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