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