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