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