f0a798b3c2b66a474b80465c4e1a771e2ca2d727
[WebKit-https.git] / LayoutTests / ChangeLog
1 2015-01-21  Daniel Bates  <dabates@apple.com>
2
3         Update iOS WebKit2 expected results for compositing tests
4
5         Following the patch for bug #140742, <https://bugs.webkit.org/show_bug.cgi?id=140742>, we can remove
6         all iOS WebKit2-specific expected results that are identical to the platform-independent results.
7
8         * platform/ios-simulator-wk2/TestExpectations: Add WebKit2-specific failures: compositing/reflections/nested-reflection-on-overflow.html
9         and compositing/repaint/invalidations-on-composited-layers.html.
10         * platform/ios-simulator-wk2/compositing/absolute-inside-out-of-view-fixed-expected.txt: Removed.
11         [...]
12         * platform/ios-simulator-wk2/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt: Removed.
13         * platform/ios-simulator-wk2/compositing/visibility/layer-visible-content-expected.txt: Removed.
14         * platform/ios-simulator-wk2/compositing/visible-rect/3d-transform-style-expected.txt: Removed.
15         * platform/ios-simulator/TestExpectations: Remove tests that now pass in both iOS WebKit1 and WebKit2.
16
17 2015-01-21  Daniel Bates  <dabates@apple.com>
18
19         Update iOS WebKit test expectations for compositing tests
20
21         * platform/ios-simulator-wk1/TestExpectations:
22         * platform/ios-simulator/TestExpectations:
23
24 2015-01-21  Daniel Bates  <dabates@apple.com>
25
26         [iOS] Many compositing tests fail in DumpRenderTree due to contentsOpaque difference
27         https://bugs.webkit.org/show_bug.cgi?id=140742
28
29         Reviewed by Simon Fraser.
30
31         Update test expectations and remove an unnecessary test result.
32
33         * platform/ios-simulator/TestExpectations:
34         * platform/ios-simulator/compositing/backing/backface-visibility-flip-expected.txt: Removed.
35
36 2015-01-21  Daniel Bates  <dabates@apple.com>
37
38         Add iOS WebKit1 TestExpectation file
39         https://bugs.webkit.org/show_bug.cgi?id=140739
40
41         Reviewed by David Kilzer.
42
43         iOS WebKit1 is different enough from iOS WebKit2 that it would benefit from having its
44         own TestExpectation file. We can work to reduce such differences over time.
45
46         * platform/ios-simulator-wk1/TestExpectations: Added.
47         * platform/ios-simulator/TestExpectations: Move iOS WebKit1-specific test expectation from here
48         to file LayoutTests/platform/ios-simulator-wk1/TestExpectations.
49
50 2015-01-21  Brent Fulgham  <bfulgham@apple.com>
51
52         [Win] Unreviewed gardening based on TestBot runs.
53
54         Update a few failure cass with bug reports. Rebaseline a handful of tests.
55
56         * platform/win/TestExpectations: Update based on bug reports.
57         * platform/win/fast/regions/text-region-split-small-pagination-expected.txt:
58         * platform/win/svg/W3C-SVG-1.1-SE/coords-units-03-b-expected.txt:
59         * platform/win/svg/W3C-SVG-1.1-SE/styling-css-04-f-expected.txt:
60
61 2015-01-21  Brent Fulgham  <bfulgham@apple.com>
62
63         [Win] eventSender does not support scalePageBy
64         https://bugs.webkit.org/show_bug.cgi?id=140726
65         <rdar://problem/19549865>
66
67         Reviewed by Dean Jackson.
68
69         * platform/win/TestExpectations: Unskip test.
70
71 2015-01-21  Brent Fulgham  <bfulgham@apple.com>
72
73         [Win] Unreviewed gardening after reactivating some tests.
74
75         * platform/win/TestExpectations: Add failure entries for a few tests with bug reports.
76
77 2015-01-21  Manuel Rego Casasnovas  <rego@igalia.com>
78
79         first-letter pseudo-element from ancestors is not being ignored in grids and flexboxes
80         https://bugs.webkit.org/show_bug.cgi?id=138424
81
82         Reviewed by Benjamin Poulain.
83
84         Modified current tests to check that first-letter from ancestors is
85         ignored too.
86         Added 2 new tests to increase coverage.
87
88         * css3/flexbox/flexbox-ignore-container-firstLetter-expected.txt:
89         * css3/flexbox/flexbox-ignore-container-firstLetter.html:
90         * fast/css-grid-layout/grid-container-ignore-first-letter-expected.txt:
91         * fast/css-grid-layout/grid-container-ignore-first-letter.html:
92         * fast/css/first-letter-from-ancestors-not-apply-inline-elements-expected.html: Added.
93         * fast/css/first-letter-from-ancestors-not-apply-inline-elements.html: Added.
94         * fast/css/first-letter-ignores-display-property-expected.html: Added.
95         * fast/css/first-letter-ignores-display-property.html: Added.
96
97 2015-01-20  Brent Fulgham  <bfulgham@apple.com>
98
99         [Win] Unreviewed gardening.
100
101         Rebaseline and clean-up of skipped files.
102
103         * platform/win/TestExpectations:
104         * platform/win/css2.1/20110323: Added.
105         * platform/win/css2.1/20110323/abspos-containing-block-initial-001-expected.png: Added.
106         * platform/win/css2.1/20110323/abspos-containing-block-initial-007-expected.png: Added.
107         * platform/win/css2.1/20110323/border-conflict-style-079-expected.png: Added.
108         * platform/win/css2.1/20110323/border-conflict-style-088-expected.png: Added.
109         * platform/win/css2.1/20110323/border-spacing-applies-to-015-expected.png: Added.
110         * platform/win/css2.1/20110323/dynamic-top-change-001-expected.png: Added.
111         * platform/win/css2.1/20110323/dynamic-top-change-002-expected.png: Added.
112         * platform/win/css2.1/20110323/dynamic-top-change-003-expected.png: Added.
113         * platform/win/css2.1/20110323/dynamic-top-change-004-expected.png: Added.
114         * platform/win/css2.1/20110323/floating-replaced-height-008-expected.png: Added.
115         * platform/win/css2.1/20110323/height-width-inline-table-001-expected.png: Added.
116         * platform/win/css2.1/20110323/height-width-table-001-expected.png: Added.
117         * platform/win/css2.1/20110323/inline-block-replaced-height-008-expected.png: Added.
118         * platform/win/css2.1/20110323/inline-replaced-height-008-expected.png: Added.
119         * platform/win/css2.1/20110323/inline-table-001-expected.png: Added.
120         * platform/win/css2.1/20110323/inline-table-002a-expected.png: Added.
121         * platform/win/css2.1/20110323/inline-table-003-expected.png: Added.
122         * platform/win/css2.1/20110323/margin-applies-to-001-expected.png: Added.
123         * platform/win/css2.1/20110323/margin-applies-to-002-expected.png: Added.
124         * platform/win/css2.1/20110323/margin-applies-to-003-expected.png: Added.
125         * platform/win/css2.1/20110323/margin-applies-to-004-expected.png: Added.
126         * platform/win/css2.1/20110323/margin-applies-to-005-expected.png: Added.
127         * platform/win/css2.1/20110323/margin-applies-to-006-expected.png: Added.
128         * platform/win/css2.1/20110323/margin-applies-to-007-expected.png: Added.
129         * platform/win/css2.1/20110323/margin-applies-to-008-expected.png: Added.
130         * platform/win/css2.1/20110323/margin-applies-to-009-expected.png: Added.
131         * platform/win/css2.1/20110323/margin-applies-to-010-expected.png: Added.
132         * platform/win/css2.1/20110323/margin-applies-to-012-expected.png: Added.
133         * platform/win/css2.1/20110323/margin-applies-to-013-expected.png: Added.
134         * platform/win/css2.1/20110323/margin-applies-to-014-expected.png: Added.
135         * platform/win/css2.1/20110323/margin-applies-to-015-expected.png: Added.
136         * platform/win/css2.1/20110323/table-caption-001-expected.png: Added.
137         * platform/win/css2.1/20110323/table-caption-002-expected.png: Added.
138         * platform/win/css2.1/20110323/table-caption-horizontal-alignment-001-expected.png: Added.
139         * platform/win/css2.1/20110323/table-caption-margins-001-expected.png: Added.
140         * platform/win/css2.1/20110323/table-caption-optional-001-expected.png: Added.
141         * platform/win/css2.1/20110323/table-caption-optional-002-expected.png: Added.
142         * platform/win/css2.1/20110323/table-height-algorithm-023-expected.png: Added.
143         * platform/win/css2.1/20110323/table-height-algorithm-024-expected.png: Added.
144         * platform/win/css2.1/t0805-c5518-brdr-t-01-e-expected.png: Added.
145         * platform/win/css2.1/t0805-c5518-brdr-t-01-e-expected.txt: Added.
146         * platform/win/css2.1/t0805-c5519-brdr-r-00-a-expected.png: Added.
147         * platform/win/css2.1/t0805-c5519-brdr-r-00-a-expected.txt: Added.
148         * platform/win/css2.1/t0805-c5519-brdr-r-01-e-expected.png: Added.
149         * platform/win/css2.1/t0805-c5519-brdr-r-01-e-expected.txt:
150         * platform/win/css2.1/t0805-c5520-brdr-b-01-e-expected.png: Added.
151         * platform/win/css2.1/t0805-c5520-brdr-b-01-e-expected.txt: Added.
152         * platform/win/css2.1/t0805-c5521-brdr-l-00-a-expected.png: Added.
153         * platform/win/css2.1/t0805-c5521-brdr-l-00-a-expected.txt: Added.
154         * platform/win/css2.1/t0805-c5521-brdr-l-01-e-expected.png: Added.
155         * platform/win/css2.1/t0805-c5521-brdr-l-01-e-expected.txt:
156         * platform/win/css2.1/t0805-c5521-ibrdr-l-00-a-expected.png: Added.
157         * platform/win/css2.1/t0805-c5521-ibrdr-l-00-a-expected.txt: Added.
158         * platform/win/css2.1/t09-c5526c-display-00-e-expected.png: Added.
159         * platform/win/css2.1/t09-c5526c-display-00-e-expected.txt: Added.
160         * platform/win/css2.1/t0905-c414-flt-01-b-expected.png: Added.
161         * platform/win/css2.1/t0905-c414-flt-01-b-expected.txt: Added.
162         * platform/win/css2.1/t0905-c414-flt-02-c-expected.png: Added.
163         * platform/win/css2.1/t0905-c414-flt-02-c-expected.txt: Added.
164         * platform/win/css2.1/t0905-c414-flt-03-c-expected.png: Added.
165         * platform/win/css2.1/t0905-c414-flt-03-c-expected.txt: Added.
166         * platform/win/css2.1/t0905-c414-flt-04-c-expected.png: Added.
167         * platform/win/css2.1/t0905-c414-flt-04-c-expected.txt: Added.
168         * platform/win/css2.1/t0905-c414-flt-fit-01-d-g-expected.png: Added.
169         * platform/win/css2.1/t0905-c414-flt-fit-01-d-g-expected.txt: Added.
170         * platform/win/css2.1/t0905-c414-flt-wrap-00-e-expected.txt:
171         * platform/win/css2.1/t0905-c5525-fltblck-00-d-ag-expected.txt:
172         * platform/win/css2.1/t0905-c5525-fltblck-01-d-expected.png: Added.
173         * platform/win/css2.1/t0905-c5525-fltblck-01-d-expected.txt: Added.
174         * platform/win/css2.1/t0905-c5525-fltcont-00-d-g-expected.png: Added.
175         * platform/win/css2.1/t0905-c5525-fltcont-00-d-g-expected.txt: Added.
176         * platform/win/css2.1/t0905-c5525-flthw-00-c-g-expected.png: Added.
177         * platform/win/css2.1/t0905-c5525-flthw-00-c-g-expected.txt: Added.
178         * platform/win/css2.1/t0905-c5525-fltwidth-00-c-g-expected.png: Added.
179         * platform/win/css2.1/t0905-c5525-fltwidth-00-c-g-expected.txt:
180         * platform/win/css2.1/t0905-c5525-fltwidth-02-c-g-expected.png: Added.
181         * platform/win/css2.1/t0905-c5525-fltwidth-02-c-g-expected.txt: Added.
182         * platform/win/css2.1/t0905-c5525-fltwidth-03-c-g-expected.png: Added.
183         * platform/win/css2.1/t0905-c5525-fltwidth-03-c-g-expected.txt: Added.
184         * platform/win/css2.1/t0905-c5525-fltwrap-00-b-expected.png: Added.
185         * platform/win/css2.1/t0905-c5525-fltwrap-00-b-expected.txt:
186         * platform/win/css2.1/t0905-c5526-flthw-00-c-g-expected.png: Added.
187         * platform/win/css2.1/t0905-c5526-flthw-00-c-g-expected.txt: Added.
188         * platform/win/css2.1/t090501-c414-flt-01-b-expected.png: Added.
189         * platform/win/css2.1/t090501-c414-flt-01-b-expected.txt: Added.
190         * platform/win/css2.1/t090501-c414-flt-03-b-g-expected.png: Added.
191         * platform/win/css2.1/t090501-c414-flt-03-b-g-expected.txt: Added.
192         * platform/win/css2.1/t090501-c414-flt-ln-01-d-g-expected.txt: Added.
193         * platform/win/css2.1/t090501-c5525-flt-l-00-b-g-expected.png: Added.
194         * platform/win/css2.1/t090501-c5525-flt-l-00-b-g-expected.txt: Added.
195         * platform/win/css2.1/t090501-c5525-flt-r-00-b-g-expected.png: Added.
196         * platform/win/css2.1/t090501-c5525-flt-r-00-b-g-expected.txt: Added.
197         * platform/win/css2.1/t100304-c43-rpl-bbx-01-d-g-expected.png: Added.
198         * platform/win/css2.1/t100304-c43-rpl-bbx-01-d-g-expected.txt: Added.
199         * platform/win/css2.1/t1202-counter-03-b-expected.txt: Added.
200         * platform/win/css2.1/t1202-counter-04-b-expected.png: Added.
201         * platform/win/css2.1/t1202-counter-04-b-expected.txt:
202         * platform/win/css2.1/t1202-counters-03-b-expected.png: Added.
203         * platform/win/css2.1/t1202-counters-03-b-expected.txt: Added.
204         * platform/win/css2.1/t1202-counters-04-b-expected.png: Added.
205         * platform/win/css2.1/t1202-counters-04-b-expected.txt:
206         * platform/win/css2.1/t1205-c566-list-stl-01-c-g-expected.png: Added.
207         * platform/win/css2.1/t1205-c566-list-stl-01-c-g-expected.txt: Added.
208         * platform/win/css3/selectors3: Added.
209         * platform/win/css3/selectors3/html: Added.
210         * platform/win/css3/selectors3/html/css3-modsel-161-expected.png: Added.
211         * platform/win/css3/selectors3/html/css3-modsel-161-expected.txt: Added.
212         * platform/win/css3/selectors3/html/css3-modsel-19b-expected.png: Added.
213         * platform/win/css3/selectors3/html/css3-modsel-19b-expected.txt: Added.
214         * platform/win/css3/selectors3/html/css3-modsel-23-expected.png: Added.
215         * platform/win/css3/selectors3/html/css3-modsel-23-expected.txt: Added.
216         * platform/win/css3/selectors3/html/css3-modsel-24-expected.png: Added.
217         * platform/win/css3/selectors3/html/css3-modsel-24-expected.txt: Added.
218         * platform/win/css3/selectors3/html/css3-modsel-25-expected.png: Added.
219         * platform/win/css3/selectors3/html/css3-modsel-25-expected.txt: Added.
220         * platform/win/css3/selectors3/html/css3-modsel-64-expected.png: Added.
221         * platform/win/css3/selectors3/html/css3-modsel-64-expected.txt: Added.
222         * platform/win/css3/selectors3/html/css3-modsel-68-expected.png: Added.
223         * platform/win/css3/selectors3/html/css3-modsel-68-expected.txt: Added.
224         * platform/win/css3/selectors3/html/css3-modsel-69-expected.png: Added.
225         * platform/win/css3/selectors3/html/css3-modsel-69-expected.txt: Added.
226         * platform/win/css3/selectors3/html/css3-modsel-70-expected.png: Added.
227         * platform/win/css3/selectors3/html/css3-modsel-70-expected.txt: Added.
228         * platform/win/css3/selectors3/xhtml: Added.
229         * platform/win/css3/selectors3/xhtml/css3-modsel-161-expected.png: Added.
230         * platform/win/css3/selectors3/xhtml/css3-modsel-161-expected.txt: Added.
231         * platform/win/css3/selectors3/xhtml/css3-modsel-19b-expected.png: Added.
232         * platform/win/css3/selectors3/xhtml/css3-modsel-19b-expected.txt: Added.
233         * platform/win/css3/selectors3/xhtml/css3-modsel-23-expected.png: Added.
234         * platform/win/css3/selectors3/xhtml/css3-modsel-23-expected.txt: Added.
235         * platform/win/css3/selectors3/xhtml/css3-modsel-24-expected.png: Added.
236         * platform/win/css3/selectors3/xhtml/css3-modsel-24-expected.txt: Added.
237         * platform/win/css3/selectors3/xhtml/css3-modsel-25-expected.png: Added.
238         * platform/win/css3/selectors3/xhtml/css3-modsel-25-expected.txt: Added.
239         * platform/win/css3/selectors3/xhtml/css3-modsel-64-expected.png: Added.
240         * platform/win/css3/selectors3/xhtml/css3-modsel-64-expected.txt: Added.
241         * platform/win/css3/selectors3/xhtml/css3-modsel-68-expected.png: Added.
242         * platform/win/css3/selectors3/xhtml/css3-modsel-68-expected.txt: Added.
243         * platform/win/css3/selectors3/xhtml/css3-modsel-69-expected.png: Added.
244         * platform/win/css3/selectors3/xhtml/css3-modsel-69-expected.txt: Added.
245         * platform/win/css3/selectors3/xhtml/css3-modsel-70-expected.png: Added.
246         * platform/win/css3/selectors3/xhtml/css3-modsel-70-expected.txt: Added.
247         * platform/win/css3/selectors3/xml: Added.
248         * platform/win/css3/selectors3/xml/css3-modsel-161-expected.png: Added.
249         * platform/win/css3/selectors3/xml/css3-modsel-161-expected.txt: Added.
250         * platform/win/css3/selectors3/xml/css3-modsel-19b-expected.png: Added.
251         * platform/win/css3/selectors3/xml/css3-modsel-19b-expected.txt: Added.
252         * platform/win/css3/selectors3/xml/css3-modsel-23-expected.png: Added.
253         * platform/win/css3/selectors3/xml/css3-modsel-23-expected.txt: Added.
254         * platform/win/css3/selectors3/xml/css3-modsel-24-expected.png: Added.
255         * platform/win/css3/selectors3/xml/css3-modsel-24-expected.txt: Added.
256         * platform/win/css3/selectors3/xml/css3-modsel-25-expected.png: Added.
257         * platform/win/css3/selectors3/xml/css3-modsel-25-expected.txt: Added.
258         * platform/win/css3/selectors3/xml/css3-modsel-64-expected.png: Added.
259         * platform/win/css3/selectors3/xml/css3-modsel-64-expected.txt: Added.
260         * platform/win/css3/selectors3/xml/css3-modsel-68-expected.png: Added.
261         * platform/win/css3/selectors3/xml/css3-modsel-68-expected.txt: Added.
262         * platform/win/css3/selectors3/xml/css3-modsel-69-expected.png: Added.
263         * platform/win/css3/selectors3/xml/css3-modsel-69-expected.txt: Added.
264         * platform/win/css3/selectors3/xml/css3-modsel-70-expected.png: Added.
265         * platform/win/css3/selectors3/xml/css3-modsel-70-expected.txt: Added.
266         * platform/win/fast/block/float/016-expected.png: Added.
267         * platform/win/fast/block/float/016-expected.txt: Added.
268         * platform/win/fast/css/non-standard-checkbox-size-expected.txt: Added.
269         * platform/win/fast/dom/HTMLMeterElement/meter-appearances-capacity-expected.txt:
270         * platform/win/fast/dom/HTMLMeterElement/meter-appearances-rating-relevancy-expected.txt:
271         * platform/win/fast/dom/HTMLMeterElement/meter-boundary-values-expected.png:
272         * platform/win/fast/dom/HTMLMeterElement/meter-boundary-values-expected.txt:
273         * platform/win/fast/dom/HTMLMeterElement/meter-element-expected.txt:
274         * platform/win/fast/dom/HTMLMeterElement/meter-optimums-expected.png:
275         * platform/win/fast/dom/HTMLMeterElement/meter-optimums-expected.txt:
276         * platform/win/fast/dom/HTMLMeterElement/meter-styles-changing-pseudo-expected.png:
277         * platform/win/fast/dom/HTMLMeterElement/meter-styles-changing-pseudo-expected.txt:
278         * platform/win/fast/dom/HTMLMeterElement/meter-styles-expected.png:
279         * platform/win/fast/dom/HTMLMeterElement/meter-styles-expected.txt:
280
281 2015-01-20  Alexey Proskuryakov  <ap@apple.com>
282
283         inspector/model/remote-object-get-properties.html asserts
284
285         * TestExpectations: Skip the test for now.
286
287 2015-01-20  Alexey Proskuryakov  <ap@apple.com>
288
289         REGRESSION (Yosemite): HTTP tests time out waiting for subresources
290         https://bugs.webkit.org/show_bug.cgi?id=140715
291
292         Rubber-stamped by Mark Rowe.
293
294         Enable Apache performance logging to better isolate the issue.
295
296         * http/conf/apache2.4-httpd.conf:
297
298 2015-01-20  Joseph Pecoraro  <pecoraro@apple.com>
299
300         Unreviewed gardening. Remove variable objectId from output.
301
302         * inspector/model/remote-object-get-properties-expected.txt:
303         * inspector/model/remote-object-get-properties.html:
304
305 2015-01-20  Brent Fulgham  <bfulgham@apple.com>
306
307         [Win] Rebaseline a test, unskip some working tests.
308
309         * platform/win/TestExpectations:
310         * platform/win/js/dom/global-constructors-attributes-expected.txt:
311
312 2015-01-20  Brent Fulgham  <bfulgham@apple.com>
313
314         [Win] More test gardening.
315
316         * platform/win/TestExpectations: Mark several tests as failing now that bug
317         reports have been filed for them.
318
319 2015-01-20  Brent Fulgham  <bfulgham@apple.com>
320
321         [Win] Unreviewed test gardening.
322
323         Now that Mac has switched to new SVG font results, commit the old Mac output for
324         use with Windows tests until they are also cut over.
325
326         * platform/win/TestExpectations:
327         * platform/win/svg/W3C-SVG-1.1-SE/color-prop-05-t-expected.png: Added.
328         * platform/win/svg/W3C-SVG-1.1-SE/color-prop-05-t-expected.txt: Added.
329         * platform/win/svg/W3C-SVG-1.1-SE/coords-dom-01-f-expected.png: Added.
330         * platform/win/svg/W3C-SVG-1.1-SE/coords-dom-01-f-expected.txt: Added.
331         * platform/win/svg/W3C-SVG-1.1-SE/coords-dom-02-f-expected.png: Added.
332         * platform/win/svg/W3C-SVG-1.1-SE/coords-dom-02-f-expected.txt: Added.
333         * platform/win/svg/W3C-SVG-1.1-SE/coords-dom-03-f-expected.png: Added.
334         * platform/win/svg/W3C-SVG-1.1-SE/coords-dom-03-f-expected.txt: Added.
335         * platform/win/svg/W3C-SVG-1.1-SE/coords-dom-04-f-expected.png: Added.
336         * platform/win/svg/W3C-SVG-1.1-SE/coords-dom-04-f-expected.txt: Added.
337         * platform/win/svg/W3C-SVG-1.1-SE/coords-units-03-b-expected.png: Added.
338         * platform/win/svg/W3C-SVG-1.1-SE/coords-units-03-b-expected.txt: Added.
339         * platform/win/svg/W3C-SVG-1.1-SE/filters-felem-01-b-expected.png: Added.
340         * platform/win/svg/W3C-SVG-1.1-SE/filters-felem-01-b-expected.txt: Added.
341         * platform/win/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.png: Added.
342         * platform/win/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.txt: Added.
343         * platform/win/svg/W3C-SVG-1.1-SE/interact-pointer-03-t-expected.png: Added.
344         * platform/win/svg/W3C-SVG-1.1-SE/interact-pointer-03-t-expected.txt: Added.
345         * platform/win/svg/W3C-SVG-1.1-SE/painting-marker-07-f-expected.png: Added.
346         * platform/win/svg/W3C-SVG-1.1-SE/painting-marker-07-f-expected.txt: Added.
347         * platform/win/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.png: Added.
348         * platform/win/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.txt: Added.
349         * platform/win/svg/W3C-SVG-1.1-SE/pservers-grad-17-b-expected.png: Added.
350         * platform/win/svg/W3C-SVG-1.1-SE/pservers-grad-17-b-expected.txt: Added.
351         * platform/win/svg/W3C-SVG-1.1-SE/pservers-grad-20-b-expected.png: Added.
352         * platform/win/svg/W3C-SVG-1.1-SE/pservers-grad-20-b-expected.txt: Added.
353         * platform/win/svg/W3C-SVG-1.1-SE/pservers-pattern-03-f-expected.png: Added.
354         * platform/win/svg/W3C-SVG-1.1-SE/pservers-pattern-03-f-expected.txt: Added.
355         * platform/win/svg/W3C-SVG-1.1-SE/pservers-pattern-04-f-expected.png: Added.
356         * platform/win/svg/W3C-SVG-1.1-SE/pservers-pattern-04-f-expected.txt: Added.
357         * platform/win/svg/W3C-SVG-1.1-SE/struct-use-14-f-expected.png: Added.
358         * platform/win/svg/W3C-SVG-1.1-SE/struct-use-14-f-expected.txt: Added.
359         * platform/win/svg/W3C-SVG-1.1-SE/styling-css-04-f-expected.png: Added.
360         * platform/win/svg/W3C-SVG-1.1-SE/styling-css-04-f-expected.txt: Added.
361         * platform/win/svg/W3C-SVG-1.1-SE/styling-pres-02-f-expected.png: Added.
362         * platform/win/svg/W3C-SVG-1.1-SE/styling-pres-02-f-expected.txt: Added.
363         * platform/win/svg/W3C-SVG-1.1-SE/svgdom-over-01-f-expected.png: Added.
364         * platform/win/svg/W3C-SVG-1.1-SE/svgdom-over-01-f-expected.txt: Added.
365         * platform/win/svg/W3C-SVG-1.1-SE/text-tref-03-b-expected.png: Added.
366         * platform/win/svg/W3C-SVG-1.1-SE/text-tref-03-b-expected.txt: Added.
367         * platform/win/svg/W3C-SVG-1.1-SE/text-tspan-02-b-expected.png: Added.
368         * platform/win/svg/W3C-SVG-1.1-SE/text-tspan-02-b-expected.txt: Added.
369         * platform/win/svg/W3C-SVG-1.1-SE/types-dom-02-f-expected.png: Added.
370         * platform/win/svg/W3C-SVG-1.1-SE/types-dom-02-f-expected.txt: Added.
371         * platform/win/svg/W3C-SVG-1.1-SE/types-dom-03-b-expected.png: Added.
372         * platform/win/svg/W3C-SVG-1.1-SE/types-dom-03-b-expected.txt: Added.
373         * platform/win/svg/W3C-SVG-1.1-SE/types-dom-04-b-expected.png: Added.
374         * platform/win/svg/W3C-SVG-1.1-SE/types-dom-04-b-expected.txt: Added.
375         * platform/win/svg/W3C-SVG-1.1-SE/types-dom-05-b-expected.png:
376         * platform/win/svg/W3C-SVG-1.1-SE/types-dom-05-b-expected.txt: Added.
377         * platform/win/svg/W3C-SVG-1.1-SE/types-dom-06-f-expected.png: Added.
378         * platform/win/svg/W3C-SVG-1.1-SE/types-dom-06-f-expected.txt: Added.
379         * platform/win/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.png: Added.
380         * platform/win/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.txt: Added.
381         * platform/win/svg/W3C-SVG-1.1/filters-light-04-f-expected.png: Added.
382         * platform/win/svg/W3C-SVG-1.1/filters-light-04-f-expected.txt: Added.
383         * platform/win/svg/W3C-SVG-1.1/filters-turb-02-f-expected.png: Added.
384         * platform/win/svg/W3C-SVG-1.1/filters-turb-02-f-expected.txt: Added.
385         * platform/win/svg/W3C-SVG-1.1/fonts-elem-05-t-expected.png: Added.
386         * platform/win/svg/W3C-SVG-1.1/fonts-elem-05-t-expected.txt: Added.
387         * platform/win/svg/W3C-SVG-1.1/fonts-elem-06-t-expected.png: Added.
388         * platform/win/svg/W3C-SVG-1.1/fonts-elem-06-t-expected.txt: Added.
389         * platform/win/svg/W3C-SVG-1.1/fonts-kern-01-t-expected.png: Added.
390         * platform/win/svg/W3C-SVG-1.1/fonts-kern-01-t-expected.txt: Added.
391         * platform/win/svg/W3C-SVG-1.1/masking-mask-01-b-expected.png: Added.
392         * platform/win/svg/W3C-SVG-1.1/masking-mask-01-b-expected.txt: Added.
393         * platform/win/svg/W3C-SVG-1.1/render-elems-06-t-expected.png: Added.
394         * platform/win/svg/W3C-SVG-1.1/render-elems-06-t-expected.txt: Added.
395         * platform/win/svg/W3C-SVG-1.1/render-elems-07-t-expected.png: Added.
396         * platform/win/svg/W3C-SVG-1.1/render-elems-07-t-expected.txt: Added.
397         * platform/win/svg/W3C-SVG-1.1/render-elems-08-t-expected.png: Added.
398         * platform/win/svg/W3C-SVG-1.1/render-elems-08-t-expected.txt: Added.
399         * platform/win/svg/W3C-SVG-1.1/render-groups-01-b-expected.png: Added.
400         * platform/win/svg/W3C-SVG-1.1/render-groups-01-b-expected.txt: Added.
401         * platform/win/svg/W3C-SVG-1.1/render-groups-03-t-expected.png: Added.
402         * platform/win/svg/W3C-SVG-1.1/render-groups-03-t-expected.txt: Added.
403         * platform/win/svg/W3C-SVG-1.1/text-align-08-b-expected.png: Added.
404         * platform/win/svg/W3C-SVG-1.1/text-align-08-b-expected.txt: Added.
405         * platform/win/svg/W3C-SVG-1.1/text-tselect-02-f-expected.png: Added.
406         * platform/win/svg/W3C-SVG-1.1/text-tselect-02-f-expected.txt: Added.
407         * platform/win/svg/custom/glyph-setting-d-attribute-expected.png: Added.
408         * platform/win/svg/custom/glyph-setting-d-attribute-expected.txt: Added.
409         * platform/win/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.png: Added.
410         * platform/win/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.txt: Added.
411         * platform/win/svg/foreignObject: Added.
412         * platform/win/svg/foreignObject/text-tref-02-b-expected.png: Added.
413         * platform/win/svg/foreignObject/text-tref-02-b-expected.txt: Added.
414         * platform/win/svg/text/kerning-expected.png: Added.
415         * platform/win/svg/text/kerning-expected.txt: Added.
416         * platform/win/svg/text/multichar-glyph-expected.png: Added.
417         * platform/win/svg/text/multichar-glyph-expected.txt: Added.
418         * platform/win/svg/transforms: Added.
419         * platform/win/svg/transforms/text-with-mask-with-svg-transform-expected.png: Added.
420         * platform/win/svg/transforms/text-with-mask-with-svg-transform-expected.txt: Added.
421
422 2015-01-20  Joseph Pecoraro  <pecoraro@apple.com>
423
424         Web Inspector: Expanding event objects in console shows undefined for most values, it should have real values
425         https://bugs.webkit.org/show_bug.cgi?id=137306
426
427         Reviewed by Timothy Hatcher.
428
429         * inspector/model/remote-object-get-properties-expected.txt: Added.
430         * inspector/model/remote-object-get-properties.html: Added.
431
432 2015-01-20  Joseph Pecoraro  <pecoraro@apple.com>
433
434         Web Inspector: Should show dynamic specificity values
435         https://bugs.webkit.org/show_bug.cgi?id=140647
436
437         Reviewed by Benjamin Poulain.
438
439         * inspector/css/selector-dynamic-specificity-expected.txt: Added.
440         * inspector/css/selector-dynamic-specificity.html: Added.
441
442 2015-01-20  Alexey Proskuryakov  <ap@apple.com>
443
444         http/tests/xmlhttprequest/xmlhttprequest-responseURL.html uses an incorrect resource path
445         https://bugs.webkit.org/show_bug.cgi?id=140689
446
447         Reviewed by Tim Horton.
448
449         * http/tests/xmlhttprequest/xmlhttprequest-responseURL-expected.txt:
450         * http/tests/xmlhttprequest/xmlhttprequest-responseURL.html:
451
452 2015-01-20  Alexey Proskuryakov  <ap@apple.com>
453
454         Noise about undefined $ENV{"HTTP_ORIGIN"} in Apache logs on several tests
455         https://bugs.webkit.org/show_bug.cgi?id=140690
456
457         Reviewed by Tim Horton.
458
459         * http/tests/xmlhttprequest/resources/access-control-basic-allow-access-control-origin-header.cgi:
460
461 2015-01-20  Alexey Proskuryakov  <ap@apple.com>
462
463         malformed header from script 'noContentLength.asis': Bad header
464         https://bugs.webkit.org/show_bug.cgi?id=140693
465
466         Reviewed by Tim Horton.
467
468         Changed the resource to actually have no Content-Length, and adjusted incorrect test
469         expectations.
470
471         * http/tests/xmlhttprequest/resources/noContentLength.asis: Removed.
472         * http/tests/xmlhttprequest/resources/noContentLength.cgi: Copied from LayoutTests/http/tests/xmlhttprequest/resources/noContentLength.asis.
473         * http/tests/xmlhttprequest/xmlhttprequest-no-content-length-onProgress.html:
474
475 2015-01-20  Alexey Proskuryakov  <ap@apple.com>
476
477         Apache logs a warning in http/tests/resources/post-and-verify-hybrid.cgi
478         https://bugs.webkit.org/show_bug.cgi?id=140680
479
480         Reviewed by Tim Horton.
481
482         * http/tests/resources/post-and-verify-hybrid.cgi: Fix a "useless use of a variable
483         in void context".
484
485 2015-01-20  Commit Queue  <commit-queue@webkit.org>
486
487         Unreviewed, rolling out r178751.
488         https://bugs.webkit.org/show_bug.cgi?id=140694
489
490         Caused 32-bit JSC test failures (Requested by JoePeck on
491         #webkit).
492
493         Reverted changeset:
494
495         "put_by_val_direct need to check the property is index or not
496         for using putDirect / putDirectIndex"
497         https://bugs.webkit.org/show_bug.cgi?id=140426
498         http://trac.webkit.org/changeset/178751
499
500 2015-01-20  Yusuke Suzuki  <utatane.tea@gmail.com>
501
502         put_by_val_direct need to check the property is index or not for using putDirect / putDirectIndex
503         https://bugs.webkit.org/show_bug.cgi?id=140426
504
505         Reviewed by Geoffrey Garen.
506
507         * js/dfg-put-by-val-direct-with-edge-numbers-expected.txt: Added.
508         * js/dfg-put-by-val-direct-with-edge-numbers.html: Added.
509         * js/script-tests/dfg-put-by-val-direct-with-edge-numbers.js: Added.
510         (lookupWithKey):
511         (lookupWithKey2):
512         (toStringThrowsError.toString):
513         * resources/js-test-pre.js:
514
515 2015-01-20  Jeremy Jones  <jeremyj@apple.com>
516
517         [mac] Fix test expectations after r178188
518         https://bugs.webkit.org/show_bug.cgi?id=140641
519
520         Reviewed by Alexey Proskuryakov.
521
522         Remove references to removed tests.
523
524         * platform/mac/TestExpectations:
525         removed reference to fast/workers/storage/use-same-database-in-page-and-workers.html
526
527 2015-01-20  Alexey Proskuryakov  <ap@apple.com>
528
529         fast/hidpi/image-srcset-change-dynamically-from-js-2x.html is flaky
530         https://bugs.webkit.org/show_bug.cgi?id=140649
531
532         fast/dom/HTMLImageElement/sizes/image-sizes-js-change.html is failing on some bots
533         https://bugs.webkit.org/show_bug.cgi?id=134769
534
535         Reviewed by Darin Adler.
536
537         Streamline resources/srcset-helper.js and remove races.
538
539         * TestExpectations: Unskip fast/dom/HTMLImageElement/sizes/image-sizes-js-change.html.
540
541         * fast/hidpi/resources/srcset-helper.js: Deleted. We aleady had a copy in /resources,
542         no need for two copies.
543
544         * resources/srcset-helper.js: This script used to depend on setBackingScaleFactor
545         invoke its callback really fast, which is not guaranteed. Also, it had broken logic
546         that used non-existent window.deviceScaleFactor.
547
548         * fast/dom/HTMLImageElement/sizes/image-sizes-2x.html:
549         * fast/dom/HTMLImageElement/sizes/image-sizes-js-change-expected.txt:
550         * fast/dom/HTMLImageElement/sizes/image-sizes-js-change.html:
551         * fast/dom/HTMLImageElement/sizes/image-sizes-js-innerhtml-expected.txt:
552         * fast/dom/HTMLImageElement/sizes/image-sizes-js-innerhtml.html:
553         Updated to run the tests from runTest() function, not a load event handler.
554         Where appropriate, changed from testRunner.dumpResourceLoadCallbacks() to
555         testRunner.dumpResourceResponseMIMETypes(), because the latter doesn't unnecessarily
556         include reloaded scripts. It feels somewhat hacky, but the hack is already used in
557         fast/hidpi, and it improves output.
558
559         * fast/hidpi/image-srcset-change-dynamically-from-js-1x.html:
560         * fast/hidpi/image-srcset-change-dynamically-from-js-2x.html:
561         * fast/hidpi/image-srcset-fraction-1.5x.html:
562         * fast/hidpi/image-srcset-fraction.html:
563         * fast/hidpi/image-srcset-intrinsic-size.html:
564         * fast/hidpi/image-srcset-invalid-descriptor.html:
565         * fast/hidpi/image-srcset-invalid-inputs-except-one.html:
566         * fast/hidpi/image-srcset-nomodifier.html:
567         * fast/hidpi/image-srcset-only-src-attribute.html:
568         * fast/hidpi/image-srcset-remove-dynamically-from-js.html:
569         * fast/hidpi/image-srcset-same-alternative-for-both-attributes.html:
570         * fast/hidpi/image-srcset-simple-1x.html:
571         * fast/hidpi/image-srcset-simple-2x.html:
572         * fast/hidpi/image-srcset-space-left-nomodifier.html:
573         * fast/hidpi/image-srcset-space-prefix-nomodifier.html:
574         * fast/hidpi/image-srcset-space-suffix-nomodifier.html:
575         * fast/hidpi/image-srcset-space-surrounded-nomodifier.html:
576         * fast/hidpi/image-srcset-src-selection-1x-both.html:
577         * fast/hidpi/image-srcset-src-selection-1x.html:
578         * fast/hidpi/image-srcset-src-selection-2x.html:
579         * fast/hidpi/image-srcset-viewport-modifiers.html:
580         Updated to run the tests from runTest() function, not a load event handler.
581
582         * http/tests/loading/sizes/preload-image-sizes-2x-expected.txt: Updated results
583         for srcset-helper.js now always starting the redirect after the load is fully finished.
584
585         * svg/css/svg-resource-fragment-identifier-img-src.html: Updated for the unified
586         location of the script.
587
588 2015-01-20  Darin Adler  <darin@apple.com>
589
590         Remove SVGElementInstanceList, m_instanceUnderMouse, DUMP_INSTANCE_TREE, DUMP_SHADOW_TREE
591         https://bugs.webkit.org/show_bug.cgi?id=140679
592
593         Reviewed by Anders Carlsson.
594
595         * fast/dom/script-tests/non-numeric-values-numeric-parameters.js:
596         * js/dom/global-constructors-attributes-expected.txt:
597         * platform/efl/js/dom/global-constructors-attributes-expected.txt:
598         * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
599         * platform/ios-sim-deprecated/fast/dom/Window/window-property-descriptors-expected.txt:
600         * platform/ios-sim-deprecated/fast/js/global-constructors-expected.txt:
601         * platform/ios-sim-deprecated/js/dom/global-constructors-attributes-expected.txt:
602         * platform/mac-mavericks/js/dom/global-constructors-attributes-expected.txt:
603         * platform/mac-mountainlion/js/dom/global-constructors-attributes-expected.txt:
604         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
605         * platform/win/js/dom/global-constructors-attributes-expected.txt:
606         * svg/custom/global-constructors-expected.txt:
607         * svg/custom/script-tests/global-constructors.js:
608         * svg/dom/svg2-inheritance-expected.txt:
609         * svg/dom/svg2-inheritance.html:
610         Removed all tests and results referencing SVGElementInstanceList.
611
612 2015-01-19  Dean Jackson  <dino@apple.com>
613
614         Support "plus-darker" in mix-blend mode
615         https://bugs.webkit.org/show_bug.cgi?id=140646
616         <rdar://problem/19523370>
617
618         Reviewed by Simon Fraser.
619
620         Add tests and new expected results for plus-darker.
621
622         * css3/blending/blend-mode-property-parsing-expected.txt:
623         * css3/blending/blend-mode-simple-composited.html:
624         * css3/blending/blend-mode-simple.html:
625         * css3/blending/script-tests/blend-mode-property-parsing.js:
626         * css3/blending/svg-blend-plus-darker.html: Added.
627         * platform/mac/css3/blending/blend-mode-simple-composited-expected.png:
628         * platform/mac/css3/blending/blend-mode-simple-composited-expected.txt:
629         * platform/mac/css3/blending/blend-mode-simple-expected.png:
630         * platform/mac/css3/blending/blend-mode-simple-expected.txt:
631         * platform/mac/css3/blending/svg-blend-plus-darker-expected.txt: Added.
632
633 2015-01-20  Andrzej Badowski  <a.badowski@samsung.com>
634
635         [EFL] [GTK] Change/supplement expectations for two accessibility layout tests.
636         https://bugs.webkit.org/show_bug.cgi?id=140620
637
638         Unreviewed EFL gardening.
639
640         * platform/efl/TestExpectations:
641         * platform/efl/accessibility/media-element-expected.txt:
642           Currently, accessibility/media-element.html is positive for EFL with a new, richer description.
643         * platform/efl/accessibility/render-counter-text-expected.txt: Added.
644           Omitted file by r178508.
645         * platform/gtk/accessibility/render-counter-text-expected.txt: Added.
646           Omitted file by r178508.
647
648 2015-01-19  Sergio Villar Senin  <svillar@igalia.com>
649
650         [CSS Grid Layout] Wrong arguments passed to computeNormalizedFractionBreadth
651         https://bugs.webkit.org/show_bug.cgi?id=139058
652
653         Reviewed by Andreas Kling.
654
655         * TestExpectations: Removed the test added in r148643 (missing
656         from r148642) as the test works as expected now.
657         * fast/css-grid-layout/flex-and-minmax-content-resolution-rows.html:
658
659 2015-01-19  Michael Saboff  <msaboff@apple.com>
660
661         Re-enable js/dom/string-replace-exception-crash.html as root problem is fixed.
662         https://bugs.webkit.org/show_bug.cgi?id=140666
663
664         Rubber Stamped by Filip Pizlo.
665
666         * platform/mac/TestExpectations:
667         Re-enabled js/dom/string-replace-exception-crash.html.
668
669 2015-01-19  Michael Saboff  <msaboff@apple.com>
670
671         A "cached" null setter should throw a TypeException when called in strict mode and doesn't
672         https://bugs.webkit.org/show_bug.cgi?id=139418
673
674         Reviewed by Filip Pizlo.
675
676         New regression test.
677
678         * js/regress-139418-expected.txt: Added.
679         * js/regress-139418.html: Added.
680         * js/script-tests/regress-139418.js: Added.
681         (InnerObjectNoSetter):
682         (InnerObjectNoSetter.prototype.get enabled):
683         (StrictOuterObject):
684         (StrictOuterObject.prototype.get enabled):
685         (StrictOuterObject.prototype.set enabled):
686
687 2015-01-19  Myles C. Maxfield  <mmaxfield@apple.com>
688
689         [SVG -> OTF Converter] Flip the switch on
690         https://bugs.webkit.org/show_bug.cgi?id=140592
691
692         Updating test expected results.
693
694         svg/W3C-SVG-1.1/fonts-glyph-04-t.svg tests something which isn't spec'ed
695         and is impossible to perform with the converter, so I have deleted that
696         test.
697
698         svg/custom/skip-underline-missing-glyph-expected.html was testing
699         incorrect behavior, so I have updated the test.
700
701         The getStartPositionOfChar() calls in svg/text/kerning.svg and
702         svg/text/multichar-glyph.svg are currently impossible to be implemented
703         correctly with the converter, so I have updated the expected results to
704         test for the updated results of those calls.
705
706         Reviewed by Antti Koivisto.
707
708         * platform/mac/TestExpectations:
709         * platform/mac/svg/W3C-SVG-1.1-SE/color-prop-05-t-expected.txt:
710         * platform/mac/svg/W3C-SVG-1.1-SE/coords-dom-01-f-expected.txt:
711         * platform/mac/svg/W3C-SVG-1.1-SE/coords-dom-02-f-expected.txt:
712         * platform/mac/svg/W3C-SVG-1.1-SE/coords-dom-03-f-expected.txt:
713         * platform/mac/svg/W3C-SVG-1.1-SE/coords-dom-04-f-expected.txt:
714         * platform/mac/svg/W3C-SVG-1.1-SE/coords-units-03-b-expected.txt:
715         * platform/mac/svg/W3C-SVG-1.1-SE/filters-felem-01-b-expected.txt:
716         * platform/mac/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.txt:
717         * platform/mac/svg/W3C-SVG-1.1-SE/interact-pointer-03-t-expected.txt:
718         * platform/mac/svg/W3C-SVG-1.1-SE/linking-uri-01-b-expected.txt:
719         * platform/mac/svg/W3C-SVG-1.1-SE/painting-marker-07-f-expected.txt:
720         * platform/mac/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.txt:
721         * platform/mac/svg/W3C-SVG-1.1-SE/pservers-grad-17-b-expected.txt:
722         * platform/mac/svg/W3C-SVG-1.1-SE/pservers-grad-20-b-expected.txt:
723         * platform/mac/svg/W3C-SVG-1.1-SE/pservers-pattern-03-f-expected.txt:
724         * platform/mac/svg/W3C-SVG-1.1-SE/pservers-pattern-04-f-expected.txt:
725         * platform/mac/svg/W3C-SVG-1.1-SE/struct-use-14-f-expected.txt:
726         * platform/mac/svg/W3C-SVG-1.1-SE/styling-css-04-f-expected.txt:
727         * platform/mac/svg/W3C-SVG-1.1-SE/styling-pres-02-f-expected.txt:
728         * platform/mac/svg/W3C-SVG-1.1-SE/svgdom-over-01-f-expected.txt:
729         * platform/mac/svg/W3C-SVG-1.1-SE/text-intro-02-b-expected.txt:
730         * platform/mac/svg/W3C-SVG-1.1-SE/text-intro-09-b-expected.txt:
731         * platform/mac/svg/W3C-SVG-1.1-SE/text-tref-03-b-expected.txt:
732         * platform/mac/svg/W3C-SVG-1.1-SE/text-tspan-02-b-expected.txt:
733         * platform/mac/svg/W3C-SVG-1.1-SE/types-dom-01-b-expected.txt:
734         * platform/mac/svg/W3C-SVG-1.1-SE/types-dom-02-f-expected.txt:
735         * platform/mac/svg/W3C-SVG-1.1-SE/types-dom-03-b-expected.txt:
736         * platform/mac/svg/W3C-SVG-1.1-SE/types-dom-04-b-expected.txt:
737         * platform/mac/svg/W3C-SVG-1.1-SE/types-dom-05-b-expected.txt:
738         * platform/mac/svg/W3C-SVG-1.1-SE/types-dom-06-f-expected.txt:
739         * platform/mac/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.txt:
740         * platform/mac/svg/W3C-SVG-1.1/filters-light-04-f-expected.txt:
741         * platform/mac/svg/W3C-SVG-1.1/filters-turb-02-f-expected.txt:
742         * platform/mac/svg/W3C-SVG-1.1/fonts-elem-05-t-expected.txt:
743         * platform/mac/svg/W3C-SVG-1.1/fonts-elem-06-t-expected.txt:
744         * platform/mac/svg/W3C-SVG-1.1/fonts-glyph-04-t-expected.png: Removed.
745         * platform/mac/svg/W3C-SVG-1.1/fonts-glyph-04-t-expected.txt: Removed.
746         * platform/mac/svg/W3C-SVG-1.1/fonts-kern-01-t-expected.txt:
747         * platform/mac/svg/W3C-SVG-1.1/masking-mask-01-b-expected.txt:
748         * platform/mac/svg/W3C-SVG-1.1/render-elems-06-t-expected.txt:
749         * platform/mac/svg/W3C-SVG-1.1/render-elems-07-t-expected.txt:
750         * platform/mac/svg/W3C-SVG-1.1/render-elems-08-t-expected.txt:
751         * platform/mac/svg/W3C-SVG-1.1/render-groups-01-b-expected.txt:
752         * platform/mac/svg/W3C-SVG-1.1/render-groups-03-t-expected.txt:
753         * platform/mac/svg/W3C-SVG-1.1/text-align-08-b-expected.txt:
754         * platform/mac/svg/custom/glyph-setting-d-attribute-expected.txt:
755         * platform/mac/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.txt:
756         * platform/mac/svg/custom/svg-fonts-fallback-expected.txt:
757         * platform/mac/svg/foreignObject/text-tref-02-b-expected.txt:
758         * platform/mac/svg/text/kerning-expected.txt:
759         * platform/mac/svg/text/multichar-glyph-expected.txt:
760         * platform/mac/svg/transforms/text-with-mask-with-svg-transform-expected.txt:
761         * platform/mac-mountainlion/svg/W3C-SVG-1.1-SE/coords-units-03-b-expected.txt:
762         * platform/mac-mountainlion/svg/W3C-SVG-1.1-SE/styling-css-04-f-expected.txt:
763         * platform/mac-mountainlion/svg/W3C-SVG-1.1-SE/text-intro-02-b-expected.txt:
764         * platform/mac-mountainlion/svg/W3C-SVG-1.1-SE/text-intro-05-t-expected.txt:
765         * platform/mac-mountainlion/svg/W3C-SVG-1.1-SE/text-intro-09-b-expected.txt:
766         * platform/mac-mountainlion/svg/W3C-SVG-1.1/filters-light-04-f-expected.txt:
767         * platform/mac-mountainlion/svg/W3C-SVG-1.1/fonts-elem-05-t-expected.txt:
768         * platform/mac-mountainlion/svg/W3C-SVG-1.1/fonts-elem-06-t-expected.txt:
769         * platform/mac-mountainlion/svg/W3C-SVG-1.1/fonts-kern-01-t-expected.txt:
770         * platform/mac-mountainlion/svg/W3C-SVG-1.1/masking-mask-01-b-expected.txt:
771         * platform/mac-mountainlion/svg/W3C-SVG-1.1/render-elems-06-t-expected.txt:
772         * platform/mac-mountainlion/svg/W3C-SVG-1.1/render-elems-07-t-expected.txt:
773         * platform/mac-mountainlion/svg/W3C-SVG-1.1/render-elems-08-t-expected.txt:
774         * platform/mac-mountainlion/svg/W3C-SVG-1.1/render-groups-01-b-expected.txt:
775         * platform/mac-mountainlion/svg/W3C-SVG-1.1/render-groups-03-t-expected.txt:
776         * platform/mac-mountainlion/svg/W3C-SVG-1.1/text-align-08-b-expected.txt:
777         * platform/mac-mountainlion/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.txt:
778         * platform/mac-mountainlion/svg/custom/svg-fonts-fallback-expected.txt:
779         * platform/mac-mountainlion/svg/text/kerning-expected.txt:
780         * platform/mac-mountainlion/svg/text/multichar-glyph-expected.txt:
781         * platform/mac-mountainlion/svg/transforms/text-with-mask-with-svg-transform-expected.txt:
782         * svg/W3C-SVG-1.1/fonts-glyph-04-t-expected.txt: Removed.
783         * svg/W3C-SVG-1.1/fonts-glyph-04-t-w3c.png: Removed.
784         * svg/W3C-SVG-1.1/fonts-glyph-04-t.svg: Removed.
785         * svg/custom/skip-underline-missing-glyph-expected.html: Removed.
786         * svg/custom/skip-underline-missing-glyph-expected.txt: Added.
787         * svg/custom/skip-underline-missing-glyph.html:
788
789 2015-01-19  Brent Fulgham  <bfulgham@apple.com>
790
791         [Win] Unreviewed Windows gardening.
792
793         Rebaseline a few tests based on current bot output.
794
795         * platform/win/fast/regions/multiple-directionality-changes-in-variable-width-regions-expected.txt:
796         * platform/win/fast/regions/region-dynamic-after-before-expected.txt:
797         * platform/win/fast/regions/region-generated-content-before-after-expected.txt:
798         * platform/win/fast/regions/text-region-split-small-pagination-expected.txt:
799         * platform/win/fast/text/international/thai-baht-space-expected.txt:
800
801 2015-01-19  Roger Fong  <roger_fong@apple.com>
802
803         [Mac] Test fix after r178674.
804
805         * platform/mac-mavericks/js/dom/global-constructors-attributes-expected.txt:
806         * platform/mac-mountainlion/js/dom/global-constructors-attributes-expected.txt:
807
808 2015-01-19  Dhi Aurrahman  <diorahman@rockybars.com>
809
810         Canonicalization of :lang() should preserve the :lang()'s arguments representations
811         https://bugs.webkit.org/show_bug.cgi?id=139928
812
813         Reviewed by Benjamin Poulain.
814
815         * fast/css/css-lang-selector-with-string-arguments-text-expected.txt:
816         * fast/css/css-lang-selector-with-string-arguments-text.html:
817
818 2015-01-16  Roger Fong  <roger_fong@apple.com>
819
820         WebGL2: Support webgl2 context creation.
821         https://bugs.webkit.org/show_bug.cgi?id=126408
822         <rdar://problem/15002170>
823
824         Reviewed by Dean Jackson.
825
826         * fast/canvas/webgl/bad-arguments-test-expected.txt:
827         * fast/canvas/webgl/null-object-behaviour-expected.txt:
828         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
829
830 2015-01-19  Alexey Proskuryakov  <ap@apple.com>
831
832         Update expectations for media/track/track-forced-subtitles-in-band.html.
833
834         This test was marked as flaky on Yosemite, but the bug that tracked that was already
835         fixed. The test is flaky on Mavericks and above for some other reason.
836
837         * platform/mac/TestExpectations:
838
839 2015-01-19  Commit Queue  <commit-queue@webkit.org>
840
841         Unreviewed, rolling out r178653.
842         https://bugs.webkit.org/show_bug.cgi?id=140634
843
844         Broke multiple SVG tests on Mountain Lion (Requested by ap on
845         #webkit).
846
847         Reverted changeset:
848
849         "[SVG -> OTF Converter] Flip the switch on"
850         https://bugs.webkit.org/show_bug.cgi?id=140592
851         http://trac.webkit.org/changeset/178653
852
853 2015-01-18  Dean Jackson  <dino@apple.com>
854
855         ES6: Support Array.of construction
856         https://bugs.webkit.org/show_bug.cgi?id=140605
857         <rdar://problem/19513655>
858
859         Reviewed by Geoffrey Garen.
860
861         Add 'of' to the Array properties, and a
862         test for Array.of().
863
864         * js/Object-getOwnPropertyNames-expected.txt:
865         * js/array-of-expected.txt: Added.
866         * js/array-of.html: Added.
867         * js/script-tests/Object-getOwnPropertyNames.js:
868         * js/script-tests/array-of.js: Added.
869
870 2015-01-16  Ada Chan  <adachan@apple.com>
871
872         HTMLMediaElement::isPlayingAudio() should return false if the element is explicitly muted by script.
873         https://bugs.webkit.org/show_bug.cgi?id=140524
874
875         Reviewed by Andreas Kling.
876
877         The test contains a looping video. It makes sure initially Page::isPlayingAudio() returns true.
878         It should return false after the video is muted, and true again after the video is unmuted.
879
880         * media/muted-video-is-playing-audio-expected.txt: Added.
881         * media/muted-video-is-playing-audio.html: Added.
882
883 2015-01-19  Myles C. Maxfield  <mmaxfield@apple.com>
884
885         [SVG -> OTF Converter] Flip the switch on
886         https://bugs.webkit.org/show_bug.cgi?id=140592
887
888         Updating test expected results.
889
890         svg/W3C-SVG-1.1/fonts-glyph-04-t.svg tests something which isn't spec'ed
891         and is impossible to perform with the converter, so I have deleted that
892         test.
893
894         svg/custom/skip-underline-missing-glyph-expected.html was testing
895         incorrect behavior, so I have updated the test.
896
897         The getStartPositionOfChar() calls in svg/text/kerning.svg and
898         svg/text/multichar-glyph.svg are currently impossible to be implemented
899         correctly with the converter, so I have updated the expected results to
900         test for the updated results of those calls.
901
902         Reviewed by Antti Koivisto.
903
904         * platform/mac/TestExpectations:
905         * platform/mac/svg/W3C-SVG-1.1-SE/color-prop-05-t-expected.txt:
906         * platform/mac/svg/W3C-SVG-1.1-SE/coords-dom-01-f-expected.txt:
907         * platform/mac/svg/W3C-SVG-1.1-SE/coords-dom-02-f-expected.txt:
908         * platform/mac/svg/W3C-SVG-1.1-SE/coords-dom-03-f-expected.txt:
909         * platform/mac/svg/W3C-SVG-1.1-SE/coords-dom-04-f-expected.txt:
910         * platform/mac/svg/W3C-SVG-1.1-SE/coords-units-03-b-expected.txt:
911         * platform/mac/svg/W3C-SVG-1.1-SE/filters-felem-01-b-expected.txt:
912         * platform/mac/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.txt:
913         * platform/mac/svg/W3C-SVG-1.1-SE/interact-pointer-03-t-expected.txt:
914         * platform/mac/svg/W3C-SVG-1.1-SE/linking-uri-01-b-expected.txt:
915         * platform/mac/svg/W3C-SVG-1.1-SE/painting-marker-07-f-expected.txt:
916         * platform/mac/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.txt:
917         * platform/mac/svg/W3C-SVG-1.1-SE/pservers-grad-17-b-expected.txt:
918         * platform/mac/svg/W3C-SVG-1.1-SE/pservers-grad-20-b-expected.txt:
919         * platform/mac/svg/W3C-SVG-1.1-SE/pservers-pattern-03-f-expected.txt:
920         * platform/mac/svg/W3C-SVG-1.1-SE/pservers-pattern-04-f-expected.txt:
921         * platform/mac/svg/W3C-SVG-1.1-SE/struct-use-14-f-expected.txt:
922         * platform/mac/svg/W3C-SVG-1.1-SE/styling-css-04-f-expected.txt:
923         * platform/mac/svg/W3C-SVG-1.1-SE/styling-pres-02-f-expected.txt:
924         * platform/mac/svg/W3C-SVG-1.1-SE/svgdom-over-01-f-expected.txt:
925         * platform/mac/svg/W3C-SVG-1.1-SE/text-intro-02-b-expected.txt:
926         * platform/mac/svg/W3C-SVG-1.1-SE/text-intro-09-b-expected.txt:
927         * platform/mac/svg/W3C-SVG-1.1-SE/text-tref-03-b-expected.txt:
928         * platform/mac/svg/W3C-SVG-1.1-SE/text-tspan-02-b-expected.txt:
929         * platform/mac/svg/W3C-SVG-1.1-SE/types-dom-01-b-expected.txt:
930         * platform/mac/svg/W3C-SVG-1.1-SE/types-dom-02-f-expected.txt:
931         * platform/mac/svg/W3C-SVG-1.1-SE/types-dom-03-b-expected.txt:
932         * platform/mac/svg/W3C-SVG-1.1-SE/types-dom-04-b-expected.txt:
933         * platform/mac/svg/W3C-SVG-1.1-SE/types-dom-05-b-expected.txt:
934         * platform/mac/svg/W3C-SVG-1.1-SE/types-dom-06-f-expected.txt:
935         * platform/mac/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.txt:
936         * platform/mac/svg/W3C-SVG-1.1/filters-light-04-f-expected.txt:
937         * platform/mac/svg/W3C-SVG-1.1/filters-turb-02-f-expected.txt:
938         * platform/mac/svg/W3C-SVG-1.1/fonts-elem-05-t-expected.txt:
939         * platform/mac/svg/W3C-SVG-1.1/fonts-elem-06-t-expected.txt:
940         * platform/mac/svg/W3C-SVG-1.1/fonts-glyph-04-t-expected.png: Removed.
941         * platform/mac/svg/W3C-SVG-1.1/fonts-glyph-04-t-expected.txt: Removed.
942         * platform/mac/svg/W3C-SVG-1.1/fonts-kern-01-t-expected.txt:
943         * platform/mac/svg/W3C-SVG-1.1/masking-mask-01-b-expected.txt:
944         * platform/mac/svg/W3C-SVG-1.1/render-elems-06-t-expected.txt:
945         * platform/mac/svg/W3C-SVG-1.1/render-elems-07-t-expected.txt:
946         * platform/mac/svg/W3C-SVG-1.1/render-elems-08-t-expected.txt:
947         * platform/mac/svg/W3C-SVG-1.1/render-groups-01-b-expected.txt:
948         * platform/mac/svg/W3C-SVG-1.1/render-groups-03-t-expected.txt:
949         * platform/mac/svg/W3C-SVG-1.1/text-align-08-b-expected.txt:
950         * platform/mac/svg/custom/glyph-setting-d-attribute-expected.txt:
951         * platform/mac/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.txt:
952         * platform/mac/svg/custom/svg-fonts-fallback-expected.txt:
953         * platform/mac/svg/foreignObject/text-tref-02-b-expected.txt:
954         * platform/mac/svg/text/kerning-expected.txt:
955         * platform/mac/svg/text/multichar-glyph-expected.txt:
956         * platform/mac/svg/transforms/text-with-mask-with-svg-transform-expected.txt:
957         * svg/W3C-SVG-1.1/fonts-glyph-04-t-expected.txt: Removed.
958         * svg/W3C-SVG-1.1/fonts-glyph-04-t-w3c.png: Removed.
959         * svg/W3C-SVG-1.1/fonts-glyph-04-t.svg: Removed.
960         * svg/custom/skip-underline-missing-glyph-expected.html: Removed.
961         * svg/custom/skip-underline-missing-glyph-expected.txt: Added.
962         * svg/custom/skip-underline-missing-glyph.html:
963
964 2015-01-19  Alexey Proskuryakov  <ap@apple.com>
965
966         Mark a couple slow tests as such.
967
968         * TestExpectations:
969
970 2015-01-19  Brent Fulgham  <bfulgham@apple.com>
971
972         [Win] Unreviewed gardening: Remove unneeded win-specific result.
973
974         At one point, Windows error messages did not include line numbers and needed its own results.
975         This is no longer the case, and any such results should be removed
976
977         * platform/win/fast/xmlhttprequest/xmlhttprequest-no-file-access-expected.txt: Removed.
978
979 2015-01-19  Brent Fulgham  <bfulgham@apple.com>
980
981         [Win] Unreviewed gardening: Mark some passing tests appropriately.
982
983         * platform/win/TestExpectations:
984
985 2015-01-16  Alexey Proskuryakov  <ap@apple.com>
986
987         Console log sometimes prefixed with line number
988         https://bugs.webkit.org/show_bug.cgi?id=105280
989
990         Reviewed by Darin Adler.
991
992         Some messages lost line numbers now. Some of these were definitely wrong, others
993         were roughly right. Unfortunately, it is not currently possible to figure out whether
994         ScriptController actually executes a script after passing control to it. So the cases
995         where it refuses to execute the script and logs a message are handled like those
996         where it does.
997
998         I think that it shouldn't be a big obstacle in practice, it is easy enough to find
999         a script in a page when Web Inspector tells you that scripts were not allowed.
1000
1001         * fast/frames/sandboxed-iframe-attribute-parsing-06-expected.txt:
1002         * fast/frames/sandboxed-iframe-attribute-parsing-07-expected.txt:
1003         * fast/frames/sandboxed-iframe-attribute-parsing-08-expected.txt:
1004         * fast/frames/sandboxed-iframe-attribute-parsing-09-expected.txt:
1005         * fast/frames/sandboxed-iframe-attribute-parsing-10-expected.txt:
1006         * fast/frames/sandboxed-iframe-attribute-parsing-11-expected.txt:
1007         * fast/frames/sandboxed-iframe-attribute-parsing-12-expected.txt:
1008         * fast/frames/sandboxed-iframe-attribute-parsing-13-expected.txt:
1009         * fast/frames/sandboxed-iframe-attribute-parsing-14-expected.txt:
1010         * fast/frames/sandboxed-iframe-parsing-space-characters-expected.txt:
1011         * fast/frames/sandboxed-iframe-scripting-04-expected.txt:
1012         * http/tests/security/contentSecurityPolicy/sandbox-empty-expected.txt:
1013         * http/tests/security/contentSecurityPolicy/sandbox-empty-subframe-expected.txt:
1014         * http/tests/security/contentSecurityPolicy/sandbox-in-http-header-control-expected.txt:
1015         * http/tests/security/contentSecurityPolicy/sandbox-in-http-header-expected.txt:
1016         * http/tests/security/contentSecurityPolicy/sandbox-invalid-header-expected.txt:
1017         * http/tests/security/isolatedWorld/sandboxed-iframe-expected.txt:
1018         * http/tests/security/mixedContent/insecure-script-in-iframe-expected.txt:
1019         * http/tests/security/mixedContent/redirect-http-to-https-script-in-iframe-expected.txt:
1020         * http/tests/security/no-javascript-refresh-expected.txt:
1021         * http/tests/security/no-javascript-refresh-spaces-expected.txt:
1022
1023         * platform/efl/TestExpectations:
1024         * platform/gtk/TestExpectations:
1025         Unmark tests that were broken by this.
1026
1027 2015-01-19  Csaba Osztrogonác  <ossy@webkit.org>
1028
1029         [Win] REGRESSION(r177542 or r177613): svg/W3C tests are broken
1030         https://bugs.webkit.org/show_bug.cgi?id=139972
1031
1032         Unreviewed gardening, unskip now passing tests after r178139.
1033
1034         * platform/win/TestExpectations:
1035
1036 2015-01-19  Sergio Villar Senin  <svillar@igalia.com>
1037
1038         Unreviewed, when committing r178642 I forgot to add the
1039         TestExpectations change.
1040
1041         * TestExpectations: Added
1042         fast/css-grid-layout/flex-and-minmax-content-resolution-rows.html.
1043
1044 2015-01-19  Sergio Villar Senin  <svillar@igalia.com>
1045
1046         [CSS Grid Layout] Tracks shrink sometimes with indefinite remaining space
1047         https://bugs.webkit.org/show_bug.cgi?id=139059
1048
1049         Reviewed by David Hyatt.
1050
1051         The third step of the grid track sizing algorithm (method
1052         ComputeUsedBreadthOfGridTracks in the old specs version of the
1053         algorithm) tries to grow all grid tracks until the remaining space
1054         is exhausted. Should the remaining space is undefined we should fill
1055         the tracks up to their limits. This is specified in pseudocode like
1056         this:
1057
1058             For each Grid track t in GridTracks
1059                 t.UsedBreadth = t.MaxBreadth
1060
1061         That's correct for most of the cases, but it becomes
1062         wrong whenever t.UsedBreadth > t.MaxBreadth something that is not
1063         incorrect. What we actually want to do is to grow the track to its
1064         maximum if and only if the used breadth is smaller than the maximum.
1065
1066         * TestExpectations: Added a test which is correct but starts to fail
1067         due to another bug (wkb.ug/139058).
1068         * fast/css-grid-layout/grid-auto-columns-rows-update.html:
1069         * fast/css-grid-layout/grid-grow-tracks-to-their-max-expected.txt: Added.
1070         * fast/css-grid-layout/grid-grow-tracks-to-their-max.html: Added.
1071         * fast/css-grid-layout/grid-item-removal-track-breadth-update.html:
1072         * fast/css-grid-layout/minmax-max-content-resolution-rows.html:
1073         * fast/css-grid-layout/minmax-min-content-column-resolution-rows.html:
1074         * fast/css-grid-layout/percent-of-indefinite-track-size-in-auto.html:
1075         * fast/css-grid-layout/percent-of-indefinite-track-size.html:
1076
1077 2015-01-18  Alexey Proskuryakov  <ap@apple.com>
1078
1079         http/tests/navigation/navigation-interrupted-by-fragment.html frequently times out
1080         https://bugs.webkit.org/show_bug.cgi?id=140607
1081
1082         * platform/mac-wk2/TestExpectations: Added an expectation.
1083
1084 2015-01-18  Dean Jackson  <dino@apple.com>
1085
1086         Out of bounds write in canvas.toDataURL
1087         https://bugs.webkit.org/show_bug.cgi?id=140594
1088         <rdar://problem/19449135>
1089
1090         Reviewed by Alexey Proskuryakov.
1091
1092         Creates a WebGL context that does not have
1093         premultiplied alpha, fills it with 50% transparent white,
1094         and attempts to convert the canvas to a JPEG data URL. This
1095         exercises the code path that was not accurately
1096         allocating data (to flatten the alpha).
1097
1098         * fast/canvas/webgl/toDataURL-unpremultipliedAlpha-expected.txt: Added.
1099         * fast/canvas/webgl/toDataURL-unpremultipliedAlpha.html: Added.
1100
1101 2015-01-17  Michael Saboff  <msaboff@apple.com>
1102
1103         Crash in JSScope::resolve() on tools.ups.com
1104         https://bugs.webkit.org/show_bug.cgi?id=140579
1105
1106         Reviewed by Geoffrey Garen.
1107
1108         New regression test.
1109
1110         * js/regress-140579-expected.txt: Added.
1111         * js/regress-140579.html: Added.
1112         * js/script-tests/regress-140579.js: Added.
1113         (Test.this.isString):
1114         (Test.this.test):
1115         (Test):
1116
1117 2015-01-17  Chris Dumez  <cdumez@apple.com>
1118
1119         Converting time, angle and frequency units in CSS calc() function
1120         https://bugs.webkit.org/show_bug.cgi?id=138356
1121
1122         Reviewed by Darin Adler.
1123
1124         Update fast/css/calc-with-angle-time-frequency.html to include more
1125         test cases and actually validate the result of the calculation,
1126         instead of merely setting the CSS property and being happy if we don't
1127         crash.
1128
1129         * fast/css/calc-with-angle-time-frequency-expected.txt:
1130         * fast/css/calc-with-angle-time-frequency.html:
1131
1132 2015-01-16  Daniel Bates  <dabates@apple.com>
1133
1134         Update some expected results for iOS
1135
1136         * platform/ios-simulator-wk2/css2.1/t100801-c548-ln-ht-00-c-a-expected.txt:
1137         * platform/ios-simulator-wk2/css2.1/t1606-c562-white-sp-00-b-ag-expected.txt:
1138         * platform/ios-simulator/TestExpectations:
1139         [...]
1140
1141 2015-01-16  Michael Saboff  <msaboff@apple.com>
1142
1143         REGRESSION(178591): js/slow-stress/call-spread.html & js/slow-stress/new-spread.html
1144         https://bugs.webkit.org/show_bug.cgi?id=140574
1145
1146         Rubber stamped by Oliver Hunt.
1147
1148         Changed the loop counts in the test to lower values to speed up the tests.
1149
1150         * js/slow-stress/script-tests/call-spread.js:
1151         (test2):
1152         (test3):
1153         * js/slow-stress/script-tests/new-spread.js:
1154         (test2):
1155         (test3):
1156
1157 2015-01-16  Zalan Bujtas  <zalan@apple.com>
1158
1159         When border-radius is present, inset/outset/groove/ridge border color changes.
1160         https://bugs.webkit.org/show_bug.cgi?id=140551
1161
1162         Reviewed by Simon Fraser.
1163
1164         This patch applies the same color lighten/darken adjustment on the radius borders
1165         that we use for non-radius border.
1166
1167         * fast/borders/wrong-border-color-when-radius-is-present-expected.html: Added.
1168         * fast/borders/wrong-border-color-when-radius-is-present.html: Added.
1169
1170 2015-01-16  Benjamin Poulain  <bpoulain@apple.com>
1171
1172         Add the alternative syntax for CSS Selector's descendant combinator (">>")
1173         https://bugs.webkit.org/show_bug.cgi?id=140525
1174
1175         Reviewed by Antti Koivisto.
1176
1177         * fast/css/css-selector-text-expected.txt:
1178         * fast/css/css-selector-text.html:
1179         * fast/css/css-set-selector-text-expected.txt:
1180         * fast/css/css-set-selector-text.html:
1181         * fast/css/descendant-combinator-doubled-child-syntax-styling-expected.html: Added.
1182         * fast/css/descendant-combinator-doubled-child-syntax-styling.html: Added.
1183         * fast/css/parsing-css-descendant-combinator-doubled-child-syntax-expected.txt: Added.
1184         * fast/css/parsing-css-descendant-combinator-doubled-child-syntax.html: Added.
1185         * fast/selectors/element-closest-descendant-combinator-doubled-child-syntax-expected.txt: Added.
1186         * fast/selectors/element-closest-descendant-combinator-doubled-child-syntax.html: Added.
1187         * fast/selectors/element-matches-descendant-combinator-doubled-child-syntax-expected.txt: Added.
1188         * fast/selectors/element-matches-descendant-combinator-doubled-child-syntax.html: Added.
1189         * fast/selectors/querySelector-descendant-combinator-doubled-child-syntax-expected.txt: Added.
1190         * fast/selectors/querySelector-descendant-combinator-doubled-child-syntax.html: Added.
1191
1192 2015-01-16  Michael Saboff  <msaboff@apple.com>
1193
1194         REGRESSION (r174226): Header on huffingtonpost.com is too large
1195         https://bugs.webkit.org/show_bug.cgi?id=140306
1196
1197         Reviewed by Filip Pizlo.
1198
1199         Updated js/arguments-iterator to test changing argument to array values.
1200         Removed tests that changed arguments to a string and an object as they were
1201         bogus and didn't test what the appeared to test. 
1202         for .. of works on iterable objects only.
1203
1204         Added new regression test, js/regress-140306.
1205
1206         * js/arguments-iterator-expected.txt:
1207         * js/regress-140306-expected.txt: Added.
1208         * js/regress-140306.html: Added.
1209         * js/script-tests/arguments-iterator.js:
1210         (testEmptyArrayArguments):
1211         (testArrayArguments):
1212         (testOverwrittenArguments): Deleted.
1213         (testNullArguments): Deleted.
1214         (testNonArrayLikeArguments): Deleted.
1215         * js/script-tests/regress-140306.js: Added.
1216         (checkArgs):
1217         (applyToArgs):
1218
1219 2015-01-16  Jeremy Jones  <jeremyj@apple.com>
1220
1221         [mac] Fix test expectations after r178310.
1222         https://bugs.webkit.org/show_bug.cgi?id=140503
1223
1224         Reviewed by Alexey Proskuryakov.
1225
1226         Remove references to removed tests.
1227
1228         * platform/mac-wk2/TestExpectations:
1229          removed reference to storage/indexeddb/basics-shared-workers.html
1230          removed reference to js/dom/global-constructors-attributes-shared-worker.html
1231         * platform/mac/TestExpectations:
1232          removed reference to fast/workers/shared-worker-storagequota-query-usage.html
1233
1234 2015-01-16  Commit Queue  <commit-queue@webkit.org>
1235
1236         Unreviewed, rolling out r178532.
1237         https://bugs.webkit.org/show_bug.cgi?id=140548
1238
1239         Broke fast/css/parsing-css-lang.html on some bots (Requested
1240         by ap on #webkit).
1241
1242         Reverted changeset:
1243
1244         "Canonicalization of :lang() should preserve the :lang()'s
1245         arguments representations"
1246         https://bugs.webkit.org/show_bug.cgi?id=139928
1247         http://trac.webkit.org/changeset/178532
1248
1249 2015-01-16  Commit Queue  <commit-queue@webkit.org>
1250
1251         Unreviewed, rolling out r178577.
1252         https://bugs.webkit.org/show_bug.cgi?id=140546
1253
1254         Broke fast/css-grid-layout/grid-content-sized-columns-
1255         resolution.html (Requested by ap on #webkit).
1256
1257         Reverted changeset:
1258
1259         "[CSS Grid Layout] Tracks shrink sometimes with indefinite
1260         remaining space"
1261         https://bugs.webkit.org/show_bug.cgi?id=139059
1262         http://trac.webkit.org/changeset/178577
1263
1264 2014-11-26  Sergio Villar Senin  <svillar@igalia.com>
1265
1266         [CSS Grid Layout] Tracks shrink sometimes with indefinite remaining space
1267         https://bugs.webkit.org/show_bug.cgi?id=139059
1268
1269         Reviewed by David Hyatt.
1270
1271         The third step of the grid track sizing algorithm (method
1272         ComputeUsedBreadthOfGridTracks in the old specs version of the
1273         algorithm) tries to grow all grid tracks until the remaining space
1274         is exhausted. Should the remaining space is undefined we should fill
1275         the tracks up to their limits. This is specified in pseudocode like
1276         this:
1277
1278             For each Grid track t in GridTracks
1279                 t.UsedBreadth = t.MaxBreadth
1280
1281         That's correct for most of the cases, but it becomes
1282         wrong whenever t.UsedBreadth > t.MaxBreadth something that is not
1283         incorrect. What we actually want to do is to grow the track to its
1284         maximum if and only if the used breadth is smaller than the maximum.
1285
1286         * TestExpectations: Added a test which is correct but starts to fail
1287         due to another bug (wkb.ug/139058).
1288         * fast/css-grid-layout/grid-auto-columns-rows-update.html:
1289         * fast/css-grid-layout/grid-content-sized-columns-resolution-expected.txt:
1290         * fast/css-grid-layout/grid-content-sized-columns-resolution.html:
1291         * fast/css-grid-layout/grid-grow-tracks-to-their-max-expected.txt: Added.
1292         * fast/css-grid-layout/grid-grow-tracks-to-their-max.html: Added.
1293         * fast/css-grid-layout/grid-item-removal-track-breadth-update.html:
1294         * fast/css-grid-layout/minmax-max-content-resolution-rows.html:
1295         * fast/css-grid-layout/minmax-min-content-column-resolution-rows.html:
1296         * fast/css-grid-layout/percent-of-indefinite-track-size-in-auto.html:
1297         * fast/css-grid-layout/percent-of-indefinite-track-size.html:
1298
1299 2015-01-15  Zalan Bujtas  <zalan@apple.com>
1300
1301         Element appears correctly but does not receive event with a large translation.
1302         https://bugs.webkit.org/show_bug.cgi?id=139815
1303
1304         Reviewed by Simon Fraser.
1305
1306         When the hit point gets translated beyond the min/max value of LayoutRect (infiniteRect()),
1307         we fail to find the corresponding layer.
1308         When there's no clipping on a layer, we use min/max values to represent infiniteness.
1309         However it does not work well across types. With IntPoint(hittest) we can address a point that's outside
1310         of LayoutRect's boundary(clipping).
1311         This patch addresses the immediate issue of not being able to hittest transformed layers properly. 
1312         Fixing the representation of infiniteness is tracked here: webkit.org/b/140533
1313         
1314         * transforms/hittest-translated-content-off-to-infinity-and-back-expected.html: Added.
1315         * transforms/hittest-translated-content-off-to-infinity-and-back.html: Added.
1316
1317 2015-01-15  Myles C. Maxfield  <mmaxfield@apple.com>
1318
1319         tables/mozilla/bugs/bug10633.html is flakey on Yosemite
1320         https://bugs.webkit.org/show_bug.cgi?id=140487
1321
1322         Reviewed by Simon Fraser.
1323
1324         Mark tests as not flakey any more.
1325
1326         * platform/mac/TestExpectations:
1327
1328 2015-01-15  Brent Fulgham  <bfulgham@apple.com>
1329
1330         [Win] Unreviewed Windows gardening.
1331
1332         Remove a bunch of out-of-date entries, and try to properly mark tests so we get
1333         proper coverage.
1334
1335         * platform/win-xp/TestExpectations:
1336         * platform/win/TestExpectations:
1337
1338 2015-01-15  Alexey Proskuryakov  <ap@apple.com>
1339
1340         Update Mountain Lion results for fast/canvas/webgl/angle-instanced-arrays.html
1341         after r178527.
1342
1343         * platform/mac-mountainlion/fast/canvas/webgl/angle-instanced-arrays-expected.txt:
1344
1345 2015-01-15  Dhi Aurrahman  <diorahman@rockybars.com>
1346
1347         Canonicalization of :lang() should preserve the :lang()'s arguments representations
1348         https://bugs.webkit.org/show_bug.cgi?id=139928
1349
1350         Reviewed by Benjamin Poulain.
1351
1352         * fast/css/css-lang-selector-with-string-arguments-text-expected.txt: Updated.
1353         * fast/css/css-lang-selector-with-string-arguments-text.html: Updated.
1354
1355 2015-01-14  Alexey Proskuryakov  <ap@apple.com>
1356
1357         Web Inspector and regular console use different source code locations for messages
1358         https://bugs.webkit.org/show_bug.cgi?id=140478
1359
1360         Reviewed by Brian Burg.
1361
1362         A lot of tests now get line numbers in console messages. These lines are calculated
1363         by Inspector::ConsoleMessage based on JavaScript call stack.
1364
1365         One note of interest is that DumpRenderTree only dumps the line, which can be
1366         confusing if it is a line in a subresource. We can change the format in a separate
1367         patch one day.
1368
1369         * http/tests/security/drag-drop-local-file-expected.txt:
1370         * platform/wk2/http/tests/security/drag-drop-local-file-expected.txt:
1371         With WebKit1, a console message is logged when EventSender releases the mouse button,
1372         and with WebKit2, it is logged on hover. This is not quite expected, but probably
1373         not too harmful. In any case, it's not a new problem introduced by this patch.
1374
1375         * http/tests/security/xss-DENIED-iframe-src-alias.html:
1376         * http/tests/security/xss-DENIED-iframe-src-alias-expected.txt:
1377         Run the subtests sequentially to ensure consistent order of results.
1378
1379         * animations/change-keyframes-expected.txt:
1380         * crypto/subtle/unwrapKey-check-usage-expected.txt:
1381         * crypto/subtle/wrapKey-check-usage-expected.txt:
1382         * fast/canvas/webgl/angle-instanced-arrays-expected.txt:
1383         * fast/canvas/webgl/angle-instanced-arrays-out-of-bounds-expected.txt:
1384         * fast/canvas/webgl/oes-texture-float-linear-expected.txt:
1385         * fast/canvas/webgl/oes-texture-half-float-expected.txt:
1386         * fast/canvas/webgl/oes-texture-half-float-linear-expected.txt:
1387         * fast/dom/Window/open-invalid-url-expected.txt:
1388         * fast/dom/assign-to-prototype-accessor-on-prototype-should-be-silent-expected.txt:
1389         * fast/forms/interactive-validation-prevented-expected.txt:
1390         * fast/frames/sandboxed-iframe-attribute-parsing-01-expected.txt:
1391         * fast/frames/sandboxed-iframe-attribute-parsing-02-expected.txt:
1392         * fast/frames/sandboxed-iframe-attribute-parsing-03-expected.txt:
1393         * fast/frames/sandboxed-iframe-attribute-parsing-04-expected.txt:
1394         * fast/frames/sandboxed-iframe-attribute-parsing-05-expected.txt:
1395         * fast/frames/sandboxed-iframe-close-top-noclose-expected.txt:
1396         * fast/frames/sandboxed-iframe-forms-dynamic-expected.txt:
1397         * fast/frames/sandboxed-iframe-forms-expected.txt:
1398         * fast/frames/sandboxed-iframe-history-denied-expected.txt:
1399         * fast/frames/sandboxed-iframe-navigation-targetlink-expected.txt:
1400         * fast/frames/sandboxed-iframe-navigation-top-by-name-denied-expected.txt:
1401         * fast/frames/sandboxed-iframe-navigation-windowopen-expected.txt:
1402         * fast/frames/sandboxed-iframe-parsing-space-characters-expected.txt:
1403         * fast/loader/page-dismissal-modal-dialogs-expected.txt:
1404         * fast/xmlhttprequest/xmlhttprequest-no-file-access-expected.txt:
1405         * fast/xmlhttprequest/xmlhttprequest-responsetype-before-open-sync-request-expected.txt:
1406         * fast/xmlhttprequest/xmlhttprequest-responsetype-sync-request-expected.txt:
1407         * fast/xmlhttprequest/xmlhttprequest-sync-disabled-expected.txt:
1408         * fast/xpath/nsresolver-bad-object-expected.txt:
1409         * html5lib/generated/run-tests11-write-expected.txt:
1410         * http/tests/appcache/abort-cache-onchecking-expected.txt:
1411         * http/tests/appcache/abort-cache-onchecking-manifest-404-expected.txt:
1412         * http/tests/appcache/abort-cache-onchecking-resource-404-expected.txt:
1413         * http/tests/appcache/abort-cache-ondownloading-expected.txt:
1414         * http/tests/appcache/abort-cache-ondownloading-resource-404-expected.txt:
1415         * http/tests/appcache/abort-cache-onprogress-expected.txt:
1416         * http/tests/appcache/local-content-expected.txt:
1417         * http/tests/canvas/philip/tests/security.drawImage.canvas-expected.txt:
1418         * http/tests/canvas/philip/tests/security.drawImage.image-expected.txt:
1419         * http/tests/canvas/philip/tests/security.pattern.canvas.fillStyle-expected.txt:
1420         * http/tests/canvas/philip/tests/security.pattern.canvas.strokeStyle-expected.txt:
1421         * http/tests/canvas/philip/tests/security.pattern.cross-expected.txt:
1422         * http/tests/canvas/philip/tests/security.pattern.image.fillStyle-expected.txt:
1423         * http/tests/canvas/philip/tests/security.pattern.image.strokeStyle-expected.txt:
1424         * http/tests/history/cross-origin-replace-history-object-child-expected.txt:
1425         * http/tests/history/cross-origin-replace-history-object-expected.txt:
1426         * http/tests/inspector-protocol/access-inspected-object-expected.txt:
1427         * http/tests/misc/image-blocked-src-no-change-expected.txt:
1428         * http/tests/misc/unloadable-script-expected.txt:
1429         * http/tests/plugins/cross-frame-object-access-expected.txt:
1430         * http/tests/security/XFrameOptions/x-frame-options-deny-expected.txt:
1431         * http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-expected.txt:
1432         * http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-in-body-expected.txt:
1433         * http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-deny-expected.txt:
1434         * http/tests/security/XFrameOptions/x-frame-options-multiple-headers-sameorigin-deny-expected.txt:
1435         * http/tests/security/XFrameOptions/x-frame-options-parent-same-origin-deny-expected.txt:
1436         * http/tests/security/aboutBlank/xss-DENIED-navigate-opener-document-write-expected.txt:
1437         * http/tests/security/aboutBlank/xss-DENIED-navigate-opener-javascript-url-expected.txt:
1438         * http/tests/security/aboutBlank/xss-DENIED-set-opener-expected.txt:
1439         * http/tests/security/canvas-remote-read-redirect-to-remote-image-expected.txt:
1440         * http/tests/security/canvas-remote-read-remote-image-blocked-no-crossorigin-expected.txt:
1441         * http/tests/security/canvas-remote-read-remote-image-blocked-then-allowed-expected.txt:
1442         * http/tests/security/canvas-remote-read-remote-image-expected.txt:
1443         * http/tests/security/canvas-remote-read-remote-image-redirect-expected.txt:
1444         * http/tests/security/contentSecurityPolicy/eval-scripts-setInterval-blocked-expected.txt:
1445         * http/tests/security/contentSecurityPolicy/eval-scripts-setTimeout-blocked-expected.txt:
1446         * http/tests/security/contentSecurityPolicy/sandbox-allow-scripts-in-http-header-expected.txt:
1447         * http/tests/security/contentSecurityPolicy/sandbox-in-http-header-expected.txt:
1448         * http/tests/security/cross-frame-access-call-expected.txt:
1449         * http/tests/security/cross-frame-access-callback-explicit-domain-DENY-expected.txt:
1450         * http/tests/security/cross-frame-access-child-explicit-domain-expected.txt:
1451         * http/tests/security/cross-frame-access-custom-expected.txt:
1452         * http/tests/security/cross-frame-access-delete-expected.txt:
1453         * http/tests/security/cross-frame-access-enumeration-expected.txt:
1454         * http/tests/security/cross-frame-access-first-time-expected.txt:
1455         * http/tests/security/cross-frame-access-frameelement-expected.txt:
1456         * http/tests/security/cross-frame-access-get-custom-property-cached-expected.txt:
1457         * http/tests/security/cross-frame-access-get-expected.txt:
1458         * http/tests/security/cross-frame-access-getOwnPropertyDescriptor-expected.txt:
1459         * http/tests/security/cross-frame-access-history-get-expected.txt:
1460         * http/tests/security/cross-frame-access-history-put-expected.txt:
1461         * http/tests/security/cross-frame-access-location-get-expected.txt:
1462         * http/tests/security/cross-frame-access-location-put-expected.txt:
1463         * http/tests/security/cross-frame-access-name-getter-expected.txt:
1464         * http/tests/security/cross-frame-access-object-getPrototypeOf-expected.txt:
1465         * http/tests/security/cross-frame-access-object-prototype-expected.txt:
1466         * http/tests/security/cross-frame-access-parent-explicit-domain-expected.txt:
1467         * http/tests/security/cross-frame-access-port-expected.txt:
1468         * http/tests/security/cross-frame-access-protocol-expected.txt:
1469         * http/tests/security/cross-frame-access-protocol-explicit-domain-expected.txt:
1470         * http/tests/security/cross-frame-access-put-expected.txt:
1471         * http/tests/security/cross-frame-access-selection-expected.txt:
1472         * http/tests/security/dataURL/xss-DENIED-from-data-url-in-foreign-domain-subframe-expected.txt:
1473         * http/tests/security/dataURL/xss-DENIED-from-data-url-in-foreign-domain-window-open-expected.txt:
1474         * http/tests/security/dataURL/xss-DENIED-from-data-url-sub-frame-2-level-expected.txt:
1475         * http/tests/security/dataURL/xss-DENIED-from-data-url-sub-frame-expected.txt:
1476         * http/tests/security/dataURL/xss-DENIED-from-data-url-sub-frame-to-data-url-sub-frame-expected.txt:
1477         * http/tests/security/dataURL/xss-DENIED-from-data-url-to-data-url-expected.txt:
1478         * http/tests/security/dataURL/xss-DENIED-from-javascript-url-window-open-expected.txt:
1479         * http/tests/security/dataURL/xss-DENIED-to-data-url-from-data-url-expected.txt:
1480         * http/tests/security/dataURL/xss-DENIED-to-data-url-in-foreign-domain-subframe-expected.txt:
1481         * http/tests/security/dataURL/xss-DENIED-to-data-url-in-foreign-domain-subframe-location-change-expected.txt:
1482         * http/tests/security/dataURL/xss-DENIED-to-data-url-in-foreign-domain-window-open-expected.txt:
1483         * http/tests/security/dataURL/xss-DENIED-to-data-url-sub-frame-2-level-expected.txt:
1484         * http/tests/security/dataURL/xss-DENIED-to-data-url-sub-frame-expected.txt:
1485         * http/tests/security/dataURL/xss-DENIED-to-data-url-sub-frame-uppercase-expected.txt:
1486         * http/tests/security/dataURL/xss-DENIED-to-data-url-window-open-expected.txt:
1487         * http/tests/security/document-all-expected.txt:
1488         * http/tests/security/frameNavigation/not-opener-expected.txt:
1489         * http/tests/security/frameNavigation/xss-DENIED-targeted-link-navigation-expected.txt:
1490         * http/tests/security/javascriptURL/javascriptURL-execution-context-frame-location-htmldom-expected.txt:
1491         * http/tests/security/javascriptURL/javascriptURL-execution-context-frame-src-getAttribute-value-expected.txt:
1492         * http/tests/security/javascriptURL/javascriptURL-execution-context-frame-src-htmldom-expected.txt:
1493         * http/tests/security/javascriptURL/javascriptURL-execution-context-frame-src-setAttribute-expected.txt:
1494         * http/tests/security/javascriptURL/javascriptURL-execution-context-frame-src-setAttributeNS-expected.txt:
1495         * http/tests/security/javascriptURL/javascriptURL-execution-context-frame-src-setAttributeNode-expected.txt:
1496         * http/tests/security/javascriptURL/javascriptURL-execution-context-frame-src-setAttributeNodeNS-expected.txt:
1497         * http/tests/security/javascriptURL/javascriptURL-execution-context-iframe-src-getAttribute-value-expected.txt:
1498         * http/tests/security/javascriptURL/javascriptURL-execution-context-iframe-src-htmldom-expected.txt:
1499         * http/tests/security/javascriptURL/javascriptURL-execution-context-iframe-src-setAttribute-expected.txt:
1500         * http/tests/security/javascriptURL/javascriptURL-execution-context-iframe-src-setAttributeNS-expected.txt:
1501         * http/tests/security/javascriptURL/javascriptURL-execution-context-iframe-src-setAttributeNode-expected.txt:
1502         * http/tests/security/javascriptURL/javascriptURL-execution-context-iframe-src-setAttributeNodeNS-expected.txt:
1503         * http/tests/security/javascriptURL/xss-DENIED-from-javascript-url-in-foreign-domain-subframe-expected.txt:
1504         * http/tests/security/javascriptURL/xss-DENIED-from-javascript-url-in-foreign-domain-window-open-expected.txt:
1505         * http/tests/security/javascriptURL/xss-DENIED-to-javascript-url-in-foreign-domain-subframe-expected.txt:
1506         * http/tests/security/javascriptURL/xss-DENIED-to-javascript-url-in-foreign-domain-window-open-expected.txt:
1507         * http/tests/security/listener/xss-JSTargetNode-onclick-addEventListener-expected.txt:
1508         * http/tests/security/listener/xss-JSTargetNode-onclick-shortcut-expected.txt:
1509         * http/tests/security/listener/xss-XMLHttpRequest-addEventListener-expected.txt:
1510         * http/tests/security/listener/xss-XMLHttpRequest-shortcut-expected.txt:
1511         * http/tests/security/listener/xss-window-onclick-addEventListener-expected.txt:
1512         * http/tests/security/listener/xss-window-onclick-shortcut-expected.txt:
1513         * http/tests/security/local-CSS-from-remote-expected.txt:
1514         * http/tests/security/local-JavaScript-from-remote-expected.txt:
1515         * http/tests/security/local-iFrame-from-remote-expected.txt:
1516         * http/tests/security/local-image-from-remote-expected.txt:
1517         * http/tests/security/local-video-poster-from-remote-expected.txt:
1518         * http/tests/security/mixedContent/insecure-plugin-in-iframe-expected.txt:
1519         * http/tests/security/mixedContent/insecure-xhr-in-main-frame-expected.txt:
1520         * http/tests/security/no-popup-from-sandbox-expected.txt:
1521         * http/tests/security/no-popup-from-sandbox-top-expected.txt:
1522         * http/tests/security/popup-allowed-by-sandbox-is-sandboxed-expected.txt:
1523         * http/tests/security/referrer-policy-invalid-expected.txt:
1524         * http/tests/security/sandbox-inherit-to-initial-document-2-expected.txt:
1525         * http/tests/security/sandboxed-iframe-blocks-access-from-parent-expected.txt:
1526         * http/tests/security/sandboxed-iframe-form-top-expected.txt:
1527         * http/tests/security/sandboxed-iframe-modify-self-expected.txt:
1528         * http/tests/security/sandboxed-iframe-origin-add-expected.txt:
1529         * http/tests/security/sandboxed-iframe-origin-remove-expected.txt:
1530         * http/tests/security/srcdoc-in-sandbox-cannot-access-parent-expected.txt:
1531         * http/tests/security/window-named-proto-expected.txt:
1532         * http/tests/security/window-named-valueOf-expected.txt:
1533         * http/tests/security/xss-DENIED-assign-location-hash-expected.txt:
1534         * http/tests/security/xss-DENIED-assign-location-host-expected.txt:
1535         * http/tests/security/xss-DENIED-assign-location-hostname-expected.txt:
1536         * http/tests/security/xss-DENIED-assign-location-href-javascript-expected.txt:
1537         * http/tests/security/xss-DENIED-assign-location-nonstandardProperty-expected.txt:
1538         * http/tests/security/xss-DENIED-assign-location-pathname-expected.txt:
1539         * http/tests/security/xss-DENIED-assign-location-protocol-expected.txt:
1540         * http/tests/security/xss-DENIED-assign-location-reload-expected.txt:
1541         * http/tests/security/xss-DENIED-assign-location-search-expected.txt:
1542         * http/tests/security/xss-DENIED-defineProperty-expected.txt:
1543         * http/tests/security/xss-DENIED-frame-name-expected.txt:
1544         * http/tests/security/xss-DENIED-getSVGDocument-iframe-expected.txt:
1545         * http/tests/security/xss-DENIED-getSVGDocument-object-expected.txt:
1546         * http/tests/security/xss-DENIED-htmlelelment-with-iframe-proto-expected.txt:
1547         * http/tests/security/xss-DENIED-invalid-domain-change-expected.txt:
1548         * http/tests/security/xss-DENIED-javascript-with-spaces-expected.txt:
1549         * http/tests/security/xss-DENIED-method-with-iframe-proto-expected.txt:
1550         * http/tests/security/xss-DENIED-sandboxed-iframe-expected.txt:
1551         * http/tests/security/xss-DENIED-synchronous-form-expected.txt:
1552         * http/tests/security/xss-DENIED-synchronous-frame-load-in-javascript-url-expected.txt:
1553         * http/tests/security/xss-DENIED-window-name-navigator-expected.txt:
1554         * http/tests/security/xss-DENIED-window-open-javascript-url-expected.txt:
1555         * http/tests/security/xss-DENIED-window-open-javascript-url-with-spaces-expected.txt:
1556         * http/tests/security/xss-DENIED-window-open-parent-expected.txt:
1557         * http/tests/security/xss-DENIED-xsl-document-securityOrigin-expected.txt:
1558         * http/tests/security/xss-eval-expected.txt:
1559         * http/tests/security/xssAuditor/anchor-url-dom-write-location-expected.txt:
1560         * http/tests/security/xssAuditor/anchor-url-dom-write-location-inline-event-expected.txt:
1561         * http/tests/security/xssAuditor/anchor-url-dom-write-location-inline-event-null-char-expected.txt:
1562         * http/tests/security/xssAuditor/anchor-url-dom-write-location-javascript-URL-expected.txt:
1563         * http/tests/security/xssAuditor/anchor-url-dom-write-location2-expected.txt:
1564         * http/tests/security/xssAuditor/block-does-not-leak-location-expected.txt:
1565         * http/tests/security/xssAuditor/block-does-not-leak-referrer-expected.txt:
1566         * http/tests/security/xssAuditor/dom-write-URL-expected.txt:
1567         * http/tests/security/xssAuditor/dom-write-location-expected.txt:
1568         * http/tests/security/xssAuditor/dom-write-location-inline-event-expected.txt:
1569         * http/tests/security/xssAuditor/dom-write-location-javascript-URL-expected.txt:
1570         * http/tests/security/xssAuditor/full-block-base-href-expected.txt:
1571         * http/tests/security/xssAuditor/full-block-iframe-javascript-url-expected.txt:
1572         * http/tests/security/xssAuditor/full-block-javascript-link-expected.txt:
1573         * http/tests/security/xssAuditor/full-block-link-onclick-expected.txt:
1574         * http/tests/security/xssAuditor/full-block-object-tag-expected.txt:
1575         * http/tests/security/xssAuditor/full-block-script-tag-cross-domain-expected.txt:
1576         * http/tests/security/xssAuditor/full-block-script-tag-expected.txt:
1577         * http/tests/security/xssAuditor/full-block-script-tag-with-source-expected.txt:
1578         * http/tests/security/xssAuditor/xss-protection-parsing-03-expected.txt:
1579         * http/tests/security/xssAuditor/xss-protection-parsing-04-expected.txt:
1580         * http/tests/websocket/tests/hybi/bad-sub-protocol-control-chars-expected.txt:
1581         * http/tests/websocket/tests/hybi/bad-sub-protocol-empty-expected.txt:
1582         * http/tests/websocket/tests/hybi/bad-sub-protocol-non-ascii-expected.txt:
1583         * http/tests/websocket/tests/hybi/binary-type-expected.txt:
1584         * http/tests/websocket/tests/hybi/close-before-open-expected.txt:
1585         * http/tests/websocket/tests/hybi/close-code-and-reason-expected.txt:
1586         * http/tests/websocket/tests/hybi/close-expected.txt:
1587         * http/tests/websocket/tests/hybi/close-reason-too-long-expected.txt:
1588         * http/tests/websocket/tests/hybi/invalid-subprotocol-characters-expected.txt:
1589         * http/tests/websocket/tests/hybi/invalid-subprotocols-expected.txt:
1590         * http/tests/websocket/tests/hybi/url-parsing-expected.txt:
1591         * http/tests/websocket/tests/hybi/websocket-event-target-expected.txt:
1592         * http/tests/xmlhttprequest/access-control-basic-denied-expected.txt:
1593         * http/tests/xmlhttprequest/access-control-basic-get-fail-non-simple-expected.txt:
1594         * http/tests/xmlhttprequest/access-control-basic-non-simple-deny-cached-expected.txt:
1595         * http/tests/xmlhttprequest/access-control-basic-post-fail-non-simple-content-type-expected.txt:
1596         * http/tests/xmlhttprequest/access-control-basic-whitelist-response-headers-expected.txt:
1597         * http/tests/xmlhttprequest/access-control-preflight-sync-header-denied-expected.txt:
1598         * http/tests/xmlhttprequest/access-control-preflight-sync-method-denied-expected.txt:
1599         * http/tests/xmlhttprequest/access-control-preflight-sync-not-supported-expected.txt:
1600         * http/tests/xmlhttprequest/access-control-response-with-expose-headers-expected.txt:
1601         * http/tests/xmlhttprequest/access-control-sandboxed-iframe-denied-expected.txt:
1602         * http/tests/xmlhttprequest/access-control-sandboxed-iframe-denied-without-wildcard-expected.txt:
1603         * http/tests/xmlhttprequest/cross-origin-no-authorization-expected.txt:
1604         * http/tests/xmlhttprequest/cross-site-denied-response-sync-2-expected.txt:
1605         * http/tests/xmlhttprequest/cross-site-denied-response-sync-expected.txt:
1606         * http/tests/xmlhttprequest/get-dangerous-headers-expected.txt:
1607         * http/tests/xmlhttprequest/getResponseHeader-expected.txt:
1608         * http/tests/xmlhttprequest/origin-exact-matching-expected.txt:
1609         * http/tests/xmlhttprequest/origin-whitelisting-https-expected.txt:
1610         * http/tests/xmlhttprequest/origin-whitelisting-ip-addresses-with-subdomains-expected.txt:
1611         * http/tests/xmlhttprequest/origin-whitelisting-removal-expected.txt:
1612         * http/tests/xmlhttprequest/post-blob-content-type-sync-expected.txt:
1613         * http/tests/xmlhttprequest/set-dangerous-headers-expected.txt:
1614         * http/tests/xmlhttprequest/simple-cross-origin-denied-events-post-sync-expected.txt:
1615         * http/tests/xmlhttprequest/simple-cross-origin-denied-events-sync-expected.txt:
1616         * http/tests/xmlhttprequest/timeout/xmlhttprequest-timeout-synconmain-expected.txt:
1617         * http/tests/xmlhttprequest/xmlhttprequest-sync-no-progress-events-expected.txt:
1618         * js/dom/dom-as-prototype-assignment-exception-expected.txt:
1619         * js/dom/dom-attributes-on-mismatch-type-expected.txt:
1620         * js/dom/shadow-navigator-geolocation-in-strict-mode-does-not-throw-expected.txt:
1621         * plugins/get-user-agent-with-null-npp-from-npp-new-expected.txt:
1622         * plugins/netscape-plugin-map-data-to-src-expected.txt:
1623         * plugins/no-mime-with-valid-extension-expected.txt:
1624         * storage/websql/open-database-creation-callback-expected.txt:
1625         * storage/websql/open-database-set-empty-version-expected.txt:
1626         * svg/as-image/svg-canvas-xhtml-tainted-expected.txt:
1627         * svg/css/parse-calc-length-expected.txt:
1628         * svg/css/parse-height-expected.txt:
1629         * svg/css/parse-length-expected.txt:
1630         * svg/custom/invalid-length-units-expected.txt:
1631         * svg/custom/poly-parsing-error-expected.txt:
1632         * svg/custom/polyline-setattribute-points-null-expected.txt:
1633         * svg/dom/fuzz-path-parser-expected.txt:
1634         * svg/dom/path-parser-expected.txt:
1635         * svg/dom/points-parser-expected.txt:
1636         * webaudio/audionode-expected.txt:
1637
1638 2015-01-15  Mark Lam  <mark.lam@apple.com>
1639
1640         [Part 2] Argument object created by "Function dot arguments" should use a clone of argument values.
1641         <https://webkit.org/b/140093>
1642
1643         Reviewed by Geoffrey Garen.
1644
1645         * js/function-dot-arguments-expected.txt:
1646         * js/script-tests/function-dot-arguments.js:
1647         (arrayify):
1648         (indirectCall):
1649         (.inner):
1650         (tearOffTest3):
1651         (tearOffTest3b):
1652         (tearOffTest3c):
1653         (tearOffTest4External):
1654         (tearOffTest4):
1655         (tearOffTest4aExternal):
1656         (tearOffTest4bExternal):
1657         (tearOffTest4b):
1658         (tearOffTest4cExternal):
1659         (tearOffTest4c):
1660         (tearOffTest5):
1661         (tearOffTest5b):
1662         (tearOffTest5c):
1663         (tearOffTest6External):
1664         (tearOffTest6):
1665         (tearOffTest6aExternal):
1666         (tearOffTest6bExternal):
1667         (tearOffTest6b):
1668         (tearOffTest6cExternal):
1669         (tearOffTest6c):
1670         (tearOffTest7):
1671         (tearOffTest7b):
1672         (tearOffTest7c):
1673         (tearOffTest8External):
1674         (tearOffTest8):
1675         (tearOffTest8aExternal):
1676         (tearOffTest8bExternal):
1677         (tearOffTest8b):
1678         (tearOffTest8cExternal):
1679         (tearOffTest8c):
1680         (tearOffTest9b):
1681         (tearOffTest9c):
1682         (tearOffTest10External):
1683         (tearOffTest10):
1684         (tearOffTest10aExternal):
1685         (tearOffTest10bExternal):
1686         (tearOffTest10b):
1687         (tearOffTest10cExternal):
1688         (tearOffTest10c):
1689
1690 2015-01-15  Brent Fulgham  <bfulgham@apple.com>
1691
1692         [Win] Unreviewed gardening.
1693
1694         Mark some debug crashes as being caused by Bug 135514.
1695
1696         * platform/win/TestExpectations:
1697
1698 2015-01-15  Brent Fulgham  <bfulgham@apple.com>
1699
1700         [Win] Unreviewed gardening.
1701
1702         Mark fast/dynamic/layer-no-longer-paginated.html as crashing on Windows
1703         now that https://bugs.webkit.org/show_bug.cgi?id=140455 has been filed.
1704
1705         * platform/win/TestExpectations:
1706
1707 2015-01-15  Myles C. Maxfield  <mmaxfield@apple.com>
1708
1709         http/tests/misc/acid3.html is flakey on Mavericks
1710         https://bugs.webkit.org/show_bug.cgi?id=140253
1711
1712         Reviewed by Alexey Proskuryakov.
1713
1714         Remove flakey mark.
1715
1716         * platform/mac/TestExpectations:
1717
1718 2015-01-15  Andrzej Badowski  <a.badowski@samsung.com>
1719
1720         AX: [ATK] Mark accessibility/render-counter-text.html as a suitable test for EFL and GTK.
1721         https://bugs.webkit.org/show_bug.cgi?id=140438
1722
1723         Reviewed by Chris Fleizach.
1724
1725         The test shows the text contents of the <li> element with the counter inside <ol> using three childAtIndex().stringValue methods.
1726         In the case of ATK childAtIndex(0) returns a non-empty object, but it is not the ATK_OBJECT,
1727         so the stringValue produces an empty string.
1728         To avoid this, the text content is obtained by direct reading of stringValue of <li> AccessibilityUIElement which is ATK_TEXT.
1729
1730         * accessibility/render-counter-text.html:
1731            This test is also suitable for EFL and GTK port.
1732         * platform/efl/TestExpectations:
1733         * platform/gtk/TestExpectations:
1734
1735 2015-01-14  Simon Fraser  <simon.fraser@apple.com>
1736
1737         Graphics corruption after Find on some pages
1738         https://bugs.webkit.org/show_bug.cgi?id=140489
1739
1740         Reviewed by Zalan Bujtas.
1741         
1742         Two new tests. The first one just reports that we have an opaque compositing
1743         layer. The second one tests the the user-visible symptom of the missing
1744         background.
1745
1746         * compositing/contents-opaque/opaque-with-scrolled-expected.txt: Added.
1747         * compositing/contents-opaque/opaque-with-scrolled.html: Added.
1748         * fast/backgrounds/opaque-scrolled-paint-background-expected.html: Added.
1749         * fast/backgrounds/opaque-scrolled-paint-background.html: Added.
1750
1751 2015-01-14  Alexey Proskuryakov  <ap@apple.com>
1752
1753         <rdar://problem/17748495> Multiple compositing tests fail to repaint on WK1
1754
1755         * platform/mac/TestExpectations: These tests pass now, unmarking.
1756
1757 2015-01-14  Alexey Proskuryakov  <ap@apple.com>
1758
1759         Update expectations for what we see on upgraded EWS machines.
1760
1761         * platform/mac/TestExpectations:
1762
1763 2015-01-14  Jer Noble  <jer.noble@apple.com>
1764
1765         [Mac][MSE] Stalled YouTube playback does not allow display to sleep.
1766         https://bugs.webkit.org/show_bug.cgi?id=140468
1767         rdar://problem/19171162
1768
1769         Reviewed by Eric Carlson.
1770
1771         * media/media-source/content/test-fragmented-manifest.json: Added.
1772         * media/media-source/content/test-fragmented.mp4: Added.
1773         * media/media-source/media-source-loader.js: Added.
1774         (MediaSourceLoader):
1775         (MediaSourceLoader.prototype.loadManifest):
1776         (MediaSourceLoader.prototype.loadManifestSucceeded):
1777         (MediaSourceLoader.prototype.loadManifestFailed):
1778         (MediaSourceLoader.prototype.loadMediaData):
1779         (MediaSourceLoader.prototype.loadMediaDataSucceeded):
1780         (MediaSourceLoader.prototype.loadMediaDataFailed):
1781         (MediaSourceLoader.prototype.type):
1782         (MediaSourceLoader.prototype.duration):
1783         (MediaSourceLoader.prototype.initSegment):
1784         (MediaSourceLoader.prototype.mediaSegmentsLength):
1785         (MediaSourceLoader.prototype.mediaSegment):
1786         * media/media-source/media-source-stalled-holds-sleep-assertion-expected.txt: Added.
1787         * media/media-source/media-source-stalled-holds-sleep-assertion.html: Added.
1788
1789 2015-01-14  Andrzej Badowski  <a.badowski@samsung.com>
1790
1791         [EFL] Change expectations for two layout tests.
1792         https://bugs.webkit.org/show_bug.cgi?id=140391
1793
1794         Reviewed by Chris Fleizach.
1795
1796         Currently, two layout tests produce positive results for EFL:
1797         - accessibility/fieldset-element-expected.html
1798         - accessibility/negative-tabindex-does-not-expose-label.html.
1799
1800         * accessibility/fieldset-element-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/fieldset-element-expected.txt.
1801         * accessibility/negative-tabindex-does-not-expose-label-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/negative-tabindex-does-not-expose-label-expected.txt.
1802         * platform/efl/TestExpectations:
1803            Missing markings removed.
1804
1805 2015-01-14  Commit Queue  <commit-queue@webkit.org>
1806
1807         Unreviewed, rolling out r178438.
1808         https://bugs.webkit.org/show_bug.cgi?id=140484
1809
1810         Broke a few MediaSource tests (Requested by JoePeck on
1811         #webkit).
1812
1813         Reverted changeset:
1814
1815         "[MSE] Implement per TrackBuffer buffered."
1816         https://bugs.webkit.org/show_bug.cgi?id=139813
1817         http://trac.webkit.org/changeset/178438
1818
1819 2015-01-14  Enrica Casucci  <enrica@apple.com>
1820
1821         REGRESSION (r165385): Crash when applying autocorrection exceeds maximum text area length.
1822         https://bugs.webkit.org/show_bug.cgi?id=137902
1823         rdar://problem/18568864
1824
1825         Reviewed by Darin Adler.
1826
1827         * editing/text-iterator/invalid-subrange-expected.txt: Added.
1828         * editing/text-iterator/invalid-subrange.html: Added.
1829
1830 2015-01-14  Said Abou-Hallawa  <sabouhallawa@apple.com>
1831
1832         REGRESSION (r154769): Wrong <title> taken as a tooltip for SVG element.
1833         https://bugs.webkit.org/show_bug.cgi?id=139690.
1834
1835         Reviewed by Daniel Bates.
1836
1837         * svg/hittest/resources: Added.
1838         * svg/hittest/resources/svg-tooltip.svg: Added.
1839         Shared resources to be used by the tests.
1840
1841         * svg/hittest/resources/svg-tooltip.js: Added.
1842         This code mimics the C++ tooltip calculation and compares its result with what the C++
1843         code returns.
1844         
1845         * svg/hittest/svg-embedded-tooltip-expected.txt: Added.
1846         * svg/hittest/svg-embedded-tooltip.html: Added.
1847         This test ensures that the tooltip text for SVG elements is calculated correctly when
1848         the SVG is embedded in an HTML either through inline <svg> tag or through an <embed>
1849         tag. In both cases, the rootmost SVG element should return the SVG document title.
1850         
1851         * svg/hittest/svg-standalone-tooltip-expected.txt: Added.
1852         * svg/hittest/svg-standalone-tooltip.svg: Added.
1853         This test ensures that for stand-alone SVG documents, the tooltip text for SVG elements
1854         is calculated correctly. In this case, the rootmost SVG element should not return a
1855         title since the SVG document title will be displayed in the browser chrome.
1856
1857 2015-01-14  Bartlomiej Gajda  <b.gajda@samsung.com>
1858
1859         [MSE] Implement per TrackBuffer buffered.
1860         https://bugs.webkit.org/show_bug.cgi?id=139813.
1861
1862         Reviewed by Jer Noble.
1863
1864         Added tests which checks how buffered behaves for two trackBuffers in single SourceBuffer
1865         after appends, and with MediaSource readyState switching to ended and back to open.
1866
1867         * media/media-source/media-source-multiple-trackBuffers-buffered-expected.txt: Added.
1868         * media/media-source/media-source-multiple-trackBuffers-buffered-in-ended-state-expected.txt: Added.
1869         * media/media-source/media-source-multiple-trackBuffers-buffered-in-ended-state.html: Added.
1870         * media/media-source/media-source-multiple-trackBuffers-buffered.html: Added.
1871
1872 2015-01-14  Commit Queue  <commit-queue@webkit.org>
1873
1874         Unreviewed, rolling out r178432.
1875         https://bugs.webkit.org/show_bug.cgi?id=140460
1876
1877         Caused 20 JSC Test Failures (Requested by JoePeck on #webkit).
1878
1879         Reverted changeset:
1880
1881         "REGRESSION (r174226): Header on huffingtonpost.com is too
1882         large"
1883         https://bugs.webkit.org/show_bug.cgi?id=140306
1884         http://trac.webkit.org/changeset/178432
1885
1886 2015-01-14  Michael Saboff  <msaboff@apple.com>
1887
1888         REGRESSION (r174226): Header on huffingtonpost.com is too large
1889         https://bugs.webkit.org/show_bug.cgi?id=140306
1890
1891         Reviewed by Geoffrey Garen.
1892
1893         Updated js/arguments-iterator to test changing argument to array values.
1894         Removed tests that changed arguments to a string and an object as they were
1895         bogus and didn't test what the appeared to test. 
1896         for .. of works on iterable objects only.
1897
1898         Added new regression test, js/regress-140306.
1899
1900         * js/arguments-iterator-expected.txt:
1901         * js/regress-140306-expected.txt: Added.
1902         * js/regress-140306.html: Added.
1903         * js/script-tests/arguments-iterator.js:
1904         (testEmptyArrayArguments):
1905         (testArrayArguments):
1906         (testOverwrittenArguments): Deleted.
1907         (testNullArguments): Deleted.
1908         (testNonArrayLikeArguments): Deleted.
1909         * js/script-tests/regress-140306.js: Added.
1910         (checkArgs):
1911         (applyToArgs):
1912
1913 2015-01-14  Michael Saboff  <msaboff@apple.com>
1914
1915         JavaScript identifier incorrectly parsed if the prefix before an escape sequence is a keyword
1916         https://bugs.webkit.org/show_bug.cgi?id=140420
1917
1918         Reviewed by Oliver Hunt.
1919
1920         New regression test.
1921
1922         * js/regress-140420-expected.txt: Added.
1923         * js/regress-140420.html: Added.
1924         * js/script-tests/regress-140420.js: Added.
1925         (with):
1926         (this):
1927
1928 2015-01-14  Jer Noble  <jer.noble@apple.com>
1929
1930         Null-deref crash when seeking immediately before looping.
1931         https://bugs.webkit.org/show_bug.cgi?id=140394
1932
1933         Reviewed by Eric Carlson.
1934
1935         * media/video-ended-seek-crash-expected.txt: Added.
1936         * media/video-ended-seek-crash.html: Added.
1937
1938 2015-01-14  Brent Fulgham  <bfulgham@apple.com>
1939
1940         [Win] Unreviewed gardening.
1941
1942         * platform/win/TestExpectations: Add a Crash expectation now that
1943         https://bugs.webkit.org/show_bug.cgi?id=140444 has been filed.
1944
1945 2015-01-13  Commit Queue  <commit-queue@webkit.org>
1946
1947         Unreviewed, rolling out r178390, r178392, r178398, r178400,
1948         r178402, and r178410.
1949         https://bugs.webkit.org/show_bug.cgi?id=140431
1950
1951         Way too many failures to skip (Requested by ap_ on #webkit).
1952
1953         Reverted changesets:
1954
1955         "WebGL2: Support webgl2 context creation."
1956         https://bugs.webkit.org/show_bug.cgi?id=126408
1957         http://trac.webkit.org/changeset/178390
1958
1959         "Unreviewed iOS build fix after r178390."
1960         http://trac.webkit.org/changeset/178392
1961
1962         "[Unreviewed] Windows build fix after r178390."
1963         http://trac.webkit.org/changeset/178398
1964
1965         "[Unreviewed] Speculative test fix after r178390."
1966         http://trac.webkit.org/changeset/178400
1967
1968         "[Unreviewed] Skip webgl tests for temporarily."
1969         https://bugs.webkit.org/show_bug.cgi?id=140423
1970         http://trac.webkit.org/changeset/178402
1971
1972         "[EFL] Fix build after r178390"
1973         https://bugs.webkit.org/show_bug.cgi?id=140424
1974         http://trac.webkit.org/changeset/178410
1975
1976 2015-01-13  Brent Fulgham  <bfulgham@apple.com>
1977
1978         [Win] Unreviewed test gardening.
1979
1980         * platform/win/TestExpectations: Add Debug Crash documentation now that Bug 140425 has been filed.
1981
1982 2015-01-13  Chris Dumez  <cdumez@apple.com>
1983
1984         Only throttle DOM timers if they change CSS properties that cannot cause non-descendant elements to become visible
1985         https://bugs.webkit.org/show_bug.cgi?id=140142
1986
1987         Reviewed by Daniel Bates.
1988
1989         Fix layout test introduced in r178014. I forgot to remove a
1990         setTimeout() call.
1991
1992         * fast/dom/timer-height-change-no-throttling.html:
1993
1994 2015-01-13  Roger Fong  <roger_fong@apple.com>
1995
1996         [Unreviewed] Skip webgl tests for temporarily.
1997         https://bugs.webkit.org/show_bug.cgi?id=140423
1998
1999         * platform/mac/TestExpectations:
2000
2001 2015-01-13  Said Abou-Hallawa  <sabouhallawa@apple.com>
2002
2003         Missed images and missed new lines in the expected results of the imported w3c canvas layout tests.
2004         https://bugs.webkit.org/show_bug.cgi?id=140409.
2005
2006         Reviewed by Dean Jackson.
2007         
2008         Fix some failures in the imported W3C canvas tests. These failures were happening because
2009         of missing images or missing new lines at the end of the expected results.
2010
2011         * TestExpectations:
2012
2013 2015-01-13  Dean Jackson  <dino@apple.com>
2014
2015         Filters aren't applied to elements in columns after the first
2016         https://bugs.webkit.org/show_bug.cgi?id=140331
2017         <rdar://problem/19313858>
2018
2019         Unreviewed followup after discussion with Simon Fraser.
2020
2021         Add a new test that exercises nested blocks inside columns. Also
2022         use valid properties in my existing tests :)
2023
2024         * fast/multicol/clip-in-columns-expected.html:
2025         * fast/multicol/clip-in-columns.html:
2026         * fast/multicol/filter-in-columns-expected.html:
2027         * fast/multicol/filter-in-columns.html:
2028         * fast/multicol/nested-filter-in-columns-expected.html: Copied from LayoutTests/fast/multicol/filter-in-columns-expected.html.
2029         * fast/multicol/nested-filter-in-columns.html: Copied from LayoutTests/fast/multicol/filter-in-columns.html.
2030
2031 2015-01-13  Dean Jackson  <dino@apple.com>
2032
2033         Filters aren't applied to elements in columns after the first
2034         https://bugs.webkit.org/show_bug.cgi?id=140331
2035         <rdar://problem/19313858>
2036
2037         Reviewed by Simon Fraser.
2038
2039         Tests for filters and clipping on a column other
2040         than the first.
2041
2042         * fast/multicol/clip-in-columns-expected.html: Added.
2043         * fast/multicol/clip-in-columns.html: Added.
2044         * fast/multicol/filter-in-columns-expected.html: Added.
2045         * fast/multicol/filter-in-columns.html: Added.
2046
2047 2015-01-13  Yusuke Suzuki  <utatane.tea@gmail.com>
2048
2049         DFG can call PutByValDirect for generic arrays
2050         https://bugs.webkit.org/show_bug.cgi?id=140389
2051
2052         Reviewed by Geoffrey Garen.
2053
2054         * js/dfg-put-by-val-direct-to-generic-array-expected.txt: Added.
2055         * js/dfg-put-by-val-direct-to-generic-array.html: Added.
2056         * js/script-tests/dfg-put-by-val-direct-to-generic-array.js: Added.
2057         (foo1):
2058         (foo2):
2059
2060 2015-01-13  Jer Noble  <jer.noble@apple.com>
2061
2062         defaultPlaybackRate not respected when set before source is loaded
2063         https://bugs.webkit.org/show_bug.cgi?id=140282
2064
2065         Reviewed by Eric Carlson.
2066
2067         * media/video-defaultplaybackrate-before-load-expected.txt: Added.
2068         * media/video-defaultplaybackrate-before-load.html: Added.
2069
2070 2015-01-13  Andreas Kling  <akling@apple.com>
2071
2072         Element::normalizeAttributes() needs to handle arbitrary JS executing between loop iterations.
2073         <https://webkit.org/b/140379>
2074         <rdar://problem/19446901>
2075
2076         Reviewed by Benjamin Poulain.
2077
2078         * fast/dom/Element/normalize-crash2-expected.txt: Added.
2079         * fast/dom/Element/normalize-crash2.html: Added.
2080
2081 2015-01-13  Andrzej Badowski  <a.badowski@samsung.com>
2082
2083         AX: [ATK] Mark accessibility/table-with-footer-section-above-body.html as a suitable test for EFL and GTK
2084         https://bugs.webkit.org/show_bug.cgi?id=140355
2085
2086         Reviewed by Chris Fleizach.
2087
2088         The test shows the text contents of an AccessibilityTableCell object using tableCell.childAtIndex(0).stringValue.
2089         In the case of ATK childAtIndex(0) returns a non-empty object, but it is not the ATK_OBJECT,
2090         so the stringValue produces an empty string.
2091         To avoid this, the cell text content is obtained by direct reading of stringValue of TableCell.
2092
2093         * accessibility/table-with-footer-section-above-body.html:
2094            This test is also suitable for EFL and GTK port.
2095         * platform/efl/TestExpectations:
2096         * platform/gtk/TestExpectations:
2097
2098 2015-01-13  Bartlomiej Gajda  <b.gajda@samsung.com>
2099
2100         [EFL] Fix test expectations after r178310.
2101         https://bugs.webkit.org/show_bug.cgi?id=140387.
2102
2103         Reviewed by Gyuyoung Kim.
2104
2105         Clean reference to SharedWorkers in test expecations since they were removed.
2106
2107         * platform/efl/TestExpectations:
2108
2109 2015-01-11  Sam Weinig  <sam@webkit.org>
2110
2111         Remove support for SharedWorkers
2112         https://bugs.webkit.org/show_bug.cgi?id=140344
2113
2114         Reviewed by Anders Carlsson.
2115
2116         Remove shared worker specific tests and update others to remove references to shared workers.
2117
2118         * fast/constructors/constructor-as-function-crash-expected.txt:
2119         * fast/constructors/constructor-as-function-crash.html:
2120         * fast/dom/call-a-constructor-as-a-function-expected.txt:
2121         * fast/dom/call-a-constructor-as-a-function.html:
2122         * fast/workers/resources/create-shared-worker-frame.html: Removed.
2123         * fast/workers/resources/shared-worker-common.js: Removed.
2124         * fast/workers/resources/shared-worker-count-connections.js: Removed.
2125         * fast/workers/resources/shared-worker-create-common.js: Removed.
2126         * fast/workers/resources/shared-worker-exception.js: Removed.
2127         * fast/workers/resources/shared-worker-iframe.html: Removed.
2128         * fast/workers/resources/shared-worker-lifecycle.js: Removed.
2129         * fast/workers/resources/shared-worker-name.js: Removed.
2130         * fast/workers/resources/shared-worker-script-error.js: Removed.
2131         * fast/workers/shared-worker-constructor-expected.txt: Removed.
2132         * fast/workers/shared-worker-constructor.html: Removed.
2133         * fast/workers/shared-worker-context-gc-expected.txt: Removed.
2134         * fast/workers/shared-worker-context-gc.html: Removed.
2135         * fast/workers/shared-worker-event-listener-expected.txt: Removed.
2136         * fast/workers/shared-worker-event-listener.html: Removed.
2137         * fast/workers/shared-worker-exception-expected.txt: Removed.
2138         * fast/workers/shared-worker-exception.html: Removed.
2139         * fast/workers/shared-worker-frame-lifecycle-expected.txt: Removed.
2140         * fast/workers/shared-worker-frame-lifecycle.html: Removed.
2141         * fast/workers/shared-worker-gc-expected.txt: Removed.
2142         * fast/workers/shared-worker-gc.html: Removed.
2143         * fast/workers/shared-worker-in-iframe-expected.txt: Removed.
2144         * fast/workers/shared-worker-in-iframe.html: Removed.
2145         * fast/workers/shared-worker-lifecycle-expected.txt: Removed.
2146         * fast/workers/shared-worker-lifecycle.html: Removed.
2147         * fast/workers/shared-worker-load-error-expected.txt: Removed.
2148         * fast/workers/shared-worker-load-error.html: Removed.
2149         * fast/workers/shared-worker-location-expected.txt: Removed.
2150         * fast/workers/shared-worker-location.html: Removed.
2151         * fast/workers/shared-worker-messageevent-source-expected.txt: Removed.
2152         * fast/workers/shared-worker-messageevent-source.html: Removed.
2153         * fast/workers/shared-worker-name-expected.txt: Removed.
2154         * fast/workers/shared-worker-name.html: Removed.
2155         * fast/workers/shared-worker-navigator-expected.txt: Removed.
2156         * fast/workers/shared-worker-navigator.html: Removed.
2157         * fast/workers/shared-worker-replace-global-constructor-expected.txt: Removed.
2158         * fast/workers/shared-worker-replace-global-constructor.html: Removed.
2159         * fast/workers/shared-worker-replace-self-expected.txt: Removed.
2160         * fast/workers/shared-worker-replace-self.html: Removed.
2161         * fast/workers/shared-worker-script-error-expected.txt: Removed.
2162         * fast/workers/shared-worker-script-error.html: Removed.
2163         * fast/workers/shared-worker-shared-expected.txt: Removed.
2164         * fast/workers/shared-worker-shared.html: Removed.
2165         * fast/workers/shared-worker-simple-expected.txt: Removed.
2166         * fast/workers/shared-worker-simple.html: Removed.
2167         * fast/workers/shared-worker-storagequota-query-usage-expected.txt: Removed.
2168         * fast/workers/shared-worker-storagequota-query-usage.html: Removed.
2169         * fast/workers/worker-crash-with-invalid-location-expected.txt:
2170         * fast/workers/worker-crash-with-invalid-location.html:
2171         * http/tests/resources/js-test-pre.js:
2172         (startWorker):
2173         (.worker.port.onmessage): Deleted.
2174         (.self.onconnect.workerPort.onmessage): Deleted.
2175         (.self.onconnect): Deleted.
2176         * http/tests/security/contentSecurityPolicy/resources/shared-worker-make-xhr.js: Removed.
2177         * http/tests/security/contentSecurityPolicy/shared-worker-connect-src-allowed-expected.txt: Removed.
2178         * http/tests/security/contentSecurityPolicy/shared-worker-connect-src-allowed.html: Removed.
2179         * http/tests/security/contentSecurityPolicy/shared-worker-connect-src-blocked-expected.txt: Removed.
2180         * http/tests/security/contentSecurityPolicy/shared-worker-connect-src-blocked.html: Removed.
2181         * http/tests/security/cross-origin-shared-worker-allowed-expected.txt: Removed.
2182         * http/tests/security/cross-origin-shared-worker-allowed.html: Removed.
2183         * http/tests/security/cross-origin-shared-worker-expected.txt: Removed.
2184         * http/tests/security/cross-origin-shared-worker.html: Removed.
2185         * http/tests/security/resources/cross-origin-iframe-for-shared-worker.html: Removed.
2186         * http/tests/security/resources/iframe-for-storage-blocking-changed-shared-worker.html: Removed.
2187         * http/tests/security/resources/shared-worker.js: Removed.
2188         * http/tests/security/same-origin-shared-worker-blocked-expected.txt: Removed.
2189         * http/tests/security/same-origin-shared-worker-blocked.html: Removed.
2190         * http/tests/security/storage-blocking-loosened-shared-worker-expected.txt: Removed.
2191         * http/tests/security/storage-blocking-loosened-shared-worker.html: Removed.
2192         * http/tests/security/storage-blocking-strengthened-shared-worker-expected.txt: Removed.
2193         * http/tests/security/storage-blocking-strengthened-shared-worker.html: Removed.
2194         * http/tests/websocket/tests/hybi/workers/close-in-shared-worker-expected.txt: Removed.
2195         * http/tests/websocket/tests/hybi/workers/close-in-shared-worker.html: Removed.
2196         * http/tests/websocket/tests/hybi/workers/shared-worker-simple-expected.txt: Removed.
2197         * http/tests/websocket/tests/hybi/workers/shared-worker-simple.html: Removed.
2198         * http/tests/workers/shared-worker-importScripts-expected.txt: Removed.
2199         * http/tests/workers/shared-worker-importScripts.html: Removed.
2200         * http/tests/workers/shared-worker-invalid-url-expected.txt: Removed.
2201         * http/tests/workers/shared-worker-invalid-url.html: Removed.
2202         * http/tests/workers/shared-worker-redirect-expected.txt: Removed.
2203         * http/tests/workers/shared-worker-redirect.html: Removed.
2204         * http/tests/xmlhttprequest/workers/resources/shared-worker-create.js: Removed.
2205         * http/tests/xmlhttprequest/workers/shared-worker-access-control-basic-get-fail-non-simple-expected.txt: Removed.
2206         * http/tests/xmlhttprequest/workers/shared-worker-access-control-basic-get-fail-non-simple.html: Removed.
2207         * http/tests/xmlhttprequest/workers/shared-worker-close-expected.txt: Removed.
2208         * http/tests/xmlhttprequest/workers/shared-worker-close.html: Removed.
2209         * http/tests/xmlhttprequest/workers/shared-worker-methods-async-expected.txt: Removed.
2210         * http/tests/xmlhttprequest/workers/shared-worker-methods-async.html: Removed.
2211         * http/tests/xmlhttprequest/workers/shared-worker-methods-expected.txt: Removed.
2212         * http/tests/xmlhttprequest/workers/shared-worker-methods.html: Removed.
2213         * http/tests/xmlhttprequest/workers/shared-worker-referer-expected.txt: Removed.
2214         * http/tests/xmlhttprequest/workers/shared-worker-referer.html: Removed.
2215         * http/tests/xmlhttprequest/workers/shared-worker-xhr-file-not-found-expected.txt: Removed.
2216         * http/tests/xmlhttprequest/workers/shared-worker-xhr-file-not-found.html: Removed.
2217         * js/dom/constructor-length.html:
2218         * js/dom/global-constructors-attributes-expected.txt:
2219         * js/dom/global-constructors-attributes-shared-worker-expected.txt: Removed.
2220         * js/dom/global-constructors-attributes-shared-worker.html: Removed.
2221         * platform/efl/http/tests/xmlhttprequest/workers/shared-worker-methods-async-expected.txt: Removed.
2222         * platform/efl/http/tests/xmlhttprequest/workers/shared-worker-methods-expected.txt: Removed.
2223         * platform/efl/js/dom/constructor-length-expected.txt:
2224         * platform/efl/js/dom/global-constructors-attributes-expected.txt:
2225         * platform/efl/js/dom/global-constructors-attributes-shared-worker-expected.txt: Removed.
2226         * platform/gtk/http/tests/xmlhttprequest/workers/shared-worker-methods-async-expected.txt: Removed.
2227         * platform/gtk/http/tests/xmlhttprequest/workers/shared-worker-methods-expected.txt: Removed.
2228         * platform/gtk/js/dom/constructor-length-expected.txt:
2229         * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
2230         * platform/ios-sim-deprecated/fast/dom/Window/window-property-descriptors-expected.txt:
2231         * platform/ios-sim-deprecated/fast/js/constructor-length-expected.txt:
2232         * platform/ios-sim-deprecated/fast/js/global-constructors-expected.txt:
2233         * platform/ios-sim-deprecated/fast/workers/shared-worker-storagequota-query-usage-expected.txt: Removed.
2234         * platform/ios-sim-deprecated/http/tests/security/cross-origin-shared-worker-allowed-expected.txt: Removed.
2235         * platform/ios-sim-deprecated/http/tests/security/cross-origin-shared-worker-expected.txt: Removed.
2236         * platform/ios-sim-deprecated/js/dom/global-constructors-attributes-expected.txt:
2237         * platform/ios-sim-deprecated/storage/indexeddb/basics-shared-workers-expected.txt: Removed.
2238         * platform/ios-simulator/js/dom/constructor-length-expected.txt:
2239         * platform/mac-mavericks/js/dom/global-constructors-attributes-expected.txt:
2240         * platform/mac-mountainlion/js/dom/global-constructors-attributes-expected.txt:
2241         * platform/mac-wk2/TestExpectations:
2242         * platform/mac/js/dom/constructor-length-expected.txt:
2243         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
2244         * platform/win/fast/dom/call-a-constructor-as-a-function-expected.txt:
2245         * platform/win/js/dom/global-constructors-attributes-expected.txt:
2246         * platform/win/js/dom/global-constructors-attributes-shared-worker-expected.txt: Removed.
2247         * resources/js-test-pre.js:
2248         (startWorker):
2249         (.worker.port.onmessage): Deleted.
2250         (.self.onconnect.workerPort.onmessage): Deleted.
2251         (.self.onconnect): Deleted.
2252         * resources/js-test.js:
2253         (startWorker):
2254         (.worker.port.onmessage): Deleted.
2255         (.self.onconnect.workerPort.onmessage): Deleted.
2256         (.self.onconnect): Deleted.
2257         * storage/indexeddb/basics-shared-workers-expected.txt: Removed.
2258         * storage/indexeddb/basics-shared-workers.html: Removed.
2259
2260 2015-01-12  Andreas Kling  <akling@apple.com>
2261
2262         Geolocation objects shouldn't prevent page caching.
2263         <https://webkit.org/b/140369>
2264
2265         Reviewed by Joseph Pecoraro.
2266
2267         Take the existing test for this and make it not-specific-to-iOS.
2268         Also remove a test whose only purpose was confirming that we don't cache these pages.
2269
2270         * fast/dom/Geolocation/no-page-cache-expected.txt: Removed.
2271         * fast/dom/Geolocation/no-page-cache.html: Removed.
2272         * fast/dom/Geolocation/script-tests/no-page-cache.js: Removed.
2273         * fast/history/page-cache-geolocation-expected.txt: Renamed from LayoutTests/platform/ios-simulator/ios/fast/history/page-cache-geolocation-expected.txt.
2274         * fast/history/page-cache-geolocation.html: Renamed from LayoutTests/platform/ios-simulator/ios/fast/history/script-tests/page-cache-geolocation.js.
2275         * fast/history/resources/page-cache-helper.html: Added.
2276         * platform/ios-sim-deprecated/iphone/fast/history/page-cache-geolocation-expected.txt: Removed.
2277         * platform/ios-sim-deprecated/iphone/fast/history/page-cache-geolocation.html: Removed.
2278         * platform/ios-sim-deprecated/iphone/fast/history/script-tests/page-cache-geolocation.js: Removed.
2279         * platform/ios-simulator/TestExpectations:
2280         * platform/ios-simulator/ios/fast/history/page-cache-geolocation.html: Removed.
2281
2282 2015-01-12  Manuel Rego Casasnovas  <rego@igalia.com>
2283
2284         Make fast/css/first-letter-skip-out-of-flow.html a ref-test
2285         https://bugs.webkit.org/show_bug.cgi?id=140324
2286
2287         Reviewed by Andreas Kling.
2288
2289         * fast/css/first-letter-skip-out-of-flow-expected.html: Added.
2290         * platform/efl/fast/css/first-letter-skip-out-of-flow-expected.png: Removed.
2291         * platform/efl/fast/css/first-letter-skip-out-of-flow-expected.txt: Removed.
2292         * platform/gtk/fast/css/first-letter-skip-out-of-flow-expected.png: Removed.
2293         * platform/gtk/fast/css/first-letter-skip-out-of-flow-expected.txt: Removed.
2294         * platform/ios-sim-deprecated/fast/css/first-letter-skip-out-of-flow-expected.txt: Removed.
2295         * platform/ios-simulator-wk2/fast/css/first-letter-skip-out-of-flow-expected.txt: Removed.
2296         * platform/mac-mountainlion/fast/css/first-letter-skip-out-of-flow-expected.txt: Removed.
2297         * platform/mac/fast/css/first-letter-skip-out-of-flow-expected.png: Removed.
2298         * platform/mac/fast/css/first-letter-skip-out-of-flow-expected.txt: Removed.
2299
2300 2015-01-12  Commit Queue  <commit-queue@webkit.org>
2301
2302         Unreviewed, rolling out r178281.
2303         https://bugs.webkit.org/show_bug.cgi?id=140366
2304
2305         Broke many media tests (Requested by ap on #webkit).
2306
2307         Reverted changeset:
2308
2309         "defaultPlaybackRate not respected when set before source is
2310         loaded"
2311         https://bugs.webkit.org/show_bug.cgi?id=140282
2312         http://trac.webkit.org/changeset/178281
2313
2314 2015-01-12  Jer Noble  <jer.noble@apple.com>
2315
2316         defaultPlaybackRate not respected when set before source is loaded
2317         https://bugs.webkit.org/show_bug.cgi?id=140282
2318
2319         Reviewed by Eric Carlson.
2320
2321         * media/video-defaultplaybackrate-before-load-expected.txt: Added.
2322         * media/video-defaultplaybackrate-before-load.html: Added.
2323
2324 2015-01-12  Andrzej Badowski  <a.badowski@samsung.com>
2325
2326         AX: [ATK] Whether to show the title attribute, if there is a label with the attribute for?
2327         https://bugs.webkit.org/show_bug.cgi?id=139986
2328
2329         Reviewed by Chris Fleizach.
2330
2331         * accessibility/radio-button-title-label.html:
2332            This test is also suitable for EFL and GTK port.
2333         * platform/efl/TestExpectations:
2334         * platform/efl/accessibility/radio-button-title-label-expected.txt: Added.
2335         * platform/gtk/TestExpectations:
2336         * platform/gtk/accessibility/radio-button-title-label-expected.txt: Added.
2337
2338 2015-01-12  Shivakumar JM  <shiva.jm@samsung.com>
2339
2340         Fix lint-test-files warnings in TestExpectations files.
2341         https://bugs.webkit.org/show_bug.cgi?id=140351
2342
2343         Unreviewed gardening.
2344
2345         Removed the test cases from TestExpectations files.
2346
2347         * platform/efl/TestExpectations:
2348         * platform/wk2/TestExpectations:
2349
2350 2015-01-11  Alexey Proskuryakov  <ap@apple.com>
2351
2352         editing/spelling/grammar-paste.html is flaky in debug after r177682
2353         https://bugs.webkit.org/show_bug.cgi?id=139903
2354
2355         * TestExpectations: The test if flaky on release bots too, updating expectations.
2356
2357 2015-01-09  Michael Saboff  <msaboff@apple.com>
2358
2359         Breakpoint doesn't fire in this HTML5 game
2360         https://bugs.webkit.org/show_bug.cgi?id=140269
2361
2362         Reviewed by Mark Lam.
2363
2364         New tests that set breakpoints in functions with various line split
2365         combinations.
2366
2367         * inspector/debugger/breakpoint-columns-expected.txt: Added.
2368         * inspector/debugger/breakpoint-columns.html: Added.
2369         * inspector/debugger/resources/column-breakpoints-1.js: Added.
2370         (columnTest1.x):
2371         (columnTest1):
2372         (columnTest2.x):
2373         (columnTest2.f):
2374         (columnTest3.x):
2375         (columnTest3.f):
2376         (runColumnTest1):
2377         (runColumnTest2):
2378         (runColumnTest3):
2379         * inspector/debugger/resources/column-breakpoints-2.js: Added.
2380         (columnTest4.x):
2381         (columnTest4.f):
2382         (columnTest5.x):
2383         (columnTest5):
2384         (runColumnTest4):
2385         (runColumnTest5):
2386
2387 2015-01-09  Zalan Bujtas  <zalan@apple.com>
2388
2389         Calling clearSelection on a detached RenderObject leads to segfault.
2390         https://bugs.webkit.org/show_bug.cgi?id=140275
2391
2392         Reviewed by Simon Fraser.
2393
2394         We collect selection rects and compute selection gaps in order to
2395         paint/clear selection. With certain content, we need to be able
2396         to walk the tree up to a particular container to compute the selection rect.
2397         However this container might not be available when the selection is part of a detached tree.
2398         This is a null-check fix to ensure we don't crash in such cases, but in the long run
2399         selection gaps and rect should be cached between two layouts so that we don't need to
2400         keep collecting/recomputing them. Tracked here: webkit.org/b/140321
2401
2402         * editing/selection/clearselection-on-detached-subtree-crash-expected.txt: Added.
2403         * editing/selection/clearselection-on-detached-subtree-crash.html: Added.
2404
2405 2015-01-09  Joseph Pecoraro  <pecoraro@apple.com>
2406
2407         Web Inspector: Uncaught Exception in ProbeManager deleting breakpoint
2408         https://bugs.webkit.org/show_bug.cgi?id=140279
2409         rdar://problem/19422299
2410
2411         Reviewed by Oliver Hunt.
2412
2413         * js/map-repack-with-object-keys-expected.txt: Added.
2414         * js/map-repack-with-object-keys.html: Added.
2415         * js/script-tests/map-repack-with-object-keys.js: Added.
2416
2417 2015-01-09  Chris Dumez  <cdumez@apple.com>
2418
2419         plugins/crash-restoring-plugin-page-from-page-cache.html and plugins/netscape-plugin-page-cache-works.html timing out on Intel Debug WebKit2 testers
2420         https://bugs.webkit.org/show_bug.cgi?id=81392
2421
2422         Reviewed by Alexey Proskuryakov.
2423
2424         Unskip those 2 plugins / page cache tests as they seem to be passing on
2425         WK2 nowadays.
2426
2427         * platform/wk2/TestExpectations:
2428
2429 2015-01-09  Enrica Casucci  <enrica@apple.com>
2430
2431         [iOS] Support additional text styles.
2432         https://bugs.webkit.org/show_bug.cgi?id=140310
2433         rdar://problem/18568864
2434
2435         Reviewed by Joseph Pecoraro.
2436
2437         Updates the existing test to include the new text styles.
2438
2439         * platform/ios-simulator/ios/fast/text/opticalFontWithTextStyle-expected.txt:
2440         * platform/ios-simulator/ios/fast/text/opticalFontWithTextStyle.html:
2441
2442 2015-01-09  Eric Carlson  <eric.carlson@apple.com>
2443
2444         After updating tests to use kerning, ligatures, and printer fonts, some tests fail
2445         https://bugs.webkit.org/show_bug.cgi?id=139968
2446
2447         * platform/mac/TestExpectations: Add more flaky tests.
2448
2449 2015-01-09  Daniel Bates  <dabates@apple.com>
2450
2451         [iOS] Add iOS-specific tests and consolidate iOS-specific accessibility tests
2452
2453         Copied iOS-specific tests from directory LayoutTests/platform/ios-sim-deprecated/iphone
2454         to LayoutTests/platform/ios-simulator/ios and fixed references to external JavaScript
2455         scripts and external style sheets. Moved iOS-specific tests in directories LayoutTests/platform/ios-sim/accessibility
2456         and LayoutTests/platform/ios-simulator/ios-accessibility into LayoutTests/platform/ios-simulator/ios/accessibility.
2457
2458         I will remove directory LayoutTests/platform/ios-sim-deprecated, including
2459         LayoutTests/platform/ios-sim-deprecated/iphone, in a subsequent commit.
2460
2461         * platform/ios-simulator-wk2/TestExpectations:
2462         * platform/ios-simulator/TestExpectations:
2463         * platform/ios-simulator/ios/accessibility/press-fires-touch-events-expected.txt: Renamed from LayoutTests/platform/ios-simulator/ios-accessibility/press-fires-touch-events-expected.txt.
2464         * platform/ios-simulator/ios/accessibility/press-fires-touch-events.html: Renamed from LayoutTests/platform/ios-simulator/ios-accessibility/press-fires-touch-events.html.
2465         * platform/ios-simulator/ios/accessibility/set-value-expected.txt: Copied from LayoutTests/platform/ios-sim/accessibility/set-value-expected.txt.
2466         * platform/ios-simulator/ios/accessibility/set-value.html: Renamed from LayoutTests/platform/ios-sim/accessibility/set-value.html.
2467         * platform/ios-simulator/ios/compositing/overlap-page-scale-expected.txt: Added.
2468         [...]
2469
2470 2015-01-09  Andreas Kling  <akling@apple.com>
2471
2472         Mark css3/background/background-repeat-space-content.html as ImgaeOnlyFailure
2473
2474         This test is failing with a subtle pixel difference, need to figure out what's
2475         going on, but results are not visually wrong.
2476
2477         * TestExpectations:
2478
2479 2015-01-09  Bem Jones-Bey  <bjonesbe@adobe.com>
2480
2481         [CSS Shapes] content inside second shape area when two floats interact
2482         https://bugs.webkit.org/show_bug.cgi?id=137702
2483
2484         Reviewed by Zalan Bujtas.
2485
2486         * fast/shapes/shape-outside-floats/shape-outside-text-overlap-float-expected.html: Added.
2487         * fast/shapes/shape-outside-floats/shape-outside-text-overlap-float.html: Added.
2488
2489 2015-01-09  Chris Dumez  <cdumez@apple.com>
2490
2491         Allow HTTPS + 'Cache-control: no-store' sub-frames into the page cache
2492         https://bugs.webkit.org/show_bug.cgi?id=140302
2493
2494         Reviewed by Andreas Kling.
2495
2496         Add a layout test to make sure a page is restored from the page cache
2497         on history navigation, even though its has an HTTPS sub-frame with
2498         "cache-control: no-cache".
2499
2500         * http/tests/navigation/https-no-store-subframe-in-page-cache-expected.txt: Added.
2501         * http/tests/navigation/https-no-store-subframe-in-page-cache.html: Added.
2502         * http/tests/navigation/resources/https-no-store-subframe-in-page-cache.html: Added.
2503         * http/tests/navigation/resources/no-store-frame.php: Added.
2504
2505 2015-01-08  Anders Carlsson  <andersca@apple.com>
2506
2507         Start removing Web Database support from workers
2508         https://bugs.webkit.org/show_bug.cgi?id=140271
2509
2510         Reviewed by Sam Weinig.
2511
2512         Remove Web Database worker tests.
2513
2514         * fast/workers/storage/change-version-handle-reuse-sync-expected.txt: Removed.
2515         * fast/workers/storage/change-version-handle-reuse-sync.html: Removed.
2516         * fast/workers/storage/change-version-handle-reuse-worker-expected.txt: Removed.
2517         * fast/workers/storage/change-version-handle-reuse-worker.html: Removed.
2518         * fast/workers/storage/change-version-sync-expected.txt: Removed.
2519         * fast/workers/storage/change-version-sync.html: Removed.
2520         * fast/workers/storage/empty-statement-sync-expected.txt: Removed.
2521         * fast/workers/storage/empty-statement-sync.html: Removed.
2522         * fast/workers/storage/execute-sql-args-sync-expected.txt: Removed.
2523         * fast/workers/storage/execute-sql-args-sync.html: Removed.
2524         * fast/workers/storage/execute-sql-args-worker-expected.txt: Removed.
2525         * fast/workers/storage/execute-sql-args-worker.html: Removed.
2526         * fast/workers/storage/executesql-accepts-only-one-statement-sync-expected.txt: Removed.
2527         * fast/workers/storage/executesql-accepts-only-one-statement-sync.html: Removed.
2528         * fast/workers/storage/interrupt-database-expected.txt: Removed.
2529         * fast/workers/storage/interrupt-database-sync-expected.txt: Removed.
2530         * fast/workers/storage/interrupt-database-sync.html-disabled: Removed.
2531         * fast/workers/storage/interrupt-database.html: Removed.
2532         * fast/workers/storage/multiple-databases-garbage-collection-expected.txt: Removed.
2533         * fast/workers/storage/multiple-databases-garbage-collection.html: Removed.
2534         * fast/workers/storage/multiple-transactions-expected.txt: Removed.
2535         * fast/workers/storage/multiple-transactions-on-different-handles-expected.txt: Removed.
2536         * fast/workers/storage/multiple-transactions-on-different-handles-sync-expected.txt: Removed.
2537         * fast/workers/storage/multiple-transactions-on-different-handles-sync.html: Removed.
2538         * fast/workers/storage/multiple-transactions-on-different-handles.html: Removed.
2539         * fast/workers/storage/multiple-transactions.html: Removed.
2540         * fast/workers/storage/open-database-creation-callback-sync-expected.txt: Removed.
2541         * fast/workers/storage/open-database-creation-callback-sync.html: Removed.
2542         * fast/workers/storage/open-database-empty-version-sync-expected.txt: Removed.
2543         * fast/workers/storage/open-database-empty-version-sync.html: Removed.
2544         * fast/workers/storage/open-database-inputs-sync-expected.txt: Removed.
2545         * fast/workers/storage/open-database-inputs-sync.html: Removed.
2546         * fast/workers/storage/open-database-set-empty-version-sync-expected.txt: Removed.
2547         * fast/workers/storage/open-database-set-empty-version-sync.html: Removed.
2548         * fast/workers/storage/open-database-while-transaction-in-progress-expected.txt: Removed.
2549         * fast/workers/storage/open-database-while-transaction-in-progress-sync-expected.txt: Removed.
2550         * fast/workers/storage/open-database-while-transaction-in-progress-sync.html: Removed.
2551         * fast/workers/storage/open-database-while-transaction-in-progress.html: Removed.
2552         * fast/workers/storage/read-and-write-transactions-dont-run-together-expected.txt: Removed.
2553         * fast/workers/storage/read-and-write-transactions-dont-run-together.html: Removed.
2554         * fast/workers/storage/resources/change-version-handle-reuse-sync.js: Removed.
2555         * fast/workers/storage/resources/change-version-sync-1.js: Removed.
2556         * fast/workers/storage/resources/change-version-sync-2.js: Removed.
2557         * fast/workers/storage/resources/database-worker-controller.js: Removed.
2558         * fast/workers/storage/resources/database-worker.js: Removed.
2559         * fast/workers/storage/resources/empty-statement-sync.js: Removed.
2560         * fast/workers/storage/resources/execute-sql-args-sync.js: Removed.
2561         * fast/workers/storage/resources/executesql-accepts-only-one-statement-sync.js: Removed.
2562         * fast/workers/storage/resources/interrupt-database-sync.js: Removed.
2563         * fast/workers/storage/resources/interrupt-database.js: Removed.
2564         * fast/workers/storage/resources/multiple-transactions-on-different-handles-sync.js: Removed.
2565         * fast/workers/storage/resources/multiple-transactions-sync.js: Removed.
2566         * fast/workers/storage/resources/open-database-creation-callback-sync.js: Removed.
2567         * fast/workers/storage/resources/open-database-empty-version-sync.js: Removed.
2568         * fast/workers/storage/resources/open-database-inputs-sync.js: Removed.
2569         * fast/workers/storage/resources/open-database-set-empty-version-sync.js: Removed.
2570         * fast/workers/storage/resources/open-database-while-transaction-in-progress-sync.js: Removed.
2571         * fast/workers/storage/resources/sql-data-types-sync.js: Removed.
2572         * fast/workers/storage/resources/sql-exception-codes-sync.js: Removed.
2573         * fast/workers/storage/resources/test-authorizer-sync.js: Removed.
2574         * fast/workers/storage/resources/test-inputs-common.js: Removed.
2575         * fast/workers/storage/resources/transaction-in-transaction-sync.js: Removed.
2576         * fast/workers/storage/resources/use-same-database-in-page-and-workers.js: Removed.
2577         * fast/workers/storage/sql-data-types-sync-expected.txt: Removed.
2578         * fast/workers/storage/sql-data-types-sync.html: Removed.
2579         * fast/workers/storage/sql-exception-codes-sync-expected.txt: Removed.
2580         * fast/workers/storage/sql-exception-codes-sync.html: Removed.
2581         * fast/workers/storage/test-authorizer-expected.txt: Removed.
2582         * fast/workers/storage/test-authorizer-sync-expected.txt: Removed.
2583         * fast/workers/storage/test-authorizer-sync.html: Removed.
2584         * fast/workers/storage/test-authorizer.html: Removed.
2585         * fast/workers/storage/transaction-in-transaction-sync-expected.txt: Removed.
2586         * fast/workers/storage/transaction-in-transaction-sync.html: Removed.
2587         * fast/workers/storage/use-same-database-in-page-and-workers-expected.txt: Removed.
2588         * fast/workers/storage/use-same-database-in-page-and-workers.html: Removed.
2589         * http/tests/security/cross-origin-worker-websql-allowed-expected.txt: Removed.
2590         * http/tests/security/cross-origin-worker-websql-allowed.html: Removed.
2591         * http/tests/security/cross-origin-worker-websql-expected.txt: Removed.
2592         * http/tests/security/cross-origin-worker-websql.html: Removed.
2593
2594 2015-01-09  Brent Fulgham  <bfulgham@apple.com>
2595
2596         [Win] Unreviewed test gardening.
2597
2598         * platform/win/TestExpectations: Unskip fast/canvas/canvas-path-addPath.html now
2599         that it doesn't crash anymore.
2600
2601 2015-01-09  Brent Fulgham  <bfulgham@apple.com>
2602
2603         [Win] Temporarily disable all media tests.
2604
2605         * platform/win/TestExpectations:
2606
2607 2015-01-09  Alexey Proskuryakov  <ap@apple.com>
2608
2609         Update expectations for fast/text/atsui-rtl-override-selection.html, which also
2610         fails on Mountain Lion after enabling kerning and ligatures.
2611
2612         * platform/mac/TestExpectations:
2613
2614 2015-01-09  Bartlomiej Gajda  <b.gajda@samsung.com>
2615
2616         [MSE] Implement Append Window support.
2617         https://bugs.webkit.org/show_bug.cgi?id=139861
2618
2619         Reviewed by Jer Noble.
2620
2621         Added test which checks whether correct samples from contiguous range of samples are added
2622         when manipulating appendWindow.
2623
2624         * media/media-source/media-source-append-buffer-with-append-window-expected.txt: Added.
2625         * media/media-source/media-source-append-buffer-with-append-window.html: Added.
2626
2627 2015-01-08  Chris Dumez  <cdumez@apple.com>
2628
2629         ASSERTION FAILED: !valueWithCalculation.calculation() in WebCore::CSSParser::validateCalculationUnit
2630         https://bugs.webkit.org/show_bug.cgi?id=140251
2631
2632         Reviewed by Darin Adler.
2633
2634         Add a layout test to check that using calculated values for
2635         'text-shadow' CSS doesn't crash and works as intended. Also check
2636         that the CSS parser is correctly validating the blur-radius, which
2637         is supposed to be non-negative, as per the specification:
2638         - http://dev.w3.org/csswg/css-text-decor-3/#text-shadow-property
2639         - http://dev.w3.org/csswg/css-backgrounds-3/#shadow
2640
2641         * fast/css/text-shadow-calc-value-expected.txt: Added.
2642         * fast/css/text-shadow-calc-value.html: Added.
2643
2644 2015-01-08  Benjamin Poulain  <bpoulain@apple.com>
2645
2646         Make better use of the stack when compiling selectors
2647         https://bugs.webkit.org/show_bug.cgi?id=139615
2648         rdar://problem/19226482
2649
2650         Reviewed by Andreas Kling.
2651
2652         Those tests are checking the tail behavior of the various loop, just in case.
2653
2654         * fast/selectors/matches-selector-list-ending-with-never-matching-selectors-expected.txt: Added.
2655         * fast/selectors/matches-selector-list-ending-with-never-matching-selectors.html: Added.
2656         * fast/selectors/not-selector-list-ending-with-never-matching-selectors-expected.txt: Added.
2657         * fast/selectors/not-selector-list-ending-with-never-matching-selectors.html: Added.
2658         * fast/selectors/nth-child-of-selector-list-ending-with-never-matching-selectors-expected.txt: Added.
2659         * fast/selectors/nth-child-of-selector-list-ending-with-never-matching-selectors.html: Added.
2660         * fast/selectors/nth-last-child-of-selector-list-ending-with-never-matching-selectors-expected.txt: Added.
2661         * fast/selectors/nth-last-child-of-selector-list-ending-with-never-matching-selectors.html: Added.
2662
2663 2015-01-08  Alexey Proskuryakov  <ap@apple.com>
2664
2665         Further twek the results for kerning and ligature related failures:
2666         1. Added Mavericks+ to all expectations, because Mountain Kion is fine.
2667         2. Changed some expectations from [ Failure ] to [ Pass Failure ] to silence annoying
2668         "unexpectedly passed" output. We need to do more of this.
2669         3. Added a few tests that failed locally.
2670
2671         * platform/mac/TestExpectations:
2672
2673 2015-01-08  Brent Fulgham  <bfulgham@apple.com>
2674
2675         [Win] DumpRenderTree always using 800x600 size even if test needs other size
2676         https://bugs.webkit.org/show_bug.cgi?id=140256
2677
2678         Reviewed by Anders Carlsson.
2679
2680         * platform/win/TestExpectations: Take out the skips now that this works properly.
2681
2682 2015-01-08  Joseph Pecoraro  <pecoraro@apple.com>
2683
2684         Web Inspector: Pause Reason Improvements (Breakpoint, Debugger Statement, Pause on Next Statement)
2685         https://bugs.webkit.org/show_bug.cgi?id=138991
2686
2687         Reviewed by Timothy Hatcher.
2688
2689         Test that the frontend receives expected pause reasons for different kinds of pauses.
2690
2691         * inspector/debugger/pause-reason-expected.txt: Added.
2692         * inspector/debugger/pause-reason.html: Added.
2693         * inspector/debugger/resources/pause-reasons.js: Added.
2694         (triggerBreakpoint):
2695         (triggerException):
2696         (triggerDebuggerStatement):
2697         (triggerAssert):
2698
2699 2015-01-08  Darin Adler  <darin@apple.com>
2700
2701         ASSERTION FAILED: character != kEndOfFileMarker in WebCore::HTMLTokenizer::bufferCharacter
2702         https://bugs.webkit.org/show_bug.cgi?id=140179
2703
2704         Reviewed by Anders Carlsson.
2705
2706         * fast/parser/numeric-entities-expected.txt: Added.
2707         * fast/parser/numeric-entities.html: Added.
2708
2709 2015-01-08  Eric Carlson  <eric.carlson@apple.com>
2710
2711         After updating tests to use kerning, ligatures, and printer fonts, some tests fail
2712         https://bugs.webkit.org/show_bug.cgi?id=139968
2713
2714         * platform/mac/TestExpectations: Mark Mavericks-only failures as Mavericks+ because some of them
2715         also fail Yosemite. Add more tests that are sometimes flaky after r177774.
2716
2717 2015-01-08  Brent Fulgham  <bfulgham@apple.com>
2718
2719         [Win] Unreviewed Win gardening to get bots green.
2720
2721         Provide new baselines for a number of tests, and add new expectations for a number of bugs I've filed
2722         documenting failures on the Windows platform.
2723
2724         * platform/win/TestExpectations:
2725         * platform/win/fast/forms/search-vertical-alignment-expected.txt:
2726         * platform/win/fast/forms/textfield-overflow-by-value-update-expected.txt:
2727         * platform/win/fast/regions: Added.
2728         * platform/win/fast/regions/multiple-directionality-changes-in-variable-width-regions-expected.txt: Added.
2729         * platform/win/fast/regions/region-dynamic-after-before-expected.txt: Added.
2730         * platform/win/fast/regions/region-generated-content-before-after-expected.txt: Added.
2731         * platform/win/fast/regions/repaint: Added.
2732         * platform/win/fast/regions/repaint/region-painting-invalidation-expected.txt: Added.
2733         * platform/win/fast/regions/text-region-split-small-pagination-expected.txt: Added.
2734         * platform/win/fast/text/international/danda-space-expected.txt:
2735         * platform/win/fast/text/international/thai-baht-space-expected.txt:
2736         * platform/win/media/audio-constructor-preload-expected.txt: Added.
2737         * platform/win/media/encrypted-media: Added.
2738         * platform/win/media/encrypted-media/encrypted-media-can-play-type-expected.txt: Added.
2739
2740 2015-01-08  Carlos Alberto Lopez Perez  <clopez@igalia.com>
2741
2742         [GTK] Unreviewed GTK gardening after r178115.
2743
2744         * platform/gtk/TestExpectations: Update expected failures.
2745         * platform/gtk/fast/ruby/bopomofo-expected.png: Added. Add image baseline as expected (generated before r177637).
2746         * platform/gtk/fast/ruby/bopomofo-letter-spacing-expected.png: Added. Add image baseline as expected (generated before r177637).
2747         * platform/gtk/fast/ruby/bopomofo-rl-expected.png: Added. Add image baseline as expected (generated before r177637).
2748         * platform/gtk/fast/text/khmer-lao-font-expected.png: Added. Add image baseline as expected (generated before r177637).
2749
2750 2015-01-08  Alexey Proskuryakov  <ap@apple.com>
2751
2752         Two tests, which include data uri images, need to be changed and rebaselined since the expected results are incorrect
2753         https://bugs.webkit.org/show_bug.cgi?id=140199
2754
2755         Revert unneeded changes landed in this patch, and update results on Mavericks
2756         to make bots green
2757
2758         * fast/forms/basic-buttons.html:
2759
2760 2015-01-08  Carlos Garcia Campos  <cgarcia@igalia.com>
2761
2762         REGRESSION(r177637) [HarfBuzz][GTK][EFL] It made 3 performance tests crash and +24 layout tests crashes/failures
2763         https://bugs.webkit.org/show_bug.cgi?id=139905
2764
2765         Reviewed by Antti Koivisto.
2766
2767         * platform/gtk/TestExpectations: Remove crashing/failing tests
2768         that should pass now.
2769
2770 2015-01-08  Myles C. Maxfield  <mmaxfield@apple.com>
2771
2772         Borders inside box-decoration-break: clone after a br do not contribute to line breaking
2773         https://bugs.webkit.org/show_bug.cgi?id=140238
2774
2775         Reviewed by Darin Adler.
2776
2777         * fast/box-decoration-break/box-decoration-break-clone-line-break-expected.html: Added.
2778         * fast/box-decoration-break/box-decoration-break-clone-line-break.html: Added.
2779         * platform/mac/TestExpectations:
2780
2781 2015-01-08  Bartlomiej Gajda  <b.gajda@samsung.com>
2782
2783         [EFL] Clean typos in tests expectations after r177492.
2784         https://bugs.webkit.org/show_bug.cgi?id=140242.
2785
2786         Reviewed by Csaba Osztrogonác.
2787
2788         There were few missing spaces, which made expectations not correctly recognized as tokens.
2789
2790         * platform/efl/TestExpectations:
2791
2792 2015-01-07  Chris Dumez  <cdumez@apple.com>
2793
2794         Assert should never be reached hit in WebCore::CSSCalcPrimitiveValue::doubleValue
2795         https://bugs.webkit.org/show_bug.cgi?id=140180
2796
2797         Reviewed by Darin Adler.
2798
2799         Add a layout test to make sure that using float-point angles with 'turn' unit
2800         does not crash and behaves as intended. Also cover the case where calc() is
2801         used.
2802
2803         * fast/css/turn-angle-double-expected.txt: Added.
2804         * fast/css/turn-angle-double.html: Added.
2805
2806 2015-01-07  Said Abou-Hallawa  <sabouhallawa@apple.com>
2807
2808         The ASCII decoding for non ASCII character is incorrect if this character comes after going through the fast decoding code path and before the end of the text by less than a machine word size of characters.
2809         https://bugs.webkit.org/show_bug.cgi?id=140173.
2810
2811         Reviewed by Darin Adler.
2812
2813         * fast/encoding/char-after-fast-path-ascii-decoding-expected.txt: Added.
2814         * fast/encoding/char-after-fast-path-ascii-decoding.html: Added.
2815         Ensures when an non ASCII character comes after a machine word, whose bytes are all
2816         ASCII characters, is decoded correctly.
2817
2818 2015-01-07  Shivakumar JM  <shiva.jm@samsung.com>
2819
2820         HTMLSelectElement and HTMLOptionsCollection add() method should support index as second argument.
2821         https://bugs.webkit.org/show_bug.cgi?id=139179
2822
2823         Reviewed by Darin Adler.
2824
2825         * fast/dom/HTMLSelectElement/add-expected.txt: Added.
2826         * fast/dom/HTMLSelectElement/add.html: Added.
2827         * fast/dom/HTMLSelectElement/options-collection-add-expected.txt: Added.
2828         * fast/dom/HTMLSelectElement/options-collection-add.html: Added.
2829         * fast/dom/HTMLSelectElement/select-add-optgroup-expected.txt:
2830         * fast/dom/HTMLSelectElement/select-add-optgroup.html:
2831         * fast/dom/incompatible-operations-expected.txt:
2832         * fast/dom/incompatible-operations.html:
2833         * js/dom/script-tests/select-options-add.js:
2834         * js/dom/select-options-add-expected.txt:
2835
2836 2015-01-07  Said Abou-Hallawa  <sabouhallawa@apple.com>
2837
2838         Two tests, which include data uri images, need to be changed and rebaselined since the expected results are incorrect.
2839         https://bugs.webkit.org/show_bug.cgi?id=140199.
2840
2841         Reviewed by Simon Fraser.
2842
2843         * compositing/tiling/huge-layer-img-expected.txt:
2844         * compositing/tiling/huge-layer-img.html:
2845         * platform/mac/compositing/tiling/huge-layer-img-expected.txt:
2846         This test draws a huge image on a canvas and then gets the data uri from the canvas and
2847         set it as the source of an <img> tag. We need to rebaseline the expected results since
2848         the original ones were incorrect. The test was getting the layer tree too early. Before
2849         the image data was loaded, a tiled layer was created. After the image data is loaded, we
2850         could have figured out that the image is a simple one and we could have removed the tiling.
2851         The fix is to change the test to delay capturing the layer tree only after making sure
2852         that the image data is loaded.
2853         
2854         * fast/forms/basic-buttons.html:
2855         * platform/mac-mountainlion/fast/forms/basic-buttons-expected.txt:
2856         * platform/mac/fast/forms/basic-buttons-expected.png:
2857         * platform/mac/fast/forms/basic-buttons-expected.txt:
2858         This test includes a data uri image just to not include a file for the image by itself. 
2859         We need to rebaseline the expected results since the original ones were incorrect. The
2860         test was assuming that after the <img> tag is added to the HTML body, the image size can
2861         be retrieved immediately. Because this assumption is incorrect in general, we were getting
2862         empty sizes for all the the data uri images. The fix is to change the test such that it
2863         prints the sizes of the images only after making sure that all the images are loaded.
2864
2865 2015-01-07  Brent Fulgham  <bfulgham@apple.com>
2866
2867         [Win] Rebaseline windows fast/text tests.
2868
2869         Most of these work properly, but have different DRT output because the font rendering
2870         on Windows is different than Mac.
2871
2872         * platform/win/TestExpectations:
2873         * platform/win/fast/text/atsui-pointoffset-calls-cg-expected.txt: Added.
2874         * platform/win/fast/text/bidi-embedding-pop-and-push-same-expected.txt: Added.
2875         * platform/win/fast/text/cg-vs-atsui-expected.txt: Added.
2876         * platform/win/fast/text/complex-text-opacity-expected.txt: Added.
2877         * platform/win/fast/text/international/001-expected.txt: Added.
2878         * platform/win/fast/text/international/bidi-linebreak-001-expected.txt: Added.
2879         * platform/win/fast/text/international/bidi-linebreak-002-expected.txt: Added.
2880         * platform/win/fast/text/international/bidi-linebreak-003-expected.txt: Added.
2881         * platform/win/fast/text/international/bidi-listbox-atsui-expected.txt: Added.
2882         * platform/win/fast/text/international/bidi-listbox-expected.txt: Added.
2883         * platform/win/fast/text/international/bidi-menulist-expected.txt:
2884         * platform/win/fast/text/international/danda-space-expected.txt: Added.
2885         * platform/win/fast/text/international/float-as-only-child-of-isolate-crash-expected.png: Removed.
2886         * platform/win/fast/text/international/float-as-only-child-of-isolate-crash-expected.txt: Removed.
2887         * platform/win/fast/text/international/pop-up-button-text-alignment-and-direction-expected.txt: Added.
2888         * platform/win/fast/text/international/synthesized-italic-vertical-latin-expected.txt: Added.
2889         * platform/win/fast/text/international/thai-baht-space-expected.txt: Added.
2890         * platform/win/fast/text/shaping: Added.
2891         * platform/win/fast/text/shaping/shaping-script-order-expected.txt: Added.
2892         * platform/win/fast/text/shaping/shaping-selection-rect-expected.txt: Added.
2893         * platform/win/fast/text/updateNewFont-expected.txt: Added.
2894         * platform/win/fast/text/vertical-rl-rtl-linebreak-expected.txt: Added.
2895
2896 2015-01-07  Jaehun Lim  <ljaehun.lim@samsung.com>
2897
2898         ASSERTION FAILED: !lengthOrPercentageValue.isUndefined() in WebCore::ApplyPropertyTextIndent::applyValue
2899         https://bugs.webkit.org/show_bug.cgi?id=130341
2900
2901         Reviewed by Chris Dumez.
2902
2903         Replace ASSERT() with 'if' statement because 'ex' unit length in <title> is not defined.
2904
2905         * fast/css3-text/css3-text-indent/text-indent-crash-in-title-expected.txt: Added.
2906         * fast/css3-text/css3-text-indent/text-indent-crash-in-title.html: Added.
2907
2908 2015-01-07  Bem Jones-Bey  <bjonesbe@adobe.com>
2909
2910         [CSS Shapes] Add a vertical-rl test for shapes affecting a box that shrinks to avoid the float
2911         https://bugs.webkit.org/show_bug.cgi?id=140189
2912
2913         Reviewed by David Hyatt.
2914
2915         These are just straightforward vertical writing mode versions of the
2916         existing tests.
2917
2918         * fast/shapes/shape-outside-floats/shape-overflow-hidden-left-margin-vertical-expected.html: Added.
2919         * fast/shapes/shape-outside-floats/shape-overflow-hidden-left-margin-vertical.html: Added.
2920         * fast/shapes/shape-outside-floats/shape-overflow-hidden-right-margin-vertical-expected.html: Added.
2921         * fast/shapes/shape-outside-floats/shape-overflow-hidden-right-margin-vertical.html: Added.
2922         * fast/shapes/shape-outside-floats/shape-overflow-hidden-vertical-expected.html: Added.
2923         * fast/shapes/shape-outside-floats/shape-overflow-hidden-vertical.html: Added.
2924
2925 2015-01-07  Myles C. Maxfield  <litherum@gmail.com>
2926
2927         Update css3/flexbox/auto-margins.html after r177774
2928         https://bugs.webkit.org/show_bug.cgi?id=139975
2929
2930         Reviewed by Darin Adler.
2931
2932         This is a subpixel problem. Flexbox uses SimpleLineLayout for the entire
2933         box and therefore does all its math in floating point, while the
2934         -expected uses the regular renderer hierarchy and therefore fixed-point
2935         math. This patch updates the test to use Ahem so that the character
2936         widths divide the same way in both cases.
2937
2938         * css3/flexbox/auto-margins-expected.html:
2939         * css3/flexbox/auto-margins.html:
2940         * platform/mac/TestExpectations:
2941
2942 2015-01-07  Brent Fulgham  <bfulgham@apple.com>
2943
2944         [Win] Unreviewed test gardening (writing-mode).
2945
2946         Rebaseline some of the writing-mode tests based on current WebKit behavior.
2947
2948         * platform/win/TestExpectations:
2949         * platform/win/fast/writing-mode/fallback-orientation-expected.txt:
2950         * platform/win/fast/writing-mode/vertical-font-fallback-expected.txt:
2951
2952 2015-01-07  Eric Carlson  <eric.carlson@apple.com>
2953
2954         Layout Test http/tests/navigation/forward-and-cancel.html is flaky
2955         https://bugs.webkit.org/show_bug.cgi?id=140217
2956
2957         * platform/mac-wk2/TestExpectations: Mark it as flaky.
2958
2959 2015-01-07  Brent Fulgham  <bfulgham@apple.com>
2960
2961         [Win] Unreviewed test gardening.
2962
2963         Provide a correct baseline for the one failing XSL test.
2964
2965         * platform/win/TestExpectations: Clean up the XSL declarations.
2966         * platform/win/fast/xsl: Added.
2967         * platform/win/fast/xsl/xslt-missing-namespace-in-xslt-expected.txt: Added.
2968
2969 2015-01-07  Bem Jones-Bey  <bjonesbe@adobe.com>
2970
2971         [CSS Shapes] Negative raster shape height leads to crash
2972         https://bugs.webkit.org/show_bug.cgi?id=136087
2973
2974         Reviewed by Zoltan Horvath.
2975
2976         * fast/shapes/shape-outside-floats/shape-outside-negative-height-crash-expected.txt: Added.
2977         * fast/shapes/shape-outside-floats/shape-outside-negative-height-crash.html: Added.
2978
2979 2015-01-07  Chris Dumez  <cdumez@apple.com>
2980
2981         Add layout test for animated GIFs in iframes moved in and out of the viewport using -webkit-transform
2982         https://bugs.webkit.org/show_bug.cgi?id=139701
2983
2984         Reviewed by Simon Fraser.
2985
2986         Add layout test for animated GIFs in iframes moved in and out of the
2987         viewport using '-webkit-transform' CSS property.
2988
2989         * fast/images/animated-gif-iframe-webkit-transform-expected.txt: Added.
2990         * fast/images/animated-gif-iframe-webkit-transform.html: Added.
2991         * fast/images/resources/iframe-with-animated-gif.html: Added.
2992         * fast/images/resources/iframe-with-animated-gif2.html: Added.
2993
2994 2015-01-07  Brent Fulgham  <bfulgham@apple.com>
2995
2996         [Win] Test gardening. Clean up lint errors on Windows file.
2997
2998         * platform/win/TestExpectations:
2999
3000 2015-01-07  Bem Jones-Bey  <bjonesbe@adobe.com>
3001
3002         [CSS Shapes] Content does not wrap with overflow: hidden and reference box different from margin-box
3003         https://bugs.webkit.org/show_bug.cgi?id=138139
3004
3005         Reviewed by David Hyatt.
3006
3007         * fast/shapes/shape-outside-floats/shape-overflow-hidden-expected.html: Added.
3008         * fast/shapes/shape-outside-floats/shape-overflow-hidden-left-margin-expected.html: Added.
3009         * fast/shapes/shape-outside-floats/shape-overflow-hidden-left-margin.html: Added.
3010         * fast/shapes/shape-outside-floats/shape-overflow-hidden-right-margin-expected.html: Added.
3011         * fast/shapes/shape-outside-floats/shape-overflow-hidden-right-margin.html: Added.
3012         * fast/shapes/shape-outside-floats/shape-overflow-hidden.html: Added.
3013
3014 2015-01-07  Eric Carlson  <eric.carlson@apple.com>
3015
3016         mathml/mathml-in-dashboard.html results are different on mac-mountainlion.
3017
3018         * platform/mac-mountainlion/mathml/mathml-in-dashboard-expected.png: Added.
3019         * platform/mac-mountainlion/mathml/mathml-in-dashboard-expected.txt: Added.
3020
3021 2015-01-07  Chris Fleizach  <cfleizach@apple.com>
3022
3023         AX: Crash: com.apple.WebKit.WebContent at com.apple.WebCore: WebCore::AXObjectCache::clearTextMarkerNodesInUse + 149
3024         https://bugs.webkit.org/show_bug.cgi?id=139929
3025
3026         Reviewed by Darin Adler.
3027
3028         * accessibility/frame-disconnect-textmarker-cache-crash-expected.txt: Added.
3029         * accessibility/frame-disconnect-textmarker-cache-crash.html: Added.
3030         * accessibility/resources/frameset.html: Added.
3031         * accessibility/resources/inform-parent-of-load.html: Added.
3032         * accessibility/resources/text.html: Added.
3033
3034 2015-01-07  Carlos Alberto Lopez Perez  <clopez@igalia.com>
3035
3036         [GTK] Unreviewed GTK gardening after r177637.
3037
3038         * platform/gtk/TestExpectations: Mark new crashing/failing tests after r177637.
3039
3040 2015-01-07  Mihnea Ovidenie  <mihnea@adobe.com>
3041
3042         ASSERTION FAILED: rareData->m_flowThreadContainingBlock.value() == RenderBox::locateFlowThreadContainingBlock() in WebCore::RenderBlock::locateFlowThreadContainingBlock
3043         https://bugs.webkit.org/show_bug.cgi?id=139390
3044
3045         Reviewed by Andrei Bucur.
3046
3047         * fast/multicol/newmulticol/block-split-inline-in-multicol-expected.txt: Added.
3048         * fast/multicol/newmulticol/block-split-inline-in-multicol.html: Added.
3049
3050 2015-01-06  Alexey Proskuryakov  <ap@apple.com>
3051
3052         mathml/mathml-in-dashboard.html fails on WebKit2 testers.
3053
3054         * platform/wk2/TestExpectations: Skip the test, setUseDashboardCompatibilityMode
3055         is not implemented in WebKitTestRunner.
3056
3057 2015-01-06  Bem Jones-Bey  <bjonesbe@adobe.com>
3058
3059         [CSS Masking][CSS Shapes] Large corner radii use with inset() clip-path are not properly constrained
3060         https://bugs.webkit.org/show_bug.cgi?id=140127
3061
3062         Reviewed by Darin Adler.
3063
3064         * fast/masking/clip-path-inset-large-radii-expected.html: Added.
3065         * fast/masking/clip-path-inset-large-radii.html: Added.
3066
3067 2015-01-06  Chris Dumez  <cdumez@apple.com>
3068
3069         Only throttle DOM timers if they change CSS properties that cannot cause non-descendant elements to become visible
3070         https://bugs.webkit.org/show_bug.cgi?id=140142
3071
3072         Reviewed by Darin Adler.
3073
3074         Add a layout test to make sure that a DOM timer changing the 'height'
3075         property of an element outside the viewport does not get throttled.
3076
3077         * fast/dom/timer-height-change-no-throttling-expected.txt: Added.
3078         * fast/dom/timer-height-change-no-throttling.html: Added.
3079
3080 2015-01-06  Chris Dumez  <cdumez@apple.com>
3081
3082         Do not attempt to revalidate cached main resource on back/forward navigation
3083         https://bugs.webkit.org/show_bug.cgi?id=139263
3084
3085         Reviewed by Darin Adler.
3086
3087         Add layout test to make sure we don't attempt to revalidate a cached
3088         main resource on back/forward navigation.
3089
3090         * http/tests/cache/history-navigation-no-resource-revalidation-expected.txt: Added.
3091         * http/tests/cache/history-navigation-no-resource-revalidation.html: Added.
3092         * http/tests/cache/resources/history-back.html: Renamed from LayoutTests/http/tests/cache/resources/no-store-resource-forward.html.
3093         * http/tests/cache/resources/max-age-resource-forward.html: Removed.
3094         * http/tests/cache/resources/max-age-resource.html:
3095         * http/tests/cache/resources/no-cache-main-resource-next.php: Added.
3096         * http/tests/cache/resources/no-cache-main-resource.php: Copied from LayoutTests/http/tests/cache/resources/no-store-resource.html.
3097
3098 2015-01-06  Chris Dumez  <cdumez@apple.com>
3099
3100         Setting '-webkit-filter' to 'brightness(calc(10% * 2))' does not work
3101         https://bugs.webkit.org/show_bug.cgi?id=140149
3102
3103         Reviewed by Darin Adler.
3104
3105         Update the -webkit-filter calculated value test to cover brightness()
3106         function as well.
3107
3108         * fast/css/webkit-filter-calc-expected.txt:
3109         * fast/css/webkit-filter-calc.html:
3110
3111 2015-01-06  Zalan Bujtas  <zalan@apple.com>
3112
3113         Assertion in RenderGeometryMap::mapToContainer with LayoutUnit overflow.
3114         https://bugs.webkit.org/show_bug.cgi?id=108619
3115         rdar://problem/19391214
3116
3117         Use only FloatQuad in RenderGeometryMap::mapToContainer.
3118
3119         Due to the difference in the internal representation of FloatRect and FloatQuad,
3120         with certain float values, converting FloatRect to FloatQuad and back
3121         to FloatRect could produce a slightly different rect.
3122
3123         Reviewed by Simon Fraser.
3124
3125         * fast/block/geometry-map-assertion-with-tall-content-expected.txt: Added.
3126         * fast/block/geometry-map-assertion-with-tall-content.html: Added.
3127
3128 2015-01-06  Sam Weinig  <sam@webkit.org>
3129
3130         Allow MathML in dashboard compatibility mode
3131         https://bugs.webkit.org/show_bug.cgi?id=140153
3132
3133         Reviewed by Alexey Proskuryakov.
3134
3135         * mathml/mathml-in-dashboard-expected.txt: Added.
3136         * mathml/mathml-in-dashboard.html: Added.
3137         * platform/mac/mathml/mathml-in-dashboard-expected.png: Added.
3138
3139 2015-01-06  Simon Fraser  <simon.fraser@apple.com>
3140
3141         Fix this test to wait for the load event before dumping. Expected image
3142         changes.
3143
3144         * compositing/images/content-image-change.html:
3145         * platform/mac/compositing/images/content-image-change-expected.png:
3146
3147 2015-01-06  Simon Fraser  <simon.fraser@apple.com>
3148
3149         Some composting reflections tests are broken
3150         https://bugs.webkit.org/show_bug.cgi?id=139889
3151
3152         Reviewed by Tim Horton.
3153         
3154         New image baselines.
3155
3156         * platform/mac/compositing/reflections/animation-inside-reflection-expected.png:
3157         * platform/mac/compositing/reflections/compositing-change-inside-reflection-expected.png:
3158         * platform/mac/compositing/reflections/masked-reflection-on-composited-expected.png:
3159         * platform/mac/compositing/reflections/reflection-opacity-expected.png:
3160         * platform/mac/compositing/reflections/transform-inside-reflection-expected.png:
3161
3162 2015-01-06  Simon Fraser  <simon.fraser@apple.com>
3163
3164         Replace some pixel results that were generated on Linux with no alpha with images
3165         having alpha, generated on Mac, since the canonical expected image format should have alpha.
3166
3167         * compositing/absolute-position-changed-in-composited-layer-expected.png:
3168         * compositing/absolute-position-changed-with-composited-parent-layer-expected.png:
3169         * compositing/backface-visibility/backface-visibility-image-expected.png:
3170         * compositing/backface-visibility/backface-visibility-simple-expected.png:
3171         * compositing/backface-visibility/backface-visibility-webgl-expected.png:
3172         * compositing/checkerboard-expected.png:
3173         * compositing/clip-change-expected.png: Removed.
3174         * compositing/culling/clear-fixed-iframe-expected.png:
3175         * compositing/culling/filter-occlusion-alpha-expected.png:
3176         * compositing/culling/filter-occlusion-alpha-large-expected.png:
3177         * compositing/culling/scrolled-within-boxshadow-expected.png:
3178         * compositing/culling/tile-occlusion-boundaries-expected.png:
3179         * compositing/culling/translated-boxshadow-expected.png:
3180         * compositing/culling/unscrolled-within-boxshadow-expected.png:
3181         * compositing/fixed-position-changed-in-composited-layer-expected.png:
3182         * compositing/fixed-position-changed-within-composited-parent-layer-expected.png:
3183         * compositing/geometry/foreground-offset-change-expected.png: Removed.
3184         * compositing/iframes/fixed-position-iframe-expected.png: Removed.
3185         * compositing/iframes/invisible-iframe-expected.png:
3186         * compositing/iframes/invisible-nested-iframe-expected.png:
3187         * compositing/iframes/nested-composited-iframe-expected.png:
3188         * compositing/iframes/scroll-grandchild-iframe-expected.png: Removed.
3189         * compositing/layer-creation/overlap-child-layer-expected.png:
3190         * compositing/layer-creation/overlap-transformed-layer-expected.png:
3191         * compositing/overflow/image-load-overflow-scrollbars-expected.png:
3192         * compositing/overflow/scrollbars-with-clipped-owner-expected.png:
3193         * compositing/overflow/transform-in-empty-container-expected.png:
3194         * compositing/preserve-3d-toggle-expected.png:
3195         * compositing/repaint/page-scale-repaint-expected.png: Removed.
3196         * compositing/repaint/shrink-layer-expected.png: Removed.
3197         * compositing/repaint/transform-style-change-expected.png: Removed.
3198         * compositing/rtl/rtl-absolute-expected.png:
3199         * compositing/rtl/rtl-absolute-overflow-expected.png:
3200         * compositing/rtl/rtl-absolute-overflow-scrolled-expected.png: Removed.
3201         * compositing/rtl/rtl-fixed-expected.png:
3202         * compositing/rtl/rtl-fixed-overflow-expected.png:
3203         * compositing/rtl/rtl-fixed-overflow-scrolled-expected.png: Removed.
3204         * compositing/rtl/rtl-iframe-absolute-expected.png:
3205         * compositing/rtl/rtl-iframe-absolute-overflow-expected.png:
3206         * compositing/rtl/rtl-iframe-absolute-overflow-scrolled-expected.png: Removed.
3207         * compositing/rtl/rtl-iframe-fixed-expected.png: Removed.
3208         * compositing/rtl/rtl-iframe-fixed-overflow-expected.png: Removed.
3209         * compositing/rtl/rtl-iframe-fixed-overflow-scrolled-expected.png: Removed.
3210         * compositing/rtl/rtl-iframe-relative-expected.png: Removed.
3211         * compositing/rtl/rtl-overflow-invalidation-expected.png: Removed.
3212         * compositing/rtl/rtl-overflow-scrolling-expected.png: Removed.
3213         * compositing/rtl/rtl-relative-expected.png: Removed.
3214         * compositing/scrollbar-painting-expected.png:
3215         * compositing/tiling/huge-layer-img-expected.png:
3216         * compositing/video-page-visibility-expected.png: Removed.
3217         * compositing/video/video-reflection-expected.png:
3218         * compositing/visibility/visibility-composited-animation-expected.png:
3219         * compositing/webgl/webgl-repaint-expected.png:
3220         * platform/mac/compositing/video/video-controls-layer-creation-expected.png:
3221
3222 2015-01-06  Simon Fraser  <simon.fraser@apple.com>
3223
3224         Update pixel results for some compositing tests.
3225
3226         * compositing/images/direct-pdf-image-expected.png:
3227         * compositing/layer-creation/fixed-position-and-transform-expected.png:
3228         * compositing/layer-creation/fixed-position-under-transform-expected.png:
3229         * compositing/overflow/clip-content-under-overflow-controls-expected.png:
3230         * platform/mac/compositing/animation/state-at-end-event-transform-layer-expected.png:
3231         * platform/mac/compositing/color-matching/image-color-matching-expected.png:
3232         * platform/mac/compositing/color-matching/pdf-image-match-expected.png:
3233         * platform/mac/compositing/compositing-visible-descendant-expected.png:
3234         * platform/mac/compositing/culling/filter-occlusion-blur-expected.png: Added.
3235         * platform/mac/compositing/culling/filter-occlusion-blur-large-expected.png: Added.
3236         * platform/mac/compositing/direct-image-compositing-expected.png:
3237         * platform/mac/compositing/fixed-position-scroll-offset-history-restore-expected.png: Added.
3238         * platform/mac/compositing/generated-content-expected.png:
3239         * platform/mac/compositing/geometry/abs-position-inside-opacity-expected.png:
3240         * platform/mac/compositing/geometry/clipping-foreground-expected.png:
3241         * platform/mac/compositing/geometry/composited-html-size-expected.png:
3242         * platform/mac/compositing/geometry/fixed-in-composited-expected.png:
3243         * platform/mac/compositing/geometry/fixed-position-expected.png:
3244         * platform/mac/compositing/geometry/foreground-layer-expected.png:
3245         * platform/mac/compositing/geometry/layer-due-to-layer-children-deep-expected.png:
3246         * platform/mac/compositing/geometry/layer-due-to-layer-children-expected.png:
3247         * platform/mac/compositing/geometry/negative-text-indent-with-overflow-hidden-layer-expected.png: Added.
3248         * platform/mac/compositing/geometry/outline-change-expected.png:
3249         * platform/mac/compositing/geometry/partial-layout-update-expected.png:
3250         * platform/mac/compositing/geometry/root-layer-update-expected.png:
3251         * platform/mac/compositing/geometry/transfrom-origin-on-zero-size-layer-expected.png:
3252         * platform/mac/compositing/geometry/video-fixed-scrolling-expected.png:
3253         * platform/mac/compositing/geometry/video-opacity-overlay-expected.png:
3254         * platform/mac/compositing/iframes/composited-iframe-alignment-expected.png:
3255         * platform/mac/compositing/iframes/iframe-copy-on-scroll-expected.png:
3256         * platform/mac/compositing/images/direct-image-background-color-expected.png:
3257         * platform/mac/compositing/layers-inside-overflow-scroll-expected.png:
3258         * platform/mac/compositing/masks/direct-image-mask-expected.png:
3259         * platform/mac/compositing/masks/masked-ancestor-expected.png:
3260         * platform/mac/compositing/masks/multiple-masks-expected.png:
3261         * platform/mac/compositing/masks/simple-composited-mask-expected.png:
3262         * platform/mac/compositing/overflow/ancestor-overflow-expected.png:
3263         * platform/mac/compositing/overflow/clipping-ancestor-with-accelerated-scrolling-ancestor-expected.png: Added.
3264         * platform/mac/compositing/overflow/do-not-paint-outline-into-composited-scrolling-contents-expected.png: Added.
3265         * platform/mac/compositing/overflow/fixed-position-ancestor-clip-expected.png:
3266         * platform/mac/compositing/overflow/nested-scrolling-expected.png: Added.
3267         * platform/mac/compositing/overflow/overflow-clip-with-accelerated-scrolling-ancestor-expected.png: Added.
3268         * platform/mac/compositing/overflow/overflow-compositing-descendant-expected.png:
3269         * platform/mac/compositing/overflow/overflow-positioning-expected.png:
3270         * platform/mac/compositing/overflow/overflow-scroll-expected.png:
3271         * platform/mac/compositing/overflow/paint-neg-z-order-descendants-into-scrolling-contents-layer-expected.png: Added.
3272         * platform/mac/compositing/overflow/parent-overflow-expected.png:
3273         * platform/mac/compositing/overflow/remove-overflow-crash2-expected.png: Added.
3274         * platform/mac/compositing/overflow/scroll-ancestor-update-expected.png:
3275         * platform/mac/compositing/overflow/scrollbar-painting-expected.png:
3276         * platform/mac/compositing/plugins/composited-plugin-expected.png:
3277         * platform/mac/compositing/reflections/deeply-nested-reflections-expected.png:
3278         * platform/mac/compositing/reflections/nested-reflection-anchor-point-expected.png:
3279         * platform/mac/compositing/reflections/nested-reflection-animated-expected.png:
3280         * platform/mac/compositing/reflections/nested-reflection-expected.png:
3281         * platform/mac/compositing/reflections/nested-reflection-mask-change-expected.png:
3282         * platform/mac/compositing/reflections/nested-reflection-opacity-expected.png:
3283         * platform/mac/compositing/reflections/nested-reflection-size-change-expected.png:
3284         * platform/mac/compositing/reflections/nested-reflection-transformed-expected.png:
3285         * platform/mac/compositing/reflections/nested-reflection-transformed2-expected.png:
3286         * platform/mac/compositing/reflections/nested-reflection-transition-expected.png:
3287         * platform/mac/compositing/reflections/reflection-in-composited-expected.png:
3288         * platform/mac/compositing/reflections/reflection-on-composited-expected.png:
3289         * platform/mac/compositing/reflections/reflection-ordering-expected.png:
3290         * platform/mac/compositing/reflections/reflection-positioning-expected.png:
3291         * platform/mac/compositing/reflections/reflection-positioning2-expected.png:
3292         * platform/mac/compositing/reflections/simple-composited-reflections-expected.png:
3293         * platform/mac/compositing/repaint/become-overlay-composited-layer-expected.png:
3294         * platform/mac/compositing/repaint/composited-document-element-expected.png:
3295         * platform/mac/compositing/repaint/layer-repaint-expected.png:
3296         * platform/mac/compositing/repaint/layer-repaint-rects-expected.png:
3297         * platform/mac/compositing/repaint/opacity-between-absolute-expected.png:
3298         * platform/mac/compositing/repaint/opacity-between-absolute2-expected.png:
3299         * platform/mac/compositing/repaint/repaint-on-layer-grouping-change-expected.png: Added.
3300         * platform/mac/compositing/self-painting-layers-expected.png:
3301         * platform/mac/compositing/shadows/shadow-drawing-expected.png:
3302         * platform/mac/compositing/sibling-positioning-expected.png:
3303         * platform/mac/compositing/text-on-large-layer-expected.png:
3304         * platform/mac/compositing/transitions/scale-transition-no-start-expected.png:
3305         * platform/mac/compositing/transitions/singular-scale-transition-expected.png:
3306         * platform/mac/compositing/webgl/webgl-background-color-expected.png:
3307         * platform/mac/compositing/webgl/webgl-no-alpha-expected.png:
3308
3309 2015-01-06  Yusuke Suzuki  <utatane.tea@gmail.com>
3310
3311         Implement ES6 String.prototype.repeat(count)
3312         https://bugs.webkit.org/show_bug.cgi?id=140047
3313
3314         Reviewed by Darin Adler.
3315
3316         * js/Object-getOwnPropertyNames-expected.txt:
3317         * js/script-tests/Object-getOwnPropertyNames.js:
3318         * js/script-tests/string-repeat.js: Added.
3319         (stringRepeated.toString):
3320         (count.valueOf):
3321         * js/string-repeat-expected.txt: Added.
3322         * js/string-repeat.html: Added.
3323
3324 2015-01-06  Chris Dumez  <cdumez@apple.com>
3325
3326         Regression(r176212): Carousel on mbusa.com is choppy
3327         https://bugs.webkit.org/show_bug.cgi?id=139543
3328         <rdar://problem/19209406>
3329
3330         Reviewed by Antti Koivisto.
3331
3332         Add a layout test to cover the case where a repeating DOM timer is
3333         changing the style of an element which has overflowing content that
3334         is visible and has its own layer. In such case, the DOM timer should
3335         not be throttled. Also add a layout test to make sure we still throttle
3336         if the element clips its overflow.
3337
3338         * fast/dom/repeating-timer-element-overflow-hidden-throttling-expected.txt: Added.
3339         * fast/dom/repeating-timer-element-overflow-hidden-throttling.html: Added.
3340         * fast/dom/repeating-timer-element-overflowing-child-own-layer-throttling-expected.txt: Added.
3341         * fast/dom/repeating-timer-element-overflowing-child-own-layer-throttling.html: Added.
3342         New tests.
3343
3344         * fast/dom/timer-unthrottle-on-layout-expected.txt:
3345         * fast/dom/timer-unthrottle-on-layout.html:
3346         * fast/dom/timer-unthrottle-on-scroll-expected.txt:
3347         * fast/dom/timer-unthrottle-on-scroll.html:
3348         Stop using <input> test elements as it appears one of the descendants
3349         in its shadow tree has its own layer.
3350
3351 2015-01-06  Alexey Proskuryakov  <ap@apple.com>
3352
3353         fast/events/before-unload-adopt-subframe-to-outside.html is flaky with ASan
3354         https://bugs.webkit.org/show_bug.cgi?id=140061
3355
3356         Reviewed by Darin Adler.
3357
3358         Hide frames before dumping results. Something was making layout timing dependent,
3359         hopefully this will make results consistent.
3360
3361         * fast/events/before-unload-adopt-subframe-to-outside-expected.txt:
3362         * fast/events/before-unload-adopt-subframe-to-outside.html:
3363
3364 2015-01-05  Darin Adler  <darin@apple.com>
3365
3366         Modernize and streamline HTMLToken and AtomicHTMLToken
3367         https://bugs.webkit.org/show_bug.cgi?id=140046
3368
3369         Reviewed by Andreas Kling.
3370
3371         * resources/dump-as-markup.js:
3372         (Markup._get): Add code to handle null systemId and publicId,
3373         dumping them as empty strings for now.
3374
3375 2015-01-05  Darin Adler  <darin@apple.com>
3376
3377         * TestExpectations: Re-enabled the test I broke yesterday,
3378         editing/pasteboard/drag-and-drop-objectimage-contenteditable.html,
3379         now that it's fixed.
3380
3381 2015-01-05  Chris Dumez  <cdumez@apple.com>
3382
3383         Using calc() for -webkit-filter does not work
3384         https://bugs.webkit.org/show_bug.cgi?id=140106
3385
3386         Reviewed by Darin Adler.
3387
3388         Add a layout test to make sure using calc() for -webkit-filter CSS
3389         property is working as intended.
3390
3391         * fast/css/webkit-filter-calc-expected.txt: Added.
3392         * fast/css/webkit-filter-calc.html: Added.
3393
3394 2015-01-05  Chris Dumez  <cdumez@apple.com>
3395
3396         Allow HTTPS + 'Cache-control: no-cache' pages into the page cache
3397         https://bugs.webkit.org/show_bug.cgi?id=139251
3398
3399         Reviewed by Darin Adler.
3400
3401         Update http/tests/navigation/https-in-page-cache.html layout test so that it
3402         expects HTTPS + 'Cache-control: no-cache' pages to go into the page cache.
3403
3404         * http/tests/navigation/https-in-page-cache-expected.txt:
3405         * http/tests/navigation/resources/https-in-page-cache-2.php:
3406
3407 2015-01-05  Chris Dumez  <cdumez@apple.com>
3408
3409         Using calc() in repeat() for -webkit-grid-template-rows does not work
3410         https://bugs.webkit.org/show_bug.cgi?id=140094
3411
3412         Reviewed by Darin Adler.
3413
3414         * fast/css-grid-layout/grid-repeat-calc-expected.txt: Added.
3415         * fast/css-grid-layout/grid-repeat-calc.html: Added.
3416
3417 2015-01-05  Chris Dumez  <cdumez@apple.com>
3418
3419         calc() cannot be used in steps() for -webkit-animation-timing-function
3420         https://bugs.webkit.org/show_bug.cgi?id=140091
3421
3422         Reviewed by Darin Adler.
3423
3424         Add a layout test to make sure that calc() can be used in steps() for
3425         -webkit-animation-timing-function CSS property.
3426
3427         * fast/css/animation-steps-calculated-value-expected.txt: Added.
3428         * fast/css/animation-steps-calculated-value.html: Added.
3429
3430 2015-01-05  Chris Dumez  <cdumez@apple.com>
3431
3432         Regression(r163928): Animated images are not resumed on window resizing
3433         https://bugs.webkit.org/show_bug.cgi?id=139714
3434         <rdar://problem/18855285>
3435
3436         Reviewed by Darin Adler.
3437
3438         Add a layout test to make sure animated images are correctly paused /
3439         resumed when resizing the window.
3440
3441         Also add another test to make sure animated images are correctly paused
3442         / resumed when zooming in and out.
3443
3444         * fast/images/animated-gif-window-resizing-expected.txt: Added.
3445         * fast/images/animated-gif-window-resizing.html: Added.
3446         * fast/images/animated-gif-zooming-expected.txt: Added.
3447         * fast/images/animated-gif-zooming.html: Added.
3448         * fast/images/resources/animated-gif-window-resize.html: Added.
3449         * platform/mac-wk1/TestExpectations:
3450
3451 2015-01-05  Alexey Proskuryakov  <ap@apple.com>
3452
3453         After updating tests to use kerning, ligatures, and printer fonts, some tests fail
3454         https://bugs.webkit.org/show_bug.cgi?id=139968
3455
3456         * platform/mac/TestExpectations: Adding more flaky tests.
3457
3458 2015-01-05  Alexey Proskuryakov  <ap@apple.com>
3459
3460         js/dom/dfg-inline-resolve.html flakily times out
3461         https://bugs.webkit.org/show_bug.cgi?id=140084
3462
3463         * platform/mac-wk2/TestExpectations: Added an expectation.
3464
3465 2015-01-05  Alexey Proskuryakov  <ap@apple.com>
3466
3467         editing/pasteboard/drag-and-drop-objectimage-contenteditable.html times out after r177883.
3468
3469         * TestExpectations: Skip the test while Darin is working on a fix.
3470
3471 2014-12-23  Brent Fulgham  <bfulgham@apple.com>
3472
3473         [Mac] Cannot scroll when a non-scrollable iframe is contained inside a scrollable iframe
3474         https://bugs.webkit.org/show_bug.cgi?id=139914
3475         <rdar://problem/18750910>
3476
3477         Reviewed by Darin Adler.
3478
3479         * platform/mac/fast/scrolling/scroll-nested-iframe-expected.txt: Added.
3480         * platform/mac/fast/scrolling/scroll-nested-iframe.html: Added.
3481         * platform/mac/fast/scrolling/resources/scroll_nested_iframe_test_inner.html: Added.
3482         * platform/mac/fast/scrolling/resources/scroll_nested_iframe_test_outer.html: Added.
3483
3484 2015-01-05  peavo@outlook.com  <peavo@outlook.com>
3485
3486         [WinCairo] Crash when font data pointer is null.
3487         https://bugs.webkit.org/show_bug.cgi?id=139969
3488
3489         Reviewed by Darin Adler.
3490
3491         * fonts/unicode-character-font-crash-expected.txt: Added.
3492         * fonts/unicode-character-font-crash.html: Added.
3493
3494 2015-01-04  Alexey Proskuryakov  <ap@apple.com>
3495
3496         fast/events/autoscroll-should-not-stop-on-keypress.html is flaky in debug builds
3497         https://bugs.webkit.org/show_bug.cgi?id=140060
3498
3499         Reviewed by Darin Adler.
3500
3501         * fast/events/autoscroll-should-not-stop-on-keypress.html: Instead of waiting a
3502         fixed amount of time, check if the test succeeded every 100ms. In addition to making
3503         the test more reliable on slow builds, it makes the test faster in release mode.
3504
3505 2015-01-04  Alexey Proskuryakov  <ap@apple.com>
3506
3507         http/tests/security/cross-frame-access-put.html is racy
3508         https://bugs.webkit.org/show_bug.cgi?id=140059
3509
3510         Reviewed by Darin Adler.
3511
3512         This test used to run some code in a subframe on a zero delay timer, and some more
3513         code in a main frame in onload. The order was undefined.
3514
3515         * http/tests/security/cross-frame-access-put-expected.txt:
3516         * http/tests/security/cross-frame-access-put.html:
3517         * http/tests/security/resources/cross-frame-iframe-for-put-test.html:
3518
3519 2015-01-04  Alexey Proskuryakov  <ap@apple.com>
3520
3521         REGRESSION: plugins/plugin-remove-readystatechange.html is failing on debug bots
3522         https://bugs.webkit.org/show_bug.cgi?id=126169
3523
3524         Reviewed by Antti Koivisto.
3525
3526         * plugins/plugin-remove-readystatechange.html: Move the embed so that it's not the
3527         last rendered element in the test. It's only a workaround, not a real fix - if
3528         anyone is interested in fixing the issue for real, please file a new bug.
3529         Also, demystified the test by using readyState instead of counting readystatechange
3530         events.
3531
3532 2015-01-03  Michael Saboff  <msaboff@apple.com>
3533
3534         Crash in operationNewFunction when scrolling on Google+
3535         https://bugs.webkit.org/show_bug.cgi?id=140033
3536
3537         Reviewed by Oliver Hunt.
3538
3539         New regerssion test.
3540
3541         * js/regress-140033-expected.txt: Added.
3542         * js/regress-140033.html: Added.
3543         * js/script-tests/regress-140033.js: Added.
3544         (.unused):
3545         (defineADeadFunction):
3546
3547 2015-01-02  Anders Carlsson  <andersca@apple.com>
3548
3549         Get rid of storage tracker layout tests
3550         https://bugs.webkit.org/show_bug.cgi?id=140044
3551
3552         Reviewed by Darin Adler.
3553
3554         These tests are very flaky since they expect to be run in order. Furthermore, they were testing a WebKit Mac SPI
3555         that is pretty hard to test reliably, due to its "design". It's not worth trying to make these tests work
3556         or to rewrite them in Objective-C (which would be the right thing to do), so just get rid of them.
3557
3558         * platform/efl/TestExpectations:
3559         * platform/gtk/TestExpectations:
3560         * platform/ios-simulator-wk2/TestExpectations:
3561         * platform/mac/TestExpectations:
3562         * platform/win/TestExpectations:
3563         * platform/wincairo/TestExpectations:
3564         * platform/wk2/TestExpectations:
3565         * storage/domstorage/localstorage/storagetracker/storage-tracker-1-prepare-expected.txt: Removed.
3566         * storage/domstorage/localstorage/storagetracker/storage-tracker-1-prepare.html: Removed.
3567         * storage/domstorage/localstorage/storagetracker/storage-tracker-2-create-expected.txt: Removed.
3568         * storage/domstorage/localstorage/storagetracker/storage-tracker-2-create.html: Removed.
3569         * storage/domstorage/localstorage/storagetracker/storage-tracker-3-delete-all-expected.txt: Removed.
3570         * storage/domstorage/localstorage/storagetracker/storage-tracker-3-delete-all.html: Removed.
3571         * storage/domstorage/localstorage/storagetracker/storage-tracker-4-create-expected.txt: Removed.
3572         * storage/domstorage/localstorage/storagetracker/storage-tracker-4-create.html: Removed.
3573         * storage/domstorage/localstorage/storagetracker/storage-tracker-5-delete-one-expected.txt: Removed.
3574         * storage/domstorage/localstorage/storagetracker/storage-tracker-5-delete-one.html: Removed.
3575         * storage/domstorage/localstorage/storagetracker/storage-tracker-6-create-expected.txt: Removed.
3576         * storage/domstorage/localstorage/storagetracker/storage-tracker-6-create.html: Removed.
3577         * storage/domstorage/localstorage/storagetracker/storage-tracker-7-usage-expected.txt: Removed.
3578         * storage/domstorage/localstorage/storagetracker/storage-tracker-7-usage.html: Removed.
3579
3580 2015-01-02  Alexey Proskuryakov  <ap@apple.com>
3581
3582         js/dom/Promise.html is flaky
3583         https://bugs.webkit.org/show_bug.cgi?id=140043
3584
3585         * TestExpectations: Mark it as such.
3586
3587 2015-01-02  Manuel Rego Casasnovas  <rego@igalia.com>
3588
3589         [CSS Grid Layout] Remove stack from grid-auto-flow syntax
3590         https://bugs.webkit.org/show_bug.cgi?id=134842
3591
3592         Reviewed by Sergio Villar Senin.
3593
3594         Update layout tests in order to adapt the results to the new behavior.
3595
3596         * fast/css-grid-layout/grid-auto-flow-get-set-expected.txt:
3597         * fast/css-grid-layout/grid-auto-flow-get-set.html:
3598         * fast/css-grid-layout/grid-auto-flow-update.html:
3599         * fast/css-grid-layout/grid-item-named-grid-area-resolution.html:
3600         * fast/css-grid-layout/grid-item-z-index-change-repaint.html:
3601         * fast/css-grid-layout/grid-item-z-index-stacking-context.html:
3602         * fast/css-grid-layout/grid-shorthand-get-set-expected.txt:
3603         * fast/css-grid-layout/grid-shorthand-get-set.html:
3604         * fast/css-grid-layout/named-grid-lines-with-named-grid-areas-dynamic-get-set.html:
3605         * fast/css-grid-layout/named-grid-lines-with-named-grid-areas-resolution.html:
3606         * ietestcenter/css3/grid/grid-column-001.htm:
3607         * ietestcenter/css3/grid/grid-column-002.htm:
3608         * ietestcenter/css3/grid/grid-column-003.htm:
3609
3610 2015-01-01  Yusuke Suzuki  <utatane.tea@gmail.com>
3611
3612         String includes methods perform toString on searchString before toInteger on a offset
3613         https://bugs.webkit.org/show_bug.cgi?id=140031
3614
3615         Reviewed by Darin Adler.
3616
3617         As per the latest ES6 draft, String.prototype.{startsWith, endsWith, includes}
3618         perform toString on searchString (argument 0) before performing toInteger on offset (argument 1).
3619
3620         * js/script-tests/string-includes.js:
3621         (searchString.toString):
3622         (startOffset.valueOf):
3623         (endOffset.valueOf):
3624         (matchString.toString): Deleted.
3625         * js/string-includes-expected.txt:
3626
3627 2015-01-01  Alexey Proskuryakov  <ap@apple.com>
3628
3629         http/tests/xmlhttprequest/send-on-abort.html is flaky in debug builds
3630         https://bugs.webkit.org/show_bug.cgi?id=140020
3631
3632         Reviewed by Darin Adler.
3633
3634         1. XHR loads are aborted when a page load starts, not when it's committed (which
3635         is a known bug in WebKit). This gave the failure timer an opportunity to fire between
3636         these events. Fixed by extending the delay.
3637
3638         2. Starting the test while parsing had a potential for a race with loading - we
3639         could run it before all data was loaded. While this probably didn't happen in
3640         practice here, it's better to run navigation tests under 100% reproducible conditions,
3641         like during onload.
3642
3643         * http/tests/xmlhttprequest/send-on-abort.html:
3644
3645 2014-12-31  Alexey Proskuryakov  <ap@apple.com>
3646
3647         http/tests/notifications/legacy/show.html is flaky
3648         https://bugs.webkit.org/show_bug.cgi?id=140023
3649
3650         http/tests/notifications/window-show-on-click.html is failing
3651         https://bugs.webkit.org/show_bug.cgi?id=112499
3652
3653         Reviewed by Darin Adler.
3654
3655         Remove 100 ms timeouts from notification tests. If they become broken, it will
3656         be detected as timeout.
3657
3658         * http/tests/notifications/events-in-dictionary.html:
3659         * http/tests/notifications/events.html:
3660         * http/tests/notifications/legacy/double-show.html:
3661         * http/tests/notifications/legacy/events.html:
3662         * http/tests/notifications/legacy/request-no-callback.html:
3663         * http/tests/notifications/legacy/request.html:
3664         * http/tests/notifications/legacy/show.html:
3665         * http/tests/notifications/legacy/window-show-on-click.html:
3666         * http/tests/notifications/request.html:
3667         * http/tests/notifications/window-show-on-click.html:
3668
3669         * platform/mac/TestExpectations: window-show-on-click.html should pass now.
3670
3671 2014-12-31  Alexey Proskuryakov  <ap@apple.com>
3672
3673         fast/ruby/ruby-svg-crash.html is flaky
3674         https://bugs.webkit.org/show_bug.cgi?id=135610
3675
3676         Reviewed by Darin Adler.
3677
3678         * fast/ruby/ruby-svg-crash.html: Streamline the test to avoid timer races. I
3679         verified that it still crashes without the original fix (it gets an
3680         ASSERT_WITH_SECURITY_IMPILICATIONS).
3681         * platform/mac/TestExpectations: Removed the expectation.
3682
3683 2014-12-31  Alexey Proskuryakov  <ap@apple.com>
3684
3685         execDeleteCommand() does not update spellchecker sometimes
3686         https://bugs.webkit.org/show_bug.cgi?id=139862
3687
3688         Updated test expectation for a test that always crashes on WK1 (it was already
3689         skipped on mac-wk2, efl and gtk).
3690
3691         * TestExpectations:
3692         * platform/mac-wk1/TestExpectations:
3693
3694 2014-12-31  Alexey Proskuryakov  <ap@apple.com>
3695
3696         Test expectation gardening.
3697
3698         Add expectations for test that became flaky after enabling kerning and ligatures,
3699         plus a few more that were mis-characterized.
3700
3701         * platform/efl/TestExpectations:
3702         * platform/mac/TestExpectations:
3703
3704 2014-12-31  Commit Queue  <commit-queue@webkit.org>
3705
3706         Unreviewed, rolling out r177824 and r177826.
3707         https://bugs.webkit.org/show_bug.cgi?id=140011
3708
3709         The new test crashes (Requested by ap on #webkit).
3710
3711         Reverted changesets:
3712
3713         "Too large plugins are crashing."
3714         https://bugs.webkit.org/show_bug.cgi?id=139856
3715         http://trac.webkit.org/changeset/177824
3716
3717         "Fix bug number typo in the previous commit."
3718         http://trac.webkit.org/changeset/177826
3719
3720 2014-12-31  Alexey Proskuryakov  <ap@apple.com>
3721
3722         Update storage tracker test expectations after r177814.
3723
3724         * platform/mac/TestExpectations:
3725
3726 2014-12-31  Csaba Osztrogonác  <ossy@webkit.org>
3727
3728         [Win] Unreviewed gardening, mark more timeouting tests.
3729
3730         * platform/win/TestExpectations:
3731
3732 2014-12-30  Gabor Rapcsanyi  <rgabor@webkit.org>
3733
3734         Fix bug number typo in the previous commit.
3735
3736         * plugins/large-plugin-crash-expected.txt:
3737         * plugins/large-plugin-crash.html:
3738
3739 2014-12-30  Gabor Rapcsanyi  <rgabor@webkit.org>
3740
3741         Too large plugins are crashing.
3742         https://bugs.webkit.org/show_bug.cgi?id=139868
3743
3744         Reviewed by Darin Adler.
3745
3746         Add layout test to cover this crash.
3747
3748         * plugins/large-plugin-crash-expected.txt: Added.
3749         * plugins/large-plugin-crash.html: Added.
3750
3751 2014-12-29  Sebastian Dröge  <sebastian@centricular.com>
3752
3753         Enable MediaSource tests for the GTK port
3754         https://bugs.webkit.org/show_bug.cgi?id=139441
3755
3756         Reviewed by Philippe Normand.
3757
3758         * platform/gtk/TestExpectations:
3759         Enable MediaSource tests that are actually succeeding for
3760         the GTK port.
3761
3762 2014-12-28  Alexey Proskuryakov  <ap@apple.com>
3763
3764         fast/regions/layers/region-removed-during-animation.html is flaky
3765         https://bugs.webkit.org/show_bug.cgi?id=139979
3766
3767         * platform/mac-wk2/TestExpectations: Marking as such.
3768
3769 2014-12-28  Alexey Proskuryakov  <ap@apple.com>
3770
3771         Update Mac test results after r177770.
3772
3773         Line numbers in error messages changed.
3774
3775         * platform/mac/http/tests/media/media-source/mediasource-addsourcebuffer-expected.txt:
3776         * platform/mac/http/tests/media/media-source/mediasource-sourcebuffer-mode-expected.txt:
3777
3778 2014-12-28  Csaba Osztrogonác  <ossy@webkit.org>
3779
3780         [Win] Unreviewed gardening, mark more failing tests.
3781
3782         * platform/win/TestExpectations:
3783
3784 2014-12-28  Csaba Osztrogonác  <ossy@webkit.org>
3785
3786         [Win] Unreviewed gardening, mark more timeouting and crashing tests.
3787
3788         * platform/win/TestExpectations:
3789
3790 2014-12-28  Csaba Osztrogonác  <ossy@webkit.org>
3791
3792         [Win] Unreviewed gardening, mark failing tests.
3793
3794         * platform/win/TestExpectations:
3795
3796 2014-12-28  Csaba Osztrogonác  <ossy@webkit.org>
3797
3798         [Win] Unreviewed gardening, typo fix.
3799
3800         * platform/win/TestExpectations:
3801
3802 2014-12-27  Myles C. Maxfield  <mmaxfield@apple.com>
3803         [Mac] Enable kerning, ligatures, and printer fonts 
3804         https://bugs.webkit.org/show_bug.cgi?id=139970
3805
3806         Rubber stamped by Simon Fraser.
3807
3808         Update test results.
3809
3810         * css2.1/20110323/c543-txt-decor-000-expected.txt:
3811         * css2.1/t1508-c527-font-00-b-expected.txt:
3812         * css2.1/t1508-c527-font-06-b-expected.txt:
3813         * css3/blending/blend-mode-isolation-turn-off-self-painting-layer-expected.txt:
3814         * css3/blending/blend-mode-isolation-turn-off-self-painting-layer1-expected.txt:
3815         * css3/blending/blend-mode-isolation-turn-off-self-painting-layer2-expected.txt:
3816         * css3/blending/blend-mode-isolation-turn-on-self-painting-layer-expected.txt:
3817         * editing/deleting/delete-3608445-fix-expected.txt:
3818         * editing/deleting/delete-3800834-fix-expected.txt:
3819         * editing/deleting/delete-br-002-expected.txt:
3820         * editing/deleting/delete-br-004-expected.txt:
3821         * editing/deleting/delete-br-005-expected.txt:
3822         * editing/deleting/delete-br-006-expected.txt:
3823         * editing/deleting/delete-br-009-expected.txt:
3824         * editing/deleting/delete-leading-ws-001-expected.txt:
3825         * editing/deleting/delete-line-011-expected.txt:
3826         * editing/deleting/smart-delete-002-expected.txt:
3827         * editing/execCommand/selectAll-expected.txt:
3828         * editing/inserting/insert-3800346-fix-expected.txt:
3829         * editing/inserting/insert-br-001-expected.txt:
3830         * editing/inserting/insert-br-002-expected.txt:
3831         * editing/inserting/insert-br-003-expected.txt:
3832         * editing/inserting/insert-br-004-expected.txt:
3833         * editing/inserting/insert-br-005-expected.txt:
3834         * editing/inserting/insert-br-007-expected.txt:
3835         * editing/inserting/insert-tab-002-expected.txt:
3836         * editing/inserting/typing-001-expected.txt:
3837         * editing/inserting/typing-around-br-001-expected.txt:
3838         * editing/selection/doubleclick-crash-expected.txt:
3839         * editing/selection/extend-by-sentence-001-expected.txt:
3840         * editing/selection/extend-by-word-001-expected.txt:
3841         * editing/selection/extend-inside-transforms-backward-expected.txt:
3842         * editing/selection/extend-inside-transforms-forward-expected.txt:
3843         * editing/selection/extend-selection-bidi-expected.txt:
3844         * editing/spelling/centering-misspelling-dots-expected.txt:
3845         * editing/spelling/misspelling-dots-dont-extend-beyond-words-expected.txt:
3846         * editing/style/smoosh-styles-003-expected.txt:
3847         * editing/style/style-3681552-fix-001-expected.txt:
3848         * editing/style/style-boundary-002-expected.txt:
3849         * editing/style/style-boundary-003-expected.txt:
3850         * editing/style/typing-style-001-expected.txt:
3851         * editing/style/typing-style-002-expected.txt:
3852         * editing/undo/redo-typing-001-expected.txt:
3853         * editing/undo/undo-typing-001-expected.txt:
3854         * fast/borders/border-image-outset-split-inline-expected.txt:
3855         * fast/borders/border-image-outset-split-inline-vertical-lr-expected.txt:
3856         * fast/borders/inline-mask-overlay-image-outset-expected.txt:
3857         * fast/borders/inline-mask-overlay-image-outset-vertical-rl-expected.txt:
3858         * fast/css/empty-generated-content-expected.txt:
3859         * fast/css/font-face-default-font-expected.txt:
3860         * fast/css/font-face-in-media-rule-expected.txt:
3861         * fast/css/font-face-woff-expected.txt:
3862         * fast/css/image-rendering-expected.txt:
3863         * fast/css/outline-auto-empty-rects-expected.txt:
3864         * fast/forms/button-inner-block-reuse-expected.txt:
3865         * fast/forms/range/slider-padding-expected.txt:
3866         * fast/invalid/017-expected.txt:
3867         * fast/invalid/018-expected.txt:
3868         * fast/multicol/single-line-expected.txt:
3869         * fast/repaint/caret-with-transformation-expected.txt:
3870         * fast/repaint/transform-absolute-in-positioned-container-expected.txt:
3871         * fast/sub-pixel/selection/selection-rect-in-sub-pixel-table-expected.txt:
3872         * fast/table/022-expected.txt:
3873         * fast/table/025-expected.txt:
3874         * fast/table/giantRowspan2-expected.txt:
3875         * fast/text/wbr-pre-expected.txt:
3876         * fast/text/whitespace/019-expected.txt:
3877         * fast/text/whitespace/023-expected.txt:
3878         * http/tests/security/dataTransfer-set-data-file-url-expected.txt:
3879         * media/video-frame-accurate-seek-expected.txt:
3880         * platform/mac-mavericks/css3/selectors3/html/css3-modsel-64-expected.txt:
3881         * platform/mac-mavericks/css3/selectors3/xhtml/css3-modsel-64-expected.txt:
3882         * platform/mac-mavericks/css3/selectors3/xml/css3-modsel-64-expected.txt:
3883         * platform/mac-mavericks/editing/input/caret-at-the-edge-of-input-expected.txt:
3884         * platform/mac-mavericks/editing/input/reveal-caret-of-multiline-input-expected.txt:
3885         * platform/mac-mavericks/editing/inserting/4960120-1-expected.txt:
3886         * platform/mac-mavericks/editing/inserting/before-after-input-element-expected.txt:
3887         * platform/mac-mavericks/editing/pasteboard/4806874-expected.txt:
3888         * platform/mac-mavericks/editing/pasteboard/drop-text-without-selection-expected.txt:
3889         * platform/mac-mavericks/editing/pasteboard/input-field-1-expected.txt:
3890         * platform/mac-mavericks/editing/pasteboard/pasting-tabs-expected.txt:
3891         * platform/mac-mavericks/editing/selection/3690703-2-expected.txt:
3892         * platform/mac-mavericks/editing/selection/3690703-expected.txt:
3893         * platform/mac-mavericks/editing/selection/3690719-expected.txt:
3894         * platform/mac-mavericks/editing/selection/4397952-expected.txt:
3895         * platform/mac-mavericks/editing/selection/4895428-3-expected.txt:
3896         * platform/mac-mavericks/editing/selection/4975120-expected.txt:
3897         * platform/mac-mavericks/editing/selection/drag-select-1-expected.txt:
3898         * platform/mac-mavericks/editing/selection/replaced-boundaries-3-expected.txt:
3899         * platform/mac-mavericks/editing/selection/select-across-readonly-input-1-expected.txt:
3900         * platform/mac-mavericks/editing/selection/select-across-readonly-input-2-expected.txt:
3901         * platform/mac-mavericks/editing/selection/select-across-readonly-input-3-expected.txt:
3902         * platform/mac-mavericks/editing/selection/select-across-readonly-input-4-expected.txt:
3903         * platform/mac-mavericks/editing/selection/select-across-readonly-input-5-expected.txt:
3904         * platform/mac-mavericks/editing/selection/select-from-textfield-outwards-expected.txt:
3905         * platform/mac-mavericks/editing/selection/selection-button-text-expected.txt:
3906         * platform/mac-mavericks/editing/selection/vertical-lr-ltr-extend-line-backward-br-expected.txt:
3907         * platform/mac-mavericks/editing/selection/vertical-lr-ltr-extend-line-forward-br-expected.txt:
3908         * platform/mac-mavericks/editing/selection/vertical-rl-ltr-extend-line-backward-br-expected.txt:
3909         * platform/mac-mavericks/editing/selection/vertical-rl-ltr-extend-line-backward-p-expected.txt:
3910         * platform/mac-mavericks/editing/selection/vertical-rl-ltr-extend-line-backward-wrap-expected.txt:
3911         * platform/mac-mavericks/editing/selection/vertical-rl-ltr-extend-line-forward-br-expected.txt:
3912         * platform/mac-mavericks/editing/selection/vertical-rl-ltr-extend-line-forward-p-expected.txt:
3913         * platform/mac-mavericks/editing/selection/vertical-rl-ltr-extend-line-forward-wrap-expected.txt:
3914         * platform/mac-mavericks/fast/block/margin-collapse/103-expected.txt:
3915         * platform/mac-mavericks/fast/css/continuationCrash-expected.txt:
3916         * platform/mac-mavericks/fast/css/css2-system-fonts-expected.txt:
3917         * platform/mac-mavericks/fast/css/line-height-expected.txt:
3918         * platform/mac-mavericks/fast/css/margin-top-bottom-dynamic-expected.txt:
3919         * platform/mac-mavericks/fast/css/rtl-ordering-expected.txt:
3920         * platform/mac-mavericks/fast/css/text-input-with-webkit-border-radius-expected.txt:
3921         * platform/mac-mavericks/fast/css/text-overflow-input-expected.txt:
3922         * platform/mac-mavericks/fast/css/text-transform-select-expected.txt:
3923         * platform/mac-mavericks/fast/dom/HTMLInputElement/input-image-alt-text-expected.txt:
3924         * platform/mac-mavericks/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.txt:
3925         * platform/mac-mavericks/fast/dom/HTMLTextAreaElement/reset-textarea-expected.txt:
3926         * platform/mac-mavericks/fast/dom/isindex-001-expected.txt:
3927         * platform/mac-mavericks/fast/dom/isindex-002-expected.txt:
3928         * platform/mac-mavericks/fast/dynamic/positioned-movement-with-positioned-children-expected.txt:
3929         * platform/mac-mavericks/fast/encoding/denormalised-voiced-japanese-chars-expected.txt:
3930         * platform/mac-mavericks/fast/forms/001-expected.txt:
3931         * platform/mac-mavericks/fast/forms/003-expected.txt:
3932         * platform/mac-mavericks/fast/forms/HTMLOptionElement_label01-expected.txt:
3933         * platform/mac-mavericks/fast/forms/HTMLOptionElement_label02-expected.txt:
3934         * platform/mac-mavericks/fast/forms/HTMLOptionElement_label04-expected.txt:
3935         * platform/mac-mavericks/fast/forms/HTMLOptionElement_label05-expected.txt:
3936         * platform/mac-mavericks/fast/forms/basic-buttons-expected.txt:
3937         * platform/mac-mavericks/fast/forms/basic-inputs-expected.txt:
3938         * platform/mac-mavericks/fast/forms/basic-selects-expected.txt:
3939         * platform/mac-mavericks/fast/forms/basic-textareas-expected.txt:
3940         * platform/mac-mavericks/fast/forms/basic-textareas-quirks-expected.txt:
3941         * platform/mac-mavericks/fast/forms/box-shadow-override-expected.txt:
3942         * platform/mac-mavericks/fast/forms/button-cannot-be-nested-expected.txt:
3943         * platform/mac-mavericks/fast/forms/button-default-title-expected.txt:
3944         * platform/mac-mavericks/fast/forms/button-generated-content-expected.txt:
3945         * platform/mac-mavericks/fast/forms/button-sizes-expected.txt:
3946         * platform/mac-mavericks/fast/forms/button-style-color-expected.txt:
3947         * platform/mac-mavericks/fast/forms/button-table-styles-expected.txt:
3948         * platform/mac-mavericks/fast/forms/button-text-transform-expected.txt:
3949         * platform/mac-mavericks/fast/forms/button-white-space-expected.txt:
3950         * platform/mac-mavericks/fast/forms/control-clip-expected.txt:
3951         * platform/mac-mavericks/fast/forms/control-clip-overflow-expected.txt:
3952         * platform/mac-mavericks/fast/forms/control-restrict-line-height-expected.txt:
3953         * platform/mac-mavericks/fast/forms/disabled-select-change-index-expected.txt:
3954         * platform/mac-mavericks/fast/forms/encoding-test-expected.txt:
3955         * platform/mac-mavericks/fast/forms/fieldset-align-expected.txt:
3956         * platform/mac-mavericks/fast/forms/file/file-input-direction-expected.txt:
3957         * platform/mac-mavericks/fast/forms/file/file-input-disabled-expected.txt:
3958         * platform/mac-mavericks/fast/forms/file/input-file-re-render-expected.txt:
3959         * platform/mac-mavericks/fast/forms/form-element-geometry-expected.txt:
3960         * platform/mac-mavericks/fast/forms/formmove3-expected.txt:
3961         * platform/mac-mavericks/fast/forms/hidden-listbox-expected.txt:
3962         * platform/mac-mavericks/fast/forms/input-align-expected.txt:
3963         * platform/mac-mavericks/fast/forms/input-appearance-bkcolor-expected.txt:
3964         * platform/mac-mavericks/fast/forms/input-appearance-default-bkcolor-expected.txt:
3965         * platform/mac-mavericks/fast/forms/input-appearance-disabled-expected.txt:
3966         * platform/mac-mavericks/fast/forms/input-appearance-focus-expected.txt:
3967         * platform/mac-mavericks/fast/forms/input-appearance-height-expected.txt:
3968         * platform/mac-mavericks/fast/forms/input-appearance-preventDefault-expected.txt:
3969         * platform/mac-mavericks/fast/forms/input-appearance-readonly-expected.txt:
3970         * platform/mac-mavericks/fast/forms/input-appearance-selection-expected.txt:
3971         * platform/mac-mavericks/fast/forms/input-appearance-visibility-expected.txt:
3972         * platform/mac-mavericks/fast/forms/input-appearance-width-expected.txt:
3973         * platform/mac-mavericks/fast/forms/input-baseline-expected.txt:
3974         * platform/mac-mavericks/fast/forms/input-button-sizes-expected.txt:
3975         * platform/mac-mavericks/fast/forms/input-disabled-color-expected.txt:
3976         * platform/mac-mavericks/fast/forms/input-double-click-selection-gap-bug-expected.txt:
3977         * platform/mac-mavericks/fast/forms/input-field-text-truncated-expected.txt:
3978         * platform/mac-mavericks/fast/forms/input-placeholder-visibility-1-expected.txt:
3979         * platform/mac-mavericks/fast/forms/input-placeholder-visibility-3-expected.txt:
3980         * platform/mac-mavericks/fast/forms/input-readonly-autoscroll-expected.txt:
3981         * platform/mac-mavericks/fast/forms/input-readonly-dimmed-expected.txt:
3982         * platform/mac-mavericks/fast/forms/input-readonly-empty-expected.txt:
3983         * platform/mac-mavericks/fast/forms/input-spaces-expected.txt:
3984         * platform/mac-mavericks/fast/forms/input-table-expected.txt:
3985         * platform/mac-mavericks/fast/forms/input-text-click-inside-expected.txt:
3986         * platform/mac-mavericks/fast/forms/input-text-click-outside-expected.txt:
3987         * platform/mac-mavericks/fast/forms/input-text-double-click-expected.txt:
3988         * platform/mac-mavericks/fast/forms/input-text-drag-down-expected.txt:
3989         * platform/mac-mavericks/fast/forms/input-text-option-delete-expected.txt:
3990         * platform/mac-mavericks/fast/forms/input-text-scroll-left-on-blur-expected.txt:
3991         * platform/mac-mavericks/fast/forms/input-text-self-emptying-click-expected.txt:
3992         * platform/