10049700a3562ebd6f6eb1886af8a85ba23ea09f
[WebKit-https.git] / LayoutTests / ChangeLog
1 2014-03-05  Chang Shu  <cshu@webkit.org>
2
3         Copying wrapping text results in multiple spaces between wrapped lines stripped.
4         https://bugs.webkit.org/show_bug.cgi?id=129609.
5
6         Reviewed by Ryosuke Niwa.
7
8         * editing/pasteboard/copy-text-with-wrapped-tag-expected.txt:
9         * editing/pasteboard/copy-text-with-wrapped-tag.html:
10
11 2014-03-05  Krzysztof Wolanski  <k.wolanski@samsung.com>
12
13         [EFL] Update baselines and test expectations
14         https://bugs.webkit.org/show_bug.cgi?id=129737
15
16         Unreviewed EFL gardening.
17
18         * TestExpectations:
19         * platform/efl-wk2/TestExpectations:
20         * platform/efl/fast/table/col-and-colgroup-offsets-expected.txt: Added.
21         Test was failing due to platform-specific numeric differences in the computed offsetHeight of the table cells.
22
23 2014-03-05  Grzegorz Czajkowski  <g.czajkowski@samsung.com>
24
25         Remove unsupported spelling tests.
26         https://bugs.webkit.org/show_bug.cgi?id=129482
27
28         Reviewed by Ryosuke Niwa.
29
30         Remove two spelling tests that require spellchecking of multiple words.
31         Currently, neither WebKit port is supporting this feature.
32         Those tests were added by Chromium at r141354.
33
34         * editing/spelling/spelling-exactly-selected-multiple-words-expected.txt: Removed.
35         * editing/spelling/spelling-exactly-selected-multiple-words.html: Removed.
36         * editing/spelling/spelling-should-select-multiple-words-expected.txt: Removed.
37         * editing/spelling/spelling-should-select-multiple-words.html: Removed.
38
39         * platform/efl-wk2/TestExpectations:
40         * platform/gtk/TestExpectations:
41         * platform/mac-wk2/TestExpectations:
42         * platform/mac/TestExpectations:
43         * platform/win/TestExpectations:
44         * platform/wincairo/TestExpectations:
45         Clear TestExpectations.
46
47 2014-03-05  Grzegorz Czajkowski  <g.czajkowski@samsung.com>
48
49         Refactoring spelling-insert-html.html to use asynchronous spellchecking
50         https://bugs.webkit.org/show_bug.cgi?id=129422
51
52         Reviewed by Ryosuke Niwa.
53
54         Use asynchronous text checking in spelling-insert-html.html.
55         Add more logs to the test expectation so that it becomes
56         more descriptive.
57
58         Additionally, the word "foo" was changed to "moo" due to
59         only Mac had recognized this word as spelled correctly.
60
61         * editing/spelling/spelling-insert-html-expected.txt:
62         * editing/spelling/spelling-insert-html.html:
63
64         * platform/efl/TestExpectations:
65         Remove failing expectation for EFL.
66
67         * platform/gtk-wk2/TestExpectations:
68         * platform/gtk/TestExpectations:
69         Skip the tests for GTK+ because of missing asynchronous spellchecking.
70
71         * platform/mac-wk2/TestExpectations:
72         Ditto.
73
74 2014-03-04  Filip Pizlo  <fpizlo@apple.com>
75
76         DFG and FTL should specialize for and support CompareStrictEq over Misc (i.e. boolean, undefined, or null)
77         https://bugs.webkit.org/show_bug.cgi?id=129563
78
79         Reviewed by Geoffrey Garen.
80
81         * js/regress/fold-strict-eq-expected.txt: Added.
82         * js/regress/fold-strict-eq.html: Added.
83         * js/regress/misc-strict-eq-expected.txt: Added.
84         * js/regress/misc-strict-eq.html: Added.
85         * js/regress/script-tests/fold-strict-eq.js: Added.
86         (foo):
87         (test):
88         * js/regress/script-tests/misc-strict-eq.js: Added.
89
90 2014-03-04  Commit Queue  <commit-queue@webkit.org>
91
92         Unreviewed, rolling out r165085.
93         http://trac.webkit.org/changeset/165085
94         https://bugs.webkit.org/show_bug.cgi?id=129729
95
96         Broke imported/w3c/html-templates/template-element/template-
97         content.html (Requested by ap on #webkit).
98
99         * js/regress/fold-strict-eq-expected.txt: Removed.
100         * js/regress/fold-strict-eq.html: Removed.
101         * js/regress/misc-strict-eq-expected.txt: Removed.
102         * js/regress/misc-strict-eq.html: Removed.
103         * js/regress/script-tests/fold-strict-eq.js: Removed.
104         * js/regress/script-tests/misc-strict-eq.js: Removed.
105
106 2014-03-04  Zalan Bujtas  <zalan@apple.com>
107
108         Enable device pixel repaint rect tracking.
109         https://bugs.webkit.org/show_bug.cgi?id=129712
110
111         Reviewed by Simon Fraser.
112
113         Tracked repaint rects are device pixel snapped now to support hiDPI test cases.
114
115         * fast/repaint/hidpi-device-pixel-based-repaint-rect-tracking-expected.txt: Added.
116         * fast/repaint/hidpi-device-pixel-based-repaint-rect-tracking.html: Added.
117
118 2014-03-01  Filip Pizlo  <fpizlo@apple.com>
119
120         DFG and FTL should specialize for and support CompareStrictEq over Misc (i.e. boolean, undefined, or null)
121         https://bugs.webkit.org/show_bug.cgi?id=129563
122
123         Reviewed by Geoffrey Garen.
124
125         * js/regress/fold-strict-eq-expected.txt: Added.
126         * js/regress/fold-strict-eq.html: Added.
127         * js/regress/misc-strict-eq-expected.txt: Added.
128         * js/regress/misc-strict-eq.html: Added.
129         * js/regress/script-tests/fold-strict-eq.js: Added.
130         (foo):
131         (test):
132         * js/regress/script-tests/misc-strict-eq.js: Added.
133
134 2014-03-04  Zoltan Horvath  <zoltan@webkit.org>
135
136         [CSS Shapes] Add test for adjusted lineTop position between left and right shape-outside floats
137         https://bugs.webkit.org/show_bug.cgi?id=128696
138
139         Reviewed by David Hyatt.
140
141         * fast/shapes/shape-outside-floats/shape-outside-floats-linetop-adjusted-between-left-right-floats-expected.html: Added.
142         * fast/shapes/shape-outside-floats/shape-outside-floats-linetop-adjusted-between-left-right-floats.html: Added.
143
144 2014-03-04  Brian Burg  <bburg@apple.com>
145
146         Unreviewed gardening. Skip inspector tests that are still flaky.
147
148         Skip inspector-protocol/dom/dom-search-crash.html (tracked by https://webkit.org/b/129639).
149         Skip inspector/test-harness-trivially-works.html (tracked by https://webkit.org/b/129642).
150
151         * TestExpectations:
152
153 2014-03-04  Zalan Bujtas  <zalan@apple.com>
154
155         Subpixel rendering: Incorrect repaint rect cuts off content's right edge after move.
156         https://bugs.webkit.org/show_bug.cgi?id=129652
157
158         Reviewed by Simon Fraser.
159
160         When repaint rect is adjusted in order to take the distance from renderer into account,
161         the accumulated fraction value need to be added too. This is always a positive value.
162
163         * fast/borders/hidpi-border-clipping-right-after-move-expected.html: Added.
164         * fast/borders/hidpi-border-clipping-right-after-move.html: Added.
165
166 2014-02-07  Sergio Villar Senin  <svillar@igalia.com>
167
168         [CSS Grid Layout] Percentages of indefinite sizes should compute to auto
169         https://bugs.webkit.org/show_bug.cgi?id=128173
170
171         Reviewed by Darin Adler.
172
173         Added a grid with indefinite sizes to check that we use auto to
174         compute the track breadths instead of the specified percentages.
175
176         * fast/css-grid-layout/grid-columns-rows-get-set-expected.txt:
177         * fast/css-grid-layout/grid-columns-rows-get-set-multiple-expected.txt:
178         * fast/css-grid-layout/grid-columns-rows-get-set-multiple.html:
179         * fast/css-grid-layout/grid-columns-rows-get-set.html:
180         * fast/css-grid-layout/grid-element-repeat-get-set-expected.txt:
181         * fast/css-grid-layout/grid-element-repeat-get-set.html:
182         * fast/css-grid-layout/named-grid-line-get-set-expected.txt:
183         * fast/css-grid-layout/named-grid-line-get-set.html:
184         * fast/css-grid-layout/resources/grid-columns-rows-get-set-multiple.js:
185         * fast/css-grid-layout/resources/grid-columns-rows-get-set.js:
186         * fast/css-grid-layout/resources/grid.css:
187         (.indefiniteSizeGrid):
188
189 2014-03-04  Dániel Bátyai  <dbatyai.u-szeged@partner.samsung.com>
190
191         Implement Number.prototype.clz()
192         https://bugs.webkit.org/show_bug.cgi?id=129479
193
194         Reviewed by Oliver Hunt.
195
196         Added/updated tests to account for Number.prototype.clz().
197
198         * js/number-clz.html: Added.
199         * js/number-clz-expected.txt: Added.
200         * js/Object-getOwnPropertyNames-expected.txt:
201         * js/script-tests/number-clz.js: Added.
202         * js/script-tests/Object-getOwnPropertyNames.js:
203
204 2014-03-04  Ryosuke Niwa  <rniwa@webkit.org>
205
206         REGRESSION(r164856): Use after free in WebCore::QualifiedName::operator== / WebCore::StyledElement::attributeChanged
207         https://bugs.webkit.org/show_bug.cgi?id=129550
208
209         Reviewed by Andreas Kling.
210
211         Added a regression test.
212
213         * fast/dom/uniquing-attributes-via-setAttribute-expected.txt: Added.
214         * fast/dom/uniquing-attributes-via-setAttribute.html: Added.
215
216 2014-03-03  Myles C. Maxfield  <mmaxfield@apple.com>
217
218         Space between double underlines does not scale with font size
219         https://bugs.webkit.org/show_bug.cgi?id=129521
220
221         Reviewed by Simon Fraser.
222
223         This test renders large text with a double underline, but then barely clips off the bottom underline
224         using overflow: hidden. It makes sure that this is exactly the same as a single underline. If the
225         space between the two underlines does not scale with font size, it will appear as though there is a
226         single thick underline (because they will be drawn on top of each other) and will thus fail this test.
227
228         * fast/css3-text/css3-text-decoration/text-decoration-style-double-space-scales-expected.html: Added.
229         * fast/css3-text/css3-text-decoration/text-decoration-style-double-space-scales.html: Added.
230
231 2014-03-03  Mark Lam  <mark.lam@apple.com>
232
233         Web Inspector: debugger statements do not break.
234         <https://webkit.org/b/129524>
235
236         Reviewed by Geoff Garen.
237
238         * inspector-protocol/debugger/debugger-statement-expected.txt: Added.
239         * inspector-protocol/debugger/debugger-statement.html: Added.
240         * inspector-protocol/debugger/resources/breakpoint.js:
241         (debuggerStatement):
242
243 2014-03-03  Brian Burg  <bburg@apple.com>
244
245         Inspector test dom/dom-search-crash.html times out in release builds
246         https://bugs.webkit.org/show_bug.cgi?id=129462
247
248         Reviewed by Timothy Hatcher.
249
250         This test passes now, so stop skipping it.
251
252         * TestExpectations:
253
254 2014-03-03  Antti Koivisto  <antti@apple.com>
255
256         Find results on simple lines are not marked correctly
257         https://bugs.webkit.org/show_bug.cgi?id=129586
258
259         Reviewed by Andreas Kling.
260
261         * editing/text-iterator/count-mark-lineboxes-expected.txt: Added.
262         * editing/text-iterator/count-mark-lineboxes.html: Added.
263         * editing/text-iterator/count-mark-simple-lines-expected.txt: Added.
264         * editing/text-iterator/count-mark-simple-lines.html: Added.
265
266 2014-03-03  Jer Noble  <jer.noble@apple.com>
267
268         [MSE] YouTube videos fail to play
269         https://bugs.webkit.org/show_bug.cgi?id=129525
270
271         Reviewed by Darin Adler.
272
273         * media/media-source/media-source-addsourcebuffer.html: Updated.
274         * media/media-source/media-source-addsourcebuffer-expected.txt: Updated.
275         * media/media-source/media-source-fudge-factor-expected.txt: Added.
276         * media/media-source/media-source-fudge-factor.html: Added.
277
278 2014-03-03  Bear Travis  <betravis@adobe.com>
279
280         [CSS Shapes] Serialize circle positions
281         https://bugs.webkit.org/show_bug.cgi?id=129404
282
283         Reviewed by Dirk Schulze.
284
285         Modify each circle test to have a correctly serialized position.
286
287         * fast/masking/parsing-clip-path-shape-expected.html: Updated result.
288         * fast/masking/parsing-clip-path-shape.html: Updated test.
289         * fast/shapes/parsing/parsing-shape-inside-expected.txt: Updated results.
290         * fast/shapes/parsing/parsing-shape-outside-expected.txt: Updated results.
291         * fast/shapes/parsing/parsing-test-utils.js: Updated serialization results.
292
293 2014-03-03  Dirk Schulze  <krit@webkit.org>
294
295         Transform CSS clip-path pixel tests to ref tests
296         https://bugs.webkit.org/show_bug.cgi?id=129607
297
298         Reviewed by Andreas Kling.
299
300         * css3/masking/clip-path-border-box.html:
301         * css3/masking/clip-path-circle-filter-expected.txt: Removed.
302         * css3/masking/clip-path-circle-overflow-expected.txt: Removed.
303         * css3/masking/clip-path-circle-overflow-hidden-expected.txt: Removed.
304         * css3/masking/clip-path-circle-overflow-hidden.html: Removed.
305         * css3/masking/clip-path-circle-relative-overflow-expected.txt: Removed.
306         * css3/masking/clip-path-ellipse-expected.html: Renamed from LayoutTests/css3/masking/clip-path-circle-filter.html.
307         * css3/masking/clip-path-ellipse-expected.txt: Removed.
308         * css3/masking/clip-path-ellipse.html:
309         * css3/masking/clip-path-filter-expected.html: Added.
310         * css3/masking/clip-path-filter.html: Added.
311         * css3/masking/clip-path-inset-expected.html: Copied from LayoutTests/css3/masking/clip-path-ellipse.html.
312         * css3/masking/clip-path-inset-expected.txt: Removed.
313         * css3/masking/clip-path-overflow-expected.html: Copied from LayoutTests/css3/masking/clip-path-circle-overflow.html.
314         * css3/masking/clip-path-overflow-hidden-expected.html: Copied from LayoutTests/css3/masking/clip-path-ellipse.html.
315         * css3/masking/clip-path-overflow-hidden.html: Renamed from LayoutTests/css3/masking/clip-path-circle-overflow.html.
316         * css3/masking/clip-path-overflow.html: Copied from LayoutTests/css3/masking/clip-path-ellipse.html.
317         * css3/masking/clip-path-polygon-evenodd-expected.html: Added.
318         * css3/masking/clip-path-polygon-evenodd-expected.txt: Removed.
319         * css3/masking/clip-path-polygon-evenodd.html:
320         * css3/masking/clip-path-polygon-expected.html: Copied from LayoutTests/css3/masking/clip-path-ellipse.html.
321         * css3/masking/clip-path-polygon-expected.txt: Removed.
322         * css3/masking/clip-path-polygon-nonzero-expected.html: Copied from LayoutTests/css3/masking/clip-path-ellipse.html.
323         * css3/masking/clip-path-polygon-nonzero-expected.txt: Removed.
324         * css3/masking/clip-path-polygon-nonzero.html:
325         * css3/masking/clip-path-polygon.html:
326         * platform/efl/css3/masking/clip-path-circle-overflow-expected.png: Removed.
327         * platform/efl/css3/masking/clip-path-circle-overflow-hidden-expected.png: Removed.
328         * platform/efl/css3/masking/clip-path-ellipse-expected.png: Removed.
329         * platform/gtk/css3/masking/clip-path-circle-overflow-expected.png: Removed.
330         * platform/gtk/css3/masking/clip-path-circle-overflow-hidden-expected.png: Removed.
331         * platform/gtk/css3/masking/clip-path-ellipse-expected.png: Removed.
332         * platform/mac/css3/masking/clip-path-circle-overflow-expected.png: Removed.
333         * platform/mac/css3/masking/clip-path-circle-overflow-hidden-expected.png: Removed.
334         * platform/mac/css3/masking/clip-path-ellipse-expected.png: Removed.
335         * platform/mac/css3/masking/clip-path-inset-expected.png: Removed.
336         * platform/mac/css3/masking/clip-path-polygon-evenodd-expected.png: Removed.
337         * platform/mac/css3/masking/clip-path-polygon-expected.png: Removed.
338         * platform/mac/css3/masking/clip-path-polygon-nonzero-expected.png: Removed.
339
340 2014-03-03  Andrei Bucur  <abucur@adobe.com>
341
342         [CSS Regions] Overset computation is incorrect in some cases
343         https://bugs.webkit.org/show_bug.cgi?id=129032
344
345         Reviewed by Mihnea Ovidenie.
346
347         Adjust the tests to cope with the overset changes. 
348
349         * fast/regions/cssom/element-region-overset-state-expected.txt:
350         * fast/regions/cssom/element-region-overset-state-vertical-rl-expected.txt:
351         * fast/regions/cssom/element-region-overset-state-vertical-rl.html:
352         * fast/regions/cssom/element-region-overset-state.html:
353         This test has a new case that verifies region clamping is correctly taken into account.
354         * fast/regions/cssom/webkit-named-flow-overset-expected.txt:
355         * fast/regions/cssom/webkit-named-flow-overset.html:
356
357 2014-03-02  Timothy Hatcher  <timothy@apple.com>
358
359         Remove ASSERT in ~IDBRequest since it is firing during legitimate uses in Web Inspector.
360
361         Adding the ASSERT back is tracked by https://webkit.org/b/129593.
362
363         https://bugs.webkit.org/show_bug.cgi?id=129328
364
365         Reviewed by Sam Weinig.
366
367         * TestExpectations: Remove skipped tests.
368         * inspector-protocol/model/probe-manager-add-remove-actions-expected.txt: Rebaselined.
369
370 2014-03-02  Brian Burg  <bburg@apple.com>
371
372         Web Inspector model tests load wrong inspector page under WebKitTestRunner
373         https://bugs.webkit.org/show_bug.cgi?id=129460
374
375         Reviewed by Dan Bernstein.
376
377         Stop skipping inspector/test-harness-trivially-works.html.
378
379         * platform/wk2/TestExpectations:
380
381 2014-03-02  Dean Jackson  <dino@apple.com>
382
383         Add protected casting to FilterOperation classes.
384         https://bugs.webkit.org/show_bug.cgi?id=124062
385
386         Reviewed by Sam Weinig.
387
388         * css3/filters/animation-from-initial-values-with-color-matrix-expected.html: Added.
389         * css3/filters/animation-from-initial-values-with-color-matrix.html: Added.
390
391 2014-03-02  Yoav Weiss  <yoav@yoav.ws>
392
393         Fix srcset related bugs
394         https://bugs.webkit.org/show_bug.cgi?id=129539
395
396         These tests make sure that:
397         1. Invalid srcset descriptors are handled according to the spec. The invalid descriptors are ignored, but the resource is not.
398         2. When both src and srcset have only 1x descriptors and the DPR is higher than 1, the srcset's resource is picked.
399
400         I've also fixed the invalid inputs test, which was faulty.
401
402         Reviewed by Andreas Kling.
403
404         * fast/hidpi/image-srcset-invalid-descriptor-expected.txt: Added.
405         * fast/hidpi/image-srcset-invalid-descriptor.html: Added.
406         * fast/hidpi/image-srcset-invalid-inputs-correct-src.html:
407         * fast/hidpi/image-srcset-src-selection-1x-both-expected.txt: Added.
408         * fast/hidpi/image-srcset-src-selection-1x-both.html: Added.
409         * fast/hidpi/resources/srcset-helper.js:
410         (runTest):
411
412 2014-03-02  Dirk Schulze  <krit@webkit.org>
413
414         Reactivate SVG mask-type tests for Mac
415         https://bugs.webkit.org/show_bug.cgi?id=129577
416
417         Reviewed by Darin Adler.
418
419         Reduce mask-type tests to the minimum to test the feature.
420
421         * platform/mac-wk2/TestExpectations:
422         * platform/mac/TestExpectations:
423         * svg/masking/mask-type-alpha-expected.svg:
424         * svg/masking/mask-type-alpha.svg:
425         * svg/masking/mask-type-luminance-expected.svg:
426         * svg/masking/mask-type-luminance.svg:
427         * svg/masking/mask-type-not-set-expected.svg:
428         * svg/masking/mask-type-not-set.svg:
429
430 2014-03-02  Dirk Schulze  <krit@webkit.org>
431
432         Remove path to non-existent SVG clip-path test from TestExpectations
433         https://bugs.webkit.org/show_bug.cgi?id=129574
434
435         Reviewed by Simon Fraser.
436
437         The test was transformed to a ref test and moved to a different location.
438         It passes on all platforms now.
439
440         * platform/gtk/TestExpectations:
441         * platform/win/TestExpectations:
442         * platform/wincairo/TestExpectations:
443         * platform/wk2/TestExpectations:
444
445 2014-03-02  Thiago de Barros Lacerda  <thiago.lacerda@openbossa.org>
446
447         Updating some WebRTC and MediaStream LayoutTests
448         https://bugs.webkit.org/show_bug.cgi?id=129442
449
450         Reviewed by Eric Carlson.
451
452         Due to changes in JavaScriptCore (in r163562), some LayoutTests in fast/mediastream needed to be updated:
453             - MediaStreamTrack.html: checking hasOwnProperty in __proto__ as well, until CustomGetter properties are
454             moved to the prototype chain.
455             - RTCIceCandidate.html and RTCSessionDescription.html: JSON.stringify are not considering properties in
456             __proto__, so remove this for now.
457
458         * fast/mediastream/MediaStreamTrack-expected.txt:
459         * fast/mediastream/MediaStreamTrack.html:
460         * fast/mediastream/RTCIceCandidate-expected.txt:
461         * fast/mediastream/RTCIceCandidate.html:
462         * fast/mediastream/RTCPeerConnection-have-local-answer.html: Removed. Other tests already test what this one was
463         testing
464         * fast/mediastream/RTCSessionDescription-expected.txt:
465         * fast/mediastream/RTCSessionDescription.html:
466
467 2014-03-01  Commit Queue  <commit-queue@webkit.org>
468
469         Unreviewed, rolling out r164929 and r164934.
470         http://trac.webkit.org/changeset/164929
471         http://trac.webkit.org/changeset/164934
472         https://bugs.webkit.org/show_bug.cgi?id=129570
473
474         Caused assertions on two srcset tests (Requested by ap on
475         #webkit).
476
477         * fast/hidpi/image-srcset-invalid-descriptor-expected.txt: Removed.
478         * fast/hidpi/image-srcset-invalid-descriptor.html: Removed.
479         * fast/hidpi/image-srcset-invalid-inputs-correct-src.html:
480         * fast/hidpi/image-srcset-src-selection-1x-both-expected.txt: Removed.
481         * fast/hidpi/image-srcset-src-selection-1x-both.html: Removed.
482         * fast/hidpi/resources/srcset-helper.js:
483         (runTest):
484
485 2014-03-01  Filip Pizlo  <fpizlo@apple.com>
486
487         This shouldn't be a layout test since it runs only under jsc. Moving it to JSC
488         stress tests.
489
490         * js/script-tests/generational-opaque-roots.js: Removed.
491
492 2014-03-01  David Kilzer  <ddkilzer@apple.com>
493
494         Ensure keySplines is valid in SMIL animations
495         <http://webkit.org/b/129547>
496         <rdar://problem/15676128>
497
498         Reviewed by Darin Adler.
499
500         Merged from Blink (patch by Philip Rogers):
501         https://src.chromium.org/viewvc/blink?revision=156452&view=revision
502         http://crbug.com/276111
503
504             This patch fixes a crash in SMIL animations when keySplines are not
505             specified. The SMIL spec is clear on this:
506             http://www.w3.org/TR/2001/REC-smil-animation-20010904/#AnimFuncCalcMode
507             "If there are any errors in the keyTimes specification (bad values,
508             too many or too few values), the animation will have no effect."
509
510             This patch simply checks that keyTimes is not empty. Previously,
511             splinesCount was set to be m_keySplines.size() + 1 in
512             SVGAnimationElement.cpp; this patch changes splinesCount to be equal
513             to m_keySplines.size() to make the logic easier to follow and to
514             match other checks in SVGAnimationElement::startedActiveInterval.
515
516         * svg/animations/animate-keysplines-crash-expected.txt: Added.
517         * svg/animations/animate-keysplines-crash.html: Added.
518
519 2014-03-01  Benjamin Poulain  <benjamin@webkit.org>
520
521         Tighten minimumRegisterRequirements()
522         https://bugs.webkit.org/show_bug.cgi?id=129538
523
524         Reviewed by Andreas Kling.
525
526         * fast/selectors/adjacent-descendant-tail-register-requirement-expected.txt: Added.
527         * fast/selectors/adjacent-descendant-tail-register-requirement.html: Added.
528
529 2014-03-01  Yoav Weiss  <yoav@yoav.ws>
530
531         Fix srcset related bugs
532         https://bugs.webkit.org/show_bug.cgi?id=129539
533
534         These tests make sure that:
535         1. Invalid srcset descriptors are handled according to the spec. The invalid descriptors are ignored, but the resource is not.
536         2. When both src and srcset have only 1x descriptors and the DPR is higher than 1, the srcset's resource is picked.
537
538         I've also fixed the invalid inputs test, which was faulty.
539
540         Reviewed by Andreas Kling.
541
542         * fast/hidpi/image-srcset-invalid-descriptor-expected.txt: Added.
543         * fast/hidpi/image-srcset-invalid-descriptor.html: Added.
544         * fast/hidpi/image-srcset-invalid-inputs-correct-src.html:
545         * fast/hidpi/image-srcset-src-selection-1x-both-expected.txt: Added.
546         * fast/hidpi/image-srcset-src-selection-1x-both.html: Added.
547         * fast/hidpi/resources/srcset-helper.js:
548         (runTest):
549
550 2014-03-01  Adenilson Cavalcanti  <cavalcantii@gmail.com>
551
552         Set css3/filter/huge-region as skipped
553         https://bugs.webkit.org/show_bug.cgi?id=129552
554
555         It tries to use an insanely huge kernel for a huge blur filtered
556         element while it is expected to *not* execute. Thanks to the changes
557         introduced in #123716, this test will try to be executed and may
558         timeout in some machines. The proper fix will follow up in #129553.
559
560         Reviewed by Dirk Schulze.
561
562         * TestExpectations:
563
564 2014-03-01  Benjamin Poulain  <benjamin@webkit.org>
565
566         Optimized querySelector(All) when selector contains #id
567         https://bugs.webkit.org/show_bug.cgi?id=116502
568
569         Reviewed by Andreas Kling.
570
571         * fast/selectors/querySelector-id-filtering-expected.txt: Added.
572         * fast/selectors/querySelector-id-filtering.html: Added.
573
574 2014-02-28  Alexey Proskuryakov  <ap@apple.com>
575
576         Node::compareDocumentPosition leaks memory structure
577         https://bugs.webkit.org/show_bug.cgi?id=120244
578
579         Reviewed by Ryosuke Niwa.
580
581         * TestExpectations:
582         * dom/xhtml/level3/core/nodecomparedocumentposition38-expected.txt:
583         * fast/dom/compare-document-position-disconnected-nodes-expected.txt:
584         * fast/dom/compare-document-position-disconnected-nodes.html:
585         * fast/dom/shadow/compare-document-position-expected.txt:
586         * fast/dom/shadow/compare-document-position.html:
587
588 2014-03-01  David Kilzer  <ddkilzer@apple.com>
589
590         Fix lifetime handling of SVGPropertyTearOffs
591         <http://webkit.org/b/129211>
592         <rdar://problem/15696025>
593
594         Reviewed by Maciej Stachowiak.
595
596         Merged from Blink (patch by Ojan Vafai):
597         https://src.chromium.org/viewvc/blink?revision=157801&view=revision
598         http://crbug.com/288771
599
600             -Replace SVGStaticPropertyWithParentTearOff with SVGMatrixTearOff
601             since it's only used in that one place. This means we can get rid
602             of the templatizing and the method pointer.
603             -Change SVGPropertyTearOff to keep track of it's child tearoffs
604             and call detachWrapper on its child tearoffs when it's destroyed
605             or when it's wrapper is detached.
606             -Have SVGPropertyTearOff hold WeakPtrs to the child tearoffs
607             to avoid having a cycle.
608
609         * svg/transforms/svg-matrix-tearoff-crash-expected.txt: Added.
610         * svg/transforms/svg-matrix-tearoff-crash.html: Added.
611
612 2014-02-28  Benjamin Poulain  <benjamin@webkit.org>
613
614         Caller saved registers can be accidentally discarded when clearing the local stack
615         https://bugs.webkit.org/show_bug.cgi?id=129532
616
617         Reviewed by Andreas Kling.
618
619         * fast/selectors/tree-modifying-case-insensitive-selectors.html: Added.
620         * fast/selectors/tree-modifying-selectors.html: Added.
621
622 2014-02-28  Adenilson Cavalcanti  <cavalcantii@gmail.com>
623
624         Filters should test for area instead of single dimension
625         https://bugs.webkit.org/show_bug.cgi?id=123716
626
627         Reviewed by Dirk Schulze.
628
629         A filtered SVG element with a sigle dimension bigger than 5000
630         (counting the margin/border) will fail to render. So an element
631         with 4000x4000 will render fine, while another with 5000x10
632         won't. This patch instead tests against the total element area,
633         which fixes such cases.
634
635         The current patch fixes the rendering issue and at same time,
636         fixes some layer violations where FilterEffectRenderer and
637         RenderSVGResourceFilter were directly accessing the kMax value
638         in FilterEffect. Since before a somewhat bigger filter would
639         be aborted, it required to change the maximum kernel size
640         for blur filter (some filters are slower to run than others for
641         bigger SVGs).
642
643         * svg/filters/big-height-filter-expected.svg: Added.
644         * svg/filters/big-height-filter.svg: Added.
645         * svg/filters/big-width-filter-expected.svg: Added.
646         * svg/filters/big-width-filter.svg: Added.
647
648 2014-02-28  Zalan Bujtas  <zalan@apple.com>
649
650         Add hiDPI support to DumpRenderTree/WebKitTestRunner without the need of reloading the test case.
651         https://bugs.webkit.org/show_bug.cgi?id=129438
652
653         Reviewed by Simon Fraser.
654
655         'hidpi-' prefixed test cases now trigger 2x scale factor on the testing
656         offscreen window. It makes testing subpixel rendering and positioning possible.
657
658         Both the offscreen window's and WebKit's scaling are set accordingly.
659
660         * fast/borders/hidpi-simple-hairline-border-painting-expected.html: Added.
661         * fast/borders/hidpi-simple-hairline-border-painting.html: Added.
662
663 2014-02-28  Alexey Proskuryakov  <ap@apple.com>
664
665         paragraphs with different directionality in textarea with unicode-bidi: plaintext are aligned the same
666         https://bugs.webkit.org/show_bug.cgi?id=71194
667
668         * platform/mac/fast/text/international/unicode-bidi-plaintext-in-textarea-expected.txt:
669         Updated Mac results for Mavericks (the original patch only updated Mountain Lion results).
670
671 2014-02-28  Andreas Kling  <akling@apple.com>
672
673         MouseEvent.offsetX/Y should just return 0,0 for simulated clicks.
674         <https://webkit.org/b/129477>
675
676         Add a test documenting the behavior of offsetX/Y on the simulated
677         mouse events that get sent by HTMLElement.click().
678
679         Reviewed by Alexey Proskuryakov.
680
681         * fast/events/relative-offset-of-simulated-click-expected.txt: Added.
682         * fast/events/relative-offset-of-simulated-click.html: Added.
683
684 2014-02-27  Sergio Villar Senin  <svillar@igalia.com>
685
686         [CSS Grid Layout] Fix positioning grid items using named grid lines/areas
687         https://bugs.webkit.org/show_bug.cgi?id=129372
688
689         Reviewed by Darin Adler.
690
691         Added a new test that checks that we correctly position grid items
692         using named grid lines, grid areas and also with the implicit
693         named grid lines created by grid areas.
694
695         I'm also importing a test from Blink that checks that we can
696         dynamically change the position of a grid item by changing the
697         name of the grid lines used to position it.
698
699         * fast/css-grid-layout/grid-item-position-changed-dynamic-expected.txt:
700         Merged from Blink r153913 by <jchaffraix@chromium.org>.
701         * fast/css-grid-layout/grid-item-position-changed-dynamic.html: Ditto.
702         * fast/css-grid-layout/named-grid-lines-with-named-grid-areas-resolution-expected.txt: Added.
703         * fast/css-grid-layout/named-grid-lines-with-named-grid-areas-resolution.html: Added.
704
705 2014-02-28  Mario Sanchez Prada  <mario.prada@samsung.com>
706
707         paragraphs with different directionality in textarea with unicode-bidi: plaintext are aligned the same
708         https://bugs.webkit.org/show_bug.cgi?id=71194
709
710         Reviewed by David Hyatt.
711
712         Merged from Blink r157263 by <igor.o@sisa.samsung.com>
713         <https://src.chromium.org/viewvc/blink?revision=157263&view=revision>
714
715         Modified expectations for two layout tests to make them conforming to the spec.
716
717         * fast/text/international/unicode-bidi-plaintext-expected.html:
718         * platform/gtk/fast/text/international/unicode-bidi-plaintext-in-textarea-expected.txt:
719         * platform/mac-mountainlion/fast/text/international/unicode-bidi-plaintext-in-textarea-expected.txt:
720
721 2014-02-28  Jochen Eisinger  <jochen@chromium.org>
722
723         Update meta-referrer behavior for invalid policies
724         https://bugs.webkit.org/show_bug.cgi?id=129475
725
726         Reviewed by Alexey Proskuryakov.
727
728         * http/tests/security/referrer-policy-invalid-expected.txt: Added.
729         * http/tests/security/referrer-policy-invalid.html: Added.
730
731 2014-02-28  Daniel Bates  <dabates@apple.com>
732
733         SubresourceLoader::didFinishLoading() should not assert when a decode error occurs
734         https://bugs.webkit.org/show_bug.cgi?id=127029
735
736         Reviewed by Darin Adler.
737
738         Added a test to ensure that we don't cause an assertion failure when an image fails
739         to load because of a decode error. In particular, the estimated decoded image size
740         exceeds the maximum decoded image size.
741
742         * fast/images/decoded-size-exceeds-max-decoded-size-expected.txt: Added.
743         * fast/images/decoded-size-exceeds-max-decoded-size.html: Added.
744
745 2014-02-28  Martin Hodovan  <mhodovan@inf.u-szeged.hu>
746
747         ASSERTION FAILED: roundedIntPoint(rendererMappedResult) == roundedIntPoint(result) in WebCore::RenderGeometryMap::mapToContainer
748         https://bugs.webkit.org/show_bug.cgi?id=119626
749
750         Backported from Blink: https://codereview.chromium.org/143363004
751
752         Reviewed by Simon Fraser.
753
754         * svg/transforms/svg-geometry-crash-expected.txt: Added.
755         * svg/transforms/svg-geometry-crash.html: Added.
756
757 2014-02-28  Commit Queue  <commit-queue@webkit.org>
758
759         Unreviewed, rolling out r164859.
760         http://trac.webkit.org/changeset/164859
761         https://bugs.webkit.org/show_bug.cgi?id=129483
762
763         caused WK1 crashes (DumpRenderTree) (Requested by zalan on
764         #webkit).
765
766         * fast/borders/hidpi-simple-hairline-border-painting-expected.html: Removed.
767         * fast/borders/hidpi-simple-hairline-border-painting.html: Removed.
768
769 2014-02-28  Zalan Bujtas  <zalan@apple.com>
770
771         Add hiDPI support to DumpRenderTree/WebKitTestRunner without the need of reloading the test case.
772         https://bugs.webkit.org/show_bug.cgi?id=129438
773
774         Reviewed by Simon Fraser.
775
776         'hidpi-' prefixed test cases now trigger 2x scale factor on the testing
777         offscreen window. It makes testing subpixel rendering and positioning possible.
778
779         Both the offscreen window's and WebKit's scaling are set accordingly.
780
781         * fast/borders/hidpi-simple-hairline-border-painting-expected.html: Added.
782         * fast/borders/hidpi-simple-hairline-border-painting.html: Added.
783
784 2014-02-28  Mihnea Ovidenie  <mihnea@adobe.com>
785
786         [CSSRegions] ASSERTION FAILED: !m_regionsInvalidated in RenderFlowThread::regionAtBlockOffset
787         https://bugs.webkit.org/show_bug.cgi?id=129371
788
789         Reviewed Andrei Bucur.
790
791         * compositing/regions/video-in-overflow-region-expected.txt: Added.
792         * compositing/regions/video-in-overflow-region.html: Added.
793
794 2014-02-27  Benjamin Poulain  <benjamin@webkit.org>
795
796         Compile attribute value matching
797         https://bugs.webkit.org/show_bug.cgi?id=129228
798
799         Reviewed by Geoffrey Garen.
800
801         * fast/selectors/case-insensitive-value-matching-expected.txt: Added.
802         * fast/selectors/case-insensitive-value-matching.html: Added.
803         Test the various cases that require more register than the common case.
804
805         The values match Firefox behavior.
806
807 2014-02-27  Alexey Proskuryakov  <ap@apple.com>
808
809         css3/compositing/isolation-isolate-blended-child.html fails
810         https://bugs.webkit.org/show_bug.cgi?id=129468
811
812         * platform/mac-wk2/TestExpectations: Marked as failing on OS X 10.8 Debug WK2.
813         Not sure if it's hardware related or dependent on confuguration in some other way.
814
815 2014-02-27  Peter Molnar  <pmolnar.u-szeged@partner.samsung.com>
816
817         Enable support of X-Content-Type-Options: nosniff header for EFL
818         https://bugs.webkit.org/show_bug.cgi?id=128673
819
820         Reviewed by Gyuyoung Kim.
821
822         * http/tests/security/contentTypeOptions/nosniff-script-blocked-expected.txt:
823         * http/tests/security/contentTypeOptions/nosniff-script-without-content-type-blocked-expected.txt:
824         Updated expectations as console output now includes line numbers.
825         * platform/efl/TestExpectations:
826         Unskipped http/tests/security/contentTypeOptions tests.
827
828
829 2014-02-27  Timothy Hatcher  <timothy@apple.com>
830
831         Improve how ContentSearchUtilities::lineEndings works by supporting the three common line endings.
832
833         https://bugs.webkit.org/show_bug.cgi?id=129458
834
835         Reviewed by Joseph Pecoraro.
836
837         * inspector-protocol/debugger/resources/mac-linebreaks.js: Added.
838         * inspector-protocol/debugger/resources/mixed-linebreaks.js: Added.
839         * inspector-protocol/debugger/resources/unix-linebreaks.js: Added.
840         * inspector-protocol/debugger/resources/windows-linebreaks.js: Added.
841         * inspector-protocol/debugger/searchInContent-linebreaks-expected.txt: Added.
842         * inspector-protocol/debugger/searchInContent-linebreaks.html: Added.
843
844 2014-02-27  Brian Burg  <bburg@apple.com>
845
846         Unreviewed, update test expectations after r164830.
847
848         Inspector test dom/dom-search-crash.html times out in release builds
849         https://bugs.webkit.org/show_bug.cgi?id=129462
850
851         Web Inspector model tests load wrong inspector page under WebKitTestRunner
852         https://bugs.webkit.org/show_bug.cgi?id=129460
853
854         * TestExpectations: Updating test expectations.
855         * platform/wk2/TestExpectations: Updating test expectations.
856
857 2014-02-17  Myles C. Maxfield  <mmaxfield@apple.com>
858
859         text-decoration-skip: ink does not skip over SVG fonts
860         https://bugs.webkit.org/show_bug.cgi?id=128936
861
862         Reviewed by Darin Adler.
863
864         This font simply draws some underlined text with a SVG font and makes sure the underline skips.
865
866         * fast/css3-text/css3-text-decoration/text-decoration-skip/resources/Litherum.svg: Added.
867         * fast/css3-text/css3-text-decoration/text-decoration-skip/text-decoration-skip-ink-svg-expected.html: Added.
868         * fast/css3-text/css3-text-decoration/text-decoration-skip/text-decoration-skip-ink-svg.html: Added.
869
870 2014-02-27  Thiago de Barros Lacerda  <thiago.lacerda@openbossa.org>
871
872         [WebRTC] Removing MediaConstraints argument from RTCPeerConnection addStream, updateIce methods and constructor
873         https://bugs.webkit.org/show_bug.cgi?id=129449
874
875         Reviewed by Eric Carlson.
876
877         According to WebRTC editor's draft, MediaConstraints will no longer be an argument of those methods and
878         constructor.
879
880         * fast/mediastream/RTCPeerConnection-AddRemoveStream-expected.txt:
881         * fast/mediastream/RTCPeerConnection-AddRemoveStream.html:
882         * fast/mediastream/RTCPeerConnection-expected.txt:
883         * fast/mediastream/RTCPeerConnection.html:
884
885 2014-02-27  Brian Burg  <bburg@apple.com>
886
887         Web Inspector: model tests should use a special Test.html inspector page
888         https://bugs.webkit.org/show_bug.cgi?id=129190
889
890         Reviewed by Timothy Hatcher.
891
892         Add a stripped-down version of the inspector test script that's used by
893         all inspector model tests. Clean up the namespaces so things accessible
894         from only the test page are part of the `InspectorTestProxy` object.
895
896         Add a minimal test that exercises the initialization and communication code
897         paths on the test page and the inspector page.
898
899         * http/tests/inspector-protocol/resources/InspectorTest.js: Add a FIXME.
900         * inspector/inspector-test.js: Added.
901         (InspectorTestProxy.register):
902         (runTest.initializeFrontend):
903         (runTest.runTestInFrontend):
904         (runTest):
905         (InspectorTestProxy.completeTest):
906         (InspectorTestProxy.debugLog):
907         (InspectorTestProxy.addResult):
908         (InspectorTestProxy.clearResults):
909         (InspectorTestProxy.reportUncaughtException):
910         * inspector/test-harness-trivially-works-expected.txt: Added.
911         * inspector/test-harness-trivially-works.html: Added.
912
913 2014-02-27  Dirk Schulze  <krit@webkit.org>
914
915         Transform more clip-path pixel tests to reference tests
916         https://bugs.webkit.org/show_bug.cgi?id=129230
917
918         Reviewed by Simon Fraser.
919
920         Fix masking test.
921
922         * svg/masking/mask-negative-scale.svg:
923
924 2014-02-27  Tibor Meszaros  <tmeszaros.u-szeged@partner.samsung.com>
925
926         Math.{max, min}() must not return after first NaN value
927         https://bugs.webkit.org/show_bug.cgi?id=104147
928
929         Reviewed by Oliver Hunt.
930
931         Extended the Math.{max, min}() tests, to check that these methods are return after first NaN value or not.
932
933         * js/math-expected.txt:
934         * js/script-tests/math.js:
935
936 2014-02-27  Chris Fleizach  <cfleizach@apple.com>
937
938         speechSynthesis.speak of a zero length utterance kills future speech
939         https://bugs.webkit.org/show_bug.cgi?id=129403
940
941         Reviewed by Mario Sanchez Prada.
942
943         * platform/mac/fast/speechsynthesis/speech-synthesis-speak-empty-string-expected.txt: Added.
944         * platform/mac/fast/speechsynthesis/speech-synthesis-speak-empty-string.html: Added.
945
946 2014-02-27  Commit Queue  <commit-queue@webkit.org>
947
948         Unreviewed, rolling out r164783.
949         http://trac.webkit.org/changeset/164783
950         https://bugs.webkit.org/show_bug.cgi?id=129425
951
952         Broke number of multicol tests (Requested by anttik on
953         #webkit).
954
955         * fast/css/crash-on-column-splitting-expected.txt: Removed.
956         * fast/css/crash-on-column-splitting.html: Removed.
957
958 2014-02-27  Antoine Quint  <graouts@webkit.org>
959
960         Respect SVG fragment identifiers in <img> src attribute
961         https://bugs.webkit.org/show_bug.cgi?id=129387
962
963         Reviewed by Antti Koivisto.
964
965         Test that we correctly handle the fragment identifier used in SVG URLs in <img> elements,
966         checking for correct srcset handling as well.
967
968         * svg/css/resources/fragment-identifiers.svg: Added.
969         * svg/css/svg-resource-fragment-identifier-img-src-expected.html: Added.
970         * svg/css/svg-resource-fragment-identifier-img-src.html: Added.
971
972 2014-02-27  Mihai Tica  <mitica@adobe.com>
973
974         [CSS Blending] Parse and implement the -webkit-isolation CSS property.
975
976         https://bugs.webkit.org/show_bug.cgi?id=128958
977
978         Reviewed by Dirk Schulze.
979
980         Test parsing of -webkit-isolation. Test if setting -webkit-isolation: isolate creats a stacking context.
981         Test for SVG and HTML that blending is restricted to the contents of an isolated parent element.
982
983         * css3/compositing/isolation-isolate-blended-child-expected.html: Added.
984         * css3/compositing/isolation-isolate-blended-child.html: Added.
985         * css3/compositing/isolation-isolate-simple-expected.txt: Added.
986         * css3/compositing/isolation-parsing-expected.txt: Added.
987         * css3/compositing/isolation-parsing.html: Added.
988         * css3/compositing/svg-isolation-default-expected.html: Added.
989         * css3/compositing/svg-isolation-default.html: Added.
990         * css3/compositing/svg-isolation-isolated-group-expected.html: Added.
991         * css3/compositing/svg-isolation-isolated-group.html: Added.
992         * css3/compositing/svg-isolation-simple-expected.html: Added.
993         * css3/compositing/svg-isolation-simple.html: Added.
994
995 2014-02-27  Krzysztof Czech  <k.czech@samsung.com>
996
997         [ATK] Utilize AtkTableCell to expose directly AccessibilityTableCell to AT
998         https://bugs.webkit.org/show_bug.cgi?id=129250
999
1000         Reviewed by Mario Sanchez Prada.
1001
1002         Sharing test with GTK/EFL.
1003
1004         * accessibility/table-scope-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/table-scope-expected.txt.
1005         * accessibility/table-scope.html: Renamed from LayoutTests/platform/mac/accessibility/table-scope.html.
1006         * platform/win/TestExpectations: Skipping on windows, missing implementation.
1007
1008 2014-02-27  Renata Hodovan  <rhodovan.u-szeged@partner.samsung.com>
1009
1010         Improving containing column block determination
1011         https://bugs.webkit.org/show_bug.cgi?id=125449
1012
1013         Reviewed by Darin Adler.
1014
1015         * fast/css/crash-on-column-splitting-expected.txt: Added.
1016         * fast/css/crash-on-column-splitting.html: Added.
1017
1018 2014-02-27  Xabier Rodriguez Calvar  <calvaris@igalia.com>
1019
1020         [GTK] Improve JavaScript multimedia controls
1021         https://bugs.webkit.org/show_bug.cgi?id=129044
1022
1023         Reviewed by Jer Noble.
1024
1025         * media/controls-without-preload.html: Fixed.
1026         * platform/gtk/accessibility/media-controls-panel-title-expected.txt:
1027         * platform/gtk/accessibility/media-controls-panel-title.html:
1028         * platform/gtk/accessibility/media-emits-object-replacement-expected.txt:
1029         * platform/gtk/media/video-volume-slider-expected.png:
1030         * platform/gtk/media/video-volume-slider-expected.txt:
1031         * platform/gtk/media/video-zoom-controls-expected.txt: Rebaseline.
1032
1033 2014-02-26  Ryosuke Niwa  <rniwa@webkit.org>
1034
1035         Indenting an indented image element resulted in an extra indentation
1036         https://bugs.webkit.org/show_bug.cgi?id=129201
1037
1038         Reviewed by Enrica Casucci.
1039
1040         Added a regression test.
1041
1042         * editing/execCommand/indent-img-twice-expected.txt: Added.
1043         * editing/execCommand/indent-img-twice.html: Added.
1044
1045 2014-02-26  Bem Jones-Bey  <bjonesbe@adobe.com>
1046
1047         [CSS Shapes] inset and inset-rectangle trigger assert with replaced element and large percentage dimension
1048         https://bugs.webkit.org/show_bug.cgi?id=129060
1049
1050         Reviewed by Simon Fraser.
1051
1052         * fast/shapes/shape-outside-floats/shape-outside-floats-img-inset-negative-width-crash-expected.txt: Added.
1053         * fast/shapes/shape-outside-floats/shape-outside-floats-img-inset-negative-width-crash.html: Added.
1054         * fast/shapes/shape-outside-floats/shape-outside-floats-img-inset-rectangle-negative-width-crash-expected.txt: Added.
1055         * fast/shapes/shape-outside-floats/shape-outside-floats-img-inset-rectangle-negative-width-crash.html: Added.
1056
1057 2014-02-26  Myles C. Maxfield  <mmaxfield@apple.com>
1058
1059         Underlines are too thick when zoomed in
1060         https://bugs.webkit.org/show_bug.cgi?id=129352
1061
1062         Reviewed by Dean Jackson.
1063
1064         This test changes the page scale factor to a very large value, simulating
1065         the user zooming in with a trackpad. It then positions the viewport
1066         to a place where the underline should not be drawn. It then compares this
1067         to a completely white page.
1068
1069         This explanation cannot be in the test itself because the test sets the
1070         scale factor too high for the tester to be able to read text.
1071
1072         * fast/css3-text/css3-text-decoration/text-decoration-scaled-expected.html: Added.
1073         * fast/css3-text/css3-text-decoration/text-decoration-scaled.html: Added.
1074
1075 2014-02-26  Oliver Hunt  <oliver@apple.com>
1076
1077         Function.prototype.apply has a bad time with the spread operator
1078         https://bugs.webkit.org/show_bug.cgi?id=129381
1079
1080         Reviewed by Mark Hahnenberg.
1081
1082         Add tests
1083
1084         * js/regress/call-spread-apply-expected.txt: Added.
1085         * js/regress/call-spread-apply.html: Added.
1086         * js/regress/script-tests/call-spread-apply.js: Added.
1087         (testFunction):
1088         (test2):
1089         (test3):
1090
1091 2014-02-26  Joseph Pecoraro  <pecoraro@apple.com>
1092
1093         Web Inspector: Remove console.profiles from window.console API
1094         https://bugs.webkit.org/show_bug.cgi?id=116883
1095
1096         Reviewed by Timothy Hatcher.
1097
1098         * fast/profiler/resources/profiler-test-JS-resources.js:
1099         (printHeavyProfilesDataWithoutTime):
1100         (printProfilesDataWithoutTime):
1101
1102 2014-02-26  Sergio Villar Senin  <svillar@igalia.com>
1103
1104         [CSS Grid Layout] Check default getComputedStyle() return values for grid properties
1105         https://bugs.webkit.org/show_bug.cgi?id=129092
1106
1107         Reviewed by Darin Adler.
1108
1109         Added checks for several CSS Grid Layout properties. According to
1110         the specs, the ones we have implemented so far should be all of
1111         them "auto" but grid-template-{rows|columns}, grid-auto-flow and
1112         grid-template-areas that should be "none" by default.
1113
1114         * fast/css/getComputedStyle/computed-style-expected.txt:
1115         * fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
1116         * fast/css/getComputedStyle/resources/property-names.js:
1117         * svg/css/getComputedStyle-basic-expected.txt:
1118
1119 2014-02-26  Xabier Rodriguez Calvar  <calvaris@igalia.com>
1120
1121         [GTK] Regression when showing the captions menu
1122         https://bugs.webkit.org/show_bug.cgi?id=129106
1123
1124         Reviewed by Martin Robinson.
1125
1126         Checked in an existing test that the menu is shown then the
1127         captions button is clicked.
1128
1129         * media/trackmenu-test.js:
1130         (startTrackMenuTest): Deactivated animations
1131         * media/video-controls-captions-trackmenu.html: Added check for
1132         the regression we are testing.
1133
1134 2014-02-25  Frédéric Wang  <fred.wang@free.fr>
1135
1136         Add support for minsize/maxsize attributes.
1137         https://bugs.webkit.org/show_bug.cgi?id=122567
1138
1139         Reviewed by Chris Fleizach.
1140
1141         Add some reftests for the minsize/maxsize attributes of the mo element.
1142
1143         * platform/mac/mathml/presentation/mo-stretch-expected.txt:
1144         * mathml/presentation/stretchy-minsize-maxsize-dynamic-expected.html: Added.
1145         * mathml/presentation/stretchy-minsize-maxsize-dynamic.html: Added.
1146         * mathml/presentation/stretchy-minsize-maxsize-expected.html: Added.
1147         * mathml/presentation/stretchy-minsize-maxsize.html: Added.
1148
1149 2014-02-25  Joseph Pecoraro  <pecoraro@apple.com>
1150
1151         Web Inspector: Port some profiler tests to inspector-protocol
1152         https://bugs.webkit.org/show_bug.cgi?id=129353
1153
1154         Reviewed by Timothy Hatcher.
1155
1156         * inspector-obsolete/profiler/cpu-profiler-parameterless-profile-end-crash-expected.txt: Removed.
1157         * inspector-obsolete/profiler/cpu-profiler-parameterless-profile-end-crash.html: Removed.
1158         * inspector-obsolete/profiler/cpu-profiler-profiling-without-inspector-expected.txt: Removed.
1159         * inspector-obsolete/profiler/cpu-profiler-profiling-without-inspector.html: Removed.
1160         * inspector-protocol/profiler/console-profile-expected.txt: Added.
1161         * inspector-protocol/profiler/console-profile.html: Added.
1162         * inspector-protocol/profiler/console-profileEnd-parameterless-expected.txt: Added.
1163         * inspector-protocol/profiler/console-profileEnd-parameterless.html: Added.
1164
1165 2014-02-25  Samuel White  <samuel_white@apple.com>
1166
1167         Add accessibility search predicate support for AXOutlines
1168         https://bugs.webkit.org/show_bug.cgi?id=123748
1169
1170         Reviewed by Chris Fleizach.
1171
1172         Updated test to validate support for AXOutlineSearchKey (elements with aria role=tree).
1173
1174         * platform/mac/accessibility/search-predicate-expected.txt:
1175         * platform/mac/accessibility/search-predicate.html:
1176
1177 2014-02-25  Laszlo Vidacs  <lvidacs.u-szeged@partner.samsung.com>
1178
1179         display:table with padding and/or borders in border-box calculates height incorrectly
1180         https://bugs.webkit.org/show_bug.cgi?id=126576
1181
1182         Reviewed by David Hyatt.
1183
1184         Based on blink issue https://codereview.chromium.org/25206002/
1185
1186         * fast/box-sizing/css-table-collapse-expected.txt: Added.
1187         * fast/box-sizing/css-table-collapse.html: Added.
1188         * fast/box-sizing/css-table-no-collapse-expected.txt: Added.
1189         * fast/box-sizing/css-table-no-collapse.html: Added.
1190         * fast/box-sizing/table-collapse-expected.txt: Added.
1191         * fast/box-sizing/table-collapse.html: Added.
1192         * fast/box-sizing/table-no-collapse-expected.txt: Added.
1193         * fast/box-sizing/table-no-collapse.html: Added.
1194
1195 2014-02-25  Alexey Proskuryakov  <ap@apple.com>
1196
1197         inspector-protocol/page/deny-X-FrameOption.html is very flaky
1198         https://bugs.webkit.org/show_bug.cgi?id=129331
1199
1200         * TestExpectations: Marking as such.
1201
1202 2014-02-25  Alexey Proskuryakov  <ap@apple.com>
1203
1204         REGRESSION: All inspector-protocol/model very frequently assert in IDBRequest::~IDBRequest
1205         https://bugs.webkit.org/show_bug.cgi?id=129328
1206
1207         inspector-protocol/indexeddb/basics.html fails
1208         https://bugs.webkit.org/show_bug.cgi?id=129327
1209
1210         * TestExpectations: Updating test expectations.
1211
1212 2014-02-25  Morten Stenshorne  <mstensho@opera.com>
1213
1214         [New Multicolumn] -webkit-column-break-inside:avoid doesn't work
1215         https://bugs.webkit.org/show_bug.cgi?id=129299
1216
1217         Reviewed by Andrei Bucur.
1218
1219         * fast/multicol/newmulticol/avoid-column-break-inside-expected.html: Added.
1220         * fast/multicol/newmulticol/avoid-column-break-inside.html: Added.
1221
1222 2014-02-25  Grzegorz Czajkowski  <g.czajkowski@samsung.com>
1223
1224         Refactoring inline_spelling_markers.html to use asynchronous spellchecking
1225         https://bugs.webkit.org/show_bug.cgi?id=127284
1226
1227         Reviewed by Ryosuke Niwa.
1228
1229         Use asynchronous text checking in inline-spelling-markers.html and
1230         inline-spelling-markers-hidpi.html
1231
1232         Rename the test to inline-spelling-markers.html to match the naming convention.
1233
1234         * editing/spelling/inline-spelling-markers-expected.txt: Added.
1235         Make cross platform text expectation by dumping spelling/grammar markers
1236         instead of whole tree which in terms of spellchecking says nothing.
1237
1238         * editing/spelling/inline-spelling-markers.html: Added.
1239         Remove unnecessary new lines from div elements so position of markers can be given from 0.
1240         Activate text checking by adding a word separator so WebKit starts performing spell and grammar
1241         checking. Selection change does not invoke grammar checking unless we start editing the input
1242         element's content.
1243
1244         * platform/efl/editing/spelling/inline_spelling_markers-expected.png: Removed.
1245         * platform/efl/editing/spelling/inline_spelling_markers-expected.txt: Removed.
1246         * platform/gtk/editing/spelling/inline_spelling_markers-expected.png: Removed.
1247         * platform/gtk/editing/spelling/inline_spelling_markers-expected.txt: Removed.
1248         * platform/mac/editing/spelling/inline_spelling_markers-expected.png: Removed.
1249         * platform/mac/editing/spelling/inline_spelling_markers-expected.txt: Removed.
1250         Those are not needed as pixel tests don't introduce anything special here.
1251         Let's keep them in hidpi test only.
1252
1253         * editing/spelling/inline-spelling-markers-hidpi-expected.txt:
1254         * editing/spelling/inline-spelling-markers-hidpi.html:
1255         Apply changes from inline-spelling-markers.html
1256
1257         * platform/mac/editing/spelling/inline-spelling-markers-hidpi-expected.png: Added.
1258
1259         * platform/efl/editing/spelling/inline-spelling-markers-hidpi-expected.png: Removed.
1260         * platform/gtk/editing/spelling/inline-spelling-markers-hidpi-expected.png: Removed.
1261         Remove wrong baselines due to missing grammar markers.
1262
1263         * platform/efl-wk2/TestExpectations:
1264         * platform/gtk/TestExpectations:
1265         Mark inline-spelling-markers.html and its hidpi version as failures
1266         since EFL and GTK do not implement grammar checking.
1267
1268         * platform/mac-wk2/TestExpectations:
1269         * platform/win/TestExpectations:
1270         Mark inline-spelling-markers.html and its hidpi version as failures
1271         due to missing TextChecker::requestCheckingOfString() implementation.
1272
1273 2014-02-25  Radu Stavila  <stavila@adobe.com>
1274
1275         [CSS Regions] scrollIntoView for elements flowed into regions
1276         https://bugs.webkit.org/show_bug.cgi?id=129151
1277
1278         Reviewed by Mihnea Ovidenie.
1279
1280         Added tests for scrollIntoView on elements flowed inside regions.
1281
1282         * fast/regions/scroll-into-view-expected.html: Added.
1283         * fast/regions/scroll-into-view-relative-expected.html: Added.
1284         * fast/regions/scroll-into-view-relative.html: Added.
1285         * fast/regions/scroll-into-view.html: Added.
1286
1287 2014-02-25  Mihai Tica  <mitica@adobe.com>
1288
1289         [CSS Blending] -webkit-mix-blend-mode should force transform-style: flat.
1290         https://bugs.webkit.org/show_bug.cgi?id=126158
1291
1292         Reviewed by Mihnea Ovidenie.
1293
1294         For an element with -webkit-mix-blend-mode, test that the value of -webkit-transform-style computes to flat.
1295
1296         * css3/compositing/blend-mode-transform-style-expected.txt: Added.
1297         * css3/compositing/blend-mode-transform-style.html: Added.
1298
1299 2014-02-24  Chris Fleizach  <cfleizach@apple.com>
1300
1301         AX: Support abbr, acronym
1302         https://bugs.webkit.org/show_bug.cgi?id=128860
1303
1304         Reviewed by Mario Sanchez Prada.
1305
1306         * platform/mac/accessibility/abbr-acronym-tags-expected.txt: Added.
1307         * platform/mac/accessibility/abbr-acronym-tags.html: Added.
1308
1309 2014-02-24  Oliver Hunt  <oliver@apple.com>
1310
1311         Spread operator has a bad time when applied to call function
1312         https://bugs.webkit.org/show_bug.cgi?id=128853
1313
1314         Reviewed by Geoffrey Garen.
1315
1316         Test case all the things!
1317
1318         * js/regress/call-spread-call-expected.txt: Added.
1319         * js/regress/call-spread-call.html: Added.
1320         * js/regress/script-tests/call-spread-call.js: Added.
1321         (testFunction):
1322         (test2):
1323         (test3):
1324
1325 2014-02-24  Filip Pizlo  <fpizlo@apple.com>
1326
1327         FTL should do polymorphic PutById inlining
1328         https://bugs.webkit.org/show_bug.cgi?id=129210
1329
1330         Reviewed by Mark Hahnenberg and Oliver Hunt.
1331         
1332         Add a microbenchmark for polymorphic PutById.
1333
1334         * js/regress/polymorphic-put-by-id-expected.txt: Added.
1335         * js/regress/polymorphic-put-by-id.html: Added.
1336         * js/regress/script-tests/polymorphic-put-by-id.js: Added.
1337         (foo):
1338
1339 2014-02-24  Samuel White  <samuel_white@apple.com>
1340
1341         AX: AccessibilityObject::findMatchingObjects should never include 'this' in results.
1342         https://bugs.webkit.org/show_bug.cgi?id=129243
1343
1344         Reviewed by Chris Fleizach.
1345
1346         Added test to ensure that the container you are searching in can never be a search result.
1347
1348         * platform/mac/accessibility/search-predicate-container-not-included-expected.txt: Added.
1349         * platform/mac/accessibility/search-predicate-container-not-included.html: Added.
1350
1351 2014-02-24  Samuel White  <samuel_white@apple.com>
1352
1353         AX: findMatchingObjects backwards start position inconsistent with forwards start position when startObject == nullptr.
1354         https://bugs.webkit.org/show_bug.cgi?id=129266
1355
1356         Reviewed by Chris Fleizach.
1357
1358         Added test to ensure that searching backward & forward without a start object produces similar
1359         results. Backward will begin from the end of the container and forward will begin from the start.
1360
1361         * platform/mac/accessibility/search-predicate-start-not-specified-expected.txt: Added.
1362         * platform/mac/accessibility/search-predicate-start-not-specified.html: Added.
1363
1364 2014-02-24  Zoltan Horvath  <zoltan@webkit.org>
1365
1366         [CSS Shapes] Adjust lineTop position to the next available wrapping location at shape-outsides
1367         https://bugs.webkit.org/show_bug.cgi?id=128693
1368
1369         Reviewed by David Hyatt.
1370
1371         * fast/shapes/shape-outside-floats/shape-outside-floats-linetop-adjustment-expected.html: Added.
1372         * fast/shapes/shape-outside-floats/shape-outside-floats-linetop-adjustment.html: Added.
1373
1374 2014-02-24  Javier Fernandez  <jfernandez@igalia.com>
1375
1376         [CSS Grid Layout] handle undefined RemainingSpace in computeUsedBreadthOfGridTracks algorithm
1377         https://bugs.webkit.org/show_bug.cgi?id=128372
1378
1379         Reviewed by David Hyatt.
1380
1381         From Blink r165692 by <svillar@igalia.com>
1382
1383         Adapt tests to consider also cases for undefined RemainingSpace.
1384
1385         * fast/css-grid-layout/flex-and-minmax-content-resolution-rows-expected.txt:
1386         * fast/css-grid-layout/flex-and-minmax-content-resolution-rows.html:
1387         * fast/css-grid-layout/flex-content-resolution-rows-expected.txt:
1388         * fast/css-grid-layout/flex-content-resolution-rows.html:
1389         * fast/css-grid-layout/grid-auto-columns-rows-update-expected.txt:
1390         * fast/css-grid-layout/grid-auto-columns-rows-update.html:
1391         * fast/css-grid-layout/grid-dynamic-updates-relayout-expected.txt:
1392         * fast/css-grid-layout/grid-dynamic-updates-relayout.html:
1393         * fast/css-grid-layout/grid-item-addition-track-breadth-update-expected.txt:
1394         * fast/css-grid-layout/grid-item-addition-track-breadth-update.html:
1395         * fast/css-grid-layout/grid-item-multiple-minmax-content-resolution-expected.txt:
1396         * fast/css-grid-layout/grid-item-multiple-minmax-content-resolution.html:
1397         * fast/css-grid-layout/grid-item-removal-track-breadth-update-expected.txt:
1398         * fast/css-grid-layout/grid-item-removal-track-breadth-update.html:
1399         * fast/css-grid-layout/grid-item-with-percent-height-in-auto-height-grid-resolution-expected.txt:
1400         * fast/css-grid-layout/grid-item-with-percent-height-in-auto-height-grid-resolution.html:
1401         * fast/css-grid-layout/implicit-position-dynamic-change-expected.txt:
1402         * fast/css-grid-layout/implicit-position-dynamic-change.html:
1403         * fast/css-grid-layout/minmax-max-content-resolution-rows-expected.txt:
1404         * fast/css-grid-layout/minmax-max-content-resolution-rows.html:
1405         * fast/css-grid-layout/minmax-min-content-column-resolution-rows-expected.txt:
1406         * fast/css-grid-layout/minmax-min-content-column-resolution-rows.html:
1407         * fast/css-grid-layout/minmax-spanning-resolution-rows-expected.txt:
1408         * fast/css-grid-layout/minmax-spanning-resolution-rows.html:
1409
1410 2014-02-24  Thiago de Barros Lacerda  <thiago.lacerda@openbossa.org>
1411
1412         [WebRTC] Validating RTCConfiguration according to the spec
1413         https://bugs.webkit.org/show_bug.cgi?id=129182
1414
1415         Reviewed by Eric Carlson.
1416
1417         Spec states that:
1418             - iceServers should not be an empty list
1419             - the entry in the configuration dictionary is "urls", instead of "url"
1420             - urls can be either a list or a string
1421         Fixing all that in RTCConfiguration validation when creating a RTCPeerConnection
1422
1423         * fast/mediastream/RTCPeerConnection-AddRemoveStream.html:
1424         * fast/mediastream/RTCPeerConnection-createAnswer.html:
1425         * fast/mediastream/RTCPeerConnection-createOffer.html:
1426         * fast/mediastream/RTCPeerConnection-datachannel.html:
1427         * fast/mediastream/RTCPeerConnection-dtmf.html:
1428         * fast/mediastream/RTCPeerConnection-events.html:
1429         * fast/mediastream/RTCPeerConnection-expected.txt:
1430         * fast/mediastream/RTCPeerConnection-have-local-answer.html:
1431         * fast/mediastream/RTCPeerConnection-have-local-offer.html:
1432         * fast/mediastream/RTCPeerConnection-have-local-pranswer.html:
1433         * fast/mediastream/RTCPeerConnection-have-remote-offer.html:
1434         * fast/mediastream/RTCPeerConnection-have-remote-pranswer.html:
1435         * fast/mediastream/RTCPeerConnection-ice-expected.txt:
1436         * fast/mediastream/RTCPeerConnection-ice.html:
1437         * fast/mediastream/RTCPeerConnection-localDescription.html:
1438         * fast/mediastream/RTCPeerConnection-onnegotiationneeded.html:
1439         * fast/mediastream/RTCPeerConnection-remoteDescription.html:
1440         * fast/mediastream/RTCPeerConnection-stable.html:
1441         * fast/mediastream/RTCPeerConnection-state-expected.txt:
1442         * fast/mediastream/RTCPeerConnection-state.html:
1443         * fast/mediastream/RTCPeerConnection-stats-expected.txt:
1444         * fast/mediastream/RTCPeerConnection-stats.html:
1445         * fast/mediastream/RTCPeerConnection-statsSelector-expected.txt:
1446         * fast/mediastream/RTCPeerConnection-statsSelector.html:
1447         * fast/mediastream/RTCPeerConnection.html:
1448
1449 2014-02-24  Radu Stavila  <stavila@adobe.com>
1450
1451         [CSS Regions] Relative positioned elements overflowing the region do not get painted into the next tile
1452         https://bugs.webkit.org/show_bug.cgi?id=129254
1453
1454         Reviewed by Antti Koivisto.
1455
1456         Added test for the painting across tiles of relative positioned elements flowed into regions.
1457
1458         * fast/regions/content-relative-next-tile-expected.html: Added.
1459         * fast/regions/content-relative-next-tile.html: Added.
1460
1461 2014-02-24  Dirk Schulze  <krit@webkit.org>
1462
1463         Transform more clip-path pixel tests to reference tests
1464         https://bugs.webkit.org/show_bug.cgi?id=129230
1465
1466         Reviewed by Andreas Kling.
1467
1468         * svg/clip-path/clip-path-content-use-007-expected.svg: Added.
1469         * svg/clip-path/clip-path-content-use-007.svg: Added.
1470         * svg/clip-path/clip-path-css-transform-003-expected.svg: Added.
1471         * svg/clip-path/clip-path-css-transform-003.svg: Added.
1472         * svg/clip-path/clip-path-css-transform-004-expected.svg: Added.
1473         * svg/clip-path/clip-path-css-transform-004.svg: Added.
1474         * svg/clip-path/clip-path-document-change-assert-expected.txt: Renamed from LayoutTests/svg/custom/clip-path-document-change-assert-expected.txt.
1475         * svg/clip-path/clip-path-document-change-assert.html: Renamed from LayoutTests/svg/custom/clip-path-document-change-assert.html.
1476         * svg/clip-path/clip-path-dom-child-changes-expected.svg: Added.
1477         * svg/clip-path/clip-path-dom-child-changes.svg: Added.
1478         * svg/clip-path/clip-path-dom-clippathunits-expected.svg: Added.
1479         * svg/clip-path/clip-path-dom-clippathunits.svg: Added.
1480         * svg/clip-path/clip-path-dom-href-expected.svg: Added.
1481         * svg/clip-path/clip-path-dom-href.svg: Added.
1482         * svg/clip-path/clip-path-dom-id-expected.svg: Added.
1483         * svg/clip-path/clip-path-dom-id.svg: Added.
1484         * svg/clip-path/clip-path-negative-scale-expected.svg: Added.
1485         * svg/clip-path/clip-path-negative-scale.svg: Added.
1486         * svg/clip-path/clip-path-no-content-004-expected.svg: Added.
1487         * svg/clip-path/clip-path-no-content-004.svg: Added.
1488         * svg/clip-path/clip-path-on-marker-001-expected.svg: Added.
1489         * svg/clip-path/clip-path-on-marker-001.svg: Added.
1490         * svg/clip-path/clip-path-on-marker-002-expected.svg: Added.
1491         * svg/clip-path/clip-path-on-marker-002.svg: Added.
1492         * svg/clip-path/clip-path-on-marker-003-expected.svg: Added.
1493         * svg/clip-path/clip-path-on-marker-003.svg: Added.
1494         * svg/clip-path/clip-path-recursion-001-expected.svg: Renamed from LayoutTests/svg/custom/circular-clip-path-references-crash-expected.svg.
1495         * svg/clip-path/clip-path-recursion-001.svg: Renamed from LayoutTests/svg/custom/circular-clip-path-references-crash.svg.
1496         * svg/clip-path/clip-path-recursion-002-expected.svg: Added.
1497         * svg/clip-path/clip-path-recursion-002.svg: Added.
1498         * svg/clip-path/clip-path-shape-stroke-expected.svg:
1499         * svg/clip-path/clip-path-with-transform-expected.svg: Added.
1500         * svg/clip-path/clip-path-with-transform.svg: Added.
1501         * svg/clip-path/mask-nested-clip-path-010-expected.svg: Renamed from LayoutTests/svg/custom/clamped-masking-clipping-expected.svg.
1502         * svg/clip-path/mask-nested-clip-path-010.svg: Renamed from LayoutTests/svg/custom/clamped-masking-clipping.svg.
1503         * svg/custom/clip-mask-negative-scale-expected.txt: Removed.
1504         * svg/custom/clip-mask-negative-scale.svg: Removed.
1505         * svg/custom/clip-path-child-changes-expected.txt: Removed.
1506         * svg/custom/clip-path-child-changes.svg: Removed.
1507         * svg/custom/clip-path-href-changes-expected.txt: Removed.
1508         * svg/custom/clip-path-href-changes.svg: Removed.
1509         * svg/custom/clip-path-id-changes-expected.txt: Removed.
1510         * svg/custom/clip-path-id-changes.svg: Removed.
1511         * svg/custom/clip-path-referencing-use.svg: Removed.
1512         * svg/custom/clip-path-referencing-use2.svg: Removed.
1513         * svg/custom/clip-path-units-changes-expected.txt: Removed.
1514         * svg/custom/clip-path-units-changes.svg: Removed.
1515         * svg/custom/clip-path-with-css-transform-1-expected.txt: Removed.
1516         * svg/custom/clip-path-with-css-transform-1.svg: Removed.
1517         * svg/custom/clip-path-with-css-transform-2-expected.txt: Removed.
1518         * svg/custom/clip-path-with-css-transform-2.svg: Removed.
1519         * svg/custom/clip-path-with-transform-expected.txt: Removed.
1520         * svg/custom/clip-path-with-transform.svg: Removed.
1521         * svg/custom/empty-clip-path.svg: Removed.
1522         * svg/custom/recursive-clippath.svg: Removed.
1523         * svg/masking/mask-negative-scale.svg: Added.
1524         * svg/masking/mast-negative-scale-expected.svg: Added.
1525
1526 2014-02-24  Dirk Schulze  <krit@webkit.org>
1527
1528         Transform more clip-path pixel tests to reference tests
1529         https://bugs.webkit.org/show_bug.cgi?id=129230
1530
1531         Reviewed by Andreas Kling.
1532
1533         Remove unnecessary pixel test results.
1534
1535         * platform/efl/svg/custom/clip-mask-negative-scale-expected.png: Removed.
1536         * platform/gtk/svg/custom/clip-mask-negative-scale-expected.png: Removed.
1537         * platform/gtk/svg/custom/clip-mask-negative-scale-expected.txt: Removed.
1538         * platform/gtk/svg/custom/clip-path-child-changes-expected.png: Removed.
1539         * platform/gtk/svg/custom/clip-path-href-changes-expected.png: Removed.
1540         * platform/gtk/svg/custom/clip-path-id-changes-expected.png: Removed.
1541         * platform/gtk/svg/custom/clip-path-referencing-use-expected.png: Removed.
1542         * platform/gtk/svg/custom/clip-path-referencing-use-expected.txt: Removed.
1543         * platform/gtk/svg/custom/clip-path-referencing-use2-expected.png: Removed.
1544         * platform/gtk/svg/custom/clip-path-referencing-use2-expected.txt: Removed.
1545         * platform/gtk/svg/custom/clip-path-units-changes-expected.png: Removed.
1546         * platform/gtk/svg/custom/clip-path-with-css-transform-1-expected.png: Removed.
1547         * platform/gtk/svg/custom/clip-path-with-css-transform-2-expected.png: Removed.
1548         * platform/gtk/svg/custom/clip-path-with-transform-expected.png: Removed.
1549         * platform/gtk/svg/custom/empty-clip-path-expected.png: Removed.
1550         * platform/gtk/svg/custom/empty-clip-path-expected.txt: Removed.
1551         * platform/gtk/svg/custom/recursive-clippath-expected.png: Removed.
1552         * platform/gtk/svg/custom/recursive-clippath-expected.txt: Removed.
1553         * platform/mac/svg/custom/clip-mask-negative-scale-expected.png: Removed.
1554         * platform/mac/svg/custom/clip-path-child-changes-expected.png: Removed.
1555         * platform/mac/svg/custom/clip-path-display-none-child-expected.png: Removed.
1556         * platform/mac/svg/custom/clip-path-display-none-child-expected.txt: Removed.
1557         * platform/mac/svg/custom/clip-path-href-changes-expected.png: Removed.
1558         * platform/mac/svg/custom/clip-path-id-changes-expected.png: Removed.
1559         * platform/mac/svg/custom/clip-path-referencing-use-expected.png: Removed.
1560         * platform/mac/svg/custom/clip-path-referencing-use-expected.txt: Removed.
1561         * platform/mac/svg/custom/clip-path-referencing-use2-expected.png: Removed.
1562         * platform/mac/svg/custom/clip-path-referencing-use2-expected.txt: Removed.
1563         * platform/mac/svg/custom/clip-path-units-changes-expected.png: Removed.
1564         * platform/mac/svg/custom/clip-path-with-css-transform-1-expected.png: Removed.
1565         * platform/mac/svg/custom/clip-path-with-css-transform-2-expected.png: Removed.
1566         * platform/mac/svg/custom/clip-path-with-transform-expected.png: Removed.
1567         * platform/mac/svg/custom/empty-clip-path-expected.png: Removed.
1568         * platform/mac/svg/custom/empty-clip-path-expected.txt: Removed.
1569         * platform/mac/svg/custom/recursive-clippath-expected.png: Removed.
1570         * platform/mac/svg/custom/recursive-clippath-expected.txt: Removed.
1571
1572 2014-02-24  Mihai Tica  <mitica@adobe.com>
1573
1574         [CSS Blending] An element having -webkit-mix-blend-mode should only blend with the contents of the parent stacking context
1575         https://bugs.webkit.org/show_bug.cgi?id=129154
1576
1577         Reviewed by Dean Jackson.
1578
1579         Test that isolation is performed for blending, in other words, an element having -webkit-mix-blend-mode is blending with the
1580         contents of the parent stacking context, but not with any of the underlying content.
1581
1582         * css3/compositing/blend-mode-isolated-group-1.html: Added.
1583         * css3/compositing/blend-mode-isolated-group-2.html: Added.
1584         * css3/compositing/blend-mode-isolated-group-3.html: Added.
1585         * platform/mac/css3/compositing/blend-mode-isolated-group-1-expected.png: Added.
1586         * platform/mac/css3/compositing/blend-mode-isolated-group-1-expected.txt: Added.
1587         * platform/mac/css3/compositing/blend-mode-isolated-group-2-expected.png: Added.
1588         * platform/mac/css3/compositing/blend-mode-isolated-group-2-expected.txt: Added.
1589         * platform/mac/css3/compositing/blend-mode-isolated-group-3-expected.png: Added.
1590         * platform/mac/css3/compositing/blend-mode-isolated-group-3-expected.txt: Added.
1591
1592 2014-02-24  Krzysztof Czech  <k.czech@samsung.com>
1593
1594         [ATK] Wrong selected element at a given index in a list box.
1595         https://bugs.webkit.org/show_bug.cgi?id=129039
1596
1597         Reviewed by Chris Fleizach.
1598
1599         Proposed test that checks whether correct element at a given index is retrieved.
1600         Also testing some other scenarios such as removing selection from rows, counting all
1601         selected rows and setting selection.
1602
1603         * accessibility/select-element-at-index-expected.txt: Added.
1604         * accessibility/select-element-at-index.html: Added.
1605         * platform/mac/TestExpectations: Skipping test in Mac, missing implementation.
1606
1607 2014-02-23  Dean Jackson  <dino@apple.com>
1608
1609         [WebGL] Allow ANGLE to initialize unused varyings
1610         https://bugs.webkit.org/show_bug.cgi?id=129240
1611         <rdar://problem/15203342>
1612
1613         Reviewed by Sam Weinig.
1614
1615         Unskip conformance/glsl/misc/shaders-with-varyings.html.
1616
1617         * platform/mac/TestExpectations:
1618
1619 2014-02-22  Alexey Proskuryakov  <ap@apple.com>
1620
1621         Rename JWK key_ops values from wrap/unwrap to wrapKey/unwrapKey
1622         https://bugs.webkit.org/show_bug.cgi?id=129121
1623
1624         Reviewed by Sam Weinig.
1625
1626         * crypto/subtle/aes-export-key-expected.txt:
1627         * crypto/subtle/aes-export-key.html:
1628         * crypto/subtle/jwk-export-use-values-expected.txt:
1629         * crypto/subtle/jwk-export-use-values.html:
1630         * crypto/subtle/jwk-import-use-values-expected.txt:
1631         * crypto/subtle/jwk-import-use-values.html:
1632         * crypto/subtle/rsa-oaep-key-manipulation-expected.txt:
1633         * crypto/subtle/rsa-oaep-key-manipulation.html:
1634
1635 2014-02-21  Timothy Hatcher  <timothy@apple.com>
1636
1637         Add inspection user interface for IndexedDB.
1638
1639         https://bugs.webkit.org/show_bug.cgi?id=129162
1640
1641         Reviewed by Joseph Pecoraro.
1642
1643         * http/tests/inspector-protocol/resources/InspectorTest.js:
1644         (InspectorTest.initializeInspectorModels): Add IndexedDatabase models and StorageManager.
1645         * inspector-protocol/indexeddb/basics-expected.txt: Added.
1646         * inspector-protocol/indexeddb/basics.html: Added.
1647
1648 2014-02-21  Dirk Schulze  <krit@webkit.org>
1649
1650         Replace svg/clip-path pixel tests by reference tests
1651         https://bugs.webkit.org/show_bug.cgi?id=129177
1652
1653         Rubber-stamped by Ryosuke Niwa.
1654
1655         This patch removes all pixel tests.
1656
1657         * platform/efl/svg/clip-path/clip-in-mask-expected.png: Removed.
1658         * platform/efl/svg/clip-path/clip-path-childs-clipped-expected.png: Removed.
1659         * platform/efl/svg/clip-path/clip-path-clipped-evenodd-twice-expected.png: Removed.
1660         * platform/efl/svg/clip-path/clip-path-clipped-expected.png: Removed.
1661         * platform/efl/svg/clip-path/clip-path-clipped-nonzero-expected.png: Removed.
1662         * platform/efl/svg/clip-path/clip-path-css-transform-1-expected.png: Removed.
1663         * platform/efl/svg/clip-path/clip-path-css-transform-2-expected.png: Removed.
1664         * platform/efl/svg/clip-path/clip-path-objectBoundingBox-expected.png: Removed.
1665         * platform/efl/svg/clip-path/clip-path-on-clipped-use-expected.png: Removed.
1666         * platform/efl/svg/clip-path/clip-path-on-g-and-child-expected.png: Removed.
1667         * platform/efl/svg/clip-path/clip-path-on-g-expected.png: Removed.
1668         * platform/efl/svg/clip-path/clip-path-on-svg-and-child-expected.png: Removed.
1669         * platform/efl/svg/clip-path/clip-path-on-svg-expected.png: Removed.
1670         * platform/efl/svg/clip-path/clip-path-pixelation-expected.png: Removed.
1671         * platform/efl/svg/clip-path/clip-path-text-and-stroke-expected.png: Removed.
1672         * platform/efl/svg/clip-path/clip-path-text-expected.png: Removed.
1673         * platform/efl/svg/clip-path/clip-path-transform-2-expected.png: Removed.
1674         * platform/efl/svg/clip-path/clip-path-tspan-and-stroke-expected.png: Removed.
1675         * platform/efl/svg/clip-path/clip-path-use-as-child-expected.png: Removed.
1676         * platform/efl/svg/clip-path/clip-path-userSpaceOnUse-expected.png: Removed.
1677         * platform/efl/svg/clip-path/deep-nested-clip-in-mask-different-unitTypes-expected.png: Removed.
1678         * platform/efl/svg/clip-path/deep-nested-clip-in-mask-different-unitTypes-expected.txt: Removed.
1679         * platform/efl/svg/clip-path/deep-nested-clip-in-mask-expected.png: Removed.
1680         * platform/efl/svg/clip-path/deep-nested-clip-in-mask-panning-expected.png: Removed.
1681         * platform/efl/svg/clip-path/nested-clip-in-mask-image-based-clipping-expected.png: Removed.
1682         * platform/efl/svg/clip-path/nested-clip-in-mask-path-and-image-based-clipping-expected.png: Removed.
1683         * platform/efl/svg/clip-path/nested-clip-in-mask-path-based-clipping-expected.png: Removed.
1684         * platform/gtk/svg/clip-path/clip-in-mask-expected.png: Removed.
1685         * platform/gtk/svg/clip-path/clip-path-child-clipped-expected.png: Removed.
1686         * platform/gtk/svg/clip-path/clip-path-childs-clipped-expected.png: Removed.
1687         * platform/gtk/svg/clip-path/clip-path-clipped-evenodd-twice-expected.png: Removed.
1688         * platform/gtk/svg/clip-path/clip-path-clipped-expected.png: Removed.
1689         * platform/gtk/svg/clip-path/clip-path-clipped-nonzero-expected.png: Removed.
1690         * platform/gtk/svg/clip-path/clip-path-css-transform-1-expected.png: Removed.
1691         * platform/gtk/svg/clip-path/clip-path-css-transform-2-expected.png: Removed.
1692         * platform/gtk/svg/clip-path/clip-path-evenodd-expected.png: Removed.
1693         * platform/gtk/svg/clip-path/clip-path-evenodd-nonzero-expected.png: Removed.
1694         * platform/gtk/svg/clip-path/clip-path-nonzero-evenodd-expected.png: Removed.
1695         * platform/gtk/svg/clip-path/clip-path-nonzero-expected.png: Removed.
1696         * platform/gtk/svg/clip-path/clip-path-objectBoundingBox-expected.png: Removed.
1697         * platform/gtk/svg/clip-path/clip-path-on-clipped-use-expected.png: Removed.
1698         * platform/gtk/svg/clip-path/clip-path-on-g-and-child-expected.png: Removed.
1699         * platform/gtk/svg/clip-path/clip-path-on-g-expected.png: Removed.
1700         * platform/gtk/svg/clip-path/clip-path-on-svg-and-child-expected.png: Removed.
1701         * platform/gtk/svg/clip-path/clip-path-on-svg-expected.png: Removed.
1702         * platform/gtk/svg/clip-path/clip-path-pixelation-expected.png: Removed.
1703         * platform/gtk/svg/clip-path/clip-path-text-and-shape-expected.png: Removed.
1704         * platform/gtk/svg/clip-path/clip-path-text-and-stroke-expected.png: Removed.
1705         * platform/gtk/svg/clip-path/clip-path-text-expected.png: Removed.
1706         * platform/gtk/svg/clip-path/clip-path-transform-2-expected.png: Removed.
1707         * platform/gtk/svg/clip-path/clip-path-tspan-and-stroke-expected.png: Removed.
1708         * platform/gtk/svg/clip-path/clip-path-use-as-child-expected.png: Removed.
1709         * platform/gtk/svg/clip-path/clip-path-userSpaceOnUse-expected.png: Removed.
1710         * platform/gtk/svg/clip-path/clip-path-with-text-clipped-expected.png: Removed.
1711         * platform/gtk/svg/clip-path/deep-nested-clip-in-mask-different-unitTypes-expected.png: Removed.
1712         * platform/gtk/svg/clip-path/deep-nested-clip-in-mask-different-unitTypes-expected.txt: Removed.
1713         * platform/gtk/svg/clip-path/deep-nested-clip-in-mask-expected.png: Removed.
1714         * platform/gtk/svg/clip-path/deep-nested-clip-in-mask-panning-expected.png: Removed.
1715         * platform/gtk/svg/clip-path/nested-clip-in-mask-image-based-clipping-expected.png: Removed.
1716         * platform/gtk/svg/clip-path/nested-clip-in-mask-path-and-image-based-clipping-expected.png: Removed.
1717         * platform/gtk/svg/clip-path/nested-clip-in-mask-path-based-clipping-expected.png: Removed.
1718         * platform/mac/svg/clip-path/clip-in-clip-expected.png: Removed.
1719         * platform/mac/svg/clip-path/clip-in-mask-expected.png: Removed.
1720         * platform/mac/svg/clip-path/clip-in-mask-objectBoundingBox-expected.png: Removed.
1721         * platform/mac/svg/clip-path/clip-in-mask-userSpaceOnUse-expected.png: Removed.
1722         * platform/mac/svg/clip-path/clip-path-child-clipped-expected.png: Removed.
1723         * platform/mac/svg/clip-path/clip-path-childs-clipped-expected.png: Removed.
1724         * platform/mac/svg/clip-path/clip-path-clipped-evenodd-twice-expected.png: Removed.
1725         * platform/mac/svg/clip-path/clip-path-clipped-expected.png: Removed.
1726         * platform/mac/svg/clip-path/clip-path-clipped-no-content-expected.png: Removed.
1727         * platform/mac/svg/clip-path/clip-path-clipped-nonzero-expected.png: Removed.
1728         * platform/mac/svg/clip-path/clip-path-css-transform-1-expected.png: Removed.
1729         * platform/mac/svg/clip-path/clip-path-css-transform-2-expected.png: Removed.
1730         * platform/mac/svg/clip-path/clip-path-evenodd-expected.png: Removed.
1731         * platform/mac/svg/clip-path/clip-path-evenodd-nonzero-expected.png: Removed.
1732         * platform/mac/svg/clip-path/clip-path-nonzero-evenodd-expected.png: Removed.
1733         * platform/mac/svg/clip-path/clip-path-nonzero-expected.png: Removed.
1734         * platform/mac/svg/clip-path/clip-path-objectBoundingBox-expected.png: Removed.
1735         * platform/mac/svg/clip-path/clip-path-on-clipped-use-expected.png: Removed.
1736         * platform/mac/svg/clip-path/clip-path-on-g-and-child-expected.png: Removed.
1737         * platform/mac/svg/clip-path/clip-path-on-g-expected.png: Removed.
1738         * platform/mac/svg/clip-path/clip-path-on-svg-and-child-expected.png: Removed.
1739         * platform/mac/svg/clip-path/clip-path-on-svg-expected.png: Removed.
1740         * platform/mac/svg/clip-path/clip-path-pixelation-expected.png: Removed.
1741         * platform/mac/svg/clip-path/clip-path-pixelation-expected.txt: Removed.
1742         * platform/mac/svg/clip-path/clip-path-recursive-call-by-child-expected.png: Removed.
1743         * platform/mac/svg/clip-path/clip-path-recursive-call-expected.png: Removed.
1744         * platform/mac/svg/clip-path/clip-path-text-and-shape-expected.png: Removed.
1745         * platform/mac/svg/clip-path/clip-path-text-and-shape-expected.txt: Removed.
1746         * platform/mac/svg/clip-path/clip-path-text-and-stroke-expected.png: Removed.
1747         * platform/mac/svg/clip-path/clip-path-text-and-stroke-expected.txt: Removed.
1748         * platform/mac/svg/clip-path/clip-path-text-expected.png: Removed.
1749         * platform/mac/svg/clip-path/clip-path-text-expected.txt: Removed.
1750         * platform/mac/svg/clip-path/clip-path-transform-1-expected.png: Removed.
1751         * platform/mac/svg/clip-path/clip-path-transform-2-expected.png: Removed.
1752         * platform/mac/svg/clip-path/clip-path-tspan-and-stroke-expected.png: Removed.
1753         * platform/mac/svg/clip-path/clip-path-tspan-and-stroke-expected.txt: Removed.
1754         * platform/mac/svg/clip-path/clip-path-use-as-child-expected.png: Removed.
1755         * platform/mac/svg/clip-path/clip-path-use-as-child2-expected.png: Removed.
1756         * platform/mac/svg/clip-path/clip-path-use-as-child3-expected.png: Removed.
1757         * platform/mac/svg/clip-path/clip-path-use-as-child4-expected.png: Removed.
1758         * platform/mac/svg/clip-path/clip-path-use-as-child5-expected.png: Removed.
1759         * platform/mac/svg/clip-path/clip-path-userSpaceOnUse-expected.png: Removed.
1760         * platform/mac/svg/clip-path/clip-path-with-container-expected.png: Removed.
1761         * platform/mac/svg/clip-path/clip-path-with-different-unittypes-expected.png: Removed.
1762         * platform/mac/svg/clip-path/clip-path-with-different-unittypes2-expected.png: Removed.
1763         * platform/mac/svg/clip-path/clip-path-with-invisibile-child-expected.png: Removed.
1764         * platform/mac/svg/clip-path/clip-path-with-text-clipped-expected.png: Removed.
1765         * platform/mac/svg/clip-path/clip-path-with-text-clipped-expected.txt: Removed.
1766         * platform/mac/svg/clip-path/clipper-placement-issue-expected.png: Removed.
1767         * platform/mac/svg/clip-path/deep-nested-clip-in-mask-different-unitTypes-expected.png: Removed.
1768         * platform/mac/svg/clip-path/deep-nested-clip-in-mask-expected.png: Removed.
1769         * platform/mac/svg/clip-path/deep-nested-clip-in-mask-expected.txt: Removed.
1770         * platform/mac/svg/clip-path/deep-nested-clip-in-mask-panning-expected.png: Removed.
1771         * platform/mac/svg/clip-path/deep-nested-clip-in-mask-panning-expected.txt: Removed.
1772         * platform/mac/svg/clip-path/nested-clip-in-mask-image-based-clipping-expected.png: Removed.
1773         * platform/mac/svg/clip-path/nested-clip-in-mask-path-and-image-based-clipping-expected.png: Removed.
1774         * platform/mac/svg/clip-path/nested-clip-in-mask-path-based-clipping-expected.png: Removed.
1775         * svg/clip-path/clip-in-clip-expected.png: Removed.
1776         * svg/clip-path/clip-in-clip-expected.txt: Removed.
1777         * svg/clip-path/clip-in-clip.svg: Removed.
1778         * svg/clip-path/clip-in-mask-expected.txt: Removed.
1779         * svg/clip-path/clip-in-mask-objectBoundingBox-expected.txt: Removed.
1780         * svg/clip-path/clip-in-mask-objectBoundingBox.svg: Removed.
1781         * svg/clip-path/clip-in-mask-userSpaceOnUse-expected.txt: Removed.
1782         * svg/clip-path/clip-in-mask-userSpaceOnUse.svg: Removed.
1783         * svg/clip-path/clip-in-mask.svg: Removed.
1784         * svg/clip-path/clip-path-child-clipped-expected.txt: Removed.
1785         * svg/clip-path/clip-path-child-clipped.svg: Removed.
1786         * svg/clip-path/clip-path-childs-clipped-expected.txt: Removed.
1787         * svg/clip-path/clip-path-childs-clipped.svg: Removed.
1788         * svg/clip-path/clip-path-clipped-evenodd-twice-expected.txt: Removed.
1789         * svg/clip-path/clip-path-clipped-evenodd-twice.svg: Removed.
1790         * svg/clip-path/clip-path-clipped-expected.txt: Removed.
1791         * svg/clip-path/clip-path-clipped-no-content-expected.png: Removed.
1792         * svg/clip-path/clip-path-clipped-no-content-expected.txt: Removed.
1793         * svg/clip-path/clip-path-clipped-no-content.svg: Removed.
1794         * svg/clip-path/clip-path-clipped-nonzero-expected.txt: Removed.
1795         * svg/clip-path/clip-path-clipped-nonzero.svg: Removed.
1796         * svg/clip-path/clip-path-clipped.svg: Removed.
1797         * svg/clip-path/clip-path-css-transform-1-expected.txt: Removed.
1798         * svg/clip-path/clip-path-css-transform-1.svg: Removed.
1799         * svg/clip-path/clip-path-css-transform-2-expected.txt: Removed.
1800         * svg/clip-path/clip-path-css-transform-2.svg: Removed.
1801         * svg/clip-path/clip-path-evenodd-expected.txt: Removed.
1802         * svg/clip-path/clip-path-evenodd-nonzero-expected.txt: Removed.
1803         * svg/clip-path/clip-path-evenodd-nonzero.svg: Removed.
1804         * svg/clip-path/clip-path-evenodd.svg: Removed.
1805         * svg/clip-path/clip-path-nonzero-evenodd-expected.txt: Removed.
1806         * svg/clip-path/clip-path-nonzero-evenodd.svg: Removed.
1807         * svg/clip-path/clip-path-nonzero-expected.txt: Removed.
1808         * svg/clip-path/clip-path-nonzero.svg: Removed.
1809         * svg/clip-path/clip-path-objectBoundingBox-expected.txt: Removed.
1810         * svg/clip-path/clip-path-objectBoundingBox.svg: Removed.
1811         * svg/clip-path/clip-path-on-clipped-use-expected.txt: Removed.
1812         * svg/clip-path/clip-path-on-clipped-use.svg: Removed.
1813         * svg/clip-path/clip-path-on-g-and-child-expected.txt: Removed.
1814         * svg/clip-path/clip-path-on-g-and-child.svg: Removed.
1815         * svg/clip-path/clip-path-on-g-expected.txt: Removed.
1816         * svg/clip-path/clip-path-on-g.svg: Removed.
1817         * svg/clip-path/clip-path-on-svg-and-child-expected.txt: Removed.
1818         * svg/clip-path/clip-path-on-svg-and-child.svg: Removed.
1819         * svg/clip-path/clip-path-on-svg-expected.txt: Removed.
1820         * svg/clip-path/clip-path-on-svg.svg: Removed.
1821         * svg/clip-path/clip-path-pixelation-expected.txt: Removed.
1822         * svg/clip-path/clip-path-pixelation.svg: Removed.
1823         * svg/clip-path/clip-path-recursive-call-by-child-expected.png: Removed.
1824         * svg/clip-path/clip-path-recursive-call-by-child-expected.txt: Removed.
1825         * svg/clip-path/clip-path-recursive-call-by-child.svg: Removed.
1826         * svg/clip-path/clip-path-recursive-call-expected.png: Removed.
1827         * svg/clip-path/clip-path-recursive-call-expected.txt: Removed.
1828         * svg/clip-path/clip-path-recursive-call.svg: Removed.
1829         * svg/clip-path/clip-path-text-and-shape-expected.txt: Removed.
1830         * svg/clip-path/clip-path-text-and-shape.svg: Removed.
1831         * svg/clip-path/clip-path-text-and-stroke-expected.txt: Removed.
1832         * svg/clip-path/clip-path-text-and-stroke.svg: Removed.
1833         * svg/clip-path/clip-path-text-expected.txt: Removed.
1834         * svg/clip-path/clip-path-text.svg: Removed.
1835         * svg/clip-path/clip-path-transform-1-expected.txt: Removed.
1836         * svg/clip-path/clip-path-transform-1.svg: Removed.
1837         * svg/clip-path/clip-path-transform-2-expected.txt: Removed.
1838         * svg/clip-path/clip-path-transform-2.svg: Removed.
1839         * svg/clip-path/clip-path-tspan-and-stroke-expected.txt: Removed.
1840         * svg/clip-path/clip-path-tspan-and-stroke.svg: Removed.
1841         * svg/clip-path/clip-path-use-as-child-expected.txt: Removed.
1842         * svg/clip-path/clip-path-use-as-child.svg: Removed.
1843         * svg/clip-path/clip-path-use-as-child2-expected.png: Removed.
1844         * svg/clip-path/clip-path-use-as-child2-expected.txt: Removed.
1845         * svg/clip-path/clip-path-use-as-child2.svg: Removed.
1846         * svg/clip-path/clip-path-use-as-child3-expected.png: Removed.
1847         * svg/clip-path/clip-path-use-as-child3-expected.txt: Removed.
1848         * svg/clip-path/clip-path-use-as-child3.svg: Removed.
1849         * svg/clip-path/clip-path-use-as-child4-expected.png: Removed.
1850         * svg/clip-path/clip-path-use-as-child4-expected.txt: Removed.
1851         * svg/clip-path/clip-path-use-as-child4.svg: Removed.
1852         * svg/clip-path/clip-path-use-as-child5-expected.png: Removed.
1853         * svg/clip-path/clip-path-use-as-child5-expected.txt: Removed.
1854         * svg/clip-path/clip-path-use-as-child5.svg: Removed.
1855         * svg/clip-path/clip-path-userSpaceOnUse-expected.txt: Removed.
1856         * svg/clip-path/clip-path-userSpaceOnUse.svg: Removed.
1857         * svg/clip-path/clip-path-with-container-expected.png: Removed.
1858         * svg/clip-path/clip-path-with-container-expected.txt: Removed.
1859         * svg/clip-path/clip-path-with-container.svg: Removed.
1860         * svg/clip-path/clip-path-with-different-unittypes-expected.png: Removed.
1861         * svg/clip-path/clip-path-with-different-unittypes-expected.txt: Removed.
1862         * svg/clip-path/clip-path-with-different-unittypes.svg: Removed.
1863         * svg/clip-path/clip-path-with-different-unittypes2-expected.png: Removed.
1864         * svg/clip-path/clip-path-with-different-unittypes2-expected.txt: Removed.
1865         * svg/clip-path/clip-path-with-different-unittypes2.svg: Removed.
1866         * svg/clip-path/clip-path-with-invisibile-child-expected.png: Removed.
1867         * svg/clip-path/clip-path-with-invisibile-child-expected.txt: Removed.
1868         * svg/clip-path/clip-path-with-invisibile-child.svg: Removed.
1869         * svg/clip-path/clip-path-with-text-clipped-expected.txt: Removed.
1870         * svg/clip-path/clip-path-with-text-clipped.svg: Removed.
1871         * svg/clip-path/clipper-placement-issue-expected.png: Removed.
1872         * svg/clip-path/clipper-placement-issue-expected.txt: Removed.
1873         * svg/clip-path/clipper-placement-issue.svg: Removed.
1874         * svg/clip-path/deep-nested-clip-in-mask-different-unitTypes-expected.txt: Removed.
1875         * svg/clip-path/deep-nested-clip-in-mask-different-unitTypes.svg: Removed.
1876         * svg/clip-path/deep-nested-clip-in-mask-expected.txt: Removed.
1877         * svg/clip-path/deep-nested-clip-in-mask-panning-expected.txt: Removed.
1878         * svg/clip-path/deep-nested-clip-in-mask-panning.svg: Removed.
1879         * svg/clip-path/deep-nested-clip-in-mask.svg: Removed.
1880         * svg/clip-path/nested-clip-in-mask-image-based-clipping-expected.txt: Removed.
1881         * svg/clip-path/nested-clip-in-mask-image-based-clipping.svg: Removed.
1882         * svg/clip-path/nested-clip-in-mask-path-and-image-based-clipping-expected.txt: Removed.
1883         * svg/clip-path/nested-clip-in-mask-path-and-image-based-clipping.svg: Removed.
1884         * svg/clip-path/nested-clip-in-mask-path-based-clipping-expected.txt: Removed.
1885         * svg/clip-path/nested-clip-in-mask-path-based-clipping.svg: Removed.
1886
1887 2014-02-22  Frédéric Wang  <fred.wang@free.fr>
1888
1889         Only skip stretchy operators when determining the stretch height.
1890         https://bugs.webkit.org/show_bug.cgi?id=126842
1891
1892         Reviewed by Chris Fleizach.
1893
1894         * mathml/presentation/stretchy-depth-height.html: Add a test with non-stretchy mo siblings.
1895
1896 2014-02-22  Frédéric Wang  <fred.wang@free.fr>
1897
1898         Implement asymmetric/symmetric stretching of vertical operators.
1899         https://bugs.webkit.org/show_bug.cgi?id=124827.
1900
1901         Reviewed by Chris Fleizach.
1902
1903         Add a new test to verify the symmetric property of operators (either implicit by the operator dictionary or explicit via an mo attribute).
1904
1905         * LayoutTests/platform/mac/mathml/presentation/mo-stretch-expected.txt: rebased.
1906         * mathml/presentation/stretchy-depth-height-symmetric-expected.txt: Added.
1907         * mathml/presentation/stretchy-depth-height-symmetric.html: Added.
1908
1909 2014-02-22  Frédéric Wang  <fred.wang@free.fr>
1910
1911         Bug 119043 - Large stretch size error for MathML operators.
1912         https://bugs.webkit.org/show_bug.cgi?id=119043
1913
1914         Reviewed by Chris Fleizach.
1915
1916         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.
1917
1918         * mathml/presentation/stretchy-depth-height-expected.txt: Added.
1919         * mathml/presentation/stretchy-depth-height.html: Added.
1920         * platform/mac/mathml/presentation/mo-stretch-expected.txt:
1921
1922 2014-02-22  Frédéric Wang  <fred.wang@free.fr>
1923
1924         Unreviewed, rolling out r164534.
1925         http://trac.webkit.org/changeset/164534
1926         https://bugs.webkit.org/show_bug.cgi?id=119043
1927
1928         missing tests
1929
1930         * mathml/presentation/stretchy-depth-height-expected.txt: Removed.
1931         * mathml/presentation/stretchy-depth-height.html: Removed.
1932         * platform/mac/mathml/presentation/mo-stretch-expected.txt:
1933
1934 2014-02-22  Frédéric Wang  <fred.wang@free.fr>
1935
1936         Bug 119043 - Large stretch size error for MathML operators.
1937         https://bugs.webkit.org/show_bug.cgi?id=119043
1938
1939         Reviewed by Chris Fleizach.
1940
1941         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.
1942
1943         * mathml/presentation/stretchy-depth-height-expected.txt: Added.
1944         * mathml/presentation/stretchy-depth-height.html: Added.
1945         * platform/mac/mathml/presentation/mo-stretch-expected.txt:
1946
1947 2014-02-22  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
1948
1949         Unreviewed, EFL WK2 gardening. Skip a webgl test because of crashing.
1950         Besides a bug is filed and assigned to those crash tests.
1951
1952         * platform/efl-wk2/TestExpectations:
1953
1954 2014-02-21  Dirk Schulze  <krit@webkit.org>
1955
1956         Replace svg/clip-path pixel tests by reference tests
1957         https://bugs.webkit.org/show_bug.cgi?id=129177
1958
1959         Reviewed by Dean Jackson.
1960
1961         New reference tests for SVG clip-path.
1962
1963         * platform/efl/TestExpectations:
1964         * platform/gtk/TestExpectations:
1965         * platform/mac/TestExpectations:
1966         * platform/win/TestExpectations:
1967         * svg/clip-path/clip-path-clip-expected.svg: Added.
1968         * svg/clip-path/clip-path-clip-nested-twice-expected.svg: Added.
1969         * svg/clip-path/clip-path-clip-nested-twice.svg: Added.
1970         * svg/clip-path/clip-path-clip-rule-001-expected.svg: Added.
1971         * svg/clip-path/clip-path-clip-rule-001.svg: Added.
1972         * svg/clip-path/clip-path-clip-rule-002-expected.svg: Added.
1973         * svg/clip-path/clip-path-clip-rule-002.svg: Added.
1974         * svg/clip-path/clip-path-clip-rule-003-expected.svg: Added.
1975         * svg/clip-path/clip-path-clip-rule-003.svg: Added.
1976         * svg/clip-path/clip-path-clip-rule-004-expected.svg: Added.
1977         * svg/clip-path/clip-path-clip-rule-004.svg: Added.
1978         * svg/clip-path/clip-path-clip-rule-005-expected.svg: Added.
1979         * svg/clip-path/clip-path-clip-rule-005.svg: Added.
1980         * svg/clip-path/clip-path-clip-rule-006-expected.svg: Added.
1981         * svg/clip-path/clip-path-clip-rule-006.svg: Added.
1982         * svg/clip-path/clip-path-clip-rule-007-expected.svg: Added.
1983         * svg/clip-path/clip-path-clip-rule-007.svg: Added.
1984         * svg/clip-path/clip-path-clip-rule-008-expected.svg: Added.
1985         * svg/clip-path/clip-path-clip-rule-008.svg: Added.
1986         * svg/clip-path/clip-path-clip-rule-009-expected.svg: Added.
1987         * svg/clip-path/clip-path-clip-rule-009.svg: Added.
1988         * svg/clip-path/clip-path-clip-rule-010-expected.svg: Added.
1989         * svg/clip-path/clip-path-clip-rule-010.svg: Added.
1990         * svg/clip-path/clip-path-clip.svg: Added.
1991         * svg/clip-path/clip-path-content-clip-001-expected.svg: Added.
1992         * svg/clip-path/clip-path-content-clip-001.svg: Added.
1993         * svg/clip-path/clip-path-content-clip-002-expected.svg: Added.
1994         * svg/clip-path/clip-path-content-clip-002.svg: Added.
1995         * svg/clip-path/clip-path-content-clip-003-expected.svg: Added.
1996         * svg/clip-path/clip-path-content-clip-003.svg: Added.
1997         * svg/clip-path/clip-path-content-invisible-expected.svg: Added.
1998         * svg/clip-path/clip-path-content-invisible.svg: Added.
1999         * svg/clip-path/clip-path-content-syling-expected.svg: Added.
2000         * svg/clip-path/clip-path-content-syling.svg: Added.
2001         * svg/clip-path/clip-path-content-use-001-expected.svg: Added.
2002         * svg/clip-path/clip-path-content-use-001.svg: Added.
2003         * svg/clip-path/clip-path-content-use-002-expected.svg: Added.
2004         * svg/clip-path/clip-path-content-use-002.svg: Added.
2005         * svg/clip-path/clip-path-content-use-003-expected.svg: Added.
2006         * svg/clip-path/clip-path-content-use-003.svg: Added.
2007         * svg/clip-path/clip-path-content-use-004-expected.svg: Added.
2008         * svg/clip-path/clip-path-content-use-004.svg: Added.
2009         * svg/clip-path/clip-path-content-use-005-expected.svg: Added.
2010         * svg/clip-path/clip-path-content-use-005.svg: Added.
2011         * svg/clip-path/clip-path-content-use-006-expected.svg: Added.
2012         * svg/clip-path/clip-path-content-use-006.svg: Added.
2013         * svg/clip-path/clip-path-css-transform-001-expected.svg: Added.
2014         * svg/clip-path/clip-path-css-transform-001.svg: Added.
2015         * svg/clip-path/clip-path-css-transform-002-expected.svg: Added.
2016         * svg/clip-path/clip-path-css-transform-002.svg: Added.
2017         * svg/clip-path/clip-path-invalid-expected.svg: Added.
2018         * svg/clip-path/clip-path-invalid.svg: Added.
2019         * svg/clip-path/clip-path-no-content-001-expected.svg: Added.
2020         * svg/clip-path/clip-path-no-content-001.svg: Added.
2021         * svg/clip-path/clip-path-no-content-002-expected.svg: Added.
2022         * svg/clip-path/clip-path-no-content-002.svg: Added.
2023         * svg/clip-path/clip-path-no-content-003-expected.svg: Added.
2024         * svg/clip-path/clip-path-no-content-003.svg: Added.
2025         * svg/clip-path/clip-path-objectboundingbox-001-expected.svg: Added.
2026         * svg/clip-path/clip-path-objectboundingbox-001.svg: Added.
2027         * svg/clip-path/clip-path-objectboundingbox-002-expected.svg: Added.
2028         * svg/clip-path/clip-path-objectboundingbox-002.svg: Added.
2029         * svg/clip-path/clip-path-objectboundingbox-003-expected.svg: Added.
2030         * svg/clip-path/clip-path-objectboundingbox-003.svg: Added.
2031         * svg/clip-path/clip-path-objectboundingbox-004-expected.svg: Added.
2032         * svg/clip-path/clip-path-objectboundingbox-004.svg: Added.
2033         * svg/clip-path/clip-path-on-g-001-expected.svg: Added.
2034         * svg/clip-path/clip-path-on-g-001.svg: Added.
2035         * svg/clip-path/clip-path-on-g-002-expected.svg: Added.
2036         * svg/clip-path/clip-path-on-g-002.svg: Added.
2037         * svg/clip-path/clip-path-on-g-003-expected.svg: Added.
2038         * svg/clip-path/clip-path-on-g-003.svg: Added.
2039         * svg/clip-path/clip-path-on-g-004-expected.svg: Added.
2040         * svg/clip-path/clip-path-on-g-004.svg: Added.
2041         * svg/clip-path/clip-path-on-g-005-expected.svg: Added.
2042         * svg/clip-path/clip-path-on-g-005.svg: Added.
2043         * svg/clip-path/clip-path-on-svg-001-expected.svg: Added.
2044         * svg/clip-path/clip-path-on-svg-001.svg: Added.
2045         * svg/clip-path/clip-path-on-svg-002-expected.svg: Added.
2046         * svg/clip-path/clip-path-on-svg-002.svg: Added.
2047         * svg/clip-path/clip-path-on-use-001-expected.svg: Added.
2048         * svg/clip-path/clip-path-on-use-001.svg: Added.
2049         * svg/clip-path/clip-path-on-use-002-expected.svg: Added.
2050         * svg/clip-path/clip-path-on-use-002.svg: Added.
2051         * svg/clip-path/clip-path-precision-001-expected.svg: Added.
2052         * svg/clip-path/clip-path-precision-001.svg: Added.
2053         * svg/clip-path/clip-path-text-001-expected.svg: Added.
2054         * svg/clip-path/clip-path-text-001.svg: Added.
2055         * svg/clip-path/clip-path-text-002-expected.svg: Added.
2056         * svg/clip-path/clip-path-text-002.svg: Added.
2057         * svg/clip-path/clip-path-text-003-expected.svg: Added.
2058         * svg/clip-path/clip-path-text-003.svg: Added.
2059         * svg/clip-path/clip-path-text-004-expected.svg: Added.
2060         * svg/clip-path/clip-path-text-004.svg: Added.
2061         * svg/clip-path/clip-path-text-005-expected.svg: Added.
2062         * svg/clip-path/clip-path-text-005.svg: Added.
2063         * svg/clip-path/clip-path-userspaceonuse-001-expected.svg: Added.
2064         * svg/clip-path/clip-path-userspaceonuse-001.svg: Added.
2065         * svg/clip-path/mask-nested-clip-path-001-expected.svg: Added.
2066         * svg/clip-path/mask-nested-clip-path-001.svg: Added.
2067         * svg/clip-path/mask-nested-clip-path-002-expected.svg: Added.
2068         * svg/clip-path/mask-nested-clip-path-002.svg: Added.
2069         * svg/clip-path/mask-nested-clip-path-003-expected.svg: Added.
2070         * svg/clip-path/mask-nested-clip-path-003.svg: Added.
2071         * svg/clip-path/mask-nested-clip-path-004-expected.svg: Added.
2072         * svg/clip-path/mask-nested-clip-path-004.svg: Added.
2073         * svg/clip-path/mask-nested-clip-path-005-expected.svg: Added.
2074         * svg/clip-path/mask-nested-clip-path-005.svg: Added.
2075         * svg/clip-path/mask-nested-clip-path-006-expected.svg: Added.
2076         * svg/clip-path/mask-nested-clip-path-006.svg: Added.
2077         * svg/clip-path/mask-nested-clip-path-007-expected.svg: Added.
2078         * svg/clip-path/mask-nested-clip-path-007.svg: Added.
2079         * svg/clip-path/mask-nested-clip-path-008-expected.svg: Added.
2080         * svg/clip-path/mask-nested-clip-path-008.svg: Added.
2081         * svg/clip-path/mask-nested-clip-path-009-expected.svg: Added.
2082         * svg/clip-path/mask-nested-clip-path-009.svg: Added.
2083         * svg/clip-path/mask-nested-clip-path-panning-001-expected.svg: Added.
2084         * svg/clip-path/mask-nested-clip-path-panning-001.svg: Added.
2085         * svg/clip-path/mask-nested-clip-path-panning-002-expected.svg: Added.
2086         * svg/clip-path/mask-nested-clip-path-panning-002.svg: Added.
2087         * svg/clip-path/mask-objectboundingbox-content-clip-expected.svg: Added.
2088         * svg/clip-path/mask-objectboundingbox-content-clip-transform-expected.svg: Added.
2089         * svg/clip-path/mask-objectboundingbox-content-clip-transform.svg: Added.
2090         * svg/clip-path/mask-objectboundingbox-content-clip.svg: Added.
2091         * svg/clip-path/mask-userspaceonuse-content-clip-expected.svg: Added.
2092         * svg/clip-path/mask-userspaceonuse-content-clip-transform-expected.svg: Added.
2093         * svg/clip-path/mask-userspaceonuse-content-clip-transform.svg: Added.
2094         * svg/clip-path/mask-userspaceonuse-content-clip.svg: Added.
2095
2096 2014-02-21  Ryosuke Niwa  <rniwa@webkit.org>
2097
2098         Inner text element should not use -webkit-user-modify
2099         https://bugs.webkit.org/show_bug.cgi?id=129035
2100
2101         Reviewed by Andreas Kling.
2102
2103         Rebaselined tests as the user agent shadow DOM of input and textarea elements now have contenteditable attribute.
2104
2105         * editing/input/paste-text-ending-with-interchange-newline-expected.txt:
2106         * editing/inserting/5607069-2-expected.txt:
2107         * editing/inserting/5607069-3-expected.txt:
2108         * editing/pasteboard/copy-image-with-alt-text-expected.txt:
2109         * editing/pasteboard/copy-null-characters-expected.txt:
2110         * editing/pasteboard/nested-blocks-with-text-area-expected.txt:
2111         * editing/pasteboard/nested-blocks-with-text-field-expected.txt:
2112         * editing/selection/dump-as-markup-expected.txt:
2113         * editing/selection/dump-as-markup-form-text-expected.txt:
2114         * fast/forms/suggested-value-after-setvalue-expected.txt:
2115         * fast/forms/suggested-value-expected.txt:
2116         * fast/parser/object-with-textarea-fallback-expected.txt:
2117
2118 2014-02-21  Myles C. Maxfield  <mmaxfield@apple.com>
2119
2120         After copy and paste, cursor may appear to be above the bottom of content
2121         https://bugs.webkit.org/show_bug.cgi?id=129167
2122
2123         Reviewed by Ryosuke Niwa.
2124
2125         Makes sure that the clearing div is inserted.
2126
2127         * editing/pasteboard/copy-paste-inserts-clearing-div-expected.txt: Added.
2128         * editing/pasteboard/copy-paste-inserts-clearing-div.html: Added.
2129
2130 2014-02-21  Brian Burg  <bburg@apple.com>
2131
2132         Move unported Web Inspector tests to LayoutTests/inspector-obsolete
2133         https://bugs.webkit.org/show_bug.cgi?id=129183
2134
2135         Rubber-stamped by Timothy Hatcher.
2136
2137         Move inspector/ to inspector-obsolete/.
2138         Move http/tests/inspector/ to inspector-obsolete/http-tests/.
2139         Fold http/tests/inspector-enabled/ into inspector-obsolete/http-tests/.
2140
2141         I have elided about 1100 lines of rename Changelog spew;
2142         no filenames have been altered in this reorganization.
2143
2144         Remove mentions of obsolete tests from TestExpectations. Remove skips
2145         for inspector-obsolete/ from port-specific expectations, and just
2146         put it in the generic expectations file.
2147
2148         Remove inspector-protocol/heap-profiler tests, as they are obsolete.
2149
2150         * TestExpectations:
2151          * inspector-protocol/heap-profiler/heap-snapshot-with-detached-dom-tree-expected.txt: Removed.
2152         * inspector-protocol/heap-profiler/heap-snapshot-with-detached-dom-tree.html: Removed.
2153         * inspector-protocol/heap-profiler/heap-snapshot-with-event-listener-expected.txt: Removed.
2154         * inspector-protocol/heap-profiler/heap-snapshot-with-event-listener.html: Removed.
2155         * inspector-protocol/heap-profiler/resources/heap-snapshot-common.js: Removed.
2156         * inspector-protocol/heap-profiler/resources/page-with-function.html: Removed.
2157         * inspector-protocol/heap-profiler/take-heap-snapshot-expected.txt: Removed.
2158         * inspector-protocol/heap-profiler/take-heap-snapshot.html: Removed.
2159         * platform/efl/TestExpectations:
2160         * platform/gtk/TestExpectations:
2161         * platform/mac-wk2/TestExpectations:
2162         * platform/mac/TestExpectations:
2163         * platform/win-xp/TestExpectations:
2164         * platform/win/TestExpectations:
2165         * platform/wincairo/TestExpectations:
2166         * platform/wk2/TestExpectations:
2167
2168 2014-02-21  Brian Burg  <bburg@apple.com>
2169
2170         Web Inspector: remove old inspector tests that cannot be ported
2171         https://bugs.webkit.org/show_bug.cgi?id=129168
2172
2173         Reviewed by Timothy Hatcher.
2174
2175         Remove many tests that were specific to the old inspector user interface.
2176         These cannot be ported either because they were specific to the UI, or
2177         they test features that no longer exist in the Web Inspector.
2178
2179         * inspector/audits/audits-panel-functional-expected.txt: Removed.
2180         * inspector/audits/audits-panel-functional.html: Removed.
2181         * inspector/audits/audits-panel-noimages-functional-expected.txt: Removed.
2182         * inspector/audits/audits-panel-noimages-functional.html: Removed.
2183         * inspector/audits/audits-test.js: Removed.
2184         * inspector/audits/resources/audits-script1.js: Removed.
2185         * inspector/audits/resources/audits-script2.js: Removed.
2186         * inspector/audits/resources/audits-style1.css: Removed.
2187         * inspector/console/command-line-api-getEventListeners-expected.txt: Removed.
2188         * inspector/console/command-line-api-getEventListeners.html: Removed.
2189         * inspector/console/console-big-array-expected.txt: Removed.
2190         * inspector/console/console-big-array.html: Removed.
2191         * inspector/console/console-clear-expected.txt: Removed.
2192         * inspector/console/console-clear.html: Removed.
2193         * inspector/console/console-dirxml-expected.txt: Removed.
2194         * inspector/console/console-dirxml.html: Removed.
2195         * inspector/console/console-filter-test-expected.txt: Removed.
2196         * inspector/console/console-filter-test.html: Removed.
2197         * inspector/console/console-format-collections-expected.txt: Removed.
2198         * inspector/console/console-format-collections.html: Removed.
2199         * inspector/console/console-format-expected.txt: Removed.
2200         * inspector/console/console-format-style-expected.txt: Removed.
2201         * inspector/console/console-format-style-whitelist-expected.txt: Removed.
2202         * inspector/console/console-format-style-whitelist.html: Removed.
2203         * inspector/console/console-format-style.html: Removed.
2204         * inspector/console/console-format-table-expected.txt: Removed.
2205         * inspector/console/console-format-table.html: Removed.
2206         * inspector/console/console-format.html: Removed.
2207         * inspector/console/console-trim-long-urls-expected.txt: Removed.
2208         * inspector/console/console-trim-long-urls.html: Removed.
2209         * inspector/cookie-parser-expected.txt: Removed.
2210         * inspector/cookie-parser.html: Removed.
2211         * inspector/cookie-resource-match-expected.txt: Removed.
2212         * inspector/cookie-resource-match.html: Removed.
2213         * inspector/curl-command-expected.txt: Removed.
2214         * inspector/curl-command.html: Removed.
2215         * inspector/database-table-name-excaping-expected.txt: Removed.
2216         * inspector/database-table-name-excaping.html: Removed.
2217         * inspector/datagrid-autosize-expected.txt: Removed.
2218         * inspector/datagrid-autosize.html: Removed.
2219         * inspector/debugger/breakpoint-manager-listeners-count-expected.txt: Removed.
2220         * inspector/debugger/breakpoint-manager-listeners-count.html: Removed.
2221         * inspector/debugger/callstack-placards-discarded-expected.txt: Removed.
2222         * inspector/debugger/callstack-placards-discarded.html: Removed.
2223         * inspector/debugger/content-providers-expected.txt: Removed.
2224         * inspector/debugger/content-providers.html: Removed.
2225         * inspector/debugger/debug-inlined-scripts-expected.txt: Removed.
2226         * inspector/debugger/debug-inlined-scripts.html-disabled: Removed.
2227         * inspector/debugger/debugger-expand-scope-expected.txt: Removed.
2228         * inspector/debugger/debugger-expand-scope.html: Removed.
2229         * inspector/debugger/debugger-proto-property-expected.txt: Removed.
2230         * inspector/debugger/debugger-proto-property.html: Removed.
2231         * inspector/debugger/debugger-script-preprocessor-expected.txt: Removed.
2232         * inspector/debugger/debugger-script-preprocessor.html: Removed.
2233         * inspector/debugger/debugger-step-into-event-listener-expected.txt: Removed.
2234         * inspector/debugger/debugger-step-into-event-listener.html: Removed.
2235         * inspector/debugger/disable-script-expected.txt: Removed.
2236         * inspector/debugger/disable-script.html: Removed.
2237         * inspector/debugger/dom-breakpoints-expected.txt: Removed.
2238         * inspector/debugger/dom-breakpoints.html: Removed.
2239         * inspector/debugger/dynamic-script-tag-expected.txt: Removed.
2240         * inspector/debugger/dynamic-script-tag.html: Removed.
2241         * inspector/debugger/dynamic-scripts-expected.txt: Removed.
2242         * inspector/debugger/dynamic-scripts.html: Removed.
2243         * inspector/debugger/error-in-watch-expressions-expected.txt: Removed.
2244         * inspector/debugger/error-in-watch-expressions.html: Removed.
2245         * inspector/debugger/event-listener-breakpoints-expected.txt: Removed.
2246         * inspector/debugger/event-listener-breakpoints.html: Removed.
2247         * inspector/debugger/file-system-project-mapping-expected.txt: Removed.
2248         * inspector/debugger/file-system-project-mapping.html: Removed.
2249         * inspector/debugger/linkifier-expected.txt: Removed.
2250         * inspector/debugger/linkifier.html: Removed.
2251         * inspector/debugger/live-edit-breakpoints-expected.txt: Removed.
2252         * inspector/debugger/live-edit-breakpoints.html: Removed.
2253         * inspector/debugger/live-edit-expected.txt: Removed.
2254         * inspector/debugger/live-edit.html: Removed.
2255         * inspector/debugger/mutation-observer-suspend-while-paused-expected.txt: Removed.
2256         * inspector/debugger/mutation-observer-suspend-while-paused.html: Removed.
2257         * inspector/debugger/navigator-view-expected.txt: Removed.
2258         * inspector/debugger/navigator-view.html: Removed.
2259         * inspector/debugger/network-uisourcecode-provider-expected.txt: Removed.
2260         * inspector/debugger/network-uisourcecode-provider.html: Removed.
2261         * inspector/debugger/properties-special-expected.txt: Removed.
2262         * inspector/debugger/properties-special.html: Removed.
2263         * inspector/debugger/resource-script-mapping-expected.txt: Removed.
2264         * inspector/debugger/resource-script-mapping.html: Removed.
2265         * inspector/debugger/reveal-execution-line-expected.txt: Removed.
2266         * inspector/debugger/reveal-execution-line.html: Removed.
2267         * inspector/debugger/script-extract-outline-expected.txt: Removed.
2268         * inspector/debugger/script-extract-outline.html: Removed.
2269         * inspector/debugger/script-formatter-breakpoints-expected.txt: Removed.
2270         * inspector/debugger/script-formatter-breakpoints.html: Removed.
2271         * inspector/debugger/script-formatter-console-expected.txt: Removed.
2272         * inspector/debugger/script-formatter-console.html: Removed.
2273         * inspector/debugger/script-snippet-model-expected.txt: Removed.
2274         * inspector/debugger/script-snippet-model.html: Removed.
2275         * inspector/debugger/scripts-panel-expected.txt: Removed.
2276         * inspector/debugger/scripts-panel.html: Removed.
2277         * inspector/debugger/scripts-sorting-expected.txt: Removed.
2278         * inspector/debugger/scripts-sorting.html: Removed.
2279         * inspector/debugger/selected-call-frame-after-formatting-source-expected.txt: Removed.
2280         * inspector/debugger/selected-call-frame-after-formatting-source.html: Removed.
2281         * inspector/debugger/set-breakpoint-expected.txt: Removed.
2282         * inspector/debugger/set-breakpoint.html: Removed.
2283         * inspector/debugger/source-frame-count-expected.txt: Removed.
2284         * inspector/debugger/source-frame-count.html: Removed.
2285         * inspector/debugger/source-frame-expected.txt: Removed.
2286         * inspector/debugger/source-frame.html: Removed.
2287         * inspector/debugger/step-through-event-listeners-expected.txt: Removed.
2288         * inspector/debugger/step-through-event-listeners.html: Removed.
2289         * inspector/debugger/ui-source-code-display-name-expected.txt: Removed.
2290         * inspector/debugger/ui-source-code-display-name.html: Removed.
2291         * inspector/debugger/ui-source-code-expected.txt: Removed.
2292         * inspector/debugger/ui-source-code.html: Removed.
2293         * inspector/debugger/watch-expressions-panel-switch-expected.txt: Removed.
2294         * inspector/debugger/watch-expressions-panel-switch.html: Removed.
2295         * inspector/debugger/watch-expressions-preserve-expansion-expected.txt: Removed.
2296         * inspector/debugger/watch-expressions-preserve-expansion.html: Removed.
2297         * inspector/debugger/xhr-breakpoints-expected.txt: Removed.
2298         * inspector/debugger/xhr-breakpoints.html: Removed.
2299         * inspector/dom-statistics-expected.txt: Removed.
2300         * inspector/dom-statistics.html-disabled: Removed.
2301         * inspector/editor/brace-matcher-expected.txt: Removed.
2302         * inspector/editor/brace-matcher.html: Removed.
2303         * inspector/editor/editor-test.js: Removed.
2304         * inspector/editor/highlighter-basics-expected.txt: Removed.
2305         * inspector/editor/highlighter-basics.html: Removed.
2306         * inspector/editor/highlighter-chunk-limit-expected.txt: Removed.
2307         * inspector/editor/highlighter-chunk-limit.html: Removed.
2308         * inspector/editor/highlighter-long-line-expected.txt: Removed.
2309         * inspector/editor/highlighter-long-line.html: Removed.
2310         * inspector/editor/highlighter-paste-in-comment-expected.txt: Removed.
2311         * inspector/editor/highlighter-paste-in-comment.html: Removed.
2312         * inspector/editor/highlighter-test.js: Removed.
2313         * inspector/editor/indentation-expected.txt: Removed.
2314         * inspector/editor/indentation.html: Removed.
2315         * inspector/editor/text-editor-brace-highlighter-expected.txt: Removed.
2316         * inspector/editor/text-editor-brace-highlighter.html: Removed.
2317         * inspector/editor/text-editor-char-to-coordinates-expected.txt: Removed.
2318         * inspector/editor/text-editor-char-to-coordinates.html: Removed.
2319         * inspector/editor/text-editor-formatter-expected.txt: Removed.
2320         * inspector/editor/text-editor-formatter.html: Removed.
2321         * inspector/editor/text-editor-highlight-api-expected.txt: Removed.
2322         * inspector/editor/text-editor-highlight-api.html: Removed.
2323         * inspector/editor/text-editor-highlight-token-expected.txt: Removed.
2324         * inspector/editor/text-editor-highlight-token.html: Removed.
2325         * inspector/editor/text-editor-home-button-expected.txt: Removed.
2326         * inspector/editor/text-editor-home-button.html: Removed.
2327         * inspector/editor/text-editor-line-breaks-expected.txt: Removed.
2328         * inspector/editor/text-editor-line-breaks.html: Removed.
2329         * inspector/editor/text-editor-long-line-expected.txt: Removed.
2330         * inspector/editor/text-editor-long-line.html: Removed.
2331         * inspector/editor/text-editor-model-expected.txt: Removed.
2332         * inspector/editor/text-editor-model.html: Removed.
2333         * inspector/editor/text-editor-remove-chunks-from-dom-expected.txt: Removed.
2334         * inspector/editor/text-editor-remove-chunks-from-dom.html: Removed.
2335         * inspector/editor/text-editor-selection-expected.txt: Removed.
2336         * inspector/editor/text-editor-selection-to-search-expected.txt: Removed.
2337         * inspector/editor/text-editor-selection-to-search.html: Removed.
2338         * inspector/editor/text-editor-selection.html: Removed.
2339         * inspector/editor/text-editor-show-whitespace-expected.txt: Removed.
2340         * inspector/editor/text-editor-show-whitespace.html: Removed.
2341         * inspector/editor/text-editor-smart-braces-expected.txt: Removed.
2342         * inspector/editor/text-editor-smart-braces.html: Removed.
2343         * inspector/editor/text-editor-token-at-position-expected.txt: Removed.
2344         * inspector/editor/text-editor-token-at-position.html: Removed.
2345         * inspector/editor/text-editor-type-over-decoration-expected.txt: Removed.
2346         * inspector/editor/text-editor-type-over-decoration.html: Removed.
2347         * inspector/editor/text-editor-undo-redo-expected.txt: Removed.
2348         * inspector/editor/text-editor-undo-redo.html: Removed.
2349         * inspector/editor/text-editor-word-jumps-expected.txt: Removed.
2350         * inspector/editor/text-editor-word-jumps.html: Removed.
2351         * inspector/elements/breadcrumb-updates-expected.txt: Removed.
2352         * inspector/elements/breadcrumb-updates.html: Removed.
2353         * inspector/elements/delete-from-document-expected.txt: Removed.
2354         * inspector/elements/delete-from-document.html: Removed.
2355         * inspector/elements/edit-dom-actions-expected.txt: Removed.
2356         * inspector/elements/edit-dom-actions.html: Removed.
2357         * inspector/elements/elements-delete-inline-style-expected.txt: Removed.
2358         * inspector/elements/elements-delete-inline-style.html: Removed.
2359         * inspector/elements/elements-img-tooltip-expected.txt: Removed.
2360         * inspector/elements/elements-img-tooltip.html: Removed.
2361         * inspector/elements/elements-inspect-iframe-from-different-domain-expected.txt: Removed.
2362         * inspector/elements/elements-inspect-iframe-from-different-domain.html: Removed.
2363         * inspector/elements/elements-panel-limited-children-expected.txt: Removed.
2364         * inspector/elements/elements-panel-limited-children.html: Removed.
2365         * inspector/elements/elements-panel-rewrite-href-expected.txt: Removed.
2366         * inspector/elements/elements-panel-rewrite-href.html: Removed.
2367         * inspector/elements/elements-panel-selection-on-refresh-expected.txt: Removed.
2368         * inspector/elements/elements-panel-selection-on-refresh.html: Removed.
2369         * inspector/elements/elements-panel-structure-expected.txt: Removed.
2370         * inspector/elements/elements-panel-structure.html: Removed.
2371         * inspector/elements/elements-panel-xhtml-structure-expected.txt: Removed.
2372         * inspector/elements/elements-panel-xhtml-structure.xhtml-disabled: Removed.
2373         * inspector/elements/event-listener-sidebar-expected.txt: Removed.
2374         * inspector/elements/event-listener-sidebar.html: Removed.
2375         * inspector/elements/event-listeners-about-blank-expected.txt: Removed.
2376         * inspector/elements/event-listeners-about-blank.html: Removed.
2377         * inspector/elements/expand-recursively-expected.txt: Removed.
2378         * inspector/elements/expand-recursively.html: Removed.
2379         * inspector/elements/hide-shortcut-expected.txt: Removed.
2380         * inspector/elements/hide-shortcut.html: Removed.
2381         * inspector/elements/iframe-load-event-expected.txt: Removed.
2382         * inspector/elements/iframe-load-event.html: Removed.
2383         * inspector/elements/insert-node-collapsed-expected.txt: Removed.
2384         * inspector/elements/insert-node-collapsed.html: Removed.
2385         * inspector/elements/insert-node-expected.txt: Removed.
2386         * inspector/elements/insert-node.html: Removed.
2387         * inspector/elements/modify-chardata-expected.txt: Removed.
2388         * inspector/elements/modify-chardata.html: Removed.
2389         * inspector/elements/move-node-expected.txt: Removed.
2390         * inspector/elements/move-node.html: Removed.
2391         * inspector/elements/node-xpath-expected.txt: Removed.
2392         * inspector/elements/node-xpath.xhtml: Removed.
2393         * inspector/elements/remove-node-expected.txt: Removed.
2394         * inspector/elements/remove-node.html: Removed.
2395         * inspector/elements/resources/iframe-load-event-iframe-1.html: Removed.
2396         * inspector/elements/resources/iframe-load-event-iframe-2.html: Removed.
2397         * inspector/elements/resources/iframe-load-event-iframe.js: Removed.
2398         * inspector/elements/resources/user-properties.js: Removed.
2399         * inspector/elements/set-html-via-resource-expected.txt: Removed.
2400         * inspector/elements/shadow-dom-modify-chardata-expected.txt: Removed.
2401         * inspector/elements/shadow-dom-modify-chardata.html: Removed.
2402         * inspector/elements/shadow-root-expected.txt: Removed.
2403         * inspector/elements/shadow-root.html: Removed.
2404         * inspector/elements/undo-dom-edits-2-expected.txt: Removed.
2405         * inspector/elements/undo-dom-edits-2.html: Removed.
2406         * inspector/elements/undo-dom-edits-expected.txt: Removed.
2407         * inspector/elements/undo-dom-edits.html: Removed.
2408         * inspector/elements/update-shadowdom-expected.txt: Removed.
2409         * inspector/elements/update-shadowdom.html: Removed.
2410         * inspector/elements/user-properties-expected.txt: Removed.
2411         * inspector/elements/user-properties.html: Removed.
2412         * inspector/evaluate-in-page-expected.txt: Removed.
2413         * inspector/evaluate-in-page.html: Removed.
2414         * inspector/extensions/extensions-api-expected.txt: Removed.
2415         * inspector/extensions/extensions-api.html: Removed.
2416         * inspector/extensions/extensions-audits-api-expected.txt: Removed.
2417         * inspector/extensions/extensions-audits-api.html: Removed.
2418         * inspector/extensions/extensions-audits-content-script-expected.txt: Removed.
2419         * inspector/extensions/extensions-audits-content-script.html: Removed.
2420         * inspector/extensions/extensions-audits-expected.txt: Removed.
2421         * inspector/extensions/extensions-audits-tests.js: Removed.
2422         * inspector/extensions/extensions-audits.html: Removed.
2423         * inspector/extensions/extensions-console-expected.txt: Removed.
2424         * inspector/extensions/extensions-console.html: Removed.
2425         * inspector/extensions/extensions-eval-content-script-expected.txt: Removed.
2426         * inspector/extensions/extensions-eval-content-script.html: Removed.
2427         * inspector/extensions/extensions-eval-expected.txt: Removed.
2428         * inspector/extensions/extensions-eval.html: Removed.
2429         * inspector/extensions/extensions-events-expected.txt: Removed.
2430         * inspector/extensions/extensions-events.html: Removed.
2431         * inspector/extensions/extensions-network-expected.txt: Removed.
2432         * inspector/extensions/extensions-network.html: Removed.
2433         * inspector/extensions/extensions-panel-expected.txt: Removed.
2434         * inspector/extensions/extensions-panel.html: Removed.
2435         * inspector/extensions/extensions-reload-expected.txt: Removed.
2436         * inspector/extensions/extensions-reload.html: Removed.
2437         * inspector/extensions/extensions-resources-expected.txt: Removed.
2438         * inspector/extensions/extensions-resources.html: Removed.
2439         * inspector/extensions/extensions-sidebar-expected.txt: Removed.
2440         * inspector/extensions/extensions-sidebar.html: Removed.
2441         * inspector/extensions/resources/abe.png: Removed.
2442         * inspector/extensions/resources/audits-style1.css: Removed.
2443         * inspector/extensions/resources/test-script.js: Removed.
2444         * inspector/file-mapping-expected.txt: Removed.
2445         * inspector/file-mapping.html: Removed.
2446         * inspector/file-system-mapping-expected.txt: Removed.
2447         * inspector/file-system-mapping.html: Removed.
2448         * inspector/file-system-project-expected.txt: Removed.
2449         * inspector/file-system-project.html: Removed.
2450         * inspector/filtered-item-selection-dialog-filtering-expected.txt: Removed.
2451         * inspector/filtered-item-selection-dialog-filtering.html: Removed.
2452         * inspector/inspector-backend-commands-generation-expected.txt: Removed.
2453         * inspector/inspector-backend-commands-generation.html: Removed.
2454         * inspector/map-expected.txt: Removed.
2455         * inspector/map.html: Removed.
2456         * inspector/network-status-non-http-expected.txt: Removed.
2457         * inspector/network-status-non-http.html: Removed.
2458         * inspector/profiler/canvas-profiler-test.js: Removed.
2459         * inspector/profiler/canvas2d/canvas-has-uninstrumented-canvases-expected.txt: Removed.
2460         * inspector/profiler/canvas2d/canvas-has-uninstrumented-canvases.html: Removed.
2461         * inspector/profiler/canvas2d/canvas-replay-log-grid-expected.txt: Removed.
2462         * inspector/profiler/canvas2d/canvas-replay-log-grid.html: Removed.
2463         * inspector/profiler/canvas2d/canvas-stack-trace-expected.txt: Removed.
2464         * inspector/profiler/canvas2d/canvas-stack-trace.html: Removed.
2465         * inspector/profiler/canvas2d/canvas2d-api-changes-expected.txt: Removed.
2466         * inspector/profiler/canvas2d/canvas2d-api-changes.html: Removed.
2467         * inspector/profiler/canvas2d/canvas2d-gradient-capturing-expected.txt: Removed.
2468         * inspector/profiler/canvas2d/canvas2d-gradient-capturing.html: Removed.
2469         * inspector/profiler/canvas2d/canvas2d-profiler-capturing-basics-expected.txt: Removed.
2470         * inspector/profiler/canvas2d/canvas2d-profiler-capturing-basics.html: Removed.
2471         * inspector/profiler/heap-snapshot-comparison-dom-groups-change-expected.txt: Removed.
2472         * inspector/profiler/heap-snapshot-comparison-dom-groups-change.html: Removed.
2473         * inspector/profiler/heap-snapshot-comparison-expansion-preserved-when-sorting-expected.txt: Removed.
2474         * inspector/profiler/heap-snapshot-comparison-expansion-preserved-when-sorting.html: Removed.
2475         * inspector/profiler/heap-snapshot-comparison-show-all-expected.txt: Removed.
2476         * inspector/profiler/heap-snapshot-comparison-show-all.html: Removed.
2477         * inspector/profiler/heap-snapshot-comparison-show-next-expected.txt: Removed.
2478         * inspector/profiler/heap-snapshot-comparison-show-next.html: Removed.
2479         * inspector/profiler/heap-snapshot-comparison-shown-node-count-preserved-when-sorting-expected.txt: Removed.
2480         * inspector/profiler/heap-snapshot-comparison-shown-node-count-preserved-when-sorting.html: Removed.
2481         * inspector/profiler/heap-snapshot-comparison-sorting-expected.txt: Removed.
2482         * inspector/profiler/heap-snapshot-comparison-sorting.html: Removed.
2483         * inspector/profiler/heap-snapshot-containment-expansion-preserved-when-sorting-expected.txt: Removed.
2484         * inspector/profiler/heap-snapshot-containment-expansion-preserved-when-sorting.html: Removed.
2485         * inspector/profiler/heap-snapshot-containment-show-all-expected.txt: Removed.
2486         * inspector/profiler/heap-snapshot-containment-show-all.html: Removed.
2487         * inspector/profiler/heap-snapshot-containment-show-next-expected.txt: Removed.
2488         * inspector/profiler/heap-snapshot-containment-show-next.html: Removed.
2489         * inspector/profiler/heap-snapshot-containment-shown-node-count-preserved-when-sorting-expected.txt: Removed.
2490         * inspector/profiler/heap-snapshot-containment-shown-node-count-preserved-when-sorting.html: Removed.
2491         * inspector/profiler/heap-snapshot-containment-sorting-expected.txt: Removed.
2492         * inspector/profiler/heap-snapshot-containment-sorting.html: Removed.
2493         * inspector/profiler/heap-snapshot-dominators-expansion-preserved-when-sorting-expected.txt: Removed.
2494         * inspector/profiler/heap-snapshot-dominators-expansion-preserved-when-sorting.html: Removed.
2495         * inspector/profiler/heap-snapshot-dominators-show-all-expected.txt: Removed.
2496         * inspector/profiler/heap-snapshot-dominators-show-all.html: Removed.
2497         * inspector/profiler/heap-snapshot-dominators-show-next-actual.txt: Removed.
2498         * inspector/profiler/heap-snapshot-dominators-show-next-expected.txt: Removed.
2499         * inspector/profiler/heap-snapshot-dominators-show-next.html: Removed.
2500         * inspector/profiler/heap-snapshot-dominators-shown-node-count-preserved-when-sorting-expected.txt: Removed.
2501         * inspector/profiler/heap-snapshot-dominators-shown-node-count-preserved-when-sorting.html: Removed.
2502         * inspector/profiler/heap-snapshot-dominators-sorting-expected.txt: Removed.
2503         * inspector/profiler/heap-snapshot-dominators-sorting.html: Removed.
2504         * inspector/profiler/heap-snapshot-expected.txt: Removed.
2505         * inspector/profiler/heap-snapshot-get-profile-crash-expected.txt: Removed.
2506         * inspector/profiler/heap-snapshot-get-profile-crash.html: Removed.
2507         * inspector/profiler/heap-snapshot-inspect-dom-wrapper-expected.txt: Removed.
2508         * inspector/profiler/heap-snapshot-inspect-dom-wrapper.html: Removed.
2509         * inspector/profiler/heap-snapshot-loader-expected.txt: Removed.
2510         * inspector/profiler/heap-snapshot-loader.html: Removed.
2511         * inspector/profiler/heap-snapshot-reveal-in-dominators-view-expected.txt: Removed.
2512         * inspector/profiler/heap-snapshot-reveal-in-dominators-view.html: Removed.
2513         * inspector/profiler/heap-snapshot-summary-expansion-preserved-when-sorting-expected.txt: Removed.
2514         * inspector/profiler/heap-snapshot-summary-expansion-preserved-when-sorting.html: Removed.
2515         * inspector/profiler/heap-snapshot-summary-retainers-expected.txt: Removed.
2516         * inspector/profiler/heap-snapshot-summary-retainers.html: Removed.
2517         * inspector/profiler/heap-snapshot-summary-show-all-expected.txt: Removed.
2518         * inspector/profiler/heap-snapshot-summary-show-all.html: Removed.
2519         * inspector/profiler/heap-snapshot-summary-show-next-expected.txt: Removed.
2520         * inspector/profiler/heap-snapshot-summary-show-next.html: Removed.
2521         * inspector/profiler/heap-snapshot-summary-show-ranges-expected.txt: Removed.
2522         * inspector/profiler/heap-snapshot-summary-show-ranges.html: Removed.
2523         * inspector/profiler/heap-snapshot-summary-shown-node-count-preserved-when-sorting-expected.txt: Removed.
2524         * inspector/profiler/heap-snapshot-summary-shown-node-count-preserved-when-sorting.html: Removed.
2525         * inspector/profiler/heap-snapshot-summary-sorting-expected.txt: Removed.
2526         * inspector/profiler/heap-snapshot-summary-sorting-fields-expected.txt: Removed.
2527         * inspector/profiler/heap-snapshot-summary-sorting-fields.html: Removed.
2528         * inspector/profiler/heap-snapshot-summary-sorting-instances-expected.txt: Removed.
2529         * inspector/profiler/heap-snapshot-summary-sorting-instances.html: Removed.
2530         * inspector/profiler/heap-snapshot-summary-sorting.html: Removed.
2531         * inspector/profiler/heap-snapshot-test.js: Removed.
2532         * inspector/profiler/heap-snapshot.html: Removed.
2533         * inspector/profiler/resources/image.jpeg: Removed.
2534         * inspector/profiler/selector-profiler-url-expected.txt: Removed.
2535         * inspector/profiler/selector-profiler-url.html: Removed.
2536         * inspector/profiler/webgl/webgl-profiler-api-changes-expected.txt: Removed.
2537         * inspector/profiler/webgl/webgl-profiler-api-changes.html: Removed.
2538         * inspector/profiler/webgl/webgl-profiler-get-error-expected.txt: Removed.
2539         * inspector/profiler/webgl/webgl-profiler-get-error.html: Removed.
2540         * inspector/progress-bar-expected.txt: Removed.
2541         * inspector/progress-bar.html: Removed.
2542         * inspector/snippet-storage-expected.txt: Removed.
2543         * inspector/snippet-storage.html: Removed.
2544         * inspector/styles/commit-selector-expected.txt: Removed.
2545         * inspector/styles/commit-selector.html: Removed.
2546         * inspector/styles/css-live-edit-expected.txt: Removed.
2547         * inspector/styles/css-live-edit.html: Removed.
2548         * inspector/styles/edit-inspector-stylesheet-expected.txt: Removed.
2549         * inspector/styles/edit-inspector-stylesheet.html: Removed.
2550         * inspector/styles/edit-value-with-trimmed-url-expected.txt: Removed.
2551         * inspector/styles/edit-value-with-trimmed-url.html: Removed.
2552         * inspector/styles/force-pseudo-state-expected.txt: Removed.
2553         * inspector/styles/force-pseudo-state.html: Removed.
2554         * inspector/styles/inactive-properties-expected.txt: Removed.
2555         * inspector/styles/inactive-properties.html: Removed.
2556         * inspector/styles/lazy-computed-style-expected.txt: Removed.
2557         * inspector/styles/lazy-computed-style.html: Removed.
2558         * inspector/styles/media-emulation-expected.txt: Removed.
2559         * inspector/styles/media-emulation.html: Removed.
2560         * inspector/styles/media-queries-expected.txt: Removed.
2561         * inspector/styles/media-queries.html: Removed.
2562         * inspector/styles/metrics-box-sizing-expected.txt: Removed.
2563         * inspector/styles/metrics-box-sizing.html: Removed.
2564         * inspector/styles/paste-property-expected.txt: Removed.
2565         * inspector/styles/paste-property.html: Removed.
2566         * inspector/styles/perform-undo-perform-of-mergable-action-expected.txt: Removed.
2567         * inspector/styles/perform-undo-perform-of-mergable-action.html: Removed.
2568         * inspector/styles/protocol-css-regions-commands-expected.txt: Removed.
2569         * inspector/styles/protocol-css-regions-commands.html: Removed.
2570         * inspector/styles/selector-line-expected.txt: Removed.
2571         * inspector/styles/selector-line.html: Removed.
2572         * inspector/styles/show-user-agent-styles-expected.txt: Removed.
2573         * inspector/styles/show-user-agent-styles.html: Removed.
2574         * inspector/styles/styles-add-new-rule-expected.txt: Removed.
2575         * inspector/styles/styles-add-new-rule.html: Removed.
2576         * inspector/styles/styles-cancel-editing-expected.txt: Removed.
2577         * inspector/styles/styles-cancel-editing.html: Removed.
2578         * inspector/styles/styles-change-node-while-editing-expected.txt: Removed.
2579         * inspector/styles/styles-change-node-while-editing.html: Removed.
2580         * inspector/styles/styles-commit-editing-expected.txt: Removed.
2581         * inspector/styles/styles-commit-editing.html: Removed.
2582         * inspector/styles/styles-edit-property-after-invalid-rule-expected.txt: Removed.
2583         * inspector/styles/styles-edit-property-after-invalid-rule.html: Removed.
2584         * inspector/styles/styles-update-from-js-expected.txt: Removed.
2585         * inspector/styles/styles-update-from-js.html: Removed.
2586         * inspector/styles/styles-url-linkify-expected.txt: Removed.
2587         * inspector/styles/styles-url-linkify.html: Removed.
2588         * inspector/styles/svg-style-expected.txt: Removed.
2589         * inspector/styles/svg-style.xhtml: Removed.
2590         * inspector/styles/up-down-numerics-and-colors-expected.txt: Removed.
2591         * inspector/styles/up-down-numerics-and-colors.html: Removed.
2592         * inspector/styles/updates-during-dom-traversal-expected.txt: Removed.
2593         * inspector/styles/updates-during-dom-traversal.html: Removed.
2594         * inspector/styles/updates-throttled-expected.txt: Removed.
2595         * inspector/styles/updates-throttled.html: Removed.
2596         * inspector/styles/url-color-swatch-expected.txt: Removed.
2597         * inspector/styles/url-color-swatch.html: Removed.
2598         * inspector/styles/variables/css-variables-expected.txt: Removed.
2599         * inspector/styles/variables/css-variables.html: Removed.
2600         * inspector/styles/vendor-prefixes-expected.txt: Removed.
2601         * inspector/styles/vendor-prefixes.html: Removed.
2602         * inspector/syntax-highlight-css-expected.txt: Removed.
2603         * inspector/syntax-highlight-css.html: Removed.
2604         * inspector/syntax-highlight-html-expected.txt: Removed.
2605         * inspector/syntax-highlight-html.html: Removed.
2606         * inspector/syntax-highlight-javascript-expected.txt: Removed.
2607         * inspector/syntax-highlight-javascript.html: Removed.
2608         * inspector/syntax-highlight.js: Removed.
2609         * inspector/tabbed-editors-history-expected.txt: Removed.
2610         * inspector/tabbed-editors-history.html: Removed.
2611         * inspector/tabbed-pane-max-tab-width-calculation-expected.txt: Removed.
2612         * inspector/tabbed-pane-max-tab-width-calculation.html: Removed.
2613         * inspector/tabbed-pane-tabs-to-show-expected.txt: Removed.
2614         * inspector/tabbed-pane-tabs-to-show.html: Removed.
2615         * inspector/timeline-dfs-expected.txt: Removed.
2616         * inspector/timeline-dfs.html: Removed.
2617         * inspector/timeline/timeline-coalescing-expected.txt: Removed.
2618         * inspector/timeline/timeline-coalescing.html: Removed.
2619         * inspector/timeline/timeline-enum-stability-expected.txt: Removed.
2620         * inspector/timeline/timeline-enum-stability.html: Removed.
2621         * inspector/uisourcecode-revisions-expected.txt: Removed.
2622         * inspector/uisourcecode-revisions.html: Removed.
2623         * inspector/user-metrics-expected.txt: Removed.
2624         * inspector/user-metrics.html: Removed.
2625         * inspector/utilities-highlight-results-expected.txt: Removed.
2626         * inspector/utilities-highlight-results.html: Removed.
2627         * inspector/version-controller-expected.txt: Removed.
2628         * inspector/version-controller.html: Removed.
2629         * inspector/view-css-expected.txt: Removed.
2630         * inspector/view-css.html: Removed.
2631         * inspector/view-events-expected.txt: Removed.
2632         * inspector/view-events.html: Removed.
2633         * inspector/workspace-mapping-expected.txt: Removed.
2634         * inspector/workspace-mapping.html: Removed.
2635
2636 2014-02-21  Chi Wai Lau  <clau@apple.com>
2637
2638         Web Inspector: Replace binarySearch with lowerBound and upperBound functions
2639         https://bugs.webkit.org/show_bug.cgi?id=118609
2640
2641         Reviewed by Timothy Hatcher.
2642
2643         * inspector/utilities-expected.txt:
2644         * inspector/utilities.html:
2645
2646 2014-02-21  Daniel Bates  <dabates@apple.com>
2647
2648         [Win] fast/table/col-and-colgroup-offsets.html - offsetHeight differs from Mac results
2649         https://bugs.webkit.org/show_bug.cgi?id=129179
2650
2651         The test col-and-colgroup-offsets.html is failing on the Apple Win Debug (Tests) bot due
2652         to platform-specific numeric differences in the computed offsetHeight of the table cells.
2653         For now, I am landing Windows-specific expected results as the behavior tested by the test
2654         is correct despite the numerical differences. I'll further investigate the Window-specific
2655         difference in <https://bugs.webkit.org/show_bug.cgi?id=129179>.
2656
2657         * platform/win/fast/table/col-and-colgroup-offsets-expected.txt: Added.
2658
2659 2014-02-21  Brian Burg  <bburg@apple.com>
2660
2661         Web Inspector: animate breakpoint tree elements when probe samples are received
2662         https://bugs.webkit.org/show_bug.cgi?id=128334
2663
2664         Reviewed by Timothy Hatcher.
2665
2666         Adjust probe manager tracing listeners to access the correct data container property.
2667
2668         * inspector-protocol/resources/probe-helper.js:
2669         (ProbeHelper.installTracingListeners):
2670
2671 2014-02-21  Daniel Bates  <dabates@apple.com>
2672
2673         COL element in table has 0 for offsetWidth
2674         https://bugs.webkit.org/show_bug.cgi?id=15277
2675
2676         Reviewed by David Hyatt.
2677
2678         Added test to ensure that offset{Left, Top, Width, Height} return correct results
2679         for table columns and column groups.
2680
2681         For now, we fail almost all of the offset{Height, Top} sub-tests for the separate
2682         border model as we need to fix <https://bugs.webkit.org/show_bug.cgi?id=128988>.
2683
2684         * fast/table/col-and-colgroup-offsets-expected.txt: Added.
2685         * fast/table/col-and-colgroup-offsets.html: Added.
2686
2687 2014-02-21  Benjamin Poulain  <bpoulain@apple.com>
2688
2689         'mouseenter' mouse compat event not fired when listeners for touch events
2690         https://bugs.webkit.org/show_bug.cgi?id=128534
2691
2692         Reviewed by Andreas Kling.
2693
2694         The existing tests for mouseenter/mouseleave had very poor readability which made them
2695         useless for debugging.
2696         This updates them to log what cause the events, and log all the events everywhere on the page.
2697
2698         * fast/events/mouseenter-mouseleave-capture-expected.txt:
2699         * fast/events/mouseenter-mouseleave-capture.html:
2700         * fast/events/mouseenter-mouseleave-expected.txt:
2701         * fast/events/mouseenter-mouseleave.html:
2702
2703 2014-02-21  Jon Honeycutt  <jhoneycutt@apple.com>
2704
2705         Crash reloading page with position: fixed content
2706         https://bugs.webkit.org/show_bug.cgi?id=129119
2707         <rdar://problem/16127090>
2708
2709         Reviewed by Brent Fulgham.
2710
2711         * platform/mac-wk2/tiled-drawing/crash-reloading-with-position-fixed-content-expected.txt: Added.
2712         * platform/mac-wk2/tiled-drawing/crash-reloading-with-position-fixed-content.html: Added.
2713
2714 2014-02-21  Andrei Bucur  <abucur@adobe.com>
2715
2716         [CSS Regions] Regions don't paint correctly in new-multicol elements
2717         https://bugs.webkit.org/show_bug.cgi?id=120711
2718
2719         Reviewed by David Hyatt.
2720
2721         Add tests for regions in multi-column elements and a test that verifies
2722         regions are correctly clipped by their containers when both have hidden
2723         overflow.
2724         For the non horizontal-tb writing modes tests there's no overflow after the
2725         last region because it's not rendered correctly yet in a new column.
2726
2727         * fast/regions/region-clipping-expected.html: Added.
2728         * fast/regions/region-clipping.html: Added.
2729         * fast/regions/regions-in-multicol-bt-expected.html: Added.
2730         * fast/regions/regions-in-multicol-bt.html: Added.
2731         * fast/regions/regions-in-multicol-expected.html: Added.
2732         * fast/regions/regions-in-multicol-hover-expected.html: Added.
2733         * fast/regions/regions-in-multicol-hover-overflow-expected.html: Added.
2734         * fast/regions/regions-in-multicol-hover-overflow.html: Added.
2735         * fast/regions/regions-in-multicol-hover.html: Added.
2736         * fast/regions/regions-in-multicol-lr-expected.html: Added.
2737         * fast/regions/regions-in-multicol-lr.html: Added.
2738         * fast/regions/regions-in-multicol-rl-expected.html: Added.
2739         * fast/regions/regions-in-multicol-rl.html: Added.
2740         * fast/regions/regions-in-multicol.html: Added.
2741
2742 2014-02-21  Mihai Tica  <mitica@adobe.com>
2743
2744         [CSS Blending] Refactor -webkit-blend-mode to -webkit-mix-blend-mode
2745         https://bugs.webkit.org/show_bug.cgi?id=128805
2746
2747         Reviewed by Dean Jackson.
2748
2749         The spec defines the mix-blend-mode property. This means that the
2750         prefixed version should be -webkit-mix-blend-mode, instead of
2751         -webkit-blend-mode. Update all tests accordingly.
2752
2753         * css3/compositing/blend-mode-blended-element-overlapping-composited-sibling-should-have-compositing-layer.html:
2754         * css3/compositing/blend-mode-layers.html:
2755         * css3/compositing/blend-mode-overflow.html:
2756         * css3/compositing/blend-mode-parent-of-composited-blended-has-layer.html:
2757         * css3/compositing/blend-mode-property-expected.txt:
2758         * css3/compositing/blend-mode-property-parsing-expected.txt:
2759         * css3/compositing/blend-mode-property-parsing-invalid-expected.txt:
2760         * css3/compositing/blend-mode-reflection.html:
2761         * css3/compositing/blend-mode-simple-composited.html:
2762         * css3/compositing/blend-mode-simple.html:
2763         * css3/compositing/blend-mode-with-composited-descendant-should-have-layer.html:
2764         * css3/compositing/resources/red-circle.svg:
2765         * css3/compositing/script-tests/blend-mode-property-parsing-invalid.js:
2766         (testInvalidFilterRule):
2767         * css3/compositing/script-tests/blend-mode-property-parsing.js:
2768         (testBlendModeRule):
2769         * css3/compositing/script-tests/blend-mode-property.js:
2770         (testblendmode):
2771         * css3/compositing/svg-blend-color-burn.html:
2772         * css3/compositing/svg-blend-color-dodge.html:
2773         * css3/compositing/svg-blend-color.html:
2774         * css3/compositing/svg-blend-darken.html:
2775         * css3/compositing/svg-blend-difference.html:
2776         * css3/compositing/svg-blend-exclusion.html:
2777         * css3/compositing/svg-blend-hard-light.html:
2778         * css3/compositing/svg-blend-hue.html:
2779         * css3/compositing/svg-blend-layer-blend.html:
2780         * css3/compositing/svg-blend-layer-clip-path.html:
2781         * css3/compositing/svg-blend-layer-filter.html:
2782         * css3/compositing/svg-blend-layer-mask.html:
2783         * css3/compositing/svg-blend-layer-opacity.html:
2784         * css3/compositing/svg-blend-layer-shadow.html:
2785         * css3/compositing/svg-blend-lighten.html:
2786         * css3/compositing/svg-blend-luminosity.html:
2787         * css3/compositing/svg-blend-multiply-alpha.html:
2788         * css3/compositing/svg-blend-multiply.html:
2789         * css3/compositing/svg-blend-normal.html:
2790         * css3/compositing/svg-blend-overlay.html:
2791         * css3/compositing/svg-blend-saturation.html:
2792         * css3/compositing/svg-blend-screen.html:
2793         * css3/compositing/svg-blend-soft-light.html:
2794         * transitions/blendmode-transitions-expected.txt:
2795         * transitions/blendmode-transitions.html:
2796
2797 2014-02-20  ChangSeok Oh  <changseok.oh@collabora.com>
2798
2799         Rename EXT_draw_buffers to WEBGL_draw_buffers
2800         https://bugs.webkit.org/show_bug.cgi?id=128894
2801
2802         Reviewed by Dean Jackson.
2803
2804         webgl-draw-buffers.html came from Khronos's webgl conformace tests. It requires
2805         some new apis in webgl-test-utils.js so that it is updated as well. The attached
2806         test results are for mac. But they're expected to fail since EXT_draw_buffers are
2807         disabled with some reason. See WebGLDrawBuffers::supported. So I add a line
2808         for webgl-draw-buffers.html to mac/TestExpectations.
2809
2810         * fast/canvas/webgl/resources/webgl-test-utils.js:
2811         (WebGLTestUtils):
2812         (WebGLTestUtils.):
2813         * fast/canvas/webgl/webgl-draw-buffers-expected.txt: Added.
2814         * fast/canvas/webgl/webgl-draw-buffers.html: Added.
2815         * platform/mac-mountainlion/fast/canvas/webgl/webgl-draw-buffers-expected.txt: Added.
2816         * platform/mac/TestExpectations:
2817
2818 2014-02-20  Ryosuke Niwa  <rniwa@webkit.org>
2819
2820         Update test expectations after r164449.
2821
2822         * TestExpectations:
2823
2824 2014-02-19  Ryosuke Niwa  <rniwa@webkit.org>
2825
2826         m_ancestorDisabledState should never be unknown
2827         https://bugs.webkit.org/show_bug.cgi?id=129084
2828
2829         Reviewed by Benjamin Poulain.
2830
2831         Added more test cases.
2832
2833         * fast/forms/fieldset/fieldset-disabled-2-expected.txt:
2834         * fast/forms/fieldset/fieldset-disabled-2.html:
2835
2836 2014-02-20  Joseph Pecoraro  <pecoraro@apple.com>
2837
2838         [iOS] Assert / crash trying to draw empty checked input
2839         https://bugs.webkit.org/show_bug.cgi?id=129138
2840
2841         Reviewed by Simon Fraser.
2842
2843         * fast/forms/checkbox-empty-size-expected.txt: Added.
2844         * fast/forms/checkbox-empty-size.html: Added.
2845
2846 2014-02-20  Geoffrey Garen  <ggaren@apple.com>
2847
2848         Math.imul gives wrong results
2849         https://bugs.webkit.org/show_bug.cgi?id=126345
2850
2851         Reviewed by Mark Hahnenberg.
2852
2853         Test this edge case of a double just outside the int range.
2854
2855         * js/dom/imul-expected.txt:
2856         * js/dom/script-tests/imul.js:
2857
2858 2014-02-20  Brady Eidson  <beidson@apple.com>
2859
2860         Add very basic image control rendering
2861         https://bugs.webkit.org/show_bug.cgi?id=129080
2862
2863         Reviewed by Tim Horton.
2864
2865         * fast/images/image-controls-basic.html: Added.
2866         * platform/mac/fast/images/image-controls-basic-expected.txt: Added.
2867
2868 == Rolled over to ChangeLog-2014-02-20 ==