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