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