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