84ec9e94797ceb3541d15a9e18279fb2f2401640
[WebKit-https.git] / LayoutTests / ChangeLog
1 2013-01-03  Roger Fong  <roger_fong@apple.com>
2
3         Unreviewed. Gardening Apple Windows port.
4
5         * platform/win/fast/css/image-set-value-not-removed-crash-expected.txt: Added.
6
7 2013-01-03  Tony Chang  <tony@chromium.org>
8
9         incorrect flexbox relayout with overflow, padding and absolute positioning
10         https://bugs.webkit.org/show_bug.cgi?id=106022
11
12         Reviewed by Ojan Vafai.
13
14         * css3/flexbox/stretch-simplified-layout-expected.txt: Added.
15         * css3/flexbox/stretch-simplified-layout.html: Added.
16
17 2013-01-03  Terry Anderson  <tdanderson@chromium.org>
18
19         Unreviewed gardening. Marking fast/events/5056619.html as flaky
20         on XP and Win7.
21
22         * platform/chromium/TestExpectations:
23
24 2013-01-03  Antoine Quint  <graouts@apple.com>
25
26         onload callback for <track> element attached to <video> does not fire
27         https://bugs.webkit.org/show_bug.cgi?id=103258
28
29         Reviewed by Eric Carlson.
30
31         As a result of fixing this bug, a few new failures were uncovered and TestExpectations
32         needed to be updated to take this into account. Additionally, some existing tests were
33         incorrect or outdated and were fixed as well. Finally, a new test was added to thoroughly
34         test the various conditions required for a <track> element to successfully load.
35
36         * fast/events/constructors/track-event-constructor.html: Update the test to correctly set
37         a non-disabled mode on the text track such that it may load per the rules enforced with this patch.
38         * http/tests/security/text-track-crossorigin.html: Update the test to correctly set a non-disabled
39         mode on the text track such that it may load per the rules enforced with this patch.
40         * media/track/track-add-track-expected.txt: Update the output to match changes made to test.
41         * media/track/track-add-track.html: Update the test to correctly set a non-disabled mode on
42         the text track such that it may load per the rules enforced with this patch. Also, ensure
43         the .readyState of the text track is correctly assumed to be NONE vs. LOADING as it would
44         have to wait until the next run loop to be changed to anything but NONE.
45         * media/track/track-element-load-event-expected.txt: Added.
46         * media/track/track-element-load-event.html: Added.
47         * media/track/track-load-from-src-readyState.html: Update the test to correctly set a
48         non-disabled mode on the text track such that it may load per the rules enforced with
49         this patch.
50         * platform/chromium/TestExpectations: Skip tests that now fail instead of timing out.
51         * platform/efl/TestExpectations: Skip tests that now fail instead of timing out.
52         * platform/gtk/TestExpectations: Skip tests that now fail instead of timing out.
53         * platform/mac/TestExpectations: Skip tests that now fail instead of timing out.
54         * platform/qt/TestExpectations: Skip tests that now fail instead of timing out.
55         * platform/win/TestExpectations: Skip tests that now fail instead of timing out.
56
57 2013-01-03  Jon Lee  <jonlee@apple.com>
58
59         REGRESSION(r138729): crash and assertion failures in WebKit::WebProcess::plugInDidReceiveUserInteraction
60         https://bugs.webkit.org/show_bug.cgi?id=106042
61         <rdar://problem/12953469>
62
63         Reviewed by Brady Eidson.
64
65         * platform/mac-wk2/TestExpectations: Unskip the crashing tests.
66
67 2013-01-03  Ryosuke Niwa  <rniwa@webkit.org>
68
69         Add a failing test expectation for fast/inline/continuation-outlines-with-layers.html on Mac
70         and associate it with the bug 106064.
71         
72         Also update Chromium test expectations to associate the failure with the bug 106064.
73         They were erroneously associated with resolved bugs.
74
75         * platform/chromium/TestExpectations:
76         * platform/mac/TestExpectations:
77
78 2013-01-03  Terry Anderson  <tdanderson@chromium.org>
79
80         Unreviewed gardening. Adding cr-linux image baseline for
81         http://trac.webkit.org/changeset/138755
82
83         * platform/chromium-linux/fast/regions/full-screen-video-from-region-expected.png: Added.
84
85 2013-01-03  Beth Dakin  <bdakin@apple.com>
86
87         https://bugs.webkit.org/show_bug.cgi?id=105475
88         Nested fixed position elements incorrectly repositioned on scrolling
89
90         Reviewed by Simon Fraser.
91
92         Unfortunately, the children were not really accurate before, and they are not 
93         really accurate now. It seems like the state tree is not fully up-to-date when the 
94         test is printing it. 
95         * platform/mac/tiled-drawing/fixed/nested-fixed-expected.txt:
96
97 2013-01-03  Adam Klein  <adamk@chromium.org>
98
99         [HTMLTemplateElement] When adopting a template element, also adopt its content into the appropriate document
100         https://bugs.webkit.org/show_bug.cgi?id=106039
101
102         Reviewed by Eric Seidel.
103
104         * fast/dom/HTMLTemplateElement/ownerDocument-adoptNode-expected.txt: Added.
105         * fast/dom/HTMLTemplateElement/ownerDocument-adoptNode.html: Added.
106
107 2013-01-03  Zoltan Horvath  <zoltan@webkit.org>
108
109         [CSS Regions] Don't apply region flow to fullscreen video playing
110         https://bugs.webkit.org/show_bug.cgi?id=102388
111
112         Reviewed by David Hyatt.
113
114         In case of full screen video playing we want to watch the video full screen without applying the region flow.
115
116         * fast/regions/full-screen-video-from-region-expected.txt: Added.
117         * fast/regions/full-screen-video-from-region.html: Added.
118         * platform/chromium-mac/fast/regions/full-screen-video-from-region-expected.png: Added.
119
120 2013-01-03  Rafael Weinstein  <rafaelw@chromium.org>
121
122         [Mutation Observers] prevent delivery while recipient context is suspended
123         https://bugs.webkit.org/show_bug.cgi?id=105810
124
125         Reviewed by Adam Barth.
126
127         * inspector/debugger/mutation-observer-suspend-while-paused-expected.txt: Added.
128         * inspector/debugger/mutation-observer-suspend-while-paused.html: Added.
129
130 2013-01-03  Csaba Osztrogonác  <ossy@webkit.org>
131
132         [Qt][WK2] Unreviewed gardening, skip a new crashing test to paint the bots green.
133
134         * platform/qt-5.0-wk2/TestExpectations:
135
136 2013-01-03  Terry Anderson  <tdanderson@chromium.org>
137
138         Unreviewed gardening. Setting webaudio/automatic-pull-node.html to
139         [ Timeout Pass ] for XP.
140
141         * platform/chromium/TestExpectations:
142
143 2013-01-03  Terry Anderson  <tdanderson@chromium.org>
144
145         css3/filters/effect-invert.html is flaky/has incorrect image output on Win
146
147         Unreviewed gardening. Marked this as [ Failure Pass ] for Win7 and
148         as [ Failure ] for XP.
149
150         * platform/chromium/TestExpectations:
151
152 2013-01-03  Uday Kiran  <udaykiran@motorola.com>
153
154         webkit fails IETC column-width-negative-001.htm
155         https://bugs.webkit.org/show_bug.cgi?id=84778
156
157         Reviewed by Tony Chang.
158
159         New test for multicolumn 'column-width' property with zero value.
160         Enable IETC column-width-negative test.
161
162         * fast/multicol/column-width-zero-expected.txt: Added.
163         * fast/multicol/column-width-zero.html: Added.
164         * platform/chromium/TestExpectations:
165         * platform/efl/TestExpectations:
166         * platform/gtk/TestExpectations:
167         * platform/mac/TestExpectations:
168         * platform/qt/TestExpectations:
169
170 2013-01-03  Ryosuke Niwa  <rniwa@webkit.org>
171
172         Add crash test expectations for tests regressed by r138729
173         The failure is tracked by the bug 106042.
174
175         * platform/mac-wk2/TestExpectations:
176
177 2013-01-03  Roger Fong  <roger_fong@apple.com>
178
179         Unreviewed. Add Windows specific result for passing test.
180
181         * platform/win/loader: Added.
182         * platform/win/loader/image-loader-adoptNode-assert-expected.txt: Added.
183
184 2013-01-03  Ryosuke Niwa  <rniwa@webkit.org>
185
186         Remove failing or flaky test expectations from tests that have been passing on Mac.
187
188         * platform/mac-wk2/TestExpectations:
189         * platform/mac/TestExpectations:
190
191 2013-01-03  Roger Fong  <roger_fong@apple.com>
192
193         Unreviewed gardening of Apple Windows port.
194
195         * platform/win/TestExpectations:
196         * platform/win/fast/inline/justify-emphasis-inline-box-expected.txt: Added.
197
198 2013-01-03  Adam Klein  <adamk@chromium.org>
199
200         [HTMLTemplateElement] Disallow cycles within template content
201         https://bugs.webkit.org/show_bug.cgi?id=105066
202
203         Reviewed by Ojan Vafai.
204
205         * fast/dom/HTMLTemplateElement/cycles-expected.txt: Added.
206         * fast/dom/HTMLTemplateElement/cycles-in-shadow-expected.txt: Added.
207         * fast/dom/HTMLTemplateElement/cycles-in-shadow.html: Added.
208         * fast/dom/HTMLTemplateElement/cycles.html: Added.
209         * fast/dom/shadow/shadow-hierarchy-exception-expected.txt: Added.
210         * fast/dom/shadow/shadow-hierarchy-exception.html: Added.
211
212 2013-01-03  Alexis Menard  <alexis@webkit.org>
213
214         Querying transition-timing-function value on the computed style does not return keywords when it should.
215         https://bugs.webkit.org/show_bug.cgi?id=105442
216
217         Reviewed by Simon Fraser.
218
219         Update the tests to match the correct behavior of returning a keyword
220         rather than a cubic-bezier() form when using predefined values for the
221         transition-timing-function property.
222
223         * animations/animation-shorthand-name-order-expected.txt:
224         * animations/animation-shorthand-name-order.html:
225         * animations/animation-shorthand-removed.html:
226         * animations/animation-shorthand.html:
227         * animations/computed-style-expected.txt:
228         * animations/computed-style.html:
229         * fast/css/getComputedStyle/computed-style-expected.txt:
230         * fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
231         * svg/css/getComputedStyle-basic-expected.txt:
232         * transitions/inherit-other-props-expected.txt:
233         * transitions/inherit-other-props.html:
234         * transitions/transitions-parsing-expected.txt:
235         * transitions/transitions-parsing.html:
236
237 2013-01-03  Rik Cabanier  <cabanier@adobe.com>
238
239         Canvas blending tests fail on Mac WK2
240         https://bugs.webkit.org/show_bug.cgi?id=105943
241
242         Reviewed by Simon Fraser.
243
244         * platform/mac-wk2/TestExpectations: updated expectations as the test now passes
245
246 2013-01-03  Adam Klein  <adamk@chromium.org>
247
248         Clear failed image loads when an <img> is adopted into a different document
249         https://bugs.webkit.org/show_bug.cgi?id=104409
250
251         Reviewed by Nate Chapin.
252
253         * loader/image-loader-adoptNode-assert-expected.txt: Added.
254         * loader/image-loader-adoptNode-assert.html: Added.
255
256 2013-01-03  Vincent Scheib  <scheib@chromium.org>
257
258         Sandbox-blocked pointer lock should log to the console.
259         https://bugs.webkit.org/show_bug.cgi?id=105794
260
261         Reviewed by Adrienne Walker.
262
263         * http/tests/pointer-lock/iframe-sandboxed-expected.txt:
264         * http/tests/pointer-lock/iframe-sandboxed-nested-disallow-then-allow-pointer-lock-expected.txt:
265
266 2013-01-03  Alexis Menard  <alexis@webkit.org>
267
268         Add tests to cover what transition-timing-function accepts for cubic-bezier values.
269         https://bugs.webkit.org/show_bug.cgi?id=105426
270
271         Reviewed by Simon Fraser.
272
273         http://www.w3.org/TR/css3-transitions/#transition-timing-function-property
274         has not yet been updated following the discussions
275         http://lists.w3.org/Archives/Public/www-style/2010Apr/0489.html and
276         http://lists.w3.org/Archives/Public/www-style/2010Jun/0254.html where
277         the range restriction of Y values for cubic-bezier type has been
278         removed. This patch add tests to cover that behavior to avoid breakage
279         in the future and test also various other different cubic-bezier use
280         cases.
281
282         * transitions/transitions-parsing-expected.txt:
283         * transitions/transitions-parsing.html:
284
285 2013-01-03  Ryosuke Niwa  <rniwa@webkit.org>
286
287         Update Mac test expectations after merging the bug 105987 into the bug 105986.
288
289         Also add one more test expectation for the bug.
290
291         * platform/mac-wk2/TestExpectations:
292         * platform/mac/TestExpectations:
293
294 2013-01-02  Levi Weintraub  <leviw@chromium.org>
295
296         Fix incorrect assumption about in-flow descendants of inlines in touch event rect tracking
297         https://bugs.webkit.org/show_bug.cgi?id=105970
298
299         Reviewed by Simon Fraser.
300
301         * platform/chromium-linux/platform/chromium/fast/events/touch/compositor-touch-hit-rects-expected.txt: Updating expectations
302         * platform/chromium/fast/events/touch/compositor-touch-hit-rects.html: Updating test to check previously failing case where
303         an inline with a touch handler contains a non-normal-flow child. Also, fixing the test since it was incorrectly duplicated.
304         * platform/chromium/TestExpectations:
305
306 2013-01-03  Terry Anderson  <tdanderson@chromium.org>
307
308         Unreviewed gardening. Marking webaudio/automatic-pull-node.html as
309         [ Pass Slow ] instead of [ Pass Timeout ] for XP.
310
311         * platform/chromium/TestExpectations:
312
313 2013-01-03  Csaba Osztrogonác  <ossy@webkit.org>
314
315         [Qt] Unreviewed gardening, skip a new failing test.
316
317         * platform/qt/TestExpectations:
318
319 2013-01-03  Mike West  <mkwst@chromium.org>
320
321         The 'body' of seamless IFrames should default to 'margin: 0'
322         https://bugs.webkit.org/show_bug.cgi?id=90834
323
324         Reviewed by Antti Koivisto.
325
326         * fast/frames/seamless/seamless-body-margin-expected.txt: Added.
327         * fast/frames/seamless/seamless-body-margin.html: Added.
328             New test to explicitly check 'body' margins.
329         * fast/frames/seamless/resources/nested-seamless.html:
330         * fast/frames/seamless/resources/quirks-square.html:
331         * fast/frames/seamless/resources/two-inline-blocks.html:
332         * fast/frames/seamless/seamless-inherited-origin-expected.txt:
333         * fast/frames/seamless/seamless-inherited-origin.html:
334             Updated these tests to remove the assumption that the body had an
335             8px margin.
336
337 2013-01-03  Csaba Osztrogonác  <ossy@webkit.org>
338
339         [Qt] Unreviewed gardening.
340
341         * platform/qt/TestExpectations: Skip new failing tests.
342         * platform/qt/editing/deleting/delete-to-select-table-expected.txt: Updated after r138654.
343         * platform/qt/editing/execCommand/print-expected.txt: Updated after r138654.
344         * platform/qt/editing/execCommand/selectAll-expected.txt: Updated after r138654.
345         * platform/qt/editing/inserting/editable-html-element-expected.txt: Updated after r138654.
346
347 2013-01-03  Mike West  <mkwst@chromium.org>
348
349         seamless iframes don't inherit styles when srcdoc is used
350         https://bugs.webkit.org/show_bug.cgi?id=103539
351
352         Reviewed by Antti Koivisto.
353
354         * fast/frames/seamless/resources/span.html: Added.
355         * fast/frames/seamless/seamless-contenteditable-not-inherited-expected.txt:
356             Updating the previously failing expectation.
357         * fast/frames/seamless/seamless-srcdoc-expected.txt: Added.
358         * fast/frames/seamless/seamless-srcdoc.html: Added.
359             Exciting new test to ensure that this doesn't regress, neither
360             for totally simple srcdoc attriubtes, nor for slightly more
361             complex variations.
362
363 2013-01-02  Ryosuke Niwa  <rniwa@webkit.org>
364
365         Add failing test expectations for two canvas tests on Mac Lion
366         since they have been failing as far as we could tell on the flakiness dashboard.
367
368         The failure is tracked by the bug 105999.
369
370         * platform/mac/TestExpectations:
371
372 2013-01-02  Ryosuke Niwa  <rniwa@webkit.org>
373
374         Add a Mac test expectation for the bug 105998.
375
376         * platform/mac-wk2/TestExpectations:
377
378 2013-01-02  Ryosuke Niwa  <rniwa@webkit.org>
379
380         More Mac test expectation updates per bugs 105988 and 105987.
381
382         * platform/mac-wk2/TestExpectations:
383         * platform/mac/TestExpectations:
384
385 2013-01-02  Ryosuke Niwa  <rniwa@webkit.org>
386
387         Add flaky crash expectations for multiple tests on Mac WebKit2.
388
389         * platform/mac-wk2/TestExpectations:
390
391 2013-01-02  Kenneth Russell  <kbr@google.com>
392
393         [chromium] Creation of dedicated workers (isolates) leaks reference to HTMLDocument
394         https://bugs.webkit.org/show_bug.cgi?id=105367
395
396         Reviewed by Dmitry Titov.
397
398         * fast/workers/resources/empty-worker.js: Added.
399         * fast/workers/resources/worker-document-leak-iframe.html: Added.
400         * fast/workers/worker-document-leak-expected.txt: Added.
401         * fast/workers/worker-document-leak.html: Added.
402
403 2013-01-02  Ryosuke Niwa  <rniwa@webkit.org>
404
405         One more Mac rebaseline attempt for r138654. Also remove an entry for the bug 105514
406         which has been dup'ed with the bug 103663 for which we have more specific expectations.
407
408         * platform/mac-lion/editing/deleting: Removed.
409         * platform/mac-lion/editing/deleting/delete-to-select-table-expected.txt: Removed.
410         * platform/mac-wk2/editing/deleting: Removed.
411         * platform/mac-wk2/editing/deleting/delete-to-select-table-expected.txt: Removed.
412         * platform/mac/TestExpectations:
413         * platform/mac/editing/deleting/delete-to-select-table-expected.txt:
414
415 2013-01-02  Ryosuke Niwa  <rniwa@webkit.org>
416
417         Mac and Chromium rebaselines after r138654.
418
419         * editing/deleting/delete-to-select-table-expected.txt: Added.
420         * platform/chromium-mac/editing/deleting/delete-to-select-table-expected.txt: Added.
421         * platform/chromium/editing/deleting/delete-to-select-table-expected.txt: Removed.
422         * platform/efl/editing/deleting/delete-to-select-table-expected.txt: Removed.
423         * platform/gtk/editing/deleting/delete-to-select-table-expected.txt: Removed.
424         * platform/mac-lion/editing/deleting/delete-to-select-table-expected.txt: Added.
425         * platform/mac-wk2/editing/deleting: Added.
426         * platform/mac-wk2/editing/deleting/delete-to-select-table-expected.txt: Added.
427
428 2013-01-02  Luke Macpherson   <macpherson@chromium.org>
429
430         Unreviewed Chromium gardening.
431
432         Rebaseline win-xp image for svg/dynamic-updates/SVGFEComponentTransferElement-dom-tableValues-attr-expected.html.
433
434         * platform/chromium-win-xp/svg/dynamic-updates/SVGFEComponentTransferElement-dom-tableValues-attr-expected.png: Added.
435
436 2013-01-02  Bem Jones-Bey  <bjonesbe@adobe.com>
437
438         When a block's height is determined by min-height/max-height, children with percentage heights are sized incorrectly
439         https://bugs.webkit.org/show_bug.cgi?id=26559
440
441         Reviewed by Tony Chang.
442
443         Add tests to ensure percent heights are correctly determined.
444
445         * fast/block/min-max-height-percent-height-child-expected.txt: Added.
446         * fast/block/min-max-height-percent-height-child.html: Added.
447
448 2013-01-02  Ryosuke Niwa  <rniwa@webkit.org>
449
450         Add a failing test expectation to a test added by r136697.
451         The failure is tracked by the bug 105960.
452
453         * platform/mac-wk2/TestExpectations:
454
455 2013-01-02  Ryosuke Niwa  <rniwa@webkit.org>
456
457         Add a failing test expectations to a test added by r132411.
458         The patch updated DumpRenderTree but didn't update WebKitTestRunner.
459         The failure is tracked by the bug 105958.
460
461         * platform/mac-wk2/TestExpectations:
462
463 2013-01-02  Ryosuke Niwa  <rniwa@webkit.org>
464
465         Add a Mac WebKit2 test expectation for the bug 105954.
466
467         * platform/mac-wk2/TestExpectations:
468
469 2013-01-02  Ryosuke Niwa  <rniwa@webkit.org>
470
471         Add a failing test expectation for the bug 105954.
472
473         * platform/mac-wk2/TestExpectations:
474
475 2013-01-02  Douglas Stockwell  <dstockwell@chromium.org>
476
477         Crash in WebCore::InlineBox::deleteLine
478         https://bugs.webkit.org/show_bug.cgi?id=93448
479
480         Reviewed by Eric Seidel.
481
482         * editing/deleting/delete-block-table-expected.txt:
483         * editing/execCommand/selectAll-expected.txt: Renamed from LayoutTests/platform/chromium/editing/execCommand/selectAll-expected.txt.
484         * fast/text/whitespace/inline-whitespace-wrapping-1-expected.html: Added.
485         * fast/text/whitespace/inline-whitespace-wrapping-1.html: Added.
486         * fast/text/whitespace/inline-whitespace-wrapping-2-expected.html: Added.
487         * fast/text/whitespace/inline-whitespace-wrapping-2.html: Added.
488         * fast/text/whitespace/inline-whitespace-wrapping-3-expected.html: Added.
489         * fast/text/whitespace/inline-whitespace-wrapping-3.html: Added.
490         * fast/text/whitespace/inline-whitespace-wrapping-4-expected.html: Added.
491         * fast/text/whitespace/inline-whitespace-wrapping-4.html: Added.
492         * fast/text/whitespace/nowrap-white-space-collapse-expected.html: Added.
493         * fast/text/whitespace/nowrap-white-space-collapse.html: Added.
494         * fast/text/whitespace/pre-block-normal-inline-crash-1-expected.txt: Added.
495         * fast/text/whitespace/pre-block-normal-inline-crash-1.html: Added.
496         * fast/text/whitespace/pre-block-normal-inline-crash-2-expected.txt: Added.
497         * fast/text/whitespace/pre-block-normal-inline-crash-2.html: Added.
498         * platform/chromium-win/editing/deleting/delete-to-select-table-expected.txt:
499         * platform/chromium-win/editing/execCommand/print-expected.txt:
500         * platform/chromium-win/editing/execCommand/selectAll-expected.txt:
501         * platform/chromium-win/editing/inserting/editable-html-element-expected.txt:
502         * platform/efl/editing/execCommand/selectAll-expected.txt: Removed.
503         * platform/gtk/editing/execCommand/selectAll-expected.txt: Removed.
504         * platform/mac/editing/execCommand/selectAll-expected.txt: Removed.
505
506 2013-01-02  Ryosuke Niwa  <rniwa@webkit.org>
507
508         Add a test expectation for the bug 105952.
509
510         * platform/wk2/TestExpectations:
511
512 2013-01-02  Ryosuke Niwa  <rniwa@webkit.org>
513
514         Add a failing test expectation to a test added by r138380 on Mac WK2.
515         The failure is tracked by the bug 105948.
516
517         * platform/mac-wk2/TestExpectations:
518
519 2013-01-02  Tom Sepez  <tsepez@chromium.org>
520
521         X-XSS-Protection report-uri doesn't work with mode=block
522         https://bugs.webkit.org/show_bug.cgi?id=105907
523
524         Reviewed by Adam Barth.
525
526         Appears to work as-is, but the test was missing for this case. Checking
527         for completion is complicated by the frame navigating to about:blank, rather
528         than the echo-report page, so check it from the parent frame.
529         
530         * http/tests/security/xssAuditor/report-script-tag-full-block-expected.txt: Added.
531         * http/tests/security/xssAuditor/report-script-tag-full-block.html: Added.
532         * http/tests/security/xssAuditor/resources/echo-intertag.pl:
533
534 2013-01-02  Terry Anderson  <tdanderson@chromium.org>
535
536         [chromium] Mark webaudio/automatic-pull-node.html as Timeout for XP
537         https://bugs.webkit.org/show_bug.cgi?id=105941
538
539         Unreviewed gardening.
540
541         * platform/chromium/TestExpectations:
542
543 2013-01-02  Ryosuke Niwa  <rniwa@webkit.org>
544
545         Rebaseline tests after r137798 and update test expectations per bug 105943.
546
547         * platform/mac-wk2/TestExpectations:
548         * platform/mac-wk2/compositing/rtl/rtl-fixed-expected.txt:
549         * platform/mac-wk2/compositing/rtl/rtl-fixed-overflow-expected.txt:
550
551 2013-01-02  Elliott Sprehn  <esprehn@chromium.org>
552
553         View source mode is missing the processing instruction line.
554         https://bugs.webkit.org/show_bug.cgi?id=15961
555
556         Reviewed by Adam Barth.
557
558         Add a test for XML documents shown in viewsource mode. The bug
559         with the missing processing instruction line was fixed long
560         ago with the HTML5 parser rewrite so this just adds a test.
561
562         * fast/frames/viewsource-xml-expected.txt: Added.
563         * fast/frames/viewsource-xml.html: Added.
564
565 2013-01-02  Elliott Sprehn  <esprehn@chromium.org>
566
567         Transitions and animations do not apply to CSS ::before and ::after pseudo-elements
568         https://bugs.webkit.org/show_bug.cgi?id=92591
569
570         Reviewed by Eric Seidel.
571
572         Add tests that check if animations and transitions play for pseudo
573         :before and :after pseudo elements.
574
575         * fast/css-generated-content/pseudo-animation-expected.txt: Added.
576         * fast/css-generated-content/pseudo-animation.html: Added.
577         * fast/css-generated-content/pseudo-transition-expected.txt: Added.
578         * fast/css-generated-content/pseudo-transition.html: Added.
579
580 2013-01-02  Chris Rogers  <crogers@google.com>
581
582         Implement WebIDL-style string constants in WebAudio
583         https://bugs.webkit.org/show_bug.cgi?id=105058
584
585         Reviewed by Kentaro Hara.
586
587         * webaudio/oscillator-basic-expected.txt:
588         * webaudio/oscillator-basic.html:
589         * webaudio/resources/audio-testing.js:
590
591 2013-01-02  Robert Hogan  <robert@webkit.org>
592
593         Regression (r132935): WebKit breaks between <nobr> tags
594         https://bugs.webkit.org/show_bug.cgi?id=11857
595
596         Reviewed by David Hyatt.
597
598         * fast/inline/break-between-nobr-expected.html: Added.
599         * fast/inline/break-between-nobr.html: Added.
600
601 2013-01-02  Mike West  <mkwst@chromium.org>
602
603         sandboxed iframe attribute parsing layout tests are flaky
604         https://bugs.webkit.org/show_bug.cgi?id=104848
605
606         Reviewed by Adam Barth.
607
608         This patch breaks the monolithic sandboxed-iframe-attribute-parsing.html
609         test into separate tests for each case. The flaky failures were due to
610         one of the 14 frames loading out of order, which shifted console message
611         positions around. Breaking them into separate tests should both speed up
612         the tests, as more can run in parallel, and solve the flake.
613
614         * fast/frames/resources/sandboxed-iframe-attribute-test.js: Added.
615         (fail):
616         (setStatus):
617         (allowedCallFromSandbox):
618         (disallowedCallFromSandbox):
619         (disallowedFormSubmitted):
620         (window.onload):
621         * fast/frames/sandboxed-iframe-attribute-parsing-01-expected.txt: Added.
622         * fast/frames/sandboxed-iframe-attribute-parsing-01.html: Added.
623         * fast/frames/sandboxed-iframe-attribute-parsing-02-expected.txt: Added.
624         * fast/frames/sandboxed-iframe-attribute-parsing-02.html: Added.
625         * fast/frames/sandboxed-iframe-attribute-parsing-03-expected.txt: Added.
626         * fast/frames/sandboxed-iframe-attribute-parsing-03.html: Added.
627         * fast/frames/sandboxed-iframe-attribute-parsing-04-expected.txt: Added.
628         * fast/frames/sandboxed-iframe-attribute-parsing-04.html: Added.
629         * fast/frames/sandboxed-iframe-attribute-parsing-05-expected.txt: Added.
630         * fast/frames/sandboxed-iframe-attribute-parsing-05.html: Added.
631         * fast/frames/sandboxed-iframe-attribute-parsing-06-expected.txt: Added.
632         * fast/frames/sandboxed-iframe-attribute-parsing-06.html: Added.
633         * fast/frames/sandboxed-iframe-attribute-parsing-07-expected.txt: Added.
634         * fast/frames/sandboxed-iframe-attribute-parsing-07.html: Added.
635         * fast/frames/sandboxed-iframe-attribute-parsing-08-expected.txt: Added.
636         * fast/frames/sandboxed-iframe-attribute-parsing-08.html: Added.
637         * fast/frames/sandboxed-iframe-attribute-parsing-09-expected.txt: Added.
638         * fast/frames/sandboxed-iframe-attribute-parsing-09.html: Added.
639         * fast/frames/sandboxed-iframe-attribute-parsing-10-expected.txt: Added.
640         * fast/frames/sandboxed-iframe-attribute-parsing-10.html: Added.
641         * fast/frames/sandboxed-iframe-attribute-parsing-11-expected.txt: Added.
642         * fast/frames/sandboxed-iframe-attribute-parsing-11.html: Added.
643         * fast/frames/sandboxed-iframe-attribute-parsing-12-expected.txt: Added.
644         * fast/frames/sandboxed-iframe-attribute-parsing-12.html: Added.
645         * fast/frames/sandboxed-iframe-attribute-parsing-13-expected.txt: Added.
646         * fast/frames/sandboxed-iframe-attribute-parsing-13.html: Added.
647         * fast/frames/sandboxed-iframe-attribute-parsing-14-expected.txt: Added.
648         * fast/frames/sandboxed-iframe-attribute-parsing-14.html: Added.
649         * fast/frames/sandboxed-iframe-attribute-parsing-expected.txt: Removed.
650         * fast/frames/sandboxed-iframe-attribute-parsing.html: Removed.
651         * platform/chromium/TestExpectations:
652         * platform/mac/TestExpectations:
653         * platform/qt-arm/TestExpectations:
654
655 2013-01-02  Mike West  <mkwst@chromium.org>
656
657         Sandboxed iframes should not be granted notification permission of the parent frame unless allow-same-origin is specified
658         https://bugs.webkit.org/show_bug.cgi?id=36732
659
660         Reviewed by Adam Barth.
661
662         The behavior was fixed in wkbug.com/79704, but there aren't currently
663         any tests ensuring that it doesn't regress for sandboxed frames. This
664         patch adds one.
665
666         * fast/notifications/notifications-sandbox-permission-expected.txt: Added.
667         * fast/notifications/notifications-sandbox-permission.html: Added.
668         * fast/notifications/resources/notifications-iframe.html: Added.
669
670 2013-01-02  Ryosuke Niwa  <rniwa@webkit.org>
671
672         Update Mac test expectation per bug 105932.
673
674         * platform/mac/TestExpectations:
675
676 2013-01-02  Sheriff Bot  <webkit.review.bot@gmail.com>
677
678         Unreviewed, rolling out r138601.
679         http://trac.webkit.org/changeset/138601
680         https://bugs.webkit.org/show_bug.cgi?id=105917
681
682         Also not an optimal solution, needs more discussion.
683         (Requested by mkwst_ on #webkit).
684
685         * fast/frames/seamless/resources/span.html: Removed.
686         * fast/frames/seamless/seamless-contenteditable-not-inherited-expected.txt:
687         * fast/frames/seamless/seamless-srcdoc-expected.txt: Removed.
688         * fast/frames/seamless/seamless-srcdoc.html: Removed.
689
690 2013-01-02  Sheriff Bot  <webkit.review.bot@gmail.com>
691
692         Unreviewed, rolling out r138611.
693         http://trac.webkit.org/changeset/138611
694         https://bugs.webkit.org/show_bug.cgi?id=105916
695
696         Not an optimal solution, needs more discussion. (Requested by
697         mkwst_ on #webkit).
698
699         * fast/frames/seamless/resources/nested-seamless.html:
700         * fast/frames/seamless/resources/quirks-square.html:
701         * fast/frames/seamless/resources/two-inline-blocks.html:
702         * fast/frames/seamless/seamless-body-margin-expected.txt: Removed.
703         * fast/frames/seamless/seamless-body-margin.html: Removed.
704         * fast/frames/seamless/seamless-inherited-origin-expected.txt:
705         * fast/frames/seamless/seamless-inherited-origin.html:
706
707 2013-01-02  Mike West  <mkwst@chromium.org>
708
709         The 'body' of seamless IFrames should default to 'margin: 0'
710         https://bugs.webkit.org/show_bug.cgi?id=90834
711
712         Reviewed by Eric Seidel.
713
714         * fast/frames/seamless/seamless-body-margin-expected.txt: Added.
715         * fast/frames/seamless/seamless-body-margin.html: Added.
716             New test to explicitly check 'body' margins.
717         * fast/frames/seamless/resources/nested-seamless.html:
718         * fast/frames/seamless/resources/quirks-square.html:
719         * fast/frames/seamless/resources/two-inline-blocks.html:
720         * fast/frames/seamless/seamless-inherited-origin-expected.txt:
721         * fast/frames/seamless/seamless-inherited-origin.html:
722             Updated these tests to remove the assumption that the body had an
723             8px margin.
724
725 2013-01-01  Christophe Dumez  <christophe.dumez@intel.com>
726
727         [WK2] plugins/clicking-missing-plugin-fires-delegate.html is failing
728         https://bugs.webkit.org/show_bug.cgi?id=105897
729
730         Reviewed by Alexey Proskuryakov.
731
732         Unskip plugins/clicking-missing-plugin-fires-delegate.html for
733         WK2 now that WebKitTestRunner is dumping the expected text when
734         the missing plugin button is clicked.
735
736         * platform/efl-wk2/TestExpectations:
737         * platform/mac-wk2/TestExpectations:
738
739 2013-01-01  Kangil Han  <kangil.han@samsung.com>
740
741         [EFL][WK1] Skip some webaudio test cases due to lack of implementation
742         https://bugs.webkit.org/show_bug.cgi?id=105882
743
744         Unreviewed, EFL gardening.
745
746         Bunch of webaudio test cases need setAudioData implementation and DRT has not it.
747         So, skips those cases.
748
749         * platform/efl-wk1/TestExpectations:
750
751 2013-01-01  Mike West  <mkwst@chromium.org>
752
753         seamless iframes don't inherit styles when srcdoc is used
754         https://bugs.webkit.org/show_bug.cgi?id=103539
755
756         Reviewed by Eric Seidel.
757
758         * fast/frames/seamless/resources/span.html: Added.
759         * fast/frames/seamless/seamless-contenteditable-not-inherited-expected.txt:
760             Updating the previously FAILing expectation.
761         * fast/frames/seamless/seamless-srcdoc-expected.txt: Added.
762         * fast/frames/seamless/seamless-srcdoc.html: Added.
763             Exciting new test to ensure that this doesn't regress, neither
764             for totally simple srcdoc attriubtes, nor for slightly more
765             complex variations.
766
767 2012-12-31  Kangil Han  <kangil.han@samsung.com>
768
769         [EFL] css3/masking/clip-path-circle-relative-overflow.html needs expected results update after 97217
770         https://bugs.webkit.org/show_bug.cgi?id=105883
771
772         Unreviewed, EFL gardening.
773
774         Rebaseline css3/masking/clip-path-circle-relative-overflow.html because BUG 97217 has been resolved.
775
776         * platform/efl/TestExpectations:
777         * platform/efl/css3/masking/clip-path-circle-relative-overflow-expected.png:
778
779 2012-12-31  Christophe Dumez  <christophe.dumez@intel.com>
780
781         Unreviewed EFL gardening.
782
783         Mark editing/spelling/spelling-insert-html.html as flaky
784         since it sometimes hits an assertion in RenderObject
785         destructor.
786
787         * platform/efl/TestExpectations:
788
789 2012-12-30  Christophe Dumez  <christophe.dumez@intel.com>
790
791         Unreviewed EFL gardening.
792
793         Mark fast/dom/Range/range-extract-contents.html as flaky
794         since it sometimes hits an assertion in
795         WebCore::endOfContinuations().
796
797         * platform/efl/TestExpectations:
798
799 2012-12-30  Christophe Dumez  <christophe.dumez@intel.com>
800
801         Unreviewed EFL gardening.
802
803         Mark editing/pasteboard/4806874.html as flaky since
804         it sometimes hits an assertion in RenderObject
805         destructor.
806
807         * platform/efl/TestExpectations:
808
809 2012-12-30  Christophe Dumez  <christophe.dumez@intel.com>
810
811         Unreviewed EFL gardening.
812
813         Rebaseline fast/js/global-constructors.html after
814         TEMPLATE_ELEMENT was enabled for EFL port in r138586.
815
816         * platform/efl/fast/js/global-constructors-expected.txt:
817
818 2012-12-30  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
819
820         [EFL] Enable TEMPLATE_ELEMENT feature
821         https://bugs.webkit.org/show_bug.cgi?id=105865
822
823         Reviewed by Laszlo Gombos.
824
825         * platform/efl/TestExpectations: Unskip test cases for template element.
826
827 2012-12-30  Christophe Dumez  <christophe.dumez@intel.com>
828
829         Unreviewed EFL gardening.
830
831         Add several webaudio tests to TestExpectations since
832         they sometimes hit !m_finishedNodes.size() assertion
833         in AudioContext destructor.
834
835         * platform/efl/TestExpectations:
836
837 2012-12-30  Christophe Dumez  <christophe.dumez@intel.com>
838
839         Unreviewed EFL gardening.
840
841         Unskip XSS Auditor test case that has been consistently
842         passing on EFL port for a while.
843
844         * platform/efl/TestExpectations:
845
846 2012-12-30  Christophe Dumez  <christophe.dumez@intel.com>
847
848         Unreviewed EFL gardening.
849
850         Unskip fast/dom/shadow/host-wrapper-reclaimed.html
851         since it is passing after r137978.
852
853         * platform/efl/TestExpectations:
854
855 2012-12-30  Christophe Dumez  <christophe.dumez@intel.com>
856
857         Unreviewed EFL gardening.
858
859         Update expectations for 2 fast/dom test cases so
860         that they are not reported as unexpected passes.
861
862         Those tests are passing because their generated
863         expectations are wrong.
864
865         * platform/efl/TestExpectations:
866
867 2012-12-30  Philippe Normand  <pnormand@igalia.com>
868
869         [GStreamer] webaudio/decode-audio-data-basic.html fails
870         https://bugs.webkit.org/show_bug.cgi?id=105298
871
872         Reviewed by Martin Robinson.
873
874         * platform/efl/TestExpectations: Unflag fixed test.
875
876 2012-12-30  Christophe Dumez  <christophe.dumez@intel.com>
877
878         Unreviewed EFL gardening.
879
880         Unskip text-decoration-style tests passing after
881         r126054 and r132076.
882
883         * platform/efl/TestExpectations:
884
885 2012-12-30  Christophe Dumez  <christophe.dumez@intel.com>
886
887         Unreviewed EFL gardening.
888
889         Unskip cairo-related tests that are now consistently
890         passing on both WK1 and WK2 EFL.
891
892         * platform/efl/TestExpectations:
893
894 2012-12-30  Christophe Dumez  <christophe.dumez@intel.com>
895
896         Unreviewed EFL gardening.
897
898         Unskip several compositing test cases that are passing
899         consistently on EFL WK2.
900
901         * platform/efl-wk2/TestExpectations:
902         * platform/efl/TestExpectations:
903
904 2012-12-30  Csaba Osztrogonác  <ossy@webkit.org>
905
906         Unreviewed gardening, unskip a now passing test.
907
908         * platform/qt/TestExpectations:
909
910 2012-12-29  Seokju Kwon  <seokju.kwon@gmail.com>
911
912         [GTK] Change bug for some inspector tests
913         https://bugs.webkit.org/show_bug.cgi?id=105842
914
915         Unreviewed gardening.
916
917         Bug 43332 was landed. But these tests still fail on GTK port.
918         And change bug to track the failures.
919
920         * platform/gtk/TestExpectations:
921
922 2012-12-29  Andrey Lushnikov  <lushnikov@chromium.com>
923
924         Web Inspector: refactor DefaultTextEditor
925         https://bugs.webkit.org/show_bug.cgi?id=105829
926
927         Reviewed by Pavel Feldman.
928
929         Fix test to correlate with refactoring of DefaultTextEditor.
930
931         * inspector/editor/text-editor-selection.html:
932
933 2012-12-28  Fady Samuel  <fsamuel@chromium.org>
934
935         Unreviewed rebaseline.
936
937         * platform/chromium-win-xp/inspector/extensions/extensions-resources-expected.txt: Removed.
938
939 2012-12-28  Fady Samuel  <fsamuel@chromium.org>
940
941         Unreviewed updated test expectations
942
943         * platform/chromium/TestExpectations:
944
945 2012-12-28  Fady Samuel  <fsamuel@chromium.org>
946       
947         Unreviewed updated TestExpectations. Mark test as fail on XP only.
948
949         * platform/chromium/TestExpectations:
950
951 2012-12-28  Rafael Weinstein  <rafaelw@chromium.org>
952
953         [Templates]: Fix assert in colgroup parse handling
954         https://bugs.webkit.org/show_bug.cgi?id=105837
955
956         Reviewed by Eric Seidel.
957
958         * html5lib/resources/template.dat:
959
960 2012-12-27  Emil A Eklund  <eae@chromium.org>
961
962         REGRESSION (r138196): Regions with text-overflow: ellipsis; are being ellipsized unnecessarily
963         https://bugs.webkit.org/show_bug.cgi?id=105600
964
965         Reviewed by Darin Adler.
966         
967         Add test for text-overflow: ellipsis inside a table. 
968
969         * fast/sub-pixel/ellipsis-table-expected.html: Added.
970         * fast/sub-pixel/ellipsis-table.html: Added.
971
972 2012-12-28  Fady Samuel  <fsamuel@chromium.org>
973
974         Unreviewed Updated TestExpectations
975
976         * platform/chromium/TestExpectations:
977
978 2012-12-28  Fady Samuel  <fsamuel@chromium.org>
979
980         Unreviewed rebaseline
981
982         * platform/chromium-win-xp/svg/dynamic-updates/SVGFEComponentTransferElement-svgdom-tableValues-prop-expected.png: Added.
983
984 2012-12-28  Rafael Weinstein  <rafaelw@chromium.org>
985
986         Heap-use-after-free in WebCore::HTMLConstructionSite::mergeAttributesFromTokenIntoElement
987         https://bugs.webkit.org/show_bug.cgi?id=105780
988
989         Reviewed by Eric Seidel.
990
991         * html5lib/resources/template.dat:
992
993 2012-12-27  Vsevolod Vlasov  <vsevik@chromium.org>
994
995         Web Inspector: Introduce uri as a UISourceCode unique identifier in workspace.
996         https://bugs.webkit.org/show_bug.cgi?id=105799
997
998         Reviewed by Pavel Feldman.
999
1000         * http/tests/inspector/compiler-script-mapping.html:
1001         * http/tests/inspector/workspace-test.js:
1002         (initialize_WorkspaceTest.InspectorTest.createWorkspace):
1003         (initialize_WorkspaceTest.InspectorTest.addMockUISourceCodeToWorkspace):
1004         * inspector/debugger/breakpoint-manager.html:
1005         * inspector/debugger/resource-script-mapping.html:
1006         * inspector/debugger/scripts-file-selector.html:
1007         * inspector/debugger/scripts-panel.html:
1008         * inspector/debugger/scripts-sorting.html:
1009         * inspector/debugger/ui-source-code-display-name.html:
1010         * inspector/debugger/ui-source-code.html:
1011         * inspector/uisourcecode-revisions.html:
1012
1013 2012-12-28  Mike West  <mkwst@chromium.org>
1014
1015         [Qt,EFL,GTK] Unreviewed gardening.
1016
1017         * platform/efl/TestExpectations:
1018         * platform/gtk/TestExpectations:
1019         * platform/qt/TestExpectations:
1020             Skipping http/tests/security/sandboxed-iframe-form-top.html
1021             as it's leaking state (console messages) into the next test.
1022             See wkbug.com/105819 and wkbug.com/85522 for details.
1023
1024 2012-12-28  Yury Semikhatsky  <yurys@chromium.org>
1025
1026         Web Inspector: debugger should step into event handler on event dispatch
1027         https://bugs.webkit.org/show_bug.cgi?id=105827
1028
1029         Reviewed by Pavel Feldman.
1030
1031         * inspector/debugger/debugger-step-into-event-listener-expected.txt: Added.
1032         * inspector/debugger/debugger-step-into-event-listener.html: Added.
1033
1034 2012-12-28  Sudarsana Nagineni  <sudarsana.nagineni@intel.com>
1035
1036         Unreviewed EFL gardening.
1037
1038         Skip http/tests/security/sandboxed-iframe-form-top.html which
1039         started failing after r138525.
1040
1041         * platform/efl/TestExpectations:
1042
1043 2012-12-28  Yury Semikhatsky  <yurys@chromium.org>
1044
1045         Web Inspector: rename distanceToWindow to distance
1046         https://bugs.webkit.org/show_bug.cgi?id=105823
1047
1048         Reviewed by Pavel Feldman.
1049
1050         Updated tests after renaming distanceToWindow to distance.
1051
1052         * inspector/profiler/heap-snapshot-summary-sorting-fields.html:
1053         * inspector/profiler/heap-snapshot-summary-sorting-instances.html:
1054         * inspector/profiler/heap-snapshot-summary-sorting.html:
1055
1056 2012-12-28  Andrey Lushnikov  <lushnikov@chromium.com>
1057
1058         Web Inspector: refactor DefaultTextEditor's private methods
1059         https://bugs.webkit.org/show_bug.cgi?id=105797
1060
1061         Reviewed by Pavel Feldman.
1062
1063         Fix test to correspond to method renamings of TextEditorMainPanel.
1064
1065         * inspector/editor/text-editor-selection.html:
1066
1067 2012-12-28  Csaba Osztrogonác  <ossy@webkit.org>
1068
1069         Unreviewed holiday gardening, skip new failing tests to paint the bots green.
1070
1071         * platform/qt/TestExpectations:
1072
1073 2012-12-27  Stuart Eichert  <stuart@fivemicro.com>
1074
1075         instance-of-immediates.js : the word "passing" is spelled incorrectly
1076         https://bugs.webkit.org/show_bug.cgi?id=105669
1077
1078         Reviewed by Julien Chaffraix.
1079
1080         Corrected spelling of the word "passing" in instance-of-immediates.js
1081
1082         * fast/js/script-tests/instance-of-immediates.js:
1083
1084 2012-12-27  Mike West  <mkwst@chromium.org>
1085
1086         Add context to the console message generated by Document::printNavigationErrorMessage.
1087         https://bugs.webkit.org/show_bug.cgi?id=105774
1088
1089         Reviewed by Darin Adler.
1090
1091         * fast/frames/sandboxed-iframe-close-top-noclose-expected.txt:
1092         * fast/frames/sandboxed-iframe-history-denied-expected.txt:
1093         * fast/frames/sandboxed-iframe-navigation-parent-expected.txt:
1094         * fast/frames/sandboxed-iframe-navigation-targetlink-expected.txt:
1095         * fast/frames/sandboxed-iframe-navigation-top-by-name-denied-expected.txt:
1096         * fast/frames/sandboxed-iframe-navigation-top-denied-expected.txt:
1097         * fast/frames/seamless/seamless-window-location-sandbox-expected.txt:
1098         * http/tests/security/no-popup-from-sandbox-top-expected.txt:
1099         * http/tests/security/frameNavigation/not-opener-expected.txt:
1100         * http/tests/security/frameNavigation/xss-DENIED-plugin-navigation-expected.txt:
1101         * http/tests/security/frameNavigation/xss-DENIED-targeted-link-navigation-expected.txt:
1102         * platform/chromium/http/tests/security/frameNavigation/xss-DENIED-plugin-navigation-expected.txt:
1103         * platform/chromium/http/tests/security/no-popup-from-sandbox-top-expected.txt:
1104             Update test expectations with new error message.
1105
1106 2012-12-27  Vsevolod Vlasov  <vsevik@chromium.org>
1107
1108         Web Inspector: [Regression] Can not set breakpoints in scripts loaded with source map.
1109         https://bugs.webkit.org/show_bug.cgi?id=105801
1110
1111         Reviewed by Alexander Pavlov.
1112
1113         * http/tests/inspector/compiler-script-mapping-expected.txt:
1114         * http/tests/inspector/compiler-script-mapping.html:
1115         * http/tests/inspector/debugger-test.js:
1116         (initialize_DebuggerTest):
1117
1118 2012-12-27  Christophe Dumez  <christophe.dumez@intel.com>
1119
1120         [EFL][WK2] Regression(135935) layout tests snapshots are flaky
1121         https://bugs.webkit.org/show_bug.cgi?id=103468
1122
1123         Reviewed by Kenneth Rohde Christiansen.
1124
1125         Unskip a lot of ref tests for WebKit2 EFL now that they are no longer
1126         flaky.
1127
1128         * platform/efl-wk2/TestExpectations:
1129
1130 2012-12-27  Fady Samuel  <fsamuel@chromium.org>
1131
1132         Unreviewed rebaseline
1133
1134         * platform/chromium-win-xp/webaudio/realtimeanalyser-fft-sizing-expected.txt: Added.
1135
1136 2012-12-27  Fady Samuel  <fsamuel@chromium.org>
1137
1138         Unreviewed rebaseline.
1139
1140         * platform/chromium-win-xp/inspector/extensions/extensions-resources-expected.txt: Added.
1141
1142 2012-12-27  Yury Semikhatsky  <yurys@chromium.org>
1143
1144         Web Inspector: remove support for legacy heap graph node format
1145         https://bugs.webkit.org/show_bug.cgi?id=105802
1146
1147         Reviewed by Pavel Feldman.
1148
1149         * inspector/profiler/heap-snapshot-comparison-dom-groups-change.html: switched to the new
1150         heap graph node representation: store edge count for each node instead of the first edge
1151         index.
1152
1153 2012-12-27  Yury Semikhatsky  <yurys@chromium.org>
1154
1155         Web Inspector: move js heap snapshot preprocessing to JSHeapSnapshot
1156         https://bugs.webkit.org/show_bug.cgi?id=105798
1157
1158         Reviewed by Pavel Feldman.
1159
1160         * inspector/profiler/heap-snapshot.html: updated test to match HeapSnapshot.js changes
1161
1162 2012-12-27  Alexander Pavlov  <apavlov@chromium.org>
1163
1164         Web Inspector: Refactor SourceMapParser to enable range-based sourcemap
1165         https://bugs.webkit.org/show_bug.cgi?id=105764
1166
1167         Reviewed by Vsevolod Vlasov.
1168
1169         * http/tests/inspector/compiler-script-mapping-expected.txt:
1170         * http/tests/inspector/compiler-script-mapping.html:
1171         * inspector/styles/range-based-mapping-expected.txt: Added.
1172         * inspector/styles/range-based-mapping.html: Added.
1173
1174 2012-12-27  Andrey Adaikin  <aandrey@chromium.org>
1175
1176         Forgot to SKIP a test on wincairo.
1177
1178         * platform/wincairo/TestExpectations:
1179
1180 2012-12-27  Andrey Adaikin  <aandrey@chromium.org>
1181
1182         Forgot to SKIP a test on QT.
1183
1184         * platform/qt/TestExpectations:
1185
1186 2012-12-25  Andrey Adaikin  <aandrey@chromium.org>
1187
1188         Web Inspector: [Canvas] report if there is any uninstrumented canvas on a page
1189         https://bugs.webkit.org/show_bug.cgi?id=105721
1190
1191         Reviewed by Yury Semikhatsky.
1192
1193         * inspector/profiler/canvas-profiler-test.js:
1194         (initialize_CanvasWebGLProfilerTest.InspectorTest.enableCanvasAgent):
1195         (initialize_CanvasWebGLProfilerTest.InspectorTest.disableCanvasAgent):
1196         (initialize_CanvasWebGLProfilerTest):
1197         * inspector/profiler/canvas2d/canvas-has-uninstrumented-canvases-expected.txt: Added.
1198         * inspector/profiler/canvas2d/canvas-has-uninstrumented-canvases.html: Added.
1199
1200 2012-12-27  Vsevolod Vlasov  <vsevik@chromium.org>
1201
1202         Web Inspector: Simplify script mappings by introducing DefaultScriptMapping.
1203         https://bugs.webkit.org/show_bug.cgi?id=103038
1204
1205         Reviewed by Pavel Feldman.
1206
1207         * http/tests/inspector/compiler-script-mapping.html:
1208         * inspector/debugger/breakpoint-manager-expected.txt:
1209         * inspector/debugger/breakpoint-manager.html:
1210         * inspector/debugger/dynamic-script-tag-expected.txt:
1211         * inspector/debugger/live-edit-breakpoints-expected.txt:
1212         * inspector/debugger/live-edit-breakpoints.html:
1213         * inspector/debugger/pause-in-inline-script-expected.txt:
1214         * inspector/debugger/pause-in-inline-script.html:
1215         * inspector/debugger/resource-script-mapping-expected.txt:
1216         * inspector/debugger/resource-script-mapping.html:
1217         * inspector/debugger/scripts-panel.html:
1218
1219 2012-12-27  Christophe Dumez  <christophe.dumez@intel.com>
1220
1221         Unreviewed EFL gardening.
1222
1223         Mark http/tests/appcache/main-resource-redirect.html as crashing
1224         for EFL WK2 after r138222.
1225
1226         * platform/efl-wk2/TestExpectations:
1227
1228 2012-12-27  Eugene Klyuchnikov  <eustas@chromium.org>
1229
1230         Web Inspector: console.profileEnd() crashes if called without arguments
1231         https://bugs.webkit.org/show_bug.cgi?id=105759
1232
1233         Reviewed by Vsevolod Vlasov.
1234
1235         Added tests to check that browser do not crash.
1236
1237         * inspector/profiler/cpu-profiler-parameterless-profile-end-crash-expected.txt: Added.
1238         * inspector/profiler/cpu-profiler-parameterless-profile-end-crash.html: Added.
1239
1240 2012-12-27  Vsevolod Vlasov  <vsevik@chromium.org>
1241
1242         Unreviewed chromium test expectations update.
1243
1244         * platform/chromium/TestExpectations:
1245
1246 2012-12-26  Ryosuke Niwa  <rniwa@webkit.org>
1247
1248         Add a Mac test expectations for bugs 105777 and 105778.
1249
1250         * platform/mac/TestExpectations:
1251
1252 2012-12-26  Emil A Eklund  <eae@chromium.org>
1253
1254         Unreviewed. Enable most sub-pixel tests on mac.
1255
1256         * platform/mac/TestExpectations:
1257
1258 2012-12-26  Yury Semikhatsky  <yurys@chromium.org>
1259
1260         Web Inspector: extract JS heap profiler specifics into JSHeapSnapshot.js
1261         https://bugs.webkit.org/show_bug.cgi?id=105768
1262
1263         Reviewed by Pavel Feldman.
1264
1265         Inroduced JSHeapSnapshot, JSHeapSnapshotNode, JSHeapSnapshotEdge and JSHeapSnapshotRetainerEdge which
1266         should encapsulate logic specific to JS-heap. The tests were switched to the new classes.
1267
1268         * inspector/profiler/heap-snapshot-loader.html:
1269         * inspector/profiler/heap-snapshot-test.js:
1270         (initialize_HeapSnapshotTest.InspectorTest.createJSHeapSnapshotMockObject):
1271         (initialize_HeapSnapshotTest.InspectorTest.createHeapSnapshotMockRaw):
1272         * inspector/profiler/heap-snapshot.html:
1273
1274 2012-12-25  Alexander Pavlov  <apavlov@chromium.org>
1275
1276         Web Inspector: Crash when modifying a rule that has been removed through JavaScript
1277         https://bugs.webkit.org/show_bug.cgi?id=105718
1278
1279         Reviewed by Yury Semikhatsky.
1280
1281         * http/tests/inspector/elements-test.js: Add InspectorTest.toggleMatchedStyleProperty.
1282         (initialize_ElementTest.InspectorTest.toggleMatchedStyleProperty): Added.
1283         * inspector/styles/removed-rule-crash-expected.txt: Added.
1284         * inspector/styles/removed-rule-crash.html: Added.
1285
1286 2012-12-25  Alexander Pavlov  <apavlov@chromium.org>
1287
1288         Web Inspector: device-metrics-fit-window.html is failing on Chromium-Mac
1289         https://bugs.webkit.org/show_bug.cgi?id=104362
1290
1291         Unreviewed expectations rebaseline.
1292
1293         * platform/chromium-mac/platform/chromium/inspector/styles/device-metrics-fit-window-expected.txt: Added.
1294         * platform/chromium/TestExpectations:
1295
1296 2012-12-24  Takashi Sakamoto  <tasak@google.com>
1297
1298         ::first-letter { overflow: -webkit-paged-y } causes crash
1299         https://bugs.webkit.org/show_bug.cgi?id=105393
1300
1301         Reviewed by Beth Dakin.
1302
1303         * fast/css/pseudo-element-opagedxy-crash-expected.txt: Added.
1304         * fast/css/pseudo-element-opagedxy-crash.html: Added.
1305
1306 2012-12-24  Mihnea Ovidenie  <mihnea@adobe.com>
1307
1308         [CSS Regions] Convert some fast/regions pixel tests to reftests
1309         https://bugs.webkit.org/show_bug.cgi?id=80191
1310
1311         Reviewed by Tony Chang.
1312
1313         Convert fast/regions/bottom-overflow-out-of-first-region.html to a ref test.
1314         Used a monospace font, removed text-align and margins for text flowing into regions so that
1315         the text fits nicely in the two regions of the test.
1316
1317         * fast/regions/bottom-overflow-out-of-first-region-expected.html: Added.
1318         * fast/regions/bottom-overflow-out-of-first-region-expected.png: Removed.
1319         * fast/regions/bottom-overflow-out-of-first-region.html:
1320         * platform/chromium-linux/fast/regions/bottom-overflow-out-of-first-region-expected.png: Removed.
1321         * platform/chromium-mac-lion/fast/regions/bottom-overflow-out-of-first-region-expected.png: Removed.
1322         * platform/chromium-mac-snowleopard/fast/regions/bottom-overflow-out-of-first-region-expected.png: Removed.
1323         * platform/chromium-mac/fast/regions/bottom-overflow-out-of-first-region-expected.png: Removed.
1324         * platform/chromium-mac/fast/regions/bottom-overflow-out-of-first-region-expected.txt: Removed.
1325         * platform/chromium-win/fast/regions/bottom-overflow-out-of-first-region-expected.png: Removed.
1326         * platform/chromium-win/fast/regions/bottom-overflow-out-of-first-region-expected.txt: Removed.
1327         * platform/efl/fast/regions/bottom-overflow-out-of-first-region-expected.txt: Removed.
1328         * platform/gtk/fast/regions/bottom-overflow-out-of-first-region-expected.txt: Removed.
1329         * platform/mac/fast/regions/bottom-overflow-out-of-first-region-expected.png: Removed.
1330         * platform/mac/fast/regions/bottom-overflow-out-of-first-region-expected.txt: Removed.
1331         * platform/qt/fast/regions/bottom-overflow-out-of-first-region-expected.png: Removed.
1332         * platform/qt/fast/regions/bottom-overflow-out-of-first-region-expected.txt: Removed.
1333
1334 2012-12-24  Andrey Lushnikov  <lushnikov@chromium.com>
1335
1336         Web Inspector: refactor TextEditorHighlighter's highlight attributes to dense array
1337         https://bugs.webkit.org/show_bug.cgi?id=105626
1338
1339         Reviewed by Pavel Feldman.
1340
1341         Fix tests according to new highlight attribute structure.
1342
1343         * inspector/editor/highlighter-long-line.html:
1344         * inspector/editor/highlighter-test.js:
1345         (initialize_HighlighterTests.InspectorTest.dumpTextModel):
1346         (initialize_HighlighterTests):
1347
1348 2012-12-23  Zan Dobersek  <zandobersek@gmail.com>
1349
1350         Unreviewed GTK gardening.
1351
1352         Adding crashing expectations for two tests that constantly crash
1353         in debug builds.
1354
1355         * platform/gtk/TestExpectations:
1356
1357 2012-12-22  Dan Winship  <danw@gnome.org>
1358
1359         Unskip tests that were failing in libxml 2.9.0
1360         https://bugs.webkit.org/show_bug.cgi?id=104494
1361
1362         Reviewed by Martin Robinson.
1363
1364         Added a patch from upstream to the jhbuild config to make all but
1365         one of these pass again; the remaining one fails for a different
1366         reason and is being tracked in a different bug.
1367
1368         * platform/gtk/TestExpectations:
1369
1370 2012-12-23  Christophe Dumez  <christophe.dumez@intel.com>
1371
1372         [EFL] Unreviewed gardening
1373
1374         Rebaseline fast/js/global-constructors.html after
1375         r138393.
1376
1377         * platform/efl/fast/js/global-constructors-expected.txt:
1378
1379 2012-12-23  Csaba Osztrogonác  <ossy@webkit.org>
1380
1381         [Qt] Unreviewed Xmas gardening after r138395.
1382
1383         * platform/qt-5.0/fast/js/global-constructors-expected.txt:
1384
1385 2012-12-21  Zan Dobersek  <zandobersek@gmail.com>
1386
1387         Unreviewed GTK gardening.
1388
1389         Rebaselining the global constructors test after r138393.
1390         Adjusting and merging expectations as required.
1391
1392         * platform/gtk/TestExpectations:
1393         * platform/gtk/fast/js/global-constructors-expected.txt:
1394
1395 2012-12-21  Ilya Tikhonovsky  <loislo@chromium.org>
1396
1397         Unreviewed. Remove Crash expectation from media/track tests after r138381.
1398
1399         * platform/chromium/TestExpectations:
1400
1401 2012-12-21  Ryosuke Niwa  <rniwa@webkit.org>
1402
1403         [Mountain Lion] platform/mac/editing/spelling/removing-underline-after-accepting-autocorrection-using-punctuation.html failing
1404         https://bugs.webkit.org/show_bug.cgi?id=95477
1405
1406         Reviewed by Sam Weinig.
1407
1408         Use "notationl" -> "notational" auto correction in autocorrection-blockquote-crash.html to get reliable results.
1409         Also add a failing expectation to removing-underline-after-accepting-autocorrection-using-punctuation.html for WebKit2.
1410         This failure is tracked by the bug 105616.
1411
1412         * platform/mac-wk2/TestExpectations:
1413         * platform/mac/editing/spelling/autocorrection-blockquote-crash-expected.txt:
1414         * platform/mac/editing/spelling/autocorrection-blockquote-crash.html:
1415
1416 2012-12-21  Joshua Bell  <jsbell@chromium.org>
1417
1418         [Chromium] IndexedDB: storage/indexeddb/intversion-close-between-events.html flaky in content_shell
1419         https://bugs.webkit.org/show_bug.cgi?id=105665
1420
1421         Test uses a setTimeout() which may fire at different times relative to the completion of the
1422         IDBOpenDBRequest in multiprocess ports. Make the test resilient against different outcomes.
1423
1424         Reviewed by Tony Chang.
1425
1426         * storage/indexeddb/resources/intversion-close-between-events.js:
1427         (deleteSuccess):
1428         (openSuccessOrError):
1429         (checkFinished):
1430
1431 2012-12-21  Joshua Bell  <jsbell@chromium.org>
1432
1433         IndexedDB: Combine openConnection and openConnectionWithVersion
1434         https://bugs.webkit.org/show_bug.cgi?id=105658
1435
1436         Reviewed by Tony Chang.
1437
1438         * storage/indexeddb/open-ordering-expected.txt: Added.
1439         * storage/indexeddb/open-ordering.html: Added.
1440         * storage/indexeddb/resources/open-ordering.js: Added.
1441         (runTest):
1442         (onDeleteSuccess):
1443         (onRequest1Success):
1444         (onRequest2Success):
1445         (onRequest3Success):
1446         (checkOrder):
1447
1448 2012-12-21  Aaron Colwell  <acolwell@chromium.org>
1449
1450         Unreviewed. Removing CRASH expectations for media layout tests
1451         broken by http://crbug.com/162917.
1452         https://bugs.webkit.org/show_bug.cgi?id=103093
1453
1454         * platform/chromium/TestExpectations:
1455
1456 2012-12-21  Kenneth Russell  <kbr@google.com>
1457
1458         Expose ArrayBufferView constructor on DOMWindow
1459         https://bugs.webkit.org/show_bug.cgi?id=105605
1460
1461         Reviewed by Sam Weinig.
1462
1463         Updated test from Khronos repository.
1464
1465         * fast/canvas/webgl/array-unit-tests-expected.txt:
1466         * fast/canvas/webgl/array-unit-tests.html:
1467
1468 2012-12-21  Csaba Osztrogonác  <ossy@webkit.org>
1469
1470         Unreviewed gardening, unskip now passing tests.
1471
1472         * platform/qt-5.0-wk2/TestExpectations:
1473
1474 2012-12-21  Dimitri Glazkov  <dglazkov@chromium.org>
1475
1476         Unreviewed, rolling out r138376.
1477         http://trac.webkit.org/changeset/138376
1478         https://bugs.webkit.org/show_bug.cgi?id=104995
1479
1480         Broke a bunch of tests on mac.
1481
1482         * editing/deleting/delete-ligature-001-expected.txt:
1483         * editing/pasteboard/copy-in-password-field-expected.txt:
1484         * editing/selection/select-all-textarea-expected.txt:
1485         * fast/dom/shadow/layout-tests-can-access-shadow-expected.txt:
1486         * fast/dom/shadow/layout-tests-can-access-shadow.html:
1487         * fast/dom/shadow/resources/shadow-dom.js:
1488         (isShadowRoot):
1489         * fast/events/5056619-expected.txt:
1490         * fast/forms/focus-selection-input-expected.txt:
1491         * inspector/elements/shadow-dom-modify-chardata-expected.txt:
1492         * inspector/elements/shadow-root-expected.txt:
1493         * inspector/elements/update-shadowdom-expected.txt:
1494         * platform/chromium-linux/editing/selection/select-from-textfield-outwards-expected.txt:
1495         * platform/chromium-linux/fast/forms/input-text-double-click-expected.txt:
1496         * platform/chromium-linux/fast/forms/textfield-outline-expected.txt:
1497         * platform/chromium-linux/fast/forms/validation-message-appearance-expected.txt:
1498         * platform/chromium-win/editing/deleting/delete-all-text-in-text-field-assertion-expected.txt:
1499         * platform/chromium-win/editing/input/caret-at-the-edge-of-input-expected.txt:
1500         * platform/chromium-win/editing/input/reveal-caret-of-multiline-input-expected.txt:
1501         * platform/chromium-win/editing/inserting/4960120-1-expected.txt:
1502         * platform/chromium-win/editing/pasteboard/drop-text-without-selection-expected.txt:
1503         * platform/chromium-win/editing/pasteboard/pasting-tabs-expected.txt:
1504         * platform/chromium-win/editing/selection/4895428-3-expected.txt:
1505         * platform/chromium-win/editing/selection/4975120-expected.txt:
1506         * platform/chromium-win/editing/selection/select-across-readonly-input-1-expected.txt:
1507         * platform/chromium-win/editing/selection/select-across-readonly-input-4-expected.txt:
1508         * platform/chromium-win/editing/selection/select-across-readonly-input-5-expected.txt:
1509         * platform/chromium-win/fast/events/autoscroll-expected.txt:
1510         * platform/chromium-win/fast/events/context-no-deselect-expected.txt:
1511         * platform/chromium-win/fast/forms/input-appearance-focus-expected.txt:
1512         * platform/chromium-win/fast/forms/input-appearance-readonly-expected.txt:
1513         * platform/chromium-win/fast/forms/input-appearance-selection-expected.txt:
1514         * platform/chromium-win/fast/forms/input-double-click-selection-gap-bug-expected.txt:
1515         * platform/chromium-win/fast/forms/input-placeholder-visibility-1-expected.txt:
1516         * platform/chromium-win/fast/forms/input-placeholder-visibility-3-expected.txt:
1517         * platform/chromium-win/fast/forms/input-readonly-autoscroll-expected.txt:
1518         * platform/chromium-win/fast/forms/input-text-click-inside-expected.txt:
1519         * platform/chromium-win/fast/forms/input-text-drag-down-expected.txt:
1520         * platform/chromium-win/fast/forms/input-text-option-delete-expected.txt:
1521         * platform/chromium-win/fast/forms/input-text-scroll-left-on-blur-expected.txt:
1522         * platform/chromium-win/fast/forms/input-text-self-emptying-click-expected.txt:
1523         * platform/chromium-win/fast/forms/number/number-appearance-rtl-expected.txt:
1524         * platform/chromium-win/fast/forms/plaintext-mode-2-expected.txt:
1525         * platform/chromium-win/fast/forms/search-rtl-expected.txt:
1526         * platform/chromium-win/fast/forms/tabbing-input-iframe-expected.txt:
1527         * platform/chromium-win/fast/forms/textarea-placeholder-visibility-1-expected.txt:
1528         * platform/chromium-win/fast/forms/textarea-placeholder-visibility-2-expected.txt:
1529         * platform/chromium-win/fast/forms/textarea-scrollbar-expected.txt:
1530         * platform/chromium-win/fast/forms/textarea-scrolled-type-expected.txt:
1531         * platform/chromium-win/fast/forms/textfield-focus-ring-expected.txt:
1532         * platform/chromium-win/fast/forms/textfield-overflow-expected.txt:
1533         * platform/chromium-win/fast/frames/take-focus-from-iframe-expected.txt:
1534         * platform/chromium-win/fast/html/details-add-summary-1-and-click-expected.txt:
1535         * platform/chromium-win/fast/html/details-add-summary-10-and-click-expected.txt:
1536         * platform/chromium-win/fast/html/details-add-summary-2-and-click-expected.txt:
1537         * platform/chromium-win/fast/html/details-add-summary-3-and-click-expected.txt:
1538         * platform/chromium-win/fast/html/details-add-summary-4-and-click-expected.txt:
1539         * platform/chromium-win/fast/html/details-add-summary-5-and-click-expected.txt:
1540         * platform/chromium-win/fast/html/details-add-summary-6-and-click-expected.txt:
1541         * platform/chromium-win/fast/html/details-add-summary-7-and-click-expected.txt:
1542         * platform/chromium-win/fast/html/details-add-summary-8-and-click-expected.txt:
1543         * platform/chromium-win/fast/html/details-add-summary-9-and-click-expected.txt:
1544         * platform/chromium-win/fast/html/details-remove-summary-1-and-click-expected.txt:
1545         * platform/chromium-win/fast/html/details-remove-summary-2-and-click-expected.txt:
1546         * platform/chromium-win/fast/html/details-remove-summary-3-and-click-expected.txt:
1547         * platform/chromium-win/fast/html/details-remove-summary-4-and-click-expected.txt:
1548         * platform/chromium-win/fast/html/details-remove-summary-5-and-click-expected.txt:
1549         * platform/chromium-win/fast/html/details-remove-summary-6-and-click-expected.txt:
1550         * platform/chromium-win/fast/repaint/renderer-destruction-by-invalidateSelection-crash-expected.txt:
1551         * platform/chromium-win/fast/transforms/transformed-focused-text-input-expected.txt:
1552         * resources/dump-as-markup.js:
1553         (Markup._get):
1554
1555 2012-12-21  Zan Dobersek  <zandobersek@gmail.com>
1556
1557         Unreviewed GTK gardening.
1558
1559         Removing a list of failure expectations that were added as a precaution
1560         in r138250 in case of regressions (which in the end didn't occur).
1561
1562         * platform/gtk/TestExpectations:
1563
1564 2012-12-21  Zan Dobersek  <zandobersek@gmail.com>
1565
1566         Unreviewed GTK gardening.
1567
1568         Adding a few missing expectations for tests that require their baselines
1569         to be checked before they are added.
1570         Adding and modifying expectations where necessary to accommodate recent
1571         changes in test behavior.
1572
1573         * platform/gtk/TestExpectations:
1574
1575 2012-12-21  Zan Dobersek  <zandobersek@gmail.com>
1576
1577         [GTK] Add WebKit1-specific TestExpectations file
1578         https://bugs.webkit.org/show_bug.cgi?id=97562
1579
1580         Reviewed by Dirk Pranke.
1581
1582         Add properly formatted but currently empty TestExpectations file
1583         for GTK WebKit1-specific test expectations.
1584
1585         * platform/gtk-wk1/TestExpectations: Added.
1586
1587 2012-12-21  Alexei Svitkine  <asvitkine@chromium.org>
1588
1589         [Chromium/Mac] Don't send an onclick event from a ctrl-click
1590         https://bugs.webkit.org/show_bug.cgi?id=105554
1591
1592         Reviewed by Dimitri Glazkov.
1593
1594         Don't send the onclick event on a control click event (which
1595         triggers the context menu on the Mac). This matches the
1596         behaviour of the Apple Mac port, although the Apple port
1597         does this by checking whether the context menu is visible
1598         in WebPage::mouseEvent().
1599
1600         This is a fix for http://crbug.com/146143
1601
1602         * fast/events/controlclick-no-onclick-expected.txt: Added.
1603         * fast/events/controlclick-no-onclick.html: Added.
1604
1605 2012-12-21  Shinya Kawanaka  <shinyak@chromium.org>
1606
1607         Implement ShadowRoot::elementFromPoint
1608         https://bugs.webkit.org/show_bug.cgi?id=104579
1609
1610         Reviewed by Dimitri Glazkov.
1611
1612         * fast/dom/shadow/elementfrompoint-expected.txt: Added.
1613         * fast/dom/shadow/elementfrompoint.html: Added.
1614
1615 2012-12-21  Ilya Tikhonovsky  <loislo@chromium.org>
1616
1617         Unreviewed. Add Crash test expectation to the media/track/ tests which have explicit expectations.
1618         It needs to be removed after fixing https://bugs.webkit.org/show_bug.cgi?id=105606
1619
1620         * platform/chromium/TestExpectations:
1621
1622 2012-12-21  Shinya Kawanaka  <shinyak@chromium.org>
1623
1624         [Shadow DOM]: ShadowRoot wrong nodeName attribute
1625         https://bugs.webkit.org/show_bug.cgi?id=104995
1626
1627         Reviewed by Dimitri Glazkov.
1628
1629         Uses 'instanceof' to check the instance is ShadowRoot or not.
1630         Update dump-as-markup.js to see 'instanceof' instead of nodeType.
1631         Also, a lot of rebaselines have been conducted.
1632
1633         * editing/deleting/delete-ligature-001-expected.txt:
1634         * editing/pasteboard/copy-in-password-field-expected.txt:
1635         * editing/selection/select-all-textarea-expected.txt:
1636         * fast/dom/shadow/layout-tests-can-access-shadow-expected.txt:
1637         * fast/dom/shadow/layout-tests-can-access-shadow.html:
1638         * fast/dom/shadow/resources/shadow-dom.js:
1639         (isShadowRoot):
1640         * fast/events/5056619-expected.txt:
1641         * fast/forms/focus-selection-input-expected.txt:
1642         * inspector/elements/shadow-dom-modify-chardata-expected.txt:
1643         * inspector/elements/shadow-root-expected.txt:
1644         * inspector/elements/update-shadowdom-expected.txt:
1645         * platform/chromium-linux/editing/selection/select-from-textfield-outwards-expected.txt:
1646         * platform/chromium-linux/fast/forms/input-text-double-click-expected.txt:
1647         * platform/chromium-linux/fast/forms/textfield-outline-expected.txt:
1648         * platform/chromium-linux/fast/forms/validation-message-appearance-expected.txt:
1649         * platform/chromium-win/editing/deleting/delete-all-text-in-text-field-assertion-expected.txt:
1650         * platform/chromium-win/editing/input/caret-at-the-edge-of-input-expected.txt:
1651         * platform/chromium-win/editing/input/reveal-caret-of-multiline-input-expected.txt:
1652         * platform/chromium-win/editing/inserting/4960120-1-expected.txt:
1653         * platform/chromium-win/editing/pasteboard/drop-text-without-selection-expected.txt:
1654         * platform/chromium-win/editing/pasteboard/pasting-tabs-expected.txt:
1655         * platform/chromium-win/editing/selection/4895428-3-expected.txt:
1656         * platform/chromium-win/editing/selection/4975120-expected.txt:
1657         * platform/chromium-win/editing/selection/select-across-readonly-input-1-expected.txt:
1658         * platform/chromium-win/editing/selection/select-across-readonly-input-4-expected.txt:
1659         * platform/chromium-win/editing/selection/select-across-readonly-input-5-expected.txt:
1660         * platform/chromium-win/fast/events/autoscroll-expected.txt:
1661         * platform/chromium-win/fast/events/context-no-deselect-expected.txt:
1662         * platform/chromium-win/fast/forms/input-appearance-focus-expected.txt:
1663         * platform/chromium-win/fast/forms/input-appearance-readonly-expected.txt:
1664         * platform/chromium-win/fast/forms/input-appearance-selection-expected.txt:
1665         * platform/chromium-win/fast/forms/input-double-click-selection-gap-bug-expected.txt:
1666         * platform/chromium-win/fast/forms/input-placeholder-visibility-1-expected.txt:
1667         * platform/chromium-win/fast/forms/input-placeholder-visibility-3-expected.txt:
1668         * platform/chromium-win/fast/forms/input-readonly-autoscroll-expected.txt:
1669         * platform/chromium-win/fast/forms/input-text-click-inside-expected.txt:
1670         * platform/chromium-win/fast/forms/input-text-drag-down-expected.txt:
1671         * platform/chromium-win/fast/forms/input-text-option-delete-expected.txt:
1672         * platform/chromium-win/fast/forms/input-text-scroll-left-on-blur-expected.txt:
1673         * platform/chromium-win/fast/forms/input-text-self-emptying-click-expected.txt:
1674         * platform/chromium-win/fast/forms/number/number-appearance-rtl-expected.txt:
1675         * platform/chromium-win/fast/forms/plaintext-mode-2-expected.txt:
1676         * platform/chromium-win/fast/forms/search-rtl-expected.txt:
1677         * platform/chromium-win/fast/forms/tabbing-input-iframe-expected.txt:
1678         * platform/chromium-win/fast/forms/textarea-placeholder-visibility-1-expected.txt:
1679         * platform/chromium-win/fast/forms/textarea-placeholder-visibility-2-expected.txt:
1680         * platform/chromium-win/fast/forms/textarea-scrollbar-expected.txt:
1681         * platform/chromium-win/fast/forms/textarea-scrolled-type-expected.txt:
1682         * platform/chromium-win/fast/forms/textfield-focus-ring-expected.txt:
1683         * platform/chromium-win/fast/forms/textfield-overflow-expected.txt:
1684         * platform/chromium-win/fast/frames/take-focus-from-iframe-expected.txt:
1685         * platform/chromium-win/fast/html/details-add-summary-1-and-click-expected.txt:
1686         * platform/chromium-win/fast/html/details-add-summary-10-and-click-expected.txt:
1687         * platform/chromium-win/fast/html/details-add-summary-2-and-click-expected.txt:
1688         * platform/chromium-win/fast/html/details-add-summary-3-and-click-expected.txt:
1689         * platform/chromium-win/fast/html/details-add-summary-4-and-click-expected.txt:
1690         * platform/chromium-win/fast/html/details-add-summary-5-and-click-expected.txt:
1691         * platform/chromium-win/fast/html/details-add-summary-6-and-click-expected.txt:
1692         * platform/chromium-win/fast/html/details-add-summary-7-and-click-expected.txt:
1693         * platform/chromium-win/fast/html/details-add-summary-8-and-click-expected.txt:
1694         * platform/chromium-win/fast/html/details-add-summary-9-and-click-expected.txt:
1695         * platform/chromium-win/fast/html/details-remove-summary-1-and-click-expected.txt:
1696         * platform/chromium-win/fast/html/details-remove-summary-2-and-click-expected.txt:
1697         * platform/chromium-win/fast/html/details-remove-summary-3-and-click-expected.txt:
1698         * platform/chromium-win/fast/html/details-remove-summary-4-and-click-expected.txt:
1699         * platform/chromium-win/fast/html/details-remove-summary-5-and-click-expected.txt:
1700         * platform/chromium-win/fast/html/details-remove-summary-6-and-click-expected.txt:
1701         * platform/chromium-win/fast/repaint/renderer-destruction-by-invalidateSelection-crash-expected.txt:
1702         * platform/chromium-win/fast/transforms/transformed-focused-text-input-expected.txt:
1703         * resources/dump-as-markup.js:
1704         (Markup._get):
1705
1706 2012-12-21  Ilya Tikhonovsky  <loislo@chromium.org>
1707
1708         Unreviewed rebaseline.
1709
1710         * platform/chromium-win-xp/fast/forms/date-multiple-fields/date-multiple-fields-keyboard-events-expected.txt:
1711
1712 2012-12-21  Mihai Parparita  <mihaip@chromium.org>
1713
1714         Slow performance with <select> with many options and size >= 2
1715         https://bugs.webkit.org/show_bug.cgi?id=105483
1716
1717         Reviewed by Eric Seidel.
1718
1719         Test that checks that text and non-<option> and <optgroup> element 
1720         children of <select> do not get a renderer.
1721
1722         * fast/forms/menulist-no-renderer-for-unexpected-children-expected.txt: Added.
1723         * fast/forms/menulist-no-renderer-for-unexpected-children.html: Added.
1724
1725 2012-12-21  Sudarsana Nagineni  <sudarsana.nagineni@intel.com>
1726
1727         Unreviewed EFL gardening.
1728
1729         Rebaseline fast/js/global-constructors.html after r138248.
1730
1731         * platform/efl/fast/js/global-constructors-expected.txt:
1732
1733 2012-12-21  Ilya Tikhonovsky  <loislo@chromium.org>
1734
1735         Unreviewed rebaseline.
1736
1737         * platform/chromium-win-xp/fast/forms/datetimelocal-multiple-fields/datetimelocal-multiple-fields-keyboard-events-expected.txt:
1738
1739 2012-12-21  Sudarsana Nagineni  <sudarsana.nagineni@intel.com>
1740
1741         Unreviewed EFL gardening.
1742
1743         Mark svg/custom/feDisplacementMap-01.svg as missing.
1744
1745         * platform/efl/TestExpectations:
1746
1747 2012-12-21  Mikhail Pozdnyakov  <mikhail.pozdnyakov@intel.com>
1748
1749         [WK2] TiledBackingStore: Scroll position is not reset when new page is loaded
1750         https://bugs.webkit.org/show_bug.cgi?id=105627
1751
1752         Reviewed by Kenneth Rohde Christiansen.
1753
1754         Added a layout test checking scroll position for newly loaded pages.
1755
1756         * fast/dom/resources/check-scroll-position-onload.html: Added.
1757         * fast/dom/scroll-position-for-new-loads-expected.txt: Added.
1758         * fast/dom/scroll-position-for-new-loads.html: Added.
1759
1760 2012-12-21  Ilya Tikhonovsky  <loislo@chromium.org>
1761
1762         Unreviewed gardening. Rebaseline after r138365.
1763
1764         * platform/chromium-mac-snowleopard/fast/forms/month-multiple-fields/month-multiple-fields-keyboard-events-expected.txt:
1765
1766 2012-12-21  Keishi Hattori  <keishi@webkit.org>
1767
1768         Fix typing zero into multiple field input
1769         https://bugs.webkit.org/show_bug.cgi?id=105501
1770
1771         Reviewed by Kent Tamura.
1772
1773         * fast/forms/date-multiple-fields/date-multiple-fields-keyboard-events-expected.txt:
1774         * fast/forms/date-multiple-fields/date-multiple-fields-keyboard-events.html:
1775         * fast/forms/datetimelocal-multiple-fields/datetimelocal-multiple-fields-keyboard-events-expected.txt:
1776         * fast/forms/datetimelocal-multiple-fields/datetimelocal-multiple-fields-keyboard-events.html:
1777         * fast/forms/month-multiple-fields/month-multiple-fields-keyboard-events-expected.txt:
1778         * fast/forms/time-multiple-fields/time-multiple-fields-keyboard-events-expected.txt:
1779         * fast/forms/time-multiple-fields/time-multiple-fields-keyboard-events.html:
1780         * fast/forms/week-multiple-fields/week-multiple-fields-keyboard-events-expected.txt:
1781         * fast/forms/week-multiple-fields/week-multiple-fields-keyboard-events.html:
1782
1783 2012-12-21  János Badics  <jbadics@inf.u-szeged.hu>
1784
1785         [Qt][WK2] Gardening after r138232. Skipped 4 tests timing out.
1786         https://bugs.webkit.org/show_bug.cgi?id=105623
1787
1788         Reviewed by Csaba Osztrogonác.
1789
1790         * platform/qt-5.0-wk2/TestExpectations:
1791
1792 2012-12-21  János Badics  <jbadics@inf.u-szeged.hu>
1793
1794         [Qt] Gardening after r138316. Skipped a new failing reftest
1795         with minor pixel differences.
1796
1797         Reviewed by Csaba Osztrogonác.
1798
1799         * platform/qt/TestExpectations:
1800
1801 2012-12-21  Adam Bergkvist  <adam.bergkvist@ericsson.com>
1802
1803         MediaStream API: Update the MediaStream constructor
1804         https://bugs.webkit.org/show_bug.cgi?id=98416
1805
1806         Reviewed by Adam Barth.
1807
1808         Updated the MediaStream constructor to support the more general argument
1809         list from the latest Media Capture and Streams specification:
1810         http://dev.w3.org/2011/webrtc/editor/getusermedia.html
1811
1812         * fast/js/constructor-length.html:
1813         * fast/mediastream/MediaStreamConstructor-expected.txt:
1814         * fast/mediastream/MediaStreamConstructor.html:
1815         * platform/blackberry/fast/js/constructor-length-expected.txt:
1816         * platform/chromium/fast/js/constructor-length-expected.txt:
1817         * platform/gtk/fast/js/constructor-length-expected.txt:
1818         * platform/mac/fast/js/constructor-length-expected.txt:
1819         * platform/qt/fast/js/constructor-length-expected.txt:
1820
1821 2012-12-21  Zeno Albisser  <zeno@webkit.org>
1822
1823         [Qt] Add new TestExpectations for qt-5.0-mac-wk2.
1824         https://bugs.webkit.org/show_bug.cgi?id=105424
1825
1826         This change will allow us to run a very specific
1827         subset of the available LayoutTests on a mac buildbot.
1828         The new baseline search path for mac will look as follows:
1829         qt-5.0-mac-wk2 -> qt-5.0-wk2 -> qt-5.0 -> qt-mac -> qt
1830
1831         Reviewed by Dirk Pranke.
1832
1833         * platform/qt-5.0-mac-wk2/TestExpectations: Added.
1834
1835 2012-12-20  Ilya Tikhonovsky  <loislo@chromium.org>
1836
1837         Unreviewed, rolling out r138347.
1838         http://trac.webkit.org/changeset/138347
1839
1840         media/track tests still failing
1841
1842         * platform/chromium/TestExpectations:
1843
1844 2012-12-20  Ilya Tikhonovsky  <loislo@chromium.org>
1845
1846         Unreviewed. Rollout Crash Pass expectation changes for media/track after rolling out r138320.
1847
1848         * platform/chromium/TestExpectations:
1849
1850 2012-12-20  Ryosuke Niwa  <rniwa@webkit.org>
1851
1852         Revert the wrong expectation update done in r138344 and fix a syntax error in TestExpectations for Mac.
1853
1854         * platform/mac/TestExpectations:
1855         * platform/mac/editing/spelling/removing-underline-after-accepting-autocorrection-using-punctuation-expected.txt:
1856
1857 2012-12-20  Ryosuke Niwa  <rniwa@webkit.org>
1858
1859         Update Mac test expectation once more.
1860
1861         It turned out that the bug 73865 had been fixed for JSC. So filed the bug 105606 instead.
1862         At this point, I have to add [ Crash Pass ] expectation to the entire media/track for
1863         the lack of alternatives.
1864
1865         i.e. now these media/track tests crashes are tracked by the bug 105606.
1866
1867         * platform/mac/TestExpectations:
1868
1869 2012-12-20  Ryosuke Niwa  <rniwa@webkit.org>
1870
1871         Even more Mac test expectation for bug 73865.
1872
1873         * platform/mac/TestExpectations:
1874
1875 2012-12-20  Ryosuke Niwa  <rniwa@webkit.org>
1876
1877         Add more Mac test expectations for bugs 73865 and 105603.
1878
1879         * platform/mac/TestExpectations:
1880
1881 2012-12-20  Ryosuke Niwa  <rniwa@webkit.org>
1882
1883         Add a Mac test expectation per bug 105601.
1884
1885         * platform/mac/TestExpectations:
1886
1887 2012-12-20  Ryosuke Niwa  <rniwa@webkit.org>
1888
1889         Add another Mac test expectations for the bug 73865.
1890
1891         * platform/mac/TestExpectations:
1892
1893 2012-12-20  Rik Cabanier  <cabanier@adobe.com>
1894
1895         Add canvas blending modes using Core Graphics
1896         https://bugs.webkit.org/show_bug.cgi?id=100070
1897
1898         Reviewed by Dirk Schulze.
1899
1900         Added test files for the new blending modes in Canvas
1901
1902         * fast/canvas/canvas-blend-image-expected.txt: Added.
1903         * fast/canvas/canvas-blend-image.html: Added.
1904         * fast/canvas/canvas-blend-solid-expected.txt: Added.
1905         * fast/canvas/canvas-blend-solid.html: Added.
1906         * fast/canvas/script-tests/canvas-blend-image.js: Added.
1907         (myGetImageData):
1908         (checkBlendModeResult):
1909         (prepareTestScenario):
1910         * fast/canvas/script-tests/canvas-blend-solid.js: Added.
1911         (myGetImageData):
1912         (checkBlendModeResult):
1913         (prepareTestScenario):
1914         * platform/chromium/TestExpectations:
1915         * platform/efl/TestExpectations:
1916         * platform/gtk/TestExpectations:
1917         * platform/qt/TestExpectations:
1918
1919 2012-12-20  Tony Chang  <tony@chromium.org>
1920
1921         [chromium] Unreviewed, mark a new test as failing on Chromium Mac.
1922
1923         * platform/chromium/TestExpectations:
1924
1925 2012-12-20  KyungTae Kim  <ktf.kim@samsung.com>
1926
1927         Percentage min/max width replaced element may incorrectly rendered
1928         https://bugs.webkit.org/show_bug.cgi?id=105264
1929
1930         Reviewed by Tony Chang.
1931
1932         Add test to check when the source of images with percentage min-width is changed.
1933
1934         * fast/css/percent-min-width-img-src-change-expected.txt: Added.
1935         * fast/css/percent-min-width-img-src-change.html: Added.
1936
1937 2012-12-20  Ryosuke Niwa  <rniwa@webkit.org>
1938
1939         Add Mac test expectations for the bug 73865.
1940
1941         * platform/mac/TestExpectations:
1942
1943 2012-12-20  Dominic Mazzoni  <dmazzoni@google.com>
1944
1945         accessibility/svg-remote-element.html is flaky (times out)
1946         https://bugs.webkit.org/show_bug.cgi?id=105587
1947
1948         Reviewed by Chris Fleizach.
1949
1950         Avoid race condition where the test would never run if the
1951         SVG image was already loaded before the load event listener
1952         gets added.
1953
1954         * accessibility/svg-remote-element.html:
1955
1956 2012-12-20  Emil A Eklund  <eae@chromium.org>
1957
1958         Unreviewed, remove css3/flexbox/flex-algorithm.html from efl, gtk and qt TestExpectations file.
1959
1960         * platform/efl/TestExpectations:
1961         * platform/gtk/TestExpectations:
1962         * platform/qt/TestExpectations:
1963
1964 2012-12-20  Dean Jackson  <dino@apple.com>
1965
1966         REGRESSION: media/video-controls-captions-trackmenu.html intermittently fails
1967         https://bugs.webkit.org/show_bug.cgi?id=105584
1968
1969         Unreviewed expected results update. Remove the failure expectation.
1970
1971         * media/video-controls-captions-trackmenu-expected.txt:
1972         * media/video-controls-captions-trackmenu.html:
1973         * platform/mac/TestExpectations:
1974
1975 2012-12-20  Sheriff Bot  <webkit.review.bot@gmail.com>
1976
1977         Unreviewed, rolling out r138270.
1978         http://trac.webkit.org/changeset/138270
1979         https://bugs.webkit.org/show_bug.cgi?id=105589
1980
1981         Many media tests are failing/crashing intermittently, often
1982         pointing at WebCore::HTMLTrackElement::didCompleteLoad as
1983         culprit (Requested by dino_ on #webkit).
1984
1985         * fast/events/constructors/track-event-constructor.html:
1986         * http/tests/security/text-track-crossorigin.html:
1987         * media/track/track-add-track-expected.txt:
1988         * media/track/track-add-track.html:
1989         * media/track/track-element-load-event-expected.txt: Removed.
1990         * media/track/track-element-load-event.html: Removed.
1991         * media/track/track-load-from-src-readyState.html:
1992         * platform/chromium/TestExpectations:
1993         * platform/efl/TestExpectations:
1994         * platform/gtk/TestExpectations:
1995         * platform/mac/TestExpectations:
1996         * platform/qt/TestExpectations:
1997         * platform/win/TestExpectations:
1998
1999 2012-12-20  Ryosuke Niwa  <rniwa@webkit.org>
2000
2001         Add a crash test expectation on Mac. ap is looking into the problem as we speak.
2002
2003         * platform/mac/TestExpectations:
2004
2005 2012-12-20  Elliott Sprehn  <esprehn@chromium.org>
2006
2007         RenderBlock hit testing should ignore PseudoElements
2008         https://bugs.webkit.org/show_bug.cgi?id=105545
2009
2010         Reviewed by Eric Seidel.
2011
2012         Add test for hit testing on pseudo element generated blocks and boxes.
2013
2014         * fast/css-generated-content/block-and-box-hit-testing-expected.txt: Added.
2015         * fast/css-generated-content/block-and-box-hit-testing.html: Added.
2016
2017 2012-12-20  Stephen Chenney  <schenney@chromium.org>
2018
2019         SVG: <altglpyh> for a surrogate pair character in a ligature fails
2020         https://bugs.webkit.org/show_bug.cgi?id=102969
2021
2022         Reviewed by Dirk Schulze.
2023
2024         Test and reference result for altGlyph elements applied to a surrogate pair
2025         following an arabic form. Note that these tests are html, but for the test to fail
2026         without the patch they must be parsed as svg (xml).
2027
2028         * svg/text/alt-glyph-for-surrogate-pair-expected.svg: Added.
2029         * svg/text/alt-glyph-for-surrogate-pair.svg: Added.
2030
2031 2012-12-20  Adam Klein  <adamk@chromium.org>
2032
2033         Properly process <template> end tags when in TemplateContentsMode
2034         https://bugs.webkit.org/show_bug.cgi?id=105556
2035
2036         Reviewed by Eric Seidel.
2037
2038         * html5lib/resources/template.dat:
2039
2040 2012-12-20  Emil A Eklund  <eae@chromium.org>
2041
2042         [flexbox] Fix handling of very large flex grow/shrink values
2043         https://bugs.webkit.org/show_bug.cgi?id=105579
2044
2045         Reviewed by Tony Chang.
2046
2047         Update expectations for element with very large flex grow value.
2048
2049         * css3/flexbox/flex-algorithm.html:
2050
2051 2012-12-20  Simon Fraser  <simon.fraser@apple.com>
2052
2053         Remove an incorrect WK2 result, and two there were identical to the WK1 results.
2054
2055         * platform/mac-wk2/svg/zoom/page/zoom-svg-through-object-with-absolute-size-expected.txt: Removed.
2056         * platform/mac-wk2/svg/zoom/page/zoom-svg-through-object-with-huge-size-expected.txt: Removed.
2057         * platform/mac-wk2/svg/zoom/page/zoom-svg-through-object-with-override-size-expected.txt: Removed.
2058
2059 2012-12-20  Simon Fraser  <simon.fraser@apple.com>
2060
2061         Skip tests in WK2 that rely on eventSender.beginDragWithFiles.
2062
2063         * platform/mac-wk2/TestExpectations:
2064
2065 2012-12-20  Ryosuke Niwa  <rniwa@webkit.org>
2066
2067         Add a Mac test expectation per bug 105584.
2068
2069         * platform/mac/TestExpectations:
2070
2071 2012-12-20  Ryosuke Niwa  <rniwa@webkit.org>
2072
2073         Add a Mac test expectation per bug 105580.
2074
2075         * platform/mac/TestExpectations:
2076
2077 2012-12-20  Ryan Sleevi  <rsleevi@chromium.org>
2078
2079         window.crypto.getRandomValues should return the input ArrayBufferView
2080         https://bugs.webkit.org/show_bug.cgi?id=104845
2081
2082         Reviewed by Kentaro Hara.
2083
2084         * fast/js/resources/js-test-pre.js:
2085         (shouldBeType):
2086         Added helper to assert that an expression returns an object of the
2087         correct type.
2088         * security/crypto-random-values-types-expected.txt:
2089         * security/crypto-random-values-types.html:
2090         Test all possible TypedArray integer types and ensure that both the
2091         correct TypedArray type is returned and that it is equal to the input
2092         type; that is, that the input type is modified in place, rather then
2093         copied.
2094
2095 2012-12-20  Tony Chang  <tony@chromium.org>
2096
2097         [chromium] Unreviewed gardening.
2098
2099         Rebaseline tests mentioned in 105121 and remove tests that are passing on Win bots according to the flakiness dashboard.
2100
2101         * platform/chromium-linux/platform/chromium/virtual/gpu/compositedscrolling/overflow/nested-scrolling-expected.png: Added.
2102         * platform/chromium-linux/platform/chromium/virtual/gpu/compositedscrolling/scrollbars/overflow-scrollbar-combinations-expected.png: Added.
2103         * platform/chromium-mac-lion/platform/chromium/virtual/gpu/compositedscrolling/overflow/nested-scrolling-expected.png: Added.
2104         * platform/chromium-mac-lion/platform/chromium/virtual/gpu/compositedscrolling/scrollbars/overflow-scrollbar-combinations-expected.png: Added.
2105         * platform/chromium-mac-snowleopard/platform/chromium/virtual/gpu/compositedscrolling/overflow/nested-scrolling-expected.png: Added.
2106         * platform/chromium-mac-snowleopard/platform/chromium/virtual/gpu/compositedscrolling/scrollbars/overflow-scrollbar-combinations-expected.png: Added.
2107         * platform/chromium-mac/platform/chromium/virtual/gpu/compositedscrolling/overflow/nested-scrolling-expected.png: Added.
2108         * platform/chromium-mac/platform/chromium/virtual/gpu/compositedscrolling/scrollbars/overflow-scrollbar-combinations-expected.png: Added.
2109         * platform/chromium/TestExpectations:
2110         * platform/chromium/platform/chromium/virtual/gpu/compositedscrolling/overflow/overflow-auto-with-touch-toggle-expected.txt: Added.
2111
2112 2012-12-20  Tony Chang  <tony@chromium.org>
2113
2114         [chromium] Unreviewed gardening.
2115
2116         Mark an inspector test as flakey and update form date tests after r138255.
2117
2118         * platform/chromium-win-xp/fast/forms/date-multiple-fields/date-multiple-fields-keyboard-events-expected.txt:
2119         * platform/chromium-win-xp/fast/forms/datetimelocal-multiple-fields/datetimelocal-multiple-fields-keyboard-events-expected.txt:
2120         * platform/chromium/TestExpectations:
2121
2122 2012-12-20  David Dorwin  <ddorwin@chromium.org>
2123
2124         [Chromium] Restore WebM EME canPlayType() expectations.
2125         https://bugs.webkit.org/show_bug.cgi?id=105070
2126
2127         Unreviewed TestExpectations revert of r137225.
2128
2129         * platform/chromium/TestExpectations:
2130
2131 2012-12-20  Ryosuke Niwa  <rniwa@webkit.org>
2132
2133         Add a Mac test expectation per bug 104848.
2134
2135         * platform/mac/TestExpectations:
2136
2137 2012-12-20  Ryosuke Niwa  <rniwa@webkit.org>
2138
2139         Update Mac test expectation per bugs 105566 and 105567.
2140
2141         * platform/mac/TestExpectations:
2142
2143 2012-12-19  Dean Jackson  <dino@apple.com>
2144
2145         Cleanup some captions menu tests
2146         https://bugs.webkit.org/show_bug.cgi?id=105500
2147
2148         Reviewed by Eric Carlson.
2149
2150         Use the helper library where possible. Dynamically add
2151         video.src so that we always get the 'canplaythrough' event.
2152
2153         * media/video-controls-captions-trackmenu-expected.txt:
2154         * media/video-controls-captions-trackmenu-localized.html:
2155         * media/video-controls-captions-trackmenu-sorted.html:
2156         * media/video-controls-captions-trackmenu.html:
2157
2158 2012-12-19  Dean Jackson  <dino@apple.com>
2159
2160         Follow WebVTT line breaking rules
2161         https://bugs.webkit.org/show_bug.cgi?id=105496
2162
2163         Reviewed by Eric Carlson.
2164
2165         Test that captions do emergency line breaking. Since we can't
2166         rely on text dimensions, the test simply compares a caption that
2167         will be on one line to a caption with a single huge word, that must
2168         break at least twice. If the bounding rectangle of the second caption
2169         is bigger than the first, we know we broke.
2170
2171         * media/track/captions-webvtt/long-word.vtt: Added.
2172         * media/track/track-word-breaking-expected.txt: Added.
2173         * media/track/track-word-breaking.html: Added.
2174
2175 2012-12-20  James Simonsen  <simonjam@chromium.org>
2176
2177         [Resource Timing] 304 responses should show up in the timing buffer
2178         https://bugs.webkit.org/show_bug.cgi?id=105490
2179
2180         Reviewed by Tony Gentilcore.
2181
2182         * http/tests/w3c/webperf/resources/generate_resource.php:
2183         * http/tests/w3c/webperf/submission/resource-timing/html/test_resource_cached-expected.txt: Added.
2184         * http/tests/w3c/webperf/submission/resource-timing/html/test_resource_cached.html: Added.
2185
2186 2012-12-20  Elliott Sprehn  <esprehn@gmail.com>
2187
2188         Block level pseudo elements bleed background color to <html>
2189         https://bugs.webkit.org/show_bug.cgi?id=104855
2190
2191         Reviewed by Julien Chaffraix.
2192
2193         Before r137336 placing a pseudo element :before or :after that was display
2194         block on the <html> element would also set the background color of the
2195         root of the document.
2196
2197         This was because RenderObject::isRoot checked if document()->documentElement() == m_node,
2198         which was true for html:before or html:after with the old implementation
2199         of generated content. Instead it should have compared against node() which
2200         would have compensated for the anonymous generated content.
2201
2202         This is fixed by the new generated content implementation that was turned
2203         on in r137336 because m_node is now the PseudoElement, not the generatingNode.
2204
2205         * fast/css-generated-content/html-pseudo-background-color-expected.html: Added.
2206         * fast/css-generated-content/html-pseudo-background-color.html: Added.
2207
2208 2012-12-20  Dominic Mazzoni  <dmazzoni@google.com>
2209
2210         Unreviewed. Adjust Mac TestExpectations.
2211         https://bugs.webkit.org/show_bug.cgi?id=105372
2212
2213         Removes accessibility/svg-bounds.html from
2214         platform/mac/TestExpectations.
2215
2216         The problem was caused by bug 97359: committed r138061,
2217         reverted r138121, re-landed r138260 without the bug.
2218
2219         * platform/mac/TestExpectations: remove accessibility/svg-bounds.html
2220
2221 2012-12-20  Antoine Quint  <graouts@apple.com>
2222
2223         onload callback for <track> element attached to <video> does not fire
2224         https://bugs.webkit.org/show_bug.cgi?id=103258
2225
2226         Reviewed by Eric Carlson.
2227
2228         As a result of fixing this bug, a few new failures were uncovered and TestExpectations
2229         needed to be updated to take this into account. Additionally, some existing tests were
2230         incorrect or outdated and were fixed as well. Finally, a new test was added to thoroughly
2231         test the various conditions required for a <track> element to successfully load.
2232
2233         * fast/events/constructors/track-event-constructor.html: Update the test to correctly set
2234         a non-disabled mode on the text track such that it may load per the rules enforced with this patch.
2235         * http/tests/security/text-track-crossorigin.html: Update the test to correctly set a non-disabled
2236         mode on the text track such that it may load per the rules enforced with this patch.
2237         * media/track/track-add-track-expected.txt: Update the output to match changes made to test.
2238         * media/track/track-add-track.html: Update the test to correctly set a non-disabled mode on
2239         the text track such that it may load per the rules enforced with this patch. Also, ensure
2240         the .readyState of the text track is correctly assumed to be NONE vs. LOADING as it would
2241         have to wait until the next run loop to be changed to anything but NONE.
2242         * media/track/track-element-load-event-expected.txt: Added.
2243         * media/track/track-element-load-event.html: Added.
2244         * media/track/track-load-from-src-readyState.html: Update the test to correctly set a
2245         non-disabled mode on the text track such that it may load per the rules enforced with
2246         this patch.
2247         * platform/chromium/TestExpectations: Skip tests that now fail instead of timing out.
2248         * platform/efl/TestExpectations: Skip tests that now fail instead of timing out.
2249         * platform/gtk/TestExpectations: Skip tests that now fail instead of timing out.
2250         * platform/mac/TestExpectations: Skip tests that now fail instead of timing out.
2251         * platform/qt/TestExpectations: Skip tests that now fail instead of timing out.
2252         * platform/win/TestExpectations: Skip tests that now fail instead of timing out.
2253
2254 2012-12-20  Joshua Bell  <jsbell@chromium.org>
2255
2256         IndexedDB: Layout test showing delete database getting two blocked events
2257         https://bugs.webkit.org/show_bug.cgi?id=92674
2258
2259         Reviewed by Tony Chang.
2260
2261         Update/add tests to match the expected behavior where blocked/versionchange events fire
2262         even when a "versionchange" transaction is running.
2263
2264         * storage/indexeddb/delete-in-upgradeneeded-close-in-open-success-expected.txt: Copied from LayoutTests/storage/indexeddb/intversion-delete-in-upgradeneeded-expected.txt.
2265         * storage/indexeddb/delete-in-upgradeneeded-close-in-open-success.html: Copied from LayoutTests/storage/indexeddb/intversion-delete-in-upgradeneeded.html.
2266         * storage/indexeddb/delete-in-upgradeneeded-close-in-versionchange-expected.txt: Renamed from LayoutTests/storage/indexeddb/intversion-delete-in-upgradeneeded-expected.txt.
2267         * storage/indexeddb/delete-in-upgradeneeded-close-in-versionchange.html: Renamed from LayoutTests/storage/indexeddb/intversion-delete-in-upgradeneeded.html.
2268         * storage/indexeddb/deletedatabase-delayed-by-open-and-versionchange-expected.txt:
2269         * storage/indexeddb/deletedatabase-delayed-by-versionchange-expected.txt:
2270         * storage/indexeddb/intversion-gated-on-delete-expected.txt:
2271         * storage/indexeddb/resources/delete-in-upgradeneeded-close-in-open-success.js: Copied from LayoutTests/storage/indexeddb/resources/intversion-delete-in-upgradeneeded.js.
2272         * storage/indexeddb/resources/delete-in-upgradeneeded-close-in-versionchange.js: Renamed from LayoutTests/storage/indexeddb/resources/intversion-delete-in-upgradeneeded.js.
2273         * storage/indexeddb/resources/deletedatabase-delayed-by-open-and-versionchange.js:
2274         * storage/indexeddb/resources/factory-deletedatabase.js:
2275         * storage/indexeddb/resources/intversion-gated-on-delete.js:
2276
2277 2012-12-20  Tony Chang  <tony@chromium.org>
2278
2279         [chromium] Unreviewed gardening.
2280
2281         Update pixel results for fast/sub-pixel/transformed-iframe-copy-on-scroll.html
2282         on mac. The test uses mock scrollbars but the old results have real scrollbars.
2283
2284         * platform/chromium-mac-lion/fast/sub-pixel/transformed-iframe-copy-on-scroll-expected.png:
2285         * platform/chromium-mac/fast/sub-pixel/transformed-iframe-copy-on-scroll-expected.png:
2286
2287 2012-12-20  Dominic Mazzoni  <dmazzoni@google.com>
2288
2289         AX: support clickPoint in DRT for chromium
2290         https://bugs.webkit.org/show_bug.cgi?id=97359
2291
2292         Reviewed by Chris Fleizach.
2293
2294         Enable four more tests now that clickPointX, clickPointY,
2295         and elementAtPoint are implemented for Chromium.
2296
2297         Minor fixes to two tests to make them more robust
2298         across platfoms and when run in parallel.
2299
2300         * accessibility/svg-bounds.html: Updated
2301         * accessibility/svg-bounds-expected.txt: Added (made cross-platform
2302         * accessibility/svg-remote-element.html: Updated
2303         * accessibility/svg-remote-element-expected.txt: Added (made cross-platform)
2304         * platform/mac/accessibility/svg-bounds-expected.txt: Deleted
2305         * platform/mac/accessibility/svg-remote-element-expected.txt: Deleted
2306         * platform/chromium/TestExpectations: Updated
2307
2308 2012-12-20  Carlos Garcia Campos  <cgarcia@igalia.com>
2309
2310         [Qt]REGRESSION(r138222): It made fast/forms/number/number-spinbutton-click-in-iframe.html crash
2311         https://bugs.webkit.org/show_bug.cgi?id=105529
2312
2313         Reviewed by Nate Chapin.
2314
2315         * platform/qt/TestExpectations: Unskip
2316         fast/forms/number/number-spinbutton-click-in-iframe.html.
2317
2318 2012-12-20  Lianghui Chen  <liachen@rim.com>
2319
2320         2 fast/filesystem test cases ask for more space than the size they request when creating the file system
2321         https://bugs.webkit.org/show_bug.cgi?id=105307
2322
2323         Reviewed by Yong Li.
2324
2325         The purpose of this patch is to make these 2 test cases conform to the
2326         size limit, so for platform that wants to enforce the size limit they
2327         will not fail due to quota limit.
2328
2329         * fast/filesystem/resources/file-writer-abort-continue.js:
2330         * fast/filesystem/resources/op-get-metadata.js:
2331
2332 2012-12-20  Kunihiko Sakamoto  <ksakamoto@chromium.org>
2333
2334         Fix tests depend on current year
2335         https://bugs.webkit.org/show_bug.cgi?id=105525
2336
2337         Reviewed by Kent Tamura.
2338
2339         Current year was embedded in several expectation files unintentionally.
2340
2341         * fast/forms/date-multiple-fields/date-multiple-fields-keyboard-events-expected.txt:
2342         * fast/forms/date-multiple-fields/date-multiple-fields-keyboard-events.html:
2343         * fast/forms/datetimelocal-multiple-fields/datetimelocal-multiple-fields-keyboard-events-expected.txt:
2344         * fast/forms/datetimelocal-multiple-fields/datetimelocal-multiple-fields-keyboard-events.html:
2345         * fast/forms/week-multiple-fields/week-multiple-fields-keyboard-events-expected.txt:
2346         * fast/forms/week-multiple-fields/week-multiple-fields-keyboard-events.html:
2347
2348 2012-12-20  Dominik Röttsches  <dominik.rottsches@intel.com>
2349
2350         [EFL] Unreviewed gardening.
2351
2352         Marking inspector-protocol/nmi-webaudio* tests as failing,
2353         they don't work yet after r138248.
2354
2355         * platform/efl/TestExpectations:
2356
2357 2012-12-20  Florin Malita  <fmalita@chromium.org>
2358
2359         Incorrect color space conversion for FEImage
2360         https://bugs.webkit.org/show_bug.cgi?id=105437
2361
2362         Reviewed by Dirk Schulze.
2363
2364         Rebaselined Chromium(Linux) results, updated Chromium/EFL/Gtk/Qt expectations.
2365
2366         * platform/chromium-linux/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.png:
2367         * platform/chromium-linux/svg/W3C-SVG-1.1-SE/filters-image-05-f-expected.png:
2368         * platform/chromium-linux/svg/W3C-SVG-1.1/filters-displace-01-f-expected.png:
2369         * platform/chromium-linux/svg/W3C-SVG-1.1/filters-image-01-b-expected.png:
2370         * platform/chromium-linux/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-in-attr-expected.png:
2371         * platform/chromium-linux/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-in2-attr-expected.png:
2372         * platform/chromium-linux/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-scale-attr-expected.png:
2373         * platform/chromium-linux/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-xChannelSelector-attr-expected.png:
2374         * platform/chromium-linux/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-yChannelSelector-attr-expected.png:
2375         * platform/chromium-linux/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-in-prop-expected.png:
2376         * platform/chromium-linux/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-in2-prop-expected.png:
2377         * platform/chromium-linux/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-scale-prop-expected.png:
2378         * platform/chromium-linux/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-xChannelSelector-prop-expected.png:
2379         * platform/chromium-linux/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-yChannelSelector-prop-expected.png:
2380         * platform/chromium-linux/svg/dynamic-updates/SVGFEImageElement-dom-preserveAspectRatio-attr-expected.png:
2381         * platform/chromium-linux/svg/dynamic-updates/SVGFEImageElement-svgdom-preserveAspectRatio-prop-expected.png:
2382         * platform/chromium-linux/svg/filters/feImage-filterUnits-objectBoundingBox-primitiveUnits-objectBoundingBox-expected.png:
2383         * platform/chromium-linux/svg/filters/feImage-filterUnits-objectBoundingBox-primitiveUnits-userSpaceOnUse-expected.png:
2384         * platform/chromium-linux/svg/filters/feImage-filterUnits-userSpaceOnUse-primitiveUnits-objectBoundingBox-expected.png:
2385         * platform/chromium-linux/svg/filters/feImage-filterUnits-userSpaceOnUse-primitiveUnits-userSpaceOnUse-expected.png:
2386         * platform/chromium-linux/svg/filters/feImage-late-indirect-update-expected.png:
2387         * platform/chromium-win/svg/custom/feDisplacementMap-01-expected.png:
2388         * platform/chromium-win/svg/filters/feImage-animated-transform-on-target-rect-expected.png:
2389         * platform/chromium-win/svg/filters/feImage-multiple-targets-id-change-expected.png:
2390         * platform/chromium-win/svg/filters/feImage-position-expected.png:
2391         * platform/chromium-win/svg/filters/feImage-preserveAspectratio-expected.png:
2392         * platform/chromium-win/svg/filters/feImage-reference-invalidation-expected.png:
2393         * platform/chromium-win/svg/filters/feImage-subregions-expected.png:
2394         * platform/chromium-win/svg/filters/feImage-subregions-preseveAspectRatio-none-expected.png:
2395         * platform/chromium-win/svg/filters/feImage-subregions-preseveAspectRatio-none-with-viewBox-expected.png:
2396         * platform/chromium-win/svg/filters/feImage-target-add-to-document-expected.png:
2397         * platform/chromium-win/svg/filters/feImage-target-attribute-change-expected.png:
2398         * platform/chromium-win/svg/filters/feImage-target-attribute-change-with-use-indirection-2-expected.png:
2399         * platform/chromium-win/svg/filters/feImage-target-attribute-change-with-use-indirection-expected.png:
2400         * platform/chromium-win/svg/filters/feImage-target-changes-id-expected.png:
2401         * platform/chromium-win/svg/filters/feImage-target-id-change-expected.png:
2402         * platform/chromium-win/svg/filters/feImage-target-inline-style-change-expected.png:
2403         * platform/chromium-win/svg/filters/feImage-target-property-change-expected.png:
2404         * platform/chromium-win/svg/filters/feImage-target-reappend-to-document-expected.png:
2405         * platform/chromium-win/svg/filters/feImage-target-remove-from-document-expected.png:
2406         * platform/chromium-win/svg/filters/feImage-target-style-change-expected.png:
2407         * platform/chromium/TestExpectations:
2408         * platform/efl/TestExpectations:
2409         * platform/gtk/TestExpectations:
2410         * platform/qt/TestExpectations:
2411
2412 2012-12-20  Dominik Röttsches  <dominik.rottsches@intel.com>
2413
2414         [EFL] MiniBrowser does not play Infinite Gangnam Style
2415         https://bugs.webkit.org/show_bug.cgi?id=103531
2416
2417         Reviewed by Kenneth Rohde Christiansen.
2418
2419         Marked remaining webaudio failures.
2420
2421         * platform/efl/TestExpectations:
2422
2423 2012-12-20  Csaba Osztrogonác  <ossy@webkit.org>
2424
2425         Unreviewed gardening, skip a crashing test to paint the bots green.
2426
2427         * platform/qt/TestExpectations:
2428
2429 2012-12-20  Zan Dobersek  <zandobersek@gmail.com>
2430
2431         Unreviewed GTK gardening.
2432
2433         Adding a platform-specific baseline for a Shadow DOM test as required after r138165.
2434         Adding failure expectations for two failures introduced separately in r138112 and r138184.
2435
2436         * platform/gtk/TestExpectations:
2437         * platform/gtk/fast/dom/shadow/shadow-root-js-api-expected.txt: Added.
2438
2439 2012-12-20  Ilya Tikhonovsky  <loislo@chromium.org>
2440
2441         Unreviewed. Adjust TestExpectations for media/track tests.
2442
2443         * platform/chromium/TestExpectations:
2444
2445 2012-12-20  Ryosuke Niwa  <rniwa@webkit.org>
2446
2447         Update Mac test expectations as suggested by Antoine Quint.
2448
2449         * platform/mac/TestExpectations:
2450
2451 2012-12-19  Yury Semikhatsky  <yurys@chromium.org>
2452
2453         Web Inspector: deny access from injected script to nodes from document with another origin
2454         https://bugs.webkit.org/show_bug.cgi?id=105423
2455
2456         Reviewed by Pavel Feldman.
2457
2458         Test that $0 is ineaccible in the main frame if it is a node from an iframe that
2459         is not accassible beacause of cross origin access checks.
2460
2461         * http/tests/inspector-protocol/access-inspected-object-expected.txt: Added.
2462         * http/tests/inspector-protocol/access-inspected-object.html: Added.
2463         * http/tests/inspector-protocol/resources/test-page.html: Added.
2464
2465 2012-12-19  Eric Carlson  <eric.carlson@apple.com>
2466
2467         Crash in TextTrack::trackIndexRelativeToRenderedTracks()
2468         https://bugs.webkit.org/show_bug.cgi?id=105371
2469
2470         Reviewed by Simon Fraser.
2471
2472         * platform/mac/TestExpectations: Unskip video-controls-captions-trackmenu.html.
2473
2474 2012-12-19  Eric Carlson  <eric.carlson@apple.com>
2475
2476         Update video-controls-captions-trackmenu.html
2477         https://bugs.webkit.org/show_bug.cgi?id=105455
2478
2479         Reviewed by Dean Jackson.
2480
2481         * media/video-controls-captions-trackmenu-expected.txt: Update results.
2482         * media/video-controls-captions-trackmenu.html: Update test to account for sorted menu.
2483
2484 2012-12-19  Filip Pizlo  <fpizlo@apple.com>
2485
2486         JSObject::ensure<IndexingType> should gracefully handle InterceptsGetOwn..., and should never be called when the 'this' is not an object
2487         https://bugs.webkit.org/show_bug.cgi?id=105468
2488
2489         Reviewed by Mark Hahnenberg, Oliver Hunt, and Gavin Barraclough.
2490
2491         * fast/js/dfg-ensure-array-storage-on-string-expected.txt: Added.
2492         * fast/js/dfg-ensure-array-storage-on-string.html: Added.
2493         * fast/js/dfg-ensure-contiguous-on-string-expected.txt: Added.
2494         * fast/js/dfg-ensure-contiguous-on-string.html: Added.
2495         * fast/js/jsc-test-list
2496         * fast/js/script-tests/dfg-ensure-array-storage-on-string.js: Added.
2497         (foo):
2498         * fast/js/script-tests/dfg-ensure-contiguous-on-string.js: Added.
2499         (foo):
2500
2501 2012-12-19  W. James MacLean  <wjmaclean@chromium.org>
2502
2503         [chromium] plugins/npp-set-window-called-during-destruction.html is flaky on Win
2504         http://crbug.com/78835
2505
2506         Unreviewed gardening.
2507
2508         * platform/chromium/TestExpectations:
2509
2510 2012-12-19  W. James MacLean  <wjmaclean@chromium.org>
2511
2512         [chromium] composited scrolling tests failing on Win
2513         https://bugs.webkit.org/show_bug.cgi?id=105471
2514
2515         Unreviewed gardening.
2516
2517         Mark tests as failing on Win:
2518
2519         platform/chromium/virtual/gpu/compositedscrolling/overflow/scrolling-without-painting.html
2520         platform/chromium/virtual/gpu/compositedscrolling/overflow/updating-scrolling-content.html
2521
2522         * platform/chromium/TestExpectations:
2523
2524 2012-12-19  Emil A Eklund  <eae@chromium.org>
2525
2526         [Regression] text-overflow ellipsis clips content when zoomed
2527         https://bugs.webkit.org/show_bug.cgi?id=105456
2528
2529         Reviewed by Levi Weintraub.
2530
2531         Add test for text-overflow: ellipsis.
2532
2533         * fast/sub-pixel/ellipsis-zoom-expected.html: Added.
2534         * fast/sub-pixel/ellipsis-zoom.html: Added.
2535
2536 2012-12-19  Levi Weintraub  <leviw@chromium.org>
2537
2538         Re-skipping touch-input-element-chang-documents.html since it's still
2539         failing on qt and efl.
2540
2541         * platform/efl/TestExpectations:
2542         * platform/qt/TestExpectations:
2543
2544 2012-12-19  Alexis Menard  <alexis@webkit.org>
2545
2546         Implement CSS parsing for CSS transitions unprefixed.
2547         https://bugs.webkit.org/show_bug.cgi?id=104804
2548
2549         Reviewed by Dean Jackson.
2550
2551         Add new tests to cover the unprefixed version as well as the prefixed version of the properties.
2552         It only covers the parsing and the computed style values.
2553
2554         * transitions/transitions-parsing.html: Added.
2555
2556 2012-12-19  Levi Weintraub  <leviw@chromium.org>
2557
2558         Correct missing touch event handler de-registration for nested Documents and DOMWindows
2559         https://bugs.webkit.org/show_bug.cgi?id=105384
2560
2561         Reviewed by James Robinson.
2562
2563         * fast/events/touch/touch-handler-count-expected.txt:
2564         * fast/events/touch/touch-handler-count.html: Adding case of nested DOMWindows with event handlers.
2565
2566 2012-12-19  Levi Weintraub  <leviw@chromium.org>
2567
2568         Unreviewed gardening. The previous rebaseline didn't quite get it right for Mac.
2569
2570         * platform/chromium-mac-lion/platform/chromium/fast/forms/suggestion-picker/date-suggestion-picker-appearance-with-scroll-bar-expected.png:
2571         * platform/chromium-mac-lion/platform/chromium/fast/forms/suggestion-picker/month-suggestion-picker-appearance-with-scroll-bar-expected.png:
2572         * platform/chromium-mac-lion/platform/chromium/fast/forms/suggestion-picker/week-suggestion-picker-appearance-with-scroll-bar-expected.png:
2573         * platform/chromium-mac/platform/chromium/fast/forms/suggestion-picker/date-suggestion-picker-appearance-with-scroll-bar-expected.png:
2574         * platform/chromium-mac/platform/chromium/fast/forms/suggestion-picker/month-suggestion-picker-appearance-with-scroll-bar-expected.png:
2575         * platform/chromium-mac/platform/chromium/fast/forms/suggestion-picker/week-suggestion-picker-appearance-with-scroll-bar-expected.png:
2576
2577 2012-12-19  Levi Weintraub  <leviw@chromium.org>
2578
2579         Unreviewed gardening. Updating expectations following r137847.
2580
2581         * platform/chromium-linux-x86/fast/dom/Window: Added.
2582         * platform/chromium-linux-x86/fast/dom/Window/webkitConvertPoint-expected.txt: Added.
2583         * platform/chromium-linux/fast/dom/Window/webkitConvertPoint-expected.txt: Added.
2584         * platform/chromium-linux/fast/sub-pixel/transformed-iframe-copy-on-scroll-expected.txt: Removed.
2585         * platform/chromium-linux/platform/chromium/fast/forms/suggestion-picker/date-suggestion-picker-appearance-with-scroll-bar-expected.png:
2586         * platform/chromium-linux/platform/chromium/fast/forms/suggestion-picker/month-suggestion-picker-appearance-with-scroll-bar-expected.png:
2587         * platform/chromium-linux/platform/chromium/fast/forms/suggestion-picker/week-suggestion-picker-appearance-with-scroll-bar-expected.png:
2588         * platform/chromium-mac-lion/fast/sub-pixel/sub-pixel-iframe-copy-on-scroll-expected.png:
2589         * platform/chromium-mac-lion/platform/chromium/fast/forms/suggestion-picker/date-suggestion-picker-appearance-with-scroll-bar-expected.png:
2590         * platform/chromium-mac-lion/platform/chromium/fast/forms/suggestion-picker/month-suggestion-picker-appearance-with-scroll-bar-expected.png:
2591         * platform/chromium-mac-lion/platform/chromium/fast/forms/suggestion-picker/week-suggestion-picker-appearance-with-scroll-bar-expected.png:
2592         * platform/chromium-mac-snowleopard/fast/sub-pixel/sub-pixel-iframe-copy-on-scroll-expected.png:
2593         * platform/chromium-mac-snowleopard/fast/sub-pixel/transformed-iframe-copy-on-scroll-expected.png
2594         * platform/chromium-mac/fast/sub-pixel/sub-pixel-iframe-copy-on-scroll-expected.png:
2595         * platform/chromium-mac/fast/sub-pixel/sub-pixel-iframe-copy-on-scroll-expected.txt:
2596         * platform/chromium-mac/platform/chromium/fast/forms/suggestion-picker/date-suggestion-picker-appearance-with-scroll-bar-expected.png:
2597         * platform/chromium-mac/platform/chromium/fast/forms/suggestion-picker/month-suggestion-picker-appearance-with-scroll-bar-expected.png:
2598         * platform/chromium-mac/platform/chromium/fast/forms/suggestion-picker/week-suggestion-picker-appearance-with-scroll-bar-expected.png:
2599         * platform/chromium-win/fast/sub-pixel/sub-pixel-iframe-copy-on-scroll-expected.png:
2600         * platform/chromium-win/fast/sub-pixel/transformed-iframe-copy-on-scroll-expected.png: Added.
2601         * platform/chromium-win/fast/sub-pixel/transformed-iframe-copy-on-scroll-expected.txt: Added.
2602         * platform/chromium-win/platform/chromium/fast/forms/suggestion-picker/date-suggestion-picker-appearance-with-scroll-bar-expected.png:
2603         * platform/chromium-win/platform/chromium/fast/forms/suggestion-picker/month-suggestion-picker-appearance-with-scroll-bar-expected.png:
2604         * platform/chromium-win/platform/chromium/fast/forms/suggestion-picker/week-suggestion-picker-appearance-with-scroll-bar-expected.png:
2605         * platform/chromium/TestExpectations:
2606
2607 2012-12-19  Levi Weintraub  <leviw@chromium.org>
2608
2609         Unreviewed. Fixing incorrect include path and unskipping broken test.
2610
2611         * fast/events/touch/touch-input-element-change-documents.html:
2612         * platform/efl/TestExpectations:
2613         * platform/qt/TestExpectations:
2614
2615 2012-12-19  Dominic Mazzoni  <dmazzoni@google.com>
2616
2617         Support titleUIElement in chromium DRT
2618         https://bugs.webkit.org/show_bug.cgi?id=96529
2619
2620         Reviewed by Chris Fleizach.
2621
2622         Modify aria-labelledby-overrides-label.html to be more cross-platform,
2623         with slightly different expectations on Mac & Chromium.
2624
2625         * accessibility/aria-labelledby-overrides-label.html:
2626         * platform/chromium/TestExpectations:
2627         * platform/chromium/accessibility/aria-labelledby-overrides-label-expected.txt: Copied from LayoutTests/accessibility/aria-labelledby-overrides-label-expected.txt.
2628         * platform/mac/accessibility/aria-labelledby-overrides-label-expected.txt: Renamed from LayoutTests/accessibility/aria-labelledby-overrides-label-expected.txt.
2629
2630 2012-12-19  Dominik Röttsches  <dominik.rottsches@intel.com>
2631
2632         [EFL] Unreviewed gardening.
2633
2634         Adding platform specific expectations since our error msg is chattier,
2635         test was introduced in r138165.
2636         Also, marking a crash failure.
2637
2638         * platform/efl/TestExpectations:
2639         * platform/efl/fast/dom/shadow/shadow-root-js-api-expected.txt: Added.
2640
2641 2012-12-19  Zan Dobersek  <zandobersek@gmail.com>
2642
2643         Unreviewed GTK gardening.
2644
2645         Rebaselining two tests after r137953 and r138102.
2646         Updating test expectations as necessary.
2647
2648         * platform/gtk/TestExpectations:
2649         * platform/gtk/editing/selection/move-by-character-6-expected.txt:
2650         * platform/gtk/fast/css/image-set-value-not-removed-crash-expected.txt:
2651
2652 2012-12-19  Arpita Bahuguna  <arpitabahuguna@gmail.com>
2653
2654         Unable to place the caret at the end of the first line, when followed by a block, in the vertical writing mode.
2655         https://bugs.webkit.org/show_bug.cgi?id=104794
2656
2657         Reviewed by Ryosuke Niwa.
2658
2659         * editing/selection/caret-at-end-of-text-line-followed-by-block-in-vertical-mode-expected.txt: Added.
2660         * editing/selection/caret-at-end-of-text-line-followed-by-block-in-vertical-mode.html: Added.
2661         Test added for verifying that a caret is painted at the end of the text
2662         in the first vertical line, when followed by a block.
2663
2664 2012-12-19  Hayato Ito  <hayato@chromium.org>
2665
2666         Expose WebKitShadowRoot constructor to DOMWindow.
2667         https://bugs.webkit.org/show_bug.cgi?id=105385
2668
2669         Reviewed by Dimitri Glazkov.
2670
2671         * fast/dom/shadow/shadow-root-js-api-expected.txt:
2672         * fast/dom/shadow/shadow-root-js-api.html:
2673         * fast/js/global-constructors-expected.txt:
2674         * platform/efl/fast/js/global-constructors-expected.txt:
2675         * platform/gtk/fast/js/global-constructors-expected.txt:
2676
2677 2012-12-19  Tim Volodine  <timvolodine@chromium.org>
2678
2679         Text Autosizing: Work out what to do about form controls
2680         https://bugs.webkit.org/show_bug.cgi?id=102560
2681
2682         Reviewed by Kenneth Rohde Christiansen.
2683
2684         Tests for form input elements autosizing. Added tests to check that various kinds of form elements
2685         don't get autosized, i.e. buttons, textareas, check boxes, radio button and selection menus.
2686
2687         * fast/text-autosizing/form-controls-autosizing-button-input-elements-expected.html: Added.
2688         * fast/text-autosizing/form-controls-autosizing-button-input-elements.html: Added.
2689         * fast/text-autosizing/form-controls-autosizing-checkbox-input-element-expected.html: Added.
2690         * fast/text-autosizing/form-controls-autosizing-checkbox-input-element.html: Added.
2691         * fast/text-autosizing/form-controls-autosizing-radio-input-element-expected.html: Added.
2692         * fast/text-autosizing/form-controls-autosizing-radio-input-element.html: Added.
2693         * fast/text-autosizing/form-controls-autosizing-select-element-expected.html: Added.
2694         * fast/text-autosizing/form-controls-autosizing-select-element.html: Added.
2695         * fast/text-autosizing/form-controls-autosizing-textfield-input-elements-expected.html: Added.
2696         * fast/text-autosizing/form-controls-autosizing-textfield-input-elements.html: Added.
2697
2698 2012-12-19  Csaba Osztrogonác  <ossy@webkit.org>
2699
2700         [Qt] Unreviewed gardening, update pixel results.
2701
2702         * platform/qt-5.0-wk2/fast/backgrounds/transformed-body-background-expected.png: Removed.
2703         * platform/qt-5.0-wk2/fast/backgrounds/transformed-body-html-background-expected.png: Removed.
2704         * platform/qt-5.0-wk2/fast/backgrounds/transformed-html-body-background-expected.png: Removed.
2705         * platform/qt-5.0-wk2/fast/forms/datalist/input-appearance-range-with-transform-expected.png: Removed.
2706         * platform/qt-5.0-wk2/fast/layers/scroll-with-transform-composited-layer-expected.png: Removed.
2707         * platform/qt-5.0-wk2/svg/dom/SVGLengthList-getItem-expected.png: Removed.
2708         * platform/qt-5.0-wk2/svg/dom/SVGLengthList-initialize-expected.png: Removed.
2709         * platform/qt-5.0-wk2/svg/dom/SVGLengthList-replaceItem-expected.png: Removed.
2710         * platform/qt/compositing/masks/masked-ancestor-expected.png:
2711         * platform/qt/compositing/reflections/reflection-in-composited-expected.png:
2712         * platform/qt/compositing/shadows/shadow-drawing-expected.png:
2713         * platform/qt/css1/box_properties/border_style-expected.png:
2714         * platform/qt/css2.1/t0805-c5517-brdr-s-00-c-expected.png:
2715         * platform/qt/css2.1/t0805-c5519-brdr-r-01-e-expected.png:
2716         * platform/qt/css2.1/t170602-bdr-conflct-w-04-d-expected.png:
2717         * platform/qt/css2.1/t170602-bdr-conflct-w-14-d-expected.png:
2718         * platform/qt/css2.1/t170602-bdr-conflct-w-24-d-expected.png:
2719         * platform/qt/css2.1/t170602-bdr-conflct-w-34-d-expected.png:
2720         * platform/qt/css2.1/t170602-bdr-conflct-w-44-d-expected.png:
2721         * platform/qt/css2.1/t170602-bdr-conflct-w-54-d-expected.png:
2722         * platform/qt/css2.1/t170602-bdr-conflct-w-64-d-expected.png:
2723         * platform/qt/css2.1/t170602-bdr-conflct-w-74-d-expected.png:
2724         * platform/qt/css2.1/t170602-bdr-conflct-w-84-d-expected.png:
2725         * platform/qt/css2.1/t170602-bdr-conflct-w-94-d-expected.png:
2726         * platform/qt/editing/deleting/delete-at-paragraph-boundaries-007-expected.png:
2727         * platform/qt/editing/deleting/delete-at-paragraph-boundaries-009-expected.png:
2728         * platform/qt/editing/selection/extend-by-character-002-expected.png:
2729         * platform/qt/editing/selection/extend-by-character-004-expected.png:
2730         * platform/qt/editing/selection/move-by-character-002-expected.png:
2731         * platform/qt/editing/selection/move-by-character-004-expected.png:
2732         * platform/qt/fast/backgrounds/animated-svg-as-mask-expected.png:
2733         * platform/qt/fast/backgrounds/repeat/negative-offset-repeat-transformed-expected.png:
2734         * platform/qt/fast/backgrounds/transformed-body-background-expected.png: Added.
2735         * platform/qt/fast/backgrounds/transformed-body-html-background-expected.png: Added.
2736         * platform/qt/fast/backgrounds/transformed-html-body-background-expected.png: Added.
2737         * platform/qt/fast/css/outline-auto-empty-rects-expected.png:
2738         * platform/qt/fast/css/outline-auto-location-expected.png:
2739         * platform/qt/fast/css/resize-corner-tracking-transformed-expected.png:
2740         * platform/qt/fast/css/vertical-text-overflow-ellipsis-text-align-center-expected.png:
2741         * platform/qt/fast/forms/datalist/input-appearance-range-with-datalist-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/fast/forms/datalist/input-appearance-range-with-datalist-expected.png.
2742         * platform/qt/fast/forms/datalist/input-appearance-range-with-datalist-zoomed-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/fast/forms/datalist/input-appearance-range-with-datalist-zoomed-expected.png.
2743         * platform/qt/fast/forms/datalist/input-appearance-range-with-padding-with-datalist-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/fast/forms/datalist/input-appearance-range-with-padding-with-datalist-expected.png.
2744         * platform/qt/fast/forms/datalist/input-appearance-range-with-transform-expected.png: Added.
2745         * platform/qt/fast/forms/number/number-appearance-rtl-expected.png:
2746         * platform/qt/fast/forms/number/number-appearance-spinbutton-disabled-readonly-expected.png:
2747         * platform/qt/fast/forms/select-baseline-expected.png:
2748         * platform/qt/fast/inline/continuation-outlines-expected.png:
2749         * platform/qt/fast/layers/scroll-with-transform-composited-layer-expected.png: Added.
2750         * platform/qt/fast/layers/scroll-with-transform-layer-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/fast/layers/scroll-with-transform-layer-expected.png.
2751         * platform/qt/fast/multicol/vertical-lr/float-avoidance-expected.png:
2752         * platform/qt/fast/multicol/vertical-rl/float-avoidance-expected.png:
2753         * platform/qt/fast/overflow/overflow-with-local-background-attachment-expected.png:
2754         * platform/qt/fast/regions/webkit-flow-inlines-inside-regions-bounds-vertical-expected.png:
2755         * platform/qt/fast/regions/webkit-flow-inlines-inside-regions-bounds-vertical-rl-expected.png:
2756         * platform/qt/fast/repaint/line-flow-with-floats-in-regions-expected.png:
2757         * platform/qt/fast/repaint/reflection-repaint-test-expected.png:
2758         * platform/qt/fast/repaint/region-painting-invalidation-expected.png:
2759         * platform/qt/fast/repaint/region-painting-via-layout-expected.png:
2760         * platform/qt/fast/repaint/transform-repaint-descendants-expected.png:
2761         * platform/qt/fast/replaced/selection-rect-transform-expected.png:
2762         * platform/qt/fast/table/035-vertical-expected.png:
2763         * platform/qt/fast/table/border-collapsing/001-expected.png:
2764         * platform/qt/fast/table/border-collapsing/001-vertical-expected.png:
2765         * platform/qt/fast/table/border-collapsing/004-vertical-expected.png:
2766         * platform/qt/fast/transforms/transform-table-row-expected.png:
2767         * platform/qt/fast/transforms/transformed-caret-expected.png:
2768         * platform/qt/fast/writing-mode/box-shadow-vertical-lr-expected.png:
2769         * platform/qt/fast/writing-mode/box-shadow-vertical-rl-expected.png:
2770         * platform/qt/svg/W3C-SVG-1.1/animate-elem-11-t-expected.png:
2771         * platform/qt/svg/W3C-SVG-1.1/animate-elem-22-b-expected.png:
2772         * platform/qt/svg/W3C-SVG-1.1/animate-elem-33-t-expected.png:
2773         * platform/qt/svg/W3C-SVG-1.1/animate-elem-84-t-expected.png:
2774         * platform/qt/svg/W3C-SVG-1.1/filters-composite-02-b-expected.png:
2775         * platform/qt/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.png:
2776         * platform/qt/svg/W3C-SVG-1.1/fonts-kern-01-t-expected.png:
2777         * platform/qt/svg/W3C-SVG-1.1/masking-path-03-b-expected.png:
2778         * platform/qt/svg/W3C-SVG-1.1/paths-data-04-t-expected.png:
2779         * platform/qt/svg/W3C-SVG-1.1/paths-data-06-t-expected.png:
2780         * platform/qt/svg/W3C-SVG-1.1/paths-data-08-t-expected.png:
2781         * platform/qt/svg/W3C-SVG-1.1/pservers-grad-07-b-expected.png:
2782         * platform/qt/svg/W3C-SVG-1.1/text-align-02-b-expected.png:
2783         * platform/qt/svg/W3C-SVG-1.1/text-path-01-b-expected.png:
2784         * platform/qt/svg/W3C-SVG-1.1/text-tspan-01-b-expected.png:
2785         * platform/qt/svg/W3C-SVG-1.1/types-basicDOM-01-b-expected.png:
2786         * platform/qt/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-01-t-expected.png:
2787         * platform/qt/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-02-t-expected.png:
2788         * platform/qt/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-03-t-expected.png:
2789         * platform/qt/svg/as-background-image/svg-as-background-5-expected.png:
2790         * platform/qt/svg/batik/paints/patternPreserveAspectRatioA-expected.png:
2791         * platform/qt/svg/batik/text/smallFonts-expected.png:
2792         * platform/qt/svg/batik/text/textAnchor-expected.png:
2793         * platform/qt/svg/batik/text/textGlyphOrientationHorizontal-expected.png:
2794         * platform/qt/svg/batik/text/textOnPath-expected.png:
2795         * platform/qt/svg/batik/text/textOnPath2-expected.png:
2796         * platform/qt/svg/batik/text/textOnPathSpaces-expected.png:
2797         * platform/qt/svg/batik/text/verticalText-expected.png:
2798         * platform/qt/svg/batik/text/verticalTextOnPath-expected.png:
2799         * platform/qt/svg/batik/text/xmlSpace-expected.png:
2800         * platform/qt/svg/carto.net/button-expected.png:
2801         * platform/qt/svg/carto.net/colourpicker-expected.png:
2802         * platform/qt/svg/carto.net/slider-expected.png:
2803         * platform/qt/svg/carto.net/textbox-expected.png:
2804         * platform/qt/svg/carto.net/window-expected.png:
2805         * platform/qt/svg/css/text-shadow-multiple-expected.png:
2806         * platform/qt/svg/custom/feComponentTransfer-Discrete-expected.png:
2807         * platform/qt/svg/custom/feComponentTransfer-Gamma-expected.png:
2808         * platform/qt/svg/custom/feComponentTransfer-Linear-expected.png:
2809         * platform/qt/svg/custom/feComponentTransfer-Table-expected.png:
2810         * platform/qt/svg/custom/focus-ring-expected.png:
2811         * platform/qt/svg/custom/font-face-simple-expected.png:
2812         * platform/qt/svg/custom/foreign-object-skew-expected.png:
2813         * platform/qt/svg/custom/invalid-css-expected.png:
2814         * platform/qt/svg/custom/marker-default-width-height-expected.png:
2815         * platform/qt/svg/custom/no-inherited-dashed-stroke-expected.png:
2816         * platform/qt/svg/custom/preserve-aspect-ratio-syntax-expected.png:
2817         * platform/qt/svg/custom/shapes-supporting-markers-expected.png:
2818         * platform/qt/svg/custom/stroked-pattern-expected.png:
2819         * platform/qt/svg/custom/text-rotated-gradient-expected.png:
2820         * platform/qt/svg/custom/text-tref-03-b-change-href-dom-expected.png:
2821         * platform/qt/svg/custom/text-tref-03-b-change-href-expected.png:
2822         * platform/qt/svg/custom/text-tref-03-b-referenced-element-removal-expected.png:
2823         * platform/qt/svg/custom/text-tref-03-b-tref-removal-expected.png:
2824         * platform/qt/svg/custom/tref-own-content-removal-expected.png:
2825         * platform/qt/svg/custom/use-detach-expected.png:
2826         * platform/qt/svg/custom/viewbox-syntax-expected.png:
2827         * platform/qt/svg/dom/SVGLengthList-appendItem-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dom/SVGLengthList-appendItem-expected.png.
2828         * platform/qt/svg/dom/SVGLengthList-basics-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dom/SVGLengthList-basics-expected.png.
2829         * platform/qt/svg/dom/SVGLengthList-getItem-expected.png: Added.
2830         * platform/qt/svg/dom/SVGLengthList-initialize-expected.png: Added.
2831         * platform/qt/svg/dom/SVGLengthList-insertItemBefore-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dom/SVGLengthList-insertItemBefore-expected.png.
2832         * platform/qt/svg/dom/SVGLengthList-removeItem-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dom/SVGLengthList-removeItem-expected.png.
2833         * platform/qt/svg/dom/SVGLengthList-replaceItem-expected.png: Added.
2834         * platform/qt/svg/dom/SVGLengthList-xml-dom-modifications-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dom/SVGLengthList-xml-dom-modifications-expected.png.
2835         * platform/qt/svg/dom/SVGLocatable-getCTM-svg-root-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dom/SVGLocatable-getCTM-svg-root-expected.png.
2836         * platform/qt/svg/dom/SVGNumberList-basics-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dom/SVGNumberList-basics-expected.png.
2837         * platform/qt/svg/dom/SVGPathSegList-appendItem-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dom/SVGPathSegList-appendItem-expected.png.
2838         * platform/qt/svg/dom/SVGPathSegList-clear-and-initialize-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dom/SVGPathSegList-clear-and-initialize-expected.png.
2839         * platform/qt/svg/dom/SVGPathSegList-insertItemBefore-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dom/SVGPathSegList-insertItemBefore-expected.png.
2840         * platform/qt/svg/dom/SVGPathSegList-removeItem-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dom/SVGPathSegList-removeItem-expected.png.
2841         * platform/qt/svg/dom/SVGPathSegList-replaceItem-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dom/SVGPathSegList-replaceItem-expected.png.
2842         * platform/qt/svg/dom/SVGPathSegList-xml-dom-synchronization-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dom/SVGPathSegList-xml-dom-synchronization-expected.png.
2843         * platform/qt/svg/dom/SVGPointList-basics-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dom/SVGPointList-basics-expected.png.
2844         * platform/qt/svg/dom/SVGStringList-basics-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dom/SVGStringList-basics-expected.png.
2845         * platform/qt/svg/dom/SVGTransformList-basics-expected.png: Renamed from LayoutTests/platform/qt-5.0-wk2/svg/dom/SVGTransformList-basics-expected.png.
2846         * platform/qt/svg/dynamic-updates/SVGUseElement-svgdom-href1-prop-expected.png:
2847         * platform/qt/svg/hixie/perf/003-expected.png:
2848         * platform/qt/svg/text/select-textLength-spacing-squeeze-3-expected.png:
2849         * platform/qt/svg/text/select-textLength-spacing-stretch-1-expected.png:
2850         * platform/qt/svg/text/select-textLength-spacingAndGlyphs-squeeze-1-expected.png:
2851         * platform/qt/svg/text/select-textLength-spacingAndGlyphs-stretch-1-expected.png:
2852         * platform/qt/svg/text/select-x-list-1-expected.png:
2853         * platform/qt/svg/text/select-x-list-with-tspans-1-expected.png:
2854         * platform/qt/svg/text/small-fonts-2-expected.png:
2855         * platform/qt/svg/text/small-fonts-3-expected.png:
2856         * platform/qt/svg/text/text-align-01-b-expected.png:
2857         * platform/qt/svg/text/text-align-02-b-expected.png:
2858         * platform/qt/svg/text/text-align-03-b-expected.png:
2859         * platform/qt/svg/text/text-align-06-b-expected.png:
2860         * platform/qt/svg/text/text-fonts-02-t-expected.png:
2861         * platform/qt/svg/text/text-path-01-b-expected.png:
2862         * platform/qt/svg/text/text-text-03-b-expected.png:
2863         * platform/qt/svg/text/text-text-05-t-expected.png:
2864         * platform/qt/svg/text/text-tref-01-b-expected.png:
2865         * platform/qt/svg/text/text-tselect-01-b-expected.png:
2866         * platform/qt/svg/text/text-tspan-01-b-expected.png:
2867         * platform/qt/svg/transforms/animated-path-inside-transformed-html-expected.png:
2868         * platform/qt/svg/transforms/svg-css-transforms-expected.png:
2869         * platform/qt/svg/transforms/text-with-mask-with-svg-transform-expected.png:
2870         * platform/qt/svg/transforms/text-with-pattern-inside-transformed-html-expected.png:
2871         * platform/qt/svg/transforms/text-with-pattern-with-svg-transform-expected.png:
2872         * platform/qt/svg/zoom/page/zoom-mask-with-percentages-expected.png:
2873         * platform/qt/svg/zoom/text/zoom-coords-viewattr-01-b-expected.png:
2874         * platform/qt/svg/zoom/text/zoom-foreignObject-expected.png:
2875         * platform/qt/tables/mozilla/bugs/bug6674-expected.png:
2876         * platform/qt/tables/mozilla/marvin/backgr_position-table-expected.png:
2877         * platform/qt/tables/mozilla/marvin/backgr_simple-table-cell-expected.png:
2878         * platform/qt/tables/mozilla/marvin/backgr_simple-table-expected.png:
2879         * platform/qt/tables/mozilla/marvin/backgr_simple-table-row-group-expected.png:
2880         * platform/qt/tables/mozilla_expected_failures/marvin/backgr_border-table-cell-expected.png:
2881         * platform/qt/tables/mozilla_expected_failures/marvin/backgr_border-table-column-expected.png:
2882         * platform/qt/tables/mozilla_expected_failures/marvin/backgr_border-table-column-group-expected.png:
2883         * platform/qt/tables/mozilla_expected_failures/marvin/backgr_border-table-expected.png:
2884         * platform/qt/tables/mozilla_expected_failures/marvin/backgr_border-table-quirks-expected.png:
2885         * platform/qt/tables/mozilla_expected_failures/marvin/backgr_border-table-row-expected.png:
2886         * platform/qt/tables/mozilla_expected_failures/marvin/backgr_border-table-row-group-expected.png:
2887         * platform/qt/tables/mozilla_expected_failures/marvin/backgr_fixed-bg-expected.png:
2888         * platform/qt/tables/mozilla_expected_failures/marvin/backgr_layers-hide-expected.png:
2889         * platform/qt/tables/mozilla_expected_failures/marvin/backgr_position-table-cell-expected.png:
2890         * platform/qt/tables/mozilla_expected_failures/marvin/backgr_position-table-column-expected.png:
2891         * platform/qt/tables/mozilla_expected_failures/marvin/backgr_position-table-column-group-expected.png:
2892         * platform/qt/tables/mozilla_expected_failures/marvin/backgr_position-table-row-expected.png:
2893         * platform/qt/tables/mozilla_expected_failures/marvin/backgr_position-table-row-group-expected.png:
2894         * platform/qt/tables/mozilla_expected_failures/marvin/table_overflow_dirty_reflow_tbody-expected.png:
2895         * platform/qt/transforms/svg-vs-css-expected.png:
2896
2897 2012-12-19  Kunihiko Sakamoto  <ksakamoto@chromium.org>
2898
2899         INPUT_MULTIPLE_FIELDS_UI: Make year field readonly if min and max have the same year
2900         https://bugs.webkit.org/show_bug.cgi?id=105383
2901
2902         Reviewed by Kent Tamura.
2903
2904         * fast/forms/date-multiple-fields/date-multiple-fields-readonly-subfield-expected.txt: Added.
2905         * fast/forms/date-multiple-fields/date-multiple-fields-readonly-subfield.html: Added.
2906         * fast/forms/date-multiple-fields/resources/preserve-value-after-history-back-frame.html: Tweak so year field is focusable.
2907         * fast/forms/datetimelocal-multiple-fields/resources/preserve-value-after-history-back-frame.html: Ditto.
2908         * fast/forms/month-multiple-fields/resources/preserve-value-after-history-back-frame.html: Ditto.
2909         * fast/forms/week-multiple-fields/resources/preserve-value-after-history-back-frame.html: Ditto.
2910
2911 2012-12-19  Csaba Osztrogonác  <ossy@webkit.org>
2912
2913         Unreviewed gardening, skip flakey tests.
2914
2915         * platform/qt-5.0-wk2/TestExpectations:
2916
2917 2012-12-19  Renata Hodovan  <reni@webkit.org>
2918
2919         CSSParser crases, when no context is available, and the value is a valid keyword
2920         https://bugs.webkit.org/show_bug.cgi?id=105275
2921
2922         Reviewed by Tony Chang.
2923
2924         ParserContext could be null even if the keyword is valid. We have to check it.
2925
2926         * fast/css/invalid-parsercontext-valid-keyword-crash-expected.txt: Added.
2927         * fast/css/invalid-parsercontext-valid-keyword-crash.svg: Added.
2928
2929 2012-12-19  Dominik Röttsches  <dominik.rottsches@intel.com>
2930
2931         [EFL] Unreviewed gardening.
2932
2933         Adding failing touch events case, details in bug 105406.
2934
2935         * platform/efl/TestExpectations:
2936
2937 2012-12-19  Tommy Widenflycht  <tommyw@chromium.org>
2938
2939         [JSC] Add support for overloaded constructors
2940         https://bugs.webkit.org/show_bug.cgi?id=103226
2941
2942         Reviewed by Kentaro Hara.
2943
2944         * http/tests/websocket/tests/hybi/url-parsing-expected.txt:
2945
2946 2012-12-19  Jussi Kukkonen  <jussi.kukkonen@intel.com>
2947
2948         [EFL] Mark XHR tests flaky (unreliable console logging)
2949         https://bugs.webkit.org/show_bug.cgi?id=105403
2950
2951         Unreviewed gardening: mark a bunch of xmlhttprequest tests flaky.
2952
2953         * platform/efl/TestExpectations:
2954
2955 2012-12-19  János Badics  <jbadics@inf.u-szeged.hu>
2956
2957         [Qt] Gardening after r138095, skip a newly added, but failing test.
2958         https://bugs.webkit.org/show_bug.cgi?id=105406
2959
2960         Reviewed by Csaba Osztrogonác.
2961
2962         * platform/qt/TestExpectations:
2963
2964 2012-12-19  Ilya Tikhonovsky  <loislo@chromium.org>
2965
2966         Unreviewed gardening. Move chromium-mac image to chromium where it will also be used for win and linux.
2967
2968         * platform/chromium/fast/text/line-initial-and-final-swashes-expected.png: Renamed from LayoutTests/platform/chromium-mac/fast/text/line-initial-and-final-swashes-expected.png.
2969
2970 2012-12-19  Ilya Tikhonovsky  <loislo@chromium.org>
2971
2972         Unreviewed, rolling out r138129.
2973         http://trac.webkit.org/changeset/138129
2974         https://bugs.webkit.org/show_bug.cgi?id=105399
2975
2976         reapply patch r138123. The problem was on chromium side at r173875.
2977
2978         * fast/dom/shadow/getelementbyid-shadow-expected.txt: Added.
2979         * fast/dom/shadow/getelementbyid-shadow.html: Added.
2980
2981 2012-12-19  Takashi Sakamoto  <tasak@google.com>
2982
2983         [Shadow] TITLE elements in Shadow DOM should not affect document.title attribute
2984         https://bugs.webkit.org/show_bug.cgi?id=85864
2985
2986         Reviewed by Ryosuke Niwa.
2987
2988         * fast/dom/shadow/title-element-in-shadow-expected.txt: Added.
2989         * fast/dom/shadow/title-element-in-shadow.html: Added.
2990
2991 2012-12-19  Sheriff Bot  <webkit.review.bot@gmail.com>
2992
2993         Unreviewed, rolling out r138123.
2994         http://trac.webkit.org/changeset/138123
2995         https://bugs.webkit.org/show_bug.cgi?id=105399
2996
2997         It broke compositing/visibility/visibility-simple-video-
2998         layer.html (Requested by loislo on #webkit).
2999
3000         * fast/dom/shadow/getelementbyid-shadow-expected.txt: Removed.
3001         * fast/dom/shadow/getelementbyid-shadow.html: Removed.
3002
3003 2012-12-19  Jussi Kukkonen  <jussi.kukkonen@intel.com>
3004
3005         transitions/interrupted-accelerated-transition.html should use pauseAPI
3006         https://bugs.webkit.org/show_bug.cgi?id=103524
3007
3008         Reviewed by Simon Fraser.
3009
3010         In certain situations interrupted-accelerated-transition.html exceeds the
3011         test tolerance, making the test flaky. Use the pauseAPI so we don't
3012         depend on javascript timing.
3013
3014         * transitions/resources/interrupted-accelerated-transition-final.html:
3015
3016 2012-12-19  Ilya Tikhonovsky  <loislo@chromium.org>
3017
3018         Unreviewed gardening. Restore expectations for mac.
3019
3020         The tests still have problem with scroller image.
3021
3022         * platform/chromium/TestExpectations:
3023         added: webkit.org/b/102294 [ Mac ] platform/chromium/virtual/deferred/fast/images/exif-orientation.html [ ImageOnlyFailure ]
3024         added: webkit.org/b/102294 [ Mac ] platform/chromium/virtual/deferred/fast/images/exif-orientation-css.html [ ImageOnlyFailure ]
3025         added: webkit.org/b/102294 [ Mac ] platform/chromium/virtual/deferred/fast/images/gray-scale-jpeg-with-color-profile.html [ ImageOnlyFailure ]
3026
3027 2012-12-19  Ilya Tikhonovsky  <loislo@chromium.org>
3028
3029         Unreviewed gardening. Update expectation for mac and remove wrong expectation for win.
3030
3031         * platform/chromium-mac-snowleopard/fast/text/line-initial-and-final-swashes-expected.png: Added.
3032         * platform/chromium-win/fast/text/line-initial-and-final-swashes-expected.png: Removed.
3033
3034 2012-12-18  Dominic Mazzoni  <dmazzoni@google.com>
3035
3036         AX: radio-button-checkbox-size is Mac-specific and should be moved.
3037         https://bugs.webkit.org/show_bug.cgi?id=105382
3038
3039         Reviewed by Chris Fleizach.
3040
3041         Move radio-button-checkbox-size to platform/mac because the
3042         behavior it tests for is Mac-specific. Take it out of the
3043         Chromium TestExpectations file.
3044
3045         * platform/chromium/TestExpectations:
3046         * platform/mac/accessibility/radio-button-checkbox-size-expected.txt: Renamed from LayoutTests/accessibility/radio-button-checkbox-size-expected.txt.
3047         * platform/mac/accessibility/radio-button-checkbox-size.html: Renamed from LayoutTests/accessibility/radio-button-checkbox-size.html.
3048
3049 2012-12-18  Shinya Kawanaka  <shinyak@chromium.org>
3050
3051         ShadowRoot.getElementById() returns a deleted element
3052         https://bugs.webkit.org/show_bug.cgi?id=105243
3053
3054         Reviewed by Dimitri Glazkov.
3055
3056         * fast/dom/shadow/getelementbyid-shadow-expected.txt: Added.
3057         * fast/dom/shadow/getelementbyid-shadow.html: Added.
3058
3059 2012-12-18  Ilya Tikhonovsky  <loislo@chromium.org>
3060
3061         Unreviewed, rolling out r138061.
3062         https://bugs.webkit.org/show_bug.cgi?id=105396
3063
3064         Original patch:
3065         http://trac.webkit.org/changeset/138061
3066         https://bugs.webkit.org/show_bug.cgi?id=97359
3067
3068         It is crashing on Debug bots
3069
3070         * accessibility/svg-bounds.html:
3071         * accessibility/svg-remote-element-expected.txt:
3072         * accessibility/svg-remote-element.html:
3073         * platform/chromium/TestExpectations:
3074         * platform/chromium/accessibility/svg-bounds-expected.txt: Copied from LayoutTests/accessibility/svg-bounds-expected.txt.
3075         * platform/mac/accessibility/svg-bounds-expected.txt: Renamed from LayoutTests/accessibility/svg-bounds-expected.txt.
3076         * platform/mac/accessibility/svg-remote-element-expected.txt: Copied from LayoutTests/accessibility/svg-remote-element-expected.txt.
3077
3078 2012-12-18  Csaba Osztrogonác  <ossy@webkit.org>
3079
3080         Unreviewed gardening, skip a new failing test.
3081
3082         * platform/qt-5.0-wk1/TestExpectations:
3083
3084 2012-12-18  Ilya Tikhonovsky  <loislo@chromium.org>
3085
3086         Unreviewed rebaseline after r138075. Remove entries for passing tests and one bad expectation for a reftest by dpranke@chromium.org
3087
3088         * platform/chromium-linux/platform/chromium/virtual/gpu/compositedscrolling/scrollbars/scrollbars-on-positioned-content-expected.png: Added.
3089
3090 2012-12-18  Ilya Tikhonovsky  <loislo@chromium.org>
3091
3092         Unreviewed rebaseline.
3093
3094         * platform/chromium-linux-x86/fast/inline/justify-emphasis-inline-box-expected.txt: Added.
3095         * platform/chromium-linux/fast/inline/justify-emphasis-inline-box-expected.png: Added.
3096         * platform/chromium-linux/fast/inline/justify-emphasis-inline-box-expected.txt: Added.
3097         * platform/chromium-win/fast/inline/justify-emphasis-inline-box-expected.png: Added.
3098         * platform/chromium-win/fast/inline/justify-emphasis-inline-box-expected.txt: Added.
3099
3100 2012-12-18  Ilya Tikhonovsky  <loislo@chromium.org>
3101
3102         Unreviewed gardening. Layout Test fast/events/touch/touch-input-element-change-documents.html is failing
3103         https://bugs.webkit.org/show_bug.cgi?id=105388
3104
3105         wrong path to the js-test-pre.js
3106
3107         * fast/events/touch/touch-input-element-change-documents.html:
3108
3109 2012-12-18  Dominic Mazzoni  <dmazzoni@google.com>
3110
3111         AX: aria-controls-with-tabs should run on Chromium
3112         https://bugs.webkit.org/show_bug.cgi?id=105381
3113
3114         Reviewed by Chris Fleizach.
3115
3116         Use accessibleElementById so the test works on all platforms,
3117         and specifically unskip it in the Chromium expectations.
3118
3119         * accessibility/aria-controls-with-tabs.html:
3120         * platform/chromium/TestExpectations:
3121
3122 2012-12-18  Anton Vayvod  <avayvod@chromium.org>
3123
3124         Text Autosizing: containers wider than their enclosing clusters should be autosized as separate clusters
3125         https://bugs.webkit.org/show_bug.cgi?id=103627
3126
3127         Reviewed by Julien Chaffraix.
3128
3129         Modified existing tests to reflect the new autosizing approach to handling of the elements that are
3130         wider than the lowest common ancestor of the text nodes of the enclosing autosizing cluster.
3131
3132         * fast/text-autosizing/cluster-wide-in-narrow-expected.html:
3133         * fast/text-autosizing/cluster-wide-in-narrow.html:
3134         * fast/text-autosizing/wide-child-expected.html:
3135         * fast/text-autosizing/wide-child.html:
3136         * fast/text-autosizing/wide-in-narrow-overflow-scroll-expected.html:
3137         * fast/text-autosizing/wide-in-narrow-overflow-scroll.html:
3138
3139 2012-12-18  Filip Pizlo  <fpizlo@apple.com>
3140
3141         Proxies should set InterceptsGetOwnPropertySlotByIndexEvenWhenLengthIsNotZero
3142         https://bugs.webkit.org/show_bug.cgi?id=105379
3143
3144         Reviewed by Gavin Barraclough.
3145
3146         * fast/js/dfg-ensure-non-array-array-storage-on-window-expected.txt: Added.
3147         * fast/js/dfg-ensure-non-array-array-storage-on-window.html: Added.
3148         * fast/js/script-tests/dfg-ensure-non-array-array-storage-on-window.js: Added.
3149         (foo):
3150         (bar):
3151         (.shouldBe):
3152
3153 2012-12-18  Filip Pizlo  <fpizlo@apple.com>
3154
3155         Unreviewed, fix expected file to have the right test description.
3156
3157         * fast/js/dfg-ensure-array-storage-on-window-expected.txt:
3158
3159 2012-12-18  Tim Horton  <timothy_horton@apple.com>
3160
3161         fast/css/image-set-value-not-removed-crash.html should not InsertText with an apostrophe
3162         https://bugs.webkit.org/show_bug.cgi?id=105375
3163
3164         Reviewed by Beth Dakin.
3165
3166         Don't InsertText text content with an apostrophe in it, as this can break
3167         on platforms where apostrophes turn into curly quotes.
3168
3169         * fast/css/image-set-value-not-removed-crash-expected.txt:
3170         * fast/css/image-set-value-not-removed-crash.html:
3171         * platform/win/fast/css/image-set-value-not-removed-crash-expected.txt: Removed.
3172
3173 2012-12-18  Levi Weintraub  <leviw@chromium.org>
3174
3175         Input elements with default touch handlers don't update handler counts when changing documents
3176         https://bugs.webkit.org/show_bug.cgi?id=105334
3177
3178         Reviewed by James Robinson.
3179
3180         * fast/events/touch/touch-input-element-change-documents-expected.txt: Added.
3181         * fast/events/touch/touch-input-element-change-documents.html: Added.
3182
3183 2012-12-18  Simon Fraser  <simon.fraser@apple.com>
3184
3185         Skip two asserting tests in Debug.
3186
3187         * platform/mac/TestExpectations:
3188
3189 2012-12-18  Simon Fraser  <simon.fraser@apple.com>
3190
3191         New baseline for Acid3 test.
3192
3193         * platform/mac/http/tests/misc/acid3-expected.txt:
3194
3195 2012-12-18  Simon Fraser  <simon.fraser@apple.com>
3196
3197         Rebaseline some tests on Lion.
3198
3199         * platform/mac-lion/fast/text/decorations-with-text-combine-expected.txt: Added.
3200         * platform/mac-lion/fast/text/orientation-sideways-expected.txt: Added.
3201         * platform/mac-lion/fast/writing-mode/broken-ideographic-font-expected.txt:
3202         * platform/mac-lion/fast/writing-mode/vertical-baseline-alignment-expected.txt:
3203
3204 2012-12-18  Filip Pizlo  <fpizlo@apple.com>
3205
3206         Fix the test description.
3207         
3208         Rubber stamped by Mark Hahnenberg.
3209
3210         * fast/js/script-tests/dfg-ensure-array-storage-on-window.js:
3211
3212 2012-12-18  Filip Pizlo  <fpizlo@apple.com>
3213
3214         DFG::SpeculativeJIT::jumpSlowForUnwantedArrayMode incorrectly checks for non-array array storage when it should be checking for array array storage
3215         https://bugs.webkit.org/show_bug.cgi?id=105365
3216
3217         Reviewed by Mark Hahnenberg.
3218
3219         * fast/js/dfg-ensure-array-storage-on-window-expected.txt: Added.
3220         * fast/js/dfg-ensure-array-storage-on-window.html: Added.
3221         * fast/js/indexed-setter-on-global-object-expected.txt: Added.
3222         * fast/js/indexed-setter-on-global-object.html: Added.
3223         * fast/js/script-tests/dfg-ensure-array-storage-on-window.js: Added.
3224         (foo):
3225         * fast/js/script-tests/indexed-setter-on-global-object.js: Added.
3226
3227 2012-12-18  Per-Erik Brodin  <per-erik.brodin@ericsson.com>
3228
3229         EventSource should support CORS
3230         https://bugs.webkit.org/show_bug.cgi?id=61862
3231
3232         Reviewed by Alexey Proskuryakov.
3233
3234         Added new CORS tests for EventSource. Modified existing test to verify
3235         that the new constructor argument can be passed to the constructor.
3236
3237         * fast/eventsource/eventsource-constructor-expected.txt:
3238         * fast/eventsource/eventsource-constructor.html:
3239         * fast/js/constructor-length.html:
3240         * http/tests/eventsource/eventsource-cors-basic-expected.txt: Added.
3241         * http/tests/eventsource/eventsource-cors-basic.html: Added.
3242         * http/tests/eventsource/eventsource-cors-no-server-expected.txt: Added.
3243         * http/tests/eventsource/eventsource-cors-no-server.html: Added.
3244         * http/tests/eventsource/eventsource-cors-with-credentials-expected.txt: Added.
3245         * http/tests/eventsource/eventsource-cors-with-credentials.html: Added.
3246         * http/tests/eventsource/resources/es-cors-basic.php: Added.
3247         * http/tests/eventsource/resources/es-cors-credentials.php: Added.
3248         * platform/blackberry/fast/js/constructor-length-expected.txt:
3249         * platform/chromium/fast/js/constructor-length-expected.txt:
3250         * platform/gtk/fast/js/constructor-length-expected.txt:
3251         * platform/mac/fast/js/constructor-length-expected.txt:
3252         * platform/qt/fast/js/constructor-length-expected.txt:
3253
3254 2012-12-18  Yuki Sekiguchi  <yuki.sekiguchi@access-company.com>
3255
3256         Cannot click an element at 2nd line or more inside inline-block in vertical writing mode.
3257         https://bugs.webkit.org/show_bug.cgi?id=104775
3258
3259         Reviewed by Dean Jackson.
3260
3261         Test that we can click 2nd line inside inline-block in vertical writing mode.
3262
3263         * fast/writing-mode/vertical-inline-block-hittest-expected.txt: Added.
3264         * fast/writing-mode/vertical-inline-block-hittest.html: Added.
3265
3266 2012-12-18  Simon Fraser  <simon.fraser@apple.com>
3267
3268         Allow position:sticky elements to be moved by the scrolling thread
3269         https://bugs.webkit.org/show_bug.cgi?id=105245
3270
3271         Reviewed by Beth Dakin.
3272
3273         Sticky position tests that dump the scrolling tree.
3274
3275         * platform/mac/tiled-drawing/sticky/sticky-horizontal-expected.txt: Added.
3276         * platform/mac/tiled-drawing/sticky/sticky-horizontal.html: Added.
3277         * platform/mac/tiled-drawing/sticky/sticky-vertical-expected.txt: Added.
3278         * platform/mac/tiled-drawing/sticky/sticky-vertical.html: Added.
3279
3280 2012-12-18  Dirk Pranke  <dpranke@chromium.org>
3281
3282         Remove entries for passing tests and one bad expectation for a reftest.
3283
3284         Unreviewed.
3285
3286         * platform/chromium-mac/compositing/background-color/background-color-change-to-text-expected.png: Removed.
3287         * platform/chromium/TestExpectations:
3288
3289 2012-12-18  Dean Jackson  <dino@apple.com>
3290
3291         Track menu needs localization
3292         https://bugs.webkit.org/show_bug.cgi?id=105233
3293
3294         Reviewed by Eric Carlson.
3295
3296         Test to exercise the localization of strings in the captions menu.
3297         While I was here I merged some common code into a helper file.
3298
3299         * media/trackmenu-test.js: Added. New helper file to run common test operations.
3300         * media/video-controls-captions-trackmenu-localized-expected.txt: Added.
3301         * media/video-controls-captions-trackmenu-localized.html: Added.
3302         * media/video-controls-captions-trackmenu-sorted.html: Updated to use helper functions.
3303         * platform/chromium/TestExpectations: Skip unimplemented test.
3304         * platform/efl/TestExpectations: Ditto.
3305         * platform/gtk/TestExpectations: Ditto.
3306         * platform/qt/TestExpectations: Ditto.
3307
3308 2012-12-18  Beth Dakin  <bdakin@apple.com>
3309
3310         https://bugs.webkit.org/show_bug.cgi?id=102579
3311         [mac] Enable scaled cursors
3312
3313         Reviewed by Dean Jackson.
3314
3315         Un-skip these tests now that the feature is enabled.
3316         * platform/mac/TestExpectations:
3317
3318 2012-12-18  Dominic Mazzoni  <dmazzoni@google.com>
3319
3320         [chromium] Unreviewed gardening.
3321
3322         Updating the expectation and unskipping a test whose output was correct.
3323
3324         * platform/chromium/TestExpectations:
3325         * platform/chromium/accessibility/legend-expected.txt:
3326
3327 2012-12-18  Dominic Mazzoni  <dmazzoni@google.com>
3328
3329         AX: support clickPoint in DRT for chromium
3330         https://bugs.webkit.org/show_bug.cgi?id=97359
3331
3332         Reviewed by Chris Fleizach.
3333
3334         Enable four more tests now that clickPointX, clickPointY,
3335         and elementAtPoint are implemented for Chromium.
3336
3337         Minor fixes to two tests to make them more robust
3338         across platfoms and when run in parallel.
3339
3340         * accessibility/svg-bounds.html: Updated
3341         * accessibility/svg-bounds-expected.txt: Added (made cross-platform
3342         * accessibility/svg-remote-element.html: Updated
3343         * accessibility/svg-remote-element-expected.txt: Added (made cross-platform)
3344         * platform/mac/accessibility/svg-bounds-expected.txt: Deleted
3345         * platform/mac/accessibility/svg-remote-element-expected.txt: Deleted
3346         * platform/chromium/TestExpectations: Updated
3347
3348 2012-12-18  Adam Klein  <adamk@chromium.org>
3349
3350         [HTMLTemplateElement] Prevent first-level recursive <template> from resetting the implied context
3351         https://bugs.webkit.org/show_bug.cgi?id=104142
3352
3353         Reviewed by Eric Seidel.
3354
3355         Added test that the original template context is retained after inner template.
3356
3357         * html5lib/resources/template.dat:
3358
3359 2012-12-18  Hans Muller  <hmuller@adobe.com>
3360
3361         [CSS Exclusions] shape-inside layout fails to adjust first line correctly for writing-mode: vertical-rl
3362         https://bugs.webkit.org/show_bug.cgi?id=104419
3363
3364         Reviewed by Dirk Schulze.
3365
3366         For the vertical writing modes, verify that rounded rectangle shape-inside content is
3367         adjusted in the logical down direction when it will not fit betwen the rounded corners.
3368
3369         * fast/exclusions/shape-inside/shape-inside-rounded-rectangle-fit-003-expected.html: Added.
3370         * fast/exclusions/shape-inside/shape-inside-rounded-rectangle-fit-003.html: Added.
3371
3372 2012-12-18  Bear Travis  <betravis@adobe.com>
3373
3374         [CSS Exclusions] Blocks should not re-use their parent's ExclusionShapeInsideInfo
3375         if they participate in inline layout
3376         https://bugs.webkit.org/show_bug.cgi?id=104582
3377
3378         Reviewed by Julien Chaffraix.
3379
3380         Test that recursive inline layouts work correctly.
3381  
3382         * fast/exclusions/resources/simple-rectangle.js:
3383         (createRectangleTest): Remove extra ':' from pseudo-element.
3384         (createRectangleTestResult): Ditto.
3385         * fast/exclusions/shape-inside/shape-inside-recursive-layout-expected.html: Added.
3386         * fast/exclusions/shape-inside/shape-inside-recursive-layout.html: Added.
3387  
3388 2012-12-18  Zan Dobersek  <zandobersek@gmail.com>
3389
3390         Unreviewed GTK gardening.
3391
3392         Removing failures for a bunch of tests that are now passing due to
3393         various reasons.
3394
3395         * platform/gtk/TestExpectations:
3396
3397 2012-12-18  Tony Chang  <tony@chromium.org>
3398
3399         REGRESSION(r136324): flex items with percent heights not resizing
3400         https://bugs.webkit.org/show_bug.cgi?id=105213
3401
3402         Reviewed by Ojan Vafai.
3403
3404         Add a test that changes the height of a flexbox with a percentage height child.
3405
3406         * css3/flexbox/flexitem-percent-height-change-expected.txt: Added.
3407         * css3/flexbox/flexitem-percent-height-change.html: Added.
3408
3409 2012-12-17  Simon Fraser  <simon.fraser@apple.com>
3410
3411         Fix position:-webkit-sticky behavior when zoomed
3412         https://bugs.webkit.org/show_bug.cgi?id=105251
3413
3414         Reviewed by Dean Jackson.
3415
3416         Ref test for sticky elements in a zoomed page.
3417         
3418         This test is marked as failing for WK1, because scrollbars always show on
3419         zoomed pages and cannot be hidden there.
3420
3421         * fast/css/sticky/sticky-top-zoomed-expected.html: Added.
3422         * fast/css/sticky/sticky-top-zoomed.html: Added.
3423         * platform/mac-wk2/TestExpectations:
3424         * platform/mac/TestExpectations:
3425
3426 2012-12-18  Thiago Marcos P. Santos  <thiago.santos@intel.com>
3427
3428         [EFL] Unreviewed gardening.
3429
3430         Added new baselines marked tests flaky due to Accessibility code
3431         crashes.
3432
3433         * platform/efl-wk2/TestExpectations:
3434         * platform/efl-wk2/editing/selection/move-by-character-6-expected.png: Added.
3435         * platform/efl-wk2/editing/selection/move-by-character-6-expected.txt: Added.
3436
3437 2012-12-18  Emil A Eklund  <eae@chromium.org>
3438
3439         Have kFixedPointDenominator be constant across ports
3440         https://bugs.webkit.org/show_bug.cgi?id=104843
3441
3442         Reviewed by Julien Chaffraix.
3443         
3444         Unskip the following tests on efl, qt and gtk:
3445         fast/css/large-number-round-trip.html
3446         fast/css/large-numbers.html 
3447
3448         Remove platform specific results for large-number-round-trip.html.
3449
3450         * fast/css/large-number-round-trip-expected.txt:
3451         * platform/chromium/fast/css/large-number-round-trip-expected.txt: Removed.
3452         * platform/efl/TestExpectations:
3453         * platform/gtk/TestExpectations:
3454         * platform/mac/fast/css/large-number-round-trip-expected.txt: Removed.
3455         * platform/qt/TestExpectations:
3456
3457 2012-12-18  Sheriff Bot  <webkit.review.bot@gmail.com>
3458
3459         Unreviewed, rolling out r137979.
3460         http://trac.webkit.org/changeset/137979
3461         https://bugs.webkit.org/show_bug.cgi?id=105311
3462
3463         nodeName returned by the inspector protocol commands should
3464         match one accessible fro JS (Requested by yurys_ on #webkit).
3465
3466         * inspector/elements/shadow-dom-modify-chardata-expected.txt:
3467         * inspector/elements/shadow-root-expected.txt:
3468         * inspector/elements/shadow-root.html:
3469
3470 2012-12-18  W. James MacLean  <wjmaclean@chromium.org>
3471
3472         [chromium] Unreviewed gardening: marking test as flaky on Linux Dbg bot.
3473         http://webkit.org/b/86114
3474
3475         Unreviewed gardening.
3476
3477         * platform/chromium/TestExpectations:
3478
3479 2012-12-18  Eric Carlson  <eric.carlson@apple.com>
3480
3481         Add in-band text track cues only once
3482         https://bugs.webkit.org/show_bug.cgi?id=104593
3483
3484         Reviewed by Dean Jackson.
3485
3486         Test to ensure that in-band text track cues are not added to the the cue list more than once.
3487
3488         * media/track/track-in-band-cues-added-once-expected.txt: Added.
3489         * media/track/track-in-band-cues-added-once.html: Added.
3490         * platform/chromium/TestExpectations:
3491         * platform/efl/TestExpectations:
3492         * platform/gtk/TestExpectations:
3493         * platform/mac/TestExpectations:
3494         * platform/qt/TestExpectations:
3495         * platform/win/TestExpectations:
3496
3497 2012-12-18  Thiago Marcos P. Santos  <thiago.santos@intel.com>
3498
3499         [WK2] Unreviewed gardening.
3500
3501         Fixed malformed entry on the WK2 expectations file.
3502
3503         * platform/wk2/TestExpectations:
3504
3505 2012-12-18  Ilya Tikhonovsky  <loislo@chromium.org>
3506
3507         Unreviewed rebaseline new test introdiced at r138003
3508
3509         * inspector-protocol/media-query-listener-exception-expected.txt:
3510         * platform/chromium/inspector-protocol/media-query-listener-exception-expected.txt: Copied from LayoutTests/inspector-protocol/media-query-listener-exception-expected.txt.
3511
3512 2012-12-18  Thiago Marcos P. Santos  <thiago.santos@intel.com>
3513
3514         [EFL] Unreviewed gardening
3515
3516         Skipped some accessibility because of missing bits on EFL.
3517
3518         * platform/efl-wk2/TestExpectations:
3519
3520 2012-12-17  Yury Semikhatsky  <yurys@chromium.org>
3521
3522         Web Inspector: MediaQueryList listener silently catches errors
3523         https://bugs.webkit.org/show_bug.cgi?id=105162
3524
3525         Reviewed by Alexander Pavlov.
3526
3527         Test that uncaught exception in MediaQueryListListener will be logged to the console.
3528
3529         * http/tests/inspector-protocol/resources/protocol-test.js:
3530         (runTest):
3531         * inspector-protocol/media-query-listener-exception-expected.txt: Added.
3532         * inspector-protocol/media-query-listener-exception.html: Added.
3533
3534 2012-12-18  Dominik Röttsches  <dominik.rottsches@intel.com>
3535
3536         webaudio/oscillator* tests should use OfflineAudioContext
3537         https://bugs.webkit.org/show_bug.cgi?id=105174
3538
3539         Reviewed by Kentaro Hara.
3540
3541         webaudio/oscillator* tests were using the slower webkitAudioContext for output rendering.
3542         Replacing the usage with webkitOfflineAudioContext allows for faster-than-realtime rendering
3543         in testing. Also, it avoids a deprecation warning on the console.
3544
3545         * webaudio/resources/oscillator-testing.js: Replace usage of webkitAudioContext with webkitOfflineAudioContext
3546         (generateExponentialOscillatorSweep):
3547
3548 2012-12-18  Csaba Osztrogonác  <ossy@webkit.org>
3549
3550         Unreviewed gardening.
3551
3552         * platform/qt-5.0-wk2/fast/text/zero-font-size-expected.txt: Updated.
3553         * platform/wk2/TestExpectations: Skip a new failing test.
3554
3555 2012-12-18  Szilard Ledan  <szledan@inf.u-szeged.hu>
3556
3557         [Qt] Unreviewed gardening.
3558
3559         Rebaselining a test after r137953.
3560
3561         * platform/qt/editing/selection/move-by-character-6-expected.txt:
3562
3563 2012-12-18  Zan Dobersek  <zandobersek@gmail.com>
3564
3565         Unreviewed GTK gardening.
3566
3567         Rebaselining a test after r137953.
3568         Adding back failure expectations for SVG viewspec tests after the rollout in r137947.
3569         Enhancing failure expectation for a slow HTTP multipart test that can pass,
3570         fail or timeout.
3571
3572         * platform/gtk/TestExpectations:
3573         * platform/gtk/editing/selection/move-by-character-6-expected.txt:
3574
3575 2012-12-17  Ilya Tikhonovsky  <loislo@chromium.org>
3576
3577         Unreviewed rebaseline after r137593.
3578
3579         * platform/chromium-linux-x86/editing/selection/move-by-character-6-expected.txt: Added.
3580         * platform/chromium-linux/editing/selection/move-by-character-6-expected.png:
3581         * platform/chromium-linux/editing/selection/move-by-character-6-expected.txt: Added.
3582         * platform/chromium-mac-lion/editing/selection/move-by-character-6-expected.png:
3583         * platform/chromium-mac-lion/editing/selection/move-by-character-6-expected.txt: Added.
3584         * platform/chromium-mac-snowleopard/editing/selection/move-by-character-6-expected.txt: Added.
3585         * platform/chromium-mac/editing/selection/move-by-character-6-expected.png:
3586         * platform/chromium-mac/editing/selection/move-by-character-6-expected.txt: Added.
3587         * platform/chromium-win/editing/selection/move-by-character-6-expected.png:
3588         * platform/chromium-win/editing/selection/move-by-character-6-expected.txt:
3589
3590 2012-12-17  Philip Rogers  <pdr@google.com>
3591
3592         Queue container size requests while images are loading.
3593         https://bugs.webkit.org/show_bug.cgi?id=105097
3594
3595         Reviewed by Dean Jackson.
3596
3597         I reused the embedded.svg and svg-slow.pl test files from a similar test for svg-as-object
3598         size negotiation. svg-slow.pl simply delays the loading of the embedded.svg file.
3599         Triggering this bug reliably using the local filesystem is too brittle.
3600
3601         * http/tests/misc/svg-image-delayed-size-negotiation-expected.html: Added.
3602         * http/tests/misc/svg-image-delayed-size-negotiation.html: Added.
3603
3604 2012-12-17  Filip Pizlo  <fpizlo@apple.com>
3605
3606         DFG is too aggressive eliding overflow checks for additions involving large constants
3607         https://bugs.webkit.org/show_bug.cgi?id=105239
3608
3609         Reviewed by Gavin Barraclough.
3610
3611         * fast/js/dfg-int-overflow-large-constants-in-a-line-expected.txt: Added.
3612         * fast/js/dfg-int-overflow-large-constants-in-a-line.html: Added.
3613         * fast/js/jsc-test-list:
3614         * fast/js/script-tests/dfg-int-overflow-large-constants-in-a-line.js: Added.
3615         (foo):
3616
3617 2012-12-17  Shinya Kawanaka  <shinyak@chromium.org>
3618
3619         Web Inspector: need to visually distinguish UA shadow roots
3620         https://bugs.webkit.org/show_bug.cgi?id=104877
3621
3622         Reviewed by Yury Semikhatsky.
3623
3624         * inspector/elements/shadow-dom-modify-chardata-expected.txt:
3625         * inspector/elements/shadow-root-expected.txt:
3626         * inspector/elements/shadow-root.html: Adds <input> test.
3627
3628 2012-12-17  Takashi Sakamoto  <tasak@google.com>
3629
3630         fast/dom/shadow/host-wrapper-reclaimed.html is failing on EFL bots
3631         https://bugs.webkit.org/show_bug.cgi?id=103109
3632
3633         Reviewed by Kentaro Hara.
3634
3635         host-wrapper-reclaimed uses gc(), but the function gc is not defined
3636         in all platforms, e.g. "ReferenceError: Can't find variable: gc".
3637         So we should include js-test-pre.js, which defines gc.
3638
3639         * fast/dom/shadow/host-wrapper-reclaimed-expected.txt:
3640         * fast/dom/shadow/host-wrapper-reclaimed.html:
3641
3642 2012-12-17  Dean Jackson  <dino@apple.com>
3643
3644         Track menu should be sorted
3645         https://bugs.webkit.org/show_bug.cgi?id=105229
3646
3647         Reviewed by Eric Carlson.
3648
3649         New test to make sure we sort the menu of available tracks.
3650
3651         * media/video-controls-captions-trackmenu-sorted-expected.txt: Added.
3652         * media/video-controls-captions-trackmenu-sorted.html: Added.
3653         * platform/chromium/TestExpectations:
3654         * platform/efl/TestExpectations:
3655         * platform/gtk/TestExpectations:
3656         * platform/qt/TestExpectations:
3657
3658 2012-12-17  Mathew Dempsky  <mdempsky@google.com>
3659
3660         Regression causing DOM objects to have unstable NPObject* references with v8 bindings
3661         https://bugs.webkit.org/show_bug.cgi?id=104921
3662
3663         Reviewed by Kentaro Hara.
3664
3665         Add variant of embed-property-equality test to verify that the
3666         test still passes when the object being tested for equality
3667         has already been remembered by a plugin from a different
3668         JavaScript context.
3669
3670         * plugins/npruntime/embed-property-iframe-equality.html: Added.
3671         * plugins/npruntime/embed-property-iframe-equality-expected.txt: Added.
3672
3673 2012-12-17  Filip Pizlo  <fpizlo@apple.com>
3674
3675         DFG is too aggressive with eliding overflow checks in loops
3676         https://bugs.webkit.org/show_bug.cgi?id=105226
3677
3678         Reviewed by Mark Hahnenberg and Oliver Hunt.
3679
3680         * fast/js/dfg-int-overflow-in-loop-expected.txt: Added.
3681         * fast/js/dfg-int-overflow-in-loop.html: Added.
3682         * fast/js/jsc-test-list:
3683         * fast/js/script-tests/dfg-int-overflow-in-loop.js: Added.
3684         (foo):
3685
3686 2012-12-17  Chris Fleizach  <cfleizach@apple.com>
3687
3688         Seamless iframe should not announce a new browsing context
3689         https://bugs.webkit.org/show_bug.cgi?id=86317
3690
3691         Reviewed by Eric Seidel.
3692
3693         * platform/mac/accessibility/seamless-iframe-expected.txt: Added.
3694         * platform/mac/accessibility/seamless-iframe.html: Added.
3695
3696 2012-12-17  KyungTae Kim  <ktf.kim@samsung.com>
3697
3698         Percentage width replaced element incorrectly rendered when intrinsic size changed
3699         https://bugs.webkit.org/show_bug.cgi?id=102784
3700
3701         Reviewed by Tony Chang.
3702
3703         Add test to check when the source of images with percentage width is changed.
3704
3705         * fast/css/percent-width-img-src-change.html: Added.
3706         * fast/css/percent-width-img-src-change-expected.txt: Added.
3707
3708 2012-12-17  Simon Fraser  <simon.fraser@apple.com>
3709
3710         Fix repositioning of fixed elements on zooming
3711         https://bugs.webkit.org/show_bug.cgi?id=105223
3712
3713         Reviewed by Beth Dakin.
3714
3715         Testcase that zoomed with fixed-position elements.
3716
3717         * platform/mac/tiled-drawing/fixed/four-bars-zoomed-expected.txt: Added.
3718         * platform/mac/tiled-drawing/fixed/four-bars-zoomed.html: Added.
3719
3720 2012-12-17  Dima Gorbik  <dgorbik@apple.com>
3721
3722         Implement matching cue by the class name with ::cue pseudo element
3723         https://bugs.webkit.org/show_bug.cgi?id=104191
3724
3725         Reviewed by Antti Koivisto.
3726
3727         Verify that ::cue pseudo-element accepts a simple-selector list that matches cue objects by the a class.
3728
3729         * media/track/captions-webvtt/styling.vtt:
3730         * media/track/track-css-matching-expected.txt: Added.
3731         * media/track/track-css-matching.html: Added.
3732
3733 2012-12-14  Ryosuke Niwa  <rniwa@webkit.org>
3734
3735         Layout Test editing/selection/move-by-character-crash-test-textarea.html is flaky
3736         https://bugs.webkit.org/show_bug.cgi?id=104951
3737
3738         Reviewed by Eric Seidel.
3739
3740         The problem was that editing/selection/move-by-character-6.html was running editing commands
3741         in a timer without making the test runner wait. Fixed the bug by calling waitUntilDone and
3742         notifyDone at appropriate places in editing.js.
3743
3744         We don't need to rebaseline other tests since this is the only test that uses commandDelay.
3745
3746         * editing/editing.js:
3747         (setSelectionCommand):
3748         (transposeCharactersCommand):
3749         (moveSelectionLeftByCharacterCommand):
3750         (moveSelectionRightByCharacterCommand):
3751         (extendSelectionLeftByCharacterCommand):
3752         (extendSelectionRightByCharacterCommand):
3753         (moveSelectionForwardByCharacterCommand):
3754         (extendSelectionForwardByCharacterCommand):
3755         (moveSelectionForwardByWordCommand):
3756         (extendSelectionForwardByWordCommand):
3757         (moveSelectionForwardBySentenceCommand):
3758         (extendSelectionForwardBySentenceCommand):
3759         (moveSelectionForwardByLineCommand):
3760         (extendSelectionForwardByLineCommand):
3761         (moveSelectionForwardByLineBoundaryCommand):
3762         (extendSelectionForwardByLineBoundaryCommand):
3763         (moveSelectionBackwardByCharacterCommand):
3764         (extendSelectionBackwardByCharacterCommand):
3765         (moveSelectionBackwardByWordCommand):
3766         (extendSelectionBackwardByWordCommand):
3767         (moveSelectionBackwardBySentenceCommand):
3768         (extendSelectionBackwardBySentenceCommand):
3769         (moveSelectionBackwardByLineCommand):
3770         (extendSelectionBackwardByLineCommand):
3771         (extendSelectionBackwardByLineBoundaryCommand):
3772         (moveSelectionBackwardByLineBoundaryCommand):
3773         (boldCommand):
3774         (underlineCommand):
3775         (fontNameCommand):
3776         (fontSizeCommand):
3777         (fontSizeDeltaCommand):
3778         (italicCommand):
3779         (justifyCenterCommand):
3780         (justifyLeftCommand):
3781         (justifyRightCommand):
3782         (insertHTMLCommand):
3783         (insertImageCommand):
3784         (insertLineBreakCommand):
3785         (insertParagraphCommand):
3786         (insertNewlineInQuotedContentCommand):
3787         (typeCharacterCommand):
3788         (selectAllCommand):
3789         (strikethroughCommand):
3790         (undoCommand):
3791         (redoCommand):
3792         (changeRootSize):
3793         (cutCommand):
3794         (copyCommand):
3795         (pasteCommand):
3796         (createLinkCommand):
3797         (unlinkCommand):
3798         (pasteAndMatchStyleCommand):
3799         (deleteCommand):
3800         (forwardDeleteCommand):
3801         (backColorCommand):
3802         (foreColorCommand):
3803         (executeCommand):
3804         * platform/mac/editing/selection/move-by-character-6-expected.txt: Rebaselined.
3805
3806 2012-12-17  Filip Pizlo  <fpizlo@apple.com>
3807
3808         javascript integer overflow
3809         https://bugs.webkit.org/show_bug.cgi?id=104967
3810
3811         Reviewed by Mark Hahnenberg.
3812
3813         * fast/js/dfg-put-scoped-var-backward-flow-expected.txt: Added.
3814         * fast/js/dfg-put-scoped-var-backward-flow.html: Added.
3815         * fast/js/jsc-test-list:
3816         * fast/js/script-tests/dfg-put-scoped-var-backward-flow.js: Added.
3817         (sum):
3818
3819 2012-12-17  Tab Atkins  <jackalmage@gmail.com>
3820
3821         Chromium rebaseline fast/gradients/css3-linear-angle-gradients.html
3822         https://bugs.webkit.org/show_bug.cgi?id=105211
3823
3824         Reviewed by Dean Jackson.
3825
3826         * platform/chromium-mac-lion/fast/gradients/css3-linear-angle-gradients-expected.png: Removed.
3827         * platform/chromium-mac-snowleopard/fast/gradients/css3-linear-angle-gradients-expected.png: Removed.
3828         * platform/chromium-mac/fast/gradients/css3-linear-angle-gradients-expected.png:
3829         * platform/chromium-win/fast/gradients/css3-linear-angle-gradients-expected.png:
3830
3831 2012-12-17  Dominic Mazzoni  <dmazzoni@google.com>
3832
3833         AX: textUnderElement should consider alt text, but skip links and controls
3834         https://bugs.webkit.org/show_bug.cgi?id=101650
3835
3836         Reviewed by Chris Fleizach.
3837
3838         Adds new tests to show that getting inner text from an element
3839         now ignores focusable descendants and containers, but uses alternative
3840         text.
3841
3842         Updates and rebaselines several tests to reflect the new logic.
3843         Skips these tests on GTK until support for the object replacement
3844         character can be added.
3845
3846         * accessibility/button-title-uses-inner-img-alt-expected.txt: Added.
3847         * accessibility/button-title-uses-inner-img-alt.html: Added.
3848         * accessibility/focusable-div-expected.txt: Extended with more test cases.
3849         * accessibility/focusable-div.html: Extended with more test cases.
3850         * platform/chromium/TestExpectations: Un-skip test that now passes.
3851         * platform/chromium/accessibility/image-link-expected.txt: Rebaseline
3852         * platform/mac/accessibility/image-link-expected.txt: Rebaseline
3853         * platform/mac/accessibility/internal-link-anchors2-expected.txt: Rebaseline
3854         * platform/mac/accessibility/static-text-role-uses-text-under-element-expected.txt: Rebaseline
3855         * platform/mac/accessibility/static-text-role-uses-text-under-element.html: Fix
3856         * platform/mac/accessibility/table-with-aria-role-expected.txt: Rebaseline
3857         * platform/gtk/TestExpectations: Skip these tests until this feature is implemented for GTK.
3858
3859 2012-12-17  Levi Weintraub  <leviw@chromium.org>
3860
3861         Convert sub-pixel iframe-copy-on-scroll tests to use Mock scrollbars
3862         https://bugs.webkit.org/show_bug.cgi?id=105210
3863
3864         Reviewed by Emil A Eklund.
3865
3866         Converting the iframe tests in sub-pixel/ to use mock scrollbars. These tests needed to
3867         be rebaselined following r137847 anyways. Best to make this change before that.
3868
3869         * fast/sub-pixel/sub-pixel-iframe-copy-on-scroll.html:
3870         * fast/sub-pixel/transformed-iframe-copy-on-scroll.html:
3871         * platform/chromium-linux/fast/sub-pixel/sub-pixel-iframe-copy-on-scroll-expected.png:
3872         * platform/chromium-linux/fast/sub-pixel/transformed-iframe-copy-on-scroll-expected.png:
3873         * platform/chromium/TestExpectations:
3874
3875 2012-12-17  Levi Weintraub  <leviw@chromium.org>
3876
3877         Add support for tracking hit test rectangles to enable fast event rejection in the compositor
3878         https://bugs.webkit.org/show_bug.cgi?id=103914
3879
3880         Reviewed by James Robinson.
3881
3882         * platform/chromium/fast/events/touch/compositor-touch-hit-rects-expected.txt: Added.
3883         * platform/chromium/fast/events/touch/compositor-touch-hit-rects.html: Added.
3884         * platform/chromium/fast/events/touch/touch-target-removed-crash-expected.txt: Added.
3885         * platform/chromium/fast/events/touch/touch-target-removed-crash.html: Added.
3886
3887 2012-12-17  Bem Jones-Bey  <bjonesbe@adobe.com>
3888
3889         [CSS Exclusions] shape-outside on floats for rectangle shapes height/width
3890         https://bugs.webkit.org/show_bug.cgi?id=100398
3891
3892         Reviewed by Julien Chaffraix.
3893
3894         Tests for the basic shape outside functionality to show how the shape affects inline text and other floats. 
3895         Also test using percentages to specify the shape and that margins are properly ignored (per the spec), when a 
3896         shape is applied to a float.
3897
3898         * fast/exclusions/shape-outside-floats/shape-outside-floats-margin-is-ignored-expected.html: Added.
3899         * fast/exclusions/shape-outside-floats/shape-outside-floats-margin-is-ignored.html: Added.
3900         * fast/exclusions/shape-outside-floats/shape-outside-floats-simple-rectangle-expected.html: Added.
3901         * fast/exclusions/shape-outside-floats/shape-outside-floats-simple-rectangle-horizontal-multiple-expected.html: Added.
3902         * fast/exclusions/shape-outside-floats/shape-outside-floats-simple-rectangle-horizontal-multiple.html: Added.
3903         * fast/exclusions/shape-outside-floats/shape-outside-floats-simple-rectangle-percentage-expected.html: Added.
3904         * fast/exclusions/shape-outside-floats/shape-outside-floats-simple-rectangle-percentage.html: Added.
3905         * fast/exclusions/shape-outside-floats/shape-outside-floats-simple-rectangle.html: Added.
3906
3907 2012-12-17  John J. Barton  <johnjbarton@chromium.org>
3908
3909         Web Inspector: Search by selection
3910         https://bugs.webkit.org/show_bug.cgi?id=104970
3911
3912         Reviewed by Vsevolod Vlasov.
3913
3914         New inspector test for editor setting the search query
3915
3916         * inspector/editor/text-editor-selection-to-search-expected.txt: Added.
3917         * inspector/editor/text-editor-selection-to-search.html: Added.
3918
3919 2012-12-17  Bem Jones-Bey  <bjonesbe@adobe.com>
3920
3921         [CSS Exclusions] Floats should respect shape-inside on exclusions
3922         https://bugs.webkit.org/show_bug.cgi?id=89261
3923
3924         Reviewed by David Hyatt.
3925
3926         Update test to properly test floats with shape-inside.
3927
3928         * fast/exclusions/shape-inside/shape-inside-floats-simple-expected.html:
3929         * fast/exclusions/shape-inside/shape-inside-floats-simple.html:
3930
3931 2012-12-17  Antoine Quint  <graouts@apple.com>
3932
3933         Web Inspector: Provide the paint count of layers through the LayerTreeAgent
3934         https://bugs.webkit.org/show_bug.cgi?id=105024
3935
3936         Reviewed by Pavel Feldman.
3937
3938         Add the paintCount property to the expected output of the LayerTreeAgent test.
3939
3940         * inspector-protocol/layer-tree-expected.txt:
3941         * inspector-protocol/layer-tree.html:
3942
3943 2012-12-17  Csaba Osztrogonác  <ossy@webkit.org>
3944
3945         [Qt][WK2] Unreviewed gardening.
3946
3947         * platform/qt-5.0-wk2/TestExpectations: Skip a new failing test.
3948         * platform/qt-5.0-wk2/compositing/iframes/page-cache-layer-tree-expected.txt: Added because of minor pixel differences.
3949         * platform/qt-5.0-wk2/fast/images/crossfade-client-not-removed-crash-expected.txt: Added WK2 specific result.
3950         * platform/qt-5.0-wk2/fast/text/zero-font-size-expected.txt: Added after r137902.
3951         * platform/qt-5.0-wk2/http/tests/security/cross-origin-xsl-BLOCKED-expected.txt: Updated.
3952
3953 2012-12-17  Csaba Osztrogonác  <ossy@webkit.org>
3954
3955         [Qt][WK2] compositing/overflow/automatically-opt-into-composited-scrolling.html makes other tests fail
3956         https://bugs.webkit.org/show_bug.cgi?id=105173
3957
3958         Unreviewed gardening, skip the culprit tests to paint the bots green.
3959
3960         * platform/qt-5.0-wk2/TestExpectations:
3961
3962 2012-12-17  Mikhail Pozdnyakov  <mikhail.pozdnyakov@intel.com>
3963
3964         [WK2] TiledBackingStore: css3/device-adapt/viewport-width-not-affecting-next-page.html is flaky
3965         https://bugs.webkit.org/show_bug.cgi?id=105131
3966
3967         Reviewed by Kenneth Rohde Christiansen.
3968
3969         Unskipped css3/device-adapt/viewport-width-not-affecting-next-page.html for WK2 EFL.
3970
3971         * platform/efl-wk2/TestExpectations:
3972
3973 2012-12-17  Jussi Kukkonen  <jussi.kukkonen@intel.com>
3974         [WK2] Enable tests that use boolean overridePreference
3975         https://bugs.webkit.org/show_bug.cgi?id=105008
3976
3977         Unreviewed gardening. Enable tests that call overridePreference()
3978         with a boolean value, mostly webgl ones. Add a few fail results for
3979         EFL.
3980
3981         * platform/efl/TestExpectations:
3982         * platform/wk2/TestExpectations:
3983
3984 2012-12-17  Csaba Osztrogonác  <ossy@webkit.org>
3985
3986         [Qt][WK1]REGRESSION(r137811): compositing/tiling/crash-huge-layer.html makes the following test crash on 32 bit
3987         https://bugs.webkit.org/show_bug.cgi?id=105158
3988
3989         Unreviewed gardening, skip the culprit test to paint the bots green.
3990
3991         * platform/qt-5.0-wk1/TestExpectations:
3992
3993 2012-12-16  Csaba Osztrogonác  <ossy@webkit.org>
3994
3995         [Qt] Unreviewed gardening. Update expected files after r137798.
3996
3997         * platform/qt-5.0-wk2/compositing/columns/composited-in-paginated-expected.txt:
3998         * platform/qt-5.0-wk2/compositing/geometry/bounds-ignores-hidden-composited-descendant-expected.txt:
3999         * platform/qt-5.0-wk2/compositing/iframes/become-composited-nested-iframes-expected.txt:
4000         * platform/qt-5.0-wk2/compositing/iframes/become-overlapped-iframe-expected.txt:
4001         * platform/qt-5.0-wk2/compositing/iframes/composited-parent-iframe-expected.txt:
4002         * platform/qt-5.0-wk2/compositing/iframes/connect-compositing-iframe-delayed-expected.txt:
4003         * platform/qt-5.0-wk2/compositing/iframes/connect-compositing-iframe-expected.txt:
4004         * platform/qt-5.0-wk2/compositing/iframes/connect-compositing-iframe2-expected.txt:
4005         * platform/qt-5.0-wk2/compositing/iframes/connect-compositing-iframe3-expected.txt:
4006         * platform/qt-5.0-wk2/compositing/iframes/enter-compositing-iframe-expected.txt:
4007         * platform/qt-5.0-wk2/compositing/iframes/iframe-resize-expected.txt:
4008         * platform/qt-5.0-wk2/compositing/iframes/invisible-nested-iframe-show-expected.txt:
4009         * platform/qt-5.0-wk2/compositing/iframes/overlapped-iframe-expected.txt:
4010         * platform/qt-5.0-wk2/compositing/iframes/overlapped-nested-iframes-expected.txt:
4011         * platform/qt-5.0-wk2/compositing/iframes/resizer-expected.txt:
4012         * platform/qt-5.0-wk2/compositing/iframes/scrolling-iframe-expected.txt:
4013         * platform/qt-5.0-wk2/compositing/layer-creation/fixed-position-and-transform-expected.txt:
4014         * platform/qt-5.0-wk2/compositing/layer-creation/fixed-position-under-transform-expected.txt:
4015         * platform/qt-5.0-wk2/compositing/layer-creation/no-compositing-for-preserve-3d-expected.txt:
4016         * platform/qt-5.0-wk2/compositing/rtl/rtl-absolute-overflow-expected.txt:
4017         * platform/qt-5.0-wk2/compositing/rtl/rtl-fixed-overflow-expected.txt:
4018         * platform/qt-5.0-wk2/compositing/rtl/rtl-fixed-overflow-scrolled-expected.txt:
4019         * platform/qt-5.0-wk2/compositing/rtl/rtl-iframe-absolute-overflow-expected.txt:
4020         * platform/qt-5.0-wk2/compositing/rtl/rtl-iframe-absolute-overflow-scrolled-expected.txt:
4021         * platform/qt-5.0-wk2/compositing/rtl/rtl-iframe-fixed-overflow-expected.txt:
4022         * platform/qt-5.0-wk2/compositing/rtl/rtl-iframe-fixed-overflow-scrolled-expected.txt:
4023         * platform/qt-5.0-wk2/compositing/tiled-layers-hidpi-expected.txt:
4024         * platform/qt-5.0-wk2/compositing/tiling/crash-reparent-tiled-layer-expected.txt:
4025         * platform/qt-5.0-wk2/compositing/tiling/huge-layer-add-remove-child-expected.txt:
4026         * platform/qt-5.0-wk2/compositing/tiling/huge-layer-with-layer-children-expected.txt:
4027         * platform/qt-5.0-wk2/compositing/tiling/huge-layer-with-layer-children-resize-expected.txt:
4028         * platform/qt/compositing/backing/no-backing-for-clip-expected.txt:
4029         * platform/qt/compositing/backing/no-backing-for-clip-overlap-expected.txt:
4030         * platform/qt/compositing/backing/no-backing-for-perspective-expected.txt:
4031         * platform/qt/compositing/geometry/preserve-3d-switching-expected.txt:
4032
4033 2012-12-16  Christophe Dumez  <christophe.dumez@intel.com>
4034
4035         Unreviewed EFL gardening.
4036
4037         Mark new compositing/overflow/automatically-opt-into-composited-scrolling.html
4038         test introduced in r137828 as failing on EFL WK2.
4039
4040         * platform/efl-wk2/TestExpectations:
4041
4042 2012-12-16  Christophe Dumez  <christophe.dumez@intel.com>
4043
4044         Unreviewed EFL gardening.
4045
4046         Mark editing/execCommand/indent-paragraphs.html as expected to
4047         crash on EFL port until Bug 105042 is fixed.
4048
4049         * platform/efl/TestExpectations:
4050
4051 2012-12-16  Hayato Ito  <hayato@chromium.org>
4052
4053         [Shadow DOM] Kill ShadowRoot constructor
4054         https://bugs.webkit.org/show_bug.cgi?id=102913
4055
4056         Reviewed by Dimitri Glazkov.
4057
4058         * fast/js/global-constructors-expected.txt:
4059         * platform/efl/fast/js/global-constructors-expected.txt:
4060         * platform/gtk/fast/js/global-constructors-expected.txt:
4061
4062 2012-12-16  Kentaro Hara  <haraken@chromium.org>
4063
4064         Unreviewed. Rebaselined virtual/gpu/compositedscrolling/scrollbars/scrollbar-orientation.html.
4065
4066         * platform/chromium-mac-lion/platform/chromium/virtual/gpu/compositedscrolling/scrollbars/scrollbar-orientation-expected.png: Added.
4067         * platform/chromium-mac-snowleopard/platform/chromium/virtual/gpu/compositedscrolling/scrollbars/scrollbar-orientation-expected.png: Added.
4068         * platform/chromium-mac/platform/chromium/virtual/gpu/compositedscrolling/scrollbars/scrollbar-orientation-expected.png: Added.
4069
4070 2012-12-16  Kentaro Hara  <haraken@chromium.org>
4071
4072         Unreviewed. Rebaselined virtual/gpu/compositedscrolling/scrollbars/scrollbar-buttons.html.
4073
4074         * platform/chromium-mac-lion/platform/chromium/virtual/gpu/compositedscrolling/scrollbars/scrollbar-buttons-expected.png: Added.
4075         * platform/chromium-mac-snowleopard/platform/chromium/virtual/gpu/compositedscrolling/scrollbars/scrollbar-buttons-expected.png: Added.
4076         * platform/chromium-mac/platform/chromium/virtual/gpu/compositedscrolling/scrollbars/scrollbar-buttons-expected.png: Added.
4077
4078 2012-12-16  Kentaro Hara  <haraken@chromium.org>
4079
4080         Unreviewed. Rebaselined virtual/gpu/compositedscrolling/scrollbars/disabled-scrollbar.html.
4081
4082         * platform/chromium-mac-lion/platform/chromium/virtual/gpu/compositedscrolling/scrollbars/disabled-scrollbar-expected.png: Added.
4083         * platform/chromium-mac-snowleopard/platform/chromium/virtual/gpu/compositedscrolling/scrollbars/disabled-scrollbar-expected.png: Added.
4084         * platform/chromium-mac/platform/chromium/virtual/gpu/compositedscrolling/scrollbars/disabled-scrollbar-expected.png: Added.
4085
4086 2012-12-16  Kentaro Hara  <haraken@chromium.org>
4087
4088         Unreviewed. Rebaselined virtual/gpu/compositedscrolling/scrollbars/basic-scrollbar.html.
4089
4090         * platform/chromium-mac-lion/platform/chromium/virtual/gpu/compositedscrolling/scrollbars/basic-scrollbar-expected.png: Added.
4091         * platform/chromium-mac-snowleopard/platform/chromium/virtual/gpu/compositedscrolling/scrollbars/basic-scrollbar-expected.png: Added.
4092         * platform/chromium-mac/platform/chromium/virtual/gpu/compositedscrolling/scrollbars/basic-scrollbar-expected.png: Added.
4093
4094 2012-12-16  Kentaro Hara  <haraken@chromium.org>
4095
4096         Unreviewed. Rebaselined virtual/gpu/compositedscrolling/overflow/updating-scrolling-content.html.
4097
4098         * platform/chromium-mac/platform/chromium/virtual/gpu/compositedscrolling/overflow/updating-scrolling-content-expected.txt: Added.
4099
4100 2012-12-16  Kentaro Hara  <haraken@chromium.org>
4101
4102         Unreviewed. Rebaselined virtual/gpu/compositedscrolling/overflow/textarea-scroll-touch.html.
4103
4104         * platform/chromium-mac/platform/chromium/virtual/gpu/compositedscrolling/overflow/textarea-scroll-touch-expected.txt: Added.
4105
4106 2012-12-16  Kentaro Hara  <haraken@chromium.org>
4107
4108         Unreviewed. Rebaselined virtual/gpu/compositedscrolling/overflow/scrolling-without-painting.html.
4109
4110         * platform/chromium-mac/platform/chromium/virtual/gpu/compositedscrolling/overflow/scrolling-without-painting-expected.txt: Added.
4111
4112 2012-12-16  Kentaro Hara  <haraken@chromium.org>
4113
4114         Unreviewed. Rebaselined virtual/gpu/compositedscrolling/overflow/remove-overflow-crash2.html.
4115
4116         * platform/chromium-mac-lion/platform/chromium/virtual/gpu/compositedscrolling/overflow/remove-overflow-crash2-expected.png: Added.
4117         * platform/chromium-mac-snowleopard/platform/chromium/virtual/gpu/compositedscrolling/overflow/remove-overflow-crash2-expected.png: Added.
4118         * platform/chromium-mac/platform/chromium/virtual/gpu/compositedscrolling/overflow/remove-overflow-crash2-expected.png: Added.
4119
4120 2012-12-16  Kentaro Hara  <haraken@chromium.org>
4121
4122         Unreviewed. Rebaselined webkitConvertPoint.html.
4123
4124         * platform/chromium-mac/fast/dom/Window/webkitConvertPoint-expected.txt:
4125         * platform/chromium/fast/dom/Window/webkitConvertPoint-expected.txt: Renamed from LayoutTests/platform/chromium-win/fast/dom/Window/webkitConvertPoint-expected.txt.
4126
4127 2012-12-16  Kentaro Hara  <haraken@chromium.org>
4128
4129         Unreviewed. Rebaselined pixels of transformed-iframe-copy-on-scroll.html.
4130
4131         * platform/chromium-mac-lion/fast/sub-pixel/transformed-iframe-copy-on-scroll-expected.png: Added.
4132         * platform/chromium-mac-snowleopard/fast/sub-pixel/transformed-iframe-copy-on-scroll-expected.png: Added.
4133         * platform/chromium-mac/fast/sub-pixel/transformed-iframe-copy-on-scroll-expected.png: Added.
4134         * platform/chromium-mac/fast/sub-pixel/transformed-iframe-copy-on-scroll-expected.txt: Added.
4135
4136 2012-12-16  Kentaro Hara  <haraken@chromium.org>
4137
4138         Unreviewed. Rebaselined images for fast/inline/justify-emphasis-inline-box.html.
4139
4140         * platform/chromium-mac-lion/fast/inline/justify-emphasis-inline-box-expected.png: Copied from LayoutTests/platform/chromium-mac/fast/inline/justify-emphasis-inline-box-expected.png.
4141         * platform/chromium-mac/fast/inline/justify-emphasis-inline-box-expected.png:
4142
4143 2012-12-16  Kentaro Hara  <haraken@chromium.org>
4144
4145         Unreviewed. Rebaselined fast/css/nested-layers-with-hover.html.
4146
4147         * platform/chromium-win/fast/css/nested-layers-with-hover-expected.txt: Removed.
4148         * platform/chromium/fast/css/nested-layers-with-hover-expected.txt: Removed.
4149         * platform/efl/fast/css/nested-layers-with-hover-expected.txt: Removed.
4150         * platform/gtk/fast/css/nested-layers-with-hover-expected.txt: Removed.
4151         * platform/qt/fast/css/nested-layers-with-hover-expected.txt: Removed.
4152
4153 2012-12-16  Levi Weintraub  <leviw@chromium.org>
4154
4155         Push pixel snapping logic into TransformState
4156         https://bugs.webkit.org/show_bug.cgi?id=101779
4157
4158         Reviewed by Simon Fraser.
4159
4160         * fast/dom/Window/webkitConvertPoint.html: Updating values to match corrected pixel snapping.
4161         * fast/multicol/break-properties.html: Fixing sub-pixel layout feature checking.
4162         * fast/multicol/vertical-lr/break-properties.html: Ditto.
4163         * fast/multicol/vertical-rl/break-properties.html: Ditto.
4164         * fast/sub-pixel/sub-pixel-iframe-copy-on-scroll.html: Updating to catch the bug where&n