1 2014-03-13 Andres Gomez <agomez@igalia.com>
3 Unreviewed, rolling out r165536.
5 It breaks http/tests/media/media-play-stream-chunked-icy.html
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
13 2014-03-13 Brian Burg <bburg@apple.com>
15 Web Inspector: Remove unused callId parameter from evaluateInWebInspector
16 https://bugs.webkit.org/show_bug.cgi?id=129744
18 Reviewed by Timothy Hatcher.
20 * inspector/inspector-test.js:
21 (runTest): Stop passing a dummy argument to TestRunner.evaluateInWebInspector.
23 2014-03-13 Zalan Bujtas <zalan@apple.com>
25 Subpixel rendering: Nested layers with subpixel accumulation paint to wrong position.
26 https://bugs.webkit.org/show_bug.cgi?id=130153
28 Reviewed by Simon Fraser.
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.
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.
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.
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.
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.
52 2014-03-13 Andres Gomez <agomez@igalia.com>
54 [GStreamer] WebKit gets stalled when trying to play a stream
55 https://bugs.webkit.org/show_bug.cgi?id=125926
57 Reviewed by Eric Carlson.
59 Added new test for checking the playback on Icecast/Shoutcast
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
71 * media/content/metadata.db: Added.
72 * media/content/silence.mp3: Added.
74 2014-03-12 Chris Fleizach <cfleizach@apple.com>
76 AX: accessibility data table heuristics fail on this jQuery table
77 https://bugs.webkit.org/show_bug.cgi?id=129369
79 Reviewed by Mario Sanchez Prada.
81 * accessibility/table-detection.html:
82 * platform/mac/accessibility/table-detection-expected.txt:
84 2014-03-12 Zalan Bujtas <zalan@apple.com>
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
89 Unreviewed TestExpectations update on ML WK2 debug.
91 * platform/mac-wk2/TestExpectations:
93 2014-03-12 Brian Burg <bburg@apple.com>
95 Web Inspector: convert model tests and inspector-test.js to use Test.html
96 https://bugs.webkit.org/show_bug.cgi?id=129217
98 Reviewed by Timothy Hatcher.
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/.
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):
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.
138 2014-03-12 Brent Fulgham <bfulgham@apple.com>
140 [WebVTT] HTML5 "space" cahracters around "-->" are not required
141 https://bugs.webkit.org/show_bug.cgi?id=117421
143 Reviewed by Eric Carlson.
145 Merged from Blink (patch by caitpotter88@gmail.com):
146 https://chromium.googlesource.com/chromium/blink/+/4ef469cd627a13696b88e285ae28a60e38f9c286
147 http://crbug.com/242158
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.
155 2014-03-12 Commit Queue <commit-queue@webkit.org>
157 Unreviewed, rolling out r165482.
158 https://bugs.webkit.org/show_bug.cgi?id=130157
160 Broke the windows build; "error C2466: cannot allocate an
161 array of constant size 0" (Requested by jernoble on #webkit).
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
169 2014-03-12 Simon Fraser <simon.fraser@apple.com>
171 Have the scrolling tree track the viewport size, not the viewport rect
172 https://bugs.webkit.org/show_bug.cgi?id=130141
174 Reviewed by Beth Dakin.
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.
179 Tests dump a size, not a rect with a 0,0 origin now.
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:
198 2014-03-12 Simon Fraser <simon.fraser@apple.com>
200 Change scrollOffsetForFixedPosition() to do LayoutUnit math
201 https://bugs.webkit.org/show_bug.cgi?id=129981
203 Reviewed by Beth Dakin.
205 FrameView::scrollOffsetForFixedPosition() returned an IntSize,
206 but to allow subpixel scroll offsets, we need it to return a LayoutSize.
208 Update test results for the progression.
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:
213 2014-03-12 Gavin Barraclough <barraclough@apple.com>
215 Reduce memory use for static property maps
216 https://bugs.webkit.org/show_bug.cgi?id=129986
218 Reviewed by Andreas Kling.
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.
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.
230 2014-03-12 Frédéric Wang <fred.wang@free.fr>
232 [GTK] Update references for mo-stretch.html.
233 https://bugs.webkit.org/show_bug.cgi?id=129366.
235 Reviewed by Chris Fleizach.
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.
240 * platform/gtk/mathml/presentation/mo-stretch-expected.png:
241 * platform/gtk/mathml/presentation/mo-stretch-expected.txt:
243 2014-03-12 Bem Jones-Bey <bjonesbe@adobe.com>
245 [CSS Shapes] Remove deprecated shapes
246 https://bugs.webkit.org/show_bug.cgi?id=125235
248 Reviewed by Dirk Schulze.
250 Remove tests for deprecated shape syntax.
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
257 * animations/resources/animation-test-helpers.js:
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:
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.
502 2014-03-12 Zalan Bujtas <zalan@apple.com>
504 Add hiDPI support for compositing content in DumpRenderTree/WebKitTestRunner
505 https://bugs.webkit.org/show_bug.cgi?id=129961
507 Reviewed by Simon Fraser.
509 Now scaled content can go through the window capturing mechanism too for compositing content.
510 AppleMagnifiedMode is redundant.
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.
518 2014-03-12 Antti Koivisto <antti@apple.com>
520 Update result after https://trac.webkit.org/r165465
522 * svg/custom/use-multiple-on-nested-disallowed-font-expected.txt:
524 2014-03-12 Frédéric Wang <fred.wang@free.fr>
526 Invisible Operators should not add space.
527 https://bugs.webkit.org/show_bug.cgi?id=115786
529 Reviewed by Chris Fleizach.
531 Add a reftest based on the examples of the MathML specification to verify that invisible operators do not add space.
533 * mathml/presentation/mo-invisible-expected.html: Added.
534 * mathml/presentation/mo-invisible.html: Added.
536 2014-03-11 Frédéric Wang <fred.wang@free.fr>
538 Implement MathML spacing around operators .
539 https://bugs.webkit.org/show_bug.cgi?id=115787
541 Reviewed by Chris Fleizach.
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.
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.
565 2014-03-11 Manuel Rego Casasnovas <rego@igalia.com>
567 [CSS Grid Layout] Add layout test for anonymous grid items
568 https://bugs.webkit.org/show_bug.cgi?id=130083
570 Reviewed by Sergio Villar Senin.
572 Add a layout test to prevent regressions supporting anonymous grid items.
574 For example, anonymous grid items do not have an associated Node, so trying to access it will make this test
577 * fast/css-grid-layout/anonymous-grid-items-expected.html: Added.
578 * fast/css-grid-layout/anonymous-grid-items.html: Added.
580 2014-03-11 Krzysztof Czech <k.czech@samsung.com>
582 [ATK] Expose aria-posinset and aria-setsize through object attributes
583 https://bugs.webkit.org/show_bug.cgi?id=130011
585 Reviewed by Chris Fleizach.
587 Test could be shared with other platforms.
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.
593 2014-03-10 Frédéric Wang <fred.wang@free.fr>
595 Improve renderer classes for MathML Token elements.
596 https://bugs.webkit.org/show_bug.cgi?id=124838
598 Reviewed by Chris Fleizach.
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.
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.
609 2014-03-10 James Craig <jcraig@apple.com>
611 Web Inspector: AXI: Expose checked/disabled/expanded/pressed/readonly/selected
612 https://bugs.webkit.org/show_bug.cgi?id=129781
614 Reviewed by Joseph Pecoraro.
616 Enabling several more properties to be exposed in the Accessibility Node Inspector.
618 * inspector-protocol/dom/getAccessibilityPropertiesForNode-expected.txt:
619 * inspector-protocol/dom/getAccessibilityPropertiesForNode.html:
621 2014-03-10 Bem Jones-Bey <bjonesbe@adobe.com>
623 [CSS Shapes] inset corner radii are not flipped for vertical writing modes
624 https://bugs.webkit.org/show_bug.cgi?id=129918
626 Reviewed by Dean Jackson.
628 Test both left and right float cases so that we cover all four
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.
636 2014-03-10 Zsolt Borbely <borbezs@inf.u-szeged.hu>
638 ASSERTION FAILED: span >= 1
639 https://bugs.webkit.org/show_bug.cgi?id=129148
641 Reviewed by Andreas Kling.
643 Added test demonstrates the behavior of colgroup in case of large negative, large positive, zero and null span values.
645 * fast/table/incorrect-colgroup-span-values-expected.txt: Added.
646 * fast/table/incorrect-colgroup-span-values.html: Added.
648 2014-03-10 Radu Stavila <stavila@adobe.com>
650 [CSS Regions] Hit-testing is not working properly inside scrollable regions
651 https://bugs.webkit.org/show_bug.cgi?id=130015
653 Reviewed by Antti Koivisto.
655 Added test for hit-testing inside scrollable regions.
657 * fast/regions/scrollable-regions-hit-testing-inside-expected.html: Added.
658 * fast/regions/scrollable-regions-hit-testing-inside.html: Added.
660 2014-03-10 Hans Muller <hmuller@adobe.com>
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
665 Reviewed by Simon Fraser.
667 Verify that an SVG Image valued shape-outside with a relatively sized SVG root element
668 generates a shape with the correct size.
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.
673 2014-03-10 Darin Adler <darin@apple.com>
675 TextIterator: Use StringView and references rather than pointers
676 https://bugs.webkit.org/show_bug.cgi?id=129975
678 Reviewed by Anders Carlsson.
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.
684 2014-03-10 Alexey Proskuryakov <ap@apple.com>
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
690 * platform/mac-wk1/TestExpectations: Removed an older incorrect expectation.
692 2014-03-10 Radu Stavila <stavila@adobe.com>
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
697 Reviewed by Andrei Bucur.
699 Added layout tests for scrolling regions using the mouse wheel.
701 * fast/regions/wheel-scrollable-single-region-expected.html: Added.
702 * fast/regions/wheel-scrollable-single-region.html: Added.
704 2014-03-10 Michał Pakuła vel Rutka <m.pakula@samsung.com>
706 Unreviewed EFL gardening
708 Add test expectations for failing and crashing tests.
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.
715 2014-03-10 Mihnea Ovidenie <mihnea@adobe.com>
717 [CSSRegions] Fix broken paths in some regions tests
718 https://bugs.webkit.org/show_bug.cgi?id=130012
720 Reviewed by Andrei Bucur.
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:
726 2014-03-09 Alexey Proskuryakov <ap@apple.com>
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
732 * platform/mac/TestExpectations: Skipped the test.
734 2014-03-09 Oliver Hunt <oliver@apple.com>
736 Skip fast/workers/worker-copy-shared-blob-url.html in webkit2
738 * platform/wk2/TestExpectations:
740 2014-03-08 Zalan Bujtas <zalan@apple.com>
742 Subpixel rendering: Simple compositing container layer (isSimpleContainerCompositingLayer) paints to wrong position.
743 https://bugs.webkit.org/show_bug.cgi?id=129861
745 Reviewed by Simon Fraser.
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.
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
757 * compositing/hidpi-simple-container-layer-on-device-pixel-expected.html: Added.
758 * compositing/hidpi-simple-container-layer-on-device-pixel.html: Added.
760 2014-03-08 Martin Robinson <mrobinson@igalia.com>
762 Skip tests on GTK+ for unimplemented features
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.
768 2014-03-08 Oliver Hunt <oliver@apple.com>
770 SerializedScriptValue may move Identifiers between worlds
771 https://bugs.webkit.org/show_bug.cgi?id=129979
773 Reviewed by Andreas Kling.
777 * fast/workers/resources/worker-copy-shared-blob-url-worker.js: Added.
779 * fast/workers/worker-copy-shared-blob-url-expected.txt: Added.
780 * fast/workers/worker-copy-shared-blob-url.html: Added.
782 2014-03-08 Martin Robinson <mrobinson@igalia.com>
784 Lots of cleanups for the GTK+ TestExpectations
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.
790 * platform/gtk-wk1/TestExpectations: Updated expectations.
791 * platform/gtk-wk2/TestExpectations: Ditto.
792 * platform/gtk/TestExpectations: Ditto.
794 2014-03-08 Martin Robinson <mrobinson@igalia.com>
796 Add and update some test expectations for GTK+
798 * platform/gtk/TestExpectations: These all seem to be failing because of the same bug.
800 2014-03-08 Myles C. Maxfield <mmaxfield@apple.com>
802 Mountain Lion WK1 test bots are crashing often
803 https://bugs.webkit.org/show_bug.cgi?id=129962
805 Marking the following tests as flakey:
806 js/dom/cross-frame-bad-time.html
807 js/dom/create-lots-of-workers.html
811 * platform/mac-wk1/TestExpectations:
813 2014-03-07 Martin Robinson <mrobinson@igalia.com>
815 Mark some more tests as failing on WebKitGTK+ and file bugs for them
817 * platform/gtk/TestExpectations: Update test expectations.
819 2014-03-07 Thiago de Barros Lacerda <thiago.lacerda@openbossa.org>
821 [WebRTC] Throw SYNTAX_ERROR when maxRetransmits and maxRetransmitTime are both set in RTCDataChannelInit
822 https://bugs.webkit.org/show_bug.cgi?id=129894
824 Reviewed by Eric Carlson.
826 * fast/mediastream/RTCPeerConnection-datachannel-expected.txt:
827 * fast/mediastream/RTCPeerConnection-datachannel.html:
829 2014-03-07 Martin Robinson <mrobinson@igalia.com>
831 Rebaseline some tests for WebKitGTK+
833 * platform/gtk: Rebaseline tests.
835 2014-03-07 Oliver Hunt <oliver@apple.com>
837 Continue hangs when performing for-of over arguments
838 https://bugs.webkit.org/show_bug.cgi?id=129915
840 Reviewed by Geoffrey Garen.
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.
849 2014-03-07 Benjamin Poulain <benjamin@webkit.org>
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
854 Reviewed by Gavin Barraclough.
856 Test the faulty case.
858 * fast/selectors/long-adjacent-backtracking-expected.txt: Added.
859 * fast/selectors/long-adjacent-backtracking.html: Added.
861 2014-03-07 Bear Travis <betravis@adobe.com>
863 [CSS Shapes] Correctly serialize ellipse positions
864 https://bugs.webkit.org/show_bug.cgi?id=129700
866 Reviewed by Dirk Schulze.
868 Update tests to use the new position serialization for
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:
875 2014-03-07 Michał Pakuła vel Rutka <m.pakula@samsung.com>
877 Unreviewed EFL gardening
879 Clear test expectations for passing tests.
881 * platform/efl/TestExpectations:
883 2014-03-07 Commit Queue <commit-queue@webkit.org>
885 Unreviewed, rolling out r165262.
886 http://trac.webkit.org/changeset/165262
887 https://bugs.webkit.org/show_bug.cgi?id=129887
889 Fix wrong commit message (Requested by mpakula on #webkit).
891 * platform/efl/TestExpectations:
893 2014-03-07 Bem Jones-Bey <bjonesbe@adobe.com>
895 [CSS Shapes] inset does not properly clamp large corner radii
896 https://bugs.webkit.org/show_bug.cgi?id=129726
898 Reviewed by Dirk Schulze.
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.
903 2014-03-07 Michał Pakuła vel Rutka <m.pakula@samsung.com>
905 Unreviewed EFL gardening
907 Clear test expectations for passing tests.
909 * platform/efl/TestExpectations:
911 2014-03-07 Michał Pakuła vel Rutka <m.pakula@samsung.com>
913 Unreviewed EFL gardening
915 Remove wrong test expectations.
917 * platform/efl-wk2/TestExpectations:
918 * platform/efl/TestExpectations:
920 2014-03-07 Thiago de Barros Lacerda <thiago.lacerda@openbossa.org>
922 [WebRTC] Adding getConfiguration method to RTCPeerConnection
923 https://bugs.webkit.org/show_bug.cgi?id=129845
925 Reviewed by Eric Carlson.
927 * fast/mediastream/RTCPeerConnection-getConfiguration-expected.txt: Added.
928 * fast/mediastream/RTCPeerConnection-getConfiguration.html: Added.
930 2014-03-06 Thiago de Barros Lacerda <thiago.lacerda@openbossa.org>
932 [WebRTC] Updating RTCPeerConnection.idl
933 https://bugs.webkit.org/show_bug.cgi?id=129804
935 Reviewed by Eric Carlson.
937 Some methods signatures were wrong, marking some arguments as optional when they are mandatory.
939 * fast/mediastream/RTCPeerConnection-stats.html:
940 * fast/mediastream/RTCPeerConnection-statsSelector.html:
942 2014-03-06 Andy Estes <aestes@apple.com>
944 Test that the screen orientation does not change when focusing a <textarea>
945 https://bugs.webkit.org/show_bug.cgi?id=129847
947 Reviewed by Enrica Casucci.
949 * fast/css/orientation-changes-on-textarea-focus-expected.html: Added.
950 * fast/css/orientation-changes-on-textarea-focus.html: Added.
952 2014-03-06 Mark Lam <mark.lam@apple.com>
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
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.
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:
970 * js/dom/script-tests/dfg-custom-getter-throw.js:
974 2014-03-06 Thiago de Barros Lacerda <thiago.lacerda@openbossa.org>
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
979 Reviewed by Eric Carlson.
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.
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:
989 2014-03-05 Oliver Hunt <oliver@apple.com>
991 Support caching of custom setters
992 https://bugs.webkit.org/show_bug.cgi?id=129519
994 Reviewed by Filip Pizlo.
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.
1004 * js/regress/script-tests/assign-custom-setter.js: Added.
1007 2014-03-06 Michał Pakuła vel Rutka <m.pakula@samsung.com>
1009 Unreviewed EFL gardening
1011 Add test expectations for failing tests and remove crash expectations after r164718.
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.
1018 2014-03-06 Joseph Pecoraro <pecoraro@apple.com>
1020 Web Inspector: Expose the console object in JSContexts to interact with Web Inspector
1021 https://bugs.webkit.org/show_bug.cgi?id=127944
1023 Reviewed by Geoffrey Garen.
1025 * http/tests/security/cross-frame-access-getOwnPropertyDescriptor-expected.txt:
1027 2014-03-06 Brendan Long <b.long@cablelabs.com>
1029 Implement VideoTrackList.selectedIndex
1030 https://bugs.webkit.org/show_bug.cgi?id=129770
1032 Reviewed by Eric Carlson.
1034 * media/track/video/video-track-mkv-theora-selected-expected.txt:
1035 * media/track/video/video-track-mkv-theora-selected.html:
1037 2014-03-06 Gurpreet Kaur <k.gurpreet@samsung.com>
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
1042 Reviewed by Antonio Gomes.
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.
1065 2014-03-05 Jinwoo Song <jinwoo7.song@samsung.com>
1067 Unreviewed EFL gardening.
1068 Mofify the TestExpectaions according to the renamed file name in r164299.
1070 * platform/efl/TestExpectations: copy-paste-converts-sticky-and-fixed.html is renamed
1071 to copy-paste-wraps-position-absolute.html.
1073 2014-03-05 Commit Queue <commit-queue@webkit.org>
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
1081 "broke ftl" (Requested by olliej_ on #webkit).
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.
1090 2014-03-05 Mark Lam <mark.lam@apple.com>
1092 llint_slow_path_check_has_instance() should not adjust PC before accessing operands.
1093 <https://webkit.org/b/129768>
1095 Reviewed by Mark Hahnenberg.
1097 * js/instanceof-operator-expected.txt:
1098 * js/script-tests/instanceof-operator.js:
1100 2014-03-05 Oliver Hunt <oliver@apple.com>
1102 Support caching of custom setters
1103 https://bugs.webkit.org/show_bug.cgi?id=129519
1105 Reviewed by Filip Pizlo.
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.
1115 * js/regress/script-tests/assign-custom-setter.js: Added.
1118 2014-03-05 David Kilzer <ddkilzer@apple.com>
1120 Fix crash in CompositeEditCommand::cloneParagraphUnderNewElement()
1121 <http://webkit.org/b/129751>
1122 <rdar://problem/16237965>
1124 Reviewed by Jon Honeycutt.
1126 Merged from Blink (patch by Yuta Kitamura):
1127 https://src.chromium.org/viewvc/blink?revision=168160&view=revision
1128 http://crbug.com/345005
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.
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|.
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.
1142 2014-03-05 Radu Stavila <stavila@adobe.com>
1144 [CSS Regions] Scrollable regions
1145 https://bugs.webkit.org/show_bug.cgi?id=129301
1147 Reviewed by David Hyatt.
1149 Added tests for scrolling elements flowed into regions.
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.
1164 2014-03-05 Zalan Bujtas <zalan@apple.com>
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
1169 Reviewed by Simon Fraser.
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.
1174 * compositing/hidpi-absolute-subpixel-positioned-transformed-elements-expected.html: Added.
1175 * compositing/hidpi-absolute-subpixel-positioned-transformed-elements.html: Added.
1177 2014-03-05 Michael Saboff <msaboff@apple.com>
1179 JSDataViewPrototype::getData() and setData() crash on platforms that don't allow unaligned accesses
1180 https://bugs.webkit.org/show_bug.cgi?id=129746
1182 Reviewed by Filip Pizlo.
1184 New test to validate proper operation of DataView operations at
1185 various byte offsets using both little and big endian.
1187 * js/arraybuffer-dataview-expected.txt: Added.
1188 * js/arraybuffer-dataview.html: Added.
1189 * js/script-tests/arraybuffer-dataview.js: Added.
1194 2014-03-05 Zalan Bujtas <zalan@apple.com>
1196 Subpixel rendering: Wrong cliprect on absolute positioned elements.
1197 https://bugs.webkit.org/show_bug.cgi?id=129656
1199 Reviewed by Simon Fraser.
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.
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.
1209 2014-03-05 Chang Shu <cshu@webkit.org>
1211 Copying wrapping text results in multiple spaces between wrapped lines stripped.
1212 https://bugs.webkit.org/show_bug.cgi?id=129609.
1214 Reviewed by Ryosuke Niwa.
1216 * editing/pasteboard/copy-text-with-wrapped-tag-expected.txt:
1217 * editing/pasteboard/copy-text-with-wrapped-tag.html:
1219 2014-03-05 Krzysztof Wolanski <k.wolanski@samsung.com>
1221 [EFL] Update baselines and test expectations
1222 https://bugs.webkit.org/show_bug.cgi?id=129737
1224 Unreviewed EFL gardening.
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.
1231 2014-03-05 Grzegorz Czajkowski <g.czajkowski@samsung.com>
1233 Remove unsupported spelling tests.
1234 https://bugs.webkit.org/show_bug.cgi?id=129482
1236 Reviewed by Ryosuke Niwa.
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.
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.
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.
1255 2014-03-05 Grzegorz Czajkowski <g.czajkowski@samsung.com>
1257 Refactoring spelling-insert-html.html to use asynchronous spellchecking
1258 https://bugs.webkit.org/show_bug.cgi?id=129422
1260 Reviewed by Ryosuke Niwa.
1262 Use asynchronous text checking in spelling-insert-html.html.
1263 Add more logs to the test expectation so that it becomes
1266 Additionally, the word "foo" was changed to "moo" due to
1267 only Mac had recognized this word as spelled correctly.
1269 * editing/spelling/spelling-insert-html-expected.txt:
1270 * editing/spelling/spelling-insert-html.html:
1272 * platform/efl/TestExpectations:
1273 Remove failing expectation for EFL.
1275 * platform/gtk-wk2/TestExpectations:
1276 * platform/gtk/TestExpectations:
1277 Skip the tests for GTK+ because of missing asynchronous spellchecking.
1279 * platform/mac-wk2/TestExpectations:
1282 2014-03-04 Filip Pizlo <fpizlo@apple.com>
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
1287 Reviewed by Geoffrey Garen.
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.
1296 * js/regress/script-tests/misc-strict-eq.js: Added.
1298 2014-03-04 Commit Queue <commit-queue@webkit.org>
1300 Unreviewed, rolling out r165085.
1301 http://trac.webkit.org/changeset/165085
1302 https://bugs.webkit.org/show_bug.cgi?id=129729
1304 Broke imported/w3c/html-templates/template-element/template-
1305 content.html (Requested by ap on #webkit).
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.
1314 2014-03-04 Zalan Bujtas <zalan@apple.com>
1316 Enable device pixel repaint rect tracking.
1317 https://bugs.webkit.org/show_bug.cgi?id=129712
1319 Reviewed by Simon Fraser.
1321 Tracked repaint rects are device pixel snapped now to support hiDPI test cases.
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.
1326 2014-03-01 Filip Pizlo <fpizlo@apple.com>
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
1331 Reviewed by Geoffrey Garen.
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.
1340 * js/regress/script-tests/misc-strict-eq.js: Added.
1342 2014-03-04 Zoltan Horvath <zoltan@webkit.org>
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
1347 Reviewed by David Hyatt.
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.
1352 2014-03-04 Brian Burg <bburg@apple.com>
1354 Unreviewed gardening. Skip inspector tests that are still flaky.
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).
1361 2014-03-04 Zalan Bujtas <zalan@apple.com>
1363 Subpixel rendering: Incorrect repaint rect cuts off content's right edge after move.
1364 https://bugs.webkit.org/show_bug.cgi?id=129652
1366 Reviewed by Simon Fraser.
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.
1371 * fast/borders/hidpi-border-clipping-right-after-move-expected.html: Added.
1372 * fast/borders/hidpi-border-clipping-right-after-move.html: Added.
1374 2014-02-07 Sergio Villar Senin <svillar@igalia.com>
1376 [CSS Grid Layout] Percentages of indefinite sizes should compute to auto
1377 https://bugs.webkit.org/show_bug.cgi?id=128173
1379 Reviewed by Darin Adler.
1381 Added a grid with indefinite sizes to check that we use auto to
1382 compute the track breadths instead of the specified percentages.
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):
1397 2014-03-04 Dániel Bátyai <dbatyai.u-szeged@partner.samsung.com>
1399 Implement Number.prototype.clz()
1400 https://bugs.webkit.org/show_bug.cgi?id=129479
1402 Reviewed by Oliver Hunt.
1404 Added/updated tests to account for Number.prototype.clz().
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:
1412 2014-03-04 Ryosuke Niwa <rniwa@webkit.org>
1414 REGRESSION(r164856): Use after free in WebCore::QualifiedName::operator== / WebCore::StyledElement::attributeChanged
1415 https://bugs.webkit.org/show_bug.cgi?id=129550
1417 Reviewed by Andreas Kling.
1419 Added a regression test.
1421 * fast/dom/uniquing-attributes-via-setAttribute-expected.txt: Added.
1422 * fast/dom/uniquing-attributes-via-setAttribute.html: Added.
1424 2014-03-03 Myles C. Maxfield <mmaxfield@apple.com>
1426 Space between double underlines does not scale with font size
1427 https://bugs.webkit.org/show_bug.cgi?id=129521
1429 Reviewed by Simon Fraser.
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.
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.
1439 2014-03-03 Mark Lam <mark.lam@apple.com>
1441 Web Inspector: debugger statements do not break.
1442 <https://webkit.org/b/129524>
1444 Reviewed by Geoff Garen.
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):
1451 2014-03-03 Brian Burg <bburg@apple.com>
1453 Inspector test dom/dom-search-crash.html times out in release builds
1454 https://bugs.webkit.org/show_bug.cgi?id=129462
1456 Reviewed by Timothy Hatcher.
1458 This test passes now, so stop skipping it.
1462 2014-03-03 Antti Koivisto <antti@apple.com>
1464 Find results on simple lines are not marked correctly
1465 https://bugs.webkit.org/show_bug.cgi?id=129586
1467 Reviewed by Andreas Kling.
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.
1474 2014-03-03 Jer Noble <jer.noble@apple.com>
1476 [MSE] YouTube videos fail to play
1477 https://bugs.webkit.org/show_bug.cgi?id=129525
1479 Reviewed by Darin Adler.
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.
1486 2014-03-03 Bear Travis <betravis@adobe.com>
1488 [CSS Shapes] Serialize circle positions
1489 https://bugs.webkit.org/show_bug.cgi?id=129404
1491 Reviewed by Dirk Schulze.
1493 Modify each circle test to have a correctly serialized position.
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.
1501 2014-03-03 Dirk Schulze <krit@webkit.org>
1503 Transform CSS clip-path pixel tests to ref tests
1504 https://bugs.webkit.org/show_bug.cgi?id=129607
1506 Reviewed by Andreas Kling.
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.
1548 2014-03-03 Andrei Bucur <abucur@adobe.com>
1550 [CSS Regions] Overset computation is incorrect in some cases
1551 https://bugs.webkit.org/show_bug.cgi?id=129032
1553 Reviewed by Mihnea Ovidenie.
1555 Adjust the tests to cope with the overset changes.
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:
1565 2014-03-02 Timothy Hatcher <timothy@apple.com>
1567 Remove ASSERT in ~IDBRequest since it is firing during legitimate uses in Web Inspector.
1569 Adding the ASSERT back is tracked by https://webkit.org/b/129593.
1571 https://bugs.webkit.org/show_bug.cgi?id=129328
1573 Reviewed by Sam Weinig.
1575 * TestExpectations: Remove skipped tests.
1576 * inspector-protocol/model/probe-manager-add-remove-actions-expected.txt: Rebaselined.
1578 2014-03-02 Brian Burg <bburg@apple.com>
1580 Web Inspector model tests load wrong inspector page under WebKitTestRunner
1581 https://bugs.webkit.org/show_bug.cgi?id=129460
1583 Reviewed by Dan Bernstein.
1585 Stop skipping inspector/test-harness-trivially-works.html.
1587 * platform/wk2/TestExpectations:
1589 2014-03-02 Dean Jackson <dino@apple.com>
1591 Add protected casting to FilterOperation classes.
1592 https://bugs.webkit.org/show_bug.cgi?id=124062
1594 Reviewed by Sam Weinig.
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.
1599 2014-03-02 Yoav Weiss <yoav@yoav.ws>
1601 Fix srcset related bugs
1602 https://bugs.webkit.org/show_bug.cgi?id=129539
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.
1608 I've also fixed the invalid inputs test, which was faulty.
1610 Reviewed by Andreas Kling.
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:
1620 2014-03-02 Dirk Schulze <krit@webkit.org>
1622 Reactivate SVG mask-type tests for Mac
1623 https://bugs.webkit.org/show_bug.cgi?id=129577
1625 Reviewed by Darin Adler.
1627 Reduce mask-type tests to the minimum to test the feature.
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:
1638 2014-03-02 Dirk Schulze <krit@webkit.org>
1640 Remove path to non-existent SVG clip-path test from TestExpectations
1641 https://bugs.webkit.org/show_bug.cgi?id=129574
1643 Reviewed by Simon Fraser.
1645 The test was transformed to a ref test and moved to a different location.
1646 It passes on all platforms now.
1648 * platform/gtk/TestExpectations:
1649 * platform/win/TestExpectations:
1650 * platform/wincairo/TestExpectations:
1651 * platform/wk2/TestExpectations:
1653 2014-03-02 Thiago de Barros Lacerda <thiago.lacerda@openbossa.org>
1655 Updating some WebRTC and MediaStream LayoutTests
1656 https://bugs.webkit.org/show_bug.cgi?id=129442
1658 Reviewed by Eric Carlson.
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.
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
1672 * fast/mediastream/RTCSessionDescription-expected.txt:
1673 * fast/mediastream/RTCSessionDescription.html:
1675 2014-03-01 Commit Queue <commit-queue@webkit.org>
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
1682 Caused assertions on two srcset tests (Requested by ap on
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:
1693 2014-03-01 Filip Pizlo <fpizlo@apple.com>
1695 This shouldn't be a layout test since it runs only under jsc. Moving it to JSC
1698 * js/script-tests/generational-opaque-roots.js: Removed.
1700 2014-03-01 David Kilzer <ddkilzer@apple.com>
1702 Ensure keySplines is valid in SMIL animations
1703 <http://webkit.org/b/129547>
1704 <rdar://problem/15676128>
1706 Reviewed by Darin Adler.
1708 Merged from Blink (patch by Philip Rogers):
1709 https://src.chromium.org/viewvc/blink?revision=156452&view=revision
1710 http://crbug.com/276111
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."
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.
1724 * svg/animations/animate-keysplines-crash-expected.txt: Added.
1725 * svg/animations/animate-keysplines-crash.html: Added.
1727 2014-03-01 Benjamin Poulain <benjamin@webkit.org>
1729 Tighten minimumRegisterRequirements()
1730 https://bugs.webkit.org/show_bug.cgi?id=129538
1732 Reviewed by Andreas Kling.
1734 * fast/selectors/adjacent-descendant-tail-register-requirement-expected.txt: Added.
1735 * fast/selectors/adjacent-descendant-tail-register-requirement.html: Added.
1737 2014-03-01 Yoav Weiss <yoav@yoav.ws>
1739 Fix srcset related bugs
1740 https://bugs.webkit.org/show_bug.cgi?id=129539
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.
1746 I've also fixed the invalid inputs test, which was faulty.
1748 Reviewed by Andreas Kling.
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:
1758 2014-03-01 Adenilson Cavalcanti <cavalcantii@gmail.com>
1760 Set css3/filter/huge-region as skipped
1761 https://bugs.webkit.org/show_bug.cgi?id=129552
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.
1768 Reviewed by Dirk Schulze.
1772 2014-03-01 Benjamin Poulain <benjamin@webkit.org>
1774 Optimized querySelector(All) when selector contains #id
1775 https://bugs.webkit.org/show_bug.cgi?id=116502
1777 Reviewed by Andreas Kling.
1779 * fast/selectors/querySelector-id-filtering-expected.txt: Added.
1780 * fast/selectors/querySelector-id-filtering.html: Added.
1782 2014-02-28 Alexey Proskuryakov <ap@apple.com>
1784 Node::compareDocumentPosition leaks memory structure
1785 https://bugs.webkit.org/show_bug.cgi?id=120244
1787 Reviewed by Ryosuke Niwa.
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:
1796 2014-03-01 David Kilzer <ddkilzer@apple.com>
1798 Fix lifetime handling of SVGPropertyTearOffs
1799 <http://webkit.org/b/129211>
1800 <rdar://problem/15696025>
1802 Reviewed by Maciej Stachowiak.
1804 Merged from Blink (patch by Ojan Vafai):
1805 https://src.chromium.org/viewvc/blink?revision=157801&view=revision
1806 http://crbug.com/288771
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.
1817 * svg/transforms/svg-matrix-tearoff-crash-expected.txt: Added.
1818 * svg/transforms/svg-matrix-tearoff-crash.html: Added.
1820 2014-02-28 Benjamin Poulain <benjamin@webkit.org>
1822 Caller saved registers can be accidentally discarded when clearing the local stack
1823 https://bugs.webkit.org/show_bug.cgi?id=129532
1825 Reviewed by Andreas Kling.
1827 * fast/selectors/tree-modifying-case-insensitive-selectors.html: Added.
1828 * fast/selectors/tree-modifying-selectors.html: Added.
1830 2014-02-28 Adenilson Cavalcanti <cavalcantii@gmail.com>
1832 Filters should test for area instead of single dimension
1833 https://bugs.webkit.org/show_bug.cgi?id=123716
1835 Reviewed by Dirk Schulze.
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.
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
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.
1856 2014-02-28 Zalan Bujtas <zalan@apple.com>
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
1861 Reviewed by Simon Fraser.
1863 'hidpi-' prefixed test cases now trigger 2x scale factor on the testing
1864 offscreen window. It makes testing subpixel rendering and positioning possible.
1866 Both the offscreen window's and WebKit's scaling are set accordingly.
1868 * fast/borders/hidpi-simple-hairline-border-painting-expected.html: Added.
1869 * fast/borders/hidpi-simple-hairline-border-painting.html: Added.
1871 2014-02-28 Alexey Proskuryakov <ap@apple.com>
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
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).
1879 2014-02-28 Andreas Kling <akling@apple.com>
1881 MouseEvent.offsetX/Y should just return 0,0 for simulated clicks.
1882 <https://webkit.org/b/129477>
1884 Add a test documenting the behavior of offsetX/Y on the simulated
1885 mouse events that get sent by HTMLElement.click().
1887 Reviewed by Alexey Proskuryakov.
1889 * fast/events/relative-offset-of-simulated-click-expected.txt: Added.
1890 * fast/events/relative-offset-of-simulated-click.html: Added.
1892 2014-02-27 Sergio Villar Senin <svillar@igalia.com>
1894 [CSS Grid Layout] Fix positioning grid items using named grid lines/areas
1895 https://bugs.webkit.org/show_bug.cgi?id=129372
1897 Reviewed by Darin Adler.
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.
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.
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.
1913 2014-02-28 Mario Sanchez Prada <mario.prada@samsung.com>
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
1918 Reviewed by David Hyatt.
1920 Merged from Blink r157263 by <igor.o@sisa.samsung.com>
1921 <https://src.chromium.org/viewvc/blink?revision=157263&view=revision>
1923 Modified expectations for two layout tests to make them conforming to the spec.
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:
1929 2014-02-28 Jochen Eisinger <jochen@chromium.org>
1931 Update meta-referrer behavior for invalid policies
1932 https://bugs.webkit.org/show_bug.cgi?id=129475
1934 Reviewed by Alexey Proskuryakov.
1936 * http/tests/security/referrer-policy-invalid-expected.txt: Added.
1937 * http/tests/security/referrer-policy-invalid.html: Added.
1939 2014-02-28 Daniel Bates <dabates@apple.com>
1941 SubresourceLoader::didFinishLoading() should not assert when a decode error occurs
1942 https://bugs.webkit.org/show_bug.cgi?id=127029
1944 Reviewed by Darin Adler.
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.
1950 * fast/images/decoded-size-exceeds-max-decoded-size-expected.txt: Added.
1951 * fast/images/decoded-size-exceeds-max-decoded-size.html: Added.
1953 2014-02-28 Martin Hodovan <mhodovan@inf.u-szeged.hu>
1955 ASSERTION FAILED: roundedIntPoint(rendererMappedResult) == roundedIntPoint(result) in WebCore::RenderGeometryMap::mapToContainer
1956 https://bugs.webkit.org/show_bug.cgi?id=119626
1958 Backported from Blink: https://codereview.chromium.org/143363004
1960 Reviewed by Simon Fraser.
1962 * svg/transforms/svg-geometry-crash-expected.txt: Added.
1963 * svg/transforms/svg-geometry-crash.html: Added.
1965 2014-02-28 Commit Queue <commit-queue@webkit.org>
1967 Unreviewed, rolling out r164859.
1968 http://trac.webkit.org/changeset/164859
1969 https://bugs.webkit.org/show_bug.cgi?id=129483
1971 caused WK1 crashes (DumpRenderTree) (Requested by zalan on
1974 * fast/borders/hidpi-simple-hairline-border-painting-expected.html: Removed.
1975 * fast/borders/hidpi-simple-hairline-border-painting.html: Removed.
1977 2014-02-28 Zalan Bujtas <zalan@apple.com>
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
1982 Reviewed by Simon Fraser.
1984 'hidpi-' prefixed test cases now trigger 2x scale factor on the testing
1985 offscreen window. It makes testing subpixel rendering and positioning possible.
1987 Both the offscreen window's and WebKit's scaling are set accordingly.
1989 * fast/borders/hidpi-simple-hairline-border-painting-expected.html: Added.
1990 * fast/borders/hidpi-simple-hairline-border-painting.html: Added.
1992 2014-02-28 Mihnea Ovidenie <mihnea@adobe.com>
1994 [CSSRegions] ASSERTION FAILED: !m_regionsInvalidated in RenderFlowThread::regionAtBlockOffset
1995 https://bugs.webkit.org/show_bug.cgi?id=129371
1997 Reviewed Andrei Bucur.
1999 * compositing/regions/video-in-overflow-region-expected.txt: Added.
2000 * compositing/regions/video-in-overflow-region.html: Added.
2002 2014-02-27 Benjamin Poulain <benjamin@webkit.org>
2004 Compile attribute value matching
2005 https://bugs.webkit.org/show_bug.cgi?id=129228
2007 Reviewed by Geoffrey Garen.
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.
2013 The values match Firefox behavior.
2015 2014-02-27 Alexey Proskuryakov <ap@apple.com>
2017 css3/compositing/isolation-isolate-blended-child.html fails
2018 https://bugs.webkit.org/show_bug.cgi?id=129468
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.
2023 2014-02-27 Peter Molnar <pmolnar.u-szeged@partner.samsung.com>
2025 Enable support of X-Content-Type-Options: nosniff header for EFL
2026 https://bugs.webkit.org/show_bug.cgi?id=128673
2028 Reviewed by Gyuyoung Kim.
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.
2037 2014-02-27 Timothy Hatcher <timothy@apple.com>
2039 Improve how ContentSearchUtilities::lineEndings works by supporting the three common line endings.
2041 https://bugs.webkit.org/show_bug.cgi?id=129458
2043 Reviewed by Joseph Pecoraro.
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.
2052 2014-02-27 Brian Burg <bburg@apple.com>
2054 Unreviewed, update test expectations after r164830.
2056 Inspector test dom/dom-search-crash.html times out in release builds
2057 https://bugs.webkit.org/show_bug.cgi?id=129462
2059 Web Inspector model tests load wrong inspector page under WebKitTestRunner
2060 https://bugs.webkit.org/show_bug.cgi?id=129460
2062 * TestExpectations: Updating test expectations.
2063 * platform/wk2/TestExpectations: Updating test expectations.
2065 2014-02-17 Myles C. Maxfield <mmaxfield@apple.com>
2067 text-decoration-skip: ink does not skip over SVG fonts
2068 https://bugs.webkit.org/show_bug.cgi?id=128936
2070 Reviewed by Darin Adler.
2072 This font simply draws some underlined text with a SVG font and makes sure the underline skips.
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.
2078 2014-02-27 Thiago de Barros Lacerda <thiago.lacerda@openbossa.org>
2080 [WebRTC] Removing MediaConstraints argument from RTCPeerConnection addStream, updateIce methods and constructor
2081 https://bugs.webkit.org/show_bug.cgi?id=129449
2083 Reviewed by Eric Carlson.
2085 According to WebRTC editor's draft, MediaConstraints will no longer be an argument of those methods and
2088 * fast/mediastream/RTCPeerConnection-AddRemoveStream-expected.txt:
2089 * fast/mediastream/RTCPeerConnection-AddRemoveStream.html:
2090 * fast/mediastream/RTCPeerConnection-expected.txt:
2091 * fast/mediastream/RTCPeerConnection.html:
2093 2014-02-27 Brian Burg <bburg@apple.com>
2095 Web Inspector: model tests should use a special Test.html inspector page
2096 https://bugs.webkit.org/show_bug.cgi?id=129190
2098 Reviewed by Timothy Hatcher.
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.
2104 Add a minimal test that exercises the initialization and communication code
2105 paths on the test page and the inspector page.
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):
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.
2121 2014-02-27 Dirk Schulze <krit@webkit.org>
2123 Transform more clip-path pixel tests to reference tests
2124 https://bugs.webkit.org/show_bug.cgi?id=129230
2126 Reviewed by Simon Fraser.
2130 * svg/masking/mask-negative-scale.svg:
2132 2014-02-27 Tibor Meszaros <tmeszaros.u-szeged@partner.samsung.com>
2134 Math.{max, min}() must not return after first NaN value
2135 https://bugs.webkit.org/show_bug.cgi?id=104147
2137 Reviewed by Oliver Hunt.
2139 Extended the Math.{max, min}() tests, to check that these methods are return after first NaN value or not.
2141 * js/math-expected.txt:
2142 * js/script-tests/math.js:
2144 2014-02-27 Chris Fleizach <cfleizach@apple.com>
2146 speechSynthesis.speak of a zero length utterance kills future speech
2147 https://bugs.webkit.org/show_bug.cgi?id=129403
2149 Reviewed by Mario Sanchez Prada.
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.
2154 2014-02-27 Commit Queue <commit-queue@webkit.org>
2156 Unreviewed, rolling out r164783.
2157 http://trac.webkit.org/changeset/164783
2158 https://bugs.webkit.org/show_bug.cgi?id=129425
2160 Broke number of multicol tests (Requested by anttik on
2163 * fast/css/crash-on-column-splitting-expected.txt: Removed.
2164 * fast/css/crash-on-column-splitting.html: Removed.
2166 2014-02-27 Antoine Quint <graouts@webkit.org>
2168 Respect SVG fragment identifiers in <img> src attribute
2169 https://bugs.webkit.org/show_bug.cgi?id=129387
2171 Reviewed by Antti Koivisto.
2173 Test that we correctly handle the fragment identifier used in SVG URLs in <img> elements,
2174 checking for correct srcset handling as well.
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.
2180 2014-02-27 Mihai Tica <mitica@adobe.com>
2182 [CSS Blending] Parse and implement the -webkit-isolation CSS property.
2184 https://bugs.webkit.org/show_bug.cgi?id=128958
2186 Reviewed by Dirk Schulze.
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.
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.
2203 2014-02-27 Krzysztof Czech <k.czech@samsung.com>
2205 [ATK] Utilize AtkTableCell to expose directly AccessibilityTableCell to AT
2206 https://bugs.webkit.org/show_bug.cgi?id=129250
2208 Reviewed by Mario Sanchez Prada.
2210 Sharing test with GTK/EFL.
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.
2216 2014-02-27 Renata Hodovan <rhodovan.u-szeged@partner.samsung.com>
2218 Improving containing column block determination
2219 https://bugs.webkit.org/show_bug.cgi?id=125449
2221 Reviewed by Darin Adler.
2223 * fast/css/crash-on-column-splitting-expected.txt: Added.
2224 * fast/css/crash-on-column-splitting.html: Added.
2226 2014-02-27 Xabier Rodriguez Calvar <calvaris@igalia.com>
2228 [GTK] Improve JavaScript multimedia controls
2229 https://bugs.webkit.org/show_bug.cgi?id=129044
2231 Reviewed by Jer Noble.
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.
2241 2014-02-26 Ryosuke Niwa <rniwa@webkit.org>
2243 Indenting an indented image element resulted in an extra indentation
2244 https://bugs.webkit.org/show_bug.cgi?id=129201
2246 Reviewed by Enrica Casucci.
2248 Added a regression test.
2250 * editing/execCommand/indent-img-twice-expected.txt: Added.
2251 * editing/execCommand/indent-img-twice.html: Added.
2253 2014-02-26 Bem Jones-Bey <bjonesbe@adobe.com>
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
2258 Reviewed by Simon Fraser.
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.
2265 2014-02-26 Myles C. Maxfield <mmaxfield@apple.com>
2267 Underlines are too thick when zoomed in
2268 https://bugs.webkit.org/show_bug.cgi?id=129352
2270 Reviewed by Dean Jackson.
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.
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.
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.
2283 2014-02-26 Oliver Hunt <oliver@apple.com>
2285 Function.prototype.apply has a bad time with the spread operator
2286 https://bugs.webkit.org/show_bug.cgi?id=129381
2288 Reviewed by Mark Hahnenberg.
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.
2299 2014-02-26 Joseph Pecoraro <pecoraro@apple.com>
2301 Web Inspector: Remove console.profiles from window.console API
2302 https://bugs.webkit.org/show_bug.cgi?id=116883
2304 Reviewed by Timothy Hatcher.
2306 * fast/profiler/resources/profiler-test-JS-resources.js:
2307 (printHeavyProfilesDataWithoutTime):
2308 (printProfilesDataWithoutTime):
2310 2014-02-26 Sergio Villar Senin <svillar@igalia.com>
2312 [CSS Grid Layout] Check default getComputedStyle() return values for grid properties
2313 https://bugs.webkit.org/show_bug.cgi?id=129092
2315 Reviewed by Darin Adler.
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.
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:
2327 2014-02-26 Xabier Rodriguez Calvar <calvaris@igalia.com>
2329 [GTK] Regression when showing the captions menu
2330 https://bugs.webkit.org/show_bug.cgi?id=129106
2332 Reviewed by Martin Robinson.
2334 Checked in an existing test that the menu is shown then the
2335 captions button is clicked.
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.
2342 2014-02-25 Frédéric Wang <fred.wang@free.fr>
2344 Add support for minsize/maxsize attributes.
2345 https://bugs.webkit.org/show_bug.cgi?id=122567
2347 Reviewed by Chris Fleizach.
2349 Add some reftests for the minsize/maxsize attributes of the mo element.
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.
2357 2014-02-25 Joseph Pecoraro <pecoraro@apple.com>
2359 Web Inspector: Port some profiler tests to inspector-protocol
2360 https://bugs.webkit.org/show_bug.cgi?id=129353
2362 Reviewed by Timothy Hatcher.
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.
2373 2014-02-25 Samuel White <samuel_white@apple.com>
2375 Add accessibility search predicate support for AXOutlines
2376 https://bugs.webkit.org/show_bug.cgi?id=123748
2378 Reviewed by Chris Fleizach.
2380 Updated test to validate support for AXOutlineSearchKey (elements with aria role=tree).
2382 * platform/mac/accessibility/search-predicate-expected.txt:
2383 * platform/mac/accessibility/search-predicate.html:
2385 2014-02-25 Laszlo Vidacs <lvidacs.u-szeged@partner.samsung.com>
2387 display:table with padding and/or borders in border-box calculates height incorrectly
2388 https://bugs.webkit.org/show_bug.cgi?id=126576
2390 Reviewed by David Hyatt.
2392 Based on blink issue https://codereview.chromium.org/25206002/
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.
2403 2014-02-25 Alexey Proskuryakov <ap@apple.com>
2405 inspector-protocol/page/deny-X-FrameOption.html is very flaky
2406 https://bugs.webkit.org/show_bug.cgi?id=129331
2408 * TestExpectations: Marking as such.
2410 2014-02-25 Alexey Proskuryakov <ap@apple.com>
2412 REGRESSION: All inspector-protocol/model very frequently assert in IDBRequest::~IDBRequest
2413 https://bugs.webkit.org/show_bug.cgi?id=129328
2415 inspector-protocol/indexeddb/basics.html fails
2416 https://bugs.webkit.org/show_bug.cgi?id=129327
2418 * TestExpectations: Updating test expectations.
2420 2014-02-25 Morten Stenshorne <mstensho@opera.com>
2422 [New Multicolumn] -webkit-column-break-inside:avoid doesn't work
2423 https://bugs.webkit.org/show_bug.cgi?id=129299
2425 Reviewed by Andrei Bucur.
2427 * fast/multicol/newmulticol/avoid-column-break-inside-expected.html: Added.
2428 * fast/multicol/newmulticol/avoid-column-break-inside.html: Added.
2430 2014-02-25 Grzegorz Czajkowski <g.czajkowski@samsung.com>
2432 Refactoring inline_spelling_markers.html to use asynchronous spellchecking
2433 https://bugs.webkit.org/show_bug.cgi?id=127284
2435 Reviewed by Ryosuke Niwa.
2437 Use asynchronous text checking in inline-spelling-markers.html and
2438 inline-spelling-markers-hidpi.html
2440 Rename the test to inline-spelling-markers.html to match the naming convention.
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.
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
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.
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
2465 * platform/mac/editing/spelling/inline-spelling-markers-hidpi-expected.png: Added.
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.
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.
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.
2481 2014-02-25 Radu Stavila <stavila@adobe.com>
2483 [CSS Regions] scrollIntoView for elements flowed into regions
2484 https://bugs.webkit.org/show_bug.cgi?id=129151
2486 Reviewed by Mihnea Ovidenie.
2488 Added tests for scrollIntoView on elements flowed inside regions.
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.
2495 2014-02-25 Mihai Tica <mitica@adobe.com>
2497 [CSS Blending] -webkit-mix-blend-mode should force transform-style: flat.
2498 https://bugs.webkit.org/show_bug.cgi?id=126158
2500 Reviewed by Mihnea Ovidenie.
2502 For an element with -webkit-mix-blend-mode, test that the value of -webkit-transform-style computes to flat.
2504 * css3/compositing/blend-mode-transform-style-expected.txt: Added.
2505 * css3/compositing/blend-mode-transform-style.html: Added.
2507 2014-02-24 Chris Fleizach <cfleizach@apple.com>
2509 AX: Support abbr, acronym
2510 https://bugs.webkit.org/show_bug.cgi?id=128860
2512 Reviewed by Mario Sanchez Prada.
2514 * platform/mac/accessibility/abbr-acronym-tags-expected.txt: Added.
2515 * platform/mac/accessibility/abbr-acronym-tags.html: Added.
2517 2014-02-24 Oliver Hunt <oliver@apple.com>
2519 Spread operator has a bad time when applied to call function
2520 https://bugs.webkit.org/show_bug.cgi?id=128853
2522 Reviewed by Geoffrey Garen.
2524 Test case all the things!
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.
2533 2014-02-24 Filip Pizlo <fpizlo@apple.com>
2535 FTL should do polymorphic PutById inlining
2536 https://bugs.webkit.org/show_bug.cgi?id=129210
2538 Reviewed by Mark Hahnenberg and Oliver Hunt.
2540 Add a microbenchmark for polymorphic PutById.
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.
2547 2014-02-24 Samuel White <samuel_white@apple.com>
2549 AX: AccessibilityObject::findMatchingObjects should never include 'this' in results.
2550 https://bugs.webkit.org/show_bug.cgi?id=129243
2552 Reviewed by Chris Fleizach.
2554 Added test to ensure that the container you are searching in can never be a search result.
2556 * platform/mac/accessibility/search-predicate-container-not-included-expected.txt: Added.
2557 * platform/mac/accessibility/search-predicate-container-not-included.html: Added.
2559 2014-02-24 Samuel White <samuel_white@apple.com>
2561 AX: findMatchingObjects backwards start position inconsistent with forwards start position when startObject == nullptr.
2562 https://bugs.webkit.org/show_bug.cgi?id=129266
2564 Reviewed by Chris Fleizach.
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.
2569 * platform/mac/accessibility/search-predicate-start-not-specified-expected.txt: Added.
2570 * platform/mac/accessibility/search-predicate-start-not-specified.html: Added.
2572 2014-02-24 Zoltan Horvath <zoltan@webkit.org>
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
2577 Reviewed by David Hyatt.
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.
2582 2014-02-24 Javier Fernandez <jfernandez@igalia.com>
2584 [CSS Grid Layout] handle undefined RemainingSpace in computeUsedBreadthOfGridTracks algorithm
2585 https://bugs.webkit.org/show_bug.cgi?id=128372
2587 Reviewed by David Hyatt.
2589 From Blink r165692 by <svillar@igalia.com>
2591 Adapt tests to consider also cases for undefined RemainingSpace.
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:
2618 2014-02-24 Thiago de Barros Lacerda <thiago.lacerda@openbossa.org>
2620 [WebRTC] Validating RTCConfiguration according to the spec
2621 https://bugs.webkit.org/show_bug.cgi?id=129182
2623 Reviewed by Eric Carlson.
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
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:
2657 2014-02-24 Radu Stavila <stavila@adobe.com>
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
2662 Reviewed by Antti Koivisto.
2664 Added test for the painting across tiles of relative positioned elements flowed into regions.
2666 * fast/regions/content-relative-next-tile-expected.html: Added.
2667 * fast/regions/content-relative-next-tile.html: Added.
2669 2014-02-24 Dirk Schulze <krit@webkit.org>
2671 Transform more clip-path pixel tests to reference tests
2672 https://bugs.webkit.org/show_bug.cgi?id=129230
2674 Reviewed by Andreas Kling.
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.
2734 2014-02-24 Dirk Schulze <krit@webkit.org>
2736 Transform more clip-path pixel tests to reference tests
2737 https://bugs.webkit.org/show_bug.cgi?id=129230
2739 Reviewed by Andreas Kling.
2741 Remove unnecessary pixel test results.
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.
2780 2014-02-24 Mihai Tica <mitica@adobe.com>
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
2785 Reviewed by Dean Jackson.
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.
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.
2800 2014-02-24 Krzysztof Czech <k.czech@samsung.com>
2802 [ATK] Wrong selected element at a given index in a list box.
2803 https://bugs.webkit.org/show_bug.cgi?id=129039
2805 Reviewed by Chris Fleizach.
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.
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.
2815 2014-02-23 Dean Jackson <dino@apple.com>
2817 [WebGL] Allow ANGLE to initialize unused varyings
2818 https://bugs.webkit.org/show_bug.cgi?id=129240
2819 <rdar://problem/15203342>
2821 Reviewed by Sam Weinig.
2823 Unskip conformance/glsl/misc/shaders-with-varyings.html.
2825 * platform/mac/TestExpectations:
2827 2014-02-22 Alexey Proskuryakov <ap@apple.com>
2829 Rename JWK key_ops values from wrap/unwrap to wrapKey/unwrapKey
2830 https://bugs.webkit.org/show_bug.cgi?id=129121
2832 Reviewed by Sam Weinig.
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:
2843 2014-02-21 Timothy Hatcher <timothy@apple.com>
2845 Add inspection user interface for IndexedDB.
2847 https://bugs.webkit.org/show_bug.cgi?id=129162
2849 Reviewed by Joseph Pecoraro.
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.
2856 2014-02-21 Dirk Schulze <krit@webkit.org>
2858 Replace svg/clip-path pixel tests by reference tests
2859 https://bugs.webkit.org/show_bug.cgi?id=129177
2861 Rubber-stamped by Ryosuke Niwa.
2863 This patch removes all pixel tests.
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.
3095 2014-02-22 Frédéric Wang <fred.wang@free.fr>
3097 Only skip stretchy operators when determining the stretch height.
3098 https://bugs.webkit.org/show_bug.cgi?id=126842
3100 Reviewed by Chris Fleizach.
3102 * mathml/presentation/stretchy-depth-height.html: Add a test with non-stretchy mo siblings.
3104 2014-02-22 Frédéric Wang <fred.wang@free.fr>
3106 Implement asymmetric/symmetric stretching of vertical operators.
3107 https://bugs.webkit.org/show_bug.cgi?id=124827.
3109 Reviewed by Chris Fleizach.
3111 Add a new test to verify the symmetric property of operators (either implicit by the operator dictionary or explicit via an mo attribute).
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.
3117 2014-02-22 Frédéric Wang <fred.wang@free.fr>
3119 Bug 119043 - Large stretch size error for MathML operators.
3120 https://bugs.webkit.org/show_bug.cgi?id=119043
3122 Reviewed by Chris Fleizach.
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.
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:
3130 2014-02-22 Frédéric Wang <fred.wang@free.fr>
3132 Unreviewed, rolling out r164534.
3133 http://trac.webkit.org/changeset/164534
3134 https://bugs.webkit.org/show_bug.cgi?id=119043
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:
3142 2014-02-22 Frédéric Wang <fred.wang@free.fr>
3144 Bug 119043 - Large stretch size error for MathML operators.
3145 https://bugs.webkit.org/show_bug.cgi?id=119043
3147 Reviewed by Chris Fleizach.
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.
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:
3155 2014-02-22 Gyuyoung Kim <gyuyoung.kim@samsung.com>
3157 Unreviewed, EFL WK2 gardening. Skip a webgl test because of crashing.
3158 Besides a bug is filed and assigned to those crash tests.
3160 * platform/efl-wk2/TestExpectations:
3162 2014-02-21 Dirk Schulze <krit@webkit.org>
3164 Replace svg/clip-path pixel tests by reference tests
3165 https://bugs.webkit.org/show_bug.cgi?id=129177
3167 Reviewed by Dean Jackson.
3169 New reference tests for SVG clip-path.
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.
3304 2014-02-21 Ryosuke Niwa <rniwa@webkit.org>
3306 Inner text element should not use -webkit-user-modify
3307 https://bugs.webkit.org/show_bug.cgi?id=129035
3309 Reviewed by Andreas Kling.
3311 Rebaselined tests as the user agent shadow DOM of input and textarea elements now have contenteditable attribute.
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:
3326 2014-02-21 Myles C. Maxfield <mmaxfield@apple.com>
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
3331 Reviewed by Ryosuke Niwa.
3333 Makes sure that the clearing div is inserted.
3335 * editing/pasteboard/copy-paste-inserts-clearing-div-expected.txt: Added.
3336 * editing/pasteboard/copy-paste-inserts-clearing-div.html: Added.
3338 2014-02-21 Brian Burg <bburg@apple.com>
3340 Move unported Web Inspector tests to LayoutTests/inspector-obsolete
3341 https://bugs.webkit.org/show_bug.cgi?id=129183
3343 Rubber-stamped by Timothy Hatcher.
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/.
3349 I have elided about 1100 lines of rename Changelog spew;
3350 no filenames have been altered in this reorganization.
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.
3356 Remove inspector-protocol/heap-profiler tests, as they are obsolete.
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:
3376 2014-02-21 Brian Burg <bburg@apple.com>
3378 Web Inspector: remove old inspector tests that cannot be ported
3379 https://bugs.webkit.org/show_bug.cgi?id=129168
3381 Reviewed by Timothy Hatcher.
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.
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.
3844 2014-02-21 Chi Wai Lau <clau@apple.com>
3846 Web Inspector: Replace binarySearch with lowerBound and upperBound functions
3847 https://bugs.webkit.org/show_bug.cgi?id=118609
3849 Reviewed by Timothy Hatcher.
3851 * inspector/utilities-expected.txt:
3852 * inspector/utilities.html:
3854 2014-02-21 Daniel Bates <dabates@apple.com>
3856 [Win] fast/table/col-and-colgroup-offsets.html - offsetHeight differs from Mac results
3857 https://bugs.webkit.org/show_bug.cgi?id=129179
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>.
3865 * platform/win/fast/table/col-and-colgroup-offsets-expected.txt: Added.
3867 2014-02-21 Brian Burg <bburg@apple.com>
3869 Web Inspector: animate breakpoint tree elements when probe samples are received
3870 https://bugs.webkit.org/show_bug.cgi?id=128334
3872 Reviewed by Timothy Hatcher.
3874 Adjust probe manager tracing listeners to access the correct data container property.
3876 * inspector-protocol/resources/probe-helper.js:
3877 (ProbeHelper.installTracingListeners):
3879 2014-02-21 Daniel Bates <dabates@apple.com>
3881 COL element in table has 0 for offsetWidth
3882 https://bugs.webkit.org/show_bug.cgi?id=15277
3884 Reviewed by David Hyatt.
3886 Added test to ensure that offset{Left, Top, Width, Height} return correct results
3887 for table columns and column groups.
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>.
3892 * fast/table/col-and-colgroup-offsets-expected.txt: Added.
3893 * fast/table/col-and-colgroup-offsets.html: Added.
3895 2014-02-21 Benjamin Poulain <bpoulain@apple.com>
3897 'mouseenter' mouse compat event not fired when listeners for touch events
3898 https://bugs.webkit.org/show_bug.cgi?id=128534
3900 Reviewed by Andreas Kling.
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.
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:
3911 2014-02-21 Jon Honeycutt <jhoneycutt@apple.com>
3913 Crash reloading page with position: fixed content
3914 https://bugs.webkit.org/show_bug.cgi?id=129119
3915 <rdar://problem/16127090>
3917 Reviewed by Brent Fulgham.
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.
3922 2014-02-21 Andrei Bucur <abucur@adobe.com>
3924 [CSS Regions] Regions don't paint correctly in new-multicol elements
3925 https://bugs.webkit.org/show_bug.cgi?id=120711
3927 Reviewed by David Hyatt.
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
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.
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.
3950 2014-02-21 Mihai Tica <mitica@adobe.com>
3952 [CSS Blending] Refactor -webkit-blend-mode to -webkit-mix-blend-mode
3953 https://bugs.webkit.org/show_bug.cgi?id=128805
3955 Reviewed by Dean Jackson.
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.