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