Should get rid of TileController's CoverageForSlowScrolling mode
[WebKit-https.git] / LayoutTests / ChangeLog
1 2014-02-07  Beth Dakin  <bdakin@apple.com>
2
3         Should get rid of TileController's CoverageForSlowScrolling mode
4         https://bugs.webkit.org/show_bug.cgi?id=128339
5
6         Reviewed by Simon Fraser.
7
8         Slow scrolling no longer creates tiles of a different size.
9
10         * platform/mac-wk2/tiled-drawing/fixed-background/fixed-non-propagated-body-background-expected.txt:
11         * platform/mac-wk2/tiled-drawing/tile-coverage-slow-scrolling-expected.txt:
12         * platform/mac-wk2/tiled-drawing/tile-size-slow-zoomed-expected.txt:
13
14 2014-02-07  Brady Eidson  <beidson@apple.com>
15
16         IDB: Some Mozilla cursor mutation tests fail
17         <rdar://problem/16011680> and https://bugs.webkit.org/show_bug.cgi?id=128374
18
19         Reviewed by Sam Weinig.
20
21         * platform/mac-wk2/TestExpectations: Add two tests that now pass.
22
23 2014-02-07  Ryosuke Niwa  <rniwa@webkit.org>
24
25         Revert r154384 and r154674 as they broke selection rect computations for text with ligatures.
26
27         * fast/text/partial-textruns-expected.html: Removed.
28         * fast/text/partial-textruns.html: Removed.
29         * fast/text/resources/PTS55F-webfont.ttf: Removed.
30
31 2014-02-07  Brendan Long  <b.long@cablelabs.com>
32
33         Update TextTrack API to current spec
34         https://bugs.webkit.org/show_bug.cgi?id=122218
35
36         Refactoring VTTCue out of TextTrackCue.
37
38         Reviewed by Eric Carlson.
39
40         * js/dom/constructor-length.html: Add VTTCue constructor.
41         * platform/efl/js/dom/global-constructors-attributes-expected.txt: Same.
42         * platform/efl/js/dom/constructor-length-expected.txt: Same.
43         * js/dom/global-constructors-attributes-expected.txt: Same.
44         * platform/gtk-wk2/js/dom/constructor-length-expected.txt:  Same.
45         * platform/gtk-wk2/js/dom/global-constructors-attributes-expected.txt: Same.
46         * platform/gtk/js/dom/constructor-length-expected.txt: Same.
47         * platform/gtk/js/dom/global-constructors-attributes-expected.txt: Same.
48         * platform/mac-mountainlion/js/dom/global-constructors-attributes-expected.txt: Same.
49         * platform/mac/js/dom/constructor-length-expected.txt: Same.
50         * platform/mac/js/dom/global-constructors-attributes-expected.txt: Same.
51         * platform/win/js/dom/global-constructors-attributes-expected.txt: Same.
52         * media/track/track-cues-cuechange-expected.txt: Cues are of type VTTCue now.
53         * media/track/track-cues-enter-exit-expected.txt: Same.
54         * media/track/track-vttcue-expected.txt: Test VTTCue interface.
55         * media/track/track-vttcue.html: Same.
56         * media/video-test.js:
57         (testExpected): Add "instanceof" as a valid operator.
58
59 2014-02-07  Mihai Tica  <mitica@adobe.com>
60
61         [CSS Background Blending] Unprefix the -webkit-background-blend-mode property
62
63         https://bugs.webkit.org/show_bug.cgi?id=128270
64
65         Reviewed by Dean Jackson.
66
67         This patch consist of unprefixing the -webkit-background-blend-mode. 
68         The property now changes to background-blend-mode.        
69
70         * css3/compositing/background-blend-mode-background-attachement-fixed-expected.html:
71         * css3/compositing/background-blend-mode-background-attachement-fixed.html:
72         * css3/compositing/background-blend-mode-background-clip-content-box-expected.html:
73         * css3/compositing/background-blend-mode-background-clip-content-box.html:
74         * css3/compositing/background-blend-mode-background-clip-padding-box-expected.html:
75         * css3/compositing/background-blend-mode-background-clip-padding-box.html:
76         * css3/compositing/background-blend-mode-background-origin-border-box-expected.html:
77         * css3/compositing/background-blend-mode-background-origin-border-box.html:
78         * css3/compositing/background-blend-mode-background-position-percentage-expected.html:
79         * css3/compositing/background-blend-mode-background-position-percentage.html:
80         * css3/compositing/background-blend-mode-background-repeat-no-repeat-expected.html:
81         * css3/compositing/background-blend-mode-background-repeat-no-repeat.html:
82         * css3/compositing/background-blend-mode-background-size-contain-expected.html:
83         * css3/compositing/background-blend-mode-background-size-contain.html:
84         * css3/compositing/background-blend-mode-background-size-cover-expected.html:
85         * css3/compositing/background-blend-mode-background-size-cover.html:
86         * css3/compositing/background-blend-mode-crossfade-image.html:
87         * css3/compositing/background-blend-mode-data-uri-svg-image.html:
88         * css3/compositing/background-blend-mode-default-value.html:
89         * css3/compositing/background-blend-mode-different-image-formats.html:
90         * css3/compositing/background-blend-mode-gif-color-2.html:
91         * css3/compositing/background-blend-mode-gif-color.html:
92         * css3/compositing/background-blend-mode-gradient-color.html:
93         * css3/compositing/background-blend-mode-gradient-gradient.html:
94         * css3/compositing/background-blend-mode-gradient-image.html:
95         * css3/compositing/background-blend-mode-image-color.html:
96         * css3/compositing/background-blend-mode-image-image.html:
97         * css3/compositing/background-blend-mode-image-svg.html:
98         * css3/compositing/background-blend-mode-multiple-background-layers.html:
99         * css3/compositing/background-blend-mode-property-expected.txt:
100         * css3/compositing/background-blend-mode-property-parsing-expected.txt:
101         * css3/compositing/background-blend-mode-separate-layer-declaration.html:
102         * css3/compositing/background-blend-mode-single-layer-no-blending.html:
103         * css3/compositing/background-blend-mode-svg-color.html:
104         * css3/compositing/background-blend-mode-svg.html:
105         * css3/compositing/background-blend-mode-tiled-layers.html:
106         * css3/compositing/blend-mode-layers.html:
107         * css3/compositing/effect-background-blend-mode-stacking.html:
108         * css3/compositing/effect-background-blend-mode-tiled.html:
109         * css3/compositing/effect-background-blend-mode.html:
110         * css3/compositing/script-tests/background-blend-mode-property-parsing.js:
111         (testBlendModeRule):
112         * css3/compositing/script-tests/background-blend-mode-property.js:
113         (testblendmode):
114
115 2014-02-07  Samuel White  <samuel_white@apple.com>
116
117         AX: Find and select text with respect to insertion point using accessibility API.
118         https://bugs.webkit.org/show_bug.cgi?id=128026
119
120         Reviewed by Chris Fleizach.
121
122         Tests that text selection via the accessibility API works as expected.
123
124         * platform/mac/accessibility/bounds-for-range-expected.txt:
125         * platform/mac/accessibility/select-text-expected.txt: Added.
126         * platform/mac/accessibility/select-text.html: Added.
127
128 2014-02-06  Brady Eidson  <beidson@apple.com>
129
130         IDB: storage/indexeddb/create-index-with-integer-keys.html fails
131         <rdar://problem/16002857> and https://bugs.webkit.org/show_bug.cgi?id=128316
132
133         Reviewed by Geoff Garen.
134
135         * platform/mac-wk2/TestExpectations: Enable the test.
136
137 2014-02-07  Frédéric Wang  <fred.wang@free.fr>
138
139         childShouldCreateRenderer should return false for the mspace element
140         https://bugs.webkit.org/show_bug.cgi?id=128325
141
142         Reviewed by Chris Fleizach.
143
144         Add tests to ensure that the mspace element does not have renderer
145         children.
146
147         * mathml/presentation/mspace-children-expected.png: Added.
148         * mathml/presentation/mspace-children-expected.txt: Added.
149         * mathml/presentation/mspace-children.html: Added.
150         * platform/mathml/presentation/mspace-children-expected.txt: Added.
151
152 2014-02-07  Javier Fernandez  <jfernandez@igalia.com>
153
154         [CSS Grid Layout] Rename grid-definition-{columns|rows} to match the new syntax
155         https://bugs.webkit.org/show_bug.cgi?id=127989
156
157         Reviewed by Andreas Kling.
158
159         In the latest WD, grid-definition-{columns|rows} were renamed to grid-template-{columns|rows}.
160
161         * fast/css-grid-layout/auto-content-resolution-columns.html:
162         * fast/css-grid-layout/auto-content-resolution-rows.html:
163         * fast/css-grid-layout/breadth-size-resolution-grid.html:
164         * fast/css-grid-layout/calc-resolution-grid-item.html:
165         * fast/css-grid-layout/flex-and-minmax-content-resolution-columns.html:
166         * fast/css-grid-layout/flex-and-minmax-content-resolution-rows.html:
167         * fast/css-grid-layout/flex-content-resolution-columns.html:
168         * fast/css-grid-layout/flex-content-resolution-rows.html:
169         * fast/css-grid-layout/grid-auto-columns-rows-auto-flow-resolution.html:
170         * fast/css-grid-layout/grid-auto-columns-rows-resolution.html:
171         * fast/css-grid-layout/grid-auto-columns-rows-update.html:
172         * fast/css-grid-layout/grid-auto-flow-resolution.html:
173         * fast/css-grid-layout/grid-auto-flow-update.html:
174         * fast/css-grid-layout/grid-columns-rows-get-set-expected.txt:
175         * fast/css-grid-layout/grid-columns-rows-get-set-multiple-expected.txt:
176         * fast/css-grid-layout/grid-columns-rows-get-set-multiple.html:
177         * fast/css-grid-layout/grid-columns-rows-get-set.html:
178         * fast/css-grid-layout/grid-dynamic-updates-relayout.html:
179         * fast/css-grid-layout/grid-element-border-grid-item.html:
180         * fast/css-grid-layout/grid-element-border-padding-grid-item.html:
181         * fast/css-grid-layout/grid-element-change-columns-repaint-expected.txt:
182         * fast/css-grid-layout/grid-element-change-columns-repaint.html:
183         * fast/css-grid-layout/grid-element-change-rows-repaint-expected.txt:
184         * fast/css-grid-layout/grid-element-change-rows-repaint.html:
185         * fast/css-grid-layout/grid-element-empty-row-column.html:
186         * fast/css-grid-layout/grid-element-min-max-width.html:
187         * fast/css-grid-layout/grid-element-padding-grid-item.html:
188         * fast/css-grid-layout/grid-element-padding-margin.html:
189         * fast/css-grid-layout/grid-element-repeat-get-set-expected.txt:
190         * fast/css-grid-layout/grid-element-repeat-get-set.html:
191         * fast/css-grid-layout/grid-item-addition-auto-placement-update.html:
192         * fast/css-grid-layout/grid-item-addition-track-breadth-update.html:
193         * fast/css-grid-layout/grid-item-bad-named-area-auto-placement.html:
194         * fast/css-grid-layout/grid-item-bad-resolution-double-span.html:
195         * fast/css-grid-layout/grid-item-change-column-repaint.html:
196         * fast/css-grid-layout/grid-item-change-row-repaint.html:
197         * fast/css-grid-layout/grid-item-margin-resolution.html:
198         * fast/css-grid-layout/grid-item-multiple-minmax-content-resolution.html:
199         * fast/css-grid-layout/grid-item-named-grid-area-resolution.html:
200         * fast/css-grid-layout/grid-item-named-grid-line-resolution.html:
201         * fast/css-grid-layout/grid-item-negative-integer-explicit-grid-resolution.html:
202         * fast/css-grid-layout/grid-item-negative-position-resolution.html:
203         * fast/css-grid-layout/grid-item-order-auto-flow-resolution.html:
204         * fast/css-grid-layout/grid-item-order-paint-order.html:
205         * fast/css-grid-layout/grid-item-removal-auto-placement-update.html:
206         * fast/css-grid-layout/grid-item-removal-track-breadth-update.html:
207         * fast/css-grid-layout/grid-item-spanning-resolution.html:
208         * fast/css-grid-layout/grid-item-with-percent-height-in-auto-height-grid-resolution.html:
209         * fast/css-grid-layout/grid-item-with-percent-min-max-height-dynamic.html:
210         * fast/css-grid-layout/grid-preferred-logical-widths.html:
211         * fast/css-grid-layout/implicit-columns-auto-resolution.html:
212         * fast/css-grid-layout/implicit-position-dynamic-change.html:
213         * fast/css-grid-layout/implicit-rows-auto-resolution.html:
214         * fast/css-grid-layout/minmax-fixed-logical-height-only.html:
215         * fast/css-grid-layout/minmax-fixed-logical-width-only.html:
216         * fast/css-grid-layout/minmax-max-content-resolution-columns.html:
217         * fast/css-grid-layout/minmax-max-content-resolution-rows.html:
218         * fast/css-grid-layout/minmax-min-content-column-resolution-columns.html:
219         * fast/css-grid-layout/minmax-min-content-column-resolution-rows.html:
220         * fast/css-grid-layout/minmax-spanning-resolution-columns.html:
221         * fast/css-grid-layout/minmax-spanning-resolution-rows.html:
222         * fast/css-grid-layout/named-grid-line-get-set-expected.txt:
223         * fast/css-grid-layout/named-grid-line-get-set.html:
224         * fast/css-grid-layout/non-grid-columns-rows-get-set-expected.txt:
225         * fast/css-grid-layout/non-grid-columns-rows-get-set-multiple-expected.txt:
226         * fast/css-grid-layout/non-grid-columns-rows-get-set-multiple.html:
227         * fast/css-grid-layout/non-grid-columns-rows-get-set.html:
228         * fast/css-grid-layout/non-grid-element-repeat-get-set-expected.txt:
229         * fast/css-grid-layout/non-grid-element-repeat-get-set.html:
230         * fast/css-grid-layout/non-named-grid-line-get-set-expected.txt:
231         * fast/css-grid-layout/non-named-grid-line-get-set.html:
232         * fast/css-grid-layout/percent-grid-item-in-percent-grid-track-in-percent-grid.html:
233         * fast/css-grid-layout/percent-grid-item-in-percent-grid-track-update.html:
234         * fast/css-grid-layout/percent-grid-item-in-percent-grid-track.html:
235         * fast/css-grid-layout/percent-padding-margin-resolution-grid-item-update.html:
236         * fast/css-grid-layout/percent-padding-margin-resolution-grid-item.html:
237         * fast/css-grid-layout/percent-resolution-grid-item.html:
238         * fast/css-grid-layout/place-cell-by-index.html:
239         * fast/css-grid-layout/resources/grid-columns-rows-get-set-multiple.js:
240         (testInherit):
241         (testInitial):
242         * fast/css-grid-layout/resources/grid-columns-rows-get-set.js:
243         (testInherit):
244         (testInitial):
245         * fast/css-grid-layout/resources/grid-definitions-parsing-utils.js:
246         (testGridTemplatesValues):
247         (testGridTemplatesSetJSValues):
248         (testNonGridTemplatesSetJSValues):
249         (checkGridTemplatesSetJSValues):
250         (testGridTemplatesSetBadJSValues):
251         * fast/css-grid-layout/resources/non-grid-columns-rows-get-set-multiple.js:
252         (testInherit):
253         (testInitial):
254         * fast/css-grid-layout/resources/non-grid-columns-rows-get-set.js:
255         (testInherit):
256         (testInitial):
257         * ietestcenter/css3/grid/display-grid-001-expected.htm:
258
259 2014-02-07  Dean Jackson  <dino@apple.com>
260
261         animations/suspend-resume-animation.html is flakey
262         https://bugs.webkit.org/show_bug.cgi?id=128379
263
264         Marking it as such.
265
266         * platform/mac/TestExpectations:
267
268 2014-02-07  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
269
270         Unreviewed EFL gardening
271
272         Remove test expectations after r163586 and skip two http tests.
273
274         * platform/efl-wk2/TestExpectations:
275
276 2014-02-07  Lukasz Bialek  <l.bialek@samsung.com>
277
278         [EFL] editing/style/block-style-005.html failing
279         https://bugs.webkit.org/show_bug.cgi?id=114612
280
281         Reviewed by Ryosuke Niwa.
282
283         After r148378 editing/style/block-style-005.htm test stopped passing.
284         Number of "moveSelectionByLineCommand" is changed to 4 to match intended
285         test behaviour. Test is confirmed to pass in EFL and GTK ports now.
286
287         * editing/style/block-style-005.html:
288         * platform/efl/TestExpectations:
289         * platform/gtk/TestExpectations:
290
291 2014-02-07  Mihnea Ovidenie  <mihnea@adobe.com>
292
293         [CSSRegions] Remove style-scoped tests
294         https://bugs.webkit.org/show_bug.cgi?id=128361
295
296         Reviewed by Andrei Bucur.
297
298         Remove tests combining style-scoped and regions. The support was removed from code base
299         and the tests were skipped from a long time.
300
301         * fast/regions/style-scoped/style-scoped-in-flow-expected.html: Removed.
302         * fast/regions/style-scoped/style-scoped-in-flow-override-container-style-expected.html: Removed.
303         * fast/regions/style-scoped/style-scoped-in-flow-override-container-style.html: Removed.
304         * fast/regions/style-scoped/style-scoped-in-flow-override-region-styling-expected.html: Removed.
305         * fast/regions/style-scoped/style-scoped-in-flow-override-region-styling-multiple-regions-expected.html: Removed.
306         * fast/regions/style-scoped/style-scoped-in-flow-override-region-styling-multiple-regions.html: Removed.
307         * fast/regions/style-scoped/style-scoped-in-flow-override-region-styling.html: Removed.
308         * fast/regions/style-scoped/style-scoped-in-flow.html: Removed.
309         * platform/efl/TestExpectations:
310         * platform/gtk-wk2/TestExpectations:
311         * platform/gtk/TestExpectations:
312         * platform/mac/TestExpectations:
313         * platform/win/TestExpectations:
314         * platform/wincairo/TestExpectations:
315
316 2014-02-07  Peter Molnar  <pmolnar.u-szeged@partner.samsung.com>
317
318         Vector-effect updates require a re-layout
319         https://bugs.webkit.org/show_bug.cgi?id=127553
320
321         Reviewed by Andreas Kling.
322
323         As noted in the stale SVGRenderStyle::diff() comment, now that layout() observes vector-effect
324         we need to trigger a re-layout on attribute changes.
325
326         Merged from Blink: https://src.chromium.org/viewvc/blink?revision=152570&view=revision
327
328         * svg/custom/non-scaling-stroke-update-expected.svg: Added.
329         * svg/custom/non-scaling-stroke-update.svg: Added.
330
331 2014-02-07  ChangSeok Oh  <changseok.oh@collabora.com>
332
333         Unreviewed GTK port gardening
334
335         * platform/gtk-wk2/TestExpectations:
336         * platform/gtk/TestExpectations:
337
338 2014-02-07  Grzegorz Czajkowski  <g.czajkowski@samsung.com>
339
340         Verify misspellings after lines merge/split asynchronously
341         https://bugs.webkit.org/show_bug.cgi?id=128305
342
343         Reviewed by Ryosuke Niwa.
344
345         Adapt two spelling tests to use asynchronous spellchecking.
346
347         * editing/spelling/script-tests/spelling-backspace-between-lines.js:
348         (testTwoLinesMisspellings):
349         (testMisspellingsAfterLineMergeUsingDelete):
350         (testMisspellingsAfterLineMergeUsingForwardDelete):
351         Group test cases into separated methods.
352         Use shouldBeEqualToString to compare strings.
353         Add newly created div elements instead of overriding
354         the previous one in order that non DumpRenderTree users
355         can see what has been tested.
356
357         * editing/spelling/spelling-backspace-between-lines-expected.txt:
358         * editing/spelling/spelling-linebreak-expected.txt:
359         * editing/spelling/spelling-linebreak.html:
360
361 2014-02-06  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
362
363         Add a test case for navigator.isProtocolHandlerRegistered
364         https://bugs.webkit.org/show_bug.cgi?id=128302
365
366         Reviewed by Anders Carlsson.
367
368         Add a test case for navigator.isProtocolHandlerRegistered. This new test will
369         check if "navigator.isProtocolHandlerRegistered" throws the proper exceptions
370         and returns a proper state of handler.
371
372         Currently, this function is only supported by EFL WK1 port.
373
374         * fast/dom/is-protocol-handler-registered-expected.txt: Added.
375         * fast/dom/is-protocol-handler-registered.html: Added.
376         * platform/efl-wk2/TestExpectations: Skip this test.
377         * platform/gtk/TestExpectations: ditto.
378         * platform/mac/TestExpectations: ditto.
379
380 2014-02-06  Jeffrey Pfau  <jpfau@apple.com>
381
382         loadSubframe can return null in SubframeLoader::loadOrRedirectSubframe
383         https://bugs.webkit.org/show_bug.cgi?id=128344
384
385         Reviewed by Ryosuke Niwa.
386
387         * TestExpectations: Unskipped tests that were previously crashing
388
389 2014-02-06  Zoltan Horvath  <zoltan@webkit.org>
390
391         [CSS Shapes] Rounded Insets Let Content Overlap Shape
392         https://bugs.webkit.org/show_bug.cgi?id=127852
393
394         Reviewed by Bem Jones-Bey.
395
396         * fast/shapes/shape-outside-floats/shape-outside-rounded-inset-expected.html: Added.
397         * fast/shapes/shape-outside-floats/shape-outside-rounded-inset.html: Added.
398
399 2014-02-04  Jeffrey Pfau  <jpfau@apple.com>
400
401         Make adoption agency use the task queue
402         https://bugs.webkit.org/show_bug.cgi?id=109445
403
404         Reviewed by Ryosuke Niwa.
405
406         * TestExpectations:
407         * fast/parser/adoption-agency-crash-01-expected.txt: Added.
408         * fast/parser/adoption-agency-crash-01.html: Added.
409         * fast/parser/adoption-agency-crash-02-expected.txt: Added.
410         * fast/parser/adoption-agency-crash-02.html: Added.
411         * fast/parser/adoption-agency-crash-03-expected.txt: Added.
412         * fast/parser/adoption-agency-crash-03.html: Added.
413
414 2014-02-06  Joseph Pecoraro  <pecoraro@apple.com>
415
416         Web Inspector: Add Console support to JSContext Inspection
417         https://bugs.webkit.org/show_bug.cgi?id=127941
418
419         Reviewed by Geoffrey Garen.
420
421         * inspector-protocol/page/deny-X-FrameOption-expected.txt:
422         Update with better line/column numbers now.
423
424 2014-01-30  Oliver Hunt  <oliver@apple.com>
425         Push DOM attributes into the prototype chain
426         https://bugs.webkit.org/show_bug.cgi?id=127969
427
428         Reviewed by Mark Lam.
429
430         Update layout test results
431
432         * fast/dom/wrapper-classes-expected.txt:
433         * js/dom/constructor-attributes-expected.txt:
434         * js/dom/dom-static-property-for-in-iteration-expected.txt:
435         * js/dom/script-tests/constructor-attributes.js:
436
437 2014-02-06  Andreas Kling  <akling@apple.com>
438
439         Remove display:run-in support.
440         <https://webkit.org/b/127874>
441         <rdar://problem/15926949>
442
443         Rubber-stamped by Anders Carlsson.
444
445         * editing/undo/undo-after-event-edited.html:
446         * fast/css-generated-content/generated-runin-expected.html: Removed.
447         * fast/css-generated-content/generated-runin.html: Removed.
448         * fast/lists/parent-box-not-box-crash-expected.txt: Removed.
449         * fast/lists/parent-box-not-box-crash.html: Removed.
450         * fast/multicol/span/runin-continuation-crash-expected.txt: Removed.
451         * fast/multicol/span/runin-continuation-crash.html: Removed.
452         * fast/runin/001.html: Removed.
453         * fast/runin/002.html: Removed.
454         * fast/runin/crash-when-reparent-sibling-expected.txt: Removed.
455         * fast/runin/crash-when-reparent-sibling.html: Removed.
456         * fast/runin/generated-content-crash-expected.png: Removed.
457         * fast/runin/generated-content-crash-expected.txt: Removed.
458         * fast/runin/generated-content-crash.html: Removed.
459         * fast/runin/generated.html: Removed.
460         * fast/runin/generated2.html: Removed.
461         * fast/runin/generated3.html: Removed.
462         * fast/runin/generated4.html: Removed.
463         * fast/runin/input-text-runin-expected.txt: Removed.
464         * fast/runin/input-text-runin.html: Removed.
465         * fast/runin/insert-before-run-in-expected.png: Removed.
466         * fast/runin/insert-before-run-in-expected.txt: Removed.
467         * fast/runin/insert-before-run-in.html: Removed.
468         * fast/runin/move-run-in-original-position-crash-expected.png: Removed.
469         * fast/runin/move-run-in-original-position-crash-expected.txt: Removed.
470         * fast/runin/move-run-in-original-position-crash.html: Removed.
471         * fast/runin/nonblock-runin-expected.txt: Removed.
472         * fast/runin/nonblock-runin.html: Removed.
473         * fast/runin/progress-run-in-crash-expected.txt: Removed.
474         * fast/runin/progress-run-in-crash.html: Removed.
475         * fast/runin/run-in-after-run-in-expected.png: Removed.
476         * fast/runin/run-in-after-run-in-expected.txt: Removed.
477         * fast/runin/run-in-after-run-in.html: Removed.
478         * fast/runin/run-in-layer-not-removed-crash-expected.txt: Removed.
479         * fast/runin/run-in-layer-not-removed-crash.html: Removed.
480         * fast/runin/run-in-parent-add-child-expected.png: Removed.
481         * fast/runin/run-in-parent-add-child-expected.txt: Removed.
482         * fast/runin/run-in-parent-add-child.html: Removed.
483         * fast/runin/run-in-parent-block-child-add-and-intrude-expected.png: Removed.
484         * fast/runin/run-in-parent-block-child-add-and-intrude-expected.txt: Removed.
485         * fast/runin/run-in-parent-block-child-add-and-intrude.html: Removed.
486         * fast/runin/run-in-parent-block-child-add-expected.png: Removed.
487         * fast/runin/run-in-parent-block-child-add-expected.txt: Removed.
488         * fast/runin/run-in-parent-block-child-add.html: Removed.
489         * fast/runin/runin-between-list-marker-and-before-content-expected.png: Removed.
490         * fast/runin/runin-between-list-marker-and-before-content-expected.txt: Removed.
491         * fast/runin/runin-between-list-marker-and-before-content.html: Removed.
492         * fast/runin/runin-continuations-crash-expected.txt: Removed.
493         * fast/runin/runin-continuations-crash.html: Removed.
494         * fast/runin/runin-div-before-child-expected.png: Removed.
495         * fast/runin/runin-div-before-child-expected.txt: Removed.
496         * fast/runin/runin-div-before-child.html: Removed.
497         * fast/runin/runin-generated-before-content-expected.png: Removed.
498         * fast/runin/runin-generated-before-content-expected.txt: Removed.
499         * fast/runin/runin-generated-before-content.html: Removed.
500         * fast/runin/runin-into-div-with-float-child-expected.png: Removed.
501         * fast/runin/runin-into-div-with-float-child-expected.txt: Removed.
502         * fast/runin/runin-into-div-with-float-child.html: Removed.
503         * fast/runin/runin-not-go-into-float-expected.png: Removed.
504         * fast/runin/runin-not-go-into-float-expected.txt: Removed.
505         * fast/runin/runin-not-go-into-float.html: Removed.
506         * fast/runin/runin-remove-child-simple-expected.txt: Removed.
507         * fast/runin/runin-remove-child-simple.html: Removed.
508         * fast/runin/runin-reparent-crash-expected.txt: Removed.
509         * fast/runin/runin-reparent-crash.html: Removed.
510         * fast/runin/runin-sibling-inline-expected.txt: Removed.
511         * fast/runin/runin-sibling-inline.html: Removed.
512         * fast/runin/runin-table-before-child-expected.png: Removed.
513         * fast/runin/runin-table-before-child-expected.txt: Removed.
514         * fast/runin/runin-table-before-child.html: Removed.
515         * fast/runin/select-runin-expected.txt: Removed.
516         * fast/runin/select-runin.html: Removed.
517         * fast/runin/textarea-runin-expected.txt: Removed.
518         * fast/runin/textarea-runin.html: Removed.
519         * fast/table/form-with-table-style.html: Removed.
520         * platform/efl/fast/runin/001-expected.png: Removed.
521         * platform/efl/fast/runin/001-expected.txt: Removed.
522         * platform/efl/fast/runin/002-expected.png: Removed.
523         * platform/efl/fast/runin/002-expected.txt: Removed.
524         * platform/efl/fast/runin/generated-expected.png: Removed.
525         * platform/efl/fast/runin/generated-expected.txt: Removed.
526         * platform/efl/fast/runin/generated2-expected.png: Removed.
527         * platform/efl/fast/runin/generated2-expected.txt: Removed.
528         * platform/efl/fast/runin/generated3-expected.png: Removed.
529         * platform/efl/fast/runin/generated3-expected.txt: Removed.
530         * platform/efl/fast/runin/generated4-expected.png: Removed.
531         * platform/efl/fast/runin/generated4-expected.txt: Removed.
532         * platform/efl/fast/runin/runin-generated-before-content-expected.png: Removed.
533         * platform/gtk/fast/runin/001-expected.png: Removed.
534         * platform/gtk/fast/runin/001-expected.txt: Removed.
535         * platform/gtk/fast/runin/002-expected.png: Removed.
536         * platform/gtk/fast/runin/002-expected.txt: Removed.
537         * platform/gtk/fast/runin/generated-content-crash-expected.png: Removed.
538         * platform/gtk/fast/runin/generated-expected.png: Removed.
539         * platform/gtk/fast/runin/generated-expected.txt: Removed.
540         * platform/gtk/fast/runin/generated2-expected.png: Removed.
541         * platform/gtk/fast/runin/generated2-expected.txt: Removed.
542         * platform/gtk/fast/runin/generated3-expected.png: Removed.
543         * platform/gtk/fast/runin/generated3-expected.txt: Removed.
544         * platform/gtk/fast/runin/generated4-expected.png: Removed.
545         * platform/gtk/fast/runin/generated4-expected.txt: Removed.
546         * platform/gtk/fast/runin/insert-before-run-in-expected.png: Removed.
547         * platform/gtk/fast/runin/move-run-in-original-position-crash-expected.png: Removed.
548         * platform/gtk/fast/runin/run-in-after-run-in-expected.png: Removed.
549         * platform/gtk/fast/runin/run-in-parent-add-child-expected.png: Removed.
550         * platform/gtk/fast/runin/run-in-parent-block-child-add-and-intrude-expected.png: Removed.
551         * platform/gtk/fast/runin/run-in-parent-block-child-add-expected.png: Removed.
552         * platform/gtk/fast/runin/runin-between-list-marker-and-before-content-expected.png: Removed.
553         * platform/gtk/fast/runin/runin-div-before-child-expected.png: Removed.
554         * platform/gtk/fast/runin/runin-generated-before-content-expected.png: Removed.
555         * platform/gtk/fast/runin/runin-into-div-with-float-child-expected.png: Removed.
556         * platform/gtk/fast/runin/runin-not-go-into-float-expected.png: Removed.
557         * platform/gtk/fast/runin/runin-table-before-child-expected.png: Removed.
558         * platform/mac/fast/runin/001-expected.png: Removed.
559         * platform/mac/fast/runin/001-expected.txt: Removed.
560         * platform/mac/fast/runin/002-expected.png: Removed.
561         * platform/mac/fast/runin/002-expected.txt: Removed.
562         * platform/mac/fast/runin/generated-expected.png: Removed.
563         * platform/mac/fast/runin/generated-expected.txt: Removed.
564         * platform/mac/fast/runin/generated2-expected.png: Removed.
565         * platform/mac/fast/runin/generated2-expected.txt: Removed.
566         * platform/mac/fast/runin/generated3-expected.png: Removed.
567         * platform/mac/fast/runin/generated3-expected.txt: Removed.
568         * platform/mac/fast/runin/generated4-expected.png: Removed.
569         * platform/mac/fast/runin/generated4-expected.txt: Removed.
570         * platform/win/fast/runin/nonblock-runin-expected.txt: Removed.
571
572 2014-02-06  Frédéric Wang  <fred.wang@free.fr>
573
574         Do not draw multi-characters <mi> in italic.
575         https://bugs.webkit.org/show_bug.cgi?id=44208
576
577         Reviewed by Chris Fleizach.
578
579         Add tests for single-char/multi-char <mi> elements, the mathvariant
580         attribute and MathML token elements dynamically modified.
581
582         * mathml/presentation/attributes-mathvariant-expected.html:
583         * mathml/presentation/attributes-mathvariant.html:
584         * mathml/presentation/tokenElements-dynamic-expected.html: Added.
585         * mathml/presentation/tokenElements-dynamic.html: Added.
586         * mathml/presentation/tokenElements-mathvariant-expected.html:
587         * mathml/presentation/tokenElements-mathvariant.html:
588
589 2014-02-06  Alexey Proskuryakov  <ap@apple.com>
590
591         Fix a copy/paste mistake in TestExpectations.
592
593         * platform/mac/TestExpectations:
594
595 2014-01-29  Sergio Villar Senin  <svillar@igalia.com>
596
597         [CSS Grid Layout] getComputedStyle() is wrong for grid-definition-{columns|rows}
598         https://bugs.webkit.org/show_bug.cgi?id=127033
599
600         Reviewed by Andreas Kling.
601
602         Updated the expected results of many tests, as we should expect
603         the used values instead of the resolved ones when asking for
604         getComputedStyle().
605
606         * fast/css-grid-layout/grid-columns-rows-get-set-expected.txt:
607         * fast/css-grid-layout/grid-columns-rows-get-set-multiple-expected.txt:
608         * fast/css-grid-layout/grid-columns-rows-get-set-multiple.html:
609         * fast/css-grid-layout/grid-columns-rows-get-set.html:
610         * fast/css-grid-layout/grid-element-repeat-get-set-expected.txt:
611         * fast/css-grid-layout/grid-element-repeat-get-set.html:
612         * fast/css-grid-layout/named-grid-line-get-set-expected.txt:
613         * fast/css-grid-layout/named-grid-line-get-set.html:
614         * fast/css-grid-layout/non-grid-columns-rows-get-set-expected.txt: Copied from LayoutTests/fast/css-grid-layout/grid-columns-rows-get-set-expected.txt.
615         * fast/css-grid-layout/non-grid-columns-rows-get-set-multiple-expected.txt: Copied from LayoutTests/fast/css-grid-layout/grid-columns-rows-get-set-multiple-expected.txt.
616         * fast/css-grid-layout/non-grid-columns-rows-get-set-multiple.html: Copied from LayoutTests/fast/css-grid-layout/grid-columns-rows-get-set-multiple.html.
617         * fast/css-grid-layout/non-grid-columns-rows-get-set.html: Copied from LayoutTests/fast/css-grid-layout/grid-columns-rows-get-set.html.
618         * fast/css-grid-layout/non-grid-element-repeat-get-set-expected.txt: Copied from LayoutTests/fast/css-grid-layout/grid-element-repeat-get-set-expected.txt.
619         * fast/css-grid-layout/non-grid-element-repeat-get-set.html: Copied from LayoutTests/fast/css-grid-layout/grid-element-repeat-get-set.html.
620         * fast/css-grid-layout/non-named-grid-line-get-set-expected.txt: Copied from LayoutTests/fast/css-grid-layout/named-grid-line-get-set-expected.txt.
621         * fast/css-grid-layout/non-named-grid-line-get-set.html: Added.
622         * fast/css-grid-layout/resources/grid-columns-rows-get-set-multiple.js:
623         (testInherit):
624         (testInitial):
625         * fast/css-grid-layout/resources/grid-columns-rows-get-set.js:
626         (testInherit):
627         (testInitial):
628         * fast/css-grid-layout/resources/grid-definitions-parsing-utils.js:
629         (testGridDefinitionsValues):
630         (checkGridDefinitionsSetJSValues):
631         * fast/css-grid-layout/resources/non-grid-columns-rows-get-set-multiple.js: Copied from LayoutTests/fast/css-grid-layout/resources/grid-columns-rows-get-set-multiple.js.
632         (testInherit):
633         (testInitial):
634         * fast/css-grid-layout/resources/non-grid-columns-rows-get-set.js: Copied from LayoutTests/fast/css-grid-layout/resources/grid-columns-rows-get-set.js.
635         (testInherit):
636         (testInitial):
637
638 2014-02-06  Alexey Proskuryakov  <ap@apple.com>
639
640         editing/caret/caret-color.html is flaky on WK2
641         https://bugs.webkit.org/show_bug.cgi?id=128315
642
643         * platform/mac-wk2/TestExpectations: Marked it as such.
644
645 2014-02-06  Gurpreet Kaur  <k.gurpreet@samsung.com>
646
647         Menclose with no notation attribute does not display anything.
648         https://bugs.webkit.org/show_bug.cgi?id=127889
649
650         Reviewed by Chris Fleizach.
651
652         * mathml/presentation/menclose-notation-default-longdiv.html: Added.
653         * mathml/presentation/menclose-notation-invalid-empty-expected.html: Added.
654         * mathml/presentation/menclose-notation-invalid-empty.html: Added.
655         * platform/efl/mathml/presentation/menclose-notation-default-longdiv-expected.png: Added.
656         * platform/efl/mathml/presentation/menclose-notation-default-longdiv-expected.txt: Added.
657         * platform/gtk/mathml/presentation/menclose-notation-default-longdiv-expected.png: Added.
658         * platform/gtk/mathml/presentation/menclose-notation-default-longdiv-expected.txt: Added.
659         * platform/mac/mathml/presentation/menclose-notation-default-longdiv-expected.png: Added.
660         * platform/mac/mathml/presentation/menclose-notation-default-longdiv-expected.txt: Added.
661         Added new test cases to test the functionality of menclose with no
662         notation attribute, invalid and empty notation attribute.
663
664 2014-02-06  Alexey Proskuryakov  <ap@apple.com>
665
666         media/video-load-preload-metadata.html is flaky
667         https://bugs.webkit.org/show_bug.cgi?id=128312
668
669         * platform/mac/TestExpectations: Marked it as such.
670
671 2014-02-06  Brady Eidson  <beidson@apple.com>
672
673         IDB: storage/indexeddb/mozilla/clear.html fails
674         <rdar://problem/15997155> and https://bugs.webkit.org/show_bug.cgi?id=128282
675
676         Reviewed by David Kilzer.
677
678         * platform/mac-wk2/TestExpectations: Enable this test.
679
680         Update the test for (what I can only assume are) changes in the spec:
681         * storage/indexeddb/mozilla/clear-expected.txt:
682         * storage/indexeddb/mozilla/resources/clear.js:
683         (areWeClearYet):
684
685 2014-02-06  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
686
687         Unreviewed EFL gardening
688
689         Add test expectations for tests crashing after r162816.
690
691         * platform/efl-wk2/TestExpectations:
692
693 2014-02-06  Radu Stavila  <stavila@adobe.com>
694
695         [CSS Regions] Null dereference applying animation with CSS regions
696         https://bugs.webkit.org/show_bug.cgi?id=128218
697
698         Reviewed by Andrei Bucur.
699
700         Added test for crash caused by using animations with DOM children of regions flowed
701         into another flow thread.
702
703         * fast/regions/animation-element-in-region-flowed-to-other-thread-expected.html: Added.
704         * fast/regions/animation-element-in-region-flowed-to-other-thread.html: Added.
705
706 2014-02-06  Grzegorz Czajkowski  <g.czajkowski@samsung.com>
707
708         Verify copy/paste of misspellings asynchronously
709         https://bugs.webkit.org/show_bug.cgi?id=128246
710
711         Reviewed by Ryosuke Niwa.
712
713         Refactoring two spelling tests that use copy/paste to be able to
714         verify spelling markers asynchronously.
715         Additionally, use evalAndLog() to make test expectation more readable.
716         Fix the description according to the tests.
717
718         Start off verifying whether spelling marker is available when continuous spell
719         checking (spellcheck attribute, respectively) is on.
720         Without this test case, the tests passed even spellchecking
721         or copy/paste were not implemented (EFL).
722
723         * editing/spelling/spellcheck-paste-continuous-disabled-expected.txt:
724         * editing/spelling/spellcheck-paste-continuous-disabled.html:
725         Remove unnecessary spellcheck=true attribute. It's default value and we
726         do not manipulate it at all.
727         Add destination element where paste operation is performed.
728
729         * editing/spelling/spellcheck-paste-disabled-expected.txt:
730         * editing/spelling/spellcheck-paste-disabled.html:
731
732         * platform/efl/TestExpectations:
733         Mark spellcheck-paste-continuous-disabled.html as failing since EFL does not
734         implement copy/paste feature.
735
736 2014-02-06  László Langó  <llango.u-szeged@partner.samsung.com>
737
738         Create a HTMLUnknownElement when using createElement('image')
739         https://bugs.webkit.org/show_bug.cgi?id=125896
740
741         Reviewed by Antti Koivisto.
742
743         * fast/dom/wrapper-classes-expected.txt:
744         * fast/dom/wrapper-classes.html:
745
746 2014-02-06  Youenn Fablet  <youennf@gmail.com>
747
748         [XHR] Ensure response return null when error flag is set for blob and arraybuffer
749         https://bugs.webkit.org/show_bug.cgi?id=127050
750
751         Reviewed by Alexey Proskuryakov.
752
753         Added test cases that check XHR response in case of timeout and abort for arraybuffer, blob, document and json.
754
755         * fast/files/script-tests/xhr-response-blob.js: updated to expect null for blob response in case of XHR requesting a file that does not exist
756         (.xhr.onreadystatechange):
757         (.xhr.onerror):
758         (.xhr.onload):
759         (.xhr.onloadend):
760         (testBlob):
761         * fast/files/xhr-response-blob-expected.txt:
762         * http/tests/resources/load-then-wait.cgi: Added (similar to load-and-stall except that it sends the whole document and then wait for some time before completing the response).
763         * http/tests/xmlhttprequest/onabort-response-getters-expected.txt: Added.
764         * http/tests/xmlhttprequest/onabort-response-getters.html: Added.
765         * http/tests/xmlhttprequest/ontimeout-response-getters-expected.txt: Added.
766         * http/tests/xmlhttprequest/ontimeout-response-getters.html: Added.
767
768 2014-02-05  Brady Eidson  <beidson@apple.com>
769
770         IDB: storage/indexeddb/mozilla/autoincrement-indexes.html fails
771         https://bugs.webkit.org/show_bug.cgi?id=128257
772
773         Reviewed by Sam Weinig.
774
775         * platform/mac-wk2/TestExpectations: Enable the test.
776
777 2014-02-05  Brian Burg  <bburg@apple.com>
778
779         Web Inspector: add probe manager and model objects to the frontend
780         https://bugs.webkit.org/show_bug.cgi?id=127117
781
782         Reviewed by Timothy Hatcher.
783
784         Set up the debugger and probe managers when testing models.
785
786         Add a workalike for InspectorBackend.dumpInspectorProtocolMessages to
787         InspectorTest.
788
789         Add listeners for breakpoints and probes that produce
790         useful, deterministic trace output. Use the tracing in a new test.
791
792         * http/tests/inspector-protocol/resources/InspectorTest.js:
793         (InspectorTest.sendCommand):
794         (InspectorTest.initializeInspectorModels.console.assert):
795         (InspectorTest.initializeInspectorModels):
796         * inspector-protocol/debugger/didSampleProbe-multiple-probes-expected.txt:
797         * inspector-protocol/debugger/didSampleProbe-multiple-probes.html:
798         * inspector-protocol/model/probe-manager-add-remove-actions-expected.txt: Added.
799         * inspector-protocol/model/probe-manager-add-remove-actions.html: Added.
800         * inspector-protocol/resources/probe-helper.js:
801         (ProbeHelper.stringifyProbeSample):
802         (ProbeHelper.installTracingListeners.WebInspector):
803         (ProbeHelper.installTracingListeners):
804
805 2014-02-05  Antti Koivisto  <antti@apple.com>
806
807         ElementRuleCollector should not use StyleResolver::State
808         https://bugs.webkit.org/show_bug.cgi?id=128247
809
810         Reviewed by Andreas Kling.
811
812         * platform/mac/fast/parser/xhtml-alternate-entities-expected.png:
813         * platform/mac/fast/parser/xhtml-alternate-entities-expected.txt: This is a progression.
814
815 2014-02-05  Yuki Sekiguchi  <yuki.sekiguchi@access-company.com>
816
817         Ruby base oddly justify its text when the text is ideograph and it contains <br> on Mac.
818         https://bugs.webkit.org/show_bug.cgi?id=106417
819
820         Reviewed by David Hyatt.
821
822         Test that <br> don't change justification behavior in ruby base.
823
824         * fast/text/ruby-justification-br-expected.html: Added.
825         * fast/text/ruby-justification-br.html: Added.
826
827 2014-02-05  Yoav Weiss  <yoav@yoav.ws>
828
829         Fix srcset change test flakiness
830         https://bugs.webkit.org/show_bug.cgi?id=128265
831
832         Reviewed by Alexey Proskuryakov.
833
834         * fast/hidpi/image-srcset-change-dynamically-from-js-2x-expected.txt:
835         * fast/hidpi/image-srcset-change-dynamically-from-js-2x.html:
836         * platform/gtk-wk2/fast/hidpi/image-srcset-change-dynamically-from-js-2x-expected.txt: Removed.
837
838 2014-02-04  Myles C. Maxfield  <mmaxfield@apple.com>
839
840         Move characterAt index checks from InlineIterator to RenderText
841         https://bugs.webkit.org/show_bug.cgi?id=128224
842
843         Move characterAt index checks from InlineIterator to RenderText
844         so that all RenderText calls are covered. Few safe instances are
845         now covered with uncheckedCharacterAt.
846
847         Merged from Blink:
848         http://src.chromium.org/viewvc/blink?view=revision&revision=150830
849
850         Reviewed by Simon Fraser.
851
852         * fast/text/character-at-crash-expected.txt: Added.
853         * fast/text/character-at-crash.html: Added.
854
855 2014-02-05  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
856
857         Unreviewed EFL gardening
858
859         Add test expectations for tests crashing after r162947 and for http tests.
860
861         * platform/efl-wk2/TestExpectations:
862
863 2014-02-05  Hans Muller  <hmuller@adobe.com>
864
865         [CSS Shapes] Dynamically created element with image valued shape-outside doesn't update automatically
866         https://bugs.webkit.org/show_bug.cgi?id=128187
867
868         Reviewed by Dean Jackson.
869
870         * fast/shapes/shape-outside-floats/shape-outside-insert-svg-shape-expected.html: Added.
871         * fast/shapes/shape-outside-floats/shape-outside-insert-svg-shape.html: Added.
872
873 2014-02-05  Andrzej Badowski  <a.badowski@samsung.com>
874
875         [EFL] Add expectations for two flaky media layout tests
876         https://bugs.webkit.org/show_bug.cgi?id=128253
877
878         Unreviewed EFL layout tests gardening.
879
880         * platform/efl/TestExpectations:
881
882 2014-02-05  Alexey Proskuryakov  <ap@apple.com>
883
884         Layout Tests compositing/columns/composited-rl-paginated-repaint.html and
885         compositing/columns/composited-lr-paginated-repaint.html are flaky
886         https://bugs.webkit.org/show_bug.cgi?id=128255
887
888         * platform/mac-wk2/TestExpectations: Marked them as such.
889
890 2014-02-05  Sergio Correia  <sergio.correia@openbossa.org>
891
892         SVG preserveAspectRatio=none is not honored.
893         https://bugs.webkit.org/show_bug.cgi?id=111402
894
895         Reviewed by Andreas Kling.
896
897         New test for SVG with preserveAspectRatio=none.
898
899         Merged from Blink: https://chromiumcodereview.appspot.com/14964004
900
901         * svg/custom/image-with-preserveAspectRatio-none-expected.html: Added.
902         * svg/custom/image-with-preserveAspectRatio-none.html: Added.
903
904 2014-02-05  Zalan Bujtas  <zalan@apple.com>
905
906         fast/hidpi/image-srcset-relative-svg-canvas.html needs ImageOnlyFailure tag.
907
908         * TestExpectations:
909
910 2014-02-05  Grzegorz Czajkowski  <g.czajkowski@samsung.com>
911
912         Verify spellcheck attribute asynchronously
913         https://bugs.webkit.org/show_bug.cgi?id=128174
914
915         Reviewed by Sam Weinig.
916
917         Refactoring spelling tests that verify spellcheck attribute to use
918         asynchronous text checking.
919
920         * editing/spelling/spelling-attribute-at-child-expected.txt:
921         * editing/spelling/script-tests/spelling-attribute-at-child.js:
922         Do not use getElementById if more than one element has the same
923         id ('child'). Although we defined a bunch of elements with id
924         'child', however only first one was retrieved and tested.
925         Additionally, dump current markup so that user is able to see
926         which element is being tested.
927
928         * editing/spelling/spelling-attribute-change-expected.txt:
929         * editing/spelling/script-tests/spelling-attribute-change.js:
930
931         * editing/spelling/spellcheck-attribute-expected.txt:
932         * editing/spelling/spellcheck-attribute.html:
933         Dump markup to increase readability of test expectation.
934
935 2014-02-04  Ryosuke Niwa  <rniwa@webkit.org>
936
937         Undelete the "build" directories erroneously removed in r163427.
938
939         * webgl/1.0.2/conformance/ogles/GL/build:
940         * webgl/1.0.2/resources/webgl_test_files/conformance/ogles/GL/build:
941         * webgl/resources/webgl_test_files/conformance/ogles/GL/build:
942
943 2014-02-04  Andreas Kling  <akling@apple.com>
944
945         Remove <iframe seamless> support.
946         <https://webkit.org/b/128213>
947
948         Rubber-stamped by Antti Koivisto.
949
950         * fast/frames/seamless/resources/css-cascade-child.html: Removed.
951         * fast/frames/seamless/resources/done.html: Removed.
952         * fast/frames/seamless/resources/nested-seamless.html: Removed.
953         * fast/frames/seamless/resources/percent-square.html: Removed.
954         * fast/frames/seamless/resources/quirks-square.html: Removed.
955         * fast/frames/seamless/resources/span.html: Removed.
956         * fast/frames/seamless/resources/square.html: Removed.
957         * fast/frames/seamless/resources/two-inline-blocks.html: Removed.
958         * fast/frames/seamless/seamless-basic-expected.txt: Removed.
959         * fast/frames/seamless/seamless-basic.html: Removed.
960         * fast/frames/seamless/seamless-body-margin-expected.txt: Removed.
961         * fast/frames/seamless/seamless-body-margin.html: Removed.
962         * fast/frames/seamless/seamless-border-padding-expected.txt: Removed.
963         * fast/frames/seamless/seamless-border-padding.html: Removed.
964         * fast/frames/seamless/seamless-contenteditable-not-inherited-expected.txt: Removed.
965         * fast/frames/seamless/seamless-contenteditable-not-inherited.html: Removed.
966         * fast/frames/seamless/seamless-css-cascade-expected.txt: Removed.
967         * fast/frames/seamless/seamless-css-cascade.html: Removed.
968         * fast/frames/seamless/seamless-custom-font-pruning-crash-expected.txt: Removed.
969         * fast/frames/seamless/seamless-custom-font-pruning-crash.html: Removed.
970         * fast/frames/seamless/seamless-designMode-expected.txt: Removed.
971         * fast/frames/seamless/seamless-designMode.html: Removed.
972         * fast/frames/seamless/seamless-document-write-expected.txt: Removed.
973         * fast/frames/seamless/seamless-document-write.html: Removed.
974         * fast/frames/seamless/seamless-float-expected.txt: Removed.
975         * fast/frames/seamless/seamless-float.html: Removed.
976         * fast/frames/seamless/seamless-form-get-expected.txt: Removed.
977         * fast/frames/seamless/seamless-form-get-named-expected.txt: Removed.
978         * fast/frames/seamless/seamless-form-get-named.html: Removed.
979         * fast/frames/seamless/seamless-form-get-override-expected.txt: Removed.
980         * fast/frames/seamless/seamless-form-get-override.html: Removed.
981         * fast/frames/seamless/seamless-form-get.html: Removed.
982         * fast/frames/seamless/seamless-form-post-expected.txt: Removed.
983         * fast/frames/seamless/seamless-form-post-named-expected.txt: Removed.
984         * fast/frames/seamless/seamless-form-post-named.html: Removed.
985         * fast/frames/seamless/seamless-form-post-override-expected.txt: Removed.
986         * fast/frames/seamless/seamless-form-post-override.html: Removed.
987         * fast/frames/seamless/seamless-form-post.html: Removed.
988         * fast/frames/seamless/seamless-hyperlink-expected.txt: Removed.
989         * fast/frames/seamless/seamless-hyperlink-named-expected.txt: Removed.
990         * fast/frames/seamless/seamless-hyperlink-named.html: Removed.
991         * fast/frames/seamless/seamless-hyperlink-override-expected.txt: Removed.
992         * fast/frames/seamless/seamless-hyperlink-override.html: Removed.
993         * fast/frames/seamless/seamless-hyperlink.html: Removed.
994         * fast/frames/seamless/seamless-inherited-document-style-expected.txt: Removed.
995         * fast/frames/seamless/seamless-inherited-document-style.html: Removed.
996         * fast/frames/seamless/seamless-inherited-origin-expected.txt: Removed.
997         * fast/frames/seamless/seamless-inherited-origin.html: Removed.
998         * fast/frames/seamless/seamless-inline-expected.txt: Removed.
999         * fast/frames/seamless/seamless-inline.html: Removed.
1000         * fast/frames/seamless/seamless-min-max-expected.txt: Removed.
1001         * fast/frames/seamless/seamless-min-max.html: Removed.
1002         * fast/frames/seamless/seamless-nested-crash-expected.txt: Removed.
1003         * fast/frames/seamless/seamless-nested-crash.html: Removed.
1004         * fast/frames/seamless/seamless-nested-expected.txt: Removed.
1005         * fast/frames/seamless/seamless-nested.html: Removed.
1006         * fast/frames/seamless/seamless-percent-height-expected.txt: Removed.
1007         * fast/frames/seamless/seamless-percent-height.html: Removed.
1008         * fast/frames/seamless/seamless-quirks-expected.txt: Removed.
1009         * fast/frames/seamless/seamless-quirks.html: Removed.
1010         * fast/frames/seamless/seamless-sandbox-flag-expected.txt: Removed.
1011         * fast/frames/seamless/seamless-sandbox-flag.html: Removed.
1012         * fast/frames/seamless/seamless-sandbox-srcdoc-expected.txt: Removed.
1013         * fast/frames/seamless/seamless-sandbox-srcdoc.html: Removed.
1014         * fast/frames/seamless/seamless-srcdoc-expected.txt: Removed.
1015         * fast/frames/seamless/seamless-srcdoc.html: Removed.
1016         * fast/frames/seamless/seamless-window-location-expected.txt: Removed.
1017         * fast/frames/seamless/seamless-window-location-href-expected.txt: Removed.
1018         * fast/frames/seamless/seamless-window-location-href.html: Removed.
1019         * fast/frames/seamless/seamless-window-location-replace-expected.txt: Removed.
1020         * fast/frames/seamless/seamless-window-location-replace.html: Removed.
1021         * fast/frames/seamless/seamless-window-location-sandbox-expected.txt: Removed.
1022         * fast/frames/seamless/seamless-window-location-sandbox.html: Removed.
1023         * fast/frames/seamless/seamless-window-location.html: Removed.
1024         * fast/frames/seamless/seamless-window-open-expected.txt: Removed.
1025         * fast/frames/seamless/seamless-window-open-override-expected.txt: Removed.
1026         * fast/frames/seamless/seamless-window-open-override.html: Removed.
1027         * fast/frames/seamless/seamless-window-open.html: Removed.
1028         * fast/multicol/resources/seamless.html: Removed.
1029         * fast/multicol/seamless-flowed-through-columns-expected.html: Removed.
1030         * fast/multicol/seamless-flowed-through-columns.html: Removed.
1031         * fast/regions/resources/seamless.html: Removed.
1032         * fast/regions/seamless-iframe-flowed-into-regions-expected.html: Removed.
1033         * fast/regions/seamless-iframe-flowed-into-regions.html: Removed.
1034         * http/tests/security/seamless/resources/square.html: Removed.
1035         * http/tests/security/seamless/seamless-cross-origin-expected.txt: Removed.
1036         * http/tests/security/seamless/seamless-cross-origin.html: Removed.
1037         * http/tests/security/seamless/seamless-sandbox-srcdoc-expected.txt: Removed.
1038         * http/tests/security/seamless/seamless-sandbox-srcdoc.html: Removed.
1039         * platform/efl/TestExpectations:
1040         * platform/gtk/TestExpectations:
1041         * platform/mac/TestExpectations:
1042
1043 2014-02-04  Zalan Bujtas  <zalan@apple.com>
1044
1045         And one more test to tag with ImageOnlyFailure.
1046
1047         * TestExpectations:
1048
1049 2014-02-04  Zalan Bujtas  <zalan@apple.com>
1050
1051         Some tests introduced by 163415 need ImageOnlyFailure tag.
1052
1053         Unreviewed gardering.
1054
1055         * TestExpectations:
1056
1057 2014-02-04  Filip Pizlo  <fpizlo@apple.com>
1058
1059         DFG PutByVal on typed arrays should detect OutOfBounds sooner
1060         https://bugs.webkit.org/show_bug.cgi?id=128162
1061
1062         Reviewed by Mark Hahnenberg.
1063         
1064         dfg-string-out-of-blahblah was moved to JSC/tests/stress.
1065         
1066         dfg-convert-this-dom-window was using dfgShouldBe() incorrectly and this got revealed
1067         by my TestRunnerUtils refactoring.
1068         
1069         * js/dfg-string-out-of-bounds-negative-proto-value-expected.txt: Removed.
1070         * js/dfg-string-out-of-bounds-negative-proto-value.html: Removed.
1071         * js/script-tests/dfg-convert-this-dom-window.js:
1072         * js/script-tests/dfg-string-out-of-bounds-negative-proto-value.js: Removed.
1073
1074 2014-02-04  Brady Eidson  <beidson@apple.com>
1075
1076         IDB: indexeddb/mozilla/add-twice-failure.html fails
1077         <rdar://problem/15982569> and https://bugs.webkit.org/show_bug.cgi?id=128208
1078
1079         Reviewed by Tim Horton.
1080
1081         * platform/mac-wk2/TestExpectations: Reenable this test for WK2
1082
1083 2014-02-04  Yoav Weiss  <yoav@yoav.ws>
1084
1085         Use srcset's pixel density to determine intrinsic size
1086         https://bugs.webkit.org/show_bug.cgi?id=123832
1087
1088         Reviewed by Dean Jackson.
1089
1090         The patch is a port of a similar Blink patch: https://codereview.chromium.org/25105004
1091         According to the spec "When an img element has a current pixel density that is not 1.0,
1092         the element's image data must be treated as if its resolution, in device pixels per CSS pixels,
1093         was the current pixel density."
1094
1095         Layout test changes include modifications of existing tests to accomodate the new image dimensions, as well as new tests for this
1096         specific functionality.
1097
1098         * fast/hidpi/image-srcset-change-dynamically-from-js-2x-expected.txt:
1099         * fast/hidpi/image-srcset-change-dynamically-from-js-2x.html:
1100         * fast/hidpi/image-srcset-data-escaped-srcset-expected.txt:
1101         * fast/hidpi/image-srcset-data-escaped-srcset.html:
1102         * fast/hidpi/image-srcset-data-src.html:
1103         * fast/hidpi/image-srcset-data-srcset.html:
1104         * fast/hidpi/image-srcset-fraction.html:
1105         * fast/hidpi/image-srcset-intrinsic-size-expected.txt: Added.
1106         * fast/hidpi/image-srcset-intrinsic-size.html: Added.
1107         * fast/hidpi/image-srcset-invalid-inputs-correct-src-expected.txt:
1108         * fast/hidpi/image-srcset-invalid-inputs-correct-src.html:
1109         * fast/hidpi/image-srcset-invalid-inputs.html:
1110         * fast/hidpi/image-srcset-invalid-inputs-expected.txt: Added.
1111         * fast/hidpi/image-srcset-only-src-attribute-expected.txt: Added.
1112         * fast/hidpi/image-srcset-only-src-attribute.html:
1113         * fast/hidpi/image-srcset-png-canvas-expected.html: Added.
1114         * fast/hidpi/image-srcset-png-canvas.html: Added.
1115         * fast/hidpi/image-srcset-png-expected.html: Added.
1116         * fast/hidpi/image-srcset-png.html: Added.
1117         * fast/hidpi/image-srcset-relative-svg-expected.html: Added.
1118         * fast/hidpi/image-srcset-relative-svg.html: Added.
1119         * fast/hidpi/image-srcset-remove-dynamically-from-js.html:
1120         * fast/hidpi/image-srcset-simple-2x-expected.txt:
1121         * fast/hidpi/image-srcset-simple-2x.html:
1122         * fast/hidpi/image-srcset-space-left-nomodifier-expected.txt: Added.
1123         * fast/hidpi/image-srcset-space-left-nomodifier.html: Copied from LayoutTests/fast/hidpi/image-srcset-data-srcset.html.
1124         * fast/hidpi/image-srcset-svg-expected.html: Added.
1125         * fast/hidpi/image-srcset-svg.html: Added.
1126         * fast/hidpi/image-srcset-svg2-expected.html: Added.
1127         * fast/hidpi/image-srcset-svg2.html: Added.
1128         * fast/hidpi/resources/green-400-px-square.png: Added.
1129         * fast/hidpi/resources/relativesrcset.svg: Added.
1130         * fast/hidpi/resources/srcset-helper.js:
1131         (runTest):
1132         * fast/hidpi/resources/srcset.png: Added.
1133         * fast/hidpi/resources/srcset.svg: Added.
1134         * fast/hidpi/resources/srcset_100px.svg: Added.
1135         * fast/hidpi/resources/svg_canvas_helper.js: Added.
1136         (drawCanvas):
1137         * fast/hidpi/resources/svg_tests.css: Added.
1138         (.test):
1139         (.test img, .test canvas):
1140         (.test .stats):
1141         (.expected, .actual):
1142         * platform/mac/fast/hidpi/image-srcset-only-src-attribute-expected.png: Removed.
1143         * platform/mac/fast/hidpi/image-srcset-only-src-attribute-expected.txt: Removed.
1144
1145         The following tests were added, but skipped, since they reveal an unrelated SVG on canvas rendering issue:
1146         * fast/hidpi/image-srcset-svg-canvas-2x-expected.html: Added.
1147         * fast/hidpi/image-srcset-svg-canvas-2x.html: Added.
1148         * fast/hidpi/image-srcset-svg-canvas-expected.html: Added.
1149         * fast/hidpi/image-srcset-svg-canvas.html: Added.
1150         * fast/hidpi/image-srcset-relative-svg-canvas-2x-expected.html: Added.
1151         * fast/hidpi/image-srcset-relative-svg-canvas-2x.html: Added.
1152         * fast/hidpi/image-srcset-relative-svg-canvas-expected.html: Added.
1153         * fast/hidpi/image-srcset-relative-svg-canvas.html: Added.
1154
1155 2014-02-04  Geoffrey Garen  <ggaren@apple.com>
1156
1157         Rolled out <http://trac.webkit.org/changeset/163280>:
1158
1159             Push DOM attributes into the prototype chain
1160             https://bugs.webkit.org/show_bug.cgi?id=127969
1161
1162         It caused performance regressions, and broken websites on iOS.
1163
1164         Reviewed by Geoffrey Garen.
1165
1166         * fast/dom/Geolocation/enabled-expected.txt:
1167         * fast/dom/Geolocation/script-tests/enabled.js:
1168         * fast/dom/wrapper-classes-expected.txt:
1169         * http/tests/security/cross-frame-access-enumeration-expected.txt:
1170         * js/dom/constructor-attributes-expected.txt:
1171         * js/dom/delete-syntax-expected.txt:
1172         * js/dom/dom-attributes-on-mismatch-type-expected.txt:
1173         * js/dom/dom-attributes-on-mismatch-type.html:
1174         * js/dom/dom-static-property-for-in-iteration-expected.txt:
1175         * js/dom/script-tests/constructor-attributes.js:
1176         * js/dom/script-tests/delete-syntax.js:
1177
1178 2014-02-04  Eric Carlson  <eric.carlson@apple.com>
1179
1180         Refine MediaSession interruptions
1181         https://bugs.webkit.org/show_bug.cgi?id=128125
1182
1183         Reviewed by Jer Noble.
1184
1185         * media/video-background-playback-expected.txt: Added.
1186         * media/video-background-playback.html: Added.
1187         * media/video-interruption-active-when-element-created-expected.txt: Removed.
1188         * media/video-interruption-active-when-element-created.html: Removed.
1189         * media/video-interruption-with-resume-allowing-play.html:
1190         * media/video-interruption-with-resume-not-allowing-play.html:
1191
1192 2014-02-04  Radu Stavila  <stavila@adobe.com>
1193
1194         REGRESSION (r159609): Images are corrupted when hovering over buttons @ github.com
1195         https://bugs.webkit.org/show_bug.cgi?id=127729
1196
1197         Reviewed by Antti Koivisto.
1198
1199         Added test for the correct repainting of buttons with border radius when hovering.
1200
1201         * fast/regions/repaint/hover-border-radius-expected.txt: Added.
1202         * fast/regions/repaint/hover-border-radius.html: Added.
1203
1204 2014-02-04  Andrzej Badowski  <a.badowski@samsung.com>
1205
1206         [EFL] Add expectations for two flaky media layout tests
1207         https://bugs.webkit.org/show_bug.cgi?id=128183
1208
1209         Unreviewed EFL gardening.
1210
1211         * platform/efl/TestExpectations:
1212
1213 2014-02-04  Commit Queue  <commit-queue@webkit.org>
1214
1215         Unreviewed, rolling out r163376.
1216         http://trac.webkit.org/changeset/163376
1217         https://bugs.webkit.org/show_bug.cgi?id=128184
1218
1219         Unexpected test failures. (Requested by eric_carlson on
1220         #webkit).
1221
1222         * media/video-background-playback-expected.txt: Removed.
1223         * media/video-background-playback.html: Removed.
1224         * media/video-interruption-active-when-element-created-expected.txt: Copied from LayoutTests/media/video-interruption-with-resume-allowing-play-expected.txt.
1225         * media/video-interruption-active-when-element-created.html: Copied from LayoutTests/media/video-interruption-with-resume-not-allowing-play.html.
1226         * media/video-interruption-with-resume-allowing-play-expected.txt:
1227         * media/video-interruption-with-resume-allowing-play.html:
1228         * media/video-interruption-with-resume-not-allowing-play-expected.txt:
1229         * media/video-interruption-with-resume-not-allowing-play.html:
1230
1231 2014-02-04  Eric Carlson  <eric.carlson@apple.com>
1232
1233         Refine MediaSession interruptions
1234         https://bugs.webkit.org/show_bug.cgi?id=128125
1235
1236         Reviewed by Jer Noble.
1237
1238         * media/video-background-playback-expected.txt: Added.
1239         * media/video-background-playback.html: Added.
1240         * media/video-interruption-active-when-element-created-expected.txt: Removed.
1241         * media/video-interruption-active-when-element-created.html: Removed.
1242         * media/video-interruption-with-resume-allowing-play-expected.txt:
1243         * media/video-interruption-with-resume-allowing-play.html:
1244         * media/video-interruption-with-resume-not-allowing-play-expected.txt:
1245         * media/video-interruption-with-resume-not-allowing-play.html:
1246
1247 2014-02-04  Andrzej Badowski   <a.badowski@samsung.com>
1248
1249         [EFL] Add expectations for three flaky media layout tests
1250         https://bugs.webkit.org/show_bug.cgi?id=128104
1251
1252         Unreviewed EFL gardening
1253
1254         * platform/efl/TestExpectations:
1255
1256 2014-02-04  Andrzej Badowski  <a.badowski@samsung.com>
1257
1258         [EFL] Add expectations for two flaky media layout tests
1259         https://bugs.webkit.org/show_bug.cgi?id=127994
1260
1261         Unreviewed EFL gardening.
1262
1263         * platform/efl/TestExpectations:
1264
1265 2014-02-04  Mihai Maerean  <mmaerean@adobe.com>
1266
1267         [CSS Regions] Fix Assert SHOULD NEVER BE REACHED in RenderLayer::enclosingElement()
1268         https://bugs.webkit.org/show_bug.cgi?id=123329
1269
1270         Reviewed by Mihnea Ovidenie.
1271
1272         * fast/regions/assert-hit-test-image.html: Added.
1273         * fast/regions/assert-hit-test-image-expected.txt: Added.
1274         * fast/regions/auto-size/region-same-height-as-div-with-inline-child.html: Added.
1275         * fast/regions/auto-size/region-same-height-as-div-with-inline-child-expected.txt: Added.
1276
1277 2014-02-04  Mihnea Ovidenie  <mihnea@adobe.com>
1278
1279         ASSERTION FAILED: !object || (object->isRenderBlock())
1280         https://bugs.webkit.org/show_bug.cgi?id=127687
1281
1282         Reviewed by Ryosuke Niwa.
1283
1284         Added test showing that the content of an inline content node, having
1285         flow-into specified, can be properly selected without hitting the assertion.
1286         Also added another test to make sure that when the selection starts
1287         outside an empty region and ends inside the empty region, the region behaves
1288         like an ordinary element with no children.
1289
1290         * fast/regions/selection/position-for-point-inline-content-node-expected.txt: Added.
1291         * fast/regions/selection/position-for-point-inline-content-node.html: Added.
1292         * fast/regions/selection/selection-ended-in-empty-region-expected.txt: Added.
1293         * fast/regions/selection/selection-ended-in-empty-region.html: Added.
1294
1295 2014-02-03  Mark Lam  <mark.lam@apple.com>
1296
1297         Need regression test for the debugger modifying locals in a DFG frame.
1298         https://bugs.webkit.org/show_bug.cgi?id=128120.
1299
1300         Reviewed by Geoffrey Garen.
1301
1302         Regression test for https://bugs.webkit.org/show_bug.cgi?id=128112.
1303
1304         This test does the following:
1305         1. Warm up a DFG function.
1306         2. Sets a breakpoint in a function breakpointBasic() that will be called
1307            by the DFG function, but has never been called yet.
1308         3. Call a driver function which in turn calls the DFG function, and expect
1309            the debugger to break.
1310         4. At the breakpoint in breakpointBasic(), evaluate an expression on its
1311            caller i.e. the DFG function, and change a local variable in it.
1312         5. Resume from the debugger, and let the DFG function and its driver
1313            function run to completion. The DFG function will return a value
1314            computed using the modified local.
1315         6. At the end of the driver function, verify that the returned computed
1316            value reflects the modified value.
1317
1318         This test has been verified with tracing enabled to ensure that the test
1319         DFG function was indeed DFG compiled, and that the test passed with the
1320         expected results.
1321
1322         * inspector-protocol/debugger/resources/breakpoint.js:
1323         (notInlineable2):
1324         (dfgWithoutInline2):
1325         (callNotInlineable2):
1326         * inspector-protocol/debugger/setBreakpoint-dfg-and-modify-local-expected.txt: Added.
1327         * inspector-protocol/debugger/setBreakpoint-dfg-and-modify-local.html: Added.
1328
1329 2014-02-03  Mark Lam  <mark.lam@apple.com>
1330
1331         Need regression test to ensure that the debugger does not attempt to execute a bad script from its console.
1332         <https://webkit.org/b/128121>
1333
1334         Reviewed by Geoffrey Garen.
1335
1336         Regression test for https://bugs.webkit.org/show_bug.cgi?id=127600.
1337
1338         * inspector-protocol/debugger/breakpoint-condition-with-bad-script-expected.txt: Added.
1339         * inspector-protocol/debugger/breakpoint-condition-with-bad-script.html: Added.
1340         - Sets up a breakpoint with a condition script. The condition script
1341           will fail to parse with a syntax error.
1342           I've tested that without the fix in http://trac.webkit.org/r162752,
1343           this will crash the VM. With the fix, it works fine.
1344
1345 2014-02-03  Radu Stavila  <stavila@adobe.com>
1346
1347         REGRESSION (r163018): Can’t scroll in <select> lists
1348         https://bugs.webkit.org/show_bug.cgi?id=128090
1349
1350         New test validates scrolling using the mouse wheel inside a select list.
1351         This test is for the moment added as a ImageOnlyFailure expectation
1352         because the current implementation of eventSender cannot simulate mouse wheel events.
1353
1354         Reviewed by Simon Fraser.
1355
1356         * TestExpectations:
1357         * fast/scrolling/scroll-select-list-expected.html: Added.
1358         * fast/scrolling/scroll-select-list.html: Added.
1359
1360 2014-02-03  Oliver Hunt  <oliver@apple.com>
1361
1362         Deconstructed parameters aren't being placed in the correct scope
1363         https://bugs.webkit.org/show_bug.cgi?id=128126
1364
1365         Reviewed by Antti Koivisto.
1366
1367         Added tests for correct behaviour.
1368
1369         * js/deconstructing-parameters-should-be-locals-expected.txt: Added.
1370         * js/deconstructing-parameters-should-be-locals.html: Added.
1371         * js/script-tests/deconstructing-parameters-should-be-locals.js: Added.
1372         (description.value.string_appeared_here.readDeconstructedParameter):
1373         (overwriteDeconstructedParameter):
1374         (readCapturedDeconstructedParameter):
1375         (overwriteCapturedDeconstructedParameter):
1376
1377 2014-01-31  Geoffrey Garen  <ggaren@apple.com>
1378
1379         Simplified name scope creation for function expressions
1380         https://bugs.webkit.org/show_bug.cgi?id=128031
1381
1382         Reviewed by Mark Lam.
1383
1384         Added a performance regression test.
1385
1386         * js/regress/function-with-eval-expected.txt: Added.
1387         * js/regress/function-with-eval.html: Added.
1388         * js/regress/script-tests/function-with-eval.js: Added.
1389         (foo):
1390         (bar):
1391
1392 2014-02-03  Chris Fleizach  <cfleizach@apple.com>
1393
1394         AX: WebKit should support @headers/@id for complex accessible web tables
1395         https://bugs.webkit.org/show_bug.cgi?id=128114
1396
1397         Reviewed by Darin Adler.
1398
1399         * platform/mac/accessibility/table-headers-attribute-expected.txt: Added.
1400         * platform/mac/accessibility/table-headers-attribute.html: Added.
1401
1402 2014-02-03  Jessie Berlin  <jberlin@apple.com>
1403
1404         Revert r163299 since it broke the ML 32-bit Release build
1405
1406         * fast/dom/HTMLAnchorElement/anchor-password-expected.txt: Removed.
1407         * fast/dom/HTMLAnchorElement/anchor-password.html: Removed.
1408         * fast/dom/HTMLAnchorElement/anchor-username-expected.txt: Removed.
1409         * fast/dom/HTMLAnchorElement/anchor-username.html: Removed.
1410         * fast/dom/HTMLAreaElement/area-password.html: Removed.
1411         * fast/dom/HTMLAreaElement/area-username.html: Removed.
1412         * js/dom/dom-static-property-for-in-iteration-expected.txt:
1413         * js/dom/dom-static-property-for-in-iteration.html:
1414
1415 2014-02-03  Mihai Maerean  <mmaerean@adobe.com>
1416
1417         [CSS Regions] Fix selection and hover effect of content in region with overflow:hidden
1418         https://bugs.webkit.org/show_bug.cgi?id=127101
1419
1420         Reviewed by Mihnea Ovidenie.
1421
1422         * fast/regions/hover-overflow-hidden.html: Added.
1423         * fast/regions/hover-overflow-hidden-expected.html: Added.
1424
1425 2014-02-02  Maciej Stachowiak  <mjs@apple.com>
1426
1427         Adopt URLUtils interface and template in HTMLAnchorElement and HTMLAreaElement
1428         https://bugs.webkit.org/show_bug.cgi?id=128067
1429
1430         Reviewed by Antti Koivisto.
1431
1432         New tests for the newly added attributes.
1433         * fast/dom/HTMLAnchorElement/anchor-password-expected.txt: Added.
1434         * fast/dom/HTMLAnchorElement/anchor-password.html: Added.
1435         * fast/dom/HTMLAnchorElement/anchor-username-expected.txt: Added.
1436         * fast/dom/HTMLAnchorElement/anchor-username.html: Added.
1437         * fast/dom/HTMLAreaElement/area-password.html: Added.
1438         * fast/dom/HTMLAreaElement/area-username.html: Added.
1439
1440         Update a test to handle the new anchor properties.
1441         * js/dom/dom-static-property-for-in-iteration-expected.txt:
1442         * js/dom/dom-static-property-for-in-iteration.html:
1443
1444 2014-02-03  Krzysztof Czech  <k.czech@samsung.com>
1445
1446         [ATK] Expose aria-controls through ATK_RELATION_CONTROLLER_FOR
1447         https://bugs.webkit.org/show_bug.cgi?id=127908
1448
1449         Reviewed by Chris Fleizach.
1450
1451         Tests whether aria-controls returns correct element at the given index.
1452
1453         * accessibility/aria-controls-expected.txt: Added.
1454         * accessibility/aria-controls.html: Added.
1455         * platform/mac/TestExpectations: Skipped it, missing implementation.
1456
1457 2014-01-30  Oliver Hunt  <oliver@apple.com>
1458         Push DOM attributes into the prototype chain
1459         https://bugs.webkit.org/show_bug.cgi?id=127969
1460
1461         Reviewed by Mark Lam.
1462
1463         Update layout test results
1464
1465         * fast/dom/wrapper-classes-expected.txt:
1466         * js/dom/constructor-attributes-expected.txt:
1467         * js/dom/dom-static-property-for-in-iteration-expected.txt:
1468         * js/dom/script-tests/constructor-attributes.js:
1469
1470 2014-02-02  Zalan Bujtas  <zalan@apple.com>
1471
1472         Unreviewed Mac gardering after r163265.
1473
1474         * platform/mac/TestExpectations:
1475
1476 2014-02-02  Zalan Bujtas  <zalan@apple.com>
1477
1478         Subpixel rendering: Make BorderEdge/RoundedRect::Radii LayoutUnit aware.
1479         https://bugs.webkit.org/show_bug.cgi?id=128036
1480
1481         Reviewed by Darin Adler.
1482
1483         Bug 128061: Subpixel rendering: borders are reporting float values.
1484
1485         * platform/efl/TestExpectations:
1486         * platform/gtk/TestExpectations:
1487         * platform/mac/TestExpectations:
1488         * platform/win/TestExpectations:
1489
1490 2014-02-01  Alexey Proskuryakov  <ap@apple.com>
1491
1492         Update WebCrypto JWK mapping to use key_ops
1493         https://bugs.webkit.org/show_bug.cgi?id=127609
1494
1495         Reviewed by Sam Weinig.
1496
1497         * crypto/subtle/aes-kw-wrap-unwrap-aes-expected.txt:
1498         * crypto/subtle/aes-kw-wrap-unwrap-aes.html:
1499         Removed a subtest for wrapping JWK. That doesn't really work per the spec, because
1500         JWK is arbitatry length, and AES-KW requires 8*n bytes.
1501
1502         * crypto/subtle/aes-export-key-expected.txt:
1503         * crypto/subtle/aes-export-key.html:
1504         * crypto/subtle/hmac-export-key-expected.txt:
1505         * crypto/subtle/hmac-export-key.html:
1506         * crypto/subtle/jwk-export-use-values-expected.txt:
1507         * crypto/subtle/jwk-export-use-values.html:
1508         * crypto/subtle/jwk-import-use-values-expected.txt:
1509         * crypto/subtle/jwk-import-use-values.html:
1510         * crypto/subtle/rsa-export-key-expected.txt:
1511         * crypto/subtle/rsa-export-key.html:
1512         * crypto/subtle/rsa-export-private-key-expected.txt:
1513         * crypto/subtle/rsa-export-private-key.html:
1514         * crypto/subtle/rsa-oaep-key-manipulation-expected.txt:
1515         * crypto/subtle/rsa-oaep-key-manipulation.html:
1516         * crypto/subtle/rsa-postMessage-expected.txt:
1517         * crypto/subtle/rsa-postMessage.html:
1518         Updated for the fix.
1519
1520 2014-02-01  Benjamin Poulain  <bpoulain@apple.com>
1521
1522         Improve the JavaScript bindings of DatasetDOMStringMap
1523         https://bugs.webkit.org/show_bug.cgi?id=127971
1524
1525         Reviewed by Sam Weinig.
1526
1527         * fast/dom/dataset-name-getter-properties-expected.txt: Added.
1528         * fast/dom/dataset-name-getter-properties.html: Added.
1529
1530 2014-01-31  Oliver Hunt  <oliver@apple.com>
1531
1532         Rollout r163195 and related patches
1533
1534         * js/array-every-expected.txt:
1535         * js/dom/array-prototype-properties-expected.txt:
1536         * js/regress/array-prototype-every-expected.txt: Removed.
1537         * js/regress/array-prototype-every.html: Removed.
1538         * js/regress/script-tests/array-prototype-every.js: Removed.
1539
1540 2014-01-31  Alexey Proskuryakov  <ap@apple.com>
1541
1542         Update test results for a new DOM URL test (we now pass more).
1543
1544         * fast/dom/DOMURL/invalid-url-getters-expected.txt:
1545
1546 2014-01-31  Maciej Stachowiak  <mjs@apple.com>
1547
1548         Implement (most of) URL API
1549         https://bugs.webkit.org/show_bug.cgi?id=127795
1550
1551         Reviewed by Alexey Proskuryakov.
1552
1553         Add a bunch of new tests for URL(), copied from HTMLAnchorElement API tests:
1554
1555         * fast/dom/DOMURL/get-href-attribute-port-expected.txt: Added.
1556         * fast/dom/DOMURL/get-href-attribute-port.html: Added.
1557         * fast/dom/DOMURL/resources: Added.
1558         * fast/dom/DOMURL/resources/iframe-with-anchor.html: Added.
1559         * fast/dom/DOMURL/set-href-attribute-hash-expected.txt: Added.
1560         * fast/dom/DOMURL/set-href-attribute-hash.html: Added.
1561         * fast/dom/DOMURL/set-href-attribute-host-expected.txt: Added.
1562         * fast/dom/DOMURL/set-href-attribute-host.html: Added.
1563         * fast/dom/DOMURL/set-href-attribute-hostname-expected.txt: Added.
1564         * fast/dom/DOMURL/set-href-attribute-hostname.html: Added.
1565         * fast/dom/DOMURL/set-href-attribute-pathname-expected.txt: Added.
1566         * fast/dom/DOMURL/set-href-attribute-pathname.html: Added.
1567         * fast/dom/DOMURL/set-href-attribute-port-expected.txt: Added.
1568         * fast/dom/DOMURL/set-href-attribute-port.html: Added.
1569         * fast/dom/DOMURL/set-href-attribute-protocol-expected.txt: Added.
1570         * fast/dom/DOMURL/set-href-attribute-protocol.html: Added.
1571         * fast/dom/DOMURL/set-href-attribute-search-expected.txt: Added.
1572         * fast/dom/DOMURL/set-href-attribute-search.html: Added.
1573         * fast/dom/DOMURL/set-href-attribute-whitespace-expected.txt: Added.
1574         * fast/dom/DOMURL/set-href-attribute-whitespace.html: Added.
1575         * fast/dom/DOMURL/url-origin-expected.txt: Added.
1576         * fast/dom/DOMURL/url-origin.html: Added.
1577
1578         Brand new tests for username and password properties, accessors on invalid URLS,
1579         and different constructor modes:
1580         * fast/dom/DOMURL/invalid-url-getters-expected.txt: Added.
1581         * fast/dom/DOMURL/invalid-url-getters.html: Added.
1582         * fast/dom/DOMURL/url-constructor-expected.txt: Added.
1583         * fast/dom/DOMURL/url-constructor.html: Added.
1584         * fast/dom/DOMURL/url-password-expected.txt: Added.
1585         * fast/dom/DOMURL/url-password.html: Added.
1586         * fast/dom/DOMURL/url-username-expected.txt: Added.
1587         * fast/dom/DOMURL/url-username.html: Added.
1588
1589         Update tests and results for the fact that URL constructor takes arguments.
1590         * fast/dom/DOMURL/check-instanceof-domurl-functions.html:
1591         * fast/dom/constructed-objects-prototypes-expected.txt:
1592         * fast/dom/script-tests/constructed-objects-prototypes.js:
1593         * js/dom/constructor-length.html:
1594         * platform/efl/js/dom/constructor-length-expected.txt:
1595         * platform/gtk-wk2/js/dom/constructor-length-expected.txt:
1596         * platform/gtk/js/dom/constructor-length-expected.txt:
1597         * platform/mac/js/dom/constructor-length-expected.txt:
1598
1599 2014-01-31  Bem Jones-Bey  <bjonesbe@adobe.com>
1600
1601         Create clipping path from <box> value
1602         https://bugs.webkit.org/show_bug.cgi?id=126205
1603
1604         Reviewed by Dirk Schulze.
1605
1606         Tests for border, padding and content box values. Margin is
1607         unimplemented as of yet.
1608
1609         * css3/masking/clip-path-border-box-expected.html: Added.
1610         * css3/masking/clip-path-border-box.html: Added.
1611         * css3/masking/clip-path-content-box-expected.html: Added.
1612         * css3/masking/clip-path-content-box.html: Added.
1613         * css3/masking/clip-path-padding-box-expected.html: Added.
1614         * css3/masking/clip-path-padding-box.html: Added.
1615
1616 2014-01-29  Oliver Hunt  <oliver@apple.com>
1617
1618         Make it possible to implement JS builtins in JS
1619         https://bugs.webkit.org/show_bug.cgi?id=127887
1620
1621         Reviewed by Michael Saboff.
1622
1623         Updated the test results for new error messages (now that they're
1624         actually helpful), and added a js-regress test to track performance.
1625
1626         * js/array-every-expected.txt:
1627         * js/dom/array-prototype-properties-expected.txt:
1628         * js/regress/array-prototype-every-expected.txt: Added.
1629         * js/regress/array-prototype-every.html: Added.
1630         * js/regress/script-tests/array-prototype-every.js: Added.
1631         (test1):
1632         (test2):
1633         (test3):
1634
1635 2014-01-30  Beth Dakin  <bdakin@apple.com>
1636
1637         Extended background should only create margin tiles for pages with background 
1638         images
1639         https://bugs.webkit.org/show_bug.cgi?id=127876
1640         -and corresponding-
1641         <rdar://problem/15827632>
1642
1643         Reviewed by Simon Fraser.
1644
1645         We can only test margin tiles if we also give the document a background image.
1646         * platform/mac-wk2/tiled-drawing/resources/greenbox.png: Added.
1647         * platform/mac-wk2/tiled-drawing/simple-document-with-margin-tiles.html:
1648
1649 2014-01-31  Hans Muller  <hmuller@adobe.com>
1650
1651         [CSS Shapes] Image valued shape can fail
1652         https://bugs.webkit.org/show_bug.cgi?id=127588
1653
1654         Reviewed by Dean Jackson.
1655
1656         Check shape-outside layout for image valued shapes where object-fit causes
1657         the image to extend into or beyond the image element's margin box.
1658
1659         * fast/shapes/shape-outside-floats/shape-outside-image-fit-005-expected.html: Added.
1660         * fast/shapes/shape-outside-floats/shape-outside-image-fit-005.html: Added.
1661         * fast/shapes/shape-outside-floats/shape-outside-image-fit-006-expected.html: Added.
1662         * fast/shapes/shape-outside-floats/shape-outside-image-fit-006.html: Added.
1663
1664 2014-01-31  Commit Queue  <commit-queue@webkit.org>
1665
1666         Unreviewed, rolling out r163165.
1667         http://trac.webkit.org/changeset/163165
1668         https://bugs.webkit.org/show_bug.cgi?id=127997
1669
1670         broke 2 fast/table tests (Requested by kling on #webkit).
1671
1672         * fast/table/css-table-max-width-expected.txt:
1673         * fast/table/css-table-max-width.html:
1674         * fast/table/html-table-width-max-width-constrained-expected.txt: Removed.
1675         * fast/table/html-table-width-max-width-constrained.html: Removed.
1676
1677 2014-01-31  Mihnea Ovidenie  <mihnea@adobe.com>
1678
1679         [CSSRegions] Add test(s) for list item as region
1680         https://bugs.webkit.org/show_bug.cgi?id=122961
1681
1682         Reviewed by Dirk Schulze.
1683
1684         * fast/regions/list-item-as-region-expected.html: Added.
1685         * fast/regions/list-item-as-region.html: Added.
1686
1687 2014-01-31  László Langó  <lango@inf.u-szeged.hu>
1688
1689         Fix table sizing when 'max-width' is used.
1690         https://bugs.webkit.org/show_bug.cgi?id=115156
1691
1692         Reviewed by Andreas Kling.
1693
1694         * fast/table/css-table-max-width-expected.txt:
1695         * fast/table/css-table-max-width.html:
1696         * fast/table/html-table-width-max-width-constrained-expected.txt: Added.
1697         * fast/table/html-table-width-max-width-constrained.html: Added.
1698
1699 2014-01-28  Timothy Hatcher  <timothy@apple.com>
1700
1701         Add column number and call timing support to LegacyProfiler.
1702
1703         https://bugs.webkit.org/show_bug.cgi?id=127764
1704
1705         Reviewed by Joseph Pecoraro.
1706
1707         Update test and results to include column numbers.
1708
1709         * fast/profiler/anonymous-event-handler-expected.txt:
1710         * fast/profiler/anonymous-function-called-from-different-contexts-expected.txt:
1711         * fast/profiler/anonymous-function-calls-built-in-functions-expected.txt:
1712         * fast/profiler/anonymous-function-calls-eval-expected.txt:
1713         * fast/profiler/anonymous-functions-with-display-names-expected.txt:
1714         * fast/profiler/apply-expected.txt:
1715         * fast/profiler/built-in-function-calls-anonymous-expected.txt:
1716         * fast/profiler/built-in-function-calls-user-defined-function-expected.txt:
1717         * fast/profiler/call-expected.txt:
1718         * fast/profiler/calling-the-function-that-started-the-profiler-from-another-scope-expected.txt:
1719         * fast/profiler/compare-multiple-profiles-expected.txt:
1720         * fast/profiler/constructor-expected.txt:
1721         * fast/profiler/dead-time-expected.txt:
1722         * fast/profiler/document-dot-write-expected.txt:
1723         * fast/profiler/event-handler-expected.txt:
1724         * fast/profiler/execution-context-and-eval-on-same-line-expected.txt:
1725         * fast/profiler/inline-event-handler-expected.txt:
1726         * fast/profiler/many-calls-in-the-same-scope-expected.txt:
1727         * fast/profiler/multiple-and-different-scoped-anonymous-function-calls-expected.txt:
1728         * fast/profiler/multiple-and-different-scoped-function-calls-expected.txt:
1729         * fast/profiler/multiple-anonymous-functions-called-from-the-same-function-expected.txt:
1730         * fast/profiler/multiple-frames-expected.txt:
1731         * fast/profiler/named-functions-with-display-names-expected.txt:
1732         * fast/profiler/nested-anonymous-functon-expected.txt:
1733         * fast/profiler/nested-start-and-stop-profiler-expected.txt:
1734         * fast/profiler/one-execution-context-expected.txt:
1735         * fast/profiler/profile-calls-in-included-file-expected.txt:
1736         * fast/profiler/profile-with-no-title-expected.txt:
1737         * fast/profiler/profiling-from-a-nested-location-but-stop-profiling-outside-the-nesting-expected.txt:
1738         * fast/profiler/profiling-from-a-nested-location-expected.txt:
1739         * fast/profiler/resources/profiler-test-JS-resources.js:
1740         (printProfileNodeWithoutTime):
1741         * fast/profiler/simple-event-call-expected.txt:
1742         * fast/profiler/simple-no-level-change-expected.txt:
1743         * fast/profiler/start-and-stop-profiler-multiple-times-expected.txt:
1744         * fast/profiler/start-and-stop-profiling-in-the-same-function-expected.txt:
1745         * fast/profiler/stop-profiling-after-setTimeout-expected.txt:
1746         * fast/profiler/stop-then-function-call-expected.txt:
1747         * fast/profiler/two-execution-contexts-expected.txt:
1748         * fast/profiler/user-defined-function-calls-built-in-functions-expected.txt:
1749         * fast/profiler/window-dot-eval-expected.txt:
1750
1751 2014-01-30  Alexey Proskuryakov  <ap@apple.com>
1752
1753         http/tests/security/cross-origin-plugin-private-browsing-toggled.html is flaky on WK2
1754         https://bugs.webkit.org/show_bug.cgi?id=127960
1755
1756         * platform/mac-wk2/TestExpectations: Marked it as such.
1757
1758 2014-01-30  Beth Dakin  <bdakin@apple.com>
1759
1760         https://bugs.webkit.org/show_bug.cgi?id=127371
1761         Explore new API that could be used to help build infinitely scrolling websites
1762         -and corresponding-
1763         <rdar://problem/15244768>
1764
1765         Reviewed by Sam Weinig.
1766
1767         * fast/events/will-reveal-edges-body-attributes-expected.txt: Added.
1768         * fast/events/will-reveal-edges-body-attributes.html: Added.
1769         * fast/events/will-reveal-edges-event-listeners-expected.txt: Added.
1770         * fast/events/will-reveal-edges-event-listeners.html: Added.
1771         * fast/events/will-reveal-edges-window-attributes-expected.txt: Added.
1772         * fast/events/will-reveal-edges-window-attributes.html: Added.
1773
1774 2014-01-30  Krzysztof Wolanski  <k.wolanski@samsung.com>
1775
1776         [EFL] Update test expectations for WK1 and WK2 after r162947
1777         https://bugs.webkit.org/show_bug.cgi?id=127913
1778
1779         Unreviewed EFL gardening.
1780
1781         * platform/efl-wk1/TestExpectations:
1782         * platform/efl-wk2/TestExpectations:
1783         * platform/efl/compositing/repaint/invalidations-on-composited-layers-expected.txt:
1784
1785 2014-01-30  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
1786
1787         Unreviewed EFL gardening
1788
1789         Add test expectation for tests failing after r160991 and r162605.
1790
1791         * platform/efl-wk2/TestExpectations:
1792
1793 2014-01-29  Joseph Pecoraro  <pecoraro@apple.com>
1794
1795         Web Inspector: Play Breakpoint Sound in Frontend
1796         https://bugs.webkit.org/show_bug.cgi?id=127885
1797
1798         Reviewed by Timothy Hatcher.
1799
1800         Extend the breakpoint actions test for the "playBreakpointActionSound" event.
1801
1802         * inspector-protocol/debugger/setBreakpoint-actions-expected.txt:
1803         * inspector-protocol/debugger/setBreakpoint-actions.html:
1804
1805 2014-01-29  Mark Hahnenberg  <mhahnenberg@apple.com>
1806
1807         js/function-apply-aliased.html is timing out
1808         https://bugs.webkit.org/show_bug.cgi?id=127860
1809
1810         Reviewed by Michael Saboff.
1811
1812         * TestExpectations:
1813
1814 2014-01-29  Bem Jones-Bey  <bjonesbe@adobe.com>
1815
1816         Update clip-path tests to use new shape syntax
1817         https://bugs.webkit.org/show_bug.cgi?id=127862
1818
1819         Reviewed by Dirk Schulze.
1820
1821         Update the tests to reflect the new shape syntax. The inset tests are
1822         copied from the rectangle tests that will be removed when the old
1823         syntax is removed.
1824
1825         * css3/masking/clip-path-inset-expected.txt: Added.
1826         * css3/masking/clip-path-inset.html: Added.
1827         * svg/clip-path/clip-path-shape-circle-1.svg:
1828         * svg/clip-path/clip-path-shape-circle-2.svg:
1829         * svg/clip-path/clip-path-shape-ellipse-1.svg:
1830         * svg/clip-path/clip-path-shape-ellipse-2.svg:
1831         * svg/clip-path/clip-path-shape-rounded-inset-1-expected.svg: Added.
1832         * svg/clip-path/clip-path-shape-rounded-inset-1.svg: Copied from LayoutTests/svg/clip-path/clip-path-shape-circle-1.svg.
1833         * svg/clip-path/clip-path-shape-rounded-inset-2-expected.svg: Added.
1834         * svg/clip-path/clip-path-shape-rounded-inset-2.svg: Copied from LayoutTests/svg/clip-path/clip-path-shape-circle-1.svg.
1835
1836 2014-01-29  Bem Jones-Bey  <bjonesbe@adobe.com>
1837
1838         clip-path swaps bottom radii for the inset shape
1839         https://bugs.webkit.org/show_bug.cgi?id=127859
1840
1841         Reviewed by Dirk Schulze.
1842
1843         Test that all the inset radii are applied to the correct corners.
1844
1845         * css3/masking/clip-path-inset-corners-expected.html: Added.
1846         * css3/masking/clip-path-inset-corners.html: Added.
1847
1848 2014-01-28  Oliver Hunt  <oliver@apple.com>
1849
1850         Make DOM attributes appear to be faux accessor properties
1851         https://bugs.webkit.org/show_bug.cgi?id=127797
1852
1853         Reviewed by Michael Saboff.
1854
1855         These properties now show up as accessors in these tests
1856
1857         * fast/dom/Window/replaceable-expected.txt:
1858         * fast/dom/Window/replaceable.html:
1859         * js/dom/getOwnPropertyDescriptor-expected.txt:
1860         * js/resources/getOwnPropertyDescriptor.js:
1861
1862 2014-01-29  Alexey Proskuryakov  <ap@apple.com>
1863
1864         Add a WebCrypto test to verify that BigInteger allows for leading zeroes
1865         https://bugs.webkit.org/show_bug.cgi?id=127804
1866
1867         Reviewed by Darin Adler.
1868
1869         This already worked, but wasn't tested for.
1870
1871         * crypto/subtle/rsassa-pkcs1-v1_5-generate-key-with-leading-zeroes-in-exponent-expected.txt: Added.
1872         * crypto/subtle/rsassa-pkcs1-v1_5-generate-key-with-leading-zeroes-in-exponent.html: Added.
1873
1874 2014-01-29  Youenn Fablet  <youennf@gmail.com>
1875
1876         Have XHR.getResponseHeader() return null and XHR.getAllResponseHeaders() return empty string in initial ready states
1877         https://bugs.webkit.org/show_bug.cgi?id=125840
1878
1879         Reviewed by Alexey Proskuryakov.
1880
1881         Merging https://chromium.googlesource.com/chromium/blink/+/d201caf874a0bd6f101f517462b3cf1d8c5fce3d
1882         The new test exercices the new code path in case xhr received HTTP headers but m_error is set
1883
1884         * http/tests/xmlhttprequest/getAllResponseHeaders-expected.txt:
1885         * http/tests/xmlhttprequest/getAllResponseHeaders.html:
1886         * http/tests/xmlhttprequest/getResponseHeader-expected.txt:
1887         * http/tests/xmlhttprequest/getResponseHeader.html:
1888         * http/tests/xmlhttprequest/response-access-on-error-expected.txt: Added.
1889         * http/tests/xmlhttprequest/response-access-on-error.html: Added.
1890
1891 2014-01-29  Antti Koivisto  <antti@apple.com>
1892
1893         REGRESSION (r162947): Repaint test results are different between WK1 and WK2
1894         https://bugs.webkit.org/show_bug.cgi?id=127814
1895
1896         Revert test results changes. We now always log raw repaint rects which are same between platforms.
1897
1898         * compositing/repaint/resize-repaint-expected.txt:
1899         * fast/box-shadow/shadow-repaint-expected.txt:
1900         * fast/css-grid-layout/grid-element-change-columns-repaint-expected.txt:
1901         * fast/css-grid-layout/grid-element-change-rows-repaint-expected.txt:
1902         * fast/css-grid-layout/grid-item-change-column-repaint-expected.txt:
1903         * fast/css-grid-layout/grid-item-change-row-repaint-expected.txt:
1904         * fast/regions/repaint/element-in-named-flow-absolute-from-fixed-expected.txt:
1905         * fast/regions/repaint/element-in-named-flow-fixed-from-absolute-expected.txt:
1906         * fast/regions/repaint/element-inflow-fixed-from-outflow-static-expected.txt:
1907         * fast/regions/repaint/element-outflow-static-from-inflow-fixed-expected.txt:
1908         * fast/regions/repaint/invalid-region-repaint-crash-expected.txt:
1909         * fast/regions/repaint/repaint-element-inside-relative-region-expected.txt:
1910         * fast/regions/repaint/repaint-regions-overflow-expected.txt:
1911         * fast/repaint/background-shorthand-with-gradient-and-height-changes-expected.txt:
1912         * fast/repaint/background-shorthand-with-gradient-and-height-changes.html:
1913         * fast/repaint/horizontal-bt-overflow-child-expected.txt:
1914         * fast/repaint/horizontal-bt-overflow-parent-expected.txt:
1915         * fast/repaint/horizontal-bt-overflow-same-expected.txt:
1916         * fast/repaint/negative-text-indent-with-overflow-hidden-expected.txt:
1917         * fast/repaint/overflow-flipped-writing-mode-table-expected.txt:
1918         * fast/repaint/reflection-table-layout-expected.txt:
1919         * fast/repaint/transform-table-layout-expected.txt:
1920         * fast/repaint/vertical-overflow-child-expected.txt:
1921         * fast/repaint/vertical-overflow-parent-expected.txt:
1922         * fast/repaint/vertical-overflow-same-expected.txt:
1923         * platform/mac-wk2/TestExpectations:
1924         * platform/mac/compositing/repaint/invalidations-on-composited-layers-expected.txt:
1925         * platform/mac/fast/images/repaint-subrect-grid-expected.txt:
1926         * svg/repaint/repaint-webkit-svg-shadow-container-expected.txt:
1927
1928 2014-01-29  Antti Koivisto  <antti@apple.com>
1929
1930         REGRESSION (r162947): css3/flexbox/multiline-justify-content.html and css3/flexbox/position-absolute-child.html are timing out
1931         https://bugs.webkit.org/show_bug.cgi?id=127809
1932
1933         Reviewed by Anders Carlsson.
1934
1935         * platform/mac/TestExpectations:
1936
1937 2014-01-29  Radu Stavila  <stavila@adobe.com>
1938
1939         [CSSRegions] Unable to scroll a scrollable container for regions using mouse wheel
1940         https://bugs.webkit.org/show_bug.cgi?id=123886
1941
1942         Added tests for scrolling elements flowed into scrollable regions.
1943
1944         Reviewed by Antti Koivisto.
1945
1946         * fast/regions/wheel-scroll-abspos-expected.html: Added.
1947         * fast/regions/wheel-scroll-abspos.html: Added.
1948         * fast/regions/wheel-scroll-expected.html: Added.
1949         * fast/regions/wheel-scroll.html: Added.
1950
1951 2014-01-29  Krzysztof Czech  <k.czech@samsung.com>
1952
1953         [EFL][WK2] REGRESSION (r162586-r162589): accessibility/range-alter-by-percent.html failing
1954         https://bugs.webkit.org/show_bug.cgi?id=127724
1955
1956         Unreviewed EFL gardening. Passes after r162932.
1957
1958         * platform/efl/TestExpectations: Test is no longer failing.
1959
1960 2014-01-29  Krzysztof Czech  <k.czech@samsung.com>
1961
1962         [ATK] Expose aria-describedby with ATK_RELATION_DESCRIBED_BY
1963         https://bugs.webkit.org/show_bug.cgi?id=121684
1964
1965         Reviewed by Mario Sanchez Prada.
1966
1967         Slightly extended test so that it could test aria-describedby with multiple id references.
1968
1969         * accessibility/aria-describedby-on-input-expected.txt:
1970         * accessibility/aria-describedby-on-input.html:
1971         * platform/efl/TestExpectations:
1972         * platform/gtk/TestExpectations:
1973
1974 2014-01-29  Sergio Villar Senin  <svillar@igalia.com>
1975
1976         [CSS Grid Layout] minmax() should be a CSSFunction instead of a CSSValueList
1977         https://bugs.webkit.org/show_bug.cgi?id=127057
1978
1979         Include the output of element.style.webkitGridDefinition{Columns|Rows}
1980         as part of the expected output.
1981
1982         * fast/css-grid-layout/grid-columns-rows-get-set-expected.txt:
1983         * fast/css-grid-layout/grid-columns-rows-get-set-multiple-expected.txt:
1984         * fast/css-grid-layout/named-grid-line-get-set-expected.txt:
1985         * fast/css-grid-layout/named-grid-line-get-set.html:
1986         * fast/css-grid-layout/resources/grid-definitions-parsing-utils.js:
1987         (testGridDefinitionsSetJSValues):
1988         (testNonGridDefinitionsSetJSValues):
1989         (checkGridDefinitionsSetJSValues):
1990
1991 2014-01-28  Jinwoo Song  <jinwoo7.song@samsung.com>
1992
1993         Unreviewed EFL gardening after r162972.
1994
1995         * platform/efl/fast/table/quote-text-around-iframe-expected.txt:
1996
1997 2014-01-28  Myles C. Maxfield  <mmaxfield@apple.com>
1998
1999         Rebaseline quote-text-around-iframe.html after r162972
2000         https://bugs.webkit.org/show_bug.cgi?id=127822
2001
2002         Reviewed by Alexey Proskuryakov.
2003
2004         Forgot to rebaseline fast/table/quote-text-around-iframe.html
2005
2006         * platform/mac/fast/table/quote-text-around-iframe-expected.txt:
2007
2008 2014-01-28  Jinwoo Song  <jinwoo7.song@samsung.com>
2009
2010         Unreviewed EFL gardening after r162972.
2011
2012         * platform/efl/fast/css-generated-content/005-expected.txt:
2013         * platform/efl/fast/css-generated-content/beforeAfter-interdocument-expected.txt:
2014         * platform/efl/fast/css-generated-content/nested-tables-with-before-after-content-crash-expected.txt:
2015         * platform/efl/fast/css-generated-content/no-openclose-quote-expected.txt:
2016
2017 2014-01-28  Commit Queue  <commit-queue@webkit.org>
2018
2019         Unreviewed, rolling out r162987.
2020         http://trac.webkit.org/changeset/162987
2021         https://bugs.webkit.org/show_bug.cgi?id=127825
2022
2023         Broke Mountain Lion build (Requested by andersca on #webkit).
2024
2025         * fast/dom/Window/replaceable-expected.txt:
2026         * fast/dom/Window/replaceable.html:
2027         * js/dom/getOwnPropertyDescriptor-expected.txt:
2028         * js/resources/getOwnPropertyDescriptor.js:
2029
2030 2014-01-28  Zoltan Horvath  <zoltan@webkit.org>
2031
2032         [CSS Shapes] Adjust inset sizing syntax to the latest specification
2033         https://bugs.webkit.org/show_bug.cgi?id=127785
2034
2035         Reviewed by Bem Jones-Bey.
2036
2037         * fast/shapes/parsing/parsing-shape-inside-expected.txt:
2038         * fast/shapes/parsing/parsing-shape-outside-expected.txt:
2039         * fast/shapes/parsing/parsing-test-utils.js:
2040         * fast/shapes/shape-outside-floats/shape-outside-floats-inset.html:
2041
2042 2014-01-28  Oliver Hunt  <oliver@apple.com>
2043
2044         Make DOM attributes appear to be faux accessor properties
2045         https://bugs.webkit.org/show_bug.cgi?id=127797
2046
2047         Reviewed by Michael Saboff.
2048
2049         These properties now show up as accessors in these tests
2050
2051         * fast/dom/Window/replaceable-expected.txt:
2052         * fast/dom/Window/replaceable.html:
2053         * js/dom/getOwnPropertyDescriptor-expected.txt:
2054         * js/resources/getOwnPropertyDescriptor.js:
2055
2056 2014-01-27  Chris Fleizach  <cfleizach@apple.com>
2057
2058         AX: Support @scope in HTML tables
2059         https://bugs.webkit.org/show_bug.cgi?id=127688
2060
2061         Reviewed by Mario Sanchez Prada.
2062
2063         * platform/mac/accessibility/aria-columnrowheaders-expected.txt:
2064         * platform/mac/accessibility/table-attributes-expected.txt:
2065         * platform/mac/accessibility/table-cell-spans-expected.txt:
2066         * platform/mac/accessibility/table-cells-expected.txt:
2067         * platform/mac/accessibility/table-scope-expected.txt: Added.
2068         * platform/mac/accessibility/table-scope.html: Added.
2069         * platform/mac/accessibility/table-sections-expected.txt:
2070
2071 2014-01-28  Alexey Proskuryakov  <ap@apple.com>
2072
2073         REGRESSION (r162947): Repaint test results are different between WK1 and WK2
2074         https://bugs.webkit.org/show_bug.cgi?id=127814
2075
2076         * platform/mac-wk2/TestExpectations: Marking them as failing for now.
2077
2078 2014-01-28  Alexey Proskuryakov  <ap@apple.com>
2079
2080         REGRESSION (r162947): css3/flexbox/multiline-justify-content.html and
2081         css3/flexbox/position-absolute-child.html are timing out
2082         https://bugs.webkit.org/show_bug.cgi?id=127809
2083
2084         * platform/mac/TestExpectations: Skipping for now, Antti is going to take a look tomorrow.
2085
2086 2014-01-23  Myles C. Maxfield  <mmaxfield@apple.com>
2087
2088         ASSERT_WITH_SECURITY_IMPLICATION in WebCore::InlineTextBox::paint
2089         https://bugs.webkit.org/show_bug.cgi?id=114586
2090
2091         Reviewed by Dave Hyatt.
2092
2093         Taken mostly from https://chromium.googlesource.com/chromium/blink/+/cb2297db16f2e9328cb4dd8b552093d6b22340a8
2094
2095         If RenderQuote is a subclass of RenderObject, it can't be split by the first-letter CSS pseudoclass.
2096         Instead, we should make it a subclass of RenderElement, so that it can be split properly.
2097
2098         This adds a test to make sure that the splitting behavior occurs, as well as updates existing tests that
2099         didn't use the splitting behavior.
2100
2101         * fast/css-generated-content/quote-first-letter-expected.html: Added.
2102         * fast/css-generated-content/quote-first-letter.html: Added.
2103         * platform/mac/fast/css-generated-content/005-expected.txt:
2104         * platform/mac/fast/css-generated-content/beforeAfter-interdocument-expected.txt:
2105         * platform/mac/fast/css-generated-content/nested-tables-with-before-after-content-crash-expected.txt:
2106         * platform/mac/fast/css-generated-content/no-openclose-quote-expected.txt:
2107
2108 2014-01-28  Carlos Alberto Lopez Perez  <clopez@igalia.com>
2109
2110         Unreviewed GTK gardening.
2111
2112         Remove failure/timeout expectations for the following passed tests:
2113             fast/css3-text/css3-text-decoration/text-decoration-skip/text-decoration-skip-non-intersecting-underline.html
2114             fast/shapes/shape-inside/shape-inside-subpixel-rectangle-top.html
2115             svg/custom/mouse-move-on-svg-container.xhtml
2116             svg/custom/mouse-move-on-svg-root.xhtml
2117             fast/css/style-scoped/style-scoped-with-dom-operation.html
2118
2119         http/tests/download failures only affect gtk-wk1 now
2120
2121         Report and mark flaky tests:
2122             http/tests/w3c/webperf/approved/navigation-timing/html/test_timing_attributes_order.html
2123             fast/spatial-navigation/snav-unit-overflow-and-scroll-in-direction.html
2124             fast/parser/document-write-basic.html
2125             http/tests/w3c/webperf/submission/Google/resource-timing/html/test_resource_dynamic_insertion.html
2126             media/crash-closing-page-with-media-as-plugin-fallback.html
2127
2128         Add timeout to flaky test media/audio-garbage-collect.html
2129
2130         Report and mark failed tests:
2131              accessibility/range-alter-by-percent.html
2132              media/video-restricted-no-preload-auto.html
2133
2134         * platform/gtk/TestExpectations:
2135         * platform/gtk-wk1/TestExpectations:
2136         * platform/gtk-wk2/TestExpectations:
2137
2138 2014-01-28  Alexey Proskuryakov  <ap@apple.com>
2139
2140         js/dom/post-message-numeric-property.html is flaky
2141         https://bugs.webkit.org/show_bug.cgi?id=127713
2142
2143         Reviewed by Geoffrey Garen.
2144
2145         Plain testRunner and js-test-post.js approaches to being asynchronous don't work
2146         together, you need one or the other.
2147
2148         * js/dom/post-message-numeric-property-expected.txt:
2149         * js/dom/script-tests/post-message-numeric-property.js:
2150         Updated to use jsTestIsAsync, as the wrapper includes js-test-post.js. The results
2151         are now always printed in correct order, not flakily.
2152
2153         * js/dom/cross-global-object-inline-global-var-expected.txt:
2154         * js/dom/script-tests/cross-global-object-inline-global-var.js:
2155         Ditto.
2156
2157         * js/dom/function-prototype.html:
2158         * js/dom/parse-error-external-script-in-eval.html:
2159         * js/dom/parse-error-external-script-in-new-Function.html:
2160         * js/dom/parse-syntax-error-in-initializer.html:
2161         Removed waitUntilDone, these tests are not asynchronous at all.
2162
2163         * js/dom/script-tests/cross-frame-bad-time.js:
2164         * js/dom/script-tests/cross-frame-really-bad-time-with-__proto__.js:
2165         * js/dom/script-tests/cross-frame-really-bad-time.js:
2166         Updated to use jsTestIsAsync. These tests were not flaky because they happened to
2167         run synchronously in practice, but document.writing a script into subframe won't
2168         necessarily execute it synchronously in the future.
2169
2170         * js/resources/fs-test-post.js: Removed. This file was unused.
2171
2172 2014-01-28  Viatcheslav Ostapenko  <sl.ostapenko@samsung.com>
2173
2174         Sticky positioning is broken for table rows
2175         https://bugs.webkit.org/show_bug.cgi?id=112024
2176
2177         Reviewed by Simon Fraser.
2178
2179         Add layout tests for sticky positioned table row and table thead.
2180
2181         * fast/css/sticky/sticky-table-row-top-expected.html: Added.
2182         * fast/css/sticky/sticky-table-row-top.html: Added.
2183         * fast/css/sticky/sticky-table-thead-top-expected.html: Added.
2184         * fast/css/sticky/sticky-table-thead-top.html: Added.
2185
2186 2014-01-28  Myles C. Maxfield  <mmaxfield@apple.com>
2187
2188         Fixing several incorrect assumptions with handling isolated inlines.
2189         https://bugs.webkit.org/show_bug.cgi?id=127608
2190
2191         Reviewed by Dave Hyatt.
2192
2193         See file-specific info.
2194
2195         Merged from Blink: https://chromium.googlesource.com/chromium/blink/+/72698f203b1c50900e535b80945563b92b7eef23
2196
2197         * fast/text/nested-bidi-assert-expected.txt: Added.
2198         * fast/text/nested-bidi-assert.html: Added. Tests that no crash occurs
2199         when an isolated inline spans several lines
2200         * fast/text/nested-bidi-with-continuation-crash-expected.txt: Added.
2201         * fast/text/nested-bidi-with-continuation-crash.html: Added. Tests that
2202         no crash occurs when additional isolates need to be set up for a
2203         continuation
2204
2205 2014-01-28  Antti Koivisto  <antti@apple.com>
2206
2207         Rebase fast/repaint/background-shorthand-with-gradient-and-height-changes.html after https://trac.webkit.org/r162947
2208
2209         * fast/repaint/background-shorthand-with-gradient-and-height-changes-expected.txt:
2210         * fast/repaint/background-shorthand-with-gradient-and-height-changes.html:
2211
2212 2014-01-28  Antti Koivisto  <antti@apple.com>
2213
2214         Rebaseline some repaint test results after https://trac.webkit.org/r162947
2215         
2216         There are less repaint rects.
2217
2218         * compositing/repaint/resize-repaint-expected.txt:
2219         * fast/box-shadow/shadow-repaint-expected.txt:
2220         * fast/css-grid-layout/grid-element-change-columns-repaint-expected.txt:
2221         * fast/css-grid-layout/grid-element-change-rows-repaint-expected.txt:
2222         * fast/css-grid-layout/grid-item-change-column-repaint-expected.txt:
2223         * fast/css-grid-layout/grid-item-change-row-repaint-expected.txt:
2224         * fast/regions/repaint/element-in-named-flow-absolute-from-fixed-expected.txt:
2225         * fast/regions/repaint/element-in-named-flow-fixed-from-absolute-expected.txt:
2226         * fast/regions/repaint/element-inflow-fixed-from-outflow-static-expected.txt:
2227         * fast/regions/repaint/element-outflow-static-from-inflow-fixed-expected.txt:
2228         * fast/regions/repaint/invalid-region-repaint-crash-expected.txt:
2229         * fast/regions/repaint/repaint-element-inside-relative-region-expected.txt:
2230         * fast/regions/repaint/repaint-regions-overflow-expected.txt:
2231         * fast/repaint/horizontal-bt-overflow-child-expected.txt:
2232         * fast/repaint/horizontal-bt-overflow-parent-expected.txt:
2233         * fast/repaint/horizontal-bt-overflow-same-expected.txt:
2234         * fast/repaint/negative-text-indent-with-overflow-hidden-expected.txt:
2235         * fast/repaint/overflow-flipped-writing-mode-table-expected.txt:
2236         * fast/repaint/reflection-table-layout-expected.txt:
2237         * fast/repaint/transform-table-layout-expected.txt:
2238         * fast/repaint/vertical-overflow-child-expected.txt:
2239         * fast/repaint/vertical-overflow-parent-expected.txt:
2240         * fast/repaint/vertical-overflow-same-expected.txt:
2241         * platform/mac/compositing/repaint/invalidations-on-composited-layers-expected.txt:
2242         * platform/mac/fast/images/repaint-subrect-grid-expected.txt:
2243         * svg/repaint/repaint-webkit-svg-shadow-container-expected.txt:
2244
2245 2014-01-28  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
2246
2247         Unreviewed EFL gardening
2248
2249         Skip crashing http tests.
2250
2251         * platform/efl-wk2/TestExpectations:
2252
2253 2014-01-28  Jer Noble  <jer.noble@apple.com>
2254
2255         Setting muted attribute on <video> element is not reflected in controls
2256         https://bugs.webkit.org/show_bug.cgi?id=127726
2257
2258         Reviewed by Eric Carlson.
2259
2260         * media/video-defaultmuted-expected.txt:
2261         * media/video-defaultmuted.html:
2262
2263 2014-01-28  Mark Lam  <mark.lam@apple.com>
2264
2265         Jettison DFG code when neither breakpoints or the profiler are active.
2266         <https://webkit.org/b/127766>
2267
2268         Reviewed by Geoffrey Garen.
2269
2270         Added a test to exercise setting a breakpoint in 2 DFG compiled functions:
2271         1 not inlined, and 1 inlined.
2272
2273         * inspector-protocol/debugger/resources/breakpoint.js:
2274         (notInlineable):
2275         (inlineable):
2276         (notInliningFoo):
2277         (inliningFoo):
2278         (dfgWithoutInline):
2279         (dfgWithInline):
2280         * inspector-protocol/debugger/setBreakpoint-dfg-expected.txt: Added.
2281         * inspector-protocol/debugger/setBreakpoint-dfg.html: Added.
2282
2283 2014-01-28  Gurpreet Kaur  <k.gurpreet@samsung.com>
2284
2285         Add support for menclose element
2286         https://bugs.webkit.org/show_bug.cgi?id=85729
2287
2288         Reviewed by Chris Fleizach.
2289
2290         * mathml/presentation/inferred-mrow-baseline-expected.txt:
2291         * mathml/presentation/inferred-mrow-baseline.html:
2292         * mathml/presentation/inferred-mrow-stretchy-expected.txt:
2293         * mathml/presentation/inferred-mrow-stretchy.html:
2294         Rebaselining existing tests as per the new behavior.
2295
2296         * mathml/presentation/menclose-add-children-expected.html: Added.
2297         * mathml/presentation/menclose-add-children.html: Added.
2298         * mathml/presentation/menclose-notation-attribute-add-expected.html: Added.
2299         * mathml/presentation/menclose-notation-attribute-add.html: Added.
2300         * mathml/presentation/menclose-notation-attribute-change-value-expected.html: Added.
2301         * mathml/presentation/menclose-notation-attribute-change-value.html: Added.
2302         * mathml/presentation/menclose-notation-attribute-remove-expected.html: Added.
2303         * mathml/presentation/menclose-notation-attribute-remove.html: Added.
2304         * mathml/presentation/menclose-notation-attribute-set1-expected.txt: Added.
2305         * mathml/presentation/menclose-notation-attribute-set1.html: Added.
2306         * mathml/presentation/menclose-notation-attribute-set2-expected-mismatch.html: Added.
2307         * mathml/presentation/menclose-notation-attribute-set2.html: Added.
2308         * mathml/presentation/menclose-notation-no-overlap-expected.txt: Added.
2309         * mathml/presentation/menclose-notation-no-overlap.html: Added.
2310         * mathml/presentation/menclose-notation-radical-expected.html: Added.
2311         * mathml/presentation/menclose-notation-radical.html: Added.
2312         * mathml/presentation/menclose-remove-children-expected.html: Added.
2313         * mathml/presentation/menclose-remove-children.html: Added.
2314         Added new test cases for verifying the behaviour of menclose element
2315         with different values of notation attribute and removing/changing/adding
2316         notation attribute.
2317
2318 2014-01-27  Brian Burg  <bburg@apple.com>
2319
2320         Web Inspector: clean up initialization of managers and observers in InspectorTest
2321         https://bugs.webkit.org/show_bug.cgi?id=127707
2322
2323         Reviewed by Timothy Hatcher.
2324
2325         The test harness was setting up managers and observers before
2326         telling the frontend host that the page loaded. The InspectorObserver
2327         was also not being initialized.
2328
2329         For clarity, rename importInspectorScripts to initializeInspectorModels.
2330         For easier debugging, make model test assertions use InspectorTest.log.
2331
2332         * http/tests/inspector-protocol/resources/InspectorTest.js:
2333         (InspectorTest.initializeInspectorModels.console.error.window.onerror):
2334         (InspectorTest.initializeInspectorModels.console.assert):
2335         (InspectorTest.initializeInspectorModels):
2336         * inspector-protocol/model/content-flow-content-nodes.html:
2337         * inspector-protocol/model/content-flow-content-removal.html:
2338         * inspector-protocol/model/content-flow-list.html:
2339         * inspector-protocol/model/content-node-region-info.html:
2340         * inspector-protocol/model/main-frame-resource.html:
2341
2342 2014-01-27  David Hyatt  <hyatt@apple.com>
2343
2344         [New Multicolumn] Add support for block progression axis and reverse direction
2345         https://bugs.webkit.org/show_bug.cgi?id=127715
2346
2347         Reviewed by thorton.
2348
2349         This patch adds support for -webkit-progression-direction and -webkit-progression-axis
2350         to the new column code. This allows columns to stack along the block axis instead of
2351         the inline axis or to reverse directions along that progression axis.
2352
2353         Added fast/multicol/newmulticol/progression-reverse.html and
2354               fast/multicol/newmulticol/progression-reverse-overflow.html
2355
2356         * fast/multicol/newmulticol/progression-reverse-expected.html: Added.
2357         * fast/multicol/newmulticol/progression-reverse-overflow-expected.html: Added.
2358         * fast/multicol/newmulticol/progression-reverse-overflow.html: Added.
2359         * fast/multicol/newmulticol/progression-reverse.html: Added.
2360
2361 2014-01-27  Jinwoo Song  <jinwoo7.song@samsung.com>
2362
2363         Unreviewed EFL gardening. Add test expectations for failing tests.
2364
2365         * platform/efl/TestExpectations:
2366
2367 2014-01-27  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
2368
2369         Unreviewed gardening, unskip now passing webgl tests on EFL port.
2370
2371         * platform/efl-wk2/TestExpectations:
2372         * platform/efl/TestExpectations:
2373
2374 2014-01-27  Zoltan Horvath  <zoltan@webkit.org>
2375
2376         [CSS Shapes] Remove restriction of negative values for inset parameters
2377         https://bugs.webkit.org/show_bug.cgi?id=127704
2378
2379         Reviewed by Darin Adler.
2380
2381         * fast/shapes/parsing/parsing-shape-lengths-expected.txt:
2382         * fast/shapes/parsing/parsing-shape-lengths.html:
2383
2384 2014-01-27  Antti Koivisto  <antti@apple.com>
2385
2386         REGRESSION(r162837): fast/writing-mode/ruby-text-logical-left.html fails on WK1
2387
2388         * TestExpectations: skip for now
2389
2390 2014-01-27  Zoltan Horvath  <zoltan@webkit.org>
2391     
2392         [CSS Shapes] inset() function with multiple spaces on element style
2393         https://bugs.webkit.org/show_bug.cgi?id=127617
2394
2395         Reviewed by Dirk Schulze.
2396
2397         * fast/shapes/parsing/parsing-shape-inside-expected.txt:
2398         * fast/shapes/parsing/parsing-shape-outside-expected.txt:
2399         * fast/shapes/parsing/parsing-test-utils.js:
2400
2401 2014-01-27  Csaba Osztrogonác  <ossy@webkit.org>
2402
2403         Typo fix after r162838.
2404
2405         * platform/wk2/TestExpectations:
2406
2407 2014-01-27  Csaba Osztrogonác  <ossy@webkit.org>
2408
2409         Unreviewed gardening, unskip now passing tests.
2410
2411         * platform/wk2/TestExpectations:
2412
2413 2014-01-27  Csaba Osztrogonác  <ossy@webkit.org>
2414
2415         [Mac] fast/profiler/stop-profiling-after-setTimeout.html and fast/profiler/dead-time.html are flaky
2416         https://bugs.webkit.org/show_bug.cgi?id=84102
2417
2418         Reviewed by Darin Adler.
2419
2420         * fast/profiler/dead-time-expected.txt: Updated.
2421         * fast/profiler/stop-profiling-after-setTimeout-expected.txt: Updated.
2422         * platform/efl/TestExpectations: Unskip tests.
2423         * platform/gtk/fast/profiler/dead-time-expected.txt: Removed.
2424         * platform/gtk/fast/profiler/stop-profiling-after-setTimeout-expected.txt: Removed.
2425         * platform/mac/TestExpectations: Unskip tests.
2426
2427 2014-01-26  Jinwoo Song  <jinwoo7.song@samsung.com>
2428
2429         Unreviewed EFL gardening after r162742, r162791 and r162803.
2430
2431         * platform/efl-wk1/fast/forms/basic-inputs-expected.png: Removed.
2432         * platform/efl-wk1/fast/forms/indeterminate-expected.png: Removed.
2433         * platform/efl-wk2/fast/forms/basic-inputs-expected.png: Removed.
2434         * platform/efl-wk2/fast/forms/indeterminate-expected.png: Removed.
2435         * platform/efl/compositing/overflow/theme-affects-visual-overflow-expected.png:
2436         * platform/efl/compositing/overflow/theme-affects-visual-overflow-expected.txt:
2437         * platform/efl/css1/box_properties/acid_test-expected.png:
2438         * platform/efl/css1/box_properties/acid_test-expected.txt:
2439         * platform/efl/css2.1/t09-c5526c-display-00-e-expected.png:
2440         * platform/efl/css2.1/t09-c5526c-display-00-e-expected.txt:
2441         * platform/efl/css3/selectors3/html/css3-modsel-25-expected.png:
2442         * platform/efl/css3/selectors3/html/css3-modsel-25-expected.txt:
2443         * platform/efl/css3/selectors3/html/css3-modsel-70-expected.png:
2444         * platform/efl/css3/selectors3/html/css3-modsel-70-expected.txt:
2445         * platform/efl/css3/selectors3/xhtml/css3-modsel-25-expected.png:
2446         * platform/efl/css3/selectors3/xhtml/css3-modsel-25-expected.txt:
2447         * platform/efl/css3/selectors3/xhtml/css3-modsel-70-expected.png:
2448         * platform/efl/css3/selectors3/xhtml/css3-modsel-70-expected.txt:
2449         * platform/efl/css3/selectors3/xml/css3-modsel-25-expected.png:
2450         * platform/efl/css3/selectors3/xml/css3-modsel-25-expected.txt:
2451         * platform/efl/css3/selectors3/xml/css3-modsel-70-expected.png:
2452         * platform/efl/css3/selectors3/xml/css3-modsel-70-expected.txt:
2453         * platform/efl/fast/block/basic/011-expected.png:
2454         * platform/efl/fast/block/basic/011-expected.txt:
2455         * platform/efl/fast/block/margin-collapse/103-expected.png:
2456         * platform/efl/fast/block/margin-collapse/103-expected.txt:
2457         * platform/efl/fast/css/non-standard-checkbox-size-expected.png:
2458         * platform/efl/fast/css/non-standard-checkbox-size-expected.txt:
2459         * platform/efl/fast/forms/001-expected.png:
2460         * platform/efl/fast/forms/001-expected.txt:
2461         * platform/efl/fast/forms/basic-inputs-expected.txt:
2462         * platform/efl/fast/forms/box-shadow-override-expected.png:
2463         * platform/efl/fast/forms/box-shadow-override-expected.txt:
2464         * platform/efl/fast/forms/file/file-input-disabled-expected.png:
2465         * platform/efl/fast/forms/file/file-input-disabled-expected.txt:
2466         * platform/efl/fast/forms/form-element-geometry-expected.png:
2467         * platform/efl/fast/forms/form-element-geometry-expected.txt:
2468         * platform/efl/fast/forms/formmove-expected.png:
2469         * platform/efl/fast/forms/formmove-expected.txt:
2470         * platform/efl/fast/forms/formmove2-expected.png:
2471         * platform/efl/fast/forms/formmove2-expected.txt:
2472         * platform/efl/fast/forms/indeterminate-expected.txt:
2473         * platform/efl/fast/forms/input-appearance-height-expected.png:
2474         * platform/efl/fast/forms/input-appearance-height-expected.txt:
2475         * platform/efl/fast/forms/input-value-expected.png:
2476         * platform/efl/fast/forms/input-value-expected.txt:
2477         * platform/efl/fast/forms/search-vertical-alignment-expected.png:
2478         * platform/efl/fast/forms/search-vertical-alignment-expected.txt:
2479         * platform/efl/fast/forms/searchfield-heights-expected.png:
2480         * platform/efl/fast/forms/searchfield-heights-expected.txt:
2481         * platform/efl/fast/inline/positionedLifetime-expected.png:
2482         * platform/efl/fast/inline/positionedLifetime-expected.txt:
2483         * platform/efl/fast/parser/bad-xml-slash-expected.png:
2484         * platform/efl/fast/parser/bad-xml-slash-expected.txt:
2485         * platform/efl/fast/replaced/replaced-breaking-expected.png:
2486         * platform/efl/fast/replaced/replaced-breaking-expected.txt:
2487         * platform/efl/fast/replaced/width100percent-checkbox-expected.png:
2488         * platform/efl/fast/replaced/width100percent-checkbox-expected.txt:
2489         * platform/efl/fast/replaced/width100percent-radio-expected.png:
2490         * platform/efl/fast/replaced/width100percent-radio-expected.txt:
2491         * platform/efl/fast/text/textIteratorNilRenderer-expected.png:
2492         * platform/efl/fast/text/textIteratorNilRenderer-expected.txt:
2493         * platform/efl/fast/text/whitespace/normal-after-nowrap-breaking-expected.png:
2494         * platform/efl/fast/text/whitespace/normal-after-nowrap-breaking-expected.txt:
2495         * platform/efl/http/tests/navigation/javascriptlink-frames-expected.png:
2496         * platform/efl/http/tests/navigation/javascriptlink-frames-expected.txt:
2497         * platform/efl/tables/mozilla/bugs/bug1318-expected.png:
2498         * platform/efl/tables/mozilla/bugs/bug1318-expected.txt:
2499         * platform/efl/tables/mozilla/bugs/bug4527-expected.png:
2500         * platform/efl/tables/mozilla/bugs/bug4527-expected.txt:
2501         * platform/efl/tables/mozilla_expected_failures/core/captions1-expected.png:
2502         * platform/efl/tables/mozilla_expected_failures/core/captions1-expected.txt:
2503         * platform/efl/tables/mozilla_expected_failures/core/captions2-expected.png:
2504         * platform/efl/tables/mozilla_expected_failures/core/captions2-expected.txt:
2505
2506 2014-01-26  Zalan Bujtas  <zalan@apple.com>
2507
2508         Some more Apple Windows port rebaseline.
2509
2510         * platform/win/svg/custom/foreign-object-skew-expected.txt: Added.
2511
2512 2014-01-26  Zalan Bujtas  <zalan@apple.com>
2513
2514         Unreviewed Apple Windows port rebaseline after r162803.
2515
2516         * platform/win/editing/selection/3690703-2-expected.txt: Added.
2517         * platform/win/editing/selection/3690703-expected.txt: Added.
2518         * platform/win/editing/selection/3690719-expected.txt: Added.
2519         * platform/win/editing/selection/4397952-expected.txt: Added.
2520         * platform/win/editing/selection/5240265-expected.txt: Added.
2521         * platform/win/editing/selection/selection-button-text-expected.txt: Added.
2522         * platform/win/fast/block/float/float-avoidance-expected.txt: Added.
2523         * platform/win/fast/css/continuationCrash-expected.txt: Added.
2524         * platform/win/fast/css/margin-top-bottom-dynamic-expected.txt: Added.
2525         * platform/win/fast/dom/HTMLTextAreaElement/reset-textarea-expected.txt: Added.
2526         * platform/win/fast/forms/001-expected.txt: Added.
2527         * platform/win/fast/forms/blankbuttons-expected.txt: Added.
2528         * platform/win/fast/forms/button-table-styles-expected.txt: Added.
2529         * platform/win/fast/forms/control-restrict-line-height-expected.txt: Added.
2530         * platform/win/fast/forms/file/file-input-direction-expected.txt: Added.
2531         * platform/win/fast/forms/file/input-file-re-render-expected.txt: Added.
2532         * platform/win/fast/forms/formmove3-expected.txt: Added.
2533         * platform/win/fast/forms/input-appearance-height-expected.txt: Added.
2534         * platform/win/fast/forms/input-button-sizes-expected.txt: Added.
2535         * platform/win/fast/forms/input-value-expected.txt: Added.
2536         * platform/win/fast/forms/targeted-frame-submission-expected.txt: Added.
2537         * platform/win/fast/html/details-replace-summary-child-expected.txt: Added.
2538         * platform/win/fast/html/details-replace-text-expected.txt: Added.
2539         * platform/win/fast/overflow/scroll-nested-positioned-layer-in-overflow-expected.txt: Added.
2540         * platform/win/fast/overflow/scrollRevealButton-expected.txt: Added.
2541         * platform/win/fast/replaced/width100percent-button-expected.txt: Added.
2542         * platform/win/fast/text/textIteratorNilRenderer-expected.txt: Added.
2543         * platform/win/tables/mozilla/bugs/bug138725-expected.txt: Added.
2544         * platform/win/tables/mozilla/bugs/bug18359-expected.txt: Added.
2545         * platform/win/tables/mozilla/bugs/bug2479-3-expected.txt: Added.
2546         * platform/win/tables/mozilla/bugs/bug2479-4-expected.txt: Added.
2547         * platform/win/tables/mozilla/bugs/bug26178-expected.txt: Added.
2548         * platform/win/tables/mozilla/bugs/bug28928-expected.txt: Added.
2549         * platform/win/tables/mozilla/bugs/bug33855-expected.txt: Added.
2550         * platform/win/tables/mozilla/bugs/bug39209-expected.txt: Added.
2551         * platform/win/tables/mozilla/bugs/bug4429-expected.txt: Added.
2552         * platform/win/tables/mozilla/bugs/bug46368-1-expected.txt: Added.
2553         * platform/win/tables/mozilla/bugs/bug46368-2-expected.txt: Added.
2554         * platform/win/tables/mozilla/bugs/bug51037-expected.txt: Added.
2555         * platform/win/tables/mozilla/bugs/bug51727-expected.txt: Added.
2556         * platform/win/tables/mozilla/bugs/bug52505-expected.txt: Added.
2557         * platform/win/tables/mozilla/bugs/bug52506-expected.txt: Added.
2558         * platform/win/tables/mozilla/bugs/bug60749-expected.txt: Added.
2559         * platform/win/tables/mozilla/bugs/bug7342-expected.txt: Added.
2560         * platform/win/tables/mozilla/collapsing_borders/bug41262-4-expected.txt: Added.
2561         * platform/win/tables/mozilla/dom/tableDom-expected.txt: Added.
2562         * platform/win/tables/mozilla/other/move_row-expected.txt: Added.
2563         * platform/win/tables/mozilla_expected_failures/bugs/bug1725-expected.txt: Added.
2564         * platform/win/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt: Added.
2565         * platform/win/tables/mozilla_expected_failures/bugs/bug58402-2-expected.txt: Added.
2566
2567 2014-01-26  Zalan Bujtas  <zalan@apple.com>
2568
2569         Subpixel Layout: Align <input type="button", submit etc (PushButtonPart) top and bottom paddings with <button>
2570         https://bugs.webkit.org/show_bug.cgi?id=127640
2571
2572         Reviewed by Simon Fraser.
2573
2574         <button> sets padding-top: 2px and padding-bottom: 3px as default values (html.css),
2575         while <input type="button" (submit, etc) has the hardcoded values of 0, 0 and we center the text using the available space.
2576         This results in different baseline text position in normal cases. This adjustment puts the <input type='button'
2577         rendering back to the pre-subpixel layout state.
2578
2579         * platform/mac/css3/flexbox/button-expected.txt:
2580         * platform/mac/editing/selection/3690703-2-expected.txt:
2581         * platform/mac/editing/selection/3690703-expected.txt:
2582         * platform/mac/editing/selection/3690719-expected.txt:
2583         * platform/mac/editing/selection/4397952-expected.txt:
2584         * platform/mac/editing/selection/5240265-expected.txt:
2585         * platform/mac/editing/selection/selection-button-text-expected.txt:
2586         * platform/mac/fast/block/float/float-avoidance-expected.txt:
2587         * platform/mac/fast/css/continuationCrash-expected.txt:
2588         * platform/mac/fast/css/margin-top-bottom-dynamic-expected.txt:
2589         * platform/mac/fast/css/rtl-ordering-expected.txt:
2590         * platform/mac/fast/dom/HTMLTextAreaElement/reset-textarea-expected.txt:
2591         * platform/mac/fast/forms/001-expected.png:
2592         * platform/mac/fast/forms/001-expected.txt:
2593         * platform/mac/fast/forms/basic-buttons-expected.png:
2594         * platform/mac/fast/forms/basic-buttons-expected.txt:
2595         * platform/mac/fast/forms/blankbuttons-expected.txt:
2596         * platform/mac/fast/forms/box-shadow-override-expected.png:
2597         * platform/mac/fast/forms/box-shadow-override-expected.txt:
2598         * platform/mac/fast/forms/button-positioned-expected.png:
2599         * platform/mac/fast/forms/button-positioned-expected.txt:
2600         * platform/mac/fast/forms/button-sizes-expected.png:
2601         * platform/mac/fast/forms/button-sizes-expected.txt:
2602         * platform/mac/fast/forms/button-style-color-expected.png:
2603         * platform/mac/fast/forms/button-style-color-expected.txt:
2604         * platform/mac/fast/forms/button-table-styles-expected.png:
2605         * platform/mac/fast/forms/button-table-styles-expected.txt:
2606         * platform/mac/fast/forms/button-text-transform-expected.png:
2607         * platform/mac/fast/forms/button-text-transform-expected.txt:
2608         * platform/mac/fast/forms/control-restrict-line-height-expected.png:
2609         * platform/mac/fast/forms/control-restrict-line-height-expected.txt:
2610         * platform/mac/fast/forms/file/file-input-direction-expected.png:
2611         * platform/mac/fast/forms/file/file-input-direction-expected.txt:
2612         * platform/mac/fast/forms/file/file-input-disabled-expected.txt:
2613         * platform/mac/fast/forms/file/input-file-re-render-expected.txt:
2614         * platform/mac/fast/forms/form-element-geometry-expected.png:
2615         * platform/mac/fast/forms/form-element-geometry-expected.txt:
2616         * platform/mac/fast/forms/formmove3-expected.txt:
2617         * platform/mac/fast/forms/input-appearance-height-expected.png:
2618         * platform/mac/fast/forms/input-appearance-height-expected.txt:
2619         * platform/mac/fast/forms/input-button-sizes-expected.png:
2620         * platform/mac/fast/forms/input-button-sizes-expected.txt:
2621         * platform/mac/fast/forms/input-value-expected.png:
2622         * platform/mac/fast/forms/input-value-expected.txt:
2623         * platform/mac/fast/forms/targeted-frame-submission-expected.txt:
2624         * platform/mac/fast/forms/validation-message-appearance-expected.png:
2625         * platform/mac/fast/forms/validation-message-appearance-expected.txt:
2626         * platform/mac/fast/html/details-replace-summary-child-expected.txt:
2627         * platform/mac/fast/html/details-replace-text-expected.txt:
2628         * platform/mac/fast/overflow/scroll-nested-positioned-layer-in-overflow-expected.txt:
2629         * platform/mac/fast/overflow/scrollRevealButton-expected.txt:
2630         * platform/mac/fast/replaced/replaced-breaking-expected.txt:
2631         * platform/mac/fast/replaced/width100percent-button-expected.txt:
2632         * platform/mac/fast/text/textIteratorNilRenderer-expected.txt:
2633         * platform/mac/http/tests/navigation/javascriptlink-frames-expected.txt:
2634         * platform/mac/svg/custom/foreign-object-skew-expected.txt: Added.
2635         * platform/mac/tables/mozilla/bugs/bug1188-expected.txt:
2636         * platform/mac/tables/mozilla/bugs/bug1318-expected.txt:
2637         * platform/mac/tables/mozilla/bugs/bug138725-expected.txt:
2638         * platform/mac/tables/mozilla/bugs/bug18359-expected.txt:
2639         * platform/mac/tables/mozilla/bugs/bug2479-2-expected.txt:
2640         * platform/mac/tables/mozilla/bugs/bug2479-3-expected.txt:
2641         * platform/mac/tables/mozilla/bugs/bug2479-4-expected.txt:
2642         * platform/mac/tables/mozilla/bugs/bug26178-expected.txt:
2643         * platform/mac/tables/mozilla/bugs/bug28928-expected.txt:
2644         * platform/mac/tables/mozilla/bugs/bug33855-expected.txt:
2645         * platform/mac/tables/mozilla/bugs/bug39209-expected.txt:
2646         * platform/mac/tables/mozilla/bugs/bug4429-expected.txt:
2647         * platform/mac/tables/mozilla/bugs/bug46368-1-expected.txt:
2648         * platform/mac/tables/mozilla/bugs/bug46368-2-expected.txt:
2649         * platform/mac/tables/mozilla/bugs/bug51037-expected.txt:
2650         * platform/mac/tables/mozilla/bugs/bug51727-expected.txt:
2651         * platform/mac/tables/mozilla/bugs/bug52505-expected.txt:
2652         * platform/mac/tables/mozilla/bugs/bug52506-expected.txt:
2653         * platform/mac/tables/mozilla/bugs/bug60749-expected.txt:
2654         * platform/mac/tables/mozilla/bugs/bug7342-expected.txt:
2655         * platform/mac/tables/mozilla/collapsing_borders/bug41262-4-expected.txt:
2656         * platform/mac/tables/mozilla/dom/tableDom-expected.txt:
2657         * platform/mac/tables/mozilla/other/move_row-expected.txt:
2658         * platform/mac/tables/mozilla_expected_failures/bugs/bug1725-expected.txt:
2659         * platform/mac/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt:
2660         * platform/mac/tables/mozilla_expected_failures/bugs/bug58402-2-expected.txt:
2661
2662 2014-01-26  Zan Dobersek  <zdobersek@igalia.com>
2663
2664         Unreviewed GTK gardening. Rebaselining after r162553, r162742, r162791 and possibly other revisions.
2665
2666         * platform/gtk/css1/box_properties/padding-expected.txt:
2667         * platform/gtk/css1/box_properties/padding_top-expected.txt:
2668         * platform/gtk/css1/formatting_model/vertical_formatting-expected.txt:
2669         * platform/gtk/css2.1/t080301-c411-vt-mrgn-00-b-expected.txt:
2670         * platform/gtk/css2.1/t0804-c5510-padn-00-b-ag-expected.txt:
2671         * platform/gtk/css2.1/t0905-c414-flt-wrap-00-e-expected.txt:
2672         * platform/gtk/css3/selectors3/html/css3-modsel-25-expected.txt:
2673         * platform/gtk/css3/selectors3/html/css3-modsel-70-expected.txt:
2674         * platform/gtk/css3/selectors3/xhtml/css3-modsel-25-expected.txt:
2675         * platform/gtk/css3/selectors3/xhtml/css3-modsel-70-expected.txt:
2676         * platform/gtk/css3/selectors3/xml/css3-modsel-25-expected.txt:
2677         * platform/gtk/css3/selectors3/xml/css3-modsel-70-expected.txt:
2678         * platform/gtk/fast/block/basic/011-expected.txt:
2679         * platform/gtk/fast/block/float/032-expected.txt:
2680         * platform/gtk/fast/block/margin-collapse/103-expected.txt:
2681         * platform/gtk/fast/css/empty-pseudo-class-expected.txt:
2682         * platform/gtk/fast/css/fieldset-display-row-expected.txt:
2683         * platform/gtk/fast/css/first-child-pseudo-class-expected.txt:
2684         * platform/gtk/fast/css/input-search-padding-expected.txt:
2685         * platform/gtk/fast/css/last-child-pseudo-class-expected.txt:
2686         * platform/gtk/fast/css/non-standard-checkbox-size-expected.txt:
2687         * platform/gtk/fast/css/only-child-pseudo-class-expected.txt:
2688         * platform/gtk/fast/forms/001-expected.txt:
2689         * platform/gtk/fast/forms/basic-inputs-expected.txt:
2690         * platform/gtk/fast/forms/box-shadow-override-expected.txt:
2691         * platform/gtk/fast/forms/file/file-input-disabled-expected.txt:
2692         * platform/gtk/fast/forms/form-element-geometry-expected.txt:
2693         * platform/gtk/fast/forms/formmove-expected.txt:
2694         * platform/gtk/fast/forms/formmove2-expected.txt:
2695         * platform/gtk/fast/forms/indeterminate-expected.txt:
2696         * platform/gtk/fast/forms/input-appearance-height-expected.txt:
2697         * platform/gtk/fast/forms/input-text-word-wrap-expected.txt:
2698         * platform/gtk/fast/forms/input-value-expected.txt:
2699         * platform/gtk/fast/forms/large-toggle-elements-expected.txt:
2700         * platform/gtk/fast/inline/positionedLifetime-expected.txt:
2701         * platform/gtk/fast/parser/bad-xml-slash-expected.txt:
2702         * platform/gtk/fast/repaint/reflection-redraw-expected.txt:
2703         * platform/gtk/fast/replaced/replaced-breaking-expected.txt:
2704         * platform/gtk/fast/replaced/width100percent-checkbox-expected.txt:
2705         * platform/gtk/fast/replaced/width100percent-radio-expected.txt:
2706         * platform/gtk/fast/table/dynamic-caption-add-remove-before-child-expected.txt:
2707         * platform/gtk/fast/text/textIteratorNilRenderer-expected.txt:
2708         * platform/gtk/fast/text/whitespace/normal-after-nowrap-breaking-expected.txt:
2709         * platform/gtk/http/tests/navigation/javascriptlink-frames-expected.txt:
2710         * platform/gtk/tables/mozilla/bugs/bug1318-expected.txt:
2711         * platform/gtk/tables/mozilla/bugs/bug4527-expected.txt:
2712         * platform/gtk/tables/mozilla/marvin/body_col-expected.txt:
2713         * platform/gtk/tables/mozilla/marvin/x_th_valign_baseline-expected.txt:
2714         * platform/gtk/tables/mozilla/other/body_col-expected.txt:
2715         * platform/gtk/tables/mozilla_expected_failures/bugs/bug10140-expected.txt:
2716         * platform/gtk/tables/mozilla_expected_failures/bugs/bug10216-expected.txt:
2717         * platform/gtk/tables/mozilla_expected_failures/core/captions1-expected.txt:
2718         * platform/gtk/tables/mozilla_expected_failures/core/captions2-expected.txt:
2719         * platform/gtk/tables/mozilla_expected_failures/core/captions3-expected.txt:
2720         * platform/gtk/tables/mozilla_expected_failures/other/test4-expected.txt:
2721
2722 2014-01-26  Benjamin Poulain  <bpoulain@apple.com>
2723
2724         Improve the bindings of NodeList's name accessor
2725         https://bugs.webkit.org/show_bug.cgi?id=127358
2726
2727         Reviewed by Geoffrey Garen.
2728
2729         * fast/dom/NodeList/nodelist-name-getter-properties-expected.txt: Added.
2730         * fast/dom/NodeList/nodelist-name-getter-properties.html: Added.
2731
2732 2014-01-26  Benjamin Poulain  <bpoulain@apple.com>
2733
2734         ASSERTION FAILED: !m_hasPendingCharacter
2735         https://bugs.webkit.org/show_bug.cgi?id=110118
2736
2737         Reviewed by Sam Weinig.
2738
2739         Add more test coverage for r144552 with a use case that use to hit the assertion.
2740
2741         * fast/dom/xml-parser-entity-in-attribute-value-expected.txt: Added.
2742         * fast/dom/xml-parser-entity-in-attribute-value.html: Added.
2743
2744 2014-01-26  Joseph Pecoraro  <pecoraro@apple.com>
2745
2746         Web Inspector: Move InspectorDebuggerAgent into JavaScriptCore
2747         https://bugs.webkit.org/show_bug.cgi?id=127629
2748
2749         Rubber-stamped by Sam Weinig.
2750
2751         Add a test that we pause in the debugger for console.assert failures
2752         when the DebuggerAgent is enabled.
2753
2754         * inspector-protocol/debugger/pause-on-assert-expected.txt: Added.
2755         * inspector-protocol/debugger/pause-on-assert.html: Added.
2756         * inspector-protocol/debugger/resources/assert.js: Added.
2757         (assertTrue):
2758         (assertFalse):
2759         (assertCondition):
2760         (assertConditionWithMessage):
2761
2762 2014-01-25  Timothy Hatcher  <timothy@apple.com>
2763
2764         Remove dead code from the JSC profiler.
2765
2766         https://bugs.webkit.org/show_bug.cgi?id=127643
2767
2768         Reviewed by Mark Lam.
2769
2770         * fast/profiler/resources/profiler-test-JS-resources.js:
2771         (printProfileNodeWithoutTime): Don't use visible. It was always true.
2772
2773 2014-01-25  Zalan Bujtas  <zalan@apple.com>
2774
2775         Subpixel layout: RenderInline is not centered when child RenderTextControl's innerTextRenderer needs bias centering.
2776         https://bugs.webkit.org/show_bug.cgi?id=125659
2777
2778         Reviewed by Andreas Kling.
2779
2780         layoutMod(logicalHeightDiff, 2) fails to bias round when subpixel layout is enabled. It sets
2781         the denominator value to 2, which returns incorrect modulo result.
2782         (subpixel off: 3px % 2 = 1 vs subpixel on: (3px * 64) -> 192 % 2 = 0)
2783
2784         Covered by existing tests.
2785
2786         * platform/mac/fast/block/float/032-expected.txt:
2787         * platform/mac/fast/forms/search-vertical-alignment-expected.png:
2788         * platform/mac/fast/forms/search-vertical-alignment-expected.txt:
2789         * platform/mac-mountainlion/fast/forms/search-vertical-alignment-expected.txt:
2790
2791 2014-01-25  Antti Koivisto  <antti@apple.com>
2792
2793         REGRESSION(r162744): wsj.com paints white
2794         https://bugs.webkit.org/show_bug.cgi?id=127619
2795
2796         Reviewed by Sam Weinig.
2797
2798         * fast/css/stylesheet-layout-with-pending-paint-expected.html: Added.
2799         * fast/css/stylesheet-layout-with-pending-paint.html: Added.
2800
2801 2014-01-24  Tamas Gergely  <tgergely.u-szeged@partner.samsung.com>
2802
2803         ASSERT(time.isFinite()) in SVGSMILElement::createInstanceTimesFromSyncbase
2804         <https://webkit.org/b/108184>
2805
2806         Reviewed by Philip Rogers.
2807
2808         Additional test to detect the crash in debug mode. It is merged back
2809         from blink commit https://src.chromium.org/viewvc/blink?revision=165498&view=revision
2810
2811         * svg/animations/self-dependency-crash-expected.txt: Added.
2812         * svg/animations/self-dependency-crash.html: Added.
2813
2814 2014-01-24  Zalan Bujtas  <zalan@apple.com>
2815
2816         Unreviewed Apple Windows port gardering.
2817
2818         * platform/win/fast/forms/file/file-input-disabled-expected.txt:
2819         * platform/win/tables/mozilla/marvin/body_col-expected.txt: Added.
2820
2821 2014-01-24  Zalan Bujtas  <zalan@apple.com>
2822
2823         Subpixel layout: Default style of input type=checkbox/radio (0.5ex) adds 1px extra margin on both left and right.
2824         https://bugs.webkit.org/show_bug.cgi?id=125728
2825
2826         Reviewed by Simon Fraser.
2827
2828         Using the 0.5ex value to set checkbox/radio left and right margins is a long-standing
2829         (khtml) behavior. While it indicates dynamic behavior, in order to get the margins changed,
2830         the widget's font size needs to be set, which is rather rare for such input types.
2831         It also results in odd layout, where the checkbox's indentation may seem to change randomly.
2832
2833         '<input style="font-size: 30px;" type="checkbox">foo' changes neither the checkbox
2834         nor the text size, but it indents the line by about 15px.
2835
2836         Other browsers (FF, Opera with Presto) disagree and they set static margins values.
2837         2px is the current default computed value.
2838
2839         * platform/mac-mountainlion/fast/block/margin-collapse/103-expected.txt:
2840         * platform/mac-mountainlion/fast/forms/basic-inputs-expected.txt:
2841         * platform/mac-mountainlion/fast/forms/box-shadow-override-expected.txt:
2842         * platform/mac-mountainlion/fast/forms/form-element-geometry-expected.txt:
2843         * platform/mac-mountainlion/fast/forms/input-appearance-height-expected.txt:
2844         * platform/mac-mountainlion/fast/forms/input-value-expected.txt:
2845         * platform/mac-mountainlion/fast/replaced/replaced-breaking-expected.txt:
2846         * platform/mac-mountainlion/fast/text/textIteratorNilRenderer-expected.txt:
2847         * platform/mac-mountainlion/http/tests/navigation/javascriptlink-frames-expected.txt:
2848         * platform/mac-mountainlion/tables/mozilla/bugs/bug4527-expected.txt:
2849         * platform/mac/compositing/overflow/theme-affects-visual-overflow-expected.txt:
2850         * platform/mac/css1/box_properties/acid_test-expected.txt:
2851         * platform/mac/css2.1/t09-c5526c-display-00-e-expected.txt:
2852         * platform/mac/css3/selectors3/html/css3-modsel-25-expected.txt:
2853         * platform/mac/css3/selectors3/html/css3-modsel-70-expected.txt:
2854         * platform/mac/css3/selectors3/xhtml/css3-modsel-25-expected.txt:
2855         * platform/mac/css3/selectors3/xhtml/css3-modsel-70-expected.txt:
2856         * platform/mac/css3/selectors3/xml/css3-modsel-25-expected.txt:
2857         * platform/mac/css3/selectors3/xml/css3-modsel-70-expected.txt:
2858         * platform/mac/fast/block/basic/011-expected.txt:
2859         * platform/mac/fast/block/margin-collapse/103-expected.txt:
2860         * platform/mac/fast/css/non-standard-checkbox-size-expected.txt:
2861         * platform/mac/fast/forms/001-expected.txt:
2862         * platform/mac/fast/forms/basic-inputs-expected.txt:
2863         * platform/mac/fast/forms/box-shadow-override-expected.txt:
2864         * platform/mac/fast/forms/file/file-input-disabled-expected.txt:
2865         * platform/mac/fast/forms/form-element-geometry-expected.txt:
2866         * platform/mac/fast/forms/formmove-expected.txt:
2867         * platform/mac/fast/forms/formmove2-expected.txt:
2868         * platform/mac/fast/forms/indeterminate-expected.txt:
2869         * platform/mac/fast/forms/input-appearance-height-expected.txt:
2870         * platform/mac/fast/forms/input-value-expected.txt:
2871         * platform/mac/fast/inline/positionedLifetime-expected.txt:
2872         * platform/mac/fast/parser/bad-xml-slash-expected.txt:
2873         * platform/mac/fast/replaced/replaced-breaking-expected.txt:
2874         * platform/mac/fast/replaced/width100percent-checkbox-expected.txt:
2875         * platform/mac/fast/replaced/width100percent-radio-expected.txt:
2876         * platform/mac/fast/text/textIteratorNilRenderer-expected.txt:
2877         * platform/mac/fast/text/whitespace/normal-after-nowrap-breaking-expected.txt:
2878         * platform/mac/http/tests/navigation/javascriptlink-frames-expected.txt:
2879         * platform/mac/tables/mozilla/bugs/bug1318-expected.txt:
2880         * platform/mac/tables/mozilla/bugs/bug4527-expected.txt:
2881         * platform/mac/tables/mozilla_expected_failures/core/captions1-expected.txt:
2882         * platform/mac/tables/mozilla_expected_failures/core/captions2-expected.txt:
2883
2884 2014-01-24  Oliver Hunt  <oliver@apple.com>
2885
2886         Put functions need to take a base object and a this value, and perform type checks on |this|
2887         https://bugs.webkit.org/show_bug.cgi?id=127594
2888
2889         Reviewed by Geoffrey Garen.
2890
2891         Add tests, and update expectation for previously failing test.
2892
2893         * js/dom/dom-as-prototype-assignment-exception-expected.txt: Added.
2894         * js/dom/dom-as-prototype-assignment-exception.html: Added.
2895         * js/dom/script-tests/dom-as-prototype-assignment-exception.js: Added.
2896         * media/network-no-source-const-shadow-expected.txt:
2897
2898 2014-01-24  Oliver Hunt  <oliver@apple.com>
2899
2900         Generic JSObject::put should handle static properties in the classinfo hierarchy
2901         https://bugs.webkit.org/show_bug.cgi?id=127523
2902
2903         Reviewed by Geoffrey Garen.
2904
2905         Yay tests!
2906
2907         * fast/canvas/webgl/constants.html:
2908           Remove incorrect constant
2909         * js/script-tests/static-put-in-prototype-chain.js: Added.
2910         * js/static-put-in-prototype-chain-expected.txt: Added.
2911         * js/static-put-in-prototype-chain.html: Added.
2912
2913 2014-01-24  Commit Queue  <commit-queue@webkit.org>
2914
2915         Unreviewed, rolling out r162713.
2916         http://trac.webkit.org/changeset/162713
2917         https://bugs.webkit.org/show_bug.cgi?id=127593
2918
2919         broke media/network-no-source-const-shadow (Requested by
2920         thorton on #webkit).
2921
2922         * fast/canvas/webgl/constants.html:
2923         * js/script-tests/static-put-in-prototype-chain.js: Removed.
2924         * js/static-put-in-prototype-chain-expected.txt: Removed.
2925         * js/static-put-in-prototype-chain.html: Removed.
2926
2927 2014-01-24  Oliver Hunt  <oliver@apple.com>
2928
2929         Generic JSObject::put should handle static properties in the classinfo hierarchy
2930         https://bugs.webkit.org/show_bug.cgi?id=127523
2931
2932         Reviewed by Geoffrey Garen.
2933
2934         Yay tests!
2935
2936         * fast/canvas/webgl/constants.html:
2937           Remove incorrect constant
2938         * js/script-tests/static-put-in-prototype-chain.js: Added.
2939         * js/static-put-in-prototype-chain-expected.txt: Added.
2940         * js/static-put-in-prototype-chain.html: Added.
2941
2942 2014-01-24  Andrzej Badowski  <a.badowski@samsung.com>
2943
2944         [EFL] Add expectations for two flaky media layout tests
2945         https://bugs.webkit.org/show_bug.cgi?id=127557
2946
2947         Unreviewed EFL gardening.
2948
2949         * platform/efl/TestExpectations:
2950
2951 2014-01-24  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
2952
2953         Unreviewed EFL gardening
2954
2955         Skip crashing http tests.
2956
2957         * platform/efl-wk2/TestExpectations:
2958
2959 2014-01-24  Jinwoo Song  <jinwoo7.song@samsung.com>
2960
2961         Unreviewed EFL gardening. Remove failure expectations which are passing now.
2962
2963         * platform/efl/TestExpectations: fast/css3-text/css3-text-decoration/
2964
2965 2014-01-23  Morten Stenshorne  <mstensho@opera.com>
2966
2967         Region based multicol: unresolvable percent height results in 1px tall multicol
2968         https://bugs.webkit.org/show_bug.cgi?id=122826
2969
2970         Reviewed by David Hyatt.
2971
2972         * fast/multicol/newmulticol/unresolvable-percent-height-2-expected.html: Added.
2973         * fast/multicol/newmulticol/unresolvable-percent-height-2.html: Added.
2974         * fast/multicol/newmulticol/unresolvable-percent-height-expected.html: Added.
2975         * fast/multicol/newmulticol/unresolvable-percent-height.html: Added.
2976         * fast/multicol/newmulticol/unresolvable-percent-max-height-2-expected.html: Added.
2977         * fast/multicol/newmulticol/unresolvable-percent-max-height-2.html: Added.
2978         * fast/multicol/newmulticol/unresolvable-percent-max-height-expected.html: Added.
2979         * fast/multicol/newmulticol/unresolvable-percent-max-height.html: Added.
2980
2981 2014-01-23  ChangSeok Oh  <changseok.oh@collabora.com>
2982
2983         Dragging from inner side of video to outside causes a crash
2984         https://bugs.webkit.org/show_bug.cgi?id=126338
2985
2986         Reviewed by Jer Noble.
2987
2988         This tests that dragging through timeslider control to outside of video causes a crash.
2989         The crash happened on both gtk+ and efl ports not using MEDIA_CONTROL_SCRIPT.
2990
2991         * media/media-controller-drag-crash-expected.txt: Added.
2992         * media/media-controller-drag-crash.html: Added.
2993
2994 2014-01-23  Jon Honeycutt  <jhoneycutt@apple.com>
2995
2996         Assertion failure in WebCore::PseudoElement::didRecalcStyle()
2997         <https://bugs.webkit.org/show_bug.cgi?id=126761>
2998         <rdar://problem/15793540>
2999
3000         Reviewed by Andy Estes.
3001
3002         * fast/images/animate-list-item-image-assertion-expected.txt: Added.
3003         * fast/images/animate-list-item-image-assertion.html: Added.
3004
3005 2014-01-23  Joseph Pecoraro  <pecoraro@apple.com>
3006
3007         Web Inspector: Remove recompileAllJSFunctions timer in ScriptDebugServer
3008         https://bugs.webkit.org/show_bug.cgi?id=127409
3009
3010         Reviewed by Geoffrey Garen.
3011
3012         Remove "Breakpoints Enabled" output in tests. Breakpoints are already
3013         enabled by default in tests. Also since the DebuggerAgent.enable() call
3014         now immediately recompiles scripts, sourceParsed events are now sent to
3015         the frontend earlier even before the setBreakpointsActive message has
3016         been processed, so the "Breakpoints Enabled" output was showing up
3017         later, seemingly randomly in tests, and is no longer helpful.
3018
3019         * inspector-protocol/debugger/breakpoint-action-detach-expected.txt:
3020         * inspector-protocol/debugger/breakpoint-action-detach.html:
3021         * inspector-protocol/debugger/breakpoint-action-with-exception-expected.txt:
3022         * inspector-protocol/debugger/breakpoint-action-with-exception.html:
3023         * inspector-protocol/debugger/breakpoint-condition-detach-expected.txt:
3024         * inspector-protocol/debugger/breakpoint-condition-detach.html:
3025         * inspector-protocol/debugger/breakpoint-condition-with-exception-expected.txt:
3026         * inspector-protocol/debugger/breakpoint-condition-with-exception.html:
3027         * inspector-protocol/debugger/breakpoint-eval-with-exception-expected.txt:
3028         * inspector-protocol/debugger/breakpoint-eval-with-exception.html:
3029         * inspector-protocol/debugger/breakpoint-inside-conditons-and-actions-expected.txt:
3030         * inspector-protocol/debugger/breakpoint-inside-conditons-and-actions.html:
3031         * inspector-protocol/debugger/call-frame-function-name-expected.txt:
3032         * inspector-protocol/debugger/call-frame-function-name.html:
3033         * inspector-protocol/debugger/call-frame-this-host-expected.txt:
3034         * inspector-protocol/debugger/call-frame-this-host.html:
3035         * inspector-protocol/debugger/call-frame-this-nonstrict-expected.txt:
3036         * inspector-protocol/debugger/call-frame-this-nonstrict.html:
3037         * inspector-protocol/debugger/call-frame-this-strict-expected.txt:
3038         * inspector-protocol/debugger/call-frame-this-strict.html:
3039         * inspector-protocol/debugger/didSampleProbe-multiple-probes-expected.txt:
3040         * inspector-protocol/debugger/didSampleProbe-multiple-probes.html:
3041         * inspector-protocol/debugger/nested-inspectors-expected.txt:
3042         * inspector-protocol/debugger/nested-inspectors.html:
3043         * inspector-protocol/debugger/removeBreakpoint-expected.txt:
3044         * inspector-protocol/debugger/removeBreakpoint.html:
3045         * inspector-protocol/debugger/setBreakpoint-actions-expected.txt:
3046         * inspector-protocol/debugger/setBreakpoint-actions.html:
3047         * inspector-protocol/debugger/setBreakpoint-autoContinue-expected.txt:
3048         * inspector-protocol/debugger/setBreakpoint-autoContinue.html:
3049         * inspector-protocol/debugger/setBreakpoint-column-expected.txt:
3050         * inspector-protocol/debugger/setBreakpoint-column.html:
3051         * inspector-protocol/debugger/setBreakpoint-condition-expected.txt:
3052         * inspector-protocol/debugger/setBreakpoint-condition.html:
3053         * inspector-protocol/debugger/setBreakpoint-expected.txt:
3054         * inspector-protocol/debugger/setBreakpoint-options-exception-expected.txt:
3055         * inspector-protocol/debugger/setBreakpoint-options-exception.html:
3056         * inspector-protocol/debugger/setBreakpoint.html:
3057         * inspector-protocol/debugger/setBreakpointByUrl-sourceURL-expected.txt:
3058         * inspector-protocol/debugger/setBreakpointByUrl-sourceURL.html:
3059         * inspector-protocol/debugger/setPauseOnExceptions-all-expected.txt:
3060         * inspector-protocol/debugger/setPauseOnExceptions-all.html:
3061         * inspector-protocol/debugger/setPauseOnExceptions-none-expected.txt:
3062         * inspector-protocol/debugger/setPauseOnExceptions-none.html:
3063         * inspector-protocol/debugger/setPauseOnExceptions-uncaught-expected.txt:
3064         * inspector-protocol/debugger/setPauseOnExceptions-uncaught.html:
3065         * inspector-protocol/dom-debugger/node-removed-expected.txt:
3066         * inspector-protocol/dom-debugger/node-removed.html:
3067
3068 2014-01-23  Hans Muller  <hmuller@adobe.com>
3069
3070         [CSS Shapes] Image valued shape size and position should conform to the spec
3071         https://bugs.webkit.org/show_bug.cgi?id=123295
3072
3073         Reviewed by Andreas Kling.
3074
3075         * fast/shapes/shape-outside-floats/shape-outside-image-fit-001-expected.html: Added.
3076         * fast/shapes/shape-outside-floats/shape-outside-image-fit-001.html: Added.
3077         * fast/shapes/shape-outside-floats/shape-outside-image-fit-002-expected.html: Added.
3078         * fast/shapes/shape-outside-floats/shape-outside-image-fit-002.html: Added.
3079         * fast/shapes/shape-outside-floats/shape-outside-image-fit-003-expected.html: Added.
3080         * fast/shapes/shape-outside-floats/shape-outside-image-fit-003.html: Added.
3081         * fast/shapes/shape-outside-floats/shape-outside-image-fit-004-expected.html: Added.
3082         * fast/shapes/shape-outside-floats/shape-outside-image-fit-004.html: Added.
3083
3084 2014-01-23  Antti Koivisto  <antti@apple.com>
3085
3086         Rebaseline after r162640.
3087
3088         * platform/mac-wk2/tiled-drawing/tile-coverage-after-scroll-speculative-expected.txt:
3089         * platform/mac-wk2/tiled-drawing/tile-coverage-speculative-expected.txt:
3090
3091 2014-01-23  Max Vujovic  <mvujovic@adobe.com>
3092
3093         Remove CSS Custom Filters code and tests
3094         https://bugs.webkit.org/show_bug.cgi?id=127382
3095
3096         Reviewed by Simon Fraser.
3097
3098         * animations/resources/animation-test-helpers.js:
3099         (parseFilterFunctionList):
3100         (compareFilterFunctions):
3101         * css3/filters/custom-with-at-rule-syntax/parsing-at-rule-invalid-expected.txt: Removed.
3102         * css3/filters/custom-with-at-rule-syntax/parsing-at-rule-invalid.html: Removed.
3103         * css3/filters/custom-with-at-rule-syntax/parsing-at-rule-valid-expected.txt: Removed.
3104         * css3/filters/custom-with-at-rule-syntax/parsing-at-rule-valid.html: Removed.
3105         * css3/filters/custom-with-at-rule-syntax/parsing-custom-function-invalid-expected.txt: Removed.
3106         * css3/filters/custom-with-at-rule-syntax/parsing-custom-function-invalid.html: Removed.
3107         * css3/filters/custom-with-at-rule-syntax/parsing-custom-function-valid-expected.txt: Removed.
3108         * css3/filters/custom-with-at-rule-syntax/parsing-custom-function-valid.html: Removed.
3109         * css3/filters/custom-with-at-rule-syntax/parsing-geometry-property-invalid-expected.txt: Removed.
3110         * css3/filters/custom-with-at-rule-syntax/parsing-geometry-property-invalid.html: Removed.
3111         * css3/filters/custom-with-at-rule-syntax/parsing-geometry-property-valid-expected.txt: Removed.
3112         * css3/filters/custom-with-at-rule-syntax/parsing-geometry-property-valid.html: Removed.
3113         * css3/filters/custom-with-at-rule-syntax/parsing-mix-property-invalid-expected.txt: Removed.
3114         * css3/filters/custom-with-at-rule-syntax/parsing-mix-property-invalid.html: Removed.
3115         * css3/filters/custom-with-at-rule-syntax/parsing-mix-property-valid-expected.txt: Removed.
3116         * css3/filters/custom-with-at-rule-syntax/parsing-mix-property-valid.html: Removed.
3117         * css3/filters/custom-with-at-rule-syntax/parsing-parameters-property-invalid-expected.txt: Removed.
3118         * css3/filters/custom-with-at-rule-syntax/parsing-parameters-property-invalid.html: Removed.
3119         * css3/filters/custom-with-at-rule-syntax/parsing-parameters-property-valid-expected.txt: Removed.
3120         * css3/filters/custom-with-at-rule-syntax/parsing-parameters-property-valid.html: Removed.
3121         * css3/filters/custom-with-at-rule-syntax/parsing-src-property-invalid-expected.txt: Removed.
3122         * css3/filters/custom-with-at-rule-syntax/parsing-src-property-invalid.html: Removed.
3123         * css3/filters/custom-with-at-rule-syntax/parsing-src-property-valid-expected.txt: Removed.
3124         * css3/filters/custom-with-at-rule-syntax/parsing-src-property-valid.html: Removed.
3125         * css3/filters/custom-with-at-rule-syntax/script-tests/parsing-at-rule-invalid.js: Removed.
3126         * css3/filters/custom-with-at-rule-syntax/script-tests/parsing-at-rule-valid.js: Removed.
3127         * css3/filters/custom-with-at-rule-syntax/script-tests/parsing-custom-function-invalid.js: Removed.
3128         * css3/filters/custom-with-at-rule-syntax/script-tests/parsing-custom-function-valid.js: Removed.
3129         * css3/filters/custom-with-at-rule-syntax/script-tests/parsing-geometry-property-invalid.js: Removed.
3130         * css3/filters/custom-with-at-rule-syntax/script-tests/parsing-geometry-property-valid.js: Removed.
3131         * css3/filters/custom-with-at-rule-syntax/script-tests/parsing-mix-property-invalid.js: Removed.
3132         * css3/filters/custom-with-at-rule-syntax/script-tests/parsing-mix-property-valid.js: Removed.
3133         * css3/filters/custom-with-at-rule-syntax/script-tests/parsing-parameters-property-invalid.js: Removed.
3134         * css3/filters/custom-with-at-rule-syntax/script-tests/parsing-parameters-property-valid.js: Removed.
3135         * css3/filters/custom-with-at-rule-syntax/script-tests/parsing-src-property-invalid.js: Removed.
3136         * css3/filters/custom-with-at-rule-syntax/script-tests/parsing-src-property-valid.js: Removed.
3137         * css3/filters/custom/composited/custom-filter-blend-modes-expected.html: Removed.
3138         * css3/filters/custom/composited/custom-filter-blend-modes.html: Removed.
3139         * css3/filters/custom/custom-filter-a-tex-coord-optional-expected.html: Removed.
3140         * css3/filters/custom/custom-filter-a-tex-coord-optional.html: Removed.
3141         * css3/filters/custom/custom-filter-animation-expected.txt: Removed.
3142         * css3/filters/custom/custom-filter-animation.html: Removed.
3143         * css3/filters/custom/custom-filter-array-blending-expected.txt: Removed.
3144         * css3/filters/custom/custom-filter-array-blending.html: Removed.
3145         * css3/filters/custom/custom-filter-array-expected.html: Removed.
3146         * css3/filters/custom/custom-filter-array-uniform-indirect-index-expected.html: Removed.
3147         * css3/filters/custom/custom-filter-array-uniform-indirect-index.html: Removed.
3148         * css3/filters/custom/custom-filter-array.html: Removed.
3149         * css3/filters/custom/custom-filter-blend-fractional-destination-alpha-expected.html: Removed.
3150         * css3/filters/custom/custom-filter-blend-fractional-destination-alpha.html: Removed.
3151         * css3/filters/custom/custom-filter-blend-modes-expected.html: Removed.
3152         * css3/filters/custom/custom-filter-blend-modes.html: Removed.
3153         * css3/filters/custom/custom-filter-change-blend-mode-expected.html: Removed.
3154         * css3/filters/custom/custom-filter-change-blend-mode.html: Removed.
3155         * css3/filters/custom/custom-filter-clamp-css-color-matrix-expected.html: Removed.
3156         * css3/filters/custom/custom-filter-clamp-css-color-matrix-negative-expected.html: Removed.
3157         * css3/filters/custom/custom-filter-clamp-css-color-matrix-negative.html: Removed.
3158         * css3/filters/custom/custom-filter-clamp-css-color-matrix.html: Removed.
3159         * css3/filters/custom/custom-filter-clamp-css-mix-color-expected.html: Removed.
3160         * css3/filters/custom/custom-filter-clamp-css-mix-color-negative-expected.html: Removed.
3161         * css3/filters/custom/custom-filter-clamp-css-mix-color-negative.html: Removed.
3162         * css3/filters/custom/custom-filter-clamp-css-mix-color.html: Removed.
3163         * css3/filters/custom/custom-filter-color-expected.html: Removed.
3164         * css3/filters/custom/custom-filter-color-matrix-expected.png: Removed.
3165         * css3/filters/custom/custom-filter-color-matrix-expected.txt: Removed.
3166         * css3/filters/custom/custom-filter-color-matrix.html: Removed.
3167         * css3/filters/custom/custom-filter-color.html: Removed.
3168         * css3/filters/custom/custom-filter-composite-fractional-source-alpha-expected.html: Removed.
3169         * css3/filters/custom/custom-filter-composite-fractional-source-alpha.html: Removed.
3170         * css3/filters/custom/custom-filter-composite-operators-expected.png: Removed.
3171         * css3/filters/custom/custom-filter-composite-operators-expected.txt: Removed.
3172         * css3/filters/custom/custom-filter-composite-operators.html: Removed.
3173         * css3/filters/custom/custom-filter-composite-source-atop-expected.png: Removed.
3174         * css3/filters/custom/custom-filter-composite-source-atop-expected.txt: Removed.
3175         * css3/filters/custom/custom-filter-composite-source-atop.html: Removed.
3176         * css3/filters/custom/custom-filter-crash-inline-computed-style-expected.txt: Removed.
3177         * css3/filters/custom/custom-filter-crash-inline-computed-style.html: Removed.
3178         * css3/filters/custom/custom-filter-css-keyword-as-parameter-name-expected.png: Removed.
3179         * css3/filters/custom/custom-filter-css-keyword-as-parameter-name-expected.txt: Removed.
3180         * css3/filters/custom/custom-filter-css-keyword-as-parameter-name.html: Removed.
3181         * css3/filters/custom/custom-filter-detached-mesh-with-mesh-box-type-expected.html: Removed.
3182         * css3/filters/custom/custom-filter-detached-mesh-with-mesh-box-type.html: Removed.
3183         * css3/filters/custom/custom-filter-matN-expected.html: Removed.
3184         * css3/filters/custom/custom-filter-matN.html: Removed.
3185         * css3/filters/custom/custom-filter-mesh-column-row-order-expected.html: Removed.
3186         * css3/filters/custom/custom-filter-mesh-column-row-order.html: Removed.
3187         * css3/filters/custom/custom-filter-mix-bindings-expected.txt: Removed.
3188         * css3/filters/custom/custom-filter-mix-bindings.html: Removed.
3189         * css3/filters/custom/custom-filter-no-element-texture-access-expected.html: Removed.
3190         * css3/filters/custom/custom-filter-no-element-texture-access.html: Removed.
3191         * css3/filters/custom/custom-filter-nonseparable-blend-mode-color-expected.html: Removed.
3192         * css3/filters/custom/custom-filter-nonseparable-blend-mode-color.html: Removed.
3193         * css3/filters/custom/custom-filter-nonseparable-blend-mode-hue-expected.html: Removed.
3194         * css3/filters/custom/custom-filter-nonseparable-blend-mode-hue.html: Removed.
3195         * css3/filters/custom/custom-filter-nonseparable-blend-mode-luminosity-expected.html: Removed.
3196         * css3/filters/custom/custom-filter-nonseparable-blend-mode-luminosity.html: Removed.
3197         * css3/filters/custom/custom-filter-nonseparable-blend-mode-saturation-expected.html: Removed.
3198         * css3/filters/custom/custom-filter-nonseparable-blend-mode-saturation.html: Removed.
3199         * css3/filters/custom/custom-filter-property-computed-style-expected.txt: Removed.
3200         * css3/filters/custom/custom-filter-property-computed-style.html: Removed.
3201         * css3/filters/custom/custom-filter-property-parsing-expected.txt: Removed.
3202         * css3/filters/custom/custom-filter-property-parsing-invalid-expected.txt: Removed.
3203         * css3/filters/custom/custom-filter-property-parsing-invalid.html: Removed.
3204         * css3/filters/custom/custom-filter-property-parsing.html: Removed.
3205         * css3/filters/custom/custom-filter-reload-expected.txt: Removed.
3206         * css3/filters/custom/custom-filter-reload.html: Removed.
3207         * css3/filters/custom/custom-filter-shader-cache-expected.png: Removed.
3208         * css3/filters/custom/custom-filter-shader-cache-expected.txt: Removed.
3209         * css3/filters/custom/custom-filter-shader-cache.html: Removed.
3210         * css3/filters/custom/custom-filter-shader-reuse-expected.txt: Removed.
3211         * css3/filters/custom/custom-filter-shader-reuse.html: Removed.
3212         * css3/filters/custom/custom-filter-transforms-animation-expected.txt: Removed.
3213         * css3/filters/custom/custom-filter-transforms-animation.html: Removed.
3214         * css3/filters/custom/custom-filter-u-mesh-box-expected.html: Removed.
3215         * css3/filters/custom/custom-filter-u-mesh-box.html: Removed.
3216         * css3/filters/custom/custom-filter-u-mesh-size-expected.html: Removed.
3217         * css3/filters/custom/custom-filter-u-mesh-size.html: Removed.
3218         * css3/filters/custom/custom-filter-u-texture-size-expected.html: Removed.
3219         * css3/filters/custom/custom-filter-u-texture-size.html: Removed.
3220         * css3/filters/custom/custom-filter-u-tile-size-expected.html: Removed.
3221         * css3/filters/custom/custom-filter-u-tile-size.html: Removed.
3222         * css3/filters/custom/custom-filter-unavailable-varying-expected.html: Removed.
3223         * css3/filters/custom/custom-filter-unavailable-varying.html: Removed.
3224         * css3/filters/custom/effect-color-check-expected.png: Removed.
3225         * css3/filters/custom/effect-color-check-expected.txt: Removed.
3226         * css3/filters/custom/effect-color-check.html: Removed.
3227         * css3/filters/custom/effect-custom-combined-missing-expected.png: Removed.
3228         * css3/filters/custom/effect-custom-combined-missing-expected.txt: Removed.
3229         * css3/filters/custom/effect-custom-combined-missing.html: Removed.
3230         * css3/filters/custom/effect-custom-disabled-expected.txt: Removed.
3231         * css3/filters/custom/effect-custom-disabled.html: Removed.
3232         * css3/filters/custom/effect-custom-expected.png: Removed.
3233         * css3/filters/custom/effect-custom-expected.txt: Removed.
3234         * css3/filters/custom/effect-custom-parameters-expected.png: Removed.
3235         * css3/filters/custom/effect-custom-parameters-expected.txt: Removed.
3236         * css3/filters/custom/effect-custom-parameters.html: Removed.
3237         * css3/filters/custom/effect-custom-transform-parameters-expected.html: Removed.
3238         * css3/filters/custom/effect-custom-transform-parameters.html: Removed.
3239         * css3/filters/custom/effect-custom.html: Removed.
3240         * css3/filters/custom/filter-fallback-to-software-expected.html: Removed.
3241         * css3/filters/custom/filter-fallback-to-software.html: Removed.
3242         * css3/filters/custom/filter-repaint-custom-clipped-expected.png: Removed.
3243         * css3/filters/custom/filter-repaint-custom-clipped-expected.txt: Removed.
3244         * css3/filters/custom/filter-repaint-custom-clipped.html: Removed.
3245         * css3/filters/custom/filter-repaint-custom-expected.png: Removed.
3246         * css3/filters/custom/filter-repaint-custom-expected.txt: Removed.
3247         * css3/filters/custom/filter-repaint-custom-rotated-expected.png: Removed.
3248         * css3/filters/custom/filter-repaint-custom-rotated-expected.txt: Removed.
3249         * css3/filters/custom/filter-repaint-custom-rotated.html: Removed.
3250         * css3/filters/custom/filter-repaint-custom.html: Removed.
3251         * css3/filters/custom/invalid-custom-filter-attribute-types-expected.html: Removed.
3252         * css3/filters/custom/invalid-custom-filter-attribute-types.html: Removed.
3253         * css3/filters/custom/invalid-custom-filter-shader-expected.html: Removed.
3254         * css3/filters/custom/invalid-custom-filter-shader.html: Removed.
3255         * css3/filters/custom/invalid-custom-filter-uniform-types-expected.html: Removed.
3256         * css3/filters/custom/invalid-custom-filter-uniform-types.html: Removed.
3257         * css3/filters/custom/missing-custom-filter-shader-expected.png: Removed.
3258         * css3/filters/custom/missing-custom-filter-shader-expected.txt: Removed.
3259         * css3/filters/custom/missing-custom-filter-shader.html: Removed.
3260         * css3/filters/resources/a-tex-coord-defined.vs: Removed.
3261         * css3/filters/resources/a-tex-coord-undefined.vs: Removed.
3262         * css3/filters/resources/a-triangle-coord-defined.vs: Removed.
3263         * css3/filters/resources/array-uniform-indirect-index.vs: Removed.
3264         * css3/filters/resources/checkerboard.vs: Removed.
3265         * css3/filters/resources/color-fill.fs: Removed.
3266         * css3/filters/resources/color-offset.fs: Removed.
3267         * css3/filters/resources/composite.fs: Removed.
3268         * css3/filters/resources/css-keyword-as-parameter-name.fs: Removed.
3269         * css3/filters/resources/custom-filter-clamp-css-color-matrix-negative.fs: Removed.
3270         * css3/filters/resources/custom-filter-clamp-css-color-matrix.fs: Removed.
3271         * css3/filters/resources/custom-filter-parser.js: Removed.
3272         * css3/filters/resources/fragment-color.fs: Removed.
3273         * css3/filters/resources/fragment-colors.fs: Removed.
3274         * css3/filters/resources/fragment-matN.fs: Removed.
3275         * css3/filters/resources/grayscale-color-matrix.fs: Removed.
3276         * css3/filters/resources/invalid-a-triangle-coord-with-attached-mesh.vs: Removed.
3277         * css3/filters/resources/invalid-custom-attribute.vs: Removed.
3278         * css3/filters/resources/invalid-shader.vs: Removed.
3279         * css3/filters/resources/invalid-type-a-mesh-coord.vs: Removed.
3280         * css3/filters/resources/invalid-type-a-position.vs: Removed.
3281         * css3/filters/resources/invalid-type-a-tex-coord.vs: Removed.
3282         * css3/filters/resources/invalid-type-a-triangle-coord.vs: Removed.
3283         * css3/filters/resources/invalid-type-attribute-array.vs: Removed.
3284         * css3/filters/resources/invalid-type-u-mesh-box.fs: Removed.
3285         * css3/filters/resources/invalid-type-u-mesh-size.fs: Removed.
3286         * css3/filters/resources/invalid-type-u-projection-matrix.fs: Removed.
3287         * css3/filters/resources/invalid-type-u-texture-size.fs: Removed.
3288         * css3/filters/resources/invalid-type-u-tile-size.fs: Removed.
3289         * css3/filters/resources/invalid-type-uniform-array.fs: Removed.
3290         * css3/filters/resources/mix-color.fs: Removed.
3291         * css3/filters/resources/pass-tex-coord.vs: Removed.
3292         * css3/filters/resources/sample-defined-css-u-texture-mix.fs: Removed.
3293         * css3/filters/resources/sample-defined-css-u-texture.fs: Removed.
3294         * css3/filters/resources/sample-u-texture-mix.fs: Removed.
3295         * css3/filters/resources/sample-u-texture.fs: Removed.
3296         * css3/filters/resources/sample-undefined-css-u-texture-mix.fs: Removed.
3297         * css3/filters/resources/sample-undefined-css-u-texture.fs: Removed.
3298         * css3/filters/resources/u-mesh-box-is-unit-square.fs: Removed.
3299         * css3/filters/resources/u-mesh-size.fs: Removed.
3300         * css3/filters/resources/u-texture-size.fs: Removed.
3301         * css3/filters/resources/u-tile-size.fs: Removed.
3302         * css3/filters/resources/unavailable-varying.fs: Removed.
3303         * css3/filters/resources/varying-mix-color.fs: Removed.
3304         * css3/filters/resources/vertex-explode-detached.vs: Removed.
3305         * css3/filters/resources/vertex-horizontal-offset.vs: Removed.
3306         * css3/filters/resources/vertex-offset-parameters.vs: Removed.
3307         * css3/filters/resources/vertex-offset.vs: Removed.
3308         * css3/filters/resources/vertex-rotate.vs: Removed.
3309         * css3/filters/resources/vertex-transform-parameter.vs: Removed.
3310         * css3/filters/script-tests/custom-filter-mix-bindings.js: Removed.
3311         * css3/filters/script-tests/custom-filter-parsing-common.js: Removed.
3312         * css3/filters/script-tests/custom-filter-property-computed-style.js: Removed.
3313         * css3/filters/script-tests/custom-filter-property-parsing-invalid.js: Removed.
3314         * css3/filters/script-tests/custom-filter-property-parsing.js: Removed.
3315         * css3/filters/script-tests/effect-custom-disabled.js: Removed.
3316         * js/dom/global-constructors-attributes-expected.txt:
3317         * platform/mac-mountainlion/js/dom/global-constructors-attributes-expected.txt:
3318         * platform/mac-wk2/TestExpectations:
3319         * platform/mac/TestExpectations:
3320         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
3321         * platform/win/TestExpectations:
3322         * platform/wincairo/TestExpectations:
3323
3324 2014-01-22  Jon Honeycutt  <jhoneycutt@apple.com>
3325
3326         REGRESSION(r161967): Crash in WebCore::CachedSVGDocumentReference::load
3327         <https://webkit.org/b/127151>
3328         <rdar://problem/15840760>
3329
3330         Reviewed by Dirk Schulze.
3331
3332         * css3/filters/crash-filter-animation-invalid-url-expected.txt: Added.
3333         * css3/filters/crash-filter-animation-invalid-url.html: Added.
3334         * css3/filters/crash-invalid-url-expected.txt: Added.
3335         * css3/filters/crash-invalid-url.html: Added.
3336
3337 2014-01-23  Alexey Proskuryakov  <ap@apple.com>
3338
3339         svg/animations/smil-syncbase-self-dependency.svg is very flaky
3340
3341         This is a newly landed test for <https://bugs.webkit.org/show_bug.cgi?id=108184>
3342         that wasn't actually testing for what the bug fixed. The plan is to add a better
3343         test soon, so deleting this one.
3344
3345         * svg/animations/smil-syncbase-self-dependency-expected.txt: Removed.
3346         * svg/animations/smil-syncbase-self-dependency.svg: Removed.
3347
3348 2014-01-23  Carlos Alberto Lopez Perez  <clopez@igalia.com>
3349
3350         Unreviewed GTK gardening.
3351
3352         Remove failure/timeout expectations for the following passed tests:
3353
3354         * platform/gtk/TestExpectations:
3355             http/tests/navigation/redirect-to-random-url-versus-memory-cache.html
3356
3357         * platform/gtk-wk2/TestExpectations:
3358             http/tests/xmlhttprequest/access-control-repeated-failed-preflight-crash.html
3359             accessibility/multiselect-list-reports-active-option.html
3360
3361 2014-01-23  Daniel Bates  <dabates@apple.com>
3362
3363         [Win] Mark test mathml/presentation/maction-toggle.html as failing in TestExpectation
3364
3365         For now, mark the test mathml/presentation/maction-toggle.html as failing. See
3366         <https://bugs.webkit.org/show_bug.cgi?id=127495> for more details.
3367
3368         * platform/win/TestExpectations:
3369
3370 2014-01-23  Daniel Bates  <dabates@apple.com>
3371
3372         [Win] Mark test js/dom/date-big-constructor.html as failing and add Windows expected result
3373
3374         Mark the test js/dom/date-big-constructor.html as failing while we investigate
3375         regression in <https://bugs.webkit.org/show_bug.cgi?id=127492>. Also add Windows expected
3376         result for test fast/css/relative-position-replaced-in-table-display-crash.html as the test
3377         passes but differs in whitespace. We'll investigate this whitespace difference in
3378         <https://bugs.webkit.org/show_bug.cgi?id=127479>.
3379
3380         * platform/win/TestExpectations:
3381         * platform/win/fast/css/relative-position-replaced-in-table-display-crash-expected.txt: Added.
3382
3383 2014-01-23  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
3384
3385         Unreviewed EFL gardening
3386
3387         Add test expectations for failing tests.
3388
3389         * platform/efl/TestExpectations:
3390
3391 2014-01-23  Daniel Bates  <dabates@apple.com>
3392
3393         [Win] Update expected result for test svg/W3C-SVG-1.1/paths-data-03-f.html
3394
3395         The expected result for the test test svg/W3C-SVG-1.1/paths-data-03-f.html on Windows
3396         shows a progression towards matching the Mac expected result. Currently, there are many
3397         numerical differences between the expected results for these platforms, described within
3398         three diff chunks. After this commit there will be a single numerical difference (described
3399         in one diff chunk) between the Mac and Windows results. See <https://bugs.webkit.org/show_bug.cgi?id=127490>
3400         for more details.
3401
3402         * platform/win/svg/W3C-SVG-1.1/paths-data-03-f-expected.txt:
3403
3404 2014-01-23  Daniel Bates  <dabates@apple.com>
3405
3406         [Win] Mark some tests as failing in TestExpectations
3407
3408         Mark test fast/dom/gc-attribute-node.html as failing (see http://webkit.org/b/127480).
3409         Also mark the following Windows-only tests as failing (see http://webkit.org/b/127485):
3410
3411         platform/win/accessibility/option-element-selection-and-focus-events.html
3412         platform/win/accessibility/parent-element.html
3413         platform/win/accessibility/select-element-valuechange-event.html
3414
3415         * platform/win/TestExpectations:
3416
3417 2014-01-23  Csaba Osztrogonác  <ossy@webkit.org>
3418
3419         [EFL] Unreviewed gardening
3420
3421         * platform/efl-wk2/TestExpectations: Skip failing tests only on WK2.
3422         * platform/efl/TestExpectations: Unskip now passing tests on WK1.
3423
3424 2014-01-23  Daniel Bates  <dabates@apple.com>
3425
3426         [Win] Remove Windows-specific result for test fast/css-generated-content/table-row-group-to-inline.html
3427
3428         As of the time of writing, the Windows expected results for test fast/css-generated-content/table-row-group-to-inline.html
3429         are identical to the results on Mac.
3430
3431         * platform/win/fast/css-generated-content/table-row-group-to-inline-expected.txt: Removed.
3432
3433 2014-01-23  Krzysztof Wolanski  <k.wolanski@samsung.com>
3434
3435         [EFL] Updated test expectations for failing tests
3436         https://bugs.webkit.org/show_bug.cgi?id=127478
3437
3438         Unreviewed EFL gardening
3439
3440         * platform/efl/TestExpectations:
3441         * platform/efl/css2.1/t1604-c542-letter-sp-00-b-a-expected.png:
3442         Removed incorrect test expectation for css2.1/t1604-c542-letter-sp-00-b-a.html
3443         * platform/efl/css2.1/t1604-c542