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