Fullscreen media controls are unusable in pagination mode
[WebKit-https.git] / LayoutTests / ChangeLog
1 2014-04-16  Jer Noble  <jer.noble@apple.com>
2
3         Fullscreen media controls are unusable in pagination mode
4         https://bugs.webkit.org/show_bug.cgi?id=131705
5
6         Reviewed by Darin Adler.
7
8         * fullscreen/full-screen-no-style-sharing-expected.txt: Rebaselined.
9         * fullscreen/video-cursor-auto-hide.html: Corrected test to move cursor
10             to the middle of the video element.
11
12 2014-04-16  Jer Noble  <jer.noble@apple.com>
13
14         [MSE] Multiple initialization segments with same codecs in tracks fail validation.
15         https://bugs.webkit.org/show_bug.cgi?id=131768
16
17         Reviewed by Eric Carlson.
18
19         * media/media-source/media-source-multiple-initialization-segments-expected.txt: Added.
20         * media/media-source/media-source-multiple-initialization-segments.html: Added.
21
22 2014-04-17  David Hyatt  <hyatt@apple.com>
23
24         [New Multicolumn] Column sets below spanners don't repaint properly.
25         https://bugs.webkit.org/show_bug.cgi?id=131778
26
27         Reviewed by Beth Dakin.
28
29         * fast/repaint/spanner-with-margin-expected.txt: Added.
30         * fast/repaint/spanner-with-margin.html: Added.
31
32 2014-04-17  Eduardo Lima Mitev  <elima@igalia.com>
33
34         [GTK] [Gardening] Updates GTK test expectations
35
36         * platform/gtk/TestExpectations:
37           - Marked as flaky
38             - fast/frames/frame-programmatic-noresize.html
39             - fast/frames/frame-with-noresize-can-be-resized-after-removal-of-noresize.html
40             - fast/frames/frame-with-noresize-can-be-resized-after-setting-noResize-to-false.html
41           - Removed because are passing now
42             - fast/dom/gc-dom-tree-lifetime.html
43             - http/tests/loading/authentication-after-redirect-stores-wrong-credentials/authentication-after-redirect-stores-wrong-credentials.html
44             - editing/editability/ignored-content.html
45
46 2014-04-17  Koji Ishii  <kojishi@gmail.com>
47
48         Catch up ruby and its tag omission rule changes in HTML5 CR Feb 2014
49         https://bugs.webkit.org/show_bug.cgi?id=131175
50
51         Reviewed by Darin Adler.
52
53         25 new test cases in 2 test files imported from pull requests to html5lib-tests,
54         with run- and expected-files generated.
55         All new tests pass with the changes included in this patch.
56
57         * html5lib/generated/run-ruby-data-expected.txt: Added.
58         * html5lib/generated/run-ruby-data.html: Added (generated by generate-test-wrappers.py)
59         * html5lib/generated/run-ruby-write-expected.txt: Added.
60         * html5lib/generated/run-ruby-write.html: Added (generated by generate-test-wrappers.py)
61         * html5lib/resources/ruby.dat: Added from https://github.com/darobin/html5lib-tests/pull/1
62         * html5lib/resources/tests19.dat: Updated from https://github.com/html5lib/html5lib-tests/pull/27
63
64 2014-04-17  Alexey Proskuryakov  <ap@apple.com>
65
66         Don't skip inspector/dom/content-flow-list.html and inspector/dom/content-flow-content-removal.html.
67
68         First, they no longer crash/assert. They fail most of the time, but that's tracked as bug 129817.
69
70         Second, skipping was ineffective anyway, because we had a preceding [ Pass Failure ]
71         entry for the same files.
72
73         * TestExpectations:
74
75 2014-04-17  David Hyatt  <hyatt@apple.com>
76
77         [New Multicolumn] REGRESSION: Column set styles don't update when zooming etc.
78         https://bugs.webkit.org/show_bug.cgi?id=131777
79
80         Reviewed by Enrica Casucci.
81
82         * fast/multicol/zoom-test-expected.html: Added.
83         * fast/multicol/zoom-test.html: Added.
84
85 2014-04-17  Darin Adler  <darin@apple.com>
86
87         Add separate flag for IndexedDatabase in workers since the current implementation is not threadsafe
88         https://bugs.webkit.org/show_bug.cgi?id=131785
89         rdar://problem/16003108
90
91         Reviewed by Brady Eidson.
92
93         * js/dom/global-constructors-attributes-dedicated-worker-expected.txt:
94         * js/dom/global-constructors-attributes-shared-worker-expected.txt:
95         Updated results since indexed database features are not on by default any more.
96
97 2014-04-17  Ion Rosca  <rosca@adobe.com>
98
99         [CSS Blending] Isolation descendant dependent flags are not updated correctly
100         https://bugs.webkit.org/show_bug.cgi?id=130892
101
102         Reviewed by Dean Jackson.
103
104         * css3/compositing/blend-mode-isolation-flags-append-non-stacking-context-blending.html: Added.
105         * css3/compositing/blend-mode-isolation-flags-append-stacking-context-blending.html: Added.
106         * css3/compositing/blend-mode-isolation-flags-remove-non-stacking-context-blending.html: Added.
107         * css3/compositing/blend-mode-isolation-flags-remove-stacking-context-blending.html: Added.
108         * css3/compositing/blend-mode-isolation-flags-turn-off-blending-no-isolation.html: Added.
109         * css3/compositing/blend-mode-isolation-flags-turn-off-blending.html: Added.
110         * css3/compositing/blend-mode-isolation-flags-turn-off-stacking-context.html: Added.
111         * css3/compositing/blend-mode-isolation-flags-turn-on-blending.html: Added.
112         * css3/compositing/blend-mode-isolation-flags-turn-on-stacking-context.html: Added.
113         * platform/mac/css3/compositing/blend-mode-background-expected.txt:
114         * platform/mac/css3/compositing/blend-mode-isolated-group-1-expected.txt:
115         * platform/mac/css3/compositing/blend-mode-isolated-group-2-expected.txt:
116         * platform/mac/css3/compositing/blend-mode-isolated-group-3-expected.txt:
117         * platform/mac/css3/compositing/blend-mode-isolation-flags-append-non-stacking-context-blending-expected.txt: Added.
118         * platform/mac/css3/compositing/blend-mode-isolation-flags-append-stacking-context-blending-expected.txt: Added.
119         * platform/mac/css3/compositing/blend-mode-isolation-flags-remove-non-stacking-context-blending-expected.txt: Added.
120         * platform/mac/css3/compositing/blend-mode-isolation-flags-remove-stacking-context-blending-expected.txt: Added.
121         * platform/mac/css3/compositing/blend-mode-isolation-flags-turn-off-blending-expected.txt: Added.
122         * platform/mac/css3/compositing/blend-mode-isolation-flags-turn-off-blending-no-isolation-expected.txt: Added.
123         * platform/mac/css3/compositing/blend-mode-isolation-flags-turn-off-stacking-context-expected.txt: Added.
124         * platform/mac/css3/compositing/blend-mode-isolation-flags-turn-on-blending-expected.txt: Added.
125         * platform/mac/css3/compositing/blend-mode-isolation-flags-turn-on-stacking-context-expected.txt: Added.
126         * platform/mac/css3/compositing/blend-mode-layers-expected.txt:
127         * platform/mac/css3/compositing/blend-mode-reflection-expected.txt:
128         * platform/mac/css3/compositing/blend-mode-simple-composited-expected.txt:
129         * platform/mac/css3/compositing/blend-mode-simple-expected.txt:
130
131 2014-04-16  Brian J. Burg  <burg@cs.washington.edu>
132
133         Web Replay: memoize fallback time values for document.lastModified
134         https://bugs.webkit.org/show_bug.cgi?id=131318
135
136         Reviewed by Joseph Pecoraro.
137
138         Mark the new test as skipped until dependent functionality is landed.
139
140         * http/tests/inspector/replay/document-last-modified-fallback-value.html: Added.
141
142 2014-04-16  Dean Jackson  <dino@apple.com>
143
144         MediaDocument on iOS should be full page
145         https://bugs.webkit.org/show_bug.cgi?id=131774
146
147         Reviewed by Jer Noble.
148
149         * platform/iphone-simulator/media/media-document-controls-size-expected.txt: Added.
150         * platform/iphone-simulator/media/media-document-controls-size.html: Added.
151
152 2014-04-16  Roger Fong  <roger_fong@apple.com>
153
154         Add a way for layout tests to determine whether or not a plugin is snapshotted.
155         https://bugs.webkit.org/show_bug.cgi?id=131650.
156         <rdar://problem/16615528>
157
158         Reviewed by Dean Jackson.
159
160         Adjust simple.html accordingly, more snapshotting test changes to come.
161         * platform/mac-wk2/plugins/snapshotting/simple-expected.txt:
162         * plugins/snapshotting/simple.html: 
163
164 2014-04-16  Oliver Hunt  <oliver@apple.com>
165
166         Simple ES6 feature:Array.prototype.fill
167         https://bugs.webkit.org/show_bug.cgi?id=131703
168
169         Reviewed by David Hyatt.
170
171         Add tests.
172
173         * js/Object-getOwnPropertyNames-expected.txt:
174         * js/array-fill-expected.txt: Added.
175         * js/array-fill.html: Added.
176         * js/script-tests/Object-getOwnPropertyNames.js:
177         * js/script-tests/array-fill.js: Added.
178
179 2014-04-16  David Kilzer  <ddkilzer@apple.com>
180
181         Remove test results that match platform/mac results
182
183         Found using this shell script:
184
185         $ for F in `find LayoutTests/platform/ios-sim -name \*-expected.txt`; do \
186         T=`echo $F | sed -e 's#platform/ios-sim/##'`; \
187         M=`echo $F | sed -e 's#platform/ios-sim/#platform/mac/#'`; \
188         ML=`echo $F | sed -e 's#platform/ios-sim/#platform/mac-mountainlion/#'`; \
189         if [ -f $M -a ! -f $ML -a -z "`diff -u $F $M 2> /dev/null`" ]; then echo $F; fi; \
190         done
191
192         * platform/ios-sim/fast/block/positioning/016-expected.txt: Removed.
193         * platform/ios-sim/fast/block/positioning/025-expected.txt: Removed.
194         * platform/ios-sim/fast/dom/icon-url-property-expected.txt: Removed.
195         * platform/ios-sim/fast/hidpi/focus-rings-expected.txt: Removed.
196         * platform/ios-sim/fast/multicol/shrink-to-column-height-for-pagination-expected.txt: Removed.
197         * platform/ios-sim/fast/preloader/document-write-2-expected.txt: Removed.
198         * platform/ios-sim/fast/preloader/script-expected.txt: Removed.
199         * platform/ios-sim/fast/writing-mode/broken-ideograph-small-caps-expected.txt: Removed.
200         * platform/ios-sim/fast/xsl/sort-locale-expected.txt: Removed.
201         * platform/ios-sim/http/tests/security/mixedContent/insecure-audio-video-in-main-frame-expected.txt: Removed.
202         * platform/ios-sim/sputnik/Unicode/Unicode_320/S7.6_A2.2_T2-expected.txt: Removed.
203         * platform/ios-sim/sputnik/Unicode/Unicode_320/S7.6_A5.2_T8-expected.txt: Removed.
204         * platform/ios-sim/webarchive/loading/mainresource-null-mimetype-crash-expected.txt: Removed.
205
206 2014-04-16  David Kilzer  <ddkilzer@apple.com>
207
208         Remove test results that match top-level results
209
210         Found using this shell script:
211
212         $ for F in `find LayoutTests/platform/ios-sim -name \*-expected.txt`; do \
213         T=`echo $F | sed -e 's#platform/ios-sim/##'`; \
214         M=`echo $F | sed -e 's#platform/ios-sim/#platform/mac/#'`; \
215         ML=`echo $F | sed -e 's#platform/ios-sim/#platform/mac-mountainlion/#'`; \
216         if [ ! -f $M -a ! -f $ML -a -f $T -a -z "`diff -u $F $T 2> /dev/null`" ]; then echo $F; fi; \
217         done
218
219         * platform/ios-sim/compositing/layer-creation/no-compositing-for-sticky-expected.txt: Removed.
220         * platform/ios-sim/editing/inserting/insert-3786362-fix-expected.txt: Removed.
221         * platform/ios-sim/editing/inserting/insert-3907422-fix-expected.txt: Removed.
222         * platform/ios-sim/editing/unsupported-content/table-delete-001-expected.txt: Removed.
223         * platform/ios-sim/editing/unsupported-content/table-delete-003-expected.txt: Removed.
224         * platform/ios-sim/fast/block/positioning/move-with-auto-width-expected.txt: Removed.
225         * platform/ios-sim/fast/canvas/2d.backingStorePixelRatio-expected.txt: Removed.
226         * platform/ios-sim/fast/canvas/2d.imageDataHD-expected.txt: Removed.
227         * platform/ios-sim/fast/canvas/canvas-fillPath-shadow-expected.txt: Removed.
228         * platform/ios-sim/fast/canvas/webgl/texture-npot-expected.txt: Removed.
229         * platform/ios-sim/fast/css/MarqueeLayoutTest-expected.txt: Removed.
230         * platform/ios-sim/fast/css/color-leakage-expected.txt: Removed.
231         * platform/ios-sim/fast/css/font-face-multiple-remote-sources-expected.txt: Removed.
232         * platform/ios-sim/fast/css/font-face-remote-expected.txt: Removed.
233         * platform/ios-sim/fast/css/getComputedStyle/computed-style-expected.txt: Removed.
234         * platform/ios-sim/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt: Removed.
235         * platform/ios-sim/fast/css/nested-layers-with-hover-expected.txt: Removed.
236         * platform/ios-sim/fast/dom/HTMLFormElement/associated-elements-after-index-assertion-fail1-expected.txt: Removed.
237         * platform/ios-sim/fast/dom/Window/window-postmessage-arrays-expected.txt: Removed.
238         * platform/ios-sim/fast/dom/constructed-objects-prototypes-expected.txt: Removed.
239         * platform/ios-sim/fast/dom/gc-10-expected.txt: Removed.
240         * platform/ios-sim/fast/dom/tabindex-clamp-expected.txt: Removed.
241         * platform/ios-sim/fast/dynamic/dirty-float-in-clean-line-expected.txt: Removed.
242         * platform/ios-sim/fast/events/pageshow-pagehide-on-back-cached-with-frames-expected.txt: Removed.
243         * platform/ios-sim/fast/forms/mailto/advanced-get-expected.txt: Removed.
244         * platform/ios-sim/fast/forms/mailto/advanced-put-expected.txt: Removed.
245         * platform/ios-sim/fast/forms/radio/indeterminate-radio-expected.txt: Removed.
246         * platform/ios-sim/fast/forms/select-script-onchange-expected.txt: Removed.
247         * platform/ios-sim/fast/forms/suggested-value-expected.txt: Removed.
248         * platform/ios-sim/fast/history/timed-refresh-in-cached-frame-expected.txt: Removed.
249         * platform/ios-sim/fast/lists/inline-before-content-after-list-marker-expected.txt: Removed.
250         * platform/ios-sim/fast/media/media-query-list-07-expected.txt: Removed.
251         * platform/ios-sim/fast/media/print-restores-previous-mediatype-expected.txt: Removed.
252         * platform/ios-sim/fast/multicol/span/before-child-anonymous-column-block-expected.txt: Removed.
253         * platform/ios-sim/fast/overflow/horizontal-scroll-after-back-expected.txt: Removed.
254         * platform/ios-sim/fast/overflow/scrollbar-restored-expected.txt: Removed.
255         * platform/ios-sim/fast/repaint/table-hover-on-link-expected.txt: Removed.
256         * platform/ios-sim/fast/repaint/table-section-repaint-expected.txt: Removed.
257         * platform/ios-sim/fast/ruby/floating-ruby-text-expected.txt: Removed.
258         * platform/ios-sim/fast/ruby/overhang-horizontal-expected.txt: Removed.
259         * platform/ios-sim/fast/ruby/overhang-horizontal-no-overlap1-expected.txt: Removed.
260         * platform/ios-sim/fast/ruby/overhang-horizontal-no-overlap2-expected.txt: Removed.
261         * platform/ios-sim/fast/ruby/positioned-ruby-text-expected.txt: Removed.
262         * platform/ios-sim/fast/ruby/ruby-text-before-child-split-expected.txt: Removed.
263         * platform/ios-sim/fast/table/empty-row-crash-expected.txt: Removed.
264         * platform/ios-sim/fast/table/empty-section-crash-expected.txt: Removed.
265         * platform/ios-sim/fast/table/inline-form-assert-expected.txt: Removed.
266         * platform/ios-sim/fast/table/max-width-integer-overflow-expected.txt: Removed.
267         * platform/ios-sim/fast/table/table-row-split2-expected.txt: Removed.
268         * platform/ios-sim/fast/table/table-section-split2-expected.txt: Removed.
269         * platform/ios-sim/fast/table/table-split-expected.txt: Removed.
270         * platform/ios-sim/fast/table/table-split2-expected.txt: Removed.
271         * platform/ios-sim/fast/text/apply-start-width-after-skipped-text-expected.txt: Removed.
272         * platform/ios-sim/fast/text/justify-padding-distribution-expected.txt: Removed.
273         * platform/ios-sim/fast/text/selection-painted-separately-expected.txt: Removed.
274         * platform/ios-sim/fast/text/setData-dirty-lines-expected.txt: Removed.
275         * platform/ios-sim/fast/text/soft-hyphen-2-expected.txt: Removed.
276         * platform/ios-sim/fast/text/splitText-dirty-lines-expected.txt: Removed.
277         * platform/ios-sim/fast/transforms/shadows-expected.txt: Removed.
278         * platform/ios-sim/fast/workers/worker-close-more-expected.txt: Removed.
279         * platform/ios-sim/fast/writing-mode/table-percent-width-quirk-expected.txt: Removed.
280         * platform/ios-sim/fast/xmlhttprequest/xmlhttprequest-recursive-sync-event-expected.txt: Removed.
281         * platform/ios-sim/http/tests/appcache/abort-cache-onchecking-manifest-404-expected.txt: Removed.
282         * platform/ios-sim/http/tests/cookies/simple-cookies-expired-expected.txt: Removed.
283         * platform/ios-sim/http/tests/cookies/simple-cookies-max-age-expected.txt: Removed.
284         * platform/ios-sim/http/tests/cookies/single-quoted-value-expected.txt: Removed.
285         * platform/ios-sim/http/tests/misc/empty-urls-expected.txt: Removed.
286         * platform/ios-sim/http/tests/multipart/load-last-non-html-frame-expected.txt: Removed.
287         * platform/ios-sim/http/tests/navigation/post-goback1-expected.txt: Removed.
288         * platform/ios-sim/http/tests/security/contentSecurityPolicy/connect-src-websocket-blocked-expected.txt: Removed.
289         * platform/ios-sim/http/tests/security/contentSecurityPolicy/media-src-blocked-expected.txt: Removed.
290         * platform/ios-sim/http/tests/security/local-video-poster-from-remote-expected.txt: Removed.
291         * platform/ios-sim/http/tests/security/sandboxed-iframe-modify-self-expected.txt: Removed.
292         * platform/ios-sim/http/tests/security/video-poster-cross-origin-crash-expected.txt: Removed.
293         * platform/ios-sim/http/tests/xmlhttprequest/chunked-progress-event-expectedLength-expected.txt: Removed.
294         * platform/ios-sim/http/tests/xmlhttprequest/request-encoding2-expected.txt: Removed.
295         * platform/ios-sim/http/tests/xmlhttprequest/upload-onloadend-event-after-load-expected.txt: Removed.
296         * platform/ios-sim/http/tests/xmlhttprequest/upload-onprogress-event-expected.txt: Removed.
297         * platform/ios-sim/http/tests/xmlhttprequest/upload-progress-events-expected.txt: Removed.
298         * platform/ios-sim/media/csp-blocks-video-expected.txt: Removed.
299         * platform/ios-sim/sputnik/Unicode/Unicode_510/S7.6_A3.1-expected.txt: Removed.
300         * platform/ios-sim/sputnik/Unicode/Unicode_510/S7.6_A3.2-expected.txt: Removed.
301         * platform/ios-sim/sputnik/Unicode/Unicode_510/S7.6_A5.3_T1-expected.txt: Removed.
302         * platform/ios-sim/sputnik/Unicode/Unicode_510/S7.6_A5.3_T2-expected.txt: Removed.
303         * platform/ios-sim/svg/as-image/image-respects-pageScaleFactor-change-expected.txt: Removed.
304         * platform/ios-sim/svg/css/getComputedStyle-basic-expected.txt: Removed.
305         * platform/ios-sim/svg/custom/baseval-animval-equality-expected.txt: Removed.
306         * platform/ios-sim/svg/custom/dasharrayOrigin-expected.txt: Removed.
307         * platform/ios-sim/svg/custom/getSubStringLength-expected.txt: Removed.
308         * platform/ios-sim/svg/custom/pattern-scaling-expected.txt: Removed.
309         * platform/ios-sim/svg/custom/svg-features-expected.txt: Removed.
310         * platform/ios-sim/svg/dom/altGlyph-dom-expected.txt: Removed.
311         * platform/ios-sim/svg/foreignObject/fO-parent-display-none-expected.txt: Removed.
312         * platform/ios-sim/svg/foreignObject/fO-parent-display-none-with-relative-pos-content-expected.txt: Removed.
313         * platform/ios-sim/svg/foreignObject/fO-parent-of-parent-display-none-expected.txt: Removed.
314         * platform/ios-sim/svg/foreignObject/fO-parent-of-parent-display-none-with-relative-pos-content-expected.txt: Removed.
315         * platform/ios-sim/svg/hittest/svg-ellipse-non-scale-stroke-expected.txt: Removed.
316
317 2014-04-16  David Kilzer  <ddkilzer@apple.com>
318
319         <http://webkit.org/b/129171> Rebaseline LayoutTests for iOS
320
321         3206 files changed, 65535 insertions(+), 39972 deletions(-)
322
323         * platform/ios-sim/Skipped: Clean up old items.  Skip tests that
324         time out due to notifyDone() not being called.
325
326 2014-04-16  David Kilzer  <ddkilzer@apple.com>
327
328         Upstream iOS layout test results
329
330         7354 files changed, 367781 insertions(+)
331
332         * platform/ios-sim: Add.
333
334 2014-04-16  David Kilzer  <ddkilzer@apple.com>
335
336         Rename LayoutTests/platformm/iphone-simulator => ios-sim
337
338         * platform/ios-sim: Renamed from LayoutTests/platform/iphone-simulator.
339
340 2014-04-16  Alexey Proskuryakov  <ap@apple.com>
341
342         DataTransfer should cache its FileList
343         https://bugs.webkit.org/show_bug.cgi?id=131694
344
345         Reviewed by Darin Adler.
346
347         * fast/events/data-transfer-files-attribute-identity-expected.txt: Added.
348         * fast/events/data-transfer-files-attribute-identity.html: Added.
349
350         * platform/wk2/TestExpectations: Skipped the test, because WKTR doesn't support
351         file dragging yet.
352
353 2014-04-16  Zoltan Horvath  <zoltan@webkit.org>
354
355         Remove fast/parser/parser-yield-timing.html from skipped list
356         https://bugs.webkit.org/show_bug.cgi?id=131749
357
358         Reviewed by Darin Adler.
359
360         The test was originally skipped in Bug 89812 due to flakiness on Chromium
361         debug bots. I run the tests with huge iterations and I don't see
362         flakiness on Mavericks release/debug. Let's remove from skipped for now.
363
364         * platform/mac/TestExpectations:
365
366 2014-04-16  Bem Jones-Bey  <bjonesbe@adobe.com>
367
368         Remove references to Leopard and Snow Leopard from Windows TestExpectations
369
370         Filed new bugs to track each of these tests, so someone with a windows
371         build can try and see if the tests still fail.
372
373         Unreviewed.
374
375         * platform/win/TestExpectations:
376         * platform/wincairo/TestExpectations:
377
378 2014-04-16  David Hyatt  <hyatt@apple.com>
379
380         Make sure to skip the RenderMultiColumnFlowThread when resolving percentage heights inside columns against
381         containing blocks. The flow thread's auto height should not interfere if a fixed height is specified on
382         an ancestor.
383
384         https://bugs.webkit.org/show_bug.cgi?id=131741
385
386         Reviewed by Simon Fraser.
387
388         * fast/multicol/percent-height-expected.html: Added.
389         * fast/multicol/percent-height.html: Added.
390
391 2014-04-16  Martin Hodovan  <mhodovan@inf.u-szeged.hu>
392
393         ASSERTION FAILED: x2 >= x1 in WebCore::RenderObject::drawLineForBoxSide
394         https://bugs.webkit.org/show_bug.cgi?id=127835
395
396         Added test demonstrates four cases:
397         Test #1: Negative upper margin + positive upper padding
398         Test #2: Negative right margin + positive right padding (used to fail)
399         Test #3: Negative bottom margin + positive bottom padding
400         Test #4: Negative left margin + positive left padding (used to fail)
401
402         Reviewed by Darin Adler.
403
404         * fast/css/padding-margin-negative-border-expected.html: Added.
405         * fast/css/padding-margin-negative-border.html: Added.
406
407 2014-04-16  Jer Noble  <jer.noble@apple.com>
408
409         [MSE] Seeks into buffered ranges will never complete.
410         https://bugs.webkit.org/show_bug.cgi?id=131717
411
412         Reviewed by Eric Carlson.
413
414         * media/media-source/media-source-seek-complete-expected.txt: Added.
415         * media/media-source/media-source-seek-complete.html: Added.
416
417 2014-04-16  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
418
419         Unreviewed EFL gardening. Some test modules come to crash since buildbot uses
420         Ubuntu 13.10. Skip those crash modules for now. 
421
422         * platform/efl-wk2/TestExpectations:
423
424 2014-04-14  Roger Fong  <roger_fong@apple.com>
425
426         Snapshotted plugins may need to be restarted if style properties are changed after initial load of plugin.
427         https://bugs.webkit.org/show_bug.cgi?id=131553.
428         <rdar://problem/15443375>
429
430         Reviewed by Timothy Horton.
431
432         * platform/mac-wk2/plugins/snapshotting/set-plugin-size-to-tiny-expected.txt: Added.
433         * plugins/snapshotting/set-plugin-size-to-tiny.html: Added.
434
435 2014-04-14  Morten Stenshorne  <mstensho@opera.com>
436
437         [New Multicolumn] Add support for column-span:all
438         https://bugs.webkit.org/show_bug.cgi?id=129330
439
440         Reviewed by Dave Hyatt.
441
442         Wrote a bunch of tests. A few of the tests were copied from existing
443         (old-impl) tests and put in a separate directory. That directory can
444         be wiped when we turn on the new multicol implementation by default.
445
446         * fast/multicol/newmulticol/adjacent-spanners-expected.html: Added.
447         * fast/multicol/newmulticol/adjacent-spanners.html: Added.
448         * fast/multicol/newmulticol/block-becomes-spanner-expected.html: Added.
449         * fast/multicol/newmulticol/block-becomes-spanner.html: Added.
450         * fast/multicol/newmulticol/change-spanner-display-expected.html: Added.
451         * fast/multicol/newmulticol/change-spanner-display.html: Added.
452         * fast/multicol/newmulticol/change-spanner-parent-display-expected.html: Added.
453         * fast/multicol/newmulticol/change-spanner-parent-display.html: Added.
454         * fast/multicol/newmulticol/compare-with-old-impl/anonymous-block-split-crash-expected.txt: Added.
455         * fast/multicol/newmulticol/compare-with-old-impl/anonymous-block-split-crash.html: Added.
456         * fast/multicol/newmulticol/compare-with-old-impl/before-child-anonymous-column-block-expected.html: Added.
457         * fast/multicol/newmulticol/compare-with-old-impl/before-child-anonymous-column-block.html: Added.
458         * fast/multicol/newmulticol/compare-with-old-impl/clone-before-after-content-crash-expected.txt: Added.
459         * fast/multicol/newmulticol/compare-with-old-impl/clone-before-after-content-crash.html: Added.
460         * fast/multicol/newmulticol/compare-with-old-impl/clone-block-children-inline-mismatch-crash-expected.txt: Added.
461         * fast/multicol/newmulticol/compare-with-old-impl/clone-block-children-inline-mismatch-crash.html: Added.
462         * fast/multicol/newmulticol/compare-with-old-impl/clone-flexbox-expected.txt: Added.
463         * fast/multicol/newmulticol/compare-with-old-impl/clone-flexbox.html: Added.
464         * fast/multicol/newmulticol/compare-with-old-impl/clone-summary-expected.html: Added.
465         * fast/multicol/newmulticol/compare-with-old-impl/clone-summary.html: Added.
466         * fast/multicol/newmulticol/compare-with-old-impl/column-span-inside-multicol-webkit-box-expected.txt: Added.
467         * fast/multicol/newmulticol/compare-with-old-impl/column-span-inside-multicol-webkit-box.html: Added.
468         * fast/multicol/newmulticol/compare-with-old-impl/continuation-crash-expected.txt: Added.
469         * fast/multicol/newmulticol/compare-with-old-impl/continuation-crash.html: Added.
470         * fast/multicol/newmulticol/compare-with-old-impl/double-merge-anonymous-block-crash-expected.txt: Added.
471         * fast/multicol/newmulticol/compare-with-old-impl/double-merge-anonymous-block-crash.html: Added.
472         * fast/multicol/newmulticol/compare-with-old-impl/empty-anonymous-block-split-crash-expected.txt: Added.
473         * fast/multicol/newmulticol/compare-with-old-impl/empty-anonymous-block-split-crash.html: Added.
474         * fast/multicol/newmulticol/compare-with-old-impl/float-not-removed-crash-expected.txt: Added.
475         * fast/multicol/newmulticol/compare-with-old-impl/float-not-removed-crash.html: Added.
476         * fast/multicol/newmulticol/compare-with-old-impl/list-multi-column-crash-expected.txt: Added.
477         * fast/multicol/newmulticol/compare-with-old-impl/list-multi-column-crash.html: Added.
478         * fast/multicol/newmulticol/compare-with-old-impl/positioned-child-not-removed-crash-expected.txt: Added.
479         * fast/multicol/newmulticol/compare-with-old-impl/positioned-child-not-removed-crash.html: Added.
480         * fast/multicol/newmulticol/compare-with-old-impl/positioned-objects-not-removed-crash-expected.txt: Added.
481         * fast/multicol/newmulticol/compare-with-old-impl/positioned-objects-not-removed-crash.html: Added.
482         * fast/multicol/newmulticol/compare-with-old-impl/recursive-split-flow-crash-expected.txt: Added.
483         * fast/multicol/newmulticol/compare-with-old-impl/recursive-split-flow-crash.html: Added.
484         * fast/multicol/newmulticol/compare-with-old-impl/removal-of-multicol-span-crash-expected.txt: Added.
485         * fast/multicol/newmulticol/compare-with-old-impl/removal-of-multicol-span-crash.html: Added.
486         * fast/multicol/newmulticol/compare-with-old-impl/remove-child-split-flow-crash-expected.txt: Added.
487         * fast/multicol/newmulticol/compare-with-old-impl/remove-child-split-flow-crash.html: Added.
488         * fast/multicol/newmulticol/compare-with-old-impl/runin-continuation-crash-expected.txt: Added.
489         * fast/multicol/newmulticol/compare-with-old-impl/runin-continuation-crash.html: Added.
490         * fast/multicol/newmulticol/compare-with-old-impl/span-as-immediate-child-complex-splitting-expected.html: Added.
491         * fast/multicol/newmulticol/compare-with-old-impl/span-as-immediate-child-complex-splitting.html: Added.
492         * fast/multicol/newmulticol/compare-with-old-impl/span-as-nested-inline-block-child-expected.html: Added.
493         * fast/multicol/newmulticol/compare-with-old-impl/span-as-nested-inline-block-child.html: Added.
494         * fast/multicol/newmulticol/compare-with-old-impl/split-flow-anonymous-wrapper-crash-expected.txt: Added.
495         * fast/multicol/newmulticol/compare-with-old-impl/split-flow-anonymous-wrapper-crash.html: Added.
496         * fast/multicol/newmulticol/compare-with-old-impl/split-inline-wrong-post-block-crash-expected.txt: Added.
497         * fast/multicol/newmulticol/compare-with-old-impl/split-inline-wrong-post-block-crash.html: Added.
498         * fast/multicol/newmulticol/compare-with-old-impl/table-multi-column-crash-expected.txt: Added.
499         * fast/multicol/newmulticol/compare-with-old-impl/table-multi-column-crash.html: Added.
500         * fast/multicol/newmulticol/compare-with-old-impl/textbox-not-removed-crash-expected.txt: Added.
501         * fast/multicol/newmulticol/compare-with-old-impl/textbox-not-removed-crash.html: Added.
502         * fast/multicol/newmulticol/compare-with-old-impl/update-after-content-before-child-crash-expected.txt: Added.
503         * fast/multicol/newmulticol/compare-with-old-impl/update-after-content-before-child-crash.html: Added.
504         * fast/multicol/newmulticol/insert-row-content1-expected.html: Added.
505         * fast/multicol/newmulticol/insert-row-content1.html: Added.
506         * fast/multicol/newmulticol/insert-row-content2-expected.html: Added.
507         * fast/multicol/newmulticol/insert-row-content2.html: Added.
508         * fast/multicol/newmulticol/insert-row-content3-expected.html: Added.
509         * fast/multicol/newmulticol/insert-row-content3.html: Added.
510         * fast/multicol/newmulticol/insert-row-content4-expected.html: Added.
511         * fast/multicol/newmulticol/insert-row-content4.html: Added.
512         * fast/multicol/newmulticol/insert-row-content5-expected.html: Added.
513         * fast/multicol/newmulticol/insert-row-content5.html: Added.
514         * fast/multicol/newmulticol/insert-row-content6-expected.html: Added.
515         * fast/multicol/newmulticol/insert-row-content6.html: Added.
516         * fast/multicol/newmulticol/insert-row-content7-expected.html: Added.
517         * fast/multicol/newmulticol/insert-row-content7.html: Added.
518         * fast/multicol/newmulticol/insert-row-content8-expected.html: Added.
519         * fast/multicol/newmulticol/insert-row-content8.html: Added.
520         * fast/multicol/newmulticol/insert-row-content9-expected.html: Added.
521         * fast/multicol/newmulticol/insert-row-content9.html: Added.
522         * fast/multicol/newmulticol/insert-spanner-child1-expected.html: Added.
523         * fast/multicol/newmulticol/insert-spanner-child1.html: Added.
524         * fast/multicol/newmulticol/insert-spanner-child2-expected.html: Added.
525         * fast/multicol/newmulticol/insert-spanner-child2.html: Added.
526         * fast/multicol/newmulticol/insert-spanner-child3-expected.html: Added.
527         * fast/multicol/newmulticol/insert-spanner-child3.html: Added.
528         * fast/multicol/newmulticol/insert-spanner1-expected.html: Added.
529         * fast/multicol/newmulticol/insert-spanner1.html: Added.
530         * fast/multicol/newmulticol/insert-spanner2-expected.html: Added.
531         * fast/multicol/newmulticol/insert-spanner2.html: Added.
532         * fast/multicol/newmulticol/insert-spanner3-expected.html: Added.
533         * fast/multicol/newmulticol/insert-spanner3.html: Added.
534         * fast/multicol/newmulticol/insert-spanner4-expected.html: Added.
535         * fast/multicol/newmulticol/insert-spanner4.html: Added.
536         * fast/multicol/newmulticol/insert-spanner5-expected.html: Added.
537         * fast/multicol/newmulticol/insert-spanner5.html: Added.
538         * fast/multicol/newmulticol/insert-spanner6-expected.html: Added.
539         * fast/multicol/newmulticol/insert-spanner6.html: Added.
540         * fast/multicol/newmulticol/insert-spanner7-expected.html: Added.
541         * fast/multicol/newmulticol/insert-spanner7.html: Added.
542         * fast/multicol/newmulticol/insert-spanner8-expected.html: Added.
543         * fast/multicol/newmulticol/insert-spanner8.html: Added.
544         * fast/multicol/newmulticol/multicol-with-spanner-becomes-regular-block-expected.html: Added.
545         * fast/multicol/newmulticol/multicol-with-spanner-becomes-regular-block.html: Added.
546         * fast/multicol/newmulticol/remove-row-content1-expected.html: Added.
547         * fast/multicol/newmulticol/remove-row-content1.html: Added.
548         * fast/multicol/newmulticol/remove-row-content2-expected.html: Added.
549         * fast/multicol/newmulticol/remove-row-content2.html: Added.
550         * fast/multicol/newmulticol/remove-row-content3-expected.html: Added.
551         * fast/multicol/newmulticol/remove-row-content3.html: Added.
552         * fast/multicol/newmulticol/remove-row-content4-expected.html: Added.
553         * fast/multicol/newmulticol/remove-row-content4.html: Added.
554         * fast/multicol/newmulticol/remove-row-content5-expected.html: Added.
555         * fast/multicol/newmulticol/remove-row-content5.html: Added.
556         * fast/multicol/newmulticol/remove-row-content6-expected.html: Added.
557         * fast/multicol/newmulticol/remove-row-content6.html: Added.
558         * fast/multicol/newmulticol/remove-row-content7-expected.html: Added.
559         * fast/multicol/newmulticol/remove-row-content7.html: Added.
560         * fast/multicol/newmulticol/remove-row-content8-expected.html: Added.
561         * fast/multicol/newmulticol/remove-row-content8.html: Added.
562         * fast/multicol/newmulticol/remove-row-content9-expected.html: Added.
563         * fast/multicol/newmulticol/remove-row-content9.html: Added.
564         * fast/multicol/newmulticol/remove-spanner1-expected.html: Added.
565         * fast/multicol/newmulticol/remove-spanner1.html: Added.
566         * fast/multicol/newmulticol/remove-spanner2-expected.html: Added.
567         * fast/multicol/newmulticol/remove-spanner2.html: Added.
568         * fast/multicol/newmulticol/remove-spanner3-expected.html: Added.
569         * fast/multicol/newmulticol/remove-spanner3.html: Added.
570         * fast/multicol/newmulticol/remove-spanner4-expected.html: Added.
571         * fast/multicol/newmulticol/remove-spanner4.html: Added.
572         * fast/multicol/newmulticol/remove-spanner5-expected.html: Added.
573         * fast/multicol/newmulticol/remove-spanner5.html: Added.
574         * fast/multicol/newmulticol/remove-spanner6-expected.html: Added.
575         * fast/multicol/newmulticol/remove-spanner6.html: Added.
576         * fast/multicol/newmulticol/sole-spanner-expected.html: Added.
577         * fast/multicol/newmulticol/sole-spanner.html: Added.
578         * fast/multicol/newmulticol/span-between-text-expected.html: Added.
579         * fast/multicol/newmulticol/span-between-text.html: Added.
580         * fast/multicol/newmulticol/spanner-becomes-regular-block-expected.html: Added.
581         * fast/multicol/newmulticol/spanner-becomes-regular-block.html: Added.
582         * fast/multicol/newmulticol/spanner-first-expected.html: Added.
583         * fast/multicol/newmulticol/spanner-first.html: Added.
584         * fast/multicol/newmulticol/spanner-img-expected.html: Added.
585         * fast/multicol/newmulticol/spanner-img.html: Added.
586         * fast/multicol/newmulticol/spanner-inline-block-expected.html: Added.
587         * fast/multicol/newmulticol/spanner-inline-block.html: Added.
588         * fast/multicol/newmulticol/spanner-last-expected.html: Added.
589         * fast/multicol/newmulticol/spanner-last.html: Added.
590         * fast/multicol/newmulticol/spanner-nested-dynamic-expected.html: Added.
591         * fast/multicol/newmulticol/spanner-nested-dynamic.html: Added.
592         * fast/multicol/newmulticol/spanner-nested-expected.html: Added.
593         * fast/multicol/newmulticol/spanner-nested.html: Added.
594         * fast/multicol/newmulticol/spanner-pseudo-after1-expected.html: Added.
595         * fast/multicol/newmulticol/spanner-pseudo-after1.html: Added.
596         * fast/multicol/newmulticol/spanner-pseudo-after2-expected.html: Added.
597         * fast/multicol/newmulticol/spanner-pseudo-after2.html: Added.
598         * fast/multicol/newmulticol/spanner-pseudo-after3-expected.html: Added.
599         * fast/multicol/newmulticol/spanner-pseudo-after3.html: Added.
600         * fast/multicol/newmulticol/spanner-pseudo-after4-expected.html: Added.
601         * fast/multicol/newmulticol/spanner-pseudo-after4.html: Added.
602         * fast/multicol/newmulticol/spanner-pseudo-before-after1-expected.html: Added.
603         * fast/multicol/newmulticol/spanner-pseudo-before-after1.html: Added.
604         * fast/multicol/newmulticol/spanner-pseudo-before-after2-expected.html: Added.
605         * fast/multicol/newmulticol/spanner-pseudo-before-after2.html: Added.
606         * fast/multicol/newmulticol/spanner-pseudo-before-after3-expected.html: Added.
607         * fast/multicol/newmulticol/spanner-pseudo-before-after3.html: Added.
608         * fast/multicol/newmulticol/spanner-pseudo-before-after4-expected.html: Added.
609         * fast/multicol/newmulticol/spanner-pseudo-before-after4.html: Added.
610         * fast/multicol/newmulticol/spanner-pseudo-before1-expected.html: Added.
611         * fast/multicol/newmulticol/spanner-pseudo-before1.html: Added.
612         * fast/multicol/newmulticol/spanner-pseudo-before2-expected.html: Added.
613         * fast/multicol/newmulticol/spanner-pseudo-before2.html: Added.
614         * fast/multicol/newmulticol/spanner-pseudo-before3-expected.html: Added.
615         * fast/multicol/newmulticol/spanner-pseudo-before3.html: Added.
616         * fast/multicol/newmulticol/spanner-pseudo-before4-expected.html: Added.
617         * fast/multicol/newmulticol/spanner-pseudo-before4.html: Added.
618         * fast/multicol/newmulticol/spanner-table-expected.html: Added.
619         * fast/multicol/newmulticol/spanner-table.html: Added.
620         * fast/multicol/newmulticol/spanner-with-margin-expected.html: Added.
621         * fast/multicol/newmulticol/spanner-with-margin.html: Added.
622         * fast/multicol/newmulticol/spanner1-expected.html: Added.
623         * fast/multicol/newmulticol/spanner1.html: Added.
624         * fast/multicol/newmulticol/spanner2-expected.html: Added.
625         * fast/multicol/newmulticol/spanner2.html: Added.
626         * fast/multicol/newmulticol/spanner3-expected.html: Added.
627         * fast/multicol/newmulticol/spanner3.html: Added.
628         * fast/multicol/newmulticol/spanner4-expected.html: Added.
629         * fast/multicol/newmulticol/spanner4.html: Added.
630         * fast/multicol/newmulticol/spanner5-expected.html: Added.
631         * fast/multicol/newmulticol/spanner5.html: Added.
632         * fast/multicol/newmulticol/spanner6-expected.html: Added.
633         * fast/multicol/newmulticol/spanner6.html: Added.
634         * fast/multicol/newmulticol/spanner7-expected.html: Added.
635         * fast/multicol/newmulticol/spanner7.html: Added.
636         * fast/multicol/newmulticol/spanner8-expected.html: Added.
637         * fast/multicol/newmulticol/spanner8.html: Added.
638         * fast/multicol/newmulticol/spanner9-expected.html: Added.
639         * fast/multicol/newmulticol/spanner9.html: Added.
640         * fast/multicol/newmulticol/trailing-margin-with-spanner-expected.html: Added.
641         * fast/multicol/newmulticol/trailing-margin-with-spanner.html: Added.
642         * fast/multicol/newmulticol/trailing-margin-with-spanner2-expected.html: Added.
643         * fast/multicol/newmulticol/trailing-margin-with-spanner2.html: Added.
644         * platform/gtk/fast/multicol/newmulticol/client-rects-expected.txt: Added.
645
646 2014-04-15  Alexey Proskuryakov  <ap@apple.com>
647
648         http/tests/websocket/tests/hybi/workers/close.html is flaky
649         https://bugs.webkit.org/show_bug.cgi?id=131716
650
651         * platform/mac/TestExpectations: Marking as such.
652
653 2014-04-15  Alexey Proskuryakov  <ap@apple.com>
654
655         transitions/cancel-transition.html is very flaky on Mac
656         https://bugs.webkit.org/show_bug.cgi?id=131715
657
658         * platform/mac/TestExpectations: Marking as such.
659
660 2014-04-15  Lorenzo Tilve  <ltilve@igalia.com>
661
662         Unreviewed gardening.
663
664         * TestExpectations:
665         Corrected wrong js/regress/ path for js/slow-stress/emscripten-memops.html
666         * platform/gtk/TestExpectations:
667         Updated expectation for passing on Release plugins/unavailable-plugin-indicator-obscurity.html
668
669 2014-04-15  Commit Queue  <commit-queue@webkit.org>
670
671         Unreviewed, rolling out r167199 and r167251.
672         https://bugs.webkit.org/show_bug.cgi?id=131678
673
674         Caused a DYEBench regression and does not seem to improve perf
675         on relevant websites (Requested by rniwa on #webkit).
676
677         Reverted changesets:
678
679         "Rewrite Function.bind as a builtin"
680         https://bugs.webkit.org/show_bug.cgi?id=131083
681         http://trac.webkit.org/changeset/167199
682
683         "Update test result"
684         http://trac.webkit.org/changeset/167251
685
686 2014-04-15  Alexey Proskuryakov  <ap@apple.com>
687
688         inspector/dom/content-flow-list.html and inspector/dom/content-flow-content-removal.html
689         flakily fail and assert
690         https://bugs.webkit.org/show_bug.cgi?id=131679
691
692         * TestExpectations: This one, too.
693
694 2014-04-15  Alexey Proskuryakov  <ap@apple.com>
695
696         inspector/dom/content-flow-list.html is flakily failing and asserting
697         https://bugs.webkit.org/show_bug.cgi?id=131679
698
699         * TestExpectations: Skip the test, it fails or asserts most of the time.
700
701 2014-04-15  Alexey Proskuryakov  <ap@apple.com>
702
703         ScriptProcessorNode is garbage collected while still active if unreachable (breaks multiple webaudio test)
704         https://bugs.webkit.org/show_bug.cgi?id=112521
705
706         * TestExpectations: Updated bug number, added webaudio/audioprocessingevent.html,
707         and removed a spurious additional webaudio/javascriptaudionode-downmix8-2channel-input.html line.
708
709 2014-04-15  Alexey Proskuryakov  <ap@apple.com>
710
711         [Mac] compositing/repaint/positioned-movement.html flaky, missing repaint
712         https://bugs.webkit.org/show_bug.cgi?id=118153
713
714         * platform/mac-wk2/TestExpectations:
715         * platform/mac/TestExpectations:
716         Moved the flaky expectation to also apply to WebKit1.
717
718 2014-04-14  Commit Queue  <commit-queue@webkit.org>
719
720         Unreviewed, rolling out r167261.
721         https://bugs.webkit.org/show_bug.cgi?id=131667
722
723         broke many navigation tests (Requested by ap on #webkit).
724
725         Reverted changeset:
726
727         "Web Replay: memoize fallback time values for
728         document.lastModified"
729         https://bugs.webkit.org/show_bug.cgi?id=131318
730         http://trac.webkit.org/changeset/167261
731
732 2014-04-14  Commit Queue  <commit-queue@webkit.org>
733
734         Unreviewed, rolling out r167272.
735         https://bugs.webkit.org/show_bug.cgi?id=131666
736
737         Broke multiple tests (Requested by ap on #webkit).
738
739         Reverted changeset:
740
741         "Function.bind itself is too slow"
742         https://bugs.webkit.org/show_bug.cgi?id=131636
743         http://trac.webkit.org/changeset/167272
744
745 2014-04-14  Jon Honeycutt  <jhoneycutt@apple.com>
746
747         Assertion failure under FEImage::determineAbsolutePaintRect()
748
749         <https://bugs.webkit.org/show_bug.cgi?id=131660>
750         <rdar://problem/15669294>
751
752         Reviewed by Geoffrey Garen.
753
754         * svg/filters/feImage-filter-assertion-expected.txt: Added.
755         * svg/filters/feImage-filter-assertion.html: Added.
756
757 2014-04-14  Oliver Hunt  <oliver@apple.com>
758
759         Function.bind itself is too slow
760         https://bugs.webkit.org/show_bug.cgi?id=131636
761
762         Reviewed by Geoffrey Garen.
763
764         New test, and fix bogus log in old one
765
766         * js/regress/function-bind-create-expected.html: Added.
767         * js/regress/function-bind-create.html: Added.
768         * js/regress/script-tests/function-bind-create.js: Added.
769         (test):
770         * js/regress/script-tests/function-bind.js:
771
772 2014-04-14  Brian J. Burg  <burg@cs.washington.edu>
773
774         Web Replay: memoize fallback time values for document.lastModified
775         https://bugs.webkit.org/show_bug.cgi?id=131318
776
777         Reviewed by Joseph Pecoraro.
778
779         * http/tests/inspector/replay/document-last-modified-fallback-value.html: Added.
780
781 2014-04-14  Eduardo Lima Mitev  <elima@igalia.com>
782
783         [GTK] Unreviewed GTK gardening.
784
785         * platform/gtk/TestExpectations: Update test expectations for new failing test 'editing/editability/ignored-content.html'.
786         * platform/gtk/inspector-protocol/dom/getAccessibilityPropertiesForNode-expected.txt: Rebaselined.
787
788 2014-04-14  Dirk Schulze  <krit@webkit.org>
789
790         Optimize Canvas fill and drawImage with SourceIn, DestinationIn, SourceOut, and DestinationAtop using transparencyLayer.
791         https://bugs.webkit.org/show_bug.cgi?id=79659
792
793         Reviewed by Darin Adler.
794
795         Unskip previously failing tests.
796
797         * platform/gtk/TestExpectations:
798
799 2014-04-14  Manuel Rego Casasnovas  <rego@igalia.com>
800
801         [JSC] CSSStyleDeclaration report incorrect descriptor
802         https://bugs.webkit.org/show_bug.cgi?id=89697
803
804         Reviewed by Benjamin Poulain.
805
806         Add new test to check the descriptor of CSSStyleDeclaration properties.
807
808         * fast/dom/CSSStyleDeclaration/cssstyledeclaration-properties-descriptor-expected.txt: Added.
809         * fast/dom/CSSStyleDeclaration/cssstyledeclaration-properties-descriptor.html: Added.
810
811 2014-04-14  Benjamin Poulain  <benjamin@webkit.org>
812
813         CSS JIT: compile the :nth-child() pseudo class
814         https://bugs.webkit.org/show_bug.cgi?id=131602
815
816         Reviewed by Andreas Kling.
817
818         Add a couple of test for the new code:
819         -nth-child-with-backtracking tests the register pressure with backtracking.
820         -nth-child-bounds tests invalid selectors do not cause problems.
821
822         * fast/selectors/nth-child-bounds-expected.txt: Added.
823         * fast/selectors/nth-child-bounds.html: Added.
824         * fast/selectors/nth-child-with-backtracking-expected.txt: Added.
825         * fast/selectors/nth-child-with-backtracking.html: Added.
826
827         * http/tests/security/video-poster-cross-origin-crash.html:
828         Now that CSSSelector filters out ridiculously bad values, the pseudo class in this test
829         was no longer executed.
830         The particular value of nth-child is irrelevant for this test, all it needs it the tree marking
831         while not matching.
832
833 2014-04-14  Mihnea Ovidenie  <mihnea@adobe.com>
834
835         [CSS Regions] Hit testing doesn't work in video
836         https://bugs.webkit.org/show_bug.cgi?id=131485
837
838         Reviewed by Andrei Bucur.
839
840         * fast/regions/hit-test-region-preserve3d-container-expected.txt: Added.
841         * fast/regions/hit-test-region-preserve3d-container.html: Added.
842
843 2014-04-14  Koji Ishii  <kojishi@gmail.com>
844
845         Update html5lib test data to latest version
846         https://bugs.webkit.org/show_bug.cgi?id=131588
847
848         Reviewed by Darin Adler.
849
850         This patch imports the latest version of the "dat" files from
851         https://github.com/html5lib/html5lib-tests
852         Also updated expected files for failures of new tests.
853
854         * html5lib/generated/run-adoption01-data-expected.txt: Passes now as a bug in the test was fixed.
855         * html5lib/generated/run-adoption01-write-expected.txt: Supressed new failures.
856         * html5lib/generated/run-inbody01-data-expected.txt: Added.
857         * html5lib/generated/run-inbody01-data.html: Added.
858         * html5lib/generated/run-inbody01-write-expected.txt: Added.
859         * html5lib/generated/run-inbody01-write.html: Added.
860         * html5lib/generated/run-main-element-data-expected.txt: Added.
861         * html5lib/generated/run-main-element-data.html: Added.
862         * html5lib/generated/run-main-element-write-expected.txt: Added.
863         * html5lib/generated/run-main-element-write.html: Added.
864         * html5lib/generated/run-template-data-expected.txt: Supressed new failures.
865         * html5lib/generated/run-template-write-expected.txt: Supressed new failures.
866         * html5lib/generated/run-tests21-data-expected.txt: Supressed new failures.
867         * html5lib/generated/run-tests21-write-expected.txt: Supressed new failures.
868         * html5lib/generated/run-tests25-data-expected.txt: Supressed new failures.
869         * html5lib/generated/run-tests25-write-expected.txt: Supressed new failures.
870         * html5lib/resources/adoption01.dat:
871         * html5lib/resources/adoption02.dat:
872         * html5lib/resources/comments01.dat:
873         * html5lib/resources/doctype01.dat:
874         * html5lib/resources/domjs-unsafe.dat:
875         * html5lib/resources/entities01.dat:
876         * html5lib/resources/entities02.dat:
877         * html5lib/resources/html5test-com.dat:
878         * html5lib/resources/inbody01.dat:
879         * html5lib/resources/isindex.dat:
880         * html5lib/resources/main-element.dat: Added.
881         * html5lib/resources/pending-spec-changes-plain-text-unsafe.dat:
882         * html5lib/resources/pending-spec-changes.dat:
883         * html5lib/resources/plain-text-unsafe.dat:
884         * html5lib/resources/scriptdata01.dat:
885         * html5lib/resources/tables01.dat:
886         * html5lib/resources/template.dat:
887         * html5lib/resources/tests1.dat:
888         * html5lib/resources/tests10.dat:
889         * html5lib/resources/tests14.dat:
890         * html5lib/resources/tests15.dat:
891         * html5lib/resources/tests16.dat:
892         * html5lib/resources/tests17.dat:
893         * html5lib/resources/tests18.dat:
894         * html5lib/resources/tests19.dat:
895         * html5lib/resources/tests2.dat:
896         * html5lib/resources/tests20.dat:
897         * html5lib/resources/tests21.dat:
898         * html5lib/resources/tests22.dat:
899         * html5lib/resources/tests23.dat:
900         * html5lib/resources/tests25.dat:
901         * html5lib/resources/tests26.dat:
902         * html5lib/resources/tests3.dat:
903         * html5lib/resources/tests4.dat:
904         * html5lib/resources/tests5.dat:
905         * html5lib/resources/tests6.dat:
906         * html5lib/resources/tests7.dat:
907         * html5lib/resources/tests8.dat:
908         * html5lib/resources/tests9.dat:
909         * html5lib/resources/tests_innerHTML_1.dat:
910         * html5lib/resources/tricky01.dat:
911         * html5lib/resources/webkit01.dat:
912         * html5lib/resources/webkit02.dat:
913
914 2014-04-13  Darin Adler  <darin@apple.com>
915
916         REGRESSION (r158617): Find on Page can get stuck in a loop when the search string occurs in an <input> in a <fieldset>
917         https://bugs.webkit.org/show_bug.cgi?id=126322
918
919         Reviewed by Ryosuke Niwa.
920
921         * editing/text-iterator/count-matches-in-form-expected.txt: Added.
922         * editing/text-iterator/count-matches-in-form.html: Added.
923
924         * fast/text/window-find.html: Tweaked the test a bit, making it a little easier to
925         see if the test hasn't even run.
926
927 2014-04-08  Oliver Hunt  <oliver@apple.com>
928
929         Rewrite Function.bind as a builtin
930         https://bugs.webkit.org/show_bug.cgi?id=131083
931
932         Reviewed by Geoffrey Garen.
933
934         Testing.
935
936         * js/dom/function-bind-expected.txt:
937         * js/regress/function-bind-expected.txt: Added.
938         * js/regress/function-bind.html: Added.
939         * js/regress/script-tests/function-bind.js: Added.
940         (foo):
941
942 2014-04-13  Youenn Fablet  <youenn.fablet@crf.canon.fr>
943
944         [GStreamer] No CORS support for media elements
945         https://bugs.webkit.org/show_bug.cgi?id=99037
946
947         Reviewed by Philippe Normand.
948
949         http/tests/security/video-cross-origin-accessfailure.html verifies that cross-origin streams that fail CORS check
950         are not played when crossorigin attribute is set.
951          http/tests/security/video-cross-origin-accesssameorigin.html verifies that access to same-origin streams
952         are played when crossorigin attribute is set.
953
954         * http/tests/security/video-cross-origin-accessfailure-expected.txt: Added.
955         * http/tests/security/video-cross-origin-accessfailure.html: Added.
956         * http/tests/security/video-cross-origin-accesssameorigin-expected.txt: Added.
957         * http/tests/security/video-cross-origin-accesssameorigin.html: Added.
958         * platform/efl/TestExpectations: Enabled http/tests/security/video-cross-origin-readback.html.
959         * platform/gtk/TestExpectations: Ditto.
960         * platform/mac/TestExpectations: Disabled http/tests/security/video-cross-origin-accessfailure.html.
961
962 2014-04-13  Darin Adler  <darin@apple.com>
963
964         REGRESSION (r166860): ASSERTION FAILED: !isCalculated() on fast/css/image-set-value-not-removed-crash.html
965         https://bugs.webkit.org/show_bug.cgi?id=131480
966
967         Reviewed by Andreas Kling.
968
969         * platform/mac/TestExpectations: Unskip the test now that the assertion is fixed.
970
971 2014-04-12  Filip Pizlo  <fpizlo@apple.com>
972
973         Make slow-stress tests run faster by running fewer VM variants.
974
975         Rubber stamped by Geoffrey Garen.
976
977         * jsc-layout-tests.yaml:
978
979 2014-04-12  Filip Pizlo  <fpizlo@apple.com>
980
981         Math.fround() should be an intrinsic
982         https://bugs.webkit.org/show_bug.cgi?id=131583
983
984         Reviewed by Geoffrey Garen.
985         
986         This test runs 4.4635x faster with the intrinsic.
987
988         * js/regress/fround-expected.txt: Added.
989         * js/regress/fround.html: Added.
990         * js/regress/script-tests/fround.js: Added.
991
992 2014-04-12  Youenn Fablet  <youenn.fablet@crf.canon.fr>
993
994         [SOUP] Libsoup internal credential setting should be controlled by loader decision
995         https://bugs.webkit.org/show_bug.cgi?id=130963
996
997         Reviewed by Darin Adler.
998
999         * platform/efl/TestExpectations: Unskipped http/tests/xmlhttprequest/cross-origin-no-authorization.html.
1000         * platform/gtk/TestExpectations: Ditto.
1001
1002 2014-04-12  Tibor Meszaros  <tmeszaros.u-szeged@partner.samsung.com>
1003
1004         (before-mar-1-1000) In correct date creation prior to 1 Mar 1000 
1005         https://bugs.webkit.org/show_bug.cgi?id=129308
1006
1007         Reviewed by Darin Adler.
1008
1009         * js/date-constructor-expected.txt:
1010         * js/script-tests/date-constructor.js:
1011
1012 2014-04-11  Jon Honeycutt  <jhoneycutt@apple.com>
1013
1014         Assertion failure changing select element size during focus event
1015         dispatch
1016         <https://bugs.webkit.org/show_bug.cgi?id=131566>
1017         <rdar://problem/16400735>
1018
1019         Reviewed by Andy Estes.
1020
1021         * fast/forms/select-change-size-during-focus-expected.txt: Added.
1022         * fast/forms/select-change-size-during-focus.html: Added.
1023
1024 2014-04-11  Bem Jones-Bey  <bjonesbe@adobe.com>
1025
1026         Clear sibling floats while splitting inline flow
1027         https://bugs.webkit.org/show_bug.cgi?id=130905
1028
1029         Reviewed by David Hyatt.
1030
1031         This test will only crash if run with Address Sanitizer or some other
1032         address checking tool.
1033
1034         * fast/block/float/split-inline-sibling-of-float-crash-expected.txt: Added.
1035         * fast/block/float/split-inline-sibling-of-float-crash.html: Added.
1036
1037 2014-04-11  Gavin Barraclough  <baraclough@apple.com>
1038
1039         Rollout - Rewrite Function.bind as a builtin
1040         https://bugs.webkit.org/show_bug.cgi?id=131083
1041
1042         Unreviewed.
1043
1044         Rolling out r167020 while investigating a performance regression.
1045
1046         * js/dom/function-bind-expected.txt:
1047         * js/regress/function-bind-expected.txt: Removed.
1048         * js/regress/function-bind.html: Removed.
1049         * js/regress/script-tests/function-bind.js: Removed.
1050
1051 2014-04-11  Hans Muller  <hmuller@adobe.com>
1052
1053         [CSS Shapes] shape-outside from image doesn't load properly
1054         https://bugs.webkit.org/show_bug.cgi?id=131491
1055
1056         Reviewed by Bem Jones-Bey.
1057
1058         * http/tests/css/shape-image-file-expected.html: Added.
1059         * http/tests/css/shape-image-file.html: Added.
1060
1061 2014-04-11  Mark Lam  <mark.lam@apple.com>
1062
1063         JSMainThreadExecState::call() should clear exceptions before returning.
1064         <https://webkit.org/b/131530>
1065
1066         Reviewed by Geoffrey Garen.
1067
1068         * fast/dom/regress-131530-expected.txt: Added.
1069         * fast/dom/regress-131530.html: Added.
1070
1071 2014-04-11  Carlos Alberto Lopez Perez  <clopez@igalia.com>
1072
1073         [GTK] Unreviewed GTK gardening.
1074
1075         Support for audio and video tracks was added on r158436. Stop skipping the following tests:
1076           media/track/audio-track.html
1077           media/track/video-track.html
1078
1079         Update bug number for media/track/track*in-band*.html tests
1080
1081         Report and update text expectations for new failing tests:
1082           media/track/track-remove-track.html
1083           fast/css3-text/css3-text-decoration/text-decoration-skip/text-decoration-skip-ink-svg.html
1084           media/media-event-listeners.html
1085
1086         Update timeout expectation for media/video-controls-captions.html
1087
1088         * platform/gtk/TestExpectations:
1089
1090 2014-04-10  Chris Fleizach  <cfleizach@apple.com>
1091
1092         Heap-use-after-free in WebCore::SpeechSynthesisUtterance::startTime
1093         https://bugs.webkit.org/show_bug.cgi?id=131482
1094
1095         Reviewed by David Kilzer.
1096
1097         * platform/mac/fast/speechsynthesis/speech-synthesis-gc-utterance-crash-expected.txt: Added.
1098         * platform/mac/fast/speechsynthesis/speech-synthesis-gc-utterance-crash.html: Added.
1099
1100 2014-04-11  Bear Travis  <betravis@adobe.com>
1101
1102         [CSS Shapes] inset args and radial args should serialize to the simplest form
1103         https://bugs.webkit.org/show_bug.cgi?id=129825
1104
1105         Reviewed by Dirk Schulze.
1106
1107         Modify tests to use the shortened inset serialization.
1108
1109         * animations/resources/animation-test-helpers.js: Accept shortened inset forms.
1110         * css3/masking/clip-path-animation-expected.txt:
1111         * css3/masking/clip-path-animation.html:
1112         * fast/masking/parsing-clip-path-shape-expected.txt:
1113         * fast/masking/parsing-clip-path-shape.html:
1114         * fast/shapes/parsing/parsing-shape-lengths-expected.txt:
1115         * fast/shapes/parsing/parsing-shape-lengths.html:
1116         * fast/shapes/parsing/parsing-shape-outside-expected.txt:
1117         * fast/shapes/parsing/parsing-test-utils.js:
1118         * fast/shapes/shape-outside-floats/shape-outside-animation-expected.txt:
1119         * fast/shapes/shape-outside-floats/shape-outside-animation.html:
1120
1121 2014-04-11  Praveen R Jadhav  <praveen.j@samsung.com>
1122
1123         "playbackTime" parameter is not present in AudioProcessingEvent Interface as per W3C spec
1124         https://bugs.webkit.org/show_bug.cgi?id=105518
1125
1126         Reviewed by Jer Noble.
1127
1128         Test case added to check AudioProcessingEvent attributes.
1129
1130         * webaudio/audioprocessingevent-expected.txt: Added.
1131         * webaudio/audioprocessingevent.html: Added.
1132
1133 2014-04-11  Zalan Bujtas  <zalan@apple.com>
1134
1135         Subpixel rendering: WK1: Trail of cruft in redraw during animations.
1136         https://bugs.webkit.org/show_bug.cgi?id=131525
1137
1138         Reviewed by Simon Fraser.
1139
1140         Use enclosing rect instead of snapping to make sure the repaint rect always
1141         covers the dirty area when painting is requested in a non-compositing RenderView.
1142         This only applies to WK1 as WK2 has compositing RenderView and the repainting 
1143         is managed by RenderLayerBacking.
1144
1145         This is a temporary solution until after ScrollView/FrameView/RenderView
1146         is transitioned to device pixels. (tracked here: webkit.org/b/131526).
1147
1148         * fast/repaint/hidpi-block-width-change-leaves-cruft-expected.html: Added.
1149         * fast/repaint/hidpi-block-width-change-leaves-cruft.html: Added.
1150
1151 2014-04-11  Enrique Ocaña González  <eocanha@igalia.com>
1152
1153         [GTK] Unreviewed GTK gardening.
1154
1155         Update test expectations for flaky tests timing out:
1156           media/track/track-remove-active-cue-crash.html
1157           media/media-ended.html
1158           media/audio-mpeg-supported.html
1159
1160         * platform/gtk/TestExpectations:
1161
1162 2014-04-10  Commit Queue  <commit-queue@webkit.org>
1163
1164         Unreviewed, rolling out r167073.
1165         https://bugs.webkit.org/show_bug.cgi?id=131516
1166
1167         This patch caused crashes in video tests. (Requested by
1168         mrobinson on #webkit).
1169
1170         Reverted changeset:
1171
1172         "[GStreamer] No CORS support for media elements"
1173         https://bugs.webkit.org/show_bug.cgi?id=99037
1174         http://trac.webkit.org/changeset/167073
1175
1176 2014-04-10  Jon Honeycutt  <jhoneycutt@apple.com>
1177
1178         Assertion failure in WebCore::FlexBoxIterator::next()
1179         <https://bugs.webkit.org/show_bug.cgi?id=117176>
1180         <rdar://problem/14054549>
1181
1182         Reviewed by Tim Horton.
1183
1184         * fast/flexbox/collapse-anonymous-wrappers-assertion-expected.txt: Added.
1185         * fast/flexbox/collapse-anonymous-wrappers-assertion.html: Added.
1186
1187 2014-04-07  Jon Honeycutt  <jhoneycutt@apple.com>
1188
1189         Assertion failure, !node || node->isElementNode(), in
1190         WebCore::RenderBlock::clone()
1191         <https://bugs.webkit.org/show_bug.cgi?id=110489>
1192         <rdar://problem/13666425>
1193
1194         Reviewed by Antti Koivisto.
1195
1196         * fast/multicol/fuzzed-test-case-expected.txt: Added.
1197         * fast/multicol/fuzzed-test-case.html: Added.
1198
1199 2014-04-10  Zalan Bujtas  <zalan@apple.com>
1200
1201         Web Inspector: Breakpoint in gutter has clipped / broken border image.
1202         https://bugs.webkit.org/show_bug.cgi?id=131500
1203
1204         Reviewed by Joseph Pecoraro.
1205
1206         Typo in r166925.
1207
1208         * fast/borders/border-image-slice-missing-right-expected.html: Added.
1209         * fast/borders/border-image-slice-missing-right.html: Added.
1210
1211 2014-04-10  James Craig  <jcraig@apple.com>
1212
1213         Web Inspector: AXI: expose aria-busy state of current and ancestor nodes
1214         https://bugs.webkit.org/show_bug.cgi?id=130826
1215
1216         Reviewed by Timothy Hatcher.
1217
1218         Expose if node is contained by any "busy" ancestor nodes, too.
1219
1220         * inspector-protocol/dom/getAccessibilityPropertiesForNode-expected.txt:
1221         * inspector-protocol/dom/getAccessibilityPropertiesForNode.html:
1222
1223 2014-04-10  Brian J. Burg  <burg@cs.washington.edu>
1224
1225         Web Replay: memoize plugin data for navigator.mimeTypes and navigator.plugins
1226         https://bugs.webkit.org/show_bug.cgi?id=131341
1227
1228         Reviewed by Timothy Hatcher.
1229
1230         Add support for different setup methods before the initial navigation of
1231         capture and replay. This is necessary to test that the value of
1232         navigator.plugins is the same on replay even if the underlying data changed.
1233
1234         * http/tests/inspector/replay/replay-test.js:
1235         (InspectorTestProxy.runSingleSegmentRefTest): Add calls to optional setup
1236         functions in the test page called setupPreCapture and setupPreReplay.
1237
1238 2014-04-10  Carlos Alberto Lopez Perez  <clopez@igalia.com>
1239
1240         [GTK] Unreviewed GTK gardening.
1241
1242         Update text expectations for new failing tests:
1243           accessibility/help-text.html
1244           fast/css/cascade/box-shadow-and-webkit-box-shadow-cascade-order.html
1245           fast/css3-text/css3-text-decoration/text-decoration-skip/glyph-inside-underline.html
1246
1247         Update test expectations related with highdpi still not supported.
1248
1249         On r166930 test media/track/opera/interfaces/TextTrackList/onremovetrack.html
1250         was moved to media/track/w3c/interfaces/TextTrackList/onremovetrack.html.
1251         Now it passes. Remove the expectation.
1252
1253         * platform/gtk/TestExpectations:
1254
1255 2014-04-10  Bem Jones-Bey  <bjonesbe@adobe.com>
1256
1257         Invalid cast in WebCore::RenderLayer::setupClipPath
1258         https://bugs.webkit.org/show_bug.cgi?id=131368
1259
1260         Reviewed by Dirk Schulze.
1261
1262         * css3/masking/clip-path-box-shape-on-inline-crash-expected.txt: Added.
1263         * css3/masking/clip-path-box-shape-on-inline-crash.html: Added.
1264
1265 2014-04-10  Youenn Fablet  <youenn.fablet@crf.canon.fr>
1266
1267         [GStreamer] No CORS support for media elements
1268         https://bugs.webkit.org/show_bug.cgi?id=99037
1269
1270         Reviewed by Philippe Normand.
1271
1272         http/tests/security/video-cross-origin-accessfailure.html verifies that cross-origin streams that fail CORS check
1273         are not played when crossorigin attribute is set.
1274          http/tests/security/video-cross-origin-accesssameorigin.html verifies that access to same-origin streams
1275         are played when crossorigin attribute is set.
1276
1277         * http/tests/security/video-cross-origin-accessfailure-expected.txt: Added.
1278         * http/tests/security/video-cross-origin-accessfailure.html: Added.
1279         * http/tests/security/video-cross-origin-accesssameorigin-expected.txt: Added.
1280         * http/tests/security/video-cross-origin-accesssameorigin.html: Added.
1281         * platform/efl/TestExpectations: Enabled http/tests/security/video-cross-origin-readback.html.
1282         * platform/gtk/TestExpectations: Ditto.
1283         * platform/mac/TestExpectations: Disabled http/tests/security/video-cross-origin-accessfailure.html.
1284
1285 2014-04-09  Alexey Proskuryakov  <ap@apple.com>
1286
1287         REGRESSION (r166860): ASSERTION FAILED: !isCalculated() on fast/css/image-set-value-not-removed-crash.html
1288         https://bugs.webkit.org/show_bug.cgi?id=131480
1289
1290         * platform/mac/TestExpectations: Skipped the test in debug builds.
1291
1292 2014-04-09  Alexey Proskuryakov  <ap@apple.com>
1293
1294         [WK2] fast/repaint/obscured-background-no-repaint.html is very flaky
1295         https://bugs.webkit.org/show_bug.cgi?id=131477
1296
1297         * platform/mac-wk2/TestExpectations: Marked it as such.
1298
1299 2014-04-09  Alexey Proskuryakov  <ap@apple.com>
1300
1301         WebVTT tests don't work because of a 800x600 snapshot (but are very flaky anyway)
1302         https://bugs.webkit.org/show_bug.cgi?id=131476
1303
1304         * platform/mac/TestExpectations: Skip them.
1305
1306 2014-04-09  James Craig  <jcraig@apple.com>
1307
1308         AX: Bug in AccessibilityNodeObject::helpText
1309         https://bugs.webkit.org/show_bug.cgi?id=130386
1310
1311         Reviewed by Chris Fleizach.
1312
1313         Tests accessibility help text in a variety of examples.
1314
1315         * accessibility/help-text-expected.txt: Added.
1316         * accessibility/help-text.html: Added.
1317
1318 2014-04-09  Brent Fulgham  <bfulgham@apple.com>
1319
1320         [Win] Unreviewed bot maintenance. Re-add a number of passing
1321         tests, and turn off a few failures.
1322
1323         * platform/win/TestExpectations:
1324
1325 2014-04-09  Chris Fleizach  <cfleizach@apple.com>
1326
1327         Regression: AX: list heuristics sometimes determined as presentational even when explicit roles applied
1328         https://bugs.webkit.org/show_bug.cgi?id=131041
1329
1330         Reviewed by Mario Sanchez Prada.
1331
1332         * accessibility/list-detection-expected.txt:
1333         * accessibility/list-detection.html:
1334
1335 2014-04-09  Martin Robinson  <mrobinson@igalia.com>
1336
1337         Rebaseline some tests for GTK+
1338
1339         * platform/gtk/editing/input/scroll-viewport-page-up-down-expected.txt:
1340         * platform/gtk/fast/text/international/cjk-segmentation-expected.txt: Added.
1341         * platform/gtk/http/tests/xmlhttprequest/cache-override-expected.txt: Added.
1342         * platform/gtk/inspector-protocol/dom/getAccessibilityPropertiesForNode-expected.txt: Added.
1343         * platform/gtk/js/dom/dom-static-property-for-in-iteration-expected.txt:
1344         * platform/gtk/plugins/nested-plugin-objects-expected.txt: Added.
1345         * platform/gtk/plugins/netscape-destroy-plugin-script-objects-expected.txt: Added.
1346         * platform/gtk/sputnik/Unicode/Unicode_320/S7.6_A2.2_T2-expected.txt: Added.
1347         * platform/gtk/sputnik/Unicode/Unicode_320/S7.6_A5.2_T8-expected.txt: Added.
1348         * platform/gtk/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.txt: Added.
1349         * platform/gtk/svg/W3C-SVG-1.1-SE/filters-image-05-f-expected.txt: Added.
1350         * platform/gtk/svg/W3C-SVG-1.1/filters-composite-02-b-expected.txt: Added.
1351         * platform/gtk/svg/W3C-SVG-1.1/filters-displace-01-f-expected.txt: Added.
1352         * platform/gtk/svg/W3C-SVG-1.1/filters-image-01-b-expected.txt: Added.
1353         * platform/gtk/svg/custom/object-no-size-attributes-expected.txt:
1354         * platform/gtk/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.txt: Added.
1355
1356 2014-04-08  Samuel White  <samuel_white@apple.com>
1357
1358         AX: Initial text selection point should respect element focus.
1359         https://bugs.webkit.org/show_bug.cgi?id=131402
1360
1361         Reviewed by Chris Fleizach.
1362
1363         Updating test to make sure initial selection respects the focused element when necessary. Now, if a VoiceOver user attempts to use
1364         arrow keys to read text and selection isn't set, we will set initial selection before/after the focused element if one is present.
1365
1366         * platform/mac/accessibility/selection-initial-expected.txt:
1367         * platform/mac/accessibility/selection-initial.html:
1368
1369 2014-04-09  Brendan Long  <b.long@cablelabs.com>
1370
1371         [GStreamer] Expose MPEG-TS metadata
1372         https://bugs.webkit.org/show_bug.cgi?id=122001
1373
1374         Reviewed by Eric Carlson.
1375
1376         * media/content/user-private-streams.ts: Added.
1377         * media/track/in-band/track-in-band-mpegts-metadata-expected.txt: Added.
1378         * media/track/in-band/track-in-band-mpegts-metadata.html: Added.
1379
1380 2014-04-08  Chris Fleizach  <cfleizach@apple.com>
1381
1382         AX: Make AXPress much more reliable on the Web
1383         https://bugs.webkit.org/show_bug.cgi?id=131426
1384
1385         Reviewed by Mario Sanchez Prada.
1386
1387         * accessibility/press-works-on-control-types-expected.txt:
1388         * accessibility/press-works-on-control-types.html:
1389
1390 2014-04-08  Oliver Hunt  <oliver@apple.com>
1391
1392         Rewrite Function.bind as a builtin
1393         https://bugs.webkit.org/show_bug.cgi?id=131083
1394
1395         Reviewed by Geoffrey Garen.
1396
1397         Testing.
1398
1399         * js/dom/function-bind-expected.txt:
1400         * js/regress/function-bind-expected.txt: Added.
1401         * js/regress/function-bind.html: Added.
1402         * js/regress/script-tests/function-bind.js: Added.
1403         (foo):
1404
1405 2014-04-09  Radu Stavila  <stavila@adobe.com>
1406
1407         [CSS Regions] Monolithic elements should not affect the layout of the content outside its region
1408         https://bugs.webkit.org/show_bug.cgi?id=130499
1409
1410         Reviewed by David Hyatt.
1411
1412         Added tests for different types of fragmentation following monolithic content
1413         overflowing its region.
1414         Rebased the webkit-flow-float-unable-to-push test as its expected result was not the correct one.
1415
1416         * fast/regions/webkit-flow-float-unable-to-push-expected.html:
1417         * fast/regions/fragmentation-after-float-overflow-single-region-expected.html: Added.
1418         * fast/regions/fragmentation-after-float-overflow-single-region.html: Added.
1419         * fast/regions/fragmentation-after-monolithic-overflow-expected.html: Added.
1420         * fast/regions/fragmentation-after-monolithic-overflow-self-collapsed-expected.html: Added.
1421         * fast/regions/fragmentation-after-monolithic-overflow-self-collapsed.html: Added.
1422         * fast/regions/fragmentation-after-monolithic-overflow-single-region-expected.html: Added.
1423         * fast/regions/fragmentation-after-monolithic-overflow-single-region.html: Added.
1424         * fast/regions/fragmentation-after-monolithic-overflow.html: Added.
1425
1426 2014-04-09  Alexey Proskuryakov  <ap@apple.com>
1427
1428         REGRESSION (r166853): fast/preloader/document-write.html is very flaky
1429         https://bugs.webkit.org/show_bug.cgi?id=130942
1430
1431         * platform/mac/TestExpectations: The offending code was re-landed, marking as
1432         flaky again.
1433
1434 2014-04-09  Mario Sanchez Prada  <mario.prada@samsung.com>
1435
1436         [GTK] Layout tests accessibility/children-changed-sends-notification.html and accessibility/notification-listeners.html fails
1437         https://bugs.webkit.org/show_bug.cgi?id=131380
1438
1439         Reviewed by Chris Fleizach.
1440
1441         Updated TestExpectations file and update layout test that was not
1442         correctly written, and expecting the signals in the wrong order.
1443
1444         * platform/gtk/TestExpectations: Removed failure expectations.
1445
1446         * accessibility/children-changed-sends-notification.html: Updated
1447         test to make sure we touch the accessibility tree after adding a
1448         <button> so we get the 'add' signal at the right moment.
1449
1450         * accessibility/children-changed-sends-notification-expected.txt:
1451         Updated expectations to expect the 'add' and 'remove' signals in
1452         the right order.
1453
1454 2014-04-09  Mario Sanchez Prada  <mario.prada@samsung.com>
1455
1456         [AX][GTK] No new lines in some AX tests output
1457         https://bugs.webkit.org/show_bug.cgi?id=131294
1458
1459         Reviewed by Martin Robinson.
1460
1461         Removed failure expectations for tests now passing.
1462
1463         * platform/gtk/TestExpectations: Updated.
1464
1465 2014-04-09  Mario Sanchez Prada  <mario.prada@samsung.com>
1466
1467         Unreviewed gardening for GTK.
1468
1469         Updated test expectations after r166175, which removed an <hr>
1470         from the original test accessibility/lists.html.
1471
1472         * platform/gtk/accessibility/lists-expected.txt: Updated
1473
1474 2014-04-09  Alexey Proskuryakov  <ap@apple.com>
1475
1476         [WK2] HTTP authentication regression tests fail
1477         https://bugs.webkit.org/show_bug.cgi?id=81627
1478         <rdar://problem/11079296>
1479
1480         Reviewed by Anders Carlsson.
1481
1482         * platform/mac-wk2/TestExpectations: Unskipped tests that now pass. Marked three
1483         tests as failing, because enabling auth uncovered that they are failing
1484         (in browser as well).
1485
1486         * platform/wk2/http: Added.
1487         * platform/wk2/http/tests: Added.
1488         * platform/wk2/http/tests/loading: Added.
1489         * platform/wk2/http/tests/loading/authentication-after-redirect-stores-wrong-credentials: Added.
1490         * platform/wk2/http/tests/loading/authentication-after-redirect-stores-wrong-credentials/authentication-after-redirect-stores-wrong-credentials-expected.txt: Copied from LayoutTests/http/tests/loading/authentication-after-redirect-stores-wrong-credentials/authentication-after-redirect-stores-wrong-credentials-expected.txt.
1491         * platform/wk2/http/tests/loading/basic-auth-resend-wrong-credentials-expected.txt: Copied from LayoutTests/http/tests/loading/basic-auth-resend-wrong-credentials-expected.txt.
1492         * platform/wk2/http/tests/loading/basic-credentials-sent-automatically-expected.txt: Copied from LayoutTests/http/tests/loading/basic-credentials-sent-automatically-expected.txt.
1493         * platform/wk2/http/tests/misc: Added.
1494         * platform/wk2/http/tests/misc/401-alternative-content-expected.txt: Copied from LayoutTests/http/tests/misc/401-alternative-content-expected.txt.
1495         * platform/wk2/http/tests/misc/authentication-redirect-1: Added.
1496         * platform/wk2/http/tests/misc/authentication-redirect-1/authentication-sent-to-redirect-cross-origin-expected.txt: Copied from LayoutTests/http/tests/misc/authentication-redirect-1/authentication-sent-to-redirect-cross-origin-expected.txt.
1497         * platform/wk2/http/tests/misc/authentication-redirect-2: Added.
1498         * platform/wk2/http/tests/misc/authentication-redirect-2/authentication-sent-to-redirect-same-origin-expected.txt: Copied from LayoutTests/http/tests/misc/authentication-redirect-2/authentication-sent-to-redirect-same-origin-expected.txt.
1499         * platform/wk2/http/tests/misc/authentication-redirect-4: Added.
1500         * platform/wk2/http/tests/misc/authentication-redirect-4/authentication-sent-to-redirect-same-origin-url-expected.txt: Copied from LayoutTests/http/tests/misc/authentication-redirect-4/authentication-sent-to-redirect-same-origin-url-expected.txt.
1501         * platform/wk2/http/tests/security: Added.
1502         * platform/wk2/http/tests/security/401-logout: Added.
1503         * platform/wk2/http/tests/security/401-logout/401-logout-expected.txt: Copied from LayoutTests/http/tests/security/401-logout/401-logout-expected.txt.
1504         * platform/wk2/http/tests/xmlhttprequest: Added.
1505         * platform/wk2/http/tests/xmlhttprequest/failed-auth-expected.txt: Copied from LayoutTests/http/tests/xmlhttprequest/failed-auth-expected.txt.
1506         * platform/wk2/http/tests/xmlhttprequest/remember-bad-password-expected.txt: Copied from LayoutTests/http/tests/xmlhttprequest/remember-bad-password-expected.txt.
1507         WebKit2 results are the same as WebKit1, except that they lack resource URL. That
1508         is expected with WebKit2 API.
1509
1510 2014-04-08  Mihnea Ovidenie  <mihnea@adobe.com>
1511
1512         [CSSRegions] Crash when video in region exits fullscreen
1513         https://bugs.webkit.org/show_bug.cgi?id=131366
1514
1515         Reviewed by Andrei Bucur.
1516
1517         * fast/regions/full-screen-video-in-region-crash-expected.txt: Added.
1518         * fast/regions/full-screen-video-in-region-crash.html: Added.
1519
1520 2014-04-08  Alexey Proskuryakov  <ap@apple.com>
1521
1522         Trying to unbreak flakiness dashboard after Gtk TextExpectations reshuffling.
1523
1524         * platform/gtk-wk2/TestExpectations: Added.
1525
1526 2014-04-08  Zalan Bujtas  <zalan@apple.com>
1527
1528         Subpixel rendering: Clip outer rounded border rect on device pixel boundaries.
1529         https://bugs.webkit.org/show_bug.cgi?id=131404
1530
1531         Reviewed by Simon Fraser.
1532
1533         Use device pixel snapped rectangle to clip out rounded rects, when not all sides are solid/double.
1534         Snapping it to device pixel boundaries ensures that when we call drawRect(devicePixelSnappedRect) later,
1535         it leaves no cruft behind.
1536
1537         * fast/borders/hidpi-rounded-border-on-subpixel-position-expected.html: Added.
1538         * fast/borders/hidpi-rounded-border-on-subpixel-position.html: Added.
1539
1540 2014-04-08  Simon Fraser  <simon.fraser@apple.com>
1541
1542         REGRESSION (r155998): Elements render at very low resolution with some 3d transforms
1543         https://bugs.webkit.org/show_bug.cgi?id=131412
1544
1545         Reviewed by Tim Horton.
1546         
1547         Test that makes an incremental change to a layer property in a tree with
1548         interesting 3d transforms.
1549
1550         * compositing/contents-scale/incremental-change-expected.html: Added.
1551         * compositing/contents-scale/incremental-change.html: Added.
1552
1553 2014-04-08  Adenilson Cavalcanti  <cavalcantii@gmail.com>
1554
1555         [SVG] Fix CSS transform handling when zoomed
1556         https://bugs.webkit.org/show_bug.cgi?id=125836
1557
1558         Reviewed by Tim Horton.
1559
1560         Adjusts CSS transforms when used in SVG to account for unexpected
1561         translation scale. Backport from Chromium #174910.
1562
1563         * svg/zoom/page/zoom-css-transforms-expected.svg: Added.
1564         * svg/zoom/page/zoom-css-transforms.svg: Added.
1565
1566 2014-04-08  Hans Muller  <hmuller@adobe.com>
1567
1568         [CSS Shapes] large corner radius combined with 0 radius does not wrap properly
1569         https://bugs.webkit.org/show_bug.cgi?id=129739
1570
1571         Reviewed by Bem Jones-Bey.
1572
1573         * fast/shapes/shape-outside-floats/shape-outside-big-box-border-radius-001-expected.txt: Added.
1574         * fast/shapes/shape-outside-floats/shape-outside-big-box-border-radius-001.html: Added.
1575         * fast/shapes/shape-outside-floats/shape-outside-big-box-border-radius-002-expected.html: Added.
1576         * fast/shapes/shape-outside-floats/shape-outside-big-box-border-radius-002.html: Added.
1577
1578 2014-04-08  Alexey Proskuryakov  <ap@apple.com>
1579
1580         Rename Clipboard to DataTransfer
1581         https://bugs.webkit.org/show_bug.cgi?id=131371
1582
1583         Reviewed by Anders Carlsson.
1584
1585         * fast/dom/dom-constructors-expected.txt:
1586         * fast/dom/dom-constructors.html:
1587         * js/dom/global-constructors-attributes-expected.txt:
1588         * platform/efl/js/dom/global-constructors-attributes-expected.txt:
1589         * platform/gtk-wk1/js/dom/global-constructors-attributes-expected.txt:
1590         * platform/gtk-wk2/js/dom/global-constructors-attributes-expected.txt:
1591         * platform/mac-mountainlion/js/dom/global-constructors-attributes-expected.txt:
1592         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
1593         * platform/win/js/dom/global-constructors-attributes-expected.txt:
1594
1595 2014-04-08  Brent Fulgham  <bfulgham@apple.com>
1596
1597         [Mac] Unreviewed test gardening.
1598
1599         Rebaseline scrolling tests to remove flakiness introduced by slight differences in
1600         pixel scroll counts between WK1 and WK2 test runners.
1601
1602         * platform/mac/fast/scrolling/scroll-div-latched-div-expected.txt:
1603         * platform/mac/fast/scrolling/scroll-div-latched-div.html:
1604         * platform/mac/fast/scrolling/scroll-div-latched-mainframe-expected.txt:
1605         * platform/mac/fast/scrolling/scroll-div-latched-mainframe.html:
1606         * platform/mac/fast/scrolling/scroll-iframe-latched-iframe-expected.txt:
1607         * platform/mac/fast/scrolling/scroll-iframe-latched-iframe.html:
1608         * platform/mac/fast/scrolling/scroll-iframe-latched-mainframe-expected.txt:
1609         * platform/mac/fast/scrolling/scroll-iframe-latched-mainframe.html:
1610         * platform/mac/fast/scrolling/scroll-select-latched-mainframe-expected.txt:
1611         * platform/mac/fast/scrolling/scroll-select-latched-mainframe.html:
1612         * platform/mac/fast/scrolling/scroll-select-latched-select-expected.txt:
1613         * platform/mac/fast/scrolling/scroll-select-latched-select.html:
1614
1615 2014-04-08  Carlos Alberto Lopez Perez  <clopez@igalia.com>
1616
1617         [GTK] Unreviewed GTK gardening.
1618
1619         Update text expectations for failing tests:
1620           accessibility/children-changed-sends-notification.html
1621           accessibility/notification-listeners.html
1622           fast/repaint/blend-mode-isolate-stacking-context.html
1623           fast/repaint/hidpi-absolute-positioned-element-wrong-cliprect-after-move.html
1624
1625         Rebaseline fast/multicol/client-rects-expected.txt after r165991
1626
1627         * platform/gtk/TestExpectations:
1628         * platform/gtk/fast/multicol/client-rects-expected.txt:
1629
1630 2014-04-07  Filip Pizlo  <fpizlo@apple.com>
1631
1632         Repatch should support setters and plant calls to them directly
1633         https://bugs.webkit.org/show_bug.cgi?id=130750
1634
1635         Reviewed by Geoffrey Garen.
1636
1637         * js/regress/script-tests/setter.js: Added.
1638         * js/regress/setter-expected.txt: Added.
1639         * js/regress/setter.html: Added.
1640
1641 2014-04-08  Morten Stenshorne  <mstensho@opera.com>
1642
1643         [New Multicolumn] Child top margin sometimes ignored for column balancing
1644         https://bugs.webkit.org/show_bug.cgi?id=122754
1645
1646         Reviewed by David Hyatt.
1647
1648         * fast/multicol/break-in-scrollable-expected.html: Added.
1649         * fast/multicol/break-in-scrollable.html: Added.
1650         * fast/multicol/newmulticol/leading-and-trailing-margin-expected.html: Added.
1651         * fast/multicol/newmulticol/leading-and-trailing-margin.html: Added.
1652         * fast/multicol/newmulticol/leading-margin-expected.html: Added.
1653         * fast/multicol/newmulticol/leading-margin.html: Added.
1654
1655 2014-04-07  Brent Fulgham  <bfulgham@apple.com>
1656
1657         [WebVTT] Begin Enabling W3C VTT Tests
1658         https://bugs.webkit.org/show_bug.cgi?id=131345
1659
1660         Reviewed by Darin Adler.
1661
1662         Move a number of tests out of 'opera' into a new 'w3c' folder.
1663
1664         * media/track/opera/interfaces/HTMLElement/HTMLMediaElement/addTextTrack-expected.txt: Removed.
1665         * media/track/opera/interfaces/HTMLElement/HTMLMediaElement/addTextTrack.html: Removed.
1666         * media/track/opera/interfaces/HTMLElement/HTMLMediaElement/textTracks-expected.txt: Removed.
1667         * media/track/opera/interfaces/HTMLElement/HTMLMediaElement/textTracks.html: Removed.
1668         * media/track/opera/interfaces/HTMLElement/HTMLTrackElement/default-expected.txt: Removed.
1669         * media/track/opera/interfaces/HTMLElement/HTMLTrackElement/default.html: Removed.
1670         * media/track/opera/interfaces/HTMLElement/HTMLTrackElement/label-expected.txt: Removed.
1671         * media/track/opera/interfaces/HTMLElement/HTMLTrackElement/label.html: Removed.
1672         * media/track/opera/interfaces/HTMLElement/HTMLTrackElement/readyState-expected.txt: Removed.
1673         * media/track/opera/interfaces/HTMLElement/HTMLTrackElement/readyState.html: Removed.
1674         * media/track/opera/interfaces/HTMLElement/HTMLTrackElement/srclang-expected.txt: Removed.
1675         * media/track/opera/interfaces/HTMLElement/HTMLTrackElement/srclang.html: Removed.
1676         * media/track/opera/interfaces/HTMLElement/HTMLTrackElement/track-expected.txt: Removed.
1677         * media/track/opera/interfaces/HTMLElement/HTMLTrackElement/track.html: Removed.
1678         * media/track/opera/interfaces/TextTrack/addCue-expected.txt: Removed.
1679         * media/track/opera/interfaces/TextTrack/addCue.html: Removed.
1680         * media/track/opera/interfaces/TextTrack/constants-expected.txt: Removed.
1681         * media/track/opera/interfaces/TextTrack/constants.html: Removed.
1682         * media/track/opera/interfaces/TextTrack/cues-expected.txt: Removed.
1683         * media/track/opera/interfaces/TextTrack/cues.html: Removed.
1684         * media/track/opera/interfaces/TextTrack/kind-expected.txt: Removed.
1685         * media/track/opera/interfaces/TextTrack/kind.html: Removed.
1686         * media/track/opera/interfaces/TextTrack/label-expected.txt: Removed.
1687         * media/track/opera/interfaces/TextTrack/label.html: Removed.
1688         * media/track/opera/interfaces/TextTrack/language-expected.txt: Removed.
1689         * media/track/opera/interfaces/TextTrack/language.html: Removed.
1690         * media/track/opera/interfaces/TextTrack/mode-expected.txt: Removed.
1691         * media/track/opera/interfaces/TextTrack/mode.html: Removed.
1692         * media/track/opera/interfaces/TextTrack/oncuechange-expected.txt: Removed.
1693         * media/track/opera/interfaces/TextTrack/oncuechange.html: Removed.
1694         * media/track/opera/interfaces/TextTrack/removeCue-expected.txt: Removed.
1695         * media/track/opera/interfaces/TextTrack/removeCue.html: Removed.
1696         * media/track/opera/interfaces/TextTrackCue/align-expected.txt: Removed.
1697         * media/track/opera/interfaces/TextTrackCue/align.html: Removed.
1698         * media/track/opera/interfaces/TextTrackCue/endTime-expected.txt: Removed.
1699         * media/track/opera/interfaces/TextTrackCue/endTime.html: Removed.
1700         * media/track/opera/interfaces/TextTrackCue/id-expected.txt: Removed.
1701         * media/track/opera/interfaces/TextTrackCue/id.html: Removed.
1702         * media/track/opera/interfaces/TextTrackCue/pauseOnExit-expected.txt: Removed.
1703         * media/track/opera/interfaces/TextTrackCue/pauseOnExit.html: Removed.
1704         * media/track/opera/interfaces/TextTrackCue/startTime-expected.txt: Removed.
1705         * media/track/opera/interfaces/TextTrackCue/startTime.html: Removed.
1706         * media/track/opera/interfaces/TextTrackCue/track-expected.txt: Removed.
1707         * media/track/opera/interfaces/TextTrackCue/track.html: Removed.
1708         * media/track/opera/interfaces/TextTrackCueList/getCueById-expected.txt: Removed.
1709         * media/track/opera/interfaces/TextTrackCueList/getCueById.html: Removed.
1710         * media/track/opera/interfaces/TextTrackCueList/length-expected.txt: Removed.
1711         * media/track/opera/interfaces/TextTrackCueList/length.html: Removed.
1712         * media/track/opera/interfaces/TextTrackList/length-expected.txt: Removed.
1713         * media/track/opera/interfaces/TextTrackList/length.html: Removed.
1714         * media/track/opera/interfaces/TextTrackList/onaddtrack-expected.txt: Removed.
1715         * media/track/opera/interfaces/TextTrackList/onaddtrack.html: Removed.
1716         * media/track/opera/interfaces/TextTrackList/onremovetrack-expected.txt: Removed.
1717         * media/track/opera/interfaces/TextTrackList/onremovetrack.html: Removed.
1718         * media/track/opera/track/webvtt/rendering/reftest/2_tracks-ref.html: Removed.
1719         * media/track/opera/track/webvtt/rendering/reftest/2_tracks.html: Removed.
1720         * media/track/opera/track/webvtt/rendering/reftest/align_end-ref.html: Removed.
1721         * media/track/opera/track/webvtt/rendering/reftest/align_end.html: Removed.
1722         * media/track/opera/track/webvtt/rendering/reftest/align_middle-ref.html: Removed.
1723         * media/track/opera/track/webvtt/rendering/reftest/align_middle.html: Removed.
1724         * media/track/opera/track/webvtt/rendering/reftest/align_middle_position_50-ref.html: Removed.
1725         * media/track/opera/track/webvtt/rendering/reftest/align_middle_position_50.html: Removed.
1726         * media/track/opera/track/webvtt/rendering/reftest/align_middle_position_gt_50-ref.html: Removed.
1727         * media/track/opera/track/webvtt/rendering/reftest/align_middle_position_gt_50.html: Removed.
1728         * media/track/opera/track/webvtt/rendering/reftest/align_middle_position_lt_50-ref.html: Removed.
1729         * media/track/opera/track/webvtt/rendering/reftest/align_middle_position_lt_50.html: Removed.
1730         * media/track/opera/track/webvtt/rendering/reftest/align_middle_position_lt_50_size_gt_maximum_size-ref.html: Removed.
1731         * media/track/opera/track/webvtt/rendering/reftest/align_middle_position_lt_50_size_gt_maximum_size.html: Removed.
1732         * media/track/opera/track/webvtt/rendering/reftest/align_start-ref.html: Removed.
1733         * media/track/opera/track/webvtt/rendering/reftest/align_start.html: Removed.
1734         * media/track/opera/track/webvtt/rendering/reftest/audio_has_no_subtitles-ref.html: Removed.
1735         * media/track/opera/track/webvtt/rendering/reftest/audio_has_no_subtitles.html: Removed.
1736         * media/track/opera/track/webvtt/rendering/reftest/basic-ref.html: Removed.
1737         * media/track/opera/track/webvtt/rendering/reftest/basic.html: Removed.
1738         * media/track/opera/track/webvtt/rendering/reftest/decode_escaped_entities-ref.html: Removed.
1739         * media/track/opera/track/webvtt/rendering/reftest/decode_escaped_entities.html: Removed.
1740         * media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_align_position_line_size-ref.html: Removed.
1741         * media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_align_position_line_size.html: Removed.
1742         * media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_align_position_line_size_while_paused-ref.html: Removed.
1743         * media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_align_position_line_size_while_paused.html: Removed.
1744         * media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_text-ref.html: Removed.
1745         * media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_text.html: Removed.
1746         * media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_text_while_paused-ref.html: Removed.
1747         * media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_text_while_paused.html: Removed.
1748         * media/track/opera/track/webvtt/rendering/reftest/dom_override_remove_cue_while_paused-ref.html: Removed.
1749         * media/track/opera/track/webvtt/rendering/reftest/dom_override_remove_cue_while_paused.html: Removed.
1750         * media/track/opera/track/webvtt/rendering/reftest/media/background.gif: Removed.
1751         * media/track/opera/track/webvtt/rendering/reftest/media/white.mp4: Removed.
1752         * media/track/opera/track/webvtt/rendering/reftest/media/white.webm: Removed.
1753         * media/track/opera/track/webvtt/rendering/reftest/one_line_cue_plus_wrapped_cue-ref.html: Removed.
1754         * media/track/opera/track/webvtt/rendering/reftest/one_line_cue_plus_wrapped_cue.html: Removed.
1755         * media/track/opera/track/webvtt/rendering/reftest/size_50-ref.html: Removed.
1756         * media/track/opera/track/webvtt/rendering/reftest/size_50.html: Removed.
1757         * media/track/opera/track/webvtt/rendering/reftest/support/2_cues_overlapping_completely_move_up.vtt: Removed.
1758         * media/track/opera/track/webvtt/rendering/reftest/support/align_end_long.vtt: Removed.
1759         * media/track/opera/track/webvtt/rendering/reftest/support/foo.vtt: Removed.
1760         * media/track/opera/track/webvtt/rendering/reftest/support/refTestWait.js: Removed.
1761         * media/track/w3c: Added.
1762         * media/track/w3c/interfaces: Added.
1763         * media/track/w3c/interfaces/HTMLMediaElement: Added.
1764         * media/track/w3c/interfaces/HTMLMediaElement/addTextTrack-expected.txt: Copied from media/track/opera/interfaces/HTMLElement/HTMLMediaElement/addTextTrack-expected.txt.
1765         * media/track/w3c/interfaces/HTMLMediaElement/addTextTrack.html: Copied from media/track/opera/interfaces/HTMLElement/HTMLMediaElement/addTextTrack.html.
1766         * media/track/w3c/interfaces/HTMLMediaElement/textTracks-expected.txt: Copied from media/track/opera/interfaces/HTMLElement/HTMLMediaElement/textTracks-expected.txt.
1767         * media/track/w3c/interfaces/HTMLMediaElement/textTracks.html: Copied from media/track/opera/interfaces/HTMLElement/HTMLMediaElement/textTracks.html.
1768         * media/track/w3c/interfaces/HTMLTrackElement: Added.
1769         * media/track/w3c/interfaces/HTMLTrackElement/default-expected.txt: Copied from media/track/opera/interfaces/HTMLElement/HTMLTrackElement/default-expected.txt.
1770         * media/track/w3c/interfaces/HTMLTrackElement/default.html: Copied from media/track/opera/interfaces/HTMLElement/HTMLTrackElement/default.html.
1771         * media/track/w3c/interfaces/HTMLTrackElement/label-expected.txt: Copied from media/track/opera/interfaces/HTMLElement/HTMLTrackElement/label-expected.txt.
1772         * media/track/w3c/interfaces/HTMLTrackElement/label.html: Copied from media/track/opera/interfaces/HTMLElement/HTMLTrackElement/label.html.
1773         * media/track/w3c/interfaces/HTMLTrackElement/readyState-expected.txt: Copied from media/track/opera/interfaces/HTMLElement/HTMLTrackElement/readyState-expected.txt.
1774         * media/track/w3c/interfaces/HTMLTrackElement/readyState.html: Copied from media/track/opera/interfaces/HTMLElement/HTMLTrackElement/readyState.html.
1775         * media/track/w3c/interfaces/HTMLTrackElement/srclang-expected.txt: Copied from media/track/opera/interfaces/HTMLElement/HTMLTrackElement/srclang-expected.txt.
1776         * media/track/w3c/interfaces/HTMLTrackElement/srclang.html: Copied from media/track/opera/interfaces/HTMLElement/HTMLTrackElement/srclang.html.
1777         * media/track/w3c/interfaces/HTMLTrackElement/track-expected.txt: Copied from media/track/opera/interfaces/HTMLElement/HTMLTrackElement/track-expected.txt.
1778         * media/track/w3c/interfaces/HTMLTrackElement/track.html: Copied from media/track/opera/interfaces/HTMLElement/HTMLTrackElement/track.html.
1779         * media/track/w3c/interfaces/TextTrack: Added.
1780         * media/track/w3c/interfaces/TextTrack/addCue-expected.txt: Copied from media/track/opera/interfaces/TextTrack/addCue-expected.txt.
1781         * media/track/w3c/interfaces/TextTrack/addCue.html: Copied from media/track/opera/interfaces/TextTrack/addCue.html.
1782         * media/track/w3c/interfaces/TextTrack/constants-expected.txt: Copied from media/track/opera/interfaces/TextTrack/constants-expected.txt.
1783         * media/track/w3c/interfaces/TextTrack/constants.html: Copied from media/track/opera/interfaces/TextTrack/constants.html.
1784         * media/track/w3c/interfaces/TextTrack/cues-expected.txt: Copied from media/track/opera/interfaces/TextTrack/cues-expected.txt.
1785         * media/track/w3c/interfaces/TextTrack/cues.html: Copied from media/track/opera/interfaces/TextTrack/cues.html.
1786         * media/track/w3c/interfaces/TextTrack/kind-expected.txt: Copied from media/track/opera/interfaces/TextTrack/kind-expected.txt.
1787         * media/track/w3c/interfaces/TextTrack/kind.html: Copied from media/track/opera/interfaces/TextTrack/kind.html.
1788         * media/track/w3c/interfaces/TextTrack/label-expected.txt: Copied from media/track/opera/interfaces/TextTrack/label-expected.txt.
1789         * media/track/w3c/interfaces/TextTrack/label.html: Copied from media/track/opera/interfaces/TextTrack/label.html.
1790         * media/track/w3c/interfaces/TextTrack/language-expected.txt: Copied from media/track/opera/interfaces/TextTrack/language-expected.txt.
1791         * media/track/w3c/interfaces/TextTrack/language.html: Copied from media/track/opera/interfaces/TextTrack/language.html.
1792         * media/track/w3c/interfaces/TextTrack/mode-expected.txt: Copied from media/track/opera/interfaces/TextTrack/mode-expected.txt.
1793         * media/track/w3c/interfaces/TextTrack/mode.html: Copied from media/track/opera/interfaces/TextTrack/mode.html.
1794         * media/track/w3c/interfaces/TextTrack/oncuechange-expected.txt: Copied from media/track/opera/interfaces/TextTrack/oncuechange-expected.txt.
1795         * media/track/w3c/interfaces/TextTrack/oncuechange.html: Copied from media/track/opera/interfaces/TextTrack/oncuechange.html.
1796         * media/track/w3c/interfaces/TextTrack/removeCue-expected.txt: Copied from media/track/opera/interfaces/TextTrack/removeCue-expected.txt.
1797         * media/track/w3c/interfaces/TextTrack/removeCue.html: Copied from media/track/opera/interfaces/TextTrack/removeCue.html.
1798         * media/track/w3c/interfaces/TextTrackCue: Added.
1799         * media/track/w3c/interfaces/TextTrackCue/align-expected.txt: Copied from media/track/opera/interfaces/TextTrackCue/align-expected.txt.
1800         * media/track/w3c/interfaces/TextTrackCue/align.html: Copied from media/track/opera/interfaces/TextTrackCue/align.html.
1801         * media/track/w3c/interfaces/TextTrackCue/endTime-expected.txt: Copied from media/track/opera/interfaces/TextTrackCue/endTime-expected.txt.
1802         * media/track/w3c/interfaces/TextTrackCue/endTime.html: Copied from media/track/opera/interfaces/TextTrackCue/endTime.html.
1803         * media/track/w3c/interfaces/TextTrackCue/id-expected.txt: Copied from media/track/opera/interfaces/TextTrackCue/id-expected.txt.
1804         * media/track/w3c/interfaces/TextTrackCue/id.html: Copied from media/track/opera/interfaces/TextTrackCue/id.html.
1805         * media/track/w3c/interfaces/TextTrackCue/pauseOnExit-expected.txt: Copied from media/track/opera/interfaces/TextTrackCue/pauseOnExit-expected.txt.
1806         * media/track/w3c/interfaces/TextTrackCue/pauseOnExit.html: Copied from media/track/opera/interfaces/TextTrackCue/pauseOnExit.html.
1807         * media/track/w3c/interfaces/TextTrackCue/startTime-expected.txt: Copied from media/track/opera/interfaces/TextTrackCue/startTime-expected.txt.
1808         * media/track/w3c/interfaces/TextTrackCue/startTime.html: Copied from media/track/opera/interfaces/TextTrackCue/startTime.html.
1809         * media/track/w3c/interfaces/TextTrackCue/track-expected.txt: Copied from media/track/opera/interfaces/TextTrackCue/track-expected.txt.
1810         * media/track/w3c/interfaces/TextTrackCue/track.html: Copied from media/track/opera/interfaces/TextTrackCue/track.html.
1811         * media/track/w3c/interfaces/TextTrackCueList: Added.
1812         * media/track/w3c/interfaces/TextTrackCueList/getCueById-expected.txt: Copied from media/track/opera/interfaces/TextTrackCueList/getCueById-expected.txt.
1813         * media/track/w3c/interfaces/TextTrackCueList/getCueById.html: Copied from media/track/opera/interfaces/TextTrackCueList/getCueById.html.
1814         * media/track/w3c/interfaces/TextTrackCueList/length-expected.txt: Copied from media/track/opera/interfaces/TextTrackCueList/length-expected.txt.
1815         * media/track/w3c/interfaces/TextTrackCueList/length.html: Copied from media/track/opera/interfaces/TextTrackCueList/length.html.
1816         * media/track/w3c/interfaces/TextTrackList: Added.
1817         * media/track/w3c/interfaces/TextTrackList/length-expected.txt: Copied from media/track/opera/interfaces/TextTrackList/length-expected.txt.
1818         * media/track/w3c/interfaces/TextTrackList/length.html: Copied from media/track/opera/interfaces/TextTrackList/length.html.
1819         * media/track/w3c/interfaces/TextTrackList/onaddtrack-expected.txt: Copied from media/track/opera/interfaces/TextTrackList/onaddtrack-expected.txt.
1820         * media/track/w3c/interfaces/TextTrackList/onaddtrack.html: Copied from media/track/opera/interfaces/TextTrackList/onaddtrack.html.
1821         * media/track/w3c/interfaces/TextTrackList/onremovetrack-expected.txt: Copied from media/track/opera/interfaces/TextTrackList/onremovetrack-expected.txt.
1822         * media/track/w3c/interfaces/TextTrackList/onremovetrack.html: Copied from media/track/opera/interfaces/TextTrackList/onremovetrack.html.
1823         * media/track/w3c/track: Added.
1824         * media/track/w3c/track/webvtt: Added.
1825         * media/track/w3c/track/webvtt/2_tracks-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/2_tracks-ref.html.
1826         * media/track/w3c/track/webvtt/2_tracks.html: Copied from media/track/opera/track/webvtt/rendering/reftest/2_tracks.html.
1827         * media/track/w3c/track/webvtt/align_end-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/align_end-ref.html.
1828         * media/track/w3c/track/webvtt/align_end.html: Copied from media/track/opera/track/webvtt/rendering/reftest/align_end.html.
1829         * media/track/w3c/track/webvtt/align_middle-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/align_middle-ref.html.
1830         * media/track/w3c/track/webvtt/align_middle.html: Copied from media/track/opera/track/webvtt/rendering/reftest/align_middle.html.
1831         * media/track/w3c/track/webvtt/align_middle_position_50-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/align_middle_position_50-ref.html.
1832         * media/track/w3c/track/webvtt/align_middle_position_50.html: Copied from media/track/opera/track/webvtt/rendering/reftest/align_middle_position_50.html.
1833         * media/track/w3c/track/webvtt/align_middle_position_gt_50-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/align_middle_position_gt_50-ref.html.
1834         * media/track/w3c/track/webvtt/align_middle_position_gt_50.html: Copied from media/track/opera/track/webvtt/rendering/reftest/align_middle_position_gt_50.html.
1835         * media/track/w3c/track/webvtt/align_middle_position_lt_50-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/align_middle_position_lt_50-ref.html.
1836         * media/track/w3c/track/webvtt/align_middle_position_lt_50.html: Copied from media/track/opera/track/webvtt/rendering/reftest/align_middle_position_lt_50.html.
1837         * media/track/w3c/track/webvtt/align_middle_position_lt_50_size_gt_maximum_size-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/align_middle_position_lt_50_size_gt_maximum_size-ref.html.
1838         * media/track/w3c/track/webvtt/align_middle_position_lt_50_size_gt_maximum_size.html: Copied from media/track/opera/track/webvtt/rendering/reftest/align_middle_position_lt_50_size_gt_maximum_size.html.
1839         * media/track/w3c/track/webvtt/align_start-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/align_start-ref.html.
1840         * media/track/w3c/track/webvtt/align_start.html: Copied from media/track/opera/track/webvtt/rendering/reftest/align_start.html.
1841         * media/track/w3c/track/webvtt/audio_has_no_subtitles-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/audio_has_no_subtitles-ref.html.
1842         * media/track/w3c/track/webvtt/audio_has_no_subtitles.html: Copied from media/track/opera/track/webvtt/rendering/reftest/audio_has_no_subtitles.html.
1843         * media/track/w3c/track/webvtt/background.gif: Copied from media/track/opera/track/webvtt/rendering/reftest/media/background.gif.
1844         * media/track/w3c/track/webvtt/basic-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/basic-ref.html.
1845         * media/track/w3c/track/webvtt/basic.html: Copied from media/track/opera/track/webvtt/rendering/reftest/basic.html.
1846         * media/track/w3c/track/webvtt/decode_escaped_entities-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/decode_escaped_entities-ref.html.
1847         * media/track/w3c/track/webvtt/decode_escaped_entities.html: Copied from media/track/opera/track/webvtt/rendering/reftest/decode_escaped_entities.html.
1848         * media/track/w3c/track/webvtt/dom_override_cue_align_position_line_size-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_align_position_line_size-ref.html.
1849         * media/track/w3c/track/webvtt/dom_override_cue_align_position_line_size.html: Copied from media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_align_position_line_size.html.
1850         * media/track/w3c/track/webvtt/dom_override_cue_align_position_line_size_while_paused-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_align_position_line_size_while_paused-ref.html.
1851         * media/track/w3c/track/webvtt/dom_override_cue_align_position_line_size_while_paused.html: Copied from media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_align_position_line_size_while_paused.html.
1852         * media/track/w3c/track/webvtt/dom_override_cue_text-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_text-ref.html.
1853         * media/track/w3c/track/webvtt/dom_override_cue_text.html: Copied from media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_text.html.
1854         * media/track/w3c/track/webvtt/dom_override_cue_text_while_paused-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_text_while_paused-ref.html.
1855         * media/track/w3c/track/webvtt/dom_override_cue_text_while_paused.html: Copied from media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_text_while_paused.html.
1856         * media/track/w3c/track/webvtt/dom_override_remove_cue_while_paused-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/dom_override_remove_cue_while_paused-ref.html.
1857         * media/track/w3c/track/webvtt/dom_override_remove_cue_while_paused.html: Copied from media/track/opera/track/webvtt/rendering/reftest/dom_override_remove_cue_while_paused.html.
1858         * media/track/w3c/track/webvtt/media: Added.
1859         * media/track/w3c/track/webvtt/media/white.mp4: Copied from media/track/opera/track/webvtt/rendering/reftest/media/white.mp4.
1860         * media/track/w3c/track/webvtt/media/white.webm: Copied from media/track/opera/track/webvtt/rendering/reftest/media/white.webm.
1861         * media/track/w3c/track/webvtt/one_line_cue_plus_wrapped_cue-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/one_line_cue_plus_wrapped_cue-ref.html.
1862         * media/track/w3c/track/webvtt/one_line_cue_plus_wrapped_cue.html: Copied from media/track/opera/track/webvtt/rendering/reftest/one_line_cue_plus_wrapped_cue.html.
1863         * media/track/w3c/track/webvtt/size_50-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/size_50-ref.html.
1864         * media/track/w3c/track/webvtt/size_50.html: Copied from media/track/opera/track/webvtt/rendering/reftest/size_50.html.
1865         * media/track/w3c/track/webvtt/support: Added.
1866         * media/track/w3c/track/webvtt/support/2_cues_overlapping_completely_move_up.vtt: Copied from media/track/opera/track/webvtt/rendering/reftest/support/2_cues_overlapping_completely_move_up.vtt.
1867         * media/track/w3c/track/webvtt/support/align_end_long.vtt: Copied from media/track/opera/track/webvtt/rendering/reftest/support/align_end_long.vtt.
1868         * media/track/w3c/track/webvtt/support/foo.vtt: Copied from media/track/opera/track/webvtt/rendering/reftest/support/foo.vtt.
1869         * media/track/w3c/track/webvtt/support/refTestWait.js: Copied from media/track/opera/track/webvtt/rendering/reftest/support/refTestWait.js.
1870                 * platform/eft/TestExpectations: Skip w3c tests.
1871                 * platform/gtk/TestExpectations: Skip w3c tests.
1872
1873 2014-04-08  Zalan Bujtas  <zalan@apple.com>
1874
1875         Subpixel rendering: Slow paint path for inlines should snap to device pixels.
1876         https://bugs.webkit.org/show_bug.cgi?id=131259
1877
1878         Reviewed by Simon Fraser.
1879
1880         InlineTextBox::paint needs to round to the same device pixel position as SimpleLineLayout does.
1881
1882         * fast/inline/hidpi-slow-path-text-on-subpixel-position-expected.html: Added.
1883         * fast/inline/hidpi-slow-path-text-on-subpixel-position.html: Added.
1884
1885 2014-04-08  Zalan Bujtas  <zalan@apple.com>
1886
1887         Subpixel rendering: Paint the filter effect result image on device pixel position.
1888         https://bugs.webkit.org/show_bug.cgi?id=131255
1889
1890         Reviewed by Simon Fraser.
1891
1892         This patch moves filter effect images from integral to device pixel position. However,
1893         result images are still integral based.
1894
1895         * css3/filters/hidpi-filter-is-on-subpixel-position-expected.html: Added.
1896         * css3/filters/hidpi-filter-is-on-subpixel-position.html: Added.
1897
1898 2014-04-08  Zalan Bujtas  <zalan@apple.com>
1899
1900         Subpixel rendering: Make border images device pixel aware.
1901         https://bugs.webkit.org/show_bug.cgi?id=131209
1902
1903         Reviewed by Simon Fraser.
1904
1905         Snap border-image size and position to device pixels. It works both on generated and bitmap images.
1906
1907         * fast/borders/hidpi-border-image-gradient-on-subpixels-expected.html: Added.
1908         * fast/borders/hidpi-border-image-gradient-on-subpixels.html: Added.
1909
1910 2014-04-08  Youenn Fablet  <youenn.fablet@crf.canon.fr>
1911
1912         [SOUP] Control cookie management according ResourceRequest.allowCookies()
1913         https://bugs.webkit.org/show_bug.cgi?id=131026
1914
1915         Reviewed by Sergio Villar Senin.
1916
1917         * platform/efl/TestExpectations: Unskipped test http/tests/xmlhttprequest/cross-origin-cookie-storage.html.
1918         * platform/gtk/TestExpectations: Ditto.
1919
1920 2014-04-08  Sergio Villar Senin  <svillar@igalia.com>
1921
1922         [CSS Grid Layout] Handle min/max height in the grid element
1923         https://bugs.webkit.org/show_bug.cgi?id=131302
1924
1925         Reviewed by Darin Adler.
1926
1927         Added test coverage for min/max height handling in the grid
1928         item. Also added other test to cover a blind spot in our testing,
1929         resizing of content sized columns with flexible breadths.
1930
1931         Merged from Blink r161876 by <jchaffraix@chromium.org> and r166914 by <rego@igalia.com>.
1932
1933         * fast/css-grid-layout/flex-content-sized-columns-resize-expected.html: Added.
1934         * fast/css-grid-layout/flex-content-sized-columns-resize.html: Added.
1935         * fast/css-grid-layout/grid-element-min-max-height-expected.txt: Added.
1936         * fast/css-grid-layout/grid-element-min-max-height.html: Added.
1937
1938 2014-04-08  Mihnea Ovidenie  <mihnea@adobe.com>
1939
1940         [CSSRegions] Fixed positioned elements in named flows have fragmented content
1941         https://bugs.webkit.org/show_bug.cgi?id=130595
1942
1943         Reviewed by Darin Adler.
1944
1945         * fast/regions/fixed-pos-content-fragmented-expected.html: Added.
1946         * fast/regions/fixed-pos-content-fragmented.html: Added.
1947
1948 2014-04-07  Chris Fleizach  <cfleizach@apple.com>
1949
1950         Regression: AX: image labels no longer exposed to AX API in SVG test case
1951         https://bugs.webkit.org/show_bug.cgi?id=131208
1952
1953         Reviewed by Daniel Bates.
1954
1955         * accessibility/svg-labelledby-expected.txt: Added.
1956         * accessibility/svg-labelledby.html: Added.
1957
1958 2014-04-07  Martin Robinson  <mrobinson@igalia.com>
1959
1960         Skipped some HighDPI tests for GTK+
1961
1962         * platform/gtk/TestExpectations: GTK+ does not yet have HighDPI support.
1963
1964 2014-04-07  Martin Robinson  <mrobinson@igalia.com>
1965
1966         [GTK] Remove WebKit1 test results and merge TestExpectations files
1967         https://bugs.webkit.org/show_bug.cgi?id=131342
1968
1969         Merge all WebKit1 test expectations into the gtk directory and also merge the WebKit2
1970         test expectations files into the GTK+ one, removing duplicate lines.
1971
1972         * http/tests/security/resources/drag-drop-allowed-expected.txt: Added.
1973         * platform/gtk-wk1: Removed.
1974         * platform/gtk-wk2: Removed.
1975         * platform/gtk/TestExpectations: Merged in WebKit2 expectations.
1976         * platform/gtk/accessibility/file-upload-button-stringvalue-expected.txt: Renamed from LayoutTests/platform/gtk-wk2/accessibility/file-upload-button-stringvalue-expected.txt.
1977         * platform/gtk/fast/events/wheelevent-in-horizontal-scrollbar-in-rtl-expected.txt:
1978         * platform/gtk/fast/events/wheelevent-in-vertical-scrollbar-in-rtl-expected.txt:
1979         * platform/gtk/http/tests/loading/basic-auth-resend-wrong-credentials-expected.txt: Renamed from LayoutTests/platform/gtk-wk2/http/tests/loading/basic-auth-resend-wrong-credentials-expected.txt.
1980         * platform/gtk/http/tests/loading/basic-credentials-sent-automatically-expected.txt: Renamed from LayoutTests/platform/gtk-wk2/http/tests/loading/basic-credentials-sent-automatically-expected.txt.
1981         * platform/gtk/http/tests/misc/401-alternative-content-expected.txt: Renamed from LayoutTests/platform/gtk-wk2/http/tests/misc/401-alternative-content-expected.txt.
1982         * platform/gtk/http/tests/misc/authentication-redirect-1/authentication-sent-to-redirect-cross-origin-expected.txt: Renamed from LayoutTests/platform/gtk-wk2/http/tests/misc/authentication-redirect-1/authentication-sent-to-redirect-cross-origin-expected.txt.
1983         * platform/gtk/http/tests/misc/authentication-redirect-2/authentication-sent-to-redirect-same-origin-expected.txt: Renamed from LayoutTests/platform/gtk-wk2/http/tests/misc/authentication-redirect-2/authentication-sent-to-redirect-same-origin-expected.txt.
1984         * platform/gtk/http/tests/misc/authentication-redirect-4/authentication-sent-to-redirect-same-origin-url-expected.txt: Renamed from LayoutTests/platform/gtk-wk2/http/tests/misc/authentication-redirect-4/authentication-sent-to-redirect-same-origin-url-expected.txt.
1985         * platform/gtk/http/tests/security/401-logout/401-logout-expected.txt: Renamed from LayoutTests/platform/gtk-wk2/http/tests/security/401-logout/401-logout-expected.txt.
1986         * platform/gtk/http/tests/xmlhttprequest/failed-auth-expected.txt: Renamed from LayoutTests/platform/gtk-wk2/http/tests/xmlhttprequest/failed-auth-expected.txt.
1987         * platform/gtk/http/tests/xmlhttprequest/remember-bad-password-expected.txt: Renamed from LayoutTests/platform/gtk-wk2/http/tests/xmlhttprequest/remember-bad-password-expected.txt.
1988         * platform/gtk/js/dom/global-constructors-attributes-expected.txt: Renamed from LayoutTests/platform/gtk-wk2/js/dom/global-constructors-attributes-expected.txt.
1989         * platform/gtk/plugins/npruntime/object-from-destroyed-plugin-expected.txt:
1990         * platform/gtk/plugins/npruntime/object-from-destroyed-plugin-in-subframe-expected.txt:
1991         * platform/gtk/plugins/plugin-clip-subframe-expected.txt:
1992
1993 2014-04-07  Martin Robinson  <mrobinson@igalia.com>
1994
1995         fast/css3-text/css3-text-decoration/text-decoration-thickness.html fails on GTK
1996         https://bugs.webkit.org/show_bug.cgi?id=129957
1997
1998         Reviewed by Dean Jackson.
1999
2000         Unskipped tests and modified one test to use the platform-independent Ahem font.
2001
2002         * fast/css3-text/css3-text-decoration/text-decoration-skip/text-decoration-skip-tall-underlines.html: We
2003         need to use Ahem because Helvetica is not a platform-independent font.
2004         * platform/gtk/TestExpectations: Unskipped tests.
2005
2006 2014-04-07  Brian J. Burg  <burg@cs.washington.edu>
2007
2008         Web Inspector: test helper files should be under LayoutTests/http/tests/inspector/
2009         https://bugs.webkit.org/show_bug.cgi?id=131324
2010
2011         Reviewed by Joseph Pecoraro.
2012
2013         Rearrange helper files used by full inspector tests. In their previous placement,
2014         they were outside the http server root and couldn't be loaded from http tests.
2015
2016         * http/tests/inspector/debugger/debugger-test.js: Renamed from LayoutTests/inspector/debugger/debugger-test.js.
2017         * http/tests/inspector/dom/shapes-test.js: Renamed from LayoutTests/inspector/dom/shapes-test.js.
2018         * http/tests/inspector/inspector-test.js: Renamed from LayoutTests/inspector/inspector-test.js.
2019         * http/tests/inspector/replay/replay-test.js: Renamed from LayoutTests/inspector/replay/replay-test.js.
2020         * inspector/debugger/probe-manager-add-remove-actions.html:
2021         * inspector/dom/content-flow-content-nodes.html:
2022         * inspector/dom/content-flow-content-removal.html:
2023         * inspector/dom/content-flow-list.html:
2024         * inspector/dom/content-node-region-info.html:
2025         * inspector/dom/highlight-shape-outside-margin.html:
2026         * inspector/dom/highlight-shape-outside.html:
2027         * inspector/page/main-frame-resource.html:
2028         * inspector/replay/javascript-date-now.html:
2029         * inspector/replay/javascript-random-seed.html:
2030         * inspector/test-harness-trivially-works.html:
2031
2032 2014-04-07  Zoltan Horvath  <zoltan@webkit.org>
2033
2034         [CSS Shapes] inset complex calc() args vanish in serialized computed style
2035         https://bugs.webkit.org/show_bug.cgi?id=129838
2036
2037         Reviewed by Bem Jones-Bey.
2038
2039         * fast/shapes/parsing/parsing-shape-outside-expected.txt:
2040         * fast/shapes/parsing/parsing-test-utils.js:
2041
2042 2014-03-30  Filip Pizlo  <fpizlo@apple.com>
2043
2044         Move slow JSRegress tests out of the way so that they don't show up in run-jsc-benchmarks runs and also skip tests that are extremely long-running
2045         https://bugs.webkit.org/show_bug.cgi?id=130951
2046
2047         Reviewed by Geoffrey Garen.
2048
2049         * js/regress/ArrayBuffer-DataView-alloc-large-long-lived.html:
2050         * js/regress/ArrayBuffer-DataView-alloc-long-lived.html:
2051         * js/regress/ArrayBuffer-Int32Array-byteOffset.html:
2052         * js/regress/ArrayBuffer-Int8Array-alloc-huge-long-lived-expected.txt: Removed.
2053         * js/regress/ArrayBuffer-Int8Array-alloc-huge-long-lived.html: Removed.
2054         * js/regress/ArrayBuffer-Int8Array-alloc-large-long-lived-fragmented-expected.txt: Removed.
2055         * js/regress/ArrayBuffer-Int8Array-alloc-large-long-lived-fragmented.html: Removed.
2056         * js/regress/ArrayBuffer-Int8Array-alloc-large-long-lived.html:
2057         * js/regress/ArrayBuffer-Int8Array-alloc-long-lived-buffer.html:
2058         * js/regress/ArrayBuffer-Int8Array-alloc-long-lived.html:
2059         * js/regress/ArrayBuffer-Int8Array-alloc.html:
2060         * js/regress/DataView-custom-properties.html:
2061         * js/regress/Float32Array-matrix-mult.html:
2062         * js/regress/Float32Array-to-Float64Array-set.html:
2063         * js/regress/Float64Array-alloc-long-lived.html:
2064         * js/regress/Float64Array-to-Int16Array-set.html:
2065         * js/regress/HashMap-put-get-iterate-keys.html:
2066         * js/regress/HashMap-put-get-iterate.html:
2067         * js/regress/HashMap-string-put-get-iterate.html:
2068         * js/regress/Int16Array-alloc-long-lived.html:
2069         * js/regress/Int16Array-bubble-sort-with-byteLength.html:
2070         * js/regress/Int16Array-bubble-sort.html:
2071         * js/regress/Int16Array-load-int-mul.html:
2072         * js/regress/Int16Array-to-Int32Array-set.html:
2073         * js/regress/Int32Array-Int8Array-view-alloc.html:
2074         * js/regress/Int32Array-alloc-huge-expected.txt: Removed.
2075         * js/regress/Int32Array-alloc-huge-long-lived-expected.txt: Removed.
2076         * js/regress/Int32Array-alloc-huge-long-lived.html: Removed.
2077         * js/regress/Int32Array-alloc-huge.html: Removed.
2078         * js/regress/Int32Array-alloc-large-long-lived-expected.txt: Removed.
2079         * js/regress/Int32Array-alloc-large-long-lived.html: Removed.
2080         * js/regress/Int32Array-alloc-large.html:
2081         * js/regress/Int32Array-alloc-long-lived.html:
2082         * js/regress/Int32Array-alloc.html:
2083         * js/regress/Int8Array-alloc-long-lived.html:
2084         * js/regress/Int8Array-load-with-byteLength.html:
2085         * js/regress/Int8Array-load.html:
2086         * js/regress/adapt-to-double-divide.html:
2087         * js/regress/aliased-arguments-getbyval.html:
2088         * js/regress/allocate-big-object.html:
2089         * js/regress/arity-mismatch-inlining.html:
2090         * js/regress/array-access-polymorphic-structure.html:
2091         * js/regress/array-nonarray-polymorhpic-access.html:
2092         * js/regress/array-nonarray-polymorphic-access.html:
2093         * js/regress/array-prototype-every.html:
2094         * js/regress/array-prototype-filter-expected.txt: Removed.
2095         * js/regress/array-prototype-filter.html: Removed.
2096         * js/regress/array-prototype-forEach.html:
2097         * js/regress/array-prototype-map.html:
2098         * js/regress/array-prototype-some.html:
2099         * js/regress/array-with-double-add.html:
2100         * js/regress/array-with-double-increment.html:
2101         * js/regress/array-with-double-mul-add.html:
2102         * js/regress/array-with-double-sum.html:
2103         * js/regress/array-with-int32-add-sub.html:
2104         * js/regress/array-with-int32-or-double-sum.html:
2105         * js/regress/asmjs_bool_bug.html:
2106         * js/regress/assign-custom-setter-polymorphic.html:
2107         * js/regress/assign-custom-setter.html:
2108         * js/regress/basic-set.html:
2109         * js/regress/big-int-mul.html:
2110         * js/regress/boolean-test.html:
2111         * js/regress/branch-fold.html:
2112         * js/regress/by-val-generic.html:
2113         * js/regress/call-spread-apply.html:
2114         * js/regress/call-spread-call.html:
2115         * js/regress/call-spread-expected.txt: Removed.
2116         * js/regress/call-spread.html: Removed.
2117         * js/regress/captured-assignments.html:
2118         * js/regress/cast-int-to-double.html:
2119         * js/regress/cell-argument.html:
2120         * js/regress/cfg-simplify.html:
2121         * js/regress/chain-custom-getter-expected.txt: Removed.
2122         * js/regress/chain-custom-getter.html: Removed.
2123         * js/regress/chain-getter-access.html:
2124         * js/regress/cmpeq-obj-to-obj-other.html:
2125         * js/regress/constant-test.html:
2126         * js/regress/delay-tear-off-arguments-strictmode.html:
2127         * js/regress/destructuring-arguments-length-expected.txt: Removed.
2128         * js/regress/destructuring-arguments-length.html: Removed.
2129         * js/regress/destructuring-arguments.html:
2130         * js/regress/destructuring-swap.html:
2131         * js/regress/direct-arguments-getbyval.html:
2132         * js/regress/double-get-by-val-out-of-bounds.html:
2133         * js/regress/double-pollution-getbyval.html:
2134         * js/regress/double-pollution-putbyoffset.html:
2135         * js/regress/double-to-int32-typed-array-no-inline.html:
2136         * js/regress/double-to-int32-typed-array.html:
2137         * js/regress/double-to-uint32-typed-array-no-inline.html:
2138         * js/regress/double-to-uint32-typed-array.html:
2139         * js/regress/empty-string-plus-int.html:
2140         * js/regress/emscripten-cube2hash.html:
2141         * js/regress/emscripten-memops-expected.txt: Removed.
2142         * js/regress/emscripten-memops.html: Removed.
2143         * js/regress/external-arguments-getbyval.html:
2144         * js/regress/external-arguments-putbyval.html:
2145         * js/regress/fixed-typed-array-storage-var-index.html:
2146         * js/regress/fixed-typed-array-storage.html:
2147         * js/regress/fold-double-to-int.html:
2148         * js/regress/fold-strict-eq-expected.txt: Removed.
2149         * js/regress/fold-strict-eq.html: Removed.
2150         * js/regress/for-of-iterate-array-entries.html:
2151         * js/regress/for-of-iterate-array-keys.html:
2152         * js/regress/for-of-iterate-array-values.html:
2153         * js/regress/function-dot-apply.html:
2154         * js/regress/function-test.html:
2155         * js/regress/function-with-eval.html:
2156         * js/regress/get-by-id-chain-from-try-block.html:
2157         * js/regress/get-by-id-proto-or-self.html:
2158         * js/regress/get-by-id-self-or-proto.html:
2159         * js/regress/get-by-val-out-of-bounds.html:
2160         * js/regress/get_callee_monomorphic.html:
2161         * js/regress/get_callee_polymorphic.html:
2162         * js/regress/getter.html:
2163         * js/regress/global-var-const-infer-fire-from-opt.html:
2164         * js/regress/global-var-const-infer.html:
2165         * js/regress/imul-double-only.html:
2166         * js/regress/imul-int-only.html:
2167         * js/regress/imul-mixed.html:
2168         * js/regress/in-four-cases.html:
2169         * js/regress/in-one-case-false.html:
2170         * js/regress/in-one-case-true.html:
2171         * js/regress/in-two-cases.html:
2172         * js/regress/indexed-properties-in-objects.html:
2173         * js/regress/infer-closure-const-then-mov-no-inline.html:
2174         * js/regress/infer-closure-const-then-mov.html:
2175         * js/regress/infer-closure-const-then-put-to-scope-no-inline.html:
2176         * js/regress/infer-closure-const-then-put-to-scope.html:
2177         * js/regress/infer-closure-const-then-reenter-no-inline.html:
2178         * js/regress/infer-closure-const-then-reenter.html:
2179         * js/regress/infer-one-time-closure-ten-vars.html:
2180         * js/regress/infer-one-time-closure-two-vars.html:
2181         * js/regress/infer-one-time-closure.html:
2182         * js/regress/infer-one-time-deep-closure.html:
2183         * js/regress/inline-arguments-access.html:
2184         * js/regress/inline-arguments-aliased-access.html:
2185         * js/regress/inline-arguments-local-escape.html:
2186         * js/regress/inline-get-scoped-var.html:
2187         * js/regress/inlined-put-by-id-transition.html:
2188         * js/regress/int-or-other-abs-then-get-by-val.html:
2189         * js/regress/int-or-other-abs-zero-then-get-by-val.html:
2190         * js/regress/int-or-other-add-then-get-by-val.html:
2191         * js/regress/int-or-other-add.html:
2192         * js/regress/int-or-other-div-then-get-by-val.html:
2193         * js/regress/int-or-other-max-then-get-by-val.html:
2194         * js/regress/int-or-other-min-then-get-by-val.html:
2195         * js/regress/int-or-other-mod-then-get-by-val.html:
2196         * js/regress/int-or-other-mul-then-get-by-val.html:
2197         * js/regress/int-or-other-neg-then-get-by-val.html:
2198         * js/regress/int-or-other-neg-zero-then-get-by-val.html:
2199         * js/regress/int-or-other-sub-then-get-by-val.html:
2200         * js/regress/int-or-other-sub.html:
2201         * js/regress/int-overflow-local.html:
2202         * js/regress/int52-spill.html:
2203         * js/regress/integer-divide.html:
2204         * js/regress/integer-modulo.html:
2205         * js/regress/large-int-captured.html:
2206         * js/regress/large-int-neg.html:
2207         * js/regress/large-int.html:
2208         * js/regress/logical-not.html:
2209         * js/regress/lots-of-fields.html:
2210         * js/regress/make-indexed-storage.html:
2211         * js/regress/make-rope-cse.html:
2212         * js/regress/marsaglia-expected.txt: Removed.
2213         * js/regress/marsaglia-larger-ints.html:
2214         * js/regress/marsaglia-osr-entry.html:
2215         * js/regress/marsaglia.html: Removed.
2216         * js/regress/method-on-number.html:
2217         * js/regress/misc-strict-eq.html:
2218         * js/regress/negative-zero-divide.html:
2219         * js/regress/negative-zero-modulo.html:
2220         * js/regress/negative-zero-negate.html:
2221         * js/regress/nested-function-parsing-random-expected.txt: Removed.
2222         * js/regress/nested-function-parsing-random.html: Removed.
2223         * js/regress/nested-function-parsing.html:
2224         * js/regress/new-array-buffer-dead.html:
2225         * js/regress/new-array-buffer-push.html:
2226         * js/regress/new-array-dead.html:
2227         * js/regress/new-array-push.html:
2228         * js/regress/new-spread-expected.txt: Removed.
2229         * js/regress/new-spread.html: Removed.
2230         * js/regress/number-test.html:
2231         * js/regress/object-closure-call.html:
2232         * js/regress/object-test.html:
2233         * js/regress/poly-stricteq.html:
2234         * js/regress/polymorphic-get-by-id.html:
2235         * js/regress/polymorphic-put-by-id.html:
2236         * js/regress/polymorphic-structure.html:
2237         * js/regress/polyvariant-monomorphic-get-by-id.html:
2238         * js/regress/proto-custom-getter-expected.txt: Removed.
2239         * js/regress/proto-custom-getter.html: Removed.
2240         * js/regress/proto-getter-access.html:
2241         * js/regress/put-by-id.html:
2242         * js/regress/put-by-val-large-index-blank-indexing-type.html:
2243         * js/regress/put-by-val-machine-int.html:
2244         * js/regress/rare-osr-exit-on-local.html:
2245         * js/regress/register-pressure-from-osr.html:
2246         * js/regress/resources/regress-post.js: Removed.
2247         * js/regress/resources/regress-pre.js: Removed.
2248         * js/regress/script-tests/ArrayBuffer-Int8Array-alloc-huge-long-lived.js: Removed.
2249         * js/regress/script-tests/ArrayBuffer-Int8Array-alloc-large-long-lived-fragmented.js: Removed.
2250         * js/regress/script-tests/Int32Array-alloc-huge-long-lived.js: Removed.
2251         * js/regress/script-tests/Int32Array-alloc-huge.js: Removed.
2252         * js/regress/script-tests/Int32Array-alloc-large-long-lived.js: Removed.
2253         * js/regress/script-tests/array-prototype-filter.js: Removed.
2254         * js/regress/script-tests/call-spread.js: Removed.
2255         * js/regress/script-tests/chain-custom-getter.js: Removed.
2256         * js/regress/script-tests/destructuring-arguments-length.js: Removed.
2257         * js/regress/script-tests/emscripten-memops.js: Removed.
2258         * js/regress/script-tests/fold-strict-eq.js: Removed.
2259         * js/regress/script-tests/marsaglia.js: Removed.
2260         * js/regress/script-tests/nested-function-parsing-random.js: Removed.
2261         * js/regress/script-tests/new-spread.js: Removed.
2262         * js/regress/script-tests/proto-custom-getter.js: Removed.
2263         * js/regress/script-tests/simple-custom-getter.js: Removed.
2264         * js/regress/script-tests/variadic-closure-call.js: Removed.
2265         * js/regress/simple-activation-demo.html:
2266         * js/regress/simple-custom-getter-expected.txt: Removed.
2267         * js/regress/simple-custom-getter.html: Removed.
2268         * js/regress/simple-getter-access.html:
2269         * js/regress/slow-array-profile-convergence.html:
2270         * js/regress/slow-convergence.html:
2271         * js/regress/sparse-conditional.html:
2272         * js/regress/splice-to-remove.html:
2273         * js/regress/string-char-code-at.html:
2274         * js/regress/string-concat-object.html:
2275         * js/regress/string-concat-pair-object.html:
2276         * js/regress/string-concat-pair-simple.html:
2277         * js/regress/string-concat-simple.html:
2278         * js/regress/string-cons-repeat.html:
2279         * js/regress/string-cons-tower.html:
2280         * js/regress/string-equality.html:
2281         * js/regress/string-get-by-val-big-char.html:
2282         * js/regress/string-get-by-val-out-of-bounds-insane.html:
2283         * js/regress/string-get-by-val-out-of-bounds.html:
2284         * js/regress/string-get-by-val.html:
2285         * js/regress/string-hash.html:
2286         * js/regress/string-long-ident-equality.html:
2287         * js/regress/string-repeat-arith.html:
2288         * js/regress/string-sub.html:
2289         * js/regress/string-test.html:
2290         * js/regress/string-var-equality.html:
2291         * js/regress/structure-hoist-over-transitions.html:
2292         * js/regress/switch-char-constant.html:
2293         * js/regress/switch-char.html:
2294         * js/regress/switch-constant.html:
2295         * js/regress/switch-string-basic-big-var.html:
2296         * js/regress/switch-string-basic-big.html:
2297         * js/regress/switch-string-basic-var.html:
2298         * js/regress/switch-string-basic.html:
2299         * js/regress/switch-string-big-length-tower-var.html:
2300         * js/regress/switch-string-length-tower-var.html:
2301         * js/regress/switch-string-length-tower.html:
2302         * js/regress/switch-string-short.html:
2303         * js/regress/switch.html:
2304         * js/regress/tear-off-arguments-simple.html:
2305         * js/regress/tear-off-arguments.html:
2306         * js/regress/temporal-structure.html:
2307         * js/regress/to-int32-boolean.html:
2308         * js/regress/undefined-test.html:
2309         * js/regress/unprofiled-licm.html:
2310         * js/regress/variadic-closure-call-expected.txt: Removed.
2311         * js/regress/variadic-closure-call.html: Removed.
2312         * js/regress/weird-inlining-const-prop.html:
2313         * js/slow-stress: Added.
2314         * js/slow-stress/ArrayBuffer-Int8Array-alloc-huge-long-lived-expected.txt: Copied from LayoutTests/js/regress/ArrayBuffer-Int8Array-alloc-huge-long-lived-expected.txt.
2315         * js/slow-stress/ArrayBuffer-Int8Array-alloc-huge-long-lived.html: Copied from LayoutTests/js/regress/ArrayBuffer-Int8Array-alloc-huge-long-lived.html.
2316         * js/slow-stress/ArrayBuffer-Int8Array-alloc-large-long-lived-fragmented-expected.txt: Copied from LayoutTests/js/regress/ArrayBuffer-Int8Array-alloc-large-long-lived-fragmented-expected.txt.
2317         * js/slow-stress/ArrayBuffer-Int8Array-alloc-large-long-lived-fragmented.html: Copied from LayoutTests/js/regress/ArrayBuffer-Int8Array-alloc-large-long-lived-fragmented.html.
2318         * js/slow-stress/Int32Array-alloc-huge-expected.txt: Copied from LayoutTests/js/regress/Int32Array-alloc-huge-expected.txt.
2319         * js/slow-stress/Int32Array-alloc-huge-long-lived-expected.txt: Copied from LayoutTests/js/regress/Int32Array-alloc-huge-long-lived-expected.txt.
2320         * js/slow-stress/Int32Array-alloc-huge-long-lived.html: Copied from LayoutTests/js/regress/Int32Array-alloc-huge-long-lived.html.
2321         * js/slow-stress/Int32Array-alloc-huge.html: Copied from LayoutTests/js/regress/Int32Array-alloc-huge.html.
2322         * js/slow-stress/Int32Array-alloc-large-long-lived-expected.txt: Copied from LayoutTests/js/regress/Int32Array-alloc-large-long-lived-expected.txt.
2323         * js/slow-stress/Int32Array-alloc-large-long-lived.html: Copied from LayoutTests/js/regress/Int32Array-alloc-large-long-lived.html.
2324         * js/slow-stress/array-prototype-filter-expected.txt: Copied from LayoutTests/js/regress/array-prototype-filter-expected.txt.
2325         * js/slow-stress/array-prototype-filter.html: Copied from LayoutTests/js/regress/array-prototype-filter.html.
2326         * js/slow-stress/call-spread-expected.txt: Copied from LayoutTests/js/regress/call-spread-expected.txt.
2327         * js/slow-stress/call-spread.html: Copied from LayoutTests/js/regress/call-spread.html.
2328         * js/slow-stress/chain-custom-getter-expected.txt: Copied from LayoutTests/js/regress/chain-custom-getter-expected.txt.
2329         * js/slow-stress/chain-custom-getter.html: Copied from LayoutTests/js/regress/chain-custom-getter.html.
2330         * js/slow-stress/destructuring-arguments-length-expected.txt: Copied from LayoutTests/js/regress/destructuring-arguments-length-expected.txt.
2331         * js/slow-stress/destructuring-arguments-length.html: Copied from LayoutTests/js/regress/destructuring-arguments-length.html.
2332         * js/slow-stress/emscripten-memops-expected.txt: Copied from LayoutTests/js/regress/emscripten-memops-expected.txt.
2333         * js/slow-stress/emscripten-memops.html: Copied from LayoutTests/js/regress/emscripten-memops.html.
2334         * js/slow-stress/fold-strict-eq-expected.txt: Copied from LayoutTests/js/regress/fold-strict-eq-expected.txt.
2335         * js/slow-stress/fold-strict-eq.html: Copied from LayoutTests/js/regress/fold-strict-eq.html.
2336         * js/slow-stress/marsaglia-expected.txt: Copied from LayoutTests/js/regress/marsaglia-expected.txt.
2337         * js/slow-stress/marsaglia.html: Copied from LayoutTests/js/regress/marsaglia.html.
2338         * js/slow-stress/nested-function-parsing-random-expected.txt: Copied from LayoutTests/js/regress/nested-function-parsing-random-expected.txt.
2339         * js/slow-stress/nested-function-parsing-random.html: Copied from LayoutTests/js/regress/nested-function-parsing-random.html.
2340         * js/slow-stress/new-spread-expected.txt: Copied from LayoutTests/js/regress/new-spread-expected.txt.
2341         * js/slow-stress/new-spread.html: Copied from LayoutTests/js/regress/new-spread.html.
2342         * js/slow-stress/proto-custom-getter-expected.txt: Copied from LayoutTests/js/regress/proto-custom-getter-expected.txt.
2343         * js/slow-stress/proto-custom-getter.html: Copied from LayoutTests/js/regress/proto-custom-getter.html.
2344         * js/slow-stress/script-tests: Added.
2345         * js/slow-stress/script-tests/ArrayBuffer-Int8Array-alloc-huge-long-lived.js: Copied from LayoutTests/js/regress/script-tests/ArrayBuffer-Int8Array-alloc-huge-long-lived.js.
2346         * js/slow-stress/script-tests/ArrayBuffer-Int8Array-alloc-large-long-lived-fragmented.js: Copied from LayoutTests/js/regress/script-tests/ArrayBuffer-Int8Array-alloc-large-long-lived-fragmented.js.
2347         * js/slow-stress/script-tests/Int32Array-alloc-huge-long-lived.js: Copied from LayoutTests/js/regress/script-tests/Int32Array-alloc-huge-long-lived.js.
2348         * js/slow-stress/script-tests/Int32Array-alloc-huge.js: Copied from LayoutTests/js/regress/script-tests/Int32Array-alloc-huge.js.
2349         * js/slow-stress/script-tests/Int32Array-alloc-large-long-lived.js: Copied from LayoutTests/js/regress/script-tests/Int32Array-alloc-large-long-lived.js.
2350         * js/slow-stress/script-tests/array-prototype-filter.js: Copied from LayoutTests/js/regress/script-tests/array-prototype-filter.js.
2351         * js/slow-stress/script-tests/call-spread.js: Copied from LayoutTests/js/regress/script-tests/call-spread.js.
2352         * js/slow-stress/script-tests/chain-custom-getter.js: Copied from LayoutTests/js/regress/script-tests/chain-custom-getter.js.
2353         * js/slow-stress/script-tests/destructuring-arguments-length.js: Copied from LayoutTests/js/regress/script-tests/destructuring-arguments-length.js.
2354         * js/slow-stress/script-tests/emscripten-memops.js: Copied from LayoutTests/js/regress/script-tests/emscripten-memops.js.
2355         * js/slow-stress/script-tests/fold-strict-eq.js: Copied from LayoutTests/js/regress/script-tests/fold-strict-eq.js.
2356         * js/slow-stress/script-tests/marsaglia.js: Copied from LayoutTests/js/regress/script-tests/marsaglia.js.
2357         * js/slow-stress/script-tests/nested-function-parsing-random.js: Copied from LayoutTests/js/regress/script-tests/nested-function-parsing-random.js.
2358         * js/slow-stress/script-tests/new-spread.js: Copied from LayoutTests/js/regress/script-tests/new-spread.js.
2359         * js/slow-stress/script-tests/proto-custom-getter.js: Copied from LayoutTests/js/regress/script-tests/proto-custom-getter.js.
2360         * js/slow-stress/script-tests/simple-custom-getter.js: Copied from LayoutTests/js/regress/script-tests/simple-custom-getter.js.
2361         * js/slow-stress/script-tests/variadic-closure-call.js: Copied from LayoutTests/js/regress/script-tests/variadic-closure-call.js.
2362         * js/slow-stress/simple-custom-getter-expected.txt: Copied from LayoutTests/js/regress/simple-custom-getter-expected.txt.
2363         * js/slow-stress/simple-custom-getter.html: Copied from LayoutTests/js/regress/simple-custom-getter.html.
2364         * js/slow-stress/variadic-closure-call-expected.txt: Copied from LayoutTests/js/regress/variadic-closure-call-expected.txt.
2365         * js/slow-stress/variadic-closure-call.html: Copied from LayoutTests/js/regress/variadic-closure-call.html.
2366         * resources/regress-post.js: Copied from LayoutTests/js/regress/resources/regress-post.js.
2367         * resources/regress-pre.js: Copied from LayoutTests/js/regress/resources/regress-pre.js.
2368
2369 2014-04-04  Mark Lam  <mark.lam@apple.com>
2370
2371         Date object needs to check for ES5 15.9.1.14 TimeClip limit.
2372         <https://webkit.org/b/131248>
2373
2374         Reviewed by Mark Hahnenberg.
2375
2376         * js/regress-131248-expected.txt: Added.
2377         * js/regress-131248.html: Added.
2378         * js/script-tests/regress-131248.js: Added.
2379         (testDateFromSetDateAdjustement):
2380         (testDateFromSetTimeWithMilliseconds):
2381         (testDateFromString):
2382
2383 2014-04-07  Sergio Villar Senin  <svillar@igalia.com>
2384
2385         Unreviewed gardening for GTK.
2386
2387         Removed tests that have been actually passing in both release and
2388         debug bots for some time.
2389
2390         * platform/gtk-wk2/TestExpectations:
2391         * platform/gtk/TestExpectations:
2392
2393 2014-04-07  Sergio Villar Senin  <svillar@igalia.com>
2394
2395         Unreviewed update of GTK expectations.
2396
2397         Canvas composite tests with alpha are not working.
2398
2399         * platform/gtk/TestExpectations:
2400
2401 2014-04-07  Ryuan Choi  <ryuan.choi@samsung.com>
2402
2403         [EFL] Turn on ENABLE_MEDIA_CONTROLS_SCRIPT
2404         https://bugs.webkit.org/show_bug.cgi?id=131257
2405
2406         Reviewed by Gyuyoung Kim.
2407
2408         Rebased tests.
2409
2410         * platform/efl/TestExpectations:
2411         * platform/efl/media/audio-controls-rendering-expected.png:
2412         * platform/efl/media/audio-controls-rendering-expected.txt:
2413         * platform/efl/media/controls-after-reload-expected.png:
2414         * platform/efl/media/controls-after-reload-expected.txt:
2415         * platform/efl/media/controls-strict-expected.png:
2416         * platform/efl/media/controls-strict-expected.txt:
2417         * platform/efl/media/controls-styling-expected.png:
2418         * platform/efl/media/controls-styling-expected.txt:
2419         * platform/efl/media/controls-without-preload-expected.png:
2420         * platform/efl/media/controls-without-preload-expected.txt:
2421
2422 2014-04-07  Sergio Villar Senin  <svillar@igalia.com>
2423
2424         Unreviewed gardening.
2425
2426         Updated expectations for GTK. Added some more failing AX tests.
2427
2428         * platform/gtk-wk2/TestExpectations:
2429
2430 2014-04-07  Sergio Villar Senin  <svillar@igalia.com>
2431
2432         Unreviewed gardening.
2433
2434         Updated expectations for GTK. Added some failing AX tests.
2435
2436         * platform/gtk-wk2/TestExpectations:
2437
2438 2014-04-06  Mihnea Ovidenie  <mihnea@adobe.com>
2439
2440         [CSSRegions] Use RenderRegion::isValid() before using a region
2441         https://bugs.webkit.org/show_bug.cgi?id=131232
2442
2443         Reviewed by Andreas Kling.
2444
2445         Adjust test expectation now that an invalid region is not unnecessary repainted.
2446
2447         * fast/regions/repaint/invalid-region-repaint-crash-expected.txt:
2448
2449 2014-04-06  Darin Adler  <darin@apple.com>
2450
2451         Refactor post-attach and HTMLObjectElement-related code
2452         https://bugs.webkit.org/show_bug.cgi?id=131282
2453
2454         Reviewed by Antti Koivisto.
2455
2456         * svg/custom/object-no-size-attributes-expected.txt: Removed expectation of an empty text
2457         renderer from the render tree.
2458         * svg/custom/object-no-size-attributes.xhtml: Restructured the source so there is no text
2459         to render. Without this, we were seeing two text renderers due to the loading timing change.
2460
2461 2014-04-05  Dirk Schulze  <krit@webkit.org>
2462
2463         Canvas strokeText and fillText with SourceIn, DestinationIn, SourceOut, DestinationAtop and Copy have errors
2464         https://bugs.webkit.org/show_bug.cgi?id=66766
2465
2466         Reviewed by Andreas Kling.
2467
2468         330 tests check compositing on Canvas with text.
2469
2470         * fast/canvas/canvas-composite-text-alpha-expected.txt: Added.
2471         * fast/canvas/canvas-composite-text-alpha.html: Added.
2472
2473 2014-04-05  Dirk Schulze  <krit@webkit.org>
2474
2475         Canvas stroke and strokeRect with SourceIn, DestinationIn, SourceOut, DestinationAtop and Copy have errors
2476         https://bugs.webkit.org/show_bug.cgi?id=66762
2477
2478         Reviewed by Andreas Kling.
2479
2480         330 tests based on canvas-composite-alpha to test correct compositing behavior with
2481         strokeRect() and stroke().
2482
2483         * fast/canvas/canvas-composite-stroke-alpha-expected.txt: Added.
2484         * fast/canvas/canvas-composite-stroke-alpha.html: Added.
2485
2486 2014-04-05  Jeongeun Kim  <je_julie.kim@samsung.com>
2487
2488         bad values from HTMLImageElement x and y attributes (CSSOM-View)
2489         https://bugs.webkit.org/show_bug.cgi?id=130308
2490
2491         Reviewed by Simon Fraser.
2492
2493         According to CSSOM-View, ‘interface HTMLImageElement’,
2494         The x attribute must return the x-coordinate.
2495         If style is not updated when x() is called, it can’t return anything.
2496         Style and layout should be done before getting value for x() and y(). 
2497
2498         * cssom/cssom-view-img-attributes-001-expected.txt: Added.
2499         * cssom/cssom-view-img-attributes-001.html: Added.
2500
2501 2014-04-05  Alexey Proskuryakov  <ap@apple.com>
2502
2503         WebProcess freezes after fast/forms/form-associated-element-crash3.html test
2504         https://bugs.webkit.org/show_bug.cgi?id=122130
2505
2506         fast/forms/form-associated-element-crash.html often times out on Mavericks WK1
2507         https://bugs.webkit.org/show_bug.cgi?id=124593
2508
2509         With underlying bug having been fixed in OS X 10.9.2, removing expectations
2510         for form-associated-element tests that were affected by it.
2511
2512         I'm not sure if Mountain Lion was affected, let's see if tests start to fail there.
2513
2514         * platform/mac-wk2/TestExpectations:
2515         * platform/mac/TestExpectations:
2516         * platform/wk2/TestExpectations:
2517
2518 2014-04-04  James Craig  <jcraig@apple.com>
2519
2520         AX: supportsARIAExpanded should always return true for a few roles: combobox, disclosure.
2521         https://bugs.webkit.org/show_bug.cgi?id=129787
2522
2523         Reviewed by Chris Fleizach.
2524
2525         * inspector-protocol/dom/getAccessibilityPropertiesForNode-expected.txt:
2526         * inspector-protocol/dom/getAccessibilityPropertiesForNode.html:
2527
2528 2014-04-04  Zoltan Horvath  <zoltan@webkit.org>
2529
2530         [CSS Shapes] polygon y-value calc() args serialize incorrectly
2531         https://bugs.webkit.org/show_bug.cgi?id=129842
2532
2533         Reviewed by Bem Jones-Bey.
2534
2535         * fast/shapes/parsing/parsing-shape-outside-expected.txt:
2536         * fast/shapes/parsing/parsing-test-utils.js:
2537
2538 2014-04-04  Joseph Pecoraro  <pecoraro@apple.com>
2539
2540         Unreviewed gardening. Mark a flakey test that is failing intermittenly in pixel tests.
2541
2542         * platform/mac/TestExpectations:
2543         Mark svg/as-image/svg-as-image-canvas.html as flakey.
2544
2545 2014-04-04  Ion Rosca  <rosca@adobe.com>
2546
2547         [CSS Blending] Add compositing reason for isolation.
2548         https://bugs.webkit.org/show_bug.cgi?id=131153
2549
2550         Reviewed by Joseph Pecoraro.
2551
2552         * inspector-protocol/layers/layers-blending-compositing-reasons-expected.txt: Added.
2553         * inspector-protocol/layers/layers-blending-compositing-reasons.html: Added.
2554
2555 2014-04-04  Alexey Proskuryakov  <ap@apple.com>
2556
2557         REGRESSION (r166615): Pressing return doesn’t submit search term at bing.com
2558         https://bugs.webkit.org/show_bug.cgi?id=131212
2559         <rdar://problem/16521788>
2560
2561         Reviewed by Dan Bernstein.
2562
2563         * fast/forms/submit-while-you-submit-expected.txt: Added.
2564         * fast/forms/submit-while-you-submit.html: Added.
2565
2566 2014-04-04  Brent Fulgham  <bfulgham@apple.com>
2567
2568         Unreviewed test fix. Rebaseline Mountain Lion scrolling tests
2569         after switching to high-resolution continuous scroll output.
2570
2571         * platform/mac-mountainlion/fast/scrolling: Added.
2572         * platform/mac-mountainlion/fast/scrolling/scroll-div-latched-mainframe-expected.txt: Added.
2573         * platform/mac-mountainlion/fast/scrolling/scroll-iframe-latched-mainframe-expected.txt: Added.
2574         * platform/mac-mountainlion/fast/scrolling/scroll-select-latched-mainframe-expected.txt: Added.
2575
2576 2014-04-04  Bem Jones-Bey  <bjonesbe@adobe.com>
2577
2578         [CSS Shapes] shape-margin in percentage units always computes to 0px
2579         https://bugs.webkit.org/show_bug.cgi?id=130369
2580
2581         Reviewed by Andreas Kling.
2582
2583         Fix parsing test to understand that percentages are allowed for
2584         shape-margin. Also add the layout test from Rebecca Hauck.
2585
2586         * fast/shapes/parsing/parsing-shape-margin-expected.txt:
2587         * fast/shapes/parsing/parsing-test-utils.js:
2588         * fast/shapes/shape-outside-floats/shape-outside-floats-shape-margin-percent-expected.html: Added.
2589         * fast/shapes/shape-outside-floats/shape-outside-floats-shape-margin-percent.html: Added.
2590
2591 2014-04-04  Zoltan Horvath  <zoltan@webkit.org>
2592
2593         [CSS Shapes] Remove outside-shape CSS value
2594         https://bugs.webkit.org/show_bug.cgi?id=131201
2595
2596         Reviewed by Bem Jones-Bey.
2597
2598         * fast/shapes/parsing/parsing-shape-outside-expected.txt:
2599         * fast/shapes/parsing/parsing-shape-outside.html:
2600
2601 2014-04-04  Dirk Schulze  <krit@webkit.org>
2602
2603         Gradient offsets are off if compositing operator != source-over
2604         https://bugs.webkit.org/show_bug.cgi?id=129791
2605
2606         Reviewed by Andreas Kling.
2607
2608         Test that the gradient space maps correctly to context space after
2609         applying compositing mode.
2610
2611         * fast/canvas/canvas-gradient-on-compositing-expected.txt: Added.
2612         * fast/canvas/canvas-gradient-on-compositing.html: Added.
2613         * fast/canvas/script-tests/canvas-gradient-on-compositing.js: Added.
2614         (dataToArray):
2615         (getPixel):
2616         (pixelShouldBe):
2617
2618 2014-04-04  Zalan Bujtas  <zalan@apple.com>
2619
2620         Subpixel rendering: Move background images to device pixel boundaries.
2621         https://bugs.webkit.org/show_bug.cgi?id=131144
2622
2623         Reviewed by Simon Fraser.
2624
2625         Replace integral snapping with device pixel snapping.
2626         Background image geometry calculation uses LayoutUnits and we snap to device pixels right before painting.
2627
2628         * css3/background/background-repeat-round-auto1-expected.html:
2629         * css3/background/background-repeat-round-auto1.html:
2630         * css3/background/background-repeat-round-auto2-expected.html:
2631         * css3/background/background-repeat-round-auto2.html:
2632         * css3/background/background-repeat-round-border-expected.html:
2633         * css3/background/background-repeat-round-border.html:
2634         * css3/background/background-repeat-round-content-expected.html:
2635         * css3/background/background-repeat-round-content.html:
2636         * css3/background/background-repeat-space-content-expected.html:
2637         * css3/background/background-repeat-space-content.html:
2638         * css3/background/background-repeat-space-padding-expected.html:
2639         * css3/background/background-repeat-space-padding.html:
2640         * css3/masking/mask-repeat-round-auto1-expected.html:
2641         * css3/masking/mask-repeat-round-auto1.html:
2642         * css3/masking/mask-repeat-round-auto2-expected.html:
2643         * css3/masking/mask-repeat-round-auto2.html:
2644         * css3/masking/mask-repeat-round-border-expected.html:
2645         * css3/masking/mask-repeat-round-border.html:
2646         * css3/masking/mask-repeat-round-content-expected.html:
2647         * css3/masking/mask-repeat-round-content.html:
2648         * css3/masking/mask-repeat-space-content-expected.html:
2649         * css3/masking/mask-repeat-space-content.html:
2650         * css3/masking/mask-repeat-space-padding-expected.html:
2651         * css3/masking/mask-repeat-space-padding.html:
2652         * fast/backgrounds/hidpi-bitmap-background-on-subpixel-position-expected.html: Added.
2653         * fast/backgrounds/hidpi-bitmap-background-on-subpixel-position.html: Added.
2654         * fast/backgrounds/hidpi-bitmap-background-origin-on-subpixel-position-expected.html: Added.
2655         * fast/backgrounds/hidpi-bitmap-background-origin-on-subpixel-position.html: Added.
2656         * fast/backgrounds/hidpi-bitmap-background-repeat-on-subpixel-position-expected.html: Added.
2657         * fast/backgrounds/hidpi-bitmap-background-repeat-on-subpixel-position.html: Added.
2658         * fast/backgrounds/hidpi-generated-gradient-background-on-subpixel-position-expected.html: Added.
2659         * fast/backgrounds/hidpi-generated-gradient-background-on-subpixel-position.html: Added.
2660         * fast/backgrounds/resources/black25x25.png: Added.
2661
2662 2014-04-04  Mihnea Ovidenie  <mihnea@adobe.com>
2663
2664         [CSSRegions] Region's behaviour not updated when becoming valid from invalid
2665         https://bugs.webkit.org/show_bug.cgi?id=131211
2666
2667         Reviewed by Andrei Bucur.
2668
2669         Add tests for auto-height and region styling behaviour.
2670
2671         * fast/regions/auto-size/autoheight-region-valid-from-invalid-expected.html: Added.
2672         * fast/regions/auto-size/autoheight-region-valid-from-invalid.html: Added.
2673         * fast/regions/region-styling/region-withstyling-valid-from-invalid-expected.html: Added.
2674         * fast/regions/region-styling/region-withstyling-valid-from-invalid.html: Added.
2675
2676 2014-04-04  Sergio Villar Senin  <svillar@igalia.com>
2677
2678         Unreviewed GTK gardening.
2679
2680         Updated expectations for tests crashing in Debug bots.
2681
2682         * platform/gtk-wk1/TestExpectations:
2683         * platform/gtk-wk2/TestExpectations:
2684         * platform/gtk/TestExpectations:
2685
2686 2014-04-03  Joseph Pecoraro  <pecoraro@apple.com>
2687
2688         compositing/tiling/rotated-tiled-* tests failing on bots
2689         https://bugs.webkit.org/show_bug.cgi?id=131207
2690
2691         Unreviewed rebaseline of tests after r166748.
2692
2693         * platform/mac/compositing/tiling/rotated-tiled-clamped-expected.txt:
2694         * platform/mac/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt:
2695
2696 2014-04-03  Simon Fraser  <simon.fraser@apple.com>
2697
2698         Rebaseline some tests after r166748. These tests now correctly
2699         report a contentsScale.
2700
2701         * platform/mac-wk2/compositing/tiling/rotated-tiled-clamped-expected.txt:
2702         * platform/mac-wk2/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt:
2703         * platform/mac-wk2/compositing/tiling/tile-cache-zoomed-expected.txt:
2704         * platform/mac-wk2/tiled-drawing/tile-size-slow-zoomed-expected.txt:
2705         * platform/mac-wk2/tiled-drawing/tiled-drawing-zoom-expected.txt:
2706         * platform/mac-wk2/tiled-drawing/tiled-drawing-zoom-scrolled-expected.txt:
2707
2708 2014-04-03  Dirk Schulze  <krit@webkit.org>
2709
2710         [CG] Canvas lineDashOffset does not handle negative numbers correctly
2711         https://bugs.webkit.org/show_bug.cgi?id=80560
2712
2713         Reviewed by Dean Jackson.
2714
2715         Test correct rendering of negative offset for Canvas dash arrays.
2716
2717         * fast/canvas/canvas-negative-lineDashOffset-expected.txt: Added.
2718         * fast/canvas/canvas-negative-lineDashOffset.html: Added.
2719         * fast/canvas/script-tests/canvas-negative-lineDashOffset.js: Added.
2720         (dataToArray):
2721         (getPixel):
2722         (pixelShouldBe):
2723
2724 2014-04-03  David Hyatt  <hyatt@apple.com>
2725
2726         Continuations casting issue.
2727         https://bugs.webkit.org/show_bug.cgi?id=130057
2728         <rdar://problem/16283406>
2729
2730         Reviewed by Simon Fraser.
2731
2732         * fast/block/continuation-crash-expected.txt: Added.
2733         * fast/block/continuation-crash.html: Added.
2734
2735 2014-04-03  Zoltan Horvath  <zoltan@webkit.org>
2736
2737         [WebInspector] inspector/dom/highlight-shape-outside-margin.html is failing
2738         https://bugs.webkit.org/show_bug.cgi?id=131126
2739
2740         Reviewed by Timothy Hatcher.
2741
2742         I updated the test, so it works with the new testing framework. I included the shape path results in the test,
2743         so we won't run into rounding problems, and we don't have that big test set, which would require an expected
2744         result generation. We can add it later, if we extend the test set. The logic is similar to the non margin test case.
2745
2746         * TestExpectations:
2747         * inspector/dom/highlight-shape-outside-margin-expected.txt:
2748         * inspector/dom/highlight-shape-outside-margin.html:
2749
2750 2014-04-03  Bem Jones-Bey  <bjonesbe@adobe.com>
2751
2752         [CSS Shapes] CRASH with calc() value args in inset round
2753         https://bugs.webkit.org/show_bug.cgi?id=129816
2754
2755         Reviewed by Andreas Kling.
2756
2757         Simple test to make sure that using calc in the round argument of an
2758         inset doesn't cause a crash.
2759
2760         * fast/shapes/shape-outside-floats/shape-outside-inset-round-calc-crash-expected.txt: Added.
2761         * fast/shapes/shape-outside-floats/shape-outside-inset-round-calc-crash.html: Added.
2762
2763 2014-04-03  Javier Fernandez  <jfernandez@igalia.com>
2764
2765         [CSS Grid Layout] Make sure grid element's shrink-to-fit behavior is correct
2766         https://bugs.webkit.org/show_bug.cgi?id=103473
2767
2768         Reviewed by Sergio Villar Senin.
2769
2770         Added a new Layout Test to verify the shrink-to-fit behavior works as expected
2771         for out-of-flow positioned grid elements.
2772
2773         * fast/css-grid-layout/grid-element-shrink-to-fit-expected.html: Added.
2774         * fast/css-grid-layout/grid-element-shrink-to-fit.html: Added.
2775
2776 2014-03-27  Sergio Villar Senin  <svillar@igalia.com>
2777
2778         [CSS Grid Layout] <string> not allowed in grid-{area | row | column} syntax
2779         https://bugs.webkit.org/show_bug.cgi?id=129713
2780
2781         Reviewed by Darin Adler.
2782
2783         Replaced <string> by <custom-ident> in the tests. Also added a new
2784         one to check that children are properly layed out after changes in
2785         the grid line names.
2786
2787         * fast/css-grid-layout/grid-container-change-named-grid-lines-recompute-child-expected.txt: Added.
2788         * fast/css-grid-layout/grid-container-change-named-grid-lines-recompute-child.html: Added.
2789         * fast/css-grid-layout/grid-item-area-get-set.html:
2790         * fast/css-grid-layout/grid-item-bad-named-area-auto-placement.html:
2791         * fast/css-grid-layout/grid-item-bad-resolution-double-span.html:
2792         * fast/css-grid-layout/grid-item-column-row-get-set-expected.txt:
2793         * fast/css-grid-layout/grid-item-column-row-get-set.html:
2794         * fast/css-grid-layout/grid-item-end-after-get-set-expected.txt:
2795         * fast/css-grid-layout/grid-item-end-after-get-set.html:
2796         * fast/css-grid-layout/grid-item-named-grid-area-resolution.html:
2797         * fast/css-grid-layout/grid-item-named-grid-line-resolution-expected.txt:
2798         * fast/css-grid-layout/grid-item-named-grid-line-resolution.html:
2799         * fast/css-grid-layout/grid-item-negative-position-resolution.html:
2800         * fast/css-grid-layout/grid-item-position-changed-dynamic.html:
2801         * fast/css-grid-layout/grid-item-start-before-get-set-expected.txt:
2802         * fast/css-grid-layout/grid-item-start-before-get-set.html:
2803
2804 2014-04-03  Antti Koivisto  <antti@apple.com>
2805
2806         Crash after mutating after pseudo style
2807         https://bugs.webkit.org/show_bug.cgi?id=130881
2808
2809         Reviewed by Andreas Kling.
2810
2811         * fast/css/pseudo-after-crash-expected.txt: Added.
2812         * fast/css/pseudo-after-crash.html: Added.
2813
2814 2014-04-02  Chris Fleizach  <cfleizach@apple.com>
2815
2816         AX: AccessibilityObject::children() returns invalid results sometimes
2817         https://bugs.webkit.org/show_bug.cgi?id=130563
2818
2819         Reviewed by Joseph Pecoraro.
2820
2821         * inspector-protocol/dom/getAccessibilityPropertiesForNode-expected.txt:
2822
2823 2014-04-02  Alexey Proskuryakov  <ap@apple.com>
2824
2825         REGRESSION (r166144): fast/preloader/document-write.html is very flaky
2826         https://bugs.webkit.org/show_bug.cgi?id=130942
2827
2828         * platform/mac/TestExpectations: Removing test expectation, because the offending
2829         revision was rolled out.
2830
2831 2014-04-02  Benjamin Poulain  <benjamin@webkit.org>
2832
2833         CSS JIT: the adjacent position is never reset
2834         https://bugs.webkit.org/show_bug.cgi?id=131145
2835
2836         Reviewed by Andreas Kling.
2837
2838         * fast/selectors/multiple-adjacent-chain-without-adjacent-tail-expected.txt: Added.
2839         * fast/selectors/multiple-adjacent-chain-without-adjacent-tail.html: Added.
2840
2841 2014-04-02  Stephanie Lewis  <slewis@apple.com>
2842
2843         Roll out http://trac.webkit.org/changeset/166144
2844         <rdar://problem/16481284> PLT stops loading on news.google.com
2845         
2846         Unreviewed rollout.
2847
2848         Rollout 166144 since it prevents the PLT from completing.
2849
2850         * plugins/plugin-remove-readystatechange-expected.txt:
2851         * plugins/plugin-remove-readystatechange.html:
2852         * svg/custom/object-no-size-attributes-expected.txt:
2853         * svg/custom/object-no-size-attributes.xhtml:
2854
2855 2014-04-02  Zoltan Horvath  <zoltan@webkit.org>
2856
2857         [WebInspector] inspector-protocol/model/highlight-shape-outside.html is failing
2858         https://bugs.webkit.org/show_bug.cgi?id=124660
2859
2860         Reviewed by Timothy Hatcher.
2861
2862         I updated the tests syntax to CR, CSS Shapes specification. It's also needed to be updated
2863         to the latest WebInspector testing methods. I added some addidional test cases for the highlighting,
2864         and also fixed some expected test case in the script, and updated the expected file.
2865
2866         * TestExpectations:
2867         * inspector/dom/highlight-shape-outside-expected.txt:
2868         * inspector/dom/highlight-shape-outside.html:
2869         * inspector/dom/shapes-test.js:
2870         (InspectorTestProxy.registerInitializer.):
2871
2872 2014-04-02  Chris Fleizach  <cfleizach@apple.com>
2873
2874         AX: Improve ARIA live region reliability by sending notifications when live regions are created/shown and hidden/destroyed
2875         https://bugs.webkit.org/show_bug.cgi?id=124381
2876
2877         Unreviewed. Forgot to add test expectation.
2878
2879         * platform/mac/accessibility/live-region-creation-notification-expected.txt: Added.
2880
2881 2014-04-02  Daniel Bates  <dabates@apple.com>
2882
2883         Move focus management API from HTMLDocument to Document
2884         https://bugs.webkit.org/show_bug.cgi?id=131079
2885         <rdar://problem/16220103>
2886
2887         Reviewed by Timothy Hatcher.
2888
2889         Derived from a Blink patch by Christophe Dumez:
2890         https://src.chromium.org/viewvc/blink?view=rev&revision=165515
2891
2892         Made the test in <https://src.chromium.org/viewvc/blink?view=rev&revision=165515> a valid XHTML
2893         document. Additionally taught LayoutTests/resources/{js-test, js-test-pre}.js to create actual
2894         HTML elements so that these scripts can be used to write DRT tests in XML documents.
2895
2896         * fast/dom/Document/xml-document-focus-expected.txt: Added.
2897         * fast/dom/Document/xml-document-focus.xml: Added.
2898         * resources/js-test-pre.js: Added function createHTMLElement() and modified code to use it
2899         instead of document.createElement() so as to work around <https://bugs.webkit.org/show_bug.cgi?id=131074>.
2900         * resources/js-test.js: Ditto.
2901
2902 2014-04-02  Daniel Bates  <dabates@apple.com>
2903
2904         Remove Settings::maximumDecodedImageSize()
2905         https://bugs.webkit.org/show_bug.cgi?id=131057
2906         <rdar://problem/15626368>
2907
2908         Reviewed by Darin Adler.
2909
2910         Remove test LayoutTests/fast/images/decoded-size-exceeds-max-decoded-size.html as it
2911         isn't applicable following the removal of the setting Settings::maximumDecodedImageSize().
2912         Additionally update the test fast/images/bag-png.html to ensure that we dispatch
2913         a DOM Error event when we fail to decode a malformed image.
2914
2915         * fast/images/bad-png.html:
2916         * fast/images/decoded-size-exceeds-max-decoded-size-expected.txt: Removed.
2917         * fast/images/decoded-size-exceeds-max-decoded-size.html: Removed.
2918
2919 2014-04-02  Timothy Hatcher  <timothy@apple.com>
2920
2921         Remove Input domain from the Web Inspector protocol.
2922
2923         https://bugs.webkit.org/show_bug.cgi?id=131073
2924
2925         Reviewed by Joseph Pecoraro.
2926
2927         * inspector-protocol/input/dispatchKeyEvent-expected.txt: Removed.
2928         * inspector-protocol/input/dispatchKeyEvent.html: Removed.
2929         * inspector-protocol/input/dispatchMouseEvent-expected.txt: Removed.
2930         * inspector-protocol/input/dispatchMouseEvent.html: Removed.
2931
2932 2014-04-02  David Kilzer  <ddkilzer@apple.com>
2933
2934         Use outermost containing isolate when constructing bidi runs
2935         <http://webkit.org/b/131107>
2936         <rdar://problem/15690021>
2937
2938         Reviewed by Darin Adler.
2939
2940         Merged from Blink (patch by jww@chromium.org):
2941         https://src.chromium.org/viewvc/blink?revision=157268&view=revision
2942         http://crbug.com/279277
2943
2944             Update containingIsolate to go back all the way to top
2945             isolate from current root, rather than stopping at the first
2946             isolate it finds. This works because the current root is
2947             always updated with each isolate run.
2948
2949         * fast/text/international/unicode-bidi-isolate-nested-with-removes-expected.txt: Updated.
2950         * fast/text/international/unicode-bidi-isolate-nested-with-removes-not-adjacent-expected.txt: Added.
2951         * fast/text/international/unicode-bidi-isolate-nested-with-removes-not-adjacent.html: Added.
2952         * fast/text/international/unicode-bidi-isolate-nested-with-removes.html: Updated.
2953
2954 2014-04-02  Chris Fleizach  <cfleizach@apple.com>
2955
2956         AX: Improve ARIA live region reliability by sending notifications when live regions are created/shown and hidden/destroyed
2957         https://bugs.webkit.org/show_bug.cgi?id=124381
2958
2959         Reviewed by Mario Sanchez Prada.
2960
2961         * platform/mac/accessibility/live-region-creation-notification.html: Added.
2962
2963 2014-04-02  David Kilzer  <ddkilzer@apple.com>
2964
2965         Add LayoutTest for crash with bidi isolates
2966
2967         Merged from Blink (patch by jww@chromium.org):
2968         https://src.chromium.org/viewvc/blink?revision=156580&view=revision
2969         http://crbug.com/265838
2970
2971         See Bug 120504: Fix nested unicode-bidi: isolate
2972         <https://bugs.webkit.org/show_bug.cgi?id=120504>
2973         <http://trac.webkit.org/changeset/155554>
2974
2975         * fast/text/international/unicode-bidi-isolate-nested-with-removes-expected.txt: Added.
2976         * fast/text/international/unicode-bidi-isolate-nested-with-removes.html: Added.
2977
2978 2014-04-02  Ion Rosca  <rosca@adobe.com>
2979
2980         [CSS Blending] Compositing requirements for blending are not computed correctly
2981         https://bugs.webkit.org/show_bug.cgi?id=130664
2982
2983         Reviewed by Dean Jackson.
2984
2985         * css3/compositing/blend-mode-accelerated-with-multiple-stacking-contexts-expected.txt: Added.
2986         * css3/compositing/blend-mode-accelerated-with-multiple-stacking-contexts.html: Added.
2987         * css3/compositing/blend-mode-with-accelerated-sibling-expected.txt: Added.
2988         * css3/compositing/blend-mode-with-accelerated-sibling.html: Added.
2989
2990 2014-04-01  Mihnea Ovidenie  <mihnea@adobe.com>
2991
2992         [CSSRegions] Displaying region's children in another region not supported
2993         https://bugs.webkit.org/show_bug.cgi?id=130735
2994
2995         Reviewed by David Hyatt.
2996
2997         With http://trac.webkit.org/changeset/166353, we disabled the possibility
2998         of collecting the region's children into another flow and displaying them
2999         in another region. With that change, we also skipped the existing tests.
3000
3001         Add a dedicated test that passes if a region child cannot be painted in another region,
3002         in order to complete the skipped tests. This test should be removed when support for
3003         this functionality will be added again.
3004
3005         * fast/regions/region-child-not-flowed-expected.html: Added.
3006         * fast/regions/region-child-not-flowed.html: Added.
3007
3008 2014-04-01  Beth Dakin  <bdakin@apple.com>
3009
3010         willReveal edge events should be hooked up for overflow:scroll
3011         https://bugs.webkit.org/show_bug.cgi?id=131071
3012         -and corresponding-
3013         <rdar://problem/16190392>
3014
3015         Reviewed by Sam Weinig.
3016
3017         * fast/events/will-reveal-edge-on-div-expected.txt: Added.
3018         * fast/events/will-reveal-edge-on-div.html: Added.
3019
3020 2014-04-01  Jon Honeycutt  <jhoneycutt@apple.com>
3021
3022         Crash in WebCore::RenderLayer::FilterInfo::updateReferenceFilterClients
3023
3024         <https://bugs.webkit.org/show_bug.cgi?id=121887>
3025         <rdar://problem/15073043>
3026
3027         Reviewed by Dean Jackson.
3028
3029         * svg/filters/first-letter-crash-expected.txt: Added.
3030         * svg/filters/first-letter-crash.html: Added.
3031
3032 2014-04-01  Zoltan Horvath  <zoltan@webkit.org>
3033
3034         [CSS Exclusions] Remove exclusions parsing support
3035         https://bugs.webkit.org/show_bug.cgi?id=131046
3036
3037         Reviewed by David Hyatt.
3038
3039         * fast/exclusions/css-exclusions-disabled-expected.txt: Removed.
3040         * fast/exclusions/css-exclusions-disabled.html: Removed.
3041         * fast/exclusions/css-exclusions-enabled-expected.txt: Removed.
3042         * fast/exclusions/css-exclusions-enabled.html: Removed.
3043         * fast/exclusions/parsing/parsing-wrap-flow-expected.txt: Removed.
3044         * fast/exclusions/parsing/parsing-wrap-flow.html: Removed.
3045         * fast/exclusions/parsing/parsing-wrap-through-expected.txt: Removed.
3046         * fast/exclusions/parsing/parsing-wrap-through.html: Removed.
3047         * fast/exclusions/parsing/script-tests/parsing-test-utils.js: Removed.
3048         * fast/exclusions/parsing/script-tests/parsing-wrap-flow.js: Removed.
3049         * fast/exclusions/parsing/script-tests/parsing-wrap-through.js: Removed.
3050         * platform/win/TestExpectations:
3051         * platform/wincairo/TestExpectations:
3052
3053 2014-04-01  Manuel Rego Casasnovas  <rego@igalia.com>
3054
3055         [CSS Grid Layout] Enable runtime feature if feature flag is enabled
3056         https://bugs.webkit.org/show_bug.cgi?id=130013
3057
3058         Reviewed by Simon Fraser.
3059
3060         Modify layout test as feature is not disabled by default in WK2.
3061         The test now checks that the runtime feature can be disabled.
3062
3063         * fast/css-grid-layout/grid-disabled-expected.txt: Renamed from LayoutTests/fast/css-grid-layout/grid-disabled-by-default-expected.txt.
3064         * fast/css-grid-layout/grid-disabled.html: Renamed from LayoutTests/fast/css-grid-layout/grid-disabled-by-default.html.
3065
3066 2014-04-01  Javier Fernandez  <jfernandez@igalia.com>
3067
3068         [CSS Grid Layout] Make the grid-item-margin-auto-columns-rows.html test a reftest
3069         https://bugs.webkit.org/show_bug.cgi?id=130935
3070
3071         Reviewed by Darin Adler.
3072
3073         Removed the 'checkLayout' script references from the test.
3074
3075         * fast/css-grid-layout/grid-item-margin-auto-columns-rows-expected.html: Added.
3076         * fast/css-grid-layout/grid-item-margin-auto-columns-rows-expected.txt: Removed.
3077         * fast/css-grid-layout/grid-item-margin-auto-columns-rows.html:
3078
3079 2014-04-01  Myles C. Maxfield  <mmaxfield@apple.com>
3080
3081         svg/text/text-overflow-ellipsis-svgfont-kerning-ligatures.html and svg/css/font-face-crash.html frequently assert in ComplexTextController::offsetForPosition
3082         https://bugs.webkit.org/show_bug.cgi?id=119747
3083
3084         Reviewed by Simon Fraser.
3085
3086         Clicking on SVG text used to cause a ComplexTextController to be built
3087         around the SVG text (which is incorrect and would crash). This test
3088         does just that and makes sure there is no crash.
3089
3090         * svg/text/resources/Litherum.svg: Added.
3091         * svg/text/svg-font-hittest-expected.txt: Added.
3092         * svg/text/svg-font-hittest.html: Added.
3093         * LayoutTests/platform/mac/TestExpectations: Unskipped tests
3094
3095 2014-04-01  Daniel Bates  <dabates@apple.com>
3096
3097         RenderQuote must destroy remaining text renderer before first letter renderer
3098         https://bugs.webkit.org/show_bug.cgi?id=78023
3099         <rdar://problem/10830009>
3100
3101         Reviewed by Brent Fulgham.
3102
3103         Merged from Blink (patch by Abhishek Arya):
3104         https://src.chromium.org/viewvc/blink?view=rev&revision=151270
3105
3106         * fast/css-generated-content/quote-first-letter-crash-expected.txt: Added.
3107         * fast/css-generated-content/quote-first-letter-crash.html: Added.
3108
3109 2014-04-01  David Kilzer  <ddkilzer@apple.com>
3110
3111         Do not allow HTTP refresh headers to refresh to javascript: URLs
3112         <http://webkit.org/b/119051>
3113         <rdar://problem/14536453>
3114
3115         Reviewed by Alexey Proskuryakov.
3116
3117         Merged from Blink (patch by tsepez@chromium.org):
3118         https://src.chromium.org/viewvc/blink?revision=153912&view=revision
3119         http://crbug.com/258151
3120
3121             This behaviour has been standard in IE since IE7.  This makes us both
3122             more compatible and less vulnerable to XSS.
3123
3124         * http/tests/security/no-javascript-refresh-expected.txt: Added.
3125         * http/tests/security/no-javascript-refresh-static-expected.txt: Added.
3126         * http/tests/security/no-javascript-refresh-static.html: Added.
3127         * http/tests/security/no-javascript-refresh.php: Added.
3128         - Original Blink layout tests with typos fixed and 'PASS:' text
3129           added.
3130
3131         * http/tests/security/no-javascript-location.html: Added.
3132         * http/tests/security/no-javascript-location-expected.txt: Added.
3133         * http/tests/security/resources/no-javascript-location.php: Copied from LayoutTests/http/tests/security/no-javascript-refresh.php.
3134         * http/tests/security/no-javascript-location-percent-escaped.html: Added.
3135         * http/tests/security/no-javascript-location-percent-escaped-expected.txt: Added.
3136         * http/tests/security/resources/no-javascript-location-percent-escaped.php: Added.
3137         - Add tests using a javascript: URL in a Location: header.
3138
3139         * http/tests/security/no-javascript-refresh-percent-escaped.php: Copied from LayoutTests/http/tests/security/no-javascript-refresh.php.
3140         * http/tests/security/no-javascript-refresh-percent-escaped-expected.txt: Added.
3141         * http/tests/security/no-javascript-refresh-spaces.php: Copied from LayoutTests/http/tests/security/no-javascript-refresh.php.
3142         * http/tests/security/no-javascript-refresh-spaces-expected.txt: Added.
3143         - Add tests using a percent-escaped javascript: URL and a
3144           javascript: URL with leading spaces in a Refresh: header from
3145           a web server.
3146
3147         * http/tests/security/no-javascript-refresh-static-percent-escaped.html: Added.
3148         * http/tests/security/no-javascript-refresh-static-percent-escaped-expected.txt: Added.
3149         * http/tests/security/no-javascript-refresh-static-spaces.html: Added.
3150         * http/tests/security/no-javascript-refresh-static-spaces-expected.txt: Added.
3151         - Add tests using a percent-escaped javascript: URL and a
3152           javascript: URL with leading spaces in a meta http-equiv tag.
3153
3154 2014-04-01  James Craig  <jcraig@apple.com>
3155
3156         AX: AccessibilityRenderObject::ariaLiveRegionAtomic() should default to true if
3157         roleValue is ApplicationAlertRole || ApplicationStatusRole
3158         https://bugs.webkit.org/show_bug.cgi?id=130907
3159
3160         Reviewed by Chris Fleizach.
3161
3162         Updated AccessibilityRenderObject::ariaLiveRegionAtomic() to match ARIA spec.
3163
3164         * inspector-protocol/dom/getAccessibilityPropertiesForNode_liveRegion-expected.txt:
3165         * inspector-protocol/dom/getAccessibilityPropertiesForNode_liveRegion.html:
3166         * platform/mac/accessibility/aria-liveregions-attributes-expected.txt:
3167         * platform/mac/accessibility/aria-liveregions-attributes.html:
3168
3169 2014-04-01  Zalan Bujtas  <zalan@apple.com>
3170
3171         Subpixel rendering: Transition class Image (and its dependencies) from int to float to enable subpixel positioned/sized images.
3172         https://bugs.webkit.org/show_bug.cgi?id=130643
3173
3174         Reviewed by Simon Fraser.
3175
3176         This is in preparation to support subpixel positioned/sized background images. While 1x bitmap images can't take
3177         subpixel sizing on hidpi resolutions, both generated and hidpi images can.
3178         This patch does not change Image behavior in general as both position and size are still snapped to integral values.  
3179
3180         No change in behavior.
3181
3182         * platform/mac/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.txt:
3183         * platform/mac/svg/W3C-SVG-1.1-SE/filters-image-05-f-expected.txt:
3184         * platform/mac/svg/W3C-SVG-1.1/filters-composite-02-b-expected.txt:
3185         * platform/mac/svg/W3C-SVG-1.1/filters-displace-01-f-expected.txt:
3186         * platform/mac/svg/W3C-SVG-1.1/filters-image-01-b-expected.txt:
3187         * svg/custom/feDisplacementMap-01-expected.txt:
3188         * svg/filters/feImage-change-target-id-expected.txt:
3189         * svg/filters/feImage-filterUnits-objectBoundingBox-primitiveUnits-objectBoundingBox-expected.txt:
3190         * svg/filters/feImage-filterUnits-objectBoundingBox-primitiveUnits-userSpaceOnUse-expected.txt:
3191         * svg/filters/feImage-filterUnits-userSpaceOnUse-primitiveUnits-objectBoundingBox-expected.txt:
3192         * svg/filters/feImage-filterUnits-userSpaceOnUse-primitiveUnits-userSpaceOnUse-expected.txt:
3193         * svg/filters/feImage-late-indirect-update-expected.txt:
3194         * svg/filters/feImage-multiple-targets-id-change-expected.txt:
3195         * svg/filters/feImage-position-expected.txt:
3196         * svg/filters/feImage-preserveAspectRatio-all-expected.txt:
3197         * svg/filters/feImage-preserveAspectratio-expected.txt:
3198         * svg/filters/feImage-reference-invalidation-expected.txt:
3199         * svg/filters/feImage-reference-svg-primitive-expected.txt:
3200         * svg/filters/feImage-remove-target-expected.txt:
3201         * svg/filters/feImage-subregions-expected.txt:
3202         * svg/filters/feImage-subregions-preseveAspectRatio-none-expected.txt:
3203         * svg/filters/feImage-subregions-preseveAspectRatio-none-with-viewBox-expected.txt:
3204         * svg/filters/feImage-target-add-to-document-expected.txt:
3205         * svg/filters/feImage-target-attribute-change-expected.txt:
3206         * svg/filters/feImage-target-attribute-change-with-use-indirection-2-expected.txt:
3207         * svg/filters/feImage-target-attribute-change-with-use-indirection-expected.txt:
3208         * svg/filters/feImage-target-changes-id-expected.txt:
3209         * svg/filters/feImage-target-id-change-expected.txt:
3210         * svg/filters/feImage-target-inline-style-change-expected.txt:
3211         * svg/filters/feImage-target-property-change-expected.txt:
3212         * svg/filters/feImage-target-reappend-to-document-expected.txt:
3213         * svg/filters/feImage-target-remove-from-document-expected.txt:
3214         * svg/filters/feImage-target-style-change-expected.txt:
3215
3216 2014-03-31  Alexey Proskuryakov  <ap@apple.com>
3217
3218         Crashes in PageConsole::addMessage
3219         https://bugs.webkit.org/show_bug.cgi?id=130991
3220         <rdar://problem/14795232>
3221
3222         Reviewed by Geoffrey Garen.
3223
3224         * http/tests/misc/detached-frame-console-expected.txt: Added.
3225         * http/tests/misc/detached-frame-console.html: Added.
3226         * http/tests/misc/resources/detached-frame-console-subframe.html: Added.
3227
3228 2014-03-31  Alexey Proskuryakov  <ap@apple.com>
3229
3230         REGRESSION (r166144?): fast/preloader/document-write.html is very flaky
3231         https://bugs.webkit.org/show_bug.cgi?id=130942
3232
3233         * platform/mac/TestExpectations: Marking as such.
3234
3235 2014-03-31  Commit Queue  <commit-queue@webkit.org>
3236
3237         Unreviewed, rolling out r166536.
3238         https://bugs.webkit.org/show_bug.cgi?id=130993
3239
3240         This is not the correct fix. (Requested by bfulgham on
3241         #webkit).
3242
3243         Reverted changeset:
3244
3245         "Unreviewed test fix after r166530."
3246         http://trac.webkit.org/changeset/166536
3247
3248 2014-03-31  Brent Fulgham  <bfulgham@apple.com>
3249
3250         Unreviewed test fix after r166530.
3251
3252         After switching to high-resolution continuous scroll output, forgot to update one test case.
3253
3254         * fast/events/platform-wheelevent-in-scrolling-div-expected.txt:
3255         * fast/events/platform-wheelevent-in-scrolling-div.html:
3256
3257 2014-03-31  Brent Fulgham  <bfulgham@apple.com>
3258
3259         Reduced Latched Scroll Test Flakiness
3260         https://bugs.webkit.org/show_bug.cgi?id=130983
3261
3262         Reviewed by Darin Adler.
3263
3264         Rebaseline test output for 'hasPreciseScrollingDeltas' behavior.
3265
3266         * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-mainframe-expected.txt:
3267         * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-mainframe-with-handler-expected.txt:
3268         * platform/mac-wk2/tiled-drawing/fast-scroll-iframe-latched-iframe-expected.txt:
3269         * platform/mac-wk2/tiled-drawing/fast-scroll-iframe-latched-iframe-with-handler-expected.txt:
3270         * platform/mac-wk2/tiled-drawing/fast-scroll-iframe-latched-mainframe-expected.txt:
3271         * platform/mac-wk2/tiled-drawing/fast-scroll-iframe-latched-mainframe-with-handler-expected.txt:
3272         * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-mainframe-expected.txt:
3273         * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-mainframe-with-handler-expected.txt:
3274         * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-select-expected.txt:
3275         * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-select-with-handler-expected.txt:
3276         * platform/mac/fast/scrolling/scroll-div-latched-mainframe-expected.txt:
3277         * platform/mac/fast/scrolling/scroll-iframe-latched-mainframe-expected.txt:
3278         * platform/mac/fast/scrolling/scroll-select-latched-mainframe-expected.txt:
3279         * platform/mac/fast/scrolling/scroll-select-latched-select-expected.txt:
3280
3281 2014-03-31  Ion Rosca  <rosca@adobe.com>
3282
3283         [CSS Blending] Blend mode property is propagated to multiple GraphicLayers
3284         https://bugs.webkit.org/show_bug.cgi?id=130337
3285
3286         Reviewed by Dean Jackson.
3287
3288         * css3/compositing/blend-mode-ancestor-clipping-layer-expected.txt: Added.
3289         * css3/compositing/blend-mode-ancestor-clipping-layer.html: Added.
3290
3291 2014-03-31  Ion Rosca  <rosca@adobe.com>
3292
3293         [CSS Blending] showLayerTree should dump layer's blend mode and isolation properties
3294         https://bugs.webkit.org/show_bug.cgi?id=130922
3295
3296         Reviewed by Simon Fraser.
3297
3298         Tests are adapted after adding blending information to RenderTreeAsText.
3299
3300         * platform/mac/css3/compositing/blend-mode-background-expected.txt:
3301         * platform/mac/css3/compositing/blend-mode-isolated-group-1-expected.txt:
3302         * platform/mac/css3/compositing/blend-mode-isolated-group-2-expected.txt:
3303         * platform/mac/css3/compositing/blend-mode-isolated-group-3-expected.txt:
3304         * platform/mac/css3/compositing/blend-mode-layers-expected.txt:
3305         * platform/mac/css3/compositing/blend-mode-reflection-expected.txt:
3306         * platform/mac/css3/compositing/blend-mode-simple-composited-expected.txt:
3307         * platform/mac/css3/compositing/blend-mode-simple-expected.txt:
3308
3309 2014-03-31  Samuel White  <samuel_white@apple.com>
3310
3311         AX: Need ability to get line range for text marker.
3312         https://bugs.webkit.org/show_bug.cgi?id=130906
3313
3314         Reviewed by Chris Fleizach.
3315
3316         Added test to ensure we can get the correct range of a line from a given marker.
3317         Also updated existing bounds-for-range test to include new attribute.
3318
3319         * platform/mac/accessibility/bounds-for-range-expected.txt:
3320         * platform/mac/accessibility/line-range-for-text-marker-expected.txt: Added.
3321         * platform/mac/accessibility/line-range-for-text-marker.html: Added.
3322
3323 2014-03-31  Alexey Proskuryakov  <ap@apple.com>
3324
3325         transitions/3d/interrupted-transition.html is flaky
3326         https://bugs.webkit.org/show_bug.cgi?id=130972
3327
3328         * platform/mac/TestExpectations: Marked as such.
3329
3330 2014-03-31  Alexey Proskuryakov  <ap@apple.com>
3331
3332         media/track/track-remove-track.html is flaky, crashing and failing
3333         https://bugs.webkit.org/show_bug.cgi?id=130971
3334
3335         * platform/mac/TestExpectations: Marked as such.
3336
3337 2014-03-31  Andrei Bucur  <abucur@adobe.com>
3338
3339         Wrong layout while animating content in regions
3340         https://bugs.webkit.org/show_bug.cgi?id=125086
3341
3342         Reviewed by David Hyatt.
3343
3344         Add a test verifying the layout and painting of animated content inside regions
3345         is correct.
3346
3347         * fast/regions/layers/region-removed-during-animation-expected.html: Added.
3348         * fast/regions/layers/region-removed-during-animation.html: Added.
3349
3350 2014-03-30  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
3351
3352         Move test cases of navigator content utils in own directory
3353         https://bugs.webkit.org/show_bug.cgi?id=130927
3354
3355         Reviewed by Ryosuke Niwa.
3356
3357         Add NavigatorContentUtils dir to fast/dom in order to manage the test cases well.
3358
3359         * fast/dom/NavigatorContentUtils/is-protocol-handler-registered-expected.txt: Renamed from LayoutTests/fast/dom/is-protocol-handler-registered-expected.txt.
3360         * fast/dom/NavigatorContentUtils/is-protocol-handler-registered.html: Renamed from LayoutTests/fast/dom/is-protocol-handler-registered.html.
3361         * fast/dom/NavigatorContentUtils/register-protocol-handler-expected.txt: Renamed from LayoutTests/fast/dom/register-protocol-handler-expected.txt.
3362         * fast/dom/NavigatorContentUtils/register-protocol-handler.html: Renamed from LayoutTests/fast/dom/register-protocol-handler.html.
3363         * fast/dom/NavigatorContentUtils/unregister-protocol-handler-expected.txt: Renamed from LayoutTests/fast/dom/unregister-protocol-handler-expected.txt.
3364         * fast/dom/NavigatorContentUtils/unregister-protocol-handler.html: Renamed from LayoutTests/fast/dom/unregister-protocol-handler.html.
3365         * platform/efl-wk2/TestExpectations:
3366         * platform/gtk/TestExpectations:
3367         * platform/mac/TestExpectations:
3368
3369 2014-03-30  Alexey Proskuryakov  <ap@apple.com>
3370
3371         REGRESSION: compositing/columns/composited-rl-paginated-repaint.html is flaky
3372         https://bugs.webkit.org/show_bug.cgi?id=130953
3373
3374         * platform/mac/TestExpectations: Marked as such.
3375
3376 2014-03-30  Commit Queue  <commit-queue@webkit.org>
3377
3378         Unreviewed, rolling out r166467.
3379         https://bugs.webkit.org/show_bug.cgi?id=130952
3380
3381         The test fails (Requested by ap_ on #webkit).
3382
3383         Reverted changeset:
3384
3385         "Web Inspector: Add a new layout test for better coverage of
3386         accessibility "focused" in inspector-protocol
3387         DOM.getAccessibilityPropertiesForNode"
3388         https://bugs.webkit.org/show_bug.cgi?id=130196
3389         http://trac.webkit.org/changeset/166467
3390
3391 2014-03-30  Diego Pino Garcia  <dpino@igalia.com>
3392
3393         Web Inspector: Add a new layout test for better coverage of accessibility "focused" in inspector-protocol DOM.getAccessibilityPropertiesForNode
3394         https://bugs.webkit.org/show_bug.cgi?id=130196
3395
3396         Reviewed by Timothy Hatcher.
3397
3398         * inspector-protocol/dom/getAccessibilityPropertiesForNode-focused-expected.txt: Added.
3399         * inspector-protocol/dom/getAccessibilityPropertiesForNode-focused.html: Added.
3400