1 2014-06-17 Carlos Alberto Lopez Perez <clopez@igalia.com>
3 [GTK] Fix the handling of resize events after r169505.
4 https://bugs.webkit.org/show_bug.cgi?id=133517
6 Reviewed by Martin Robinson.
8 * platform/gtk/TestExpectations: Remove the expectations for the
10 * platform/gtk/fast/dom/rtl-scroll-to-leftmost-and-resize-expected.txt:
13 2014-06-17 Myles C. Maxfield <mmaxfield@apple.com>
15 [iOS] Input type=time elements styled with SVG fonts have 0 width
16 https://bugs.webkit.org/show_bug.cgi?id=133524
18 Reviewed by Simon Fraser.
20 Simply render a variety of input elements with SVG fonts, and make sure they have sane widths. Note that this
21 test is not platform-specific, even though the bug is.
23 * fast/forms/time-input-svg-font-expected.txt: Added.
24 * fast/forms/time-input-svg-font.html: Added.
26 2014-06-17 Simon Fraser <simon.fraser@apple.com>
28 [UI-side compositing] fix reflections on composited layers
29 https://bugs.webkit.org/show_bug.cgi?id=133942
31 Reviewed by Tim Horton.
33 Test with a reflected div, that repaints on a timer to test backing
34 store updating on the clone.
36 * compositing/reflections/repaint-with-reflection-expected.html: Added.
37 * compositing/reflections/repaint-with-reflection.html: Added.
39 2014-06-17 Commit Queue <commit-queue@webkit.org>
41 Unreviewed, rolling out r170058.
42 https://bugs.webkit.org/show_bug.cgi?id=133993
44 Caused 4 webkitpy failures on the bots (Requested by bradee-oh
49 "[GTK] Fix the handling of resize events after r169505."
50 https://bugs.webkit.org/show_bug.cgi?id=133517
51 http://trac.webkit.org/changeset/170058
53 2014-06-17 Carlos Alberto Lopez Perez <clopez@igalia.com>
55 [GTK] Fix the handling of resize events after r169505.
56 https://bugs.webkit.org/show_bug.cgi?id=133517
58 Reviewed by Martin Robinson.
60 * platform/gtk/TestExpectations: Remove the expectations for the tests
62 * platform/gtk/fast/dom/rtl-scroll-to-leftmost-and-resize-expected.txt:
65 2014-06-17 Andrzej Badowski <a.badowski@samsung.com>
67 [EFL] Add expectations for three failing/flaky layout tests.
68 https://bugs.webkit.org/show_bug.cgi?id=133977
70 Unreviewed EFL gardening.
72 * platform/efl/TestExpectations:
74 2014-06-17 Jer Noble <jer.noble@apple.com>
76 [MSE] Overwritten samples are removed from buffered ranges using decode times; added samples using presentation times
77 https://bugs.webkit.org/show_bug.cgi?id=133959
79 Reviewed by Eric Carlson.
81 * media/media-source/media-source-overlapping-append-buffered-expected.txt: Added.
82 * media/media-source/media-source-overlapping-append-buffered.html: Added.
84 2014-06-16 Mihnea Ovidenie <mihnea@adobe.com>
86 [CSS Regions] Move the overflow tests to a separate folder
87 https://bugs.webkit.org/show_bug.cgi?id=130089
89 Reviewed by Andrei Bucur.
91 Move the overflow tests inside fast/regions/overflow folder.
92 Adjust tests paths and TestExpectations files accordingly.
94 * fast/regions/overflow/overflow-3dtransformed-region-expected.txt: Renamed from LayoutTests/fast/regions/overflow-3dtransformed-region-expected.txt.
95 * fast/regions/overflow/overflow-3dtransformed-region.html: Renamed from LayoutTests/fast/regions/overflow-3dtransformed-region.html.
96 * fast/regions/overflow/overflow-auto-after-float-expected.html: Renamed from LayoutTests/fast/regions/overflow-auto-after-float-expected.html.
97 * fast/regions/overflow/overflow-auto-after-float.html: Renamed from LayoutTests/fast/regions/overflow-auto-after-float.html.
98 * fast/regions/overflow/overflow-content-transform-rotate-expected.html: Renamed from LayoutTests/fast/regions/overflow-content-transform-rotate-expected.html.
99 * fast/regions/overflow/overflow-content-transform-rotate.html: Renamed from LayoutTests/fast/regions/overflow-content-transform-rotate.html.
100 * fast/regions/overflow/overflow-content-zero-height-region-expected.html: Renamed from LayoutTests/fast/regions/overflow-content-zero-height-region-expected.html.
101 * fast/regions/overflow/overflow-content-zero-height-region.html: Renamed from LayoutTests/fast/regions/overflow-content-zero-height-region.html.
102 * fast/regions/overflow/overflow-first-and-last-regions-expected.html: Renamed from LayoutTests/fast/regions/overflow-first-and-last-regions-expected.html.
103 * fast/regions/overflow/overflow-first-and-last-regions-in-container-hidden-expected.html: Renamed from LayoutTests/fast/regions/overflow-first-and-last-regions-in-container-hidden-expected.html.
104 * fast/regions/overflow/overflow-first-and-last-regions-in-container-hidden.html: Renamed from LayoutTests/fast/regions/overflow-first-and-last-regions-in-container-hidden.html.
105 * fast/regions/overflow/overflow-first-and-last-regions.html: Renamed from LayoutTests/fast/regions/overflow-first-and-last-regions.html.
106 * fast/regions/overflow/overflow-in-uniform-regions-dynamic-expected.html: Renamed from LayoutTests/fast/regions/overflow-in-uniform-regions-dynamic-expected.html.
107 * fast/regions/overflow/overflow-in-uniform-regions-dynamic.html: Renamed from LayoutTests/fast/regions/overflow-in-uniform-regions-dynamic.html.
108 * fast/regions/overflow/overflow-in-uniform-regions-expected.html: Renamed from LayoutTests/fast/regions/overflow-in-uniform-regions-expected.html.
109 * fast/regions/overflow/overflow-in-uniform-regions.html: Renamed from LayoutTests/fast/regions/overflow-in-uniform-regions.html.
110 * fast/regions/overflow/overflow-in-variable-width-regions-expected.html: Renamed from LayoutTests/fast/regions/overflow-in-variable-width-regions-expected.html.
111 * fast/regions/overflow/overflow-in-variable-width-regions-inline-bt-expected.html: Renamed from LayoutTests/fast/regions/overflow-in-variable-width-regions-inline-bt-expected.html.
112 * fast/regions/overflow/overflow-in-variable-width-regions-inline-bt.html: Renamed from LayoutTests/fast/regions/overflow-in-variable-width-regions-inline-bt.html.
113 * fast/regions/overflow/overflow-in-variable-width-regions-inline-continuation-expected.html: Renamed from LayoutTests/fast/regions/overflow-in-variable-width-regions-inline-continuation-expected.html.
114 * fast/regions/overflow/overflow-in-variable-width-regions-inline-continuation.html: Renamed from LayoutTests/fast/regions/overflow-in-variable-width-regions-inline-continuation.html.
115 * fast/regions/overflow/overflow-in-variable-width-regions-inline-expected.html: Renamed from LayoutTests/fast/regions/overflow-in-variable-width-regions-inline-expected.html.
116 * fast/regions/overflow/overflow-in-variable-width-regions-inline-lr-expected.html: Renamed from LayoutTests/fast/regions/overflow-in-variable-width-regions-inline-lr-expected.html.
117 * fast/regions/overflow/overflow-in-variable-width-regions-inline-lr.html: Renamed from LayoutTests/fast/regions/overflow-in-variable-width-regions-inline-lr.html.
118 * fast/regions/overflow/overflow-in-variable-width-regions-inline-rl-expected.html: Renamed from LayoutTests/fast/regions/overflow-in-variable-width-regions-inline-rl-expected.html.
119 * fast/regions/overflow/overflow-in-variable-width-regions-inline-rl.html: Renamed from LayoutTests/fast/regions/overflow-in-variable-width-regions-inline-rl.html.
120 * fast/regions/overflow/overflow-in-variable-width-regions-inline.html: Renamed from LayoutTests/fast/regions/overflow-in-variable-width-regions-inline.html.
121 * fast/regions/overflow/overflow-in-variable-width-regions.html: Renamed from LayoutTests/fast/regions/overflow-in-variable-width-regions.html.
122 * fast/regions/overflow/overflow-last-region-horiz-bt-expected.html: Renamed from LayoutTests/fast/regions/overflow-last-region-horiz-bt-expected.html.
123 * fast/regions/overflow/overflow-last-region-horiz-bt.html: Renamed from LayoutTests/fast/regions/overflow-last-region-horiz-bt.html.
124 * fast/regions/overflow/overflow-last-region-vert-lr-expected.html: Renamed from LayoutTests/fast/regions/overflow-last-region-vert-lr-expected.html.
125 * fast/regions/overflow/overflow-last-region-vert-lr.html: Renamed from LayoutTests/fast/regions/overflow-last-region-vert-lr.html.
126 * fast/regions/overflow/overflow-last-region-vert-rl-expected.html: Renamed from LayoutTests/fast/regions/overflow-last-region-vert-rl-expected.html.
127 * fast/regions/overflow/overflow-last-region-vert-rl.html: Renamed from LayoutTests/fast/regions/overflow-last-region-vert-rl.html.
128 * fast/regions/overflow/overflow-moving-below-floats-in-variable-width-regions-expected.html: Renamed from LayoutTests/fast/regions/overflow-moving-below-floats-in-variable-width-regions-expected.html.
129 * fast/regions/overflow/overflow-moving-below-floats-in-variable-width-regions.html: Renamed from LayoutTests/fast/regions/overflow-moving-below-floats-in-variable-width-regions.html.
130 * fast/regions/overflow/overflow-nested-regions-expected.html: Renamed from LayoutTests/fast/regions/overflow-nested-regions-expected.html.
131 * fast/regions/overflow/overflow-nested-regions.html: Renamed from LayoutTests/fast/regions/overflow-nested-regions.html.
132 * fast/regions/overflow/overflow-not-moving-below-floats-in-variable-width-regions-expected.html: Renamed from LayoutTests/fast/regions/overflow-not-moving-below-floats-in-variable-width-regions-expected.html.
133 * fast/regions/overflow/overflow-not-moving-below-floats-in-variable-width-regions.html: Renamed from LayoutTests/fast/regions/overflow-not-moving-below-floats-in-variable-width-regions.html.
134 * fast/regions/overflow/overflow-region-float-expected.html: Renamed from LayoutTests/fast/regions/overflow-region-float-expected.html.
135 * fast/regions/overflow/overflow-region-float.html: Renamed from LayoutTests/fast/regions/overflow-region-float.html.
136 * fast/regions/overflow/overflow-region-inline-expected.html: Renamed from LayoutTests/fast/regions/overflow-region-inline-expected.html.
137 * fast/regions/overflow/overflow-region-inline.html: Renamed from LayoutTests/fast/regions/overflow-region-inline.html.
138 * fast/regions/overflow/overflow-region-transform-expected.html: Renamed from LayoutTests/fast/regions/overflow-region-transform-expected.html.
139 * fast/regions/overflow/overflow-region-transform.html: Renamed from LayoutTests/fast/regions/overflow-region-transform.html.
140 * fast/regions/overflow/overflow-rtl-in-variable-width-regions-expected.html: Renamed from LayoutTests/fast/regions/overflow-rtl-in-variable-width-regions-expected.html.
141 * fast/regions/overflow/overflow-rtl-in-variable-width-regions.html: Renamed from LayoutTests/fast/regions/overflow-rtl-in-variable-width-regions.html.
142 * fast/regions/overflow/overflow-scrollable-1-expected.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-1-expected.html.
143 * fast/regions/overflow/overflow-scrollable-1.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-1.html.
144 * fast/regions/overflow/overflow-scrollable-2-expected.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-2-expected.html.
145 * fast/regions/overflow/overflow-scrollable-2.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-2.html.
146 * fast/regions/overflow/overflow-scrollable-3-expected.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-3-expected.html.
147 * fast/regions/overflow/overflow-scrollable-3.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-3.html.
148 * fast/regions/overflow/overflow-scrollable-fit-complex-expected.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-fit-complex-expected.html.
149 * fast/regions/overflow/overflow-scrollable-fit-complex.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-fit-complex.html.
150 * fast/regions/overflow/overflow-scrollable-fit-expected.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-fit-expected.html.
151 * fast/regions/overflow/overflow-scrollable-fit.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-fit.html.
152 * fast/regions/overflow/overflow-scrollable-nested-expected.txt: Renamed from LayoutTests/fast/regions/overflow-scrollable-nested-expected.txt.
153 * fast/regions/overflow/overflow-scrollable-nested.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-nested.html.
154 * fast/regions/overflow/overflow-scrollable-rel-pos-fragment-expected.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-rel-pos-fragment-expected.html.
155 * fast/regions/overflow/overflow-scrollable-rel-pos-fragment.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-rel-pos-fragment.html.
156 * fast/regions/overflow/overflow-scrollable-rotated-fragment-expected.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-rotated-fragment-expected.html.
157 * fast/regions/overflow/overflow-scrollable-rotated-fragment.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-rotated-fragment.html.
158 * fast/regions/overflow/overflow-scrollable-unsplittable-fragment-expected.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-unsplittable-fragment-expected.html.
159 * fast/regions/overflow/overflow-scrollable-unsplittable-fragment.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-unsplittable-fragment.html.
160 * fast/regions/overflow/overflow-scrollable-varying-width-1-expected.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-varying-width-1-expected.html.
161 * fast/regions/overflow/overflow-scrollable-varying-width-1.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-varying-width-1.html.
162 * fast/regions/overflow/overflow-scrollable-varying-width-2-expected.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-varying-width-2-expected.html.
163 * fast/regions/overflow/overflow-scrollable-varying-width-2.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-varying-width-2.html.
164 * fast/regions/overflow/overflow-size-change-in-variable-width-regions-expected.html: Renamed from LayoutTests/fast/regions/overflow-size-change-in-variable-width-regions-expected.html.
165 * fast/regions/overflow/overflow-size-change-in-variable-width-regions.html: Renamed from LayoutTests/fast/regions/overflow-size-change-in-variable-width-regions.html.
166 * fast/regions/overflow/overflow-size-change-with-stacking-context-expected.html: Renamed from LayoutTests/fast/regions/overflow-size-change-with-stacking-context-expected.html.
167 * fast/regions/overflow/overflow-size-change-with-stacking-context-rtl-expected.html: Renamed from LayoutTests/fast/regions/overflow-size-change-with-stacking-context-rtl-expected.html.
168 * fast/regions/overflow/overflow-size-change-with-stacking-context-rtl.html: Renamed from LayoutTests/fast/regions/overflow-size-change-with-stacking-context-rtl.html.
169 * fast/regions/overflow/overflow-size-change-with-stacking-context.html: Renamed from LayoutTests/fast/regions/overflow-size-change-with-stacking-context.html.
170 * platform/efl/TestExpectations:
171 * platform/gtk/TestExpectations:
172 * platform/mac/TestExpectations:
173 * platform/win/TestExpectations:
175 2014-06-16 Mihnea Ovidenie <mihnea@adobe.com>
177 [CSSRegions] Region with border radius and overflow:hidden does not clip content
178 https://bugs.webkit.org/show_bug.cgi?id=133476
180 Reviewed by Andrei Bucur.
182 * fast/regions/region-border-radius-overflow-clip-expected.html: Added.
183 * fast/regions/region-border-radius-overflow-clip.html: Added.
185 2014-06-12 Mark Lam <mark.lam@apple.com>
187 Parser statementDepth accounting needs to account for when a function body excludes its braces.
188 <https://webkit.org/b/133832>
190 Reviewed by Oliver Hunt.
192 * js/parser-syntax-check-expected.txt:
193 * js/script-tests/parser-syntax-check.js:
194 - Added cases for declaring functions in strict mode.
195 - Added caught error to the test result logging if it's not a SyntaxError.
196 This helps catch the issue in this bug which was erroneously throwing
199 2014-06-16 Radu Stavila <stavila@adobe.com>
201 REGRESSION (r168046): Incorrect layout for multicol spanners when moving from one thread to another
202 https://bugs.webkit.org/show_bug.cgi?id=133589
204 Reviewed by Antti Koivisto.
206 * fast/multicol/newmulticol/spanner-crash-expected.txt: Added.
207 * fast/multicol/newmulticol/spanner-crash.html: Added.
209 2014-06-16 Mario Sanchez Prada <mario.prada@samsung.com>
211 [ATK] Missing 'selection-changed' signal when navigating a combo box with keyboard
212 https://bugs.webkit.org/show_bug.cgi?id=133512
214 Reviewed by Chris Fleizach.
216 Re-implemented test for combo boxes in terms of addNotificationListener()
217 instead of using the (already deprecated) logAccessibilityEvents method,
218 and made the test cross platform (as the fix is not platform specific).
220 * accessibility/combo-box-collapsed-selection-changed.html:
221 Implemented based on the former gtk-only test, and made it cross-platform.
222 * accessibility/combo-box-collapsed-selection-changed-expected.txt: New.
223 * platform/gtk/accessibility/combo-box-collapsed-selection-changed.html: Removed.
224 * platform/gtk/accessibility/combo-box-collapsed-selection-changed-expected.txt: Removed.
226 Updated expectation for test that checks that a notification is
227 sent when navigating through a multiselection list box, now that
228 we are actually printing such a notification.
230 * accessibility/multiselect-list-reports-active-option-expected.txt: Updated.
232 Removed two expected failures from TestExpectations for tests that
233 are now passing, one for the combo box test mentioned above and
234 another one for a test that is passing as well now, after applying
235 this fix: accessibility/menu-list-sends-change-notification.html
237 * platform/gtk/TestExpectations: Removed two 'failure' expectations.
239 * platform/mac/TestExpectations: Skip accessiblity test timing out, probably because
240 those kind of notifications while navigating a combo box are not needed in the Mac.
242 2014-06-16 Frédéric Wang <fred.wang@free.fr>
244 Draw radicals with glyphs for better rendering
245 https://bugs.webkit.org/show_bug.cgi?id=119038
247 Reviewed by Chris Fleizach.
249 We update the reference for some tests with radicals and update the expectation of tests for addition/removal of children in an msqrt/mroot element.
250 We also add a test for bug 126516 (SVG transforms not applied to mroot) and a new test for radical drawing using an OpenType MATH table.
252 * TestExpectations: enable the tests for addition/removal of children.
253 * mathml/opentype/roots-LatinModern.html: Added.
254 * mathml/presentation/mroot-transform-expected.html: Added.
255 * mathml/presentation/mroot-transform.html: Added.
256 * platform/efl/TestExpectations: mark failures for bad references.
257 * platform/efl/mathml/opentype/roots-LatinModern-expected.txt: Added.
258 * platform/gtk/mathml/opentype/roots-LatinModern-expected.png: Added.
259 * platform/gtk/mathml/opentype/roots-LatinModern-expected.txt: Added.
260 * platform/gtk/mathml/presentation/mo-stretch-expected.png: update reference.
261 * platform/gtk/mathml/presentation/mo-stretch-expected.txt: update reference.
262 * platform/gtk/mathml/presentation/roots-expected.png: update reference.
263 * platform/gtk/mathml/presentation/roots-expected.txt: update reference.
264 * platform/mac/TestExpectations: mark failures for bad references.
265 * platform/mac/mathml/opentype/roots-LatinModern-expected.txt: Added.
266 * platform/win/TestExpectations: mark failures for bad references.
267 * platform/win/mathml/opentype/roots-LatinModern-expected.txt: Added.
269 2014-06-16 Andrzej Badowski <a.badowski@samsung.com>
271 [EFL] Change expectations for three failing or flaky layout tests.
272 https://bugs.webkit.org/show_bug.cgi?id=133861
274 Unreviewed EFL gardening.
276 * platform/efl/TestExpectations:
278 2014-06-15 Benjamin Poulain <benjamin@webkit.org>
280 CSS JIT: add support for the :lang() pseudo class
281 https://bugs.webkit.org/show_bug.cgi?id=133913
283 Reviewed by Andreas Kling.
285 * fast/selectors/lang-conflict-expected.txt: Added.
286 * fast/selectors/lang-conflict.html: Added.
287 * fast/selectors/lang-empty-expected.txt: Added.
288 * fast/selectors/lang-empty.html: Added.
289 * fast/selectors/lang-specificity-expected.txt: Added.
290 * fast/selectors/lang-specificity-xml-expected.txt: Added.
291 * fast/selectors/lang-specificity-xml.xhtml: Added.
292 * fast/selectors/lang-specificity.html: Added.
294 2014-06-14 Simon Fraser <simon.fraser@apple.com>
296 Masks disappear when layers become tiled
297 https://bugs.webkit.org/show_bug.cgi?id=133892
298 <rdar://problem/17309793>
300 Reviewed by Tim Horton.
302 Tests for masking as they go into and out of tiled mode.
304 * compositing/masks/become-tiled-mask-expected.html: Added.
305 * compositing/masks/become-tiled-mask.html: Added.
306 * compositing/masks/cease-tiled-mask-expected.html: Added.
307 * compositing/masks/cease-tiled-mask.html: Added.
308 * compositing/masks/tiled-mask-expected.html: Added.
309 * compositing/masks/tiled-mask.html: Added.
311 2014-06-14 Commit Queue <commit-queue@webkit.org>
313 Unreviewed, rolling out r169963.
314 https://bugs.webkit.org/show_bug.cgi?id=133899
316 Assertion in mathml/roots-removeChild.html (Requested by fredw
321 "Draw radicals with glyphs for better rendering"
322 https://bugs.webkit.org/show_bug.cgi?id=119038
323 http://trac.webkit.org/changeset/169963
325 2014-06-14 Frédéric Wang <fred.wang@free.fr>
327 Draw radicals with glyphs for better rendering
328 https://bugs.webkit.org/show_bug.cgi?id=119038
330 Reviewed by Chris Fleizach.
332 We update the reference for some tests with radicals and enable the tests for addition/removal of children in an msqrt/mroot element.
333 We also add a test for bug 126516 (SVG transforms not applied to mroot) and a new test for radical drawing using an OpenType MATH table.
335 * TestExpectations: enable the tests for addition/removal of children.
336 * mathml/opentype/roots-LatinModern.html: Added.
337 * mathml/presentation/mroot-transform-expected.html: Added.
338 * mathml/presentation/mroot-transform.html: Added.
339 * platform/efl/TestExpectations: mark failures for bad references.
340 * platform/efl/mathml/opentype/roots-LatinModern-expected.txt: Added.
341 * platform/gtk/mathml/opentype/roots-LatinModern-expected.png: Added.
342 * platform/gtk/mathml/opentype/roots-LatinModern-expected.txt: Added.
343 * platform/gtk/mathml/presentation/mo-stretch-expected.png: update reference.
344 * platform/gtk/mathml/presentation/mo-stretch-expected.txt: update reference.
345 * platform/gtk/mathml/presentation/roots-expected.png: update reference.
346 * platform/gtk/mathml/presentation/roots-expected.txt: update reference.
347 * platform/mac/TestExpectations: mark failures for bad references.
348 * platform/mac/mathml/opentype/roots-LatinModern-expected.txt: Added.
349 * platform/win/TestExpectations: mark failures for bad references.
350 * platform/win/mathml/opentype/roots-LatinModern-expected.txt: Added.
352 2014-06-13 Commit Queue <commit-queue@webkit.org>
354 Unreviewed, rolling out r169939.
355 https://bugs.webkit.org/show_bug.cgi?id=133878
357 This patch raises assertions on mac (Requested by fredw on
362 "Draw radicals with glyphs for better rendering"
363 https://bugs.webkit.org/show_bug.cgi?id=119038
364 http://trac.webkit.org/changeset/169939
366 2014-06-13 Enrique Ocaña González <eocanha@igalia.com>
368 Unreviewed GTK gardening.
370 Added some flaky and failing tests to TestExpectations.
372 * platform/gtk/TestExpectations:
374 2014-06-13 Frédéric Wang <fred.wang@free.fr>
376 Draw radicals with glyphs for better rendering
377 https://bugs.webkit.org/show_bug.cgi?id=119038
379 Reviewed by Chris Fleizach.
381 We update the reference for some tests with radicals and enable the tests for addition/removal of children in an msqrt/mroot element.
382 We also add a test for bug 126516 (SVG transforms not applied to mroot) and a new test for radical drawing using an OpenType MATH table.
384 * TestExpectations: enable the tests for addition/removal of children.
385 * mathml/opentype/roots-LatinModern.html: Added.
386 * mathml/presentation/mroot-transform-expected.html: Added.
387 * mathml/presentation/mroot-transform.html: Added.
388 * platform/efl/TestExpectations: mark failures for bad references.
389 * platform/efl/mathml/opentype/roots-LatinModern-expected.txt: Added.
390 * platform/gtk/mathml/opentype/roots-LatinModern-expected.png: Added.
391 * platform/gtk/mathml/opentype/roots-LatinModern-expected.txt: Added.
392 * platform/gtk/mathml/presentation/mo-stretch-expected.png: update reference.
393 * platform/gtk/mathml/presentation/mo-stretch-expected.txt: update reference.
394 * platform/gtk/mathml/presentation/roots-expected.png: update reference.
395 * platform/gtk/mathml/presentation/roots-expected.txt: update reference.
396 * platform/mac/TestExpectations: mark failures for bad references.
397 * platform/mac/mathml/opentype/roots-LatinModern-expected.txt: Added.
398 * platform/win/TestExpectations: mark failures for bad references.
399 * platform/win/mathml/opentype/roots-LatinModern-expected.txt: Added.
401 2014-06-13 Jarek Czekalski <jarekczek@poczta.onet.pl>
403 [ATK] Add test for accessibility of text inside "span" block in "a" block.
404 https://bugs.webkit.org/show_bug.cgi?id=132349
406 Reviewed by Mario Sanchez Prada.
408 * platform/gtk/accessibility/text-in-span-block-in-a-block-expected.txt: Added.
409 * platform/gtk/accessibility/text-in-span-block-in-a-block.html: Added.
411 2014-06-13 Andrzej Badowski <a.badowski@samsung.com>
413 [EFL] Change expectations for two failing layout tests.
414 https://bugs.webkit.org/show_bug.cgi?id=133805
416 Unreviewed EFL gradening.
418 * platform/efl/TestExpectations:
419 * platform/efl/fast/multicol/newmulticol/client-rects-expected.txt:
421 2014-06-12 Zalan Bujtas <zalan@apple.com>
423 Subpixel rendering: Make <input type=> and <button> elements' decoration subpixel aware.
424 https://bugs.webkit.org/show_bug.cgi?id=133812
425 <rdar://problem/17286309>
427 Reviewed by Simon Fraser.
429 Enable <input type=> and <button> decoration painting on subpixel positions.
430 The theme size is still integral, but its position is snapped to device pixels.
431 Theme's label, the InlineTextBox is already subpixel position aware.
432 webkit.org/b/132005 tracks the rest of the themes.
434 * platform/mac-mountainlion/compositing/contents-opaque/control-layer-expected.txt:
435 * platform/mac/compositing/contents-opaque/control-layer-expected.txt:
437 2014-06-12 Carlos Alberto Lopez Perez <clopez@igalia.com>
439 [GTK] Unreviewed GTK gardening.
441 * platform/gtk/TestExpectations: Report and mark new failures and
443 * platform/gtk/fast/forms/placeholder-position-expected.txt:
444 Rebaseline test after r169780.
446 2014-06-12 Andrzej Badowski <a.badowski@samsung.com>
448 [EFL] Change expectations for three failing js/dom layout tests.
449 https://bugs.webkit.org/show_bug.cgi?id=133743
451 Unreviewed EFL gardening.
453 * platform/efl/js/dom/global-constructors-attributes-dedicated-worker-expected.txt:
454 * platform/efl/js/dom/global-constructors-attributes-expected.txt:
455 * platform/efl/js/dom/global-constructors-attributes-shared-worker-expected.txt:
457 2014-06-12 Andrzej Badowski <a.badowski@samsung.com>
459 [EFL] Change expectations for three failing layout tests.
460 https://bugs.webkit.org/show_bug.cgi?id=133738
462 Unreviewed EFL layout tests gardening.
464 * platform/efl/TestExpectations:
466 2014-06-11 Myles C. Maxfield <mmaxfield@apple.com>
468 SVGGlyphToPathTranslator ASSERTs when encountering a missing glyph in an SVG font
469 https://bugs.webkit.org/show_bug.cgi?id=133528
471 Reviewed by Simon Fraser.
473 Make sure that no ASSERT occurs in this situation. In addition, make sure that the
474 whole element doesn't get skip:ink gaps. This will need to be updated when we
475 support SVG + non-SVG mixed runs.
477 * svg/custom/skip-underline-missing-glyph-expected.html: Added
478 * svg/custom/skip-underline-missing-glyph.html: Added
480 2014-06-11 Alexey Proskuryakov <ap@apple.com>
482 editing/selection/selection-in-iframe-removed-crash.html or selection-invalid-offset.html crashes intermittently
483 https://bugs.webkit.org/show_bug.cgi?id=111521
484 <rdar://problem/15159351>
486 Reviewed by Brady Eidson.
488 * platform/mac/TestExpectations: Removed expectations for the tests.
490 2014-06-11 Zalan Bujtas <zalan@apple.com>
492 Subpixel rendering: RenderBox's content clipping should clip on device pixel boundary.
493 https://bugs.webkit.org/show_bug.cgi?id=133767
494 <rdar://problem/17272365>
496 Reviewed by Simon Fraser.
498 Push RenderBox's content clipping to device pixel boundaries. Integral snapping makes
499 content cut off prematurely.
501 * fast/inline-block/hidpi-margin-top-with-subpixel-value-and-overflow-hidden-expected.html: Added.
502 * fast/inline-block/hidpi-margin-top-with-subpixel-value-and-overflow-hidden.html: Added.
504 2014-06-11 David Kilzer <ddkilzer@apple.com>
506 WindowFeatures arguments shoud ignore invalid characters in values
507 <http://webkit.org/b/133703>
508 <rdar://problem/17254118>
510 Reviewed by Andy Estes.
512 * fast/dom/Window/resources/window-property-invalid-characters-ignored.html: Added.
513 * fast/dom/Window/window-property-invalid-characters-ignored-expected.txt: Added.
514 * fast/dom/Window/window-property-invalid-characters-ignored.html: Added.
516 2014-06-11 David Kilzer <ddkilzer@apple.com>
518 Viewport arguments should ignore invalid characters in values
519 <http://webkit.org/b/133555>
520 <rdar://problem/17179650>
522 Reviewed by Daniel Bates.
524 * fast/viewport/viewport-warnings-7-expected.txt: Added.
525 * fast/viewport/viewport-warnings-7.html: Added.
527 2014-06-11 David Kilzer <ddkilzer@apple.com>
529 [iOS] Enable fast/viewport tests
530 <http://webkit.org/b/133754>
532 Reviewed by Andy Estes.
534 * platform/ios-sim/Skipped:
535 - Stop skipping fast/viewport tests.
537 * platform/ios-sim/fast/viewport/viewport-legacy-handheldfriendly-expected.txt: Added.
538 * platform/ios-sim/fast/viewport/viewport-legacy-mobileoptimized-2-expected.txt: Added.
539 * platform/ios-sim/fast/viewport/viewport-legacy-mobileoptimized-3-expected.txt: Added.
540 * platform/ios-sim/fast/viewport/viewport-legacy-mobileoptimized-expected.txt: Added.
541 * platform/ios-sim/fast/viewport/viewport-legacy-ordering-5-expected.txt: Added.
542 * platform/ios-sim/fast/viewport/viewport-legacy-ordering-6-expected.txt: Added.
543 * platform/ios-sim/fast/viewport/viewport-legacy-xhtmlmp-expected.txt: Added.
544 * platform/ios-sim/fast/viewport/viewport-legacy-xhtmlmp-remove-and-add-expected.txt: Added.
545 - iOS never supported these "legacy" viewport modes, so add
546 platform-specific results with current behavior.
548 2014-06-11 Alexey Proskuryakov <ap@apple.com>
550 inspector-protocol/debugger/breakpoint-action-detach.html is flaky
551 https://bugs.webkit.org/show_bug.cgi?id=133761
553 * TestExpectations: Skipped it. Updated bug number for another inspector-protocol
556 2014-06-11 Lorenzo Tilve <ltilve@igalia.com>
558 [GTK] Unreviewed GTK gardening
560 Add missing GTK expectations file after test added at r169390, and removed specific
561 ones for tests now passing with default ones after r169403.
563 * platform/gtk/fast/dom/webtiming-document-open-expected.txt: Removed.
564 * platform/gtk/fast/dom/webtiming-navigate-within-document-expected.txt: Removed.
565 * platform/gtk/fast/multicol/pagination/nested-transforms-expected.txt: Added.
567 2014-06-11 Rohit Kumar <kumar.rohit@samsung.com>
569 [EFL] Updated expectations for accessibility/lists.html test
570 https://bugs.webkit.org/show_bug.cgi?id=132818
572 Reviewed by Mario Sanchez Prada.
574 * platform/efl-wk1/accessibility/lists-expected.txt:
576 2014-06-10 Myles C. Maxfield <mmaxfield@apple.com>
578 Japanese text in Google search is rendered too low and clipped
579 https://bugs.webkit.org/show_bug.cgi?id=133595
581 Reviewed by Simon Fraser.
583 This is a revert of r155324.
585 * fast/dom/HTMLInputElement/input-line-height-expected.txt: Removed.
586 * fast/dom/HTMLInputElement/input-line-height.html: Removed.
587 * fast/forms/placeholder-position-expected.txt:
588 * platform/mac/fast/forms/placeholder-position-expected.png:
589 * platform/mac/fast/forms/placeholder-position-expected.txt:
590 * platform/mac-mountainlion/fast/forms/placeholder-position-expected.txt:
592 2014-06-10 Zalan Bujtas <zalan@apple.com>
594 REGRESSION (r167937): Do not use effective zoom factor while resolving media query's min-, max-(device)width/height values.
595 https://bugs.webkit.org/show_bug.cgi?id=133681
597 Reviewed by Simon Fraser.
599 We lost the default multiplier(zoom) value of 1 with r167937 at template<typename T> T computeLength().
600 Now MediaQueryEvaluator takes the current page zoom factor into account while resolving min-, max- width values.
602 This patch explicitly sets the multiplier value to 1 to ensure zoom independent media query value resolving.
604 * fast/media/media-query-with-scaled-content-expected.html: Added.
605 * fast/media/media-query-with-scaled-content.html: Added.
607 2014-06-10 Simon Fraser <simon.fraser@apple.com>
609 https://bugs.webkit.org/show_bug.cgi?id=133694
611 Revert the part of r169733 that caused this test to start failing.
613 * platform/mac/TestExpectations:
615 2014-06-10 Andy Estes <aestes@apple.com>
617 Use [ Pass Failure ] instead of [ Skip ] for the tests skipped in r169767.
619 * platform/mac/TestExpectations:
621 2014-06-10 Andy Estes <aestes@apple.com>
623 REGRESSION (6/9/2014): Several TextTrackCue tests became very flaky
624 https://bugs.webkit.org/show_bug.cgi?id=133686
626 * platform/mac/TestExpectations: Skipped the flaky tests
628 2014-06-10 Alexey Proskuryakov <ap@apple.com>
630 [WK2] http/tests/navigation/new-window-redirect-history.html crashes
631 https://bugs.webkit.org/show_bug.cgi?id=127683
633 * platform/wk2/TestExpectations: Changed expectation from Crash to Skip, because
634 it crashes every time, and generating more crash logs only makes other tests more
635 flaky without providing useful information.
637 2014-06-10 Alexey Proskuryakov <ap@apple.com>
639 Skip some more flaky tests.
640 https://bugs.webkit.org/show_bug.cgi?id=133696
641 <rdar://problem/17257097>
643 * platform/wk2/TestExpectations:
645 2014-06-10 Andy Estes <aestes@apple.com>
647 REGRESSION (r169733): compositing/iframes/become-composited-nested-iframes.html fails on WebKit1 bots
648 https://bugs.webkit.org/show_bug.cgi?id=133694
650 * platform/mac/TestExpectations: Marked the test as failing
652 2014-06-10 Alexey Proskuryakov <ap@apple.com>
654 fast/dom/beforeload/remove-frame-in-beforeload-listener.html and related tests are flaky
655 https://bugs.webkit.org/show_bug.cgi?id=133685
657 * platform/wk2/TestExpectations: Skipped more affected tests.
659 2014-06-10 Mark Lam <mark.lam@apple.com>
661 Assertion failure at JSC::Structure::checkOffsetConsistency() const + 234.
662 <https://webkit.org/b/133356>
664 Reviewed by Mark Hahnenberg.
667 - Undoing expectation for js/primitive-property-access-edge-cases.html now
668 that the bug is fixed.
670 2014-06-10 Alexey Proskuryakov <ap@apple.com>
672 platform/mac-wk2/plugins/destroy-during-async-npp-new.html is flaky
673 https://bugs.webkit.org/show_bug.cgi?id=133692
675 * platform/mac-wk2/TestExpectations: Skipped the test.
677 2014-06-10 Alexey Proskuryakov <ap@apple.com>
679 fast/dom/beforeload/remove-frame-in-beforeload-listener.html is flaky
680 https://bugs.webkit.org/show_bug.cgi?id=133685
682 * platform/wk2/TestExpectations: Skipped the test.
684 2014-06-10 Michael Saboff <msaboff@apple.com>
686 In a certain app state, Array.prototype.filter() returns incorrect results
687 https://bugs.webkit.org/show_bug.cgi?id=133577
689 Reviewed by Oliver Hunt.
691 New test to check that the llint handles writing to an array hole from a built-in
694 * js/regress/put-by-val-direct-expected.txt: Added.
695 * js/regress/put-by-val-direct.html: Added.
696 * js/regress/script-tests/put-by-val-direct.js: Added.
699 2014-06-10 Simon Fraser <simon.fraser@apple.com>
701 Fix logging of sticky scrolling tree nodes
702 https://bugs.webkit.org/show_bug.cgi?id=133670
704 Reviewed by Sam Weinig.
708 * platform/mac-wk2/tiled-drawing/scrolling/frames/coordinated-frame-expected.txt:
709 * platform/mac-wk2/tiled-drawing/scrolling/frames/coordinated-frame-in-fixed-expected.txt:
710 * platform/mac-wk2/tiled-drawing/scrolling/sticky/negative-scroll-offset-expected.txt:
711 * platform/mac-wk2/tiled-drawing/scrolling/sticky/sticky-horizontal-expected.txt:
712 * platform/mac-wk2/tiled-drawing/scrolling/sticky/sticky-vertical-expected.txt:
714 2014-06-05 Sergio Villar Senin <svillar@igalia.com>
716 [CSS Grid Layout] Simplify the named grid lines resolution algorithm
717 https://bugs.webkit.org/show_bug.cgi?id=133543
719 Reviewed by Darin Adler.
721 Added a new test that checks that named grid lines and areas are
722 correctly set after dynamically changing them with JS. It also
723 verifies that we properly recompute the resolution of named grid
724 lines/areas when the positioning properties change.
726 Also appended a new test case to verify that explicitly adding
727 named lines of the form <foo-start>/<foo-end> effectively creates
728 implicit named grid areas so that we could use them in grid
729 placement properties (for example -webkit-grid-column: foo).
731 No need to add more tests for named grid lines/areas resolution as
732 we already have a quite good coverage (the feature was already
733 there, we're simplifying/improving the implementation).
735 * fast/css-grid-layout/named-grid-lines-with-named-grid-areas-dynamic-get-set-expected.txt: Added.
736 * fast/css-grid-layout/named-grid-lines-with-named-grid-areas-dynamic-get-set.html: Added.
737 * fast/css-grid-layout/named-grid-lines-with-named-grid-areas-resolution-expected.txt:
738 * fast/css-grid-layout/named-grid-lines-with-named-grid-areas-resolution.html:
740 2014-06-10 Kiran <kiran.guduru@samsung.com>
742 [MediaStream] Add getTracks() support to MediaStream.
743 https://bugs.webkit.org/show_bug.cgi?id=133641
745 Reviewed by Eric Carlson.
747 * fast/mediastream/MediaStream-getTracks-expected.txt: Added.
748 * fast/mediastream/MediaStream-getTracks.html: Added.
750 2014-06-09 Simon Fraser <simon.fraser@apple.com>
752 Work towards having frames in the scrolling tree
753 https://bugs.webkit.org/show_bug.cgi?id=133665
755 Reviewed by Tim Horton.
757 Tests that dump the scrolling tree with subframes.
759 * platform/mac-wk2/tiled-drawing/scrolling/frames/coordinated-frame-expected.txt: Added.
760 * platform/mac-wk2/tiled-drawing/scrolling/frames/coordinated-frame-in-fixed-expected.txt: Added.
761 * platform/mac-wk2/tiled-drawing/scrolling/frames/coordinated-frame-in-fixed.html: Added.
762 * platform/mac-wk2/tiled-drawing/scrolling/frames/coordinated-frame.html: Added.
763 * platform/mac-wk2/tiled-drawing/scrolling/frames/resources/doc-with-sticky.html: Added.
765 2014-06-09 Eric Carlson <eric.carlson@apple.com>
767 Automatic text track selection can select more than one track
768 https://bugs.webkit.org/show_bug.cgi?id=133590
770 Reviewed by Brent Fulgham.
772 * media/video-trackmenu-selection-expected.txt: Added.
773 * media/video-trackmenu-selection.html: Added.
775 * platform/efl/TestExpectations: New test skipped.
777 2014-05-21 Myles C. Maxfield <mmaxfield@apple.com>
779 REGRESSION: missing underline under CJK text
780 https://bugs.webkit.org/show_bug.cgi?id=128145
782 Reviewed by Darin Adler.
784 This test makes sure that underlines under CJK text don't skip over descenders.
786 * fast/css3-text/css3-text-decoration/text-decoration-skip/text-decoration-skip-ink-cjk-expected.html: Added.
787 * fast/css3-text/css3-text-decoration/text-decoration-skip/text-decoration-skip-ink-cjk.html: Added.
789 2014-06-09 Daniel Bates <dabates@apple.com>
791 [iOS] Amazon app: Cannot interact with product page after tapping on product image
792 https://bugs.webkit.org/show_bug.cgi?id=133559
793 <rdar://problem/16332749>
795 Reviewed by Oliver Hunt.
797 Add a test to ensure that assigning to an instance attribute in strict mode that shadows
798 navigator.geolocation doesn't cause a JavaScript type error.
800 * js/dom/script-tests/shadow-navigator-geolocation-in-strict-mode-does-not-throw.js: Added.
801 (createObjectWithPrototype.F):
802 (createObjectWithPrototype):
803 * js/dom/shadow-navigator-geolocation-in-strict-mode-does-not-throw-expected.txt: Added.
804 * js/dom/shadow-navigator-geolocation-in-strict-mode-does-not-throw.html: Added.
806 2014-06-05 Mark Hahnenberg <mhahnenberg@apple.com>
808 Eagerly reify DOM prototype attributes
809 https://bugs.webkit.org/show_bug.cgi?id=133558
811 Reviewed by Oliver Hunt.
813 Updating a test expectation after this fix.
815 * js/dom/constructor-attributes-expected.txt:
817 2014-06-09 Commit Queue <commit-queue@webkit.org>
819 Unreviewed, rolling out r169693.
820 https://bugs.webkit.org/show_bug.cgi?id=133651
822 This was wrong, just wrong (Requested by ap on #webkit).
826 "Rebaseline some tests after r169681."
827 http://trac.webkit.org/changeset/169693
829 2014-06-09 Simon Fraser <simon.fraser@apple.com>
831 Move scrolling-related tests to tiled-drawing/scrolling subdirectory, and minor cleanup
832 https://bugs.webkit.org/show_bug.cgi?id=133650
834 Reviewed by Tim Horton.
836 Moved files, fixed up relative paths to js-test-pre.js/js-test-post.js and unskipped a couple of fixed/sticky tests.
838 * platform/mac-wk2/tiled-drawing/scrolling/clamp-out-of-bounds-scrolls-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/clamp-out-of-bounds-scrolls-expected.txt.
839 * platform/mac-wk2/tiled-drawing/scrolling/clamp-out-of-bounds-scrolls.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/clamp-out-of-bounds-scrolls.html.
840 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-div-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-div-expected.txt.
841 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-div-with-handler-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-div-with-handler-expected.txt.
842 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-div-with-handler.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-div-with-handler.html.
843 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-div.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-div.html.
844 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-mainframe-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-mainframe-expected.txt.
845 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-mainframe-with-handler-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-mainframe-with-handler-expected.txt.
846 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-mainframe-with-handler.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-mainframe-with-handler.html.
847 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-mainframe.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-mainframe.html.
848 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fast-scroll-iframe-latched-iframe-expected.txt.
849 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe-with-handler-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fast-scroll-iframe-latched-iframe-with-handler-expected.txt.
850 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe-with-handler.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fast-scroll-iframe-latched-iframe-with-handler.html.
851 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fast-scroll-iframe-latched-iframe.html.
852 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fast-scroll-iframe-latched-mainframe-expected.txt.
853 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe-with-handler-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fast-scroll-iframe-latched-mainframe-with-handler-expected.txt.
854 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe-with-handler.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fast-scroll-iframe-latched-mainframe-with-handler.html.
855 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fast-scroll-iframe-latched-mainframe.html.
856 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-mainframe-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-mainframe-expected.txt.
857 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-mainframe-with-handler-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-mainframe-with-handler-expected.txt.
858 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-mainframe-with-handler.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-mainframe-with-handler.html.
859 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-mainframe.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-mainframe.html.
860 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-select-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-select-expected.txt.
861 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-select-with-handler-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-select-with-handler-expected.txt.
862 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-select-with-handler.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-select-with-handler.html.
863 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-select.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-select.html.
864 * platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-background-composited-html-expected.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed-background/fixed-background-composited-html-expected.html.
865 * platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-background-composited-html.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed-background/fixed-background-composited-html.html.
866 * platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-background-negative-z-index-fixed-expected.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed-background/fixed-background-negative-z-index-fixed-expected.html.
867 * platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-background-negative-z-index-fixed.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed-background/fixed-background-negative-z-index-fixed.html.
868 * platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-background-no-image-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed-background/fixed-background-no-image-expected.txt.
869 * platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-background-no-image.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed-background/fixed-background-no-image.html.
870 * platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-background-removal-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed-background/fixed-background-removal-expected.txt.
871 * platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-background-removal.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed-background/fixed-background-removal.html.
872 * platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-body-background-body-layer-expected.png: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed-background/fixed-body-background-body-layer-expected.png.
873 * platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-body-background-body-layer-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed-background/fixed-body-background-body-layer-expected.txt.
874 * platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-body-background-body-layer.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed-background/fixed-body-background-body-layer.html.
875 * platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-body-background-expected.png: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed-background/fixed-body-background-expected.png.
876 * platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-body-background-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed-background/fixed-body-background-expected.txt.
877 * platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-body-background-opacity-html-expected.png: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed-background/fixed-body-background-opacity-html-expected.png.
878 * platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-body-background-opacity-html-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed-background/fixed-body-background-opacity-html-expected.txt.
879 * platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-body-background-opacity-html.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed-background/fixed-body-background-opacity-html.html.
880 * platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-body-background-positioned-expected.png: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed-background/fixed-body-background-positioned-expected.png.
881 * platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-body-background-positioned-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed-background/fixed-body-background-positioned-expected.txt.
882 * platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-body-background-positioned.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed-background/fixed-body-background-positioned.html.
883 * platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-body-background-transformed-html-expected.png: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed-background/fixed-body-background-transformed-html-expected.png.
884 * platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-body-background-transformed-html-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed-background/fixed-body-background-transformed-html-expected.txt.
885 * platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-body-background-transformed-html.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed-background/fixed-body-background-transformed-html.html.
886 * platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-body-background-zoomed-expected.png: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed-background/fixed-body-background-zoomed-expected.png.
887 * platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-body-background-zoomed-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed-background/fixed-body-background-zoomed-expected.txt.
888 * platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-body-background-zoomed.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed-background/fixed-body-background-zoomed.html.
889 * platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-body-background.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed-background/fixed-body-background.html.
890 * platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-html-background-expected.png: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed-background/fixed-html-background-expected.png.
891 * platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-html-background-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed-background/fixed-html-background-expected.txt.
892 * platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-html-background.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed-background/fixed-html-background.html.
893 * platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-non-propagated-body-background-expected.png: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed-background/fixed-non-propagated-body-background-expected.png.
894 * platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-non-propagated-body-background-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed-background/fixed-non-propagated-body-background-expected.txt.
895 * platform/mac-wk2/tiled-drawing/scrolling/fixed-background/fixed-non-propagated-body-background.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed-background/fixed-non-propagated-body-background.html.
896 * platform/mac-wk2/tiled-drawing/scrolling/fixed/absolute-inside-fixed-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed/absolute-inside-fixed-expected.txt.
897 * platform/mac-wk2/tiled-drawing/scrolling/fixed/absolute-inside-fixed.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed/absolute-inside-fixed.html.
898 * platform/mac-wk2/tiled-drawing/scrolling/fixed/absolute-inside-out-of-view-fixed-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed/absolute-inside-out-of-view-fixed-expected.txt.
899 * platform/mac-wk2/tiled-drawing/scrolling/fixed/absolute-inside-out-of-view-fixed.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed/absolute-inside-out-of-view-fixed.html.
900 * platform/mac-wk2/tiled-drawing/scrolling/fixed/fixed-in-overflow-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed/fixed-in-overflow-expected.txt.
901 * platform/mac-wk2/tiled-drawing/scrolling/fixed/fixed-in-overflow.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed/fixed-in-overflow.html.
902 * platform/mac-wk2/tiled-drawing/scrolling/fixed/fixed-position-out-of-view-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed/fixed-position-out-of-view-expected.txt.
903 * platform/mac-wk2/tiled-drawing/scrolling/fixed/fixed-position-out-of-view-negative-zindex-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed/fixed-position-out-of-view-negative-zindex-expected.txt.
904 * platform/mac-wk2/tiled-drawing/scrolling/fixed/fixed-position-out-of-view-negative-zindex.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed/fixed-position-out-of-view-negative-zindex.html.
905 * platform/mac-wk2/tiled-drawing/scrolling/fixed/fixed-position-out-of-view.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed/fixed-position-out-of-view.html.
906 * platform/mac-wk2/tiled-drawing/scrolling/fixed/four-bars-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed/four-bars-expected.txt.
907 * platform/mac-wk2/tiled-drawing/scrolling/fixed/four-bars-with-header-and-footer-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed/four-bars-with-header-and-footer-expected.txt.
908 * platform/mac-wk2/tiled-drawing/scrolling/fixed/four-bars-with-header-and-footer.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed/four-bars-with-header-and-footer.html.
909 * platform/mac-wk2/tiled-drawing/scrolling/fixed/four-bars-zoomed-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed/four-bars-zoomed-expected.txt.
910 * platform/mac-wk2/tiled-drawing/scrolling/fixed/four-bars-zoomed.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed/four-bars-zoomed.html.
911 * platform/mac-wk2/tiled-drawing/scrolling/fixed/four-bars.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed/four-bars.html.
912 * platform/mac-wk2/tiled-drawing/scrolling/fixed/negative-scroll-offset-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed/negative-scroll-offset-expected.txt.
913 * platform/mac-wk2/tiled-drawing/scrolling/fixed/negative-scroll-offset-in-view-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed/negative-scroll-offset-in-view-expected.txt.
914 * platform/mac-wk2/tiled-drawing/scrolling/fixed/negative-scroll-offset-in-view.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed/negative-scroll-offset-in-view.html.
915 * platform/mac-wk2/tiled-drawing/scrolling/fixed/negative-scroll-offset.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed/negative-scroll-offset.html.
916 * platform/mac-wk2/tiled-drawing/scrolling/fixed/nested-fixed-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed/nested-fixed-expected.txt.
917 * platform/mac-wk2/tiled-drawing/scrolling/fixed/nested-fixed.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed/nested-fixed.html.
918 * platform/mac-wk2/tiled-drawing/scrolling/fixed/percentage-inside-fixed-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed/percentage-inside-fixed-expected.txt.
919 * platform/mac-wk2/tiled-drawing/scrolling/fixed/percentage-inside-fixed.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed/percentage-inside-fixed.html.
920 * platform/mac-wk2/tiled-drawing/scrolling/null-parent-back-crash-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/null-parent-back-crash-expected.txt.
921 * platform/mac-wk2/tiled-drawing/scrolling/null-parent-back-crash.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/null-parent-back-crash.html.
922 * platform/mac-wk2/tiled-drawing/scrolling/scrolling-tree-after-scroll-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling-tree-after-scroll-expected.txt.
923 * platform/mac-wk2/tiled-drawing/scrolling/scrolling-tree-after-scroll.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling-tree-after-scroll.html.
924 * platform/mac-wk2/tiled-drawing/scrolling/scrolling-tree-slow-scrolling-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling-tree-slow-scrolling-expected.txt.
925 * platform/mac-wk2/tiled-drawing/scrolling/scrolling-tree-slow-scrolling.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling-tree-slow-scrolling.html.
926 * platform/mac-wk2/tiled-drawing/scrolling/slow-scrolling-background-toggle-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/slow-scrolling-background-toggle-expected.txt.
927 * platform/mac-wk2/tiled-drawing/scrolling/slow-scrolling-background-toggle.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/slow-scrolling-background-toggle.html.
928 * platform/mac-wk2/tiled-drawing/scrolling/slow-scrolling-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/slow-scrolling-expected.txt.
929 * platform/mac-wk2/tiled-drawing/scrolling/slow-scrolling-hidden-background-toggle-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/slow-scrolling-hidden-background-toggle-expected.txt.
930 * platform/mac-wk2/tiled-drawing/scrolling/slow-scrolling-hidden-background-toggle.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/slow-scrolling-hidden-background-toggle.html.
931 * platform/mac-wk2/tiled-drawing/scrolling/slow-scrolling.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/slow-scrolling.html.
932 * platform/mac-wk2/tiled-drawing/scrolling/sticky/negative-scroll-offset-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/sticky/negative-scroll-offset-expected.txt.
933 * platform/mac-wk2/tiled-drawing/scrolling/sticky/negative-scroll-offset.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/sticky/negative-scroll-offset.html.
934 * platform/mac-wk2/tiled-drawing/scrolling/sticky/sticky-horizontal-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/sticky/sticky-horizontal-expected.txt.
935 * platform/mac-wk2/tiled-drawing/scrolling/sticky/sticky-horizontal.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/sticky/sticky-horizontal.html.
936 * platform/mac-wk2/tiled-drawing/scrolling/sticky/sticky-layers-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/sticky/sticky-layers-expected.txt.
937 * platform/mac-wk2/tiled-drawing/scrolling/sticky/sticky-layers.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/sticky/sticky-layers.html.
938 * platform/mac-wk2/tiled-drawing/scrolling/sticky/sticky-vertical-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/sticky/sticky-vertical-expected.txt.
939 * platform/mac-wk2/tiled-drawing/scrolling/sticky/sticky-vertical.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/sticky/sticky-vertical.html.
940 * platform/mac/TestExpectations:
942 2014-06-09 Simon Fraser <simon.fraser@apple.com>
944 Add results for MathML tests added by https://bugs.webkit.org/show_bug.cgi?id=72828.
946 * platform/mac/mathml/opentype/horizontal-LatinModern-expected.txt: Added.
947 * platform/mac/mathml/opentype/horizontal-LatinModern-munderover-expected.txt: Added.
948 * platform/mac/mathml/opentype/opentype-stretchy-horizontal-expected.txt: Added.
950 2014-06-09 Simon Fraser <simon.fraser@apple.com>
952 Rebaseline some tests after r169681.
954 * compositing/geometry/ancestor-overflow-change-expected.txt:
955 * platform/mac-wk2/tiled-drawing/fixed/absolute-inside-fixed-expected.txt:
956 * platform/mac/compositing/layer-creation/overlap-animation-container-expected.txt:
958 2014-06-09 Simon Fraser <simon.fraser@apple.com>
960 Fix more latched scrolling test flakiness and slowness
961 https://bugs.webkit.org/show_bug.cgi?id=133601
963 Reviewed by Brent Fulgham.
965 Latched scrolling tests were flakey for two reasons. First, the EventSender
966 wheel events were async from the web to the UI process, and the resulting
967 synthetic events also async from the UI to the web process. Make them sync
970 Secondly, the timer-based scrolling tree commit could result in the scrolling
971 tree (specifically the frame node's notion of the scrollable area and content
972 size) not being updated before the scrolling thread starts getting wheel events.
973 Fix by having WebPage::wheelEventSyncForTesting() commit if necessary.
975 Finally remove all the now-unnecessary timeouts from the tests.
977 * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-div-with-handler-expected.txt:
978 * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-div-with-handler.html:
979 * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-div.html:
980 * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-mainframe-with-handler-expected.txt:
981 * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-mainframe-with-handler.html:
982 * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-mainframe.html:
983 * platform/mac-wk2/tiled-drawing/fast-scroll-iframe-latched-iframe-with-handler.html:
984 * platform/mac-wk2/tiled-drawing/fast-scroll-iframe-latched-iframe.html:
985 * platform/mac-wk2/tiled-drawing/fast-scroll-iframe-latched-mainframe-with-handler-expected.txt:
986 * platform/mac-wk2/tiled-drawing/fast-scroll-iframe-latched-mainframe-with-handler.html:
987 * platform/mac-wk2/tiled-drawing/fast-scroll-iframe-latched-mainframe.html:
988 * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-mainframe-with-handler-expected.txt:
989 * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-mainframe-with-handler.html:
990 * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-mainframe.html:
991 * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-select-with-handler-expected.txt:
992 * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-select-with-handler.html:
993 * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-select.html:
995 2014-06-09 Andrzej Badowski <a.badowski@samsung.com>
997 [EFL] Change expectations for four layout tests.
998 https://bugs.webkit.org/show_bug.cgi?id=133643
1000 Unreviewed EFL gardening.
1002 * platform/efl-wk2/TestExpectations:
1003 * platform/efl/fullscreen/video-controls-override-expected.txt: Added.
1004 * platform/efl/inspector-protocol/dom/getAccessibilityPropertiesForNode-expected.txt: Added.
1006 2014-06-09 Zalan Bujtas <zalan@apple.com>
1008 [iOS] Gaps below and to the right of the video controls on devour.com
1009 https://bugs.webkit.org/show_bug.cgi?id=133607
1011 Reviewed by Simon Fraser.
1013 Non-toplevel compositing layers are device pixel aligned. In order to render the content
1014 to the same position as if the layer was not aligned, the graphics layer needs to be translated.
1015 CALayer::bounds is set to compensate for the shifted layer. However, we should not change the layer's
1016 size as that stretches the content and results in overlaps/gaps/extra fuzziness.
1018 * compositing/contents-scale/hidpi-compositing-layer-positioned-on-scaled-context-expected.html: Added.
1019 * compositing/contents-scale/hidpi-compositing-layer-positioned-on-scaled-context.html: Added.
1021 2014-06-09 Zalan Bujtas <zalan@apple.com>
1023 [SVG] Subpixel rendering: Mask with transformed text does not render.
1024 https://bugs.webkit.org/show_bug.cgi?id=133626
1025 <rdar://problem/17123070>
1027 Reviewed by Simon Fraser.
1029 Replace IntRect::infiniteRect() with Layout::infiniteRect(). A transformed IntRect::infiniteRect()
1030 overflows and produces invalid repaint rect. -also remove IntRect::infiniteRect() as no one calls
1033 * svg/masking/mask-transformed-text-missing-expected.svg: Added.
1034 * svg/masking/mask-transformed-text-missing.svg: Added.
1036 2014-06-05 Grzegorz Czajkowski <g.czajkowski@samsung.com>
1038 Share mac/editing/spelling/editing-word-with-marker-2.html with other platforms
1039 https://bugs.webkit.org/show_bug.cgi?id=133544
1041 Reviewed by Darin Adler.
1043 Move mac/editing/spelling/editing-word-with-marker-2.html into
1044 common editing/spelling to be available for other platforms.
1046 Additionally, verify spelling markers asynchronously as the sync
1047 path it's likely to be removed.
1049 Add test case which tests spelling markers without any
1052 * editing/spelling/editing-word-with-marker-2-expected.txt:
1053 Renamed from platform/mac/editing/spelling/editing-word-with-marker-2-expected.txt.
1055 * editing/spelling/editing-word-with-marker-2.html:
1056 Renamed from platform/mac/editing/spelling/editing-word-with-marker-2.html.
1058 * platform/gtk/TestExpectations:
1059 * platform/mac-wk2/TestExpectations:
1060 * platform/win/TestExpectations:
1061 Mark editing/spelling/editing-word-with-marker-2.html as failing since those
1062 platforms didn't turn on asynchronous spellchecking.
1064 2014-06-08 Gyuyoung Kim <gyuyoung.kim@samsung.com>
1066 Unreviewed EFL gardening. Skip a test which generates "No bad fd found." error.
1068 * platform/efl-wk1/TestExpectations:
1069 * platform/efl/http/tests/misc/slow-loading-mask-expected.txt:
1071 2014-06-07 Frédéric Wang <fred.wang@free.fr>
1073 Add tests for dynamic changes in msqrt/mroot
1074 https://bugs.webkit.org/show_bug.cgi?id=133557
1076 Reviewed by Chris Fleizach.
1078 This patch adds some tests to verify that a MathML msqrt/mroot element to which we applied dynamic additions and removals of children renders the same as its static equivalent and that no crashes happen.
1079 Unfortunately, the existing code does not handle them very well so they are skipped until we do the refactoring of bug 119038.
1081 * TestExpectations: skip the tests.
1082 * mathml/roots-addChild-expected.html: Added.
1083 * mathml/roots-addChild.html: Added.
1084 * mathml/roots-removeChild-expected.html: Added.
1085 * mathml/roots-removeChild.html: Added.
1087 2014-06-06 Gyuyoung Kim <gyuyoung.kim@samsung.com>
1089 Scheme of content utils should be compared in an ASCII case-insensitive manner
1090 https://bugs.webkit.org/show_bug.cgi?id=133502
1092 Reviewed by Darin Adler.
1094 Tests are updated to compare protocol in ASCII case-insensitive manner.
1096 * fast/dom/NavigatorContentUtils/register-protocol-handler-expected.txt:
1097 * fast/dom/NavigatorContentUtils/register-protocol-handler.html:
1098 * fast/dom/NavigatorContentUtils/unregister-protocol-handler-expected.txt:
1099 * fast/dom/NavigatorContentUtils/unregister-protocol-handler.html:
1100 * platform/efl/fast/dom/NavigatorContentUtils/register-protocol-handler-expected.txt:
1101 * platform/efl/fast/dom/NavigatorContentUtils/unregister-protocol-handler-expected.txt:
1103 2014-06-06 David Hyatt <hyatt@apple.com>
1105 REGRESSION: Hit testing of composited elements is broken in new multicolumn layout.
1106 https://bugs.webkit.org/show_bug.cgi?id=133522 (<rdar://problem/17060556>)
1108 Reviewed by Simon Fraser.
1110 * compositing/columns/hittest-composited-in-paginated-expected.txt:
1112 2014-06-06 Simon Fraser <simon.fraser@apple.com>
1114 Latched scrolling tests are flakey on Mavericks
1115 https://bugs.webkit.org/show_bug.cgi?id=133578
1116 <rdar://problem/17180591>
1118 Reviewed by Brent Fulgham.
1120 Fix these tests to not dispatch events outside the window, and correct some of the wording
1123 * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-div-expected.txt:
1124 * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-div-with-handler-expected.txt:
1125 * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-div-with-handler.html:
1126 * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-div.html:
1127 * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-mainframe-with-handler.html:
1128 * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-mainframe.html:
1129 * platform/mac-wk2/tiled-drawing/fast-scroll-iframe-latched-mainframe.html:
1130 * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-mainframe-with-handler.html:
1131 * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-mainframe.html:
1132 * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-select-expected.txt:
1133 * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-select-with-handler-expected.txt:
1134 * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-select-with-handler.html:
1135 * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-select.html:
1137 2014-06-06 Alex Christensen <achristensen@webkit.org>
1139 Run passing WebGL tests on Windows.
1140 https://bugs.webkit.org/show_bug.cgi?id=133563
1142 Reviewed by Brent Fulgham.
1144 * platform/win/TestExpectations:
1145 Replaced all WebGL tests with lists of failing and crashing tests to fix.
1147 2014-06-06 Kiran <kiran.guduru@samsung.com>
1149 [MediaStream] 'get' prefix is missing for capabilities and constraints.
1150 https://bugs.webkit.org/show_bug.cgi?id=133573
1152 Reviewed by Eric Carlson.
1154 * fast/mediastream/MediaStreamTrack-expected.txt:
1155 * fast/mediastream/MediaStreamTrack.html:
1157 2014-06-06 Mario Sanchez Prada <mario.prada@samsung.com>
1159 [GTK] Layout Test accessibility/table-fallback-roles-expose-element-attributes.html is failing
1160 https://bugs.webkit.org/show_bug.cgi?id=133519
1162 Reviewed by Chris Fleizach.
1164 Adapted test to play nicely with the different types of
1165 accessibility hierarchies exposed for Mac and ATK.
1167 * accessibility/table-fallback-roles-expose-element-attributes.html:
1168 Updated text to print information of cells from every platform but
1169 only print information of their children in the Mac.
1171 * accessibility/table-fallback-roles-expose-element-attributes-expected.txt:
1172 Updated expectation to match ATK platforms (GTK & EFL).
1173 * platform/mac/accessibility/table-fallback-roles-expose-element-attributes-expected.txt:
1174 Copied from LayoutTests/accessibility/table-fallback-roles-expose-element-attributes-expected.txt.
1176 * platform/gtk/TestExpectations: Removed expected failure.
1178 2014-06-06 Frédéric Wang <fred.wang@free.fr>
1180 Add test references for horizontal stretchy operators.
1181 https://bugs.webkit.org/show_bug.cgi?id=72828
1183 Unreviewed Win and EFL gardening.
1185 * platform/efl/mathml/opentype/horizontal-LatinModern-expected.txt: Added.
1186 * platform/efl/mathml/opentype/horizontal-LatinModern-munderover-expected.txt: Added.
1187 * platform/efl/mathml/opentype/opentype-stretchy-horizontal-expected.txt: Added.
1188 * platform/win/mathml/opentype/horizontal-LatinModern-expected.txt: Added.
1189 * platform/win/mathml/opentype/horizontal-LatinModern-munderover-expected.txt: Added.
1190 * platform/win/mathml/opentype/opentype-stretchy-horizontal-expected.txt: Added.
1192 2014-06-06 Frédéric Wang <fred.wang@free.fr>
1194 Add test references for horizontal stretchy operators.
1195 https://bugs.webkit.org/show_bug.cgi?id=72828
1197 Unreviewed Mac gardening.
1199 * platform/mac/mathml/horizontal-LatinModern-expected.txt: Added.
1200 * platform/mac/mathml/horizontal-LatinModern-munderover-expected.txt: Added.
1201 * platform/mac/mathml/opentype-stretchy-horizontal-expected.txt: Added.
1203 2014-06-05 Mihnea Ovidenie <mihnea@adobe.com>
1205 [CSSRegions] Region box incorrectly overlaps floating box
1206 https://bugs.webkit.org/show_bug.cgi?id=133545
1208 Reviewed by David Hyatt.
1210 Add test to check that a region does not incorrectly overlap a floating
1211 element in the same formatting context.
1213 * fast/regions/region-as-bfc-avoids-float-expected.html: Added.
1214 * fast/regions/region-as-bfc-avoids-float.html: Added.
1216 2014-06-05 Yoav Weiss <yoav@yoav.ws>
1218 Align srcset parser with recent spec changes
1219 https://bugs.webkit.org/show_bug.cgi?id=133504
1221 Reviewed by Darin Adler.
1223 I have changed the "invalid-descriptor" test and removed the "invalid
1224 inputs correct src" test to reflect the fact that invalid descriptors
1225 are now treated identically to null descriptors. That is according to
1227 I've also added new tests that make sure that the spec's future
1228 compatible changes are working.
1230 * fast/hidpi/image-srcset-invalid-descriptor-expected.txt:
1231 * fast/hidpi/image-srcset-invalid-descriptor.html:
1232 * fast/hidpi/image-srcset-invalid-inputs-correct-src-expected.txt: Removed.
1233 * fast/hidpi/image-srcset-invalid-inputs-correct-src.html: Removed.
1235 2014-06-05 Wenson Hsieh <wenson_hsieh@apple.com>
1237 REGRESSION (Pluginless): Media controls look different from iOS7 media controls.
1238 https://bugs.webkit.org/show_bug.cgi?id=133521
1240 Reviewed by Eric Carlson.
1242 Tests that audio elements are properly sized. Will add tests for video players in the (near) future.
1244 * platform/ios-sim/media/audio-width-expected.txt: Checks that audio width tests were OK'd
1245 * platform/ios-sim/media/audio-width.html: Checks that minimum audio width is properly enforced
1247 2014-06-05 Michael Timbrook <timbrook@apple.com>
1249 AX: Add support for ARIA 1.1 'none' role
1250 https://bugs.webkit.org/show_bug.cgi?id=133367
1252 Reviewed by Chris Fleizach.
1254 Added the tests to cover the behavior of the 'none' role
1255 * accessibility/aria-none-role-expected.txt: Added.
1256 * accessibility/aria-none-role.html: Added.
1258 2014-06-05 Joanmarie Diggs <jdiggs@igalia.com>
1260 AX: [ATK] Children of tables and lists with role='presentation' should each be exposed as if they were div elements
1261 https://bugs.webkit.org/show_bug.cgi?id=133133
1263 Reviewed by Chris Fleizach.
1265 Added a new test with platform-specific expectations due to differences
1266 in accessible hierarchies.
1268 * accessibility/aria-inherits-presentational.html: Added.
1269 * platform/gtk/accessibility/aria-inherits-presentational-expected.txt: Added.
1270 * platform/mac/accessibility/aria-inherits-presentational-expected.txt: Added.
1272 2014-06-05 Grzegorz Czajkowski <g.czajkowski@samsung.com>
1274 Share platform/mac/editing/spelling/move-cursor-around-misspelled-word.html with other platforms
1275 https://bugs.webkit.org/show_bug.cgi?id=133208
1277 Reviewed by Darin Adler.
1279 Move the test to common editing/spelling since it just verifies spelling
1280 markers and other platforms might be interested in running it as well.
1282 Due to bug 125688, the test starts using asynchronous spellchecking.
1283 Add additional test case which checks spelling marker after typing
1284 the text, before any caret change.
1286 * editing/spelling/move-cursor-around-misspelled-word-expected.txt:
1287 Renamed from platform/mac/editing/spelling/move-cursor-around-misspelled-word-expected.txt
1288 * editing/spelling/move-cursor-around-misspelled-word.html:
1289 Renamed from platform/mac/editing/spelling/move-cursor-around-misspelled-word.html
1291 * platform/gtk/TestExpectations:
1292 * platform/mac-wk2/TestExpectations:
1293 * platform/win/TestExpectations:
1294 Add failing expectation for platforms which didn't switch to
1295 asynchronous spellchecking.
1297 2014-06-05 Alexey Proskuryakov <ap@apple.com>
1299 media/video-rtl.html is flaky
1300 https://bugs.webkit.org/show_bug.cgi?id=133363
1302 * platform/mac/TestExpectations: Marked as such.
1304 2014-06-05 Zalan Bujtas <zalan@apple.com>
1306 Subpixel rendering: border-radius painting falls back to rectangle when the snapped rounded rect becomes non-renderable.
1307 https://bugs.webkit.org/show_bug.cgi?id=133491
1309 Reviewed by Simon Fraser.
1311 Pixel snapping can change the rectangle's size when it is on a certain subpixel position. (usually it does not)
1312 This patch ensures that the snapped rect is still renderable by adjusting the radii as well.
1314 * fast/borders/hidpi-border-radius-with-subpixel-margin-not-renderable-expected.html: Added.
1315 * fast/borders/hidpi-border-radius-with-subpixel-margin-not-renderable.html: Added.
1317 2014-06-05 Frédéric Wang <fred.wang@free.fr>
1319 Apply Character-level mirroring to stretchy operators in RTL mode.
1320 https://bugs.webkit.org/show_bug.cgi?id=130839
1322 Reviewed by Chris Fleizach.
1324 Add some tests to verify that stretchy operators are correctly mirrored in RTL mode.
1326 * mathml/presentation/stretchy-rtl-expected.html: Added.
1327 * mathml/presentation/stretchy-rtl.html: Added.
1329 2014-06-05 Zoltan Horvath <zoltan@webkit.org>
1331 [CSS Regions][CSS Shapes] Add Shapes tests which flow through multiple regions
1332 https://bugs.webkit.org/show_bug.cgi?id=133487
1334 Reviewed by Mihnea Ovidenie.
1336 The test verifies if the content with the shape wraps correctly through a region chain.
1338 * fast/regions/shape-outside-floats/regions-shape-outside-content-flows-multiple-regions-expected.html: Added.
1339 * fast/regions/shape-outside-floats/regions-shape-outside-content-flows-multiple-regions.html: Added.
1341 2014-06-05 Zalan Bujtas <zalan@apple.com>
1343 Subpixel rendering: Buttons in default media controls shift vertically when controls fade in or out.
1344 https://bugs.webkit.org/show_bug.cgi?id=133488
1346 Reviewed by Simon Fraser.
1348 Filter effects are not subpixel aware yet. They paint to integrally sized image buffers.
1349 In order to ensure that the content is rendered to the the same position on the filter
1350 source context as if there was no filter, the repaint rects need to be adjusted to match with
1351 the internal filter snapping (enclosingIntRect).
1352 This is a temporary change until after filter effects get subpixelized.
1354 However, this changeset regresses RenderNameFlow clipping when the content is on subpixel position
1355 and filter effect is present. Instead of adding the failing test cases to TestExpectations, I removed
1356 the video controls from the <video> to make the tests pass, when possible (they just happen to have <video>)
1357 and filed webkit.org/b/133523 to track the regression.
1359 * css3/filters/filter-is-on-subpixel-position-expected.html: Added.
1360 * css3/filters/filter-is-on-subpixel-position.html: Added.
1361 * fast/regions/inline-block-inside-anonymous-overflow.html:
1362 * fast/regions/inline-block-overflow.html:
1364 2014-06-05 Andrzej Badowski <a.badowski@samsung.com>
1366 [EFL] Change expectations for three layout tests.
1367 https://bugs.webkit.org/show_bug.cgi?id=133538
1369 Unreviewed EFL gardening.
1371 * platform/efl-wk2/TestExpectations:
1373 2014-06-05 Kiran <kiran.guduru@samsung.com>
1375 [MediaStream] MediaStream.addTrack should not check for tracks ended state.
1376 https://bugs.webkit.org/show_bug.cgi?id=133510
1378 Reviewed by Eric Carlson.
1380 * fast/mediastream/MediaStream-add-ended-tracks-expected.txt: Added.
1381 * fast/mediastream/MediaStream-add-ended-tracks.html: Added.
1383 2014-06-05 Andrzej Badowski <a.badowski@samsung.com>
1385 [EFL] Add expectations for two accessibility layout tests.
1386 https://bugs.webkit.org/show_bug.cgi?id=133485
1388 Unreviewed EFL gardening.
1390 * platform/efl-wk2/TestExpectations:
1391 * platform/efl-wk2/accessibility/lists-expected.txt:
1393 2014-06-05 Frédéric Wang <fred.wang@free.fr>
1395 MathML operators not stretched horizontally
1396 https://bugs.webkit.org/show_bug.cgi?id=72828
1398 Reviewed by Chris Fleizach.
1400 Add some tests to verify horizontal stretching with the MATH data.
1402 * mathml/opentype/horizontal-LatinModern-munderover.html: Added.
1403 * mathml/opentype/horizontal-LatinModern.html: Added.
1404 * mathml/opentype/opentype-stretchy-horizontal.html: Added.
1405 * platform/efl/TestExpectations: mark tests as failing.
1406 * platform/gtk/mathml/opentype/horizontal-LatinModern-expected.png: Added.
1407 * platform/gtk/mathml/opentype/horizontal-LatinModern-expected.txt: Added.
1408 * platform/gtk/mathml/opentype/horizontal-LatinModern-munderover-expected.png: Added.
1409 * platform/gtk/mathml/opentype/horizontal-LatinModern-munderover-expected.txt: Added.
1410 * platform/gtk/mathml/opentype/opentype-stretchy-horizontal-expected.png: Added.
1411 * platform/gtk/mathml/opentype/opentype-stretchy-horizontal-expected.txt: Added.
1412 * platform/mac/TestExpectations: mark tests as failing.
1413 * platform/win/TestExpectations: ditto.
1415 2014-06-04 Bem Jones-Bey <bjonesbe@adobe.com>
1417 [CSS Shapes] Image lifetime is not properly handled for gradient shapes
1418 https://bugs.webkit.org/show_bug.cgi?id=133414
1420 Reviewed by Simon Fraser.
1422 * fast/shapes/shape-outside-floats/shape-outside-uncached-gradient-expected.txt: Added.
1423 * fast/shapes/shape-outside-floats/shape-outside-uncached-gradient.html: Added.
1425 2014-06-04 Bem Jones-Bey <bjonesbe@adobe.com>
1427 [CSS Shapes] Fix off by one in creating a RasterShape
1428 https://bugs.webkit.org/show_bug.cgi?id=133499
1430 Reviewed by Darin Adler.
1432 * fast/shapes/shape-outside-floats/shape-outside-floats-shape-margin-crash-expected.txt: Added.
1433 * fast/shapes/shape-outside-floats/shape-outside-floats-shape-margin-crash.html: Added.
1435 2014-06-04 Benjamin Poulain <benjamin@webkit.org>
1437 Regression(r169547): Crash in WebCore::styleForFirstLetter() while loading http://thenextweb.com/apple/2014/02/21/apple-confirms-acquired-testflight-creator-burstly/
1438 https://bugs.webkit.org/show_bug.cgi?id=133500
1440 Reviewed by Antti Koivisto.
1442 * fast/css/first-letter-on-non-matching-selectors-expected.txt: Added.
1443 * fast/css/first-letter-on-non-matching-selectors.html: Added.
1445 2014-06-04 Oliver Hunt <oliver@apple.com>
1447 ArrayIterator should not be exposed in Safari 8
1448 https://bugs.webkit.org/show_bug.cgi?id=133494
1450 Reviewed by Michael Saboff.
1454 * js/no-iterator-constructors.html: Added.
1455 * js/script-tests/no-iterator-constructors.js: Added.
1457 2014-05-27 Myles C. Maxfield <mmaxfield@apple.com>
1459 Lists styled with SVG fonts are not rendered as expected
1460 https://bugs.webkit.org/show_bug.cgi?id=133198
1462 Reviewed by Simon Fraser.
1464 See per-file comments.
1466 * platform/ios-sim/fonts/input-style-with-svg-font-crash.html: Added. Make sure
1467 that iOS input elements don't crash when styled with SVG fonts.
1468 * platform/ios-sim/fonts/resources/graffiti.svg: Added. SVG font for above test.
1469 * svg/custom/list-items-with-svg-font-family-expected.txt: Added.
1470 * svg/custom/list-items-with-svg-font-family.html: Added. Make sure there is
1471 no crash when styling list elements with SVG fonts.
1473 2014-06-04 Carlos Alberto Lopez Perez <clopez@igalia.com>
1475 [GTK] Unreviewed GTK gardening.
1477 Add the new HiDPI tests to the bug that tracks support for this
1479 Mark and report the new tests introduced on r169407 that timeout.
1480 Mark and report the new accesibility test introduced on r169427
1482 Move the reported timeout tests to the timeout section of the
1483 TestExpectations file.
1485 * platform/gtk/TestExpectations:
1487 2014-06-04 Radu Stavila <stavila@adobe.com>
1489 REGRESSION: [CSS Regions] Regions with overflow:auto generate scrollbars even if the content flows into the following regions and as such, should not be scrolled
1490 https://bugs.webkit.org/show_bug.cgi?id=133481
1492 Reviewed by Antti Koivisto.
1494 Added test for a large item flowed through two regions with the first region having overflow:auto.
1495 The region must NOT scroll.
1497 * fast/regions/scrollable-first-region-expected.html: Added.
1498 * fast/regions/scrollable-first-region.html: Added.
1500 2014-06-03 Benjamin Poulain <benjamin@webkit.org>
1502 Fix some corner cases of :hover and :active in quirks mode
1503 https://bugs.webkit.org/show_bug.cgi?id=133493
1505 Reviewed by Andreas Kling.
1507 Add test case for the corner cases.
1509 * fast/selectors/active-hover-quirks-expected.txt:
1510 * fast/selectors/active-quirks-expected.txt:
1511 * fast/selectors/hover-quirks-expected.txt:
1512 * fast/selectors/resources/hover-active-quirks-utility.js:
1514 2014-06-03 Gyuyoung Kim <gyuyoung.kim@samsung.com>
1516 Need to check invalid scheme in navigator content utils
1517 https://bugs.webkit.org/show_bug.cgi?id=133296
1519 Reviewed by Darin Adler.
1521 Add tests that check that schemes with colons in their names are rejected.
1522 Spec: http://www.whatwg.org/specs/web-apps/current-work/#custom-handlers
1524 * fast/dom/NavigatorContentUtils/is-protocol-handler-registered-expected.txt:
1525 * fast/dom/NavigatorContentUtils/is-protocol-handler-registered.html:
1526 * fast/dom/NavigatorContentUtils/register-protocol-handler-expected.txt:
1527 * fast/dom/NavigatorContentUtils/register-protocol-handler.html:
1528 * fast/dom/NavigatorContentUtils/unregister-protocol-handler-expected.txt:
1529 * fast/dom/NavigatorContentUtils/unregister-protocol-handler.html:
1530 * platform/efl/fast/dom/NavigatorContentUtils/register-protocol-handler-expected.txt:
1531 * platform/efl/fast/dom/NavigatorContentUtils/unregister-protocol-handler-expected.txt:
1533 2014-06-03 Yusuke Suzuki <utatane.tea@gmail.com>
1535 CSS JIT: add support for the "any" pseudo class
1536 https://bugs.webkit.org/show_bug.cgi?id=133473
1538 Reviewed by Benjamin Poulain.
1540 Add support for the :any pseudo class.
1542 * fast/selectors/pseudo-class-any-expected.txt: Added.
1543 * fast/selectors/pseudo-class-any.html: Added.
1545 2014-06-02 Jer Noble <jer.noble@apple.com>
1547 Update PlatformTimeRanges to use MediaTime rather than doubles for time values.
1548 https://bugs.webkit.org/show_bug.cgi?id=133454
1550 Reviewed by Eric Carlson.
1552 Update the video-pause-immediately to allow for small floating point differences.
1554 * media/video-pause-immediately-expected.txt:
1555 * media/video-pause-immediately.html:
1557 2014-06-03 Eva Balazsfalvi <evab.u-szeged@partner.samsung.com>
1559 REGRESSION(r169092 and r169102): Skip failing JSC tests poperly on non-x86 Darwin platforms
1560 https://bugs.webkit.org/show_bug.cgi?id=133149
1562 Reviewed by Csaba Osztrogonác.
1564 * js/script-tests/function-apply-many-args.js: Skip it only if the architecture isn't x86 and the host is Darwin.
1566 2014-06-02 Jinwoo Song <jinwoo7.song@samsung.com>
1568 Unreviewed EFL gardening. Rebaseline after r169522.
1570 * platform/efl/svg/W3C-SVG-1.1/animate-elem-32-t-expected.png:
1571 * platform/efl/svg/W3C-SVG-1.1/shapes-circle-02-t-expected.png:
1572 * platform/efl/svg/W3C-SVG-1.1/shapes-ellipse-02-t-expected.png:
1573 * platform/efl/svg/W3C-SVG-1.1/shapes-intro-01-t-expected.png:
1574 * platform/efl/svg/W3C-SVG-1.1/shapes-rect-02-t-expected.png:
1575 * svg/W3C-SVG-1.1/animate-elem-32-t-expected.txt:
1576 * svg/W3C-SVG-1.1/shapes-circle-02-t-expected.txt:
1577 * svg/W3C-SVG-1.1/shapes-ellipse-02-t-expected.txt:
1578 * svg/W3C-SVG-1.1/shapes-intro-01-t-expected.txt:
1579 * svg/W3C-SVG-1.1/shapes-rect-02-t-expected.txt:
1581 2014-06-02 Jinwoo Song <jinwoo7.song@samsung.com>
1583 Unreviewed EFL gardening. Rebaseline.
1585 * platform/efl/mathml/opentype/large-operators-LatinModern-expected.txt:
1586 * platform/efl/mathml/opentype/opentype-stretchy-expected.txt:
1587 * platform/efl/mathml/opentype/vertical-LatinModern-expected.txt:
1588 * platform/efl/mathml/presentation/mo-stretch-expected.txt:
1590 2014-06-02 Jinwoo Song <jinwoo7.song@samsung.com>
1592 Unreviewed EFL gardening.
1594 Move the EFL specific test result to platform directory.
1596 * platform/efl/fast/events/ghostly-mousemoves-in-subframe-expected.txt: Renamed from LayoutTests/fast/events/ghostly-mousemoves-in-subframe-expected.txt.
1598 2014-06-02 Jinwoo Song <jinwoo7.song@samsung.com>
1600 Unreviewed EFL gardening.
1602 Added expectation result after r167684, r169257, and r169390.
1604 * fast/events/ghostly-mousemoves-in-subframe-expected.txt: Added.
1605 * platform/efl/fast/box-shadow/hidpi-webkit-box-shadow-subpixel-position-expected.txt: Added.
1606 * platform/efl/fast/multicol/pagination/nested-transforms-expected.txt: Added.
1608 2014-06-02 Benjamin Poulain <benjamin@webkit.org>
1610 Make pseudo element matching for style resolution more JIT friendly
1611 https://bugs.webkit.org/show_bug.cgi?id=133441
1613 Reviewed by Antti Koivisto.
1615 Add more coverage for style sharing with empty rules, just in case.
1617 * fast/css/style-sharing-empty-rule-modification-expected.txt: Added.
1618 * fast/css/style-sharing-empty-rule-modification.html: Added.
1620 2014-06-02 Martin Hock <mhock@apple.com>
1622 Unreviewed TestExpectations gardening after r169532.
1625 Update fast/table/border-collapsing/collapsed-borders-adjoining-sections.html
1626 from [ Failure ] to [ ImageOnlyFailure ].
1628 2014-05-31 Brent Fulgham <bfulgham@apple.com>
1630 REGRESSION (r154622): Borders disappear when hovering over cells in table
1631 https://bugs.webkit.org/show_bug.cgi?id=133057
1632 <rdar://problem/15922359>
1634 Reviewed by Tim Horton.
1636 * TestExpectations: Mark the test we added in r154622 as failing
1637 until we provide a permanent fix.
1639 2014-06-02 Kiran <kiran.guduru@samsung.com>
1641 Add mock DTMFSender support.
1642 https://bugs.webkit.org/show_bug.cgi?id=133298
1644 Reviewed by Eric Carlson.
1646 * fast/mediastream/RTCPeerConnection-dtmf-expected.txt:
1647 * fast/mediastream/RTCPeerConnection-dtmf.html:
1649 2014-06-02 Jinwoo Song <jinwoo7.song@samsung.com>
1651 Unreviewed EFL gardening.
1653 Below test cases are passing after r169403.
1654 - fast/dom/webtiming-document-open.html
1655 - fast/dom/webtiming-navigate-within-document.html
1657 * platform/efl/TestExpectations:
1659 2014-06-02 Yusuke Suzuki <utatane.tea@gmail.com>
1661 CSS JIT: add support for the "not" pseudo class
1662 https://bugs.webkit.org/show_bug.cgi?id=133314
1664 Add :not pseudo class support to CSS JIT. Current implementation
1665 doesn't support visitedMatchType. So when link pseudo class appears in
1666 :not sub fragment, fallback to the non-JIT implementation.
1668 Reviewed by Benjamin Poulain.
1670 * fast/selectors/not-active-hover-quirks-expected.txt: Added.
1671 * fast/selectors/not-active-hover-quirks.html: Added.
1672 * fast/selectors/not-active-hover-strict-expected.txt: Added.
1673 * fast/selectors/not-active-hover-strict.html: Added.
1674 * fast/selectors/pseudo-class-not-expected.txt: Added.
1675 * fast/selectors/pseudo-class-not.html: Added.
1676 * fast/selectors/resources/not-hover-active-quirks-utility.js: Added.
1677 (testQuerySelector):
1679 * fast/selectors/resources/not-hover-active-strict-utility.js: Added.
1680 (testQuerySelector):
1683 2014-06-01 Jinwoo Song <jinwoo7.song@samsung.com>
1685 Unreviewed EFL gardening.
1687 gradient-background-leakage-hidpi.html and canvas-as-image-hidpi.html pass after r169445.
1689 * platform/efl-wk2/TestExpectations:
1691 2014-06-01 Jer Noble <jer.noble@apple.com>
1693 [MSE] Appends of overlapping sample data do not clear existing samples properly.
1694 https://bugs.webkit.org/show_bug.cgi?id=133435
1696 Reviewed by Darin Adler.
1698 * media/media-source/media-source-overlapping-append-expected.txt: Added.
1699 * media/media-source/media-source-overlapping-append.html: Added.
1700 * media/media-source/mock-media-source.js:
1702 2014-06-01 Nikos Andronikos <nikos.andronikos-webkit@cisra.canon.com.au>
1704 getBBox() returns (0,0) when width or height is zero.
1705 https://bugs.webkit.org/show_bug.cgi?id=93290
1707 Reviewed by Philip Rogers.
1709 * platform/mac/svg/W3C-SVG-1.1/shapes-circle-02-t-expected.txt:
1710 * platform/mac/svg/W3C-SVG-1.1/shapes-ellipse-02-t-expected.txt:
1711 * platform/mac/svg/W3C-SVG-1.1/shapes-intro-01-t-expected.txt:
1712 * platform/mac/svg/W3C-SVG-1.1/shapes-rect-02-t-expected.txt:
1713 * svg/W3C-SVG-1.1/animate-elem-32-t-expected.txt:
1714 * svg/W3C-SVG-1.1/shapes-circle-02-t-expected.txt:
1715 * svg/W3C-SVG-1.1/shapes-ellipse-02-t-expected.txt:
1716 * svg/W3C-SVG-1.1/shapes-intro-01-t-expected.txt:
1717 * svg/W3C-SVG-1.1/shapes-rect-02-t-expected.txt:
1718 * svg/custom/getBBox-js-circle-zerodimension-expected.txt: Added.
1719 * svg/custom/getBBox-js-circle-zerodimension.html: Added.
1720 * svg/custom/getBBox-js-ellipse-zerodimension-expected.txt: Added.
1721 * svg/custom/getBBox-js-ellipse-zerodimension.html: Added.
1722 * svg/custom/getBBox-js-rect-zerodimension-expected.txt: Added.
1723 * svg/custom/getBBox-js-rect-zerodimension.html: Added.
1725 2014-06-01 Gyuyoung Kim <gyuyoung.kim@samsung.com>
1727 EFL gardening. Unskip some iframe tests which have passed since buildbot OS bump up.
1729 * platform/efl-wk1/TestExpectations:
1731 2014-06-01 Zalan Bujtas <zalan@apple.com>
1733 Subpixel rendering: Selection gap produces a pixel line overlap on inline boxes.
1734 https://bugs.webkit.org/show_bug.cgi?id=133429
1736 Reviewed by Simon Fraser.
1738 Do not floor logical right/left values when selection gap is calculated for RenderBlocks.
1739 It produces overlapping line/gap because the floored value is intersecting/too far from the
1740 non-floored content selection rect.
1742 * platform/mac/TestExpectations: add ML failure due to font sizing. (Ahem can't be used here)
1743 * fast/inline/hidpi-selection-gap-and-inline-selection-have-gap-rtl-expected.html: Added.
1744 * fast/inline/hidpi-selection-gap-and-inline-selection-have-gap-rtl.html: Added.
1745 * fast/inline/hidpi-selection-gap-overlaps-inline-selection-expected.html: Added.
1746 * fast/inline/hidpi-selection-gap-overlaps-inline-selection.html: Added.
1748 2014-05-31 Darin Adler <darin@apple.com>
1750 One more missed piece of that last check-in.
1752 * TestExpectations: Removed the flakiness expectation from the
1753 css3/viewport-percentage-lengths/viewport-percentage-lengths-relative-font-size.html
1754 test since that now works reliably.
1756 2014-05-31 Darin Adler <darin@apple.com>
1758 Try to fix another failure from the previous check-in seen on some bots.
1760 * platform/mac-wk2/TestExpectations: Removed a couple obsolete lines.
1761 * platform/wk2/TestExpectations: Added expectation for filter-hidden-content.svg, which
1762 seems to be affected by the resizing for tests before it.
1764 2014-05-31 Darin Adler <darin@apple.com>
1766 Fix test failure from the previous check-in.
1768 * fast/dynamic/window-resize-scrollbars-test.html: Add resize handler so this test works
1769 with asynchronous resizing.
1771 * platform/wk2/TestExpectations: Expect failure for the test above; it's showing scrollbars,
1772 and it should not. Before, the test was not running correctly so it seemed to pass.
1774 2014-05-31 Darin Adler <darin@apple.com>
1776 Viewport percentage tests that resize the viewport are flaky
1777 https://bugs.webkit.org/show_bug.cgi?id=133351
1779 Reviewed by Anders Carlsson.
1781 * css3/viewport-percentage-lengths/resources/resize-test.js:
1782 Added code to compensate for the difference between innerWidth/Height and outerWidth/Height
1783 so this works well in a browser window. Added code to "warm up" so the first resize triggers
1784 a resize event. Tweaked style of the code a bit. Use resize events to avoid flakiness due
1785 to race conditions. One thing I did not fix is the "out of order" problem where all the
1786 test results get written out after the words TEST COMPLETE.
1788 * css3/viewport-percentage-lengths/viewport-percentage-lengths-anonymous-block-expected.txt:
1789 Updated due to changes to the underlying test machinery, and also to show actual expected success.
1790 The old results said PASS with various obviously wrong results.
1792 * css3/viewport-percentage-lengths/viewport-percentage-lengths-anonymous-block.html:
1793 Changed this test to use the shared resize-test.js.
1795 * css3/viewport-percentage-lengths/viewport-percentage-lengths-percent-size-child-expected.txt:
1796 Updated due to changes to the underlying test machinery, and also to show actual expected success.
1797 The old results said PASS with various obviously wrong results.
1799 * css3/viewport-percentage-lengths/viewport-percentage-lengths-percent-size-child.html:
1800 Streamlined this test a little.
1802 * css3/viewport-percentage-lengths/viewport-percentage-lengths-relative-font-size-expected.txt:
1803 Updated due to changes to the underlying test machinery, and also to show actual expected success.
1804 The old results said PASS with various obviously wrong results.
1806 * css3/viewport-percentage-lengths/viewport-percentage-lengths-relative-font-size.html:
1807 Streamlined this test a little.
1809 * css3/viewport-percentage-lengths/viewport-percentage-lengths-resize-expected.txt:
1810 Updated due to changes to the underlying test machinery, and also to show both expected success,
1811 and some expected failures. These failures were going unnoticed before since the test didn't
1812 successfully do any resizing of the web view.
1814 * css3/viewport-percentage-lengths/viewport-percentage-lengths-resize.html:
1815 Streamlined this test a little.
1817 * fast/dom/Window/window-resize-contents-expected.txt: Updated to reflect the test actually
1818 resizing. The old test results expected no resizing to occur.
1819 * fast/dom/Window/window-resize-contents.html: Updated to use a resize event handler so the
1820 test can successfully test asynchronous resizes like the ones done by WebKit2.
1822 * fast/dom/rtl-scroll-to-leftmost-and-resize.html: Updated to use a resize event handler so
1823 this can test asynchronous resizes. Also fixed code that was treating the arguments to resizeTo
1824 as if they were inner coordinates rather than outer. However, the bug this tests for has not
1825 been fixed, so need to expect failures.
1827 * platform/mac/TestExpectations: Added a failure expection for the test above.
1829 * platform/mac/fast/dynamic/window-resize-scrollbars-test-expected.png: Updated to expect a result
1830 that successfully resized.
1831 * platform/mac/fast/dynamic/window-resize-scrollbars-test-expected.txt: Ditto.
1833 2014-05-30 Mario Sanchez Prada <mario.prada@samsung.com>
1835 [GTK] Don't use logAccessibilityEvents() in aria-slider-required-attributes.html
1836 https://bugs.webkit.org/show_bug.cgi?id=133405
1838 Reviewed by Chris Fleizach.
1840 Change the test to use addNotificationListener() instead.
1842 * platform/gtk/TestExpectations: Removed failure expectation
1843 * platform/gtk/accessibility/aria-slider-required-attributes-expected.txt: Updated
1844 * platform/gtk/accessibility/aria-slider-required-attributes.html: Updated
1846 2014-05-30 Mario Sanchez Prada <mario.prada@samsung.com>
1848 [ATK] Deprecate usage of logAccessibilityEvents() in layout tests
1849 https://bugs.webkit.org/show_bug.cgi?id=132280
1851 Reviewed by Chris Fleizach.
1853 Removed 36 flaky expectations from TestExpectations for tests that
1854 were ocassionally showing the output of logAccessibilityEvents()
1855 even if they did not make use of that feature (thus the flakiness).
1857 * platform/gtk/TestExpectations: Updated.
1859 2014-05-30 Jarek Czekalski <jarekczek@poczta.onet.pl>
1861 [ATK] Convert caret offset tests from testatk.c.
1862 https://bugs.webkit.org/show_bug.cgi?id=132527
1864 Reviewed by Mario Sanchez Prada.
1866 The tests are replicated from testatk.c file, functions
1867 testWebkitAtkCaretOffsets()
1868 testWebkitAtkCaretOffsetsAndExtranousWhiteSpaces()
1869 The file was present in webkit1. Removed from trunk in r166977, so
1870 the last version was
1871 https://trac.webkit.org/browser/trunk/Tools/TestWebKitAPI/Tests/WebKitGtk/testatk.c?rev=166976
1872 What could not be verified in the same way:
1874 1. Whether element implements ATK_TEXT. If setCaretOffset
1875 succeeds, it confirms that element is text as well. But in cases
1876 when setCaretOffset must fail I see no way to confirm it is text
1879 2. Whether position is correct through a call to
1880 atk_text_get_caret_offset. text-caret-moved signal value is
1883 Anyway these cases don't look crucial, so they are skipped.
1885 * platform/gtk/resources/atk-helpers.js: Added.
1886 (setCaretOffset): Added.
1887 * platform/gtk/accessibility/caret-offsets-and-extraneous-white-spaces-expected.txt: Added.
1888 * platform/gtk/accessibility/caret-offsets-and-extraneous-white-spaces.html: Added.
1889 * platform/gtk/accessibility/caret-offsets-expected.txt: Added.
1890 * platform/gtk/accessibility/caret-offsets.html: Added.
1892 2014-05-28 Jon Honeycutt <jhoneycutt@apple.com>
1894 Roll r168668 back in.
1896 <https://bugs.webkit.org/show_bug.cgi?id=132621>
1898 Reviewed by Brent Fulgham.
1900 * compositing/plugins/composited-plugin.html:
1901 * compositing/plugins/no-backing-store.html:
1902 * fast/dom/beforeload/flash-before-load.html:
1903 * fast/events/beforeload-assertion-expected.txt: Added.
1904 * fast/events/beforeload-assertion.html: Added.
1905 * fast/events/beforeload-iframe-crash-expected.txt: Added.
1906 * fast/events/beforeload-iframe-crash.html: Added.
1907 * fast/events/beforeload-input-time-crash-expected.txt: Added.
1908 * fast/events/beforeload-input-time-crash.html: Added.
1909 * http/tests/security/contentSecurityPolicy/1.1/plugintypes-notype-data.html:
1910 * http/tests/security/contentSecurityPolicy/1.1/plugintypes-nourl-blocked.html:
1911 * http/tests/security/contentSecurityPolicy/object-src-no-url-allowed.html:
1912 * http/tests/security/contentSecurityPolicy/object-src-no-url-blocked.html:
1913 * http/tests/security/contentSecurityPolicy/object-src-none-allowed.html:
1914 * http/tests/security/contentSecurityPolicy/object-src-none-blocked.html:
1915 * http/tests/security/contentSecurityPolicy/resources/multiple-iframe-plugin-test.js:
1916 (testImpl.iframe.onload):
1918 * http/tests/security/mixedContent/insecure-plugin-in-iframe.html:
1919 * platform/mac/plugins/supports-carbon-event-model.html:
1920 * platform/mac/plugins/testplugin-onnew-onpaint.html:
1921 * plugins/get-user-agent-with-null-npp-from-npp-new.html:
1922 * plugins/mouse-click-plugin-clears-selection.html:
1923 * plugins/netscape-plugin-map-data-to-src.html:
1924 * plugins/no-mime-with-valid-extension.html:
1925 * plugins/plugin-initiate-popup-window.html:
1926 * plugins/windowless_plugin_paint_test.html:
1927 * resources/plugin.js: Added.
1928 (runAfterPluginLoad):
1930 2014-05-29 Myles C. Maxfield <mmaxfield@apple.com>
1932 Support -apple-system-font on OS X
1933 https://bugs.webkit.org/show_bug.cgi?id=133382
1935 This test makes sure that -apple-system-font is rendered the same way as -webkit-system-font.
1937 Reviewed by Simon Fraser.
1939 * platform/mac-mountainlion/platform/mac/fast/text/systemFont-expected.txt: Updated.
1940 * platform/mac/fast/text/systemFont.html: Tests -apple-system-font in addition to -webkit-system-font.
1941 * platform/mac/platform/mac/fast/text/systemFont-expected.txt: Updated.
1943 2014-05-29 Alexey Proskuryakov <ap@apple.com>
1945 Loading <object> from WebArchive crashes
1946 https://bugs.webkit.org/show_bug.cgi?id=133386
1947 <rdar://problem/13345509>
1949 Reviewed by Brady Eidson.
1951 * webarchive/loading/object-expected.txt: Added.
1952 * webarchive/loading/object.html: Added.
1953 * webarchive/loading/resources/object.webarchive: Added.
1955 2014-05-29 Mark Lam <mark.lam@apple.com>
1957 Gardening: marking js/primitive-property-access-edge-cases.html as crashy.
1958 <https://webkit.org/b/133356>
1964 2014-05-29 Mark Lam <mark.lam@apple.com>
1966 Gardening: marking js/primitive-property-access-edge-cases.html as flaky.
1967 <https://webkit.org/b/133356>
1973 2014-05-29 Jeremy Jones <jeremyj@apple.com>
1975 Use correct version of requiresFullscreenForVideoPlayback().
1976 https://bugs.webkit.org/show_bug.cgi?id=133331
1978 Reviewed by Eric Carlson.
1980 * media/video-fullscreeen-only-controls-expected.txt: Added.
1981 * media/video-fullscreeen-only-controls.html: Added. Make sure video element
1982 controls show even when not specified if inline playback is restricted.
1984 2014-05-29 Carlos Garcia Campos <cgarcia@igalia.com>
1986 [WK2][GTK] ASSERTION FAILED: m_status == Scheduled in GMainLoopSource
1987 https://bugs.webkit.org/show_bug.cgi?id=131220
1989 Reviewed by Philippe Normand.
1991 Unskip inspector-protocol/dom/remove-multiple-nodes.html.
1993 * platform/gtk/TestExpectations:
1995 2014-05-28 Martin Hock <mhock@apple.com>
1997 Marking test as flaky pending further review.
1998 https://bugs.webkit.org/show_bug.cgi?id=133351
2000 Unreviewed gardening.
2003 Skip css3/viewport-percentage-lengths/viewport-percentage-lengths-relative-font-size.html
2005 2014-05-28 Oliver Hunt <oliver@apple.com>
2007 Make DOM properties exposed as instance properties use the base object instead of |this|
2008 https://bugs.webkit.org/show_bug.cgi?id=133353
2010 Reviewed by Geoffrey Garen.
2012 Update tests to cover change in expected behaviour.
2014 * js/dom/dom-as-prototype-assignment-exception-expected.txt:
2015 * js/dom/dom-attributes-on-mismatch-type-expected.txt:
2016 * js/dom/dom-attributes-on-mismatch-type.html:
2017 * js/dom/script-tests/dom-as-prototype-assignment-exception.js:
2019 2014-05-28 Radu Stavila <stavila@adobe.com>
2021 REGRESSION (r168046): Invalid layout in multicol
2022 https://bugs.webkit.org/show_bug.cgi?id=133322
2024 Reviewed by Antti Koivisto.
2026 * fast/multicol/newmulticol/multicol-inside-multicol-expected.html: Added.
2027 * fast/multicol/newmulticol/multicol-inside-multicol.html: Added.
2029 2014-05-27 Commit Queue <commit-queue@webkit.org>
2031 Unreviewed, rolling out r169400.
2032 https://bugs.webkit.org/show_bug.cgi?id=133338
2034 Broke the iOS build in
2035 LocalizedDateCache::calculateMaximumWidth() (Requested by smfr
2040 "SVG TextRuns do not always get RenderingContexts"
2041 https://bugs.webkit.org/show_bug.cgi?id=133198
2042 http://trac.webkit.org/changeset/169400
2044 2014-05-27 Bem Jones-Bey <bjonesbe@adobe.com>
2046 vw/vh units used as font/line-height values don't scale with the viewport
2047 https://bugs.webkit.org/show_bug.cgi?id=87846
2049 Reviewed by Darin Adler.
2051 Update existing tests to work with the proper behavior of viewport
2054 Add tests for some of the things fixed by this patch: handling of
2055 viewport units in font sizes, with calc, and when the viewport is
2056 resized without a reload.
2058 The anonymous block and percent size child tests make sure that the
2059 viewport unit updates still work properly when there is another
2060 relative unit the depends on the size specified in viewport units.
2062 * css3/viewport-percentage-lengths/css3-viewport-percentage-lengths-getStyle-expected.txt:
2063 * css3/viewport-percentage-lengths/css3-viewport-percentage-lengths-getStyle.html:
2064 * css3/viewport-percentage-lengths/resources/resize-test.js: Added.
2066 (standardResizeTest):
2067 * css3/viewport-percentage-lengths/viewport-percentage-lengths-anonymous-block-expected.txt: Added.
2068 * css3/viewport-percentage-lengths/viewport-percentage-lengths-anonymous-block.html: Added.
2069 * css3/viewport-percentage-lengths/viewport-percentage-lengths-calc-expected.txt: Added.
2070 * css3/viewport-percentage-lengths/viewport-percentage-lengths-calc.html: Added.
2071 * css3/viewport-percentage-lengths/viewport-percentage-lengths-percent-size-child-expected.txt: Added.
2072 * css3/viewport-percentage-lengths/viewport-percentage-lengths-percent-size-child.html: Added.
2073 * css3/viewport-percentage-lengths/viewport-percentage-lengths-relative-font-size-expected.txt: Added.
2074 * css3/viewport-percentage-lengths/viewport-percentage-lengths-relative-font-size.html: Added.
2075 * css3/viewport-percentage-lengths/viewport-percentage-lengths-resize-expected.txt: Added.
2076 * css3/viewport-percentage-lengths/viewport-percentage-lengths-resize.html: Added.
2077 * fast/canvas/draw-focus-if-needed-expected.txt: Removed.
2078 * fast/canvas/draw-focus-if-needed.html: Removed.
2079 * fast/masking/parsing-clip-path-shape-expected.txt:
2080 * fast/masking/parsing-clip-path-shape.html:
2081 * fast/shapes/parsing/parsing-shape-lengths-expected.txt:
2082 * fast/shapes/parsing/parsing-shape-lengths.html:
2084 2014-05-27 Zoltan Horvath <zoltan@webkit.org>
2086 [CSS Shapes] serialization of the computed value should omit the default radii
2087 https://bugs.webkit.org/show_bug.cgi?id=132747
2089 Reviewed by Darin Adler.
2091 * fast/shapes/parsing/parsing-shape-outside-expected.txt:
2092 * fast/shapes/parsing/parsing-test-utils.js:
2094 2014-05-27 Alex Christensen <achristensen@webkit.org>
2096 Unreviewed Mac Gardening.
2098 * platform/mac/TestExpectations:
2099 Skip webtiming-two-redirects.php which I forgot to re-skip in r169403.
2101 2014-05-27 Alex Christensen <achristensen@webkit.org>
2103 Run web timing tests if web timing is enabled.
2104 https://bugs.webkit.org/show_bug.cgi?id=133327
2106 Reviewed by Ryosuke Niwa.
2108 * fast/dom/script-tests/webtiming-document-open.js:
2110 * fast/dom/script-tests/webtiming-navigate-within-document.js:
2111 (checkTimingNotChanged):
2112 Use for in loop instead of Object.keys because properties are in prototype chain.
2113 * fast/dom/script-tests/webtiming.js:
2114 Use performance.now instead of 0.
2115 * platform/mac/TestExpectations:
2116 Made web timing tests skipped on Mountain Lion and Mavericks.
2118 2014-05-27 Commit Queue <commit-queue@webkit.org>
2120 Unreviewed, rolling out r169399.
2121 https://bugs.webkit.org/show_bug.cgi?id=133326
2123 Causes assertion failures in tests. See
2124 http://build.webkit.org/results/Apple%20Mavericks%20Debug%20WK1%20(Tests)/r169399%20(5622)/results.html
2125 (Requested by mlam on #webkit).
2129 "Caret's screen position does not update during an overflow
2131 https://bugs.webkit.org/show_bug.cgi?id=133256
2132 http://trac.webkit.org/changeset/169399
2134 2014-05-27 Myles C. Maxfield <mmaxfield@apple.com>
2136 Lists styled with SVG fonts are not rendered as expected
2137 https://bugs.webkit.org/show_bug.cgi?id=133198
2139 Reviewed by Simon Fraser.
2141 See per-file comments.
2143 * svg/custom/list-items-with-svg-font-family-expected.txt: Added.
2144 * svg/custom/list-items-with-svg-font-family.html: Added. Make sure there is
2145 no crash when styling list elements with SVG fonts.
2147 2014-05-23 Myles C. Maxfield <mmaxfield@apple.com>
2149 Caret's screen position does not update during an overflow scroll
2150 https://bugs.webkit.org/show_bug.cgi?id=133256
2152 Reviewed by Simon Fraser.
2154 This test places the caret, inspects its position, scrolls, and then immediately inspects its
2155 position again. The two positions should be different.
2157 * editing/input/caret-position-during-scroll-expected.txt: Added.
2158 * editing/input/caret-position-during-scroll.html: Added.
2160 2014-05-27 David Hyatt <hyatt@apple.com>
2162 REGRESSION: Audio volume scrubber does not show volume level thumb
2163 <rdar://problem/16902004>
2164 https://bugs.webkit.org/show_bug.cgi?id=133310
2166 Reviewed by Dean Jackson.
2168 * fast/multicol/pagination/nested-transforms.html: Added.
2169 * platform/mac/fast/multicol/pagination/nested-transforms-expected.png: Added.
2170 * platform/mac/fast/multicol/pagination/nested-transforms-expected.txt: Added.
2172 2014-05-27 Eric Carlson <eric.carlson@apple.com>
2174 [Mac] media controls should prevent 'click' events from reaching the page
2175 https://bugs.webkit.org/show_bug.cgi?id=133268
2177 Reviewed by by Jer Noble.
2179 * media/media-controls-cancel-events-expected.txt: Added.
2180 * media/media-controls-cancel-events.html: Added.
2182 2014-05-27 Jon Lee <jonlee@apple.com>
2184 Update ENABLE(MEDIA_SOURCE) on Mac
2185 https://bugs.webkit.org/show_bug.cgi?id=133141
2187 Reviewed by Darin Adler.
2189 * platform/mac-mountainlion/js/dom/global-constructors-attributes-expected.txt:
2190 * platform/mac/TestExpectations:
2191 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
2193 2014-05-27 Michał Pakuła vel Rutka <m.pakula@samsung.com>
2195 Unreviewed EFL gardening
2197 Add failing tests to TestExpectations.
2199 * platform/efl-wk2/TestExpectations:
2200 * platform/efl/TestExpectations:
2202 2014-05-26 Gyuyoung Kim <gyuyoung.kim@samsung.com>
2204 Fix wrong inclusion depth of js-test-pre.js in is-protocol-handler-registered.html
2205 https://bugs.webkit.org/show_bug.cgi?id=133273
2207 Reviewed by Darin Adler.
2209 Can't use debug() due to wrong inclusion path.
2211 * fast/dom/NavigatorContentUtils/is-protocol-handler-registered.html:
2213 2014-05-26 Gyuyoung Kim <gyuyoung.kim@samsung.com>
2215 [EFL] Move navigator content utils's to own directory
2216 https://bugs.webkit.org/show_bug.cgi?id=133275
2218 Reviewed by Darin Adler.
2220 Expected results need to be maintained by own directory because navigator content utils have been maintained by
2221 own directory as well.
2223 * platform/efl/fast/dom/NavigatorContentUtils/register-protocol-handler-expected.txt: Renamed from LayoutTests/platform/efl/fast/dom/register-protocol-handler-expected.txt.
2224 * platform/efl/fast/dom/NavigatorContentUtils/unregister-protocol-handler-expected.txt: Renamed from LayoutTests/platform/efl/fast/dom/unregister-protocol-handler-expected.txt.
2226 2014-05-26 Benjamin Poulain <benjamin@webkit.org>
2228 Fix the quirks mode selector matching of the pseudo classes :hover and :active
2229 https://bugs.webkit.org/show_bug.cgi?id=133063
2231 Reviewed by Antti Koivisto.
2233 The test coverage of :hover and :active was extremly poor.
2234 Those new tests add coverage for the cases fixed by this patch.
2236 * fast/selectors/active-hover-quirks-expected.txt: Added.
2237 * fast/selectors/active-hover-quirks.html: Added.
2238 * fast/selectors/active-hover-strict-expected.txt: Added.
2239 * fast/selectors/active-hover-strict.html: Added.
2240 * fast/selectors/active-quirks-expected.txt: Added.
2241 * fast/selectors/active-quirks.html: Added.
2242 * fast/selectors/active-strict-expected.txt: Added.
2243 * fast/selectors/active-strict.html: Added.
2244 * fast/selectors/hover-quirks-expected.txt: Added.
2245 * fast/selectors/hover-quirks.html: Added.
2246 * fast/selectors/hover-strict-expected.txt: Added.
2247 * fast/selectors/hover-strict.html: Added.
2248 * fast/selectors/resources/hover-active-quirks-utility.js: Added.
2249 * selectors/resources/hover-active-strict-utility.js: Added.
2251 2014-05-26 Darin Adler <darin@apple.com>
2253 Class name matching should use ASCII case-insensitive matching, not Unicode case folding
2254 https://bugs.webkit.org/show_bug.cgi?id=133292
2256 Reviewed by Anders Carlsson.
2258 * fast/dom/getElementsByClassName/ASCII-case-insensitive-expected.txt: Added.
2259 * fast/dom/getElementsByClassName/ASCII-case-insensitive.html: Added.
2260 * fast/dom/getElementsByClassName/case-sensitive-expected.txt: Added.
2261 * fast/dom/getElementsByClassName/case-sensitive.html: Added.
2263 2014-05-25 Filip Pizlo <fpizlo@apple.com>
2265 Latest emscripten life benchmark is 4x slower because the DFG doesn't realize that arithmetic on booleans is a thing
2266 https://bugs.webkit.org/show_bug.cgi?id=133136
2268 Reviewed by Oliver Hunt.
2270 * js/regress/abs-boolean-expected.txt: Added.
2271 * js/regress/abs-boolean.html: Added.
2272 * js/regress/div-boolean-double-expected.txt: Added.
2273 * js/regress/div-boolean-double.html: Added.
2274 * js/regress/div-boolean-expected.txt: Added.
2275 * js/regress/div-boolean.html: Added.
2276 * js/regress/max-boolean-expected.txt: Added.
2277 * js/regress/max-boolean.html: Added.
2278 * js/regress/min-boolean-expected.txt: Added.
2279 * js/regress/min-boolean.html: Added.
2280 * js/regress/minus-boolean-double-expected.txt: Added.
2281 * js/regress/minus-boolean-double.html: Added.
2282 * js/regress/minus-boolean-expected.txt: Added.
2283 * js/regress/minus-boolean.html: Added.
2284 * js/regress/mod-boolean-double-expected.txt: Added.
2285 * js/regress/mod-boolean-double.html: Added.
2286 * js/regress/mod-boolean-expected.txt: Added.
2287 * js/regress/mod-boolean.html: Added.
2288 * js/regress/mul-boolean-double-expected.txt: Added.
2289 * js/regress/mul-boolean-double.html: Added.
2290 * js/regress/mul-boolean-expected.txt: Added.
2291 * js/regress/mul-boolean.html: Added.
2292 * js/regress/neg-boolean-expected.txt: Added.
2293 * js/regress/neg-boolean.html: Added.
2294 * js/regress/plus-boolean-arith-expected.txt: Added.
2295 * js/regress/plus-boolean-arith.html: Added.
2296 * js/regress/plus-boolean-double-expected.txt: Added.
2297 * js/regress/plus-boolean-double.html: Added.
2298 * js/regress/plus-boolean-expected.txt: Added.
2299 * js/regress/plus-boolean.html: Added.
2300 * js/regress/script-tests/abs-boolean.js: Added.
2301 * js/regress/script-tests/div-boolean-double.js: Added.
2302 * js/regress/script-tests/div-boolean.js: Added.
2303 * js/regress/script-tests/max-boolean.js: Added.
2304 * js/regress/script-tests/min-boolean.js: Added.
2305 * js/regress/script-tests/minus-boolean-double.js: Added.
2306 * js/regress/script-tests/minus-boolean.js: Added.
2307 * js/regress/script-tests/mod-boolean-double.js: Added.
2308 * js/regress/script-tests/mod-boolean.js: Added.
2309 * js/regress/script-tests/mul-boolean-double.js: Added.
2310 * js/regress/script-tests/mul-boolean.js: Added.
2311 * js/regress/script-tests/neg-boolean.js: Added.
2312 * js/regress/script-tests/plus-boolean-arith.js: Added.
2313 * js/regress/script-tests/plus-boolean-double.js: Added.
2314 * js/regress/script-tests/plus-boolean.js: Added.
2315 * js/regress/script-tests/sin-boolean.js: Added.
2316 * js/regress/sin-boolean-expected.txt: Added.
2317 * js/regress/sin-boolean.html: Added.
2319 2014-05-26 Javier Fernandez <jfernandez@igalia.com>
2321 [CSS Grid Layout] Implementation of the "grid" shorthand.
2322 https://bugs.webkit.org/show_bug.cgi?id=132122
2324 Reviewed by Darin Adler.
2326 Layout Test for the basic functionality of the 'grid' shorthand. It was
2327 also added a new javascript file with some utility functions.
2329 * fast/css-grid-layout/grid-shorthand-get-set-expected.txt: Added.
2330 * fast/css-grid-layout/grid-shorthand-get-set.html: Added.
2331 * fast/css-grid-layout/resources/grid-shorthand-parsing-utils.js: Added.
2332 (testGridDefinitionsValues):
2333 (testGridDefinitionsSetJSValues):
2334 (testNonGridDefinitionsSetJSValues):
2335 (checkGridDefinitionsSetJSValues):
2336 (testGridDefinitionsSetBadJSValues):
2338 2014-05-26 Michał Pakuła vel Rutka <m.pakula@samsung.com>
2340 Unreviewed EFL gardening
2342 Remove expectations for now passing tests.
2344 * platform/efl-wk2/TestExpectations:
2345 * platform/efl/TestExpectations:
2347 2014-05-26 Michał Pakuła vel Rutka <m.pakula@samsung.com>
2349 [EFL] Input fields and text areas are not rendered correctly after r167771
2350 https://bugs.webkit.org/show_bug.cgi?id=133181
2352 Reviewed by Gyuyoung Kim.
2354 * platform/efl-wk2/TestExpectations: Remove now passing test from test expectations.
2356 2014-05-20 Sergio Villar Senin <svillar@igalia.com>
2358 [CSS Grid Layout] Children of grid containers must be turned into grid items
2359 https://bugs.webkit.org/show_bug.cgi?id=132991
2361 Reviewed by Darin Adler.
2363 From Blink r150472 by <jchaffraix@chromium.org>
2365 Added a new test case to verify the computed value for 'display'
2366 in grid items. The test also checks that items are correctly
2367 positioned inside the grid, i.e., they properly became grid
2370 Also removed ietestcenter's grid-items-002.html and
2371 grid-items-003.html from the list of failing tests as they should
2374 * fast/css-grid-layout/grid-item-display-expected.txt: Added.
2375 * fast/css-grid-layout/grid-item-display.html: Added.
2376 * ietestcenter/css3/grid/grid-items-002.htm: Fixed a typo and
2377 replaced -webkit-grid-definition-* by -webkit-grid-template-*
2378 * ietestcenter/css3/grid/grid-items-003.htm: Ditto.
2379 * platform/efl/TestExpectations: Removed the two tests above.
2380 * platform/gtk/TestExpectations: Ditto.
2381 * platform/mac/TestExpectations: Ditto.
2382 * platform/win/TestExpectations: Ditto.
2384 2014-05-25 Jinwoo Song <jinwoo7.song@samsung.com>
2386 setData() of DataTransfer has a void return type
2387 https://bugs.webkit.org/show_bug.cgi?id=133108
2389 Reviewed by Alexey Proskuryakov.
2391 * editing/pasteboard/set_data_typeof_return-expected.txt: Added.
2392 * editing/pasteboard/set_data_typeof_return.html: Added.
2394 2014-05-25 David Kilzer <ddkilzer@apple.com>
2396 Crash in WebCore::TextResourceDecoder::checkForCSSCharset
2397 <http://webkit.org/b/133257>
2398 <rdar://problem/17027109>
2400 Reviewed by Alexey Proskuryakov.
2402 * fast/encoding/css-charset-missing-semi-colon-and-newline-expected.txt: Added.
2403 * fast/encoding/css-charset-missing-semi-colon-and-newline.html: Added.
2405 2014-05-23 Simon Fraser <simon.fraser@apple.com>
2407 Scrolling tests should not try to dump pixels
2408 https://bugs.webkit.org/show_bug.cgi?id=133245
2410 Reviewed by Tim Horton.
2412 dumpAsText(true) -> dumpAsText().
2414 * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-div-with-handler.html:
2415 * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-div.html:
2416 * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-mainframe-with-handler.html:
2417 * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-mainframe.html:
2418 * platform/mac-wk2/tiled-drawing/fast-scroll-iframe-latched-iframe-with-handler.html:
2419 * platform/mac-wk2/tiled-drawing/fast-scroll-iframe-latched-iframe.html:
2420 * platform/mac-wk2/tiled-drawing/fast-scroll-iframe-latched-mainframe-with-handler.html:
2421 * platform/mac-wk2/tiled-drawing/fast-scroll-iframe-latched-mainframe.html:
2422 * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-mainframe-with-handler.html:
2423 * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-mainframe.html:
2424 * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-select-with-handler.html:
2425 * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-select.html:
2427 2014-05-24 Zalan Bujtas <zalan@apple.com>
2429 Subpixel rendering: Non-compositing transforms with subpixel coordinates paint to wrong position.
2430 https://bugs.webkit.org/show_bug.cgi?id=133184
2431 <rdar://problem/16745606>
2433 Reviewed by Simon Fraser.
2435 Snapping relative negative coordinate values should produce the same position as if they were
2436 positive absolute coordinates.
2437 When a child box gets positioned off of its containers towards top/left, its relative coordinates
2438 become negative. Pixel snapping those negative values should produce the same
2439 final painting position as if the child box was fixed positioned with positive coordinates.
2440 Since halfway values always round away from zero, negative and positive halfway values
2441 produce opposite rounding direction.
2442 This patch ensures that negative halfway values round to the direction as if they were positive.
2444 * fast/layers/hidpi-floor-negative-coordinate-values-to-maintain-rounding-direction-expected.html: Added.
2445 * fast/layers/hidpi-floor-negative-coordinate-values-to-maintain-rounding-direction.html: Added.
2447 2014-05-24 Frédéric Wang <fred.wang@free.fr>
2449 Update GTK references for some tests after bug 130322.
2450 https://bugs.webkit.org/show_bug.cgi?id=130322
2452 Unreviewed gardening.
2454 * platform/gtk/mathml/opentype/vertical-LatinModern-expected.txt:
2455 * platform/gtk/mathml/presentation/mo-stretch-expected.txt:
2457 2014-05-24 Frédéric Wang <fred.wang@free.fr>
2459 Mark some opentype MATH tests failing due to bad references.
2460 https://bugs.webkit.org/show_bug.cgi?id=130322
2462 Unreviewed gardening.
2464 * platform/mac/TestExpectations:
2466 2014-05-24 Frédéric Wang <fred.wang@free.fr>
2468 Use size variants and glyph assembly from the MATH data.
2469 https://bugs.webkit.org/show_bug.cgi?id=130322
2471 Reviewed by Chris Fleizach.
2473 This adds some pixel tests for large operators and vertical stretchy operators.
2475 * mathml/opentype/LICENSE-LatinModern.txt: Added.
2476 * mathml/opentype/large-operators-LatinModern.html: Added.
2477 * mathml/opentype/latinmodern-math.woff: Added.
2478 * mathml/opentype/opentype-stretchy.html: Added.
2479 * mathml/opentype/stretchy.woff: Added.
2480 * mathml/opentype/vertical-LatinModern.html: Added.
2481 * platform/efl/mathml/opentype/large-operators-LatinModern-expected.png: Added.
2482 * platform/efl/mathml/opentype/large-operators-LatinModern-expected.txt: Added.
2483 * platform/efl/mathml/opentype/opentype-stretchy-expected.png: Added.
2484 * platform/efl/mathml/opentype/opentype-stretchy-expected.txt: Added.
2485 * platform/efl/mathml/opentype/vertical-LatinModern-expected.png: Added.
2486 * platform/efl/mathml/opentype/vertical-LatinModern-expected.txt: Added.
2487 * platform/gtk/mathml/opentype/large-operators-LatinModern-expected.png: Added.
2488 * platform/gtk/mathml/opentype/large-operators-LatinModern-expected.txt: Added.
2489 * platform/gtk/mathml/opentype/opentype-stretchy-expected.png: Added.
2490 * platform/gtk/mathml/opentype/opentype-stretchy-expected.txt: Added.
2491 * platform/gtk/mathml/opentype/vertical-LatinModern-expected.png: Added.
2492 * platform/gtk/mathml/opentype/vertical-LatinModern-expected.txt: Added.
2493 * platform/gtk/mathml/presentation/mo-stretch-expected.png: update reference due to change in mathml.css
2494 * platform/gtk/mathml/presentation/mo-stretch-expected.txt: ditto
2495 * platform/mac/mathml/opentype/large-operators-LatinModern-expected.txt: Added.
2496 * platform/mac/mathml/opentype/opentype-stretchy-expected.txt: Added.
2497 * platform/mac/mathml/opentype/vertical-LatinModern-expected.txt: Added.
2498 * platform/mac-wk2/mathml/opentype/large-operators-LatinModern-expected.txt: Added.
2499 * platform/mac-wk2/mathml/opentype/opentype-stretchy-expected.txt: Added.
2500 * platform/mac-wk2/mathml/opentype/vertical-LatinModern-expected.txt: Added.
2501 * platform/win/TestExpectations: Mark the OpenType MATH tests as failing
2503 2014-05-23 Yusuke Suzuki <utatane.tea@gmail.com>
2505 CSS JIT: Apply backtracking optimization to adjacent backtracking
2506 https://bugs.webkit.org/show_bug.cgi?id=132951
2508 Reviewed by Benjamin Poulain.
2510 Apply the backtracking optimization to the adjacent backtracking.
2511 This optimization is already done for the descendant backtracking.
2512 We apply this to the adjacent backtracking similarly.
2514 * fast/selectors/backtracking-adjacent-optimized-expected.txt: Added.
2515 * fast/selectors/backtracking-adjacent-optimized.html: Added.
2517 2014-05-23 Simon Fraser <simon.fraser@apple.com>
2519 Rebaseline two tests affected by r169229.
2521 * platform/mac-wk2/compositing/tiling/rotated-tiled-clamped-expected.txt:
2522 * platform/mac-wk2/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt:
2524 2014-05-23 Mihnea Ovidenie <mihnea@adobe.com>
2526 REGRESSION(r169105): fast/regions/cssom/region-range-for-box-crash.html is more crashy than before
2527 https://bugs.webkit.org/show_bug.cgi?id=133124
2529 Reviewed by David Hyatt.
2531 Unskip the test file that used to crash.
2535 2014-05-23 Mark Hahnenberg <mhahnenberg@apple.com>
2537 Rebaseline some tests after r169260
2539 * fast/dom/Geolocation/enabled-expected.txt:
2540 * fast/dom/Geolocation/script-tests/enabled.js:
2541 * js/dom/delete-syntax-expected.txt:
2542 * js/dom/script-tests/delete-syntax.js:
2544 2014-05-23 Roger Fong <roger_fong@apple.com>
2546 Unreviewed. Skip some snapshotting tests failing after r169173.
2547 https://bugs.webkit.org/show_bug.cgi?id=133227.
2549 * platform/mac-wk2/TestExpectations:
2551 2014-05-23 Michał Pakuła vel Rutka <m.pakula@samsung.com>
2553 Unreviewed EFL gardening
2555 * platform/efl/TestExpectations: Add test expectation for tests faling after r167840.
2556 * platform/efl/fast/borders/border-antialiasing-expected.png: Rebaseline after r168046.
2557 * platform/efl/fast/borders/border-antialiasing-expected.txt: Ditto.
2558 * platform/efl/fast/forms/fieldset-align-expected.txt: Rebaseline after r168575.
2560 2014-05-23 Zalan Bujtas <zalan@apple.com>
2562 Subpixel rendering: Make webkit-box-shadow painting subpixel aware.
2563 https://bugs.webkit.org/show_bug.cgi?id=133201
2564 <rdar://problem/16072830>
2566 Reviewed by Simon Fraser.
2568 This patch enables webkit-box-shadow to be painted on a subpixel position. However, we
2569 still truncate -webkit-box-shadow property values. Tracked here: http://webkit.org/b/133202
2571 Currently not ref-testable.
2573 * fast/box-shadow/hidpi-webkit-box-shadow-subpixel-position.html: Added.
2574 * platform/mac/fast/box-shadow/hidpi-webkit-box-shadow-subpixel-position-expected.png: Added.
2575 * platform/mac/fast/box-shadow/hidpi-webkit-box-shadow-subpixel-position-expected.txt: Added.
2577 2014-05-22 Simon Fraser <simon.fraser@apple.com>
2579 Make viewport units work in CSS gradients
2580 https://bugs.webkit.org/show_bug.cgi?id=133204
2581 <rdar://problem/17012259>
2583 Reviewed by Tim Horton.
2585 Make viewport percentage lengths work in gradients.
2587 * fast/gradients/viewport-units-gradient-expected.html: Added.
2588 * fast/gradients/viewport-units-gradient.html: Added.
2590 2014-05-22 Ryosuke Niwa <rniwa@webkit.org>
2592 Can't type in status in facebook.com on iOS Safari because keyboard disappears
2593 https://bugs.webkit.org/show_bug.cgi?id=133196
2595 Reviewed by Geoffrey Garen.
2597 Removed the test added by r156252.
2599 * fast/dom/HTMLDocument/active-element-gets-unfocusable-expected.txt: Removed.
2600 * fast/dom/HTMLDocument/active-element-gets-unfocusable.html: Removed.
2602 2014-05-22 Myles C. Maxfield <mmaxfield@apple.com>
2604 http/tests/security/xss-DENIED-xsl-document-redirect.xml fails with NetworkProcess
2605 https://bugs.webkit.org/show_bug.cgi?id=132523
2607 Reviewed by Alexey Proskuryakov.
2609 Two tests have been rebaselined, and re-enable test that now passes. Because of
2610 r23889, synchronous XHRs for file: URLs purposely don't invoke error handlers.
2612 * fast/xmlhttprequest/xmlhttprequest-nonexistent-file-expected.txt: Updated
2613 incorrect test description
2614 * fast/xmlhttprequest/resources/xmlhttprequest-nonexistent-file-real.html: Ditto
2615 * platform/mac-wk2/TestExpectations: Re-enable test that now passes.
2617 2014-05-22 Simon Fraser <simon.fraser@apple.com>
2619 Fix the compositing/transitions/transform-on-large-layer.html test
2620 https://bugs.webkit.org/show_bug.cgi?id=133195
2622 Reviewed by Dean Jackson.
2624 This test used window resize when it doesn't need to and was flakey.
2626 * compositing/transitions/transform-on-large-layer.html:
2627 * platform/efl/TestExpectations:
2628 * platform/mac/TestExpectations:
2630 2014-05-22 Simon Fraser <simon.fraser@apple.com>
2632 REGRESSION (r155977): Very stuttery 3D css animation on jtechcommunications.com
2633 https://bugs.webkit.org/show_bug.cgi?id=133179
2634 <rdar://problem/16864666>
2636 Reviewed by Dean Jackson.
2640 * compositing/contents-scale/animating-expected.txt:
2641 * compositing/contents-scale/rounded-contents-scale-expected.txt:
2642 * compositing/contents-scale/scaled-ancestor-expected.txt:
2643 * compositing/contents-scale/simple-scale-expected.txt:
2644 * compositing/contents-scale/z-translate-expected.txt:
2645 * platform/mac/compositing/overflow/composited-scrolling-paint-phases-expected.txt:
2646 * platform/mac/compositing/tiling/rotated-tiled-clamped-expected.txt:
2647 * platform/mac/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt:
2648 * platform/mac/compositing/visible-rect/nested-transform-expected.txt:
2650 2014-05-22 Mark Lam <mark.lam@apple.com>
2652 REGRESSION(r154797): Debugger crashes when stepping over an uncaught exception.
2653 <https://webkit.org/b/133182>
2655 Reviewed by Oliver Hunt.
2657 * inspector-protocol/debugger/regress-133182-expected.txt: Added.
2658 * inspector-protocol/debugger/regress-133182.html: Added.
2660 2014-05-22 Michał Pakuła vel Rutka <m.pakula@samsung.com>
2662 Unreviewed EFL gardening
2664 Add test expectations for failing tests.
2666 * platform/efl-wk2/TestExpectations:
2667 * platform/efl/editing/apply-style-iframe-crash-expected.txt: Added after r168641.
2669 2014-05-22 Piotr Grad <p.grad@samsung.com>
2671 Video is resumed with old playback rate.
2672 https://bugs.webkit.org/show_bug.cgi?id=132905
2674 Reviewed by Philippe Normand.
2676 * media/video-paused-0-rate-expected.txt: Added.
2677 * media/video-paused-0-rate.html: Added.
2679 2014-05-22 Antti Koivisto <antti@apple.com>
2681 Text markers don't paint on simple lines
2682 https://bugs.webkit.org/show_bug.cgi?id=133177
2684 Reviewed by Anders Carlsson.
2686 * fast/text/mark-matches-rendering-expected.html: Added.
2687 * fast/text/mark-matches-rendering-simple-lines-expected.html: Added.
2688 * fast/text/mark-matches-rendering-simple-lines.html: Added.
2689 * fast/text/mark-matches-rendering.html: Added.
2691 2014-05-22 Javier Fernandez <jfernandez@igalia.com>
2693 [CSS Grid Layout] Split the grid-item-margin-auto-columns-rows.html test.
2694 https://bugs.webkit.org/show_bug.cgi?id=131064
2696 Reviewed by Benjamin Poulain.
2698 Splitting the "grid-item-margin-auto-columns-rows" into different writing-modes
2699 related tests, so besides increasing clarity, it makes it fit in the 800x600 viewport.
2701 * fast/css-grid-layout/grid-item-margin-auto-columns-rows-expected.html: Removed.
2702 * fast/css-grid-layout/grid-item-margin-auto-columns-rows.html: Removed.
2703 * fast/css-grid-layout/grid-item-margin-auto-columns-rows-horizontal-ltr-expected.html: Added.
2704 * fast/css-grid-layout/grid-item-margin-auto-columns-rows-horizontal-ltr.html: Added.
2705 * fast/css-grid-layout/grid-item-margin-auto-columns-rows-horizontal-rtl-expected.html: Added.
2706 * fast/css-grid-layout/grid-item-margin-auto-columns-rows-horizontal-rtl.html: Added.
2707 * fast/css-grid-layout/grid-item-margin-auto-columns-rows-vertical-ltr-expected.html: Added.
2708 * fast/css-grid-layout/grid-item-margin-auto-columns-rows-vertical-ltr.html: Added.
2709 * fast/css-grid-layout/grid-item-margin-auto-columns-rows-vertical-rtl-expected.html: Added.
2710 * fast/css-grid-layout/grid-item-margin-auto-columns-rows-vertical-rtl.html: Added.
2712 2014-05-21 Antti Koivisto <antti@apple.com>
2714 REGRESSION(r167870): Crash in simple line layout code with :after
2715 https://bugs.webkit.org/show_bug.cgi?id=133155
2717 Reviewed by Darin Adler.
2719 * fast/text/simple-lines-hover-after-expected.html: Added.
2720 * fast/text/simple-lines-hover-after.html: Added.
2722 2014-05-21 Zalan Bujtas <zalan@apple.com>
2724 Unreviewed Mac gardening after r169161.
2726 * platform/mac-wk2/tiled-drawing/tile-size-slow-zoomed-expected.txt:
2728 2014-05-20 Roger Fong <roger_fong@apple.com>
2730 Unreviewed. Actually enable snapshot tests on mac wk2.
2731 https://bugs.webkit.org/show_bug.cgi?id=131871
2733 * platform/mac-wk1/TestExpectations: Skip them here.
2734 * platform/mac/TestExpectations: Unskip them here.
2736 Some slight modifications to some of the tests to reduce flakiness of tests.
2737 * plugins/snapshotting/autoplay-dominant.html:
2738 * plugins/snapshotting/autoplay-plugin-blocked-by-image.html:
2739 * plugins/snapshotting/autoplay-plugin-mostly-blocked-by-image.html:
2740 * plugins/snapshotting/snapshot-plugin-not-quite-blocked-by-image.html:
2742 2014-05-21 Michał Pakuła vel Rutka <m.pakula@samsung.com>
2744 [EFL] Turn on ENABLE_CSS_FILTERS
2745 https://bugs.webkit.org/show_bug.cgi?id=133153
2747 Reviewed by Gyuyoung Kim.
2749 Remove failure test expectations for tests passing after turning on CSS_FILTERS.
2751 * platform/efl-wk2/TestExpectations:
2752 * platform/efl/TestExpectations:
2754 2014-05-21 Zalan Bujtas <zalan@apple.com>
2756 Unreviewed Mac gardening after r169161.
2758 * platform/mac-wk2/tiled-drawing/tile-size-slow-zoomed-expected.txt:
2760 2014-05-21 Filip Pizlo <fpizlo@apple.com>
2762 Unreviewed, roll out http://trac.webkit.org/changeset/169159.
2764 This was a unilateral change and wasn't properly reviewed.
2766 * js/script-tests/function-apply-many-args.js:
2768 2014-05-21 Antoine Quint <graouts@webkit.org>
2770 Array.prototype.find and findIndex should skip holes
2771 https://bugs.webkit.org/show_bug.cgi?id=132658
2773 Reviewed by Geoffrey Garen.
2775 * js/array-find-expected.txt:
2776 * js/array-findIndex-expected.txt:
2777 * js/script-tests/array-find.js:
2778 * js/script-tests/array-findIndex.js:
2780 2014-05-21 Radu Stavila <stavila@adobe.com>
2782 REGRESSION (r168046): Invalid layout in WebCore::RenderBox::containingBlockLogicalWidthForPositioned
2783 https://bugs.webkit.org/show_bug.cgi?id=132933
2785 Reviewed by Darin Adler.
2787 Added test for crash caused by invalid layout for RenderTableSection.
2789 * fast/multicol/newmulticol/table-section-crash-expected.txt: Added.
2790 * fast/multicol/newmulticol/table-section-crash.html: Added.
2792 2014-05-21 Eva Balazsfalvi <evab.u-szeged@partner.samsung.com>
2794 REGRESSION(r169092 and r169102): Skip failing JSC tests on ARM64 properly
2795 https://bugs.webkit.org/show_bug.cgi?id=133149
2797 Reviewed by Csaba Osztrogonác.
2799 * js/script-tests/function-apply-many-args.js:
2801 2014-05-21 Michał Pakuła vel Rutka <m.pakula@samsung.com>
2803 Unreviewed EFL gardening
2805 Rebaseline test expectations after r169048.
2807 * platform/efl/css1/box_properties/float_on_text_elements-expected.txt:
2808 * platform/efl/css1/text_properties/text_indent-expected.txt:
2809 * platform/efl/css2.1/t0905-c414-flt-wrap-00-e-expected.txt:
2810 * platform/efl/css2.1/t0905-c5525-fltwidth-00-c-g-expected.txt:
2811 * platform/efl/css2.1/t100801-c544-valgn-00-a-ag-expected.txt:
2812 * platform/efl/css2.1/t100801-c544-valgn-02-d-agi-expected.txt:
2813 * platform/efl/css2.1/t100801-c544-valgn-03-d-agi-expected.txt:
2814 * platform/efl/css2.1/t100801-c544-valgn-04-d-agi-expected.txt:
2815 * platform/efl/css2.1/t1601-c547-indent-00-b-a-expected.txt:
2816 * platform/efl/fast/block/float/026-expected.txt:
2817 * platform/efl/fast/block/float/028-expected.txt:
2818 * platform/efl/fast/css/empty-pseudo-class-expected.txt:
2819 * platform/efl/fast/css/first-child-pseudo-class-expected.txt:
2820 * platform/efl/fast/css/first-of-type-pseudo-class-expected.txt:
2821 * platform/efl/fast/css/last-child-pseudo-class-expected.txt:
2822 * platform/efl/fast/css/last-of-type-pseudo-class-expected.txt:
2823 * platform/efl/fast/css/only-child-pseudo-class-expected.txt:
2824 * platform/efl/fast/css/only-of-type-pseudo-class-expected.txt:
2825 * platform/efl/fast/line-grid/line-align-left-edges-expected.txt:
2826 * platform/efl/fast/multicol/column-count-with-rules-expected.txt:
2827 * platform/efl/fast/multicol/float-multicol-expected.txt:
2828 * platform/efl/fast/multicol/layers-in-multicol-expected.txt:
2829 * platform/efl/fast/multicol/vertical-lr/float-multicol-expected.txt:
2830 * platform/efl/fast/multicol/vertical-rl/float-multicol-expected.txt:
2831 * platform/efl/fast/repaint/line-flow-with-floats-1-expected.txt:
2832 * platform/efl/fast/repaint/line-flow-with-floats-10-expected.txt:
2833 * platform/efl/fast/repaint/line-flow-with-floats-2-expected.txt:
2834 * platform/efl/fast/repaint/line-flow-with-floats-3-expected.txt:
2835 * platform/efl/fast/repaint/line-flow-with-floats-4-expected.txt:
2836 * platform/efl/fast/repaint/line-flow-with-floats-5-expected.txt:
2837 * platform/efl/fast/repaint/line-flow-with-floats-6-expected.txt:
2838 * platform/efl/fast/repaint/line-flow-with-floats-7-expected.txt:
2839 * platform/efl/fast/repaint/line-flow-with-floats-8-expected.txt:
2840 * platform/efl/fast/repaint/line-flow-with-floats-9-expected.txt:
2841 * platform/efl/fast/text/whitespace/024-expected.txt:
2843 2014-05-21 Jinwoo Song <jinwoo7.song@samsung.com>
2845 Unreviewed EFL gardening.
2847 * platform/efl/fast/css/absolute-child-with-percent-height-inside-relative-parent-expected.txt: Added.
2848 Rebaseline after r169048.
2850 2014-05-21 Lorenzo Tilve <ltilve@igalia.com>
2852 [GTK] Unreviewed GTK gardening
2854 * platform/gtk/TestExpectations: Report and mark new tests failing.
2855 * platform/gtk/fast/css/absolute-child-with-percent-height-inside-relative-parent-expected.txt: Added.
2856 Rebaseline after r169048.
2858 2014-05-20 Daniel Bates <dabates@apple.com>
2860 Element within flattened frame may update its scroll state during the layout phase of the wrong RenderView
2861 https://bugs.webkit.org/show_bug.cgi?id=133013
2862 <rdar://problem/16760154>
2864 Reviewed by David Hyatt.
2866 Added tests to ensure that that we update the scroll state of an element during the layout phase of its
2867 associated RenderView.
2869 * fast/frames/flattening/scrollable-flexbox-inside-iframe-with-zero-height-and-needs-full-repaint-crash-expected.txt: Added.
2870 * fast/frames/flattening/scrollable-flexbox-inside-iframe-with-zero-height-and-needs-full-repaint-crash.html: Added.
2871 * fast/frames/flattening/scrollable-flexbox-inside-iframe-with-zero-height-assertion-failure-expected.txt: Added.
2872 * fast/frames/flattening/scrollable-flexbox-inside-iframe-with-zero-height-assertion-failure.html: Added.
2874 2014-05-19 Mark Hahnenberg <mhahnenberg@apple.com>
2876 JSArray::shiftCountWith* could be more efficient
2877 https://bugs.webkit.org/show_bug.cgi?id=133011
2879 Reviewed by Geoffrey Garen.
2881 Added a performance regression test which tests the contiguous shift case. We're ~85% faster
2882 on this microbenchmark with this patch.
2884 Also added a bunch of tests for each permutation of contiguous/array storage with no holes, holes,
2885 and holes that require special behavior (e.g. indexed properties in the prototype chain).
2887 * js/array-storage-splice-holes-expected.txt: Added.
2888 * js/array-storage-splice-holes-require-special-behavior-expected.txt: Added.
2889 * js/array-storage-splice-holes-require-special-behavior.html: Added.
2890 * js/array-storage-splice-holes.html: Added.
2891 * js/array-storage-splice-no-holes-expected.txt: Added.
2892 * js/array-storage-splice-no-holes.html: Added.
2893 * js/contiguous-splice-holes-expected.txt: Added.
2894 * js/contiguous-splice-holes-require-special-behavior-expected.txt: Added.
2895 * js/contiguous-splice-holes-require-special-behavior.html: Added.
2896 * js/contiguous-splice-holes.html: Added.
2897 * js/contiguous-splice-no-holes-expected.txt: Added.
2898 * js/contiguous-splice-no-holes.html: Added.
2899 * js/regress/array-splice-contiguous-expected.txt: Added.
2900 * js/regress/array-splice-contiguous.html: Added.
2901 * js/regress/script-tests/array-splice-contiguous.js: Added.
2903 * js/script-tests/array-storage-splice-holes-require-special-behavior.js: Added.
2904 * js/script-tests/array-storage-splice-holes.js: Added.
2905 * js/script-tests/array-storage-splice-no-holes.js: Added.
2906 * js/script-tests/contiguous-splice-holes-require-special-behavior.js: Added.
2907 * js/script-tests/contiguous-splice-holes.js: Added.
2908 * js/script-tests/contiguous-splice-no-holes.js: Added.
2910 2014-05-20 Radu Stavila <stavila@adobe.com>
2912 REGRESSION: [CSS Regions] Content flowed directly into the flow thread that ends up in the second region is not properly repainted
2913 https://bugs.webkit.org/show_bug.cgi?id=133111
2915 Reviewed by David Hyatt.
2917 Added test for the correct repaint of an element flowed directly into the second region of a flow thread.
2919 * fast/regions/hover-element-flowed-second-region-expected.html: Added.
2920 * fast/regions/hover-element-flowed-second-region.html: Added.
2922 2014-05-20 Prashant Hiremath <hiremathprashants@gmail.com>
2924 Only set title on SVG documents
2925 https://bugs.webkit.org/show_bug.cgi?id=133068
2927 Reviewed by Dirk Schulze.
2929 * svg/custom/html_document_set_title-expected.txt: Added.
2930 * svg/custom/html_document_set_title.html: Added.
2932 2014-05-20 Alexey Proskuryakov <ap@apple.com>
2934 REGRESSION(r169105): fast/regions/cssom/region-range-for-box-crash.html is more crashy than before
2935 https://bugs.webkit.org/show_bug.cgi?id=133124
2937 * TestExpectations: Skip it.
2939 2014-05-20 Anders Carlsson <andersca@apple.com>
2941 Skip http/tests/inspector/replay/document-last-modified-fallback-value.html since it asserts.
2945 2014-05-20 David Kilzer <ddkilzer@apple.com>
2947 Make fast/dom/remove-element-with-{id|name}-that-was-inserted-on-DOMNodeRemoved.html reliable
2948 <http://webkit.org/b/133088>
2950 Reviewed by Alexey Proskuryakov.
2952 * fast/dom/remove-element-with-id-that-was-inserted-on-DOMNodeRemoved.html:
2953 * fast/dom/remove-element-with-name-that-was-inserted-on-DOMNodeRemoved.html:
2954 - Use waitUntilDone()/notifyDone() to make the tests reliable
2955 since they use setTimeout().
2957 2014-05-20 Radu Stavila <stavila@adobe.com>
2959 [CSS Regions] Block incorrectly sized when containing an unsplittable box
2960 https://bugs.webkit.org/show_bug.cgi?id=132601
2962 Reviewed by Antti Koivisto.
2964 Added tests for the layout of elements following inline-block elements
2965 that overflow their region, with and without anonymous blocks.
2967 * fast/regions/inline-block-inside-anonymous-overflow-expected.html: Added.
2968 * fast/regions/inline-block-inside-anonymous-overflow.html: Added.
2969 * fast/regions/inline-block-overflow-expected.html: Added.
2970 * fast/regions/inline-block-overflow.html: Added.
2972 2014-05-20 Zoltan Horvath <zoltan@webkit.org>
2974 [CSS Regions] Add polygon tests for shapes on regions and shapes on the content flow
2975 https://bugs.webkit.org/show_bug.cgi?id=133107
2977 Reviewed by Mihnea Ovidenie.
2979 * fast/regions/shape-outside-floats/regions-shape-outside-region-polygon-floats-expected.html: Added.
2980 * fast/regions/shape-outside-floats/regions-shape-outside-region-polygon-floats.html: Added.
2982 2014-05-20 Mihnea Ovidenie <mihnea@adobe.com>
2984 [CSS Regions] Crash while painting block selection gaps in regions
2985 https://bugs.webkit.org/show_bug.cgi?id=132720
2987 Reviewed by David Hyatt.
2989 * TestExpectations: Unskip a test that was crashing
2990 * fast/regions/selection-gaps-paint-crash-expected.txt: Added.
2991 * fast/regions/selection-gaps-paint-crash.html: Added.
2993 2014-05-20 Lorenzo Tilve <ltilve@igalia.com>
2995 [GTK] Unreviewed GTK gardening
2997 Rebaseline affected tests by changes on integral snapping of inlines
2998 introduced at r169048.
3000 * platform/gtk/css1/box_properties/float_on_text_elements-expected.txt:
3001 * platform/gtk/css1/text_properties/text_indent-expected.txt:
3002 * platform/gtk/css2.1/t0905-c414-flt-wrap-00-e-expected.txt:
3003 * platform/gtk/css2.1/t0905-c5525-fltwidth-00-c-g-expected.txt:
3004 * platform/gtk/css2.1/t100801-c544-valgn-00-a-ag-expected.txt:
3005 * platform/gtk/css2.1/t100801-c544-valgn-02-d-agi-expected.txt:
3006 * platform/gtk/css2.1/t100801-c544-valgn-03-d-agi-expected.txt:
3007 * platform/gtk/css2.1/t100801-c544-valgn-04-d-agi-expected.txt:
3008 * platform/gtk/css2.1/t1601-c547-indent-00-b-a-expected.txt:
3009 * platform/gtk/fast/block/float/026-expected.txt:
3010 * platform/gtk/fast/block/float/028-expected.txt:
3011 * platform/gtk/fast/css/empty-pseudo-class-expected.txt:
3012 * platform/gtk/fast/css/first-child-pseudo-class-expected.txt:
3013 * platform/gtk/fast/css/first-of-type-pseudo-class-expected.txt:
3014 * platform/gtk/fast/css/last-child-pseudo-class-expected.txt:
3015 * platform/gtk/fast/css/last-of-type-pseudo-class-expected.txt:
3016 * platform/gtk/fast/css/only-child-pseudo-class-expected.txt:
3017 * platform/gtk/fast/css/only-of-type-pseudo-class-expected.txt:
3018 * platform/gtk/fast/dom/navigator-detached-no-crash-expected.txt:
3019 * platform/gtk/fast/line-grid/line-align-left-edges-expected.txt:
3020 * platform/gtk/fast/multicol/column-count-with-rules-expected.txt:
3021 * platform/gtk/fast/multicol/float-multicol-expected.txt:
3022 * platform/gtk/fast/multicol/layers-in-multicol-expected.txt:
3023 * platform/gtk/fast/multicol/vertical-lr/float-multicol-expected.txt:
3024 * platform/gtk/fast/multicol/vertical-rl/float-multicol-expected.txt:
3025 * platform/gtk/fast/regions/multiple-directionality-changes-in-variable-width-regions-expected.txt:
3026 * platform/gtk/fast/regions/repaint/line-flow-with-floats-in-regions-expected.txt:
3027 * platform/gtk/fast/repaint/line-flow-with-floats-1-expected.txt:
3028 * platform/gtk/fast/repaint/line-flow-with-floats-10-expected.txt:
3029 * platform/gtk/fast/repaint/line-flow-with-floats-2-expected.txt:
3030 * platform/gtk/fast/repaint/line-flow-with-floats-3-expected.txt:
3031 * platform/gtk/fast/repaint/line-flow-with-floats-4-expected.txt:
3032 * platform/gtk/fast/repaint/line-flow-with-floats-5-expected.txt:
3033 * platform/gtk/fast/repaint/line-flow-with-floats-6-expected.txt:
3034 * platform/gtk/fast/repaint/line-flow-with-floats-7-expected.txt:
3035 * platform/gtk/fast/repaint/line-flow-with-floats-8-expected.txt:
3036 * platform/gtk/fast/repaint/line-flow-with-floats-9-expected.txt:
3037 * platform/gtk/fast/text/whitespace/024-expected.txt:
3038 * platform/gtk/svg/wicd/rightsizing-grid-expected.txt:
3039 * platform/gtk/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.txt:
3041 2014-05-19 Filip Pizlo <fpizlo@apple.com>
3043 Test gardening: skip some failing tests on not-X86.
3045 * js/script-tests/function-apply-many-args.js:
3047 2014-05-19 Chris Fleizach <cfleizach@apple.com>
3049 AX: VoiceOver sees the WebArea out of order when topContentInset is used
3050 https://bugs.webkit.org/show_bug.cgi?id=133091
3053 Make the layout test more resilient to platform differences in frame positions.
3055 * platform/mac-wk2/accessibility/content-inset-scrollview-frame-expected.txt:
3056 * platform/mac-wk2/accessibility/content-inset-scrollview-frame.html:
3058 2014-05-19 Myles C. Maxfield <litherum@gmail.com>
3060 Text decorations do not contribute to visual overflow
3061 https://bugs.webkit.org/show_bug.cgi?id=132773
3063 Reviewed by Antti Koivisto.
3065 This first test makes sure that repaint rects are extended to include text decorations that may
3066 lie outside of the text layout rects. It compares text with an underline to text that has
3067 had underline applied to it in a timer.
3069 The second test triggers an off-by-one error in collapsed table borders where a border was not
3070 being drawn if it lay right on top of a repaint rect.
3072 * fast/css3-text/css3-text-decoration/repaint/resources/Litherum.svg: Added. This font has a
3073 descent of 0 (so it will not intersect underlines).
3074 * fast/css3-text/css3-text-decoration/repaint/underline-outside-of-layout-rect-expected.html: Added.
3075 Apply the underline without any timeout.
3076 * fast/css3-text/css3-text-decoration/repaint/underline-outside-of-layout-rect.html: Added.
3077 Apply the underline with a timeout.
3078 * fast/css3-text/css3-text-decoration/repaint/underline-outside-of-layout-rect-removed-expected.html: Added.
3079 Draw text without decorations.
3080 * fast/css3-text/css3-text-decoration/repaint/underline-outside-of-layout-rect-removed.html: Added.
3081 Draw text with decorations which contribute to overflow, then remove those decorations on a timer.
3082 * fast/css3-text/css3-text-decoration/repaint/underline-outside-of-layout-rect-altered-expected.html: Added.
3083 Draw text as if the final state of the decorations had always existed.
3084 * fast/css3-text/css3-text-decoration/repaint/underline-outside-of-layout-rect-altered.html: Added.
3085 Make sure that modifying decorations that contribute to overflow redraw properly.
3086 * fast/repaint/border-collapse-table-off-by-one-expected.html: Added.
3087 * fast/repaint/border-collapse-table-off-by-one.html: Added. Trigger the off-by-one error in
3088 RenderTableSection.cpp
3090 2014-05-19 Chris Fleizach <cfleizach@apple.com>
3092 AX: VoiceOver sees the WebArea out of order when topContentInset is used
3093 https://bugs.webkit.org/show_bug.cgi?id=133091
3095 Reviewed by Simon Fraser.
3097 * platform/mac-wk2/accessibility/content-inset-scrollview-frame-expected.txt: Added.
3098 * platform/mac-wk2/accessibility/content-inset-scrollview-frame.html: Added.
3100 2014-05-19 Simon Fraser <simon.fraser@apple.com>
3102 Split scrolling tree ScrollingNodes into FrameScrollingNodes and OverflowScrollingNodes
3103 https://bugs.webkit.org/show_bug.cgi?id=133022
3105 Reviewed by Sam Weinig.
3107 Updated for new node name. No geometry changes.
3109 * platform/mac-wk2/tiled-drawing/clamp-out-of-bounds-scrolls-expected.txt:
3110 * platform/mac-wk2/tiled-drawing/fixed/absolute-inside-fixed-expected.txt:
3111 * platform/mac-wk2/tiled-drawing/fixed/absolute-inside-out-of-view-fixed-expected.txt:
3112 * platform/mac-wk2/tiled-drawing/fixed/fixed-in-overflow-expected.txt:
3113 * platform/mac-wk2/tiled-drawing/fixed/fixed-position-out-of-view-expected.txt:
3114 * platform/mac-wk2/tiled-drawing/fixed/fixed-position-out-of-view-negative-zindex-expected.txt:
3115 * platform/mac-wk2/tiled-drawing/fixed/four-bars-expected.txt:
3116 * platform/mac-wk2/tiled-drawing/fixed/four-bars-with-header-and-footer-expected.txt:
3117 * platform/mac-wk2/tiled-drawing/fixed/negative-scroll-offset-expected.txt:
3118 * platform/mac-wk2/tiled-drawing/fixed/negative-scroll-offset-in-view-expected.txt:
3119 * platform/mac-wk2/tiled-drawing/fixed/nested-fixed-expected.txt:
3120 * platform/mac-wk2/tiled-drawing/fixed/percentage-inside-fixed-expected.txt:
3121 * platform/mac-wk2/tiled-drawing/scrolling-tree-after-scroll-expected.txt:
3122 * platform/mac-wk2/tiled-drawing/scrolling-tree-slow-scrolling-expected.txt:
3123 * platform/mac-wk2/tiled-drawing/sticky/negative-scroll-offset-expected.txt:
3124 * platform/mac-wk2/tiled-drawing/sticky/sticky-horizontal-expected.txt:
3126 2014-05-19 Zalan Bujtas <zalan@apple.com>
3128 Fix Element.offset* and .client* rounding mismatches after r168868.
3129 https://bugs.webkit.org/show_bug.cgi?id=133076
3131 Unreviewed gardening.
3133 * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-div-with-handler.html:
3134 * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-div.html:
3135 * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-mainframe-with-handler.html:
3136 * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-mainframe.html:
3137 * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-mainframe-with-handler.html:
3138 * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-mainframe.html:
3139 * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-select-with-handler.html:
3140 * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-select.html:
3142 2014-05-19 Simon Fraser <simon.fraser@apple.com>
3144 Images missing sometimes with composited clipping layers
3145 https://bugs.webkit.org/show_bug.cgi?id=133065
3146 <rdar://problem/15224559>
3148 Reviewed by Beth Dakin.
3150 * compositing/backing/solid-color-with-paints-into-ancestor-expected.html: Added.
3151 * compositing/backing/solid-color-with-paints-into-ancestor.html: Added.
3153 2014-05-19 Jono Wells <jonowells@apple.com>
3155 Script include paths for js-test-pre.js and js-test-post.js were incorrect.
3156 https://bugs.webkit.org/show_bug.cgi?id=133072
3158 Reviewed by Andy Estes.
3160 * http/tests/navigation/forward-to-fragment-fires-onload.html: Fixed script includes.
3162 2014-05-19 Zalan Bujtas <zalan@apple.com>
3164 REGRESSION (r133351, sub-pixel layout): Right-to-left block with text-overflow: ellipsis truncates prematurely (breaks facebook.com Hebrew UI)
3165 https://bugs.webkit.org/show_bug.cgi?id=112227
3167 Reviewed by Maciej Stachowiak.
3169 This patch removes unnecessary integral snapping of inlines at layout time.
3171 1px off differences and rounding expected results to match new behavior. -rebaselining.
3173 * fast/frames/hidpi-position-iframe-on-device-pixel-expected.html: Added.
3174 * fast/frames/hidpi-position-iframe-on-device-pixel.html: Added.
3175 * fast/inline/hidpi-rtl-text-does-not-fit-line-and-gets-cut-off-expected.html: Added.
3176 * fast/inline/hidpi-rtl-text-does-not-fit-line-and-gets-cut-off.html: Added.
3177 * fast/shapes/shape-outside-floats/shape-outside-floats-ellipse-margin-left.html:
3178 * fast/shapes/shape-outside-floats/shape-outside-floats-ellipse-margin-right.html:
3179 * fast/shapes/shape-outside-floats/shape-outside-floats-inset-rounded-different-writing-modes-left.html:
3180 * fast/shapes/shape-outside-floats/shape-outside-floats-inset-rounded-different-writing-modes-right.html:
3181 * fast/shapes/shape-outside-floats/shape-outside-rounded-boxes-001.html:
3182 * fast/shapes/shape-outside-floats/shape-outside-rounded-boxes-002.html:
3183 * fast/shapes/shape-outside-floats/shape-outside-rounded-inset-expected.html:
3184 * platform/mac/TestExpectations:
3185 * platform/mac/css1/box_properties/float_on_text_elements-expected.txt:
3186 * platform/mac/css1/text_properties/text_indent-expected.txt:
3187 * platform/mac/css2.1/t0905-c414-flt-wrap-00-e-expected.txt:
3188 * platform/mac/css2.1/t0905-c5525-fltwidth-00-c-g-expected.txt:
3189 * platform/mac/css2.1/t100801-c544-valgn-00-a-ag-expected.txt:
3190 * platform/mac/css2.1/t100801-c544-valgn-02-d-agi-expected.txt:
3191 * platform/mac/css2.1/t100801-c544-valgn-03-d-agi-expected.txt:
3192 * platform/mac/css2.1/t100801-c544-valgn-04-d-agi-expected.txt:
3193 * platform/mac/css3/unicode-bidi-isolate-basic-expected.txt:
3194 * platform/mac/editing/selection/caret-ltr-2-expected.txt:
3195 * platform/mac/editing/selection/caret-ltr-2-left-expected.txt:
3196 * platform/mac/editing/selection/caret-rtl-expected.txt:
3197 * platform/mac/editing/selection/caret-rtl-right-expected.txt:
3198 * platform/mac/editing/selection/vertical-rl-rtl-extend-line-backward-br-expected.txt:
3199 * platform/mac/editing/selection/vertical-rl-rtl-extend-line-backward-p-expected.txt:
3200 * platform/mac/editing/selection/vertical-rl-rtl-extend-line-forward-br-expected.txt:
3201 * platform/mac/editing/selection/vertical-rl-rtl-extend-line-forward-p-expected.txt:
3202 * platform/mac/fast/block/float/026-expected.txt:
3203 * platform/mac/fast/block/float/028-expected.txt:
3204 * platform/mac/fast/css/absolute-child-with-percent-height-inside-relative-parent-expected.txt: Added.
3205 * platform/mac/fast/css/empty-pseudo-class-expected.txt:
3206 * platform/mac/fast/css/first-child-pseudo-class-expected.txt:
3207 * platform/mac/fast/css/first-of-type-pseudo-class-expected.txt:
3208 * platform/mac/fast/css/last-child-pseudo-class-expected.txt:
3209 * platform/mac/fast/css/last-of-type-pseudo-class-expected.txt:
3210 * platform/mac/fast/css/only-child-pseudo-class-expected.txt:
3211 * platform/mac/fast/css/only-of-type-pseudo-class-expected.txt:
3212 * platform/mac/fast/css/text-overflow-input-expected.txt:
3213 * platform/mac/fast/forms/file/file-input-direction-expected.txt:
3214 * platform/mac/fast/forms/input-text-scroll-left-on-blur-expected.txt:
3215 * platform/mac/fast/forms/number/number-appearance-rtl-expected.txt:
3216 * platform/mac/fast/forms/placeholder-position-expected.txt:
3217 * platform/mac/fast/forms/search-rtl-expected.txt:
3218 * platform/mac/fast/line-grid/line-align-left-edges-expected.txt:
3219 * platform/mac/fast/lists/008-expected.txt:
3220 * platform/mac/fast/lists/008-vertical-expected.txt:
3221 * platform/mac/fast/multicol/column-count-with-rules-expected.txt:
3222 * platform/mac/fast/multicol/float-multicol-expected.txt:
3223 * platform/mac/fast/multicol/layers-in-multicol-expected.txt:
3224 * platform/mac/fast/multicol/vertical-lr/float-multicol-expected.txt:
3225 * platform/mac/fast/multicol/vertical-rl/float-multicol-expected.txt:
3226 * platform/mac/fast/regions/multiple-directionality-changes-in-variable-width-regions-expected.txt:
3227 * platform/mac/fast/regions/repaint/line-flow-with-floats-in-regions-expected.txt:
3228 * platform/mac/fast/repaint/line-flow-with-floats-1-expected.txt:
3229 * platform/mac/fast/repaint/line-flow-with-floats-10-expected.txt:
3230 * platform/mac/fast/repaint/line-flow-with-floats-2-expected.txt:
3231 * platform/mac/fast/repaint/line-flow-with-floats-3-expected.txt:
3232 * platform/mac/fast/repaint/line-flow-with-floats-4-expected.txt:
3233 * platform/mac/fast/repaint/line-flow-with-floats-5-expected.txt:
3234 * platform/mac/fast/repaint/line-flow-with-floats-6-expected.txt:
3235 * platform/mac/fast/repaint/line-flow-with-floats-7-expected.txt:
3236 * platform/mac/fast/repaint/line-flow-with-floats-8-expected.txt:
3237 * platform/mac/fast/repaint/line-flow-with-floats-9-expected.txt:
3238 * platform/mac/fast/text/script-tests/ligature-subdivision.js:
3239 * platform/mac/fast/text/vertical-rl-rtl-linebreak-expected.txt:
3240 * platform/mac/fast/text/whitespace/024-expected.txt:
3241 * platform/mac/fast/text/whitespace/pre-wrap-spaces-after-newline-expected.txt:
3242 * platform/mac/fast/text/word-break-run-rounding-expected.txt:
3243 * platform/mac/svg/wicd/rightsizing-grid-expected.txt:
3245 2014-05-19 Csaba Osztrogonác <ossy@webkit.org>
3247 Unreviewed gardening, try to unbreak Mac buildbots and EWS bots after r169023.
3249 * platform/mac-mountainlion/js/dom/global-constructors-attributes-expected.txt:
3250 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
3252 2014-05-18 Svetlana Redchenko <redchenko@yandex-team.ru>
3254 Input ::selection pseudo class does not work leading to hidden selection
3255 https://bugs.webkit.org/show_bug.cgi?id=38943
3257 Reviewed by Darin Adler.
3259 * fast/selectors/input-with-selection-pseudo-element-expected.html: Added.
3260 * fast/selectors/input-with-selection-pseudo-element.html: Added.
3262 2014-05-18 Maciej Stachowiak <mjs@apple.com>
3264 REGRESSION (r156546): Default media controls are laid out incorrectly when media element is styled with direction:rtl
3265 https://bugs.webkit.org/show_bug.cgi?id=132531
3266 <rdar://problem/16806267>
3268 Reviewed by Mark Rowe.
3270 * platform/mac/TestExpectations: Unskip media/video-rtl.html
3272 2014-05-18 Rik Cabanier <cabanier@adobe.com>
3274 support for navigator.hardwareConcurrency
3275 https://bugs.webkit.org/show_bug.cgi?id=132588
3277 Reviewed by Filip Pizlo.
3279 * fast/dom/navigator-detached-no-crash-expected.txt:
3280 * fast/dom/navigator-hardwareConcurrency-expected.txt: Added.
3281 * fast/dom/navigator-hardwareConcurrency.html: Added.
3283 2014-05-18 Antti Koivisto <antti@apple.com>
3285 REGRESSION (r160259): text-combine glyphs are not rendered
3286 https://bugs.webkit.org/show_bug.cgi?id=127324
3288 Reviewed by Andreas Kling.
3290 * fast/text/text-combine-rendering-expected.html: Added.
3291 * fast/text/text-combine-rendering.html: Added.
3293 2014-05-17 Maciej Stachowiak <mjs@apple.com>
3295 Don't attempt to update id or name for nodes that are already removed
3296 https://bugs.webkit.org/show_bug.cgi?id=133041
3298 Reviewed by Sam Weinig.
3300 Test originally by Dan Bates.
3302 * fast/dom/remove-element-with-id-that-was-inserted-on-DOMNodeRemoved-expected.txt: Added.
3303 * fast/dom/remove-element-with-id-that-was-inserted-on-DOMNodeRemoved.html: Added.
3304 * fast/dom/remove-element-with-name-that-was-inserted-on-DOMNodeRemoved-expected.txt: Added.
3305 * fast/dom/remove-element-with-name-that-was-inserted-on-DOMNodeRemoved.html: Added.
3307 2014-05-17 Alexey Proskuryakov <ap@apple.com>
3309 REGRESSION (NetworkProcess): Trying to use appcache fallback crashes in ApplicationCacheHost::scheduleLoadFallbackResourceFromApplicationCache
3310 https://bugs.webkit.org/show_bug.cgi?id=133007
3311 <rdar://problem/13702706>
3313 appcache tests often fail on the Mac WebKit2 bot
3314 https://bugs.webkit.org/show_bug.cgi?id=82061
3316 Reviewed by Maciej Stachowiak.
3318 * platform/mac-wk2/TestExpectations: Let's enable all the appcache tests (except
3319 for a couple that fail), and see what happens on bots. I don't see any reason
3320 why WebKit2 would be any more flaky than WebKit1 here.
3322 2014-05-17 Piotr Grad <p.grad@samsung.com>
3324 Setting playback rate on video with media controller is not ignored.
3325 https://bugs.webkit.org/show_bug.cgi?id=129048
3327 Reviewed by Jer Noble.
3329 * media/video-controller-child-rate-expected.txt: Added.
3330 * media/video-controller-child-rate.html: Added.
3332 2014-05-16 Simon Fraser <simon.fraser@apple.com>
3336 Remove call to internals.settings.setRegionBasedColumnsEnabled(true).
3338 * fast/repaint/spanner-with-margin.html:
3340 2014-05-16 Simon Fraser <simon.fraser@apple.com>
3342 Remove calls to internals.settings.setRegionBasedColumnsEnabled(true);
3345 Some of these tests may now be no-ops, but I haven't found a convenient
3346 way to know which ones.
3348 * fast/multicol/break-in-columns-before-spanner-expected.html:
3349 * fast/multicol/break-in-columns-before-spanner.html:
3350 * fast/multicol/break-in-scrollable-expected.html:
3351 * fast/multicol/break-in-scrollable.html:
3352 * fast/multicol/client-rects-spanners-complex.html:
3353 * fast/multicol/client-rects-spanners.html:
3354 * fast/multicol/inline-children-crash.html:
3355 * fast/multicol/mixed-opacity-fixed-test.html:
3356 * fast/multicol/mixed-opacity-test.html:
3357 * fast/multicol/mixed-positioning-stacking-order.html:
3358 * fast/multicol/multicol-li-crash.html:
3359 * fast/multicol/newmulticol/adjacent-spanners.html:
3360 * fast/multicol/newmulticol/avoid-column-break-inside.html:
3361 * fast/multicol/newmulticol/balance-images.html:
3362 * fast/multicol/newmulticol/balance-maxheight1.html:
3363 * fast/multicol/newmulticol/balance-maxheight2.html:
3364 * fast/multicol/newmulticol/balance1.html:
3365 * fast/multicol/newmulticol/balance10.html:
3366 * fast/multicol/newmulticol/balance2.html:
3367 * fast/multicol/newmulticol/balance3.html:
3368 * fast/multicol/newmulticol/balance4.html:
3369 * fast/multicol/newmulticol/balance5.html:
3370 * fast/multicol/newmulticol/balance6.html:
3371 * fast/multicol/newmulticol/balance7.html:
3372 * fast/multicol/newmulticol/balance8.html:
3373 * fast/multicol/newmulticol/balance9.html:
3374 * fast/multicol/newmulticol/block-becomes-spanner-expected.html:
3375 * fast/multicol/newmulticol/block-becomes-spanner.html:
3376 * fast/multicol/newmulticol/break-after-expected.html:
3377 * fast/multicol/newmulticol/break-after.html:
3378 * fast/multicol/newmulticol/break-before.html:
3379 * fast/multicol/newmulticol/breaks-2-columns-3-no-balancing.html:
3380 * fast/multicol/newmulticol/breaks-2-columns-3.html:
3381 * fast/multicol/newmulticol/breaks-3-columns-3.html:
3382 * fast/multicol/newmulticol/cell-shrinkback.html:
3383 * fast/multicol/newmulticol/change-spanner-display-expected.html:
3384 * fast/multicol/newmulticol/change-spanner-display.html:
3385 * fast/multicol/newmulticol/change-spanner-parent-display-expected.html:
3386 * fast/multicol/newmulticol/change-spanner-parent-display.html:
3387 * fast/multicol/newmulticol/client-rects.html:
3388 * fast/multicol/newmulticol/clipping-expected.html:
3389 * fast/multicol/newmulticol/clipping-overflow-hidden-expected.html:
3390 * fast/multicol/newmulticol/clipping-overflow-hidden.html:
3391 * fast/multicol/newmulticol/clipping-top-overflow-expected.html:
3392 * fast/multicol/newmulticol/clipping-top-overflow.html:
3393 * fast/multicol/newmulticol/clipping.html:
3394 * fast/multicol/newmulticol/column-rules-fixed-height.html:
3395 * fast/multicol/newmulticol/columns-shorthand-parsing.html:
3396 * fast/multicol/newmulticol/compare-with-old-impl/BottomToTop-tb.html:
3397 * fast/multicol/newmulticol/compare-with-old-impl/LeftToRight-tb.html:
3398 * fast/multicol/newmulticol/compare-with-old-impl/anonymous-block-split-crash.html:
3399 * fast/multicol/newmulticol/compare-with-old-impl/before-child-anonymous-column-block.html:
3400 * fast/multicol/newmulticol/compare-with-old-impl/clone-before-after-content-crash.html:
3401 * fast/multicol/newmulticol/compare-with-old-impl/clone-block-children-inline-mismatch-crash.html:
3402 * fast/multicol/newmulticol/compare-with-old-impl/clone-flexbox.html:
3403 * fast/multicol/newmulticol/compare-with-old-impl/clone-summary.html:
3404 * fast/multicol/newmulticol/compare-with-old-impl/column-rules-stacking.html:
3405 * fast/multicol/newmulticol/compare-with-old-impl/column-span-inside-multicol-webkit-box.html:
3406 * fast/multicol/newmulticol/compare-with-old-impl/continuation-crash.html:
3407 * fast/multicol/newmulticol/compare-with-old-impl/double-merge-anonymous-block-crash.html:
3408 * fast/multicol/newmulticol/compare-with-old-impl/empty-anonymous-block-split-crash.html:
3409 * fast/multicol/newmulticol/compare-with-old-impl/float-not-removed-crash.html:
3410 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-above-or-below.html:
3411 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-block-axis-flipped.html:
3412 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-end-of-column-with-line-height.html:
3413 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-end-of-column.html:
3414 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-float.html:
3415 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-gap-between-pages-flipped.html:
3416 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-gap-between-pages.html:
3417 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-gap-block-axis.html:
3418 * fast/multicol/newmulticol/compare-with-old-impl/list-multi-column-crash.html:
3419 * fast/multicol/newmulticol/compare-with-old-impl/multicol-with-child-renderLayer-for-input-expected.html:
3420 * fast/multicol/newmulticol/compare-with-old-impl/multicol-with-child-renderLayer-for-input.html:
3421 * fast/multicol/newmulticol/compare-with-old-impl/overflow-content.html:
3422 * fast/multicol/newmulticol/compare-with-old-impl/positioned-child-not-removed-crash.html:
3423 * fast/multicol/newmulticol/compare-with-old-impl/positioned-objects-not-removed-crash.html:
3424 * fast/multicol/newmulticol/compare-with-old-impl/recursive-split-flow-crash.html:
3425 * fast/multicol/newmulticol/compare-with-old-impl/removal-of-multicol-span-crash.html: