Move attributes to the instance for most interfaces that have "Error" in their name
[WebKit-https.git] / LayoutTests / imported / w3c / ChangeLog
1 2016-03-09  Chris Dumez  <cdumez@apple.com>
2
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
5
6         Reviewed by Darin Adler.
7
8         Rebaseline now that more checks are passing.
9
10         * web-platform-tests/html/dom/interfaces-expected.txt:
11
12 2016-03-09  Chris Dumez  <cdumez@apple.com>
13
14         Align HTMLKeygenElement.keytype with the specification
15         https://bugs.webkit.org/show_bug.cgi?id=155214
16
17         Reviewed by Darin Adler.
18
19         Rebaseline now that more checks are passing.
20
21         * web-platform-tests/html/dom/reflection-forms-expected.txt:
22
23 2016-03-08  Youenn Fablet  <youenn.fablet@crf.canon.fr>
24
25         [Fetch API] Implement fetch skeleton
26         https://bugs.webkit.org/show_bug.cgi?id=155111
27
28         Reviewed by Darin Adler.
29
30         Importing basic fetch api tests.
31
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.
38         (promise_test):
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.
44         (integrity):
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.
50         (fetchNoCors):
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.
56         (fetchSameOrigin):
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.
68         (requestHeaders):
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.
74         (checkFetchResponse):
75         (checkKoUrl):
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.
81         (checkFetchResponse):
82         (checkKoUrl):
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.
88         (checkFetchResponse):
89         (checkKoUrl):
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.
95         (checkKoUrl):
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.
101         (streamBody):
102         (promise_test.):
103         (promise_test):
104         * web-platform-tests/fetch/api/basic/w3c-import.log: Added.
105
106 2016-03-07  Chris Dumez  <cdumez@apple.com>
107
108         Align HTMLCanvasElement.width / height with the specification
109         https://bugs.webkit.org/show_bug.cgi?id=155156
110
111         Reviewed by Ryosuke Niwa.
112
113         Rebaseline now that more checks are passing.
114
115         * web-platform-tests/html/dom/reflection-embedded-expected.txt:
116
117 2016-03-07  Chris Dumez  <cdumez@apple.com>
118
119         Stop clamping HTMLElement.tabIndex to the range of a short
120         https://bugs.webkit.org/show_bug.cgi?id=155159
121
122         Reviewed by Ryosuke Niwa.
123
124         Rebaseline now that more checks are passing.
125
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:
135
136 2016-03-05  Sam Weinig  <sam@webkit.org>
137
138         Update tests to match the latest version of the HTML5 spec.
139
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.
142
143 2016-03-02  Ryosuke Niwa  <rniwa@webkit.org>
144
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
147
148         Reviewed by Chris Dumez.
149
150         Updated the expected results for newly passing test cases.
151
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
154
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.
158
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:
170
171 2016-03-02  Chris Dumez  <cdumez@apple.com>
172
173         Align HTMLInputElement.maxLength with the specification
174         https://bugs.webkit.org/show_bug.cgi?id=154906
175
176         Reviewed by Ryosuke Niwa.
177
178         Rebaseline W3C tests now that more checks are passing.
179
180         * web-platform-tests/html/dom/reflection-forms-expected.txt:
181         * web-platform-tests/html/semantics/forms/the-input-element/maxlength-expected.txt:
182
183 2016-03-01  Youenn Fablet  <youenn.fablet@crf.canon.fr>
184
185         [Fetch API] Support Request and Response blob() when body data is a blob
186         https://bugs.webkit.org/show_bug.cgi?id=154820
187
188         Reviewed by Darin Adler.
189
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).
193
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:
198
199 2016-02-29  Chris Dumez  <cdumez@apple.com>
200
201         Use HTML parsing rules for textarea.maxLength
202         https://bugs.webkit.org/show_bug.cgi?id=154805
203
204         Reviewed by Andreas Kling.
205
206         Rebaseline now that more checks are passing.
207
208         * web-platform-tests/html/dom/reflection-forms-expected.txt:
209
210 2016-02-29  Chris Dumez  <cdumez@apple.com>
211
212         Align td.rowSpan / td.colSpan with the specification
213         https://bugs.webkit.org/show_bug.cgi?id=154803
214
215         Reviewed by Darin Adler.
216
217         Rebaseline now that more checks are passing.
218
219         * web-platform-tests/html/dom/reflection-tabular-expected.txt:
220
221 2016-02-28  Chris Dumez  <cdumez@apple.com>
222
223         Parse HTMLOLElement.start as per the HTML spec
224         https://bugs.webkit.org/show_bug.cgi?id=154802
225
226         Reviewed by Andreas Kling.
227
228         Rebaseline now that more checks are passing.
229
230         * web-platform-tests/html/dom/reflection-grouping-expected.txt:
231
232 2016-02-27  Chris Dumez  <cdumez@apple.com>
233
234         Align HTMLMarqueeElement.scrollAmount / scrollDelay with the specification
235         https://bugs.webkit.org/show_bug.cgi?id=154781
236
237         Reviewed by Darin Adler.
238
239         Rebaseline now that more checks are passing.
240
241         * web-platform-tests/html/dom/reflection-obsolete-expected.txt:
242
243 2016-02-26  Chris Dumez  <cdumez@apple.com>
244
245         Fix the behavior of reflecting IDL attributes of type unsigned long
246         https://bugs.webkit.org/show_bug.cgi?id=154771
247
248         Reviewed by Ryosuke Niwa.
249
250         Rebaseline now that more checks are passing.
251
252         * web-platform-tests/html/dom/reflection-embedded-expected.txt:
253         * web-platform-tests/html/dom/reflection-obsolete-expected.txt:
254
255 2016-02-26  Youenn Fablet  <youenn.fablet@crf.canon.fr>
256
257         Sync web-platform-tests up to revision 5ca8b46
258         https://bugs.webkit.org/show_bug.cgi?id=154678
259
260         Reviewed by Chris Dumez.
261
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:
319         (main):
320         * web-platform-tests/fetch/api/resources/utils.js:
321         (checkRequest):
322         (readTextStream):
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.
371         (assert_equals):
372         (self.onfetch):
373         (self.onmessage):
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:
383         (cache_test):
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.
392         (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):
401         (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:
404         (cache_test):
405         * web-platform-tests/service-workers/cache-storage/script-tests/cache-storage.js:
406         (promise_test):
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:
424         (test):
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:
428         (test):
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):
433         (test):
434         (promise_test):
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:
448         (test):
449         (promise_test):
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:
455         (test):
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.
463
464 2016-02-25  Youenn Fablet  <youenn.fablet@crf.canon.fr>
465
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
468
469         Reviewed by Xabier Rodriguez-Calvar.
470
471         This will allow preparing resyncing web-platform-tests.
472
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.
521
522 2016-02-24  Youenn Fablet  <youenn.fablet@crf.canon.fr>
523
524         [Fetch API] Implement Fetch API Response
525         https://bugs.webkit.org/show_bug.cgi?id=154536
526
527         Reviewed by Alex Christensen.
528
529         New tests covering fetch API.
530
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.
547
548 2016-02-24  Youenn Fablet  <youenn.fablet@crf.canon.fr>
549
550         W3C importer should generate all web-platform-tests submodules descriptions
551         https://bugs.webkit.org/show_bug.cgi?id=154587
552
553         Reviewed by Darin Adler.
554
555         * resources/TestRepositories: Reactivated submodules description generation.
556         * resources/web-platform-tests-modules.json: Updated according modified scripts.
557
558 2016-02-23  Chris Dumez  <cdumez@apple.com>
559
560         [Reflected] IDL attributes of integer types should use HTML rules for parsing integers
561         https://bugs.webkit.org/show_bug.cgi?id=154573
562
563         Reviewed by Darin Adler.
564
565         Rebaseline W3C HTML tests now that more checks are passing.
566
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:
576
577 2016-02-23  Chris Dumez  <cdumez@apple.com>
578
579         Align our implementation of Range.createContextualFragment with the specification
580         https://bugs.webkit.org/show_bug.cgi?id=154627
581
582         Reviewed by Ryosuke Niwa.
583
584         Rebaseline as one more check is passing.
585
586         * web-platform-tests/dom/nodes/Node-contains-xhtml-expected.txt:
587
588 2016-02-22  Youenn Fablet  <youenn.fablet@crf.canon.fr>
589
590         Binding generator should support key value iterable
591         https://bugs.webkit.org/show_bug.cgi?id=154413
592
593         Reviewed by Darin Adler.
594
595         * web-platform-tests/fetch/api/headers/headers-basic-expected.txt:
596         * web-platform-tests/fetch/api/headers/headers-basic.html:
597
598 2016-02-21  Chris Dumez  <cdumez@apple.com>
599
600         Unreviewed, rebaseline html/dom/interfaces.html.
601
602         * web-platform-tests/html/dom/interfaces-expected.txt:
603
604 2016-02-21  Chris Dumez  <cdumez@apple.com>
605
606         HTMLScriptElement.crossOrigin / HTMLImageElement.crossOrigin should only return known values
607         https://bugs.webkit.org/show_bug.cgi?id=154502
608
609         Reviewed by Darin Adler.
610
611         Rebaseline now that more checks are passing.
612
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:
616
617 2016-02-21  Chris Dumez  <cdumez@apple.com>
618
619         Make HTMLSelectElement.size behave as per the specification
620         https://bugs.webkit.org/show_bug.cgi?id=154504
621
622         Reviewed by Darin Adler.
623
624         Rebaseline now that more checks are passing.
625
626         * web-platform-tests/html/dom/reflection-forms-expected.txt:
627         * web-platform-tests/html/dom/reflection-tabular-expected.txt:
628
629 2016-02-21  Chris Dumez  <cdumez@apple.com>
630
631         Add username / password attributes to HTMLAnchorElement / HTMLAreaElement
632         https://bugs.webkit.org/show_bug.cgi?id=154519
633
634         Reviewed by Sam Weinig.
635
636         Rebaseline now that more checks are passing.
637
638         * web-platform-tests/html/dom/interfaces-expected.txt:
639
640 2016-02-21  Chris Dumez  <cdumez@apple.com>
641
642         iframe/frame/object.contentDocument should be on the prototype
643         https://bugs.webkit.org/show_bug.cgi?id=154409
644
645         Reviewed by Sam Weinig.
646
647         Rebaseline now that more checks are passing.
648
649         * web-platform-tests/html/dom/interfaces-expected.txt:
650
651 2016-02-21  Chris Dumez  <cdumez@apple.com>
652
653         Re-sync W3C HTML/DOM web-platform-tests
654         https://bugs.webkit.org/show_bug.cgi?id=154513
655
656         Reviewed by Darin Adler.
657
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
662
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):
670
671 2016-02-19  Chris Dumez  <cdumez@apple.com>
672
673         HTMLFormElement.autocomplete should only return known values
674         https://bugs.webkit.org/show_bug.cgi?id=154247
675         <rdar://problem/24658195>
676
677         Reviewed by Ryosuke Niwa.
678
679         Rebaseline a couple of W3C HTML tests now that more checks are passing.
680
681         * web-platform-tests/html/dom/reflection-forms-expected.txt:
682         * web-platform-tests/html/semantics/forms/the-form-element/form-autocomplete-expected.txt:
683
684 2016-02-19  Chris Dumez  <cdumez@apple.com>
685
686         Re-sync W3C web-platform-tests' html/dom/interfaces.html
687         https://bugs.webkit.org/show_bug.cgi?id=154463
688
689         Reviewed by Ryosuke Niwa.
690
691         Re-sync W3C web-platform-tests' html/dom/interfaces.html after:
692         - https://github.com/w3c/web-platform-tests/pull/2588
693
694         * web-platform-tests/html/dom/interfaces-expected.txt:
695         * web-platform-tests/html/dom/interfaces.html:
696
697 2016-02-18  Chris Dumez  <cdumez@apple.com>
698
699         window.history / window.navigator should not be replaceable
700         https://bugs.webkit.org/show_bug.cgi?id=154412
701
702         Reviewed by Ryosuke Niwa.
703
704         Rebaseline now that more checks are passing.
705
706         * web-platform-tests/html/dom/interfaces-expected.txt:
707
708 2016-02-18  Chris Dumez  <cdumez@apple.com>
709
710         HTMLTableHeaderCellElement.scope should only return known values
711         https://bugs.webkit.org/show_bug.cgi?id=154423
712         <rdar://problem/24731018>
713
714         Reviewed by Ryosuke Niwa.
715
716         Rebaseline now that more checks are passing.
717
718         * web-platform-tests/html/dom/reflection-tabular-expected.txt:
719
720 2016-02-18  Chris Dumez  <cdumez@apple.com>
721
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>
725
726         Reviewed by Ryosuke Niwa.
727
728         Rebaseline now that more checks are passing.
729
730         * web-platform-tests/html/dom/interfaces-expected.txt:
731
732 2016-02-18  Chris Dumez  <cdumez@apple.com>
733
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
736
737         Reviewed by Ryosuke Niwa.
738
739         Rebaseline now that more checks are passing.
740
741         * web-platform-tests/html/dom/reflection-forms-expected.txt:
742         * web-platform-tests/html/dom/reflection-tabular-expected.txt:
743
744 2016-02-17  Chris Dumez  <cdumez@apple.com>
745
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
748
749         Reviewed by Alexey Proskuryakov.
750
751         Rebaseline now that more checks are passing.
752
753         * web-platform-tests/html/dom/interfaces-expected.txt:
754
755 2016-02-17  Chris Dumez  <cdumez@apple.com>
756
757         Import W3C HTML reflection tests
758         https://bugs.webkit.org/show_bug.cgi?id=154310
759         <rdar://problem/24685826>
760
761         Reviewed by Ryosuke Niwa.
762
763         Import W3C HTML reflection tests from:
764         https://github.com/w3c/web-platform-tests/tree/master/html/dom
765
766         This improves our test coverage.
767
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.
786
787 2016-02-17  Chris Dumez  <cdumez@apple.com>
788
789         Window should have its 'constructor' property on the prototype
790         https://bugs.webkit.org/show_bug.cgi?id=154037
791         <rdar://problem/24689078>
792
793         Reviewed by Gavin Barraclough.
794
795         Rebaseline W3C test now that one more check is passing.
796
797         * web-platform-tests/html/dom/interfaces-expected.txt:
798
799 2016-02-16  Chris Dumez  <cdumez@apple.com>
800
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>
804
805         Reviewed by Gavin Barraclough.
806
807         Rebaseline test now that more checks are passing.
808
809         * web-platform-tests/html/dom/interfaces-expected.txt:
810
811 2016-02-16  Chris Dumez  <cdumez@apple.com>
812
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>
816
817         Reviewed by Gavin Barraclough.
818
819         Rebaseline now that more checks are passing.
820
821         * web-platform-tests/html/dom/interfaces-expected.txt:
822
823 2016-02-15  Chris Dumez  <cdumez@apple.com>
824
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>
828
829         Reviewed by Eric Carlson.
830
831         Rebaseline now that more checks are passing.
832
833         * web-platform-tests/html/dom/interfaces-expected.txt:
834
835 2016-02-15  Chris Dumez  <cdumez@apple.com>
836
837         Re-sync W3C web-platform-tests' html/dom/interfaces.html
838         https://bugs.webkit.org/show_bug.cgi?id=154259
839
840         Reviewed by Ryosuke Niwa.
841
842         Re-sync W3C web-platform-tests' html/dom/interfaces.html after:
843         - https://github.com/w3c/web-platform-tests/pull/2580
844
845         * web-platform-tests/html/dom/interfaces-expected.txt:
846         * web-platform-tests/html/dom/interfaces.html:
847
848 2016-02-15  Chris Dumez  <cdumez@apple.com>
849
850         XMLHttpRequest / XMLHttpRequestUpload should inherit XMLHttpRequestEventTarget
851         https://bugs.webkit.org/show_bug.cgi?id=154230
852
853         Reviewed by Alex Christensen.
854
855         Rebaseline now that more checks are passing.
856
857         * web-platform-tests/XMLHttpRequest/interfaces-expected.txt:
858
859 2016-02-15  Joseph Pecoraro  <pecoraro@apple.com>
860
861         Web Inspector: Web Workers have no access to console for debugging
862         https://bugs.webkit.org/show_bug.cgi?id=26237
863
864         Reviewed by Timothy Hatcher.
865
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.
868
869 2016-02-14  Chris Dumez  <cdumez@apple.com>
870
871         Window and WorkerGlobalScope should inherit EventTarget
872         https://bugs.webkit.org/show_bug.cgi?id=154170
873         <rdar://problem/24642377>
874
875         Reviewed by Darin Adler.
876
877         Rebaseline now that a couple of checks are passing.
878
879         * web-platform-tests/html/dom/interfaces-expected.txt:
880
881 2016-02-12  Jiewen Tan  <jiewen_tan@apple.com>
882
883         WebKit should expose the DOM 4 Event.isTrusted property
884         https://bugs.webkit.org/show_bug.cgi?id=76121
885         <rdar://problem/22558494>
886
887         Reviewed by Darin Adler.
888
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:
897
898 2016-02-11  Chris Dumez  <cdumez@apple.com>
899
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>
903
904         Reviewed by Gavin Barraclough.
905
906         Rebaseline several W3C tests now that more checks are passing.
907
908         * web-platform-tests/dom/interfaces-expected.txt:
909         * web-platform-tests/html/dom/interfaces-expected.txt:
910
911 2016-02-11  Chris Dumez  <cdumez@apple.com>
912
913         Move 'length' property to the prototype
914         https://bugs.webkit.org/show_bug.cgi?id=154051
915         <rdar://problem/24577385>
916
917         Reviewed by Darin Adler.
918
919         Rebaseline several W3C tests now that more checks are passing.
920
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:
929
930 2016-02-10  Chris Dumez  <cdumez@apple.com>
931
932         [Web IDL] interface objects should be Function objects
933         https://bugs.webkit.org/show_bug.cgi?id=154038
934         <rdar://problem/24569358>
935
936         Reviewed by Geoffrey Garen.
937
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).
941
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.
945
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:
954
955 2016-02-08  Chris Dumez  <cdumez@apple.com>
956
957         Attribute getters should not require an explicit 'this' value for Window properties
958         https://bugs.webkit.org/show_bug.cgi?id=153968
959
960         Reviewed by Darin Adler.
961
962         Rebaseline W3C test now that more checks are passing.
963
964         * web-platform-tests/html/dom/interfaces-expected.txt:
965
966 2016-02-04  Chris Dumez  <cdumez@apple.com>
967
968         Object.getOwnPropertyDescriptor() returns incomplete descriptor for instance properties
969         https://bugs.webkit.org/show_bug.cgi?id=153817
970
971         Reviewed by Geoffrey Garen.
972
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
976         an explicit |this|.
977
978         * web-platform-tests/html/dom/interfaces-expected.txt:
979
980 2016-02-04  Youenn Fablet  <youenn.fablet@crf.canon.fr>
981
982         [Fetch API] Add support for iterating over Headers
983         https://bugs.webkit.org/show_bug.cgi?id=153787
984
985         Reviewed by Darin Adler.
986
987         Relanding.
988
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:
995         (checkRequest):
996         (readTextStream):
997
998 2016-02-04  Chris Dumez  <cdumez@apple.com>
999
1000         Merge DOMTokenList and DOMSettableTokenList
1001         https://bugs.webkit.org/show_bug.cgi?id=153677
1002         <rdar://problem/24419675>
1003
1004         Reviewed by Sam Weinig.
1005
1006         Rebaseline several W3C tests now that more checks are passing.
1007
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:
1012
1013         * web-platform-tests/html/dom/interfaces.html:
1014         Update HTMLAreaElement.relList to match the specification.
1015
1016 2016-02-04  Youenn Fablet  <youenn.fablet@crf.canon.fr>
1017
1018         [Fetch API] Add support for iterating over Headers
1019         https://bugs.webkit.org/show_bug.cgi?id=153787
1020
1021         Reviewed by Darin Adler.
1022
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.
1029
1030 2016-02-03  Chris Dumez  <cdumez@apple.com>
1031
1032         Re-sync W3C HTML web-platform-tests
1033         https://bugs.webkit.org/show_bug.cgi?id=153832
1034
1035         Reviewed by Sam Weinig.
1036
1037         Re-sync W3C HTML web-platform-tests from:
1038         https://github.com/w3c/web-platform-tests/tree/master/html
1039
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.
1060         (onload):
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:
1125
1126 2016-02-03  Chris Dumez  <cdumez@apple.com>
1127
1128         Re-sync W3C DOM web-platform-tests
1129         https://bugs.webkit.org/show_bug.cgi?id=153831
1130
1131         Reviewed by Darin Adler.
1132
1133         Re-sync W3C DOM web-platform-tests from:
1134         https://github.com/w3c/web-platform-tests/tree/master/dom
1135
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:
1171
1172 2016-02-01  Chris Dumez  <cdumez@apple.com>
1173
1174         Native Bindings Descriptors are Incomplete
1175         https://bugs.webkit.org/show_bug.cgi?id=140575
1176         <rdar://problem/19506502>
1177
1178         Reviewed by Oliver Hunt.
1179
1180         Rebaseline several W3C tests now that a lot more checks are passing.
1181
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:
1185
1186 2016-02-01  Chris Dumez  <cdumez@apple.com>
1187
1188         Move properties that use custom bindings to the prototype
1189         https://bugs.webkit.org/show_bug.cgi?id=153735
1190
1191         Reviewed by Darin Adler.
1192
1193         Rebaseline several W3C tests now that more checks are passing.
1194
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:
1198
1199 2016-02-01  Youenn Fablet  <youenn.fablet@crf.canon.fr>
1200
1201         [Fetch API] Implement Fetch API Request
1202         https://bugs.webkit.org/show_bug.cgi?id=153437
1203
1204         Reviewed by Darin Adler.
1205
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.
1228         (main):
1229         * web-platform-tests/fetch/api/resources/clean-stash.py: Added.
1230         (main):
1231         * web-platform-tests/fetch/api/resources/inspect-headers.py: Added.
1232         (main):
1233         * web-platform-tests/fetch/api/resources/method.py: Added.
1234         (main):
1235         * web-platform-tests/fetch/api/resources/preflight.py: Added.
1236         (main):
1237         * web-platform-tests/fetch/api/resources/redirect.py: Added.
1238         (main):
1239         * web-platform-tests/fetch/api/resources/top.txt: Added.
1240         * web-platform-tests/fetch/api/resources/trickle.py: Added.
1241         (main):
1242         * web-platform-tests/fetch/api/resources/utils.js: Added.
1243         (catch):
1244         (dirname):
1245         (checkRequest):
1246         (readTextStream):
1247
1248 2016-01-31  Jeremy Jones  <jeremyj@apple.com>
1249
1250         Add resize event for HTMLMediaElement
1251         https://bugs.webkit.org/show_bug.cgi?id=125715
1252
1253         Reviewed by Darin Adler.
1254
1255         Rebaselined test after moving 'resize' from DOMWindow.idl to GlobalEventHandlers.idl
1256         per https://html.spec.whatwg.org/multipage/webappapis.html#globaleventhandlers
1257
1258         * web-platform-tests/html/dom/interfaces-expected.txt:
1259
1260 2016-01-31  Youenn Fablet  <youenn.fablet@crf.canon.fr>
1261
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
1264
1265         Reviewed by Darin Adler.
1266
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.
1269
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:
1272
1273 2016-01-30  Chris Dumez  <cdumez@apple.com>
1274
1275         [JS Bindings] prototype.constructor should be writable
1276         https://bugs.webkit.org/show_bug.cgi?id=149412
1277         <rdar://problem/22545096>
1278
1279         Reviewed by Darin Adler.
1280
1281         Rebaseline W3C tests now that more checks are passing.
1282
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:
1287
1288 2016-01-30  Chris Dumez  <cdumez@apple.com>
1289
1290         Move more 'constructor' properties to the prototype
1291         https://bugs.webkit.org/show_bug.cgi?id=153667
1292
1293         Reviewed by Darin Adler.
1294
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.
1298
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:
1304
1305 2016-01-28  Chris Dumez  <cdumez@apple.com>
1306
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
1309
1310         Reviewed by Darin Adler.
1311
1312         Rebaseline W3C tests now that more checks are passing.
1313
1314         * web-platform-tests/dom/interfaces-expected.txt:
1315         * web-platform-tests/html/dom/interfaces-expected.txt:
1316
1317 2016-01-28  Chris Dumez  <cdumez@apple.com>
1318
1319         EventHandler IDL attributes should be enumerable
1320         https://bugs.webkit.org/show_bug.cgi?id=153595
1321
1322         Reviewed by Sam Weinig.
1323
1324         Rebaseline W3C HTML test now that EventHandler attributes are enumerable,
1325         as per the specification.
1326
1327         * web-platform-tests/html/dom/interfaces-expected.txt:
1328
1329 2016-01-28  Chris Dumez  <cdumez@apple.com>
1330
1331         Storage interface's attributes / operations should be enumerable
1332         https://bugs.webkit.org/show_bug.cgi?id=153573
1333
1334         Reviewed by Darin Adler.
1335
1336         Rebaseline W3C HTML test now that more checks are passing.
1337
1338         * web-platform-tests/html/dom/interfaces-expected.txt:
1339
1340 2016-01-27  Chris Dumez  <cdumez@apple.com>
1341
1342         Expose ValidityState on the global Window object
1343         https://bugs.webkit.org/show_bug.cgi?id=153582
1344
1345         Reviewed by Antti Koivisto.
1346
1347         Rebaseline W3C html test now that more checks are passing.
1348
1349         * web-platform-tests/html/dom/interfaces-expected.txt:
1350
1351 2016-01-27  Chris Dumez  <cdumez@apple.com>
1352
1353         Expose ApplicationCache on the global Window object
1354         https://bugs.webkit.org/show_bug.cgi?id=153578
1355
1356         Reviewed by Antti Koivisto.
1357
1358         Rebaseline W3C HTML test now that more checks are passing.
1359
1360         * web-platform-tests/html/dom/interfaces-expected.txt:
1361
1362 2016-01-27  Chris Dumez  <cdumez@apple.com>
1363
1364         Getting / Setting property on prototype object must throw TypeError
1365         https://bugs.webkit.org/show_bug.cgi?id=153547
1366         <rdar://problem/24370650>
1367
1368         Reviewed by Ryosuke Niwa.
1369
1370         Rebaseline several W3C tests now that more checks are passing.
1371
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:
1375
1376 2016-01-26  Chris Dumez  <cdumez@apple.com>
1377
1378         Add support for HTMLDataElement
1379         https://bugs.webkit.org/show_bug.cgi?id=153459
1380
1381         Reviewed by Ryosuke Niwa.
1382
1383         Rebaseline existing W3C tests now that more checks are passing.
1384
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:
1388
1389 2016-01-26  Chris Dumez  <cdumez@apple.com>
1390
1391         First parameter to window.showModalDialog() should be mandatory
1392         https://bugs.webkit.org/show_bug.cgi?id=153436
1393
1394         Reviewed by Youenn Fablet.
1395
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.
1399
1400         * web-platform-tests/html/dom/interfaces-expected.txt:
1401         * web-platform-tests/html/dom/interfaces.html:
1402
1403 2016-01-26  Daniel Bates  <dabates@apple.com>
1404
1405         Remove XMLHttpRequestException
1406         https://bugs.webkit.org/show_bug.cgi?id=102698
1407         <rdar://problem/24338476>
1408
1409         Reviewed by Chris Dumez.
1410
1411         Update test result now that we throw DOMException.{ABORT, NETWORK, TIMEOUT}Error instead of XMLHttpRequestException.{ABORT, NETWORK, TIMEOUT}_ERR.
1412
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:
1418
1419 2016-01-25  Youenn Fablet  <youenn.fablet@crf.canon.fr>
1420
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
1423
1424         Reviewed by Alexey Proskuryakov.
1425
1426         Adding temporary tests that splits garbage collection readable stream
1427         tests in worker and window mode.
1428
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.
1433
1434 2016-01-25  Youenn Fablet  <youenn.fablet@crf.canon.fr>
1435
1436         [Fetch API] Implement Fetch API Headers
1437         https://bugs.webkit.org/show_bug.cgi?id=152384
1438
1439         Reviewed by Darin Adler.
1440
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.
1455
1456 2016-01-24  Chris Dumez  <cdumez@apple.com>
1457
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>
1461
1462         Reviewed by Darin Adler.
1463
1464         Rebaseline several W3C DOM and HTML tests now that more checks are
1465         passing.
1466
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:
1470
1471 2016-01-20  Ryosuke Niwa  <rniwa@webkit.org>
1472
1473         HTMLElement::nodeName should not upper case non-ASCII characters
1474         https://bugs.webkit.org/show_bug.cgi?id=153231
1475
1476         Reviewed by Darin Adler.
1477
1478         Rebaselined the test now that all test cases pass.
1479
1480         * web-platform-tests/dom/nodes/Document-createElement-expected.txt:
1481
1482 2016-01-22  Chris Dumez  <cdumez@apple.com>
1483
1484         document.charset should be an alias for document.characterSet
1485         https://bugs.webkit.org/show_bug.cgi?id=153367
1486
1487         Reviewed by Ryosuke Niwa.
1488
1489         Rebaseline existing W3C tests now that more checks are passing.
1490
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:
1497
1498 2016-01-22  Chris Dumez  <cdumez@apple.com>
1499
1500         DOMImplementation.createHTMLDocument("") should append an empty Text Node to the title Element
1501         https://bugs.webkit.org/show_bug.cgi?id=153374
1502
1503         Reviewed by Ryosuke Niwa.
1504
1505         Rebaseline existing W3C DOM tests now that more checks are passing.
1506
1507         * web-platform-tests/dom/nodes/DOMImplementation-createHTMLDocument-expected.txt:
1508         * web-platform-tests/dom/ranges/Range-selectNode-expected.txt:
1509
1510 2016-01-22  Chris Dumez  <cdumez@apple.com>
1511
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>
1515
1516         Reviewed by Ryosuke Niwa.
1517
1518         Rebaseline several W3C tests now that more checks are passing.
1519
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:
1526
1527 2016-01-21  Brady Eidson  <beidson@apple.com>
1528
1529         Modern IDB: Make -private copies of each w3c IDB test.
1530         https://bugs.webkit.org/show_bug.cgi?id=153319
1531
1532         Reviewed by Alex Christensen.
1533
1534         * indexeddb/support.js: If the test filename ends with -private.htm(l), enable private browsing.
1535
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.
2025
2026 2016-01-20  Chris Dumez  <cdumez@apple.com>
2027
2028         Drop support for obsolete Node.isSupported()
2029         https://bugs.webkit.org/show_bug.cgi?id=153164
2030
2031         Reviewed by Darin Adler.
2032
2033         Rebaseline W3C test now that one more check is passing.
2034
2035         * web-platform-tests/dom/historical-expected.txt:
2036
2037 2016-01-19  Chris Dumez  <cdumez@apple.com>
2038
2039         DocumentType.publicId / systemId should never return null
2040         https://bugs.webkit.org/show_bug.cgi?id=153264
2041
2042         Reviewed by Ryosuke Niwa.
2043
2044         Rebaseline several W3C DOM tests now that more checks are passing.
2045
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:
2049
2050 2016-01-19  Chris Dumez  <cdumez@apple.com>
2051
2052         Document.createDocument() should treat undefined namespace as null
2053         https://bugs.webkit.org/show_bug.cgi?id=153252
2054
2055         Reviewed by Ryosuke Niwa.
2056
2057         Rebaseline W3C DOM test now that more checks are passing.
2058
2059         * web-platform-tests/dom/nodes/DOMImplementation-createDocument-expected.txt:
2060
2061 2016-01-19  Ryosuke Niwa  <rniwa@webkit.org>
2062
2063         Text::splitText doesn't update Range end points anchored on parent nodes
2064         https://bugs.webkit.org/show_bug.cgi?id=153227
2065
2066         Reviewed by Antti Koivisto.
2067
2068         Rebaseline the test now that we're passing more test cases.
2069
2070         * web-platform-tests/dom/ranges/Range-mutations-expected.txt:
2071
2072 2016-01-19  Ryosuke Niwa  <rniwa@webkit.org>
2073
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>
2077
2078         Reviewed by Antti Koivisto.
2079
2080         Rebaseline a test now that all test test cases are passing.
2081
2082         * web-platform-tests/dom/nodes/MutationObserver-inner-outer-expected.txt:
2083
2084 2016-01-18  Ryosuke Niwa  <rniwa@webkit.org>
2085
2086         createAttribute should lowercase the attribute name in a HTML document
2087         https://bugs.webkit.org/show_bug.cgi?id=153112
2088
2089         Reviewed by Darin Adler.
2090
2091         Rebaseline a test now that it's passing all test cases.
2092
2093         * web-platform-tests/dom/nodes/Document-createAttribute-expected.txt:
2094
2095 2016-01-18  Xabier Rodriguez Calvar  <calvaris@igalia.com>
2096
2097         [Streams API] Import tests updated to Jan 13 2016
2098         https://bugs.webkit.org/show_bug.cgi?id=153059
2099
2100         Reviewed by Youenn Fablet.
2101
2102         Update tests after merge of https://github.com/whatwg/streams/pull/420.
2103
2104         * web-platform-tests/streams-api/README.txt: Updated last version.
2105         * web-platform-tests/streams-api/readable-streams/bad-strategies.js: Updated.
2106
2107 2016-01-15  Chris Dumez  <cdumez@apple.com>
2108
2109         Drop obsolete HTMLDocument.width / height attributes
2110         https://bugs.webkit.org/show_bug.cgi?id=153144
2111
2112         Reviewed by Ryosuke Niwa.
2113
2114         Rebaseline W3C test now that more checks are passing.
2115
2116         * web-platform-tests/dom/historical-expected.txt:
2117
2118 2016-01-15  Chris Dumez  <cdumez@apple.com>
2119
2120         Drop obsolete DocumentType.entities / notations
2121         https://bugs.webkit.org/show_bug.cgi?id=153147
2122
2123         Reviewed by Ryosuke Niwa.
2124
2125         Rebaseline W3C test now that more checks are passing.
2126
2127         * web-platform-tests/dom/historical-expected.txt:
2128
2129 2016-01-15  Ryosuke Niwa  <rniwa@webkit.org>
2130
2131         createElementNS and createAttributeNS should treat undefined namespaceURI as null string
2132         https://bugs.webkit.org/show_bug.cgi?id=153119
2133
2134         Reviewed by Chris Dumez.
2135
2136         Rebaseline a test now that more test cases are passing.
2137
2138         * web-platform-tests/dom/nodes/Document-createElementNS-expected.txt:
2139
2140 2016-01-15  Youenn Fablet  <youenn.fablet@crf.canon.fr>
2141
2142         [Streams API] Expose ReadableStream and relatives to Worker
2143         https://bugs.webkit.org/show_bug.cgi?id=152066
2144
2145         Reviewed by Darin Adler.
2146
2147         Rebasing tests as Worker tests are now running.
2148
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:
2162
2163 2016-01-14  Ryosuke Niwa  <rniwa@webkit.org>
2164
2165         createElement should not lowercase non-ASCII characters
2166         https://bugs.webkit.org/show_bug.cgi?id=153114
2167
2168         Reviewed by Alex Christensen.
2169
2170         Rebaselined the tests for document.createElement now that more test cases are passing.
2171
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:
2176
2177 2016-01-14  Youenn Fablet  <youenn.fablet@crf.canon.fr>
2178
2179         Fix problems with cross-origin redirects
2180         https://bugs.webkit.org/show_bug.cgi?id=116075
2181
2182         Reviewed by Daniel Bates.
2183
2184         Rebasing test expectations.
2185         These tests cannot work as expected as WTR/DRT block access to www2.localhost and example.not.
2186
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:
2190
2191 2016-01-12  Ryosuke Niwa  <rniwa@webkit.org>
2192
2193         formaction must return document's address when formaction is missing
2194         https://bugs.webkit.org/show_bug.cgi?id=148874
2195
2196         Reviewed by Chris Dumez.
2197
2198         Rebaselined the tests now that more test cases are passing.
2199
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:
2202
2203 2016-01-11  Brady Eidson  <beidson@apple.com>
2204
2205         Modern IDB: IDBBindingUtilities chokes on unicode strings for get/set.
2206         https://bugs.webkit.org/show_bug.cgi?id=152921
2207
2208         Reviewed by Alex Christensen.
2209
2210         * indexeddb/keygenerator-overflow-expected.txt:
2211
2212 2016-01-08  Brady Eidson  <beidson@apple.com>
2213
2214         Modern IDB: IDBBindingUtilities chokes on unicode strings for get/set.
2215         https://bugs.webkit.org/show_bug.cgi?id=152921
2216
2217         Reviewed by Alex Christensen.
2218
2219         * indexeddb/keypath-expected.txt:
2220
2221 2016-01-08  Brady Eidson  <beidson@apple.com>
2222
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
2225
2226         Reviewed by Alex Christensen.
2227
2228         * indexeddb/idbfactory_open12-expected.txt:
2229         * indexeddb/idbversionchangeevent-expected.txt:
2230         * indexeddb/transaction-lifetime-expected.txt:
2231
2232 2016-01-08  Brady Eidson  <beidson@apple.com>
2233
2234         Modern IDB: imported/w3c/indexeddb/idbobjectstore_createIndex6-event_order.htm fails.
2235         https://bugs.webkit.org/show_bug.cgi?id=152891
2236
2237         Reviewed by Alex Christensen.
2238
2239         * indexeddb/idbobjectstore_createIndex6-event_order-expected.txt:
2240         * indexeddb/idbobjectstore_createIndex7-event_order-expected.txt:
2241
2242 2016-01-07  Brady Eidson  <beidson@apple.com>
2243
2244         Modern IDB: Add expectations for W3C tests that were missing them.
2245         https://bugs.webkit.org/show_bug.cgi?id=152835
2246
2247         Reviewed by Daniel Bates.
2248
2249         * indexeddb/idbfactory_open10-expected.txt: Added.
2250         * indexeddb/key_valid-expected.txt: Added.
2251
2252 2016-01-07  Brady Eidson  <beidson@apple.com>
2253
2254         Modern IDB: Update results for W3C tests marked as failures that actually pass.
2255         https://bugs.webkit.org/show_bug.cgi?id=152827
2256
2257         Reviewed by Daniel Bates.
2258
2259         Modern IDB passes the following tests with PASS results where we previous expected FAIL.
2260         
2261         Let's update those, shall we?
2262         
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:
2288
2289 2016-01-05  Youenn Fablet  <youenn.fablet@crf.canon.fr>
2290
2291         Activate service-workers import
2292         https://bugs.webkit.org/show_bug.cgi?id=152686
2293
2294         Reviewed by Daniel Bates.
2295
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.
2299
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.
2304         (self.onmessage):
2305         * web-platform-tests/service-workers/cache-storage/resources/fetch-status.py: Added.
2306         (main):
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):
2311         (cache_test):
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.
2320         (cache_test):
2321         * web-platform-tests/service-workers/cache-storage/script-tests/cache-delete.js: Added.
2322         (new_test_request):
2323         (new_test_response):
2324         (cache_test):
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):
2336         (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):
2339         (cache_test):
2340         (return.cache.match.request.then):
2341         (prepopulated_cache_test):
2342         * web-platform-tests/service-workers/cache-storage/script-tests/cache-put.js: Added.
2343         (cache_test):
2344         * web-platform-tests/service-workers/cache-storage/script-tests/cache-storage-keys.js: Added.
2345         (promise_test):
2346         * web-platform-tests/service-workers/cache-storage/script-tests/cache-storage-match.js: Added.
2347         (create_unique_transaction):
2348         (cache_test):
2349         (promise_test):
2350         * web-platform-tests/service-workers/cache-storage/script-tests/cache-storage.js: Added.
2351         (promise_test):
2352         (promise_test.):
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.
2433         (get_extra_files):
2434         (resources_path):
2435         (python_to_php):
2436         (testharness_helpers):
2437         (service_worker_path):
2438         (server_names):
2439         (source_paths):
2440         (do_subs):
2441         (get_head):
2442         (get_changes):
2443         (copy):
2444         (copy_local_files):
2445         (copy_extra_files):
2446         (sub_changed_filenames):
2447         (is_top_level_test):
2448         (add_suffix):
2449         (main):
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.
2452
2453 2016-01-05  Youenn Fablet  <youenn.fablet@crf.canon.fr>
2454
2455         Update web-platform-tests test suite
2456         https://bugs.webkit.org/show_bug.cgi?id=151984
2457
2458         Reviewed by Daniel Bates.
2459
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.
2462
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.
2472         (main):
2473         * web-platform-tests/XMLHttpRequest/resources/img-utf8-html.py: Added.
2474         (main):
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):
2497         (myInsertNode):
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.
2648
2649 2015-12-23  Xabier Rodriguez Calvar  <calvaris@igalia.com>
2650
2651         [Streams API] In RS during enqueuing error should be reported only if readable
2652         https://bugs.webkit.org/show_bug.cgi?id=152505
2653
2654         Reviewed by Youenn Fablet.
2655
2656         Updated imported spec tests.
2657
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.
2661
2662 2015-12-21  Xabier Rodriguez Calvar  <calvaris@igalia.com>
2663
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
2666
2667         Reviewed by Youenn Fablet.
2668
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.
2671
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.
2675
2676 2015-12-20  Commit Queue  <commit-queue@webkit.org>
2677
2678         Unreviewed, rolling out r194033 and r194267.
2679         https://bugs.webkit.org/show_bug.cgi?id=152465
2680
2681         Caused crashes on Mac WK1 bots (Requested by youenn on
2682         #webkit).
2683
2684         Reverted changesets:
2685
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
2689
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
2694
2695 2015-12-18  Xabier Rodriguez Calvar  <calvaris@igalia.com>
2696
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
2699
2700         Reviewed by Youenn Fablet.
2701
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.
2704
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.
2708
2709 2015-12-17  Youenn Fablet  <youenn.fablet@crf.canon.fr>
2710
2711         Remove temporary flakiness expectations for WPT tests introduced for bug 152257
2712         https://bugs.webkit.org/show_bug.cgi?id=152377
2713
2714         Unreviewed.
2715
2716         * web-platform-tests/dom/interfaces-expected.txt: Rebased according latest testharness.js.
2717         * web-platform-tests/html/dom/interfaces-expected.txt: Ditto.
2718
2719 2015-12-16  Youenn Fablet  <youenn.fablet@crf.canon.fr>
2720
2721         Mark additional wpt tests as flaky due to WK/WPT testharness.js
2722         https://bugs.webkit.org/show_bug.cgi?id=152335
2723
2724         Unreviewed.
2725
2726         Rebasing according WPT testharness.js current version.
2727
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:
2733
2734 2015-12-16  Youenn Fablet  <youenn.fablet@crf.canon.fr>
2735
2736         Mac EWS bots frequently fail several wpt tests
2737         https://bugs.webkit.org/show_bug.cgi?id=152257
2738
2739         Unreviewed.
2740
2741         Rebasing according WPT testharness.js current version.
2742
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:
2747
2748 2015-12-14  Youenn Fablet  <youenn.fablet@crf.canon.fr>
2749
2750         [Streams API] Expose ReadableStream and relatives to Worker
2751         https://bugs.webkit.org/show_bug.cgi?id=152066
2752
2753         Reviewed by Darin Adler.
2754
2755         Rebasing all worker tests from FAIL to PASS.
2756
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:
2770
2771 2015-12-11  Darin Adler  <darin@apple.com>
2772
2773         Reduce the number of events that can be created by Document.createEvent
2774         https://bugs.webkit.org/show_bug.cgi?id=151931
2775
2776         Reviewed by Alex Christensen.
2777
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:
2780         Ditto.
2781
2782 2015-12-09  Keith Rollin  <krollin@apple.com>
2783
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
2787
2788         Reviewed by Ryosuke Niwa.
2789
2790         Rebaseline existing test.
2791
2792         * web-platform-tests/html/semantics/forms/the-form-element/form-elements-nameditem-02-expected.txt:
2793
2794 2015-12-09  Xabier Rodriguez Calvar  <calvaris@igalia.com>
2795
2796         [Streams API] pipeThrough test failing
2797         https://bugs.webkit.org/show_bug.cgi?id=152061
2798
2799         Reviewed by Youenn Fablet.
2800
2801         * web-platform-tests/streams-api/readable-streams/pipe-through-expected.txt: Expectations.
2802
2803 2015-12-09  Xabier Rodriguez Calvar  <calvaris@igalia.com>
2804
2805         [Streams API] Import the web-platform-tests directly from the spec
2806         https://bugs.webkit.org/show_bug.cgi?id=152051
2807
2808         Reviewed by Youenn Fablet.
2809
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
2812         tests).
2813
2814         To make them work we are importing also the service worker test helpers that is used by the tests.
2815
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.
2863
2864 2015-12-02  Ryan Haddad  <ryanhaddad@apple.com>
2865
2866         Rebaseline imported/w3c/web-platform-tests/html/dom/interfaces.html after r192953
2867         https://bugs.webkit.org/show_bug.cgi?id=116963
2868
2869         Unreviewed test gardening.
2870
2871         * web-platform-tests/html/dom/interfaces-expected.txt:
2872
2873 2015-12-01  David Hyatt  <hyatt@apple.com>
2874
2875         Implement the picture element.
2876         https://bugs.webkit.org/show_bug.cgi?id=116963
2877
2878         Reviewed by Dean Jackson.
2879
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:
2884
2885 2015-11-19  Youenn Fablet  <youenn.fablet@crf.canon.fr>
2886
2887         XHR should not combine empty content-type value with default one
2888         https://bugs.webkit.org/show_bug.cgi?id=147784
2889
2890         Reviewed by Darin Adler.
2891
2892         * web-platform-tests/XMLHttpRequest/setrequestheader-content-type-expected.txt:
2893
2894 2015-11-16  Youenn Fablet  <youenn.fablet@crf.canon.fr>
2895
2896         Follow-up of https://bugs.webkit.org/show_bug.cgi?id=151190
2897
2898         Unreviewed.
2899
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.
2904  
2905 2015-11-16  Youenn Fablet  <youenn.fablet@crf.canon.fr>
2906
2907         Clean imported/w3c/web-platform-tests folder
2908         https://bugs.webkit.org/show_bug.cgi?id=151190
2909
2910         Reviewed by Chris Dumez.
2911
2912         Adding missing files.
2913         Removing resource files that are not needed anymore.
2914         Removing some dangling expected.txt files.
2915
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:
2966
2967 2015-11-12  Youenn Fablet  <youenn.fablet@crf.canon.fr>
2968
2969         XHR abort() event firing does not match spec
2970         https://bugs.webkit.org/show_bug.cgi?id=98404
2971
2972         Reviewed by Darin Adler.
2973
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:
2981
2982 2015-11-10  Youenn Fablet  <youenn.fablet@crf.canon.fr>
2983
2984         XMLHttpRequestUpload should support ontimeout event handler
2985         https://bugs.webkit.org/show_bug.cgi?id=128531
2986
2987         Reviewed by Darin Adler.
2988
2989         * web-platform-tests/XMLHttpRequest/interfaces-expected.txt: Rebasing as test is passing.
2990         * web-platform-tests/XMLHttpRequest/send-timeout-events-expected.txt: Ditto.
2991
2992 2015-11-07  Chris Dumez  <cdumez@apple.com>
2993
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>
2997
2998         Reviewed by Zalan Bujtas.
2999
3000         Rebaseline existing tests.
3001
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:
3004
3005 2015-11-03  Dean Jackson  <dino@apple.com>
3006
3007         Accept 8 and 4 value hex colors (#RRGGBBAA)
3008         https://bugs.webkit.org/show_bug.cgi?id=150853
3009         <rdar://problem/23380930>
3010
3011         Reviewed by Simon Fraser.
3012
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
3015         other tests.
3016
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:
3022
3023 2015-11-02  Jon Honeycutt  <jhoneycutt@apple.com>
3024
3025         Implement support for the autocomplete attribute
3026         https://bugs.webkit.org/show_bug.cgi?id=150731
3027         rdar://problem/21078968
3028
3029         Reviewed by Brent Fulgham.
3030
3031         * web-platform-tests/html/dom/interfaces-expected.txt: Rebased.
3032         * web-platform-tests/html/semantics/forms/the-form-element/form-autocomplete-expected.txt:
3033         Rebased.
3034
3035 2015-11-03  Keith Rollin  <krollin@apple.com>
3036
3037         HTMLOptionElement.text should never return the value of label
3038         https://bugs.webkit.org/show_bug.cgi?id=148862
3039         rdar://problem/22589226
3040
3041         Reviewed by Darin Adler.
3042
3043         Rebaseline tests to reflect new behavior of option.text.
3044
3045         * web-platform-tests/html/semantics/forms/the-option-element/option-text-label-expected.txt:
3046
3047 2015-10-28  Brady Eidson  <beidson@apple.com>
3048
3049         Modern IDB: Support IDBDatabase.transaction() (and transaction scheduling in general).
3050         https://bugs.webkit.org/show_bug.cgi?id=150614
3051
3052         Reviewed by Alex Christensen.
3053
3054         * indexeddb/idbdatabase_transaction5-expected.txt: Progression!
3055
3056 2015-10-26  Chris Dumez  <cdumez@apple.com>
3057
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>
3061
3062         Reviewed by Darin Adler.
3063
3064         Rebaseline W3C HTML test now that more checks are passing.
3065
3066         * web-platform-tests/html/semantics/forms/the-form-element/form-elements-matches-expected.txt:
3067
3068 2015-10-25  Youenn Fablet  <youenn.fablet@crf.canon.fr>
3069
3070         Import W3C XMLHttpRequest tests
3071         https://bugs.webkit.org/show_bug.cgi?id=142163
3072
3073         Reviewed by Darin Adler.
3074
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.