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