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