04d2e15544399ddc0f65ede4efbf686c2f692b90
[WebKit-https.git] / LayoutTests / ChangeLog
1 2014-06-25  Myles C. Maxfield  <mmaxfield@apple.com>
2
3         compositing/visible-rect/iframe-no-layers.html is broken and confusing
4         https://bugs.webkit.org/show_bug.cgi?id=134317
5
6         Reviewed by Simon Fraser.
7
8         The test doesn't wait for scrolling to occur and has unnecessary style stanzas.
9
10         * compositing/visible-rect/iframe-no-layers.html:
11         * compositing/visible-rect/resources/subframe-with-layers.html:
12         * platform/mac-wk2/compositing/visible-rect/iframe-no-layers-expected.txt:
13         * platform/ios-sim/compositing/visible-rect/iframe-no-layers-expected.txt:
14         * platform/mac/compositing/visible-rect/iframe-no-layers-expected.txt:
15
16 2014-06-25  Geoffrey Garen  <ggaren@apple.com>
17
18         Unreviewed, rolling out r166876.
19
20         Caused some ECMA test262 failures
21
22         Reverted changeset:
23
24         "Date object needs to check for ES5 15.9.1.14 TimeClip limit."
25         https://bugs.webkit.org/show_bug.cgi?id=131248
26         http://trac.webkit.org/changeset/166876
27
28 2014-06-25  Dirk Schulze  <krit@webkit.org>
29
30         Add all blend modes to feBlend
31
32         feBlend should support all blend modes from CSS and Canvas
33         https://bugs.webkit.org/show_bug.cgi?id=134296
34
35         Added tests for new blend modes in feBlend as well as a test for 'normal' blend mode
36         on HTML Canvas.
37
38         Reviewed by Dean Jackson.
39
40         * fast/canvas/canvas-blend-image-expected.txt:
41         * fast/canvas/canvas-blend-solid-expected.txt:
42         * fast/canvas/script-tests/canvas-blend-image.js: Test 'normal' blend mode in Canvas.
43         (prepareTestScenario):
44         * fast/canvas/script-tests/canvas-blend-solid.js: Ditto.
45         (prepareTestScenario):
46         * platform/mac/svg/W3C-SVG-1.1/filters-blend-01-b-expected.png:
47         * platform/mac/svg/W3C-SVG-1.1/filters-blend-01-b-expected.txt: DRT output is lowercase now.
48         * platform/mac/svg/filters/feBlend-all-blendmodes-expected.png: Added.
49         * platform/mac/svg/filters/feBlend-all-blendmodes-expected.txt: Added.
50         * svg/filters/feBlend-all-blendmodes.svg: Added. Tests all blend modes now supported by feBlend.
51         * svg/filters/feBlend-invalid-mode.xhtml: Add an upper bound check as well.
52
53 2014-06-25  Chris Fleizach  <cfleizach@apple.com>
54
55         AX: Crash at com.apple.WebCore: WebCore::AlternativeTextController::removeDictationAlternativesForMarker + 43
56         https://bugs.webkit.org/show_bug.cgi?id=134226
57
58         Reviewed by Enrica Casucci.
59
60         * platform/mac-wk2/TestExpectations:
61             Skip test on wk2 because dictation related tests are not yet supported (89401)
62         * platform/mac/editing/input/crash-for-empty-text-alternative-expected.txt: Added.
63         * platform/mac/editing/input/crash-for-empty-text-alternative.html: Added.
64
65 2014-06-25  Laszlo Gombos  <l.gombos@samsung.com>
66
67         Remove build guard for progress element
68         https://bugs.webkit.org/show_bug.cgi?id=134292
69
70         Reviewed by Benjamin Poulain.
71
72         Remove PROGRESS_ELEMENT from the comment to reflect the change.
73
74         * fast/dom/wrapper-classes.html:
75
76 2014-06-24  Frédéric Wang  <fred.wang@free.fr>
77
78         [EFL] [GTK] Update the MathML test references.
79         https://bugs.webkit.org/show_bug.cgi?id=134153
80
81         Reviewed by Martin Robinson.
82
83         We update the GTK references after the move to Latin Modern Math.
84
85         * mathml/presentation/bug95015-expected.html: hide the base X since it is causing antialiasing diff.
86         * mathml/presentation/bug95015.html: ditto
87         * platform/efl/TestExpectations: enable some tests again (the references must be updated).
88         * platform/gtk/TestExpectations: enable OpenType MATH test again, mark mo-stacked-glyphs as failing.
89         * platform/gtk/mathml/presentation/menclose-notation-default-longdiv-expected.txt: update reference.
90         * platform/gtk/mathml/presentation/mo-stretch-expected.png: ditto
91         * platform/gtk/mathml/presentation/mo-stretch-expected.txt: ditto
92         * platform/gtk/mathml/presentation/roots-expected.png: ditto
93         * platform/gtk/mathml/presentation/roots-expected.txt: ditto
94
95 2014-06-24  Commit Queue  <commit-queue@webkit.org>
96
97         Unreviewed, rolling out r170414.
98         https://bugs.webkit.org/show_bug.cgi?id=134291
99
100         the patch added a test that fails on almost every Mac tester
101         (Requested by rniwa on #webkit).
102
103         Reverted changeset:
104
105         "Tiles on bottom of screen are not always allocated when
106         necessary"
107         https://bugs.webkit.org/show_bug.cgi?id=134272
108         http://trac.webkit.org/changeset/170414
109
110 2014-06-24  Myles C. Maxfield  <mmaxfield@apple.com>
111
112         Tiles on bottom of screen are not always allocated when necessary
113         https://bugs.webkit.org/show_bug.cgi?id=134272
114
115         Reviewed by Simon Fraser.
116
117         Apply a content inset, then dump visible rects.
118
119         * platform/mac-wk2/tiled-drawing/visible-rect-content-inset-expected.txt: Added.
120         * platform/mac-wk2/tiled-drawing/visible-rect-content-inset.html: Added.
121
122 2014-06-24  Samuel White  <samuel_white@apple.com>
123
124         AX: Remove tight platform expectation coupling form roles-exposed layout test.
125         https://bugs.webkit.org/show_bug.cgi?id=134123
126
127         Reviewed by Chris Fleizach.
128
129         Don't enforce platform specific differences in the test itself. This is what the various expectation files are for.
130
131         * accessibility/roles-exposed-expected.txt:
132         * accessibility/roles-exposed.html:
133         * platform/mac-mountainlion/accessibility/roles-exposed-expected.txt:
134         * platform/mac/accessibility/roles-exposed-expected.txt:
135
136 2014-06-24  Mark Rowe  <mrowe@apple.com>
137
138         WKContextHistoryClient::didNavigateWithNavigationData is passed incorrect URL when history.pushState is used
139         <https://webkit.org/b/134271> / <rdar://problem/16270167>
140
141         Reviewed by Brady Eidson.
142
143         * http/tests/globalhistory/history-delegate-pushstate-expected.txt: Added.
144         * http/tests/globalhistory/history-delegate-pushstate.html: Added.
145         * http/tests/globalhistory/history-delegate-replacestate-expected.txt: Added.
146         * http/tests/globalhistory/history-delegate-replacestate.html: Added.
147
148 2014-06-24  Yusuke Suzuki  <utatane.tea@gmail.com>
149
150         CSS JIT: Add positionInRootFragments to SelectorFragment
151         https://bugs.webkit.org/show_bug.cgi?id=133609
152
153         Reviewed by Benjamin Poulain.
154
155         Some non-backtrack-related predicates use relationToRightFragment information
156         to decide whether checkingContext->elementStyle should be refered.
157         To make it works correctly, add the positionInRootFragments field to SelectorFragment.
158         When positionInRootFragments == Rightmost and relationToRightFragment == Rightmost,
159         we should see checkingContext->elementStyle.
160
161         * fast/selectors/first-child-update-with-renderer-expected.txt: Added.
162         * fast/selectors/first-child-update-with-renderer.html: Added.
163
164 2014-06-24  Jarek Czekalski  <jarekczek@poczta.onet.pl>
165
166         [ATK] Extended the test for accessibility of text inside "span" block in "a" block
167         with the tests for caret movements in these cases.
168         https://bugs.webkit.org/show_bug.cgi?id=130941
169
170         Reviewed by Mario Sanchez Prada.
171
172         * platform/gtk/accessibility/text-in-span-block-in-a-block-expected.txt: 
173         * platform/gtk/accessibility/text-in-span-block-in-a-block.html:
174         Added testing for text-caret-moved signal. Added one more "a" element to the set.
175
176 2014-06-24  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
177
178         [EFL] Merge efl-wk2 and efl test expectations files
179         https://bugs.webkit.org/show_bug.cgi?id=134245
180
181         Unreviewed gardening after removing WebKit1.
182
183         * platform/efl-wk2/TestExpectations: An empty file left, as deleting it may break flakiness dashboard.
184         * platform/efl/TestExpectations: Merged with platform/efl-wk2/TestExpectations.
185
186 2014-06-20  Jer Noble  <jer.noble@apple.com>
187
188         HTMLMediaElement seek algorithm should allow cancelling previous seeks.
189         https://bugs.webkit.org/show_bug.cgi?id=134116
190
191         Reviewed by Eric Carlson.
192
193         * media/video-seek-double-expected.txt: Added.
194         * media/video-seek-double.html: Added.
195
196 2014-06-19  Jeffrey Pfau  <jpfau@apple.com>
197
198         Database process crashes when multiple transactions attempt to run at once
199         https://bugs.webkit.org/show_bug.cgi?id=134139
200
201         Reviewed by David Kilzer.
202
203         * storage/indexeddb/transaction-overlapping-expected.txt: Added.
204         * storage/indexeddb/transaction-overlapping.html: Added.
205
206 2014-06-23  Antti Koivisto  <antti@apple.com>
207
208         Fix a test case failing on WK1 after r170296.
209
210         There is now a non-visual render tree dump difference between WK1 and Wk2 results here due to wk1 requiring an additional style synchronization.
211
212         * platform/mac-wk2/editing/inserting: Added.
213         * platform/mac-wk2/editing/inserting/break-blockquote-after-delete-expected.txt: Copied from LayoutTests/platform/mac/editing/inserting/break-blockquote-after-delete-expected.txt.
214         * platform/mac/editing/inserting/break-blockquote-after-delete-expected.txt:
215
216 2014-06-23  Simon Fraser  <simon.fraser@apple.com>
217
218         CSS clip property should make layers non-opaque
219         https://bugs.webkit.org/show_bug.cgi?id=134147
220
221         Reviewed by Tim Horton.
222
223         * compositing/contents-opaque/opaque-with-clip-expected.html: Added.
224         * compositing/contents-opaque/opaque-with-clip.html: Added.
225
226 2014-06-23  Simon Fraser  <simon.fraser@apple.com>
227
228         Adding a mask on a simple color compositing layer removes the content
229         https://bugs.webkit.org/show_bug.cgi?id=134127
230
231         Reviewed by Dean Jackson.
232
233         * compositing/masks/mask-layer-size-expected.txt:
234         * compositing/masks/solid-color-masked-expected.html: Added.
235         * compositing/masks/solid-color-masked.html: Added.
236
237 2014-06-23  David Hyatt  <hyatt@apple.com>
238
239         [New Multicolumn] Writing mode changes on the <html> and RenderView need to
240         be propagated to column sets and flow thread children of those renderers.
241         https://bugs.webkit.org/show_bug.cgi?id=134121
242         <rdar://problem/16884527>
243
244         Reviewed by Dean Jackson.
245
246         * fast/multicol/pagination/RightToLeft-rl-dynamic.html: Added.
247         * platform/mac/fast/multicol/pagination/BottomToTop-bt-expected.png:
248         * platform/mac/fast/multicol/pagination/BottomToTop-lr-expected.png:
249         * platform/mac/fast/multicol/pagination/BottomToTop-rl-expected.png:
250         * platform/mac/fast/multicol/pagination/BottomToTop-tb-expected.png:
251         * platform/mac/fast/multicol/pagination/LeftToRight-bt-expected.png:
252         * platform/mac/fast/multicol/pagination/LeftToRight-lr-expected.png:
253         * platform/mac/fast/multicol/pagination/LeftToRight-rl-expected.png:
254         * platform/mac/fast/multicol/pagination/LeftToRight-tb-expected.png:
255         * platform/mac/fast/multicol/pagination/RightToLeft-bt-expected.png:
256         * platform/mac/fast/multicol/pagination/RightToLeft-lr-expected.png:
257         * platform/mac/fast/multicol/pagination/RightToLeft-rl-dynamic-expected.png: Added.
258         * platform/mac/fast/multicol/pagination/RightToLeft-rl-dynamic-expected.txt: Added.
259         * platform/mac/fast/multicol/pagination/RightToLeft-rl-expected.png:
260         * platform/mac/fast/multicol/pagination/RightToLeft-tb-expected.png:
261         * platform/mac/fast/multicol/pagination/TopToBottom-bt-expected.png:
262         * platform/mac/fast/multicol/pagination/TopToBottom-lr-expected.png:
263         * platform/mac/fast/multicol/pagination/TopToBottom-rl-expected.png:
264         * platform/mac/fast/multicol/pagination/TopToBottom-tb-expected.png:
265         * platform/mac/fast/multicol/pagination/nested-transforms-expected.png:
266
267 2014-06-23  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
268
269         [EFL] Move WebKit2 test results into LayoutTests/platform/efl
270         https://bugs.webkit.org/show_bug.cgi?id=134192
271
272         Unreviewed gardening, moving files into LayoutTests/platform/efl after removing EFL WebKit1.
273
274         * platform/efl/webaudio/oscillator-custom-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/oscillator-custom-expected.wav.
275         * platform/efl/webaudio/oscillator-sawtooth-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/oscillator-sawtooth-expected.wav.
276         * platform/efl/webaudio/oscillator-sine-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/oscillator-sine-expected.wav.
277         * platform/efl/webaudio/oscillator-square-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/oscillator-square-expected.wav.
278         * platform/efl/webaudio/oscillator-triangle-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/oscillator-triangle-expected.wav.
279         * platform/efl/webaudio/up-mixing-mono-51-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/up-mixing-mono-51-expected.wav.
280         * platform/efl/webaudio/up-mixing-mono-stereo-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/up-mixing-mono-stereo-expected.wav.
281         * platform/efl/webaudio/up-mixing-stereo-51-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/up-mixing-stereo-51-expected.wav.
282
283 2014-06-23  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
284
285         [EFL] Move WebKit2 test results into LayoutTests/platform/efl
286         https://bugs.webkit.org/show_bug.cgi?id=134192
287
288         Unreviewed gardening, moving files into LayoutTests/platform/efl after removing EFL WebKit1.
289
290         * platform/efl/webaudio/audiobuffersource-loop-points-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/audiobuffersource-loop-points-expected.wav.
291         * platform/efl/webaudio/audiobuffersource-multi-channels-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/audiobuffersource-multi-channels-expected.wav.
292         * platform/efl/webaudio/audiobuffersource-playbackrate-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/audiobuffersource-playbackrate-expected.wav.
293         * platform/efl/webaudio/gain-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/gain-expected.wav.
294         * platform/efl/webaudio/mixing-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/mixing-expected.wav.
295
296 2014-06-23  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
297
298         [EFL] Move WebKit2 test results into LayoutTests/platform/efl
299         https://bugs.webkit.org/show_bug.cgi?id=134192
300
301         Unreviewed gardening, moving files into LayoutTests/platform/efl after removing EFL WebKit1.
302
303         * platform/efl/fast/: Renamed from LayoutTests/platform/efl-wk2/fast/.
304         * platform/efl/webaudio/audiobuffersource-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/audiobuffersource-expected.wav.
305         * platform/efl/webaudio/codec-tests/aac/vbr-128kbps-44khz-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/codec-tests/aac/vbr-128kbps-44khz-expected.wav.
306         * platform/efl/webaudio/codec-tests/vorbis/vbr-128kbps-44khz-expected.txt: Renamed from LayoutTests/platform/efl-wk2/webaudio/codec-tests/vorbis/vbr-128kbps-44khz-expected.txt.
307         * platform/efl/webaudio/codec-tests/vorbis/vbr-70kbps-44khz-expected.txt: Renamed from LayoutTests/platform/efl-wk2/webaudio/codec-tests/vorbis/vbr-70kbps-44khz-expected.txt.
308         * platform/efl/webaudio/codec-tests/vorbis/vbr-96kbps-44khz-expected.txt: Renamed from LayoutTests/platform/efl-wk2/webaudio/codec-tests/vorbis/vbr-96kbps-44khz-expected.txt.
309         * platform/efl/webaudio/codec-tests/wav/24bit-22khz-resample-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/codec-tests/wav/24bit-22khz-resample-expected.wav.
310         * platform/efl/webaudio/codec-tests/wav/24bit-44khz-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/codec-tests/wav/24bit-44khz-expected.wav.
311
312 2014-06-23  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
313
314         [EFL] Move WebKit2 test results into LayoutTests/platform/efl
315
316         Unreviewed gardening, moving files into LayoutTests/platform/efl after removing EFL WebKit1.
317
318         * platform/efl/accessibility/: Renamed from LayoutTests/platform/efl-wk2/accessibility/.
319         * platform/efl/compositing/: Renamed from LayoutTests/platform/efl-wk2/compositing/.
320         * platform/efl/editing/: Renamed from LayoutTests/platform/efl-wk2/editing/.
321         * platform/efl/fast/: Renamed from LayoutTests/platform/efl-wk2/fast/.
322         * platform/efl/http/: Renamed from LayoutTests/platform/efl-wk2/http/.
323         * platform/efl/ietestcenter: Renamed from LayoutTests/platform/efl-wk2/ietestcenter/.
324         * platform/efl/inspector-protocol/debugger/setBreakpoint-dfg-and-modify-local-expected.txt: Renamed from LayoutTests/platform/efl-wk2/inspector-protocol/debugger/setBreakpoint-dfg-and-modify-local-expected.txt.
325         * platform/efl/loader/go-back-cached-main-resource-expected.txt: Renamed from LayoutTests/platform/efl-wk2/loader/go-back-cached-main-resource-expected.txt.
326         * platform/efl/media/video-layer-crash-expected.png: Renamed from LayoutTests/platform/efl-wk2/media/video-layer-crash-expected.png.
327         * platform/efl/media/video-transformed-expected.png: Renamed from LayoutTests/platform/efl-wk2/media/video-transformed-expected.png.
328         * platform/efl/media/video-zoom-controls-expected.png: Renamed from LayoutTests/platform/efl-wk2/media/video-zoom-controls-expected.png.
329         * platform/efl/media/video-zoom-expected.png: Renamed from LayoutTests/platform/efl-wk2/media/video-zoom-expected.png.
330         * platform/efl/plugins/npruntime/object-from-destroyed-plugin-expected.txt: Renamed from LayoutTests/platform/efl-wk2/plugins/npruntime/object-from-destroyed-plugin-expected.txt.
331         * platform/efl/plugins/npruntime/object-from-destroyed-plugin-in-subframe-expected.txt: Renamed from LayoutTests/platform/efl-wk2/plugins/npruntime/object-from-destroyed-plugin-in-subframe-expected.txt.
332         * platform/efl/svg/: Renamed from LayoutTests/platform/efl-wk2/svg/.
333         * platform/efl/transforms/2d/hindi-rotated-expected.png:
334         * platform/efl/transforms/2d/hindi-rotated-expected.txt:
335
336 2014-06-23  Dean Jackson  <dino@apple.com>
337
338         REGRESSION (r170257) http/tests/navigation/javascriptlink-frames.html fails on MountainLion
339         https://bugs.webkit.org/show_bug.cgi?id=134182
340
341         Rebaseline for Mountain Lion.
342
343         * platform/mac-mountainlion/TestExpectations: Removed.
344         * platform/mac-mountainlion/http/tests/navigation/javascriptlink-frames-expected.txt:
345
346 2014-06-22  Brady Eidson  <beidson@apple.com>
347
348         REGRESSION (r170257) http/tests/navigation/javascriptlink-frames.html fails on MountainLion
349         https://bugs.webkit.org/show_bug.cgi?id=134182
350
351         Unreviewed gardening.
352
353         * platform/mac-mountainlion/TestExpectations: Added, skip the test.
354
355 2014-06-20  Simon Fraser  <simon.fraser@apple.com>
356
357         [WK2] Frameset frames are not scrollable after loading (and should be)
358         https://bugs.webkit.org/show_bug.cgi?id=134151
359         <rdar://problem/17403365>
360
361         Reviewed by Dan Bates.
362         
363         Frameset test that dumps the scrolling tree.
364
365         * platform/mac-wk2/tiled-drawing/scrolling/frames/frameset-frame-scrollability.html: Added.
366         * platform/mac-wk2/tiled-drawing/scrolling/frames/resources/scrollable-page.html: Added.
367
368 2014-06-20  Simon Fraser  <simon.fraser@apple.com>
369
370         Have scrollingTreeAsText() dump the non-fast-scrollable region
371         https://bugs.webkit.org/show_bug.cgi?id=134149
372
373         Reviewed by Sam Weinig.
374         
375         Rebaselined.
376
377         * platform/mac-wk2/tiled-drawing/scrolling/fixed/fixed-in-overflow-expected.txt:
378         * platform/mac-wk2/tiled-drawing/scrolling/frames/coordinated-frame-expected.txt:
379         * platform/mac-wk2/tiled-drawing/scrolling/frames/coordinated-frame-gain-scrolling-ancestor-expected.txt:
380         * platform/mac-wk2/tiled-drawing/scrolling/frames/coordinated-frame-in-fixed-expected.txt:
381         * platform/mac-wk2/tiled-drawing/scrolling/frames/coordinated-frame-lose-scrolling-ancestor-expected.txt:
382
383 2014-06-21  Dean Jackson  <dino@apple.com>
384
385         [Mac] Margins for new form controls need tweaking
386         https://bugs.webkit.org/show_bug.cgi?id=134135
387         <rdar://problem/17262164>
388
389         Reviewed by Sam Weinig.
390
391         Take 2 of this patch adds some Mountain Lion results.
392
393         Rebaseline a bunch of results since some <input> dimensions
394         changed slightly.
395
396         * platform/mac-mountainlion/fast/block/margin-collapse/103-expected.txt:
397         * platform/mac-mountainlion/fast/forms/basic-inputs-expected.png: Added.
398         * platform/mac-mountainlion/fast/forms/basic-inputs-expected.txt:
399         * platform/mac-mountainlion/fast/forms/box-shadow-override-expected.txt:
400         * platform/mac-mountainlion/fast/forms/form-element-geometry-expected.png: Added.
401         * platform/mac-mountainlion/fast/forms/form-element-geometry-expected.txt:
402         * platform/mac-mountainlion/fast/forms/input-appearance-height-expected.txt:
403         * platform/mac-mountainlion/fast/forms/input-value-expected.txt:
404         * platform/mac-mountainlion/fast/replaced/replaced-breaking-expected.txt:
405         * platform/mac-mountainlion/http/tests/navigation/javascriptlink-frame-expected.txt: Added.
406         * platform/mac-mountainlion/tables/mozilla/bugs/bug4527-expected.txt:
407         * platform/mac/css1/box_properties/acid_test-expected.png:
408         * platform/mac/css1/box_properties/acid_test-expected.txt:
409         * platform/mac/css2.1/t09-c5526c-display-00-e-expected.png:
410         * platform/mac/css2.1/t09-c5526c-display-00-e-expected.txt:
411         * platform/mac/fast/block/basic/011-expected.png:
412         * platform/mac/fast/block/basic/011-expected.txt:
413         * platform/mac/fast/block/margin-collapse/103-expected.png:
414         * platform/mac/fast/block/margin-collapse/103-expected.txt:
415         * platform/mac/fast/forms/basic-inputs-expected.png:
416         * platform/mac/fast/forms/basic-inputs-expected.txt:
417         * platform/mac/fast/forms/box-shadow-override-expected.png:
418         * platform/mac/fast/forms/box-shadow-override-expected.txt:
419         * platform/mac/fast/forms/form-element-geometry-expected.png:
420         * platform/mac/fast/forms/form-element-geometry-expected.txt:
421         * platform/mac/fast/forms/formmove-expected.txt:
422         * platform/mac/fast/forms/formmove2-expected.png:
423         * platform/mac/fast/forms/formmove2-expected.txt:
424         * platform/mac/fast/forms/input-appearance-height-expected.png:
425         * platform/mac/fast/forms/input-appearance-height-expected.txt:
426         * platform/mac/fast/forms/input-value-expected.png:
427         * platform/mac/fast/forms/input-value-expected.txt:
428         * platform/mac/fast/inline/positionedLifetime-expected.txt:
429         * platform/mac/fast/replaced/replaced-breaking-expected.png:
430         * platform/mac/fast/replaced/replaced-breaking-expected.txt:
431         * platform/mac/fast/replaced/width100percent-radio-expected.txt:
432         * platform/mac/http/tests/navigation/javascriptlink-frames-expected.png:
433         * platform/mac/http/tests/navigation/javascriptlink-frames-expected.txt:
434         * platform/mac/tables/mozilla/bugs/bug1318-expected.png:
435         * platform/mac/tables/mozilla/bugs/bug1318-expected.txt:
436         * platform/mac/tables/mozilla/bugs/bug4527-expected.png:
437         * platform/mac/tables/mozilla/bugs/bug4527-expected.txt:
438         * platform/mac/tables/mozilla_expected_failures/core/captions1-expected.png:
439         * platform/mac/tables/mozilla_expected_failures/core/captions1-expected.txt:
440         * platform/mac/tables/mozilla_expected_failures/core/captions2-expected.png:
441         * platform/mac/tables/mozilla_expected_failures/core/captions2-expected.txt:
442
443 2014-06-21  Commit Queue  <commit-queue@webkit.org>
444
445         Unreviewed, rolling out r170228.
446         https://bugs.webkit.org/show_bug.cgi?id=134155
447
448         Caused 9 layout test failures on Mountain Lion
449         http://build.webkit.org/builders/Apple%20MountainLion%20Release%20WK2%20(Tests)/builds/19216
450         (Requested by bradee-oh on #webkit).
451
452         Reverted changeset:
453
454         "[Mac] Margins for new form controls need tweaking"
455         https://bugs.webkit.org/show_bug.cgi?id=134135
456         http://trac.webkit.org/changeset/170228
457
458 2014-06-21  Frédéric Wang  <fred.wang@free.fr>
459
460         Remove latinmodern-math.woff from LayoutTests/mathml/opentype
461         https://bugs.webkit.org/show_bug.cgi?id=134094
462
463         Reviewed by Martin Robinson.
464
465         We remove latinmodern-math.woff from the source and make mathml/opentype/*LatinModern* tests not font-specific, so that each platform will use whatever OpenType MATH is available.
466         Until bug 133604 is fixed and Latin Modern Math installed on the Linux bots, the tests are marked as failed. More generally, we need to fix bug 133603.
467         The test mathml/opentype/roots-LatinModern is removed since it will duplicate mathml/presentation/roots.xhtml when OpenType MATH fonts are available.
468
469         * mathml/opentype/LICENSE-LatinModern.txt: Removed.
470         * mathml/opentype/horizontal-munderover.html: Renamed from LayoutTests/mathml/opentype/horizontal-LatinModern-munderover.html.
471         * mathml/opentype/horizontal.html: Renamed from LayoutTests/mathml/opentype/horizontal-LatinModern.html.
472         * mathml/opentype/large-operators-LatinModern.html: Removed.
473         * mathml/opentype/large-operators.html: Added.
474         * mathml/opentype/latinmodern-math.woff: Removed.
475         * mathml/opentype/opentype-stretchy-horizontal.html:
476         * mathml/opentype/roots-LatinModern.html: Removed.
477         * mathml/opentype/vertical.html: Renamed from LayoutTests/mathml/opentype/vertical-LatinModern.html.
478         * platform/efl/TestExpectations:
479         * platform/efl/mathml/opentype/horizontal-expected.txt: Renamed from LayoutTests/platform/efl/mathml/opentype/horizontal-LatinModern-expected.txt.
480         * platform/efl/mathml/opentype/horizontal-munderover-expected.txt: Renamed from LayoutTests/platform/efl/mathml/opentype/horizontal-LatinModern-munderover-expected.txt.
481         * platform/efl/mathml/opentype/large-operators-expected.png: Renamed from LayoutTests/platform/gtk/mathml/opentype/large-operators-LatinModern-expected.png.
482         * platform/efl/mathml/opentype/large-operators-expected.txt: Renamed from LayoutTests/platform/efl/mathml/opentype/large-operators-LatinModern-expected.txt.
483         * platform/efl/mathml/opentype/roots-LatinModern-expected.txt: Removed.
484         * platform/efl/mathml/opentype/vertical-expected.png: Renamed from LayoutTests/platform/gtk/mathml/opentype/vertical-LatinModern-expected.png.
485         * platform/efl/mathml/opentype/vertical-expected.txt: Renamed from LayoutTests/platform/efl/mathml/opentype/vertical-LatinModern-expected.txt.
486         * platform/gtk/TestExpectations:
487         * platform/gtk/mathml/opentype/horizontal-expected.png: Renamed from LayoutTests/platform/gtk/mathml/opentype/horizontal-LatinModern-expected.png.
488         * platform/gtk/mathml/opentype/horizontal-expected.txt: Renamed from LayoutTests/platform/gtk/mathml/opentype/horizontal-LatinModern-expected.txt.
489         * platform/gtk/mathml/opentype/horizontal-munderover-expected.png: Renamed from LayoutTests/platform/gtk/mathml/opentype/horizontal-LatinModern-munderover-expected.png.
490         * platform/gtk/mathml/opentype/horizontal-munderover-expected.txt: Renamed from LayoutTests/platform/gtk/mathml/opentype/horizontal-LatinModern-munderover-expected.txt.
491         * platform/gtk/mathml/opentype/large-operators-expected.png: Renamed from LayoutTests/platform/efl/mathml/opentype/large-operators-LatinModern-expected.png.
492         * platform/gtk/mathml/opentype/large-operators-expected.txt: Renamed from LayoutTests/platform/gtk/mathml/opentype/large-operators-LatinModern-expected.txt.
493         * platform/gtk/mathml/opentype/roots-LatinModern-expected.png: Removed.
494         * platform/gtk/mathml/opentype/roots-LatinModern-expected.txt: Removed.
495         * platform/gtk/mathml/opentype/vertical-expected.png: Renamed from LayoutTests/platform/efl/mathml/opentype/vertical-LatinModern-expected.png.
496         * platform/gtk/mathml/opentype/vertical-expected.txt: Renamed from LayoutTests/platform/gtk/mathml/opentype/vertical-LatinModern-expected.txt.
497         * platform/mac-wk2/mathml/opentype/large-operators-LatinModern-expected.txt: Removed.
498         * platform/mac-wk2/mathml/opentype/vertical-LatinModern-expected.txt: Removed.
499         * platform/mac/TestExpectations:
500         * platform/mac/mathml/opentype/horizontal-expected.txt: Renamed from LayoutTests/platform/mac/mathml/opentype/horizontal-LatinModern-expected.txt.
501         * platform/mac/mathml/opentype/horizontal-munderover-expected.txt: Renamed from LayoutTests/platform/mac/mathml/opentype/horizontal-LatinModern-munderover-expected.txt.
502         * platform/mac/mathml/opentype/large-operators-expected.txt: Renamed from LayoutTests/platform/mac/mathml/opentype/large-operators-LatinModern-expected.txt.
503         * platform/mac/mathml/opentype/roots-LatinModern-expected.txt: Removed.
504         * platform/mac/mathml/opentype/vertical-expected.txt: Renamed from LayoutTests/platform/mac/mathml/opentype/vertical-LatinModern-expected.txt.
505         * platform/win/TestExpectations:
506         * platform/win/mathml/opentype/horizontal-expected.txt: Renamed from LayoutTests/platform/win/mathml/opentype/horizontal-LatinModern-expected.txt.
507         * platform/win/mathml/opentype/horizontal-munderover-expected.txt: Renamed from LayoutTests/platform/win/mathml/opentype/horizontal-LatinModern-munderover-expected.txt.
508         * platform/win/mathml/opentype/roots-LatinModern-expected.txt: Removed.
509
510 2014-06-20  Ryuan Choi  <ryuan.choi@samsung.com>
511
512         [EFL] Remove WebKit1 test results
513         https://bugs.webkit.org/show_bug.cgi?id=134137
514
515         Reviewed by Daniel Bates.
516
517         * platform/efl-wk1: Removed entire directory which contains the WebKit1 EFL test results.
518
519 2014-06-20  Dean Jackson  <dino@apple.com>
520
521         [Mac] Margins for new form controls need tweaking
522         https://bugs.webkit.org/show_bug.cgi?id=134135
523         <rdar://problem/17262164>
524
525         Reviewed by Sam Weinig.
526
527         Rebaseline a bunch of results since some <input> dimensions
528         changed slightly.
529
530         * platform/mac/css1/box_properties/acid_test-expected.png:
531         * platform/mac/css1/box_properties/acid_test-expected.txt:
532         * platform/mac/css2.1/t09-c5526c-display-00-e-expected.png:
533         * platform/mac/css2.1/t09-c5526c-display-00-e-expected.txt:
534         * platform/mac/fast/block/basic/011-expected.png:
535         * platform/mac/fast/block/basic/011-expected.txt:
536         * platform/mac/fast/block/margin-collapse/103-expected.png:
537         * platform/mac/fast/block/margin-collapse/103-expected.txt:
538         * platform/mac/fast/forms/basic-inputs-expected.png:
539         * platform/mac/fast/forms/basic-inputs-expected.txt:
540         * platform/mac/fast/forms/box-shadow-override-expected.png:
541         * platform/mac/fast/forms/box-shadow-override-expected.txt:
542         * platform/mac/fast/forms/form-element-geometry-expected.png:
543         * platform/mac/fast/forms/form-element-geometry-expected.txt:
544         * platform/mac/fast/forms/formmove-expected.txt:
545         * platform/mac/fast/forms/formmove2-expected.png:
546         * platform/mac/fast/forms/formmove2-expected.txt:
547         * platform/mac/fast/forms/input-appearance-height-expected.png:
548         * platform/mac/fast/forms/input-appearance-height-expected.txt:
549         * platform/mac/fast/forms/input-value-expected.png:
550         * platform/mac/fast/forms/input-value-expected.txt:
551         * platform/mac/fast/inline/positionedLifetime-expected.txt:
552         * platform/mac/fast/replaced/replaced-breaking-expected.png:
553         * platform/mac/fast/replaced/replaced-breaking-expected.txt:
554         * platform/mac/fast/replaced/width100percent-radio-expected.txt:
555         * platform/mac/http/tests/navigation/javascriptlink-frames-expected.png:
556         * platform/mac/http/tests/navigation/javascriptlink-frames-expected.txt:
557         * platform/mac/tables/mozilla/bugs/bug1318-expected.png:
558         * platform/mac/tables/mozilla/bugs/bug1318-expected.txt:
559         * platform/mac/tables/mozilla/bugs/bug4527-expected.png:
560         * platform/mac/tables/mozilla/bugs/bug4527-expected.txt:
561         * platform/mac/tables/mozilla_expected_failures/core/captions1-expected.png:
562         * platform/mac/tables/mozilla_expected_failures/core/captions1-expected.txt:
563         * platform/mac/tables/mozilla_expected_failures/core/captions2-expected.png:
564         * platform/mac/tables/mozilla_expected_failures/core/captions2-expected.txt:
565
566 2014-06-20  Myles C. Maxfield  <mmaxfield@apple.com>
567
568         [iOS] Support Khmer and Lao fallback fonts
569         https://bugs.webkit.org/show_bug.cgi?id=134114
570
571         Reviewed by Enrica Casucci.
572
573         Simply dump the render tree of a page that includes Khmer and Lao text. The success
574         of this test depends on font font metrics being different than system fallback font
575         (which just shows rectangles instead of glyphs).
576
577         * fast/text/khmer-lao-font.html: Added.
578         * platform/ios-sim/fast/text/khmer-lao-font-expected.txt: Added.
579         * platform/mac/fast/text/khmer-lao-font-expected.txt: Added.
580
581 2014-06-20  Simon Fraser  <simon.fraser@apple.com>
582
583         REGRESSION (r169972): fix issue when removing masks from compositing layers
584         https://bugs.webkit.org/show_bug.cgi?id=134118
585         <rdar://problem/17366654>
586
587         Reviewed by Dean Jackson.
588         
589         Test that toggles the mask on a composited element.
590
591         * compositing/masks/toggle-mask-expected.txt: Added.
592         * compositing/masks/toggle-mask.html: Added.
593
594 2014-06-19  Simon Fraser  <simon.fraser@apple.com>
595
596         [iOS WebKit2] Make -webkit-overflow-scrolling:touch work in iframes (breaks MSWord previews)
597         https://bugs.webkit.org/show_bug.cgi?id=134085
598
599         Reviewed by Tim Horton.
600         
601         Tests that add and remove a fixed container of a scroll-coordinated iframe.
602
603         * platform/mac-wk2/tiled-drawing/scrolling/frames/coordinated-frame-expected.txt:
604         * platform/mac-wk2/tiled-drawing/scrolling/frames/coordinated-frame-gain-scrolling-ancestor-expected.txt: Added.
605         * platform/mac-wk2/tiled-drawing/scrolling/frames/coordinated-frame-gain-scrolling-ancestor.html: Added.
606         * platform/mac-wk2/tiled-drawing/scrolling/frames/coordinated-frame-in-fixed-expected.txt:
607         * platform/mac-wk2/tiled-drawing/scrolling/frames/coordinated-frame-lose-scrolling-ancestor-expected.txt: Added.
608         * platform/mac-wk2/tiled-drawing/scrolling/frames/coordinated-frame-lose-scrolling-ancestor.html: Added.
609         * platform/mac-wk2/tiled-drawing/scrolling/frames/remove-coordinated-frame-expected.txt: Added.
610         * platform/mac-wk2/tiled-drawing/scrolling/frames/remove-coordinated-frame.html: Added.
611         * platform/mac-wk2/tiled-drawing/scrolling/frames/resources/doc-with-sticky.html:
612
613 2014-06-19  Mario Sanchez Prada  <mario.prada@samsung.com>
614
615         Unreviewed GTK gardening.
616
617         Updated text expectations after r170138.
618
619         * platform/gtk/accessibility/image-map2-expected.txt: Updated.
620         * platform/gtk/inspector-protocol/dom/getAccessibilityPropertiesForNode-expected.txt: Updated.
621
622 2014-06-19  Rohit Kumar  <kumar.rohit@samsung.com>
623
624         [EFL] Add expectations for failing svg/wicd/rightsizing-grid.xhtml layout test
625         https://bugs.webkit.org/show_bug.cgi?id=133982
626
627         Unreviewed gardening.
628
629         * platform/efl/TestExpectations:
630
631 2014-06-18  James Craig  <jcraig@apple.com>
632
633         Web Inspector: AXI: expose aria-relevant
634         https://bugs.webkit.org/show_bug.cgi?id=130913
635
636         Reviewed by Joseph Pecoraro.
637
638         Expose ARIA live region relevance in Web Inspector.
639         E.g. "Live: Assertive (Additions, Text)"
640
641         * inspector-protocol/dom/getAccessibilityPropertiesForNode-expected.txt: Minor update.
642         * inspector-protocol/dom/getAccessibilityPropertiesForNode_liveRegion-expected.txt: Updated with new output.
643         * inspector-protocol/dom/getAccessibilityPropertiesForNode_liveRegion.html: Updated with new elements.
644
645 2014-06-18  Simon Fraser  <simon.fraser@apple.com>
646
647         Add rebeccapurple to CSS named color list
648         https://bugs.webkit.org/show_bug.cgi?id=133804
649
650         Reviewed by Jer Noble.
651
652         Add the named color "rebeccapurple" (#639).
653
654         * fast/css/named-colors-expected.txt:
655         * fast/css/named-colors.html:
656
657 2014-06-11  Jeffrey Pfau  <jpfau@apple.com>
658
659         Fix flaky beforeload tests
660         https://bugs.webkit.org/show_bug.cgi?id=133685
661
662         Reviewed by David Kilzer.
663
664         * platform/wk2/TestExpectations: Unskip tests that are no longer flaky
665
666 2014-06-18  Benjamin Poulain  <benjamin@webkit.org>
667
668         Subtrees with :first-child and :last-child are not invalidated when siblings are added/removed
669         https://bugs.webkit.org/show_bug.cgi?id=133934
670
671         Reviewed by Antti Koivisto.
672
673         * fast/css/getComputedStyle/empty-update-without-renderer-expected.txt: Added.
674         * fast/css/getComputedStyle/empty-update-without-renderer.html: Added.
675         * fast/css/getComputedStyle/first-child-update-without-renderer-expected.txt: Added.
676         * fast/css/getComputedStyle/first-child-update-without-renderer.html: Added.
677         * fast/css/getComputedStyle/last-child-update-without-renderer-expected.txt: Added.
678         * fast/css/getComputedStyle/last-child-update-without-renderer.html: Added.
679
680 2014-06-18  Daniel Bates  <dabates@apple.com>
681
682         REGRESSION (r167856): Unable to log into HSBC app
683         https://bugs.webkit.org/show_bug.cgi?id=133991
684         <rdar://problem/17044839>
685
686         Reviewed by David Kilzer.
687
688         Add tests to ensure that the WebKit client will be notified to service a redirect to an invalid
689         URL when the setting allowNavigationToInvalidURL is enabled and will not be notified when
690         the setting is disabled.
691
692         * fast/loader/allow-redirect-to-invalid-url-using-javascript-expected.txt: Added.
693         * fast/loader/allow-redirect-to-invalid-url-using-javascript.html: Added.
694         * fast/loader/allow-redirect-to-invalid-url-using-meta-refresh-expected.txt: Added.
695         * fast/loader/allow-redirect-to-invalid-url-using-meta-refresh.html: Added.
696         * fast/loader/disallow-redirect-to-invalid-url-using-javascript-expected.txt: Added.
697         * fast/loader/disallow-redirect-to-invalid-url-using-javascript.html: Added.
698         * fast/loader/disallow-redirect-to-invalid-url-using-meta-refresh-expected.txt: Added.
699         * fast/loader/disallow-redirect-to-invalid-url-using-meta-refresh.html: Added.
700         * fast/loader/resources/redirect-to-invalid-url-using-javascript.html: Added.
701         * fast/loader/resources/redirect-to-invalid-url-using-meta-refresh.html: Added.
702
703 2014-06-18  Commit Queue  <commit-queue@webkit.org>
704
705         Unreviewed, rolling out r170099.
706         https://bugs.webkit.org/show_bug.cgi?id=134031
707
708         Introduced a layouttest failure to the mac bots (Requested by
709         bradeeoh on #webkit).
710
711         Reverted changeset:
712
713         "Mark mathml/wbr-in-mroot-crash.html as "Timeout Pass""
714         https://bugs.webkit.org/show_bug.cgi?id=130353
715         http://trac.webkit.org/changeset/170099
716
717 2014-06-18  Frédéric Wang  <fred.wang@free.fr>
718
719         Mark mathml/wbr-in-mroot-crash.html as "Timeout Pass"
720         https://bugs.webkit.org/show_bug.cgi?id=130353
721
722         Unreviewed gardening.
723
724         * platform/efl/TestExpectations:
725         * platform/mac/TestExpectations:
726
727 2014-06-17  Zalan Bujtas  <zalan@apple.com>
728
729         Fix 'lint-test-files' warnings on run-webkit-test -2
730         https://bugs.webkit.org/show_bug.cgi?id=134011
731
732         Unreviewed.
733
734         Remove entries referring to non-existing files from TestExpectations.
735
736         * platform/mac-wk2/TestExpectations:
737
738 2014-06-17  Oliver Hunt  <oliver@apple.com>
739
740         Fix error messages for incorrect hex literals
741         https://bugs.webkit.org/show_bug.cgi?id=133998
742
743         Reviewed by Mark Lam.
744
745         Update tests for sane error messages.
746
747         * sputnik/Conformance/07_Lexical_Conventions/7.8_Literals/7.8.3_Numeric_Literals/S7.8.3_A6.1_T1-expected.txt:
748         * sputnik/Conformance/07_Lexical_Conventions/7.8_Literals/7.8.3_Numeric_Literals/S7.8.3_A6.1_T2-expected.txt:
749         * sputnik/Conformance/07_Lexical_Conventions/7.8_Literals/7.8.3_Numeric_Literals/S7.8.3_A6.2_T1-expected.txt:
750         * sputnik/Conformance/07_Lexical_Conventions/7.8_Literals/7.8.3_Numeric_Literals/S7.8.3_A6.2_T2-expected.txt:
751
752 2014-06-17  Carlos Alberto Lopez Perez  <clopez@igalia.com>
753
754         [GTK] Fix the handling of resize events after r169505.
755         https://bugs.webkit.org/show_bug.cgi?id=133517
756
757         Reviewed by Martin Robinson.
758
759         * platform/gtk/TestExpectations: Remove the expectations for the
760         tests that now pass.
761         * platform/gtk/fast/dom/rtl-scroll-to-leftmost-and-resize-expected.txt:
762         Rebaseline results.
763
764 2014-06-17  Myles C. Maxfield  <mmaxfield@apple.com>
765
766         [iOS] Input type=time elements styled with SVG fonts have 0 width
767         https://bugs.webkit.org/show_bug.cgi?id=133524
768
769         Reviewed by Simon Fraser.
770
771         Simply render a variety of input elements with SVG fonts, and make sure they have sane widths. Note that this
772         test is not platform-specific, even though the bug is.
773
774         * fast/forms/time-input-svg-font-expected.txt: Added.
775         * fast/forms/time-input-svg-font.html: Added.
776
777 2014-06-17  Simon Fraser  <simon.fraser@apple.com>
778
779         [UI-side compositing] fix reflections on composited layers
780         https://bugs.webkit.org/show_bug.cgi?id=133942
781
782         Reviewed by Tim Horton.
783         
784         Test with a reflected div, that repaints on a timer to test backing
785         store updating on the clone.
786
787         * compositing/reflections/repaint-with-reflection-expected.html: Added.
788         * compositing/reflections/repaint-with-reflection.html: Added.
789
790 2014-06-17  Commit Queue  <commit-queue@webkit.org>
791
792         Unreviewed, rolling out r170058.
793         https://bugs.webkit.org/show_bug.cgi?id=133993
794
795         Caused 4 webkitpy failures on the bots (Requested by bradee-oh
796         on #webkit).
797
798         Reverted changeset:
799
800         "[GTK] Fix the handling of resize events after r169505."
801         https://bugs.webkit.org/show_bug.cgi?id=133517
802         http://trac.webkit.org/changeset/170058
803
804 2014-06-17  Carlos Alberto Lopez Perez  <clopez@igalia.com>
805
806         [GTK] Fix the handling of resize events after r169505.
807         https://bugs.webkit.org/show_bug.cgi?id=133517
808
809         Reviewed by Martin Robinson.
810
811         * platform/gtk/TestExpectations: Remove the expectations for the tests
812         that now pass.
813         * platform/gtk/fast/dom/rtl-scroll-to-leftmost-and-resize-expected.txt:
814         Rebaseline results.
815
816 2014-06-17  Andrzej Badowski  <a.badowski@samsung.com>
817
818         [EFL] Add expectations for three failing/flaky layout tests.
819         https://bugs.webkit.org/show_bug.cgi?id=133977
820
821         Unreviewed EFL gardening.
822
823         * platform/efl/TestExpectations:
824
825 2014-06-17  Jer Noble  <jer.noble@apple.com>
826
827         [MSE] Overwritten samples are removed from buffered ranges using decode times; added samples using presentation times
828         https://bugs.webkit.org/show_bug.cgi?id=133959
829
830         Reviewed by Eric Carlson.
831
832         * media/media-source/media-source-overlapping-append-buffered-expected.txt: Added.
833         * media/media-source/media-source-overlapping-append-buffered.html: Added.
834
835 2014-06-16  Mihnea Ovidenie  <mihnea@adobe.com>
836
837         [CSS Regions] Move the overflow tests to a separate folder
838         https://bugs.webkit.org/show_bug.cgi?id=130089
839
840         Reviewed by Andrei Bucur.
841
842         Move the overflow tests inside fast/regions/overflow folder.
843         Adjust tests paths and TestExpectations files accordingly.
844
845         * fast/regions/overflow/overflow-3dtransformed-region-expected.txt: Renamed from LayoutTests/fast/regions/overflow-3dtransformed-region-expected.txt.
846         * fast/regions/overflow/overflow-3dtransformed-region.html: Renamed from LayoutTests/fast/regions/overflow-3dtransformed-region.html.
847         * fast/regions/overflow/overflow-auto-after-float-expected.html: Renamed from LayoutTests/fast/regions/overflow-auto-after-float-expected.html.
848         * fast/regions/overflow/overflow-auto-after-float.html: Renamed from LayoutTests/fast/regions/overflow-auto-after-float.html.
849         * fast/regions/overflow/overflow-content-transform-rotate-expected.html: Renamed from LayoutTests/fast/regions/overflow-content-transform-rotate-expected.html.
850         * fast/regions/overflow/overflow-content-transform-rotate.html: Renamed from LayoutTests/fast/regions/overflow-content-transform-rotate.html.
851         * fast/regions/overflow/overflow-content-zero-height-region-expected.html: Renamed from LayoutTests/fast/regions/overflow-content-zero-height-region-expected.html.
852         * fast/regions/overflow/overflow-content-zero-height-region.html: Renamed from LayoutTests/fast/regions/overflow-content-zero-height-region.html.
853         * fast/regions/overflow/overflow-first-and-last-regions-expected.html: Renamed from LayoutTests/fast/regions/overflow-first-and-last-regions-expected.html.
854         * 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.
855         * 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.
856         * fast/regions/overflow/overflow-first-and-last-regions.html: Renamed from LayoutTests/fast/regions/overflow-first-and-last-regions.html.
857         * fast/regions/overflow/overflow-in-uniform-regions-dynamic-expected.html: Renamed from LayoutTests/fast/regions/overflow-in-uniform-regions-dynamic-expected.html.
858         * fast/regions/overflow/overflow-in-uniform-regions-dynamic.html: Renamed from LayoutTests/fast/regions/overflow-in-uniform-regions-dynamic.html.
859         * fast/regions/overflow/overflow-in-uniform-regions-expected.html: Renamed from LayoutTests/fast/regions/overflow-in-uniform-regions-expected.html.
860         * fast/regions/overflow/overflow-in-uniform-regions.html: Renamed from LayoutTests/fast/regions/overflow-in-uniform-regions.html.
861         * fast/regions/overflow/overflow-in-variable-width-regions-expected.html: Renamed from LayoutTests/fast/regions/overflow-in-variable-width-regions-expected.html.
862         * 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.
863         * fast/regions/overflow/overflow-in-variable-width-regions-inline-bt.html: Renamed from LayoutTests/fast/regions/overflow-in-variable-width-regions-inline-bt.html.
864         * 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.
865         * fast/regions/overflow/overflow-in-variable-width-regions-inline-continuation.html: Renamed from LayoutTests/fast/regions/overflow-in-variable-width-regions-inline-continuation.html.
866         * fast/regions/overflow/overflow-in-variable-width-regions-inline-expected.html: Renamed from LayoutTests/fast/regions/overflow-in-variable-width-regions-inline-expected.html.
867         * 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.
868         * fast/regions/overflow/overflow-in-variable-width-regions-inline-lr.html: Renamed from LayoutTests/fast/regions/overflow-in-variable-width-regions-inline-lr.html.
869         * 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.
870         * fast/regions/overflow/overflow-in-variable-width-regions-inline-rl.html: Renamed from LayoutTests/fast/regions/overflow-in-variable-width-regions-inline-rl.html.
871         * fast/regions/overflow/overflow-in-variable-width-regions-inline.html: Renamed from LayoutTests/fast/regions/overflow-in-variable-width-regions-inline.html.
872         * fast/regions/overflow/overflow-in-variable-width-regions.html: Renamed from LayoutTests/fast/regions/overflow-in-variable-width-regions.html.
873         * fast/regions/overflow/overflow-last-region-horiz-bt-expected.html: Renamed from LayoutTests/fast/regions/overflow-last-region-horiz-bt-expected.html.
874         * fast/regions/overflow/overflow-last-region-horiz-bt.html: Renamed from LayoutTests/fast/regions/overflow-last-region-horiz-bt.html.
875         * fast/regions/overflow/overflow-last-region-vert-lr-expected.html: Renamed from LayoutTests/fast/regions/overflow-last-region-vert-lr-expected.html.
876         * fast/regions/overflow/overflow-last-region-vert-lr.html: Renamed from LayoutTests/fast/regions/overflow-last-region-vert-lr.html.
877         * fast/regions/overflow/overflow-last-region-vert-rl-expected.html: Renamed from LayoutTests/fast/regions/overflow-last-region-vert-rl-expected.html.
878         * fast/regions/overflow/overflow-last-region-vert-rl.html: Renamed from LayoutTests/fast/regions/overflow-last-region-vert-rl.html.
879         * 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.
880         * 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.
881         * fast/regions/overflow/overflow-nested-regions-expected.html: Renamed from LayoutTests/fast/regions/overflow-nested-regions-expected.html.
882         * fast/regions/overflow/overflow-nested-regions.html: Renamed from LayoutTests/fast/regions/overflow-nested-regions.html.
883         * 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.
884         * 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.
885         * fast/regions/overflow/overflow-region-float-expected.html: Renamed from LayoutTests/fast/regions/overflow-region-float-expected.html.
886         * fast/regions/overflow/overflow-region-float.html: Renamed from LayoutTests/fast/regions/overflow-region-float.html.
887         * fast/regions/overflow/overflow-region-inline-expected.html: Renamed from LayoutTests/fast/regions/overflow-region-inline-expected.html.
888         * fast/regions/overflow/overflow-region-inline.html: Renamed from LayoutTests/fast/regions/overflow-region-inline.html.
889         * fast/regions/overflow/overflow-region-transform-expected.html: Renamed from LayoutTests/fast/regions/overflow-region-transform-expected.html.
890         * fast/regions/overflow/overflow-region-transform.html: Renamed from LayoutTests/fast/regions/overflow-region-transform.html.
891         * fast/regions/overflow/overflow-rtl-in-variable-width-regions-expected.html: Renamed from LayoutTests/fast/regions/overflow-rtl-in-variable-width-regions-expected.html.
892         * fast/regions/overflow/overflow-rtl-in-variable-width-regions.html: Renamed from LayoutTests/fast/regions/overflow-rtl-in-variable-width-regions.html.
893         * fast/regions/overflow/overflow-scrollable-1-expected.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-1-expected.html.
894         * fast/regions/overflow/overflow-scrollable-1.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-1.html.
895         * fast/regions/overflow/overflow-scrollable-2-expected.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-2-expected.html.
896         * fast/regions/overflow/overflow-scrollable-2.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-2.html.
897         * fast/regions/overflow/overflow-scrollable-3-expected.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-3-expected.html.
898         * fast/regions/overflow/overflow-scrollable-3.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-3.html.
899         * fast/regions/overflow/overflow-scrollable-fit-complex-expected.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-fit-complex-expected.html.
900         * fast/regions/overflow/overflow-scrollable-fit-complex.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-fit-complex.html.
901         * fast/regions/overflow/overflow-scrollable-fit-expected.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-fit-expected.html.
902         * fast/regions/overflow/overflow-scrollable-fit.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-fit.html.
903         * fast/regions/overflow/overflow-scrollable-nested-expected.txt: Renamed from LayoutTests/fast/regions/overflow-scrollable-nested-expected.txt.
904         * fast/regions/overflow/overflow-scrollable-nested.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-nested.html.
905         * fast/regions/overflow/overflow-scrollable-rel-pos-fragment-expected.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-rel-pos-fragment-expected.html.
906         * fast/regions/overflow/overflow-scrollable-rel-pos-fragment.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-rel-pos-fragment.html.
907         * fast/regions/overflow/overflow-scrollable-rotated-fragment-expected.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-rotated-fragment-expected.html.
908         * fast/regions/overflow/overflow-scrollable-rotated-fragment.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-rotated-fragment.html.
909         * fast/regions/overflow/overflow-scrollable-unsplittable-fragment-expected.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-unsplittable-fragment-expected.html.
910         * fast/regions/overflow/overflow-scrollable-unsplittable-fragment.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-unsplittable-fragment.html.
911         * fast/regions/overflow/overflow-scrollable-varying-width-1-expected.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-varying-width-1-expected.html.
912         * fast/regions/overflow/overflow-scrollable-varying-width-1.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-varying-width-1.html.
913         * fast/regions/overflow/overflow-scrollable-varying-width-2-expected.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-varying-width-2-expected.html.
914         * fast/regions/overflow/overflow-scrollable-varying-width-2.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-varying-width-2.html.
915         * 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.
916         * fast/regions/overflow/overflow-size-change-in-variable-width-regions.html: Renamed from LayoutTests/fast/regions/overflow-size-change-in-variable-width-regions.html.
917         * fast/regions/overflow/overflow-size-change-with-stacking-context-expected.html: Renamed from LayoutTests/fast/regions/overflow-size-change-with-stacking-context-expected.html.
918         * 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.
919         * fast/regions/overflow/overflow-size-change-with-stacking-context-rtl.html: Renamed from LayoutTests/fast/regions/overflow-size-change-with-stacking-context-rtl.html.
920         * fast/regions/overflow/overflow-size-change-with-stacking-context.html: Renamed from LayoutTests/fast/regions/overflow-size-change-with-stacking-context.html.
921         * platform/efl/TestExpectations:
922         * platform/gtk/TestExpectations:
923         * platform/mac/TestExpectations:
924         * platform/win/TestExpectations:
925
926 2014-06-16  Mihnea Ovidenie  <mihnea@adobe.com>
927
928         [CSSRegions] Region with border radius and overflow:hidden does not clip content
929         https://bugs.webkit.org/show_bug.cgi?id=133476
930
931         Reviewed by Andrei Bucur.
932
933         * fast/regions/region-border-radius-overflow-clip-expected.html: Added.
934         * fast/regions/region-border-radius-overflow-clip.html: Added.
935
936 2014-06-12  Mark Lam  <mark.lam@apple.com>
937
938         Parser statementDepth accounting needs to account for when a function body excludes its braces.
939         <https://webkit.org/b/133832>
940
941         Reviewed by Oliver Hunt.
942
943         * js/parser-syntax-check-expected.txt:
944         * js/script-tests/parser-syntax-check.js:
945           - Added cases for declaring functions in strict mode.
946           - Added caught error to the test result logging if it's not a SyntaxError.
947             This helps catch the issue in this bug which was erroneously throwing
948             RangeErrors.
949
950 2014-06-16  Radu Stavila  <stavila@adobe.com>
951
952         REGRESSION (r168046): Incorrect layout for multicol spanners when moving from one thread to another
953         https://bugs.webkit.org/show_bug.cgi?id=133589
954
955         Reviewed by Antti Koivisto.
956
957         * fast/multicol/newmulticol/spanner-crash-expected.txt: Added.
958         * fast/multicol/newmulticol/spanner-crash.html: Added.
959
960 2014-06-16  Mario Sanchez Prada  <mario.prada@samsung.com>
961
962         [ATK] Missing 'selection-changed' signal when navigating a combo box with keyboard
963         https://bugs.webkit.org/show_bug.cgi?id=133512
964
965         Reviewed by Chris Fleizach.
966
967         Re-implemented test for combo boxes in terms of addNotificationListener()
968         instead of using the (already deprecated) logAccessibilityEvents method,
969         and made the test cross platform (as the fix is not platform specific).
970
971         * accessibility/combo-box-collapsed-selection-changed.html:
972         Implemented based on the former gtk-only test, and made it cross-platform.
973         * accessibility/combo-box-collapsed-selection-changed-expected.txt: New.
974         * platform/gtk/accessibility/combo-box-collapsed-selection-changed.html: Removed.
975         * platform/gtk/accessibility/combo-box-collapsed-selection-changed-expected.txt: Removed.
976
977         Updated expectation for test that checks that a notification is
978         sent when navigating through a multiselection list box, now that
979         we are actually printing such a notification.
980
981         * accessibility/multiselect-list-reports-active-option-expected.txt: Updated.
982
983         Removed two expected failures from TestExpectations for tests that
984         are now passing, one for the combo box test mentioned above and
985         another one for a test that is passing as well now, after applying
986         this fix: accessibility/menu-list-sends-change-notification.html
987
988         * platform/gtk/TestExpectations: Removed two 'failure' expectations.
989
990         * platform/mac/TestExpectations: Skip accessiblity test timing out, probably because
991         those kind of notifications while navigating a combo box are not needed in the Mac.
992
993 2014-06-16  Frédéric Wang  <fred.wang@free.fr>
994
995         Draw radicals with glyphs for better rendering
996         https://bugs.webkit.org/show_bug.cgi?id=119038
997
998         Reviewed by Chris Fleizach.
999
1000         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.
1001         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.
1002
1003         * TestExpectations: enable the tests for addition/removal of children.
1004         * mathml/opentype/roots-LatinModern.html: Added.
1005         * mathml/presentation/mroot-transform-expected.html: Added.
1006         * mathml/presentation/mroot-transform.html: Added.
1007         * platform/efl/TestExpectations: mark failures for bad references.
1008         * platform/efl/mathml/opentype/roots-LatinModern-expected.txt: Added.
1009         * platform/gtk/mathml/opentype/roots-LatinModern-expected.png: Added.
1010         * platform/gtk/mathml/opentype/roots-LatinModern-expected.txt: Added.
1011         * platform/gtk/mathml/presentation/mo-stretch-expected.png: update reference.
1012         * platform/gtk/mathml/presentation/mo-stretch-expected.txt: update reference.
1013         * platform/gtk/mathml/presentation/roots-expected.png: update reference.
1014         * platform/gtk/mathml/presentation/roots-expected.txt: update reference.
1015         * platform/mac/TestExpectations: mark failures for bad references.
1016         * platform/mac/mathml/opentype/roots-LatinModern-expected.txt: Added.
1017         * platform/win/TestExpectations: mark failures for bad references.
1018         * platform/win/mathml/opentype/roots-LatinModern-expected.txt: Added.
1019
1020 2014-06-16  Andrzej Badowski  <a.badowski@samsung.com>
1021
1022         [EFL] Change expectations for three failing or flaky layout tests.
1023         https://bugs.webkit.org/show_bug.cgi?id=133861
1024
1025         Unreviewed EFL gardening.
1026
1027         * platform/efl/TestExpectations:
1028
1029 2014-06-15  Benjamin Poulain  <benjamin@webkit.org>
1030
1031         CSS JIT: add support for the :lang() pseudo class
1032         https://bugs.webkit.org/show_bug.cgi?id=133913
1033
1034         Reviewed by Andreas Kling.
1035
1036         * fast/selectors/lang-conflict-expected.txt: Added.
1037         * fast/selectors/lang-conflict.html: Added.
1038         * fast/selectors/lang-empty-expected.txt: Added.
1039         * fast/selectors/lang-empty.html: Added.
1040         * fast/selectors/lang-specificity-expected.txt: Added.
1041         * fast/selectors/lang-specificity-xml-expected.txt: Added.
1042         * fast/selectors/lang-specificity-xml.xhtml: Added.
1043         * fast/selectors/lang-specificity.html: Added.
1044
1045 2014-06-14  Simon Fraser  <simon.fraser@apple.com>
1046
1047         Masks disappear when layers become tiled
1048         https://bugs.webkit.org/show_bug.cgi?id=133892
1049         <rdar://problem/17309793>
1050
1051         Reviewed by Tim Horton.
1052         
1053         Tests for masking as they go into and out of tiled mode.
1054
1055         * compositing/masks/become-tiled-mask-expected.html: Added.
1056         * compositing/masks/become-tiled-mask.html: Added.
1057         * compositing/masks/cease-tiled-mask-expected.html: Added.
1058         * compositing/masks/cease-tiled-mask.html: Added.
1059         * compositing/masks/tiled-mask-expected.html: Added.
1060         * compositing/masks/tiled-mask.html: Added.
1061
1062 2014-06-14  Commit Queue  <commit-queue@webkit.org>
1063
1064         Unreviewed, rolling out r169963.
1065         https://bugs.webkit.org/show_bug.cgi?id=133899
1066
1067         Assertion in mathml/roots-removeChild.html (Requested by fredw
1068         on #webkit).
1069
1070         Reverted changeset:
1071
1072         "Draw radicals with glyphs for better rendering"
1073         https://bugs.webkit.org/show_bug.cgi?id=119038
1074         http://trac.webkit.org/changeset/169963
1075
1076 2014-06-14  Frédéric Wang  <fred.wang@free.fr>
1077
1078         Draw radicals with glyphs for better rendering
1079         https://bugs.webkit.org/show_bug.cgi?id=119038
1080
1081         Reviewed by Chris Fleizach.
1082
1083         We update the reference for some tests with radicals and enable the tests for addition/removal of children in an msqrt/mroot element.
1084         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.
1085
1086         * TestExpectations: enable the tests for addition/removal of children.
1087         * mathml/opentype/roots-LatinModern.html: Added.
1088         * mathml/presentation/mroot-transform-expected.html: Added.
1089         * mathml/presentation/mroot-transform.html: Added.
1090         * platform/efl/TestExpectations: mark failures for bad references.
1091         * platform/efl/mathml/opentype/roots-LatinModern-expected.txt: Added.
1092         * platform/gtk/mathml/opentype/roots-LatinModern-expected.png: Added.
1093         * platform/gtk/mathml/opentype/roots-LatinModern-expected.txt: Added.
1094         * platform/gtk/mathml/presentation/mo-stretch-expected.png: update reference.
1095         * platform/gtk/mathml/presentation/mo-stretch-expected.txt: update reference.
1096         * platform/gtk/mathml/presentation/roots-expected.png: update reference.
1097         * platform/gtk/mathml/presentation/roots-expected.txt: update reference.
1098         * platform/mac/TestExpectations: mark failures for bad references.
1099         * platform/mac/mathml/opentype/roots-LatinModern-expected.txt: Added.
1100         * platform/win/TestExpectations: mark failures for bad references.
1101         * platform/win/mathml/opentype/roots-LatinModern-expected.txt: Added.
1102
1103 2014-06-13  Commit Queue  <commit-queue@webkit.org>
1104
1105         Unreviewed, rolling out r169939.
1106         https://bugs.webkit.org/show_bug.cgi?id=133878
1107
1108         This patch raises assertions on mac (Requested by fredw on
1109         #webkit).
1110
1111         Reverted changeset:
1112
1113         "Draw radicals with glyphs for better rendering"
1114         https://bugs.webkit.org/show_bug.cgi?id=119038
1115         http://trac.webkit.org/changeset/169939
1116
1117 2014-06-13  Enrique Ocaña González  <eocanha@igalia.com>
1118
1119         Unreviewed GTK gardening.
1120
1121         Added some flaky and failing tests to TestExpectations.
1122
1123         * platform/gtk/TestExpectations:
1124
1125 2014-06-13  Frédéric Wang  <fred.wang@free.fr>
1126
1127         Draw radicals with glyphs for better rendering
1128         https://bugs.webkit.org/show_bug.cgi?id=119038
1129
1130         Reviewed by Chris Fleizach.
1131
1132         We update the reference for some tests with radicals and enable the tests for addition/removal of children in an msqrt/mroot element.
1133         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.
1134
1135         * TestExpectations: enable the tests for addition/removal of children.
1136         * mathml/opentype/roots-LatinModern.html: Added.
1137         * mathml/presentation/mroot-transform-expected.html: Added.
1138         * mathml/presentation/mroot-transform.html: Added.
1139         * platform/efl/TestExpectations: mark failures for bad references.
1140         * platform/efl/mathml/opentype/roots-LatinModern-expected.txt: Added.
1141         * platform/gtk/mathml/opentype/roots-LatinModern-expected.png: Added.
1142         * platform/gtk/mathml/opentype/roots-LatinModern-expected.txt: Added.
1143         * platform/gtk/mathml/presentation/mo-stretch-expected.png: update reference.
1144         * platform/gtk/mathml/presentation/mo-stretch-expected.txt: update reference.
1145         * platform/gtk/mathml/presentation/roots-expected.png: update reference.
1146         * platform/gtk/mathml/presentation/roots-expected.txt: update reference.
1147         * platform/mac/TestExpectations: mark failures for bad references.
1148         * platform/mac/mathml/opentype/roots-LatinModern-expected.txt: Added.
1149         * platform/win/TestExpectations: mark failures for bad references.
1150         * platform/win/mathml/opentype/roots-LatinModern-expected.txt: Added.
1151
1152 2014-06-13  Jarek Czekalski  <jarekczek@poczta.onet.pl>
1153
1154         [ATK] Add test for accessibility of text inside "span" block in "a" block.
1155         https://bugs.webkit.org/show_bug.cgi?id=132349
1156
1157         Reviewed by Mario Sanchez Prada.
1158
1159         * platform/gtk/accessibility/text-in-span-block-in-a-block-expected.txt: Added.
1160         * platform/gtk/accessibility/text-in-span-block-in-a-block.html: Added.
1161
1162 2014-06-13  Andrzej Badowski  <a.badowski@samsung.com>
1163
1164         [EFL] Change expectations for two failing layout tests.
1165         https://bugs.webkit.org/show_bug.cgi?id=133805
1166
1167         Unreviewed EFL gradening.
1168
1169         * platform/efl/TestExpectations:
1170         * platform/efl/fast/multicol/newmulticol/client-rects-expected.txt:
1171
1172 2014-06-12  Zalan Bujtas  <zalan@apple.com>
1173
1174         Subpixel rendering: Make <input type=> and <button> elements' decoration subpixel aware.
1175         https://bugs.webkit.org/show_bug.cgi?id=133812
1176         <rdar://problem/17286309>
1177
1178         Reviewed by Simon Fraser.
1179
1180         Enable <input type=> and <button> decoration painting on subpixel positions.
1181         The theme size is still integral, but its position is snapped to device pixels.
1182         Theme's label, the InlineTextBox is already subpixel position aware.
1183         webkit.org/b/132005 tracks the rest of the themes.
1184
1185         * platform/mac-mountainlion/compositing/contents-opaque/control-layer-expected.txt:
1186         * platform/mac/compositing/contents-opaque/control-layer-expected.txt:
1187
1188 2014-06-12  Carlos Alberto Lopez Perez  <clopez@igalia.com>
1189
1190         [GTK] Unreviewed GTK gardening.
1191
1192         * platform/gtk/TestExpectations: Report and mark new failures and
1193         timeouts.
1194         * platform/gtk/fast/forms/placeholder-position-expected.txt:
1195         Rebaseline test after r169780.
1196
1197 2014-06-12  Andrzej Badowski  <a.badowski@samsung.com>
1198
1199         [EFL] Change expectations for three failing js/dom layout tests.
1200         https://bugs.webkit.org/show_bug.cgi?id=133743
1201
1202         Unreviewed EFL gardening.
1203
1204         * platform/efl/js/dom/global-constructors-attributes-dedicated-worker-expected.txt:
1205         * platform/efl/js/dom/global-constructors-attributes-expected.txt:
1206         * platform/efl/js/dom/global-constructors-attributes-shared-worker-expected.txt:
1207
1208 2014-06-12  Andrzej Badowski  <a.badowski@samsung.com>
1209
1210         [EFL] Change expectations for three failing layout tests.
1211         https://bugs.webkit.org/show_bug.cgi?id=133738
1212
1213         Unreviewed EFL layout tests gardening.
1214
1215         * platform/efl/TestExpectations:
1216
1217 2014-06-11  Myles C. Maxfield  <mmaxfield@apple.com>
1218
1219         SVGGlyphToPathTranslator ASSERTs when encountering a missing glyph in an SVG font
1220         https://bugs.webkit.org/show_bug.cgi?id=133528
1221
1222         Reviewed by Simon Fraser.
1223
1224         Make sure that no ASSERT occurs in this situation. In addition, make sure that the
1225         whole element doesn't get skip:ink gaps. This will need to be updated when we
1226         support SVG + non-SVG mixed runs.
1227
1228         * svg/custom/skip-underline-missing-glyph-expected.html: Added
1229         * svg/custom/skip-underline-missing-glyph.html: Added
1230
1231 2014-06-11  Alexey Proskuryakov  <ap@apple.com>
1232
1233         editing/selection/selection-in-iframe-removed-crash.html or selection-invalid-offset.html crashes intermittently
1234         https://bugs.webkit.org/show_bug.cgi?id=111521
1235         <rdar://problem/15159351>
1236
1237         Reviewed by Brady Eidson.
1238
1239         * platform/mac/TestExpectations: Removed expectations for the tests.
1240
1241 2014-06-11  Zalan Bujtas  <zalan@apple.com>
1242
1243         Subpixel rendering: RenderBox's content clipping should clip on device pixel boundary.
1244         https://bugs.webkit.org/show_bug.cgi?id=133767
1245         <rdar://problem/17272365>
1246
1247         Reviewed by Simon Fraser.
1248
1249         Push RenderBox's content clipping to device pixel boundaries. Integral snapping makes
1250         content cut off prematurely.
1251
1252         * fast/inline-block/hidpi-margin-top-with-subpixel-value-and-overflow-hidden-expected.html: Added.
1253         * fast/inline-block/hidpi-margin-top-with-subpixel-value-and-overflow-hidden.html: Added.
1254
1255 2014-06-11  David Kilzer  <ddkilzer@apple.com>
1256
1257         WindowFeatures arguments shoud ignore invalid characters in values
1258         <http://webkit.org/b/133703>
1259         <rdar://problem/17254118>
1260
1261         Reviewed by Andy Estes.
1262
1263         * fast/dom/Window/resources/window-property-invalid-characters-ignored.html: Added.
1264         * fast/dom/Window/window-property-invalid-characters-ignored-expected.txt: Added.
1265         * fast/dom/Window/window-property-invalid-characters-ignored.html: Added.
1266
1267 2014-06-11  David Kilzer  <ddkilzer@apple.com>
1268
1269         Viewport arguments should ignore invalid characters in values
1270         <http://webkit.org/b/133555>
1271         <rdar://problem/17179650>
1272
1273         Reviewed by Daniel Bates.
1274
1275         * fast/viewport/viewport-warnings-7-expected.txt: Added.
1276         * fast/viewport/viewport-warnings-7.html: Added.
1277
1278 2014-06-11  David Kilzer  <ddkilzer@apple.com>
1279
1280         [iOS] Enable fast/viewport tests
1281         <http://webkit.org/b/133754>
1282
1283         Reviewed by Andy Estes.
1284
1285         * platform/ios-sim/Skipped:
1286         - Stop skipping fast/viewport tests.
1287
1288         * platform/ios-sim/fast/viewport/viewport-legacy-handheldfriendly-expected.txt: Added.
1289         * platform/ios-sim/fast/viewport/viewport-legacy-mobileoptimized-2-expected.txt: Added.
1290         * platform/ios-sim/fast/viewport/viewport-legacy-mobileoptimized-3-expected.txt: Added.
1291         * platform/ios-sim/fast/viewport/viewport-legacy-mobileoptimized-expected.txt: Added.
1292         * platform/ios-sim/fast/viewport/viewport-legacy-ordering-5-expected.txt: Added.
1293         * platform/ios-sim/fast/viewport/viewport-legacy-ordering-6-expected.txt: Added.
1294         * platform/ios-sim/fast/viewport/viewport-legacy-xhtmlmp-expected.txt: Added.
1295         * platform/ios-sim/fast/viewport/viewport-legacy-xhtmlmp-remove-and-add-expected.txt: Added.
1296         - iOS never supported these "legacy" viewport modes, so add
1297           platform-specific results with current behavior.
1298
1299 2014-06-11  Alexey Proskuryakov  <ap@apple.com>
1300
1301         inspector-protocol/debugger/breakpoint-action-detach.html is flaky
1302         https://bugs.webkit.org/show_bug.cgi?id=133761
1303
1304         * TestExpectations: Skipped it. Updated bug number for another inspector-protocol
1305         test while at it.
1306
1307 2014-06-11  Lorenzo Tilve  <ltilve@igalia.com>
1308
1309         [GTK] Unreviewed GTK gardening
1310
1311         Add missing GTK expectations file after test added at r169390, and removed specific
1312         ones for tests now passing with default ones after r169403.
1313
1314         * platform/gtk/fast/dom/webtiming-document-open-expected.txt: Removed.
1315         * platform/gtk/fast/dom/webtiming-navigate-within-document-expected.txt: Removed.
1316         * platform/gtk/fast/multicol/pagination/nested-transforms-expected.txt: Added.
1317
1318 2014-06-11  Rohit Kumar  <kumar.rohit@samsung.com>
1319
1320         [EFL] Updated expectations for accessibility/lists.html test
1321         https://bugs.webkit.org/show_bug.cgi?id=132818
1322
1323         Reviewed by Mario Sanchez Prada.
1324
1325         * platform/efl-wk1/accessibility/lists-expected.txt:
1326
1327 2014-06-10  Myles C. Maxfield  <mmaxfield@apple.com>
1328
1329         Japanese text in Google search is rendered too low and clipped
1330         https://bugs.webkit.org/show_bug.cgi?id=133595
1331
1332         Reviewed by Simon Fraser.
1333
1334         This is a revert of r155324.
1335
1336         * fast/dom/HTMLInputElement/input-line-height-expected.txt: Removed.
1337         * fast/dom/HTMLInputElement/input-line-height.html: Removed.
1338         * fast/forms/placeholder-position-expected.txt:
1339         * platform/mac/fast/forms/placeholder-position-expected.png:
1340         * platform/mac/fast/forms/placeholder-position-expected.txt:
1341         * platform/mac-mountainlion/fast/forms/placeholder-position-expected.txt:
1342
1343 2014-06-10  Zalan Bujtas  <zalan@apple.com>
1344
1345         REGRESSION (r167937): Do not use effective zoom factor while resolving media query's min-, max-(device)width/height values.
1346         https://bugs.webkit.org/show_bug.cgi?id=133681
1347
1348         Reviewed by Simon Fraser.
1349
1350         We lost the default multiplier(zoom) value of 1 with r167937 at template<typename T> T computeLength().
1351         Now MediaQueryEvaluator takes the current page zoom factor into account while resolving min-, max- width values.
1352
1353         This patch explicitly sets the multiplier value to 1 to ensure zoom independent media query value resolving.
1354
1355         * fast/media/media-query-with-scaled-content-expected.html: Added.
1356         * fast/media/media-query-with-scaled-content.html: Added.
1357
1358 2014-06-10  Simon Fraser  <simon.fraser@apple.com>
1359
1360         https://bugs.webkit.org/show_bug.cgi?id=133694
1361
1362         Revert the part of r169733 that caused this test to start failing.
1363
1364         * platform/mac/TestExpectations:
1365
1366 2014-06-10  Andy Estes  <aestes@apple.com>
1367
1368         Use [ Pass Failure ] instead of [ Skip ] for the tests skipped in r169767.
1369
1370         * platform/mac/TestExpectations:
1371
1372 2014-06-10  Andy Estes  <aestes@apple.com>
1373
1374         REGRESSION (6/9/2014): Several TextTrackCue tests became very flaky
1375         https://bugs.webkit.org/show_bug.cgi?id=133686
1376
1377         * platform/mac/TestExpectations: Skipped the flaky tests
1378
1379 2014-06-10  Alexey Proskuryakov  <ap@apple.com>
1380
1381         [WK2] http/tests/navigation/new-window-redirect-history.html crashes
1382         https://bugs.webkit.org/show_bug.cgi?id=127683
1383
1384         * platform/wk2/TestExpectations: Changed expectation from Crash to Skip, because
1385         it crashes every time, and generating more crash logs only makes other tests more
1386         flaky without providing useful information.
1387
1388 2014-06-10  Alexey Proskuryakov  <ap@apple.com>
1389
1390         Skip some more flaky tests.
1391         https://bugs.webkit.org/show_bug.cgi?id=133696
1392         <rdar://problem/17257097>
1393
1394         * platform/wk2/TestExpectations:
1395
1396 2014-06-10  Andy Estes  <aestes@apple.com>
1397
1398         REGRESSION (r169733): compositing/iframes/become-composited-nested-iframes.html fails on WebKit1 bots
1399         https://bugs.webkit.org/show_bug.cgi?id=133694
1400
1401         * platform/mac/TestExpectations: Marked the test as failing
1402
1403 2014-06-10  Alexey Proskuryakov  <ap@apple.com>
1404
1405         fast/dom/beforeload/remove-frame-in-beforeload-listener.html and related tests are flaky
1406         https://bugs.webkit.org/show_bug.cgi?id=133685
1407
1408         * platform/wk2/TestExpectations: Skipped more affected tests.
1409
1410 2014-06-10  Mark Lam  <mark.lam@apple.com>
1411
1412         Assertion failure at JSC::Structure::checkOffsetConsistency() const + 234.
1413         <https://webkit.org/b/133356>
1414
1415         Reviewed by Mark Hahnenberg.
1416
1417         * TestExpectations:
1418         - Undoing expectation for js/primitive-property-access-edge-cases.html now
1419           that the bug is fixed.
1420
1421 2014-06-10  Alexey Proskuryakov  <ap@apple.com>
1422
1423         platform/mac-wk2/plugins/destroy-during-async-npp-new.html is flaky
1424         https://bugs.webkit.org/show_bug.cgi?id=133692
1425
1426         * platform/mac-wk2/TestExpectations: Skipped the test.
1427
1428 2014-06-10  Alexey Proskuryakov  <ap@apple.com>
1429
1430         fast/dom/beforeload/remove-frame-in-beforeload-listener.html is flaky
1431         https://bugs.webkit.org/show_bug.cgi?id=133685
1432
1433         * platform/wk2/TestExpectations: Skipped the test.
1434
1435 2014-06-10  Michael Saboff  <msaboff@apple.com>
1436
1437         In a certain app state, Array.prototype.filter() returns incorrect results
1438         https://bugs.webkit.org/show_bug.cgi?id=133577
1439
1440         Reviewed by Oliver Hunt.
1441
1442         New test to check that the llint handles writing to an array hole from a built-in
1443         function.
1444
1445         * js/regress/put-by-val-direct-expected.txt: Added.
1446         * js/regress/put-by-val-direct.html: Added.
1447         * js/regress/script-tests/put-by-val-direct.js: Added.
1448         (test):
1449
1450 2014-06-10  Simon Fraser  <simon.fraser@apple.com>
1451
1452         Fix logging of sticky scrolling tree nodes
1453         https://bugs.webkit.org/show_bug.cgi?id=133670
1454
1455         Reviewed by Sam Weinig.
1456         
1457         Rebaselined.
1458
1459         * platform/mac-wk2/tiled-drawing/scrolling/frames/coordinated-frame-expected.txt:
1460         * platform/mac-wk2/tiled-drawing/scrolling/frames/coordinated-frame-in-fixed-expected.txt:
1461         * platform/mac-wk2/tiled-drawing/scrolling/sticky/negative-scroll-offset-expected.txt:
1462         * platform/mac-wk2/tiled-drawing/scrolling/sticky/sticky-horizontal-expected.txt:
1463         * platform/mac-wk2/tiled-drawing/scrolling/sticky/sticky-vertical-expected.txt:
1464
1465 2014-06-05  Sergio Villar Senin  <svillar@igalia.com>
1466
1467         [CSS Grid Layout] Simplify the named grid lines resolution algorithm
1468         https://bugs.webkit.org/show_bug.cgi?id=133543
1469
1470         Reviewed by Darin Adler.
1471
1472         Added a new test that checks that named grid lines and areas are
1473         correctly set after dynamically changing them with JS. It also
1474         verifies that we properly recompute the resolution of named grid
1475         lines/areas when the positioning properties change.
1476
1477         Also appended a new test case to verify that explicitly adding
1478         named lines of the form <foo-start>/<foo-end> effectively creates
1479         implicit named grid areas so that we could use them in grid
1480         placement properties (for example -webkit-grid-column: foo).
1481
1482         No need to add more tests for named grid lines/areas resolution as
1483         we already have a quite good coverage (the feature was already
1484         there, we're simplifying/improving the implementation).
1485
1486         * fast/css-grid-layout/named-grid-lines-with-named-grid-areas-dynamic-get-set-expected.txt: Added.
1487         * fast/css-grid-layout/named-grid-lines-with-named-grid-areas-dynamic-get-set.html: Added.
1488         * fast/css-grid-layout/named-grid-lines-with-named-grid-areas-resolution-expected.txt:
1489         * fast/css-grid-layout/named-grid-lines-with-named-grid-areas-resolution.html:
1490
1491 2014-06-10  Kiran  <kiran.guduru@samsung.com>
1492
1493         [MediaStream] Add getTracks() support to MediaStream.
1494         https://bugs.webkit.org/show_bug.cgi?id=133641
1495
1496         Reviewed by Eric Carlson.
1497
1498         * fast/mediastream/MediaStream-getTracks-expected.txt: Added.
1499         * fast/mediastream/MediaStream-getTracks.html: Added.
1500
1501 2014-06-09  Simon Fraser  <simon.fraser@apple.com>
1502
1503         Work towards having frames in the scrolling tree
1504         https://bugs.webkit.org/show_bug.cgi?id=133665
1505
1506         Reviewed by Tim Horton.
1507         
1508         Tests that dump the scrolling tree with subframes.
1509
1510         * platform/mac-wk2/tiled-drawing/scrolling/frames/coordinated-frame-expected.txt: Added.
1511         * platform/mac-wk2/tiled-drawing/scrolling/frames/coordinated-frame-in-fixed-expected.txt: Added.
1512         * platform/mac-wk2/tiled-drawing/scrolling/frames/coordinated-frame-in-fixed.html: Added.
1513         * platform/mac-wk2/tiled-drawing/scrolling/frames/coordinated-frame.html: Added.
1514         * platform/mac-wk2/tiled-drawing/scrolling/frames/resources/doc-with-sticky.html: Added.
1515
1516 2014-06-09  Eric Carlson  <eric.carlson@apple.com>
1517
1518         Automatic text track selection can select more than one track
1519         https://bugs.webkit.org/show_bug.cgi?id=133590
1520
1521         Reviewed by Brent Fulgham.
1522
1523         * media/video-trackmenu-selection-expected.txt: Added.
1524         * media/video-trackmenu-selection.html: Added.
1525
1526         * platform/efl/TestExpectations: New test skipped.
1527
1528 2014-05-21  Myles C. Maxfield  <mmaxfield@apple.com>
1529
1530         REGRESSION: missing underline under CJK text
1531         https://bugs.webkit.org/show_bug.cgi?id=128145
1532
1533         Reviewed by Darin Adler.
1534
1535         This test makes sure that underlines under CJK text don't skip over descenders.
1536
1537         * fast/css3-text/css3-text-decoration/text-decoration-skip/text-decoration-skip-ink-cjk-expected.html: Added.
1538         * fast/css3-text/css3-text-decoration/text-decoration-skip/text-decoration-skip-ink-cjk.html: Added.
1539
1540 2014-06-09  Daniel Bates  <dabates@apple.com>
1541
1542         [iOS] Amazon app: Cannot interact with product page after tapping on product image
1543         https://bugs.webkit.org/show_bug.cgi?id=133559
1544         <rdar://problem/16332749>
1545
1546         Reviewed by Oliver Hunt.
1547
1548         Add a test to ensure that assigning to an instance attribute in strict mode that shadows
1549         navigator.geolocation doesn't cause a JavaScript type error.
1550
1551         * js/dom/script-tests/shadow-navigator-geolocation-in-strict-mode-does-not-throw.js: Added.
1552         (createObjectWithPrototype.F):
1553         (createObjectWithPrototype):
1554         * js/dom/shadow-navigator-geolocation-in-strict-mode-does-not-throw-expected.txt: Added.
1555         * js/dom/shadow-navigator-geolocation-in-strict-mode-does-not-throw.html: Added.
1556
1557 2014-06-05  Mark Hahnenberg  <mhahnenberg@apple.com>
1558
1559         Eagerly reify DOM prototype attributes
1560         https://bugs.webkit.org/show_bug.cgi?id=133558
1561
1562         Reviewed by Oliver Hunt.
1563
1564         Updating a test expectation after this fix.
1565
1566         * js/dom/constructor-attributes-expected.txt:
1567
1568 2014-06-09  Commit Queue  <commit-queue@webkit.org>
1569
1570         Unreviewed, rolling out r169693.
1571         https://bugs.webkit.org/show_bug.cgi?id=133651
1572
1573         This was wrong, just wrong (Requested by ap on #webkit).
1574
1575         Reverted changeset:
1576
1577         "Rebaseline some tests after r169681."
1578         http://trac.webkit.org/changeset/169693
1579
1580 2014-06-09  Simon Fraser  <simon.fraser@apple.com>
1581
1582         Move scrolling-related tests to tiled-drawing/scrolling subdirectory, and minor cleanup
1583         https://bugs.webkit.org/show_bug.cgi?id=133650
1584
1585         Reviewed by Tim Horton.
1586         
1587         Moved files, fixed up relative paths to js-test-pre.js/js-test-post.js and unskipped a couple of fixed/sticky tests.
1588
1589         * 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.
1590         * 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.
1591         * 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.
1592         * 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.
1593         * 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.
1594         * 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.
1595         * 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.
1596         * 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.
1597         * 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.
1598         * 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.
1599         * 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.
1600         * 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.
1601         * 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.
1602         * 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.
1603         * 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.
1604         * 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.
1605         * 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.
1606         * 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.
1607         * 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.
1608         * 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.
1609         * 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.
1610         * 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.
1611         * 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.
1612         * 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.
1613         * 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.
1614         * 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.
1615         * 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.
1616         * 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.
1617         * 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.
1618         * 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.
1619         * 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.
1620         * 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.
1621         * 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.
1622         * 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.
1623         * 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.
1624         * 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.
1625         * 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.
1626         * 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.
1627         * 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.
1628         * 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.
1629         * 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.
1630         * 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.
1631         * 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.
1632         * 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.
1633         * 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.
1634         * 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.
1635         * 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.
1636         * 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.
1637         * 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.
1638         * 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.
1639         * 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.
1640         * 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.
1641         * 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.
1642         * 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.
1643         * 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.
1644         * 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.
1645         * 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.
1646         * 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.
1647         * 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.
1648         * platform/mac-wk2/tiled-drawing/scrolling/fixed/absolute-inside-fixed.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed/absolute-inside-fixed.html.
1649         * 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.
1650         * 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.
1651         * 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.
1652         * platform/mac-wk2/tiled-drawing/scrolling/fixed/fixed-in-overflow.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed/fixed-in-overflow.html.
1653         * 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.
1654         * 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.
1655         * 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.
1656         * 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.
1657         * platform/mac-wk2/tiled-drawing/scrolling/fixed/four-bars-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed/four-bars-expected.txt.
1658         * 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.
1659         * 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.
1660         * 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.
1661         * platform/mac-wk2/tiled-drawing/scrolling/fixed/four-bars-zoomed.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed/four-bars-zoomed.html.
1662         * platform/mac-wk2/tiled-drawing/scrolling/fixed/four-bars.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed/four-bars.html.
1663         * 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.
1664         * 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.
1665         * 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.
1666         * platform/mac-wk2/tiled-drawing/scrolling/fixed/negative-scroll-offset.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed/negative-scroll-offset.html.
1667         * platform/mac-wk2/tiled-drawing/scrolling/fixed/nested-fixed-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed/nested-fixed-expected.txt.
1668         * platform/mac-wk2/tiled-drawing/scrolling/fixed/nested-fixed.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed/nested-fixed.html.
1669         * 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.
1670         * platform/mac-wk2/tiled-drawing/scrolling/fixed/percentage-inside-fixed.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/fixed/percentage-inside-fixed.html.
1671         * 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.
1672         * platform/mac-wk2/tiled-drawing/scrolling/null-parent-back-crash.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/null-parent-back-crash.html.
1673         * 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.
1674         * platform/mac-wk2/tiled-drawing/scrolling/scrolling-tree-after-scroll.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling-tree-after-scroll.html.
1675         * 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.
1676         * platform/mac-wk2/tiled-drawing/scrolling/scrolling-tree-slow-scrolling.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/scrolling-tree-slow-scrolling.html.
1677         * 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.
1678         * platform/mac-wk2/tiled-drawing/scrolling/slow-scrolling-background-toggle.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/slow-scrolling-background-toggle.html.
1679         * platform/mac-wk2/tiled-drawing/scrolling/slow-scrolling-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/slow-scrolling-expected.txt.
1680         * 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.
1681         * 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.
1682         * platform/mac-wk2/tiled-drawing/scrolling/slow-scrolling.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/slow-scrolling.html.
1683         * 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.
1684         * platform/mac-wk2/tiled-drawing/scrolling/sticky/negative-scroll-offset.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/sticky/negative-scroll-offset.html.
1685         * platform/mac-wk2/tiled-drawing/scrolling/sticky/sticky-horizontal-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/sticky/sticky-horizontal-expected.txt.
1686         * platform/mac-wk2/tiled-drawing/scrolling/sticky/sticky-horizontal.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/sticky/sticky-horizontal.html.
1687         * platform/mac-wk2/tiled-drawing/scrolling/sticky/sticky-layers-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/sticky/sticky-layers-expected.txt.
1688         * platform/mac-wk2/tiled-drawing/scrolling/sticky/sticky-layers.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/sticky/sticky-layers.html.
1689         * platform/mac-wk2/tiled-drawing/scrolling/sticky/sticky-vertical-expected.txt: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/sticky/sticky-vertical-expected.txt.
1690         * platform/mac-wk2/tiled-drawing/scrolling/sticky/sticky-vertical.html: Renamed from LayoutTests/platform/mac-wk2/tiled-drawing/sticky/sticky-vertical.html.
1691         * platform/mac/TestExpectations:
1692
1693 2014-06-09  Simon Fraser  <simon.fraser@apple.com>
1694
1695         Add results for MathML tests added by https://bugs.webkit.org/show_bug.cgi?id=72828.
1696
1697         * platform/mac/mathml/opentype/horizontal-LatinModern-expected.txt: Added.
1698         * platform/mac/mathml/opentype/horizontal-LatinModern-munderover-expected.txt: Added.
1699         * platform/mac/mathml/opentype/opentype-stretchy-horizontal-expected.txt: Added.
1700
1701 2014-06-09  Simon Fraser  <simon.fraser@apple.com>
1702
1703         Rebaseline some tests after r169681.
1704
1705         * compositing/geometry/ancestor-overflow-change-expected.txt:
1706         * platform/mac-wk2/tiled-drawing/fixed/absolute-inside-fixed-expected.txt:
1707         * platform/mac/compositing/layer-creation/overlap-animation-container-expected.txt:
1708
1709 2014-06-09  Simon Fraser  <simon.fraser@apple.com>
1710
1711         Fix more latched scrolling test flakiness and slowness
1712         https://bugs.webkit.org/show_bug.cgi?id=133601
1713
1714         Reviewed by Brent Fulgham.
1715
1716         Latched scrolling tests were flakey for two reasons. First, the EventSender
1717         wheel events were async from the web to the UI process, and the resulting
1718         synthetic events also async from the UI to the web process. Make them sync
1719         for testing.
1720         
1721         Secondly, the timer-based scrolling tree commit could result in the scrolling
1722         tree (specifically the frame node's notion of the scrollable area and content
1723         size) not being updated before the scrolling thread starts getting wheel events.
1724         Fix by having WebPage::wheelEventSyncForTesting() commit if necessary.
1725         
1726         Finally remove all the now-unnecessary timeouts from the tests.
1727
1728         * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-div-with-handler-expected.txt:
1729         * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-div-with-handler.html:
1730         * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-div.html:
1731         * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-mainframe-with-handler-expected.txt:
1732         * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-mainframe-with-handler.html:
1733         * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-mainframe.html:
1734         * platform/mac-wk2/tiled-drawing/fast-scroll-iframe-latched-iframe-with-handler.html:
1735         * platform/mac-wk2/tiled-drawing/fast-scroll-iframe-latched-iframe.html:
1736         * platform/mac-wk2/tiled-drawing/fast-scroll-iframe-latched-mainframe-with-handler-expected.txt:
1737         * platform/mac-wk2/tiled-drawing/fast-scroll-iframe-latched-mainframe-with-handler.html:
1738         * platform/mac-wk2/tiled-drawing/fast-scroll-iframe-latched-mainframe.html:
1739         * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-mainframe-with-handler-expected.txt:
1740         * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-mainframe-with-handler.html:
1741         * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-mainframe.html:
1742         * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-select-with-handler-expected.txt:
1743         * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-select-with-handler.html:
1744         * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-select.html:
1745
1746 2014-06-09  Andrzej Badowski  <a.badowski@samsung.com>
1747
1748         [EFL] Change expectations for four layout tests.
1749         https://bugs.webkit.org/show_bug.cgi?id=133643
1750
1751         Unreviewed EFL gardening.
1752
1753         * platform/efl-wk2/TestExpectations:
1754         * platform/efl/fullscreen/video-controls-override-expected.txt: Added.
1755         * platform/efl/inspector-protocol/dom/getAccessibilityPropertiesForNode-expected.txt: Added.
1756
1757 2014-06-09  Zalan Bujtas  <zalan@apple.com>
1758
1759         [iOS] Gaps below and to the right of the video controls on devour.com
1760         https://bugs.webkit.org/show_bug.cgi?id=133607
1761
1762         Reviewed by Simon Fraser.
1763
1764         Non-toplevel compositing layers are device pixel aligned. In order to render the content
1765         to the same position as if the layer was not aligned, the graphics layer needs to be translated.
1766         CALayer::bounds is set to compensate for the shifted layer. However, we should not change the layer's
1767         size as that stretches the content and results in overlaps/gaps/extra fuzziness.
1768
1769         * compositing/contents-scale/hidpi-compositing-layer-positioned-on-scaled-context-expected.html: Added.
1770         * compositing/contents-scale/hidpi-compositing-layer-positioned-on-scaled-context.html: Added.
1771
1772 2014-06-09  Zalan Bujtas  <zalan@apple.com>
1773
1774         [SVG] Subpixel rendering: Mask with transformed text does not render.
1775         https://bugs.webkit.org/show_bug.cgi?id=133626
1776         <rdar://problem/17123070>
1777
1778         Reviewed by Simon Fraser.
1779
1780         Replace IntRect::infiniteRect() with Layout::infiniteRect(). A transformed IntRect::infiniteRect()
1781         overflows and produces invalid repaint rect. -also remove IntRect::infiniteRect() as no one calls
1782         it anymore.
1783
1784         * svg/masking/mask-transformed-text-missing-expected.svg: Added.
1785         * svg/masking/mask-transformed-text-missing.svg: Added.
1786
1787 2014-06-05  Grzegorz Czajkowski  <g.czajkowski@samsung.com>
1788
1789         Share mac/editing/spelling/editing-word-with-marker-2.html with other platforms
1790         https://bugs.webkit.org/show_bug.cgi?id=133544
1791
1792         Reviewed by Darin Adler.
1793
1794         Move mac/editing/spelling/editing-word-with-marker-2.html into
1795         common editing/spelling to be available for other platforms.
1796
1797         Additionally, verify spelling markers asynchronously as the sync
1798         path it's likely to be removed.
1799
1800         Add test case which tests spelling markers without any
1801         selection change.
1802
1803         * editing/spelling/editing-word-with-marker-2-expected.txt:
1804         Renamed from platform/mac/editing/spelling/editing-word-with-marker-2-expected.txt.
1805
1806         * editing/spelling/editing-word-with-marker-2.html:
1807         Renamed from platform/mac/editing/spelling/editing-word-with-marker-2.html.
1808
1809         * platform/gtk/TestExpectations:
1810         * platform/mac-wk2/TestExpectations:
1811         * platform/win/TestExpectations:
1812         Mark editing/spelling/editing-word-with-marker-2.html as failing since those
1813         platforms didn't turn on asynchronous spellchecking.
1814
1815 2014-06-08  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
1816
1817         Unreviewed EFL gardening. Skip a test which generates "No bad fd found." error.
1818
1819         * platform/efl-wk1/TestExpectations:
1820         * platform/efl/http/tests/misc/slow-loading-mask-expected.txt:
1821
1822 2014-06-07  Frédéric Wang  <fred.wang@free.fr>
1823
1824         Add tests for dynamic changes in msqrt/mroot
1825         https://bugs.webkit.org/show_bug.cgi?id=133557
1826
1827         Reviewed by Chris Fleizach.
1828
1829         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.
1830         Unfortunately, the existing code does not handle them very well so they are skipped until we do the refactoring of bug 119038.
1831
1832         * TestExpectations: skip the tests.
1833         * mathml/roots-addChild-expected.html: Added.
1834         * mathml/roots-addChild.html: Added.
1835         * mathml/roots-removeChild-expected.html: Added.
1836         * mathml/roots-removeChild.html: Added.
1837
1838 2014-06-06  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
1839
1840         Scheme of content utils should be compared in an ASCII case-insensitive manner
1841         https://bugs.webkit.org/show_bug.cgi?id=133502
1842
1843         Reviewed by Darin Adler.
1844
1845         Tests are updated to compare protocol in ASCII case-insensitive manner.
1846
1847         * fast/dom/NavigatorContentUtils/register-protocol-handler-expected.txt:
1848         * fast/dom/NavigatorContentUtils/register-protocol-handler.html:
1849         * fast/dom/NavigatorContentUtils/unregister-protocol-handler-expected.txt:
1850         * fast/dom/NavigatorContentUtils/unregister-protocol-handler.html:
1851         * platform/efl/fast/dom/NavigatorContentUtils/register-protocol-handler-expected.txt:
1852         * platform/efl/fast/dom/NavigatorContentUtils/unregister-protocol-handler-expected.txt:
1853
1854 2014-06-06  David Hyatt  <hyatt@apple.com>
1855
1856         REGRESSION: Hit testing of composited elements is broken in new multicolumn layout.
1857         https://bugs.webkit.org/show_bug.cgi?id=133522 (<rdar://problem/17060556>)
1858         
1859         Reviewed by Simon Fraser.
1860
1861         * compositing/columns/hittest-composited-in-paginated-expected.txt:
1862
1863 2014-06-06  Simon Fraser  <simon.fraser@apple.com>
1864
1865         Latched scrolling tests are flakey on Mavericks
1866         https://bugs.webkit.org/show_bug.cgi?id=133578
1867         <rdar://problem/17180591>
1868
1869         Reviewed by Brent Fulgham.
1870         
1871         Fix these tests to not dispatch events outside the window, and correct some of the wording
1872         in the tests.
1873
1874         * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-div-expected.txt:
1875         * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-div-with-handler-expected.txt:
1876         * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-div-with-handler.html:
1877         * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-div.html:
1878         * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-mainframe-with-handler.html:
1879         * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-mainframe.html:
1880         * platform/mac-wk2/tiled-drawing/fast-scroll-iframe-latched-mainframe.html:
1881         * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-mainframe-with-handler.html:
1882         * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-mainframe.html:
1883         * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-select-expected.txt:
1884         * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-select-with-handler-expected.txt:
1885         * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-select-with-handler.html:
1886         * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-select.html:
1887
1888 2014-06-06  Alex Christensen  <achristensen@webkit.org>
1889
1890         Run passing WebGL tests on Windows.
1891         https://bugs.webkit.org/show_bug.cgi?id=133563
1892
1893         Reviewed by Brent Fulgham.
1894
1895         * platform/win/TestExpectations:
1896         Replaced all WebGL tests with lists of failing and crashing tests to fix.
1897
1898 2014-06-06  Kiran  <kiran.guduru@samsung.com>
1899
1900         [MediaStream] 'get' prefix is missing for capabilities and constraints.
1901         https://bugs.webkit.org/show_bug.cgi?id=133573
1902
1903         Reviewed by Eric Carlson.
1904
1905         * fast/mediastream/MediaStreamTrack-expected.txt:
1906         * fast/mediastream/MediaStreamTrack.html:
1907
1908 2014-06-06  Mario Sanchez Prada  <mario.prada@samsung.com>
1909
1910         [GTK] Layout Test accessibility/table-fallback-roles-expose-element-attributes.html is failing
1911         https://bugs.webkit.org/show_bug.cgi?id=133519
1912
1913         Reviewed by Chris Fleizach.
1914
1915         Adapted test to play nicely with the different types of
1916         accessibility hierarchies exposed for Mac and ATK.
1917
1918         * accessibility/table-fallback-roles-expose-element-attributes.html:
1919         Updated text to print information of cells from every platform but
1920         only print information of their children in the Mac.
1921
1922         * accessibility/table-fallback-roles-expose-element-attributes-expected.txt:
1923         Updated expectation to match ATK platforms (GTK & EFL).
1924         * platform/mac/accessibility/table-fallback-roles-expose-element-attributes-expected.txt:
1925         Copied from LayoutTests/accessibility/table-fallback-roles-expose-element-attributes-expected.txt.
1926
1927         * platform/gtk/TestExpectations: Removed expected failure.
1928
1929 2014-06-06  Frédéric Wang  <fred.wang@free.fr>
1930
1931         Add test references for horizontal stretchy operators.
1932         https://bugs.webkit.org/show_bug.cgi?id=72828
1933
1934         Unreviewed Win and EFL gardening.
1935
1936         * platform/efl/mathml/opentype/horizontal-LatinModern-expected.txt: Added.
1937         * platform/efl/mathml/opentype/horizontal-LatinModern-munderover-expected.txt: Added.
1938         * platform/efl/mathml/opentype/opentype-stretchy-horizontal-expected.txt: Added.
1939         * platform/win/mathml/opentype/horizontal-LatinModern-expected.txt: Added.
1940         * platform/win/mathml/opentype/horizontal-LatinModern-munderover-expected.txt: Added.
1941         * platform/win/mathml/opentype/opentype-stretchy-horizontal-expected.txt: Added.
1942
1943 2014-06-06  Frédéric Wang  <fred.wang@free.fr>
1944
1945         Add test references for horizontal stretchy operators.
1946         https://bugs.webkit.org/show_bug.cgi?id=72828
1947
1948         Unreviewed Mac gardening.
1949
1950         * platform/mac/mathml/horizontal-LatinModern-expected.txt: Added.
1951         * platform/mac/mathml/horizontal-LatinModern-munderover-expected.txt: Added.
1952         * platform/mac/mathml/opentype-stretchy-horizontal-expected.txt: Added.
1953
1954 2014-06-05  Mihnea Ovidenie  <mihnea@adobe.com>
1955
1956         [CSSRegions] Region box incorrectly overlaps floating box
1957         https://bugs.webkit.org/show_bug.cgi?id=133545
1958
1959         Reviewed by David Hyatt.
1960
1961         Add test to check that a region does not incorrectly overlap a floating
1962         element in the same formatting context.
1963
1964         * fast/regions/region-as-bfc-avoids-float-expected.html: Added.
1965         * fast/regions/region-as-bfc-avoids-float.html: Added.
1966
1967 2014-06-05  Yoav Weiss  <yoav@yoav.ws>
1968
1969         Align srcset parser with recent spec changes
1970         https://bugs.webkit.org/show_bug.cgi?id=133504
1971
1972         Reviewed by Darin Adler.
1973
1974         I have changed the "invalid-descriptor" test and removed the "invalid
1975         inputs correct src" test to reflect the fact that invalid descriptors
1976         are now treated identically to null descriptors. That is according to
1977         the spec.
1978         I've also added new tests that make sure that the spec's future
1979         compatible changes are working.
1980
1981         * fast/hidpi/image-srcset-invalid-descriptor-expected.txt:
1982         * fast/hidpi/image-srcset-invalid-descriptor.html:
1983         * fast/hidpi/image-srcset-invalid-inputs-correct-src-expected.txt: Removed.
1984         * fast/hidpi/image-srcset-invalid-inputs-correct-src.html: Removed.
1985
1986 2014-06-05  Wenson Hsieh  <wenson_hsieh@apple.com>
1987
1988         REGRESSION (Pluginless): Media controls look different from iOS7 media controls. 
1989         https://bugs.webkit.org/show_bug.cgi?id=133521
1990
1991         Reviewed by Eric Carlson.
1992
1993         Tests that audio elements are properly sized. Will add tests for video players in the (near) future.
1994
1995         * platform/ios-sim/media/audio-width-expected.txt: Checks that audio width tests were OK'd
1996         * platform/ios-sim/media/audio-width.html: Checks that minimum audio width is properly enforced
1997
1998 2014-06-05  Michael Timbrook  <timbrook@apple.com>
1999
2000         AX: Add support for ARIA 1.1 'none' role
2001         https://bugs.webkit.org/show_bug.cgi?id=133367
2002
2003         Reviewed by Chris Fleizach.
2004
2005         Added the tests to cover the behavior of the 'none' role
2006         * accessibility/aria-none-role-expected.txt: Added.
2007         * accessibility/aria-none-role.html: Added.
2008
2009 2014-06-05  Joanmarie Diggs  <jdiggs@igalia.com>
2010
2011         AX: [ATK] Children of tables and lists with role='presentation' should each be exposed as if they were div elements
2012         https://bugs.webkit.org/show_bug.cgi?id=133133
2013
2014         Reviewed by Chris Fleizach.
2015
2016         Added a new test with platform-specific expectations due to differences
2017         in accessible hierarchies.
2018
2019         * accessibility/aria-inherits-presentational.html: Added.
2020         * platform/gtk/accessibility/aria-inherits-presentational-expected.txt: Added.
2021         * platform/mac/accessibility/aria-inherits-presentational-expected.txt: Added.
2022
2023 2014-06-05  Grzegorz Czajkowski  <g.czajkowski@samsung.com>
2024
2025         Share platform/mac/editing/spelling/move-cursor-around-misspelled-word.html with other platforms
2026         https://bugs.webkit.org/show_bug.cgi?id=133208
2027
2028         Reviewed by Darin Adler.
2029
2030         Move the test to common editing/spelling since it just verifies spelling
2031         markers and other platforms might be interested in running it as well.
2032
2033         Due to bug 125688, the test starts using asynchronous spellchecking.
2034         Add additional test case which checks spelling marker after typing
2035         the text, before any caret change.
2036
2037         * editing/spelling/move-cursor-around-misspelled-word-expected.txt:
2038         Renamed from platform/mac/editing/spelling/move-cursor-around-misspelled-word-expected.txt
2039         * editing/spelling/move-cursor-around-misspelled-word.html:
2040         Renamed from platform/mac/editing/spelling/move-cursor-around-misspelled-word.html
2041
2042         * platform/gtk/TestExpectations:
2043         * platform/mac-wk2/TestExpectations:
2044         * platform/win/TestExpectations:
2045         Add failing expectation for platforms which didn't switch to
2046         asynchronous spellchecking.
2047
2048 2014-06-05  Alexey Proskuryakov  <ap@apple.com>
2049
2050         media/video-rtl.html is flaky
2051         https://bugs.webkit.org/show_bug.cgi?id=133363
2052
2053         * platform/mac/TestExpectations: Marked as such.
2054
2055 2014-06-05  Zalan Bujtas  <zalan@apple.com>
2056
2057         Subpixel rendering: border-radius painting falls back to rectangle when the snapped rounded rect becomes non-renderable.
2058         https://bugs.webkit.org/show_bug.cgi?id=133491
2059
2060         Reviewed by Simon Fraser.
2061
2062         Pixel snapping can change the rectangle's size when it is on a certain subpixel position. (usually it does not)
2063         This patch ensures that the snapped rect is still renderable by adjusting the radii as well.
2064
2065         * fast/borders/hidpi-border-radius-with-subpixel-margin-not-renderable-expected.html: Added.
2066         * fast/borders/hidpi-border-radius-with-subpixel-margin-not-renderable.html: Added.
2067
2068 2014-06-05  Frédéric Wang  <fred.wang@free.fr>
2069
2070         Apply Character-level mirroring to stretchy operators in RTL mode.
2071         https://bugs.webkit.org/show_bug.cgi?id=130839
2072
2073         Reviewed by Chris Fleizach.
2074
2075         Add some tests to verify that stretchy operators are correctly mirrored in RTL mode.
2076
2077         * mathml/presentation/stretchy-rtl-expected.html: Added.
2078         * mathml/presentation/stretchy-rtl.html: Added.
2079
2080 2014-06-05  Zoltan Horvath  <zoltan@webkit.org>
2081
2082         [CSS Regions][CSS Shapes] Add Shapes tests which flow through multiple regions
2083         https://bugs.webkit.org/show_bug.cgi?id=133487
2084
2085         Reviewed by Mihnea Ovidenie.
2086
2087         The test verifies if the content with the shape wraps correctly through a region chain.
2088
2089         * fast/regions/shape-outside-floats/regions-shape-outside-content-flows-multiple-regions-expected.html: Added.
2090         * fast/regions/shape-outside-floats/regions-shape-outside-content-flows-multiple-regions.html: Added.
2091
2092 2014-06-05  Zalan Bujtas  <zalan@apple.com>
2093
2094         Subpixel rendering: Buttons in default media controls shift vertically when controls fade in or out.
2095         https://bugs.webkit.org/show_bug.cgi?id=133488
2096
2097         Reviewed by Simon Fraser.
2098
2099         Filter effects are not subpixel aware yet. They paint to integrally sized image buffers.
2100         In order to ensure that the content is rendered to the the same position on the filter 
2101         source context as if there was no filter, the repaint rects need to be adjusted to match with
2102         the internal filter snapping (enclosingIntRect).
2103         This is a temporary change until after filter effects get subpixelized.
2104
2105         However, this changeset regresses RenderNameFlow clipping when the content is on subpixel position
2106         and filter effect is present. Instead of adding the failing test cases to TestExpectations, I removed
2107         the video controls from the <video> to make the tests pass, when possible (they just happen to have <video>)
2108         and filed webkit.org/b/133523 to track the regression.
2109                 
2110         * css3/filters/filter-is-on-subpixel-position-expected.html: Added.
2111         * css3/filters/filter-is-on-subpixel-position.html: Added.
2112         * fast/regions/inline-block-inside-anonymous-overflow.html:
2113         * fast/regions/inline-block-overflow.html:
2114
2115 2014-06-05  Andrzej Badowski  <a.badowski@samsung.com>
2116
2117         [EFL] Change expectations for three layout tests.
2118         https://bugs.webkit.org/show_bug.cgi?id=133538
2119
2120         Unreviewed EFL gardening.
2121
2122         * platform/efl-wk2/TestExpectations:
2123
2124 2014-06-05  Kiran  <kiran.guduru@samsung.com>
2125
2126         [MediaStream] MediaStream.addTrack should not check for tracks ended state.
2127         https://bugs.webkit.org/show_bug.cgi?id=133510
2128
2129         Reviewed by Eric Carlson.
2130
2131         * fast/mediastream/MediaStream-add-ended-tracks-expected.txt: Added.
2132         * fast/mediastream/MediaStream-add-ended-tracks.html: Added.
2133
2134 2014-06-05  Andrzej Badowski  <a.badowski@samsung.com>
2135
2136         [EFL] Add expectations for two accessibility layout tests.
2137         https://bugs.webkit.org/show_bug.cgi?id=133485
2138
2139         Unreviewed EFL gardening.
2140
2141         * platform/efl-wk2/TestExpectations:
2142         * platform/efl-wk2/accessibility/lists-expected.txt:
2143
2144 2014-06-05  Frédéric Wang  <fred.wang@free.fr>
2145
2146         MathML operators not stretched horizontally
2147         https://bugs.webkit.org/show_bug.cgi?id=72828
2148
2149         Reviewed by Chris Fleizach.
2150
2151         Add some tests to verify horizontal stretching with the MATH data.
2152
2153         * mathml/opentype/horizontal-LatinModern-munderover.html: Added.
2154         * mathml/opentype/horizontal-LatinModern.html: Added.
2155         * mathml/opentype/opentype-stretchy-horizontal.html: Added.
2156         * platform/efl/TestExpectations: mark tests as failing.
2157         * platform/gtk/mathml/opentype/horizontal-LatinModern-expected.png: Added.
2158         * platform/gtk/mathml/opentype/horizontal-LatinModern-expected.txt: Added.
2159         * platform/gtk/mathml/opentype/horizontal-LatinModern-munderover-expected.png: Added.
2160         * platform/gtk/mathml/opentype/horizontal-LatinModern-munderover-expected.txt: Added.
2161         * platform/gtk/mathml/opentype/opentype-stretchy-horizontal-expected.png: Added.
2162         * platform/gtk/mathml/opentype/opentype-stretchy-horizontal-expected.txt: Added.
2163         * platform/mac/TestExpectations: mark tests as failing.
2164         * platform/win/TestExpectations: ditto.
2165
2166 2014-06-04  Bem Jones-Bey  <bjonesbe@adobe.com>
2167
2168         [CSS Shapes] Image lifetime is not properly handled for gradient shapes
2169         https://bugs.webkit.org/show_bug.cgi?id=133414
2170
2171         Reviewed by Simon Fraser.
2172
2173         * fast/shapes/shape-outside-floats/shape-outside-uncached-gradient-expected.txt: Added.
2174         * fast/shapes/shape-outside-floats/shape-outside-uncached-gradient.html: Added.
2175
2176 2014-06-04  Bem Jones-Bey  <bjonesbe@adobe.com>
2177
2178         [CSS Shapes] Fix off by one in creating a RasterShape
2179         https://bugs.webkit.org/show_bug.cgi?id=133499
2180
2181         Reviewed by Darin Adler.
2182
2183         * fast/shapes/shape-outside-floats/shape-outside-floats-shape-margin-crash-expected.txt: Added.
2184         * fast/shapes/shape-outside-floats/shape-outside-floats-shape-margin-crash.html: Added.
2185
2186 2014-06-04  Benjamin Poulain  <benjamin@webkit.org>
2187
2188         Regression(r169547): Crash in WebCore::styleForFirstLetter() while loading http://thenextweb.com/apple/2014/02/21/apple-confirms-acquired-testflight-creator-burstly/
2189         https://bugs.webkit.org/show_bug.cgi?id=133500
2190
2191         Reviewed by Antti Koivisto.
2192
2193         * fast/css/first-letter-on-non-matching-selectors-expected.txt: Added.
2194         * fast/css/first-letter-on-non-matching-selectors.html: Added.
2195
2196 2014-06-04  Oliver Hunt  <oliver@apple.com>
2197
2198         ArrayIterator should not be exposed in Safari 8
2199         https://bugs.webkit.org/show_bug.cgi?id=133494
2200
2201         Reviewed by Michael Saboff.
2202
2203         Add tests.
2204
2205         * js/no-iterator-constructors.html: Added.
2206         * js/script-tests/no-iterator-constructors.js: Added.
2207
2208 2014-05-27  Myles C. Maxfield  <mmaxfield@apple.com>
2209
2210         Lists styled with SVG fonts are not rendered as expected
2211         https://bugs.webkit.org/show_bug.cgi?id=133198
2212
2213         Reviewed by Simon Fraser.
2214
2215         See per-file comments.
2216
2217         * platform/ios-sim/fonts/input-style-with-svg-font-crash.html: Added. Make sure
2218         that iOS input elements don't crash when styled with SVG fonts.
2219         * platform/ios-sim/fonts/resources/graffiti.svg: Added. SVG font for above test.
2220         * svg/custom/list-items-with-svg-font-family-expected.txt: Added.
2221         * svg/custom/list-items-with-svg-font-family.html: Added. Make sure there is
2222         no crash when styling list elements with SVG fonts.
2223
2224 2014-06-04  Carlos Alberto Lopez Perez  <clopez@igalia.com>
2225
2226         [GTK] Unreviewed GTK gardening.
2227
2228         Add the new HiDPI tests to the bug that tracks support for this
2229         feature on GTK.
2230         Mark and report the new tests introduced on r169407 that timeout.
2231         Mark and report the new accesibility test introduced on r169427
2232         that fails.
2233         Move the reported timeout tests to the timeout section of the
2234         TestExpectations file.
2235
2236         * platform/gtk/TestExpectations:
2237
2238 2014-06-04  Radu Stavila  <stavila@adobe.com>
2239
2240         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
2241         https://bugs.webkit.org/show_bug.cgi?id=133481
2242
2243         Reviewed by Antti Koivisto.
2244
2245         Added test for a large item flowed through two regions with the first region having overflow:auto.
2246         The region must NOT scroll.
2247
2248         * fast/regions/scrollable-first-region-expected.html: Added.
2249         * fast/regions/scrollable-first-region.html: Added.
2250
2251 2014-06-03  Benjamin Poulain  <benjamin@webkit.org>
2252
2253         Fix some corner cases of :hover and :active in quirks mode
2254         https://bugs.webkit.org/show_bug.cgi?id=133493
2255
2256         Reviewed by Andreas Kling.
2257
2258         Add test case for the corner cases.
2259
2260         * fast/selectors/active-hover-quirks-expected.txt:
2261         * fast/selectors/active-quirks-expected.txt:
2262         * fast/selectors/hover-quirks-expected.txt:
2263         * fast/selectors/resources/hover-active-quirks-utility.js:
2264
2265 2014-06-03  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
2266
2267         Need to check invalid scheme in navigator content utils 
2268         https://bugs.webkit.org/show_bug.cgi?id=133296
2269
2270         Reviewed by Darin Adler.
2271
2272         Add tests that check that schemes with colons in their names are rejected.
2273         Spec: http://www.whatwg.org/specs/web-apps/current-work/#custom-handlers
2274
2275         * fast/dom/NavigatorContentUtils/is-protocol-handler-registered-expected.txt:
2276         * fast/dom/NavigatorContentUtils/is-protocol-handler-registered.html:
2277         * fast/dom/NavigatorContentUtils/register-protocol-handler-expected.txt:
2278         * fast/dom/NavigatorContentUtils/register-protocol-handler.html:
2279         * fast/dom/NavigatorContentUtils/unregister-protocol-handler-expected.txt:
2280         * fast/dom/NavigatorContentUtils/unregister-protocol-handler.html:
2281         * platform/efl/fast/dom/NavigatorContentUtils/register-protocol-handler-expected.txt:
2282         * platform/efl/fast/dom/NavigatorContentUtils/unregister-protocol-handler-expected.txt:
2283
2284 2014-06-03  Yusuke Suzuki  <utatane.tea@gmail.com>
2285
2286         CSS JIT: add support for the "any" pseudo class
2287         https://bugs.webkit.org/show_bug.cgi?id=133473
2288
2289         Reviewed by Benjamin Poulain.
2290
2291         Add support for the :any pseudo class.
2292
2293         * fast/selectors/pseudo-class-any-expected.txt: Added.
2294         * fast/selectors/pseudo-class-any.html: Added.
2295
2296 2014-06-02  Jer Noble  <jer.noble@apple.com>
2297
2298         Update PlatformTimeRanges to use MediaTime rather than doubles for time values.
2299         https://bugs.webkit.org/show_bug.cgi?id=133454
2300
2301         Reviewed by Eric Carlson.
2302
2303         Update the video-pause-immediately to allow for small floating point differences.
2304
2305         * media/video-pause-immediately-expected.txt:
2306         * media/video-pause-immediately.html:
2307
2308 2014-06-03  Eva Balazsfalvi  <evab.u-szeged@partner.samsung.com>
2309
2310         REGRESSION(r169092 and r169102): Skip failing JSC tests poperly on non-x86 Darwin platforms
2311         https://bugs.webkit.org/show_bug.cgi?id=133149
2312
2313         Reviewed by Csaba Osztrogonác.
2314
2315         * js/script-tests/function-apply-many-args.js: Skip it only if the architecture isn't x86 and the host is Darwin.
2316
2317 2014-06-02  Jinwoo Song  <jinwoo7.song@samsung.com>
2318
2319         Unreviewed EFL gardening. Rebaseline after r169522.
2320
2321         * platform/efl/svg/W3C-SVG-1.1/animate-elem-32-t-expected.png:
2322         * platform/efl/svg/W3C-SVG-1.1/shapes-circle-02-t-expected.png:
2323         * platform/efl/svg/W3C-SVG-1.1/shapes-ellipse-02-t-expected.png:
2324         * platform/efl/svg/W3C-SVG-1.1/shapes-intro-01-t-expected.png:
2325         * platform/efl/svg/W3C-SVG-1.1/shapes-rect-02-t-expected.png:
2326         * svg/W3C-SVG-1.1/animate-elem-32-t-expected.txt:
2327         * svg/W3C-SVG-1.1/shapes-circle-02-t-expected.txt:
2328         * svg/W3C-SVG-1.1/shapes-ellipse-02-t-expected.txt:
2329         * svg/W3C-SVG-1.1/shapes-intro-01-t-expected.txt:
2330         * svg/W3C-SVG-1.1/shapes-rect-02-t-expected.txt:
2331
2332 2014-06-02  Jinwoo Song  <jinwoo7.song@samsung.com>
2333
2334         Unreviewed EFL gardening. Rebaseline.
2335
2336         * platform/efl/mathml/opentype/large-operators-LatinModern-expected.txt:
2337         * platform/efl/mathml/opentype/opentype-stretchy-expected.txt:
2338         * platform/efl/mathml/opentype/vertical-LatinModern-expected.txt:
2339         * platform/efl/mathml/presentation/mo-stretch-expected.txt:
2340
2341 2014-06-02  Jinwoo Song  <jinwoo7.song@samsung.com>
2342
2343         Unreviewed EFL gardening.
2344
2345         Move the EFL specific test result to platform directory.
2346
2347         * platform/efl/fast/events/ghostly-mousemoves-in-subframe-expected.txt: Renamed from LayoutTests/fast/events/ghostly-mousemoves-in-subframe-expected.txt.
2348
2349 2014-06-02  Jinwoo Song  <jinwoo7.song@samsung.com>
2350
2351         Unreviewed EFL gardening.
2352
2353         Added expectation result after r167684, r169257, and r169390.
2354
2355         * fast/events/ghostly-mousemoves-in-subframe-expected.txt: Added.
2356         * platform/efl/fast/box-shadow/hidpi-webkit-box-shadow-subpixel-position-expected.txt: Added.
2357         * platform/efl/fast/multicol/pagination/nested-transforms-expected.txt: Added.
2358
2359 2014-06-02  Benjamin Poulain  <benjamin@webkit.org>
2360
2361         Make pseudo element matching for style resolution more JIT friendly
2362         https://bugs.webkit.org/show_bug.cgi?id=133441
2363
2364         Reviewed by Antti Koivisto.
2365
2366         Add more coverage for style sharing with empty rules, just in case.
2367
2368         * fast/css/style-sharing-empty-rule-modification-expected.txt: Added.
2369         * fast/css/style-sharing-empty-rule-modification.html: Added.
2370
2371 2014-06-02  Martin Hock  <mhock@apple.com>
2372
2373         Unreviewed TestExpectations gardening after r169532.
2374
2375         * TestExpectations:
2376         Update fast/table/border-collapsing/collapsed-borders-adjoining-sections.html
2377         from [ Failure ] to [ ImageOnlyFailure ].
2378
2379 2014-05-31  Brent Fulgham  <bfulgham@apple.com>
2380
2381         REGRESSION (r154622): Borders disappear when hovering over cells in table
2382         https://bugs.webkit.org/show_bug.cgi?id=133057
2383         <rdar://problem/15922359>
2384
2385         Reviewed by Tim Horton.
2386
2387         * TestExpectations: Mark the test we added in r154622 as failing
2388         until we provide a permanent fix.
2389
2390 2014-06-02  Kiran  <kiran.guduru@samsung.com>
2391
2392         Add mock DTMFSender support.
2393         https://bugs.webkit.org/show_bug.cgi?id=133298
2394
2395         Reviewed by Eric Carlson.
2396
2397         * fast/mediastream/RTCPeerConnection-dtmf-expected.txt:
2398         * fast/mediastream/RTCPeerConnection-dtmf.html:
2399
2400 2014-06-02  Jinwoo Song  <jinwoo7.song@samsung.com>
2401
2402         Unreviewed EFL gardening.
2403
2404         Below test cases are passing after r169403.
2405           - fast/dom/webtiming-document-open.html
2406           - fast/dom/webtiming-navigate-within-document.html
2407
2408         * platform/efl/TestExpectations:
2409
2410 2014-06-02  Yusuke Suzuki  <utatane.tea@gmail.com>
2411
2412         CSS JIT: add support for the "not" pseudo class
2413         https://bugs.webkit.org/show_bug.cgi?id=133314
2414
2415         Add :not pseudo class support to CSS JIT. Current implementation
2416         doesn't support visitedMatchType. So when link pseudo class appears in
2417         :not sub fragment, fallback to the non-JIT implementation.
2418
2419         Reviewed by Benjamin Poulain.
2420
2421         * fast/selectors/not-active-hover-quirks-expected.txt: Added.
2422         * fast/selectors/not-active-hover-quirks.html: Added.
2423         * fast/selectors/not-active-hover-strict-expected.txt: Added.
2424         * fast/selectors/not-active-hover-strict.html: Added.
2425         * fast/selectors/pseudo-class-not-expected.txt: Added.
2426         * fast/selectors/pseudo-class-not.html: Added.
2427         * fast/selectors/resources/not-hover-active-quirks-utility.js: Added.
2428         (testQuerySelector):
2429         (test):
2430         * fast/selectors/resources/not-hover-active-strict-utility.js: Added.
2431         (testQuerySelector):
2432         (test):
2433
2434 2014-06-01  Jinwoo Song  <jinwoo7.song@samsung.com>
2435
2436         Unreviewed EFL gardening.
2437
2438         gradient-background-leakage-hidpi.html and canvas-as-image-hidpi.html pass after r169445.
2439
2440         * platform/efl-wk2/TestExpectations:
2441
2442 2014-06-01  Jer Noble  <jer.noble@apple.com>
2443
2444         [MSE] Appends of overlapping sample data do not clear existing samples properly.
2445         https://bugs.webkit.org/show_bug.cgi?id=133435
2446
2447         Reviewed by Darin Adler.
2448
2449         * media/media-source/media-source-overlapping-append-expected.txt: Added.
2450         * media/media-source/media-source-overlapping-append.html: Added.
2451         * media/media-source/mock-media-source.js:
2452
2453 2014-06-01  Nikos Andronikos  <nikos.andronikos-webkit@cisra.canon.com.au>
2454
2455         getBBox() returns (0,0) when width or height is zero.
2456         https://bugs.webkit.org/show_bug.cgi?id=93290
2457
2458         Reviewed by Philip Rogers.
2459  
2460         * platform/mac/svg/W3C-SVG-1.1/shapes-circle-02-t-expected.txt:
2461         * platform/mac/svg/W3C-SVG-1.1/shapes-ellipse-02-t-expected.txt:
2462         * platform/mac/svg/W3C-SVG-1.1/shapes-intro-01-t-expected.txt:
2463         * platform/mac/svg/W3C-SVG-1.1/shapes-rect-02-t-expected.txt:
2464         * svg/W3C-SVG-1.1/animate-elem-32-t-expected.txt:
2465         * svg/W3C-SVG-1.1/shapes-circle-02-t-expected.txt:
2466         * svg/W3C-SVG-1.1/shapes-ellipse-02-t-expected.txt:
2467         * svg/W3C-SVG-1.1/shapes-intro-01-t-expected.txt:
2468         * svg/W3C-SVG-1.1/shapes-rect-02-t-expected.txt:
2469         * svg/custom/getBBox-js-circle-zerodimension-expected.txt: Added.
2470         * svg/custom/getBBox-js-circle-zerodimension.html: Added.
2471         * svg/custom/getBBox-js-ellipse-zerodimension-expected.txt: Added.
2472         * svg/custom/getBBox-js-ellipse-zerodimension.html: Added.
2473         * svg/custom/getBBox-js-rect-zerodimension-expected.txt: Added.
2474         * svg/custom/getBBox-js-rect-zerodimension.html: Added.
2475
2476 2014-06-01  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
2477
2478         EFL gardening. Unskip some iframe tests which have passed since buildbot OS bump up.
2479
2480         * platform/efl-wk1/TestExpectations:
2481
2482 2014-06-01  Zalan Bujtas  <zalan@apple.com>
2483
2484         Subpixel rendering: Selection gap produces a pixel line overlap on inline boxes.
2485         https://bugs.webkit.org/show_bug.cgi?id=133429
2486
2487         Reviewed by Simon Fraser.
2488
2489         Do not floor logical right/left values when selection gap is calculated for RenderBlocks.
2490         It produces overlapping line/gap because the floored value is intersecting/too far from the
2491         non-floored content selection rect.
2492
2493         * platform/mac/TestExpectations: add ML failure due to font sizing. (Ahem can't be used here)
2494         * fast/inline/hidpi-selection-gap-and-inline-selection-have-gap-rtl-expected.html: Added.
2495         * fast/inline/hidpi-selection-gap-and-inline-selection-have-gap-rtl.html: Added.
2496         * fast/inline/hidpi-selection-gap-overlaps-inline-selection-expected.html: Added.
2497         * fast/inline/hidpi-selection-gap-overlaps-inline-selection.html: Added.
2498
2499 2014-05-31  Darin Adler  <darin@apple.com>
2500
2501         One more missed piece of that last check-in.
2502
2503         * TestExpectations: Removed the flakiness expectation from the
2504         css3/viewport-percentage-lengths/viewport-percentage-lengths-relative-font-size.html
2505         test since that now works reliably.
2506
2507 2014-05-31  Darin Adler  <darin@apple.com>
2508
2509         Try to fix another failure from the previous check-in seen on some bots.
2510
2511         * platform/mac-wk2/TestExpectations: Removed a couple obsolete lines.
2512         * platform/wk2/TestExpectations: Added expectation for filter-hidden-content.svg, which
2513         seems to be affected by the resizing for tests before it.
2514
2515 2014-05-31  Darin Adler  <darin@apple.com>
2516
2517         Fix test failure from the previous check-in.
2518
2519         * fast/dynamic/window-resize-scrollbars-test.html: Add resize handler so this test works
2520         with asynchronous resizing.
2521
2522         * platform/wk2/TestExpectations: Expect failure for the test above; it's showing scrollbars,
2523         and it should not. Before, the test was not running correctly so it seemed to pass.
2524
2525 2014-05-31  Darin Adler  <darin@apple.com>
2526
2527         Viewport percentage tests that resize the viewport are flaky
2528         https://bugs.webkit.org/show_bug.cgi?id=133351
2529
2530         Reviewed by Anders Carlsson.
2531
2532         * css3/viewport-percentage-lengths/resources/resize-test.js:
2533         Added code to compensate for the difference between innerWidth/Height and outerWidth/Height
2534         so this works well in a browser window. Added code to "warm up" so the first resize triggers
2535         a resize event. Tweaked style of the code a bit. Use resize events to avoid flakiness due
2536         to race conditions. One thing I did not fix is the "out of order" problem where all the
2537         test results get written out after the words TEST COMPLETE.
2538
2539         * css3/viewport-percentage-lengths/viewport-percentage-lengths-anonymous-block-expected.txt:
2540         Updated due to changes to the underlying test machinery, and also to show actual expected success.
2541         The old results said PASS with various obviously wrong results.
2542
2543         * css3/viewport-percentage-lengths/viewport-percentage-lengths-anonymous-block.html:
2544         Changed this test to use the shared resize-test.js.
2545
2546         * css3/viewport-percentage-lengths/viewport-percentage-lengths-percent-size-child-expected.txt:
2547         Updated due to changes to the underlying test machinery, and also to show actual expected success.
2548         The old results said PASS with various obviously wrong results.
2549
2550         * css3/viewport-percentage-lengths/viewport-percentage-lengths-percent-size-child.html:
2551         Streamlined this test a little.
2552
2553         * css3/viewport-percentage-lengths/viewport-percentage-lengths-relative-font-size-expected.txt:
2554         Updated due to changes to the underlying test machinery, and also to show actual expected success.
2555         The old results said PASS with various obviously wrong results.
2556
2557         * css3/viewport-percentage-lengths/viewport-percentage-lengths-relative-font-size.html:
2558         Streamlined this test a little.
2559
2560         * css3/viewport-percentage-lengths/viewport-percentage-lengths-resize-expected.txt:
2561         Updated due to changes to the underlying test machinery, and also to show both expected success,
2562         and some expected failures. These failures were going unnoticed before since the test didn't
2563         successfully do any resizing of the web view.
2564
2565         * css3/viewport-percentage-lengths/viewport-percentage-lengths-resize.html:
2566         Streamlined this test a little.
2567
2568         * fast/dom/Window/window-resize-contents-expected.txt: Updated to reflect the test actually
2569         resizing. The old test results expected no resizing to occur.
2570         * fast/dom/Window/window-resize-contents.html: Updated to use a resize event handler so the
2571         test can successfully test asynchronous resizes like the ones done by WebKit2.
2572
2573         * fast/dom/rtl-scroll-to-leftmost-and-resize.html: Updated to use a resize event handler so
2574         this can test asynchronous resizes. Also fixed code that was treating the arguments to resizeTo
2575         as if they were inner coordinates rather than outer. However, the bug this tests for has not
2576         been fixed, so need to expect failures.
2577
2578         * platform/mac/TestExpectations: Added a failure expection for the test above.
2579
2580         * platform/mac/fast/dynamic/window-resize-scrollbars-test-expected.png: Updated to expect a result
2581         that successfully resized.
2582         * platform/mac/fast/dynamic/window-resize-scrollbars-test-expected.txt: Ditto.
2583
2584 2014-05-30  Mario Sanchez Prada  <mario.prada@samsung.com>
2585
2586         [GTK] Don't use logAccessibilityEvents() in aria-slider-required-attributes.html
2587         https://bugs.webkit.org/show_bug.cgi?id=133405
2588
2589         Reviewed by Chris Fleizach.
2590
2591         Change the test to use addNotificationListener() instead.
2592
2593         * platform/gtk/TestExpectations: Removed failure expectation
2594         * platform/gtk/accessibility/aria-slider-required-attributes-expected.txt: Updated
2595         * platform/gtk/accessibility/aria-slider-required-attributes.html: Updated
2596
2597 2014-05-30  Mario Sanchez Prada  <mario.prada@samsung.com>
2598
2599         [ATK] Deprecate usage of logAccessibilityEvents() in layout tests
2600         https://bugs.webkit.org/show_bug.cgi?id=132280
2601
2602         Reviewed by Chris Fleizach.
2603
2604         Removed 36 flaky expectations from TestExpectations for tests that
2605         were ocassionally showing the output of logAccessibilityEvents()
2606         even if they did not make use of that feature (thus the flakiness).
2607
2608         * platform/gtk/TestExpectations: Updated.
2609
2610 2014-05-30  Jarek Czekalski  <jarekczek@poczta.onet.pl>
2611
2612         [ATK] Convert caret offset tests from testatk.c.
2613         https://bugs.webkit.org/show_bug.cgi?id=132527
2614
2615         Reviewed by Mario Sanchez Prada.
2616
2617         The tests are replicated from testatk.c file, functions
2618             testWebkitAtkCaretOffsets()
2619             testWebkitAtkCaretOffsetsAndExtranousWhiteSpaces()
2620         The file was present in webkit1. Removed from trunk in r166977, so
2621         the last version was
2622         https://trac.webkit.org/browser/trunk/Tools/TestWebKitAPI/Tests/WebKitGtk/testatk.c?rev=166976
2623         What could not be verified in the same way:
2624
2625         1. Whether element implements ATK_TEXT. If setCaretOffset
2626         succeeds, it confirms that element is text as well. But in cases
2627         when setCaretOffset must fail I see no way to confirm it is text
2628         element.
2629
2630         2. Whether position is correct through a call to
2631         atk_text_get_caret_offset.  text-caret-moved signal value is
2632         tested instead.
2633
2634         Anyway these cases don't look crucial, so they are skipped.
2635
2636         * platform/gtk/resources/atk-helpers.js: Added.
2637         (setCaretOffset): Added.
2638         * platform/gtk/accessibility/caret-offsets-and-extraneous-white-spaces-expected.txt: Added.
2639         * platform/gtk/accessibility/caret-offsets-and-extraneous-white-spaces.html: Added.
2640         * platform/gtk/accessibility/caret-offsets-expected.txt: Added.
2641         * platform/gtk/accessibility/caret-offsets.html: Added.
2642
2643 2014-05-28  Jon Honeycutt  <jhoneycutt@apple.com>
2644
2645         Roll r168668 back in.
2646
2647         <https://bugs.webkit.org/show_bug.cgi?id=132621>
2648
2649         Reviewed by Brent Fulgham.
2650
2651         * compositing/plugins/composited-plugin.html:
2652         * compositing/plugins/no-backing-store.html:
2653         * fast/dom/beforeload/flash-before-load.html:
2654         * fast/events/beforeload-assertion-expected.txt: Added.
2655         * fast/events/beforeload-assertion.html: Added.
2656         * fast/events/beforeload-iframe-crash-expected.txt: Added.
2657         * fast/events/beforeload-iframe-crash.html: Added.
2658         * fast/events/beforeload-input-time-crash-expected.txt: Added.
2659         * fast/events/beforeload-input-time-crash.html: Added.
2660         * http/tests/security/contentSecurityPolicy/1.1/plugintypes-notype-data.html:
2661         * http/tests/security/contentSecurityPolicy/1.1/plugintypes-nourl-blocked.html:
2662         * http/tests/security/contentSecurityPolicy/object-src-no-url-allowed.html:
2663         * http/tests/security/contentSecurityPolicy/object-src-no-url-blocked.html:
2664         * http/tests/security/contentSecurityPolicy/object-src-none-allowed.html:
2665         * http/tests/security/contentSecurityPolicy/object-src-none-blocked.html:
2666         * http/tests/security/contentSecurityPolicy/resources/multiple-iframe-plugin-test.js:
2667         (testImpl.iframe.onload):
2668         (testImpl):
2669         * http/tests/security/mixedContent/insecure-plugin-in-iframe.html:
2670         * platform/mac/plugins/supports-carbon-event-model.html:
2671         * platform/mac/plugins/testplugin-onnew-onpaint.html:
2672         * plugins/get-user-agent-with-null-npp-from-npp-new.html:
2673         * plugins/mouse-click-plugin-clears-selection.html:
2674         * plugins/netscape-plugin-map-data-to-src.html:
2675         * plugins/no-mime-with-valid-extension.html:
2676         * plugins/plugin-initiate-popup-window.html:
2677         * plugins/windowless_plugin_paint_test.html:
2678         * resources/plugin.js: Added.
2679         (runAfterPluginLoad):
2680
2681 2014-05-29  Myles C. Maxfield  <mmaxfield@apple.com>
2682
2683         Support -apple-system-font on OS X
2684         https://bugs.webkit.org/show_bug.cgi?id=133382
2685
2686         This test makes sure that -apple-system-font is rendered the same way as -webkit-system-font.
2687
2688         Reviewed by Simon Fraser.
2689
2690         * platform/mac-mountainlion/platform/mac/fast/text/systemFont-expected.txt: Updated.
2691         * platform/mac/fast/text/systemFont.html: Tests -apple-system-font in addition to -webkit-system-font.
2692         * platform/mac/platform/mac/fast/text/systemFont-expected.txt: Updated.
2693
2694 2014-05-29  Alexey Proskuryakov  <ap@apple.com>
2695
2696         Loading <object> from WebArchive crashes
2697         https://bugs.webkit.org/show_bug.cgi?id=133386
2698         <rdar://problem/13345509>
2699
2700         Reviewed by Brady Eidson.
2701
2702         * webarchive/loading/object-expected.txt: Added.
2703         * webarchive/loading/object.html: Added.
2704         * webarchive/loading/resources/object.webarchive: Added.
2705
2706 2014-05-29  Mark Lam  <mark.lam@apple.com>
2707
2708         Gardening: marking js/primitive-property-access-edge-cases.html as crashy.
2709         <https://webkit.org/b/133356>
2710
2711         Not reviewed.
2712
2713         * TestExpectations:
2714
2715 2014-05-29  Mark Lam  <mark.lam@apple.com>
2716
2717         Gardening: marking js/primitive-property-access-edge-cases.html as flaky.
2718         <https://webkit.org/b/133356>
2719
2720         Not reviewed.
2721
2722         * TestExpectations:
2723
2724 2014-05-29  Jeremy Jones  <jeremyj@apple.com>
2725
2726         Use correct version of requiresFullscreenForVideoPlayback().
2727         https://bugs.webkit.org/show_bug.cgi?id=133331
2728
2729         Reviewed by Eric Carlson.
2730
2731         * media/video-fullscreeen-only-controls-expected.txt: Added.
2732         * media/video-fullscreeen-only-controls.html: Added. Make sure video element
2733         controls show even when not specified if inline playback is restricted.
2734
2735 2014-05-29  Carlos Garcia Campos  <cgarcia@igalia.com>
2736
2737         [WK2][GTK] ASSERTION FAILED: m_status == Scheduled in GMainLoopSource
2738         https://bugs.webkit.org/show_bug.cgi?id=131220
2739
2740         Reviewed by Philippe Normand.
2741
2742         Unskip inspector-protocol/dom/remove-multiple-nodes.html.
2743
2744         * platform/gtk/TestExpectations:
2745
2746 2014-05-28  Martin Hock  <mhock@apple.com>
2747
2748         Marking test as flaky pending further review.
2749         https://bugs.webkit.org/show_bug.cgi?id=133351
2750
2751         Unreviewed gardening.
2752
2753         * TestExpectations:
2754         Skip css3/viewport-percentage-lengths/viewport-percentage-lengths-relative-font-size.html
2755
2756 2014-05-28  Oliver Hunt  <oliver@apple.com>
2757
2758         Make DOM properties exposed as instance properties use the base object instead of |this|
2759         https://bugs.webkit.org/show_bug.cgi?id=133353
2760
2761         Reviewed by Geoffrey Garen.
2762
2763         Update tests to cover change in expected behaviour.
2764
2765         * js/dom/dom-as-prototype-assignment-exception-expected.txt:
2766         * js/dom/dom-attributes-on-mismatch-type-expected.txt:
2767         * js/dom/dom-attributes-on-mismatch-type.html:
2768         * js/dom/script-tests/dom-as-prototype-assignment-exception.js:
2769
2770 2014-05-28  Radu Stavila  <stavila@adobe.com>
2771
2772         REGRESSION (r168046): Invalid layout in multicol
2773         https://bugs.webkit.org/show_bug.cgi?id=133322
2774
2775         Reviewed by Antti Koivisto.
2776
2777         * fast/multicol/newmulticol/multicol-inside-multicol-expected.html: Added.
2778         * fast/multicol/newmulticol/multicol-inside-multicol.html: Added.
2779
2780 2014-05-27  Commit Queue  <commit-queue@webkit.org>
2781
2782         Unreviewed, rolling out r169400.
2783         https://bugs.webkit.org/show_bug.cgi?id=133338
2784
2785         Broke the iOS build in
2786         LocalizedDateCache::calculateMaximumWidth() (Requested by smfr
2787         on #webkit).
2788
2789         Reverted changeset:
2790
2791         "SVG TextRuns do not always get RenderingContexts"
2792         https://bugs.webkit.org/show_bug.cgi?id=133198
2793         http://trac.webkit.org/changeset/169400
2794
2795 2014-05-27  Bem Jones-Bey  <bjonesbe@adobe.com>
2796
2797         vw/vh units used as font/line-height values don't scale with the viewport
2798         https://bugs.webkit.org/show_bug.cgi?id=87846
2799
2800         Reviewed by Darin Adler.
2801
2802         Update existing tests to work with the proper behavior of viewport
2803         units.
2804
2805         Add tests for some of the things fixed by this patch: handling of
2806         viewport units in font sizes, with calc, and when the viewport is
2807         resized without a reload.
2808
2809         The anonymous block and percent size child tests make sure that the
2810         viewport unit updates still work properly when there is another
2811         relative unit the depends on the size specified in viewport units.
2812
2813         * css3/viewport-percentage-lengths/css3-viewport-percentage-lengths-getStyle-expected.txt:
2814         * css3/viewport-percentage-lengths/css3-viewport-percentage-lengths-getStyle.html:
2815         * css3/viewport-percentage-lengths/resources/resize-test.js: Added.
2816         (resizeTest):
2817         (standardResizeTest):
2818         * css3/viewport-percentage-lengths/viewport-percentage-lengths-anonymous-block-expected.txt: Added.
2819         * css3/viewport-percentage-lengths/viewport-percentage-lengths-anonymous-block.html: Added.
2820         * css3/viewport-percentage-lengths/viewport-percentage-lengths-calc-expected.txt: Added.
2821         * css3/viewport-percentage-lengths/viewport-percentage-lengths-calc.html: Added.
2822         * css3/viewport-percentage-lengths/viewport-percentage-lengths-percent-size-child-expected.txt: Added.
2823         * css3/viewport-percentage-lengths/viewport-percentage-lengths-percent-size-child.html: Added.
2824         * css3/viewport-percentage-lengths/viewport-percentage-lengths-relative-font-size-expected.txt: Added.
2825         * css3/viewport-percentage-lengths/viewport-percentage-lengths-relative-font-size.html: Added.
2826         * css3/viewport-percentage-lengths/viewport-percentage-lengths-resize-expected.txt: Added.
2827         * css3/viewport-percentage-lengths/viewport-percentage-lengths-resize.html: Added.
2828         * fast/canvas/draw-focus-if-needed-expected.txt: Removed.
2829         * fast/canvas/draw-focus-if-needed.html: Removed.
2830         * fast/masking/parsing-clip-path-shape-expected.txt:
2831         * fast/masking/parsing-clip-path-shape.html:
2832         * fast/shapes/parsing/parsing-shape-lengths-expected.txt:
2833         * fast/shapes/parsing/parsing-shape-lengths.html:
2834
2835 2014-05-27  Zoltan Horvath  <zoltan@webkit.org>
2836
2837         [CSS Shapes] serialization of the computed value should omit the default radii
2838         https://bugs.webkit.org/show_bug.cgi?id=132747
2839
2840         Reviewed by Darin Adler.
2841
2842         * fast/shapes/parsing/parsing-shape-outside-expected.txt:
2843         * fast/shapes/parsing/parsing-test-utils.js:
2844
2845 2014-05-27  Alex Christensen  <achristensen@webkit.org>
2846
2847         Unreviewed Mac Gardening.
2848
2849         * platform/mac/TestExpectations:
2850         Skip webtiming-two-redirects.php which I forgot to re-skip in r169403.
2851
2852 2014-05-27  Alex Christensen  <achristensen@webkit.org>
2853
2854         Run web timing tests if web timing is enabled.
2855         https://bugs.webkit.org/show_bug.cgi?id=133327
2856
2857         Reviewed by Ryosuke Niwa.
2858
2859         * fast/dom/script-tests/webtiming-document-open.js:
2860         (finishTest):
2861         * fast/dom/script-tests/webtiming-navigate-within-document.js:
2862         (checkTimingNotChanged):
2863         Use for in loop instead of Object.keys because properties are in prototype chain.
2864         * fast/dom/script-tests/webtiming.js:
2865         Use performance.now instead of 0.
2866         * platform/mac/TestExpectations:
2867         Made web timing tests skipped on Mountain Lion and Mavericks.
2868
2869 2014-05-27  Commit Queue  <commit-queue@webkit.org>
2870
2871         Unreviewed, rolling out r169399.
2872         https://bugs.webkit.org/show_bug.cgi?id=133326
2873
2874         Causes assertion failures in tests.  See
2875         http://build.webkit.org/results/Apple%20Mavericks%20Debug%20WK1%20(Tests)/r169399%20(5622)/results.html
2876         (Requested by mlam on #webkit).
2877
2878         Reverted changeset:
2879
2880         "Caret's screen position does not update during an overflow
2881         scroll"
2882         https://bugs.webkit.org/show_bug.cgi?id=133256
2883         http://trac.webkit.org/changeset/169399
2884
2885 2014-05-27  Myles C. Maxfield  <mmaxfield@apple.com>
2886
2887         Lists styled with SVG fonts are not rendered as expected
2888         https://bugs.webkit.org/show_bug.cgi?id=133198
2889
2890         Reviewed by Simon Fraser.
2891
2892         See per-file comments.
2893
2894         * svg/custom/list-items-with-svg-font-family-expected.txt: Added.
2895         * svg/custom/list-items-with-svg-font-family.html: Added. Make sure there is
2896         no crash when styling list elements with SVG fonts.
2897
2898 2014-05-23  Myles C. Maxfield  <mmaxfield@apple.com>
2899
2900         Caret's screen position does not update during an overflow scroll
2901         https://bugs.webkit.org/show_bug.cgi?id=133256
2902
2903         Reviewed by Simon Fraser.
2904
2905         This test places the caret, inspects its position, scrolls, and then immediately inspects its
2906         position again. The two positions should be different.
2907
2908         * editing/input/caret-position-during-scroll-expected.txt: Added.
2909         * editing/input/caret-position-during-scroll.html: Added.
2910
2911 2014-05-27  David Hyatt  <hyatt@apple.com>
2912
2913         REGRESSION: Audio volume scrubber does not show volume level thumb
2914         <rdar://problem/16902004>
2915         https://bugs.webkit.org/show_bug.cgi?id=133310
2916
2917         Reviewed by Dean Jackson.
2918
2919         * fast/multicol/pagination/nested-transforms.html: Added.
2920         * platform/mac/fast/multicol/pagination/nested-transforms-expected.png: Added.
2921         * platform/mac/fast/multicol/pagination/nested-transforms-expected.txt: Added.
2922
2923 2014-05-27  Eric Carlson  <eric.carlson@apple.com>
2924
2925         [Mac] media controls should prevent 'click' events from reaching the page
2926         https://bugs.webkit.org/show_bug.cgi?id=133268
2927
2928         Reviewed by by Jer Noble.
2929
2930         * media/media-controls-cancel-events-expected.txt: Added.
2931         * media/media-controls-cancel-events.html: Added.
2932
2933 2014-05-27  Jon Lee  <jonlee@apple.com>
2934
2935         Update ENABLE(MEDIA_SOURCE) on Mac
2936         https://bugs.webkit.org/show_bug.cgi?id=133141
2937
2938         Reviewed by Darin Adler.
2939
2940         * platform/mac-mountainlion/js/dom/global-constructors-attributes-expected.txt:
2941         * platform/mac/TestExpectations:
2942         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
2943
2944 2014-05-27  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
2945
2946         Unreviewed EFL gardening
2947
2948         Add failing tests to TestExpectations.
2949
2950         * platform/efl-wk2/TestExpectations:
2951         * platform/efl/TestExpectations:
2952
2953 2014-05-26  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
2954
2955         Fix wrong inclusion depth of js-test-pre.js in is-protocol-handler-registered.html
2956         https://bugs.webkit.org/show_bug.cgi?id=133273
2957
2958         Reviewed by Darin Adler.
2959
2960         Can't use debug() due to wrong inclusion path.
2961
2962         * fast/dom/NavigatorContentUtils/is-protocol-handler-registered.html:
2963
2964 2014-05-26  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
2965
2966         [EFL] Move navigator content utils's to own directory
2967         https://bugs.webkit.org/show_bug.cgi?id=133275
2968
2969         Reviewed by Darin Adler.
2970
2971         Expected results need to be maintained by own directory because navigator content utils have been maintained by
2972         own directory as well.
2973
2974         * platform/efl/fast/dom/NavigatorContentUtils/register-protocol-handler-expected.txt: Renamed from LayoutTests/platform/efl/fast/dom/register-protocol-handler-expected.txt.
2975         * platform/efl/fast/dom/NavigatorContentUtils/unregister-protocol-handler-expected.txt: Renamed from LayoutTests/platform/efl/fast/dom/unregister-protocol-handler-expected.txt.
2976
2977 2014-05-26  Benjamin Poulain  <benjamin@webkit.org>
2978
2979         Fix the quirks mode selector matching of the pseudo classes :hover and :active
2980         https://bugs.webkit.org/show_bug.cgi?id=133063
2981
2982         Reviewed by Antti Koivisto.
2983
2984         The test coverage of :hover and :active was extremly poor.
2985         Those new tests add coverage for the cases fixed by this patch.
2986
2987         * fast/selectors/active-hover-quirks-expected.txt: Added.
2988         * fast/selectors/active-hover-quirks.html: Added.
2989         * fast/selectors/active-hover-strict-expected.txt: Added.
2990         * fast/selectors/active-hover-strict.html: Added.
2991         * fast/selectors/active-quirks-expected.txt: Added.
2992         * fast/selectors/active-quirks.html: Added.
2993         * fast/selectors/active-strict-expected.txt: Added.
2994         * fast/selectors/active-strict.html: Added.
2995         * fast/selectors/hover-quirks-expected.txt: Added.
2996         * fast/selectors/hover-quirks.html: Added.
2997         * fast/selectors/hover-strict-expected.txt: Added.
2998         * fast/selectors/hover-strict.html: Added.
2999         * fast/selectors/resources/hover-active-quirks-utility.js: Added.
3000         * selectors/resources/hover-active-strict-utility.js: Added.
3001
3002 2014-05-26  Darin Adler  <darin@apple.com>
3003
3004         Class name matching should use ASCII case-insensitive matching, not Unicode case folding
3005         https://bugs.webkit.org/show_bug.cgi?id=133292
3006
3007         Reviewed by Anders Carlsson.
3008
3009         * fast/dom/getElementsByClassName/ASCII-case-insensitive-expected.txt: Added.
3010         * fast/dom/getElementsByClassName/ASCII-case-insensitive.html: Added.
3011         * fast/dom/getElementsByClassName/case-sensitive-expected.txt: Added.
3012         * fast/dom/getElementsByClassName/case-sensitive.html: Added.
3013
3014 2014-05-25  Filip Pizlo  <fpizlo@apple.com>
3015
3016         Latest emscripten life benchmark is 4x slower because the DFG doesn't realize that arithmetic on booleans is a thing
3017         https://bugs.webkit.org/show_bug.cgi?id=133136
3018
3019         Reviewed by Oliver Hunt.
3020
3021         * js/regress/abs-boolean-expected.txt: Added.
3022         * js/regress/abs-boolean.html: Added.
3023         * js/regress/div-boolean-double-expected.txt: Added.
3024         * js/regress/div-boolean-double.html: Added.
3025         * js/regress/div-boolean-expected.txt: Added.
3026         * js/regress/div-boolean.html: Added.
3027         * js/regress/max-boolean-expected.txt: Added.
3028         * js/regress/max-boolean.html: Added.
3029         * js/regress/min-boolean-expected.txt: Added.
3030         * js/regress/min-boolean.html: Added.
3031         * js/regress/minus-boolean-double-expected.txt: Added.
3032         * js/regress/minus-boolean-double.html: Added.
3033         * js/regress/minus-boolean-expected.txt: Added.
3034         * js/regress/minus-boolean.html: Added.
3035         * js/regress/mod-boolean-double-expected.txt: Added.
3036         * js/regress/mod-boolean-double.html: Added.
3037         * js/regress/mod-boolean-expected.txt: Added.
3038         * js/regress/mod-boolean.html: Added.
3039         * js/regress/mul-boolean-double-expected.txt: Added.
3040         * js/regress/mul-boolean-double.html: Added.
3041         * js/regress/mul-boolean-expected.txt: Added.
3042         * js/regress/mul-boolean.html: Added.
3043         * js/regress/neg-boolean-expected.txt: Added.
3044         * js/regress/neg-boolean.html: Added.
3045         * js/regress/plus-boolean-arith-expected.txt: Added.
3046         * js/regress/plus-boolean-arith.html: Added.
3047         * js/regress/plus-boolean-double-expected.txt: Added.
3048         * js/regress/plus-boolean-double.html: Added.
3049         * js/regress/plus-boolean-expected.txt: Added.
3050         * js/regress/plus-boolean.html: Added.
3051         * js/regress/script-tests/abs-boolean.js: Added.
3052         * js/regress/script-tests/div-boolean-double.js: Added.
3053         * js/regress/script-tests/div-boolean.js: Added.
3054         * js/regress/script-tests/max-boolean.js: Added.
3055         * js/regress/script-tests/min-boolean.js: Added.
3056         * js/regress/script-tests/minus-boolean-double.js: Added.
3057         * js/regress/script-tests/minus-boolean.js: Added.
3058         * js/regress/script-tests/mod-boolean-double.js: Added.
3059         * js/regress/script-tests/mod-boolean.js: Added.
3060         * js/regress/script-tests/mul-boolean-double.js: Added.
3061         * js/regress/script-tests/mul-boolean.js: Added.
3062         * js/regress/script-tests/neg-boolean.js: Added.
3063         * js/regress/script-tests/plus-boolean-arith.js: Added.
3064         * js/regress/script-tests/plus-boolean-double.js: Added.
3065         * js/regress/script-tests/plus-boolean.js: Added.
3066         * js/regress/script-tests/sin-boolean.js: Added.
3067         * js/regress/sin-boolean-expected.txt: Added.
3068         * js/regress/sin-boolean.html: Added.
3069
3070 2014-05-26  Javier Fernandez  <jfernandez@igalia.com>
3071
3072         [CSS Grid Layout] Implementation of the "grid" shorthand.
3073         https://bugs.webkit.org/show_bug.cgi?id=132122
3074
3075         Reviewed by Darin Adler.
3076
3077         Layout Test for the basic functionality of the 'grid' shorthand. It was
3078         also added a new javascript file with some utility functions.
3079
3080         * fast/css-grid-layout/grid-shorthand-get-set-expected.txt: Added.
3081         * fast/css-grid-layout/grid-shorthand-get-set.html: Added.
3082         * fast/css-grid-layout/resources/grid-shorthand-parsing-utils.js: Added.
3083         (testGridDefinitionsValues):
3084         (testGridDefinitionsSetJSValues):
3085         (testNonGridDefinitionsSetJSValues):
3086         (checkGridDefinitionsSetJSValues):
3087         (testGridDefinitionsSetBadJSValues):
3088
3089 2014-05-26  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
3090
3091         Unreviewed EFL gardening
3092
3093         Remove expectations for now passing tests.
3094
3095         * platform/efl-wk2/TestExpectations:
3096         * platform/efl/TestExpectations:
3097
3098 2014-05-26  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
3099
3100         [EFL] Input fields and text areas are not rendered correctly after r167771
3101         https://bugs.webkit.org/show_bug.cgi?id=133181
3102
3103         Reviewed by Gyuyoung Kim.
3104
3105         * platform/efl-wk2/TestExpectations: Remove now passing test from test expectations.
3106
3107 2014-05-20  Sergio Villar Senin  <svillar@igalia.com>
3108
3109         [CSS Grid Layout] Children of grid containers must be turned into grid items
3110         https://bugs.webkit.org/show_bug.cgi?id=132991
3111
3112         Reviewed by Darin Adler.
3113
3114         From Blink r150472 by <jchaffraix@chromium.org>
3115
3116         Added a new test case to verify the computed value for 'display'
3117         in grid items. The test also checks that items are correctly
3118         positioned inside the grid, i.e., they properly became grid
3119         items.
3120
3121         Also removed ietestcenter's grid-items-002.html and
3122         grid-items-003.html from the list of failing tests as they should
3123         be working now.
3124
3125         * fast/css-grid-layout/grid-item-display-expected.txt: Added.
3126         * fast/css-grid-layout/grid-item-display.html: Added.
3127         * ietestcenter/css3/grid/grid-items-002.htm: Fixed a typo and
3128         replaced -webkit-grid-definition-* by -webkit-grid-template-*
3129         * ietestcenter/css3/grid/grid-items-003.htm: Ditto.
3130         * platform/efl/TestExpectations: Removed the two tests above.
3131         * platform/gtk/TestExpectations: Ditto.
3132         * platform/mac/TestExpectations: Ditto.
3133         * platform/win/TestExpectations: Ditto.
3134
3135 2014-05-25  Jinwoo Song  <jinwoo7.song@samsung.com>
3136
3137         setData() of DataTransfer has a void return type
3138         https://bugs.webkit.org/show_bug.cgi?id=133108
3139
3140         Reviewed by Alexey Proskuryakov.
3141
3142         * editing/pasteboard/set_data_typeof_return-expected.txt: Added.
3143         * editing/pasteboard/set_data_typeof_return.html: Added.
3144
3145 2014-05-25  David Kilzer  <ddkilzer@apple.com>
3146
3147         Crash in WebCore::TextResourceDecoder::checkForCSSCharset
3148         <http://webkit.org/b/133257>
3149         <rdar://problem/17027109>
3150
3151         Reviewed by Alexey Proskuryakov.
3152
3153         * fast/encoding/css-charset-missing-semi-colon-and-newline-expected.txt: Added.
3154         * fast/encoding/css-charset-missing-semi-colon-and-newline.html: Added.
3155
3156 2014-05-23  Simon Fraser  <simon.fraser@apple.com>
3157
3158         Scrolling tests should not try to dump pixels
3159         https://bugs.webkit.org/show_bug.cgi?id=133245
3160
3161         Reviewed by Tim Horton.
3162         
3163         dumpAsText(true) -> dumpAsText().
3164
3165         * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-div-with-handler.html:
3166         * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-div.html:
3167         * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-mainframe-with-handler.html:
3168         * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-mainframe.html:
3169         * platform/mac-wk2/tiled-drawing/fast-scroll-iframe-latched-iframe-with-handler.html:
3170         * platform/mac-wk2/tiled-drawing/fast-scroll-iframe-latched-iframe.html:
3171         * platform/mac-wk2/tiled-drawing/fast-scroll-iframe-latched-mainframe-with-handler.html:
3172         * platform/mac-wk2/tiled-drawing/fast-scroll-iframe-latched-mainframe.html:
3173         * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-mainframe-with-handler.html:
3174         * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-mainframe.html:
3175         * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-select-with-handler.html:
3176         * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-select.html:
3177
3178 2014-05-24  Zalan Bujtas  <zalan@apple.com>
3179
3180         Subpixel rendering: Non-compositing transforms with subpixel coordinates paint to wrong position.
3181         https://bugs.webkit.org/show_bug.cgi?id=133184
3182         <rdar://problem/16745606>
3183
3184         Reviewed by Simon Fraser.
3185
3186         Snapping relative negative coordinate values should produce the same position as if they were
3187         positive absolute coordinates.
3188         When a child box gets positioned off of its containers towards top/left, its relative coordinates
3189         become negative. Pixel snapping those negative values should produce the same
3190         final painting position as if the child box was fixed positioned with positive coordinates.
3191         Since halfway values always round away from zero, negative and positive halfway values
3192         produce opposite rounding direction.
3193         This patch ensures that negative halfway values round to the direction as if they were positive.  
3194
3195         * fast/layers/hidpi-floor-negative-coordinate-values-to-maintain-rounding-direction-expected.html: Added.
3196         * fast/layers/hidpi-floor-negative-coordinate-values-to-maintain-rounding-direction.html: Added.
3197
3198 2014-05-24  Frédéric Wang  <fred.wang@free.fr>
3199
3200         Update GTK references for some tests after bug 130322.
3201         https://bugs.webkit.org/show_bug.cgi?id=130322
3202
3203         Unreviewed gardening.
3204
3205         * platform/gtk/mathml/opentype/vertical-LatinModern-expected.txt:
3206         * platform/gtk/mathml/presentation/mo-stretch-expected.txt:
3207
3208 2014-05-24  Frédéric Wang  <fred.wang@free.fr>
3209
3210         Mark some opentype MATH tests failing due to bad references.
3211         https://bugs.webkit.org/show_bug.cgi?id=130322
3212
3213         Unreviewed gardening.
3214
3215         * platform/mac/TestExpectations:
3216
3217 2014-05-24  Frédéric Wang  <fred.wang@free.fr>
3218
3219         Use size variants and glyph assembly from the MATH data.
3220         https://bugs.webkit.org/show_bug.cgi?id=130322
3221
3222         Reviewed by Chris Fleizach.
3223
3224         This adds some pixel tests for large operators and vertical stretchy operators.
3225
3226         * mathml/opentype/LICENSE-LatinModern.txt: Added.
3227         * mathml/opentype/large-operators-LatinModern.html: Added.
3228         * mathml/opentype/latinmodern-math.woff: Added.
3229         * mathml/opentype/opentype-stretchy.html: Added.
3230         * mathml/opentype/stretchy.woff: Added.
3231         * mathml/opentype/vertical-LatinModern.html: Added.
3232         * platform/efl/mathml/opentype/large-operators-LatinModern-expected.png: Added.
3233         * platform/efl/mathml/opentype/large-operators-LatinModern-expected.txt: Added.
3234         * platform/efl/mathml/opentype/opentype-stretchy-expected.png: Added.
3235         * platform/efl/mathml/opentype/opentype-stretchy-expected.txt: Added.
3236         * platform/efl/mathml/opentype/vertical-LatinModern-expected.png: Added.
3237         * platform/efl/mathml/opentype/vertical-LatinModern-expected.txt: Added.
3238         * platform/gtk/mathml/opentype/large-operators-LatinModern-expected.png: Added.
3239         * platform/gtk/mathml/opentype/large-operators-LatinModern-expected.txt: Added.
3240         * platform/gtk/mathml/opentype/opentype-stretchy-expected.png: Added.
3241         * platform/gtk/mathml/opentype/opentype-stretchy-expected.txt: Added.
3242         * platform/gtk/mathml/opentype/vertical-LatinModern-expected.png: Added.
3243         * platform/gtk/mathml/opentype/vertical-LatinModern-expected.txt: Added.
3244         * platform/gtk/mathml/presentation/mo-stretch-expected.png: update reference due to change in mathml.css
3245         * platform/gtk/mathml/presentation/mo-stretch-expected.txt: ditto
3246         * platform/mac/mathml/opentype/large-operators-LatinModern-expected.txt: Added.
3247         * platform/mac/mathml/opentype/opentype-stretchy-expected.txt: Added.
3248         * platform/mac/mathml/opentype/vertical-LatinModern-expected.txt: Added.
3249         * platform/mac-wk2/mathml/opentype/large-operators-LatinModern-expected.txt: Added.
3250         * platform/mac-wk2/mathml/opentype/opentype-stretchy-expected.txt: Added.
3251         * platform/mac-wk2/mathml/opentype/vertical-LatinModern-expected.txt: Added.
3252         * platform/win/TestExpectations: Mark the OpenType MATH tests as failing
3253
3254 2014-05-23  Yusuke Suzuki  <utatane.tea@gmail.com>
3255
3256         CSS JIT: Apply backtracking optimization to adjacent backtracking
3257         https://bugs.webkit.org/show_bug.cgi?id=132951
3258
3259         Reviewed by Benjamin Poulain.
3260
3261         Apply the backtracking optimization to the adjacent backtracking.
3262         This optimization is already done for the descendant backtracking.
3263         We apply this to the adjacent backtracking similarly.
3264
3265         * fast/selectors/backtracking-adjacent-optimized-expected.txt: Added.
3266         * fast/selectors/backtracking-adjacent-optimized.html: Added.
3267
3268 2014-05-23  Simon Fraser  <simon.fraser@apple.com>
3269
3270         Rebaseline two tests affected by r169229.
3271
3272         * platform/mac-wk2/compositing/tiling/rotated-tiled-clamped-expected.txt:
3273         * platform/mac-wk2/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt:
3274
3275 2014-05-23  Mihnea Ovidenie  <mihnea@adobe.com>
3276
3277         REGRESSION(r169105): fast/regions/cssom/region-range-for-box-crash.html is more crashy than before
3278         https://bugs.webkit.org/show_bug.cgi?id=133124
3279
3280         Reviewed by David Hyatt.
3281
3282         Unskip the test file that used to crash.
3283
3284         * TestExpectations:
3285
3286 2014-05-23  Mark Hahnenberg  <mhahnenberg@apple.com>
3287
3288         Rebaseline some tests after r169260
3289
3290         * fast/dom/Geolocation/enabled-expected.txt:
3291         * fast/dom/Geolocation/script-tests/enabled.js:
3292         * js/dom/delete-syntax-expected.txt:
3293         * js/dom/script-tests/delete-syntax.js:
3294
3295 2014-05-23  Roger Fong  <roger_fong@apple.com>
3296
3297         Unreviewed. Skip some snapshotting tests failing after r169173.
3298         https://bugs.webkit.org/show_bug.cgi?id=133227.
3299
3300         * platform/mac-wk2/TestExpectations:
3301
3302 2014-05-23  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
3303
3304         Unreviewed EFL gardening
3305
3306         * platform/efl/TestExpectations: Add test expectation for tests faling after r167840.
3307         * platform/efl/fast/borders/border-antialiasing-expected.png: Rebaseline after r168046.
3308         * platform/efl/fast/borders/border-antialiasing-expected.txt: Ditto.
3309         * platform/efl/fast/forms/fieldset-align-expected.txt: Rebaseline after r168575.
3310
3311 2014-05-23  Zalan Bujtas  <zalan@apple.com>
3312
3313         Subpixel rendering: Make webkit-box-shadow painting subpixel aware.
3314         https://bugs.webkit.org/show_bug.cgi?id=133201
3315         <rdar://problem/16072830>
3316
3317         Reviewed by Simon Fraser.
3318
3319         This patch enables webkit-box-shadow to be painted on a subpixel position. However, we
3320         still truncate -webkit-box-shadow property values. Tracked here: http://webkit.org/b/133202
3321
3322         Currently not ref-testable.
3323
3324         * fast/box-shadow/hidpi-webkit-box-shadow-subpixel-position.html: Added.
3325         * platform/mac/fast/box-shadow/hidpi-webkit-box-shadow-subpixel-position-expected.png: Added.
3326         * platform/mac/fast/box-shadow/hidpi-webkit-box-shadow-subpixel-position-expected.txt: Added.
3327
3328 2014-05-22  Simon Fraser  <simon.fraser@apple.com>
3329
3330         Make viewport units work in CSS gradients
3331         https://bugs.webkit.org/show_bug.cgi?id=133204
3332         <rdar://problem/17012259>
3333
3334         Reviewed by Tim Horton.
3335
3336         Make viewport percentage lengths work in gradients.
3337
3338         * fast/gradients/viewport-units-gradient-expected.html: Added.
3339         * fast/gradients/viewport-units-gradient.html: Added.
3340
3341 2014-05-22  Ryosuke Niwa  <rniwa@webkit.org>
3342
3343         Can't type in status in facebook.com on iOS Safari because keyboard disappears
3344         https://bugs.webkit.org/show_bug.cgi?id=133196
3345
3346         Reviewed by Geoffrey Garen.
3347
3348         Removed the test added by r156252.
3349
3350         * fast/dom/HTMLDocument/active-element-gets-unfocusable-expected.txt: Removed.
3351         * fast/dom/HTMLDocument/active-element-gets-unfocusable.html: Removed.
3352
3353 2014-05-22  Myles C. Maxfield  <mmaxfield@apple.com>
3354
3355         http/tests/security/xss-DENIED-xsl-document-redirect.xml fails with NetworkProcess
3356         https://bugs.webkit.org/show_bug.cgi?id=132523
3357
3358         Reviewed by Alexey Proskuryakov.
3359
3360         Two tests have been rebaselined, and re-enable test that now passes. Because of
3361         r23889, synchronous XHRs for file: URLs purposely don't invoke error handlers.
3362
3363         * fast/xmlhttprequest/xmlhttprequest-nonexistent-file-expected.txt: Updated
3364         incorrect test description
3365         * fast/xmlhttprequest/resources/xmlhttprequest-nonexistent-file-real.html: Ditto
3366         * platform/mac-wk2/TestExpectations: Re-enable test that now passes.
3367
3368 2014-05-22  Simon Fraser  <simon.fraser@apple.com>
3369
3370         Fix the  compositing/transitions/transform-on-large-layer.html test
3371         https://bugs.webkit.org/show_bug.cgi?id=133195
3372
3373         Reviewed by Dean Jackson.
3374         
3375         This test used window resize when it doesn't need to and was flakey.
3376
3377         * compositing/transitions/transform-on-large-layer.html:
3378         * platform/efl/TestExpectations:
3379         * platform/mac/TestExpectations:
3380
3381 2014-05-22  Simon Fraser  <simon.fraser@apple.com>
3382
3383         REGRESSION (r155977): Very stuttery 3D css animation on jtechcommunications.com
3384         https://bugs.webkit.org/show_bug.cgi?id=133179
3385         <rdar://problem/16864666>
3386
3387         Reviewed by Dean Jackson.
3388         
3389         Rebaseline.
3390
3391         * compositing/contents-scale/animating-expected.txt:
3392         * compositing/contents-scale/rounded-contents-scale-expected.txt:
3393         * compositing/contents-scale/scaled-ancestor-expected.txt:
3394         * compositing/contents-scale/simple-scale-expected.txt:
3395         * compositing/contents-scale/z-translate-expected.txt:
3396         * platform/mac/compositing/overflow/composited-scrolling-paint-phases-expected.txt:
3397         * platform/mac/compositing/tiling/rotated-tiled-clamped-expected.txt:
3398         * platform/mac/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt:
3399         * platform/mac/compositing/visible-rect/nested-transform-expected.txt:
3400
3401 2014-05-22  Mark Lam  <mark.lam@apple.com>
3402
3403         REGRESSION(r154797): Debugger crashes when stepping over an uncaught exception.
3404         <https://webkit.org/b/133182>
3405
3406         Reviewed by Oliver Hunt.
3407
3408         * inspector-protocol/debugger/regress-133182-expected.txt: Added.
3409         * inspector-protocol/debugger/regress-133182.html: Added.
3410
3411 2014-05-22  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
3412
3413         Unreviewed EFL gardening
3414
3415         Add test expectations for failing tests.
3416
3417         * platform/efl-wk2/TestExpectations:
3418         * platform/efl/editing/apply-style-iframe-crash-expected.txt: Added after r168641.
3419
3420 2014-05-22  Piotr Grad  <p.grad@samsung.com>
3421
3422         Video is resumed with old playback rate.
3423         https://bugs.webkit.org/show_bug.cgi?id=132905
3424
3425         Reviewed by Philippe Normand.
3426
3427         * media/video-paused-0-rate-expected.txt: Added.
3428         * media/video-paused-0-rate.html: Added.
3429
3430 2014-05-22  Antti Koivisto  <antti@apple.com>
3431
3432         Text markers don't paint on simple lines
3433         https://bugs.webkit.org/show_bug.cgi?id=133177
3434
3435         Reviewed by Anders Carlsson.
3436
3437         * fast/text/mark-matches-rendering-expected.html: Added.
3438         * fast/text/mark-matches-rendering-simple-lines-expected.html: Added.
3439         * fast/text/mark-matches-rendering-simple-lines.html: Added.
3440         * fast/text/mark-matches-rendering.html: Added.
3441
3442 2014-05-22  Javier Fernandez  <jfernandez@igalia.com>
3443
3444         [CSS Grid Layout] Split the grid-item-margin-auto-columns-rows.html test.
3445         https://bugs.webkit.org/show_bug.cgi?id=131064
3446
3447         Reviewed by Benjamin Poulain.
3448
3449         Splitting the "grid-item-margin-auto-columns-rows" into different writing-modes
3450         related tests, so besides increasing clarity, it makes it fit in the 800x600 viewport.
3451
3452         * fast/css-grid-layout/grid-item-margin-auto-columns-rows-expected.html: Removed.
3453         * fast/css-grid-layout/grid-item-margin-auto-columns-rows.html: Removed.
3454         * fast/css-grid-layout/grid-item-margin-auto-columns-rows-horizontal-ltr-expected.html: Added.
3455         * fast/css-grid-layout/grid-item-margin-auto-columns-rows-horizontal-ltr.html: Added.
3456         * fast/css-grid-layout/grid-item-margin-auto-columns-rows-horizontal-rtl-expected.html: Added.
3457         * fast/css-grid-layout/grid-item-margin-auto-columns-rows-horizontal-rtl.html: Added.
3458         * fast/css-grid-layout/grid-item-margin-auto-columns-rows-vertical-ltr-expected.html: Added.
3459         * fast/css-grid-layout/grid-item-margin-auto-columns-rows-vertical-ltr.html: Added.
3460         * fast/css-grid-layout/grid-item-margin-auto-columns-rows-vertical-rtl-expected.html: Added.
3461         * fast/css-grid-layout/grid-item-margin-auto-columns-rows-vertical-rtl.html: Added.
3462
3463 2014-05-21  Antti Koivisto  <antti@apple.com>
3464
3465         REGRESSION(r167870): Crash in simple line layout code with :after
3466         https://bugs.webkit.org/show_bug.cgi?id=133155
3467
3468         Reviewed by Darin Adler.
3469
3470         * fast/text/simple-lines-hover-after-expected.html: Added.
3471         * fast/text/simple-lines-hover-after.html: Added.
3472
3473 2014-05-21  Zalan Bujtas  <zalan@apple.com>
3474
3475         Unreviewed Mac gardening after r169161.
3476
3477         * platform/mac-wk2/tiled-drawing/tile-size-slow-zoomed-expected.txt:
3478
3479 2014-05-20  Roger Fong  <roger_fong@apple.com>
3480
3481         Unreviewed. Actually enable snapshot tests on mac wk2.
3482         https://bugs.webkit.org/show_bug.cgi?id=131871
3483
3484         * platform/mac-wk1/TestExpectations: Skip them here.
3485         * platform/mac/TestExpectations: Unskip them here.
3486
3487         Some slight modifications to some of the tests to reduce flakiness of tests.
3488         * plugins/snapshotting/autoplay-dominant.html:
3489         * plugins/snapshotting/autoplay-plugin-blocked-by-image.html:
3490         * plugins/snapshotting/autoplay-plugin-mostly-blocked-by-image.html:
3491         * plugins/snapshotting/snapshot-plugin-not-quite-blocked-by-image.html: 
3492
3493 2014-05-21  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
3494
3495         [EFL] Turn on ENABLE_CSS_FILTERS
3496         https://bugs.webkit.org/show_bug.cgi?id=133153
3497
3498         Reviewed by Gyuyoung Kim.
3499
3500         Remove failure test expectations for tests passing after turning on CSS_FILTERS.
3501
3502         * platform/efl-wk2/TestExpectations:
3503         * platform/efl/TestExpectations:
3504
3505 2014-05-21  Zalan Bujtas  <zalan@apple.com>
3506
3507         Unreviewed Mac gardening after r169161.
3508
3509         * platform/mac-wk2/tiled-drawing/tile-size-slow-zoomed-expected.txt:
3510
3511 2014-05-21  Filip Pizlo  <fpizlo@apple.com>
3512
3513         Unreviewed, roll out http://trac.webkit.org/changeset/169159.
3514         
3515         This was a unilateral change and wasn't properly reviewed.
3516
3517         * js/script-tests/function-apply-many-args.js:
3518
3519 2014-05-21  Antoine Quint  <graouts@webkit.org>
3520
3521         Array.prototype.find and findIndex should skip holes
3522         https://bugs.webkit.org/show_bug.cgi?id=132658
3523
3524         Reviewed by Geoffrey Garen.
3525
3526         * js/array-find-expected.txt:
3527         * js/array-findIndex-expected.txt:
3528         * js/script-tests/array-find.js:
3529         * js/script-tests/array-findIndex.js:
3530
3531 2014-05-21  Radu Stavila  <stavila@adobe.com>
3532
3533         REGRESSION (r168046): Invalid layout in WebCore::RenderBox::containingBlockLogicalWidthForPositioned
3534         https://bugs.webkit.org/show_bug.cgi?id=132933
3535
3536         Reviewed by Darin Adler.
3537
3538         Added test for crash caused by invalid layout for RenderTableSection.
3539
3540         * fast/multicol/newmulticol/table-section-crash-expected.txt: Added.
3541         * fast/multicol/newmulticol/table-section-crash.html: Added.
3542
3543 2014-05-21  Eva Balazsfalvi  <evab.u-szeged@partner.samsung.com>
3544
3545         REGRESSION(r169092 and r169102): Skip failing JSC tests on ARM64 properly
3546         https://bugs.webkit.org/show_bug.cgi?id=133149
3547
3548         Reviewed by Csaba Osztrogonác.
3549
3550         * js/script-tests/function-apply-many-args.js:
3551
3552 2014-05-21  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
3553
3554         Unreviewed EFL gardening
3555
3556         Rebaseline test expectations after r169048.
3557
3558         * platform/efl/css1/box_properties/float_on_text_elements-expected.txt:
3559         * platform/efl/css1/text_properties/text_indent-expected.txt:
3560         * platform/efl/css2.1/t0905-c414-flt-wrap-00-e-expected.txt:
3561         * platform/efl/css2.1/t0905-c5525-fltwidth-00-c-g-expected.txt:
3562         * platform/efl/css2.1/t100801-c544-valgn-00-a-ag-expected.txt:
3563         * platform/efl/css2.1/t100801-c544-valgn-02-d-agi-expected.txt:
3564         * platform/efl/css2.1/t100801-c544-valgn-03-d-agi-expected.txt:
3565         * platform/efl/css2.1/t100801-c544-valgn-04-d-agi-expected.txt:
3566         * platform/efl/css2.1/t1601-c547-indent-00-b-a-expected.txt:
3567         * platform/efl/fast/block/float/026-expected.txt:
3568         * platform/efl/fast/block/float/028-expected.txt:
3569         * platform/efl/fast/css/empty-pseudo-class-expected.txt:
3570         * platform/efl/fast/css/first-child-pseudo-class-expected.txt:
3571         * platform/efl/fast/css/first-of-type-pseudo-class-expected.txt:
3572         * platform/efl/fast/css/last-child-pseudo-class-expected.txt:
3573         * platform/efl/fast/css/last-of-type-pseudo-class-expected.txt:
3574         * platform/efl/fast/css/only-child-pseudo-class-expected.txt:
3575         * platform/efl/fast/css/only-of-type-pseudo-class-expected.txt:
3576         * platform/efl/fast/line-grid/line-align-left-edges-expected.txt:
3577         * platform/efl/fast/multicol/column-count-with-rules-expected.txt:
3578         * platform/efl/fast/multicol/float-multicol-expected.txt:
3579         * platform/efl/fast/multicol/layers-in-multicol-expected.txt:
3580         * platform/efl/fast/multicol/vertical-lr/float-multicol-expected.txt:
3581         * platform/efl/fast/multicol/vertical-rl/float-multicol-expected.txt:
3582         * platform/efl/fast/repaint/line-flow-with-floats-1-expected.txt:
3583         * platform/efl/fast/repaint/line-flow-with-floats-10-expected.txt:
3584         * platform/efl/fast/repaint/line-flow-with-floats-2-expected.txt:
3585         * platform/efl/fast/repaint/line-flow-with-floats-3-expected.txt:
3586         * platform/efl/fast/repaint/line-flow-with-floats-4-expected.txt:
3587         * platform/efl/fast/repaint/line-flow-with-floats-5-expected.txt:
3588         * platform/efl/fast/repaint/line-flow-with-floats-6-expected.txt:
3589         * platform/efl/fast/repaint/line-flow-with-floats-7-expected.txt:
3590         * platform/efl/fast/repaint/line-flow-with-floats-8-expected.txt:
3591         * platform/efl/fast/repaint/line-flow-with-floats-9-expected.txt:
3592         * platform/efl/fast/text/whitespace/024-expected.txt:
3593
3594 2014-05-21  Jinwoo Song  <jinwoo7.song@samsung.com>
3595
3596         Unreviewed EFL gardening.
3597
3598         * platform/efl/fast/css/absolute-child-with-percent-height-inside-relative-parent-expected.txt: Added.
3599         Rebaseline after r169048.
3600
3601 2014-05-21  Lorenzo Tilve  <ltilve@igalia.com>
3602
3603         [GTK] Unreviewed GTK gardening
3604
3605         * platform/gtk/TestExpectations: Report and mark new tests failing.
3606         * platform/gtk/fast/css/absolute-child-with-percent-height-inside-relative-parent-expected.txt: Added.
3607         Rebaseline after r169048.
3608
3609 2014-05-20  Daniel Bates  <dabates@apple.com>
3610
3611         Element within flattened frame may update its scroll state during the layout phase of the wrong RenderView
3612         https://bugs.webkit.org/show_bug.cgi?id=133013
3613         <rdar://problem/16760154>
3614
3615         Reviewed by David Hyatt.
3616
3617         Added tests to ensure that that we update the scroll state of an element during the layout phase of its
3618         associated RenderView.
3619
3620         * fast/frames/flattening/scrollable-flexbox-inside-iframe-with-zero-height-and-needs-full-repaint-crash-expected.txt: Added.
3621         * fast/frames/flattening/scrollable-flexbox-inside-iframe-with-zero-height-and-needs-full-repaint-crash.html: Added.
3622         * fast/frames/flattening/scrollable-flexbox-inside-iframe-with-zero-height-assertion-failure-expected.txt: Added.
3623         * fast/frames/flattening/scrollable-flexbox-inside-iframe-with-zero-height-assertion-failure.html: Added.
3624
3625 2014-05-19  Mark Hahnenberg  <mhahnenberg@apple.com>
3626
3627         JSArray::shiftCountWith* could be more efficient
3628         https://bugs.webkit.org/show_bug.cgi?id=133011
3629
3630         Reviewed by Geoffrey Garen.
3631
3632         Added a performance regression test which tests the contiguous shift case. We're ~85% faster 
3633         on this microbenchmark with this patch.
3634
3635         Also added a bunch of tests for each permutation of contiguous/array storage with no holes, holes,
3636         and holes that require special behavior (e.g. indexed properties in the prototype chain).
3637
3638         * js/array-storage-splice-holes-expected.txt: Added.
3639         * js/array-storage-splice-holes-require-special-behavior-expected.txt: Added.
3640         * js/array-storage-splice-holes-require-special-behavior.html: Added.
3641         * js/array-storage-splice-holes.html: Added.
3642         * js/array-storage-splice-no-holes-expected.txt: Added.
3643         * js/array-storage-splice-no-holes.html: Added.
3644         * js/contiguous-splice-holes-expected.txt: Added.
3645         * js/contiguous-splice-holes-require-special-behavior-expected.txt: Added.
3646         * js/contiguous-splice-holes-require-special-behavior.html: Added.
3647         * js/contiguous-splice-holes.html: Added.
3648         * js/contiguous-splice-no-holes-expected.txt: Added.
3649         * js/contiguous-splice-no-holes.html: Added.
3650         * js/regress/array-splice-contiguous-expected.txt: Added.
3651         * js/regress/array-splice-contiguous.html: Added.
3652         * js/regress/script-tests/array-splice-contiguous.js: Added.
3653         (foo):
3654         * js/script-tests/array-storage-splice-holes-require-special-behavior.js: Added.
3655         * js/script-tests/array-storage-splice-holes.js: Added.
3656         * js/script-tests/array-storage-splice-no-holes.js: Added.
3657         * js/script-tests/contiguous-splice-holes-require-special-behavior.js: Added.
3658         * js/script-tests/contiguous-splice-holes.js: Added.
3659         * js/script-tests/contiguous-splice-no-holes.js: Added.
3660
3661 2014-05-20  Radu Stavila  <stavila@adobe.com>
3662
3663         REGRESSION: [CSS Regions] Content flowed directly into the flow thread that ends up in the second region is not properly repainted
3664         https://bugs.webkit.org/show_bug.cgi?id=133111
3665
3666         Reviewed by David Hyatt.
3667
3668         Added test for the correct repaint of an element flowed directly into the second region of a flow thread.
3669
3670         * fast/regions/hover-element-flowed-second-region-expected.html: Added.
3671         * fast/regions/hover-element-flowed-second-region.html: Added.
3672
3673 2014-05-20  Prashant Hiremath  <hiremathprashants@gmail.com>
3674
3675         Only set title on SVG documents
3676         https://bugs.webkit.org/show_bug.cgi?id=133068
3677
3678         Reviewed by Dirk Schulze.
3679
3680         * svg/custom/html_document_set_title-expected.txt: Added.
3681         * svg/custom/html_document_set_title.html: Added.
3682
3683 2014-05-20  Alexey Proskuryakov  <ap@apple.com>
3684
3685         REGRESSION(r169105): fast/regions/cssom/region-range-for-box-crash.html is more crashy than before
3686         https://bugs.webkit.org/show_bug.cgi?id=133124
3687
3688         * TestExpectations: Skip it.
3689
3690 2014-05-20  Anders Carlsson  <andersca@apple.com>
3691
3692         Skip http/tests/inspector/replay/document-last-modified-fallback-value.html since it asserts.
3693
3694         * TestExpectations:
3695
3696 2014-05-20  David Kilzer  <ddkilzer@apple.com>
3697
3698         Make fast/dom/remove-element-with-{id|name}-that-was-inserted-on-DOMNodeRemoved.html reliable
3699         <http://webkit.org/b/133088>
3700
3701         Reviewed by Alexey Proskuryakov.
3702
3703         * fast/dom/remove-element-with-id-that-was-inserted-on-DOMNodeRemoved.html:
3704         * fast/dom/remove-element-with-name-that-was-inserted-on-DOMNodeRemoved.html:
3705         - Use waitUntilDone()/notifyDone() to make the tests reliable
3706           since they use setTimeout().
3707
3708 2014-05-20  Radu Stavila  <stavila@adobe.com>
3709
3710         [CSS Regions] Block incorrectly sized when containing an unsplittable box
3711         https://bugs.webkit.org/show_bug.cgi?id=132601
3712
3713         Reviewed by Antti Koivisto.
3714
3715         Added tests for the layout of elements following inline-block elements 
3716         that overflow their region, with and without anonymous blocks.
3717
3718         * fast/regions/inline-block-inside-anonymous-overflow-expected.html: Added.
3719         * fast/regions/inline-block-inside-anonymous-overflow.html: Added.
3720         * fast/regions/inline-block-overflow-expected.html: Added.
3721         * fast/regions/inline-block-overflow.html: Added.
3722
3723 2014-05-20  Zoltan Horvath  <zoltan@webkit.org>
3724
3725         [CSS Regions] Add polygon tests for shapes on regions and shapes on the content flow
3726         https://bugs.webkit.org/show_bug.cgi?id=133107
3727
3728         Reviewed by Mihnea Ovidenie.
3729
3730         * fast/regions/shape-outside-floats/regions-shape-outside-region-polygon-floats-expected.html: Added.
3731         * fast/regions/shape-outside-floats/regions-shape-outside-region-polygon-floats.html: Added.
3732
3733 2014-05-20  Mihnea Ovidenie  <mihnea@adobe.com>
3734
3735         [CSS Regions] Crash while painting block selection gaps in regions
3736         https://bugs.webkit.org/show_bug.cgi?id=132720
3737
3738         Reviewed by David Hyatt.
3739
3740         * TestExpectations: Unskip a test that was crashing
3741         * fast/regions/selection-gaps-paint-crash-expected.txt: Added.
3742         * fast/regions/selection-gaps-paint-crash.html: Added.
3743
3744 2014-05-20  Lorenzo Tilve  <ltilve@igalia.com>
3745
3746         [GTK] Unreviewed GTK gardening
3747
3748         Rebaseline affected tests by changes on integral snapping of inlines
3749         introduced at r169048.
3750
3751         * platform/gtk/css1/box_properties/float_on_text_elements-expected.txt:
3752         * platform/gtk/css1/text_properties/text_indent-expected.txt:
3753         * platform/gtk/css2.1/t0905-c414-flt-wrap-00-e-expected.txt:
3754         * platform/gtk/css2.1/t0905-c5525-fltwidth-00-c-g-expected.txt:
3755         * platform/gtk/css2.1/t100801-c544-valgn-00-a-ag-expected.txt:
3756         * platform/gtk/css2.1/t100801-c544-valgn-02-d-agi-expected.txt:
3757         * platform/gtk/css2.1/t100801-c544-valgn-03-d-agi-expected.txt:
3758         * platform/gtk/css2.1/t100801-c544-valgn-04-d-agi-expected.txt:
3759         * platform/gtk/css2.1/t1601-c547-indent-00-b-a-expected.txt:
3760         * platform/gtk/fast/block/float/026-expected.txt:
3761         * platform/gtk/fast/block/float/028-expected.txt:
3762         * platform/gtk/fast/css/empty-pseudo-class-expected.txt:
3763         * platform/gtk/fast/css/first-child-pseudo-class-expected.txt:
3764         * platform/gtk/fast/css/first-of-type-pseudo-class-expected.txt:
3765         * platform/gtk/fast/css/last-child-pseudo-class-expected.txt:
3766         * platform/gtk/fast/css/last-of-type-pseudo-class-expected.txt:
3767         * platform/gtk/fast/css/only-child-pseudo-class-expected.txt:
3768         * platform/gtk/fast/css/only-of-type-pseudo-class-expected.txt:
3769         * platform/gtk/fast/dom/navigator-detached-no-crash-expected.txt:
3770         * platform/gtk/fast/line-grid/line-align-left-edges-expected.txt:
3771         * platform/gtk/fast/multicol/column-count-with-rules-expected.txt:
3772         * platform/gtk/fast/multicol/float-multicol-expected.txt:
3773         * platform/gtk/fast/multicol/layers-in-multicol-expected.txt:
3774         * platform/gtk/fast/multicol/vertical-lr/float-multicol-expected.txt:
3775         * platform/gtk/fast/multicol/vertical-rl/float-multicol-expected.txt:
3776         * platform/gtk/fast/regions/multiple-directionality-changes-in-variable-width-regions-expected.txt:
3777         * platform/gtk/fast/regions/repaint/line-flow-with-floats-in-regions-expected.txt:
3778         * platform/gtk/fast/repaint/line-flow-with-floats-1-expected.txt:
3779         * platform/gtk/fast/repaint/line-flow-with-floats-10-expected.txt:
3780         * platform/gtk/fast/repaint/line-flow-with-floats-2-expected.txt:
3781         * platform/gtk/fast/repaint/line-flow-with-floats-3-expected.txt:
3782         * platform/gtk/fast/repaint/line-flow-with-floats-4-expected.txt:
3783         * platform/gtk/fast/repaint/line-flow-with-floats-5-expected.txt:
3784         * platform/gtk/fast/repaint/line-flow-with-floats-6-expected.txt:
3785         * platform/gtk/fast/repaint/line-flow-with-floats-7-expected.txt:
3786         * platform/gtk/fast/repaint/line-flow-with-floats-8-expected.txt:
3787         * platform/gtk/fast/repaint/line-flow-with-floats-9-expected.txt:
3788         * platform/gtk/fast/text/whitespace/024-expected.txt:
3789         * platform/gtk/svg/wicd/rightsizing-grid-expected.txt:
3790         * platform/gtk/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.txt:
3791
3792 2014-05-19  Filip Pizlo  <fpizlo@apple.com>
3793
3794         Test gardening: skip some failing tests on not-X86.
3795
3796         * js/script-tests/function-apply-many-args.js:
3797
3798 2014-05-19  Chris Fleizach  <cfleizach@apple.com>
3799
3800         AX: VoiceOver sees the WebArea out of order when topContentInset is used
3801         https://bugs.webkit.org/show_bug.cgi?id=133091
3802
3803         Unreviewed. 
3804         Make the layout test more resilient to platform differences in frame positions.
3805
3806         * platform/mac-wk2/accessibility/content-inset-scrollview-frame-expected.txt:
3807         * platform/mac-wk2/accessibility/content-inset-scrollview-frame.html:
3808
3809 2014-05-19  Myles C. Maxfield  <litherum@gmail.com>
3810
3811         Text decorations do not contribute to visual overflow
3812         https://bugs.webkit.org/show_bug.cgi?id=132773
3813
3814         Reviewed by Antti Koivisto.
3815
3816         This first test makes sure that repaint rects are extended to include text decorations that may
3817         lie outside of the text layout rects. It compares text with an underline to text that has
3818         had underline applied to it in a timer.
3819
3820         The second test triggers an off-by-one error in collapsed table borders where a border was not
3821         being drawn if it lay right on top of a repaint rect.
3822
3823         * fast/css3-text/css3-text-decoration/repaint/resources/Litherum.svg: Added. This font has a
3824         descent of 0 (so it will not intersect underlines).
3825         * fast/css3-text/css3-text-decoration/repaint/underline-outside-of-layout-rect-expected.html: Added.
3826         Apply the underline without any timeout.
3827         * fast/css3-text/css3-text-decoration/repaint/underline-outside-of-layout-rect.html: Added.
3828         Apply the underline with a timeout.
3829         * fast/css3-text/css3-text-decoration/repaint/underline-outside-of-layout-rect-removed-expected.html: Added.
3830         Draw text without decorations.
3831         * fast/css3-text/css3-text-decoration/repaint/underline-outside-of-layout-rect-removed.html: Added.
3832         Draw text with decorations which contribute to overflow, then remove those decorations on a timer.
3833         * fast/css3-text/css3-text-decoration/repaint/underline-outside-of-layout-rect-altered-expected.html: Added.
3834         Draw text as if the final state of the decorations had always existed.
3835         * fast/css3-text/css3-text-decoration/repaint/underline-outside-of-layout-rect-altered.html: Added.
3836         Make sure that modifying decorations that contribute to overflow redraw properly.
3837         * fast/repaint/border-collapse-table-off-by-one-expected.html: Added.
3838         * fast/repaint/border-collapse-table-off-by-one.html: Added. Trigger the off-by-one error in
3839         RenderTableSection.cpp
3840
3841 2014-05-19  Chris Fleizach  <cfleizach@apple.com>
3842
3843         AX: VoiceOver sees the WebArea out of order when topContentInset is used
3844         https://bugs.webkit.org/show_bug.cgi?id=133091
3845
3846         Reviewed by Simon Fraser.
3847
3848         * platform/mac-wk2/accessibility/content-inset-scrollview-frame-expected.txt: Added.
3849         * platform/mac-wk2/accessibility/content-inset-scrollview-frame.html: Added.
3850
3851 2014-05-19  Simon Fraser  <simon.fraser@apple.com>
3852
3853         Split scrolling tree ScrollingNodes into FrameScrollingNodes and OverflowScrollingNodes
3854         https://bugs.webkit.org/show_bug.cgi?id=133022
3855
3856         Reviewed by Sam Weinig.
3857         
3858         Updated for new node name. No geometry changes.
3859
3860         * platform/mac-wk2/tiled-drawing/clamp-out-of-bounds-scrolls-expected.txt:
3861         * platform/mac-wk2/tiled-drawing/fixed/absolute-inside-fixed-expected.txt:
3862         * platform/mac-wk2/tiled-drawing/fixed/absolute-inside-out-of-view-fixed-expected.txt:
3863         * platform/mac-wk2/tiled-drawing/fixed/fixed-in-overflow-expected.txt:
3864         * platform/mac-wk2/tiled-drawing/fixed/fixed-position-out-of-view-expected.txt:
3865         * platform/mac-wk2/tiled-drawing/fixed/fixed-position-out-of-view-negative-zindex-expected.txt:
3866         * platform/mac-wk2/tiled-drawing/fixed/four-bars-expected.txt:
3867         * platform/mac-wk2/tiled-drawing/fixed/four-bars-with-header-and-footer-expected.txt:
3868         * platform/mac-wk2/tiled-drawing/fixed/negative-scroll-offset-expected.txt:
3869         * platform/mac-wk2/tiled-drawing/fixed/negative-scroll-offset-in-view-expected.txt:
3870         * platform/mac-wk2/tiled-drawing/fixed/nested-fixed-expected.txt:
3871         * platform/mac-wk2/tiled-drawing/fixed/percentage-inside-fixed-expected.txt:
3872         * platform/mac-wk2/tiled-drawing/scrolling-tree-after-scroll-expected.txt:
3873         * platform/mac-wk2/tiled-drawing/scrolling-tree-slow-scrolling-expected.txt:
3874         * platform/mac-wk2/tiled-drawing/sticky/negative-scroll-offset-expected.txt:
3875         * platform/mac-wk2/tiled-drawing/sticky/sticky-horizontal-expected.txt:
3876
3877 2014-05-19  Zalan Bujtas  <zalan@apple.com>
3878
3879         Fix Element.offset* and .client* rounding mismatches after r168868.
3880         https://bugs.webkit.org/show_bug.cgi?id=133076
3881         
3882         Unreviewed gardening.
3883
3884         * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-div-with-handler.html:
3885         * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-div.html:
3886         * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-mainframe-with-handler.html:
3887         * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-mainframe.html:
3888         * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-mainframe-with-handler.html:
3889         * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-mainframe.html:
3890         * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-select-with-handler.html:
3891         * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-select.html:
3892
3893 2014-05-19  Simon Fraser  <simon.fraser@apple.com>
3894
3895         Images missing sometimes with composited clipping layers
3896         https://bugs.webkit.org/show_bug.cgi?id=133065
3897         <rdar://problem/15224559>
3898
3899         Reviewed by Beth Dakin.
3900
3901         * compositing/backing/solid-color-with-paints-into-ancestor-expected.html: Added.
3902         * compositing/backing/solid-color-with-paints-into-ancestor.html: Added.
3903
3904 2014-05-19  Jono Wells  <jonowells@apple.com>
3905
3906         Script include paths for js-test-pre.js and js-test-post.js were incorrect.
3907         https://bugs.webkit.org/show_bug.cgi?id=133072
3908
3909         Reviewed by Andy Estes.
3910
3911         * http/tests/navigation/forward-to-fragment-fires-onload.html: Fixed script includes.
3912
3913 2014-05-19  Zalan Bujtas  <zalan@apple.com>
3914
3915         REGRESSION (r133351, sub-pixel layout): Right-to-left block with text-overflow: ellipsis truncates prematurely (breaks facebook.com Hebrew UI)
3916         https://bugs.webkit.org/show_bug.cgi?id=112227
3917
3918         Reviewed by Maciej Stachowiak.
3919
3920         This patch removes unnecessary integral snapping of inlines at layout time.
3921
3922         1px off differences and rounding expected results to match new behavior. -rebaselining.
3923
3924         * fast/frames/hidpi-position-iframe-on-device-pixel-expected.html: Added.
3925         * fast/frames/hidpi-position-iframe-on-device-pixel.html: Added.
3926         * fast/inline/hidpi-rtl-text-does-not-fit-line-and-gets-cut-off-expected.html: Added.
3927         * fast/inline/hidpi-rtl-text-does-not-fit-line-and-gets-cut-off.html: Added.
3928         * fast/shapes/shape-outside-floats/shape-outside-floats-ellipse-margin-left.html:
3929         * fast/shapes/shape-outside-floats/shape-outside-floats-ellipse-margin-right.html:
3930         * fast/shapes/shape-outside-floats/shape-outside-floats-inset-rounded-different-writing-modes-left.html:
3931         * fast/shapes/shape-outside-floats/shape-outside-floats-inset-rounded-different-writing-modes-right.html:
3932         * fast/shapes/shape-outside-floats/shape-outside-rounded-boxes-001.html:
3933         * fast/shapes/shape-outside-floats/shape-outside-rounded-boxes-002.html:
3934         * fast/shapes/shape-outside-floats/shape-outside-rounded-inset-expected.html:
3935         * platform/mac/TestExpectations:
3936         * platform/mac/css1/box_properties/float_on_text_elements-expected.txt:
3937         * platform/mac/css1/text_properties/text_indent-expected.txt:
3938         * platform/mac/css2.1/t0905-c414-flt-wrap-00-e-expected.txt:
3939         * platform/mac/css2.1/t0905-c5525-fltwidth-00-c-g-expected.txt:
3940         * platform/mac/css2.1/t100801-c544-valgn-00-a-ag-expected.txt:
3941         * platform/mac/css2.1/t100801-c544-valgn-02-d-agi-expected.txt:
3942         * platform/mac/css2.1/t100801-c544-valgn-03-d-agi-expected.txt:
3943         * platform/mac/css2.1/t100801-c544-valgn-04-d-agi-expected.txt:
3944         * platform/mac/css3/unicode-bidi-isolate-basic-expected.txt:
3945         * platform/mac/editing/selection/caret-ltr-2-expected.txt:
3946         * platform/mac/editing/selection/caret-ltr-2-left-expected.txt:
3947         * platform/mac/editing/selection/caret-rtl-expected.txt:
3948         * platform/mac/editing/selection/caret-rtl-right-expected.txt:
3949         * platform/mac/editing/selection/vertical-rl-rtl-extend-line-backward-br-expected.txt:
3950         * platform/mac/editing/selection/vertical-rl-rtl-extend-line-backward-p-expected.txt:
3951         * platform/mac/editing/selection/vertical-rl-rtl-extend-line-forward-br-expected.txt:
3952         * platform/mac/editing/selection/vertical-rl-rtl-extend-line-forward-p-expected.txt:
3953         * platform/mac/fast/block/float/026-expected.txt:
3954         * platform/mac/fast/block/float/028-expected.txt:
3955         * platform/mac/fast/css/absolute-child-with-percent-height-inside-relative-parent-expected.txt: Added.
3956         * platform/mac/fast/css/empty-pseudo-class-expected.txt:
3957         * platform/mac/fast/css/first-child-pseudo-class-expected.txt:
3958         * platform/mac/fast/css/first-of-type-pseudo-class-expected.txt:
3959         * platform/mac/fast/css/last-child-pseudo-class-expected.txt:
3960         * platform/mac/fast/css/last-of-type-pseudo-class-expected.txt:
3961         * platform/mac/fast/css/only-child-pseudo-class-expected.txt:
3962         * platform/mac/fast/css/only-of-type-pseudo-class-expected.txt:
3963         * platform/mac/fast/css/text-overflow-input-expected.txt:
3964         * platform/mac/fast/forms/file/file-input-direction-expected.txt:
3965         * platform/mac/fast/forms/input-text-scroll-left-on-blur-expected.txt:
3966         * platform/mac/fast/forms/number/number-appearance-rtl-expected.txt:
3967         * platform/mac/fast/forms/placeholder-position-expected.txt:
3968         * platform/mac/fast/forms/search-rtl-expected.txt:
3969         * platform/mac/fast/line-grid/line-align-left-edges-expected.txt:
3970         * platform/mac/fast/lists/008-expected.txt:
3971         * platform/mac/fast/lists/008-vertical-expected.txt:
3972         * platform/mac/fast/multicol/column-count-with-rules-expected.txt:
3973         * platform/mac/fast/multicol/float-multicol-expected.txt:
3974         * platform/mac/fast/multicol/layers-in-multicol-expected.txt:
3975         * platform/mac/fast/multicol/vertical-lr/float-multicol-expected.txt:
3976         * platform/mac/fast/multicol/vertical-rl/float-multicol-expected.txt:
3977         * platform/mac/fast/regions/multiple-directionality-changes-in-variable-width-regions-expected.txt:
3978         * platform/mac/fast/regions/repaint/line-flow-with-floats-in-regions-expected.txt:
3979         * platform/mac/fast/repaint/line-flow-with-floats-1-expected.txt:
3980         * platform/mac/fast/repaint/line-flow-with-floats-10-expected.txt:
3981         * platform/mac/fast/repaint/line-flow-with-floats-2-expected.txt:
3982         * platform/mac/fast/repaint/line-flow-with-floats-3-expected.txt:
3983         * platform/mac/fast/repaint/line-flow-with-floats-4-expected.txt:
3984         * platform/mac/fast/repaint/line-flow-with-floats-5-expected.txt:
3985         * platform/mac/fast/repaint/line-flow-with-floats-6-expected.txt:
3986         * platform/mac/fast/repaint/line-flow-with-floats-7-expected.txt:
3987         * platform/mac/fast/repaint/line-flow-with-floats-8-expected.txt:
3988         * platform/mac/fast/repaint/line-flow-with-floats-9-expected.txt:
3989         * platform/mac/fast/text/script-tests/ligature-subdivision.js:
3990         * platform/mac/fast/text/vertical-rl-rtl-linebreak-expected.txt:
3991         * platform/mac/fast/text/whitespace/024-expected.txt:
3992         * platform/mac/fast/text/whitespace/pre-wrap-spaces-after-newline-expected.txt:
3993         * platform/mac/fast/text/word-break-run-rounding-expected.txt:
3994         * platform/mac/svg/wicd/rightsizing-grid-expected.txt:
3995
3996 2014-05-19  Csaba Osztrogonác  <ossy@webkit.org>
3997
3998         Unreviewed gardening, try to unbreak Mac buildbots and EWS bots after r169023.
3999
4000         * platform/mac-mountainlion/js/dom/global-constructors-attributes-expected.txt:
4001         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
4002