HTMLImageElement.hspace / vspace attributes should be unsigned
[WebKit-https.git] / LayoutTests / imported / w3c / ChangeLog
1 2016-09-08  Chris Dumez  <cdumez@apple.com>
2
3         HTMLImageElement.hspace / vspace attributes should be unsigned
4         https://bugs.webkit.org/show_bug.cgi?id=161754
5
6         Reviewed by Alex Christensen.
7
8         Rebaseline W3C test now that more checks are passing.
9
10         * web-platform-tests/html/dom/reflection-embedded-expected.txt:
11
12 2016-09-08  Chris Dumez  <cdumez@apple.com>
13
14         HTMLImageElement.width / height attributes should be unsigned
15         https://bugs.webkit.org/show_bug.cgi?id=161730
16
17         Reviewed by Alex Christensen.
18
19         Rebaseline W3C test now that more checks are passing.
20
21         * web-platform-tests/html/dom/reflection-embedded-expected.txt:
22
23 2016-09-07  Chris Dumez  <cdumez@apple.com>
24
25         Fix handling of negative radius in HTMLAreaElement's coords when in circle state
26         https://bugs.webkit.org/show_bug.cgi?id=161690
27
28         Reviewed by Daniel Bates.
29
30         Rebaseline existing test now that one more check is passing.
31
32         * web-platform-tests/html/semantics/embedded-content/the-area-element/area-processing-expected.txt:
33
34 2016-09-07  Chris Dumez  <cdumez@apple.com>
35
36         Align HTMLAreaElement shape parsing with the specification
37         https://bugs.webkit.org/show_bug.cgi?id=161698
38
39         Reviewed by Daniel Bates.
40
41         Rebaseline W3C test now that more checks are passing. Chrome is also
42         passing all the checks in this test.
43
44         * web-platform-tests/html/semantics/embedded-content/the-area-element/area-shape-expected.txt:
45         * web-platform-tests/html/semantics/embedded-content/the-area-element/area-shape.html:
46         Incorporate https://github.com/w3c/web-platform-tests/pull/3659
47
48 2016-09-07  Chris Dumez  <cdumez@apple.com>
49
50         Drop legacy canvas.probablySupportsContext()
51         https://bugs.webkit.org/show_bug.cgi?id=161692
52
53         Reviewed by Alex Christensen.
54
55         Rebaseline W3C test now that one more check is passing.
56
57         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/historical-expected.txt:
58
59 2016-09-06  Chris Dumez  <cdumez@apple.com>
60
61         Add support for input.minLength / textArea.minLength
62         https://bugs.webkit.org/show_bug.cgi?id=161644
63
64         Reviewed by Darin Adler.
65
66         Rebaseline several W3C tests now that more checks are passing.
67
68         * web-platform-tests/html/dom/interfaces-expected.txt:
69         * web-platform-tests/html/semantics/forms/constraints/form-validation-validity-tooShort-expected.txt:
70
71 2016-09-06  Chris Dumez  <cdumez@apple.com>
72
73         Align srcset attribute parsing with the HTML specification
74         https://bugs.webkit.org/show_bug.cgi?id=161636
75
76         Reviewed by Darin Adler.
77
78         Rebaseline a couple of W3C tests now that more checks are passing.
79
80         * web-platform-tests/html/semantics/embedded-content/the-img-element/current-pixel-density/basic-expected.txt:
81         * web-platform-tests/html/semantics/embedded-content/the-img-element/srcset/parse-a-srcset-attribute-expected.txt:
82
83 2016-09-06  Youenn Fablet  <youenn@apple.com>
84
85         CachedResourceLoader is not taking into account fetch options to use or not cached resources
86         https://bugs.webkit.org/show_bug.cgi?id=161389
87
88         Reviewed by Darin Adler.
89
90         Updated as new console log messages appear now that cors checks are done at SubresourceLoader level.
91
92         * web-platform-tests/XMLHttpRequest/security-consideration.sub-expected.txt:
93         * web-platform-tests/fetch/api/cors/cors-basic-expected.txt:
94         * web-platform-tests/fetch/api/cors/cors-basic-worker-expected.txt:
95         * web-platform-tests/fetch/api/cors/cors-basic.js: Fixing a typo in the test making the test always passing, since the fetch promise was not taken into account.
96         * web-platform-tests/fetch/api/cors/cors-multiple-origins-expected.txt:
97         * web-platform-tests/fetch/api/cors/cors-multiple-origins-worker-expected.txt:
98         * web-platform-tests/fetch/api/cors/cors-origin-expected.txt:
99         * web-platform-tests/fetch/api/cors/cors-origin-worker-expected.txt:
100         * web-platform-tests/fetch/api/cors/cors-origin.js:
101         (corsOrigin): Fixing a typo in the test making the tests always passing, since the fetch promise was not taken into account.
102         * web-platform-tests/fetch/api/cors/cors-redirect-credentials-expected.txt:
103         * web-platform-tests/fetch/api/cors/cors-redirect-credentials-worker-expected.txt:
104
105 2016-09-05  Commit Queue  <commit-queue@webkit.org>
106
107         Unreviewed, rolling out r205450.
108         https://bugs.webkit.org/show_bug.cgi?id=161614
109
110         Made tests flaky, causing false positives on EWS (Requested by
111         ap on #webkit).
112
113         Reverted changeset:
114
115         "CachedResourceLoader is not taking into account fetch options
116         to use or not cached resources"
117         https://bugs.webkit.org/show_bug.cgi?id=161389
118         http://trac.webkit.org/changeset/205450
119
120 2016-09-05  Youenn Fablet  <youenn@apple.com>
121
122         CachedResourceLoader is not taking into account fetch options to use or not cached resources
123         https://bugs.webkit.org/show_bug.cgi?id=161389
124
125         Reviewed by Darin Adler.
126
127         Updated as new console log messages appear now that cors checks are done at SubresourceLoader level.
128
129         * web-platform-tests/XMLHttpRequest/security-consideration.sub-expected.txt:
130         * web-platform-tests/fetch/api/cors/cors-basic-expected.txt:
131         * web-platform-tests/fetch/api/cors/cors-basic-worker-expected.txt:
132         * web-platform-tests/fetch/api/cors/cors-multiple-origins-expected.txt:
133         * web-platform-tests/fetch/api/cors/cors-multiple-origins-worker-expected.txt:
134         * web-platform-tests/fetch/api/cors/cors-origin-expected.txt:
135         * web-platform-tests/fetch/api/cors/cors-origin-worker-expected.txt:
136         * web-platform-tests/fetch/api/cors/cors-origin.js:
137         (corsOrigin): Fixing a typo in the test making the tests always passing, since the fetch promise was not taken into account.
138         * web-platform-tests/fetch/api/cors/cors-redirect-credentials-expected.txt:
139         * web-platform-tests/fetch/api/cors/cors-redirect-credentials-worker-expected.txt:
140
141 2016-09-05  Youenn Fablet  <youenn@apple.com>
142
143         W3C test importer should generate the list of resource files
144         https://bugs.webkit.org/show_bug.cgi?id=161578
145
146         Reviewed by Ryosuke Niwa.
147
148         * resources/resource-files.json: Reformatting the file.
149
150 2016-09-03  Chris Dumez  <cdumez@apple.com>
151
152         Align meta element http-equiv="refresh" parsing with the HTML specification
153         https://bugs.webkit.org/show_bug.cgi?id=161543
154
155         Reviewed by Darin Adler.
156
157         Import corresponding test from W3C.
158
159         * web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing-expected.txt: Added.
160         * web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html: Added.
161         * web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/;url=foo: Added.
162         * web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/__dir__.headers: Added.
163         * web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo: Added.
164         * web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo'bar: Added.
165         * web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html: Added.
166         * web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/ufoo: Added.
167         * web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/urfoo: Added.
168         * web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/url foo: Added.
169         * web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/urlfoo: Added.
170         * web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/x;url=foo: Added.
171
172 2016-09-03  Youenn Fablet  <youenn@apple.com>
173
174         run-webkit-tests should detect w3c test resource files
175         https://bugs.webkit.org/show_bug.cgi?id=161307
176
177         Reviewed by Ryosuke Niwa.
178
179         * resources/resource-files.json: Added.
180
181 2016-09-01  Romain Bellessort  <romain.bellessort@crf.canon.fr>
182
183         [Streams API] Align internal structure of ReadableStream with spec
184         https://bugs.webkit.org/show_bug.cgi?id=160299
185
186         Reviewed by Xabier Rodriguez-Calvar.
187
188         Aligned internal structure of ReadableStream with spec. Fixed one expectation
189         that was set to FAIL while it is now PASSing.
190
191         * web-platform-tests/streams/readable-streams/general.https-expected.txt:
192
193
194 2016-08-31  Youenn Fablet  <youenn@apple.com>
195
196         [Fetch API] Fetch API should be able to load data URL in Same Origin mode
197         https://bugs.webkit.org/show_bug.cgi?id=161434
198
199         Reviewed by Sam Weinig.
200
201         * web-platform-tests/fetch/api/basic/scheme-data-expected.txt:
202         * web-platform-tests/fetch/api/basic/scheme-data-worker-expected.txt:
203         * web-platform-tests/fetch/api/basic/scheme-data.js:
204         (checkFetchResponse):
205         * web-platform-tests/fetch/api/redirect/redirect-to-dataurl-expected.txt: Added.
206         * web-platform-tests/fetch/api/redirect/redirect-to-dataurl-worker-expected.txt: Added.
207         * web-platform-tests/fetch/api/redirect/redirect-to-dataurl-worker.html: Added.
208         * web-platform-tests/fetch/api/redirect/redirect-to-dataurl.html: Added.
209         * web-platform-tests/fetch/api/redirect/redirect-to-dataurl.js: Added.
210         (redirectDataURL):
211
212 2016-08-31  Youenn Fablet  <youenn@apple.com>
213
214         [Fetch API] Request construction failure should not set "bodyUsed"
215         https://bugs.webkit.org/show_bug.cgi?id=161432
216
217         Reviewed by Alex Christensen.
218
219         * web-platform-tests/fetch/api/request/request-disturbed-expected.txt:
220         * web-platform-tests/fetch/api/request/request-disturbed.html:
221
222 2016-08-31  Romain Bellessort  <romain.bellessort@crf.canon.fr>
223
224         [Streams API] Align getReader() with spec
225         https://bugs.webkit.org/show_bug.cgi?id=160508
226
227         Reviewed by Xabier Rodriguez-Calvar.
228
229         Changed 2 expectations, 1 that passes thanks to patch, the other that
230         now fails as getReader() has 1 parameter (0 expected, bug to be filed).
231
232         * web-platform-tests/streams/readable-streams/general.https-expected.txt:
233         * web-platform-tests/streams/readable-streams/templated.https-expected.txt:
234
235 2016-08-30  Youenn Fablet  <youenn@apple.com>
236
237         [Fetch API] Blob not found URL should result in a network error
238         https://bugs.webkit.org/show_bug.cgi?id=161381
239
240         Reviewed by Sam Weinig.
241
242         * web-platform-tests/fetch/api/basic/scheme-blob-expected.txt:
243         * web-platform-tests/fetch/api/basic/scheme-blob-worker-expected.txt:
244         * web-platform-tests/fetch/api/basic/scheme-blob-worker.html:
245         * web-platform-tests/fetch/api/basic/scheme-blob.html:
246         * web-platform-tests/fetch/api/basic/scheme-blob.js:
247         (invalidRequestMethods.forEach):
248
249 2016-08-30  Youenn Fablet  <youenn@apple.com>
250
251         [Fetch API] Body mix-in text() should decode data as UTF-8
252         https://bugs.webkit.org/show_bug.cgi?id=161372
253
254         Reviewed by Sam Weinig.
255
256         * web-platform-tests/fetch/api/basic/text-utf8-expected.txt: Added.
257         * web-platform-tests/fetch/api/basic/text-utf8.html: Added.
258         * web-platform-tests/fetch/api/resources/status.py: Added.
259         (main):
260
261 2016-08-29  Chris Dumez  <cdumez@apple.com>
262
263         Unskip several web-platform-tests that are now passing
264         https://bugs.webkit.org/show_bug.cgi?id=161367
265
266         Reviewed by Geoffrey Garen.
267
268         Rebaseline those tests and update window-security.sub.html as per:
269         https://github.com/w3c/web-platform-tests/pull/3607
270
271         * web-platform-tests/html/browsers/history/the-location-interface/security_location_0.sub-expected.txt:
272         * web-platform-tests/html/browsers/the-window-object/security-window/window-security.sub-expected.txt:
273         * web-platform-tests/html/browsers/the-window-object/security-window/window-security.sub.html:
274         * web-platform-tests/html/browsers/windows/nested-browsing-contexts/frameElement.sub-expected.txt:
275
276 2016-08-29  Chris Dumez  <cdumez@apple.com>
277
278         document.createEvent("popstateevent") should create a PopStateEvent
279         https://bugs.webkit.org/show_bug.cgi?id=161321
280
281         Reviewed by Darin Adler.
282
283         Rebaseline several W3C tests now that more checks are passing.
284
285         * web-platform-tests/dom/events/EventTarget-dispatchEvent-expected.txt:
286         * web-platform-tests/dom/nodes/Document-createEvent-expected.txt:
287         * web-platform-tests/html/browsers/browsing-the-web/history-traversal/PopStateEvent-expected.txt:
288
289 2016-08-29  Chris Dumez  <cdumez@apple.com>
290
291         We should throw a SecurityError when denying access to cross-origin Window properties
292         https://bugs.webkit.org/show_bug.cgi?id=161316
293
294         Reviewed by Darin Adler.
295
296         Rebaseline existing tests to reflect behavior change.
297
298         * web-platform-tests/domparsing/innerhtml-05-expected.txt:
299         * web-platform-tests/html/semantics/forms/form-submission-0/getactionurl-expected.txt:
300
301 2016-08-29  Youenn Fablet  <youenn@apple.com>
302
303         [Fetch API] Response cloning should structureClone when teeing Response stream
304         https://bugs.webkit.org/show_bug.cgi?id=161147
305
306         Reviewed by Darin Adler.
307
308         * web-platform-tests/fetch/api/response/response-clone-expected.txt:
309         * web-platform-tests/fetch/api/response/response-clone.html:
310
311 2016-08-29  Youenn Fablet  <youenn@apple.com>
312
313         [Fetch API] Add support for BufferSource bodies
314         https://bugs.webkit.org/show_bug.cgi?id=161087
315
316         Reviewed by Darin Adler.
317
318         * web-platform-tests/fetch/api/basic/request-headers-expected.txt:
319         * web-platform-tests/fetch/api/basic/request-headers-worker-expected.txt:
320         * web-platform-tests/fetch/api/basic/request-headers.js:
321         (checkContentType):
322         (requestHeaders): Change the order of the header checks so that passing headers are checked first.
323         * web-platform-tests/fetch/api/request/request-consume-expected.txt:
324         * web-platform-tests/fetch/api/request/request-consume.html:
325         * web-platform-tests/fetch/api/response/response-consume-stream-expected.txt:
326         * web-platform-tests/fetch/api/response/response-consume-stream.html:
327
328 2016-08-29  Youenn Fablet  <youenn@apple.com>
329
330         data:// URL behavior of XHR does not match spec
331         https://bugs.webkit.org/show_bug.cgi?id=109199
332
333         Reviewed by Darin Adler.
334
335         * web-platform-tests/XMLHttpRequest/data-uri-expected.txt:
336         * web-platform-tests/XMLHttpRequest/send-network-error-sync-events.sub-expected.txt:
337         * web-platform-tests/XMLHttpRequest/xmlhttprequest-sync-block-defer-scripts-expected.txt:
338         * web-platform-tests/XMLHttpRequest/xmlhttprequest-sync-block-scripts-expected.txt:
339         * web-platform-tests/XMLHttpRequest/xmlhttprequest-sync-not-hang-scriptloader-expected.txt:
340         * web-platform-tests/fetch/api/basic/scheme-data.js: Adding setStatusText check.
341         * web-platform-tests/fetch/api/basic/scheme-data-expected.txt:
342         * web-platform-tests/fetch/api/basic/scheme-data-worker-expected.txt:
343
344 2016-08-28  Youenn Fablet  <youenn@apple.com>
345
346         [Fetch API] Ensure response cloning works when data is loading
347         https://bugs.webkit.org/show_bug.cgi?id=161137
348
349         Reviewed by Darin Adler.
350
351         * web-platform-tests/fetch/api/response/response-clone-expected.txt:
352         * web-platform-tests/fetch/api/response/response-clone.html: New tests highly inspired from Chromium similar tests.
353
354 2016-08-27  Youenn Fablet  <youenn@apple.com>
355
356         [Fetch API] Opaque responses should not have any body
357         https://bugs.webkit.org/show_bug.cgi?id=161130
358
359         Reviewed by Sam Weinig.
360
361         * web-platform-tests/fetch/api/cors/cors-basic.js:
362         (cors): Adding response body checking.
363
364 2016-08-27  Youenn Fablet  <youenn@apple.com>
365
366         [Fetch API] opaqueredirect responses should have their URL set to the original URL
367         https://bugs.webkit.org/show_bug.cgi?id=161194
368
369         Reviewed by Sam Weinig.
370
371         * web-platform-tests/fetch/api/redirect/redirect-mode.html:
372         * web-platform-tests/fetch/api/redirect/redirect-mode.js:
373         (redirectMode): Updating test to ease the computation of the absolute URL.
374
375 2016-08-27  Andreas Kling  <akling@apple.com>
376
377         script.text should behave like script.textContent on setting
378         <https://webkit.org/b/148852>
379
380         Reviewed by Chris Dumez.
381
382         * web-platform-tests/html/semantics/scripting-1/the-script-element/script-text-expected.txt:
383
384 2016-08-27  Youenn Fablet  <youenn@apple.com>
385
386         Sync web-platform-tests up to revision e827374
387         https://bugs.webkit.org/show_bug.cgi?id=161231
388
389         Reviewed by Sam Weinig.
390
391         * resources/ImportExpectations: Skipped some new test suites. Added 'url' test suite as Import.
392         * resources/TestRepositories: Updated revision to e827374
393         * resources/web-platform-tests-modules.json:
394         * web-platform-tests/XMLHttpRequest/abort-during-upload-expected.txt:
395         * web-platform-tests/XMLHttpRequest/abort-during-upload.htm:
396         * web-platform-tests/XMLHttpRequest/abort-event-order.htm:
397         * web-platform-tests/XMLHttpRequest/event-error-expected.txt:
398         * web-platform-tests/XMLHttpRequest/event-error-order.sub-expected.txt: Added.
399         * web-platform-tests/XMLHttpRequest/event-error-order.sub.html: Added.
400         * web-platform-tests/XMLHttpRequest/event-error.html:
401         * web-platform-tests/XMLHttpRequest/event-error.sub-expected.txt: Added.
402         * web-platform-tests/XMLHttpRequest/event-error.sub.html: Copied from LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-error.html.
403         * web-platform-tests/XMLHttpRequest/event-progress.htm:
404         * web-platform-tests/XMLHttpRequest/resources/trickle.py:
405         (main):
406         * web-platform-tests/XMLHttpRequest/resources/w3c-import.log:
407         * web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-event-order.js: Added.
408         (global.prepare_xhr_for_event_order_test):
409         (global.assert_xhr_event_order_matches):
410         * web-platform-tests/XMLHttpRequest/response-data-progress-expected.txt:
411         * web-platform-tests/XMLHttpRequest/response-data-progress.htm:
412         * web-platform-tests/XMLHttpRequest/response-method-expected.txt:
413         * web-platform-tests/XMLHttpRequest/responsexml-document-properties-expected.txt:
414         * web-platform-tests/XMLHttpRequest/security-consideration.sub.html:
415         * web-platform-tests/XMLHttpRequest/send-entity-body-document-expected.txt:
416         * web-platform-tests/XMLHttpRequest/send-no-response-event-order-expected.txt:
417         * web-platform-tests/XMLHttpRequest/send-no-response-event-order.htm:
418         * web-platform-tests/XMLHttpRequest/send-sync-response-event-order-expected.txt:
419         * web-platform-tests/XMLHttpRequest/send-sync-response-event-order.htm:
420         * web-platform-tests/XMLHttpRequest/w3c-import.log:
421         * web-platform-tests/common/get-host-info.sub.js: Added.
422         (get_host_info):
423         * web-platform-tests/common/w3c-import.log:
424         * web-platform-tests/dom/interfaces-expected.txt:
425         * web-platform-tests/dom/interfaces.html:
426         * web-platform-tests/dom/nodes/attributes-expected.txt:
427         * web-platform-tests/dom/nodes/attributes.html:
428         * web-platform-tests/dom/traversal/TreeWalker-acceptNode-filter.html:
429         * web-platform-tests/dom/traversal/TreeWalker-basic.html:
430         * web-platform-tests/dom/traversal/TreeWalker-currentNode.html:
431         * web-platform-tests/dom/traversal/TreeWalker-previousNodeLastChildReject.html:
432         * web-platform-tests/dom/traversal/TreeWalker-previousSiblingLastChildSkip.html:
433         * web-platform-tests/dom/traversal/TreeWalker-traversal-reject.html:
434         * web-platform-tests/dom/traversal/TreeWalker-traversal-skip-most.html:
435         * web-platform-tests/dom/traversal/TreeWalker-traversal-skip.html:
436         * web-platform-tests/domparsing/w3c-import.log:
437         * web-platform-tests/fetch/api/basic/scheme-about-expected.txt:
438         * web-platform-tests/fetch/api/basic/scheme-about-worker-expected.txt:
439         * web-platform-tests/fetch/api/basic/scheme-about.js:
440         (checkFetchResponse):
441         (checkKoUrl): Deleted.
442         * web-platform-tests/fetch/api/basic/w3c-import.log:
443         * web-platform-tests/fetch/api/cors/cors-cookies.js:
444         (corsCookies):
445         * web-platform-tests/fetch/api/cors/cors-redirect.js:
446         (corsRedirect):
447         * web-platform-tests/fetch/api/headers/headers-basic-expected.txt:
448         * web-platform-tests/fetch/api/headers/headers-basic.html:
449         * web-platform-tests/fetch/api/redirect/w3c-import.log:
450         * web-platform-tests/fetch/api/request/request-cache-expected.txt:
451         * web-platform-tests/html/browsers/history/the-location-interface/security_location_0.sub.htm:
452         * web-platform-tests/html/browsers/the-window-object/security-window/window-security.sub.html:
453         * web-platform-tests/html/browsers/windows/nested-browsing-contexts/frameElement.sub.html:
454         * web-platform-tests/html/browsers/windows/targeting-cross-origin-nested-browsing-contexts.sub-expected.txt:
455         * web-platform-tests/html/browsers/windows/targeting-cross-origin-nested-browsing-contexts.sub.html:
456         * web-platform-tests/html/dom/elements-forms.js:
457         * web-platform-tests/html/dom/elements-tabular.js:
458         * web-platform-tests/html/dom/elements/global-attributes/dataset-expected.txt:
459         * web-platform-tests/html/dom/elements/global-attributes/dataset.html:
460         * web-platform-tests/html/dom/interfaces-expected.txt:
461         * web-platform-tests/html/dom/interfaces.html:
462         * web-platform-tests/html/dom/reflection-forms-expected.txt:
463         * web-platform-tests/html/dom/reflection-tabular-expected.txt:
464         * web-platform-tests/html/dom/reflection.js:
465         (ReflectionTests.typeMap.string_appeared_here.toString):
466         (ReflectionTests.typeMap.string_appeared_here.valueOf):
467         (ReflectionTests.typeMap.string_appeared_here.string_appeared_here):
468         * web-platform-tests/html/semantics/document-metadata/the-base-element/base_href_specified.sub.html:
469         * web-platform-tests/html/semantics/document-metadata/the-link-element/document-without-browsing-context-expected.txt:
470         * web-platform-tests/html/semantics/document-metadata/the-link-element/link-load-event.html:
471         * web-platform-tests/html/semantics/document-metadata/the-link-element/link-style-error-01-expected.txt:
472         * web-platform-tests/html/semantics/document-metadata/the-link-element/link-style-error-01.html:
473         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.drawImage.canvas.sub-expected.txt:
474         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.drawImage.canvas.sub.html:
475         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.drawImage.image.sub-expected.txt:
476         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.drawImage.image.sub.html:
477         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.canvas.fillStyle.sub-expected.txt:
478         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.canvas.fillStyle.sub.html:
479         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.canvas.strokeStyle.sub-expected.txt:
480         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.canvas.strokeStyle.sub.html:
481         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.canvas.timing.sub-expected.txt:
482         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.canvas.timing.sub.html:
483         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.create.sub-expected.txt:
484         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.create.sub.html:
485         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.cross.sub-expected.txt:
486         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.cross.sub.html:
487         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.image.fillStyle.sub-expected.txt:
488         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.image.fillStyle.sub.html:
489         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.image.strokeStyle.sub-expected.txt:
490         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.image.strokeStyle.sub.html:
491         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.reset.sub-expected.txt:
492         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.reset.sub.html:
493         * web-platform-tests/html/semantics/embedded-content/the-img-element/environment-changes/viewport-change-expected.txt:
494         * web-platform-tests/html/semantics/forms/constraints/form-validation-validity-tooShort.html:
495         * web-platform-tests/html/semantics/interfaces-expected.txt:
496         * web-platform-tests/html/semantics/interfaces.html:
497         * web-platform-tests/html/semantics/interfaces.js:
498         * web-platform-tests/html/semantics/selectors/pseudo-classes/valid-invalid-expected.txt:
499         * web-platform-tests/html/semantics/selectors/pseudo-classes/valid-invalid.html:
500         * web-platform-tests/lint.whitelist:
501         * web-platform-tests/url/w3c-import.log: Added.
502
503 2016-08-27  Youenn Fablet  <youenn@apple.com>
504
505         [Fetch API] Blob type should be set from Response/Request contentType header
506         https://bugs.webkit.org/show_bug.cgi?id=161228
507
508         Reviewed by Alex Christensen.
509
510         * web-platform-tests/fetch/api/request/request-consume.html:
511         * web-platform-tests/fetch/api/request/request-headers-expected.txt:
512         * web-platform-tests/fetch/api/request/request-headers.html:
513         * web-platform-tests/fetch/api/response/response-consume-expected.txt:
514         * web-platform-tests/fetch/api/response/response-consume.html:
515         * web-platform-tests/fetch/api/response/response-init-002-expected.txt:
516         * web-platform-tests/fetch/api/response/response-init-002.html:
517
518 2016-08-26  Andreas Kling  <akling@apple.com>
519
520         The :enabled/:disabled selectors should only match elements that can be disabled.
521         <https://webkit.org/b/161255>
522
523         Reviewed by Chris Dumez.
524
525         * web-platform-tests/html/semantics/selectors/pseudo-classes/disabled-expected.txt:
526
527 2016-08-26  Chris Dumez  <cdumez@apple.com>
528
529         HTMLAreaElement's coords attributes parsing does not comply with the HTML specification
530         https://bugs.webkit.org/show_bug.cgi?id=161216
531
532         Reviewed by Andreas Kling.
533
534         Rebaseline W3C test now that all checks are passing. Chrome is also passing all the checks.
535
536         * web-platform-tests/html/semantics/embedded-content/the-area-element/area-coords-expected.txt:
537
538 2016-08-25  Johan K. Jensen  <johan_jensen@apple.com>
539
540         Update the Resource Timing implementation
541         https://bugs.webkit.org/show_bug.cgi?id=161068
542
543         Reviewed by Alex Christensen.
544
545         Added W3C Web Platform Tests for Resource Timing.
546
547         * web-platform-tests/resource-timing/OWNERS: Added.
548         * web-platform-tests/resource-timing/SyntheticResponse.py: Added.
549         (main):
550         * web-platform-tests/resource-timing/iframe-setdomain.sub.html: Added.
551         * web-platform-tests/resource-timing/resource-timing.html: Added.
552         * web-platform-tests/resource-timing/resource-timing.js: Added.
553         (testCases.test):
554         (test):
555         (runNextCase):
556         (assertInvariants):
557         (assertResourceEntryInvariants):
558         (canonicalize):
559         (createUniqueQueryArgument):
560         (getSyntheticUrl):
561         (initiateFetch):
562         (window.onload):
563         * web-platform-tests/resource-timing/resources/resource_timing_test0.css: Added.
564         (div#resource_link_css):
565         * web-platform-tests/resource-timing/resources/resource_timing_test0.html: Added.
566         * web-platform-tests/resource-timing/resources/resource_timing_test0.js: Added.
567         * web-platform-tests/resource-timing/resources/resource_timing_test0.png: Added.
568         * web-platform-tests/resource-timing/resources/resource_timing_test0.xml: Added.
569         * web-platform-tests/resource-timing/resources/webperftestharness.js: Added.
570         (wp_test):
571         (test_namespace):
572         (test_timing_order):
573         (test_timing_equals):
574         (sleep_milliseconds):
575         (test_true):
576         (test_equals):
577         (test_greater_than):
578         (test_greater_or_equals):
579         * web-platform-tests/resource-timing/test_resource_timing.html: Added.
580         * web-platform-tests/resource-timing/test_resource_timing.js: Added.
581         (setup):
582         (resolve):
583         (switch.):
584         (switch.case.string_appeared_here.xmlhttp.onload):
585         (switch.default.element.onload):
586         (onload):
587         (poll_for_stylesheet_load.inner):
588         (poll_for_stylesheet_load):
589         (resource_load):
590
591 2016-08-24  Alex Christensen  <achristensen@webkit.org>
592
593         Import w3c URL tests
594         https://bugs.webkit.org/show_bug.cgi?id=161177
595
596         Reviewed by Tim Horton.
597
598         * web-platform-tests/url: Added.
599         * web-platform-tests/url/OWNERS: Added.
600         * web-platform-tests/url/README.md: Added.
601         * web-platform-tests/url/a-element-expected.txt: Added.
602         * web-platform-tests/url/a-element-xhtml-expected.txt: Added.
603         * web-platform-tests/url/a-element-xhtml.xhtml: Added.
604         * web-platform-tests/url/a-element.html: Added.
605         * web-platform-tests/url/a-element.js: Added.
606         (setup.async_test.string_appeared_here.setup.step):
607         (setBase):
608         (bURL):
609         (runURLTests):
610         * web-platform-tests/url/historical-expected.txt: Added.
611         * web-platform-tests/url/historical.html: Added.
612         * web-platform-tests/url/historical.worker.js: Added.
613         (test):
614         * web-platform-tests/url/interfaces-expected.txt: Added.
615         * web-platform-tests/url/interfaces.html: Added.
616         * web-platform-tests/url/setters_tests.json: Added.
617         * web-platform-tests/url/url-constructor-expected.txt: Added.
618         * web-platform-tests/url/url-constructor.html: Added.
619         * web-platform-tests/url/url-domainToUnicode-expected.txt: Added.
620         * web-platform-tests/url/url-domainToUnicode.html: Added.
621         * web-platform-tests/url/url-setters-expected.txt: Added.
622         * web-platform-tests/url/url-setters.html: Added.
623         * web-platform-tests/url/urlsearchparams-append-expected.txt: Added.
624         * web-platform-tests/url/urlsearchparams-append.html: Added.
625         * web-platform-tests/url/urlsearchparams-constructor-expected.txt: Added.
626         * web-platform-tests/url/urlsearchparams-constructor.html: Added.
627         * web-platform-tests/url/urlsearchparams-delete-expected.txt: Added.
628         * web-platform-tests/url/urlsearchparams-delete.html: Added.
629         * web-platform-tests/url/urlsearchparams-get-expected.txt: Added.
630         * web-platform-tests/url/urlsearchparams-get.html: Added.
631         * web-platform-tests/url/urlsearchparams-getall-expected.txt: Added.
632         * web-platform-tests/url/urlsearchparams-getall.html: Added.
633         * web-platform-tests/url/urlsearchparams-has-expected.txt: Added.
634         * web-platform-tests/url/urlsearchparams-has.html: Added.
635         * web-platform-tests/url/urlsearchparams-set-expected.txt: Added.
636         * web-platform-tests/url/urlsearchparams-set.html: Added.
637         * web-platform-tests/url/urlsearchparams-stringifier-expected.txt: Added.
638         * web-platform-tests/url/urlsearchparams-stringifier.html: Added.
639         * web-platform-tests/url/urltestdata.json: Added.
640
641 2016-08-23  Chris Dumez  <cdumez@apple.com>
642
643         Add support for CanvasRenderingContext2D.resetTransform()
644         https://bugs.webkit.org/show_bug.cgi?id=161089
645
646         Reviewed by Simon Fraser.
647
648         * web-platform-tests/2dcontext/transformations/canvas_transformations_reset_001-expected.html: Added.
649         * web-platform-tests/2dcontext/transformations/canvas_transformations_reset_001.html: Added.
650         Import W3C test to cover CanvasRenderingContext2D.resetTransform().
651
652         * web-platform-tests/html/dom/interfaces-expected.txt:
653         Rebaseline existing test now that more checks are passing.
654
655 2016-08-23  Chris Dumez  <cdumez@apple.com>
656
657         HTMLAreaElement should have a stringifier
658         https://bugs.webkit.org/show_bug.cgi?id=161105
659
660         Reviewed by Geoffrey Garen.
661
662         Rebaseline W3C test now that all checks are passing.
663
664         * web-platform-tests/html/semantics/embedded-content/the-area-element/area-stringifier-expected.txt:
665
666 2016-08-23  Chris Dumez  <cdumez@apple.com>
667
668         Import html/browsers web platform tests
669         https://bugs.webkit.org/show_bug.cgi?id=161067
670
671         Reviewed by Youenn Fablet.
672
673         Import html/browsers web platform tests from upstream.
674
675         * web-platform-tests/html/browsers/browsing-the-web/history-traversal/001-1.html: Added.
676         * web-platform-tests/html/browsers/browsing-the-web/history-traversal/001-2.html: Added.
677         * web-platform-tests/html/browsers/browsing-the-web/history-traversal/001-expected.txt: Added.
678         * web-platform-tests/html/browsers/browsing-the-web/history-traversal/001.html: Added.
679         * web-platform-tests/html/browsers/browsing-the-web/history-traversal/MANIFEST: Added.
680         * web-platform-tests/html/browsers/browsing-the-web/history-traversal/PopStateEvent-expected.txt: Added.
681         * web-platform-tests/html/browsers/browsing-the-web/history-traversal/PopStateEvent.html: Added.
682         * web-platform-tests/html/browsers/browsing-the-web/history-traversal/browsing_context_name-1.html: Added.
683         * web-platform-tests/html/browsers/browsing-the-web/history-traversal/browsing_context_name-2.html: Added.
684         * web-platform-tests/html/browsers/browsing-the-web/history-traversal/browsing_context_name-3.html: Added.
685         * web-platform-tests/html/browsers/browsing-the-web/history-traversal/browsing_context_name-4.html: Added.
686         * web-platform-tests/html/browsers/browsing-the-web/history-traversal/browsing_context_name_cross_origin-expected.txt: Added.
687         * web-platform-tests/html/browsers/browsing-the-web/history-traversal/browsing_context_name_cross_origin.html: Added.
688         * web-platform-tests/html/browsers/browsing-the-web/history-traversal/contains.json: Added.
689         * web-platform-tests/html/browsers/browsing-the-web/history-traversal/events-expected.txt: Added.
690         * web-platform-tests/html/browsers/browsing-the-web/history-traversal/events.html: Added.
691         * web-platform-tests/html/browsers/browsing-the-web/history-traversal/hashchange_event-expected.txt: Added.
692         * web-platform-tests/html/browsers/browsing-the-web/history-traversal/hashchange_event.html: Added.
693         * web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/resources/blank1.html: Added.
694         * web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/resources/blank2.html: Added.
695         * web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/resources/page-with-fragment.html: Added.
696         * web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/resources/w3c-import.log: Added.
697         * web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-basic-expected.txt: Added.
698         * web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-basic.html: Added.
699         * web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-fragment-scrolling-cross-origin-expected.txt: Added.
700         * web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-fragment-scrolling-cross-origin.html: Added.
701         * web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-fragment-scrolling-samedoc-expected.txt: Added.
702         * web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-fragment-scrolling-samedoc.html: Added.
703         * web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-navigation-cross-origin-expected.txt: Added.
704         * web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-navigation-cross-origin.html: Added.
705         * web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-navigation-samedoc-expected.txt: Added.
706         * web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-navigation-samedoc.html: Added.
707         * web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/w3c-import.log: Added.
708         * web-platform-tests/html/browsers/browsing-the-web/history-traversal/popstate_event-expected.txt: Added.
709         * web-platform-tests/html/browsers/browsing-the-web/history-traversal/popstate_event.html: Added.
710         * web-platform-tests/html/browsers/browsing-the-web/history-traversal/unset_context_name-1-expected.txt: Added.
711         * web-platform-tests/html/browsers/browsing-the-web/history-traversal/unset_context_name-1.html: Added.
712         * web-platform-tests/html/browsers/browsing-the-web/history-traversal/unset_context_name.html: Added.
713         * web-platform-tests/html/browsers/browsing-the-web/history-traversal/w3c-import.log: Added.
714         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/001-1.html: Added.
715         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/001-2.html: Added.
716         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/001-3.html: Added.
717         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/001-expected.txt: Added.
718         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/001.html: Added.
719         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/002-1.html: Added.
720         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/002-2.html: Added.
721         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/002-expected.txt: Added.
722         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/002.html: Added.
723         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/003-1.html: Added.
724         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/003-2.html: Added.
725         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/003-3.html: Added.
726         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/003-expected.txt: Added.
727         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/003.html: Added.
728         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/004-1.html: Added.
729         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/004-2.html: Added.
730         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/004-3.html: Added.
731         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/004-expected.txt: Added.
732         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/004.html: Added.
733         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/005-expected.txt: Added.
734         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/005.html: Added.
735         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/006-expected.txt: Added.
736         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/006.html: Added.
737         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/007-expected.txt: Added.
738         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/007.html: Added.
739         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/008-expected.txt: Added.
740         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/008.html: Added.
741         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/009-expected.txt: Added.
742         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/009.html: Added.
743         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/010-expected.txt: Added.
744         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/010.html: Added.
745         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/011-expected.txt: Added.
746         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/011.html: Added.
747         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/012-expected.txt: Added.
748         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/012.html: Added.
749         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/013-expected.txt: Added.
750         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/013.html: Added.
751         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/014-expected.txt: Added.
752         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/014.html: Added.
753         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/015-expected.txt: Added.
754         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/015.html: Added.
755         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/MANIFEST: Added.
756         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/blank.html: Added.
757         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_location-1.html: Added.
758         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_location-2.html: Added.
759         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_location-3.html: Added.
760         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_location-expected.txt: Added.
761         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_location.html: Added.
762         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_submit-1.html: Added.
763         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_submit-2.html: Added.
764         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_submit-3.html: Added.
765         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_submit-expected.txt: Added.
766         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_submit.html: Added.
767         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/click.html: Added.
768         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/empty_fragment-expected.txt: Added.
769         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/empty_fragment.html: Added.
770         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/empty_fragment_iframe.html: Added.
771         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/href.html: Added.
772         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-query-fragment-components-expected.txt: Added.
773         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-query-fragment-components.html: Added.
774         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-return-value-handling-expected.txt: Added.
775         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-return-value-handling.html: Added.
776         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/navigation_unload_data_url-1.html: Added.
777         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/navigation_unload_data_url-expected.txt: Added.
778         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/navigation_unload_data_url.html: Added.
779         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/navigation_unload_same_origin-1.html: Added.
780         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/navigation_unload_same_origin-expected.txt: Added.
781         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/navigation_unload_same_origin.html: Added.
782         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/source/navigate-child-function-expected.txt: Added.
783         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/source/navigate-child-function-parent-expected.txt: Added.
784         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/source/navigate-child-function-parent.html: Added.
785         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/source/navigate-child-function-src-expected.txt: Added.
786         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/source/navigate-child-function-src.html: Added.
787         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/source/navigate-child-function.html: Added.
788         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/source/navigate-child-src-about-blank-expected.txt: Added.
789         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/source/navigate-child-src-about-blank.html: Added.
790         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/source/support/dummy.html: Added.
791         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/source/support/location-set.html: Added.
792         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/source/support/set-parent-src.html: Added.
793         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/source/support/w3c-import.log: Added.
794         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/source/w3c-import.log: Added.
795         * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/w3c-import.log: Added.
796         * web-platform-tests/html/browsers/browsing-the-web/read-media/pageload-image-expected.txt: Added.
797         * web-platform-tests/html/browsers/browsing-the-web/read-media/pageload-image.html: Added.
798         * web-platform-tests/html/browsers/browsing-the-web/read-media/pageload-video-expected.txt: Added.
799         * web-platform-tests/html/browsers/browsing-the-web/read-media/pageload-video.html: Added.
800         * web-platform-tests/html/browsers/browsing-the-web/read-media/w3c-import.log: Added.
801         * web-platform-tests/html/browsers/browsing-the-web/read-text/load-text-plain-expected.txt: Added.
802         * web-platform-tests/html/browsers/browsing-the-web/read-text/load-text-plain.html: Added.
803         * web-platform-tests/html/browsers/browsing-the-web/read-text/w3c-import.log: Added.
804         * web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/001-expected.txt: Added.
805         * web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/001.html: Added.
806         * web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/002-expected.txt: Added.
807         * web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/002.html: Added.
808         * web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/003-expected.txt: Added.
809         * web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/003.html: Added.
810         * web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/004-expected.txt: Added.
811         * web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/004.html: Added.
812         * web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/005-expected.txt: Added.
813         * web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/005.html: Added.
814         * web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/006-expected.txt: Added.
815         * web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/006.html: Added.
816         * web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/007-expected.txt: Added.
817         * web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/007.html: Added.
818         * web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/MANIFEST: Added.
819         * web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/scroll-frag-percent-encoded-expected.txt: Added.
820         * web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/scroll-frag-percent-encoded.html: Added.
821         * web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/scroll-to-anchor-name-expected.txt: Added.
822         * web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/scroll-to-anchor-name.html: Added.
823         * web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/scroll-to-id-top-expected.txt: Added.
824         * web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/scroll-to-id-top.html: Added.
825         * web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/scroll-to-top-expected.txt: Added.
826         * web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/scroll-to-top.html: Added.
827         * web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/w3c-import.log: Added.
828         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/001-expected.txt: Added.
829         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/001.html: Added.
830         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/002-expected.txt: Added.
831         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/002.html: Added.
832         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/003-expected.txt: Added.
833         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/003.html: Added.
834         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/004-expected.txt: Added.
835         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/004.html: Added.
836         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/005-expected.txt: Added.
837         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/005.html: Added.
838         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/MANIFEST: Added.
839         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/base.html: Added.
840         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/beforeunload-on-history-back-1.html: Added.
841         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/beforeunload-on-history-back-expected.txt: Added.
842         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/beforeunload-on-history-back.html: Added.
843         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/beforeunload-on-navigation-of-parent-1.html: Added.
844         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/beforeunload-on-navigation-of-parent-2.html: Added.
845         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/beforeunload-on-navigation-of-parent-expected.txt: Added.
846         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/beforeunload-on-navigation-of-parent.html: Added.
847         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/contains.json: Added.
848         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/navigation-within-beforeunload-1.html: Added.
849         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/navigation-within-beforeunload-2.html: Added.
850         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/navigation-within-beforeunload-expected.txt: Added.
851         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/navigation-within-beforeunload.html: Added.
852         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/pagehide-on-history-forward-1.html: Added.
853         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/pagehide-on-history-forward-expected.txt: Added.
854         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/pagehide-on-history-forward.html: Added.
855         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/001-1.html: Added.
856         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/001-2.html: Added.
857         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/001-expected.txt: Added.
858         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/001.html: Added.
859         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/002-1.html: Added.
860         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/002-expected.txt: Added.
861         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/002.html: Added.
862         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/003-expected.txt: Added.
863         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/003.html: Added.
864         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/MANIFEST: Added.
865         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/manual-001.html: Added.
866         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/manual-002.html: Added.
867         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/manual-003.html: Added.
868         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/manual-004.html: Added.
869         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/manual-005.html: Added.
870         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/manual-006.html: Added.
871         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/next.html: Added.
872         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/w3c-import.log: Added.
873         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/001-1.html: Added.
874         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/001a.html: Added.
875         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/001b.html: Added.
876         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/002-1.html: Added.
877         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/002a.html: Added.
878         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/002b.html: Added.
879         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/003-1.html: Added.
880         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/003a.html: Added.
881         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/003b.html: Added.
882         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/004-1.html: Added.
883         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/004a.html: Added.
884         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/004b.html: Added.
885         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/005-1.html: Added.
886         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/005a.html: Added.
887         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/005b.html: Added.
888         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/w3c-import.log: Added.
889         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/001-1.html: Added.
890         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/001-2.html: Added.
891         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/001-expected.txt: Added.
892         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/001.html: Added.
893         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/002-1.html: Added.
894         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/002-expected.txt: Added.
895         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/002.html: Added.
896         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/003-1.html: Added.
897         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/003-expected.txt: Added.
898         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/003.html: Added.
899         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/004-1.html: Added.
900         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/004-expected.txt: Added.
901         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/004.html: Added.
902         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/006-1.html: Added.
903         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/006-2.html: Added.
904         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/006-expected.txt: Added.
905         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/006.html: Added.
906         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/007-1.html: Added.
907         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/007-2.html: Added.
908         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/007-expected.txt: Added.
909         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/007.html: Added.
910         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/008-1.html: Added.
911         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/008-expected.txt: Added.
912         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/008.html: Added.
913         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/009-1.html: Added.
914         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/009-expected.txt: Added.
915         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/009.html: Added.
916         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/MANIFEST: Added.
917         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/manual-001-1.html: Added.
918         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/manual-001.html: Added.
919         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/w3c-import.log: Added.
920         * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/w3c-import.log: Added.
921         * web-platform-tests/html/browsers/history/the-history-interface/004-expected.txt: Added.
922         * web-platform-tests/html/browsers/history/the-history-interface/004.html: Added.
923         * web-platform-tests/html/browsers/history/the-history-interface/005-expected.txt: Added.
924         * web-platform-tests/html/browsers/history/the-history-interface/005.html: Added.
925         * web-platform-tests/html/browsers/history/the-history-interface/006-expected.txt: Added.
926         * web-platform-tests/html/browsers/history/the-history-interface/006.html: Added.
927         * web-platform-tests/html/browsers/history/the-history-interface/007-expected.txt: Added.
928         * web-platform-tests/html/browsers/history/the-history-interface/007.html: Added.
929         * web-platform-tests/html/browsers/history/the-history-interface/008-expected.txt: Added.
930         * web-platform-tests/html/browsers/history/the-history-interface/008.html: Added.
931         * web-platform-tests/html/browsers/history/the-history-interface/008.js: Added.
932         (test):
933         * web-platform-tests/html/browsers/history/the-history-interface/009-1.html: Added.
934         * web-platform-tests/html/browsers/history/the-history-interface/009-3.html: Added.
935         * web-platform-tests/html/browsers/history/the-history-interface/009-5.html: Added.
936         * web-platform-tests/html/browsers/history/the-history-interface/009-expected.txt: Added.
937         * web-platform-tests/html/browsers/history/the-history-interface/009.html: Added.
938         * web-platform-tests/html/browsers/history/the-history-interface/010-1.html: Added.
939         * web-platform-tests/html/browsers/history/the-history-interface/010-3.html: Added.
940         * web-platform-tests/html/browsers/history/the-history-interface/010-5.html: Added.
941         * web-platform-tests/html/browsers/history/the-history-interface/010-expected.txt: Added.
942         * web-platform-tests/html/browsers/history/the-history-interface/010.html: Added.
943         * web-platform-tests/html/browsers/history/the-history-interface/011-expected.txt: Added.
944         * web-platform-tests/html/browsers/history/the-history-interface/011.html: Added.
945         * web-platform-tests/html/browsers/history/the-history-interface/012-expected.txt: Added.
946         * web-platform-tests/html/browsers/history/the-history-interface/012.html: Added.
947         * web-platform-tests/html/browsers/history/the-history-interface/blank.html: Added.
948         * web-platform-tests/html/browsers/history/the-history-interface/blank2.html: Added.
949         * web-platform-tests/html/browsers/history/the-history-interface/blank3.html: Added.
950         * web-platform-tests/html/browsers/history/the-history-interface/combination_history_001-expected.txt: Added.
951         * web-platform-tests/html/browsers/history/the-history-interface/combination_history_001.html: Added.
952         * web-platform-tests/html/browsers/history/the-history-interface/combination_history_004-expected.txt: Added.
953         * web-platform-tests/html/browsers/history/the-history-interface/combination_history_004.html: Added.
954         * web-platform-tests/html/browsers/history/the-history-interface/combination_history_005-expected.txt: Added.
955         * web-platform-tests/html/browsers/history/the-history-interface/combination_history_005.html: Added.
956         * web-platform-tests/html/browsers/history/the-history-interface/combination_history_006-expected.txt: Added.
957         * web-platform-tests/html/browsers/history/the-history-interface/combination_history_006.html: Added.
958         * web-platform-tests/html/browsers/history/the-history-interface/combination_history_007-expected.txt: Added.
959         * web-platform-tests/html/browsers/history/the-history-interface/combination_history_007.html: Added.
960         * web-platform-tests/html/browsers/history/the-history-interface/history.js: Added.
961         (parse_query):
962         (onunload):
963         * web-platform-tests/html/browsers/history/the-history-interface/history_back-1.html: Added.
964         * web-platform-tests/html/browsers/history/the-history-interface/history_back-expected.txt: Added.
965         * web-platform-tests/html/browsers/history/the-history-interface/history_back.html: Added.
966         * web-platform-tests/html/browsers/history/the-history-interface/history_back_1-expected.txt: Added.
967         * web-platform-tests/html/browsers/history/the-history-interface/history_back_1.html: Added.
968         * web-platform-tests/html/browsers/history/the-history-interface/history_entry.html: Added.
969         * web-platform-tests/html/browsers/history/the-history-interface/history_forward-1.html: Added.
970         * web-platform-tests/html/browsers/history/the-history-interface/history_forward-2.html: Added.
971         * web-platform-tests/html/browsers/history/the-history-interface/history_forward-expected.txt: Added.
972         * web-platform-tests/html/browsers/history/the-history-interface/history_forward.html: Added.
973         * web-platform-tests/html/browsers/history/the-history-interface/history_forward_1-expected.txt: Added.
974         * web-platform-tests/html/browsers/history/the-history-interface/history_forward_1.html: Added.
975         * web-platform-tests/html/browsers/history/the-history-interface/history_go_minus-expected.txt: Added.
976         * web-platform-tests/html/browsers/history/the-history-interface/history_go_minus.html: Added.
977         * web-platform-tests/html/browsers/history/the-history-interface/history_go_no_argument-1.html: Added.
978         * web-platform-tests/html/browsers/history/the-history-interface/history_go_no_argument-expected.txt: Added.
979         * web-platform-tests/html/browsers/history/the-history-interface/history_go_no_argument.html: Added.
980         * web-platform-tests/html/browsers/history/the-history-interface/history_go_plus-expected.txt: Added.
981         * web-platform-tests/html/browsers/history/the-history-interface/history_go_plus.html: Added.
982         * web-platform-tests/html/browsers/history/the-history-interface/history_go_undefined-1.html: Added.
983         * web-platform-tests/html/browsers/history/the-history-interface/history_go_undefined-expected.txt: Added.
984         * web-platform-tests/html/browsers/history/the-history-interface/history_go_undefined.html: Added.
985         * web-platform-tests/html/browsers/history/the-history-interface/history_go_zero-1.html: Added.
986         * web-platform-tests/html/browsers/history/the-history-interface/history_go_zero-expected.txt: Added.
987         * web-platform-tests/html/browsers/history/the-history-interface/history_go_zero.html: Added.
988         * web-platform-tests/html/browsers/history/the-history-interface/history_pushstate-expected.txt: Added.
989         * web-platform-tests/html/browsers/history/the-history-interface/history_pushstate.html: Added.
990         * web-platform-tests/html/browsers/history/the-history-interface/history_pushstate_err-expected.txt: Added.
991         * web-platform-tests/html/browsers/history/the-history-interface/history_pushstate_err.html: Added.
992         * web-platform-tests/html/browsers/history/the-history-interface/history_pushstate_nooptionalparam-expected.txt: Added.
993         * web-platform-tests/html/browsers/history/the-history-interface/history_pushstate_nooptionalparam.html: Added.
994         * web-platform-tests/html/browsers/history/the-history-interface/history_replacestate-expected.txt: Added.
995         * web-platform-tests/html/browsers/history/the-history-interface/history_replacestate.html: Added.
996         * web-platform-tests/html/browsers/history/the-history-interface/history_replacestate_err-expected.txt: Added.
997         * web-platform-tests/html/browsers/history/the-history-interface/history_replacestate_err.html: Added.
998         * web-platform-tests/html/browsers/history/the-history-interface/history_replacestate_nooptionalparam-expected.txt: Added.
999         * web-platform-tests/html/browsers/history/the-history-interface/history_replacestate_nooptionalparam.html: Added.
1000         * web-platform-tests/html/browsers/history/the-history-interface/history_state-expected.txt: Added.
1001         * web-platform-tests/html/browsers/history/the-history-interface/history_state.html: Added.
1002         * web-platform-tests/html/browsers/history/the-history-interface/joint_session_history/001-1.html: Added.
1003         * web-platform-tests/html/browsers/history/the-history-interface/joint_session_history/001-expected.txt: Added.
1004         * web-platform-tests/html/browsers/history/the-history-interface/joint_session_history/001.html: Added.
1005         * web-platform-tests/html/browsers/history/the-history-interface/joint_session_history/002-1.html: Added.
1006         * web-platform-tests/html/browsers/history/the-history-interface/joint_session_history/002-expected.txt: Added.
1007         * web-platform-tests/html/browsers/history/the-history-interface/joint_session_history/002.html: Added.
1008         * web-platform-tests/html/browsers/history/the-history-interface/joint_session_history/filler.html: Added.
1009         * web-platform-tests/html/browsers/history/the-history-interface/joint_session_history/w3c-import.log: Added.
1010         * web-platform-tests/html/browsers/history/the-history-interface/non-automated/history.js: Added.
1011         (parse_query):
1012         (onunload):
1013         * web-platform-tests/html/browsers/history/the-history-interface/non-automated/history_entry.html: Added.
1014         * web-platform-tests/html/browsers/history/the-history-interface/non-automated/traverse_the_history_unload_prompt_1-1.html: Added.
1015         * web-platform-tests/html/browsers/history/the-history-interface/non-automated/traverse_the_history_unload_prompt_2-1.html: Added.
1016         * web-platform-tests/html/browsers/history/the-history-interface/non-automated/traverse_the_session_history_unload_prompt_1-1.html: Added.
1017         * web-platform-tests/html/browsers/history/the-history-interface/non-automated/traverse_the_session_history_unload_prompt_1-expected.txt: Added.
1018         * web-platform-tests/html/browsers/history/the-history-interface/non-automated/traverse_the_session_history_unload_prompt_1.html: Added.
1019         * web-platform-tests/html/browsers/history/the-history-interface/non-automated/w3c-import.log: Added.
1020         * web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_1-1.html: Added.
1021         * web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_1-expected.txt: Added.
1022         * web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_1.html: Added.
1023         * web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_2-1.html: Added.
1024         * web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_2-expected.txt: Added.
1025         * web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_2.html: Added.
1026         * web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_3-1.html: Added.
1027         * web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_4-1.html: Added.
1028         * web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_4-expected.txt: Added.
1029         * web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_4.html: Added.
1030         * web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_5-1.html: Added.
1031         * web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_5-expected.txt: Added.
1032         * web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_5.html: Added.
1033         * web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_unload_1-1.html: Added.
1034         * web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_unload_1-expected.txt: Added.
1035         * web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_unload_1.html: Added.
1036         * web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_write_after_load_1-1.html: Added.
1037         * web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_write_after_load_1-expected.txt: Added.
1038         * web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_write_after_load_1.html: Added.
1039         * web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_write_after_load_2-1.html: Added.
1040         * web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_write_after_load_2-expected.txt: Added.
1041         * web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_write_after_load_2.html: Added.
1042         * web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_write_onload_1-1.html: Added.
1043         * web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_write_onload_1-expected.txt: Added.
1044         * web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_write_onload_1.html: Added.
1045         * web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_write_onload_2-1.html: Added.
1046         * web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_write_onload_2-expected.txt: Added.
1047         * web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_write_onload_2.html: Added.
1048         * web-platform-tests/html/browsers/history/the-history-interface/w3c-import.log: Added.
1049         * web-platform-tests/html/browsers/history/the-location-interface/allow_prototype_cycle_through_location.sub-expected.txt: Added.
1050         * web-platform-tests/html/browsers/history/the-location-interface/allow_prototype_cycle_through_location.sub.html: Added.
1051         * web-platform-tests/html/browsers/history/the-location-interface/assign_after_load-1.html: Added.
1052         * web-platform-tests/html/browsers/history/the-location-interface/assign_after_load-2.html: Added.
1053         * web-platform-tests/html/browsers/history/the-location-interface/assign_before_load-1.html: Added.
1054         * web-platform-tests/html/browsers/history/the-location-interface/assign_before_load-2.html: Added.
1055         * web-platform-tests/html/browsers/history/the-location-interface/contains.json: Added.
1056         * web-platform-tests/html/browsers/history/the-location-interface/cross_origin_joined_frame.sub.html: Added.
1057         * web-platform-tests/html/browsers/history/the-location-interface/document_location-expected.txt: Added.
1058         * web-platform-tests/html/browsers/history/the-location-interface/document_location.html: Added.
1059         * web-platform-tests/html/browsers/history/the-location-interface/location-stringifier-expected.txt: Added.
1060         * web-platform-tests/html/browsers/history/the-location-interface/location-stringifier.html: Added.
1061         * web-platform-tests/html/browsers/history/the-location-interface/location_assign_about_blank-1.html: Added.
1062         * web-platform-tests/html/browsers/history/the-location-interface/location_assign_about_blank-expected.txt: Added.
1063         * web-platform-tests/html/browsers/history/the-location-interface/location_assign_about_blank.html: Added.
1064         * web-platform-tests/html/browsers/history/the-location-interface/location_hash-expected.txt: Added.
1065         * web-platform-tests/html/browsers/history/the-location-interface/location_hash.html: Added.
1066         * web-platform-tests/html/browsers/history/the-location-interface/location_host-expected.txt: Added.
1067         * web-platform-tests/html/browsers/history/the-location-interface/location_host.html: Added.
1068         * web-platform-tests/html/browsers/history/the-location-interface/location_hostname-expected.txt: Added.
1069         * web-platform-tests/html/browsers/history/the-location-interface/location_hostname.html: Added.
1070         * web-platform-tests/html/browsers/history/the-location-interface/location_href-expected.txt: Added.
1071         * web-platform-tests/html/browsers/history/the-location-interface/location_href.html: Added.
1072         * web-platform-tests/html/browsers/history/the-location-interface/location_origin-expected.txt: Added.
1073         * web-platform-tests/html/browsers/history/the-location-interface/location_origin.html: Added.
1074         * web-platform-tests/html/browsers/history/the-location-interface/location_pathname-expected.txt: Added.
1075         * web-platform-tests/html/browsers/history/the-location-interface/location_pathname.html: Added.
1076         * web-platform-tests/html/browsers/history/the-location-interface/location_port-expected.txt: Added.
1077         * web-platform-tests/html/browsers/history/the-location-interface/location_port.html: Added.
1078         * web-platform-tests/html/browsers/history/the-location-interface/location_protocol-expected.txt: Added.
1079         * web-platform-tests/html/browsers/history/the-location-interface/location_protocol.html: Added.
1080         * web-platform-tests/html/browsers/history/the-location-interface/location_reload-expected.txt: Added.
1081         * web-platform-tests/html/browsers/history/the-location-interface/location_reload-iframe.html: Added.
1082         * web-platform-tests/html/browsers/history/the-location-interface/location_reload.html: Added.
1083         * web-platform-tests/html/browsers/history/the-location-interface/location_replace-expected.txt: Added.
1084         * web-platform-tests/html/browsers/history/the-location-interface/location_replace.html: Added.
1085         * web-platform-tests/html/browsers/history/the-location-interface/location_search-expected.txt: Added.
1086         * web-platform-tests/html/browsers/history/the-location-interface/location_search.html: Added.
1087         * web-platform-tests/html/browsers/history/the-location-interface/non-automated/manual_click_assign_during_load-1.html: Added.
1088         * web-platform-tests/html/browsers/history/the-location-interface/non-automated/manual_click_assign_during_load-2.html: Added.
1089         * web-platform-tests/html/browsers/history/the-location-interface/non-automated/manual_click_location_replace_during_load-1.html: Added.
1090         * web-platform-tests/html/browsers/history/the-location-interface/non-automated/manual_click_location_replace_during_load-2.html: Added.
1091         * web-platform-tests/html/browsers/history/the-location-interface/non-automated/manual_form_submit_assign_during_load-1.html: Added.
1092         * web-platform-tests/html/browsers/history/the-location-interface/non-automated/manual_form_submit_assign_during_load-2.html: Added.
1093         * web-platform-tests/html/browsers/history/the-location-interface/non-automated/reload_in_resize-1.html: Added.
1094         * web-platform-tests/html/browsers/history/the-location-interface/non-automated/w3c-import.log: Added.
1095         * web-platform-tests/html/browsers/history/the-location-interface/reload_document_open_write-1.html: Added.
1096         * web-platform-tests/html/browsers/history/the-location-interface/reload_document_open_write-expected.txt: Added.
1097         * web-platform-tests/html/browsers/history/the-location-interface/reload_document_open_write.html: Added.
1098         * web-platform-tests/html/browsers/history/the-location-interface/reload_document_write-1.html: Added.
1099         * web-platform-tests/html/browsers/history/the-location-interface/reload_document_write-expected.txt: Added.
1100         * web-platform-tests/html/browsers/history/the-location-interface/reload_document_write.html: Added.
1101         * web-platform-tests/html/browsers/history/the-location-interface/reload_document_write_onload-1.html: Added.
1102         * web-platform-tests/html/browsers/history/the-location-interface/reload_document_write_onload-expected.txt: Added.
1103         * web-platform-tests/html/browsers/history/the-location-interface/reload_document_write_onload.html: Added.
1104         * web-platform-tests/html/browsers/history/the-location-interface/reload_post_1-1.html: Added.
1105         * web-platform-tests/html/browsers/history/the-location-interface/reload_post_1-expected.txt: Added.
1106         * web-platform-tests/html/browsers/history/the-location-interface/reload_post_1.html: Added.
1107         * web-platform-tests/html/browsers/history/the-location-interface/same_origin_frame.html: Added.
1108         * web-platform-tests/html/browsers/history/the-location-interface/scripted_click_assign_during_load-1.html: Added.
1109         * web-platform-tests/html/browsers/history/the-location-interface/scripted_click_assign_during_load-2.html: Added.
1110         * web-platform-tests/html/browsers/history/the-location-interface/scripted_click_assign_during_load-expected.txt: Added.
1111         * web-platform-tests/html/browsers/history/the-location-interface/scripted_click_assign_during_load.html: Added.
1112         * web-platform-tests/html/browsers/history/the-location-interface/scripted_click_location_assign_during_load-1.html: Added.
1113         * web-platform-tests/html/browsers/history/the-location-interface/scripted_click_location_assign_during_load-2.html: Added.
1114         * web-platform-tests/html/browsers/history/the-location-interface/scripted_click_location_assign_during_load-expected.txt: Added.
1115         * web-platform-tests/html/browsers/history/the-location-interface/scripted_click_location_assign_during_load.html: Added.
1116         * web-platform-tests/html/browsers/history/the-location-interface/scripted_form_submit_assign_during_load-1.html: Added.
1117         * web-platform-tests/html/browsers/history/the-location-interface/scripted_form_submit_assign_during_load-2.html: Added.
1118         * web-platform-tests/html/browsers/history/the-location-interface/scripted_form_submit_assign_during_load-expected.txt: Added.
1119         * web-platform-tests/html/browsers/history/the-location-interface/scripted_form_submit_assign_during_load.html: Added.
1120         * web-platform-tests/html/browsers/history/the-location-interface/security_location_0.sub-expected.txt: Added.
1121         * web-platform-tests/html/browsers/history/the-location-interface/security_location_0.sub.htm: Added.
1122         * web-platform-tests/html/browsers/history/the-location-interface/w3c-import.log: Added.
1123         * web-platform-tests/html/browsers/offline/browser-state/navigator_online_online-expected.txt: Added.
1124         * web-platform-tests/html/browsers/offline/browser-state/navigator_online_online.html: Added.
1125         * web-platform-tests/html/browsers/offline/browser-state/w3c-import.log: Added.
1126         * web-platform-tests/html/browsers/offline/changestonetworkingmodel/original-id.json: Added.
1127         * web-platform-tests/html/browsers/offline/changestonetworkingmodel/w3c-import.log: Added.
1128         * web-platform-tests/html/browsers/offline/introduction-4/contains.json: Added.
1129         * web-platform-tests/html/browsers/offline/introduction-4/event_cached-expected.txt: Added.
1130         * web-platform-tests/html/browsers/offline/introduction-4/event_cached.html: Added.
1131         * web-platform-tests/html/browsers/offline/introduction-4/event_checking-expected.txt: Added.
1132         * web-platform-tests/html/browsers/offline/introduction-4/event_checking.html: Added.
1133         * web-platform-tests/html/browsers/offline/introduction-4/event_noupdate-expected.txt: Added.
1134         * web-platform-tests/html/browsers/offline/introduction-4/event_noupdate.html: Added.
1135         * web-platform-tests/html/browsers/offline/introduction-4/event_progress-expected.txt: Added.
1136         * web-platform-tests/html/browsers/offline/introduction-4/event_progress.html: Added.
1137         * web-platform-tests/html/browsers/offline/introduction-4/w3c-import.log: Added.
1138         * web-platform-tests/html/browsers/offline/manifest_url_check-expected.txt: Added.
1139         * web-platform-tests/html/browsers/offline/manifest_url_check.html: Added.
1140         * web-platform-tests/html/browsers/offline/manifests/contains.json: Added.
1141         * web-platform-tests/html/browsers/offline/manifests/w3c-import.log: Added.
1142         * web-platform-tests/html/browsers/offline/resources/css/clock.css: Added.
1143         (output):
1144         * web-platform-tests/html/browsers/offline/resources/css/offline.css: Added.
1145         (.connectivity):
1146         * web-platform-tests/html/browsers/offline/resources/css/online.css: Added.
1147         (.connectivity):
1148         * web-platform-tests/html/browsers/offline/resources/css/result.css: Added.
1149         (.manualpass):
1150         (.manualfail):
1151         (.pass):
1152         (.fail):
1153         * web-platform-tests/html/browsers/offline/resources/css/w3c-import.log: Added.
1154         * web-platform-tests/html/browsers/offline/resources/html/clock.html: Added.
1155         * web-platform-tests/html/browsers/offline/resources/html/w3c-import.log: Added.
1156         * web-platform-tests/html/browsers/offline/resources/js/clock.js: Added.
1157         (setTimeout):
1158         * web-platform-tests/html/browsers/offline/resources/js/w3c-import.log: Added.
1159         * web-platform-tests/html/browsers/offline/resources/manifest/clock.manifest: Added.
1160         * web-platform-tests/html/browsers/offline/resources/manifest/section_empty.manifest: Added.
1161         * web-platform-tests/html/browsers/offline/resources/manifest/section_many.manifest: Added.
1162         * web-platform-tests/html/browsers/offline/resources/manifest/url_check.manifest: Added.
1163         * web-platform-tests/html/browsers/offline/resources/manifest/w3c-import.log: Added.
1164         * web-platform-tests/html/browsers/offline/w3c-import.log: Added.
1165         * web-platform-tests/html/browsers/origin/cross-origin-objects/cross-origin-objects.sub-expected.txt: Added.
1166         * web-platform-tests/html/browsers/origin/cross-origin-objects/cross-origin-objects.sub.html: Added.
1167         * web-platform-tests/html/browsers/origin/cross-origin-objects/frame.html: Added.
1168         * web-platform-tests/html/browsers/origin/cross-origin-objects/w3c-import.log: Added.
1169         * web-platform-tests/html/browsers/origin/cross-origin-objects/win-documentdomain.sub.html: Added.
1170         * web-platform-tests/html/browsers/origin/relaxing-the-same-origin-restriction/document_domain-expected.txt: Added.
1171         * web-platform-tests/html/browsers/origin/relaxing-the-same-origin-restriction/document_domain.html: Added.
1172         * web-platform-tests/html/browsers/origin/relaxing-the-same-origin-restriction/w3c-import.log: Added.
1173         * web-platform-tests/html/browsers/the-window-object/Document-defaultView-expected.txt: Added.
1174         * web-platform-tests/html/browsers/the-window-object/Document-defaultView.html: Added.
1175         * web-platform-tests/html/browsers/the-window-object/Window-document-expected.txt: Added.
1176         * web-platform-tests/html/browsers/the-window-object/Window-document.html: Added.
1177         * web-platform-tests/html/browsers/the-window-object/accessing-other-browsing-contexts/indexed-browsing-contexts-01-expected.txt: Added.
1178         * web-platform-tests/html/browsers/the-window-object/accessing-other-browsing-contexts/indexed-browsing-contexts-01.html: Added.
1179         * web-platform-tests/html/browsers/the-window-object/accessing-other-browsing-contexts/indexed-browsing-contexts-02-expected.txt: Added.
1180         * web-platform-tests/html/browsers/the-window-object/accessing-other-browsing-contexts/indexed-browsing-contexts-02.html: Added.
1181         * web-platform-tests/html/browsers/the-window-object/accessing-other-browsing-contexts/indexed-browsing-contexts-03-expected.txt: Added.
1182         * web-platform-tests/html/browsers/the-window-object/accessing-other-browsing-contexts/indexed-browsing-contexts-03.html: Added.
1183         * web-platform-tests/html/browsers/the-window-object/accessing-other-browsing-contexts/iterator-expected.txt: Added.
1184         * web-platform-tests/html/browsers/the-window-object/accessing-other-browsing-contexts/iterator.html: Added.
1185         * web-platform-tests/html/browsers/the-window-object/accessing-other-browsing-contexts/test1.html: Added.
1186         * web-platform-tests/html/browsers/the-window-object/accessing-other-browsing-contexts/test2.html: Added.
1187         * web-platform-tests/html/browsers/the-window-object/accessing-other-browsing-contexts/test3.html: Added.
1188         * web-platform-tests/html/browsers/the-window-object/accessing-other-browsing-contexts/w3c-import.log: Added.
1189         * web-platform-tests/html/browsers/the-window-object/accessing-other-browsing-contexts/window_length-expected.txt: Added.
1190         * web-platform-tests/html/browsers/the-window-object/accessing-other-browsing-contexts/window_length.html: Added.
1191         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/callback.js: Added.
1192         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/close_beforeunload-1.html: Added.
1193         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/close_beforeunload-expected.txt: Added.
1194         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/close_beforeunload.html: Added.
1195         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/close_script_defer-1.html: Added.
1196         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/close_script_defer-expected.txt: Added.
1197         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/close_script_defer.html: Added.
1198         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/close_unload-1.html: Added.
1199         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/close_unload-expected.txt: Added.
1200         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/close_unload.html: Added.
1201         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/creating_browsing_context_test_01-expected.txt: Added.
1202         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/creating_browsing_context_test_01.html: Added.
1203         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/non_automated/001-1.html: Added.
1204         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/non_automated/001-2.html: Added.
1205         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/non_automated/001.html: Added.
1206         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/non_automated/002-1.html: Added.
1207         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/non_automated/002-2.html: Added.
1208         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/non_automated/002.html: Added.
1209         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/non_automated/w3c-import.log: Added.
1210         * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/w3c-import.log: Added.
1211         * web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-1.html: Added.
1212         * web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-2.html: Added.
1213         * web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-expected.txt: Added.
1214         * web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html: Added.
1215         * web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2-1.html: Added.
1216         * web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2-expected.txt: Added.
1217         * web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html: Added.
1218         * web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-1.html: Added.
1219         * web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-2.html: Added.
1220         * web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-3.html: Added.
1221         * web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-expected.txt: Added.
1222         * web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html: Added.
1223         * web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-1.html: Added.
1224         * web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-2.html: Added.
1225         * web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-3.html: Added.
1226         * web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-expected.txt: Added.
1227         * web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html: Added.
1228         * web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/non-automated/discard_iframe_history_1-1.html: Added.
1229         * web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/non-automated/discard_iframe_history_1-2.html: Added.
1230         * web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/non-automated/discard_iframe_history_2-1.html: Added.
1231         * web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/non-automated/discard_iframe_history_2-2.html: Added.
1232         * web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/non-automated/discard_iframe_history_2-3.html: Added.
1233         * web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/non-automated/w3c-import.log: Added.
1234         * web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/w3c-import.log: Added.
1235         * web-platform-tests/html/browsers/the-window-object/named-access-on-the-window-object/named-objects-expected.txt: Added.
1236         * web-platform-tests/html/browsers/the-window-object/named-access-on-the-window-object/named-objects.html: Added.
1237         * web-platform-tests/html/browsers/the-window-object/named-access-on-the-window-object/test.html: Added.
1238         * web-platform-tests/html/browsers/the-window-object/named-access-on-the-window-object/w3c-import.log: Added.
1239         * web-platform-tests/html/browsers/the-window-object/named-access-on-the-window-object/window-null-names-expected.txt: Added.
1240         * web-platform-tests/html/browsers/the-window-object/named-access-on-the-window-object/window-null-names.html: Added.
1241         * web-platform-tests/html/browsers/the-window-object/security-window/w3c-import.log: Added.
1242         * web-platform-tests/html/browsers/the-window-object/security-window/window-security.sub-expected.txt: Added.
1243         * web-platform-tests/html/browsers/the-window-object/security-window/window-security.sub.html: Added.
1244         * web-platform-tests/html/browsers/the-window-object/w3c-import.log: Added.
1245         * web-platform-tests/html/browsers/the-window-object/window-aliases-expected.txt: Added.
1246         * web-platform-tests/html/browsers/the-window-object/window-aliases.html: Added.
1247         * web-platform-tests/html/browsers/the-window-object/window-indexed-properties-expected.txt: Added.
1248         * web-platform-tests/html/browsers/the-window-object/window-indexed-properties-strict-expected.txt: Added.
1249         * web-platform-tests/html/browsers/the-window-object/window-indexed-properties-strict.html: Added.
1250         * web-platform-tests/html/browsers/the-window-object/window-indexed-properties.html: Added.
1251         * web-platform-tests/html/browsers/the-window-object/window-named-properties-expected.txt: Added.
1252         * web-platform-tests/html/browsers/the-window-object/window-named-properties.html: Added.
1253         * web-platform-tests/html/browsers/the-window-object/window-properties-expected.txt: Added.
1254         * web-platform-tests/html/browsers/the-window-object/window-properties.html: Added.
1255         * web-platform-tests/html/browsers/the-window-object/window-prototype-chain-expected.txt: Added.
1256         * web-platform-tests/html/browsers/the-window-object/window-prototype-chain.html: Added.
1257         * web-platform-tests/html/browsers/windows/auxiliary-browsing-contexts/contains.json: Added.
1258         * web-platform-tests/html/browsers/windows/auxiliary-browsing-contexts/w3c-import.log: Added.
1259         * web-platform-tests/html/browsers/windows/browsing-context-names/001-1.html: Added.
1260         * web-platform-tests/html/browsers/windows/browsing-context-names/001-expected.txt: Added.
1261         * web-platform-tests/html/browsers/windows/browsing-context-names/001.html: Added.
1262         * web-platform-tests/html/browsers/windows/browsing-context-names/002-1.html: Added.
1263         * web-platform-tests/html/browsers/windows/browsing-context-names/002-expected.txt: Added.
1264         * web-platform-tests/html/browsers/windows/browsing-context-names/002.html: Added.
1265         * web-platform-tests/html/browsers/windows/browsing-context-names/MANIFEST: Added.
1266         * web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-choose-existing-expected.txt: Added.
1267         * web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html: Added.
1268         * web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-choose-parent-expected.txt: Added.
1269         * web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html: Added.
1270         * web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1-expected.txt: Added.
1271         * web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html: Added.
1272         * web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2-expected.txt: Added.
1273         * web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html: Added.
1274         * web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-default-name-expected.txt: Added.
1275         * web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-default-name.html: Added.
1276         * web-platform-tests/html/browsers/windows/browsing-context-names/existing.html: Added.
1277         * web-platform-tests/html/browsers/windows/browsing-context-names/message.html: Added.
1278         * web-platform-tests/html/browsers/windows/browsing-context-names/parent1.html: Added.
1279         * web-platform-tests/html/browsers/windows/browsing-context-names/parent2.html: Added.
1280         * web-platform-tests/html/browsers/windows/browsing-context-names/self1.html: Added.
1281         * web-platform-tests/html/browsers/windows/browsing-context-names/self2.html: Added.
1282         * web-platform-tests/html/browsers/windows/browsing-context-names/w3c-import.log: Added.
1283         * web-platform-tests/html/browsers/windows/nested-browsing-contexts/MANIFEST: Added.
1284         * web-platform-tests/html/browsers/windows/nested-browsing-contexts/contains.json: Added.
1285         * web-platform-tests/html/browsers/windows/nested-browsing-contexts/frameElement.sub-expected.txt: Added.
1286         * web-platform-tests/html/browsers/windows/nested-browsing-contexts/frameElement.sub.html: Added.
1287         * web-platform-tests/html/browsers/windows/nested-browsing-contexts/test.html: Added.
1288         * web-platform-tests/html/browsers/windows/nested-browsing-contexts/testcase3.html: Added.
1289         * web-platform-tests/html/browsers/windows/nested-browsing-contexts/w3c-import.log: Added.
1290         * web-platform-tests/html/browsers/windows/nested-browsing-contexts/window-top-001-expected.txt: Added.
1291         * web-platform-tests/html/browsers/windows/nested-browsing-contexts/window-top-001.html: Added.
1292         * web-platform-tests/html/browsers/windows/noreferrer-cross-origin-close-manual.sub.html: Added.
1293         * web-platform-tests/html/browsers/windows/noreferrer-cross-origin-window-name.sub.html: Added.
1294         * web-platform-tests/html/browsers/windows/noreferrer-expected.txt: Added.
1295         * web-platform-tests/html/browsers/windows/noreferrer-window-name-expected.txt: Added.
1296         * web-platform-tests/html/browsers/windows/noreferrer-window-name.html: Added.
1297         * web-platform-tests/html/browsers/windows/noreferrer.html: Added.
1298         * web-platform-tests/html/browsers/windows/support-close.html: Added.
1299         * web-platform-tests/html/browsers/windows/support-named-null-opener.html: Added.
1300         * web-platform-tests/html/browsers/windows/support-nested-browsing-contexts.html: Added.
1301         * web-platform-tests/html/browsers/windows/support-opener-null.html: Added.
1302         * web-platform-tests/html/browsers/windows/support-post-to-opener.html: Added.
1303         * web-platform-tests/html/browsers/windows/support-window-name-echo.html: Added.
1304         * web-platform-tests/html/browsers/windows/targeting-cross-origin-nested-browsing-contexts.sub-expected.txt: Added.
1305         * web-platform-tests/html/browsers/windows/targeting-cross-origin-nested-browsing-contexts.sub.html: Added.
1306         * web-platform-tests/html/browsers/windows/w3c-import.log: Added.
1307
1308 2016-08-23  Chris Dumez  <cdumez@apple.com>
1309
1310         CanvasRenderingContext2D should not have a CanvasRenderingContext parent interface
1311         https://bugs.webkit.org/show_bug.cgi?id=161054
1312
1313         Reviewed by Ryosuke Niwa.
1314
1315         Rebaseline W3C test now that more checks are passing.
1316
1317         * web-platform-tests/html/dom/interfaces-expected.txt:
1318
1319 2016-08-23  Youenn Fablet  <youenn@apple.com>
1320
1321         Implement redirect support post CORS-preflight
1322         https://bugs.webkit.org/show_bug.cgi?id=159056
1323
1324         Reviewed by Alex Christensen.
1325
1326         * web-platform-tests/fetch/api/cors/cors-redirect-preflight-expected.txt: Added.
1327         * web-platform-tests/fetch/api/cors/cors-redirect-preflight-worker-expected.txt: Added.
1328         * web-platform-tests/fetch/api/cors/cors-redirect-preflight-worker.html: Added.
1329         * web-platform-tests/fetch/api/cors/cors-redirect-preflight.html: Added.
1330         * web-platform-tests/fetch/api/cors/cors-redirect-preflight.js: Added.
1331         (corsRedirect):
1332
1333 2016-08-22  Chris Dumez  <cdumez@apple.com>
1334
1335         Drop TextTrackCue's constructor as per the latest specification
1336         https://bugs.webkit.org/show_bug.cgi?id=161061
1337
1338         Reviewed by Alex Christensen.
1339
1340         Rebaseline several W3C tests now that more checks are passing.
1341
1342         * web-platform-tests/html/dom/interfaces-expected.txt:
1343         * web-platform-tests/html/semantics/embedded-content/media-elements/historical-expected.txt:
1344
1345 2016-08-22  Chris Dumez  <cdumez@apple.com>
1346
1347         Unreviewed, rolling out r204745.
1348
1349         Broke the Windows build
1350
1351         Reverted changeset:
1352
1353         "CanvasRenderingContext2D should not have a
1354         CanvasRenderingContext parent interface"
1355         https://bugs.webkit.org/show_bug.cgi?id=161054
1356         http://trac.webkit.org/changeset/204745
1357
1358 2016-08-22  Chris Dumez  <cdumez@apple.com>
1359
1360         CanvasRenderingContext2D should not have a CanvasRenderingContext parent interface
1361         https://bugs.webkit.org/show_bug.cgi?id=161054
1362
1363         Reviewed by Ryosuke Niwa.
1364
1365         Rebaseline W3C test now that more checks are passing.
1366
1367         * web-platform-tests/html/dom/interfaces-expected.txt:
1368
1369 2016-08-22  Chris Dumez  <cdumez@apple.com>
1370
1371         Add support for GlobalEventHandlers.oncuechange attribute
1372         https://bugs.webkit.org/show_bug.cgi?id=161046
1373
1374         Reviewed by Alex Christensen.
1375
1376         Rebaseline W3C test now that more checks are passing.
1377
1378         * web-platform-tests/html/dom/interfaces-expected.txt:
1379
1380 2016-08-19  Chris Dumez  <cdumez@apple.com>
1381
1382         Unreviewed, roll out part of r204662 to see if it addresses flakiness.
1383
1384         * web-platform-tests/html/dom/interfaces.html:
1385
1386 2016-08-19  Chris Dumez  <cdumez@apple.com>
1387
1388         Mark CanvasPath operations' parameters as mandatory when they should be
1389         https://bugs.webkit.org/show_bug.cgi?id=161014
1390
1391         Reviewed by Sam Weinig.
1392
1393         Rebaseline W3C test now that more checks are passing.
1394
1395         * web-platform-tests/html/dom/interfaces-expected.txt:
1396
1397 2016-08-19  Chris Dumez  <cdumez@apple.com>
1398
1399         Re-sync html/dom/interfaces.html web-platform-test from upstream
1400         https://bugs.webkit.org/show_bug.cgi?id=161012
1401
1402         Reviewed by Ryosuke Niwa.
1403
1404         Re-sync html/dom/interfaces.html web-platform-test from upstream.
1405
1406         * web-platform-tests/html/dom/interfaces-expected.txt:
1407         * web-platform-tests/html/dom/interfaces.html:
1408
1409 2016-08-19  Chris Dumez  <cdumez@apple.com>
1410
1411         Attr.prefix / Element.prefix attribute should be readonly
1412         https://bugs.webkit.org/show_bug.cgi?id=160998
1413
1414         Reviewed by Daniel Bates.
1415
1416         Rebaseline W3C test now that more checks are passing.
1417
1418         * web-platform-tests/dom/interfaces-expected.txt:
1419
1420 2016-08-19  Chris Dumez  <cdumez@apple.com>
1421
1422         <command> should be an HTMLUnknownElement and <basefont> should be an HTMLElement
1423         https://bugs.webkit.org/show_bug.cgi?id=161004
1424
1425         Reviewed by Daniel Bates.
1426
1427         Rebaseline a W3C test now that more checks are passing.
1428
1429         * web-platform-tests/html/semantics/interfaces-expected.txt:
1430
1431 2016-08-19  Carlos Alberto Lopez Perez  <clopez@igalia.com>
1432
1433         [GTK] Gardening: Layout tests expectations updates and test rebaselines.
1434
1435         Unreviewed.
1436
1437         The test below contained wrong results (FAIL strings instead of PASS).
1438         There are many more. I'm only updating this 3 ones because they are passing
1439         on the GTK+ port, but the tooling gives Failures due to the wrong expectation
1440         files. Reported https://bugs.webkit.org/show_bug.cgi?id=161003 regarding this.
1441
1442         * web-platform-tests/XMLHttpRequest/send-entity-body-empty-expected.txt:
1443         * web-platform-tests/XMLHttpRequest/send-entity-body-none-expected.txt:
1444         * web-platform-tests/XMLHttpRequest/setrequestheader-content-type-expected.txt:
1445
1446 2016-08-19  Chris Dumez  <cdumez@apple.com>
1447
1448         WebKit should unset event propagation flags after dispatch
1449         https://bugs.webkit.org/show_bug.cgi?id=160853
1450
1451         Reviewed by Ryosuke Niwa.
1452
1453         Rebaseline several W3C tests now that more checks are passing.
1454
1455         * web-platform-tests/dom/events/Event-dispatch-multiple-stopPropagation-expected.txt:
1456         * web-platform-tests/dom/events/Event-initEvent-expected.txt:
1457         * web-platform-tests/dom/events/Event-propagation-expected.txt:
1458
1459 2016-08-18  Chris Dumez  <cdumez@apple.com>
1460
1461         Move prefix / namespaceURI / localName attributes from Node to Attr / Element
1462         https://bugs.webkit.org/show_bug.cgi?id=160988
1463
1464         Reviewed by Ryosuke Niwa.
1465
1466         Rebaseline several W3C test now that more checks are passing.
1467
1468         * web-platform-tests/dom/historical-expected.txt:
1469         * web-platform-tests/dom/interfaces-expected.txt:
1470
1471 2016-08-18  Chris Dumez  <cdumez@apple.com>
1472
1473         Re-sync DOM web platform tests from upstream
1474         https://bugs.webkit.org/show_bug.cgi?id=160980
1475
1476         Reviewed by Ryosuke Niwa.
1477
1478         Re-sync DOM web platform tests from upstream.
1479
1480         * web-platform-tests/dom/events/Event-initEvent-expected.txt:
1481         * web-platform-tests/dom/events/Event-initEvent.html:
1482         * web-platform-tests/dom/events/Event-propagation-expected.txt:
1483         * web-platform-tests/dom/events/Event-propagation.html:
1484         * web-platform-tests/dom/nodes/Node-properties.html:
1485
1486 2016-08-18  Chris Dumez  <cdumez@apple.com>
1487
1488         Align our encoding labels with the encoding specification
1489         https://bugs.webkit.org/show_bug.cgi?id=160931
1490
1491         Reviewed by Darin Adler.
1492
1493         Rebaseline W3C test now that we are passing a lot more checks. For reference,
1494         Firefox 48 passes 624 out of 654, and Chrome 52 passes 651 out of 654.
1495         Before this change, WebKit was only passing 501 out of 654 and is now passing
1496         651. The only checks we're failing is due to "Big5-HKSCS" not being an alias
1497         to "Big5".
1498
1499         * web-platform-tests/dom/nodes/Document-characterSet-normalization-expected.txt:
1500
1501 2016-08-17  Benjamin Poulain  <benjamin@webkit.org>
1502
1503         [CSS] The parser should not get rid of empty namespace specification in front of element name selectors
1504         https://bugs.webkit.org/show_bug.cgi?id=160936
1505
1506         Reviewed by Chris Dumez.
1507
1508         * web-platform-tests/dom/nodes/ParentNode-querySelector-All-expected.txt:
1509         * web-platform-tests/dom/nodes/ParentNode-querySelector-All-xht-expected.txt:
1510
1511 2016-08-16  Chris Dumez  <cdumez@apple.com>
1512
1513         Add support for ShadowRoot.mode attribute
1514         https://bugs.webkit.org/show_bug.cgi?id=160919
1515
1516         Reviewed by Ryosuke Niwa.
1517
1518         Rebaseline W3C test now that one more check is passing.
1519
1520         * web-platform-tests/dom/interfaces-expected.txt:
1521
1522 2016-08-16  Chris Dumez  <cdumez@apple.com>
1523
1524         Align isDefaultNamespace() / lookupPrefix() / lookupNamespaceURI() with the specification
1525         https://bugs.webkit.org/show_bug.cgi?id=160911
1526
1527         Reviewed by Ryosuke Niwa.
1528
1529         Rebaseline W3C test now that more checks are passing.
1530
1531         * web-platform-tests/dom/nodes/Node-lookupNamespaceURI-expected.txt:
1532
1533 2016-08-16  Chris Dumez  <cdumez@apple.com>
1534
1535         Re-sync imported/w3c/web-platform-tests/dom/ranges/Range-mutations.html with upstream
1536         https://bugs.webkit.org/show_bug.cgi?id=160903
1537
1538         Reviewed by Ryosuke Niwa.
1539
1540         Re-sync imported/w3c/web-platform-tests/dom/ranges/Range-mutations.html with upstream
1541         after https://github.com/w3c/web-platform-tests/pull/3468.
1542
1543         * web-platform-tests/dom/ranges/Range-mutations-expected.txt:
1544         * web-platform-tests/dom/ranges/Range-mutations.html:
1545
1546 2016-08-16  Chris Dumez  <cdumez@apple.com>
1547
1548         querySelector() / querySelectorAll() should always throw a SyntaxError when failing to parse selector string
1549         https://bugs.webkit.org/show_bug.cgi?id=160906
1550
1551         Reviewed by Ryosuke Niwa.
1552
1553         Rebaseline several W3C tests now that more checks are passing.
1554
1555         * web-platform-tests/dom/nodes/Element-matches-expected.txt:
1556         * web-platform-tests/dom/nodes/ParentNode-querySelector-All-expected.txt:
1557         * web-platform-tests/dom/nodes/ParentNode-querySelector-All-xht-expected.txt:
1558
1559 2016-08-13  Chris Dumez  <cdumez@apple.com>
1560
1561         Move 'embeds' / 'plugins'/ 'scripts' attributes from HTMLDocument to Document
1562         https://bugs.webkit.org/show_bug.cgi?id=160829
1563
1564         Reviewed by Sam Weinig.
1565
1566         Rebaseline W3C test now that more checks are passing.
1567
1568         * web-platform-tests/html/dom/interfaces-expected.txt:
1569
1570 2016-08-13  Chris Dumez  <cdumez@apple.com>
1571
1572         Move designMode attribute from HTMLDocument to Document
1573         https://bugs.webkit.org/show_bug.cgi?id=160838
1574
1575         Reviewed by Sam Weinig.
1576
1577         Rebaseline W3C test now that more checks are passing.
1578
1579         * web-platform-tests/html/dom/interfaces-expected.txt:
1580
1581 2016-08-12  Chris Dumez  <cdumez@apple.com>
1582
1583         getElementsByTagName() should take a qualifiedName in parameter
1584         https://bugs.webkit.org/show_bug.cgi?id=160682
1585
1586         Reviewed by Ryosuke Niwa.
1587
1588         * web-platform-tests/dom/nodes/Document-getElementsByTagName-expected.txt:
1589         * web-platform-tests/dom/nodes/Document-getElementsByTagName-xhtml-expected.txt:
1590         * web-platform-tests/dom/nodes/Element-getElementsByTagName-expected.txt:
1591         * web-platform-tests/dom/nodes/case-expected.txt:
1592         Rebaseline several W3C tests now that more checks are passing.
1593
1594         * web-platform-tests/dom/nodes/Document-getElementsByTagName-xhtml.xhtml:
1595         Re-sync this test from upstream as it was outdated after:
1596         - https://github.com/w3c/web-platform-tests/pull/3457
1597
1598 2016-08-11  Chris Dumez  <cdumez@apple.com>
1599
1600         Align Range.surroundContents() with the latest DOM specification
1601         https://bugs.webkit.org/show_bug.cgi?id=160777
1602
1603         Reviewed by Ryosuke Niwa.
1604
1605         Rebaseline W3C test now that all checks are passing.
1606
1607         * web-platform-tests/dom/ranges/Range-surroundContents-expected.txt:
1608
1609 2016-08-11  Chris Dumez  <cdumez@apple.com>
1610
1611         Move dataset attribute from Element to HTMLElement / SVGElement
1612         https://bugs.webkit.org/show_bug.cgi?id=160766
1613
1614         Reviewed by Alex Christensen.
1615
1616         Rebaseline W3C test now that one more check is passing.
1617
1618         * web-platform-tests/html/dom/interfaces-expected.txt:
1619
1620 2016-08-11  Antoine Quint  <graouts@apple.com>
1621
1622         Test 2d.gradient.interpolate.colouralpha.html is broken on macOS Sierra
1623         https://bugs.webkit.org/show_bug.cgi?id=160689
1624         <rdar://problem/24025664>
1625
1626         Reviewed by Dean Jackson.
1627
1628         When the test samples 25th pixel it expect the value to be exactly 25% interpolation of the color values.
1629         However, the sampling location is the center of the pixel, i.e. it should correspond to 25.5% interpolation,
1630         which would expect the color of (189.975, 189.75, 65.25, 65.25). The new values are a rounded values of
1631         interpolation “by hand” at steps of 25.5%, 50.5% and 75.5%.
1632
1633         * canvas/2d.gradient.interpolate.colouralpha.html:
1634
1635 2016-08-10  Chris Dumez  <cdumez@apple.com>
1636
1637         Pull in recent upstream web-platform-tests changes for dom/ and html/
1638         https://bugs.webkit.org/show_bug.cgi?id=160759
1639
1640         Reviewed by Alex Christensen.
1641
1642         * web-platform-tests/dom/events/EventTarget-dispatchEvent-expected.txt:
1643         * web-platform-tests/dom/events/EventTarget-dispatchEvent.html:
1644         * web-platform-tests/dom/nodes/Document-Element-getElementsByTagName.js:
1645         (test_getElementsByTagName):
1646         * web-platform-tests/dom/nodes/Document-getElementsByTagName-expected.txt:
1647         * web-platform-tests/dom/nodes/Element-getElementsByTagName-expected.txt:
1648
1649 2016-08-10  Chris Dumez  <cdumez@apple.com>
1650
1651         Optimization in Node.insertBefore() is not spec-compliant
1652         https://bugs.webkit.org/show_bug.cgi?id=160746
1653
1654         Reviewed by Ryosuke Niwa.
1655
1656         Rebaseline W3C test now that more checks are passing.
1657
1658         * web-platform-tests/dom/ranges/Range-mutations-expected.txt:
1659
1660 2016-08-09  Chris Dumez  <cdumez@apple.com>
1661
1662         Optimization in Node.replaceChild() is not spec-compliant
1663         https://bugs.webkit.org/show_bug.cgi?id=160730
1664
1665         Reviewed by Ryosuke Niwa.
1666
1667         Rebaseline several W3C tests now that more checks are passing.
1668
1669         * web-platform-tests/dom/nodes/MutationObserver-childList-expected.txt:
1670         * web-platform-tests/dom/ranges/Range-mutations-expected.txt:
1671
1672 2016-08-09  Chris Dumez  <cdumez@apple.com>
1673
1674         Optimization in Node::appendChild() is not spec-compliant
1675         https://bugs.webkit.org/show_bug.cgi?id=160728
1676
1677         Reviewed by Ryosuke Niwa.
1678
1679         Rebaseline W3C test now that more checks are passing.
1680
1681         * web-platform-tests/dom/ranges/Range-mutations-expected.txt:
1682
1683 2016-08-09  Chris Dumez  <cdumez@apple.com>
1684
1685         CharacterData.data setter optimization is not spec-compliant and is observable
1686         https://bugs.webkit.org/show_bug.cgi?id=160712
1687
1688         Reviewed by Ryosuke Niwa.
1689
1690         Rebaseline W3C test now that more checks are passing.
1691
1692         * web-platform-tests/dom/ranges/Range-mutations-expected.txt:
1693
1694 2016-08-09  Chris Dumez  <cdumez@apple.com>
1695
1696         Calling splitText() on a parent-less Text node should update associated ranges
1697         https://bugs.webkit.org/show_bug.cgi?id=160710
1698
1699         Reviewed by Ryosuke Niwa.
1700
1701         Rebaseline W3C test now that more checks are passing.
1702
1703         * web-platform-tests/dom/ranges/Range-mutations-expected.txt:
1704
1705 2016-08-08  Chris Dumez  <cdumez@apple.com>
1706
1707         It should be possible to re-initialize an Event after it's been dispatched
1708         https://bugs.webkit.org/show_bug.cgi?id=160651
1709
1710         Reviewed by Darin Adler.
1711
1712         Rebaseline W3C test now that more checks are passing.
1713
1714         * web-platform-tests/dom/events/Event-propagation-expected.txt:
1715
1716 2016-08-07  Chris Dumez  <cdumez@apple.com>
1717
1718         Node.baseURI should not be nullable
1719         https://bugs.webkit.org/show_bug.cgi?id=160649
1720
1721         Reviewed by Darin Adler.
1722
1723         * web-platform-tests/dom/interfaces-expected.txt:
1724         Rebaseline now that one more check is passing.
1725
1726         * web-platform-tests/domparsing/DOMParser-parseFromString-html-expected.txt:
1727         Rebaseline now that the baseURI is "about:blank" instead of null. The check
1728         is still failing. We are falling back to using the document's URL, as expected.
1729         However, the document's URL should not be "about:blank" in this case, which is
1730         why we are failing the previous check.
1731
1732 2016-08-07  Chris Dumez  <cdumez@apple.com>
1733
1734         Drop SVGDocument as per the SVG2 specification
1735         https://bugs.webkit.org/show_bug.cgi?id=160361
1736
1737         Reviewed by Darin Adler.
1738
1739         Rebaseline W3C test now that one more check is passing.
1740
1741         * web-platform-tests/dom/nodes/DOMImplementation-createDocument-expected.txt:
1742
1743 2016-08-07  Chris Dumez  <cdumez@apple.com>
1744
1745         Un-expose DOMSettableTokenList
1746         https://bugs.webkit.org/show_bug.cgi?id=160643
1747
1748         Reviewed by Darin Adler.
1749
1750         Rebaseline W3C test now that one more check is passing.
1751
1752         * web-platform-tests/dom/historical-expected.txt:
1753
1754 2016-08-06  Chris Dumez  <cdumez@apple.com>
1755
1756         a.replaceChild(a, a) should throw a HierarchyRequestError
1757         https://bugs.webkit.org/show_bug.cgi?id=160640
1758
1759         Reviewed by Darin Adler.
1760
1761         Rebaseline W3C test now that one more check is passing.
1762
1763         * web-platform-tests/dom/nodes/Node-replaceChild-expected.txt:
1764
1765 2016-08-06  Chris Dumez  <cdumez@apple.com>
1766
1767         Drop legacy Text.replaceWholeText() API
1768         https://bugs.webkit.org/show_bug.cgi?id=160641
1769
1770         Reviewed by Darin Adler.
1771
1772         Rebaseline W3C test now that one more check is passing.
1773
1774         * web-platform-tests/dom/historical-expected.txt:
1775
1776 2016-08-06  Chris Dumez  <cdumez@apple.com>
1777
1778         Align Range.createContextualFragment() input validation with the specification
1779         https://bugs.webkit.org/show_bug.cgi?id=160634
1780
1781         Reviewed by Darin Adler.
1782
1783         Rebaseline W3C test now that more checks are passing.
1784
1785         * web-platform-tests/domparsing/createContextualFragment-expected.txt:
1786
1787 2016-08-06  Chris Dumez  <cdumez@apple.com>
1788
1789         [Web IDL] Add support for [Unscopable] extended attribute
1790         https://bugs.webkit.org/show_bug.cgi?id=160637
1791
1792         Reviewed by Darin Adler.
1793
1794         Rebaseline W3C test now that more checks are passing.
1795
1796         * web-platform-tests/dom/nodes/remove-unscopable-expected.txt:
1797
1798 2016-08-06  Youenn Fablet  <youenn@apple.com>
1799
1800         imported/w3c/web-platform-tests/fetch/api/basic/mode-same-origin.html and -worker.html are failing after r204224
1801         https://bugs.webkit.org/show_bug.cgi?id=160639
1802
1803         Unreviewed.
1804
1805         * web-platform-tests/fetch/api/basic/mode-same-origin-expected.txt: Rebaased after redirect.py update in
1806         https://bugs.webkit.org/show_bug.cgi?id=160593.
1807         * web-platform-tests/fetch/api/basic/mode-same-origin-worker-expected.txt: Ditto.
1808
1809 2016-08-06  Youenn Fablet  <youenn@apple.com>
1810
1811         [Fetch API] Fetching with a FormData body should reject until it is implemented
1812         https://bugs.webkit.org/show_bug.cgi?id=160595
1813
1814         Reviewed by Alex Christensen.
1815
1816         Adding new tests to cover changes.
1817         Removing HEAD with body test as it throws as expected and is redundant with
1818         web-platform-tests/fetch/api/request/request-init-002.html.
1819
1820         * web-platform-tests/fetch/api/basic/request-headers-expected.txt:
1821         * web-platform-tests/fetch/api/basic/request-headers-worker-expected.txt:
1822         * web-platform-tests/fetch/api/basic/request-headers.js:
1823         (checkContentType):
1824         (requestHeaders):
1825
1826 2016-08-06  Youenn Fablet  <youenn@apple.com>
1827
1828         [Fetch API] Fetch API should strip fragment and credentials from URLs used as referrer
1829         https://bugs.webkit.org/show_bug.cgi?id=160593
1830
1831         Reviewed by Alex Christensen.
1832
1833         * web-platform-tests/fetch/api/basic/referrer-expected.txt:
1834         * web-platform-tests/fetch/api/basic/referrer-worker-expected.txt:
1835         * web-platform-tests/fetch/api/basic/referrer.js:
1836         (runTest): Adding more tests.
1837         One test is failing as the redirection from same-origin to cross-origin is stripping the referer header.
1838         But none is added afterwards. Hence cross-origin redirected request is sent without any referer header.
1839         * web-platform-tests/fetch/api/cors/cors-redirect-credentials-expected.txt: Rebasing according redirect.py script changes.
1840         * web-platform-tests/fetch/api/cors/cors-redirect-credentials-worker-expected.txt: Ditto.
1841         * web-platform-tests/fetch/api/resources/redirect.py:
1842         (main): Fixing rediret.py script.
1843
1844 2016-08-05  Chris Dumez  <cdumez@apple.com>
1845
1846         DOMException should be constructible
1847         https://bugs.webkit.org/show_bug.cgi?id=160626
1848
1849         Reviewed by Darin Adler.
1850
1851         Import WebIDL tests from W3C web-platform-tests.
1852
1853         * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/DOMException-constants-expected.txt: Added.
1854         * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html: Added.
1855         * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor-expected.txt: Added.
1856         * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html: Added.
1857         * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/constructor-object-expected.txt: Added.
1858         * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html: Added.
1859         * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js: Added.
1860         * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js: Added.
1861         * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/exceptions-expected.txt: Added.
1862         * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/exceptions.html: Added.
1863         * web-platform-tests/WebIDL/ecmascript-binding/has-instance-expected.txt: Added.
1864         * web-platform-tests/WebIDL/ecmascript-binding/has-instance.html: Added.
1865         * web-platform-tests/WebIDL/ecmascript-binding/interface-object-expected.txt: Added.
1866         * web-platform-tests/WebIDL/ecmascript-binding/interface-object.html: Added.
1867
1868 2016-08-05  Chris Dumez  <cdumez@apple.com>
1869
1870         Align Range.insertNode() input validation with the specification
1871         https://bugs.webkit.org/show_bug.cgi?id=160624
1872
1873         Reviewed by Sam Weinig.
1874
1875         Rebaseline W3C test now that more checks are passing.
1876
1877         * web-platform-tests/dom/ranges/Range-insertNode-expected.txt:
1878
1879 2016-08-05  Chris Dumez  <cdumez@apple.com>
1880
1881         Window's named properties should be exposed on a WindowProperties object in its prototype
1882         https://bugs.webkit.org/show_bug.cgi?id=160354
1883
1884         Reviewed by Gavin Barraclough.
1885
1886         Rebaseline W3C test now that one more check is passing.
1887
1888         * web-platform-tests/html/dom/interfaces-expected.txt:
1889
1890 2016-08-05  Youenn Fablet  <youenn@apple.com>
1891
1892         [Fetch API] SubresourceLoader::checkRedirectionCrossOriginAccessControl should not always assert in SameOrigin mode
1893         https://bugs.webkit.org/show_bug.cgi?id=160594
1894
1895         Reviewed by Alex Christensen.
1896
1897         * web-platform-tests/fetch/api/basic/mode-same-origin-expected.txt:
1898         * web-platform-tests/fetch/api/basic/mode-same-origin-worker-expected.txt:
1899         * web-platform-tests/fetch/api/basic/mode-same-origin.js: Adding redirection tests for same origin mode.
1900
1901 2016-08-05  Youenn Fablet  <youenn@apple.com>
1902
1903         [Fetch API] Response.blob should not assert in case the created blob is empty
1904         https://bugs.webkit.org/show_bug.cgi?id=160592
1905
1906         Reviewed by Alex Christensen.
1907
1908         * web-platform-tests/fetch/api/request/request-consume-expected.txt:
1909         * web-platform-tests/fetch/api/request/request-consume.html: Adding response with empty blob test.
1910
1911 2016-08-05  Commit Queue  <commit-queue@webkit.org>
1912
1913         Unreviewed, rolling out r203935.
1914         https://bugs.webkit.org/show_bug.cgi?id=160596
1915
1916         looks like a 1-2% PLUM regression on iPhone 6s (Requested by
1917         kling_ on #webkit).
1918
1919         Reverted changeset:
1920
1921         "Window's named properties should be exposed on a
1922         WindowProperties object in its prototype"
1923         https://bugs.webkit.org/show_bug.cgi?id=160354
1924         http://trac.webkit.org/changeset/203935
1925
1926 2016-08-05  Youenn Fablet  <youenn@apple.com>
1927
1928         [Fetch API] Activate CSP checks
1929         https://bugs.webkit.org/show_bug.cgi?id=160445
1930
1931         Reviewed by Daniel Bates.
1932
1933         * web-platform-tests/fetch/api/policies/csp-blocked-expected.txt:
1934         * web-platform-tests/fetch/api/policies/csp-blocked-worker-expected.txt:
1935
1936 2016-08-05  Youenn Fablet  <youenn@apple.com>
1937
1938         DocumentThreadableLoader should report an error when getting a null CachedResource
1939         https://bugs.webkit.org/show_bug.cgi?id=160444
1940
1941         Reviewed by Alex Christensen.
1942
1943         * web-platform-tests/XMLHttpRequest/event-error-expected.txt:
1944         * web-platform-tests/XMLHttpRequest/getresponseheader-error-state-expected.txt:
1945         * web-platform-tests/XMLHttpRequest/timeout-cors-async-expected.txt:
1946         * web-platform-tests/fetch/api/cors/cors-cookies-expected.txt:
1947         * web-platform-tests/fetch/api/cors/cors-cookies-worker-expected.txt:
1948
1949 2016-08-04  Chris Dumez  <cdumez@apple.com>
1950
1951         Add support for DOMTokenList.replace()
1952         https://bugs.webkit.org/show_bug.cgi?id=160573
1953
1954         Reviewed by Alex Christensen.
1955
1956         Rebaseline several W3C tests now that more checks are passing.
1957
1958         * web-platform-tests/dom/interfaces-expected.txt:
1959         * web-platform-tests/dom/nodes/Element-classlist-expected.txt:
1960
1961 2016-08-04  Chris Dumez  <cdumez@apple.com>
1962
1963         Move insertAdjacent*() API from HTMLElement to Element
1964         https://bugs.webkit.org/show_bug.cgi?id=160567
1965
1966         Reviewed by Sam Weinig.
1967
1968         Rebaseline several W3C tests now that more checks are passing.
1969
1970         * web-platform-tests/dom/interfaces-expected.txt:
1971         * web-platform-tests/domparsing/insert_adjacent_html-expected.txt:
1972
1973 2016-08-04  Chris Dumez  <cdumez@apple.com>
1974
1975         [[Prototype]] property of an interface object for a callback interface must be the Object.prototype object
1976         https://bugs.webkit.org/show_bug.cgi?id=160555
1977
1978         Reviewed by Geoffrey Garen.
1979
1980         Rebaseline W3C trst now that one more check is passing.
1981
1982         * web-platform-tests/dom/interfaces-expected.txt:
1983
1984 2016-08-04  Chris Dumez  <cdumez@apple.com>
1985
1986         Element.insertAdjacent*() should throw a SYNTAX_ERR for invalid "where" parameter
1987         https://bugs.webkit.org/show_bug.cgi?id=160514
1988
1989         Reviewed by Alex Christensen.
1990
1991         Rebaseline several W3C tests now that more checks are passing.
1992
1993         * web-platform-tests/dom/nodes/Element-insertAdjacentElement-expected.txt:
1994         * web-platform-tests/dom/nodes/Element-insertAdjacentText-expected.txt:
1995         * web-platform-tests/dom/nodes/insert-adjacent-expected.txt:
1996
1997 2016-08-04  Youenn Fablet  <youenn@apple.com>
1998
1999         DocumentThreadableLoader should pass the fetch mode to underlying loader code
2000         https://bugs.webkit.org/show_bug.cgi?id=160399
2001
2002         Reviewed by Alex Christensen.
2003
2004         Updated expectations.
2005         Added new tests to check specifically for Origin header in case of redirections.
2006         Updated server-side redirect.py python script to generate valid Location URLs.
2007
2008         * web-platform-tests/XMLHttpRequest/send-authentication-cors-basic-setrequestheader-expected.txt:
2009         * web-platform-tests/XMLHttpRequest/send-authentication-cors-setrequestheader-no-cred-expected.txt:
2010         * web-platform-tests/fetch/api/cors/cors-redirect-credentials-expected.txt:
2011         * web-platform-tests/fetch/api/cors/cors-redirect-credentials-worker-expected.txt:
2012         * web-platform-tests/fetch/api/redirect/redirect-location-expected.txt:
2013         * web-platform-tests/fetch/api/redirect/redirect-location-worker-expected.txt:
2014         * web-platform-tests/fetch/api/redirect/redirect-origin-expected.txt: Added.
2015         * web-platform-tests/fetch/api/redirect/redirect-origin-worker-expected.txt: Added.
2016         * web-platform-tests/fetch/api/redirect/redirect-origin-worker.html: Added.
2017         * web-platform-tests/fetch/api/redirect/redirect-origin.html: Added.
2018         * web-platform-tests/fetch/api/redirect/redirect-origin.js: Added.
2019         (testOriginAfterRedirection):
2020         * web-platform-tests/fetch/api/redirect/redirect-schemes-expected.txt:
2021         * web-platform-tests/fetch/api/redirect/redirect-schemes.html: Updated test so that fetches are done in a deterministic order, one after the other is finished.
2022         * web-platform-tests/fetch/api/resources/redirect.py:
2023         (main):
2024
2025 2016-08-03  Chris Dumez  <cdumez@apple.com>
2026
2027         Object.getOwnPropertyNames() on NamedNodeMap fails to return named properties
2028         https://bugs.webkit.org/show_bug.cgi?id=160517
2029
2030         Reviewed by Alex Christensen.
2031
2032         Rebaseline several W3C tests now that more checks are passing.
2033
2034         * web-platform-tests/dom/collections/namednodemap-supported-property-names-expected.txt:
2035         * web-platform-tests/dom/nodes/attributes-expected.txt:
2036
2037 2016-08-03  Chris Dumez  <cdumez@apple.com>
2038
2039         Drop DocumentType.internalSubset attribute
2040         https://bugs.webkit.org/show_bug.cgi?id=160530
2041
2042         Reviewed by Alex Christensen.
2043
2044         Rebaseline W3C test now that one more check is passing.
2045
2046         * web-platform-tests/dom/historical-expected.txt:
2047
2048 2016-08-03  Chris Dumez  <cdumez@apple.com>
2049
2050         Drop legacy Document.defaultCharset attribute
2051         https://bugs.webkit.org/show_bug.cgi?id=160536
2052
2053         Reviewed by Alex Christensen.
2054
2055         Rebaseline W3C test now that one more check is passing.
2056
2057         * web-platform-tests/dom/historical-expected.txt:
2058
2059 2016-08-03  Chris Dumez  <cdumez@apple.com>
2060
2061         Fix logging in W3C tests
2062         https://bugs.webkit.org/show_bug.cgi?id=160513
2063
2064         Reviewed by Alex Christensen.
2065
2066         Rebaseline W3C tests.
2067
2068         * web-platform-tests/XMLHttpRequest/open-url-about-blank-window-expected.txt:
2069         * web-platform-tests/XMLHttpRequest/open-url-javascript-window-2-expected.txt:
2070         * web-platform-tests/XMLHttpRequest/open-url-javascript-window-expected.txt:
2071         * web-platform-tests/XMLHttpRequest/open-url-multi-window-4-expected.txt:
2072         * web-platform-tests/XMLHttpRequest/open-url-multi-window-5-expected.txt:
2073         * web-platform-tests/XMLHttpRequest/open-url-multi-window-expected.txt:
2074         * web-platform-tests/XMLHttpRequest/send-content-type-string-expected.txt:
2075         * web-platform-tests/dom/collections/domstringmap-supported-property-names-expected.txt:
2076         * web-platform-tests/dom/collections/namednodemap-supported-property-names-expected.txt:
2077         * web-platform-tests/dom/nodes/Comment-constructor-expected.txt:
2078         * web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_bmp-expected.txt:
2079         * web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_css-expected.txt:
2080         * web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_datauri_01-expected.txt:
2081         * web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_datauri_02-expected.txt:
2082         * web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_gif-expected.txt:
2083         * web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_html-expected.txt:
2084         * web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_javascripturi-expected.txt:
2085         * web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_jpg-expected.txt:
2086         * web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_mimeheader_01-expected.txt:
2087         * web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_mimeheader_02-expected.txt:
2088         * web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_png-expected.txt:
2089         * web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_txt-expected.txt:
2090         * web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_xml-expected.txt:
2091         * web-platform-tests/dom/nodes/Document-createElement-namespace-expected.txt:
2092         * web-platform-tests/dom/nodes/Element-childElement-null-expected.txt:
2093         * web-platform-tests/dom/nodes/Element-childElement-null-xhtml-expected.txt:
2094         * web-platform-tests/dom/nodes/Element-childElementCount-dynamic-add-expected.txt:
2095         * web-platform-tests/dom/nodes/Element-childElementCount-dynamic-add-xhtml-expected.txt:
2096         * web-platform-tests/dom/nodes/Element-childElementCount-dynamic-remove-expected.txt:
2097         * web-platform-tests/dom/nodes/Element-childElementCount-dynamic-remove-xhtml-expected.txt:
2098         * web-platform-tests/dom/nodes/Element-childElementCount-expected.txt:
2099         * web-platform-tests/dom/nodes/Element-childElementCount-nochild-expected.txt:
2100         * web-platform-tests/dom/nodes/Element-childElementCount-nochild-xhtml-expected.txt:
2101         * web-platform-tests/dom/nodes/Element-childElementCount-xhtml-expected.txt:
2102         * web-platform-tests/dom/nodes/Element-children-expected.txt:
2103         * web-platform-tests/dom/nodes/Element-firstElementChild-entity-xhtml-expected.txt:
2104         * web-platform-tests/dom/nodes/Element-firstElementChild-expected.txt:
2105         * web-platform-tests/dom/nodes/Element-firstElementChild-namespace-expected.txt:
2106         * web-platform-tests/dom/nodes/Element-firstElementChild-namespace-xhtml-expected.txt:
2107         * web-platform-tests/dom/nodes/Element-firstElementChild-xhtml-expected.txt:
2108         * web-platform-tests/dom/nodes/Element-insertAdjacentElement-expected.txt:
2109         * web-platform-tests/dom/nodes/Element-insertAdjacentText-expected.txt:
2110         * web-platform-tests/dom/nodes/Element-lastElementChild-expected.txt:
2111         * web-platform-tests/dom/nodes/Element-lastElementChild-xhtml-expected.txt:
2112         * web-platform-tests/dom/nodes/Element-nextElementSibling-expected.txt:
2113         * web-platform-tests/dom/nodes/Element-nextElementSibling-xhtml-expected.txt:
2114         * web-platform-tests/dom/nodes/Element-previousElementSibling-expected.txt:
2115         * web-platform-tests/dom/nodes/Element-previousElementSibling-xhtml-expected.txt:
2116         * web-platform-tests/dom/nodes/Element-siblingElement-null-expected.txt:
2117         * web-platform-tests/dom/nodes/Element-siblingElement-null-xhtml-expected.txt:
2118         * web-platform-tests/dom/nodes/Node-appendChild-expected.txt:
2119         * web-platform-tests/dom/nodes/Node-contains-xml-expected.txt:
2120         * web-platform-tests/dom/nodes/Node-isEqualNode-xhtml-expected.txt:
2121         * web-platform-tests/dom/nodes/Node-removeChild-expected.txt:
2122         * web-platform-tests/dom/nodes/Text-constructor-expected.txt:
2123         * web-platform-tests/dom/nodes/getElementsByClassName-19-expected.txt:
2124         * web-platform-tests/dom/nodes/getElementsByClassName-20-expected.txt:
2125         * web-platform-tests/dom/nodes/getElementsByClassName-21-expected.txt:
2126         * web-platform-tests/dom/nodes/getElementsByClassName-22-expected.txt:
2127         * web-platform-tests/dom/nodes/getElementsByClassName-23-expected.txt:
2128         * web-platform-tests/dom/nodes/getElementsByClassName-24-expected.txt:
2129         * web-platform-tests/dom/nodes/getElementsByClassName-25-expected.txt:
2130         * web-platform-tests/dom/nodes/getElementsByClassName-26-expected.txt:
2131         * web-platform-tests/dom/nodes/getElementsByClassName-27-expected.txt:
2132         * web-platform-tests/dom/nodes/getElementsByClassName-28-expected.txt:
2133         * web-platform-tests/dom/nodes/getElementsByClassName-29-expected.txt:
2134         * web-platform-tests/dom/nodes/getElementsByClassName-30-expected.txt:
2135         * web-platform-tests/dom/nodes/getElementsByClassName-31-expected.txt:
2136         * web-platform-tests/dom/traversal/TreeWalker-acceptNode-filter-expected.txt:
2137         * web-platform-tests/dom/traversal/TreeWalker-basic-expected.txt:
2138         * web-platform-tests/dom/traversal/TreeWalker-currentNode-expected.txt:
2139         * web-platform-tests/dom/traversal/TreeWalker-previousNodeLastChildReject-expected.txt:
2140         * web-platform-tests/dom/traversal/TreeWalker-previousSiblingLastChildSkip-expected.txt:
2141         * web-platform-tests/dom/traversal/TreeWalker-traversal-reject-expected.txt:
2142         * web-platform-tests/dom/traversal/TreeWalker-traversal-skip-expected.txt:
2143         * web-platform-tests/dom/traversal/TreeWalker-traversal-skip-most-expected.txt:
2144         * web-platform-tests/dom/traversal/TreeWalker-walking-outside-a-tree-expected.txt:
2145         * web-platform-tests/domparsing/innerhtml-05-expected.txt:
2146         * web-platform-tests/fetch/nosniff/image-expected.txt:
2147         * web-platform-tests/html/dom/documents/dom-tree-accessors/document.forms-expected.txt:
2148         * web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-namespace-expected.txt:
2149         * web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-namespace-xhtml-expected.txt:
2150         * web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-newelements-expected.txt:
2151         * web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-newelements-xhtml-expected.txt:
2152         * web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-param-expected.txt:
2153         * web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-param-xhtml-expected.txt:
2154         * web-platform-tests/html/dom/documents/dom-tree-accessors/document.images-expected.txt:
2155         * web-platform-tests/html/dom/documents/dom-tree-accessors/nameditem-01-expected.txt:
2156         * web-platform-tests/html/dom/documents/dom-tree-accessors/nameditem-02-expected.txt:
2157         * web-platform-tests/html/dom/documents/dom-tree-accessors/nameditem-06-expected.txt:
2158         * web-platform-tests/html/dom/dynamic-markup-insertion/document-write/049-expected.txt:
2159         * web-platform-tests/html/dom/dynamic-markup-insertion/document-write/050-expected.txt:
2160         * web-platform-tests/html/dom/dynamic-markup-insertion/document-write/051-expected.txt:
2161         * web-platform-tests/html/dom/dynamic-markup-insertion/document-write/document.write-02-expected.txt:
2162         * web-platform-tests/html/dom/dynamic-markup-insertion/document-writeln/document.writeln-02-expected.txt:
2163         * web-platform-tests/html/dom/dynamic-markup-insertion/document-writeln/document.writeln-03-expected.txt:
2164         * web-platform-tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/001-expected.txt:
2165         * web-platform-tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/004-expected.txt:
2166         * web-platform-tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/005-expected.txt:
2167         * web-platform-tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/006-expected.txt:
2168         * web-platform-tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/007-expected.txt:
2169         * web-platform-tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/008-expected.txt:
2170         * web-platform-tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/009-expected.txt:
2171         * web-platform-tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/011-expected.txt:
2172         * web-platform-tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/012-expected.txt:
2173         * web-platform-tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/013-expected.txt:
2174         * web-platform-tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/014-expected.txt:
2175         * web-platform-tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/015-expected.txt:
2176         * web-platform-tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/016-expected.txt:
2177         * web-platform-tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/document.open-03-expected.txt:
2178         * web-platform-tests/html/dom/reflection-embedded-expected.txt:
2179         * web-platform-tests/html/dom/reflection-forms-expected.txt:
2180         * web-platform-tests/html/dom/reflection-grouping-expected.txt:
2181         * web-platform-tests/html/dom/reflection-metadata-expected.txt:
2182         * web-platform-tests/html/dom/reflection-misc-expected.txt:
2183         * web-platform-tests/html/dom/reflection-obsolete-expected.txt:
2184         * web-platform-tests/html/dom/reflection-sections-expected.txt:
2185         * web-platform-tests/html/dom/reflection-tabular-expected.txt:
2186         * web-platform-tests/html/dom/reflection-text-expected.txt:
2187         * web-platform-tests/html/semantics/disabled-elements/disabledElement-expected.txt:
2188         * web-platform-tests/html/semantics/document-metadata/the-base-element/base_multiple-expected.txt:
2189         * web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrack/activeCues-expected.txt:
2190         * web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrack/addCue-expected.txt:
2191         * web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrack/removeCue-expected.txt:
2192         * web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/endTime-expected.txt:
2193         * web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/id-expected.txt:
2194         * web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/pauseOnExit-expected.txt:
2195         * web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/startTime-expected.txt:
2196         * web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/track-expected.txt:
2197         * web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrackCueList/getCueById-expected.txt:
2198         * web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrackCueList/getter-expected.txt:
2199         * web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrackCueList/length-expected.txt:
2200         * web-platform-tests/html/semantics/embedded-content/media-elements/video_008-expected.txt:
2201         * web-platform-tests/html/semantics/embedded-content/media-elements/video_volume_check-expected.txt:
2202         * web-platform-tests/html/semantics/embedded-content/the-embed-element/embed-dimension-expected.txt:
2203         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe-allowfullscreen-expected.txt:
2204         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_javascript_url_01-expected.txt:
2205         * web-platform-tests/html/semantics/embedded-content/the-img-element/current-pixel-density/basic-expected.txt:
2206         * web-platform-tests/html/semantics/embedded-content/the-img-element/current-pixel-density/error-expected.txt:
2207         * web-platform-tests/html/semantics/embedded-content/the-img-element/environment-changes/viewport-change-expected.txt:
2208         * web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute-expected.txt:
2209         * web-platform-tests/html/semantics/embedded-content/the-img-element/srcset/parse-a-srcset-attribute-expected.txt:
2210         * web-platform-tests/html/semantics/embedded-content/the-img-element/srcset/select-an-image-source-expected.txt:
2211         * web-platform-tests/html/semantics/embedded-content/the-img-element/update-media-expected.txt:
2212         * web-platform-tests/html/semantics/embedded-content/the-img-element/update-the-source-set-expected.txt:
2213         * web-platform-tests/html/semantics/embedded-content/the-object-element/object-attributes-expected.txt:
2214         * web-platform-tests/html/semantics/embedded-content/the-object-element/object-handler-expected.txt:
2215         * web-platform-tests/html/semantics/embedded-content/the-video-element/video-tabindex-expected.txt:
2216         * web-platform-tests/html/semantics/forms/attributes-common-to-form-controls/dirname-ltr-expected.txt:
2217         * web-platform-tests/html/semantics/forms/constraints/form-validation-checkValidity-expected.txt:
2218         * web-platform-tests/html/semantics/forms/constraints/form-validation-reportValidity-expected.txt:
2219         * web-platform-tests/html/semantics/forms/constraints/form-validation-validity-badInput-expected.txt:
2220         * web-platform-tests/html/semantics/forms/constraints/form-validation-validity-customError-expected.txt:
2221         * web-platform-tests/html/semantics/forms/constraints/form-validation-validity-patternMismatch-expected.txt:
2222         * web-platform-tests/html/semantics/forms/constraints/form-validation-validity-rangeOverflow-expected.txt:
2223         * web-platform-tests/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow-expected.txt:
2224         * web-platform-tests/html/semantics/forms/constraints/form-validation-validity-stepMismatch-expected.txt:
2225         * web-platform-tests/html/semantics/forms/constraints/form-validation-validity-tooLong-expected.txt:
2226         * web-platform-tests/html/semantics/forms/constraints/form-validation-validity-tooShort-expected.txt:
2227         * web-platform-tests/html/semantics/forms/constraints/form-validation-validity-typeMismatch-expected.txt:
2228         * web-platform-tests/html/semantics/forms/constraints/form-validation-validity-valid-expected.txt:
2229         * web-platform-tests/html/semantics/forms/constraints/form-validation-validity-valueMissing-expected.txt:
2230         * web-platform-tests/html/semantics/forms/constraints/form-validation-willValidate-expected.txt:
2231         * web-platform-tests/html/semantics/forms/form-control-infrastructure/form-expected.txt:
2232         * web-platform-tests/html/semantics/forms/textfieldselection/selection-expected.txt:
2233         * web-platform-tests/html/semantics/forms/textfieldselection/textfieldselection-setSelectionRange-expected.txt:
2234         * web-platform-tests/html/semantics/forms/the-button-element/button-validation-expected.txt:
2235         * web-platform-tests/html/semantics/forms/the-datalist-element/datalistoptions-expected.txt:
2236         * web-platform-tests/html/semantics/forms/the-fieldset-element/disabled-001-expected.txt:
2237         * web-platform-tests/html/semantics/forms/the-fieldset-element/disabled-002-expected.txt:
2238         * web-platform-tests/html/semantics/forms/the-form-element/form-autocomplete-expected.txt:
2239         * web-platform-tests/html/semantics/forms/the-form-element/form-elements-matches-expected.txt:
2240         * web-platform-tests/html/semantics/forms/the-form-element/form-elements-nameditem-01-expected.txt:
2241         * web-platform-tests/html/semantics/forms/the-form-element/form-elements-nameditem-02-expected.txt:
2242         * web-platform-tests/html/semantics/forms/the-form-element/form-elements-sameobject-expected.txt:
2243         * web-platform-tests/html/semantics/forms/the-form-element/form-indexed-element-expected.txt:
2244         * web-platform-tests/html/semantics/forms/the-form-element/form-nameditem-expected.txt:
2245         * web-platform-tests/html/semantics/forms/the-input-element/button-expected.txt:
2246         * web-platform-tests/html/semantics/forms/the-input-element/checkbox-expected.txt:
2247         * web-platform-tests/html/semantics/forms/the-input-element/radio-expected.txt:
2248         * web-platform-tests/html/semantics/forms/the-input-element/radio-groupname-case-expected.txt:
2249         * web-platform-tests/html/semantics/forms/the-input-element/reset-expected.txt:
2250         * web-platform-tests/html/semantics/forms/the-option-element/option-text-backslash-expected.txt:
2251         * web-platform-tests/html/semantics/forms/the-output-element/output-expected.txt:
2252         * web-platform-tests/html/semantics/forms/the-progress-element/progress-expected.txt:
2253         * web-platform-tests/html/semantics/forms/the-select-element/common-HTMLOptionsCollection-expected.txt:
2254         * web-platform-tests/html/semantics/forms/the-select-element/common-HTMLOptionsCollection-namedItem-expected.txt:
2255         * web-platform-tests/html/semantics/forms/the-select-element/select-named-getter-expected.txt:
2256         * web-platform-tests/html/semantics/grouping-content/the-li-element/grouping-li-expected.txt:
2257         * web-platform-tests/html/semantics/grouping-content/the-ol-element/grouping-ol-expected.txt:
2258         * web-platform-tests/html/semantics/interactive-elements/the-dialog-element/dialog-close-expected.txt:
2259         * web-platform-tests/html/semantics/interactive-elements/the-dialog-element/dialog-showModal-expected.txt:
2260         * web-platform-tests/html/semantics/scripting-1/the-script-element/async_003-expected.txt:
2261         * web-platform-tests/html/semantics/scripting-1/the-script-element/async_004-expected.txt:
2262         * web-platform-tests/html/semantics/scripting-1/the-script-element/async_005-expected.txt:
2263         * web-platform-tests/html/semantics/scripting-1/the-script-element/async_006-expected.txt:
2264         * web-platform-tests/html/semantics/scripting-1/the-script-element/async_007-expected.txt:
2265         * web-platform-tests/html/semantics/scripting-1/the-script-element/async_008-expected.txt:
2266         * web-platform-tests/html/semantics/scripting-1/the-script-element/async_010-expected.txt:
2267         * web-platform-tests/html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe-expected.txt:
2268         * web-platform-tests/html/semantics/selectors/pseudo-classes/checked-expected.txt:
2269         * web-platform-tests/html/semantics/selectors/pseudo-classes/default-expected.txt:
2270         * web-platform-tests/html/semantics/selectors/pseudo-classes/dir-expected.txt:
2271         * web-platform-tests/html/semantics/selectors/pseudo-classes/dir01-expected.txt:
2272         * web-platform-tests/html/semantics/selectors/pseudo-classes/disabled-expected.txt:
2273         * web-platform-tests/html/semantics/selectors/pseudo-classes/enabled-expected.txt:
2274         * web-platform-tests/html/semantics/selectors/pseudo-classes/focus-expected.txt:
2275         * web-platform-tests/html/semantics/selectors/pseudo-classes/indeterminate-expected.txt:
2276         * web-platform-tests/html/semantics/selectors/pseudo-classes/inrange-outofrange-expected.txt:
2277         * web-platform-tests/html/semantics/selectors/pseudo-classes/readwrite-readonly-expected.txt:
2278         * web-platform-tests/html/semantics/selectors/pseudo-classes/required-optional-expected.txt:
2279         * web-platform-tests/html/semantics/selectors/pseudo-classes/valid-invalid-expected.txt:
2280         * web-platform-tests/html/semantics/tabular-data/the-table-element/caption-methods-expected.txt:
2281         * web-platform-tests/html/semantics/tabular-data/the-table-element/tBodies-expected.txt:
2282         * web-platform-tests/html/semantics/tabular-data/the-tbody-element/insertRow-expected.txt:
2283         * web-platform-tests/html/semantics/tabular-data/the-tr-element/cells-expected.txt:
2284         * web-platform-tests/html/semantics/text-level-semantics/the-a-element/a.text-getter-01-expected.txt:
2285         * web-platform-tests/html/semantics/text-level-semantics/the-a-element/a.text-setter-01-expected.txt:
2286
2287 2016-08-03  Youenn Fablet  <youenn@apple.com>
2288
2289         Refresh wpt tests up to d686014
2290         https://bugs.webkit.org/show_bug.cgi?id=160446
2291
2292         Reviewed by Alex Christensen.
2293
2294         * resources/ImportExpectations:
2295         * resources/TestRepositories:
2296         * resources/web-platform-tests-modules.json:
2297         * web-platform-tests/XMLHttpRequest/FormData-append.html:
2298         * web-platform-tests/XMLHttpRequest/XMLHttpRequest-withCredentials.any.js: Added.
2299         (test):
2300         (string_appeared_here.test):
2301         (string_appeared_here.async_test):
2302         * web-platform-tests/XMLHttpRequest/XMLHttpRequest-withCredentials.html: Removed.
2303         * web-platform-tests/XMLHttpRequest/XMLHttpRequest-withCredentials.js: Removed.
2304         * web-platform-tests/XMLHttpRequest/XMLHttpRequest-withCredentials.worker.js: Removed.
2305         * web-platform-tests/XMLHttpRequest/headers-normalize-response-expected.txt: Added.
2306         * web-platform-tests/XMLHttpRequest/headers-normalize-response.htm: Added.
2307         * web-platform-tests/XMLHttpRequest/open-url-multi-window.htm:
2308         * web-platform-tests/XMLHttpRequest/resources/last-modified.py:
2309         (main):
2310         * web-platform-tests/XMLHttpRequest/resources/parse-headers.py: Added.
2311         (main):
2312         * web-platform-tests/XMLHttpRequest/resources/w3c-import.log:
2313         * web-platform-tests/XMLHttpRequest/responsexml-document-properties-expected.txt:
2314         * web-platform-tests/XMLHttpRequest/responsexml-document-properties.htm:
2315         * web-platform-tests/XMLHttpRequest/send-entity-body-document-expected.txt:
2316         * web-platform-tests/XMLHttpRequest/send-entity-body-empty-expected.txt:
2317         * web-platform-tests/XMLHttpRequest/send-entity-body-empty.htm:
2318         * web-platform-tests/XMLHttpRequest/send-entity-body-get-head-async-expected.txt:
2319         * web-platform-tests/XMLHttpRequest/send-entity-body-get-head-async.htm:
2320         * web-platform-tests/XMLHttpRequest/send-entity-body-get-head-expected.txt:
2321         * web-platform-tests/XMLHttpRequest/send-entity-body-get-head.htm:
2322         * web-platform-tests/XMLHttpRequest/send-entity-body-none-expected.txt:
2323         * web-platform-tests/XMLHttpRequest/send-entity-body-none.htm:
2324         * web-platform-tests/XMLHttpRequest/setrequestheader-content-type-expected.txt:
2325         * web-platform-tests/XMLHttpRequest/setrequestheader-content-type.htm:
2326         * web-platform-tests/XMLHttpRequest/w3c-import.log:
2327         * web-platform-tests/dom/events/AddEventListenerOptions-once-expected.txt: Added.
2328         * web-platform-tests/dom/events/AddEventListenerOptions-once.html: Added.
2329         * web-platform-tests/dom/events/w3c-import.log:
2330         * web-platform-tests/dom/lists/DOMTokenList-iteration-expected.txt: Added.
2331         * web-platform-tests/dom/lists/DOMTokenList-iteration.html: Added.
2332         * web-platform-tests/dom/lists/w3c-import.log:
2333         * web-platform-tests/dom/nodes/Node-childNodes-expected.txt:
2334         * web-platform-tests/dom/nodes/Node-childNodes.html:
2335         * web-platform-tests/domparsing/insert_adjacent_html-expected.txt:
2336         * web-platform-tests/fetch/api/basic/request-headers-expected.txt:
2337         * web-platform-tests/fetch/api/basic/request-headers-worker-expected.txt:
2338         * web-platform-tests/fetch/api/basic/request-headers.js:
2339         * web-platform-tests/fetch/api/basic/request-referrer-expected.txt: Added.
2340         * web-platform-tests/fetch/api/basic/request-referrer.html: Added.
2341         * web-platform-tests/fetch/api/basic/request-referrer.js: Added.
2342         (testReferrer):
2343         * web-platform-tests/fetch/api/basic/w3c-import.log:
2344         * web-platform-tests/fetch/api/cors/cors-cookies-worker-expected.txt:
2345         * web-platform-tests/fetch/api/policies/referrer-no-referrer-expected.txt:
2346         * web-platform-tests/fetch/api/policies/referrer-no-referrer-worker-expected.txt:
2347         * web-platform-tests/fetch/api/policies/referrer-no-referrer.html.headers:
2348         * web-platform-tests/fetch/api/policies/referrer-no-referrer.js.headers:
2349         * web-platform-tests/fetch/api/policies/referrer-origin-expected.txt:
2350         * web-platform-tests/fetch/api/policies/referrer-origin-when-cross-origin-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/fetch/api/policies/referrer-origin-expected.txt.
2351         * web-platform-tests/fetch/api/policies/referrer-origin-when-cross-origin-worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/fetch/api/policies/referrer-origin-expected.txt.
2352         * web-platform-tests/fetch/api/policies/referrer-origin-when-cross-origin-worker.html: Added.
2353         * web-platform-tests/fetch/api/policies/referrer-origin-when-cross-origin.html: Added.
2354         * web-platform-tests/fetch/api/policies/referrer-origin-when-cross-origin.html.headers: Added.
2355         * web-platform-tests/fetch/api/policies/referrer-origin-when-cross-origin.js: Added.
2356         (promise_test):
2357         * web-platform-tests/fetch/api/policies/referrer-origin-when-cross-origin.js.headers: Added.
2358         * web-platform-tests/fetch/api/policies/referrer-origin-worker-expected.txt:
2359         * web-platform-tests/fetch/api/policies/referrer-origin.html.headers:
2360         * web-platform-tests/fetch/api/policies/referrer-origin.js.headers:
2361         * web-platform-tests/fetch/api/policies/referrer-unsafe-url-expected.txt:
2362         * web-platform-tests/fetch/api/policies/referrer-unsafe-url-worker-expected.txt:
2363         * web-platform-tests/fetch/api/policies/referrer-unsafe-url.html.headers:
2364         * web-platform-tests/fetch/api/policies/referrer-unsafe-url.js.headers:
2365         * web-platform-tests/fetch/api/policies/w3c-import.log:
2366         * web-platform-tests/fetch/api/request/request-cache-expected.txt:
2367         * web-platform-tests/fetch/api/request/resources/get-host-info.sub.js: Removed.
2368         * web-platform-tests/fetch/nosniff/resources/image.py:
2369         (main):
2370         * web-platform-tests/fetch/nosniff/stylesheet-expected.txt:
2371         * web-platform-tests/fetch/nosniff/stylesheet.html:
2372         * web-platform-tests/html/dom/interfaces-expected.txt:
2373         * web-platform-tests/html/dom/interfaces.html:
2374         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe-allowfullscreen-expected.txt:
2375         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe-allowfullscreen.html:
2376         * web-platform-tests/html/semantics/embedded-content/the-img-element/environment-changes/viewport-change-expected.txt:
2377         * web-platform-tests/html/semantics/grouping-content/the-li-element/grouping-li-expected.txt:
2378         * web-platform-tests/html/semantics/grouping-content/the-li-element/grouping-li.html:
2379         * web-platform-tests/html/semantics/interactive-elements/the-dialog-element/dialog-open-expected.txt: Added.
2380         * web-platform-tests/html/semantics/interactive-elements/the-dialog-element/dialog-open.html: Added.
2381         * web-platform-tests/html/semantics/interactive-elements/the-dialog-element/w3c-import.log:
2382         * web-platform-tests/html/semantics/scripting-1/the-script-element/script-charset-03-expected.txt: Added.
2383         * web-platform-tests/html/semantics/scripting-1/the-script-element/script-charset-03.html: Added.
2384         * web-platform-tests/html/semantics/scripting-1/the-script-element/w3c-import.log:
2385         * web-platform-tests/html/semantics/tabular-data/the-table-element/caption-methods-expected.txt:
2386         * web-platform-tests/html/semantics/tabular-data/the-table-element/caption-methods.html:
2387         * web-platform-tests/html/semantics/tabular-data/the-table-element/remove-row-expected.txt: Added.
2388         * web-platform-tests/html/semantics/tabular-data/the-table-element/remove-row.html: Added.
2389         * web-platform-tests/html/semantics/tabular-data/the-table-element/w3c-import.log:
2390         * web-platform-tests/lint.whitelist:
2391         * web-platform-tests/service-workers/tools/blink-import.py:
2392         (main):
2393
2394 2016-08-02  Chris Dumez  <cdumez@apple.com>
2395
2396         Drop custom bindings code for HTMLOptionsCollection.remove()
2397         https://bugs.webkit.org/show_bug.cgi?id=160475
2398
2399         Reviewed by Darin Adler.
2400
2401         Rebaseline W3C test now that more checks are passing.
2402
2403         * web-platform-tests/html/dom/interfaces-expected.txt:
2404
2405 2016-08-02  Chris Dumez  <cdumez@apple.com>
2406
2407         Drop custom bindings for FormData.append()
2408         https://bugs.webkit.org/show_bug.cgi?id=160466
2409
2410         Reviewed by Sam Weinig.
2411
2412         * web-platform-tests/XMLHttpRequest/interfaces-expected.txt:
2413
2414 2016-08-02  Chris Dumez  <cdumez@apple.com>
2415
2416         Named / Indexed properties should be configurable
2417         https://bugs.webkit.org/show_bug.cgi?id=160457
2418
2419         Reviewed by Darin Adler.
2420
2421         Rebaseline several W3C tests now that more checks are passing.
2422
2423         * web-platform-tests/dom/nodes/Document-getElementsByTagName-expected.txt:
2424         * web-platform-tests/dom/nodes/Element-getElementsByTagName-expected.txt:
2425
2426 2016-08-02  Chris Dumez  <cdumez@apple.com>
2427
2428         HTMLCollection's named getter should only do 'name' attribute matching for HTMLElements
2429         https://bugs.webkit.org/show_bug.cgi?id=160456
2430
2431         Reviewed by Darin Adler.
2432
2433         * web-platform-tests/dom/nodes/Document-getElementsByTagName-expected.txt:
2434         Rebaseline. We are still failing but on the next check.
2435
2436         * web-platform-tests/dom/nodes/Element-children-expected.txt:
2437         Rebaseline now that one more check is passing.
2438
2439 2016-08-02  Youenn Fablet  <youenn@apple.com>
2440
2441         Skip fetch API worker tests in Debug mode
2442         https://bugs.webkit.org/show_bug.cgi?id=160448
2443
2444         Unreviewed.
2445
2446         * web-platform-tests/fetch/api/cors/cors-cookies-worker-expected.txt: Rebasing
2447
2448 2016-08-02  Youenn Fablet  <youenn@apple.com>
2449
2450         [Fetch API] Fetch promises should not reject or resolve when ActiveDOMObjects are being stopped
2451         https://bugs.webkit.org/show_bug.cgi?id=160420
2452
2453         Reviewed by Alex Christensen.
2454
2455         * web-platform-tests/fetch/api/cors/cors-preflight-redirect-worker-expected.txt: Added.
2456         * web-platform-tests/fetch/nosniff/worker-expected.txt: Added.
2457
2458 2016-08-02  Youenn Fablet  <youenn@apple.com>
2459
2460         [Fetch API] Add support to ReferrerPolicy
2461         https://bugs.webkit.org/show_bug.cgi?id=160404
2462
2463         Reviewed by Alex Christensen.
2464
2465         * web-platform-tests/fetch/api/basic/referrer-expected.txt: Added.
2466         * web-platform-tests/fetch/api/basic/referrer-worker-expected.txt: Added.
2467         * web-platform-tests/fetch/api/basic/referrer-worker.html: Added.
2468         * web-platform-tests/fetch/api/basic/referrer.html: Added.
2469         * web-platform-tests/fetch/api/basic/referrer.js: Added.
2470         (runTest):
2471         * web-platform-tests/fetch/api/cors/cors-preflight-referrer-expected.txt:
2472         * web-platform-tests/fetch/api/cors/cors-preflight-referrer-worker-expected.txt:
2473         * web-platform-tests/fetch/api/cors/cors-preflight-referrer.js:
2474         (corsPreflightReferrer): fix infrastructure bug in test and fix expected referrer policy in default case.
2475         * web-platform-tests/fetch/api/cors/cors-preflight-worker-expected.txt:
2476
2477 2016-08-01  Youenn Fablet  <youenn@apple.com>
2478
2479         Make wpt server generate its certificates in layout test results folder
2480         https://bugs.webkit.org/show_bug.cgi?id=160422
2481
2482         Reviewed by Chris Dumez.
2483
2484         * resources/_wpt_certs/.gitignore: Removed.
2485         * resources/_wpt_certs/localhost.key: Removed.
2486         * resources/_wpt_certs/localhost.pem: Removed.
2487         * resources/config.json:
2488
2489 2016-07-30  Chris Dumez  <cdumez@apple.com>
2490
2491         Enable strict type checking for Window dictionary members
2492         https://bugs.webkit.org/show_bug.cgi?id=160356
2493
2494         Reviewed by Darin Adler.
2495
2496         Rebaseline W3C test now that one more check is passing.
2497
2498         * web-platform-tests/dom/events/Event-subclasses-constructors-expected.txt:
2499
2500 2016-07-30  Chris Dumez  <cdumez@apple.com>
2501
2502         [WebIDL] Enable strict type checking for operations' nullable parameters of wrapper types
2503         https://bugs.webkit.org/show_bug.cgi?id=160374
2504
2505         Reviewed by Youenn Fablet.
2506
2507         Rebaseline W3C test now that one more check is passing.
2508
2509         * web-platform-tests/dom/nodes/DOMImplementation-createDocument-expected.txt:
2510
2511 2016-07-29  Chris Dumez  <cdumez@apple.com>
2512
2513         Window's named properties should be exposed on a WindowProperties object in its prototype
2514         https://bugs.webkit.org/show_bug.cgi?id=160354
2515
2516         Reviewed by Gavin Barraclough.
2517
2518         Rebaseline W3C test now that one more check is passing.
2519
2520         * web-platform-tests/html/dom/interfaces-expected.txt:
2521
2522 2016-07-29  Youenn Fablet  <youenn@apple.com>
2523
2524         [Fetch API] Activate credentials mode
2525         https://bugs.webkit.org/show_bug.cgi?id=160292
2526
2527         Reviewed by Alex Christensen.
2528
2529         * web-platform-tests/fetch/api/cors/cors-cookies-expected.txt:
2530         * web-platform-tests/fetch/api/cors/cors-cookies-worker-expected.txt:
2531         * web-platform-tests/fetch/api/cors/cors-cookies.js: Fixin otherRemote computation.
2532         (corsCookies): ensuring cookie clean-up is done in case of error before going to the next test.
2533         * web-platform-tests/fetch/api/cors/cors-redirect-credentials-expected.txt:
2534         * web-platform-tests/fetch/api/cors/cors-redirect-credentials-worker-expected.txt:
2535         * web-platform-tests/fetch/api/credentials/cookies-expected.txt:
2536         * web-platform-tests/fetch/api/credentials/cookies-worker-expected.txt:
2537
2538 2016-07-29  Youenn Fablet  <youenn@apple.com>
2539
2540         CrossOrigin preflight checker should compute the right Access-Control-Request-Headers value
2541         https://bugs.webkit.org/show_bug.cgi?id=160028
2542
2543         Reviewed by Alex Christensen.
2544
2545         * web-platform-tests/fetch/api/cors/cors-no-preflight-expected.txt:
2546         * web-platform-tests/fetch/api/cors/cors-no-preflight-worker-expected.txt:
2547         * web-platform-tests/fetch/api/cors/cors-no-preflight.js:
2548         (corsNoPreflight): fixing bugs in that test and adding new test to cover mime type checking that should ignore case.
2549         * web-platform-tests/fetch/api/cors/cors-preflight-worker.html:
2550         * web-platform-tests/fetch/api/cors/cors-preflight.html:
2551         * web-platform-tests/fetch/api/cors/cors-preflight.js:
2552         (corsPreflight): Adding safe headers to the request and checking more precisely sent Access-Control-Request-Headers header value.
2553
2554 2016-07-28  Chris Dumez  <cdumez@apple.com>
2555
2556         Add support for Element.getAttributeNames()
2557         https://bugs.webkit.org/show_bug.cgi?id=160327
2558
2559         Reviewed by Alex Christensen.
2560
2561         Rebaseline several W3C tests now that more checks are passing.
2562
2563         * web-platform-tests/dom/interfaces-expected.txt:
2564         * web-platform-tests/dom/nodes/attributes-expected.txt:
2565         * web-platform-tests/html/dom/interfaces-expected.txt:
2566
2567 2016-07-28  Chris Dumez  <cdumez@apple.com>
2568
2569         window.open.length should be 0
2570         https://bugs.webkit.org/show_bug.cgi?id=160323
2571
2572         Reviewed by Darin Adler.
2573
2574         Rebaseline W3C test now that one more check is passing.
2575
2576         * web-platform-tests/html/dom/interfaces-expected.txt:
2577
2578 2016-07-28  Chris Dumez  <cdumez@apple.com>
2579
2580         Parameters to Event.initEvent() should be mandatory
2581         https://bugs.webkit.org/show_bug.cgi?id=160320
2582
2583         Reviewed by Darin Adler.
2584
2585         Rebaseline W3C tests now that more checks are passing.
2586
2587         * web-platform-tests/dom/interfaces-expected.txt:
2588         * web-platform-tests/html/dom/interfaces-expected.txt:
2589
2590 2016-07-28  Chris Dumez  <cdumez@apple.com>
2591
2592         2 first parameters to window.postMessage() should be mandatory
2593         https://bugs.webkit.org/show_bug.cgi?id=160319
2594
2595         Reviewed by Darin Adler.
2596
2597         Rebaseline W3C test now that more checks are passing.
2598
2599         * web-platform-tests/html/dom/interfaces-expected.txt:
2600
2601 2016-07-28  Chris Dumez  <cdumez@apple.com>
2602
2603         First parameter to canvas.getContext() / probablySupportsContext() should be mandatory
2604         https://bugs.webkit.org/show_bug.cgi?id=160312
2605
2606         Reviewed by Darin Adler.
2607
2608         Rebaseline several W3C tests now that more checks are passing.
2609
2610         * web-platform-tests/html/dom/interfaces-expected.txt:
2611         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/context.arguments.missing-expected.txt:
2612
2613 2016-07-28  Chris Dumez  <cdumez@apple.com>
2614
2615         Parameter to table.deleteRow() / body.deleteRow() should be mandatory
2616         https://bugs.webkit.org/show_bug.cgi?id=160307
2617
2618         Reviewed by Ryosuke Niwa.
2619
2620         Rebaseline W3C test now that more checks are passing.
2621
2622         * web-platform-tests/html/dom/interfaces-expected.txt:
2623
2624 2016-07-28  Chris Dumez  <cdumez@apple.com>
2625
2626         2 first parameters to input.setSelectionRange() should be mandatory
2627         https://bugs.webkit.org/show_bug.cgi?id=160310
2628
2629         Reviewed by Alex Christensen.
2630
2631         Rebaseline W3C test now that more checks are passing.
2632
2633         * web-platform-tests/html/dom/interfaces-expected.txt:
2634
2635 2016-07-28  Chris Dumez  <cdumez@apple.com>
2636
2637         Parameter to tr.deleteCell() should be mandatory
2638         https://bugs.webkit.org/show_bug.cgi?id=160308
2639
2640         Reviewed by Ryosuke Niwa.
2641
2642         Rebaseline W3C test now that more checks are passing.
2643
2644         * web-platform-tests/html/dom/interfaces-expected.txt:
2645
2646 2016-07-28  Chris Dumez  <cdumez@apple.com>
2647
2648         [Bindings] "length" value of overloaded operations may be wrong
2649         https://bugs.webkit.org/show_bug.cgi?id=160303
2650
2651         Reviewed by Ryosuke Niwa.
2652
2653         Rebaseline W3C test now that more checks are passing.
2654
2655         * web-platform-tests/html/dom/interfaces-expected.txt:
2656
2657 2016-07-28  Chris Dumez  <cdumez@apple.com>
2658
2659         Parameters to CanvasGradient.addColorStop() should be mandatory
2660         https://bugs.webkit.org/show_bug.cgi?id=160297
2661
2662         Reviewed by Alex Christensen.
2663
2664         Rebaseline W3C test now that one more check is passing.
2665
2666         * web-platform-tests/html/dom/interfaces-expected.txt:
2667
2668 2016-07-28  Youenn Fablet  <youenn@apple.com>
2669
2670         Compute fetch response type in case of cross-origin requests
2671         https://bugs.webkit.org/show_bug.cgi?id=158565
2672
2673         Reviewed by Alex Christensen.
2674
2675         Rebasing fetch API tests as filtering is now done.
2676         Rebasing XHR tests as console messages are no longer available when trying to access non-exposed headers.
2677
2678         * web-platform-tests/XMLHttpRequest/getresponseheader-cookies-and-more-expected.txt:
2679         * web-platform-tests/fetch/api/basic/mode-no-cors-expected.txt:
2680         * web-platform-tests/fetch/api/basic/mode-no-cors-worker-expected.txt:
2681         * web-platform-tests/fetch/api/cors/cors-basic-expected.txt:
2682         * web-platform-tests/fetch/api/cors/cors-filtering-expected.txt:
2683         * web-platform-tests/fetch/api/request/request-cache-expected.txt:
2684
2685 2016-07-27  Chris Dumez  <cdumez@apple.com>
2686
2687         First parameter to HTMLMediaElement.canPlayType() should be mandatory
2688         https://bugs.webkit.org/show_bug.cgi?id=160275
2689
2690         Reviewed by Ryosuke Niwa.
2691
2692         Rebaseline w3c test now that more checks are passing.
2693
2694         * web-platform-tests/html/dom/interfaces-expected.txt:
2695
2696 2016-07-27  Chris Dumez  <cdumez@apple.com>
2697
2698         First parameter to setTimeout() / setInterval() should be mandatory
2699         https://bugs.webkit.org/show_bug.cgi?id=160277
2700
2701         Reviewed by Darin Adler.
2702
2703         Rebaseline W3C test now that more checks are passing.
2704
2705         * web-platform-tests/html/dom/interfaces-expected.txt:
2706
2707 2016-07-27  Chris Dumez  <cdumez@apple.com>
2708
2709         Parameter to named property getter should be mandatory
2710         https://bugs.webkit.org/show_bug.cgi?id=160269
2711
2712         Reviewed by Ryosuke Niwa.
2713
2714         Rebaseline W3C test now that more checks are passing.
2715
2716         * web-platform-tests/html/dom/interfaces-expected.txt:
2717
2718 2016-07-27  Chris Dumez  <cdumez@apple.com>
2719
2720         First parameter to Range.createContextualFragment() should be mandatory
2721         https://bugs.webkit.org/show_bug.cgi?id=160266
2722
2723         Reviewed by Ryosuke Niwa.
2724
2725         Rebaseline W3C test now that one more check is passing.
2726
2727         * web-platform-tests/domparsing/createContextualFragment-expected.txt:
2728
2729 2016-07-27  Chris Dumez  <cdumez@apple.com>
2730
2731         First parameter to indexed property getters should be mandatory
2732         https://bugs.webkit.org/show_bug.cgi?id=160259
2733
2734         Reviewed by Ryosuke Niwa.
2735
2736         Rebaseline W3C test now that more checks are passing.
2737
2738         * web-platform-tests/html/dom/interfaces-expected.txt:
2739
2740 2016-07-27  Chris Dumez  <cdumez@apple.com>
2741
2742         First parameter to Document.execCommand() / queryCommand*() should be mandatory
2743         https://bugs.webkit.org/show_bug.cgi?id=160258
2744
2745         Reviewed by Darin Adler.
2746
2747         Rebaseline W3C test now that more checks are passing.
2748
2749         * web-platform-tests/html/dom/interfaces-expected.txt:
2750
2751 2016-07-26  Youenn Fablet  <youenn@apple.com>
2752
2753         [Fetch API] Response constructor should be able to take a ReadableStream as body
2754         https://bugs.webkit.org/show_bug.cgi?id=159804
2755
2756         Reviewed by Alex Christensen.
2757
2758         * web-platform-tests/fetch/api/response/response-consume-empty-expected.txt:
2759         * web-platform-tests/fetch/api/response/response-consume-expected.txt:
2760         * web-platform-tests/fetch/api/response/response-consume.html: Updating test to exercice Response coonstructor with a ReadableStream.
2761
2762 2016-07-26  Chris Dumez  <cdumez@apple.com>
2763
2764         Move 'dir' attribute from HTMLDocument to Document
2765         https://bugs.webkit.org/show_bug.cgi?id=160231
2766
2767         Reviewed by Sam Weinig.
2768
2769         Rebaseline W3C test now that more checks are passing.
2770
2771         * web-platform-tests/html/dom/interfaces-expected.txt:
2772
2773 2016-07-26  Chris Dumez  <cdumez@apple.com>
2774
2775         Second parameter to History.pushState() / replaceState() should be mandatory
2776         https://bugs.webkit.org/show_bug.cgi?id=160230
2777
2778         Reviewed by Sam Weinig.
2779
2780         Rebaseline W3C test now that more checks are passing.
2781
2782         * web-platform-tests/html/dom/interfaces-expected.txt:
2783
2784 2016-07-26  Chris Dumez  <cdumez@apple.com>
2785
2786         Align Node.isEqualNode() with the specification
2787         https://bugs.webkit.org/show_bug.cgi?id=160224
2788
2789         Reviewed by Sam Weinig.
2790
2791         Rebaseline W3C test now that one more check is passing. We are now
2792         passing all the checks in this test like Firefox and Chrome.
2793
2794         * web-platform-tests/dom/nodes/Node-isEqualNode-expected.txt:
2795
2796 2016-07-26  Chris Dumez  <cdumez@apple.com>
2797
2798         Range.prototype.compareBoundaryPoints.length should be 2
2799         https://bugs.webkit.org/show_bug.cgi?id=160217
2800
2801         Reviewed by Sam Weinig.
2802
2803         Rebaseline W3C test now that one more check is passing.
2804
2805         * web-platform-tests/dom/interfaces-expected.txt:
2806
2807 2016-07-26  Chris Dumez  <cdumez@apple.com>
2808
2809         Parameters to CustomEvent.initCustomEvent() should be mandatory
2810         https://bugs.webkit.org/show_bug.cgi?id=160205
2811
2812         Reviewed by Ryosuke Niwa.
2813
2814         Rebaseline W3C test now that more checks are passing.
2815
2816         * web-platform-tests/dom/interfaces-expected.txt:
2817
2818 2016-07-26  Chris Dumez  <cdumez@apple.com>
2819
2820         Second parameter to Range.isPointInRange() / comparePoint() should be mandatory
2821         https://bugs.webkit.org/show_bug.cgi?id=160202
2822
2823         Reviewed by Ryosuke Niwa.
2824
2825         Rebaseline W3C test now that more checks are passing.
2826
2827         * web-platform-tests/dom/interfaces-expected.txt:
2828
2829 2016-07-26  Youenn Fablet  <youenn@apple.com>
2830
2831         [Fetch API] Add support for fetch mode, in particular cors
2832         https://bugs.webkit.org/show_bug.cgi?id=156753
2833
2834         Reviewed by Darin Adler.
2835
2836         Rebasing tests.
2837
2838         * web-platform-tests/fetch/api/basic/integrity-expected.txt:
2839         * web-platform-tests/fetch/api/basic/integrity-worker-expected.txt:
2840         * web-platform-tests/fetch/api/basic/mode-no-cors-expected.txt:
2841         * web-platform-tests/fetch/api/basic/mode-no-cors-worker-expected.txt:
2842         * web-platform-tests/fetch/api/cors/cors-basic-expected.txt:
2843         * web-platform-tests/fetch/api/cors/cors-basic-worker-expected.txt:
2844         * web-platform-tests/fetch/api/cors/cors-cookies-expected.txt:
2845         * web-platform-tests/fetch/api/cors/cors-cookies-worker-expected.txt:
2846         * web-platform-tests/fetch/api/cors/cors-filtering-expected.txt:
2847         * web-platform-tests/fetch/api/cors/cors-filtering-worker-expected.txt:
2848         * web-platform-tests/fetch/api/cors/cors-multiple-origins-expected.txt:
2849         * web-platform-tests/fetch/api/cors/cors-multiple-origins-worker-expected.txt:
2850         * web-platform-tests/fetch/api/cors/cors-preflight-expected.txt:
2851         * web-platform-tests/fetch/api/cors/cors-preflight-referrer-worker-expected.txt:
2852         * web-platform-tests/fetch/api/cors/cors-preflight-worker-expected.txt:
2853         * web-platform-tests/fetch/api/cors/cors-redirect-credentials-expected.txt:
2854         * web-platform-tests/fetch/api/cors/cors-redirect-credentials-worker-expected.txt:
2855         * web-platform-tests/fetch/api/credentials/authentication-basic-worker-expected.txt:
2856         * web-platform-tests/fetch/api/request/request-cache-expected.txt:
2857
2858 2016-07-26  Chris Dumez  <cdumez@apple.com>
2859
2860         Align NamedNodeMap with the specification
2861         https://bugs.webkit.org/show_bug.cgi?id=160204
2862
2863         Reviewed by Darin Adler.
2864
2865         Rebaseline W3C test now that more checks are passing.
2866
2867         * web-platform-tests/dom/interfaces-expected.txt:
2868
2869 2016-07-26  Commit Queue  <commit-queue@webkit.org>
2870
2871         Unreviewed, rolling out r203719.
2872         https://bugs.webkit.org/show_bug.cgi?id=160200
2873
2874         It is breaking win build (Requested by youenn on #webkit).
2875
2876         Reverted changeset:
2877
2878         "[Fetch API] Response constructor should be able to take a
2879         ReadableStream as body"
2880         https://bugs.webkit.org/show_bug.cgi?id=159804
2881         http://trac.webkit.org/changeset/203719
2882
2883 2016-07-26  Youenn Fablet  <youenn@apple.com>
2884
2885         Remove ClientCredentialPolicy cross-origin option from ResourceLoaderOptions
2886         https://bugs.webkit.org/show_bug.cgi?id=159413
2887
2888         Reviewed by Alex Christensen.
2889
2890         Below test changes as ResourceLoader is now computing whether to request credentials to clients if:
2891         - request is authorized to request credentials (DocumentThreadableLoader only allows same-origin to make such thing)
2892         - credential policy is Include or Same-Origin and request is same-origin.
2893         This test changes as current fetch loader sets the credential mode to Omit, thus disabling credential request.
2894
2895         To be noted that only fetch API is allowing to disable credentials sending for same-origin request using "Omit"
2896         credential mode.
2897
2898         * web-platform-tests/fetch/api/credentials/authentication-basic-expected.txt: Rebasing test.
2899
2900 2016-07-26  Youenn Fablet  <youenn@apple.com>
2901
2902         [Fetch API] Response constructor should be able to take a ReadableStream as body
2903         https://bugs.webkit.org/show_bug.cgi?id=159804
2904
2905         Reviewed by Alex Christensen.
2906
2907         * web-platform-tests/fetch/api/response/response-consume-empty-expected.txt:
2908         * web-platform-tests/fetch/api/response/response-consume-expected.txt:
2909         * web-platform-tests/fetch/api/response/response-consume.html: Updating test to exercice Response coonstructor with a ReadableStream.
2910
2911 2016-07-25  Chris Dumez  <cdumez@apple.com>
2912
2913         Second parameter to Range.setStart() / setEnd() should be mandatory
2914         https://bugs.webkit.org/show_bug.cgi?id=160184
2915
2916         Reviewed by Ryosuke Niwa.
2917
2918         Rebaseline W3C test now that more checks are passing.
2919
2920         * web-platform-tests/dom/interfaces-expected.txt:
2921
2922 2016-07-25  Chris Dumez  <cdumez@apple.com>
2923
2924         DOMTokenList.prototype.toString should be enumerable
2925         https://bugs.webkit.org/show_bug.cgi?id=160182
2926
2927         Reviewed by Ryosuke Niwa.
2928
2929         Rebaseline W3C test now that one more check is passing.
2930
2931         * web-platform-tests/dom/interfaces-expected.txt:
2932
2933 2016-07-25  Chris Dumez  <cdumez@apple.com>
2934
2935         Parameters to DOMImplementation.createDocumentType() should be mandatory and non-nullable
2936         https://bugs.webkit.org/show_bug.cgi?id=160167
2937
2938         Reviewed by Ryosuke Niwa.
2939
2940         Rebaseline a W3C test now that more checks are passing.
2941
2942         * web-platform-tests/dom/interfaces-expected.txt:
2943
2944 2016-07-24  Youenn Fablet  <youenn@apple.com>
2945
2946         [Fetch API] Request should be created with any HeadersInit data
2947         https://bugs.webkit.org/show_bug.cgi?id=159672
2948
2949         Reviewed by Sam Weinig.
2950
2951         * imported/w3c/web-platform-tests/fetch/api/credentials/authentication-basic-expected.txt: Test was previously
2952         failing due to lack of support for HeadersInit data in Request constructor.
2953         * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/credentials/authentication-basic-expected.txt: Removed.
2954         * web-platform-tests/fetch/api/request/request-headers-expected.txt:
2955         * web-platform-tests/fetch/api/request/request-headers.html: Adding new test.
2956
2957 2016-07-23  Commit Queue  <commit-queue@webkit.org>
2958
2959         Unreviewed, rolling out r203641.
2960         https://bugs.webkit.org/show_bug.cgi?id=160116
2961
2962         It broke make-based builds (Requested by youenn on #webkit).
2963
2964         Reverted changeset:
2965
2966         "[Fetch API] Request should be created with any HeadersInit
2967         data"
2968         https://bugs.webkit.org/show_bug.cgi?id=159672
2969         http://trac.webkit.org/changeset/203641
2970
2971 2016-07-23  Youenn Fablet  <youenn@apple.com>
2972
2973         [Fetch API] Request should be created with any HeadersInit data
2974         https://bugs.webkit.org/show_bug.cgi?id=159672
2975
2976         Reviewed by Sam Weinig.
2977
2978         * imported/w3c/web-platform-tests/fetch/api/credentials/authentication-basic-expected.txt: Test was previously
2979         failing due to lack of support for HeadersInit data in Request constructor.
2980         * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/credentials/authentication-basic-expected.txt: Removed.
2981         * web-platform-tests/fetch/api/request/request-headers-expected.txt:
2982         * web-platform-tests/fetch/api/request/request-headers.html: Adding new test.
2983
2984 2016-07-23  Youenn Fablet  <youenn@apple.com>
2985
2986         WPT stash server should be kept running when launching wpt server
2987         https://bugs.webkit.org/show_bug.cgi?id=160052
2988
2989         Reviewed by Sam Weinig.
2990
2991         * web-platform-tests/XMLHttpRequest/send-authentication-basic-setrequestheader-and-arguments-expected.txt:
2992         * web-platform-tests/fetch/api/cors/cors-preflight-expected.txt:
2993         * web-platform-tests/fetch/api/cors/cors-preflight-referrer-expected.txt:
2994         * web-platform-tests/html/semantics/document-metadata/the-link-element/document-without-browsing-context-expected.txt:
2995         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/cross_origin_parentage-expected.txt:
2996         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/same_origin_parentage-expected.txt:
2997
2998 2016-07-23  Youenn Fablet  <youenn@apple.com>
2999
3000         [Fetch API] Fetch response stream should enqueue Uint8Array
3001         https://bugs.webkit.org/show_bug.cgi?id=160083
3002
3003         Reviewed by Sam Weinig.
3004
3005         * web-platform-tests/fetch/api/resources/utils.js:
3006
3007 2016-07-22  Chris Dumez  <cdumez@apple.com>
3008
3009         Parameter to HTMLCollection.item() / namedItem() should be mandatory
3010         https://bugs.webkit.org/show_bug.cgi?id=160099
3011
3012         Reviewed by Sam Weinig.
3013
3014         Rebaseline several W3C tests now that more checks are passing.
3015
3016         * web-platform-tests/dom/interfaces-expected.txt:
3017         * web-platform-tests/html/dom/interfaces-expected.txt:
3018
3019 2016-07-22  Chris Dumez  <cdumez@apple.com>
3020
3021         Parameters to Node.replaceChild() / insertBefore() should be mandatory
3022         https://bugs.webkit.org/show_bug.cgi?id=160091
3023
3024         Reviewed by Darin Adler.
3025
3026         Rebaseline several W3C tests now that more checks are passing.
3027
3028         * web-platform-tests/dom/interfaces-expected.txt:
3029         * web-platform-tests/html/dom/interfaces-expected.txt:
3030
3031 2016-07-22  Chris Dumez  <cdumez@apple.com>
3032
3033         Parameter to Node.contains() should be mandatory
3034         https://bugs.webkit.org/show_bug.cgi?id=160084
3035
3036         Reviewed by Darin Adler.
3037
3038         Rebaseline several W3C tests now that more checks are passing.
3039
3040         * web-platform-tests/dom/interfaces-expected.txt:
3041         * web-platform-tests/html/dom/interfaces-expected.txt:
3042
3043 2016-07-22  Chris Dumez  <cdumez@apple.com>
3044
3045         First parameter to getElementById() should be mandatory
3046         https://bugs.webkit.org/show_bug.cgi?id=160087
3047
3048         Reviewed by Darin Adler.
3049
3050         Rebaseline several W3C tests now that more checks are passing.
3051
3052         * web-platform-tests/dom/interfaces-expected.txt:
3053         * web-platform-tests/html/dom/interfaces-expected.txt:
3054
3055 2016-07-22  Chris Dumez  <cdumez@apple.com>
3056
3057         Parameter to Node.lookupPrefix() / lookupNamespaceURI() / isDefaultNamespace() should be mandatory
3058         https://bugs.webkit.org/show_bug.cgi?id=160086
3059
3060         Reviewed by Darin Adler.
3061
3062         Rebaseline several W3C tests now that more checks are passing.
3063
3064         * web-platform-tests/dom/interfaces-expected.txt:
3065         * web-platform-tests/html/dom/interfaces-expected.txt:
3066
3067 2016-07-22  Chris Dumez  <cdumez@apple.com>
3068
3069         Parameter to Node.compareDocumentPosition() should be mandatory and non-nullable
3070         https://bugs.webkit.org/show_bug.cgi?id=160071
3071
3072         Reviewed by Ryosuke Niwa.
3073
3074         Rebaseline several W3C tests now that more checks are passing.
3075
3076         * web-platform-tests/dom/interfaces-expected.txt:
3077         * web-platform-tests/html/dom/interfaces-expected.txt:
3078
3079 2016-07-21  Chris Dumez  <cdumez@apple.com>
3080
3081         Parameter to Node.isSameNode() / isEqualNode() should be mandatory
3082         https://bugs.webkit.org/show_bug.cgi?id=160070
3083
3084         Reviewed by Ryosuke Niwa.
3085
3086         Rebaseline several W3C tests now that more checks are passing.
3087
3088         * web-platform-tests/dom/interfaces-expected.txt:
3089         * web-platform-tests/html/dom/interfaces-expected.txt:
3090
3091 2016-07-21  Chris Dumez  <cdumez@apple.com>
3092
3093         Parameter to Document.createEvent() should be mandatory
3094         https://bugs.webkit.org/show_bug.cgi?id=160065
3095
3096         Reviewed by Darin Adler.
3097
3098         Rebaseline several W3C tests now that more checks are passing.
3099
3100         * web-platform-tests/dom/interfaces-expected.txt:
3101         * web-platform-tests/html/dom/interfaces-expected.txt:
3102
3103 2016-07-21  Chris Dumez  <cdumez@apple.com>
3104
3105         Make parameters to Element.getElementsBy*() operations mandatory
3106         https://bugs.webkit.org/show_bug.cgi?id=160060
3107
3108         Reviewed by Darin Adler.
3109
3110         Rebaseline several W3C tests now that more checks are passing.
3111
3112         * web-platform-tests/dom/interfaces-expected.txt:
3113         * web-platform-tests/html/dom/interfaces-expected.txt:
3114
3115 2016-07-21  Chris Dumez  <cdumez@apple.com>
3116
3117         Make parameters mandatory for attribute-related API on Element
3118         https://bugs.webkit.org/show_bug.cgi?id=160059
3119
3120         Reviewed by Ryosuke Niwa.
3121
3122         Rebaseline several W3C tests now that more checks are passing.
3123
3124         * web-platform-tests/dom/interfaces-expected.txt:
3125         * web-platform-tests/html/dom/interfaces-expected.txt:
3126
3127 2016-07-21  Chris Dumez  <cdumez@apple.com>
3128
3129         Make parameters to Document.getElementsBy*() operations mandatory
3130         https://bugs.webkit.org/show_bug.cgi?id=160050
3131
3132         Reviewed by Daniel Bates.
3133
3134         Rebaseline several W3C tests now that more checks are passing.
3135
3136         * web-platform-tests/dom/interfaces-expected.txt:
3137         * web-platform-tests/html/dom/interfaces-expected.txt:
3138
3139 2016-07-21  Chris Dumez  <cdumez@apple.com>
3140
3141         Make parameters mandatory for Document.create*() operations
3142         https://bugs.webkit.org/show_bug.cgi?id=160047
3143
3144         Reviewed by Ryosuke Niwa.
3145
3146         Rebaseline several W3C tests now that more checks are passing.
3147
3148         * web-platform-tests/dom/interfaces-expected.txt:
3149         * web-platform-tests/html/dom/interfaces-expected.txt:
3150
3151 2016-07-21  Chris Dumez  <cdumez@apple.com>
3152
3153         Fix null handling of HTMLFontElement.color
3154         https://bugs.webkit.org/show_bug.cgi?id=160036
3155
3156         Reviewed by Ryosuke Niwa.
3157
3158         Rebaseline W3C test now that more checks are passing.
3159
3160         * web-platform-tests/html/dom/reflection-obsolete-expected.txt:
3161
3162 2016-07-21  Chris Dumez  <cdumez@apple.com>
3163
3164         Fix null handling for several HTMLTableElement attributes
3165         https://bugs.webkit.org/show_bug.cgi?id=160041
3166
3167         Reviewed by Ryosuke Niwa.
3168
3169         Rebaseline W3C test now that more checks are passing.
3170
3171         * web-platform-tests/html/dom/reflection-tabular-expected.txt:
3172
3173 2016-07-21  Chris Dumez  <cdumez@apple.com>
3174
3175         Fix null handling for HTMLObjectElement.border
3176         https://bugs.webkit.org/show_bug.cgi?id=160040
3177
3178         Reviewed by Ryosuke Niwa.
3179
3180         Rebaseline W3C test now that more checks are passing.
3181
3182         * web-platform-tests/html/dom/reflection-embedded-expected.txt:
3183
3184 2016-07-21  Chris Dumez  <cdumez@apple.com>
3185
3186         Fix null handling for td.bgColor / tr.bgColor
3187         https://bugs.webkit.org/show_bug.cgi?id=160043
3188
3189         Reviewed by Ryosuke Niwa.
3190
3191         Rebaseline W3C test now that more checks are passing.
3192
3193         * web-platform-tests/html/dom/reflection-tabular-expected.txt:
3194
3195 2016-07-21  Chris Dumez  <cdumez@apple.com>
3196
3197         Fix null handling for several HTMLBodyElement attributes
3198         https://bugs.webkit.org/show_bug.cgi?id=160044
3199
3200         Reviewed by Ryosuke Niwa.
3201
3202         Rebaseline W3C test now that more checks are passing.
3203
3204         * web-platform-tests/html/dom/reflection-sections-expected.txt:
3205
3206 2016-07-21  Chris Dumez  <cdumez@apple.com>
3207
3208         Fix null handling for HTMLIFrameElement.marginWidth / marginHeight
3209         https://bugs.webkit.org/show_bug.cgi?id=160037
3210
3211         Reviewed by Ryosuke Niwa.
3212
3213         Rebaseline W3C test now that more checks are passing.
3214
3215         * web-platform-tests/html/dom/reflection-embedded-expected.txt:
3216
3217 2016-07-21  Chris Dumez  <cdumez@apple.com>
3218
3219         Fix null handling for HTMLImageElement.border
3220         https://bugs.webkit.org/show_bug.cgi?id=160039