1 2016-03-09 Chris Dumez <cdumez@apple.com>
3 focus() / blur() should be on HTMLElement / SVGElement, not Element
4 https://bugs.webkit.org/show_bug.cgi?id=155216
6 Reviewed by Darin Adler.
8 Rebaseline now that more checks are passing.
10 * web-platform-tests/html/dom/interfaces-expected.txt:
12 2016-03-09 Chris Dumez <cdumez@apple.com>
14 Move attributes to the instance for most interfaces that have "Error" in their name
15 https://bugs.webkit.org/show_bug.cgi?id=155231
17 Reviewed by Darin Adler.
19 Rebaseline now that more checks are passing.
21 * web-platform-tests/html/dom/interfaces-expected.txt:
23 2016-03-09 Chris Dumez <cdumez@apple.com>
25 Align HTMLKeygenElement.keytype with the specification
26 https://bugs.webkit.org/show_bug.cgi?id=155214
28 Reviewed by Darin Adler.
30 Rebaseline now that more checks are passing.
32 * web-platform-tests/html/dom/reflection-forms-expected.txt:
34 2016-03-08 Youenn Fablet <youenn.fablet@crf.canon.fr>
36 [Fetch API] Implement fetch skeleton
37 https://bugs.webkit.org/show_bug.cgi?id=155111
39 Reviewed by Darin Adler.
41 Importing basic fetch api tests.
43 * resources/ImportExpectations: Activating fetch/api/basic import.
44 * web-platform-tests/fetch/api/basic/accept-header-expected.txt: Added.
45 * web-platform-tests/fetch/api/basic/accept-header-worker-expected.txt: Added.
46 * web-platform-tests/fetch/api/basic/accept-header-worker.html: Added.
47 * web-platform-tests/fetch/api/basic/accept-header.html: Added.
48 * web-platform-tests/fetch/api/basic/accept-header.js: Added.
50 * web-platform-tests/fetch/api/basic/integrity-expected.txt: Added.
51 * web-platform-tests/fetch/api/basic/integrity-worker-expected.txt: Added.
52 * web-platform-tests/fetch/api/basic/integrity-worker.html: Added.
53 * web-platform-tests/fetch/api/basic/integrity.html: Added.
54 * web-platform-tests/fetch/api/basic/integrity.js: Added.
56 * web-platform-tests/fetch/api/basic/mode-no-cors-expected.txt: Added.
57 * web-platform-tests/fetch/api/basic/mode-no-cors-worker-expected.txt: Added.
58 * web-platform-tests/fetch/api/basic/mode-no-cors-worker.html: Added.
59 * web-platform-tests/fetch/api/basic/mode-no-cors.html: Added.
60 * web-platform-tests/fetch/api/basic/mode-no-cors.js: Added.
62 * web-platform-tests/fetch/api/basic/mode-same-origin-expected.txt: Added.
63 * web-platform-tests/fetch/api/basic/mode-same-origin-worker-expected.txt: Added.
64 * web-platform-tests/fetch/api/basic/mode-same-origin-worker.html: Added.
65 * web-platform-tests/fetch/api/basic/mode-same-origin.html: Added.
66 * web-platform-tests/fetch/api/basic/mode-same-origin.js: Added.
68 * web-platform-tests/fetch/api/basic/request-forbidden-headers-expected.txt: Added.
69 * web-platform-tests/fetch/api/basic/request-forbidden-headers-worker-expected.txt: Added.
70 * web-platform-tests/fetch/api/basic/request-forbidden-headers-worker.html: Added.
71 * web-platform-tests/fetch/api/basic/request-forbidden-headers.html: Added.
72 * web-platform-tests/fetch/api/basic/request-forbidden-headers.js: Added.
73 (requestForbiddenHeaders):
74 * web-platform-tests/fetch/api/basic/request-headers-expected.txt: Added.
75 * web-platform-tests/fetch/api/basic/request-headers-worker-expected.txt: Added.
76 * web-platform-tests/fetch/api/basic/request-headers-worker.html: Added.
77 * web-platform-tests/fetch/api/basic/request-headers.html: Added.
78 * web-platform-tests/fetch/api/basic/request-headers.js: Added.
80 * web-platform-tests/fetch/api/basic/scheme-about-expected.txt: Added.
81 * web-platform-tests/fetch/api/basic/scheme-about-worker-expected.txt: Added.
82 * web-platform-tests/fetch/api/basic/scheme-about-worker.html: Added.
83 * web-platform-tests/fetch/api/basic/scheme-about.html: Added.
84 * web-platform-tests/fetch/api/basic/scheme-about.js: Added.
87 * web-platform-tests/fetch/api/basic/scheme-blob-expected.txt: Added.
88 * web-platform-tests/fetch/api/basic/scheme-blob-worker-expected.txt: Added.
89 * web-platform-tests/fetch/api/basic/scheme-blob-worker.html: Added.
90 * web-platform-tests/fetch/api/basic/scheme-blob.html: Added.
91 * web-platform-tests/fetch/api/basic/scheme-blob.js: Added.
94 * web-platform-tests/fetch/api/basic/scheme-data-expected.txt: Added.
95 * web-platform-tests/fetch/api/basic/scheme-data-worker-expected.txt: Added.
96 * web-platform-tests/fetch/api/basic/scheme-data-worker.html: Added.
97 * web-platform-tests/fetch/api/basic/scheme-data.html: Added.
98 * web-platform-tests/fetch/api/basic/scheme-data.js: Added.
101 * web-platform-tests/fetch/api/basic/scheme-others-expected.txt: Added.
102 * web-platform-tests/fetch/api/basic/scheme-others-worker-expected.txt: Added.
103 * web-platform-tests/fetch/api/basic/scheme-others-worker.html: Added.
104 * web-platform-tests/fetch/api/basic/scheme-others.html: Added.
105 * web-platform-tests/fetch/api/basic/scheme-others.js: Added.
107 * web-platform-tests/fetch/api/basic/stream-response-expected.txt: Added.
108 * web-platform-tests/fetch/api/basic/stream-response-worker-expected.txt: Added.
109 * web-platform-tests/fetch/api/basic/stream-response-worker.html: Added.
110 * web-platform-tests/fetch/api/basic/stream-response.html: Added.
111 * web-platform-tests/fetch/api/basic/stream-response.js: Added.
115 * web-platform-tests/fetch/api/basic/w3c-import.log: Added.
117 2016-03-07 Chris Dumez <cdumez@apple.com>
119 Align HTMLCanvasElement.width / height with the specification
120 https://bugs.webkit.org/show_bug.cgi?id=155156
122 Reviewed by Ryosuke Niwa.
124 Rebaseline now that more checks are passing.
126 * web-platform-tests/html/dom/reflection-embedded-expected.txt:
128 2016-03-07 Chris Dumez <cdumez@apple.com>
130 Stop clamping HTMLElement.tabIndex to the range of a short
131 https://bugs.webkit.org/show_bug.cgi?id=155159
133 Reviewed by Ryosuke Niwa.
135 Rebaseline now that more checks are passing.
137 * web-platform-tests/html/dom/reflection-embedded-expected.txt:
138 * web-platform-tests/html/dom/reflection-forms-expected.txt:
139 * web-platform-tests/html/dom/reflection-grouping-expected.txt:
140 * web-platform-tests/html/dom/reflection-metadata-expected.txt:
141 * web-platform-tests/html/dom/reflection-misc-expected.txt:
142 * web-platform-tests/html/dom/reflection-obsolete-expected.txt:
143 * web-platform-tests/html/dom/reflection-sections-expected.txt:
144 * web-platform-tests/html/dom/reflection-tabular-expected.txt:
145 * web-platform-tests/html/dom/reflection-text-expected.txt:
147 2016-03-05 Sam Weinig <sam@webkit.org>
149 Update tests to match the latest version of the HTML5 spec.
151 * web-platform-tests/html/semantics/forms/the-form-element/form-autocomplete.html:
152 Fields that don't have any value set for their autocomplete attribute should return the the empty string.
154 2016-03-02 Ryosuke Niwa <rniwa@webkit.org>
156 HTML parser instantiates a custom element inside a template element with a wrong owner document
157 https://bugs.webkit.org/show_bug.cgi?id=154936
159 Reviewed by Chris Dumez.
161 Updated the expected results for newly passing test cases.
163 One test case in additions-to-parsing-xhtml-documents/node-document.html starts failing due to a bug in the test.
164 The bug in the test will be fixed in https://github.com/w3c/web-platform-tests/pull/2651
166 Finally, remove duplicated HTML template element tests in html-templates since there is a new copy under
167 web-platform-tests/html/semantics/scripting-1/the-template-element/. Unfortunately, we can't remove
168 html-templates/parsing-html-templates/ because we haven't imported web-platform-tests/html/syntax yet.
170 * html-templates/additions-to-parsing-xhtml-documents: Removed.
171 * html-templates/additions-to-serializing-xhtml-documents: Removed.
172 * html-templates/additions-to-the-css-user-agent-style-sheet: Removed.
173 * html-templates/additions-to-the-steps-to-clone-a-node: Removed.
174 * html-templates/definitions: Removed.
175 * html-templates/innerhtml-on-templates: Removed.
176 * html-templates/serializing-html-templates: Removed.
177 * html-templates/template-element: Removed.
178 * web-platform-tests/html/semantics/scripting-1/the-template-element/additions-to-parsing-xhtml-documents/node-document.html:
179 * web-platform-tests/html/semantics/scripting-1/the-template-element/definitions/template-contents-owner-test-001-expected.txt:
180 * web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/node-document-changes-expected.txt:
182 2016-03-02 Chris Dumez <cdumez@apple.com>
184 Align HTMLInputElement.maxLength with the specification
185 https://bugs.webkit.org/show_bug.cgi?id=154906
187 Reviewed by Ryosuke Niwa.
189 Rebaseline W3C tests now that more checks are passing.
191 * web-platform-tests/html/dom/reflection-forms-expected.txt:
192 * web-platform-tests/html/semantics/forms/the-input-element/maxlength-expected.txt:
194 2016-03-01 Youenn Fablet <youenn.fablet@crf.canon.fr>
196 [Fetch API] Support Request and Response blob() when body data is a blob
197 https://bugs.webkit.org/show_bug.cgi?id=154820
199 Reviewed by Darin Adler.
201 Adding blob specific tests. New tests are not covered yet as they require converting data from a blob into another form (JSON, text...).
202 Rebasing expectations with test that is now passing and new failing tests.
203 Fixing typos in test (Json -> JSON and removing TextDecoder use).
205 * web-platform-tests/fetch/api/request/request-consume-expected.txt:
206 * web-platform-tests/fetch/api/request/request-consume.html:
207 * web-platform-tests/fetch/api/response/response-consume-expected.txt:
208 * web-platform-tests/fetch/api/response/response-consume.html:
210 2016-02-29 Chris Dumez <cdumez@apple.com>
212 Use HTML parsing rules for textarea.maxLength
213 https://bugs.webkit.org/show_bug.cgi?id=154805
215 Reviewed by Andreas Kling.
217 Rebaseline now that more checks are passing.
219 * web-platform-tests/html/dom/reflection-forms-expected.txt:
221 2016-02-29 Chris Dumez <cdumez@apple.com>
223 Align td.rowSpan / td.colSpan with the specification
224 https://bugs.webkit.org/show_bug.cgi?id=154803
226 Reviewed by Darin Adler.
228 Rebaseline now that more checks are passing.
230 * web-platform-tests/html/dom/reflection-tabular-expected.txt:
232 2016-02-28 Chris Dumez <cdumez@apple.com>
234 Parse HTMLOLElement.start as per the HTML spec
235 https://bugs.webkit.org/show_bug.cgi?id=154802
237 Reviewed by Andreas Kling.
239 Rebaseline now that more checks are passing.
241 * web-platform-tests/html/dom/reflection-grouping-expected.txt:
243 2016-02-27 Chris Dumez <cdumez@apple.com>
245 Align HTMLMarqueeElement.scrollAmount / scrollDelay with the specification
246 https://bugs.webkit.org/show_bug.cgi?id=154781
248 Reviewed by Darin Adler.
250 Rebaseline now that more checks are passing.
252 * web-platform-tests/html/dom/reflection-obsolete-expected.txt:
254 2016-02-26 Chris Dumez <cdumez@apple.com>
256 Fix the behavior of reflecting IDL attributes of type unsigned long
257 https://bugs.webkit.org/show_bug.cgi?id=154771
259 Reviewed by Ryosuke Niwa.
261 Rebaseline now that more checks are passing.
263 * web-platform-tests/html/dom/reflection-embedded-expected.txt:
264 * web-platform-tests/html/dom/reflection-obsolete-expected.txt:
266 2016-02-26 Youenn Fablet <youenn.fablet@crf.canon.fr>
268 Sync web-platform-tests up to revision 5ca8b46
269 https://bugs.webkit.org/show_bug.cgi?id=154678
271 Reviewed by Chris Dumez.
273 * resources/ImportExpectations: Unskipped some tests (already imported tests) and skipped new tests added to WPT repo.
274 * resources/TestRepositories: Update revision to 5ca8b46.
275 * resources/web-platform-tests-modules.json:
276 * web-platform-tests/XMLHttpRequest/FormData-append-expected.txt:
277 * web-platform-tests/XMLHttpRequest/FormData-append.html:
278 * web-platform-tests/XMLHttpRequest/OWNERS: Added.
279 * web-platform-tests/XMLHttpRequest/event-readystate-sync-open-expected.txt: Added.
280 * web-platform-tests/XMLHttpRequest/event-readystate-sync-open.htm: Added.
281 * web-platform-tests/XMLHttpRequest/formdata-delete-expected.txt: Added.
282 * web-platform-tests/XMLHttpRequest/formdata-delete.htm: Added.
283 * web-platform-tests/XMLHttpRequest/formdata-get-expected.txt: Added.
284 * web-platform-tests/XMLHttpRequest/formdata-get.htm: Added.
285 * web-platform-tests/XMLHttpRequest/formdata-has-expected.txt: Added.
286 * web-platform-tests/XMLHttpRequest/formdata-has.htm: Added.
287 * web-platform-tests/XMLHttpRequest/formdata-set-expected.txt: Added.
288 * web-platform-tests/XMLHttpRequest/formdata-set.htm: Added.
289 * web-platform-tests/XMLHttpRequest/interfaces-expected.txt:
290 * web-platform-tests/XMLHttpRequest/open-method-responsetype-set-sync-expected.txt:
291 * web-platform-tests/XMLHttpRequest/open-method-responsetype-set-sync.htm:
292 * web-platform-tests/XMLHttpRequest/open-url-encoding-expected.txt:
293 * web-platform-tests/XMLHttpRequest/open-url-encoding.htm:
294 * web-platform-tests/XMLHttpRequest/responsexml-document-properties-expected.txt:
295 * web-platform-tests/XMLHttpRequest/responsexml-document-properties.htm:
296 * web-platform-tests/XMLHttpRequest/responsexml-get-twice-expected.txt: Added.
297 * web-platform-tests/XMLHttpRequest/responsexml-get-twice.htm: Added.
298 * web-platform-tests/XMLHttpRequest/send-entity-body-document-expected.txt:
299 * web-platform-tests/XMLHttpRequest/w3c-import.log:
300 * web-platform-tests/common/OWNERS: Added.
301 * web-platform-tests/common/w3c-import.log:
302 * web-platform-tests/dom/OWNERS: Added.
303 * web-platform-tests/dom/interfaces-expected.txt:
304 * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/empty.html: Added.
305 * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/empty.svg: Added.
306 * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/empty.xhtml: Added.
307 * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/empty.xml: Added.
308 * web-platform-tests/dom/nodes/Document-createEvent-expected.txt:
309 * web-platform-tests/dom/nodes/Document-createEvent.html:
310 * web-platform-tests/dom/nodes/MutationObserver-childList-expected.txt:
311 * web-platform-tests/dom/nodes/Node-isEqualNode-expected.txt:
312 * web-platform-tests/dom/w3c-import.log:
313 * web-platform-tests/domparsing/DOMParser-parseFromString-html-expected.txt:
314 * web-platform-tests/domparsing/OWNERS: Added.
315 * web-platform-tests/domparsing/w3c-import.log:
316 * web-platform-tests/fetch/OWNERS: Added.
317 * web-platform-tests/fetch/api/headers/headers-combine-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/headers/headers-nameshake-expected.txt.
318 * web-platform-tests/fetch/api/headers/headers-combine.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/headers/headers-nameshake.html.
319 * web-platform-tests/fetch/api/headers/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/domparsing/w3c-import.log.
320 * web-platform-tests/fetch/api/request/request-clone.sub.html:
321 * web-platform-tests/fetch/api/request/request-consume.html:
322 * web-platform-tests/fetch/api/request/request-error-expected.txt:
323 * web-platform-tests/fetch/api/request/request-error.html:
324 * web-platform-tests/fetch/api/request/request-idl-expected.txt:
325 * web-platform-tests/fetch/api/request/request-init-001.sub-expected.txt:
326 * web-platform-tests/fetch/api/request/request-init-001.sub.html:
327 * web-platform-tests/fetch/api/request/request-init-003.sub.html:
328 * web-platform-tests/fetch/api/request/w3c-import.log: Added.
329 * web-platform-tests/fetch/api/resources/method.py:
331 * web-platform-tests/fetch/api/resources/utils.js:
334 * web-platform-tests/fetch/api/resources/w3c-import.log: Added.
335 * web-platform-tests/fetch/api/response/response-clone.html:
336 * web-platform-tests/fetch/api/response/response-consume.html:
337 * web-platform-tests/fetch/api/response/response-error-expected.txt:
338 * web-platform-tests/fetch/api/response/response-error.html:
339 * web-platform-tests/fetch/api/response/response-idl-expected.txt:
340 * web-platform-tests/fetch/api/response/response-idl.html:
341 * web-platform-tests/fetch/api/response/response-init-002.html:
342 * web-platform-tests/fetch/api/response/response-static-error.html:
343 * web-platform-tests/fetch/api/response/response-static-redirect-expected.txt:
344 * web-platform-tests/fetch/api/response/response-static-redirect.html:
345 * web-platform-tests/fetch/api/response/w3c-import.log: Added.
346 * web-platform-tests/fetch/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/service-workers/cache-storage/w3c-import.log.
347 * web-platform-tests/html/OWNERS: Added.
348 * web-platform-tests/html/dom/interfaces-expected.txt:
349 * web-platform-tests/html/dom/interfaces.html:
350 * web-platform-tests/html/dom/w3c-import.log:
351 * web-platform-tests/html/semantics/document-metadata/the-base-element/base_multiple.html:
352 * web-platform-tests/html/semantics/embedded-content/media-elements/historical-expected.txt:
353 * web-platform-tests/html/semantics/embedded-content/media-elements/historical.html:
354 * web-platform-tests/html/semantics/embedded-content/the-area-element/area-coords-expected.txt: Added.
355 * web-platform-tests/html/semantics/embedded-content/the-area-element/area-coords.html: Added.
356 * web-platform-tests/html/semantics/embedded-content/the-embed-element/embed-document-expected.txt: Added.
357 * web-platform-tests/html/semantics/embedded-content/the-embed-element/embed-document.html: Added.
358 * web-platform-tests/html/semantics/embedded-content/the-embed-element/embed-iframe-expected.txt: Added.
359 * web-platform-tests/html/semantics/embedded-content/the-embed-element/embed-iframe.html: Added.
360 * web-platform-tests/html/semantics/embedded-content/the-embed-element/w3c-import.log:
361 * web-platform-tests/html/semantics/embedded-content/the-img-element/update-media-expected.txt: Added.
362 * web-platform-tests/html/semantics/embedded-content/the-img-element/update-media.html: Added.
363 * web-platform-tests/html/semantics/embedded-content/the-img-element/w3c-import.log:
364 * web-platform-tests/html/semantics/forms/textfieldselection/w3c-import.log:
365 * web-platform-tests/html/semantics/forms/the-input-element/checkbox.html:
366 * web-platform-tests/html/semantics/forms/the-input-element/radio.html:
367 * web-platform-tests/html/semantics/forms/the-input-element/type-change-state-expected.txt:
368 * web-platform-tests/html/semantics/forms/the-input-element/type-change-state.html:
369 * web-platform-tests/html/semantics/selectors/pseudo-classes/indeterminate-radio-expected.txt: Added.
370 * web-platform-tests/html/semantics/selectors/pseudo-classes/indeterminate-radio.html: Added.
371 * web-platform-tests/html/semantics/selectors/pseudo-classes/w3c-import.log:
372 * web-platform-tests/html/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/service-workers/cache-storage/w3c-import.log.
373 * web-platform-tests/images/OWNERS: Added.
374 * web-platform-tests/images/w3c-import.log:
375 * web-platform-tests/lint.whitelist:
376 * web-platform-tests/media/OWNERS: Added.
377 * web-platform-tests/media/w3c-import.log:
378 * web-platform-tests/service-workers/OWNERS: Added.
379 * web-platform-tests/service-workers/cache-storage/OWNERS: Added.
380 * web-platform-tests/service-workers/cache-storage/resources/credentials-iframe.html: Added.
381 * web-platform-tests/service-workers/cache-storage/resources/credentials-worker.js: Added.
385 * web-platform-tests/service-workers/cache-storage/resources/test-helpers.js:
386 (response.new.Response):
387 (assert_response_equals):
388 (assert_response_array_equivalent):
389 (assert_response_array_equals):
390 (assert_response_in_array):
391 * web-platform-tests/service-workers/cache-storage/resources/testharness-helpers.js:
392 * web-platform-tests/service-workers/cache-storage/resources/w3c-import.log:
393 * web-platform-tests/service-workers/cache-storage/script-tests/cache-add.js:
395 * web-platform-tests/service-workers/cache-storage/script-tests/cache-match.js:
396 (request.new.Request.entries.a.request.clone):
397 (return.cache.match.entries.non_2xx_response.request.url.then):
398 (return.cache.match.entries.error_response.request.url.then):
399 (return.cache.match.string_appeared_here.then): Deleted.
400 (return.cache.match.entries.a.request.url.then): Deleted.
401 (return.cache.match.entries.a.request.then): Deleted.
402 (return.cache.match.new.Request.entries.a.request.url.then): Deleted.
404 (return.cache.match.entries.cat.request.url.string_appeared_here.then): Deleted.
405 (cache_test): Deleted.
406 (return.cache.match.request.then): Deleted.
407 * web-platform-tests/service-workers/cache-storage/script-tests/cache-matchAll.js: Added.
408 (return.cache.matchAll.string_appeared_here.then):
409 (return.cache.matchAll.entries.a.request.url.then):
410 (return.cache.matchAll.entries.a.request.then):
411 (return.cache.matchAll.new.Request.entries.a.request.url.then):
413 (return.cache.matchAll.entries.cat.request.url.string_appeared_here.then):
414 * web-platform-tests/service-workers/cache-storage/script-tests/cache-put.js:
416 * web-platform-tests/service-workers/cache-storage/script-tests/cache-storage.js:
418 * web-platform-tests/service-workers/cache-storage/script-tests/w3c-import.log:
419 * web-platform-tests/service-workers/cache-storage/serviceworker/cache-match.https.html:
420 * web-platform-tests/service-workers/cache-storage/serviceworker/cache-matchAll.https.html: Copied from LayoutTests/imported/w3c/web-platform-tests/service-workers/cache-storage/serviceworker/cache-match.https.html.
421 * web-platform-tests/service-workers/cache-storage/serviceworker/credentials.html: Added.
422 * web-platform-tests/service-workers/cache-storage/serviceworker/w3c-import.log:
423 * web-platform-tests/service-workers/cache-storage/w3c-import.log:
424 * web-platform-tests/service-workers/cache-storage/window/cache-match.https.html:
425 * web-platform-tests/service-workers/cache-storage/window/cache-matchAll.https.html: Copied from LayoutTests/imported/w3c/web-platform-tests/service-workers/cache-storage/window/cache-match.https.html.
426 * web-platform-tests/service-workers/cache-storage/window/w3c-import.log:
427 * web-platform-tests/service-workers/cache-storage/worker/cache-match.https.html:
428 * web-platform-tests/service-workers/cache-storage/worker/cache-matchAll.https.html: Copied from LayoutTests/imported/w3c/web-platform-tests/service-workers/cache-storage/worker/cache-match.https.html.
429 * web-platform-tests/service-workers/cache-storage/worker/w3c-import.log:
430 * web-platform-tests/service-workers/w3c-import.log:
431 * web-platform-tests/streams/README.txt: Removed.
432 * web-platform-tests/streams/byte-length-queuing-strategy.https-expected.txt: Added.
433 * web-platform-tests/streams/byte-length-queuing-strategy.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams/byte-length-queuing-strategy.html.
434 * web-platform-tests/streams/byte-length-queuing-strategy.js:
436 * web-platform-tests/streams/count-queuing-strategy.https-expected.txt: Added.
437 * web-platform-tests/streams/count-queuing-strategy.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams/count-queuing-strategy.html.
438 * web-platform-tests/streams/count-queuing-strategy.js:
440 * web-platform-tests/streams/readable-streams/bad-strategies.https-expected.txt: Added.
441 * web-platform-tests/streams/readable-streams/bad-strategies.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/bad-strategies.html.
442 * web-platform-tests/streams/readable-streams/bad-strategies.js:
443 (get string_appeared_here):
446 * web-platform-tests/streams/readable-streams/bad-underlying-sources.https-expected.txt: Added.
447 * web-platform-tests/streams/readable-streams/bad-underlying-sources.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/bad-underlying-sources.html.
448 * web-platform-tests/streams/readable-streams/brand-checks.https-expected.txt: Added.
449 * web-platform-tests/streams/readable-streams/brand-checks.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/brand-checks.html.
450 * web-platform-tests/streams/readable-streams/cancel.https-expected.txt: Added.
451 * web-platform-tests/streams/readable-streams/cancel.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/cancel.html.
452 * web-platform-tests/streams/readable-streams/count-queuing-strategy-integration.https-expected.txt: Added.
453 * web-platform-tests/streams/readable-streams/count-queuing-strategy-integration.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/count-queuing-strategy-integration.html.
454 * web-platform-tests/streams/readable-streams/garbage-collection.https-expected.txt: Added.
455 * web-platform-tests/streams/readable-streams/garbage-collection.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/garbage-collection.html.
456 * web-platform-tests/streams/readable-streams/general.https-expected.txt: Added.
457 * web-platform-tests/streams/readable-streams/general.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/general.html.
458 * web-platform-tests/streams/readable-streams/general.js:
461 * web-platform-tests/streams/readable-streams/pipe-through.https-expected.txt: Added.
462 * web-platform-tests/streams/readable-streams/pipe-through.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/pipe-through.html.
463 * web-platform-tests/streams/readable-streams/readable-stream-reader.https-expected.txt: Added.
464 * web-platform-tests/streams/readable-streams/readable-stream-reader.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/readable-stream-reader.html.
465 * web-platform-tests/streams/readable-streams/readable-stream-reader.js:
467 * web-platform-tests/streams/readable-streams/tee.https-expected.txt: Added.
468 * web-platform-tests/streams/readable-streams/tee.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/tee.html.
469 * web-platform-tests/streams/readable-streams/templated.https-expected.txt: Added.
470 * web-platform-tests/streams/readable-streams/templated.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/templated.html.
471 * web-platform-tests/streams/readable-streams/w3c-import.log: Added.
472 * web-platform-tests/streams/resources/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/domparsing/w3c-import.log.
473 * web-platform-tests/streams/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/service-workers/cache-storage/w3c-import.log.
475 2016-02-25 Youenn Fablet <youenn.fablet@crf.canon.fr>
477 Move streams tests from web-platform-tests/streams-api to web-platform-tests/streams
478 https://bugs.webkit.org/show_bug.cgi?id=154671
480 Reviewed by Xabier Rodriguez-Calvar.
482 This will allow preparing resyncing web-platform-tests.
484 * web-platform-tests/streams/README.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/README.txt.
485 * web-platform-tests/streams/byte-length-queuing-strategy-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/byte-length-queuing-strategy-expected.txt.
486 * web-platform-tests/streams/byte-length-queuing-strategy.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/byte-length-queuing-strategy.html.
487 * web-platform-tests/streams/byte-length-queuing-strategy.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/byte-length-queuing-strategy.js.
488 * web-platform-tests/streams/count-queuing-strategy-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/count-queuing-strategy-expected.txt.
489 * web-platform-tests/streams/count-queuing-strategy.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/count-queuing-strategy.html.
490 * web-platform-tests/streams/count-queuing-strategy.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/count-queuing-strategy.js.
491 * web-platform-tests/streams/readable-streams/bad-strategies-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/readable-streams/bad-strategies-expected.txt.
492 * web-platform-tests/streams/readable-streams/bad-strategies.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/readable-streams/bad-strategies.html.
493 * web-platform-tests/streams/readable-streams/bad-strategies.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/readable-streams/bad-strategies.js.
494 * web-platform-tests/streams/readable-streams/bad-underlying-sources-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/readable-streams/bad-underlying-sources-expected.txt.
495 * web-platform-tests/streams/readable-streams/bad-underlying-sources.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/readable-streams/bad-underlying-sources.html.
496 * web-platform-tests/streams/readable-streams/bad-underlying-sources.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/readable-streams/bad-underlying-sources.js.
497 * web-platform-tests/streams/readable-streams/brand-checks-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/readable-streams/brand-checks-expected.txt.
498 * web-platform-tests/streams/readable-streams/brand-checks.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/readable-streams/brand-checks.html.
499 * web-platform-tests/streams/readable-streams/brand-checks.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/readable-streams/brand-checks.js.
500 * web-platform-tests/streams/readable-streams/cancel-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/readable-streams/cancel-expected.txt.
501 * web-platform-tests/streams/readable-streams/cancel.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/readable-streams/cancel.html.
502 * web-platform-tests/streams/readable-streams/cancel.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/readable-streams/cancel.js.
503 * web-platform-tests/streams/readable-streams/count-queuing-strategy-integration-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/readable-streams/count-queuing-strategy-integration-expected.txt.
504 * web-platform-tests/streams/readable-streams/count-queuing-strategy-integration.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/readable-streams/count-queuing-strategy-integration.html.
505 * web-platform-tests/streams/readable-streams/count-queuing-strategy-integration.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/readable-streams/count-queuing-strategy-integration.js.
506 * web-platform-tests/streams/readable-streams/garbage-collection-1-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/readable-streams/garbage-collection-1-expected.txt.
507 * web-platform-tests/streams/readable-streams/garbage-collection-1.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/readable-streams/garbage-collection-1.html.
508 * web-platform-tests/streams/readable-streams/garbage-collection-2-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/readable-streams/garbage-collection-2-expected.txt.
509 * web-platform-tests/streams/readable-streams/garbage-collection-2.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/readable-streams/garbage-collection-2.html.
510 * web-platform-tests/streams/readable-streams/garbage-collection-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/readable-streams/garbage-collection-expected.txt.
511 * web-platform-tests/streams/readable-streams/garbage-collection.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/readable-streams/garbage-collection.html.
512 * web-platform-tests/streams/readable-streams/garbage-collection.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/readable-streams/garbage-collection.js.
513 * web-platform-tests/streams/readable-streams/general-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/readable-streams/general-expected.txt.
514 * web-platform-tests/streams/readable-streams/general.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/readable-streams/general.html.
515 * web-platform-tests/streams/readable-streams/general.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/readable-streams/general.js.
516 * web-platform-tests/streams/readable-streams/pipe-through-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/readable-streams/pipe-through-expected.txt.
517 * web-platform-tests/streams/readable-streams/pipe-through.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/readable-streams/pipe-through.html.
518 * web-platform-tests/streams/readable-streams/pipe-through.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/readable-streams/pipe-through.js.
519 * web-platform-tests/streams/readable-streams/readable-stream-reader-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/readable-streams/readable-stream-reader-expected.txt.
520 * web-platform-tests/streams/readable-streams/readable-stream-reader.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/readable-streams/readable-stream-reader.html.
521 * web-platform-tests/streams/readable-streams/readable-stream-reader.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/readable-streams/readable-stream-reader.js.
522 * web-platform-tests/streams/readable-streams/tee-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/readable-streams/tee-expected.txt.
523 * web-platform-tests/streams/readable-streams/tee.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/readable-streams/tee.html.
524 * web-platform-tests/streams/readable-streams/tee.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/readable-streams/tee.js.
525 * web-platform-tests/streams/readable-streams/templated-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/readable-streams/templated-expected.txt.
526 * web-platform-tests/streams/readable-streams/templated.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/readable-streams/templated.html.
527 * web-platform-tests/streams/readable-streams/templated.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/readable-streams/templated.js.
528 * web-platform-tests/streams/resources/rs-test-templates.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/resources/rs-test-templates.js.
529 * web-platform-tests/streams/resources/rs-utils.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/resources/rs-utils.js.
530 * web-platform-tests/streams/resources/test-initializer.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/resources/test-initializer.js.
531 * web-platform-tests/streams/resources/test-utils.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/resources/test-utils.js.
533 2016-02-24 Youenn Fablet <youenn.fablet@crf.canon.fr>
535 [Fetch API] Implement Fetch API Response
536 https://bugs.webkit.org/show_bug.cgi?id=154536
538 Reviewed by Alex Christensen.
540 New tests covering fetch API.
542 * web-platform-tests/fetch/api/response/response-clone-expected.txt: Added.
543 * web-platform-tests/fetch/api/response/response-clone.html: Added.
544 * web-platform-tests/fetch/api/response/response-consume-expected.txt: Added.
545 * web-platform-tests/fetch/api/response/response-consume.html: Added.
546 * web-platform-tests/fetch/api/response/response-error-expected.txt: Added.
547 * web-platform-tests/fetch/api/response/response-error.html: Added.
548 * web-platform-tests/fetch/api/response/response-idl-expected.txt: Added.
549 * web-platform-tests/fetch/api/response/response-idl.html: Added.
550 * web-platform-tests/fetch/api/response/response-init-001-expected.txt: Added.
551 * web-platform-tests/fetch/api/response/response-init-001.html: Added.
552 * web-platform-tests/fetch/api/response/response-init-002-expected.txt: Added.
553 * web-platform-tests/fetch/api/response/response-init-002.html: Added.
554 * web-platform-tests/fetch/api/response/response-static-error-expected.txt: Added.
555 * web-platform-tests/fetch/api/response/response-static-error.html: Added.
556 * web-platform-tests/fetch/api/response/response-static-redirect-expected.txt: Added.
557 * web-platform-tests/fetch/api/response/response-static-redirect.html: Added.
559 2016-02-24 Youenn Fablet <youenn.fablet@crf.canon.fr>
561 W3C importer should generate all web-platform-tests submodules descriptions
562 https://bugs.webkit.org/show_bug.cgi?id=154587
564 Reviewed by Darin Adler.
566 * resources/TestRepositories: Reactivated submodules description generation.
567 * resources/web-platform-tests-modules.json: Updated according modified scripts.
569 2016-02-23 Chris Dumez <cdumez@apple.com>
571 [Reflected] IDL attributes of integer types should use HTML rules for parsing integers
572 https://bugs.webkit.org/show_bug.cgi?id=154573
574 Reviewed by Darin Adler.
576 Rebaseline W3C HTML tests now that more checks are passing.
578 * web-platform-tests/html/dom/reflection-embedded-expected.txt:
579 * web-platform-tests/html/dom/reflection-forms-expected.txt:
580 * web-platform-tests/html/dom/reflection-grouping-expected.txt:
581 * web-platform-tests/html/dom/reflection-metadata-expected.txt:
582 * web-platform-tests/html/dom/reflection-misc-expected.txt:
583 * web-platform-tests/html/dom/reflection-obsolete-expected.txt:
584 * web-platform-tests/html/dom/reflection-sections-expected.txt:
585 * web-platform-tests/html/dom/reflection-tabular-expected.txt:
586 * web-platform-tests/html/dom/reflection-text-expected.txt:
588 2016-02-23 Chris Dumez <cdumez@apple.com>
590 Align our implementation of Range.createContextualFragment with the specification
591 https://bugs.webkit.org/show_bug.cgi?id=154627
593 Reviewed by Ryosuke Niwa.
595 Rebaseline as one more check is passing.
597 * web-platform-tests/dom/nodes/Node-contains-xhtml-expected.txt:
599 2016-02-22 Youenn Fablet <youenn.fablet@crf.canon.fr>
601 Binding generator should support key value iterable
602 https://bugs.webkit.org/show_bug.cgi?id=154413
604 Reviewed by Darin Adler.
606 * web-platform-tests/fetch/api/headers/headers-basic-expected.txt:
607 * web-platform-tests/fetch/api/headers/headers-basic.html:
609 2016-02-21 Chris Dumez <cdumez@apple.com>
611 Unreviewed, rebaseline html/dom/interfaces.html.
613 * web-platform-tests/html/dom/interfaces-expected.txt:
615 2016-02-21 Chris Dumez <cdumez@apple.com>
617 HTMLScriptElement.crossOrigin / HTMLImageElement.crossOrigin should only return known values
618 https://bugs.webkit.org/show_bug.cgi?id=154502
620 Reviewed by Darin Adler.
622 Rebaseline now that more checks are passing.
624 * web-platform-tests/html/dom/interfaces-expected.txt:
625 * web-platform-tests/html/dom/reflection-embedded-expected.txt:
626 * web-platform-tests/html/dom/reflection-misc-expected.txt:
628 2016-02-21 Chris Dumez <cdumez@apple.com>
630 Make HTMLSelectElement.size behave as per the specification
631 https://bugs.webkit.org/show_bug.cgi?id=154504
633 Reviewed by Darin Adler.
635 Rebaseline now that more checks are passing.
637 * web-platform-tests/html/dom/reflection-forms-expected.txt:
638 * web-platform-tests/html/dom/reflection-tabular-expected.txt:
640 2016-02-21 Chris Dumez <cdumez@apple.com>
642 Add username / password attributes to HTMLAnchorElement / HTMLAreaElement
643 https://bugs.webkit.org/show_bug.cgi?id=154519
645 Reviewed by Sam Weinig.
647 Rebaseline now that more checks are passing.
649 * web-platform-tests/html/dom/interfaces-expected.txt:
651 2016-02-21 Chris Dumez <cdumez@apple.com>
653 iframe/frame/object.contentDocument should be on the prototype
654 https://bugs.webkit.org/show_bug.cgi?id=154409
656 Reviewed by Sam Weinig.
658 Rebaseline now that more checks are passing.
660 * web-platform-tests/html/dom/interfaces-expected.txt:
662 2016-02-21 Chris Dumez <cdumez@apple.com>
664 Re-sync W3C HTML/DOM web-platform-tests
665 https://bugs.webkit.org/show_bug.cgi?id=154513
667 Reviewed by Darin Adler.
669 Re-sync W3C HTML/DOM web-platform-tests after:
670 - https://github.com/w3c/web-platform-tests/pull/2597
671 - https://github.com/w3c/web-platform-tests/pull/2598
672 - https://github.com/w3c/web-platform-tests/pull/2599
674 * web-platform-tests/html/dom/elements-embedded.js:
675 * web-platform-tests/html/dom/elements-misc.js:
676 * web-platform-tests/html/dom/interfaces.html:
677 * web-platform-tests/html/dom/reflection-embedded-expected.txt:
678 * web-platform-tests/html/dom/reflection-misc-expected.txt:
679 * web-platform-tests/html/dom/reflection.js:
680 (ReflectionTests.doReflects):
682 2016-02-19 Chris Dumez <cdumez@apple.com>
684 HTMLFormElement.autocomplete should only return known values
685 https://bugs.webkit.org/show_bug.cgi?id=154247
686 <rdar://problem/24658195>
688 Reviewed by Ryosuke Niwa.
690 Rebaseline a couple of W3C HTML tests now that more checks are passing.
692 * web-platform-tests/html/dom/reflection-forms-expected.txt:
693 * web-platform-tests/html/semantics/forms/the-form-element/form-autocomplete-expected.txt:
695 2016-02-19 Chris Dumez <cdumez@apple.com>
697 Re-sync W3C web-platform-tests' html/dom/interfaces.html
698 https://bugs.webkit.org/show_bug.cgi?id=154463
700 Reviewed by Ryosuke Niwa.
702 Re-sync W3C web-platform-tests' html/dom/interfaces.html after:
703 - https://github.com/w3c/web-platform-tests/pull/2588
705 * web-platform-tests/html/dom/interfaces-expected.txt:
706 * web-platform-tests/html/dom/interfaces.html:
708 2016-02-18 Chris Dumez <cdumez@apple.com>
710 window.history / window.navigator should not be replaceable
711 https://bugs.webkit.org/show_bug.cgi?id=154412
713 Reviewed by Ryosuke Niwa.
715 Rebaseline now that more checks are passing.
717 * web-platform-tests/html/dom/interfaces-expected.txt:
719 2016-02-18 Chris Dumez <cdumez@apple.com>
721 HTMLTableHeaderCellElement.scope should only return known values
722 https://bugs.webkit.org/show_bug.cgi?id=154423
723 <rdar://problem/24731018>
725 Reviewed by Ryosuke Niwa.
727 Rebaseline now that more checks are passing.
729 * web-platform-tests/html/dom/reflection-tabular-expected.txt:
731 2016-02-18 Chris Dumez <cdumez@apple.com>
733 [Unforgeable] operations should not be writable as per Web IDL
734 https://bugs.webkit.org/show_bug.cgi?id=154396
735 <rdar://problem/24721063>
737 Reviewed by Ryosuke Niwa.
739 Rebaseline now that more checks are passing.
741 * web-platform-tests/html/dom/interfaces-expected.txt:
743 2016-02-18 Chris Dumez <cdumez@apple.com>
745 Fix behavior of reflecting unsigned long IDL attributes that are limited to only non-negative numbers greater than zero
746 https://bugs.webkit.org/show_bug.cgi?id=154398
748 Reviewed by Ryosuke Niwa.
750 Rebaseline now that more checks are passing.
752 * web-platform-tests/html/dom/reflection-forms-expected.txt:
753 * web-platform-tests/html/dom/reflection-tabular-expected.txt:
755 2016-02-17 Chris Dumez <cdumez@apple.com>
757 Regression(r196648): http://w3c-test.org/html/dom/interfaces.html redirects at the end of the test
758 https://bugs.webkit.org/show_bug.cgi?id=154357
760 Reviewed by Alexey Proskuryakov.
762 Rebaseline now that more checks are passing.
764 * web-platform-tests/html/dom/interfaces-expected.txt:
766 2016-02-17 Chris Dumez <cdumez@apple.com>
768 Import W3C HTML reflection tests
769 https://bugs.webkit.org/show_bug.cgi?id=154310
770 <rdar://problem/24685826>
772 Reviewed by Ryosuke Niwa.
774 Import W3C HTML reflection tests from:
775 https://github.com/w3c/web-platform-tests/tree/master/html/dom
777 This improves our test coverage.
779 * web-platform-tests/html/dom/reflection-embedded-expected.txt: Added.
780 * web-platform-tests/html/dom/reflection-embedded.html: Added.
781 * web-platform-tests/html/dom/reflection-forms-expected.txt: Added.
782 * web-platform-tests/html/dom/reflection-forms.html: Added.
783 * web-platform-tests/html/dom/reflection-grouping-expected.txt: Added.
784 * web-platform-tests/html/dom/reflection-grouping.html: Added.
785 * web-platform-tests/html/dom/reflection-metadata-expected.txt: Added.
786 * web-platform-tests/html/dom/reflection-metadata.html: Added.
787 * web-platform-tests/html/dom/reflection-misc-expected.txt: Added.
788 * web-platform-tests/html/dom/reflection-misc.html: Added.
789 * web-platform-tests/html/dom/reflection-obsolete-expected.txt: Added.
790 * web-platform-tests/html/dom/reflection-obsolete.html: Added.
791 * web-platform-tests/html/dom/reflection-sections-expected.txt: Added.
792 * web-platform-tests/html/dom/reflection-sections.html: Added.
793 * web-platform-tests/html/dom/reflection-tabular-expected.txt: Added.
794 * web-platform-tests/html/dom/reflection-tabular.html: Added.
795 * web-platform-tests/html/dom/reflection-text-expected.txt: Added.
796 * web-platform-tests/html/dom/reflection-text.html: Added.
798 2016-02-17 Chris Dumez <cdumez@apple.com>
800 Window should have its 'constructor' property on the prototype
801 https://bugs.webkit.org/show_bug.cgi?id=154037
802 <rdar://problem/24689078>
804 Reviewed by Gavin Barraclough.
806 Rebaseline W3C test now that one more check is passing.
808 * web-platform-tests/html/dom/interfaces-expected.txt:
810 2016-02-16 Chris Dumez <cdumez@apple.com>
812 Navigator.geolocation should not be marked a [Replaceable] and should be on the prototype
813 https://bugs.webkit.org/show_bug.cgi?id=154304
814 <rdar://problem/24685092>
816 Reviewed by Gavin Barraclough.
818 Rebaseline test now that more checks are passing.
820 * web-platform-tests/html/dom/interfaces-expected.txt:
822 2016-02-16 Chris Dumez <cdumez@apple.com>
824 [Web IDL] Operations should be on the instance for global objects or if [Unforgeable]
825 https://bugs.webkit.org/show_bug.cgi?id=154120
826 <rdar://problem/24613231>
828 Reviewed by Gavin Barraclough.
830 Rebaseline now that more checks are passing.
832 * web-platform-tests/html/dom/interfaces-expected.txt:
834 2016-02-15 Chris Dumez <cdumez@apple.com>
836 The following properties should exist on the global object: AudioTrackList, AudioTrack, VideoTrackList, VideoTrack
837 https://bugs.webkit.org/show_bug.cgi?id=154250
838 <rdar://problem/24660829>
840 Reviewed by Eric Carlson.
842 Rebaseline now that more checks are passing.
844 * web-platform-tests/html/dom/interfaces-expected.txt:
846 2016-02-15 Chris Dumez <cdumez@apple.com>
848 Re-sync W3C web-platform-tests' html/dom/interfaces.html
849 https://bugs.webkit.org/show_bug.cgi?id=154259
851 Reviewed by Ryosuke Niwa.
853 Re-sync W3C web-platform-tests' html/dom/interfaces.html after:
854 - https://github.com/w3c/web-platform-tests/pull/2580
856 * web-platform-tests/html/dom/interfaces-expected.txt:
857 * web-platform-tests/html/dom/interfaces.html:
859 2016-02-15 Chris Dumez <cdumez@apple.com>
861 XMLHttpRequest / XMLHttpRequestUpload should inherit XMLHttpRequestEventTarget
862 https://bugs.webkit.org/show_bug.cgi?id=154230
864 Reviewed by Alex Christensen.
866 Rebaseline now that more checks are passing.
868 * web-platform-tests/XMLHttpRequest/interfaces-expected.txt:
870 2016-02-15 Joseph Pecoraro <pecoraro@apple.com>
872 Web Inspector: Web Workers have no access to console for debugging
873 https://bugs.webkit.org/show_bug.cgi?id=26237
875 Reviewed by Timothy Hatcher.
877 * web-platform-tests/streams-api/readable-streams/garbage-collection-expected.txt:
878 Update test results for a console.warn message that the test produces from a Worker.
880 2016-02-14 Chris Dumez <cdumez@apple.com>
882 Window and WorkerGlobalScope should inherit EventTarget
883 https://bugs.webkit.org/show_bug.cgi?id=154170
884 <rdar://problem/24642377>
886 Reviewed by Darin Adler.
888 Rebaseline now that a couple of checks are passing.
890 * web-platform-tests/html/dom/interfaces-expected.txt:
892 2016-02-12 Jiewen Tan <jiewen_tan@apple.com>
894 WebKit should expose the DOM 4 Event.isTrusted property
895 https://bugs.webkit.org/show_bug.cgi?id=76121
896 <rdar://problem/22558494>
898 Reviewed by Darin Adler.
900 * web-platform-tests/dom/events/Event-constructors-expected.txt:
901 * web-platform-tests/dom/events/Event-dispatch-redispatch-expected.txt:
902 * web-platform-tests/dom/events/Event-initEvent-expected.txt:
903 * web-platform-tests/dom/events/ProgressEvent-expected.txt:
904 * web-platform-tests/dom/interfaces-expected.txt:
905 * web-platform-tests/dom/nodes/Document-createEvent-expected.txt:
906 * web-platform-tests/html/dom/interfaces-expected.txt:
907 * web-platform-tests/html/semantics/forms/the-button-element/button-events-expected.txt:
909 2016-02-11 Chris Dumez <cdumez@apple.com>
911 [Web IDL] interfaces should inherit EventTarget instead of duplicating the EventTarget API
912 https://bugs.webkit.org/show_bug.cgi?id=154121
913 <rdar://problem/24613234>
915 Reviewed by Gavin Barraclough.
917 Rebaseline several W3C tests now that more checks are passing.
919 * web-platform-tests/dom/interfaces-expected.txt:
920 * web-platform-tests/html/dom/interfaces-expected.txt:
922 2016-02-11 Chris Dumez <cdumez@apple.com>
924 Move 'length' property to the prototype
925 https://bugs.webkit.org/show_bug.cgi?id=154051
926 <rdar://problem/24577385>
928 Reviewed by Darin Adler.
930 Rebaseline several W3C tests now that more checks are passing.
932 * web-platform-tests/dom/collections/HTMLCollection-supported-property-names-expected.txt:
933 * web-platform-tests/dom/collections/namednodemap-supported-property-names-expected.txt:
934 * web-platform-tests/dom/interfaces-expected.txt:
935 * web-platform-tests/dom/nodes/Element-children-expected.txt:
936 * web-platform-tests/dom/nodes/Element-getElementsByTagName-expected.txt:
937 * web-platform-tests/dom/nodes/attributes-expected.txt:
938 * web-platform-tests/html/dom/documents/dom-tree-accessors/document.forms-expected.txt:
939 * web-platform-tests/html/dom/interfaces-expected.txt:
941 2016-02-10 Chris Dumez <cdumez@apple.com>
943 [Web IDL] interface objects should be Function objects
944 https://bugs.webkit.org/show_bug.cgi?id=154038
945 <rdar://problem/24569358>
947 Reviewed by Geoffrey Garen.
949 Rebaseline W3C tests now that more checks are passing. Some checks still
950 fail because a lot of our interfaces should inherit EventTarget and
951 currently don't (they duplicate the EventTarget API instead).
953 Also, as per WebIDL, window.NodeFilter's proto should be ObjectPrototype
954 instead of FunctionPrototype but this is an exceptional case and our new
955 behavior is consistent with Firefox and Chrome.
957 * web-platform-tests/XMLHttpRequest/interfaces-expected.txt:
958 * web-platform-tests/dom/events/Event-constructors-expected.txt:
959 * web-platform-tests/dom/historical-expected.txt:
960 * web-platform-tests/dom/interfaces-expected.txt:
961 * web-platform-tests/fetch/api/headers/headers-idl-expected.txt:
962 * web-platform-tests/fetch/api/request/request-idl-expected.txt:
963 * web-platform-tests/html/dom/interfaces-expected.txt:
964 * web-platform-tests/html/semantics/embedded-content/the-audio-element/audio_constructor-expected.txt:
966 2016-02-08 Chris Dumez <cdumez@apple.com>
968 Attribute getters should not require an explicit 'this' value for Window properties
969 https://bugs.webkit.org/show_bug.cgi?id=153968
971 Reviewed by Darin Adler.
973 Rebaseline W3C test now that more checks are passing.
975 * web-platform-tests/html/dom/interfaces-expected.txt:
977 2016-02-04 Chris Dumez <cdumez@apple.com>
979 Object.getOwnPropertyDescriptor() returns incomplete descriptor for instance properties
980 https://bugs.webkit.org/show_bug.cgi?id=153817
982 Reviewed by Geoffrey Garen.
984 Rebaseline W3C HTML test now that more checks are passing. Some checks are still
985 failing because getter.call(undefined) / getter.call() currently throws an exception
986 for Window properties but shouldn't. Global object property getters should not require
989 * web-platform-tests/html/dom/interfaces-expected.txt:
991 2016-02-04 Youenn Fablet <youenn.fablet@crf.canon.fr>
993 [Fetch API] Add support for iterating over Headers
994 https://bugs.webkit.org/show_bug.cgi?id=153787
996 Reviewed by Darin Adler.
1000 * web-platform-tests/fetch/api/headers/headers-basic-expected.txt:
1001 * web-platform-tests/fetch/api/headers/headers-basic.html:
1002 * web-platform-tests/fetch/api/headers/headers-structure-expected.txt:
1003 * web-platform-tests/fetch/api/request/request-clone.sub-expected.txt:
1004 * web-platform-tests/fetch/api/request/request-init-003.sub-expected.txt:
1005 * web-platform-tests/fetch/api/resources/utils.js:
1009 2016-02-04 Chris Dumez <cdumez@apple.com>
1011 Merge DOMTokenList and DOMSettableTokenList
1012 https://bugs.webkit.org/show_bug.cgi?id=153677
1013 <rdar://problem/24419675>
1015 Reviewed by Sam Weinig.
1017 Rebaseline several W3C tests now that more checks are passing.
1019 * web-platform-tests/dom/historical-expected.txt:
1020 * web-platform-tests/dom/interfaces-expected.txt:
1021 * web-platform-tests/dom/nodes/Element-classlist-expected.txt:
1022 * web-platform-tests/html/dom/interfaces-expected.txt:
1024 * web-platform-tests/html/dom/interfaces.html:
1025 Update HTMLAreaElement.relList to match the specification.
1027 2016-02-04 Youenn Fablet <youenn.fablet@crf.canon.fr>
1029 [Fetch API] Add support for iterating over Headers
1030 https://bugs.webkit.org/show_bug.cgi?id=153787
1032 Reviewed by Darin Adler.
1034 * web-platform-tests/fetch/api/headers/headers-basic-expected.txt:
1035 * web-platform-tests/fetch/api/headers/headers-basic.html:
1036 * web-platform-tests/fetch/api/headers/headers-structure-expected.txt:
1037 * web-platform-tests/fetch/api/request/request-clone.sub-expected.txt:
1038 * web-platform-tests/fetch/api/request/request-init-003.sub-expected.txt:
1039 * web-platform-tests/fetch/api/resources/utils.js: fixed typo in test.
1041 2016-02-03 Chris Dumez <cdumez@apple.com>
1043 Re-sync W3C HTML web-platform-tests
1044 https://bugs.webkit.org/show_bug.cgi?id=153832
1046 Reviewed by Sam Weinig.
1048 Re-sync W3C HTML web-platform-tests from:
1049 https://github.com/w3c/web-platform-tests/tree/master/html
1051 * web-platform-tests/html/dom/dynamic-markup-insertion/document-writeln/document.writeln-03-expected.txt: Added.
1052 * web-platform-tests/html/dom/dynamic-markup-insertion/document-writeln/document.writeln-03.html: Added.
1053 * web-platform-tests/html/dom/dynamic-markup-insertion/document-writeln/w3c-import.log:
1054 * web-platform-tests/html/dom/elements-obsolete.js:
1055 * web-platform-tests/html/dom/interfaces-expected.txt:
1056 * web-platform-tests/html/dom/interfaces.html:
1057 * web-platform-tests/html/semantics/document-metadata/styling/LinkStyle-expected.txt: Added.
1058 * web-platform-tests/html/semantics/document-metadata/styling/LinkStyle.html: Added.
1059 * web-platform-tests/html/semantics/document-metadata/styling/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/forms/form-submission-0/w3c-import.log.
1060 * web-platform-tests/html/semantics/embedded-content/media-elements/offsets-into-the-media-resource/w3c-import.log:
1061 * web-platform-tests/html/semantics/embedded-content/media-elements/playing-the-media-resource/w3c-import.log:
1062 * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/w3c-import.log:
1063 * web-platform-tests/html/semantics/embedded-content/media-elements/w3c-import.log:
1064 * web-platform-tests/html/semantics/embedded-content/the-area-element/area-coords-expected.txt: Added.
1065 * web-platform-tests/html/semantics/embedded-content/the-area-element/area-coords.html: Added.
1066 * web-platform-tests/html/semantics/embedded-content/the-area-element/area-processing-expected.txt: Added.
1067 * web-platform-tests/html/semantics/embedded-content/the-area-element/area-processing.html: Added.
1068 * web-platform-tests/html/semantics/embedded-content/the-area-element/area-shape-expected.txt: Added.
1069 * web-platform-tests/html/semantics/embedded-content/the-area-element/area-shape.html: Added.
1070 * web-platform-tests/html/semantics/embedded-content/the-area-element/support/hit-test.js: Added.
1072 * web-platform-tests/html/semantics/embedded-content/the-area-element/support/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-area-element/w3c-import.log.
1073 * web-platform-tests/html/semantics/embedded-content/the-area-element/w3c-import.log:
1074 * web-platform-tests/html/semantics/embedded-content/the-canvas-element/toDataURL.nocontext.html:
1075 * web-platform-tests/html/semantics/embedded-content/the-embed-element/w3c-import.log:
1076 * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_javascript_url_01-expected.txt: Added.
1077 * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_javascript_url_01.htm: Added.
1078 * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_allow_script-expected.txt: Added.
1079 * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_allow_script.html: Added.
1080 * web-platform-tests/html/semantics/embedded-content/the-iframe-element/move_iframe_in_dom_01-expected.txt: Added.
1081 * web-platform-tests/html/semantics/embedded-content/the-iframe-element/move_iframe_in_dom_01.html: Added.
1082 * web-platform-tests/html/semantics/embedded-content/the-iframe-element/move_iframe_in_dom_02-expected.txt: Added.
1083 * web-platform-tests/html/semantics/embedded-content/the-iframe-element/move_iframe_in_dom_02.html: Added.
1084 * web-platform-tests/html/semantics/embedded-content/the-iframe-element/move_iframe_in_dom_03-expected.txt: Added.
1085 * web-platform-tests/html/semantics/embedded-content/the-iframe-element/move_iframe_in_dom_03.html: Added.
1086 * web-platform-tests/html/semantics/embedded-content/the-iframe-element/move_iframe_in_dom_04-expected.txt: Added.
1087 * web-platform-tests/html/semantics/embedded-content/the-iframe-element/move_iframe_in_dom_04.html: Added.
1088 * web-platform-tests/html/semantics/embedded-content/the-iframe-element/support/blank.htm: Added.
1089 * web-platform-tests/html/semantics/embedded-content/the-iframe-element/support/sandbox_allow_script.html: Added.
1090 * web-platform-tests/html/semantics/embedded-content/the-iframe-element/support/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/w3c-import.log.
1091 * web-platform-tests/html/semantics/embedded-content/the-iframe-element/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-object-element/w3c-import.log.
1092 * web-platform-tests/html/semantics/embedded-content/the-img-element/w3c-import.log:
1093 * web-platform-tests/html/semantics/embedded-content/the-object-element/w3c-import.log:
1094 * web-platform-tests/html/semantics/forms/form-submission-0/url-encoded-expected.txt: Added.
1095 * web-platform-tests/html/semantics/forms/form-submission-0/url-encoded.html: Added.
1096 * web-platform-tests/html/semantics/forms/form-submission-0/w3c-import.log:
1097 * web-platform-tests/html/semantics/forms/textfieldselection/w3c-import.log:
1098 * web-platform-tests/html/semantics/forms/the-button-element/button-activate-expected.txt: Added.
1099 * web-platform-tests/html/semantics/forms/the-button-element/button-activate-frame.html: Added.
1100 * web-platform-tests/html/semantics/forms/the-button-element/button-activate.html: Added.
1101 * web-platform-tests/html/semantics/forms/the-button-element/button-events-expected.txt:
1102 * web-platform-tests/html/semantics/forms/the-button-element/button-events.html:
1103 * web-platform-tests/html/semantics/forms/the-button-element/w3c-import.log:
1104 * web-platform-tests/html/semantics/forms/the-form-element/form-elements-sameobject-expected.txt: Added.
1105 * web-platform-tests/html/semantics/forms/the-form-element/form-elements-sameobject.html: Added.
1106 * web-platform-tests/html/semantics/forms/the-form-element/w3c-import.log:
1107 * web-platform-tests/html/semantics/forms/the-input-element/checkbox-expected.txt:
1108 * web-platform-tests/html/semantics/forms/the-input-element/checkbox.html:
1109 * web-platform-tests/html/semantics/forms/the-input-element/maxlength-expected.txt: Added.
1110 * web-platform-tests/html/semantics/forms/the-input-element/maxlength.html: Added.
1111 * web-platform-tests/html/semantics/forms/the-input-element/radio-expected.txt:
1112 * web-platform-tests/html/semantics/forms/the-input-element/radio.html:
1113 * web-platform-tests/html/semantics/forms/the-input-element/w3c-import.log:
1114 * web-platform-tests/html/semantics/forms/the-option-element/option-selected-expected.txt: Added.
1115 * web-platform-tests/html/semantics/forms/the-option-element/option-selected.html: Added.
1116 * web-platform-tests/html/semantics/forms/the-option-element/w3c-import.log:
1117 * web-platform-tests/html/semantics/forms/the-select-element/select-ask-for-reset-expected.txt: Added.
1118 * web-platform-tests/html/semantics/forms/the-select-element/select-ask-for-reset.html: Added.
1119 * web-platform-tests/html/semantics/forms/the-select-element/w3c-import.log:
1120 * web-platform-tests/html/semantics/interactive-elements/the-details-element/w3c-import.log:
1121 * web-platform-tests/html/semantics/scripting-1/the-script-element/script-text-expected.txt:
1122 * web-platform-tests/html/semantics/scripting-1/the-script-element/script-text.html:
1123 * web-platform-tests/html/semantics/scripting-1/the-script-element/w3c-import.log:
1124 * web-platform-tests/html/semantics/tabular-data/the-tbody-element/rows-expected.txt: Added.
1125 * web-platform-tests/html/semantics/tabular-data/the-tbody-element/rows.html: Added.
1126 * web-platform-tests/html/semantics/tabular-data/the-tbody-element/w3c-import.log:
1127 * web-platform-tests/html/semantics/tabular-data/the-tfoot-element/rows-expected.txt: Added.
1128 * web-platform-tests/html/semantics/tabular-data/the-tfoot-element/rows.html: Added.
1129 * web-platform-tests/html/semantics/tabular-data/the-tfoot-element/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/forms/form-submission-0/w3c-import.log.
1130 * web-platform-tests/html/semantics/tabular-data/the-thead-element/rows-expected.txt: Added.
1131 * web-platform-tests/html/semantics/tabular-data/the-thead-element/rows.html: Added.
1132 * web-platform-tests/html/semantics/tabular-data/the-thead-element/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/forms/form-submission-0/w3c-import.log.
1133 * web-platform-tests/html/semantics/tabular-data/the-tr-element/cells-expected.txt: Added.
1134 * web-platform-tests/html/semantics/tabular-data/the-tr-element/cells.html: Added.
1135 * web-platform-tests/html/semantics/tabular-data/the-tr-element/w3c-import.log:
1137 2016-02-03 Chris Dumez <cdumez@apple.com>
1139 Re-sync W3C DOM web-platform-tests
1140 https://bugs.webkit.org/show_bug.cgi?id=153831
1142 Reviewed by Darin Adler.
1144 Re-sync W3C DOM web-platform-tests from:
1145 https://github.com/w3c/web-platform-tests/tree/master/dom
1147 * web-platform-tests/dom/collections/domstringmap-supported-property-names-expected.txt: Added.
1148 * web-platform-tests/dom/collections/domstringmap-supported-property-names.html: Added.
1149 * web-platform-tests/dom/collections/namednodemap-supported-property-names-expected.txt: Added.
1150 * web-platform-tests/dom/collections/namednodemap-supported-property-names.html: Added.
1151 * web-platform-tests/dom/collections/w3c-import.log:
1152 * web-platform-tests/dom/events/Event-dispatch-propagation-stopped-expected.txt: Added.
1153 * web-platform-tests/dom/events/Event-dispatch-propagation-stopped.html: Added.
1154 * web-platform-tests/dom/events/w3c-import.log:
1155 * web-platform-tests/dom/historical-expected.txt:
1156 * web-platform-tests/dom/historical.html:
1157 * web-platform-tests/dom/interface-objects-expected.txt:
1158 * web-platform-tests/dom/interface-objects.html:
1159 * web-platform-tests/dom/interfaces-expected.txt:
1160 * web-platform-tests/dom/interfaces.html:
1161 * web-platform-tests/dom/nodes/DOMImplementation-createDocument-expected.txt:
1162 * web-platform-tests/dom/nodes/DOMImplementation-createDocument.html:
1163 * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/empty.html: Added.
1164 * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/empty.svg: Added.
1165 * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/empty.xhtml: Added.
1166 * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/empty.xml: Added.
1167 * web-platform-tests/dom/nodes/Element-classlist-expected.txt:
1168 * web-platform-tests/dom/nodes/Element-classlist.html:
1169 * web-platform-tests/dom/nodes/Node-contains-xhtml-expected.txt: Added.
1170 * web-platform-tests/dom/nodes/Node-contains-xhtml.xhtml: Added.
1171 * web-platform-tests/dom/nodes/Node-isEqualNode-expected.txt:
1172 * web-platform-tests/dom/nodes/Node-isEqualNode-xhtml-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/dom/nodes/Node-isEqualNode-expected.txt.
1173 * web-platform-tests/dom/nodes/Node-isEqualNode-xhtml.xhtml: Renamed from LayoutTests/imported/w3c/web-platform-tests/dom/nodes/Node-isEqualNode.xhtml.
1174 * web-platform-tests/dom/nodes/Node-isEqualNode.html: Added.
1175 * web-platform-tests/dom/nodes/attributes-expected.txt:
1176 * web-platform-tests/dom/nodes/attributes.html:
1177 * web-platform-tests/dom/nodes/w3c-import.log:
1178 * web-platform-tests/dom/ranges/Range-constructor-expected.txt: Added.
1179 * web-platform-tests/dom/ranges/Range-constructor.html: Added.
1180 * web-platform-tests/dom/ranges/w3c-import.log:
1181 * web-platform-tests/dom/w3c-import.log:
1183 2016-02-01 Chris Dumez <cdumez@apple.com>
1185 Native Bindings Descriptors are Incomplete
1186 https://bugs.webkit.org/show_bug.cgi?id=140575
1187 <rdar://problem/19506502>
1189 Reviewed by Oliver Hunt.
1191 Rebaseline several W3C tests now that a lot more checks are passing.
1193 * web-platform-tests/XMLHttpRequest/interfaces-expected.txt:
1194 * web-platform-tests/dom/interfaces-expected.txt:
1195 * web-platform-tests/html/dom/interfaces-expected.txt:
1197 2016-02-01 Chris Dumez <cdumez@apple.com>
1199 Move properties that use custom bindings to the prototype
1200 https://bugs.webkit.org/show_bug.cgi?id=153735
1202 Reviewed by Darin Adler.
1204 Rebaseline several W3C tests now that more checks are passing.
1206 * web-platform-tests/dom/interfaces-expected.txt:
1207 * web-platform-tests/html/dom/interfaces-expected.txt:
1208 * web-platform-tests/XMLHttpRequest/interfaces-expected.txt:
1210 2016-02-01 Youenn Fablet <youenn.fablet@crf.canon.fr>
1212 [Fetch API] Implement Fetch API Request
1213 https://bugs.webkit.org/show_bug.cgi?id=153437
1215 Reviewed by Darin Adler.
1217 * web-platform-tests/fetch/api/headers/headers-basic.html:
1218 * web-platform-tests/fetch/api/request/request-clone.sub-expected.txt: Added.
1219 * web-platform-tests/fetch/api/request/request-clone.sub.html: Added.
1220 * web-platform-tests/fetch/api/request/request-consume-expected.txt: Added.
1221 * web-platform-tests/fetch/api/request/request-consume.html: Added.
1222 * web-platform-tests/fetch/api/request/request-disturbed-expected.txt: Added.
1223 * web-platform-tests/fetch/api/request/request-disturbed.html: Added.
1224 * web-platform-tests/fetch/api/request/request-error-expected.txt: Added.
1225 * web-platform-tests/fetch/api/request/request-error.html: Added.
1226 * web-platform-tests/fetch/api/request/request-headers-expected.txt: Added.
1227 * web-platform-tests/fetch/api/request/request-headers.html: Added.
1228 * web-platform-tests/fetch/api/request/request-idl-expected.txt: Added.
1229 * web-platform-tests/fetch/api/request/request-idl.html: Added.
1230 * web-platform-tests/fetch/api/request/request-init-001.sub-expected.txt: Added.
1231 * web-platform-tests/fetch/api/request/request-init-001.sub.html: Added.
1232 * web-platform-tests/fetch/api/request/request-init-002-expected.txt: Added.
1233 * web-platform-tests/fetch/api/request/request-init-002.html: Added.
1234 * web-platform-tests/fetch/api/request/request-init-003.sub-expected.txt: Added.
1235 * web-platform-tests/fetch/api/request/request-init-003.sub.html: Added.
1236 * web-platform-tests/fetch/api/request/request-structure-expected.txt: Added.
1237 * web-platform-tests/fetch/api/request/request-structure.html: Added.
1238 * web-platform-tests/fetch/api/resources/authentication.py: Added.
1240 * web-platform-tests/fetch/api/resources/clean-stash.py: Added.
1242 * web-platform-tests/fetch/api/resources/inspect-headers.py: Added.
1244 * web-platform-tests/fetch/api/resources/method.py: Added.
1246 * web-platform-tests/fetch/api/resources/preflight.py: Added.
1248 * web-platform-tests/fetch/api/resources/redirect.py: Added.
1250 * web-platform-tests/fetch/api/resources/top.txt: Added.
1251 * web-platform-tests/fetch/api/resources/trickle.py: Added.
1253 * web-platform-tests/fetch/api/resources/utils.js: Added.
1259 2016-01-31 Jeremy Jones <jeremyj@apple.com>
1261 Add resize event for HTMLMediaElement
1262 https://bugs.webkit.org/show_bug.cgi?id=125715
1264 Reviewed by Darin Adler.
1266 Rebaselined test after moving 'resize' from DOMWindow.idl to GlobalEventHandlers.idl
1267 per https://html.spec.whatwg.org/multipage/webappapis.html#globaleventhandlers
1269 * web-platform-tests/html/dom/interfaces-expected.txt:
1271 2016-01-31 Youenn Fablet <youenn.fablet@crf.canon.fr>
1273 imported/w3c/web-platform-tests/streams-api/readable-streams/garbage-collection.html asserts frequently
1274 https://bugs.webkit.org/show_bug.cgi?id=152436
1276 Reviewed by Darin Adler.
1278 GCController is not available in Worker environments, explaining probably why garbage-collection-2.html is not crashing at all.
1279 Inlining half of the tests in garbage-collection-2.html (runned in window) to compare with garbage-collection-1.html.
1281 * web-platform-tests/streams-api/readable-streams/garbage-collection-2-expected.txt:
1282 * web-platform-tests/streams-api/readable-streams/garbage-collection-2.html:
1284 2016-01-30 Chris Dumez <cdumez@apple.com>
1286 [JS Bindings] prototype.constructor should be writable
1287 https://bugs.webkit.org/show_bug.cgi?id=149412
1288 <rdar://problem/22545096>
1290 Reviewed by Darin Adler.
1292 Rebaseline W3C tests now that more checks are passing.
1294 * web-platform-tests/XMLHttpRequest/interfaces-expected.txt:
1295 * web-platform-tests/dom/interfaces-expected.txt:
1296 * web-platform-tests/fetch/api/headers/headers-idl-expected.txt:
1297 * web-platform-tests/html/dom/interfaces-expected.txt:
1299 2016-01-30 Chris Dumez <cdumez@apple.com>
1301 Move more 'constructor' properties to the prototype
1302 https://bugs.webkit.org/show_bug.cgi?id=153667
1304 Reviewed by Darin Adler.
1306 Rebaseline several W3C tests now that more checks are passing. A lot of
1307 the 'constructor' attributes checks are still failing because the
1308 attribute is not writable. This is being addressed via Bug 149412.
1310 * web-platform-tests/dom/collections/HTMLCollection-supported-property-names-expected.txt:
1311 * web-platform-tests/dom/interfaces-expected.txt:
1312 * web-platform-tests/dom/nodes/Element-getElementsByTagName-expected.txt:
1313 * web-platform-tests/html/dom/documents/dom-tree-accessors/document.forms-expected.txt:
1314 * web-platform-tests/html/dom/interfaces-expected.txt:
1316 2016-01-28 Chris Dumez <cdumez@apple.com>
1318 Move attributes to the prototype for List types / and types with indexed/named property getters
1319 https://bugs.webkit.org/show_bug.cgi?id=153599
1321 Reviewed by Darin Adler.
1323 Rebaseline W3C tests now that more checks are passing.
1325 * web-platform-tests/dom/interfaces-expected.txt:
1326 * web-platform-tests/html/dom/interfaces-expected.txt:
1328 2016-01-28 Chris Dumez <cdumez@apple.com>
1330 EventHandler IDL attributes should be enumerable
1331 https://bugs.webkit.org/show_bug.cgi?id=153595
1333 Reviewed by Sam Weinig.
1335 Rebaseline W3C HTML test now that EventHandler attributes are enumerable,
1336 as per the specification.
1338 * web-platform-tests/html/dom/interfaces-expected.txt:
1340 2016-01-28 Chris Dumez <cdumez@apple.com>
1342 Storage interface's attributes / operations should be enumerable
1343 https://bugs.webkit.org/show_bug.cgi?id=153573
1345 Reviewed by Darin Adler.
1347 Rebaseline W3C HTML test now that more checks are passing.
1349 * web-platform-tests/html/dom/interfaces-expected.txt:
1351 2016-01-27 Chris Dumez <cdumez@apple.com>
1353 Expose ValidityState on the global Window object
1354 https://bugs.webkit.org/show_bug.cgi?id=153582
1356 Reviewed by Antti Koivisto.
1358 Rebaseline W3C html test now that more checks are passing.
1360 * web-platform-tests/html/dom/interfaces-expected.txt:
1362 2016-01-27 Chris Dumez <cdumez@apple.com>
1364 Expose ApplicationCache on the global Window object
1365 https://bugs.webkit.org/show_bug.cgi?id=153578
1367 Reviewed by Antti Koivisto.
1369 Rebaseline W3C HTML test now that more checks are passing.
1371 * web-platform-tests/html/dom/interfaces-expected.txt:
1373 2016-01-27 Chris Dumez <cdumez@apple.com>
1375 Getting / Setting property on prototype object must throw TypeError
1376 https://bugs.webkit.org/show_bug.cgi?id=153547
1377 <rdar://problem/24370650>
1379 Reviewed by Ryosuke Niwa.
1381 Rebaseline several W3C tests now that more checks are passing.
1383 * web-platform-tests/XMLHttpRequest/interfaces-expected.txt:
1384 * web-platform-tests/dom/interfaces-expected.txt:
1385 * web-platform-tests/html/dom/interfaces-expected.txt:
1387 2016-01-26 Chris Dumez <cdumez@apple.com>
1389 Add support for HTMLDataElement
1390 https://bugs.webkit.org/show_bug.cgi?id=153459
1392 Reviewed by Ryosuke Niwa.
1394 Rebaseline existing W3C tests now that more checks are passing.
1396 * web-platform-tests/dom/nodes/Node-cloneNode-expected.txt:
1397 * web-platform-tests/html/dom/interfaces-expected.txt:
1398 * web-platform-tests/html/semantics/interfaces-expected.txt:
1400 2016-01-26 Chris Dumez <cdumez@apple.com>
1402 First parameter to window.showModalDialog() should be mandatory
1403 https://bugs.webkit.org/show_bug.cgi?id=153436
1405 Reviewed by Youenn Fablet.
1407 Drop temporary WebKit workaround in html/dom/interfaces.html
1408 imported W3C test. This test would previously time out without
1409 the workaround but this is fixed now.
1411 * web-platform-tests/html/dom/interfaces-expected.txt:
1412 * web-platform-tests/html/dom/interfaces.html:
1414 2016-01-26 Daniel Bates <dabates@apple.com>
1416 Remove XMLHttpRequestException
1417 https://bugs.webkit.org/show_bug.cgi?id=102698
1418 <rdar://problem/24338476>
1420 Reviewed by Chris Dumez.
1422 Update test result now that we throw DOMException.{ABORT, NETWORK, TIMEOUT}Error instead of XMLHttpRequestException.{ABORT, NETWORK, TIMEOUT}_ERR.
1424 * web-platform-tests/XMLHttpRequest/send-network-error-sync-events.sub-expected.txt:
1425 * web-platform-tests/XMLHttpRequest/send-non-same-origin.sub-expected.txt:
1426 * web-platform-tests/XMLHttpRequest/send-redirect-bogus-sync-expected.txt:
1427 * web-platform-tests/XMLHttpRequest/send-redirect-infinite-sync-expected.txt:
1428 * web-platform-tests/XMLHttpRequest/xmlhttprequest-network-error-sync-expected.txt:
1430 2016-01-25 Youenn Fablet <youenn.fablet@crf.canon.fr>
1432 imported/w3c/web-platform-tests/streams-api/readable-streams/garbage-collection.html asserts frequently
1433 https://bugs.webkit.org/show_bug.cgi?id=152436
1435 Reviewed by Alexey Proskuryakov.
1437 Adding temporary tests that splits garbage collection readable stream
1438 tests in worker and window mode.
1440 * web-platform-tests/streams-api/readable-streams/garbage-collection-1-expected.txt: Added.
1441 * web-platform-tests/streams-api/readable-streams/garbage-collection-1.html: Added.
1442 * web-platform-tests/streams-api/readable-streams/garbage-collection-2-expected.txt: Added.
1443 * web-platform-tests/streams-api/readable-streams/garbage-collection-2.html: Added.
1445 2016-01-25 Youenn Fablet <youenn.fablet@crf.canon.fr>
1447 [Fetch API] Implement Fetch API Headers
1448 https://bugs.webkit.org/show_bug.cgi?id=152384
1450 Reviewed by Darin Adler.
1452 * web-platform-tests/fetch/api/headers/headers-basic-expected.txt: Added.
1453 * web-platform-tests/fetch/api/headers/headers-basic.html: Added.
1454 * web-platform-tests/fetch/api/headers/headers-casing-expected.txt: Added.
1455 * web-platform-tests/fetch/api/headers/headers-casing.html: Added.
1456 * web-platform-tests/fetch/api/headers/headers-errors-expected.txt: Added.
1457 * web-platform-tests/fetch/api/headers/headers-errors.html: Added.
1458 * web-platform-tests/fetch/api/headers/headers-idl-expected.txt: Added.
1459 * web-platform-tests/fetch/api/headers/headers-idl.html: Added.
1460 * web-platform-tests/fetch/api/headers/headers-nameshake-expected.txt: Added.
1461 * web-platform-tests/fetch/api/headers/headers-nameshake.html: Added.
1462 * web-platform-tests/fetch/api/headers/headers-normalize-expected.txt: Added.
1463 * web-platform-tests/fetch/api/headers/headers-normalize.html: Added.
1464 * web-platform-tests/fetch/api/headers/headers-structure-expected.txt: Added.
1465 * web-platform-tests/fetch/api/headers/headers-structure.html: Added.
1467 2016-01-24 Chris Dumez <cdumez@apple.com>
1469 An XMLDocument interface should be exposed on the global Window object
1470 https://bugs.webkit.org/show_bug.cgi?id=153378
1471 <rdar://problem/24315465>
1473 Reviewed by Darin Adler.
1475 Rebaseline several W3C DOM and HTML tests now that more checks are
1478 * web-platform-tests/dom/interfaces-expected.txt:
1479 * web-platform-tests/dom/nodes/Document-constructor-expected.txt:
1480 * web-platform-tests/html/dom/interfaces-expected.txt:
1482 2016-01-20 Ryosuke Niwa <rniwa@webkit.org>
1484 HTMLElement::nodeName should not upper case non-ASCII characters
1485 https://bugs.webkit.org/show_bug.cgi?id=153231
1487 Reviewed by Darin Adler.
1489 Rebaselined the test now that all test cases pass.
1491 * web-platform-tests/dom/nodes/Document-createElement-expected.txt:
1493 2016-01-22 Chris Dumez <cdumez@apple.com>
1495 document.charset should be an alias for document.characterSet
1496 https://bugs.webkit.org/show_bug.cgi?id=153367
1498 Reviewed by Ryosuke Niwa.
1500 Rebaseline existing W3C tests now that more checks are passing.
1502 * web-platform-tests/dom/interfaces-expected.txt:
1503 * web-platform-tests/dom/nodes/DOMImplementation-createDocument-expected.txt:
1504 * web-platform-tests/dom/nodes/DOMImplementation-createHTMLDocument-expected.txt:
1505 * web-platform-tests/dom/nodes/Document-constructor-expected.txt:
1506 * web-platform-tests/dom/nodes/Node-properties-expected.txt:
1507 * web-platform-tests/html/dom/interfaces-expected.txt:
1509 2016-01-22 Chris Dumez <cdumez@apple.com>
1511 DOMImplementation.createHTMLDocument("") should append an empty Text Node to the title Element
1512 https://bugs.webkit.org/show_bug.cgi?id=153374
1514 Reviewed by Ryosuke Niwa.
1516 Rebaseline existing W3C DOM tests now that more checks are passing.
1518 * web-platform-tests/dom/nodes/DOMImplementation-createHTMLDocument-expected.txt:
1519 * web-platform-tests/dom/ranges/Range-selectNode-expected.txt:
1521 2016-01-22 Chris Dumez <cdumez@apple.com>
1523 Document.URL / Document.documentURI should return "about:blank" instead of empty string / null
1524 https://bugs.webkit.org/show_bug.cgi?id=153363
1525 <rdar://problem/22549736>
1527 Reviewed by Ryosuke Niwa.
1529 Rebaseline several W3C tests now that more checks are passing.
1531 * web-platform-tests/dom/interfaces-expected.txt:
1532 * web-platform-tests/dom/nodes/DOMImplementation-createDocument-expected.txt:
1533 * web-platform-tests/dom/nodes/DOMImplementation-createHTMLDocument-expected.txt:
1534 * web-platform-tests/dom/nodes/Document-constructor-expected.txt:
1535 * web-platform-tests/dom/nodes/Node-properties-expected.txt:
1536 * web-platform-tests/html/dom/interfaces-expected.txt:
1538 2016-01-21 Brady Eidson <beidson@apple.com>
1540 Modern IDB: Make -private copies of each w3c IDB test.
1541 https://bugs.webkit.org/show_bug.cgi?id=153319
1543 Reviewed by Alex Christensen.
1545 * indexeddb/support.js: If the test filename ends with -private.htm(l), enable private browsing.
1547 * indexeddb/abort-in-initial-upgradeneeded-private-expected.txt: Added.
1548 * indexeddb/abort-in-initial-upgradeneeded-private.html: Added.
1549 * indexeddb/close-in-upgradeneeded-private-expected.txt: Added.
1550 * indexeddb/close-in-upgradeneeded-private.html: Added.
1551 * indexeddb/cursor-overloads-private-expected.txt: Added.
1552 * indexeddb/cursor-overloads-private.html: Added.
1553 * indexeddb/idb_webworkers-private-expected.txt: Added.
1554 * indexeddb/idb_webworkers-private.html: Added.
1555 * indexeddb/idbcursor-advance-continue-async-private-expected.txt: Added.
1556 * indexeddb/idbcursor-advance-continue-async-private.html: Added.
1557 * indexeddb/idbcursor-advance-invalid-private-expected.txt: Added.
1558 * indexeddb/idbcursor-advance-invalid-private.html: Added.
1559 * indexeddb/idbcursor-advance-private-expected.txt: Added.
1560 * indexeddb/idbcursor-advance-private.html: Added.
1561 * indexeddb/idbcursor-continue-private-expected.txt: Added.
1562 * indexeddb/idbcursor-continue-private.html: Added.
1563 * indexeddb/idbcursor-direction-index-keyrange-private-expected.txt: Added.
1564 * indexeddb/idbcursor-direction-index-keyrange-private.html: Added.
1565 * indexeddb/idbcursor-direction-index-private-expected.txt: Added.
1566 * indexeddb/idbcursor-direction-index-private.html: Added.
1567 * indexeddb/idbcursor-direction-objectstore-keyrange-private-expected.txt: Added.
1568 * indexeddb/idbcursor-direction-objectstore-keyrange-private.html: Added.
1569 * indexeddb/idbcursor-direction-objectstore-private-expected.txt: Added.
1570 * indexeddb/idbcursor-direction-objectstore-private.html: Added.
1571 * indexeddb/idbcursor-direction-private-expected.txt: Added.
1572 * indexeddb/idbcursor-direction-private.html: Added.
1573 * indexeddb/idbcursor-key-private-expected.txt: Added.
1574 * indexeddb/idbcursor-key-private.html: Added.
1575 * indexeddb/idbcursor-primarykey-private-expected.txt: Added.
1576 * indexeddb/idbcursor-primarykey-private.html: Added.
1577 * indexeddb/idbcursor-reused-private-expected.txt: Added.
1578 * indexeddb/idbcursor-reused-private.html: Added.
1579 * indexeddb/idbcursor-source-private-expected.txt: Added.
1580 * indexeddb/idbcursor-source-private.html: Added.
1581 * indexeddb/idbcursor_advance_index-private-expected.txt: Added.
1582 * indexeddb/idbcursor_advance_index-private.html: Added.
1583 * indexeddb/idbcursor_advance_index2-private-expected.txt: Added.
1584 * indexeddb/idbcursor_advance_index2-private.html: Added.
1585 * indexeddb/idbcursor_advance_index3-private-expected.txt: Added.
1586 * indexeddb/idbcursor_advance_index3-private.html: Added.
1587 * indexeddb/idbcursor_advance_index5-private-expected.txt: Added.
1588 * indexeddb/idbcursor_advance_index5-private.html: Added.
1589 * indexeddb/idbcursor_advance_index6-private-expected.txt: Added.
1590 * indexeddb/idbcursor_advance_index6-private.html: Added.
1591 * indexeddb/idbcursor_advance_index7-private-expected.txt: Added.
1592 * indexeddb/idbcursor_advance_index7-private.html: Added.
1593 * indexeddb/idbcursor_advance_index8-private-expected.txt: Added.
1594 * indexeddb/idbcursor_advance_index8-private.html: Added.
1595 * indexeddb/idbcursor_advance_index9-private-expected.txt: Added.
1596 * indexeddb/idbcursor_advance_index9-private.html: Added.
1597 * indexeddb/idbcursor_advance_objectstore-private-expected.txt: Added.
1598 * indexeddb/idbcursor_advance_objectstore-private.html: Added.
1599 * indexeddb/idbcursor_advance_objectstore2-private-expected.txt: Added.
1600 * indexeddb/idbcursor_advance_objectstore2-private.html: Added.
1601 * indexeddb/idbcursor_advance_objectstore3-private-expected.txt: Added.
1602 * indexeddb/idbcursor_advance_objectstore3-private.html: Added.
1603 * indexeddb/idbcursor_advance_objectstore4-private-expected.txt: Added.
1604 * indexeddb/idbcursor_advance_objectstore4-private.html: Added.
1605 * indexeddb/idbcursor_advance_objectstore5-private-expected.txt: Added.
1606 * indexeddb/idbcursor_advance_objectstore5-private.html: Added.
1607 * indexeddb/idbcursor_continue_index-private-expected.txt: Added.
1608 * indexeddb/idbcursor_continue_index-private.html: Added.
1609 * indexeddb/idbcursor_continue_index2-private-expected.txt: Added.
1610 * indexeddb/idbcursor_continue_index2-private.html: Added.
1611 * indexeddb/idbcursor_continue_index3-private-expected.txt: Added.
1612 * indexeddb/idbcursor_continue_index3-private.html: Added.
1613 * indexeddb/idbcursor_continue_index4-private-expected.txt: Added.
1614 * indexeddb/idbcursor_continue_index4-private.html: Added.
1615 * indexeddb/idbcursor_continue_index5-private-expected.txt: Added.
1616 * indexeddb/idbcursor_continue_index5-private.html: Added.
1617 * indexeddb/idbcursor_continue_index6-private-expected.txt: Added.
1618 * indexeddb/idbcursor_continue_index6-private.html: Added.
1619 * indexeddb/idbcursor_continue_index7-private-expected.txt: Added.
1620 * indexeddb/idbcursor_continue_index7-private.html: Added.
1621 * indexeddb/idbcursor_continue_index8-private-expected.txt: Added.
1622 * indexeddb/idbcursor_continue_index8-private.html: Added.
1623 * indexeddb/idbcursor_continue_invalid-private-expected.txt: Added.
1624 * indexeddb/idbcursor_continue_invalid-private.html: Added.
1625 * indexeddb/idbcursor_continue_objectstore-private-expected.txt: Added.
1626 * indexeddb/idbcursor_continue_objectstore-private.html: Added.
1627 * indexeddb/idbcursor_continue_objectstore2-private-expected.txt: Added.
1628 * indexeddb/idbcursor_continue_objectstore2-private.html: Added.
1629 * indexeddb/idbcursor_continue_objectstore3-private-expected.txt: Added.
1630 * indexeddb/idbcursor_continue_objectstore3-private.html: Added.
1631 * indexeddb/idbcursor_continue_objectstore4-private-expected.txt: Added.
1632 * indexeddb/idbcursor_continue_objectstore4-private.html: Added.
1633 * indexeddb/idbcursor_continue_objectstore5-private-expected.txt: Added.
1634 * indexeddb/idbcursor_continue_objectstore5-private.html: Added.
1635 * indexeddb/idbcursor_continue_objectstore6-private-expected.txt: Added.
1636 * indexeddb/idbcursor_continue_objectstore6-private.html: Added.
1637 * indexeddb/idbcursor_delete_index-private-expected.txt: Added.
1638 * indexeddb/idbcursor_delete_index-private.html: Added.
1639 * indexeddb/idbcursor_delete_index2-private-expected.txt: Added.
1640 * indexeddb/idbcursor_delete_index2-private.html: Added.
1641 * indexeddb/idbcursor_delete_index3-private-expected.txt: Added.
1642 * indexeddb/idbcursor_delete_index3-private.html: Added.
1643 * indexeddb/idbcursor_delete_index4-private-expected.txt: Added.
1644 * indexeddb/idbcursor_delete_index4-private.html: Added.
1645 * indexeddb/idbcursor_delete_index5-private-expected.txt: Added.
1646 * indexeddb/idbcursor_delete_index5-private.html: Added.
1647 * indexeddb/idbcursor_delete_objectstore-private-expected.txt: Added.
1648 * indexeddb/idbcursor_delete_objectstore-private.html: Added.
1649 * indexeddb/idbcursor_delete_objectstore2-private-expected.txt: Added.
1650 * indexeddb/idbcursor_delete_objectstore2-private.html: Added.
1651 * indexeddb/idbcursor_delete_objectstore3-private-expected.txt: Added.
1652 * indexeddb/idbcursor_delete_objectstore3-private.html: Added.
1653 * indexeddb/idbcursor_delete_objectstore4-private-expected.txt: Added.
1654 * indexeddb/idbcursor_delete_objectstore4-private.html: Added.
1655 * indexeddb/idbcursor_delete_objectstore5-private-expected.txt: Added.
1656 * indexeddb/idbcursor_delete_objectstore5-private.html: Added.
1657 * indexeddb/idbcursor_iterating-private-expected.txt: Added.
1658 * indexeddb/idbcursor_iterating-private.html: Added.
1659 * indexeddb/idbcursor_iterating_index-private-expected.txt: Added.
1660 * indexeddb/idbcursor_iterating_index-private.html: Added.
1661 * indexeddb/idbcursor_iterating_index2-private-expected.txt: Added.
1662 * indexeddb/idbcursor_iterating_index2-private.html: Added.
1663 * indexeddb/idbcursor_iterating_objectstore-private-expected.txt: Added.
1664 * indexeddb/idbcursor_iterating_objectstore-private.html: Added.
1665 * indexeddb/idbcursor_iterating_objectstore2-private-expected.txt: Added.
1666 * indexeddb/idbcursor_iterating_objectstore2-private.html: Added.
1667 * indexeddb/idbcursor_update_index-private-expected.txt: Added.
1668 * indexeddb/idbcursor_update_index-private.html: Added.
1669 * indexeddb/idbcursor_update_index2-private-expected.txt: Added.
1670 * indexeddb/idbcursor_update_index2-private.html: Added.
1671 * indexeddb/idbcursor_update_index3-private-expected.txt: Added.
1672 * indexeddb/idbcursor_update_index3-private.html: Added.
1673 * indexeddb/idbcursor_update_index4-private-expected.txt: Added.
1674 * indexeddb/idbcursor_update_index4-private.html: Added.
1675 * indexeddb/idbcursor_update_index5-private-expected.txt: Added.
1676 * indexeddb/idbcursor_update_index5-private.html: Added.
1677 * indexeddb/idbcursor_update_index6-private-expected.txt: Added.
1678 * indexeddb/idbcursor_update_index6-private.html: Added.
1679 * indexeddb/idbcursor_update_index7-private-expected.txt: Added.
1680 * indexeddb/idbcursor_update_index7-private.html: Added.
1681 * indexeddb/idbcursor_update_objectstore-private-expected.txt: Added.
1682 * indexeddb/idbcursor_update_objectstore-private.html: Added.
1683 * indexeddb/idbcursor_update_objectstore2-private-expected.txt: Added.
1684 * indexeddb/idbcursor_update_objectstore2-private.html: Added.
1685 * indexeddb/idbcursor_update_objectstore3-private-expected.txt: Added.
1686 * indexeddb/idbcursor_update_objectstore3-private.html: Added.
1687 * indexeddb/idbcursor_update_objectstore4-private-expected.txt: Added.
1688 * indexeddb/idbcursor_update_objectstore4-private.html: Added.
1689 * indexeddb/idbcursor_update_objectstore5-private-expected.txt: Added.
1690 * indexeddb/idbcursor_update_objectstore5-private.html: Added.
1691 * indexeddb/idbcursor_update_objectstore6-private-expected.txt: Added.
1692 * indexeddb/idbcursor_update_objectstore6-private.html: Added.
1693 * indexeddb/idbcursor_update_objectstore7-private-expected.txt: Added.
1694 * indexeddb/idbcursor_update_objectstore7-private.html: Added.
1695 * indexeddb/idbcursor_update_objectstore8-private-expected.txt: Added.
1696 * indexeddb/idbcursor_update_objectstore8-private.html: Added.
1697 * indexeddb/idbdatabase_close-private-expected.txt: Added.
1698 * indexeddb/idbdatabase_close-private.html: Added.
1699 * indexeddb/idbdatabase_close2-private-expected.txt: Added.
1700 * indexeddb/idbdatabase_close2-private.html: Added.
1701 * indexeddb/idbdatabase_createObjectStore-createIndex-emptyname-private-expected.txt: Added.
1702 * indexeddb/idbdatabase_createObjectStore-createIndex-emptyname-private.html: Added.
1703 * indexeddb/idbdatabase_createObjectStore-private-expected.txt: Added.
1704 * indexeddb/idbdatabase_createObjectStore-private.html: Added.
1705 * indexeddb/idbdatabase_createObjectStore10-1000ends-private-expected.txt: Added.
1706 * indexeddb/idbdatabase_createObjectStore10-1000ends-private.html: Added.
1707 * indexeddb/idbdatabase_createObjectStore10-emptyname-private-expected.txt: Added.
1708 * indexeddb/idbdatabase_createObjectStore10-emptyname-private.html: Added.
1709 * indexeddb/idbdatabase_createObjectStore11-private-expected.txt: Added.
1710 * indexeddb/idbdatabase_createObjectStore11-private.html: Added.
1711 * indexeddb/idbdatabase_createObjectStore2-private-expected.txt: Added.
1712 * indexeddb/idbdatabase_createObjectStore2-private.html: Added.
1713 * indexeddb/idbdatabase_createObjectStore3-private-expected.txt: Added.
1714 * indexeddb/idbdatabase_createObjectStore3-private.html: Added.
1715 * indexeddb/idbdatabase_createObjectStore4-private-expected.txt: Added.
1716 * indexeddb/idbdatabase_createObjectStore4-private.html: Added.
1717 * indexeddb/idbdatabase_createObjectStore5-private-expected.txt: Added.
1718 * indexeddb/idbdatabase_createObjectStore5-private.html: Added.
1719 * indexeddb/idbdatabase_createObjectStore6-private-expected.txt: Added.
1720 * indexeddb/idbdatabase_createObjectStore6-private.html: Added.
1721 * indexeddb/idbdatabase_createObjectStore7-private-expected.txt: Added.
1722 * indexeddb/idbdatabase_createObjectStore7-private.html: Added.
1723 * indexeddb/idbdatabase_createObjectStore8-parameters-private-expected.txt: Added.
1724 * indexeddb/idbdatabase_createObjectStore8-parameters-private.html: Added.
1725 * indexeddb/idbdatabase_createObjectStore9-invalidparameters-private-expected.txt: Added.
1726 * indexeddb/idbdatabase_createObjectStore9-invalidparameters-private.html: Added.
1727 * indexeddb/idbdatabase_deleteObjectStore-private-expected.txt: Added.
1728 * indexeddb/idbdatabase_deleteObjectStore-private.html: Added.
1729 * indexeddb/idbdatabase_deleteObjectStore2-private-expected.txt: Added.
1730 * indexeddb/idbdatabase_deleteObjectStore2-private.html: Added.
1731 * indexeddb/idbdatabase_deleteObjectStore3-private-expected.txt: Added.
1732 * indexeddb/idbdatabase_deleteObjectStore3-private.html: Added.
1733 * indexeddb/idbdatabase_deleteObjectStore4-not_reused-private-expected.txt: Added.
1734 * indexeddb/idbdatabase_deleteObjectStore4-not_reused-private.html: Added.
1735 * indexeddb/idbdatabase_transaction-private-expected.txt: Added.
1736 * indexeddb/idbdatabase_transaction-private.html: Added.
1737 * indexeddb/idbdatabase_transaction2-private-expected.txt: Added.
1738 * indexeddb/idbdatabase_transaction2-private.html: Added.
1739 * indexeddb/idbdatabase_transaction3-private-expected.txt: Added.
1740 * indexeddb/idbdatabase_transaction3-private.html: Added.
1741 * indexeddb/idbdatabase_transaction4-private-expected.txt: Added.
1742 * indexeddb/idbdatabase_transaction4-private.html: Added.
1743 * indexeddb/idbdatabase_transaction5-private-expected.txt: Added.
1744 * indexeddb/idbdatabase_transaction5-private.html: Added.
1745 * indexeddb/idbfactory_cmp-private-expected.txt: Added.
1746 * indexeddb/idbfactory_cmp-private.html: Added.
1747 * indexeddb/idbfactory_cmp2-private-expected.txt: Added.
1748 * indexeddb/idbfactory_cmp2-private.html: Added.
1749 * indexeddb/idbfactory_deleteDatabase-private-expected.txt: Added.
1750 * indexeddb/idbfactory_deleteDatabase-private.html: Added.
1751 * indexeddb/idbfactory_deleteDatabase2-private-expected.txt: Added.
1752 * indexeddb/idbfactory_deleteDatabase2-private.html: Added.
1753 * indexeddb/idbfactory_deleteDatabase3-private-expected.txt: Added.
1754 * indexeddb/idbfactory_deleteDatabase3-private.html: Added.
1755 * indexeddb/idbfactory_deleteDatabase4-private-expected.txt: Added.
1756 * indexeddb/idbfactory_deleteDatabase4-private.html: Added.
1757 * indexeddb/idbfactory_open-private-expected.txt: Added.
1758 * indexeddb/idbfactory_open-private.html: Added.
1759 * indexeddb/idbfactory_open10-private-expected.txt: Added.
1760 * indexeddb/idbfactory_open10-private.html: Added.
1761 * indexeddb/idbfactory_open11-private-expected.txt: Added.
1762 * indexeddb/idbfactory_open11-private.html: Added.
1763 * indexeddb/idbfactory_open12-private-expected.txt: Added.
1764 * indexeddb/idbfactory_open12-private.html: Added.
1765 * indexeddb/idbfactory_open2-private-expected.txt: Added.
1766 * indexeddb/idbfactory_open2-private.html: Added.
1767 * indexeddb/idbfactory_open3-private-expected.txt: Added.
1768 * indexeddb/idbfactory_open3-private.html: Added.
1769 * indexeddb/idbfactory_open4-private-expected.txt: Added.
1770 * indexeddb/idbfactory_open4-private.html: Added.
1771 * indexeddb/idbfactory_open5-private-expected.txt: Added.
1772 * indexeddb/idbfactory_open5-private.html: Added.
1773 * indexeddb/idbfactory_open6-private-expected.txt: Added.
1774 * indexeddb/idbfactory_open6-private.html: Added.
1775 * indexeddb/idbfactory_open7-private-expected.txt: Added.
1776 * indexeddb/idbfactory_open7-private.html: Added.
1777 * indexeddb/idbfactory_open8-private-expected.txt: Added.
1778 * indexeddb/idbfactory_open8-private.html: Added.
1779 * indexeddb/idbfactory_open9-private-expected.txt: Added.
1780 * indexeddb/idbfactory_open9-private.html: Copied from LayoutTests/imported/w3c/indexeddb/idbfactory_open9.htm.
1781 * indexeddb/idbfactory_open9.htm:
1782 * indexeddb/idbindex-multientry-arraykeypath-private-expected.txt: Added.
1783 * indexeddb/idbindex-multientry-arraykeypath-private.html: Added.
1784 * indexeddb/idbindex-multientry-big-private-expected.txt: Added.
1785 * indexeddb/idbindex-multientry-big-private.html: Added.
1786 * indexeddb/idbindex-multientry-private-expected.txt: Added.
1787 * indexeddb/idbindex-multientry-private.html: Added.
1788 * indexeddb/idbindex_count-private-expected.txt: Added.
1789 * indexeddb/idbindex_count-private.html: Added.
1790 * indexeddb/idbindex_count2-private-expected.txt: Added.
1791 * indexeddb/idbindex_count2-private.html: Added.
1792 * indexeddb/idbindex_count3-private-expected.txt: Added.
1793 * indexeddb/idbindex_count3-private.html: Added.
1794 * indexeddb/idbindex_count4-private-expected.txt: Added.
1795 * indexeddb/idbindex_count4-private.html: Added.
1796 * indexeddb/idbindex_get-private-expected.txt: Added.
1797 * indexeddb/idbindex_get-private.html: Added.
1798 * indexeddb/idbindex_get2-private-expected.txt: Added.
1799 * indexeddb/idbindex_get2-private.html: Added.
1800 * indexeddb/idbindex_get3-private-expected.txt: Added.
1801 * indexeddb/idbindex_get3-private.html: Added.
1802 * indexeddb/idbindex_get4-private-expected.txt: Added.
1803 * indexeddb/idbindex_get4-private.html: Added.
1804 * indexeddb/idbindex_get5-private-expected.txt: Added.
1805 * indexeddb/idbindex_get5-private.html: Added.
1806 * indexeddb/idbindex_get6-private-expected.txt: Added.
1807 * indexeddb/idbindex_get6-private.html: Added.
1808 * indexeddb/idbindex_get7-private-expected.txt: Added.
1809 * indexeddb/idbindex_get7-private.html: Added.
1810 * indexeddb/idbindex_getKey-private-expected.txt: Added.
1811 * indexeddb/idbindex_getKey-private.html: Added.
1812 * indexeddb/idbindex_getKey2-private-expected.txt: Added.
1813 * indexeddb/idbindex_getKey2-private.html: Added.
1814 * indexeddb/idbindex_getKey3-private-expected.txt: Added.
1815 * indexeddb/idbindex_getKey3-private.html: Added.
1816 * indexeddb/idbindex_getKey4-private-expected.txt: Added.
1817 * indexeddb/idbindex_getKey4-private.html: Added.
1818 * indexeddb/idbindex_getKey5-private-expected.txt: Added.
1819 * indexeddb/idbindex_getKey5-private.html: Added.
1820 * indexeddb/idbindex_getKey6-private-expected.txt: Added.
1821 * indexeddb/idbindex_getKey6-private.html: Added.
1822 * indexeddb/idbindex_getKey7-private-expected.txt: Added.
1823 * indexeddb/idbindex_getKey7-private.html: Added.
1824 * indexeddb/idbindex_indexNames-private-expected.txt: Added.
1825 * indexeddb/idbindex_indexNames-private.html: Added.
1826 * indexeddb/idbindex_openCursor-private-expected.txt: Added.
1827 * indexeddb/idbindex_openCursor-private.html: Added.
1828 * indexeddb/idbindex_openCursor2-private-expected.txt: Added.
1829 * indexeddb/idbindex_openCursor2-private.html: Added.
1830 * indexeddb/idbindex_openKeyCursor-private-expected.txt: Added.
1831 * indexeddb/idbindex_openKeyCursor-private.html: Added.
1832 * indexeddb/idbindex_openKeyCursor2-private-expected.txt: Added.
1833 * indexeddb/idbindex_openKeyCursor2-private.html: Added.
1834 * indexeddb/idbindex_openKeyCursor3-private-expected.txt: Added.
1835 * indexeddb/idbindex_openKeyCursor3-private.html: Added.
1836 * indexeddb/idbkeyrange-private-expected.txt: Added.
1837 * indexeddb/idbkeyrange-private.html: Added.
1838 * indexeddb/idbkeyrange_incorrect-private-expected.txt: Added.
1839 * indexeddb/idbkeyrange_incorrect-private.html: Added.
1840 * indexeddb/idbobjectstore_add-private-expected.txt: Added.
1841 * indexeddb/idbobjectstore_add-private.html: Added.
1842 * indexeddb/idbobjectstore_add10-private-expected.txt: Added.
1843 * indexeddb/idbobjectstore_add10-private.html: Added.
1844 * indexeddb/idbobjectstore_add11-private-expected.txt: Added.
1845 * indexeddb/idbobjectstore_add11-private.html: Added.
1846 * indexeddb/idbobjectstore_add12-private-expected.txt: Added.
1847 * indexeddb/idbobjectstore_add12-private.html: Added.
1848 * indexeddb/idbobjectstore_add13-private-expected.txt: Added.
1849 * indexeddb/idbobjectstore_add13-private.html: Added.
1850 * indexeddb/idbobjectstore_add14-private-expected.txt: Added.
1851 * indexeddb/idbobjectstore_add14-private.html: Added.
1852 * indexeddb/idbobjectstore_add15-private-expected.txt: Added.
1853 * indexeddb/idbobjectstore_add15-private.html: Added.
1854 * indexeddb/idbobjectstore_add16-private-expected.txt: Added.
1855 * indexeddb/idbobjectstore_add16-private.html: Added.
1856 * indexeddb/idbobjectstore_add2-private-expected.txt: Added.
1857 * indexeddb/idbobjectstore_add2-private.html: Added.
1858 * indexeddb/idbobjectstore_add3-private-expected.txt: Added.
1859 * indexeddb/idbobjectstore_add3-private.html: Added.
1860 * indexeddb/idbobjectstore_add4-private-expected.txt: Added.
1861 * indexeddb/idbobjectstore_add4-private.html: Added.
1862 * indexeddb/idbobjectstore_add5-private-expected.txt: Added.
1863 * indexeddb/idbobjectstore_add5-private.html: Added.
1864 * indexeddb/idbobjectstore_add6-private-expected.txt: Added.
1865 * indexeddb/idbobjectstore_add6-private.html: Added.
1866 * indexeddb/idbobjectstore_add7-private-expected.txt: Added.
1867 * indexeddb/idbobjectstore_add7-private.html: Added.
1868 * indexeddb/idbobjectstore_add8-private-expected.txt: Added.
1869 * indexeddb/idbobjectstore_add8-private.html: Added.
1870 * indexeddb/idbobjectstore_add9-private-expected.txt: Added.
1871 * indexeddb/idbobjectstore_add9-private.html: Added.
1872 * indexeddb/idbobjectstore_clear-private-expected.txt: Added.
1873 * indexeddb/idbobjectstore_clear-private.html: Added.
1874 * indexeddb/idbobjectstore_clear2-private-expected.txt: Added.
1875 * indexeddb/idbobjectstore_clear2-private.html: Added.
1876 * indexeddb/idbobjectstore_clear3-private-expected.txt: Added.
1877 * indexeddb/idbobjectstore_clear3-private.html: Added.
1878 * indexeddb/idbobjectstore_clear4-private-expected.txt: Added.
1879 * indexeddb/idbobjectstore_clear4-private.html: Added.
1880 * indexeddb/idbobjectstore_count-private-expected.txt: Added.
1881 * indexeddb/idbobjectstore_count-private.html: Added.
1882 * indexeddb/idbobjectstore_count2-private-expected.txt: Added.
1883 * indexeddb/idbobjectstore_count2-private.html: Added.
1884 * indexeddb/idbobjectstore_count3-private-expected.txt: Added.
1885 * indexeddb/idbobjectstore_count3-private.html: Added.
1886 * indexeddb/idbobjectstore_count4-private-expected.txt: Added.
1887 * indexeddb/idbobjectstore_count4-private.html: Added.
1888 * indexeddb/idbobjectstore_createIndex-private-expected.txt: Added.
1889 * indexeddb/idbobjectstore_createIndex-private.html: Added.
1890 * indexeddb/idbobjectstore_createIndex10-private-expected.txt: Added.
1891 * indexeddb/idbobjectstore_createIndex10-private.html: Added.
1892 * indexeddb/idbobjectstore_createIndex11-private-expected.txt: Added.
1893 * indexeddb/idbobjectstore_createIndex11-private.html: Added.
1894 * indexeddb/idbobjectstore_createIndex12-private-expected.txt: Added.
1895 * indexeddb/idbobjectstore_createIndex12-private.html: Added.
1896 * indexeddb/idbobjectstore_createIndex13-private-expected.txt: Added.
1897 * indexeddb/idbobjectstore_createIndex13-private.html: Added.
1898 * indexeddb/idbobjectstore_createIndex2-private-expected.txt: Added.
1899 * indexeddb/idbobjectstore_createIndex2-private.html: Added.
1900 * indexeddb/idbobjectstore_createIndex3-usable-right-away-private-expected.txt: Added.
1901 * indexeddb/idbobjectstore_createIndex3-usable-right-away-private.html: Added.
1902 * indexeddb/idbobjectstore_createIndex4-deleteIndex-event_order-private-expected.txt: Added.
1903 * indexeddb/idbobjectstore_createIndex4-deleteIndex-event_order-private.html: Added.
1904 * indexeddb/idbobjectstore_createIndex5-emptykeypath-private-expected.txt: Added.
1905 * indexeddb/idbobjectstore_createIndex5-emptykeypath-private.html: Added.
1906 * indexeddb/idbobjectstore_createIndex6-event_order-private-expected.txt: Added.
1907 * indexeddb/idbobjectstore_createIndex6-event_order-private.html: Added.
1908 * indexeddb/idbobjectstore_createIndex7-event_order-private-expected.txt: Added.
1909 * indexeddb/idbobjectstore_createIndex7-event_order-private.html: Added.
1910 * indexeddb/idbobjectstore_createIndex8-valid_keys-private-expected.txt: Added.
1911 * indexeddb/idbobjectstore_createIndex8-valid_keys-private.html: Added.
1912 * indexeddb/idbobjectstore_createIndex9-emptyname-private-expected.txt: Added.
1913 * indexeddb/idbobjectstore_createIndex9-emptyname-private.html: Added.
1914 * indexeddb/idbobjectstore_delete-private-expected.txt: Added.
1915 * indexeddb/idbobjectstore_delete-private.html: Added.
1916 * indexeddb/idbobjectstore_delete2-private-expected.txt: Added.
1917 * indexeddb/idbobjectstore_delete2-private.html: Added.
1918 * indexeddb/idbobjectstore_delete3-private-expected.txt: Added.
1919 * indexeddb/idbobjectstore_delete3-private.html: Added.
1920 * indexeddb/idbobjectstore_delete4-private-expected.txt: Added.
1921 * indexeddb/idbobjectstore_delete4-private.html: Added.
1922 * indexeddb/idbobjectstore_delete5-private-expected.txt: Added.
1923 * indexeddb/idbobjectstore_delete5-private.html: Added.
1924 * indexeddb/idbobjectstore_delete6-private-expected.txt: Added.
1925 * indexeddb/idbobjectstore_delete6-private.html: Added.
1926 * indexeddb/idbobjectstore_delete7-private-expected.txt: Added.
1927 * indexeddb/idbobjectstore_delete7-private.html: Added.
1928 * indexeddb/idbobjectstore_deleteIndex-private-expected.txt: Added.
1929 * indexeddb/idbobjectstore_deleteIndex-private.html: Added.
1930 * indexeddb/idbobjectstore_deleted-private-expected.txt: Added.
1931 * indexeddb/idbobjectstore_deleted-private.html: Added.
1932 * indexeddb/idbobjectstore_get-private-expected.txt: Added.
1933 * indexeddb/idbobjectstore_get-private.html: Added.
1934 * indexeddb/idbobjectstore_get2-private-expected.txt: Added.
1935 * indexeddb/idbobjectstore_get2-private.html: Added.
1936 * indexeddb/idbobjectstore_get3-private-expected.txt: Added.
1937 * indexeddb/idbobjectstore_get3-private.html: Added.
1938 * indexeddb/idbobjectstore_get4-private-expected.txt: Added.
1939 * indexeddb/idbobjectstore_get4-private.html: Added.
1940 * indexeddb/idbobjectstore_get5-private-expected.txt: Added.
1941 * indexeddb/idbobjectstore_get5-private.html: Added.
1942 * indexeddb/idbobjectstore_get6-private-expected.txt: Added.
1943 * indexeddb/idbobjectstore_get6-private.html: Added.
1944 * indexeddb/idbobjectstore_get7-private-expected.txt: Added.
1945 * indexeddb/idbobjectstore_get7-private.html: Added.
1946 * indexeddb/idbobjectstore_index-private-expected.txt: Added.
1947 * indexeddb/idbobjectstore_index-private.html: Added.
1948 * indexeddb/idbobjectstore_openCursor-private-expected.txt: Added.
1949 * indexeddb/idbobjectstore_openCursor-private.html: Added.
1950 * indexeddb/idbobjectstore_openCursor_invalid-private-expected.txt: Added.
1951 * indexeddb/idbobjectstore_openCursor_invalid-private.html: Added.
1952 * indexeddb/idbobjectstore_put-private-expected.txt: Added.
1953 * indexeddb/idbobjectstore_put-private.html: Added.
1954 * indexeddb/idbobjectstore_put10-private-expected.txt: Added.
1955 * indexeddb/idbobjectstore_put10-private.html: Added.
1956 * indexeddb/idbobjectstore_put11-private-expected.txt: Added.
1957 * indexeddb/idbobjectstore_put11-private.html: Added.
1958 * indexeddb/idbobjectstore_put12-private-expected.txt: Added.
1959 * indexeddb/idbobjectstore_put12-private.html: Added.
1960 * indexeddb/idbobjectstore_put13-private-expected.txt: Added.
1961 * indexeddb/idbobjectstore_put13-private.html: Added.
1962 * indexeddb/idbobjectstore_put14-private-expected.txt: Added.
1963 * indexeddb/idbobjectstore_put14-private.html: Added.
1964 * indexeddb/idbobjectstore_put15-private-expected.txt: Added.
1965 * indexeddb/idbobjectstore_put15-private.html: Added.
1966 * indexeddb/idbobjectstore_put16-private-expected.txt: Added.
1967 * indexeddb/idbobjectstore_put16-private.html: Added.
1968 * indexeddb/idbobjectstore_put2-private-expected.txt: Added.
1969 * indexeddb/idbobjectstore_put2-private.html: Added.
1970 * indexeddb/idbobjectstore_put3-private-expected.txt: Added.
1971 * indexeddb/idbobjectstore_put3-private.html: Added.
1972 * indexeddb/idbobjectstore_put4-private-expected.txt: Added.
1973 * indexeddb/idbobjectstore_put4-private.html: Added.
1974 * indexeddb/idbobjectstore_put5-private-expected.txt: Added.
1975 * indexeddb/idbobjectstore_put5-private.html: Added.
1976 * indexeddb/idbobjectstore_put6-private-expected.txt: Added.
1977 * indexeddb/idbobjectstore_put6-private.html: Added.
1978 * indexeddb/idbobjectstore_put7-private-expected.txt: Added.
1979 * indexeddb/idbobjectstore_put7-private.html: Added.
1980 * indexeddb/idbobjectstore_put8-private-expected.txt: Added.
1981 * indexeddb/idbobjectstore_put8-private.html: Added.
1982 * indexeddb/idbobjectstore_put9-private-expected.txt: Added.
1983 * indexeddb/idbobjectstore_put9-private.html: Added.
1984 * indexeddb/idbtransaction-oncomplete-private-expected.txt: Added.
1985 * indexeddb/idbtransaction-oncomplete-private.html: Added.
1986 * indexeddb/idbtransaction-private-expected.txt: Added.
1987 * indexeddb/idbtransaction-private.html: Added.
1988 * indexeddb/idbtransaction_abort-private-expected.txt: Added.
1989 * indexeddb/idbtransaction_abort-private.html: Added.
1990 * indexeddb/idbversionchangeevent-private-expected.txt: Added.
1991 * indexeddb/idbversionchangeevent-private.html: Added.
1992 * indexeddb/index_sort_order-private-expected.txt: Added.
1993 * indexeddb/index_sort_order-private.html: Added.
1994 * indexeddb/key_invalid-private-expected.txt: Added.
1995 * indexeddb/key_invalid-private.html: Added.
1996 * indexeddb/key_valid-private-expected.txt: Added.
1997 * indexeddb/key_valid-private.html: Added.
1998 * indexeddb/keygenerator-constrainterror-private-expected.txt: Added.
1999 * indexeddb/keygenerator-constrainterror-private.html: Added.
2000 * indexeddb/keygenerator-overflow-private-expected.txt: Added.
2001 * indexeddb/keygenerator-overflow-private.html: Added.
2002 * indexeddb/keygenerator-private-expected.txt: Added.
2003 * indexeddb/keygenerator-private.html: Added.
2004 * indexeddb/keyorder-private-expected.txt: Added.
2005 * indexeddb/keyorder-private.html: Added.
2006 * indexeddb/keypath-private-expected.txt: Added.
2007 * indexeddb/keypath-private.html: Added.
2008 * indexeddb/keypath_invalid-private-expected.txt: Added.
2009 * indexeddb/keypath_invalid-private.html: Added.
2010 * indexeddb/keypath_maxsize-private-expected.txt: Added.
2011 * indexeddb/keypath_maxsize-private.html: Added.
2012 * indexeddb/list_ordering-private-expected.txt: Added.
2013 * indexeddb/list_ordering-private.html: Added.
2014 * indexeddb/objectstore_keyorder-private-expected.txt: Added.
2015 * indexeddb/objectstore_keyorder-private.html: Added.
2016 * indexeddb/request_bubble-and-capture-private-expected.txt: Added.
2017 * indexeddb/request_bubble-and-capture-private.html: Added.
2018 * indexeddb/string-list-ordering-private-expected.txt: Added.
2019 * indexeddb/string-list-ordering-private.html: Added.
2020 * indexeddb/transaction-create_in_versionchange-private-expected.txt: Added.
2021 * indexeddb/transaction-create_in_versionchange-private.html: Added.
2022 * indexeddb/transaction-lifetime-blocked-private-expected.txt: Added.
2023 * indexeddb/transaction-lifetime-blocked-private.html: Added.
2024 * indexeddb/transaction-lifetime-private-expected.txt: Added.
2025 * indexeddb/transaction-lifetime-private.html: Added.
2026 * indexeddb/transaction-requestqueue-private-expected.txt: Added.
2027 * indexeddb/transaction-requestqueue-private.html: Added.
2028 * indexeddb/transaction_bubble-and-capture-private-expected.txt: Added.
2029 * indexeddb/transaction_bubble-and-capture-private.html: Added.
2030 * indexeddb/value-private-expected.txt: Added.
2031 * indexeddb/value-private.html: Added.
2032 * indexeddb/value_recursive-private-expected.txt: Added.
2033 * indexeddb/value_recursive-private.html: Added.
2034 * indexeddb/writer-starvation-private-expected.txt: Added.
2035 * indexeddb/writer-starvation-private.html: Added.
2037 2016-01-20 Chris Dumez <cdumez@apple.com>
2039 Drop support for obsolete Node.isSupported()
2040 https://bugs.webkit.org/show_bug.cgi?id=153164
2042 Reviewed by Darin Adler.
2044 Rebaseline W3C test now that one more check is passing.
2046 * web-platform-tests/dom/historical-expected.txt:
2048 2016-01-19 Chris Dumez <cdumez@apple.com>
2050 DocumentType.publicId / systemId should never return null
2051 https://bugs.webkit.org/show_bug.cgi?id=153264
2053 Reviewed by Ryosuke Niwa.
2055 Rebaseline several W3C DOM tests now that more checks are passing.
2057 * web-platform-tests/dom/interfaces-expected.txt:
2058 * web-platform-tests/dom/nodes/DOMImplementation-createHTMLDocument-expected.txt:
2059 * web-platform-tests/dom/nodes/Node-properties-expected.txt:
2061 2016-01-19 Chris Dumez <cdumez@apple.com>
2063 Document.createDocument() should treat undefined namespace as null
2064 https://bugs.webkit.org/show_bug.cgi?id=153252
2066 Reviewed by Ryosuke Niwa.
2068 Rebaseline W3C DOM test now that more checks are passing.
2070 * web-platform-tests/dom/nodes/DOMImplementation-createDocument-expected.txt:
2072 2016-01-19 Ryosuke Niwa <rniwa@webkit.org>
2074 Text::splitText doesn't update Range end points anchored on parent nodes
2075 https://bugs.webkit.org/show_bug.cgi?id=153227
2077 Reviewed by Antti Koivisto.
2079 Rebaseline the test now that we're passing more test cases.
2081 * web-platform-tests/dom/ranges/Range-mutations-expected.txt:
2083 2016-01-19 Ryosuke Niwa <rniwa@webkit.org>
2085 innerHTML should always add a mutation record for removing all children
2086 https://bugs.webkit.org/show_bug.cgi?id=148782
2087 <rdar://problem/22571962>
2089 Reviewed by Antti Koivisto.
2091 Rebaseline a test now that all test test cases are passing.
2093 * web-platform-tests/dom/nodes/MutationObserver-inner-outer-expected.txt:
2095 2016-01-18 Ryosuke Niwa <rniwa@webkit.org>
2097 createAttribute should lowercase the attribute name in a HTML document
2098 https://bugs.webkit.org/show_bug.cgi?id=153112
2100 Reviewed by Darin Adler.
2102 Rebaseline a test now that it's passing all test cases.
2104 * web-platform-tests/dom/nodes/Document-createAttribute-expected.txt:
2106 2016-01-18 Xabier Rodriguez Calvar <calvaris@igalia.com>
2108 [Streams API] Import tests updated to Jan 13 2016
2109 https://bugs.webkit.org/show_bug.cgi?id=153059
2111 Reviewed by Youenn Fablet.
2113 Update tests after merge of https://github.com/whatwg/streams/pull/420.
2115 * web-platform-tests/streams-api/README.txt: Updated last version.
2116 * web-platform-tests/streams-api/readable-streams/bad-strategies.js: Updated.
2118 2016-01-15 Chris Dumez <cdumez@apple.com>
2120 Drop obsolete HTMLDocument.width / height attributes
2121 https://bugs.webkit.org/show_bug.cgi?id=153144
2123 Reviewed by Ryosuke Niwa.
2125 Rebaseline W3C test now that more checks are passing.
2127 * web-platform-tests/dom/historical-expected.txt:
2129 2016-01-15 Chris Dumez <cdumez@apple.com>
2131 Drop obsolete DocumentType.entities / notations
2132 https://bugs.webkit.org/show_bug.cgi?id=153147
2134 Reviewed by Ryosuke Niwa.
2136 Rebaseline W3C test now that more checks are passing.
2138 * web-platform-tests/dom/historical-expected.txt:
2140 2016-01-15 Ryosuke Niwa <rniwa@webkit.org>
2142 createElementNS and createAttributeNS should treat undefined namespaceURI as null string
2143 https://bugs.webkit.org/show_bug.cgi?id=153119
2145 Reviewed by Chris Dumez.
2147 Rebaseline a test now that more test cases are passing.
2149 * web-platform-tests/dom/nodes/Document-createElementNS-expected.txt:
2151 2016-01-15 Youenn Fablet <youenn.fablet@crf.canon.fr>
2153 [Streams API] Expose ReadableStream and relatives to Worker
2154 https://bugs.webkit.org/show_bug.cgi?id=152066
2156 Reviewed by Darin Adler.
2158 Rebasing tests as Worker tests are now running.
2160 * web-platform-tests/streams-api/byte-length-queuing-strategy-expected.txt:
2161 * web-platform-tests/streams-api/count-queuing-strategy-expected.txt:
2162 * web-platform-tests/streams-api/readable-streams/bad-underlying-sources-expected.txt:
2163 * web-platform-tests/streams-api/readable-streams/bad-strategies-expected.txt:
2164 * web-platform-tests/streams-api/readable-streams/brand-checks-expected.txt:
2165 * web-platform-tests/streams-api/readable-streams/cancel-expected.txt:
2166 * web-platform-tests/streams-api/readable-streams/count-queuing-strategy-integration-expected.txt:
2167 * web-platform-tests/streams-api/readable-streams/garbage-collection-expected.txt:
2168 * web-platform-tests/streams-api/readable-streams/general-expected.txt:
2169 * web-platform-tests/streams-api/readable-streams/pipe-through-expected.txt:
2170 * web-platform-tests/streams-api/readable-streams/readable-stream-reader-expected.txt:
2171 * web-platform-tests/streams-api/readable-streams/tee-expected.txt:
2172 * web-platform-tests/streams-api/readable-streams/templated-expected.txt:
2174 2016-01-14 Ryosuke Niwa <rniwa@webkit.org>
2176 createElement should not lowercase non-ASCII characters
2177 https://bugs.webkit.org/show_bug.cgi?id=153114
2179 Reviewed by Alex Christensen.
2181 Rebaselined the tests for document.createElement now that more test cases are passing.
2183 * web-platform-tests/dom/nodes/Document-createElement-expected.txt:
2184 * web-platform-tests/dom/nodes/Document-getElementsByTagName-expected.txt:
2185 * web-platform-tests/dom/nodes/Element-getElementsByTagName-expected.txt:
2186 * web-platform-tests/dom/nodes/case-expected.txt:
2188 2016-01-14 Youenn Fablet <youenn.fablet@crf.canon.fr>
2190 Fix problems with cross-origin redirects
2191 https://bugs.webkit.org/show_bug.cgi?id=116075
2193 Reviewed by Daniel Bates.
2195 Rebasing test expectations.
2196 These tests cannot work as expected as WTR/DRT block access to www2.localhost and example.not.
2198 * web-platform-tests/XMLHttpRequest/send-redirect-bogus-expected.txt:
2199 * web-platform-tests/XMLHttpRequest/send-redirect-to-cors-expected.txt:
2200 * web-platform-tests/XMLHttpRequest/send-redirect-to-non-cors-expected.txt:
2202 2016-01-12 Ryosuke Niwa <rniwa@webkit.org>
2204 formaction must return document's address when formaction is missing
2205 https://bugs.webkit.org/show_bug.cgi?id=148874
2207 Reviewed by Chris Dumez.
2209 Rebaselined the tests now that more test cases are passing.
2211 * web-platform-tests/html/semantics/forms/attributes-common-to-form-controls/formAction_document_address-expected.txt:
2212 * web-platform-tests/html/semantics/forms/attributes-common-to-form-controls/formaction-expected.txt:
2214 2016-01-11 Brady Eidson <beidson@apple.com>
2216 Modern IDB: IDBBindingUtilities chokes on unicode strings for get/set.
2217 https://bugs.webkit.org/show_bug.cgi?id=152921
2219 Reviewed by Alex Christensen.
2221 * indexeddb/keygenerator-overflow-expected.txt:
2223 2016-01-08 Brady Eidson <beidson@apple.com>
2225 Modern IDB: IDBBindingUtilities chokes on unicode strings for get/set.
2226 https://bugs.webkit.org/show_bug.cgi?id=152921
2228 Reviewed by Alex Christensen.
2230 * indexeddb/keypath-expected.txt:
2232 2016-01-08 Brady Eidson <beidson@apple.com>
2234 Modern IDB: Blocked event can fire on a delete request even after the last open connection has closed.
2235 https://bugs.webkit.org/show_bug.cgi?id=152896
2237 Reviewed by Alex Christensen.
2239 * indexeddb/idbfactory_open12-expected.txt:
2240 * indexeddb/idbversionchangeevent-expected.txt:
2241 * indexeddb/transaction-lifetime-expected.txt:
2243 2016-01-08 Brady Eidson <beidson@apple.com>
2245 Modern IDB: imported/w3c/indexeddb/idbobjectstore_createIndex6-event_order.htm fails.
2246 https://bugs.webkit.org/show_bug.cgi?id=152891
2248 Reviewed by Alex Christensen.
2250 * indexeddb/idbobjectstore_createIndex6-event_order-expected.txt:
2251 * indexeddb/idbobjectstore_createIndex7-event_order-expected.txt:
2253 2016-01-07 Brady Eidson <beidson@apple.com>
2255 Modern IDB: Add expectations for W3C tests that were missing them.
2256 https://bugs.webkit.org/show_bug.cgi?id=152835
2258 Reviewed by Daniel Bates.
2260 * indexeddb/idbfactory_open10-expected.txt: Added.
2261 * indexeddb/key_valid-expected.txt: Added.
2263 2016-01-07 Brady Eidson <beidson@apple.com>
2265 Modern IDB: Update results for W3C tests marked as failures that actually pass.
2266 https://bugs.webkit.org/show_bug.cgi?id=152827
2268 Reviewed by Daniel Bates.
2270 Modern IDB passes the following tests with PASS results where we previous expected FAIL.
2272 Let's update those, shall we?
2274 * indexeddb/abort-in-initial-upgradeneeded-expected.txt:
2275 * indexeddb/idbcursor-advance-expected.txt:
2276 * indexeddb/idbcursor_advance_index5-expected.txt:
2277 * indexeddb/idbcursor_advance_index9-expected.txt:
2278 * indexeddb/idbcursor_advance_objectstore5-expected.txt:
2279 * indexeddb/idbcursor_continue_index5-expected.txt:
2280 * indexeddb/idbcursor_continue_index6-expected.txt:
2281 * indexeddb/idbcursor_continue_index8-expected.txt:
2282 * indexeddb/idbcursor_continue_invalid-expected.txt:
2283 * indexeddb/idbcursor_continue_objectstore6-expected.txt:
2284 * indexeddb/idbcursor_delete_index4-expected.txt:
2285 * indexeddb/idbcursor_delete_objectstore4-expected.txt:
2286 * indexeddb/idbdatabase_close2-expected.txt:
2287 * indexeddb/idbdatabase_deleteObjectStore4-not_reused-expected.txt:
2288 * indexeddb/idbfactory_deleteDatabase3-expected.txt:
2289 * indexeddb/idbindex-multientry-big-expected.txt:
2290 * indexeddb/idbindex_get3-expected.txt:
2291 * indexeddb/idbobjectstore_add4-expected.txt:
2292 * indexeddb/idbobjectstore_createIndex2-expected.txt:
2293 * indexeddb/idbobjectstore_createIndex4-deleteIndex-event_order-expected.txt:
2294 * indexeddb/idbobjectstore_put4-expected.txt:
2295 * indexeddb/idbtransaction_abort-expected.txt:
2296 * indexeddb/keygenerator-constrainterror-expected.txt:
2297 * indexeddb/keygenerator-expected.txt:
2298 * indexeddb/transaction-requestqueue-expected.txt:
2300 2016-01-05 Youenn Fablet <youenn.fablet@crf.canon.fr>
2302 Activate service-workers import
2303 https://bugs.webkit.org/show_bug.cgi?id=152686
2305 Reviewed by Daniel Bates.
2307 Importing service-workers tests, as some resource files are used by other test files.
2308 These tests are skipped as WebKit does not support service worker.
2309 Revision used is 5932fd48d519a83b4cca6ed69778547a4fdfc5ae as for all other WPT tests.
2311 * resources/ImportExpectations: Activating import of service worker tests.
2312 * web-platform-tests/service-workers/cache-storage/common.https.html: Added.
2313 * web-platform-tests/service-workers/cache-storage/resources/blank.html: Added.
2314 * web-platform-tests/service-workers/cache-storage/resources/common-worker.js: Added.
2316 * web-platform-tests/service-workers/cache-storage/resources/fetch-status.py: Added.
2318 * web-platform-tests/service-workers/cache-storage/resources/iframe.html: Added.
2319 * web-platform-tests/service-workers/cache-storage/resources/simple.txt: Added.
2320 * web-platform-tests/service-workers/cache-storage/resources/test-helpers.js: Added.
2321 (create_temporary_cache):
2323 * web-platform-tests/service-workers/cache-storage/resources/testharness-helpers.js: Added.
2324 (assert_promise_rejects):
2325 (assert_response_equals):
2326 (assert_response_array_equivalent):
2327 (assert_response_array_equals):
2328 (assert_response_in_array):
2329 * web-platform-tests/service-workers/cache-storage/resources/w3c-import.log: Added.
2330 * web-platform-tests/service-workers/cache-storage/script-tests/cache-add.js: Added.
2332 * web-platform-tests/service-workers/cache-storage/script-tests/cache-delete.js: Added.
2334 (new_test_response):
2336 (prepopulated_cache_test):
2337 * web-platform-tests/service-workers/cache-storage/script-tests/cache-match.js: Added.
2338 (response.new.Response):
2339 (return.cache.matchAll.string_appeared_here.then):
2340 (return.cache.match.string_appeared_here.then):
2341 (return.cache.matchAll.entries.a.request.url.then):
2342 (return.cache.match.entries.a.request.url.then):
2343 (return.cache.matchAll.entries.a.request.then):
2344 (return.cache.match.entries.a.request.then):
2345 (return.cache.matchAll.new.Request.entries.a.request.url.then):
2346 (return.cache.match.new.Request.entries.a.request.url.then):
2348 (return.cache.matchAll.entries.cat.request.url.string_appeared_here.then):
2349 (return.cache.match.entries.cat.request.url.string_appeared_here.then):
2351 (return.cache.match.request.then):
2352 (prepopulated_cache_test):
2353 * web-platform-tests/service-workers/cache-storage/script-tests/cache-put.js: Added.
2355 * web-platform-tests/service-workers/cache-storage/script-tests/cache-storage-keys.js: Added.
2357 * web-platform-tests/service-workers/cache-storage/script-tests/cache-storage-match.js: Added.
2358 (create_unique_transaction):
2361 * web-platform-tests/service-workers/cache-storage/script-tests/cache-storage.js: Added.
2364 * web-platform-tests/service-workers/cache-storage/script-tests/w3c-import.log: Added.
2365 * web-platform-tests/service-workers/cache-storage/serviceworker/cache-add.https.html: Added.
2366 * web-platform-tests/service-workers/cache-storage/serviceworker/cache-delete.https.html: Added.
2367 * web-platform-tests/service-workers/cache-storage/serviceworker/cache-match.https.html: Added.
2368 * web-platform-tests/service-workers/cache-storage/serviceworker/cache-put.https.html: Added.
2369 * web-platform-tests/service-workers/cache-storage/serviceworker/cache-storage-keys.https.html: Added.
2370 * web-platform-tests/service-workers/cache-storage/serviceworker/cache-storage-match.https.html: Added.
2371 * web-platform-tests/service-workers/cache-storage/serviceworker/cache-storage.https.html: Added.
2372 * web-platform-tests/service-workers/cache-storage/serviceworker/w3c-import.log: Added.
2373 * web-platform-tests/service-workers/cache-storage/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/w3c-import.log.
2374 * web-platform-tests/service-workers/cache-storage/window/cache-add.https.html: Added.
2375 * web-platform-tests/service-workers/cache-storage/window/cache-delete.https.html: Added.
2376 * web-platform-tests/service-workers/cache-storage/window/cache-match.https.html: Added.
2377 * web-platform-tests/service-workers/cache-storage/window/cache-put.https.html: Added.
2378 * web-platform-tests/service-workers/cache-storage/window/cache-storage-keys.https.html: Added.
2379 * web-platform-tests/service-workers/cache-storage/window/cache-storage-match.https.html: Added.
2380 * web-platform-tests/service-workers/cache-storage/window/cache-storage.https.html: Added.
2381 * web-platform-tests/service-workers/cache-storage/window/sandboxed-iframes.https.html: Added.
2382 * web-platform-tests/service-workers/cache-storage/window/w3c-import.log: Added.
2383 * web-platform-tests/service-workers/cache-storage/worker/cache-add.https.html: Added.
2384 * web-platform-tests/service-workers/cache-storage/worker/cache-delete.https.html: Added.
2385 * web-platform-tests/service-workers/cache-storage/worker/cache-match.https.html: Added.
2386 * web-platform-tests/service-workers/cache-storage/worker/cache-put.https.html: Added.
2387 * web-platform-tests/service-workers/cache-storage/worker/cache-storage-keys.https.html: Added.
2388 * web-platform-tests/service-workers/cache-storage/worker/cache-storage-match.https.html: Added.
2389 * web-platform-tests/service-workers/cache-storage/worker/cache-storage.https.html: Added.
2390 * web-platform-tests/service-workers/cache-storage/worker/w3c-import.log: Added.
2391 * web-platform-tests/service-workers/service-workers/resources/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/w3c-import.log.
2392 * web-platform-tests/service-workers/specgen.json: Added.
2393 * web-platform-tests/service-workers/stub-3.1-service-worker-obj.html: Added.
2394 * web-platform-tests/service-workers/stub-3.1.1-service-worker-scope.html: Added.
2395 * web-platform-tests/service-workers/stub-3.1.2-service-worker-url.html: Added.
2396 * web-platform-tests/service-workers/stub-3.1.3-service-worker-state.html: Added.
2397 * web-platform-tests/service-workers/stub-3.1.4-service-worker-on-state-change.html: Added.
2398 * web-platform-tests/service-workers/stub-3.2-navigator-service-worker.html: Added.
2399 * web-platform-tests/service-workers/stub-3.2.1-navigator-service-worker-installing.html: Added.
2400 * web-platform-tests/service-workers/stub-3.2.10-navigator-service-worker-oncontrollerchange.html: Added.
2401 * web-platform-tests/service-workers/stub-3.2.11-navigator-service-worker-onreloadpage.html: Added.
2402 * web-platform-tests/service-workers/stub-3.2.12-navigator-service-worker-onerror.html: Added.
2403 * web-platform-tests/service-workers/stub-3.2.2-navigator-service-worker-waiting.html: Added.
2404 * web-platform-tests/service-workers/stub-3.2.3-navigator-service-worker-active.html: Added.
2405 * web-platform-tests/service-workers/stub-3.2.4-navigator-service-worker-controller.html: Added.
2406 * web-platform-tests/service-workers/stub-3.2.5-navigator-service-worker-ready.html: Added.
2407 * web-platform-tests/service-workers/stub-3.2.6-navigator-service-worker-getAll.html: Added.
2408 * web-platform-tests/service-workers/stub-3.2.7-navigator-service-worker-register.html: Added.
2409 * web-platform-tests/service-workers/stub-3.2.8-navigator-service-worker-unregister.html: Added.
2410 * web-platform-tests/service-workers/stub-3.2.9-navigator-service-worker-onupdatefound.html: Added.
2411 * web-platform-tests/service-workers/stub-4.1-service-worker-global-scope.html: Added.
2412 * web-platform-tests/service-workers/stub-4.1.1-service-worker-global-scope-caches.html: Added.
2413 * web-platform-tests/service-workers/stub-4.1.2-service-worker-global-scope-clients.html: Added.
2414 * web-platform-tests/service-workers/stub-4.1.3-service-worker-global-scope-scope.html: Added.
2415 * web-platform-tests/service-workers/stub-4.1.4-service-worker-global-scope-fetch.html: Added.
2416 * web-platform-tests/service-workers/stub-4.1.5-service-worker-global-scope-update.html: Added.
2417 * web-platform-tests/service-workers/stub-4.1.6-service-worker-global-scope-unregister.html: Added.
2418 * web-platform-tests/service-workers/stub-4.1.7-service-worker-global-scope-onmessage.html: Added.
2419 * web-platform-tests/service-workers/stub-4.2-client.html: Added.
2420 * web-platform-tests/service-workers/stub-4.3-service-worker-clients.html: Added.
2421 * web-platform-tests/service-workers/stub-4.3.1-get-serviced-method.html: Added.
2422 * web-platform-tests/service-workers/stub-4.3.2-reloadall-method.html: Added.
2423 * web-platform-tests/service-workers/stub-4.4-request-objects.html: Added.
2424 * web-platform-tests/service-workers/stub-4.5-response-objects.html: Added.
2425 * web-platform-tests/service-workers/stub-4.5.2-response.html: Added.
2426 * web-platform-tests/service-workers/stub-4.5.4-opaque-response.html: Added.
2427 * web-platform-tests/service-workers/stub-4.6-cache-objects.html: Added.
2428 * web-platform-tests/service-workers/stub-4.6.1-cache-lifetimes.html: Added.
2429 * web-platform-tests/service-workers/stub-4.6.2-cache.html: Added.
2430 * web-platform-tests/service-workers/stub-4.6.3-cache-storage.html: Added.
2431 * web-platform-tests/service-workers/stub-4.7.1-install-phase-event.html: Added.
2432 * web-platform-tests/service-workers/stub-4.7.1.1-wait-until-method.html: Added.
2433 * web-platform-tests/service-workers/stub-4.7.2-install-event.html: Added.
2434 * web-platform-tests/service-workers/stub-4.7.2.1-install-event-section.html: Added.
2435 * web-platform-tests/service-workers/stub-4.7.2.2-replace-method.html: Added.
2436 * web-platform-tests/service-workers/stub-4.7.3-activate-event.html: Added.
2437 * web-platform-tests/service-workers/stub-4.7.4.1-fetch-event-section.html: Added.
2438 * web-platform-tests/service-workers/stub-4.7.4.2-respond-with-method.html: Added.
2439 * web-platform-tests/service-workers/stub-4.7.4.3-default-method.html: Added.
2440 * web-platform-tests/service-workers/stub-4.7.4.4-is-reload-attribute.html: Added.
2441 * web-platform-tests/service-workers/stub-5.1-origin-relativity.html: Added.
2442 * web-platform-tests/service-workers/stub-5.2-cross-origin-resources.html: Added.
2443 * web-platform-tests/service-workers/tools/blink-import.py: Added.
2447 (testharness_helpers):
2448 (service_worker_path):
2457 (sub_changed_filenames):
2458 (is_top_level_test):
2461 * web-platform-tests/service-workers/tools/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/w3c-import.log.
2462 * web-platform-tests/service-workers/w3c-import.log: Added.
2464 2016-01-05 Youenn Fablet <youenn.fablet@crf.canon.fr>
2466 Update web-platform-tests test suite
2467 https://bugs.webkit.org/show_bug.cgi?id=151984
2469 Reviewed by Daniel Bates.
2471 Bumping WPT test revision from dd553279c3 to 5932fd48d519a83b4cca6ed69778547a4fdfc5ae.
2472 New revision includes test improvements, test renaming to ensure WebKit test expectations do not clash and XHR test clean-up.
2474 * resources/ImportExpectations: Updated to not include new tests. Improved ordering.
2475 * resources/TestRepositories: Updated revision.
2476 * resources/web-platform-tests-modules.json: Updated revision.
2477 * web-platform-tests/README.md:
2478 * web-platform-tests/XMLHttpRequest/XMLHttpRequest-withCredentials-expected.txt:
2479 * web-platform-tests/XMLHttpRequest/XMLHttpRequest-withCredentials.js:
2480 * web-platform-tests/XMLHttpRequest/interfaces-expected.txt:
2481 * web-platform-tests/XMLHttpRequest/open-url-worker-simple.htm:
2482 * web-platform-tests/XMLHttpRequest/resources/empty-div-utf8-html.py: Added.
2484 * web-platform-tests/XMLHttpRequest/resources/img-utf8-html.py: Added.
2486 * web-platform-tests/XMLHttpRequest/resources/w3c-import.log:
2487 * web-platform-tests/XMLHttpRequest/send-content-type-charset-expected.txt:
2488 * web-platform-tests/XMLHttpRequest/send-content-type-charset.htm:
2489 * web-platform-tests/XMLHttpRequest/send-content-type-string-expected.txt:
2490 * web-platform-tests/XMLHttpRequest/send-content-type-string.htm:
2491 * web-platform-tests/XMLHttpRequest/send-entity-body-document-expected.txt:
2492 * web-platform-tests/XMLHttpRequest/send-entity-body-document.htm:
2493 * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-aborted.html:
2494 * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-abortedonmain.html:
2495 * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-overrides.html:
2496 * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-overridesexpires.html:
2497 * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-simple.html:
2498 * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-synconmain.html:
2499 * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-twice.html:
2500 * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-aborted.html:
2501 * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-overrides.html:
2502 * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-overridesexpires.html:
2503 * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-simple.html:
2504 * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-synconworker.html:
2505 * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-twice.html:
2506 * web-platform-tests/dom/common.js:
2507 (myExtractContents):
2509 * web-platform-tests/dom/interfaces-expected.txt:
2510 * web-platform-tests/dom/lists/DOMTokenList-stringifier-expected.txt:
2511 * web-platform-tests/dom/lists/DOMTokenList-stringifier.html:
2512 * web-platform-tests/dom/nodes/Document-Element-getElementsByTagName.js:
2513 (test_getElementsByTagName):
2514 * web-platform-tests/dom/nodes/Document-createElement-namespace-expected.txt:
2515 * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/empty.html: Added.
2516 * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/empty.svg: Added.
2517 * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/empty.xhtml: Added.
2518 * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/empty.xml: Added.
2519 * web-platform-tests/dom/nodes/Document-createElement-namespace.html:
2520 * web-platform-tests/dom/nodes/Document-getElementsByTagName-expected.txt:
2521 * web-platform-tests/dom/nodes/DocumentType-literal-xhtml-expected.txt: Added.
2522 * web-platform-tests/dom/nodes/DocumentType-literal-xhtml.xhtml: Renamed from LayoutTests/imported/w3c/web-platform-tests/dom/nodes/DocumentType-literal.xhtml.
2523 * web-platform-tests/dom/nodes/Element-childElementCount-dynamic-add-xhtml-expected.txt: Added.
2524 * web-platform-tests/dom/nodes/Element-childElementCount-dynamic-add-xhtml.xhtml: Renamed from LayoutTests/imported/w3c/web-platform-tests/dom/nodes/Element-childElementCount-dynamic-add.xhtml.
2525 * web-platform-tests/dom/nodes/Element-childElementCount-nochild-xhtml-expected.txt: Added.
2526 * web-platform-tests/dom/nodes/Element-childElementCount-nochild-xhtml.xhtml: Renamed from LayoutTests/imported/w3c/web-platform-tests/dom/nodes/Element-childElementCount-nochild.xhtml.
2527 * web-platform-tests/dom/nodes/Element-children-expected.txt:
2528 * web-platform-tests/dom/nodes/Element-children.html:
2529 * web-platform-tests/dom/nodes/Element-classlist-expected.txt:
2530 * web-platform-tests/dom/nodes/Element-classlist.html:
2531 * web-platform-tests/dom/nodes/Element-firstElementChild-xhtml-expected.txt: Added.
2532 * web-platform-tests/dom/nodes/Element-firstElementChild-xhtml.xhtml: Renamed from LayoutTests/imported/w3c/web-platform-tests/dom/nodes/Element-firstElementChild.xhtml.
2533 * web-platform-tests/dom/nodes/Element-getElementsByTagName-change-document-HTMLNess-expected.txt: Added.
2534 * web-platform-tests/dom/nodes/Element-getElementsByTagName-change-document-HTMLNess-iframe-expected.txt: Added.
2535 * web-platform-tests/dom/nodes/Element-getElementsByTagName-change-document-HTMLNess-iframe.xml: Added.
2536 * web-platform-tests/dom/nodes/Element-getElementsByTagName-change-document-HTMLNess.html: Added.
2537 * web-platform-tests/dom/nodes/Element-getElementsByTagName-expected.txt:
2538 * web-platform-tests/dom/nodes/Element-matches-expected.txt:
2539 * web-platform-tests/dom/nodes/Element-nextElementSibling-xhtml-expected.txt: Added.
2540 * web-platform-tests/dom/nodes/Element-nextElementSibling-xhtml.xhtml: Renamed from LayoutTests/imported/w3c/web-platform-tests/dom/nodes/Element-nextElementSibling.xhtml.
2541 * web-platform-tests/dom/nodes/Element-previousElementSibling-xhtml-expected.txt: Added.
2542 * web-platform-tests/dom/nodes/Element-previousElementSibling-xhtml.xhtml: Renamed from LayoutTests/imported/w3c/web-platform-tests/dom/nodes/Element-previousElementSibling.xhtml.
2543 * web-platform-tests/dom/nodes/MutationObserver-childList-expected.txt:
2544 * web-platform-tests/dom/nodes/MutationObserver-childList.html:
2545 * web-platform-tests/dom/nodes/MutationObserver-document-expected.txt:
2546 * web-platform-tests/dom/nodes/MutationObserver-document.html:
2547 * web-platform-tests/dom/nodes/Node-contains-xhtml-expected.txt: Removed.
2548 * web-platform-tests/dom/nodes/Node-contains-xhtml.xhtml: Removed.
2549 * web-platform-tests/dom/nodes/Node-isEqualNode-expected.txt:
2550 * web-platform-tests/dom/nodes/Node-isEqualNode-iframe1-expected.txt: Added.
2551 * web-platform-tests/dom/nodes/Node-isEqualNode-iframe1.xml: Added.
2552 * web-platform-tests/dom/nodes/Node-isEqualNode-iframe2-expected.txt: Added.
2553 * web-platform-tests/dom/nodes/Node-isEqualNode-iframe2.xml: Added.
2554 * web-platform-tests/dom/nodes/Node-isEqualNode.xhtml:
2555 * web-platform-tests/dom/nodes/Node-lookupNamespaceURI-expected.txt:
2556 * web-platform-tests/dom/nodes/Node-lookupNamespaceURI.html:
2557 * web-platform-tests/dom/nodes/ParentNode-querySelector-All-expected.txt:
2558 * web-platform-tests/dom/nodes/ParentNode-querySelector-All-xht-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/dom/nodes/ParentNode-querySelector-All-xhtml-expected.txt.
2559 * web-platform-tests/dom/nodes/ParentNode-querySelector-All-xht.xht: Renamed from LayoutTests/imported/w3c/web-platform-tests/dom/nodes/ParentNode-querySelector-All-xhtml.xht.
2560 * web-platform-tests/dom/nodes/attributes-expected.txt:
2561 * web-platform-tests/dom/nodes/attributes.html:
2562 * web-platform-tests/dom/nodes/getElementsByClassName-10.xml:
2563 * web-platform-tests/dom/nodes/getElementsByClassName-11.xml:
2564 * web-platform-tests/dom/nodes/resources/ParentNode-querySelector-All-content.xht: Removed.
2565 * web-platform-tests/dom/nodes/selectors.js:
2566 * web-platform-tests/dom/nodes/w3c-import.log:
2567 * web-platform-tests/dom/ranges/Range-deleteContents-expected.txt:
2568 * web-platform-tests/dom/ranges/Range-deleteContents.html:
2569 * web-platform-tests/dom/ranges/Range-extractContents-expected.txt:
2570 * web-platform-tests/dom/ranges/Range-insertNode-expected.txt:
2571 * web-platform-tests/dom/ranges/Range-intersectsNode-expected.txt:
2572 * web-platform-tests/dom/ranges/Range-intersectsNode.html:
2573 * web-platform-tests/dom/ranges/Range-mutations.html:
2574 * web-platform-tests/dom/ranges/Range-surroundContents-expected.txt:
2575 * web-platform-tests/dom/ranges/Range-surroundContents.html:
2576 * web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-case-xhtml-expected.txt: Added.
2577 * web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-case-xhtml.xhtml: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-case.xhtml.
2578 * web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-id-xhtml-expected.txt: Added.
2579 * web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-id-xhtml.xhtml: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-id.xhtml.
2580 * web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-namespace-xhtml-expected.txt: Added.
2581 * web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-namespace-xhtml.xhtml: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-namespace.xhtml.
2582 * web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-newelements-expected.txt:
2583 * web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-newelements-xhtml-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-newelements-expected.txt.
2584 * web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-newelements-xhtml.xhtml: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-newelements.xhtml.
2585 * web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-newelements.html:
2586 * web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-null-undef-xhtml-expected.txt: Added.
2587 * web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-null-undef-xhtml.xhtml: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-null-undef.xhtml.
2588 * web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-param-xhtml-expected.txt: Added.
2589 * web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-param-xhtml.xhtml: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-param.xhtml.
2590 * web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/w3c-import.log:
2591 * web-platform-tests/html/dom/documents/dom-tree-accessors/document.title-03-expected.txt:
2592 * web-platform-tests/html/dom/documents/dom-tree-accessors/document.title-03.html:
2593 * web-platform-tests/html/dom/documents/dom-tree-accessors/document.title-09-expected.txt:
2594 * web-platform-tests/html/dom/documents/dom-tree-accessors/document.title-09.html:
2595 * web-platform-tests/html/dom/documents/dom-tree-accessors/nameditem-06-expected.txt:
2596 * web-platform-tests/html/dom/documents/dom-tree-accessors/nameditem-06.html:
2597 * web-platform-tests/html/dom/documents/resource-metadata-management/document-lastModified-01.html:
2598 * web-platform-tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/010-expected.txt:
2599 * web-platform-tests/html/dom/elements-embedded.js:
2600 * web-platform-tests/html/dom/elements-text.js:
2601 * web-platform-tests/html/dom/elements/global-attributes/dir_auto-N-EN-ref-expected.html: Added.
2602 * web-platform-tests/html/dom/elements/global-attributes/dir_auto-N-EN-ref.html: Added.
2603 * web-platform-tests/html/dom/elements/global-attributes/dir_auto-textarea-script-N-between-Rs-ref-expected.html: Added.
2604 * web-platform-tests/html/dom/elements/global-attributes/dir_auto-textarea-script-N-between-Rs-ref.html: Added.
2605 * web-platform-tests/html/dom/elements/global-attributes/w3c-import.log:
2606 * web-platform-tests/html/dom/interfaces-expected.txt:
2607 * web-platform-tests/html/dom/interfaces.html:
2608 * web-platform-tests/html/dom/reflection.js:
2609 (ReflectionTests.doReflects):
2610 * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resources/delayed-broken-video.py: Removed.
2611 * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resources/w3c-import.log: Removed.
2612 * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/w3c-import.log: Removed.
2613 * web-platform-tests/html/semantics/embedded-content/media-elements/location-of-the-media-resource/w3c-import.log: Removed.
2614 * web-platform-tests/html/semantics/embedded-content/media-elements/ready-states/w3c-import.log: Removed.
2615 * web-platform-tests/html/semantics/embedded-content/media-elements/seeking/w3c-import.log: Removed.
2616 * web-platform-tests/html/semantics/embedded-content/media-elements/synchronising-multiple-media-elements/media-controllers/w3c-import.log: Removed.
2617 * web-platform-tests/html/semantics/embedded-content/the-iframe-element/w3c-import.log: Removed.
2618 * web-platform-tests/html/semantics/embedded-content/the-img-element/Image-constructor.html:
2619 * web-platform-tests/html/semantics/embedded-content/the-img-element/current-pixel-density/basic-expected.txt:
2620 * web-platform-tests/html/semantics/embedded-content/the-img-element/current-pixel-density/basic.html:
2621 * web-platform-tests/html/semantics/forms/constraints/form-validation-checkValidity-expected.txt:
2622 * web-platform-tests/html/semantics/forms/constraints/form-validation-validity-valid-expected.txt:
2623 * web-platform-tests/html/semantics/forms/constraints/form-validation-validity-valueMissing-expected.txt:
2624 * web-platform-tests/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:
2625 * web-platform-tests/html/semantics/forms/constraints/support/validator.js:
2626 (validator.set_conditions):
2627 (validator.set_dirty): Deleted.
2628 (validator.pre_check): Deleted.
2629 * web-platform-tests/html/semantics/forms/textfieldselection/selection.html:
2630 * web-platform-tests/html/semantics/forms/the-form-element/form-autocomplete-expected.txt:
2631 * web-platform-tests/html/semantics/forms/the-form-element/form-autocomplete.html:
2632 * web-platform-tests/html/semantics/forms/the-label-element/label-attributes-expected.txt:
2633 * web-platform-tests/html/semantics/forms/the-label-element/label-attributes.html:
2634 * web-platform-tests/html/semantics/forms/the-label-element/labelable-elements-expected.txt:
2635 * web-platform-tests/html/semantics/forms/the-label-element/labelable-elements.html:
2636 * web-platform-tests/html/semantics/forms/the-option-element/option-text-recurse-expected.txt:
2637 * web-platform-tests/html/semantics/forms/the-option-element/option-text-recurse.html:
2638 * web-platform-tests/html/semantics/forms/the-select-element/common-HTMLOptionsCollection-namedItem-expected.txt:
2639 * web-platform-tests/html/semantics/forms/the-select-element/common-HTMLOptionsCollection-namedItem.html:
2640 * web-platform-tests/html/semantics/scripting-1/the-script-element/w3c-import.log:
2641 * web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/template-descendant-frameset.html:
2642 * web-platform-tests/html/semantics/selectors/pseudo-classes/disabled-expected.txt:
2643 * web-platform-tests/html/semantics/selectors/pseudo-classes/disabled.html:
2644 * web-platform-tests/html/semantics/tabular-data/attributes-common-to-td-and-th-elements/cellIndex-expected.txt:
2645 * web-platform-tests/html/semantics/tabular-data/attributes-common-to-td-and-th-elements/cellIndex.html:
2646 * web-platform-tests/html/semantics/tabular-data/html-table-section-element.js: Added.
2647 (testRowsAttribute):
2648 * web-platform-tests/html/semantics/tabular-data/the-tbody-element/deleteRow-expected.txt:
2649 * web-platform-tests/html/semantics/tabular-data/the-tbody-element/deleteRow.html:
2650 * web-platform-tests/html/semantics/tabular-data/the-tbody-element/insertRow-expected.txt:
2651 * web-platform-tests/html/semantics/tabular-data/the-tbody-element/insertRow.html:
2652 * web-platform-tests/html/semantics/tabular-data/the-tr-element/deleteCell-expected.txt:
2653 * web-platform-tests/html/semantics/tabular-data/the-tr-element/deleteCell.html:
2654 * web-platform-tests/html/semantics/tabular-data/w3c-import.log: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/semantics/document-metadata/styling/w3c-import.log.
2655 * web-platform-tests/lint:
2656 * web-platform-tests/lint.whitelist:
2657 * web-platform-tests/media/2048x1360-random.jpg: Added.
2658 * web-platform-tests/media/w3c-import.log: Added.
2660 2015-12-23 Xabier Rodriguez Calvar <calvaris@igalia.com>
2662 [Streams API] In RS during enqueuing error should be reported only if readable
2663 https://bugs.webkit.org/show_bug.cgi?id=152505
2665 Reviewed by Youenn Fablet.
2667 Updated imported spec tests.
2669 * web-platform-tests/streams-api/README.txt: Updated spec version.
2670 * web-platform-tests/streams-api/readable-streams/bad-strategies-expected.txt: Expectations.
2671 * web-platform-tests/streams-api/readable-streams/bad-strategies.js: Added two new tests.
2673 2015-12-21 Xabier Rodriguez Calvar <calvaris@igalia.com>
2675 [Streams API] imported/w3c/web-platform-tests/streams-api/readable-streams/cancel.html has a flaky test
2676 https://bugs.webkit.org/show_bug.cgi?id=152065
2678 Reviewed by Youenn Fablet.
2680 https://github.com/whatwg/streams/pull/414 and https://github.com/whatwg/streams/issues/413 was closed. Changes
2681 I did on the spec were integrated so they were brought back to the imported tests in WebKit.
2683 * web-platform-tests/streams-api/README.txt: Updated version.
2684 * web-platform-tests/streams-api/readable-streams/cancel-expected.txt: Expectations.
2685 * web-platform-tests/streams-api/readable-streams/cancel.js: Changed to cancel test.
2687 2015-12-20 Commit Queue <commit-queue@webkit.org>
2689 Unreviewed, rolling out r194033 and r194267.
2690 https://bugs.webkit.org/show_bug.cgi?id=152465
2692 Caused crashes on Mac WK1 bots (Requested by youenn on
2695 Reverted changesets:
2697 "[Streams API] Expose ReadableStream and relatives to Worker"
2698 https://bugs.webkit.org/show_bug.cgi?id=152066
2699 http://trac.webkit.org/changeset/194033
2701 "[Streams API] imported/w3c/web-platform-tests/streams-api
2702 /readable-streams/cancel.html has a flaky test"
2703 https://bugs.webkit.org/show_bug.cgi?id=152065
2704 http://trac.webkit.org/changeset/194267
2706 2015-12-18 Xabier Rodriguez Calvar <calvaris@igalia.com>
2708 [Streams API] imported/w3c/web-platform-tests/streams-api/readable-streams/cancel.html has a flaky test
2709 https://bugs.webkit.org/show_bug.cgi?id=152065
2711 Reviewed by Youenn Fablet.
2713 https://github.com/whatwg/streams/pull/414 and https://github.com/whatwg/streams/issues/413 was closed. Changes
2714 I did on the spec were integrated so they were brought back to the imported tests in WebKit.
2716 * web-platform-tests/streams-api/README.txt: Updated version.
2717 * web-platform-tests/streams-api/readable-streams/cancel-expected.txt: Expectations.
2718 * web-platform-tests/streams-api/readable-streams/cancel.js: Changed to cancel test.
2720 2015-12-17 Youenn Fablet <youenn.fablet@crf.canon.fr>
2722 Remove temporary flakiness expectations for WPT tests introduced for bug 152257
2723 https://bugs.webkit.org/show_bug.cgi?id=152377
2727 * web-platform-tests/dom/interfaces-expected.txt: Rebased according latest testharness.js.
2728 * web-platform-tests/html/dom/interfaces-expected.txt: Ditto.
2730 2015-12-16 Youenn Fablet <youenn.fablet@crf.canon.fr>
2732 Mark additional wpt tests as flaky due to WK/WPT testharness.js
2733 https://bugs.webkit.org/show_bug.cgi?id=152335
2737 Rebasing according WPT testharness.js current version.
2739 * web-platform-tests/XMLHttpRequest/interfaces-expected.txt:
2740 * web-platform-tests/XMLHttpRequest/responsetype-expected.txt:
2741 * web-platform-tests/XMLHttpRequest/timeout-sync-expected.txt:
2742 * web-platform-tests/dom/interfaces-expected.txt:
2743 * web-platform-tests/html/dom/interfaces-expected.txt:
2745 2015-12-16 Youenn Fablet <youenn.fablet@crf.canon.fr>
2747 Mac EWS bots frequently fail several wpt tests
2748 https://bugs.webkit.org/show_bug.cgi?id=152257
2752 Rebasing according WPT testharness.js current version.
2754 * web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_datauri_01-expected.txt:
2755 * web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_datauri_02-expected.txt:
2756 * web-platform-tests/dom/nodes/Node-isEqualNode-expected.txt:
2757 * web-platform-tests/html/dom/interfaces-expected.txt:
2759 2015-12-14 Youenn Fablet <youenn.fablet@crf.canon.fr>
2761 [Streams API] Expose ReadableStream and relatives to Worker
2762 https://bugs.webkit.org/show_bug.cgi?id=152066
2764 Reviewed by Darin Adler.
2766 Rebasing all worker tests from FAIL to PASS.
2768 * web-platform-tests/streams-api/byte-length-queuing-strategy-expected.txt:
2769 * web-platform-tests/streams-api/count-queuing-strategy-expected.txt:
2770 * web-platform-tests/streams-api/readable-streams/bad-strategies-expected.txt:
2771 * web-platform-tests/streams-api/readable-streams/bad-underlying-sources-expected.txt:
2772 * web-platform-tests/streams-api/readable-streams/brand-checks-expected.txt:
2773 * web-platform-tests/streams-api/readable-streams/cancel-expected.txt:
2774 * web-platform-tests/streams-api/readable-streams/count-queuing-strategy-integration-expected.txt:
2775 * web-platform-tests/streams-api/readable-streams/garbage-collection-expected.txt:
2776 * web-platform-tests/streams-api/readable-streams/general-expected.txt:
2777 * web-platform-tests/streams-api/readable-streams/pipe-through-expected.txt:
2778 * web-platform-tests/streams-api/readable-streams/readable-stream-reader-expected.txt:
2779 * web-platform-tests/streams-api/readable-streams/tee-expected.txt:
2780 * web-platform-tests/streams-api/readable-streams/templated-expected.txt:
2782 2015-12-11 Darin Adler <darin@apple.com>
2784 Reduce the number of events that can be created by Document.createEvent
2785 https://bugs.webkit.org/show_bug.cgi?id=151931
2787 Reviewed by Alex Christensen.
2789 * web-platform-tests/dom/events/ProgressEvent-expected.txt: Updated for progression.
2790 * web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TrackEvent/createEvent-expected.txt:
2793 2015-12-09 Keith Rollin <krollin@apple.com>
2795 form.elements should reflect the element ordering after the HTML tree builder algorithm
2796 https://bugs.webkit.org/show_bug.cgi?id=148870
2797 rdar://problem/22589879
2799 Reviewed by Ryosuke Niwa.
2801 Rebaseline existing test.
2803 * web-platform-tests/html/semantics/forms/the-form-element/form-elements-nameditem-02-expected.txt:
2805 2015-12-09 Xabier Rodriguez Calvar <calvaris@igalia.com>
2807 [Streams API] pipeThrough test failing
2808 https://bugs.webkit.org/show_bug.cgi?id=152061
2810 Reviewed by Youenn Fablet.
2812 * web-platform-tests/streams-api/readable-streams/pipe-through-expected.txt: Expectations.
2814 2015-12-09 Xabier Rodriguez Calvar <calvaris@igalia.com>
2816 [Streams API] Import the web-platform-tests directly from the spec
2817 https://bugs.webkit.org/show_bug.cgi?id=152051
2819 Reviewed by Youenn Fablet.
2821 These are the web platform tests imported directly (or almost) from the Streams API repository. Tests work out
2822 of the box (all but a small flakiness that we are forcing as failure to not disrupt the execution of the rest of
2825 To make them work we are importing also the service worker test helpers that is used by the tests.
2827 * web-platform-tests/service-workers/service-workers/resources/README.txt: Added.
2828 * web-platform-tests/service-workers/service-workers/resources/test-helpers.js: Added. Imported from the web-platform-tests.
2829 * web-platform-tests/streams-api/README.txt: Added.
2830 * web-platform-tests/streams-api/byte-length-queuing-strategy-expected.txt: Added.
2831 * web-platform-tests/streams-api/byte-length-queuing-strategy.html: Added.
2832 * web-platform-tests/streams-api/byte-length-queuing-strategy.js: Added.
2833 * web-platform-tests/streams-api/count-queuing-strategy-expected.txt: Added.
2834 * web-platform-tests/streams-api/count-queuing-strategy.html: Added.
2835 * web-platform-tests/streams-api/count-queuing-strategy.js: Added.
2836 * web-platform-tests/streams-api/readable-streams/bad-strategies-expected.txt: Added.
2837 * web-platform-tests/streams-api/readable-streams/bad-strategies.html: Added.
2838 * web-platform-tests/streams-api/readable-streams/bad-strategies.js: Added.
2839 * web-platform-tests/streams-api/readable-streams/bad-underlying-sources-expected.txt: Added.
2840 * web-platform-tests/streams-api/readable-streams/bad-underlying-sources.html: Added.
2841 * web-platform-tests/streams-api/readable-streams/bad-underlying-sources.js: Added.
2842 * web-platform-tests/streams-api/readable-streams/brand-checks-expected.txt: Added.
2843 * web-platform-tests/streams-api/readable-streams/brand-checks.html: Added.
2844 * web-platform-tests/streams-api/readable-streams/brand-checks.js: Added.
2845 * web-platform-tests/streams-api/readable-streams/cancel-expected.txt: Added.
2846 * web-platform-tests/streams-api/readable-streams/cancel.html: Added. There's a test with a forced failure
2847 because it is flaky.
2848 * web-platform-tests/streams-api/readable-streams/cancel.js: Added.
2849 * web-platform-tests/streams-api/readable-streams/count-queuing-strategy-integration-expected.txt: Added.
2850 * web-platform-tests/streams-api/readable-streams/count-queuing-strategy-integration.html: Added.
2851 * web-platform-tests/streams-api/readable-streams/count-queuing-strategy-integration.js: Added.
2852 * web-platform-tests/streams-api/readable-streams/garbage-collection-expected.txt: Added.
2853 * web-platform-tests/streams-api/readable-streams/garbage-collection.html: Added.
2854 * web-platform-tests/streams-api/readable-streams/garbage-collection.js: Added.
2855 * web-platform-tests/streams-api/readable-streams/general-expected.txt: Added.
2856 * web-platform-tests/streams-api/readable-streams/general.html: Added.
2857 * web-platform-tests/streams-api/readable-streams/general.js: Added.
2858 * web-platform-tests/streams-api/readable-streams/pipe-through-expected.txt: Added.
2859 * web-platform-tests/streams-api/readable-streams/pipe-through.html: Added.
2860 * web-platform-tests/streams-api/readable-streams/pipe-through.js: Added.
2861 * web-platform-tests/streams-api/readable-streams/readable-stream-reader-expected.txt: Added.
2862 * web-platform-tests/streams-api/readable-streams/readable-stream-reader.html: Added.
2863 * web-platform-tests/streams-api/readable-streams/readable-stream-reader.js: Added.
2864 * web-platform-tests/streams-api/readable-streams/tee-expected.txt: Added.
2865 * web-platform-tests/streams-api/readable-streams/tee.html: Added.
2866 * web-platform-tests/streams-api/readable-streams/tee.js: Added.
2867 * web-platform-tests/streams-api/readable-streams/templated-expected.txt: Added.
2868 * web-platform-tests/streams-api/readable-streams/templated.html: Added.
2869 * web-platform-tests/streams-api/readable-streams/templated.js: Added.
2870 * web-platform-tests/streams-api/resources/rs-test-templates.js: Added.
2871 * web-platform-tests/streams-api/resources/rs-utils.js: Added.
2872 * web-platform-tests/streams-api/resources/test-initializer.js: Added.
2873 * web-platform-tests/streams-api/resources/test-utils.js: Added.
2875 2015-12-02 Ryan Haddad <ryanhaddad@apple.com>
2877 Rebaseline imported/w3c/web-platform-tests/html/dom/interfaces.html after r192953
2878 https://bugs.webkit.org/show_bug.cgi?id=116963
2880 Unreviewed test gardening.
2882 * web-platform-tests/html/dom/interfaces-expected.txt:
2884 2015-12-01 David Hyatt <hyatt@apple.com>
2886 Implement the picture element.
2887 https://bugs.webkit.org/show_bug.cgi?id=116963
2889 Reviewed by Dean Jackson.
2891 * web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute-expected.txt:
2892 * web-platform-tests/html/semantics/embedded-content/the-img-element/srcset/parse-a-srcset-attribute-expected.txt:
2893 * web-platform-tests/html/semantics/embedded-content/the-img-element/srcset/select-an-image-source-expected.txt:
2894 * web-platform-tests/html/semantics/embedded-content/the-img-element/update-the-source-set-expected.txt:
2896 2015-11-19 Youenn Fablet <youenn.fablet@crf.canon.fr>
2898 XHR should not combine empty content-type value with default one
2899 https://bugs.webkit.org/show_bug.cgi?id=147784
2901 Reviewed by Darin Adler.
2903 * web-platform-tests/XMLHttpRequest/setrequestheader-content-type-expected.txt:
2905 2015-11-16 Youenn Fablet <youenn.fablet@crf.canon.fr>
2907 Follow-up of https://bugs.webkit.org/show_bug.cgi?id=151190
2911 * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/empty.html: Removed.
2912 * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/empty.svg: Removed.
2913 * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/empty.xhtml: Removed.
2914 * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/empty.xml: Removed.
2916 2015-11-16 Youenn Fablet <youenn.fablet@crf.canon.fr>
2918 Clean imported/w3c/web-platform-tests folder
2919 https://bugs.webkit.org/show_bug.cgi?id=151190
2921 Reviewed by Chris Dumez.
2923 Adding missing files.
2924 Removing resource files that are not needed anymore.
2925 Removing some dangling expected.txt files.
2927 * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/empty.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/empty.html.
2928 * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/empty.svg: Renamed from LayoutTests/imported/w3c/web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/empty.svg.
2929 * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/empty.xhtml: Renamed from LayoutTests/imported/w3c/web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/empty.xhtml.
2930 * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/empty.xml: Renamed from LayoutTests/imported/w3c/web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/empty.xml.
2931 * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/bare_mathml.html: Removed.
2932 * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/bare_mathml.svg: Removed.
2933 * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/bare_mathml.xhtml: Removed.
2934 * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/bare_mathml.xml: Removed.
2935 * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/bare_svg.html: Removed.
2936 * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/bare_svg.svg: Removed.
2937 * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/bare_svg.xhtml: Removed.
2938 * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/bare_svg.xml: Removed.
2939 * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/bare_xhtml.html: Removed.
2940 * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/bare_xhtml.svg: Removed.
2941 * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/bare_xhtml.xhtml: Removed.
2942 * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/bare_xhtml.xml: Removed.
2943 * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/generate.py: Removed.
2944 * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/mathml.html: Removed.
2945 * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/mathml.svg: Removed.
2946 * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/mathml.xhtml: Removed.
2947 * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/mathml.xml: Removed.
2948 * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/minimal_html.html: Removed.
2949 * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/minimal_html.svg: Removed.
2950 * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/minimal_html.xhtml: Removed.
2951 * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/minimal_html.xml: Removed.
2952 * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/svg.html: Removed.
2953 * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/svg.svg: Removed.
2954 * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/svg.xhtml: Removed.
2955 * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/svg.xml: Removed.
2956 * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/xhtml.html: Removed.
2957 * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/xhtml.svg: Removed.
2958 * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/xhtml.xhtml: Removed.
2959 * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/xhtml.xml: Removed.
2960 * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/xhtml_ns_changed.html: Removed.
2961 * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/xhtml_ns_changed.svg: Removed.
2962 * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/xhtml_ns_changed.xhtml: Removed.
2963 * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/xhtml_ns_changed.xml: Removed.
2964 * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/xhtml_ns_removed.html: Removed.
2965 * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/xhtml_ns_removed.svg: Removed.
2966 * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/xhtml_ns_removed.xhtml: Removed.
2967 * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/xhtml_ns_removed.xml: Removed.
2968 * web-platform-tests/dom/nodes/resources/Node-parentNode-iframe.html: Removed.
2969 * web-platform-tests/dom/nodes/resources/ParentNode-querySelector-All-content.html: Removed.
2970 * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_javascript_url_01-expected.txt: Removed.
2971 * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_allow_script-expected.txt: Removed.
2972 * web-platform-tests/html/semantics/embedded-content/the-iframe-element/move_iframe_in_dom_01-expected.txt: Removed.
2973 * web-platform-tests/html/semantics/embedded-content/the-iframe-element/move_iframe_in_dom_02-expected.txt: Removed.
2974 * web-platform-tests/html/semantics/embedded-content/the-iframe-element/move_iframe_in_dom_03-expected.txt: Removed.
2975 * web-platform-tests/html/semantics/embedded-content/the-iframe-element/move_iframe_in_dom_04-expected.txt: Removed.
2976 * web-platform-tests/w3c-import.log:
2978 2015-11-12 Youenn Fablet <youenn.fablet@crf.canon.fr>
2980 XHR abort() event firing does not match spec
2981 https://bugs.webkit.org/show_bug.cgi?id=98404
2983 Reviewed by Darin Adler.
2985 * web-platform-tests/XMLHttpRequest/abort-after-receive-expected.txt:
2986 * web-platform-tests/XMLHttpRequest/abort-after-timeout-expected.txt:
2987 * web-platform-tests/XMLHttpRequest/abort-during-upload-expected.txt:
2988 * web-platform-tests/XMLHttpRequest/abort-event-abort-expected.txt:
2989 * web-platform-tests/XMLHttpRequest/abort-event-order-expected.txt:
2990 * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-aborted-expected.txt:
2991 * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-aborted-expected.txt:
2993 2015-11-10 Youenn Fablet <youenn.fablet@crf.canon.fr>
2995 XMLHttpRequestUpload should support ontimeout event handler
2996 https://bugs.webkit.org/show_bug.cgi?id=128531
2998 Reviewed by Darin Adler.
3000 * web-platform-tests/XMLHttpRequest/interfaces-expected.txt: Rebasing as test is passing.
3001 * web-platform-tests/XMLHttpRequest/send-timeout-events-expected.txt: Ditto.
3003 2015-11-07 Chris Dumez <cdumez@apple.com>
3005 embed element without src and type attributes should represent nothing
3006 https://bugs.webkit.org/show_bug.cgi?id=148853
3007 <rdar://problem/22588235>
3009 Reviewed by Zalan Bujtas.
3011 Rebaseline existing tests.
3013 * web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-newelements-expected.txt:
3014 * web-platform-tests/html/dom/documents/dom-tree-accessors/nameditem-05-expected.txt:
3016 2015-11-03 Dean Jackson <dino@apple.com>
3018 Accept 8 and 4 value hex colors (#RRGGBBAA)
3019 https://bugs.webkit.org/show_bug.cgi?id=150853
3020 <rdar://problem/23380930>
3022 Reviewed by Simon Fraser.
3024 Delete these tests. The have been updated in the original repository,
3025 so we'll get the new versions soon. Meanwhile, they are covered by
3028 * canvas/2d.fillStyle.parse.invalid.hex4-expected.txt: Removed.
3029 * canvas/2d.fillStyle.parse.invalid.hex4.html: Removed.
3030 * canvas/2d.fillStyle.parse.invalid.hex8-expected.txt: Removed.
3031 * canvas/2d.fillStyle.parse.invalid.hex8.html: Removed.
3032 * css/css-color-3/t421-rgb-hex-parsing-f.xht:
3034 2015-11-02 Jon Honeycutt <jhoneycutt@apple.com>
3036 Implement support for the autocomplete attribute
3037 https://bugs.webkit.org/show_bug.cgi?id=150731
3038 rdar://problem/21078968
3040 Reviewed by Brent Fulgham.
3042 * web-platform-tests/html/dom/interfaces-expected.txt: Rebased.
3043 * web-platform-tests/html/semantics/forms/the-form-element/form-autocomplete-expected.txt:
3046 2015-11-03 Keith Rollin <krollin@apple.com>
3048 HTMLOptionElement.text should never return the value of label
3049 https://bugs.webkit.org/show_bug.cgi?id=148862
3050 rdar://problem/22589226
3052 Reviewed by Darin Adler.
3054 Rebaseline tests to reflect new behavior of option.text.
3056 * web-platform-tests/html/semantics/forms/the-option-element/option-text-label-expected.txt:
3058 2015-10-28 Brady Eidson <beidson@apple.com>
3060 Modern IDB: Support IDBDatabase.transaction() (and transaction scheduling in general).
3061 https://bugs.webkit.org/show_bug.cgi?id=150614
3063 Reviewed by Alex Christensen.
3065 * indexeddb/idbdatabase_transaction5-expected.txt: Progression!
3067 2015-10-26 Chris Dumez <cdumez@apple.com>
3069 Indexing an object with an integer that is not a supported property index should not call the named property getter
3070 https://bugs.webkit.org/show_bug.cgi?id=148871
3071 <rdar://problem/22589952>
3073 Reviewed by Darin Adler.
3075 Rebaseline W3C HTML test now that more checks are passing.
3077 * web-platform-tests/html/semantics/forms/the-form-element/form-elements-matches-expected.txt:
3079 2015-10-25 Youenn Fablet <youenn.fablet@crf.canon.fr>
3081 Import W3C XMLHttpRequest tests
3082 https://bugs.webkit.org/show_bug.cgi?id=142163
3084 Reviewed by Darin Adler.
3086 * resources/ImportExpectations: skipping import of some XHR tests that are failing or timing out.
3087 * web-platform-tests/XMLHttpRequest/FormData-append-expected.txt: Added.
3088 * web-platform-tests/XMLHttpRequest/FormData-append.html: Added.
3089 * web-platform-tests/XMLHttpRequest/XMLHttpRequest-withCredentials-expected.txt: Added.
3090 * web-platform-tests/XMLHttpRequest/XMLHttpRequest-withCredentials.html: Added.
3091 * web-platform-tests/XMLHttpRequest/XMLHttpRequest-withCredentials.js: Added.
3092 (test_withCredentials.):
3093 (test_withCredentials):
3094 * web-platform-tests/XMLHttpRequest/XMLHttpRequest-withCredentials.worker.js: Added.
3095 * web-platform-tests/XMLHttpRequest/abort-after-receive-expected.txt: Added.
3096 * web-platform-tests/XMLHttpRequest/abort-after-receive.htm: Added.
3097 * web-platform-tests/XMLHttpRequest/abort-after-send-expected.txt: Added.
3098 * web-platform-tests/XMLHttpRequest/abort-after-send.htm: Added.
3099 * web-platform-tests/XMLHttpRequest/abort-after-timeout-expected.txt: Added.
3100 * web-platform-tests/XMLHttpRequest/abort-after-timeout.htm: Added.
3101 * web-platform-tests/XMLHttpRequest/abort-during-done-expected.txt: Added.
3102 * web-platform-tests/XMLHttpRequest/abort-during-done.htm: Added.
3103 * web-platform-tests/XMLHttpRequest/abort-during-open-expected.txt: Added.
3104 * web-platform-tests/XMLHttpRequest/abort-during-open.htm: Added.
3105 * web-platform-tests/XMLHttpRequest/abort-during-unsent-expected.txt: Added.
3106 * web-platform-tests/XMLHttpRequest/abort-during-unsent.htm: Added.
3107 * web-platform-tests/XMLHttpRequest/abort-during-upload-expected.txt: Added.
3108 * web-platform-tests/XMLHttpRequest/abort-during-upload.htm: Added.
3109 * web-platform-tests/XMLHttpRequest/abort-event-abort-expected.txt: Added.
3110 * web-platform-tests/XMLHttpRequest/abort-event-abort.htm: Added.
3111 * web-platform-tests/XMLHttpRequest/abort-event-listeners-expected.txt: Added.
3112 * web-platform-tests/XMLHttpRequest/abort-event-listeners.htm: Added.
3113 * web-platform-tests/XMLHttpRequest/abort-event-loadend-expected.txt: Added.
3114 * web-platform-tests/XMLHttpRequest/abort-event-loadend.htm: Added.
3115 * web-platform-tests/XMLHttpRequest/abort-event-order-expected.txt: Added.
3116 * web-platform-tests/XMLHttpRequest/abort-event-order.htm: Added.
3117 * web-platform-tests/XMLHttpRequest/abort-upload-event-abort-expected.txt: Added.
3118 * web-platform-tests/XMLHttpRequest/abort-upload-event-abort.htm: Added.
3119 * web-platform-tests/XMLHttpRequest/abort-upload-event-loadend-expected.txt: Added.
3120 * web-platform-tests/XMLHttpRequest/abort-upload-event-loadend.htm: Added.
3121 * web-platform-tests/XMLHttpRequest/anonymous-mode-unsupported-expected.txt: Added.
3122 * web-platform-tests/XMLHttpRequest/anonymous-mode-unsupported.htm: Added.
3123 * web-platform-tests/XMLHttpRequest/data-uri-expected.txt: Added.
3124 * web-platform-tests/XMLHttpRequest/data-uri.htm: Added.
3125 * web-platform-tests/XMLHttpRequest/event-abort-expected.txt: Added.
3126 * web-platform-tests/XMLHttpRequest/event-abort.htm: Added.
3127 * web-platform-tests/XMLHttpRequest/event-error-expected.txt: Added.
3128 * web-platform-tests/XMLHttpRequest/event-error.html: Added.
3129 * web-platform-tests/XMLHttpRequest/event-load-expected.txt: Added.
3130 * web-platform-tests/XMLHttpRequest/event-load.htm: Added.
3131 * web-platform-tests/XMLHttpRequest/event-loadend-expected.txt: Added.
3132 * web-platform-tests/XMLHttpRequest/event-loadend.htm: Added.
3133 * web-platform-tests/XMLHttpRequest/event-loadstart-expected.txt: Added.
3134 * web-platform-tests/XMLHttpRequest/event-loadstart.htm: Added.
3135 * web-platform-tests/XMLHttpRequest/event-progress-expected.txt: Added.
3136 * web-platform-tests/XMLHttpRequest/event-progress.htm: Added.
3137 * web-platform-tests/XMLHttpRequest/event-readystatechange-loaded-expected.txt: Added.
3138 * web-platform-tests/XMLHttpRequest/event-readystatechange-loaded.htm: Added.
3139 * web-platform-tests/XMLHttpRequest/event-timeout-expected.txt: Added.
3140 * web-platform-tests/XMLHttpRequest/event-timeout.htm: Added.
3141 * web-platform-tests/XMLHttpRequest/event-upload-progress-expected.txt: Added.
3142 * web-platform-tests/XMLHttpRequest/event-upload-progress.htm: Added.
3143 * web-platform-tests/XMLHttpRequest/folder.txt: Added.
3144 * web-platform-tests/XMLHttpRequest/formdata-blob-expected.txt: Added.
3145 * web-platform-tests/XMLHttpRequest/formdata-blob.htm: Added.
3146 * web-platform-tests/XMLHttpRequest/formdata-expected.txt: Added.
3147 * web-platform-tests/XMLHttpRequest/formdata.htm: Added.
3148 * web-platform-tests/XMLHttpRequest/getallresponseheaders-cookies-expected.txt: Added.
3149 * web-platform-tests/XMLHttpRequest/getallresponseheaders-cookies.htm: Added.
3150 * web-platform-tests/XMLHttpRequest/getallresponseheaders-status-expected.txt: Added.
3151 * web-platform-tests/XMLHttpRequest/getallresponseheaders-status.htm: Added.
3152 * web-platform-tests/XMLHttpRequest/getresponseheader-case-insensitive-expected.txt: Added.
3153 * web-platform-tests/XMLHttpRequest/getresponseheader-case-insensitive.htm: Added.
3154 * web-platform-tests/XMLHttpRequest/getresponseheader-chunked-trailer-expected.txt: Added.
3155 * web-platform-tests/XMLHttpRequest/getresponseheader-chunked-trailer.htm: Added.
3156 * web-platform-tests/XMLHttpRequest/getresponseheader-cookies-and-more-expected.txt: Added.
3157 * web-platform-tests/XMLHttpRequest/getresponseheader-cookies-and-more.htm: Added.
3158 * web-platform-tests/XMLHttpRequest/getresponseheader-error-state-expected.txt: Added.
3159 * web-platform-tests/XMLHttpRequest/getresponseheader-error-state.htm: Added.
3160 * web-platform-tests/XMLHttpRequest/getresponseheader-server-date-expected.txt: Added.
3161 * web-platform-tests/XMLHttpRequest/getresponseheader-server-date.htm: Added.
3162 * web-platform-tests/XMLHttpRequest/getresponseheader-special-characters-expected.txt: Added.
3163 * web-platform-tests/XMLHttpRequest/getresponseheader-special-characters.htm: Added.
3164 * web-platform-tests/XMLHttpRequest/getresponseheader-unsent-opened-state-expected.txt: Added.
3165 * web-platform-tests/XMLHttpRequest/getresponseheader-unsent-opened-state.htm: Added.
3166 * web-platform-tests/XMLHttpRequest/interfaces-expected.txt: Added.
3167 * web-platform-tests/XMLHttpRequest/interfaces.html: Added.
3168 * web-platform-tests/XMLHttpRequest/open-after-abort-expected.txt: Added.
3169 * web-platform-tests/XMLHttpRequest/open-after-abort.htm: Added.
3170 * web-platform-tests/XMLHttpRequest/open-after-setrequestheader-expected.txt: Added.
3171 * web-platform-tests/XMLHttpRequest/open-after-setrequestheader.htm: Added.
3172 * web-platform-tests/XMLHttpRequest/open-during-abort-expected.txt: Added.
3173 * web-platform-tests/XMLHttpRequest/open-during-abort.htm: Added.
3174 * web-platform-tests/XMLHttpRequest/open-method-bogus-expected.txt: Added.
3175 * web-platform-tests/XMLHttpRequest/open-method-bogus.htm: Added.
3176 * web-platform-tests/XMLHttpRequest/open-method-case-insensitive-expected.txt: Added.
3177 * web-platform-tests/XMLHttpRequest/open-method-case-insensitive.htm: Added.
3178 * web-platform-tests/XMLHttpRequest/open-method-case-sensitive-expected.txt: Added.
3179 * web-platform-tests/XMLHttpRequest/open-method-case-sensitive.htm: Added.
3180 * web-platform-tests/XMLHttpRequest/open-method-insecure-expected.txt: Added.
3181 * web-platform-tests/XMLHttpRequest/open-method-insecure.htm: Added.
3182 * web-platform-tests/XMLHttpRequest/open-method-responsetype-set-sync-expected.txt: Added.
3183 * web-platform-tests/XMLHttpRequest/open-method-responsetype-set-sync.htm: Added.
3184 * web-platform-tests/XMLHttpRequest/open-open-send-expected.txt: Added.
3185 * web-platform-tests/XMLHttpRequest/open-open-send.htm: Added.
3186 * web-platform-tests/XMLHttpRequest/open-open-sync-send-expected.txt: Added.
3187 * web-platform-tests/XMLHttpRequest/open-open-sync-send.htm: Added.
3188 * web-platform-tests/XMLHttpRequest/open-referer-expected.txt: Added.
3189 * web-platform-tests/XMLHttpRequest/open-referer.htm: Added.
3190 * web-platform-tests/XMLHttpRequest/open-send-open-expected.txt: Added.