REGRESSION (r168046): Crash in WebCore::InlineBox::renderer / WebCore::RenderFlowThre...
[WebKit-https.git] / LayoutTests / ChangeLog
1 2015-02-07  Zalan Bujtas  <zalan@apple.com>
2
3         REGRESSION (r168046): Crash in WebCore::InlineBox::renderer / WebCore::RenderFlowThread::checkLinesConsistency
4         https://bugs.webkit.org/show_bug.cgi?id=133462
5
6         Reviewed by David Hyatt.
7
8         RenderFlowThread::m_lineToRegionMap stores pointers to the root inlineboxes in the block flow.
9         Normally root inlineboxes remove themselves from this map in their dtors. However when collapsing an anonymous block,
10         we detach the inline tree first and destroy them after. The detached root boxes can't access
11         the flowthread containing block and we end up with dangling pointers in this map.
12         Call removeFlowChildInfo() before detaching the subtree to ensure proper pointer removal.
13
14         * fast/multicol/newmulticol/crash-when-switching-to-floating-expected.txt: Added.
15         * fast/multicol/newmulticol/crash-when-switching-to-floating.html: Added.
16
17 2015-02-10  David Kilzer  <ddkilzer@apple.com>
18
19         [iOS] Gardening: fast/loader/subframe-navigate-during-main-frame-load.html crashes running all tests
20
21         * platform/ios-simulator-wk2/TestExpectations: Mark
22         fast/loader/subframe-navigate-during-main-frame-load.html as
23         flakey.
24
25 2015-02-10  Julien Isorce  <j.isorce@samsung.com>
26
27         Render: properly update body's background image
28         https://bugs.webkit.org/show_bug.cgi?id=140183
29
30         When HTML and BODY renderers are both composited the
31         skipBodyBackground condition should also take into account
32         if the HTML's layer can draw its contents.
33
34         Reviewed by Darin Adler.
35
36         * compositing/backgrounds/background-image-with-negative-zindex-expected.html: Added.
37         * compositing/backgrounds/background-image-with-negative-zindex.html: Added.
38
39 2015-02-10  Eric Carlson  <eric.carlson@apple.com>
40
41         [iOS] don't get out of sync when interrupt/resume calls are not balanced
42         https://bugs.webkit.org/show_bug.cgi?id=141310
43
44         Reviewed by Jer Noble.
45
46         * media/video-interruption-with-resume-allowing-play-expected.txt:
47         * media/video-interruption-with-resume-allowing-play.html: Updated to test unbalanced calls 
48             to begin/end interruption.
49
50 2015-02-10  Marcos Chavarría Teijeiro  <chavarria1991@gmail.com>
51
52         Unreviewed GTK Gardening.
53
54         * platform/gtk/TestExpectations:
55         * platform/gtk/fast/css/font-face-in-media-rule-expected.txt: Added. Rebaselined after r177774.
56
57 2015-02-09  Brent Fulgham  <bfulgham@apple.com>
58
59         [Win] Activate media tests. (Unreviewed)
60
61         * platform/win/TestExpectations: Activate tests.
62
63 2015-02-09  Roger Fong  <roger_fong@apple.com>
64
65         WebGL: Update 1.0.2 conformance layout tests and address new failure.
66         https://bugs.webkit.org/show_bug.cgi?id=141408.
67         <rdar://problem/19773236>
68
69         Reviewed by Dean Jackson.
70
71         * fast/canvas/webgl/bad-arguments-test-expected.txt: Removed.
72         * fast/canvas/webgl/bad-arguments-test.html: Removed. Redundant test case.
73         * webgl/1.0.2/resources/webgl_test_files/README.md:
74         * webgl/1.0.2/resources/webgl_test_files/conformance/attribs/gl-disabled-vertex-attrib.html:
75         * webgl/1.0.2/resources/webgl_test_files/conformance/context/context-creation-and-destruction.html:
76         * webgl/1.0.2/resources/webgl_test_files/conformance/extensions/webgl-compressed-texture-s3tc.html:
77         * webgl/1.0.2/resources/webgl_test_files/conformance/extensions/webgl-debug-shaders.html:
78         * webgl/1.0.2/resources/webgl_test_files/conformance/extensions/webgl-depth-texture.html:
79         * webgl/1.0.2/resources/webgl_test_files/conformance/glsl/misc/shader-with-array-of-structs-containing-arrays.html:
80         * webgl/1.0.2/resources/webgl_test_files/conformance/misc/bad-arguments-test.html:
81         * webgl/1.0.2/resources/webgl_test_files/conformance/misc/webgl-specific.html:
82         * webgl/1.0.2/resources/webgl_test_files/conformance/more/functions/uniformMatrixBadArgs.html:
83         * webgl/1.0.2/resources/webgl_test_files/conformance/more/unit.js:
84         * webgl/1.0.2/resources/webgl_test_files/conformance/more/util.js:
85         (VBO.prototype.use):
86         * webgl/1.0.2/resources/webgl_test_files/conformance/rendering/multisample-corruption.html:
87         * webgl/1.0.2/resources/webgl_test_files/conformance/resources/fragmentShader.frag:
88         * webgl/1.0.2/resources/webgl_test_files/conformance/resources/glsl-generator.js:
89         * webgl/1.0.2/resources/webgl_test_files/conformance/resources/vertexShader.vert:
90         * webgl/1.0.2/resources/webgl_test_files/conformance/resources/webgl-test-utils.js:
91         (WebGLTestUtils):
92         * webgl/1.0.2/resources/webgl_test_files/test-guidelines.md:
93         * webgl/1.0.2/resources/webgl_test_files/webgl-conformance-tests.html:
94
95 2015-02-09  Jer Noble  <jer.noble@apple.com>
96
97         [WebAudio] AudioBufferSourceNodes should accurately play backwards if given a negative playbackRate.
98         https://bugs.webkit.org/show_bug.cgi?id=140955
99
100         Reviewed by Eric Carlson.
101
102         * webaudio/audiobuffersource-negative-playbackrate-expected.txt: Added.
103         * webaudio/audiobuffersource-negative-playbackrate-interpolated-expected.txt: Added.
104         * webaudio/audiobuffersource-negative-playbackrate-interpolated-loop-expected.txt: Added.
105         * webaudio/audiobuffersource-negative-playbackrate-interpolated-loop.html: Added.
106         * webaudio/audiobuffersource-negative-playbackrate-interpolated.html:
107         * webaudio/audiobuffersource-negative-playbackrate-loop-expected.txt: Added.
108         * webaudio/audiobuffersource-negative-playbackrate-loop.html: Added.
109         * webaudio/audiobuffersource-negative-playbackrate.html:
110         * webaudio/resources/audiobuffersource-testing.js:
111         (createRamp):
112
113         Get rid of extra HRTF padding as it's now unnecessary.
114
115         * webaudio/resources/note-grain-on-testing.js:
116         (createSignalBuffer):
117         (verifyStartAndEndFrames):
118
119 2015-02-09  David Kilzer  <ddkilzer@apple.com>
120
121         [iOS] Gardening: css3/masking/mask-repeat-space-padding.html
122
123         * platform/ios-simulator-wk2/TestExpectations: Remove
124         expectation since this is covered in
125         platform/ios-simulator/TestExpectations as an ImageOnlyFailure.
126
127 2015-02-09  David Kilzer  <ddkilzer@apple.com>
128
129         [iOS] Gardening for editing/execCommand/remove-list-item-1.html
130
131         * platform/ios-simulator-wk1/TestExpectations:
132         (editing/execCommand/remove-list-item-1.html): Mark as flakey.
133         When run (with or without --run-singly), this test always passes
134         the first time, but fails all subsequent times due to
135         EDITING DELEGATE: shouldChangeSelectedDOMRange:range
136         running in a different order.
137         * platform/ios-simulator-wk2/editing/execCommand/remove-list-item-1-expected.txt: Update.
138
139 2015-02-09  David Kilzer  <ddkilzer@apple.com>
140
141         REGRESSION (r179771): [iOS] Gardening for compositing/layer-creation/subpixel-adjacent-layers-overlap.html
142
143         Test recently added for:
144         Convert the compositing overlap map to use LayoutRects
145         <http://webkit.org/b/141346>
146
147         * platform/ios-simulator/compositing/layer-creation/subpixel-adjacent-layers-overlap-expected.txt:
148         Add platform-specific results for ios-simulator.
149
150 2015-02-09  Carlos Alberto Lopez Perez  <clopez@igalia.com>
151
152         Unreviewed GTK Gardening.
153
154         * platform/gtk/TestExpectations: Mark new test failing
155         * platform/gtk/css2.1/t1508-c527-font-00-b-expected.txt: Added. Rebaseline after r177774.
156
157 2015-01-22  Sergio Villar Senin  <svillar@igalia.com>
158
159         [CSS Grid Layout] Tracks' growth limits must be >= base sizes
160         https://bugs.webkit.org/show_bug.cgi?id=140540
161
162         Reviewed by Antti Koivisto.
163
164         * fast/css-grid-layout/grid-content-sized-columns-resolution-expected.txt:
165         * fast/css-grid-layout/grid-content-sized-columns-resolution.html:
166
167 2015-02-09  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
168
169         Unreviewed, add new baseline since r179796.
170
171         New baseline was added by r179796. EFL port supports the test as well.
172         This patch adds new baseline based on EFL port.
173
174         * platform/efl/fast/css/focus-ring-exists-for-search-field-expected.png: Added.
175         * platform/efl/fast/css/focus-ring-exists-for-search-field-expected.txt: Added.
176
177 2015-02-08  Chris Fleizach  <cfleizach@apple.com>
178
179         AX: VoiceOver appears unresponsive when JavaScript alerts are triggered via focus or blur events
180         https://bugs.webkit.org/show_bug.cgi?id=140485
181
182         Reviewed by Anders Carlsson.
183
184         Modify tests that relied on setting behavior and immediately checking results. Those
185         tests now need to retrieve results after a short timeout.
186
187         * accessibility/textarea-selected-text-range-expected.txt:
188         * accessibility/textarea-selected-text-range.html:
189         * platform/mac/accessibility/select-element-selection-with-optgroups.html:
190         * platform/mac/accessibility/setting-attributes-is-asynchronous-expected.txt: Added.
191         * platform/mac/accessibility/setting-attributes-is-asynchronous.html: Added.
192
193 2015-02-08  Benjamin Poulain  <benjamin@webkit.org>
194
195         Add parsing support for CSS Selector L4's case-insensitive attribute
196         https://bugs.webkit.org/show_bug.cgi?id=141373
197
198         Reviewed by Darin Adler.
199
200         * fast/css/css-selector-text-expected.txt:
201         * fast/css/css-selector-text.html:
202         * fast/css/css-set-selector-text-expected.txt:
203         * fast/css/css-set-selector-text.html:
204         Basic round-trip serialization through CSSOM.
205
206         * fast/css/parsing-css-attribute-case-insensitive-value-1-expected.txt: Added.
207         * fast/css/parsing-css-attribute-case-insensitive-value-1.html: Added.
208         Simple cases by themself and used in complex selectors.
209
210         * fast/css/parsing-css-attribute-case-insensitive-value-2-expected.txt: Added.
211         * fast/css/parsing-css-attribute-case-insensitive-value-2.html: Added.
212         Less simple cases, all kinds of valid syntax for case-insensitive attributes.
213
214         * fast/css/parsing-css-attribute-case-insensitive-value-3-expected.txt: Added.
215         * fast/css/parsing-css-attribute-case-insensitive-value-3.html: Added.
216         Cases that must be treated as invalid selectors.
217
218         * fast/css/parsing-css-attribute-case-insensitive-value-4-expected.txt: Added.
219         * fast/css/parsing-css-attribute-case-insensitive-value-4.html: Added.
220         Verify that invalid rules do not affect surrounding valid rules.
221
222 2015-02-08  David Kilzer  <ddkilzer@apple.com>
223
224         [iOS] Skip js/dom/create-lots-of-workers.html on ios-simulator
225
226         Already skipped on mac; marked as flakey on efl and gtk.
227
228         Fix tracked by:
229         REGRESSION: js/dom/create-lots-of-workers.html frequently crashes (sometimes in js/dom/cross-frame-bad-time.html)
230         <http://webkit.org/b/129758>
231         <rdar://problem/19760988>
232
233         * platform/ios-simulator/TestExpectations: Skip test.
234         * platform/mac/TestExpectations: Add comment about skipping on
235         ios-simulator.
236
237 2015-02-08  Alexey Proskuryakov  <ap@apple.com>
238
239         fullscreen/full-screen-plugin.html is very flaky on Yosemite WK2
240         https://bugs.webkit.org/show_bug.cgi?id=141364
241
242         Reviewed by Sam Weinig.
243
244         Make the test wait for the plug-in to become available.
245
246         * fullscreen/full-screen-plugin.html:
247
248 2015-02-08  Darin Adler  <darin@apple.com>
249
250         Remove the SVG instance tree
251         https://bugs.webkit.org/show_bug.cgi?id=140602
252
253         Reviewed by Dean Jackson.
254
255         Last step: Remove SVGElementInstance class itself.
256
257         * js/dom/global-constructors-attributes-expected.txt: Removed SVGElementInstance.
258         * platform/efl/js/dom/global-constructors-attributes-expected.txt: Ditto.
259         * platform/gtk/js/dom/global-constructors-attributes-expected.txt: Ditto.
260         * platform/ios-sim-deprecated/fast/dom/Window/window-property-descriptors-expected.txt: Ditto.
261         * platform/ios-sim-deprecated/fast/js/global-constructors-expected.txt: Ditto.
262         * platform/ios-sim-deprecated/js/dom/global-constructors-attributes-expected.txt: Ditto.
263         * platform/mac-mavericks/js/dom/global-constructors-attributes-expected.txt: Ditto.
264         * platform/mac-mountainlion/js/dom/global-constructors-attributes-expected.txt: Ditto.
265         * platform/mac/js/dom/global-constructors-attributes-expected.txt: Ditto.
266         * platform/win/js/dom/global-constructors-attributes-expected.txt: Ditto.
267         * svg/custom/global-constructors-expected.txt: Ditto.
268         * svg/custom/script-tests/global-constructors.js: Ditto.
269         * svg/dom/svg2-inheritance-expected.txt: Ditto.
270         * svg/dom/svg2-inheritance.html: Ditto.
271
272 2015-02-08  Darin Adler  <darin@apple.com>
273
274         Make SVGUseElement work without creating any SVGElementInstance objects
275         https://bugs.webkit.org/show_bug.cgi?id=141374
276
277         Reviewed by Sam Weinig.
278
279         Results changed on some tests that expected the old "remove all content if a cycle is detected"
280         behavior from the <use> element. The new behavior is to inhibit cycles, but render everything
281         else, which is much easier to implement correctly and also makes logical sense. Changed all
282         those tests to be reference tests, which makes sense since they are focusing on what gets
283         rendered in these complex cases, and the expected results are a lot easier to understand in
284         SVG form than they were in txt/png form. This also means we can remove a lot of platform-specific
285         results since reference tests aren't sensitive to small platform differences in rendering.
286
287         * platform/efl/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-01-t-expected.png: Removed.
288         * platform/efl/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-02-t-expected.png: Removed.
289         * platform/efl/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-03-t-expected.png: Removed.
290         * platform/efl/svg/hixie/error/017-expected.png: Removed.
291         * platform/gtk/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-01-t-expected.png: Removed.
292         * platform/gtk/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-02-t-expected.png: Removed.
293         * platform/gtk/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-03-t-expected.png: Removed.
294         * platform/gtk/svg/custom/use-on-disallowed-foreign-object-3-expected.png: Removed.
295         * platform/gtk/svg/custom/use-on-disallowed-foreign-object-3-expected.txt: Removed.
296         * platform/gtk/svg/custom/use-recursion-1-expected.png: Removed.
297         * platform/gtk/svg/custom/use-recursion-1-expected.txt: Removed.
298         * platform/gtk/svg/custom/use-recursion-2-expected.png: Removed.
299         * platform/gtk/svg/custom/use-recursion-2-expected.txt: Removed.
300         * platform/gtk/svg/custom/use-recursion-3-expected.png: Removed.
301         * platform/gtk/svg/custom/use-recursion-3-expected.txt: Removed.
302         * platform/gtk/svg/custom/use-recursion-4-expected.png: Removed.
303         * platform/gtk/svg/custom/use-recursion-4-expected.txt: Removed.
304         * platform/gtk/svg/hixie/error/017-expected.png: Removed.
305         * platform/ios-sim-deprecated/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-01-t-expected.txt: Removed.
306         * platform/ios-sim-deprecated/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-02-t-expected.txt: Removed.
307         * platform/ios-sim-deprecated/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-03-t-expected.txt: Removed.
308         * platform/ios-sim-deprecated/svg/custom/use-on-disallowed-foreign-object-3-expected.txt: Removed.
309         * platform/ios-sim-deprecated/svg/custom/use-recursion-1-expected.txt: Removed.
310         * platform/ios-sim-deprecated/svg/custom/use-recursion-2-expected.txt: Removed.
311         * platform/ios-sim-deprecated/svg/custom/use-recursion-3-expected.txt: Removed.
312         * platform/ios-sim-deprecated/svg/custom/use-recursion-4-expected.txt: Removed.
313         * platform/ios-sim-deprecated/svg/hixie/error/017-expected.txt: Removed.
314         * platform/ios-simulator/svg/custom/use-on-disallowed-foreign-object-3-expected.txt: Removed.
315         * platform/ios-simulator/svg/custom/use-recursion-1-expected.txt: Removed.
316         * platform/ios-simulator/svg/custom/use-recursion-2-expected.txt: Removed.
317         * platform/ios-simulator/svg/custom/use-recursion-3-expected.txt: Removed.
318         * platform/ios-simulator/svg/custom/use-recursion-4-expected.txt: Removed.
319         * platform/mac-mountainlion/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-01-t-expected.txt: Removed.
320         * platform/mac-mountainlion/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-02-t-expected.txt: Removed.
321         * platform/mac-mountainlion/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-03-t-expected.txt: Removed.
322         * platform/mac-mountainlion/svg/custom/use-on-disallowed-foreign-object-3-expected.txt: Removed.
323         * platform/mac-mountainlion/svg/custom/use-recursion-1-expected.txt: Removed.
324         * platform/mac-mountainlion/svg/custom/use-recursion-2-expected.txt: Removed.
325         * platform/mac-mountainlion/svg/custom/use-recursion-3-expected.txt: Removed.
326         * platform/mac-mountainlion/svg/custom/use-recursion-4-expected.txt: Removed.
327         * platform/mac-mountainlion/svg/hixie/error/017-expected.txt: Removed.
328         * platform/mac/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-01-t-expected.png: Removed.
329         * platform/mac/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-01-t-expected.txt: Removed.
330         * platform/mac/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-02-t-expected.png: Removed.
331         * platform/mac/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-02-t-expected.txt: Removed.
332         * platform/mac/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-03-t-expected.png: Removed.
333         * platform/mac/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-03-t-expected.txt: Removed.
334         * platform/mac/svg/custom/use-on-disallowed-foreign-object-3-expected.png: Removed.
335         * platform/mac/svg/custom/use-on-disallowed-foreign-object-3-expected.txt: Removed.
336         * platform/mac/svg/custom/use-recursion-1-expected.png: Removed.
337         * platform/mac/svg/custom/use-recursion-1-expected.txt: Removed.
338         * platform/mac/svg/custom/use-recursion-2-expected.png: Removed.
339         * platform/mac/svg/custom/use-recursion-2-expected.txt: Removed.
340         * platform/mac/svg/custom/use-recursion-3-expected.png: Removed.
341         * platform/mac/svg/custom/use-recursion-3-expected.txt: Removed.
342         * platform/mac/svg/custom/use-recursion-4-expected.png: Removed.
343         * platform/mac/svg/custom/use-recursion-4-expected.txt: Removed.
344         * platform/mac/svg/hixie/error/017-expected.png: Removed.
345         * platform/mac/svg/hixie/error/017-expected.txt: Removed.
346
347         * svg/W3C-SVG-1.2-Tiny/struct-use-recursion-01-t-expected.svg: Added. Made this be a reference test,
348         and made it expect more of the recursion to work.
349         * svg/W3C-SVG-1.2-Tiny/struct-use-recursion-01-t-expected.txt: Removed.
350         * svg/W3C-SVG-1.2-Tiny/struct-use-recursion-02-t-expected.svg: Added. More of the same.
351         * svg/W3C-SVG-1.2-Tiny/struct-use-recursion-02-t-expected.txt: Removed.
352         * svg/W3C-SVG-1.2-Tiny/struct-use-recursion-03-t-expected.svg: Added. More of the same.
353         * svg/W3C-SVG-1.2-Tiny/struct-use-recursion-03-t-expected.txt: Removed.
354         * svg/custom/use-on-disallowed-foreign-object-3-expected.svg: Added. More of the same.
355         * svg/custom/use-recursion-1-expected.svg: Added. More of the same.
356         * svg/custom/use-recursion-2-expected.svg: Added. More of the same.
357         * svg/custom/use-recursion-3-expected.svg: Added. More of the same.
358         * svg/custom/use-recursion-4-expected.svg: Added. More of the same.
359         * svg/hixie/error/017-expected.txt: Removed.
360         * svg/hixie/error/017-expected.xml: Added. More of the same.
361
362         * svg/in-html/defs-after-use.html: Updated incorrect bug number in this test.
363
364 2015-02-08  David Kilzer  <ddkilzer@apple.com>
365
366         Skip fast/parser/document-open-in-unload.html on all WK2 platforms
367
368         Tracked by:
369         [WK2] fast/parser/document-open-in-unload.html makes the following test crash
370         <http://webkit.org/b/98345>
371
372         * platform/mac-wk2/TestExpectations: Move Skip expectation from here...
373         * platform/wk2/TestExpectations: ...to here with updated bug number.
374
375 2015-02-08  David Kilzer  <ddkilzer@apple.com>
376
377         Update section headers for mac-wk2/TestExpectations
378
379         * platform/mac-wk2/TestExpectations:
380
381 2015-02-08  David Kilzer  <ddkilzer@apple.com>
382
383         [iOS] Gardening: Some MathML tests crash in RenderMathMLOperator::advanceForGlyph() or boundsForGlyph()
384
385         Tracked by: <http://webkit.org/b/141371>
386
387         * platform/ios-simulator-wk2/TestExpectations: Mark tests as
388         crashing.
389
390 2015-02-08  David Kilzer  <ddkilzer@apple.com>
391
392         REGRESSION (r179391): Remove references to deleted SVG tests
393
394         Fixes the following lint warnings:
395
396             --lint-test-files warnings:
397             LayoutTests/platform/ios-simulator-wk2/TestExpectations:412 Path does not exist. svg/custom/use-elementInstance-event-target.svg
398             LayoutTests/platform/ios-simulator-wk2/TestExpectations:413 Path does not exist. svg/custom/use-elementInstance-methods.svg
399             LayoutTests/platform/ios-simulator-wk2/TestExpectations:417 Path does not exist. svg/custom/use-instanceRoot-event-listeners.xhtml
400
401         * platform/ios-simulator-wk2/TestExpectations: Remove deleted
402         tests.
403
404 2015-02-08  Alexey Proskuryakov  <ap@apple.com>
405
406         AX: The input element with type="search" has no default focus outline
407         https://bugs.webkit.org/show_bug.cgi?id=140326
408
409         Adding results for Mavericks.
410
411         * platform/mac-mavericks/fast/css/focus-ring-exists-for-search-field-expected.txt: Added.
412
413 2015-02-08  Alexey Proskuryakov  <ap@apple.com>
414
415         http/tests/security/appcache-in-private-browsing.html is flaky
416         https://bugs.webkit.org/show_bug.cgi?id=141370
417
418         * TestExpectations: Marking as such.
419
420 2015-02-08  Alexey Proskuryakov  <ap@apple.com>
421
422         Application cache abort() tests are flaky
423         https://bugs.webkit.org/show_bug.cgi?id=87633
424
425         Moved expectations form Efl to root TestExpectations file. Also, removed Crash
426         expectation, as no bot hits that now.
427
428         Removed an erroneously added expectation for abort-cache-onchecking-resource-404.html -
429         this test doesn't happen to fail on the bots, although it also doesn't appear to
430         be very robust.
431
432         * TestExpectations:
433         * platform/efl/TestExpectations:
434
435 2015-02-08  Alexey Proskuryakov  <ap@apple.com>
436
437         http/tests/appcache/abort-cache-onchecking-resource-404.html is flaky
438         https://bugs.webkit.org/show_bug.cgi?id=141368
439
440         * TestExpectations: This test is intrinsically unreliable, but at least it checks
441         that there is no crash is any of the code paths that it takes.
442
443 2015-02-07  Chris Fleizach  <cfleizach@apple.com>
444
445         AX: The input element with type="search" has no default focus outline
446         https://bugs.webkit.org/show_bug.cgi?id=140326
447
448         Reviewed by Darin Adler.
449
450         * fast/css/focus-ring-exists-for-search-field.html: Added.
451         * platform/mac/fast/css/focus-ring-exists-for-search-field-expected.png: Added.
452         * platform/mac/fast/css/focus-ring-exists-for-search-field-expected.txt: Added.
453
454 2015-02-07  Alexey Proskuryakov  <ap@apple.com>
455
456         fullscreen/full-screen-plugin.html is very flaky on Yosemite WK2
457         https://bugs.webkit.org/show_bug.cgi?id=141364
458
459         Reviewed by Zalan Bujtas.
460
461         Speculative fix. Make sure that the plug-in has loaded before using it.
462
463         * fullscreen/full-screen-plugin.html:
464
465 2015-02-07  Tim Horton  <timothy_horton@apple.com>
466
467         Add some dictionary lookup tests
468         https://bugs.webkit.org/show_bug.cgi?id=141355
469
470         Reviewed by Darin Adler.
471
472         * platform/mac/editing/dictionary-lookup/dictionary-lookup-expected.txt: Added.
473         * platform/mac/editing/dictionary-lookup/dictionary-lookup-input-expected.txt: Added.
474         * platform/mac/editing/dictionary-lookup/dictionary-lookup-input.html: Added.
475         * platform/mac/editing/dictionary-lookup/dictionary-lookup-inside-selection-expected.txt: Added.
476         * platform/mac/editing/dictionary-lookup/dictionary-lookup-inside-selection.html: Added.
477         * platform/mac/editing/dictionary-lookup/dictionary-lookup-outside-selection-expected.txt: Added.
478         * platform/mac/editing/dictionary-lookup/dictionary-lookup-outside-selection.html: Added.
479         * platform/mac/editing/dictionary-lookup/dictionary-lookup-rtl-expected.txt: Added.
480         * platform/mac/editing/dictionary-lookup/dictionary-lookup-rtl.html: Added.
481         * platform/mac/editing/dictionary-lookup/dictionary-lookup.html: Added.
482         * platform/mac/editing/dictionary-lookup/lookup-test.js: Added.
483         (runTest):
484         Add tests for various cases that we've had trouble with in the past.
485
486 2015-02-07  Zalan Bujtas  <zalan@apple.com>
487
488         Unreviewed gardening.
489         Remove svg/custom/use-events-crash.svg. It has no value anymore.
490         See webkit.org/b/141108
491
492         * platform/gtk/svg/custom/use-events-crash-expected.png: Removed.
493         * platform/gtk/svg/custom/use-events-crash-expected.txt: Removed.
494         * platform/ios-sim-deprecated/svg/custom/use-events-crash-expected.txt: Removed.
495         * platform/ios-simulator/svg/custom/use-events-crash-expected.txt: Removed.
496         * platform/mac-mountainlion/svg/custom/use-events-crash-expected.txt: Removed.
497         * platform/mac/svg/custom/use-events-crash-expected.png: Removed.
498         * platform/mac/svg/custom/use-events-crash-expected.txt: Removed.
499         * svg/custom/use-events-crash.svg: Removed.
500
501 2015-02-07  Alexey Proskuryakov  <ap@apple.com>
502
503         http/tests/xmlhttprequest/event-listener-gc.html is flaky
504         https://bugs.webkit.org/show_bug.cgi?id=33342
505
506         Reviewed by Darin Adler.
507
508         This test relies on a zero-delay timer being a lot faster than fetching from network.
509         Force a layout before starting the test, because otherwise, the layout can significantly
510         delay the timer (I've seen 50-60 milliseconds being a common delay in debug builds).
511
512         Also, changed the resource URL to avoid Apache error log spew.
513
514         * http/tests/xmlhttprequest/event-listener-gc.html:
515
516 2015-02-07  Chris Dumez  <cdumez@apple.com>
517
518         fast/images/animated-gif-iframe-webkit-transform.html is flaky
519         https://bugs.webkit.org/show_bug.cgi?id=141323
520
521         Reviewed by Alexey Proskuryakov.
522
523         Use shouldBecomeEqual() instead of shouldBe() to check for initial test
524         conditions. This should address the flakiness.
525
526         * fast/images/animated-gif-iframe-webkit-transform-expected.txt:
527         * fast/images/animated-gif-iframe-webkit-transform.html:
528         * platform/mac/TestExpectations:
529
530 2015-02-07  Darin Adler  <darin@apple.com>
531
532         Stop dispatching events with SVGElementInstance objects as their targets
533         https://bugs.webkit.org/show_bug.cgi?id=141108
534
535         Reviewed by Anders Carlsson.
536
537         Many tests are no longer relevant once we aren't doing this any more.
538
539         * platform/gtk/svg/custom/use-instanceRoot-event-bubbling-expected.png: Removed.
540         * platform/gtk/svg/custom/use-instanceRoot-modifications-expected.png: Removed.
541         * platform/gtk/svg/custom/use-instanceRoot-modifications-expected.txt: Removed.
542         * platform/ios-sim-deprecated/svg/custom/use-instanceRoot-modifications-expected.txt: Removed.
543         * platform/ios-simulator/svg/custom/use-instanceRoot-modifications-expected.txt: Removed.
544         * platform/mac-mountainlion/svg/custom/use-instanceRoot-modifications-expected.txt: Removed.
545         * platform/mac/svg/custom/use-instanceRoot-event-bubbling-expected.png: Removed.
546         * platform/mac/svg/custom/use-instanceRoot-modifications-expected.png: Removed.
547         * platform/mac/svg/custom/use-instanceRoot-modifications-expected.txt: Removed.
548         * svg/custom/use-instanceRoot-modifications.svg: Removed.
549         * svg/custom/use-instanceRoot-with-use-removed-expected.txt: Removed.
550         * svg/custom/use-instanceRoot-with-use-removed.svg: Removed.
551
552         * svg/custom/resources/use-instanceRoot-event-bubbling.js: Updated this test to expect
553         the events to be dispatched with the SVGUseElement as the target. I talked this over with
554         Sam Weinig and we decided this is good behavior for now, and it almost matches what the
555         spec says. Might be worth refining later.
556         * svg/custom/use-instanceRoot-event-bubbling-expected.txt: Updated expected results.
557         * svg/custom/use-instanceRoot-event-bubbling.xhtml: Tweaked the test a little. It still
558         could use improvement; it's like half a "repaint test", which is strange.
559
560         * svg/custom/use-event-retargeting-expected.txt: Added. Got this test from Blink.
561         * svg/custom/use-event-retargeting.html: Added. Ditto.
562
563         * svg/custom/use-events-crash.svg: Added some more events, a second click, so that we
564         don't hang with the context menu up when running this. Also converted line endings to
565         use LF instead of CRLF.
566
567 2015-02-07  Alexey Proskuryakov  <ap@apple.com>
568
569         REGRESSION (OS X 10.10.2): http/tests/media/video-query-url.html frequently times out
570         https://bugs.webkit.org/show_bug.cgi?id=141085
571
572         * platform/mac-wk2/TestExpectations: Added an expectation.
573
574 2015-02-06  Zalan Bujtas  <zalan@apple.com>
575
576         ASSERT repaintContainer->hasLayer() in WebCore::RenderObject::repaintUsingContainer
577         https://bugs.webkit.org/show_bug.cgi?id=140750
578
579         Reviewed by Simon Fraser.
580
581         There's a short period of time when RenderObject::layer() still returns a valid pointer
582         even though we already cleared the hasLayer() flag.
583         Do not use the layer as repaint container in such cases.
584
585         * compositing/repaint-container-assertion-when-toggling-compositing-expected.txt: Added.
586         * compositing/repaint-container-assertion-when-toggling-compositing.html: Added.
587
588 2015-02-06  Said Abou-Hallawa  <sabouhallawa@apple.com>
589
590         Invalid cast in WebCore::SVGAnimateElement::calculateAnimatedValue.
591         https://bugs.webkit.org/show_bug.cgi?id=135171.
592
593         Reviewed by Dean Jackson.
594
595         * svg/animations/animate-montion-invalid-attribute-expected.svg: Added.
596         * svg/animations/animate-montion-invalid-attribute.svg: Added.
597         Make sure that adding the same attribute to <animateMotion> and <animate>, which both
598         animate the same target element, will be ignored and we won't crash.
599
600 2015-02-06  Simon Fraser  <simon.fraser@apple.com>
601
602         Convert the compositing overlap map to use LayoutRects
603         https://bugs.webkit.org/show_bug.cgi?id=141346
604
605         Reviewed by Zalan Bujtas.
606         
607         Test with adjacent layers on non-pixel boundaries.
608
609         * compositing/layer-creation/subpixel-adjacent-layers-overlap-expected.txt: Added.
610         * compositing/layer-creation/subpixel-adjacent-layers-overlap.html: Added.
611
612 2015-02-06  Bartlomiej Gajda  <b.gajda@samsung.com>
613
614         [MSE] Implement Append Error algorithm.
615         https://bugs.webkit.org/show_bug.cgi?id=139439
616
617         Reviewed by Jer Noble.
618
619         If Source Buffer has not received first init segment, then it shall call endOfStream after receiving
620         Media Segment, as per Media Source spec. (from 17 July 2014) in paragraph 3.5.1 point 6.1.
621         Added test which after creating SourceBuffer sends media sample, without any init segments.
622         Updated existing tests, so they correctly expect updateend and error as per Append Error algorithm.
623
624         * media/media-source/media-source-append-failed-expected.txt:
625         * media/media-source/media-source-append-failed.html:
626         * media/media-source/media-source-append-media-segment-without-init-expected.txt: Added.
627         * media/media-source/media-source-append-media-segment-without-init.html: Added.
628         * media/media-source/media-source-multiple-initialization-segments-expected.txt:
629         * media/media-source/media-source-multiple-initialization-segments.html:
630
631 2015-02-06  Alexey Proskuryakov  <ap@apple.com>
632
633         Correct expectations for inspector/css/selector-dynamic-specificity.html.
634
635         "Slow Pass Timeout" is not currently valid - if we expect a flaky timeout, we need
636         to expect it within the regular period of time with "Pass Timeout".
637
638         * platform/mac-wk2/TestExpectations:
639
640 2015-02-06  Alexey Proskuryakov  <ap@apple.com>
641
642         http/tests/xmlhttprequest/event-listener-gc.html is flaky
643         https://bugs.webkit.org/show_bug.cgi?id=33342
644
645         Tweaked test output a little, hopefully this will shed some light on what happens in failure case.
646
647         * http/tests/xmlhttprequest/event-listener-gc-expected.txt:
648         * http/tests/xmlhttprequest/event-listener-gc.html:
649
650 2015-02-06  Alexey Proskuryakov  <ap@apple.com>
651
652         http/tests/xmlhttprequest/timeout/xmlhttprequest-timeout-abortedonmain.html is flaky
653         https://bugs.webkit.org/show_bug.cgi?id=141325
654
655         * platform/mac-wk2/TestExpectations: Mark it as such.
656
657 2015-02-06  Alexey Proskuryakov  <ap@apple.com>
658
659         inspector/css/selector-dynamic-specificity.html is very slow on Yosemite
660         https://bugs.webkit.org/show_bug.cgi?id=141252
661
662         * platform/mac-wk2/TestExpectations: Add weaker expectations for debug builds.
663
664 2015-02-05  Alexey Proskuryakov  <ap@apple.com>
665
666         Test gardening for issues uncovered by disabling retries on debug bots.
667
668         * TestExpectations:
669         * platform/mac-wk2/TestExpectations:
670         * platform/mac/TestExpectations:
671
672 2015-02-05  Commit Queue  <commit-queue@webkit.org>
673
674         Unreviewed, rolling out r179725.
675         https://bugs.webkit.org/show_bug.cgi?id=141320
676
677         caused 2 layout tests to fail (Requested by zalan on #webkit).
678
679         Reverted changeset:
680
681         "[MSE] Implement Append Error algorithm."
682         https://bugs.webkit.org/show_bug.cgi?id=139439
683         http://trac.webkit.org/changeset/179725
684
685 2015-02-05  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
686
687         Unreviewed, EFL gardening. Unskip 4 passing tests regarding webgl.
688
689         Those tests were marked with *CRASH* on r179465 though, it looks
690         wrong.
691
692         * platform/efl/TestExpectations:
693
694 2015-02-05  Bartlomiej Gajda  <b.gajda@samsung.com>
695
696         [MSE] Implement Append Error algorithm.
697         https://bugs.webkit.org/show_bug.cgi?id=139439
698
699         Reviewed by Jer Noble.
700
701         If Source Buffer has not received first init segment, then it shall call endOfStream after receiving
702         Media Segment, as per Media Source spec. (from 17 July 2014) in paragraph 3.5.1 point 6.1.
703         Added test which after creating SourceBuffer sends media sample, without any init segments.
704
705         * media/media-source/media-source-append-media-segment-without-init-expected.txt: Added.
706         * media/media-source/media-source-append-media-segment-without-init.html: Added.
707
708 2015-02-05  Zalan Bujtas  <zalan@apple.com>
709
710         [Mac] Unreviewed gardening.
711         Mark inspector/css/selector-specificity.html flaky with Crash too (already marked with Timeout).
712
713         * platform/mac/TestExpectations:
714
715 2015-02-05  Alexey Proskuryakov  <ap@apple.com>
716
717         TestExpectations gardening.
718
719         * platform/win/TestExpectations: These two canvas tests fail on Windows only.
720
721 2015-02-05  Alexey Proskuryakov  <ap@apple.com>
722
723         TestExpectations gardening.
724
725         * TestExpectations: Updated expectations for tests that pass.
726
727 2015-02-05  Alexey Proskuryakov  <ap@apple.com>
728
729         TestExpectations gardening.
730
731         * platform/mac/TestExpectations: Updated expectatiosn for tests that sometimes pass.
732
733 2015-02-05  Alexey Proskuryakov  <ap@apple.com>
734
735         <rdar://problem/18216390> ASSERTION FAILED: !m_visibleDescendantStatusDirty in WebCore::RenderLayer::isVisuallyNonEmpty()
736
737         fullscreen/full-screen-iframe-legacy.html is another affected test.
738
739         * TestExpectations: Marked it as flakily crashing.
740
741 2015-02-05  Maciej Stachowiak  <mjs@apple.com>
742
743         Crash due to failing to dirty a removed text node's line box
744         https://bugs.webkit.org/show_bug.cgi?id=136544
745
746         Reviewed by David Hyatt.
747
748         * fast/text/remove-text-node-linebox-not-dirty-crash-expected.txt: Added.
749         * fast/text/remove-text-node-linebox-not-dirty-crash.html: Added.
750
751 2015-02-05  Brent Fulgham  <bfulgham@apple.com>
752
753         [Win] Mark another group of assertion failures.
754
755         * platform/win/TestExpectations:
756
757 2015-02-05  Jer Noble  <jer.noble@apple.com>
758
759         [Mac] HLS <video> will not fire 'progress' events, only 'stalled'.
760         https://bugs.webkit.org/show_bug.cgi?id=141284
761
762         Reviewed by Brent Fulgham.
763
764         * http/tests/media/hls/hls-progress-expected.txt: Added.
765         * http/tests/media/hls/hls-progress.html: Added.
766
767 2015-02-05  Zalan Bujtas  <zalan@apple.com>
768
769         [Mac] Unreviewed gardening.
770         Mark compositing/reflections/masked-reflection-on-composited.html flaky.
771
772         * platform/mac/TestExpectations:
773
774 2015-02-05  Alexey Proskuryakov  <ap@apple.com>
775
776         http/tests/xmlhttprequest/event-listener-gc.html is flaky
777         https://bugs.webkit.org/show_bug.cgi?id=33342
778
779         Reviewed by Anders Carlsson.
780
781         Speculative fix.
782
783         * http/tests/xmlhttprequest/print-content-type.cgi: Make the resource uncacheable,
784         so that it doesn't load too quickly.
785
786 2015-02-05  Brent Fulgham  <bfulgham@apple.com>
787
788         [Win] More Unreviewed gardening.
789
790         * platform/win/TestExpectations:
791
792 2015-02-05  Zalan Bujtas  <zalan@apple.com>
793
794         Do not destroy RenderQuote's text fragment child when quotation mark string is changing.
795         https://bugs.webkit.org/show_bug.cgi?id=141271
796         rdar://problem/18169375
797
798         Reviewed by Antti Koivisto.
799
800         Similar approach as https://codereview.chromium.org/679593004/
801
802         This patch ensures that laying out a RenderQuote does not force a sibling RenderQuote's
803         child renderer(RenderText) to be destroyed.
804         BreakingContext holds a pointer to the next renderer on the line (BreakingContext::m_nextObject).
805         While laying out the line, initiated by BreakingContext, placing the current renderer could end up destroying the "next" renderer.
806         This happens when the pseudo after quotation mark(RenderQuote) becomes floated, the sibling <q>'s pseudo
807         before text needs to be changed (from " to ') so that we don't end up with 2 sets of the same opening
808         strings.
809         The fix is to reuse the RenderTextFragment object instead of destroy/recreate it.
810
811         * fast/css/content/quote-crash-when-floating-expected.txt: Added.
812         * fast/css/content/quote-crash-when-floating.html: Added.
813
814 2015-02-05  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
815
816         Unreviewed EFL gardening. Set all tests of svg/W3C-SVG-1.1 and svg/W3C-SVG-1.1-SE to flaky.
817         Because all tests looks like flaky now. This will be handled on Bug 137138. Additionally
818         duplicated tests are removed.
819
820         * platform/efl/TestExpectations:
821
822 2015-02-05  Youenn Fablet  <youenn.fablet@crf.canon.fr> and Xabier Rodriguez Calvar <calvaris@igalia.com>
823
824         [Streams API] Implement a barebone ReadableStream interface
825         https://bugs.webkit.org/show_bug.cgi?id=141045
826
827         Reviewed by Benjamin Poulain.
828
829         Added readablestream-constructor test that checks ReadableStream properties and state.
830         Rebased global-constructor-attributes.html expectations to add ReadableStream description.
831
832         * js/dom/global-constructors-attributes-expected.txt:
833         * platform/efl/js/dom/global-constructors-attributes-expected.txt:
834         * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
835         * platform/ios-sim-deprecated/js/dom/global-constructors-attributes-expected.txt:
836         * platform/mac-mavericks/js/dom/global-constructors-attributes-expected.txt:
837         * platform/mac-mountainlion/js/dom/global-constructors-attributes-expected.txt:
838         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
839         * platform/win/js/dom/global-constructors-attributes-expected.txt:
840         * streams/readablestream-constructor-expected.txt: Added.
841         * streams/readablestream-constructor.html: Added.
842
843 2015-02-05  Csaba Osztrogonác  <ossy@webkit.org>
844
845         Remove Mountain Lion specific test expectations
846         https://bugs.webkit.org/show_bug.cgi?id=141243
847
848         Reviewed by Alexey Proskuryakov.
849
850         * platform/mac-wk1/TestExpectations:
851         * platform/mac-wk2/TestExpectations:
852         * platform/mac/TestExpectations:
853
854 2015-02-05  Saam Barati  <saambarati1@gmail.com>
855
856         Crash in uninitialized deconstructing variable.
857         https://bugs.webkit.org/show_bug.cgi?id=141070
858
859         Reviewed by Michael Saboff.
860
861         * js/parser-syntax-check-expected.txt:
862         * js/script-tests/parser-syntax-check.js:
863
864 2015-02-04  Brent Fulgham  <bfulgham@apple.com>
865
866         [Win] Reactive (some) Media tests. Test results gardening.
867
868         * platform/win/TestExpectations:
869
870 2015-02-04  Joseph Pecoraro  <pecoraro@apple.com>
871
872         Web Inspector: ES6: Improved Console Support for Symbol Objects
873         https://bugs.webkit.org/show_bug.cgi?id=141173
874
875         Reviewed by Timothy Hatcher.
876
877         * inspector/model/remote-object-expected.txt:
878         * inspector/model/remote-object.html:
879         Update the RemoteObject test to include Symbols.
880
881 2015-02-04  Alexey Proskuryakov  <ap@apple.com>
882
883         http/tests/misc/detached-frame-console.html is flaky
884         https://bugs.webkit.org/show_bug.cgi?id=141267
885
886         * TestExpectations: Mark it as such.
887
888 2015-02-04  Jer Noble  <jer.noble@apple.com>
889
890         [Mac][EME] Support ClearKey encryption with AES128-encrypted HLS
891         https://bugs.webkit.org/show_bug.cgi?id=140825
892
893         Reviewed by Eric Carlson.
894
895         * http/tests/media/clearkey/clear-key-hls-aes128-expected.txt: Added.
896         * http/tests/media/clearkey/clear-key-hls-aes128.html: Added.
897         * http/tests/media/clearkey/support.js: Added.
898         (stringToUInt8Array):
899         (uInt8ArrayToString):
900         (base64EncodeUint8Array):
901         * http/tests/media/resources/hls/clearkey/crypt0.key: Added.
902         * http/tests/media/resources/hls/clearkey/iframe_index.m3u8: Added.
903         * http/tests/media/resources/hls/clearkey/main0.ts: Added.
904         * http/tests/media/resources/hls/clearkey/prog_index.m3u8: Added.
905         * media/video-test.js:
906         (waitForEventOnceOn):
907
908 2015-02-04  Commit Queue  <commit-queue@webkit.org>
909
910         Unreviewed, rolling out r179618.
911         https://bugs.webkit.org/show_bug.cgi?id=141263
912
913         Off-by-one error causing flaky behavior in webaudio
914         /audiobuffersource-negative-playbackrate.html (Requested by
915         jernoble_ on #webkit).
916
917         Reverted changeset:
918
919         "[WebAudio] AudioBufferSourceNodes should accurately play
920         backwards if given a negative playbackRate."
921         https://bugs.webkit.org/show_bug.cgi?id=140955
922         http://trac.webkit.org/changeset/179618
923
924 2015-02-03  David Hyatt  <hyatt@apple.com>
925
926         Tables don't repaginate properly when the pagination height changes or the pagination offset changes.
927         https://bugs.webkit.org/show_bug.cgi?id=141207
928         <rdar://problem/18387659>
929
930         Reviewed by Dean Jackson.
931
932         * fast/multicol/table-dynamic-movement-expected.html: Added.
933         * fast/multicol/table-dynamic-movement.html: Added.
934
935 2015-02-04  Said Abou-Hallawa  <sabouhallawa@apple.com>
936
937         When using SVG as an image, we should load datauri images when these images are not in the image cache.
938         https://bugs.webkit.org/show_bug.cgi?id=99677.
939
940         Reviewed by Darin Adler.
941
942         * svg/as-image/resources/image-with-nested-data-uri-images.svg: Added.
943         This SVG has a tree of depth = 5 of nested data URI images. All the data URI images are
944         SVG images expect the innermost one which is a png data URI image.
945         
946         * svg/as-image/resources/image-with-nested-rects.svg: Added.
947         This SVG produces the same drawing as image-with-nested-data-uri-images.svg does but
948         it uses <rect> SVG elements instead.
949         
950         * svg/as-image/svg-image-with-data-uri-background-expected.html: Added.
951         * svg/as-image/svg-image-with-data-uri-background.html: Added.
952         Test the data URI SVG as a css background image.
953         
954         * svg/as-image/svg-image-with-data-uri-from-canvas-expected.html: Added.
955         * svg/as-image/svg-image-with-data-uri-from-canvas.html: Added.
956         Test the data URI image when it is the result of drawing an SVG image on a canvas object.
957         
958         * svg/as-image/svg-image-with-data-uri-images-disabled-expected.html: Added.
959         * svg/as-image/svg-image-with-data-uri-images-disabled.html: Added.
960         Ensure the data uri images are not loaded if imagesEnabled is turned off.
961         
962         * svg/as-image/svg-image-with-data-uri-reloading-expected.html: Added.
963         * svg/as-image/svg-image-with-data-uri-reloading.html: Added.
964         Test the data URI SVG when reloading the page.
965         
966         * svg/as-image/svg-image-with-data-uri-use-data-uri-expected.svg: Added.
967         * svg/as-image/svg-image-with-data-uri-use-data-uri.svg: Added.
968         Test the data URI image when it is referenced from an SVG <use> tag.
969         
970         * svg/as-image/svg-image-with-svg-data-uri-expected.html: Added.
971         * svg/as-image/svg-image-with-svg-data-uri.html: Added.
972         Test the data URI image when it is referenced from an HTML <img> tag.
973
974 2015-02-04  Zalan Bujtas  <zalan@apple.com>
975
976         [Mac] Unreviewed gardening.
977         Mark http/tests/media/video-preload.html flaky.
978
979         * platform/mac/TestExpectations:
980
981 2015-02-04  Jer Noble  <jer.noble@apple.com>
982
983         [WebAudio] AudioBufferSourceNodes should accurately play backwards if given a negative playbackRate.
984         https://bugs.webkit.org/show_bug.cgi?id=140955
985
986         Reviewed by Eric Carlson.
987
988         * webaudio/audiobuffersource-negative-playbackrate-expected.wav: Added.
989         * webaudio/audiobuffersource-negative-playbackrate-interpolated-expected.wav: Added.
990         * webaudio/audiobuffersource-negative-playbackrate-interpolated.html: Added.
991         * webaudio/audiobuffersource-negative-playbackrate.html: Added.
992
993         Get rid of extra HRTF padding as it's now unnecessary.
994
995         * webaudio/resources/note-grain-on-testing.js:
996         (createSignalBuffer):
997         (verifyStartAndEndFrames):
998
999 2015-02-04  Eric Carlson  <eric.carlson@apple.com>
1000
1001         video.attribute should not return true just because of fullscreen
1002         https://bugs.webkit.org/show_bug.cgi?id=141219
1003
1004         Reviewed by Dean Jackson.
1005
1006         * media/video-fullscreeen-only-controls-expected.txt: Update.
1007         * media/video-fullscreeen-only-controls.html: Ditto.
1008
1009 2015-02-04  Alexey Proskuryakov  <ap@apple.com>
1010
1011         inspector/css/selector-dynamic-specificity.html is very slow on Yosemite
1012         https://bugs.webkit.org/show_bug.cgi?id=141252
1013
1014         * platform/mac-wk2/TestExpectations: Added an expectation.
1015
1016 2015-02-03  Youenn Fablet  <youenn.fablet@crf.canon.fr>
1017
1018         Unreviewed. Marking web-platform-tests as Skip to stop running wpt server.
1019
1020         * LayoutTests/TestExpectations:
1021
1022 2015-02-03  Youenn Fablet  <youenn.fablet@crf.canon.fr>
1023
1024         Unreviewed. Marking web-platform-tests as failed until wpt server can be properly relaunched.
1025
1026         * LayoutTests/TestExpectations:
1027
1028 2015-02-03  Brent Fulgham  <bfulgham@apple.com>
1029
1030         [Win] More test results gardening.
1031
1032         * platform/win/TestExpectations:
1033
1034 2015-02-03  Maciej Stachowiak  <mjs@apple.com>
1035
1036         Crash when printing snapshotted plugins
1037         https://bugs.webkit.org/show_bug.cgi?id=141212
1038
1039         Reviewed by Simon Fraser.
1040
1041         This test would crash without the fix due to a bad cast to RenderBox. <object>
1042         is not prepared to have rendered inline children when rendering a plugin.
1043         
1044         * plugins/snapshotting/print-snapshotted-plugin-expected.txt: Added.
1045         * plugins/snapshotting/print-snapshotted-plugin.html: Added.
1046
1047 2015-02-03  Brent Fulgham  <bfulgham@apple.com>
1048
1049         [Win] Unreviewed. Activate more tests.
1050
1051         * platform/win/TestExpectations: Unskip the DOM4 constructor and cursor visibility
1052         tests (since they work).
1053
1054 2015-02-03  Ryosuke Niwa  <rniwa@webkit.org>
1055
1056         Commit the forgotten expected result supposed to be added in r179569.
1057
1058         * editing/inserting/smart-quote-with-all-configurations-expected.txt: Added.
1059
1060 2015-02-03  Alexey Proskuryakov  <ap@apple.com>
1061
1062         http/tests/xmlhttprequest/event-listener-gc.html is flaky
1063         https://bugs.webkit.org/show_bug.cgi?id=33342
1064
1065         Reviewed by Zalan Bujtas.
1066
1067         This failure means that the GC timer fires after readystatechange event. As a
1068         speculative fix, start the timer before starting the load, so that it's certain to
1069         finish earlier.
1070
1071         * http/tests/xmlhttprequest/event-listener-gc.html:
1072
1073 2015-02-03  Brent Fulgham  <bfulgham@apple.com>
1074
1075         [Win] Mark some debug assertion failures to be skipped.
1076
1077         * platform/win/TestExpectations:
1078
1079 2015-02-03  Ryosuke Niwa  <rniwa@webkit.org>
1080
1081         Smart quoting could move the caret backwards in some configurations
1082         https://bugs.webkit.org/show_bug.cgi?id=141203
1083
1084         Reviewed by Enrica Casucci.
1085
1086         Added a regression test for smart quote under all combinations of
1087         spellchecking and substitution configurations.
1088
1089         * editing/inserting/smart-quote-with-all-configurations-expected.txt: Added.
1090         * editing/inserting/smart-quote-with-all-configurations.html: Added.
1091         * platform/efl/TestExpectations:
1092         * platform/gtk/TestExpectations:
1093         * platform/ios-simulator-wk2/TestExpectations:
1094         * platform/win/TestExpectations:
1095         * platform/wk2/TestExpectations:
1096
1097 2015-02-02  Enrica Casucci  <enrica@apple.com>
1098
1099         Additional emoji support.
1100         https://bugs.webkit.org/show_bug.cgi?id=141047
1101         rdar://problem/19045135
1102
1103         Reviewed by Darin Adler.
1104
1105         * editing/deleting/delete-emoji.html: Added.
1106         * editing/deleting/delete-emoji-expected.txt: Added.
1107
1108 2015-02-03  Brent Fulgham  <bfulgham@apple.com>
1109
1110         [Win] Lint cleanup of Windows TestExpectations (Unreviewed)
1111
1112         * platform/win/TestExpectations:
1113
1114 2015-02-03  Jer Noble  <jer.noble@apple.com>
1115
1116         Passing invalid values to OfflineAudioContext's constructor should not crash.
1117         https://bugs.webkit.org/show_bug.cgi?id=141197
1118
1119         Reviewed by Darin Adler.
1120
1121         * webaudio/offlineaudiocontext-constructor-expected.txt: Added.
1122         * webaudio/offlineaudiocontext-constructor.html: Added.
1123
1124 2015-02-03  Jer Noble  <jer.noble@apple.com>
1125
1126         [MSE] Setting timestampOffset does not change the timestamps in the actual sample, leading to visual and audible errors.
1127         https://bugs.webkit.org/show_bug.cgi?id=140929
1128
1129         Reviewed by Darin Adler.
1130
1131         * media/media-source/media-source-timeoffset-expected.txt: Added.
1132         * media/media-source/media-source-timeoffset.html: Added.
1133
1134 2015-02-03  Brent Fulgham  <bfulgham@apple.com>
1135
1136         [WIn] Unreviewed test updates.
1137
1138         * platform/win/TestExpectations:
1139
1140 2015-02-03  Jer Noble  <jer.noble@apple.com>
1141
1142         [Mac] HLS audio is not correctly selected according to system language
1143         https://bugs.webkit.org/show_bug.cgi?id=140398
1144         rdar://problem/19218487
1145
1146         Reviewed by Darin Adler.
1147
1148         * http/tests/media/hls/hls-audio-tracks-locale-selection-expected.txt: Added.
1149         * http/tests/media/hls/hls-audio-tracks-locale-selection.html: Added.
1150         * http/tests/media/resources/hls/audio-tracks.m3u8:
1151
1152 2015-02-03  Piotr Krysiewicz  <p.krysiewicz@samsung.com>
1153
1154         [EFL] fast/borders/mixed-border-style2.html fails due to missing -expected.txt
1155         https://bugs.webkit.org/show_bug.cgi?id=141080
1156
1157         Unreviewed EFL gardening
1158
1159         Wrong: Test has no expected result
1160         Right: Test has an expected result as well as an image showing
1161                the correct page render
1162
1163         * platform/efl/fast/borders/mixed-border-style2-expected.png: Added.
1164         * platform/efl/fast/borders/mixed-border-style2-expected.txt: Added.
1165
1166 2015-02-02  Brent Fulgham  <bfulgham@apple.com>
1167
1168         [Win] Activate HTTP tests
1169
1170         * platform/win/TestExpectations:
1171         * platform/win/fast/dom/adopt-node-crash-2-expected.txt:
1172
1173 2015-02-02  Benjamin Poulain  <benjamin@webkit.org>
1174
1175         JIT Compile simple cases of :nth-last-child()
1176         https://bugs.webkit.org/show_bug.cgi?id=141053
1177
1178         Reviewed by Andreas Kling.
1179
1180         There was almost no test coverage for :nth-last-child(). I copied the main tests
1181         from :nth-child() and updated the expected results.
1182
1183         This is not ideal because we should have style update tests targetting
1184         backward invalidation... Still better than nothing :)
1185
1186         * fast/selectors/nth-last-child-as-first-simple-selector-style-update-expected.txt: Added.
1187         * fast/selectors/nth-last-child-as-first-simple-selector-style-update.html: Added.
1188         * fast/selectors/nth-last-child-basics-expected.txt: Added.
1189         * fast/selectors/nth-last-child-basics.html: Added.
1190         * fast/selectors/nth-last-child-bounds-expected.txt: Added.
1191         * fast/selectors/nth-last-child-bounds.html: Added.
1192         * fast/selectors/nth-last-child-chained-expected.txt: Added.
1193         * fast/selectors/nth-last-child-chained.html: Added.
1194         * fast/selectors/nth-last-child-on-root-expected.txt: Added.
1195         * fast/selectors/nth-last-child-on-root.html: Added.
1196         * fast/selectors/nth-last-child-style-update-expected.txt: Added.
1197         * fast/selectors/nth-last-child-style-update.html: Added.
1198         * fast/selectors/nth-last-child-with-backtracking-expected.txt: Added.
1199         * fast/selectors/nth-last-child-with-backtracking.html: Added.
1200         * fast/selectors/several-nth-last-child-expected.txt: Added.
1201         * fast/selectors/several-nth-last-child.html: Added.
1202
1203 2015-02-02  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
1204
1205         Unreviewed, EFL gardening. Update flakiness tests on W3C SVG 1.1 tests.
1206
1207         * platform/efl/TestExpectations:
1208
1209 2015-02-02  Benjamin Poulain  <bpoulain@apple.com>
1210
1211         Clean up attribute handling: part 2 - attributeNode
1212         https://bugs.webkit.org/show_bug.cgi?id=141109
1213
1214         Reviewed by Andreas Kling.
1215
1216         Improve the coverage a little.
1217
1218         Not everything is right yet: some getters return an empty string when they
1219         should return null.
1220
1221         * fast/dom/Element/attribute-ascii-case-insensitive-1-expected.txt:
1222         This is now fixed :)
1223
1224         * fast/dom/Element/attribute-ascii-case-insensitive-3-expected.txt: Added.
1225         * fast/dom/Element/attribute-ascii-case-insensitive-3.html: Added.
1226         Test prefixed-like attribute defined through the parser.
1227
1228         * fast/dom/Element/attribute-setAttributeNode-multiple-times-expected.txt: Added.
1229         * fast/dom/Element/attribute-setAttributeNode-multiple-times.html: Added.
1230         Make sure we don't accumulate nodes.
1231
1232         * fast/dom/Element/attribute-setAttributeNodeNS-multiple-times-expected.txt: Added.
1233         * fast/dom/Element/attribute-setAttributeNodeNS-multiple-times.html: Added.
1234         Same without the crazy setter.
1235
1236         * fast/dom/Element/script-tests/getAttribute-check-case-sensitivity.js:
1237         * fast/dom/Element/getAttribute-check-case-sensitivity-expected.txt:
1238         With the latest spec, getting a node with any uppercase character through
1239         getAttributeNode() always fails. Update the test to use .getAttributeNodeNS()
1240         were needed.
1241
1242         * fast/dom/Element/mozilla-dom-base-tests/test_bug1075702-expected.txt: Added.
1243         * fast/dom/Element/mozilla-dom-base-tests/test_bug1075702.html: Added.
1244         * fast/dom/Element/mozilla-dom-base-tests/test_bug339494-expected.txt: Added.
1245         * fast/dom/Element/mozilla-dom-base-tests/test_bug339494.html: Added.
1246         * fast/dom/Element/mozilla-dom-base-tests/test_bug364092-expected.txt: Added.
1247         * fast/dom/Element/mozilla-dom-base-tests/test_bug364092.xhtml: Added.
1248         (testGetAttributeNodeMixedCase):
1249         (testAttribNodeNamePreservesCaseGetNode):
1250         (testAttribNodeNamePreservesCaseGetNode2):
1251         Some related tests from Gecko, for completeness.
1252
1253         * fast/dom/Element/setAttributeNode-case-insensitivity-expected.txt:
1254         * fast/dom/Element/setAttributeNode-case-insensitivity.html:
1255         Test that the getAttribute part of setAttributeNode() do not ignore the prefix. The spec
1256         says to use the name, not the localname.
1257
1258         * fast/dom/Element/setAttributeNode-for-existing-attribute-expected.txt:
1259         * fast/dom/Element/setAttributeNode-for-existing-attribute.html:
1260         This test was for legacy behavior that came from Firefox. Firefox does not do that anymore.
1261         Keep the test around for regression catching, but add a sentence explaining the 'incorrect'
1262         behavior.
1263
1264         * fast/dom/Element/setAttributeNode-overriding-lowercase-values-1-expected.txt: Added.
1265         * fast/dom/Element/setAttributeNode-overriding-lowercase-values-1.html: Added.
1266         * fast/dom/Element/setAttributeNode-overriding-lowercase-values-2-expected.txt: Added.
1267         * fast/dom/Element/setAttributeNode-overriding-lowercase-values-2.html: Added.
1268         Some coverage for the name overriding craziness.
1269
1270 2015-02-02  Joseph Pecoraro  <pecoraro@apple.com>
1271
1272         Rebaseline test with new expected results.
1273
1274         * http/tests/inspector-protocol/access-inspected-object-expected.txt:
1275
1276 2015-02-02  Benjamin Poulain  <benjamin@webkit.org>
1277
1278         Multiple CSS plus selector not working after checkbox:checked
1279         https://bugs.webkit.org/show_bug.cgi?id=110594
1280
1281         Reviewed by Darin Adler.
1282
1283         I fixed the bug not so long ago.
1284
1285         This patch adds coverage for :checked since internal states
1286         tend to have tricky update behaviors.
1287
1288         * fast/selectors/checked-direct-adjacent-style-update-1-expected.txt: Added.
1289         * fast/selectors/checked-direct-adjacent-style-update-1.html: Added.
1290         * fast/selectors/checked-direct-adjacent-style-update-2-expected.txt: Added.
1291         * fast/selectors/checked-direct-adjacent-style-update-2.html: Added.
1292         * fast/selectors/checked-direct-adjacent-style-update-3-expected.txt: Added.
1293         * fast/selectors/checked-direct-adjacent-style-update-3.html: Added.
1294         * fast/selectors/checked-direct-adjacent-style-update-4-expected.txt: Added.
1295         * fast/selectors/checked-direct-adjacent-style-update-4.html: Added.
1296
1297 2015-01-30  Roger Fong  <roger_fong@apple.com>
1298
1299         WebGL2: Implement spec section 3.7.1 Setting and getting state (Part 1).
1300         https://bugs.webkit.org/show_bug.cgi?id=141096
1301         <rdar://problem/15002469>
1302
1303         Reviewed by Brent Fulgham.
1304
1305         Two read format parameters were moved from the WebGL2 spec to the WebGL1 spec. Update tests accordingly.
1306         * fast/canvas/webgl/constants.html:
1307         * fast/canvas/webgl/webgl-specific-expected.txt:
1308         * fast/canvas/webgl/webgl-specific.html:
1309         * webgl/1.0.2/resources/webgl_test_files/conformance/misc/webgl-specific.html:
1310
1311 2015-02-02  Daniel Bates  <dabates@apple.com>
1312
1313         [iOS] ASSERTION FAILED: m_scriptExecutionContext->isContextThread() in ContextDestructionObserver::observeContext
1314         https://bugs.webkit.org/show_bug.cgi?id=141057
1315         <rdar://problem/19068790>
1316
1317         Reviewed by Alexey Proskuryakov.
1318
1319         Un-skip crypto tests. Also, group skip entries for tests crypto/subtle/{rsa-indexeddb, rsa-indexeddb-non-exportable}.html
1320         with other skipped IndexedDB tests.
1321
1322         * platform/ios-simulator/TestExpectations:
1323
1324 2015-02-01  Commit Queue  <commit-queue@webkit.org>
1325
1326         Unreviewed, rolling out r179467 and r179470.
1327         https://bugs.webkit.org/show_bug.cgi?id=141144
1328
1329         Broke svg/custom/use-events-crash.svg (Requested by ap on
1330         #webkit).
1331
1332         Reverted changesets:
1333
1334         "Stop dispatching events with SVGElementInstance objects as
1335         their targets"
1336         https://bugs.webkit.org/show_bug.cgi?id=141108
1337         http://trac.webkit.org/changeset/179467
1338
1339         "REGRESSION(r179467): svg/custom/use-events-crash.svg times
1340         out"
1341         http://trac.webkit.org/changeset/179470
1342
1343 2015-02-01  Alexey Proskuryakov  <ap@apple.com>
1344
1345         REGRESSION(r179467): svg/custom/use-events-crash.svg times out
1346
1347         Looks like the new test (svg/custom/use-event-retargeting.html) somehow breaks
1348         subsequent one, let's try skipping it for now.
1349
1350         * TestExpectations:
1351
1352 2015-01-31  Darin Adler  <darin@apple.com>
1353
1354         Stop dispatching events with SVGElementInstance objects as their targets
1355         https://bugs.webkit.org/show_bug.cgi?id=141108
1356
1357         Reviewed by Anders Carlsson.
1358
1359         Many tests are no longer relevant once we aren't doing this any more.
1360
1361         * platform/gtk/svg/custom/use-instanceRoot-event-bubbling-expected.png: Removed.
1362         * platform/gtk/svg/custom/use-instanceRoot-modifications-expected.png: Removed.
1363         * platform/gtk/svg/custom/use-instanceRoot-modifications-expected.txt: Removed.
1364         * platform/ios-sim-deprecated/svg/custom/use-instanceRoot-modifications-expected.txt: Removed.
1365         * platform/ios-simulator/svg/custom/use-instanceRoot-modifications-expected.txt: Removed.
1366         * platform/mac-mountainlion/svg/custom/use-instanceRoot-modifications-expected.txt: Removed.
1367         * platform/mac/svg/custom/use-instanceRoot-event-bubbling-expected.png: Removed.
1368         * platform/mac/svg/custom/use-instanceRoot-modifications-expected.png: Removed.
1369         * platform/mac/svg/custom/use-instanceRoot-modifications-expected.txt: Removed.
1370         * svg/custom/use-instanceRoot-modifications.svg: Removed.
1371         * svg/custom/use-instanceRoot-with-use-removed-expected.txt: Removed.
1372         * svg/custom/use-instanceRoot-with-use-removed.svg: Removed.
1373
1374         * svg/custom/resources/use-instanceRoot-event-bubbling.js: Updated this test to expect
1375         the events to be dispatched with the SVGUseElement as the target. I talked this over with
1376         Sam Weinig and we decided this is good behavior for now, and it almost matches what the
1377         spec says. Might be worth refining later.
1378         * svg/custom/use-instanceRoot-event-bubbling-expected.txt: Updated expected results.
1379         * svg/custom/use-instanceRoot-event-bubbling.xhtml: Tweaked the test a little. It still
1380         could use improvement; it's like half a "repaint test", which is strange.
1381
1382         * svg/custom/use-event-retargeting-expected.txt: Added. Got this test from Blink.
1383         * svg/custom/use-event-retargeting.html: Added. Ditto.
1384
1385 2015-02-01  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
1386
1387         Unreviewd EFL gardening. Add new failing tests related to W3C SVG 1.1.
1388
1389         * platform/efl/TestExpectations:
1390
1391 2015-02-01  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
1392
1393         Unreviewed EFL gardening. Update crash tests related to webgl because
1394         webgl isn't supported by EFL port at the moment.
1395
1396         * platform/efl/TestExpectations:
1397
1398 2015-02-01  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
1399
1400         Unreviewed EFL gardening. Update tests which don't have expectation result yet.
1401
1402         * platform/efl/TestExpectations:
1403
1404 2015-01-31  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
1405
1406         Unreviewed EFL gardening. Update flaky tests regarding W3C SVG 1.1 tests.
1407
1408         * platform/efl/TestExpectations:
1409
1410 2015-01-31  Brent Fulgham  <bfulgham@apple.com>
1411
1412         [Win] Unreviewed test machine configuration change.
1413
1414         * http/conf/apache2.4-httpd-win.conf: Provide reasonable default PidFile location for xampp-based install.
1415
1416 2015-01-31  Myles C. Maxfield  <litherum@gmail.com>
1417
1418         REGRESSION (r177689): Emoji variation sequences rendered incorrectly (as characters from other non-emoji font)
1419         https://bugs.webkit.org/show_bug.cgi?id=141112
1420
1421         Reviewed by Sam Weinig.
1422
1423         * platform/mac/fast/text/combining-mark-paint-expected.html: Added.
1424         * platform/mac/fast/text/combining-mark-paint.html: Added.
1425
1426 2015-01-31  Michael Saboff  <msaboff@apple.com>
1427
1428         Crash (DFG assertion) beneath AbstractInterpreter::verifyEdge() @ http://experilous.com/1/planet-generator/2014-09-28/version-1
1429         https://bugs.webkit.org/show_bug.cgi?id=141111
1430
1431         Reviewed by Filip Pizlo.
1432
1433         New tests.
1434
1435         * js/regress-141111-expected.txt: Added.
1436         * js/regress-141111.html: Added.
1437         * js/script-tests/regress-141111.js: Added.
1438         (MyObject):
1439         (foo):
1440         (.result):
1441         (bar):
1442
1443 2015-01-31  Antti Koivisto  <antti@apple.com>
1444
1445         Enable WebKit disk cache on OS X
1446         https://bugs.webkit.org/show_bug.cgi?id=141022
1447
1448         Reviewed by Gavin Barraclough.
1449
1450         * TestExpectations: Enable the test for cache functionality.
1451
1452 2015-01-31  Youenn Fablet  <youenn.fablet@crf.canon.fr>
1453
1454         Import W3C web platform tests infrastructure
1455         https://bugs.webkit.org/show_bug.cgi?id=140934
1456
1457         Reviewed by Ryosuke Niwa.
1458
1459         * TestExpectations: added lines to skip web-platform-tests
1460         infrastructure folders. Added one line for a partially passing test.
1461
1462 2015-01-30  Yusuke Suzuki  <utatane.tea@gmail.com>
1463
1464         Implement ES6 Symbol
1465         https://bugs.webkit.org/show_bug.cgi?id=140435
1466
1467         Reviewed by Geoffrey Garen.
1468
1469         * js/script-tests/symbol-abstract-equality-comparison.js: Added.
1470         (Pair):
1471         (relationalOperators.forEach):
1472         * js/script-tests/symbol-abstract-relational-comparison.js: Added.
1473         (relationalOperators.forEach):
1474         * js/script-tests/symbol-in-map.js: Added.
1475         (set shouldBe):
1476         * js/script-tests/symbol-object.js: Added.
1477         * js/script-tests/symbol-prototype-is-ordinary-object.js: Added.
1478         * js/script-tests/symbol-strict-equality-comparison.js: Added.
1479         (Pair):
1480         (relationalOperators.forEach):
1481         * js/script-tests/symbol-tostring.js: Added.
1482         * js/script-tests/symbols.js: Renamed from LayoutTests/js/script-tests/names.js.
1483         (forIn):
1484         * js/symbol-abstract-equality-comparison-expected.txt: Added.
1485         * js/symbol-abstract-equality-comparison.html: Copied from LayoutTests/js/names.html.
1486         * js/symbol-abstract-relational-comparison-expected.txt: Added.
1487         * js/symbol-abstract-relational-comparison.html: Copied from LayoutTests/js/names.html.
1488         * js/symbol-in-map-expected.txt: Added.
1489         * js/symbol-in-map.html: Copied from LayoutTests/js/names.html.
1490         * js/symbol-object-expected.txt: Added.
1491         * js/symbol-object.html: Copied from LayoutTests/js/names.html.
1492         * js/symbol-prototype-is-ordinary-object-expected.txt: Added.
1493         * js/symbol-prototype-is-ordinary-object.html: Copied from LayoutTests/js/names.html.
1494         * js/symbol-strict-equality-comparison-expected.txt: Added.
1495         * js/symbol-strict-equality-comparison.html: Copied from LayoutTests/js/names.html.
1496         * js/symbol-tostring-expected.txt: Added.
1497         * js/symbol-tostring.html: Copied from LayoutTests/js/names.html.
1498         * js/symbols-expected.txt: Renamed from LayoutTests/js/names-expected.txt.
1499         * js/symbols.html: Renamed from LayoutTests/js/names.html.
1500
1501 2015-01-30  Dariusz Frankiewicz  <d.frankiewic@samsung.com>
1502
1503         [EFL] Gardening: update some accessibility tests as failed
1504         https://bugs.webkit.org/show_bug.cgi?id=141034
1505
1506         Unreviewed EFL gardening.
1507
1508         * platform/efl/TestExpectations:
1509         * platform/efl/accessibility/roles-exposed-expected.txt:
1510         update expectation after bumping ATK to 2.15.2
1511
1512 2015-01-30  Piotr Pajak  <p.pajak@samsung.com>
1513
1514         [EFL] Mark test css3/masking/mask-repeat-space-padding.html as passing
1515         https://bugs.webkit.org/show_bug.cgi?id=141077
1516
1517         Unreviewed EFL gardening.
1518
1519         * platform/efl/TestExpectations:
1520
1521 2015-01-30  Karol Pawlowski  <k.pawlowski@samsung.com>
1522
1523         [EFL] Rebaseline efl/js/dom/global-constructors-attributes-expected.txt
1524         https://bugs.webkit.org/show_bug.cgi?id=141029
1525         
1526         Unreviewed EFL gardening
1527
1528         * platform/efl/js/dom/global-constructors-attributes-expected.txt:
1529
1530 2015-01-30  Chris Dumez  <cdumez@apple.com>
1531
1532         When no background-size is specified on the 2nd background layer, it takes the first instead of the initial value
1533         https://bugs.webkit.org/show_bug.cgi?id=141059
1534
1535         Reviewed by Antti Koivisto.
1536
1537         Add layout test to cover the case where we have 2 background layers, with an explicit
1538         size only for the first one.
1539
1540         * fast/css/background-layers-initial-size-expected.txt: Added.
1541         * fast/css/background-layers-initial-size.html: Added.
1542
1543 2015-01-30  Matthew Mirman  <mmirman@apple.com>
1544
1545         Added a test for JSON.stringify on ClientRect.
1546         https://bugs.webkit.org/show_bug.cgi?id=141063
1547         <rdar://problem/18437653>
1548
1549         Reviewed by Oliver Hunt.
1550
1551         * js/resources/JSON-stringify.js:
1552         (createTests.var):
1553         (createTests.result):
1554         * js/resources/JSON-stringify-expected.txt:
1555
1556 2015-01-30  Brent Fulgham  <bfulgham@apple.com>
1557
1558         [Win] Switch to Apache on Windows
1559         https://bugs.webkit.org/show_bug.cgi?id=141060
1560
1561         Reviewed by Alexey Proskuryakov.
1562
1563         Add a new Windows XAMPP Apache configuration file for running
1564         the http test suite on Windows.
1565
1566         Reviewed by Alexey Proskuryakov.
1567
1568         * http/conf/apache2.4-httpd-win.conf: Added.
1569
1570 2015-01-29  Chris Dumez  <cdumez@apple.com>
1571
1572         Unreviewed. Further rebaselining after r179368.
1573
1574         * platform/mac-mavericks/fast/forms/select-visual-hebrew-expected.txt: Added.
1575
1576 2015-01-29  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
1577
1578         Unreviewed, gardening on EFL port. some tests aren't flaky anymore.
1579         Unskip those tests on EFL port.
1580
1581         * platform/efl/TestExpectations:
1582
1583 2015-01-29  Darin Adler  <darin@apple.com>
1584
1585         Remove SVGUseElement.instanceRoot and all tests that depend on it
1586         https://bugs.webkit.org/show_bug.cgi?id=141025
1587
1588         Reviewed by Anders Carlsson.
1589
1590         * platform/gtk/TestExpectations: Removed expected failure for now-removed test.
1591         * platform/ios-simulator-wk2/TestExpectations: Ditto.
1592         * platform/mac/TestExpectations: Ditto.
1593
1594         * platform/gtk/svg/custom/use-elementInstance-event-target-expected.png: Removed.
1595         * platform/gtk/svg/custom/use-elementInstance-event-target-expected.txt: Removed.
1596         * platform/gtk/svg/custom/use-elementInstance-methods-expected.png: Removed.
1597         * platform/gtk/svg/custom/use-elementInstance-methods-expected.txt: Removed.
1598         * platform/ios-sim-deprecated/svg/custom/use-elementInstance-event-target-expected.txt: Removed.
1599         * platform/ios-sim-deprecated/svg/custom/use-elementInstance-methods-expected.txt: Removed.
1600         * platform/ios-simulator/svg/custom/use-elementInstance-event-target-expected.txt: Removed.
1601         * platform/ios-simulator/svg/custom/use-elementInstance-methods-expected.txt: Removed.
1602         * platform/mac-mountainlion/svg/custom/use-elementInstance-event-target-expected.txt: Removed.
1603         * platform/mac-mountainlion/svg/custom/use-elementInstance-methods-expected.txt: Removed.
1604         * platform/mac/svg/custom/use-elementInstance-event-target-expected.png: Removed.
1605         * platform/mac/svg/custom/use-elementInstance-event-target-expected.txt: Removed.
1606         * platform/mac/svg/custom/use-elementInstance-methods-expected.png: Removed.
1607         * platform/mac/svg/custom/use-elementInstance-methods-expected.txt: Removed.
1608         * svg/custom/element-instance-held-by-js-crash-expected.txt: Removed.
1609         * svg/custom/element-instance-held-by-js-crash.svg: Removed.
1610         * svg/custom/resources/use-instanceRoot-event-bubbling.js: Find element by id instead
1611         of using use.instanceRoot.correspondingElement.
1612         * svg/custom/resources/use-instanceRoot-event-listeners.js: Removed.
1613         * svg/custom/use-crash-using-children-before-destroy.svg: Removed a line of code that
1614         got at the instanceRoot. It's possible this test no longer has value, and if so, then
1615         we could later delete it, but it does no harm.
1616         * svg/custom/use-elementInstance-event-target.svg: Removed.
1617         * svg/custom/use-elementInstance-methods.svg: Removed.
1618         * svg/custom/use-instanceRoot-as-event-target-expected.txt: Removed.
1619         * svg/custom/use-instanceRoot-as-event-target.xhtml: Removed.
1620         * svg/custom/use-instanceRoot-event-listener-liveness-expected.txt: Removed.
1621         * svg/custom/use-instanceRoot-event-listener-liveness.xhtml: Removed.
1622         * svg/custom/use-instanceRoot-event-listeners-expected.txt: Removed.
1623         * svg/custom/use-instanceRoot-event-listeners.xhtml: Removed.
1624         * svg/custom/use-instanceRoot-modifications.svg: Removed the part of this that involved
1625         the instanceRoot property. It's possible this test now has reduced value, and if so, we
1626         could later delete it but it does no harm.
1627         * svg/custom/use-instanceRoot-with-use-removed.svg: Removed the use of instanceRoot
1628         and correspondingUseElement. Not certain this remains a useful test. Also converted line
1629         endings to LF instead of CRLF.
1630         * svg/custom/use-listener-append-crash.html: Get elements by id instead of instanceRoot.
1631         * svg/custom/use-modify-target-container.svg: Ditto.
1632         * svg/custom/use-modify-target-symbol.svg: Ditto.
1633         * svg/custom/use-on-use-with-child-expected.txt: Updated since we don't dump an instance
1634         tree any more.
1635         * svg/custom/use-on-use-with-child.svg: Removed the part about dumping the instance tree,
1636         and added in the part about dragging to make sure it doesn't crash.
1637         * svg/dom/use-transform.svg: Get element by id instead of instanceRoot.
1638
1639 2015-01-29  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
1640
1641         Unreviewed EFL port gardening. Some tests have been passed since r172999 though,
1642         those have marked with "Failure".
1643
1644         * platform/efl/TestExpectations:
1645
1646 2015-01-29  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
1647
1648         Unreviewed, gardening on EFL port. Unskip tests which don't come to crash or
1649         timeout anymore.
1650
1651         * platform/efl/TestExpectations:
1652
1653 2015-01-29  Sam Weinig  <sam@webkit.org>
1654
1655         More follow up to https://bugs.webkit.org/show_bug.cgi?id=141038
1656
1657         * platform/mac-mavericks/fast/text/international/hindi-spacing-expected.txt:
1658         * platform/mac/fast/text/international/hindi-spacing-expected.txt:
1659
1660 2015-01-29  Sam Weinig  <sam@webkit.org>
1661
1662         Follow up to https://bugs.webkit.org/show_bug.cgi?id=141038
1663
1664         Update test results on Yosemite now that we don't use the screen font
1665         in controls.
1666
1667         * platform/mac/fast/css/rtl-ordering-expected.png:
1668         * platform/mac/fast/css/rtl-ordering-expected.txt:
1669         * platform/mac/fast/forms/search-rtl-expected.png:
1670         * platform/mac/fast/forms/search-rtl-expected.txt:
1671         * platform/mac/fast/forms/select-visual-hebrew-expected.png:
1672         * platform/mac/fast/forms/select-visual-hebrew-expected.txt:
1673         * platform/mac/fast/forms/select-writing-direction-natural-expected.png:
1674         * platform/mac/fast/forms/select-writing-direction-natural-expected.txt:
1675         * platform/mac/fast/text/international/hindi-spacing-expected.txt:
1676         * platform/mac/fast/text/international/pop-up-button-text-alignment-and-direction-expected.png:
1677         * platform/mac/fast/text/international/pop-up-button-text-alignment-and-direction-expected.txt:
1678
1679 2015-01-29  Ryosuke Niwa  <rniwa@webkit.org>
1680
1681         Skip these two tests in the stress testing since the feature isn't enabled.
1682
1683         * js/script-tests/class-syntax-declaration.js:
1684         * js/script-tests/class-syntax-expression.js:
1685
1686 2015-01-29  Eric Carlson  <eric.carlson@apple.com>
1687
1688         media/track/track-in-band-cues-added-once.html fails sometimes
1689         https://bugs.webkit.org/show_bug.cgi?id=138806
1690
1691         Reviewed by Brent Fulgham.
1692
1693         * media/track/track-in-band-cues-added-once-expected.txt: Update results.
1694         * media/track/track-in-band-cues-added-once.html: Seek before beginning playback so
1695             the media engine is more likely to buffer and process the initial cue.
1696         * platform/mac/TestExpectations: Unskip track-in-band-cues-added-once.html.
1697
1698 2015-01-29  Eric Carlson  <eric.carlson@apple.com>
1699
1700         REGRESSION (OS X 10.10.2): media/track/track-in-band-style.html frequently times out
1701         https://bugs.webkit.org/show_bug.cgi?id=140974
1702
1703         Reviewed by Brent Fulgham.
1704
1705         * media/track/track-in-band-style-expected.txt: Updated.
1706         * media/track/track-in-band-style.html: Introduce a brief pause between receiving the 'seeked'
1707             event and checking caption style to allow for media engine latency. Add additional logging
1708             when the test fails to make future failure diagnosis easier.
1709
1710         * platform/mac/TestExpectations: Remove track-in-band-style.html.
1711
1712 2015-01-29  Ryosuke Niwa  <rniwa@webkit.org>
1713
1714         Implement ES6 class syntax without inheritance support
1715         https://bugs.webkit.org/show_bug.cgi?id=140918
1716
1717         Reviewed by Geoffrey Garen.
1718
1719         Added two tests for class declarations and class expressions.
1720
1721         * TestExpectations:
1722         * js/class-syntax-declaration-expected.txt: Added.
1723         * js/class-syntax-declaration.html: Added.
1724         * js/class-syntax-expression-expected.txt: Added.
1725         * js/class-syntax-expression.html: Added.
1726         * js/script-tests/class-syntax-declaration.js: Added.
1727         * js/script-tests/class-syntax-expression.js: Added.
1728
1729 2015-01-29  Simon Fraser  <simon.fraser@apple.com>
1730
1731         Border-radius clipping on a stacking context causes descendants to not render
1732         https://bugs.webkit.org/show_bug.cgi?id=140536
1733
1734         Reviewed by Zalan Bujtas.
1735         
1736         Ref test that clips out the middle of a composited rounded-rect overflow element,
1737         and also tests reflections.
1738
1739         * compositing/clipping/border-radius-stacking-context-clip-expected.html: Added.
1740         * compositing/clipping/border-radius-stacking-context-clip.html: Added.
1741
1742 2015-01-29  Sam Weinig  <sam@webkit.org>
1743
1744         Remove support for screen font substitution
1745         https://bugs.webkit.org/show_bug.cgi?id=141038
1746
1747         Reviewed by Tim Horton.
1748
1749         * platform/mac/fast/text/international/hindi-spacing-expected.txt:
1750         Update results now that buttons always use printer fonts. We were accidentally
1751         allowing buttons to use screen fonts, which usually didn't make a difference,
1752         but does with some fallback fonts.
1753
1754 2015-01-20  David Hyatt  <hyatt@apple.com>
1755
1756         Japanese line breaking rules need to be respected before and after Ruby.
1757         https://bugs.webkit.org/show_bug.cgi?id=91588
1758         <rdar://problem/17306535>
1759
1760         Reviewed by Dean Jackson.
1761
1762         * fast/ruby/ruby-block-style-not-updated-with-before-after-content-expected.txt:
1763         * fast/ruby/ruby-block-style-not-updated-with-before-after-content.html:
1764         * fast/ruby/ruby-inline-style-not-updated-with-before-after-content-expected.txt:
1765         * fast/ruby/ruby-inline-style-not-updated-with-before-after-content.html:
1766         * fast/ruby/ruby-punctuation-avoid-breaking-expected.html: Added.
1767         * fast/ruby/ruby-punctuation-avoid-breaking.html: Added.
1768
1769 2015-01-29  Alexey Proskuryakov  <ap@apple.com>
1770
1771         Mark more tests as slow in debug.
1772
1773         * TestExpectations:
1774
1775 2015-01-29  Joseph Pecoraro  <pecoraro@apple.com>
1776
1777         Web Inspector: ES6: Improved Console Format for Set and Map Objects (like Arrays)
1778         https://bugs.webkit.org/show_bug.cgi?id=122867
1779
1780         Reviewed by Timothy Hatcher.
1781
1782         * TestExpectations:
1783         Inspector tests are still flakey on bots, so skip the test.
1784
1785         * inspector/model/remote-object-expected.txt:
1786         * inspector/model/remote-object.html:
1787         Update based on Runtime.ObjectPreview changes.
1788
1789         * inspector/model/remote-object-weak-collection-expected.txt: Added.
1790         * inspector/model/remote-object-weak-collection.html: Added.
1791         New test for weak collection handling.
1792
1793 2015-01-28  Michael Catanzaro  <mcatanzaro@igalia.com>
1794
1795         security/mixedContent/redirect-https-to-http-iframe-in-main-frame test is the same as security/mixedContent/redirect-http-to-https-iframe-in-main-frame.html
1796         https://bugs.webkit.org/show_bug.cgi?id=140876
1797
1798         Reviewed by Darin Adler.
1799
1800         Fix the test so it's not identical to the redirect-http-to-https-iframe-in-main-frame
1801         test, and update the expected results.
1802
1803         * http/tests/security/mixedContent/redirect-https-to-http-iframe-in-main-frame-expected.txt:
1804         * http/tests/security/mixedContent/redirect-https-to-http-iframe-in-main-frame.html:
1805
1806 2015-01-28  Benjamin Poulain  <bpoulain@apple.com>
1807
1808         Start fixing the handling of Element's attributes when they contain non-ASCII characters
1809         https://bugs.webkit.org/show_bug.cgi?id=141016
1810
1811         Reviewed by Ryosuke Niwa.
1812
1813         Start some basic testing.
1814
1815         Some tests are failing due to the more complicated case being handled incorrectly, this will
1816         be fixed in follow ups.
1817
1818         * fast/css/attribute-ascii-case-insensitive-html-expected.html: Added.
1819         * fast/css/attribute-ascii-case-insensitive-html.html: Added.
1820         * fast/css/attribute-ascii-case-insensitive-xhtml-expected.xhtml: Added.
1821         * fast/css/attribute-ascii-case-insensitive-xhtml.xhtml: Added.
1822         * fast/css/attribute-ascii-case-insensitive-xml-in-html-expected.html: Added.
1823         * fast/css/attribute-ascii-case-insensitive-xml-in-html.html: Added.
1824         * fast/dom/Element/attribute-ascii-case-insensitive-1-expected.txt: Added.
1825         * fast/dom/Element/attribute-ascii-case-insensitive-1.html: Added.
1826         * fast/dom/Element/attribute-ascii-case-insensitive-2-expected.txt: Added.
1827         * fast/dom/Element/attribute-ascii-case-insensitive-2.html: Added.
1828         * fast/selectors/attribute-ascii-case-insensitive-style-update-expected.txt: Added.
1829         * fast/selectors/attribute-ascii-case-insensitive-style-update.html: Added.
1830         * fast/selectors/element-matches-attribute-ascii-case-insensitive-html-expected.txt: Added.
1831         * fast/selectors/element-matches-attribute-ascii-case-insensitive-html.html: Added.
1832         * fast/selectors/querySelector-attribute-ascii-case-insensitive-html-expected.txt: Added.
1833         * fast/selectors/querySelector-attribute-ascii-case-insensitive-html.html: Added.
1834
1835 2015-01-28  Brent Fulgham  <bfulgham@apple.com>
1836
1837         [Win] Actually delete the file!
1838
1839         * platform/win/fast/events/ondrop-text-htmlt-expected.txt: Removed.
1840
1841 2015-01-28  Brent Fulgham  <bfulgham@apple.com>
1842
1843         [Win] Unreviewed gardening. Get rid of misspelled expected file.
1844
1845         Get rid of the 'ondrop-text-htmlt-expected.txt' file, and commit a new baseline
1846         from the test system.
1847
1848         * platform/win/fast/events/ondrop-text-htmlt-expected.txt: Removed.
1849         * platform/win/fast/text/backslash-to-yen-sign-euc-expected.txt:
1850
1851 2015-01-28  Chris Dumez  <cdumez@apple.com>
1852
1853         Regression(r177494): Bad cast to WebKitCSSResourceValue in StyleBuilderConverter::convertMaskImageOperations()
1854         https://bugs.webkit.org/show_bug.cgi?id=140991
1855         <rdar://problem/19625305>
1856
1857         Reviewed by Antti Koivisto.
1858
1859         Add layout test to cover the case where a CSSValue is incorrectly casted to
1860         a WebKitCSSResourceValue in StyleBuilderConverter::convertMaskImageOperations(),
1861         thus hitting an assertion in downcast<>() on debug builds.
1862
1863         * css3/masking/mask-image-initial-value-crash-expected.txt: Added.
1864         * css3/masking/mask-image-initial-value-crash.html: Added.
1865
1866 2015-01-28  Brent Fulgham  <bfulgham@apple.com>
1867
1868         [Win] More gardening to get the bot green.
1869
1870         * css3/scroll-snap/resources: Added.
1871         * platform/win/TestExpectations:
1872         * platform/win/fast/events/ondrop-text-html-expected.txt: Copied from platform/win/fast/events/ondrop-text-htmlt-expected.txt.
1873         * platform/win/fast/events/ondrop-text-htmlt-expected.txt: Removed.
1874         * platform/win/fast/html/marquee-scrollamount-expected.txt: Added.
1875         * platform/win/fast/text/backslash-to-yen-sign-euc-expected.txt:
1876         * platform/win/fast/text/fallback-traits-fixup-expected.txt:
1877         * platform/win/fast/text/international/complex-character-based-fallback-expected.txt:
1878
1879 2015-01-28  Brent Fulgham  <bfulgham@apple.com>
1880
1881         [Win] Unreviewed gardening. Reskip some region tests.
1882
1883         * platform/win/TestExpectations:
1884
1885 2015-01-28  Joanmarie Diggs  <jdiggs@igalia.com>
1886
1887         AX: [ATK] Implement support for new AtkRole types for MathML
1888         https://bugs.webkit.org/show_bug.cgi?id=140916
1889
1890         Reviewed by Chris Fleizach.
1891
1892         * accessibility/math-multiscript-attributes.html: Added.
1893         * accessibility/roles-exposed.html: New test cases added.
1894         * platform/efl/accessibility/roles-exposed-expected.txt: Updated for new test cases.
1895         * platform/gtk/accessibility/math-multiscript-attributes-expected.txt: Added.
1896         * platform/gtk/accessibility/roles-exposed-expected.txt: Updated for new test cases.
1897         * platform/mac-mavericks/accessibility/roles-exposed-expected.txt: Updated for new test cases.
1898         * platform/mac-mountainlion/accessibility/roles-exposed-expected.txt: Updated for new test cases.
1899         * platform/mac/accessibility/math-multiscript-attributes-expected.txt: Added.
1900         * platform/mac/accessibility/roles-exposed-expected.txt: Updated for new test cases.
1901
1902 2015-01-28  Brent Fulgham  <bfulgham@apple.com>
1903
1904         REGRESSION: Re-skip media tests. (Unreviewed)
1905         https://bugs.webkit.org/show_bug.cgi?id=140995
1906
1907         * platform/win/TestExpectations: Re-skip the tests.
1908
1909 2015-01-27  Alexey Proskuryakov  <ap@apple.com>
1910
1911         REGRESSION (OS X 10.10.2): media/track/track-in-band-style.html frequently times out
1912         https://bugs.webkit.org/show_bug.cgi?id=140974
1913
1914         * platform/mac/TestExpectations: Added an expectation.
1915
1916 2015-01-27  Brent Fulgham  <bfulgham@apple.com>
1917
1918         [Win] Re-enable Sputnik.
1919
1920         * platform/win/TestExpectations:
1921         * platform/win/fast/text/backslash-to-yen-sign-euc-expected.txt:
1922
1923 2015-01-27  Roger Fong  <roger_fong@apple.com>
1924
1925         WebGL2: Disable various extensions on WebGL2 context that have been promoted to core.
1926         https://bugs.webkit.org/show_bug.cgi?id=140907.
1927         <rdar://problem/19545857>
1928
1929         Reviewed by Brent Fulgham.
1930
1931         * fast/canvas/webgl/constants.html:
1932
1933 2015-01-27  Brent Fulgham  <bfulgham@apple.com>
1934
1935         [Win] More Windows rebaselines.
1936
1937         * platform/win/fast/events/ondrop-text-htmlt-expected.txt: Added.
1938         * platform/win/fast/text/backslash-to-yen-sign-euc-expected.txt:
1939         * platform/win/fast/text/fallback-traits-fixup-expected.txt:
1940         * platform/win/fast/text/international/complex-character-based-fallback-expected.txt:
1941
1942 2015-01-27  Eric Carlson  <eric.carlson@apple.com>
1943
1944         Simplify http/tests/media/video-play-stall.html
1945         https://bugs.webkit.org/show_bug.cgi?id=140630
1946
1947         Reviewed by Brent Fulgham.
1948
1949         * http/tests/media/video-play-stall-expected.txt:
1950         * http/tests/media/video-play-stall.html:
1951         * http/tests/media/video-play-waiting-expected.txt: Added.
1952         * http/tests/media/video-play-waiting.html: Added.
1953         * media/content/long-test.mp4: Added. New media file with 30 second duration.
1954         * media/content/long-test.ogv: Ditto.
1955         * platform/mac/TestExpectations: Remove video-play-stall.html from the skip list. Mark 
1956             video-play-waiting.html as flakey as it sometimes times out.
1957
1958 2015-01-27  Brent Fulgham  <bfulgham@apple.com>
1959
1960         [Win] Another round of bug filing and expectation updates.
1961
1962         * platform/win/TestExpectations:
1963         * platform/win/fast/selectors: Added.
1964         * platform/win/fast/selectors/064-expected.txt: Added.
1965         * platform/win/fast/text/backslash-to-yen-sign-euc-expected.txt:
1966         * platform/win/fast/text/backslash-to-yen-sign-expected.png: Added.
1967         * platform/win/fast/text/drawBidiText-expected.txt: Added.
1968         * platform/win/fast/text/fallback-traits-fixup-expected.txt:
1969         * platform/win/fast/text/international/complex-character-based-fallback-expected.txt:
1970         * platform/win/fast/text/international/hindi-spacing-expected.txt: Added.
1971         * platform/win/fast/text/international/synthesized-italic-vertical-latin-expected.txt: Removed property svn:executable.
1972         * platform/win/fast/text/international/unicode-bidi-plaintext-in-textarea-expected.txt: Added.
1973         * platform/win/fast/text/unicode-variation-selector-expected.txt:
1974         * platform/win/fast/text/whitespace: Added.
1975         * platform/win/fast/text/whitespace/normal-after-nowrap-breaking-expected.txt: Added.
1976         * platform/win/fast/writing-mode/Kusa-Makura-background-canvas-expected.txt:
1977         * platform/win/fast/writing-mode/fieldsets-expected.txt: Added.
1978         * platform/win/js/dom/global-constructors-attributes-dedicated-worker-expected.txt: Removed.
1979         * platform/win/printing/iframe-print-expected.txt: Added.
1980         * platform/win/transforms/2d/zoom-menulist-expected.txt: Added.
1981
1982 2015-01-27  Benjamin Poulain  <benjamin@webkit.org>
1983
1984         Import the layout test style-sharing-type-and-readonly.html from blink
1985         https://bugs.webkit.org/show_bug.cgi?id=125280
1986
1987         Reviewed by Sergio Villar Senin.
1988
1989         I fixed the bug a while ago but having one more test seems valuable.
1990         This test is from blink: https://codereview.chromium.org/27033011
1991         by Elliott Sprehn.
1992
1993         * fast/css/style-sharing-type-and-readonly-expected.txt: Added.
1994         * fast/css/style-sharing-type-and-readonly.html: Added.
1995
1996 2015-01-27  Benjamin Poulain  <benjamin@webkit.org>
1997
1998         Import some extra tests for r179132
1999         https://bugs.webkit.org/show_bug.cgi?id=140930
2000
2001         Reviewed by Sam Weinig.
2002
2003         Add some tests that were done from previous attempts at fixing
2004         the bug.
2005
2006         * fast/dom/SelectorAPI/tag-case-insensitive-expected.txt: Added.
2007         * fast/dom/SelectorAPI/tag-case-insensitive.html: Added.
2008         * fast/dom/SelectorAPI/tag-case-sensitive-expected.txt: Added.
2009         * fast/dom/SelectorAPI/tag-case-sensitive.xhtml: Added.
2010         * svg/css/case-sensitive-tags-expected.txt: Added.
2011         * svg/css/case-sensitive-tags.html: Added.
2012         * svg/dom/tag-case-sensitive-svg-in-html-expected.txt: Added.
2013         * svg/dom/tag-case-sensitive-svg-in-html.html: Added.
2014         Those tests were created by Alexandru Chiculita for
2015         https://bugs.webkit.org/show_bug.cgi?id=83438
2016
2017         The patch was rejected at the time due to the perf impact.
2018         That has been solved since then by the CSS JIT.
2019
2020         * svg/css/foreignObject-case-styling-expected.html: Added.
2021         * svg/css/foreignObject-case-styling.html: Added.
2022         This test is from Boris Zbarsky when he reported
2023         https://bugs.webkit.org/show_bug.cgi?id=79444.
2024
2025 2015-01-27  Daniel Bates  <dabates@apple.com>
2026
2027         [iOS] Update test results and test expectations
2028
2029         * platform/ios-simulator-wk1/TestExpectations:
2030         * platform/ios-simulator-wk2/TestExpectations:
2031         * platform/ios-simulator/TestExpectations:
2032         * platform/ios-simulator/css3/blending/blend-mode-simple-composited-expected.txt:
2033         * platform/ios-simulator/css3/blending/blend-mode-simple-expected.txt:
2034
2035 2015-01-26  Sylvain Galineau  <galineau@adobe.com>
2036
2037         CSSKeyframesRule::findRule() and deleteRule() should delete the last matching rule, not the first
2038         https://bugs.webkit.org/show_bug.cgi?id=139732
2039
2040         Reviewed by Dean Jackson and Darin Adler.
2041
2042         Update existing keyframes OM tests to check for findRule/deleteRule matching order i.e. find/delete last specified rule.
2043
2044         * animations/keyframes-rule-expected.txt:
2045         * animations/keyframes-rule.html:
2046         * animations/unprefixed-keyframes-rule-expected.txt:
2047         * animations/unprefixed-keyframes-rule.html:
2048
2049 2015-01-27  Chris Dumez  <cdumez@apple.com>
2050
2051         Unreviewed, rebaseline fast/css/css2-system-fonts.html on iOS.
2052
2053         Rebaseline fast/css/css2-system-fonts.html on iOS after r179168.
2054
2055         * platform/ios-sim-deprecated/fast/css/css2-system-fonts-expected.txt: Removed.
2056         * platform/ios-simulator-wk2/fast/css/css2-system-fonts-expected.txt:
2057         * platform/ios-simulator/fast/css/css2-system-fonts-expected.txt: Removed.
2058
2059 2015-01-27  Alexey Proskuryakov  <ap@apple.com>
2060
2061         <rdar://problem/16801814> Media controls do not appear in 2 DRT tests
2062
2063         This doesn't appear to happen any more, although the tests are still flaky due to
2064         flaky font metrics.
2065
2066         * platform/mac/TestExpectations:
2067         * platform/mac/media/controls-without-preload-expected.txt:
2068
2069 2015-01-27  Chris Dumez  <cdumez@apple.com>
2070
2071         Unreviewed. Rebaseline several editing tests on Mac after r179168.
2072
2073         * platform/mac/editing/attributed-string/font-size-expected.txt:
2074         * platform/mac/editing/attributed-string/vertical-align-expected.txt:
2075
2076 2015-01-27  Brent Fulgham  <bfulgham@apple.com>
2077
2078         [Win] Unskip tests now that r179170 is in place.
2079
2080         * platform/win/TestExpectations:
2081
2082 2015-01-27  Brent Fulgham  <bfulgham@apple.com>
2083
2084         [Win] Adjust some expectations based on test bot display metrics.
2085
2086         * platform/win/TestExpectations:
2087         * platform/win/fast/dom/adopt-node-crash-2-expected.txt:
2088         * platform/win/fast/ondrop-text-html-expected.txt: Added.
2089
2090 2015-01-27  Chris Dumez  <cdumez@apple.com>
2091
2092         HTMLElement.dir should only return known values
2093         https://bugs.webkit.org/show_bug.cgi?id=140925
2094
2095         Reviewed by Darin Adler.
2096
2097         Update fast/dom/document-dir-property.html to make sure HTMLDocument.dir
2098         and HTMLElement.dir only return known values, as per the HTML
2099         specification.
2100
2101         * fast/dom/document-dir-property-expected.txt:
2102         * fast/dom/document-dir-property.html:
2103
2104 2015-01-27  Michal Poteralski  <m.poteralski@samsung.com>
2105
2106         [EFL] AX: Update test expectations for test related with AXRole.
2107         https://bugs.webkit.org/show_bug.cgi?id=140933
2108
2109         Unreviewed EFL gardening.
2110
2111         roles-exposed.html's test expectation changed: for specified elements
2112         AXRole value should NOT be equal AXUnknown but AXStatic because for ATK
2113         version 2.15.2 there is new ATK_ROLE_STATIC role which should be used
2114         instead of ATK_ROLE_UNKNOWN.
2115
2116         * platform/efl/accessibility/roles-exposed-expected.txt:
2117
2118 2015-01-26  Chris Dumez  <cdumez@apple.com>
2119
2120         Unreviewed, rebaseline several CSS tests after r179168.
2121
2122         Computed line-height is no longer 'normal' but the font's line
2123         spacing.
2124
2125         * fast/css/font-shorthand-line-height-expected.txt:
2126         * fast/css/font-shorthand-line-height.html:
2127         * platform/mac-mavericks/fast/css/css2-system-fonts-expected.txt:
2128         * platform/mac/fast/css/css2-system-fonts-expected.txt:
2129
2130 2015-01-26  Brent Fulgham  <bfulgham@apple.com>
2131
2132         [Win] Unskipping more tests after correcting baselines for Windows widgets.
2133
2134         * platform/win/TestExpectations:
2135         * platform/win/fast/events/context-no-deselect-expected.png: Added.
2136         * platform/win/fast/events/context-no-deselect-expected.txt: Added.
2137         * platform/win/fast/events/dropzone-005-expected.txt: Added.
2138         * platform/win/fast/events/ime-composition-events-001-expected.txt:
2139         * platform/win/fast/events/key-events-in-input-button-expected.txt: Added.
2140         * platform/win/fast/events/mouseup-from-button2-expected.txt: Added.
2141         * platform/win/fast/flexbox: Added.
2142         * platform/win/fast/flexbox/clear-overflow-before-scroll-update-expected.txt: Added.
2143         * platform/win/fast/frames/flattening: Added.
2144         * platform/win/fast/frames/flattening/frameset-flattening-simple-expected.txt: Added.
2145         * platform/win/fast/multicol/client-rects-expected.png: Added.
2146         * platform/win/fast/multicol/client-rects-expected.txt: Added.
2147         * platform/win/fast/multicol/client-rects-spanners-complex-expected.png: Added.
2148         * platform/win/fast/multicol/client-rects-spanners-complex-expected.txt: Added.
2149         * platform/win/fast/multicol/client-rects-spanners-expected.png: Added.
2150         * platform/win/fast/multicol/client-rects-spanners-expected.txt: Added.
2151         * platform/win/fast/multicol/newmulticol: Added.
2152         * platform/win/fast/multicol/newmulticol/client-rects-expected.png: Added.
2153         * platform/win/fast/multicol/newmulticol/client-rects-expected.txt: Added.
2154         * platform/win/fast/overflow/scroll-nested-positioned-layer-in-overflow-expected.txt:
2155         * platform/win/fast/overflow/scrollRevealButton-expected.txt:
2156         * platform/win/fast/parser/bad-xml-slash-expected.txt: Added.
2157         * platform/win/fast/parser/document-write-option-expected.txt: Added.
2158         * platform/win/fast/repaint/control-clip-expected.txt:
2159         * platform/win/fast/replaced/object-with-embed-url-param-expected.txt: Added.
2160         * platform/win/fast/replaced/replaced-breaking-expected.txt: Added.
2161         * platform/win/fast/replaced/replaced-breaking-mixture-expected.txt: Added.
2162         * platform/win/fast/replaced/width100percent-button-expected.txt:
2163         * platform/win/fast/replaced/width100percent-checkbox-expected.txt: Added.
2164         * platform/win/fast/replaced/width100percent-menulist-expected.txt: Added.
2165         * platform/win/fast/replaced/width100percent-radio-expected.txt: Added.
2166
2167 2015-01-26  Nikos Andronikos  <nikos.andronikos-webkit@cisra.canon.com.au>
2168
2169         Apply feTurbulence spec change to fix zero length vector generation
2170         https://bugs.webkit.org/show_bug.cgi?id=140812
2171
2172         Reviewed by Darin Adler.
2173
2174         Ref test that generates a turbulence image which is then coloured black
2175         and alpha min/maxxed (>0 becomes 1, 0 stays zero). This allows holes
2176         caused by zero length vectors to be easily identified.
2177
2178         * svg/filters/feTurbulence_bad_seeds-expected.html: Added.
2179         * svg/filters/feTurbulence_bad_seeds.html: Added.
2180
2181 2015-01-26  Sylvain Galineau  <galineau@adobe.com>
2182
2183         The computed value of line-height:normal is incorrect
2184         https://bugs.webkit.org/show_bug.cgi?id=133744
2185
2186         Reviewed by Dean Jackson.
2187
2188         line-height:normal now computes to a length value.
2189         This patch updates the tests to reflect the new computed value, as needed.
2190
2191         * css3/calc/line-height-expected.txt:
2192         * editing/pasteboard/simplfiying-markup-should-not-strip-content-expected.txt:
2193         * fast/css/font-calculated-value-expected.txt:
2194         * fast/css/font-calculated-value.html:
2195         * fast/css/font-shorthand-from-longhands-expected.txt:
2196         * fast/css/font-shorthand-from-longhands.html:
2197         * fast/css/getComputedStyle/computed-style-expected.txt:
2198         * fast/css/getComputedStyle/computed-style-font-expected.txt:
2199         * fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
2200         * fast/css/getComputedStyle/script-tests/computed-style-font.js:
2201         * fast/css/line-height-text-autosizing-expected.txt:
2202         * fast/css/line-height-text-autosizing.html:
2203         * fast/ruby/ruby-line-height-expected.txt:
2204         * fast/ruby/script-tests/ruby-line-height.js:
2205         * media/track/track-cue-rendering-on-resize-expected.txt:
2206         * media/track/track-cue-rendering-on-resize.html:
2207         * platform/mac-mavericks/platform/mac/editing/attributed-string/anchor-element-expected.txt:
2208         * platform/mac-mavericks/platform/mac/editing/attributed-string/basic-expected.txt:
2209         * platform/mac-mavericks/platform/mac/editing/attributed-string/font-size-expected.txt:
2210         * platform/mac-mavericks/platform/mac/editing/attributed-string/font-style-variant-effect-expected.txt:
2211         * platform/mac-mavericks/platform/mac/editing/attributed-string/font-weight-expected.txt:
2212         * platform/mac-mavericks/platform/mac/editing/attributed-string/letter-spacing-expected.txt:
2213         * platform/mac-mavericks/platform/mac/editing/attributed-string/text-decorations-expected.txt:
2214         * platform/mac-mavericks/platform/mac/editing/attributed-string/vertical-align-expected.txt:
2215         * platform/mac/editing/attributed-string/anchor-element-expected.txt:
2216         * platform/mac/editing/attributed-string/basic-expected.txt:
2217         * platform/mac/editing/attributed-string/font-size-expected.txt:
2218         * platform/mac/editing/attributed-string/font-style-variant-effect-expected.txt:
2219         * platform/mac/editing/attributed-string/font-weight-expected.txt:
2220         * platform/mac/editing/attributed-string/letter-spacing-expected.txt:
2221         * platform/mac/editing/attributed-string/text-decorations-expected.txt:
2222         * platform/mac/editing/attributed-string/vertical-align-expected.txt:
2223         * svg/css/getComputedStyle-basic-expected.txt:
2224
2225 2015-01-26  Brent Fulgham  <bfulgham@apple.com>
2226
2227         [Win] Windows gardening (removing more skips).
2228
2229         * platform/win/TestExpectations:
2230         * platform/win/fast/block/basic/011-expected.png: Added.
2231         * platform/win/fast/block/basic/011-expected.txt: Added.
2232         * platform/win/fast/block/float/overhanging-tall-block-expected.png: Added.
2233         * platform/win/fast/block/float/overhanging-tall-block-expected.txt: Added.
2234         * platform/win/fast/borders/bidi-002-expected.png: Added.
2235         * platform/win/fast/borders/bidi-002-expected.txt: Added.
2236         * platform/win/fast/borders/bidi-009a-expected.png: Added.
2237         * platform/win/fast/borders/bidi-009a-expected.txt: Added.
2238         * platform/win/fast/borders/border-fit-expected.txt: Added.
2239         * platform/win/fast/dom/HTMLInputElement/input-image-alt-text-expected.png: Added.
2240         * platform/win/fast/dom/HTMLInputElement/input-image-alt-text-expected.txt: Added.
2241         * platform/win/fast/dom/HTMLInputElement/input-slider-update-expected.txt: Removed property svn:executable.
2242         * platform/win/fast/dom/HTMLInputElement/input-slider-update-styled-expected.txt: Removed property svn:executable.
2243         * platform/win/fast/dom/HTMLTableColElement: Added.
2244         * platform/win/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.png: Added.
2245         * platform/win/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.txt: Added.
2246         * platform/win/fast/dom/call-a-constructor-as-a-function-expected.txt: Removed.
2247
2248 2015-01-26  Chris Dumez  <cdumez@apple.com>
2249
2250         Document.dir should reflect the 'dir' attribute of the root html element
2251         https://bugs.webkit.org/show_bug.cgi?id=140922
2252
2253         Reviewed by Darin Adler.
2254
2255         Update fast/dom/document-dir-property.html to reflect the behavior
2256         change.
2257
2258         * fast/dom/document-dir-property-expected.txt:
2259         * fast/dom/document-dir-property.html:
2260
2261 2015-01-26  Csaba Osztrogonác  <ossy@webkit.org>
2262
2263         [Win] Enable JSC stress tests by default
2264         https://bugs.webkit.org/show_bug.cgi?id=128307
2265
2266         Reviewed by Brent Fulgham.
2267
2268         * js/script-tests/date-constructor.js: Skipped on Windows.
2269         * js/script-tests/sort-stability.js: Skipped on Windows.
2270
2271 2015-01-26  Brent Fulgham  <bfulgham@apple.com>
2272
2273         [Win] More test gardening.
2274
2275         * platform/win/TestExpectations:
2276
2277 2015-01-26  Byungseon Shin  <sun.shin@lge.com>
2278
2279         Fix Border-radius clipping issue on a composited descendants
2280         https://bugs.webkit.org/show_bug.cgi?id=138551
2281
2282         Reviewed by Simon Fraser.
2283
2284         Ref test that clips composited descendant by stacking context with border-radius and overflow hidden element.
2285
2286         * compositing/clipping/border-radius-overflow-hidden-stacking-context-expected.txt: Added.
2287         * compositing/clipping/border-radius-overflow-hidden-stacking-context.html: Added.
2288
2289 2015-01-26  Benjamin Poulain  <benjamin@webkit.org>
2290
2291         Fix CSS Selector's tag name matching when mixing HTML and XML
2292         https://bugs.webkit.org/show_bug.cgi?id=140878
2293
2294         Reviewed by Darin Adler.
2295
2296         We had very little coverage for XHTML and XML in HTML.
2297         I added lots of new tests to cover the basics.
2298
2299         * fast/dom/css-dom-read-2-expected.txt:
2300         * fast/dom/css-dom-read-expected.txt:
2301         CSSOM now provide the tagname in the original case instead of lowercase,
2302         which is actually what the spec defines:
2303         "If the character is not handled by one of the above rules and is greater
2304          than or equal to U+0080, is "-" (U+002D) or "_" (U+005F), or is in one
2305          of the ranges [0-9] (U+0030 to U+0039), [A-Z] (U+0041 to U+005A),
2306          or [a-z] (U+0061 to U+007A), then the character itself."
2307
2308         * fast/css/tagname-and-namespace-case-sensitivity-xml-in-html-expected.html: Added.
2309         * fast/css/tagname-and-namespace-case-sensitivity-xml-in-html.html: Added.
2310         * fast/css/tagname-and-namespace-case-sensitivity-xml-in-xhtml-expected.xhtml: Added.
2311         * fast/css/tagname-and-namespace-case-sensitivity-xml-in-xhtml.xhtml: Added.
2312         * fast/css/tagname-case-sensitivity-svg-in-html-expected.html: Added.
2313         * fast/css/tagname-case-sensitivity-svg-in-html.html: Added.
2314         * fast/css/tagname-case-sensitivity-svg-in-xhtml-expected.xhtml: Added.
2315         * fast/css/tagname-case-sensitivity-svg-in-xhtml.xhtml: Added.
2316         * fast/css/tagname-case-sensitivity-xml-in-html-expected.html: Added.
2317         * fast/css/tagname-case-sensitivity-xml-in-html.html: Added.
2318         * fast/css/tagname-case-sensitivity-xml-in-xhtml-expected.xhtml: Added.
2319         * fast/css/tagname-case-sensitivity-xml-in-xhtml.xhtml: Added.
2320         * fast/selectors/element-closest-tagname-case-sensitivity-svg-in-html-expected.txt: Added.
2321         * fast/selectors/element-closest-tagname-case-sensitivity-svg-in-html.html: Added.
2322         * fast/selectors/element-closest-tagname-case-sensitivity-svg-in-xhtml-expected.txt: Added.
2323         * fast/selectors/element-closest-tagname-case-sensitivity-svg-in-xhtml.xhtml: Added.
2324         * fast/selectors/element-matches-tagname-case-sensitivity-svg-in-html-expected.txt: Added.
2325         * fast/selectors/element-matches-tagname-case-sensitivity-svg-in-html.html: Added.
2326         * fast/selectors/element-matches-tagname-case-sensitivity-svg-in-xhtml-expected.txt: Added.
2327         * fast/selectors/element-matches-tagname-case-sensitivity-svg-in-xhtml.xhtml: Added.
2328         * fast/selectors/querySelector-tagname-case-sensitivity-svg-in-html-expected.txt: Added.
2329         * fast/selectors/querySelector-tagname-case-sensitivity-svg-in-html.html: Added.
2330         * fast/selectors/querySelector-tagname-case-sensitivity-svg-in-xhtml-expected.txt: Added.
2331         * fast/selectors/querySelector-tagname-case-sensitivity-svg-in-xhtml.xhtml: Added.
2332         * fast/selectors/querySelector-tagname-case-sensitivity-xml-in-html-expected.txt: Added.
2333         * fast/selectors/querySelector-tagname-case-sensitivity-xml-in-html.html: Added.
2334         * fast/selectors/querySelector-tagname-case-sensitivity-xml-in-xhtml-expected.txt: Added.
2335         * fast/selectors/querySelector-tagname-case-sensitivity-xml-in-xhtml.xhtml: Added.
2336         * fast/selectors/tagname-adjacent-backtracking-case-sensitivity-html-expected.txt: Added.
2337         * fast/selectors/tagname-adjacent-backtracking-case-sensitivity-html.html: Added.
2338         * fast/selectors/tagname-descendant-backtracking-case-sensitivity-html-expected.txt: Added.
2339         * fast/selectors/tagname-descendant-backtracking-case-sensitivity-html.html: Added.
2340
2341 2015-01-26  Carlos Garcia Campos  <cgarcia@igalia.com>
2342
2343         Unreviewed. Remove references to removed tests from GTK+ TestExpectations.
2344
2345         Shared workers are no longer supported and the layout tests were
2346         removed.
2347
2348         * platform/gtk/TestExpectations:
2349
2350 2015-01-26  Commit Queue  <commit-queue@webkit.org>
2351
2352         Unreviewed, rolling out r179107.
2353         https://bugs.webkit.org/show_bug.cgi?id=140880
2354
2355         The GCC in the bots doesn't support the AsyncTask
2356         implementation (Requested by KaL on #webkit).
2357
2358         Reverted changeset:
2359
2360         "[GTK] Enable IndexedDB"
2361         https://bugs.webkit.org/show_bug.cgi?id=98932
2362         http://trac.webkit.org/changeset/179107
2363
2364 2015-01-25  Carlos Garcia Campos  <cgarcia@igalia.com>
2365
2366         [GTK] Enable IndexedDB
2367         https://bugs.webkit.org/show_bug.cgi?id=98932
2368
2369         Reviewed by Žan Doberšek.
2370
2371         * platform/gtk/TestExpectations: Update IndexedDB test expectations.
2372
2373 2015-01-25  Daniel Bates  <dabates@apple.com>
2374
2375         [iOS] Update expected results and test expectations
2376
2377         * platform/ios-simulator-wk1/TestExpectations:
2378         * platform/ios-simulator-wk2/TestExpectations:
2379         * platform/ios-simulator/TestExpectations:
2380         [...]
2381
2382 2015-01-25  Alexey Proskuryakov  <ap@apple.com>
2383
2384         fast/html/marquee-scrollamount.html is flaky
2385         https://bugs.webkit.org/show_bug.cgi?id=140851
2386
2387         Reviewed by Darin Adler.
2388
2389         Updated the test to not have a zero delay timer race. Added many comments, because
2390         what is being tested here is quite subtle.
2391
2392         * fast/html/marquee-scrollamount.html:
2393
2394         * platform/efl/fast/html/marquee-scrollamount-expected.txt:
2395         * platform/gtk/fast/html/marquee-scrollamount-expected.txt:
2396         * platform/ios-simulator-wk2/fast/html/marquee-scrollamount-expected.txt:
2397         * platform/mac/fast/html/marquee-scrollamount-expected.txt:
2398         The DOM changed slightly, because we now insert the marquee after load event.
2399
2400 2015-01-25  Alexey Proskuryakov  <ap@apple.com>
2401
2402         Setting HTMLMarqueeElement.trueSpeed doesn't work
2403         https://bugs.webkit.org/show_bug.cgi?id=140863
2404
2405         Reviewed by Darin Adler.
2406
2407         Verify that setting scrollDelay to a value under 60 actually works when trueSpeed is set.
2408
2409         * fast/html/marquee-set-truespeed-expected.html: Added.
2410         * fast/html/marquee-set-truespeed.html: Added.
2411
2412 2015-01-25  Chris Dumez  <cdumez@apple.com>
2413
2414         Remove 'font' shorthand property special casing
2415         https://bugs.webkit.org/show_bug.cgi?id=140577
2416
2417         Reviewed by Darin Adler.
2418
2419         * fast/css/CSSPrimitiveValue-font-family-primitiveType-expected.txt: Added.
2420         * fast/css/CSSPrimitiveValue-font-family-primitiveType.html: Added.
2421         Add layout test to make sure that the font-family is still exposed to the
2422         Web as a CSSValueList of CSSPrimitiveValues whose primitiveType is
2423         CSS_STRING. This is useful because we now use a slightly different
2424         representation internally.
2425
2426         * fast/css/font-shorthand-line-height-expected.txt:
2427         * fast/css/font-shorthand-line-height.html:
2428         Rebaseline the test. This is a progression. Setting the 'font' property
2429         to a system font ID is supposed to reset the line-height property to
2430         'normal'. It previously did not because system font IDs were not
2431         expanded at parsing time. The new behavior is consistent with Chrome and
2432         Firefox as well.
2433
2434         * fast/css/font-systemFontID-parsing-expected.txt: Added.
2435         * fast/css/font-systemFontID-parsing.html: Added.
2436         Add a layout test to make sure that the CSS parser is rejecting a 'font'
2437         property with more than one system font id.
2438
2439 2015-01-25  Brent Fulgham  <bfulgham@apple.com>
2440
2441         [Win] Unreviewed gardening.
2442
2443         Document a few more failures in the expectations file.
2444
2445         * platform/win/TestExpectations:
2446
2447 2015-01-25  Brent Fulgham  <bfulgham@apple.com>
2448
2449         [Win] Document some Debug crashes in Accessibility code.
2450
2451         * platform/win/TestExpectations:
2452
2453 2015-01-25  Brent Fulgham  <bfulgham@apple.com>
2454
2455         [Win] Unreviewed gardening.
2456
2457         Skip crashes and timeouts to speed up test runs.
2458
2459         * platform/win/TestExpectations:
2460
2461 2015-01-25  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
2462
2463         Unreviewed, gardening for EFL port.
2464
2465         * platform/efl/TestExpectations: media/media-fullscreen-inline.html has been passed since r19100. 
2466
2467 2015-01-24  Brent Fulgham  <bfulgham@apple.com>
2468
2469         [Win] More rebaselines. (Tables)
2470
2471         * platform/win/tables/mozilla/bugs/bug1188-expected.png: Added.
2472         * platform/win/tables/mozilla/bugs/bug1188-expected.txt:
2473         * platform/win/tables/mozilla/bugs/bug18359-expected.png: Added.
2474         * platform/win/tables/mozilla/bugs/bug18359-expected.txt:
2475         * platform/win/tables/mozilla/bugs/bug2479-3-expected.png: Added.
2476         * platform/win/tables/mozilla/bugs/bug2479-3-expected.txt:
2477         * platform/win/tables/mozilla/bugs/bug2479-4-expected.png: Added.
2478         * platform/win/tables/mozilla/bugs/bug2479-4-expected.txt:
2479         * platform/win/tables/mozilla/bugs/bug29326-expected.png: Added.
2480         * platform/win/tables/mozilla/bugs/bug29326-expected.txt:
2481         * platform/win/tables/mozilla/bugs/bug33855-expected.png: Added.
2482         * platform/win/tables/mozilla/bugs/bug33855-expected.txt:
2483         * platform/win/tables/mozilla/bugs/bug4382-expected.png: Added.
2484         * platform/win/tables/mozilla/bugs/bug4382-expected.txt:
2485         * platform/win/tables/mozilla/bugs/bug4527-expected.txt:
2486         * platform/win/tables/mozilla/bugs/bug96334-expected.png: Added.
2487         * platform/win/tables/mozilla/bugs/bug96334-expected.txt:
2488         * platform/win/tables/mozilla/core/margins-expected.png: Added.
2489         * platform/win/tables/mozilla/core/margins-expected.txt:
2490         * platform/win/tables/mozilla/dom/tableDom-expected.png: Added.
2491         * platform/win/tables/mozilla/dom/tableDom-expected.txt:
2492         * platform/win/tables/mozilla/other/move_row-expected.txt:
2493         * platform/win/tables/mozilla_expected_failures/bugs/bug2479-5-expected.png: Added.
2494         * platform/win/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt:
2495         * platform/win/tables/mozilla_expected_failures/core/captions1-expected.png: Added.
2496         * platform/win/tables/mozilla_expected_failures/core/captions1-expected.txt:
2497         * platform/win/tables/mozilla_expected_failures/core/captions2-expected.png: Added.
2498         * platform/win/tables/mozilla_expected_failures/core/captions2-expected.txt:
2499
2500 2015-01-24  Brent Fulgham  <bfulgham@apple.com>
2501
2502         [Win] Unreviewed rebaselining.
2503
2504         Second batch: Fast
2505
2506         * platform/win/fast/block/float/float-avoidance-expected.png: Added.
2507         * platform/win/fast/block/margin-collapse/103-expected.png: Added.
2508         * platform/win/fast/canvas/fallback-content-expected.txt:
2509         * platform/win/fast/css/non-standard-checkbox-size-expected.png: Added.
2510         * platform/win/fast/css/non-standard-checkbox-size-expected.txt:
2511         * platform/win/fast/dom/HTMLInputElement/input-slider-update-expected.txt:
2512         * platform/win/fast/forms/001-expected.png:
2513         * platform/win/fast/forms/001-expected.txt:
2514         * platform/win/fast/forms/003-expected.png: Added.
2515         * platform/win/fast/forms/003-expected.txt:
2516         * platform/win/fast/forms/004-expected.png: Added.
2517         * platform/win/fast/forms/004-expected.txt:
2518         * platform/win/fast/forms/HTMLOptionElement_label01-expected.png: Added.
2519         * platform/win/fast/forms/HTMLOptionElement_label01-expected.txt:
2520         * platform/win/fast/forms/HTMLOptionElement_label02-expected.png: Added.
2521         * platform/win/fast/forms/HTMLOptionElement_label02-expected.txt:
2522         * platform/win/fast/forms/HTMLOptionElement_label03-expected.png: Added.
2523         * platform/win/fast/forms/HTMLOptionElement_label03-expected.txt:
2524         * platform/win/fast/forms/HTMLOptionElement_label04-expected.png: Added.
2525         * platform/win/fast/forms/HTMLOptionElement_label04-expected.txt:
2526         * platform/win/fast/forms/HTMLOptionElement_label06-expected.txt:
2527         * platform/win/fast/forms/HTMLOptionElement_label07-expected.txt:
2528         * platform/win/fast/forms/basic-inputs-expected.png:
2529         * platform/win/fast/forms/basic-inputs-expected.txt:
2530         * platform/win/fast/forms/basic-selects-expected.png:
2531         * platform/win/fast/forms/basic-selects-expected.txt:
2532         * platform/win/fast/forms/basic-textareas-quirks-expected.png: Added.
2533         * platform/win/fast/forms/box-shadow-override-expected.png:
2534         * platform/win/fast/forms/box-shadow-override-expected.txt:
2535         * platform/win/fast/forms/control-clip-overflow-expected.png: Added.
2536         * platform/win/fast/forms/control-clip-overflow-expected.txt:
2537         * platform/win/fast/forms/control-restrict-line-height-expected.png: Added.
2538         * platform/win/fast/forms/control-restrict-line-height-expected.txt:
2539         * platform/win/fast/forms/disabled-select-change-index-expected.png: Added.
2540         * platform/win/fast/forms/disabled-select-change-index-expected.txt:
2541         * platform/win/fast/forms/file/file-input-disabled-expected.png:
2542         * platform/win/fast/forms/file/file-input-disabled-expected.txt:
2543         * platform/win/fast/forms/form-element-geometry-expected.png: Added.
2544         * platform/win/fast/forms/form-element-geometry-expected.txt:
2545         * platform/win/fast/forms/formmove-expected.png: Added.
2546         * platform/win/fast/forms/formmove-expected.txt:
2547         * platform/win/fast/forms/indeterminate-expected.png: Added.
2548         * platform/win/fast/forms/indeterminate-expected.txt:
2549         * platform/win/fast/forms/input-appearance-height-expected.png: Added.
2550         * platform/win/fast/forms/input-appearance-height-expected.txt:
2551         * platform/win/fast/forms/input-appearance-selection-expected.png: Added.
2552         * platform/win/fast/forms/input-appearance-selection-expected.txt: Added.
2553         * platform/win/fast/forms/menulist-deselect-update-expected.txt:
2554         * platform/win/fast/forms/menulist-no-overflow-expected.png: Added.
2555         * platform/win/fast/forms/menulist-no-overflow-expected.txt:
2556         * platform/win/fast/forms/menulist-restrict-line-height-expected.png: Added.
2557         * platform/win/fast/forms/menulist-restrict-line-height-expected.txt:
2558         * platform/win/fast/forms/menulist-separator-painting-expected.txt:
2559         * platform/win/fast/forms/menulist-style-color-expected.png:
2560         * platform/win/fast/forms/menulist-style-color-expected.txt:
2561         * platform/win/fast/forms/menulist-width-change-expected.txt:
2562         * platform/win/fast/forms/option-script-expected.txt:
2563         * platform/win/fast/forms/option-strip-whitespace-expected.png: Added.
2564         * platform/win/fast/forms/option-strip-whitespace-expected.txt:
2565         * platform/win/fast/forms/option-text-clip-expected.png:
2566         * platform/win/fast/forms/option-text-clip-expected.txt:
2567         * platform/win/fast/forms/range/input-appearance-range-expected.png: Added.
2568         * platform/win/fast/forms/range/input-appearance-range-expected.txt:
2569         * platform/win/fast/forms/range/slider-delete-while-dragging-thumb-expected.txt: Added.
2570         * platform/win/fast/forms/range/slider-mouse-events-expected.txt:
2571         * platform/win/fast/forms/range/slider-onchange-event-expected.txt: Added.
2572         * platform/win/fast/forms/range/slider-padding-expected.txt:
2573         * platform/win/fast/forms/range/slider-thumb-shared-style-expected.png: Added.
2574         * platform/win/fast/forms/range/slider-thumb-shared-style-expected.txt:
2575         * platform/win/fast/forms/range/slider-zoomed-expected.txt: Added.
2576         * platform/win/fast/forms/select-align-expected.png: Added.
2577         * platform/win/fast/forms/select-align-expected.txt:
2578         * platform/win/fast/forms/select-background-none-expected.txt:
2579         * platform/win/fast/forms/select-baseline-expected.png: Added.
2580         * platform/win/fast/forms/select-baseline-expected.txt:
2581         * platform/win/fast/forms/select-change-listbox-to-popup-expected.png: Added.
2582         * platform/win/fast/forms/select-change-listbox-to-popup-expected.txt:
2583         * platform/win/fast/forms/select-change-popup-to-listbox-expected.png: Added.
2584         * platform/win/fast/forms/select-change-popup-to-listbox-expected.txt: Added.
2585         * platform/win/fast/forms/select-disabled-appearance-expected.png: Added.
2586         * platform/win/fast/forms/select-disabled-appearance-expected.txt:
2587         * platform/win/fast/forms/select-initial-position-expected.png: Added.
2588         * platform/win/fast/forms/select-initial-position-expected.txt:
2589         * platform/win/fast/forms/select-selected-expected.png: Added.
2590         * platform/win/fast/forms/select-selected-expected.txt:
2591         * platform/win/fast/forms/select-size-expected.txt:
2592         * platform/win/fast/forms/select-style-expected.png: Added.
2593         * platform/win/fast/forms/select-style-expected.txt:
2594         * platform/win/fast/forms/select-visual-hebrew-expected.txt:
2595         * platform/win/fast/forms/select-writing-direction-natural-expected.png:
2596         * platform/win/fast/forms/select-writing-direction-natural-expected.txt:
2597         * platform/win/fast/forms/select/optgroup-rendering-expected.png:
2598         * platform/win/fast/forms/select/optgroup-rendering-expected.txt:
2599         * platform/win/fast/forms/selectlist-minsize-expected.txt:
2600         * platform/win/fast/forms/stuff-on-my-optgroup-expected.png: Added.
2601         * platform/win/fast/forms/stuff-on-my-optgroup-expected.txt:
2602         * platform/win/fast/invalid: Added.
2603         * platform/win/fast/invalid/014-expected.txt: Added.
2604         * platform/win/fast/multicol/pagination/RightToLeft-rl-hittest-expected.txt:
2605         * platform/win/fast/parser: Added.
2606         * platform/win/fast/parser/entity-comment-in-textarea-expected.txt: Added.
2607         * platform/win/fast/parser/open-comment-in-textarea-expected.txt: Added.
2608         * platform/win/fast/repaint/slider-thumb-drag-release-expected.txt:
2609         * platform/win/fast/replaced/three-selects-break-expected.txt:
2610         * platform/win/fast/text/international/bidi-menulist-expected.txt:
2611         * platform/win/fast/text/international/pop-up-button-text-alignment-and-direction-expected.txt:
2612         * platform/win/fast/text/textIteratorNilRenderer-expected.txt:
2613
2614 2015-01-24  Brent Fulgham  <bfulgham@apple.com>
2615
2616         [Win] Unreviewed baseline update.
2617
2618         First batch: CSS updates.
2619
2620         * platform/win/css2.1/t09-c5526c-display-00-e-expected.txt:
2621         * platform/win/css3/selectors3/html/css3-modsel-161-expected.png:
2622         * platform/win/css3/selectors3/html/css3-modsel-161-expected.txt:
2623         * platform/win/css3/selectors3/html/css3-modsel-25-expected.png:
2624         * platform/win/css3/selectors3/html/css3-modsel-25-expected.txt:
2625         * platform/win/css3/selectors3/html/css3-modsel-70-expected.png:
2626         * platform/win/css3/selectors3/html/css3-modsel-70-expected.txt:
2627         * platform/win/css3/selectors3/xhtml/css3-modsel-161-expected.png:
2628         * platform/win/css3/selectors3/xhtml/css3-modsel-161-expected.txt:
2629         * platform/win/css3/selectors3/xhtml/css3-modsel-25-expected.png:
2630         * platform/win/css3/selectors3/xhtml/css3-modsel-25-expected.txt:
2631         * platform/win/css3/selectors3/xhtml/css3-modsel-70-expected.png:
2632         * platform/win/css3/selectors3/xhtml/css3-modsel-70-expected.txt:
2633         * platform/win/css3/selectors3/xml/css3-modsel-161-expected.png:
2634         * platform/win/css3/selectors3/xml/css3-modsel-161-expected.txt:
2635         * platform/win/css3/selectors3/xml/css3-modsel-25-expected.png:
2636         * platform/win/css3/selectors3/xml/css3-modsel-25-expected.txt:
2637         * platform/win/css3/selectors3/xml/css3-modsel-70-expected.png:
2638         * platform/win/css3/selectors3/xml/css3-modsel-70-expected.txt:
2639         * platform/win/fast/block/float/float-avoidance-expected.txt:
2640         * platform/win/fast/block/margin-collapse/103-expected.txt:
2641
2642 2015-01-24  Brent Fulgham  <bfulgham@apple.com>
2643
2644         [Win] Unreviewed gardening. Reactivating tests.
2645
2646         Re-enable a series of tests that work properly on Windows. New baselines will be needed.
2647
2648         * platform/win/TestExpectations:
2649         * platform/win/css1/box_properties/acid_test-expected.png: Added.
2650         * platform/win/css1/box_properties/acid_test-expected.txt:
2651         * platform/win/editing/input/caret-at-the-edge-of-input-expected.txt:
2652         * platform/win/fast/block/float/float-avoidance-expected.txt:
2653         * platform/win/fast/block/margin-collapse/103-expected.txt:
2654         * platform/win/fast/css/box-shadow-and-border-radius-expected.png:
2655         * platform/win/fast/dynamic/008-expected.txt: Added.
2656         * platform/win/fast/forms/001-expected.png: Added.
2657         * platform/win/fast/forms/001-expected.txt:
2658         * platform/win/fast/forms/003-expected.txt:
2659         * platform/win/fast/forms/004-expected.txt:
2660         * platform/win/fast/forms/006-expected.png: Added.
2661         * platform/win/fast/forms/007-expected.png: Added.
2662         * platform/win/fast/forms/HTMLOptionElement_label01-expected.txt: Added.
2663         * platform/win/fast/forms/HTMLOptionElement_label02-expected.txt: Added.
2664         * platform/win/fast/forms/HTMLOptionElement_label03-expected.txt: Added.
2665         * platform/win/fast/forms/HTMLOptionElement_label04-expected.txt: Added.
2666         * platform/win/fast/forms/HTMLOptionElement_label05-expected.txt: Added.
2667         * platform/win/fast/forms/HTMLOptionElement_label06-expected.txt: Removed property svn:executable.
2668         * platform/win/fast/forms/HTMLOptionElement_label07-expected.txt: Added.
2669         * platform/win/fast/forms/basic-buttons-expected.png: Added.
2670         * platform/win/fast/forms/basic-buttons-expected.txt: Added.
2671         * platform/win/fast/forms/basic-inputs-expected.png: Added.
2672         * platform/win/fast/forms/basic-selects-expected.txt:
2673         * platform/win/fast/forms/basic-textareas-expected.png: Added.
2674         * platform/win/fast/forms/box-shadow-override-expected.png: Added.
2675         * platform/win/fast/forms/box-shadow-override-expected.txt: Added.
2676         * platform/win/fast/forms/button-positioned-expected.txt: Added.
2677         * platform/win/fast/forms/button-sizes-expected.txt: Added.
2678         * platform/win/fast/forms/button-style-color-expected.txt: Added.
2679         * platform/win/fast/forms/button-text-transform-expected.txt: Added.
2680         * platform/win/fast/forms/control-clip-overflow-expected.txt: Added.
2681         * platform/win/fast/forms/control-restrict-line-height-expected.txt:
2682         * platform/win/fast/forms/disabled-select-change-index-expected.txt: Added.
2683         * platform/win/fast/forms/form-element-geometry-expected.txt: Added.
2684         * platform/win/fast/forms/hidden-listbox-expected.txt: Added.
2685         * platform/win/fast/forms/input-appearance-focus-expected.txt: Added.
2686         * platform/win/fast/forms/input-double-click-selection-gap-bug-expected.txt: Added.
2687         * platform/win/fast/forms/input-readonly-autoscroll-expected.txt: Added.
2688         * platform/win/fast/forms/input-text-double-click-expected.txt: Added.
2689         * platform/win/fast/forms/listbox-hit-test-zoomed-expected.txt: Added.
2690         * platform/win/fast/forms/listbox-scrollbar-incremental-load-expected.txt: Added.
2691         * platform/win/fast/forms/listbox-width-change-expected.txt: Added.
2692         * platform/win/fast/forms/menulist-deselect-update-expected.txt:
2693         * platform/win/fast/forms/menulist-no-overflow-expected.txt: Added.
2694         * platform/win/fast/forms/number/number-appearance-rtl-expected.txt: Added.
2695         * platform/win/fast/forms/number/number-appearance-spinbutton-disabled-readonly-expected.txt: Added.
2696         * platform/win/fast/forms/number/number-appearance-spinbutton-layer-expected.txt: Added.
2697         * platform/win/fast/forms/option-strip-whitespace-expected.txt: Added.
2698         * platform/win/fast/forms/plaintext-mode-2-expected.txt: Added.
2699         * platform/win/fast/forms/search: Added.
2700         * platform/win/fast/forms/search/search-size-with-decorations-expected.txt: Added.
2701         * platform/win/fast/forms/select-align-expected.txt: Added.
2702         * platform/win/fast/forms/select-baseline-expected.txt: Added.
2703         * platform/win/fast/forms/select-block-background-expected.txt: Added.
2704         * platform/win/fast/forms/select-change-listbox-size-expected.txt: Added.
2705         * platform/win/fast/forms/select-change-listbox-to-popup-expected.txt: Added.
2706         * platform/win/fast/forms/select-dirty-parent-pref-widths-expected.txt: Added.
2707         * platform/win/fast/forms/select-disabled-appearance-expected.txt: Added.
2708         * platform/win/fast/forms/select-initial-position-expected.txt: Added.
2709         * platform/win/fast/forms/select-item-background-clip-expected.txt: Added.
2710         * platform/win/fast/forms/select-list-box-with-height-expected.txt: Added.
2711         * platform/win/fast/forms/select-selected-expected.txt: Added.
2712         * platform/win/fast/forms/select/optgroup-rendering-expected.txt:
2713         * platform/win/fast/forms/tabbing-input-iframe-expected.txt: Added.
2714         * platform/win/fast/frames: Added.
2715         * platform/win/fast/frames/take-focus-from-iframe-expected.txt: Added.
2716         * platform/win/fast/multicol/pagination: Added.
2717         * platform/win/fast/multicol/pagination/LeftToRight-tb-hittest-expected.txt: Added.
2718         * platform/win/fast/multicol/pagination/RightToLeft-rl-hittest-expected.txt: Added.
2719         * platform/win/fast/overflow/entity-comment-in-textarea-expected.txt: Added.
2720         * platform/win/fast/overflow/open-comment-in-textarea-expected.txt: Added.
2721         * platform/win/fast/overflow/overflow-x-y-expected.txt: Added.
2722         * platform/win/fast/table/003-expected.txt: Added.
2723         * platform/win/fast/table/colspanMinWidth-expected.txt: Added.
2724         * platform/win/fast/table/colspanMinWidth-vertical-expected.txt: Added.
2725         * platform/win/tables/mozilla/bugs/bug103533-expected.txt: Added.
2726         * platform/win/tables/mozilla/bugs/bug1188-expected.txt: Added.
2727         * platform/win/tables/mozilla/bugs/bug12384-expected.txt: Added.
2728         * platform/win/tables/mozilla/bugs/bug1318-expected.txt: Added.
2729         * platform/win/tables/mozilla/bugs/bug18359-expected.txt:
2730         * platform/win/tables/mozilla/bugs/bug2479-2-expected.txt: Added.
2731         * platform/win/tables/mozilla/bugs/bug26178-expected.txt:
2732         * platform/win/tables/mozilla/bugs/bug28928-expected.txt:
2733         * platform/win/tables/mozilla/bugs/bug29326-expected.txt: Added.
2734         * platform/win/tables/mozilla/bugs/bug30559-expected.txt:
2735         * platform/win/tables/mozilla/bugs/bug30692-expected.txt: Added.
2736         * platform/win/tables/mozilla/bugs/bug33855-expected.txt:
2737         * platform/win/tables/mozilla/bugs/bug4382-expected.txt: Added.
2738         * platform/win/tables/mozilla/bugs/bug4429-expected.txt:
2739         * platform/win/tables/mozilla/bugs/bug44505-expected.txt: Added.
2740         * platform/win/tables/mozilla/bugs/bug51037-expected.txt:
2741         * platform/win/tables/mozilla/bugs/bug55545-expected.txt: Added.
2742         * platform/win/tables/mozilla/bugs/bug92647-2-expected.txt: Added.
2743         * platform/win/tables/mozilla/bugs/bug96334-expected.txt: Added.
2744         * platform/win/tables/mozilla/bugs/bug99948-expected.txt: Added.
2745         * platform/win/tables/mozilla/core: Added.
2746         * platform/win/tables/mozilla/core/bloomberg-expected.txt: Added.
2747         * platform/win/tables/mozilla/core/margins-expected.txt: Added.
2748         * platform/win/tables/mozilla/dom/tableDom-expected.txt:
2749         * platform/win/tables/mozilla/marvin/x_col_align_justify-expected.png: Added.
2750         * platform/win/tables/mozilla_expected_failures/bugs/bug1725-expected.txt:
2751         * platform/win/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt:
2752         * platform/win/tables/mozilla_expected_failures/bugs/bug45621-expected.txt: Added.
2753         * platform/win/tables/mozilla_expected_failures/bugs/bug58402-2-expected.txt:
2754
2755 2015-01-24  Darin Adler  <darin@apple.com>
2756
2757         Move height/width implementation for use element from RenderSVGViewportContainer to SVGUseElement
2758         https://bugs.webkit.org/show_bug.cgi?id=140826
2759
2760         Reviewed by Anders Carlsson.
2761
2762         * platform/mac/svg/custom/relative-sized-shadow-tree-content-with-symbol-expected.png: Old test
2763         result was expecting failure. New one expects success.
2764         * platform/mac/svg/custom/relative-sized-shadow-tree-content-with-symbol-expected.txt: Ditto.
2765         * svg/animations/use-animate-width-and-height-expected.txt: Added.
2766         * svg/animations/use-animate-width-and-height.html: Added.
2767         * svg/custom/use-attribute-invalidations-expected.html: Added.
2768         * svg/custom/use-attribute-invalidations.html: Added.
2769         * svg/custom/use-dynamic-attribute-setting-expected.html: Added.
2770         * svg/custom/use-dynamic-attribute-setting.html: Added.
2771
2772 2015-01-23  Brent Fulgham  <bfulgham@apple.com>
2773
2774         [Win] Unreviewed gardening. Add Windows baseline for
2775         mouse-cursor-image-set.
2776
2777         * platform/win/fast/events/mouse-cursor-image-set-expected.txt: Added.
2778
2779 2015-01-23  Benjamin Poulain  <bpoulain@apple.com>
2780
2781         Add pointer/hover media queries
2782         https://bugs.webkit.org/show_bug.cgi?id=134822
2783
2784         Reviewed by Antti Koivisto.
2785
2786         * fast/media/mq-any-hover-cssom-expected.txt: Added.
2787         * fast/media/mq-any-hover-cssom.html: Added.
2788         * fast/media/mq-any-hover-invalid-expected.txt: Added.
2789         * fast/media/mq-any-hover-invalid.html: Added.
2790         * fast/media/mq-any-hover-matchMedia-expected.txt: Added.
2791         * fast/media/mq-any-hover-matchMedia.html: Added.
2792         * fast/media/mq-any-hover-styling-expected.txt: Added.
2793         * fast/media/mq-any-hover-styling.html: Added.
2794         * fast/media/mq-any-pointer-cssom-expected.txt: Added.
2795         * fast/media/mq-any-pointer-cssom.html: Added.
2796         * fast/media/mq-any-pointer-invalid-expected.txt: Added.
2797         * fast/media/mq-any-pointer-invalid.html: Added.
2798         * fast/media/mq-any-pointer-matchMedia-expected.txt: Added.
2799         * fast/media/mq-any-pointer-matchMedia.html: Added.
2800         * fast/media/mq-any-pointer-styling-expected.txt: Added.
2801         * fast/media/mq-any-pointer-styling.html: Added.
2802         * fast/media/mq-hover-cssom-expected.txt: Added.
2803         * fast/media/mq-hover-cssom.html: Added.
2804         * fast/media/mq-hover-invalid-expected.txt: Added.
2805         * fast/media/mq-hover-invalid.html: Added.
2806         * fast/media/mq-hover-matchMedia-expected.txt: Added.
2807         * fast/media/mq-hover-matchMedia.html: Added.
2808         * fast/media/mq-hover-styling-expected.txt: Added.
2809         * fast/media/mq-hover-styling.html: Added.
2810         * fast/media/mq-pointer-cssom-expected.txt: Added.
2811         * fast/media/mq-pointer-cssom.html: Added.
2812         * fast/media/mq-pointer-expected.txt:
2813         * fast/media/mq-pointer-invalid-expected.txt: Added.
2814         * fast/media/mq-pointer-invalid.html: Added.
2815         * fast/media/mq-pointer-matchMedia-expected.txt: Added.
2816         * fast/media/mq-pointer-matchMedia.html: Added.
2817         * fast/media/mq-pointer-styling-expected.txt: Added.
2818         * fast/media/mq-pointer-styling.html: Added.
2819         * fast/media/mq-pointer.html:
2820         * platform/ios-simulator/fast/media/mq-any-hover-matchMedia-expected.txt: Added.
2821         * platform/ios-simulator/fast/media/mq-any-hover-styling-expected.txt: Added.
2822         * platform/ios-simulator/fast/media/mq-any-pointer-matchMedia-expected.txt: Added.
2823         * platform/ios-simulator/fast/media/mq-any-pointer-styling-expected.txt: Added.
2824         * platform/ios-simulator/fast/media/mq-hover-matchMedia-expected.txt: Added.
2825         * platform/ios-simulator/fast/media/mq-hover-styling-expected.txt: Added.
2826         * platform/ios-simulator/fast/media/mq-pointer-expected.txt: Added.
2827         * platform/ios-simulator/fast/media/mq-pointer-matchMedia-expected.txt: Added.
2828         * platform/ios-simulator/fast/media/mq-pointer-styling-expected.txt: Added.
2829
2830 2015-01-23  Commit Queue  <commit-queue@webkit.org>
2831
2832         Unreviewed, rolling out r179051.
2833         https://bugs.webkit.org/show_bug.cgi?id=140850
2834
2835         broke the 32-bit build (Requested by thorton on #webkit).
2836
2837         Reverted changeset:
2838
2839         "[Mac][EME] Support ClearKey encryption with AES128-encrypted
2840         HLS"
2841         https://bugs.webkit.org/show_bug.cgi?id=140825
2842         http://trac.webkit.org/changeset/179051
2843
2844 2015-01-23  Jer Noble  <jer.noble@apple.com>
2845
2846         [Mac][EME] Support ClearKey encryption with AES128-encrypted HLS
2847         https://bugs.webkit.org/show_bug.cgi?id=140825
2848
2849         Reviewed by Eric Carlson.
2850
2851         * http/tests/media/clearkey/clear-key-hls-aes128-expected.txt: Added.
2852         * http/tests/media/clearkey/clear-key-hls-aes128.html: Added.
2853         * http/tests/media/clearkey/support.js: Added.
2854         (stringToUInt8Array):
2855         (uInt8ArrayToString):
2856         (base64EncodeUint8Array):
2857         * http/tests/media/resources/hls/clearkey/crypt0.key: Added.
2858         * http/tests/media/resources/hls/clearkey/iframe_index.m3u8: Added.
2859         * http/tests/media/resources/hls/clearkey/main0.ts: Added.
2860         * http/tests/media/resources/hls/clearkey/prog_index.m3u8: Added.
2861         * media/video-test.js:
2862         (waitForEventOnceOn):
2863
2864 2015-01-23  Brent Fulgham  <bfulgham@apple.com>
2865
2866         [Win] Unreviewed gardening: Correct some typos in Failure entries.
2867
2868         * platform/win/TestExpectations:
2869
2870 2015-01-23  Bartlomiej Gajda  <b.gajda@samsung.com>
2871
2872         [MSE] Implement Range Removal algorithm.
2873         https://bugs.webkit.org/show_bug.cgi?id=140622.
2874
2875         Reviewed by Jer Noble.
2876
2877         Added short test to check whether endOfStream incorrectly switches back
2878         to 'open' state.
2879
2880         * media/media-source/media-source-end-of-stream-readyState.html: Added.
2881         * media/media-source/media-source-end-of-stream-readyState-expected.txt: Added.
2882
2883 2015-01-23  Brent Fulgham  <bfulgham@apple.com>
2884
2885         [Win] Test gardening. Mark a few failures after filing bugs.
2886
2887         Also rebaseline a few tests.
2888
2889         * platform/win/TestExpectations:
2890         * platform/win/accessibility/parent-element-expected.txt:
2891         * platform/win/editing/input/caret-at-the-edge-of-input-expected.png: Added.
2892         * platform/win/editing/input/caret-at-the-edge-of-input-expected.txt: Added.
2893         * platform/win/js/dom/global-constructors-attributes-expected.txt:
2894
2895 2015-01-23  Enrica Casucci  <enrica@apple.com>
2896
2897         Hit test returns incorrect results when performed in paginated content over the page gaps.
2898         https://bugs.webkit.org/show_bug.cgi?id=140837
2899         rdar://problem/17494390
2900
2901         Reviewed by Dave Hyatt.
2902
2903         * fast/multicol/pagination/LeftToRight-tb-hittest-expected.txt: Added.
2904         * fast/multicol/pagination/LeftToRight-tb-hittest.html: Added.
2905         * fast/multicol/pagination/RightToLeft-rl-hittest-expected.txt: Added.
2906         * fast/multicol/pagination/RightToLeft-rl-hittest.html: Added.
2907
2908 2015-01-23  Brent Fulgham  <bfulgham@apple.com>
2909
2910         [Win] Unreviewed gardening after landing r179024.
2911
2912         Update Windows-specific accessibility tests and test expectations after making Windows AX output match Mac.
2913         This allows us to share more Mac results.
2914
2915         * platform/win/TestExpectations:
2916         * platform/win/accessibility/adjacent-continuations-cause-assertion-failure-expected.txt:
2917         * platform/win/accessibility/aria-checkbox-text-expected.txt: Removed.
2918         * platform/win/accessibility/aria-combobox-expected.txt:
2919         * platform/win/accessibility/aria-fallback-roles-expected.txt: Removed.
2920         * platform/win/accessibility/aria-hidden-expected.txt: Removed.
2921         * platform/win/accessibility/aria-labelledby-on-input-expected.txt: Removed.
2922         * platform/win/accessibility/aria-labelledby-overrides-aria-label-expected.txt:
2923         * platform/win/accessibility/aria-labelledby-overrides-label-expected.txt: Removed.
2924         * platform/win/accessibility/aria-list-and-listitem-expected.txt:
2925         * platform/win/accessibility/aria-mappings-expected.txt: Added.
2926         * platform/win/accessibility/aria-menubar-menuitems-expected.txt:
2927         * platform/win/accessibility/aria-option-role-expected.txt:
2928         * platform/win/accessibility/aria-presentational-role-expected.txt: Removed.
2929         * platform/win/accessibility/aria-roles-expected.txt:
2930         * platform/win/accessibility/aria-tab-role-on-buttons-expected.txt:
2931         * platform/win/accessibility/aria-tab-roles-expected.txt:
2932         * platform/win/accessibility/aria-toggle-button-with-title-expected.txt: Removed.
2933         * platform/win/accessibility/canvas-description-and-role-expected.txt:
2934         * platform/win/accessibility/canvas-fallback-content-expected.txt:
2935         * platform/win/accessibility/css-content-attribute-expected.txt: Added.
2936         * platform/win/accessibility/deleting-iframe-destroys-axcache-expected.txt:
2937         * platform/win/accessibility/div-within-anchors-causes-crash-expected.txt:
2938         * platform/win/accessibility/document-enabled-state-expected.txt:
2939         * platform/win/accessibility/document-enabled-state.html:
2940         * platform/win/accessibility/document-role-expected.txt:
2941         * platform/win/accessibility/heading-elements-expected.txt:
2942         * platform/win/accessibility/heading-elements.html:
2943         * platform/win/accessibility/image-map1-expected.txt: Added.
2944         * platform/win/accessibility/image-with-alt-and-map-expected.txt: Added.
2945         * platform/win/accessibility/img-alt-attribute-expected.txt:
2946         * platform/win/accessibility/img-alt-attribute.html:
2947         * platform/win/accessibility/img-alt-tag-only-whitespace-expected.txt: Removed.
2948         * platform/win/accessibility/img-aria-button-alt-tag-expected.txt: Removed.
2949         * platform/win/accessibility/img-fallsback-to-title-expected.txt: Removed.
2950         * platform/win/accessibility/input-image-alt-expected.txt: Removed.
2951         * platform/win/accessibility/linked-elements-expected.txt:
2952         * platform/win/accessibility/linked-elements.html:
2953         * platform/win/accessibility/list-item-role-expected.txt:
2954         * platform/win/accessibility/list-item-role.html:
2955         * platform/win/accessibility/list-marker-role-expected.txt:
2956         * platform/win/accessibility/list-marker-role.html:
2957         * platform/win/accessibility/list-role-expected.txt:
2958         * platform/win/accessibility/list-role.html:
2959         * platform/win/accessibility/multiple-select-element-role-expected.txt:
2960         * platform/win/accessibility/multiple-select-element-role.html:
2961         * platform/win/accessibility/parent-element-expected.txt:
2962         * platform/win/accessibility/parent-element.html:
2963         * platform/win/accessibility/select-element-role-expected.txt:
2964         * platform/win/accessibility/select-element-role.html:
2965         * platform/win/accessibility/selection-and-focus-expected.txt:
2966         * platform/win/accessibility/selection-and-focus.html:
2967         * platform/win/accessibility/single-select-children.html:
2968         * platform/win/accessibility/svg-image-expected.txt: Removed.
2969         * platform/win/accessibility/text-role-expected.txt:
2970         * platform/win/aria-labelledby-overrides-aria-label-actual.txt: Added.
2971
2972 2015-01-23  Joseph Pecoraro  <pecoraro@apple.com>
2973
2974         Web Inspector: Object Previews in the Console
2975         https://bugs.webkit.org/show_bug.cgi?id=129204
2976
2977         Reviewed by Timothy Hatcher.
2978
2979         * inspector/debugger/command-line-api-exception-nested-catch.html:
2980         * inspector/debugger/command-line-api-exception.html:
2981         * inspector/model/remote-object-get-properties.html:
2982         Update RuntimeManager callsites to not ask for previews when evaluating.
2983
2984         * inspector/model/remote-object-expected.txt: Added.
2985         * inspector/model/remote-object.html: Added.
2986         Add a test specifically for Remote Object. This test can also be
2987         opened in a browser. It attempts to run the gamut of all different
2988         types of objects and shows the RemoteObject constructed for it.
2989
2990 2015-01-23  Eric Carlson  <eric.carlson@apple.com>
2991
2992         Create a "load and stall" cgi that support byte ranges.
2993         https://bugs.webkit.org/show_bug.cgi?id=140628
2994
2995         Reviewed by Jer Noble.
2996
2997         * http/tests/media/resources/serve-video.php: Add support for "stallOffset", "stallDuration", 
2998             and "chunkSize" parameters.
2999
3000 2015-01-23  Alexey Proskuryakov  <ap@apple.com>
3001
3002         svg-resource-fragment-identifier-img-src.html is a hidpi reftest, but its -expected.html
3003         counterpart isn't hidpi
3004         https://bugs.webkit.org/show_bug.cgi?id=140815
3005
3006         Reviewed by Simon Fraser.
3007
3008         * svg/css/svg-resource-fragment-identifier-img-src-expected.html: Make the expectation
3009         match its test.
3010
3011 2015-01-23  Chris Dumez  <cdumez@apple.com>
3012
3013         Rewrite the fast/css/css2-system-fonts.html test to be more useful on all platforms
3014         https://bugs.webkit.org/show_bug.cgi?id=140810
3015
3016         Reviewed by Andreas Kling.
3017
3018         Make the fast/css/css2-system-fonts.html explicit about the font styles
3019         expected on each platform instead of just Mac.
3020
3021         It also converts the test to be text only as the style information is
3022         now displayed in text format.
3023
3024         This change is in preparation for a refactor of system font handling.
3025
3026         This change is based on the following Blink revision by
3027         <alancutter@chromium.org>:
3028         http://src.chromium.org/viewvc/blink?view=revision&revision=169612
3029
3030         * fast/css/css2-system-fonts.html:
3031         * platform/efl/fast/css/css2-system-fonts-expected.png: Removed.
3032         * platform/efl/fast/css/css2-system-fonts-expected.txt: Removed.
3033         * platform/gtk/fast/css/css2-system-fonts-expected.png: Removed.
3034         * platform/gtk/fast/css/css2-system-fonts-expected.txt: Removed.
3035         * platform/ios-simulator-wk2/fast/css/css2-system-fonts-expected.txt:
3036         * platform/mac-mavericks/fast/css/css2-system-fonts-expected.png: Removed.
3037         * platform/mac-mavericks/fast/css/css2-system-fonts-expected.txt:
3038         * platform/mac-mountainlion/fast/css/css2-system-fonts-expected.txt: Removed.
3039         * platform/mac/fast/css/css2-system-fonts-expected.png: Removed.
3040         * platform/mac/fast/css/css2-system-fonts-expected.txt:
3041
3042 2015-01-22  Chris Dumez  <cdumez@apple.com>
3043
3044         Import fast/css/font-shorthand-line-height.html layout test from Blink
3045         https://bugs.webkit.org/show_bug.cgi?id=140801
3046
3047         Reviewed by Andreas Kling.
3048
3049         Import fast/css/font-shorthand-line-height.html layout test from Blink
3050         to get better test coverage for 'line-height' font shorthands cascades:
3051         https://src.chromium.org/viewvc/blink?view=rev&revision=184346
3052
3053         I am working on expanding the font shorthand at parsing time (like
3054         other shorthands) via Bug 140577 and I want to make sure I don't break
3055         line-height in the process.
3056
3057         * fast/css/font-shorthand-line-height-expected.txt: Added.
3058         * fast/css/font-shorthand-line-height.html: Added.
3059
3060 2015-01-22  Michael Saboff  <msaboff@apple.com>
3061
3062         REGRESSION (174847): can't view NHK(Japan's national public broadcasting organization)’s news pages
3063         https://bugs.webkit.org/show_bug.cgi?id=140794
3064
3065         Reviewed by Anders Carlsson.
3066
3067         * js/dom/document-overwrite-open-expected.txt: Added.
3068         * js/dom/document-overwrite-open.html: Added.
3069
3070 2015-01-22  Roger Fong  <roger_fong@apple.com>
3071
3072         [WebGL2] Create empty interface files for new WebGL2 objects.
3073         https://bugs.webkit.org/show_bug.cgi?id=140779.
3074         <rdar://problem/15002288>
3075
3076         Reviewed by Dean Jackson.
3077
3078         * platform/mac-mavericks/js/dom/global-constructors-attributes-expected.txt:
3079         * platform/mac-mountainlion/js/dom/global-constructors-attributes-expected.txt:
3080         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
3081
3082 2015-01-22  Alexey Proskuryakov  <ap@apple.com>
3083
3084         Skip another copy of oes-vertex-array-object test, because it has the same problems
3085         as the old one.
3086
3087         * platform/mac/TestExpectations:
3088
3089 2015-01-22  Brent Fulgham  <bfulgham@apple.com>
3090
3091         [Win] Unreviewed test gardening.
3092
3093         Clean up editing-related tests and rebaseline some output.
3094
3095         * platform/win/TestExpectations:
3096         * platform/win/editing/input/reveal-caret-of-multiline-contenteditable-expected.txt:
3097         * platform/win/editing/input/reveal-caret-of-multiline-input-expected.txt:
3098         * platform/win/editing/inserting/4960120-1-expected.txt:
3099         * platform/win/editing/inserting/break-blockquote-after-delete-expected.txt:
3100         * platform/win/editing/inserting/insert-3907422-fix-expected.txt: Removed.
3101         * platform/win/editing/pasteboard/4641033-expected.txt: Added.
3102         * platform/win/editing/pasteboard/4944770-1-expected.txt: Added.
3103         * platform/win/editing/pasteboard/4944770-2-expected.txt: Added.
3104         * platform/win/editing/pasteboard/drop-text-without-selection-expected.txt: Added.
3105         * platform/win/editing/selection/3690703-2-expected.txt:
3106         * platform/win/editing/selection/3690703-expected.txt:
3107         * platform/win/editing/selection/3690719-expected.txt:
3108         * platform/win/editing/selection/4975120-expected.txt: Added.
3109         * platform/win/editing/selection/5240265-expected.txt:
3110         * platform/win/editing/selection/caret-before-select-expected.txt: Added.
3111         * platform/win/editing/selection/caret-rtl-2-expected.txt: Added.
3112         * platform/win/editing/selection/caret-rtl-2-left-expected.txt:
3113         * platform/win/editing/selection/caret-rtl-expected.txt: Added.
3114         * platform/win/editing/selection/caret-rtl-right-expected.txt:
3115         * platform/win/editing/selection/drag-select-1-expected.txt: Added.
3116         * platform/win/editing/selection/mixed-editability-10-expected.txt:
3117         * platform/win/editing/selection/replaced-boundaries-3-expected.txt: Added.
3118         * platform/win/editing/selection/select-box-expected.txt: Added.
3119         * platform/win/editing/selection/select-element-paragraph-boundary-expected.txt: Added.
3120         * platform/win/editing/selection/select-from-textfield-outwards-expected.txt:
3121         * platform/win/editing/selection/selection-button-text-expected.txt:
3122         * platform/win/editing/selection/vertical-rl-ltr-extend-line-backward-wrap-expected.txt:
3123         * platform/win/editing/selection/vertical-rl-ltr-extend-line-forward-wrap-expected.txt:
3124         * platform/win/editing/selection/vertical-rl-rtl-extend-line-backward-br-expected.txt:
3125
3126 2015-01-22  Joseph Pecoraro  <pecoraro@apple.com>
3127
3128         Unreviewed, skip flakey inspector test.
3129
3130         * TestExpectations:
3131
3132 2015-01-22  Alexey Proskuryakov  <ap@apple.com>
3133
3134         Crash in URL::protocol() after appcache load fails
3135         https://bugs.webkit.org/show_bug.cgi?id=140755
3136         rdar://problem/7881290
3137
3138         * http/tests/appcache/404-resource-with-slow-main-resource.php: Try updating the
3139         tiemout, as it's not sufficient for appcache load to fail on some bots.
3140
3141 2015-01-22  Alexey Proskuryakov  <ap@apple.com>
3142
3143         Crash in URL::protocol() after appcache load fails
3144         https://bugs.webkit.org/show_bug.cgi?id=140755
3145         rdar://problem/7881290
3146
3147         Reviewed by Dan Bates.
3148
3149         * http/tests/appcache/404-resource-with-slow-main-resource-expected.txt: Added.
3150         * http/tests/appcache/404-resource-with-slow-main-resource.php: Added.
3151
3152 2015-01-22  Commit Queue  <commit-queue@webkit.org>
3153
3154         Unreviewed, rolling out r178894.
3155         https://bugs.webkit.org/show_bug.cgi?id=140775
3156
3157         Broke JSC and bindings tests (Requested by ap_ on #webkit).
3158
3159         Reverted changeset:
3160
3161         "put_by_val_direct need to check the property is index or not
3162         for using putDirect / putDirectIndex"
3163         https://bugs.webkit.org/show_bug.cgi?id=140426
3164         http://trac.webkit.org/changeset/178894
3165
3166 2015-01-22  Mark Lam  <mark.lam@apple.com>
3167
3168         BytecodeGenerator::initializeCapturedVariable() sets a misleading value for the 5th operand of op_put_to_scope.
3169         <https://webkit.org/b/140743>
3170
3171         Reviewed by Oliver Hunt.
3172
3173         * js/dfg-osr-exit-between-create-and-tearoff-arguments-expected.txt: Added.
3174         * js/dfg-osr-exit-between-create-and-tearoff-arguments.html: Added.
3175         * js/script-tests/dfg-osr-exit-between-create-and-tearoff-arguments.js: Added.
3176         (foo):
3177
3178 2015-01-22  Brent Fulgham  <bfulgham@apple.com>
3179
3180         [Win] More unskips and rebaselines. 
3181
3182         * platform/win/TestExpectations:
3183         * platform/win/fast/repaint/repaint-across-writing-mode-boundary-expected.png:
3184         * platform/win/fast/repaint/repaint-across-writing-mode-boundary-expected.txt:
3185         * platform/win/inspector-protocol: Added.
3186         * platform/win/inspector-protocol/debugger: Added.
3187         * platform/win/inspector-protocol/debugger/breakpoint-eval-with-exception-expected.txt: Added.
3188         * platform/win/inspector-protocol/debugger/setBreakpoint-actions-expected.txt: Added.
3189         * platform/win/inspector-protocol/debugger/setBreakpoint-dfg-callee-and-examine-dfg-local-expected.txt: Added.
3190         * platform/win/svg/text/kerning-expected.txt:
3191         * platform/win/svg/text/multichar-glyph-expected.txt:
3192         * platform/win/svg/transforms/text-with-mask-with-svg-transform-expected.png:
3193         * platform/win/svg/transforms/text-with-mask-with-svg-transform-expected.txt:
3194
3195 2015-01-22  Andrzej Badowski  <a.badowski@samsung.com>
3196
3197         AX: [ATK] Mark accessibility/list-detection.html as a suitable test for EFL and GTK.
3198         https://bugs.webkit.org/show_bug.cgi?id=140721
3199
3200         Reviewed by Chris Fleizach.
3201
3202         The test checks the heuristic to determine if a 'list' is really a list.
3203         In the area of ATK a role for description list has been separated from the role AXList.
3204         This made the test stopped giving positive results for ports EFL and GTK.
3205         The proposed amendment restores test for these ports.
3206
3207         * accessibility/list-detection.html:
3208         * platform/efl/TestExpectations:
3209         * platform/efl/accessibility/list-detection-expected.txt: Added.
3210         * platform/gtk/TestExpectations:
3211         * platform/gtk/accessibility/list-detection-expected.txt: Added.
3212
3213 2015-01-21  Sergio Villar Senin  <svillar@igalia.com>
3214
3215         [CSS Grid Layout] Skip items spanning flex tracks when sizing content based tracks
3216         https://bugs.webkit.org/show_bug.cgi?id=140720
3217
3218         Reviewed by David Hyatt.
3219
3220         * fast/css-grid-layout/flex-and-content-sized-resolution-columns-expected.txt: Added.
3221         * fast/css-grid-layout/flex-and-content-sized-resolution-columns.html: Added.
3222
3223 2015-01-22  Yusuke Suzuki  <utatane.tea@gmail.com>
3224
3225         put_by_val_direct need to check the property is index or not for using putDirect / putDirectIndex
3226         https://bugs.webkit.org/show_bug.cgi?id=140426
3227
3228         Reviewed by Geoffrey Garen.
3229
3230         * js/dfg-put-by-val-direct-with-edge-numbers-expected.txt: Added.
3231         * js/dfg-put-by-val-direct-with-edge-numbers.html: Added.
3232         * js/script-tests/dfg-put-by-val-direct-with-edge-numbers.js: Added.
3233         (lookupWithKey):
3234         (dfgShouldThrow):
3235         (lookupWithKey2):
3236         (toStringThrowsError.toString):
3237
3238 2015-01-19  Sergio Villar Senin  <svillar@igalia.com>
3239
3240         [CSS Grid Layout] Size tracks using a list of all items sorted by span
3241         https://bugs.webkit.org/show_bug.cgi?id=140615
3242
3243         Reviewed by Andreas Kling.
3244
3245         * fast/css-grid-layout/grid-content-sized-columns-resolution-expected.txt:
3246         Added tons of new test cases.
3247         * fast/css-grid-layout/grid-content-sized-columns-resolution.html: Ditto.
3248         * fast/css-grid-layout/grid-preferred-logical-widths.html:
3249         Adjusted results.
3250
3251 2015-01-21  Brent Fulgham  <bfulgham@apple.com>
3252
3253         [Win] Rebaseline SVG results from test machine.
3254
3255         * platform/win/css2.1/20110323/c543-txt-decor-000-expected.png: Added.
3256         * platform/win/css2.1/20110323/c543-txt-decor-000-expected.txt: Added.
3257         * platform/win/css2.1/20110323/replaced-elements-001-expected.png: Added.
3258         * platform/win/css2.1/20110323/replaced-elements-001-expected.txt: Added.
3259         * platform/win/svg/W3C-SVG-1.1-SE/styling-css-04-f-expected.txt:
3260         * platform/win/svg/W3C-SVG-1.1/filters-light-04-f-expected.txt:
3261         * platform/win/svg/W3C-SVG-1.1/fonts-elem-05-t-expected.txt:
3262         * platform/win/svg/W3C-SVG-1.1/fonts-elem-06-t-expected.txt:
3263         * platform/win/svg/W3C-SVG-1.1/fonts-kern-01-t-expected.txt:
3264         * platform/win/svg/W3C-SVG-1.1/masking-mask-01-b-expected.txt:
3265         * platform/win/svg/W3C-SVG-1.1/render-elems-06-t-expected.txt:
3266         * platform/win/svg/W3C-SVG-1.1/render-elems-07-t-expected.txt:
3267         * platform/win/svg/W3C-SVG-1.1/render-elems-08-t-expected.txt:
3268         * platform/win/svg/W3C-SVG-1.1/render-groups-01-b-expected.txt:
3269         * platform/win/svg/W3C-SVG-1.1/render-groups-03-t-expected.txt:
3270         * platform/win/svg/W3C-SVG-1.1/text-align-08-b-expected.txt:
3271         * platform/win/svg/W3C-SVG-1.1/text-tselect-02-f-expected.txt:
3272
3273 2015-01-21  Brent Fulgham  <bfulgham@apple.com>
3274
3275         [Win] Update expectations file for failures on test machine.
3276
3277         * platform/win/TestExpectations:
3278
3279 2015-01-21  Brent Fulgham  <bfulgham@apple.com>
3280
3281         [Win] Add more tests and baselines.
3282
3283         Stop skipping a number of tests that are fully functional. Add some
3284         Windows baselines.
3285
3286         * platform/win/TestExpectations:
3287         * platform/win/printing/setPrinting-expected.txt: Added.
3288         * platform/win/printing/width-overflow-expected.txt: Added.
3289
3290 2015-01-21  Brent Fulgham  <bfulgham@apple.com>
3291
3292         [Win] More gardening.
3293
3294         Unskip the flexbox tests. These have been functional in Windows for YEARS!
3295
3296         * platform/win/TestExpectations:
3297
3298 2015-01-21  Brent Fulgham  <bfulgham@apple.com>
3299
3300         [Win] Gardening pass over file.
3301    
3302         Convert Skips to Failure wherever possible. Try to delete unnecessary skips/failures.
3303
3304         * platform/win/TestExpectations:
3305
3306 2015-01-21  Tim Horton  <timothy_horton@apple.com>
3307
3308         After updating tests to use kerning, ligatures, and printer fonts, some tests fail
3309         https://bugs.webkit.org/show_bug.cgi?id=139968
3310
3311         * platform/mac/TestExpectations:
3312         Mark svg/custom/svg-fonts-without-missing-glyph.xhtml as flaky.
3313
3314 2015-01-21  Joseph Pecoraro  <pecoraro@apple.com>
3315
3316         Web Inspector: ASSERT expanding objects in console PrimitiveBindingTraits<T>::assertValueHasExpectedType
3317         https://bugs.webkit.org/show_bug.cgi?id=140746
3318
3319         Reviewed by Timothy Hatcher.
3320
3321         * TestExpectations:
3322         Unskip the test now that is doesn't ASSERT in debug builds.
3323
3324 2015-01-21  Daniel Bates  <dabates@apple.com>
3325
3326         Update iOS WebKit2 expected results for compositing tests
3327
3328         Following the patch for bug #140742, <https://bugs.webkit.org/show_bug.cgi?id=140742>, we can remove
3329         all iOS WebKit2-specific expected results that are identical to the platform-independent results.
3330
3331         * platform/ios-simulator-wk2/TestExpectations: Add WebKit2-specific failures: compositing/reflections/nested-reflection-on-overflow.html
3332         and compositing/repaint/invalidations-on-composited-layers.html.
3333         * platform/ios-simulator-wk2/compositing/absolute-inside-out-of-view-fixed-expected.txt: Removed.
3334         [...]
3335         * platform/ios-simulator-wk2/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt: Removed.
3336         * platform/ios-simulator-wk2/compositing/visibility/layer-visible-content-expected.txt: Removed.
3337         * platform/ios-simulator-wk2/compositing/visible-rect/3d-transform-style-expected.txt: Removed.
3338         * platform/ios-simulator/TestExpectations: Remove tests that now pass in both iOS WebKit1 and WebKit2.
3339
3340 2015-01-21  Daniel Bates  <dabates@apple.com>
3341
3342         Update iOS WebKit test expectations for compositing tests
3343
3344         * platform/ios-simulator-wk1/TestExpectations:
3345         * platform/ios-simulator/TestExpectations:
3346
3347 2015-01-21  Daniel Bates  <dabates@apple.com>
3348
3349         [iOS] Many compositing tests fail in DumpRenderTree due to contentsOpaque difference
3350         https://bugs.webkit.org/show_bug.cgi?id=140742
3351
3352         Reviewed by Simon Fraser.
3353
3354         Update test expectations and remove an unnecessary test result.
3355
3356         * platform/ios-simulator/TestExpectations:
3357         * platform/ios-simulator/compositing/backing/backface-visibility-flip-expected.txt: Removed.
3358
3359 2015-01-21  Daniel Bates  <dabates@apple.com>
3360
3361         Add iOS WebKit1 TestExpectation file
3362         https://bugs.webkit.org/show_bug.cgi?id=140739
3363
3364         Reviewed by David Kilzer.
3365
3366         iOS WebKit1 is different enough from iOS WebKit2 that it would benefit from having its
3367         own TestExpectation file. We can work to reduce such differences over time.
3368
3369         * platform/ios-simulator-wk1/TestExpectations: Added.
3370         * platform/ios-simulator/TestExpectations: Move iOS WebKit1-specific test expectation from here
3371         to file LayoutTests/platform/ios-simulator-wk1/TestExpectations.
3372
3373 2015-01-21  Brent Fulgham  <bfulgham@apple.com>
3374
3375         [Win] Unreviewed gardening based on TestBot runs.
3376
3377         Update a few failure cass with bug reports. Rebaseline a handful of tests.
3378
3379         * platform/win/TestExpectations: Update based on bug reports.
3380         * platform/win/fast/regions/text-region-split-small-pagination-expected.txt:
3381         * platform/win/svg/W3C-SVG-1.1-SE/coords-units-03-b-expected.txt:
3382         * platform/win/svg/W3C-SVG-1.1-SE/styling-css-04-f-expected.txt:
3383
3384 2015-01-21  Brent Fulgham  <bfulgham@apple.com>
3385
3386         [Win] eventSender does not support scalePageBy
3387         https://bugs.webkit.org/show_bug.cgi?id=140726
3388         <rdar://problem/19549865>
3389
3390         Reviewed by Dean Jackson.
3391
3392         * platform/win/TestExpectations: Unskip test.
3393
3394 2015-01-21  Brent Fulgham  <bfulgham@apple.com>
3395
3396         [Win] Unreviewed gardening after reactivating some tests.
3397
3398         * platform/win/TestExpectations: Add failure entries for a few tests with bug reports.
3399
3400 2015-01-21  Manuel Rego Casasnovas  <rego@igalia.com>
3401
3402         first-letter pseudo-element from ancestors is not being ignored in grids and flexboxes
3403         https://bugs.webkit.org/show_bug.cgi?id=138424
3404
3405         Reviewed by Benjamin Poulain.
3406
3407         Modified current tests to check that first-letter from ancestors is
3408         ignored too.
3409         Added 2 new tests to increase coverage.
3410
3411         * css3/flexbox/flexbox-ignore-container-firstLetter-expected.txt:
3412         * css3/flexbox/flexbox-ignore-container-firstLetter.html:
3413         * fast/css-grid-layout/grid-container-ignore-first-letter-expected.txt:
3414         * fast/css-grid-layout/grid-container-ignore-first-letter.html:
3415         * fast/css/first-letter-from-ancestors-not-apply-inline-elements-expected.html: Added.
3416         * fast/css/first-letter-from-ancestors-not-apply-inline-elements.html: Added.
3417         * fast/css/first-letter-ignores-display-property-expected.html: Added.
3418         * fast/css/first-letter-ignores-display-property.html: Added.
3419
3420 2015-01-20  Brent Fulgham  <bfulgham@apple.com>
3421
3422         [Win] Unreviewed gardening.
3423
3424         Rebaseline and clean-up of skipped files.
3425
3426         * platform/win/TestExpectations:
3427         * platform/win/css2.1/20110323: Added.
3428         * platform/win/css2.1/20110323/abspos-containing-block-initial-001-expected.png: Added.
3429         * platform/win/css2.1/20110323/abspos-containing-block-initial-007-expected.png: Added.
3430         * platform/win/css2.1/20110323/border-conflict-style-079-expected.png: Added.
3431         * platform/win/css2.1/20110323/border-conflict-style-088-expected.png: Added.
3432         * platform/win/css2.1/20110323/border-spacing-applies-to-015-expected.png: Added.
3433         * platform/win/css2.1/20110323/dynamic-top-change-001-expected.png: Added.
3434         * platform/win/css2.1/20110323/dynamic-top-change-002-expected.png: Added.
3435         * platform/win/css2.1/20110323/dynamic-top-change-003-expected.png: Added.
3436         * platform/win/css2.1/20110323/dynamic-top-change-004-expected.png: Added.
3437         * platform/win/css2.1/20110323/floating-replaced-height-008-expected.png: Added.
3438         * platform/win/css2.1/20110323/height-width-inline-table-001-expected.png: Added.
3439         * platform/win/css2.1/20110323/height-width-table-001-expected.png: Added.
3440         * platform/win/css2.1/20110323/inline-block-replaced-height-008-expected.png: Added.
3441         * platform/win/css2.1/20110323/inline-replaced-height-008-expected.png: Added.
3442         * platform/win/css2.1/20110323/inline-table-001-expected.png: Added.
3443         * platform/win/css2.1/20110323/inline-table-002a-expected.png: Added.
3444         * platform/win/css2.1/20110323/inline-table-003-expected.png: Added.
3445         * platform/win/css2.1/20110323/margin-applies-to-001-expected.png: Added.
3446         * platform/win/css2.1/20110323/margin-applies-to-002-expected.png: Added.
3447         * platform/win/css2.1/20110323/margin-applies-to-003-expected.png: Added.
3448         * platform/win/css2.1/20110323/margin-applies-to-004-expected.png: Added.
3449         * platform/win/css2.1/20110323/margin-applies-to-005-expected.png: Added.
3450         * platform/win/css2.1/20110323/margin-applies-to-006-expected.png: Added.
3451         * platform/win/css2.1/20110323/margin-applies-to-007-expected.png: Added.
3452         * platform/win/css2.1/20110323/margin-applies-to-008-expected.png: Added.
3453         * platform/win/css2.1/20110323/margin-applies-to-009-expected.png: Added.
3454         * platform/win/css2.1/20110323/margin-applies-to-010-expected.png: Added.
3455         * platform/win/css2.1/20110323/margin-applies-to-012-expected.png: Added.
3456         * platform/win/css2.1/20110323/margin-applies-to-013-expected.png: Added.
3457         * platform/win/css2.1/20110323/margin-applies-to-014-expected.png: Added.
3458         * platform/win/css2.1/20110323/margin-applies-to-015-expected.png: Added.
3459         * platform/win/css2.1/20110323/table-caption-001-expected.png: Added.
3460         * platform/win/css2.1/20110323/table-caption-002-expected.png: Added.
3461         * platform/win/css2.1/20110323/table-caption-horizontal-alignment-001-expected.png: Added.
3462         * platform/win/css2.1/20110323/table-caption-margins-001-expected.png: Added.
3463         * platform/win/css2.1/20110323/table-caption-optional-001-expected.png: Added.
3464         * platform/win/css2.1/20110323/table-caption-optional-002-expected.png: Added.
3465         * platform/win/css2.1/20110323/table-height-algorithm-023-expected.png: Added.
3466         * platform/win/css2.1/20110323/table-height-algorithm-024-expected.png: Added.
3467         * platform/win/css2.1/t0805-c5518-brdr-t-01-e-expected.png: Added.
3468         * platform/win/css2.1/t0805-c5518-brdr-t-01-e-expected.txt: Added.
3469         * platform/win/css2.1/t0805-c5519-brdr-r-00-a-expected.png: Added.
3470         * platform/win/css2.1/t0805-c5519-brdr-r-00-a-expected.txt: Added.
3471         * platform/win/css2.1/t0805-c5519-brdr-r-01-e-expected.png: Added.
3472         * platform/win/css2.1/t0805-c5519-brdr-r-01-e-expected.txt:
3473         * platform/win/css2.1/t0805-c5520-brdr-b-01-e-expected.png: Added.
3474         * platform/win/css2.1/t0805-c5520-brdr-b-01-e-expected.txt: Added.
3475         * platform/win/css2.1/t0805-c5521-brdr-l-00-a-expected.png: Added.
3476         * platform/win/css2.1/t0805-c5521-brdr-l-00-a-expected.txt: Added.
3477         * platform/win/css2.1/t0805-c5521-brdr-l-01-e-expected.png: Added.
3478         * platform/win/css2.1/t0805-c5521-brdr-l-01-e-expected.txt:
3479         * platform/win/css2.1/t0805-c5521-ibrdr-l-00-a-expected.png: Added.
3480         * platform/win/css2.1/t0805-c5521-ibrdr-l-00-a-expected.txt: Add