W3C test importer should not import reference files as regular tests
[WebKit-https.git] / LayoutTests / imported / w3c / ChangeLog
1 2015-10-21  Youenn Fablet  <youenn.fablet@crf.canon.fr>
2
3         W3C test importer should not import reference files as regular tests
4         https://bugs.webkit.org/show_bug.cgi?id=150331
5
6         Reviewed by Darin Adler.
7
8         * resources/ImportExpectations: Removed some Skip expectations as test importer no longer will handle these files as tests, but as reference files.
9
10 2015-10-21  Youenn Fablet  <youenn.fablet@crf.canon.fr>
11
12         Update web-platform-tests tests to the same revision as tools
13         https://bugs.webkit.org/show_bug.cgi?id=149656
14
15         Reviewed by Darin Adler.
16
17         Syncing tests with WPT repository.
18         Some files previously in resources folder are now in not-resources folder.
19         Updated TestExpectations to skip those files.
20         web-platform-tests/dom/nodes/resources should be removed for a later patch.
21
22         * web-platform-tests/common/failing-test.html: Removed.
23         * web-platform-tests/common/w3c-import.log:
24         * web-platform-tests/dom/collections/HTMLCollection-supported-property-names.html:
25         * 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.
26         * web-platform-tests/dom/events/w3c-import.log: Added.
27         * web-platform-tests/dom/historical-expected.txt:
28         * web-platform-tests/dom/historical.html:
29         * web-platform-tests/dom/interfaces-expected.txt:
30         * web-platform-tests/dom/interfaces.html:
31         * 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.
32         * web-platform-tests/dom/nodes/DOMImplementation-createDocument-expected.txt:
33         * web-platform-tests/dom/nodes/DOMImplementation-createDocument.html:
34         * web-platform-tests/dom/nodes/DOMImplementation-createHTMLDocument-expected.txt:
35         * web-platform-tests/dom/nodes/DOMImplementation-createHTMLDocument.html:
36         * web-platform-tests/dom/nodes/Document-adoptNode.html:
37         * web-platform-tests/dom/nodes/Document-characterSet-normalization-expected.txt:
38         * web-platform-tests/dom/nodes/Document-characterSet-normalization.html:
39         * web-platform-tests/dom/nodes/Document-constructor-expected.txt:
40         * web-platform-tests/dom/nodes/Document-constructor.html:
41         * web-platform-tests/dom/nodes/Document-contentType/contentType/w3c-import.log: Added.
42         * web-platform-tests/dom/nodes/Document-contentType/resources/w3c-import.log: Added.
43         * 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.
44         * web-platform-tests/dom/nodes/Document-createAttribute-expected.txt:
45         * web-platform-tests/dom/nodes/Document-createAttribute.html:
46         * web-platform-tests/dom/nodes/Document-createElement-namespace-expected.txt:
47         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/bare_mathml.html: Added.
48         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/bare_mathml.svg: Added.
49         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/bare_mathml.xhtml: Added.
50         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/bare_mathml.xml: Added.
51         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/bare_svg.html: Added.
52         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/bare_svg.svg: Added.
53         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/bare_svg.xhtml: Added.
54         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/bare_svg.xml: Added.
55         * 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.
56         * 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.
57         * 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.
58         * 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.
59         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/empty.html: Added.
60         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/empty.svg: Added.
61         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/empty.xhtml: Added.
62         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/empty.xml: Added.
63         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/generate.py: Added.
64         (__main__):
65         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/mathml.html: Added.
66         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/mathml.svg: Added.
67         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/mathml.xhtml: Added.
68         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/mathml.xml: Added.
69         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/minimal_html.html: Added.
70         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/minimal_html.svg: Added.
71         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/minimal_html.xhtml: Added.
72         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/minimal_html.xml: Added.
73         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/svg.html: Added.
74         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/svg.svg: Added.
75         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/svg.xhtml: Added.
76         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/svg.xml: Added.
77         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/w3c-import.log: Added.
78         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/xhtml.html: Added.
79         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/xhtml.svg: Added.
80         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/xhtml.xhtml: Added.
81         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/xhtml.xml: Added.
82         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/xhtml_ns_changed.html: Added.
83         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/xhtml_ns_changed.svg: Added.
84         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/xhtml_ns_changed.xhtml: Added.
85         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/xhtml_ns_changed.xml: Added.
86         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/xhtml_ns_removed.html: Added.
87         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/xhtml_ns_removed.svg: Added.
88         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/xhtml_ns_removed.xhtml: Added.
89         * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/xhtml_ns_removed.xml: Added.
90         * web-platform-tests/dom/nodes/Document-createElement-namespace.html:
91         * web-platform-tests/dom/nodes/Document-doctype.html:
92         * web-platform-tests/dom/nodes/Document-getElementById.html:
93         * web-platform-tests/dom/nodes/Element-matches.html:
94         * web-platform-tests/dom/nodes/MutationObserver-characterData-expected.txt:
95         * web-platform-tests/dom/nodes/MutationObserver-characterData.html:
96         * web-platform-tests/dom/nodes/Node-compareDocumentPosition.html:
97         * web-platform-tests/dom/nodes/Node-contains.html:
98         * web-platform-tests/dom/nodes/Node-lookupPrefix.xhtml:
99         * web-platform-tests/dom/nodes/Node-parentNode-iframe.html: Added.
100         * web-platform-tests/dom/nodes/Node-parentNode.html:
101         * web-platform-tests/dom/nodes/Node-properties-expected.txt:
102         * web-platform-tests/dom/nodes/Node-properties.html:
103         * web-platform-tests/dom/nodes/ParentNode-querySelector-All-content.html: Added.
104         * web-platform-tests/dom/nodes/ParentNode-querySelector-All-content.xht: Added.
105         * web-platform-tests/dom/nodes/ParentNode-querySelector-All.html:
106         * web-platform-tests/dom/nodes/getElementsByClassName-14.htm:
107         * web-platform-tests/dom/nodes/getElementsByClassName-28.htm:
108         * web-platform-tests/dom/nodes/w3c-import.log: Added.
109         * web-platform-tests/dom/ranges/w3c-import.log: Added.
110         * web-platform-tests/dom/traversal/TreeWalker-acceptNode-filter.html:
111         * web-platform-tests/dom/traversal/TreeWalker-basic.html:
112         * web-platform-tests/dom/traversal/TreeWalker-currentNode.html:
113         * web-platform-tests/dom/traversal/TreeWalker-previousNodeLastChildReject.html:
114         * web-platform-tests/dom/traversal/TreeWalker-previousSiblingLastChildSkip.html:
115         * web-platform-tests/dom/traversal/TreeWalker-traversal-reject.html:
116         * web-platform-tests/dom/traversal/TreeWalker-traversal-skip-most.html:
117         * web-platform-tests/dom/traversal/TreeWalker-traversal-skip.html:
118         * web-platform-tests/dom/traversal/TreeWalker-walking-outside-a-tree.html:
119         * web-platform-tests/dom/traversal/w3c-import.log: Added.
120         * 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.
121         * web-platform-tests/domparsing/DOMParser-parseFromString-html-expected.txt:
122         * web-platform-tests/domparsing/DOMParser-parseFromString-html.html:
123         * web-platform-tests/domparsing/w3c-import.log:
124         * web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/w3c-import.log: Added.
125         * web-platform-tests/html/dom/documents/dom-tree-accessors/w3c-import.log: Added.
126         * web-platform-tests/html/dom/documents/resource-metadata-management/document-lastModified-01.html:
127         * web-platform-tests/html/dom/documents/resource-metadata-management/w3c-import.log: Added.
128         * 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.
129         * web-platform-tests/html/dom/dynamic-markup-insertion/document-write/w3c-import.log: Added.
130         * 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.
131         * web-platform-tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/010-1.html: Added.
132         * web-platform-tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/010-2.html: Added.
133         * web-platform-tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/010-expected.txt:
134         * web-platform-tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/010.html: Added.
135         * web-platform-tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/w3c-import.log: Added.
136         * 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.
137         * 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.
138         * 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.
139         * web-platform-tests/html/dom/elements/global-attributes/the-lang-attribute-001.html:
140         * web-platform-tests/html/dom/elements/global-attributes/the-lang-attribute-002.html:
141         * web-platform-tests/html/dom/elements/global-attributes/the-lang-attribute-003.html:
142         * web-platform-tests/html/dom/elements/global-attributes/the-lang-attribute-004.html:
143         * web-platform-tests/html/dom/elements/global-attributes/the-lang-attribute-005.html:
144         * web-platform-tests/html/dom/elements/global-attributes/the-lang-attribute-006.html:
145         * web-platform-tests/html/dom/elements/global-attributes/the-lang-attribute-007.html:
146         * web-platform-tests/html/dom/elements/global-attributes/the-lang-attribute-008.html:
147         * web-platform-tests/html/dom/elements/global-attributes/the-lang-attribute-009.html:
148         * web-platform-tests/html/dom/elements/global-attributes/the-lang-attribute-010.html:
149         * web-platform-tests/html/dom/elements/global-attributes/w3c-import.log: Added.
150         * 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.
151         * web-platform-tests/html/dom/interfaces-expected.txt:
152         * web-platform-tests/html/dom/interfaces.html:
153         * web-platform-tests/html/dom/w3c-import.log: Added.
154         * 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.
155         * web-platform-tests/html/semantics/disabled-elements/w3c-import.log:
156         * web-platform-tests/html/semantics/document-metadata/styling/support/w3c-import.log:
157         * web-platform-tests/html/semantics/document-metadata/the-base-element/base_multiple.html:
158         * 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.
159         * 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.
160         * web-platform-tests/html/semantics/document-metadata/the-base-element/w3c-import.log:
161         * web-platform-tests/html/semantics/document-metadata/the-link-element/link-style-error-01-expected.txt:
162         * web-platform-tests/html/semantics/document-metadata/the-link-element/link-style-error-01.html:
163         * web-platform-tests/html/semantics/document-metadata/the-link-element/w3c-import.log:
164         * web-platform-tests/html/semantics/document-metadata/the-meta-element/w3c-import.log:
165         * web-platform-tests/html/semantics/document-metadata/the-style-element/style-error-01-expected.txt:
166         * web-platform-tests/html/semantics/document-metadata/the-style-element/style-error-01.html:
167         * web-platform-tests/html/semantics/document-metadata/the-style-element/w3c-import.log:
168         * web-platform-tests/html/semantics/document-metadata/the-title-element/w3c-import.log:
169         * web-platform-tests/html/semantics/edits/the-del-element/w3c-import.log:
170         * web-platform-tests/html/semantics/edits/the-ins-element/w3c-import.log:
171         * web-platform-tests/html/semantics/embedded-content/image-maps/w3c-import.log:
172         * web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/HTMLElement/HTMLMediaElement/w3c-import.log:
173         * web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/HTMLElement/HTMLTrackElement/w3c-import.log:
174         * web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrack/w3c-import.log:
175         * web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/w3c-import.log:
176         * web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrackCueList/w3c-import.log:
177         * web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrackList/w3c-import.log:
178         * web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TrackEvent/w3c-import.log:
179         * web-platform-tests/html/semantics/embedded-content/media-elements/mime-types/w3c-import.log:
180         * web-platform-tests/html/semantics/embedded-content/media-elements/offsets-into-the-media-resource/w3c-import.log:
181         * web-platform-tests/html/semantics/embedded-content/media-elements/playing-the-media-resource/w3c-import.log:
182         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/w3c-import.log:
183         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/w3c-import.log:
184         * web-platform-tests/html/semantics/embedded-content/media-elements/user-interface/w3c-import.log:
185         * web-platform-tests/html/semantics/embedded-content/media-elements/w3c-import.log:
186         * web-platform-tests/html/semantics/embedded-content/the-area-element/w3c-import.log:
187         * web-platform-tests/html/semantics/embedded-content/the-audio-element/w3c-import.log:
188         * web-platform-tests/html/semantics/embedded-content/the-canvas-element/w3c-import.log:
189         * web-platform-tests/html/semantics/embedded-content/the-embed-element/w3c-import.log:
190         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_javascript_url_01.htm: Removed.
191         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_allow_script-expected.txt:
192         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_allow_script.html: Removed.
193         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/move_iframe_in_dom_01.html: Removed.
194         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/move_iframe_in_dom_02.html: Removed.
195         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/move_iframe_in_dom_03.html: Removed.
196         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/move_iframe_in_dom_04.html: Removed.
197         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/resources/sandbox_allow_script.html: Removed.
198         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/support/sandbox_allow_script.html: Removed.
199         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/w3c-import.log:
200         * web-platform-tests/html/semantics/embedded-content/the-img-element/current-pixel-density/w3c-import.log:
201         * web-platform-tests/html/semantics/embedded-content/the-img-element/environment-changes/iframed.sub.html: Added.
202         * web-platform-tests/html/semantics/embedded-content/the-img-element/environment-changes/viewport-change-expected.txt:
203         * web-platform-tests/html/semantics/embedded-content/the-img-element/environment-changes/w3c-import.log:
204         * web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute-expected.txt:
205         * web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/sizes-iframed.sub.html: Added.
206         * web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/w3c-import.log:
207         * web-platform-tests/html/semantics/embedded-content/the-img-element/srcset/w3c-import.log:
208         * web-platform-tests/html/semantics/embedded-content/the-img-element/w3c-import.log:
209         * web-platform-tests/html/semantics/embedded-content/the-object-element/object-handler.html:
210         * 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.
211         * 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.
212         * 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.
213         * web-platform-tests/html/semantics/embedded-content/the-object-element/w3c-import.log:
214         * web-platform-tests/html/semantics/embedded-content/the-video-element/w3c-import.log:
215         * 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.
216         * web-platform-tests/html/semantics/forms/attributes-common-to-form-controls/dirname-ltr.html:
217         * web-platform-tests/html/semantics/forms/attributes-common-to-form-controls/w3c-import.log:
218         * web-platform-tests/html/semantics/forms/constraints/form-validation-validity-tooLong-expected.txt:
219         * web-platform-tests/html/semantics/forms/constraints/form-validation-validity-tooLong.html:
220         * web-platform-tests/html/semantics/forms/constraints/form-validation-validity-valueMissing-expected.txt:
221         * web-platform-tests/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:
222         * web-platform-tests/html/semantics/forms/constraints/form-validation-willValidate-expected.txt:
223         * web-platform-tests/html/semantics/forms/constraints/form-validation-willValidate.html:
224         * web-platform-tests/html/semantics/forms/constraints/support/validator.js:
225         (validator.test_reportValidity):
226         (validator.set_conditions):
227         (validator.set_dirty):
228         * web-platform-tests/html/semantics/forms/constraints/support/w3c-import.log:
229         * web-platform-tests/html/semantics/forms/constraints/w3c-import.log:
230         * web-platform-tests/html/semantics/forms/form-control-infrastructure/w3c-import.log:
231         * web-platform-tests/html/semantics/forms/form-submission-0/w3c-import.log:
232         * web-platform-tests/html/semantics/forms/introduction-1/w3c-import.log:
233         * web-platform-tests/html/semantics/forms/resetting-a-form/w3c-import.log:
234         * web-platform-tests/html/semantics/forms/textfieldselection/textfieldselection-setSelectionRange-expected.txt:
235         * web-platform-tests/html/semantics/forms/textfieldselection/textfieldselection-setSelectionRange.html:
236         * web-platform-tests/html/semantics/forms/textfieldselection/w3c-import.log:
237         * web-platform-tests/html/semantics/forms/the-button-element/w3c-import.log:
238         * web-platform-tests/html/semantics/forms/the-datalist-element/w3c-import.log:
239         * web-platform-tests/html/semantics/forms/the-fieldset-element/w3c-import.log:
240         * web-platform-tests/html/semantics/forms/the-form-element/w3c-import.log:
241         * web-platform-tests/html/semantics/forms/the-input-element/input-textselection-01-expected.txt:
242         * web-platform-tests/html/semantics/forms/the-input-element/input-textselection-01.html:
243         * web-platform-tests/html/semantics/forms/the-input-element/w3c-import.log:
244         * web-platform-tests/html/semantics/forms/the-label-element/label-attributes.html:
245         * web-platform-tests/html/semantics/forms/the-label-element/w3c-import.log:
246         * web-platform-tests/html/semantics/forms/the-legend-element/w3c-import.log:
247         * web-platform-tests/html/semantics/forms/the-meter-element/w3c-import.log:
248         * web-platform-tests/html/semantics/forms/the-option-element/w3c-import.log:
249         * web-platform-tests/html/semantics/forms/the-output-element/w3c-import.log:
250         * web-platform-tests/html/semantics/forms/the-progress-element/w3c-import.log:
251         * web-platform-tests/html/semantics/forms/the-select-element/w3c-import.log:
252         * web-platform-tests/html/semantics/forms/the-textarea-element/w3c-import.log:
253         * web-platform-tests/html/semantics/grouping-content/the-dd-element/w3c-import.log:
254         * web-platform-tests/html/semantics/grouping-content/the-div-element/w3c-import.log:
255         * web-platform-tests/html/semantics/grouping-content/the-dl-element/w3c-import.log:
256         * web-platform-tests/html/semantics/grouping-content/the-dt-element/w3c-import.log:
257         * web-platform-tests/html/semantics/grouping-content/the-figcaption-element/w3c-import.log:
258         * web-platform-tests/html/semantics/grouping-content/the-figure-element/w3c-import.log:
259         * web-platform-tests/html/semantics/grouping-content/the-hr-element/w3c-import.log:
260         * web-platform-tests/html/semantics/grouping-content/the-li-element/grouping-li-reftest-002-ref-expected.html: Removed.
261         * web-platform-tests/html/semantics/grouping-content/the-li-element/grouping-li-reftest-002-ref.html: Removed.
262         * web-platform-tests/html/semantics/grouping-content/the-li-element/w3c-import.log:
263         * web-platform-tests/html/semantics/grouping-content/the-ol-element/reversed-1a.html: Added.
264         * web-platform-tests/html/semantics/grouping-content/the-ol-element/reversed-1b.html: Added.
265         * web-platform-tests/html/semantics/grouping-content/the-ol-element/reversed-1c.html: Added.
266         * web-platform-tests/html/semantics/grouping-content/the-ol-element/w3c-import.log:
267         * web-platform-tests/html/semantics/grouping-content/the-p-element/w3c-import.log:
268         * web-platform-tests/html/semantics/grouping-content/the-pre-element/w3c-import.log:
269         * web-platform-tests/html/semantics/grouping-content/the-ul-element/w3c-import.log:
270         * web-platform-tests/html/semantics/interactive-elements/commands/w3c-import.log:
271         * web-platform-tests/html/semantics/interactive-elements/the-details-element/w3c-import.log:
272         * web-platform-tests/html/semantics/interactive-elements/the-dialog-element/w3c-import.log:
273         * web-platform-tests/html/semantics/interactive-elements/the-menu-element/w3c-import.log:
274         * web-platform-tests/html/semantics/interfaces-expected.txt:
275         * web-platform-tests/html/semantics/interfaces.js:
276         * web-platform-tests/html/semantics/links/downloading-resources/w3c-import.log:
277         * web-platform-tests/html/semantics/links/linktypes/w3c-import.log:
278         * web-platform-tests/html/semantics/scripting-1/the-script-element/w3c-import.log:
279         * web-platform-tests/html/semantics/scripting-1/the-template-element/additions-to-parsing-xhtml-documents/w3c-import.log:
280         * web-platform-tests/html/semantics/scripting-1/the-template-element/additions-to-serializing-xhtml-documents/w3c-import.log:
281         * web-platform-tests/html/semantics/scripting-1/the-template-element/additions-to-the-css-user-agent-style-sheet/w3c-import.log:
282         * web-platform-tests/html/semantics/scripting-1/the-template-element/additions-to-the-steps-to-clone-a-node/w3c-import.log:
283         * web-platform-tests/html/semantics/scripting-1/the-template-element/definitions/template-contents-owner-document-type-expected.txt:
284         * web-platform-tests/html/semantics/scripting-1/the-template-element/definitions/template-contents-owner-document-type.html:
285         * web-platform-tests/html/semantics/scripting-1/the-template-element/definitions/w3c-import.log:
286         * web-platform-tests/html/semantics/scripting-1/the-template-element/innerhtml-on-templates/w3c-import.log:
287         * web-platform-tests/html/semantics/scripting-1/the-template-element/resources/w3c-import.log:
288         * web-platform-tests/html/semantics/scripting-1/the-template-element/serializing-html-templates/w3c-import.log:
289         * web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/template-descendant-frameset-expected.txt:
290         * web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/template-descendant-frameset.html:
291         * web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/w3c-import.log:
292         * web-platform-tests/html/semantics/sections/headings-and-sections/w3c-import.log:
293         * web-platform-tests/html/semantics/sections/the-h1-h2-h3-h4-h5-and-h6-elements/w3c-import.log:
294         * web-platform-tests/html/semantics/selectors/pseudo-classes/disabled-expected.txt:
295         * web-platform-tests/html/semantics/selectors/pseudo-classes/disabled.html:
296         * 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.
297         * web-platform-tests/html/semantics/selectors/pseudo-classes/focus.html:
298         * web-platform-tests/html/semantics/selectors/pseudo-classes/w3c-import.log:
299         * web-platform-tests/html/semantics/tabular-data/attributes-common-to-td-and-th-elements/w3c-import.log:
300         * web-platform-tests/html/semantics/tabular-data/processing-model-1/w3c-import.log:
301         * web-platform-tests/html/semantics/tabular-data/the-caption-element/w3c-import.log:
302         * web-platform-tests/html/semantics/tabular-data/the-table-element/w3c-import.log:
303         * web-platform-tests/html/semantics/tabular-data/the-tbody-element/w3c-import.log:
304         * web-platform-tests/html/semantics/tabular-data/the-tr-element/w3c-import.log:
305         * web-platform-tests/html/semantics/text-level-semantics/the-a-element/w3c-import.log:
306         * web-platform-tests/html/semantics/text-level-semantics/the-bdi-element/w3c-import.log:
307         * web-platform-tests/html/semantics/text-level-semantics/the-bdo-element/w3c-import.log:
308         * web-platform-tests/html/semantics/text-level-semantics/the-br-element/w3c-import.log:
309         * web-platform-tests/html/semantics/text-level-semantics/the-time-element/w3c-import.log:
310         * web-platform-tests/html/semantics/text-level-semantics/the-wbr-element/w3c-import.log:
311         * web-platform-tests/html/semantics/text-level-semantics/the-wbr-element/wbr-element-expected.html:
312         * web-platform-tests/html/semantics/text-level-semantics/the-wbr-element/wbr-element-ref.html: Removed.
313         * web-platform-tests/html/semantics/text-level-semantics/the-wbr-element/wbr-element.html:
314         * web-platform-tests/html/semantics/w3c-import.log:
315
316 2015-10-18  Chris Dumez  <cdumez@apple.com>
317
318         Script element with an empty for or event attributes should not execute
319         https://bugs.webkit.org/show_bug.cgi?id=148855
320         <rdar://problem/22588156>
321
322         Reviewed by Darin Adler.
323
324         Rebaseline existing W3C HTML test now that more checks are passing.
325
326         * web-platform-tests/html/semantics/scripting-1/the-script-element/script-for-event-expected.txt:
327
328 2015-10-18  Chris Dumez  <cdumez@apple.com>
329
330         WebKit must support all JavaScript MIME types in HTML5 spec
331         https://bugs.webkit.org/show_bug.cgi?id=148854
332         <rdar://problem/22588195>
333
334         Reviewed by Darin Adler.
335
336         Rebaseline W3C HTML test now that more checks are passing.
337
338         * web-platform-tests/html/semantics/scripting-1/the-script-element/script-languages-02-expected.txt:
339
340 2015-10-17  Chris Dumez  <cdumez@apple.com>
341
342         td and th should use HTMLTableDataCellElement and HTMLTableHeaderCellElement interfaces
343         https://bugs.webkit.org/show_bug.cgi?id=148859
344         <rdar://problem/22588664>
345
346         Reviewed by Ryosuke Niwa.
347
348         * web-platform-tests/html/dom/interfaces-expected.txt:
349         * web-platform-tests/html/semantics/interfaces-expected.txt:
350
351 2015-10-16  Youenn Fablet  <youenn.fablet@crf.canon.fr>
352
353         Update testharness.js to web-platform-tests version
354         https://bugs.webkit.org/show_bug.cgi?id=150234
355
356         Reviewed by Chris Dumez.
357
358         * resources/web-platform-tests-modules.json: updated testharness module version.
359         * web-platform-tests/dom/interfaces-expected.txt: Rebased test expectation.
360         * web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_datauri_01-expected.txt: Ditto.
361         * web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_datauri_02-expected.txt: Ditto.
362         * web-platform-tests/dom/nodes/Node-isEqualNode-expected.txt: Ditto.
363         * web-platform-tests/html/dom/interfaces-expected.txt: Ditto.
364         * web-platform-tests/html/dom/interfaces.html: Removed a method from Window as this is timing out the test otherwise.
365
366 2015-10-16  Keith Rollin  <krollin@apple.com>
367
368         The value sanitization algorithm for input[type=url] should strip whitespaces
369         https://bugs.webkit.org/show_bug.cgi?id=148864
370         rdar://problem/22589358
371
372         Reviewed by Chris Dumez.
373
374         Rebaseline two W3C HTML tests given changes in input[type=url].value
375         sanitization.
376
377         * web-platform-tests/html/semantics/forms/the-input-element/type-change-state-expected.txt:
378         * web-platform-tests/html/semantics/forms/the-input-element/url-expected.txt:
379
380 2015-10-15  Youenn Fablet  <youenn.fablet@crf.canon.fr>
381
382         Update ImportExpectations according currently imported wpt tests
383         https://bugs.webkit.org/show_bug.cgi?id=150158
384
385         Reviewed by Chris Dumez.
386
387         * resources/ImportExpectations:
388
389 2015-10-14  Ryan Haddad  <ryanhaddad@apple.com>
390
391         Fixing expectations for imported/w3c/web-platform-tests/html/dom/interfaces.html
392         https://bugs.webkit.org/show_bug.cgi?id=150144.
393
394         Reviewed by Dean Jackson.
395
396         * web-platform-tests/html/dom/interfaces-expected.txt:
397
398 2015-10-14  Dean Jackson  <dino@apple.com>
399
400         Update test result for Canvas2DRenderingContext::commit.
401
402         * web-platform-tests/html/dom/interfaces-expected.txt:
403
404 2015-10-14  Youenn Fablet  <youenn.fablet@crf.canon.fr>
405
406         Update web-platform-tests tools to the latest revision
407         https://bugs.webkit.org/show_bug.cgi?id=149645
408
409         Reviewed by Darin Adler.
410
411         Removed tools folder.
412         Updated ImportExpectations and TestRepositories files to match latest wpt repo revision.
413         Updated web-platform-tests using the import tool.
414
415         * resources/ImportExpectations: Skipping new test suites.
416         * resources/TestRepositories: Updating revision of default imported web-platform-tests. Disabled conversion of git submodules information.
417         * resources/web-platform-tests-modules.json: Updated by hand the modules description to align with wpt repo.
418         * web-platform-tests/.gitignore: Marking tools folder as ignored.
419         * web-platform-tests/README.md:
420         * web-platform-tests/common/w3c-import.log:
421         * web-platform-tests/config.default.json:
422         * web-platform-tests/domparsing/w3c-import.log:
423         * web-platform-tests/lint: Added.
424         * web-platform-tests/lint.whitelist: Renamed from LayoutTests/imported/w3c/web-platform-tests/tools/scripts/lint.whitelist.
425         * web-platform-tests/manifest: Added.
426         * web-platform-tests/serve: Added.
427         * web-platform-tests/serve.py:
428         (main):
429         * web-platform-tests/tools/__init__.py: Removed.
430         * web-platform-tests/tools/runner/css/bootstrap-theme.min.css: Removed.
431         * web-platform-tests/tools/runner/css/bootstrap.min.css: Removed.
432         * web-platform-tests/tools/runner/css/w3c-import.log: Removed.
433         * web-platform-tests/tools/runner/fonts/glyphicons-halflings-regular.eot: Removed.
434         * web-platform-tests/tools/runner/fonts/glyphicons-halflings-regular.svg: Removed.
435         * web-platform-tests/tools/runner/fonts/glyphicons-halflings-regular.ttf: Removed.
436         * web-platform-tests/tools/runner/fonts/glyphicons-halflings-regular.woff: Removed.
437         * web-platform-tests/tools/runner/fonts/w3c-import.log: Removed.
438         * web-platform-tests/tools/runner/logo.svg: Removed.
439         * web-platform-tests/tools/runner/report.css: Removed.
440         * web-platform-tests/tools/runner/report.py: Removed.
441         * web-platform-tests/tools/runner/runner.css: Removed.
442         * web-platform-tests/tools/runner/runner.js: Removed.
443         * web-platform-tests/tools/runner/update_manifest.py: Removed.
444         * web-platform-tests/tools/runner/w3c-import.log: Removed.
445         * web-platform-tests/tools/scripts/__init__.py: Removed.
446         * web-platform-tests/tools/scripts/_env.py: Removed.
447         * web-platform-tests/tools/scripts/html5lib_test.xml: Removed.
448         * web-platform-tests/tools/scripts/html5lib_test_fragment.xml: Removed.
449         * web-platform-tests/tools/scripts/id2path.js: Removed.
450         * web-platform-tests/tools/scripts/id2path.json: Removed.
451         * web-platform-tests/tools/scripts/lint.py: Removed.
452         * web-platform-tests/tools/scripts/manifest.js: Removed.
453         * web-platform-tests/tools/scripts/manifest.py: Removed.
454         * web-platform-tests/tools/scripts/package.json: Removed.
455         * web-platform-tests/tools/scripts/toc.js: Removed.
456         * web-platform-tests/tools/scripts/update-directory-structure.js: Removed.
457         * web-platform-tests/tools/scripts/update_html5lib_tests.py: Removed.
458         * web-platform-tests/tools/scripts/w3c-import.log: Removed.
459         * web-platform-tests/tools/sslutils/__init__.py: Removed.
460         * web-platform-tests/tools/sslutils/base.py: Removed.
461         * web-platform-tests/tools/sslutils/openssl.py: Removed.
462         * web-platform-tests/tools/sslutils/pregenerated.py: Removed.
463         * web-platform-tests/tools/sslutils/w3c-import.log: Removed.
464         * web-platform-tests/tools/w3c-import.log: Removed.
465         * web-platform-tests/tools/webdriver/webdriver/__init__.py: Removed.
466         * web-platform-tests/tools/webdriver/webdriver/alert.py: Removed.
467         * web-platform-tests/tools/webdriver/webdriver/capabilities.py: Removed.
468         * web-platform-tests/tools/webdriver/webdriver/command.py: Removed.
469         * web-platform-tests/tools/webdriver/webdriver/driver.py: Removed.
470         * web-platform-tests/tools/webdriver/webdriver/exceptions.py: Removed.
471         * web-platform-tests/tools/webdriver/webdriver/keys.py: Removed.
472         * web-platform-tests/tools/webdriver/webdriver/searchcontext.py: Removed.
473         * web-platform-tests/tools/webdriver/webdriver/w3c-import.log: Removed.
474         * web-platform-tests/tools/webdriver/webdriver/wait.py: Removed.
475         * web-platform-tests/tools/webdriver/webdriver/webelement.py: Removed.
476         * web-platform-tests/w3c-import.log:
477
478 2015-10-07  Keith Rollin  <krollin@apple.com>
479
480         script.text shouldn't include text from non-direct children of the script element
481         https://bugs.webkit.org/show_bug.cgi?id=148851
482         <rdar://problem/22587759>
483
484         Reviewed by Chris Dumez.
485
486         Rebaseline several W3C HTML tests now that new checks are passing.
487
488         * web-platform-tests/html/semantics/scripting-1/the-script-element/script-text-expected.txt:
489         * web-platform-tests/html/semantics/scripting-1/the-script-element/script-text-xhtml-expected.txt:
490
491 2015-10-06  Chris Dumez  <cdumez@apple.com>
492
493         [Web IDL] 'length' property is wrong for variadic operations
494         https://bugs.webkit.org/show_bug.cgi?id=149714
495
496         Reviewed by Darin Adler.
497
498         Rebaseline W3C DOM test as our behavior changed. The new failures are
499         temporary and are due to the test being wrong. The test will be fixed
500         via Bug 149645 and we will pass those checks again.
501
502         * web-platform-tests/dom/interfaces-expected.txt:
503
504 2015-09-29  Chris Dumez  <cdumez@apple.com>
505
506         sectionRowIndex must return -1 when its parent is not a table, tbody, thead, or tfoot
507         https://bugs.webkit.org/show_bug.cgi?id=148841
508         <rdar://problem/22586870>
509
510         Reviewed by Ryosuke Niwa.
511
512         Rebaseline W3C HTML test now that more checks are passing.
513
514         * web-platform-tests/html/semantics/tabular-data/the-tr-element/sectionRowIndex-expected.txt:
515
516 2015-09-28  Chris Dumez  <cdumez@apple.com>
517
518         Drop support for legacy EventException
519         https://bugs.webkit.org/show_bug.cgi?id=149597
520         <rdar://problem/22879795>
521
522         Reviewed by Sam Weinig.
523
524         Rebaseline W3C DOM test now that a new check is passing.
525
526         * web-platform-tests/dom/historical-expected.txt:
527
528 2015-09-28  Chris Dumez  <cdumez@apple.com>
529
530         Object.getOwnPropertyNames() does not return named properties
531         https://bugs.webkit.org/show_bug.cgi?id=149562
532         <rdar://problem/22879779>
533
534         Reviewed by Darin Adler.
535
536         Rebaseline existing W3C tests now that Object.getOwnPropertyNames()
537         returns named properties for HTMLCollection. We unfortunately still
538         don't pass those because 'length' / 'constructor' properties are
539         currently on the instance and they should be on the prototype.
540
541         * web-platform-tests/dom/collections/HTMLCollection-supported-property-names-expected.txt:
542         * web-platform-tests/dom/nodes/Document-getElementsByTagName-expected.txt:
543         * web-platform-tests/dom/nodes/Element-getElementsByTagName-expected.txt:
544         * web-platform-tests/html/dom/documents/dom-tree-accessors/document.forms-expected.txt:
545
546 2015-09-24  Chris Dumez  <cdumez@apple.com>
547
548         Node.replaceChild() does not behave according to the specification
549         https://bugs.webkit.org/show_bug.cgi?id=149546
550         <rdar://problem/22571887>
551
552         Reviewed by Ryosuke Niwa.
553
554         Rebaseline W3C DOM test now that one more check is passing.
555
556         * web-platform-tests/dom/nodes/MutationObserver-childList-expected.txt:
557
558 2015-09-24  Chris Dumez  <cdumez@apple.com>
559
560         Rewrite Range::insertNode() as per the latest DOM specification
561         https://bugs.webkit.org/show_bug.cgi?id=149528
562
563         Reviewed by Ryosuke Niwa.
564
565         Rebaseline W3C DOM tests now that more tests are passing.
566
567         * web-platform-tests/dom/ranges/Range-insertNode-expected.txt:
568         * web-platform-tests/dom/ranges/Range-surroundContents-expected.txt:
569
570 2015-09-23  Chris Dumez  <cdumez@apple.com>
571
572         Unreviewed, rebaseline web-platform-tests/html/dom/interfaces.html after r190190
573
574         * web-platform-tests/html/dom/interfaces-expected.txt:
575
576 2015-09-23  Chris Dumez  <cdumez@apple.com>
577
578         Unreviewed, roll out r190085 as it seems to cause crashes in JSC
579         <rdar://problem/22825602>
580
581         * web-platform-tests/dom/interfaces-expected.txt:
582         * web-platform-tests/html/dom/interfaces-expected.txt:
583
584 2015-09-23  Chris Dumez  <cdumez@apple.com>
585
586         TreeWalker.previousSibling()  / nextSibling() does not behave according to the specification
587         https://bugs.webkit.org/show_bug.cgi?id=149493
588
589         Reviewed by Darin Adler.
590
591         Rebaseline existing W3C DOM test now that more checks are passing.
592
593         * web-platform-tests/dom/traversal/TreeWalker-expected.txt:
594
595 2015-09-23  Chris Dumez  <cdumez@apple.com>
596
597         Range's setStartBefore() / setStartAfter() / setEndBefore() / setEndAfter() do not match the specification
598         https://bugs.webkit.org/show_bug.cgi?id=149490
599
600         Reviewed by Andreas Kling.
601
602         Rebaseline several W3C DOM tests now that more checks are passing.
603
604         * web-platform-tests/dom/ranges/Range-selectNode-expected.txt:
605         * web-platform-tests/dom/ranges/Range-surroundContents-expected.txt:
606
607 2015-09-22  Ryosuke Niwa  <rniwa@webkit.org>
608
609         Event fired on a detached node does not bubble up
610         https://bugs.webkit.org/show_bug.cgi?id=149488
611
612         Reviewed by Antti Koivisto.
613
614         Rebaselined a test now that one more test case passes.
615
616         * web-platform-tests/dom/events/EventTarget-dispatchEvent-expected.txt:
617
618 2015-09-22  Chris Dumez  <cdumez@apple.com>
619
620         Range.surroundContents() should check for partially contained non-Text nodes first
621         https://bugs.webkit.org/show_bug.cgi?id=149476
622
623         Reviewed by Darin Adler.
624
625         Rebaseline existing W3C DOM test now that more checks are passing.
626
627         * web-platform-tests/dom/ranges/Range-surroundContents-expected.txt:
628
629 2015-09-22  Chris Dumez  <cdumez@apple.com>
630
631         Range.intersectsNode() does not behave according to the specification when start / end are equal
632         https://bugs.webkit.org/show_bug.cgi?id=148774
633         <rdar://problem/22571418>
634
635         Reviewed by Darin Adler.
636
637         Rebaseline W3C Range test now that another check is passing.
638
639         * web-platform-tests/dom/ranges/Range-intersectsNode-expected.txt:
640
641 2015-09-22  Chris Dumez  <cdumez@apple.com>
642
643         Drop support for legacy EntityReference DOM Node type
644         https://bugs.webkit.org/show_bug.cgi?id=149348
645
646         Reviewed by Darin Adler.
647
648         Rebaseline W3C DOM test now that more checks are passing.
649
650         * web-platform-tests/dom/historical-expected.txt:
651
652 2015-09-21  Chris Dumez  <cdumez@apple.com>
653
654         time element should use HTMLTimeElement interface
655         https://bugs.webkit.org/show_bug.cgi?id=148840
656         <rdar://problem/22586690>
657
658         Reviewed by Ryosuke Niwa.
659
660         Rebaseline W3C HTML test now that more checks are passing.
661
662         * web-platform-tests/html/semantics/text-level-semantics/the-time-element/001-expected.txt:
663
664 2015-09-21  Chris Dumez  <cdumez@apple.com>
665
666         Update HTMLTableRowElement.rowIndex to behave according to the specification
667         https://bugs.webkit.org/show_bug.cgi?id=148842
668         <rdar://problem/22586914>
669
670         Reviewed by Darin Adler.
671
672         Rebaseline W3C HTML test now that one more check is passing.
673
674         * web-platform-tests/html/semantics/tabular-data/the-tr-element/rowIndex-expected.txt:
675
676 2015-09-21  Chris Dumez  <cdumez@apple.com>
677
678         [JS Bindings] prototype.constructor should be writable
679         https://bugs.webkit.org/show_bug.cgi?id=149412
680         <rdar://problem/22545096>
681
682         Reviewed by Geoffrey Garen.
683
684         Rebaseline W3C DOM / HTML tests now that more checks are passing.
685
686         * web-platform-tests/dom/interfaces-expected.txt:
687         * web-platform-tests/html/dom/interfaces-expected.txt:
688
689 2015-09-21  Chris Dumez  <cdumez@apple.com>
690
691         DOMTokenList.add() / remove() should run the update steps even if tokens were not modified
692         https://bugs.webkit.org/show_bug.cgi?id=148780
693         <rdar://problem/22571794>
694
695         Reviewed by Ryosuke Niwa.
696
697         Rebaseline W3C DOM test now that more checks are passing.
698
699         * web-platform-tests/dom/nodes/MutationObserver-attributes-expected.txt:
700
701 2015-09-21  Chris Dumez  <cdumez@apple.com>
702
703         Range.cloneContents() / extractContents should throw a HierarchyRequestError when encountering a doctype
704         https://bugs.webkit.org/show_bug.cgi?id=148770
705         <rdar://problem/22570898>
706
707         Reviewed by Ryosuke Niwa.
708
709         Rebaseline W3C DOM test now that more checks are passing.
710
711         * web-platform-tests/dom/ranges/Range-cloneContents-expected.txt:
712
713 2015-09-19  Chris Dumez  <cdumez@apple.com>
714
715         Get rid of custom bindings for HTMLLinkElement.sizes setter
716         https://bugs.webkit.org/show_bug.cgi?id=149382
717
718         Reviewed by Sam Weinig.
719
720         * web-platform-tests/html/dom/interfaces-expected.txt:
721         Rebaseline test. Our bindings generator does not move attributes that have
722         a custom setter from the instance to the prototype. Now that the 'sizes'
723         attribute no longer has a custom setter, it has moved to the prototype,
724         where it is expected to be.
725
726 2015-09-18  Chris Dumez  <cdumez@apple.com>
727
728         Drop support for Entity Node type
729         https://bugs.webkit.org/show_bug.cgi?id=149239
730
731         Reviewed by Darin Adler.
732
733         Rebaseline W3C DOM test now that a new check is passing.
734
735         * web-platform-tests/dom/historical-expected.txt:
736
737 2015-09-17  Chris Dumez  <cdumez@apple.com>
738
739         [WebIDL] Add support for default parameter values
740         https://bugs.webkit.org/show_bug.cgi?id=149263
741         <rdar://problem/22545600>
742
743         Reviewed by Ryosuke Niwa.
744
745         Rebaseline several W3C tests now that more NodeIterator / TreeWalker
746         checks are passing.
747
748         * web-platform-tests/dom/traversal/NodeIterator-expected.txt:
749         * web-platform-tests/dom/traversal/TreeWalker-basic-expected.txt:
750
751 2015-09-17  Zalan Bujtas  <zalan@apple.com>
752
753         CSS WG multicol-1 tests failures with 1px differences due to baseline difference.
754         https://bugs.webkit.org/show_bug.cgi?id=149245
755
756         Reviewed by Ryosuke Niwa.
757
758         Turn off font-aliasing for multicol tests where the reference tests' inline content
759         end up on a different baseline (fractional difference). (It's not considered a bug, they don't
760         necessarily match.)
761
762         * css/css-multicol-1/multicol-basic-001-expected.html:
763         * css/css-multicol-1/multicol-basic-001.html:
764         * css/css-multicol-1/multicol-basic-002-expected.html:
765         * css/css-multicol-1/multicol-basic-002.html:
766         * css/css-multicol-1/multicol-basic-003-expected.html:
767         * css/css-multicol-1/multicol-basic-003.html:
768         * css/css-multicol-1/multicol-basic-004-expected.html:
769         * css/css-multicol-1/multicol-basic-004.html:
770         * css/css-multicol-1/multicol-rule-002-expected.xht:
771         * css/css-multicol-1/multicol-rule-002.xht:
772         * css/css-multicol-1/multicol-rule-px-001-expected.xht:
773         * css/css-multicol-1/multicol-rule-px-001.xht:
774         * css/css-multicol-1/multicol-rule-stacking-001-expected.xht:
775         * css/css-multicol-1/multicol-rule-stacking-001.xht:
776         * css/css-multicol-1/multicol-shorthand-001-expected.xht:
777         * css/css-multicol-1/multicol-shorthand-001.xht:
778         * css/css-multicol-1/multicol-span-all-block-sibling-003-expected.xht:
779         * css/css-multicol-1/multicol-span-all-block-sibling-003.xht:
780         * css/css-multicol-1/multicol-span-all-margin-nested-firstchild-001-expected.xht:
781         * css/css-multicol-1/multicol-span-all-margin-nested-firstchild-001.xht:
782
783 2015-09-17  Chris Dumez  <cdumez@apple.com>
784
785         Range.deleteContents cannot delete DocType
786         https://bugs.webkit.org/show_bug.cgi?id=148773
787         <rdar://problem/22571280>
788
789         Reviewed by Ryosuke Niwa.
790
791         Rebaseline W3C DOM test now that more checks are passing.
792
793         * web-platform-tests/dom/ranges/Range-deleteContents-expected.txt:
794
795 2015-09-16  Chris Dumez  <cdumez@apple.com>
796
797         Element's attribute NS API should treat defined undefined namespace as null
798         https://bugs.webkit.org/show_bug.cgi?id=149238
799         <rdar://problem/22562204>
800
801         Reviewed by Ryosuke Niwa.
802
803         Rebaseline W3C DOM test that one more check is passing.
804
805         * web-platform-tests/dom/nodes/attributes-expected.txt:
806
807 2015-09-15  Chris Dumez  <cdumez@apple.com>
808
809         Document.createElement(localName) does not handle correctly missing or null parameter
810         https://bugs.webkit.org/show_bug.cgi?id=149184
811         <rdar://problem/22565070>
812
813         Reviewed by Ryosuke Niwa.
814
815         Rebaseline several W3C tests now that more checks are passing.
816
817         * web-platform-tests/dom/interfaces-expected.txt:
818         * web-platform-tests/dom/nodes/Document-createElement-expected.txt:
819         * web-platform-tests/html/dom/interfaces-expected.txt:
820
821 2015-09-15  Chris Dumez  <cdumez@apple.com>
822
823         new Event() without parameter should throw
824         https://bugs.webkit.org/show_bug.cgi?id=149146
825         <rdar://problem/22565070>
826
827         Reviewed by Ryosuke Niwa.
828
829         Rebaseline W3C test now that a new check is passing.
830
831         * web-platform-tests/dom/events/Event-constructors-expected.txt:
832
833 2015-09-15  Chris Dumez  <cdumez@apple.com>
834
835         Element.getAttributeNS() should return null if the attribute does not exist
836         https://bugs.webkit.org/show_bug.cgi?id=149180
837         <rdar://problem/22561011>
838
839         Reviewed by Ryosuke Niwa.
840
841         Rebaseline several W3C DOM tests now that more checks are passing.
842
843         * web-platform-tests/dom/nodes/attributes-expected.txt:
844         * web-platform-tests/dom/nodes/case-expected.txt:
845
846 2015-09-14  Chris Dumez  <cdumez@apple.com>
847
848         Drop non-standard [IsIndex] WebKit IDL extended attribute
849         https://bugs.webkit.org/show_bug.cgi?id=149122
850         <rdar://problem/22547139>
851
852         Reviewed by Darin Adler.
853
854         Rebaseline several W3C DOM tests now that more checks are passing.
855
856         * web-platform-tests/dom/nodes/CharacterData-deleteData-expected.txt:
857         * web-platform-tests/dom/nodes/CharacterData-replaceData-expected.txt:
858         * web-platform-tests/dom/nodes/CharacterData-substringData-expected.txt:
859
860 2015-09-14  Chris Dumez  <cdumez@apple.com>
861
862         Document.createNodeIterator(null) / Document.createTreeWalker(null) should throw a TypeError
863         https://bugs.webkit.org/show_bug.cgi?id=149126
864         <rdar://problem/22564891>
865
866         Reviewed by Ryosuke Niwa.
867
868         Rebaseline W3C test now that a new check is passing.
869
870         * web-platform-tests/dom/traversal/TreeWalker-basic-expected.txt:
871
872 2015-09-14  Chris Dumez  <cdumez@apple.com>
873
874         window.HTMLDetailsElement should exist
875         https://bugs.webkit.org/show_bug.cgi?id=149139
876
877         Reviewed by Ryosuke Niwa.
878
879         Rebaseline W3C tests now that more checks are passing.
880
881         * web-platform-tests/html/dom/interfaces-expected.txt:
882         * web-platform-tests/html/semantics/interactive-elements/the-details-element/details-expected.txt:
883         * web-platform-tests/html/semantics/interfaces-expected.txt:
884
885 2015-09-13  Chris Dumez  <cdumez@apple.com>
886
887         Improve Node pre-insertion validation when the parent is a Document
888         https://bugs.webkit.org/show_bug.cgi?id=149109
889         <rdar://problem/22560436>
890
891         Reviewed by Ryosuke Niwa.
892
893         Rebaseline several W3C tests now that more checks are passing.
894
895         * web-platform-tests/dom/nodes/Node-insertBefore-expected.txt:
896         * web-platform-tests/dom/nodes/Node-replaceChild-expected.txt:
897         * web-platform-tests/dom/nodes/append-on-Document-expected.txt:
898         * web-platform-tests/dom/nodes/prepend-on-Document-expected.txt:
899
900 2015-09-13  Chris Dumez  <cdumez@apple.com>
901
902         Document.adoptNode() should be able to explicitly adopt a DocumentType node
903         https://bugs.webkit.org/show_bug.cgi?id=149097
904         <rdar://problem/22549345>
905
906         Reviewed by Ryosuke Niwa.
907
908         Rebaseline W3C test now that a new check is passing. 
909
910         * web-platform-tests/dom/nodes/Document-adoptNode-expected.txt:
911
912 2015-09-13  Chris Dumez  <cdumez@apple.com>
913
914         Document.title does not behave according to specification
915         https://bugs.webkit.org/show_bug.cgi?id=149098
916
917         Reviewed by Ryosuke Niwa.
918
919         Rebaseline several W3C tests now that more checks are passing.
920
921         * web-platform-tests/html/dom/documents/dom-tree-accessors/document.title-01-expected.txt:
922         * web-platform-tests/html/dom/documents/dom-tree-accessors/document.title-02-expected.txt:
923
924 2015-09-13  Chris Dumez  <cdumez@apple.com>
925
926         document.lastModified should use the user's local time zone
927         https://bugs.webkit.org/show_bug.cgi?id=149092
928         <rdar://problem/22567705>
929
930         Reviewed by Ryosuke Niwa.
931
932         Rebaseline a couple of W3C tests now that more checks are passing.
933
934         * web-platform-tests/html/dom/documents/resource-metadata-management/document-lastModified-01-expected.txt:
935         * web-platform-tests/html/dom/documents/resource-metadata-management/document-lastModified-expected.txt:
936
937 2015-09-13  Chris Dumez  <cdumez@apple.com>
938
939         Node.baseURI should not return null for detached nodes
940         https://bugs.webkit.org/show_bug.cgi?id=149104
941         <rdar://problem/22559535>
942
943         Reviewed by Sam Weinig.
944
945         Rebaseline W3C test now that more checks are passing.
946
947         * web-platform-tests/dom/nodes/Node-baseURI-expected.txt:
948
949 2015-09-13  Chris Dumez  <cdumez@apple.com>
950
951         CharacterData API parameters should not be optional
952         https://bugs.webkit.org/show_bug.cgi?id=149101
953         <rdar://problem/22546954>
954
955         Reviewed by Sam Weinig.
956
957         Rebaseline W3C tests now that more checks are passing.
958
959         * web-platform-tests/dom/interfaces-expected.txt:
960         * web-platform-tests/dom/nodes/CharacterData-appendData-expected.txt:
961         * web-platform-tests/dom/nodes/CharacterData-substringData-expected.txt:
962
963 2015-09-12  Chris Dumez  <cdumez@apple.com>
964
965         window.EventTarget should exist
966         https://bugs.webkit.org/show_bug.cgi?id=149085
967         <rdar://problem/22546774>
968
969         Reviewed by Sam Weinig.
970
971         Rebaseline several W3C tests now that more checks are passing.
972
973         * web-platform-tests/dom/interface-objects-expected.txt:
974         * web-platform-tests/dom/interfaces-expected.txt:
975         * web-platform-tests/html/dom/interfaces-expected.txt:
976
977 2015-09-12  Chris Dumez  <cdumez@apple.com>
978
979         ChildNode.replaceWith() without argument should replace the node with an empty DocumentFragment
980         https://bugs.webkit.org/show_bug.cgi?id=149073
981         <rdar://problem/22547801>
982
983         Reviewed by Ryosuke Niwa.
984
985         Rebaseline W3C test now that more checks are passing.
986
987         * web-platform-tests/dom/nodes/ChildNode-replaceWith-expected.txt:
988
989 2015-09-11  Chris Dumez  <cdumez@apple.com>
990
991         DOMTokenList update steps for classList don't follow the spec
992         https://bugs.webkit.org/show_bug.cgi?id=148589
993         <rdar://problem/22547443>
994
995         Reviewed by Ryosuke Niwa and Darin Adler.
996
997         Rebaseline W3C tests for DOMTokenList now that more checks are passing.
998
999         * web-platform-tests/dom/lists/DOMTokenList-stringifier-expected.txt:
1000         * web-platform-tests/dom/nodes/Element-classlist-expected.txt:
1001
1002 2015-09-11  Chris Dumez  <cdumez@apple.com>
1003
1004         Element.tagName should be upper-case for HTML elements in HTML documents
1005         https://bugs.webkit.org/show_bug.cgi?id=148843
1006         <rdar://problem/22559081>
1007
1008         Reviewed by Ryosuke Niwa.
1009
1010         Rebaseline several W3C tests now that more checks are passing.
1011
1012         * web-platform-tests/dom/nodes/Document-createElementNS-expected.txt:
1013         * web-platform-tests/dom/nodes/Element-tagName-expected.txt:
1014         * web-platform-tests/dom/nodes/Node-nodeName-expected.txt:
1015         * web-platform-tests/html/semantics/tabular-data/the-table-element/table-insertRow-expected.txt:
1016
1017 2015-09-11  Chris Dumez  <cdumez@apple.com>
1018
1019         document.body = "text" should throw a TypeError, not a HierarchyRequestError
1020         https://bugs.webkit.org/show_bug.cgi?id=149057
1021         <rdar://problem/22567157>
1022
1023         Reviewed by Ryosuke Niwa.
1024
1025         Rebaseline test now that a new check is passing.
1026
1027         * web-platform-tests/html/dom/documents/dom-tree-accessors/document.body-setter-01-expected.txt:
1028
1029 2015-09-10  Chris Dumez  <cdumez@apple.com>
1030
1031         Node.appendChild(null) / replaceChild(null, null) / removeChild(null) / insertBefore(null, ref) should throw a TypeError
1032         https://bugs.webkit.org/show_bug.cgi?id=148971
1033         <rdar://problem/22560883>
1034         <rdar://problem/22559225>
1035
1036         Reviewed by Ryosuke Niwa.
1037
1038         Rebaseline W3C tests now that more checks are passing.
1039
1040         * web-platform-tests/dom/interfaces-expected.txt:
1041         * web-platform-tests/dom/nodes/Node-appendChild-expected.txt:
1042         * web-platform-tests/dom/nodes/Node-insertBefore-expected.txt:
1043         * web-platform-tests/dom/nodes/Node-removeChild-expected.txt:
1044         * web-platform-tests/dom/nodes/Node-replaceChild-expected.txt:
1045         * web-platform-tests/html/dom/interfaces-expected.txt:
1046
1047 2015-09-09  Dewei Zhu  <dewei_zhu@apple.com>
1048
1049         Document.characterSet should return "UTF-8" by default.
1050         https://bugs.webkit.org/show_bug.cgi?id=148810
1051         <rdar://problem/22548727>
1052
1053         Reviewed by Ryosuke Niwa.
1054
1055         Update the tests which test the default encoding of document.
1056
1057         * web-platform-tests/dom/interfaces-expected.txt:
1058         * web-platform-tests/dom/nodes/DOMImplementation-createDocument-expected.txt:
1059         * web-platform-tests/dom/nodes/Node-properties-expected.txt:
1060         * web-platform-tests/html/dom/interfaces-expected.txt:
1061
1062 2015-09-09  Chris Dumez  <cdumez@apple.com>
1063
1064         Setting document.title when there is no title and no head element should no nothing
1065         https://bugs.webkit.org/show_bug.cgi?id=149005
1066         <rdar://problem/22567524>
1067
1068         Reviewed by Ryosuke Niwa.
1069
1070         Rebaseline tests now that more checks are passing.
1071
1072         * web-platform-tests/html/dom/documents/dom-tree-accessors/document.title-01-expected.txt:
1073         * web-platform-tests/html/dom/documents/dom-tree-accessors/document.title-02-expected.txt:
1074
1075 2015-09-08  Chris Dumez  <cdumez@apple.com>
1076
1077         Unreviewed, drop imported/w3c/web-platform-tests/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html.
1078
1079         This recently imported test is flaky.
1080
1081         * web-platform-tests/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc-expected.txt: Removed.
1082         * web-platform-tests/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html: Removed.
1083
1084 2015-09-08  Chris Dumez  <cdumez@apple.com>
1085
1086         new Comment(undefined) / new Text(undefined) should use default's empty string
1087         https://bugs.webkit.org/show_bug.cgi?id=148973
1088         <rdar://problem/22548042>
1089
1090         Reviewed by Ryosuke Niwa.
1091
1092         * web-platform-tests/dom/nodes/Comment-constructor-expected.txt:
1093         * web-platform-tests/dom/nodes/Text-constructor-expected.txt:
1094         * web-platform-tests/html/dom/documents/dom-tree-accessors/document.title-07-expected.txt:
1095         * web-platform-tests/html/semantics/embedded-content/the-audio-element/audio_constructor-expected.txt:
1096         Rebaseline tests now that new checks are passing.
1097
1098 2015-09-08  Chris Dumez  <cdumez@apple.com>
1099
1100         document.importNode(node, deep): deep's default value should be false
1101         https://bugs.webkit.org/show_bug.cgi?id=148959
1102         <rdar://problem/22558915>
1103
1104         Reviewed by Alexey Proskuryakov.
1105
1106         * web-platform-tests/dom/nodes/Document-importNode-expected.txt:
1107         Rebaseline now that an additional check is passing.
1108
1109 2015-09-07  Chris Dumez  <cdumez@apple.com>
1110
1111         Unreviewed, fixup a few recently imported W3C HTML tests.
1112
1113         A few support files were missing.
1114
1115         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/support/blank.htm: Added.
1116         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/support/sandbox_allow_script.html: Added.
1117         * web-platform-tests/html/semantics/forms/attributes-common-to-form-controls/dirname-ltr.html:
1118         * web-platform-tests/html/semantics/forms/attributes-common-to-form-controls/resources/dirname-ltr-iframe.html: Added.
1119         * web-platform-tests/html/semantics/selectors/pseudo-classes/focus-expected.txt:
1120         * web-platform-tests/html/semantics/selectors/pseudo-classes/focus.html:
1121         * web-platform-tests/html/semantics/selectors/pseudo-classes/resources/focus-iframe.html: Added.
1122
1123 2015-09-07  Chris Dumez  <cdumez@apple.com>
1124
1125         Unreviewed, drop unfinished W3C DOM tests.
1126
1127         Those were not meant to be imported.
1128
1129         * web-platform-tests/dom/traversal/unfinished/001-expected.txt: Removed.
1130         * web-platform-tests/dom/traversal/unfinished/001.xml: Removed.
1131         * web-platform-tests/dom/traversal/unfinished/002-expected.txt: Removed.
1132         * web-platform-tests/dom/traversal/unfinished/002.xml: Removed.
1133         * web-platform-tests/dom/traversal/unfinished/003-expected.txt: Removed.
1134         * web-platform-tests/dom/traversal/unfinished/003.xml: Removed.
1135         * web-platform-tests/dom/traversal/unfinished/004-expected.txt: Removed.
1136         * web-platform-tests/dom/traversal/unfinished/004.xml: Removed.
1137         * web-platform-tests/dom/traversal/unfinished/005-expected.txt: Removed.
1138         * web-platform-tests/dom/traversal/unfinished/005.xml: Removed.
1139         * web-platform-tests/dom/traversal/unfinished/006-expected.txt: Removed.
1140         * web-platform-tests/dom/traversal/unfinished/006.xml: Removed.
1141         * web-platform-tests/dom/traversal/unfinished/007-expected.txt: Removed.
1142         * web-platform-tests/dom/traversal/unfinished/007.xml: Removed.
1143         * web-platform-tests/dom/traversal/unfinished/008-expected.txt: Removed.
1144         * web-platform-tests/dom/traversal/unfinished/008.xml: Removed.
1145         * web-platform-tests/dom/traversal/unfinished/009-expected.txt: Removed.
1146         * web-platform-tests/dom/traversal/unfinished/009.xml: Removed.
1147         * web-platform-tests/dom/traversal/unfinished/010-expected.txt: Removed.
1148         * web-platform-tests/dom/traversal/unfinished/010.xml: Removed.
1149         * web-platform-tests/dom/traversal/unfinished/TODO: Removed.
1150
1151 2015-09-07  Chris Dumez  <cdumez@apple.com>
1152
1153         Unreviewed, drop several W3C html media that were recently imported as they are flaky.
1154
1155         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-candidate-insert-before-expected.txt: Removed.
1156         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-candidate-insert-before.html: Removed.
1157         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-candidate-moved-expected.txt: Removed.
1158         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-candidate-moved.html: Removed.
1159         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-candidate-remove-addEventListener-expected.txt: Removed.
1160         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-candidate-remove-no-listener-expected.txt: Removed.
1161         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-candidate-remove-no-listener.html: Removed.
1162         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-audio-constructor-expected.txt: Removed.
1163         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-audio-constructor-no-src-expected.txt: Removed.
1164         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-audio-constructor-no-src.html: Removed.
1165         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-audio-constructor.html: Removed.
1166         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-in-sync-event-expected.txt: Removed.
1167         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-in-sync-event.html: Removed.
1168         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-fragment-into-document-expected.txt: Removed.
1169         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-fragment-into-document.html: Removed.
1170         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-into-document-expected.txt: Removed.
1171         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-into-document.html: Removed.
1172         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-parent-into-document-expected.txt: Removed.
1173         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-parent-into-document.html: Removed.
1174         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source-expected.txt: Removed.
1175         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source-in-div-expected.txt: Removed.
1176         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source-in-div.html: Removed.
1177         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source-in-namespace-expected.txt: Removed.
1178         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source-in-namespace.html: Removed.
1179         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source-networkState-expected.txt: Removed.
1180         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source-networkState.html: Removed.
1181         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source-not-in-document-expected.txt: Removed.
1182         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source-not-in-document.html: Removed.
1183         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source.html: Removed.
1184         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-load-expected.txt: Removed.
1185         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-load.html: Removed.
1186         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-pause-expected.txt: Removed.
1187         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-pause-networkState-expected.txt: Removed.
1188         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-pause-networkState.html: Removed.
1189         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-pause.html: Removed.
1190         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-play-expected.txt: Removed.
1191         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-play.html: Removed.
1192         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-remove-from-document-expected.txt: Removed.
1193         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-remove-from-document-networkState-expected.txt: Removed.
1194         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-remove-from-document-networkState.html: Removed.
1195         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-remove-from-document.html: Removed.
1196         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-remove-src-expected.txt: Removed.
1197         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-remove-src.html: Removed.
1198         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src-expected.txt: Removed.
1199         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src-in-namespace-expected.txt: Removed.
1200         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src-in-namespace.html: Removed.
1201         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src-networkState-expected.txt: Removed.
1202         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src-networkState.html: Removed.
1203         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src.html: Removed.
1204         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-control-expected.txt: Removed.
1205         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-control.html: Removed.
1206         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-insert-br-expected.txt: Removed.
1207         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-insert-br.html: Removed.
1208         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-insert-source-expected.txt: Removed.
1209         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-insert-source.html: Removed.
1210         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-insert-text-expected.txt: Removed.
1211         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-insert-text.html: Removed.
1212         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-remove-source-after-expected.txt: Removed.
1213         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-remove-source-after.html: Removed.
1214         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-remove-source-expected.txt: Removed.
1215         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-remove-source.html: Removed.
1216         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-remove-text-expected.txt: Removed.
1217         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-remove-text.html: Removed.
1218         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-remove-source-expected.txt: Removed.
1219         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-remove-source.html: Removed.
1220         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-remove-src-expected.txt: Removed.
1221         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-remove-src.html: Removed.
1222         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-source-media-expected.txt: Removed.
1223         * web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-source-media.html: Removed.
1224         * web-platform-tests/html/semantics/embedded-content/media-elements/networkState_during_progress-expected.txt: Removed.
1225         * web-platform-tests/html/semantics/embedded-content/media-elements/networkState_during_progress.html: Removed.
1226
1227 2015-09-07  Chris Dumez  <cdumez@apple.com>
1228
1229         Unreviewed fixup after r189471 and r189472.
1230
1231         * web-platform-tests/common/blank.html: Added.
1232         Add missing file used by some tests.
1233
1234         * web-platform-tests/dom/nodes/Node-parentNode-iframe-expected.txt: Removed.
1235         * web-platform-tests/dom/nodes/Node-parentNode.html:
1236         * web-platform-tests/dom/nodes/resources/Node-parentNode-iframe.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/dom/nodes/Node-parentNode-iframe.html.
1237         Move html file to resources folder so that WRT does not think it is a test.
1238
1239 2015-09-07  Chris Dumez  <cdumez@apple.com>
1240
1241         Unreviewed, move html/semantics W3C tests to imported/w3c/web-platform-tests/html/semantics
1242         https://bugs.webkit.org/show_bug.cgi?id=148949
1243
1244         * web-platform-tests/html/semantics/*: Added.
1245
1246 2015-09-07  Chris Dumez  <cdumez@apple.com>
1247
1248         Unreviewed, fix-up for r189472.
1249
1250         - Add a few missing test expectations.
1251         - Rename ref-tests expected results to use proper format: -expected.html
1252
1253         * web-platform-tests/html/dom/dynamic-markup-insertion/document-write/nested-document-write-1-expected.txt: Added.
1254         * web-platform-tests/html/dom/dynamic-markup-insertion/document-write/nested-document-write-2-expected.txt: Added.
1255         * web-platform-tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/004-1-expected.txt: Added.
1256         * web-platform-tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/016-1-expected.txt: Added.
1257         * 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.
1258         * 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.
1259         * 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.
1260         * 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.
1261         * 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.
1262         * 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.
1263         * 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.
1264         * 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.
1265         * 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.
1266         * 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.
1267         * 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.
1268         * 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.
1269         * 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.
1270         * 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.
1271         * 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.
1272         * 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.
1273         * 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.
1274         * 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.
1275         * web-platform-tests/html/dom/elements/global-attributes/dir_auto-contained-script-L-expected.txt: Removed.
1276         * 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.
1277         * 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.
1278         * 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.
1279         * 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.
1280         * 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.
1281         * 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.
1282         * 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.
1283         * 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.
1284         * 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.
1285         * 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.
1286         * 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.
1287         * 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.
1288         * 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.
1289         * 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.
1290         * 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.
1291         * 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.
1292         * 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.
1293         * 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.
1294         * 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.
1295         * 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.
1296         * 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.
1297         * 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.
1298         * 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.
1299         * 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.
1300         * 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.
1301         * 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.
1302         * 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.
1303         * 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.
1304         * 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.
1305         * 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.
1306         * 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.
1307         * 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.
1308         * 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.
1309         * 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.
1310         * 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.
1311         * 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.
1312
1313 2015-09-07  Chris Dumez  <cdumez@apple.com>
1314
1315         Unreviewed, move html/dom W3C tests to imported/w3c/web-platform-tests/html/dom/
1316         https://bugs.webkit.org/show_bug.cgi?id=148948
1317
1318         * web-platform-tests/html/dom/*: Added.
1319
1320 2015-09-07  Chris Dumez  <cdumez@apple.com>
1321
1322         Unreviewed, move W3C DOM tests to imported/w3c/web-platform-tests/dom
1323         https://bugs.webkit.org/show_bug.cgi?id=148947
1324
1325         Move W3C DOM tests with other web-platform-tests under:
1326         imported/w3c/web-platform-tests/dom.
1327
1328         * web-platform-tests/dom/*: Added.
1329
1330 2015-09-04  Ryosuke Niwa  <rniwa@webkit.org>
1331
1332         Import new multicolumn layout tests from CSS WG testss
1333         https://bugs.webkit.org/show_bug.cgi?id=148805
1334
1335         Remove a test that didn't have any expected result.
1336
1337         * css/css-multicol-1/multicol-rule-shorthand-2.xht: Removed.
1338
1339 2015-09-04  Ryosuke Niwa  <rniwa@webkit.org>
1340
1341         Import new multicolumn layout tests from CSS WG testss
1342         https://bugs.webkit.org/show_bug.cgi?id=148805
1343
1344         Reviewed by Chris Dumez.
1345
1346         Imported tests from https://github.com/w3c/csswg-test/tree/master/css-multicol-1 as of
1347         46a095b681f997bef518ebe0a704c0a343a14a05 and removed the old tests in css/multicol directory.
1348
1349         This patch imports 136 new tests.
1350
1351         * css/css-multicol-1: Added.
1352         * css/css-multicol-1/multicol-basic-001-expected.html: Added.
1353         * css/css-multicol-1/multicol-basic-001.html: Added.
1354         * css/css-multicol-1/multicol-basic-002-expected.html: Added.
1355         * css/css-multicol-1/multicol-basic-002.html: Added.
1356         * css/css-multicol-1/multicol-basic-003-expected.html: Added.
1357         * css/css-multicol-1/multicol-basic-003.html: Added.
1358         * css/css-multicol-1/multicol-basic-004-expected.html: Added.
1359         * css/css-multicol-1/multicol-basic-004.html: Added.
1360         * css/css-multicol-1/multicol-block-clip-001-expected.xht: Added.
1361         * css/css-multicol-1/multicol-block-clip-001.xht: Added.
1362         * css/css-multicol-1/multicol-block-clip-002-expected.xht: Added.
1363         * css/css-multicol-1/multicol-block-clip-002.xht: Added.
1364         * css/css-multicol-1/multicol-br-inside-avoidcolumn-001-expected.xht: Added.
1365         * css/css-multicol-1/multicol-br-inside-avoidcolumn-001.xht: Added.
1366         * css/css-multicol-1/multicol-break-000-expected.xht: Added.
1367         * css/css-multicol-1/multicol-break-000.xht: Added.
1368         * css/css-multicol-1/multicol-break-001-expected.xht: Added.
1369         * css/css-multicol-1/multicol-break-001.xht: Added.
1370         * css/css-multicol-1/multicol-clip-001-expected.xht: Added.
1371         * css/css-multicol-1/multicol-clip-001.xht: Added.
1372         * css/css-multicol-1/multicol-clip-002-expected.xht: Added.
1373         * css/css-multicol-1/multicol-clip-002.xht: Added.
1374         * css/css-multicol-1/multicol-collapsing-001-expected.xht: Added.
1375         * css/css-multicol-1/multicol-collapsing-001.xht: Added.
1376         * css/css-multicol-1/multicol-columns-001-expected.xht: Added.
1377         * css/css-multicol-1/multicol-columns-001.xht: Added.
1378         * css/css-multicol-1/multicol-columns-002-expected.xht: Added.
1379         * css/css-multicol-1/multicol-columns-002.xht: Added.
1380         * css/css-multicol-1/multicol-columns-003-expected.xht: Added.
1381         * css/css-multicol-1/multicol-columns-003.xht: Added.
1382         * css/css-multicol-1/multicol-columns-004-expected.xht: Added.
1383         * css/css-multicol-1/multicol-columns-004.xht: Added.
1384         * css/css-multicol-1/multicol-columns-005-expected.xht: Added.
1385         * css/css-multicol-1/multicol-columns-005.xht: Added.
1386         * css/css-multicol-1/multicol-columns-006-expected.xht: Added.
1387         * css/css-multicol-1/multicol-columns-006.xht: Added.
1388         * css/css-multicol-1/multicol-columns-007-expected.xht: Added.
1389         * css/css-multicol-1/multicol-columns-007.xht: Added.
1390         * css/css-multicol-1/multicol-columns-invalid-001-expected.xht: Added.
1391         * css/css-multicol-1/multicol-columns-invalid-001.xht: Added.
1392         * css/css-multicol-1/multicol-columns-invalid-002-expected.xht: Added.
1393         * css/css-multicol-1/multicol-columns-invalid-002.xht: Added.
1394         * css/css-multicol-1/multicol-columns-toolong-001-expected.xht: Added.
1395         * css/css-multicol-1/multicol-columns-toolong-001.xht: Added.
1396         * css/css-multicol-1/multicol-containing-001-expected.xht: Added.
1397         * css/css-multicol-1/multicol-containing-001.xht: Added.
1398         * css/css-multicol-1/multicol-containing-002-expected.xht: Added.
1399         * css/css-multicol-1/multicol-containing-002.xht: Added.
1400         * css/css-multicol-1/multicol-count-001-expected.xht: Added.
1401         * css/css-multicol-1/multicol-count-001.xht: Added.
1402         * css/css-multicol-1/multicol-count-002-expected.xht: Added.
1403         * css/css-multicol-1/multicol-count-002.xht: Added.
1404         * css/css-multicol-1/multicol-count-computed-001-expected.xht: Added.
1405         * css/css-multicol-1/multicol-count-computed-001.xht: Added.
1406         * css/css-multicol-1/multicol-count-computed-002-expected.xht: Added.
1407         * css/css-multicol-1/multicol-count-computed-002.xht: Added.
1408         * css/css-multicol-1/multicol-count-computed-003-expected.xht: Added.
1409         * css/css-multicol-1/multicol-count-computed-003.xht: Added.
1410         * css/css-multicol-1/multicol-count-computed-004-expected.xht: Added.
1411         * css/css-multicol-1/multicol-count-computed-004.xht: Added.
1412         * css/css-multicol-1/multicol-count-computed-005-expected.xht: Added.
1413         * css/css-multicol-1/multicol-count-computed-005.xht: Added.
1414         * css/css-multicol-1/multicol-count-large-001-expected.xht: Added.
1415         * css/css-multicol-1/multicol-count-large-001.xht: Added.
1416         * css/css-multicol-1/multicol-count-large-002-expected.xht: Added.
1417         * css/css-multicol-1/multicol-count-large-002.xht: Added.
1418         * css/css-multicol-1/multicol-count-negative-001-expected.xht: Added.
1419         * css/css-multicol-1/multicol-count-negative-001.xht: Added.
1420         * css/css-multicol-1/multicol-count-negative-002-expected.xht: Added.
1421         * css/css-multicol-1/multicol-count-negative-002.xht: Added.
1422         * css/css-multicol-1/multicol-count-non-integer-001-expected.xht: Added.
1423         * css/css-multicol-1/multicol-count-non-integer-001.xht: Added.
1424         * css/css-multicol-1/multicol-count-non-integer-002-expected.xht: Added.
1425         * css/css-multicol-1/multicol-count-non-integer-002.xht: Added.
1426         * css/css-multicol-1/multicol-count-non-integer-003-expected.xht: Added.
1427         * css/css-multicol-1/multicol-count-non-integer-003.xht: Added.
1428         * css/css-multicol-1/multicol-fill-000-expected.xht: Added.
1429         * css/css-multicol-1/multicol-fill-000.xht: Added.
1430         * css/css-multicol-1/multicol-fill-001-expected.xht: Added.
1431         * css/css-multicol-1/multicol-fill-001.xht: Added.
1432         * css/css-multicol-1/multicol-fill-auto-001-expected.xht: Added.
1433         * css/css-multicol-1/multicol-fill-auto-001.xht: Added.
1434         * css/css-multicol-1/multicol-fill-auto-002-expected.xht: Added.
1435         * css/css-multicol-1/multicol-fill-auto-002.xht: Added.
1436         * css/css-multicol-1/multicol-fill-auto-003-expected.xht: Added.
1437         * css/css-multicol-1/multicol-fill-auto-003.xht: Added.
1438         * css/css-multicol-1/multicol-fill-auto-block-children-001-expected.xht: Added.
1439         * css/css-multicol-1/multicol-fill-auto-block-children-001.xht: Added.
1440         * css/css-multicol-1/multicol-fill-auto-block-children-002-expected.xht: Added.
1441         * css/css-multicol-1/multicol-fill-auto-block-children-002.xht: Added.
1442         * css/css-multicol-1/multicol-fill-auto-expected.xht: Added.
1443         * css/css-multicol-1/multicol-fill-auto.xht: Added.
1444         * css/css-multicol-1/multicol-fill-balance-001-expected.xht: Added.
1445         * css/css-multicol-1/multicol-fill-balance-001.xht: Added.
1446         * css/css-multicol-1/multicol-gap-000-expected.xht: Added.
1447         * css/css-multicol-1/multicol-gap-000.xht: Added.
1448         * css/css-multicol-1/multicol-gap-001-expected.xht: Added.
1449         * css/css-multicol-1/multicol-gap-001.xht: Added.
1450         * css/css-multicol-1/multicol-gap-002-expected.xht: Added.
1451         * css/css-multicol-1/multicol-gap-002.xht: Added.
1452         * css/css-multicol-1/multicol-gap-003-expected.xht: Added.
1453         * css/css-multicol-1/multicol-gap-003.xht: Added.
1454         * css/css-multicol-1/multicol-gap-fraction-001-expected.xht: Added.
1455         * css/css-multicol-1/multicol-gap-fraction-001.xht: Added.
1456         * css/css-multicol-1/multicol-gap-large-001-expected.xht: Added.
1457         * css/css-multicol-1/multicol-gap-large-001.xht: Added.
1458         * css/css-multicol-1/multicol-gap-large-002-expected.xht: Added.
1459         * css/css-multicol-1/multicol-gap-large-002.xht: Added.
1460         * css/css-multicol-1/multicol-gap-negative-001-expected.xht: Added.
1461         * css/css-multicol-1/multicol-gap-negative-001.xht: Added.
1462         * css/css-multicol-1/multicol-height-001-expected.xht: Added.
1463         * css/css-multicol-1/multicol-height-001.xht: Added.
1464         * css/css-multicol-1/multicol-height-block-child-001-expected.xht: Added.
1465         * css/css-multicol-1/multicol-height-block-child-001.xht: Added.
1466         * css/css-multicol-1/multicol-inherit-001-expected.xht: Added.
1467         * css/css-multicol-1/multicol-inherit-001.xht: Added.
1468         * css/css-multicol-1/multicol-inherit-002-expected.xht: Added.
1469         * css/css-multicol-1/multicol-inherit-002.xht: Added.
1470         * css/css-multicol-1/multicol-inherit-003-expected.xht: Added.
1471         * css/css-multicol-1/multicol-inherit-003.xht: Added.
1472         * css/css-multicol-1/multicol-inherit-004-expected.xht: Added.
1473         * css/css-multicol-1/multicol-inherit-004.xht: Added.
1474         * css/css-multicol-1/multicol-list-item-001-expected.xht: Added.
1475         * css/css-multicol-1/multicol-list-item-001.xht: Added.
1476         * css/css-multicol-1/multicol-margin-001-expected.xht: Added.
1477         * css/css-multicol-1/multicol-margin-001.xht: Added.
1478         * css/css-multicol-1/multicol-margin-002-expected.xht: Added.
1479         * css/css-multicol-1/multicol-margin-002.xht: Added.
1480         * css/css-multicol-1/multicol-margin-child-001-expected.xht: Added.
1481         * css/css-multicol-1/multicol-margin-child-001.xht: Added.
1482         * css/css-multicol-1/multicol-nested-002-expected.xht: Added.
1483         * css/css-multicol-1/multicol-nested-002.xht: Added.
1484         * css/css-multicol-1/multicol-nested-005-expected.xht: Added.
1485         * css/css-multicol-1/multicol-nested-005.xht: Added.
1486         * css/css-multicol-1/multicol-nested-column-rule-001-expected.xht: Added.
1487         * css/css-multicol-1/multicol-nested-column-rule-001.xht: Added.
1488         * css/css-multicol-1/multicol-nested-margin-001-expected.xht: Added.
1489         * css/css-multicol-1/multicol-nested-margin-001.xht: Added.
1490         * css/css-multicol-1/multicol-nested-margin-002-expected.xht: Added.
1491         * css/css-multicol-1/multicol-nested-margin-002.xht: Added.
1492         * css/css-multicol-1/multicol-nested-margin-003-expected.xht: Added.
1493         * css/css-multicol-1/multicol-nested-margin-003.xht: Added.
1494         * css/css-multicol-1/multicol-nested-margin-004-expected.xht: Added.
1495         * css/css-multicol-1/multicol-nested-margin-004.xht: Added.
1496         * css/css-multicol-1/multicol-nested-margin-005-expected.xht: Added.
1497         * css/css-multicol-1/multicol-nested-margin-005.xht: Added.
1498         * css/css-multicol-1/multicol-overflow-000-expected.xht: Added.
1499         * css/css-multicol-1/multicol-overflow-000.xht: Added.
1500         * css/css-multicol-1/multicol-overflowing-001-expected.xht: Added.
1501         * css/css-multicol-1/multicol-overflowing-001.xht: Added.
1502         * css/css-multicol-1/multicol-red.png: Added.
1503         * css/css-multicol-1/multicol-reduce-000-expected.xht: Added.
1504         * css/css-multicol-1/multicol-reduce-000.xht: Added.
1505         * css/css-multicol-1/multicol-rule-000-expected.xht: Added.
1506         * css/css-multicol-1/multicol-rule-000.xht: Added.
1507         * css/css-multicol-1/multicol-rule-001-expected.xht: Added.
1508         * css/css-multicol-1/multicol-rule-001.xht: Added.
1509         * css/css-multicol-1/multicol-rule-002-expected.xht: Added.
1510         * css/css-multicol-1/multicol-rule-002.xht: Added.
1511         * css/css-multicol-1/multicol-rule-003-expected.xht: Added.
1512         * css/css-multicol-1/multicol-rule-003.xht: Added.
1513         * css/css-multicol-1/multicol-rule-004-expected.xht: Added.
1514         * css/css-multicol-1/multicol-rule-004.xht: Added.
1515         * css/css-multicol-1/multicol-rule-color-001-expected.xht: Added.
1516         * css/css-multicol-1/multicol-rule-color-001.xht: Added.
1517         * css/css-multicol-1/multicol-rule-color-inherit-001-expected.xht: Added.
1518         * css/css-multicol-1/multicol-rule-color-inherit-001.xht: Added.
1519         * css/css-multicol-1/multicol-rule-color-inherit-002-expected.xht: Added.
1520         * css/css-multicol-1/multicol-rule-color-inherit-002.xht: Added.
1521         * css/css-multicol-1/multicol-rule-dashed-000-expected.xht: Added.
1522         * css/css-multicol-1/multicol-rule-dashed-000.xht: Added.
1523         * css/css-multicol-1/multicol-rule-dotted-000-expected.xht: Added.
1524         * css/css-multicol-1/multicol-rule-dotted-000.xht: Added.
1525         * css/css-multicol-1/multicol-rule-double-000-expected.xht: Added.
1526         * css/css-multicol-1/multicol-rule-double-000.xht: Added.
1527         * css/css-multicol-1/multicol-rule-fraction-001-expected.xht: Added.
1528         * css/css-multicol-1/multicol-rule-fraction-001.xht: Added.
1529         * css/css-multicol-1/multicol-rule-fraction-002-expected.xht: Added.
1530         * css/css-multicol-1/multicol-rule-fraction-002.xht: Added.
1531         * css/css-multicol-1/multicol-rule-fraction-003-expected.xht: Added.
1532         * css/css-multicol-1/multicol-rule-fraction-003.xht: Added.
1533         * css/css-multicol-1/multicol-rule-groove-000-expected.xht: Added.
1534         * css/css-multicol-1/multicol-rule-groove-000.xht: Added.
1535         * css/css-multicol-1/multicol-rule-hidden-000-expected.xht: Added.
1536         * css/css-multicol-1/multicol-rule-hidden-000.xht: Added.
1537         * css/css-multicol-1/multicol-rule-inset-000-expected.xht: Added.
1538         * css/css-multicol-1/multicol-rule-inset-000.xht: Added.
1539         * css/css-multicol-1/multicol-rule-large-001-expected.xht: Added.
1540         * css/css-multicol-1/multicol-rule-large-001.xht: Added.
1541         * css/css-multicol-1/multicol-rule-none-000-expected.xht: Added.
1542         * css/css-multicol-1/multicol-rule-none-000.xht: Added.
1543         * css/css-multicol-1/multicol-rule-outset-000-expected.xht: Added.
1544         * css/css-multicol-1/multicol-rule-outset-000.xht: Added.
1545         * css/css-multicol-1/multicol-rule-percent-001-expected.xht: Added.
1546         * css/css-multicol-1/multicol-rule-percent-001.xht: Added.
1547         * css/css-multicol-1/multicol-rule-px-001-expected.xht: Added.
1548         * css/css-multicol-1/multicol-rule-px-001.xht: Added.
1549         * css/css-multicol-1/multicol-rule-ridge-000-expected.xht: Added.
1550         * css/css-multicol-1/multicol-rule-ridge-000.xht: Added.
1551         * css/css-multicol-1/multicol-rule-samelength-001-expected.xht: Added.
1552         * css/css-multicol-1/multicol-rule-samelength-001.xht: Added.
1553         * css/css-multicol-1/multicol-rule-shorthand-001-expected.xht: Added.
1554         * css/css-multicol-1/multicol-rule-shorthand-001.xht: Added.
1555         * css/css-multicol-1/multicol-rule-shorthand-2.xht: Added.
1556         * css/css-multicol-1/multicol-rule-solid-000-expected.xht: Added.
1557         * css/css-multicol-1/multicol-rule-solid-000.xht: Added.
1558         * css/css-multicol-1/multicol-rule-stacking-001-expected.xht: Added.
1559         * css/css-multicol-1/multicol-rule-stacking-001.xht: Added.
1560         * css/css-multicol-1/multicol-rule-style-groove-001-expected.xht: Added.
1561         * css/css-multicol-1/multicol-rule-style-groove-001.xht: Added.
1562         * css/css-multicol-1/multicol-rule-style-inset-001-expected.xht: Added.
1563         * css/css-multicol-1/multicol-rule-style-inset-001.xht: Added.
1564         * css/css-multicol-1/multicol-rule-style-outset-001-expected.xht: Added.
1565         * css/css-multicol-1/multicol-rule-style-outset-001.xht: Added.
1566         * css/css-multicol-1/multicol-rule-style-ridge-001-expected.xht: Added.
1567         * css/css-multicol-1/multicol-rule-style-ridge-001.xht: Added.
1568         * css/css-multicol-1/multicol-shorthand-001-expected.xht: Added.
1569         * css/css-multicol-1/multicol-shorthand-001.xht: Added.
1570         * css/css-multicol-1/multicol-span-000-expected.xht: Added.
1571         * css/css-multicol-1/multicol-span-000.xht: Added.
1572         * css/css-multicol-1/multicol-span-all-001-expected.xht: Added.
1573         * css/css-multicol-1/multicol-span-all-001.xht: Added.
1574         * css/css-multicol-1/multicol-span-all-002-expected.xht: Added.
1575         * css/css-multicol-1/multicol-span-all-002.xht: Added.
1576         * css/css-multicol-1/multicol-span-all-003-expected.xht: Added.
1577         * css/css-multicol-1/multicol-span-all-003.xht: Added.
1578         * css/css-multicol-1/multicol-span-all-block-sibling-003-expected.xht: Added.
1579         * css/css-multicol-1/multicol-span-all-block-sibling-003.xht: Added.
1580         * css/css-multicol-1/multicol-span-all-child-001-expected.xht: Added.
1581         * css/css-multicol-1/multicol-span-all-child-001.xht: Added.
1582         * css/css-multicol-1/multicol-span-all-child-002-expected.xht: Added.
1583         * css/css-multicol-1/multicol-span-all-child-002.xht: Added.
1584         * css/css-multicol-1/multicol-span-all-margin-001-expected.xht: Added.
1585         * css/css-multicol-1/multicol-span-all-margin-001.xht: Added.
1586         * css/css-multicol-1/multicol-span-all-margin-002-expected.xht: Added.
1587         * css/css-multicol-1/multicol-span-all-margin-002.xht: Added.
1588         * css/css-multicol-1/multicol-span-all-margin-bottom-001-expected.xht: Added.
1589         * css/css-multicol-1/multicol-span-all-margin-bottom-001.xht: Added.
1590         * css/css-multicol-1/multicol-span-all-margin-nested-001-expected.xht: Added.
1591         * css/css-multicol-1/multicol-span-all-margin-nested-001.xht: Added.
1592         * css/css-multicol-1/multicol-span-all-margin-nested-002-expected.xht: Added.
1593         * css/css-multicol-1/multicol-span-all-margin-nested-002.xht: Added.
1594         * css/css-multicol-1/multicol-span-all-margin-nested-003-expected.xht: Added.
1595         * css/css-multicol-1/multicol-span-all-margin-nested-003.xht: Added.
1596         * css/css-multicol-1/multicol-span-all-margin-nested-firstchild-001-expected.xht: Added.
1597         * css/css-multicol-1/multicol-span-all-margin-nested-firstchild-001.xht: Added.
1598         * css/css-multicol-1/multicol-span-float-001-expected.xht: Added.
1599         * css/css-multicol-1/multicol-span-float-001.xht: Added.
1600         * css/css-multicol-1/multicol-span-none-001-expected.xht: Added.
1601         * css/css-multicol-1/multicol-span-none-001.xht: Added.
1602         * css/css-multicol-1/multicol-table-cell-001-expected.xht: Added.
1603         * css/css-multicol-1/multicol-table-cell-001.xht: Added.
1604         * css/css-multicol-1/multicol-table-cell-height-001-expected.xht: Added.
1605         * css/css-multicol-1/multicol-table-cell-height-001.xht: Added.
1606         * css/css-multicol-1/multicol-table-cell-height-002-expected.xht: Added.
1607         * css/css-multicol-1/multicol-table-cell-height-002.xht: Added.
1608         * css/css-multicol-1/multicol-table-cell-vertical-align-001-expected.xht: Added.
1609         * css/css-multicol-1/multicol-table-cell-vertical-align-001.xht: Added.
1610         * css/css-multicol-1/multicol-width-001-expected.xht: Added.
1611         * css/css-multicol-1/multicol-width-001.xht: Added.
1612         * css/css-multicol-1/multicol-width-002-expected.xht: Added.
1613         * css/css-multicol-1/multicol-width-002.xht: Added.
1614         * css/css-multicol-1/multicol-width-003-expected.xht: Added.
1615         * css/css-multicol-1/multicol-width-003.xht: Added.
1616         * css/css-multicol-1/multicol-width-count-001-expected.xht: Added.
1617         * css/css-multicol-1/multicol-width-count-001.xht: Added.
1618         * css/css-multicol-1/multicol-width-count-002-expected.xht: Added.
1619         * css/css-multicol-1/multicol-width-count-002.xht: Added.
1620         * css/css-multicol-1/multicol-width-ems-001-expected.xht: Added.
1621         * css/css-multicol-1/multicol-width-ems-001.xht: Added.
1622         * css/css-multicol-1/multicol-width-invalid-001-expected.xht: Added.
1623         * css/css-multicol-1/multicol-width-invalid-001.xht: Added.
1624         * css/css-multicol-1/multicol-width-large-001-expected.xht: Added.
1625         * css/css-multicol-1/multicol-width-large-001.xht: Added.
1626         * css/css-multicol-1/multicol-width-large-002-expected.xht: Added.
1627         * css/css-multicol-1/multicol-width-large-002.xht: Added.
1628         * css/css-multicol-1/multicol-width-negative-001-expected.xht: Added.
1629         * css/css-multicol-1/multicol-width-negative-001.xht: Added.
1630         * css/css-multicol-1/multicol-width-small-001-expected.xht: Added.
1631         * css/css-multicol-1/multicol-width-small-001.xht: Added.
1632         * css/css-multicol-1/multicol-zero-height-001-expected.xht: Added.
1633         * css/css-multicol-1/multicol-zero-height-001.xht: Added.
1634         * css/css-multicol-1/support: Added.
1635         * css/css-multicol-1/support/1x1-green.png: Added.
1636         * css/css-multicol-1/support/1x1-lime.png: Added.
1637         * css/css-multicol-1/support/1x1-maroon.png: Added.
1638         * css/css-multicol-1/support/1x1-navy.png: Added.
1639         * css/css-multicol-1/support/1x1-red.png: Added.
1640         * css/css-multicol-1/support/1x1-white.png: Added.
1641         * css/css-multicol-1/support/60x60-gg-rr.png: Added.
1642         * css/css-multicol-1/support/60x60-green.png: Added.
1643         * css/css-multicol-1/support/60x60-red.png: Added.
1644         * css/css-multicol-1/support/a-green.css: Added.
1645         * css/css-multicol-1/support/b-green.css: Added.
1646         * css/css-multicol-1/support/black20x20.png: Added.
1647         * css/css-multicol-1/support/c-red.css: Added.
1648         * css/css-multicol-1/support/cat.png: Added.
1649         * css/css-multicol-1/support/import-green.css: Added.
1650         * css/css-multicol-1/support/import-red.css: Added.
1651         * css/css-multicol-1/support/pattern-gg-gr.png: Added.
1652         * css/css-multicol-1/support/pattern-grg-rgr-grg.png: Added.
1653         * css/css-multicol-1/support/pattern-grg-rrg-rgg.png: Added.
1654         * css/css-multicol-1/support/pattern-rgr-grg-rgr.png: Added.
1655         * css/css-multicol-1/support/pattern-tr.png: Added.
1656         * css/css-multicol-1/support/red20x20.png: Added.
1657         * css/css-multicol-1/support/square-purple.png: Added.
1658         * css/css-multicol-1/support/square-teal.png: Added.
1659         * css/css-multicol-1/support/square-white.png: Added.
1660         * css/css-multicol-1/support/swatch-blue.png: Added.
1661         * css/css-multicol-1/support/swatch-gray.png: Added.
1662         * css/css-multicol-1/support/swatch-green.png: Added.
1663         * css/css-multicol-1/support/swatch-lime.png: Added.
1664         * css/css-multicol-1/support/swatch-navy.png: Added.
1665         * css/css-multicol-1/support/swatch-orange.png: Added.
1666         * css/css-multicol-1/support/swatch-pink.png: Added.
1667         * css/css-multicol-1/support/swatch-purple.png: Added.
1668         * css/css-multicol-1/support/swatch-red.png: Added.
1669         * css/css-multicol-1/support/swatch-white.png: Added.
1670         * css/css-multicol-1/support/swatch-yellow.png: Added.
1671         * css/css-multicol-1/support/test-bl.png: Added.
1672         * css/css-multicol-1/support/test-br.png: Added.
1673         * css/css-multicol-1/support/test-outer.png: Added.
1674         * css/css-multicol-1/support/test-tl.png: Added.
1675         * css/css-multicol-1/support/test-tr.png: Added.
1676         * css/multicol: Removed.
1677         * css/multicol/multicol-basic-001-expected.html: Removed.
1678         * css/multicol/multicol-basic-001.html: Removed.
1679         * css/multicol/multicol-basic-002-expected.html: Removed.
1680         * css/multicol/multicol-basic-002.html: Removed.
1681         * css/multicol/multicol-basic-003-expected.html: Removed.
1682         * css/multicol/multicol-basic-003.html: Removed.
1683         * css/multicol/multicol-basic-004-expected.html: Removed.
1684         * css/multicol/multicol-basic-004.html: Removed.
1685
1686 2015-09-04  Ryosuke Niwa  <rniwa@webkit.org>
1687
1688         Import css/css-color-3
1689         https://bugs.webkit.org/show_bug.cgi?id=148803
1690
1691         Reviewed by Chris Dumez.
1692
1693         Imported tests from https://github.com/w3c/csswg-test/tree/master/css-color-3 as of
1694         46a095b681f997bef518ebe0a704c0a343a14a05.
1695
1696         * css/css-color-3: Added.
1697         * css/css-color-3/LICENSE: Added.
1698         * css/css-color-3/htaccess: Added.
1699         * css/css-color-3/t31-color-currentColor-b-expected.html: Added.
1700         * css/css-color-3/t31-color-currentColor-b.xht: Added.
1701         * css/css-color-3/t32-opacity-offscreen-multiple-boxes-1-c-expected.html: Added.
1702         * css/css-color-3/t32-opacity-offscreen-multiple-boxes-1-c.xht: Added.
1703         * css/css-color-3/t32-opacity-offscreen-multiple-boxes-2-c-expected.html: Added.
1704         * css/css-color-3/t32-opacity-offscreen-multiple-boxes-2-c.xht: Added.
1705         * css/css-color-3/t421-rgb-func-int-a-expected.html: Added.
1706         * css/css-color-3/t421-rgb-func-int-a.xht: Added.
1707         * css/css-color-3/t421-rgb-func-no-mixed-f-expected.html: Added.
1708         * css/css-color-3/t421-rgb-func-no-mixed-f.xht: Added.
1709         * css/css-color-3/t421-rgb-func-pct-a-expected.html: Added.
1710         * css/css-color-3/t421-rgb-func-pct-a.xht: Added.
1711         * css/css-color-3/t421-rgb-func-whitespace-b-expected.html: Added.
1712         * css/css-color-3/t421-rgb-func-whitespace-b.xht: Added.
1713         * css/css-color-3/t421-rgb-hex-parsing-f-expected.html: Added.
1714         * css/css-color-3/t421-rgb-hex-parsing-f.xht: Added.
1715         * css/css-color-3/t421-rgb-hex3-a-expected.html: Added.
1716         * css/css-color-3/t421-rgb-hex3-a.xht: Added.
1717         * css/css-color-3/t421-rgb-hex6-a-expected.html: Added.
1718         * css/css-color-3/t421-rgb-hex6-a.xht: Added.
1719         * css/css-color-3/t422-rgba-a1.0-a-expected.html: Added.
1720         * css/css-color-3/t422-rgba-a1.0-a.xht: Added.
1721         * css/css-color-3/t422-rgba-clamping-a0.0-b-expected.html: Added.
1722         * css/css-color-3/t422-rgba-clamping-a0.0-b.xht: Added.
1723         * css/css-color-3/t422-rgba-clamping-a1.0-b-expected.html: Added.
1724         * css/css-color-3/t422-rgba-clamping-a1.0-b.xht: Added.
1725         * css/css-color-3/t422-rgba-clip-outside-device-gamut-b-expected.html: Added.
1726         * css/css-color-3/t422-rgba-clip-outside-device-gamut-b.xht: Added.
1727         * css/css-color-3/t422-rgba-func-int-a-expected.html: Added.
1728         * css/css-color-3/t422-rgba-func-int-a.xht: Added.
1729         * css/css-color-3/t422-rgba-func-no-mixed-f-expected.html: Added.
1730         * css/css-color-3/t422-rgba-func-no-mixed-f.xht: Added.
1731         * css/css-color-3/t422-rgba-func-pct-a-expected.html: Added.
1732         * css/css-color-3/t422-rgba-func-pct-a.xht: Added.
1733         * css/css-color-3/t422-rgba-func-whitespace-b-expected.html: Added.
1734         * css/css-color-3/t422-rgba-func-whitespace-b.xht: Added.
1735         * css/css-color-3/t422-rgba-onscreen-b-expected.html: Added.
1736         * css/css-color-3/t422-rgba-onscreen-b.xht: Added.
1737         * css/css-color-3/t422-rgba-onscreen-multiple-boxes-c-expected.html: Added.
1738         * css/css-color-3/t422-rgba-onscreen-multiple-boxes-c.xht: Added.
1739         * css/css-color-3/t423-transparent-1-a-expected.html: Added.
1740         * css/css-color-3/t423-transparent-1-a.xht: Added.
1741         * css/css-color-3/t423-transparent-2-a-expected.html: Added.
1742         * css/css-color-3/t423-transparent-2-a.xht: Added.
1743         * css/css-color-3/t424-hsl-basic-a-expected.html: Added.
1744         * css/css-color-3/t424-hsl-basic-a.xht: Added.
1745         * css/css-color-3/t424-hsl-clip-outside-gamut-b-expected.html: Added.
1746         * css/css-color-3/t424-hsl-clip-outside-gamut-b.xht: Added.
1747         * css/css-color-3/t424-hsl-parsing-f-expected.html: Added.
1748         * css/css-color-3/t424-hsl-parsing-f.xht: Added.
1749         * css/css-color-3/t424-hsl-values-b-1-expected.html: Added.
1750         * css/css-color-3/t424-hsl-values-b-1.html: Added.
1751         * css/css-color-3/t424-hsl-values-b-10-expected.html: Added.
1752         * css/css-color-3/t424-hsl-values-b-10.html: Added.
1753         * css/css-color-3/t424-hsl-values-b-11-expected.html: Added.
1754         * css/css-color-3/t424-hsl-values-b-11.html: Added.
1755         * css/css-color-3/t424-hsl-values-b-12-expected.html: Added.
1756         * css/css-color-3/t424-hsl-values-b-12.html: Added.
1757         * css/css-color-3/t424-hsl-values-b-13-expected.html: Added.
1758         * css/css-color-3/t424-hsl-values-b-13.html: Added.
1759         * css/css-color-3/t424-hsl-values-b-14-expected.html: Added.
1760         * css/css-color-3/t424-hsl-values-b-14.html: Added.
1761         * css/css-color-3/t424-hsl-values-b-15-expected.html: Added.
1762         * css/css-color-3/t424-hsl-values-b-15.html: Added.
1763         * css/css-color-3/t424-hsl-values-b-2-expected.html: Added.
1764         * css/css-color-3/t424-hsl-values-b-2.html: Added.
1765         * css/css-color-3/t424-hsl-values-b-3-expected.html: Added.
1766         * css/css-color-3/t424-hsl-values-b-3.html: Added.
1767         * css/css-color-3/t424-hsl-values-b-4-expected.html: Added.
1768         * css/css-color-3/t424-hsl-values-b-4.html: Added.
1769         * css/css-color-3/t424-hsl-values-b-5-expected.html: Added.
1770         * css/css-color-3/t424-hsl-values-b-5.html: Added.
1771         * css/css-color-3/t424-hsl-values-b-6-expected.html: Added.
1772         * css/css-color-3/t424-hsl-values-b-6.html: Added.
1773         * css/css-color-3/t424-hsl-values-b-7-expected.html: Added.
1774         * css/css-color-3/t424-hsl-values-b-7.html: Added.
1775         * css/css-color-3/t424-hsl-values-b-8-expected.html: Added.
1776         * css/css-color-3/t424-hsl-values-b-8.html: Added.
1777         * css/css-color-3/t424-hsl-values-b-9-expected.html: Added.
1778         * css/css-color-3/t424-hsl-values-b-9.html: Added.
1779         * css/css-color-3/t425-hsla-clip-outside-device-gamut-b-expected.html: Added.
1780         * css/css-color-3/t425-hsla-clip-outside-device-gamut-b.xht: Added.
1781         * css/css-color-3/t425-hsla-onscreen-multiple-boxes-c-expected.html: Added.
1782         * css/css-color-3/t425-hsla-onscreen-multiple-boxes-c.xht: Added.
1783         * css/css-color-3/t425-hsla-parsing-f-expected.html: Added.
1784         * css/css-color-3/t425-hsla-parsing-f.xht: Added.
1785         * css/css-color-3/t425-hsla-values-b-expected.html: Added.
1786         * css/css-color-3/t425-hsla-values-b.xht: Added.
1787         * css/css-color-3/t44-currentcolor-background-b-expected.html: Added.
1788         * css/css-color-3/t44-currentcolor-background-b.xht: Added.
1789         * css/css-color-3/t44-currentcolor-border-b-expected.html: Added.
1790         * css/css-color-3/t44-currentcolor-border-b.xht: Added.
1791         * css/css-color-3/w3c-import.log: Added.
1792
1793 2015-09-02  Brady Eidson  <beidson@apple.com>
1794
1795         Import W3C IndexedDB tests.
1796         https://bugs.webkit.org/show_bug.cgi?id=148713
1797
1798         Reviewed by Tim Horton' rubber stamp.
1799
1800         * indexeddb/abort-in-initial-upgradeneeded-expected.txt: Added.
1801         * indexeddb/abort-in-initial-upgradeneeded.html: Added.
1802         * indexeddb/close-in-upgradeneeded-expected.txt: Added.
1803         * indexeddb/close-in-upgradeneeded.html: Added.
1804         * indexeddb/cursor-overloads-expected.txt: Added.
1805         * indexeddb/cursor-overloads.htm: Added.
1806         * indexeddb/idb_webworkers-expected.txt: Added.
1807         * indexeddb/idb_webworkers.htm: Added.
1808         * indexeddb/idbcursor-advance-continue-async-expected.txt: Added.
1809         * indexeddb/idbcursor-advance-continue-async.htm: Added.
1810         * indexeddb/idbcursor-advance-expected.txt: Added.
1811         * indexeddb/idbcursor-advance-invalid-expected.txt: Added.
1812         * indexeddb/idbcursor-advance-invalid.htm: Added.
1813         * indexeddb/idbcursor-advance.htm: Added.
1814         * indexeddb/idbcursor-continue-expected.txt: Added.
1815         * indexeddb/idbcursor-continue.htm: Added.
1816         * indexeddb/idbcursor-direction-expected.txt: Added.
1817         * indexeddb/idbcursor-direction-index-expected.txt: Added.
1818         * indexeddb/idbcursor-direction-index-keyrange-expected.txt: Added.
1819         * indexeddb/idbcursor-direction-index-keyrange.htm: Added.
1820         * indexeddb/idbcursor-direction-index.htm: Added.
1821         * indexeddb/idbcursor-direction-objectstore-expected.txt: Added.
1822         * indexeddb/idbcursor-direction-objectstore-keyrange-expected.txt: Added.
1823         * indexeddb/idbcursor-direction-objectstore-keyrange.htm: Added.
1824         * indexeddb/idbcursor-direction-objectstore.htm: Added.
1825         * indexeddb/idbcursor-direction.htm: Added.
1826         * indexeddb/idbcursor-key-expected.txt: Added.
1827         * indexeddb/idbcursor-key.htm: Added.
1828         * indexeddb/idbcursor-primarykey-expected.txt: Added.
1829         * indexeddb/idbcursor-primarykey.htm: Added.
1830         * indexeddb/idbcursor-reused-expected.txt: Added.
1831         * indexeddb/idbcursor-reused.htm: Added.
1832         * indexeddb/idbcursor-source-expected.txt: Added.
1833         * indexeddb/idbcursor-source.htm: Added.
1834         * indexeddb/idbcursor_advance_index-expected.txt: Added.
1835         * indexeddb/idbcursor_advance_index.htm: Added.
1836         * indexeddb/idbcursor_advance_index2-expected.txt: Added.
1837         * indexeddb/idbcursor_advance_index2.htm: Added.
1838         * indexeddb/idbcursor_advance_index3-expected.txt: Added.
1839         * indexeddb/idbcursor_advance_index3.htm: Added.
1840         * indexeddb/idbcursor_advance_index5-expected.txt: Added.
1841         * indexeddb/idbcursor_advance_index5.htm: Added.
1842         * indexeddb/idbcursor_advance_index6-expected.txt: Added.
1843         * indexeddb/idbcursor_advance_index6.htm: Added.
1844         * indexeddb/idbcursor_advance_index7-expected.txt: Added.
1845         * indexeddb/idbcursor_advance_index7.htm: Added.
1846         * indexeddb/idbcursor_advance_index8-expected.txt: Added.
1847         * indexeddb/idbcursor_advance_index8.htm: Added.
1848         * indexeddb/idbcursor_advance_index9-expected.txt: Added.
1849         * indexeddb/idbcursor_advance_index9.htm: Added.
1850         * indexeddb/idbcursor_advance_objectstore-expected.txt: Added.
1851         * indexeddb/idbcursor_advance_objectstore.htm: Added.
1852         * indexeddb/idbcursor_advance_objectstore2-expected.txt: Added.
1853         * indexeddb/idbcursor_advance_objectstore2.htm: Added.
1854         * indexeddb/idbcursor_advance_objectstore3-expected.txt: Added.
1855         * indexeddb/idbcursor_advance_objectstore3.htm: Added.
1856         * indexeddb/idbcursor_advance_objectstore4-expected.txt: Added.
1857         * indexeddb/idbcursor_advance_objectstore4.htm: Added.
1858         * indexeddb/idbcursor_advance_objectstore5-expected.txt: Added.
1859         * indexeddb/idbcursor_advance_objectstore5.htm: Added.
1860         * indexeddb/idbcursor_continue_index-expected.txt: Added.
1861         * indexeddb/idbcursor_continue_index.htm: Added.
1862         * indexeddb/idbcursor_continue_index2-expected.txt: Added.
1863         * indexeddb/idbcursor_continue_index2.htm: Added.
1864         * indexeddb/idbcursor_continue_index3-expected.txt: Added.
1865         * indexeddb/idbcursor_continue_index3.htm: Added.
1866         * indexeddb/idbcursor_continue_index4-expected.txt: Added.
1867         * indexeddb/idbcursor_continue_index4.htm: Added.
1868         * indexeddb/idbcursor_continue_index5-expected.txt: Added.
1869         * indexeddb/idbcursor_continue_index5.htm: Added.
1870         * indexeddb/idbcursor_continue_index6-expected.txt: Added.
1871         * indexeddb/idbcursor_continue_index6.htm: Added.
1872         * indexeddb/idbcursor_continue_index7-expected.txt: Added.
1873         * indexeddb/idbcursor_continue_index7.htm: Added.
1874         * indexeddb/idbcursor_continue_index8-expected.txt: Added.
1875         * indexeddb/idbcursor_continue_index8.htm: Added.
1876         * indexeddb/idbcursor_continue_invalid-expected.txt: Added.
1877         * indexeddb/idbcursor_continue_invalid.htm: Added.
1878         * indexeddb/idbcursor_continue_objectstore-expected.txt: Added.
1879         * indexeddb/idbcursor_continue_objectstore.htm: Added.
1880         * indexeddb/idbcursor_continue_objectstore2-expected.txt: Added.
1881         * indexeddb/idbcursor_continue_objectstore2.htm: Added.
1882         * indexeddb/idbcursor_continue_objectstore3-expected.txt: Added.
1883         * indexeddb/idbcursor_continue_objectstore3.htm: Added.
1884         * indexeddb/idbcursor_continue_objectstore4-expected.txt: Added.
1885         * indexeddb/idbcursor_continue_objectstore4.htm: Added.
1886         * indexeddb/idbcursor_continue_objectstore5-expected.txt: Added.
1887         * indexeddb/idbcursor_continue_objectstore5.htm: Added.
1888         * indexeddb/idbcursor_continue_objectstore6-expected.txt: Added.
1889         * indexeddb/idbcursor_continue_objectstore6.htm: Added.
1890         * indexeddb/idbcursor_delete_index-expected.txt: Added.
1891         * indexeddb/idbcursor_delete_index.htm: Added.
1892         * indexeddb/idbcursor_delete_index2-expected.txt: Added.
1893         * indexeddb/idbcursor_delete_index2.htm: Added.
1894         * indexeddb/idbcursor_delete_index3-expected.txt: Added.
1895         * indexeddb/idbcursor_delete_index3.htm: Added.
1896         * indexeddb/idbcursor_delete_index4-expected.txt: Added.
1897         * indexeddb/idbcursor_delete_index4.htm: Added.
1898         * indexeddb/idbcursor_delete_index5-expected.txt: Added.
1899         * indexeddb/idbcursor_delete_index5.htm: Added.
1900         * indexeddb/idbcursor_delete_objectstore-expected.txt: Added.
1901         * indexeddb/idbcursor_delete_objectstore.htm: Added.
1902         * indexeddb/idbcursor_delete_objectstore2-expected.txt: Added.
1903         * indexeddb/idbcursor_delete_objectstore2.htm: Added.
1904         * indexeddb/idbcursor_delete_objectstore3-expected.txt: Added.
1905         * indexeddb/idbcursor_delete_objectstore3.htm: Added.
1906         * indexeddb/idbcursor_delete_objectstore4-expected.txt: Added.
1907         * indexeddb/idbcursor_delete_objectstore4.htm: Added.
1908         * indexeddb/idbcursor_delete_objectstore5-expected.txt: Added.
1909         * indexeddb/idbcursor_delete_objectstore5.htm: Added.
1910         * indexeddb/idbcursor_iterating-expected.txt: Added.
1911         * indexeddb/idbcursor_iterating.htm: Added.
1912         * indexeddb/idbcursor_iterating_index-expected.txt: Added.
1913         * indexeddb/idbcursor_iterating_index.htm: Added.
1914         * indexeddb/idbcursor_iterating_index2-expected.txt: Added.
1915         * indexeddb/idbcursor_iterating_index2.htm: Added.
1916         * indexeddb/idbcursor_iterating_objectstore-expected.txt: Added.
1917         * indexeddb/idbcursor_iterating_objectstore.htm: Added.
1918         * indexeddb/idbcursor_iterating_objectstore2-expected.txt: Added.
1919         * indexeddb/idbcursor_iterating_objectstore2.htm: Added.
1920         * indexeddb/idbcursor_update_index-expected.txt: Added.
1921         * indexeddb/idbcursor_update_index.htm: Added.
1922         * indexeddb/idbcursor_update_index2-expected.txt: Added.
1923         * indexeddb/idbcursor_update_index2.htm: Added.
1924         * indexeddb/idbcursor_update_index3-expected.txt: Added.
1925         * indexeddb/idbcursor_update_index3.htm: Added.
1926         * indexeddb/idbcursor_update_index4-expected.txt: Added.
1927         * indexeddb/idbcursor_update_index4.htm: Added.
1928         * indexeddb/idbcursor_update_index5-expected.txt: Added.
1929         * indexeddb/idbcursor_update_index5.htm: Added.
1930         * indexeddb/idbcursor_update_index6-expected.txt: Added.
1931         * indexeddb/idbcursor_update_index6.htm: Added.
1932         * indexeddb/idbcursor_update_index7-expected.txt: Added.
1933         * indexeddb/idbcursor_update_index7.htm: Added.
1934         * indexeddb/idbcursor_update_objectstore-expected.txt: Added.
1935         * indexeddb/idbcursor_update_objectstore.htm: Added.
1936         * indexeddb/idbcursor_update_objectstore2-expected.txt: Added.
1937         * indexeddb/idbcursor_update_objectstore2.htm: Added.
1938         * indexeddb/idbcursor_update_objectstore3-expected.txt: Added.
1939         * indexeddb/idbcursor_update_objectstore3.htm: Added.
1940         * indexeddb/idbcursor_update_objectstore4-expected.txt: Added.
1941         * indexeddb/idbcursor_update_objectstore4.htm: Added.
1942         * indexeddb/idbcursor_update_objectstore5-expected.txt: Added.
1943         * indexeddb/idbcursor_update_objectstore5.htm: Added.
1944         * indexeddb/idbcursor_update_objectstore6-expected.txt: Added.
1945         * indexeddb/idbcursor_update_objectstore6.htm: Added.
1946         * indexeddb/idbcursor_update_objectstore7-expected.txt: Added.
1947         * indexeddb/idbcursor_update_objectstore7.htm: Added.
1948         * indexeddb/idbcursor_update_objectstore8-expected.txt: Added.
1949         * indexeddb/idbcursor_update_objectstore8.htm: Added.
1950         * indexeddb/idbdatabase_close-expected.txt: Added.
1951         * indexeddb/idbdatabase_close.htm: Added.
1952         * indexeddb/idbdatabase_close2-expected.txt: Added.
1953         * indexeddb/idbdatabase_close2.htm: Added.
1954         * indexeddb/idbdatabase_createObjectStore-createIndex-emptyname-expected.txt: Added.
1955         * indexeddb/idbdatabase_createObjectStore-createIndex-emptyname.htm: Added.
1956         * indexeddb/idbdatabase_createObjectStore-expected.txt: Added.
1957         * indexeddb/idbdatabase_createObjectStore.htm: Added.
1958         * indexeddb/idbdatabase_createObjectStore10-1000ends-expected.txt: Added.
1959         * indexeddb/idbdatabase_createObjectStore10-1000ends.htm: Added.
1960         * indexeddb/idbdatabase_createObjectStore10-emptyname-expected.txt: Added.
1961         * indexeddb/idbdatabase_createObjectStore10-emptyname.htm: Added.
1962         * indexeddb/idbdatabase_createObjectStore11-expected.txt: Added.
1963         * indexeddb/idbdatabase_createObjectStore11.htm: Added.
1964         * indexeddb/idbdatabase_createObjectStore2-expected.txt: Added.
1965         * indexeddb/idbdatabase_createObjectStore2.htm: Added.
1966         * indexeddb/idbdatabase_createObjectStore3-expected.txt: Added.
1967         * indexeddb/idbdatabase_createObjectStore3.htm: Added.
1968         * indexeddb/idbdatabase_createObjectStore4-expected.txt: Added.
1969         * indexeddb/idbdatabase_createObjectStore4.htm: Added.
1970         * indexeddb/idbdatabase_createObjectStore5-expected.txt: Added.
1971         * indexeddb/idbdatabase_createObjectStore5.htm: Added.
1972         * indexeddb/idbdatabase_createObjectStore6-expected.txt: Added.
1973         * indexeddb/idbdatabase_createObjectStore6.htm: Added.
1974         * indexeddb/idbdatabase_createObjectStore7-expected.txt: Added.
1975         * indexeddb/idbdatabase_createObjectStore7.htm: Added.
1976         * indexeddb/idbdatabase_createObjectStore8-parameters-expected.txt: Added.
1977         * indexeddb/idbdatabase_createObjectStore8-parameters.htm: Added.
1978         * indexeddb/idbdatabase_createObjectStore9-invalidparameters-expected.txt: Added.
1979         * indexeddb/idbdatabase_createObjectStore9-invalidparameters.htm: Added.
1980         * indexeddb/idbdatabase_deleteObjectStore-expected.txt: Added.
1981         * indexeddb/idbdatabase_deleteObjectStore.htm: Added.
1982         * indexeddb/idbdatabase_deleteObjectStore2-expected.txt: Added.
1983         * indexeddb/idbdatabase_deleteObjectStore2.htm: Added.
1984         * indexeddb/idbdatabase_deleteObjectStore3-expected.txt: Added.
1985         * indexeddb/idbdatabase_deleteObjectStore3.htm: Added.
1986         * indexeddb/idbdatabase_deleteObjectStore4-not_reused-expected.txt: Added.
1987         * indexeddb/idbdatabase_deleteObjectStore4-not_reused.htm: Added.
1988         * indexeddb/idbdatabase_transaction-expected.txt: Added.
1989         * indexeddb/idbdatabase_transaction.htm: Added.
1990         * indexeddb/idbdatabase_transaction2-expected.txt: Added.
1991         * indexeddb/idbdatabase_transaction2.htm: Added.
1992         * indexeddb/idbdatabase_transaction3-expected.txt: Added.
1993         * indexeddb/idbdatabase_transaction3.htm: Added.
1994         * indexeddb/idbdatabase_transaction4-expected.txt: Added.
1995         * indexeddb/idbdatabase_transaction4.htm: Added.
1996         * indexeddb/idbdatabase_transaction5-expected.txt: Added.
1997         * indexeddb/idbdatabase_transaction5.htm: Added.
1998         * indexeddb/idbfactory_cmp-expected.txt: Added.
1999         * indexeddb/idbfactory_cmp.htm: Added.
2000         * indexeddb/idbfactory_cmp2-expected.txt: Added.
2001         * indexeddb/idbfactory_cmp2.htm: Added.
2002         * indexeddb/idbfactory_deleteDatabase-expected.txt: Added.
2003         * indexeddb/idbfactory_deleteDatabase.htm: Added.
2004         * indexeddb/idbfactory_deleteDatabase2-expected.txt: Added.
2005         * indexeddb/idbfactory_deleteDatabase2.htm: Added.
2006         * indexeddb/idbfactory_deleteDatabase3-expected.txt: Added.
2007         * indexeddb/idbfactory_deleteDatabase3.htm: Added.
2008         * indexeddb/idbfactory_deleteDatabase4-expected.txt: Added.
2009         * indexeddb/idbfactory_deleteDatabase4.htm: Added.
2010         * indexeddb/idbfactory_open-expected.txt: Added.
2011         * indexeddb/idbfactory_open.htm: Added.
2012         * indexeddb/idbfactory_open10.htm: Added.
2013         * indexeddb/idbfactory_open11-expected.txt: Added.
2014         * indexeddb/idbfactory_open11.htm: Added.
2015         * indexeddb/idbfactory_open12-expected.txt: Added.
2016         * indexeddb/idbfactory_open12.htm: Added.
2017         * indexeddb/idbfactory_open2-expected.txt: Added.
2018         * indexeddb/idbfactory_open2.htm: Added.
2019         * indexeddb/idbfactory_open3-expected.txt: Added.
2020         * indexeddb/idbfactory_open3.htm: Added.
2021         * indexeddb/idbfactory_open4-expected.txt: Added.
2022         * indexeddb/idbfactory_open4.htm: Added.
2023         * indexeddb/idbfactory_open5-expected.txt: Added.
2024         * indexeddb/idbfactory_open5.htm: Added.
2025         * indexeddb/idbfactory_open6-expected.txt: Added.
2026         * indexeddb/idbfactory_open6.htm: Added.
2027         * indexeddb/idbfactory_open7-expected.txt: Added.
2028         * indexeddb/idbfactory_open7.htm: Added.
2029         * indexeddb/idbfactory_open8-expected.txt: Added.
2030         * indexeddb/idbfactory_open8.htm: Added.
2031         * indexeddb/idbfactory_open9-expected.txt: Added.
2032         * indexeddb/idbfactory_open9.htm: Added.
2033         * indexeddb/idbindex-multientry-arraykeypath-expected.txt: Added.
2034         * indexeddb/idbindex-multientry-arraykeypath.htm: Added.
2035         * indexeddb/idbindex-multientry-big-expected.txt: Added.
2036         * indexeddb/idbindex-multientry-big.htm: Added.
2037         * indexeddb/idbindex-multientry-expected.txt: Added.
2038         * indexeddb/idbindex-multientry.htm: Added.
2039         * indexeddb/idbindex_count-expected.txt: Added.
2040         * indexeddb/idbindex_count.htm: Added.
2041         * indexeddb/idbindex_count2-expected.txt: Added.
2042         * indexeddb/idbindex_count2.htm: Added.
2043         * indexeddb/idbindex_count3-expected.txt: Added.
2044         * indexeddb/idbindex_count3.htm: Added.
2045         * indexeddb/idbindex_count4-expected.txt: Added.
2046         * indexeddb/idbindex_count4.htm: Added.
2047         * indexeddb/idbindex_get-expected.txt: Added.
2048         * indexeddb/idbindex_get.htm: Added.
2049         * indexeddb/idbindex_get2-expected.txt: Added.
2050         * indexeddb/idbindex_get2.htm: Added.
2051         * indexeddb/idbindex_get3-expected.txt: Added.
2052         * indexeddb/idbindex_get3.htm: Added.
2053         * indexeddb/idbindex_get4-expected.txt: Added.
2054         * indexeddb/idbindex_get4.htm: Added.
2055         * indexeddb/idbindex_get5-expected.txt: Added.
2056         * indexeddb/idbindex_get5.htm: Added.
2057         * indexeddb/idbindex_get6-expected.txt: Added.
2058         * indexeddb/idbindex_get6.htm: Added.
2059         * indexeddb/idbindex_get7-expected.txt: Added.
2060         * indexeddb/idbindex_get7.htm: Added.
2061         * indexeddb/idbindex_getKey-expected.txt: Added.
2062         * indexeddb/idbindex_getKey.htm: Added.
2063         * indexeddb/idbindex_getKey2-expected.txt: Added.
2064         * indexeddb/idbindex_getKey2.htm: Added.
2065         * indexeddb/idbindex_getKey3-expected.txt: Added.
2066         * indexeddb/idbindex_getKey3.htm: Added.
2067         * indexeddb/idbindex_getKey4-expected.txt: Added.
2068         * indexeddb/idbindex_getKey4.htm: Added.
2069         * indexeddb/idbindex_getKey5-expected.txt: Added.
2070         * indexeddb/idbindex_getKey5.htm: Added.
2071         * indexeddb/idbindex_getKey6-expected.txt: Added.
2072         * indexeddb/idbindex_getKey6.htm: Added.
2073         * indexeddb/idbindex_getKey7-expected.txt: Added.
2074         * indexeddb/idbindex_getKey7.htm: Added.
2075         * indexeddb/idbindex_indexNames-expected.txt: Added.
2076         * indexeddb/idbindex_indexNames.htm: Added.
2077         * indexeddb/idbindex_openCursor-expected.txt: Added.
2078         * indexeddb/idbindex_openCursor.htm: Added.
2079         * indexeddb/idbindex_openCursor2-expected.txt: Added.
2080         * indexeddb/idbindex_openCursor2.htm: Added.
2081         * indexeddb/idbindex_openKeyCursor-expected.txt: Added.
2082         * indexeddb/idbindex_openKeyCursor.htm: Added.
2083         * indexeddb/idbindex_openKeyCursor2-expected.txt: Added.
2084         * indexeddb/idbindex_openKeyCursor2.htm: Added.
2085         * indexeddb/idbindex_openKeyCursor3-expected.txt: Added.
2086         * indexeddb/idbindex_openKeyCursor3.htm: Added.
2087         * indexeddb/idbkeyrange-expected.txt: Added.
2088         * indexeddb/idbkeyrange.htm: Added.
2089         * indexeddb/idbkeyrange_incorrect-expected.txt: Added.
2090         * indexeddb/idbkeyrange_incorrect.htm: Added.
2091         * indexeddb/idbobjectstore_add-expected.txt: Added.
2092         * indexeddb/idbobjectstore_add.htm: Added.
2093         * indexeddb/idbobjectstore_add10-expected.txt: Added.
2094         * indexeddb/idbobjectstore_add10.htm: Added.
2095         * indexeddb/idbobjectstore_add11-expected.txt: Added.
2096         * indexeddb/idbobjectstore_add11.htm: Added.
2097         * indexeddb/idbobjectstore_add12-expected.txt: Added.
2098         * indexeddb/idbobjectstore_add12.htm: Added.
2099         * indexeddb/idbobjectstore_add13-expected.txt: Added.
2100         * indexeddb/idbobjectstore_add13.htm: Added.
2101         * indexeddb/idbobjectstore_add14-expected.txt: Added.
2102         * indexeddb/idbobjectstore_add14.htm: Added.
2103         * indexeddb/idbobjectstore_add15-expected.txt: Added.
2104         * indexeddb/idbobjectstore_add15.htm: Added.
2105         * indexeddb/idbobjectstore_add16-expected.txt: Added.
2106         * indexeddb/idbobjectstore_add16.htm: Added.
2107         * indexeddb/idbobjectstore_add2-expected.txt: Added.
2108         * indexeddb/idbobjectstore_add2.htm: Added.
2109         * indexeddb/idbobjectstore_add3-expected.txt: Added.
2110         * indexeddb/idbobjectstore_add3.htm: Added.
2111         * indexeddb/idbobjectstore_add4-expected.txt: Added.
2112         * indexeddb/idbobjectstore_add4.htm: Added.
2113         * indexeddb/idbobjectstore_add5-expected.txt: Added.
2114         * indexeddb/idbobjectstore_add5.htm: Added.
2115         * indexeddb/idbobjectstore_add6-expected.txt: Added.
2116         * indexeddb/idbobjectstore_add6.htm: Added.
2117         * indexeddb/idbobjectstore_add7-expected.txt: Added.
2118         * indexeddb/idbobjectstore_add7.htm: Added.
2119         * indexeddb/idbobjectstore_add8-expected.txt: Added.
2120         * indexeddb/idbobjectstore_add8.htm: Added.
2121         * indexeddb/idbobjectstore_add9-expected.txt: Added.
2122         * indexeddb/idbobjectstore_add9.htm: Added.
2123         * indexeddb/idbobjectstore_clear-expected.txt: Added.
2124         * indexeddb/idbobjectstore_clear.htm: Added.
2125         * indexeddb/idbobjectstore_clear2-expected.txt: Added.
2126         * indexeddb/idbobjectstore_clear2.htm: Added.
2127         * indexeddb/idbobjectstore_clear3-expected.txt: Added.
2128         * indexeddb/idbobjectstore_clear3.htm: Added.
2129         * indexeddb/idbobjectstore_clear4-expected.txt: Added.
2130         * indexeddb/idbobjectstore_clear4.htm: Added.
2131         * indexeddb/idbobjectstore_count-expected.txt: Added.
2132         * indexeddb/idbobjectstore_count.htm: Added.
2133         * indexeddb/idbobjectstore_count2-expected.txt: Added.
2134         * indexeddb/idbobjectstore_count2.htm: Added.
2135         * indexeddb/idbobjectstore_count3-expected.txt: Added.
2136         * indexeddb/idbobjectstore_count3.htm: Added.
2137         * indexeddb/idbobjectstore_count4-expected.txt: Added.
2138         * indexeddb/idbobjectstore_count4.htm: Added.
2139         * indexeddb/idbobjectstore_createIndex-expected.txt: Added.
2140         * indexeddb/idbobjectstore_createIndex.htm: Added.
2141         * indexeddb/idbobjectstore_createIndex10-expected.txt: Added.
2142         * indexeddb/idbobjectstore_createIndex10.htm: Added.
2143         * indexeddb/idbobjectstore_createIndex11-expected.txt: Added.
2144         * indexeddb/idbobjectstore_createIndex11.htm: Added.
2145         * indexeddb/idbobjectstore_createIndex12-expected.txt: Added.
2146         * indexeddb/idbobjectstore_createIndex12.htm: Added.
2147         * indexeddb/idbobjectstore_createIndex13-expected.txt: Added.
2148         * indexeddb/idbobjectstore_createIndex13.htm: Added.
2149         * indexeddb/idbobjectstore_createIndex2-expected.txt: Added.
2150         * indexeddb/idbobjectstore_createIndex2.htm: Added.
2151         * indexeddb/idbobjectstore_createIndex3-usable-right-away-expected.txt: Added.
2152         * indexeddb/idbobjectstore_createIndex3-usable-right-away.htm: Added.
2153         * indexeddb/idbobjectstore_createIndex4-deleteIndex-event_order-expected.txt: Added.
2154         * indexeddb/idbobjectstore_createIndex4-deleteIndex-event_order.htm: Added.
2155         * indexeddb/idbobjectstore_createIndex5-emptykeypath-expected.txt: Added.
2156         * indexeddb/idbobjectstore_createIndex5-emptykeypath.htm: Added.
2157         * indexeddb/idbobjectstore_createIndex6-event_order-expected.txt: Added.
2158         * indexeddb/idbobjectstore_createIndex6-event_order.htm: Added.
2159         * indexeddb/idbobjectstore_createIndex7-event_order-expected.txt: Added.
2160         * indexeddb/idbobjectstore_createIndex7-event_order.htm: Added.
2161         * indexeddb/idbobjectstore_createIndex8-valid_keys-expected.txt: Added.
2162         * indexeddb/idbobjectstore_createIndex8-valid_keys.htm: Added.
2163         * indexeddb/idbobjectstore_createIndex9-emptyname-expected.txt: Added.
2164         * indexeddb/idbobjectstore_createIndex9-emptyname.htm: Added.
2165         * indexeddb/idbobjectstore_delete-expected.txt: Added.
2166         * indexeddb/idbobjectstore_delete.htm: Added.
2167         * indexeddb/idbobjectstore_delete2-expected.txt: Added.
2168         * indexeddb/idbobjectstore_delete2.htm: Added.
2169         * indexeddb/idbobjectstore_delete3-expected.txt: Added.
2170         * indexeddb/idbobjectstore_delete3.htm: Added.
2171         * indexeddb/idbobjectstore_delete4-expected.txt: Added.
2172         * indexeddb/idbobjectstore_delete4.htm: Added.
2173         * indexeddb/idbobjectstore_delete5-expected.txt: Added.
2174         * indexeddb/idbobjectstore_delete5.htm: Added.
2175         * indexeddb/idbobjectstore_delete6-expected.txt: Added.
2176         * indexeddb/idbobjectstore_delete6.htm: Added.
2177         * indexeddb/idbobjectstore_delete7-expected.txt: Added.
2178         * indexeddb/idbobjectstore_delete7.htm: Added.
2179         * indexeddb/idbobjectstore_deleteIndex-expected.txt: Added.
2180         * indexeddb/idbobjectstore_deleteIndex.htm: Added.
2181         * indexeddb/idbobjectstore_deleted-expected.txt: Added.
2182         * indexeddb/idbobjectstore_deleted.htm: Added.
2183         * indexeddb/idbobjectstore_get-expected.txt: Added.
2184         * indexeddb/idbobjectstore_get.htm: Added.
2185         * indexeddb/idbobjectstore_get2-expected.txt: Added.
2186         * indexeddb/idbobjectstore_get2.htm: Added.
2187         * indexeddb/idbobjectstore_get3-expected.txt: Added.
2188         * indexeddb/idbobjectstore_get3.htm: Added.
2189         * indexeddb/idbobjectstore_get4-expected.txt: Added.
2190         * indexeddb/idbobjectstore_get4.htm: Added.
2191         * indexeddb/idbobjectstore_get5-expected.txt: Added.
2192         * indexeddb/idbobjectstore_get5.htm: Added.
2193         * indexeddb/idbobjectstore_get6-expected.txt: Added.
2194         * indexeddb/idbobjectstore_get6.htm: Added.
2195         * indexeddb/idbobjectstore_get7-expected.txt: Added.
2196         * indexeddb/idbobjectstore_get7.htm: Added.
2197         * indexeddb/idbobjectstore_index-expected.txt: Added.
2198         * indexeddb/idbobjectstore_index.htm: Added.
2199         * indexeddb/idbobjectstore_openCursor-expected.txt: Added.
2200         * indexeddb/idbobjectstore_openCursor.htm: Added.
2201         * indexeddb/idbobjectstore_openCursor_invalid-expected.txt: Added.
2202         * indexeddb/idbobjectstore_openCursor_invalid.htm: Added.
2203         * indexeddb/idbobjectstore_put-expected.txt: Added.
2204         * indexeddb/idbobjectstore_put.htm: Added.
2205         * indexeddb/idbobjectstore_put10-expected.txt: Added.
2206         * indexeddb/idbobjectstore_put10.htm: Added.
2207         * indexeddb/idbobjectstore_put11-expected.txt: Added.
2208         * indexeddb/idbobjectstore_put11.htm: Added.
2209         * indexeddb/idbobjectstore_put12-expected.txt: Added.
2210         * indexeddb/idbobjectstore_put12.htm: Added.
2211         * indexeddb/idbobjectstore_put13-expected.txt: Added.
2212         * indexeddb/idbobjectstore_put13.htm: Added.
2213         * indexeddb/idbobjectstore_put14-expected.txt: Added.
2214         * indexeddb/idbobjectstore_put14.htm: Added.
2215         * indexeddb/idbobjectstore_put15-expected.txt: Added.
2216         * indexeddb/idbobjectstore_put15.htm: Added.
2217         * indexeddb/idbobjectstore_put16-expected.txt: Added.
2218         * indexeddb/idbobjectstore_put16.htm: Added.
2219         * indexeddb/idbobjectstore_put2-expected.txt: Added.
2220         * indexeddb/idbobjectstore_put2.htm: Added.
2221         * indexeddb/idbobjectstore_put3-expected.txt: Added.
2222         * indexeddb/idbobjectstore_put3.htm: Added.
2223         * indexeddb/idbobjectstore_put4-expected.txt: Added.
2224         * indexeddb/idbobjectstore_put4.htm: Added.
2225         * indexeddb/idbobjectstore_put5-expected.txt: Added.
2226         * indexeddb/idbobjectstore_put5.htm: Added.
2227         * indexeddb/idbobjectstore_put6-expected.txt: Added.
2228         * indexeddb/idbobjectstore_put6.htm: Added.
2229         * indexeddb/idbobjectstore_put7-expected.txt: Added.
2230         * indexeddb/idbobjectstore_put7.htm: Added.
2231         * indexeddb/idbobjectstore_put8-expected.txt: Added.
2232         * indexeddb/idbobjectstore_put8.htm: Added.
2233         * indexeddb/idbobjectstore_put9-expected.txt: Added.
2234         * indexeddb/idbobjectstore_put9.htm: Added.
2235         * indexeddb/idbtransaction-expected.txt: Added.
2236         * indexeddb/idbtransaction-oncomplete-expected.txt: Added.
2237         * indexeddb/idbtransaction-oncomplete.htm: Added.
2238         * indexeddb/idbtransaction.htm: Added.
2239         * indexeddb/idbtransaction_abort-expected.txt: Added.
2240         * indexeddb/idbtransaction_abort.htm: Added.
2241         * indexeddb/idbversionchangeevent-expected.txt: Added.
2242         * indexeddb/idbversionchangeevent.htm: Added.
2243         * indexeddb/idbworker.js: Added.
2244         (MessageHandler.open_rq.onupgradeneeded):
2245         (MessageHandler.open_rq.onsuccess.db.e.target.result.db.onerror):
2246         (MessageHandler.open_rq.onsuccess.db.transaction.objectStore.get onsuccess):
2247         (MessageHandler.open_rq.onerror):
2248         (MessageHandler.open_rq.onblocked):
2249         * indexeddb/index_sort_order-expected.txt: Added.
2250         * indexeddb/index_sort_order.htm: Added.
2251         * indexeddb/interfaces-expected.txt: Added.
2252         * indexeddb/interfaces.html: Added.
2253         * indexeddb/interfaces.idl: Added.
2254         * indexeddb/interfaces.worker.js: Added.
2255         (request.onload):
2256         * indexeddb/key_invalid-expected.txt: Added.
2257         * indexeddb/key_invalid.htm: Added.
2258         * indexeddb/key_valid.html: Added.
2259         * indexeddb/keygenerator-constrainterror-expected.txt: Added.
2260         * indexeddb/keygenerator-constrainterror.htm: Added.
2261         * indexeddb/keygenerator-expected.txt: Added.
2262         * indexeddb/keygenerator-overflow-expected.txt: Added.
2263         * indexeddb/keygenerator-overflow.htm: Added.
2264         * indexeddb/keygenerator.htm: Added.
2265         * indexeddb/keyorder-expected.txt: Added.
2266         * indexeddb/keyorder.htm: Added.
2267         * indexeddb/keypath-expected.txt: Added.
2268         * indexeddb/keypath.htm: Added.
2269         * indexeddb/keypath_invalid-expected.txt: Added.
2270         * indexeddb/keypath_invalid.htm: Added.
2271         * indexeddb/keypath_maxsize-expected.txt: Added.
2272         * indexeddb/keypath_maxsize.htm: Added.
2273         * indexeddb/list_ordering-expected.txt: Added.
2274         * indexeddb/list_ordering.htm: Added.
2275         * indexeddb/objectstore_keyorder-expected.txt: Added.
2276         * indexeddb/objectstore_keyorder.htm: Added.
2277         * indexeddb/request_bubble-and-capture-expected.txt: Added.
2278         * indexeddb/request_bubble-and-capture.htm: Added.
2279         * indexeddb/string-list-ordering-expected.txt: Added.
2280         * indexeddb/string-list-ordering.htm: Added.
2281         * indexeddb/support.js: Added.
2282         (fail):
2283         (.):
2284         (.auto_fail):
2285         (createdb_for_multiple_tests):
2286         (assert_key_equals):
2287         * indexeddb/transaction-create_in_versionchange-expected.txt: Added.
2288         * indexeddb/transaction-create_in_versionchange.htm: Added.
2289         * indexeddb/transaction-lifetime-blocked-expected.txt: Added.
2290         * indexeddb/transaction-lifetime-blocked.htm: Added.
2291         * indexeddb/transaction-lifetime-expected.txt: Added.
2292         * indexeddb/transaction-lifetime.htm: Added.
2293         * indexeddb/transaction-requestqueue-expected.txt: Added.
2294         * indexeddb/transaction-requestqueue.htm: Added.
2295         * indexeddb/transaction_bubble-and-capture-expected.txt: Added.
2296         * indexeddb/transaction_bubble-and-capture.htm: Added.
2297         * indexeddb/value-expected.txt: Added.
2298         * indexeddb/value.htm: Added.
2299         * indexeddb/value_recursive-expected.txt: Added.
2300         * indexeddb/value_recursive.htm: Added.
2301         * indexeddb/writer-starvation-expected.txt: Added.
2302         * indexeddb/writer-starvation.htm: Added.
2303
2304 2015-04-13  Alexey Proskuryakov  <ap@apple.com>
2305
2306         imported/w3c/canvas/2d.text.measure.width.empty.html is flaky
2307         https://bugs.webkit.org/show_bug.cgi?id=143671
2308
2309         Reviewed by Tim Horton.
2310
2311         * canvas/2d.text.measure.width.empty.html:
2312         * canvas/2d.text.measure.width.empty-expected.txt:
2313         Updated the test to trunk, where it uses testharness, which knows about waitUntilDone.
2314
2315         * fonts: Added.
2316         * fonts/CanvasTest.ttf: Added.
2317         While at it, added a font that this test includes (probably for no good reason).
2318         This avoids hitting a sandbox violation.
2319
2320 2015-04-06  Youenn Fablet  <youenn.fablet@crf.canon.fr>
2321
2322         W3C test importer should generate the modules installed dynamically to run wpt tests
2323         https://bugs.webkit.org/show_bug.cgi?id=142738
2324
2325         Reviewed by Ryosuke Niwa.
2326
2327         Renamed WPTModules to web-platform-test-modules.json
2328         Updated TestRepositories to ask the importer to generate web-platform-test-modules.json at import time.  
2329
2330         * resources/TestRepositories:
2331         * resources/WPTModules: Removed.
2332         * resources/web-platform-tests-modules.json: Added.
2333
2334 2015-03-13  Youenn Fablet  <youenn.fablet@crf.canon.fr>
2335
2336         WebKit test infrastructure should automate the process of cloning W3C test suite and importing tests from it
2337         https://bugs.webkit.org/show_bug.cgi?id=134764
2338
2339         Reviewed by Ryosuke Niwa.
2340
2341         TestRepositories defines the git repositories used to import tests.
2342         It defines for each repository the infrastructure paths to always import, the paths to skip and the revision to use.
2343         ImportExpectartions defines the tests to import.
2344
2345         * resources/ImportExpectations: Added.
2346         * resources/TestRepositories: Added.
2347
2348 2015-03-06  Carlos Alberto Lopez Perez <clopez@igalia.com> and Youenn Fablet  <youenn.fablet@crf.canon.fr>
2349
2350         Layout tests imported/w3c/web-platform-tests certificates should not be tracked on WebKit VCS
2351         https://bugs.webkit.org/show_bug.cgi?id=142083
2352
2353         Reviewed by Simon Fraser.
2354
2355         * resources/config.json: Replaced the _certs directory by a string to be replaced when copying this file to the web-platform-tests directory.
2356         * web-platform-tests/.gitignore: Updated to stop ignoring _certs.
2357         * web-platform-tests/_certs/01.pem: Removed.
2358         * web-platform-tests/_certs/02.pem: Removed.
2359         * web-platform-tests/_certs/cacert.pem: Removed.
2360         * web-platform-tests/_certs/cakey.pem: Removed.
2361         * web-platform-tests/_certs/index.txt.attr: Removed.
2362         * web-platform-tests/_certs/index.txt.attr.old: Removed.
2363         * web-platform-tests/_certs/index.txt.old: Removed.
2364         * web-platform-tests/_certs/localhost.key: Removed.
2365         * web-platform-tests/_certs/localhost.pem: Removed.
2366         * web-platform-tests/_certs/serial: Removed.
2367         * web-platform-tests/_certs/serial.old: Removed.
2368
2369 2015-02-20  Alexey Proskuryakov  <ap@apple.com>
2370
2371         Remove svn:keywords property.
2372
2373         As far as I can tell, the property had no effect on any of these files, but also,
2374         when it has effect it's likely harmful.
2375
2376         * css/multicol/multicol-basic-001-expected.html: Removed property svn:keywords.
2377         * css/multicol/multicol-basic-001.html: Removed property svn:keywords.
2378         * css/multicol/multicol-basic-002-expected.html: Removed property svn:keywords.
2379         * css/multicol/multicol-basic-002.html: Removed property svn:keywords.
2380         * css/multicol/multicol-basic-003-expected.html: Removed property svn:keywords.
2381         * css/multicol/multicol-basic-003.html: Removed property svn:keywords.
2382         * css/multicol/multicol-basic-004-expected.html: Removed property svn:keywords.
2383         * css/multicol/multicol-basic-004.html: Removed property svn:keywords.
2384
2385 2015-02-04  Youenn Fablet  <youenn.fablet@crf.canon.fr>
2386
2387         W3C test importer should sort the list of files when generating the w3c-import.log
2388         https://bugs.webkit.org/show_bug.cgi?id=141156
2389
2390         Reviewed by Bem Jones-Bey.
2391
2392         Updated web-platform-tests logs according importer file sorting.
2393
2394         * web-platform-tests/common/w3c-import.log:
2395         * web-platform-tests/fonts/w3c-import.log:
2396         * web-platform-tests/images/w3c-import.log:
2397         * web-platform-tests/tools/runner/css/w3c-import.log:
2398         * web-platform-tests/tools/runner/fonts/w3c-import.log:
2399         * web-platform-tests/tools/runner/w3c-import.log:
2400         * web-platform-tests/tools/scripts/w3c-import.log:
2401         * web-platform-tests/tools/sslutils/w3c-import.log:
2402         * web-platform-tests/tools/w3c-import.log:
2403         * web-platform-tests/tools/webdriver/webdriver/w3c-import.log:
2404
2405 2015-02-03  Youenn Fablet  <youenn.fablet@crf.canon.fr>
2406
2407         Web Platform Tests dirty a few untracked files
2408         https://bugs.webkit.org/show_bug.cgi?id=141185
2409
2410         Reviewed by Darin Adler.
2411
2412         Added the empty file web-platform-tests/_certs/index.txt to .gitignore.
2413
2414         * web-platform-tests/.gitignore:
2415
2416 2015-02-03  Youenn Fablet  <youenn.fablet@crf.canon.fr>
2417
2418         Web platform test server should not need to create __init__.py files
2419         https://bugs.webkit.org/show_bug.cgi?id=141030
2420
2421         Reviewed by Ryosuke Niwa.
2422
2423         Updated __init__.py using TestImporter.
2424         Removed added logs to serve.py to be the same as W3C repository.
2425
2426         * web-platform-tests/serve.py:
2427         * web-platform-tests/tools/__init__.py:
2428         * web-platform-tests/tools/scripts/__init__.py: Copied from LayoutTests/imported/w3c/web-platform-tests/tools/__init__.py.
2429         * web-platform-tests/tools/webdriver/webdriver/__init__.py: Copied from LayoutTests/imported/w3c/web-platform-tests/tools/__init__.py.
2430
2431 2015-02-03  Youenn Fablet  <youenn.fablet@crf.canon.fr>
2432
2433         imported/w3c/web-platform-tests should contain top level files of the W3C web-platform-tests repository
2434         https://bugs.webkit.org/show_bug.cgi?id=141151
2435
2436         Reviewed by Ryosuke Niwa.
2437
2438         * web-platform-tests/CONTRIBUTING.md: Added.
2439         * web-platform-tests/LICENSE: Added.
2440         * web-platform-tests/README.md: Added.
2441         * web-platform-tests/server-side.md: Added.
2442         * web-platform-tests/w3c-import.log:
2443
2444 2015-01-31  Youenn Fablet  <youenn.fablet@crf.canon.fr>
2445
2446         Import W3C web platform tests infrastructure
2447         https://bugs.webkit.org/show_bug.cgi?id=140934
2448
2449         Reviewed by Ryosuke Niwa.
2450
2451         Initial import of the web-platform-tests repository.
2452         This includes all infrastructure folders.
2453         web-platform-tests submodules are downloaded when needed based on resources/WPTModules.
2454
2455         This patch also adds two tests from the domparsing folder to ensure 
2456         W3C test infrastructure works properly on WebKit bots.
2457
2458         * resources/WPTModules: Added
2459         * web-platform-tests/.gitignore: Added.
2460         * web-platform-tests/_certs: Added.
2461         * web-platform-tests/common: Added.
2462         * web-platform-tests/config.default.json: Added.
2463         * web-platform-tests/fonts: Added.
2464         * web-platform-tests/images: Added.
2465         * web-platform-tests/resource: Added.
2466         * web-platform-tests/serve.py: Added.
2467         * web-platform-tests/tools: Added.
2468         * web-platform-tests/w3c-import.log: Added
2469         * web-platform-tests/domparsing/DOMParser-parseFromString-html-expected.txt: Added.
2470         * web-platform-tests/domparsing/DOMParser-parseFromString-html.html: Added.
2471         * web-platform-tests/domparsing/insert-adjacent-expected.txt: Added.
2472         * web-platform-tests/domparsing/insert-adjacent.html: Added.
2473         * web-platform-tests/domparsing/w3c-import.log: Added.
2474
2475 2015-01-26  Youenn Fablet  <youenn.fablet@crf.canon.fr>
2476
2477         Integrate WP python server into WebKit test framework
2478         https://bugs.webkit.org/show_bug.cgi?id=127094
2479
2480         Reviewed by Ryosuke Niwa.
2481
2482         Contains parameters of web platform test server.
2483
2484         * resources/config.json: Added.
2485
2486 2015-01-21  Said Abou-Hallawa  <sabouhallawa@apple.com>
2487
2488         Move w3c/canvas/resources/ common resources to w3c/resources/.
2489         https://bugs.webkit.org/show_bug.cgi?id=140712.
2490
2491         Reviewed by Alexey Proskuryakov.
2492         
2493         Move the w3c common resources from w3c/canvas/resources/ to w3c/resources/. All
2494         the paths to the common resources from the w3c/canvas and w3c/common should be 
2495         ../resources/<file name> instead of resources/<file name>
2496
2497         * canvas/2d.clearRect.basic.html:
2498         * canvas/2d.clearRect.clip.html:
2499         * canvas/2d.clearRect.globalalpha.html:
2500         * canvas/2d.clearRect.globalcomposite.html:
2501         * canvas/2d.clearRect.negative.html:
2502         * canvas/2d.clearRect.nonfinite.html:
2503         * canvas/2d.clearRect.path.html:
2504         * canvas/2d.clearRect.shadow.html:
2505         * canvas/2d.clearRect.transform.html:
2506         * canvas/2d.clearRect.zero.html:
2507         * canvas/2d.composite.canvas.copy.html:
2508         * canvas/2d.composite.canvas.destination-atop.html:
2509         * canvas/2d.composite.canvas.destination-in.html:
2510         * canvas/2d.composite.canvas.destination-out.html:
2511         * canvas/2d.composite.canvas.destination-over.html:
2512         * canvas/2d.composite.canvas.lighter.html:
2513         * canvas/2d.composite.canvas.source-atop.html:
2514         * canvas/2d.composite.canvas.source-in.html:
2515         * canvas/2d.composite.canvas.source-out.html:
2516         * canvas/2d.composite.canvas.source-over.html:
2517         * canvas/2d.composite.canvas.xor.html:
2518         * canvas/2d.composite.clip.copy.html:
2519         * canvas/2d.composite.clip.destination-atop.html:
2520         * canvas/2d.composite.clip.destination-in.html:
2521         * canvas/2d.composite.clip.destination-out.html:
2522         * canvas/2d.composite.clip.destination-over.html:
2523         * canvas/2d.composite.clip.lighter.html:
2524         * canvas/2d.composite.clip.source-atop.html:
2525         * canvas/2d.composite.clip.source-in.html:
2526         * canvas/2d.composite.clip.source-out.html:
2527         * canvas/2d.composite.clip.source-over.html:
2528         * canvas/2d.composite.clip.xor.html:
2529         * canvas/2d.composite.globalAlpha.canvas.html:
2530         * canvas/2d.composite.globalAlpha.canvaspattern.html:
2531         * canvas/2d.composite.globalAlpha.fill.html:
2532         * canvas/2d.composite.globalAlpha.image.html:
2533         * canvas/2d.composite.globalAlpha.imagepattern.html:
2534         * canvas/2d.composite.image.copy.html:
2535         * canvas/2d.composite.image.destination-atop.html:
2536         * canvas/2d.composite.image.destination-in.html:
2537         * canvas/2d.composite.image.destination-out.html:
2538         * canvas/2d.composite.image.destination-over.html:
2539         * canvas/2d.composite.image.lighter.html:
2540         * canvas/2d.composite.image.source-atop.html:
2541         * canvas/2d.composite.image.source-in.html:
2542         * canvas/2d.composite.image.source-out.html:
2543         * canvas/2d.composite.image.source-over.html:
2544         * canvas/2d.composite.image.xor.html:
2545         * canvas/2d.composite.uncovered.image.copy.html:
2546         * canvas/2d.composite.uncovered.image.destination-atop.html:
2547         * canvas/2d.composite.uncovered.image.destination-in.html:
2548         * canvas/2d.composite.uncovered.image.source-in.html:
2549         * canvas/2d.composite.uncovered.image.source-out.html:
2550         * canvas/2d.composite.uncovered.pattern.copy.html:
2551         * canvas/2d.composite.uncovered.pattern.destination-atop.html:
2552         * canvas/2d.composite.uncovered.pattern.destination-in.html:
2553         * canvas/2d.composite.uncovered.pattern.source-in.html:
2554         * canvas/2d.composite.uncovered.pattern.source-out.html:
2555         * canvas/2d.drawImage.3arg.html:
2556         * canvas/2d.drawImage.5arg.html:
2557         * canvas/2d.drawImage.9arg.basic.html:
2558         * canvas/2d.drawImage.9arg.destpos.html:
2559         * canvas/2d.drawImage.9arg.destsize.html:
2560         * canvas/2d.drawImage.9arg.sourcepos.html:
2561         * canvas/2d.drawImage.9arg.sourcesize.html:
2562         * canvas/2d.drawImage.alpha.html:
2563         * canvas/2d.drawImage.animated.apng.html:
2564         * canvas/2d.drawImage.animated.gif.html:
2565         * canvas/2d.drawImage.animated.poster.html:
2566         * canvas/2d.drawImage.broken.html:
2567         * canvas/2d.drawImage.canvas.html:
2568         * canvas/2d.drawImage.clip.html:
2569         * canvas/2d.drawImage.composite.html:
2570         * canvas/2d.drawImage.floatsource.html:
2571         * canvas/2d.drawImage.image.incomplete.empty.html:
2572         * canvas/2d.drawImage.image.incomplete.omitted.html:
2573         * canvas/2d.drawImage.incomplete.html:
2574         * canvas/2d.drawImage.negativedest.html:
2575         * canvas/2d.drawImage.negativedir.html:
2576         * canvas/2d.drawImage.negativesource.html:
2577         * canvas/2d.drawImage.nonfinite.html:
2578         * canvas/2d.drawImage.nowrap.html:
2579         * canvas/2d.drawImage.path.html:
2580         * canvas/2d.drawImage.self.1.html:
2581         * canvas/2d.drawImage.self.2.html:
2582         * canvas/2d.drawImage.transform.html:
2583         * canvas/2d.drawImage.zerocanvas.html:
2584         * canvas/2d.drawImage.zerosource.html:
2585         * canvas/2d.fillRect.basic.html:
2586         * canvas/2d.fillRect.clip.html:
2587         * canvas/2d.fillRect.negative.html:
2588         * canvas/2d.fillRect.nonfinite.html:
2589         * canvas/2d.fillRect.path.html:
2590         * canvas/2d.fillRect.shadow.html:
2591         * canvas/2d.fillRect.transform.html:
2592         * canvas/2d.fillRect.zero.html:
2593         * canvas/2d.fillStyle.invalidstring.html:
2594         * canvas/2d.fillStyle.invalidtype.html:
2595         * canvas/2d.fillStyle.parse.current.basic.html:
2596         * canvas/2d.fillStyle.parse.current.changed.html:
2597         * canvas/2d.fillStyle.parse.invalid.hex1.html:
2598         * canvas/2d.fillStyle.parse.invalid.hex2.html:
2599         * canvas/2d.fillStyle.parse.invalid.hex3.html:
2600         * canvas/2d.fillStyle.parse.invalid.hex4.html:
2601         * canvas/2d.fillStyle.parse.invalid.hex5.html:
2602         * canvas/2d.fillStyle.parse.invalid.hex6.html:
2603         * canvas/2d.fillStyle.parse.invalid.hex7.html:
2604         * canvas/2d.fillStyle.parse.invalid.hex8.html:
2605         * canvas/2d.fillStyle.parse.invalid.hsl-1.html:
2606         * canvas/2d.fillStyle.parse.invalid.hsl-2.html:
2607         * canvas/2d.fillStyle.parse.invalid.hsl-3.html:
2608         * canvas/2d.fillStyle.parse.invalid.hsl-4.html:
2609         * canvas/2d.fillStyle.parse.invalid.hsl-5.html:
2610         * canvas/2d.fillStyle.parse.invalid.hsl-6.html:
2611         * canvas/2d.fillStyle.parse.invalid.hsla-1.html:
2612         * canvas/2d.fillStyle.parse.invalid.hsla-2.html:
2613         * canvas/2d.fillStyle.parse.invalid.name-1.html:
2614         * canvas/2d.fillStyle.parse.invalid.name-2.html:
2615         * canvas/2d.fillStyle.parse.invalid.name-3.html:
2616         * canvas/2d.fillStyle.parse.invalid.name-4.html:
2617         * canvas/2d.fillStyle.parse.invalid.name-5.html:
2618         * canvas/2d.fillStyle.parse.invalid.rgb-1.html:
2619         * canvas/2d.fillStyle.parse.invalid.rgb-2.html:
2620         * canvas/2d.fillStyle.parse.invalid.rgb-3.html:
2621         * canvas/2d.fillStyle.parse.invalid.rgb-4.html:
2622         * canvas/2d.fillStyle.parse.invalid.rgb-5.html:
2623         * canvas/2d.fillStyle.parse.invalid.rgb-6.html:
2624         * canvas/2d.fillStyle.parse.invalid.rgb-7.html:
2625         * canvas/2d.fillStyle.parse.invalid.rgba-1.html:
2626         * canvas/2d.fillStyle.parse.invalid.rgba-2.html:
2627         * canvas/2d.fillStyle.parse.invalid.rgba-3.html:
2628         * canvas/2d.fillStyle.parse.invalid.rgba-4.html:
2629         * canvas/2d.fillStyle.parse.invalid.rgba-5.html:
2630         * canvas/2d.fillStyle.parse.invalid.rgba-6.html:
2631         * canvas/2d.fillStyle.parse.invalid.rgba-7.html:
2632         * canvas/2d.getcontext.shared.html:
2633         * canvas/2d.gradient.empty.html:
2634         * canvas/2d.gradient.interpolate.outside.html:
2635         * canvas/2d.gradient.interpolate.overlap2.html:
2636         * canvas/2d.gradient.interpolate.solid.html:
2637         * canvas/2d.gradient.interpolate.zerosize.fill.html:
2638         * canvas/2d.gradient.interpolate.zerosize.fillRect.html:
2639         * canvas/2d.gradient.interpolate.zerosize.fillText.html:
2640         * canvas/2d.gradient.interpolate.zerosize.html:
2641         * canvas/2d.gradient.interpolate.zerosize.stroke.html:
2642         * canvas/2d.gradient.interpolate.zerosize.strokeRect.html:
2643         * canvas/2d.gradient.interpolate.zerosize.strokeText.html:
2644         * canvas/2d.gradient.linear.transform.1.html:
2645         * canvas/2d.gradient.linear.transform.2.html:
2646         * canvas/2d.gradient.linear.transform.3.html:
2647         * canvas/2d.gradient.object.crosscanvas.html:
2648         * canvas/2d.gradient.object.update.html:
2649         * canvas/2d.gradient.radial.cone.behind.html:
2650         * canvas/2d.gradient.radial.cone.beside.html:
2651         * canvas/2d.gradient.radial.cone.bottom.html:
2652         * canvas/2d.gradient.radial.cone.cylinder.html:
2653         * canvas/2d.gradient.radial.cone.front.html:
2654         * canvas/2d.gradient.radial.cone.shape1.html:
2655         * canvas/2d.gradient.radial.cone.shape2.html:
2656         * canvas/2d.gradient.radial.cone.top.html:
2657         * canvas/2d.gradient.radial.equal.html:
2658         * canvas/2d.gradient.radial.inside1.html:
2659         * canvas/2d.gradient.radial.inside2.html:
2660         * canvas/2d.gradient.radial.inside3.html:
2661         * canvas/2d.gradient.radial.outside1.html:
2662         * canvas/2d.gradient.radial.outside2.html:
2663         * canvas/2d.gradient.radial.outside3.html:
2664         * canvas/2d.gradient.radial.touch1.html:
2665         * canvas/2d.gradient.radial.touch2.html:
2666         * canvas/2d.gradient.radial.touch3.html:
2667         * canvas/2d.gradient.radial.transform.1.html:
2668         * canvas/2d.gradient.radial.transform.2.html:
2669         * canvas/2d.gradient.radial.transform.3.html:
2670         * canvas/2d.imageData.get.unaffected.html:
2671         * canvas/2d.imageData.put.basic.html:
2672         * canvas/2d.imageData.put.clip.html:
2673         * canvas/2d.imageData.put.created.html:
2674         * canvas/2d.imageData.put.cross.html:
2675         * canvas/2d.imageData.put.dirty.negative.html:
2676         * canvas/2d.imageData.put.dirty.outside.html:
2677         * canvas/2d.imageData.put.dirty.rect1.html:
2678         * canvas/2d.imageData.put.dirty.rect2.html:
2679         * canvas/2d.imageData.put.dirty.zero.html:
2680         * canvas/2d.imageData.put.modified.html:
2681         * canvas/2d.imageData.put.path.html:
2682         * canvas/2d.imageData.put.unaffected.html:
2683         * canvas/2d.imageData.put.wrongtype.html:
2684         * canvas/2d.line.cap.butt.html:
2685         * canvas/2d.line.cap.closed.html:
2686         * canvas/2d.line.cap.open.html:
2687         * canvas/2d.line.cap.round.html:
2688         * canvas/2d.line.cap.square.html:
2689         * canvas/2d.line.cross.html:
2690         * canvas/2d.line.join.bevel.html:
2691         * canvas/2d.line.join.closed.html:
2692         * canvas/2d.line.join.miter.html:
2693         * canvas/2d.line.join.open.html:
2694         * canvas/2d.line.join.parallel.html:
2695         * canvas/2d.line.join.round.html:
2696         * canvas/2d.line.miter.acute.html:
2697         * canvas/2d.line.miter.exceeded.html:
2698         * canvas/2d.line.miter.lineedge.html:
2699         * canvas/2d.line.miter.obtuse.html:
2700         * canvas/2d.line.miter.rightangle.html:
2701         * canvas/2d.line.miter.within.html:
2702         * canvas/2d.line.union.html:
2703         * canvas/2d.line.width.basic.html:
2704         * canvas/2d.line.width.scaledefault.html:
2705         * canvas/2d.line.width.transformed.html:
2706         * canvas/2d.path.arc.angle.1.html:
2707         * canvas/2d.path.arc.angle.2.html:
2708         * canvas/2d.path.arc.angle.3.html:
2709         * canvas/2d.path.arc.angle.4.html:
2710         * canvas/2d.path.arc.angle.5.html:
2711         * canvas/2d.path.arc.angle.6.html:
2712         * canvas/2d.path.arc.default.html:
2713         * canvas/2d.path.arc.empty.html:
2714         * canvas/2d.path.arc.end.html:
2715         * canvas/2d.path.arc.nonempty.html:
2716         * canvas/2d.path.arc.nonfinite.html:
2717         * canvas/2d.path.arc.scale.1.html:
2718         * canvas/2d.path.arc.scale.2.html:
2719         * canvas/2d.path.arc.selfintersect.1.html:
2720         * canvas/2d.path.arc.selfintersect.2.html:
2721         * canvas/2d.path.arc.shape.1.html:
2722         * canvas/2d.path.arc.shape.2.html:
2723         * canvas/2d.path.arc.shape.3.html:
2724         * canvas/2d.path.arc.shape.4.html:
2725         * canvas/2d.path.arc.shape.5.html:
2726         * canvas/2d.path.arc.twopie.1.html:
2727         * canvas/2d.path.arc.twopie.2.html:
2728         * canvas/2d.path.arc.twopie.3.html:
2729         * canvas/2d.path.arc.twopie.4.html:
2730         * canvas/2d.path.arc.zero.1.html:
2731         * canvas/2d.path.arc.zero.2.html:
2732         * canvas/2d.path.arc.zeroradius.html:
2733         * canvas/2d.path.arcTo.coincide.1.html:
2734         * canvas/2d.path.arcTo.coincide.2.html:
2735         * canvas/2d.path.arcTo.collinear.1.html:
2736         * canvas/2d.path.arcTo.collinear.2.html:
2737         * canvas/2d.path.arcTo.collinear.3.html:
2738         * canvas/2d.path.arcTo.ensuresubpath.1.html:
2739         * canvas/2d.path.arcTo.ensuresubpath.2.html:
2740         * canvas/2d.path.arcTo.nonfinite.html:
2741         * canvas/2d.path.arcTo.scale.html:
2742         * canvas/2d.path.arcTo.shape.curve1.html:
2743         * canvas/2d.path.arcTo.shape.curve2.html:
2744         * canvas/2d.path.arcTo.shape.end.html:
2745         * canvas/2d.path.arcTo.shape.start.html:
2746         * canvas/2d.path.arcTo.transformation.html:
2747         * canvas/2d.path.arcTo.zero.1.html:
2748         * canvas/2d.path.arcTo.zero.2.html:
2749         * canvas/2d.path.beginPath.html:
2750         * canvas/2d.path.bezierCurveTo.basic.html:
2751         * canvas/2d.path.bezierCurveTo.ensuresubpath.1.html:
2752         * canvas/2d.path.bezierCurveTo.ensuresubpath.2.html:
2753         * canvas/2d.path.bezierCurveTo.nonfinite.html:
2754         * canvas/2d.path.bezierCurveTo.scaled.html:
2755         * canvas/2d.path.bezierCurveTo.shape.html:
2756         * canvas/2d.path.clip.basic.1.html:
2757         * canvas/2d.path.clip.basic.2.html:
2758         * canvas/2d.path.clip.empty.html:
2759         * canvas/2d.path.clip.intersect.html:
2760         * canvas/2d.path.clip.unaffected.html:
2761         * canvas/2d.path.clip.winding.1.html:
2762         * canvas/2d.path.clip.winding.2.html:
2763         * canvas/2d.path.closePath.empty.html:
2764         * canvas/2d.path.closePath.newline.html:
2765         * canvas/2d.path.closePath.nextpoint.html:
2766         * canvas/2d.path.fill.closed.basic.html:
2767         * canvas/2d.path.fill.closed.unaffected.html:
2768         * canvas/2d.path.fill.winding.add.html:
2769         * canvas/2d.path.fill.winding.subtract.1.html:
2770         * canvas/2d.path.fill.winding.subtract.2.html:
2771         * canvas/2d.path.fill.winding.subtract.3.html:
2772         * canvas/2d.path.initial.html:
2773         * canvas/2d.path.lineTo.basic.html:
2774         * canvas/2d.path.lineTo.ensuresubpath.1.html:
2775         * canvas/2d.path.lineTo.ensuresubpath.2.html:
2776         * canvas/2d.path.lineTo.nextpoint.html:
2777         * canvas/2d.path.lineTo.nonfinite.html:
2778         * canvas/2d.path.moveTo.basic.html:
2779         * canvas/2d.path.moveTo.multiple.html:
2780         * canvas/2d.path.moveTo.newsubpath.html:
2781         * canvas/2d.path.moveTo.nonfinite.html:
2782         * canvas/2d.path.quadraticCurveTo.basic.html:
2783         * canvas/2d.path.quadraticCurveTo.ensuresubpath.1.html:
2784         * canvas/2d.path.quadraticCurveTo.ensuresubpath.2.html:
2785         * canvas/2d.path.quadraticCurveTo.nonfinite.html:
2786         * canvas/2d.path.quadraticCurveTo.scaled.html:
2787         * canvas/2d.path.quadraticCurveTo.shape.html:
2788         * canvas/2d.path.rect.basic.html:
2789         * canvas/2d.path.rect.closed.html:
2790         * canvas/2d.path.rect.end.1.html:
2791         * canvas/2d.path.rect.end.2.html:
2792         * canvas/2d.path.rect.newsubpath.html:
2793         * canvas/2d.path.rect.nonfinite.html:
2794         * canvas/2d.path.rect.selfintersect.html:
2795         * canvas/2d.path.rect.zero.1.html:
2796         * canvas/2d.path.rect.zero.2.html:
2797         * canvas/2d.path.rect.zero.3.html:
2798         * canvas/2d.path.rect.zero.4.html:
2799         * canvas/2d.path.rect.zero.5.html:
2800         * canvas/2d.path.rect.zero.6.html:
2801         * canvas/2d.path.stroke.empty.html:
2802         * canvas/2d.path.stroke.prune.arc.html:
2803         * canvas/2d.path.stroke.prune.closed.html:
2804         * canvas/2d.path.stroke.prune.corner.html:
2805         * canvas/2d.path.stroke.prune.curve.html:
2806         * canvas/2d.path.stroke.prune.line.html:
2807         * canvas/2d.path.stroke.prune.rect.html:
2808         * canvas/2d.path.stroke.scale1.html:
2809         * canvas/2d.path.stroke.scale2.html:
2810         * canvas/2d.path.stroke.skew.html:
2811         * canvas/2d.path.stroke.unaffected.html:
2812         * canvas/2d.path.stroke.union.html:
2813         * canvas/2d.path.transformation.basic.html:
2814         * canvas/2d.path.transformation.changing.html:
2815         * canvas/2d.path.transformation.multiple.html:
2816         * canvas/2d.pattern.animated.gif.html:
2817         * canvas/2d.pattern.basic.canvas.html:
2818         * canvas/2d.pattern.basic.image.html:
2819         * canvas/2d.pattern.basic.nocontext.html:
2820         * canvas/2d.pattern.basic.type.html:
2821         * canvas/2d.pattern.crosscanvas.html:
2822         * canvas/2d.pattern.image.incomplete.empty.html:
2823         * canvas/2d.pattern.image.incomplete.omitted.html:
2824         * canvas/2d.pattern.modify.canvas1.html:
2825         * canvas/2d.pattern.modify.canvas2.html:
2826         * canvas/2d.pattern.modify.image1.html:
2827         * canvas/2d.pattern.modify.image2.html:
2828         * canvas/2d.pattern.paint.norepeat.basic.html:
2829         * canvas/2d.pattern.paint.norepeat.coord1.html:
2830         * canvas/2d.pattern.paint.norepeat.coord2.html:
2831         * canvas/2d.pattern.paint.norepeat.coord3.html:
2832         * canvas/2d.pattern.paint.norepeat.outside.html:
2833         * canvas/2d.pattern.paint.orientation.canvas.html:
2834         * canvas/2d.pattern.paint.orientation.image.html:
2835         * canvas/2d.pattern.paint.repeat.basic.html:
2836         * canvas/2d.pattern.paint.repeat.coord1.html:
2837         * canvas/2d.pattern.paint.repeat.coord2.html:
2838         * canvas/2d.pattern.paint.repeat.coord3.html:
2839         * canvas/2d.pattern.paint.repeat.outside.html:
2840         * canvas/2d.pattern.paint.repeatx.basic.html:
2841         * canvas/2d.pattern.paint.repeatx.coord1.html:
2842         * canvas/2d.pattern.paint.repeatx.outside.html:
2843         * canvas/2d.pattern.paint.repeaty.basic.html:
2844         * canvas/2d.pattern.paint.repeaty.coord1.html:
2845         * canvas/2d.pattern.paint.repeaty.outside.html:
2846         * canvas/2d.pattern.repeat.empty.html:
2847         * canvas/2d.pattern.repeat.null.html:
2848         * canvas/2d.shadow.alpha.1.html:
2849         * canvas/2d.shadow.canvas.alpha.html:
2850         * canvas/2d.shadow.canvas.basic.html:
2851         * canvas/2d.shadow.canvas.transparent.1.html:
2852         * canvas/2d.shadow.canvas.transparent.2.html:
2853         * canvas/2d.shadow.clip.1.html:
2854         * canvas/2d.shadow.clip.2.html:
2855         * canvas/2d.shadow.clip.3.html:
2856         * canvas/2d.shadow.composite.1.html:
2857         * canvas/2d.shadow.composite.2.html:
2858         * canvas/2d.shadow.composite.3.html:
2859         * canvas/2d.shadow.enable.blur.html:
2860         * canvas/2d.shadow.enable.off.1.html:
2861         * canvas/2d.shadow.enable.off.2.html:
2862         * canvas/2d.shadow.enable.x.html:
2863         * canvas/2d.shadow.enable.y.html:
2864         * canvas/2d.shadow.gradient.basic.html:
2865         * canvas/2d.shadow.gradient.transparent.1.html:
2866         * canvas/2d.shadow.gradient.transparent.2.html:
2867         * canvas/2d.shadow.image.alpha.html:
2868         * canvas/2d.shadow.image.basic.html:
2869         * canvas/2d.shadow.image.scale.html:
2870         * canvas/2d.shadow.image.section.html:
2871         * canvas/2d.shadow.image.transparent.1.html:
2872         * canvas/2d.shadow.image.transparent.2.html:
2873         * canvas/2d.shadow.offset.negativeX.html:
2874         * canvas/2d.shadow.offset.negativeY.html:
2875         * canvas/2d.shadow.offset.positiveX.html:
2876         * canvas/2d.shadow.offset.positiveY.html:
2877         * canvas/2d.shadow.outside.html:
2878         * canvas/2d.shadow.pattern.alpha.html:
2879         * canvas/2d.shadow.pattern.basic.html:
2880         * canvas/2d.shadow.pattern.transparent.1.html:
2881         * canvas/2d.shadow.pattern.transparent.2.html:
2882         * canvas/2d.shadow.stroke.basic.html:
2883         * canvas/2d.shadow.stroke.cap.1.html:
2884         * canvas/2d.shadow.stroke.cap.2.html:
2885         * canvas/2d.shadow.stroke.join.1.html:
2886         * canvas/2d.shadow.stroke.join.2.html:
2887         * canvas/2d.shadow.stroke.join.3.html:
2888         * canvas/2d.shadow.transform.1.html:
2889         * canvas/2d.shadow.transform.2.html:
2890         * canvas/2d.state.saverestore.bitmap.html:
2891         * canvas/2d.state.saverestore.clip.html:
2892         * canvas/2d.state.saverestore.path.html:
2893         * canvas/2d.state.saverestore.transformation.html:
2894         * canvas/2d.strokeRect.basic.html:
2895         * canvas/2d.strokeRect.clip.html:
2896         * canvas/2d.strokeRect.globalalpha.html:
2897         * canvas/2d.strokeRect.globalcomposite.html:
2898         * canvas/2d.strokeRect.negative.html:
2899         * canvas/2d.strokeRect.nonfinite.html:
2900         * canvas/2d.strokeRect.path.html:
2901         * canvas/2d.strokeRect.shadow.html:
2902         * canvas/2d.strokeRect.transform.html:
2903         * canvas/2d.strokeRect.zero.1.html:
2904         * canvas/2d.strokeRect.zero.2.html:
2905         * canvas/2d.strokeRect.zero.3.html:
2906         * canvas/2d.strokeRect.zero.5.html:
2907         * canvas/2d.text.draw.align.center.html:
2908         * canvas/2d.text.draw.align.end.ltr.html:
2909         * canvas/2d.text.draw.align.end.rtl.html:
2910         * canvas/2d.text.draw.align.left.html:
2911         * canvas/2d.text.draw.align.right.html:
2912         * canvas/2d.text.draw.align.start.ltr.html:
2913         * canvas/2d.text.draw.align.start.rtl.html:
2914         * canvas/2d.text.draw.baseline.alphabetic.html:
2915         * canvas/2d.text.draw.fill.maxWidth.bound.html:
2916         * canvas/2d.text.draw.fill.maxWidth.fontface.html:
2917         * canvas/2d.text.draw.fill.maxWidth.negative.html:
2918         * canvas/2d.text.draw.fill.maxWidth.small.html:
2919         * canvas/2d.text.draw.fill.maxWidth.zero.html:
2920         * canvas/2d.text.draw.fill.unaffected.html:
2921         * canvas/2d.text.draw.fontface.html:
2922         * canvas/2d.text.draw.fontface.notinpage.html:
2923         * canvas/2d.text.draw.fontface.repeat.html:
2924         * canvas/2d.text.draw.kern.consistent.html:
2925         * canvas/2d.text.draw.space.basic.html:
2926         * canvas/2d.text.draw.space.collapse.nonspace.html:
2927         * canvas/2d.text.draw.stroke.unaffected.html:
2928         * canvas/2d.transformation.order.html:
2929         * canvas/2d.transformation.rotate.direction.html:
2930         * canvas/2d.transformation.rotate.nonfinite.html:
2931         * canvas/2d.transformation.rotate.radians.html:
2932         * canvas/2d.transformation.rotate.wrap.html:
2933         * canvas/2d.transformation.rotate.wrapnegative.html:
2934         * canvas/2d.transformation.rotate.zero.html:
2935         * canvas/2d.transformation.scale.basic.html:
2936         * canvas/2d.transformation.scale.large.html:
2937         * canvas/2d.transformation.scale.multiple.html:
2938         * canvas/2d.transformation.scale.negative.html:
2939         * canvas/2d.transformation.scale.nonfinite.html:
2940         * canvas/2d.transformation.scale.zero.html:
2941         * canvas/2d.transformation.setTransform.multiple.html:
2942         * canvas/2d.transformation.setTransform.nonfinite.html:
2943         * canvas/2d.transformation.setTransform.skewed.html:
2944         * canvas/2d.transformation.transform.identity.html:
2945         * canvas/2d.transformation.transform.multiply.html:
2946         * canvas/2d.transformation.transform.nonfinite.html:
2947         * canvas/2d.transformation.transform.skewed.html:
2948         * canvas/2d.transformation.translate.basic.html:
2949         * canvas/2d.transformation.translate.nonfinite.html:
2950         * canvas/2d.voidreturn.html:
2951         * canvas/initial.reset.clip.html:
2952         * canvas/initial.reset.gradient.html:
2953         * canvas/initial.reset.pattern.html:
2954         * canvas/initial.reset.transform.html:
2955         * canvas/resources/anim-gr.gif: Removed.
2956         * canvas/resources/anim-gr.png: Removed.
2957         * canvas/resources/anim-poster-gr.png: Removed.
2958         * canvas/resources/background.png: Removed.
2959         * canvas/resources/broken.png: Removed.
2960         * canvas/resources/clear-100x50.png: Removed.
2961         * canvas/resources/ggrr-256x256.png: Removed.
2962         * canvas/resources/green-100x50.png: Removed.
2963         * canvas/resources/green-16x16.png: Removed.
2964         * canvas/resources/green-1x1.png: Removed.
2965         * canvas/resources/green.png: Removed.
2966         * canvas/resources/red-16x16.png: Removed.
2967         * canvas/resources/red.png: Removed.
2968         * canvas/resources/redtransparent.png: Removed.
2969         * canvas/resources/rgrg-256x256.png: Removed.
2970         * canvas/resources/rrgg-256x256.png: Removed.
2971         * canvas/resources/transparent.png: Removed.
2972         * canvas/resources/transparent50.png: Removed.
2973         * canvas/resources/yellow.png: Removed.
2974         * canvas/resources/yellow75.png: Removed.
2975         * canvas/security.dataURI.html:
2976         * canvas/security.drawImage.canvas.html:
2977         * canvas/security.drawImage.image.html:
2978         * canvas/security.pattern.canvas.fillStyle.html:
2979         * canvas/security.pattern.canvas.strokeStyle.html:
2980         * canvas/security.pattern.canvas.timing.html:
2981         * canvas/security.pattern.create.html:
2982         * canvas/security.pattern.cross.html:
2983         * canvas/security.pattern.image.fillStyle.html:
2984         * canvas/security.pattern.image.strokeStyle.html:
2985         * canvas/security.reset.html:
2986         * resources: Added.
2987         * resources/anim-gr.gif: Added.
2988         * resources/anim-gr.png: Added.
2989         * resources/anim-poster-gr.png: Added.
2990         * resources/background.png: Added.
2991         * resources/broken.png: Added.
2992         * resources/clear-100x50.png: Added.
2993         * resources/ggrr-256x256.png: Added.
2994         * resources/green-100x50.png: Added.
2995         * resources/green-16x16.png: Added.
2996         * resources/green-1x1.png: Added.
2997         * resources/green.png: Added.
2998         * resources/red-16x16.png: Added.
2999         * resources/red.png: Added.
3000         * resources/redtransparent.png: Added.
3001         * resources/rgrg-256x256.png: Added.
3002         * resources/rrgg-256x256.png: Added.
3003         * resources/transparent.png: Added.
3004         * resources/transparent50.png: Added.
3005         * resources/yellow.png: Added.
3006         * resources/yellow75.png: Added.
3007
3008 2015-01-13  Said Abou-Hallawa  <sabouhallawa@apple.com>
3009
3010         Missed images and missed new lines in the expected results of the imported w3c canvas layout tests.
3011         https://bugs.webkit.org/show_bug.cgi?id=140409.
3012
3013         Reviewed by Dean Jackson.
3014
3015         Fix some failures in the imported W3C canvas tests. These failures were happening because
3016         of missing images or missing new lines at the end of the expected results.
3017
3018         * canvas/2d.pattern.paint.repeat.basic-expected.txt:
3019         * canvas/2d.pattern.paint.repeat.outside-expected.txt:
3020         * canvas/2d.pattern.paint.repeatx.basic-expected.txt:
3021         * canvas/2d.pattern.paint.repeaty.basic-expected.txt:
3022         * canvas/resources/background.png: Added.
3023         * canvas/resources/green-16x16.png: Added.
3024         * common/canvas-tests.css:
3025
3026 2014-11-14  Said Abou-Hallawa  <sabouhallawa@apple.com>
3027
3028         Import w3c tests for canvas
3029         https://bugs.webkit.org/show_bug.cgi?id=138324.
3030
3031         Reviewed by Dean Jackson.
3032
3033         804 tests are ported from w3c canvas test suite. There are 39 tests failed on WebKit
3034         and there are 45 tests need to be changed such that they can be automatically verified.
3035
3036         * canvas: Added.
3037         * canvas/2d.canvas.readonly-expected.txt: Added.
3038         * canvas/2d.canvas.readonly.html: Added.
3039         * canvas/2d.canvas.reference-expected.txt: Added.
3040         * canvas/2d.canvas.reference.html: Added.
3041         * canvas/2d.clearRect.basic-expected.txt: Added.
3042         * canvas/2d.clearRect.basic.html: Added.
3043         * canvas/2d.clearRect.clip-expected.txt: Added.
3044         * canvas/2d.clearRect.clip.html: Added.
3045         * canvas/2d.clearRect.globalalpha-expected.txt: Added.
3046         * canvas/2d.clearRect.globalalpha.html: Added.
3047         * canvas/2d.clearRect.globalcomposite-expected.txt: Added.
3048         * canvas/2d.clearRect.globalcomposite.html: Added.
3049         * canvas/2d.clearRect.negative-expected.txt: Added.
3050         * canvas/2d.clearRect.negative.html: Added.
3051         * canvas/2d.clearRect.nonfinite-expected.txt: Added.
3052         * canvas/2d.clearRect.nonfinite.html: Added.
3053         * canvas/2d.clearRect.path-expected.txt: Added.
3054         * canvas/2d.clearRect.path.html: Added.
3055         * canvas/2d.clearRect.shadow-expected.txt: Added.
3056         * canvas/2d.clearRect.shadow.html: Added.
3057         * canvas/2d.clearRect.transform-expected.txt: Added.
3058         * canvas/2d.clearRect.transform.html: Added.
3059         * canvas/2d.clearRect.zero-expected.txt: Added.
3060         * canvas/2d.clearRect.zero.html: Added.
3061         * canvas/2d.composite.canvas.copy-expected.txt: Added.
3062         * canvas/2d.composite.canvas.copy.html: Added.
3063         * canvas/2d.composite.canvas.destination-atop-expected.txt: Added.
3064         * canvas/2d.composite.canvas.destination-atop.html: Added.
3065         * canvas/2d.composite.canvas.destination-in-expected.txt: Added.
3066         * canvas/2d.composite.canvas.destination-in.html: Added.
3067         * canvas/2d.composite.canvas.destination-out-expected.txt: Added.
3068         * canvas/2d.composite.canvas.destination-out.html: Added.
3069         * canvas/2d.composite.canvas.destination-over-expected.txt: Added.
3070         * canvas/2d.composite.canvas.destination-over.html: Added.
3071         * canvas/2d.composite.canvas.lighter-expected.txt: Added.
3072         * canvas/2d.composite.canvas.lighter.html: Added.
3073         * canvas/2d.composite.canvas.source-atop-expected.txt: Added.
3074         * canvas/2d.composite.canvas.source-atop.html: Added.
3075         * canvas/2d.composite.canvas.source-in-expected.txt: Added.
3076         * canvas/2d.composite.canvas.source-in.html: Added.
3077         * canvas/2d.composite.canvas.source-out-expected.txt: Added.
3078         * canvas/2d.composite.canvas.source-out.html: Added.
3079         * canvas/2d.composite.canvas.source-over-expected.txt: Added.
3080         * canvas/2d.composite.canvas.source-over.html: Added.
3081         * canvas/2d.composite.canvas.xor-expected.txt: Added.
3082         * canvas/2d.composite.canvas.xor.html: Added.
3083         * canvas/2d.composite.clip.copy-expected.txt: Added.
3084         * canvas/2d.composite.clip.copy.html: Added.
3085         * canvas/2d.composite.clip.destination-atop-expected.txt: Added.
3086         * canvas/2d.composite.clip.destination-atop.html: Added.
3087         * canvas/2d.composite.clip.destination-in-expected.txt: Added.
3088         * canvas/2d.composite.clip.destination-in.html: Added.
3089         * canvas/2d.composite.clip.destination-out-expected.txt: Added.
3090         * canvas/2d.composite.clip.destination-out.html: Added.
3091         * canvas/2d.composite.clip.destination-over-expected.txt: Added.
3092         * canvas/2d.composite.clip.destination-over.html: Added.
3093         * canvas/2d.composite.clip.lighter-expected.txt: Added.
3094         * canvas/2d.composite.clip.lighter.html: Added.
3095         * canvas/2d.composite.clip.source-atop-expected.txt: Added.
3096         * canvas/2d.composite.clip.source-atop.html: Added.
3097         * canvas/2d.composite.clip.source-in-expected.txt: Added.
3098         * canvas/2d.composite.clip.source-in.html: Added.
3099         * canvas/2d.composite.clip.source-out-expected.txt: Added.
3100         * canvas/2d.composite.clip.source-out.html: Added.
3101         * canvas/2d.composite.clip.source-over-expected.txt: Added.
3102         * canvas/2d.composite.clip.source-over.html: Added.
3103         * canvas/2d.composite.clip.xor-expected.txt: Added.
3104         * canvas/2d.composite.clip.xor.html: Added.
3105         * canvas/2d.composite.globalAlpha.canvas-expected.txt: Added.
3106         * canvas/2d.composite.globalAlpha.canvas.html: Added.
3107         * canvas/2d.composite.globalAlpha.canvaspattern-expected.txt: Added.
3108         * canvas/2d.composite.globalAlpha.canvaspattern.html: Added.
3109         * canvas/2d.composite.globalAlpha.default-expected.txt: Added.
3110         * canvas/2d.composite.globalAlpha.default.html: Added.
3111         * canvas/2d.composite.globalAlpha.fill-expected.txt: Added.
3112         * canvas/2d.composite.globalAlpha.fill.html: Added.
3113         * canvas/2d.composite.globalAlpha.image-expected.txt: Added.
3114         * canvas/2d.composite.globalAlpha.image.html: Added.
3115         * canvas/2d.composite.globalAlpha.imagepattern-expected.txt: Added.
3116         * canvas/2d.composite.globalAlpha.imagepattern.html: Added.
3117         * canvas/2d.composite.globalAlpha.invalid-expected.txt: Added.
3118         * canvas/2d.composite.globalAlpha.invalid.html: Added.
3119         * canvas/2d.composite.globalAlpha.range-expected.txt: Added.
3120         * canvas/2d.composite.globalAlpha.range.html: Added.
3121         * canvas/2d.composite.image.copy-expected.txt: Added.
3122         * canvas/2d.composite.image.copy.html: Added.
3123         * canvas/2d.composite.image.destination-atop-expected.txt: Added.
3124         * canvas/2d.composite.image.destination-atop.html: Added.
3125         * canvas/2d.composite.image.destination-in-expected.txt: Added.
3126         * canvas/2d.composite.image.destination-in.html: Added.
3127         * canvas/2d.composite.image.destination-out-expected.txt: Added.
3128         * canvas/2d.composite.image.destination-out.html: Added.
3129         * canvas/2d.composite.image.destination-over-expected.txt: Added.
3130         * canvas/2d.composite.image.destination-over.html: Added.
3131         * canvas/2d.composite.image.lighter-expected.txt: Added.
3132         * canvas/2d.composite.image.lighter.html: Added.
3133         * canvas/2d.composite.image.source-atop-expected.txt: Added.
3134         * canvas/2d.composite.image.source-atop.html: Added.
3135         * canvas/2d.composite.image.source-in-expected.txt: Added.
3136         * canvas/2d.composite.image.source-in.html: Added.
3137         * canvas/2d.composite.image.source-out-expected.txt: Added.
3138         * canvas/2d.composite.image.source-out.html: Added.
3139         * canvas/2d.composite.image.source-over-expected.txt: Added.
3140         * canvas/2d.composite.image.source-over.html: Added.
3141         * canvas/2d.composite.image.xor-expected.txt: Added.
3142         * canvas/2d.composite.image.xor.html: Added.
3143         * canvas/2d.composite.operation.casesensitive-expected.txt: Added.
3144         * canvas/2d.composite.operation.casesensitive.html: Added.
3145         * canvas/2d.composite.operation.clear-expected.txt: Added.
3146         * canvas/2d.composite.operation.clear.html: Added.
3147         * canvas/2d.composite.operation.darker-expected.txt: Added.
3148         * canvas/2d.composite.operation.darker.html: Added.
3149         * canvas/2d.composite.operation.default-expected.txt: Added.
3150         * canvas/2d.composite.operation.default.html: Added.
3151         * canvas/2d.composite.operation.get-expected.txt: Added.
3152         * canvas/2d.composite.operation.get.html: Added.
3153         * canvas/2d.composite.operation.highlight-expected.txt: Added.