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