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