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