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