Text::splitText doesn't update Range end points anchored on parent nodes
[WebKit.git] / LayoutTests / imported / w3c / ChangeLog
1 2016-01-19  Ryosuke Niwa  <rniwa@webkit.org>
2
3         Text::splitText doesn't update Range end points anchored on parent nodes
4         https://bugs.webkit.org/show_bug.cgi?id=153227
5
6         Reviewed by Antti Koivisto.
7
8         Rebaseline the test now that we're passing more test cases.
9
10         * web-platform-tests/dom/ranges/Range-mutations-expected.txt:
11
12 2016-01-19  Ryosuke Niwa  <rniwa@webkit.org>
13
14         innerHTML should always add a mutation record for removing all children
15         https://bugs.webkit.org/show_bug.cgi?id=148782
16         <rdar://problem/22571962>
17
18         Reviewed by Antti Koivisto.
19
20         Rebaseline a test now that all test test cases are passing.
21
22         * web-platform-tests/dom/nodes/MutationObserver-inner-outer-expected.txt:
23
24 2016-01-18  Ryosuke Niwa  <rniwa@webkit.org>
25
26         createAttribute should lowercase the attribute name in a HTML document
27         https://bugs.webkit.org/show_bug.cgi?id=153112
28
29         Reviewed by Darin Adler.
30
31         Rebaseline a test now that it's passing all test cases.
32
33         * web-platform-tests/dom/nodes/Document-createAttribute-expected.txt:
34
35 2016-01-18  Xabier Rodriguez Calvar  <calvaris@igalia.com>
36
37         [Streams API] Import tests updated to Jan 13 2016
38         https://bugs.webkit.org/show_bug.cgi?id=153059
39
40         Reviewed by Youenn Fablet.
41
42         Update tests after merge of https://github.com/whatwg/streams/pull/420.
43
44         * web-platform-tests/streams-api/README.txt: Updated last version.
45         * web-platform-tests/streams-api/readable-streams/bad-strategies.js: Updated.
46
47 2016-01-15  Chris Dumez  <cdumez@apple.com>
48
49         Drop obsolete HTMLDocument.width / height attributes
50         https://bugs.webkit.org/show_bug.cgi?id=153144
51
52         Reviewed by Ryosuke Niwa.
53
54         Rebaseline W3C test now that more checks are passing.
55
56         * web-platform-tests/dom/historical-expected.txt:
57
58 2016-01-15  Chris Dumez  <cdumez@apple.com>
59
60         Drop obsolete DocumentType.entities / notations
61         https://bugs.webkit.org/show_bug.cgi?id=153147
62
63         Reviewed by Ryosuke Niwa.
64
65         Rebaseline W3C test now that more checks are passing.
66
67         * web-platform-tests/dom/historical-expected.txt:
68
69 2016-01-15  Ryosuke Niwa  <rniwa@webkit.org>
70
71         createElementNS and createAttributeNS should treat undefined namespaceURI as null string
72         https://bugs.webkit.org/show_bug.cgi?id=153119
73
74         Reviewed by Chris Dumez.
75
76         Rebaseline a test now that more test cases are passing.
77
78         * web-platform-tests/dom/nodes/Document-createElementNS-expected.txt:
79
80 2016-01-15  Youenn Fablet  <youenn.fablet@crf.canon.fr>
81
82         [Streams API] Expose ReadableStream and relatives to Worker
83         https://bugs.webkit.org/show_bug.cgi?id=152066
84
85         Reviewed by Darin Adler.
86
87         Rebasing tests as Worker tests are now running.
88
89         * web-platform-tests/streams-api/byte-length-queuing-strategy-expected.txt:
90         * web-platform-tests/streams-api/count-queuing-strategy-expected.txt:
91         * web-platform-tests/streams-api/readable-streams/bad-underlying-sources-expected.txt:
92         * web-platform-tests/streams-api/readable-streams/bad-strategies-expected.txt:
93         * web-platform-tests/streams-api/readable-streams/brand-checks-expected.txt:
94         * web-platform-tests/streams-api/readable-streams/cancel-expected.txt:
95         * web-platform-tests/streams-api/readable-streams/count-queuing-strategy-integration-expected.txt:
96         * web-platform-tests/streams-api/readable-streams/garbage-collection-expected.txt:
97         * web-platform-tests/streams-api/readable-streams/general-expected.txt:
98         * web-platform-tests/streams-api/readable-streams/pipe-through-expected.txt:
99         * web-platform-tests/streams-api/readable-streams/readable-stream-reader-expected.txt:
100         * web-platform-tests/streams-api/readable-streams/tee-expected.txt:
101         * web-platform-tests/streams-api/readable-streams/templated-expected.txt:
102
103 2016-01-14  Ryosuke Niwa  <rniwa@webkit.org>
104
105         createElement should not lowercase non-ASCII characters
106         https://bugs.webkit.org/show_bug.cgi?id=153114
107
108         Reviewed by Alex Christensen.
109
110         Rebaselined the tests for document.createElement now that more test cases are passing.
111
112         * web-platform-tests/dom/nodes/Document-createElement-expected.txt:
113         * web-platform-tests/dom/nodes/Document-getElementsByTagName-expected.txt:
114         * web-platform-tests/dom/nodes/Element-getElementsByTagName-expected.txt:
115         * web-platform-tests/dom/nodes/case-expected.txt:
116
117 2016-01-14  Youenn Fablet  <youenn.fablet@crf.canon.fr>
118
119         Fix problems with cross-origin redirects
120         https://bugs.webkit.org/show_bug.cgi?id=116075
121
122         Reviewed by Daniel Bates.
123
124         Rebasing test expectations.
125         These tests cannot work as expected as WTR/DRT block access to www2.localhost and example.not.
126
127         * web-platform-tests/XMLHttpRequest/send-redirect-bogus-expected.txt:
128         * web-platform-tests/XMLHttpRequest/send-redirect-to-cors-expected.txt:
129         * web-platform-tests/XMLHttpRequest/send-redirect-to-non-cors-expected.txt:
130
131 2016-01-12  Ryosuke Niwa  <rniwa@webkit.org>
132
133         formaction must return document's address when formaction is missing
134         https://bugs.webkit.org/show_bug.cgi?id=148874
135
136         Reviewed by Chris Dumez.
137
138         Rebaselined the tests now that more test cases are passing.
139
140         * web-platform-tests/html/semantics/forms/attributes-common-to-form-controls/formAction_document_address-expected.txt:
141         * web-platform-tests/html/semantics/forms/attributes-common-to-form-controls/formaction-expected.txt:
142
143 2016-01-11  Brady Eidson  <beidson@apple.com>
144
145         Modern IDB: IDBBindingUtilities chokes on unicode strings for get/set.
146         https://bugs.webkit.org/show_bug.cgi?id=152921
147
148         Reviewed by Alex Christensen.
149
150         * indexeddb/keygenerator-overflow-expected.txt:
151
152 2016-01-08  Brady Eidson  <beidson@apple.com>
153
154         Modern IDB: IDBBindingUtilities chokes on unicode strings for get/set.
155         https://bugs.webkit.org/show_bug.cgi?id=152921
156
157         Reviewed by Alex Christensen.
158
159         * indexeddb/keypath-expected.txt:
160
161 2016-01-08  Brady Eidson  <beidson@apple.com>
162
163         Modern IDB: Blocked event can fire on a delete request even after the last open connection has closed.
164         https://bugs.webkit.org/show_bug.cgi?id=152896
165
166         Reviewed by Alex Christensen.
167
168         * indexeddb/idbfactory_open12-expected.txt:
169         * indexeddb/idbversionchangeevent-expected.txt:
170         * indexeddb/transaction-lifetime-expected.txt:
171
172 2016-01-08  Brady Eidson  <beidson@apple.com>
173
174         Modern IDB: imported/w3c/indexeddb/idbobjectstore_createIndex6-event_order.htm fails.
175         https://bugs.webkit.org/show_bug.cgi?id=152891
176
177         Reviewed by Alex Christensen.
178
179         * indexeddb/idbobjectstore_createIndex6-event_order-expected.txt:
180         * indexeddb/idbobjectstore_createIndex7-event_order-expected.txt:
181
182 2016-01-07  Brady Eidson  <beidson@apple.com>
183
184         Modern IDB: Add expectations for W3C tests that were missing them.
185         https://bugs.webkit.org/show_bug.cgi?id=152835
186
187         Reviewed by Daniel Bates.
188
189         * indexeddb/idbfactory_open10-expected.txt: Added.
190         * indexeddb/key_valid-expected.txt: Added.
191
192 2016-01-07  Brady Eidson  <beidson@apple.com>
193
194         Modern IDB: Update results for W3C tests marked as failures that actually pass.
195         https://bugs.webkit.org/show_bug.cgi?id=152827
196
197         Reviewed by Daniel Bates.
198
199         Modern IDB passes the following tests with PASS results where we previous expected FAIL.
200         
201         Let's update those, shall we?
202         
203         * indexeddb/abort-in-initial-upgradeneeded-expected.txt:
204         * indexeddb/idbcursor-advance-expected.txt:
205         * indexeddb/idbcursor_advance_index5-expected.txt:
206         * indexeddb/idbcursor_advance_index9-expected.txt:
207         * indexeddb/idbcursor_advance_objectstore5-expected.txt:
208         * indexeddb/idbcursor_continue_index5-expected.txt:
209         * indexeddb/idbcursor_continue_index6-expected.txt:
210         * indexeddb/idbcursor_continue_index8-expected.txt:
211         * indexeddb/idbcursor_continue_invalid-expected.txt:
212         * indexeddb/idbcursor_continue_objectstore6-expected.txt:
213         * indexeddb/idbcursor_delete_index4-expected.txt:
214         * indexeddb/idbcursor_delete_objectstore4-expected.txt:
215         * indexeddb/idbdatabase_close2-expected.txt:
216         * indexeddb/idbdatabase_deleteObjectStore4-not_reused-expected.txt:
217         * indexeddb/idbfactory_deleteDatabase3-expected.txt:
218         * indexeddb/idbindex-multientry-big-expected.txt:
219         * indexeddb/idbindex_get3-expected.txt:
220         * indexeddb/idbobjectstore_add4-expected.txt:
221         * indexeddb/idbobjectstore_createIndex2-expected.txt:
222         * indexeddb/idbobjectstore_createIndex4-deleteIndex-event_order-expected.txt:
223         * indexeddb/idbobjectstore_put4-expected.txt:
224         * indexeddb/idbtransaction_abort-expected.txt:
225         * indexeddb/keygenerator-constrainterror-expected.txt:
226         * indexeddb/keygenerator-expected.txt:
227         * indexeddb/transaction-requestqueue-expected.txt:
228
229 2016-01-05  Youenn Fablet  <youenn.fablet@crf.canon.fr>
230
231         Activate service-workers import
232         https://bugs.webkit.org/show_bug.cgi?id=152686
233
234         Reviewed by Daniel Bates.
235
236         Importing service-workers tests, as some resource files are used by other test files.
237         These tests are skipped as WebKit does not support service worker.
238         Revision used is 5932fd48d519a83b4cca6ed69778547a4fdfc5ae as for all other WPT tests.
239
240         * resources/ImportExpectations: Activating import of service worker tests.
241         * web-platform-tests/service-workers/cache-storage/common.https.html: Added.
242         * web-platform-tests/service-workers/cache-storage/resources/blank.html: Added.
243         * web-platform-tests/service-workers/cache-storage/resources/common-worker.js: Added.
244         (self.onmessage):
245         * web-platform-tests/service-workers/cache-storage/resources/fetch-status.py: Added.
246         (main):
247         * web-platform-tests/service-workers/cache-storage/resources/iframe.html: Added.
248         * web-platform-tests/service-workers/cache-storage/resources/simple.txt: Added.
249         * web-platform-tests/service-workers/cache-storage/resources/test-helpers.js: Added.
250         (create_temporary_cache):
251         (cache_test):
252         * web-platform-tests/service-workers/cache-storage/resources/testharness-helpers.js: Added.
253         (assert_promise_rejects):
254         (assert_response_equals):
255         (assert_response_array_equivalent):
256         (assert_response_array_equals):
257         (assert_response_in_array):
258         * web-platform-tests/service-workers/cache-storage/resources/w3c-import.log: Added.
259         * web-platform-tests/service-workers/cache-storage/script-tests/cache-add.js: Added.
260         (cache_test):
261         * web-platform-tests/service-workers/cache-storage/script-tests/cache-delete.js: Added.
262         (new_test_request):
263         (new_test_response):
264         (cache_test):
265         (prepopulated_cache_test):
266         * web-platform-tests/service-workers/cache-storage/script-tests/cache-match.js: Added.
267         (response.new.Response):
268         (return.cache.matchAll.string_appeared_here.then):
269         (return.cache.match.string_appeared_here.then):
270         (return.cache.matchAll.entries.a.request.url.then):
271         (return.cache.match.entries.a.request.url.then):
272         (return.cache.matchAll.entries.a.request.then):
273         (return.cache.match.entries.a.request.then):
274         (return.cache.matchAll.new.Request.entries.a.request.url.then):
275         (return.cache.match.new.Request.entries.a.request.url.then):
276         (then):
277         (return.cache.matchAll.entries.cat.request.url.string_appeared_here.then):
278         (return.cache.match.entries.cat.request.url.string_appeared_here.then):
279         (cache_test):
280         (return.cache.match.request.then):
281         (prepopulated_cache_test):
282         * web-platform-tests/service-workers/cache-storage/script-tests/cache-put.js: Added.
283         (cache_test):
284         * web-platform-tests/service-workers/cache-storage/script-tests/cache-storage-keys.js: Added.
285         (promise_test):
286         * web-platform-tests/service-workers/cache-storage/script-tests/cache-storage-match.js: Added.
287         (create_unique_transaction):
288         (cache_test):
289         (promise_test):
290         * web-platform-tests/service-workers/cache-storage/script-tests/cache-storage.js: Added.
291         (promise_test):
292         (promise_test.):
293         * web-platform-tests/service-workers/cache-storage/script-tests/w3c-import.log: Added.
294         * web-platform-tests/service-workers/cache-storage/serviceworker/cache-add.https.html: Added.
295         * web-platform-tests/service-workers/cache-storage/serviceworker/cache-delete.https.html: Added.
296         * web-platform-tests/service-workers/cache-storage/serviceworker/cache-match.https.html: Added.
297         * web-platform-tests/service-workers/cache-storage/serviceworker/cache-put.https.html: Added.
298         * web-platform-tests/service-workers/cache-storage/serviceworker/cache-storage-keys.https.html: Added.
299         * web-platform-tests/service-workers/cache-storage/serviceworker/cache-storage-match.https.html: Added.
300         * web-platform-tests/service-workers/cache-storage/serviceworker/cache-storage.https.html: Added.
301         * web-platform-tests/service-workers/cache-storage/serviceworker/w3c-import.log: Added.
302         * web-platform-tests/service-workers/cache-storage/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/w3c-import.log.
303         * web-platform-tests/service-workers/cache-storage/window/cache-add.https.html: Added.
304         * web-platform-tests/service-workers/cache-storage/window/cache-delete.https.html: Added.
305         * web-platform-tests/service-workers/cache-storage/window/cache-match.https.html: Added.
306         * web-platform-tests/service-workers/cache-storage/window/cache-put.https.html: Added.
307         * web-platform-tests/service-workers/cache-storage/window/cache-storage-keys.https.html: Added.
308         * web-platform-tests/service-workers/cache-storage/window/cache-storage-match.https.html: Added.
309         * web-platform-tests/service-workers/cache-storage/window/cache-storage.https.html: Added.
310         * web-platform-tests/service-workers/cache-storage/window/sandboxed-iframes.https.html: Added.
311         * web-platform-tests/service-workers/cache-storage/window/w3c-import.log: Added.
312         * web-platform-tests/service-workers/cache-storage/worker/cache-add.https.html: Added.
313         * web-platform-tests/service-workers/cache-storage/worker/cache-delete.https.html: Added.
314         * web-platform-tests/service-workers/cache-storage/worker/cache-match.https.html: Added.
315         * web-platform-tests/service-workers/cache-storage/worker/cache-put.https.html: Added.
316         * web-platform-tests/service-workers/cache-storage/worker/cache-storage-keys.https.html: Added.
317         * web-platform-tests/service-workers/cache-storage/worker/cache-storage-match.https.html: Added.
318         * web-platform-tests/service-workers/cache-storage/worker/cache-storage.https.html: Added.
319         * web-platform-tests/service-workers/cache-storage/worker/w3c-import.log: Added.
320         * web-platform-tests/service-workers/service-workers/resources/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/w3c-import.log.
321         * web-platform-tests/service-workers/specgen.json: Added.
322         * web-platform-tests/service-workers/stub-3.1-service-worker-obj.html: Added.
323         * web-platform-tests/service-workers/stub-3.1.1-service-worker-scope.html: Added.
324         * web-platform-tests/service-workers/stub-3.1.2-service-worker-url.html: Added.
325         * web-platform-tests/service-workers/stub-3.1.3-service-worker-state.html: Added.
326         * web-platform-tests/service-workers/stub-3.1.4-service-worker-on-state-change.html: Added.
327         * web-platform-tests/service-workers/stub-3.2-navigator-service-worker.html: Added.
328         * web-platform-tests/service-workers/stub-3.2.1-navigator-service-worker-installing.html: Added.
329         * web-platform-tests/service-workers/stub-3.2.10-navigator-service-worker-oncontrollerchange.html: Added.
330         * web-platform-tests/service-workers/stub-3.2.11-navigator-service-worker-onreloadpage.html: Added.
331         * web-platform-tests/service-workers/stub-3.2.12-navigator-service-worker-onerror.html: Added.
332         * web-platform-tests/service-workers/stub-3.2.2-navigator-service-worker-waiting.html: Added.
333         * web-platform-tests/service-workers/stub-3.2.3-navigator-service-worker-active.html: Added.
334         * web-platform-tests/service-workers/stub-3.2.4-navigator-service-worker-controller.html: Added.
335         * web-platform-tests/service-workers/stub-3.2.5-navigator-service-worker-ready.html: Added.
336         * web-platform-tests/service-workers/stub-3.2.6-navigator-service-worker-getAll.html: Added.
337         * web-platform-tests/service-workers/stub-3.2.7-navigator-service-worker-register.html: Added.
338         * web-platform-tests/service-workers/stub-3.2.8-navigator-service-worker-unregister.html: Added.
339         * web-platform-tests/service-workers/stub-3.2.9-navigator-service-worker-onupdatefound.html: Added.
340         * web-platform-tests/service-workers/stub-4.1-service-worker-global-scope.html: Added.
341         * web-platform-tests/service-workers/stub-4.1.1-service-worker-global-scope-caches.html: Added.
342         * web-platform-tests/service-workers/stub-4.1.2-service-worker-global-scope-clients.html: Added.
343         * web-platform-tests/service-workers/stub-4.1.3-service-worker-global-scope-scope.html: Added.
344         * web-platform-tests/service-workers/stub-4.1.4-service-worker-global-scope-fetch.html: Added.
345         * web-platform-tests/service-workers/stub-4.1.5-service-worker-global-scope-update.html: Added.
346         * web-platform-tests/service-workers/stub-4.1.6-service-worker-global-scope-unregister.html: Added.
347         * web-platform-tests/service-workers/stub-4.1.7-service-worker-global-scope-onmessage.html: Added.
348         * web-platform-tests/service-workers/stub-4.2-client.html: Added.
349         * web-platform-tests/service-workers/stub-4.3-service-worker-clients.html: Added.
350         * web-platform-tests/service-workers/stub-4.3.1-get-serviced-method.html: Added.
351         * web-platform-tests/service-workers/stub-4.3.2-reloadall-method.html: Added.
352         * web-platform-tests/service-workers/stub-4.4-request-objects.html: Added.
353         * web-platform-tests/service-workers/stub-4.5-response-objects.html: Added.
354         * web-platform-tests/service-workers/stub-4.5.2-response.html: Added.
355         * web-platform-tests/service-workers/stub-4.5.4-opaque-response.html: Added.
356         * web-platform-tests/service-workers/stub-4.6-cache-objects.html: Added.
357         * web-platform-tests/service-workers/stub-4.6.1-cache-lifetimes.html: Added.
358         * web-platform-tests/service-workers/stub-4.6.2-cache.html: Added.
359         * web-platform-tests/service-workers/stub-4.6.3-cache-storage.html: Added.
360         * web-platform-tests/service-workers/stub-4.7.1-install-phase-event.html: Added.
361         * web-platform-tests/service-workers/stub-4.7.1.1-wait-until-method.html: Added.
362         * web-platform-tests/service-workers/stub-4.7.2-install-event.html: Added.
363         * web-platform-tests/service-workers/stub-4.7.2.1-install-event-section.html: Added.
364         * web-platform-tests/service-workers/stub-4.7.2.2-replace-method.html: Added.
365         * web-platform-tests/service-workers/stub-4.7.3-activate-event.html: Added.
366         * web-platform-tests/service-workers/stub-4.7.4.1-fetch-event-section.html: Added.
367         * web-platform-tests/service-workers/stub-4.7.4.2-respond-with-method.html: Added.
368         * web-platform-tests/service-workers/stub-4.7.4.3-default-method.html: Added.
369         * web-platform-tests/service-workers/stub-4.7.4.4-is-reload-attribute.html: Added.
370         * web-platform-tests/service-workers/stub-5.1-origin-relativity.html: Added.
371         * web-platform-tests/service-workers/stub-5.2-cross-origin-resources.html: Added.
372         * web-platform-tests/service-workers/tools/blink-import.py: Added.
373         (get_extra_files):
374         (resources_path):
375         (python_to_php):
376         (testharness_helpers):
377         (service_worker_path):
378         (server_names):
379         (source_paths):
380         (do_subs):
381         (get_head):
382         (get_changes):
383         (copy):
384         (copy_local_files):
385         (copy_extra_files):
386         (sub_changed_filenames):
387         (is_top_level_test):
388         (add_suffix):
389         (main):
390         * web-platform-tests/service-workers/tools/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/w3c-import.log.
391         * web-platform-tests/service-workers/w3c-import.log: Added.
392
393 2016-01-05  Youenn Fablet  <youenn.fablet@crf.canon.fr>
394
395         Update web-platform-tests test suite
396         https://bugs.webkit.org/show_bug.cgi?id=151984
397
398         Reviewed by Daniel Bates.
399
400         Bumping WPT test revision from dd553279c3 to 5932fd48d519a83b4cca6ed69778547a4fdfc5ae.
401         New revision includes test improvements, test renaming to ensure WebKit test expectations do not clash and XHR test clean-up.
402
403         * resources/ImportExpectations: Updated to not include new tests. Improved ordering.
404         * resources/TestRepositories: Updated revision.
405         * resources/web-platform-tests-modules.json: Updated revision.
406         * web-platform-tests/README.md:
407         * web-platform-tests/XMLHttpRequest/XMLHttpRequest-withCredentials-expected.txt:
408         * web-platform-tests/XMLHttpRequest/XMLHttpRequest-withCredentials.js:
409         * web-platform-tests/XMLHttpRequest/interfaces-expected.txt:
410         * web-platform-tests/XMLHttpRequest/open-url-worker-simple.htm:
411         * web-platform-tests/XMLHttpRequest/resources/empty-div-utf8-html.py: Added.
412         (main):
413         * web-platform-tests/XMLHttpRequest/resources/img-utf8-html.py: Added.
414         (main):
415         * web-platform-tests/XMLHttpRequest/resources/w3c-import.log:
416         * web-platform-tests/XMLHttpRequest/send-content-type-charset-expected.txt:
417         * web-platform-tests/XMLHttpRequest/send-content-type-charset.htm:
418         * web-platform-tests/XMLHttpRequest/send-content-type-string-expected.txt:
419         * web-platform-tests/XMLHttpRequest/send-content-type-string.htm:
420         * web-platform-tests/XMLHttpRequest/send-entity-body-document-expected.txt:
421         * web-platform-tests/XMLHttpRequest/send-entity-body-document.htm:
422         * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-aborted.html:
423         * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-abortedonmain.html:
424         * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-overrides.html:
425         * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-overridesexpires.html:
426         * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-simple.html:
427         * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-synconmain.html:
428         * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-twice.html:
429         * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-aborted.html:
430         * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-overrides.html:
431         * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-overridesexpires.html:
432         * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-simple.html:
433         * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-synconworker.html:
434         * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-twice.html:
435         * web-platform-tests/dom/common.js:
436         (myExtractContents):
437         (myInsertNode):
438         * web-platform-tests/dom/interfaces-expected.txt:
439         * web-platform-tests/dom/lists/DOMTokenList-stringifier-expected.txt:
440         * web-platform-tests/dom/lists/DOMTokenList-stringifier.html:
441         * web-platform-tests/dom/nodes/Document-Element-getElementsByTagName.js:
442         (test_getElementsByTagName):
443         * web-platform-tests/dom/nodes/Document-createElement-namespace-expected.txt:
444         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/empty.html: Added.
445         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/empty.svg: Added.
446         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/empty.xhtml: Added.
447         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/empty.xml: Added.
448         * web-platform-tests/dom/nodes/Document-createElement-namespace.html:
449         * web-platform-tests/dom/nodes/Document-getElementsByTagName-expected.txt:
450         * web-platform-tests/dom/nodes/DocumentType-literal-xhtml-expected.txt: Added.
451         * web-platform-tests/dom/nodes/DocumentType-literal-xhtml.xhtml: Renamed from LayoutTests/imported/w3c/web-platform-tests/dom/nodes/DocumentType-literal.xhtml.
452         * web-platform-tests/dom/nodes/Element-childElementCount-dynamic-add-xhtml-expected.txt: Added.
453         * web-platform-tests/dom/nodes/Element-childElementCount-dynamic-add-xhtml.xhtml: Renamed from LayoutTests/imported/w3c/web-platform-tests/dom/nodes/Element-childElementCount-dynamic-add.xhtml.
454         * web-platform-tests/dom/nodes/Element-childElementCount-nochild-xhtml-expected.txt: Added.
455         * web-platform-tests/dom/nodes/Element-childElementCount-nochild-xhtml.xhtml: Renamed from LayoutTests/imported/w3c/web-platform-tests/dom/nodes/Element-childElementCount-nochild.xhtml.
456         * web-platform-tests/dom/nodes/Element-children-expected.txt:
457         * web-platform-tests/dom/nodes/Element-children.html:
458         * web-platform-tests/dom/nodes/Element-classlist-expected.txt:
459         * web-platform-tests/dom/nodes/Element-classlist.html:
460         * web-platform-tests/dom/nodes/Element-firstElementChild-xhtml-expected.txt: Added.
461         * web-platform-tests/dom/nodes/Element-firstElementChild-xhtml.xhtml: Renamed from LayoutTests/imported/w3c/web-platform-tests/dom/nodes/Element-firstElementChild.xhtml.
462         * web-platform-tests/dom/nodes/Element-getElementsByTagName-change-document-HTMLNess-expected.txt: Added.
463         * web-platform-tests/dom/nodes/Element-getElementsByTagName-change-document-HTMLNess-iframe-expected.txt: Added.
464         * web-platform-tests/dom/nodes/Element-getElementsByTagName-change-document-HTMLNess-iframe.xml: Added.
465         * web-platform-tests/dom/nodes/Element-getElementsByTagName-change-document-HTMLNess.html: Added.
466         * web-platform-tests/dom/nodes/Element-getElementsByTagName-expected.txt:
467         * web-platform-tests/dom/nodes/Element-matches-expected.txt:
468         * web-platform-tests/dom/nodes/Element-nextElementSibling-xhtml-expected.txt: Added.
469         * web-platform-tests/dom/nodes/Element-nextElementSibling-xhtml.xhtml: Renamed from LayoutTests/imported/w3c/web-platform-tests/dom/nodes/Element-nextElementSibling.xhtml.
470         * web-platform-tests/dom/nodes/Element-previousElementSibling-xhtml-expected.txt: Added.
471         * web-platform-tests/dom/nodes/Element-previousElementSibling-xhtml.xhtml: Renamed from LayoutTests/imported/w3c/web-platform-tests/dom/nodes/Element-previousElementSibling.xhtml.
472         * web-platform-tests/dom/nodes/MutationObserver-childList-expected.txt:
473         * web-platform-tests/dom/nodes/MutationObserver-childList.html:
474         * web-platform-tests/dom/nodes/MutationObserver-document-expected.txt:
475         * web-platform-tests/dom/nodes/MutationObserver-document.html:
476         * web-platform-tests/dom/nodes/Node-contains-xhtml-expected.txt: Removed.
477         * web-platform-tests/dom/nodes/Node-contains-xhtml.xhtml: Removed.
478         * web-platform-tests/dom/nodes/Node-isEqualNode-expected.txt:
479         * web-platform-tests/dom/nodes/Node-isEqualNode-iframe1-expected.txt: Added.
480         * web-platform-tests/dom/nodes/Node-isEqualNode-iframe1.xml: Added.
481         * web-platform-tests/dom/nodes/Node-isEqualNode-iframe2-expected.txt: Added.
482         * web-platform-tests/dom/nodes/Node-isEqualNode-iframe2.xml: Added.
483         * web-platform-tests/dom/nodes/Node-isEqualNode.xhtml:
484         * web-platform-tests/dom/nodes/Node-lookupNamespaceURI-expected.txt:
485         * web-platform-tests/dom/nodes/Node-lookupNamespaceURI.html:
486         * web-platform-tests/dom/nodes/ParentNode-querySelector-All-expected.txt:
487         * web-platform-tests/dom/nodes/ParentNode-querySelector-All-xht-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/dom/nodes/ParentNode-querySelector-All-xhtml-expected.txt.
488         * web-platform-tests/dom/nodes/ParentNode-querySelector-All-xht.xht: Renamed from LayoutTests/imported/w3c/web-platform-tests/dom/nodes/ParentNode-querySelector-All-xhtml.xht.
489         * web-platform-tests/dom/nodes/attributes-expected.txt:
490         * web-platform-tests/dom/nodes/attributes.html:
491         * web-platform-tests/dom/nodes/getElementsByClassName-10.xml:
492         * web-platform-tests/dom/nodes/getElementsByClassName-11.xml:
493         * web-platform-tests/dom/nodes/resources/ParentNode-querySelector-All-content.xht: Removed.
494         * web-platform-tests/dom/nodes/selectors.js:
495         * web-platform-tests/dom/nodes/w3c-import.log:
496         * web-platform-tests/dom/ranges/Range-deleteContents-expected.txt:
497         * web-platform-tests/dom/ranges/Range-deleteContents.html:
498         * web-platform-tests/dom/ranges/Range-extractContents-expected.txt:
499         * web-platform-tests/dom/ranges/Range-insertNode-expected.txt:
500         * web-platform-tests/dom/ranges/Range-intersectsNode-expected.txt:
501         * web-platform-tests/dom/ranges/Range-intersectsNode.html:
502         * web-platform-tests/dom/ranges/Range-mutations.html:
503         * web-platform-tests/dom/ranges/Range-surroundContents-expected.txt:
504         * web-platform-tests/dom/ranges/Range-surroundContents.html:
505         * web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-case-xhtml-expected.txt: Added.
506         * web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-case-xhtml.xhtml: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-case.xhtml.
507         * web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-id-xhtml-expected.txt: Added.
508         * web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-id-xhtml.xhtml: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-id.xhtml.
509         * web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-namespace-xhtml-expected.txt: Added.
510         * web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-namespace-xhtml.xhtml: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-namespace.xhtml.
511         * web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-newelements-expected.txt:
512         * web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-newelements-xhtml-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-newelements-expected.txt.
513         * web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-newelements-xhtml.xhtml: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-newelements.xhtml.
514         * web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-newelements.html:
515         * web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-null-undef-xhtml-expected.txt: Added.
516         * web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-null-undef-xhtml.xhtml: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-null-undef.xhtml.
517         * web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-param-xhtml-expected.txt: Added.
518         * web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-param-xhtml.xhtml: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-param.xhtml.
519         * web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/w3c-import.log:
520         * web-platform-tests/html/dom/documents/dom-tree-accessors/document.title-03-expected.txt:
521         * web-platform-tests/html/dom/documents/dom-tree-accessors/document.title-03.html:
522         * web-platform-tests/html/dom/documents/dom-tree-accessors/document.title-09-expected.txt:
523         * web-platform-tests/html/dom/documents/dom-tree-accessors/document.title-09.html:
524         * web-platform-tests/html/dom/documents/dom-tree-accessors/nameditem-06-expected.txt:
525         * web-platform-tests/html/dom/documents/dom-tree-accessors/nameditem-06.html:
526         * web-platform-tests/html/dom/documents/resource-metadata-management/document-lastModified-01.html:
527         * web-platform-tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/010-expected.txt:
528         * web-platform-tests/html/dom/elements-embedded.js:
529         * web-platform-tests/html/dom/elements-text.js:
530         * web-platform-tests/html/dom/elements/global-attributes/dir_auto-N-EN-ref-expected.html: Added.
531         * web-platform-tests/html/dom/elements/global-attributes/dir_auto-N-EN-ref.html: Added.
532         * web-platform-tests/html/dom/elements/global-attributes/dir_auto-textarea-script-N-between-Rs-ref-expected.html: Added.
533         * web-platform-tests/html/dom/elements/global-attributes/dir_auto-textarea-script-N-between-Rs-ref.html: Added.
534         * web-platform-tests/html/dom/elements/global-attributes/w3c-import.log:
535         * web-platform-tests/html/dom/interfaces-expected.txt:
536         * web-platform-tests/html/dom/interfaces.html:
537         * web-platform-tests/html/dom/reflection.js:
538         (ReflectionTests.doReflects):
539         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resources/delayed-broken-video.py: Removed.
540         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resources/w3c-import.log: Removed.
541         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/w3c-import.log: Removed.
542         * web-platform-tests/html/semantics/embedded-content/media-elements/location-of-the-media-resource/w3c-import.log: Removed.
543         * web-platform-tests/html/semantics/embedded-content/media-elements/ready-states/w3c-import.log: Removed.
544         * web-platform-tests/html/semantics/embedded-content/media-elements/seeking/w3c-import.log: Removed.
545         * web-platform-tests/html/semantics/embedded-content/media-elements/synchronising-multiple-media-elements/media-controllers/w3c-import.log: Removed.
546         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/w3c-import.log: Removed.
547         * web-platform-tests/html/semantics/embedded-content/the-img-element/Image-constructor.html:
548         * web-platform-tests/html/semantics/embedded-content/the-img-element/current-pixel-density/basic-expected.txt:
549         * web-platform-tests/html/semantics/embedded-content/the-img-element/current-pixel-density/basic.html:
550         * web-platform-tests/html/semantics/forms/constraints/form-validation-checkValidity-expected.txt:
551         * web-platform-tests/html/semantics/forms/constraints/form-validation-validity-valid-expected.txt:
552         * web-platform-tests/html/semantics/forms/constraints/form-validation-validity-valueMissing-expected.txt:
553         * web-platform-tests/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:
554         * web-platform-tests/html/semantics/forms/constraints/support/validator.js:
555         (validator.set_conditions):
556         (validator.set_dirty): Deleted.
557         (validator.pre_check): Deleted.
558         * web-platform-tests/html/semantics/forms/textfieldselection/selection.html:
559         * web-platform-tests/html/semantics/forms/the-form-element/form-autocomplete-expected.txt:
560         * web-platform-tests/html/semantics/forms/the-form-element/form-autocomplete.html:
561         * web-platform-tests/html/semantics/forms/the-label-element/label-attributes-expected.txt:
562         * web-platform-tests/html/semantics/forms/the-label-element/label-attributes.html:
563         * web-platform-tests/html/semantics/forms/the-label-element/labelable-elements-expected.txt:
564         * web-platform-tests/html/semantics/forms/the-label-element/labelable-elements.html:
565         * web-platform-tests/html/semantics/forms/the-option-element/option-text-recurse-expected.txt:
566         * web-platform-tests/html/semantics/forms/the-option-element/option-text-recurse.html:
567         * web-platform-tests/html/semantics/forms/the-select-element/common-HTMLOptionsCollection-namedItem-expected.txt:
568         * web-platform-tests/html/semantics/forms/the-select-element/common-HTMLOptionsCollection-namedItem.html:
569         * web-platform-tests/html/semantics/scripting-1/the-script-element/w3c-import.log:
570         * web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/template-descendant-frameset.html:
571         * web-platform-tests/html/semantics/selectors/pseudo-classes/disabled-expected.txt:
572         * web-platform-tests/html/semantics/selectors/pseudo-classes/disabled.html:
573         * web-platform-tests/html/semantics/tabular-data/attributes-common-to-td-and-th-elements/cellIndex-expected.txt:
574         * web-platform-tests/html/semantics/tabular-data/attributes-common-to-td-and-th-elements/cellIndex.html:
575         * web-platform-tests/html/semantics/tabular-data/html-table-section-element.js: Added.
576         (testRowsAttribute):
577         * web-platform-tests/html/semantics/tabular-data/the-tbody-element/deleteRow-expected.txt:
578         * web-platform-tests/html/semantics/tabular-data/the-tbody-element/deleteRow.html:
579         * web-platform-tests/html/semantics/tabular-data/the-tbody-element/insertRow-expected.txt:
580         * web-platform-tests/html/semantics/tabular-data/the-tbody-element/insertRow.html:
581         * web-platform-tests/html/semantics/tabular-data/the-tr-element/deleteCell-expected.txt:
582         * web-platform-tests/html/semantics/tabular-data/the-tr-element/deleteCell.html:
583         * web-platform-tests/html/semantics/tabular-data/w3c-import.log: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/semantics/document-metadata/styling/w3c-import.log.
584         * web-platform-tests/lint:
585         * web-platform-tests/lint.whitelist:
586         * web-platform-tests/media/2048x1360-random.jpg: Added.
587         * web-platform-tests/media/w3c-import.log: Added.
588
589 2015-12-23  Xabier Rodriguez Calvar  <calvaris@igalia.com>
590
591         [Streams API] In RS during enqueuing error should be reported only if readable
592         https://bugs.webkit.org/show_bug.cgi?id=152505
593
594         Reviewed by Youenn Fablet.
595
596         Updated imported spec tests.
597
598         * web-platform-tests/streams-api/README.txt: Updated spec version.
599         * web-platform-tests/streams-api/readable-streams/bad-strategies-expected.txt: Expectations.
600         * web-platform-tests/streams-api/readable-streams/bad-strategies.js: Added two new tests.
601
602 2015-12-21  Xabier Rodriguez Calvar  <calvaris@igalia.com>
603
604         [Streams API] imported/w3c/web-platform-tests/streams-api/readable-streams/cancel.html has a flaky test
605         https://bugs.webkit.org/show_bug.cgi?id=152065
606
607         Reviewed by Youenn Fablet.
608
609         https://github.com/whatwg/streams/pull/414 and https://github.com/whatwg/streams/issues/413 was closed. Changes
610         I did on the spec were integrated so they were brought back to the imported tests in WebKit.
611
612         * web-platform-tests/streams-api/README.txt: Updated version.
613         * web-platform-tests/streams-api/readable-streams/cancel-expected.txt: Expectations.
614         * web-platform-tests/streams-api/readable-streams/cancel.js: Changed to cancel test.
615
616 2015-12-20  Commit Queue  <commit-queue@webkit.org>
617
618         Unreviewed, rolling out r194033 and r194267.
619         https://bugs.webkit.org/show_bug.cgi?id=152465
620
621         Caused crashes on Mac WK1 bots (Requested by youenn on
622         #webkit).
623
624         Reverted changesets:
625
626         "[Streams API] Expose ReadableStream and relatives to Worker"
627         https://bugs.webkit.org/show_bug.cgi?id=152066
628         http://trac.webkit.org/changeset/194033
629
630         "[Streams API] imported/w3c/web-platform-tests/streams-api
631         /readable-streams/cancel.html has a flaky test"
632         https://bugs.webkit.org/show_bug.cgi?id=152065
633         http://trac.webkit.org/changeset/194267
634
635 2015-12-18  Xabier Rodriguez Calvar  <calvaris@igalia.com>
636
637         [Streams API] imported/w3c/web-platform-tests/streams-api/readable-streams/cancel.html has a flaky test
638         https://bugs.webkit.org/show_bug.cgi?id=152065
639
640         Reviewed by Youenn Fablet.
641
642         https://github.com/whatwg/streams/pull/414 and https://github.com/whatwg/streams/issues/413 was closed. Changes
643         I did on the spec were integrated so they were brought back to the imported tests in WebKit.
644
645         * web-platform-tests/streams-api/README.txt: Updated version.
646         * web-platform-tests/streams-api/readable-streams/cancel-expected.txt: Expectations.
647         * web-platform-tests/streams-api/readable-streams/cancel.js: Changed to cancel test.
648
649 2015-12-17  Youenn Fablet  <youenn.fablet@crf.canon.fr>
650
651         Remove temporary flakiness expectations for WPT tests introduced for bug 152257
652         https://bugs.webkit.org/show_bug.cgi?id=152377
653
654         Unreviewed.
655
656         * web-platform-tests/dom/interfaces-expected.txt: Rebased according latest testharness.js.
657         * web-platform-tests/html/dom/interfaces-expected.txt: Ditto.
658
659 2015-12-16  Youenn Fablet  <youenn.fablet@crf.canon.fr>
660
661         Mark additional wpt tests as flaky due to WK/WPT testharness.js
662         https://bugs.webkit.org/show_bug.cgi?id=152335
663
664         Unreviewed.
665
666         Rebasing according WPT testharness.js current version.
667
668         * web-platform-tests/XMLHttpRequest/interfaces-expected.txt:
669         * web-platform-tests/XMLHttpRequest/responsetype-expected.txt:
670         * web-platform-tests/XMLHttpRequest/timeout-sync-expected.txt:
671         * web-platform-tests/dom/interfaces-expected.txt:
672         * web-platform-tests/html/dom/interfaces-expected.txt:
673
674 2015-12-16  Youenn Fablet  <youenn.fablet@crf.canon.fr>
675
676         Mac EWS bots frequently fail several wpt tests
677         https://bugs.webkit.org/show_bug.cgi?id=152257
678
679         Unreviewed.
680
681         Rebasing according WPT testharness.js current version.
682
683         * web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_datauri_01-expected.txt:
684         * web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_datauri_02-expected.txt:
685         * web-platform-tests/dom/nodes/Node-isEqualNode-expected.txt:
686         * web-platform-tests/html/dom/interfaces-expected.txt:
687
688 2015-12-14  Youenn Fablet  <youenn.fablet@crf.canon.fr>
689
690         [Streams API] Expose ReadableStream and relatives to Worker
691         https://bugs.webkit.org/show_bug.cgi?id=152066
692
693         Reviewed by Darin Adler.
694
695         Rebasing all worker tests from FAIL to PASS.
696
697         * web-platform-tests/streams-api/byte-length-queuing-strategy-expected.txt:
698         * web-platform-tests/streams-api/count-queuing-strategy-expected.txt:
699         * web-platform-tests/streams-api/readable-streams/bad-strategies-expected.txt:
700         * web-platform-tests/streams-api/readable-streams/bad-underlying-sources-expected.txt:
701         * web-platform-tests/streams-api/readable-streams/brand-checks-expected.txt:
702         * web-platform-tests/streams-api/readable-streams/cancel-expected.txt:
703         * web-platform-tests/streams-api/readable-streams/count-queuing-strategy-integration-expected.txt:
704         * web-platform-tests/streams-api/readable-streams/garbage-collection-expected.txt:
705         * web-platform-tests/streams-api/readable-streams/general-expected.txt:
706         * web-platform-tests/streams-api/readable-streams/pipe-through-expected.txt:
707         * web-platform-tests/streams-api/readable-streams/readable-stream-reader-expected.txt:
708         * web-platform-tests/streams-api/readable-streams/tee-expected.txt:
709         * web-platform-tests/streams-api/readable-streams/templated-expected.txt:
710
711 2015-12-11  Darin Adler  <darin@apple.com>
712
713         Reduce the number of events that can be created by Document.createEvent
714         https://bugs.webkit.org/show_bug.cgi?id=151931
715
716         Reviewed by Alex Christensen.
717
718         * web-platform-tests/dom/events/ProgressEvent-expected.txt: Updated for progression.
719         * web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TrackEvent/createEvent-expected.txt:
720         Ditto.
721
722 2015-12-09  Keith Rollin  <krollin@apple.com>
723
724         form.elements should reflect the element ordering after the HTML tree builder algorithm
725         https://bugs.webkit.org/show_bug.cgi?id=148870
726         rdar://problem/22589879
727
728         Reviewed by Ryosuke Niwa.
729
730         Rebaseline existing test.
731
732         * web-platform-tests/html/semantics/forms/the-form-element/form-elements-nameditem-02-expected.txt:
733
734 2015-12-09  Xabier Rodriguez Calvar  <calvaris@igalia.com>
735
736         [Streams API] pipeThrough test failing
737         https://bugs.webkit.org/show_bug.cgi?id=152061
738
739         Reviewed by Youenn Fablet.
740
741         * web-platform-tests/streams-api/readable-streams/pipe-through-expected.txt: Expectations.
742
743 2015-12-09  Xabier Rodriguez Calvar  <calvaris@igalia.com>
744
745         [Streams API] Import the web-platform-tests directly from the spec
746         https://bugs.webkit.org/show_bug.cgi?id=152051
747
748         Reviewed by Youenn Fablet.
749
750         These are the web platform tests imported directly (or almost) from the Streams API repository. Tests work out
751         of the box (all but a small flakiness that we are forcing as failure to not disrupt the execution of the rest of
752         tests).
753
754         To make them work we are importing also the service worker test helpers that is used by the tests.
755
756         * web-platform-tests/service-workers/service-workers/resources/README.txt: Added.
757         * web-platform-tests/service-workers/service-workers/resources/test-helpers.js: Added. Imported from the web-platform-tests.
758         * web-platform-tests/streams-api/README.txt: Added.
759         * web-platform-tests/streams-api/byte-length-queuing-strategy-expected.txt: Added.
760         * web-platform-tests/streams-api/byte-length-queuing-strategy.html: Added.
761         * web-platform-tests/streams-api/byte-length-queuing-strategy.js: Added.
762         * web-platform-tests/streams-api/count-queuing-strategy-expected.txt: Added.
763         * web-platform-tests/streams-api/count-queuing-strategy.html: Added.
764         * web-platform-tests/streams-api/count-queuing-strategy.js: Added.
765         * web-platform-tests/streams-api/readable-streams/bad-strategies-expected.txt: Added.
766         * web-platform-tests/streams-api/readable-streams/bad-strategies.html: Added.
767         * web-platform-tests/streams-api/readable-streams/bad-strategies.js: Added.
768         * web-platform-tests/streams-api/readable-streams/bad-underlying-sources-expected.txt: Added.
769         * web-platform-tests/streams-api/readable-streams/bad-underlying-sources.html: Added.
770         * web-platform-tests/streams-api/readable-streams/bad-underlying-sources.js: Added.
771         * web-platform-tests/streams-api/readable-streams/brand-checks-expected.txt: Added.
772         * web-platform-tests/streams-api/readable-streams/brand-checks.html: Added.
773         * web-platform-tests/streams-api/readable-streams/brand-checks.js: Added.
774         * web-platform-tests/streams-api/readable-streams/cancel-expected.txt: Added.
775         * web-platform-tests/streams-api/readable-streams/cancel.html: Added. There's a test with a forced failure
776         because it is flaky.
777         * web-platform-tests/streams-api/readable-streams/cancel.js: Added.
778         * web-platform-tests/streams-api/readable-streams/count-queuing-strategy-integration-expected.txt: Added.
779         * web-platform-tests/streams-api/readable-streams/count-queuing-strategy-integration.html: Added.
780         * web-platform-tests/streams-api/readable-streams/count-queuing-strategy-integration.js: Added.
781         * web-platform-tests/streams-api/readable-streams/garbage-collection-expected.txt: Added.
782         * web-platform-tests/streams-api/readable-streams/garbage-collection.html: Added.
783         * web-platform-tests/streams-api/readable-streams/garbage-collection.js: Added.
784         * web-platform-tests/streams-api/readable-streams/general-expected.txt: Added.
785         * web-platform-tests/streams-api/readable-streams/general.html: Added.
786         * web-platform-tests/streams-api/readable-streams/general.js: Added.
787         * web-platform-tests/streams-api/readable-streams/pipe-through-expected.txt: Added.
788         * web-platform-tests/streams-api/readable-streams/pipe-through.html: Added.
789         * web-platform-tests/streams-api/readable-streams/pipe-through.js: Added.
790         * web-platform-tests/streams-api/readable-streams/readable-stream-reader-expected.txt: Added.
791         * web-platform-tests/streams-api/readable-streams/readable-stream-reader.html: Added.
792         * web-platform-tests/streams-api/readable-streams/readable-stream-reader.js: Added.
793         * web-platform-tests/streams-api/readable-streams/tee-expected.txt: Added.
794         * web-platform-tests/streams-api/readable-streams/tee.html: Added.
795         * web-platform-tests/streams-api/readable-streams/tee.js: Added.
796         * web-platform-tests/streams-api/readable-streams/templated-expected.txt: Added.
797         * web-platform-tests/streams-api/readable-streams/templated.html: Added.
798         * web-platform-tests/streams-api/readable-streams/templated.js: Added.
799         * web-platform-tests/streams-api/resources/rs-test-templates.js: Added.
800         * web-platform-tests/streams-api/resources/rs-utils.js: Added.
801         * web-platform-tests/streams-api/resources/test-initializer.js: Added.
802         * web-platform-tests/streams-api/resources/test-utils.js: Added.
803
804 2015-12-02  Ryan Haddad  <ryanhaddad@apple.com>
805
806         Rebaseline imported/w3c/web-platform-tests/html/dom/interfaces.html after r192953
807         https://bugs.webkit.org/show_bug.cgi?id=116963
808
809         Unreviewed test gardening.
810
811         * web-platform-tests/html/dom/interfaces-expected.txt:
812
813 2015-12-01  David Hyatt  <hyatt@apple.com>
814
815         Implement the picture element.
816         https://bugs.webkit.org/show_bug.cgi?id=116963
817
818         Reviewed by Dean Jackson.
819
820         * web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute-expected.txt:
821         * web-platform-tests/html/semantics/embedded-content/the-img-element/srcset/parse-a-srcset-attribute-expected.txt:
822         * web-platform-tests/html/semantics/embedded-content/the-img-element/srcset/select-an-image-source-expected.txt:
823         * web-platform-tests/html/semantics/embedded-content/the-img-element/update-the-source-set-expected.txt:
824
825 2015-11-19  Youenn Fablet  <youenn.fablet@crf.canon.fr>
826
827         XHR should not combine empty content-type value with default one
828         https://bugs.webkit.org/show_bug.cgi?id=147784
829
830         Reviewed by Darin Adler.
831
832         * web-platform-tests/XMLHttpRequest/setrequestheader-content-type-expected.txt:
833
834 2015-11-16  Youenn Fablet  <youenn.fablet@crf.canon.fr>
835
836         Follow-up of https://bugs.webkit.org/show_bug.cgi?id=151190
837
838         Unreviewed.
839
840         * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/empty.html: Removed.
841         * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/empty.svg: Removed.
842         * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/empty.xhtml: Removed.
843         * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/empty.xml: Removed.
844  
845 2015-11-16  Youenn Fablet  <youenn.fablet@crf.canon.fr>
846
847         Clean imported/w3c/web-platform-tests folder
848         https://bugs.webkit.org/show_bug.cgi?id=151190
849
850         Reviewed by Chris Dumez.
851
852         Adding missing files.
853         Removing resource files that are not needed anymore.
854         Removing some dangling expected.txt files.
855
856         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/empty.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/empty.html.
857         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/empty.svg: Renamed from LayoutTests/imported/w3c/web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/empty.svg.
858         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/empty.xhtml: Renamed from LayoutTests/imported/w3c/web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/empty.xhtml.
859         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/empty.xml: Renamed from LayoutTests/imported/w3c/web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/empty.xml.
860         * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/bare_mathml.html: Removed.
861         * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/bare_mathml.svg: Removed.
862         * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/bare_mathml.xhtml: Removed.
863         * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/bare_mathml.xml: Removed.
864         * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/bare_svg.html: Removed.
865         * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/bare_svg.svg: Removed.
866         * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/bare_svg.xhtml: Removed.
867         * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/bare_svg.xml: Removed.
868         * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/bare_xhtml.html: Removed.
869         * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/bare_xhtml.svg: Removed.
870         * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/bare_xhtml.xhtml: Removed.
871         * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/bare_xhtml.xml: Removed.
872         * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/generate.py: Removed.
873         * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/mathml.html: Removed.
874         * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/mathml.svg: Removed.
875         * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/mathml.xhtml: Removed.
876         * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/mathml.xml: Removed.
877         * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/minimal_html.html: Removed.
878         * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/minimal_html.svg: Removed.
879         * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/minimal_html.xhtml: Removed.
880         * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/minimal_html.xml: Removed.
881         * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/svg.html: Removed.
882         * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/svg.svg: Removed.
883         * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/svg.xhtml: Removed.
884         * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/svg.xml: Removed.
885         * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/xhtml.html: Removed.
886         * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/xhtml.svg: Removed.
887         * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/xhtml.xhtml: Removed.
888         * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/xhtml.xml: Removed.
889         * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/xhtml_ns_changed.html: Removed.
890         * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/xhtml_ns_changed.svg: Removed.
891         * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/xhtml_ns_changed.xhtml: Removed.
892         * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/xhtml_ns_changed.xml: Removed.
893         * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/xhtml_ns_removed.html: Removed.
894         * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/xhtml_ns_removed.svg: Removed.
895         * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/xhtml_ns_removed.xhtml: Removed.
896         * web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/xhtml_ns_removed.xml: Removed.
897         * web-platform-tests/dom/nodes/resources/Node-parentNode-iframe.html: Removed.
898         * web-platform-tests/dom/nodes/resources/ParentNode-querySelector-All-content.html: Removed.
899         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_javascript_url_01-expected.txt: Removed.
900         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_allow_script-expected.txt: Removed.
901         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/move_iframe_in_dom_01-expected.txt: Removed.
902         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/move_iframe_in_dom_02-expected.txt: Removed.
903         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/move_iframe_in_dom_03-expected.txt: Removed.
904         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/move_iframe_in_dom_04-expected.txt: Removed.
905         * web-platform-tests/w3c-import.log:
906
907 2015-11-12  Youenn Fablet  <youenn.fablet@crf.canon.fr>
908
909         XHR abort() event firing does not match spec
910         https://bugs.webkit.org/show_bug.cgi?id=98404
911
912         Reviewed by Darin Adler.
913
914         * web-platform-tests/XMLHttpRequest/abort-after-receive-expected.txt:
915         * web-platform-tests/XMLHttpRequest/abort-after-timeout-expected.txt:
916         * web-platform-tests/XMLHttpRequest/abort-during-upload-expected.txt:
917         * web-platform-tests/XMLHttpRequest/abort-event-abort-expected.txt:
918         * web-platform-tests/XMLHttpRequest/abort-event-order-expected.txt:
919         * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-aborted-expected.txt:
920         * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-aborted-expected.txt:
921
922 2015-11-10  Youenn Fablet  <youenn.fablet@crf.canon.fr>
923
924         XMLHttpRequestUpload should support ontimeout event handler
925         https://bugs.webkit.org/show_bug.cgi?id=128531
926
927         Reviewed by Darin Adler.
928
929         * web-platform-tests/XMLHttpRequest/interfaces-expected.txt: Rebasing as test is passing.
930         * web-platform-tests/XMLHttpRequest/send-timeout-events-expected.txt: Ditto.
931
932 2015-11-07  Chris Dumez  <cdumez@apple.com>
933
934         embed element without src and type attributes should represent nothing
935         https://bugs.webkit.org/show_bug.cgi?id=148853
936         <rdar://problem/22588235>
937
938         Reviewed by Zalan Bujtas.
939
940         Rebaseline existing tests.
941
942         * web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-newelements-expected.txt:
943         * web-platform-tests/html/dom/documents/dom-tree-accessors/nameditem-05-expected.txt:
944
945 2015-11-03  Dean Jackson  <dino@apple.com>
946
947         Accept 8 and 4 value hex colors (#RRGGBBAA)
948         https://bugs.webkit.org/show_bug.cgi?id=150853
949         <rdar://problem/23380930>
950
951         Reviewed by Simon Fraser.
952
953         Delete these tests. The have been updated in the original repository,
954         so we'll get the new versions soon. Meanwhile, they are covered by
955         other tests.
956
957         * canvas/2d.fillStyle.parse.invalid.hex4-expected.txt: Removed.
958         * canvas/2d.fillStyle.parse.invalid.hex4.html: Removed.
959         * canvas/2d.fillStyle.parse.invalid.hex8-expected.txt: Removed.
960         * canvas/2d.fillStyle.parse.invalid.hex8.html: Removed.
961         * css/css-color-3/t421-rgb-hex-parsing-f.xht:
962
963 2015-11-02  Jon Honeycutt  <jhoneycutt@apple.com>
964
965         Implement support for the autocomplete attribute
966         https://bugs.webkit.org/show_bug.cgi?id=150731
967         rdar://problem/21078968
968
969         Reviewed by Brent Fulgham.
970
971         * web-platform-tests/html/dom/interfaces-expected.txt: Rebased.
972         * web-platform-tests/html/semantics/forms/the-form-element/form-autocomplete-expected.txt:
973         Rebased.
974
975 2015-11-03  Keith Rollin  <krollin@apple.com>
976
977         HTMLOptionElement.text should never return the value of label
978         https://bugs.webkit.org/show_bug.cgi?id=148862
979         rdar://problem/22589226
980
981         Reviewed by Darin Adler.
982
983         Rebaseline tests to reflect new behavior of option.text.
984
985         * web-platform-tests/html/semantics/forms/the-option-element/option-text-label-expected.txt:
986
987 2015-10-28  Brady Eidson  <beidson@apple.com>
988
989         Modern IDB: Support IDBDatabase.transaction() (and transaction scheduling in general).
990         https://bugs.webkit.org/show_bug.cgi?id=150614
991
992         Reviewed by Alex Christensen.
993
994         * indexeddb/idbdatabase_transaction5-expected.txt: Progression!
995
996 2015-10-26  Chris Dumez  <cdumez@apple.com>
997
998         Indexing an object with an integer that is not a supported property index should not call the named property getter
999         https://bugs.webkit.org/show_bug.cgi?id=148871
1000         <rdar://problem/22589952>
1001
1002         Reviewed by Darin Adler.
1003
1004         Rebaseline W3C HTML test now that more checks are passing.
1005
1006         * web-platform-tests/html/semantics/forms/the-form-element/form-elements-matches-expected.txt:
1007
1008 2015-10-25  Youenn Fablet  <youenn.fablet@crf.canon.fr>
1009
1010         Import W3C XMLHttpRequest tests
1011         https://bugs.webkit.org/show_bug.cgi?id=142163
1012
1013         Reviewed by Darin Adler.
1014
1015         * resources/ImportExpectations: skipping import of some XHR tests that are failing or timing out.
1016         * web-platform-tests/XMLHttpRequest/FormData-append-expected.txt: Added.
1017         * web-platform-tests/XMLHttpRequest/FormData-append.html: Added.
1018         * web-platform-tests/XMLHttpRequest/XMLHttpRequest-withCredentials-expected.txt: Added.
1019         * web-platform-tests/XMLHttpRequest/XMLHttpRequest-withCredentials.html: Added.
1020         * web-platform-tests/XMLHttpRequest/XMLHttpRequest-withCredentials.js: Added.
1021         (test_withCredentials.):
1022         (test_withCredentials):
1023         * web-platform-tests/XMLHttpRequest/XMLHttpRequest-withCredentials.worker.js: Added.
1024         * web-platform-tests/XMLHttpRequest/abort-after-receive-expected.txt: Added.
1025         * web-platform-tests/XMLHttpRequest/abort-after-receive.htm: Added.
1026         * web-platform-tests/XMLHttpRequest/abort-after-send-expected.txt: Added.
1027         * web-platform-tests/XMLHttpRequest/abort-after-send.htm: Added.
1028         * web-platform-tests/XMLHttpRequest/abort-after-timeout-expected.txt: Added.
1029         * web-platform-tests/XMLHttpRequest/abort-after-timeout.htm: Added.
1030         * web-platform-tests/XMLHttpRequest/abort-during-done-expected.txt: Added.
1031         * web-platform-tests/XMLHttpRequest/abort-during-done.htm: Added.
1032         * web-platform-tests/XMLHttpRequest/abort-during-open-expected.txt: Added.
1033         * web-platform-tests/XMLHttpRequest/abort-during-open.htm: Added.
1034         * web-platform-tests/XMLHttpRequest/abort-during-unsent-expected.txt: Added.
1035         * web-platform-tests/XMLHttpRequest/abort-during-unsent.htm: Added.
1036         * web-platform-tests/XMLHttpRequest/abort-during-upload-expected.txt: Added.
1037         * web-platform-tests/XMLHttpRequest/abort-during-upload.htm: Added.
1038         * web-platform-tests/XMLHttpRequest/abort-event-abort-expected.txt: Added.
1039         * web-platform-tests/XMLHttpRequest/abort-event-abort.htm: Added.
1040         * web-platform-tests/XMLHttpRequest/abort-event-listeners-expected.txt: Added.
1041         * web-platform-tests/XMLHttpRequest/abort-event-listeners.htm: Added.
1042         * web-platform-tests/XMLHttpRequest/abort-event-loadend-expected.txt: Added.
1043         * web-platform-tests/XMLHttpRequest/abort-event-loadend.htm: Added.
1044         * web-platform-tests/XMLHttpRequest/abort-event-order-expected.txt: Added.
1045         * web-platform-tests/XMLHttpRequest/abort-event-order.htm: Added.
1046         * web-platform-tests/XMLHttpRequest/abort-upload-event-abort-expected.txt: Added.
1047         * web-platform-tests/XMLHttpRequest/abort-upload-event-abort.htm: Added.
1048         * web-platform-tests/XMLHttpRequest/abort-upload-event-loadend-expected.txt: Added.
1049         * web-platform-tests/XMLHttpRequest/abort-upload-event-loadend.htm: Added.
1050         * web-platform-tests/XMLHttpRequest/anonymous-mode-unsupported-expected.txt: Added.
1051         * web-platform-tests/XMLHttpRequest/anonymous-mode-unsupported.htm: Added.
1052         * web-platform-tests/XMLHttpRequest/data-uri-expected.txt: Added.
1053         * web-platform-tests/XMLHttpRequest/data-uri.htm: Added.
1054         * web-platform-tests/XMLHttpRequest/event-abort-expected.txt: Added.
1055         * web-platform-tests/XMLHttpRequest/event-abort.htm: Added.
1056         * web-platform-tests/XMLHttpRequest/event-error-expected.txt: Added.
1057         * web-platform-tests/XMLHttpRequest/event-error.html: Added.
1058         * web-platform-tests/XMLHttpRequest/event-load-expected.txt: Added.
1059         * web-platform-tests/XMLHttpRequest/event-load.htm: Added.
1060         * web-platform-tests/XMLHttpRequest/event-loadend-expected.txt: Added.
1061         * web-platform-tests/XMLHttpRequest/event-loadend.htm: Added.
1062         * web-platform-tests/XMLHttpRequest/event-loadstart-expected.txt: Added.
1063         * web-platform-tests/XMLHttpRequest/event-loadstart.htm: Added.
1064         * web-platform-tests/XMLHttpRequest/event-progress-expected.txt: Added.
1065         * web-platform-tests/XMLHttpRequest/event-progress.htm: Added.
1066         * web-platform-tests/XMLHttpRequest/event-readystatechange-loaded-expected.txt: Added.
1067         * web-platform-tests/XMLHttpRequest/event-readystatechange-loaded.htm: Added.
1068         * web-platform-tests/XMLHttpRequest/event-timeout-expected.txt: Added.
1069         * web-platform-tests/XMLHttpRequest/event-timeout.htm: Added.
1070         * web-platform-tests/XMLHttpRequest/event-upload-progress-expected.txt: Added.
1071         * web-platform-tests/XMLHttpRequest/event-upload-progress.htm: Added.
1072         * web-platform-tests/XMLHttpRequest/folder.txt: Added.
1073         * web-platform-tests/XMLHttpRequest/formdata-blob-expected.txt: Added.
1074         * web-platform-tests/XMLHttpRequest/formdata-blob.htm: Added.
1075         * web-platform-tests/XMLHttpRequest/formdata-expected.txt: Added.
1076         * web-platform-tests/XMLHttpRequest/formdata.htm: Added.
1077         * web-platform-tests/XMLHttpRequest/getallresponseheaders-cookies-expected.txt: Added.
1078         * web-platform-tests/XMLHttpRequest/getallresponseheaders-cookies.htm: Added.
1079         * web-platform-tests/XMLHttpRequest/getallresponseheaders-status-expected.txt: Added.
1080         * web-platform-tests/XMLHttpRequest/getallresponseheaders-status.htm: Added.
1081         * web-platform-tests/XMLHttpRequest/getresponseheader-case-insensitive-expected.txt: Added.
1082         * web-platform-tests/XMLHttpRequest/getresponseheader-case-insensitive.htm: Added.
1083         * web-platform-tests/XMLHttpRequest/getresponseheader-chunked-trailer-expected.txt: Added.
1084         * web-platform-tests/XMLHttpRequest/getresponseheader-chunked-trailer.htm: Added.
1085         * web-platform-tests/XMLHttpRequest/getresponseheader-cookies-and-more-expected.txt: Added.
1086         * web-platform-tests/XMLHttpRequest/getresponseheader-cookies-and-more.htm: Added.
1087         * web-platform-tests/XMLHttpRequest/getresponseheader-error-state-expected.txt: Added.
1088         * web-platform-tests/XMLHttpRequest/getresponseheader-error-state.htm: Added.
1089         * web-platform-tests/XMLHttpRequest/getresponseheader-server-date-expected.txt: Added.
1090         * web-platform-tests/XMLHttpRequest/getresponseheader-server-date.htm: Added.
1091         * web-platform-tests/XMLHttpRequest/getresponseheader-special-characters-expected.txt: Added.
1092         * web-platform-tests/XMLHttpRequest/getresponseheader-special-characters.htm: Added.
1093         * web-platform-tests/XMLHttpRequest/getresponseheader-unsent-opened-state-expected.txt: Added.
1094         * web-platform-tests/XMLHttpRequest/getresponseheader-unsent-opened-state.htm: Added.
1095         * web-platform-tests/XMLHttpRequest/interfaces-expected.txt: Added.
1096         * web-platform-tests/XMLHttpRequest/interfaces.html: Added.
1097         * web-platform-tests/XMLHttpRequest/open-after-abort-expected.txt: Added.
1098         * web-platform-tests/XMLHttpRequest/open-after-abort.htm: Added.
1099         * web-platform-tests/XMLHttpRequest/open-after-setrequestheader-expected.txt: Added.
1100         * web-platform-tests/XMLHttpRequest/open-after-setrequestheader.htm: Added.
1101         * web-platform-tests/XMLHttpRequest/open-during-abort-expected.txt: Added.
1102         * web-platform-tests/XMLHttpRequest/open-during-abort.htm: Added.
1103         * web-platform-tests/XMLHttpRequest/open-method-bogus-expected.txt: Added.
1104         * web-platform-tests/XMLHttpRequest/open-method-bogus.htm: Added.
1105         * web-platform-tests/XMLHttpRequest/open-method-case-insensitive-expected.txt: Added.
1106         * web-platform-tests/XMLHttpRequest/open-method-case-insensitive.htm: Added.
1107         * web-platform-tests/XMLHttpRequest/open-method-case-sensitive-expected.txt: Added.
1108         * web-platform-tests/XMLHttpRequest/open-method-case-sensitive.htm: Added.
1109         * web-platform-tests/XMLHttpRequest/open-method-insecure-expected.txt: Added.
1110         * web-platform-tests/XMLHttpRequest/open-method-insecure.htm: Added.
1111         * web-platform-tests/XMLHttpRequest/open-method-responsetype-set-sync-expected.txt: Added.
1112         * web-platform-tests/XMLHttpRequest/open-method-responsetype-set-sync.htm: Added.
1113         * web-platform-tests/XMLHttpRequest/open-open-send-expected.txt: Added.
1114         * web-platform-tests/XMLHttpRequest/open-open-send.htm: Added.
1115         * web-platform-tests/XMLHttpRequest/open-open-sync-send-expected.txt: Added.
1116         * web-platform-tests/XMLHttpRequest/open-open-sync-send.htm: Added.
1117         * web-platform-tests/XMLHttpRequest/open-referer-expected.txt: Added.
1118         * web-platform-tests/XMLHttpRequest/open-referer.htm: Added.
1119         * web-platform-tests/XMLHttpRequest/open-send-open-expected.txt: Added.
1120         * web-platform-tests/XMLHttpRequest/open-send-open.htm: Added.
1121         * web-platform-tests/XMLHttpRequest/open-sync-open-send-expected.txt: Added.
1122         * web-platform-tests/XMLHttpRequest/open-sync-open-send.htm: Added.
1123         * web-platform-tests/XMLHttpRequest/open-url-about-blank-window-expected.txt: Added.
1124         * web-platform-tests/XMLHttpRequest/open-url-about-blank-window.htm: Added.
1125         * web-platform-tests/XMLHttpRequest/open-url-base-expected.txt: Added.
1126         * web-platform-tests/XMLHttpRequest/open-url-base-inserted-after-open-expected.txt: Added.
1127         * web-platform-tests/XMLHttpRequest/open-url-base-inserted-after-open.htm: Added.
1128         * web-platform-tests/XMLHttpRequest/open-url-base-inserted-expected.txt: Added.
1129         * web-platform-tests/XMLHttpRequest/open-url-base-inserted.htm: Added.
1130         * web-platform-tests/XMLHttpRequest/open-url-base.htm: Added.
1131         * web-platform-tests/XMLHttpRequest/open-url-bogus-expected.txt: Added.
1132         * web-platform-tests/XMLHttpRequest/open-url-bogus.htm: Added.
1133         * web-platform-tests/XMLHttpRequest/open-url-encoding-expected.txt: Added.
1134         * web-platform-tests/XMLHttpRequest/open-url-encoding.htm: Added.
1135         * web-platform-tests/XMLHttpRequest/open-url-fragment-expected.txt: Added.
1136         * web-platform-tests/XMLHttpRequest/open-url-fragment.htm: Added.
1137         * web-platform-tests/XMLHttpRequest/open-url-javascript-window-2-expected.txt: Added.
1138         * web-platform-tests/XMLHttpRequest/open-url-javascript-window-2.htm: Added.
1139         * web-platform-tests/XMLHttpRequest/open-url-javascript-window-expected.txt: Added.
1140         * web-platform-tests/XMLHttpRequest/open-url-javascript-window.htm: Added.
1141         * web-platform-tests/XMLHttpRequest/open-url-multi-window-2-expected.txt: Added.
1142         * web-platform-tests/XMLHttpRequest/open-url-multi-window-2.htm: Added.
1143         * web-platform-tests/XMLHttpRequest/open-url-multi-window-3-expected.txt: Added.
1144         * web-platform-tests/XMLHttpRequest/open-url-multi-window-3.htm: Added.
1145         * web-platform-tests/XMLHttpRequest/open-url-multi-window-4-expected.txt: Added.
1146         * web-platform-tests/XMLHttpRequest/open-url-multi-window-4.htm: Added.
1147         * web-platform-tests/XMLHttpRequest/open-url-multi-window-5-expected.txt: Added.
1148         * web-platform-tests/XMLHttpRequest/open-url-multi-window-5.htm: Added.
1149         * web-platform-tests/XMLHttpRequest/open-url-multi-window-expected.txt: Added.
1150         * web-platform-tests/XMLHttpRequest/open-url-multi-window.htm: Added.
1151         * web-platform-tests/XMLHttpRequest/open-url-worker-simple-expected.txt: Added.
1152         * web-platform-tests/XMLHttpRequest/open-url-worker-simple.htm: Added.
1153         * web-platform-tests/XMLHttpRequest/open-user-password-non-same-origin-expected.txt: Added.
1154         * web-platform-tests/XMLHttpRequest/open-user-password-non-same-origin.htm: Added.
1155         * web-platform-tests/XMLHttpRequest/overridemimetype-done-state-expected.txt: Added.
1156         * web-platform-tests/XMLHttpRequest/overridemimetype-done-state.htm: Added.
1157         * web-platform-tests/XMLHttpRequest/overridemimetype-headers-received-state-force-shiftjis-expected.txt: Added.
1158         * web-platform-tests/XMLHttpRequest/overridemimetype-headers-received-state-force-shiftjis.htm: Added.
1159         * web-platform-tests/XMLHttpRequest/overridemimetype-invalid-mime-type-expected.txt: Added.
1160         * web-platform-tests/XMLHttpRequest/overridemimetype-invalid-mime-type.htm: Added.
1161         * web-platform-tests/XMLHttpRequest/overridemimetype-loading-state-expected.txt: Added.
1162         * web-platform-tests/XMLHttpRequest/overridemimetype-loading-state.htm: Added.
1163         * web-platform-tests/XMLHttpRequest/overridemimetype-open-state-force-utf-8-expected.txt: Added.
1164         * web-platform-tests/XMLHttpRequest/overridemimetype-open-state-force-utf-8.htm: Added.
1165         * web-platform-tests/XMLHttpRequest/overridemimetype-open-state-force-xml-expected.txt: Added.
1166         * web-platform-tests/XMLHttpRequest/overridemimetype-open-state-force-xml.htm: Added.
1167         * web-platform-tests/XMLHttpRequest/overridemimetype-unsent-state-force-shiftjis-expected.txt: Added.
1168         * web-platform-tests/XMLHttpRequest/overridemimetype-unsent-state-force-shiftjis.htm: Added.
1169         * web-platform-tests/XMLHttpRequest/progress-events-response-data-gzip-expected.txt: Added.
1170         * web-platform-tests/XMLHttpRequest/progress-events-response-data-gzip.htm: Added.
1171         * web-platform-tests/XMLHttpRequest/readme.txt: Added.
1172         * web-platform-tests/XMLHttpRequest/resources/accept-language.py: Added.
1173         (main):
1174         * web-platform-tests/XMLHttpRequest/resources/accept.py: Added.
1175         (main):
1176         * web-platform-tests/XMLHttpRequest/resources/auth1/auth.py: Added.
1177         (main):
1178         * web-platform-tests/XMLHttpRequest/resources/auth1/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/w3c-import.log.
1179         * web-platform-tests/XMLHttpRequest/resources/auth2/auth.py: Added.
1180         (main):
1181         * web-platform-tests/XMLHttpRequest/resources/auth2/corsenabled.py: Added.
1182         (main):
1183         * web-platform-tests/XMLHttpRequest/resources/auth2/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/w3c-import.log.
1184         * web-platform-tests/XMLHttpRequest/resources/auth3/auth.py: Added.
1185         (main):
1186         * web-platform-tests/XMLHttpRequest/resources/auth3/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/w3c-import.log.
1187         * web-platform-tests/XMLHttpRequest/resources/auth4/auth.py: Added.
1188         (main):
1189         * web-platform-tests/XMLHttpRequest/resources/auth4/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/w3c-import.log.
1190         * web-platform-tests/XMLHttpRequest/resources/auth5/auth.py: Added.
1191         (main):
1192         * web-platform-tests/XMLHttpRequest/resources/auth5/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/w3c-import.log.
1193         * web-platform-tests/XMLHttpRequest/resources/auth6/auth.py: Added.
1194         (main):
1195         * web-platform-tests/XMLHttpRequest/resources/auth6/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/w3c-import.log.
1196         * web-platform-tests/XMLHttpRequest/resources/authentication.py: Added.
1197         (main):
1198         * web-platform-tests/XMLHttpRequest/resources/chunked.py: Added.
1199         (main):
1200         * web-platform-tests/XMLHttpRequest/resources/conditional.py: Added.
1201         (main):
1202         * web-platform-tests/XMLHttpRequest/resources/content.py: Added.
1203         (main):
1204         * web-platform-tests/XMLHttpRequest/resources/corsenabled.py: Added.
1205         (main):
1206         * web-platform-tests/XMLHttpRequest/resources/delay.py: Added.
1207         (main):
1208         * web-platform-tests/XMLHttpRequest/resources/echo-method.py: Added.
1209         (main):
1210         * web-platform-tests/XMLHttpRequest/resources/folder.txt: Added.
1211         * web-platform-tests/XMLHttpRequest/resources/form.py: Added.
1212         (main):
1213         * web-platform-tests/XMLHttpRequest/resources/gzip.py: Added.
1214         (main):
1215         * web-platform-tests/XMLHttpRequest/resources/headers.py: Added.
1216         (main):
1217         * web-platform-tests/XMLHttpRequest/resources/image.gif: Added.
1218         * web-platform-tests/XMLHttpRequest/resources/img.jpg: Added.
1219         * web-platform-tests/XMLHttpRequest/resources/infinite-redirects.py: Added.
1220         (main):
1221         * web-platform-tests/XMLHttpRequest/resources/init.htm: Added.
1222         * web-platform-tests/XMLHttpRequest/resources/inspect-headers.py: Added.
1223         (main):
1224         * web-platform-tests/XMLHttpRequest/resources/invalid-utf8-html.py: Added.
1225         (main):
1226         * web-platform-tests/XMLHttpRequest/resources/nocors/folder.txt: Added.
1227         * web-platform-tests/XMLHttpRequest/resources/nocors/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/w3c-import.log.
1228         * web-platform-tests/XMLHttpRequest/resources/redirect.py: Added.
1229         (main):
1230         * web-platform-tests/XMLHttpRequest/resources/requri.py: Added.
1231         (main):
1232         * web-platform-tests/XMLHttpRequest/resources/shift-jis-html.py: Added.
1233         (main):
1234         * web-platform-tests/XMLHttpRequest/resources/status.py: Added.
1235         (main):
1236         * web-platform-tests/XMLHttpRequest/resources/trickle.py: Added.
1237         (main):
1238         * web-platform-tests/XMLHttpRequest/resources/upload.py: Added.
1239         (main):
1240         * web-platform-tests/XMLHttpRequest/resources/utf16.txt: Added.
1241         * web-platform-tests/XMLHttpRequest/resources/w3c-import.log: Added.
1242         * web-platform-tests/XMLHttpRequest/resources/well-formed.xml: Added.
1243         * web-platform-tests/XMLHttpRequest/resources/win-1252-xml.py: Added.
1244         (main):
1245         * web-platform-tests/XMLHttpRequest/resources/workerxhr-origin-referrer.js: Added.
1246         (xhr.new.XMLHttpRequest.xhr.onreadystatechange):
1247         (true.xhr.send.xhr2.new.XMLHttpRequest.xhr2.onreadystatechange):
1248         (true.xhr2.send.xhr3.new.XMLHttpRequest.xhr3.onreadystatechange):
1249         * web-platform-tests/XMLHttpRequest/resources/workerxhr-simple.js: Added.
1250         (xhr.new.XMLHttpRequest.xhr.onreadystatechange):
1251         * web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-aborted.js: Added.
1252         * web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-abortedonmain.js: Added.
1253         * web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-overrides.js: Added.
1254         * web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-overridesexpires.js: Added.
1255         * web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-runner.js: Added.
1256         (testResultCallbackHandler):
1257         * web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-simple.js: Added.
1258         * web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-synconmain.js: Added.
1259         * web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-synconworker.js: Added.
1260         * web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-twice.js: Added.
1261         * web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout.js: Added.
1262         (catch):
1263         (message):
1264         (is):
1265         (ok):
1266         (RequestTracker):
1267         (RequestTracker.prototype.handleEvent):
1268         (RequestTracker.prototype.startXHR):
1269         (RequestTracker.prototype.getMessage):
1270         (AbortedRequest):
1271         (AbortedRequest.prototype.handleEvent):
1272         (AbortedRequest.prototype.abortReq):
1273         (AbortedRequest.prototype.startXHR):
1274         (AbortedRequest.prototype.noEventsFired):
1275         (AbortedRequest.prototype.getMessage):
1276         (SyncRequestSettingTimeoutAfterOpen.startXHR):
1277         (SyncRequestSettingTimeoutBeforeOpen.startXHR):
1278         (TestCounter.testComplete):
1279         (TestCounter.next):
1280         (runTestRequests):
1281         * web-platform-tests/XMLHttpRequest/resources/zlib.py: Added.
1282         (main):
1283         * web-platform-tests/XMLHttpRequest/response-data-arraybuffer-expected.txt: Added.
1284         * web-platform-tests/XMLHttpRequest/response-data-arraybuffer.htm: Added.
1285         * web-platform-tests/XMLHttpRequest/response-data-blob-expected.txt: Added.
1286         * web-platform-tests/XMLHttpRequest/response-data-blob.htm: Added.
1287         * web-platform-tests/XMLHttpRequest/response-data-deflate-expected.txt: Added.
1288         * web-platform-tests/XMLHttpRequest/response-data-deflate.htm: Added.
1289         * web-platform-tests/XMLHttpRequest/response-data-gzip-expected.txt: Added.
1290         * web-platform-tests/XMLHttpRequest/response-data-gzip.htm: Added.
1291         * web-platform-tests/XMLHttpRequest/response-data-progress-expected.txt: Added.
1292         * web-platform-tests/XMLHttpRequest/response-data-progress.htm: Added.
1293         * web-platform-tests/XMLHttpRequest/response-invalid-responsetype-expected.txt: Added.
1294         * web-platform-tests/XMLHttpRequest/response-invalid-responsetype.htm: Added.
1295         * web-platform-tests/XMLHttpRequest/response-json-expected.txt: Added.
1296         * web-platform-tests/XMLHttpRequest/response-json.htm: Added.
1297         * web-platform-tests/XMLHttpRequest/response-method-expected.txt: Added.
1298         * web-platform-tests/XMLHttpRequest/response-method.htm: Added.
1299         * web-platform-tests/XMLHttpRequest/responseText-status-expected.txt: Added.
1300         * web-platform-tests/XMLHttpRequest/responseText-status.html: Added.
1301         * web-platform-tests/XMLHttpRequest/responsetext-decoding-expected.txt: Added.
1302         * web-platform-tests/XMLHttpRequest/responsetext-decoding.htm: Added.
1303         * web-platform-tests/XMLHttpRequest/responsetype-expected.txt: Added.
1304         * web-platform-tests/XMLHttpRequest/responsetype.html: Added.
1305         * web-platform-tests/XMLHttpRequest/responsexml-basic-expected.txt: Added.
1306         * web-platform-tests/XMLHttpRequest/responsexml-basic.htm: Added.
1307         * web-platform-tests/XMLHttpRequest/responsexml-document-properties-expected.txt: Added.
1308         * web-platform-tests/XMLHttpRequest/responsexml-document-properties.htm: Added.
1309         * web-platform-tests/XMLHttpRequest/responsexml-media-type-expected.txt: Added.
1310         * web-platform-tests/XMLHttpRequest/responsexml-media-type.htm: Added.
1311         * web-platform-tests/XMLHttpRequest/responsexml-non-document-types-expected.txt: Added.
1312         * web-platform-tests/XMLHttpRequest/responsexml-non-document-types.htm: Added.
1313         * web-platform-tests/XMLHttpRequest/responsexml-non-well-formed-expected.txt: Added.
1314         * web-platform-tests/XMLHttpRequest/responsexml-non-well-formed.htm: Added.
1315         * web-platform-tests/XMLHttpRequest/security-consideration.sub-expected.txt: Added.
1316         * web-platform-tests/XMLHttpRequest/security-consideration.sub.html: Added.
1317         * web-platform-tests/XMLHttpRequest/send-accept-expected.txt: Added.
1318         * web-platform-tests/XMLHttpRequest/send-accept-language-expected.txt: Added.
1319         * web-platform-tests/XMLHttpRequest/send-accept-language.htm: Added.
1320         * web-platform-tests/XMLHttpRequest/send-accept.htm: Added.
1321         * web-platform-tests/XMLHttpRequest/send-authentication-cors-basic-setrequestheader-expected.txt: Added.
1322         * web-platform-tests/XMLHttpRequest/send-authentication-cors-basic-setrequestheader.htm: Added.
1323         * web-platform-tests/XMLHttpRequest/send-conditional-expected.txt: Added.
1324         * web-platform-tests/XMLHttpRequest/send-conditional.htm: Added.
1325         * web-platform-tests/XMLHttpRequest/send-content-type-charset-expected.txt: Added.
1326         * web-platform-tests/XMLHttpRequest/send-content-type-charset.htm: Added.
1327         * web-platform-tests/XMLHttpRequest/send-content-type-string-expected.txt: Added.
1328         * web-platform-tests/XMLHttpRequest/send-content-type-string.htm: Added.
1329         * web-platform-tests/XMLHttpRequest/send-data-arraybuffer-expected.txt: Added.
1330         * web-platform-tests/XMLHttpRequest/send-data-arraybuffer.htm: Added.
1331         * web-platform-tests/XMLHttpRequest/send-data-blob-expected.txt: Added.
1332         * web-platform-tests/XMLHttpRequest/send-data-blob.htm: Added.
1333         * web-platform-tests/XMLHttpRequest/send-data-es-object-expected.txt: Added.
1334         * web-platform-tests/XMLHttpRequest/send-data-es-object.htm: Added.
1335         * web-platform-tests/XMLHttpRequest/send-data-formdata-expected.txt: Added.
1336         * web-platform-tests/XMLHttpRequest/send-data-formdata.htm: Added.
1337         * web-platform-tests/XMLHttpRequest/send-data-unexpected-tostring-expected.txt: Added.
1338         * web-platform-tests/XMLHttpRequest/send-data-unexpected-tostring.htm: Added.
1339         * web-platform-tests/XMLHttpRequest/send-entity-body-document-bogus-expected.txt: Added.
1340         * web-platform-tests/XMLHttpRequest/send-entity-body-document-bogus.htm: Added.
1341         * web-platform-tests/XMLHttpRequest/send-entity-body-document-expected.txt: Added.
1342         * web-platform-tests/XMLHttpRequest/send-entity-body-document.htm: Added.
1343         * web-platform-tests/XMLHttpRequest/send-entity-body-empty-expected.txt: Added.
1344         * web-platform-tests/XMLHttpRequest/send-entity-body-empty.htm: Added.
1345         * web-platform-tests/XMLHttpRequest/send-entity-body-get-head-async-expected.txt: Added.
1346         * web-platform-tests/XMLHttpRequest/send-entity-body-get-head-async.htm: Added.
1347         * web-platform-tests/XMLHttpRequest/send-entity-body-get-head-expected.txt: Added.
1348         * web-platform-tests/XMLHttpRequest/send-entity-body-get-head.htm: Added.
1349         * web-platform-tests/XMLHttpRequest/send-entity-body-none-expected.txt: Added.
1350         * web-platform-tests/XMLHttpRequest/send-entity-body-none.htm: Added.
1351         * web-platform-tests/XMLHttpRequest/send-network-error-sync-events.sub-expected.txt: Added.
1352         * web-platform-tests/XMLHttpRequest/send-network-error-sync-events.sub.htm: Added.
1353         * web-platform-tests/XMLHttpRequest/send-no-response-event-loadend-expected.txt: Added.
1354         * web-platform-tests/XMLHttpRequest/send-no-response-event-loadend.htm: Added.
1355         * web-platform-tests/XMLHttpRequest/send-no-response-event-loadstart-expected.txt: Added.
1356         * web-platform-tests/XMLHttpRequest/send-no-response-event-loadstart.htm: Added.
1357         * web-platform-tests/XMLHttpRequest/send-no-response-event-order-expected.txt: Added.
1358         * web-platform-tests/XMLHttpRequest/send-no-response-event-order.htm: Added.
1359         * web-platform-tests/XMLHttpRequest/send-non-same-origin.sub-expected.txt: Added.
1360         * web-platform-tests/XMLHttpRequest/send-non-same-origin.sub.htm: Added.
1361         * web-platform-tests/XMLHttpRequest/send-receive-utf16-expected.txt: Added.
1362         * web-platform-tests/XMLHttpRequest/send-receive-utf16.htm: Added.
1363         * web-platform-tests/XMLHttpRequest/send-redirect-bogus-expected.txt: Added.
1364         * web-platform-tests/XMLHttpRequest/send-redirect-bogus-sync-expected.txt: Added.
1365         * web-platform-tests/XMLHttpRequest/send-redirect-bogus-sync.htm: Added.
1366         * web-platform-tests/XMLHttpRequest/send-redirect-bogus.htm: Added.
1367         * web-platform-tests/XMLHttpRequest/send-redirect-expected.txt: Added.
1368         * web-platform-tests/XMLHttpRequest/send-redirect-infinite-expected.txt: Added.
1369         * web-platform-tests/XMLHttpRequest/send-redirect-infinite-sync-expected.txt: Added.
1370         * web-platform-tests/XMLHttpRequest/send-redirect-infinite-sync.htm: Added.
1371         * web-platform-tests/XMLHttpRequest/send-redirect-infinite.htm: Added.
1372         * web-platform-tests/XMLHttpRequest/send-redirect-no-location-expected.txt: Added.
1373         * web-platform-tests/XMLHttpRequest/send-redirect-no-location.htm: Added.
1374         * web-platform-tests/XMLHttpRequest/send-redirect-to-cors-expected.txt: Added.
1375         * web-platform-tests/XMLHttpRequest/send-redirect-to-cors.htm: Added.
1376         * web-platform-tests/XMLHttpRequest/send-redirect-to-non-cors-expected.txt: Added.
1377         * web-platform-tests/XMLHttpRequest/send-redirect-to-non-cors.htm: Added.
1378         * web-platform-tests/XMLHttpRequest/send-redirect.htm: Added.
1379         * web-platform-tests/XMLHttpRequest/send-response-event-order-expected.txt: Added.
1380         * web-platform-tests/XMLHttpRequest/send-response-event-order.htm: Added.
1381         * web-platform-tests/XMLHttpRequest/send-response-upload-event-loadend-expected.txt: Added.
1382         * web-platform-tests/XMLHttpRequest/send-response-upload-event-loadend.htm: Added.
1383         * web-platform-tests/XMLHttpRequest/send-response-upload-event-loadstart-expected.txt: Added.
1384         * web-platform-tests/XMLHttpRequest/send-response-upload-event-loadstart.htm: Added.
1385         * web-platform-tests/XMLHttpRequest/send-response-upload-event-progress-expected.txt: Added.
1386         * web-platform-tests/XMLHttpRequest/send-response-upload-event-progress.htm: Added.
1387         * web-platform-tests/XMLHttpRequest/send-send-expected.txt: Added.
1388         * web-platform-tests/XMLHttpRequest/send-send.htm: Added.
1389         * web-platform-tests/XMLHttpRequest/send-sync-blocks-async-expected.txt: Added.
1390         * web-platform-tests/XMLHttpRequest/send-sync-blocks-async.htm: Added.
1391         * web-platform-tests/XMLHttpRequest/send-sync-no-response-event-load-expected.txt: Added.
1392         * web-platform-tests/XMLHttpRequest/send-sync-no-response-event-load.htm: Added.
1393         * web-platform-tests/XMLHttpRequest/send-sync-no-response-event-loadend-expected.txt: Added.
1394         * web-platform-tests/XMLHttpRequest/send-sync-no-response-event-loadend.htm: Added.
1395         * web-platform-tests/XMLHttpRequest/send-sync-no-response-event-order-expected.txt: Added.
1396         * web-platform-tests/XMLHttpRequest/send-sync-no-response-event-order.htm: Added.
1397         * web-platform-tests/XMLHttpRequest/send-sync-response-event-order-expected.txt: Added.
1398         * web-platform-tests/XMLHttpRequest/send-sync-response-event-order.htm: Added.
1399         * web-platform-tests/XMLHttpRequest/send-sync-timeout-expected.txt: Added.
1400         * web-platform-tests/XMLHttpRequest/send-sync-timeout.htm: Added.
1401         * web-platform-tests/XMLHttpRequest/send-timeout-events-expected.txt: Added.
1402         * web-platform-tests/XMLHttpRequest/send-timeout-events.htm: Added.
1403         * web-platform-tests/XMLHttpRequest/send-usp-expected.txt: Added.
1404         * web-platform-tests/XMLHttpRequest/send-usp.html: Added.
1405         * web-platform-tests/XMLHttpRequest/send-usp.js: Added.
1406         (encode):
1407         (do_test.):
1408         * web-platform-tests/XMLHttpRequest/send-usp.worker.js: Added.
1409         * web-platform-tests/XMLHttpRequest/setrequestheader-after-send-expected.txt: Added.
1410         * web-platform-tests/XMLHttpRequest/setrequestheader-after-send.htm: Added.
1411         * web-platform-tests/XMLHttpRequest/setrequestheader-allow-empty-value-expected.txt: Added.
1412         * web-platform-tests/XMLHttpRequest/setrequestheader-allow-empty-value.htm: Added.
1413         * web-platform-tests/XMLHttpRequest/setrequestheader-allow-whitespace-in-value-expected.txt: Added.
1414         * web-platform-tests/XMLHttpRequest/setrequestheader-allow-whitespace-in-value.htm: Added.
1415         * web-platform-tests/XMLHttpRequest/setrequestheader-before-open-expected.txt: Added.
1416         * web-platform-tests/XMLHttpRequest/setrequestheader-before-open.htm: Added.
1417         * web-platform-tests/XMLHttpRequest/setrequestheader-bogus-name-expected.txt: Added.
1418         * web-platform-tests/XMLHttpRequest/setrequestheader-bogus-name.htm: Added.
1419         * web-platform-tests/XMLHttpRequest/setrequestheader-bogus-value-expected.txt: Added.
1420         * web-platform-tests/XMLHttpRequest/setrequestheader-bogus-value.htm: Added.
1421         * web-platform-tests/XMLHttpRequest/setrequestheader-case-insensitive-expected.txt: Added.
1422         * web-platform-tests/XMLHttpRequest/setrequestheader-case-insensitive.htm: Added.
1423         * web-platform-tests/XMLHttpRequest/setrequestheader-content-type-expected.txt: Added.
1424         * web-platform-tests/XMLHttpRequest/setrequestheader-content-type.htm: Added.
1425         * web-platform-tests/XMLHttpRequest/setrequestheader-header-allowed-expected.txt: Added.
1426         * web-platform-tests/XMLHttpRequest/setrequestheader-header-allowed.htm: Added.
1427         * web-platform-tests/XMLHttpRequest/setrequestheader-header-forbidden-expected.txt: Added.
1428         * web-platform-tests/XMLHttpRequest/setrequestheader-header-forbidden.htm: Added.
1429         * web-platform-tests/XMLHttpRequest/setrequestheader-open-setrequestheader-expected.txt: Added.
1430         * web-platform-tests/XMLHttpRequest/setrequestheader-open-setrequestheader.htm: Added.
1431         * web-platform-tests/XMLHttpRequest/status-async-expected.txt: Added.
1432         * web-platform-tests/XMLHttpRequest/status-async.htm: Added.
1433         * web-platform-tests/XMLHttpRequest/status-basic-expected.txt: Added.
1434         * web-platform-tests/XMLHttpRequest/status-basic.htm: Added.
1435         * web-platform-tests/XMLHttpRequest/status-error-expected.txt: Added.
1436         * web-platform-tests/XMLHttpRequest/status-error.htm: Added.
1437         * web-platform-tests/XMLHttpRequest/timeout-cors-async-expected.txt: Added.
1438         * web-platform-tests/XMLHttpRequest/timeout-cors-async.htm: Added.
1439         * web-platform-tests/XMLHttpRequest/timeout-sync-expected.txt: Added.
1440         * web-platform-tests/XMLHttpRequest/timeout-sync.htm: Added.
1441         * web-platform-tests/XMLHttpRequest/w3c-import.log: Added.
1442         * web-platform-tests/XMLHttpRequest/xmlhttprequest-basic-expected.txt: Added.
1443         * web-platform-tests/XMLHttpRequest/xmlhttprequest-basic.htm: Added.
1444         * web-platform-tests/XMLHttpRequest/xmlhttprequest-eventtarget-expected.txt: Added.
1445         * web-platform-tests/XMLHttpRequest/xmlhttprequest-eventtarget.htm: Added.
1446         * web-platform-tests/XMLHttpRequest/xmlhttprequest-network-error-expected.txt: Added.
1447         * web-platform-tests/XMLHttpRequest/xmlhttprequest-network-error-sync-expected.txt: Added.
1448         * web-platform-tests/XMLHttpRequest/xmlhttprequest-network-error-sync.htm: Added.
1449         * web-platform-tests/XMLHttpRequest/xmlhttprequest-network-error.htm: Added.
1450         * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-aborted-expected.txt: Added.
1451         * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-aborted.html: Added.
1452         * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-abortedonmain-expected.txt: Added.
1453         * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-abortedonmain.html: Added.
1454         * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-overrides-expected.txt: Added.
1455         * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-overrides.html: Added.
1456         * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-overridesexpires-expected.txt: Added.
1457         * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-overridesexpires.html: Added.
1458         * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-simple-expected.txt: Added.
1459         * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-simple.html: Added.
1460         * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-synconmain-expected.txt: Added.
1461         * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-synconmain.html: Added.
1462         * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-twice-expected.txt: Added.
1463         * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-twice.html: Added.
1464         * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-aborted-expected.txt: Added.
1465         * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-aborted.html: Added.
1466         * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-overrides-expected.txt: Added.
1467         * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-overrides.html: Added.
1468         * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-overridesexpires-expected.txt: Added.
1469         * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-overridesexpires.html: Added.
1470         * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-simple-expected.txt: Added.
1471         * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-simple.html: Added.
1472         * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-synconworker-expected.txt: Added.
1473         * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-synconworker.html: Added.
1474         * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-twice-expected.txt: Added.
1475         * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-twice.html: Added.
1476         * web-platform-tests/XMLHttpRequest/xmlhttprequest-unsent-expected.txt: Added.
1477         * web-platform-tests/XMLHttpRequest/xmlhttprequest-unsent.htm: Added.
1478         * web-platform-tests/w3c-import.log:
1479
1480 2015-10-23  Chris Dumez  <cdumez@apple.com>
1481
1482         RadioNodeList should be exposed on Window
1483         https://bugs.webkit.org/show_bug.cgi?id=148869
1484         <rdar://problem/22589828>
1485
1486         Reviewed by Ryosuke Niwa.
1487
1488         Rebaseline existing W3C tests now that more checks are passing.
1489
1490         * web-platform-tests/html/dom/interfaces-expected.txt:
1491         * web-platform-tests/html/semantics/forms/the-form-element/form-elements-nameditem-01-expected.txt:
1492
1493 2015-10-23  Chris Dumez  <cdumez@apple.com>
1494
1495         A label element not in a document should not label an element in a document
1496         https://bugs.webkit.org/show_bug.cgi?id=148863
1497         <rdar://problem/22589300>
1498
1499         Reviewed by Ryosuke Niwa.
1500
1501         Rebaseline W3C HTML test now that one more check is passing.
1502
1503         * web-platform-tests/html/semantics/forms/the-label-element/label-attributes-expected.txt:
1504
1505 2015-10-21  Chris Dumez  <cdumez@apple.com>
1506
1507         Un-expose obsolete HTMLBaseFontElement
1508         https://bugs.webkit.org/show_bug.cgi?id=150397
1509
1510         Reviewed by Anders Carlsson.
1511
1512         Rebaseline a couple of W3C HTML tests now that more checks are passing.
1513
1514         * web-platform-tests/html/dom/interfaces-expected.txt:
1515         * web-platform-tests/html/semantics/interfaces-expected.txt:
1516
1517 2015-10-21  Chris Dumez  <cdumez@apple.com>
1518
1519         bgsound should use HTMLUnknownElement interface
1520         https://bugs.webkit.org/show_bug.cgi?id=148857
1521         <rdar://problem/22589036>
1522
1523         Reviewed by Sam Weinig.
1524
1525         Rebaseline a couple of W3C HTML tests now that more checks are passing.
1526
1527         * web-platform-tests/html/dom/interfaces-expected.txt:
1528         * web-platform-tests/html/semantics/interfaces-expected.txt:
1529
1530 2015-10-21  Youenn Fablet  <youenn.fablet@crf.canon.fr>
1531
1532         W3C test importer should not import reference files as regular tests
1533         https://bugs.webkit.org/show_bug.cgi?id=150331
1534
1535         Reviewed by Darin Adler.
1536
1537         * resources/ImportExpectations: Removed some Skip expectations as test importer no longer will handle these files as tests, but as reference files.
1538
1539 2015-10-21  Youenn Fablet  <youenn.fablet@crf.canon.fr>
1540
1541         Update web-platform-tests tests to the same revision as tools
1542         https://bugs.webkit.org/show_bug.cgi?id=149656
1543
1544         Reviewed by Darin Adler.
1545
1546         Syncing tests with WPT repository.
1547         Some files previously in resources folder are now in not-resources folder.
1548         Updated TestExpectations to skip those files.
1549         web-platform-tests/dom/nodes/resources should be removed for a later patch.
1550
1551         * web-platform-tests/common/failing-test.html: Removed.
1552         * web-platform-tests/common/w3c-import.log:
1553         * web-platform-tests/dom/collections/HTMLCollection-supported-property-names.html:
1554         * web-platform-tests/dom/collections/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/image-maps/w3c-import.log.
1555         * web-platform-tests/dom/events/w3c-import.log: Added.
1556         * web-platform-tests/dom/historical-expected.txt:
1557         * web-platform-tests/dom/historical.html:
1558         * web-platform-tests/dom/interfaces-expected.txt:
1559         * web-platform-tests/dom/interfaces.html:
1560         * web-platform-tests/dom/lists/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/forms/the-meter-element/w3c-import.log.
1561         * web-platform-tests/dom/nodes/DOMImplementation-createDocument-expected.txt:
1562         * web-platform-tests/dom/nodes/DOMImplementation-createDocument.html:
1563         * web-platform-tests/dom/nodes/DOMImplementation-createHTMLDocument-expected.txt:
1564         * web-platform-tests/dom/nodes/DOMImplementation-createHTMLDocument.html:
1565         * web-platform-tests/dom/nodes/Document-adoptNode.html:
1566         * web-platform-tests/dom/nodes/Document-characterSet-normalization-expected.txt:
1567         * web-platform-tests/dom/nodes/Document-characterSet-normalization.html:
1568         * web-platform-tests/dom/nodes/Document-constructor-expected.txt:
1569         * web-platform-tests/dom/nodes/Document-constructor.html:
1570         * web-platform-tests/dom/nodes/Document-contentType/contentType/w3c-import.log: Added.
1571         * web-platform-tests/dom/nodes/Document-contentType/resources/w3c-import.log: Added.
1572         * web-platform-tests/dom/nodes/Document-contentType/support/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/disabled-elements/w3c-import.log.
1573         * web-platform-tests/dom/nodes/Document-createAttribute-expected.txt:
1574         * web-platform-tests/dom/nodes/Document-createAttribute.html:
1575         * web-platform-tests/dom/nodes/Document-createElement-namespace-expected.txt:
1576         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/bare_mathml.html: Added.
1577         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/bare_mathml.svg: Added.
1578         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/bare_mathml.xhtml: Added.
1579         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/bare_mathml.xml: Added.
1580         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/bare_svg.html: Added.
1581         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/bare_svg.svg: Added.
1582         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/bare_svg.xhtml: Added.
1583         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/bare_svg.xml: Added.
1584         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/bare_xhtml.html: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-iframe-element/support/blank.htm.
1585         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/bare_xhtml.svg: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-iframe-element/support/blank.htm.
1586         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/bare_xhtml.xhtml: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-iframe-element/support/blank.htm.
1587         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/bare_xhtml.xml: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-iframe-element/support/blank.htm.
1588         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/empty.html: Added.
1589         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/empty.svg: Added.
1590         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/empty.xhtml: Added.
1591         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/empty.xml: Added.
1592         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/generate.py: Added.
1593         (__main__):
1594         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/mathml.html: Added.
1595         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/mathml.svg: Added.
1596         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/mathml.xhtml: Added.
1597         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/mathml.xml: Added.
1598         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/minimal_html.html: Added.
1599         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/minimal_html.svg: Added.
1600         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/minimal_html.xhtml: Added.
1601         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/minimal_html.xml: Added.
1602         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/svg.html: Added.
1603         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/svg.svg: Added.
1604         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/svg.xhtml: Added.
1605         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/svg.xml: Added.
1606         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/w3c-import.log: Added.
1607         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/xhtml.html: Added.
1608         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/xhtml.svg: Added.
1609         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/xhtml.xhtml: Added.
1610         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/xhtml.xml: Added.
1611         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/xhtml_ns_changed.html: Added.
1612         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/xhtml_ns_changed.svg: Added.
1613         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/xhtml_ns_changed.xhtml: Added.
1614         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/xhtml_ns_changed.xml: Added.
1615         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/xhtml_ns_removed.html: Added.
1616         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/xhtml_ns_removed.svg: Added.
1617         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/xhtml_ns_removed.xhtml: Added.
1618         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/xhtml_ns_removed.xml: Added.
1619         * web-platform-tests/dom/nodes/Document-createElement-namespace.html:
1620         * web-platform-tests/dom/nodes/Document-doctype.html:
1621         * web-platform-tests/dom/nodes/Document-getElementById.html:
1622         * web-platform-tests/dom/nodes/Element-matches.html:
1623         * web-platform-tests/dom/nodes/MutationObserver-characterData-expected.txt:
1624         * web-platform-tests/dom/nodes/MutationObserver-characterData.html:
1625         * web-platform-tests/dom/nodes/Node-compareDocumentPosition.html:
1626         * web-platform-tests/dom/nodes/Node-contains.html:
1627         * web-platform-tests/dom/nodes/Node-lookupPrefix.xhtml:
1628         * web-platform-tests/dom/nodes/Node-parentNode-iframe.html: Added.
1629         * web-platform-tests/dom/nodes/Node-parentNode.html:
1630         * web-platform-tests/dom/nodes/Node-properties-expected.txt:
1631         * web-platform-tests/dom/nodes/Node-properties.html:
1632         * web-platform-tests/dom/nodes/ParentNode-querySelector-All-content.html: Added.
1633         * web-platform-tests/dom/nodes/ParentNode-querySelector-All-content.xht: Added.
1634         * web-platform-tests/dom/nodes/ParentNode-querySelector-All.html:
1635         * web-platform-tests/dom/nodes/getElementsByClassName-14.htm:
1636         * web-platform-tests/dom/nodes/getElementsByClassName-28.htm:
1637         * web-platform-tests/dom/nodes/w3c-import.log: Added.
1638         * web-platform-tests/dom/ranges/w3c-import.log: Added.
1639         * web-platform-tests/dom/traversal/TreeWalker-acceptNode-filter.html:
1640         * web-platform-tests/dom/traversal/TreeWalker-basic.html:
1641         * web-platform-tests/dom/traversal/TreeWalker-currentNode.html:
1642         * web-platform-tests/dom/traversal/TreeWalker-previousNodeLastChildReject.html:
1643         * web-platform-tests/dom/traversal/TreeWalker-previousSiblingLastChildSkip.html:
1644         * web-platform-tests/dom/traversal/TreeWalker-traversal-reject.html:
1645         * web-platform-tests/dom/traversal/TreeWalker-traversal-skip-most.html:
1646         * web-platform-tests/dom/traversal/TreeWalker-traversal-skip.html:
1647         * web-platform-tests/dom/traversal/TreeWalker-walking-outside-a-tree.html:
1648         * web-platform-tests/dom/traversal/w3c-import.log: Added.
1649         * web-platform-tests/dom/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/document-metadata/the-meta-element/w3c-import.log.
1650         * web-platform-tests/domparsing/DOMParser-parseFromString-html-expected.txt:
1651         * web-platform-tests/domparsing/DOMParser-parseFromString-html.html:
1652         * web-platform-tests/domparsing/w3c-import.log:
1653         * web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/w3c-import.log: Added.
1654         * web-platform-tests/html/dom/documents/dom-tree-accessors/w3c-import.log: Added.
1655         * web-platform-tests/html/dom/documents/resource-metadata-management/document-lastModified-01.html:
1656         * web-platform-tests/html/dom/documents/resource-metadata-management/w3c-import.log: Added.
1657         * web-platform-tests/html/dom/dynamic-markup-insertion/closing-the-input-stream/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/disabled-elements/w3c-import.log.
1658         * web-platform-tests/html/dom/dynamic-markup-insertion/document-write/w3c-import.log: Added.
1659         * web-platform-tests/html/dom/dynamic-markup-insertion/document-writeln/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/document-metadata/the-meta-element/w3c-import.log.
1660         * web-platform-tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/010-1.html: Added.
1661         * web-platform-tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/010-2.html: Added.
1662         * web-platform-tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/010-expected.txt:
1663         * web-platform-tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/010.html: Added.
1664         * web-platform-tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/w3c-import.log: Added.
1665         * web-platform-tests/html/dom/elements/content-models/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/forms/the-meter-element/w3c-import.log.
1666         * web-platform-tests/html/dom/elements/element-definitions/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/forms/form-submission-0/w3c-import.log.
1667         * web-platform-tests/html/dom/elements/elements-in-the-dom/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/disabled-elements/w3c-import.log.
1668         * web-platform-tests/html/dom/elements/global-attributes/the-lang-attribute-001.html:
1669         * web-platform-tests/html/dom/elements/global-attributes/the-lang-attribute-002.html:
1670         * web-platform-tests/html/dom/elements/global-attributes/the-lang-attribute-003.html:
1671         * web-platform-tests/html/dom/elements/global-attributes/the-lang-attribute-004.html:
1672         * web-platform-tests/html/dom/elements/global-attributes/the-lang-attribute-005.html:
1673         * web-platform-tests/html/dom/elements/global-attributes/the-lang-attribute-006.html:
1674         * web-platform-tests/html/dom/elements/global-attributes/the-lang-attribute-007.html:
1675         * web-platform-tests/html/dom/elements/global-attributes/the-lang-attribute-008.html:
1676         * web-platform-tests/html/dom/elements/global-attributes/the-lang-attribute-009.html:
1677         * web-platform-tests/html/dom/elements/global-attributes/the-lang-attribute-010.html:
1678         * web-platform-tests/html/dom/elements/global-attributes/w3c-import.log: Added.
1679         * web-platform-tests/html/dom/elements/wai-aria/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/image-maps/w3c-import.log.
1680         * web-platform-tests/html/dom/interfaces-expected.txt:
1681         * web-platform-tests/html/dom/interfaces.html:
1682         * web-platform-tests/html/dom/w3c-import.log: Added.
1683         * web-platform-tests/html/resources/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/forms/the-meter-element/w3c-import.log.
1684         * web-platform-tests/html/semantics/disabled-elements/w3c-import.log:
1685         * web-platform-tests/html/semantics/document-metadata/styling/support/w3c-import.log:
1686         * web-platform-tests/html/semantics/document-metadata/the-base-element/base_multiple.html:
1687         * web-platform-tests/html/semantics/document-metadata/the-base-element/example.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/semantics/document-metadata/the-base-element/resources/example.html.
1688         * web-platform-tests/html/semantics/document-metadata/the-base-element/example2.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/semantics/document-metadata/the-base-element/resources/example2.html.
1689         * web-platform-tests/html/semantics/document-metadata/the-base-element/w3c-import.log:
1690         * web-platform-tests/html/semantics/document-metadata/the-link-element/link-style-error-01-expected.txt:
1691         * web-platform-tests/html/semantics/document-metadata/the-link-element/link-style-error-01.html:
1692         * web-platform-tests/html/semantics/document-metadata/the-link-element/w3c-import.log:
1693         * web-platform-tests/html/semantics/document-metadata/the-meta-element/w3c-import.log:
1694         * web-platform-tests/html/semantics/document-metadata/the-style-element/style-error-01-expected.txt:
1695         * web-platform-tests/html/semantics/document-metadata/the-style-element/style-error-01.html:
1696         * web-platform-tests/html/semantics/document-metadata/the-style-element/w3c-import.log:
1697         * web-platform-tests/html/semantics/document-metadata/the-title-element/w3c-import.log:
1698         * web-platform-tests/html/semantics/edits/the-del-element/w3c-import.log:
1699         * web-platform-tests/html/semantics/edits/the-ins-element/w3c-import.log:
1700         * web-platform-tests/html/semantics/embedded-content/image-maps/w3c-import.log:
1701         * web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/HTMLElement/HTMLMediaElement/w3c-import.log:
1702         * web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/HTMLElement/HTMLTrackElement/w3c-import.log:
1703         * web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrack/w3c-import.log:
1704         * web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/w3c-import.log:
1705         * web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrackCueList/w3c-import.log:
1706         * web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrackList/w3c-import.log:
1707         * web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TrackEvent/w3c-import.log:
1708         * web-platform-tests/html/semantics/embedded-content/media-elements/mime-types/w3c-import.log:
1709         * web-platform-tests/html/semantics/embedded-content/media-elements/offsets-into-the-media-resource/w3c-import.log:
1710         * web-platform-tests/html/semantics/embedded-content/media-elements/playing-the-media-resource/w3c-import.log:
1711         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/w3c-import.log:
1712         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/w3c-import.log:
1713         * web-platform-tests/html/semantics/embedded-content/media-elements/user-interface/w3c-import.log:
1714         * web-platform-tests/html/semantics/embedded-content/media-elements/w3c-import.log:
1715         * web-platform-tests/html/semantics/embedded-content/the-area-element/w3c-import.log:
1716         * web-platform-tests/html/semantics/embedded-content/the-audio-element/w3c-import.log:
1717         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/w3c-import.log:
1718         * web-platform-tests/html/semantics/embedded-content/the-embed-element/w3c-import.log:
1719         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_javascript_url_01.htm: Removed.
1720         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_allow_script-expected.txt:
1721         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_allow_script.html: Removed.
1722         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/move_iframe_in_dom_01.html: Removed.
1723         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/move_iframe_in_dom_02.html: Removed.
1724         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/move_iframe_in_dom_03.html: Removed.
1725         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/move_iframe_in_dom_04.html: Removed.
1726         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/resources/sandbox_allow_script.html: Removed.
1727         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/support/sandbox_allow_script.html: Removed.
1728         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/w3c-import.log:
1729         * web-platform-tests/html/semantics/embedded-content/the-img-element/current-pixel-density/w3c-import.log:
1730         * web-platform-tests/html/semantics/embedded-content/the-img-element/environment-changes/iframed.sub.html: Added.
1731         * web-platform-tests/html/semantics/embedded-content/the-img-element/environment-changes/viewport-change-expected.txt:
1732         * web-platform-tests/html/semantics/embedded-content/the-img-element/environment-changes/w3c-import.log:
1733         * web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute-expected.txt:
1734         * web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/sizes-iframed.sub.html: Added.
1735         * web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/w3c-import.log:
1736         * web-platform-tests/html/semantics/embedded-content/the-img-element/srcset/w3c-import.log:
1737         * web-platform-tests/html/semantics/embedded-content/the-img-element/w3c-import.log:
1738         * web-platform-tests/html/semantics/embedded-content/the-object-element/object-handler.html:
1739         * web-platform-tests/html/semantics/embedded-content/the-object-element/test0.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-object-element/resources/test0.html.
1740         * web-platform-tests/html/semantics/embedded-content/the-object-element/test1.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-object-element/resources/test1.html.
1741         * web-platform-tests/html/semantics/embedded-content/the-object-element/test2.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-object-element/resources/test2.html.
1742         * web-platform-tests/html/semantics/embedded-content/the-object-element/w3c-import.log:
1743         * web-platform-tests/html/semantics/embedded-content/the-video-element/w3c-import.log:
1744         * web-platform-tests/html/semantics/forms/attributes-common-to-form-controls/dirname-ltr-iframe.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/semantics/forms/attributes-common-to-form-controls/resources/dirname-ltr-iframe.html.
1745         * web-platform-tests/html/semantics/forms/attributes-common-to-form-controls/dirname-ltr.html:
1746         * web-platform-tests/html/semantics/forms/attributes-common-to-form-controls/w3c-import.log:
1747         * web-platform-tests/html/semantics/forms/constraints/form-validation-validity-tooLong-expected.txt:
1748         * web-platform-tests/html/semantics/forms/constraints/form-validation-validity-tooLong.html:
1749         * web-platform-tests/html/semantics/forms/constraints/form-validation-validity-valueMissing-expected.txt:
1750         * web-platform-tests/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:
1751         * web-platform-tests/html/semantics/forms/constraints/form-validation-willValidate-expected.txt:
1752         * web-platform-tests/html/semantics/forms/constraints/form-validation-willValidate.html:
1753         * web-platform-tests/html/semantics/forms/constraints/support/validator.js:
1754         (validator.test_reportValidity):
1755         (validator.set_conditions):
1756         (validator.set_dirty):
1757         * web-platform-tests/html/semantics/forms/constraints/support/w3c-import.log:
1758         * web-platform-tests/html/semantics/forms/constraints/w3c-import.log:
1759         * web-platform-tests/html/semantics/forms/form-control-infrastructure/w3c-import.log:
1760         * web-platform-tests/html/semantics/forms/form-submission-0/w3c-import.log:
1761         * web-platform-tests/html/semantics/forms/introduction-1/w3c-import.log:
1762         * web-platform-tests/html/semantics/forms/resetting-a-form/w3c-import.log:
1763         * web-platform-tests/html/semantics/forms/textfieldselection/textfieldselection-setSelectionRange-expected.txt:
1764         * web-platform-tests/html/semantics/forms/textfieldselection/textfieldselection-setSelectionRange.html:
1765         * web-platform-tests/html/semantics/forms/textfieldselection/w3c-import.log:
1766         * web-platform-tests/html/semantics/forms/the-button-element/w3c-import.log:
1767         * web-platform-tests/html/semantics/forms/the-datalist-element/w3c-import.log:
1768         * web-platform-tests/html/semantics/forms/the-fieldset-element/w3c-import.log:
1769         * web-platform-tests/html/semantics/forms/the-form-element/w3c-import.log:
1770         * web-platform-tests/html/semantics/forms/the-input-element/input-textselection-01-expected.txt:
1771         * web-platform-tests/html/semantics/forms/the-input-element/input-textselection-01.html:
1772         * web-platform-tests/html/semantics/forms/the-input-element/w3c-import.log:
1773         * web-platform-tests/html/semantics/forms/the-label-element/label-attributes.html:
1774         * web-platform-tests/html/semantics/forms/the-label-element/w3c-import.log:
1775         * web-platform-tests/html/semantics/forms/the-legend-element/w3c-import.log:
1776         * web-platform-tests/html/semantics/forms/the-meter-element/w3c-import.log:
1777         * web-platform-tests/html/semantics/forms/the-option-element/w3c-import.log:
1778         * web-platform-tests/html/semantics/forms/the-output-element/w3c-import.log:
1779         * web-platform-tests/html/semantics/forms/the-progress-element/w3c-import.log:
1780         * web-platform-tests/html/semantics/forms/the-select-element/w3c-import.log:
1781         * web-platform-tests/html/semantics/forms/the-textarea-element/w3c-import.log:
1782         * web-platform-tests/html/semantics/grouping-content/the-dd-element/w3c-import.log:
1783         * web-platform-tests/html/semantics/grouping-content/the-div-element/w3c-import.log:
1784         * web-platform-tests/html/semantics/grouping-content/the-dl-element/w3c-import.log:
1785         * web-platform-tests/html/semantics/grouping-content/the-dt-element/w3c-import.log:
1786         * web-platform-tests/html/semantics/grouping-content/the-figcaption-element/w3c-import.log:
1787         * web-platform-tests/html/semantics/grouping-content/the-figure-element/w3c-import.log:
1788         * web-platform-tests/html/semantics/grouping-content/the-hr-element/w3c-import.log:
1789         * web-platform-tests/html/semantics/grouping-content/the-li-element/grouping-li-reftest-002-ref-expected.html: Removed.
1790         * web-platform-tests/html/semantics/grouping-content/the-li-element/grouping-li-reftest-002-ref.html: Removed.
1791         * web-platform-tests/html/semantics/grouping-content/the-li-element/w3c-import.log:
1792         * web-platform-tests/html/semantics/grouping-content/the-ol-element/reversed-1a.html: Added.
1793         * web-platform-tests/html/semantics/grouping-content/the-ol-element/reversed-1b.html: Added.
1794         * web-platform-tests/html/semantics/grouping-content/the-ol-element/reversed-1c.html: Added.
1795         * web-platform-tests/html/semantics/grouping-content/the-ol-element/w3c-import.log:
1796         * web-platform-tests/html/semantics/grouping-content/the-p-element/w3c-import.log:
1797         * web-platform-tests/html/semantics/grouping-content/the-pre-element/w3c-import.log:
1798         * web-platform-tests/html/semantics/grouping-content/the-ul-element/w3c-import.log:
1799         * web-platform-tests/html/semantics/interactive-elements/commands/w3c-import.log:
1800         * web-platform-tests/html/semantics/interactive-elements/the-details-element/w3c-import.log:
1801         * web-platform-tests/html/semantics/interactive-elements/the-dialog-element/w3c-import.log:
1802         * web-platform-tests/html/semantics/interactive-elements/the-menu-element/w3c-import.log:
1803         * web-platform-tests/html/semantics/interfaces-expected.txt:
1804         * web-platform-tests/html/semantics/interfaces.js:
1805         * web-platform-tests/html/semantics/links/downloading-resources/w3c-import.log:
1806         * web-platform-tests/html/semantics/links/linktypes/w3c-import.log:
1807         * web-platform-tests/html/semantics/scripting-1/the-script-element/w3c-import.log:
1808         * web-platform-tests/html/semantics/scripting-1/the-template-element/additions-to-parsing-xhtml-documents/w3c-import.log:
1809         * web-platform-tests/html/semantics/scripting-1/the-template-element/additions-to-serializing-xhtml-documents/w3c-import.log:
1810         * web-platform-tests/html/semantics/scripting-1/the-template-element/additions-to-the-css-user-agent-style-sheet/w3c-import.log:
1811         * web-platform-tests/html/semantics/scripting-1/the-template-element/additions-to-the-steps-to-clone-a-node/w3c-import.log:
1812         * web-platform-tests/html/semantics/scripting-1/the-template-element/definitions/template-contents-owner-document-type-expected.txt:
1813         * web-platform-tests/html/semantics/scripting-1/the-template-element/definitions/template-contents-owner-document-type.html:
1814         * web-platform-tests/html/semantics/scripting-1/the-template-element/definitions/w3c-import.log:
1815         * web-platform-tests/html/semantics/scripting-1/the-template-element/innerhtml-on-templates/w3c-import.log:
1816         * web-platform-tests/html/semantics/scripting-1/the-template-element/resources/w3c-import.log:
1817         * web-platform-tests/html/semantics/scripting-1/the-template-element/serializing-html-templates/w3c-import.log:
1818         * web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/template-descendant-frameset-expected.txt:
1819         * web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/template-descendant-frameset.html:
1820         * web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/w3c-import.log:
1821         * web-platform-tests/html/semantics/sections/headings-and-sections/w3c-import.log:
1822         * web-platform-tests/html/semantics/sections/the-h1-h2-h3-h4-h5-and-h6-elements/w3c-import.log:
1823         * web-platform-tests/html/semantics/selectors/pseudo-classes/disabled-expected.txt:
1824         * web-platform-tests/html/semantics/selectors/pseudo-classes/disabled.html:
1825         * web-platform-tests/html/semantics/selectors/pseudo-classes/focus-iframe.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/semantics/selectors/pseudo-classes/resources/focus-iframe.html.
1826         * web-platform-tests/html/semantics/selectors/pseudo-classes/focus.html:
1827         * web-platform-tests/html/semantics/selectors/pseudo-classes/w3c-import.log:
1828         * web-platform-tests/html/semantics/tabular-data/attributes-common-to-td-and-th-elements/w3c-import.log:
1829         * web-platform-tests/html/semantics/tabular-data/processing-model-1/w3c-import.log:
1830         * web-platform-tests/html/semantics/tabular-data/the-caption-element/w3c-import.log:
1831         * web-platform-tests/html/semantics/tabular-data/the-table-element/w3c-import.log:
1832         * web-platform-tests/html/semantics/tabular-data/the-tbody-element/w3c-import.log:
1833         * web-platform-tests/html/semantics/tabular-data/the-tr-element/w3c-import.log:
1834         * web-platform-tests/html/semantics/text-level-semantics/the-a-element/w3c-import.log:
1835         * web-platform-tests/html/semantics/text-level-semantics/the-bdi-element/w3c-import.log:
1836         * web-platform-tests/html/semantics/text-level-semantics/the-bdo-element/w3c-import.log:
1837         * web-platform-tests/html/semantics/text-level-semantics/the-br-element/w3c-import.log:
1838         * web-platform-tests/html/semantics/text-level-semantics/the-time-element/w3c-import.log:
1839         * web-platform-tests/html/semantics/text-level-semantics/the-wbr-element/w3c-import.log:
1840         * web-platform-tests/html/semantics/text-level-semantics/the-wbr-element/wbr-element-expected.html:
1841         * web-platform-tests/html/semantics/text-level-semantics/the-wbr-element/wbr-element-ref.html: Removed.
1842         * web-platform-tests/html/semantics/text-level-semantics/the-wbr-element/wbr-element.html:
1843         * web-platform-tests/html/semantics/w3c-import.log:
1844
1845 2015-10-18  Chris Dumez  <cdumez@apple.com>
1846
1847         Script element with an empty for or event attributes should not execute
1848         https://bugs.webkit.org/show_bug.cgi?id=148855
1849         <rdar://problem/22588156>
1850
1851         Reviewed by Darin Adler.
1852
1853         Rebaseline existing W3C HTML test now that more checks are passing.
1854
1855         * web-platform-tests/html/semantics/scripting-1/the-script-element/script-for-event-expected.txt:
1856
1857 2015-10-18  Chris Dumez  <cdumez@apple.com>
1858
1859         WebKit must support all JavaScript MIME types in HTML5 spec
1860         https://bugs.webkit.org/show_bug.cgi?id=148854
1861         <rdar://problem/22588195>
1862
1863         Reviewed by Darin Adler.
1864
1865         Rebaseline W3C HTML test now that more checks are passing.
1866
1867         * web-platform-tests/html/semantics/scripting-1/the-script-element/script-languages-02-expected.txt:
1868
1869 2015-10-17  Chris Dumez  <cdumez@apple.com>
1870
1871         td and th should use HTMLTableDataCellElement and HTMLTableHeaderCellElement interfaces
1872         https://bugs.webkit.org/show_bug.cgi?id=148859
1873         <rdar://problem/22588664>
1874
1875         Reviewed by Ryosuke Niwa.
1876
1877         * web-platform-tests/html/dom/interfaces-expected.txt:
1878         * web-platform-tests/html/semantics/interfaces-expected.txt:
1879
1880 2015-10-16  Youenn Fablet  <youenn.fablet@crf.canon.fr>
1881
1882         Update testharness.js to web-platform-tests version
1883         https://bugs.webkit.org/show_bug.cgi?id=150234
1884
1885         Reviewed by Chris Dumez.
1886
1887         * resources/web-platform-tests-modules.json: updated testharness module version.
1888         * web-platform-tests/dom/interfaces-expected.txt: Rebased test expectation.
1889         * web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_datauri_01-expected.txt: Ditto.
1890         * web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_datauri_02-expected.txt: Ditto.
1891         * web-platform-tests/dom/nodes/Node-isEqualNode-expected.txt: Ditto.
1892         * web-platform-tests/html/dom/interfaces-expected.txt: Ditto.
1893         * web-platform-tests/html/dom/interfaces.html: Removed a method from Window as this is timing out the test otherwise.
1894
1895 2015-10-16  Keith Rollin  <krollin@apple.com>
1896
1897         The value sanitization algorithm for input[type=url] should strip whitespaces
1898         https://bugs.webkit.org/show_bug.cgi?id=148864
1899         rdar://problem/22589358
1900
1901         Reviewed by Chris Dumez.
1902
1903         Rebaseline two W3C HTML tests given changes in input[type=url].value
1904         sanitization.
1905
1906         * web-platform-tests/html/semantics/forms/the-input-element/type-change-state-expected.txt:
1907         * web-platform-tests/html/semantics/forms/the-input-element/url-expected.txt:
1908
1909 2015-10-15  Youenn Fablet  <youenn.fablet@crf.canon.fr>
1910
1911         Update ImportExpectations according currently imported wpt tests
1912         https://bugs.webkit.org/show_bug.cgi?id=150158
1913
1914         Reviewed by Chris Dumez.
1915
1916         * resources/ImportExpectations:
1917
1918 2015-10-14  Ryan Haddad  <ryanhaddad@apple.com>
1919
1920         Fixing expectations for imported/w3c/web-platform-tests/html/dom/interfaces.html
1921         https://bugs.webkit.org/show_bug.cgi?id=150144.
1922
1923         Reviewed by Dean Jackson.
1924
1925         * web-platform-tests/html/dom/interfaces-expected.txt:
1926
1927 2015-10-14  Dean Jackson  <dino@apple.com>
1928
1929         Update test result for Canvas2DRenderingContext::commit.
1930
1931         * web-platform-tests/html/dom/interfaces-expected.txt:
1932
1933 2015-10-14  Youenn Fablet  <youenn.fablet@crf.canon.fr>
1934
1935         Update web-platform-tests tools to the latest revision
1936         https://bugs.webkit.org/show_bug.cgi?id=149645
1937
1938         Reviewed by Darin Adler.
1939
1940         Removed tools folder.
1941         Updated ImportExpectations and TestRepositories files to match latest wpt repo revision.
1942         Updated web-platform-tests using the import tool.
1943
1944         * resources/ImportExpectations: Skipping new test suites.
1945         * resources/TestRepositories: Updating revision of default imported web-platform-tests. Disabled conversion of git submodules information.
1946         * resources/web-platform-tests-modules.json: Updated by hand the modules description to align with wpt repo.
1947         * web-platform-tests/.gitignore: Marking tools folder as ignored.
1948         * web-platform-tests/README.md:
1949         * web-platform-tests/common/w3c-import.log:
1950         * web-platform-tests/config.default.json:
1951         * web-platform-tests/domparsing/w3c-import.log:
1952         * web-platform-tests/lint: Added.
1953         * web-platform-tests/lint.whitelist: Renamed from LayoutTests/imported/w3c/web-platform-tests/tools/scripts/lint.whitelist.
1954         * web-platform-tests/manifest: Added.
1955         * web-platform-tests/serve: Added.
1956         * web-platform-tests/serve.py:
1957         (main):
1958         * web-platform-tests/tools/__init__.py: Removed.
1959         * web-platform-tests/tools/runner/css/bootstrap-theme.min.css: Removed.
1960         * web-platform-tests/tools/runner/css/bootstrap.min.css: Removed.
1961         * web-platform-tests/tools/runner/css/w3c-import.log: Removed.
1962         * web-platform-tests/tools/runner/fonts/glyphicons-halflings-regular.eot: Removed.
1963         * web-platform-tests/tools/runner/fonts/glyphicons-halflings-regular.svg: Removed.
1964         * web-platform-tests/tools/runner/fonts/glyphicons-halflings-regular.ttf: Removed.
1965         * web-platform-tests/tools/runner/fonts/glyphicons-halflings-regular.woff: Removed.
1966         * web-platform-tests/tools/runner/fonts/w3c-import.log: Removed.
1967         * web-platform-tests/tools/runner/logo.svg: Removed.
1968         * web-platform-tests/tools/runner/report.css: Removed.
1969         * web-platform-tests/tools/runner/report.py: Removed.
1970         * web-platform-tests/tools/runner/runner.css: Removed.
1971         * web-platform-tests/tools/runner/runner.js: Removed.
1972         * web-platform-tests/tools/runner/update_manifest.py: Removed.
1973         * web-platform-tests/tools/runner/w3c-import.log: Removed.
1974         * web-platform-tests/tools/scripts/__init__.py: Removed.
1975         * web-platform-tests/tools/scripts/_env.py: Removed.
1976         * web-platform-tests/tools/scripts/html5lib_test.xml: Removed.
1977         * web-platform-tests/tools/scripts/html5lib_test_fragment.xml: Removed.
1978         * web-platform-tests/tools/scripts/id2path.js: Removed.
1979         * web-platform-tests/tools/scripts/id2path.json: Removed.
1980         * web-platform-tests/tools/scripts/lint.py: Removed.
1981         * web-platform-tests/tools/scripts/manifest.js: Removed.
1982         * web-platform-tests/tools/scripts/manifest.py: Removed.
1983         * web-platform-tests/tools/scripts/package.json: Removed.
1984         * web-platform-tests/tools/scripts/toc.js: Removed.
1985         * web-platform-tests/tools/scripts/update-directory-structure.js: Removed.
1986         * web-platform-tests/tools/scripts/update_html5lib_tests.py: Removed.
1987         * web-platform-tests/tools/scripts/w3c-import.log: Removed.
1988         * web-platform-tests/tools/sslutils/__init__.py: Removed.
1989         * web-platform-tests/tools/sslutils/base.py: Removed.
1990         * web-platform-tests/tools/sslutils/openssl.py: Removed.
1991         * web-platform-tests/tools/sslutils/pregenerated.py: Removed.
1992         * web-platform-tests/tools/sslutils/w3c-import.log: Removed.
1993         * web-platform-tests/tools/w3c-import.log: Removed.
1994         * web-platform-tests/tools/webdriver/webdriver/__init__.py: Removed.
1995         * web-platform-tests/tools/webdriver/webdriver/alert.py: Removed.
1996         * web-platform-tests/tools/webdriver/webdriver/capabilities.py: Removed.
1997         * web-platform-tests/tools/webdriver/webdriver/command.py: Removed.
1998         * web-platform-tests/tools/webdriver/webdriver/driver.py: Removed.
1999         * web-platform-tests/tools/webdriver/webdriver/exceptions.py: Removed.
2000         * web-platform-tests/tools/webdriver/webdriver/keys.py: Removed.
2001         * web-platform-tests/tools/webdriver/webdriver/searchcontext.py: Removed.
2002         * web-platform-tests/tools/webdriver/webdriver/w3c-import.log: Removed.
2003         * web-platform-tests/tools/webdriver/webdriver/wait.py: Removed.
2004         * web-platform-tests/tools/webdriver/webdriver/webelement.py: Removed.
2005         * web-platform-tests/w3c-import.log:
2006
2007 2015-10-07  Keith Rollin  <krollin@apple.com>
2008
2009         script.text shouldn't include text from non-direct children of the script element
2010         https://bugs.webkit.org/show_bug.cgi?id=148851
2011         <rdar://problem/22587759>
2012
2013         Reviewed by Chris Dumez.
2014
2015         Rebaseline several W3C HTML tests now that new checks are passing.
2016
2017         * web-platform-tests/html/semantics/scripting-1/the-script-element/script-text-expected.txt:
2018         * web-platform-tests/html/semantics/scripting-1/the-script-element/script-text-xhtml-expected.txt:
2019
2020 2015-10-06  Chris Dumez  <cdumez@apple.com>
2021
2022         [Web IDL] 'length' property is wrong for variadic operations
2023         https://bugs.webkit.org/show_bug.cgi?id=149714
2024
2025         Reviewed by Darin Adler.
2026
2027         Rebaseline W3C DOM test as our behavior changed. The new failures are
2028         temporary and are due to the test being wrong. The test will be fixed
2029         via Bug 149645 and we will pass those checks again.
2030
2031         * web-platform-tests/dom/interfaces-expected.txt:
2032
2033 2015-09-29  Chris Dumez  <cdumez@apple.com>
2034
2035         sectionRowIndex must return -1 when its parent is not a table, tbody, thead, or tfoot
2036         https://bugs.webkit.org/show_bug.cgi?id=148841
2037         <rdar://problem/22586870>
2038
2039         Reviewed by Ryosuke Niwa.
2040
2041         Rebaseline W3C HTML test now that more checks are passing.
2042
2043         * web-platform-tests/html/semantics/tabular-data/the-tr-element/sectionRowIndex-expected.txt:
2044
2045 2015-09-28  Chris Dumez  <cdumez@apple.com>
2046
2047         Drop support for legacy EventException
2048         https://bugs.webkit.org/show_bug.cgi?id=149597
2049         <rdar://problem/22879795>
2050
2051         Reviewed by Sam Weinig.
2052
2053         Rebaseline W3C DOM test now that a new check is passing.
2054
2055         * web-platform-tests/dom/historical-expected.txt:
2056
2057 2015-09-28  Chris Dumez  <cdumez@apple.com>
2058
2059         Object.getOwnPropertyNames() does not return named properties
2060         https://bugs.webkit.org/show_bug.cgi?id=149562
2061         <rdar://problem/22879779>
2062
2063         Reviewed by Darin Adler.
2064
2065         Rebaseline existing W3C tests now that Object.getOwnPropertyNames()
2066         returns named properties for HTMLCollection. We unfortunately still
2067         don't pass those because 'length' / 'constructor' properties are
2068         currently on the instance and they should be on the prototype.
2069
2070         * web-platform-tests/dom/collections/HTMLCollection-supported-property-names-expected.txt:
2071         * web-platform-tests/dom/nodes/Document-getElementsByTagName-expected.txt:
2072         * web-platform-tests/dom/nodes/Element-getElementsByTagName-expected.txt:
2073         * web-platform-tests/html/dom/documents/dom-tree-accessors/document.forms-expected.txt:
2074
2075 2015-09-24  Chris Dumez  <cdumez@apple.com>
2076
2077         Node.replaceChild() does not behave according to the specification
2078         https://bugs.webkit.org/show_bug.cgi?id=149546
2079         <rdar://problem/22571887>
2080
2081         Reviewed by Ryosuke Niwa.
2082
2083         Rebaseline W3C DOM test now that one more check is passing.
2084
2085         * web-platform-tests/dom/nodes/MutationObserver-childList-expected.txt:
2086
2087 2015-09-24  Chris Dumez  <cdumez@apple.com>
2088
2089         Rewrite Range::insertNode() as per the latest DOM specification
2090         https://bugs.webkit.org/show_bug.cgi?id=149528
2091
2092         Reviewed by Ryosuke Niwa.
2093
2094         Rebaseline W3C DOM tests now that more tests are passing.
2095
2096         * web-platform-tests/dom/ranges/Range-insertNode-expected.txt:
2097         * web-platform-tests/dom/ranges/Range-surroundContents-expected.txt:
2098
2099 2015-09-23  Chris Dumez  <cdumez@apple.com>
2100
2101         Unreviewed, rebaseline web-platform-tests/html/dom/interfaces.html after r190190
2102
2103         * web-platform-tests/html/dom/interfaces-expected.txt:
2104
2105 2015-09-23  Chris Dumez  <cdumez@apple.com>
2106
2107         Unreviewed, roll out r190085 as it seems to cause crashes in JSC
2108         <rdar://problem/22825602>
2109
2110         * web-platform-tests/dom/interfaces-expected.txt:
2111         * web-platform-tests/html/dom/interfaces-expected.txt:
2112
2113 2015-09-23  Chris Dumez  <cdumez@apple.com>
2114
2115         TreeWalker.previousSibling()  / nextSibling() does not behave according to the specification
2116         https://bugs.webkit.org/show_bug.cgi?id=149493
2117
2118         Reviewed by Darin Adler.
2119
2120         Rebaseline existing W3C DOM test now that more checks are passing.
2121
2122         * web-platform-tests/dom/traversal/TreeWalker-expected.txt:
2123
2124 2015-09-23  Chris Dumez  <cdumez@apple.com>
2125
2126         Range's setStartBefore() / setStartAfter() / setEndBefore() / setEndAfter() do not match the specification
2127         https://bugs.webkit.org/show_bug.cgi?id=149490
2128
2129         Reviewed by Andreas Kling.
2130
2131         Rebaseline several W3C DOM tests now that more checks are passing.
2132
2133         * web-platform-tests/dom/ranges/Range-selectNode-expected.txt:
2134         * web-platform-tests/dom/ranges/Range-surroundContents-expected.txt:
2135
2136 2015-09-22  Ryosuke Niwa  <rniwa@webkit.org>
2137
2138         Event fired on a detached node does not bubble up
2139         https://bugs.webkit.org/show_bug.cgi?id=149488
2140
2141         Reviewed by Antti Koivisto.
2142
2143         Rebaselined a test now that one more test case passes.
2144
2145         * web-platform-tests/dom/events/EventTarget-dispatchEvent-expected.txt:
2146
2147 2015-09-22  Chris Dumez  <cdumez@apple.com>
2148
2149         Range.surroundContents() should check for partially contained non-Text nodes first
2150         https://bugs.webkit.org/show_bug.cgi?id=149476
2151
2152         Reviewed by Darin Adler.
2153
2154         Rebaseline existing W3C DOM test now that more checks are passing.
2155
2156         * web-platform-tests/dom/ranges/Range-surroundContents-expected.txt:
2157
2158 2015-09-22  Chris Dumez  <cdumez@apple.com>
2159
2160         Range.intersectsNode() does not behave according to the specification when start / end are equal
2161         https://bugs.webkit.org/show_bug.cgi?id=148774
2162         <rdar://problem/22571418>
2163
2164         Reviewed by Darin Adler.
2165
2166         Rebaseline W3C Range test now that another check is passing.
2167
2168         * web-platform-tests/dom/ranges/Range-intersectsNode-expected.txt:
2169
2170 2015-09-22  Chris Dumez  <cdumez@apple.com>
2171
2172         Drop support for legacy EntityReference DOM Node type
2173         https://bugs.webkit.org/show_bug.cgi?id=149348
2174
2175         Reviewed by Darin Adler.
2176
2177         Rebaseline W3C DOM test now that more checks are passing.
2178
2179         * web-platform-tests/dom/historical-expected.txt:
2180
2181 2015-09-21  Chris Dumez  <cdumez@apple.com>
2182
2183         time element should use HTMLTimeElement interface
2184         https://bugs.webkit.org/show_bug.cgi?id=148840
2185         <rdar://problem/22586690>
2186
2187         Reviewed by Ryosuke Niwa.
2188
2189         Rebaseline W3C HTML test now that more checks are passing.
2190
2191         * web-platform-tests/html/semantics/text-level-semantics/the-time-element/001-expected.txt:
2192
2193 2015-09-21  Chris Dumez  <cdumez@apple.com>
2194
2195         Update HTMLTableRowElement.rowIndex to behave according to the specification
2196         https://bugs.webkit.org/show_bug.cgi?id=148842
2197         <rdar://problem/22586914>
2198
2199         Reviewed by Darin Adler.
2200
2201         Rebaseline W3C HTML test now that one more check is passing.
2202
2203         * web-platform-tests/html/semantics/tabular-data/the-tr-element/rowIndex-expected.txt:
2204
2205 2015-09-21  Chris Dumez  <cdumez@apple.com>
2206
2207         [JS Bindings] prototype.constructor should be writable
2208         https://bugs.webkit.org/show_bug.cgi?id=149412
2209         <rdar://problem/22545096>
2210
2211         Reviewed by Geoffrey Garen.
2212
2213         Rebaseline W3C DOM / HTML tests now that more checks are passing.
2214
2215         * web-platform-tests/dom/interfaces-expected.txt:
2216         * web-platform-tests/html/dom/interfaces-expected.txt:
2217
2218 2015-09-21  Chris Dumez  <cdumez@apple.com>
2219
2220         DOMTokenList.add() / remove() should run the update steps even if tokens were not modified
2221         https://bugs.webkit.org/show_bug.cgi?id=148780
2222         <rdar://problem/22571794>
2223
2224         Reviewed by Ryosuke Niwa.
2225
2226         Rebaseline W3C DOM test now that more checks are passing.
2227
2228         * web-platform-tests/dom/nodes/MutationObserver-attributes-expected.txt:
2229
2230 2015-09-21  Chris Dumez  <cdumez@apple.com>
2231
2232         Range.cloneContents() / extractContents should throw a HierarchyRequestError when encountering a doctype
2233         https://bugs.webkit.org/show_bug.cgi?id=148770
2234         <rdar://problem/22570898>
2235
2236         Reviewed by Ryosuke Niwa.
2237
2238         Rebaseline W3C DOM test now that more checks are passing.
2239
2240         * web-platform-tests/dom/ranges/Range-cloneContents-expected.txt:
2241
2242 2015-09-19  Chris Dumez  <cdumez@apple.com>
2243
2244         Get rid of custom bindings for HTMLLinkElement.sizes setter
2245         https://bugs.webkit.org/show_bug.cgi?id=149382
2246
2247         Reviewed by Sam Weinig.
2248
2249         * web-platform-tests/html/dom/interfaces-expected.txt:
2250         Rebaseline test. Our bindings generator does not move attributes that have
2251         a custom setter from the instance to the prototype. Now that the 'sizes'
2252         attribute no longer has a custom setter, it has moved to the prototype,
2253         where it is expected to be.
2254
2255 2015-09-18  Chris Dumez  <cdumez@apple.com>
2256
2257         Drop support for Entity Node type
2258         https://bugs.webkit.org/show_bug.cgi?id=149239
2259
2260         Reviewed by Darin Adler.
2261
2262         Rebaseline W3C DOM test now that a new check is passing.
2263
2264         * web-platform-tests/dom/historical-expected.txt:
2265
2266 2015-09-17  Chris Dumez  <cdumez@apple.com>
2267
2268         [WebIDL] Add support for default parameter values
2269         https://bugs.webkit.org/show_bug.cgi?id=149263
2270         <rdar://problem/22545600>
2271
2272         Reviewed by Ryosuke Niwa.
2273
2274         Rebaseline several W3C tests now that more NodeIterator / TreeWalker
2275         checks are passing.
2276
2277         * web-platform-tests/dom/traversal/NodeIterator-expected.txt:
2278         * web-platform-tests/dom/traversal/TreeWalker-basic-expected.txt:
2279
2280 2015-09-17  Zalan Bujtas  <zalan@apple.com>
2281
2282         CSS WG multicol-1 tests failures with 1px differences due to baseline difference.
2283         https://bugs.webkit.org/show_bug.cgi?id=149245
2284
2285         Reviewed by Ryosuke Niwa.
2286
2287         Turn off font-aliasing for multicol tests where the reference tests' inline content
2288         end up on a different baseline (fractional difference). (It's not considered a bug, they don't
2289         necessarily match.)
2290
2291         * css/css-multicol-1/multicol-basic-001-expected.html:
2292         * css/css-multicol-1/multicol-basic-001.html:
2293         * css/css-multicol-1/multicol-basic-002-expected.html:
2294         * css/css-multicol-1/multicol-basic-002.html:
2295         * css/css-multicol-1/multicol-basic-003-expected.html:
2296         * css/css-multicol-1/multicol-basic-003.html:
2297         * css/css-multicol-1/multicol-basic-004-expected.html:
2298         * css/css-multicol-1/multicol-basic-004.html:
2299         * css/css-multicol-1/multicol-rule-002-expected.xht:
2300         * css/css-multicol-1/multicol-rule-002.xht:
2301         * css/css-multicol-1/multicol-rule-px-001-expected.xht:
2302         * css/css-multicol-1/multicol-rule-px-001.xht:
2303         * css/css-multicol-1/multicol-rule-stacking-001-expected.xht:
2304         * css/css-multicol-1/multicol-rule-stacking-001.xht:
2305         * css/css-multicol-1/multicol-shorthand-001-expected.xht:
2306         * css/css-multicol-1/multicol-shorthand-001.xht:
2307         * css/css-multicol-1/multicol-span-all-block-sibling-003-expected.xht:
2308         * css/css-multicol-1/multicol-span-all-block-sibling-003.xht:
2309         * css/css-multicol-1/multicol-span-all-margin-nested-firstchild-001-expected.xht:
2310         * css/css-multicol-1/multicol-span-all-margin-nested-firstchild-001.xht:
2311
2312 2015-09-17  Chris Dumez  <cdumez@apple.com>
2313
2314         Range.deleteContents cannot delete DocType
2315         https://bugs.webkit.org/show_bug.cgi?id=148773
2316         <rdar://problem/22571280>
2317
2318         Reviewed by Ryosuke Niwa.
2319
2320         Rebaseline W3C DOM test now that more checks are passing.
2321
2322         * web-platform-tests/dom/ranges/Range-deleteContents-expected.txt:
2323
2324 2015-09-16  Chris Dumez  <cdumez@apple.com>
2325
2326         Element's attribute NS API should treat defined undefined namespace as null
2327         https://bugs.webkit.org/show_bug.cgi?id=149238
2328         <rdar://problem/22562204>
2329
2330         Reviewed by Ryosuke Niwa.
2331
2332         Rebaseline W3C DOM test that one more check is passing.
2333
2334         * web-platform-tests/dom/nodes/attributes-expected.txt:
2335
2336 2015-09-15  Chris Dumez  <cdumez@apple.com>
2337
2338         Document.createElement(localName) does not handle correctly missing or null parameter
2339         https://bugs.webkit.org/show_bug.cgi?id=149184
2340         <rdar://problem/22565070>
2341
2342         Reviewed by Ryosuke Niwa.
2343
2344         Rebaseline several W3C tests now that more checks are passing.
2345
2346         * web-platform-tests/dom/interfaces-expected.txt:
2347         * web-platform-tests/dom/nodes/Document-createElement-expected.txt:
2348         * web-platform-tests/html/dom/interfaces-expected.txt:
2349
2350 2015-09-15  Chris Dumez  <cdumez@apple.com>
2351
2352         new Event() without parameter should throw
2353         https://bugs.webkit.org/show_bug.cgi?id=149146
2354         <rdar://problem/22565070>
2355
2356         Reviewed by Ryosuke Niwa.
2357
2358         Rebaseline W3C test now that a new check is passing.
2359
2360         * web-platform-tests/dom/events/Event-constructors-expected.txt:
2361
2362 2015-09-15  Chris Dumez  <cdumez@apple.com>
2363
2364         Element.getAttributeNS() should return null if the attribute does not exist
2365         https://bugs.webkit.org/show_bug.cgi?id=149180
2366         <rdar://problem/22561011>
2367
2368         Reviewed by Ryosuke Niwa.
2369
2370         Rebaseline several W3C DOM tests now that more checks are passing.
2371
2372         * web-platform-tests/dom/nodes/attributes-expected.txt:
2373         * web-platform-tests/dom/nodes/case-expected.txt:
2374
2375 2015-09-14  Chris Dumez  <cdumez@apple.com>
2376
2377         Drop non-standard [IsIndex] WebKit IDL extended attribute
2378         https://bugs.webkit.org/show_bug.cgi?id=149122
2379         <rdar://problem/22547139>
2380
2381         Reviewed by Darin Adler.
2382
2383         Rebaseline several W3C DOM tests now that more checks are passing.
2384
2385         * web-platform-tests/dom/nodes/CharacterData-deleteData-expected.txt:
2386         * web-platform-tests/dom/nodes/CharacterData-replaceData-expected.txt:
2387         * web-platform-tests/dom/nodes/CharacterData-substringData-expected.txt:
2388
2389 2015-09-14  Chris Dumez  <cdumez@apple.com>
2390
2391         Document.createNodeIterator(null) / Document.createTreeWalker(null) should throw a TypeError
2392         https://bugs.webkit.org/show_bug.cgi?id=149126
2393         <rdar://problem/22564891>
2394
2395         Reviewed by Ryosuke Niwa.
2396
2397         Rebaseline W3C test now that a new check is passing.
2398
2399         * web-platform-tests/dom/traversal/TreeWalker-basic-expected.txt:
2400
2401 2015-09-14  Chris Dumez  <cdumez@apple.com>
2402
2403         window.HTMLDetailsElement should exist
2404         https://bugs.webkit.org/show_bug.cgi?id=149139
2405
2406         Reviewed by Ryosuke Niwa.
2407
2408         Rebaseline W3C tests now that more checks are passing.
2409
2410         * web-platform-tests/html/dom/interfaces-expected.txt:
2411         * web-platform-tests/html/semantics/interactive-elements/the-details-element/details-expected.txt:
2412         * web-platform-tests/html/semantics/interfaces-expected.txt:
2413
2414 2015-09-13  Chris Dumez  <cdumez@apple.com>
2415
2416         Improve Node pre-insertion validation when the parent is a Document
2417         https://bugs.webkit.org/show_bug.cgi?id=149109
2418         <rdar://problem/22560436>
2419
2420         Reviewed by Ryosuke Niwa.
2421
2422         Rebaseline several W3C tests now that more checks are passing.
2423
2424         * web-platform-tests/dom/nodes/Node-insertBefore-expected.txt:
2425         * web-platform-tests/dom/nodes/Node-replaceChild-expected.txt:
2426         * web-platform-tests/dom/nodes/append-on-Document-expected.txt:
2427         * web-platform-tests/dom/nodes/prepend-on-Document-expected.txt:
2428
2429 2015-09-13  Chris Dumez  <cdumez@apple.com>
2430
2431         Document.adoptNode() should be able to explicitly adopt a DocumentType node
2432         https://bugs.webkit.org/show_bug.cgi?id=149097
2433         <rdar://problem/22549345>
2434
2435         Reviewed by Ryosuke Niwa.
2436
2437         Rebaseline W3C test now that a new check is passing. 
2438
2439         * web-platform-tests/dom/nodes/Document-adoptNode-expected.txt:
2440
2441 2015-09-13  Chris Dumez  <cdumez@apple.com>
2442
2443         Document.title does not behave according to specification
2444         https://bugs.webkit.org/show_bug.cgi?id=149098
2445
2446         Reviewed by Ryosuke Niwa.
2447
2448         Rebaseline several W3C tests now that more checks are passing.
2449
2450         * web-platform-tests/html/dom/documents/dom-tree-accessors/document.title-01-expected.txt:
2451         * web-platform-tests/html/dom/documents/dom-tree-accessors/document.title-02-expected.txt:
2452
2453 2015-09-13  Chris Dumez  <cdumez@apple.com>
2454
2455         document.lastModified should use the user's local time zone
2456         https://bugs.webkit.org/show_bug.cgi?id=149092
2457         <rdar://problem/22567705>
2458
2459         Reviewed by Ryosuke Niwa.
2460
2461         Rebaseline a couple of W3C tests now that more checks are passing.
2462
2463         * web-platform-tests/html/dom/documents/resource-metadata-management/document-lastModified-01-expected.txt:
2464         * web-platform-tests/html/dom/documents/resource-metadata-management/document-lastModified-expected.txt:
2465
2466 2015-09-13  Chris Dumez  <cdumez@apple.com>
2467
2468         Node.baseURI should not return null for detached nodes
2469         https://bugs.webkit.org/show_bug.cgi?id=149104
2470         <rdar://problem/22559535>
2471
2472         Reviewed by Sam Weinig.
2473
2474         Rebaseline W3C test now that more checks are passing.
2475
2476         * web-platform-tests/dom/nodes/Node-baseURI-expected.txt:
2477
2478 2015-09-13  Chris Dumez  <cdumez@apple.com>
2479
2480         CharacterData API parameters should not be optional
2481         https://bugs.webkit.org/show_bug.cgi?id=149101
2482         <rdar://problem/22546954>
2483
2484         Reviewed by Sam Weinig.
2485
2486         Rebaseline W3C tests now that more checks are passing.
2487
2488         * web-platform-tests/dom/interfaces-expected.txt:
2489         * web-platform-tests/dom/nodes/CharacterData-appendData-expected.txt:
2490         * web-platform-tests/dom/nodes/CharacterData-substringData-expected.txt:
2491
2492 2015-09-12  Chris Dumez  <cdumez@apple.com>
2493
2494         window.EventTarget should exist
2495         https://bugs.webkit.org/show_bug.cgi?id=149085
2496         <rdar://problem/22546774>
2497
2498         Reviewed by Sam Weinig.
2499
2500         Rebaseline several W3C tests now that more checks are passing.
2501
2502         * web-platform-tests/dom/interface-objects-expected.txt:
2503         * web-platform-tests/dom/interfaces-expected.txt:
2504         * web-platform-tests/html/dom/interfaces-expected.txt:
2505
2506 2015-09-12  Chris Dumez  <cdumez@apple.com>
2507
2508         ChildNode.replaceWith() without argument should replace the node with an empty DocumentFragment
2509         https://bugs.webkit.org/show_bug.cgi?id=149073
2510         <rdar://problem/22547801>
2511
2512         Reviewed by Ryosuke Niwa.
2513
2514         Rebaseline W3C test now that more checks are passing.
2515
2516         * web-platform-tests/dom/nodes/ChildNode-replaceWith-expected.txt:
2517
2518 2015-09-11  Chris Dumez  <cdumez@apple.com>
2519
2520         DOMTokenList update steps for classList don't follow the spec
2521         https://bugs.webkit.org/show_bug.cgi?id=148589
2522         <rdar://problem/22547443>
2523
2524         Reviewed by Ryosuke Niwa and Darin Adler.
2525
2526         Rebaseline W3C tests for DOMTokenList now that more checks are passing.
2527
2528         * web-platform-tests/dom/lists/DOMTokenList-stringifier-expected.txt:
2529         * web-platform-tests/dom/nodes/Element-classlist-expected.txt:
2530
2531 2015-09-11  Chris Dumez  <cdumez@apple.com>
2532
2533         Element.tagName should be upper-case for HTML elements in HTML documents
2534         https://bugs.webkit.org/show_bug.cgi?id=148843
2535         <rdar://problem/22559081>
2536
2537         Reviewed by Ryosuke Niwa.
2538
2539         Rebaseline several W3C tests now that more checks are passing.
2540
2541         * web-platform-tests/dom/nodes/Document-createElementNS-expected.txt:
2542         * web-platform-tests/dom/nodes/Element-tagName-expected.txt:
2543         * web-platform-tests/dom/nodes/Node-nodeName-expected.txt:
2544         * web-platform-tests/html/semantics/tabular-data/the-table-element/table-insertRow-expected.txt:
2545
2546 2015-09-11  Chris Dumez  <cdumez@apple.com>
2547
2548         document.body = "text" should throw a TypeError, not a HierarchyRequestError
2549         https://bugs.webkit.org/show_bug.cgi?id=149057
2550         <rdar://problem/22567157>
2551
2552         Reviewed by Ryosuke Niwa.
2553
2554         Rebaseline test now that a new check is passing.
2555
2556         * web-platform-tests/html/dom/documents/dom-tree-accessors/document.body-setter-01-expected.txt:
2557
2558 2015-09-10  Chris Dumez  <cdumez@apple.com>
2559
2560         Node.appendChild(null) / replaceChild(null, null) / removeChild(null) / insertBefore(null, ref) should throw a TypeError
2561         https://bugs.webkit.org/show_bug.cgi?id=148971
2562         <rdar://problem/22560883>
2563         <rdar://problem/22559225>
2564
2565         Reviewed by Ryosuke Niwa.
2566
2567         Rebaseline W3C tests now that more checks are passing.
2568
2569         * web-platform-tests/dom/interfaces-expected.txt:
2570         * web-platform-tests/dom/nodes/Node-appendChild-expected.txt:
2571         * web-platform-tests/dom/nodes/Node-insertBefore-expected.txt:
2572         * web-platform-tests/dom/nodes/Node-removeChild-expected.txt:
2573         * web-platform-tests/dom/nodes/Node-replaceChild-expected.txt:
2574         * web-platform-tests/html/dom/interfaces-expected.txt:
2575
2576 2015-09-09  Dewei Zhu  <dewei_zhu@apple.com>
2577
2578         Document.characterSet should return "UTF-8" by default.
2579         https://bugs.webkit.org/show_bug.cgi?id=148810
2580         <rdar://problem/22548727>
2581
2582         Reviewed by Ryosuke Niwa.
2583
2584         Update the tests which test the default encoding of document.
2585
2586         * web-platform-tests/dom/interfaces-expected.txt:
2587         * web-platform-tests/dom/nodes/DOMImplementation-createDocument-expected.txt:
2588         * web-platform-tests/dom/nodes/Node-properties-expected.txt:
2589         * web-platform-tests/html/dom/interfaces-expected.txt:
2590
2591 2015-09-09  Chris Dumez  <cdumez@apple.com>
2592
2593         Setting document.title when there is no title and no head element should no nothing
2594         https://bugs.webkit.org/show_bug.cgi?id=149005
2595         <rdar://problem/22567524>
2596
2597         Reviewed by Ryosuke Niwa.
2598
2599         Rebaseline tests now that more checks are passing.
2600
2601         * web-platform-tests/html/dom/documents/dom-tree-accessors/document.title-01-expected.txt:
2602         * web-platform-tests/html/dom/documents/dom-tree-accessors/document.title-02-expected.txt:
2603
2604 2015-09-08  Chris Dumez  <cdumez@apple.com>
2605
2606         Unreviewed, drop imported/w3c/web-platform-tests/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html.
2607
2608         This recently imported test is flaky.
2609
2610         * web-platform-tests/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc-expected.txt: Removed.
2611         * web-platform-tests/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html: Removed.
2612
2613 2015-09-08  Chris Dumez  <cdumez@apple.com>
2614
2615         new Comment(undefined) / new Text(undefined) should use default's empty string
2616         https://bugs.webkit.org/show_bug.cgi?id=148973
2617         <rdar://problem/22548042>
2618
2619         Reviewed by Ryosuke Niwa.
2620
2621         * web-platform-tests/dom/nodes/Comment-constructor-expected.txt:
2622         * web-platform-tests/dom/nodes/Text-constructor-expected.txt:
2623         * web-platform-tests/html/dom/documents/dom-tree-accessors/document.title-07-expected.txt:
2624         * web-platform-tests/html/semantics/embedded-content/the-audio-element/audio_constructor-expected.txt:
2625         Rebaseline tests now that new checks are passing.
2626
2627 2015-09-08  Chris Dumez  <cdumez@apple.com>
2628
2629         document.importNode(node, deep): deep's default value should be false
2630         https://bugs.webkit.org/show_bug.cgi?id=148959
2631         <rdar://problem/22558915>
2632
2633         Reviewed by Alexey Proskuryakov.
2634
2635         * web-platform-tests/dom/nodes/Document-importNode-expected.txt:
2636         Rebaseline now that an additional check is passing.
2637
2638 2015-09-07  Chris Dumez  <cdumez@apple.com>
2639
2640         Unreviewed, fixup a few recently imported W3C HTML tests.
2641
2642         A few support files were missing.
2643
2644         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/support/blank.htm: Added.
2645         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/support/sandbox_allow_script.html: Added.
2646         * web-platform-tests/html/semantics/forms/attributes-common-to-form-controls/dirname-ltr.html:
2647         * web-platform-tests/html/semantics/forms/attributes-common-to-form-controls/resources/dirname-ltr-iframe.html: Added.
2648         * web-platform-tests/html/semantics/selectors/pseudo-classes/focus-expected.txt:
2649         * web-platform-tests/html/semantics/selectors/pseudo-classes/focus.html:
2650         * web-platform-tests/html/semantics/selectors/pseudo-classes/resources/focus-iframe.html: Added.
2651
2652 2015-09-07  Chris Dumez  <cdumez@apple.com>
2653
2654         Unreviewed, drop unfinished W3C DOM tests.
2655
2656         Those were not meant to be imported.
2657
2658         * web-platform-tests/dom/traversal/unfinished/001-expected.txt: Removed.
2659         * web-platform-tests/dom/traversal/unfinished/001.xml: Removed.
2660         * web-platform-tests/dom/traversal/unfinished/002-expected.txt: Removed.
2661         * web-platform-tests/dom/traversal/unfinished/002.xml: Removed.
2662         * web-platform-tests/dom/traversal/unfinished/003-expected.txt: Removed.
2663         * web-platform-tests/dom/traversal/unfinished/003.xml: Removed.
2664         * web-platform-tests/dom/traversal/unfinished/004-expected.txt: Removed.
2665         * web-platform-tests/dom/traversal/unfinished/004.xml: Removed.
2666         * web-platform-tests/dom/traversal/unfinished/005-expected.txt: Removed.
2667         * web-platform-tests/dom/traversal/unfinished/005.xml: Removed.
2668         * web-platform-tests/dom/traversal/unfinished/006-expected.txt: Removed.
2669         * web-platform-tests/dom/traversal/unfinished/006.xml: Removed.
2670         * web-platform-tests/dom/traversal/unfinished/007-expected.txt: Removed.
2671         * web-platform-tests/dom/traversal/unfinished/007.xml: Removed.
2672         * web-platform-tests/dom/traversal/unfinished/008-expected.txt: Removed.
2673         * web-platform-tests/dom/traversal/unfinished/008.xml: Removed.
2674         * web-platform-tests/dom/traversal/unfinished/009-expected.txt: Removed.
2675         * web-platform-tests/dom/traversal/unfinished/009.xml: Removed.
2676         * web-platform-tests/dom/traversal/unfinished/010-expected.txt: Removed.
2677         * web-platform-tests/dom/traversal/unfinished/010.xml: Removed.
2678         * web-platform-tests/dom/traversal/unfinished/TODO: Removed.
2679
2680 2015-09-07  Chris Dumez  <cdumez@apple.com>
2681
2682         Unreviewed, drop several W3C html media that were recently imported as they are flaky.
2683
2684         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-candidate-insert-before-expected.txt: Removed.
2685         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-candidate-insert-before.html: Removed.
2686         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-candidate-moved-expected.txt: Removed.
2687         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-candidate-moved.html: Removed.
2688         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-candidate-remove-addEventListener-expected.txt: Removed.
2689         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-candidate-remove-no-listener-expected.txt: Removed.
2690         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-candidate-remove-no-listener.html: Removed.
2691         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-audio-constructor-expected.txt: Removed.
2692         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-audio-constructor-no-src-expected.txt: Removed.
2693         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-audio-constructor-no-src.html: Removed.
2694         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-audio-constructor.html: Removed.
2695         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-in-sync-event-expected.txt: Removed.
2696         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-in-sync-event.html: Removed.
2697         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-fragment-into-document-expected.txt: Removed.
2698         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-fragment-into-document.html: Removed.
2699         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-into-document-expected.txt: Removed.
2700         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-into-document.html: Removed.
2701         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-parent-into-document-expected.txt: Removed.
2702         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-parent-into-document.html: Removed.
2703         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source-expected.txt: Removed.
2704         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source-in-div-expected.txt: Removed.
2705         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source-in-div.html: Removed.
2706         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source-in-namespace-expected.txt: Removed.
2707         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source-in-namespace.html: Removed.
2708         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source-networkState-expected.txt: Removed.
2709         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source-networkState.html: Removed.
2710         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source-not-in-document-expected.txt: Removed.
2711         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source-not-in-document.html: Removed.
2712         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source.html: Removed.
2713         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-load-expected.txt: Removed.
2714         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-load.html: Removed.
2715         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-pause-expected.txt: Removed.
2716         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-pause-networkState-expected.txt: Removed.
2717         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-pause-networkState.html: Removed.
2718         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-pause.html: Removed.
2719         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-play-expected.txt: Removed.
2720         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-play.html: Removed.
2721         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-remove-from-document-expected.txt: Removed.
2722         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-remove-from-document-networkState-expected.txt: Removed.
2723         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-remove-from-document-networkState.html: Removed.
2724         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-remove-from-document.html: Removed.
2725         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-remove-src-expected.txt: Removed.
2726         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-remove-src.html: Removed.
2727         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src-expected.txt: Removed.
2728         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src-in-namespace-expected.txt: Removed.
2729         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src-in-namespace.html: Removed.
2730         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src-networkState-expected.txt: Removed.
2731         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src-networkState.html: Removed.
2732         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src.html: Removed.
2733         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-control-expected.txt: Removed.
2734         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-control.html: Removed.
2735         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-insert-br-expected.txt: Removed.
2736         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-insert-br.html: Removed.
2737         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-insert-source-expected.txt: Removed.
2738         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-insert-source.html: Removed.
2739         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-insert-text-expected.txt: Removed.
2740         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-insert-text.html: Removed.
2741         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-remove-source-after-expected.txt: Removed.
2742         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-remove-source-after.html: Removed.
2743         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-remove-source-expected.txt: Removed.
2744         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-remove-source.html: Removed.
2745         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-remove-text-expected.txt: Removed.
2746         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-remove-text.html: Removed.
2747         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-remove-source-expected.txt: Removed.
2748         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-remove-source.html: Removed.
2749         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-remove-src-expected.txt: Removed.
2750         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-remove-src.html: Removed.
2751         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-source-media-expected.txt: Removed.
2752         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-source-media.html: Removed.
2753         * web-platform-tests/html/semantics/embedded-content/media-elements/networkState_during_progress-expected.txt: Removed.
2754         * web-platform-tests/html/semantics/embedded-content/media-elements/networkState_during_progress.html: Removed.
2755
2756 2015-09-07  Chris Dumez  <cdumez@apple.com>
2757
2758         Unreviewed fixup after r189471 and r189472.
2759
2760         * web-platform-tests/common/blank.html: Added.
2761         Add missing file used by some tests.
2762
2763         * web-platform-tests/dom/nodes/Node-parentNode-iframe-expected.txt: Removed.
2764         * web-platform-tests/dom/nodes/Node-parentNode.html:
2765         * web-platform-tests/dom/nodes/resources/Node-parentNode-iframe.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/dom/nodes/Node-parentNode-iframe.html.
2766         Move html file to resources folder so that WRT does not think it is a test.
2767
2768 2015-09-07  Chris Dumez  <cdumez@apple.com>
2769
2770         Unreviewed, move html/semantics W3C tests to imported/w3c/web-platform-tests/html/semantics
2771         https://bugs.webkit.org/show_bug.cgi?id=148949
2772
2773         * web-platform-tests/html/semantics/*: Added.
2774
2775 2015-09-07  Chris Dumez  <cdumez@apple.com>
2776
2777         Unreviewed, fix-up for r189472.
2778
2779         - Add a few missing test expectations.
2780         - Rename ref-tests expected results to use proper format: -expected.html
2781
2782         * web-platform-tests/html/dom/dynamic-markup-insertion/document-write/nested-document-write-1-expected.txt: Added.
2783         * web-platform-tests/html/dom/dynamic-markup-insertion/document-write/nested-document-write-2-expected.txt: Added.
2784         * web-platform-tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/004-1-expected.txt: Added.
2785         * web-platform-tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/016-1-expected.txt: Added.
2786         * web-platform-tests/html/dom/elements/global-attributes/dir_auto-EN-L-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-EN-L-ref.html.
2787         * web-platform-tests/html/dom/elements/global-attributes/dir_auto-EN-R-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-EN-R-ref.html.
2788         * web-platform-tests/html/dom/elements/global-attributes/dir_auto-L-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-L-ref.html.
2789         * web-platform-tests/html/dom/elements/global-attributes/dir_auto-N-EN-L-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-N-EN-L-ref.html.
2790         * web-platform-tests/html/dom/elements/global-attributes/dir_auto-N-EN-R-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-N-EN-R-ref.html.
2791         * web-platform-tests/html/dom/elements/global-attributes/dir_auto-N-EN-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-N-EN-ref.html.
2792         * web-platform-tests/html/dom/elements/global-attributes/dir_auto-N-L-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-N-L-ref.html.
2793         * web-platform-tests/html/dom/elements/global-attributes/dir_auto-N-R-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-N-R-ref.html.
2794         * web-platform-tests/html/dom/elements/global-attributes/dir_auto-R-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-R-ref.html.
2795         * web-platform-tests/html/dom/elements/global-attributes/dir_auto-contained-L-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-contained-L-ref.html.
2796         * web-platform-tests/html/dom/elements/global-attributes/dir_auto-contained-R-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-contained-R-ref.html.
2797         * web-platform-tests/html/dom/elements/global-attributes/dir_auto-contained-bdi-L-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-contained-bdi-L-ref.html.
2798         * web-platform-tests/html/dom/elements/global-attributes/dir_auto-contained-bdi-R-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-contained-bdi-R-ref.html.
2799         * web-platform-tests/html/dom/elements/global-attributes/dir_auto-contained-dir-L-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-contained-dir-L-ref.html.
2800         * web-platform-tests/html/dom/elements/global-attributes/dir_auto-contained-dir-R-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-contained-dir-R-ref.html.
2801         * web-platform-tests/html/dom/elements/global-attributes/dir_auto-contained-dir_auto-L-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-contained-dir_auto-L-ref.html.
2802         * web-platform-tests/html/dom/elements/global-attributes/dir_auto-contained-dir_auto-R-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-contained-dir_auto-R-ref.html.
2803         * web-platform-tests/html/dom/elements/global-attributes/dir_auto-contained-script-L-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-contained-script-L-ref.html.
2804         * web-platform-tests/html/dom/elements/global-attributes/dir_auto-contained-script-L-expected.txt: Removed.
2805         * web-platform-tests/html/dom/elements/global-attributes/dir_auto-contained-script-R-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-contained-script-R-ref.html.
2806         * web-platform-tests/html/dom/elements/global-attributes/dir_auto-contained-style-L-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-contained-style-L-ref.html.
2807         * web-platform-tests/html/dom/elements/global-attributes/dir_auto-contained-style-R-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-contained-style-R-ref.html.
2808         * web-platform-tests/html/dom/elements/global-attributes/dir_auto-contained-textarea-L-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-contained-textarea-L-ref.html.
2809         * web-platform-tests/html/dom/elements/global-attributes/dir_auto-contained-textarea-R-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-contained-textarea-R-ref.html.
2810         * web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-EN-L-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-EN-L-ref.html.
2811         * web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-EN-R-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-EN-R-ref.html.
2812         * web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-L-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-L-ref.html.
2813         * web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-N-EN-L-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-N-EN-L-ref.html.
2814         * web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-N-EN-R-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-N-EN-R-ref.html.
2815         * web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-N-EN-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-N-EN-ref.html.
2816         * web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-N-L-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-N-L-ref.html.
2817         * web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-N-R-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-N-R-ref.html.
2818         * web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-R-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-R-ref.html.
2819         * web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-script-EN-L-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-script-EN-L-ref.html.
2820         * web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-script-EN-R-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-script-EN-R-ref.html.
2821         * web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-script-L-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-script-L-ref.html.
2822         * web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-script-N-EN-L-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-script-N-EN-L-ref.html.
2823         * web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-script-N-EN-R-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-script-N-EN-R-ref.html.
2824         * web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-script-N-EN-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-script-N-EN-ref.html.
2825         * web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-script-N-L-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-script-N-L-ref.html.
2826         * web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-script-N-R-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-script-N-R-ref.html.
2827         * web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-script-R-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-script-R-ref.html.
2828         * web-platform-tests/html/dom/elements/global-attributes/dir_auto-isolate-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-isolate-ref.html.
2829         * web-platform-tests/html/dom/elements/global-attributes/dir_auto-pre-N-EN-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-pre-N-EN-ref.html.
2830         * web-platform-tests/html/dom/elements/global-attributes/dir_auto-pre-N-between-Rs-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-pre-N-between-Rs-ref.html.
2831         * web-platform-tests/html/dom/elements/global-attributes/dir_auto-pre-mixed-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-pre-mixed-ref.html.
2832         * web-platform-tests/html/dom/elements/global-attributes/dir_auto-textarea-N-EN-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-textarea-script-N-EN-ref.html.
2833         * web-platform-tests/html/dom/elements/global-attributes/dir_auto-textarea-N-between-Rs-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-textarea-N-between-Rs-ref.html.
2834         * web-platform-tests/html/dom/elements/global-attributes/dir_auto-textarea-mixed-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-textarea-script-mixed-ref.html.
2835         * web-platform-tests/html/dom/elements/global-attributes/dir_auto-textarea-script-N-EN-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-textarea-N-EN-ref.html.
2836         * web-platform-tests/html/dom/elements/global-attributes/dir_auto-textarea-script-N-between-Rs-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-textarea-script-N-between-Rs-ref.html.
2837         * web-platform-tests/html/dom/elements/global-attributes/dir_auto-textarea-script-mixed-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-textarea-mixed-ref.html.
2838         * web-platform-tests/html/dom/elements/global-attributes/lang-xmllang-01-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/lang-xmllang-01-ref.html.
2839         * web-platform-tests/html/dom/elements/global-attributes/lang-xyzzy-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/lang-xyzzy-ref.html.
2840         * web-platform-tests/html/dom/elements/global-attributes/style-01-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/style-01-ref.html.
2841
2842 2015-09-07  Chris Dumez  <cdumez@apple.com>
2843
2844         Unreviewed, move html/dom W3C tests to imported/w3c/web-platform-tests/html/dom/
2845         https://bugs.webkit.org/show_bug.cgi?id=148948
2846
2847         * web-platform-tests/html/dom/*: Added.
2848
2849 2015-09-07  Chris Dumez  <cdumez@apple.com>
2850
2851         Unreviewed, move W3C DOM tests to imported/w3c/web-platform-tests/dom
2852         https://bugs.webkit.org/show_bug.cgi?id=148947
2853
2854         Move W3C DOM tests with other web-platform-tests under:
2855         imported/w3c/web-platform-tests/dom.
2856
2857         * web-platform-tests/dom/*: Added.
2858
2859 2015-09-04  Ryosuke Niwa  <rniwa@webkit.org>
2860
2861         Import new multicolumn layout tests from CSS WG testss
2862         https://bugs.webkit.org/show_bug.cgi?id=148805
2863
2864         Remove a test that didn't have any expected result.
2865
2866         * css/css-multicol-1/multicol-rule-shorthand-2.xht: Removed.
2867
2868 2015-09-04  Ryosuke Niwa  <rniwa@webkit.org>
2869
2870         Import new multicolumn layout tests from CSS WG testss
2871         https://bugs.webkit.org/show_bug.cgi?id=148805
2872
2873         Reviewed by Chris Dumez.
2874
2875         Imported tests from https://github.com/w3c/csswg-test/tree/master/css-multicol-1 as of
2876         46a095b681f997bef518ebe0a704c0a343a14a05 and removed the old tests in css/multicol directory.
2877
2878         This patch imports 136 new tests.
2879
2880         * css/css-multicol-1: Added.
2881         * css/css-multicol-1/multicol-basic-001-expected.html: Added.
2882         * css/css-multicol-1/multicol-basic-001.html: Added.
2883         * css/css-multicol-1/multicol-basic-002-expected.html: Added.
2884         * css/css-multicol-1/multicol-basic-002.html: Added.
2885         * css/css-multicol-1/multicol-basic-003-expected.html: Added.
2886         * css/css-multicol-1/multicol-basic-003.html: Added.
2887         * css/css-multicol-1/multicol-basic-004-expected.html: Added.
2888         * css/css-multicol-1/multicol-basic-004.html: Added.
2889         * css/css-multicol-1/multicol-block-clip-001-expected.xht: Added.
2890         * css/css-multicol-1/multicol-block-clip-001.xht: Added.
2891         * css/css-multicol-1/multicol-block-clip-002-expected.xht: Added.
2892         * css/css-multicol-1/multicol-block-clip-002.xht: Added.
2893         * css/css-multicol-1/multicol-br-inside-avoidcolumn-001-expected.xht: Added.
2894         * css/css-multicol-1/multicol-br-inside-avoidcolumn-001.xht: Added.
2895         * css/css-multicol-1/multicol-break-000-expected.xht: Added.
2896         * css/css-multicol-1/multicol-break-000.xht: Added.
2897         * css/css-multicol-1/multicol-break-001-expected.xht: Added.
2898         * css/css-multicol-1/multicol-break-001.xht: Added.
2899         * css/css-multicol-1/multicol-clip-001-expected.xht: Added.
2900         * css/css-multicol-1/multicol-clip-001.xht: Added.
2901         * css/css-multicol-1/multicol-clip-002-expected.xht: Added.
2902         * css/css-multicol-1/multicol-clip-002.xht: Added.
2903         * css/css-multicol-1/multicol-collapsing-001-expected.xht: Added.
2904         * css/css-multicol-1/multicol-collapsing-001.xht: Added.
2905         * css/css-multicol-1/multicol-columns-001-expected.xht: Added.
2906         * css/css-multicol-1/multicol-columns-001.xht: Added.
2907         * css/css-multicol-1/multicol-columns-002-expected.xht: Added.
2908         * css/css-multicol-1/multicol-columns-002.xht: Added.
2909         * css/css-multicol-1/multicol-columns-003-expected.xht: Added.
2910         * css/css-multicol-1/multicol-columns-003.xht: Added.
2911         * css/css-multicol-1/multicol-columns-004-expected.xht: Added.
2912         * css/css-multicol-1/multicol-columns-004.xht: Added.
2913         * css/css-multicol-1/multicol-columns-005-expected.xht: Added.
2914         * css/css-multicol-1/multicol-columns-005.xht: Added.
2915         * css/css-multicol-1/multicol-columns-006-expected.xht: Added.
2916         * css/css-multicol-1/multicol-columns-006.xht: Added.
2917         * css/css-multicol-1/multicol-columns-007-expected.xht: Added.
2918         * css/css-multicol-1/multicol-columns-007.xht: Added.
2919         * css/css-multicol-1/multicol-columns-invalid-001-expected.xht: Added.
2920         * css/css-multicol-1/multicol-columns-invalid-001.xht: Added.
2921         * css/css-multicol-1/multicol-columns-invalid-002-expected.xht: Added.
2922         * css/css-multicol-1/multicol-columns-invalid-002.xht: Added.
2923         * css/css-multicol-1/multicol-columns-toolong-001-expected.xht: Added.
2924         * css/css-multicol-1/multicol-columns-toolong-001.xht: Added.
2925         * css/css-multicol-1/multicol-containing-001-expected.xht: Added.
2926         * css/css-multicol-1/multicol-containing-001.xht: Added.
2927         * css/css-multicol-1/multicol-containing-002-expected.xht: Added.
2928         * css/css-multicol-1/multicol-containing-002.xht: Added.
2929         * css/css-multicol-1/multicol-count-001-expected.xht: Added.
2930         * css/css-multicol-1/multicol-count-001.xht: Added.
2931         * css/css-multicol-1/multicol-count-002-expected.xht: Added.
2932         * css/css-multicol-1/multicol-count-002.xht: Added.
2933         * css/css-multicol-1/multicol-count-computed-001-expected.xht: Added.
2934         * css/css-multicol-1/multicol-count-computed-001.xht: Added.
2935         * css/css-multicol-1/multicol-count-computed-002-expected.xht: Added.
2936         * css/css-multicol-1/multicol-count-computed-002.xht: Added.
2937         * css/css-multicol-1/multicol-count-computed-003-expected.xht: Added.
2938         * css/css-multicol-1/multicol-count-computed-003.xht: Added.
2939         * css/css-multicol-1/multicol-count-computed-004-expected.xht: Added.
2940         * css/css-multicol-1/multicol-count-computed-004.xht: Added.
2941         * css/css-multicol-1/multicol-count-computed-005-expected.xht: Added.
2942         * css/css-multicol-1/multicol-count-computed-005.xht: Added.
2943         * css/css-multicol-1/multicol-count-large-001-expected.xht: Added.
2944         * css/css-multicol-1/multicol-count-large-001.xht: Added.
2945         * css/css-multicol-1/multicol-count-large-002-expected.xht: Added.
2946         * css/css-multicol-1/multicol-count-large-002.xht: Added.
2947         * css/css-multicol-1/multicol-count-negative-001-expected.xht: Added.
2948         * css/css-multicol-1/multicol-count-negative-001.xht: Added.
2949         * css/css-multicol-1/multicol-count-negative-002-expected.xht: Added.
2950         * css/css-multicol-1/multicol-count-negative-002.xht: Added.
2951         * css/css-multicol-1/multicol-count-non-integer-001-expected.xht: Added.
2952         * css/css-multicol-1/multicol-count-non-integer-001.xht: Added.
2953         * css/css-multicol-1/multicol-count-non-integer-002-expected.xht: Added.
2954         * css/css-multicol-1/multicol-count-non-integer-002.xht: Added.
2955         * css/css-multicol-1/multicol-count-non-integer-003-expected.xht: Added.
2956         * css/css-multicol-1/multicol-count-non-integer-003.xht: Added.
2957         * css/css-multicol-1/multicol-fill-000-expected.xht: Added.
2958         * css/css-multicol-1/multicol-fill-000.xht: Added.
2959         * css/css-multicol-1/multicol-fill-001-expected.xht: Added.
2960         * css/css-multicol-1/multicol-fill-001.xht: Added.
2961         * css/css-multicol-1/multicol-fill-auto-001-expected.xht: Added.
2962         * css/css-multicol-1/multicol-fill-auto-001.xht: Added.
2963         * css/css-multicol-1/multicol-fill-auto-002-expected.xht: Added.
2964         * css/css-multicol-1/multicol-fill-auto-002.xht: Added.
2965         * css/css-multicol-1/multicol-fill-auto-003-expected.xht: Added.
2966         * css/css-multicol-1/multicol-fill-auto-003.xht: Added.
2967         * css/css-multicol-1/multicol-fill-auto-block-children-001-expected.xht: Added.
2968         * css/css-multicol-1/multicol-fill-auto-block-children-001.xht: Added.
2969         * css/css-multicol-1/multicol-fill-auto-block-children-002-expected.xht: Added.
2970         * css/css-multicol-1/multicol-fill-auto-block-children-002.xht: Added.
2971         * css/css-multicol-1/multicol-fill-auto-expected.xht: Added.
2972         * css/css-multicol-1/multicol-fill-auto.xht: Added.
2973         * css/css-multicol-1/multicol-fill-balance-001-expected.xht: Added.
2974         * css/css-multicol-1/multicol-fill-balance-001.xht: Added.
2975         * css/css-multicol-1/multicol-gap-000-expected.xht: Added.
2976         * css/css-multicol-1/multicol-gap-000.xht: Added.
2977         * css/css-multicol-1/multicol-gap-001-expected.xht: Added.
2978         * css/css-multicol-1/multicol-gap-001.xht: Added.
2979         * css/css-multicol-1/multicol-gap-002-expected.xht: Added.
2980         * css/css-multicol-1/multicol-gap-002.xht: Added.
2981         * css/css-multicol-1/multicol-gap-003-expected.xht: Added.
2982         * css/css-multicol-1/multicol-gap-003.xht: Added.
2983         * css/css-multicol-1/multicol-gap-fraction-001-expected.xht: Added.
2984         * css/css-multicol-1/multicol-gap-fraction-001.xht: Added.
2985         * css/css-multicol-1/multicol-gap-large-001-expected.xht: Added.
2986         * css/css-multicol-1/multicol-gap-large-001.xht: Added.
2987         * css/css-multicol-1/multicol-gap-large-002-expected.xht: Added.
2988         * css/css-multicol-1/multicol-gap-large-002.xht: Added.
2989         * css/css-multicol-1/multicol-gap-negative-001-expected.xht: Added.
2990         * css/css-multicol-1/multicol-gap-negative-001.xht: Added.
2991         * css/css-multicol-1/multicol-height-001-expected.xht: Added.
2992         * css/css-multicol-1/multicol-height-001.xht: Added.
2993         * css/css-multicol-1/multicol-height-block-child-001-expected.xht: Added.
2994         * css/css-multicol-1/multicol-height-block-child-001.xht: Added.
2995         * css/css-multicol-1/multicol-inherit-001-expected.xht: Added.
2996         * css/css-multicol-1/multicol-inherit-001.xht: Added.
2997         * css/css-multicol-1/multicol-inherit-002-expected.xht: Added.
2998         * css/css-multicol-1/multicol-inherit-002.xht: Added.
2999         * css/css-multicol-1/multicol-inherit-003-expected.xht: Added.
3000         * css/css-multicol-1/multicol-inherit-003.xht: Added.
3001         * css/css-multicol-1/multicol-inherit-004-expected.xht: Added.
3002         * css/css-multicol-1/multicol-inherit-004.xht: Added.
3003         * css/css-multicol-1/multicol-list-item-001-expected.xht: Added.
3004         * css/css-multicol-1/multicol-list-item-001.xht: Added.
3005         * css/css-multicol-1/multicol-margin-001-expected.xht: Added.
3006         * css/css-multicol-1/multicol-margin-001.xht: Added.
3007         * css/css-multicol-1/multicol-margin-002-expected.xht: Added.
3008         * css/css-multicol-1/multicol-margin-002.xht: Added.
3009         * css/css-multicol-1/multicol-margin-child-001-expected.xht: Added.
3010         * css/css-multicol-1/multicol-margin-child-001.xht: Added.
3011         * css/css-multicol-1/multicol-nested-002-expected.xht: Added.
3012         * css/css-multicol-1/multicol-nested-002.xht: Added.
3013         * css/css-multicol-1/multicol-nested-005-expected.xht: Added.
3014         * css/css-multicol-1/multicol-nested-005.xht: Added.
3015         * css/css-multicol-1/multicol-nested-column-rule-001-expected.xht: Added.
3016         * css/css-multicol-1/multicol-nested-column-rule-001.xht: Added.
3017         * css/css-multicol-1/multicol-nested-margin-001-expected.xht: Added.
3018         * css/css-multicol-1/multicol-nested-margin-001.xht: Added.
3019         * css/css-multicol-1/multicol-nested-margin-002-expected.xht: Added.
3020         * css/css-multicol-1/multicol-nested-margin-002.xht: Added.
3021         * css/css-multicol-1/multicol-nested-margin-003-expected.xht: Added.
3022         * css/css-multicol-1/multicol-nested-margin-003.xht: Added.
3023         * css/css-multicol-1/multicol-nested-margin-004-expected.xht: Added.
3024         * css/css-multicol-1/multicol-nested-margin-004.xht: Added.
3025         * css/css-multicol-1/multicol-nested-margin-005-expected.xht: Added.
3026         * css/css-multicol-1/multicol-nested-margin-005.xht: Added.
3027         * css/css-multicol-1/multicol-overflow-000-expected.xht: Added.
3028         * css/css-multicol-1/multicol-overflow-000.xht: Added.
3029         * css/css-multicol-1/multicol-overflowing-001-expected.xht: Added.
3030         * css/css-multicol-1/multicol-overflowing-001.xht: Added.
3031         * css/css-multicol-1/multicol-red.png: Added.
3032         * css/css-multicol-1/multicol-reduce-000-expected.xht: Added.
3033         * css/css-multicol-1/multicol-reduce-000.xht: Added.
3034         * css/css-multicol-1/multicol-rule-000-expected.xht: Added.
3035         * css/css-multicol-1/multicol-rule-000.xht: Added.
3036         * css/css-multicol-1/multicol-rule-001-expected.xht: Added.
3037         * css/css-multicol-1/multicol-rule-001.xht: Added.
3038         * css/css-multicol-1/multicol-rule-002-expected.xht: Added.
3039         * css/css-multicol-1/multicol-rule-002.xht: Added.
3040         * css/css-multicol-1/multicol-rule-003-expected.xht: Added.
3041         * css/css-multicol-1/multicol-rule-003.xht: Added.
3042         * css/css-multicol-1/multicol-rule-004-expected.xht: Added.
3043         * css/css-multicol-1/multicol-rule-004.xht: Added.
3044         * css/css-multicol-1/multicol-rule-color-001-expected.xht: Added.
3045         * css/css-multicol-1/multicol-rule-color-001.xht: Added.
3046         * css/css-multicol-1/multicol-rule-color-inherit-001-expected.xht: Added.
3047         * css/css-multicol-1/multicol-rule-color-inherit-001.xht: Added.
3048         * css/css-multicol-1/multicol-rule-color-inherit-002-expected.xht: Added.
3049         * css/css-multicol-1/multicol-rule-color-inherit-002.xht: Added.
3050         * css/css-multicol-1/multicol-rule-dashed-000-expected.xht: Added.
3051         * css/css-multicol-1/multicol-rule-dashed-000.xht: Added.
3052         * css/css-multicol-1/multicol-rule-dotted-000-expected.xht: Added.
3053         * css/css-multicol-1/multicol-rule-dotted-000.xht: Added.
3054         * css/css-multicol-1/multicol-rule-double-000-expected.xht: Added.
3055         * css/css-multicol-1/multicol-rule-double-000.xht: Added.
3056         * css/css-multicol-1/multicol-rule-fraction-001-expected.xht: Added.
3057         * css/css-multicol-1/multicol-rule-fraction-001.xht: Added.
3058         * css/css-multicol-1/multicol-rule-fraction-002-expected.xht: Added.
3059         * css/css-multicol-1/multicol-rule-fraction-002.xht: Added.
3060         * css/css-multicol-1/multicol-rule-fraction-003-expected.xht: Added.
3061         * css/css-multicol-1/multicol-rule-fraction-003.xht: Added.
3062         * css/css-multicol-1/multicol-rule-groove-000-expected.xht: Added.
3063         * css/css-multicol-1/multicol-rule-groove-000.xht: Added.
3064         * css/css-multicol-1/multicol-rule-hidden-000-expected.xht: Added.
3065         * css/css-multicol-1/multicol-rule-hidden-000.xht: Added.
3066         * css/css-multicol-1/multicol-rule-inset-000-expected.xht: Added.
3067         * css/css-multicol-1/multicol-rule-inset-000.xht: Added.
3068         * css/css-multicol-1/multicol-rule-large-001-expected.xht: Added.
3069         * css/css-multicol-1/multicol-rule-large-001.xht: Added.
3070         * css/css-multicol-1/multicol-rule-none-000-expected.xht: Added.
3071         * css/css-multicol-1/multicol-rule-none-000.xht: Added.
3072         * css/css-multicol-1/multicol-rule-outset-000-expected.xht: Added.
3073         * css/css-multicol-1/multicol-rule-outset-000.xht: Added.
3074         * css/css-multicol-1/multicol-rule-percent-001-expected.xht: Added.
3075         * css/css-multicol-1/multicol-rule-percent-001.xht: Added.
3076         * css/css-multicol-1/multicol-rule-px-001-expected.xht: Added.
3077         * css/css-multicol-1/multicol-rule-px-001.xht: Added.
3078         * css/css-multicol-1/multicol-rule-ridge-000-expected.xht: Added.
3079         * css/css-multicol-1/multicol-rule-ridge-000.xht: Added.
3080         * css/css-multicol-1/multicol-rule-samelength-001-expected.xht: Added.
3081         * css/css-multicol-1/multicol-rule-samelength-001.xht: Added.
3082         * css/css-multicol-1/multicol-rule-shorthand-001-expected.xht: Added.
3083         * css/css-multicol-1/multicol-rule-shorthand-001.xht: Added.
3084         * css/css-multicol-1/multicol-rule-shorthand-2.xht: Added.
3085         * css/css-multicol-1/multicol-rule-solid-000-expected.xht: Added.
3086         * css/css-multicol-1/multicol-rule-solid-000.xht: Added.
3087         * css/css-multicol-1/multicol-rule-stacking-001-expected.xht: Added.
3088         * css/css-multicol-1/multicol-rule-stacking-001.xht: Added.
3089         * css/css-multicol-1/multicol-rule-style-groove-001-expected.xht: Added.
3090         * css/css-multicol-1/multicol-rule-style-groove-001.xht: Added.
3091         * css/css-multicol-1/multicol-rule-style-inset-001-expected.xht: Added.
3092         * css/css-multicol-1/multicol-rule-style-inset-001.xht: Added.
3093         * css/css-multicol-1/multicol-rule-style-outset-001-expected.xht: Added.
3094         * css/css-multicol-1/multicol-rule-style-outset-001.xht: Added.
3095         * css/css-multicol-1/multicol-rule-style-ridge-001-expected.xht: Added.
3096         * css/css-multicol-1/multicol-rule-style-ridge-001.xht: Added.
3097         * css/css-multicol-1/multicol-shorthand-001-expected.xht: Added.
3098         * css/css-multicol-1/multicol-shorthand-001.xht: Added.
3099         * css/css-multicol-1/multicol-span-000-expected.xht: Added.
3100         * css/css-multicol-1/multicol-span-000.xht: Added.
3101         * css/css-multicol-1/multicol-span-all-001-expected.xht: Added.
3102         * css/css-multicol-1/multicol-span-all-001.xht: Added.
3103         * css/css-multicol-1/multicol-span-all-002-expected.xht: Added.
3104         * css/css-multicol-1/multicol-span-all-002.xht: Added.
3105         * css/css-multicol-1/multicol-span-all-003-expected.xht: Added.
3106         * css/css-multicol-1/multicol-span-all-003.xht: Added.
3107         * css/css-multicol-1/multicol-span-all-block-sibling-003-expected.xht: Added.
3108         * css/css-multicol-1/multicol-span-all-block-sibling-003.xht: Added.
3109         * css/css-multicol-1/multicol-span-all-child-001-expected.xht: Added.
3110         * css/css-multicol-1/multicol-span-all-child-001.xht: Added.
3111         * css/css-multicol-1/multicol-span-all-child-002-expected.xht: Added.
3112         * css/css-multicol-1/multicol-span-all-child-002.xht: Added.
3113         * css/css-multicol-1/multicol-span-all-margin-001-expected.xht: Added.
3114         * css/css-multicol-1/multicol-span-all-margin-001.xht: Added.
3115         * css/css-multicol-1/multicol-span-all-margin-002-expected.xht: Added.
3116         * css/css-multicol-1/multicol-span-all-margin-002.xht: Added.
3117         * css/css-multicol-1/multicol-span-all-margin-bottom-001-expected.xht: Added.
3118         * css/css-multicol-1/multicol-span-all-margin-bottom-001.xht: Added.
3119         * css/css-multicol-1/multicol-span-all-margin-nested-001-expected.xht: Added.
3120         * css/css-multicol-1/multicol-span-all-margin-nested-001.xht: Added.
3121         * css/css-multicol-1/multicol-span-all-margin-nested-002-expected.xht: Added.
3122         * css/css-multicol-1/multicol-span-all-margin-nested-002.xht: Added.
3123         * css/css-multicol-1/multicol-span-all-margin-nested-003-expected.xht: Added.
3124         * css/css-multicol-1/multicol-span-all-margin-nested-003.xht: Added.
3125         * css/css-multicol-1/multicol-span-all-margin-nested-firstchild-001-expected.xht: Added.
3126         * css/css-multicol-1/multicol-span-all-margin-nested-firstchild-001.xht: Added.
3127         * css/css-multicol-1/multicol-span-float-001-expected.xht: Added.
3128         * css/css-multicol-1/multicol-span-float-001.xht: Added.
3129         * css/css-multicol-1/multicol-span-none-001-expected.xht: Added.
3130         * css/css-multicol-1/multicol-span-none-001.xht: Added.
3131         * css/css-multicol-1/multicol-table-cell-001-expected.xht: Added.
3132         * css/css-multicol-1/multicol-table-cell-001.xht: Added.
3133         * css/css-multicol-1/multicol-table-cell-height-001-expected.xht: Added.
3134         * css/css-multicol-1/multicol-table-cell-height-001.xht: Added.
3135         * css/css-multicol-1/multicol-table-cell-height-002-expected.xht: Added.
3136         * css/css-multicol-1/multicol-table-cell-height-002.xht: Added.
3137         * css/css-multicol-1/multicol-table-cell-vertical-align-001-expected.xht: Added.
3138         * css/css-multicol-1/multicol-table-cell-vertical-align-001.xht: Added.
3139         * css/css-multicol-1/multicol-width-001-expected.xht: Added.
3140         * css/css-multicol-1/multicol-width-001.xht: Added.
3141         * css/css-multicol-1/multicol-width-002-expected.xht: Added.
3142         * css/css-multicol-1/multicol-width-002.xht: Added.
3143         * css/css-multicol-1/multicol-width-003-expected.xht: Added.
3144         * css/css-multicol-1/multicol-width-003.xht: Added.
3145         * css/css-multicol-1/multicol-width-count-001-expected.xht: Added.
3146         * css/css-multicol-1/multicol-width-count-001.xht: Added.
3147         * css/css-multicol-1/multicol-width-count-002-expected.xht: Added.
3148         * css/css-multicol-1/multicol-width-count-002.xht: Added.
3149         * css/css-multicol-1/multicol-width-ems-001-expected.xht: Added.
3150         * css/css-multicol-1/multicol-width-ems-001.xht: Added.
3151         * css/css-multicol-1/multicol-width-invalid-001-expected.xht: Added.
3152         * css/css-multicol-1/multicol-width-invalid-001.xht: Added.
3153         * css/css-multicol-1/multicol-width-large-001-expected.xht: Added.
3154         * css/css-multicol-1/multicol-width-large-001.xht: Added.
3155         * css/css-multicol-1/multicol-width-large-002-expected.xht: Added.
3156         * css/css-multicol-1/multicol-width-large-002.xht: Added.
3157         * css/css-multicol-1/multicol-width-negative-001-expected.xht: Added.
3158         * css/css-multicol-1/multicol-width-negative-001.xht: Added.
3159         * css/css-multicol-1/multicol-width-small-001-expected.xht: Added.
3160         * css/css-multicol-1/multicol-width-small-001.xht: Added.
3161         * css/css-multicol-1/multicol-zero-height-001-expected.xht: Added.
3162         * css/css-multicol-1/multicol-zero-height-001.xht: Added.
3163         * css/css-multicol-1/support: Added.
3164         * css/css-multicol-1/support/1x1-green.png: Added.
3165         * css/css-multicol-1/support/1x1-lime.png: Added.
3166         * css/css-multicol-1/support/1x1-maroon.png: Added.
3167         * css/css-multicol-1/support/1x1-navy.png: Added.
3168         * css/css-multicol-1/support/1x1-red.png: Added.
3169         * css/css-multicol-1/support/1x1-white.png: Added.
3170         * css/css-multicol-1/support/60x60-gg-rr.png: Added.
3171         * css/css-multicol-1/support/60x60-green.png: Added.
3172         * css/css-multicol-1/support/60x60-red.png: Added.
3173         * css/css-multicol-1/support/a-green.css: Added.