Changeset 203164 in webkit
- Timestamp:
- Jul 13, 2016 9:30:38 AM (8 years ago)
- Location:
- trunk/LayoutTests
- Files:
-
- 117 added
- 43 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r203163 r203164 1 2016-07-13 Youenn Fablet <youennf@gmail.com> 2 3 Refresh WPT tests up to c875b42 4 https://bugs.webkit.org/show_bug.cgi?id=159712 5 6 Reviewed by Alex Christensen. 7 8 * TestExpectations: Adding some test expectations and skipping some resource files. 9 1 10 2016-07-13 Frederic Wang <fwang@igalia.com> 2 11 -
trunk/LayoutTests/TestExpectations
r203117 r203164 234 234 235 235 # Resource files not in resources folder 236 imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-sync-block-defer-scripts-subframe.html [ Skip ] 237 imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-sync-not-hang-scriptloader-subframe.html [ Skip ] 236 238 imported/w3c/web-platform-tests/common/blank.html [ Skip ] 239 imported/w3c/web-platform-tests/dom/events/EventListener-incumbent-global-subframe-1.sub.html [ Skip ] 240 imported/w3c/web-platform-tests/dom/events/EventListener-incumbent-global-subframe-2.sub.html [ Skip ] 241 imported/w3c/web-platform-tests/dom/events/EventListener-incumbent-global-subsubframe.sub.html [ Skip ] 237 242 imported/w3c/web-platform-tests/dom/nodes/Document-createElement-namespace-tests [ Skip ] 238 243 imported/w3c/web-platform-tests/dom/nodes/Element-getElementsByTagName-change-document-HTMLNess-iframe.xml [ Skip ] … … 258 263 imported/w3c/web-platform-tests/html/semantics/document-metadata/the-base-element/example.html [ Skip ] 259 264 imported/w3c/web-platform-tests/html/semantics/document-metadata/the-base-element/example2.html [ Skip ] 265 imported/w3c/web-platform-tests/html/semantics/embedded-content/the-embed-element/embed-iframe.html [ Skip ] 266 imported/w3c/web-platform-tests/html/semantics/embedded-content/the-embed-element/embed-in-object-fallback-subdocument.html [ Skip ] 267 imported/w3c/web-platform-tests/html/semantics/embedded-content/the-iframe-element/change_child.html [ Skip ] 268 imported/w3c/web-platform-tests/html/semantics/embedded-content/the-iframe-element/change_grandchild.html [ Skip ] 269 imported/w3c/web-platform-tests/html/semantics/embedded-content/the-iframe-element/cross_origin_child.html [ Skip ] 270 imported/w3c/web-platform-tests/html/semantics/embedded-content/the-iframe-element/cross_origin_grandchild.html [ Skip ] 271 imported/w3c/web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_helper.html [ Skip ] 272 imported/w3c/web-platform-tests/html/semantics/embedded-content/the-iframe-element/same_origin_child.html [ Skip ] 273 imported/w3c/web-platform-tests/html/semantics/embedded-content/the-iframe-element/same_origin_grandchild.html [ Skip ] 274 imported/w3c/web-platform-tests/html/semantics/embedded-content/the-iframe-element/support/blank.htm [ Skip ] 275 imported/w3c/web-platform-tests/html/semantics/embedded-content/the-iframe-element/support/sandbox_allow_script.html [ Skip ] 260 276 imported/w3c/web-platform-tests/html/semantics/embedded-content/the-img-element/environment-changes/iframed.sub.html [ Skip ] 261 277 imported/w3c/web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/sizes-iframed.sub.html [ Skip ] … … 268 284 imported/w3c/web-platform-tests/html/semantics/grouping-content/the-ol-element/reversed-1b.html [ Skip ] 269 285 imported/w3c/web-platform-tests/html/semantics/grouping-content/the-ol-element/reversed-1c.html [ Skip ] 286 imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-child.html [ Skip ] 270 287 imported/w3c/web-platform-tests/html/semantics/selectors/pseudo-classes/focus-iframe.html [ Skip ] 271 imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-sync-block-defer-scripts-subframe.html [ Skip ] 272 imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-sync-not-hang-scriptloader-subframe.html [ Skip ] 288 273 289 imported/w3c/web-platform-tests/service-workers [ Skip ] 274 290 … … 345 361 webkit.org/b/157068 imported/w3c/web-platform-tests/fetch/nosniff/importscripts.html [ Skip ] 346 362 webkit.org/b/157145 imported/w3c/web-platform-tests/fetch/nosniff/stylesheet.html [ Failure Pass ] 347 webkit.org/b/159413 imported/w3c/web-platform-tests/fetch/api/cors/cors-preflight.html [ Failure ] 363 webkit.org/b/159712 imported/w3c/web-platform-tests/html/semantics/document-metadata/the-link-element/document-without-browsing-context.html [ Timeout ] 364 webkit.org/b/159712 imported/w3c/web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_escaping.html [ Failure Pass ] 365 webkit.org/b/159712 imported/w3c/web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_nonescaping.html [ Failure Pass ] 366 webkit.org/b/159712 imported/w3c/web-platform-tests/XMLHttpRequest/open-url-multi-window-6.htm [ Pass Timeout ] 367 webkit.org/b/159712 imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-post-upload.htm [ Crash Pass ] 348 368 349 369 # New W3C ref tests that are failing. -
trunk/LayoutTests/imported/w3c/ChangeLog
r203162 r203164 1 2016-07-13 Youenn Fablet <youennf@gmail.com> 2 3 Refresh WPT tests up to c875b42 4 https://bugs.webkit.org/show_bug.cgi?id=159712 5 6 Reviewed by Alex Christensen. 7 8 * resources/ImportExpectations: 9 * resources/TestRepositories: 10 * resources/web-platform-tests-modules.json: 11 * web-platform-tests/XMLHttpRequest/open-url-multi-window-6-expected.txt: Added. 12 * web-platform-tests/XMLHttpRequest/open-url-multi-window-6.htm: Added. 13 * web-platform-tests/XMLHttpRequest/responsexml-basic-expected.txt: 14 * web-platform-tests/XMLHttpRequest/responsexml-basic.htm: 15 * web-platform-tests/XMLHttpRequest/responsexml-document-properties-expected.txt: 16 * web-platform-tests/XMLHttpRequest/send-redirect-post-upload-expected.txt: Added. 17 * web-platform-tests/XMLHttpRequest/send-redirect-post-upload.htm: Added. 18 * web-platform-tests/__init__.py: 19 * web-platform-tests/dom/events/CustomEvent-expected.txt: Added. 20 * web-platform-tests/dom/events/CustomEvent.html: Added. 21 * web-platform-tests/dom/events/Event-dispatch-bubbles-true-expected.txt: Added. 22 * web-platform-tests/dom/events/Event-dispatch-bubbles-true.html: Added. 23 * web-platform-tests/dom/events/Event-dispatch-detached-click-expected.txt: Added. 24 * web-platform-tests/dom/events/Event-dispatch-detached-click.html: Added. 25 * web-platform-tests/dom/events/Event-dispatch-multiple-stopPropagation-expected.txt: Added. 26 * web-platform-tests/dom/events/Event-dispatch-multiple-stopPropagation.html: Added. 27 * web-platform-tests/dom/events/Event-dispatch-order-expected.txt: Added. 28 * web-platform-tests/dom/events/Event-dispatch-order.html: Added. 29 * web-platform-tests/dom/events/Event-dispatch-throwing-expected.txt: Added. 30 * web-platform-tests/dom/events/Event-dispatch-throwing.html: Added. 31 * web-platform-tests/dom/events/Event-init-while-dispatching-expected.txt: Added. 32 * web-platform-tests/dom/events/Event-init-while-dispatching.html: Added. 33 * web-platform-tests/dom/events/Event-subclasses-constructors-expected.txt: Added. 34 * web-platform-tests/dom/events/Event-subclasses-constructors.html: Added. 35 * web-platform-tests/dom/events/EventListener-handleEvent-expected.txt: Added. 36 * web-platform-tests/dom/events/EventListener-handleEvent.html: Added. 37 * web-platform-tests/dom/events/EventListener-incumbent-global-1.sub-expected.txt: Added. 38 * web-platform-tests/dom/events/EventListener-incumbent-global-1.sub.html: Added. 39 * web-platform-tests/dom/events/EventListener-incumbent-global-2.sub-expected.txt: Added. 40 * web-platform-tests/dom/events/EventListener-incumbent-global-2.sub.html: Added. 41 * web-platform-tests/dom/events/EventListener-incumbent-global-subframe-1.sub.html: Added. 42 * web-platform-tests/dom/events/EventListener-incumbent-global-subframe-2.sub.html: Added. 43 * web-platform-tests/dom/events/EventListener-incumbent-global-subsubframe.sub.html: Added. 44 * web-platform-tests/dom/lists/DOMTokenList-coverage-for-attributes-expected.txt: Added. 45 * web-platform-tests/dom/lists/DOMTokenList-coverage-for-attributes.html: Added. 46 * web-platform-tests/dom/nodes/Document-createElement-namespace-expected.txt: 47 * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/empty.html: Added. 48 * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/empty.svg: Added. 49 * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/empty.xhtml: Added. 50 * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/empty.xml: Added. 51 * web-platform-tests/dom/nodes/ProcessingInstruction-escapes-1-expected.txt: Added. 52 * web-platform-tests/dom/nodes/ProcessingInstruction-escapes-1.xhtml: Added. 53 * web-platform-tests/domparsing/DOMParser-parseFromString-html-expected.txt: 54 * web-platform-tests/domparsing/DOMParser-parseFromString-html.html: 55 * web-platform-tests/domparsing/createContextualFragment-expected.txt: Added. 56 * web-platform-tests/domparsing/createContextualFragment.html: Added. 57 * web-platform-tests/domparsing/innerhtml-01-expected.txt: Added. 58 * web-platform-tests/domparsing/innerhtml-01.xhtml: Added. 59 * web-platform-tests/domparsing/innerhtml-03-expected.txt: Added. 60 * web-platform-tests/domparsing/innerhtml-03.xhtml: Added. 61 * web-platform-tests/domparsing/innerhtml-04-expected.txt: Added. 62 * web-platform-tests/domparsing/innerhtml-04.html: Added. 63 * web-platform-tests/domparsing/innerhtml-05-expected.txt: Added. 64 * web-platform-tests/domparsing/innerhtml-05.xhtml: Added. 65 * web-platform-tests/domparsing/innerhtml-06-expected.txt: Added. 66 * web-platform-tests/domparsing/innerhtml-06.html: Added. 67 * web-platform-tests/domparsing/innerhtml-07-expected.txt: Added. 68 * web-platform-tests/domparsing/innerhtml-07.html: Added. 69 * web-platform-tests/domparsing/insert_adjacent_html-expected.txt: Added. 70 * web-platform-tests/domparsing/insert_adjacent_html.html: Added. 71 * web-platform-tests/domparsing/insert_adjacent_html.js: Added. 72 (testThrowingNoParent): 73 * web-platform-tests/domparsing/outerhtml-01-expected.txt: Added. 74 * web-platform-tests/domparsing/outerhtml-01.html: Added. 75 * web-platform-tests/domparsing/outerhtml-02-expected.txt: Added. 76 * web-platform-tests/domparsing/outerhtml-02.html: Added. 77 * web-platform-tests/domparsing/xml-serialization-expected.txt: Added. 78 * web-platform-tests/domparsing/xml-serialization.xhtml: Added. 79 * web-platform-tests/fetch/api/basic/request-head-expected.txt: Added. 80 * web-platform-tests/fetch/api/basic/request-head-worker-expected.txt: Added. 81 * web-platform-tests/fetch/api/basic/request-head-worker.html: Added. 82 * web-platform-tests/fetch/api/basic/request-head.html: Added. 83 * web-platform-tests/fetch/api/basic/request-head.js: Added. 84 (promise_test): 85 * web-platform-tests/fetch/api/basic/request-headers-expected.txt: 86 * web-platform-tests/fetch/api/basic/request-headers-worker-expected.txt: 87 * web-platform-tests/fetch/api/basic/request-headers.js: 88 * web-platform-tests/fetch/api/basic/response-url-expected.txt: Added. 89 * web-platform-tests/fetch/api/basic/response-url-worker-expected.txt: Added. 90 * web-platform-tests/fetch/api/basic/response-url-worker.html: Added. 91 * web-platform-tests/fetch/api/basic/response-url.html: Added. 92 * web-platform-tests/fetch/api/basic/response-url.js: Added. 93 (checkResponseURL): 94 * web-platform-tests/fetch/api/basic/w3c-import.log: 95 * web-platform-tests/fetch/api/cors/cors-basic-worker-expected.txt: 96 * web-platform-tests/fetch/api/cors/cors-cookies-worker-expected.txt: 97 * web-platform-tests/fetch/api/cors/cors-preflight-expected.txt: 98 * web-platform-tests/fetch/api/cors/cors-preflight-worker-expected.txt: 99 * web-platform-tests/fetch/api/cors/cors-preflight.js: 100 (corsPreflight): 101 * web-platform-tests/fetch/api/cors/cors-redirect-credentials-worker-expected.txt: 102 * web-platform-tests/fetch/api/credentials/authentication-basic-worker-expected.txt: 103 * web-platform-tests/fetch/api/credentials/cookies-worker-expected.txt: 104 * web-platform-tests/fetch/api/policies/referrer-origin-worker-expected.txt: 105 * web-platform-tests/fetch/api/redirect/redirect-location-worker-expected.txt: 106 * web-platform-tests/fetch/api/redirect/redirect-mode-worker-expected.txt: 107 * web-platform-tests/fetch/api/request/request-init-002.html: 108 * web-platform-tests/fetch/api/request/request-init-003.sub-expected.txt: 109 * web-platform-tests/fetch/api/request/request-init-003.sub.html: 110 * web-platform-tests/html/dom/interfaces.html: 111 * web-platform-tests/html/dom/interfaces-expected.txt: 112 * web-platform-tests/html/semantics/document-metadata/the-base-element/base_about_blank-expected.txt: Added. 113 * web-platform-tests/html/semantics/document-metadata/the-base-element/base_about_blank.html: Added. 114 * web-platform-tests/html/semantics/document-metadata/the-base-element/base_href_invalid-expected.txt: Added. 115 * web-platform-tests/html/semantics/document-metadata/the-base-element/base_href_invalid.html: Added. 116 * web-platform-tests/html/semantics/document-metadata/the-base-element/base_srcdoc-expected.txt: Added. 117 * web-platform-tests/html/semantics/document-metadata/the-base-element/base_srcdoc.html: Added. 118 * web-platform-tests/html/semantics/document-metadata/the-link-element/document-without-browsing-context-expected.txt: Added. 119 * web-platform-tests/html/semantics/document-metadata/the-link-element/document-without-browsing-context.html: Added. 120 * web-platform-tests/html/semantics/document-metadata/the-link-element/link-style-error-01-expected.txt: 121 * web-platform-tests/html/semantics/document-metadata/the-link-element/link-style-error-01.html: 122 * web-platform-tests/html/semantics/document-metadata/the-link-element/stylesheet.py: Added. 123 (main): 124 * web-platform-tests/html/semantics/document-metadata/the-link-element/w3c-import.log: 125 * web-platform-tests/html/semantics/embedded-content/media-elements/video_008-expected.txt: Added. 126 * web-platform-tests/html/semantics/embedded-content/media-elements/video_008.htm: Added. 127 * web-platform-tests/html/semantics/embedded-content/the-canvas-element/historical-expected.txt: Added. 128 * web-platform-tests/html/semantics/embedded-content/the-canvas-element/historical.html: Added. 129 * web-platform-tests/html/semantics/embedded-content/the-embed-element/embed-in-object-fallback-expected.txt: Added. 130 * web-platform-tests/html/semantics/embedded-content/the-embed-element/embed-in-object-fallback-subdocument.html: Added. 131 * web-platform-tests/html/semantics/embedded-content/the-embed-element/embed-in-object-fallback.html: Added. 132 * web-platform-tests/html/semantics/embedded-content/the-iframe-element/change_child.html: Added. 133 * web-platform-tests/html/semantics/embedded-content/the-iframe-element/change_grandchild.html: Added. 134 * web-platform-tests/html/semantics/embedded-content/the-iframe-element/change_parentage-expected.txt: Added. 135 * web-platform-tests/html/semantics/embedded-content/the-iframe-element/change_parentage.html: Added. 136 * web-platform-tests/html/semantics/embedded-content/the-iframe-element/cross_origin_child.html: Added. 137 * web-platform-tests/html/semantics/embedded-content/the-iframe-element/cross_origin_grandchild.html: Added. 138 * web-platform-tests/html/semantics/embedded-content/the-iframe-element/cross_origin_parentage-expected.txt: Added. 139 * web-platform-tests/html/semantics/embedded-content/the-iframe-element/cross_origin_parentage.html: Added. 140 * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe-allowfullscreen-expected.txt: Added. 141 * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe-allowfullscreen.html: Added. 142 * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe-load-event-expected.txt: Added. 143 * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe-load-event.html: Added. 144 * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_harness.js: Added. 145 (get_test_results.): 146 (get_test_results): 147 * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_escaping-expected.txt: Added. 148 * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_escaping.html: Added. 149 * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_helper.html: Added. 150 * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_nonescaping-expected.txt: Added. 151 * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_nonescaping.html: Added. 152 * web-platform-tests/html/semantics/embedded-content/the-iframe-element/same_origin_child.html: Added. 153 * web-platform-tests/html/semantics/embedded-content/the-iframe-element/same_origin_grandchild.html: Added. 154 * web-platform-tests/html/semantics/embedded-content/the-iframe-element/same_origin_parentage-expected.txt: Added. 155 * web-platform-tests/html/semantics/embedded-content/the-iframe-element/same_origin_parentage.html: Added. 156 * web-platform-tests/html/semantics/embedded-content/the-iframe-element/stash.py: Added. 157 (main): 158 * web-platform-tests/html/semantics/embedded-content/the-img-element/environment-changes/viewport-change-expected.txt: 159 * web-platform-tests/html/semantics/embedded-content/the-img-element/invalid-src-expected.txt: Added. 160 * web-platform-tests/html/semantics/embedded-content/the-img-element/invalid-src.html: Added. 161 * web-platform-tests/html/semantics/embedded-content/the-img-element/w3c-import.log: 162 * web-platform-tests/html/semantics/forms/form-submission-0/submit-entity-body-expected.txt: Added. 163 * web-platform-tests/html/semantics/forms/form-submission-0/submit-entity-body.html: Added. 164 * web-platform-tests/html/semantics/forms/textfieldselection/textfieldselection-setSelectionRange-expected.txt: 165 * web-platform-tests/html/semantics/forms/textfieldselection/textfieldselection-setSelectionRange.html: 166 * web-platform-tests/html/semantics/forms/the-form-element/form-indexed-element-expected.txt: Added. 167 * web-platform-tests/html/semantics/forms/the-form-element/form-indexed-element.html: Added. 168 * web-platform-tests/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-child.html: Added. 169 * web-platform-tests/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-expected.txt: Added. 170 * web-platform-tests/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html: Added. 171 * web-platform-tests/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.js: Added. 172 * web-platform-tests/html/semantics/scripting-1/the-script-element/scripting-enabled-expected.txt: Added. 173 * web-platform-tests/html/semantics/scripting-1/the-script-element/scripting-enabled.html: Added. 174 * web-platform-tests/html/semantics/scripting-1/the-script-element/w3c-import.log: 175 * web-platform-tests/lint.whitelist: 176 * web-platform-tests/streams/readable-streams/bad-strategies.https-expected.txt: 177 * web-platform-tests/streams/readable-streams/bad-strategies.js: 178 (get string_appeared_here): 179 (promise_test): Deleted. 180 1 181 2016-07-13 Youenn Fablet <youenn@apple.com> 2 182 -
trunk/LayoutTests/imported/w3c/resources/ImportExpectations
r202853 r203164 77 77 web-platform-tests/XMLHttpRequest/send-network-error-async-events.sub.htm [ Skip ] 78 78 web-platform-tests/ambient-light [ Skip ] 79 web-platform-tests/annotation-model [ Skip ] 79 80 web-platform-tests/animation-timing [ Skip ] 80 81 web-platform-tests/app-uri [ Skip ] 81 82 web-platform-tests/battery-status [ Skip ] 83 web-platform-tests/browser-payment-api [ Skip ] 82 84 web-platform-tests/compat [ Skip ] 83 85 web-platform-tests/content-security-policy [ Skip ] … … 219 221 web-platform-tests/selectors-api [ Skip ] 220 222 #web-platform-tests/service-workers [ Import ] 223 web-platform-tests/service-workers/service-worker [ Skip ] 221 224 web-platform-tests/shadow-dom [ Skip ] 222 225 web-platform-tests/subresource-integrity [ Skip ] -
trunk/LayoutTests/imported/w3c/resources/TestRepositories
r202853 r203164 16 16 "name": "web-platform-tests", 17 17 "url": "https://github.com/w3c/web-platform-tests.git", 18 "revision": " 03916af",18 "revision": "c875b42", 19 19 "paths_to_skip": [ 20 20 "conformance-checkers", -
trunk/LayoutTests/imported/w3c/resources/web-platform-tests-modules.json
r202471 r203164 4 4 "resources" 5 5 ], 6 "url": "https://github.com/w3c/testharness.js/archive/ dee0f92b957973785097af3e1b1a5ded9b1e7a94.tar.gz",7 "url_subpath": "testharness.js- dee0f92b957973785097af3e1b1a5ded9b1e7a94"6 "url": "https://github.com/w3c/testharness.js/archive/8550cfecab28e680545486a85887334a3757fd49.tar.gz", 7 "url_subpath": "testharness.js-8550cfecab28e680545486a85887334a3757fd49" 8 8 }, 9 9 { … … 29 29 "tools" 30 30 ], 31 "url": "https://github.com/w3c/wpt-tools/archive/ 2f2503955023732d6432cd9c9a7fe03fbdfc6d38.tar.gz",32 "url_subpath": "wpt-tools- 2f2503955023732d6432cd9c9a7fe03fbdfc6d38"31 "url": "https://github.com/w3c/wpt-tools/archive/09258ba099c2cd0f7c107a5d4e8b5f458c209a47.tar.gz", 32 "url_subpath": "wpt-tools-09258ba099c2cd0f7c107a5d4e8b5f458c209a47" 33 33 }, 34 34 { -
trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responsexml-basic-expected.txt
r191546 r203164 1 1 2 FAIL XMLHttpRequest: responseXML basic test assert_equals: getElementById("n2") expected null but got Element node <p xmlns="namespacesarejuststrings" id="n2">2</p>2 FAIL XMLHttpRequest: responseXML basic test undefined is not an object (evaluating 'client.responseXML.documentElement.childrenNodes') 3 3 PASS responseXML on empty response documents 4 4 -
trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responsexml-basic.htm
r191546 r203164 20 20 assert_equals(client.responseXML.documentElement.childNodes.length, 5, 'childNodes is 5') 21 21 assert_equals(client.responseXML.getElementById("n1").localName, client.responseXML.documentElement.childNodes[1].localName) 22 assert_equals(client.responseXML.getElementById("n2"), null, 'getElementById("n2")')22 assert_equals(client.responseXML.getElementById("n2"), client.responseXML.documentElement.childrenNodes[3], 'getElementById("n2")') 23 23 assert_equals(client.responseXML.getElementsByTagName("p")[1].namespaceURI, "namespacesarejuststrings", 'namespaceURI') 24 24 }) -
trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responsexml-document-properties-expected.txt
r202853 r203164 17 17 PASS cookie 18 18 PASS lastModified set to time of response if no HTTP header provided 19 FAIL lastModified set to related HTTP header if provided assert_equals: expected 146 7730108000 but got 146773720300019 FAIL lastModified set to related HTTP header if provided assert_equals: expected 1468404072000 but got 1468410886000 20 20 PASS cookie (after setting it) 21 21 PASS styleSheets -
trunk/LayoutTests/imported/w3c/web-platform-tests/dom/nodes/Document-createElement-namespace-expected.txt
r202471 r203164 11 11 PASS Created element's namespace in created XHTML document by DOMParser ('application/xhtml+xml') 12 12 PASS Created element's namespace in created SVG document by DOMParser ('image/svg+xml') 13 FAIL Created element's namespace in empty.html assert_equals: Wrong MIME type returned from doc.contentType expected "text/html" but got "application/json" 14 FAIL Created element's namespace in empty.xhtml assert_equals: Wrong MIME type returned from doc.contentType expected "application/xhtml+xml" but got "application/json" 15 FAIL Created element's namespace in empty.xml assert_equals: Wrong MIME type returned from doc.contentType expected "application/xml" but got "application/json" 16 FAIL Created element's namespace in empty.svg assert_equals: Wrong MIME type returned from doc.contentType expected "image/svg+xml" but got "application/json" 13 PASS Created element's namespace in empty.html 14 PASS Created element's namespace in empty.xhtml 15 PASS Created element's namespace in empty.xml 16 PASS Created element's namespace in empty.svg 17 17 PASS Created element's namespace in minimal_html.html 18 18 PASS Created element's namespace in minimal_html.xhtml -
trunk/LayoutTests/imported/w3c/web-platform-tests/domparsing/DOMParser-parseFromString-html-expected.txt
r202471 r203164 6 6 PASS charset 7 7 FAIL URL value assert_equals: The document must have a URL value equal to the URL of the active document. expected "http://localhost:8800/domparsing/DOMParser-parseFromString-html.html" but got "about:blank" 8 FAIL baseURI value assert_equals: expected (string) "http://localhost:8800/domparsing/DOMParser-parseFromString-html.html" but got (object) null 8 9 PASS Location value 9 10 PASS DOMParser parses HTML tag soup with no problems -
trunk/LayoutTests/imported/w3c/web-platform-tests/domparsing/DOMParser-parseFromString-html.html
r202471 r203164 52 52 53 53 test(function() { 54 assert_equals(doc.baseURI, document.URL); 55 }, 'baseURI value'); 56 57 test(function() { 54 58 assert_equals(doc.location, null, 55 59 'The document must have a location value of null.'); -
trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/basic/request-headers-expected.txt
r198665 r203164 2 2 FAIL Fetch with GET assert_equals: Request has header origin: http://localhost:8800 expected (string) "http://localhost:8800" but got (object) null 3 3 FAIL Fetch with HEAD assert_equals: Request has header origin: http://localhost:8800 expected (string) "http://localhost:8800" but got (object) null 4 FAIL Fetch with HEAD with body promise_test: Unhandled rejection with value: object "TypeError: Type error"5 4 PASS Fetch with PUT without body 6 5 PASS Fetch with PUT with body -
trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/basic/request-headers-worker-expected.txt
r198891 r203164 2 2 FAIL Fetch with GET assert_equals: Request has header origin: http://localhost:8800 expected (string) "http://localhost:8800" but got (object) null 3 3 FAIL Fetch with HEAD assert_equals: Request has header origin: http://localhost:8800 expected (string) "http://localhost:8800" but got (object) null 4 FAIL Fetch with HEAD with body promise_test: Unhandled rejection with value: object "TypeError: Type error"5 4 PASS Fetch with PUT without body 6 5 PASS Fetch with PUT with body -
trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/basic/request-headers.js
r197748 r203164 25 25 requestHeaders("Fetch with GET", url, "GET", null, location.origin, null); 26 26 requestHeaders("Fetch with HEAD", url, "HEAD", null, location.origin, "0"); 27 requestHeaders("Fetch with HEAD with body", url, "HEAD", "Request's body", location.origin, "14");28 27 requestHeaders("Fetch with PUT without body", url, "POST", null, location.origin, "0"); 29 28 requestHeaders("Fetch with PUT with body", url, "PUT", "Request's body", location.origin, "14"); -
trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/basic/w3c-import.log
r200238 r203164 31 31 /LayoutTests/imported/w3c/web-platform-tests/fetch/api/basic/request-forbidden-headers.html 32 32 /LayoutTests/imported/w3c/web-platform-tests/fetch/api/basic/request-forbidden-headers.js 33 /LayoutTests/imported/w3c/web-platform-tests/fetch/api/basic/request-head-worker.html 34 /LayoutTests/imported/w3c/web-platform-tests/fetch/api/basic/request-head.html 35 /LayoutTests/imported/w3c/web-platform-tests/fetch/api/basic/request-head.js 33 36 /LayoutTests/imported/w3c/web-platform-tests/fetch/api/basic/request-headers-worker.html 34 37 /LayoutTests/imported/w3c/web-platform-tests/fetch/api/basic/request-headers.html 35 38 /LayoutTests/imported/w3c/web-platform-tests/fetch/api/basic/request-headers.js 39 /LayoutTests/imported/w3c/web-platform-tests/fetch/api/basic/response-url-worker.html 40 /LayoutTests/imported/w3c/web-platform-tests/fetch/api/basic/response-url.html 41 /LayoutTests/imported/w3c/web-platform-tests/fetch/api/basic/response-url.js 36 42 /LayoutTests/imported/w3c/web-platform-tests/fetch/api/basic/scheme-about-worker.html 37 43 /LayoutTests/imported/w3c/web-platform-tests/fetch/api/basic/scheme-about.html -
trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic-worker-expected.txt
r200195 r203164 1 1 2 FAIL Same domain different port [no-cors mode] promise_test: Unhandled rejection with value: object "TypeError: Type error" 3 PASS Same domain different port [server forbid CORS] 4 FAIL Same domain different port [cors mode] promise_test: Unhandled rejection with value: object "TypeError: Type error" 5 FAIL Same domain different protocol different port [no-cors mode] promise_test: Unhandled rejection with value: object "TypeError: Type error" 6 PASS Same domain different protocol different port [server forbid CORS] 7 FAIL Same domain different protocol different port [cors mode] promise_test: Unhandled rejection with value: object "TypeError: Type error" 2 8 FAIL Cross domain basic usage [no-cors mode] promise_test: Unhandled rejection with value: object "TypeError: Type error" 3 9 PASS Cross domain basic usage [server forbid CORS] 4 10 FAIL Cross domain basic usage [cors mode] promise_test: Unhandled rejection with value: object "TypeError: Type error" 5 FAIL Same domain different port [no-cors mode] promise_test: Unhandled rejection with value: object "TypeError: Type error"6 PASS Same domain different port [server forbid CORS]7 FAIL Same domain different port [cors mode] promise_test: Unhandled rejection with value: object "TypeError: Type error"8 11 FAIL Cross domain different port [no-cors mode] promise_test: Unhandled rejection with value: object "TypeError: Type error" 9 12 PASS Cross domain different port [server forbid CORS] … … 12 15 PASS Cross domain different protocol [server forbid CORS] 13 16 FAIL Cross domain different protocol [cors mode] promise_test: Unhandled rejection with value: object "TypeError: Type error" 14 FAIL Same domain different protocol different port [no-cors mode] promise_test: Unhandled rejection with value: object "TypeError: Type error"15 PASS Same domain different protocol different port [server forbid CORS]16 FAIL Same domain different protocol different port [cors mode] promise_test: Unhandled rejection with value: object "TypeError: Type error"17 17 -
trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-cookies-worker-expected.txt
r200195 r203164 1 1 2 FAIL Omit mode: no cookie sent assert_false: Request should have no cookie expected false got true 2 3 FAIL Include mode: 1 cookie promise_test: Unhandled rejection with value: object "TypeError: Type error" 3 4 FAIL Include mode: local cookies are not sent with remote request promise_test: Unhandled rejection with value: object "TypeError: Type error" … … 5 6 FAIL Include mode: remote cookies are not sent with other remote request promise_test: Unhandled rejection with value: object "TypeError: Type error" 6 7 FAIL Same-origin mode: cookies are discarded in cors request promise_test: Unhandled rejection with value: object "TypeError: Type error" 7 FAIL Omit mode: no cookie sent assert_false: Request should have no cookie expected false got true8 8 -
trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-preflight-expected.txt
r202853 r203164 1 1 2 PASS CORS [DELETE], server refuses 3 PASS CORS [PUT], server refuses 4 FAIL CORS [PATCH], server allows promise_test: Unhandled rejection with value: object "TypeError: Type error" 5 PASS CORS [PATCH], server refuses 2 Harness Error (TIMEOUT), message = null 3 6 4 FAIL CORS [DELETE], server allows promise_test: Unhandled rejection with value: object "TypeError: Type error" 7 FAIL CORS [PUT], server allows promise_test: Unhandled rejection with value: object "TypeError: Type error" 5 TIMEOUT CORS [DELETE], server refuses Test timed out 6 TIMEOUT CORS [PUT], server allows Test timed out 7 TIMEOUT CORS [PUT], server refuses Test timed out 8 TIMEOUT CORS [PATCH], server allows Test timed out 9 TIMEOUT CORS [PATCH], server refuses Test timed out 10 TIMEOUT CORS [NEW], server allows Test timed out 11 TIMEOUT CORS [NEW], server refuses Test timed out 12 TIMEOUT CORS [GET] [x-test-header: allowed], server allows Test timed out 13 TIMEOUT CORS [GET] [x-test-header: refused], server refuses Test timed out 14 TIMEOUT CORS [GET] [several headers], server allows Test timed out 15 TIMEOUT CORS [GET] [several headers], server refuses Test timed out 16 TIMEOUT CORS [PUT] [several headers], server allows Test timed out 17 TIMEOUT CORS [PUT] [several headers], server refuses Test timed out 8 18 -
trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-preflight-worker-expected.txt
r200195 r203164 1 1 2 PASS Untitled 2 Harness Error (TIMEOUT), message = null 3 3 4 FAIL CORS [DELETE], server allows promise_test: Unhandled rejection with value: object "TypeError: Type error" 5 TIMEOUT CORS [DELETE], server refuses Test timed out 6 TIMEOUT CORS [PUT], server allows Test timed out 7 TIMEOUT CORS [PUT], server refuses Test timed out 8 TIMEOUT CORS [PATCH], server allows Test timed out 9 TIMEOUT CORS [PATCH], server refuses Test timed out 10 TIMEOUT CORS [NEW], server allows Test timed out 11 TIMEOUT CORS [NEW], server refuses Test timed out 12 TIMEOUT CORS [GET] [x-test-header: allowed], server allows Test timed out 13 TIMEOUT CORS [GET] [x-test-header: refused], server refuses Test timed out 14 TIMEOUT CORS [GET] [several headers], server allows Test timed out 15 TIMEOUT CORS [GET] [several headers], server refuses Test timed out 16 TIMEOUT CORS [PUT] [several headers], server allows Test timed out 17 TIMEOUT CORS [PUT] [several headers], server refuses Test timed out 18 -
trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-preflight.js
r202853 r203164 11 11 */ 12 12 function corsPreflight(desc, corsUrl, method, allowed, headers) { 13 var uuid_token = token(); 14 fetch(RESOURCES_DIR + "clean-stash.py?token=" + uuid_token).then(function(response) { 13 return promise_test(function(test) { 14 var uuid_token = token(); 15 return fetch(RESOURCES_DIR + "clean-stash.py?token=" + uuid_token).then(function(response) { 16 var url = corsUrl; 17 var urlParameters = "?token=" + uuid_token + "&max_age=0"; 18 var requestInit = {"mode": "cors", "method": method}; 19 if (headers) 20 requestInit["headers"] = headers; 15 21 16 var url = corsUrl; 17 var urlParameters = "?token=" + uuid_token + "&max_age=0"; 18 var requestInit = {"mode": "cors", "method": method}; 19 if (headers) 20 requestInit["headers"] = headers; 21 22 if (allowed) { 23 urlParameters += "&allow_methods=" + method; 24 if (headers) { 25 //Let's check prefligh request. 26 //Server will send back headers from Access-Control-Request-Headers in x-control-request-headers 27 urlParameters += "&control_request_headers" 28 //Make the server allow the headers 29 urlParameters += "&allow_headers=" 30 urlParameters += headers.map(function (x) { return x[0]; }).join("%2C%20"); 31 } 32 promise_test(function(test) { 33 test.add_cleanup(function() { 34 fetch(RESOURCES_DIR + "clean-stash.py?token=" + uuid_token); 35 }); 22 if (allowed) { 23 urlParameters += "&allow_methods=" + method; 24 if (headers) { 25 //Let's check prefligh request. 26 //Server will send back headers from Access-Control-Request-Headers in x-control-request-headers 27 urlParameters += "&control_request_headers" 28 //Make the server allow the headers 29 urlParameters += "&allow_headers=" 30 urlParameters += headers.map(function (x) { return x[0]; }).join("%2C%20"); 31 } 36 32 return fetch(url + urlParameters, requestInit).then(function(resp) { 37 33 assert_equals(resp.status, 200, "Response's status is 200"); … … 44 40 assert_in_array(header[0], actualHeaders, "Preflight asked permission for header: " + header); 45 41 } 42 return fetch(RESOURCES_DIR + "clean-stash.py?token=" + uuid_token); 46 43 }); 47 }, desc); 48 } else { 49 promise_test(function(test) { 50 test.add_cleanup(function() { 51 fetch(RESOURCES_DIR + "clean-stash.py?token=" + uuid_token); 44 } else { 45 return promise_rejects(test, new TypeError(), fetch(url + urlParameters, requestInit)).then(function(){ 46 return fetch(RESOURCES_DIR + "clean-stash.py?token=" + uuid_token); 52 47 }); 53 return promise_rejects(test, new TypeError(), fetch(url + urlParameters, requestInit)); 54 }, desc); 55 } 56 }); 48 } 49 }); 50 }, desc); 57 51 } 58 52 59 var corsUrl = "http:// www1.{{host}}:{{ports[http][0]}}" + dirname(location.pathname) + RESOURCES_DIR + "preflight.py";53 var corsUrl = "http://{{host}}:{{ports[http][1]}}" + dirname(location.pathname) + RESOURCES_DIR + "preflight.py"; 60 54 61 55 corsPreflight("CORS [DELETE], server allows", corsUrl, "DELETE", true); … … 78 72 corsPreflight("CORS [PUT] [several headers], server allows", corsUrl, "PUT", true, headers); 79 73 corsPreflight("CORS [PUT] [several headers], server refuses", corsUrl, "PUT", false, headers); 74 75 done(); -
trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-redirect-credentials-worker-expected.txt
r200195 r203164 6 6 PASS Redirect 301 from remote to same origin with user 7 7 PASS Redirect 301 from remote to same origin with password 8 PASS Redirect 301 from remote to same remote with user and password 9 PASS Redirect 301 from remote to same remote with user 10 PASS Redirect 301 from remote to same remote with password 8 11 PASS Redirect 301 from remote to another remote with user and password 9 12 PASS Redirect 301 from remote to another remote with user 10 13 PASS Redirect 301 from remote to another remote with password 11 PASS Redirect 301 from remote to same remote with user and password12 PASS Redirect 301 from remote to same remote with user13 PASS Redirect 301 from remote to same remote with password14 14 PASS Redirect 302 from same origin to remote with user and password 15 15 PASS Redirect 302 from same origin to remote with user … … 18 18 PASS Redirect 302 from remote to same origin with user 19 19 PASS Redirect 302 from remote to same origin with password 20 PASS Redirect 302 from remote to same remote with user and password 21 PASS Redirect 302 from remote to same remote with user 22 PASS Redirect 302 from remote to same remote with password 20 23 PASS Redirect 302 from remote to another remote with user and password 21 24 PASS Redirect 302 from remote to another remote with user 22 25 PASS Redirect 302 from remote to another remote with password 23 PASS Redirect 302 from remote to same remote with user and password24 PASS Redirect 302 from remote to same remote with user25 PASS Redirect 302 from remote to same remote with password26 26 PASS Redirect 303 from same origin to remote with user and password 27 27 PASS Redirect 303 from same origin to remote with user … … 30 30 PASS Redirect 303 from remote to same origin with user 31 31 PASS Redirect 303 from remote to same origin with password 32 PASS Redirect 303 from remote to same remote with user and password 33 PASS Redirect 303 from remote to same remote with user 34 PASS Redirect 303 from remote to same remote with password 32 35 PASS Redirect 303 from remote to another remote with user and password 33 36 PASS Redirect 303 from remote to another remote with user 34 37 PASS Redirect 303 from remote to another remote with password 35 PASS Redirect 303 from remote to same remote with user and password36 PASS Redirect 303 from remote to same remote with user37 PASS Redirect 303 from remote to same remote with password38 38 PASS Redirect 307 from same origin to remote with user and password 39 39 PASS Redirect 307 from same origin to remote with user … … 42 42 PASS Redirect 307 from remote to same origin with user 43 43 PASS Redirect 307 from remote to same origin with password 44 PASS Redirect 307 from remote to same remote with user and password 45 PASS Redirect 307 from remote to same remote with user 46 PASS Redirect 307 from remote to same remote with password 44 47 PASS Redirect 307 from remote to another remote with user and password 45 48 PASS Redirect 307 from remote to another remote with user 46 49 PASS Redirect 307 from remote to another remote with password 47 PASS Redirect 307 from remote to same remote with user and password48 PASS Redirect 307 from remote to same remote with user49 PASS Redirect 307 from remote to same remote with password50 50 PASS Redirect 308 from same origin to remote with user and password 51 51 PASS Redirect 308 from same origin to remote with user … … 54 54 PASS Redirect 308 from remote to same origin with user 55 55 PASS Redirect 308 from remote to same origin with password 56 PASS Redirect 308 from remote to same remote with user and password 57 PASS Redirect 308 from remote to same remote with user 58 PASS Redirect 308 from remote to same remote with password 56 59 PASS Redirect 308 from remote to another remote with user and password 57 60 PASS Redirect 308 from remote to another remote with user 58 61 PASS Redirect 308 from remote to another remote with password 59 PASS Redirect 308 from remote to same remote with user and password60 PASS Redirect 308 from remote to same remote with user61 PASS Redirect 308 from remote to same remote with password62 62 -
trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/credentials/authentication-basic-worker-expected.txt
r200195 r203164 1 localhost:8800 - didReceiveAuthenticationChallenge - Simulating cancelled authentication sheet 2 localhost:8800 - didReceiveAuthenticationChallenge - Simulating cancelled authentication sheet 3 localhost:8800 - didReceiveAuthenticationChallenge - Simulating cancelled authentication sheet 1 4 2 FAIL User-added Authorization header with include mode Can't find variable: btoa3 FAIL User-added Authorization header with same-origin mode Can't find variable: btoa4 FAIL User-added Authorization header with omit mode Can't find variable: btoa5 FAIL User-added Authorization header with include mode assert_equals: HTTP status is 200 expected 200 but got 401 6 FAIL User-added Authorization header with same-origin mode assert_equals: HTTP status is 200 expected 200 but got 401 7 FAIL User-added Authorization header with omit mode assert_equals: HTTP status is 200 expected 200 but got 401 5 8 -
trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/credentials/cookies-worker-expected.txt
r200195 r203164 2 2 PASS Include mode: 1 cookie 3 3 PASS Include mode: 2 cookies 4 PASS Omit mode: discard cookies 5 PASS Omit mode: no cookie is stored 6 PASS Omit mode: no cookie is sent 4 FAIL Omit mode: discard cookies assert_false: Request does not have cookie(s) expected false got true 5 FAIL Omit mode: no cookie is stored assert_false: Request does not have cookie(s) expected false got true 6 FAIL Omit mode: no cookie is sent assert_false: Request does not have cookie(s) expected false got true 7 7 PASS Same-origin mode: 1 cookie 8 8 PASS Same-origin mode: 2 cookies -
trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/policies/referrer-origin-worker-expected.txt
r200195 r203164 2 2 3 3 4 FAIL Request's referrer is origin assert_equals: request's referrer is http://localhost:8800 expected "http://localhost:8800" but got "http://localhost:8800/fetch/api/policies/referrer-origin.js?pipe=sub"4 FAIL Request's referrer is origin assert_equals: request's referrer is http://localhost:8800/ expected "http://localhost:8800/" but got "http://localhost:8800/fetch/api/policies/referrer-origin.js?pipe=sub" 5 5 PASS Throw a TypeError referrer is not same-origin with origin 6 6 -
trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/redirect/redirect-location-worker-expected.txt
r200195 r203164 5 5 PASS Redirect 301 in "manual" mode with invalid location 6 6 PASS Redirect 301 in "follow" mode with data location 7 FAIL Redirect 301 in "manual" mode with data location promise_test: Unhandled rejection with value: object "TypeError: Type error" 7 PASS Redirect 301 in "manual" mode with data location 8 8 PASS Redirect 302 in "follow" mode without location 9 9 PASS Redirect 302 in "manual" mode without location … … 11 11 PASS Redirect 302 in "manual" mode with invalid location 12 12 PASS Redirect 302 in "follow" mode with data location 13 FAIL Redirect 302 in "manual" mode with data location promise_test: Unhandled rejection with value: object "TypeError: Type error" 13 PASS Redirect 302 in "manual" mode with data location 14 14 PASS Redirect 303 in "follow" mode without location 15 15 PASS Redirect 303 in "manual" mode without location … … 17 17 PASS Redirect 303 in "manual" mode with invalid location 18 18 PASS Redirect 303 in "follow" mode with data location 19 FAIL Redirect 303 in "manual" mode with data location promise_test: Unhandled rejection with value: object "TypeError: Type error" 19 PASS Redirect 303 in "manual" mode with data location 20 20 PASS Redirect 307 in "follow" mode without location 21 21 PASS Redirect 307 in "manual" mode without location … … 23 23 PASS Redirect 307 in "manual" mode with invalid location 24 24 PASS Redirect 307 in "follow" mode with data location 25 FAIL Redirect 307 in "manual" mode with data location promise_test: Unhandled rejection with value: object "TypeError: Type error" 25 PASS Redirect 307 in "manual" mode with data location 26 26 PASS Redirect 308 in "follow" mode without location 27 27 PASS Redirect 308 in "manual" mode without location … … 29 29 PASS Redirect 308 in "manual" mode with invalid location 30 30 PASS Redirect 308 in "follow" mode with data location 31 FAIL Redirect 308 in "manual" mode with data location promise_test: Unhandled rejection with value: object "TypeError: Type error" 31 PASS Redirect 308 in "manual" mode with data location 32 32 -
trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/redirect/redirect-mode-worker-expected.txt
r200195 r203164 1 1 2 FAIL Redirect 301 in "error" mode assert_unreached: Should have rejected. Reached unreachable code 2 PASS Redirect 301 in "error" mode 3 3 PASS Redirect 301 in "follow" mode 4 FAIL Redirect 301 in "manual" mode assert_equals: Response's status is 0 expected 0 but got 200 5 FAIL Redirect 302 in "error" mode assert_unreached: Should have rejected. Reached unreachable code 4 PASS Redirect 301 in "manual" mode 5 PASS Redirect 302 in "error" mode 6 6 PASS Redirect 302 in "follow" mode 7 FAIL Redirect 302 in "manual" mode assert_equals: Response's status is 0 expected 0 but got 200 8 FAIL Redirect 303 in "error" mode assert_unreached: Should have rejected. Reached unreachable code 7 PASS Redirect 302 in "manual" mode 8 PASS Redirect 303 in "error" mode 9 9 PASS Redirect 303 in "follow" mode 10 FAIL Redirect 303 in "manual" mode assert_equals: Response's status is 0 expected 0 but got 200 11 FAIL Redirect 307 in "error" mode assert_unreached: Should have rejected. Reached unreachable code 10 PASS Redirect 303 in "manual" mode 11 PASS Redirect 307 in "error" mode 12 12 PASS Redirect 307 in "follow" mode 13 FAIL Redirect 307 in "manual" mode assert_equals: Response's status is 0 expected 0 but got 200 14 FAIL Redirect 308 in "error" mode assert_unreached: Should have rejected. Reached unreachable code 13 PASS Redirect 307 in "manual" mode 14 PASS Redirect 308 in "error" mode 15 15 PASS Redirect 308 in "follow" mode 16 FAIL Redirect 308 in "manual" mode assert_equals: Response's status is 0 expected 0 but got 200 16 PASS Redirect 308 in "manual" mode 17 17 -
trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/request/request-init-002.html
r198888 r203164 32 32 var request = new Request("", makeRequestInit(body, "POST")); 33 33 if (body) { 34 assert_throws(new TypeError(), 35 function() { new Request("", makeRequestInit(body, "GET")); } 36 ); 34 assert_throws(new TypeError(), function() { new Request("", makeRequestInit(body, "GET")); }); 35 assert_throws(new TypeError(), function() { new Request("", makeRequestInit(body, "HEAD")); }); 37 36 } else { 38 37 new Request("", makeRequestInit(body, "GET")); // should not throw -
trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/request/request-init-003.sub-expected.txt
r196128 r203164 2 2 PASS Check request values when initialized from Request 3 3 PASS Check request values when initialized from Request and init values 4 FAIL Check request values when initialized from url string assert_equals: Check url attribute expected "http://url.test:1234/path/subpath?query=true" but got "http://url.test:1234/path/subpath?query=true#fragment"5 FAIL Check request values when initialized from url and init values assert_equals: Check url attribute expected "http://url.test:1234/path/subpath?query=true" but got "http://url.test:1234/path/subpath?query=true#fragment" 4 FAIL Check request values when initialized from url string assert_equals: Check referrer attribute expected "http://localhost:8800/" but got "about:client" 5 PASS Check request values when initialized from url and init values 6 6 -
trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/request/request-init-003.sub.html
r202323 r203164 67 67 test(function() { 68 68 var url = "http://url.test:1234/path/subpath?query=true"; 69 url += "#fragment"; 69 70 expectedDefault["url"] = url; 70 url += "#fragment";71 71 var requestToCheck = new Request(url); 72 72 checkRequest(requestToCheck, expectedDefault); … … 75 75 test(function() { 76 76 var url = "http://url.test:1234/path/subpath?query=true"; 77 url += "#fragment"; 77 78 expectedInitialized["url"] = url; 78 url += "#fragment";79 79 var requestToCheck = new Request(url , initValuesDict); 80 80 checkRequest(requestToCheck, expectedInitialized); -
trunk/LayoutTests/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt
r202980 r203164 2569 2569 PASS TrackEvent interface: existence and properties of interface prototype object's "constructor" property 2570 2570 PASS TrackEvent interface: attribute track 2571 FAIL TrackEvent must be primary interface of new TrackEvent("addtrack"; {track:document.createElement("track").track}) assert_equals: Unexpected exception when evaluating object expected null but got object "SyntaxError: Unexpected token ';'. Expected ')' to end an..." 2572 FAIL Stringification of new TrackEvent("addtrack"; {track:document.createElement("track").track}) assert_equals: Unexpected exception when evaluating object expected null but got object "SyntaxError: Unexpected token ';'. Expected ')' to end an..." 2573 FAIL TrackEvent interface: new TrackEvent("addtrack"; {track:document.createElement("track").track}) must inherit property "track" with the proper type (0) assert_equals: Unexpected exception when evaluating object expected null but got object "SyntaxError: Unexpected token ';'. Expected ')' to end an..." 2574 FAIL Event interface: new TrackEvent("addtrack"; {track:document.createElement("track").track}) must inherit property "type" with the proper type (0) assert_equals: Unexpected exception when evaluating object expected null but got object "SyntaxError: Unexpected token ';'. Expected ')' to end an..." 2575 FAIL Event interface: new TrackEvent("addtrack"; {track:document.createElement("track").track}) must inherit property "target" with the proper type (1) assert_equals: Unexpected exception when evaluating object expected null but got object "SyntaxError: Unexpected token ';'. Expected ')' to end an..." 2576 FAIL Event interface: new TrackEvent("addtrack"; {track:document.createElement("track").track}) must inherit property "currentTarget" with the proper type (2) assert_equals: Unexpected exception when evaluating object expected null but got object "SyntaxError: Unexpected token ';'. Expected ')' to end an..." 2577 FAIL Event interface: new TrackEvent("addtrack"; {track:document.createElement("track").track}) must inherit property "NONE" with the proper type (3) assert_equals: Unexpected exception when evaluating object expected null but got object "SyntaxError: Unexpected token ';'. Expected ')' to end an..." 2578 FAIL Event interface: new TrackEvent("addtrack"; {track:document.createElement("track").track}) must inherit property "CAPTURING_PHASE" with the proper type (4) assert_equals: Unexpected exception when evaluating object expected null but got object "SyntaxError: Unexpected token ';'. Expected ')' to end an..." 2579 FAIL Event interface: new TrackEvent("addtrack"; {track:document.createElement("track").track}) must inherit property "AT_TARGET" with the proper type (5) assert_equals: Unexpected exception when evaluating object expected null but got object "SyntaxError: Unexpected token ';'. Expected ')' to end an..." 2580 FAIL Event interface: new TrackEvent("addtrack"; {track:document.createElement("track").track}) must inherit property "BUBBLING_PHASE" with the proper type (6) assert_equals: Unexpected exception when evaluating object expected null but got object "SyntaxError: Unexpected token ';'. Expected ')' to end an..." 2581 FAIL Event interface: new TrackEvent("addtrack"; {track:document.createElement("track").track}) must inherit property "eventPhase" with the proper type (7) assert_equals: Unexpected exception when evaluating object expected null but got object "SyntaxError: Unexpected token ';'. Expected ')' to end an..." 2582 FAIL Event interface: new TrackEvent("addtrack"; {track:document.createElement("track").track}) must inherit property "stopPropagation" with the proper type (8) assert_equals: Unexpected exception when evaluating object expected null but got object "SyntaxError: Unexpected token ';'. Expected ')' to end an..." 2583 FAIL Event interface: new TrackEvent("addtrack"; {track:document.createElement("track").track}) must inherit property "stopImmediatePropagation" with the proper type (9) assert_equals: Unexpected exception when evaluating object expected null but got object "SyntaxError: Unexpected token ';'. Expected ')' to end an..." 2584 FAIL Event interface: new TrackEvent("addtrack"; {track:document.createElement("track").track}) must inherit property "bubbles" with the proper type (10) assert_equals: Unexpected exception when evaluating object expected null but got object "SyntaxError: Unexpected token ';'. Expected ')' to end an..." 2585 FAIL Event interface: new TrackEvent("addtrack"; {track:document.createElement("track").track}) must inherit property "cancelable" with the proper type (11) assert_equals: Unexpected exception when evaluating object expected null but got object "SyntaxError: Unexpected token ';'. Expected ')' to end an..." 2586 FAIL Event interface: new TrackEvent("addtrack"; {track:document.createElement("track").track}) must inherit property "preventDefault" with the proper type (12) assert_equals: Unexpected exception when evaluating object expected null but got object "SyntaxError: Unexpected token ';'. Expected ')' to end an..." 2587 FAIL Event interface: new TrackEvent("addtrack"; {track:document.createElement("track").track}) must inherit property "defaultPrevented" with the proper type (13) assert_equals: Unexpected exception when evaluating object expected null but got object "SyntaxError: Unexpected token ';'. Expected ')' to end an..." 2588 FAIL Event interface: new TrackEvent("addtrack"; {track:document.createElement("track").track}) must have own property "isTrusted" assert_equals: Unexpected exception when evaluating object expected null but got object "SyntaxError: Unexpected token ';'. Expected ')' to end an..." 2589 FAIL Event interface: new TrackEvent("addtrack"; {track:document.createElement("track").track}) must inherit property "timeStamp" with the proper type (15) assert_equals: Unexpected exception when evaluating object expected null but got object "SyntaxError: Unexpected token ';'. Expected ')' to end an..." 2590 FAIL Event interface: new TrackEvent("addtrack"; {track:document.createElement("track").track}) must inherit property "initEvent" with the proper type (16) assert_equals: Unexpected exception when evaluating object expected null but got object "SyntaxError: Unexpected token ';'. Expected ')' to end an..." 2591 FAIL Event interface: calling initEvent(DOMString,boolean,boolean) on new TrackEvent("addtrack"; {track:document.createElement("track").track}) with too few arguments must throw TypeError assert_equals: Unexpected exception when evaluating object expected null but got object "SyntaxError: Unexpected token ';'. Expected ')' to end an..." 2571 PASS TrackEvent must be primary interface of new TrackEvent("addtrack", {track:document.createElement("track").track}) 2572 PASS Stringification of new TrackEvent("addtrack", {track:document.createElement("track").track}) 2573 FAIL TrackEvent interface: new TrackEvent("addtrack", {track:document.createElement("track").track}) must inherit property "track" with the proper type (0) Unrecognized type [object Object],[object Object],[object Object] 2574 PASS Event interface: new TrackEvent("addtrack", {track:document.createElement("track").track}) must inherit property "type" with the proper type (0) 2575 PASS Event interface: new TrackEvent("addtrack", {track:document.createElement("track").track}) must inherit property "target" with the proper type (1) 2576 PASS Event interface: new TrackEvent("addtrack", {track:document.createElement("track").track}) must inherit property "currentTarget" with the proper type (2) 2577 PASS Event interface: new TrackEvent("addtrack", {track:document.createElement("track").track}) must inherit property "NONE" with the proper type (3) 2578 PASS Event interface: new TrackEvent("addtrack", {track:document.createElement("track").track}) must inherit property "CAPTURING_PHASE" with the proper type (4) 2579 PASS Event interface: new TrackEvent("addtrack", {track:document.createElement("track").track}) must inherit property "AT_TARGET" with the proper type (5) 2580 PASS Event interface: new TrackEvent("addtrack", {track:document.createElement("track").track}) must inherit property "BUBBLING_PHASE" with the proper type (6) 2581 PASS Event interface: new TrackEvent("addtrack", {track:document.createElement("track").track}) must inherit property "eventPhase" with the proper type (7) 2582 PASS Event interface: new TrackEvent("addtrack", {track:document.createElement("track").track}) must inherit property "stopPropagation" with the proper type (8) 2583 PASS Event interface: new TrackEvent("addtrack", {track:document.createElement("track").track}) must inherit property "stopImmediatePropagation" with the proper type (9) 2584 PASS Event interface: new TrackEvent("addtrack", {track:document.createElement("track").track}) must inherit property "bubbles" with the proper type (10) 2585 PASS Event interface: new TrackEvent("addtrack", {track:document.createElement("track").track}) must inherit property "cancelable" with the proper type (11) 2586 PASS Event interface: new TrackEvent("addtrack", {track:document.createElement("track").track}) must inherit property "preventDefault" with the proper type (12) 2587 PASS Event interface: new TrackEvent("addtrack", {track:document.createElement("track").track}) must inherit property "defaultPrevented" with the proper type (13) 2588 PASS Event interface: new TrackEvent("addtrack", {track:document.createElement("track").track}) must have own property "isTrusted" 2589 PASS Event interface: new TrackEvent("addtrack", {track:document.createElement("track").track}) must inherit property "timeStamp" with the proper type (15) 2590 PASS Event interface: new TrackEvent("addtrack", {track:document.createElement("track").track}) must inherit property "initEvent" with the proper type (16) 2591 FAIL Event interface: calling initEvent(DOMString,boolean,boolean) on new TrackEvent("addtrack", {track:document.createElement("track").track}) with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () { 2592 fn.apply(obj, args); 2593 }" did not throw 2592 2594 PASS HTMLMapElement interface: existence and properties of interface object 2593 2595 PASS HTMLMapElement interface object length … … 6151 6153 FAIL BroadcastChannel interface: operation close() assert_own_property: self does not have own property "BroadcastChannel" expected property "BroadcastChannel" missing 6152 6154 FAIL BroadcastChannel interface: attribute onmessage assert_own_property: self does not have own property "BroadcastChannel" expected property "BroadcastChannel" missing 6153 FAIL WorkerGlobalScope interface: existence and properties of interface object assert_own_property: self does not have own property "WorkerGlobalScope" expected property "WorkerGlobalScope" missing 6154 FAIL WorkerGlobalScope interface object length assert_own_property: self does not have own property "WorkerGlobalScope" expected property "WorkerGlobalScope" missing 6155 FAIL WorkerGlobalScope interface object name assert_own_property: self does not have own property "WorkerGlobalScope" expected property "WorkerGlobalScope" missing 6156 FAIL WorkerGlobalScope interface: existence and properties of interface prototype object assert_own_property: self does not have own property "WorkerGlobalScope" expected property "WorkerGlobalScope" missing 6157 FAIL WorkerGlobalScope interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "WorkerGlobalScope" expected property "WorkerGlobalScope" missing 6158 FAIL WorkerGlobalScope interface: attribute self assert_own_property: self does not have own property "WorkerGlobalScope" expected property "WorkerGlobalScope" missing 6159 FAIL WorkerGlobalScope interface: attribute location assert_own_property: self does not have own property "WorkerGlobalScope" expected property "WorkerGlobalScope" missing 6160 FAIL WorkerGlobalScope interface: operation close() assert_own_property: self does not have own property "WorkerGlobalScope" expected property "WorkerGlobalScope" missing 6161 FAIL WorkerGlobalScope interface: attribute onerror assert_own_property: self does not have own property "WorkerGlobalScope" expected property "WorkerGlobalScope" missing 6162 FAIL WorkerGlobalScope interface: attribute onlanguagechange assert_own_property: self does not have own property "WorkerGlobalScope" expected property "WorkerGlobalScope" missing 6163 FAIL WorkerGlobalScope interface: attribute onoffline assert_own_property: self does not have own property "WorkerGlobalScope" expected property "WorkerGlobalScope" missing 6164 FAIL WorkerGlobalScope interface: attribute ononline assert_own_property: self does not have own property "WorkerGlobalScope" expected property "WorkerGlobalScope" missing 6165 FAIL WorkerGlobalScope interface: operation importScripts(DOMString) assert_own_property: self does not have own property "WorkerGlobalScope" expected property "WorkerGlobalScope" missing 6166 FAIL WorkerGlobalScope interface: attribute navigator assert_own_property: self does not have own property "WorkerGlobalScope" expected property "WorkerGlobalScope" missing 6167 FAIL WorkerGlobalScope interface: operation createImageBitmap(ImageBitmapSource,long,long,long,long) assert_own_property: self does not have own property "WorkerGlobalScope" expected property "WorkerGlobalScope" missing 6168 FAIL WorkerGlobalScope interface: operation setTimeout(Function,long,any) assert_own_property: self does not have own property "WorkerGlobalScope" expected property "WorkerGlobalScope" missing 6169 FAIL WorkerGlobalScope interface: operation setTimeout(DOMString,long,any) assert_own_property: self does not have own property "WorkerGlobalScope" expected property "WorkerGlobalScope" missing 6170 FAIL WorkerGlobalScope interface: operation clearTimeout(long) assert_own_property: self does not have own property "WorkerGlobalScope" expected property "WorkerGlobalScope" missing 6171 FAIL WorkerGlobalScope interface: operation setInterval(Function,long,any) assert_own_property: self does not have own property "WorkerGlobalScope" expected property "WorkerGlobalScope" missing 6172 FAIL WorkerGlobalScope interface: operation setInterval(DOMString,long,any) assert_own_property: self does not have own property "WorkerGlobalScope" expected property "WorkerGlobalScope" missing 6173 FAIL WorkerGlobalScope interface: operation clearInterval(long) assert_own_property: self does not have own property "WorkerGlobalScope" expected property "WorkerGlobalScope" missing 6174 FAIL WorkerGlobalScope interface: operation btoa(DOMString) assert_own_property: self does not have own property "WorkerGlobalScope" expected property "WorkerGlobalScope" missing 6175 FAIL WorkerGlobalScope interface: operation atob(DOMString) assert_own_property: self does not have own property "WorkerGlobalScope" expected property "WorkerGlobalScope" missing 6176 FAIL DedicatedWorkerGlobalScope interface: existence and properties of interface object assert_own_property: self does not have own property "DedicatedWorkerGlobalScope" expected property "DedicatedWorkerGlobalScope" missing 6177 FAIL DedicatedWorkerGlobalScope interface object length assert_own_property: self does not have own property "DedicatedWorkerGlobalScope" expected property "DedicatedWorkerGlobalScope" missing 6178 FAIL DedicatedWorkerGlobalScope interface object name assert_own_property: self does not have own property "DedicatedWorkerGlobalScope" expected property "DedicatedWorkerGlobalScope" missing 6179 FAIL DedicatedWorkerGlobalScope interface: existence and properties of interface prototype object assert_own_property: self does not have own property "DedicatedWorkerGlobalScope" expected property "DedicatedWorkerGlobalScope" missing 6180 FAIL DedicatedWorkerGlobalScope interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "DedicatedWorkerGlobalScope" expected property "DedicatedWorkerGlobalScope" missing 6181 FAIL DedicatedWorkerGlobalScope interface: operation postMessage(any,[object Object]) assert_own_property: self does not have own property "DedicatedWorkerGlobalScope" expected property "DedicatedWorkerGlobalScope" missing 6182 FAIL DedicatedWorkerGlobalScope interface: attribute onmessage assert_own_property: self does not have own property "DedicatedWorkerGlobalScope" expected property "DedicatedWorkerGlobalScope" missing 6183 FAIL SharedWorkerGlobalScope interface: existence and properties of interface object assert_own_property: self does not have own property "SharedWorkerGlobalScope" expected property "SharedWorkerGlobalScope" missing 6184 FAIL SharedWorkerGlobalScope interface object length assert_own_property: self does not have own property "SharedWorkerGlobalScope" expected property "SharedWorkerGlobalScope" missing 6185 FAIL SharedWorkerGlobalScope interface object name assert_own_property: self does not have own property "SharedWorkerGlobalScope" expected property "SharedWorkerGlobalScope" missing 6186 FAIL SharedWorkerGlobalScope interface: existence and properties of interface prototype object assert_own_property: self does not have own property "SharedWorkerGlobalScope" expected property "SharedWorkerGlobalScope" missing 6187 FAIL SharedWorkerGlobalScope interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "SharedWorkerGlobalScope" expected property "SharedWorkerGlobalScope" missing 6188 FAIL SharedWorkerGlobalScope interface: attribute name assert_own_property: self does not have own property "SharedWorkerGlobalScope" expected property "SharedWorkerGlobalScope" missing 6189 FAIL SharedWorkerGlobalScope interface: attribute applicationCache assert_own_property: self does not have own property "SharedWorkerGlobalScope" expected property "SharedWorkerGlobalScope" missing 6190 FAIL SharedWorkerGlobalScope interface: attribute onconnect assert_own_property: self does not have own property "SharedWorkerGlobalScope" expected property "SharedWorkerGlobalScope" missing 6155 PASS WorkerGlobalScope interface: existence and properties of interface object 6156 PASS DedicatedWorkerGlobalScope interface: existence and properties of interface object 6157 PASS SharedWorkerGlobalScope interface: existence and properties of interface object 6191 6158 PASS Worker interface: existence and properties of interface object 6192 6159 PASS Worker interface object length … … 6205 6172 FAIL SharedWorker interface: attribute port assert_own_property: self does not have own property "SharedWorker" expected property "SharedWorker" missing 6206 6173 FAIL SharedWorker interface: attribute onerror assert_own_property: self does not have own property "SharedWorker" expected property "SharedWorker" missing 6207 FAIL WorkerNavigator interface: existence and properties of interface object assert_own_property: self does not have own property "WorkerNavigator" expected property "WorkerNavigator" missing 6208 FAIL WorkerNavigator interface object length assert_own_property: self does not have own property "WorkerNavigator" expected property "WorkerNavigator" missing 6209 FAIL WorkerNavigator interface object name assert_own_property: self does not have own property "WorkerNavigator" expected property "WorkerNavigator" missing 6210 FAIL WorkerNavigator interface: existence and properties of interface prototype object assert_own_property: self does not have own property "WorkerNavigator" expected property "WorkerNavigator" missing 6211 FAIL WorkerNavigator interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "WorkerNavigator" expected property "WorkerNavigator" missing 6212 FAIL WorkerNavigator interface: attribute appCodeName assert_own_property: self does not have own property "WorkerNavigator" expected property "WorkerNavigator" missing 6213 FAIL WorkerNavigator interface: attribute appName assert_own_property: self does not have own property "WorkerNavigator" expected property "WorkerNavigator" missing 6214 FAIL WorkerNavigator interface: attribute appVersion assert_own_property: self does not have own property "WorkerNavigator" expected property "WorkerNavigator" missing 6215 FAIL WorkerNavigator interface: attribute platform assert_own_property: self does not have own property "WorkerNavigator" expected property "WorkerNavigator" missing 6216 FAIL WorkerNavigator interface: attribute product assert_own_property: self does not have own property "WorkerNavigator" expected property "WorkerNavigator" missing 6217 FAIL WorkerNavigator interface: operation taintEnabled() assert_own_property: self does not have own property "WorkerNavigator" expected property "WorkerNavigator" missing 6218 FAIL WorkerNavigator interface: attribute userAgent assert_own_property: self does not have own property "WorkerNavigator" expected property "WorkerNavigator" missing 6219 FAIL WorkerNavigator interface: attribute language assert_own_property: self does not have own property "WorkerNavigator" expected property "WorkerNavigator" missing 6220 FAIL WorkerNavigator interface: attribute languages assert_own_property: self does not have own property "WorkerNavigator" expected property "WorkerNavigator" missing 6221 FAIL WorkerNavigator interface: attribute onLine assert_own_property: self does not have own property "WorkerNavigator" expected property "WorkerNavigator" missing 6222 FAIL WorkerLocation interface: existence and properties of interface object assert_own_property: self does not have own property "WorkerLocation" expected property "WorkerLocation" missing 6223 FAIL WorkerLocation interface object length assert_own_property: self does not have own property "WorkerLocation" expected property "WorkerLocation" missing 6224 FAIL WorkerLocation interface object name assert_own_property: self does not have own property "WorkerLocation" expected property "WorkerLocation" missing 6225 FAIL WorkerLocation interface: existence and properties of interface prototype object assert_own_property: self does not have own property "WorkerLocation" expected property "WorkerLocation" missing 6226 FAIL WorkerLocation interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "WorkerLocation" expected property "WorkerLocation" missing 6227 FAIL WorkerLocation interface: attribute href assert_own_property: self does not have own property "WorkerLocation" expected property "WorkerLocation" missing 6228 FAIL WorkerLocation interface: attribute origin assert_own_property: self does not have own property "WorkerLocation" expected property "WorkerLocation" missing 6229 FAIL WorkerLocation interface: attribute protocol assert_own_property: self does not have own property "WorkerLocation" expected property "WorkerLocation" missing 6230 FAIL WorkerLocation interface: attribute host assert_own_property: self does not have own property "WorkerLocation" expected property "WorkerLocation" missing 6231 FAIL WorkerLocation interface: attribute hostname assert_own_property: self does not have own property "WorkerLocation" expected property "WorkerLocation" missing 6232 FAIL WorkerLocation interface: attribute port assert_own_property: self does not have own property "WorkerLocation" expected property "WorkerLocation" missing 6233 FAIL WorkerLocation interface: attribute pathname assert_own_property: self does not have own property "WorkerLocation" expected property "WorkerLocation" missing 6234 FAIL WorkerLocation interface: attribute search assert_own_property: self does not have own property "WorkerLocation" expected property "WorkerLocation" missing 6235 FAIL WorkerLocation interface: attribute hash assert_own_property: self does not have own property "WorkerLocation" expected property "WorkerLocation" missing 6174 PASS WorkerNavigator interface: existence and properties of interface object 6175 PASS WorkerLocation interface: existence and properties of interface object 6236 6176 PASS Storage interface: existence and properties of interface object 6237 6177 PASS Storage interface object length -
trunk/LayoutTests/imported/w3c/web-platform-tests/html/dom/interfaces.html
r202471 r203164 500 500 }; 501 501 502 dictionary MouseEventInit : SharedKeyboardAndMouseEventInit {502 dictionary MouseEventInit : EventModifierInit { 503 503 long screenX = 0; 504 504 long screenY = 0; … … 510 510 }; 511 511 512 dictionary SharedKeyboardAndMouseEventInit : UIEventInit {512 dictionary EventModifierInit : UIEventInit { 513 513 boolean ctrlKey = false; 514 514 boolean shiftKey = false; … … 2354 2354 }; 2355 2355 2356 [Exposed= Window,SharedWorker]2356 [Exposed=(Window,SharedWorker)] 2357 2357 interface ApplicationCache : EventTarget { 2358 2358 … … 2763 2763 }; 2764 2764 2765 [Global= Worker,DedicatedWorker]2765 [Global=(Worker,DedicatedWorker),Exposed=DedicatedWorker] 2766 2766 /*sealed*/ interface DedicatedWorkerGlobalScope : WorkerGlobalScope { 2767 2767 void postMessage(any message, optional sequence<Transferable> transfer); … … 2769 2769 }; 2770 2770 2771 [Global= Worker,SharedWorker]2771 [Global=(Worker,SharedWorker),Exposed=SharedWorker] 2772 2772 /*sealed*/ interface SharedWorkerGlobalScope : WorkerGlobalScope { 2773 2773 readonly attribute DOMString name; … … 2796 2796 SharedWorker implements AbstractWorker; 2797 2797 2798 [Exposed=Worker]2799 2798 partial interface WorkerGlobalScope { // not obsolete 2800 2799 void importScripts(DOMString... urls); … … 3247 3246 DataCue: [], 3248 3247 TimeRanges: ['document.createElement("video").buffered'], 3249 TrackEvent: ['new TrackEvent("addtrack" ;{track:document.createElement("track").track})'],3248 TrackEvent: ['new TrackEvent("addtrack", {track:document.createElement("track").track})'], 3250 3249 HTMLTemplateElement: ['document.createElement("template")'], 3251 3250 HTMLSlotElement: ['document.createElement("slot")'], -
trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/document-metadata/the-link-element/link-style-error-01-expected.txt
r199225 r203164 3 3 Harness Error (TIMEOUT), message = null 4 4 5 PASS Should get an error event for a 404 error. 6 PASS Should get an error event for an unsupported URL. 5 7 TIMEOUT Should get an error event for a text/plain response. Test timed out 6 8 -
trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/document-metadata/the-link-element/link-style-error-01.html
r191379 r203164 8 8 <div id="test"> 9 9 <script> 10 //var t404 = async_test("Should get an error event for a 404 error.") 11 //t404.step(function() { 12 // var elt = document.createElement("link"); 13 // elt.onerror = t404.step_func(function() { 14 // assert_true(true, "Got error event for 404 error.") 15 // t404.done() 16 // }) 17 // elt.rel = "stylesheet"; 18 // elt.href = 404 error; 19 // document.getElementsByTagName("head")[0].appendChild(elt); 20 //}) 10 var t404 = async_test("Should get an error event for a 404 error.") 11 t404.step(function() { 12 var elt = document.createElement("link"); 13 elt.onerror = t404.step_func(function() { 14 assert_true(true, "Got error event for 404 error.") 15 t404.step_timeout(function() { t404.done() }, 0); 16 }) 17 elt.onload = t404.unreached_func("load event should not be fired"); 18 elt.rel = "stylesheet"; 19 elt.href = "nonexistent_stylesheet.css"; 20 document.getElementsByTagName("head")[0].appendChild(elt); 21 }) 22 23 var tUnsupported = async_test("Should get an error event for an unsupported URL.") 24 tUnsupported.step(function() { 25 var elt = document.createElement("link"); 26 elt.onerror = tUnsupported.step_func(function() { 27 assert_true(true, "Got error event for unsupported URL.") 28 tUnsupported.step_timeout(function() { tUnsupported.done() }, 0); 29 }) 30 elt.onload = tUnsupported.unreached_func("load event should not be fired"); 31 elt.rel = "stylesheet"; 32 elt.href = "nonexistent:stylesheet.css"; 33 document.getElementsByTagName("head")[0].appendChild(elt); 34 }) 35 21 36 var tText = async_test("Should get an error event for a text/plain response.") 22 37 tText.step(function() { -
trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/document-metadata/the-link-element/w3c-import.log
r200309 r203164 16 16 ------------------------------------------------------------------------ 17 17 List of files: 18 /LayoutTests/imported/w3c/web-platform-tests/html/semantics/document-metadata/the-link-element/document-without-browsing-context.html 18 19 /LayoutTests/imported/w3c/web-platform-tests/html/semantics/document-metadata/the-link-element/link-load-event.html 19 20 /LayoutTests/imported/w3c/web-platform-tests/html/semantics/document-metadata/the-link-element/link-rellist.html … … 23 24 /LayoutTests/imported/w3c/web-platform-tests/html/semantics/document-metadata/the-link-element/stylesheet-with-base.html 24 25 /LayoutTests/imported/w3c/web-platform-tests/html/semantics/document-metadata/the-link-element/stylesheet.css 26 /LayoutTests/imported/w3c/web-platform-tests/html/semantics/document-metadata/the-link-element/stylesheet.py -
trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-img-element/environment-changes/viewport-change-expected.txt
r202853 r203164 5 5 PASS img (no src), onload, narrow 6 6 PASS img (no src), resize to wide 7 FAIL img (empty src), onload, narrow assert_equals: expected "" but got "http://localhost:8800/html/semantics/embedded-content/the-img-element/environment-changes/iframed.sub.html?id= e9f61391-d442-4103-aea8-4444a42342e7"7 FAIL img (empty src), onload, narrow assert_equals: expected "" but got "http://localhost:8800/html/semantics/embedded-content/the-img-element/environment-changes/iframed.sub.html?id=d8d26f64-5aa4-456c-a535-7ac76894546f" 8 8 PASS img (empty src), resize to wide 9 9 PASS img (src only) broken image, onload, narrow … … 27 27 PASS img (no src), onload, wide 28 28 PASS img (no src), resize to narrow 29 FAIL img (empty src), onload, wide assert_equals: expected "" but got "http://localhost:8800/html/semantics/embedded-content/the-img-element/environment-changes/iframed.sub.html?id= c9ab9dc7-6bed-4687-8ff7-ef8d18c8fc1e"29 FAIL img (empty src), onload, wide assert_equals: expected "" but got "http://localhost:8800/html/semantics/embedded-content/the-img-element/environment-changes/iframed.sub.html?id=f1cb87a8-4fac-47a8-9808-f8ae48010ebd" 30 30 PASS img (empty src), resize to narrow 31 31 PASS img (src only) broken image, onload, wide … … 37 37 PASS img (srcset 1 cand) valid image, onload, wide 38 38 PASS img (srcset 1 cand) valid image, resize to narrow 39 FAIL picture: source (max-width:500px) broken image, img broken image, onload, wide assert_equals: expected "http://localhost:8800/images/broken.png?71- c9ab9dc7-6bed-4687-8ff7-ef8d18c8fc1e" but got "http://localhost:8800/images/broken.png?70-c9ab9dc7-6bed-4687-8ff7-ef8d18c8fc1e"39 FAIL picture: source (max-width:500px) broken image, img broken image, onload, wide assert_equals: expected "http://localhost:8800/images/broken.png?71-f1cb87a8-4fac-47a8-9808-f8ae48010ebd" but got "http://localhost:8800/images/broken.png?70-f1cb87a8-4fac-47a8-9808-f8ae48010ebd" 40 40 TIMEOUT picture: source (max-width:500px) broken image, img broken image, resize to narrow Test timed out 41 FAIL picture: source (max-width:500px) broken image, img valid image, onload, wide assert_equals: expected "http://localhost:8800/images/green-2x2.png?81- c9ab9dc7-6bed-4687-8ff7-ef8d18c8fc1e" but got "http://localhost:8800/images/broken.png?80-c9ab9dc7-6bed-4687-8ff7-ef8d18c8fc1e"41 FAIL picture: source (max-width:500px) broken image, img valid image, onload, wide assert_equals: expected "http://localhost:8800/images/green-2x2.png?81-f1cb87a8-4fac-47a8-9808-f8ae48010ebd" but got "http://localhost:8800/images/broken.png?80-f1cb87a8-4fac-47a8-9808-f8ae48010ebd" 42 42 TIMEOUT picture: source (max-width:500px) broken image, img valid image, resize to narrow Test timed out 43 FAIL picture: source (max-width:500px) valid image, img broken image, onload, wide assert_equals: expected "http://localhost:8800/images/broken.png?91- c9ab9dc7-6bed-4687-8ff7-ef8d18c8fc1e" but got "http://localhost:8800/images/green-1x1.png?90-c9ab9dc7-6bed-4687-8ff7-ef8d18c8fc1e"43 FAIL picture: source (max-width:500px) valid image, img broken image, onload, wide assert_equals: expected "http://localhost:8800/images/broken.png?91-f1cb87a8-4fac-47a8-9808-f8ae48010ebd" but got "http://localhost:8800/images/green-1x1.png?90-f1cb87a8-4fac-47a8-9808-f8ae48010ebd" 44 44 TIMEOUT picture: source (max-width:500px) valid image, img broken image, resize to narrow Test timed out 45 FAIL picture: source (max-width:500px) valid image, img valid image, onload, wide assert_equals: expected "http://localhost:8800/images/green-2x2.png?101- c9ab9dc7-6bed-4687-8ff7-ef8d18c8fc1e" but got "http://localhost:8800/images/green-1x1.png?100-c9ab9dc7-6bed-4687-8ff7-ef8d18c8fc1e"45 FAIL picture: source (max-width:500px) valid image, img valid image, onload, wide assert_equals: expected "http://localhost:8800/images/green-2x2.png?101-f1cb87a8-4fac-47a8-9808-f8ae48010ebd" but got "http://localhost:8800/images/green-1x1.png?100-f1cb87a8-4fac-47a8-9808-f8ae48010ebd" 46 46 TIMEOUT picture: source (max-width:500px) valid image, img valid image, resize to narrow Test timed out 47 47 PASS picture: same URL in source (max-width:500px) and img, onload, wide -
trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-img-element/w3c-import.log
r200309 r203164 24 24 /LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-img-element/image-1.jpg 25 25 /LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-img-element/img.complete.html 26 /LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-img-element/invalid-src.html 26 27 /LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-img-element/update-media.html 27 28 /LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-img-element/update-the-source-set.html -
trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/forms/textfieldselection/textfieldselection-setSelectionRange-expected.txt
r202471 r203164 8 8 PASS input setSelectionRange(0,1) 9 9 PASS input setSelectionRange(0,input.value.length+1) 10 PASS input setSelectionRange(input.value.length+1,input.value.length+1) 11 PASS input setSelectionRange(input.value.length+1,input.value.length+1) 10 12 PASS input setSelectionRange(2,2) 11 13 PASS input setSelectionRange(2,1) … … 16 18 PASS input direction of setSelectionRange(0,1,"BACKWARD") 17 19 PASS input direction of setSelectionRange(0,1) 20 FAIL input setSelectionRange(1,-1) assert_equals: element.selectionStart should be 1 expected 1 but got 0 21 FAIL input setSelectionRange(-1,1) assert_equals: ECMAScript conversion to unsigned long + if end is less than or equal to start then the start of the selection and the end of the selection must both be placed immediately before the character with offset end expected 1 but got 0 18 22 PASS input setSelectionRange("string",1) 19 23 PASS input setSelectionRange(true,1) -
trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/forms/textfieldselection/textfieldselection-setSelectionRange.html
r202471 r203164 33 33 34 34 test(function() { 35 input.setSelectionRange(input.value.length+1,input.value.length+1) 36 assert_equals(input.selectionStart, input.value.length, "Arguments (start) greater than the length of the value of the text field must be treated as pointing at the end of the text field"); 37 assert_equals(input.selectionEnd, input.value.length, "Arguments (end) greater than the length of the value of the text field must be treated as pointing at the end of the text field"); 38 },'input setSelectionRange(input.value.length+1,input.value.length+1)'); 39 40 test(function() { 41 input.setSelectionRange(input.value.length+1,1) 42 assert_equals(input.selectionStart, 1, "If end is less than or equal to start then the start of the selection and the end of the selection must both be placed immediately before the character with offset end"); 43 assert_equals(input.selectionEnd, 1, "element.selectionEnd should be 1"); 44 },'input setSelectionRange(input.value.length+1,input.value.length+1)'); 45 46 test(function() { 35 47 input.setSelectionRange(2,2) 36 48 assert_equals(input.selectionStart, 2, "If end is less than or equal to start then the start of the selection and the end of the selection must both be placed immediately before the character with offset end"); … … 73 85 assert_equals(input.selectionDirection, "none", "if the argument is omitted"); 74 86 },'input direction of setSelectionRange(0,1)'); 87 88 test(function() { 89 input.setSelectionRange(1,-1); 90 assert_equals(input.selectionStart, 1, "element.selectionStart should be 1"); 91 assert_equals(input.selectionEnd, input.value.length, "ECMAScript conversion to unsigned long"); 92 },'input setSelectionRange(1,-1)'); 93 94 test(function() { 95 input.setSelectionRange(-1,1); 96 assert_equals(input.selectionStart, 1, "ECMAScript conversion to unsigned long + if end is less than or equal to start then the start of the selection and the end of the selection must both be placed immediately before the character with offset end"); 97 assert_equals(input.selectionEnd, 1, "element.selectionEnd should be 1"); 98 },'input setSelectionRange(-1,1)'); 75 99 76 100 test(function() { -
trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/w3c-import.log
r202471 r203164 40 40 /LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/script-languages-02.html 41 41 /LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml 42 /LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-child.html 43 /LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html 44 /LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.js 42 45 /LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/script-not-found-not-executed-2.py 43 46 /LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html -
trunk/LayoutTests/imported/w3c/web-platform-tests/lint.whitelist
r202471 r203164 110 110 CONSOLE:service-workers/service-worker/resources/clients-get-other-origin.html 111 111 112 # use of console in a public library - annotation-model ensures 113 # it is not actually used 114 CONSOLE:annotation-model/scripts/ajv.min.js 115 112 116 # Lint doesn't know about sub.svg I guess 113 117 PARSE-FAILED:content-security-policy/svg/including.sub.svg -
trunk/LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/bad-strategies.https-expected.txt
r197162 r203164 5 5 PASS Readable stream: throwing strategy.size method 6 6 PASS Readable stream: throwing strategy.highWaterMark getter 7 PASS Readable stream: invalid strategy.highWaterMark 7 FAIL Readable stream: invalid strategy.highWaterMark assert_throws: construction should throw a RangeError for NaN function "() => { 8 new ReadableStream({}, { 9 size() { 10 ..." threw object "TypeError: highWaterMark parameter is not a number" ("TypeError") expected object "RangeError" ("RangeError") 8 11 PASS Readable stream: invalid strategy.size return value 9 12 FAIL Load bad-strategies.js with SharedWorker assert_unreached: SharedWorker is unavailable Reached unreachable code … … 14 17 PASS Readable stream: throwing strategy.size method 15 18 PASS Readable stream: throwing strategy.highWaterMark getter 16 PASS Readable stream: invalid strategy.highWaterMark 19 FAIL Readable stream: invalid strategy.highWaterMark assert_throws: construction should throw a RangeError for NaN function "() => { 20 new ReadableStream({}, { 21 size() { 22 ..." threw object "TypeError: highWaterMark parameter is not a number" ("TypeError") expected object "RangeError" ("RangeError") 17 23 PASS Readable stream: invalid strategy.size return value 18 24 -
trunk/LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/bad-strategies.js
r200309 r203164 115 115 test(() => { 116 116 117 for (const highWaterMark of [-1, -Infinity ]) {117 for (const highWaterMark of [-1, -Infinity, NaN, 'foo', {}]) { 118 118 assert_throws(new RangeError(), () => { 119 119 new ReadableStream({}, { … … 124 124 }); 125 125 }, 'construction should throw a RangeError for ' + highWaterMark); 126 }127 128 for (const highWaterMark of [NaN, 'foo', {}]) {129 assert_throws(new TypeError(), () => {130 new ReadableStream({}, {131 size() {132 return 1;133 },134 highWaterMark135 });136 }, 'construction should throw a TypeError for ' + highWaterMark);137 126 } 138 127
Note: See TracChangeset
for help on using the changeset viewer.