Add WK1 Mac result for this test.
[WebKit-https.git] / LayoutTests / ChangeLog
1 2015-08-03  Simon Fraser  <simon.fraser@apple.com>
2
3         Add WK1 Mac result for this test.
4
5         * platform/mac-wk1/editing/selection/caret-mode-document-begin-end-expected.txt: Added.
6
7 2015-08-03  Benjamin Poulain  <bpoulain@apple.com>
8
9         Returns inconsistent types for el.style.property and el.style.getPropertyValue('color')
10         https://bugs.webkit.org/show_bug.cgi?id=147549
11
12         Reviewed by Andreas Kling.
13
14         The bug is very old, there were a lot of tests to update.
15
16         The tests in css3/shapes are incorrect W3C tests. I only updated the expected
17         results.
18
19         The test fast/css/getPropertyValue-returns-empty-on-missing-property.html
20         is the new one covering the bug fix.
21
22         * animations/script-tests/trigger-parsing.js:
23         (testTriggerRule):
24         * animations/trigger-parsing-expected.txt:
25         * animations/unprefixed-properties-expected.txt:
26         * animations/unprefixed-properties.html:
27         * css3/blending/blend-mode-property-parsing-invalid-expected.txt:
28         * css3/blending/script-tests/blend-mode-property-parsing-invalid.js:
29         (testInvalidFilterRule):
30         * css3/filters/backdrop/backdropfilter-property-parsing-invalid-expected.txt:
31         * css3/filters/backdrop/script-tests/backdropfilter-property-parsing-invalid.js:
32         (testInvalidFilterRule):
33         * css3/filters/filter-property-parsing-invalid-expected.txt:
34         * css3/filters/script-tests/filter-property-parsing-invalid.js:
35         (testInvalidFilterRule):
36         * css3/shapes/shape-outside/values/shape-image-threshold-002-expected.txt:
37         * css3/shapes/shape-outside/values/shape-image-threshold-003-expected.txt:
38         * css3/shapes/shape-outside/values/shape-margin-004-expected.txt:
39         * css3/shapes/shape-outside/values/shape-margin-005-expected.txt:
40         * css3/shapes/shape-outside/values/shape-outside-circle-003-expected.txt:
41         * css3/shapes/shape-outside/values/shape-outside-circle-006-expected.txt:
42         * css3/shapes/shape-outside/values/shape-outside-circle-007-expected.txt:
43         * css3/shapes/shape-outside/values/shape-outside-circle-008-expected.txt:
44         * css3/shapes/shape-outside/values/shape-outside-ellipse-003-expected.txt:
45         * css3/shapes/shape-outside/values/shape-outside-ellipse-006-expected.txt:
46         * css3/shapes/shape-outside/values/shape-outside-ellipse-007-expected.txt:
47         * css3/shapes/shape-outside/values/shape-outside-ellipse-008-expected.txt:
48         * css3/shapes/shape-outside/values/shape-outside-inset-005-expected.txt:
49         * css3/shapes/shape-outside/values/shape-outside-inset-006-expected.txt:
50         * css3/shapes/shape-outside/values/shape-outside-inset-007-expected.txt:
51         * css3/shapes/shape-outside/values/shape-outside-polygon-003-expected.txt:
52         * fast/backgrounds/repeat/parsing-background-repeat-expected.txt:
53         * fast/backgrounds/repeat/script-tests/parsing-background-repeat.js:
54         * fast/backgrounds/size/parsing-background-size-values-expected.txt:
55         * fast/backgrounds/size/resources/parsing-background-size-values.js:
56         * fast/box-decoration-break/box-decoration-break-parsing-expected.txt:
57         * fast/box-decoration-break/box-decoration-break-parsing.html:
58         * fast/box-shadow/box-shadow-parsing-invalid-expected.txt:
59         * fast/box-shadow/script-tests/box-shadow-parsing-invalid.js:
60         (testInvalidFilterRule):
61         * fast/css/background-clip-text-expected.txt:
62         * fast/css/border-spacing-without-vertical-value.html:
63         * fast/css/getPropertyValue-border-expected.txt:
64         * fast/css/getPropertyValue-border.html:
65         * fast/css/getPropertyValue-column-rule-expected.txt:
66         * fast/css/getPropertyValue-column-rule.html:
67         * fast/css/getPropertyValue-columns-expected.txt:
68         * fast/css/getPropertyValue-columns.html:
69         * fast/css/getPropertyValue-returns-empty-on-missing-property-expected.txt: Added.
70         * fast/css/getPropertyValue-returns-empty-on-missing-property.html: Added.
71         * fast/css/getPropertyValue-webkit-margin-collapse-expected.txt:
72         * fast/css/getPropertyValue-webkit-margin-collapse.html:
73         * fast/css/getPropertyValue-webkit-marquee-expected.txt:
74         * fast/css/getPropertyValue-webkit-marquee.html:
75         * fast/css/getPropertyValue-webkit-text-stroke-expected.txt:
76         * fast/css/getPropertyValue-webkit-text-stroke.html:
77         * fast/css/line-height-text-autosizing.html:
78         * fast/css/outline-offset-parsing-expected.txt:
79         * fast/css/parsing-color-correction-expected.txt:
80         * fast/css/parsing-object-fit-expected.txt:
81         * fast/css/parsing-object-fit.html:
82         * fast/css/parsing-text-rendering-expected.txt:
83         * fast/css/parsing-webkit-font-smoothing-expected.txt:
84         * fast/css/resources/parsing-color-correction.js:
85         * fast/css/resources/parsing-text-rendering.js:
86         * fast/css/resources/parsing-webkit-font-smoothing.js:
87         * fast/css/script-tests/background-clip-text.js:
88         * fast/css/script-tests/outline-offset-parsing.js:
89         * fast/css/script-tests/transform-origin-parsing.js:
90         * fast/css/sticky/parsing-position-sticky-expected.txt:
91         * fast/css/sticky/resources/parsing-position-sticky.js:
92         * fast/css/transform-origin-parsing-expected.txt:
93         * fast/css3-text/css3-text-decoration/text-decoration-skip/text-decoration-skip-roundtrip-expected.txt:
94         * fast/css3-text/css3-text-decoration/text-decoration-skip/text-decoration-skip-roundtrip.html:
95         * fast/css3-text/font-synthesis-parse-expected.txt:
96         * fast/css3-text/font-synthesis-parse.html:
97         * fast/filter-image/parse-filter-image-expected.txt:
98         * fast/filter-image/parse-filter-image.html:
99         * fast/masking/parsing-clip-path-shape-expected.txt:
100         * fast/masking/parsing-clip-path-shape.html:
101         * fast/masking/parsing-mask-expected.txt:
102         * fast/masking/parsing-mask.html:
103         * fast/shapes/css-shapes-disabled-expected.txt:
104         * fast/shapes/css-shapes-disabled.html:
105         * fast/shapes/parsing/parsing-shape-lengths-expected.txt:
106         * fast/shapes/parsing/parsing-shape-lengths.html:
107         * platform/mac/fast/css/dashboard-region-parser-expected.txt:
108         * platform/mac/fast/css/dashboard-region-parser.html:
109         * platform/mac/fast/text/trailing-word-parse-expected.txt:
110         * platform/mac/fast/text/trailing-word-parse.html:
111         * svg/paint-order/parsing-paint-order-expected.txt:
112         * svg/paint-order/parsing-paint-order.html:
113
114 2015-08-03  Simon Fraser  <simon.fraser@apple.com>
115
116         Add a result missed in earlier file moves.
117
118         * accessibility/mac/crash-invalid-text-marker-node-expected.txt: Added.
119
120 2015-08-03  Simon Fraser  <simon.fraser@apple.com>
121
122         Make LayoutTests/platform/gtk/fast/css/rect-shadow-tiled.html a cross-platform test.
123
124         * fast/css/rect-shadow-tiled-expected.txt: Renamed from LayoutTests/platform/gtk/fast/css/rect-shadow-tiled-expected.txt.
125         * fast/css/rect-shadow-tiled.html: Renamed from LayoutTests/platform/gtk/fast/css/rect-shadow-tiled.html.
126
127 2015-08-03  Simon Fraser  <simon.fraser@apple.com>
128
129         Make platform/gtk/editing/selection/caret-mode-document-begin-end.html into cross-platform test.
130
131         * editing/selection/caret-mode-document-begin-end-expected.txt: Renamed from LayoutTests/platform/gtk/editing/selection/caret-mode-document-begin-end-expected.txt.
132         * editing/selection/caret-mode-document-begin-end.html: Renamed from LayoutTests/platform/gtk/editing/selection/caret-mode-document-begin-end.html.
133
134 2015-08-03  Simon Fraser  <simon.fraser@apple.com>
135
136         Make accessibility/media-emits-object-replacement.html not specific to EFL.
137
138         * accessibility/media-emits-object-replacement-expected.txt: Added.
139         * accessibility/media-emits-object-replacement.html: Renamed from LayoutTests/platform/efl/accessibility/media-emits-object-replacement.html.
140         * platform/gtk/TestExpectations:
141         * platform/win/TestExpectations:
142
143 2015-08-03  Simon Fraser  <simon.fraser@apple.com>
144
145         Fix paths to js-test-pre.js and js-test-post.js after earlier file move.
146         Move platform/gtk/resources/atk-helpers.js into accessibility/gtk since
147         these are the only callers.
148
149         * accessibility/gtk/aria-listbox-crash.html:
150         * accessibility/gtk/aria-options-and-menuitems-crash.html:
151         * accessibility/gtk/aria-roles-unignored.html:
152         * accessibility/gtk/aria-slider-required-attributes.html:
153         * accessibility/gtk/aria-toggle-button-role.html:
154         * accessibility/gtk/button-accessible-name.html:
155         * accessibility/gtk/caret-browsing-select-focus.html:
156         * accessibility/gtk/caret-browsing-text-focus.html:
157         * accessibility/gtk/caret-offsets-and-extraneous-white-spaces.html:
158         * accessibility/gtk/caret-offsets.html:
159         * accessibility/gtk/combobox-descendants-orientation-crash.html:
160         * accessibility/gtk/detached-object-role.html:
161         * accessibility/gtk/entry-and-password.html:
162         * accessibility/gtk/list-items-always-exposed.html:
163         * accessibility/gtk/media-controls-panel-title.html:
164         * accessibility/gtk/media-emits-object-replacement.html:
165         * accessibility/gtk/menu-list-unfocused-notifications.html:
166         * accessibility/gtk/name-from-label.html:
167         * accessibility/gtk/no-notification-for-unrendered-iframe-children.html:
168         * accessibility/gtk/object-attributes.html:
169         * accessibility/gtk/object-with-title.html:
170         * accessibility/gtk/remapped-aria-crash.html:
171         * accessibility/gtk/replaced-objects-in-anonymous-blocks.html:
172         * accessibility/gtk/resources/atk-helpers.js: Renamed from LayoutTests/platform/gtk/resources/atk-helpers.js.
173         (setCaretOffset):
174         * accessibility/gtk/spans-paragraphs-and-divs.html:
175         * accessibility/gtk/spans.html:
176         * accessibility/gtk/text-at-offset-embedded-objects.html:
177         * accessibility/gtk/text-at-offset-newlines.html:
178         * accessibility/gtk/text-at-offset-preformatted.html:
179         * accessibility/gtk/text-at-offset-simple.html:
180         * accessibility/gtk/text-at-offset-special-chars.html:
181         * accessibility/gtk/text-at-offset-textarea.html:
182         * accessibility/gtk/text-at-offset-textinput.html:
183         * accessibility/gtk/text-at-offset-wrapped-lines.html:
184         * accessibility/gtk/text-for-range-combo-box.html:
185         * accessibility/gtk/text-for-range-embedded-objects.html:
186         * accessibility/gtk/text-for-range-entry-and-password.html:
187         * accessibility/gtk/text-for-range-extraneous-whitespace.html:
188         * accessibility/gtk/text-for-range-formatted.html:
189         * accessibility/gtk/text-for-range-heading.html:
190         * accessibility/gtk/text-for-range-list-items.html:
191         * accessibility/gtk/text-for-range-simple.html:
192         * accessibility/gtk/text-for-range-table-cells.html:
193         * accessibility/gtk/text-for-range-with-link.html:
194         * accessibility/gtk/text-for-table.html:
195         * accessibility/gtk/text-in-span-block-in-a-block.html:
196         * accessibility/gtk/title-and-alt.html:
197         * accessibility/gtk/xml-roles-exposed.html:
198
199 2015-08-03  Simon Fraser  <simon.fraser@apple.com>
200
201         Move platform/gtk/editing/pasteboard tests into editing/pasteboard/gtk.
202
203         * TestExpectations:
204         * editing/pasteboard/gtk/middle-button-paste-expected.txt: Renamed from LayoutTests/platform/gtk/editing/pasteboard/middle-button-paste-expected.txt.
205         * editing/pasteboard/gtk/middle-button-paste.html: Renamed from LayoutTests/platform/gtk/editing/pasteboard/middle-button-paste.html.
206         * editing/pasteboard/gtk/middle-click-onpaste-expected.txt: Renamed from LayoutTests/platform/gtk/editing/pasteboard/middle-click-onpaste-expected.txt.
207         * editing/pasteboard/gtk/middle-click-onpaste.html: Renamed from LayoutTests/platform/gtk/editing/pasteboard/middle-click-onpaste.html.
208         * editing/pasteboard/gtk/script-tests/TEMPLATE.html: Renamed from LayoutTests/platform/gtk/editing/pasteboard/script-tests/TEMPLATE.html.
209         * editing/pasteboard/gtk/script-tests/middle-click-onpaste.js: Renamed from LayoutTests/platform/gtk/editing/pasteboard/script-tests/middle-click-onpaste.js.
210         (handlePaste):
211         * platform/gtk/TestExpectations:
212
213 2015-08-03  Simon Fraser  <simon.fraser@apple.com>
214
215         Move platform/win/accessibility tests to accessibility/win.
216         
217         Fix paths to script files in the tests. Fix TestExpectations. Remove an unused result.
218
219         * TestExpectations:
220         * accessibility/win/detached-object-notification-crash-expected.txt: Renamed from LayoutTests/platform/win/accessibility/detached-object-notification-crash-expected.txt.
221         * accessibility/win/detached-object-notification-crash.html: Renamed from LayoutTests/platform/win/accessibility/detached-object-notification-crash.html.
222         * accessibility/win/document-enabled-state-expected.txt: Renamed from LayoutTests/platform/win/accessibility/document-enabled-state-expected.txt.
223         * accessibility/win/document-enabled-state.html: Renamed from LayoutTests/platform/win/accessibility/document-enabled-state.html.
224         * accessibility/win/document-role-expected.txt: Renamed from LayoutTests/platform/win/accessibility/document-role-expected.txt.
225         * accessibility/win/document-role.html: Renamed from LayoutTests/platform/win/accessibility/document-role.html.
226         * accessibility/win/focus-events-expected.txt: Renamed from LayoutTests/platform/win/accessibility/focus-events-expected.txt.
227         * accessibility/win/focus-events.html: Renamed from LayoutTests/platform/win/accessibility/focus-events.html.
228         * accessibility/win/heading-elements-expected.txt: Renamed from LayoutTests/platform/win/accessibility/heading-elements-expected.txt.
229         * accessibility/win/heading-elements.html: Renamed from LayoutTests/platform/win/accessibility/heading-elements.html.
230         * accessibility/win/img-alt-attribute-expected.txt: Renamed from LayoutTests/platform/win/accessibility/img-alt-attribute-expected.txt.
231         * accessibility/win/img-alt-attribute.html: Renamed from LayoutTests/platform/win/accessibility/img-alt-attribute.html.
232         * accessibility/win/linked-elements-expected.txt: Renamed from LayoutTests/platform/win/accessibility/linked-elements-expected.txt.
233         * accessibility/win/linked-elements.html: Renamed from LayoutTests/platform/win/accessibility/linked-elements.html.
234         * accessibility/win/list-item-role-expected.txt: Renamed from LayoutTests/platform/win/accessibility/list-item-role-expected.txt.
235         * accessibility/win/list-item-role.html: Renamed from LayoutTests/platform/win/accessibility/list-item-role.html.
236         * accessibility/win/list-marker-role-expected.txt: Renamed from LayoutTests/platform/win/accessibility/list-marker-role-expected.txt.
237         * accessibility/win/list-marker-role.html: Renamed from LayoutTests/platform/win/accessibility/list-marker-role.html.
238         * accessibility/win/list-role-expected.txt: Renamed from LayoutTests/platform/win/accessibility/list-role-expected.txt.
239         * accessibility/win/list-role.html: Renamed from LayoutTests/platform/win/accessibility/list-role.html.
240         * accessibility/win/multiple-select-element-role-expected.txt: Renamed from LayoutTests/platform/win/accessibility/multiple-select-element-role-expected.txt.
241         * accessibility/win/multiple-select-element-role.html: Renamed from LayoutTests/platform/win/accessibility/multiple-select-element-role.html.
242         * accessibility/win/option-element-position-and-size-expected.txt: Renamed from LayoutTests/platform/win/platform/win/accessibility/option-element-position-and-size-expected.txt.
243         * accessibility/win/option-element-position-and-size.html: Renamed from LayoutTests/platform/win/accessibility/option-element-position-and-size.html.
244         * accessibility/win/option-element-selection-and-focus-events-expected.txt: Renamed from LayoutTests/platform/win/accessibility/option-element-selection-and-focus-events-expected.txt.
245         * accessibility/win/option-element-selection-and-focus-events.html: Renamed from LayoutTests/platform/win/accessibility/option-element-selection-and-focus-events.html.
246         * accessibility/win/parent-element-expected.txt: Renamed from LayoutTests/platform/win/accessibility/parent-element-expected.txt.
247         * accessibility/win/parent-element.html: Renamed from LayoutTests/platform/win/accessibility/parent-element.html.
248         * accessibility/win/scroll-to-anchor-expected.txt: Renamed from LayoutTests/platform/win/accessibility/scroll-to-anchor-expected.txt.
249         * accessibility/win/scroll-to-anchor.html: Renamed from LayoutTests/platform/win/accessibility/scroll-to-anchor.html.
250         * accessibility/win/select-element-role-expected.txt: Renamed from LayoutTests/platform/win/accessibility/select-element-role-expected.txt.
251         * accessibility/win/select-element-role.html: Renamed from LayoutTests/platform/win/accessibility/select-element-role.html.
252         * accessibility/win/select-element-valuechange-event-expected.txt: Renamed from LayoutTests/platform/win/accessibility/select-element-valuechange-event-expected.txt.
253         * accessibility/win/select-element-valuechange-event.html: Renamed from LayoutTests/platform/win/accessibility/select-element-valuechange-event.html.
254         * accessibility/win/selection-and-focus-expected.txt: Renamed from LayoutTests/platform/win/accessibility/selection-and-focus-expected.txt.
255         * accessibility/win/selection-and-focus.html: Renamed from LayoutTests/platform/win/accessibility/selection-and-focus.html.
256         * accessibility/win/single-select-children-changed-expected.txt: Renamed from LayoutTests/platform/win/accessibility/single-select-children-changed-expected.txt.
257         * accessibility/win/single-select-children-changed.html: Renamed from LayoutTests/platform/win/accessibility/single-select-children-changed.html.
258         * accessibility/win/single-select-children-expected.txt: Renamed from LayoutTests/platform/win/accessibility/single-select-children-expected.txt.
259         * accessibility/win/single-select-children.html: Renamed from LayoutTests/platform/win/accessibility/single-select-children.html.
260         * accessibility/win/text-role-expected.txt: Renamed from LayoutTests/platform/win/accessibility/text-role-expected.txt.
261         * accessibility/win/text-role.html: Renamed from LayoutTests/platform/win/accessibility/text-role.html.
262         * platform/win/TestExpectations:
263         * platform/win/accessibility/option-element-position-and-size-expected.txt: Removed.
264
265 2015-08-03  Simon Fraser  <simon.fraser@apple.com>
266
267         Move platform/mac/accessibility tests to accessibility/mac.
268         
269         Fix paths to script files in the tests. Fix TestExpectations. Remove an unused result.
270
271         * TestExpectations:
272         * accessibility/mac/abbr-acronym-tags-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/abbr-acronym-tags-expected.txt.
273         * accessibility/mac/abbr-acronym-tags.html: Renamed from LayoutTests/platform/mac/accessibility/abbr-acronym-tags.html.
274         * accessibility/mac/accesskey-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/accesskey-expected.txt.
275         * accessibility/mac/accesskey.html: Renamed from LayoutTests/platform/mac/accessibility/accesskey.html.
276         * accessibility/mac/alt-for-css-content-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/alt-for-css-content-expected.txt.
277         * accessibility/mac/alt-for-css-content.html: Renamed from LayoutTests/platform/mac/accessibility/alt-for-css-content.html.
278         * accessibility/mac/area-with-aria-label-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/area-with-aria-label-expected.txt.
279         * accessibility/mac/area-with-aria-label.html: Renamed from LayoutTests/platform/mac/accessibility/area-with-aria-label.html.
280         * accessibility/mac/aria-alerts-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/aria-alerts-expected.txt.
281         * accessibility/mac/aria-alerts.html: Renamed from LayoutTests/platform/mac/accessibility/aria-alerts.html.
282         * accessibility/mac/aria-columnrowheaders-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/aria-columnrowheaders-expected.txt.
283         * accessibility/mac/aria-columnrowheaders.html: Renamed from LayoutTests/platform/mac/accessibility/aria-columnrowheaders.html.
284         * accessibility/mac/aria-directory-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/aria-directory-expected.txt.
285         * accessibility/mac/aria-directory.html: Renamed from LayoutTests/platform/mac/accessibility/aria-directory.html.
286         * accessibility/mac/aria-divs-not-ignored-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/aria-divs-not-ignored-expected.txt.
287         * accessibility/mac/aria-divs-not-ignored.html: Renamed from LayoutTests/platform/mac/accessibility/aria-divs-not-ignored.html.
288         * accessibility/mac/aria-drag-drop-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/aria-drag-drop-expected.txt.
289         * accessibility/mac/aria-drag-drop.html: Renamed from LayoutTests/platform/mac/accessibility/aria-drag-drop.html.
290         * accessibility/mac/aria-expanded-not-exposed-when-undefined-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/aria-expanded-not-exposed-when-undefined-expected.txt.
291         * accessibility/mac/aria-expanded-not-exposed-when-undefined.html: Renamed from LayoutTests/platform/mac/accessibility/aria-expanded-not-exposed-when-undefined.html.
292         * accessibility/mac/aria-expanded-notifications-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/aria-expanded-notifications-expected.txt.
293         * accessibility/mac/aria-expanded-notifications.html: Renamed from LayoutTests/platform/mac/accessibility/aria-expanded-notifications.html.
294         * accessibility/mac/aria-expanded-standard-items-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/aria-expanded-standard-items-expected.txt.
295         * accessibility/mac/aria-expanded-standard-items.html: Renamed from LayoutTests/platform/mac/accessibility/aria-expanded-standard-items.html.
296         * accessibility/mac/aria-grid-with-strange-hierarchy-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/aria-grid-with-strange-hierarchy-expected.txt.
297         * accessibility/mac/aria-grid-with-strange-hierarchy.html: Renamed from LayoutTests/platform/mac/accessibility/aria-grid-with-strange-hierarchy.html.
298         * accessibility/mac/aria-grouping-roles-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/aria-grouping-roles-expected.txt.
299         * accessibility/mac/aria-grouping-roles.html: Renamed from LayoutTests/platform/mac/accessibility/aria-grouping-roles.html.
300         * accessibility/mac/aria-hidden-changes-for-non-ignored-elements-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/aria-hidden-changes-for-non-ignored-elements-expected.txt.
301         * accessibility/mac/aria-hidden-changes-for-non-ignored-elements.html: Renamed from LayoutTests/platform/mac/accessibility/aria-hidden-changes-for-non-ignored-elements.html.
302         * accessibility/mac/aria-image-emits-object-replacement-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/aria-image-emits-object-replacement-expected.txt.
303         * accessibility/mac/aria-image-emits-object-replacement.html: Renamed from LayoutTests/platform/mac/accessibility/aria-image-emits-object-replacement.html.
304         * accessibility/mac/aria-label-overrides-visible-text-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/aria-label-overrides-visible-text-expected.txt.
305         * accessibility/mac/aria-label-overrides-visible-text.html: Renamed from LayoutTests/platform/mac/accessibility/aria-label-overrides-visible-text.html.
306         * accessibility/mac/aria-listbox-selectedchildren-change-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/aria-listbox-selectedchildren-change-expected.txt.
307         * accessibility/mac/aria-listbox-selectedchildren-change.html: Renamed from LayoutTests/platform/mac/accessibility/aria-listbox-selectedchildren-change.html.
308         * accessibility/mac/aria-liveregion-marquee-default-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/aria-liveregion-marquee-default-expected.txt.
309         * accessibility/mac/aria-liveregion-marquee-default.html: Renamed from LayoutTests/platform/mac/accessibility/aria-liveregion-marquee-default.html.
310         * accessibility/mac/aria-liveregion-on-image-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/aria-liveregion-on-image-expected.txt.
311         * accessibility/mac/aria-liveregion-on-image.html: Renamed from LayoutTests/platform/mac/accessibility/aria-liveregion-on-image.html.
312         * accessibility/mac/aria-liveregions-addedelement-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/aria-liveregions-addedelement-expected.txt.
313         * accessibility/mac/aria-liveregions-addedelement.html: Renamed from LayoutTests/platform/mac/accessibility/aria-liveregions-addedelement.html.
314         * accessibility/mac/aria-liveregions-attributes-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/aria-liveregions-attributes-expected.txt.
315         * accessibility/mac/aria-liveregions-attributes.html: Renamed from LayoutTests/platform/mac/accessibility/aria-liveregions-attributes.html.
316         * accessibility/mac/aria-liveregions-changedalt-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/aria-liveregions-changedalt-expected.txt.
317         * accessibility/mac/aria-liveregions-changedalt.html: Renamed from LayoutTests/platform/mac/accessibility/aria-liveregions-changedalt.html.
318         * accessibility/mac/aria-liveregions-changedtext-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/aria-liveregions-changedtext-expected.txt.
319         * accessibility/mac/aria-liveregions-changedtext.html: Renamed from LayoutTests/platform/mac/accessibility/aria-liveregions-changedtext.html.
320         * accessibility/mac/aria-liveregions-notifications-always-sent-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/aria-liveregions-notifications-always-sent-expected.txt.
321         * accessibility/mac/aria-liveregions-notifications-always-sent.html: Renamed from LayoutTests/platform/mac/accessibility/aria-liveregions-notifications-always-sent.html.
322         * accessibility/mac/aria-liveregions-notifications-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/aria-liveregions-notifications-expected.txt.
323         * accessibility/mac/aria-liveregions-notifications.html: Renamed from LayoutTests/platform/mac/accessibility/aria-liveregions-notifications.html.
324         * accessibility/mac/aria-liveregions-removedelement-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/aria-liveregions-removedelement-expected.txt.
325         * accessibility/mac/aria-liveregions-removedelement.html: Renamed from LayoutTests/platform/mac/accessibility/aria-liveregions-removedelement.html.
326         * accessibility/mac/aria-menu-closed-notification-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/aria-menu-closed-notification-expected.txt.
327         * accessibility/mac/aria-menu-closed-notification.html: Renamed from LayoutTests/platform/mac/accessibility/aria-menu-closed-notification.html.
328         * accessibility/mac/aria-menu-item-selected-notification-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/aria-menu-item-selected-notification-expected.txt.
329         * accessibility/mac/aria-menu-item-selected-notification.html: Renamed from LayoutTests/platform/mac/accessibility/aria-menu-item-selected-notification.html.
330         * accessibility/mac/aria-menu-open-notification-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/aria-menu-open-notification-expected.txt.
331         * accessibility/mac/aria-menu-open-notification.html: Renamed from LayoutTests/platform/mac/accessibility/aria-menu-open-notification.html.
332         * accessibility/mac/aria-menu-role-descriptions-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/aria-menu-role-descriptions-expected.txt.
333         * accessibility/mac/aria-menu-role-descriptions.html: Renamed from LayoutTests/platform/mac/accessibility/aria-menu-role-descriptions.html.
334         * accessibility/mac/aria-menubar-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/aria-menubar-expected.txt.
335         * accessibility/mac/aria-menubar.html: Renamed from LayoutTests/platform/mac/accessibility/aria-menubar.html.
336         * accessibility/mac/aria-menuitem-checked-value-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/aria-menuitem-checked-value-expected.txt.
337         * accessibility/mac/aria-menuitem-checked-value.html: Renamed from LayoutTests/platform/mac/accessibility/aria-menuitem-checked-value.html.
338         * accessibility/mac/aria-menuitem-focus-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/aria-menuitem-focus-expected.txt.
339         * accessibility/mac/aria-menuitem-focus.html: Renamed from LayoutTests/platform/mac/accessibility/aria-menuitem-focus.html.
340         * accessibility/mac/aria-multiline-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/aria-multiline-expected.txt.
341         * accessibility/mac/aria-multiline.html: Renamed from LayoutTests/platform/mac/accessibility/aria-multiline.html.
342         * accessibility/mac/aria-multiple-liveregions-notification-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/aria-multiple-liveregions-notification-expected.txt.
343         * accessibility/mac/aria-multiple-liveregions-notification.html: Renamed from LayoutTests/platform/mac/accessibility/aria-multiple-liveregions-notification.html.
344         * accessibility/mac/aria-multiselectable-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/aria-multiselectable-expected.txt.
345         * accessibility/mac/aria-multiselectable.html: Renamed from LayoutTests/platform/mac/accessibility/aria-multiselectable.html.
346         * accessibility/mac/aria-owns-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/aria-owns-expected.txt.
347         * accessibility/mac/aria-owns.html: Renamed from LayoutTests/platform/mac/accessibility/aria-owns.html.
348         * accessibility/mac/aria-popup-buttons-on-native-elements-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/aria-popup-buttons-on-native-elements-expected.txt.
349         * accessibility/mac/aria-popup-buttons-on-native-elements.html: Renamed from LayoutTests/platform/mac/accessibility/aria-popup-buttons-on-native-elements.html.
350         * accessibility/mac/aria-popup-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/aria-popup-expected.txt.
351         * accessibility/mac/aria-popup.html: Renamed from LayoutTests/platform/mac/accessibility/aria-popup.html.
352         * accessibility/mac/aria-pressed-button-attributes-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/aria-pressed-button-attributes-expected.txt.
353         * accessibility/mac/aria-pressed-button-attributes.html: Renamed from LayoutTests/platform/mac/accessibility/aria-pressed-button-attributes.html.
354         * accessibility/mac/aria-radiobutton-text-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/aria-radiobutton-text-expected.txt.
355         * accessibility/mac/aria-radiobutton-text.html: Renamed from LayoutTests/platform/mac/accessibility/aria-radiobutton-text.html.
356         * accessibility/mac/aria-radiogroup-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/aria-radiogroup-expected.txt.
357         * accessibility/mac/aria-radiogroup.html: Renamed from LayoutTests/platform/mac/accessibility/aria-radiogroup.html.
358         * accessibility/mac/aria-required-popup-button-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/aria-required-popup-button-expected.txt.
359         * accessibility/mac/aria-required-popup-button.html: Renamed from LayoutTests/platform/mac/accessibility/aria-required-popup-button.html.
360         * accessibility/mac/aria-slider-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/aria-slider-expected.txt.
361         * accessibility/mac/aria-slider.html: Renamed from LayoutTests/platform/mac/accessibility/aria-slider.html.
362         * accessibility/mac/aria-spinbutton-crash-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/aria-spinbutton-crash-expected.txt.
363         * accessibility/mac/aria-spinbutton-crash.html: Renamed from LayoutTests/platform/mac/accessibility/aria-spinbutton-crash.html.
364         * accessibility/mac/aria-spinbutton-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/aria-spinbutton-expected.txt.
365         * accessibility/mac/aria-spinbutton.html: Renamed from LayoutTests/platform/mac/accessibility/aria-spinbutton.html.
366         * accessibility/mac/aria-table-with-colspan-cells-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/aria-table-with-colspan-cells-expected.txt.
367         * accessibility/mac/aria-table-with-colspan-cells.html: Renamed from LayoutTests/platform/mac/accessibility/aria-table-with-colspan-cells.html.
368         * accessibility/mac/aria-toolbar-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/aria-toolbar-expected.txt.
369         * accessibility/mac/aria-toolbar.html: Renamed from LayoutTests/platform/mac/accessibility/aria-toolbar.html.
370         * accessibility/mac/aria-tree-activedescendant-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/aria-tree-activedescendant-expected.txt.
371         * accessibility/mac/aria-tree-activedescendant.html: Renamed from LayoutTests/platform/mac/accessibility/aria-tree-activedescendant.html.
372         * accessibility/mac/aria-tree-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/aria-tree-expected.txt.
373         * accessibility/mac/aria-tree-index-of-items-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/aria-tree-index-of-items-expected.txt.
374         * accessibility/mac/aria-tree-index-of-items.html: Renamed from LayoutTests/platform/mac/accessibility/aria-tree-index-of-items.html.
375         * accessibility/mac/aria-tree.html: Renamed from LayoutTests/platform/mac/accessibility/aria-tree.html.
376         * accessibility/mac/aria-treegrid-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/aria-treegrid-expected.txt.
377         * accessibility/mac/aria-treegrid.html: Renamed from LayoutTests/platform/mac/accessibility/aria-treegrid.html.
378         * accessibility/mac/aria-valuetext-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/aria-valuetext-expected.txt.
379         * accessibility/mac/aria-valuetext-on-native-slider-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/aria-valuetext-on-native-slider-expected.txt.
380         * accessibility/mac/aria-valuetext-on-native-slider.html: Renamed from LayoutTests/platform/mac/accessibility/aria-valuetext-on-native-slider.html.
381         * accessibility/mac/aria-valuetext.html: Renamed from LayoutTests/platform/mac/accessibility/aria-valuetext.html.
382         * accessibility/mac/attributed-string-includes-highlighting-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/attributed-string-includes-highlighting-expected.txt.
383         * accessibility/mac/attributed-string-includes-highlighting.html: Renamed from LayoutTests/platform/mac/accessibility/attributed-string-includes-highlighting.html.
384         * accessibility/mac/attributed-string-includes-misspelled-with-selection-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/attributed-string-includes-misspelled-with-selection-expected.txt.
385         * accessibility/mac/attributed-string-includes-misspelled-with-selection.html: Renamed from LayoutTests/platform/mac/accessibility/attributed-string-includes-misspelled-with-selection.html.
386         * accessibility/mac/bounds-for-range-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/bounds-for-range-expected.txt.
387         * accessibility/mac/bounds-for-range.html: Renamed from LayoutTests/platform/mac/accessibility/bounds-for-range.html.
388         * accessibility/mac/button-shouldnot-have-axvalue-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/button-shouldnot-have-axvalue-expected.txt.
389         * accessibility/mac/button-shouldnot-have-axvalue.html: Renamed from LayoutTests/platform/mac/accessibility/button-shouldnot-have-axvalue.html.
390         * accessibility/mac/canvas-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/canvas-expected.txt.
391         * accessibility/mac/canvas.html: Renamed from LayoutTests/platform/mac/accessibility/canvas.html.
392         * accessibility/mac/caret-browsing-arrow-nav-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/caret-browsing-arrow-nav-expected.txt.
393         * accessibility/mac/caret-browsing-arrow-nav.html: Renamed from LayoutTests/platform/mac/accessibility/caret-browsing-arrow-nav.html.
394         * accessibility/mac/caret-browsing-attribute-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/caret-browsing-attribute-expected.txt.
395         * accessibility/mac/caret-browsing-attribute.html: Renamed from LayoutTests/platform/mac/accessibility/caret-browsing-attribute.html.
396         * accessibility/mac/caret-browsing-tab-selection-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/caret-browsing-tab-selection-expected.txt.
397         * accessibility/mac/caret-browsing-tab-selection.html: Renamed from LayoutTests/platform/mac/accessibility/caret-browsing-tab-selection.html.
398         * accessibility/mac/change-notification-on-scroll-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/change-notification-on-scroll-expected.txt.
399         * accessibility/mac/change-notification-on-scroll.html: Renamed from LayoutTests/platform/mac/accessibility/change-notification-on-scroll.html.
400         * accessibility/mac/checkbox-posts-value-change-notification-after-activation-with-space-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/checkbox-posts-value-change-notification-after-activation-with-space-expected.txt.
401         * accessibility/mac/checkbox-posts-value-change-notification-after-activation-with-space.html: Renamed from LayoutTests/platform/mac/accessibility/checkbox-posts-value-change-notification-after-activation-with-space.html.
402         * accessibility/mac/clipped-text-under-element-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/clipped-text-under-element-expected.txt.
403         * accessibility/mac/clipped-text-under-element.html: Renamed from LayoutTests/platform/mac/accessibility/clipped-text-under-element.html.
404         * accessibility/mac/combobox-activedescendant-notifications-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/combobox-activedescendant-notifications-expected.txt.
405         * accessibility/mac/combobox-activedescendant-notifications.html: Renamed from LayoutTests/platform/mac/accessibility/combobox-activedescendant-notifications.html.
406         * accessibility/mac/combox-box-value-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/combox-box-value-expected.txt.
407         * accessibility/mac/combox-box-value.html: Renamed from LayoutTests/platform/mac/accessibility/combox-box-value.html.
408         * accessibility/mac/content-editable-range-properties-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/content-editable-range-properties-expected.txt.
409         * accessibility/mac/content-editable-range-properties.html: Renamed from LayoutTests/platform/mac/accessibility/content-editable-range-properties.html.
410         * accessibility/mac/crash-in-element-for-text-marker-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/crash-in-element-for-text-marker-expected.txt.
411         * accessibility/mac/crash-in-element-for-text-marker.html: Renamed from LayoutTests/platform/mac/accessibility/crash-in-element-for-text-marker.html.
412         * accessibility/mac/crash-invalid-text-marker-node.html: Renamed from LayoutTests/platform/mac/accessibility/crash-invalid-text-marker-node.html.
413         * accessibility/mac/css-speech-speak-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/css-speech-speak-expected.txt.
414         * accessibility/mac/css-speech-speak.html: Renamed from LayoutTests/platform/mac/accessibility/css-speech-speak.html.
415         * accessibility/mac/definition-list-term-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/definition-list-term-expected.txt.
416         * accessibility/mac/definition-list-term.html: Renamed from LayoutTests/platform/mac/accessibility/definition-list-term.html.
417         * accessibility/mac/descriptionlist-not-ignored-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/descriptionlist-not-ignored-expected.txt.
418         * accessibility/mac/descriptionlist-not-ignored.html: Renamed from LayoutTests/platform/mac/accessibility/descriptionlist-not-ignored.html.
419         * accessibility/mac/details-summary-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/details-summary-expected.txt.
420         * accessibility/mac/details-summary.html: Renamed from LayoutTests/platform/mac/accessibility/details-summary.html.
421         * accessibility/mac/div-containing-div-with-aria-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/div-containing-div-with-aria-expected.txt.
422         * accessibility/mac/div-containing-div-with-aria.html: Renamed from LayoutTests/platform/mac/accessibility/div-containing-div-with-aria.html.
423         * accessibility/mac/document-attributes-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/document-attributes-expected.txt.
424         * accessibility/mac/document-attributes.html: Renamed from LayoutTests/platform/mac/accessibility/document-attributes.html.
425         * accessibility/mac/document-links-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/document-links-expected.txt.
426         * accessibility/mac/document-links.html: Renamed from LayoutTests/platform/mac/accessibility/document-links.html.
427         * accessibility/mac/document-title-used-for-description-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/document-title-used-for-description-expected.txt.
428         * accessibility/mac/document-title-used-for-description.html: Renamed from LayoutTests/platform/mac/accessibility/document-title-used-for-description.html.
429         * accessibility/mac/double-title-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/double-title-expected.txt.
430         * accessibility/mac/double-title.html: Renamed from LayoutTests/platform/mac/accessibility/double-title.html.
431         * accessibility/mac/editable-webarea-context-menu-point-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/editable-webarea-context-menu-point-expected.txt.
432         * accessibility/mac/editable-webarea-context-menu-point.html: Renamed from LayoutTests/platform/mac/accessibility/editable-webarea-context-menu-point.html.
433         * accessibility/mac/element-busy-changed-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/element-busy-changed-expected.txt.
434         * accessibility/mac/element-busy-changed.html: Renamed from LayoutTests/platform/mac/accessibility/element-busy-changed.html.
435         * accessibility/mac/element-focus-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/element-focus-expected.txt.
436         * accessibility/mac/element-focus.html: Renamed from LayoutTests/platform/mac/accessibility/element-focus.html.
437         * accessibility/mac/element-for-text-marker-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/element-for-text-marker-expected.txt.
438         * accessibility/mac/element-for-text-marker.html: Renamed from LayoutTests/platform/mac/accessibility/element-for-text-marker.html.
439         * accessibility/mac/element-is-ignored-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/element-is-ignored-expected.txt.
440         * accessibility/mac/element-is-ignored.html: Renamed from LayoutTests/platform/mac/accessibility/element-is-ignored.html.
441         * accessibility/mac/element-level-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/element-level-expected.txt.
442         * accessibility/mac/element-level.html: Renamed from LayoutTests/platform/mac/accessibility/element-level.html.
443         * accessibility/mac/element-paths-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/element-paths-expected.txt.
444         * accessibility/mac/element-paths.html: Renamed from LayoutTests/platform/mac/accessibility/element-paths.html.
445         * accessibility/mac/estimated-progress-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/estimated-progress-expected.txt.
446         * accessibility/mac/estimated-progress.html: Renamed from LayoutTests/platform/mac/accessibility/estimated-progress.html.
447         * accessibility/mac/expanded-notification-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/expanded-notification-expected.txt.
448         * accessibility/mac/expanded-notification.html: Renamed from LayoutTests/platform/mac/accessibility/expanded-notification.html.
449         * accessibility/mac/file-upload-button-subrole-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/file-upload-button-subrole-expected.txt.
450         * accessibility/mac/file-upload-button-subrole.html: Renamed from LayoutTests/platform/mac/accessibility/file-upload-button-subrole.html.
451         * accessibility/mac/find-and-replace-match-capitalization-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/find-and-replace-match-capitalization-expected.txt.
452         * accessibility/mac/find-and-replace-match-capitalization.html: Renamed from LayoutTests/platform/mac/accessibility/find-and-replace-match-capitalization.html.
453         * accessibility/mac/focus-crash-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/focus-crash-expected.txt.
454         * accessibility/mac/focus-crash.html: Renamed from LayoutTests/platform/mac/accessibility/focus-crash.html.
455         * accessibility/mac/focus-setting-selection-syncronizing-not-clearing-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/focus-setting-selection-syncronizing-not-clearing-expected.txt.
456         * accessibility/mac/focus-setting-selection-syncronizing-not-clearing.html: Renamed from LayoutTests/platform/mac/accessibility/focus-setting-selection-syncronizing-not-clearing.html.
457         * accessibility/mac/footer-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/footer-expected.txt.
458         * accessibility/mac/footer-roledescription-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/footer-roledescription-expected.txt.
459         * accessibility/mac/footer-roledescription.html: Renamed from LayoutTests/platform/mac/accessibility/footer-roledescription.html.
460         * accessibility/mac/footer.html: Renamed from LayoutTests/platform/mac/accessibility/footer.html.
461         * accessibility/mac/form-control-value-settable-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/form-control-value-settable-expected.txt.
462         * accessibility/mac/form-control-value-settable.html: Renamed from LayoutTests/platform/mac/accessibility/form-control-value-settable.html.
463         * accessibility/mac/frame-with-title-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/frame-with-title-expected.txt.
464         * accessibility/mac/frame-with-title.html: Renamed from LayoutTests/platform/mac/accessibility/frame-with-title.html.
465         * accessibility/mac/header-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/header-expected.txt.
466         * accessibility/mac/header.html: Renamed from LayoutTests/platform/mac/accessibility/header.html.
467         * accessibility/mac/heading-clickpoint-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/heading-clickpoint-expected.txt.
468         * accessibility/mac/heading-clickpoint.html: Renamed from LayoutTests/platform/mac/accessibility/heading-clickpoint.html.
469         * accessibility/mac/hr-element-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/hr-element-expected.txt.
470         * accessibility/mac/hr-element.html: Renamed from LayoutTests/platform/mac/accessibility/hr-element.html.
471         * accessibility/mac/html-section-elements-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/html-section-elements-expected.txt.
472         * accessibility/mac/html-section-elements.html: Renamed from LayoutTests/platform/mac/accessibility/html-section-elements.html.
473         * accessibility/mac/html-slider-indicator-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/html-slider-indicator-expected.txt.
474         * accessibility/mac/html-slider-indicator.html: Renamed from LayoutTests/platform/mac/accessibility/html-slider-indicator.html.
475         * accessibility/mac/html-with-aria-label-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/html-with-aria-label-expected.txt.
476         * accessibility/mac/html-with-aria-label.html: Renamed from LayoutTests/platform/mac/accessibility/html-with-aria-label.html.
477         * accessibility/mac/html5-input-number-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/html5-input-number-expected.txt.
478         * accessibility/mac/html5-input-number.html: Renamed from LayoutTests/platform/mac/accessibility/html5-input-number.html.
479         * accessibility/mac/id-class-attributes-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/id-class-attributes-expected.txt.
480         * accessibility/mac/id-class-attributes.html: Renamed from LayoutTests/platform/mac/accessibility/id-class-attributes.html.
481         * accessibility/mac/iframe-aria-hidden-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/iframe-aria-hidden-expected.txt.
482         * accessibility/mac/iframe-aria-hidden.html: Renamed from LayoutTests/platform/mac/accessibility/iframe-aria-hidden.html.
483         * accessibility/mac/iframe-with-title-correct-hierarchy-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/iframe-with-title-correct-hierarchy-expected.txt.
484         * accessibility/mac/iframe-with-title-correct-hierarchy.html: Renamed from LayoutTests/platform/mac/accessibility/iframe-with-title-correct-hierarchy.html.
485         * accessibility/mac/imagemap-hittest-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/imagemap-hittest-expected.txt.
486         * accessibility/mac/imagemap-hittest.html: Renamed from LayoutTests/platform/mac/accessibility/imagemap-hittest.html.
487         * accessibility/mac/inherited-presentational-lists-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/inherited-presentational-lists-expected.txt.
488         * accessibility/mac/inherited-presentational-lists.html: Renamed from LayoutTests/platform/mac/accessibility/inherited-presentational-lists.html.
489         * accessibility/mac/input-image-url-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/input-image-url-expected.txt.
490         * accessibility/mac/input-image-url.html: Renamed from LayoutTests/platform/mac/accessibility/input-image-url.html.
491         * accessibility/mac/input-replacevalue-userinfo-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/input-replacevalue-userinfo-expected.txt.
492         * accessibility/mac/input-replacevalue-userinfo.html: Renamed from LayoutTests/platform/mac/accessibility/input-replacevalue-userinfo.html.
493         * accessibility/mac/input-slider-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/input-slider-expected.txt.
494         * accessibility/mac/input-slider.html: Renamed from LayoutTests/platform/mac/accessibility/input-slider.html.
495         * accessibility/mac/input-title-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/input-title-expected.txt.
496         * accessibility/mac/input-title.html: Renamed from LayoutTests/platform/mac/accessibility/input-title.html.
497         * accessibility/mac/internal-link-anchors-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/internal-link-anchors-expected.txt.
498         * accessibility/mac/internal-link-anchors.html: Renamed from LayoutTests/platform/mac/accessibility/internal-link-anchors.html.
499         * accessibility/mac/internal-link-when-document-has-fragment-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/internal-link-when-document-has-fragment-expected.txt.
500         * accessibility/mac/internal-link-when-document-has-fragment.html: Renamed from LayoutTests/platform/mac/accessibility/internal-link-when-document-has-fragment.html.
501         * accessibility/mac/invalid-menu-role-does-not-send-notification-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/invalid-menu-role-does-not-send-notification-expected.txt.
502         * accessibility/mac/invalid-menu-role-does-not-send-notification.html: Renamed from LayoutTests/platform/mac/accessibility/invalid-menu-role-does-not-send-notification.html.
503         * accessibility/mac/label-element-with-hidden-control-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/label-element-with-hidden-control-expected.txt.
504         * accessibility/mac/label-element-with-hidden-control.html: Renamed from LayoutTests/platform/mac/accessibility/label-element-with-hidden-control.html.
505         * accessibility/mac/label-elements-exposed-as-title-ui-elements-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/label-elements-exposed-as-title-ui-elements-expected.txt.
506         * accessibility/mac/label-elements-exposed-as-title-ui-elements.html: Renamed from LayoutTests/platform/mac/accessibility/label-elements-exposed-as-title-ui-elements.html.
507         * accessibility/mac/landmark-not-ignored-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/landmark-not-ignored-expected.txt.
508         * accessibility/mac/landmark-not-ignored.html: Renamed from LayoutTests/platform/mac/accessibility/landmark-not-ignored.html.
509         * accessibility/mac/line-range-for-text-marker-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/line-range-for-text-marker-expected.txt.
510         * accessibility/mac/line-range-for-text-marker.html: Renamed from LayoutTests/platform/mac/accessibility/line-range-for-text-marker.html.
511         * accessibility/mac/link-with-title-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/link-with-title-expected.txt.
512         * accessibility/mac/link-with-title.html: Renamed from LayoutTests/platform/mac/accessibility/link-with-title.html.
513         * accessibility/mac/list-items-ignored-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/list-items-ignored-expected.txt.
514         * accessibility/mac/list-items-ignored.html: Renamed from LayoutTests/platform/mac/accessibility/list-items-ignored.html.
515         * accessibility/mac/listbox-hit-test-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/listbox-hit-test-expected.txt.
516         * accessibility/mac/listbox-hit-test.html: Renamed from LayoutTests/platform/mac/accessibility/listbox-hit-test.html.
517         * accessibility/mac/listmarker-suffix-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/listmarker-suffix-expected.txt.
518         * accessibility/mac/listmarker-suffix.html: Renamed from LayoutTests/platform/mac/accessibility/listmarker-suffix.html.
519         * accessibility/mac/live-region-creation-notification-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/live-region-creation-notification-expected.txt.
520         * accessibility/mac/live-region-creation-notification.html: Renamed from LayoutTests/platform/mac/accessibility/live-region-creation-notification.html.
521         * accessibility/mac/live-region-on-span-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/live-region-on-span-expected.txt.
522         * accessibility/mac/live-region-on-span.html: Renamed from LayoutTests/platform/mac/accessibility/live-region-on-span.html.
523         * accessibility/mac/main-element-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/main-element-expected.txt.
524         * accessibility/mac/main-element.html: Renamed from LayoutTests/platform/mac/accessibility/main-element.html.
525         * accessibility/mac/malformed-tree-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/malformed-tree-expected.txt.
526         * accessibility/mac/malformed-tree.html: Renamed from LayoutTests/platform/mac/accessibility/malformed-tree.html.
527         * accessibility/mac/math-alttext-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/math-alttext-expected.txt.
528         * accessibility/mac/math-alttext.html: Renamed from LayoutTests/platform/mac/accessibility/math-alttext.html.
529         * accessibility/mac/mathml-elements-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/mathml-elements-expected.txt.
530         * accessibility/mac/mathml-elements.html: Renamed from LayoutTests/platform/mac/accessibility/mathml-elements.html.
531         * accessibility/mac/mathml-line-fraction-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/mathml-line-fraction-expected.txt.
532         * accessibility/mac/mathml-line-fraction.html: Renamed from LayoutTests/platform/mac/accessibility/mathml-line-fraction.html.
533         * accessibility/mac/mathml-multiscript-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/mathml-multiscript-expected.txt.
534         * accessibility/mac/mathml-multiscript.html: Renamed from LayoutTests/platform/mac/accessibility/mathml-multiscript.html.
535         * accessibility/mac/mathml-root-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/mathml-root-expected.txt.
536         * accessibility/mac/mathml-root.html: Renamed from LayoutTests/platform/mac/accessibility/mathml-root.html.
537         * accessibility/mac/media-emits-object-replacement-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/media-emits-object-replacement-expected.txt.
538         * accessibility/mac/media-emits-object-replacement.html: Renamed from LayoutTests/platform/mac/accessibility/media-emits-object-replacement.html.
539         * accessibility/mac/media-role-descriptions-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/media-role-descriptions-expected.txt.
540         * accessibility/mac/media-role-descriptions.html: Renamed from LayoutTests/platform/mac/accessibility/media-role-descriptions.html.
541         * accessibility/mac/menu-item-values-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/menu-item-values-expected.txt.
542         * accessibility/mac/menu-item-values.html: Renamed from LayoutTests/platform/mac/accessibility/menu-item-values.html.
543         * accessibility/mac/misspelled-attributed-string-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/misspelled-attributed-string-expected.txt.
544         * accessibility/mac/misspelled-attributed-string.html: Renamed from LayoutTests/platform/mac/accessibility/misspelled-attributed-string.html.
545         * accessibility/mac/mixed-checkbox-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/mixed-checkbox-expected.txt.
546         * accessibility/mac/mixed-checkbox.html: Renamed from LayoutTests/platform/mac/accessibility/mixed-checkbox.html.
547         * accessibility/mac/native-list-item-should-not-expose-label-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/native-list-item-should-not-expose-label-expected.txt.
548         * accessibility/mac/native-list-item-should-not-expose-label.html: Renamed from LayoutTests/platform/mac/accessibility/native-list-item-should-not-expose-label.html.
549         * accessibility/mac/native-vs-nonnative-checkboxes-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/native-vs-nonnative-checkboxes-expected.txt.
550         * accessibility/mac/native-vs-nonnative-checkboxes.html: Renamed from LayoutTests/platform/mac/accessibility/native-vs-nonnative-checkboxes.html.
551         * accessibility/mac/no-unknown-objects-when-title-attribute-present-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/no-unknown-objects-when-title-attribute-present-expected.txt.
552         * accessibility/mac/no-unknown-objects-when-title-attribute-present.html: Renamed from LayoutTests/platform/mac/accessibility/no-unknown-objects-when-title-attribute-present.html.
553         * accessibility/mac/object-replacement-with-no-rendered-children-at-node-start-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/object-replacement-with-no-rendered-children-at-node-start-expected.txt.
554         * accessibility/mac/object-replacement-with-no-rendered-children-at-node-start.html: Renamed from LayoutTests/platform/mac/accessibility/object-replacement-with-no-rendered-children-at-node-start.html.
555         * accessibility/mac/object-replacement-with-rendered-children-at-node-start-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/object-replacement-with-rendered-children-at-node-start-expected.txt.
556         * accessibility/mac/object-replacement-with-rendered-children-at-node-start.html: Renamed from LayoutTests/platform/mac/accessibility/object-replacement-with-rendered-children-at-node-start.html.
557         * accessibility/mac/option-with-arialabel-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/option-with-arialabel-expected.txt.
558         * accessibility/mac/option-with-arialabel.html: Renamed from LayoutTests/platform/mac/accessibility/option-with-arialabel.html.
559         * accessibility/mac/option-with-lang-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/option-with-lang-expected.txt.
560         * accessibility/mac/option-with-lang.html: Renamed from LayoutTests/platform/mac/accessibility/option-with-lang.html.
561         * accessibility/mac/ordered-textmarker-crash-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/ordered-textmarker-crash-expected.txt.
562         * accessibility/mac/ordered-textmarker-crash.html: Renamed from LayoutTests/platform/mac/accessibility/ordered-textmarker-crash.html.
563         * accessibility/mac/parent-of-table-row-is-table-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/parent-of-table-row-is-table-expected.txt.
564         * accessibility/mac/parent-of-table-row-is-table.html: Renamed from LayoutTests/platform/mac/accessibility/parent-of-table-row-is-table.html.
565         * accessibility/mac/popup-button-exposes-axvalue-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/popup-button-exposes-axvalue-expected.txt.
566         * accessibility/mac/popup-button-exposes-axvalue.html: Renamed from LayoutTests/platform/mac/accessibility/popup-button-exposes-axvalue.html.
567         * accessibility/mac/press-action-for-presentational-descendants-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/press-action-for-presentational-descendants-expected.txt.
568         * accessibility/mac/press-action-for-presentational-descendants.html: Renamed from LayoutTests/platform/mac/accessibility/press-action-for-presentational-descendants.html.
569         * accessibility/mac/press-action-is-first-expected.txt: Renamed from LayoutTests/platform/mac/platform/mac/accessibility/press-action-is-first-expected.txt.
570         * accessibility/mac/press-action-is-first.html: Renamed from LayoutTests/platform/mac/accessibility/press-action-is-first.html.
571         * accessibility/mac/press-action-not-exposed-for-event-delegation-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/press-action-not-exposed-for-event-delegation-expected.txt.
572         * accessibility/mac/press-action-not-exposed-for-event-delegation.html: Renamed from LayoutTests/platform/mac/accessibility/press-action-not-exposed-for-event-delegation.html.
573         * accessibility/mac/prevent-keyboard-event-dispatch-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/prevent-keyboard-event-dispatch-expected.txt.
574         * accessibility/mac/prevent-keyboard-event-dispatch.html: Renamed from LayoutTests/platform/mac/accessibility/prevent-keyboard-event-dispatch.html.
575         * accessibility/mac/progressbar-indeterminate-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/progressbar-indeterminate-expected.txt.
576         * accessibility/mac/progressbar-indeterminate.html: Renamed from LayoutTests/platform/mac/accessibility/progressbar-indeterminate.html.
577         * accessibility/mac/radio-button-checkbox-size-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/radio-button-checkbox-size-expected.txt.
578         * accessibility/mac/radio-button-checkbox-size.html: Renamed from LayoutTests/platform/mac/accessibility/radio-button-checkbox-size.html.
579         * accessibility/mac/range-for-line-textarea-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/range-for-line-textarea-expected.txt.
580         * accessibility/mac/range-for-line-textarea.html: Renamed from LayoutTests/platform/mac/accessibility/range-for-line-textarea.html.
581         * accessibility/mac/range-for-position-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/range-for-position-expected.txt.
582         * accessibility/mac/range-for-position.html: Renamed from LayoutTests/platform/mac/accessibility/range-for-position.html.
583         * accessibility/mac/removing-textarea-after-edit-crash-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/removing-textarea-after-edit-crash-expected.txt.
584         * accessibility/mac/removing-textarea-after-edit-crash.html: Renamed from LayoutTests/platform/mac/accessibility/removing-textarea-after-edit-crash.html.
585         * accessibility/mac/resources/accessibility-helper.js: Renamed from LayoutTests/platform/mac/accessibility/resources/accessibility-helper.js.
586         (clearSelectionAndFocusOnWebArea):
587         (elementAtStartMarkerOfSelectedTextMarkerRange):
588         (caretBrowsingEnabled):
589         (setCaretBrowsingEnabled):
590         * accessibility/mac/resources/cake.png: Renamed from LayoutTests/platform/mac/accessibility/resources/cake.png.
591         * accessibility/mac/rowheader-outside-table-role-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/rowheader-outside-table-role-expected.txt.
592         * accessibility/mac/rowheader-outside-table-role.html: Renamed from LayoutTests/platform/mac/accessibility/rowheader-outside-table-role.html.
593         * accessibility/mac/ruby-hierarchy-roles-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/ruby-hierarchy-roles-expected.txt.
594         * accessibility/mac/ruby-hierarchy-roles.html: Renamed from LayoutTests/platform/mac/accessibility/ruby-hierarchy-roles.html.
595         * accessibility/mac/scroll-to-visible-action-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/scroll-to-visible-action-expected.txt.
596         * accessibility/mac/scroll-to-visible-action.html: Renamed from LayoutTests/platform/mac/accessibility/scroll-to-visible-action.html.
597         * accessibility/mac/scrollbars-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/scrollbars-expected.txt.
598         * accessibility/mac/scrollbars.html: Renamed from LayoutTests/platform/mac/accessibility/scrollbars.html.
599         * accessibility/mac/search-field-cancel-button-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/search-field-cancel-button-expected.txt.
600         * accessibility/mac/search-field-cancel-button.html: Renamed from LayoutTests/platform/mac/accessibility/search-field-cancel-button.html.
601         * accessibility/mac/search-predicate-container-not-included-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/search-predicate-container-not-included-expected.txt.
602         * accessibility/mac/search-predicate-container-not-included.html: Renamed from LayoutTests/platform/mac/accessibility/search-predicate-container-not-included.html.
603         * accessibility/mac/search-predicate-element-count-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/search-predicate-element-count-expected.txt.
604         * accessibility/mac/search-predicate-element-count.html: Renamed from LayoutTests/platform/mac/accessibility/search-predicate-element-count.html.
605         * accessibility/mac/search-predicate-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/search-predicate-expected.txt.
606         * accessibility/mac/search-predicate-immediate-descendants-only-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/search-predicate-immediate-descendants-only-expected.txt.
607         * accessibility/mac/search-predicate-immediate-descendants-only.html: Renamed from LayoutTests/platform/mac/accessibility/search-predicate-immediate-descendants-only.html.
608         * accessibility/mac/search-predicate-start-not-specified-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/search-predicate-start-not-specified-expected.txt.
609         * accessibility/mac/search-predicate-start-not-specified.html: Renamed from LayoutTests/platform/mac/accessibility/search-predicate-start-not-specified.html.
610         * accessibility/mac/search-predicate.html: Renamed from LayoutTests/platform/mac/accessibility/search-predicate.html.
611         * accessibility/mac/search-subrole-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/search-subrole-expected.txt.
612         * accessibility/mac/search-subrole.html: Renamed from LayoutTests/platform/mac/accessibility/search-subrole.html.
613         * accessibility/mac/search-when-element-starts-in-table-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/search-when-element-starts-in-table-expected.txt.
614         * accessibility/mac/search-when-element-starts-in-table.html: Renamed from LayoutTests/platform/mac/accessibility/search-when-element-starts-in-table.html.
615         * accessibility/mac/search-with-frames-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/search-with-frames-expected.txt.
616         * accessibility/mac/search-with-frames.html: Renamed from LayoutTests/platform/mac/accessibility/search-with-frames.html.
617         * accessibility/mac/secure-text-field-supports-fast-search-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/secure-text-field-supports-fast-search-expected.txt.
618         * accessibility/mac/secure-text-field-supports-fast-search.html: Renamed from LayoutTests/platform/mac/accessibility/secure-text-field-supports-fast-search.html.
619         * accessibility/mac/select-element-selection-with-optgroups-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/select-element-selection-with-optgroups-expected.txt.
620         * accessibility/mac/select-element-selection-with-optgroups.html: Renamed from LayoutTests/platform/mac/accessibility/select-element-selection-with-optgroups.html.
621         * accessibility/mac/select-text-should-match-whole-words-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/select-text-should-match-whole-words-expected.txt.
622         * accessibility/mac/select-text-should-match-whole-words.html: Renamed from LayoutTests/platform/mac/accessibility/select-text-should-match-whole-words.html.
623         * accessibility/mac/select-text-stays-inside-text-controls-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/select-text-stays-inside-text-controls-expected.txt.
624         * accessibility/mac/select-text-stays-inside-text-controls.html: Renamed from LayoutTests/platform/mac/accessibility/select-text-stays-inside-text-controls.html.
625         * accessibility/mac/select-text/select-text-1-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/select-text/select-text-1-expected.txt.
626         * accessibility/mac/select-text/select-text-1.html: Renamed from LayoutTests/platform/mac/accessibility/select-text/select-text-1.html.
627         * accessibility/mac/select-text/select-text-135546-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/select-text/select-text-135546-expected.txt.
628         * accessibility/mac/select-text/select-text-135546.html: Renamed from LayoutTests/platform/mac/accessibility/select-text/select-text-135546.html.
629         * accessibility/mac/select-text/select-text-135575-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/select-text/select-text-135575-expected.txt.
630         * accessibility/mac/select-text/select-text-135575.html: Renamed from LayoutTests/platform/mac/accessibility/select-text/select-text-135575.html.
631         * accessibility/mac/select-text/select-text-2-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/select-text/select-text-2-expected.txt.
632         * accessibility/mac/select-text/select-text-2.html: Renamed from LayoutTests/platform/mac/accessibility/select-text/select-text-2.html.
633         * accessibility/mac/select-text/select-text-3-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/select-text/select-text-3-expected.txt.
634         * accessibility/mac/select-text/select-text-3.html: Renamed from LayoutTests/platform/mac/accessibility/select-text/select-text-3.html.
635         * accessibility/mac/select-text/select-text-4-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/select-text/select-text-4-expected.txt.
636         * accessibility/mac/select-text/select-text-4.html: Renamed from LayoutTests/platform/mac/accessibility/select-text/select-text-4.html.
637         * accessibility/mac/select-text/select-text-5-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/select-text/select-text-5-expected.txt.
638         * accessibility/mac/select-text/select-text-5.html: Renamed from LayoutTests/platform/mac/accessibility/select-text/select-text-5.html.
639         * accessibility/mac/select-text/select-text-6-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/select-text/select-text-6-expected.txt.
640         * accessibility/mac/select-text/select-text-6.html: Renamed from LayoutTests/platform/mac/accessibility/select-text/select-text-6.html.
641         * accessibility/mac/select-text/select-text-7-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/select-text/select-text-7-expected.txt.
642         * accessibility/mac/select-text/select-text-7.html: Renamed from LayoutTests/platform/mac/accessibility/select-text/select-text-7.html.
643         * accessibility/mac/select-text/select-text-8-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/select-text/select-text-8-expected.txt.
644         * accessibility/mac/select-text/select-text-8.html: Renamed from LayoutTests/platform/mac/accessibility/select-text/select-text-8.html.
645         * accessibility/mac/select-text/select-text-9-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/select-text/select-text-9-expected.txt.
646         * accessibility/mac/select-text/select-text-9.html: Renamed from LayoutTests/platform/mac/accessibility/select-text/select-text-9.html.
647         * accessibility/mac/selected-rows-table-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/selected-rows-table-expected.txt.
648         * accessibility/mac/selected-rows-table.html: Renamed from LayoutTests/platform/mac/accessibility/selected-rows-table.html.
649         * accessibility/mac/selected-tab-crash-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/selected-tab-crash-expected.txt.
650         * accessibility/mac/selected-tab-crash.html: Renamed from LayoutTests/platform/mac/accessibility/selected-tab-crash.html.
651         * accessibility/mac/selected-text-range-for-empty-textarea-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/selected-text-range-for-empty-textarea-expected.txt.
652         * accessibility/mac/selected-text-range-for-empty-textarea.html: Renamed from LayoutTests/platform/mac/accessibility/selected-text-range-for-empty-textarea.html.
653         * accessibility/mac/selection-change-userinfo-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/selection-change-userinfo-expected.txt.
654         * accessibility/mac/selection-change-userinfo.html: Renamed from LayoutTests/platform/mac/accessibility/selection-change-userinfo.html.
655         * accessibility/mac/selection-element-tabbing-to-link-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/selection-element-tabbing-to-link-expected.txt.
656         * accessibility/mac/selection-element-tabbing-to-link.html: Renamed from LayoutTests/platform/mac/accessibility/selection-element-tabbing-to-link.html.
657         * accessibility/mac/selection-initial-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/selection-initial-expected.txt.
658         * accessibility/mac/selection-initial.html: Renamed from LayoutTests/platform/mac/accessibility/selection-initial.html.
659         * accessibility/mac/selection-notification-focus-change-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/selection-notification-focus-change-expected.txt.
660         * accessibility/mac/selection-notification-focus-change.html: Renamed from LayoutTests/platform/mac/accessibility/selection-notification-focus-change.html.
661         * accessibility/mac/selection-sync-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/selection-sync-expected.txt.
662         * accessibility/mac/selection-sync.html: Renamed from LayoutTests/platform/mac/accessibility/selection-sync.html.
663         * accessibility/mac/selection-value-changes-for-aria-textbox-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/selection-value-changes-for-aria-textbox-expected.txt.
664         * accessibility/mac/selection-value-changes-for-aria-textbox.html: Renamed from LayoutTests/platform/mac/accessibility/selection-value-changes-for-aria-textbox.html.
665         * accessibility/mac/setting-attributes-is-asynchronous-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/setting-attributes-is-asynchronous-expected.txt.
666         * accessibility/mac/setting-attributes-is-asynchronous.html: Renamed from LayoutTests/platform/mac/accessibility/setting-attributes-is-asynchronous.html.
667         * accessibility/mac/slider-allows-title-ui-element-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/slider-allows-title-ui-element-expected.txt.
668         * accessibility/mac/slider-allows-title-ui-element.html: Renamed from LayoutTests/platform/mac/accessibility/slider-allows-title-ui-element.html.
669         * accessibility/mac/slider-supports-actions-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/slider-supports-actions-expected.txt.
670         * accessibility/mac/slider-supports-actions.html: Renamed from LayoutTests/platform/mac/accessibility/slider-supports-actions.html.
671         * accessibility/mac/spinbutton-valuedescription-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/spinbutton-valuedescription-expected.txt.
672         * accessibility/mac/spinbutton-valuedescription.html: Renamed from LayoutTests/platform/mac/accessibility/spinbutton-valuedescription.html.
673         * accessibility/mac/stale-table-rows-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/stale-table-rows-expected.txt.
674         * accessibility/mac/stale-table-rows.html: Renamed from LayoutTests/platform/mac/accessibility/stale-table-rows.html.
675         * accessibility/mac/stale-textmarker-crash-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/stale-textmarker-crash-expected.txt.
676         * accessibility/mac/stale-textmarker-crash.html: Renamed from LayoutTests/platform/mac/accessibility/stale-textmarker-crash.html.
677         * accessibility/mac/static-text-role-uses-text-under-element-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/static-text-role-uses-text-under-element-expected.txt.
678         * accessibility/mac/static-text-role-uses-text-under-element.html: Renamed from LayoutTests/platform/mac/accessibility/static-text-role-uses-text-under-element.html.
679         * accessibility/mac/static-text-with-aria-label-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/static-text-with-aria-label-expected.txt.
680         * accessibility/mac/static-text-with-aria-label.html: Renamed from LayoutTests/platform/mac/accessibility/static-text-with-aria-label.html.
681         * accessibility/mac/string-range-contains-listmarker-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/string-range-contains-listmarker-expected.txt.
682         * accessibility/mac/string-range-contains-listmarker.html: Renamed from LayoutTests/platform/mac/accessibility/string-range-contains-listmarker.html.
683         * accessibility/mac/submit-button-default-value-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/submit-button-default-value-expected.txt.
684         * accessibility/mac/submit-button-default-value.html: Renamed from LayoutTests/platform/mac/accessibility/submit-button-default-value.html.
685         * accessibility/mac/supports-focus-setting-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/supports-focus-setting-expected.txt.
686         * accessibility/mac/supports-focus-setting.html: Renamed from LayoutTests/platform/mac/accessibility/supports-focus-setting.html.
687         * accessibility/mac/table-column-and-row-count-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/table-column-and-row-count-expected.txt.
688         * accessibility/mac/table-column-and-row-count.html: Renamed from LayoutTests/platform/mac/accessibility/table-column-and-row-count.html.
689         * accessibility/mac/table-headers-attribute-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/table-headers-attribute-expected.txt.
690         * accessibility/mac/table-headers-attribute.html: Renamed from LayoutTests/platform/mac/accessibility/table-headers-attribute.html.
691         * accessibility/mac/table-multi-bodies-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/table-multi-bodies-expected.txt.
692         * accessibility/mac/table-multi-bodies.html: Renamed from LayoutTests/platform/mac/accessibility/table-multi-bodies.html.
693         * accessibility/mac/table-updating-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/table-updating-expected.txt.
694         * accessibility/mac/table-updating.html: Renamed from LayoutTests/platform/mac/accessibility/table-updating.html.
695         * accessibility/mac/table-visible-rows-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/table-visible-rows-expected.txt.
696         * accessibility/mac/table-visible-rows.html: Renamed from LayoutTests/platform/mac/accessibility/table-visible-rows.html.
697         * accessibility/mac/table-with-row-col-of-headers-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/table-with-row-col-of-headers-expected.txt.
698         * accessibility/mac/table-with-row-col-of-headers.html: Renamed from LayoutTests/platform/mac/accessibility/table-with-row-col-of-headers.html.
699         * accessibility/mac/table-with-zebra-rows-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/table-with-zebra-rows-expected.txt.
700         * accessibility/mac/table-with-zebra-rows.html: Renamed from LayoutTests/platform/mac/accessibility/table-with-zebra-rows.html.
701         * accessibility/mac/test-convenience-methods-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/test-convenience-methods-expected.txt.
702         * accessibility/mac/test-convenience-methods.html: Renamed from LayoutTests/platform/mac/accessibility/test-convenience-methods.html.
703         * accessibility/mac/text-marker-for-bounds-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/text-marker-for-bounds-expected.txt.
704         * accessibility/mac/text-marker-for-bounds.html: Renamed from LayoutTests/platform/mac/accessibility/text-marker-for-bounds.html.
705         * accessibility/mac/text-marker-length-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/text-marker-length-expected.txt.
706         * accessibility/mac/text-marker-length.html: Renamed from LayoutTests/platform/mac/accessibility/text-marker-length.html.
707         * accessibility/mac/textbox-role-reports-line-number-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/textbox-role-reports-line-number-expected.txt.
708         * accessibility/mac/textbox-role-reports-line-number.html: Renamed from LayoutTests/platform/mac/accessibility/textbox-role-reports-line-number.html.
709         * accessibility/mac/textbox-role-reports-notifications-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/textbox-role-reports-notifications-expected.txt.
710         * accessibility/mac/textbox-role-reports-notifications.html: Renamed from LayoutTests/platform/mac/accessibility/textbox-role-reports-notifications.html.
711         * accessibility/mac/textmarker-for-index-out-of-bounds-crash-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/textmarker-for-index-out-of-bounds-crash-expected.txt.
712         * accessibility/mac/textmarker-for-index-out-of-bounds-crash.html: Renamed from LayoutTests/platform/mac/accessibility/textmarker-for-index-out-of-bounds-crash.html.
713         * accessibility/mac/textmarker-routines-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/textmarker-routines-expected.txt.
714         * accessibility/mac/textmarker-routines.html: Renamed from LayoutTests/platform/mac/accessibility/textmarker-routines.html.
715         * accessibility/mac/title-attribute-not-used-as-axtitle-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/title-attribute-not-used-as-axtitle-expected.txt.
716         * accessibility/mac/title-attribute-not-used-as-axtitle.html: Renamed from LayoutTests/platform/mac/accessibility/title-attribute-not-used-as-axtitle.html.
717         * accessibility/mac/title-attribute-used-as-last-resort-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/title-attribute-used-as-last-resort-expected.txt.
718         * accessibility/mac/title-attribute-used-as-last-resort.html: Renamed from LayoutTests/platform/mac/accessibility/title-attribute-used-as-last-resort.html.
719         * accessibility/mac/unexpected-help-text-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/unexpected-help-text-expected.txt.
720         * accessibility/mac/unexpected-help-text.html: Renamed from LayoutTests/platform/mac/accessibility/unexpected-help-text.html.
721         * accessibility/mac/unsupported-attribute-does-not-crash-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/unsupported-attribute-does-not-crash-expected.txt.
722         * accessibility/mac/unsupported-attribute-does-not-crash.html: Renamed from LayoutTests/platform/mac/accessibility/unsupported-attribute-does-not-crash.html.
723         * accessibility/mac/update-children-when-aria-role-changes-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/update-children-when-aria-role-changes-expected.txt.
724         * accessibility/mac/update-children-when-aria-role-changes.html: Renamed from LayoutTests/platform/mac/accessibility/update-children-when-aria-role-changes.html.
725         * accessibility/mac/updating-attribute-in-table-row-crash-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/updating-attribute-in-table-row-crash-expected.txt.
726         * accessibility/mac/updating-attribute-in-table-row-crash.html: Renamed from LayoutTests/platform/mac/accessibility/updating-attribute-in-table-row-crash.html.
727         * accessibility/mac/value-change-userinfo-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/value-change-userinfo-expected.txt.
728         * accessibility/mac/value-change-userinfo.html: Renamed from LayoutTests/platform/mac/accessibility/value-change-userinfo.html.
729         * accessibility/mac/visible-position-crash-for-text-node-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/visible-position-crash-for-text-node-expected.txt.
730         * accessibility/mac/visible-position-crash-for-text-node.html: Renamed from LayoutTests/platform/mac/accessibility/visible-position-crash-for-text-node.html.
731         * accessibility/mac/webarea-can-set-focus-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/webarea-can-set-focus-expected.txt.
732         * accessibility/mac/webarea-can-set-focus.html: Renamed from LayoutTests/platform/mac/accessibility/webarea-can-set-focus.html.
733         * accessibility/mac/webarea-size-equals-content-size-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/webarea-size-equals-content-size-expected.txt.
734         * accessibility/mac/webarea-size-equals-content-size.html: Renamed from LayoutTests/platform/mac/accessibility/webarea-size-equals-content-size.html.
735         * accessibility/mac/webkit-alt-for-css-content-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/webkit-alt-for-css-content-expected.txt.
736         * accessibility/mac/webkit-alt-for-css-content.html: Renamed from LayoutTests/platform/mac/accessibility/webkit-alt-for-css-content.html.
737         * accessibility/mac/webkit-scrollarea-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/webkit-scrollarea-expected.txt.
738         * accessibility/mac/webkit-scrollarea-position-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/webkit-scrollarea-position-expected.txt.
739         * accessibility/mac/webkit-scrollarea-position.html: Renamed from LayoutTests/platform/mac/accessibility/webkit-scrollarea-position.html.
740         * accessibility/mac/webkit-scrollarea.html: Renamed from LayoutTests/platform/mac/accessibility/webkit-scrollarea.html.
741         * platform/mac-wk2/TestExpectations:
742         * platform/mac/TestExpectations:
743         * platform/mac/accessibility/press-action-is-first-expected.txt: Removed.
744         * platform/mac/platform/mac/accessibility/role-subrole-roledescription-expected.txt: Removed.
745         * platform/wk2/TestExpectations:
746
747 2015-08-03  Myles C. Maxfield  <mmaxfield@apple.com>
748
749         REGRESSION(r184899): Crash when focusing an input element styled with a web font
750         https://bugs.webkit.org/show_bug.cgi?id=147616
751         <rdar://problem/21838271>
752
753         Reviewed by Dean Jackson.
754
755         * fast/text/input-webfont-focus-expected.txt: Added.
756         * fast/text/input-webfont-focus.html: Added.
757
758 2015-07-31  Filip Pizlo  <fpizlo@apple.com>
759
760         DFG should have adaptive structure watchpoints
761         https://bugs.webkit.org/show_bug.cgi?id=146929
762
763         Reviewed by Geoffrey Garen.
764
765         * js/regress/global-object-access-with-mutating-structure-expected.txt: Added.
766         * js/regress/global-object-access-with-mutating-structure.html: Added.
767         * js/regress/prototype-access-with-mutating-prototype-expected.txt: Added.
768         * js/regress/prototype-access-with-mutating-prototype.html: Added.
769         * js/regress/script-tests/global-object-access-with-mutating-structure.js: Added.
770         (foo):
771         * js/regress/script-tests/prototype-access-with-mutating-prototype.js: Added.
772         (foo):
773         * js/regress/script-tests/undefined-property-access.js:
774         (foo):
775         (bar):
776         (baz):
777
778 2015-08-03  Brady Eidson  <beidson@apple.com>
779
780         Fix ASSERTy test added in r187752
781
782         * http/tests/appcache/resources/identifier-test-real.php: Only post one message.
783
784 2015-08-03  Simon Fraser  <simon.fraser@apple.com>
785
786         Move platform/gtk/accessibility tests into accessibility/gtk
787         https://bugs.webkit.org/show_bug.cgi?id=147594
788
789         Move platform/gtk/accessibility tests into accessibility/gtk. Skip them in global TestExpectations, re-enable them in platform/gtk/TestExpectations.
790
791         * TestExpectations:
792         * accessibility/gtk/aria-checkbox-sends-notification-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/aria-checkbox-sends-notification-expected.txt.
793         * accessibility/gtk/aria-fallback-roles-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/aria-fallback-roles-expected.txt.
794         * accessibility/gtk/aria-help-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/aria-help-expected.txt.
795         * accessibility/gtk/aria-hidden-false-works-in-subtrees-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/aria-hidden-false-works-in-subtrees-expected.txt.
796         * accessibility/gtk/aria-inherits-presentational-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/aria-inherits-presentational-expected.txt.
797         * accessibility/gtk/aria-listbox-crash-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/aria-listbox-crash-expected.txt.
798         * accessibility/gtk/aria-listbox-crash.html: Renamed from LayoutTests/platform/gtk/accessibility/aria-listbox-crash.html.
799         * accessibility/gtk/aria-menubar-menuitems-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/aria-menubar-menuitems-expected.txt.
800         * accessibility/gtk/aria-options-and-menuitems-crash-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/aria-options-and-menuitems-crash-expected.txt.
801         * accessibility/gtk/aria-options-and-menuitems-crash.html: Renamed from LayoutTests/platform/gtk/accessibility/aria-options-and-menuitems-crash.html.
802         * accessibility/gtk/aria-roles-unignored-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/aria-roles-unignored-expected.txt.
803         * accessibility/gtk/aria-roles-unignored.html: Renamed from LayoutTests/platform/gtk/accessibility/aria-roles-unignored.html.
804         * accessibility/gtk/aria-slider-required-attributes-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/aria-slider-required-attributes-expected.txt.
805         * accessibility/gtk/aria-slider-required-attributes.html: Renamed from LayoutTests/platform/gtk/accessibility/aria-slider-required-attributes.html.
806         * accessibility/gtk/aria-switch-text-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/aria-switch-text-expected.txt.
807         * accessibility/gtk/aria-table-hierarchy-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/aria-table-hierarchy-expected.txt.
808         * accessibility/gtk/aria-toggle-button-role-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/aria-toggle-button-role-expected.txt.
809         * accessibility/gtk/aria-toggle-button-role.html: Renamed from LayoutTests/platform/gtk/accessibility/aria-toggle-button-role.html.
810         * accessibility/gtk/aria-toggle-button-with-title-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/aria-toggle-button-with-title-expected.txt.
811         * accessibility/gtk/button-accessible-name-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/button-accessible-name-expected.txt.
812         * accessibility/gtk/button-accessible-name.html: Renamed from LayoutTests/platform/gtk/accessibility/button-accessible-name.html.
813         * accessibility/gtk/caret-browsing-select-focus-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/caret-browsing-select-focus-expected.txt.
814         * accessibility/gtk/caret-browsing-select-focus.html: Renamed from LayoutTests/platform/gtk/accessibility/caret-browsing-select-focus.html.
815         * accessibility/gtk/caret-browsing-text-focus-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/caret-browsing-text-focus-expected.txt.
816         * accessibility/gtk/caret-browsing-text-focus.html: Renamed from LayoutTests/platform/gtk/accessibility/caret-browsing-text-focus.html.
817         * accessibility/gtk/caret-offsets-and-extraneous-white-spaces-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/caret-offsets-and-extraneous-white-spaces-expected.txt.
818         * accessibility/gtk/caret-offsets-and-extraneous-white-spaces.html: Renamed from LayoutTests/platform/gtk/accessibility/caret-offsets-and-extraneous-white-spaces.html.
819         * accessibility/gtk/caret-offsets-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/caret-offsets-expected.txt.
820         * accessibility/gtk/caret-offsets.html: Renamed from LayoutTests/platform/gtk/accessibility/caret-offsets.html.
821         * accessibility/gtk/color-well-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/color-well-expected.txt.
822         * accessibility/gtk/combobox-descendants-orientation-crash-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/combobox-descendants-orientation-crash-expected.txt.
823         * accessibility/gtk/combobox-descendants-orientation-crash.html: Renamed from LayoutTests/platform/gtk/accessibility/combobox-descendants-orientation-crash.html.
824         * accessibility/gtk/css-content-attribute-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/css-content-attribute-expected.txt.
825         * accessibility/gtk/detached-object-role-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/detached-object-role-expected.txt.
826         * accessibility/gtk/detached-object-role.html: Renamed from LayoutTests/platform/gtk/accessibility/detached-object-role.html.
827         * accessibility/gtk/dimensions-include-descendants-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/dimensions-include-descendants-expected.txt.
828         * accessibility/gtk/disabled-controls-not-focusable-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/disabled-controls-not-focusable-expected.txt.
829         * accessibility/gtk/entry-and-password-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/entry-and-password-expected.txt.
830         * accessibility/gtk/entry-and-password.html: Renamed from LayoutTests/platform/gtk/accessibility/entry-and-password.html.
831         * accessibility/gtk/file-upload-button-stringvalue-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/file-upload-button-stringvalue-expected.txt.
832         * accessibility/gtk/image-link-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/image-link-expected.txt.
833         * accessibility/gtk/image-map1-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/image-map1-expected.txt.
834         * accessibility/gtk/image-map2-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/image-map2-expected.txt.
835         * accessibility/gtk/image-with-alt-and-map-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/image-with-alt-and-map-expected.txt.
836         * accessibility/gtk/img-fallsback-to-title-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/img-fallsback-to-title-expected.txt.
837         * accessibility/gtk/inline-continuations-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/inline-continuations-expected.txt.
838         * accessibility/gtk/input-slider-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/input-slider-expected.txt.
839         * accessibility/gtk/input-slider.html: Renamed from LayoutTests/platform/gtk/accessibility/input-slider.html.
840         * accessibility/gtk/list-detection-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/list-detection-expected.txt.
841         * accessibility/gtk/list-items-always-exposed-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/list-items-always-exposed-expected.txt.
842         * accessibility/gtk/list-items-always-exposed.html: Renamed from LayoutTests/platform/gtk/accessibility/list-items-always-exposed.html.
843         * accessibility/gtk/lists-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/lists-expected.txt.
844         * accessibility/gtk/math-multiscript-attributes-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/math-multiscript-attributes-expected.txt.
845         * accessibility/gtk/math-text-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/math-text-expected.txt.
846         * accessibility/gtk/media-controls-panel-title-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/media-controls-panel-title-expected.txt.
847         * accessibility/gtk/media-controls-panel-title.html: Renamed from LayoutTests/platform/gtk/accessibility/media-controls-panel-title.html.
848         * accessibility/gtk/media-element-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/media-element-expected.txt.
849         * accessibility/gtk/media-emits-object-replacement-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/media-emits-object-replacement-expected.txt.
850         * accessibility/gtk/media-emits-object-replacement.html: Renamed from LayoutTests/platform/gtk/accessibility/media-emits-object-replacement.html.
851         * accessibility/gtk/menu-list-crash2-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/menu-list-crash2-expected.txt.
852         * accessibility/gtk/menu-list-sends-change-notification-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/menu-list-sends-change-notification-expected.txt.
853         * accessibility/gtk/menu-list-unfocused-notifications-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/menu-list-unfocused-notifications-expected.txt.
854         * accessibility/gtk/menu-list-unfocused-notifications.html: Renamed from LayoutTests/platform/gtk/accessibility/menu-list-unfocused-notifications.html.
855         * accessibility/gtk/meter-element-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/meter-element-expected.txt.
856         * accessibility/gtk/name-from-label-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/name-from-label-expected.txt.
857         * accessibility/gtk/name-from-label.html: Renamed from LayoutTests/platform/gtk/accessibility/name-from-label.html.
858         * accessibility/gtk/no-notification-for-unrendered-iframe-children-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/no-notification-for-unrendered-iframe-children-expected.txt.
859         * accessibility/gtk/no-notification-for-unrendered-iframe-children.html: Renamed from LayoutTests/platform/gtk/accessibility/no-notification-for-unrendered-iframe-children.html.
860         * accessibility/gtk/object-attributes-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/object-attributes-expected.txt.
861         * accessibility/gtk/object-attributes.html: Renamed from LayoutTests/platform/gtk/accessibility/object-attributes.html.
862         * accessibility/gtk/object-with-title-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/object-with-title-expected.txt.
863         * accessibility/gtk/object-with-title.html: Renamed from LayoutTests/platform/gtk/accessibility/object-with-title.html.
864         * accessibility/gtk/platform-name-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/platform-name-expected.txt.
865         * accessibility/gtk/plugin-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/plugin-expected.txt.
866         * accessibility/gtk/press-targets-center-point-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/press-targets-center-point-expected.txt.
867         * accessibility/gtk/radio-button-title-label-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/radio-button-title-label-expected.txt.
868         * accessibility/gtk/remapped-aria-crash-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/remapped-aria-crash-expected.txt.
869         * accessibility/gtk/remapped-aria-crash.html: Renamed from LayoutTests/platform/gtk/accessibility/remapped-aria-crash.html.
870         * accessibility/gtk/render-counter-text-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/render-counter-text-expected.txt.
871         * accessibility/gtk/replaced-objects-in-anonymous-blocks-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/replaced-objects-in-anonymous-blocks-expected.txt.
872         * accessibility/gtk/replaced-objects-in-anonymous-blocks.html: Renamed from LayoutTests/platform/gtk/accessibility/replaced-objects-in-anonymous-blocks.html.
873         * accessibility/gtk/roles-computedRoleString-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/roles-computedRoleString-expected.txt.
874         * accessibility/gtk/roles-exposed-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/roles-exposed-expected.txt.
875         * accessibility/gtk/spans-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/spans-expected.txt.
876         * accessibility/gtk/spans-paragraphs-and-divs-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/spans-paragraphs-and-divs-expected.txt.
877         * accessibility/gtk/spans-paragraphs-and-divs.html: Renamed from LayoutTests/platform/gtk/accessibility/spans-paragraphs-and-divs.html.
878         * accessibility/gtk/spans.html: Renamed from LayoutTests/platform/gtk/accessibility/spans.html.
879         * accessibility/gtk/spinbutton-value-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/spinbutton-value-expected.txt.
880         * accessibility/gtk/tabindex-elements-are-accessible-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/tabindex-elements-are-accessible-expected.txt.
881         * accessibility/gtk/table-attributes-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/table-attributes-expected.txt.
882         * accessibility/gtk/table-cell-spans-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/table-cell-spans-expected.txt.
883         * accessibility/gtk/table-cells-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/table-cells-expected.txt.
884         * accessibility/gtk/table-column-headers-with-captions-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/table-column-headers-with-captions-expected.txt.
885         * accessibility/gtk/table-detection-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/table-detection-expected.txt.
886         * accessibility/gtk/table-hierarchy-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/table-hierarchy-expected.txt.
887         * accessibility/gtk/table-one-cell-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/table-one-cell-expected.txt.
888         * accessibility/gtk/table-roles-hierarchy-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/table-roles-hierarchy-expected.txt.
889         * accessibility/gtk/table-sections-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/table-sections-expected.txt.
890         * accessibility/gtk/table-with-rules-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/table-with-rules-expected.txt.
891         * accessibility/gtk/text-at-offset-embedded-objects-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/text-at-offset-embedded-objects-expected.txt.
892         * accessibility/gtk/text-at-offset-embedded-objects.html: Renamed from LayoutTests/platform/gtk/accessibility/text-at-offset-embedded-objects.html.
893         * accessibility/gtk/text-at-offset-newlines-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/text-at-offset-newlines-expected.txt.
894         * accessibility/gtk/text-at-offset-newlines.html: Renamed from LayoutTests/platform/gtk/accessibility/text-at-offset-newlines.html.
895         * accessibility/gtk/text-at-offset-preformatted-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/text-at-offset-preformatted-expected.txt.
896         * accessibility/gtk/text-at-offset-preformatted.html: Renamed from LayoutTests/platform/gtk/accessibility/text-at-offset-preformatted.html.
897         * accessibility/gtk/text-at-offset-simple-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/text-at-offset-simple-expected.txt.
898         * accessibility/gtk/text-at-offset-simple.html: Renamed from LayoutTests/platform/gtk/accessibility/text-at-offset-simple.html.
899         * accessibility/gtk/text-at-offset-special-chars-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/text-at-offset-special-chars-expected.txt.
900         * accessibility/gtk/text-at-offset-special-chars.html: Renamed from LayoutTests/platform/gtk/accessibility/text-at-offset-special-chars.html.
901         * accessibility/gtk/text-at-offset-textarea-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/text-at-offset-textarea-expected.txt.
902         * accessibility/gtk/text-at-offset-textarea.html: Renamed from LayoutTests/platform/gtk/accessibility/text-at-offset-textarea.html.
903         * accessibility/gtk/text-at-offset-textinput-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/text-at-offset-textinput-expected.txt.
904         * accessibility/gtk/text-at-offset-textinput.html: Renamed from LayoutTests/platform/gtk/accessibility/text-at-offset-textinput.html.
905         * accessibility/gtk/text-at-offset-wrapped-lines-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/text-at-offset-wrapped-lines-expected.txt.
906         * accessibility/gtk/text-at-offset-wrapped-lines.html: Renamed from LayoutTests/platform/gtk/accessibility/text-at-offset-wrapped-lines.html.
907         * accessibility/gtk/text-for-range-combo-box-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/text-for-range-combo-box-expected.txt.
908         * accessibility/gtk/text-for-range-combo-box.html: Renamed from LayoutTests/platform/gtk/accessibility/text-for-range-combo-box.html.
909         * accessibility/gtk/text-for-range-embedded-objects-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/text-for-range-embedded-objects-expected.txt.
910         * accessibility/gtk/text-for-range-embedded-objects.html: Renamed from LayoutTests/platform/gtk/accessibility/text-for-range-embedded-objects.html.
911         * accessibility/gtk/text-for-range-entry-and-password-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/text-for-range-entry-and-password-expected.txt.
912         * accessibility/gtk/text-for-range-entry-and-password.html: Renamed from LayoutTests/platform/gtk/accessibility/text-for-range-entry-and-password.html.
913         * accessibility/gtk/text-for-range-extraneous-whitespace-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/text-for-range-extraneous-whitespace-expected.txt.
914         * accessibility/gtk/text-for-range-extraneous-whitespace.html: Renamed from LayoutTests/platform/gtk/accessibility/text-for-range-extraneous-whitespace.html.
915         * accessibility/gtk/text-for-range-formatted-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/text-for-range-formatted-expected.txt.
916         * accessibility/gtk/text-for-range-formatted.html: Renamed from LayoutTests/platform/gtk/accessibility/text-for-range-formatted.html.
917         * accessibility/gtk/text-for-range-heading-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/text-for-range-heading-expected.txt.
918         * accessibility/gtk/text-for-range-heading.html: Renamed from LayoutTests/platform/gtk/accessibility/text-for-range-heading.html.
919         * accessibility/gtk/text-for-range-list-items-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/text-for-range-list-items-expected.txt.
920         * accessibility/gtk/text-for-range-list-items.html: Renamed from LayoutTests/platform/gtk/accessibility/text-for-range-list-items.html.
921         * accessibility/gtk/text-for-range-simple-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/text-for-range-simple-expected.txt.
922         * accessibility/gtk/text-for-range-simple.html: Renamed from LayoutTests/platform/gtk/accessibility/text-for-range-simple.html.
923         * accessibility/gtk/text-for-range-table-cells-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/text-for-range-table-cells-expected.txt.
924         * accessibility/gtk/text-for-range-table-cells.html: Renamed from LayoutTests/platform/gtk/accessibility/text-for-range-table-cells.html.
925         * accessibility/gtk/text-for-range-with-link-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/text-for-range-with-link-expected.txt.
926         * accessibility/gtk/text-for-range-with-link.html: Renamed from LayoutTests/platform/gtk/accessibility/text-for-range-with-link.html.
927         * accessibility/gtk/text-for-table-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/text-for-table-expected.txt.
928         * accessibility/gtk/text-for-table.html: Renamed from LayoutTests/platform/gtk/accessibility/text-for-table.html.
929         * accessibility/gtk/text-in-span-block-in-a-block-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/text-in-span-block-in-a-block-expected.txt.
930         * accessibility/gtk/text-in-span-block-in-a-block.html: Renamed from LayoutTests/platform/gtk/accessibility/text-in-span-block-in-a-block.html.
931         * accessibility/gtk/title-and-alt-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/title-and-alt-expected.txt.
932         * accessibility/gtk/title-and-alt.html: Renamed from LayoutTests/platform/gtk/accessibility/title-and-alt.html.
933         * accessibility/gtk/transformed-element-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/transformed-element-expected.txt.
934         * accessibility/gtk/xml-roles-exposed-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/xml-roles-exposed-expected.txt.
935         * accessibility/gtk/xml-roles-exposed.html: Renamed from LayoutTests/platform/gtk/accessibility/xml-roles-exposed.html.
936         * platform/gtk/TestExpectations:
937
938 2015-08-03  Simon Fraser  <simon.fraser@apple.com>
939
940         Remove Windows XP test results
941         https://bugs.webkit.org/show_bug.cgi?id=147592
942
943         Reviewed by Brent Fulgham.
944         
945         We no longer need to maintain Windows XP test results.
946
947         * platform/win-xp/TestExpectations: Removed.
948         * platform/win-xp/*: Removed.
949
950 2015-08-03  Yusuke Suzuki  <utatane.tea@gmail.com>
951
952         JavascriptCore Crash in JSC::ASTBuilder::Property JSC::Parser<JSC::Lexer<unsigned char> >::parseProperty<JSC::ASTBuilder>(JSC::ASTBuilder&, bool)
953         https://bugs.webkit.org/show_bug.cgi?id=147538
954
955         Reviewed by Geoffrey Garen.
956
957         Update the test expectation file because '=>' is a token, not a keywowrd.
958
959         * js/arrowfunction-syntax-errors-expected.txt:
960
961 2015-08-03  Brady Eidson  <beidson@apple.com>
962
963         Adding a test for:
964         Crash when signing into twitter calling WebCore::DocumentLoader::responseReceived(WebCore::CachedResource*, WebCore::ResourceResponse const&).
965         <rdar://problem/22098457> and https://bugs.webkit.org/show_bug.cgi?id=147560
966
967         Reviewed by Alexey Proskuryakov.
968
969         * http/tests/appcache/identifier-test-expected.txt: Added.
970         * http/tests/appcache/identifier-test.html: Added.
971         * http/tests/appcache/resources/identifier-test-real.php: Added.
972         * http/tests/appcache/resources/identifier-test.manifest: Added.
973         * http/tests/appcache/resources/identifier-test.php: Added.
974
975 2015-08-03  Commit Queue  <commit-queue@webkit.org>
976
977         Unreviewed, rolling out r187729.
978         https://bugs.webkit.org/show_bug.cgi?id=147575
979
980         10% performance hit (Requested by litherum on #webkit).
981
982         Reverted changeset:
983
984         "[OS X] Font fallback is not language-sensitive"
985         https://bugs.webkit.org/show_bug.cgi?id=147390
986         http://trac.webkit.org/changeset/187729
987
988 2015-08-01  Myles C. Maxfield  <mmaxfield@apple.com>
989
990         [OS X] Font fallback is not language-sensitive
991         https://bugs.webkit.org/show_bug.cgi?id=147390
992
993         Reviewed by Dean Jackson.
994
995         Updating tests.
996
997         * css3/line-break/line-break-auto-centered-expected.html:
998         * css3/line-break/line-break-auto-centered.html:
999         * css3/line-break/line-break-auto-postfixes-expected.html:
1000         * css3/line-break/line-break-auto-postfixes.html:
1001         * css3/line-break/line-break-loose-centered-expected.html:
1002         * css3/line-break/line-break-loose-centered.html:
1003         * css3/line-break/line-break-loose-hyphens-expected.html:
1004         * css3/line-break/line-break-loose-hyphens.html:
1005         * css3/line-break/line-break-loose-postfixes-expected.html:
1006         * css3/line-break/line-break-loose-postfixes.html:
1007         * css3/line-break/line-break-loose-sound-marks-expected.html:
1008         * css3/line-break/line-break-loose-sound-marks.html:
1009         * css3/line-break/line-break-normal-centered-expected.html:
1010         * css3/line-break/line-break-normal-centered.html:
1011         * css3/line-break/line-break-normal-hyphens-expected.html:
1012         * css3/line-break/line-break-normal-hyphens.html:
1013         * css3/line-break/line-break-normal-postfixes-expected.html:
1014         * css3/line-break/line-break-normal-postfixes.html:
1015         * css3/line-break/line-break-normal-sound-marks-expected.html:
1016         * css3/line-break/line-break-normal-sound-marks.html:
1017         * css3/line-break/line-break-strict-centered-expected.html:
1018         * css3/line-break/line-break-strict-centered.html:
1019         * css3/line-break/line-break-strict-hyphens-expected.html:
1020         * css3/line-break/line-break-strict-hyphens.html:
1021         * css3/line-break/line-break-strict-postfixes-expected.html:
1022         * css3/line-break/line-break-strict-postfixes.html:
1023         * css3/line-break/line-break-strict-sound-marks-expected.html:
1024         * css3/line-break/line-break-strict-sound-marks.html:
1025         * fast/text/fallback-language-han-expected.html: Added.
1026         * fast/text/fallback-language-han.html: Added.
1027         * platform/efl/TestExpectations:
1028         * platform/gtk/TestExpectations:
1029         * platform/win/TestExpectations:
1030
1031 2015-08-01  Myles C. Maxfield  <mmaxfield@apple.com>
1032
1033         [Win] Test gardening
1034
1035         Unreviewed
1036
1037         * platform/win/TestExpectations:
1038
1039 2015-07-31  Myles C. Maxfield  <mmaxfield@apple.com>
1040
1041         Adding -expected.png for fast/text/international/arabic-justify.html
1042
1043         * platform/mac-yosemite/fast/text/international/arabic-justify-expected.png: Added
1044
1045 2015-07-31  Matt Rajca  <mrajca@apple.com>
1046
1047         Media Session: add test to ensure that switching media sessions pauses elements
1048         https://bugs.webkit.org/show_bug.cgi?id=147493
1049
1050         Reviewed by Eric Carlson.
1051
1052         * media/session/switching-sessions-expected.txt: Added.
1053         * media/session/switching-sessions.html: Added.
1054         * platform/mac/TestExpectations: Media Session support is disabled by default.
1055
1056 2015-07-31  Joseph Pecoraro  <pecoraro@apple.com>
1057
1058         Unreviewed gardening. Skip Media Sessions tests, the feature is not yet enabled.
1059
1060         * TestExpectations:
1061         * platform/efl/TestExpectations:
1062         * platform/mac/TestExpectations:
1063
1064 2015-07-31  Joseph Pecoraro  <pecoraro@apple.com>
1065
1066         Unreviewed gardening. Update inspector test skips based on bots.
1067
1068         * TestExpectations:
1069         * platform/gtk/TestExpectations:
1070         * platform/win/TestExpectations:
1071
1072 2015-07-31  Joseph Pecoraro  <pecoraro@apple.com>
1073
1074         Web Inspector: Unskip / Unflake inspector tests after r187627
1075         https://bugs.webkit.org/show_bug.cgi?id=147503
1076
1077         Reviewed by Brian Burg.
1078
1079         * TestExpectations:
1080         * platform/mac-wk2/TestExpectations:
1081         * platform/mac/TestExpectations:
1082         Unskip and unflake inspector tests.
1083
1084         * http/tests/inspector/inspector-test.js:
1085         (InspectorTestProxy.addResult):
1086         Simplify with the new append API.
1087
1088         (InspectorTestProxy.clearResults): Deleted.
1089         Delete, as it is no longer used.
1090
1091         * inspector/debugger/probe-manager-add-remove-actions-expected.txt:
1092         Include output that was getting erronously cleared by clearResults
1093         which we removed.
1094
1095         * inspector/dom/highlightSelector-expected.txt:
1096         * inspector/dom/highlightSelector.html:
1097         Make this test more reliable when run with other tests.
1098         Never assume the frame id for the main frame or sub frame,
1099         instead compute them and mask them in the output.
1100
1101         * inspector/dom/resources/highlightSelector-iframe.html: Renamed from LayoutTests/inspector/dom/highlightSelector-iframe.html.
1102         Move the non-test iframe html resource into a sub-folder
1103         so it won't be treated like an actual test.
1104
1105 2015-07-31  Joseph Pecoraro  <pecoraro@apple.com>
1106
1107         Unreviewed gardening. Skip more inspector tests on Windows.
1108
1109         It may be that no inspector tests are working on Windows,
1110         if that is the case we may move to skipping all of them
1111         and investigate unskipping in chunks.
1112
1113         * platform/win/TestExpectations:
1114
1115 2015-07-31  Myles C. Maxfield  <mmaxfield@apple.com>
1116
1117         [SVG -> OTF Converter] Crash when converting Arabic fonts
1118         https://bugs.webkit.org/show_bug.cgi?id=147510
1119
1120         Reviewed by Anders Carlsson.
1121
1122         * fast/text/arabic-duplicate-glyph-font-expected.txt: Added.
1123         * fast/text/arabic-duplicate-glyph-font.html: Added.
1124         * fast/text/resources/arabic-duplicate-glyph-font.svg: Added.
1125
1126 2015-07-31  Saam barati  <saambarati1@gmail.com>
1127
1128         ES6 class syntax should use block scoping
1129         https://bugs.webkit.org/show_bug.cgi?id=142567
1130
1131         Reviewed by Geoffrey Garen.
1132
1133         * js/class-constructor-return-expected.txt:
1134         * js/class-syntax-call-expected.txt:
1135         * js/class-syntax-declaration-expected.txt:
1136         * js/class-syntax-default-constructor-expected.txt:
1137         * js/class-syntax-extends-expected.txt:
1138         * js/class-syntax-name-expected.txt:
1139         * js/class-syntax-super-expected.txt:
1140         * js/script-tests/class-constructor-return.js:
1141         (shouldThrow):
1142         (shouldNotThrow):
1143         (shouldBeTrue):
1144         (shouldBeFalse):
1145         * js/script-tests/class-syntax-call.js:
1146         (A):
1147         (B):
1148         (shouldThrow):
1149         (shouldNotThrow):
1150         * js/script-tests/class-syntax-declaration.js:
1151         (shouldThrow):
1152         (shouldNotThrow):
1153         (shouldBe):
1154         * js/script-tests/class-syntax-default-constructor.js:
1155         (shouldThrow):
1156         (shouldBe):
1157         (shouldBeTrue):
1158         (assert):
1159         (A):
1160         (B):
1161         * js/script-tests/class-syntax-extends.js:
1162         (shouldThrow):
1163         (shouldNotThrow):
1164         (shouldBe):
1165         (shouldBeTrue):
1166         (Base):
1167         (Base.prototype.baseMethod):
1168         * js/script-tests/class-syntax-name.js:
1169         (shouldThrow):
1170         (shouldNotThrow):
1171         (shouldBe):
1172         (shouldBeTrue):
1173         (runTestShouldBe):
1174         * js/script-tests/class-syntax-super.js:
1175         (shouldThrow):
1176         (shouldNotThrow):
1177         (shouldBe):
1178         (shouldBeTrue):
1179         (shouldBeFalse):
1180
1181 2015-07-30  Matt Rajca  <mrajca@apple.com>
1182
1183         Media Session: add test for MediaSession.releaseSession()
1184         https://bugs.webkit.org/show_bug.cgi?id=147478
1185
1186         Reviewed by Eric Carlson.
1187
1188         * media/session/releasing-sessions-expected.txt: Added.
1189         * media/session/releasing-sessions.html: Added.
1190         * platform/mac/TestExpectations: Media Session support is disabled by default.
1191
1192 2015-07-30  Matt Rajca  <mrajca@apple.com>
1193
1194         Media Session: add test to ensure next/previous-track event handlers are not fired when they are disabled
1195         https://bugs.webkit.org/show_bug.cgi?id=147477
1196
1197         Reviewed by Eric Carlson.
1198
1199         * media/session/track-media-events-disabled-expected.txt: Added.
1200         * media/session/track-media-events-disabled.html: Added.
1201         * platform/mac/TestExpectations: Media Session support is disabled by default.
1202
1203 2015-07-30  Matt Rajca  <mrajca@apple.com>
1204
1205         Media Session: add test to ensure media sessions are in an Idle state after creation
1206         https://bugs.webkit.org/show_bug.cgi?id=147471
1207
1208         Reviewed by Eric Carlson.
1209
1210         * media/session/session-creation-expected.txt: Added.
1211         * media/session/session-creation.html: Added.
1212         * platform/mac/TestExpectations: Media Session support is disabled by default.
1213
1214 2015-07-30  Anders Carlsson  <andersca@apple.com>
1215
1216         Assertion failure when a plug-in loads a resource that redirects somewhere
1217         https://bugs.webkit.org/show_bug.cgi?id=147469
1218
1219         Reviewed by Alexey Proskuryakov.
1220
1221         Add a test.
1222
1223         * http/tests/plugins/get-url-redirect-expected.txt: Added.
1224         * http/tests/plugins/get-url-redirect.html: Added.
1225         * http/tests/plugins/resources/redirection-response.php: Added.
1226
1227 2015-07-29  Matt Rajca  <mrajca@apple.com>
1228
1229         Media Session: test Play/Pause media control events delivered to non-Content media sessions
1230         https://bugs.webkit.org/show_bug.cgi?id=147414
1231
1232         Reviewed by Eric Carlson.
1233
1234         * media/session/play-pause-media-events-in-non-content-sessions-expected.txt: Added.
1235         * media/session/play-pause-media-events-in-non-content-sessions.html: Added.
1236         * platform/mac/TestExpectations: Media Session support is disabled by default.
1237
1238 2015-07-29  Matt Rajca  <mrajca@apple.com>
1239
1240         Media Session: test Play/Pause media control events delivered to Content media sessions
1241         https://bugs.webkit.org/show_bug.cgi?id=147413
1242
1243         Reviewed by Eric Carlson.
1244
1245         * media/session/play-pause-media-events-in-content-sessions-expected.txt: Added.
1246         * media/session/play-pause-media-events-in-content-sessions.html: Added.
1247         * platform/mac/TestExpectations: Media Session support is disabled by default.
1248
1249 2015-07-30  Aakash Jain  <aakash_jain@apple.com>
1250
1251         Replace Google App Engine with AppScale
1252         https://bugs.webkit.org/show_bug.cgi?id=147178
1253
1254         Reviewed by Daniel Bates.
1255
1256         * fast/harness/results.html:
1257
1258 2015-07-30  Joonghun Park  <jh718.park@samsung.com>
1259
1260         [EFL] Enable IndexedDB based on DatabaseProcess
1261         https://bugs.webkit.org/show_bug.cgi?id=147221
1262
1263         Reviewed by Csaba Osztrogonác.
1264
1265         * platform/efl/TestExpectations: Update IndexedDB test expectations.
1266
1267 2015-07-30  Nan Wang  <n_wang@apple.com>
1268
1269         aria-liveregions-notifications tests are very flaky
1270         https://bugs.webkit.org/show_bug.cgi?id=147299
1271         <rdar://problem/21998675>
1272
1273         Reviewed by Chris Fleizach.
1274
1275         These tests were flaky because they relied on timer notification callbacks.
1276         Fixed these tests by using different objects to capture the notifications instead.
1277
1278         * platform/mac/TestExpectations:
1279         * platform/mac/accessibility/aria-liveregions-notifications-always-sent-expected.txt:
1280         * platform/mac/accessibility/aria-liveregions-notifications-always-sent.html:
1281         * platform/mac/accessibility/aria-liveregions-notifications-expected.txt:
1282         * platform/mac/accessibility/aria-liveregions-notifications.html:
1283
1284 2015-07-30  Simon Fraser  <simon.fraser@apple.com>
1285
1286         Selecting in an iframe can cause main page scrolling
1287         https://bugs.webkit.org/show_bug.cgi?id=147431
1288         rdar://problem/19244589
1289
1290         Reviewed by Zalan Bujtas.
1291         
1292         Test that uses eventSender to select in an iframe after scrolling the
1293         main page.
1294
1295         * fast/events/autoscroll-in-iframe-expected.txt: Added.
1296         * fast/events/autoscroll-in-iframe.html: Added.
1297
1298 2015-07-29  Matt Rajca  <mrajca@apple.com>
1299
1300         Media Session: test Next/Previous Track media control events delivered to Content media sessions
1301         https://bugs.webkit.org/show_bug.cgi?id=147416
1302
1303         Reviewed by Eric Carlson.
1304
1305         * media/session/track-media-events-in-content-sessions-expected.txt: Added.
1306         * media/session/track-media-events-in-content-sessions.html: Added.
1307         * platform/mac/TestExpectations: Media Session support is disabled by default.
1308
1309 2015-07-30  Michael Catanzaro  <mcatanzaro@igalia.com>
1310
1311         Web Inspector: [Freetype] Allow inspector to retrieve a list of system fonts
1312         https://bugs.webkit.org/show_bug.cgi?id=147018
1313
1314         Reviewed by Carlos Garcia Campos.
1315
1316         * inspector/css/get-system-fonts-expected.txt: Expect some free fonts to be missing....
1317         * inspector/css/get-system-fonts.html: Check for some free fonts.
1318         * platform/gtk/TestExpectations: Unskip the test.
1319         * platform/gtk/inspector/css/get-system-fonts-expected.txt: Added.
1320
1321 2015-07-30  Nan Wang  <n_wang@apple.com>
1322
1323         AX: VoiceOver unable to access content in malformed trees
1324         https://bugs.webkit.org/show_bug.cgi?id=147295
1325         <rdar://problem/14862892>
1326
1327         Reviewed by Chris Fleizach.
1328
1329         * accessibility/aria-mappings.html:
1330         * accessibility/treeitem-child-exposed-expected.txt:
1331         * accessibility/treeitem-child-exposed.html:
1332         * platform/mac/accessibility/malformed-tree-expected.txt: Added.
1333         * platform/mac/accessibility/malformed-tree.html: Added.
1334
1335 2015-07-30  Benjamin Poulain  <benjamin@webkit.org>
1336
1337         Update JSC's standalone-pre.js for r187575
1338         https://bugs.webkit.org/show_bug.cgi?id=147444
1339
1340         Unreviewed.
1341
1342         * resources/standalone-pre.js:
1343         (shouldBeType):
1344         Copy shouldBeType() from the non-standalone version.
1345
1346 2015-07-29  Andy VanWagoner  <thetalecrafter@gmail.com>
1347
1348         Implement basic types for ECMAScript Internationalization API
1349         https://bugs.webkit.org/show_bug.cgi?id=146926
1350
1351         Reviewed by Benjamin Poulain.
1352
1353         Add tests for Intl.Collator, Intl.NumberFormat, and Intl.DateTimeFormat
1354
1355         * TestExpectations: Enabled intl tests.
1356         * js/intl-collator-expected.txt: Added.
1357         * js/intl-collator.html: Added.
1358         * js/intl-datetimeformat-expected.txt: Added.
1359         * js/intl-datetimeformat.html: Added.
1360         * js/intl-expected.txt: Updated.
1361         * js/intl-numberformat-expected.txt: Added.
1362         * js/intl-numberformat.html: Added.
1363         * js/script-tests/intl-collator.js: Added.
1364         * js/script-tests/intl-datetimeformat.js: Added.
1365         * js/script-tests/intl-numberformat.js: Added.
1366         * js/script-tests/intl.js: Added tests for Collator, NumberFormat, and DateTimeFormat.
1367
1368 2015-07-29  Zalan Bujtas  <zalan@apple.com>
1369
1370         Remove the spanner placeholder from m_spannerMap when the placeholder object
1371         gets transferred to a descendant flow.
1372         https://bugs.webkit.org/show_bug.cgi?id=147380
1373         rdar://problem/21981078
1374
1375         Reviewed by David Hyatt.
1376
1377         Before r180328, the spanner placeholder was removed from m_spannerMap through
1378         RenderMultiColumnFlowThread::removeFlowChildInfo() by calling flowThreadRelativeWillBeRemoved()
1379         when the placeholder renderer got transferred to the descendant flow.
1380         Now we just remove it from the map when the renderer is being detached.
1381
1382         * fast/multicol/newmulticol/spanner-crash-with-embedded-columns-expected.txt: Added.
1383         * fast/multicol/newmulticol/spanner-crash-with-embedded-columns.html: Added.
1384
1385 2015-07-29  Brady Eidson  <beidson@apple.com>
1386
1387         Crash calling webSocket.close() from onError handler for blocked web socket.
1388         <rdar://problem/21771620> and https://bugs.webkit.org/show_bug.cgi?id=147411
1389
1390         Reviewed by Tim Horton.
1391
1392         * http/tests/security/mixedContent/resources/frame-with-insecure-websocket.html: Add a call to webSocket.close() inside the onError handler.
1393         * http/tests/security/mixedContent/websocket/insecure-websocket-in-iframe-expected.txt:
1394         * http/tests/security/mixedContent/websocket/insecure-websocket-in-main-frame-expected.txt:
1395
1396 2015-07-19  Matt Rajca  <mrajca@apple.com>
1397
1398         Media Session: test 'Transient Solo' interruptions
1399         https://bugs.webkit.org/show_bug.cgi?id=147091
1400
1401         Reviewed by Eric Carlson.
1402
1403         * media/session/transient-solo-interruptions-expected.txt: Added.
1404         * media/session/transient-solo-interruptions.html: Added.
1405         * platform/mac/TestExpectations: Media Session support is disabled by default.
1406
1407 2015-07-29  Basile Clement  <basile_clement@apple.com>
1408
1409         Unreviewed, remove a .orig file.
1410         https://bugs.webkit.org/show_bug.cgi?id=113610
1411
1412         * fast/css-intrinsic-dimensions/height-property-value.html.orig: Removed.
1413
1414 2015-07-28  Benjamin Poulain  <bpoulain@apple.com>
1415
1416         Speed up the Stringifier::toJSON() fast case
1417         https://bugs.webkit.org/show_bug.cgi?id=147383
1418
1419         Reviewed by Andreas Kling.
1420
1421         Make the fast case of Stringifier::toJSON() inline and the uncommon
1422         case out-of-line.
1423
1424         * js/dom/JSON-stringify-string-object-with-tojson-expected.txt: Added.
1425         * js/dom/JSON-stringify-string-object-with-tojson.html: Added.
1426         * js/resources/JSON-stringify-string-object-with-tojson.js: Added.
1427         (stringObject.toJSON):
1428         (String.prototype.toJSON):
1429
1430 2015-07-28  Simon Fraser  <simon.fraser@apple.com>
1431
1432         Animations sometimes fail to start
1433         https://bugs.webkit.org/show_bug.cgi?id=147394
1434         rdar://problem/21852603
1435
1436         Reviewed by Dean Jackson.
1437         
1438         Test that starts an accelerated and non-accelerated animation, then removes
1439         the node for the accelerated one.
1440
1441         * animations/remove-syncing-animation-expected.txt: Added.
1442         * animations/remove-syncing-animation.html: Added.
1443
1444 2015-07-28  Michael Catanzaro  <mcatanzaro@igalia.com>
1445
1446         [Freetype] Always allow font matching for strong aliases
1447         https://bugs.webkit.org/show_bug.cgi?id=147057
1448
1449         Reviewed by Martin Robinson.
1450
1451         * platform/gtk/fonts/font-family-fallback-ignores-weak-aliases-expected.html: Added.
1452         * platform/gtk/fonts/font-family-fallback-ignores-weak-aliases.html: Added.
1453         * platform/gtk/fonts/font-family-fallback-respects-strong-aliases-expected.html: Added.
1454         * platform/gtk/fonts/font-family-fallback-respects-strong-aliases.html: Added.
1455
1456 2015-07-28  Myles C. Maxfield  <mmaxfield@apple.com>
1457
1458         [iOS] Crash when encountering characters whose natural font is one we can't look up
1459         https://bugs.webkit.org/show_bug.cgi?id=147377
1460         <rdar://problem/22022011>
1461
1462         Reviewed by Simon Fraser.
1463
1464         * fast/text/crash-complex-unknown-font-expected.html: Added.
1465         * fast/text/crash-complex-unknown-font.html: Added.
1466
1467 2015-07-28  Chris Dumez  <cdumez@apple.com>
1468
1469         Tests introduced in r187489 are flaky
1470         https://bugs.webkit.org/show_bug.cgi?id=147327
1471
1472         Rubber-stamped by Benjamin Poulain.
1473
1474         Tests introduced in r187489 are flaky, they sometimes print the console
1475         message, sometimes not. The reason is that we sometimes use a cached
1476         parsed stylesheet and we do not print the warning in this case. To fix
1477         the flakiness, we now clear the memory cache at the beginning of each
1478         test to make sure we download and parse the stylesheets.
1479
1480         * http/tests/security/cross-origin-css-1.html:
1481         * http/tests/security/cross-origin-css-2.html:
1482         * http/tests/security/cross-origin-css-3.html:
1483         * http/tests/security/cross-origin-css-4.html:
1484         * http/tests/security/cross-origin-css-5.html:
1485         * http/tests/security/cross-origin-css-6.html:
1486         * http/tests/security/cross-origin-css-7.html:
1487         * http/tests/security/cross-origin-css-8.html:
1488         * http/tests/security/cross-origin-css-in-quirks-1.html:
1489         * http/tests/security/cross-origin-css-in-quirks-2.html:
1490         * http/tests/security/cross-origin-css-in-quirks-3.html:
1491         * http/tests/security/cross-origin-css-in-quirks-4.html:
1492         * http/tests/security/cross-origin-css-in-quirks-5.html:
1493         * http/tests/security/cross-origin-css-in-quirks-6.html:
1494         * http/tests/security/cross-origin-css-in-quirks-7.html:
1495         * http/tests/security/cross-origin-css-in-quirks-8.html:
1496         * http/tests/security/same-origin-css-1.html:
1497         * http/tests/security/same-origin-css-2.html:
1498         * http/tests/security/same-origin-css-3.html:
1499         * http/tests/security/same-origin-css-4.html:
1500         * http/tests/security/same-origin-css-5.html:
1501         * http/tests/security/same-origin-css-6.html:
1502         * http/tests/security/same-origin-css-7.html:
1503         * http/tests/security/same-origin-css-8.html:
1504         * http/tests/security/same-origin-css-in-quirks.html:
1505
1506 2015-07-28  Chris Dumez  <cdumez@apple.com>
1507
1508         Unreviewed, fix wrong test baseline landed in r187489.
1509
1510         * http/tests/security/same-origin-css-4-expected.txt:
1511
1512 2015-07-28  Joseph Pecoraro  <pecoraro@apple.com>
1513
1514         Web Inspector: Include <template> node content in DOM Tree
1515         https://bugs.webkit.org/show_bug.cgi?id=147335
1516
1517         Reviewed by Timothy Hatcher.
1518
1519         * inspector/dom/template-content-expected.txt: Added.
1520         * inspector/dom/template-content.html: Added.
1521
1522 2015-07-28  Basile Clement  <basile_clement@apple.com>
1523
1524         Misleading error message: "At least one digit must occur after a decimal point"
1525         https://bugs.webkit.org/show_bug.cgi?id=146238
1526
1527         Reviewed by Geoffrey Garen.
1528
1529         The expected error message in this test has changed.
1530
1531         * js/basic-strict-mode-expected.txt:
1532
1533 2015-07-28  Said Abou-Hallawa  <sabouhallawa@apple.com>
1534
1535         Crash happens when calling removeEventListener for an SVG element which has an instance inside a <defs> element of shadow tree
1536         https://bugs.webkit.org/show_bug.cgi?id=147290
1537
1538         Reviewed by Daniel Bates.
1539
1540         Make sure we do not crash when when calling removeEventListener() for an
1541         element which is cloned under a disallowed parent inside the shadow tree
1542         of another <use> element.
1543
1544         * svg/custom/remove-event-listener-shadow-disallowed-element-expected.txt: Added.
1545         * svg/custom/remove-event-listener-shadow-disallowed-element.svg: Added.
1546
1547 2015-07-27  David Hyatt  <hyatt@apple.com>
1548
1549         ASSERTION FAILED: !currBox->needsLayout() loading bing maps (and apple.com/music and nytimes)
1550         https://bugs.webkit.org/show_bug.cgi?id=93891
1551
1552         Reviewed by Simon Fraser.
1553
1554         * fast/dynamic/position-fixed-to-absolute-with-positioned-child-crash-expected.txt: Added.
1555         * fast/dynamic/position-fixed-to-absolute-with-positioned-child-crash.html: Added.
1556
1557 2015-07-28  Joseph Pecoraro  <pecoraro@apple.com>
1558
1559         Web Inspector: Show Pseudo Elements in DOM Tree
1560         https://bugs.webkit.org/show_bug.cgi?id=139612
1561
1562         Reviewed by Timothy Hatcher.
1563
1564         * inspector/css/pseudo-element-matches-for-pseudo-element-node-expected.txt: Added.
1565         * inspector/css/pseudo-element-matches-for-pseudo-element-node.html: Added.
1566         * inspector/dom/pseudo-element-dynamic-expected.txt: Added.
1567         * inspector/dom/pseudo-element-dynamic.html: Added.
1568         * inspector/dom/pseudo-element-static-expected.txt: Added.
1569         * inspector/dom/pseudo-element-static.html: Added.
1570
1571 2015-07-28  Chris Dumez  <cdumez@apple.com>
1572
1573         Allow lax MIME type parsing for same-origin CSS in quirks mode.
1574         https://bugs.webkit.org/show_bug.cgi?id=147327
1575         <rdar://problem/22010303>
1576
1577         Reviewed by Zalan Bujtas.
1578
1579         Add layout test coverage for MIME type parsing for same-origin CSS in
1580         quirks mode and not.
1581
1582         * http/tests/inspector/css/bad-mime-type-expected.txt:
1583         * http/tests/mime/standard-mode-does-not-load-stylesheet-with-text-plain-and-css-extension-expected.txt:
1584         * http/tests/mime/standard-mode-does-not-load-stylesheet-with-text-plain-expected.txt:
1585         * http/tests/misc/css-accept-any-type-expected.txt: Removed.
1586         * http/tests/misc/css-accept-any-type.html: Removed.
1587         * http/tests/misc/css-reject-any-type-in-strict-mode-expected.txt:
1588         * http/tests/security/cross-origin-css-1-expected.txt:
1589         * http/tests/security/cross-origin-css-2-expected.txt:
1590         * http/tests/security/cross-origin-css-4-expected.txt:
1591         * http/tests/security/cross-origin-css-5-expected.txt:
1592         * http/tests/security/cross-origin-css-7-expected.txt:
1593         * http/tests/security/cross-origin-css-in-quirks-1-expected.txt: Copied from LayoutTests/http/tests/security/cross-origin-css-1-expected.txt.
1594         * http/tests/security/cross-origin-css-in-quirks-1.html: Added.
1595         * http/tests/security/cross-origin-css-in-quirks-2-expected.txt: Copied from LayoutTests/http/tests/security/cross-origin-css-2-expected.txt.
1596         * http/tests/security/cross-origin-css-in-quirks-2.html: Added.
1597         * http/tests/security/cross-origin-css-in-quirks-3-expected.txt: Added.
1598         * http/tests/security/cross-origin-css-in-quirks-3.html: Added.
1599         * http/tests/security/cross-origin-css-in-quirks-4-expected.txt: Added.
1600         * http/tests/security/cross-origin-css-in-quirks-4.html: Added.
1601         * http/tests/security/cross-origin-css-in-quirks-5-expected.txt: Copied from LayoutTests/http/tests/security/cross-origin-css-5-expected.txt.
1602         * http/tests/security/cross-origin-css-in-quirks-5.html: Added.
1603         * http/tests/security/cross-origin-css-in-quirks-6-expected.txt: Added.
1604         * http/tests/security/cross-origin-css-in-quirks-6.html: Added.
1605         * http/tests/security/cross-origin-css-in-quirks-7-expected.txt: Added.
1606         * http/tests/security/cross-origin-css-in-quirks-7.html: Added.
1607         * http/tests/security/cross-origin-css-in-quirks-8-expected.txt: Added.
1608         * http/tests/security/cross-origin-css-in-quirks-8.html: Added.
1609         * http/tests/security/same-origin-css-1-expected.txt: Added.
1610         * http/tests/security/same-origin-css-1.html: Added.
1611         * http/tests/security/same-origin-css-2-expected.txt: Added.
1612         * http/tests/security/same-origin-css-2.html: Added.
1613         * http/tests/security/same-origin-css-3-expected.txt: Added.
1614         * http/tests/security/same-origin-css-3.html: Added.
1615         * http/tests/security/same-origin-css-4-expected.txt: Added.
1616         * http/tests/security/same-origin-css-4.html: Added.
1617         * http/tests/security/same-origin-css-5-expected.txt: Added.
1618         * http/tests/security/same-origin-css-5.html: Added.
1619         * http/tests/security/same-origin-css-6-expected.txt: Added.
1620         * http/tests/security/same-origin-css-6.html: Added.
1621         * http/tests/security/same-origin-css-7-expected.txt: Copied from LayoutTests/http/tests/security/cross-origin-css-7-expected.txt.
1622         * http/tests/security/same-origin-css-7.html: Added.
1623         * http/tests/security/same-origin-css-8-expected.txt: Added.
1624         * http/tests/security/same-origin-css-8.html: Added.
1625         * http/tests/security/same-origin-css-in-quirks-expected.txt: Added.
1626         * http/tests/security/same-origin-css-in-quirks.html: Added.
1627         * platform/mac/http/tests/misc/acid3-expected.txt:
1628
1629 2015-07-28  Alexey Proskuryakov  <ap@apple.com>
1630
1631         Rolling out r187463, because it caused memory corruption on multiple tests.
1632
1633         Original bug:
1634         Crash happens when calling removeEventListener for an SVG element which has an instance inside a <defs> element of shadow tree
1635         https://bugs.webkit.org/show_bug.cgi?id=147290
1636
1637         * svg/custom/remove-event-listener-shadow-disallowed-element-expected.txt: Removed.
1638         * svg/custom/remove-event-listener-shadow-disallowed-element.svg: Removed.
1639
1640 2015-07-27  Yusuke Suzuki  <utatane.tea@gmail.com>
1641
1642         SparseValueMap check is skipped when the butterfly's vectorLength is larger than the access-requested index
1643         https://bugs.webkit.org/show_bug.cgi?id=147265
1644
1645         Reviewed by Geoffrey Garen.
1646
1647         The previous test "basic-computed-property-name.js" has the issue[1] and
1648         the issue is fixed by this patch.
1649
1650         [1]: https://bugs.webkit.org/show_bug.cgi?id=142943
1651
1652         * js/basic-computed-property-name-expected.txt:
1653         * js/script-tests/basic-computed-property-name.js:
1654
1655 2015-07-27  Said Abou-Hallawa  <sabouhallawa@apple.com>
1656
1657         Crash happens when calling removeEventListener for an SVG element which has an instance inside a <defs> element of shadow tree
1658         https://bugs.webkit.org/show_bug.cgi?id=147290
1659
1660         Reviewed by Simon Fraser.
1661
1662         Make sure we do not crash when when calling removeEventListener() for an
1663         element which is cloned under a disallowed parent inside the shadow tree
1664         of another <use> element.
1665
1666         * svg/custom/remove-event-listener-shadow-disallowed-element-expected.txt: Added.
1667         * svg/custom/remove-event-listener-shadow-disallowed-element.svg: Added.
1668
1669 2015-07-27  Myles C. Maxfield  <mmaxfield@apple.com>
1670
1671         [Win] Test gardening after r187380.
1672         https://bugs.webkit.org/show_bug.cgi?id=121902
1673
1674         Unreviewed.
1675
1676         * platform/win/TestExpectations:
1677         * platform/win/fast/css/text-overflow-ellipsis-text-align-center-expected.png:
1678         * platform/win/fast/css/text-overflow-ellipsis-text-align-center-expected.txt:
1679         * platform/win/fast/css/text-overflow-ellipsis-text-align-left-expected.png:
1680         * platform/win/fast/css/text-overflow-ellipsis-text-align-left-expected.txt:
1681         * platform/win/fast/css/text-overflow-ellipsis-text-align-right-expected.png:
1682         * platform/win/fast/css/text-overflow-ellipsis-text-align-right-expected.txt:
1683         * platform/win/fast/css/vertical-text-overflow-ellipsis-text-align-center-expected.png:
1684         * platform/win/fast/css/vertical-text-overflow-ellipsis-text-align-center-expected.txt:
1685         * platform/win/fast/css/vertical-text-overflow-ellipsis-text-align-right-expected.png:
1686         * platform/win/fast/css/vertical-text-overflow-ellipsis-text-align-right-expected.txt:
1687
1688 2015-07-27  Alexey Proskuryakov  <ap@apple.com>
1689
1690         Test result gardening for El Capitan.
1691
1692         * platform/mac-yosemite/fast/text/international/bold-bengali-expected.png: Copied from LayoutTests/platform/mac/fast/text/international/bold-bengali-expected.png.
1693         * platform/mac-yosemite/fast/text/international/bold-bengali-expected.txt: Copied from LayoutTests/platform/mac/fast/text/international/bold-bengali-expected.txt.
1694         * platform/mac/fast/text/font-weights-zh-expected.txt:
1695         * platform/mac/fast/text/international/bold-bengali-expected.png:
1696         * platform/mac/fast/text/international/bold-bengali-expected.txt:
1697         * platform/mac/fast/text/international/danda-space-expected.png:
1698         * platform/mac/fast/text/international/danda-space-expected.txt:
1699
1700 2015-07-27  Alexey Proskuryakov  <ap@apple.com>
1701
1702         More test expectations for rdar://problem/22014672
1703
1704         * platform/mac/TestExpectations:
1705
1706 2015-07-27  Alexey Proskuryakov  <ap@apple.com>
1707
1708         Add test expectations for rdar://problem/22014672
1709
1710         * platform/mac/TestExpectations:
1711
1712 2015-07-27  Xabier Rodriguez Calvar  <calvaris@igalia.com>
1713
1714         [Streams API] Strategy tests need sync with the reference
1715         https://bugs.webkit.org/show_bug.cgi?id=147267
1716
1717         Reviewed by Sam Weinig.
1718
1719         The reference accepted a two new tests for the constructor and another for the size method for both strategies
1720         that we need to bring to WebKit to ensure compliance. Expectations updated accordingly.
1721
1722         * streams/reference-implementation/byte-length-queuing-strategy-expected.txt:
1723         * streams/reference-implementation/byte-length-queuing-strategy.html:
1724         * streams/reference-implementation/count-queuing-strategy-expected.txt:
1725         * streams/reference-implementation/count-queuing-strategy.html:
1726
1727 2015-07-25  Alexey Proskuryakov  <ap@apple.com>
1728
1729         REGRESSION (r186569): media/restore-from-page-cache.html is very flaky
1730         https://bugs.webkit.org/show_bug.cgi?id=147254
1731
1732         * platform/mac/TestExpectations: Updated the expectations, because the problem is
1733         not limited to Debug Mavericks.
1734
1735 2015-07-25  Alexey Proskuryakov  <ap@apple.com>
1736
1737         REGRESSION?: Frame scrollability tests are very flaky
1738         https://bugs.webkit.org/show_bug.cgi?id=147300
1739
1740         * platform/mac-wk2/TestExpectations: Marking them as such.
1741
1742 2015-07-25  Alexey Proskuryakov  <ap@apple.com>
1743
1744         inspector/css/modify-rule-selector.html times out (flakily on some platforms, and
1745         every time on others).
1746         https://bugs.webkit.org/show_bug.cgi?id=147229
1747
1748         * platform/gtk/TestExpectations:
1749         * platform/mac-wk2/TestExpectations:
1750         * platform/win/TestExpectations:
1751         Added expectations.
1752
1753 2015-07-25  Alexey Proskuryakov  <ap@apple.com>
1754
1755         aria-liveregions-notifications tests are very flaky
1756         https://bugs.webkit.org/show_bug.cgi?id=147299
1757
1758         * platform/mac/TestExpectations: Marked them as such.
1759
1760 2015-07-24  Brent Fulgham  <bfulgham@apple.com>
1761
1762         [Win] Test results gardening.
1763
1764         * platform/win/TestExpectations:
1765         * platform/win/js/dom/global-constructors-attributes-expected.txt:
1766
1767 2015-07-24  Myles C. Maxfield  <mmaxfield@apple.com>
1768
1769         text-overflow: ellipsis is broken by text-align: right and padding-left
1770         https://bugs.webkit.org/show_bug.cgi?id=121902
1771
1772         Reviewed by Zalan Bujtas.
1773
1774         Updating expected results.
1775
1776         * fast/inline/padding-ellipsis-right-expected.html: Added.
1777         * fast/inline/padding-ellipsis-right.html: Added.
1778         * platform/mac/fast/css/text-overflow-ellipsis-text-align-center-expected.png:
1779         * platform/mac/fast/css/text-overflow-ellipsis-text-align-center-expected.txt:
1780         * platform/mac/fast/css/text-overflow-ellipsis-text-align-left-expected.png:
1781         * platform/mac/fast/css/text-overflow-ellipsis-text-align-left-expected.txt:
1782         * platform/mac/fast/css/text-overflow-ellipsis-text-align-right-expected.png:
1783         * platform/mac/fast/css/text-overflow-ellipsis-text-align-right-expected.txt:
1784         * platform/mac/fast/css/vertical-text-overflow-ellipsis-text-align-center-expected.png:
1785         * platform/mac/fast/css/vertical-text-overflow-ellipsis-text-align-center-expected.txt:
1786         * platform/mac/fast/css/vertical-text-overflow-ellipsis-text-align-left-expected.png:
1787         * platform/mac/fast/css/vertical-text-overflow-ellipsis-text-align-right-expected.png:
1788         * platform/mac/fast/css/vertical-text-overflow-ellipsis-text-align-right-expected.txt:
1789
1790 2015-07-24  Sajid Anwar  <sajidanwar94@gmail.com>
1791
1792         [MSE] Incorrect sample timestamps when using "sequence" mode
1793         https://bugs.webkit.org/show_bug.cgi?id=147252
1794
1795         Reviewed by Jer Noble.
1796
1797         * media/media-source/media-source-sequence-timestamps-expected.txt: Added.
1798         * media/media-source/media-source-sequence-timestamps.html: Added.
1799
1800 2015-07-24  Chris Fleizach  <cfleizach@apple.com>
1801
1802         AX: scrollable elements do not allow 3-finger swipe
1803         https://bugs.webkit.org/show_bug.cgi?id=141893
1804
1805         Reviewed by Mario Sanchez Prada.
1806
1807         * platform/ios-simulator/accessibility/scroll-in-overflow-div-expected.txt: Added.
1808         * platform/ios-simulator/accessibility/scroll-in-overflow-div.html: Added.
1809
1810 2015-07-24  Yusuke Suzuki  <utatane.tea@gmail.com>
1811
1812         Object.getOwnPropertySymbols on large list takes very long
1813         https://bugs.webkit.org/show_bug.cgi?id=146137
1814
1815         Reviewed by Mark Lam.
1816
1817         * js/regress/object-get-own-property-symbols-on-large-array-expected.txt: Added.
1818         * js/regress/object-get-own-property-symbols-on-large-array.html: Added.
1819         * js/regress/script-tests/object-get-own-property-symbols-on-large-array.js: Added.
1820         (trial):
1821
1822 2015-07-24  Devin Rousso  <drousso@apple.com>
1823
1824         Web Inspector: Editing non-inspector-stylesheet rule selectors fails after the first change
1825         https://bugs.webkit.org/show_bug.cgi?id=147229
1826
1827         Reviewed by Timothy Hatcher.
1828
1829         * inspector/css/modify-rule-selector-expected.txt: Added.
1830         * inspector/css/modify-rule-selector.html: Added.
1831
1832 2015-07-24  Saam barati  <saambarati1@gmail.com>
1833
1834         [ES6] Add support for default parameters
1835         https://bugs.webkit.org/show_bug.cgi?id=38409
1836
1837         Reviewed by Filip Pizlo.
1838
1839         * js/destructuring-assignment-default-values-expected.txt:
1840         * js/parser-syntax-check-expected.txt:
1841         * js/script-tests/destructuring-assignment-default-values.js:
1842         (shouldThrow): Deleted.
1843         * js/script-tests/parser-syntax-check.js:
1844
1845 2015-07-24  Joseph Pecoraro  <pecoraro@apple.com>
1846
1847         CSS "content" property is missing in getComputedStyles
1848         https://bugs.webkit.org/show_bug.cgi?id=147255
1849
1850         Reviewed by Simon Fraser.
1851
1852         * fast/css/getComputedStyle/computed-style-expected.txt:
1853         * fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
1854         * fast/css/getComputedStyle/resources/property-names.js:
1855         * svg/css/getComputedStyle-basic-expected.txt:
1856
1857 2015-07-24  Csaba Osztrogonác  <ossy@webkit.org>
1858
1859         [EFL] many fast tests are flaky
1860         https://bugs.webkit.org/show_bug.cgi?id=145835
1861
1862         Unreviewed gardening. These tests aren't flakey now, let's unskip them.
1863
1864         * platform/efl/TestExpectations:
1865
1866 2015-07-24  Csaba Osztrogonác  <ossy@webkit.org>
1867
1868         [EFL] Multi-column tests have been failed since r167808
1869         https://bugs.webkit.org/show_bug.cgi?id=141496
1870
1871         Unreviewed gardening, updated expected results.
1872
1873         * platform/efl/TestExpectations:
1874         * platform/efl/fast/multicol/client-rects-expected.png:
1875         * platform/efl/fast/multicol/client-rects-expected.txt:
1876         * platform/efl/fast/multicol/client-rects-spanners-complex-expected.png: Added.
1877         * platform/efl/fast/multicol/client-rects-spanners-complex-expected.txt:
1878         * platform/efl/fast/multicol/client-rects-spanners-expected.png: Added.
1879         * platform/efl/fast/multicol/client-rects-spanners-expected.txt:
1880         * platform/efl/fast/multicol/layers-split-across-columns-expected.png:
1881         * platform/efl/fast/multicol/layers-split-across-columns-expected.txt:
1882         * platform/efl/fast/multicol/newmulticol/client-rects-expected.png: Added.
1883         * platform/efl/fast/multicol/newmulticol/client-rects-expected.txt:
1884         * platform/efl/fast/multicol/pagination/LeftToRight-tb-hittest-expected.png: Added.
1885         * platform/efl/fast/multicol/pagination/LeftToRight-tb-hittest-expected.txt: Added.
1886         * platform/efl/fast/multicol/pagination/RightToLeft-rl-hittest-expected.png: Added.
1887         * platform/efl/fast/multicol/pagination/RightToLeft-rl-hittest-expected.txt: Added.
1888
1889 2015-07-24  Csaba Osztrogonác  <ossy@webkit.org>
1890
1891         [EFL] Unreviewed gardening, unskip now passing tests.
1892
1893         * platform/efl/TestExpectations:
1894
1895 2015-07-24  Csaba Osztrogonác  <ossy@webkit.org>
1896
1897         [EFL] Unreviewed gardening. Updated since MEDIA_STREAM is enabled.
1898
1899         * platform/efl/js/dom/constructor-length-expected.txt:
1900
1901 2015-07-23  Nan Wang  <n_wang@apple.com>
1902
1903         AX: AccessibilityNodeObject::childrenChanged() generates too many AXLiveRegionChanged notifications
1904         https://bugs.webkit.org/show_bug.cgi?id=147211
1905         <rdar://problem/19908029>
1906
1907         Reviewed by Chris Fleizach.
1908
1909         * platform/mac/accessibility/aria-liveregions-notifications-always-sent-expected.txt:
1910         * platform/mac/accessibility/aria-liveregions-notifications-always-sent.html:
1911         * platform/mac/accessibility/aria-liveregions-notifications-expected.txt:
1912         * platform/mac/accessibility/aria-liveregions-notifications.html:
1913         * platform/mac/accessibility/aria-multiple-liveregions-notification-expected.txt: Added.
1914         * platform/mac/accessibility/aria-multiple-liveregions-notification.html: Added.
1915
1916 2015-07-22  Simon Fraser  <simon.fraser@apple.com>
1917
1918         Layer z-ordering is incorrect when scrolling on page witih position:fixed
1919         https://bugs.webkit.org/show_bug.cgi?id=147220
1920         rdar://problem/15849697&21929247
1921
1922         Reviewed by Dean Jackson.
1923
1924         Tests that reveal the overlap area by creating lots of small layers, and dumping
1925         the layer tree.
1926
1927         * compositing/layer-creation/fixed-overlap-extent-expected.txt: Added.
1928         * compositing/layer-creation/fixed-overlap-extent-rtl-expected.txt: Added.
1929         * compositing/layer-creation/fixed-overlap-extent-rtl.html: Added.
1930         * compositing/layer-creation/fixed-overlap-extent.html: Added.
1931
1932 2015-07-23  Brian J. Burg  <burg@cs.washington.edu>
1933
1934         Web Inspector: rewrite inspector-protocol/console tests to use new testing patterns
1935         https://bugs.webkit.org/show_bug.cgi?id=147231
1936
1937         Reviewed by Joseph Pecoraro.
1938
1939         Restructure existing protocol tests for Console.messageAdded to use Promises and
1940         modern event listener test interfaces. Add some new functionality to make it easier
1941         install multiple protocol event listeners without clobbering.
1942
1943         This test also splits warnings-errors.html into two tests, one to cover CSS parser
1944         warnings and one for JavaScript parser and runtime errors.
1945
1946         * http/tests/inspector-protocol/resources/InspectorTest.js:
1947         (InspectorTest.sendCommand): Support arguments packaged in an object. This style is preferable
1948         in tests because it is very explicit about what functionality and messages are covered.
1949
1950         (InspectorTest.awaitEvent): Added. This is a single-shot event listener that resolves a
1951         promise when the desired protocol event is dispatched.
1952
1953         (InspectorTest.addEventListener): Reimplemented, based on code from WebInspector.Object.
1954         Allows multiple listeners to be registered for a single protocol event.
1955
1956         (InspectorTest.AsyncTestSuite.prototype.runTestCases):
1957         (InspectorTest.AsyncTestSuite):
1958         (InspectorTest.SyncTestSuite.prototype.runTestCases):
1959         (InspectorTest.SyncTestSuite):
1960         (InspectorTest.log): Improve the formatting of test suite/test case output.
1961
1962         (InspectorFrontendAPI.dispatchMessageAsync): Dispatch to an array of listeners if available.
1963         (InspectorTest.importScript): Clarify that this method performs a synchronous load.
1964         (.InspectorTest.eventHandler.eventName): Deleted.
1965         * inspector-protocol/async-test-suite-expected.txt: Rebaseline whitespace.
1966         * inspector-protocol/sync-test-suite-expected.txt: Rebaseline whitespace.
1967         * inspector-protocol/console/console-message-expected.txt:
1968         * inspector-protocol/console/console-message.html:
1969         * inspector-protocol/console/css-source-locations-expected.txt: Added.
1970         * inspector-protocol/console/css-source-locations.html: Added.
1971         * inspector-protocol/console/js-source-locations-expected.txt: Added.
1972         * inspector-protocol/console/js-source-locations.html: Added.
1973         * inspector-protocol/console/warnings-errors-expected.txt: Removed.
1974         * inspector-protocol/console/warnings-errors.html: Removed.
1975         * inspector-protocol/runtime/getProperties-expected.txt: Rebaseline whitespace.
1976
1977
1978 2015-07-23  Alexey Proskuryakov  <ap@apple.com>
1979
1980         Windows test result gardening after Mac libxml changes.
1981
1982         * platform/win/fast/dom/adopt-attribute-crash-expected.txt: Added.
1983         * platform/win/fast/parser/xml-colon-entity-expected.txt: Added.
1984         * platform/win/fast/parser/xml-declaration-missing-ending-mark-expected.txt: Added.
1985         * platform/win/svg/custom/bug78807-expected.txt: Added.
1986
1987 2015-07-19  Matt Rajca  <mrajca@apple.com>
1988
1989         Media Session: add support for ducking media elements
1990         https://bugs.webkit.org/show_bug.cgi?id=147089
1991
1992         Reviewed by Eric Carlson.
1993
1994         * media/session/transient-interruptions-expected.txt: Added.
1995         * media/session/transient-interruptions.html: Added.
1996         * platform/mac/TestExpectations: Media Session support is disabled by default.
1997
1998 2015-07-23  Devin Rousso  <drousso@apple.com>
1999
2000         Web Inspector: Add a function to CSSCompletions to get a list of supported system fonts
2001         https://bugs.webkit.org/show_bug.cgi?id=147009
2002
2003         Reviewed by Joseph Pecoraro.
2004
2005         Skip the get-system-fonts test until it is implemented.
2006         * platform/efl/TestExpectations:
2007         * platform/gtk/TestExpectations:
2008         * platform/win/TestExpectations:
2009
2010         Added the get-system-fonts test that returns the list of system fonts.
2011         * inspector/css/get-system-fonts-expected.html:
2012         * inspector/css/get-system-fonts.html:
2013
2014 2015-07-23  Brady Eidson  <beidson@apple.com>
2015
2016         Crash in WebPlatformStrategies::createPingHandle - Deref a null NetworkingContext.
2017         <rdar://problem/21949735> and https://bugs.webkit.org/show_bug.cgi?id=147227
2018
2019         Reviewed by Alexey Proskuryakov.
2020
2021         * http/tests/security/contentSecurityPolicy/user-style-sheet-font-crasher-expected.txt: Added.
2022         * http/tests/security/contentSecurityPolicy/user-style-sheet-font-crasher.html: Added.
2023
2024 2015-07-23  Michael Saboff  <msaboff@apple.com>
2025
2026         Application cache abort() tests are flaky
2027         https://bugs.webkit.org/show_bug.cgi?id=87633
2028
2029         These AppCache tests are flakey:
2030         http/tests/appcache/deferred-events-delete-while-raising-timer.html
2031         http/tests/appcache/deferred-events-delete-while-raising.html
2032         http/tests/appcache/deferred-events.html
2033         http/tests/appcache/fail-on-update-2.html
2034
2035         * TestExpectations:
2036
2037 2015-07-22  Joseph Pecoraro  <pecoraro@apple.com>
2038
2039         Web Inspector: Timeline should immediately start moving play head when starting a new recording
2040         https://bugs.webkit.org/show_bug.cgi?id=147210
2041
2042         Reviewed by Timothy Hatcher.
2043
2044         * inspector/timeline/recording-start-stop-timestamps-expected.txt: Added.
2045         * inspector/timeline/recording-start-stop-timestamps.html: Added.
2046         Add a test for Timeline.recordingStarted and Timeline.recordingStopped events.
2047
2048 2015-07-22  Wenson Hsieh  <wenson_hsieh@apple.com>
2049
2050         Coordinates-based snap offsets don't update correctly when container is scrolled
2051         https://bugs.webkit.org/show_bug.cgi?id=147215
2052
2053         Reviewed by Brent Fulgham.
2054
2055         Tests that snap offsets update properly on scrolled containers.
2056
2057         * css3/scroll-snap/scroll-snap-coordinate-overflow-resize-expected.txt: Added.
2058         * css3/scroll-snap/scroll-snap-coordinate-overflow-resize.html: Added.
2059
2060 2015-07-22  Myles C. Maxfield  <mmaxfield@apple.com>
2061
2062         [El Capitan] Test Gardening
2063
2064         Unreviewed.
2065
2066         * platform/mac/fast/text/ligature-subdivision-expected.txt:
2067
2068 2015-07-22  Dean Jackson  <dino@apple.com>
2069
2070         Out of bounds in WebGLRenderingContext::simulateVertexAttrib0
2071         https://bugs.webkit.org/show_bug.cgi?id=147176
2072         <rdar://problem/21567767>
2073
2074         Reviewed by Oliver Hunt.
2075
2076         * fast/canvas/webgl/out-of-bounds-simulated-vertexAttrib0-drawArrays-expected.txt: Added.
2077         * fast/canvas/webgl/out-of-bounds-simulated-vertexAttrib0-drawArrays.html: Added.
2078
2079 2015-07-22  Joseph Pecoraro  <pecoraro@apple.com>
2080
2081         Web Inspector: AppCache manifest 404 doesn't produce errors in console, manifest resource request always loading indicator
2082         https://bugs.webkit.org/show_bug.cgi?id=147135
2083
2084         Reviewed by Alexey Proskuryakov.
2085
2086         * http/tests/appcache/404-manifest-expected.txt:
2087         * http/tests/appcache/abort-cache-ondownloading-manifest-404-expected.txt:
2088         * http/tests/appcache/deferred-events-delete-while-raising-expected.txt:
2089         * http/tests/appcache/deferred-events-delete-while-raising-timer-expected.txt:
2090         * http/tests/appcache/deferred-events-expected.txt:
2091         * http/tests/appcache/fail-on-update-2-expected.txt:
2092         * http/tests/appcache/fail-on-update-expected.txt:
2093         * http/tests/appcache/remove-cache-expected.txt:
2094         Update with new Console errors about manifest 404s.
2095
2096 2015-07-22  Jinyoung Hur  <hur.ims@navercorp.com>
2097
2098         [WinCairo] SVG path not rendered with all-zero dasharray
2099         https://bugs.webkit.org/show_bug.cgi?id=146997
2100
2101         Reviewed by Martin Robinson.
2102
2103         Canvas 2D context and SVG stroke tests with all-zero dash array are added.
2104
2105         * fast/canvas/canvas-lineDash-expected.txt:
2106         * fast/canvas/script-tests/canvas-lineDash.js:
2107         * svg/custom/zero-dasharray.html: Added
2108         * svg/custom/zero-dasharray-expected.html: Added
2109
2110 2015-07-22  Mark Dittmer  <mark.s.dittmer@gmail.com>
2111
2112         New test: Object.create(window).location will trigger a crash when toJSDOMWindow() returns NULL on an object that have the JS DOM Window in its prototype chain.
2113         https://bugs.webkit.org/show_bug.cgi?id=146785
2114
2115         Reviewed by Mark Lam.
2116
2117         * js/property-of-window-as-prototype-expected.txt:
2118         * js/property-of-window-as-prototype.html:
2119
2120 2015-07-21  Alexey Proskuryakov  <ap@apple.com>
2121
2122         Update Mac test results for libxml2 v2.9.2.
2123
2124         These results will probably become cross-platform eventually, but for now it's just Mac.
2125
2126         * platform/mac-yosemite/fast/dom/adopt-attribute-crash-expected.txt: Copied from LayoutTests/fast/dom/adopt-attribute-crash-expected.txt.
2127         * platform/mac-yosemite/fast/parser: Added.
2128         * platform/mac-yosemite/fast/parser/xml-colon-entity-expected.txt: Copied from LayoutTests/fast/parser/xml-colon-entity-expected.txt.
2129         * platform/mac-yosemite/fast/parser/xml-declaration-missing-ending-mark-expected.txt: Copied from LayoutTests/fast/parser/xml-declaration-missing-ending-mark-expected.txt.
2130         * platform/mac-yosemite/fast/xsl: Added.
2131         * platform/mac-yosemite/fast/xsl/xslt-extra-content-at-end-expected.png: Copied from LayoutTests/platform/mac/fast/xsl/xslt-extra-content-at-end-expected.png.
2132         * platform/mac-yosemite/fast/xsl/xslt-extra-content-at-end-expected.txt: Copied from LayoutTests/platform/mac/fast/xsl/xslt-extra-content-at-end-expected.txt.
2133         * platform/mac-yosemite/fast/xsl/xslt-missing-namespace-in-xslt-expected.png: Copied from LayoutTests/platform/mac/fast/xsl/xslt-missing-namespace-in-xslt-expected.png.
2134         * platform/mac-yosemite/fast/xsl/xslt-missing-namespace-in-xslt-expected.txt: Copied from LayoutTests/platform/mac/fast/xsl/xslt-missing-namespace-in-xslt-expected.txt.
2135         * platform/mac-yosemite/svg/custom: Added.
2136         * platform/mac-yosemite/svg/custom/bug78807-expected.txt: Copied from LayoutTests/svg/custom/bug78807-expected.txt.
2137         * platform/mac-yosemite/svg/custom/missing-xlink-expected.png: Copied from LayoutTests/platform/mac/svg/custom/missing-xlink-expected.png.
2138         * platform/mac-yosemite/svg/custom/missing-xlink-expected.txt: Copied from LayoutTests/platform/mac/svg/custom/missing-xlink-expected.txt.
2139         * platform/mac-yosemite/svg/custom/path-bad-data-expected.png: Copied from LayoutTests/platform/mac/svg/custom/path-bad-data-expected.png.
2140         * platform/mac-yosemite/svg/custom/path-bad-data-expected.txt: Copied from LayoutTests/platform/mac/svg/custom/path-bad-data-expected.txt.
2141         * platform/mac-yosemite/svg/custom/use-font-face-crash-expected.png: Copied from LayoutTests/platform/mac/svg/custom/use-font-face-crash-expected.png.
2142         * platform/mac-yosemite/svg/custom/use-font-face-crash-expected.txt: Copied from LayoutTests/platform/mac/svg/custom/use-font-face-crash-expected.txt.
2143         * platform/mac/fast/dom/adopt-attribute-crash-expected.txt: Added.
2144         * platform/mac/fast/parser/xml-colon-entity-expected.txt: Added.
2145         * platform/mac/fast/parser/xml-declaration-missing-ending-mark-expected.txt: Added.
2146         * platform/mac/fast/xsl/xslt-extra-content-at-end-expected.png:
2147         * platform/mac/fast/xsl/xslt-extra-content-at-end-expected.txt:
2148         * platform/mac/fast/xsl/xslt-missing-namespace-in-xslt-expected.png:
2149         * platform/mac/fast/xsl/xslt-missing-namespace-in-xslt-expected.txt:
2150         * platform/mac/svg/custom/bug78807-expected.txt: Added.
2151         * platform/mac/svg/custom/missing-xlink-expected.png:
2152         * platform/mac/svg/custom/missing-xlink-expected.txt:
2153         * platform/mac/svg/custom/path-bad-data-expected.png:
2154         * platform/mac/svg/custom/path-bad-data-expected.txt:
2155         * platform/mac/svg/custom/use-font-face-crash-expected.png:
2156         * platform/mac/svg/custom/use-font-face-crash-expected.txt:
2157
2158 2015-07-21  Benjamin Poulain  <benjamin@webkit.org>
2159
2160         [Content Extensions] Use a jump table when consecutive transitions have different targets
2161         https://bugs.webkit.org/show_bug.cgi?id=147099
2162
2163         Reviewed by Alex Christensen.
2164
2165         Add some primitive testing to make sure the code is covered.
2166
2167         * http/tests/contentextensions/test-jump-table-bytecode-generation-expected.txt: Added.
2168         * http/tests/contentextensions/test-jump-table-bytecode-generation.html: Added.
2169         * http/tests/contentextensions/test-jump-table-bytecode-generation.html.json: Added.
2170
2171 2015-07-21  Benjamin Poulain  <bpoulain@apple.com>
2172
2173         StyleSheetContents::wrapperInsertRule() can create rules that overflow RuleData's selector index
2174         https://bugs.webkit.org/show_bug.cgi?id=147144
2175
2176         Reviewed by Alex Christensen.
2177
2178         This bug was affecting two parts of WebKit:
2179         -In CSSOM, StyleSheet.insertRule() could create bogus rules.
2180          The new test verifies that the call fails instead of creating undefined
2181          behaviors.
2182         -In ContentExtensions, large selectors are now working correctly. The tests
2183          cover the case of a default stylesheet and an dynamic stylesheet.
2184
2185         * fast/css/insert-rule-overflow-rule-data-expected.txt: Added.
2186         * fast/css/insert-rule-overflow-rule-data.html: Added.
2187         * http/tests/contentextensions/css-display-none-overflows-rule-data-1-expected.txt: Added.
2188         * http/tests/contentextensions/css-display-none-overflows-rule-data-1.html: Added.
2189         * http/tests/contentextensions/css-display-none-overflows-rule-data-1.html.json: Added.
2190         * http/tests/contentextensions/css-display-none-overflows-rule-data-2-expected.txt: Added.
2191         * http/tests/contentextensions/css-display-none-overflows-rule-data-2.html: Added.
2192         * http/tests/contentextensions/css-display-none-overflows-rule-data-2.html.json: Added.
2193         * http/tests/contentextensions/css-display-none-overflows-rule-data-3-expected.txt: Added.
2194         * http/tests/contentextensions/css-display-none-overflows-rule-data-3.html: Added.
2195         * http/tests/contentextensions/css-display-none-overflows-rule-data-3.html.json: Added.
2196         * http/tests/contentextensions/css-display-none-overflows-rule-data-4-expected.txt: Added.
2197         * http/tests/contentextensions/css-display-none-overflows-rule-data-4.html: Added.
2198         * http/tests/contentextensions/css-display-none-overflows-rule-data-4.html.json: Added.
2199         * http/tests/contentextensions/css-display-none-overflows-rule-data-5-expected.txt: Added.
2200         * http/tests/contentextensions/css-display-none-overflows-rule-data-5.html: Added.
2201         * http/tests/contentextensions/css-display-none-overflows-rule-data-5.html.json: Added.
2202         * http/tests/contentextensions/css-display-none-overflows-rule-data-6-expected.txt: Added.
2203         * http/tests/contentextensions/css-display-none-overflows-rule-data-6.html: Added.
2204         * http/tests/contentextensions/css-display-none-overflows-rule-data-6.html.json: Added.
2205
2206 2015-07-21  Myles C. Maxfield  <mmaxfield@apple.com>
2207
2208         [El Capitan] Test gardening
2209         https://bugs.webkit.org/show_bug.cgi?id=147059
2210
2211         * platform/mac-yosemite/fast/dom/52776-expected.png: Copied from LayoutTests/platform/mac/fast/dom/52776-expected.png.
2212         * platform/mac-yosemite/fast/text/complex-text-opacity-expected.png: Copied from LayoutTests/platform/mac/fast/text/complex-text-opacity-expected.png.
2213         * platform/mac-yosemite/fast/text/font-weights-expected.png: Copied from LayoutTests/platform/mac/fast/text/font-weights-expected.png.
2214         * platform/mac-yosemite/fast/text/indic-expected.png: Copied from LayoutTests/platform/mac/fast/text/indic-expected.png.
2215         * platform/mac-yosemite/fast/text/indic-expected.txt: Copied from LayoutTests/platform/mac/fast/text/indic-expected.txt.
2216         * platform/mac-yosemite/fast/text/international/bidi-AN-after-L-expected.png: Copied from LayoutTests/platform/mac/fast/text/international/bidi-AN-after-L-expected.png.
2217         * platform/mac-yosemite/fast/text/international/bidi-mirror-he-ar-expected.png: Copied from LayoutTests/platform/mac/fast/text/international/bidi-mirror-he-ar-expected.png.
2218         * platform/mac-yosemite/fast/text/international/bidi-neutral-directionality-paragraph-start-expected.png: Copied from LayoutTests/platform/mac/fast/text/international/bidi-neutral-directionality-paragraph-start-expected.png.
2219         * platform/mac-yosemite/fast/text/international/bidi-neutral-run-expected.png: Copied from LayoutTests/platform/mac/fast/text/international/bidi-neutral-run-expected.png.
2220         * platform/mac-yosemite/fast/text/international/danda-space-expected.png: Copied from LayoutTests/platform/mac/fast/text/international/danda-space-expected.png.
2221         * platform/mac-yosemite/fast/text/international/danda-space-expected.txt: Copied from LayoutTests/platform/mac/fast/text/international/danda-space-expected.txt.
2222         * platform/mac-yosemite/svg/W3C-SVG-1.1/text-intro-05-t-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/text-intro-05-t-expected.png.
2223         * platform/mac-yosemite/svg/text/text-intro-05-t-expected.png: Copied from LayoutTests/platform/mac/svg/text/text-intro-05-t-expected.png.
2224         * platform/mac/fast/dom/52776-expected.png:
2225         * platform/mac/fast/dom/52776-expected.txt:
2226         * platform/mac/fast/text/arabic-times-new-roman-expected.png:
2227         * platform/mac/fast/text/arabic-times-new-roman-expected.txt:
2228         * platform/mac/fast/text/complex-text-opacity-expected.png:
2229         * platform/mac/fast/text/complex-text-opacity-expected.txt:
2230         * platform/mac/fast/text/font-weights-expected.png:
2231         * platform/mac/fast/text/font-weights-expected.txt:
2232         * platform/mac/fast/text/indic-expected.png:
2233         * platform/mac/fast/text/indic-expected.txt:
2234         * platform/mac/fast/text/international/bidi-AN-after-L-expected.png:
2235         * platform/mac/fast/text/international/bidi-AN-after-L-expected.txt:
2236         * platform/mac/fast/text/international/bidi-mirror-he-ar-expected.png:
2237         * platform/mac/fast/text/international/bidi-mirror-he-ar-expected.txt:
2238         * platform/mac/fast/text/international/bidi-neutral-directionality-paragraph-start-expected.png:
2239         * platform/mac/fast/text/international/bidi-neutral-directionality-paragraph-start-expected.txt:
2240         * platform/mac/fast/text/international/bidi-neutral-run-expected.png:
2241         * platform/mac/fast/text/international/bidi-neutral-run-expected.txt:
2242         * platform/mac/fast/text/international/danda-space-expected.png:
2243         * platform/mac/fast/text/international/danda-space-expected.txt:
2244         * platform/mac/svg/W3C-SVG-1.1-SE/text-intro-05-t-expected.png:
2245         * platform/mac/svg/W3C-SVG-1.1-SE/text-intro-05-t-expected.txt:
2246         * platform/mac/svg/W3C-SVG-1.1/text-intro-05-t-expected.png:
2247         * platform/mac/svg/W3C-SVG-1.1/text-intro-05-t-expected.txt:
2248         * platform/mac/svg/text/text-intro-05-t-expected.png:
2249         * platform/mac/svg/text/text-intro-05-t-expected.txt:
2250
2251 2015-07-21  Simon Fraser  <simon.fraser@apple.com>
2252
2253         Safari mis-applies "animation-fill-mode: forwards" when using fractional iteration count
2254         https://bugs.webkit.org/show_bug.cgi?id=146996
2255
2256         Reviewed by Dean Jackson.
2257         
2258         Progressions, improved tests.
2259
2260         * animations/animation-direction-reverse-fill-mode-expected.txt: New results; this is a progression.
2261         * animations/animation-direction-reverse-fill-mode.html: Use a shorter animation. Fixed results.
2262         * animations/fill-mode-iteration-count-non-integer-expected.txt:
2263         * animations/fill-mode-iteration-count-non-integer.html: Use iteration counts that are not multiplies
2264         of 0.5, so the test can differentiation between forward and backwards states. Add a non-linear timing
2265         function to check that fill-forwards consults the timing functions. Don't print exact succeeding
2266         results because they may have floating point values.
2267         * animations/fill-mode-reverse-expected.txt: New results; this is a progression.
2268         * animations/fill-mode-reverse.html: Fixed results, use gray.
2269
2270 2015-07-21  Said Abou-Hallawa  <sabouhallawa@apple.com>
2271
2272         REGRESSION (r172417, r184065): Multiple rendering issues with fixed attached background-image
2273         https://bugs.webkit.org/show_bug.cgi?id=147049
2274         <rdar://problem/21110936>
2275
2276         Reviewed by Simon Fraser.
2277         
2278         fixedLayoutSize background-image rendering for root and non-root elements.
2279
2280         * platform/mac-wk2/tiled-drawing/fixed-layout-size-fixed-attachment-cover-expected.html: Added.
2281         * platform/mac-wk2/tiled-drawing/fixed-layout-size-fixed-attachment-cover.html: Added.
2282         * platform/mac-wk2/tiled-drawing/fixed-layout-size-fixed-attachment-local-expected.html: Added.
2283         * platform/mac-wk2/tiled-drawing/fixed-layout-size-fixed-attachment-local.html: Added.
2284
2285 2015-07-21  Sungmann Cho  <sungmann.cho@navercorp.com>
2286
2287         Make PluginProxy::handleMouseEvent() asynchronous.
2288         https://bugs.webkit.org/show_bug.cgi?id=146142
2289
2290         Reviewed by Anders Carlsson.
2291
2292         PluginProxy::handleMouseEvent() forwards the generated mouse event to PluginControllerProxy
2293         using a synchronous message, but the recipient always reply immediately with the same value("true")
2294         even before handling the received message. So I think PluginProxy::handleMouseEvent() is perfectly
2295         OK to process its messages asynchronously.
2296
2297         platform/mac-wk2/plugins/mouse-events-expected.txt was introduced by webkit.org/b/116665 to avoid
2298         flakey tests, but from now on we can share the common expectations.
2299
2300         * platform/mac-wk2/plugins/mouse-events-expected.txt: Removed.
2301
2302 2015-07-21  David Hyatt  <hyatt@apple.com>
2303
2304         Need a way to ignore text-zoom in a Web page.
2305         https://bugs.webkit.org/show_bug.cgi?id=27092
2306         rdar://problem/7037987
2307
2308         Reviewed by Simon Fraser.
2309
2310         * fast/text/text-zoom-reset-expected.html: Added.
2311         * fast/text/text-zoom-reset.html: Added.
2312
2313 2015-07-20  Nan Wang  <n_wang@apple.com>
2314
2315         AX: Selection change as a result of focusing an element may cause Safari to crash
2316         https://bugs.webkit.org/show_bug.cgi?id=147052
2317         <rdar://problem/21778212>
2318
2319         Reviewed by Chris Fleizach.
2320
2321         * platform/mac/accessibility/focus-crash-expected.txt: Added.
2322         * platform/mac/accessibility/focus-crash.html: Added.
2323
2324 2015-07-20  Brian J. Burg  <burg@cs.washington.edu>
2325
2326         Web Inspector: start using Promises to handle asynchronous steps in protocol tests
2327         https://bugs.webkit.org/show_bug.cgi?id=147096
2328
2329         Reviewed by Joseph Pecoraro.
2330
2331         Existing protocol tests use lots of reinvented wheels to run
2332         multiple asynchronous tests. This patch begins consolidation of
2333         these redundant wheels, using a tiny test framework based on
2334         promises.
2335
2336         The first change is to introduce InspectorTest.awaitCommand,
2337         which returns a promise that is fulfilled or rejected if the command
2338         succeeds or fails. This is the building block for writing protocol
2339         tests with promises.
2340
2341         The second change is the introduction of InspectorTest.AsyncTestSuite.
2342         This properly chains together multiple asynchronous test methods
2343         using the promise interface. A synchronous version is also added.
2344
2345         To demonstrate how async tests can be written using this new approach,
2346         this patch converts existing protocol test. Test coverage for the
2347         new frameworks also demonstrates their use.
2348
2349         * http/tests/inspector-protocol/resources/InspectorTest.js:
2350         (InspectorTest.sendCommand):
2351         (InspectorTest.awaitCommand):
2352         (InspectorTest.sendMessage):
2353         (InspectorFrontendAPI.dispatchMessageAsync):
2354         (InspectorTest.AsyncTestSuite): Add tests for this micro framework.
2355         (InspectorTest.AsyncTestSuite.prototype.get passCount):
2356         (InspectorTest.AsyncTestSuite.prototype.get skipCount):
2357         (InspectorTest.AsyncTestSuite.prototype.addTestCase):
2358         (InspectorTest.AsyncTestSuite.prototype.runTestCasesAndFinish.finish):
2359         (InspectorTest.AsyncTestSuite.prototype.runTestCasesAndFinish):
2360         (InspectorTest.AsyncTestSuite.prototype.runTestCases):
2361         (InspectorTest.SyncTestSuite): Add tests for this micro framework.
2362         (InspectorTest.SyncTestSuite.prototype.get passCount):
2363         (InspectorTest.SyncTestSuite.prototype.get skipCount):
2364         (InspectorTest.SyncTestSuite.prototype.addTestCase):
2365         (InspectorTest.SyncTestSuite.prototype.runTestCasesAndFinish):
2366         (InspectorTest.SyncTestSuite.prototype.runTestCases):
2367         (InspectorTest.log):
2368         (InspectorTest.assert):
2369         * inspector-protocol/runtime/getProperties-expected.txt:
2370         * inspector-protocol/runtime/getProperties.html: Rewrite.
2371
2372 2015-07-20  Andreas Kling  <akling@apple.com>
2373
2374         Improve behavior of media elements in page cache.
2375         <https://webkit.org/b/147020>
2376         <rdar://problem/21712311>
2377
2378         Reviewed by Chris Dumez.
2379
2380         Add some coverage for suspend/resume of queued events on cached media elements.
2381
2382         * media/restore-from-page-cache-expected.txt:
2383         * media/restore-from-page-cache.html:
2384
2385 2015-07-19  Tim Horton  <timothy_horton@apple.com>
2386
2387         Make shrink-wrapping test a ref-test instead of pixel-test
2388         https://bugs.webkit.org/show_bug.cgi?id=147081
2389
2390         Reviewed by Sam Weinig.
2391
2392         * fast/shrink-wrap/rect-shrink-wrap-expected.html: Added.
2393         * fast/shrink-wrap/rect-shrink-wrap-expected.png: Removed.
2394         * fast/shrink-wrap/rect-shrink-wrap-expected.txt: Removed.
2395         * fast/shrink-wrap/rect-shrink-wrap.html:
2396         SVG all the things.
2397
2398 2015-07-19  Jordan Harband  <ljharb@gmail.com>
2399
2400         new Date(NaN).toJSON() must return null instead of throwing a TypeError
2401         https://bugs.webkit.org/show_bug.cgi?id=141115
2402
2403         Reviewed by Yusuke Suzuki.
2404
2405         * js/dom/JSON-stringify-expected.txt:
2406         * js/resources/JSON-stringify.js:
2407
2408 2015-07-19  Saam barati  <saambarati1@gmail.com>
2409
2410         Parser::parseFunctionInfo hits RELEASE_ASSERT for Arrow Functions
2411         https://bugs.webkit.org/show_bug.cgi?id=147090
2412
2413         Reviewed by Yusuke Suzuki.
2414
2415         * js/arrowfunction-strict-mode-expected.txt: Added.
2416         * js/arrowfunction-strict-mode.html: Added.
2417         * js/script-tests/arrowfunction-strict-mode.js: Added.
2418         (foo):
2419
2420 2015-07-18  Saam barati  <saambarati1@gmail.com>
2421
2422         [ES6] Add support for block scope const
2423         https://bugs.webkit.org/show_bug.cgi?id=31813
2424
2425         Reviewed by Filip Pizlo.
2426
2427         "const" variables do not live on the global object. They
2428         are only available in the "Program" (read: JavaScript file or
2429         script tag) that they're defined in. Tests have been updated
2430         accordingly to switch the "const" variables assumed to be globals
2431         into "var"s. "var" declared variables in the top level scope
2432         of a program do live on the global object.
2433
2434         * fast/canvas/webgl/compressed-tex-image.html:
2435         * fast/dom/event-handler-attributes.html:
2436         * fast/forms/listbox-visible-size.html:
2437         * js/arguments-expected.txt:
2438         * js/arrowfunction-syntax-errors-expected.txt:
2439         * js/const-expected.txt:
2440         * js/const-without-initializer-expected.txt:
2441         * js/constant-count-expected.txt:
2442         * js/dom/inc-const-valueOf-expected.txt:
2443         * js/dom/script-tests/inc-const-valueOf.js:
2444         (testPreIncConstVarWithAssign):
2445         * js/function-toString-parentheses-expected.txt:
2446         * js/kde/const-expected.txt:
2447         * js/kde/resources/const.js:
2448         * js/parser-syntax-check-expected.txt:
2449         * js/script-tests/arguments.js:
2450         (argumentsVarUndefined):
2451         (argumentsConst):
2452         (argumentCalleeInException):
2453         (argumentsConstUndefined): Deleted.
2454         * js/script-tests/class-syntax-declaration.js:
2455         (A):
2456         * js/script-tests/class-syntax-expression.js:
2457         * js/script-tests/const-without-initializer.js:
2458         * js/script-tests/const.js:
2459         (shouldThrowInvalidConstAssignment):
2460         (assert):
2461         (f):
2462         (tryCatch1):
2463         (tryCatch2):
2464         (with1):
2465         (with2):
2466         (.):
2467         * js/script-tests/constant-count.js:
2468         (f):
2469         * js/script-tests/function-dot-arguments.js:
2470         (assignConstInitTest2.g):
2471         (assignConstInitTest2):
2472         * js/script-tests/function-toString-parentheses.js:
2473         * js/script-tests/parser-syntax-check.js:
2474         * sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.6-expected.txt:
2475         * sputnik/Conformance/07_Lexical_Conventions/7.8_Literals/7.8.5_Regular_Expression_Literals/S7.8.5_A3.1_T7-expected.txt:
2476         * sputnik/Conformance/07_Lexical_Conventions/7.8_Literals/7.8.5_Regular_Expression_Literals/S7.8.5_A3.1_T8-expected.txt:
2477         * sputnik/Conformance/07_Lexical_Conventions/7.8_Literals/7.8.5_Regular_Expression_Literals/S7.8.5_A3.1_T9-expected.txt:
2478         * sputnik/Conformance/08_Types/8.4_The_String_Type/S8.4_A13_T3-expected.txt:
2479         * sputnik/Conformance/08_Types/8.4_The_String_Type/S8.4_A14_T3-expected.txt:
2480         * sputnik/Conformance/12_Statement/12.2_Variable_Statement/S12.2_A8_T1-expected.txt:
2481         * sputnik/Conformance/12_Statement/12.2_Variable_Statement/S12.2_A8_T2-expected.txt:
2482         * sputnik/Conformance/12_Statement/12.2_Variable_Statement/S12.2_A8_T3-expected.txt:
2483         * sputnik/Conformance/12_Statement/12.2_Variable_Statement/S12.2_A8_T4-expected.txt:
2484         * sputnik/Conformance/12_Statement/12.2_Variable_Statement/S12.2_A8_T6-expected.txt:
2485         * sputnik/Conformance/12_Statement/12.2_Variable_Statement/S12.2_A8_T7-expected.txt:
2486         * sputnik/Conformance/12_Statement/12.2_Variable_Statement/S12.2_A8_T8-expected.txt:
2487         * transforms/3d/hit-testing/composited-hit-test.html:
2488         * transforms/3d/hit-testing/coplanar-with-camera.html:
2489         * transforms/3d/hit-testing/hover-rotated-negative-z.html:
2490         * transforms/3d/hit-testing/hover-rotated-with-children-negative-z.html:
2491         * transforms/3d/hit-testing/negative-zoffset-hit-test.html:
2492         * transforms/3d/hit-testing/overlapping-layers-hit-test.html:
2493         * transforms/3d/hit-testing/perspective-clipped.html:
2494         * transforms/3d/hit-testing/rotated-hit-test-with-child.html:
2495         * transforms/3d/hit-testing/rotated-hit-test.html:
2496         * transforms/3d/hit-testing/rotated-hit-test2.html:
2497         * transitions/resources/transition-test-helpers.js:
2498         (roundNumber):
2499
2500 2015-07-18  David Kilzer  <ddkilzer@apple.com>
2501
2502         inspector/console/command-line-api.html is slow on Debug Yosemite WK2
2503
2504         <http://webkit-test-results.appspot.com/dashboards/flakiness_dashboard.html#showAllRuns=true&tests=inspector%2Fconsole%2Fcommand-line-api.html>
2505
2506         * platform/mac-wk2/TestExpectations: Mark test as slow on Debug
2507         Yosemite WK2:
2508         - inspector/console/command-line-api.html
2509
2510 2015-07-18  David Kilzer  <ddkilzer@apple.com>
2511
2512         http/tests/cache/disk-cache/disk-cache-disable.html is flaky on Release Yosemite WK2
2513
2514         <http://webkit-test-results.appspot.com/dashboards/flakiness_dashboard.html#showAllRuns=true&tests=http%2Ftests%2Fcache%2Fdisk-cache%2Fdisk-cache-disable.html>
2515
2516         * platform/mac-wk2/TestExpectations: Mark test as flaky on
2517         Release Yosemite WK2:
2518         - http/tests/cache/disk-cache/disk-cache-disable.html
2519
2520 2015-07-18  David Kilzer  <ddkilzer@apple.com>
2521
2522         media/restore-from-page-cache.html is flaky on Debug Mavericks
2523
2524         <https://webkit-test-results.appspot.com/dashboards/flakiness_dashboard.html#showAllRuns=true&tests=media%2Frestore-from-page-cache.html>
2525
2526         When the test fails, the computed width and height is
2527         300px × 150px instead of the expected 320px × 240px.
2528
2529         * platform/mac/TestExpectations: Mark test as flaky on Debug Mavericks:
2530         - media/restore-from-page-cache.html
2531
2532 2015-07-18  Zalan Bujtas  <zalan@apple.com>
2533
2534         [Win] Skip input range repaint test.
2535
2536         * platform/win/TestExpectations:
2537
2538 2015-07-18  David Kilzer  <ddkilzer@apple.com>
2539
2540         REGRESSION (r186981): fast/repaint/block-inputrange-repaint.html is starting out life as flaky
2541
2542         <https://webkit-test-results.appspot.com/dashboards/flakiness_dashboard.html#showAllRuns=true&tests=fast%2Frepaint%2Fblock-inputrange-repaint.html>
2543
2544         * fast/repaint/block-inputrange-repaint.html:
2545         - Use setTimeout() to give WebKit time to repaint.
2546
2547 2015-07-18  David Kilzer  <ddkilzer@apple.com>
2548
2549         REGRESSION (r186905,r186992): Incorrect results for platform/{gtk,efl,win}/fast/shrink-wrap/rect-shrink-wrap-expected.txt
2550
2551         * platform/efl/fast/shrink-wrap/rect-shrink-wrap-expected.txt:
2552         * platform/gtk/fast/shrink-wrap/rect-shrink-wrap-expected.txt:
2553         * platform/win/fast/shrink-wrap/rect-shrink-wrap-expected.txt:
2554         - Update to correct expected results.
2555
2556 2015-07-18  David Kilzer  <ddkilzer@apple.com>
2557
2558         REGRESSION (r186858): GTK and EFL ports don't composite <canvas> elements
2559
2560         See also r186905 for Windows.
2561
2562         * platform/efl/fast/shrink-wrap/rect-shrink-wrap-expected.txt: Added.
2563         * platform/gtk/fast/shrink-wrap/rect-shrink-wrap-expected.txt: Added.
2564
2565 2015-07-18  David Kilzer  <ddkilzer@apple.com>
2566
2567         REGRESSION (r186982): http/tests/contentdispositionattachmentsandbox/form-submission-disabled.html and loader/meta-refresh-disabled.html fail
2568
2569         Part of:
2570         <https://bugs.webkit.org/show_bug.cgi?id=147044>
2571         <rdar://problem/21567820>
2572
2573         * http/tests/contentdispositionattachmentsandbox/form-submission-disabled-expected.txt:
2574         - Fix line number of console message.
2575         * loader/meta-refresh-disabled-expected.txt:
2576         - Add newly expected console message.
2577
2578 2015-07-17  Zalan Bujtas  <zalan@apple.com>
2579
2580         REGRESSION (r169105): Do not assign a renderer to multiple selection subtrees.
2581         https://bugs.webkit.org/show_bug.cgi?id=147038
2582         rdar://problem/21819351
2583
2584         Reviewed by David Kilzer.
2585
2586         A renderer should never be assigned to multiple selection subtrees. (Currently RenderObject maintains the last selection state.)
2587         RenderView::applySubtreeSelection() loops from the start to the end of the selection to find renderers that are inside the selection.
2588         However, in case of regions (when multiple selection roots are present) traversing the renderer tree by calling RenderObject::nextInPreOrder() could
2589         end up going across selection roots.
2590         This patch ensures that we assign renderers to a specific selection only when the current selection root and the renderer's selection root match.
2591
2592         * fast/regions/crash-when-renderer-is-in-multiple-selection-subtrees2-expected.txt: Added.
2593         * fast/regions/crash-when-renderer-is-in-multiple-selection-subtrees2.html: Added.
2594
2595 2015-07-17  Andy Estes  <aestes@apple.com>
2596
2597         [iOS] Further tighten the sandbox around pages fetched with Content-Disposition: attachment
2598         https://bugs.webkit.org/show_bug.cgi?id=147044
2599         rdar://problem/21567820
2600
2601         Reviewed by Brady Eidson.
2602
2603         * http/tests/contentdispositionattachmentsandbox/cross-origin-frames-disabled-expected.txt: Added.
2604         * http/tests/contentdispositionattachmentsandbox/cross-origin-frames-disabled.html: Added.
2605         * http/tests/contentdispositionattachmentsandbox/form-submission-disabled-expected.txt: Added.
2606         * http/tests/contentdispositionattachmentsandbox/form-submission-disabled.html: Added.
2607         * http/tests/contentdispositionattachmentsandbox/http-equiv-disabled-expected.txt: Added.
2608         * http/tests/contentdispositionattachmentsandbox/http-equiv-disabled.html: Added.
2609         * http/tests/contentdispositionattachmentsandbox/plugins-disabled-expected.html: Added.
2610         * http/tests/contentdispositionattachmentsandbox/plugins-disabled.html: Added.
2611         * http/tests/contentdispositionattachmentsandbox/resources/cross-origin-frames-frame.php: Added.
2612         * http/tests/contentdispositionattachmentsandbox/resources/form-submission-frame.php: Added.
2613         * http/tests/contentdispositionattachmentsandbox/resources/http-equiv-frame.php: Added.
2614         * http/tests/contentdispositionattachmentsandbox/resources/plugins-frame.php: Added.
2615         * http/tests/contentdispositionattachmentsandbox/resources/scripts-frame.php: Added.
2616         * http/tests/contentdispositionattachmentsandbox/scripts-disabled-expected.txt: Added.
2617         * http/tests/contentdispositionattachmentsandbox/scripts-disabled.html: Added.
2618
2619 2015-07-17  Zalan Bujtas  <zalan@apple.com>
2620
2621         (display: block)input range's thumb disappears when moved.
2622         https://bugs.webkit.org/show_bug.cgi?id=146896
2623         <rdar://problem/21787807>
2624
2625         Reviewed by Simon Fraser.
2626
2627         Since the thumb is positioned after the layout for the input (shadow) subtree is finished, the repaint rects
2628         issued during the layout will not cover the re-positioned thumb.
2629         We need to issue a repaint soon after the thumb is re-positioned.
2630
2631         * fast/repaint/block-inputrange-repaint-expected.txt: Added.
2632         * fast/repaint/block-inputrange-repaint.html: Added.
2633
2634 2015-07-17  Tim Horton  <timothy_horton@apple.com>
2635
2636         Improve rect shrink-wrapping algorithm
2637         https://bugs.webkit.org/show_bug.cgi?id=147037
2638         <rdar://problem/21643094>
2639
2640         Reviewed by Simon Fraser.
2641
2642         * fast/shrink-wrap/rect-shrink-wrap-expected.png:
2643         * fast/shrink-wrap/rect-shrink-wrap.html:
2644         Add a radius parameter to testRects, defaulting to 8.
2645
2646         Add an offset parameter to testRects, making it easier to slide
2647         the rect sets around.
2648
2649         Add some more test cases.
2650
2651 2015-07-17  Nan Wang  <n_wang@apple.com>
2652
2653         AX: iframe within table cell is inaccessible to VoiceOver
2654         https://bugs.webkit.org/show_bug.cgi?id=147001
2655         <rdar://problem/21106945>
2656
2657         Reviewed by Chris Fleizach.
2658
2659         * accessibility/iframe-within-cell-expected.txt: Added.
2660         * accessibility/iframe-within-cell.html: Added.
2661
2662 2015-07-17  Myles C. Maxfield  <mmaxfield@apple.com>
2663
2664         style.fontFamily accessor crashes on unstyled node created from DOMParser().parseFromString()
2665         https://bugs.webkit.org/show_bug.cgi?id=147026
2666         <rdar://problem/21864487>
2667
2668         Reviewed by Andreas Kling.
2669
2670         * fast/text/crash-font-family-parsed-expected.txt: Added.
2671         * fast/text/crash-font-family-parsed.html: Added.
2672
2673 2015-07-17  Yusuke Suzuki  <utatane.tea@gmail.com>
2674
2675         Unreviewed, rename test file from promise-resolve-non-dom.js to promise-resolve-in-non-dom.js
2676         https://bugs.webkit.org/show_bug.cgi?id=146828
2677
2678         This is the simple follow up patch.
2679         When executing the JSC stress tests, script-tests's file name and the expectation file name should be equal.
2680
2681         * js/promise-resolve-in-non-dom.html:
2682         * js/script-tests/promise-resolve-in-non-dom.js: Renamed from LayoutTests/js/script-tests/promise-resolve-non-dom.js.
2683         (value.then):
2684         * js/script-tests/promise-resolve-non-dom.js:
2685         (value.then): Deleted.
2686
2687 2015-07-17  Myles C. Maxfield  <mmaxfield@apple.com>
2688
2689         Video posters disappear once media has loaded
2690         https://bugs.webkit.org/show_bug.cgi?id=147045
2691
2692         Reviewed by Simon Fraser.
2693
2694         * compositing/video/poster-expected.html: Added.
2695         * compositing/video/poster.html: Added.
2696
2697 2015-07-17  Yusuke Suzuki  <utatane.tea@gmail.com>
2698
2699         Integrate automatic microtask draining into JSC framework and re-enable Promise
2700         https://bugs.webkit.org/show_bug.cgi?id=146828
2701
2702         Reviewed by Sam Weinig.
2703
2704         Add Promise tests mainly focusing on microtasks.
2705         They can be executed in JSC shell. So they are locate in js/ directory (not js/dom).
2706
2707         * js/promise-nested-microtasks-expected.txt: Added.
2708         * js/promise-nested-microtasks.html: Added.
2709         * js/promise-resolve-in-non-dom-expected.txt: Added.
2710         * js/promise-resolve-in-non-dom.html: Added.
2711         * js/script-tests/promise-nested-microtasks.js: Added.
2712         (Promise.resolve.then):
2713         * js/script-tests/promise-resolve-non-dom.js: Added.
2714         (value.then):
2715         * resources/standalone-post.js:
2716
2717 2015-07-17  Saam barati  <saambarati1@gmail.com>
2718
2719         Function parameters should be parsed in the same parser arena as the function body
2720         https://bugs.webkit.org/show_bug.cgi?id=145995
2721
2722         Reviewed by Yusuke Suzuki.
2723
2724         * fast/profiler/anonymous-event-handler-expected.txt:
2725         * fast/profiler/anonymous-function-called-from-different-contexts-expected.txt:
2726         * fast/profiler/anonymous-function-calls-built-in-functions-expected.txt:
2727         * fast/profiler/anonymous-function-calls-eval-expected.txt:
2728         * fast/profiler/anonymous-functions-with-display-names-expected.txt:
2729         * fast/profiler/apply-expected.txt:
2730         * fast/profiler/built-in-function-calls-anonymous-expected.txt:
2731         * fast/profiler/built-in-function-calls-user-defined-function-expected.txt:
2732         * fast/profiler/call-expected.txt:
2733         * fast/profiler/calling-the-function-that-started-the-profiler-from-another-scope-expected.txt:
2734         * fast/profiler/compare-multiple-profiles-expected.txt:
2735         * fast/profiler/constructor-expected.txt:
2736         * fast/profiler/dead-time-expected.txt:
2737         * fast/profiler/document-dot-write-expected.txt:
2738         * fast/profiler/event-handler-expected.txt:
2739         * fast/profiler/execution-context-and-eval-on-same-line-expected.txt:
2740         * fast/profiler/inline-event-handler-expected.txt:
2741         * fast/profiler/many-calls-in-the-same-scope-expected.txt:
2742         * fast/profiler/multiple-and-different-scoped-anonymous-function-calls-expected.txt:
2743         * fast/profiler/multiple-and-different-scoped-function-calls-expected.txt:
2744         * fast/profiler/multiple-anonymous-functions-called-from-the-same-function-expected.txt:
2745         * fast/profiler/multiple-frames-expected.txt:
2746         * fast/profiler/named-functions-with-display-names-expected.txt:
2747         * fast/profiler/nested-anonymous-functon-expected.txt:
2748         * fast/profiler/nested-start-and-stop-profiler-expected.txt:
2749         * fast/profiler/one-execution-context-expected.txt:
2750         * fast/profiler/profile-calls-in-included-file-expected.txt:
2751         * fast/profiler/profile-with-no-title-expected.txt:
2752         * fast/profiler/profiling-from-a-nested-location-but-stop-profiling-outside-the-nesting-expected.txt:
2753         * fast/profiler/profiling-from-a-nested-location-expected.txt:
2754         * fast/profiler/simple-event-call-expected.txt:
2755         * fast/profiler/simple-no-level-change-expected.txt:
2756         * fast/profiler/start-and-stop-profiler-multiple-times-expected.txt:
2757         * fast/profiler/start-and-stop-profiling-in-the-same-function-expected.txt:
2758         * fast/profiler/stop-profiling-after-setTimeout-expected.txt:
2759         * fast/profiler/stop-then-function-call-expected.txt:
2760         * fast/profiler/two-execution-contexts-expected.txt:
2761         * fast/profiler/user-defined-function-calls-built-in-functions-expected.txt:
2762         * fast/profiler/window-dot-eval-expected.txt:
2763         * js/dom/script-start-end-locations-expected.txt:
2764
2765 2015-07-17  Benjamin Poulain  <bpoulain@apple.com>
2766
2767         [Content Extensions] CSS-display-none rules are not working properly
2768         https://bugs.webkit.org/show_bug.cgi?id=147024
2769
2770         Reviewed by Sam Weinig.
2771
2772         * http/tests/contentextensions/css-display-none-with-different-case-sensitivity-are-not-merged-expected.txt: Added.
2773         * http/tests/contentextensions/css-display-none-with-different-case-sensitivity-are-not-merged.html: Added.
2774         * http/tests/contentextensions/css-display-none-with-different-case-sensitivity-are-not-merged.html.json: Added.
2775         * http/tests/contentextensions/css-display-none-with-different-triggers-are-not-merged-expected.txt: Added.
2776         * http/tests/contentextensions/css-display-none-with-different-triggers-are-not-merged.html: Added.
2777         * http/tests/contentextensions/css-display-none-with-different-triggers-are-not-merged.html.json: Added.
2778         * http/tests/contentextensions/two-distinguishable-css-display-none-rules-on-main-resource-expected.txt: Added.
2779         * http/tests/contentextensions/two-distinguishable-css-display-none-rules-on-main-resource.html: Added.
2780         * http/tests/contentextensions/two-distinguishable-css-display-none-rules-on-main-resource.html.json: Added.
2781
2782 2015-07-16  Mark Lam  <mark.lam@apple.com>
2783
2784         Remove leak of objects between isolated worlds on custom events, message events, and pop state events.
2785         https://bugs.webkit.org/show_bug.cgi?id=118884
2786
2787         Reviewed by Filip Pizlo and Mark Lam.
2788         Patch by Keith Miller  <keith_miller@apple.com>.
2789
2790         These tests ensure ensure objects are not leaked across isolated worlds and that those properties are not prematurely
2791         garbage collected.
2792
2793         * fast/events/constructors/custom-event-constructor-expected.txt:
2794         * fast/events/constructors/custom-event-constructor.html:
2795         * fast/events/event-leak-objects-expected.txt: Added.
2796         * fast/events/event-leak-objects.html: Added.
2797         * fast/events/event-properties-gc-expected.txt: Added.
2798         * fast/events/event-properties-gc.html: Added.
2799
2800 2015-07-16  Simon Fraser  <simon.fraser@apple.com>
2801
2802         Fix disappearing position:fixed elements in fixed layout mode
2803         https://bugs.webkit.org/show_bug.cgi?id=147019
2804
2805         Reviewed by Tim Horton.
2806         
2807         Test with four fixed elements in fixed layout mode.
2808
2809         * compositing/fixed-with-fixed-layout-expected.txt: Added.
2810         * compositing/fixed-with-fixed-layout.html: Added.
2811
2812 2015-07-16  Filip Pizlo  <fpizlo@apple.com>
2813
2814         Unreviewed, roll out http://trac.webkit.org/changeset/186903. It broke the build.
2815
2816         * fast/events/constructors/custom-event-constructor-expected.txt:
2817         * fast/events/constructors/custom-event-constructor.html:
2818         * fast/events/event-leak-objects-expected.txt:
2819         * fast/events/event-leak-objects.html:
2820         * fast/events/event-properties-gc-expected.txt:
2821         * fast/events/event-properties-gc.html:
2822
2823 2015-07-16  Tim Horton  <timothy_horton@apple.com>
2824
2825         Rebaseline test for Windows.
2826
2827         * platform/win/fast/shrink-wrap: Added.
2828         * platform/win/fast/shrink-wrap/rect-shrink-wrap-expected.txt: Added.
2829
2830 2015-07-16  Keith Miller  <keith_miller@apple.com>
2831
2832         Remove leak of objects between isolated worlds on custom events, message events, and pop state events.
2833         https://bugs.webkit.org/show_bug.cgi?id=118884
2834
2835         Reviewed by Filip Pizlo.
2836
2837         These tests ensure ensure objects are not leaked across isolated worlds and that those properties are not prematurely
2838         garbage collected.
2839
2840         * fast/events/constructors/custom-event-constructor-expected.txt:
2841         * fast/events/constructors/custom-event-constructor.html:
2842         * fast/events/event-leak-objects-expected.txt: Added.
2843         * fast/events/event-leak-objects.html: Added.
2844         * fast/events/event-properties-gc-expected.txt: Added.
2845         * fast/events/event-properties-gc.html: Added.
2846
2847 2015-07-16  David Kilzer  <ddkilzer@apple.com>
2848
2849         Mark fast/canvas/canvas-too-large-to-draw.html as crashing on El Capitan
2850
2851         Fix is tracked by <rdar://problem/21857102>.
2852
2853         * platform/mac/TestExpectations: Mark test as crashing:
2854         - fast/canvas/canvas-too-large-to-draw.html
2855
2856 2015-07-16  Joseph Pecoraro  <pecoraro@apple.com>
2857
2858         Web Inspector: update $$() to return an Array
2859         https://bugs.webkit.org/show_bug.cgi?id=146964
2860
2861         Reviewed by Brian Burg.
2862
2863         * inspector/console/command-line-api-expected.txt: Added.
2864         * inspector/console/command-line-api.html: Added.
2865         Add back a command line api test.
2866
2867         * platform/efl/inspector/console/command-line-api-expected.txt: Removed.
2868         * platform/mac/inspector/console/command-line-api-expected.txt: Removed.
2869         Remove old platform expected results for the old version of this test.
2870
2871         * platform/win/TestExpectations:
2872         Speculatively skipping on Windows since other inspector/console tests are skipped.
2873
2874 2015-07-15  Dean Jackson  <dino@apple.com>
2875
2876         Tag WebGL layers with sRGB colorspace
2877         https://bugs.webkit.org/show_bug.cgi?id=146986
2878         <rdar://problem/21758704>
2879
2880         Reviewed by Simon Fraser.
2881
2882         Add a test that embeds a WebGL canvas inside a solid div. Since both
2883         have the same color, the canvas should seemlessly disappear into
2884         the surrounding div.
2885
2886         * fast/canvas/webgl/match-page-color-space-expected.html: Added.
2887         * fast/canvas/webgl/match-page-color-space.html: Added.
2888         * platform/mac-mavericks/TestExpectations: Skip this test.
2889         * platform/mac-yosemite/TestExpectations: Added. Skip this test.
2890
2891 2015-07-15  Wenson Hsieh  <wenson_hsieh@apple.com>
2892
2893         Scroll snapping to elements is broken for main frame scrolling
2894         https://bugs.webkit.org/show_bug.cgi?id=146957
2895
2896         Reviewed by Brent Fulgham.
2897
2898         Tests that basic scroll snap coordinates in the mainframe works.
2899
2900         * css3/scroll-snap/scroll-snap-coordinate-mainframe-expected.txt: Added.
2901         * css3/scroll-snap/scroll-snap-coordinate-mainframe.html: Added.
2902
2903 2015-07-15  Saam barati  <saambarati1@gmail.com>
2904
2905         [ES6] implement block scoping to enable 'let'
2906         https://bugs.webkit.org/show_bug.cgi?id=142944
2907
2908         Reviewed by Filip Pizlo.
2909
2910         * js/dom/reserved-words-as-property-expected.txt:
2911         * js/keywords-and-reserved_words-expected.txt:
2912         * js/let-syntax-expected.txt: Added.
2913         * js/let-syntax.html: Added.
2914         * js/reserved-words-strict-expected.txt:
2915         * js/script-tests/keywords-and-reserved_words.js:
2916         * js/script-tests/let-syntax.js: Added.
2917         (truth):
2918         (assert):
2919         (hasSyntaxError):
2920         (shouldHaveSyntaxError):
2921         (shouldNotHaveSyntaxError):
2922         (shouldHaveSyntaxErrorStrictOnly):
2923         * js/script-tests/reserved-words-strict.js:
2924         * js/script-tests/statement-list-item-syntax-errors.js:
2925         (testSyntax):
2926         (runTests):
2927         * js/statement-list-item-syntax-errors-expected.txt:
2928
2929 2015-07-15  Tim Horton  <timothy_horton@apple.com>
2930
2931         Factor rect shrink-wrapping code out of RenderThemeMac for future reuse
2932         https://bugs.webkit.org/show_bug.cgi?id=146973
2933         <rdar://problem/21643094>
2934
2935         Reviewed by Anders Carlsson.
2936
2937         * fast/shrink-wrap/rect-shrink-wrap-expected.png: Added.
2938         * fast/shrink-wrap/rect-shrink-wrap-expected.txt: Added.
2939         * fast/shrink-wrap/rect-shrink-wrap.html: Added.
2940         Add a test of both working and broken (indicated by comments in the test)
2941         shrink-wrapping cases.
2942
2943 2015-07-15  Wenson Hsieh  <wenson_hsieh@apple.com>
2944
2945         Negative scroll snap repeat values cause web process to hang indefinitely
2946         https://bugs.webkit.org/show_bug.cgi?id=146953
2947
2948         Reviewed by Simon Fraser.
2949
2950         The first test case checks that setting -scroll-snap-points-x or -y to a negative value
2951         will not cause the web process to hang. The second test case (in a similar vein) checks
2952         that tiny subpixel snap repeats generate a reasonable number of snap offsets.
2953
2954         * css3/scroll-snap/scroll-snap-negative-repeat-expected.txt: Added.
2955         * css3/scroll-snap/scroll-snap-negative-repeat.html: Added.
2956         * css3/scroll-snap/scroll-snap-subpixel-repeat-expected.txt: Added.
2957         * css3/scroll-snap/scroll-snap-subpixel-repeat.html: Added.
2958
2959 2015-07-15  David Kilzer  <ddkilzer@apple.com>
2960
2961         http/tests/misc/large-js-program.php crashes slowly in Debug builds on Windows
2962
2963         Fix is tracked by <rdar://problem/21816197>.
2964
2965         After r186813, the test was found to also crash in Debug builds
2966         on Windows; it just needed more time to do so:
2967
2968         <https://webkit-test-results.appspot.com/dashboards/flakiness_dashboard.html#showAllRuns=true&tests=http%2Ftests%2Fmisc%2Flarge-js-program.php>
2969
2970         * platform/win/TestExpectations: Mark test as slow and crashing:
2971         - http/tests/misc/large-js-program.php
2972
2973 2015-07-14  Antti Koivisto  <antti@apple.com>
2974
2975         REGRESSION (r177876): store.apple.com profile and cart icons are missing
2976         https://bugs.webkit.org/show_bug.cgi?id=146894
2977
2978         Reviewed by Myles C. Maxfield.
2979
2980         * fast/css/font-face-multiple-missing-glyphs-expected.html: Added.
2981         * fast/css/font-face-multiple-missing-glyphs.html: Added.
2982
2983 2015-07-14  Commit Queue  <commit-queue@webkit.org>
2984
2985         Unreviewed, rolling out r186809.
2986         https://bugs.webkit.org/show_bug.cgi?id=146943
2987
2988         Caused about 190 layout test failures. (Requested by mlam_ on
2989         #webkit).
2990
2991         Reverted changeset:
2992
2993         "REGRESSION (r177876): store.apple.com profile and cart icons
2994         are missing"
2995         https://bugs.webkit.org/show_bug.cgi?id=146894
2996         http://trac.webkit.org/changeset/186809
2997
2998 2015-07-14  David Kilzer  <ddkilzer@apple.com>
2999
3000         http/tests/misc/large-js-program.php crashes in Release, times out in Debug, on Windows
3001
3002         Fix is tracked by <rdar://problem/21816197>.
3003
3004         * platform/win/TestExpectations: Mark test as crashing in
3005         Release and timing out on Debug:
3006         - http/tests/misc/large-js-program.php
3007
3008 2015-07-14  Antti Koivisto  <antti@apple.com>
3009
3010         REGRESSION (r177876): store.apple.com profile and cart icons are missing
3011         https://bugs.webkit.org/show_bug.cgi?id=146894
3012
3013         Reviewed by Myles C. Maxfield.
3014
3015         * fast/css/font-face-multiple-missing-glyphs-expected.html: Added.
3016         * fast/css/font-face-multiple-missing-glyphs.html: Added.
3017
3018 2015-07-14  Alex Christensen  <achristensen@webkit.org>
3019
3020         [Content Extensions] Fix if-domain and unless-domain when loading main documents.
3021         https://bugs.webkit.org/show_bug.cgi?id=146868
3022
3023         Reviewed by Benjamin Poulain.
3024
3025         * http/tests/contentextensions/block-everything-if-domain-expected.txt: Added.
3026         * http/tests/contentextensions/block-everything-if-domain.html: Added.
3027         * http/tests/contentextensions/block-everything-if-domain.html.json: Added.
3028         * http/tests/contentextensions/block-everything-unless-domain-expected.txt: Added.
3029         * http/tests/contentextensions/block-everything-unless-domain-iframe-expected.txt: Added.
3030         * http/tests/contentextensions/block-everything-unless-domain-iframe.html: Added.
3031         * http/tests/contentextensions/block-everything-unless-domain-iframe.html.json: Added.
3032         * http/tests/contentextensions/block-everything-unless-domain-redirect-expected.txt: Added.
3033         * http/tests/contentextensions/block-everything-unless-domain-redirect.php: Added.
3034         * http/tests/contentextensions/block-everything-unless-domain-redirect.php.json: Added.
3035         * http/tests/contentextensions/block-everything-unless-domain.html: Added.
3036         * http/tests/contentextensions/block-everything-unless-domain.html.json: Added.
3037         * http/tests/contentextensions/main-resource-redirect-blocked-expected.txt:
3038         * http/tests/contentextensions/resources/block-everything-unless-domain-helper.html: Added.
3039         * http/tests/contentextensions/resources/should-load.html: Added.
3040         * http/tests/contentextensions/resources/should-not-load.html: Added.
3041
3042 2015-07-05  Sam Weinig  <sam@webkit.org>
3043
3044         DOM4: prepend, append, before, after & replace
3045         https://bugs.webkit.org/show_bug.cgi?id=74648
3046
3047         Reviewed by Darin Adler.
3048
3049         * fast/dom/ChildNode-after-expected.txt: Added.
3050         * fast/dom/ChildNode-after.html: Added.
3051         * fast/dom/ChildNode-before-expected.txt: Added.
3052         * fast/dom/ChildNode-before.html: Added.
3053         * fast/dom/ChildNode-replaceWith-expected.txt: Added.
3054         * fast/dom/ChildNode-replaceWith.html: Added.
3055         * fast/dom/ParentNode-append-expected.txt: Added.
3056         * fast/dom/ParentNode-append.html: Added.
3057         * fast/dom/ParentNode-prepend-expected.txt: Added.
3058         * fast/dom/ParentNode-prepend.html: Added.
3059
3060 2015-07-13  Basile Clement  <basile_clement@apple.com>
3061
3062         Object cycles should not prevent allocation elimination/sinking
3063         https://bugs.webkit.org/show_bug.cgi?id=143073
3064
3065         Reviewed by Filip Pizlo.
3066
3067         Add a few microbenchmarks that show performance improvement when
3068         sinking or elimininating object cycles.
3069
3070         * js/regress/elidable-new-object-cycle-expected.txt: Added.
3071         * js/regress/elidable-new-object-cycle.html: Added.
3072         * js/regress/script-tests/elidable-new-object-cycle.js: Added.
3073         (sumOfArithSeries):
3074         (foo):
3075         * js/regress/script-tests/sinkable-closure-cycle.js: Added.
3076         (factorial.f):
3077         (factorial):
3078         * js/regress/script-tests/sinkable-new-object-cycle.js: Added.
3079         (sumOfArithSeries):
3080         (verify):
3081         (foo):
3082         * js/regress/sinkable-closure-cycle-expected.txt: Added.
3083         * js/regress/sinkable-closure-cycle.html: Added.
3084         * js/regress/sinkable-new-object-cycle-expected.txt: Added.
3085         * js/regress/sinkable-new-object-cycle.html: Added.
3086
3087 2015-07-13  Brent Fulgham  <bfulgham@apple.com>
3088
3089         [Win] Skip failing table-related AX tests
3090         https://bugs.webkit.org/show_bug.cgi?id=146903
3091
3092         * platform/win/TestExpectations:
3093
3094 2015-07-12  Chris Fleizach  <cfleizach@apple.com>
3095
3096         AX: WEB: VoiceOver for iOS does not read <iframe> elements during linear (swipe) navigation.
3097         https://bugs.webkit.org/show_bug.cgi?id=146861
3098
3099         Reviewed by Darin Adler.
3100
3101         * platform/ios-simulator/accessibility/iframe-access-expected.txt: Added.
3102         * platform/ios-simulator/accessibility/iframe-access.html: Added.
3103
3104 2015-07-11  Gyuyoung Kim  <gyuyoung.kim@chromium.org>
3105
3106         [EFL] Unreviewed, EFL gardening on 12th Jul.
3107
3108         Mark some ax tests and editing tests to failure since r186694 and r185692.
3109
3110         * platform/efl/TestExpectations:
3111
3112 2015-07-11  Commit Queue  <commit-queue@webkit.org>
3113
3114         Unreviewed, rolling out r186689 and r186710.
3115         https://bugs.webkit.org/show_bug.cgi?id=146880
3116
3117         May have caused a PLT regression and broken a layout test
3118         (Requested by cdumez on #webkit).
3119
3120         Reverted changesets:
3121
3122         "[WK2] Increase the QoS of some of our WorkQueues to match the
3123         one of our processes"
3124         https://bugs.webkit.org/show_bug.cgi?id=146855
3125         http://trac.webkit.org/changeset/186689
3126
3127         "REGRESSION (r186689?): fast/frames/frame-limit.html timeout
3128         on Mavericks {Release,Debug} WK2 bots"
3129         https://bugs.webkit.org/show_bug.cgi?id=146876
3130         http://trac.webkit.org/changeset/186710
3131
3132 2015-07-11  David Kilzer  <ddkilzer@apple.com>
3133
3134         http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-deny.html crashes on Windows
3135
3136         <http://webkit-test-results.appspot.com/dashboards/flakiness_dashboard.html#showAllRuns=true&tests=http%2Ftests%2Fsecurity%2FXFrameOptions%2Fx-frame-options-deny-meta-tag-parent-same-origin-deny.html>
3137
3138         * platform/win/TestExpectations: Mark tests as crashing:
3139         - http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-deny.html
3140
3141 2015-07-11  David Kilzer  <ddkilzer@apple.com>
3142
3143         REGRESSION (r186689?): fast/frames/frame-limit.html timeout on Mavericks {Release,Debug} WK2 bots
3144
3145         Fix tracked by: <http://webkit.org/b/146876>
3146
3147         * platform/mac-wk2/TestExpectations: Mark test as timing out:
3148         - fast/frames/frame-limit.html
3149
3150 2015-07-11  David Kilzer  <ddkilzer@apple.com>
3151
3152         REGRESSION (r186697): Fix Yosemite, El Capitan test results for js/dom/global-constructors-attributes.html
3153
3154         * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
3155         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
3156         - Move MediaStream results into alphabetical order to fix test
3157           failures.
3158
3159 2015-07-10  Brent Fulgham  <bfulgham@apple.com>
3160
3161         Unskip some now-passing tests.
3162
3163         * platform/mac-wk2/TestExpectations:
3164
3165 2015-07-10  Matthew Daiter  <mdaiter@apple.com>
3166
3167         Exposing webkitMediaStream as MediaStream
3168         https://bugs.webkit.org/show_bug.cgi?id=146813
3169         <rdar://problem/21754383>
3170
3171         Reviewed by Eric Carlson.
3172
3173         * platform/mac-mavericks/js/dom/global-constructors-attributes-expected.txt:
3174         Changed attributes from webkitMediaStream to MediaStream
3175         * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
3176         Ditto
3177         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
3178         Ditto
3179
3180 2015-07-10  Brent Fulgham  <bfulgham@apple.com>
3181
3182         REGRESSION (r183133-r183138): Secondary clicking in whitespace selects preceding word
3183         https://bugs.webkit.org/show_bug.cgi?id=146695
3184         <rdar://problem/21441466>
3185
3186         Reviewed by Tim Horton.
3187
3188         Add a new test that checks for correct mac selection behavior for editable and read-only
3189         text fields.
3190
3191         * platform/mac/editing/selection/context-menu-select-editability-expected.txt: Added.
3192         * platform/mac/editing/selection/context-menu-select-editability.html: Added.
3193
3194 2015-07-10  Nan Wang  <n_wang@apple.com>
3195
3196         Added tests for new role: table and cell.
3197         https://bugs.webkit.org/show_bug.cgi?id=146011.
3198
3199         Reviewed by Chris Fleizach.
3200
3201         Added tests for table and cell role. Also modified other tests to fit the changes.
3202
3203         * accessibility/roles-computedRoleString-expected.txt:
3204         * accessibility/roles-computedRoleString.html:
3205         * accessibilit/roles-table-and-cell-expected.txt: Added.
3206         * accessibility/roles-table-and-cell.html: Added.
3207         * platform/mac/accessibility/aria-table-hierarchy-expected.txt:
3208         * platform/mac/accessibility/aria-tables-expected.txt:
3209         * platform/mac/accessibility/roles-exposed-expected.txt:
3210
3211 2015-07-10  Daniel Bates  <dabates@apple.com>
3212
3213         Serialized declaration for background-size/-webkit-mask-size should preserve identical
3214         values instead of coalescing them
3215         https://bugs.webkit.org/show_bug.cgi?id=143191
3216         <rdar://problem/21759393>
3217
3218         Reviewed by Darin Adler.
3219
3220         Inspired by Blink r172548:
3221         <http://src.chromium.org/viewvc/blink?view=revision&revision=172548>
3222
3223         Update tests and test results to ensure we serialize background-size, -webkit-mask-size
3224         correctly when identical values are present in their declarations.
3225
3226         * fast/backgrounds/size/parsing-background-size-values-expected.txt:
3227         * fast/backgrounds/size/resources/parsing-background-size-values.js:
3228         * fast/masking/parsing-mask-expected.txt:
3229         * fast/masking/parsing-mask.html:
3230
3231 2015-07-10  Myles C. Maxfield  <mmaxfield@apple.com>
3232
3233         Bidi-Isolate inlines break layout with collapsed whitespace
3234         https://bugs.webkit.org/show_bug.cgi?id=109624
3235         <rdar://problem/21752834>
3236
3237         Reviewed by David Hyatt.
3238
3239         * fast/inline/crash-when-child-renderer-is-removed-and-line-stays-clean-expected.txt:
3240         * fast/text/bidi-isolate-whitespace-collapse-expected.html: Added.
3241         * fast/text/bidi-isolate-whitespace-collapse.html: Added.
3242         * fast/text/international/embed-bidi-style-in-isolate-crash-expected.txt:
3243         * fast/text/remove-text-node-linebox-not-dirty-crash-expected.txt:
3244
3245 2015-07-10  Javier Fernandez  <jfernandez@igalia.com>
3246
3247         [CSS Grid Layout] Grid item's auto-margins are not applied correctly
3248         https://bugs.webkit.org/show_bug.cgi?id=146581
3249
3250         Reviewed by Darin Adler.
3251
3252         Tests to verify auto-margins alignment works as expected with grid items.
3253
3254         * fast/css-grid-layout/grid-item-auto-margins-alignment-expected.txt: Added.
3255         * fast/css-grid-layout/grid-item-auto-margins-alignment-vertical-lr-expected.txt: Added.
3256         * fast/css-grid-layout/grid-item-auto-margins-alignment-vertical-lr.html: Added.
3257         * fast/css-grid-layout/grid-item-auto-margins-alignment-vertical-rl-expected.txt: Added.
3258         * fast/css-grid-layout/grid-item-auto-margins-alignment-vertical-rl.html: Added.
3259         * fast/css-grid-layout/grid-item-auto-margins-alignment.html: Added.
3260
3261 2015-07-10  Hunseop Jeong  <hs85.jeong@samsung.com>
3262
3263         Fix typo in LayoutTests/platform/wk2/TestExpectation.
3264         https://bugs.webkit.org/show_bug.cgi?id=146830
3265
3266         Unreviewed, WK2 gardening.
3267
3268         * platform/wk2/TestExpectations:
3269
3270 2015-07-09  Youenn Fablet  <youenn.fablet@crf.canon.fr>
3271
3272         [Streams API] Fix readable-stream-tee.html
3273         https://bugs.webkit.org/show_bug.cgi?id=146803
3274
3275         Reviewed by Darin Adler.
3276
3277         * streams/reference-implementation/readable-stream-tee.html:
3278
3279 2015-07-09  Daniel Bates  <dabates@apple.com>
3280
3281         Fetching Content Security Policy report URL should respect same origin policy
3282         https://bugs.webkit.org/show_bug.cgi?id=146754
3283         <rdar://problem/18860259>
3284
3285         Reviewed by Brady Eidson.
3286
3287         Inspired by Blink r149791 (by Mike West <mkwst@chromium.org>):
3288         <https://src.chromium.org/viewvc/blink?revision=149791&view=revision>
3289
3290         Added additional tests for private browsing mode.
3291
3292         * http/tests/cookies/resources/setCookies.cgi:
3293         * http/tests/security/contentSecurityPolicy/report-cross-origin-no-cookies-expected.txt: Added.
3294         * http/tests/security/contentSecurityPolicy/report-cross-origin-no-cookies-when-private-browsing-enabled-expected.txt: Added.
3295         * http/tests/security/contentSecurityPolicy/report-cross-origin-no-cookies-when-private-browsing-enabled.html: Added.
3296         * http/tests/security/contentSecurityPolicy/report-cross-origin-no-cookies-when-private-browsing-toggled-expected.txt: Added.
3297         * http/tests/security/contentSecurityPolicy/report-cross-origin-no-cookies-when-private-browsing-toggled.html: Added.
3298         * http/tests/security/contentSecurityPolicy/report-cross-origin-no-cookies.html: Added.
3299         * http/tests/security/contentSecurityPolicy/report-same-origin-no-cookies-when-private-browsing-toggled-expected.txt: Added.
3300         * http/tests/security/contentSecurityPolicy/report-same-origin-no-cookies-when-private-browsing-toggled.html: Added.
3301         * http/tests/security/contentSecurityPolicy/report-same-origin-with-cookies-expected.txt: Added.
3302         * http/tests/security/contentSecurityPolicy/report-same-origin-with-cookies-when-private-browsing-enabled-expected.txt: Added.
3303         * http/tests/security/contentSecurityPolicy/report-same-origin-with-cookies-when-private-browsing-enabled.html: Added.
3304         * http/tests/security/contentSecurityPolicy/report-same-origin-with-cookies.html: Added.
3305         * http/tests/security/contentSecurityPolicy/resources/save-report.php:
3306         * platform/wk2/TestExpectations: Skip private browsing mode tests in WebKit2 until we fix <https://bugs.webkit.org/show_bug.cgi?id=115274>.
3307
3308 2015-07-09  Wenson Hsieh  <whsieh@berkeley.edu>
3309
3310         Rubber banding is broken when using a Mighty Mouse
3311         https://bugs.webkit.org/show_bug.cgi?id=146693
3312
3313         Reviewed by Tim Horton.
3314
3315         * platform/mac-wk2/tiled-drawing/scrolling/stateless-scrolling-no-rubber-band-expected.txt: Added.
3316         * platform/mac-wk2/tiled-drawing/scrolling/stateless-scrolling-no-rubber-band.html: Added.
3317
3318 2015-07-09  Devin Rousso  <drousso@apple.com>
3319
3320         Web Inspector: Fix shape-highlight layout tests
3321         https://bugs.webkit.org/show_bug.cgi?id=146080
3322
3323         Reviewed by Joseph Pecoraro.
3324
3325         * http/tests/inspector/dom/shapes-test.js: Updated.
3326
3327 2015-07-09  Michael Saboff  <msaboff@apple.com>
3328
3329         REGRESSION (r180248): Repro Crash: com.apple.WebKit.WebContent at com.apple.JavaScriptCore: JSC::createRangeError + 20
3330         https://bugs.webkit.org/show_bug.cgi?id=146767
3331
3332         Reviewed by Geoffrey Garen.
3333
3334         New test that generates a call to a function that involves creating a huge
3335         object literal that exceeds the available stack space.
3336
3337         * http/tests/misc/large-js-program-expected.txt: Added.
3338         * http/tests/misc/large-js-program.php: Added.
3339
3340 2015-07-02  Chris Fleizach  <cfleizach@apple.com>
3341
3342         AX: <details> element should allow expand/close through AX API
3343         https://bugs.webkit.org/show_bug.cgi?id=146549
3344
3345         Reviewed by Mario Sanchez Prada.
3346
3347         * platform/mac/accessibility/details-summary-expected.txt:
3348         * platform/mac/accessibility/details-summary.html:
3349
3350 2015-07-09  Alex Christensen  <achristensen@webkit.org>
3351
3352         [Content Extensions] Prevent crashes with plugins.
3353         https://bugs.webkit.org/show_bug.cgi?id=146705
3354         rdar://problem/20855444
3355
3356         Reviewed by Brady Eidson.
3357
3358         * http/tests/contentextensions/plugin-doesnt-crash-expected.txt: Copied from http/tests/plugins/get-url-expected.txt.
3359         * http/tests/contentextensions/plugin-doesnt-crash.html: Copied from http/tests/plugins/get-url.html.
3360         * http/tests/contentextensions/plugin-doesnt-crash.html.json: Added.
3361         * http/tests/contentextensions/resources/load-me-1.txt: Copied from http/tests/plugins/resources/load-me-1.txt.
3362
3363 2015-07-09  Brent Fulgham  <bfulgham@apple.com>
3364
3365         [Win] Skip canvas/philip/tests/2d.text.draw.fontface.notinpage.html
3366         https://bugs.webkit.org/show_bug.cgi?id=146795
3367
3368         * platform/win/TestExpectations:
3369
3370 2015-07-09  Chris Fleizach  <cfleizach@apple.com>
3371
3372         AX: VoiceOver cannot get to any content in Yahoo Mail messages table
3373         https://bugs.webkit.org/show_bug.cgi?id=146674
3374
3375         Unreviewed. Skip a test on windows that needs more WKTR and DRT implementations.
3376
3377         * platform/win/TestExpectations:
3378
3379 2015-07-09  Chris Fleizach  <cfleizach@apple.com>
3380
3381         AX: VoiceOver cannot get to any content in Yahoo Mail messages table
3382         https://bugs.webkit.org/show_bug.cgi?id=146674
3383
3384         Reviewed by Darin Adler.
3385
3386         * accessibility/aria-table-with-presentational-elements-expected.txt: Added.
3387         * accessibility/aria-table-with-presentational-elements.html: Added.
3388
3389 2015-07-08  Joseph Pecoraro  <pecoraro@apple.com>
3390
3391         Fix grammar issue in TypeError attempting to change an unconfigurable property
3392         https://bugs.webkit.org/show_bug.cgi?id=146774
3393
3394         Reviewed by Brent Fulgham.
3395
3396         * js/dom/Object-defineProperty-expected.txt:
3397
3398 2015-07-08  Daniel Bates  <dbates@webkit.org>
3399
3400         [EFL] vibration/navigator-vibration.html failed after r186265
3401         https://bugs.webkit.org/show_bug.cgi?id=146770
3402
3403         Reviewed by Gyuyoung Kim.
3404
3405         Update test LayoutTests/vibration/navigator-vibration.html and its expected result.
3406
3407         Following <http://trac.webkit.org/changeset/186265> extra arguments passed
3408         to a Web IDL overloaded function are ignored per section "Interface object Call? method"
3409         of the Web IDL spec, <http://www.w3.org/TR/2012/CR-WebIDL-20120419/> (19 April 2012).
3410
3411         * vibration/navigator-vibration-expected.txt:
3412         * vibration/navigator-vibration.html:
3413
3414 2015-07-08  Andreas Kling  <akling@apple.com>
3415
3416         Videos on apple.com don't show up when restored from page cache.
3417         <https://webkit.org/b/146766>
3418         <rdar://problem/21712311>
3419
3420         Reviewed by Darin Adler.
3421
3422         Tweaked an existing media element page caching test to dump out the video height
3423         after restoring from page cache. Failure to restore the video player would result
3424         in incorrect geometry (it falls back to RenderReplaced's default 300x150.)
3425
3426         * media/restore-from-page-cache-expected.txt:
3427         * media/restore-from-page-cache.html:
3428
3429 2015-07-08  Benjamin Poulain  <bpoulain@apple.com>
3430
3431         [Content Extensions] Fuse undistinguishable actions as much as possible
3432         https://bugs.webkit.org/show_bug.cgi?id=146762
3433
3434         Reviewed by Alex Christensen.
3435
3436         Make sure the last CSS rule is not ignored.
3437
3438         * http/tests/contentextensions/css-display-none-after-ignore-previous-rules-expected.txt: Added.
3439         * http/tests/contentextensions/css-display-none-after-ignore-previous-rules.html: Added.
3440         * http/tests/contentextensions/css-display-none-after-ignore-previous-rules.html.json: Added.
3441         * http/tests/contentextensions/single-css-display-none-expected.txt: Added.
3442         * http/tests/contentextensions/single-css-display-none.html: Added.
3443         * http/tests/contentextensions/single-css-display-none.html.json: Added.
3444
3445 2015-07-08  Wenson Hsieh  <whsieh@berkeley.edu>
3446
3447         Fix asynchronous function calls for scroll snap animation tests
3448         https://bugs.webkit.org/show_bug.cgi?id=146753
3449
3450         Reviewed by Brent Fulgham.
3451
3452         Fixes unintended use of setTimeout in several scroll snap tests.
3453
3454         * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-iframe.html: Fixed asynchronous Javascript invocations.
3455         * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-borders.html: See above.
3456         * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-overflow.html: See above.
3457         * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-padding.html: See above.
3458         * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-rotated.html: See above.
3459
3460 2015-07-08  Brady Eidson  <beidson@apple.com>
3461
3462         Now that PingLoaders work in the NetworkProcess, re-enable http/tests/navigation/ping-cookie.html
3463         https://bugs.webkit.org/show_bug.cgi?id=146747
3464
3465         Reviewed by Tim Horton.
3466
3467         * platform/gtk/TestExpectations:
3468         * platform/ios-simulator-wk2/TestExpectations:
3469         * platform/mac-wk2/TestExpectations:
3470
3471 2015-07-08  Said Abou-Hallawa  <sabouhallawa@apple.com>
3472
3473         Crash when appending an SVG <use> element dynamically which has animated SVG <path> element
3474         https://bugs.webkit.org/show_bug.cgi?id=146690
3475         <rdar://problem/20790376>
3476
3477         Reviewed by Dean Jackson.
3478
3479         When adding dynamically a new <use> element which references an animated
3480         SVG path after the animation starts, ensure that WebKit is not crashing.
3481
3482         * svg/animations/insert-animate-use-path-while-animation-expected.txt: Added.
3483         * svg/animations/insert-animate-use-path-while-animation.svg: Added.
3484
3485 2015-07-08  David Kilzer  <ddkilzer@apple.com>
3486
3487         http/tests/xmlviewer/dumpAsText/svg.xml contains a typo that breaks the test with libxml2 v2.9.2
3488
3489         * http/tests/xmlviewer/dumpAsText/svg.xml: Add missing space to
3490         <svg:svg> tag make this test work with libxml2 v2.9.2.
3491
3492 2015-07-08  Carlos Alberto Lopez Perez  <clopez@igalia.com>
3493
3494         [GTK] Unreviewed GTK gardening after r186500.
3495
3496         * platform/gtk/TestExpectations: Mark new failures and remove new passes
3497         that were affected by the update of libraries inside the JHBuild.
3498         * platform/gtk/fast/css/input-search-padding-expected.png: Rebaseline test.
3499         * platform/gtk/fast/css/input-search-padding-expected.txt: Rebaseline test.
3500
3501 2015-07-08  David Kilzer  <ddkilzer@apple.com>
3502
3503         http/tests/security/XFrameOptions/x-frame-options-{cached,deny-delete-frame-in-load-event}.html crash on Windows Debug bots
3504
3505         <http://webkit-test-results.appspot.com/dashboards/flakiness_dashboard.html#showAllRuns=true&tests=http%2Ftests%2Fsecurity%2FXFrameOptions%2Fx-frame-options-cached.html>
3506         <http://webkit-test-results.appspot.com/dashboards/flakiness_dashboard.html#showAllRuns=true&tests=http%2Ftests%2Fsecurity%2FXFrameOptions%2Fx-frame-options-deny-delete-frame-in-load-event.html>
3507
3508         * platform/win/TestExpectations: Mark tests as crashing:
3509         - http/tests/security/XFrameOptions/x-frame-options-cached.html
3510         - http/tests/security/XFrameOptions/x-frame-options-deny-delete-frame-in-load-event.html
3511
3512 2015-07-08  Carlos Alberto Lopez Perez  <clopez@igalia.com>
3513
3514         [GTK] Unreviewed GTK gardening.
3515
3516         * platform/gtk/TestExpectations: Report and mark new failing tests.
3517         * platform/gtk/editing/pasteboard/onpaste-text-html-expected.txt: Rebaseline after r186191.
3518         * platform/gtk/fast/forms/auto-fill-button/input-auto-fill-button-expected.txt: Added. Rebaseline after r185166.
3519         * platform/gtk/fast/images/gif-loop-count-expected.png: Removed. Remove unneded expected image result after 185310.
3520         * platform/gtk/inspector-protocol/dom/getAccessibilityPropertiesForNode-expected.txt: Rebaseline after r185533.
3521         * platform/gtk/media/media-controls-clone-expected.png: Rebaseline after r184932.
3522         * platform/gtk/media/media-controls-clone-expected.txt: Rebaseline after r184932.
3523         * platform/gtk/media/video-controls-rendering-expected.png: Rebaseline after r184932.
3524         * platform/gtk/media/video-controls-rendering-expected.txt: Rebaseline after r184932.
3525
3526 2015-07-07  Zalan Bujtas  <zalan@apple.com>
3527
3528         Crash when parent iframe is set to display none and the child frame is mutated the same time.
3529         https://bugs.webkit.org/show_bug.cgi?id=146699
3530         rdar://problem/16207881
3531
3532         Reviewed by Andreas Kling.
3533
3534         When the parent iframe is set to display: none, we destroy the associated renderer (RenderIFrame).
3535         However if the child frame is mutated the same time, during layout we try to access this RenderIFrame
3536         to check whether it needs frame flattening.
3537         This patch checks whether the parent render widget is still valid.
3538
3539         * fast/frames/crash-display-none-iframe-during-onbeforeload-expected.txt: Added.
3540         * fast/frames/crash-display-none-iframe-during-onbeforeload.html: Added.
3541         * fast/frames/resources/displaynone-this-during-object-beforeload.html: Added.
3542
3543 2015-07-07  Brent Fulgham  <bfulgham@apple.com>
3544
3545         [Win] Unreviewed test skip after r186476.
3546
3547         * platform/win/TestExpectations:
3548
3549 2015-07-07  Brady Eidson  <beidson@apple.com>
3550
3551         HTTP Auth cached after disabling private browsing/reset.
3552         <rdar://problem/8293055> and https://bugs.webkit.org/show_bug.cgi?id=146654
3553
3554         Reviewed by Tim Horton.
3555
3556         * http/tests/security/private-browsing-http-auth-expected.txt: Added.
3557         * http/tests/security/private-browsing-http-auth.html: Added.
3558         * http/tests/security/resources/auth-echo.php: Added.
3559         * http/tests/security/resources/basic-auth.php: Added.
3560         * platform/wk2/TestExpectations:
3561
3562 2015-07-07  Zalan Bujtas  <zalan@apple.com>
3563
3564         REGRESSION(169105): CSS Regions: renderer returns wrong selection root when it is inside a column flow.
3565         https://bugs.webkit.org/show_bug.cgi?id=146529
3566         rdar://problem/21613670
3567
3568         Reviewed by Mihnea Ovidenie and David Kilzer.
3569
3570         This patch ensures that RenderObject::selectionRoot() handles column flows properly while searching for the associated
3571         selection root.
3572         When the renderer is inside a column flow and the column flow is part of a named flow, we stop
3573         traversing the ancestor chain, searching for the selection root, when we reach the column flow.
3574         Since the column flow is not a selection root, we mistakenly fall back to the RenderView as selection root.
3575         Instead, we should check if the column is inside a named flow and return the selection root accordingly.
3576         Returning the wrong selection root confuses RenderView::splitSelectionBetweenSubtrees() logic and this particular
3577         RenderObject could end up in multiple selection trees.
3578
3579         * fast/regions/selection/crash-when-element-is-inside-column-and-the-containing-block-is-inside-flow-expected.txt: Added.
3580         * fast/regions/selection/crash-when-element-is-inside-column-and-the-containing-block-is-inside-flow.html: Added.
3581
3582 2015-07-07  Wenson Hsieh  <whsieh@berkeley.edu>
3583
3584         Snap point regions containing X and Y snap points should do a better job animating
3585         https://bugs.webkit.org/show_bug.cgi?id=142523
3586         <rdar://problem/20100753>
3587
3588         Reviewed by Brent Fulgham.
3589
3590         Tests that snap points are honored when scrolling in a 2D overflow container.
3591
3592         * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-2d-overflow-expected.txt: Added.
3593         * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-2d-overflow.html: Added.
3594
3595 2015-07-07  Andreas Kling  <akling@apple.com>
3596
3597         REGRESSION(r183706): HTMLImageElement sometimes fails to register as document named item.
3598         <https://webkit.org/b/146679>
3599         <rdar://problem/21613839>
3600
3601         Reviewed by Antti Koivisto.
3602
3603         Add a test that would assert when removing a named HTMLImageElement from the DOM
3604         after having failed to register it as a document named item.
3605
3606         * fast/dom/HTMLImageElement/remove-img-with-name-from-document-crash-expected.txt: Added.
3607         * fast/dom/HTMLImageElement/remove-img-with-name-from-document-crash.html: Added.
3608
3609 2015-07-07  David Kilzer  <ddkilzer@apple.com>
3610
3611         REGRESSION (r186388): http/tests/security/contentSecurityPolicy/userAgentShadowDOM/allow-audio.html always fails on Windows
3612
3613         * platform/win/TestExpectations: Consolidate WebAudio skips.
3614         Mark test as always failing:
3615         - http/tests/security/contentSecurityPolicy/userAgentShadowDOM/allow-audio.html
3616
3617 2015-07-07  David Kilzer  <ddkilzer@apple.com>
3618
3619         http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-allow.html crashes on Windows sometimes
3620
3621         <http://webkit-test-results.appspot.com/dashboards/flakiness_dashboard.html#showAllRuns=true&tests=http%2Ftests%2Fsecurity%2FXFrameOptions%2Fx-frame-options-deny-meta-tag-parent-same-origin-allow.html>
3622
3623         * platform/win/TestExpectations: Mark test as crashing, too:
3624         - http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-allow.html
3625
3626 2015-07-07  David Kilzer  <ddkilzer@apple.com>
3627
3628         El Capitan: Hangs caused by PDFs should be fixed
3629
3630         * platform/mac-wk1/TestExpectations: Remove skipped tests as the
3631         PDF hangs should be fixed.
3632
3633 2015-07-07  David Kilzer  <ddkilzer@apple.com>
3634
3635         REGRESSION (r186391): css3/masking/mask-repeat-space-padding.html image-only failure on El Capitan WK1
3636
3637         * platform/mac-wk1/TestExpectations: Mark as image-only failure:
3638         - css3/masking/mask-repeat-space-padding.html
3639
3640 2015-07-07  Youenn Fablet  <youenn.fablet@crf.canon.fr>
3641
3642         [Streams API] Remove ReadableStreamStream.read() custom binding
3643         https://bugs.webkit.org/show_bug.cgi?id=146643
3644
3645         Reviewed by Darin Adler.
3646
3647         * streams/reference-implementation/brand-checks-expected.txt:
3648
3649 2015-07-06  Zalan Bujtas  <zalan@apple.com>
3650
3651         REGRESSION: Slider thumb does not render properly (image tests with <input type="range">)
3652         https://bugs.webkit.org/show_bug.cgi?id=146669
3653         rdar://problem/21677831
3654
3655         Reviewed by Simon Fraser.
3656
3657         Draw NSSliderCell's knob only when slider's thumb paint is requested.
3658
3659         Covered by existing tests.
3660
3661         * platform/mac/TestExpectations: Unskip slider tests.
3662
3663 2015-07-06  Andreas Kling  <akling@apple.com>
3664
3665         Crash when setting text direction via MakeTextWritingDirection* editing commands.
3666         <https://webkit.org/b/146665>
3667         <rdar://problem/20835477>
3668
3669         Reviewed by Ryosuke Niwa.
3670
3671         Add a test that covers some very simple MakeTextWritingDirection* command usage.
3672
3673         * editing/style/change-text-direction-crash-expected.txt: Added.
3674         * editing/style/change-text-direction-crash.html: Added.
3675
3676 2015-07-06  Simon Fraser  <simon.fraser@apple.com>
3677
3678         Revert use of SVG <mask> elements for -webkit-mask-image (r176798, r177494, r186180)
3679         https://bugs.webkit.org/show_bug.cgi?id=146653
3680
3681         Reviewed by Dean Jackson.
3682
3683         Fixes rdar://problem/21435233.
3684
3685         r177494 caused a number of regressions (bugs 141857, 146509, 146561), added new layering violations, and
3686         was not being maintained, so revert it.
3687
3688         This patch reverts r177494.
3689
3690         * css3/masking/mask-base64-expected.html: Removed.
3691         * css3/masking/mask-base64.html: Removed.
3692         * css3/masking/mask-multiple-values-expected.html: Removed.
3693         * css3/masking/mask-multiple-values.html: Removed.
3694         * css3/masking/mask-repeat-space-padding-expected.html:
3695         * css3/masking/mask-repeat-space-padding.html:
3696         * css3/masking/mask-svg-clipped-fragmentId-expected.html: Removed.
3697         * css3/masking/mask-svg-clipped-fragmentId.html: Removed.
3698         * css3/masking/mask-svg-fragmentId-expected.html: Removed.
3699         * css3/masking/mask-svg-fragmentId.html: Removed.
3700         * css3/masking/mask-svg-inline-fragmentId-expected.html: Removed.
3701         * css3/masking/mask-svg-inline-fragmentId.html: Removed.
3702         * css3/masking/mask-svg-inline-invalid-fragmentId-expected.html: Removed.
3703         * css3/masking/mask-svg-inline-invalid-fragmentId.html: Removed.
3704         * css3/masking/mask-svg-invalid-fragmentId-expected.html: Removed.
3705         * css3/masking/mask-svg-invalid-fragmentId.html: Removed.
3706         * css3/masking/mask-svg-no-fragmentId-expected.html: Removed.
3707         * css3/masking/mask-svg-no-fragmentId-tiled-expected.html: Removed.
3708         * css3/masking/mask-svg-no-fragmentId-tiled.html: Removed.
3709         * css3/masking/mask-svg-no-fragmentId.html: Removed.
3710         * css3/masking/mask-svg-script-entire-svg-to-mask-expected.html: Removed.
3711         * css3/masking/mask-svg-script-entire-svg-to-mask.html: Removed.
3712         * css3/masking/mask-svg-script-mask-to-entire-svg-expected.html: Removed.
3713         * css3/masking/mask-svg-script-mask-to-entire-svg.html: Removed.
3714         * css3/masking/mask-svg-script-mask-to-none-expected.html: Removed.
3715         * css3/masking/mask-svg-script-mask-to-none.html: Removed.
3716         * css3/masking/mask-svg-script-mask-to-png-expected.html: Removed.
3717         * css3/masking/mask-svg-script-mask-to-png.html: Removed.
3718         * css3/masking/mask-svg-script-none-to-mask-expected.html: Removed.
3719         * css3/masking/mask-svg-script-none-to-mask.html: Removed.
3720         * css3/masking/mask-svg-script-none-to-png-expected.html: Removed.
3721         * css3/masking/mask-svg-script-none-to-png.html: Removed.
3722         * css3/masking/mask-svg-script-png-to-mask-expected.html: Removed.
3723         * css3/masking/mask-svg-script-png-to-mask.html: Removed.
3724         * css3/masking/mask-svg-script-png-to-none-expected.html: Removed.
3725         * css3/masking/mask-svg-script-png-to-none.html: Removed.
3726         * css3/masking/resources/masks.svg: Removed.
3727
3728 2015-07-06  Daniel Bates  <dabates@apple.com>
3729
3730         Isolated worlds should respect Content Security Policy; User Agent Shadow DOM
3731         should be exempt from Content Security Policy
3732         https://bugs.webkit.org/show_bug.cgi?id=144830
3733         <rdar://problem/18860261>
3734
3735         Reviewed by Geoffrey Garen.
3736
3737         Add tests to ensure that we exempt nodes in a user agent shadow tree from the Content Security Policy (CSP) of the page.
3738
3739         Updated test LayoutTests/http/tests/security/isolatedWorld/bypass-main-world-csp.html to ensure that
3740         we do not bypass the CSP of the page for a script that executes in an isolated world and renamed the
3741         file image-load-should-not-bypass-main-world-csp.html.
3742
3743         * http/tests/security/contentSecurityPolicy/resources/alert-pass-and-notify-done.js: Added.
3744         * http/tests/security/contentSecurityPolicy/resources/wait-until-done.js: Added.
3745         (alertAndDone):
3746         * http/tests/security/contentSecurityPolicy/userAgentShadowDOM/allow-audio-expected.txt: Added.
3747         * http/tests/security/contentSecurityPolicy/userAgentShadowDOM/allow-audio.html: Added.
3748         * http/tests/security/contentSecurityPolicy/userAgentShadowDOM/allow-css-background-expected.txt: Added.
3749         * http/tests/security/contentSecurityPolicy/userAgentShadowDOM/allow-css-background.html: Added.
3750         * http/tests/security/contentSecurityPolicy/userAgentShadowDOM/allow-css-cursor-expected.txt: Added.
3751         * http/tests/security/contentSecurityPolicy/userAgentShadowDOM/allow-css-cursor.html: Added.
3752         * http/tests/security/contentSecurityPolicy/userAgentShadowDOM/allow-css-filter-on-image-expected.txt: Added.
3753         * http/tests/security/contentSecurityPolicy/userAgentShadowDOM/allow-css-filter-on-image.html: Added.
3754         * http/tests/security/contentSecurityPolicy/userAgentShadowDOM/allow-css-webkit-image-set-expected.txt: Added.
3755         * http/tests/security/contentSecurityPolicy/userAgentShadowDOM/allow-css-webkit-image-set.html: Added.
3756         * http/tests/security/contentSecurityPolicy/userAgentShadowDOM/allow-embed-plugin-expected.txt: Added.
3757         * http/tests/security/contentSecurityPolicy/userAgentShadowDOM/allow-embed-plugin.html: Added.
3758         * http/tests/security/contentSecurityPolicy/userAgentShadowDOM/allow-external-script-expected.txt: Added.
3759         * http/tests/security/contentSecurityPolicy/userAgentShadowDOM/allow-external-script.html: Added.
3760         * http/tests/security/contentSecurityPolicy/userAgentShadowDOM/allow-iframe-expected.txt: Added.
3761         * http/tests/security/contentSecurityPolicy/userAgentShadowDOM/allow-iframe.html: Added.
3762         * http/tests/security/contentSecurityPolicy/userAgentShadowDOM/allow-image-after-redirect-expected.txt: Added.
3763         * http/tests/security/contentSecurityPolicy/userAgentShadowDOM/allow-image-after-redirect.html: Added.
3764         * http/tests/security/contentSecurityPolicy/userAgentShadowDOM/allow-image-expected.txt: Added.
3765         * http/tests/security/contentSecurityPolicy/userAgentShadowDOM/allow-image.html: Added.
3766         * http/tests/security/contentSecurityPolicy/userAgentShadowDOM/allow-inline-script-expected.txt: Added.
3767         * http/tests/security/contentSecurityPolicy/userAgentShadowDOM/allow-inline-script.html: Added.
3768         * http/tests/security/contentSecurityPolicy/userAgentShadowDOM/allow-inline-style-expected.txt: Added.
3769         * http/tests/security/contentSecurityPolicy/userAgentShadowDOM/allow-inline-style.html: Added.