mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-05-21 02:22:51 +00:00
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`.
140 lines
5.4 KiB
Text
140 lines
5.4 KiB
Text
originError instanceof DOMException: true
|
|
originError.name: SyntaxError
|
|
originError.message: Invalid URL for targetOrigin: 'aaaa'
|
|
originError.constructor === window.DOMException: true
|
|
originParsedBeforeSerializeError instanceof DOMException: true
|
|
originParsedBeforeSerializeError.name: SyntaxError
|
|
originParsedBeforeSerializeError.message: Invalid URL for targetOrigin: 'aaaa'
|
|
originParsedBeforeSerializeError.constructor === window.DOMException: true
|
|
serializeError instanceof DOMException: true
|
|
serializeError.name: DataCloneError
|
|
serializeError.message: Cannot serialize platform objects
|
|
serializeError.constructor === window.DOMException: true
|
|
originIframeError instanceof DOMException: false
|
|
originIframeError instanceof iframe.contentWindow.DOMException: true
|
|
originIframeError.name: SyntaxError
|
|
originIframeError.message: Invalid URL for targetOrigin: 'aaaa'
|
|
originIframeError.constructor === DOMException: false
|
|
originIframeError.constructor === iframe.contentWindow.DOMException: true
|
|
originParsedBeforeSerializeIframeError instanceof DOMException: false
|
|
originParsedBeforeSerializeIframeError instanceof iframe.contentWindow.DOMException: true
|
|
originParsedBeforeSerializeIframeError.name: SyntaxError
|
|
originParsedBeforeSerializeIframeError.message: Invalid URL for targetOrigin: 'aaaa'
|
|
originParsedBeforeSerializeIframeError.constructor === DOMException: false
|
|
originParsedBeforeSerializeIframeError.constructor === iframe.contentWindow.DOMException: true
|
|
serializeIframeError instanceof DOMException: false
|
|
serializeIframeError instanceof iframe.contentWindow.DOMException: true
|
|
serializeIframeError.name: DataCloneError
|
|
serializeIframeError.message: Cannot serialize platform objects
|
|
serializeIframeError.constructor === DOMException: false
|
|
serializeIframeError.constructor === iframe.contentWindow.DOMException: true
|
|
Message 1 data: undefined
|
|
Message 1 origin: file://
|
|
Message 1 lastEventId:
|
|
Message 1 source: [object Window]
|
|
Message 1 ports:
|
|
Message 1 ports === ports: true
|
|
Message 1 Object.isFrozen(ports): true
|
|
Message 1 source === window: true
|
|
Message 1 source === iframe.contentWindow: false
|
|
Message 1 source === blobIframe.contentWindow: false
|
|
Message 2 data: null
|
|
Message 2 origin: file://
|
|
Message 2 lastEventId:
|
|
Message 2 source: [object Window]
|
|
Message 2 ports:
|
|
Message 2 ports === ports: true
|
|
Message 2 Object.isFrozen(ports): true
|
|
Message 2 source === window: true
|
|
Message 2 source === iframe.contentWindow: false
|
|
Message 2 source === blobIframe.contentWindow: false
|
|
Message 3 data: true
|
|
Message 3 origin: file://
|
|
Message 3 lastEventId:
|
|
Message 3 source: [object Window]
|
|
Message 3 ports:
|
|
Message 3 ports === ports: true
|
|
Message 3 Object.isFrozen(ports): true
|
|
Message 3 source === window: true
|
|
Message 3 source === iframe.contentWindow: false
|
|
Message 3 source === blobIframe.contentWindow: false
|
|
Message 4 data: false
|
|
Message 4 origin: file://
|
|
Message 4 lastEventId:
|
|
Message 4 source: [object Window]
|
|
Message 4 ports:
|
|
Message 4 ports === ports: true
|
|
Message 4 Object.isFrozen(ports): true
|
|
Message 4 source === window: true
|
|
Message 4 source === iframe.contentWindow: false
|
|
Message 4 source === blobIframe.contentWindow: false
|
|
Message 5 data: 123
|
|
Message 5 origin: file://
|
|
Message 5 lastEventId:
|
|
Message 5 source: [object Window]
|
|
Message 5 ports:
|
|
Message 5 ports === ports: true
|
|
Message 5 Object.isFrozen(ports): true
|
|
Message 5 source === window: true
|
|
Message 5 source === iframe.contentWindow: false
|
|
Message 5 source === blobIframe.contentWindow: false
|
|
Message 6 data: 123.456
|
|
Message 6 origin: file://
|
|
Message 6 lastEventId:
|
|
Message 6 source: [object Window]
|
|
Message 6 ports:
|
|
Message 6 ports === ports: true
|
|
Message 6 Object.isFrozen(ports): true
|
|
Message 6 source === window: true
|
|
Message 6 source === iframe.contentWindow: false
|
|
Message 6 source === blobIframe.contentWindow: false
|
|
Message 7 data: 9007199254740991
|
|
Message 7 origin: file://
|
|
Message 7 lastEventId:
|
|
Message 7 source: [object Window]
|
|
Message 7 ports:
|
|
Message 7 ports === ports: true
|
|
Message 7 Object.isFrozen(ports): true
|
|
Message 7 source === window: true
|
|
Message 7 source === iframe.contentWindow: false
|
|
Message 7 source === blobIframe.contentWindow: false
|
|
Message 8 data: This is a string
|
|
Message 8 origin: file://
|
|
Message 8 lastEventId:
|
|
Message 8 source: [object Window]
|
|
Message 8 ports:
|
|
Message 8 ports === ports: true
|
|
Message 8 Object.isFrozen(ports): true
|
|
Message 8 source === window: true
|
|
Message 8 source === iframe.contentWindow: false
|
|
Message 8 source === blobIframe.contentWindow: false
|
|
Message 9 data: [object Object]
|
|
Message 9 origin: file://
|
|
Message 9 lastEventId:
|
|
Message 9 source: [object Window]
|
|
Message 9 ports: [object MessagePort]
|
|
Message 9 ports === ports: true
|
|
Message 9 Object.isFrozen(ports): true
|
|
Message 9 source === window: true
|
|
Message 9 source === iframe.contentWindow: false
|
|
Message 9 source === blobIframe.contentWindow: false
|
|
Message 10 data: I am from another ~planet~ iframe
|
|
Message 10 origin: file://
|
|
Message 10 lastEventId:
|
|
Message 10 source: [object Window]
|
|
Message 10 ports:
|
|
Message 10 ports === ports: true
|
|
Message 10 Object.isFrozen(ports): true
|
|
Message 10 source === window: false
|
|
Message 10 source === iframe.contentWindow: true
|
|
Message 10 source === blobIframe.contentWindow: false
|
|
Message 11 data: All done :^)
|
|
Message 11 origin: file://
|
|
Message 11 lastEventId:
|
|
Message 11 source: [object Window]
|
|
Message 11 ports:
|
|
Message 11 ports === ports: true
|
|
Message 11 Object.isFrozen(ports): true
|
|
Message 11 source === window: false
|
|
Message 11 source === iframe.contentWindow: false
|
|
Message 11 source === blobIframe.contentWindow: true
|