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