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