9ecb71fa5cbf0e4442f70a76d2986f18f9ebb472
[WebKit-https.git] / LayoutTests / ChangeLog
1 2014-03-13  Andres Gomez  <agomez@igalia.com>
2
3         Unreviewed, rolling out r165536.
4
5         It breaks http/tests/media/media-play-stream-chunked-icy.html
6
7         Reverted changeset:
8
9         "[GStreamer] WebKit gets stalled when trying to play a stream"
10         https://bugs.webkit.org/show_bug.cgi?id=125926
11         http://trac.webkit.org/changeset/165536
12
13 2014-03-13  Brian Burg  <bburg@apple.com>
14
15         Web Inspector: Remove unused callId parameter from evaluateInWebInspector
16         https://bugs.webkit.org/show_bug.cgi?id=129744
17
18         Reviewed by Timothy Hatcher.
19
20         * inspector/inspector-test.js:
21         (runTest): Stop passing a dummy argument to TestRunner.evaluateInWebInspector.
22
23 2014-03-13  Zalan Bujtas  <zalan@apple.com>
24
25         Subpixel rendering: Nested layers with subpixel accumulation paint to wrong position.
26         https://bugs.webkit.org/show_bug.cgi?id=130153
27
28         Reviewed by Simon Fraser.
29
30         Subpixels (fractional device pixels here) can accumulate through nested layers. Subpixels
31         need to be propagated through the layer tree so that painting coordinates match layout coordinates.
32         
33         Compositing case: (absolute positioning, 2x display)
34         parent layer pos(0.3, 0.3) -> floored painting position (0, 0)
35         child layer pos(10.2, 10.2) -> layout offset from parent (10.2, 10.2), 
36         but the actual painting offset is (10.5, 10.5) as the result of parent flooring.
37         
38         Non-compositing case: (absolute positioning, 2x display)
39         parent layer pos(0.3, 0.3) -> GraphicsContext is translated to (0, 0).
40         child layer pos(10.2, 10.2) -> layout offset from parent (10.2, 10.2)
41         but the GraphicsContext's offset is (10.5, 10.5) as the result of the parent's translate.   
42
43         In both cases, without the subpixel adjustment, we'd paint the current layer at (10.0, 10.0)
44         after flooring, while its painting position is actually (10.5, 10.5).
45         Subpixels do accumulate through nested layers.
46
47         * compositing/hidpi-nested-compositing-layers-with-subpixel-accumulation-expected.html: Added.
48         * compositing/hidpi-nested-compositing-layers-with-subpixel-accumulation.html: Added.
49         * fast/layers/hidpi-nested-layers-with-subpixel-accumulation-expected.html: Added.
50         * fast/layers/hidpi-nested-layers-with-subpixel-accumulation.html: Added.
51
52 2014-03-13  Andres Gomez  <agomez@igalia.com>
53
54         [GStreamer] WebKit gets stalled when trying to play a stream
55         https://bugs.webkit.org/show_bug.cgi?id=125926
56
57         Reviewed by Eric Carlson.
58
59         Added new test for checking the playback on Icecast/Shoutcast
60         streamed media.
61
62         * http/tests/media/media-play-stream-chunked-icy-expected.txt: Added.
63         * http/tests/media/media-play-stream-chunked-icy.html: Added.
64         * http/tests/media/resources/create-id3-db.php: Added.
65         * http/tests/media/resources/serve-video.php: Added support for
66         chunked streams and Icecast/Shoutcast headers.
67         * http/tests/resources/dir-helpers.php: Added.
68         * http/tests/resources/portabilityLayer.php: Added a couple of new
69         fallback functions when they are not available in old PHP
70         versions.
71         * media/content/metadata.db: Added.
72         * media/content/silence.mp3: Added.
73
74 2014-03-12  Chris Fleizach  <cfleizach@apple.com>
75
76         AX: accessibility data table heuristics fail on this jQuery table
77         https://bugs.webkit.org/show_bug.cgi?id=129369
78
79         Reviewed by Mario Sanchez Prada.
80
81         * accessibility/table-detection.html:
82         * platform/mac/accessibility/table-detection-expected.txt:
83
84 2014-03-12  Zalan Bujtas  <zalan@apple.com>
85
86         Subpixel rendering: LayoutTests/compositing/hidpi-simple-container-layer-on-device-pixel-expected.html fails on Mountain Lion WK2 debug
87         https://bugs.webkit.org/show_bug.cgi?id=130175
88
89         Unreviewed TestExpectations update on ML WK2 debug.
90
91         * platform/mac-wk2/TestExpectations:
92
93 2014-03-12  Brian Burg  <bburg@apple.com>
94
95         Web Inspector: convert model tests and inspector-test.js to use Test.html
96         https://bugs.webkit.org/show_bug.cgi?id=129217
97
98         Reviewed by Timothy Hatcher.
99
100         * TestExpectations: Add flaky content-flow and failing shape-outside inspector tests.
101         * inspector-protocol/model/probe-manager-add-remove-actions.html: Removed.
102         * inspector-protocol/resources/shape-info-helper.js: Removed.
103         * inspector/debugger/debugger-test.js: Added.
104         (InspectorTestProxy.registerInitializer.):
105         (InspectorTestProxy.registerInitializer):
106         * inspector/debugger/probe-manager-add-remove-actions-expected.txt: Renamed from LayoutTests/inspector-protocol/model/probe-manager-add-remove-actions-expected.txt.
107         * inspector/debugger/probe-manager-add-remove-actions.html: Added.
108         * inspector/debugger/resources/breakpoint.js: Added. Copied from LayoutTests/inspector-protocol/.
109         (breakpointActions):
110         * inspector/dom/content-flow-content-nodes-expected.txt: Renamed from LayoutTests/inspector-protocol/model/content-flow-content-nodes-expected.txt.
111         * inspector/dom/content-flow-content-nodes.html: Renamed from LayoutTests/inspector-protocol/model/content-flow-content-nodes.html.
112         * inspector/dom/content-flow-content-removal-expected.txt: Renamed from LayoutTests/inspector-protocol/model/content-flow-content-removal-expected.txt.
113         * inspector/dom/content-flow-content-removal.html: Renamed from LayoutTests/inspector-protocol/model/content-flow-content-removal.html.
114         * inspector/dom/content-flow-list-expected.txt: Renamed from LayoutTests/inspector-protocol/model/content-flow-list-expected.txt.
115         * inspector/dom/content-flow-list.html: Renamed from LayoutTests/inspector-protocol/model/content-flow-list.html.
116         * inspector/dom/content-node-region-info-expected.txt: Renamed from LayoutTests/inspector-protocol/model/content-node-region-info-expected.txt.
117         * inspector/dom/content-node-region-info.html: Renamed from LayoutTests/inspector-protocol/model/content-node-region-info.html.
118         * inspector/dom/highlight-shape-outside-expected.txt: Renamed from LayoutTests/inspector-protocol/model/highlight-shape-outside-expected.txt.
119         * inspector/dom/highlight-shape-outside-margin-expected.txt: Renamed from LayoutTests/inspector-protocol/model/highlight-shape-outside-margin-expected.txt.
120         * inspector/dom/highlight-shape-outside-margin.html: Renamed from LayoutTests/inspector-protocol/model/highlight-shape-outside-margin.html.
121         * inspector/dom/highlight-shape-outside.html: Renamed from LayoutTests/inspector-protocol/model/highlight-shape-outside.html.
122         * inspector/dom/shapes-test.js: Added. Refactor existing shape helpers to use model objects
123         where it makes sense, and use easy-to-read assertions.
124         (InspectorTestProxy.registerInitializer.):
125         * inspector/inspector-test.js: Handle reloaded test pages better. Use better names.
126         (InspectorTestProxy.registerInitializer): Renamed from `register`.
127         (runTest.runInitializationMethodsInFrontend):
128         (runTest.runTestMethodInFrontend):
129         (runTest):
130         (InspectorTestProxy.completeTest):
131         * inspector/page/main-frame-resource-expected.txt: Renamed from LayoutTests/inspector-protocol/model/main-frame-resource-expected.txt.
132         * inspector/page/main-frame-resource.html: Renamed from LayoutTests/inspector-protocol/model/main-frame-resource.html.
133         * inspector/page/resources/dummy-page.html: Added.
134         * platform/efl/TestExpectations: Move failing inspector tests to generic expectations.
135         * platform/gtk/TestExpectations: Move failing inspector tests to generic expectations.
136         * platform/win/TestExpectations: Move failing inspector tests to generic expectations.
137
138 2014-03-12  Brent Fulgham  <bfulgham@apple.com>
139
140         [WebVTT] HTML5 "space" cahracters around "-->" are not required
141         https://bugs.webkit.org/show_bug.cgi?id=117421
142
143         Reviewed by Eric Carlson.
144
145         Merged from Blink (patch by caitpotter88@gmail.com):
146         https://chromium.googlesource.com/chromium/blink/+/4ef469cd627a13696b88e285ae28a60e38f9c286
147         http://crbug.com/242158
148
149         * media/track/captions-webvtt/tc008-timings-no-hour-errors.vtt:
150         * media/track/captions-webvtt/tc009-timings-hour-error.vtt:
151         * media/track/captions-webvtt/tc029-timings-whitespace.vtt: Added.
152         * media/track/track-webvtt-tc029-timings-whitespace.html: Added.
153         * media/track/track-webvtt-tc029-timings-whitespace-expected.txt: Added.
154
155 2014-03-12  Commit Queue  <commit-queue@webkit.org>
156
157         Unreviewed, rolling out r165482.
158         https://bugs.webkit.org/show_bug.cgi?id=130157
159
160         Broke the windows build; "error C2466: cannot allocate an
161         array of constant size 0" (Requested by jernoble on #webkit).
162
163         Reverted changeset:
164
165         "Reduce memory use for static property maps"
166         https://bugs.webkit.org/show_bug.cgi?id=129986
167         http://trac.webkit.org/changeset/165482
168
169 2014-03-12  Simon Fraser  <simon.fraser@apple.com>
170
171         Have the scrolling tree track the viewport size, not the viewport rect
172         https://bugs.webkit.org/show_bug.cgi?id=130141
173
174         Reviewed by Beth Dakin.
175
176         The scrolling tree only needs to know the size of the viewport, not its
177         origin, since the origin is deduced from the updated scroll position.
178         
179         Tests dump a size, not a rect with a 0,0 origin now.
180
181         * platform/mac-wk2/tiled-drawing/clamp-out-of-bounds-scrolls-expected.txt:
182         * platform/mac-wk2/tiled-drawing/fixed/absolute-inside-fixed-expected.txt:
183         * platform/mac-wk2/tiled-drawing/fixed/absolute-inside-out-of-view-fixed-expected.txt:
184         * platform/mac-wk2/tiled-drawing/fixed/fixed-in-overflow-expected.txt:
185         * platform/mac-wk2/tiled-drawing/fixed/fixed-position-out-of-view-expected.txt:
186         * platform/mac-wk2/tiled-drawing/fixed/fixed-position-out-of-view-negative-zindex-expected.txt:
187         * platform/mac-wk2/tiled-drawing/fixed/four-bars-expected.txt:
188         * platform/mac-wk2/tiled-drawing/fixed/four-bars-with-header-and-footer-expected.txt:
189         * platform/mac-wk2/tiled-drawing/fixed/negative-scroll-offset-expected.txt:
190         * platform/mac-wk2/tiled-drawing/fixed/negative-scroll-offset-in-view-expected.txt:
191         * platform/mac-wk2/tiled-drawing/fixed/nested-fixed-expected.txt:
192         * platform/mac-wk2/tiled-drawing/fixed/percentage-inside-fixed-expected.txt:
193         * platform/mac-wk2/tiled-drawing/scrolling-tree-after-scroll-expected.txt:
194         * platform/mac-wk2/tiled-drawing/scrolling-tree-slow-scrolling-expected.txt:
195         * platform/mac-wk2/tiled-drawing/sticky/negative-scroll-offset-expected.txt:
196         * platform/mac-wk2/tiled-drawing/sticky/sticky-horizontal-expected.txt:
197
198 2014-03-12  Simon Fraser  <simon.fraser@apple.com>
199
200         Change scrollOffsetForFixedPosition() to do LayoutUnit math
201         https://bugs.webkit.org/show_bug.cgi?id=129981
202
203         Reviewed by Beth Dakin.
204
205         FrameView::scrollOffsetForFixedPosition() returned an IntSize,
206         but to allow subpixel scroll offsets, we need it to return a LayoutSize.
207
208         Update test results for the progression.
209
210         * platform/mac-wk2/tiled-drawing/fixed-background/fixed-body-background-zoomed-expected.png:
211         * platform/mac-wk2/tiled-drawing/fixed-background/fixed-body-background-zoomed-expected.txt:
212
213 2014-03-12  Gavin Barraclough  <barraclough@apple.com>
214
215         Reduce memory use for static property maps
216         https://bugs.webkit.org/show_bug.cgi?id=129986
217
218         Reviewed by Andreas Kling.
219
220         Static property tables are currently duplicated on first use from read-only memory into dirty memory
221         in every process, and since the entries are large (48 bytes) and the tables can be unusually sparse
222         (we use a custom hash table without a rehash) a lot of memory may be wasted.
223
224         * inspector-protocol/debugger/setPauseOnExceptions-all-expected.txt:
225         * inspector-protocol/debugger/setPauseOnExceptions-none-expected.txt:
226         * inspector-protocol/debugger/setPauseOnExceptions-uncaught-expected.txt:
227         * js/dom/dom-static-property-for-in-iteration-expected.txt:
228             - Properties now iterated in correct order, not permuted by hash table.
229
230 2014-03-12  Frédéric Wang  <fred.wang@free.fr>
231
232         [GTK] Update references for mo-stretch.html.
233         https://bugs.webkit.org/show_bug.cgi?id=129366.
234
235         Reviewed by Chris Fleizach.
236
237         The rendering of mo-stretch has changed after the recent improvements
238         to the <mo> element. This updates the reference for the GTK port.
239
240         * platform/gtk/mathml/presentation/mo-stretch-expected.png:
241         * platform/gtk/mathml/presentation/mo-stretch-expected.txt:
242
243 2014-03-12  Bem Jones-Bey  <bjonesbe@adobe.com>
244
245         [CSS Shapes] Remove deprecated shapes
246         https://bugs.webkit.org/show_bug.cgi?id=125235
247
248         Reviewed by Dirk Schulze.
249
250         Remove tests for deprecated shape syntax.
251
252         There are also a few shape-inside tests that have been removed because
253         they were very difficult to make work without the rectangle shape, and
254         the future of the current shape-inside implementation is questionable
255         at best.
256
257         * animations/resources/animation-test-helpers.js:
258         (parseBasicShape):
259         * compositing/contents-opaque/opaque-with-clip-path-expected.html:
260         * compositing/contents-opaque/opaque-with-clip-path.html:
261         * css3/masking/clip-path-animation-expected.txt:
262         * css3/masking/clip-path-animation.html:
263         * css3/masking/clip-path-rectangle-expected.txt: Removed.
264         * css3/masking/clip-path-rectangle.html: Removed.
265         * csswg/contributors/adobe/submitted/shapes/shape-outside/resources/rounded-rectangle.js: Removed.
266         * csswg/contributors/adobe/submitted/shapes/shape-outside/resources/subpixel-utils.js: Removed.
267         * csswg/contributors/adobe/submitted/shapes/shape-outside/resources/w3c-import.log: Removed.
268         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-circle-000-expected.html: Removed.
269         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-circle-000.html: Removed.
270         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-circle-001-expected.html: Removed.
271         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-circle-001.html: Removed.
272         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-clipped-000-expected.html: Removed.
273         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-clipped-000.html: Removed.
274         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-clipped-001-expected.html: Removed.
275         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-clipped-001-ref-expected.html: Removed.
276         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-clipped-001-ref.html: Removed.
277         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-clipped-001.html: Removed.
278         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-clipped-002-expected.html: Removed.
279         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-clipped-002.html: Removed.
280         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-clipped-003-expected.html: Removed.
281         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-clipped-003.html: Removed.
282         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-clipped-004-expected.html: Removed.
283         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-clipped-004.html: Removed.
284         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-clipped-005-expected.html: Removed.
285         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-clipped-005.html: Removed.
286         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-clipped-006-expected.html: Removed.
287         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-clipped-006.html: Removed.
288         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-ellipse-000-expected.html: Removed.
289         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-ellipse-000.html: Removed.
290         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-horizontal-rectangle-000-expected.html: Removed.
291         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-horizontal-rectangle-000.html: Removed.
292         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-horizontal-rectangle-001-expected.html: Removed.
293         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-horizontal-rectangle-001.html: Removed.
294         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-horizontal-rectangle-002-expected.html: Removed.
295         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-horizontal-rectangle-002.html: Removed.
296         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-horizontal-rectangle-003-expected.html: Removed.
297         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-horizontal-rectangle-003.html: Removed.
298         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-horizontal-rectangle-004-expected.html: Removed.
299         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-horizontal-rectangle-004.html: Removed.
300         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-inset-rectangle-000-expected.html: Removed.
301         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-inset-rectangle-000.html: Removed.
302         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-inset-rectangle-001-expected.html: Removed.
303         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-inset-rectangle-001.html: Removed.
304         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-inset-rectangle-002-expected.html: Removed.
305         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-inset-rectangle-002.html: Removed.
306         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-margin-000-expected.html: Removed.
307         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-margin-000.html: Removed.
308         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-margin-001-expected.html: Removed.
309         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-margin-001.html: Removed.
310         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-margin-002-expected.html: Removed.
311         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-margin-002.html: Removed.
312         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-margin-003-expected.html: Removed.
313         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-margin-003.html: Removed.
314         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-margin-004-expected.html: Removed.
315         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-margin-004.html: Removed.
316         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-margin-005-expected.html: Removed.
317         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-margin-005.html: Removed.
318         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-margin-006-expected.html: Removed.
319         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-margin-006.html: Removed.
320         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-margin-007-expected.html: Removed.
321         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-margin-007.html: Removed.
322         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-margin-008-expected.html: Removed.
323         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-margin-008.html: Removed.
324         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-margin-009-expected.html: Removed.
325         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-margin-009.html: Removed.
326         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-margin-010-expected.html: Removed.
327         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-margin-010.html: Removed.
328         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-margin-011-expected.html: Removed.
329         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-margin-011.html: Removed.
330         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-margin-012-expected.html: Removed.
331         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-margin-012.html: Removed.
332         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-margin-013-expected.html: Removed.
333         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-margin-013.html: Removed.
334         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-margin-014-expected.html: Removed.
335         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-margin-014.html: Removed.
336         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-margin-015-expected.html: Removed.
337         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-margin-015.html: Removed.
338         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-margin-016-expected.html: Removed.
339         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-margin-016.html: Removed.
340         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-margin-017-expected.html: Removed.
341         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-margin-017.html: Removed.
342         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-margin-018-expected.html: Removed.
343         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-margin-018.html: Removed.
344         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-margin-019-expected.html: Removed.
345         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-margin-019.html: Removed.
346         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-margin-020-expected.html: Removed.
347         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-margin-020.html: Removed.
348         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-margin-021-expected.html: Removed.
349         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-margin-021.html: Removed.
350         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-padding-000-expected.html: Removed.
351         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-padding-000.html: Removed.
352         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-padding-001-expected.html: Removed.
353         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-padding-001.html: Removed.
354         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-padding-002-expected.html: Removed.
355         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-padding-002.html: Removed.
356         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-padding-003-expected.html: Removed.
357         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-padding-003.html: Removed.
358         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-padding-004-expected.html: Removed.
359         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-padding-004.html: Removed.
360         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-padding-005-expected.html: Removed.
361         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-padding-005.html: Removed.
362         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-padding-006-expected.html: Removed.
363         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-padding-006.html: Removed.
364         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-padding-007-expected.html: Removed.
365         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-padding-007.html: Removed.
366         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-padding-008-expected.html: Removed.
367         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-padding-008.html: Removed.
368         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-padding-009-expected.html: Removed.
369         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-padding-009.html: Removed.
370         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-rounded-rectangle-001-expected.html: Removed.
371         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-rounded-rectangle-001.html: Removed.
372         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-rounded-rectangle-002-expected.html: Removed.
373         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-rounded-rectangle-002.html: Removed.
374         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-rounded-rectangle-003-expected.html: Removed.
375         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-rounded-rectangle-003.html: Removed.
376         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-rounded-rectangle-004-expected.html: Removed.
377         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-rounded-rectangle-004.html: Removed.
378         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-shape-margin-000-expected.html: Removed.
379         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-shape-margin-000.html: Removed.
380         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-shape-margin-001-expected.html: Removed.
381         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-shape-margin-001.html: Removed.
382         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-square-000-expected.html: Removed.
383         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-square-000.html: Removed.
384         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-square-border-000-expected.html: Removed.
385         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-square-border-000.html: Removed.
386         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-stacked-000-expected.html: Removed.
387         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-stacked-000.html: Removed.
388         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-vertical-rectangle-000-expected.html: Removed.
389         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-vertical-rectangle-000.html: Removed.
390         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-vertical-rectangle-001-expected.html: Removed.
391         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-vertical-rectangle-001.html: Removed.
392         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-vertical-rectangle-002-expected.html: Removed.
393         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-vertical-rectangle-002.html: Removed.
394         * csswg/contributors/adobe/submitted/shapes/shape-outside/w3c-import.log: Removed.
395         * fast/masking/parsing-clip-path-shape-expected.txt:
396         * fast/masking/parsing-clip-path-shape.html:
397         * fast/regions/shape-inside/shape-inside-on-additional-regions.html:
398         * fast/regions/shape-inside/shape-inside-on-first-region-block-content.html:
399         * fast/regions/shape-inside/shape-inside-on-first-region-inline-content.html:
400         * fast/regions/shape-inside/shape-inside-on-multiple-autoheight-regions.html:
401         * fast/regions/shape-inside/shape-inside-on-multiple-regions-with-negative-shape-top-expected.html: Removed.
402         * fast/regions/shape-inside/shape-inside-on-multiple-regions-with-negative-shape-top.html: Removed.
403         * fast/regions/shape-inside/shape-inside-on-regions-block-content-basic-overflow-shape-top-offset.html:
404         * fast/regions/shape-inside/shape-inside-on-regions-block-content-overflow-bottom-positioned-multiple-shapes.html:
405         * fast/regions/shape-inside/shape-inside-on-regions-block-content-overflow-multiple-shapes.html:
406         * fast/regions/shape-inside/shape-inside-on-regions-expected.html:
407         * fast/regions/shape-inside/shape-inside-on-regions-inline-content-basic-overflow-shape-top-offset.html:
408         * fast/regions/shape-inside/shape-inside-on-regions-inline-content-overflow-bottom-positioned-multiple-shapes.html:
409         * fast/regions/shape-inside/shape-inside-on-regions-inline-content-overflow-multiple-shapes.html:
410         * fast/regions/shape-inside/shape-inside-on-regions-inline-content.html:
411         * fast/regions/shape-inside/shape-inside-on-regions.html:
412         * fast/regions/shape-inside/shape-inside-on-second-region-block-content.html:
413         * fast/regions/shape-inside/shape-inside-on-second-region-inline-content.html:
414         * fast/regions/shape-inside/shape-inside-recursive-layout-expected.html:
415         * fast/regions/shape-inside/shape-inside-recursive-layout.html:
416         * fast/regions/shape-inside/shape-inside-with-region-borders.html:
417         * fast/regions/shape-inside/shape-inside-with-region-padding.html:
418         * fast/shapes/css-shapes-disabled-expected.txt:
419         * fast/shapes/css-shapes-disabled.html:
420         * fast/shapes/css-shapes-enabled-expected.txt:
421         * fast/shapes/css-shapes-enabled.html:
422         * fast/shapes/parsing/parsing-shape-inside-expected.txt:
423         * fast/shapes/parsing/parsing-shape-inside.html:
424         * fast/shapes/parsing/parsing-shape-lengths-expected.txt:
425         * fast/shapes/parsing/parsing-shape-lengths.html:
426         * fast/shapes/parsing/parsing-shape-outside-expected.txt:
427         * fast/shapes/parsing/parsing-shape-outside.html:
428         * fast/shapes/parsing/parsing-test-utils.js:
429         * fast/shapes/resources/simple-rectangle.js:
430         (drawTextRectangle):
431         * fast/shapes/shape-inside/shape-inside-animation-expected.txt:
432         * fast/shapes/shape-inside/shape-inside-animation.html:
433         * fast/shapes/shape-inside/shape-inside-bottom-edge-expected.html:
434         * fast/shapes/shape-inside/shape-inside-bottom-edge.html:
435         * fast/shapes/shape-inside/shape-inside-box-sizing.html:
436         * fast/shapes/shape-inside/shape-inside-dynamic-nested-expected.html:
437         * fast/shapes/shape-inside/shape-inside-dynamic-nested.html:
438         * fast/shapes/shape-inside/shape-inside-dynamic-shape.html:
439         * fast/shapes/shape-inside/shape-inside-dynamic-text.html:
440         * fast/shapes/shape-inside/shape-inside-empty-expected.html:
441         * fast/shapes/shape-inside/shape-inside-empty.html:
442         * fast/shapes/shape-inside/shape-inside-inline-elements-expected.html: Removed.
443         * fast/shapes/shape-inside/shape-inside-inline-elements.html: Removed.
444         * fast/shapes/shape-inside/shape-inside-multiple-blocks-vertical.html:
445         * fast/shapes/shape-inside/shape-inside-multiple-blocks.html:
446         * fast/shapes/shape-inside/shape-inside-on-nested-container-with-unresolved-height.html:
447         * fast/shapes/shape-inside/shape-inside-outside-shape.html:
448         * fast/shapes/shape-inside/shape-inside-overflow-fixed-dimensions-block-content.html:
449         * fast/shapes/shape-inside/shape-inside-overflow-fixed-dimensions.html:
450         * fast/shapes/shape-inside/shape-inside-overflow.html:
451         * fast/shapes/shape-inside/shape-inside-percentage-auto.html:
452         * fast/shapes/shape-inside/shape-inside-percentage.html:
453         * fast/shapes/shape-inside/shape-inside-rectangle-padding-expected.html: Removed.
454         * fast/shapes/shape-inside/shape-inside-rectangle-padding.html: Removed.
455         * fast/shapes/shape-inside/shape-inside-rounded-rectangle-001-expected.html: Removed.
456         * fast/shapes/shape-inside/shape-inside-rounded-rectangle-001.html: Removed.
457         * fast/shapes/shape-inside/shape-inside-rounded-rectangle-002-expected.html: Removed.
458         * fast/shapes/shape-inside/shape-inside-rounded-rectangle-002.html: Removed.
459         * fast/shapes/shape-inside/shape-inside-rounded-rectangle-003-expected.html: Removed.
460         * fast/shapes/shape-inside/shape-inside-rounded-rectangle-003.html: Removed.
461         * fast/shapes/shape-inside/shape-inside-rounded-rectangle-004-expected.html: Removed.
462         * fast/shapes/shape-inside/shape-inside-rounded-rectangle-004.html: Removed.
463         * fast/shapes/shape-inside/shape-inside-rounded-rectangle-fit-001-expected.html: Removed.
464         * fast/shapes/shape-inside/shape-inside-rounded-rectangle-fit-001.html: Removed.
465         * fast/shapes/shape-inside/shape-inside-rounded-rectangle-fit-002-expected.html: Removed.
466         * fast/shapes/shape-inside/shape-inside-rounded-rectangle-fit-002.html: Removed.
467         * fast/shapes/shape-inside/shape-inside-rounded-rectangle-fit-003-expected.html: Removed.
468         * fast/shapes/shape-inside/shape-inside-rounded-rectangle-fit-003.html: Removed.
469         * fast/shapes/shape-inside/shape-inside-rounded-rectangle-large-radius-expected.html: Removed.
470         * fast/shapes/shape-inside/shape-inside-rounded-rectangle-large-radius.html: Removed.
471         * fast/shapes/shape-inside/shape-inside-rounded-rectangle-padding-expected.html: Removed.
472         * fast/shapes/shape-inside/shape-inside-rounded-rectangle-padding.html: Removed.
473         * fast/shapes/shape-inside/shape-inside-subpixel-rectangle-top.html:
474         * fast/shapes/shape-inside/shape-inside-text.html:
475         * fast/shapes/shape-inside/shape-inside-vertical-text.html:
476         * fast/shapes/shape-outside-floats/shape-outside-animation-expected.txt:
477         * fast/shapes/shape-outside-floats/shape-outside-animation.html:
478         * fast/shapes/shape-outside-floats/shape-outside-dynamic-shape-margin.html:
479         * fast/shapes/shape-outside-floats/shape-outside-dynamic-shape-overhang.html:
480         * fast/shapes/shape-outside-floats/shape-outside-dynamic-shape.html:
481         * fast/shapes/shape-outside-floats/shape-outside-floats-different-writing-modes.html:
482         * fast/shapes/shape-outside-floats/shape-outside-floats-ellipse-margin-bottom.html:
483         * fast/shapes/shape-outside-floats/shape-outside-floats-ellipse-margin-left.html:
484         * fast/shapes/shape-outside-floats/shape-outside-floats-ellipse-margin-right.html:
485         * fast/shapes/shape-outside-floats/shape-outside-floats-img-inset-rectangle-negative-width-crash-expected.txt: Removed.
486         * fast/shapes/shape-outside-floats/shape-outside-floats-img-inset-rectangle-negative-width-crash.html: Removed.
487         * fast/shapes/shape-outside-floats/shape-outside-floats-layout-after-initial-layout-pass.html:
488         * fast/shapes/shape-outside-floats/shape-outside-floats-not-a-layer.html:
489         * fast/shapes/shape-outside-floats/shape-outside-floats-outermost.html:
490         * fast/shapes/shape-outside-floats/shape-outside-floats-polygon-000-expected.html: Renamed from LayoutTests/csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-polygon-000-expected.html.
491         * fast/shapes/shape-outside-floats/shape-outside-floats-polygon-000.html: Renamed from LayoutTests/csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-polygon-000.html.
492         * fast/shapes/shape-outside-floats/shape-outside-floats-polygon-001-expected.html: Renamed from LayoutTests/csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-polygon-001-expected.html.
493         * fast/shapes/shape-outside-floats/shape-outside-floats-polygon-001.html: Renamed from LayoutTests/csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-polygon-001.html.
494         * fast/shapes/shape-outside-floats/shape-outside-floats-polygon-002-expected.html: Renamed from LayoutTests/csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-polygon-002-expected.html.
495         * fast/shapes/shape-outside-floats/shape-outside-floats-polygon-002.html: Renamed from LayoutTests/csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-polygon-002.html.
496         * fast/shapes/shape-outside-floats/shape-outside-shape-margin-animation.html:
497         * svg/clip-path/clip-path-shape-rounded-rect-1-expected.svg: Removed.
498         * svg/clip-path/clip-path-shape-rounded-rect-1.svg: Removed.
499         * svg/clip-path/clip-path-shape-rounded-rect-2-expected.svg: Removed.
500         * svg/clip-path/clip-path-shape-rounded-rect-2.svg: Removed.
501
502 2014-03-12  Zalan Bujtas  <zalan@apple.com>
503
504         Add hiDPI support for compositing content in DumpRenderTree/WebKitTestRunner
505         https://bugs.webkit.org/show_bug.cgi?id=129961
506
507         Reviewed by Simon Fraser.
508
509         Now scaled content can go through the window capturing mechanism too for compositing content.
510         AppleMagnifiedMode is redundant.
511
512         * compositing/hidpi-compositing-vs-non-compositing-check-on-testing-framework-expected.html: Added.
513         * compositing/hidpi-compositing-vs-non-compositing-check-on-testing-framework.html: Added.
514         * svg/custom/hidpi-masking-clipping-expected.svg: Added.
515         * svg/custom/hidpi-masking-clipping.svg: Renamed from LayoutTests/svg/custom/masking-clipping-hidpi.svg.
516         * svg/custom/masking-clipping-hidpi-expected.svg: Removed.
517
518 2014-03-12  Antti Koivisto  <antti@apple.com>
519
520         Update result after https://trac.webkit.org/r165465
521
522         * svg/custom/use-multiple-on-nested-disallowed-font-expected.txt:
523
524 2014-03-12  Frédéric Wang  <fred.wang@free.fr>
525
526         Invisible Operators should not add space.
527         https://bugs.webkit.org/show_bug.cgi?id=115786
528
529         Reviewed by Chris Fleizach.
530
531         Add a reftest based on the examples of the MathML specification to verify that invisible operators do not add space.
532
533         * mathml/presentation/mo-invisible-expected.html: Added.
534         * mathml/presentation/mo-invisible.html: Added.
535
536 2014-03-11  Frédéric Wang  <fred.wang@free.fr>
537
538         Implement MathML spacing around operators .
539         https://bugs.webkit.org/show_bug.cgi?id=115787
540
541         Reviewed by Chris Fleizach.
542
543         Add many new tests to verify the form/lspace/rspace properties of the
544         <mo> element and that the whitespace of the text content is collapsed.
545         Update fenced-mi now that bug 118843 is fixed.
546
547         * mathml/presentation/dir-mo-expected.html: Added.
548         * mathml/presentation/dir-mo.html: Added.
549         * mathml/presentation/fenced-expected.html:
550         * mathml/presentation/fenced-mi-expected.html:
551         * mathml/presentation/mo-form-dynamic-expected.html: Added.
552         * mathml/presentation/mo-form-dynamic.html: Added.
553         * mathml/presentation/mo-form-expected.html: Added.
554         * mathml/presentation/mo-form-minus-plus-expected.html: Added.
555         * mathml/presentation/mo-form-minus-plus.html: Added.
556         * mathml/presentation/mo-form.html: Added.
557         * mathml/presentation/mo-lspace-rspace-dynamic-expected.html: Added.
558         * mathml/presentation/mo-lspace-rspace-dynamic.html: Added.
559         * mathml/presentation/mo-lspace-rspace-expected.html: Added.
560         * mathml/presentation/mo-lspace-rspace.html: Added.
561         * mathml/presentation/mo-whitespaces-expected.html: Added.
562         * mathml/presentation/mo-whitespaces.html: Added.
563         * platform/mac/mathml/presentation/mo-stretch-expected.txt: update reference.
564
565 2014-03-11  Manuel Rego Casasnovas  <rego@igalia.com>
566
567         [CSS Grid Layout] Add layout test for anonymous grid items
568         https://bugs.webkit.org/show_bug.cgi?id=130083
569
570         Reviewed by Sergio Villar Senin.
571
572         Add a layout test to prevent regressions supporting anonymous grid items.
573
574         For example, anonymous grid items do not have an associated Node, so trying to access it will make this test
575         crash.
576
577         * fast/css-grid-layout/anonymous-grid-items-expected.html: Added.
578         * fast/css-grid-layout/anonymous-grid-items.html: Added.
579
580 2014-03-11  Krzysztof Czech  <k.czech@samsung.com>
581
582         [ATK] Expose aria-posinset and aria-setsize through object attributes
583         https://bugs.webkit.org/show_bug.cgi?id=130011
584
585         Reviewed by Chris Fleizach.
586
587         Test could be shared with other platforms.
588
589         * accessibility/aria-setsize-posinset-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/aria-setsize-posinset-expected.txt.
590         * accessibility/aria-setsize-posinset.html: Renamed from LayoutTests/platform/mac/accessibility/aria-setsize-posinset.html.
591         * platform/win/TestExpectations: Skipping on win port.
592
593 2014-03-10  Frédéric Wang  <fred.wang@free.fr>
594
595         Improve renderer classes for MathML Token elements.
596         https://bugs.webkit.org/show_bug.cgi?id=124838
597
598         Reviewed by Chris Fleizach.
599
600         Two tests are added to fenced-mi in order to verify that the open/close
601         attributes of the mfenced element collapse whitespace and accept values
602         with multiple characters.
603
604         * mathml/presentation/fenced-mi-expected.html:
605         * mathml/presentation/fenced-mi.html:
606         * platform/mac/accessibility/mathml-elements.html: fix bad closing tag and disable the test for now.
607         * platform/mac/mathml/presentation/mo-stretch-expected.txt: update text reference.
608
609 2014-03-10  James Craig  <jcraig@apple.com>
610
611         Web Inspector: AXI: Expose checked/disabled/expanded/pressed/readonly/selected
612         https://bugs.webkit.org/show_bug.cgi?id=129781
613
614         Reviewed by Joseph Pecoraro.
615
616         Enabling several more properties to be exposed in the Accessibility Node Inspector.
617
618         * inspector-protocol/dom/getAccessibilityPropertiesForNode-expected.txt:
619         * inspector-protocol/dom/getAccessibilityPropertiesForNode.html:
620
621 2014-03-10  Bem Jones-Bey  <bjonesbe@adobe.com>
622
623         [CSS Shapes] inset corner radii are not flipped for vertical writing modes
624         https://bugs.webkit.org/show_bug.cgi?id=129918
625
626         Reviewed by Dean Jackson.
627
628         Test both left and right float cases so that we cover all four
629         corners.
630
631         * fast/shapes/shape-outside-floats/shape-outside-floats-inset-rounded-different-writing-modes-left-expected.txt: Added.
632         * fast/shapes/shape-outside-floats/shape-outside-floats-inset-rounded-different-writing-modes-left.html: Added.
633         * fast/shapes/shape-outside-floats/shape-outside-floats-inset-rounded-different-writing-modes-right-expected.txt: Added.
634         * fast/shapes/shape-outside-floats/shape-outside-floats-inset-rounded-different-writing-modes-right.html: Added.
635
636 2014-03-10  Zsolt Borbely  <borbezs@inf.u-szeged.hu>
637
638         ASSERTION FAILED: span >= 1
639         https://bugs.webkit.org/show_bug.cgi?id=129148
640
641         Reviewed by Andreas Kling.
642
643         Added test demonstrates the behavior of colgroup in case of large negative, large positive, zero and null span values.
644
645         * fast/table/incorrect-colgroup-span-values-expected.txt: Added.
646         * fast/table/incorrect-colgroup-span-values.html: Added.
647
648 2014-03-10  Radu Stavila  <stavila@adobe.com>
649
650         [CSS Regions] Hit-testing is not working properly inside scrollable regions
651         https://bugs.webkit.org/show_bug.cgi?id=130015
652
653         Reviewed by Antti Koivisto.
654
655         Added test for hit-testing inside scrollable regions.
656
657         * fast/regions/scrollable-regions-hit-testing-inside-expected.html: Added.
658         * fast/regions/scrollable-regions-hit-testing-inside.html: Added.
659
660 2014-03-10  Hans Muller  <hmuller@adobe.com>
661
662         [CSS Shapes] SVG Image valued shape fails if root element's size is relative
663         https://bugs.webkit.org/show_bug.cgi?id=128983
664
665         Reviewed by Simon Fraser.
666
667         Verify that an SVG Image valued shape-outside with a relatively sized SVG root element
668         generates a shape with the correct size.
669
670         * fast/shapes/shape-outside-floats/shape-outside-relative-size-svg-expected.html: Added.
671         * fast/shapes/shape-outside-floats/shape-outside-relative-size-svg.html: Added.
672
673 2014-03-10  Darin Adler  <darin@apple.com>
674
675         TextIterator: Use StringView and references rather than pointers
676         https://bugs.webkit.org/show_bug.cgi?id=129975
677
678         Reviewed by Anders Carlsson.
679
680         * dom/xhtml/level3/core/nodelookupnamespaceuri14-expected.txt: Updated to expect
681         the CDATA section to be included in the text output of the test. This changed because
682         TextIterator now treats CDATA sections like other text, just as rendering code does.
683
684 2014-03-10  Alexey Proskuryakov  <ap@apple.com>
685
686         REGRESSION: js/dom/create-lots-of-workers.html frequently crashes
687         (sometimes in js/dom/cross-frame-bad-time.html)
688         https://bugs.webkit.org/show_bug.cgi?id=129758
689
690         * platform/mac-wk1/TestExpectations: Removed an older incorrect expectation.
691
692 2014-03-10  Radu Stavila  <stavila@adobe.com>
693
694         [CSS Regions] Scrolling regions with the mouse wheel only works properly if hovering over the region's padding
695         https://bugs.webkit.org/show_bug.cgi?id=129485
696
697         Reviewed by Andrei Bucur.
698
699         Added layout tests for scrolling regions using the mouse wheel.
700
701         * fast/regions/wheel-scrollable-single-region-expected.html: Added.
702         * fast/regions/wheel-scrollable-single-region.html: Added.
703
704 2014-03-10  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
705
706         Unreviewed EFL gardening
707
708         Add test expectations for failing and crashing tests.
709
710         * platform/efl-wk2/TestExpectations:
711         * platform/efl/TestExpectations:
712         * platform/efl/fast/images/image-controls-basic-expected.txt: Added after r164457.
713         * platform/efl/fast/ruby/ruby-base-merge-block-children-crash-2-expected.txt: Added after r164323.
714
715 2014-03-10  Mihnea Ovidenie  <mihnea@adobe.com>
716
717         [CSSRegions] Fix broken paths in some regions tests
718         https://bugs.webkit.org/show_bug.cgi?id=130012
719
720         Reviewed by Andrei Bucur.
721
722         * fast/regions/cssom/offsetLeft-offsetTop-in-multiple-regions.html:
723         * fast/regions/region-styling/region-style-image-background-color-expected.html:
724         * fast/regions/region-styling/region-style-image-background-color.html:
725
726 2014-03-09  Alexey Proskuryakov  <ap@apple.com>
727
728         REGRESSION: js/dom/create-lots-of-workers.html frequently crashes
729         (sometimes in js/dom/cross-frame-bad-time.html)
730         https://bugs.webkit.org/show_bug.cgi?id=129758
731
732         * platform/mac/TestExpectations: Skipped the test.
733
734 2014-03-09  Oliver Hunt  <oliver@apple.com>
735
736         Skip fast/workers/worker-copy-shared-blob-url.html in webkit2
737
738         * platform/wk2/TestExpectations:
739
740 2014-03-08  Zalan Bujtas  <zalan@apple.com>
741
742         Subpixel rendering: Simple compositing container layer (isSimpleContainerCompositingLayer) paints to wrong position.
743         https://bugs.webkit.org/show_bug.cgi?id=129861
744
745         Reviewed by Simon Fraser.
746
747         This patch ensures that both the simple and non-simple cases paint to the same position.
748         Simple compositing container layer codepath needs to take the fractional device pixel offset
749         into account when painting. Without the fractional value, the final paint rounding could push the
750         paint offset to a different position.
751         retina example:
752         compositing top-left: 0px 0px.
753         fractional offset: 0.3px 0.3px
754         painting coords without offseting: 0px 0px
755                            with offseting: 0.5px 0.5px
756
757         * compositing/hidpi-simple-container-layer-on-device-pixel-expected.html: Added.
758         * compositing/hidpi-simple-container-layer-on-device-pixel.html: Added.
759
760 2014-03-08  Martin Robinson  <mrobinson@igalia.com>
761
762         Skip tests on GTK+ for unimplemented features
763
764         * platform/gtk/TestExpectations: When a feature is unimplemented, the tests may fail or
765         they may timeout, or perhaps they will crash. We just skip them here, so that we don't
766         have to micromanage expectations for tests against incomplete features.
767
768 2014-03-08  Oliver Hunt  <oliver@apple.com>
769
770         SerializedScriptValue may move Identifiers between worlds
771         https://bugs.webkit.org/show_bug.cgi?id=129979
772
773         Reviewed by Andreas Kling.
774
775         Add test cases
776
777         * fast/workers/resources/worker-copy-shared-blob-url-worker.js: Added.
778         (count.0.onmessage):
779         * fast/workers/worker-copy-shared-blob-url-expected.txt: Added.
780         * fast/workers/worker-copy-shared-blob-url.html: Added.
781
782 2014-03-08  Martin Robinson  <mrobinson@igalia.com>
783
784         Lots of cleanups for the GTK+ TestExpectations
785
786         Updated TestExpectations, adding bug standins where appropriate, skipping tests that
787         expected to fail and prone to timeout or crash. Removed some unused expectations. Added
788         new baselines for some tests.
789
790         * platform/gtk-wk1/TestExpectations: Updated expectations.
791         * platform/gtk-wk2/TestExpectations: Ditto.
792         * platform/gtk/TestExpectations: Ditto.
793
794 2014-03-08  Martin Robinson  <mrobinson@igalia.com>
795
796         Add and update some test expectations for GTK+
797
798         * platform/gtk/TestExpectations: These all seem to be failing because of the same bug.
799
800 2014-03-08  Myles C. Maxfield  <mmaxfield@apple.com>
801
802         Mountain Lion WK1 test bots are crashing often
803         https://bugs.webkit.org/show_bug.cgi?id=129962
804
805         Marking the following tests as flakey:
806         js/dom/cross-frame-bad-time.html
807         js/dom/create-lots-of-workers.html
808
809         Unreviewed.
810
811         * platform/mac-wk1/TestExpectations:
812
813 2014-03-07  Martin Robinson  <mrobinson@igalia.com>
814
815         Mark some more tests as failing on WebKitGTK+ and file bugs for them
816
817         * platform/gtk/TestExpectations: Update test expectations.
818
819 2014-03-07  Thiago de Barros Lacerda  <thiago.lacerda@openbossa.org>
820
821         [WebRTC] Throw SYNTAX_ERROR when maxRetransmits and maxRetransmitTime are both set in RTCDataChannelInit
822         https://bugs.webkit.org/show_bug.cgi?id=129894
823
824         Reviewed by Eric Carlson.
825
826         * fast/mediastream/RTCPeerConnection-datachannel-expected.txt:
827         * fast/mediastream/RTCPeerConnection-datachannel.html:
828
829 2014-03-07  Martin Robinson  <mrobinson@igalia.com>
830
831         Rebaseline some tests for WebKitGTK+
832
833         * platform/gtk: Rebaseline tests.
834
835 2014-03-07  Oliver Hunt  <oliver@apple.com>
836
837         Continue hangs when performing for-of over arguments
838         https://bugs.webkit.org/show_bug.cgi?id=129915
839
840         Reviewed by Geoffrey Garen.
841
842         Add tests
843
844         * js/for-of-arguments-continue-hang-expected.txt: Added.
845         * js/for-of-arguments-continue-hang.html: Added.
846         * js/script-tests/for-of-arguments-continue-hang.js: Added.
847         (test):
848
849 2014-03-07  Benjamin Poulain  <benjamin@webkit.org>
850
851         Traversal failure in a direct adjacent chain with tail backtracking lacks the path to clear the tail
852         https://bugs.webkit.org/show_bug.cgi?id=129863
853
854         Reviewed by Gavin Barraclough.
855
856         Test the faulty case.
857
858         * fast/selectors/long-adjacent-backtracking-expected.txt: Added.
859         * fast/selectors/long-adjacent-backtracking.html: Added.
860
861 2014-03-07  Bear Travis  <betravis@adobe.com>
862
863         [CSS Shapes] Correctly serialize ellipse positions
864         https://bugs.webkit.org/show_bug.cgi?id=129700
865
866         Reviewed by Dirk Schulze.
867
868         Update tests to use the new position serialization for
869         ellipse.
870
871         * fast/shapes/parsing/parsing-shape-inside-expected.txt:
872         * fast/shapes/parsing/parsing-shape-outside-expected.txt:
873         * fast/shapes/parsing/parsing-test-utils.js:
874
875 2014-03-07  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
876
877         Unreviewed EFL gardening
878
879         Clear test expectations for passing tests.
880
881         * platform/efl/TestExpectations:
882
883 2014-03-07  Commit Queue  <commit-queue@webkit.org>
884
885         Unreviewed, rolling out r165262.
886         http://trac.webkit.org/changeset/165262
887         https://bugs.webkit.org/show_bug.cgi?id=129887
888
889         Fix wrong commit message (Requested by mpakula on #webkit).
890
891         * platform/efl/TestExpectations:
892
893 2014-03-07  Bem Jones-Bey  <bjonesbe@adobe.com>
894
895         [CSS Shapes] inset does not properly clamp large corner radii
896         https://bugs.webkit.org/show_bug.cgi?id=129726
897
898         Reviewed by Dirk Schulze.
899
900         * fast/shapes/shape-outside-floats/shape-outside-floats-inset-rounded-large-radius-expected.html: Added.
901         * fast/shapes/shape-outside-floats/shape-outside-floats-inset-rounded-large-radius.html: Added.
902
903 2014-03-07  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
904
905         Unreviewed EFL gardening
906
907         Clear test expectations for passing tests.
908
909         * platform/efl/TestExpectations:
910
911 2014-03-07  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
912
913         Unreviewed EFL gardening
914
915         Remove wrong test expectations.
916
917         * platform/efl-wk2/TestExpectations:
918         * platform/efl/TestExpectations:
919
920 2014-03-07  Thiago de Barros Lacerda  <thiago.lacerda@openbossa.org>
921
922         [WebRTC] Adding getConfiguration method to RTCPeerConnection
923         https://bugs.webkit.org/show_bug.cgi?id=129845
924
925         Reviewed by Eric Carlson.
926
927         * fast/mediastream/RTCPeerConnection-getConfiguration-expected.txt: Added.
928         * fast/mediastream/RTCPeerConnection-getConfiguration.html: Added.
929
930 2014-03-06  Thiago de Barros Lacerda  <thiago.lacerda@openbossa.org>
931
932         [WebRTC] Updating RTCPeerConnection.idl
933         https://bugs.webkit.org/show_bug.cgi?id=129804
934
935         Reviewed by Eric Carlson.
936
937         Some methods signatures were wrong, marking some arguments as optional when they are mandatory.
938
939         * fast/mediastream/RTCPeerConnection-stats.html:
940         * fast/mediastream/RTCPeerConnection-statsSelector.html:
941
942 2014-03-06  Andy Estes  <aestes@apple.com>
943
944         Test that the screen orientation does not change when focusing a <textarea>
945         https://bugs.webkit.org/show_bug.cgi?id=129847
946
947         Reviewed by Enrica Casucci.
948
949         * fast/css/orientation-changes-on-textarea-focus-expected.html: Added.
950         * fast/css/orientation-changes-on-textarea-focus.html: Added.
951
952 2014-03-06  Mark Lam  <mark.lam@apple.com>
953
954         XMLHttpRequest: status and statusText throw DOM Exception 11 when the state is UNSENT or OPENED.
955         https://bugs.webkit.org/show_bug.cgi?id=45994
956
957         Not reviewed.
958
959         Re-landing r161051 (originally by Ryosuke Niwa, reviewed by Alexey Proskuryakov)
960         since https://bugs.webkit.org/show_bug.cgi?id=126219 is no longer an issue.
961
962         * http/tests/xmlhttprequest/exceptions-expected.txt:
963         * http/tests/xmlhttprequest/exceptions.html:
964         * http/tests/xmlhttprequest/status-after-abort-expected.txt:
965         * http/tests/xmlhttprequest/zero-length-response-expected.txt:
966         * js/dom/dfg-custom-getter-throw-expected.txt:
967         * js/dom/script-tests/dfg-custom-getter-throw-inlined.js:
968         (foo):
969         (bar):
970         * js/dom/script-tests/dfg-custom-getter-throw.js:
971         (foo):
972         (bar):
973
974 2014-03-06  Thiago de Barros Lacerda  <thiago.lacerda@openbossa.org>
975
976         [WebRTC] Updating createOffer and createAnswer methods to match WebRTC editor's draft of 01/27/2014
977         https://bugs.webkit.org/show_bug.cgi?id=129484
978
979         Reviewed by Eric Carlson.
980
981         According to the spec, createOffer and createAnswer will no longer have MediaConstraints as an argument,
982         instead they will have RTCOfferOptions and RTCOfferAnswerOptions, respectively.
983
984         * fast/mediastream/RTCPeerConnection-createAnswer-expected.txt:
985         * fast/mediastream/RTCPeerConnection-createAnswer.html:
986         * fast/mediastream/RTCPeerConnection-createOffer-expected.txt:
987         * fast/mediastream/RTCPeerConnection-createOffer.html:
988
989 2014-03-05  Oliver Hunt  <oliver@apple.com>
990
991         Support caching of custom setters
992         https://bugs.webkit.org/show_bug.cgi?id=129519
993
994         Reviewed by Filip Pizlo.
995
996         Add test cases.
997
998         * js/regress/assign-custom-setter-expected.txt: Added.
999         * js/regress/assign-custom-setter-polymorphic-expected.txt: Added.
1000         * js/regress/assign-custom-setter-polymorphic.html: Added.
1001         * js/regress/assign-custom-setter.html: Added.
1002         * js/regress/script-tests/assign-custom-setter-polymorphic.js: Added.
1003         (test):
1004         * js/regress/script-tests/assign-custom-setter.js: Added.
1005         (test):
1006
1007 2014-03-06  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
1008
1009         Unreviewed EFL gardening
1010
1011         Add test expectations for failing tests and remove crash expectations after r164718.
1012
1013         * platform/efl-wk2/TestExpectations:
1014         * platform/efl/TestExpectations:
1015         * platform/efl/compositing/layer-creation/overlap-animation-container-expected.txt: Added after r164449.
1016         * platform/efl/fast/text/international/unicode-bidi-plaintext-in-textarea-expected.txt: Rebaseline after r164867.
1017
1018 2014-03-06  Joseph Pecoraro  <pecoraro@apple.com>
1019
1020         Web Inspector: Expose the console object in JSContexts to interact with Web Inspector
1021         https://bugs.webkit.org/show_bug.cgi?id=127944
1022
1023         Reviewed by Geoffrey Garen.
1024
1025         * http/tests/security/cross-frame-access-getOwnPropertyDescriptor-expected.txt:
1026
1027 2014-03-06  Brendan Long  <b.long@cablelabs.com>
1028
1029         Implement VideoTrackList.selectedIndex
1030         https://bugs.webkit.org/show_bug.cgi?id=129770
1031
1032         Reviewed by Eric Carlson.
1033
1034         * media/track/video/video-track-mkv-theora-selected-expected.txt:
1035         * media/track/video/video-track-mkv-theora-selected.html:
1036
1037 2014-03-06  Gurpreet Kaur  <k.gurpreet@samsung.com>
1038
1039         REGRESSION (r158254): Rubber-banding at Bing image search causes the toolbar to move up and away
1040         https://bugs.webkit.org/show_bug.cgi?id=128873
1041
1042         Reviewed by Antonio Gomes.
1043
1044         * fast/css/zoom-body-scroll-expected.txt:
1045         * fast/css/zoom-body-scroll.html:
1046         * fast/dom/Element/documentElement-scrollLeft-expected.txt:
1047         * fast/dom/Element/documentElement-scrollLeft.html:
1048         * fast/dom/Element/documentElement-scrollTop-expected.txt:
1049         * fast/dom/Element/documentElement-scrollTop.html:
1050         * fast/dom/Element/scrollLeft-expected.txt:
1051         * fast/dom/Element/scrollLeft.html:
1052         * fast/dom/Element/scrollTop-expected.txt:
1053         * fast/dom/Element/scrollTop.html:
1054         * fast/events/mouse-cursor.html:
1055         * fast/multicol/scrolling-overflow.html:
1056         * http/tests/navigation/anchor-frames-expected.txt:
1057         * http/tests/navigation/anchor-frames-gbk-expected.txt:
1058         * http/tests/navigation/resources/frame-with-anchor-gbk.html:
1059         * http/tests/navigation/resources/frame-with-anchor-same-origin.html:
1060         * http/tests/navigation/resources/frame-with-anchor.html:
1061         * platform/mac-wk2/tiled-drawing/resources/scroll-and-load-page.html:
1062         * platform/mac-wk2/tiled-drawing/tiled-drawing-scroll-position-page-cache-restoration.html:
1063         Reverting changes as it caused regression.
1064
1065 2014-03-05  Jinwoo Song  <jinwoo7.song@samsung.com>
1066
1067         Unreviewed EFL gardening.
1068         Mofify the TestExpectaions according to the renamed file name in r164299.
1069
1070         * platform/efl/TestExpectations: copy-paste-converts-sticky-and-fixed.html is renamed
1071         to copy-paste-wraps-position-absolute.html.
1072
1073 2014-03-05  Commit Queue  <commit-queue@webkit.org>
1074
1075         Unreviewed, rolling out r165141, r165157, and r165158.
1076         http://trac.webkit.org/changeset/165141
1077         http://trac.webkit.org/changeset/165157
1078         http://trac.webkit.org/changeset/165158
1079         https://bugs.webkit.org/show_bug.cgi?id=129772
1080
1081         "broke ftl" (Requested by olliej_ on #webkit).
1082
1083         * js/regress/assign-custom-setter-expected.txt: Removed.
1084         * js/regress/assign-custom-setter-polymorphic-expected.txt: Removed.
1085         * js/regress/assign-custom-setter-polymorphic.html: Removed.
1086         * js/regress/assign-custom-setter.html: Removed.
1087         * js/regress/script-tests/assign-custom-setter-polymorphic.js: Removed.
1088         * js/regress/script-tests/assign-custom-setter.js: Removed.
1089
1090 2014-03-05  Mark Lam  <mark.lam@apple.com>
1091
1092         llint_slow_path_check_has_instance() should not adjust PC before accessing operands.
1093         <https://webkit.org/b/129768>
1094
1095         Reviewed by Mark Hahnenberg.
1096
1097         * js/instanceof-operator-expected.txt:
1098         * js/script-tests/instanceof-operator.js:
1099
1100 2014-03-05  Oliver Hunt  <oliver@apple.com>
1101
1102         Support caching of custom setters
1103         https://bugs.webkit.org/show_bug.cgi?id=129519
1104
1105         Reviewed by Filip Pizlo.
1106
1107         Add test cases.
1108
1109         * js/regress/assign-custom-setter-expected.txt: Added.
1110         * js/regress/assign-custom-setter-polymorphic-expected.txt: Added.
1111         * js/regress/assign-custom-setter-polymorphic.html: Added.
1112         * js/regress/assign-custom-setter.html: Added.
1113         * js/regress/script-tests/assign-custom-setter-polymorphic.js: Added.
1114         (test):
1115         * js/regress/script-tests/assign-custom-setter.js: Added.
1116         (test):
1117
1118 2014-03-05  David Kilzer  <ddkilzer@apple.com>
1119
1120         Fix crash in CompositeEditCommand::cloneParagraphUnderNewElement()
1121         <http://webkit.org/b/129751>
1122         <rdar://problem/16237965>
1123
1124         Reviewed by Jon Honeycutt.
1125
1126         Merged from Blink (patch by Yuta Kitamura):
1127         https://src.chromium.org/viewvc/blink?revision=168160&view=revision
1128         http://crbug.com/345005
1129
1130             The root cause is CompositeEditCommand::moveParagraphWithClones() passing
1131             two positions |start| and |end| which do not follow the document order,
1132             i.e. in some situations |start| is located after |end| because of
1133             the difference in affinity.
1134
1135             This patch fixes this crash by normalizing |end| to |start| in such situations.
1136             It also adds an ASSERT that checks the relationship between |start| and |end|.
1137
1138         * editing/execCommand/format-block-crash-expected.txt: Added.
1139         * editing/execCommand/format-block-crash.html: Added.
1140         * editing/execCommand/resources/format-block-crash-iframe.html: Added.
1141
1142 2014-03-05  Radu Stavila  <stavila@adobe.com>
1143
1144         [CSS Regions] Scrollable regions
1145         https://bugs.webkit.org/show_bug.cgi?id=129301
1146
1147         Reviewed by David Hyatt.
1148
1149         Added tests for scrolling elements flowed into regions.
1150
1151         * fast/regions/scrollable-last-region-expected.html: Added.
1152         * fast/regions/scrollable-last-region.html: Added.
1153         * fast/regions/scrollable-single-region-bt-expected.html: Added.
1154         * fast/regions/scrollable-single-region-bt.html: Added.
1155         * fast/regions/scrollable-single-region-expected.html: Added.
1156         * fast/regions/scrollable-single-region-lr-expected.html: Added.
1157         * fast/regions/scrollable-single-region-lr.html: Added.
1158         * fast/regions/scrollable-single-region-relative-element-expected.html: Added.
1159         * fast/regions/scrollable-single-region-relative-element.html: Added.
1160         * fast/regions/scrollable-single-region-rl-expected.html: Added.
1161         * fast/regions/scrollable-single-region-rl.html: Added.
1162         * fast/regions/scrollable-single-region.html: Added.
1163
1164 2014-03-05  Zalan Bujtas  <zalan@apple.com>
1165
1166         Subpixel rendering: Device pixel round accumulated subpixel value when the RenderLayer with transform paints its content.
1167         https://bugs.webkit.org/show_bug.cgi?id=129079
1168
1169         Reviewed by Simon Fraser.
1170
1171         Snap the content to the device pixel position (as opposed to integral position) before
1172         applying the transform. Recalculate the remaining subpixels that need offsetting at painting time.
1173
1174         * compositing/hidpi-absolute-subpixel-positioned-transformed-elements-expected.html: Added.
1175         * compositing/hidpi-absolute-subpixel-positioned-transformed-elements.html: Added.
1176
1177 2014-03-05  Michael Saboff  <msaboff@apple.com>
1178
1179         JSDataViewPrototype::getData() and setData() crash on platforms that don't allow unaligned accesses
1180         https://bugs.webkit.org/show_bug.cgi?id=129746
1181
1182         Reviewed by Filip Pizlo.
1183
1184         New test to validate proper operation of DataView operations at
1185         various byte offsets using both little and big endian.
1186
1187         * js/arraybuffer-dataview-expected.txt: Added.
1188         * js/arraybuffer-dataview.html: Added.
1189         * js/script-tests/arraybuffer-dataview.js: Added.
1190         (paddedHex):
1191         (byteString):
1192         (clearView):
1193
1194 2014-03-05  Zalan Bujtas  <zalan@apple.com>
1195
1196         Subpixel rendering: Wrong cliprect on absolute positioned elements.
1197         https://bugs.webkit.org/show_bug.cgi?id=129656
1198
1199         Reviewed by Simon Fraser.
1200
1201         outlineBoundsForRepaint() is expected to return the outline repaint rect. Using enclosingIntRect()
1202         to calculate the outline boundaries breaks repaint logic in RenderElement::repaintAfterLayoutIfNeeded().
1203         Since enclosingIntRect() can return bigger rect than repaint rect, the old/new bounds' dimensions could end up
1204         being different which triggers the size change repaint code path.
1205
1206         * fast/repaint/hidpi-absolute-positioned-element-wrong-cliprect-after-move-expected.txt: Added.
1207         * fast/repaint/hidpi-absolute-positioned-element-wrong-cliprect-after-move.html: Added.
1208
1209 2014-03-05  Chang Shu  <cshu@webkit.org>
1210
1211         Copying wrapping text results in multiple spaces between wrapped lines stripped.
1212         https://bugs.webkit.org/show_bug.cgi?id=129609.
1213
1214         Reviewed by Ryosuke Niwa.
1215
1216         * editing/pasteboard/copy-text-with-wrapped-tag-expected.txt:
1217         * editing/pasteboard/copy-text-with-wrapped-tag.html:
1218
1219 2014-03-05  Krzysztof Wolanski  <k.wolanski@samsung.com>
1220
1221         [EFL] Update baselines and test expectations
1222         https://bugs.webkit.org/show_bug.cgi?id=129737
1223
1224         Unreviewed EFL gardening.
1225
1226         * TestExpectations:
1227         * platform/efl-wk2/TestExpectations:
1228         * platform/efl/fast/table/col-and-colgroup-offsets-expected.txt: Added.
1229         Test was failing due to platform-specific numeric differences in the computed offsetHeight of the table cells.
1230
1231 2014-03-05  Grzegorz Czajkowski  <g.czajkowski@samsung.com>
1232
1233         Remove unsupported spelling tests.
1234         https://bugs.webkit.org/show_bug.cgi?id=129482
1235
1236         Reviewed by Ryosuke Niwa.
1237
1238         Remove two spelling tests that require spellchecking of multiple words.
1239         Currently, neither WebKit port is supporting this feature.
1240         Those tests were added by Chromium at r141354.
1241
1242         * editing/spelling/spelling-exactly-selected-multiple-words-expected.txt: Removed.
1243         * editing/spelling/spelling-exactly-selected-multiple-words.html: Removed.
1244         * editing/spelling/spelling-should-select-multiple-words-expected.txt: Removed.
1245         * editing/spelling/spelling-should-select-multiple-words.html: Removed.
1246
1247         * platform/efl-wk2/TestExpectations:
1248         * platform/gtk/TestExpectations:
1249         * platform/mac-wk2/TestExpectations:
1250         * platform/mac/TestExpectations:
1251         * platform/win/TestExpectations:
1252         * platform/wincairo/TestExpectations:
1253         Clear TestExpectations.
1254
1255 2014-03-05  Grzegorz Czajkowski  <g.czajkowski@samsung.com>
1256
1257         Refactoring spelling-insert-html.html to use asynchronous spellchecking
1258         https://bugs.webkit.org/show_bug.cgi?id=129422
1259
1260         Reviewed by Ryosuke Niwa.
1261
1262         Use asynchronous text checking in spelling-insert-html.html.
1263         Add more logs to the test expectation so that it becomes
1264         more descriptive.
1265
1266         Additionally, the word "foo" was changed to "moo" due to
1267         only Mac had recognized this word as spelled correctly.
1268
1269         * editing/spelling/spelling-insert-html-expected.txt:
1270         * editing/spelling/spelling-insert-html.html:
1271
1272         * platform/efl/TestExpectations:
1273         Remove failing expectation for EFL.
1274
1275         * platform/gtk-wk2/TestExpectations:
1276         * platform/gtk/TestExpectations:
1277         Skip the tests for GTK+ because of missing asynchronous spellchecking.
1278
1279         * platform/mac-wk2/TestExpectations:
1280         Ditto.
1281
1282 2014-03-04  Filip Pizlo  <fpizlo@apple.com>
1283
1284         DFG and FTL should specialize for and support CompareStrictEq over Misc (i.e. boolean, undefined, or null)
1285         https://bugs.webkit.org/show_bug.cgi?id=129563
1286
1287         Reviewed by Geoffrey Garen.
1288
1289         * js/regress/fold-strict-eq-expected.txt: Added.
1290         * js/regress/fold-strict-eq.html: Added.
1291         * js/regress/misc-strict-eq-expected.txt: Added.
1292         * js/regress/misc-strict-eq.html: Added.
1293         * js/regress/script-tests/fold-strict-eq.js: Added.
1294         (foo):
1295         (test):
1296         * js/regress/script-tests/misc-strict-eq.js: Added.
1297
1298 2014-03-04  Commit Queue  <commit-queue@webkit.org>
1299
1300         Unreviewed, rolling out r165085.
1301         http://trac.webkit.org/changeset/165085
1302         https://bugs.webkit.org/show_bug.cgi?id=129729
1303
1304         Broke imported/w3c/html-templates/template-element/template-
1305         content.html (Requested by ap on #webkit).
1306
1307         * js/regress/fold-strict-eq-expected.txt: Removed.
1308         * js/regress/fold-strict-eq.html: Removed.
1309         * js/regress/misc-strict-eq-expected.txt: Removed.
1310         * js/regress/misc-strict-eq.html: Removed.
1311         * js/regress/script-tests/fold-strict-eq.js: Removed.
1312         * js/regress/script-tests/misc-strict-eq.js: Removed.
1313
1314 2014-03-04  Zalan Bujtas  <zalan@apple.com>
1315
1316         Enable device pixel repaint rect tracking.
1317         https://bugs.webkit.org/show_bug.cgi?id=129712
1318
1319         Reviewed by Simon Fraser.
1320
1321         Tracked repaint rects are device pixel snapped now to support hiDPI test cases.
1322
1323         * fast/repaint/hidpi-device-pixel-based-repaint-rect-tracking-expected.txt: Added.
1324         * fast/repaint/hidpi-device-pixel-based-repaint-rect-tracking.html: Added.
1325
1326 2014-03-01  Filip Pizlo  <fpizlo@apple.com>
1327
1328         DFG and FTL should specialize for and support CompareStrictEq over Misc (i.e. boolean, undefined, or null)
1329         https://bugs.webkit.org/show_bug.cgi?id=129563
1330
1331         Reviewed by Geoffrey Garen.
1332
1333         * js/regress/fold-strict-eq-expected.txt: Added.
1334         * js/regress/fold-strict-eq.html: Added.
1335         * js/regress/misc-strict-eq-expected.txt: Added.
1336         * js/regress/misc-strict-eq.html: Added.
1337         * js/regress/script-tests/fold-strict-eq.js: Added.
1338         (foo):
1339         (test):
1340         * js/regress/script-tests/misc-strict-eq.js: Added.
1341
1342 2014-03-04  Zoltan Horvath  <zoltan@webkit.org>
1343
1344         [CSS Shapes] Add test for adjusted lineTop position between left and right shape-outside floats
1345         https://bugs.webkit.org/show_bug.cgi?id=128696
1346
1347         Reviewed by David Hyatt.
1348
1349         * fast/shapes/shape-outside-floats/shape-outside-floats-linetop-adjusted-between-left-right-floats-expected.html: Added.
1350         * fast/shapes/shape-outside-floats/shape-outside-floats-linetop-adjusted-between-left-right-floats.html: Added.
1351
1352 2014-03-04  Brian Burg  <bburg@apple.com>
1353
1354         Unreviewed gardening. Skip inspector tests that are still flaky.
1355
1356         Skip inspector-protocol/dom/dom-search-crash.html (tracked by https://webkit.org/b/129639).
1357         Skip inspector/test-harness-trivially-works.html (tracked by https://webkit.org/b/129642).
1358
1359         * TestExpectations:
1360
1361 2014-03-04  Zalan Bujtas  <zalan@apple.com>
1362
1363         Subpixel rendering: Incorrect repaint rect cuts off content's right edge after move.
1364         https://bugs.webkit.org/show_bug.cgi?id=129652
1365
1366         Reviewed by Simon Fraser.
1367
1368         When repaint rect is adjusted in order to take the distance from renderer into account,
1369         the accumulated fraction value need to be added too. This is always a positive value.
1370
1371         * fast/borders/hidpi-border-clipping-right-after-move-expected.html: Added.
1372         * fast/borders/hidpi-border-clipping-right-after-move.html: Added.
1373
1374 2014-02-07  Sergio Villar Senin  <svillar@igalia.com>
1375
1376         [CSS Grid Layout] Percentages of indefinite sizes should compute to auto
1377         https://bugs.webkit.org/show_bug.cgi?id=128173
1378
1379         Reviewed by Darin Adler.
1380
1381         Added a grid with indefinite sizes to check that we use auto to
1382         compute the track breadths instead of the specified percentages.
1383
1384         * fast/css-grid-layout/grid-columns-rows-get-set-expected.txt:
1385         * fast/css-grid-layout/grid-columns-rows-get-set-multiple-expected.txt:
1386         * fast/css-grid-layout/grid-columns-rows-get-set-multiple.html:
1387         * fast/css-grid-layout/grid-columns-rows-get-set.html:
1388         * fast/css-grid-layout/grid-element-repeat-get-set-expected.txt:
1389         * fast/css-grid-layout/grid-element-repeat-get-set.html:
1390         * fast/css-grid-layout/named-grid-line-get-set-expected.txt:
1391         * fast/css-grid-layout/named-grid-line-get-set.html:
1392         * fast/css-grid-layout/resources/grid-columns-rows-get-set-multiple.js:
1393         * fast/css-grid-layout/resources/grid-columns-rows-get-set.js:
1394         * fast/css-grid-layout/resources/grid.css:
1395         (.indefiniteSizeGrid):
1396
1397 2014-03-04  Dániel Bátyai  <dbatyai.u-szeged@partner.samsung.com>
1398
1399         Implement Number.prototype.clz()
1400         https://bugs.webkit.org/show_bug.cgi?id=129479
1401
1402         Reviewed by Oliver Hunt.
1403
1404         Added/updated tests to account for Number.prototype.clz().
1405
1406         * js/number-clz.html: Added.
1407         * js/number-clz-expected.txt: Added.
1408         * js/Object-getOwnPropertyNames-expected.txt:
1409         * js/script-tests/number-clz.js: Added.
1410         * js/script-tests/Object-getOwnPropertyNames.js:
1411
1412 2014-03-04  Ryosuke Niwa  <rniwa@webkit.org>
1413
1414         REGRESSION(r164856): Use after free in WebCore::QualifiedName::operator== / WebCore::StyledElement::attributeChanged
1415         https://bugs.webkit.org/show_bug.cgi?id=129550
1416
1417         Reviewed by Andreas Kling.
1418
1419         Added a regression test.
1420
1421         * fast/dom/uniquing-attributes-via-setAttribute-expected.txt: Added.
1422         * fast/dom/uniquing-attributes-via-setAttribute.html: Added.
1423
1424 2014-03-03  Myles C. Maxfield  <mmaxfield@apple.com>
1425
1426         Space between double underlines does not scale with font size
1427         https://bugs.webkit.org/show_bug.cgi?id=129521
1428
1429         Reviewed by Simon Fraser.
1430
1431         This test renders large text with a double underline, but then barely clips off the bottom underline
1432         using overflow: hidden. It makes sure that this is exactly the same as a single underline. If the
1433         space between the two underlines does not scale with font size, it will appear as though there is a
1434         single thick underline (because they will be drawn on top of each other) and will thus fail this test.
1435
1436         * fast/css3-text/css3-text-decoration/text-decoration-style-double-space-scales-expected.html: Added.
1437         * fast/css3-text/css3-text-decoration/text-decoration-style-double-space-scales.html: Added.
1438
1439 2014-03-03  Mark Lam  <mark.lam@apple.com>
1440
1441         Web Inspector: debugger statements do not break.
1442         <https://webkit.org/b/129524>
1443
1444         Reviewed by Geoff Garen.
1445
1446         * inspector-protocol/debugger/debugger-statement-expected.txt: Added.
1447         * inspector-protocol/debugger/debugger-statement.html: Added.
1448         * inspector-protocol/debugger/resources/breakpoint.js:
1449         (debuggerStatement):
1450
1451 2014-03-03  Brian Burg  <bburg@apple.com>
1452
1453         Inspector test dom/dom-search-crash.html times out in release builds
1454         https://bugs.webkit.org/show_bug.cgi?id=129462
1455
1456         Reviewed by Timothy Hatcher.
1457
1458         This test passes now, so stop skipping it.
1459
1460         * TestExpectations:
1461
1462 2014-03-03  Antti Koivisto  <antti@apple.com>
1463
1464         Find results on simple lines are not marked correctly
1465         https://bugs.webkit.org/show_bug.cgi?id=129586
1466
1467         Reviewed by Andreas Kling.
1468
1469         * editing/text-iterator/count-mark-lineboxes-expected.txt: Added.
1470         * editing/text-iterator/count-mark-lineboxes.html: Added.
1471         * editing/text-iterator/count-mark-simple-lines-expected.txt: Added.
1472         * editing/text-iterator/count-mark-simple-lines.html: Added.
1473
1474 2014-03-03  Jer Noble  <jer.noble@apple.com>
1475
1476         [MSE] YouTube videos fail to play
1477         https://bugs.webkit.org/show_bug.cgi?id=129525
1478
1479         Reviewed by Darin Adler.
1480
1481         * media/media-source/media-source-addsourcebuffer.html: Updated.
1482         * media/media-source/media-source-addsourcebuffer-expected.txt: Updated.
1483         * media/media-source/media-source-fudge-factor-expected.txt: Added.
1484         * media/media-source/media-source-fudge-factor.html: Added.
1485
1486 2014-03-03  Bear Travis  <betravis@adobe.com>
1487
1488         [CSS Shapes] Serialize circle positions
1489         https://bugs.webkit.org/show_bug.cgi?id=129404
1490
1491         Reviewed by Dirk Schulze.
1492
1493         Modify each circle test to have a correctly serialized position.
1494
1495         * fast/masking/parsing-clip-path-shape-expected.html: Updated result.
1496         * fast/masking/parsing-clip-path-shape.html: Updated test.
1497         * fast/shapes/parsing/parsing-shape-inside-expected.txt: Updated results.
1498         * fast/shapes/parsing/parsing-shape-outside-expected.txt: Updated results.
1499         * fast/shapes/parsing/parsing-test-utils.js: Updated serialization results.
1500
1501 2014-03-03  Dirk Schulze  <krit@webkit.org>
1502
1503         Transform CSS clip-path pixel tests to ref tests
1504         https://bugs.webkit.org/show_bug.cgi?id=129607
1505
1506         Reviewed by Andreas Kling.
1507
1508         * css3/masking/clip-path-border-box.html:
1509         * css3/masking/clip-path-circle-filter-expected.txt: Removed.
1510         * css3/masking/clip-path-circle-overflow-expected.txt: Removed.
1511         * css3/masking/clip-path-circle-overflow-hidden-expected.txt: Removed.
1512         * css3/masking/clip-path-circle-overflow-hidden.html: Removed.
1513         * css3/masking/clip-path-circle-relative-overflow-expected.txt: Removed.
1514         * css3/masking/clip-path-ellipse-expected.html: Renamed from LayoutTests/css3/masking/clip-path-circle-filter.html.
1515         * css3/masking/clip-path-ellipse-expected.txt: Removed.
1516         * css3/masking/clip-path-ellipse.html:
1517         * css3/masking/clip-path-filter-expected.html: Added.
1518         * css3/masking/clip-path-filter.html: Added.
1519         * css3/masking/clip-path-inset-expected.html: Copied from LayoutTests/css3/masking/clip-path-ellipse.html.
1520         * css3/masking/clip-path-inset-expected.txt: Removed.
1521         * css3/masking/clip-path-overflow-expected.html: Copied from LayoutTests/css3/masking/clip-path-circle-overflow.html.
1522         * css3/masking/clip-path-overflow-hidden-expected.html: Copied from LayoutTests/css3/masking/clip-path-ellipse.html.
1523         * css3/masking/clip-path-overflow-hidden.html: Renamed from LayoutTests/css3/masking/clip-path-circle-overflow.html.
1524         * css3/masking/clip-path-overflow.html: Copied from LayoutTests/css3/masking/clip-path-ellipse.html.
1525         * css3/masking/clip-path-polygon-evenodd-expected.html: Added.
1526         * css3/masking/clip-path-polygon-evenodd-expected.txt: Removed.
1527         * css3/masking/clip-path-polygon-evenodd.html:
1528         * css3/masking/clip-path-polygon-expected.html: Copied from LayoutTests/css3/masking/clip-path-ellipse.html.
1529         * css3/masking/clip-path-polygon-expected.txt: Removed.
1530         * css3/masking/clip-path-polygon-nonzero-expected.html: Copied from LayoutTests/css3/masking/clip-path-ellipse.html.
1531         * css3/masking/clip-path-polygon-nonzero-expected.txt: Removed.
1532         * css3/masking/clip-path-polygon-nonzero.html:
1533         * css3/masking/clip-path-polygon.html:
1534         * platform/efl/css3/masking/clip-path-circle-overflow-expected.png: Removed.
1535         * platform/efl/css3/masking/clip-path-circle-overflow-hidden-expected.png: Removed.
1536         * platform/efl/css3/masking/clip-path-ellipse-expected.png: Removed.
1537         * platform/gtk/css3/masking/clip-path-circle-overflow-expected.png: Removed.
1538         * platform/gtk/css3/masking/clip-path-circle-overflow-hidden-expected.png: Removed.
1539         * platform/gtk/css3/masking/clip-path-ellipse-expected.png: Removed.
1540         * platform/mac/css3/masking/clip-path-circle-overflow-expected.png: Removed.
1541         * platform/mac/css3/masking/clip-path-circle-overflow-hidden-expected.png: Removed.
1542         * platform/mac/css3/masking/clip-path-ellipse-expected.png: Removed.
1543         * platform/mac/css3/masking/clip-path-inset-expected.png: Removed.
1544         * platform/mac/css3/masking/clip-path-polygon-evenodd-expected.png: Removed.
1545         * platform/mac/css3/masking/clip-path-polygon-expected.png: Removed.
1546         * platform/mac/css3/masking/clip-path-polygon-nonzero-expected.png: Removed.
1547
1548 2014-03-03  Andrei Bucur  <abucur@adobe.com>
1549
1550         [CSS Regions] Overset computation is incorrect in some cases
1551         https://bugs.webkit.org/show_bug.cgi?id=129032
1552
1553         Reviewed by Mihnea Ovidenie.
1554
1555         Adjust the tests to cope with the overset changes. 
1556
1557         * fast/regions/cssom/element-region-overset-state-expected.txt:
1558         * fast/regions/cssom/element-region-overset-state-vertical-rl-expected.txt:
1559         * fast/regions/cssom/element-region-overset-state-vertical-rl.html:
1560         * fast/regions/cssom/element-region-overset-state.html:
1561         This test has a new case that verifies region clamping is correctly taken into account.
1562         * fast/regions/cssom/webkit-named-flow-overset-expected.txt:
1563         * fast/regions/cssom/webkit-named-flow-overset.html:
1564
1565 2014-03-02  Timothy Hatcher  <timothy@apple.com>
1566
1567         Remove ASSERT in ~IDBRequest since it is firing during legitimate uses in Web Inspector.
1568
1569         Adding the ASSERT back is tracked by https://webkit.org/b/129593.
1570
1571         https://bugs.webkit.org/show_bug.cgi?id=129328
1572
1573         Reviewed by Sam Weinig.
1574
1575         * TestExpectations: Remove skipped tests.
1576         * inspector-protocol/model/probe-manager-add-remove-actions-expected.txt: Rebaselined.
1577
1578 2014-03-02  Brian Burg  <bburg@apple.com>
1579
1580         Web Inspector model tests load wrong inspector page under WebKitTestRunner
1581         https://bugs.webkit.org/show_bug.cgi?id=129460
1582
1583         Reviewed by Dan Bernstein.
1584
1585         Stop skipping inspector/test-harness-trivially-works.html.
1586
1587         * platform/wk2/TestExpectations:
1588
1589 2014-03-02  Dean Jackson  <dino@apple.com>
1590
1591         Add protected casting to FilterOperation classes.
1592         https://bugs.webkit.org/show_bug.cgi?id=124062
1593
1594         Reviewed by Sam Weinig.
1595
1596         * css3/filters/animation-from-initial-values-with-color-matrix-expected.html: Added.
1597         * css3/filters/animation-from-initial-values-with-color-matrix.html: Added.
1598
1599 2014-03-02  Yoav Weiss  <yoav@yoav.ws>
1600
1601         Fix srcset related bugs
1602         https://bugs.webkit.org/show_bug.cgi?id=129539
1603
1604         These tests make sure that:
1605         1. Invalid srcset descriptors are handled according to the spec. The invalid descriptors are ignored, but the resource is not.
1606         2. When both src and srcset have only 1x descriptors and the DPR is higher than 1, the srcset's resource is picked.
1607
1608         I've also fixed the invalid inputs test, which was faulty.
1609
1610         Reviewed by Andreas Kling.
1611
1612         * fast/hidpi/image-srcset-invalid-descriptor-expected.txt: Added.
1613         * fast/hidpi/image-srcset-invalid-descriptor.html: Added.
1614         * fast/hidpi/image-srcset-invalid-inputs-correct-src.html:
1615         * fast/hidpi/image-srcset-src-selection-1x-both-expected.txt: Added.
1616         * fast/hidpi/image-srcset-src-selection-1x-both.html: Added.
1617         * fast/hidpi/resources/srcset-helper.js:
1618         (runTest):
1619
1620 2014-03-02  Dirk Schulze  <krit@webkit.org>
1621
1622         Reactivate SVG mask-type tests for Mac
1623         https://bugs.webkit.org/show_bug.cgi?id=129577
1624
1625         Reviewed by Darin Adler.
1626
1627         Reduce mask-type tests to the minimum to test the feature.
1628
1629         * platform/mac-wk2/TestExpectations:
1630         * platform/mac/TestExpectations:
1631         * svg/masking/mask-type-alpha-expected.svg:
1632         * svg/masking/mask-type-alpha.svg:
1633         * svg/masking/mask-type-luminance-expected.svg:
1634         * svg/masking/mask-type-luminance.svg:
1635         * svg/masking/mask-type-not-set-expected.svg:
1636         * svg/masking/mask-type-not-set.svg:
1637
1638 2014-03-02  Dirk Schulze  <krit@webkit.org>
1639
1640         Remove path to non-existent SVG clip-path test from TestExpectations
1641         https://bugs.webkit.org/show_bug.cgi?id=129574
1642
1643         Reviewed by Simon Fraser.
1644
1645         The test was transformed to a ref test and moved to a different location.
1646         It passes on all platforms now.
1647
1648         * platform/gtk/TestExpectations:
1649         * platform/win/TestExpectations:
1650         * platform/wincairo/TestExpectations:
1651         * platform/wk2/TestExpectations:
1652
1653 2014-03-02  Thiago de Barros Lacerda  <thiago.lacerda@openbossa.org>
1654
1655         Updating some WebRTC and MediaStream LayoutTests
1656         https://bugs.webkit.org/show_bug.cgi?id=129442
1657
1658         Reviewed by Eric Carlson.
1659
1660         Due to changes in JavaScriptCore (in r163562), some LayoutTests in fast/mediastream needed to be updated:
1661             - MediaStreamTrack.html: checking hasOwnProperty in __proto__ as well, until CustomGetter properties are
1662             moved to the prototype chain.
1663             - RTCIceCandidate.html and RTCSessionDescription.html: JSON.stringify are not considering properties in
1664             __proto__, so remove this for now.
1665
1666         * fast/mediastream/MediaStreamTrack-expected.txt:
1667         * fast/mediastream/MediaStreamTrack.html:
1668         * fast/mediastream/RTCIceCandidate-expected.txt:
1669         * fast/mediastream/RTCIceCandidate.html:
1670         * fast/mediastream/RTCPeerConnection-have-local-answer.html: Removed. Other tests already test what this one was
1671         testing
1672         * fast/mediastream/RTCSessionDescription-expected.txt:
1673         * fast/mediastream/RTCSessionDescription.html:
1674
1675 2014-03-01  Commit Queue  <commit-queue@webkit.org>
1676
1677         Unreviewed, rolling out r164929 and r164934.
1678         http://trac.webkit.org/changeset/164929
1679         http://trac.webkit.org/changeset/164934
1680         https://bugs.webkit.org/show_bug.cgi?id=129570
1681
1682         Caused assertions on two srcset tests (Requested by ap on
1683         #webkit).
1684
1685         * fast/hidpi/image-srcset-invalid-descriptor-expected.txt: Removed.
1686         * fast/hidpi/image-srcset-invalid-descriptor.html: Removed.
1687         * fast/hidpi/image-srcset-invalid-inputs-correct-src.html:
1688         * fast/hidpi/image-srcset-src-selection-1x-both-expected.txt: Removed.
1689         * fast/hidpi/image-srcset-src-selection-1x-both.html: Removed.
1690         * fast/hidpi/resources/srcset-helper.js:
1691         (runTest):
1692
1693 2014-03-01  Filip Pizlo  <fpizlo@apple.com>
1694
1695         This shouldn't be a layout test since it runs only under jsc. Moving it to JSC
1696         stress tests.
1697
1698         * js/script-tests/generational-opaque-roots.js: Removed.
1699
1700 2014-03-01  David Kilzer  <ddkilzer@apple.com>
1701
1702         Ensure keySplines is valid in SMIL animations
1703         <http://webkit.org/b/129547>
1704         <rdar://problem/15676128>
1705
1706         Reviewed by Darin Adler.
1707
1708         Merged from Blink (patch by Philip Rogers):
1709         https://src.chromium.org/viewvc/blink?revision=156452&view=revision
1710         http://crbug.com/276111
1711
1712             This patch fixes a crash in SMIL animations when keySplines are not
1713             specified. The SMIL spec is clear on this:
1714             http://www.w3.org/TR/2001/REC-smil-animation-20010904/#AnimFuncCalcMode
1715             "If there are any errors in the keyTimes specification (bad values,
1716             too many or too few values), the animation will have no effect."
1717
1718             This patch simply checks that keyTimes is not empty. Previously,
1719             splinesCount was set to be m_keySplines.size() + 1 in
1720             SVGAnimationElement.cpp; this patch changes splinesCount to be equal
1721             to m_keySplines.size() to make the logic easier to follow and to
1722             match other checks in SVGAnimationElement::startedActiveInterval.
1723
1724         * svg/animations/animate-keysplines-crash-expected.txt: Added.
1725         * svg/animations/animate-keysplines-crash.html: Added.
1726
1727 2014-03-01  Benjamin Poulain  <benjamin@webkit.org>
1728
1729         Tighten minimumRegisterRequirements()
1730         https://bugs.webkit.org/show_bug.cgi?id=129538
1731
1732         Reviewed by Andreas Kling.
1733
1734         * fast/selectors/adjacent-descendant-tail-register-requirement-expected.txt: Added.
1735         * fast/selectors/adjacent-descendant-tail-register-requirement.html: Added.
1736
1737 2014-03-01  Yoav Weiss  <yoav@yoav.ws>
1738
1739         Fix srcset related bugs
1740         https://bugs.webkit.org/show_bug.cgi?id=129539
1741
1742         These tests make sure that:
1743         1. Invalid srcset descriptors are handled according to the spec. The invalid descriptors are ignored, but the resource is not.
1744         2. When both src and srcset have only 1x descriptors and the DPR is higher than 1, the srcset's resource is picked.
1745
1746         I've also fixed the invalid inputs test, which was faulty.
1747
1748         Reviewed by Andreas Kling.
1749
1750         * fast/hidpi/image-srcset-invalid-descriptor-expected.txt: Added.
1751         * fast/hidpi/image-srcset-invalid-descriptor.html: Added.
1752         * fast/hidpi/image-srcset-invalid-inputs-correct-src.html:
1753         * fast/hidpi/image-srcset-src-selection-1x-both-expected.txt: Added.
1754         * fast/hidpi/image-srcset-src-selection-1x-both.html: Added.
1755         * fast/hidpi/resources/srcset-helper.js:
1756         (runTest):
1757
1758 2014-03-01  Adenilson Cavalcanti  <cavalcantii@gmail.com>
1759
1760         Set css3/filter/huge-region as skipped
1761         https://bugs.webkit.org/show_bug.cgi?id=129552
1762
1763         It tries to use an insanely huge kernel for a huge blur filtered
1764         element while it is expected to *not* execute. Thanks to the changes
1765         introduced in #123716, this test will try to be executed and may
1766         timeout in some machines. The proper fix will follow up in #129553.
1767
1768         Reviewed by Dirk Schulze.
1769
1770         * TestExpectations:
1771
1772 2014-03-01  Benjamin Poulain  <benjamin@webkit.org>
1773
1774         Optimized querySelector(All) when selector contains #id
1775         https://bugs.webkit.org/show_bug.cgi?id=116502
1776
1777         Reviewed by Andreas Kling.
1778
1779         * fast/selectors/querySelector-id-filtering-expected.txt: Added.
1780         * fast/selectors/querySelector-id-filtering.html: Added.
1781
1782 2014-02-28  Alexey Proskuryakov  <ap@apple.com>
1783
1784         Node::compareDocumentPosition leaks memory structure
1785         https://bugs.webkit.org/show_bug.cgi?id=120244
1786
1787         Reviewed by Ryosuke Niwa.
1788
1789         * TestExpectations:
1790         * dom/xhtml/level3/core/nodecomparedocumentposition38-expected.txt:
1791         * fast/dom/compare-document-position-disconnected-nodes-expected.txt:
1792         * fast/dom/compare-document-position-disconnected-nodes.html:
1793         * fast/dom/shadow/compare-document-position-expected.txt:
1794         * fast/dom/shadow/compare-document-position.html:
1795
1796 2014-03-01  David Kilzer  <ddkilzer@apple.com>
1797
1798         Fix lifetime handling of SVGPropertyTearOffs
1799         <http://webkit.org/b/129211>
1800         <rdar://problem/15696025>
1801
1802         Reviewed by Maciej Stachowiak.
1803
1804         Merged from Blink (patch by Ojan Vafai):
1805         https://src.chromium.org/viewvc/blink?revision=157801&view=revision
1806         http://crbug.com/288771
1807
1808             -Replace SVGStaticPropertyWithParentTearOff with SVGMatrixTearOff
1809             since it's only used in that one place. This means we can get rid
1810             of the templatizing and the method pointer.
1811             -Change SVGPropertyTearOff to keep track of it's child tearoffs
1812             and call detachWrapper on its child tearoffs when it's destroyed
1813             or when it's wrapper is detached.
1814             -Have SVGPropertyTearOff hold WeakPtrs to the child tearoffs
1815             to avoid having a cycle.
1816
1817         * svg/transforms/svg-matrix-tearoff-crash-expected.txt: Added.
1818         * svg/transforms/svg-matrix-tearoff-crash.html: Added.
1819
1820 2014-02-28  Benjamin Poulain  <benjamin@webkit.org>
1821
1822         Caller saved registers can be accidentally discarded when clearing the local stack
1823         https://bugs.webkit.org/show_bug.cgi?id=129532
1824
1825         Reviewed by Andreas Kling.
1826
1827         * fast/selectors/tree-modifying-case-insensitive-selectors.html: Added.
1828         * fast/selectors/tree-modifying-selectors.html: Added.
1829
1830 2014-02-28  Adenilson Cavalcanti  <cavalcantii@gmail.com>
1831
1832         Filters should test for area instead of single dimension
1833         https://bugs.webkit.org/show_bug.cgi?id=123716
1834
1835         Reviewed by Dirk Schulze.
1836
1837         A filtered SVG element with a sigle dimension bigger than 5000
1838         (counting the margin/border) will fail to render. So an element
1839         with 4000x4000 will render fine, while another with 5000x10
1840         won't. This patch instead tests against the total element area,
1841         which fixes such cases.
1842
1843         The current patch fixes the rendering issue and at same time,
1844         fixes some layer violations where FilterEffectRenderer and
1845         RenderSVGResourceFilter were directly accessing the kMax value
1846         in FilterEffect. Since before a somewhat bigger filter would
1847         be aborted, it required to change the maximum kernel size
1848         for blur filter (some filters are slower to run than others for
1849         bigger SVGs).
1850
1851         * svg/filters/big-height-filter-expected.svg: Added.
1852         * svg/filters/big-height-filter.svg: Added.
1853         * svg/filters/big-width-filter-expected.svg: Added.
1854         * svg/filters/big-width-filter.svg: Added.
1855
1856 2014-02-28  Zalan Bujtas  <zalan@apple.com>
1857
1858         Add hiDPI support to DumpRenderTree/WebKitTestRunner without the need of reloading the test case.
1859         https://bugs.webkit.org/show_bug.cgi?id=129438
1860
1861         Reviewed by Simon Fraser.
1862
1863         'hidpi-' prefixed test cases now trigger 2x scale factor on the testing
1864         offscreen window. It makes testing subpixel rendering and positioning possible.
1865
1866         Both the offscreen window's and WebKit's scaling are set accordingly.
1867
1868         * fast/borders/hidpi-simple-hairline-border-painting-expected.html: Added.
1869         * fast/borders/hidpi-simple-hairline-border-painting.html: Added.
1870
1871 2014-02-28  Alexey Proskuryakov  <ap@apple.com>
1872
1873         paragraphs with different directionality in textarea with unicode-bidi: plaintext are aligned the same
1874         https://bugs.webkit.org/show_bug.cgi?id=71194
1875
1876         * platform/mac/fast/text/international/unicode-bidi-plaintext-in-textarea-expected.txt:
1877         Updated Mac results for Mavericks (the original patch only updated Mountain Lion results).
1878
1879 2014-02-28  Andreas Kling  <akling@apple.com>
1880
1881         MouseEvent.offsetX/Y should just return 0,0 for simulated clicks.
1882         <https://webkit.org/b/129477>
1883
1884         Add a test documenting the behavior of offsetX/Y on the simulated
1885         mouse events that get sent by HTMLElement.click().
1886
1887         Reviewed by Alexey Proskuryakov.
1888
1889         * fast/events/relative-offset-of-simulated-click-expected.txt: Added.
1890         * fast/events/relative-offset-of-simulated-click.html: Added.
1891
1892 2014-02-27  Sergio Villar Senin  <svillar@igalia.com>
1893
1894         [CSS Grid Layout] Fix positioning grid items using named grid lines/areas
1895         https://bugs.webkit.org/show_bug.cgi?id=129372
1896
1897         Reviewed by Darin Adler.
1898
1899         Added a new test that checks that we correctly position grid items
1900         using named grid lines, grid areas and also with the implicit
1901         named grid lines created by grid areas.
1902
1903         I'm also importing a test from Blink that checks that we can
1904         dynamically change the position of a grid item by changing the
1905         name of the grid lines used to position it.
1906
1907         * fast/css-grid-layout/grid-item-position-changed-dynamic-expected.txt:
1908         Merged from Blink r153913 by <jchaffraix@chromium.org>.
1909         * fast/css-grid-layout/grid-item-position-changed-dynamic.html: Ditto.
1910         * fast/css-grid-layout/named-grid-lines-with-named-grid-areas-resolution-expected.txt: Added.
1911         * fast/css-grid-layout/named-grid-lines-with-named-grid-areas-resolution.html: Added.
1912
1913 2014-02-28  Mario Sanchez Prada  <mario.prada@samsung.com>
1914
1915         paragraphs with different directionality in textarea with unicode-bidi: plaintext are aligned the same
1916         https://bugs.webkit.org/show_bug.cgi?id=71194
1917
1918         Reviewed by David Hyatt.
1919
1920         Merged from Blink r157263 by <igor.o@sisa.samsung.com>
1921         <https://src.chromium.org/viewvc/blink?revision=157263&view=revision>
1922
1923         Modified expectations for two layout tests to make them conforming to the spec.
1924
1925         * fast/text/international/unicode-bidi-plaintext-expected.html:
1926         * platform/gtk/fast/text/international/unicode-bidi-plaintext-in-textarea-expected.txt:
1927         * platform/mac-mountainlion/fast/text/international/unicode-bidi-plaintext-in-textarea-expected.txt:
1928
1929 2014-02-28  Jochen Eisinger  <jochen@chromium.org>
1930
1931         Update meta-referrer behavior for invalid policies
1932         https://bugs.webkit.org/show_bug.cgi?id=129475
1933
1934         Reviewed by Alexey Proskuryakov.
1935
1936         * http/tests/security/referrer-policy-invalid-expected.txt: Added.
1937         * http/tests/security/referrer-policy-invalid.html: Added.
1938
1939 2014-02-28  Daniel Bates  <dabates@apple.com>
1940
1941         SubresourceLoader::didFinishLoading() should not assert when a decode error occurs
1942         https://bugs.webkit.org/show_bug.cgi?id=127029
1943
1944         Reviewed by Darin Adler.
1945
1946         Added a test to ensure that we don't cause an assertion failure when an image fails
1947         to load because of a decode error. In particular, the estimated decoded image size
1948         exceeds the maximum decoded image size.
1949
1950         * fast/images/decoded-size-exceeds-max-decoded-size-expected.txt: Added.
1951         * fast/images/decoded-size-exceeds-max-decoded-size.html: Added.
1952
1953 2014-02-28  Martin Hodovan  <mhodovan@inf.u-szeged.hu>
1954
1955         ASSERTION FAILED: roundedIntPoint(rendererMappedResult) == roundedIntPoint(result) in WebCore::RenderGeometryMap::mapToContainer
1956         https://bugs.webkit.org/show_bug.cgi?id=119626
1957
1958         Backported from Blink: https://codereview.chromium.org/143363004
1959
1960         Reviewed by Simon Fraser.
1961
1962         * svg/transforms/svg-geometry-crash-expected.txt: Added.
1963         * svg/transforms/svg-geometry-crash.html: Added.
1964
1965 2014-02-28  Commit Queue  <commit-queue@webkit.org>
1966
1967         Unreviewed, rolling out r164859.
1968         http://trac.webkit.org/changeset/164859
1969         https://bugs.webkit.org/show_bug.cgi?id=129483
1970
1971         caused WK1 crashes (DumpRenderTree) (Requested by zalan on
1972         #webkit).
1973
1974         * fast/borders/hidpi-simple-hairline-border-painting-expected.html: Removed.
1975         * fast/borders/hidpi-simple-hairline-border-painting.html: Removed.
1976
1977 2014-02-28  Zalan Bujtas  <zalan@apple.com>
1978
1979         Add hiDPI support to DumpRenderTree/WebKitTestRunner without the need of reloading the test case.
1980         https://bugs.webkit.org/show_bug.cgi?id=129438
1981
1982         Reviewed by Simon Fraser.
1983
1984         'hidpi-' prefixed test cases now trigger 2x scale factor on the testing
1985         offscreen window. It makes testing subpixel rendering and positioning possible.
1986
1987         Both the offscreen window's and WebKit's scaling are set accordingly.
1988
1989         * fast/borders/hidpi-simple-hairline-border-painting-expected.html: Added.
1990         * fast/borders/hidpi-simple-hairline-border-painting.html: Added.
1991
1992 2014-02-28  Mihnea Ovidenie  <mihnea@adobe.com>
1993
1994         [CSSRegions] ASSERTION FAILED: !m_regionsInvalidated in RenderFlowThread::regionAtBlockOffset
1995         https://bugs.webkit.org/show_bug.cgi?id=129371
1996
1997         Reviewed Andrei Bucur.
1998
1999         * compositing/regions/video-in-overflow-region-expected.txt: Added.
2000         * compositing/regions/video-in-overflow-region.html: Added.
2001
2002 2014-02-27  Benjamin Poulain  <benjamin@webkit.org>
2003
2004         Compile attribute value matching
2005         https://bugs.webkit.org/show_bug.cgi?id=129228
2006
2007         Reviewed by Geoffrey Garen.
2008
2009         * fast/selectors/case-insensitive-value-matching-expected.txt: Added.
2010         * fast/selectors/case-insensitive-value-matching.html: Added.
2011         Test the various cases that require more register than the common case.
2012
2013         The values match Firefox behavior.
2014
2015 2014-02-27  Alexey Proskuryakov  <ap@apple.com>
2016
2017         css3/compositing/isolation-isolate-blended-child.html fails
2018         https://bugs.webkit.org/show_bug.cgi?id=129468
2019
2020         * platform/mac-wk2/TestExpectations: Marked as failing on OS X 10.8 Debug WK2.
2021         Not sure if it's hardware related or dependent on confuguration in some other way.
2022
2023 2014-02-27  Peter Molnar  <pmolnar.u-szeged@partner.samsung.com>
2024
2025         Enable support of X-Content-Type-Options: nosniff header for EFL
2026         https://bugs.webkit.org/show_bug.cgi?id=128673
2027
2028         Reviewed by Gyuyoung Kim.
2029
2030         * http/tests/security/contentTypeOptions/nosniff-script-blocked-expected.txt:
2031         * http/tests/security/contentTypeOptions/nosniff-script-without-content-type-blocked-expected.txt:
2032         Updated expectations as console output now includes line numbers.
2033         * platform/efl/TestExpectations:
2034         Unskipped http/tests/security/contentTypeOptions tests.
2035
2036
2037 2014-02-27  Timothy Hatcher  <timothy@apple.com>
2038
2039         Improve how ContentSearchUtilities::lineEndings works by supporting the three common line endings.
2040
2041         https://bugs.webkit.org/show_bug.cgi?id=129458
2042
2043         Reviewed by Joseph Pecoraro.
2044
2045         * inspector-protocol/debugger/resources/mac-linebreaks.js: Added.
2046         * inspector-protocol/debugger/resources/mixed-linebreaks.js: Added.
2047         * inspector-protocol/debugger/resources/unix-linebreaks.js: Added.
2048         * inspector-protocol/debugger/resources/windows-linebreaks.js: Added.
2049         * inspector-protocol/debugger/searchInContent-linebreaks-expected.txt: Added.
2050         * inspector-protocol/debugger/searchInContent-linebreaks.html: Added.
2051
2052 2014-02-27  Brian Burg  <bburg@apple.com>
2053
2054         Unreviewed, update test expectations after r164830.
2055
2056         Inspector test dom/dom-search-crash.html times out in release builds
2057         https://bugs.webkit.org/show_bug.cgi?id=129462
2058
2059         Web Inspector model tests load wrong inspector page under WebKitTestRunner
2060         https://bugs.webkit.org/show_bug.cgi?id=129460
2061
2062         * TestExpectations: Updating test expectations.
2063         * platform/wk2/TestExpectations: Updating test expectations.
2064
2065 2014-02-17  Myles C. Maxfield  <mmaxfield@apple.com>
2066
2067         text-decoration-skip: ink does not skip over SVG fonts
2068         https://bugs.webkit.org/show_bug.cgi?id=128936
2069
2070         Reviewed by Darin Adler.
2071
2072         This font simply draws some underlined text with a SVG font and makes sure the underline skips.
2073
2074         * fast/css3-text/css3-text-decoration/text-decoration-skip/resources/Litherum.svg: Added.
2075         * fast/css3-text/css3-text-decoration/text-decoration-skip/text-decoration-skip-ink-svg-expected.html: Added.
2076         * fast/css3-text/css3-text-decoration/text-decoration-skip/text-decoration-skip-ink-svg.html: Added.
2077
2078 2014-02-27  Thiago de Barros Lacerda  <thiago.lacerda@openbossa.org>
2079
2080         [WebRTC] Removing MediaConstraints argument from RTCPeerConnection addStream, updateIce methods and constructor
2081         https://bugs.webkit.org/show_bug.cgi?id=129449
2082
2083         Reviewed by Eric Carlson.
2084
2085         According to WebRTC editor's draft, MediaConstraints will no longer be an argument of those methods and
2086         constructor.
2087
2088         * fast/mediastream/RTCPeerConnection-AddRemoveStream-expected.txt:
2089         * fast/mediastream/RTCPeerConnection-AddRemoveStream.html:
2090         * fast/mediastream/RTCPeerConnection-expected.txt:
2091         * fast/mediastream/RTCPeerConnection.html:
2092
2093 2014-02-27  Brian Burg  <bburg@apple.com>
2094
2095         Web Inspector: model tests should use a special Test.html inspector page
2096         https://bugs.webkit.org/show_bug.cgi?id=129190
2097
2098         Reviewed by Timothy Hatcher.
2099
2100         Add a stripped-down version of the inspector test script that's used by
2101         all inspector model tests. Clean up the namespaces so things accessible
2102         from only the test page are part of the `InspectorTestProxy` object.
2103
2104         Add a minimal test that exercises the initialization and communication code
2105         paths on the test page and the inspector page.
2106
2107         * http/tests/inspector-protocol/resources/InspectorTest.js: Add a FIXME.
2108         * inspector/inspector-test.js: Added.
2109         (InspectorTestProxy.register):
2110         (runTest.initializeFrontend):
2111         (runTest.runTestInFrontend):
2112         (runTest):
2113         (InspectorTestProxy.completeTest):
2114         (InspectorTestProxy.debugLog):
2115         (InspectorTestProxy.addResult):
2116         (InspectorTestProxy.clearResults):
2117         (InspectorTestProxy.reportUncaughtException):
2118         * inspector/test-harness-trivially-works-expected.txt: Added.
2119         * inspector/test-harness-trivially-works.html: Added.
2120
2121 2014-02-27  Dirk Schulze  <krit@webkit.org>
2122
2123         Transform more clip-path pixel tests to reference tests
2124         https://bugs.webkit.org/show_bug.cgi?id=129230
2125
2126         Reviewed by Simon Fraser.
2127
2128         Fix masking test.
2129
2130         * svg/masking/mask-negative-scale.svg:
2131
2132 2014-02-27  Tibor Meszaros  <tmeszaros.u-szeged@partner.samsung.com>
2133
2134         Math.{max, min}() must not return after first NaN value
2135         https://bugs.webkit.org/show_bug.cgi?id=104147
2136
2137         Reviewed by Oliver Hunt.
2138
2139         Extended the Math.{max, min}() tests, to check that these methods are return after first NaN value or not.
2140
2141         * js/math-expected.txt:
2142         * js/script-tests/math.js:
2143
2144 2014-02-27  Chris Fleizach  <cfleizach@apple.com>
2145
2146         speechSynthesis.speak of a zero length utterance kills future speech
2147         https://bugs.webkit.org/show_bug.cgi?id=129403
2148
2149         Reviewed by Mario Sanchez Prada.
2150
2151         * platform/mac/fast/speechsynthesis/speech-synthesis-speak-empty-string-expected.txt: Added.
2152         * platform/mac/fast/speechsynthesis/speech-synthesis-speak-empty-string.html: Added.
2153
2154 2014-02-27  Commit Queue  <commit-queue@webkit.org>
2155
2156         Unreviewed, rolling out r164783.
2157         http://trac.webkit.org/changeset/164783
2158         https://bugs.webkit.org/show_bug.cgi?id=129425
2159
2160         Broke number of multicol tests (Requested by anttik on
2161         #webkit).
2162
2163         * fast/css/crash-on-column-splitting-expected.txt: Removed.
2164         * fast/css/crash-on-column-splitting.html: Removed.
2165
2166 2014-02-27  Antoine Quint  <graouts@webkit.org>
2167
2168         Respect SVG fragment identifiers in <img> src attribute
2169         https://bugs.webkit.org/show_bug.cgi?id=129387
2170
2171         Reviewed by Antti Koivisto.
2172
2173         Test that we correctly handle the fragment identifier used in SVG URLs in <img> elements,
2174         checking for correct srcset handling as well.
2175
2176         * svg/css/resources/fragment-identifiers.svg: Added.
2177         * svg/css/svg-resource-fragment-identifier-img-src-expected.html: Added.
2178         * svg/css/svg-resource-fragment-identifier-img-src.html: Added.
2179
2180 2014-02-27  Mihai Tica  <mitica@adobe.com>
2181
2182         [CSS Blending] Parse and implement the -webkit-isolation CSS property.
2183
2184         https://bugs.webkit.org/show_bug.cgi?id=128958
2185
2186         Reviewed by Dirk Schulze.
2187
2188         Test parsing of -webkit-isolation. Test if setting -webkit-isolation: isolate creats a stacking context.
2189         Test for SVG and HTML that blending is restricted to the contents of an isolated parent element.
2190
2191         * css3/compositing/isolation-isolate-blended-child-expected.html: Added.
2192         * css3/compositing/isolation-isolate-blended-child.html: Added.
2193         * css3/compositing/isolation-isolate-simple-expected.txt: Added.
2194         * css3/compositing/isolation-parsing-expected.txt: Added.
2195         * css3/compositing/isolation-parsing.html: Added.
2196         * css3/compositing/svg-isolation-default-expected.html: Added.
2197         * css3/compositing/svg-isolation-default.html: Added.
2198         * css3/compositing/svg-isolation-isolated-group-expected.html: Added.
2199         * css3/compositing/svg-isolation-isolated-group.html: Added.
2200         * css3/compositing/svg-isolation-simple-expected.html: Added.
2201         * css3/compositing/svg-isolation-simple.html: Added.
2202
2203 2014-02-27  Krzysztof Czech  <k.czech@samsung.com>
2204
2205         [ATK] Utilize AtkTableCell to expose directly AccessibilityTableCell to AT
2206         https://bugs.webkit.org/show_bug.cgi?id=129250
2207
2208         Reviewed by Mario Sanchez Prada.
2209
2210         Sharing test with GTK/EFL.
2211
2212         * accessibility/table-scope-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/table-scope-expected.txt.
2213         * accessibility/table-scope.html: Renamed from LayoutTests/platform/mac/accessibility/table-scope.html.
2214         * platform/win/TestExpectations: Skipping on windows, missing implementation.
2215
2216 2014-02-27  Renata Hodovan  <rhodovan.u-szeged@partner.samsung.com>
2217
2218         Improving containing column block determination
2219         https://bugs.webkit.org/show_bug.cgi?id=125449
2220
2221         Reviewed by Darin Adler.
2222
2223         * fast/css/crash-on-column-splitting-expected.txt: Added.
2224         * fast/css/crash-on-column-splitting.html: Added.
2225
2226 2014-02-27  Xabier Rodriguez Calvar  <calvaris@igalia.com>
2227
2228         [GTK] Improve JavaScript multimedia controls
2229         https://bugs.webkit.org/show_bug.cgi?id=129044
2230
2231         Reviewed by Jer Noble.
2232
2233         * media/controls-without-preload.html: Fixed.
2234         * platform/gtk/accessibility/media-controls-panel-title-expected.txt:
2235         * platform/gtk/accessibility/media-controls-panel-title.html:
2236         * platform/gtk/accessibility/media-emits-object-replacement-expected.txt:
2237         * platform/gtk/media/video-volume-slider-expected.png:
2238         * platform/gtk/media/video-volume-slider-expected.txt:
2239         * platform/gtk/media/video-zoom-controls-expected.txt: Rebaseline.
2240
2241 2014-02-26  Ryosuke Niwa  <rniwa@webkit.org>
2242
2243         Indenting an indented image element resulted in an extra indentation
2244         https://bugs.webkit.org/show_bug.cgi?id=129201
2245
2246         Reviewed by Enrica Casucci.
2247
2248         Added a regression test.
2249
2250         * editing/execCommand/indent-img-twice-expected.txt: Added.
2251         * editing/execCommand/indent-img-twice.html: Added.
2252
2253 2014-02-26  Bem Jones-Bey  <bjonesbe@adobe.com>
2254
2255         [CSS Shapes] inset and inset-rectangle trigger assert with replaced element and large percentage dimension
2256         https://bugs.webkit.org/show_bug.cgi?id=129060
2257
2258         Reviewed by Simon Fraser.
2259
2260         * fast/shapes/shape-outside-floats/shape-outside-floats-img-inset-negative-width-crash-expected.txt: Added.
2261         * fast/shapes/shape-outside-floats/shape-outside-floats-img-inset-negative-width-crash.html: Added.
2262         * fast/shapes/shape-outside-floats/shape-outside-floats-img-inset-rectangle-negative-width-crash-expected.txt: Added.
2263         * fast/shapes/shape-outside-floats/shape-outside-floats-img-inset-rectangle-negative-width-crash.html: Added.
2264
2265 2014-02-26  Myles C. Maxfield  <mmaxfield@apple.com>
2266
2267         Underlines are too thick when zoomed in
2268         https://bugs.webkit.org/show_bug.cgi?id=129352
2269
2270         Reviewed by Dean Jackson.
2271
2272         This test changes the page scale factor to a very large value, simulating
2273         the user zooming in with a trackpad. It then positions the viewport
2274         to a place where the underline should not be drawn. It then compares this
2275         to a completely white page.
2276
2277         This explanation cannot be in the test itself because the test sets the
2278         scale factor too high for the tester to be able to read text.
2279
2280         * fast/css3-text/css3-text-decoration/text-decoration-scaled-expected.html: Added.
2281         * fast/css3-text/css3-text-decoration/text-decoration-scaled.html: Added.
2282
2283 2014-02-26  Oliver Hunt  <oliver@apple.com>
2284
2285         Function.prototype.apply has a bad time with the spread operator
2286         https://bugs.webkit.org/show_bug.cgi?id=129381
2287
2288         Reviewed by Mark Hahnenberg.
2289
2290         Add tests
2291
2292         * js/regress/call-spread-apply-expected.txt: Added.
2293         * js/regress/call-spread-apply.html: Added.
2294         * js/regress/script-tests/call-spread-apply.js: Added.
2295         (testFunction):
2296         (test2):
2297         (test3):
2298
2299 2014-02-26  Joseph Pecoraro  <pecoraro@apple.com>
2300
2301         Web Inspector: Remove console.profiles from window.console API
2302         https://bugs.webkit.org/show_bug.cgi?id=116883
2303
2304         Reviewed by Timothy Hatcher.
2305
2306         * fast/profiler/resources/profiler-test-JS-resources.js:
2307         (printHeavyProfilesDataWithoutTime):
2308         (printProfilesDataWithoutTime):
2309
2310 2014-02-26  Sergio Villar Senin  <svillar@igalia.com>
2311
2312         [CSS Grid Layout] Check default getComputedStyle() return values for grid properties
2313         https://bugs.webkit.org/show_bug.cgi?id=129092
2314
2315         Reviewed by Darin Adler.
2316
2317         Added checks for several CSS Grid Layout properties. According to
2318         the specs, the ones we have implemented so far should be all of
2319         them "auto" but grid-template-{rows|columns}, grid-auto-flow and
2320         grid-template-areas that should be "none" by default.
2321
2322         * fast/css/getComputedStyle/computed-style-expected.txt:
2323         * fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
2324         * fast/css/getComputedStyle/resources/property-names.js:
2325         * svg/css/getComputedStyle-basic-expected.txt:
2326
2327 2014-02-26  Xabier Rodriguez Calvar  <calvaris@igalia.com>
2328
2329         [GTK] Regression when showing the captions menu
2330         https://bugs.webkit.org/show_bug.cgi?id=129106
2331
2332         Reviewed by Martin Robinson.
2333
2334         Checked in an existing test that the menu is shown then the
2335         captions button is clicked.
2336
2337         * media/trackmenu-test.js:
2338         (startTrackMenuTest): Deactivated animations
2339         * media/video-controls-captions-trackmenu.html: Added check for
2340         the regression we are testing.
2341
2342 2014-02-25  Frédéric Wang  <fred.wang@free.fr>
2343
2344         Add support for minsize/maxsize attributes.
2345         https://bugs.webkit.org/show_bug.cgi?id=122567
2346
2347         Reviewed by Chris Fleizach.
2348
2349         Add some reftests for the minsize/maxsize attributes of the mo element.
2350
2351         * platform/mac/mathml/presentation/mo-stretch-expected.txt:
2352         * mathml/presentation/stretchy-minsize-maxsize-dynamic-expected.html: Added.
2353         * mathml/presentation/stretchy-minsize-maxsize-dynamic.html: Added.
2354         * mathml/presentation/stretchy-minsize-maxsize-expected.html: Added.
2355         * mathml/presentation/stretchy-minsize-maxsize.html: Added.
2356
2357 2014-02-25  Joseph Pecoraro  <pecoraro@apple.com>
2358
2359         Web Inspector: Port some profiler tests to inspector-protocol
2360         https://bugs.webkit.org/show_bug.cgi?id=129353
2361
2362         Reviewed by Timothy Hatcher.
2363
2364         * inspector-obsolete/profiler/cpu-profiler-parameterless-profile-end-crash-expected.txt: Removed.
2365         * inspector-obsolete/profiler/cpu-profiler-parameterless-profile-end-crash.html: Removed.
2366         * inspector-obsolete/profiler/cpu-profiler-profiling-without-inspector-expected.txt: Removed.
2367         * inspector-obsolete/profiler/cpu-profiler-profiling-without-inspector.html: Removed.
2368         * inspector-protocol/profiler/console-profile-expected.txt: Added.
2369         * inspector-protocol/profiler/console-profile.html: Added.
2370         * inspector-protocol/profiler/console-profileEnd-parameterless-expected.txt: Added.
2371         * inspector-protocol/profiler/console-profileEnd-parameterless.html: Added.
2372
2373 2014-02-25  Samuel White  <samuel_white@apple.com>
2374
2375         Add accessibility search predicate support for AXOutlines
2376         https://bugs.webkit.org/show_bug.cgi?id=123748
2377
2378         Reviewed by Chris Fleizach.
2379
2380         Updated test to validate support for AXOutlineSearchKey (elements with aria role=tree).
2381
2382         * platform/mac/accessibility/search-predicate-expected.txt:
2383         * platform/mac/accessibility/search-predicate.html:
2384
2385 2014-02-25  Laszlo Vidacs  <lvidacs.u-szeged@partner.samsung.com>
2386
2387         display:table with padding and/or borders in border-box calculates height incorrectly
2388         https://bugs.webkit.org/show_bug.cgi?id=126576
2389
2390         Reviewed by David Hyatt.
2391
2392         Based on blink issue https://codereview.chromium.org/25206002/
2393
2394         * fast/box-sizing/css-table-collapse-expected.txt: Added.
2395         * fast/box-sizing/css-table-collapse.html: Added.
2396         * fast/box-sizing/css-table-no-collapse-expected.txt: Added.
2397         * fast/box-sizing/css-table-no-collapse.html: Added.
2398         * fast/box-sizing/table-collapse-expected.txt: Added.
2399         * fast/box-sizing/table-collapse.html: Added.
2400         * fast/box-sizing/table-no-collapse-expected.txt: Added.
2401         * fast/box-sizing/table-no-collapse.html: Added.
2402
2403 2014-02-25  Alexey Proskuryakov  <ap@apple.com>
2404
2405         inspector-protocol/page/deny-X-FrameOption.html is very flaky
2406         https://bugs.webkit.org/show_bug.cgi?id=129331
2407
2408         * TestExpectations: Marking as such.
2409
2410 2014-02-25  Alexey Proskuryakov  <ap@apple.com>
2411
2412         REGRESSION: All inspector-protocol/model very frequently assert in IDBRequest::~IDBRequest
2413         https://bugs.webkit.org/show_bug.cgi?id=129328
2414
2415         inspector-protocol/indexeddb/basics.html fails
2416         https://bugs.webkit.org/show_bug.cgi?id=129327
2417
2418         * TestExpectations: Updating test expectations.
2419
2420 2014-02-25  Morten Stenshorne  <mstensho@opera.com>
2421
2422         [New Multicolumn] -webkit-column-break-inside:avoid doesn't work
2423         https://bugs.webkit.org/show_bug.cgi?id=129299
2424
2425         Reviewed by Andrei Bucur.
2426
2427         * fast/multicol/newmulticol/avoid-column-break-inside-expected.html: Added.
2428         * fast/multicol/newmulticol/avoid-column-break-inside.html: Added.
2429
2430 2014-02-25  Grzegorz Czajkowski  <g.czajkowski@samsung.com>
2431
2432         Refactoring inline_spelling_markers.html to use asynchronous spellchecking
2433         https://bugs.webkit.org/show_bug.cgi?id=127284
2434
2435         Reviewed by Ryosuke Niwa.
2436
2437         Use asynchronous text checking in inline-spelling-markers.html and
2438         inline-spelling-markers-hidpi.html
2439
2440         Rename the test to inline-spelling-markers.html to match the naming convention.
2441
2442         * editing/spelling/inline-spelling-markers-expected.txt: Added.
2443         Make cross platform text expectation by dumping spelling/grammar markers
2444         instead of whole tree which in terms of spellchecking says nothing.
2445
2446         * editing/spelling/inline-spelling-markers.html: Added.
2447         Remove unnecessary new lines from div elements so position of markers can be given from 0.
2448         Activate text checking by adding a word separator so WebKit starts performing spell and grammar
2449         checking. Selection change does not invoke grammar checking unless we start editing the input
2450         element's content.
2451
2452         * platform/efl/editing/spelling/inline_spelling_markers-expected.png: Removed.
2453         * platform/efl/editing/spelling/inline_spelling_markers-expected.txt: Removed.
2454         * platform/gtk/editing/spelling/inline_spelling_markers-expected.png: Removed.
2455         * platform/gtk/editing/spelling/inline_spelling_markers-expected.txt: Removed.
2456         * platform/mac/editing/spelling/inline_spelling_markers-expected.png: Removed.
2457         * platform/mac/editing/spelling/inline_spelling_markers-expected.txt: Removed.
2458         Those are not needed as pixel tests don't introduce anything special here.
2459         Let's keep them in hidpi test only.
2460
2461         * editing/spelling/inline-spelling-markers-hidpi-expected.txt:
2462         * editing/spelling/inline-spelling-markers-hidpi.html:
2463         Apply changes from inline-spelling-markers.html
2464
2465         * platform/mac/editing/spelling/inline-spelling-markers-hidpi-expected.png: Added.
2466
2467         * platform/efl/editing/spelling/inline-spelling-markers-hidpi-expected.png: Removed.
2468         * platform/gtk/editing/spelling/inline-spelling-markers-hidpi-expected.png: Removed.
2469         Remove wrong baselines due to missing grammar markers.
2470
2471         * platform/efl-wk2/TestExpectations:
2472         * platform/gtk/TestExpectations:
2473         Mark inline-spelling-markers.html and its hidpi version as failures
2474         since EFL and GTK do not implement grammar checking.
2475
2476         * platform/mac-wk2/TestExpectations:
2477         * platform/win/TestExpectations:
2478         Mark inline-spelling-markers.html and its hidpi version as failures
2479         due to missing TextChecker::requestCheckingOfString() implementation.
2480
2481 2014-02-25  Radu Stavila  <stavila@adobe.com>
2482
2483         [CSS Regions] scrollIntoView for elements flowed into regions
2484         https://bugs.webkit.org/show_bug.cgi?id=129151
2485
2486         Reviewed by Mihnea Ovidenie.
2487
2488         Added tests for scrollIntoView on elements flowed inside regions.
2489
2490         * fast/regions/scroll-into-view-expected.html: Added.
2491         * fast/regions/scroll-into-view-relative-expected.html: Added.
2492         * fast/regions/scroll-into-view-relative.html: Added.
2493         * fast/regions/scroll-into-view.html: Added.
2494
2495 2014-02-25  Mihai Tica  <mitica@adobe.com>
2496
2497         [CSS Blending] -webkit-mix-blend-mode should force transform-style: flat.
2498         https://bugs.webkit.org/show_bug.cgi?id=126158
2499
2500         Reviewed by Mihnea Ovidenie.
2501
2502         For an element with -webkit-mix-blend-mode, test that the value of -webkit-transform-style computes to flat.
2503
2504         * css3/compositing/blend-mode-transform-style-expected.txt: Added.
2505         * css3/compositing/blend-mode-transform-style.html: Added.
2506
2507 2014-02-24  Chris Fleizach  <cfleizach@apple.com>
2508
2509         AX: Support abbr, acronym
2510         https://bugs.webkit.org/show_bug.cgi?id=128860
2511
2512         Reviewed by Mario Sanchez Prada.
2513
2514         * platform/mac/accessibility/abbr-acronym-tags-expected.txt: Added.
2515         * platform/mac/accessibility/abbr-acronym-tags.html: Added.
2516
2517 2014-02-24  Oliver Hunt  <oliver@apple.com>
2518
2519         Spread operator has a bad time when applied to call function
2520         https://bugs.webkit.org/show_bug.cgi?id=128853
2521
2522         Reviewed by Geoffrey Garen.
2523
2524         Test case all the things!
2525
2526         * js/regress/call-spread-call-expected.txt: Added.
2527         * js/regress/call-spread-call.html: Added.
2528         * js/regress/script-tests/call-spread-call.js: Added.
2529         (testFunction):
2530         (test2):
2531         (test3):
2532
2533 2014-02-24  Filip Pizlo  <fpizlo@apple.com>
2534
2535         FTL should do polymorphic PutById inlining
2536         https://bugs.webkit.org/show_bug.cgi?id=129210
2537
2538         Reviewed by Mark Hahnenberg and Oliver Hunt.
2539         
2540         Add a microbenchmark for polymorphic PutById.
2541
2542         * js/regress/polymorphic-put-by-id-expected.txt: Added.
2543         * js/regress/polymorphic-put-by-id.html: Added.
2544         * js/regress/script-tests/polymorphic-put-by-id.js: Added.
2545         (foo):
2546
2547 2014-02-24  Samuel White  <samuel_white@apple.com>
2548
2549         AX: AccessibilityObject::findMatchingObjects should never include 'this' in results.
2550         https://bugs.webkit.org/show_bug.cgi?id=129243
2551
2552         Reviewed by Chris Fleizach.
2553
2554         Added test to ensure that the container you are searching in can never be a search result.
2555
2556         * platform/mac/accessibility/search-predicate-container-not-included-expected.txt: Added.
2557         * platform/mac/accessibility/search-predicate-container-not-included.html: Added.
2558
2559 2014-02-24  Samuel White  <samuel_white@apple.com>
2560
2561         AX: findMatchingObjects backwards start position inconsistent with forwards start position when startObject == nullptr.
2562         https://bugs.webkit.org/show_bug.cgi?id=129266
2563
2564         Reviewed by Chris Fleizach.
2565
2566         Added test to ensure that searching backward & forward without a start object produces similar
2567         results. Backward will begin from the end of the container and forward will begin from the start.
2568
2569         * platform/mac/accessibility/search-predicate-start-not-specified-expected.txt: Added.
2570         * platform/mac/accessibility/search-predicate-start-not-specified.html: Added.
2571
2572 2014-02-24  Zoltan Horvath  <zoltan@webkit.org>
2573
2574         [CSS Shapes] Adjust lineTop position to the next available wrapping location at shape-outsides
2575         https://bugs.webkit.org/show_bug.cgi?id=128693
2576
2577         Reviewed by David Hyatt.
2578
2579         * fast/shapes/shape-outside-floats/shape-outside-floats-linetop-adjustment-expected.html: Added.
2580         * fast/shapes/shape-outside-floats/shape-outside-floats-linetop-adjustment.html: Added.
2581
2582 2014-02-24  Javier Fernandez  <jfernandez@igalia.com>
2583
2584         [CSS Grid Layout] handle undefined RemainingSpace in computeUsedBreadthOfGridTracks algorithm
2585         https://bugs.webkit.org/show_bug.cgi?id=128372
2586
2587         Reviewed by David Hyatt.
2588
2589         From Blink r165692 by <svillar@igalia.com>
2590
2591         Adapt tests to consider also cases for undefined RemainingSpace.
2592
2593         * fast/css-grid-layout/flex-and-minmax-content-resolution-rows-expected.txt:
2594         * fast/css-grid-layout/flex-and-minmax-content-resolution-rows.html:
2595         * fast/css-grid-layout/flex-content-resolution-rows-expected.txt:
2596         * fast/css-grid-layout/flex-content-resolution-rows.html:
2597         * fast/css-grid-layout/grid-auto-columns-rows-update-expected.txt:
2598         * fast/css-grid-layout/grid-auto-columns-rows-update.html:
2599         * fast/css-grid-layout/grid-dynamic-updates-relayout-expected.txt:
2600         * fast/css-grid-layout/grid-dynamic-updates-relayout.html:
2601         * fast/css-grid-layout/grid-item-addition-track-breadth-update-expected.txt:
2602         * fast/css-grid-layout/grid-item-addition-track-breadth-update.html:
2603         * fast/css-grid-layout/grid-item-multiple-minmax-content-resolution-expected.txt:
2604         * fast/css-grid-layout/grid-item-multiple-minmax-content-resolution.html:
2605         * fast/css-grid-layout/grid-item-removal-track-breadth-update-expected.txt:
2606         * fast/css-grid-layout/grid-item-removal-track-breadth-update.html:
2607         * fast/css-grid-layout/grid-item-with-percent-height-in-auto-height-grid-resolution-expected.txt:
2608         * fast/css-grid-layout/grid-item-with-percent-height-in-auto-height-grid-resolution.html:
2609         * fast/css-grid-layout/implicit-position-dynamic-change-expected.txt:
2610         * fast/css-grid-layout/implicit-position-dynamic-change.html:
2611         * fast/css-grid-layout/minmax-max-content-resolution-rows-expected.txt:
2612         * fast/css-grid-layout/minmax-max-content-resolution-rows.html:
2613         * fast/css-grid-layout/minmax-min-content-column-resolution-rows-expected.txt:
2614         * fast/css-grid-layout/minmax-min-content-column-resolution-rows.html:
2615         * fast/css-grid-layout/minmax-spanning-resolution-rows-expected.txt:
2616         * fast/css-grid-layout/minmax-spanning-resolution-rows.html:
2617
2618 2014-02-24  Thiago de Barros Lacerda  <thiago.lacerda@openbossa.org>
2619
2620         [WebRTC] Validating RTCConfiguration according to the spec
2621         https://bugs.webkit.org/show_bug.cgi?id=129182
2622
2623         Reviewed by Eric Carlson.
2624
2625         Spec states that:
2626             - iceServers should not be an empty list
2627             - the entry in the configuration dictionary is "urls", instead of "url"
2628             - urls can be either a list or a string
2629         Fixing all that in RTCConfiguration validation when creating a RTCPeerConnection
2630
2631         * fast/mediastream/RTCPeerConnection-AddRemoveStream.html:
2632         * fast/mediastream/RTCPeerConnection-createAnswer.html:
2633         * fast/mediastream/RTCPeerConnection-createOffer.html:
2634         * fast/mediastream/RTCPeerConnection-datachannel.html:
2635         * fast/mediastream/RTCPeerConnection-dtmf.html:
2636         * fast/mediastream/RTCPeerConnection-events.html:
2637         * fast/mediastream/RTCPeerConnection-expected.txt:
2638         * fast/mediastream/RTCPeerConnection-have-local-answer.html:
2639         * fast/mediastream/RTCPeerConnection-have-local-offer.html:
2640         * fast/mediastream/RTCPeerConnection-have-local-pranswer.html:
2641         * fast/mediastream/RTCPeerConnection-have-remote-offer.html:
2642         * fast/mediastream/RTCPeerConnection-have-remote-pranswer.html:
2643         * fast/mediastream/RTCPeerConnection-ice-expected.txt:
2644         * fast/mediastream/RTCPeerConnection-ice.html:
2645         * fast/mediastream/RTCPeerConnection-localDescription.html:
2646         * fast/mediastream/RTCPeerConnection-onnegotiationneeded.html:
2647         * fast/mediastream/RTCPeerConnection-remoteDescription.html:
2648         * fast/mediastream/RTCPeerConnection-stable.html:
2649         * fast/mediastream/RTCPeerConnection-state-expected.txt:
2650         * fast/mediastream/RTCPeerConnection-state.html:
2651         * fast/mediastream/RTCPeerConnection-stats-expected.txt:
2652         * fast/mediastream/RTCPeerConnection-stats.html:
2653         * fast/mediastream/RTCPeerConnection-statsSelector-expected.txt:
2654         * fast/mediastream/RTCPeerConnection-statsSelector.html:
2655         * fast/mediastream/RTCPeerConnection.html:
2656
2657 2014-02-24  Radu Stavila  <stavila@adobe.com>
2658
2659         [CSS Regions] Relative positioned elements overflowing the region do not get painted into the next tile
2660         https://bugs.webkit.org/show_bug.cgi?id=129254
2661
2662         Reviewed by Antti Koivisto.
2663
2664         Added test for the painting across tiles of relative positioned elements flowed into regions.
2665
2666         * fast/regions/content-relative-next-tile-expected.html: Added.
2667         * fast/regions/content-relative-next-tile.html: Added.
2668
2669 2014-02-24  Dirk Schulze  <krit@webkit.org>
2670
2671         Transform more clip-path pixel tests to reference tests
2672         https://bugs.webkit.org/show_bug.cgi?id=129230
2673
2674         Reviewed by Andreas Kling.
2675
2676         * svg/clip-path/clip-path-content-use-007-expected.svg: Added.
2677         * svg/clip-path/clip-path-content-use-007.svg: Added.
2678         * svg/clip-path/clip-path-css-transform-003-expected.svg: Added.
2679         * svg/clip-path/clip-path-css-transform-003.svg: Added.
2680         * svg/clip-path/clip-path-css-transform-004-expected.svg: Added.
2681         * svg/clip-path/clip-path-css-transform-004.svg: Added.
2682         * svg/clip-path/clip-path-document-change-assert-expected.txt: Renamed from LayoutTests/svg/custom/clip-path-document-change-assert-expected.txt.
2683         * svg/clip-path/clip-path-document-change-assert.html: Renamed from LayoutTests/svg/custom/clip-path-document-change-assert.html.
2684         * svg/clip-path/clip-path-dom-child-changes-expected.svg: Added.
2685         * svg/clip-path/clip-path-dom-child-changes.svg: Added.
2686         * svg/clip-path/clip-path-dom-clippathunits-expected.svg: Added.
2687         * svg/clip-path/clip-path-dom-clippathunits.svg: Added.
2688         * svg/clip-path/clip-path-dom-href-expected.svg: Added.
2689         * svg/clip-path/clip-path-dom-href.svg: Added.
2690         * svg/clip-path/clip-path-dom-id-expected.svg: Added.
2691         * svg/clip-path/clip-path-dom-id.svg: Added.
2692         * svg/clip-path/clip-path-negative-scale-expected.svg: Added.
2693         * svg/clip-path/clip-path-negative-scale.svg: Added.
2694         * svg/clip-path/clip-path-no-content-004-expected.svg: Added.
2695         * svg/clip-path/clip-path-no-content-004.svg: Added.
2696         * svg/clip-path/clip-path-on-marker-001-expected.svg: Added.
2697         * svg/clip-path/clip-path-on-marker-001.svg: Added.
2698         * svg/clip-path/clip-path-on-marker-002-expected.svg: Added.
2699         * svg/clip-path/clip-path-on-marker-002.svg: Added.
2700         * svg/clip-path/clip-path-on-marker-003-expected.svg: Added.
2701         * svg/clip-path/clip-path-on-marker-003.svg: Added.
2702         * svg/clip-path/clip-path-recursion-001-expected.svg: Renamed from LayoutTests/svg/custom/circular-clip-path-references-crash-expected.svg.
2703         * svg/clip-path/clip-path-recursion-001.svg: Renamed from LayoutTests/svg/custom/circular-clip-path-references-crash.svg.
2704         * svg/clip-path/clip-path-recursion-002-expected.svg: Added.
2705         * svg/clip-path/clip-path-recursion-002.svg: Added.
2706         * svg/clip-path/clip-path-shape-stroke-expected.svg:
2707         * svg/clip-path/clip-path-with-transform-expected.svg: Added.
2708         * svg/clip-path/clip-path-with-transform.svg: Added.
2709         * svg/clip-path/mask-nested-clip-path-010-expected.svg: Renamed from LayoutTests/svg/custom/clamped-masking-clipping-expected.svg.
2710         * svg/clip-path/mask-nested-clip-path-010.svg: Renamed from LayoutTests/svg/custom/clamped-masking-clipping.svg.
2711         * svg/custom/clip-mask-negative-scale-expected.txt: Removed.
2712         * svg/custom/clip-mask-negative-scale.svg: Removed.
2713         * svg/custom/clip-path-child-changes-expected.txt: Removed.
2714         * svg/custom/clip-path-child-changes.svg: Removed.
2715         * svg/custom/clip-path-href-changes-expected.txt: Removed.
2716         * svg/custom/clip-path-href-changes.svg: Removed.
2717         * svg/custom/clip-path-id-changes-expected.txt: Removed.
2718         * svg/custom/clip-path-id-changes.svg: Removed.
2719         * svg/custom/clip-path-referencing-use.svg: Removed.
2720         * svg/custom/clip-path-referencing-use2.svg: Removed.
2721         * svg/custom/clip-path-units-changes-expected.txt: Removed.
2722         * svg/custom/clip-path-units-changes.svg: Removed.
2723         * svg/custom/clip-path-with-css-transform-1-expected.txt: Removed.
2724         * svg/custom/clip-path-with-css-transform-1.svg: Removed.
2725         * svg/custom/clip-path-with-css-transform-2-expected.txt: Removed.
2726         * svg/custom/clip-path-with-css-transform-2.svg: Removed.
2727         * svg/custom/clip-path-with-transform-expected.txt: Removed.
2728         * svg/custom/clip-path-with-transform.svg: Removed.
2729         * svg/custom/empty-clip-path.svg: Removed.
2730         * svg/custom/recursive-clippath.svg: Removed.
2731         * svg/masking/mask-negative-scale.svg: Added.
2732         * svg/masking/mast-negative-scale-expected.svg: Added.
2733
2734 2014-02-24  Dirk Schulze  <krit@webkit.org>
2735
2736         Transform more clip-path pixel tests to reference tests
2737         https://bugs.webkit.org/show_bug.cgi?id=129230
2738
2739         Reviewed by Andreas Kling.
2740
2741         Remove unnecessary pixel test results.
2742
2743         * platform/efl/svg/custom/clip-mask-negative-scale-expected.png: Removed.
2744         * platform/gtk/svg/custom/clip-mask-negative-scale-expected.png: Removed.
2745         * platform/gtk/svg/custom/clip-mask-negative-scale-expected.txt: Removed.
2746         * platform/gtk/svg/custom/clip-path-child-changes-expected.png: Removed.
2747         * platform/gtk/svg/custom/clip-path-href-changes-expected.png: Removed.
2748         * platform/gtk/svg/custom/clip-path-id-changes-expected.png: Removed.
2749         * platform/gtk/svg/custom/clip-path-referencing-use-expected.png: Removed.
2750         * platform/gtk/svg/custom/clip-path-referencing-use-expected.txt: Removed.
2751         * platform/gtk/svg/custom/clip-path-referencing-use2-expected.png: Removed.
2752         * platform/gtk/svg/custom/clip-path-referencing-use2-expected.txt: Removed.
2753         * platform/gtk/svg/custom/clip-path-units-changes-expected.png: Removed.
2754         * platform/gtk/svg/custom/clip-path-with-css-transform-1-expected.png: Removed.
2755         * platform/gtk/svg/custom/clip-path-with-css-transform-2-expected.png: Removed.
2756         * platform/gtk/svg/custom/clip-path-with-transform-expected.png: Removed.
2757         * platform/gtk/svg/custom/empty-clip-path-expected.png: Removed.
2758         * platform/gtk/svg/custom/empty-clip-path-expected.txt: Removed.
2759         * platform/gtk/svg/custom/recursive-clippath-expected.png: Removed.
2760         * platform/gtk/svg/custom/recursive-clippath-expected.txt: Removed.
2761         * platform/mac/svg/custom/clip-mask-negative-scale-expected.png: Removed.
2762         * platform/mac/svg/custom/clip-path-child-changes-expected.png: Removed.
2763         * platform/mac/svg/custom/clip-path-display-none-child-expected.png: Removed.
2764         * platform/mac/svg/custom/clip-path-display-none-child-expected.txt: Removed.
2765         * platform/mac/svg/custom/clip-path-href-changes-expected.png: Removed.
2766         * platform/mac/svg/custom/clip-path-id-changes-expected.png: Removed.
2767         * platform/mac/svg/custom/clip-path-referencing-use-expected.png: Removed.
2768         * platform/mac/svg/custom/clip-path-referencing-use-expected.txt: Removed.
2769         * platform/mac/svg/custom/clip-path-referencing-use2-expected.png: Removed.
2770         * platform/mac/svg/custom/clip-path-referencing-use2-expected.txt: Removed.
2771         * platform/mac/svg/custom/clip-path-units-changes-expected.png: Removed.
2772         * platform/mac/svg/custom/clip-path-with-css-transform-1-expected.png: Removed.
2773         * platform/mac/svg/custom/clip-path-with-css-transform-2-expected.png: Removed.
2774         * platform/mac/svg/custom/clip-path-with-transform-expected.png: Removed.
2775         * platform/mac/svg/custom/empty-clip-path-expected.png: Removed.
2776         * platform/mac/svg/custom/empty-clip-path-expected.txt: Removed.
2777         * platform/mac/svg/custom/recursive-clippath-expected.png: Removed.
2778         * platform/mac/svg/custom/recursive-clippath-expected.txt: Removed.
2779
2780 2014-02-24  Mihai Tica  <mitica@adobe.com>
2781
2782         [CSS Blending] An element having -webkit-mix-blend-mode should only blend with the contents of the parent stacking context
2783         https://bugs.webkit.org/show_bug.cgi?id=129154
2784
2785         Reviewed by Dean Jackson.
2786
2787         Test that isolation is performed for blending, in other words, an element having -webkit-mix-blend-mode is blending with the
2788         contents of the parent stacking context, but not with any of the underlying content.
2789
2790         * css3/compositing/blend-mode-isolated-group-1.html: Added.
2791         * css3/compositing/blend-mode-isolated-group-2.html: Added.
2792         * css3/compositing/blend-mode-isolated-group-3.html: Added.
2793         * platform/mac/css3/compositing/blend-mode-isolated-group-1-expected.png: Added.
2794         * platform/mac/css3/compositing/blend-mode-isolated-group-1-expected.txt: Added.
2795         * platform/mac/css3/compositing/blend-mode-isolated-group-2-expected.png: Added.
2796         * platform/mac/css3/compositing/blend-mode-isolated-group-2-expected.txt: Added.
2797         * platform/mac/css3/compositing/blend-mode-isolated-group-3-expected.png: Added.
2798         * platform/mac/css3/compositing/blend-mode-isolated-group-3-expected.txt: Added.
2799
2800 2014-02-24  Krzysztof Czech  <k.czech@samsung.com>
2801
2802         [ATK] Wrong selected element at a given index in a list box.
2803         https://bugs.webkit.org/show_bug.cgi?id=129039
2804
2805         Reviewed by Chris Fleizach.
2806
2807         Proposed test that checks whether correct element at a given index is retrieved.
2808         Also testing some other scenarios such as removing selection from rows, counting all
2809         selected rows and setting selection.
2810
2811         * accessibility/select-element-at-index-expected.txt: Added.
2812         * accessibility/select-element-at-index.html: Added.
2813         * platform/mac/TestExpectations: Skipping test in Mac, missing implementation.
2814
2815 2014-02-23  Dean Jackson  <dino@apple.com>
2816
2817         [WebGL] Allow ANGLE to initialize unused varyings
2818         https://bugs.webkit.org/show_bug.cgi?id=129240
2819         <rdar://problem/15203342>
2820
2821         Reviewed by Sam Weinig.
2822
2823         Unskip conformance/glsl/misc/shaders-with-varyings.html.
2824
2825         * platform/mac/TestExpectations:
2826
2827 2014-02-22  Alexey Proskuryakov  <ap@apple.com>
2828
2829         Rename JWK key_ops values from wrap/unwrap to wrapKey/unwrapKey
2830         https://bugs.webkit.org/show_bug.cgi?id=129121
2831
2832         Reviewed by Sam Weinig.
2833
2834         * crypto/subtle/aes-export-key-expected.txt:
2835         * crypto/subtle/aes-export-key.html:
2836         * crypto/subtle/jwk-export-use-values-expected.txt:
2837         * crypto/subtle/jwk-export-use-values.html:
2838         * crypto/subtle/jwk-import-use-values-expected.txt:
2839         * crypto/subtle/jwk-import-use-values.html:
2840         * crypto/subtle/rsa-oaep-key-manipulation-expected.txt:
2841         * crypto/subtle/rsa-oaep-key-manipulation.html:
2842
2843 2014-02-21  Timothy Hatcher  <timothy@apple.com>
2844
2845         Add inspection user interface for IndexedDB.
2846
2847         https://bugs.webkit.org/show_bug.cgi?id=129162
2848
2849         Reviewed by Joseph Pecoraro.
2850
2851         * http/tests/inspector-protocol/resources/InspectorTest.js:
2852         (InspectorTest.initializeInspectorModels): Add IndexedDatabase models and StorageManager.
2853         * inspector-protocol/indexeddb/basics-expected.txt: Added.
2854         * inspector-protocol/indexeddb/basics.html: Added.
2855
2856 2014-02-21  Dirk Schulze  <krit@webkit.org>
2857
2858         Replace svg/clip-path pixel tests by reference tests
2859         https://bugs.webkit.org/show_bug.cgi?id=129177
2860
2861         Rubber-stamped by Ryosuke Niwa.
2862
2863         This patch removes all pixel tests.
2864
2865         * platform/efl/svg/clip-path/clip-in-mask-expected.png: Removed.
2866         * platform/efl/svg/clip-path/clip-path-childs-clipped-expected.png: Removed.
2867         * platform/efl/svg/clip-path/clip-path-clipped-evenodd-twice-expected.png: Removed.
2868         * platform/efl/svg/clip-path/clip-path-clipped-expected.png: Removed.
2869         * platform/efl/svg/clip-path/clip-path-clipped-nonzero-expected.png: Removed.
2870         * platform/efl/svg/clip-path/clip-path-css-transform-1-expected.png: Removed.
2871         * platform/efl/svg/clip-path/clip-path-css-transform-2-expected.png: Removed.
2872         * platform/efl/svg/clip-path/clip-path-objectBoundingBox-expected.png: Removed.
2873         * platform/efl/svg/clip-path/clip-path-on-clipped-use-expected.png: Removed.
2874         * platform/efl/svg/clip-path/clip-path-on-g-and-child-expected.png: Removed.
2875         * platform/efl/svg/clip-path/clip-path-on-g-expected.png: Removed.
2876         * platform/efl/svg/clip-path/clip-path-on-svg-and-child-expected.png: Removed.
2877         * platform/efl/svg/clip-path/clip-path-on-svg-expected.png: Removed.
2878         * platform/efl/svg/clip-path/clip-path-pixelation-expected.png: Removed.
2879         * platform/efl/svg/clip-path/clip-path-text-and-stroke-expected.png: Removed.
2880         * platform/efl/svg/clip-path/clip-path-text-expected.png: Removed.
2881         * platform/efl/svg/clip-path/clip-path-transform-2-expected.png: Removed.
2882         * platform/efl/svg/clip-path/clip-path-tspan-and-stroke-expected.png: Removed.
2883         * platform/efl/svg/clip-path/clip-path-use-as-child-expected.png: Removed.
2884         * platform/efl/svg/clip-path/clip-path-userSpaceOnUse-expected.png: Removed.
2885         * platform/efl/svg/clip-path/deep-nested-clip-in-mask-different-unitTypes-expected.png: Removed.
2886         * platform/efl/svg/clip-path/deep-nested-clip-in-mask-different-unitTypes-expected.txt: Removed.
2887         * platform/efl/svg/clip-path/deep-nested-clip-in-mask-expected.png: Removed.
2888         * platform/efl/svg/clip-path/deep-nested-clip-in-mask-panning-expected.png: Removed.
2889         * platform/efl/svg/clip-path/nested-clip-in-mask-image-based-clipping-expected.png: Removed.
2890         * platform/efl/svg/clip-path/nested-clip-in-mask-path-and-image-based-clipping-expected.png: Removed.
2891         * platform/efl/svg/clip-path/nested-clip-in-mask-path-based-clipping-expected.png: Removed.
2892         * platform/gtk/svg/clip-path/clip-in-mask-expected.png: Removed.
2893         * platform/gtk/svg/clip-path/clip-path-child-clipped-expected.png: Removed.
2894         * platform/gtk/svg/clip-path/clip-path-childs-clipped-expected.png: Removed.
2895         * platform/gtk/svg/clip-path/clip-path-clipped-evenodd-twice-expected.png: Removed.
2896         * platform/gtk/svg/clip-path/clip-path-clipped-expected.png: Removed.
2897         * platform/gtk/svg/clip-path/clip-path-clipped-nonzero-expected.png: Removed.
2898         * platform/gtk/svg/clip-path/clip-path-css-transform-1-expected.png: Removed.
2899         * platform/gtk/svg/clip-path/clip-path-css-transform-2-expected.png: Removed.
2900         * platform/gtk/svg/clip-path/clip-path-evenodd-expected.png: Removed.
2901         * platform/gtk/svg/clip-path/clip-path-evenodd-nonzero-expected.png: Removed.
2902         * platform/gtk/svg/clip-path/clip-path-nonzero-evenodd-expected.png: Removed.
2903         * platform/gtk/svg/clip-path/clip-path-nonzero-expected.png: Removed.
2904         * platform/gtk/svg/clip-path/clip-path-objectBoundingBox-expected.png: Removed.
2905         * platform/gtk/svg/clip-path/clip-path-on-clipped-use-expected.png: Removed.
2906         * platform/gtk/svg/clip-path/clip-path-on-g-and-child-expected.png: Removed.
2907         * platform/gtk/svg/clip-path/clip-path-on-g-expected.png: Removed.
2908         * platform/gtk/svg/clip-path/clip-path-on-svg-and-child-expected.png: Removed.
2909         * platform/gtk/svg/clip-path/clip-path-on-svg-expected.png: Removed.
2910         * platform/gtk/svg/clip-path/clip-path-pixelation-expected.png: Removed.
2911         * platform/gtk/svg/clip-path/clip-path-text-and-shape-expected.png: Removed.
2912         * platform/gtk/svg/clip-path/clip-path-text-and-stroke-expected.png: Removed.
2913         * platform/gtk/svg/clip-path/clip-path-text-expected.png: Removed.
2914         * platform/gtk/svg/clip-path/clip-path-transform-2-expected.png: Removed.
2915         * platform/gtk/svg/clip-path/clip-path-tspan-and-stroke-expected.png: Removed.
2916         * platform/gtk/svg/clip-path/clip-path-use-as-child-expected.png: Removed.
2917         * platform/gtk/svg/clip-path/clip-path-userSpaceOnUse-expected.png: Removed.
2918         * platform/gtk/svg/clip-path/clip-path-with-text-clipped-expected.png: Removed.
2919         * platform/gtk/svg/clip-path/deep-nested-clip-in-mask-different-unitTypes-expected.png: Removed.
2920         * platform/gtk/svg/clip-path/deep-nested-clip-in-mask-different-unitTypes-expected.txt: Removed.
2921         * platform/gtk/svg/clip-path/deep-nested-clip-in-mask-expected.png: Removed.
2922         * platform/gtk/svg/clip-path/deep-nested-clip-in-mask-panning-expected.png: Removed.
2923         * platform/gtk/svg/clip-path/nested-clip-in-mask-image-based-clipping-expected.png: Removed.
2924         * platform/gtk/svg/clip-path/nested-clip-in-mask-path-and-image-based-clipping-expected.png: Removed.
2925         * platform/gtk/svg/clip-path/nested-clip-in-mask-path-based-clipping-expected.png: Removed.
2926         * platform/mac/svg/clip-path/clip-in-clip-expected.png: Removed.
2927         * platform/mac/svg/clip-path/clip-in-mask-expected.png: Removed.
2928         * platform/mac/svg/clip-path/clip-in-mask-objectBoundingBox-expected.png: Removed.
2929         * platform/mac/svg/clip-path/clip-in-mask-userSpaceOnUse-expected.png: Removed.
2930         * platform/mac/svg/clip-path/clip-path-child-clipped-expected.png: Removed.
2931         * platform/mac/svg/clip-path/clip-path-childs-clipped-expected.png: Removed.
2932         * platform/mac/svg/clip-path/clip-path-clipped-evenodd-twice-expected.png: Removed.
2933         * platform/mac/svg/clip-path/clip-path-clipped-expected.png: Removed.
2934         * platform/mac/svg/clip-path/clip-path-clipped-no-content-expected.png: Removed.
2935         * platform/mac/svg/clip-path/clip-path-clipped-nonzero-expected.png: Removed.
2936         * platform/mac/svg/clip-path/clip-path-css-transform-1-expected.png: Removed.
2937         * platform/mac/svg/clip-path/clip-path-css-transform-2-expected.png: Removed.
2938         * platform/mac/svg/clip-path/clip-path-evenodd-expected.png: Removed.
2939         * platform/mac/svg/clip-path/clip-path-evenodd-nonzero-expected.png: Removed.
2940         * platform/mac/svg/clip-path/clip-path-nonzero-evenodd-expected.png: Removed.
2941         * platform/mac/svg/clip-path/clip-path-nonzero-expected.png: Removed.
2942         * platform/mac/svg/clip-path/clip-path-objectBoundingBox-expected.png: Removed.
2943         * platform/mac/svg/clip-path/clip-path-on-clipped-use-expected.png: Removed.
2944         * platform/mac/svg/clip-path/clip-path-on-g-and-child-expected.png: Removed.
2945         * platform/mac/svg/clip-path/clip-path-on-g-expected.png: Removed.
2946         * platform/mac/svg/clip-path/clip-path-on-svg-and-child-expected.png: Removed.
2947         * platform/mac/svg/clip-path/clip-path-on-svg-expected.png: Removed.
2948         * platform/mac/svg/clip-path/clip-path-pixelation-expected.png: Removed.
2949         * platform/mac/svg/clip-path/clip-path-pixelation-expected.txt: Removed.
2950         * platform/mac/svg/clip-path/clip-path-recursive-call-by-child-expected.png: Removed.
2951         * platform/mac/svg/clip-path/clip-path-recursive-call-expected.png: Removed.
2952         * platform/mac/svg/clip-path/clip-path-text-and-shape-expected.png: Removed.
2953         * platform/mac/svg/clip-path/clip-path-text-and-shape-expected.txt: Removed.
2954         * platform/mac/svg/clip-path/clip-path-text-and-stroke-expected.png: Removed.
2955         * platform/mac/svg/clip-path/clip-path-text-and-stroke-expected.txt: Removed.
2956         * platform/mac/svg/clip-path/clip-path-text-expected.png: Removed.
2957         * platform/mac/svg/clip-path/clip-path-text-expected.txt: Removed.
2958         * platform/mac/svg/clip-path/clip-path-transform-1-expected.png: Removed.
2959         * platform/mac/svg/clip-path/clip-path-transform-2-expected.png: Removed.
2960         * platform/mac/svg/clip-path/clip-path-tspan-and-stroke-expected.png: Removed.
2961         * platform/mac/svg/clip-path/clip-path-tspan-and-stroke-expected.txt: Removed.
2962         * platform/mac/svg/clip-path/clip-path-use-as-child-expected.png: Removed.
2963         * platform/mac/svg/clip-path/clip-path-use-as-child2-expected.png: Removed.
2964         * platform/mac/svg/clip-path/clip-path-use-as-child3-expected.png: Removed.
2965         * platform/mac/svg/clip-path/clip-path-use-as-child4-expected.png: Removed.
2966         * platform/mac/svg/clip-path/clip-path-use-as-child5-expected.png: Removed.
2967         * platform/mac/svg/clip-path/clip-path-userSpaceOnUse-expected.png: Removed.
2968         * platform/mac/svg/clip-path/clip-path-with-container-expected.png: Removed.
2969         * platform/mac/svg/clip-path/clip-path-with-different-unittypes-expected.png: Removed.
2970         * platform/mac/svg/clip-path/clip-path-with-different-unittypes2-expected.png: Removed.
2971         * platform/mac/svg/clip-path/clip-path-with-invisibile-child-expected.png: Removed.
2972         * platform/mac/svg/clip-path/clip-path-with-text-clipped-expected.png: Removed.
2973         * platform/mac/svg/clip-path/clip-path-with-text-clipped-expected.txt: Removed.
2974         * platform/mac/svg/clip-path/clipper-placement-issue-expected.png: Removed.
2975         * platform/mac/svg/clip-path/deep-nested-clip-in-mask-different-unitTypes-expected.png: Removed.
2976         * platform/mac/svg/clip-path/deep-nested-clip-in-mask-expected.png: Removed.
2977         * platform/mac/svg/clip-path/deep-nested-clip-in-mask-expected.txt: Removed.
2978         * platform/mac/svg/clip-path/deep-nested-clip-in-mask-panning-expected.png: Removed.
2979         * platform/mac/svg/clip-path/deep-nested-clip-in-mask-panning-expected.txt: Removed.
2980         * platform/mac/svg/clip-path/nested-clip-in-mask-image-based-clipping-expected.png: Removed.
2981         * platform/mac/svg/clip-path/nested-clip-in-mask-path-and-image-based-clipping-expected.png: Removed.
2982         * platform/mac/svg/clip-path/nested-clip-in-mask-path-based-clipping-expected.png: Removed.
2983         * svg/clip-path/clip-in-clip-expected.png: Removed.
2984         * svg/clip-path/clip-in-clip-expected.txt: Removed.
2985         * svg/clip-path/clip-in-clip.svg: Removed.
2986         * svg/clip-path/clip-in-mask-expected.txt: Removed.
2987         * svg/clip-path/clip-in-mask-objectBoundingBox-expected.txt: Removed.
2988         * svg/clip-path/clip-in-mask-objectBoundingBox.svg: Removed.
2989         * svg/clip-path/clip-in-mask-userSpaceOnUse-expected.txt: Removed.
2990         * svg/clip-path/clip-in-mask-userSpaceOnUse.svg: Removed.
2991         * svg/clip-path/clip-in-mask.svg: Removed.
2992         * svg/clip-path/clip-path-child-clipped-expected.txt: Removed.
2993         * svg/clip-path/clip-path-child-clipped.svg: Removed.
2994         * svg/clip-path/clip-path-childs-clipped-expected.txt: Removed.
2995         * svg/clip-path/clip-path-childs-clipped.svg: Removed.
2996         * svg/clip-path/clip-path-clipped-evenodd-twice-expected.txt: Removed.
2997         * svg/clip-path/clip-path-clipped-evenodd-twice.svg: Removed.
2998         * svg/clip-path/clip-path-clipped-expected.txt: Removed.
2999         * svg/clip-path/clip-path-clipped-no-content-expected.png: Removed.
3000         * svg/clip-path/clip-path-clipped-no-content-expected.txt: Removed.
3001         * svg/clip-path/clip-path-clipped-no-content.svg: Removed.
3002         * svg/clip-path/clip-path-clipped-nonzero-expected.txt: Removed.
3003         * svg/clip-path/clip-path-clipped-nonzero.svg: Removed.
3004         * svg/clip-path/clip-path-clipped.svg: Removed.
3005         * svg/clip-path/clip-path-css-transform-1-expected.txt: Removed.
3006         * svg/clip-path/clip-path-css-transform-1.svg: Removed.
3007         * svg/clip-path/clip-path-css-transform-2-expected.txt: Removed.
3008         * svg/clip-path/clip-path-css-transform-2.svg: Removed.
3009         * svg/clip-path/clip-path-evenodd-expected.txt: Removed.
3010         * svg/clip-path/clip-path-evenodd-nonzero-expected.txt: Removed.
3011         * svg/clip-path/clip-path-evenodd-nonzero.svg: Removed.
3012         * svg/clip-path/clip-path-evenodd.svg: Removed.
3013         * svg/clip-path/clip-path-nonzero-evenodd-expected.txt: Removed.
3014         * svg/clip-path/clip-path-nonzero-evenodd.svg: Removed.
3015         * svg/clip-path/clip-path-nonzero-expected.txt: Removed.
3016         * svg/clip-path/clip-path-nonzero.svg: Removed.
3017         * svg/clip-path/clip-path-objectBoundingBox-expected.txt: Removed.
3018         * svg/clip-path/clip-path-objectBoundingBox.svg: Removed.
3019         * svg/clip-path/clip-path-on-clipped-use-expected.txt: Removed.
3020         * svg/clip-path/clip-path-on-clipped-use.svg: Removed.
3021         * svg/clip-path/clip-path-on-g-and-child-expected.txt: Removed.
3022         * svg/clip-path/clip-path-on-g-and-child.svg: Removed.
3023         * svg/clip-path/clip-path-on-g-expected.txt: Removed.
3024         * svg/clip-path/clip-path-on-g.svg: Removed.
3025         * svg/clip-path/clip-path-on-svg-and-child-expected.txt: Removed.
3026         * svg/clip-path/clip-path-on-svg-and-child.svg: Removed.
3027         * svg/clip-path/clip-path-on-svg-expected.txt: Removed.
3028         * svg/clip-path/clip-path-on-svg.svg: Removed.
3029         * svg/clip-path/clip-path-pixelation-expected.txt: Removed.
3030         * svg/clip-path/clip-path-pixelation.svg: Removed.
3031         * svg/clip-path/clip-path-recursive-call-by-child-expected.png: Removed.
3032         * svg/clip-path/clip-path-recursive-call-by-child-expected.txt: Removed.
3033         * svg/clip-path/clip-path-recursive-call-by-child.svg: Removed.
3034         * svg/clip-path/clip-path-recursive-call-expected.png: Removed.
3035         * svg/clip-path/clip-path-recursive-call-expected.txt: Removed.
3036         * svg/clip-path/clip-path-recursive-call.svg: Removed.
3037         * svg/clip-path/clip-path-text-and-shape-expected.txt: Removed.
3038         * svg/clip-path/clip-path-text-and-shape.svg: Removed.
3039         * svg/clip-path/clip-path-text-and-stroke-expected.txt: Removed.
3040         * svg/clip-path/clip-path-text-and-stroke.svg: Removed.
3041         * svg/clip-path/clip-path-text-expected.txt: Removed.
3042         * svg/clip-path/clip-path-text.svg: Removed.
3043         * svg/clip-path/clip-path-transform-1-expected.txt: Removed.
3044         * svg/clip-path/clip-path-transform-1.svg: Removed.
3045         * svg/clip-path/clip-path-transform-2-expected.txt: Removed.
3046         * svg/clip-path/clip-path-transform-2.svg: Removed.
3047         * svg/clip-path/clip-path-tspan-and-stroke-expected.txt: Removed.
3048         * svg/clip-path/clip-path-tspan-and-stroke.svg: Removed.
3049         * svg/clip-path/clip-path-use-as-child-expected.txt: Removed.
3050         * svg/clip-path/clip-path-use-as-child.svg: Removed.
3051         * svg/clip-path/clip-path-use-as-child2-expected.png: Removed.
3052         * svg/clip-path/clip-path-use-as-child2-expected.txt: Removed.
3053         * svg/clip-path/clip-path-use-as-child2.svg: Removed.
3054         * svg/clip-path/clip-path-use-as-child3-expected.png: Removed.
3055         * svg/clip-path/clip-path-use-as-child3-expected.txt: Removed.
3056         * svg/clip-path/clip-path-use-as-child3.svg: Removed.
3057         * svg/clip-path/clip-path-use-as-child4-expected.png: Removed.
3058         * svg/clip-path/clip-path-use-as-child4-expected.txt: Removed.
3059         * svg/clip-path/clip-path-use-as-child4.svg: Removed.
3060         * svg/clip-path/clip-path-use-as-child5-expected.png: Removed.
3061         * svg/clip-path/clip-path-use-as-child5-expected.txt: Removed.
3062         * svg/clip-path/clip-path-use-as-child5.svg: Removed.
3063         * svg/clip-path/clip-path-userSpaceOnUse-expected.txt: Removed.
3064         * svg/clip-path/clip-path-userSpaceOnUse.svg: Removed.
3065         * svg/clip-path/clip-path-with-container-expected.png: Removed.
3066         * svg/clip-path/clip-path-with-container-expected.txt: Removed.
3067         * svg/clip-path/clip-path-with-container.svg: Removed.
3068         * svg/clip-path/clip-path-with-different-unittypes-expected.png: Removed.
3069         * svg/clip-path/clip-path-with-different-unittypes-expected.txt: Removed.
3070         * svg/clip-path/clip-path-with-different-unittypes.svg: Removed.
3071         * svg/clip-path/clip-path-with-different-unittypes2-expected.png: Removed.
3072         * svg/clip-path/clip-path-with-different-unittypes2-expected.txt: Removed.
3073         * svg/clip-path/clip-path-with-different-unittypes2.svg: Removed.
3074         * svg/clip-path/clip-path-with-invisibile-child-expected.png: Removed.
3075         * svg/clip-path/clip-path-with-invisibile-child-expected.txt: Removed.
3076         * svg/clip-path/clip-path-with-invisibile-child.svg: Removed.
3077         * svg/clip-path/clip-path-with-text-clipped-expected.txt: Removed.
3078         * svg/clip-path/clip-path-with-text-clipped.svg: Removed.
3079         * svg/clip-path/clipper-placement-issue-expected.png: Removed.
3080         * svg/clip-path/clipper-placement-issue-expected.txt: Removed.
3081         * svg/clip-path/clipper-placement-issue.svg: Removed.
3082         * svg/clip-path/deep-nested-clip-in-mask-different-unitTypes-expected.txt: Removed.
3083         * svg/clip-path/deep-nested-clip-in-mask-different-unitTypes.svg: Removed.
3084         * svg/clip-path/deep-nested-clip-in-mask-expected.txt: Removed.
3085         * svg/clip-path/deep-nested-clip-in-mask-panning-expected.txt: Removed.
3086         * svg/clip-path/deep-nested-clip-in-mask-panning.svg: Removed.
3087         * svg/clip-path/deep-nested-clip-in-mask.svg: Removed.
3088         * svg/clip-path/nested-clip-in-mask-image-based-clipping-expected.txt: Removed.
3089         * svg/clip-path/nested-clip-in-mask-image-based-clipping.svg: Removed.
3090         * svg/clip-path/nested-clip-in-mask-path-and-image-based-clipping-expected.txt: Removed.
3091         * svg/clip-path/nested-clip-in-mask-path-and-image-based-clipping.svg: Removed.
3092         * svg/clip-path/nested-clip-in-mask-path-based-clipping-expected.txt: Removed.
3093         * svg/clip-path/nested-clip-in-mask-path-based-clipping.svg: Removed.
3094
3095 2014-02-22  Frédéric Wang  <fred.wang@free.fr>
3096
3097         Only skip stretchy operators when determining the stretch height.
3098         https://bugs.webkit.org/show_bug.cgi?id=126842
3099
3100         Reviewed by Chris Fleizach.
3101
3102         * mathml/presentation/stretchy-depth-height.html: Add a test with non-stretchy mo siblings.
3103
3104 2014-02-22  Frédéric Wang  <fred.wang@free.fr>
3105
3106         Implement asymmetric/symmetric stretching of vertical operators.
3107         https://bugs.webkit.org/show_bug.cgi?id=124827.
3108
3109         Reviewed by Chris Fleizach.
3110
3111         Add a new test to verify the symmetric property of operators (either implicit by the operator dictionary or explicit via an mo attribute).
3112
3113         * LayoutTests/platform/mac/mathml/presentation/mo-stretch-expected.txt: rebased.
3114         * mathml/presentation/stretchy-depth-height-symmetric-expected.txt: Added.
3115         * mathml/presentation/stretchy-depth-height-symmetric.html: Added.
3116
3117 2014-02-22  Frédéric Wang  <fred.wang@free.fr>
3118
3119         Bug 119043 - Large stretch size error for MathML operators.
3120         https://bugs.webkit.org/show_bug.cgi?id=119043
3121
3122         Reviewed by Chris Fleizach.
3123
3124         This adds a test to check that the depth/height of stretchy operators match the maximum of their siblings. This also fixes the reference of mo-stretch.html to ignore the stretch error.
3125
3126         * mathml/presentation/stretchy-depth-height-expected.txt: Added.
3127         * mathml/presentation/stretchy-depth-height.html: Added.
3128         * platform/mac/mathml/presentation/mo-stretch-expected.txt:
3129
3130 2014-02-22  Frédéric Wang  <fred.wang@free.fr>
3131
3132         Unreviewed, rolling out r164534.
3133         http://trac.webkit.org/changeset/164534
3134         https://bugs.webkit.org/show_bug.cgi?id=119043
3135
3136         missing tests
3137
3138         * mathml/presentation/stretchy-depth-height-expected.txt: Removed.
3139         * mathml/presentation/stretchy-depth-height.html: Removed.
3140         * platform/mac/mathml/presentation/mo-stretch-expected.txt:
3141
3142 2014-02-22  Frédéric Wang  <fred.wang@free.fr>
3143
3144         Bug 119043 - Large stretch size error for MathML operators.
3145         https://bugs.webkit.org/show_bug.cgi?id=119043
3146
3147         Reviewed by Chris Fleizach.
3148
3149         This adds a test to check that the depth/height of stretchy operators match the maximum of their siblings. This also fixes the reference of mo-stretch.html to ignore the stretch error.
3150
3151         * mathml/presentation/stretchy-depth-height-expected.txt: Added.
3152         * mathml/presentation/stretchy-depth-height.html: Added.
3153         * platform/mac/mathml/presentation/mo-stretch-expected.txt:
3154
3155 2014-02-22  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
3156
3157         Unreviewed, EFL WK2 gardening. Skip a webgl test because of crashing.
3158         Besides a bug is filed and assigned to those crash tests.
3159
3160         * platform/efl-wk2/TestExpectations:
3161
3162 2014-02-21  Dirk Schulze  <krit@webkit.org>
3163
3164         Replace svg/clip-path pixel tests by reference tests
3165         https://bugs.webkit.org/show_bug.cgi?id=129177
3166
3167         Reviewed by Dean Jackson.
3168
3169         New reference tests for SVG clip-path.
3170
3171         * platform/efl/TestExpectations:
3172         * platform/gtk/TestExpectations:
3173         * platform/mac/TestExpectations:
3174         * platform/win/TestExpectations:
3175         * svg/clip-path/clip-path-clip-expected.svg: Added.
3176         * svg/clip-path/clip-path-clip-nested-twice-expected.svg: Added.
3177         * svg/clip-path/clip-path-clip-nested-twice.svg: Added.
3178         * svg/clip-path/clip-path-clip-rule-001-expected.svg: Added.
3179         * svg/clip-path/clip-path-clip-rule-001.svg: Added.
3180         * svg/clip-path/clip-path-clip-rule-002-expected.svg: Added.
3181         * svg/clip-path/clip-path-clip-rule-002.svg: Added.
3182         * svg/clip-path/clip-path-clip-rule-003-expected.svg: Added.
3183         * svg/clip-path/clip-path-clip-rule-003.svg: Added.
3184         * svg/clip-path/clip-path-clip-rule-004-expected.svg: Added.
3185         * svg/clip-path/clip-path-clip-rule-004.svg: Added.
3186         * svg/clip-path/clip-path-clip-rule-005-expected.svg: Added.
3187         * svg/clip-path/clip-path-clip-rule-005.svg: Added.
3188         * svg/clip-path/clip-path-clip-rule-006-expected.svg: Added.
3189         * svg/clip-path/clip-path-clip-rule-006.svg: Added.
3190         * svg/clip-path/clip-path-clip-rule-007-expected.svg: Added.
3191         * svg/clip-path/clip-path-clip-rule-007.svg: Added.
3192         * svg/clip-path/clip-path-clip-rule-008-expected.svg: Added.
3193         * svg/clip-path/clip-path-clip-rule-008.svg: Added.
3194         * svg/clip-path/clip-path-clip-rule-009-expected.svg: Added.
3195         * svg/clip-path/clip-path-clip-rule-009.svg: Added.
3196         * svg/clip-path/clip-path-clip-rule-010-expected.svg: Added.
3197         * svg/clip-path/clip-path-clip-rule-010.svg: Added.
3198         * svg/clip-path/clip-path-clip.svg: Added.
3199         * svg/clip-path/clip-path-content-clip-001-expected.svg: Added.
3200         * svg/clip-path/clip-path-content-clip-001.svg: Added.
3201         * svg/clip-path/clip-path-content-clip-002-expected.svg: Added.
3202         * svg/clip-path/clip-path-content-clip-002.svg: Added.
3203         * svg/clip-path/clip-path-content-clip-003-expected.svg: Added.
3204         * svg/clip-path/clip-path-content-clip-003.svg: Added.
3205         * svg/clip-path/clip-path-content-invisible-expected.svg: Added.
3206         * svg/clip-path/clip-path-content-invisible.svg: Added.
3207         * svg/clip-path/clip-path-content-syling-expected.svg: Added.
3208         * svg/clip-path/clip-path-content-syling.svg: Added.
3209         * svg/clip-path/clip-path-content-use-001-expected.svg: Added.
3210         * svg/clip-path/clip-path-content-use-001.svg: Added.
3211         * svg/clip-path/clip-path-content-use-002-expected.svg: Added.
3212         * svg/clip-path/clip-path-content-use-002.svg: Added.
3213         * svg/clip-path/clip-path-content-use-003-expected.svg: Added.
3214         * svg/clip-path/clip-path-content-use-003.svg: Added.
3215         * svg/clip-path/clip-path-content-use-004-expected.svg: Added.
3216         * svg/clip-path/clip-path-content-use-004.svg: Added.
3217         * svg/clip-path/clip-path-content-use-005-expected.svg: Added.
3218         * svg/clip-path/clip-path-content-use-005.svg: Added.
3219         * svg/clip-path/clip-path-content-use-006-expected.svg: Added.
3220         * svg/clip-path/clip-path-content-use-006.svg: Added.
3221         * svg/clip-path/clip-path-css-transform-001-expected.svg: Added.
3222         * svg/clip-path/clip-path-css-transform-001.svg: Added.
3223         * svg/clip-path/clip-path-css-transform-002-expected.svg: Added.
3224         * svg/clip-path/clip-path-css-transform-002.svg: Added.
3225         * svg/clip-path/clip-path-invalid-expected.svg: Added.
3226         * svg/clip-path/clip-path-invalid.svg: Added.
3227         * svg/clip-path/clip-path-no-content-001-expected.svg: Added.
3228         * svg/clip-path/clip-path-no-content-001.svg: Added.
3229         * svg/clip-path/clip-path-no-content-002-expected.svg: Added.
3230         * svg/clip-path/clip-path-no-content-002.svg: Added.
3231         * svg/clip-path/clip-path-no-content-003-expected.svg: Added.
3232         * svg/clip-path/clip-path-no-content-003.svg: Added.
3233         * svg/clip-path/clip-path-objectboundingbox-001-expected.svg: Added.
3234         * svg/clip-path/clip-path-objectboundingbox-001.svg: Added.
3235         * svg/clip-path/clip-path-objectboundingbox-002-expected.svg: Added.
3236         * svg/clip-path/clip-path-objectboundingbox-002.svg: Added.
3237         * svg/clip-path/clip-path-objectboundingbox-003-expected.svg: Added.
3238         * svg/clip-path/clip-path-objectboundingbox-003.svg: Added.
3239         * svg/clip-path/clip-path-objectboundingbox-004-expected.svg: Added.
3240         * svg/clip-path/clip-path-objectboundingbox-004.svg: Added.
3241         * svg/clip-path/clip-path-on-g-001-expected.svg: Added.
3242         * svg/clip-path/clip-path-on-g-001.svg: Added.
3243         * svg/clip-path/clip-path-on-g-002-expected.svg: Added.
3244         * svg/clip-path/clip-path-on-g-002.svg: Added.
3245         * svg/clip-path/clip-path-on-g-003-expected.svg: Added.
3246         * svg/clip-path/clip-path-on-g-003.svg: Added.
3247         * svg/clip-path/clip-path-on-g-004-expected.svg: Added.
3248         * svg/clip-path/clip-path-on-g-004.svg: Added.
3249         * svg/clip-path/clip-path-on-g-005-expected.svg: Added.
3250         * svg/clip-path/clip-path-on-g-005.svg: Added.
3251         * svg/clip-path/clip-path-on-svg-001-expected.svg: Added.
3252         * svg/clip-path/clip-path-on-svg-001.svg: Added.
3253         * svg/clip-path/clip-path-on-svg-002-expected.svg: Added.
3254         * svg/clip-path/clip-path-on-svg-002.svg: Added.
3255         * svg/clip-path/clip-path-on-use-001-expected.svg: Added.
3256         * svg/clip-path/clip-path-on-use-001.svg: Added.
3257         * svg/clip-path/clip-path-on-use-002-expected.svg: Added.
3258         * svg/clip-path/clip-path-on-use-002.svg: Added.
3259         * svg/clip-path/clip-path-precision-001-expected.svg: Added.
3260         * svg/clip-path/clip-path-precision-001.svg: Added.
3261         * svg/clip-path/clip-path-text-001-expected.svg: Added.
3262         * svg/clip-path/clip-path-text-001.svg: Added.
3263         * svg/clip-path/clip-path-text-002-expected.svg: Added.
3264         * svg/clip-path/clip-path-text-002.svg: Added.
3265         * svg/clip-path/clip-path-text-003-expected.svg: Added.
3266         * svg/clip-path/clip-path-text-003.svg: Added.
3267         * svg/clip-path/clip-path-text-004-expected.svg: Added.
3268         * svg/clip-path/clip-path-text-004.svg: Added.
3269         * svg/clip-path/clip-path-text-005-expected.svg: Added.
3270         * svg/clip-path/clip-path-text-005.svg: Added.
3271         * svg/clip-path/clip-path-userspaceonuse-001-expected.svg: Added.
3272         * svg/clip-path/clip-path-userspaceonuse-001.svg: Added.
3273         * svg/clip-path/mask-nested-clip-path-001-expected.svg: Added.
3274         * svg/clip-path/mask-nested-clip-path-001.svg: Added.
3275         * svg/clip-path/mask-nested-clip-path-002-expected.svg: Added.
3276         * svg/clip-path/mask-nested-clip-path-002.svg: Added.
3277         * svg/clip-path/mask-nested-clip-path-003-expected.svg: Added.
3278         * svg/clip-path/mask-nested-clip-path-003.svg: Added.
3279         * svg/clip-path/mask-nested-clip-path-004-expected.svg: Added.
3280         * svg/clip-path/mask-nested-clip-path-004.svg: Added.
3281         * svg/clip-path/mask-nested-clip-path-005-expected.svg: Added.
3282         * svg/clip-path/mask-nested-clip-path-005.svg: Added.
3283         * svg/clip-path/mask-nested-clip-path-006-expected.svg: Added.
3284         * svg/clip-path/mask-nested-clip-path-006.svg: Added.
3285         * svg/clip-path/mask-nested-clip-path-007-expected.svg: Added.
3286         * svg/clip-path/mask-nested-clip-path-007.svg: Added.
3287         * svg/clip-path/mask-nested-clip-path-008-expected.svg: Added.
3288         * svg/clip-path/mask-nested-clip-path-008.svg: Added.
3289         * svg/clip-path/mask-nested-clip-path-009-expected.svg: Added.
3290         * svg/clip-path/mask-nested-clip-path-009.svg: Added.
3291         * svg/clip-path/mask-nested-clip-path-panning-001-expected.svg: Added.
3292         * svg/clip-path/mask-nested-clip-path-panning-001.svg: Added.
3293         * svg/clip-path/mask-nested-clip-path-panning-002-expected.svg: Added.
3294         * svg/clip-path/mask-nested-clip-path-panning-002.svg: Added.
3295         * svg/clip-path/mask-objectboundingbox-content-clip-expected.svg: Added.
3296         * svg/clip-path/mask-objectboundingbox-content-clip-transform-expected.svg: Added.
3297         * svg/clip-path/mask-objectboundingbox-content-clip-transform.svg: Added.
3298         * svg/clip-path/mask-objectboundingbox-content-clip.svg: Added.
3299         * svg/clip-path/mask-userspaceonuse-content-clip-expected.svg: Added.
3300         * svg/clip-path/mask-userspaceonuse-content-clip-transform-expected.svg: Added.
3301         * svg/clip-path/mask-userspaceonuse-content-clip-transform.svg: Added.
3302         * svg/clip-path/mask-userspaceonuse-content-clip.svg: Added.
3303
3304 2014-02-21  Ryosuke Niwa  <rniwa@webkit.org>
3305
3306         Inner text element should not use -webkit-user-modify
3307         https://bugs.webkit.org/show_bug.cgi?id=129035
3308
3309         Reviewed by Andreas Kling.
3310
3311         Rebaselined tests as the user agent shadow DOM of input and textarea elements now have contenteditable attribute.
3312
3313         * editing/input/paste-text-ending-with-interchange-newline-expected.txt:
3314         * editing/inserting/5607069-2-expected.txt:
3315         * editing/inserting/5607069-3-expected.txt:
3316         * editing/pasteboard/copy-image-with-alt-text-expected.txt:
3317         * editing/pasteboard/copy-null-characters-expected.txt:
3318         * editing/pasteboard/nested-blocks-with-text-area-expected.txt:
3319         * editing/pasteboard/nested-blocks-with-text-field-expected.txt:
3320         * editing/selection/dump-as-markup-expected.txt:
3321         * editing/selection/dump-as-markup-form-text-expected.txt:
3322         * fast/forms/suggested-value-after-setvalue-expected.txt:
3323         * fast/forms/suggested-value-expected.txt:
3324         * fast/parser/object-with-textarea-fallback-expected.txt:
3325
3326 2014-02-21  Myles C. Maxfield  <mmaxfield@apple.com>
3327
3328         After copy and paste, cursor may appear to be above the bottom of content
3329         https://bugs.webkit.org/show_bug.cgi?id=129167
3330
3331         Reviewed by Ryosuke Niwa.
3332
3333         Makes sure that the clearing div is inserted.
3334
3335         * editing/pasteboard/copy-paste-inserts-clearing-div-expected.txt: Added.
3336         * editing/pasteboard/copy-paste-inserts-clearing-div.html: Added.
3337
3338 2014-02-21  Brian Burg  <bburg@apple.com>
3339
3340         Move unported Web Inspector tests to LayoutTests/inspector-obsolete
3341         https://bugs.webkit.org/show_bug.cgi?id=129183
3342
3343         Rubber-stamped by Timothy Hatcher.
3344
3345         Move inspector/ to inspector-obsolete/.
3346         Move http/tests/inspector/ to inspector-obsolete/http-tests/.
3347         Fold http/tests/inspector-enabled/ into inspector-obsolete/http-tests/.
3348
3349         I have elided about 1100 lines of rename Changelog spew;
3350         no filenames have been altered in this reorganization.
3351
3352         Remove mentions of obsolete tests from TestExpectations. Remove skips
3353         for inspector-obsolete/ from port-specific expectations, and just
3354         put it in the generic expectations file.
3355
3356         Remove inspector-protocol/heap-profiler tests, as they are obsolete.
3357
3358         * TestExpectations:
3359          * inspector-protocol/heap-profiler/heap-snapshot-with-detached-dom-tree-expected.txt: Removed.
3360         * inspector-protocol/heap-profiler/heap-snapshot-with-detached-dom-tree.html: Removed.
3361         * inspector-protocol/heap-profiler/heap-snapshot-with-event-listener-expected.txt: Removed.
3362         * inspector-protocol/heap-profiler/heap-snapshot-with-event-listener.html: Removed.
3363         * inspector-protocol/heap-profiler/resources/heap-snapshot-common.js: Removed.
3364         * inspector-protocol/heap-profiler/resources/page-with-function.html: Removed.
3365         * inspector-protocol/heap-profiler/take-heap-snapshot-expected.txt: Removed.
3366         * inspector-protocol/heap-profiler/take-heap-snapshot.html: Removed.
3367         * platform/efl/TestExpectations:
3368         * platform/gtk/TestExpectations:
3369         * platform/mac-wk2/TestExpectations:
3370         * platform/mac/TestExpectations:
3371         * platform/win-xp/TestExpectations:
3372         * platform/win/TestExpectations:
3373         * platform/wincairo/TestExpectations:
3374         * platform/wk2/TestExpectations:
3375
3376 2014-02-21  Brian Burg  <bburg@apple.com>
3377
3378         Web Inspector: remove old inspector tests that cannot be ported
3379         https://bugs.webkit.org/show_bug.cgi?id=129168
3380
3381         Reviewed by Timothy Hatcher.
3382
3383         Remove many tests that were specific to the old inspector user interface.
3384         These cannot be ported either because they were specific to the UI, or
3385         they test features that no longer exist in the Web Inspector.
3386
3387         * inspector/audits/audits-panel-functional-expected.txt: Removed.
3388         * inspector/audits/audits-panel-functional.html: Removed.
3389         * inspector/audits/audits-panel-noimages-functional-expected.txt: Removed.
3390         * inspector/audits/audits-panel-noimages-functional.html: Removed.
3391         * inspector/audits/audits-test.js: Removed.
3392         * inspector/audits/resources/audits-script1.js: Removed.
3393         * inspector/audits/resources/audits-script2.js: Removed.
3394         * inspector/audits/resources/audits-style1.css: Removed.
3395         * inspector/console/command-line-api-getEventListeners-expected.txt: Removed.
3396         * inspector/console/command-line-api-getEventListeners.html: Removed.
3397         * inspector/console/console-big-array-expected.txt: Removed.
3398         * inspector/console/console-big-array.html: Removed.
3399         * inspector/console/console-clear-expected.txt: Removed.
3400         * inspector/console/console-clear.html: Removed.
3401         * inspector/console/console-dirxml-expected.txt: Removed.
3402         * inspector/console/console-dirxml.html: Removed.
3403         * inspector/console/console-filter-test-expected.txt: Removed.
3404         * inspector/console/console-filter-test.html: Removed.
3405         * inspector/console/console-format-collections-expected.txt: Removed.
3406         * inspector/console/console-format-collections.html: Removed.
3407         * inspector/console/console-format-expected.txt: Removed.
3408         * inspector/console/console-format-style-expected.txt: Removed.
3409         * inspector/console/console-format-style-whitelist-expected.txt: Removed.
3410         * inspector/console/console-format-style-whitelist.html: Removed.
3411         * inspector/console/console-format-style.html: Removed.
3412         * inspector/console/console-format-table-expected.txt: Removed.
3413         * inspector/console/console-format-table.html: Removed.
3414         * inspector/console/console-format.html: Removed.
3415         * inspector/console/console-trim-long-urls-expected.txt: Removed.
3416         * inspector/console/console-trim-long-urls.html: Removed.
3417         * inspector/cookie-parser-expected.txt: Removed.
3418         * inspector/cookie-parser.html: Removed.
3419         * inspector/cookie-resource-match-expected.txt: Removed.
3420         * inspector/cookie-resource-match.html: Removed.
3421         * inspector/curl-command-expected.txt: Removed.
3422         * inspector/curl-command.html: Removed.
3423         * inspector/database-table-name-excaping-expected.txt: Removed.
3424         * inspector/database-table-name-excaping.html: Removed.
3425         * inspector/datagrid-autosize-expected.txt: Removed.
3426         * inspector/datagrid-autosize.html: Removed.
3427         * inspector/debugger/breakpoint-manager-listeners-count-expected.txt: Removed.
3428         * inspector/debugger/breakpoint-manager-listeners-count.html: Removed.
3429         * inspector/debugger/callstack-placards-discarded-expected.txt: Removed.
3430         * inspector/debugger/callstack-placards-discarded.html: Removed.
3431         * inspector/debugger/content-providers-expected.txt: Removed.
3432         * inspector/debugger/content-providers.html: Removed.
3433         * inspector/debugger/debug-inlined-scripts-expected.txt: Removed.
3434         * inspector/debugger/debug-inlined-scripts.html-disabled: Removed.
3435         * inspector/debugger/debugger-expand-scope-expected.txt: Removed.
3436         * inspector/debugger/debugger-expand-scope.html: Removed.
3437         * inspector/debugger/debugger-proto-property-expected.txt: Removed.
3438         * inspector/debugger/debugger-proto-property.html: Removed.
3439         * inspector/debugger/debugger-script-preprocessor-expected.txt: Removed.
3440         * inspector/debugger/debugger-script-preprocessor.html: Removed.
3441         * inspector/debugger/debugger-step-into-event-listener-expected.txt: Removed.
3442         * inspector/debugger/debugger-step-into-event-listener.html: Removed.
3443         * inspector/debugger/disable-script-expected.txt: Removed.
3444         * inspector/debugger/disable-script.html: Removed.
3445         * inspector/debugger/dom-breakpoints-expected.txt: Removed.
3446         * inspector/debugger/dom-breakpoints.html: Removed.
3447         * inspector/debugger/dynamic-script-tag-expected.txt: Removed.
3448         * inspector/debugger/dynamic-script-tag.html: Removed.
3449         * inspector/debugger/dynamic-scripts-expected.txt: Removed.
3450         * inspector/debugger/dynamic-scripts.html: Removed.
3451         * inspector/debugger/error-in-watch-expressions-expected.txt: Removed.
3452         * inspector/debugger/error-in-watch-expressions.html: Removed.
3453         * inspector/debugger/event-listener-breakpoints-expected.txt: Removed.
3454         * inspector/debugger/event-listener-breakpoints.html: Removed.
3455         * inspector/debugger/file-system-project-mapping-expected.txt: Removed.
3456         * inspector/debugger/file-system-project-mapping.html: Removed.
3457         * inspector/debugger/linkifier-expected.txt: Removed.
3458         * inspector/debugger/linkifier.html: Removed.
3459         * inspector/debugger/live-edit-breakpoints-expected.txt: Removed.
3460         * inspector/debugger/live-edit-breakpoints.html: Removed.
3461         * inspector/debugger/live-edit-expected.txt: Removed.
3462         * inspector/debugger/live-edit.html: Removed.
3463         * inspector/debugger/mutation-observer-suspend-while-paused-expected.txt: Removed.
3464         * inspector/debugger/mutation-observer-suspend-while-paused.html: Removed.
3465         * inspector/debugger/navigator-view-expected.txt: Removed.
3466         * inspector/debugger/navigator-view.html: Removed.
3467         * inspector/debugger/network-uisourcecode-provider-expected.txt: Removed.
3468         * inspector/debugger/network-uisourcecode-provider.html: Removed.
3469         * inspector/debugger/properties-special-expected.txt: Removed.
3470         * inspector/debugger/properties-special.html: Removed.
3471         * inspector/debugger/resource-script-mapping-expected.txt: Removed.
3472         * inspector/debugger/resource-script-mapping.html: Removed.
3473         * inspector/debugger/reveal-execution-line-expected.txt: Removed.
3474         * inspector/debugger/reveal-execution-line.html: Removed.
3475         * inspector/debugger/script-extract-outline-expected.txt: Removed.
3476         * inspector/debugger/script-extract-outline.html: Removed.
3477         * inspector/debugger/script-formatter-breakpoints-expected.txt: Removed.
3478         * inspector/debugger/script-formatter-breakpoints.html: Removed.
3479         * inspector/debugger/script-formatter-console-expected.txt: Removed.
3480         * inspector/debugger/script-formatter-console.html: Removed.
3481         * inspector/debugger/script-snippet-model-expected.txt: Removed.
3482         * inspector/debugger/script-snippet-model.html: Removed.
3483         * inspector/debugger/scripts-panel-expected.txt: Removed.
3484         * inspector/debugger/scripts-panel.html: Removed.
3485         * inspector/debugger/scripts-sorting-expected.txt: Removed.
3486         * inspector/debugger/scripts-sorting.html: Removed.
3487         * inspector/debugger/selected-call-frame-after-formatting-source-expected.txt: Removed.
3488         * inspector/debugger/selected-call-frame-after-formatting-source.html: Removed.
3489         * inspector/debugger/set-breakpoint-expected.txt: Removed.
3490         * inspector/debugger/set-breakpoint.html: Removed.
3491         * inspector/debugger/source-frame-count-expected.txt: Removed.
3492         * inspector/debugger/source-frame-count.html: Removed.
3493         * inspector/debugger/source-frame-expected.txt: Removed.
3494         * inspector/debugger/source-frame.html: Removed.
3495         * inspector/debugger/step-through-event-listeners-expected.txt: Removed.
3496         * inspector/debugger/step-through-event-listeners.html: Removed.
3497         * inspector/debugger/ui-source-code-display-name-expected.txt: Removed.
3498         * inspector/debugger/ui-source-code-display-name.html: Removed.
3499         * inspector/debugger/ui-source-code-expected.txt: Removed.
3500         * inspector/debugger/ui-source-code.html: Removed.
3501         * inspector/debugger/watch-expressions-panel-switch-expected.txt: Removed.
3502         * inspector/debugger/watch-expressions-panel-switch.html: Removed.
3503         * inspector/debugger/watch-expressions-preserve-expansion-expected.txt: Removed.
3504         * inspector/debugger/watch-expressions-preserve-expansion.html: Removed.
3505         * inspector/debugger/xhr-breakpoints-expected.txt: Removed.
3506         * inspector/debugger/xhr-breakpoints.html: Removed.
3507         * inspector/dom-statistics-expected.txt: Removed.
3508         * inspector/dom-statistics.html-disabled: Removed.
3509         * inspector/editor/brace-matcher-expected.txt: Removed.
3510         * inspector/editor/brace-matcher.html: Removed.
3511         * inspector/editor/editor-test.js: Removed.
3512         * inspector/editor/highlighter-basics-expected.txt: Removed.
3513         * inspector/editor/highlighter-basics.html: Removed.
3514         * inspector/editor/highlighter-chunk-limit-expected.txt: Removed.
3515         * inspector/editor/highlighter-chunk-limit.html: Removed.
3516         * inspector/editor/highlighter-long-line-expected.txt: Removed.
3517         * inspector/editor/highlighter-long-line.html: Removed.
3518         * inspector/editor/highlighter-paste-in-comment-expected.txt: Removed.
3519         * inspector/editor/highlighter-paste-in-comment.html: Removed.
3520         * inspector/editor/highlighter-test.js: Removed.
3521         * inspector/editor/indentation-expected.txt: Removed.
3522         * inspector/editor/indentation.html: Removed.
3523         * inspector/editor/text-editor-brace-highlighter-expected.txt: Removed.
3524         * inspector/editor/text-editor-brace-highlighter.html: Removed.
3525         * inspector/editor/text-editor-char-to-coordinates-expected.txt: Removed.
3526         * inspector/editor/text-editor-char-to-coordinates.html: Removed.
3527         * inspector/editor/text-editor-formatter-expected.txt: Removed.
3528         * inspector/editor/text-editor-formatter.html: Removed.
3529         * inspector/editor/text-editor-highlight-api-expected.txt: Removed.
3530         * inspector/editor/text-editor-highlight-api.html: Removed.
3531         * inspector/editor/text-editor-highlight-token-expected.txt: Removed.
3532         * inspector/editor/text-editor-highlight-token.html: Removed.
3533         * inspector/editor/text-editor-home-button-expected.txt: Removed.
3534         * inspector/editor/text-editor-home-button.html: Removed.
3535         * inspector/editor/text-editor-line-breaks-expected.txt: Removed.
3536         * inspector/editor/text-editor-line-breaks.html: Removed.
3537         * inspector/editor/text-editor-long-line-expected.txt: Removed.
3538         * inspector/editor/text-editor-long-line.html: Removed.
3539         * inspector/editor/text-editor-model-expected.txt: Removed.
3540         * inspector/editor/text-editor-model.html: Removed.
3541         * inspector/editor/text-editor-remove-chunks-from-dom-expected.txt: Removed.
3542         * inspector/editor/text-editor-remove-chunks-from-dom.html: Removed.
3543         * inspector/editor/text-editor-selection-expected.txt: Removed.
3544         * inspector/editor/text-editor-selection-to-search-expected.txt: Removed.
3545         * inspector/editor/text-editor-selection-to-search.html: Removed.
3546         * inspector/editor/text-editor-selection.html: Removed.
3547         * inspector/editor/text-editor-show-whitespace-expected.txt: Removed.
3548         * inspector/editor/text-editor-show-whitespace.html: Removed.
3549         * inspector/editor/text-editor-smart-braces-expected.txt: Removed.
3550         * inspector/editor/text-editor-smart-braces.html: Removed.
3551         * inspector/editor/text-editor-token-at-position-expected.txt: Removed.
3552         * inspector/editor/text-editor-token-at-position.html: Removed.
3553         * inspector/editor/text-editor-type-over-decoration-expected.txt: Removed.
3554         * inspector/editor/text-editor-type-over-decoration.html: Removed.
3555         * inspector/editor/text-editor-undo-redo-expected.txt: Removed.
3556         * inspector/editor/text-editor-undo-redo.html: Removed.
3557         * inspector/editor/text-editor-word-jumps-expected.txt: Removed.
3558         * inspector/editor/text-editor-word-jumps.html: Removed.
3559         * inspector/elements/breadcrumb-updates-expected.txt: Removed.
3560         * inspector/elements/breadcrumb-updates.html: Removed.
3561         * inspector/elements/delete-from-document-expected.txt: Removed.
3562         * inspector/elements/delete-from-document.html: Removed.
3563         * inspector/elements/edit-dom-actions-expected.txt: Removed.
3564         * inspector/elements/edit-dom-actions.html: Removed.
3565         * inspector/elements/elements-delete-inline-style-expected.txt: Removed.
3566         * inspector/elements/elements-delete-inline-style.html: Removed.
3567         * inspector/elements/elements-img-tooltip-expected.txt: Removed.
3568         * inspector/elements/elements-img-tooltip.html: Removed.
3569         * inspector/elements/elements-inspect-iframe-from-different-domain-expected.txt: Removed.
3570         * inspector/elements/elements-inspect-iframe-from-different-domain.html: Removed.
3571         * inspector/elements/elements-panel-limited-children-expected.txt: Removed.
3572         * inspector/elements/elements-panel-limited-children.html: Removed.
3573         * inspector/elements/elements-panel-rewrite-href-expected.txt: Removed.
3574         * inspector/elements/elements-panel-rewrite-href.html: Removed.
3575         * inspector/elements/elements-panel-selection-on-refresh-expected.txt: Removed.
3576         * inspector/elements/elements-panel-selection-on-refresh.html: Removed.
3577         * inspector/elements/elements-panel-structure-expected.txt: Removed.
3578         * inspector/elements/elements-panel-structure.html: Removed.
3579         * inspector/elements/elements-panel-xhtml-structure-expected.txt: Removed.
3580         * inspector/elements/elements-panel-xhtml-structure.xhtml-disabled: Removed.
3581         * inspector/elements/event-listener-sidebar-expected.txt: Removed.
3582         * inspector/elements/event-listener-sidebar.html: Removed.
3583         * inspector/elements/event-listeners-about-blank-expected.txt: Removed.
3584         * inspector/elements/event-listeners-about-blank.html: Removed.
3585         * inspector/elements/expand-recursively-expected.txt: Removed.
3586         * inspector/elements/expand-recursively.html: Removed.
3587         * inspector/elements/hide-shortcut-expected.txt: Removed.
3588         * inspector/elements/hide-shortcut.html: Removed.
3589         * inspector/elements/iframe-load-event-expected.txt: Removed.
3590         * inspector/elements/iframe-load-event.html: Removed.
3591         * inspector/elements/insert-node-collapsed-expected.txt: Removed.
3592         * inspector/elements/insert-node-collapsed.html: Removed.
3593         * inspector/elements/insert-node-expected.txt: Removed.
3594         * inspector/elements/insert-node.html: Removed.
3595         * inspector/elements/modify-chardata-expected.txt: Removed.
3596         * inspector/elements/modify-chardata.html: Removed.
3597         * inspector/elements/move-node-expected.txt: Removed.
3598         * inspector/elements/move-node.html: Removed.
3599         * inspector/elements/node-xpath-expected.txt: Removed.
3600         * inspector/elements/node-xpath.xhtml: Removed.
3601         * inspector/elements/remove-node-expected.txt: Removed.
3602         * inspector/elements/remove-node.html: Removed.
3603         * inspector/elements/resources/iframe-load-event-iframe-1.html: Removed.
3604         * inspector/elements/resources/iframe-load-event-iframe-2.html: Removed.
3605         * inspector/elements/resources/iframe-load-event-iframe.js: Removed.
3606         * inspector/elements/resources/user-properties.js: Removed.
3607         * inspector/elements/set-html-via-resource-expected.txt: Removed.
3608         * inspector/elements/shadow-dom-modify-chardata-expected.txt: Removed.
3609         * inspector/elements/shadow-dom-modify-chardata.html: Removed.
3610         * inspector/elements/shadow-root-expected.txt: Removed.
3611         * inspector/elements/shadow-root.html: Removed.
3612         * inspector/elements/undo-dom-edits-2-expected.txt: Removed.
3613         * inspector/elements/undo-dom-edits-2.html: Removed.
3614         * inspector/elements/undo-dom-edits-expected.txt: Removed.
3615         * inspector/elements/undo-dom-edits.html: Removed.
3616         * inspector/elements/update-shadowdom-expected.txt: Removed.
3617         * inspector/elements/update-shadowdom.html: Removed.
3618         * inspector/elements/user-properties-expected.txt: Removed.
3619         * inspector/elements/user-properties.html: Removed.
3620         * inspector/evaluate-in-page-expected.txt: Removed.
3621         * inspector/evaluate-in-page.html: Removed.
3622         * inspector/extensions/extensions-api-expected.txt: Removed.
3623         * inspector/extensions/extensions-api.html: Removed.
3624         * inspector/extensions/extensions-audits-api-expected.txt: Removed.
3625         * inspector/extensions/extensions-audits-api.html: Removed.
3626         * inspector/extensions/extensions-audits-content-script-expected.txt: Removed.
3627         * inspector/extensions/extensions-audits-content-script.html: Removed.
3628         * inspector/extensions/extensions-audits-expected.txt: Removed.
3629         * inspector/extensions/extensions-audits-tests.js: Removed.
3630         * inspector/extensions/extensions-audits.html: Removed.
3631         * inspector/extensions/extensions-console-expected.txt: Removed.
3632         * inspector/extensions/extensions-console.html: Removed.
3633         * inspector/extensions/extensions-eval-content-script-expected.txt: Removed.
3634         * inspector/extensions/extensions-eval-content-script.html: Removed.
3635         * inspector/extensions/extensions-eval-expected.txt: Removed.
3636         * inspector/extensions/extensions-eval.html: Removed.
3637         * inspector/extensions/extensions-events-expected.txt: Removed.
3638         * inspector/extensions/extensions-events.html: Removed.
3639         * inspector/extensions/extensions-network-expected.txt: Removed.
3640         * inspector/extensions/extensions-network.html: Removed.
3641         * inspector/extensions/extensions-panel-expected.txt: Removed.
3642         * inspector/extensions/extensions-panel.html: Removed.
3643         * inspector/extensions/extensions-reload-expected.txt: Removed.
3644         * inspector/extensions/extensions-reload.html: Removed.
3645         * inspector/extensions/extensions-resources-expected.txt: Removed.
3646         * inspector/extensions/extensions-resources.html: Removed.
3647         * inspector/extensions/extensions-sidebar-expected.txt: Removed.
3648         * inspector/extensions/extensions-sidebar.html: Removed.
3649         * inspector/extensions/resources/abe.png: Removed.
3650         * inspector/extensions/resources/audits-style1.css: Removed.
3651         * inspector/extensions/resources/test-script.js: Removed.
3652         * inspector/file-mapping-expected.txt: Removed.
3653         * inspector/file-mapping.html: Removed.
3654         * inspector/file-system-mapping-expected.txt: Removed.
3655         * inspector/file-system-mapping.html: Removed.
3656         * inspector/file-system-project-expected.txt: Removed.
3657         * inspector/file-system-project.html: Removed.
3658         * inspector/filtered-item-selection-dialog-filtering-expected.txt: Removed.
3659         * inspector/filtered-item-selection-dialog-filtering.html: Removed.
3660         * inspector/inspector-backend-commands-generation-expected.txt: Removed.
3661         * inspector/inspector-backend-commands-generation.html: Removed.
3662         * inspector/map-expected.txt: Removed.
3663         * inspector/map.html: Removed.
3664         * inspector/network-status-non-http-expected.txt: Removed.
3665         * inspector/network-status-non-http.html: Removed.
3666         * inspector/profiler/canvas-profiler-test.js: Removed.
3667         * inspector/profiler/canvas2d/canvas-has-uninstrumented-canvases-expected.txt: Removed.
3668         * inspector/profiler/canvas2d/canvas-has-uninstrumented-canvases.html: Removed.
3669         * inspector/profiler/canvas2d/canvas-replay-log-grid-expected.txt: Removed.
3670         * inspector/profiler/canvas2d/canvas-replay-log-grid.html: Removed.
3671         * inspector/profiler/canvas2d/canvas-stack-trace-expected.txt: Removed.
3672         * inspector/profiler/canvas2d/canvas-stack-trace.html: Removed.
3673         * inspector/profiler/canvas2d/canvas2d-api-changes-expected.txt: Removed.
3674         * inspector/profiler/canvas2d/canvas2d-api-changes.html: Removed.
3675         * inspector/profiler/canvas2d/canvas2d-gradient-capturing-expected.txt: Removed.
3676         * inspector/profiler/canvas2d/canvas2d-gradient-capturing.html: Removed.
3677         * inspector/profiler/canvas2d/canvas2d-profiler-capturing-basics-expected.txt: Removed.
3678         * inspector/profiler/canvas2d/canvas2d-profiler-capturing-basics.html: Removed.
3679         * inspector/profiler/heap-snapshot-comparison-dom-groups-change-expected.txt: Removed.
3680         * inspector/profiler/heap-snapshot-comparison-dom-groups-change.html: Removed.
3681         * inspector/profiler/heap-snapshot-comparison-expansion-preserved-when-sorting-expected.txt: Removed.
3682         * inspector/profiler/heap-snapshot-comparison-expansion-preserved-when-sorting.html: Removed.
3683         * inspector/profiler/heap-snapshot-comparison-show-all-expected.txt: Removed.
3684         * inspector/profiler/heap-snapshot-comparison-show-all.html: Removed.
3685         * inspector/profiler/heap-snapshot-comparison-show-next-expected.txt: Removed.
3686         * inspector/profiler/heap-snapshot-comparison-show-next.html: Removed.
3687         * inspector/profiler/heap-snapshot-comparison-shown-node-count-preserved-when-sorting-expected.txt: Removed.
3688         * inspector/profiler/heap-snapshot-comparison-shown-node-count-preserved-when-sorting.html: Removed.
3689         * inspector/profiler/heap-snapshot-comparison-sorting-expected.txt: Removed.
3690         * inspector/profiler/heap-snapshot-comparison-sorting.html: Removed.
3691         * inspector/profiler/heap-snapshot-containment-expansion-preserved-when-sorting-expected.txt: Removed.
3692         * inspector/profiler/heap-snapshot-containment-expansion-preserved-when-sorting.html: Removed.
3693         * inspector/profiler/heap-snapshot-containment-show-all-expected.txt: Removed.
3694         * inspector/profiler/heap-snapshot-containment-show-all.html: Removed.
3695         * inspector/profiler/heap-snapshot-containment-show-next-expected.txt: Removed.
3696         * inspector/profiler/heap-snapshot-containment-show-next.html: Removed.
3697         * inspector/profiler/heap-snapshot-containment-shown-node-count-preserved-when-sorting-expected.txt: Removed.
3698         * inspector/profiler/heap-snapshot-containment-shown-node-count-preserved-when-sorting.html: Removed.
3699         * inspector/profiler/heap-snapshot-containment-sorting-expected.txt: Removed.
3700         * inspector/profiler/heap-snapshot-containment-sorting.html: Removed.
3701         * inspector/profiler/heap-snapshot-dominators-expansion-preserved-when-sorting-expected.txt: Removed.
3702         * inspector/profiler/heap-snapshot-dominators-expansion-preserved-when-sorting.html: Removed.
3703         * inspector/profiler/heap-snapshot-dominators-show-all-expected.txt: Removed.
3704         * inspector/profiler/heap-snapshot-dominators-show-all.html: Removed.
3705         * inspector/profiler/heap-snapshot-dominators-show-next-actual.txt: Removed.
3706         * inspector/profiler/heap-snapshot-dominators-show-next-expected.txt: Removed.
3707         * inspector/profiler/heap-snapshot-dominators-show-next.html: Removed.
3708         * inspector/profiler/heap-snapshot-dominators-shown-node-count-preserved-when-sorting-expected.txt: Removed.
3709         * inspector/profiler/heap-snapshot-dominators-shown-node-count-preserved-when-sorting.html: Removed.
3710         * inspector/profiler/heap-snapshot-dominators-sorting-expected.txt: Removed.
3711         * inspector/profiler/heap-snapshot-dominators-sorting.html: Removed.
3712         * inspector/profiler/heap-snapshot-expected.txt: Removed.
3713         * inspector/profiler/heap-snapshot-get-profile-crash-expected.txt: Removed.
3714         * inspector/profiler/heap-snapshot-get-profile-crash.html: Removed.
3715         * inspector/profiler/heap-snapshot-inspect-dom-wrapper-expected.txt: Removed.
3716         * inspector/profiler/heap-snapshot-inspect-dom-wrapper.html: Removed.
3717         * inspector/profiler/heap-snapshot-loader-expected.txt: Removed.
3718         * inspector/profiler/heap-snapshot-loader.html: Removed.
3719         * inspector/profiler/heap-snapshot-reveal-in-dominators-view-expected.txt: Removed.
3720         * inspector/profiler/heap-snapshot-reveal-in-dominators-view.html: Removed.
3721         * inspector/profiler/heap-snapshot-summary-expansion-preserved-when-sorting-expected.txt: Removed.
3722         * inspector/profiler/heap-snapshot-summary-expansion-preserved-when-sorting.html: Removed.
3723         * inspector/profiler/heap-snapshot-summary-retainers-expected.txt: Removed.
3724         * inspector/profiler/heap-snapshot-summary-retainers.html: Removed.
3725         * inspector/profiler/heap-snapshot-summary-show-all-expected.txt: Removed.
3726         * inspector/profiler/heap-snapshot-summary-show-all.html: Removed.
3727         * inspector/profiler/heap-snapshot-summary-show-next-expected.txt: Removed.
3728         * inspector/profiler/heap-snapshot-summary-show-next.html: Removed.
3729         * inspector/profiler/heap-snapshot-summary-show-ranges-expected.txt: Removed.
3730         * inspector/profiler/heap-snapshot-summary-show-ranges.html: Removed.
3731         * inspector/profiler/heap-snapshot-summary-shown-node-count-preserved-when-sorting-expected.txt: Removed.
3732         * inspector/profiler/heap-snapshot-summary-shown-node-count-preserved-when-sorting.html: Removed.
3733         * inspector/profiler/heap-snapshot-summary-sorting-expected.txt: Removed.
3734         * inspector/profiler/heap-snapshot-summary-sorting-fields-expected.txt: Removed.
3735         * inspector/profiler/heap-snapshot-summary-sorting-fields.html: Removed.
3736         * inspector/profiler/heap-snapshot-summary-sorting-instances-expected.txt: Removed.
3737         * inspector/profiler/heap-snapshot-summary-sorting-instances.html: Removed.
3738         * inspector/profiler/heap-snapshot-summary-sorting.html: Removed.
3739         * inspector/profiler/heap-snapshot-test.js: Removed.
3740         * inspector/profiler/heap-snapshot.html: Removed.
3741         * inspector/profiler/resources/image.jpeg: Removed.
3742         * inspector/profiler/selector-profiler-url-expected.txt: Removed.
3743         * inspector/profiler/selector-profiler-url.html: Removed.
3744         * inspector/profiler/webgl/webgl-profiler-api-changes-expected.txt: Removed.
3745         * inspector/profiler/webgl/webgl-profiler-api-changes.html: Removed.
3746         * inspector/profiler/webgl/webgl-profiler-get-error-expected.txt: Removed.
3747         * inspector/profiler/webgl/webgl-profiler-get-error.html: Removed.
3748         * inspector/progress-bar-expected.txt: Removed.
3749         * inspector/progress-bar.html: Removed.
3750         * inspector/snippet-storage-expected.txt: Removed.
3751         * inspector/snippet-storage.html: Removed.
3752         * inspector/styles/commit-selector-expected.txt: Removed.
3753         * inspector/styles/commit-selector.html: Removed.
3754         * inspector/styles/css-live-edit-expected.txt: Removed.
3755         * inspector/styles/css-live-edit.html: Removed.
3756         * inspector/styles/edit-inspector-stylesheet-expected.txt: Removed.
3757         * inspector/styles/edit-inspector-stylesheet.html: Removed.
3758         * inspector/styles/edit-value-with-trimmed-url-expected.txt: Removed.
3759         * inspector/styles/edit-value-with-trimmed-url.html: Removed.
3760         * inspector/styles/force-pseudo-state-expected.txt: Removed.
3761         * inspector/styles/force-pseudo-state.html: Removed.
3762         * inspector/styles/inactive-properties-expected.txt: Removed.
3763         * inspector/styles/inactive-properties.html: Removed.
3764         * inspector/styles/lazy-computed-style-expected.txt: Removed.
3765         * inspector/styles/lazy-computed-style.html: Removed.
3766         * inspector/styles/media-emulation-expected.txt: Removed.
3767         * inspector/styles/media-emulation.html: Removed.
3768         * inspector/styles/media-queries-expected.txt: Removed.
3769         * inspector/styles/media-queries.html: Removed.
3770         * inspector/styles/metrics-box-sizing-expected.txt: Removed.
3771         * inspector/styles/metrics-box-sizing.html: Removed.
3772         * inspector/styles/paste-property-expected.txt: Removed.
3773         * inspector/styles/paste-property.html: Removed.
3774         * inspector/styles/perform-undo-perform-of-mergable-action-expected.txt: Removed.
3775         * inspector/styles/perform-undo-perform-of-mergable-action.html: Removed.
3776         * inspector/styles/protocol-css-regions-commands-expected.txt: Removed.
3777         * inspector/styles/protocol-css-regions-commands.html: Removed.
3778         * inspector/styles/selector-line-expected.txt: Removed.
3779         * inspector/styles/selector-line.html: Removed.
3780         * inspector/styles/show-user-agent-styles-expected.txt: Removed.
3781         * inspector/styles/show-user-agent-styles.html: Removed.
3782         * inspector/styles/styles-add-new-rule-expected.txt: Removed.
3783         * inspector/styles/styles-add-new-rule.html: Removed.
3784         * inspector/styles/styles-cancel-editing-expected.txt: Removed.
3785         * inspector/styles/styles-cancel-editing.html: Removed.
3786         * inspector/styles/styles-change-node-while-editing-expected.txt: Removed.
3787         * inspector/styles/styles-change-node-while-editing.html: Removed.
3788         * inspector/styles/styles-commit-editing-expected.txt: Removed.
3789         * inspector/styles/styles-commit-editing.html: Removed.
3790         * inspector/styles/styles-edit-property-after-invalid-rule-expected.txt: Removed.
3791         * inspector/styles/styles-edit-property-after-invalid-rule.html: Removed.
3792         * inspector/styles/styles-update-from-js-expected.txt: Removed.
3793         * inspector/styles/styles-update-from-js.html: Removed.
3794         * inspector/styles/styles-url-linkify-expected.txt: Removed.
3795         * inspector/styles/styles-url-linkify.html: Removed.
3796         * inspector/styles/svg-style-expected.txt: Removed.
3797         * inspector/styles/svg-style.xhtml: Removed.
3798         * inspector/styles/up-down-numerics-and-colors-expected.txt: Removed.
3799         * inspector/styles/up-down-numerics-and-colors.html: Removed.
3800         * inspector/styles/updates-during-dom-traversal-expected.txt: Removed.
3801         * inspector/styles/updates-during-dom-traversal.html: Removed.
3802         * inspector/styles/updates-throttled-expected.txt: Removed.
3803         * inspector/styles/updates-throttled.html: Removed.
3804         * inspector/styles/url-color-swatch-expected.txt: Removed.
3805         * inspector/styles/url-color-swatch.html: Removed.
3806         * inspector/styles/variables/css-variables-expected.txt: Removed.
3807         * inspector/styles/variables/css-variables.html: Removed.
3808         * inspector/styles/vendor-prefixes-expected.txt: Removed.
3809         * inspector/styles/vendor-prefixes.html: Removed.
3810         * inspector/syntax-highlight-css-expected.txt: Removed.
3811         * inspector/syntax-highlight-css.html: Removed.
3812         * inspector/syntax-highlight-html-expected.txt: Removed.
3813         * inspector/syntax-highlight-html.html: Removed.
3814         * inspector/syntax-highlight-javascript-expected.txt: Removed.
3815         * inspector/syntax-highlight-javascript.html: Removed.
3816         * inspector/syntax-highlight.js: Removed.
3817         * inspector/tabbed-editors-history-expected.txt: Removed.
3818         * inspector/tabbed-editors-history.html: Removed.
3819         * inspector/tabbed-pane-max-tab-width-calculation-expected.txt: Removed.
3820         * inspector/tabbed-pane-max-tab-width-calculation.html: Removed.
3821         * inspector/tabbed-pane-tabs-to-show-expected.txt: Removed.
3822         * inspector/tabbed-pane-tabs-to-show.html: Removed.
3823         * inspector/timeline-dfs-expected.txt: Removed.
3824         * inspector/timeline-dfs.html: Removed.
3825         * inspector/timeline/timeline-coalescing-expected.txt: Removed.
3826         * inspector/timeline/timeline-coalescing.html: Removed.
3827         * inspector/timeline/timeline-enum-stability-expected.txt: Removed.
3828         * inspector/timeline/timeline-enum-stability.html: Removed.
3829         * inspector/uisourcecode-revisions-expected.txt: Removed.
3830         * inspector/uisourcecode-revisions.html: Removed.
3831         * inspector/user-metrics-expected.txt: Removed.
3832         * inspector/user-metrics.html: Removed.
3833         * inspector/utilities-highlight-results-expected.txt: Removed.
3834         * inspector/utilities-highlight-results.html: Removed.
3835         * inspector/version-controller-expected.txt: Removed.
3836         * inspector/version-controller.html: Removed.
3837         * inspector/view-css-expected.txt: Removed.
3838         * inspector/view-css.html: Removed.
3839         * inspector/view-events-expected.txt: Removed.
3840         * inspector/view-events.html: Removed.
3841         * inspector/workspace-mapping-expected.txt: Removed.
3842         * inspector/workspace-mapping.html: Removed.
3843
3844 2014-02-21  Chi Wai Lau  <clau@apple.com>
3845
3846         Web Inspector: Replace binarySearch with lowerBound and upperBound functions
3847         https://bugs.webkit.org/show_bug.cgi?id=118609
3848
3849         Reviewed by Timothy Hatcher.
3850
3851         * inspector/utilities-expected.txt:
3852         * inspector/utilities.html:
3853
3854 2014-02-21  Daniel Bates  <dabates@apple.com>
3855
3856         [Win] fast/table/col-and-colgroup-offsets.html - offsetHeight differs from Mac results
3857         https://bugs.webkit.org/show_bug.cgi?id=129179
3858
3859         The test col-and-colgroup-offsets.html is failing on the Apple Win Debug (Tests) bot due
3860         to platform-specific numeric differences in the computed offsetHeight of the table cells.
3861         For now, I am landing Windows-specific expected results as the behavior tested by the test
3862         is correct despite the numerical differences. I'll further investigate the Window-specific
3863         difference in <https://bugs.webkit.org/show_bug.cgi?id=129179>.
3864
3865         * platform/win/fast/table/col-and-colgroup-offsets-expected.txt: Added.
3866
3867 2014-02-21  Brian Burg  <bburg@apple.com>
3868
3869         Web Inspector: animate breakpoint tree elements when probe samples are received
3870         https://bugs.webkit.org/show_bug.cgi?id=128334
3871
3872         Reviewed by Timothy Hatcher.
3873
3874         Adjust probe manager tracing listeners to access the correct data container property.
3875
3876         * inspector-protocol/resources/probe-helper.js:
3877         (ProbeHelper.installTracingListeners):
3878
3879 2014-02-21  Daniel Bates  <dabates@apple.com>
3880
3881         COL element in table has 0 for offsetWidth
3882         https://bugs.webkit.org/show_bug.cgi?id=15277
3883
3884         Reviewed by David Hyatt.
3885
3886         Added test to ensure that offset{Left, Top, Width, Height} return correct results
3887         for table columns and column groups.
3888
3889         For now, we fail almost all of the offset{Height, Top} sub-tests for the separate
3890         border model as we need to fix <https://bugs.webkit.org/show_bug.cgi?id=128988>.
3891
3892         * fast/table/col-and-colgroup-offsets-expected.txt: Added.
3893         * fast/table/col-and-colgroup-offsets.html: Added.
3894
3895 2014-02-21  Benjamin Poulain  <bpoulain@apple.com>
3896
3897         'mouseenter' mouse compat event not fired when listeners for touch events
3898         https://bugs.webkit.org/show_bug.cgi?id=128534
3899
3900         Reviewed by Andreas Kling.
3901
3902         The existing tests for mouseenter/mouseleave had very poor readability which made them
3903         useless for debugging.
3904         This updates them to log what cause the events, and log all the events everywhere on the page.
3905
3906         * fast/events/mouseenter-mouseleave-capture-expected.txt:
3907         * fast/events/mouseenter-mouseleave-capture.html:
3908         * fast/events/mouseenter-mouseleave-expected.txt:
3909         * fast/events/mouseenter-mouseleave.html:
3910
3911 2014-02-21  Jon Honeycutt  <jhoneycutt@apple.com>
3912
3913         Crash reloading page with position: fixed content
3914         https://bugs.webkit.org/show_bug.cgi?id=129119
3915         <rdar://problem/16127090>
3916
3917         Reviewed by Brent Fulgham.
3918
3919         * platform/mac-wk2/tiled-drawing/crash-reloading-with-position-fixed-content-expected.txt: Added.
3920         * platform/mac-wk2/tiled-drawing/crash-reloading-with-position-fixed-content.html: Added.
3921
3922 2014-02-21  Andrei Bucur  <abucur@adobe.com>
3923
3924         [CSS Regions] Regions don't paint correctly in new-multicol elements
3925         https://bugs.webkit.org/show_bug.cgi?id=120711
3926
3927         Reviewed by David Hyatt.
3928
3929         Add tests for regions in multi-column elements and a test that verifies
3930         regions are correctly clipped by their containers when both have hidden
3931         overflow.
3932         For the non horizontal-tb writing modes tests there's no overflow after the
3933         last region because it's not rendered correctly yet in a new column.
3934
3935         * fast/regions/region-clipping-expected.html: Added.
3936         * fast/regions/region-clipping.html: Added.
3937         * fast/regions/regions-in-multicol-bt-expected.html: Added.
3938         * fast/regions/regions-in-multicol-bt.html: Added.
3939         * fast/regions/regions-in-multicol-expected.html: Added.
3940         * fast/regions/regions-in-multicol-hover-expected.html: Added.
3941         * fast/regions/regions-in-multicol-hover-overflow-expected.html: Added.
3942         * fast/regions/regions-in-multicol-hover-overflow.html: Added.
3943         * fast/regions/regions-in-multicol-hover.html: Added.
3944         * fast/regions/regions-in-multicol-lr-expected.html: Added.
3945         * fast/regions/regions-in-multicol-lr.html: Added.
3946         * fast/regions/regions-in-multicol-rl-expected.html: Added.
3947         * fast/regions/regions-in-multicol-rl.html: Added.
3948         * fast/regions/regions-in-multicol.html: Added.
3949
3950 2014-02-21  Mihai Tica  <mitica@adobe.com>
3951
3952         [CSS Blending] Refactor -webkit-blend-mode to -webkit-mix-blend-mode
3953         https://bugs.webkit.org/show_bug.cgi?id=128805
3954
3955         Reviewed by Dean Jackson.
3956
3957         The spec defines the mix-blend-mode property. This means that the
3958         prefixed version should be -webkit-mix-blend-mode, instead of
3959         -webkit-blend-mode. Update all tests accordingly.
3960