1 2014-06-17 Myles C. Maxfield <mmaxfield@apple.com>
3 [iOS] Input type=time elements styled with SVG fonts have 0 width
4 https://bugs.webkit.org/show_bug.cgi?id=133524
6 Reviewed by Simon Fraser.
8 Simply render a variety of input elements with SVG fonts, and make sure they have sane widths. Note that this
9 test is not platform-specific, even though the bug is.
11 * fast/forms/time-input-svg-font-expected.txt: Added.
12 * fast/forms/time-input-svg-font.html: Added.
14 2014-06-17 Simon Fraser <simon.fraser@apple.com>
16 [UI-side compositing] fix reflections on composited layers
17 https://bugs.webkit.org/show_bug.cgi?id=133942
19 Reviewed by Tim Horton.
21 Test with a reflected div, that repaints on a timer to test backing
22 store updating on the clone.
24 * compositing/reflections/repaint-with-reflection-expected.html: Added.
25 * compositing/reflections/repaint-with-reflection.html: Added.
27 2014-06-17 Commit Queue <commit-queue@webkit.org>
29 Unreviewed, rolling out r170058.
30 https://bugs.webkit.org/show_bug.cgi?id=133993
32 Caused 4 webkitpy failures on the bots (Requested by bradee-oh
37 "[GTK] Fix the handling of resize events after r169505."
38 https://bugs.webkit.org/show_bug.cgi?id=133517
39 http://trac.webkit.org/changeset/170058
41 2014-06-17 Carlos Alberto Lopez Perez <clopez@igalia.com>
43 [GTK] Fix the handling of resize events after r169505.
44 https://bugs.webkit.org/show_bug.cgi?id=133517
46 Reviewed by Martin Robinson.
48 * platform/gtk/TestExpectations: Remove the expectations for the tests
50 * platform/gtk/fast/dom/rtl-scroll-to-leftmost-and-resize-expected.txt:
53 2014-06-17 Andrzej Badowski <a.badowski@samsung.com>
55 [EFL] Add expectations for three failing/flaky layout tests.
56 https://bugs.webkit.org/show_bug.cgi?id=133977
58 Unreviewed EFL gardening.
60 * platform/efl/TestExpectations:
62 2014-06-17 Jer Noble <jer.noble@apple.com>
64 [MSE] Overwritten samples are removed from buffered ranges using decode times; added samples using presentation times
65 https://bugs.webkit.org/show_bug.cgi?id=133959
67 Reviewed by Eric Carlson.
69 * media/media-source/media-source-overlapping-append-buffered-expected.txt: Added.
70 * media/media-source/media-source-overlapping-append-buffered.html: Added.
72 2014-06-16 Mihnea Ovidenie <mihnea@adobe.com>
74 [CSS Regions] Move the overflow tests to a separate folder
75 https://bugs.webkit.org/show_bug.cgi?id=130089
77 Reviewed by Andrei Bucur.
79 Move the overflow tests inside fast/regions/overflow folder.
80 Adjust tests paths and TestExpectations files accordingly.
82 * fast/regions/overflow/overflow-3dtransformed-region-expected.txt: Renamed from LayoutTests/fast/regions/overflow-3dtransformed-region-expected.txt.
83 * fast/regions/overflow/overflow-3dtransformed-region.html: Renamed from LayoutTests/fast/regions/overflow-3dtransformed-region.html.
84 * fast/regions/overflow/overflow-auto-after-float-expected.html: Renamed from LayoutTests/fast/regions/overflow-auto-after-float-expected.html.
85 * fast/regions/overflow/overflow-auto-after-float.html: Renamed from LayoutTests/fast/regions/overflow-auto-after-float.html.
86 * fast/regions/overflow/overflow-content-transform-rotate-expected.html: Renamed from LayoutTests/fast/regions/overflow-content-transform-rotate-expected.html.
87 * fast/regions/overflow/overflow-content-transform-rotate.html: Renamed from LayoutTests/fast/regions/overflow-content-transform-rotate.html.
88 * fast/regions/overflow/overflow-content-zero-height-region-expected.html: Renamed from LayoutTests/fast/regions/overflow-content-zero-height-region-expected.html.
89 * fast/regions/overflow/overflow-content-zero-height-region.html: Renamed from LayoutTests/fast/regions/overflow-content-zero-height-region.html.
90 * fast/regions/overflow/overflow-first-and-last-regions-expected.html: Renamed from LayoutTests/fast/regions/overflow-first-and-last-regions-expected.html.
91 * 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.
92 * 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.
93 * fast/regions/overflow/overflow-first-and-last-regions.html: Renamed from LayoutTests/fast/regions/overflow-first-and-last-regions.html.
94 * fast/regions/overflow/overflow-in-uniform-regions-dynamic-expected.html: Renamed from LayoutTests/fast/regions/overflow-in-uniform-regions-dynamic-expected.html.
95 * fast/regions/overflow/overflow-in-uniform-regions-dynamic.html: Renamed from LayoutTests/fast/regions/overflow-in-uniform-regions-dynamic.html.
96 * fast/regions/overflow/overflow-in-uniform-regions-expected.html: Renamed from LayoutTests/fast/regions/overflow-in-uniform-regions-expected.html.
97 * fast/regions/overflow/overflow-in-uniform-regions.html: Renamed from LayoutTests/fast/regions/overflow-in-uniform-regions.html.
98 * fast/regions/overflow/overflow-in-variable-width-regions-expected.html: Renamed from LayoutTests/fast/regions/overflow-in-variable-width-regions-expected.html.
99 * 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.
100 * fast/regions/overflow/overflow-in-variable-width-regions-inline-bt.html: Renamed from LayoutTests/fast/regions/overflow-in-variable-width-regions-inline-bt.html.
101 * 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.
102 * fast/regions/overflow/overflow-in-variable-width-regions-inline-continuation.html: Renamed from LayoutTests/fast/regions/overflow-in-variable-width-regions-inline-continuation.html.
103 * fast/regions/overflow/overflow-in-variable-width-regions-inline-expected.html: Renamed from LayoutTests/fast/regions/overflow-in-variable-width-regions-inline-expected.html.
104 * 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.
105 * fast/regions/overflow/overflow-in-variable-width-regions-inline-lr.html: Renamed from LayoutTests/fast/regions/overflow-in-variable-width-regions-inline-lr.html.
106 * 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.
107 * fast/regions/overflow/overflow-in-variable-width-regions-inline-rl.html: Renamed from LayoutTests/fast/regions/overflow-in-variable-width-regions-inline-rl.html.
108 * fast/regions/overflow/overflow-in-variable-width-regions-inline.html: Renamed from LayoutTests/fast/regions/overflow-in-variable-width-regions-inline.html.
109 * fast/regions/overflow/overflow-in-variable-width-regions.html: Renamed from LayoutTests/fast/regions/overflow-in-variable-width-regions.html.
110 * fast/regions/overflow/overflow-last-region-horiz-bt-expected.html: Renamed from LayoutTests/fast/regions/overflow-last-region-horiz-bt-expected.html.
111 * fast/regions/overflow/overflow-last-region-horiz-bt.html: Renamed from LayoutTests/fast/regions/overflow-last-region-horiz-bt.html.
112 * fast/regions/overflow/overflow-last-region-vert-lr-expected.html: Renamed from LayoutTests/fast/regions/overflow-last-region-vert-lr-expected.html.
113 * fast/regions/overflow/overflow-last-region-vert-lr.html: Renamed from LayoutTests/fast/regions/overflow-last-region-vert-lr.html.
114 * fast/regions/overflow/overflow-last-region-vert-rl-expected.html: Renamed from LayoutTests/fast/regions/overflow-last-region-vert-rl-expected.html.
115 * fast/regions/overflow/overflow-last-region-vert-rl.html: Renamed from LayoutTests/fast/regions/overflow-last-region-vert-rl.html.
116 * 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.
117 * 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.
118 * fast/regions/overflow/overflow-nested-regions-expected.html: Renamed from LayoutTests/fast/regions/overflow-nested-regions-expected.html.
119 * fast/regions/overflow/overflow-nested-regions.html: Renamed from LayoutTests/fast/regions/overflow-nested-regions.html.
120 * 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.
121 * 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.
122 * fast/regions/overflow/overflow-region-float-expected.html: Renamed from LayoutTests/fast/regions/overflow-region-float-expected.html.
123 * fast/regions/overflow/overflow-region-float.html: Renamed from LayoutTests/fast/regions/overflow-region-float.html.
124 * fast/regions/overflow/overflow-region-inline-expected.html: Renamed from LayoutTests/fast/regions/overflow-region-inline-expected.html.
125 * fast/regions/overflow/overflow-region-inline.html: Renamed from LayoutTests/fast/regions/overflow-region-inline.html.
126 * fast/regions/overflow/overflow-region-transform-expected.html: Renamed from LayoutTests/fast/regions/overflow-region-transform-expected.html.
127 * fast/regions/overflow/overflow-region-transform.html: Renamed from LayoutTests/fast/regions/overflow-region-transform.html.
128 * fast/regions/overflow/overflow-rtl-in-variable-width-regions-expected.html: Renamed from LayoutTests/fast/regions/overflow-rtl-in-variable-width-regions-expected.html.
129 * fast/regions/overflow/overflow-rtl-in-variable-width-regions.html: Renamed from LayoutTests/fast/regions/overflow-rtl-in-variable-width-regions.html.
130 * fast/regions/overflow/overflow-scrollable-1-expected.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-1-expected.html.
131 * fast/regions/overflow/overflow-scrollable-1.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-1.html.
132 * fast/regions/overflow/overflow-scrollable-2-expected.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-2-expected.html.
133 * fast/regions/overflow/overflow-scrollable-2.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-2.html.
134 * fast/regions/overflow/overflow-scrollable-3-expected.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-3-expected.html.
135 * fast/regions/overflow/overflow-scrollable-3.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-3.html.
136 * fast/regions/overflow/overflow-scrollable-fit-complex-expected.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-fit-complex-expected.html.
137 * fast/regions/overflow/overflow-scrollable-fit-complex.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-fit-complex.html.
138 * fast/regions/overflow/overflow-scrollable-fit-expected.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-fit-expected.html.
139 * fast/regions/overflow/overflow-scrollable-fit.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-fit.html.
140 * fast/regions/overflow/overflow-scrollable-nested-expected.txt: Renamed from LayoutTests/fast/regions/overflow-scrollable-nested-expected.txt.
141 * fast/regions/overflow/overflow-scrollable-nested.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-nested.html.
142 * fast/regions/overflow/overflow-scrollable-rel-pos-fragment-expected.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-rel-pos-fragment-expected.html.
143 * fast/regions/overflow/overflow-scrollable-rel-pos-fragment.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-rel-pos-fragment.html.
144 * fast/regions/overflow/overflow-scrollable-rotated-fragment-expected.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-rotated-fragment-expected.html.
145 * fast/regions/overflow/overflow-scrollable-rotated-fragment.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-rotated-fragment.html.
146 * fast/regions/overflow/overflow-scrollable-unsplittable-fragment-expected.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-unsplittable-fragment-expected.html.
147 * fast/regions/overflow/overflow-scrollable-unsplittable-fragment.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-unsplittable-fragment.html.
148 * fast/regions/overflow/overflow-scrollable-varying-width-1-expected.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-varying-width-1-expected.html.
149 * fast/regions/overflow/overflow-scrollable-varying-width-1.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-varying-width-1.html.
150 * fast/regions/overflow/overflow-scrollable-varying-width-2-expected.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-varying-width-2-expected.html.
151 * fast/regions/overflow/overflow-scrollable-varying-width-2.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-varying-width-2.html.
152 * 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.
153 * fast/regions/overflow/overflow-size-change-in-variable-width-regions.html: Renamed from LayoutTests/fast/regions/overflow-size-change-in-variable-width-regions.html.
154 * fast/regions/overflow/overflow-size-change-with-stacking-context-expected.html: Renamed from LayoutTests/fast/regions/overflow-size-change-with-stacking-context-expected.html.
155 * 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.
156 * fast/regions/overflow/overflow-size-change-with-stacking-context-rtl.html: Renamed from LayoutTests/fast/regions/overflow-size-change-with-stacking-context-rtl.html.
157 * fast/regions/overflow/overflow-size-change-with-stacking-context.html: Renamed from LayoutTests/fast/regions/overflow-size-change-with-stacking-context.html.
158 * platform/efl/TestExpectations:
159 * platform/gtk/TestExpectations:
160 * platform/mac/TestExpectations:
161 * platform/win/TestExpectations:
163 2014-06-16 Mihnea Ovidenie <mihnea@adobe.com>
165 [CSSRegions] Region with border radius and overflow:hidden does not clip content
166 https://bugs.webkit.org/show_bug.cgi?id=133476
168 Reviewed by Andrei Bucur.
170 * fast/regions/region-border-radius-overflow-clip-expected.html: Added.
171 * fast/regions/region-border-radius-overflow-clip.html: Added.
173 2014-06-12 Mark Lam <mark.lam@apple.com>
175 Parser statementDepth accounting needs to account for when a function body excludes its braces.
176 <https://webkit.org/b/133832>
178 Reviewed by Oliver Hunt.
180 * js/parser-syntax-check-expected.txt:
181 * js/script-tests/parser-syntax-check.js:
182 - Added cases for declaring functions in strict mode.
183 - Added caught error to the test result logging if it's not a SyntaxError.
184 This helps catch the issue in this bug which was erroneously throwing
187 2014-06-16 Radu Stavila <stavila@adobe.com>
189 REGRESSION (r168046): Incorrect layout for multicol spanners when moving from one thread to another
190 https://bugs.webkit.org/show_bug.cgi?id=133589
192 Reviewed by Antti Koivisto.
194 * fast/multicol/newmulticol/spanner-crash-expected.txt: Added.
195 * fast/multicol/newmulticol/spanner-crash.html: Added.
197 2014-06-16 Mario Sanchez Prada <mario.prada@samsung.com>
199 [ATK] Missing 'selection-changed' signal when navigating a combo box with keyboard
200 https://bugs.webkit.org/show_bug.cgi?id=133512
202 Reviewed by Chris Fleizach.
204 Re-implemented test for combo boxes in terms of addNotificationListener()
205 instead of using the (already deprecated) logAccessibilityEvents method,
206 and made the test cross platform (as the fix is not platform specific).
208 * accessibility/combo-box-collapsed-selection-changed.html:
209 Implemented based on the former gtk-only test, and made it cross-platform.
210 * accessibility/combo-box-collapsed-selection-changed-expected.txt: New.
211 * platform/gtk/accessibility/combo-box-collapsed-selection-changed.html: Removed.
212 * platform/gtk/accessibility/combo-box-collapsed-selection-changed-expected.txt: Removed.
214 Updated expectation for test that checks that a notification is
215 sent when navigating through a multiselection list box, now that
216 we are actually printing such a notification.
218 * accessibility/multiselect-list-reports-active-option-expected.txt: Updated.
220 Removed two expected failures from TestExpectations for tests that
221 are now passing, one for the combo box test mentioned above and
222 another one for a test that is passing as well now, after applying
223 this fix: accessibility/menu-list-sends-change-notification.html
225 * platform/gtk/TestExpectations: Removed two 'failure' expectations.
227 * platform/mac/TestExpectations: Skip accessiblity test timing out, probably because
228 those kind of notifications while navigating a combo box are not needed in the Mac.
230 2014-06-16 Frédéric Wang <fred.wang@free.fr>
232 Draw radicals with glyphs for better rendering
233 https://bugs.webkit.org/show_bug.cgi?id=119038
235 Reviewed by Chris Fleizach.
237 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.
238 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.
240 * TestExpectations: enable the tests for addition/removal of children.
241 * mathml/opentype/roots-LatinModern.html: Added.
242 * mathml/presentation/mroot-transform-expected.html: Added.
243 * mathml/presentation/mroot-transform.html: Added.
244 * platform/efl/TestExpectations: mark failures for bad references.
245 * platform/efl/mathml/opentype/roots-LatinModern-expected.txt: Added.
246 * platform/gtk/mathml/opentype/roots-LatinModern-expected.png: Added.
247 * platform/gtk/mathml/opentype/roots-LatinModern-expected.txt: Added.
248 * platform/gtk/mathml/presentation/mo-stretch-expected.png: update reference.
249 * platform/gtk/mathml/presentation/mo-stretch-expected.txt: update reference.
250 * platform/gtk/mathml/presentation/roots-expected.png: update reference.
251 * platform/gtk/mathml/presentation/roots-expected.txt: update reference.
252 * platform/mac/TestExpectations: mark failures for bad references.
253 * platform/mac/mathml/opentype/roots-LatinModern-expected.txt: Added.
254 * platform/win/TestExpectations: mark failures for bad references.
255 * platform/win/mathml/opentype/roots-LatinModern-expected.txt: Added.
257 2014-06-16 Andrzej Badowski <a.badowski@samsung.com>
259 [EFL] Change expectations for three failing or flaky layout tests.
260 https://bugs.webkit.org/show_bug.cgi?id=133861
262 Unreviewed EFL gardening.
264 * platform/efl/TestExpectations:
266 2014-06-15 Benjamin Poulain <benjamin@webkit.org>
268 CSS JIT: add support for the :lang() pseudo class
269 https://bugs.webkit.org/show_bug.cgi?id=133913
271 Reviewed by Andreas Kling.
273 * fast/selectors/lang-conflict-expected.txt: Added.
274 * fast/selectors/lang-conflict.html: Added.
275 * fast/selectors/lang-empty-expected.txt: Added.
276 * fast/selectors/lang-empty.html: Added.
277 * fast/selectors/lang-specificity-expected.txt: Added.
278 * fast/selectors/lang-specificity-xml-expected.txt: Added.
279 * fast/selectors/lang-specificity-xml.xhtml: Added.
280 * fast/selectors/lang-specificity.html: Added.
282 2014-06-14 Simon Fraser <simon.fraser@apple.com>
284 Masks disappear when layers become tiled
285 https://bugs.webkit.org/show_bug.cgi?id=133892
286 <rdar://problem/17309793>
288 Reviewed by Tim Horton.
290 Tests for masking as they go into and out of tiled mode.
292 * compositing/masks/become-tiled-mask-expected.html: Added.
293 * compositing/masks/become-tiled-mask.html: Added.
294 * compositing/masks/cease-tiled-mask-expected.html: Added.
295 * compositing/masks/cease-tiled-mask.html: Added.
296 * compositing/masks/tiled-mask-expected.html: Added.
297 * compositing/masks/tiled-mask.html: Added.
299 2014-06-14 Commit Queue <commit-queue@webkit.org>
301 Unreviewed, rolling out r169963.
302 https://bugs.webkit.org/show_bug.cgi?id=133899
304 Assertion in mathml/roots-removeChild.html (Requested by fredw
309 "Draw radicals with glyphs for better rendering"
310 https://bugs.webkit.org/show_bug.cgi?id=119038
311 http://trac.webkit.org/changeset/169963
313 2014-06-14 Frédéric Wang <fred.wang@free.fr>
315 Draw radicals with glyphs for better rendering
316 https://bugs.webkit.org/show_bug.cgi?id=119038
318 Reviewed by Chris Fleizach.
320 We update the reference for some tests with radicals and enable the tests for addition/removal of children in an msqrt/mroot element.
321 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.
323 * TestExpectations: enable the tests for addition/removal of children.
324 * mathml/opentype/roots-LatinModern.html: Added.
325 * mathml/presentation/mroot-transform-expected.html: Added.
326 * mathml/presentation/mroot-transform.html: Added.
327 * platform/efl/TestExpectations: mark failures for bad references.
328 * platform/efl/mathml/opentype/roots-LatinModern-expected.txt: Added.
329 * platform/gtk/mathml/opentype/roots-LatinModern-expected.png: Added.
330 * platform/gtk/mathml/opentype/roots-LatinModern-expected.txt: Added.
331 * platform/gtk/mathml/presentation/mo-stretch-expected.png: update reference.
332 * platform/gtk/mathml/presentation/mo-stretch-expected.txt: update reference.
333 * platform/gtk/mathml/presentation/roots-expected.png: update reference.
334 * platform/gtk/mathml/presentation/roots-expected.txt: update reference.
335 * platform/mac/TestExpectations: mark failures for bad references.
336 * platform/mac/mathml/opentype/roots-LatinModern-expected.txt: Added.
337 * platform/win/TestExpectations: mark failures for bad references.
338 * platform/win/mathml/opentype/roots-LatinModern-expected.txt: Added.
340 2014-06-13 Commit Queue <commit-queue@webkit.org>
342 Unreviewed, rolling out r169939.
343 https://bugs.webkit.org/show_bug.cgi?id=133878
345 This patch raises assertions on mac (Requested by fredw on
350 "Draw radicals with glyphs for better rendering"
351 https://bugs.webkit.org/show_bug.cgi?id=119038
352 http://trac.webkit.org/changeset/169939
354 2014-06-13 Enrique Ocaña González <eocanha@igalia.com>
356 Unreviewed GTK gardening.
358 Added some flaky and failing tests to TestExpectations.
360 * platform/gtk/TestExpectations:
362 2014-06-13 Frédéric Wang <fred.wang@free.fr>
364 Draw radicals with glyphs for better rendering
365 https://bugs.webkit.org/show_bug.cgi?id=119038
367 Reviewed by Chris Fleizach.
369 We update the reference for some tests with radicals and enable the tests for addition/removal of children in an msqrt/mroot element.
370 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.
372 * TestExpectations: enable the tests for addition/removal of children.
373 * mathml/opentype/roots-LatinModern.html: Added.
374 * mathml/presentation/mroot-transform-expected.html: Added.
375 * mathml/presentation/mroot-transform.html: Added.
376 * platform/efl/TestExpectations: mark failures for bad references.
377 * platform/efl/mathml/opentype/roots-LatinModern-expected.txt: Added.
378 * platform/gtk/mathml/opentype/roots-LatinModern-expected.png: Added.
379 * platform/gtk/mathml/opentype/roots-LatinModern-expected.txt: Added.
380 * platform/gtk/mathml/presentation/mo-stretch-expected.png: update reference.
381 * platform/gtk/mathml/presentation/mo-stretch-expected.txt: update reference.
382 * platform/gtk/mathml/presentation/roots-expected.png: update reference.
383 * platform/gtk/mathml/presentation/roots-expected.txt: update reference.
384 * platform/mac/TestExpectations: mark failures for bad references.
385 * platform/mac/mathml/opentype/roots-LatinModern-expected.txt: Added.
386 * platform/win/TestExpectations: mark failures for bad references.
387 * platform/win/mathml/opentype/roots-LatinModern-expected.txt: Added.
389 2014-06-13 Jarek Czekalski <jarekczek@poczta.onet.pl>
391 [ATK] Add test for accessibility of text inside "span" block in "a" block.
392 https://bugs.webkit.org/show_bug.cgi?id=132349
394 Reviewed by Mario Sanchez Prada.
396 * platform/gtk/accessibility/text-in-span-block-in-a-block-expected.txt: Added.
397 * platform/gtk/accessibility/text-in-span-block-in-a-block.html: Added.
399 2014-06-13 Andrzej Badowski <a.badowski@samsung.com>
401 [EFL] Change expectations for two failing layout tests.
402 https://bugs.webkit.org/show_bug.cgi?id=133805
404 Unreviewed EFL gradening.
406 * platform/efl/TestExpectations:
407 * platform/efl/fast/multicol/newmulticol/client-rects-expected.txt:
409 2014-06-12 Zalan Bujtas <zalan@apple.com>
411 Subpixel rendering: Make <input type=> and <button> elements' decoration subpixel aware.
412 https://bugs.webkit.org/show_bug.cgi?id=133812
413 <rdar://problem/17286309>
415 Reviewed by Simon Fraser.
417 Enable <input type=> and <button> decoration painting on subpixel positions.
418 The theme size is still integral, but its position is snapped to device pixels.
419 Theme's label, the InlineTextBox is already subpixel position aware.
420 webkit.org/b/132005 tracks the rest of the themes.
422 * platform/mac-mountainlion/compositing/contents-opaque/control-layer-expected.txt:
423 * platform/mac/compositing/contents-opaque/control-layer-expected.txt:
425 2014-06-12 Carlos Alberto Lopez Perez <clopez@igalia.com>
427 [GTK] Unreviewed GTK gardening.
429 * platform/gtk/TestExpectations: Report and mark new failures and
431 * platform/gtk/fast/forms/placeholder-position-expected.txt:
432 Rebaseline test after r169780.
434 2014-06-12 Andrzej Badowski <a.badowski@samsung.com>
436 [EFL] Change expectations for three failing js/dom layout tests.
437 https://bugs.webkit.org/show_bug.cgi?id=133743
439 Unreviewed EFL gardening.
441 * platform/efl/js/dom/global-constructors-attributes-dedicated-worker-expected.txt:
442 * platform/efl/js/dom/global-constructors-attributes-expected.txt:
443 * platform/efl/js/dom/global-constructors-attributes-shared-worker-expected.txt:
445 2014-06-12 Andrzej Badowski <a.badowski@samsung.com>
447 [EFL] Change expectations for three failing layout tests.
448 https://bugs.webkit.org/show_bug.cgi?id=133738
450 Unreviewed EFL layout tests gardening.
452 * platform/efl/TestExpectations:
454 2014-06-11 Myles C. Maxfield <mmaxfield@apple.com>
456 SVGGlyphToPathTranslator ASSERTs when encountering a missing glyph in an SVG font
457 https://bugs.webkit.org/show_bug.cgi?id=133528
459 Reviewed by Simon Fraser.
461 Make sure that no ASSERT occurs in this situation. In addition, make sure that the
462 whole element doesn't get skip:ink gaps. This will need to be updated when we
463 support SVG + non-SVG mixed runs.
465 * svg/custom/skip-underline-missing-glyph-expected.html: Added
466 * svg/custom/skip-underline-missing-glyph.html: Added
468 2014-06-11 Alexey Proskuryakov <ap@apple.com>
470 editing/selection/selection-in-iframe-removed-crash.html or selection-invalid-offset.html crashes intermittently
471 https://bugs.webkit.org/show_bug.cgi?id=111521
472 <rdar://problem/15159351>
474 Reviewed by Brady Eidson.
476 * platform/mac/TestExpectations: Removed expectations for the tests.
478 2014-06-11 Zalan Bujtas <zalan@apple.com>
480 Subpixel rendering: RenderBox's content clipping should clip on device pixel boundary.
481 https://bugs.webkit.org/show_bug.cgi?id=133767
482 <rdar://problem/17272365>
484 Reviewed by Simon Fraser.
486 Push RenderBox's content clipping to device pixel boundaries. Integral snapping makes
487 content cut off prematurely.
489 * fast/inline-block/hidpi-margin-top-with-subpixel-value-and-overflow-hidden-expected.html: Added.
490 * fast/inline-block/hidpi-margin-top-with-subpixel-value-and-overflow-hidden.html: Added.
492 2014-06-11 David Kilzer <ddkilzer@apple.com>
494 WindowFeatures arguments shoud ignore invalid characters in values
495 <http://webkit.org/b/133703>
496 <rdar://problem/17254118>
498 Reviewed by Andy Estes.
500 * fast/dom/Window/resources/window-property-invalid-characters-ignored.html: Added.
501 * fast/dom/Window/window-property-invalid-characters-ignored-expected.txt: Added.
502 * fast/dom/Window/window-property-invalid-characters-ignored.html: Added.
504 2014-06-11 David Kilzer <ddkilzer@apple.com>
506 Viewport arguments should ignore invalid characters in values
507 <http://webkit.org/b/133555>
508 <rdar://problem/17179650>
510 Reviewed by Daniel Bates.
512 * fast/viewport/viewport-warnings-7-expected.txt: Added.
513 * fast/viewport/viewport-warnings-7.html: Added.
515 2014-06-11 David Kilzer <ddkilzer@apple.com>
517 [iOS] Enable fast/viewport tests
518 <http://webkit.org/b/133754>
520 Reviewed by Andy Estes.
522 * platform/ios-sim/Skipped:
523 - Stop skipping fast/viewport tests.
525 * platform/ios-sim/fast/viewport/viewport-legacy-handheldfriendly-expected.txt: Added.
526 * platform/ios-sim/fast/viewport/viewport-legacy-mobileoptimized-2-expected.txt: Added.
527 * platform/ios-sim/fast/viewport/viewport-legacy-mobileoptimized-3-expected.txt: Added.
528 * platform/ios-sim/fast/viewport/viewport-legacy-mobileoptimized-expected.txt: Added.
529 * platform/ios-sim/fast/viewport/viewport-legacy-ordering-5-expected.txt: Added.
530 * platform/ios-sim/fast/viewport/viewport-legacy-ordering-6-expected.txt: Added.
531 * platform/ios-sim/fast/viewport/viewport-legacy-xhtmlmp-expected.txt: Added.
532 * platform/ios-sim/fast/viewport/viewport-legacy-xhtmlmp-remove-and-add-expected.txt: Added.
533 - iOS never supported these "legacy" viewport modes, so add
534 platform-specific results with current behavior.
536 2014-06-11 Alexey Proskuryakov <ap@apple.com>
538 inspector-protocol/debugger/breakpoint-action-detach.html is flaky
539 https://bugs.webkit.org/show_bug.cgi?id=133761
541 * TestExpectations: Skipped it. Updated bug number for another inspector-protocol
544 2014-06-11 Lorenzo Tilve <ltilve@igalia.com>
546 [GTK] Unreviewed GTK gardening
548 Add missing GTK expectations file after test added at r169390, and removed specific
549 ones for tests now passing with default ones after r169403.
551 * platform/gtk/fast/dom/webtiming-document-open-expected.txt: Removed.
552 * platform/gtk/fast/dom/webtiming-navigate-within-document-expected.txt: Removed.
553 * platform/gtk/fast/multicol/pagination/nested-transforms-expected.txt: Added.
555 2014-06-11 Rohit Kumar <kumar.rohit@samsung.com>
557 [EFL] Updated expectations for accessibility/lists.html test
558 https://bugs.webkit.org/show_bug.cgi?id=132818
560 Reviewed by Mario Sanchez Prada.
562 * platform/efl-wk1/accessibility/lists-expected.txt:
564 2014-06-10 Myles C. Maxfield <mmaxfield@apple.com>
566 Japanese text in Google search is rendered too low and clipped
567 https://bugs.webkit.org/show_bug.cgi?id=133595
569 Reviewed by Simon Fraser.
571 This is a revert of r155324.
573 * fast/dom/HTMLInputElement/input-line-height-expected.txt: Removed.
574 * fast/dom/HTMLInputElement/input-line-height.html: Removed.
575 * fast/forms/placeholder-position-expected.txt:
576 * platform/mac/fast/forms/placeholder-position-expected.png:
577 * platform/mac/fast/forms/placeholder-position-expected.txt:
578 * platform/mac-mountainlion/fast/forms/placeholder-position-expected.txt:
580 2014-06-10 Zalan Bujtas <zalan@apple.com>
582 REGRESSION (r167937): Do not use effective zoom factor while resolving media query's min-, max-(device)width/height values.
583 https://bugs.webkit.org/show_bug.cgi?id=133681
585 Reviewed by Simon Fraser.
587 We lost the default multiplier(zoom) value of 1 with r167937 at template<typename T> T computeLength().
588 Now MediaQueryEvaluator takes the current page zoom factor into account while resolving min-, max- width values.
590 This patch explicitly sets the multiplier value to 1 to ensure zoom independent media query value resolving.
592 * fast/media/media-query-with-scaled-content-expected.html: Added.
593 * fast/media/media-query-with-scaled-content.html: Added.
595 2014-06-10 Simon Fraser <simon.fraser@apple.com>
597 https://bugs.webkit.org/show_bug.cgi?id=133694
599 Revert the part of r169733 that caused this test to start failing.
601 * platform/mac/TestExpectations:
603 2014-06-10 Andy Estes <aestes@apple.com>
605 Use [ Pass Failure ] instead of [ Skip ] for the tests skipped in r169767.
607 * platform/mac/TestExpectations:
609 2014-06-10 Andy Estes <aestes@apple.com>
611 REGRESSION (6/9/2014): Several TextTrackCue tests became very flaky
612 https://bugs.webkit.org/show_bug.cgi?id=133686
614 * platform/mac/TestExpectations: Skipped the flaky tests
616 2014-06-10 Alexey Proskuryakov <ap@apple.com>
618 [WK2] http/tests/navigation/new-window-redirect-history.html crashes
619 https://bugs.webkit.org/show_bug.cgi?id=127683
621 * platform/wk2/TestExpectations: Changed expectation from Crash to Skip, because
622 it crashes every time, and generating more crash logs only makes other tests more
623 flaky without providing useful information.
625 2014-06-10 Alexey Proskuryakov <ap@apple.com>
627 Skip some more flaky tests.
628 https://bugs.webkit.org/show_bug.cgi?id=133696
629 <rdar://problem/17257097>
631 * platform/wk2/TestExpectations:
633 2014-06-10 Andy Estes <aestes@apple.com>
635 REGRESSION (r169733): compositing/iframes/become-composited-nested-iframes.html fails on WebKit1 bots
636 https://bugs.webkit.org/show_bug.cgi?id=133694
638 * platform/mac/TestExpectations: Marked the test as failing
640 2014-06-10 Alexey Proskuryakov <ap@apple.com>
642 fast/dom/beforeload/remove-frame-in-beforeload-listener.html and related tests are flaky
643 https://bugs.webkit.org/show_bug.cgi?id=133685
645 * platform/wk2/TestExpectations: Skipped more affected tests.
647 2014-06-10 Mark Lam <mark.lam@apple.com>
649 Assertion failure at JSC::Structure::checkOffsetConsistency() const + 234.
650 <https://webkit.org/b/133356>
652 Reviewed by Mark Hahnenberg.
655 - Undoing expectation for js/primitive-property-access-edge-cases.html now
656 that the bug is fixed.
658 2014-06-10 Alexey Proskuryakov <ap@apple.com>
660 platform/mac-wk2/plugins/destroy-during-async-npp-new.html is flaky
661 https://bugs.webkit.org/show_bug.cgi?id=133692
663 * platform/mac-wk2/TestExpectations: Skipped the test.
665 2014-06-10 Alexey Proskuryakov <ap@apple.com>
667 fast/dom/beforeload/remove-frame-in-beforeload-listener.html is flaky
668 https://bugs.webkit.org/show_bug.cgi?id=133685
670 * platform/wk2/TestExpectations: Skipped the test.
672 2014-06-10 Michael Saboff <msaboff@apple.com>
674 In a certain app state, Array.prototype.filter() returns incorrect results
675 https://bugs.webkit.org/show_bug.cgi?id=133577
677 Reviewed by Oliver Hunt.
679 New test to check that the llint handles writing to an array hole from a built-in
682 * js/regress/put-by-val-direct-expected.txt: Added.
683 * js/regress/put-by-val-direct.html: Added.
684 * js/regress/script-tests/put-by-val-direct.js: Added.
687 2014-06-10 Simon Fraser <simon.fraser@apple.com>
689 Fix logging of sticky scrolling tree nodes
690 https://bugs.webkit.org/show_bug.cgi?id=133670
692 Reviewed by Sam Weinig.
696 * platform/mac-wk2/tiled-drawing/scrolling/frames/coordinated-frame-expected.txt:
697 * platform/mac-wk2/tiled-drawing/scrolling/frames/coordinated-frame-in-fixed-expected.txt:
698 * platform/mac-wk2/tiled-drawing/scrolling/sticky/negative-scroll-offset-expected.txt:
699 * platform/mac-wk2/tiled-drawing/scrolling/sticky/sticky-horizontal-expected.txt:
700 * platform/mac-wk2/tiled-drawing/scrolling/sticky/sticky-vertical-expected.txt:
702 2014-06-05 Sergio Villar Senin <svillar@igalia.com>
704 [CSS Grid Layout] Simplify the named grid lines resolution algorithm
705 https://bugs.webkit.org/show_bug.cgi?id=133543
707 Reviewed by Darin Adler.
709 Added a new test that checks that named grid lines and areas are
710 correctly set after dynamically changing them with JS. It also
711 verifies that we properly recompute the resolution of named grid
712 lines/areas when the positioning properties change.
714 Also appended a new test case to verify that explicitly adding
715 named lines of the form <foo-start>/<foo-end> effectively creates
716 implicit named grid areas so that we could use them in grid
717 placement properties (for example -webkit-grid-column: foo).
719 No need to add more tests for named grid lines/areas resolution as
720 we already have a quite good coverage (the feature was already
721 there, we're simplifying/improving the implementation).
723 * fast/css-grid-layout/named-grid-lines-with-named-grid-areas-dynamic-get-set-expected.txt: Added.
724 * fast/css-grid-layout/named-grid-lines-with-named-grid-areas-dynamic-get-set.html: Added.
725 * fast/css-grid-layout/named-grid-lines-with-named-grid-areas-resolution-expected.txt:
726 * fast/css-grid-layout/named-grid-lines-with-named-grid-areas-resolution.html:
728 2014-06-10 Kiran <kiran.guduru@samsung.com>
730 [MediaStream] Add getTracks() support to MediaStream.
731 https://bugs.webkit.org/show_bug.cgi?id=133641
733 Reviewed by Eric Carlson.
735 * fast/mediastream/MediaStream-getTracks-expected.txt: Added.
736 * fast/mediastream/MediaStream-getTracks.html: Added.
738 2014-06-09 Simon Fraser <simon.fraser@apple.com>
740 Work towards having frames in the scrolling tree
741 https://bugs.webkit.org/show_bug.cgi?id=133665
743 Reviewed by Tim Horton.
745 Tests that dump the scrolling tree with subframes.
747 * platform/mac-wk2/tiled-drawing/scrolling/frames/coordinated-frame-expected.txt: Added.
748 * platform/mac-wk2/tiled-drawing/scrolling/frames/coordinated-frame-in-fixed-expected.txt: Added.
749 * platform/mac-wk2/tiled-drawing/scrolling/frames/coordinated-frame-in-fixed.html: Added.
750 * platform/mac-wk2/tiled-drawing/scrolling/frames/coordinated-frame.html: Added.
751 * platform/mac-wk2/tiled-drawing/scrolling/frames/resources/doc-with-sticky.html: Added.
753 2014-06-09 Eric Carlson <eric.carlson@apple.com>
755 Automatic text track selection can select more than one track
756 https://bugs.webkit.org/show_bug.cgi?id=133590
758 Reviewed by Brent Fulgham.
760 * media/video-trackmenu-selection-expected.txt: Added.
761 * media/video-trackmenu-selection.html: Added.
763 * platform/efl/TestExpectations: New test skipped.
765 2014-05-21 Myles C. Maxfield <mmaxfield@apple.com>
767 REGRESSION: missing underline under CJK text
768 https://bugs.webkit.org/show_bug.cgi?id=128145
770 Reviewed by Darin Adler.
772 This test makes sure that underlines under CJK text don't skip over descenders.
774 * fast/css3-text/css3-text-decoration/text-decoration-skip/text-decoration-skip-ink-cjk-expected.html: Added.
775 * fast/css3-text/css3-text-decoration/text-decoration-skip/text-decoration-skip-ink-cjk.html: Added.
777 2014-06-09 Daniel Bates <dabates@apple.com>
779 [iOS] Amazon app: Cannot interact with product page after tapping on product image
780 https://bugs.webkit.org/show_bug.cgi?id=133559
781 <rdar://problem/16332749>
783 Reviewed by Oliver Hunt.
785 Add a test to ensure that assigning to an instance attribute in strict mode that shadows
786 navigator.geolocation doesn't cause a JavaScript type error.
788 * js/dom/script-tests/shadow-navigator-geolocation-in-strict-mode-does-not-throw.js: Added.
789 (createObjectWithPrototype.F):
790 (createObjectWithPrototype):
791 * js/dom/shadow-navigator-geolocation-in-strict-mode-does-not-throw-expected.txt: Added.
792 * js/dom/shadow-navigator-geolocation-in-strict-mode-does-not-throw.html: Added.
794 2014-06-05 Mark Hahnenberg <mhahnenberg@apple.com>
796 Eagerly reify DOM prototype attributes
797 https://bugs.webkit.org/show_bug.cgi?id=133558
799 Reviewed by Oliver Hunt.
801 Updating a test expectation after this fix.
803 * js/dom/constructor-attributes-expected.txt:
805 2014-06-09 Commit Queue <commit-queue@webkit.org>
807 Unreviewed, rolling out r169693.
808 https://bugs.webkit.org/show_bug.cgi?id=133651
810 This was wrong, just wrong (Requested by ap on #webkit).
814 "Rebaseline some tests after r169681."
815 http://trac.webkit.org/changeset/169693
817 2014-06-09 Simon Fraser <simon.fraser@apple.com>
819 Move scrolling-related tests to tiled-drawing/scrolling subdirectory, and minor cleanup
820 https://bugs.webkit.org/show_bug.cgi?id=133650
822 Reviewed by Tim Horton.
824 Moved files, fixed up relative paths to js-test-pre.js/js-test-post.js and unskipped a couple of fixed/sticky tests.
826 * 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.
827 * 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.
828 * 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.
829 * 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.
830 * 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.
831 * 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.
832 * 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.
833 * 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.
834 * 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.
835 * 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.
836 * 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.
837 * 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.
838 * 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.
839 * 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.
840 * 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.
841 * 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.
842 * 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.
843 * 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.
844 * 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.
845 * 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.
846 * 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.
847 * 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.
848 * 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.
849 * 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.
850 * 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.
851 * 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.
852 * 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.
853 * 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.
854 * 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.
855 * 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.
856 * 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.
857 * 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.
858 * 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.
859 * 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.
860 * 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.
861 * 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.
862 * 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.
863 * 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.
864 * 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.
865 * 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.
866 * 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.
867 * 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.
868 * 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.
869 * 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.
870 * 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.
871 * 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.
872 * 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.
873 * 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.
874 * 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.
875 * 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.
876 * 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.
877 * 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.
878 * 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.
879 * 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.
880 * 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.
881 * 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.
882 * 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.
883 * 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.
884 * 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.
885 * platform/mac-wk2/tiled-drawing/scrolling/fixed/absolute-inside-fixed.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed/absolute-inside-fixed.html.
886 * 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.
887 * 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.
888 * 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.
889 * platform/mac-wk2/tiled-drawing/scrolling/fixed/fixed-in-overflow.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed/fixed-in-overflow.html.
890 * 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.
891 * 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.
892 * 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.
893 * 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.
894 * platform/mac-wk2/tiled-drawing/scrolling/fixed/four-bars-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed/four-bars-expected.txt.
895 * 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.
896 * 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.
897 * 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.
898 * platform/mac-wk2/tiled-drawing/scrolling/fixed/four-bars-zoomed.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed/four-bars-zoomed.html.
899 * platform/mac-wk2/tiled-drawing/scrolling/fixed/four-bars.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed/four-bars.html.
900 * 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.
901 * 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.
902 * 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.
903 * platform/mac-wk2/tiled-drawing/scrolling/fixed/negative-scroll-offset.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed/negative-scroll-offset.html.
904 * platform/mac-wk2/tiled-drawing/scrolling/fixed/nested-fixed-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed/nested-fixed-expected.txt.
905 * platform/mac-wk2/tiled-drawing/scrolling/fixed/nested-fixed.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed/nested-fixed.html.
906 * 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.
907 * platform/mac-wk2/tiled-drawing/scrolling/fixed/percentage-inside-fixed.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed/percentage-inside-fixed.html.
908 * 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.
909 * platform/mac-wk2/tiled-drawing/scrolling/null-parent-back-crash.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/null-parent-back-crash.html.
910 * 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.
911 * platform/mac-wk2/tiled-drawing/scrolling/scrolling-tree-after-scroll.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling-tree-after-scroll.html.
912 * 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.
913 * platform/mac-wk2/tiled-drawing/scrolling/scrolling-tree-slow-scrolling.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling-tree-slow-scrolling.html.
914 * 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.
915 * platform/mac-wk2/tiled-drawing/scrolling/slow-scrolling-background-toggle.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/slow-scrolling-background-toggle.html.
916 * platform/mac-wk2/tiled-drawing/scrolling/slow-scrolling-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/slow-scrolling-expected.txt.
917 * 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.
918 * 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.
919 * platform/mac-wk2/tiled-drawing/scrolling/slow-scrolling.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/slow-scrolling.html.
920 * 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.
921 * platform/mac-wk2/tiled-drawing/scrolling/sticky/negative-scroll-offset.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/sticky/negative-scroll-offset.html.
922 * platform/mac-wk2/tiled-drawing/scrolling/sticky/sticky-horizontal-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/sticky/sticky-horizontal-expected.txt.
923 * platform/mac-wk2/tiled-drawing/scrolling/sticky/sticky-horizontal.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/sticky/sticky-horizontal.html.
924 * platform/mac-wk2/tiled-drawing/scrolling/sticky/sticky-layers-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/sticky/sticky-layers-expected.txt.
925 * platform/mac-wk2/tiled-drawing/scrolling/sticky/sticky-layers.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/sticky/sticky-layers.html.
926 * platform/mac-wk2/tiled-drawing/scrolling/sticky/sticky-vertical-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/sticky/sticky-vertical-expected.txt.
927 * platform/mac-wk2/tiled-drawing/scrolling/sticky/sticky-vertical.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/sticky/sticky-vertical.html.
928 * platform/mac/TestExpectations:
930 2014-06-09 Simon Fraser <simon.fraser@apple.com>
932 Add results for MathML tests added by https://bugs.webkit.org/show_bug.cgi?id=72828.
934 * platform/mac/mathml/opentype/horizontal-LatinModern-expected.txt: Added.
935 * platform/mac/mathml/opentype/horizontal-LatinModern-munderover-expected.txt: Added.
936 * platform/mac/mathml/opentype/opentype-stretchy-horizontal-expected.txt: Added.
938 2014-06-09 Simon Fraser <simon.fraser@apple.com>
940 Rebaseline some tests after r169681.
942 * compositing/geometry/ancestor-overflow-change-expected.txt:
943 * platform/mac-wk2/tiled-drawing/fixed/absolute-inside-fixed-expected.txt:
944 * platform/mac/compositing/layer-creation/overlap-animation-container-expected.txt:
946 2014-06-09 Simon Fraser <simon.fraser@apple.com>
948 Fix more latched scrolling test flakiness and slowness
949 https://bugs.webkit.org/show_bug.cgi?id=133601
951 Reviewed by Brent Fulgham.
953 Latched scrolling tests were flakey for two reasons. First, the EventSender
954 wheel events were async from the web to the UI process, and the resulting
955 synthetic events also async from the UI to the web process. Make them sync
958 Secondly, the timer-based scrolling tree commit could result in the scrolling
959 tree (specifically the frame node's notion of the scrollable area and content
960 size) not being updated before the scrolling thread starts getting wheel events.
961 Fix by having WebPage::wheelEventSyncForTesting() commit if necessary.
963 Finally remove all the now-unnecessary timeouts from the tests.
965 * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-div-with-handler-expected.txt:
966 * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-div-with-handler.html:
967 * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-div.html:
968 * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-mainframe-with-handler-expected.txt:
969 * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-mainframe-with-handler.html:
970 * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-mainframe.html:
971 * platform/mac-wk2/tiled-drawing/fast-scroll-iframe-latched-iframe-with-handler.html:
972 * platform/mac-wk2/tiled-drawing/fast-scroll-iframe-latched-iframe.html:
973 * platform/mac-wk2/tiled-drawing/fast-scroll-iframe-latched-mainframe-with-handler-expected.txt:
974 * platform/mac-wk2/tiled-drawing/fast-scroll-iframe-latched-mainframe-with-handler.html:
975 * platform/mac-wk2/tiled-drawing/fast-scroll-iframe-latched-mainframe.html:
976 * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-mainframe-with-handler-expected.txt:
977 * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-mainframe-with-handler.html:
978 * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-mainframe.html:
979 * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-select-with-handler-expected.txt:
980 * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-select-with-handler.html:
981 * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-select.html:
983 2014-06-09 Andrzej Badowski <a.badowski@samsung.com>
985 [EFL] Change expectations for four layout tests.
986 https://bugs.webkit.org/show_bug.cgi?id=133643
988 Unreviewed EFL gardening.
990 * platform/efl-wk2/TestExpectations:
991 * platform/efl/fullscreen/video-controls-override-expected.txt: Added.
992 * platform/efl/inspector-protocol/dom/getAccessibilityPropertiesForNode-expected.txt: Added.
994 2014-06-09 Zalan Bujtas <zalan@apple.com>
996 [iOS] Gaps below and to the right of the video controls on devour.com
997 https://bugs.webkit.org/show_bug.cgi?id=133607
999 Reviewed by Simon Fraser.
1001 Non-toplevel compositing layers are device pixel aligned. In order to render the content
1002 to the same position as if the layer was not aligned, the graphics layer needs to be translated.
1003 CALayer::bounds is set to compensate for the shifted layer. However, we should not change the layer's
1004 size as that stretches the content and results in overlaps/gaps/extra fuzziness.
1006 * compositing/contents-scale/hidpi-compositing-layer-positioned-on-scaled-context-expected.html: Added.
1007 * compositing/contents-scale/hidpi-compositing-layer-positioned-on-scaled-context.html: Added.
1009 2014-06-09 Zalan Bujtas <zalan@apple.com>
1011 [SVG] Subpixel rendering: Mask with transformed text does not render.
1012 https://bugs.webkit.org/show_bug.cgi?id=133626
1013 <rdar://problem/17123070>
1015 Reviewed by Simon Fraser.
1017 Replace IntRect::infiniteRect() with Layout::infiniteRect(). A transformed IntRect::infiniteRect()
1018 overflows and produces invalid repaint rect. -also remove IntRect::infiniteRect() as no one calls
1021 * svg/masking/mask-transformed-text-missing-expected.svg: Added.
1022 * svg/masking/mask-transformed-text-missing.svg: Added.
1024 2014-06-05 Grzegorz Czajkowski <g.czajkowski@samsung.com>
1026 Share mac/editing/spelling/editing-word-with-marker-2.html with other platforms
1027 https://bugs.webkit.org/show_bug.cgi?id=133544
1029 Reviewed by Darin Adler.
1031 Move mac/editing/spelling/editing-word-with-marker-2.html into
1032 common editing/spelling to be available for other platforms.
1034 Additionally, verify spelling markers asynchronously as the sync
1035 path it's likely to be removed.
1037 Add test case which tests spelling markers without any
1040 * editing/spelling/editing-word-with-marker-2-expected.txt:
1041 Renamed from platform/mac/editing/spelling/editing-word-with-marker-2-expected.txt.
1043 * editing/spelling/editing-word-with-marker-2.html:
1044 Renamed from platform/mac/editing/spelling/editing-word-with-marker-2.html.
1046 * platform/gtk/TestExpectations:
1047 * platform/mac-wk2/TestExpectations:
1048 * platform/win/TestExpectations:
1049 Mark editing/spelling/editing-word-with-marker-2.html as failing since those
1050 platforms didn't turn on asynchronous spellchecking.
1052 2014-06-08 Gyuyoung Kim <gyuyoung.kim@samsung.com>
1054 Unreviewed EFL gardening. Skip a test which generates "No bad fd found." error.
1056 * platform/efl-wk1/TestExpectations:
1057 * platform/efl/http/tests/misc/slow-loading-mask-expected.txt:
1059 2014-06-07 Frédéric Wang <fred.wang@free.fr>
1061 Add tests for dynamic changes in msqrt/mroot
1062 https://bugs.webkit.org/show_bug.cgi?id=133557
1064 Reviewed by Chris Fleizach.
1066 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.
1067 Unfortunately, the existing code does not handle them very well so they are skipped until we do the refactoring of bug 119038.
1069 * TestExpectations: skip the tests.
1070 * mathml/roots-addChild-expected.html: Added.
1071 * mathml/roots-addChild.html: Added.
1072 * mathml/roots-removeChild-expected.html: Added.
1073 * mathml/roots-removeChild.html: Added.
1075 2014-06-06 Gyuyoung Kim <gyuyoung.kim@samsung.com>
1077 Scheme of content utils should be compared in an ASCII case-insensitive manner
1078 https://bugs.webkit.org/show_bug.cgi?id=133502
1080 Reviewed by Darin Adler.
1082 Tests are updated to compare protocol in ASCII case-insensitive manner.
1084 * fast/dom/NavigatorContentUtils/register-protocol-handler-expected.txt:
1085 * fast/dom/NavigatorContentUtils/register-protocol-handler.html:
1086 * fast/dom/NavigatorContentUtils/unregister-protocol-handler-expected.txt:
1087 * fast/dom/NavigatorContentUtils/unregister-protocol-handler.html:
1088 * platform/efl/fast/dom/NavigatorContentUtils/register-protocol-handler-expected.txt:
1089 * platform/efl/fast/dom/NavigatorContentUtils/unregister-protocol-handler-expected.txt:
1091 2014-06-06 David Hyatt <hyatt@apple.com>
1093 REGRESSION: Hit testing of composited elements is broken in new multicolumn layout.
1094 https://bugs.webkit.org/show_bug.cgi?id=133522 (<rdar://problem/17060556>)
1096 Reviewed by Simon Fraser.
1098 * compositing/columns/hittest-composited-in-paginated-expected.txt:
1100 2014-06-06 Simon Fraser <simon.fraser@apple.com>
1102 Latched scrolling tests are flakey on Mavericks
1103 https://bugs.webkit.org/show_bug.cgi?id=133578
1104 <rdar://problem/17180591>
1106 Reviewed by Brent Fulgham.
1108 Fix these tests to not dispatch events outside the window, and correct some of the wording
1111 * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-div-expected.txt:
1112 * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-div-with-handler-expected.txt:
1113 * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-div-with-handler.html:
1114 * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-div.html:
1115 * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-mainframe-with-handler.html:
1116 * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-mainframe.html:
1117 * platform/mac-wk2/tiled-drawing/fast-scroll-iframe-latched-mainframe.html:
1118 * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-mainframe-with-handler.html:
1119 * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-mainframe.html:
1120 * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-select-expected.txt:
1121 * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-select-with-handler-expected.txt:
1122 * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-select-with-handler.html:
1123 * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-select.html:
1125 2014-06-06 Alex Christensen <achristensen@webkit.org>
1127 Run passing WebGL tests on Windows.
1128 https://bugs.webkit.org/show_bug.cgi?id=133563
1130 Reviewed by Brent Fulgham.
1132 * platform/win/TestExpectations:
1133 Replaced all WebGL tests with lists of failing and crashing tests to fix.
1135 2014-06-06 Kiran <kiran.guduru@samsung.com>
1137 [MediaStream] 'get' prefix is missing for capabilities and constraints.
1138 https://bugs.webkit.org/show_bug.cgi?id=133573
1140 Reviewed by Eric Carlson.
1142 * fast/mediastream/MediaStreamTrack-expected.txt:
1143 * fast/mediastream/MediaStreamTrack.html:
1145 2014-06-06 Mario Sanchez Prada <mario.prada@samsung.com>
1147 [GTK] Layout Test accessibility/table-fallback-roles-expose-element-attributes.html is failing
1148 https://bugs.webkit.org/show_bug.cgi?id=133519
1150 Reviewed by Chris Fleizach.
1152 Adapted test to play nicely with the different types of
1153 accessibility hierarchies exposed for Mac and ATK.
1155 * accessibility/table-fallback-roles-expose-element-attributes.html:
1156 Updated text to print information of cells from every platform but
1157 only print information of their children in the Mac.
1159 * accessibility/table-fallback-roles-expose-element-attributes-expected.txt:
1160 Updated expectation to match ATK platforms (GTK & EFL).
1161 * platform/mac/accessibility/table-fallback-roles-expose-element-attributes-expected.txt:
1162 Copied from LayoutTests/accessibility/table-fallback-roles-expose-element-attributes-expected.txt.
1164 * platform/gtk/TestExpectations: Removed expected failure.
1166 2014-06-06 Frédéric Wang <fred.wang@free.fr>
1168 Add test references for horizontal stretchy operators.
1169 https://bugs.webkit.org/show_bug.cgi?id=72828
1171 Unreviewed Win and EFL gardening.
1173 * platform/efl/mathml/opentype/horizontal-LatinModern-expected.txt: Added.
1174 * platform/efl/mathml/opentype/horizontal-LatinModern-munderover-expected.txt: Added.
1175 * platform/efl/mathml/opentype/opentype-stretchy-horizontal-expected.txt: Added.
1176 * platform/win/mathml/opentype/horizontal-LatinModern-expected.txt: Added.
1177 * platform/win/mathml/opentype/horizontal-LatinModern-munderover-expected.txt: Added.
1178 * platform/win/mathml/opentype/opentype-stretchy-horizontal-expected.txt: Added.
1180 2014-06-06 Frédéric Wang <fred.wang@free.fr>
1182 Add test references for horizontal stretchy operators.
1183 https://bugs.webkit.org/show_bug.cgi?id=72828
1185 Unreviewed Mac gardening.
1187 * platform/mac/mathml/horizontal-LatinModern-expected.txt: Added.
1188 * platform/mac/mathml/horizontal-LatinModern-munderover-expected.txt: Added.
1189 * platform/mac/mathml/opentype-stretchy-horizontal-expected.txt: Added.
1191 2014-06-05 Mihnea Ovidenie <mihnea@adobe.com>
1193 [CSSRegions] Region box incorrectly overlaps floating box
1194 https://bugs.webkit.org/show_bug.cgi?id=133545
1196 Reviewed by David Hyatt.
1198 Add test to check that a region does not incorrectly overlap a floating
1199 element in the same formatting context.
1201 * fast/regions/region-as-bfc-avoids-float-expected.html: Added.
1202 * fast/regions/region-as-bfc-avoids-float.html: Added.
1204 2014-06-05 Yoav Weiss <yoav@yoav.ws>
1206 Align srcset parser with recent spec changes
1207 https://bugs.webkit.org/show_bug.cgi?id=133504
1209 Reviewed by Darin Adler.
1211 I have changed the "invalid-descriptor" test and removed the "invalid
1212 inputs correct src" test to reflect the fact that invalid descriptors
1213 are now treated identically to null descriptors. That is according to
1215 I've also added new tests that make sure that the spec's future
1216 compatible changes are working.
1218 * fast/hidpi/image-srcset-invalid-descriptor-expected.txt:
1219 * fast/hidpi/image-srcset-invalid-descriptor.html:
1220 * fast/hidpi/image-srcset-invalid-inputs-correct-src-expected.txt: Removed.
1221 * fast/hidpi/image-srcset-invalid-inputs-correct-src.html: Removed.
1223 2014-06-05 Wenson Hsieh <wenson_hsieh@apple.com>
1225 REGRESSION (Pluginless): Media controls look different from iOS7 media controls.
1226 https://bugs.webkit.org/show_bug.cgi?id=133521
1228 Reviewed by Eric Carlson.
1230 Tests that audio elements are properly sized. Will add tests for video players in the (near) future.
1232 * platform/ios-sim/media/audio-width-expected.txt: Checks that audio width tests were OK'd
1233 * platform/ios-sim/media/audio-width.html: Checks that minimum audio width is properly enforced
1235 2014-06-05 Michael Timbrook <timbrook@apple.com>
1237 AX: Add support for ARIA 1.1 'none' role
1238 https://bugs.webkit.org/show_bug.cgi?id=133367
1240 Reviewed by Chris Fleizach.
1242 Added the tests to cover the behavior of the 'none' role
1243 * accessibility/aria-none-role-expected.txt: Added.
1244 * accessibility/aria-none-role.html: Added.
1246 2014-06-05 Joanmarie Diggs <jdiggs@igalia.com>
1248 AX: [ATK] Children of tables and lists with role='presentation' should each be exposed as if they were div elements
1249 https://bugs.webkit.org/show_bug.cgi?id=133133
1251 Reviewed by Chris Fleizach.
1253 Added a new test with platform-specific expectations due to differences
1254 in accessible hierarchies.
1256 * accessibility/aria-inherits-presentational.html: Added.
1257 * platform/gtk/accessibility/aria-inherits-presentational-expected.txt: Added.
1258 * platform/mac/accessibility/aria-inherits-presentational-expected.txt: Added.
1260 2014-06-05 Grzegorz Czajkowski <g.czajkowski@samsung.com>
1262 Share platform/mac/editing/spelling/move-cursor-around-misspelled-word.html with other platforms
1263 https://bugs.webkit.org/show_bug.cgi?id=133208
1265 Reviewed by Darin Adler.
1267 Move the test to common editing/spelling since it just verifies spelling
1268 markers and other platforms might be interested in running it as well.
1270 Due to bug 125688, the test starts using asynchronous spellchecking.
1271 Add additional test case which checks spelling marker after typing
1272 the text, before any caret change.
1274 * editing/spelling/move-cursor-around-misspelled-word-expected.txt:
1275 Renamed from platform/mac/editing/spelling/move-cursor-around-misspelled-word-expected.txt
1276 * editing/spelling/move-cursor-around-misspelled-word.html:
1277 Renamed from platform/mac/editing/spelling/move-cursor-around-misspelled-word.html
1279 * platform/gtk/TestExpectations:
1280 * platform/mac-wk2/TestExpectations:
1281 * platform/win/TestExpectations:
1282 Add failing expectation for platforms which didn't switch to
1283 asynchronous spellchecking.
1285 2014-06-05 Alexey Proskuryakov <ap@apple.com>
1287 media/video-rtl.html is flaky
1288 https://bugs.webkit.org/show_bug.cgi?id=133363
1290 * platform/mac/TestExpectations: Marked as such.
1292 2014-06-05 Zalan Bujtas <zalan@apple.com>
1294 Subpixel rendering: border-radius painting falls back to rectangle when the snapped rounded rect becomes non-renderable.
1295 https://bugs.webkit.org/show_bug.cgi?id=133491
1297 Reviewed by Simon Fraser.
1299 Pixel snapping can change the rectangle's size when it is on a certain subpixel position. (usually it does not)
1300 This patch ensures that the snapped rect is still renderable by adjusting the radii as well.
1302 * fast/borders/hidpi-border-radius-with-subpixel-margin-not-renderable-expected.html: Added.
1303 * fast/borders/hidpi-border-radius-with-subpixel-margin-not-renderable.html: Added.
1305 2014-06-05 Frédéric Wang <fred.wang@free.fr>
1307 Apply Character-level mirroring to stretchy operators in RTL mode.
1308 https://bugs.webkit.org/show_bug.cgi?id=130839
1310 Reviewed by Chris Fleizach.
1312 Add some tests to verify that stretchy operators are correctly mirrored in RTL mode.
1314 * mathml/presentation/stretchy-rtl-expected.html: Added.
1315 * mathml/presentation/stretchy-rtl.html: Added.
1317 2014-06-05 Zoltan Horvath <zoltan@webkit.org>
1319 [CSS Regions][CSS Shapes] Add Shapes tests which flow through multiple regions
1320 https://bugs.webkit.org/show_bug.cgi?id=133487
1322 Reviewed by Mihnea Ovidenie.
1324 The test verifies if the content with the shape wraps correctly through a region chain.
1326 * fast/regions/shape-outside-floats/regions-shape-outside-content-flows-multiple-regions-expected.html: Added.
1327 * fast/regions/shape-outside-floats/regions-shape-outside-content-flows-multiple-regions.html: Added.
1329 2014-06-05 Zalan Bujtas <zalan@apple.com>
1331 Subpixel rendering: Buttons in default media controls shift vertically when controls fade in or out.
1332 https://bugs.webkit.org/show_bug.cgi?id=133488
1334 Reviewed by Simon Fraser.
1336 Filter effects are not subpixel aware yet. They paint to integrally sized image buffers.
1337 In order to ensure that the content is rendered to the the same position on the filter
1338 source context as if there was no filter, the repaint rects need to be adjusted to match with
1339 the internal filter snapping (enclosingIntRect).
1340 This is a temporary change until after filter effects get subpixelized.
1342 However, this changeset regresses RenderNameFlow clipping when the content is on subpixel position
1343 and filter effect is present. Instead of adding the failing test cases to TestExpectations, I removed
1344 the video controls from the <video> to make the tests pass, when possible (they just happen to have <video>)
1345 and filed webkit.org/b/133523 to track the regression.
1347 * css3/filters/filter-is-on-subpixel-position-expected.html: Added.
1348 * css3/filters/filter-is-on-subpixel-position.html: Added.
1349 * fast/regions/inline-block-inside-anonymous-overflow.html:
1350 * fast/regions/inline-block-overflow.html:
1352 2014-06-05 Andrzej Badowski <a.badowski@samsung.com>
1354 [EFL] Change expectations for three layout tests.
1355 https://bugs.webkit.org/show_bug.cgi?id=133538
1357 Unreviewed EFL gardening.
1359 * platform/efl-wk2/TestExpectations:
1361 2014-06-05 Kiran <kiran.guduru@samsung.com>
1363 [MediaStream] MediaStream.addTrack should not check for tracks ended state.
1364 https://bugs.webkit.org/show_bug.cgi?id=133510
1366 Reviewed by Eric Carlson.
1368 * fast/mediastream/MediaStream-add-ended-tracks-expected.txt: Added.
1369 * fast/mediastream/MediaStream-add-ended-tracks.html: Added.
1371 2014-06-05 Andrzej Badowski <a.badowski@samsung.com>
1373 [EFL] Add expectations for two accessibility layout tests.
1374 https://bugs.webkit.org/show_bug.cgi?id=133485
1376 Unreviewed EFL gardening.
1378 * platform/efl-wk2/TestExpectations:
1379 * platform/efl-wk2/accessibility/lists-expected.txt:
1381 2014-06-05 Frédéric Wang <fred.wang@free.fr>
1383 MathML operators not stretched horizontally
1384 https://bugs.webkit.org/show_bug.cgi?id=72828
1386 Reviewed by Chris Fleizach.
1388 Add some tests to verify horizontal stretching with the MATH data.
1390 * mathml/opentype/horizontal-LatinModern-munderover.html: Added.
1391 * mathml/opentype/horizontal-LatinModern.html: Added.
1392 * mathml/opentype/opentype-stretchy-horizontal.html: Added.
1393 * platform/efl/TestExpectations: mark tests as failing.
1394 * platform/gtk/mathml/opentype/horizontal-LatinModern-expected.png: Added.
1395 * platform/gtk/mathml/opentype/horizontal-LatinModern-expected.txt: Added.
1396 * platform/gtk/mathml/opentype/horizontal-LatinModern-munderover-expected.png: Added.
1397 * platform/gtk/mathml/opentype/horizontal-LatinModern-munderover-expected.txt: Added.
1398 * platform/gtk/mathml/opentype/opentype-stretchy-horizontal-expected.png: Added.
1399 * platform/gtk/mathml/opentype/opentype-stretchy-horizontal-expected.txt: Added.
1400 * platform/mac/TestExpectations: mark tests as failing.
1401 * platform/win/TestExpectations: ditto.
1403 2014-06-04 Bem Jones-Bey <bjonesbe@adobe.com>
1405 [CSS Shapes] Image lifetime is not properly handled for gradient shapes
1406 https://bugs.webkit.org/show_bug.cgi?id=133414
1408 Reviewed by Simon Fraser.
1410 * fast/shapes/shape-outside-floats/shape-outside-uncached-gradient-expected.txt: Added.
1411 * fast/shapes/shape-outside-floats/shape-outside-uncached-gradient.html: Added.
1413 2014-06-04 Bem Jones-Bey <bjonesbe@adobe.com>
1415 [CSS Shapes] Fix off by one in creating a RasterShape
1416 https://bugs.webkit.org/show_bug.cgi?id=133499
1418 Reviewed by Darin Adler.
1420 * fast/shapes/shape-outside-floats/shape-outside-floats-shape-margin-crash-expected.txt: Added.
1421 * fast/shapes/shape-outside-floats/shape-outside-floats-shape-margin-crash.html: Added.
1423 2014-06-04 Benjamin Poulain <benjamin@webkit.org>
1425 Regression(r169547): Crash in WebCore::styleForFirstLetter() while loading http://thenextweb.com/apple/2014/02/21/apple-confirms-acquired-testflight-creator-burstly/
1426 https://bugs.webkit.org/show_bug.cgi?id=133500
1428 Reviewed by Antti Koivisto.
1430 * fast/css/first-letter-on-non-matching-selectors-expected.txt: Added.
1431 * fast/css/first-letter-on-non-matching-selectors.html: Added.
1433 2014-06-04 Oliver Hunt <oliver@apple.com>
1435 ArrayIterator should not be exposed in Safari 8
1436 https://bugs.webkit.org/show_bug.cgi?id=133494
1438 Reviewed by Michael Saboff.
1442 * js/no-iterator-constructors.html: Added.
1443 * js/script-tests/no-iterator-constructors.js: Added.
1445 2014-05-27 Myles C. Maxfield <mmaxfield@apple.com>
1447 Lists styled with SVG fonts are not rendered as expected
1448 https://bugs.webkit.org/show_bug.cgi?id=133198
1450 Reviewed by Simon Fraser.
1452 See per-file comments.
1454 * platform/ios-sim/fonts/input-style-with-svg-font-crash.html: Added. Make sure
1455 that iOS input elements don't crash when styled with SVG fonts.
1456 * platform/ios-sim/fonts/resources/graffiti.svg: Added. SVG font for above test.
1457 * svg/custom/list-items-with-svg-font-family-expected.txt: Added.
1458 * svg/custom/list-items-with-svg-font-family.html: Added. Make sure there is
1459 no crash when styling list elements with SVG fonts.
1461 2014-06-04 Carlos Alberto Lopez Perez <clopez@igalia.com>
1463 [GTK] Unreviewed GTK gardening.
1465 Add the new HiDPI tests to the bug that tracks support for this
1467 Mark and report the new tests introduced on r169407 that timeout.
1468 Mark and report the new accesibility test introduced on r169427
1470 Move the reported timeout tests to the timeout section of the
1471 TestExpectations file.
1473 * platform/gtk/TestExpectations:
1475 2014-06-04 Radu Stavila <stavila@adobe.com>
1477 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
1478 https://bugs.webkit.org/show_bug.cgi?id=133481
1480 Reviewed by Antti Koivisto.
1482 Added test for a large item flowed through two regions with the first region having overflow:auto.
1483 The region must NOT scroll.
1485 * fast/regions/scrollable-first-region-expected.html: Added.
1486 * fast/regions/scrollable-first-region.html: Added.
1488 2014-06-03 Benjamin Poulain <benjamin@webkit.org>
1490 Fix some corner cases of :hover and :active in quirks mode
1491 https://bugs.webkit.org/show_bug.cgi?id=133493
1493 Reviewed by Andreas Kling.
1495 Add test case for the corner cases.
1497 * fast/selectors/active-hover-quirks-expected.txt:
1498 * fast/selectors/active-quirks-expected.txt:
1499 * fast/selectors/hover-quirks-expected.txt:
1500 * fast/selectors/resources/hover-active-quirks-utility.js:
1502 2014-06-03 Gyuyoung Kim <gyuyoung.kim@samsung.com>
1504 Need to check invalid scheme in navigator content utils
1505 https://bugs.webkit.org/show_bug.cgi?id=133296
1507 Reviewed by Darin Adler.
1509 Add tests that check that schemes with colons in their names are rejected.
1510 Spec: http://www.whatwg.org/specs/web-apps/current-work/#custom-handlers
1512 * fast/dom/NavigatorContentUtils/is-protocol-handler-registered-expected.txt:
1513 * fast/dom/NavigatorContentUtils/is-protocol-handler-registered.html:
1514 * fast/dom/NavigatorContentUtils/register-protocol-handler-expected.txt:
1515 * fast/dom/NavigatorContentUtils/register-protocol-handler.html:
1516 * fast/dom/NavigatorContentUtils/unregister-protocol-handler-expected.txt:
1517 * fast/dom/NavigatorContentUtils/unregister-protocol-handler.html:
1518 * platform/efl/fast/dom/NavigatorContentUtils/register-protocol-handler-expected.txt:
1519 * platform/efl/fast/dom/NavigatorContentUtils/unregister-protocol-handler-expected.txt:
1521 2014-06-03 Yusuke Suzuki <utatane.tea@gmail.com>
1523 CSS JIT: add support for the "any" pseudo class
1524 https://bugs.webkit.org/show_bug.cgi?id=133473
1526 Reviewed by Benjamin Poulain.
1528 Add support for the :any pseudo class.
1530 * fast/selectors/pseudo-class-any-expected.txt: Added.
1531 * fast/selectors/pseudo-class-any.html: Added.
1533 2014-06-02 Jer Noble <jer.noble@apple.com>
1535 Update PlatformTimeRanges to use MediaTime rather than doubles for time values.
1536 https://bugs.webkit.org/show_bug.cgi?id=133454
1538 Reviewed by Eric Carlson.
1540 Update the video-pause-immediately to allow for small floating point differences.
1542 * media/video-pause-immediately-expected.txt:
1543 * media/video-pause-immediately.html:
1545 2014-06-03 Eva Balazsfalvi <evab.u-szeged@partner.samsung.com>
1547 REGRESSION(r169092 and r169102): Skip failing JSC tests poperly on non-x86 Darwin platforms
1548 https://bugs.webkit.org/show_bug.cgi?id=133149
1550 Reviewed by Csaba Osztrogonác.
1552 * js/script-tests/function-apply-many-args.js: Skip it only if the architecture isn't x86 and the host is Darwin.
1554 2014-06-02 Jinwoo Song <jinwoo7.song@samsung.com>
1556 Unreviewed EFL gardening. Rebaseline after r169522.
1558 * platform/efl/svg/W3C-SVG-1.1/animate-elem-32-t-expected.png:
1559 * platform/efl/svg/W3C-SVG-1.1/shapes-circle-02-t-expected.png:
1560 * platform/efl/svg/W3C-SVG-1.1/shapes-ellipse-02-t-expected.png:
1561 * platform/efl/svg/W3C-SVG-1.1/shapes-intro-01-t-expected.png:
1562 * platform/efl/svg/W3C-SVG-1.1/shapes-rect-02-t-expected.png:
1563 * svg/W3C-SVG-1.1/animate-elem-32-t-expected.txt:
1564 * svg/W3C-SVG-1.1/shapes-circle-02-t-expected.txt:
1565 * svg/W3C-SVG-1.1/shapes-ellipse-02-t-expected.txt:
1566 * svg/W3C-SVG-1.1/shapes-intro-01-t-expected.txt:
1567 * svg/W3C-SVG-1.1/shapes-rect-02-t-expected.txt:
1569 2014-06-02 Jinwoo Song <jinwoo7.song@samsung.com>
1571 Unreviewed EFL gardening. Rebaseline.
1573 * platform/efl/mathml/opentype/large-operators-LatinModern-expected.txt:
1574 * platform/efl/mathml/opentype/opentype-stretchy-expected.txt:
1575 * platform/efl/mathml/opentype/vertical-LatinModern-expected.txt:
1576 * platform/efl/mathml/presentation/mo-stretch-expected.txt:
1578 2014-06-02 Jinwoo Song <jinwoo7.song@samsung.com>
1580 Unreviewed EFL gardening.
1582 Move the EFL specific test result to platform directory.
1584 * platform/efl/fast/events/ghostly-mousemoves-in-subframe-expected.txt: Renamed from LayoutTests/fast/events/ghostly-mousemoves-in-subframe-expected.txt.
1586 2014-06-02 Jinwoo Song <jinwoo7.song@samsung.com>
1588 Unreviewed EFL gardening.
1590 Added expectation result after r167684, r169257, and r169390.
1592 * fast/events/ghostly-mousemoves-in-subframe-expected.txt: Added.
1593 * platform/efl/fast/box-shadow/hidpi-webkit-box-shadow-subpixel-position-expected.txt: Added.
1594 * platform/efl/fast/multicol/pagination/nested-transforms-expected.txt: Added.
1596 2014-06-02 Benjamin Poulain <benjamin@webkit.org>
1598 Make pseudo element matching for style resolution more JIT friendly
1599 https://bugs.webkit.org/show_bug.cgi?id=133441
1601 Reviewed by Antti Koivisto.
1603 Add more coverage for style sharing with empty rules, just in case.
1605 * fast/css/style-sharing-empty-rule-modification-expected.txt: Added.
1606 * fast/css/style-sharing-empty-rule-modification.html: Added.
1608 2014-06-02 Martin Hock <mhock@apple.com>
1610 Unreviewed TestExpectations gardening after r169532.
1613 Update fast/table/border-collapsing/collapsed-borders-adjoining-sections.html
1614 from [ Failure ] to [ ImageOnlyFailure ].
1616 2014-05-31 Brent Fulgham <bfulgham@apple.com>
1618 REGRESSION (r154622): Borders disappear when hovering over cells in table
1619 https://bugs.webkit.org/show_bug.cgi?id=133057
1620 <rdar://problem/15922359>
1622 Reviewed by Tim Horton.
1624 * TestExpectations: Mark the test we added in r154622 as failing
1625 until we provide a permanent fix.
1627 2014-06-02 Kiran <kiran.guduru@samsung.com>
1629 Add mock DTMFSender support.
1630 https://bugs.webkit.org/show_bug.cgi?id=133298
1632 Reviewed by Eric Carlson.
1634 * fast/mediastream/RTCPeerConnection-dtmf-expected.txt:
1635 * fast/mediastream/RTCPeerConnection-dtmf.html:
1637 2014-06-02 Jinwoo Song <jinwoo7.song@samsung.com>
1639 Unreviewed EFL gardening.
1641 Below test cases are passing after r169403.
1642 - fast/dom/webtiming-document-open.html
1643 - fast/dom/webtiming-navigate-within-document.html
1645 * platform/efl/TestExpectations:
1647 2014-06-02 Yusuke Suzuki <utatane.tea@gmail.com>
1649 CSS JIT: add support for the "not" pseudo class
1650 https://bugs.webkit.org/show_bug.cgi?id=133314
1652 Add :not pseudo class support to CSS JIT. Current implementation
1653 doesn't support visitedMatchType. So when link pseudo class appears in
1654 :not sub fragment, fallback to the non-JIT implementation.
1656 Reviewed by Benjamin Poulain.
1658 * fast/selectors/not-active-hover-quirks-expected.txt: Added.
1659 * fast/selectors/not-active-hover-quirks.html: Added.
1660 * fast/selectors/not-active-hover-strict-expected.txt: Added.
1661 * fast/selectors/not-active-hover-strict.html: Added.
1662 * fast/selectors/pseudo-class-not-expected.txt: Added.
1663 * fast/selectors/pseudo-class-not.html: Added.
1664 * fast/selectors/resources/not-hover-active-quirks-utility.js: Added.
1665 (testQuerySelector):
1667 * fast/selectors/resources/not-hover-active-strict-utility.js: Added.
1668 (testQuerySelector):
1671 2014-06-01 Jinwoo Song <jinwoo7.song@samsung.com>
1673 Unreviewed EFL gardening.
1675 gradient-background-leakage-hidpi.html and canvas-as-image-hidpi.html pass after r169445.
1677 * platform/efl-wk2/TestExpectations:
1679 2014-06-01 Jer Noble <jer.noble@apple.com>
1681 [MSE] Appends of overlapping sample data do not clear existing samples properly.
1682 https://bugs.webkit.org/show_bug.cgi?id=133435
1684 Reviewed by Darin Adler.
1686 * media/media-source/media-source-overlapping-append-expected.txt: Added.
1687 * media/media-source/media-source-overlapping-append.html: Added.
1688 * media/media-source/mock-media-source.js:
1690 2014-06-01 Nikos Andronikos <nikos.andronikos-webkit@cisra.canon.com.au>
1692 getBBox() returns (0,0) when width or height is zero.
1693 https://bugs.webkit.org/show_bug.cgi?id=93290
1695 Reviewed by Philip Rogers.
1697 * platform/mac/svg/W3C-SVG-1.1/shapes-circle-02-t-expected.txt:
1698 * platform/mac/svg/W3C-SVG-1.1/shapes-ellipse-02-t-expected.txt:
1699 * platform/mac/svg/W3C-SVG-1.1/shapes-intro-01-t-expected.txt:
1700 * platform/mac/svg/W3C-SVG-1.1/shapes-rect-02-t-expected.txt:
1701 * svg/W3C-SVG-1.1/animate-elem-32-t-expected.txt:
1702 * svg/W3C-SVG-1.1/shapes-circle-02-t-expected.txt:
1703 * svg/W3C-SVG-1.1/shapes-ellipse-02-t-expected.txt:
1704 * svg/W3C-SVG-1.1/shapes-intro-01-t-expected.txt:
1705 * svg/W3C-SVG-1.1/shapes-rect-02-t-expected.txt:
1706 * svg/custom/getBBox-js-circle-zerodimension-expected.txt: Added.
1707 * svg/custom/getBBox-js-circle-zerodimension.html: Added.
1708 * svg/custom/getBBox-js-ellipse-zerodimension-expected.txt: Added.
1709 * svg/custom/getBBox-js-ellipse-zerodimension.html: Added.
1710 * svg/custom/getBBox-js-rect-zerodimension-expected.txt: Added.
1711 * svg/custom/getBBox-js-rect-zerodimension.html: Added.
1713 2014-06-01 Gyuyoung Kim <gyuyoung.kim@samsung.com>
1715 EFL gardening. Unskip some iframe tests which have passed since buildbot OS bump up.
1717 * platform/efl-wk1/TestExpectations:
1719 2014-06-01 Zalan Bujtas <zalan@apple.com>
1721 Subpixel rendering: Selection gap produces a pixel line overlap on inline boxes.
1722 https://bugs.webkit.org/show_bug.cgi?id=133429
1724 Reviewed by Simon Fraser.
1726 Do not floor logical right/left values when selection gap is calculated for RenderBlocks.
1727 It produces overlapping line/gap because the floored value is intersecting/too far from the
1728 non-floored content selection rect.
1730 * platform/mac/TestExpectations: add ML failure due to font sizing. (Ahem can't be used here)
1731 * fast/inline/hidpi-selection-gap-and-inline-selection-have-gap-rtl-expected.html: Added.
1732 * fast/inline/hidpi-selection-gap-and-inline-selection-have-gap-rtl.html: Added.
1733 * fast/inline/hidpi-selection-gap-overlaps-inline-selection-expected.html: Added.
1734 * fast/inline/hidpi-selection-gap-overlaps-inline-selection.html: Added.
1736 2014-05-31 Darin Adler <darin@apple.com>
1738 One more missed piece of that last check-in.
1740 * TestExpectations: Removed the flakiness expectation from the
1741 css3/viewport-percentage-lengths/viewport-percentage-lengths-relative-font-size.html
1742 test since that now works reliably.
1744 2014-05-31 Darin Adler <darin@apple.com>
1746 Try to fix another failure from the previous check-in seen on some bots.
1748 * platform/mac-wk2/TestExpectations: Removed a couple obsolete lines.
1749 * platform/wk2/TestExpectations: Added expectation for filter-hidden-content.svg, which
1750 seems to be affected by the resizing for tests before it.
1752 2014-05-31 Darin Adler <darin@apple.com>
1754 Fix test failure from the previous check-in.
1756 * fast/dynamic/window-resize-scrollbars-test.html: Add resize handler so this test works
1757 with asynchronous resizing.
1759 * platform/wk2/TestExpectations: Expect failure for the test above; it's showing scrollbars,
1760 and it should not. Before, the test was not running correctly so it seemed to pass.
1762 2014-05-31 Darin Adler <darin@apple.com>
1764 Viewport percentage tests that resize the viewport are flaky
1765 https://bugs.webkit.org/show_bug.cgi?id=133351
1767 Reviewed by Anders Carlsson.
1769 * css3/viewport-percentage-lengths/resources/resize-test.js:
1770 Added code to compensate for the difference between innerWidth/Height and outerWidth/Height
1771 so this works well in a browser window. Added code to "warm up" so the first resize triggers
1772 a resize event. Tweaked style of the code a bit. Use resize events to avoid flakiness due
1773 to race conditions. One thing I did not fix is the "out of order" problem where all the
1774 test results get written out after the words TEST COMPLETE.
1776 * css3/viewport-percentage-lengths/viewport-percentage-lengths-anonymous-block-expected.txt:
1777 Updated due to changes to the underlying test machinery, and also to show actual expected success.
1778 The old results said PASS with various obviously wrong results.
1780 * css3/viewport-percentage-lengths/viewport-percentage-lengths-anonymous-block.html:
1781 Changed this test to use the shared resize-test.js.
1783 * css3/viewport-percentage-lengths/viewport-percentage-lengths-percent-size-child-expected.txt:
1784 Updated due to changes to the underlying test machinery, and also to show actual expected success.
1785 The old results said PASS with various obviously wrong results.
1787 * css3/viewport-percentage-lengths/viewport-percentage-lengths-percent-size-child.html:
1788 Streamlined this test a little.
1790 * css3/viewport-percentage-lengths/viewport-percentage-lengths-relative-font-size-expected.txt:
1791 Updated due to changes to the underlying test machinery, and also to show actual expected success.
1792 The old results said PASS with various obviously wrong results.
1794 * css3/viewport-percentage-lengths/viewport-percentage-lengths-relative-font-size.html:
1795 Streamlined this test a little.
1797 * css3/viewport-percentage-lengths/viewport-percentage-lengths-resize-expected.txt:
1798 Updated due to changes to the underlying test machinery, and also to show both expected success,
1799 and some expected failures. These failures were going unnoticed before since the test didn't
1800 successfully do any resizing of the web view.
1802 * css3/viewport-percentage-lengths/viewport-percentage-lengths-resize.html:
1803 Streamlined this test a little.
1805 * fast/dom/Window/window-resize-contents-expected.txt: Updated to reflect the test actually
1806 resizing. The old test results expected no resizing to occur.
1807 * fast/dom/Window/window-resize-contents.html: Updated to use a resize event handler so the
1808 test can successfully test asynchronous resizes like the ones done by WebKit2.
1810 * fast/dom/rtl-scroll-to-leftmost-and-resize.html: Updated to use a resize event handler so
1811 this can test asynchronous resizes. Also fixed code that was treating the arguments to resizeTo
1812 as if they were inner coordinates rather than outer. However, the bug this tests for has not
1813 been fixed, so need to expect failures.
1815 * platform/mac/TestExpectations: Added a failure expection for the test above.
1817 * platform/mac/fast/dynamic/window-resize-scrollbars-test-expected.png: Updated to expect a result
1818 that successfully resized.
1819 * platform/mac/fast/dynamic/window-resize-scrollbars-test-expected.txt: Ditto.
1821 2014-05-30 Mario Sanchez Prada <mario.prada@samsung.com>
1823 [GTK] Don't use logAccessibilityEvents() in aria-slider-required-attributes.html
1824 https://bugs.webkit.org/show_bug.cgi?id=133405
1826 Reviewed by Chris Fleizach.
1828 Change the test to use addNotificationListener() instead.
1830 * platform/gtk/TestExpectations: Removed failure expectation
1831 * platform/gtk/accessibility/aria-slider-required-attributes-expected.txt: Updated
1832 * platform/gtk/accessibility/aria-slider-required-attributes.html: Updated
1834 2014-05-30 Mario Sanchez Prada <mario.prada@samsung.com>
1836 [ATK] Deprecate usage of logAccessibilityEvents() in layout tests
1837 https://bugs.webkit.org/show_bug.cgi?id=132280
1839 Reviewed by Chris Fleizach.
1841 Removed 36 flaky expectations from TestExpectations for tests that
1842 were ocassionally showing the output of logAccessibilityEvents()
1843 even if they did not make use of that feature (thus the flakiness).
1845 * platform/gtk/TestExpectations: Updated.
1847 2014-05-30 Jarek Czekalski <jarekczek@poczta.onet.pl>
1849 [ATK] Convert caret offset tests from testatk.c.
1850 https://bugs.webkit.org/show_bug.cgi?id=132527
1852 Reviewed by Mario Sanchez Prada.
1854 The tests are replicated from testatk.c file, functions
1855 testWebkitAtkCaretOffsets()
1856 testWebkitAtkCaretOffsetsAndExtranousWhiteSpaces()
1857 The file was present in webkit1. Removed from trunk in r166977, so
1858 the last version was
1859 https://trac.webkit.org/browser/trunk/Tools/TestWebKitAPI/Tests/WebKitGtk/testatk.c?rev=166976
1860 What could not be verified in the same way:
1862 1. Whether element implements ATK_TEXT. If setCaretOffset
1863 succeeds, it confirms that element is text as well. But in cases
1864 when setCaretOffset must fail I see no way to confirm it is text
1867 2. Whether position is correct through a call to
1868 atk_text_get_caret_offset. text-caret-moved signal value is
1871 Anyway these cases don't look crucial, so they are skipped.
1873 * platform/gtk/resources/atk-helpers.js: Added.
1874 (setCaretOffset): Added.
1875 * platform/gtk/accessibility/caret-offsets-and-extraneous-white-spaces-expected.txt: Added.
1876 * platform/gtk/accessibility/caret-offsets-and-extraneous-white-spaces.html: Added.
1877 * platform/gtk/accessibility/caret-offsets-expected.txt: Added.
1878 * platform/gtk/accessibility/caret-offsets.html: Added.
1880 2014-05-28 Jon Honeycutt <jhoneycutt@apple.com>
1882 Roll r168668 back in.
1884 <https://bugs.webkit.org/show_bug.cgi?id=132621>
1886 Reviewed by Brent Fulgham.
1888 * compositing/plugins/composited-plugin.html:
1889 * compositing/plugins/no-backing-store.html:
1890 * fast/dom/beforeload/flash-before-load.html:
1891 * fast/events/beforeload-assertion-expected.txt: Added.
1892 * fast/events/beforeload-assertion.html: Added.
1893 * fast/events/beforeload-iframe-crash-expected.txt: Added.
1894 * fast/events/beforeload-iframe-crash.html: Added.
1895 * fast/events/beforeload-input-time-crash-expected.txt: Added.
1896 * fast/events/beforeload-input-time-crash.html: Added.
1897 * http/tests/security/contentSecurityPolicy/1.1/plugintypes-notype-data.html:
1898 * http/tests/security/contentSecurityPolicy/1.1/plugintypes-nourl-blocked.html:
1899 * http/tests/security/contentSecurityPolicy/object-src-no-url-allowed.html:
1900 * http/tests/security/contentSecurityPolicy/object-src-no-url-blocked.html:
1901 * http/tests/security/contentSecurityPolicy/object-src-none-allowed.html:
1902 * http/tests/security/contentSecurityPolicy/object-src-none-blocked.html:
1903 * http/tests/security/contentSecurityPolicy/resources/multiple-iframe-plugin-test.js:
1904 (testImpl.iframe.onload):
1906 * http/tests/security/mixedContent/insecure-plugin-in-iframe.html:
1907 * platform/mac/plugins/supports-carbon-event-model.html:
1908 * platform/mac/plugins/testplugin-onnew-onpaint.html:
1909 * plugins/get-user-agent-with-null-npp-from-npp-new.html:
1910 * plugins/mouse-click-plugin-clears-selection.html:
1911 * plugins/netscape-plugin-map-data-to-src.html:
1912 * plugins/no-mime-with-valid-extension.html:
1913 * plugins/plugin-initiate-popup-window.html:
1914 * plugins/windowless_plugin_paint_test.html:
1915 * resources/plugin.js: Added.
1916 (runAfterPluginLoad):
1918 2014-05-29 Myles C. Maxfield <mmaxfield@apple.com>
1920 Support -apple-system-font on OS X
1921 https://bugs.webkit.org/show_bug.cgi?id=133382
1923 This test makes sure that -apple-system-font is rendered the same way as -webkit-system-font.
1925 Reviewed by Simon Fraser.
1927 * platform/mac-mountainlion/platform/mac/fast/text/systemFont-expected.txt: Updated.
1928 * platform/mac/fast/text/systemFont.html: Tests -apple-system-font in addition to -webkit-system-font.
1929 * platform/mac/platform/mac/fast/text/systemFont-expected.txt: Updated.
1931 2014-05-29 Alexey Proskuryakov <ap@apple.com>
1933 Loading <object> from WebArchive crashes
1934 https://bugs.webkit.org/show_bug.cgi?id=133386
1935 <rdar://problem/13345509>
1937 Reviewed by Brady Eidson.
1939 * webarchive/loading/object-expected.txt: Added.
1940 * webarchive/loading/object.html: Added.
1941 * webarchive/loading/resources/object.webarchive: Added.
1943 2014-05-29 Mark Lam <mark.lam@apple.com>
1945 Gardening: marking js/primitive-property-access-edge-cases.html as crashy.
1946 <https://webkit.org/b/133356>
1952 2014-05-29 Mark Lam <mark.lam@apple.com>
1954 Gardening: marking js/primitive-property-access-edge-cases.html as flaky.
1955 <https://webkit.org/b/133356>
1961 2014-05-29 Jeremy Jones <jeremyj@apple.com>
1963 Use correct version of requiresFullscreenForVideoPlayback().
1964 https://bugs.webkit.org/show_bug.cgi?id=133331
1966 Reviewed by Eric Carlson.
1968 * media/video-fullscreeen-only-controls-expected.txt: Added.
1969 * media/video-fullscreeen-only-controls.html: Added. Make sure video element
1970 controls show even when not specified if inline playback is restricted.
1972 2014-05-29 Carlos Garcia Campos <cgarcia@igalia.com>
1974 [WK2][GTK] ASSERTION FAILED: m_status == Scheduled in GMainLoopSource
1975 https://bugs.webkit.org/show_bug.cgi?id=131220
1977 Reviewed by Philippe Normand.
1979 Unskip inspector-protocol/dom/remove-multiple-nodes.html.
1981 * platform/gtk/TestExpectations:
1983 2014-05-28 Martin Hock <mhock@apple.com>
1985 Marking test as flaky pending further review.
1986 https://bugs.webkit.org/show_bug.cgi?id=133351
1988 Unreviewed gardening.
1991 Skip css3/viewport-percentage-lengths/viewport-percentage-lengths-relative-font-size.html
1993 2014-05-28 Oliver Hunt <oliver@apple.com>
1995 Make DOM properties exposed as instance properties use the base object instead of |this|
1996 https://bugs.webkit.org/show_bug.cgi?id=133353
1998 Reviewed by Geoffrey Garen.
2000 Update tests to cover change in expected behaviour.
2002 * js/dom/dom-as-prototype-assignment-exception-expected.txt:
2003 * js/dom/dom-attributes-on-mismatch-type-expected.txt:
2004 * js/dom/dom-attributes-on-mismatch-type.html:
2005 * js/dom/script-tests/dom-as-prototype-assignment-exception.js:
2007 2014-05-28 Radu Stavila <stavila@adobe.com>
2009 REGRESSION (r168046): Invalid layout in multicol
2010 https://bugs.webkit.org/show_bug.cgi?id=133322
2012 Reviewed by Antti Koivisto.
2014 * fast/multicol/newmulticol/multicol-inside-multicol-expected.html: Added.
2015 * fast/multicol/newmulticol/multicol-inside-multicol.html: Added.
2017 2014-05-27 Commit Queue <commit-queue@webkit.org>
2019 Unreviewed, rolling out r169400.
2020 https://bugs.webkit.org/show_bug.cgi?id=133338
2022 Broke the iOS build in
2023 LocalizedDateCache::calculateMaximumWidth() (Requested by smfr
2028 "SVG TextRuns do not always get RenderingContexts"
2029 https://bugs.webkit.org/show_bug.cgi?id=133198
2030 http://trac.webkit.org/changeset/169400
2032 2014-05-27 Bem Jones-Bey <bjonesbe@adobe.com>
2034 vw/vh units used as font/line-height values don't scale with the viewport
2035 https://bugs.webkit.org/show_bug.cgi?id=87846
2037 Reviewed by Darin Adler.
2039 Update existing tests to work with the proper behavior of viewport
2042 Add tests for some of the things fixed by this patch: handling of
2043 viewport units in font sizes, with calc, and when the viewport is
2044 resized without a reload.
2046 The anonymous block and percent size child tests make sure that the
2047 viewport unit updates still work properly when there is another
2048 relative unit the depends on the size specified in viewport units.
2050 * css3/viewport-percentage-lengths/css3-viewport-percentage-lengths-getStyle-expected.txt:
2051 * css3/viewport-percentage-lengths/css3-viewport-percentage-lengths-getStyle.html:
2052 * css3/viewport-percentage-lengths/resources/resize-test.js: Added.
2054 (standardResizeTest):
2055 * css3/viewport-percentage-lengths/viewport-percentage-lengths-anonymous-block-expected.txt: Added.
2056 * css3/viewport-percentage-lengths/viewport-percentage-lengths-anonymous-block.html: Added.
2057 * css3/viewport-percentage-lengths/viewport-percentage-lengths-calc-expected.txt: Added.
2058 * css3/viewport-percentage-lengths/viewport-percentage-lengths-calc.html: Added.
2059 * css3/viewport-percentage-lengths/viewport-percentage-lengths-percent-size-child-expected.txt: Added.
2060 * css3/viewport-percentage-lengths/viewport-percentage-lengths-percent-size-child.html: Added.
2061 * css3/viewport-percentage-lengths/viewport-percentage-lengths-relative-font-size-expected.txt: Added.
2062 * css3/viewport-percentage-lengths/viewport-percentage-lengths-relative-font-size.html: Added.
2063 * css3/viewport-percentage-lengths/viewport-percentage-lengths-resize-expected.txt: Added.
2064 * css3/viewport-percentage-lengths/viewport-percentage-lengths-resize.html: Added.
2065 * fast/canvas/draw-focus-if-needed-expected.txt: Removed.
2066 * fast/canvas/draw-focus-if-needed.html: Removed.
2067 * fast/masking/parsing-clip-path-shape-expected.txt:
2068 * fast/masking/parsing-clip-path-shape.html:
2069 * fast/shapes/parsing/parsing-shape-lengths-expected.txt:
2070 * fast/shapes/parsing/parsing-shape-lengths.html:
2072 2014-05-27 Zoltan Horvath <zoltan@webkit.org>
2074 [CSS Shapes] serialization of the computed value should omit the default radii
2075 https://bugs.webkit.org/show_bug.cgi?id=132747
2077 Reviewed by Darin Adler.
2079 * fast/shapes/parsing/parsing-shape-outside-expected.txt:
2080 * fast/shapes/parsing/parsing-test-utils.js:
2082 2014-05-27 Alex Christensen <achristensen@webkit.org>
2084 Unreviewed Mac Gardening.
2086 * platform/mac/TestExpectations:
2087 Skip webtiming-two-redirects.php which I forgot to re-skip in r169403.
2089 2014-05-27 Alex Christensen <achristensen@webkit.org>
2091 Run web timing tests if web timing is enabled.
2092 https://bugs.webkit.org/show_bug.cgi?id=133327
2094 Reviewed by Ryosuke Niwa.
2096 * fast/dom/script-tests/webtiming-document-open.js:
2098 * fast/dom/script-tests/webtiming-navigate-within-document.js:
2099 (checkTimingNotChanged):
2100 Use for in loop instead of Object.keys because properties are in prototype chain.
2101 * fast/dom/script-tests/webtiming.js:
2102 Use performance.now instead of 0.
2103 * platform/mac/TestExpectations:
2104 Made web timing tests skipped on Mountain Lion and Mavericks.
2106 2014-05-27 Commit Queue <commit-queue@webkit.org>
2108 Unreviewed, rolling out r169399.
2109 https://bugs.webkit.org/show_bug.cgi?id=133326
2111 Causes assertion failures in tests. See
2112 http://build.webkit.org/results/Apple%20Mavericks%20Debug%20WK1%20(Tests)/r169399%20(5622)/results.html
2113 (Requested by mlam on #webkit).
2117 "Caret's screen position does not update during an overflow
2119 https://bugs.webkit.org/show_bug.cgi?id=133256
2120 http://trac.webkit.org/changeset/169399
2122 2014-05-27 Myles C. Maxfield <mmaxfield@apple.com>
2124 Lists styled with SVG fonts are not rendered as expected
2125 https://bugs.webkit.org/show_bug.cgi?id=133198
2127 Reviewed by Simon Fraser.
2129 See per-file comments.
2131 * svg/custom/list-items-with-svg-font-family-expected.txt: Added.
2132 * svg/custom/list-items-with-svg-font-family.html: Added. Make sure there is
2133 no crash when styling list elements with SVG fonts.
2135 2014-05-23 Myles C. Maxfield <mmaxfield@apple.com>
2137 Caret's screen position does not update during an overflow scroll
2138 https://bugs.webkit.org/show_bug.cgi?id=133256
2140 Reviewed by Simon Fraser.
2142 This test places the caret, inspects its position, scrolls, and then immediately inspects its
2143 position again. The two positions should be different.
2145 * editing/input/caret-position-during-scroll-expected.txt: Added.
2146 * editing/input/caret-position-during-scroll.html: Added.
2148 2014-05-27 David Hyatt <hyatt@apple.com>
2150 REGRESSION: Audio volume scrubber does not show volume level thumb
2151 <rdar://problem/16902004>
2152 https://bugs.webkit.org/show_bug.cgi?id=133310
2154 Reviewed by Dean Jackson.
2156 * fast/multicol/pagination/nested-transforms.html: Added.
2157 * platform/mac/fast/multicol/pagination/nested-transforms-expected.png: Added.
2158 * platform/mac/fast/multicol/pagination/nested-transforms-expected.txt: Added.
2160 2014-05-27 Eric Carlson <eric.carlson@apple.com>
2162 [Mac] media controls should prevent 'click' events from reaching the page
2163 https://bugs.webkit.org/show_bug.cgi?id=133268
2165 Reviewed by by Jer Noble.
2167 * media/media-controls-cancel-events-expected.txt: Added.
2168 * media/media-controls-cancel-events.html: Added.
2170 2014-05-27 Jon Lee <jonlee@apple.com>
2172 Update ENABLE(MEDIA_SOURCE) on Mac
2173 https://bugs.webkit.org/show_bug.cgi?id=133141
2175 Reviewed by Darin Adler.
2177 * platform/mac-mountainlion/js/dom/global-constructors-attributes-expected.txt:
2178 * platform/mac/TestExpectations:
2179 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
2181 2014-05-27 Michał Pakuła vel Rutka <m.pakula@samsung.com>
2183 Unreviewed EFL gardening
2185 Add failing tests to TestExpectations.
2187 * platform/efl-wk2/TestExpectations:
2188 * platform/efl/TestExpectations:
2190 2014-05-26 Gyuyoung Kim <gyuyoung.kim@samsung.com>
2192 Fix wrong inclusion depth of js-test-pre.js in is-protocol-handler-registered.html
2193 https://bugs.webkit.org/show_bug.cgi?id=133273
2195 Reviewed by Darin Adler.
2197 Can't use debug() due to wrong inclusion path.
2199 * fast/dom/NavigatorContentUtils/is-protocol-handler-registered.html:
2201 2014-05-26 Gyuyoung Kim <gyuyoung.kim@samsung.com>
2203 [EFL] Move navigator content utils's to own directory
2204 https://bugs.webkit.org/show_bug.cgi?id=133275
2206 Reviewed by Darin Adler.
2208 Expected results need to be maintained by own directory because navigator content utils have been maintained by
2209 own directory as well.
2211 * platform/efl/fast/dom/NavigatorContentUtils/register-protocol-handler-expected.txt: Renamed from LayoutTests/platform/efl/fast/dom/register-protocol-handler-expected.txt.
2212 * platform/efl/fast/dom/NavigatorContentUtils/unregister-protocol-handler-expected.txt: Renamed from LayoutTests/platform/efl/fast/dom/unregister-protocol-handler-expected.txt.
2214 2014-05-26 Benjamin Poulain <benjamin@webkit.org>
2216 Fix the quirks mode selector matching of the pseudo classes :hover and :active
2217 https://bugs.webkit.org/show_bug.cgi?id=133063
2219 Reviewed by Antti Koivisto.
2221 The test coverage of :hover and :active was extremly poor.
2222 Those new tests add coverage for the cases fixed by this patch.
2224 * fast/selectors/active-hover-quirks-expected.txt: Added.
2225 * fast/selectors/active-hover-quirks.html: Added.
2226 * fast/selectors/active-hover-strict-expected.txt: Added.
2227 * fast/selectors/active-hover-strict.html: Added.
2228 * fast/selectors/active-quirks-expected.txt: Added.
2229 * fast/selectors/active-quirks.html: Added.
2230 * fast/selectors/active-strict-expected.txt: Added.
2231 * fast/selectors/active-strict.html: Added.
2232 * fast/selectors/hover-quirks-expected.txt: Added.
2233 * fast/selectors/hover-quirks.html: Added.
2234 * fast/selectors/hover-strict-expected.txt: Added.
2235 * fast/selectors/hover-strict.html: Added.
2236 * fast/selectors/resources/hover-active-quirks-utility.js: Added.
2237 * selectors/resources/hover-active-strict-utility.js: Added.
2239 2014-05-26 Darin Adler <darin@apple.com>
2241 Class name matching should use ASCII case-insensitive matching, not Unicode case folding
2242 https://bugs.webkit.org/show_bug.cgi?id=133292
2244 Reviewed by Anders Carlsson.
2246 * fast/dom/getElementsByClassName/ASCII-case-insensitive-expected.txt: Added.
2247 * fast/dom/getElementsByClassName/ASCII-case-insensitive.html: Added.
2248 * fast/dom/getElementsByClassName/case-sensitive-expected.txt: Added.
2249 * fast/dom/getElementsByClassName/case-sensitive.html: Added.
2251 2014-05-25 Filip Pizlo <fpizlo@apple.com>
2253 Latest emscripten life benchmark is 4x slower because the DFG doesn't realize that arithmetic on booleans is a thing
2254 https://bugs.webkit.org/show_bug.cgi?id=133136
2256 Reviewed by Oliver Hunt.
2258 * js/regress/abs-boolean-expected.txt: Added.
2259 * js/regress/abs-boolean.html: Added.
2260 * js/regress/div-boolean-double-expected.txt: Added.
2261 * js/regress/div-boolean-double.html: Added.
2262 * js/regress/div-boolean-expected.txt: Added.
2263 * js/regress/div-boolean.html: Added.
2264 * js/regress/max-boolean-expected.txt: Added.
2265 * js/regress/max-boolean.html: Added.
2266 * js/regress/min-boolean-expected.txt: Added.
2267 * js/regress/min-boolean.html: Added.
2268 * js/regress/minus-boolean-double-expected.txt: Added.
2269 * js/regress/minus-boolean-double.html: Added.
2270 * js/regress/minus-boolean-expected.txt: Added.
2271 * js/regress/minus-boolean.html: Added.
2272 * js/regress/mod-boolean-double-expected.txt: Added.
2273 * js/regress/mod-boolean-double.html: Added.
2274 * js/regress/mod-boolean-expected.txt: Added.
2275 * js/regress/mod-boolean.html: Added.
2276 * js/regress/mul-boolean-double-expected.txt: Added.
2277 * js/regress/mul-boolean-double.html: Added.
2278 * js/regress/mul-boolean-expected.txt: Added.
2279 * js/regress/mul-boolean.html: Added.
2280 * js/regress/neg-boolean-expected.txt: Added.
2281 * js/regress/neg-boolean.html: Added.
2282 * js/regress/plus-boolean-arith-expected.txt: Added.
2283 * js/regress/plus-boolean-arith.html: Added.
2284 * js/regress/plus-boolean-double-expected.txt: Added.
2285 * js/regress/plus-boolean-double.html: Added.
2286 * js/regress/plus-boolean-expected.txt: Added.
2287 * js/regress/plus-boolean.html: Added.
2288 * js/regress/script-tests/abs-boolean.js: Added.
2289 * js/regress/script-tests/div-boolean-double.js: Added.
2290 * js/regress/script-tests/div-boolean.js: Added.
2291 * js/regress/script-tests/max-boolean.js: Added.
2292 * js/regress/script-tests/min-boolean.js: Added.
2293 * js/regress/script-tests/minus-boolean-double.js: Added.
2294 * js/regress/script-tests/minus-boolean.js: Added.
2295 * js/regress/script-tests/mod-boolean-double.js: Added.
2296 * js/regress/script-tests/mod-boolean.js: Added.
2297 * js/regress/script-tests/mul-boolean-double.js: Added.
2298 * js/regress/script-tests/mul-boolean.js: Added.
2299 * js/regress/script-tests/neg-boolean.js: Added.
2300 * js/regress/script-tests/plus-boolean-arith.js: Added.
2301 * js/regress/script-tests/plus-boolean-double.js: Added.
2302 * js/regress/script-tests/plus-boolean.js: Added.
2303 * js/regress/script-tests/sin-boolean.js: Added.
2304 * js/regress/sin-boolean-expected.txt: Added.
2305 * js/regress/sin-boolean.html: Added.
2307 2014-05-26 Javier Fernandez <jfernandez@igalia.com>
2309 [CSS Grid Layout] Implementation of the "grid" shorthand.
2310 https://bugs.webkit.org/show_bug.cgi?id=132122
2312 Reviewed by Darin Adler.
2314 Layout Test for the basic functionality of the 'grid' shorthand. It was
2315 also added a new javascript file with some utility functions.
2317 * fast/css-grid-layout/grid-shorthand-get-set-expected.txt: Added.
2318 * fast/css-grid-layout/grid-shorthand-get-set.html: Added.
2319 * fast/css-grid-layout/resources/grid-shorthand-parsing-utils.js: Added.
2320 (testGridDefinitionsValues):
2321 (testGridDefinitionsSetJSValues):
2322 (testNonGridDefinitionsSetJSValues):
2323 (checkGridDefinitionsSetJSValues):
2324 (testGridDefinitionsSetBadJSValues):
2326 2014-05-26 Michał Pakuła vel Rutka <m.pakula@samsung.com>
2328 Unreviewed EFL gardening
2330 Remove expectations for now passing tests.
2332 * platform/efl-wk2/TestExpectations:
2333 * platform/efl/TestExpectations:
2335 2014-05-26 Michał Pakuła vel Rutka <m.pakula@samsung.com>
2337 [EFL] Input fields and text areas are not rendered correctly after r167771
2338 https://bugs.webkit.org/show_bug.cgi?id=133181
2340 Reviewed by Gyuyoung Kim.
2342 * platform/efl-wk2/TestExpectations: Remove now passing test from test expectations.
2344 2014-05-20 Sergio Villar Senin <svillar@igalia.com>
2346 [CSS Grid Layout] Children of grid containers must be turned into grid items
2347 https://bugs.webkit.org/show_bug.cgi?id=132991
2349 Reviewed by Darin Adler.
2351 From Blink r150472 by <jchaffraix@chromium.org>
2353 Added a new test case to verify the computed value for 'display'
2354 in grid items. The test also checks that items are correctly
2355 positioned inside the grid, i.e., they properly became grid
2358 Also removed ietestcenter's grid-items-002.html and
2359 grid-items-003.html from the list of failing tests as they should
2362 * fast/css-grid-layout/grid-item-display-expected.txt: Added.
2363 * fast/css-grid-layout/grid-item-display.html: Added.
2364 * ietestcenter/css3/grid/grid-items-002.htm: Fixed a typo and
2365 replaced -webkit-grid-definition-* by -webkit-grid-template-*
2366 * ietestcenter/css3/grid/grid-items-003.htm: Ditto.
2367 * platform/efl/TestExpectations: Removed the two tests above.
2368 * platform/gtk/TestExpectations: Ditto.
2369 * platform/mac/TestExpectations: Ditto.
2370 * platform/win/TestExpectations: Ditto.
2372 2014-05-25 Jinwoo Song <jinwoo7.song@samsung.com>
2374 setData() of DataTransfer has a void return type
2375 https://bugs.webkit.org/show_bug.cgi?id=133108
2377 Reviewed by Alexey Proskuryakov.
2379 * editing/pasteboard/set_data_typeof_return-expected.txt: Added.
2380 * editing/pasteboard/set_data_typeof_return.html: Added.
2382 2014-05-25 David Kilzer <ddkilzer@apple.com>
2384 Crash in WebCore::TextResourceDecoder::checkForCSSCharset
2385 <http://webkit.org/b/133257>
2386 <rdar://problem/17027109>
2388 Reviewed by Alexey Proskuryakov.
2390 * fast/encoding/css-charset-missing-semi-colon-and-newline-expected.txt: Added.
2391 * fast/encoding/css-charset-missing-semi-colon-and-newline.html: Added.
2393 2014-05-23 Simon Fraser <simon.fraser@apple.com>
2395 Scrolling tests should not try to dump pixels
2396 https://bugs.webkit.org/show_bug.cgi?id=133245
2398 Reviewed by Tim Horton.
2400 dumpAsText(true) -> dumpAsText().
2402 * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-div-with-handler.html:
2403 * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-div.html:
2404 * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-mainframe-with-handler.html:
2405 * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-mainframe.html:
2406 * platform/mac-wk2/tiled-drawing/fast-scroll-iframe-latched-iframe-with-handler.html:
2407 * platform/mac-wk2/tiled-drawing/fast-scroll-iframe-latched-iframe.html:
2408 * platform/mac-wk2/tiled-drawing/fast-scroll-iframe-latched-mainframe-with-handler.html:
2409 * platform/mac-wk2/tiled-drawing/fast-scroll-iframe-latched-mainframe.html:
2410 * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-mainframe-with-handler.html:
2411 * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-mainframe.html:
2412 * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-select-with-handler.html:
2413 * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-select.html:
2415 2014-05-24 Zalan Bujtas <zalan@apple.com>
2417 Subpixel rendering: Non-compositing transforms with subpixel coordinates paint to wrong position.
2418 https://bugs.webkit.org/show_bug.cgi?id=133184
2419 <rdar://problem/16745606>
2421 Reviewed by Simon Fraser.
2423 Snapping relative negative coordinate values should produce the same position as if they were
2424 positive absolute coordinates.
2425 When a child box gets positioned off of its containers towards top/left, its relative coordinates
2426 become negative. Pixel snapping those negative values should produce the same
2427 final painting position as if the child box was fixed positioned with positive coordinates.
2428 Since halfway values always round away from zero, negative and positive halfway values
2429 produce opposite rounding direction.
2430 This patch ensures that negative halfway values round to the direction as if they were positive.
2432 * fast/layers/hidpi-floor-negative-coordinate-values-to-maintain-rounding-direction-expected.html: Added.
2433 * fast/layers/hidpi-floor-negative-coordinate-values-to-maintain-rounding-direction.html: Added.
2435 2014-05-24 Frédéric Wang <fred.wang@free.fr>
2437 Update GTK references for some tests after bug 130322.
2438 https://bugs.webkit.org/show_bug.cgi?id=130322
2440 Unreviewed gardening.
2442 * platform/gtk/mathml/opentype/vertical-LatinModern-expected.txt:
2443 * platform/gtk/mathml/presentation/mo-stretch-expected.txt:
2445 2014-05-24 Frédéric Wang <fred.wang@free.fr>
2447 Mark some opentype MATH tests failing due to bad references.
2448 https://bugs.webkit.org/show_bug.cgi?id=130322
2450 Unreviewed gardening.
2452 * platform/mac/TestExpectations:
2454 2014-05-24 Frédéric Wang <fred.wang@free.fr>
2456 Use size variants and glyph assembly from the MATH data.
2457 https://bugs.webkit.org/show_bug.cgi?id=130322
2459 Reviewed by Chris Fleizach.
2461 This adds some pixel tests for large operators and vertical stretchy operators.
2463 * mathml/opentype/LICENSE-LatinModern.txt: Added.
2464 * mathml/opentype/large-operators-LatinModern.html: Added.
2465 * mathml/opentype/latinmodern-math.woff: Added.
2466 * mathml/opentype/opentype-stretchy.html: Added.
2467 * mathml/opentype/stretchy.woff: Added.
2468 * mathml/opentype/vertical-LatinModern.html: Added.
2469 * platform/efl/mathml/opentype/large-operators-LatinModern-expected.png: Added.
2470 * platform/efl/mathml/opentype/large-operators-LatinModern-expected.txt: Added.
2471 * platform/efl/mathml/opentype/opentype-stretchy-expected.png: Added.
2472 * platform/efl/mathml/opentype/opentype-stretchy-expected.txt: Added.
2473 * platform/efl/mathml/opentype/vertical-LatinModern-expected.png: Added.
2474 * platform/efl/mathml/opentype/vertical-LatinModern-expected.txt: Added.
2475 * platform/gtk/mathml/opentype/large-operators-LatinModern-expected.png: Added.
2476 * platform/gtk/mathml/opentype/large-operators-LatinModern-expected.txt: Added.
2477 * platform/gtk/mathml/opentype/opentype-stretchy-expected.png: Added.
2478 * platform/gtk/mathml/opentype/opentype-stretchy-expected.txt: Added.
2479 * platform/gtk/mathml/opentype/vertical-LatinModern-expected.png: Added.
2480 * platform/gtk/mathml/opentype/vertical-LatinModern-expected.txt: Added.
2481 * platform/gtk/mathml/presentation/mo-stretch-expected.png: update reference due to change in mathml.css
2482 * platform/gtk/mathml/presentation/mo-stretch-expected.txt: ditto
2483 * platform/mac/mathml/opentype/large-operators-LatinModern-expected.txt: Added.
2484 * platform/mac/mathml/opentype/opentype-stretchy-expected.txt: Added.
2485 * platform/mac/mathml/opentype/vertical-LatinModern-expected.txt: Added.
2486 * platform/mac-wk2/mathml/opentype/large-operators-LatinModern-expected.txt: Added.
2487 * platform/mac-wk2/mathml/opentype/opentype-stretchy-expected.txt: Added.
2488 * platform/mac-wk2/mathml/opentype/vertical-LatinModern-expected.txt: Added.
2489 * platform/win/TestExpectations: Mark the OpenType MATH tests as failing
2491 2014-05-23 Yusuke Suzuki <utatane.tea@gmail.com>
2493 CSS JIT: Apply backtracking optimization to adjacent backtracking
2494 https://bugs.webkit.org/show_bug.cgi?id=132951
2496 Reviewed by Benjamin Poulain.
2498 Apply the backtracking optimization to the adjacent backtracking.
2499 This optimization is already done for the descendant backtracking.
2500 We apply this to the adjacent backtracking similarly.
2502 * fast/selectors/backtracking-adjacent-optimized-expected.txt: Added.
2503 * fast/selectors/backtracking-adjacent-optimized.html: Added.
2505 2014-05-23 Simon Fraser <simon.fraser@apple.com>
2507 Rebaseline two tests affected by r169229.
2509 * platform/mac-wk2/compositing/tiling/rotated-tiled-clamped-expected.txt:
2510 * platform/mac-wk2/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt:
2512 2014-05-23 Mihnea Ovidenie <mihnea@adobe.com>
2514 REGRESSION(r169105): fast/regions/cssom/region-range-for-box-crash.html is more crashy than before
2515 https://bugs.webkit.org/show_bug.cgi?id=133124
2517 Reviewed by David Hyatt.
2519 Unskip the test file that used to crash.
2523 2014-05-23 Mark Hahnenberg <mhahnenberg@apple.com>
2525 Rebaseline some tests after r169260
2527 * fast/dom/Geolocation/enabled-expected.txt:
2528 * fast/dom/Geolocation/script-tests/enabled.js:
2529 * js/dom/delete-syntax-expected.txt:
2530 * js/dom/script-tests/delete-syntax.js:
2532 2014-05-23 Roger Fong <roger_fong@apple.com>
2534 Unreviewed. Skip some snapshotting tests failing after r169173.
2535 https://bugs.webkit.org/show_bug.cgi?id=133227.
2537 * platform/mac-wk2/TestExpectations:
2539 2014-05-23 Michał Pakuła vel Rutka <m.pakula@samsung.com>
2541 Unreviewed EFL gardening
2543 * platform/efl/TestExpectations: Add test expectation for tests faling after r167840.
2544 * platform/efl/fast/borders/border-antialiasing-expected.png: Rebaseline after r168046.
2545 * platform/efl/fast/borders/border-antialiasing-expected.txt: Ditto.
2546 * platform/efl/fast/forms/fieldset-align-expected.txt: Rebaseline after r168575.
2548 2014-05-23 Zalan Bujtas <zalan@apple.com>
2550 Subpixel rendering: Make webkit-box-shadow painting subpixel aware.
2551 https://bugs.webkit.org/show_bug.cgi?id=133201
2552 <rdar://problem/16072830>
2554 Reviewed by Simon Fraser.
2556 This patch enables webkit-box-shadow to be painted on a subpixel position. However, we
2557 still truncate -webkit-box-shadow property values. Tracked here: http://webkit.org/b/133202
2559 Currently not ref-testable.
2561 * fast/box-shadow/hidpi-webkit-box-shadow-subpixel-position.html: Added.
2562 * platform/mac/fast/box-shadow/hidpi-webkit-box-shadow-subpixel-position-expected.png: Added.
2563 * platform/mac/fast/box-shadow/hidpi-webkit-box-shadow-subpixel-position-expected.txt: Added.
2565 2014-05-22 Simon Fraser <simon.fraser@apple.com>
2567 Make viewport units work in CSS gradients
2568 https://bugs.webkit.org/show_bug.cgi?id=133204
2569 <rdar://problem/17012259>
2571 Reviewed by Tim Horton.
2573 Make viewport percentage lengths work in gradients.
2575 * fast/gradients/viewport-units-gradient-expected.html: Added.
2576 * fast/gradients/viewport-units-gradient.html: Added.
2578 2014-05-22 Ryosuke Niwa <rniwa@webkit.org>
2580 Can't type in status in facebook.com on iOS Safari because keyboard disappears
2581 https://bugs.webkit.org/show_bug.cgi?id=133196
2583 Reviewed by Geoffrey Garen.
2585 Removed the test added by r156252.
2587 * fast/dom/HTMLDocument/active-element-gets-unfocusable-expected.txt: Removed.
2588 * fast/dom/HTMLDocument/active-element-gets-unfocusable.html: Removed.
2590 2014-05-22 Myles C. Maxfield <mmaxfield@apple.com>
2592 http/tests/security/xss-DENIED-xsl-document-redirect.xml fails with NetworkProcess
2593 https://bugs.webkit.org/show_bug.cgi?id=132523
2595 Reviewed by Alexey Proskuryakov.
2597 Two tests have been rebaselined, and re-enable test that now passes. Because of
2598 r23889, synchronous XHRs for file: URLs purposely don't invoke error handlers.
2600 * fast/xmlhttprequest/xmlhttprequest-nonexistent-file-expected.txt: Updated
2601 incorrect test description
2602 * fast/xmlhttprequest/resources/xmlhttprequest-nonexistent-file-real.html: Ditto
2603 * platform/mac-wk2/TestExpectations: Re-enable test that now passes.
2605 2014-05-22 Simon Fraser <simon.fraser@apple.com>
2607 Fix the compositing/transitions/transform-on-large-layer.html test
2608 https://bugs.webkit.org/show_bug.cgi?id=133195
2610 Reviewed by Dean Jackson.
2612 This test used window resize when it doesn't need to and was flakey.
2614 * compositing/transitions/transform-on-large-layer.html:
2615 * platform/efl/TestExpectations:
2616 * platform/mac/TestExpectations:
2618 2014-05-22 Simon Fraser <simon.fraser@apple.com>
2620 REGRESSION (r155977): Very stuttery 3D css animation on jtechcommunications.com
2621 https://bugs.webkit.org/show_bug.cgi?id=133179
2622 <rdar://problem/16864666>
2624 Reviewed by Dean Jackson.
2628 * compositing/contents-scale/animating-expected.txt:
2629 * compositing/contents-scale/rounded-contents-scale-expected.txt:
2630 * compositing/contents-scale/scaled-ancestor-expected.txt:
2631 * compositing/contents-scale/simple-scale-expected.txt:
2632 * compositing/contents-scale/z-translate-expected.txt:
2633 * platform/mac/compositing/overflow/composited-scrolling-paint-phases-expected.txt:
2634 * platform/mac/compositing/tiling/rotated-tiled-clamped-expected.txt:
2635 * platform/mac/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt:
2636 * platform/mac/compositing/visible-rect/nested-transform-expected.txt:
2638 2014-05-22 Mark Lam <mark.lam@apple.com>
2640 REGRESSION(r154797): Debugger crashes when stepping over an uncaught exception.
2641 <https://webkit.org/b/133182>
2643 Reviewed by Oliver Hunt.
2645 * inspector-protocol/debugger/regress-133182-expected.txt: Added.
2646 * inspector-protocol/debugger/regress-133182.html: Added.
2648 2014-05-22 Michał Pakuła vel Rutka <m.pakula@samsung.com>
2650 Unreviewed EFL gardening
2652 Add test expectations for failing tests.
2654 * platform/efl-wk2/TestExpectations:
2655 * platform/efl/editing/apply-style-iframe-crash-expected.txt: Added after r168641.
2657 2014-05-22 Piotr Grad <p.grad@samsung.com>
2659 Video is resumed with old playback rate.
2660 https://bugs.webkit.org/show_bug.cgi?id=132905
2662 Reviewed by Philippe Normand.
2664 * media/video-paused-0-rate-expected.txt: Added.
2665 * media/video-paused-0-rate.html: Added.
2667 2014-05-22 Antti Koivisto <antti@apple.com>
2669 Text markers don't paint on simple lines
2670 https://bugs.webkit.org/show_bug.cgi?id=133177
2672 Reviewed by Anders Carlsson.
2674 * fast/text/mark-matches-rendering-expected.html: Added.
2675 * fast/text/mark-matches-rendering-simple-lines-expected.html: Added.
2676 * fast/text/mark-matches-rendering-simple-lines.html: Added.
2677 * fast/text/mark-matches-rendering.html: Added.
2679 2014-05-22 Javier Fernandez <jfernandez@igalia.com>
2681 [CSS Grid Layout] Split the grid-item-margin-auto-columns-rows.html test.
2682 https://bugs.webkit.org/show_bug.cgi?id=131064
2684 Reviewed by Benjamin Poulain.
2686 Splitting the "grid-item-margin-auto-columns-rows" into different writing-modes
2687 related tests, so besides increasing clarity, it makes it fit in the 800x600 viewport.
2689 * fast/css-grid-layout/grid-item-margin-auto-columns-rows-expected.html: Removed.
2690 * fast/css-grid-layout/grid-item-margin-auto-columns-rows.html: Removed.
2691 * fast/css-grid-layout/grid-item-margin-auto-columns-rows-horizontal-ltr-expected.html: Added.
2692 * fast/css-grid-layout/grid-item-margin-auto-columns-rows-horizontal-ltr.html: Added.
2693 * fast/css-grid-layout/grid-item-margin-auto-columns-rows-horizontal-rtl-expected.html: Added.
2694 * fast/css-grid-layout/grid-item-margin-auto-columns-rows-horizontal-rtl.html: Added.
2695 * fast/css-grid-layout/grid-item-margin-auto-columns-rows-vertical-ltr-expected.html: Added.
2696 * fast/css-grid-layout/grid-item-margin-auto-columns-rows-vertical-ltr.html: Added.
2697 * fast/css-grid-layout/grid-item-margin-auto-columns-rows-vertical-rtl-expected.html: Added.
2698 * fast/css-grid-layout/grid-item-margin-auto-columns-rows-vertical-rtl.html: Added.
2700 2014-05-21 Antti Koivisto <antti@apple.com>
2702 REGRESSION(r167870): Crash in simple line layout code with :after
2703 https://bugs.webkit.org/show_bug.cgi?id=133155
2705 Reviewed by Darin Adler.
2707 * fast/text/simple-lines-hover-after-expected.html: Added.
2708 * fast/text/simple-lines-hover-after.html: Added.
2710 2014-05-21 Zalan Bujtas <zalan@apple.com>
2712 Unreviewed Mac gardening after r169161.
2714 * platform/mac-wk2/tiled-drawing/tile-size-slow-zoomed-expected.txt:
2716 2014-05-20 Roger Fong <roger_fong@apple.com>
2718 Unreviewed. Actually enable snapshot tests on mac wk2.
2719 https://bugs.webkit.org/show_bug.cgi?id=131871
2721 * platform/mac-wk1/TestExpectations: Skip them here.
2722 * platform/mac/TestExpectations: Unskip them here.
2724 Some slight modifications to some of the tests to reduce flakiness of tests.
2725 * plugins/snapshotting/autoplay-dominant.html:
2726 * plugins/snapshotting/autoplay-plugin-blocked-by-image.html:
2727 * plugins/snapshotting/autoplay-plugin-mostly-blocked-by-image.html:
2728 * plugins/snapshotting/snapshot-plugin-not-quite-blocked-by-image.html:
2730 2014-05-21 Michał Pakuła vel Rutka <m.pakula@samsung.com>
2732 [EFL] Turn on ENABLE_CSS_FILTERS
2733 https://bugs.webkit.org/show_bug.cgi?id=133153
2735 Reviewed by Gyuyoung Kim.
2737 Remove failure test expectations for tests passing after turning on CSS_FILTERS.
2739 * platform/efl-wk2/TestExpectations:
2740 * platform/efl/TestExpectations:
2742 2014-05-21 Zalan Bujtas <zalan@apple.com>
2744 Unreviewed Mac gardening after r169161.
2746 * platform/mac-wk2/tiled-drawing/tile-size-slow-zoomed-expected.txt:
2748 2014-05-21 Filip Pizlo <fpizlo@apple.com>
2750 Unreviewed, roll out http://trac.webkit.org/changeset/169159.
2752 This was a unilateral change and wasn't properly reviewed.
2754 * js/script-tests/function-apply-many-args.js:
2756 2014-05-21 Antoine Quint <graouts@webkit.org>
2758 Array.prototype.find and findIndex should skip holes
2759 https://bugs.webkit.org/show_bug.cgi?id=132658
2761 Reviewed by Geoffrey Garen.
2763 * js/array-find-expected.txt:
2764 * js/array-findIndex-expected.txt:
2765 * js/script-tests/array-find.js:
2766 * js/script-tests/array-findIndex.js:
2768 2014-05-21 Radu Stavila <stavila@adobe.com>
2770 REGRESSION (r168046): Invalid layout in WebCore::RenderBox::containingBlockLogicalWidthForPositioned
2771 https://bugs.webkit.org/show_bug.cgi?id=132933
2773 Reviewed by Darin Adler.
2775 Added test for crash caused by invalid layout for RenderTableSection.
2777 * fast/multicol/newmulticol/table-section-crash-expected.txt: Added.
2778 * fast/multicol/newmulticol/table-section-crash.html: Added.
2780 2014-05-21 Eva Balazsfalvi <evab.u-szeged@partner.samsung.com>
2782 REGRESSION(r169092 and r169102): Skip failing JSC tests on ARM64 properly
2783 https://bugs.webkit.org/show_bug.cgi?id=133149
2785 Reviewed by Csaba Osztrogonác.
2787 * js/script-tests/function-apply-many-args.js:
2789 2014-05-21 Michał Pakuła vel Rutka <m.pakula@samsung.com>
2791 Unreviewed EFL gardening
2793 Rebaseline test expectations after r169048.
2795 * platform/efl/css1/box_properties/float_on_text_elements-expected.txt:
2796 * platform/efl/css1/text_properties/text_indent-expected.txt:
2797 * platform/efl/css2.1/t0905-c414-flt-wrap-00-e-expected.txt:
2798 * platform/efl/css2.1/t0905-c5525-fltwidth-00-c-g-expected.txt:
2799 * platform/efl/css2.1/t100801-c544-valgn-00-a-ag-expected.txt:
2800 * platform/efl/css2.1/t100801-c544-valgn-02-d-agi-expected.txt:
2801 * platform/efl/css2.1/t100801-c544-valgn-03-d-agi-expected.txt:
2802 * platform/efl/css2.1/t100801-c544-valgn-04-d-agi-expected.txt:
2803 * platform/efl/css2.1/t1601-c547-indent-00-b-a-expected.txt:
2804 * platform/efl/fast/block/float/026-expected.txt:
2805 * platform/efl/fast/block/float/028-expected.txt:
2806 * platform/efl/fast/css/empty-pseudo-class-expected.txt:
2807 * platform/efl/fast/css/first-child-pseudo-class-expected.txt:
2808 * platform/efl/fast/css/first-of-type-pseudo-class-expected.txt:
2809 * platform/efl/fast/css/last-child-pseudo-class-expected.txt:
2810 * platform/efl/fast/css/last-of-type-pseudo-class-expected.txt:
2811 * platform/efl/fast/css/only-child-pseudo-class-expected.txt:
2812 * platform/efl/fast/css/only-of-type-pseudo-class-expected.txt:
2813 * platform/efl/fast/line-grid/line-align-left-edges-expected.txt:
2814 * platform/efl/fast/multicol/column-count-with-rules-expected.txt:
2815 * platform/efl/fast/multicol/float-multicol-expected.txt:
2816 * platform/efl/fast/multicol/layers-in-multicol-expected.txt:
2817 * platform/efl/fast/multicol/vertical-lr/float-multicol-expected.txt:
2818 * platform/efl/fast/multicol/vertical-rl/float-multicol-expected.txt:
2819 * platform/efl/fast/repaint/line-flow-with-floats-1-expected.txt:
2820 * platform/efl/fast/repaint/line-flow-with-floats-10-expected.txt:
2821 * platform/efl/fast/repaint/line-flow-with-floats-2-expected.txt:
2822 * platform/efl/fast/repaint/line-flow-with-floats-3-expected.txt:
2823 * platform/efl/fast/repaint/line-flow-with-floats-4-expected.txt:
2824 * platform/efl/fast/repaint/line-flow-with-floats-5-expected.txt:
2825 * platform/efl/fast/repaint/line-flow-with-floats-6-expected.txt:
2826 * platform/efl/fast/repaint/line-flow-with-floats-7-expected.txt:
2827 * platform/efl/fast/repaint/line-flow-with-floats-8-expected.txt:
2828 * platform/efl/fast/repaint/line-flow-with-floats-9-expected.txt:
2829 * platform/efl/fast/text/whitespace/024-expected.txt:
2831 2014-05-21 Jinwoo Song <jinwoo7.song@samsung.com>
2833 Unreviewed EFL gardening.
2835 * platform/efl/fast/css/absolute-child-with-percent-height-inside-relative-parent-expected.txt: Added.
2836 Rebaseline after r169048.
2838 2014-05-21 Lorenzo Tilve <ltilve@igalia.com>
2840 [GTK] Unreviewed GTK gardening
2842 * platform/gtk/TestExpectations: Report and mark new tests failing.
2843 * platform/gtk/fast/css/absolute-child-with-percent-height-inside-relative-parent-expected.txt: Added.
2844 Rebaseline after r169048.
2846 2014-05-20 Daniel Bates <dabates@apple.com>
2848 Element within flattened frame may update its scroll state during the layout phase of the wrong RenderView
2849 https://bugs.webkit.org/show_bug.cgi?id=133013
2850 <rdar://problem/16760154>
2852 Reviewed by David Hyatt.
2854 Added tests to ensure that that we update the scroll state of an element during the layout phase of its
2855 associated RenderView.
2857 * fast/frames/flattening/scrollable-flexbox-inside-iframe-with-zero-height-and-needs-full-repaint-crash-expected.txt: Added.
2858 * fast/frames/flattening/scrollable-flexbox-inside-iframe-with-zero-height-and-needs-full-repaint-crash.html: Added.
2859 * fast/frames/flattening/scrollable-flexbox-inside-iframe-with-zero-height-assertion-failure-expected.txt: Added.
2860 * fast/frames/flattening/scrollable-flexbox-inside-iframe-with-zero-height-assertion-failure.html: Added.
2862 2014-05-19 Mark Hahnenberg <mhahnenberg@apple.com>
2864 JSArray::shiftCountWith* could be more efficient
2865 https://bugs.webkit.org/show_bug.cgi?id=133011
2867 Reviewed by Geoffrey Garen.
2869 Added a performance regression test which tests the contiguous shift case. We're ~85% faster
2870 on this microbenchmark with this patch.
2872 Also added a bunch of tests for each permutation of contiguous/array storage with no holes, holes,
2873 and holes that require special behavior (e.g. indexed properties in the prototype chain).
2875 * js/array-storage-splice-holes-expected.txt: Added.
2876 * js/array-storage-splice-holes-require-special-behavior-expected.txt: Added.
2877 * js/array-storage-splice-holes-require-special-behavior.html: Added.
2878 * js/array-storage-splice-holes.html: Added.
2879 * js/array-storage-splice-no-holes-expected.txt: Added.
2880 * js/array-storage-splice-no-holes.html: Added.
2881 * js/contiguous-splice-holes-expected.txt: Added.
2882 * js/contiguous-splice-holes-require-special-behavior-expected.txt: Added.
2883 * js/contiguous-splice-holes-require-special-behavior.html: Added.
2884 * js/contiguous-splice-holes.html: Added.
2885 * js/contiguous-splice-no-holes-expected.txt: Added.
2886 * js/contiguous-splice-no-holes.html: Added.
2887 * js/regress/array-splice-contiguous-expected.txt: Added.
2888 * js/regress/array-splice-contiguous.html: Added.
2889 * js/regress/script-tests/array-splice-contiguous.js: Added.
2891 * js/script-tests/array-storage-splice-holes-require-special-behavior.js: Added.
2892 * js/script-tests/array-storage-splice-holes.js: Added.
2893 * js/script-tests/array-storage-splice-no-holes.js: Added.
2894 * js/script-tests/contiguous-splice-holes-require-special-behavior.js: Added.
2895 * js/script-tests/contiguous-splice-holes.js: Added.
2896 * js/script-tests/contiguous-splice-no-holes.js: Added.
2898 2014-05-20 Radu Stavila <stavila@adobe.com>
2900 REGRESSION: [CSS Regions] Content flowed directly into the flow thread that ends up in the second region is not properly repainted
2901 https://bugs.webkit.org/show_bug.cgi?id=133111
2903 Reviewed by David Hyatt.
2905 Added test for the correct repaint of an element flowed directly into the second region of a flow thread.
2907 * fast/regions/hover-element-flowed-second-region-expected.html: Added.
2908 * fast/regions/hover-element-flowed-second-region.html: Added.
2910 2014-05-20 Prashant Hiremath <hiremathprashants@gmail.com>
2912 Only set title on SVG documents
2913 https://bugs.webkit.org/show_bug.cgi?id=133068
2915 Reviewed by Dirk Schulze.
2917 * svg/custom/html_document_set_title-expected.txt: Added.
2918 * svg/custom/html_document_set_title.html: Added.
2920 2014-05-20 Alexey Proskuryakov <ap@apple.com>
2922 REGRESSION(r169105): fast/regions/cssom/region-range-for-box-crash.html is more crashy than before
2923 https://bugs.webkit.org/show_bug.cgi?id=133124
2925 * TestExpectations: Skip it.
2927 2014-05-20 Anders Carlsson <andersca@apple.com>
2929 Skip http/tests/inspector/replay/document-last-modified-fallback-value.html since it asserts.
2933 2014-05-20 David Kilzer <ddkilzer@apple.com>
2935 Make fast/dom/remove-element-with-{id|name}-that-was-inserted-on-DOMNodeRemoved.html reliable
2936 <http://webkit.org/b/133088>
2938 Reviewed by Alexey Proskuryakov.
2940 * fast/dom/remove-element-with-id-that-was-inserted-on-DOMNodeRemoved.html:
2941 * fast/dom/remove-element-with-name-that-was-inserted-on-DOMNodeRemoved.html:
2942 - Use waitUntilDone()/notifyDone() to make the tests reliable
2943 since they use setTimeout().
2945 2014-05-20 Radu Stavila <stavila@adobe.com>
2947 [CSS Regions] Block incorrectly sized when containing an unsplittable box
2948 https://bugs.webkit.org/show_bug.cgi?id=132601
2950 Reviewed by Antti Koivisto.
2952 Added tests for the layout of elements following inline-block elements
2953 that overflow their region, with and without anonymous blocks.
2955 * fast/regions/inline-block-inside-anonymous-overflow-expected.html: Added.
2956 * fast/regions/inline-block-inside-anonymous-overflow.html: Added.
2957 * fast/regions/inline-block-overflow-expected.html: Added.
2958 * fast/regions/inline-block-overflow.html: Added.
2960 2014-05-20 Zoltan Horvath <zoltan@webkit.org>
2962 [CSS Regions] Add polygon tests for shapes on regions and shapes on the content flow
2963 https://bugs.webkit.org/show_bug.cgi?id=133107
2965 Reviewed by Mihnea Ovidenie.
2967 * fast/regions/shape-outside-floats/regions-shape-outside-region-polygon-floats-expected.html: Added.
2968 * fast/regions/shape-outside-floats/regions-shape-outside-region-polygon-floats.html: Added.
2970 2014-05-20 Mihnea Ovidenie <mihnea@adobe.com>
2972 [CSS Regions] Crash while painting block selection gaps in regions
2973 https://bugs.webkit.org/show_bug.cgi?id=132720
2975 Reviewed by David Hyatt.
2977 * TestExpectations: Unskip a test that was crashing
2978 * fast/regions/selection-gaps-paint-crash-expected.txt: Added.
2979 * fast/regions/selection-gaps-paint-crash.html: Added.
2981 2014-05-20 Lorenzo Tilve <ltilve@igalia.com>
2983 [GTK] Unreviewed GTK gardening
2985 Rebaseline affected tests by changes on integral snapping of inlines
2986 introduced at r169048.
2988 * platform/gtk/css1/box_properties/float_on_text_elements-expected.txt:
2989 * platform/gtk/css1/text_properties/text_indent-expected.txt:
2990 * platform/gtk/css2.1/t0905-c414-flt-wrap-00-e-expected.txt:
2991 * platform/gtk/css2.1/t0905-c5525-fltwidth-00-c-g-expected.txt:
2992 * platform/gtk/css2.1/t100801-c544-valgn-00-a-ag-expected.txt:
2993 * platform/gtk/css2.1/t100801-c544-valgn-02-d-agi-expected.txt:
2994 * platform/gtk/css2.1/t100801-c544-valgn-03-d-agi-expected.txt:
2995 * platform/gtk/css2.1/t100801-c544-valgn-04-d-agi-expected.txt:
2996 * platform/gtk/css2.1/t1601-c547-indent-00-b-a-expected.txt:
2997 * platform/gtk/fast/block/float/026-expected.txt:
2998 * platform/gtk/fast/block/float/028-expected.txt:
2999 * platform/gtk/fast/css/empty-pseudo-class-expected.txt:
3000 * platform/gtk/fast/css/first-child-pseudo-class-expected.txt:
3001 * platform/gtk/fast/css/first-of-type-pseudo-class-expected.txt:
3002 * platform/gtk/fast/css/last-child-pseudo-class-expected.txt:
3003 * platform/gtk/fast/css/last-of-type-pseudo-class-expected.txt:
3004 * platform/gtk/fast/css/only-child-pseudo-class-expected.txt:
3005 * platform/gtk/fast/css/only-of-type-pseudo-class-expected.txt:
3006 * platform/gtk/fast/dom/navigator-detached-no-crash-expected.txt:
3007 * platform/gtk/fast/line-grid/line-align-left-edges-expected.txt:
3008 * platform/gtk/fast/multicol/column-count-with-rules-expected.txt:
3009 * platform/gtk/fast/multicol/float-multicol-expected.txt:
3010 * platform/gtk/fast/multicol/layers-in-multicol-expected.txt:
3011 * platform/gtk/fast/multicol/vertical-lr/float-multicol-expected.txt:
3012 * platform/gtk/fast/multicol/vertical-rl/float-multicol-expected.txt:
3013 * platform/gtk/fast/regions/multiple-directionality-changes-in-variable-width-regions-expected.txt:
3014 * platform/gtk/fast/regions/repaint/line-flow-with-floats-in-regions-expected.txt:
3015 * platform/gtk/fast/repaint/line-flow-with-floats-1-expected.txt:
3016 * platform/gtk/fast/repaint/line-flow-with-floats-10-expected.txt:
3017 * platform/gtk/fast/repaint/line-flow-with-floats-2-expected.txt:
3018 * platform/gtk/fast/repaint/line-flow-with-floats-3-expected.txt:
3019 * platform/gtk/fast/repaint/line-flow-with-floats-4-expected.txt:
3020 * platform/gtk/fast/repaint/line-flow-with-floats-5-expected.txt:
3021 * platform/gtk/fast/repaint/line-flow-with-floats-6-expected.txt:
3022 * platform/gtk/fast/repaint/line-flow-with-floats-7-expected.txt:
3023 * platform/gtk/fast/repaint/line-flow-with-floats-8-expected.txt:
3024 * platform/gtk/fast/repaint/line-flow-with-floats-9-expected.txt:
3025 * platform/gtk/fast/text/whitespace/024-expected.txt:
3026 * platform/gtk/svg/wicd/rightsizing-grid-expected.txt:
3027 * platform/gtk/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.txt:
3029 2014-05-19 Filip Pizlo <fpizlo@apple.com>
3031 Test gardening: skip some failing tests on not-X86.
3033 * js/script-tests/function-apply-many-args.js:
3035 2014-05-19 Chris Fleizach <cfleizach@apple.com>
3037 AX: VoiceOver sees the WebArea out of order when topContentInset is used
3038 https://bugs.webkit.org/show_bug.cgi?id=133091
3041 Make the layout test more resilient to platform differences in frame positions.
3043 * platform/mac-wk2/accessibility/content-inset-scrollview-frame-expected.txt:
3044 * platform/mac-wk2/accessibility/content-inset-scrollview-frame.html:
3046 2014-05-19 Myles C. Maxfield <litherum@gmail.com>
3048 Text decorations do not contribute to visual overflow
3049 https://bugs.webkit.org/show_bug.cgi?id=132773
3051 Reviewed by Antti Koivisto.
3053 This first test makes sure that repaint rects are extended to include text decorations that may
3054 lie outside of the text layout rects. It compares text with an underline to text that has
3055 had underline applied to it in a timer.
3057 The second test triggers an off-by-one error in collapsed table borders where a border was not
3058 being drawn if it lay right on top of a repaint rect.
3060 * fast/css3-text/css3-text-decoration/repaint/resources/Litherum.svg: Added. This font has a
3061 descent of 0 (so it will not intersect underlines).
3062 * fast/css3-text/css3-text-decoration/repaint/underline-outside-of-layout-rect-expected.html: Added.
3063 Apply the underline without any timeout.
3064 * fast/css3-text/css3-text-decoration/repaint/underline-outside-of-layout-rect.html: Added.
3065 Apply the underline with a timeout.
3066 * fast/css3-text/css3-text-decoration/repaint/underline-outside-of-layout-rect-removed-expected.html: Added.
3067 Draw text without decorations.
3068 * fast/css3-text/css3-text-decoration/repaint/underline-outside-of-layout-rect-removed.html: Added.
3069 Draw text with decorations which contribute to overflow, then remove those decorations on a timer.
3070 * fast/css3-text/css3-text-decoration/repaint/underline-outside-of-layout-rect-altered-expected.html: Added.
3071 Draw text as if the final state of the decorations had always existed.
3072 * fast/css3-text/css3-text-decoration/repaint/underline-outside-of-layout-rect-altered.html: Added.
3073 Make sure that modifying decorations that contribute to overflow redraw properly.
3074 * fast/repaint/border-collapse-table-off-by-one-expected.html: Added.
3075 * fast/repaint/border-collapse-table-off-by-one.html: Added. Trigger the off-by-one error in
3076 RenderTableSection.cpp
3078 2014-05-19 Chris Fleizach <cfleizach@apple.com>
3080 AX: VoiceOver sees the WebArea out of order when topContentInset is used
3081 https://bugs.webkit.org/show_bug.cgi?id=133091
3083 Reviewed by Simon Fraser.
3085 * platform/mac-wk2/accessibility/content-inset-scrollview-frame-expected.txt: Added.
3086 * platform/mac-wk2/accessibility/content-inset-scrollview-frame.html: Added.
3088 2014-05-19 Simon Fraser <simon.fraser@apple.com>
3090 Split scrolling tree ScrollingNodes into FrameScrollingNodes and OverflowScrollingNodes
3091 https://bugs.webkit.org/show_bug.cgi?id=133022
3093 Reviewed by Sam Weinig.
3095 Updated for new node name. No geometry changes.
3097 * platform/mac-wk2/tiled-drawing/clamp-out-of-bounds-scrolls-expected.txt:
3098 * platform/mac-wk2/tiled-drawing/fixed/absolute-inside-fixed-expected.txt:
3099 * platform/mac-wk2/tiled-drawing/fixed/absolute-inside-out-of-view-fixed-expected.txt:
3100 * platform/mac-wk2/tiled-drawing/fixed/fixed-in-overflow-expected.txt:
3101 * platform/mac-wk2/tiled-drawing/fixed/fixed-position-out-of-view-expected.txt:
3102 * platform/mac-wk2/tiled-drawing/fixed/fixed-position-out-of-view-negative-zindex-expected.txt:
3103 * platform/mac-wk2/tiled-drawing/fixed/four-bars-expected.txt:
3104 * platform/mac-wk2/tiled-drawing/fixed/four-bars-with-header-and-footer-expected.txt:
3105 * platform/mac-wk2/tiled-drawing/fixed/negative-scroll-offset-expected.txt:
3106 * platform/mac-wk2/tiled-drawing/fixed/negative-scroll-offset-in-view-expected.txt:
3107 * platform/mac-wk2/tiled-drawing/fixed/nested-fixed-expected.txt:
3108 * platform/mac-wk2/tiled-drawing/fixed/percentage-inside-fixed-expected.txt:
3109 * platform/mac-wk2/tiled-drawing/scrolling-tree-after-scroll-expected.txt:
3110 * platform/mac-wk2/tiled-drawing/scrolling-tree-slow-scrolling-expected.txt:
3111 * platform/mac-wk2/tiled-drawing/sticky/negative-scroll-offset-expected.txt:
3112 * platform/mac-wk2/tiled-drawing/sticky/sticky-horizontal-expected.txt:
3114 2014-05-19 Zalan Bujtas <zalan@apple.com>
3116 Fix Element.offset* and .client* rounding mismatches after r168868.
3117 https://bugs.webkit.org/show_bug.cgi?id=133076
3119 Unreviewed gardening.
3121 * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-div-with-handler.html:
3122 * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-div.html:
3123 * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-mainframe-with-handler.html:
3124 * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-mainframe.html:
3125 * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-mainframe-with-handler.html:
3126 * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-mainframe.html:
3127 * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-select-with-handler.html:
3128 * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-select.html:
3130 2014-05-19 Simon Fraser <simon.fraser@apple.com>
3132 Images missing sometimes with composited clipping layers
3133 https://bugs.webkit.org/show_bug.cgi?id=133065
3134 <rdar://problem/15224559>
3136 Reviewed by Beth Dakin.
3138 * compositing/backing/solid-color-with-paints-into-ancestor-expected.html: Added.
3139 * compositing/backing/solid-color-with-paints-into-ancestor.html: Added.
3141 2014-05-19 Jono Wells <jonowells@apple.com>
3143 Script include paths for js-test-pre.js and js-test-post.js were incorrect.
3144 https://bugs.webkit.org/show_bug.cgi?id=133072
3146 Reviewed by Andy Estes.
3148 * http/tests/navigation/forward-to-fragment-fires-onload.html: Fixed script includes.
3150 2014-05-19 Zalan Bujtas <zalan@apple.com>
3152 REGRESSION (r133351, sub-pixel layout): Right-to-left block with text-overflow: ellipsis truncates prematurely (breaks facebook.com Hebrew UI)
3153 https://bugs.webkit.org/show_bug.cgi?id=112227
3155 Reviewed by Maciej Stachowiak.
3157 This patch removes unnecessary integral snapping of inlines at layout time.
3159 1px off differences and rounding expected results to match new behavior. -rebaselining.
3161 * fast/frames/hidpi-position-iframe-on-device-pixel-expected.html: Added.
3162 * fast/frames/hidpi-position-iframe-on-device-pixel.html: Added.
3163 * fast/inline/hidpi-rtl-text-does-not-fit-line-and-gets-cut-off-expected.html: Added.
3164 * fast/inline/hidpi-rtl-text-does-not-fit-line-and-gets-cut-off.html: Added.
3165 * fast/shapes/shape-outside-floats/shape-outside-floats-ellipse-margin-left.html:
3166 * fast/shapes/shape-outside-floats/shape-outside-floats-ellipse-margin-right.html:
3167 * fast/shapes/shape-outside-floats/shape-outside-floats-inset-rounded-different-writing-modes-left.html:
3168 * fast/shapes/shape-outside-floats/shape-outside-floats-inset-rounded-different-writing-modes-right.html:
3169 * fast/shapes/shape-outside-floats/shape-outside-rounded-boxes-001.html:
3170 * fast/shapes/shape-outside-floats/shape-outside-rounded-boxes-002.html:
3171 * fast/shapes/shape-outside-floats/shape-outside-rounded-inset-expected.html:
3172 * platform/mac/TestExpectations:
3173 * platform/mac/css1/box_properties/float_on_text_elements-expected.txt:
3174 * platform/mac/css1/text_properties/text_indent-expected.txt:
3175 * platform/mac/css2.1/t0905-c414-flt-wrap-00-e-expected.txt:
3176 * platform/mac/css2.1/t0905-c5525-fltwidth-00-c-g-expected.txt:
3177 * platform/mac/css2.1/t100801-c544-valgn-00-a-ag-expected.txt:
3178 * platform/mac/css2.1/t100801-c544-valgn-02-d-agi-expected.txt:
3179 * platform/mac/css2.1/t100801-c544-valgn-03-d-agi-expected.txt:
3180 * platform/mac/css2.1/t100801-c544-valgn-04-d-agi-expected.txt:
3181 * platform/mac/css3/unicode-bidi-isolate-basic-expected.txt:
3182 * platform/mac/editing/selection/caret-ltr-2-expected.txt:
3183 * platform/mac/editing/selection/caret-ltr-2-left-expected.txt:
3184 * platform/mac/editing/selection/caret-rtl-expected.txt:
3185 * platform/mac/editing/selection/caret-rtl-right-expected.txt:
3186 * platform/mac/editing/selection/vertical-rl-rtl-extend-line-backward-br-expected.txt:
3187 * platform/mac/editing/selection/vertical-rl-rtl-extend-line-backward-p-expected.txt:
3188 * platform/mac/editing/selection/vertical-rl-rtl-extend-line-forward-br-expected.txt:
3189 * platform/mac/editing/selection/vertical-rl-rtl-extend-line-forward-p-expected.txt:
3190 * platform/mac/fast/block/float/026-expected.txt:
3191 * platform/mac/fast/block/float/028-expected.txt:
3192 * platform/mac/fast/css/absolute-child-with-percent-height-inside-relative-parent-expected.txt: Added.
3193 * platform/mac/fast/css/empty-pseudo-class-expected.txt:
3194 * platform/mac/fast/css/first-child-pseudo-class-expected.txt:
3195 * platform/mac/fast/css/first-of-type-pseudo-class-expected.txt:
3196 * platform/mac/fast/css/last-child-pseudo-class-expected.txt:
3197 * platform/mac/fast/css/last-of-type-pseudo-class-expected.txt:
3198 * platform/mac/fast/css/only-child-pseudo-class-expected.txt:
3199 * platform/mac/fast/css/only-of-type-pseudo-class-expected.txt:
3200 * platform/mac/fast/css/text-overflow-input-expected.txt:
3201 * platform/mac/fast/forms/file/file-input-direction-expected.txt:
3202 * platform/mac/fast/forms/input-text-scroll-left-on-blur-expected.txt:
3203 * platform/mac/fast/forms/number/number-appearance-rtl-expected.txt:
3204 * platform/mac/fast/forms/placeholder-position-expected.txt:
3205 * platform/mac/fast/forms/search-rtl-expected.txt:
3206 * platform/mac/fast/line-grid/line-align-left-edges-expected.txt:
3207 * platform/mac/fast/lists/008-expected.txt:
3208 * platform/mac/fast/lists/008-vertical-expected.txt:
3209 * platform/mac/fast/multicol/column-count-with-rules-expected.txt:
3210 * platform/mac/fast/multicol/float-multicol-expected.txt:
3211 * platform/mac/fast/multicol/layers-in-multicol-expected.txt:
3212 * platform/mac/fast/multicol/vertical-lr/float-multicol-expected.txt:
3213 * platform/mac/fast/multicol/vertical-rl/float-multicol-expected.txt:
3214 * platform/mac/fast/regions/multiple-directionality-changes-in-variable-width-regions-expected.txt:
3215 * platform/mac/fast/regions/repaint/line-flow-with-floats-in-regions-expected.txt:
3216 * platform/mac/fast/repaint/line-flow-with-floats-1-expected.txt:
3217 * platform/mac/fast/repaint/line-flow-with-floats-10-expected.txt:
3218 * platform/mac/fast/repaint/line-flow-with-floats-2-expected.txt:
3219 * platform/mac/fast/repaint/line-flow-with-floats-3-expected.txt:
3220 * platform/mac/fast/repaint/line-flow-with-floats-4-expected.txt:
3221 * platform/mac/fast/repaint/line-flow-with-floats-5-expected.txt:
3222 * platform/mac/fast/repaint/line-flow-with-floats-6-expected.txt:
3223 * platform/mac/fast/repaint/line-flow-with-floats-7-expected.txt:
3224 * platform/mac/fast/repaint/line-flow-with-floats-8-expected.txt:
3225 * platform/mac/fast/repaint/line-flow-with-floats-9-expected.txt:
3226 * platform/mac/fast/text/script-tests/ligature-subdivision.js:
3227 * platform/mac/fast/text/vertical-rl-rtl-linebreak-expected.txt:
3228 * platform/mac/fast/text/whitespace/024-expected.txt:
3229 * platform/mac/fast/text/whitespace/pre-wrap-spaces-after-newline-expected.txt:
3230 * platform/mac/fast/text/word-break-run-rounding-expected.txt:
3231 * platform/mac/svg/wicd/rightsizing-grid-expected.txt:
3233 2014-05-19 Csaba Osztrogonác <ossy@webkit.org>
3235 Unreviewed gardening, try to unbreak Mac buildbots and EWS bots after r169023.
3237 * platform/mac-mountainlion/js/dom/global-constructors-attributes-expected.txt:
3238 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
3240 2014-05-18 Svetlana Redchenko <redchenko@yandex-team.ru>
3242 Input ::selection pseudo class does not work leading to hidden selection
3243 https://bugs.webkit.org/show_bug.cgi?id=38943
3245 Reviewed by Darin Adler.
3247 * fast/selectors/input-with-selection-pseudo-element-expected.html: Added.
3248 * fast/selectors/input-with-selection-pseudo-element.html: Added.
3250 2014-05-18 Maciej Stachowiak <mjs@apple.com>
3252 REGRESSION (r156546): Default media controls are laid out incorrectly when media element is styled with direction:rtl
3253 https://bugs.webkit.org/show_bug.cgi?id=132531
3254 <rdar://problem/16806267>
3256 Reviewed by Mark Rowe.
3258 * platform/mac/TestExpectations: Unskip media/video-rtl.html
3260 2014-05-18 Rik Cabanier <cabanier@adobe.com>
3262 support for navigator.hardwareConcurrency
3263 https://bugs.webkit.org/show_bug.cgi?id=132588
3265 Reviewed by Filip Pizlo.
3267 * fast/dom/navigator-detached-no-crash-expected.txt:
3268 * fast/dom/navigator-hardwareConcurrency-expected.txt: Added.
3269 * fast/dom/navigator-hardwareConcurrency.html: Added.
3271 2014-05-18 Antti Koivisto <antti@apple.com>
3273 REGRESSION (r160259): text-combine glyphs are not rendered
3274 https://bugs.webkit.org/show_bug.cgi?id=127324
3276 Reviewed by Andreas Kling.
3278 * fast/text/text-combine-rendering-expected.html: Added.
3279 * fast/text/text-combine-rendering.html: Added.
3281 2014-05-17 Maciej Stachowiak <mjs@apple.com>
3283 Don't attempt to update id or name for nodes that are already removed
3284 https://bugs.webkit.org/show_bug.cgi?id=133041
3286 Reviewed by Sam Weinig.
3288 Test originally by Dan Bates.
3290 * fast/dom/remove-element-with-id-that-was-inserted-on-DOMNodeRemoved-expected.txt: Added.
3291 * fast/dom/remove-element-with-id-that-was-inserted-on-DOMNodeRemoved.html: Added.
3292 * fast/dom/remove-element-with-name-that-was-inserted-on-DOMNodeRemoved-expected.txt: Added.
3293 * fast/dom/remove-element-with-name-that-was-inserted-on-DOMNodeRemoved.html: Added.
3295 2014-05-17 Alexey Proskuryakov <ap@apple.com>
3297 REGRESSION (NetworkProcess): Trying to use appcache fallback crashes in ApplicationCacheHost::scheduleLoadFallbackResourceFromApplicationCache
3298 https://bugs.webkit.org/show_bug.cgi?id=133007
3299 <rdar://problem/13702706>
3301 appcache tests often fail on the Mac WebKit2 bot
3302 https://bugs.webkit.org/show_bug.cgi?id=82061
3304 Reviewed by Maciej Stachowiak.
3306 * platform/mac-wk2/TestExpectations: Let's enable all the appcache tests (except
3307 for a couple that fail), and see what happens on bots. I don't see any reason
3308 why WebKit2 would be any more flaky than WebKit1 here.
3310 2014-05-17 Piotr Grad <p.grad@samsung.com>
3312 Setting playback rate on video with media controller is not ignored.
3313 https://bugs.webkit.org/show_bug.cgi?id=129048
3315 Reviewed by Jer Noble.
3317 * media/video-controller-child-rate-expected.txt: Added.
3318 * media/video-controller-child-rate.html: Added.
3320 2014-05-16 Simon Fraser <simon.fraser@apple.com>
3324 Remove call to internals.settings.setRegionBasedColumnsEnabled(true).
3326 * fast/repaint/spanner-with-margin.html:
3328 2014-05-16 Simon Fraser <simon.fraser@apple.com>
3330 Remove calls to internals.settings.setRegionBasedColumnsEnabled(true);
3333 Some of these tests may now be no-ops, but I haven't found a convenient
3334 way to know which ones.
3336 * fast/multicol/break-in-columns-before-spanner-expected.html:
3337 * fast/multicol/break-in-columns-before-spanner.html:
3338 * fast/multicol/break-in-scrollable-expected.html:
3339 * fast/multicol/break-in-scrollable.html:
3340 * fast/multicol/client-rects-spanners-complex.html:
3341 * fast/multicol/client-rects-spanners.html:
3342 * fast/multicol/inline-children-crash.html:
3343 * fast/multicol/mixed-opacity-fixed-test.html:
3344 * fast/multicol/mixed-opacity-test.html:
3345 * fast/multicol/mixed-positioning-stacking-order.html:
3346 * fast/multicol/multicol-li-crash.html:
3347 * fast/multicol/newmulticol/adjacent-spanners.html:
3348 * fast/multicol/newmulticol/avoid-column-break-inside.html:
3349 * fast/multicol/newmulticol/balance-images.html:
3350 * fast/multicol/newmulticol/balance-maxheight1.html:
3351 * fast/multicol/newmulticol/balance-maxheight2.html:
3352 * fast/multicol/newmulticol/balance1.html:
3353 * fast/multicol/newmulticol/balance10.html:
3354 * fast/multicol/newmulticol/balance2.html:
3355 * fast/multicol/newmulticol/balance3.html:
3356 * fast/multicol/newmulticol/balance4.html:
3357 * fast/multicol/newmulticol/balance5.html:
3358 * fast/multicol/newmulticol/balance6.html:
3359 * fast/multicol/newmulticol/balance7.html:
3360 * fast/multicol/newmulticol/balance8.html:
3361 * fast/multicol/newmulticol/balance9.html:
3362 * fast/multicol/newmulticol/block-becomes-spanner-expected.html:
3363 * fast/multicol/newmulticol/block-becomes-spanner.html:
3364 * fast/multicol/newmulticol/break-after-expected.html:
3365 * fast/multicol/newmulticol/break-after.html:
3366 * fast/multicol/newmulticol/break-before.html:
3367 * fast/multicol/newmulticol/breaks-2-columns-3-no-balancing.html:
3368 * fast/multicol/newmulticol/breaks-2-columns-3.html:
3369 * fast/multicol/newmulticol/breaks-3-columns-3.html:
3370 * fast/multicol/newmulticol/cell-shrinkback.html:
3371 * fast/multicol/newmulticol/change-spanner-display-expected.html:
3372 * fast/multicol/newmulticol/change-spanner-display.html:
3373 * fast/multicol/newmulticol/change-spanner-parent-display-expected.html:
3374 * fast/multicol/newmulticol/change-spanner-parent-display.html:
3375 * fast/multicol/newmulticol/client-rects.html:
3376 * fast/multicol/newmulticol/clipping-expected.html:
3377 * fast/multicol/newmulticol/clipping-overflow-hidden-expected.html:
3378 * fast/multicol/newmulticol/clipping-overflow-hidden.html:
3379 * fast/multicol/newmulticol/clipping-top-overflow-expected.html:
3380 * fast/multicol/newmulticol/clipping-top-overflow.html:
3381 * fast/multicol/newmulticol/clipping.html:
3382 * fast/multicol/newmulticol/column-rules-fixed-height.html:
3383 * fast/multicol/newmulticol/columns-shorthand-parsing.html:
3384 * fast/multicol/newmulticol/compare-with-old-impl/BottomToTop-tb.html:
3385 * fast/multicol/newmulticol/compare-with-old-impl/LeftToRight-tb.html:
3386 * fast/multicol/newmulticol/compare-with-old-impl/anonymous-block-split-crash.html:
3387 * fast/multicol/newmulticol/compare-with-old-impl/before-child-anonymous-column-block.html:
3388 * fast/multicol/newmulticol/compare-with-old-impl/clone-before-after-content-crash.html:
3389 * fast/multicol/newmulticol/compare-with-old-impl/clone-block-children-inline-mismatch-crash.html:
3390 * fast/multicol/newmulticol/compare-with-old-impl/clone-flexbox.html:
3391 * fast/multicol/newmulticol/compare-with-old-impl/clone-summary.html:
3392 * fast/multicol/newmulticol/compare-with-old-impl/column-rules-stacking.html:
3393 * fast/multicol/newmulticol/compare-with-old-impl/column-span-inside-multicol-webkit-box.html:
3394 * fast/multicol/newmulticol/compare-with-old-impl/continuation-crash.html:
3395 * fast/multicol/newmulticol/compare-with-old-impl/double-merge-anonymous-block-crash.html:
3396 * fast/multicol/newmulticol/compare-with-old-impl/empty-anonymous-block-split-crash.html:
3397 * fast/multicol/newmulticol/compare-with-old-impl/float-not-removed-crash.html:
3398 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-above-or-below.html:
3399 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-block-axis-flipped.html:
3400 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-end-of-column-with-line-height.html:
3401 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-end-of-column.html:
3402 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-float.html:
3403 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-gap-between-pages-flipped.html:
3404 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-gap-between-pages.html:
3405 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-gap-block-axis.html:
3406 * fast/multicol/newmulticol/compare-with-old-impl/list-multi-column-crash.html:
3407 * fast/multicol/newmulticol/compare-with-old-impl/multicol-with-child-renderLayer-for-input-expected.html:
3408 * fast/multicol/newmulticol/compare-with-old-impl/multicol-with-child-renderLayer-for-input.html:
3409 * fast/multicol/newmulticol/compare-with-old-impl/overflow-content.html:
3410 * fast/multicol/newmulticol/compare-with-old-impl/positioned-child-not-removed-crash.html:
3411 * fast/multicol/newmulticol/compare-with-old-impl/positioned-objects-not-removed-crash.html:
3412 * fast/multicol/newmulticol/compare-with-old-impl/recursive-split-flow-crash.html:
3413 * fast/multicol/newmulticol/compare-with-old-impl/removal-of-multicol-span-crash.html:
3414 * fast/multicol/newmulticol/compare-with-old-impl/remove-child-split-flow-crash.html:
3415 * fast/multicol/newmulticol/compare-with-old-impl/runin-continuation-crash.html:
3416 * fast/multicol/newmulticol/compare-with-old-impl/shrink-to-column-height-for-pagination.html:
3417 * fast/multicol/newmulticol/compare-with-old-impl/span-as-nested-inline-block-child.html:
3418 * fast/multicol/newmulticol/compare-with-old-impl/split-flow-anonymous-wrapper-crash.html:
3419 * fast/multicol/newmulticol/compare-with-old-impl/split-inline-wrong-post-block-crash.html:
3420 * fast/multicol/newmulticol/compare-with-old-impl/table-multi-column-crash.html:
3421 * fast/multicol/newmulticol/compare-with-old-impl/textbox-not-removed-crash.html:
3422 * fast/multicol/newmulticol/compare-with-old-impl/update-after-content-before-child-crash.html:
3423 * fast/multicol/newmulticol/direct-child-column-span-all.html:
3424 * fast/multicol/newmulticol/fixed-height-fill-auto-expected.html:
3425 * fast/multicol/newmulticol/fixed-height-fill-auto.html:
3426 * fast/multicol/newmulticol/fixed-height-fill-balance-2.html:
3427 * fast/multicol/newmulticol/fixed-height-fill-balance-expected.html:
3428 * fast/multicol/newmulticol/fixed-height-fill-balance.html:
3429 * fast/multicol/newmulticol/float-avoidance.html:
3430 * fast/multicol/newmulticol/float-multicol.html:
3431 * fast/multicol/newmulticol/float-paginate-complex.html:
3432 * fast/multicol/newmulticol/float-paginate-empty-lines.html:
3433 * fast/multicol/newmulticol/float-paginate.html:
3434 * fast/multicol/newmulticol/hide-box-horizontal-bt-expected.html:
3435 * fast/multicol/newmulticol/hide-box-horizontal-bt.html:
3436 * fast/multicol/newmulticol/hide-box-vertical-lr-expected.html:
3437 * fast/multicol/newmulticol/hide-box-vertical-lr.html:
3438 * fast/multicol/newmulticol/hide-box-vertical-rl-expected.html:
3439 * fast/multicol/newmulticol/hide-box-vertical-rl.html:
3440 * fast/multicol/newmulticol/insert-row-content1-expected.html:
3441 * fast/multicol/newmulticol/insert-row-content1.html:
3442 * fast/multicol/newmulticol/insert-row-content2-expected.html:
3443 * fast/multicol/newmulticol/insert-row-content2.html:
3444 * fast/multicol/newmulticol/insert-row-content3-expected.html:
3445 * fast/multicol/newmulticol/insert-row-content3.html:
3446 * fast/multicol/newmulticol/insert-row-content4-expected.html:
3447 * fast/multicol/newmulticol/insert-row-content4.html:
3448 * fast/multicol/newmulticol/insert-row-content5-expected.html:
3449 * fast/multicol/newmulticol/insert-row-content5.html:
3450 * fast/multicol/newmulticol/insert-row-content6-expected.html:
3451 * fast/multicol/newmulticol/insert-row-content6.html:
3452 * fast/multicol/newmulticol/insert-row-content7-expected.html:
3453 * fast/multicol/newmulticol/insert-row-content7.html:
3454 * fast/multicol/newmulticol/insert-row-content8-expected.html:
3455 * fast/multicol/newmulticol/insert-row-content8.html:
3456 * fast/multicol/newmulticol/insert-row-content9-expected.html:
3457 * fast/multicol/newmulticol/insert-row-content9.html:
3458 * fast/multicol/newmulticol/insert-spanner-child1-expected.html:
3459 * fast/multicol/newmulticol/insert-spanner-child1.html:
3460 * fast/multicol/newmulticol/insert-spanner-child2-expected.html:
3461 * fast/multicol/newmulticol/insert-spanner-child2.html:
3462 * fast/multicol/newmulticol/insert-spanner-child3-expected.html:
3463 * fast/multicol/newmulticol/insert-spanner-child3.html:
3464 * fast/multicol/newmulticol/insert-spanner1-expected.html:
3465 * fast/multicol/newmulticol/insert-spanner1.html:
3466 * fast/multicol/newmulticol/insert-spanner2-expected.html:
3467 * fast/multicol/newmulticol/insert-spanner2.html:
3468 * fast/multicol/newmulticol/insert-spanner3-expected.html:
3469 * fast/multicol/newmulticol/insert-spanner3.html:
3470 * fast/multicol/newmulticol/insert-spanner4-expected.html:
3471 * fast/multicol/newmulticol/insert-spanner4.html:
3472 * fast/multicol/newmulticol/insert-spanner5-expected.html:
3473 * fast/multicol/newmulticol/insert-spanner5.html:
3474 * fast/multicol/newmulticol/insert-spanner6-expected.html:
3475 * fast/multicol/newmulticol/insert-spanner6.html:
3476 * fast/multicol/newmulticol/insert-spanner7-expected.html:
3477 * fast/multicol/newmulticol/insert-spanner7.html:
3478 * fast/multicol/newmulticol/insert-spanner8-expected.html:
3479 * fast/multicol/newmulticol/insert-spanner8.html:
3480 * fast/multicol/newmulticol/layers-in-multicol.html:
3481 * fast/multicol/newmulticol/layers-split-across-columns.html:
3482 * fast/multicol/newmulticol/leading-and-trailing-margin-expected.html:
3483 * fast/multicol/newmulticol/leading-and-trailing-margin.html:
3484 * fast/multicol/newmulticol/leading-margin.html:
3485 * fast/multicol/newmulticol/line-grid-inside-columns.html:
3486 * fast/multicol/newmulticol/line-grid-into-columns.html:
3487 * fast/multicol/newmulticol/multicol-with-spanner-becomes-regular-block.html:
3488 * fast/multicol/newmulticol/orphans-and-widows-balance.html:
3489 * fast/multicol/newmulticol/positioned-split.html:
3490 * fast/multicol/newmulticol/positioned-with-constrained-height.html:
3491 * fast/multicol/newmulticol/progression-reverse-overflow.html:
3492 * fast/multicol/newmulticol/progression-reverse.html:
3493 * fast/multicol/newmulticol/remove-row-content1-expected.html:
3494 * fast/multicol/newmulticol/remove-row-content1.html:
3495 * fast/multicol/newmulticol/remove-row-content2-expected.html:
3496 * fast/multicol/newmulticol/remove-row-content2.html:
3497 * fast/multicol/newmulticol/remove-row-content3-expected.html:
3498 * fast/multicol/newmulticol/remove-row-content3.html:
3499 * fast/multicol/newmulticol/remove-row-content4-expected.html:
3500 * fast/multicol/newmulticol/remove-row-content4.html:
3501 * fast/multicol/newmulticol/remove-row-content5-expected.html:
3502 * fast/multicol/newmulticol/remove-row-content5.html:
3503 * fast/multicol/newmulticol/remove-row-content6-expected.html:
3504 * fast/multicol/newmulticol/remove-row-content6.html:
3505 * fast/multicol/newmulticol/remove-row-content7-expected.html:
3506 * fast/multicol/newmulticol/remove-row-content7.html:
3507 * fast/multicol/newmulticol/remove-row-content8-expected.html:
3508 * fast/multicol/newmulticol/remove-row-content8.html:
3509 * fast/multicol/newmulticol/remove-row-content9-expected.html:
3510 * fast/multicol/newmulticol/remove-row-content9.html:
3511 * fast/multicol/newmulticol/remove-spanner1-expected.html:
3512 * fast/multicol/newmulticol/remove-spanner1.html:
3513 * fast/multicol/newmulticol/remove-spanner2-expected.html:
3514 * fast/multicol/newmulticol/remove-spanner2.html:
3515 * fast/multicol/newmulticol/remove-spanner3-expected.html:
3516 * fast/multicol/newmulticol/remove-spanner3.html:
3517 * fast/multicol/newmulticol/remove-spanner4-expected.html:
3518 * fast/multicol/newmulticol/remove-spanner4.html:
3519 * fast/multicol/newmulticol/remove-spanner5-expected.html:
3520 * fast/multicol/newmulticol/remove-spanner5.html:
3521 * fast/multicol/newmulticol/remove-spanner6-expected.html:
3522 * fast/multicol/newmulticol/remove-spanner6.html:
3523 * fast/multicol/newmulticol/single-line.html:
3524 * fast/multicol/newmulticol/sole-spanner.html:
3525 * fast/multicol/newmulticol/span-between-text-expected.html:
3526 * fast/multicol/newmulticol/span-between-text.html:
3527 * fast/multicol/newmulticol/spanner-becomes-regular-block-expected.html:
3528 * fast/multicol/newmulticol/spanner-becomes-regular-block.html:
3529 * fast/multicol/newmulticol/spanner-first-expected.html:
3530 * fast/multicol/newmulticol/spanner-first.html:
3531 * fast/multicol/newmulticol/spanner-img-expected.html:
3532 * fast/multicol/newmulticol/spanner-img.html:
3533 * fast/multicol/newmulticol/spanner-inline-block-expected.html:
3534 * fast/multicol/newmulticol/spanner-inline-block.html:
3535 * fast/multicol/newmulticol/spanner-last-expected.html:
3536 * fast/multicol/newmulticol/spanner-last.html:
3537 * fast/multicol/newmulticol/spanner-nested-dynamic-expected.html:
3538 * fast/multicol/newmulticol/spanner-nested-dynamic.html:
3539 * fast/multicol/newmulticol/spanner-nested-expected.html:
3540 * fast/multicol/newmulticol/spanner-nested.html:
3541 * fast/multicol/newmulticol/spanner-pseudo-after1-expected.html:
3542 * fast/multicol/newmulticol/spanner-pseudo-after1.html:
3543 * fast/multicol/newmulticol/spanner-pseudo-after2-expected.html:
3544 * fast/multicol/newmulticol/spanner-pseudo-after2.html:
3545 * fast/multicol/newmulticol/spanner-pseudo-after3-expected.html:
3546 * fast/multicol/newmulticol/spanner-pseudo-after3.html:
3547 * fast/multicol/newmulticol/spanner-pseudo-after4-expected.html:
3548 * fast/multicol/newmulticol/spanner-pseudo-after4.html:
3549 * fast/multicol/newmulticol/spanner-pseudo-before-after1-expected.html:
3550 * fast/multicol/newmulticol/spanner-pseudo-before-after1.html:
3551 * fast/multicol/newmulticol/spanner-pseudo-before-after2-expected.html:
3552 * fast/multicol/newmulticol/spanner-pseudo-before-after2.html:
3553 * fast/multicol/newmulticol/spanner-pseudo-before-after3-expected.html:
3554 * fast/multicol/newmulticol/spanner-pseudo-before-after3.html:
3555 * fast/multicol/newmulticol/spanner-pseudo-before-after4-expected.html:
3556 * fast/multicol/newmulticol/spanner-pseudo-before-after4.html:
3557 * fast/multicol/newmulticol/spanner-pseudo-before1-expected.html:
3558 * fast/multicol/newmulticol/spanner-pseudo-before1.html:
3559 * fast/multicol/newmulticol/spanner-pseudo-before2-expected.html:
3560 * fast/multicol/newmulticol/spanner-pseudo-before2.html:
3561 * fast/multicol/newmulticol/spanner-pseudo-before3-expected.html:
3562 * fast/multicol/newmulticol/spanner-pseudo-before3.html:
3563 * fast/multicol/newmulticol/spanner-pseudo-before4-expected.html:
3564 * fast/multicol/newmulticol/spanner-pseudo-before4.html:
3565 * fast/multicol/newmulticol/spanner-table-expected.html:
3566 * fast/multicol/newmulticol/spanner-table.html:
3567 * fast/multicol/newmulticol/spanner-with-margin-expected.html:
3568 * fast/multicol/newmulticol/spanner-with-margin.html:
3569 * fast/multicol/newmulticol/spanner1-expected.html:
3570 * fast/multicol/newmulticol/spanner1.html:
3571 * fast/multicol/newmulticol/spanner2-expected.html:
3572 * fast/multicol/newmulticol/spanner2.html:
3573 * fast/multicol/newmulticol/spanner3-expected.html:
3574 * fast/multicol/newmulticol/spanner3.html:
3575 * fast/multicol/newmulticol/spanner4-expected.html:
3576 * fast/multicol/newmulticol/spanner4.html:
3577 * fast/multicol/newmulticol/spanner5-expected.html:
3578 * fast/multicol/newmulticol/spanner5.html:
3579 * fast/multicol/newmulticol/spanner6-expected.html:
3580 * fast/multicol/newmulticol/spanner6.html:
3581 * fast/multicol/newmulticol/spanner7-expected.html:
3582 * fast/multicol/newmulticol/spanner7.html:
3583 * fast/multicol/newmulticol/spanner8-expected.html:
3584 * fast/multicol/newmulticol/spanner8.html:
3585 * fast/multicol/newmulticol/spanner9-expected.html:
3586 * fast/multicol/newmulticol/spanner9.html:
3587 * fast/multicol/newmulticol/trailing-margin-with-spanner-expected.html:
3588 * fast/multicol/newmulticol/trailing-margin-with-spanner.html:
3589 * fast/multicol/newmulticol/trailing-margin-with-spanner2-expected.html:
3590 * fast/multicol/newmulticol/trailing-margin-with-spanner2.html:
3591 * fast/multicol/newmulticol/unresolvable-percent-height-2.html:
3592 * fast/multicol/newmulticol/unresolvable-percent-height.html:
3593 * fast/multicol/newmulticol/unresolvable-percent-max-height-2.html:
3594 * fast/multicol/newmulticol/unresolvable-percent-max-height.html:
3595 * fast/multicol/offset-top-left.html:
3596 * fast/multicol/percent-height.html:
3597 * fast/multicol/positioned-outside-of-columns.html:
3598 * fast/multicol/scrolling-column-rules.html:
3599 * fast/multicol/tall-float-expected.html:
3600 * fast/multicol/tall-float.html:
3601 * fast/multicol/transform-inside-opacity.html:
3602 * fast/multicol/zoom-test-expected.html:
3603 * fast/multicol/zoom-test.html:
3605 2014-05-16 Jer Noble <jer.noble@apple.com>
3607 [Mac] naturalSize not updated when preload=metadata
3608 https://bugs.webkit.org/show_bug.cgi?id=132994
3610 Reviewed by Eric Carlson.
3612 * media/video-load-preload-metadata-naturalsize-expected.txt: Added.
3613 * media/video-load-preload-metadata-naturalsize.html: Added.
3615 2014-05-16 Enrique Ocaña González <eocanha@igalia.com>
3617 Unreviewed GTK gardening.
3619 Added some flaky tests to TestExpectations.
3621 * platform/gtk/TestExpectations:
3623 2014-05-16 Piotr Grad <p.grad@samsung.com>
3625 [Gtk] media/media-blocked-by-beforeload.html is flaky.
3626 https://bugs.webkit.org/show_bug.cgi?id=89811
3628 Reviewed by Eric Carlson.
3630 Problem is that we cannot predict when 'error' event would be called,
3631 because is called async on 'source' element. Solution is to not log
3632 'loadedmetadata' and 'loadstart' events.
3634 * media/media-blocked-by-beforeload-expected.txt:
3635 * media/media-blocked-by-beforeload.html:
3637 2014-05-16 Zalan Bujtas <zalan@apple.com>
3639 Subpixel rendering: Push named flows in region to device pixel when painting.
3640 https://bugs.webkit.org/show_bug.cgi?id=132986
3642 Reviewed by Simon Fraser.
3644 Remove integral rounding when named flow sets the painting offset on the graphics context.
3645 Use device pixel snapping instead to ensure that we can paint on odd device pixel positions on retina displays.
3647 * fast/regions/hidpi-region-with-auto-margin-on-subpixel-position-expected.html: Added.
3648 * fast/regions/hidpi-region-with-auto-margin-on-subpixel-position.html: Added.
3650 2014-05-16 Kiran <kiran.guduru@samsung.com>
3652 RTCDtmfSender default values need to be updated.
3653 https://bugs.webkit.org/show_bug.cgi?id=132952
3655 Reviewed by Eric Carlson.
3657 Added checks to test default, min value interToneGap
3658 and duration and max value for duration.
3659 (Spec does not specify any max value for inTertoneGap)
3661 * fast/mediastream/RTCPeerConnection-dtmf.html:
3663 2014-05-15 Daniel Bates <dabates@apple.com>
3665 ASSERT_NOT_REACHED() in DocumentOrderedMap::get() when removing SVG subtree
3666 https://bugs.webkit.org/show_bug.cgi?id=132669
3667 <rdar://problem/14931432>
3669 Reviewed by Brent Fulgham and Ryosuke Niwa.
3671 Add tests to ensure that we don't cause an assertion failure when removing an SVG element with a duplicate id.
3673 * svg/custom/change-id-of-use-during-removal-expected.txt: Added.
3674 * svg/custom/change-id-of-use-during-removal.html: Added.
3675 * svg/custom/remove-subtree-including-path-with-duplicate-id-referenced-by-later-textpath-expected.txt: Added.
3676 * svg/custom/remove-subtree-including-path-with-duplicate-id-referenced-by-later-textpath.html: Added.
3677 * svg/custom/remove-subtree-including-text-with-duplicate-id-referenced-by-later-tref-expected.txt: Added.
3678 * svg/custom/remove-subtree-including-text-with-duplicate-id-referenced-by-later-tref.html: Added.
3679 * svg/custom/remove-subtree-including-use-with-duplicate-id-referenced-by-earlier-use-expected.txt: Added.
3680 * svg/custom/remove-subtree-including-use-with-duplicate-id-referenced-by-earlier-use.html: Added.
3681 * svg/custom/remove-subtree-including-use-with-duplicate-id-referenced-by-later-animate-expected.txt: Added.
3682 * svg/custom/remove-subtree-including-use-with-duplicate-id-referenced-by-later-animate.html: Added.
3683 * svg/custom/remove-subtree-including-use-with-duplicate-id-referenced-by-later-feimage-expected.txt: Added.
3684 * svg/custom/remove-subtree-including-use-with-duplicate-id-referenced-by-later-feimage.html: Added.
3685 * svg/custom/remove-subtree-including-use-with-duplicate-id-referenced-by-later-mpath-expected.txt: Added.
3686 * svg/custom/remove-subtree-including-use-with-duplicate-id-referenced-by-later-mpath.html: Added.
3687 * svg/custom/remove-subtree-including-use-with-duplicate-id-referenced-by-later-use-expected.txt: Added.
3688 * svg/custom/remove-subtree-including-use-with-duplicate-id-referenced-by-later-use.html: Added.
3689 * svg/custom/remove-subtree-including-use-with-duplicate-id-referenced-by-later-use2-expected.txt: Added.
3690 * svg/custom/remove-subtree-including-use-with-duplicate-id-referenced-by-later-use2.html: Added.
3691 * svg/custom/remove-subtree-including-use-with-duplicate-id-referenced-by-use-in-different-subtree-expected.txt: Added.
3692 * svg/custom/remove-subtree-including-use-with-duplicate-id-referenced-by-use-in-different-subtree.html: Added.
3693 * svg/custom/remove-subtree-including-use-with-duplicate-id-referenced-by-use-with-duplicate-id-in-different-subtree-expected.html: Added.
3694 * svg/custom/remove-subtree-including-use-with-duplicate-id-referenced-by-use-with-duplicate-id-in-different-subtree.html: Added.
3695 * svg/custom/remove-use-with-duplicate-id-referenced-by-later-use-expected.html: Added.
3696 * svg/custom/remove-use-with-duplicate-id-referenced-by-later-use.html: Added.
3698 2014-05-15 Daniel Bates <dabates@apple.com>
3700 SVG element may reference arbitrary DOM element before running its insertion logic
3701 https://bugs.webkit.org/show_bug.cgi?id=132757
3702 <rdar://problem/15703817>
3704 Reviewed by Ryosuke Niwa.
3706 Add tests to ensure that we don't cause an assertion failure when re-parenting an SVG subtree that
3707 contains an element with a duplicate id.
3709 * svg/custom/reparent-animate-element-expected.txt: Added.
3710 * svg/custom/reparent-animate-element.html: Added.
3711 * svg/custom/reparent-feimage-element-expected.txt: Added.
3712 * svg/custom/reparent-feimage-element.html: Added.
3713 * svg/custom/reparent-mpath-element-expected.txt: Added.
3714 * svg/custom/reparent-mpath-element.html: Added.
3715 * svg/custom/reparent-textpath-element-expected.txt: Added.
3716 * svg/custom/reparent-textpath-element.html: Added.
3717 * svg/custom/reparent-tref-element-expected.txt: Added.
3718 * svg/custom/reparent-tref-element.html: Added.
3719 * svg/custom/reparent-use-element-expected.txt: Added.
3720 * svg/custom/reparent-use-element.html: Added.
3722 2014-05-15 Mark Hahnenberg <mhahnenberg@apple.com>
3724 JSDOMWindow should not claim HasImpureGetOwnPropertySlot
3725 https://bugs.webkit.org/show_bug.cgi?id=132918
3727 Reviewed by Geoffrey Garen.
3729 We now correctly handle the impurity of JSDOMWindow's custom getOwnPropertySlot without needing the
3730 blanket HasImpureGetOwnPropertySlot. We do this through the use of watchpoints and by explicitly forbidding
3731 any caching beyond a certain point using PropertySlot::disableCaching. Getting rid of this flag will allow
3732 us to cache many properties/methods on both the JSDOMWindow and its prototype, which are very commonly used
3735 These tests trigger inline caching of window and window prototype properties.
3737 * js/cached-window-properties-expected.txt: Added.
3738 * js/cached-window-properties.html: Added.
3739 * js/cached-window-prototype-properties-expected.txt: Added.
3740 * js/cached-window-prototype-properties.html: Added.
3742 2014-05-15 Alexey Proskuryakov <ap@apple.com>
3744 Automatically zip document bundles used via File API
3745 https://bugs.webkit.org/show_bug.cgi?id=132713
3746 <rdar://problem/13397892>
3748 Actually land the tests.
3750 * fast/files/filereader-zip-bundle-expected.txt: Added.
3751 * fast/files/filereader-zip-bundle.html: Added.
3752 * fast/files/resources/document.rtfd: Added.
3753 * fast/files/resources/document.rtfd/TXT.rtf: Added.
3754 * http/tests/local/fileapi/resources/document.rtfd: Added.
3755 * http/tests/local/fileapi/resources/document.rtfd/TXT.rtf: Added.
3756 * http/tests/local/fileapi/upload-zip-bundle-as-blob-expected.txt: Added.
3757 * http/tests/local/fileapi/upload-zip-bundle-as-blob.html: Added.
3758 * platform/wk2/TestExpectations:
3760 2014-05-15 Mark Hahnenberg <mhahnenberg@apple.com>
3762 Move subframe name getter lookup later in JSDOMWindow::getOwnPropertySlot
3763 https://bugs.webkit.org/show_bug.cgi?id=132922
3765 Reviewed by Geoffrey Garen.
3767 In JSDOMWindow::getOwnPropertySlot, we currently look for the property on the JSDOMWindow,
3768 then we search the window's subframes for name getters, then we look in the window's prototype
3769 chain. Apparently we were doing the lookup in this order to be compatible with Mozilla, but
3770 Mozilla no longer implements this behavior. Instead, they do the lookup on the prototype before
3771 looking for subframe name getters. We should change this to match Mozilla. This has the convenient
3772 side effect of allowing us to cache lookups in the window's prototype chain.
3774 * fast/dom/Window/window-function-frame-getter-precedence-expected.txt: Rebaseline to account
3775 for change in behavior.
3776 * fast/dom/Window/window-function-frame-getter-precedence.html:
3777 * http/tests/security/document-all-expected.txt: Rebaseline due to the presenece of a security check
3778 that was previously not done with the old behavior.
3779 * http/tests/security/window-named-proto-expected.txt: Ditto.
3780 * http/tests/security/window-named-valueOf-expected.txt: Ditto.
3781 * http/tests/security/xss-DENIED-window-name-alert.html: Changed test so it actually tests named getters.
3783 2014-05-15 Commit Queue <commit-queue@webkit.org>
3785 Unreviewed, rolling out r168893.
3786 https://bugs.webkit.org/show_bug.cgi?id=132957
3788 Lots of media tests still come to crash on EFL layout test
3789 (Requested by gyuyoung on #webkit).
3793 "LayoutTests: Unreviewed EFL gardening. Unskip media test both
3795 http://trac.webkit.org/changeset/168893
3797 2014-05-15 Krzysztof Wolanski <k.wolanski@samsung.com>
3799 [EFL] Add new test expectations after r168544
3800 https://bugs.webkit.org/show_bug.cgi?id=132908
3802 Unreviewed gardening
3804 * platform/efl/TestExpectations:
3805 * platform/efl/svg/foreignObject/svg-document-in-html-document-expected.txt:
3806 * platform/efl/svg/text/small-fonts-in-html5-expected.txt:
3807 * platform/efl/svg/zoom/page/zoom-svg-as-relative-image-expected.txt: Added.
3808 * platform/efl/svg/zoom/text/zoom-svg-float-border-padding-expected.txt: Added.
3810 2014-05-14 Gyuyoung Kim <gyuyoung.kim@samsung.com>
3812 LayoutTests: Unreviewed EFL gardening. Unskip media test both EFL WK1 and WK2.
3813 Crash doesn't happen anymore.
3815 * platform/efl/TestExpectations:
3817 2014-05-14 Commit Queue <commit-queue@webkit.org>
3819 Unreviewed, rolling out r168750.
3820 https://bugs.webkit.org/show_bug.cgi?id=132935
3822 Caused repaint bugs (Requested by weinig on #webkit).
3826 "Text decorations do not contribute to visual overflow"
3827 https://bugs.webkit.org/show_bug.cgi?id=132773
3828 http://trac.webkit.org/changeset/168750
3830 2014-05-14 Zalan Bujtas <zalan@apple.com>
3832 Subpixel layout: Change Element.offset* client* scroll* return type to double.
3833 https://bugs.webkit.org/show_bug.cgi?id=132895
3835 Reviewed by Simon Fraser.
3837 Some test cases expect integral values, so the test content is updated accordingly.
3838 It mostly means adding Math.round() before comparing values in order to match pixelSnappedIntRect()
3841 * css3/calc/simple-calcs-prefixed.html: changed file format from Windows to Unix.
3842 * css3/calc/simple-calcs.html: changed file format from Windows to Unix.
3843 * cssom/subpixel-offsetleft-top-width-height-values-expected.txt: Added.
3844 * cssom/subpixel-offsetleft-top-width-height-values.html: Added.
3845 * editing/selection/drag-start-event-client-x-y.html: use floor as we compare the return value to a truncated integer.
3846 * editing/selection/mixed-editability-10.html:
3847 * fast/css/zoom-in-length-round-trip.html:
3848 * fast/dom/non-numeric-values-numeric-parameters-expected.txt:
3849 * fast/dom/script-tests/non-numeric-values-numeric-parameters.js:
3850 * fast/forms/basic-buttons.html:
3851 * js/dom/dom-static-property-for-in-iteration-expected.txt:
3852 * platform/mac/fast/scrolling/scroll-div-latched-div.html:
3853 * platform/mac/fast/scrolling/scroll-div-latched-mainframe.html:
3854 * platform/mac/fast/scrolling/scroll-select-bottom-test.html:
3855 * platform/mac/fast/scrolling/scroll-select-latched-mainframe.html:
3856 * platform/mac/fast/scrolling/scroll-select-latched-select.html:
3857 * resources/check-layout.js:
3859 2014-05-14 Carlos Alberto Lopez Perez <clopez@igalia.com>
3861 [GTK] Unreviewed GTK gardening.
3863 * platform/gtk/TestExpectations: Report and mark new tests failing.
3864 * platform/gtk/editing/apply-style-iframe-crash-expected.txt: Added.
3865 Rebaseline after r168641.
3866 * platform/gtk/svg/W3C-SVG-1.1-SE/painting-marker-05-f-expected.txt: Added.
3867 Rebaseline after r168543.
3868 * platform/gtk/svg/W3C-SVG-1.1-SE/painting-marker-06-f-expected.txt: Added.
3869 Rebaseline after r168543.
3870 * platform/gtk/svg/hixie/mixed/010-expected.txt: Rebaseline after r168674.
3871 * platform/gtk/svg/zoom/page/zoom-svg-as-relative-image-expected.txt: Added.
3872 Rebaseline after r168350.
3873 * platform/gtk/svg/zoom/text/zoom-svg-float-border-padding-expected.txt: Added.
3874 Rebaseline after r168674.
3876 2014-05-14 Zalan Bujtas <zalan@apple.com>
3878 Fix line ending style for the test.
3880 * editing/selection/drag-start-event-client-x-y.html:
3882 2014-05-13 Jon Honeycutt <jhoneycutt@apple.com>
3884 Revert "Don't dispatch 'beforeload' event inside FrameView::layout()",
3885 commit 84fe8cf6fbe8b5de9a06300ca3ef6d0ffc96948c, and associated
3888 "platform/mac/plugins/testplugin-onnew-onpaint.html failing after
3889 r168668", commit c17be3bf5127baf94310af4b4b9bf5a57d29aaf4
3890 "[Win] Unreviewed build fix after r168668.", commit
3891 4fa470ad12c38ee7d4c114541b6dd321181a8bc9
3893 The original merged patch appears to have caused a regression in
3894 fast/dom/HTMLObjectElement/object-as-frame.html.
3896 <https://bugs.webkit.org/show_bug.cgi?id=132886>
3898 Reviewed by Alexey Proskuryakov.
3900 * compositing/plugins/composited-plugin.html:
3901 * compositing/plugins/no-backing-store.html:
3902 * fast/dom/beforeload/flash-before-load.html:
3903 * fast/events/beforeload-assertion-expected.txt: Removed.
3904 * fast/events/beforeload-assertion.html: Removed.
3905 * fast/events/beforeload-iframe-crash-expected.txt: Removed.
3906 * fast/events/beforeload-iframe-crash.html: Removed.
3907 * fast/events/beforeload-input-time-crash-expected.txt: Removed.
3908 * fast/events/beforeload-input-time-crash.html: Removed.
3909 * http/tests/security/contentSecurityPolicy/1.1/plugintypes-notype-data.html:
3910 * http/tests/security/contentSecurityPolicy/1.1/plugintypes-nourl-blocked.html:
3911 * http/tests/security/contentSecurityPolicy/object-src-no-url-allowed.html:
3912 * http/tests/security/contentSecurityPolicy/object-src-no-url-blocked.html:
3913 * http/tests/security/contentSecurityPolicy/object-src-none-allowed.html:
3914 * http/tests/security/contentSecurityPolicy/object-src-none-blocked.html:
3915 * http/tests/security/contentSecurityPolicy/resources/multiple-iframe-plugin-test.js:
3916 (testImpl.iframe.onload):
3918 * http/tests/security/mixedContent/insecure-plugin-in-iframe.html:
3919 * platform/mac/plugins/supports-carbon-event-model.html:
3920 * platform/mac/plugins/testplugin-onnew-onpaint.html:
3921 * plugins/get-user-agent-with-null-npp-from-npp-new.html:
3922 * plugins/mouse-click-plugin-clears-selection.html:
3923 * plugins/netscape-plugin-map-data-to-src.html:
3924 * plugins/no-mime-with-valid-extension.html:
3925 * plugins/plugin-initiate-popup-window.html:
3926 * plugins/windowless_plugin_paint_test.html:
3927 * resources/plugin.js: Removed.
3929 2014-05-14 Kiran <kiran.guduru@samsung.com>
3931 alidation for getUserMedia() errorCallback is missing.
3932 https://bugs.webkit.org/show_bug.cgi?id=132901
3934 Reviewed by Darin Adler.
3936 This test checks for null values in getUserMedia errorCallback.
3938 * fast/mediastream/getusermedia.html:
3940 2014-05-14 Alexey Proskuryakov <ap@apple.com>
3942 Change line endings of some test files to LF to make it easier to commit and test changes.
3944 * css3/calc/simple-calcs.html:
3945 * css3/calc/simple-minmax.html:
3946 * css3/calc/transforms-scale-expected.html:
3947 * css3/calc/transforms-scale.html:
3948 * css3/calc/transforms-translate-expected.html:
3949 * css3/calc/transforms-translate.html:
3951 2014-05-14 Alexey Proskuryakov <ap@apple.com>
3953 Fix line ending style for the test (as an experiment).
3955 * css3/calc/simple-calcs-prefixed.html:
3957 2014-05-13 Andrei Bucur <abucur@adobe.com>
3959 [CSS Regions] Assertion failure in some cases with inline blocks
3960 https://bugs.webkit.org/show_bug.cgi?id=132859
3962 Reviewed by Mihnea Ovidenie.
3964 Test that moving lines with inline blocks doesn't cause an assertion.
3966 * fast/regions/inline-block-shifted-region-expected.txt: Added.
3967 * fast/regions/inline-block-shifted-region.html: Added.
3969 2014-05-13 Hans Muller <hmuller@adobe.com>
3971 [CSS Shapes] line height grows around polygon and incorrectly causes text to wrap to next line
3972 https://bugs.webkit.org/show_bug.cgi?id=131622
3974 Reviewed by Bem Jones-Bey.
3976 * fast/shapes/shape-outside-floats/shape-outside-edge-case-expected.html: Added.
3977 * fast/shapes/shape-outside-floats/shape-outside-edge-case.html: Added.
3979 2014-05-13 Myles C. Maxfield <litherum@gmail.com>
3981 Text decorations do not contribute to visual overflow
3982 https://bugs.webkit.org/show_bug.cgi?id=132773
3984 Reviewed by Darin Adler.
3986 This test makes sure that repaint rects are extended to include text decorations that may
3987 lie outside of the text layout rects. It compares text with an underline to text that has
3988 had underline applied to it in a timer.
3990 * fast/css3-text/css3-text-decoration/repaint/resources/Litherum.svg: Added. This font has a
3991 descent of 0 (so it will not intersect underlines)
3992 * fast/css3-text/css3-text-decoration/repaint/underline-outside-of-layout-rect-expected.html: Added.
3993 Apply the underline without any timeout
3994 * fast/css3-text/css3-text-decoration/repaint/underline-outside-of-layout-rect.html: Added.
3995 Apply the underline with a timeout.