ladybird/Tests/LibWeb/Text/expected
Timothy Flynn bf668696de LibWeb+WebContent: Do not include DOM HTML in text test expectations
For example, in the following abbreviated test HTML:

    <span>some text</span>
    <script>println("whf")</script>

We would have to craft the expectation file to include the "some text"
segment, usually with some leading whitespace. This is a bit annoying,
and makes it difficult to manually craft expectation files.

So instead of comparing the expectation against the entire DOM inner
text, we now send the inner text of just the <pre> element containing
the test output when we invoke `internals.signalTextTestIsDone`.
2024-10-03 07:07:28 -04:00
..
base LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
canvas LibWeb: Introduce color-function-specific style values 2024-08-21 10:51:48 +01:00
console LibJS: Set empty prototype for console object 2024-08-12 17:21:01 +01:00
Crypto LibWeb: Implement PBKDF2 deriveBits for SubtleCrypto 2024-04-04 21:00:40 +02:00
css LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
CSSOMView LibWeb: Don't crash on getClientRects() in document without navigable 2024-08-05 14:56:04 +02:00
DOM LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
Editing LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
Encoding LibWeb: Add TextEncoder encodeInto 2023-10-29 21:44:53 +01:00
Fetch Tests/LibWeb: Move existing Fetch tests in under the Fetch folder 2024-07-23 09:02:21 +02:00
FileAPI LibWeb: Implement Blob::bytes() 2024-07-26 10:21:32 +02:00
geometry LibWeb/Geometry: Make DOMRect doubles unrestricted 2024-07-01 21:30:52 +01:00
hit_testing LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
HTML LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
IntersectionObserver LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
Messaging LibWeb: Ignore MessagePort.start() on already-closed port 2024-03-12 16:30:39 +01:00
MutationObserver LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
navigation LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
PerformanceObserver LibWeb: Implement PerformanceObserver.supportedEntryTypes 2024-04-03 07:55:51 +02:00
regress LibJS: Don't infinite loop on unknown console.log formatting specifiers 2024-09-26 10:14:09 +02:00
ResizeObserver LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
ServiceWorker LibWeb: Start implementing serviceWorker.register 2024-09-20 22:41:24 +01:00
ShadowDOM LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
Streams LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
SVG LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
UIEvents LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
URL LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
Wasm LibWeb/WebIDL: Throw correct error when converting integers 2024-08-18 23:35:02 +02:00
WebAnimations LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
WebAudio LibWeb: Implement BaseAudioContext.createGain 2024-05-28 08:06:09 +02:00
Worker LibWeb: Expose crypto object to workers 2024-09-18 10:09:01 +02:00
XHR LibWeb: Handle non-object JSON in XMLHttpRequest response 2024-05-04 14:11:10 +02:00
XHTML LibWeb: Execute the correct script in XMLDocumentBuilder::element_end() 2024-07-25 15:05:28 +02:00
XML LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
abortsignal-abort.txt LibWeb: Print more information about thrown DOMExceptions in the console 2024-03-20 15:18:44 -04:00
abortsignal-any.txt LibWeb: Implement AbortSignal.any() 2024-03-12 09:31:41 +01:00
abortsignal-timeout.txt LibWeb: Mark abort event as trusted before dispatching it 2024-03-12 09:31:41 +01:00
all-window-properties.txt LibWeb/WebVTT: Implement VTTCue idl interface 2024-09-24 23:48:56 +01:00
anchor-element-with-javascript-url-href.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
append-child-must-update-layout-tree.txt LibWeb: Invalidate the layout tree on DOM node insertion 2023-06-06 09:06:27 +02:00
aria-attribute-reflection.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
Attr-cloneNode.txt LibWeb/Tests: Port two DOM cloneNode() test cases to text tests 2023-08-21 13:51:12 +02:00
background-position-xy.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
basic.txt Ladybird+Tests/LibWeb: Add very basic text-only test harness 2023-05-27 14:03:49 +02:00
border-radius-div-containing-iframe-with-border-radius-svg.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
clipboard.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
close-non-modal-dialog.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
collapse-selection-inside-shadow-root.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
cookie.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
createBitmap.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
document-adopted-style-sheets.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
document-scrollingElement-quirks-mode.txt LibWeb: Implement document.scrollingElement 2024-02-15 22:51:15 -05:00
document-scrollingElement.txt LibWeb: Implement document.scrollingElement 2024-02-15 22:51:15 -05:00
DOMTokenList-supports.txt LibWeb: Flesh out DOMTokenList::supports() implementation 2024-05-16 20:31:23 +02:00
element-get-bounding-client-rect-css-transform.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
element-get-bounding-client-rect-of-sticky.txt LibWeb: Fix getBoundingClientRect() for elements with "position: sticky" 2024-09-02 13:10:22 +02:00
element-get-bounding-client-rect-scroll-offset.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
element-get-client-rects.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
Element-offsetParent-of-iframe.txt LibWeb: Don't crash in offset_parent() if no ancestor element found 2024-02-29 21:54:53 -05:00
element-scroll-event.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
element-scrollby-event.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
Element-scrollby-negative-scroll-offset-crash.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
Element-toggleAttribute-invalid-name.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
failed-img-should-not-delay-load-event-forever.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
favicon-in-inactive-document.txt LibWeb: Skip HTMLLinkElement resource fetching for documents without BC 2024-04-25 09:31:01 +02:00
fieldset-elements.txt LibWeb: Add fieldset elements property 2023-12-10 08:07:41 -05:00
focus-contenteditable.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
focus-events.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
form-method-dialog.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
form-requestSubmit.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
get-bounding-client-rect-display-none.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
get-bounding-client-rect.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
getComputedStyle-grid-template-rows-columns.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
global-performance-property.txt LibWeb: Handle scenario when Window property setter is called on global 2024-02-25 12:55:30 +01:00
html-form-controls-collection.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
html-parser-duplicate-attributes.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
html-parser-text-in-table-hoisting.txt LibWeb: Make HTML parser flush all pending tokens in "in table text" 2023-07-03 11:50:58 +02:00
HTMLLinkElement-disabled.txt LibWeb: Unset stylesheet properties when removing from a StyleSheetList 2024-04-16 07:41:33 +02:00
HTMLLinkElement-explicitly-enabled-alternative-stylesheets.txt LibWeb: Support loading alternative style sheets 2024-04-17 07:12:44 +02:00
idl-handling-of-null-attribute.txt LibWeb: Support [Reflect] on IDL String attributes that may return null 2023-09-05 20:36:09 -04:00
iframe-load-event-for-xml-src.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
input-blur.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
input-click-to-unfocus.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
input-commit-on-unfocus.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
input-commit.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
input-date.txt LibWeb: Add input element valueAsDate property 2024-01-06 09:59:30 -07:00
input-element-file-value.txt LibWeb: Fix empty value attribute for 'file' input returning fakepath 2023-08-26 13:51:18 +02:00
input-file-accept.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
input-file.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
input-image.txt LibWeb: Change attribute type to USVString where applicable 2024-08-17 07:45:00 +02:00
input-maxlength.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
input-number.txt LibWeb: Add input stepUp and stepDown functions 2023-12-07 16:46:28 -05:00
input-readonly.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
input-value.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
internals.txt LibWeb: Add a simple internals objects only available during testing 2023-08-06 15:26:34 +02:00
interpolation-longhand-properties.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
invalid-transform-interpolation-does-not-crash.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
js-export-rename.txt LibJS: Fix mix-up when re-exporting an imported symbol with a new name 2024-09-02 17:14:21 +02:00
link-element-media-attribute.txt LibWeb: Forward media attribute from link element to loaded style sheet 2023-06-11 06:05:03 +02:00
link-element-media-change-off.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
link-element-media-change.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
link-element-onload-attribute.txt LibWeb: Allow event handler attributes on HTMLLinkElement 2023-06-06 09:06:27 +02:00
link-element-rel-preload-load-event.txt LibWeb: Fire "load" and "error" events for rel=preload link loads 2023-06-06 09:06:27 +02:00
link-element-search.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
link_as.txt LibWeb: Added HTMLLinkElement.as Tests 2024-06-13 07:58:11 +02:00
module-script-in-head.txt LibWeb/Tests: Add test for a <script type=module> inside <head> 2023-10-31 18:09:14 +01:00
namespace-object-prototype.txt IDLGenerators: Set namespace object prototype to Object.prototype 2024-04-26 20:02:42 +02:00
no-window-resize-on-load.txt LibWeb: Don't fire resize event until document actually resizes once 2024-07-10 10:27:31 +02:00
object-with-unsupported-type-in-data-attribute.txt LibWeb: Run <object> fallback steps if data type is not supported 2024-04-16 13:47:38 +02:00
output-value.txt LibWeb: Add output element value 2023-12-09 21:50:17 +01:00
overflow-with-zero-sized-box.txt LibWeb: Avoid division by zero when calculating scrollbar rect 2024-03-17 12:54:02 +01:00
parse-document-from-string-in-fetch-callback.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
performance-navigation.txt LibWeb: Add stub implementation of performance.navigation 2024-08-04 10:38:42 +02:00
ProcessingInstruction-cloneNode.txt LibWeb/Tests: Port two DOM cloneNode() test cases to text tests 2023-08-21 13:51:12 +02:00
quirks-mode-case-insensitive-class-selector.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
radio-node-list.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
request-animation-frame-order.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
resize-scrollable-box.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
resolve-css-overflow-effective-value.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
sameobject-behavior-for-htmlcollection-properties.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
script-src-set-after-insertion.txt LibWeb: Prepare script when src is set the first time 2024-07-09 20:30:27 +01:00
scripted-dom-insertion-during-html-parse.txt LibWeb+WebContent+headless-browser: Support async text tests 2023-09-15 08:52:25 +02:00
scroll-into-view-center.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
scroll-into-view-end.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
scroll-into-view-start.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
scroll-left-and-top-on-colgroup.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
scroll-to-fragment.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
scroll-window-using-wheel-event.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
select-options-limit.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
select.txt LibWeb: Improve HTMLSelectElement spec compliance 2024-07-26 09:15:39 +01:00
Selection-setBaseAndExtent-without-common-root.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
selectionchange-event.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
set-selection-inside-shadow-root.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
set-timeout-with-no-active-script.txt LibWeb: Fix setTimeout() when there's no active script 2023-09-15 08:53:21 +02:00
setInterval.txt Tests/LibWeb: Add basic tests for setTimeout and setInterval 2023-09-26 19:42:59 +02:00
setTimeout.txt Tests/LibWeb: Add basic tests for setTimeout and setInterval 2023-09-26 19:42:59 +02:00
setting-display-none-should-nuke-subtree.txt LibWeb: Detach stale layout nodes from DOM during layout tree build 2023-08-01 09:19:41 +02:00
shadow-root-adopted-style-sheets.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
shadow-root-style-sheets.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
show-non-modal-dialog.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
synthetic-event-constructor-istrusted-check.txt LibWeb: Make “create an event” set the event’s isTrusted to true 2024-09-03 00:14:31 -06:00
table-cell-without-table-ancestor.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
textarea-maxlength.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
textarea-readonly.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
textarea-selection-start-selection-end.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
textarea-value.txt LibWeb: Use the <textarea>'s API value, not its raw value, where needed 2024-03-16 13:11:57 +01:00
title-with-meta-title.txt LibWeb: Implement Document's supported property names closer to the spec 2024-03-29 08:52:01 -04:00
title.txt LibWeb/HTML: Implement text attribute in HTMLTitleElement 2023-12-02 10:35:43 +01:00
unclosed-body-element.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
unclosed-html-element.txt LibWeb: Append attributes to the correct element 2024-07-30 09:41:35 +02:00
usvstring-url-reflection.txt LibWeb: Add URL reflection to obsolete HTMLImageElement lowsrc property 2024-08-17 17:31:14 +01:00
video-canceled-load.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
video-failed-load.txt Tests: Use .invalid TLD for invalid requests 2024-10-02 16:04:17 -04:00
video-gc.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
wheel-events-consumed-by-scrollable-should-not-be-propagated-to-body-2.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
wheel-events-consumed-by-scrollable-should-not-be-propagated-to-body.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
window-event-property-setter.txt LibWeb: Add special handling for WindowProxy in [Replaceable] setters 2024-02-24 08:05:55 +01:00
window-proxy-numeric-own-property.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
window-proxy-property-inline-cache.txt LibWeb: Don't cache property accesses on WindowProxy 2023-07-11 00:14:50 +02:00
window-scroll-while-parsing.txt LibWeb: Port some manually async tests to use asyncTest 2024-10-03 07:07:28 -04:00
window-scrollTo.txt LibWeb: Limit scroll position by overflow area in Window::scroll() 2023-12-24 23:22:35 +01:00