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