INPUT_MULTIPLE_FIELDS_UI: Step-up/-down of hour field should respect min/max attributes
[WebKit-https.git] / LayoutTests / ChangeLog
1 2013-02-27  Kunihiko Sakamoto  <ksakamoto@chromium.org>
2
3         INPUT_MULTIPLE_FIELDS_UI: Step-up/-down of hour field should respect min/max attributes
4         https://bugs.webkit.org/show_bug.cgi?id=109555
5
6         Reviewed by Kent Tamura.
7
8         Added test cases with min/max attributes.
9
10         * fast/forms/datetimelocal-multiple-fields/datetimelocal-multiple-fields-readonly-subfield-expected.txt:
11         * fast/forms/datetimelocal-multiple-fields/datetimelocal-multiple-fields-readonly-subfield.html:
12         * fast/forms/datetimelocal-multiple-fields/datetimelocal-multiple-fields-stepup-stepdown-from-renderer-expected.txt: Added.
13         * fast/forms/datetimelocal-multiple-fields/datetimelocal-multiple-fields-stepup-stepdown-from-renderer.html: Added.
14         * fast/forms/time-multiple-fields/time-multiple-fields-readonly-subfield-expected.txt:
15         * fast/forms/time-multiple-fields/time-multiple-fields-readonly-subfield.html:
16         * fast/forms/time-multiple-fields/time-multiple-fields-stepup-stepdown-from-renderer-expected.txt:
17         * fast/forms/time-multiple-fields/time-multiple-fields-stepup-stepdown-from-renderer.html:
18
19 2013-02-27  Adam Barth  <abarth@webkit.org>
20
21         [Chromium] Enable threaded HTML parser by default in DumpRenderTree
22         https://bugs.webkit.org/show_bug.cgi?id=110907
23
24         Reviewed by Eric Seidel.
25
26         Update test results to show subtle differences in FrameLoaderClient callbacks.
27
28         * platform/chromium-mac/security/block-test-no-port-expected.txt: Removed.
29         * platform/chromium-win/fast/images/support-broken-image-delegate-expected.txt:
30         * platform/chromium-win/security/block-test-no-port-expected.txt: Removed.
31         * platform/chromium/fast/images/support-broken-image-delegate-expected.txt:
32         * platform/chromium/fast/loader/main-document-url-for-non-http-loads-expected.txt: Added.
33         * platform/chromium/http/tests/loading/307-after-303-after-post-expected.txt: Added.
34         * platform/chromium/http/tests/misc/favicon-loads-with-images-disabled-expected.txt: Added.
35         * platform/chromium/http/tests/misc/will-send-request-returns-null-on-redirect-expected.txt:
36         * platform/chromium/http/tests/misc/window-dot-stop-expected.txt: Added.
37         * platform/chromium/http/tests/security/XFrameOptions/x-frame-options-deny-expected.txt: Added.
38         * platform/chromium/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-expected.txt: Added.
39         * platform/chromium/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-in-body-expected.txt: Added.
40         * platform/chromium/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-allow-expected.txt: Added.
41         * platform/chromium/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-deny-expected.txt: Added.
42         * platform/chromium/http/tests/security/XFrameOptions/x-frame-options-invalid-expected.txt: Added.
43         * platform/chromium/http/tests/security/XFrameOptions/x-frame-options-parent-same-origin-allow-expected.txt: Added.
44         * platform/chromium/http/tests/security/XFrameOptions/x-frame-options-parent-same-origin-deny-expected.txt: Added.
45         * platform/chromium/inspector/debugger/pause-in-inline-script-expected.txt: Added.
46         * platform/chromium/inspector/timeline/timeline-script-tag-1-expected.txt: Added.
47         * platform/chromium/security/block-test-no-port-expected.txt:
48
49 2013-02-27  Tien-Ren Chen  <trchen@chromium.org>
50
51         Need to re-layout fixed position elements after scale when using settings()->fixedElementsLayoutRelativeToFrame()
52         https://bugs.webkit.org/show_bug.cgi?id=105486
53
54         Reviewed by James Robinson.
55
56         In settings()->fixedElementsLayoutRelativeToFrame() mode, fixed-position
57         elements are layout relative to the current visible viewport, which can
58         be different from the layout viewport when using fixed-layout mode.
59         We need to re-layout fixed-position elements in case of visible content
60         size changes.
61
62         The test is currently chromium-specific due to difficulties to make this
63         test works on Mac. The mac port seems to work very differently with
64         visible content size when a page is scaled. And there is no reliable way
65         to hide scrollbars in mac-wk1 that doesn't cause a side effect.
66
67         * platform/chromium/fast/repaint/relayout-fixed-position-after-scale-expected.html: Added.
68         * platform/chromium/fast/repaint/relayout-fixed-position-after-scale.html: Added.
69
70 2013-02-27  Hans Muller  <hmuller@adobe.com>
71
72         [CSS Exclusions] Enable shape-inside rectangle support for shape-padding
73         https://bugs.webkit.org/show_bug.cgi?id=110500
74
75         Reviewed by Dirk Schulze.
76
77         Added one shape-inside, shape-padding test for each CSS shape type.
78
79         * fast/exclusions/shape-inside/shape-inside-circle-padding-expected.html: Added.
80         * fast/exclusions/shape-inside/shape-inside-circle-padding.html: Added.
81         * fast/exclusions/shape-inside/shape-inside-ellipse-padding-expected.html: Added.
82         * fast/exclusions/shape-inside/shape-inside-ellipse-padding.html: Added.
83         * fast/exclusions/shape-inside/shape-inside-rectangle-padding-expected.html: Added.
84         * fast/exclusions/shape-inside/shape-inside-rectangle-padding.html: Added.
85         * fast/exclusions/shape-inside/shape-inside-rounded-rectangle-padding-expected.html: Added.
86         * fast/exclusions/shape-inside/shape-inside-rounded-rectangle-padding.html: Added.
87
88 2013-02-27  Stephen Chenney  <schenney@chromium.org>
89
90         [Chromium] Rebaseline after r144236
91         https://bugs.webkit.org/show_bug.cgi?id=109879
92
93         Unreviewed expectations update
94
95         * platform/chromium-linux/plugins/plugin-clip-subframe-expected.txt: Added.
96
97 2013-02-27  Stephen Chenney  <schenney@chromium.org>
98
99         [Chromium] Rebaseline after r144236
100         https://bugs.webkit.org/show_bug.cgi?id=109879
101
102         Unreviewed expectations update
103
104         * platform/chromium-mac/plugins/plugin-clip-subframe-expected.txt: Added.
105         * platform/chromium-win-xp/plugins: Removed.
106         * platform/chromium-win/plugins/plugin-clip-subframe-expected.txt: Added.
107
108 2013-02-27  James Simonsen  <simonjam@chromium.org>
109
110         [chromium] Lower priority of preloaded images
111         https://bugs.webkit.org/show_bug.cgi?id=110527
112
113         Reviewed by Nate Chapin.
114
115         * http/tests/loading/promote-img-preload-priority-expected.txt: Added.
116         * http/tests/loading/promote-img-preload-priority.html: Added.
117
118 2013-02-27  Philip Rogers  <pdr@google.com>
119
120         Rebaseline 2 SVG tests after WK108429
121
122         This patch rebaselines svg/repaint after WK108429 and removes a stale
123         test expectations entry for svg/custom/text-ctm.
124
125         Unreviewed update of test expectations.
126
127         * platform/chromium-win/svg/repaint/svgsvgelement-repaint-children-expected.png: Added.
128         * platform/chromium-win/svg/repaint/svgsvgelement-repaint-children-expected.txt: Added.
129         * platform/chromium/TestExpectations:
130
131 2013-02-27  Chris Fleizach  <cfleizach@apple.com>
132
133         WebSpeech: support speech cancel
134         https://bugs.webkit.org/show_bug.cgi?id=107349
135
136         Reviewed by Beth Dakin.
137
138         * platform/mac/fast/speechsynthesis/speech-synthesis-cancel-expected.txt: Added.
139         * platform/mac/fast/speechsynthesis/speech-synthesis-cancel.html: Added.
140
141 2013-02-27  Kenneth Russell  <kbr@google.com>
142
143         Insufficient validation when uploading depth textures to WebGL
144         https://bugs.webkit.org/show_bug.cgi?id=110931
145
146         Reviewed by Abhishek Arya.
147
148         Updated webgl/conformance/extensions/webgl-depth-texture.html
149         layout test with additional test cases. These changes will be
150         added to the Khronos repository.
151
152         * webgl/resources/webgl_test_files/conformance/extensions/webgl-depth-texture.html:
153             Added more test cases.
154
155 2013-02-27  Chris Fleizach  <cfleizach@apple.com>
156  
157         AX: Mac platform should support ability to scroll an element into visible
158         https://bugs.webkit.org/show_bug.cgi?id=109860
159
160         Reviewed by Beth Dakin.
161
162         * platform/mac/accessibility/scroll-to-visible-action.html: Added.
163         * platform/mac/accessibility/scroll-to-visible-action-expected.txt: Added.
164
165 2013-02-27  John Bauman  <jbauman@chromium.org>
166
167         Plugin in iframe may not display
168         https://bugs.webkit.org/show_bug.cgi?id=109879
169
170         Reviewed by Simon Fraser.
171
172         Use log-npp-set-window to ensure plugin clip changes correctly.
173
174         * platform/mac-wk2/plugins/plugin-clip-subframe-expected.txt: Added.
175         * platform/mac/plugins/plugin-clip-subframe-expected.txt: Added.
176         * plugins/plugin-clip-subframe-expected.txt: Added.
177         * plugins/plugin-clip-subframe.html: Added.
178         * plugins/resources/plugin-clip-subframe-iframe.html: Added.
179
180 2013-02-27  Chris Rogers  <crogers@google.com>
181
182         Implement channel up-mixing and down-mixing rules
183         https://bugs.webkit.org/show_bug.cgi?id=110812
184
185         Reviewed by Kenneth Russell.
186
187         * webaudio/audionode-channel-rules-expected.txt: Added.
188         * webaudio/audionode-channel-rules.html: Added.
189
190 2013-02-27  Jochen Eisinger  <jochen@chromium.org>
191
192         Skip media tests that fail on content_shell
193
194         Unreviewed gardening.
195
196         * platform/chromium/ContentShellTestExpectations:
197
198 2013-02-27  Jochen Eisinger  <jochen@chromium.org>
199
200         plugins/netscape-plugin-setwindow-size*.html and plugins/pass-different-npp-struct.html should be async
201         https://bugs.webkit.org/show_bug.cgi?id=110973
202
203         Reviewed by Adam Barth.
204
205         There is nothing that ensures that the log messages from the plugin
206         come in before the layout test finished loading.
207
208         * platform/mac-wk2/plugins/netscape-plugin-setwindow-size-2-expected.txt: Removed.
209         * plugins/netscape-plugin-setwindow-size-2.html:
210         * plugins/netscape-plugin-setwindow-size.html:
211         * plugins/pass-different-npp-struct.html:
212
213 2013-02-27  Manuel Rego Casasnovas  <rego@igalia.com>
214
215         Add smartInsertDeleteEnabled setting to WebCore::Page
216         https://bugs.webkit.org/show_bug.cgi?id=107840
217
218         Reviewed by Ryosuke Niwa.
219
220         Replace testRunner.setSmartInsertDeleteEnabled by
221         internals.settings.setSmartInsertDeleteEnabled in tests.
222
223         * editing/deleting/smart-editing-disabled.html:
224         * editing/selection/doubleclick-beside-cr-span.html:
225         * editing/selection/doubleclick-whitespace-crash.html:
226         * editing/selection/doubleclick-whitespace-img-crash.html:
227         * editing/selection/doubleclick-whitespace.html:
228         * platform/wk2/TestExpectations: Unflag
229         editing/deleting/smart-editing-disabled.html as it passes now.
230
231 2013-02-27  Chris Fleizach  <cfleizach@apple.com>
232
233         WebSpeech: Support pause/resume ability
234         https://bugs.webkit.org/show_bug.cgi?id=107345
235
236         Reviewed by Beth Dakin.
237
238         * platform/mac/fast/speechsynthesis/speech-synthesis-pause-resume-expected.txt: Added.
239         * platform/mac/fast/speechsynthesis/speech-synthesis-pause-resume.html: Added.
240
241 2013-02-27  Stephen Chenney  <schenney@chromium.org>
242
243         [Chromium] Test expectations updates
244
245         Unreviewed expectations after recent bug fixes.
246
247         * platform/chromium-mac-lion/fast/borders/border-radius-percent-expected.png: Added.
248         * platform/chromium-mac-lion/svg/css/text-shadow-multiple-expected.png:
249         * platform/chromium-mac-snowleopard/fast/borders/border-radius-percent-expected.png: Added.
250         * platform/chromium-mac-snowleopard/svg/css/text-shadow-multiple-expected.png:
251         * platform/chromium-mac/fast/borders/border-radius-percent-expected.png: Added.
252         * platform/chromium-mac/svg/css/text-shadow-multiple-expected.png:
253         * platform/chromium-mac/svg/custom/transform-with-shadow-and-gradient-expected.png:
254         * platform/chromium-win/fast/borders/border-radius-percent-expected.png: Added.
255         * platform/chromium-win/svg/css/text-shadow-multiple-expected.png:
256         * platform/chromium-win/svg/custom/transform-with-shadow-and-gradient-expected.png:
257         * platform/chromium/TestExpectations:
258
259 2013-02-27  Andrei Bucur  <abucur@adobe.com>
260
261         REGRESSION(r124739): fast/lists/list-marker-remove-crash.html hits an assertion in MoveParagraphs
262         https://bugs.webkit.org/show_bug.cgi?id=93247
263
264         Reviewed by Darin Adler.
265
266         Update TestExpectations because the test doesn't crash any more.
267
268         * platform/chromium/TestExpectations:
269         * platform/efl/TestExpectations:
270         * platform/gtk/TestExpectations:
271         * platform/mac/TestExpectations:
272         * platform/qt-4.8/TestExpectations:
273         * platform/qt-mac/TestExpectations:
274         * platform/qt/TestExpectations:
275
276 2013-02-27  Aaron Colwell  <acolwell@chromium.org>
277
278         Fix SourceBufferList so SourceBuffer.append() calls are always rejected after the MediaSource is closed.
279         https://bugs.webkit.org/show_bug.cgi?id=110917
280
281         Reviewed by Eric Carlson.
282
283         * http/tests/media/media-source/video-media-source-reject-append-after-reopening-expected.txt: Added.
284         * http/tests/media/media-source/video-media-source-reject-append-after-reopening.html: Added.
285
286 2013-02-27  Ádám Kallai  <kadam@inf.u-szeged.hu>
287
288         [Qt] Unreviewed gardening. Unskipp inspector tests after r144071.
289
290         * platform/qt/TestExpectations:
291
292 2013-02-27  Justin Novosad  <junov@google.com>
293
294         REGRESSION (r134631) of border-radius percentage with border pixel
295         https://bugs.webkit.org/show_bug.cgi?id=110889
296
297         Reviewed by Simon Fraser.
298
299         Adding new pixel test to verify the correct rendering of
300         rounded rectangle backgrounds with inner border radii that
301         exceed the dimensions of the inner edge of the border.
302
303         * fast/borders/border-radius-percent-expected.txt: Added.
304         * fast/borders/border-radius-percent.html: Added.
305         * platform/chromium-linux/fast/borders/border-radius-percent-expected.png: Added.
306         * platform/chromium/TestExpectations:
307
308 2013-02-27  Florin Malita  <fmalita@chromium.org>
309
310         [Chromium] Layout Test svg/custom/transform-with-shadow-and-gradient.svg is failing
311         https://bugs.webkit.org/show_bug.cgi?id=76557
312
313         Reviewed by Stephen Chenney.
314
315         * platform/chromium-linux/svg/css/text-shadow-multiple-expected.png:
316         * platform/chromium-linux/svg/custom/transform-with-shadow-and-gradient-expected.png:
317         * platform/chromium/TestExpectations:
318
319 2013-02-27  No'am Rosenthal  <noam@webkit.org>
320
321         [Texmap] TextureMapper is too eager to use intermediate surfaces
322         https://bugs.webkit.org/show_bug.cgi?id=110762
323
324         Reviewed by Allan Sandfeld Jensen.
325
326         Added a few ref-tests for correct overlap blending in accelearated compositing mode. 
327         Skipping the new reflection test on Mac/Chromium since it's not rendered
328         properly on those platforms.
329
330         * compositing/overlap-blending/children-opacity-huge-expected.html: Added.
331         * compositing/overlap-blending/children-opacity-huge.html: Added.
332         * compositing/overlap-blending/children-opacity-no-overlap-expected.html: Added.
333         * compositing/overlap-blending/children-opacity-no-overlap.html: Added.
334         * compositing/overlap-blending/reflection-opacity-huge-expected.html: Added.
335         * compositing/overlap-blending/reflection-opacity-huge.html: Added.
336
337 2013-02-27  Zan Dobersek  <zdobersek@igalia.com>
338
339         Unreviewed GTK gardening.
340
341         * platform/gtk/TestExpectations: Template element support is already enabled in
342         development builds. Removing skip entries for related tests as they all pass.
343
344 2013-02-27  Zan Dobersek  <zdobersek@igalia.com>
345
346         Unreviewed GTK gardening.
347
348         Rebaselining after r144096.
349
350         * platform/gtk/TestExpectations:
351         * platform/gtk/css2.1/20110323/replaced-elements-001-expected.txt:
352         * platform/gtk/css2.1/replaced-elements-001-expected.png: Added.
353         * platform/gtk/css3/flexbox/button-expected.png: Added.
354         * platform/gtk/css3/flexbox/button-expected.txt: Added.
355         * platform/gtk/svg/custom/foreign-object-skew-expected.txt:
356         * platform/gtk/tables/mozilla/bugs/bug92647-2-expected.txt:
357
358 2013-02-27  Jochen Eisinger  <jochen@chromium.org>
359
360         Add plugins test expectations for content_shell
361
362         Unreviewed gardening.
363
364         * platform/chromium/ContentShellTestExpectations:
365
366 2013-02-27  Kent Tamura  <tkent@chromium.org>
367
368         REGRESSION: INPUT_MULTIPLE_FIELDS_UI: Changing CSS display property on input[type=date] unexpectedly makes another line for ::-webkit-calendar-picker-indicator
369         https://bugs.webkit.org/show_bug.cgi?id=110974
370
371         Reviewed by Kentaro Hara.
372
373         * fast/forms/date/date-appearance-basic-expected.txt:
374         * fast/forms/date/date-appearance-basic.html:
375         * platform/chromium-mac/fast/forms/date/date-appearance-basic-expected.png:
376         * platform/chromium/TestExpectations:
377
378 2013-02-27  Vivek Galatage  <vivek.vg@samsung.com>
379
380         Web Inspector: Refactor AuditsPanel with AuditController as newly introduced entity
381         https://bugs.webkit.org/show_bug.cgi?id=110866
382
383         Reviewed by Alexander Pavlov.
384
385         * inspector/extensions/extensions-audits-tests.js:
386
387 2013-02-27  Vsevolod Vlasov  <vsevik@chromium.org>
388
389         Unreviewed chromium test expectations update.
390
391         * platform/chromium/TestExpectations:
392
393 2013-02-27  Mihai Maerean  <mmaerean@adobe.com>
394
395         [CSS Regions] Region overset property is not properly computed when there is a region break
396         https://bugs.webkit.org/show_bug.cgi?id=92497
397
398         Reviewed by David Hyatt.
399
400         * fast/multicol/break-after-always-bottom-margin-expected.txt: Added.
401         * fast/multicol/break-after-always-bottom-margin.html: Added.
402         * fast/regions/overset-break-expected.txt: Added.
403         * fast/regions/overset-break-nested-expected.txt: Added.
404         * fast/regions/overset-break-nested.html: Added.
405         * fast/regions/overset-break-with-sibling-expected.txt: Added.
406         * fast/regions/overset-break-with-sibling.html: Added.
407         * fast/regions/overset-break.html: Added.
408
409 2013-02-27  Vsevolod Vlasov  <vsevik@chromium.org>
410
411         Unreviewed chromium test expectations update.
412
413         * platform/chromium/TestExpectations:
414
415 2013-02-27  Michael Starzinger  <mstarzinger@chromium.org>
416
417         [chromium] Adapt test expectations to V8 __proto__ changes.
418         https://bugs.webkit.org/show_bug.cgi?id=110887
419
420         Reviewed by Stephen Chenney.
421
422         ad window-custom-prototype) This is expected bahavior, consistent with
423         SpiderMonkey. The test expectation is broken. Assigning 'null' to
424         '__proto__' makes the accessor installed on Object.prototype disappear.
425
426         ad JSON-parse) The result of JSON.parse() doesn't match the result we
427         get when evaluating the same string through eval() as V8 still has
428         special handling of the __proto__ property for object literals.
429
430         ad cyclic-prototypes) Test fully matches the WebKit expectation now and
431         no longer fails. However the exception message has a slightly different
432         format and hence causes a text diff.
433
434         * platform/chromium/TestExpectations: Temporary mark tests failing.
435         * platform/chromium/fast/dom/Window/window-custom-prototype-expected.txt:
436         * platform/chromium/fast/js/JSON-parse-expected.txt:
437         * platform/chromium/fast/js/cyclic-prototypes-expected.txt:
438
439 2013-02-27  Vsevolod Vlasov  <vsevik@chromium.org>
440
441         Unreviewed chromium test expectations update.
442
443         * platform/chromium/TestExpectations:
444
445 2013-02-27  Vsevolod Vlasov  <vsevik@chromium.org>
446
447         Unreviewed chromium test expectations update.
448
449         * platform/chromium/TestExpectations:
450
451 2013-02-27  Vsevolod Vlasov  <vsevik@chromium.org>
452
453         Unreviewed chromium test expectations update.
454
455         * platform/chromium/TestExpectations:
456
457 2013-02-27  Li Yin  <li.yin@intel.com>
458
459         MediaStream constructor test should cover ended MediaStreamTrack.
460         https://bugs.webkit.org/show_bug.cgi?id=110941
461
462         Reviewed by Kentaro Hara.
463
464         Spec: http://dev.w3.org/2011/webrtc/editor/getusermedia.html#mediastream
465         If tracks has ended, it should skip these tracks and continue with the next one.
466
467         * fast/mediastream/MediaStreamConstructor-expected.txt:
468         * fast/mediastream/MediaStreamConstructor.html:
469
470 2013-02-27  Thiago Marcos P. Santos  <thiago.santos@intel.com>
471
472         [EFL] Unreviewed gardening
473
474         Updated tests baselines.
475
476         * platform/efl/http/tests/misc/will-send-request-returns-null-on-redirect-expected.txt: Added.
477
478 2013-02-27  Mike West  <mkwst@chromium.org>
479
480         XHR should fire 'abort' event when navigation interrupts a request.
481         https://bugs.webkit.org/show_bug.cgi?id=110867
482
483         Reviewed by Alexey Proskuryakov.
484
485         Adding a layout test to ensure that navigation-canceled XMLHttpRequests
486         fire an 'abort' event rather than an 'error' event.
487
488         * http/tests/xmlhttprequest/navigation-should-abort-expected.txt: Added.
489         * http/tests/xmlhttprequest/navigation-should-abort.html: Added.
490
491 2013-02-27  Thiago Marcos P. Santos  <thiago.santos@intel.com>
492
493         [EFL] Unreviewed gardening
494
495         Mark custom elements tests as failures until we enable them.
496
497         * platform/efl/TestExpectations:
498
499 2013-02-27  Seokju Kwon  <seokju.kwon@gmail.com>
500
501         [EFL] Remove test related to html5lib after r144032
502         https://bugs.webkit.org/show_bug.cgi?id=110946
503
504         Unreviewed, EFL gardening.
505
506         Test was removed after r144032. And remove it from TestExpectations.
507         html5lib/generated/run-template.html.
508
509         * platform/efl/TestExpectations:
510
511 2013-02-27  Vsevolod Vlasov  <vsevik@chromium.org>
512
513         Unreviewed chromium test expectations update.
514
515         * platform/chromium/TestExpectations:
516
517 2013-02-27  Vsevolod Vlasov  <vsevik@chromium.org>
518
519         Unreviewed chromium test expectations update.
520
521         * platform/chromium/TestExpectations:
522
523 2013-02-26  Benjamin Poulain  <benjamin@webkit.org>
524
525         Fix the tests based on computedStyleIncludingVisitedInfo for asynchronous update of the visited style
526         https://bugs.webkit.org/show_bug.cgi?id=110708
527
528         Reviewed by Ryosuke Niwa.
529
530         The tests using computedStyleIncludingVisitedInfo were using the asumption that visited style
531         is updated synchronously with the loading of resources.
532         This assumption is valid for Mac WebKit1, but does not hold for multiprocess
533         WebKit because the list of visited URLs is maintained outside the WebProcess.
534
535         This patch changes the tests to use the 'shouldBecomeXXX' test functions in order to wait
536         for the asynchronous update. With the change, all the tests succeed reliably on WebKit2.
537
538         * fast/history/multiple-classes-visited-expected.txt:
539         * fast/history/multiple-classes-visited.html:
540         * fast/history/nested-visited-test-expected.txt:
541         * fast/history/nested-visited-test.html:
542         * fast/history/self-is-visited-expected.txt:
543         * fast/history/self-is-visited.html:
544         * fast/history/sibling-visited-test-expected.txt:
545         * fast/history/sibling-visited-test.html:
546         * fast/js/resources/js-test-pre.js:
547         (.condition):
548         (.failureHandler):
549         (shouldBecomeDifferent):
550         * platform/wk2/TestExpectations:
551         * platform/chromium/TestExpectations: The tests can now also timeout due to
552         computedStyleIncludingVisitedInfo missing from Chromium's DRT.
553
554 2013-02-27  Zan Dobersek  <zdobersek@igalia.com>
555
556         Unreviewed gardening.
557
558         * platform/efl/TestExpectations: Removing expectation for html5lib/runner.html, the test was removed in r144032.
559         * platform/gtk/TestExpectations: Ditto.
560         * platform/gtk/http/tests/security/XFrameOptions/x-frame-options-allowall-expected.txt: Added. Required after r144105.
561
562 2013-02-27  Sheriff Bot  <webkit.review.bot@gmail.com>
563
564         Unreviewed, rolling out r144136, r144143, and r144147.
565         http://trac.webkit.org/changeset/144136
566         http://trac.webkit.org/changeset/144143
567         http://trac.webkit.org/changeset/144147
568         https://bugs.webkit.org/show_bug.cgi?id=110950
569
570         Caused some timeouts and flaky crashes (Requested by abarth on
571         #webkit).
572
573         * platform/chromium-mac/security/block-test-no-port-expected.txt: Copied from LayoutTests/platform/chromium/security/block-test-no-port-expected.txt.
574         * platform/chromium-win/fast/images/support-broken-image-delegate-expected.txt:
575         * platform/chromium-win/http/tests/loading/redirect-methods-expected.txt:
576         * platform/chromium-win/security/block-test-no-port-expected.txt: Copied from LayoutTests/platform/chromium/security/block-test-no-port-expected.txt.
577         * platform/chromium/TestExpectations:
578         * platform/chromium/fast/images/support-broken-image-delegate-expected.txt:
579         * platform/chromium/fast/loader/main-document-url-for-non-http-loads-expected.txt: Removed.
580         * platform/chromium/http/tests/loading/307-after-303-after-post-expected.txt: Removed.
581         * platform/chromium/http/tests/misc/favicon-loads-with-images-disabled-expected.txt: Removed.
582         * platform/chromium/http/tests/misc/will-send-request-returns-null-on-redirect-expected.txt:
583         * platform/chromium/http/tests/misc/window-dot-stop-expected.txt: Removed.
584         * platform/chromium/http/tests/security/XFrameOptions/x-frame-options-allowall-expected.txt: Removed.
585         * platform/chromium/http/tests/security/XFrameOptions/x-frame-options-deny-expected.txt: Removed.
586         * platform/chromium/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-expected.txt: Removed.
587         * platform/chromium/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-in-body-expected.txt: Removed.
588         * platform/chromium/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-allow-expected.txt: Removed.
589         * platform/chromium/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-deny-expected.txt: Removed.
590         * platform/chromium/http/tests/security/XFrameOptions/x-frame-options-invalid-expected.txt: Removed.
591         * platform/chromium/http/tests/security/XFrameOptions/x-frame-options-parent-same-origin-allow-expected.txt: Removed.
592         * platform/chromium/http/tests/security/XFrameOptions/x-frame-options-parent-same-origin-deny-expected.txt: Removed.
593         * platform/chromium/inspector/debugger/pause-in-inline-script-expected.txt: Removed.
594         * platform/chromium/inspector/timeline/timeline-script-tag-1-expected.txt: Removed.
595         * platform/chromium/security/block-test-no-port-expected.txt:
596
597 2013-02-26  Csaba Osztrogonác  <ossy@webkit.org>
598
599         One more unreviewed fix after r144032 and r144051.
600         https://bugs.webkit.org/show_bug.cgi?id=110734
601
602         * TestExpectations: Unskip tests.
603         * html5lib/generated/run-template-write.html: Revert an accidental change by r144051.
604         * platform/gtk/TestExpectations: Skip run-template-data.html and run-template-write.html instead of run-template.html
605         * platform/mac/TestExpectations: Ditto.
606         * platform/qt/TestExpectations: Ditto.
607         * platform/win/TestExpectations: Ditto.
608         * platform/wincairo/TestExpectations: Ditto.
609
610 2013-02-26  Adam Barth  <abarth@webkit.org>
611
612         Unreviewed.
613
614         Note another multipart failure to work through.
615
616         * platform/chromium/TestExpectations:
617
618 2013-02-26  Uday Kiran  <udaykiran@motorola.com>
619
620         getPropertyValue for -webkit-column-rule returns null, should compute the shorthand value
621         https://bugs.webkit.org/show_bug.cgi?id=110698
622
623         Reviewed by Alexander Pavlov.
624
625         * fast/css/getPropertyValue-column-rule-expected.txt: Added.
626         * fast/css/getPropertyValue-column-rule.html: Added.
627
628 2013-02-26  Uday Kiran  <udaykiran@motorola.com>
629
630         getPropertyValue for -webkit-margin-collapse returns null, should compute the shorthand value
631         https://bugs.webkit.org/show_bug.cgi?id=110903
632
633         Reviewed by Alexander Pavlov.
634
635         Added test for getPropertyValue("-webkit-margin-collapse").
636
637         * fast/css/getPropertyValue-webkit-margin-collapse-expected.txt: Added.
638         * fast/css/getPropertyValue-webkit-margin-collapse.html: Added.
639
640 2013-02-26  Uday Kiran  <udaykiran@motorola.com>
641
642         getPropertyValue for -webkit-marquee returns null, should compute the shorthand value
643         https://bugs.webkit.org/show_bug.cgi?id=110816
644
645         Reviewed by Alexander Pavlov.
646
647         Added testcases to check getPropertyValue for -webkit-marquee shorthand.
648
649         * fast/css/getPropertyValue-webkit-marquee-expected.txt: Added.
650         * fast/css/getPropertyValue-webkit-marquee.html: Added.
651
652 2013-02-26  Adam Barth  <abarth@webkit.org>
653
654         Unreviewed.
655
656         Update expectations to show new FrameLoaderClient callbacks. I missed
657         this test earlier because it doesn't run on Linux.
658
659         * platform/chromium-win/http/tests/loading/redirect-methods-expected.txt:
660
661 2013-02-26  Filip Pizlo  <fpizlo@apple.com>
662
663         DFG OSR exit doesn't know which virtual register to use for the last result register for post_inc and post_dec
664         https://bugs.webkit.org/show_bug.cgi?id=109036
665         <rdar://problem/13292139>
666
667         Reviewed by Gavin Barraclough.
668
669         * fast/js/dfg-post-inc-then-exit-expected.txt: Added.
670         * fast/js/dfg-post-inc-then-exit.html: Added.
671         * fast/js/jsc-test-list:
672         * fast/js/script-tests/dfg-post-inc-then-exit.js: Added.
673         (foo):
674
675 2013-02-26  Adam Barth  <abarth@webkit.org>
676
677         [Chromium] Enable threaded HTML parser by default in DumpRenderTree
678         https://bugs.webkit.org/show_bug.cgi?id=110907
679
680         Reviewed by Eric Seidel.
681
682         Update test results to show subtle differences in FrameLoaderClient callbacks.
683
684         * platform/chromium-mac/security/block-test-no-port-expected.txt: Removed.
685         * platform/chromium-win/fast/images/support-broken-image-delegate-expected.txt:
686         * platform/chromium-win/security/block-test-no-port-expected.txt: Removed.
687         * platform/chromium/fast/images/support-broken-image-delegate-expected.txt:
688         * platform/chromium/fast/loader/main-document-url-for-non-http-loads-expected.txt: Added.
689         * platform/chromium/http/tests/loading/307-after-303-after-post-expected.txt: Added.
690         * platform/chromium/http/tests/misc/favicon-loads-with-images-disabled-expected.txt: Added.
691         * platform/chromium/http/tests/misc/will-send-request-returns-null-on-redirect-expected.txt:
692         * platform/chromium/http/tests/misc/window-dot-stop-expected.txt: Added.
693         * platform/chromium/http/tests/security/XFrameOptions/x-frame-options-deny-expected.txt: Added.
694         * platform/chromium/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-expected.txt: Added.
695         * platform/chromium/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-in-body-expected.txt: Added.
696         * platform/chromium/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-allow-expected.txt: Added.
697         * platform/chromium/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-deny-expected.txt: Added.
698         * platform/chromium/http/tests/security/XFrameOptions/x-frame-options-invalid-expected.txt: Added.
699         * platform/chromium/http/tests/security/XFrameOptions/x-frame-options-parent-same-origin-allow-expected.txt: Added.
700         * platform/chromium/http/tests/security/XFrameOptions/x-frame-options-parent-same-origin-deny-expected.txt: Added.
701         * platform/chromium/inspector/debugger/pause-in-inline-script-expected.txt: Added.
702         * platform/chromium/inspector/timeline/timeline-script-tag-1-expected.txt: Added.
703         * platform/chromium/security/block-test-no-port-expected.txt:
704
705 2013-02-26  Stephen Chenney  <schenney@chromium.org>
706
707         Crashes in fast/notifications/notifications-request-permission.html after r144126
708         https://bugs.webkit.org/show_bug.cgi?id=108196
709
710         Unreviewed expectations update.
711
712         * platform/chromium/TestExpectations:
713
714 2013-02-26  Stephen Chenney  <schenney@chromium.org>
715
716         Deleting extraneous baseline after feDisplacementMap fix
717         https://bugs.webkit.org/show_bug.cgi?id=10592
718
719         Unreviewed expectations update. Slow build bot to blame.
720
721         * platform/chromium-win-xp/svg/filters/feDisplacementMap-expected.png: Removed.
722
723 2013-02-26  Adam Klein  <adamk@chromium.org>
724
725         Parsing of HTML tags in MathML Text Insertion Points leads to bogus parser behavior
726         https://bugs.webkit.org/show_bug.cgi?id=110808
727
728         Reviewed by Adam Barth.
729
730         * html5lib/generated/run-math-data-expected.txt: Added.
731         * html5lib/generated/run-math-data.html: Added.
732         * html5lib/generated/run-math-write-expected.txt: Added.
733         * html5lib/generated/run-math-write.html: Added.
734         * html5lib/resources/math.dat: Added.
735
736 2013-02-26  Kaustubh Atrawalkar  <kaustubh@motorola.com>
737
738         Notification.requestPermission callback should be optional
739         https://bugs.webkit.org/show_bug.cgi?id=108196
740
741         Reviewed by Adam Barth.
742
743         Specs says it should be optional.
744         http://notifications.spec.whatwg.org/#notification
745
746         * fast/notifications/notifications-request-permission-optional-expected.txt: Added.
747         * fast/notifications/notifications-request-permission-optional.html: Added.
748
749 2013-02-26  Stephen Chenney  <schenney@chromium.org>
750
751         [Chromium] TestExpectations addition
752
753         Unreviewed addition of fast/js/regress/inlined-put-by-id-transition.html which crashes occasionally.
754
755         * platform/chromium/TestExpectations:
756
757 2013-02-26  Stephen Chenney  <schenney@chromium.org>
758
759         New baselines after feDisplacementMap fix
760         https://bugs.webkit.org/show_bug.cgi?id=10592
761
762         Unreviewed expectations update.
763
764         * platform/chromium-linux-x86/svg/filters/feDisplacementMap-expected.png: Removed.
765         * platform/chromium-linux/svg/filters/feDisplacementMap-expected.png: Removed.
766         * platform/chromium-mac-lion/svg/W3C-SVG-1.1/filters-displace-01-f-expected.png:
767         * platform/chromium-mac-lion/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-in-attr-expected.png:
768         * platform/chromium-mac-lion/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-in2-attr-expected.png:
769         * platform/chromium-mac-lion/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-scale-attr-expected.png:
770         * platform/chromium-mac-lion/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-xChannelSelector-attr-expected.png:
771         * platform/chromium-mac-lion/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-yChannelSelector-attr-expected.png:
772         * platform/chromium-mac-lion/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-in-prop-expected.png:
773         * platform/chromium-mac-lion/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-in2-prop-expected.png:
774         * platform/chromium-mac-lion/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-scale-prop-expected.png:
775         * platform/chromium-mac-lion/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-xChannelSelector-prop-expected.png:
776         * platform/chromium-mac-lion/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-yChannelSelector-prop-expected.png:
777         * platform/chromium-mac-snowleopard/svg/W3C-SVG-1.1/filters-displace-01-f-expected.png:
778         * platform/chromium-mac-snowleopard/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-in-attr-expected.png:
779         * platform/chromium-mac-snowleopard/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-in2-attr-expected.png:
780         * platform/chromium-mac-snowleopard/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-scale-attr-expected.png:
781         * platform/chromium-mac-snowleopard/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-xChannelSelector-attr-expected.png:
782         * platform/chromium-mac-snowleopard/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-yChannelSelector-attr-expected.png:
783         * platform/chromium-mac-snowleopard/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-in-prop-expected.png:
784         * platform/chromium-mac-snowleopard/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-in2-prop-expected.png:
785         * platform/chromium-mac-snowleopard/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-scale-prop-expected.png:
786         * platform/chromium-mac-snowleopard/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-xChannelSelector-prop-expected.png:
787         * platform/chromium-mac-snowleopard/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-yChannelSelector-prop-expected.png:
788         * platform/chromium-mac-snowleopard/svg/filters/feDisplacementMap-expected.png: Removed.
789         * platform/chromium-mac/svg/W3C-SVG-1.1/filters-displace-01-f-expected.png:
790         * platform/chromium-mac/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-in-attr-expected.png:
791         * platform/chromium-mac/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-in2-attr-expected.png:
792         * platform/chromium-mac/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-scale-attr-expected.png:
793         * platform/chromium-mac/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-xChannelSelector-attr-expected.png:
794         * platform/chromium-mac/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-yChannelSelector-attr-expected.png:
795         * platform/chromium-mac/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-in-prop-expected.png:
796         * platform/chromium-mac/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-in2-prop-expected.png:
797         * platform/chromium-mac/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-scale-prop-expected.png:
798         * platform/chromium-mac/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-xChannelSelector-prop-expected.png:
799         * platform/chromium-mac/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-yChannelSelector-prop-expected.png:
800         * platform/chromium-mac/svg/filters/feDisplacementMap-expected.png:
801         * platform/chromium-mac/svg/filters/filterRes-expected.png:
802         * platform/chromium-win/svg/W3C-SVG-1.1/filters-displace-01-f-expected.png:
803         * platform/chromium-win/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-in-attr-expected.png:
804         * platform/chromium-win/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-in2-attr-expected.png:
805         * platform/chromium-win/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-scale-attr-expected.png:
806         * platform/chromium-win/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-xChannelSelector-attr-expected.png:
807         * platform/chromium-win/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-yChannelSelector-attr-expected.png:
808         * platform/chromium-win/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-in-prop-expected.png:
809         * platform/chromium-win/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-in2-prop-expected.png:
810         * platform/chromium-win/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-scale-prop-expected.png:
811         * platform/chromium-win/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-xChannelSelector-prop-expected.png:
812         * platform/chromium-win/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-yChannelSelector-prop-expected.png:
813         * platform/chromium-win/svg/filters/feDisplacementMap-expected.png:
814         * platform/chromium-win/svg/filters/filterRes-expected.png:
815         * platform/chromium/TestExpectations:
816
817 2013-02-26  Michelangelo De Simone  <michelangelo@webkit.org>
818
819         [CSS Shaders] Implement color and luminosity non-separable blend modes
820         https://bugs.webkit.org/show_bug.cgi?id=106226
821
822         Added relevant tests for the "color" and "luminosity" non-separable blend modes.
823         These tests are currently skipped on Mac due to a slight color difference; please
824         see relevant bug: http://webkit.org/b/107487.
825
826         Reviewed by Dean Jackson.
827
828         * css3/filters/custom/custom-filter-nonseparable-blend-mode-color-expected.html: Added.
829         * css3/filters/custom/custom-filter-nonseparable-blend-mode-color.html: Added.
830         * css3/filters/custom/custom-filter-nonseparable-blend-mode-luminosity-expected.html: Added.
831         * css3/filters/custom/custom-filter-nonseparable-blend-mode-luminosity.html: Added.
832
833 2013-02-26  Dirk Pranke  <dpranke@chromium.org>
834
835         [chromium] Re-enable the fixed version of freetype on linux
836         https://bugs.webkit.org/show_bug.cgi?id=110542
837
838         Reviewed by Tony Chang.
839
840         Re-add entries for two tests that pass on Lucid but fail on Precise
841         even with the Freetype change. This isn't worth adding in
842         Lucid and Precise keywords for just these two tests.
843
844         * platform/chromium/TestExpectations:
845
846 2013-02-26  Stephen Chenney  <schenney@chromium.org>
847
848         feDisplacementMap filter gets color space wrong
849         https://bugs.webkit.org/show_bug.cgi?id=105929
850
851         Reviewed by Dirk Schulze.
852
853        Add two new feDisplacementMap tests to get better coverage. And update some results.
854
855         * platform/chromium-linux/svg/W3C-SVG-1.1/filters-displace-01-f-expected.png:
856         * platform/chromium-linux/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-in-attr-expected.png:
857         * platform/chromium-linux/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-in2-attr-expected.png:
858         * platform/chromium-linux/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-scale-attr-expected.png:
859         * platform/chromium-linux/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-xChannelSelector-attr-expected.png:
860         * platform/chromium-linux/svg/dynamic-updates/SVGFEDisplacementMapElement-dom-yChannelSelector-attr-expected.png:
861         * platform/chromium-linux/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-in-prop-expected.png:
862         * platform/chromium-linux/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-in2-prop-expected.png:
863         * platform/chromium-linux/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-scale-prop-expected.png:
864         * platform/chromium-linux/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-xChannelSelector-prop-expected.png:
865         * platform/chromium-linux/svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-yChannelSelector-prop-expected.png:
866         * platform/chromium-linux/svg/filters/feDisplacementMap-expected.png:
867         * platform/chromium-linux/svg/filters/filterRes-expected.png:
868         * svg/filters/feDisplacementMap-color-interpolation-filters-expected.svg: Added.
869         * svg/filters/feDisplacementMap-color-interpolation-filters.svg: Added.
870         * svg/filters/feDisplacementMap-filterUnits-expected.svg: Added.
871         * svg/filters/feDisplacementMap-filterUnits.svg: Added.
872
873 2013-02-26  Mike West  <mkwst@chromium.org>
874
875         X-Frame-Options should accept ALLOWALL as a valid value.
876         https://bugs.webkit.org/show_bug.cgi?id=110857
877
878         Reviewed by Adam Barth.
879
880         * http/tests/security/XFrameOptions/resources/x-frame-options-allowall.cgi: Added.
881         * http/tests/security/XFrameOptions/x-frame-options-allowall-expected.txt: Added.
882         * http/tests/security/XFrameOptions/x-frame-options-allowall.html: Added.
883             Exciting new test!
884         * http/tests/security/XFrameOptions/x-frame-options-cached-expected.txt:
885             Exciting new baseline for an old test that was already using ALLOWALL!
886
887 2013-02-26  Tony Chang  <tony@chromium.org>
888
889         CSS Flexbox: dynamically applied align-items doesn't affect item alignment
890         https://bugs.webkit.org/show_bug.cgi?id=110341
891
892         Reviewed by Ojan Vafai.
893
894         Also fix a typo causing align-self-* classes from not applying. There
895         was only one test that tried to use the align-self classes and it was
896         testing all values behaved the same.
897
898         * css3/flexbox/relayout-align-items-expected.txt: Added.
899         * css3/flexbox/relayout-align-items.html: Added.
900         * css3/flexbox/resources/flexbox.css:
901         (.align-self-auto):
902         (.align-self-flex-start):
903         (.align-self-flex-end):
904         (.align-self-center):
905         (.align-self-baseline):
906         (.align-self-stretch):
907
908 2013-02-26  Christian Biesinger  <cbiesinger@chromium.org>
909
910         Empty <button>s should collapse; empty <input type="button"> should not collapse
911         https://bugs.webkit.org/show_bug.cgi?id=110654
912
913         Reviewed by Ojan Vafai.
914
915         * css3/flexbox/button-expected.png: Added.
916         * css3/flexbox/button-expected.txt: Added.
917         * css3/flexbox/button.html: Added.
918         Test empty buttons, <input type=button>, and buttons with
919         overflow:scroll;
920
921         * css3/flexbox/position-absolute-child-with-contenteditable-expected.html: Added.
922         * css3/flexbox/position-absolute-child-with-contenteditable.html: Added.
923         Test flex boxes with hasLineIfEmpty()=true and absolute positioned
924         children. Uses contenteditable=true to get that effect.
925
926         * platform/chromium-linux/css2.1/20110323/replaced-elements-001-expected.png:
927         * platform/chromium-linux/css2.1/20110323/replaced-elements-001-expected.txt:
928         * platform/chromium-linux/svg/custom/foreign-object-skew-expected.png:
929         * platform/chromium-linux/svg/custom/foreign-object-skew-expected.txt:
930         * platform/chromium-linux/tables/mozilla/bugs/bug92647-2-expected.png:
931         * platform/chromium-linux/tables/mozilla/bugs/bug92647-2-expected.txt:
932         Regenerate test cases that use <input type=button>.
933
934         * platform/chromium/TestExpectations:
935         * platform/efl/TestExpectations:
936         * platform/gtk/TestExpectations:
937         * platform/mac/TestExpectations:
938         * platform/qt/TestExpectations:
939         * platform/win/TestExpectations:
940         Mark tests for rebaselining.
941
942 2013-02-26  Zan Dobersek  <zdobersek@igalia.com>
943
944         Unreviewed gardening.
945
946         Adding failure expectations for three html5lib tests that are failing after r144032
947         on EFL and GTK, most likely due to the ports sharing Libsoup as the network backend.
948
949         * platform/efl/TestExpectations:
950         * platform/gtk/TestExpectations:
951
952 2013-02-26  Joshua Bell  <jsbell@chromium.org>
953
954         IndexedDB: IDBObjectStore.index() doesn't report errors after deleteIndex()
955         https://bugs.webkit.org/show_bug.cgi?id=110792
956
957         Reviewed by Tony Chang.
958
959         Added regression test for bug.
960
961         * storage/indexeddb/deleteIndex-bug110792-expected.txt: Added.
962         * storage/indexeddb/deleteIndex-bug110792.html: Added.
963
964 2013-02-26  Sheriff Bot  <webkit.review.bot@gmail.com>
965
966         Unreviewed, rolling out r144019.
967         http://trac.webkit.org/changeset/144019
968         https://bugs.webkit.org/show_bug.cgi?id=110892
969
970         due to 8% perf regression on chromium-win7 intl1 page cycler,
971         see https://bugs.webkit.org/show_bug.cgi?id=110872 (Requested
972         by gasubic on #webkit).
973
974         * platform/mac/TestExpectations:
975
976 2013-02-26  Stephen Chenney  <schenney@chromium.org>
977
978         [Chromium] New baselines for css3-modsel-15c
979
980         Unreviewed test expectations update.
981
982         * platform/chromium-linux-x86/css3/selectors3/xml: Removed.
983         * platform/chromium-linux/css3/selectors3/xml/css3-modsel-15c-expected.png: Added.
984         * platform/chromium-mac-lion/css3/selectors3/xml/css3-modsel-15c-expected.png: Added.
985         * platform/chromium-mac-snowleopard/css3/selectors3/xml/css3-modsel-15c-expected.png: Added.
986         * platform/chromium-win/css3/selectors3/xml/css3-modsel-15c-expected.png: Added.
987         * platform/chromium-win/css3/selectors3/xml/css3-modsel-15c-expected.txt: Added.
988         * platform/chromium/css3/selectors3/xml/css3-modsel-15c-expected.png: Removed.
989         * platform/chromium/css3/selectors3/xml/css3-modsel-15c-expected.txt: Removed.
990
991 2013-02-25  Antoine Quint  <graouts@apple.com>
992
993         Web Inspector: Cannot deep expand an element that has previously been partially expanded
994         https://bugs.webkit.org/show_bug.cgi?id=110424
995
996         Update existing test for InspectorDOMAgent::requestChildNodes to cover the case
997         where we want to request children for a node that already has had children pushed
998         but may not have pushed children at the depth requested.
999
1000         Reviewed by Pavel Feldman.
1001
1002         * inspector-protocol/dom-request-child-nodes-depth-expected.txt:
1003         * inspector-protocol/dom-request-child-nodes-depth.html:
1004
1005 2013-02-26  Martin Robinson  <mrobinson@igalia.com>
1006
1007         REGRESSION (r143619): Crashes in three layout tests
1008         https://bugs.webkit.org/show_bug.cgi?id=110588
1009
1010         Reviewed by Gustavo Noronha Silva.
1011
1012         * platform/gtk/TestExpectations: Unskip some tests which are no longer
1013         crashing.
1014
1015 2013-02-26  Andrey Kosyakov  <caseq@chromium.org>
1016
1017         Unreviewed, rolling out r144041, r144044, and r144048.
1018         http://trac.webkit.org/changeset/144041
1019         http://trac.webkit.org/changeset/144044
1020         http://trac.webkit.org/changeset/144048
1021         https://bugs.webkit.org/show_bug.cgi?id=105796
1022
1023         Broke build
1024
1025         * inspector/timeline/timeline-enum-stability-expected.txt:
1026
1027 2013-02-26  Vsevolod Vlasov  <vsevik@chromium.org>
1028
1029         Web Inspector: Migrate IndexedDB support to ResourceTreeModel's SecurityOriginAdded/Removed events.
1030         https://bugs.webkit.org/show_bug.cgi?id=110863
1031
1032         Reviewed by Alexander Pavlov.
1033
1034         * http/tests/inspector/indexeddb/database-names-expected.txt:
1035         * http/tests/inspector/indexeddb/database-names.html:
1036
1037 2013-02-26  Csaba Osztrogonác  <ossy@webkit.org>
1038
1039         Unreviewed fix after r144032.
1040         https://bugs.webkit.org/show_bug.cgi?id=110734
1041
1042         Update expected files due to JSC/V8 differences.
1043
1044         * TestExpectations: Skip 2 failing tests until proper fix.
1045         * html5lib/generated/run-template-write.html:
1046         * html5lib/generated/run-tests1-data-expected.txt:
1047         * html5lib/generated/run-tests1-write-expected.txt:
1048         * html5lib/generated/run-tests18-data-expected.txt:
1049         * html5lib/generated/run-tests18-write-expected.txt:
1050         * html5lib/generated/run-tests7-data-expected.txt:
1051         * html5lib/generated/run-tests7-write-expected.txt:
1052         * platform/chromium/html5lib/generated/run-tests1-data-expected.txt: Copied from LayoutTests/html5lib/generated/run-tests1-data-expected.txt.
1053         * platform/chromium/html5lib/generated/run-tests1-write-expected.txt: Copied from LayoutTests/html5lib/generated/run-tests1-write-expected.txt.
1054         * platform/chromium/html5lib/generated/run-tests18-data-expected.txt: Copied from LayoutTests/html5lib/generated/run-tests18-data-expected.txt.
1055         * platform/chromium/html5lib/generated/run-tests18-write-expected.txt: Copied from LayoutTests/html5lib/generated/run-tests18-write-expected.txt.
1056         * platform/chromium/html5lib/generated/run-tests7-data-expected.txt: Copied from LayoutTests/html5lib/generated/run-tests7-data-expected.txt.
1057         * platform/chromium/html5lib/generated/run-tests7-write-expected.txt: Copied from LayoutTests/html5lib/generated/run-tests7-write-expected.txt.
1058
1059 2013-02-26  Vsevolod Vlasov  <vsevik@chromium.org>
1060
1061         Unreviewed chromium test expectations update.
1062
1063         * platform/chromium/TestExpectations:
1064
1065 2013-02-26  Stephen Chenney  <schenney@chromium.org>
1066
1067         [Chromium] TestExpectations cleanup.
1068
1069         Unreviewed removal of expectations for tests that are now passing.
1070
1071         * platform/chromium/TestExpectations:
1072
1073 2013-02-26  Sergio Villar Senin  <svillar@igalia.com>
1074
1075         REGRESSION (r143931): set-cookie-on-redirect.html breaks subsequent tests
1076         https://bugs.webkit.org/show_bug.cgi?id=110844
1077
1078         Reviewed by Alexey Proskuryakov.
1079
1080         Clean up cookies at the beginning and after finishing the test in
1081         order not to break other tests behavior.
1082
1083         * http/tests/cookies/resources/set-cookie-on-redirect.php: clear cookie before returning.
1084         * http/tests/cookies/set-cookie-on-redirect.html: clear all cookies before starting the test.
1085
1086 2013-02-26  Andrey Kosyakov  <caseq@chromium.org>
1087
1088         Web Inspector: show deferred paints on Timeline
1089         https://bugs.webkit.org/show_bug.cgi?id=105851
1090
1091         Reviewed by Pavel Feldman.
1092
1093         * inspector/timeline/timeline-enum-stability-expected.txt: Added "Rasterize" record type.
1094
1095 2013-02-26  Takashi Toyoshima  <toyoshim@chromium.org>
1096
1097         Add User-Agent header in opening handshake headers.
1098         https://bugs.webkit.org/show_bug.cgi?id=110601
1099
1100         Reviewed by Alexey Proskuryakov.
1101
1102         RFC-6455 doesn't require to send User-Agent header, but allow it.
1103         Many web application developers want to have it, and Firefox already
1104         did it. This patch adds User-Agent header in opening handshake also in
1105         WebKit ports.
1106
1107         Test: http/tests/websocket/tests/hybi/useragent-in-openinghandshake.html
1108
1109         * http/tests/websocket/tests/hybi/sendback_ua_wsh.py: Added.
1110         (web_socket_do_extra_handshake):
1111         (web_socket_transfer_data):
1112         * http/tests/websocket/tests/hybi/useragent-in-openinghandshake-expected.txt: Added.
1113         * http/tests/websocket/tests/hybi/useragent-in-openinghandshake.html: Added.
1114
1115 2013-02-26  Zan Dobersek  <zdobersek@igalia.com>
1116
1117         Unreviewed GTK gardening.
1118
1119         * platform/gtk/TestExpectations: Updating expectations for two inspector tests.
1120         Expanding expectation for media/encrypted-media/encrypted-media-syntax.html to expect timeouts as well.
1121         Adding a flaky failure expectation for svg/custom/animation-currentColor.svg.
1122
1123 2013-02-26  Jochen Eisinger  <jochen@chromium.org>
1124
1125         [chromium] add content shell specific TestExpectations
1126         https://bugs.webkit.org/show_bug.cgi?id=110710
1127
1128         Reviewed by Eric Seidel.
1129
1130         For now, add tests that pass on content shell but fail on DRT.
1131         Next, I will file bugs for all the remaining failing tests and skip
1132         them here to ease the transition from DRT.
1133
1134         * platform/chromium/ContentShellTestExpectations: Added.
1135
1136 2013-02-26  Zoltan Arvai  <zarvai@inf.u-szeged.hu>
1137
1138         [Qt] Unreviewed gardening.
1139
1140         * platform/qt-5.0-wk1/http/tests/navigation/forward-and-cancel-expected.txt: Renamed from LayoutTests/platform/qt/http/tests/navigation/forward-and-cancel-expected.txt.
1141         * platform/qt-5.0-wk1/http/tests/navigation/postredirect-frames-expected.txt: Renamed from LayoutTests/platform/qt/http/tests/navigation/postredirect-frames-expected.txt.
1142         * platform/qt-5.0-wk1/http/tests/navigation/postredirect-goback2-expected.txt: Renamed from LayoutTests/platform/qt/http/tests/navigation/postredirect-goback2-expected.txt.
1143
1144 2013-02-26  Eric Seidel  <eric@webkit.org>
1145
1146         Layout Test Multiple html5lib/ tests are too slow and should be split.
1147         https://bugs.webkit.org/show_bug.cgi?id=110734
1148
1149         Reviewed by Adam Barth.
1150
1151         Split all of the html5lib tests into write and data variants
1152         instead of running both in sequence in each test.
1153         I added a script to autogenerate all of the test harness files
1154         from the *.dat files in resources/ (which we sync with the
1155         upstream html5lib tests.
1156
1157         I removed all the old tests and expectations as well as TestExpectation entries.
1158         All of these tests should now be fast enough to avoid timeout on all platforms.
1159         I set the expectations from my chromium-linux (v8) machine, thus someone
1160         from a jsc port will need to rebaseline appropriately from their machine.
1161
1162         * TestExpectations:
1163         * html5lib/generate-test-wrappers.py: Added.
1164         (WrapperGenerator):
1165         (_files_in_directory_with_suffix):
1166         (_last_path_component_removing_suffix):
1167         (_remove_harness_prefix):
1168         (_remove_harness_type):
1169         (_test_name_from_harness_name):
1170         (_remove_stale_tests):
1171         (_input_path):
1172         (_harness_path):
1173         (_harness_content):
1174         (_write_harness):
1175         (main):
1176         * html5lib/generated/run-adoption01-data-expected.txt: Added.
1177         * html5lib/generated/run-adoption01-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1178         * html5lib/generated/run-adoption01-write-expected.txt: Added.
1179         * html5lib/generated/run-adoption01-write.html: Renamed from LayoutTests/html5lib/generated/run-template.html.
1180         * html5lib/generated/run-adoption02-data-expected.txt: Added.
1181         * html5lib/generated/run-adoption02-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1182         * html5lib/generated/run-adoption02-write-expected.txt: Added.
1183         * html5lib/generated/run-adoption02-write.html: Renamed from LayoutTests/html5lib/generated/run-tests11.html.
1184         * html5lib/generated/run-comments01-data-expected.txt: Added.
1185         * html5lib/generated/run-comments01-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1186         * html5lib/generated/run-comments01-write-expected.txt: Added.
1187         * html5lib/generated/run-comments01-write.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1188         * html5lib/generated/run-doctype01-data-expected.txt: Added.
1189         * html5lib/generated/run-doctype01-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1190         * html5lib/generated/run-doctype01-write-expected.txt: Added.
1191         * html5lib/generated/run-doctype01-write.html: Renamed from LayoutTests/html5lib/generated/run-tests10.html.
1192         * html5lib/generated/run-domjs-unsafe-data-expected.txt: Added.
1193         * html5lib/generated/run-domjs-unsafe-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1194         * html5lib/generated/run-domjs-unsafe-write-expected.txt: Added.
1195         * html5lib/generated/run-domjs-unsafe-write.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1196         * html5lib/generated/run-entities01-data-expected.txt: Added.
1197         * html5lib/generated/run-entities01-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1198         * html5lib/generated/run-entities01-write-expected.txt: Added.
1199         * html5lib/generated/run-entities01-write.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1200         * html5lib/generated/run-entities02-data-expected.txt: Added.
1201         * html5lib/generated/run-entities02-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1202         * html5lib/generated/run-entities02-write-expected.txt: Added.
1203         * html5lib/generated/run-entities02-write.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1204         * html5lib/generated/run-html5test-com-data-expected.txt: Added.
1205         * html5lib/generated/run-html5test-com-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1206         * html5lib/generated/run-html5test-com-write-expected.txt: Added.
1207         * html5lib/generated/run-html5test-com-write.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1208         * html5lib/generated/run-inbody01-data-expected.txt: Added.
1209         * html5lib/generated/run-inbody01-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1210         * html5lib/generated/run-inbody01-write-expected.txt: Added.
1211         * html5lib/generated/run-inbody01-write.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1212         * html5lib/generated/run-isindex-data-expected.txt: Added.
1213         * html5lib/generated/run-isindex-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1214         * html5lib/generated/run-isindex-write-expected.txt: Added.
1215         * html5lib/generated/run-isindex-write.html: Renamed from LayoutTests/html5lib/generated/run-tests2.html.
1216         * html5lib/generated/run-pending-spec-changes-data-expected.txt: Added.
1217         * html5lib/generated/run-pending-spec-changes-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1218         * html5lib/generated/run-pending-spec-changes-plain-text-unsafe-data-expected.txt: Added.
1219         * html5lib/generated/run-pending-spec-changes-plain-text-unsafe-data.html: Added.
1220         * html5lib/generated/run-pending-spec-changes-plain-text-unsafe-write-expected.txt: Added.
1221         * html5lib/generated/run-pending-spec-changes-plain-text-unsafe-write.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1222         * html5lib/generated/run-pending-spec-changes-write-expected.txt: Added.
1223         * html5lib/generated/run-pending-spec-changes-write.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1224         * html5lib/generated/run-plain-text-unsafe-data-expected.txt: Added.
1225         * html5lib/generated/run-plain-text-unsafe-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1226         * html5lib/generated/run-plain-text-unsafe-write-expected.txt: Added.
1227         * html5lib/generated/run-plain-text-unsafe-write.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1228         * html5lib/generated/run-scriptdata01-data-expected.txt: Added.
1229         * html5lib/generated/run-scriptdata01-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1230         * html5lib/generated/run-scriptdata01-write-expected.txt: Added.
1231         * html5lib/generated/run-scriptdata01-write.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1232         * html5lib/generated/run-tables01-data-expected.txt: Added.
1233         * html5lib/generated/run-tables01-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1234         * html5lib/generated/run-tables01-write-expected.txt: Added.
1235         * html5lib/generated/run-tables01-write.html: Renamed from LayoutTests/html5lib/generated/run-tests22.html.
1236         * html5lib/generated/run-template-data-expected.txt: Added.
1237         * html5lib/generated/run-template-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1238         * html5lib/generated/run-template-expected.txt: Removed.
1239         * html5lib/generated/run-template-write-expected.txt: Added.
1240         * html5lib/generated/run-template-write.html: Renamed from LayoutTests/html5lib/generated/run-tests3.html.
1241         * html5lib/generated/run-tests1-data-expected.txt: Added.
1242         * html5lib/generated/run-tests1-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1243         * html5lib/generated/run-tests1-expected.txt: Removed.
1244         * html5lib/generated/run-tests1-write-expected.txt: Added.
1245         * html5lib/generated/run-tests1-write.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1246         * html5lib/generated/run-tests10-data-expected.txt: Added.
1247         * html5lib/generated/run-tests10-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1248         * html5lib/generated/run-tests10-expected.txt: Removed.
1249         * html5lib/generated/run-tests10-write-expected.txt: Added.
1250         * html5lib/generated/run-tests10-write.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1251         * html5lib/generated/run-tests11-data-expected.txt: Added.
1252         * html5lib/generated/run-tests11-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1253         * html5lib/generated/run-tests11-expected.txt: Removed.
1254         * html5lib/generated/run-tests11-write-expected.txt: Added.
1255         * html5lib/generated/run-tests11-write.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1256         * html5lib/generated/run-tests12-data-expected.txt: Added.
1257         * html5lib/generated/run-tests12-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1258         * html5lib/generated/run-tests12-expected.txt: Removed.
1259         * html5lib/generated/run-tests12-write-expected.txt: Added.
1260         * html5lib/generated/run-tests12-write.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1261         * html5lib/generated/run-tests12.html: Removed.
1262         * html5lib/generated/run-tests14-data-expected.txt: Added.
1263         * html5lib/generated/run-tests14-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1264         * html5lib/generated/run-tests14-expected.txt: Removed.
1265         * html5lib/generated/run-tests14-write-expected.txt: Added.
1266         * html5lib/generated/run-tests14-write.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1267         * html5lib/generated/run-tests14.html: Removed.
1268         * html5lib/generated/run-tests15-data-expected.txt: Added.
1269         * html5lib/generated/run-tests15-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1270         * html5lib/generated/run-tests15-expected.txt: Removed.
1271         * html5lib/generated/run-tests15-write-expected.txt: Added.
1272         * html5lib/generated/run-tests15-write.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1273         * html5lib/generated/run-tests15.html: Removed.
1274         * html5lib/generated/run-tests16-data-expected.txt: Added.
1275         * html5lib/generated/run-tests16-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1276         * html5lib/generated/run-tests16-expected.txt: Removed.
1277         * html5lib/generated/run-tests16-write-expected.txt: Added.
1278         * html5lib/generated/run-tests16-write.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1279         * html5lib/generated/run-tests16.html: Removed.
1280         * html5lib/generated/run-tests17-data-expected.txt: Added.
1281         * html5lib/generated/run-tests17-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1282         * html5lib/generated/run-tests17-expected.txt: Removed.
1283         * html5lib/generated/run-tests17-write-expected.txt: Added.
1284         * html5lib/generated/run-tests17-write.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1285         * html5lib/generated/run-tests17.html: Removed.
1286         * html5lib/generated/run-tests18-data-expected.txt: Added.
1287         * html5lib/generated/run-tests18-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1288         * html5lib/generated/run-tests18-expected.txt: Removed.
1289         * html5lib/generated/run-tests18-write-expected.txt: Added.
1290         * html5lib/generated/run-tests18-write.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1291         * html5lib/generated/run-tests18.html: Removed.
1292         * html5lib/generated/run-tests19-data-expected.txt: Added.
1293         * html5lib/generated/run-tests19-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1294         * html5lib/generated/run-tests19-expected.txt: Removed.
1295         * html5lib/generated/run-tests19-write-expected.txt: Added.
1296         * html5lib/generated/run-tests19-write.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1297         * html5lib/generated/run-tests19.html: Removed.
1298         * html5lib/generated/run-tests2-data-expected.txt: Added.
1299         * html5lib/generated/run-tests2-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1300         * html5lib/generated/run-tests2-expected.txt: Removed.
1301         * html5lib/generated/run-tests2-write-expected.txt: Added.
1302         * html5lib/generated/run-tests2-write.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1303         * html5lib/generated/run-tests20-data-expected.txt: Added.
1304         * html5lib/generated/run-tests20-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1305         * html5lib/generated/run-tests20-expected.txt: Removed.
1306         * html5lib/generated/run-tests20-write-expected.txt: Added.
1307         * html5lib/generated/run-tests20-write.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1308         * html5lib/generated/run-tests20.html: Removed.
1309         * html5lib/generated/run-tests21-data-expected.txt: Added.
1310         * html5lib/generated/run-tests21-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1311         * html5lib/generated/run-tests21-expected.txt: Removed.
1312         * html5lib/generated/run-tests21-write-expected.txt: Added.
1313         * html5lib/generated/run-tests21-write.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1314         * html5lib/generated/run-tests21.html: Removed.
1315         * html5lib/generated/run-tests22-data-expected.txt: Added.
1316         * html5lib/generated/run-tests22-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1317         * html5lib/generated/run-tests22-expected.txt: Removed.
1318         * html5lib/generated/run-tests22-write-expected.txt: Added.
1319         * html5lib/generated/run-tests22-write.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1320         * html5lib/generated/run-tests23-data-expected.txt: Added.
1321         * html5lib/generated/run-tests23-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1322         * html5lib/generated/run-tests23-expected.txt: Removed.
1323         * html5lib/generated/run-tests23-write-expected.txt: Added.
1324         * html5lib/generated/run-tests23-write.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1325         * html5lib/generated/run-tests23.html: Removed.
1326         * html5lib/generated/run-tests24-data-expected.txt: Added.
1327         * html5lib/generated/run-tests24-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1328         * html5lib/generated/run-tests24-expected.txt: Removed.
1329         * html5lib/generated/run-tests24-write-expected.txt: Added.
1330         * html5lib/generated/run-tests24-write.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1331         * html5lib/generated/run-tests24.html: Removed.
1332         * html5lib/generated/run-tests25-data-expected.txt: Added.
1333         * html5lib/generated/run-tests25-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1334         * html5lib/generated/run-tests25-expected.txt: Removed.
1335         * html5lib/generated/run-tests25-write-expected.txt: Added.
1336         * html5lib/generated/run-tests25-write.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1337         * html5lib/generated/run-tests25.html: Removed.
1338         * html5lib/generated/run-tests26-data-expected.txt: Added.
1339         * html5lib/generated/run-tests26-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1340         * html5lib/generated/run-tests26-expected.txt: Removed.
1341         * html5lib/generated/run-tests26-write-expected.txt: Added.
1342         * html5lib/generated/run-tests26-write.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1343         * html5lib/generated/run-tests26.html: Removed.
1344         * html5lib/generated/run-tests3-data-expected.txt: Added.
1345         * html5lib/generated/run-tests3-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1346         * html5lib/generated/run-tests3-expected.txt: Removed.
1347         * html5lib/generated/run-tests3-write-expected.txt: Added.
1348         * html5lib/generated/run-tests3-write.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1349         * html5lib/generated/run-tests4-data-expected.txt: Added.
1350         * html5lib/generated/run-tests4-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1351         * html5lib/generated/run-tests4-expected.txt: Removed.
1352         * html5lib/generated/run-tests4-write-expected.txt: Added.
1353         * html5lib/generated/run-tests4-write.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1354         * html5lib/generated/run-tests4.html: Removed.
1355         * html5lib/generated/run-tests5-data-expected.txt: Added.
1356         * html5lib/generated/run-tests5-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1357         * html5lib/generated/run-tests5-expected.txt: Removed.
1358         * html5lib/generated/run-tests5-write-expected.txt: Added.
1359         * html5lib/generated/run-tests5-write.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1360         * html5lib/generated/run-tests5.html: Removed.
1361         * html5lib/generated/run-tests6-data-expected.txt: Added.
1362         * html5lib/generated/run-tests6-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1363         * html5lib/generated/run-tests6-expected.txt: Removed.
1364         * html5lib/generated/run-tests6-write-expected.txt: Added.
1365         * html5lib/generated/run-tests6-write.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1366         * html5lib/generated/run-tests6.html: Removed.
1367         * html5lib/generated/run-tests7-data-expected.txt: Added.
1368         * html5lib/generated/run-tests7-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1369         * html5lib/generated/run-tests7-expected.txt: Removed.
1370         * html5lib/generated/run-tests7-write-expected.txt: Added.
1371         * html5lib/generated/run-tests7-write.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1372         * html5lib/generated/run-tests7.html: Removed.
1373         * html5lib/generated/run-tests8-data-expected.txt: Added.
1374         * html5lib/generated/run-tests8-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1375         * html5lib/generated/run-tests8-expected.txt: Removed.
1376         * html5lib/generated/run-tests8-write-expected.txt: Added.
1377         * html5lib/generated/run-tests8-write.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1378         * html5lib/generated/run-tests8.html: Removed.
1379         * html5lib/generated/run-tests9-data-expected.txt: Added.
1380         * html5lib/generated/run-tests9-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1381         * html5lib/generated/run-tests9-expected.txt: Removed.
1382         * html5lib/generated/run-tests9-write-expected.txt: Added.
1383         * html5lib/generated/run-tests9-write.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1384         * html5lib/generated/run-tests9.html: Removed.
1385         * html5lib/generated/run-tests_innerHTML_1-data-expected.txt: Added.
1386         * html5lib/generated/run-tests_innerHTML_1-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1387         * html5lib/generated/run-tests_innerHTML_1-write-expected.txt: Added.
1388         * html5lib/generated/run-tests_innerHTML_1-write.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1389         * html5lib/generated/run-tricky01-data-expected.txt: Added.
1390         * html5lib/generated/run-tricky01-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1391         * html5lib/generated/run-tricky01-write-expected.txt: Added.
1392         * html5lib/generated/run-tricky01-write.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1393         * html5lib/generated/run-webkit01-data-expected.txt: Added.
1394         * html5lib/generated/run-webkit01-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1395         * html5lib/generated/run-webkit01-write-expected.txt: Added.
1396         * html5lib/generated/run-webkit01-write.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1397         * html5lib/generated/run-webkit02-data-expected.txt: Added.
1398         * html5lib/generated/run-webkit02-data.html: Copied from LayoutTests/html5lib/generated/run-tests1.html.
1399         * html5lib/generated/run-webkit02-write-expected.txt: Added.
1400         * html5lib/generated/run-webkit02-write.html: Renamed from LayoutTests/html5lib/generated/run-tests1.html.
1401         * html5lib/resources/runner.js:
1402         (window.onload):
1403         * html5lib/runner-expected.txt: Removed.
1404         * html5lib/runner.html: Removed.
1405         * platform/chromium/TestExpectations:
1406         * platform/chromium/html5lib/generated/run-tests1-expected.txt: Removed.
1407         * platform/chromium/html5lib/generated/run-tests18-expected.txt: Removed.
1408         * platform/chromium/html5lib/generated/run-tests7-expected.txt: Removed.
1409
1410 2013-02-26  Takashi Sakamoto  <tasak@google.com>
1411
1412         Shadow DOM styles appear to be over-eagerly shared
1413         https://bugs.webkit.org/show_bug.cgi?id=110797
1414
1415         Reviewed by Dimitri Glazkov.
1416
1417         * fast/dom/shadow/no-style-sharing-with-distributed-nodes-expected.html: Added.
1418         * fast/dom/shadow/no-style-sharing-with-distributed-nodes.html: Added.
1419
1420 2013-02-26  Ádám Kallai  <kadam@inf.u-szeged.hu>
1421
1422         [Qt] Unreviewed gardening. Update platform specific expected file after r143836.
1423
1424         * platform/qt/TestExpectations: Skipped after r143300.
1425         * platform/qt/fast/forms/select-baseline-expected.txt: Update after r143836.
1426
1427 2013-02-26  Alexander Pavlov  <apavlov@chromium.org>
1428
1429         Web Inspector: CSSAgent.setStyleSheetText crashes on inline styles
1430         https://bugs.webkit.org/show_bug.cgi?id=110359
1431
1432         Reviewed by Pavel Feldman.
1433
1434         * inspector/styles/styles-new-API-expected.txt:
1435         * inspector/styles/styles-new-API.html:
1436
1437 2013-02-26  Tien-Ren Chen  <trchen@chromium.org>
1438
1439         Implement coordinated scrollbar for subframes and overflow:scroll
1440         https://bugs.webkit.org/show_bug.cgi?id=109560
1441
1442         Reviewed by James Robinson.
1443
1444         Coordinated scrollbars changes drawsContent flag on scrollbar GraphicsLayers,
1445         test expectation are updated.
1446
1447         * platform/chromium-linux/compositing/iframes/become-overlapped-iframe-expected.txt: Added.
1448         * platform/chromium-linux/compositing/iframes/composited-parent-iframe-expected.txt: Added.
1449         * platform/chromium-linux/compositing/iframes/connect-compositing-iframe-delayed-expected.txt: Added.
1450         * platform/chromium-linux/compositing/iframes/connect-compositing-iframe-expected.txt: Added.
1451         * platform/chromium-linux/compositing/iframes/connect-compositing-iframe2-expected.txt: Added.
1452         * platform/chromium-linux/compositing/iframes/connect-compositing-iframe3-expected.txt: Added.
1453         * platform/chromium-linux/compositing/iframes/enter-compositing-iframe-expected.txt: Added.
1454         * platform/chromium-linux/compositing/iframes/iframe-resize-expected.txt: Added.
1455         * platform/chromium-linux/compositing/iframes/iframe-size-from-zero-expected.txt: Added.
1456         * platform/chromium-linux/compositing/iframes/invisible-nested-iframe-show-expected.txt: Added.
1457         * platform/chromium-linux/compositing/iframes/overlapped-iframe-expected.txt: Added.
1458         * platform/chromium-linux/compositing/iframes/resizer-expected.txt: Added.
1459         * platform/chromium-linux/compositing/iframes/scrolling-iframe-expected.txt: Added.
1460         * platform/chromium-linux/compositing/overflow/composited-scrolling-creates-a-stacking-container-expected.txt: Copied from LayoutTests/platform/chromium-linux/compositing/overflow/scrolling-without-painting-expected.txt.
1461         * platform/chromium-linux/compositing/overflow/scrolling-content-clip-to-viewport-expected.txt: Copied from LayoutTests/platform/chromium-linux/compositing/overflow/scrolling-without-painting-expected.txt.
1462         * platform/chromium-linux/compositing/overflow/scrolling-without-painting-expected.txt:
1463         * platform/chromium-linux/compositing/overflow/textarea-scroll-touch-expected.txt: Added.
1464         * platform/chromium-linux/compositing/overflow/updating-scrolling-content-expected.txt:
1465         * platform/chromium-linux/compositing/rtl/rtl-iframe-absolute-overflow-expected.txt: Added.
1466         * platform/chromium-linux/compositing/rtl/rtl-iframe-absolute-overflow-scrolled-expected.txt: Added.
1467         * platform/chromium-linux/compositing/rtl/rtl-iframe-fixed-overflow-expected.txt: Added.
1468         * platform/chromium-linux/compositing/rtl/rtl-iframe-fixed-overflow-scrolled-expected.txt: Added.
1469         * platform/chromium-linux/platform/chromium/compositing/force-compositing-mode/overflow-iframe-enter-compositing-expected.txt: Added.
1470         * platform/chromium-linux/platform/chromium/virtual/gpu/compositedscrolling/overflow/composited-scrolling-creates-a-stacking-container-expected.txt: Copied from LayoutTests/platform/chromium-linux/compositing/overflow/scrolling-without-painting-expected.txt.
1471         * platform/chromium-linux/platform/chromium/virtual/gpu/compositedscrolling/overflow/overflow-auto-with-touch-expected.txt: Copied from LayoutTests/platform/chromium-linux/compositing/overflow/scrolling-without-painting-expected.txt.
1472         * platform/chromium-linux/platform/chromium/virtual/gpu/compositedscrolling/overflow/overflow-auto-with-touch-toggle-expected.txt: Copied from LayoutTests/platform/chromium-linux/compositing/overflow/scrolling-without-painting-expected.txt.
1473         * platform/chromium-linux/platform/chromium/virtual/gpu/compositedscrolling/overflow/overflow-overlay-with-touch-expected.txt: Copied from LayoutTests/platform/chromium-linux/compositing/overflow/scrolling-without-painting-expected.txt.
1474         * platform/chromium-linux/platform/chromium/virtual/gpu/compositedscrolling/overflow/scrolling-content-clip-to-viewport-expected.txt: Copied from LayoutTests/platform/chromium-linux/compositing/overflow/scrolling-without-painting-expected.txt.
1475         * platform/chromium-linux/platform/chromium/virtual/gpu/compositedscrolling/overflow/scrolling-without-painting-expected.txt:
1476         * platform/chromium-linux/platform/chromium/virtual/gpu/compositedscrolling/overflow/textarea-scroll-touch-expected.txt: Added.
1477         * platform/chromium-linux/platform/chromium/virtual/gpu/compositedscrolling/overflow/updating-scrolling-content-expected.txt:
1478         * platform/chromium-linux/platform/chromium/virtual/softwarecompositing/iframes/become-overlapped-iframe-expected.txt: Added.
1479         * platform/chromium-linux/platform/chromium/virtual/softwarecompositing/iframes/composited-parent-iframe-expected.txt: Added.
1480         * platform/chromium-linux/platform/chromium/virtual/softwarecompositing/iframes/connect-compositing-iframe-delayed-expected.txt: Added.
1481         * platform/chromium-linux/platform/chromium/virtual/softwarecompositing/iframes/connect-compositing-iframe-expected.txt: Added.
1482         * platform/chromium-linux/platform/chromium/virtual/softwarecompositing/iframes/connect-compositing-iframe2-expected.txt: Added.
1483         * platform/chromium-linux/platform/chromium/virtual/softwarecompositing/iframes/connect-compositing-iframe3-expected.txt: Added.
1484         * platform/chromium-linux/platform/chromium/virtual/softwarecompositing/iframes/enter-compositing-iframe-expected.txt: Added.
1485         * platform/chromium-linux/platform/chromium/virtual/softwarecompositing/iframes/iframe-resize-expected.txt: Added.
1486         * platform/chromium-linux/platform/chromium/virtual/softwarecompositing/iframes/iframe-size-from-zero-expected.txt: Added.
1487         * platform/chromium-linux/platform/chromium/virtual/softwarecompositing/iframes/invisible-nested-iframe-show-expected.txt: Added.
1488         * platform/chromium-linux/platform/chromium/virtual/softwarecompositing/iframes/overlapped-iframe-expected.txt: Added.
1489         * platform/chromium-linux/platform/chromium/virtual/softwarecompositing/iframes/resizer-expected.txt: Added.
1490         * platform/chromium-linux/platform/chromium/virtual/softwarecompositing/iframes/scrolling-iframe-expected.txt: Added.
1491         * platform/chromium-linux/platform/chromium/virtual/softwarecompositing/overflow/composited-scrolling-creates-a-stacking-container-expected.txt: Copied from LayoutTests/platform/chromium-linux/compositing/overflow/scrolling-without-painting-expected.txt.
1492         * platform/chromium-linux/platform/chromium/virtual/softwarecompositing/overflow/scrolling-content-clip-to-viewport-expected.txt: Copied from LayoutTests/platform/chromium-linux/compositing/overflow/scrolling-without-painting-expected.txt.
1493         * platform/chromium-linux/platform/chromium/virtual/softwarecompositing/overflow/scrolling-without-painting-expected.txt:
1494         * platform/chromium-linux/platform/chromium/virtual/softwarecompositing/overflow/textarea-scroll-touch-expected.txt: Added.
1495         * platform/chromium-linux/platform/chromium/virtual/softwarecompositing/overflow/updating-scrolling-content-expected.txt:
1496         * platform/chromium-linux/platform/chromium/virtual/softwarecompositing/rtl/rtl-iframe-absolute-overflow-expected.txt: Added.
1497         * platform/chromium-linux/platform/chromium/virtual/softwarecompositing/rtl/rtl-iframe-absolute-overflow-scrolled-expected.txt: Added.
1498         * platform/chromium-linux/platform/chromium/virtual/softwarecompositing/rtl/rtl-iframe-fixed-overflow-expected.txt: Added.
1499         * platform/chromium-linux/platform/chromium/virtual/softwarecompositing/rtl/rtl-iframe-fixed-overflow-scrolled-expected.txt: Added.
1500         * platform/chromium/TestExpectations:
1501
1502 2013-02-26  Glenn Adams  <glenn@skynav.com>
1503
1504         CSS3: line-break property support
1505         https://bugs.webkit.org/show_bug.cgi?id=89235
1506
1507         Reviewed by Eric Seidel.
1508
1509         * platform/mac/TestExpectations: Mark css3/line-break tests as passing.
1510
1511 2013-02-26  Ádám Kallai  <kadam@inf.u-szeged.hu>
1512
1513         [Qt] Unreviewed gardening. Unskipp now passing tests after r144005.
1514         https://bugs.webkit.org/show_bug.cgi?id=110756.
1515
1516         Reviewed by Geoffrey Garen.
1517
1518         * platform/qt/TestExpectations:
1519
1520 2013-02-25  Vsevolod Vlasov  <vsevik@chromium.org>
1521
1522         Unreviewed chromium test expectations update.
1523
1524         * platform/chromium/TestExpectations:
1525
1526 2013-02-25  Vsevolod Vlasov  <vsevik@chromium.org>
1527
1528         Unreviewed chromium test expectations update.
1529
1530         * platform/chromium/TestExpectations:
1531
1532 2013-02-25  Xueqing Huang  <huangxueqing@baidu.com>
1533
1534         Flexbox should ignore firstLetter pseudo element.
1535         https://bugs.webkit.org/show_bug.cgi?id=105126
1536
1537         Reviewed by Tony Chang.
1538
1539         The CSS WG decided that first-line and first-letter should not
1540         apply to flex containers.
1541         http://dev.w3.org/csswg/css3-flexbox/issues-cr-2012#issue-13
1542
1543         * css3/flexbox/flexbox-ignore-container-firstLetter-expected.txt: Added.
1544         * css3/flexbox/flexbox-ignore-container-firstLetter.html: Added.
1545         * css3/flexbox/flexbox-ignore-firstLetter-expected.txt: Added.
1546         * css3/flexbox/flexbox-ignore-firstLetter.html: Added.
1547         * css3/flexbox/inline-flex-crash-expected.txt:
1548         * css3/flexbox/inline-flex-crash2-expected.txt:
1549
1550 2013-02-25  James Simonsen  <simonjam@chromium.org>
1551
1552         [Resource Timing] Update test suite so it can be exported to the W3C
1553         https://bugs.webkit.org/show_bug.cgi?id=107343
1554
1555         Reviewed by Tony Gentilcore.
1556
1557         * http/tests/w3c/webperf/resources/webperftestharness.js: Removed unneeded functions and moved new ones to extension.
1558         * http/tests/w3c/webperf/resources/webperftestharnessextension.js:
1559         (test_resource_entries):
1560         * http/tests/w3c/webperf/submission/Google/resource-timing/html/test_resource_attribute_order-expected.txt: Renamed from LayoutTests/http/tests/w3c/webperf/submission/resource-timing/html/test_resource_attribute_order-expected.txt.
1561         * http/tests/w3c/webperf/submission/Google/resource-timing/html/test_resource_attribute_order.html: Renamed from LayoutTests/http/tests/w3c/webperf/submission/resource-timing/html/test_resource_attribute_order.html.
1562         * http/tests/w3c/webperf/submission/Google/resource-timing/html/test_resource_cached-expected.txt: Renamed from LayoutTests/http/tests/w3c/webperf/submission/resource-timing/html/test_resource_cached-expected.txt.
1563         * http/tests/w3c/webperf/submission/Google/resource-timing/html/test_resource_cached.html: Renamed from LayoutTests/http/tests/w3c/webperf/submission/resource-timing/html/test_resource_cached.html.
1564         * http/tests/w3c/webperf/submission/Google/resource-timing/html/test_resource_connection_reuse-expected.txt: Renamed from LayoutTests/http/tests/w3c/webperf/submission/resource-timing/html/test_resource_connection_reuse-expected.txt.
1565         * http/tests/w3c/webperf/submission/Google/resource-timing/html/test_resource_connection_reuse.html: Renamed from LayoutTests/http/tests/w3c/webperf/submission/resource-timing/html/test_resource_connection_reuse.html.
1566         * http/tests/w3c/webperf/submission/Google/resource-timing/html/test_resource_dynamic_insertion-expected.txt: Renamed from LayoutTests/http/tests/w3c/webperf/submission/resource-timing/html/test_resource_dynamic_insertion-expected.txt.
1567         * http/tests/w3c/webperf/submission/Google/resource-timing/html/test_resource_dynamic_insertion.html: Renamed from LayoutTests/http/tests/w3c/webperf/submission/resource-timing/html/test_resource_dynamic_insertion.html.
1568         * http/tests/w3c/webperf/submission/Google/resource-timing/html/test_resource_frame_initiator_type-expected.txt: Renamed from LayoutTests/http/tests/w3c/webperf/submission/resource-timing/html/test_resource_frame_initiator_type-expected.txt.
1569         * http/tests/w3c/webperf/submission/Google/resource-timing/html/test_resource_frame_initiator_type.html: Renamed from LayoutTests/http/tests/w3c/webperf/submission/resource-timing/html/test_resource_frame_initiator_type.html.
1570         * http/tests/w3c/webperf/submission/Google/resource-timing/html/test_resource_ignore_data_url-expected.txt: Renamed from LayoutTests/http/tests/w3c/webperf/submission/resource-timing/html/test_resource_ignore_data_url-expected.txt.
1571         * http/tests/w3c/webperf/submission/Google/resource-timing/html/test_resource_ignore_data_url.html: Renamed from LayoutTests/http/tests/w3c/webperf/submission/resource-timing/html/test_resource_ignore_data_url.html.
1572         * http/tests/w3c/webperf/submission/Google/resource-timing/html/test_resource_ignore_failures-expected.txt: Renamed from LayoutTests/http/tests/w3c/webperf/submission/resource-timing/html/test_resource_ignore_failures-expected.txt.
1573         * http/tests/w3c/webperf/submission/Google/resource-timing/html/test_resource_ignore_failures.html: Renamed from LayoutTests/http/tests/w3c/webperf/submission/resource-timing/html/test_resource_ignore_failures.html.
1574         * http/tests/w3c/webperf/submission/Google/resource-timing/html/test_resource_initiator_types-expected.txt: Renamed from LayoutTests/http/tests/w3c/webperf/submission/resource-timing/html/test_resource_initiator_types-expected.txt.
1575         * http/tests/w3c/webperf/submission/Google/resource-timing/html/test_resource_initiator_types.html: Renamed from LayoutTests/http/tests/w3c/webperf/submission/resource-timing/html/test_resource_initiator_types.html.
1576         * http/tests/w3c/webperf/submission/Google/resource-timing/html/test_resource_redirects-expected.txt: Renamed from LayoutTests/http/tests/w3c/webperf/submission/resource-timing/html/test_resource_redirects-expected.txt.
1577         * http/tests/w3c/webperf/submission/Google/resource-timing/html/test_resource_redirects.html: Renamed from LayoutTests/http/tests/w3c/webperf/submission/resource-timing/html/test_resource_redirects.html.
1578         * http/tests/w3c/webperf/submission/Google/resource-timing/html/test_resource_reparenting-expected.txt: Renamed from LayoutTests/http/tests/w3c/webperf/submission/resource-timing/html/test_resource_reparenting-expected.txt.
1579         * http/tests/w3c/webperf/submission/Google/resource-timing/html/test_resource_reparenting.html: Renamed from LayoutTests/http/tests/w3c/webperf/submission/resource-timing/html/test_resource_reparenting.html.
1580         * http/tests/w3c/webperf/submission/Google/resource-timing/html/test_resource_script_types-expected.txt: Renamed from LayoutTests/http/tests/w3c/webperf/submission/resource-timing/html/test_resource_script_types-expected.txt.
1581         * http/tests/w3c/webperf/submission/Google/resource-timing/html/test_resource_script_types.html: Renamed from LayoutTests/http/tests/w3c/webperf/submission/resource-timing/html/test_resource_script_types.html.
1582         * platform/chromium/TestExpectations: Moved directories...
1583         * platform/efl/TestExpectations:
1584         * platform/gtk/TestExpectations:
1585         * platform/qt/TestExpectations:
1586
1587 2013-02-21  Jeffrey Pfau  <jpfau@apple.com>
1588
1589         Optionally partition cache to prevent using cache for tracking
1590         https://bugs.webkit.org/show_bug.cgi?id=110269
1591
1592         Reviewed by Maciej Stachowiak.
1593
1594         Added tests for ensuring the cache partitioning functions
1595
1596         * http/tests/cache/partitioned-cache-expected.txt: Added.
1597         * http/tests/cache/partitioned-cache.html: Added.
1598         * http/tests/cache/resources/echo-cookie.cgi: Added.
1599         * http/tests/cache/resources/partitioned-cache-loader.html: Added.
1600
1601 2013-02-25  Eric Seidel  <eric@webkit.org>
1602
1603         Move html5lib/run-test* into html5lib/generated in preparation for generating these harnesses
1604         https://bugs.webkit.org/show_bug.cgi?id=110795
1605
1606         Reviewed by Ojan Vafai.
1607
1608         * html5lib/generated/run-template-expected.txt: Copied from LayoutTests/html5lib/run-template-expected.txt.
1609         * html5lib/generated/run-template.html: Added.
1610         * html5lib/generated/run-tests1-expected.txt: Renamed from LayoutTests/html5lib/run-test7-expected.txt.
1611         * html5lib/generated/run-tests1.html: Added.
1612         * html5lib/generated/run-tests10-expected.txt: Copied from LayoutTests/html5lib/run-template-expected.txt.
1613         * html5lib/generated/run-tests10.html: Added.
1614         * html5lib/generated/run-tests11-expected.txt: Renamed from LayoutTests/html5lib/run-test11-expected.txt.
1615         * html5lib/generated/run-tests11.html: Added.
1616         * html5lib/generated/run-tests12-expected.txt: Copied from LayoutTests/html5lib/run-template-expected.txt.
1617         * html5lib/generated/run-tests12.html: Added.
1618         * html5lib/generated/run-tests14-expected.txt: Copied from LayoutTests/html5lib/run-template-expected.txt.
1619         * html5lib/generated/run-tests14.html: Added.
1620         * html5lib/generated/run-tests15-expected.txt: Copied from LayoutTests/html5lib/run-template-expected.txt.
1621         * html5lib/generated/run-tests15.html: Added.
1622         * html5lib/generated/run-tests16-expected.txt: Copied from LayoutTests/html5lib/run-template-expected.txt.
1623         * html5lib/generated/run-tests16.html: Added.
1624         * html5lib/generated/run-tests17-expected.txt: Copied from LayoutTests/html5lib/run-template-expected.txt.
1625         * html5lib/generated/run-tests17.html: Added.
1626         * html5lib/generated/run-tests18-expected.txt: Renamed from LayoutTests/html5lib/run-test18-expected.txt.
1627         * html5lib/generated/run-tests18.html: Added.
1628         * html5lib/generated/run-tests19-expected.txt: Copied from LayoutTests/html5lib/run-template-expected.txt.
1629         * html5lib/generated/run-tests19.html: Added.
1630         * html5lib/generated/run-tests2-expected.txt: Copied from LayoutTests/html5lib/run-template-expected.txt.
1631         * html5lib/generated/run-tests2.html: Added.
1632         * html5lib/generated/run-tests20-expected.txt: Copied from LayoutTests/html5lib/run-template-expected.txt.
1633         * html5lib/generated/run-tests20.html: Added.
1634         * html5lib/generated/run-tests21-expected.txt: Copied from LayoutTests/html5lib/run-template-expected.txt.
1635         * html5lib/generated/run-tests21.html: Added.
1636         * html5lib/generated/run-tests22-expected.txt: Renamed from LayoutTests/html5lib/run-test10-expected.txt.
1637         * html5lib/generated/run-tests22.html: Added.
1638         * html5lib/generated/run-tests23-expected.txt: Copied from LayoutTests/html5lib/run-template-expected.txt.
1639         * html5lib/generated/run-tests23.html: Added.
1640         * html5lib/generated/run-tests24-expected.txt: Copied from LayoutTests/html5lib/run-template-expected.txt.
1641         * html5lib/generated/run-tests24.html: Added.
1642         * html5lib/generated/run-tests25-expected.txt: Copied from LayoutTests/html5lib/run-template-expected.txt.
1643         * html5lib/generated/run-tests25.html: Added.
1644         * html5lib/generated/run-tests26-expected.txt: Copied from LayoutTests/html5lib/run-template-expected.txt.
1645         * html5lib/generated/run-tests26.html: Added.
1646         * html5lib/generated/run-tests3-expected.txt: Renamed from LayoutTests/html5lib/run-test14-expected.txt.
1647         * html5lib/generated/run-tests3.html: Added.
1648         * html5lib/generated/run-tests4-expected.txt: Renamed from LayoutTests/html5lib/run-test12-expected.txt.
1649         * html5lib/generated/run-tests4.html: Added.
1650         * html5lib/generated/run-tests5-expected.txt: Copied from LayoutTests/html5lib/run-template-expected.txt.
1651         * html5lib/generated/run-tests5.html: Added.
1652         * html5lib/generated/run-tests6-expected.txt: Copied from LayoutTests/html5lib/run-template-expected.txt.
1653         * html5lib/generated/run-tests6.html: Added.
1654         * html5lib/generated/run-tests7-expected.txt: Renamed from LayoutTests/html5lib/run-test1-expected.txt.
1655         * html5lib/generated/run-tests7.html: Added.
1656         * html5lib/generated/run-tests8-expected.txt: Copied from LayoutTests/html5lib/run-template-expected.txt.
1657         * html5lib/generated/run-tests8.html: Added.
1658         * html5lib/generated/run-tests9-expected.txt: Renamed from LayoutTests/html5lib/run-template-expected.txt.
1659         * html5lib/generated/run-tests9.html: Added.
1660         * html5lib/run-template.html: Removed.
1661         * html5lib/run-test1.html: Removed.
1662         * html5lib/run-test10.html: Removed.
1663         * html5lib/run-test11.html: Removed.
1664         * html5lib/run-test12.html: Removed.
1665         * html5lib/run-test14.html: Removed.
1666         * html5lib/run-test15-expected.txt: Removed.
1667         * html5lib/run-test15.html: Removed.
1668         * html5lib/run-test16-expected.txt: Removed.
1669         * html5lib/run-test16.html: Removed.
1670         * html5lib/run-test17-expected.txt: Removed.
1671         * html5lib/run-test17.html: Removed.
1672         * html5lib/run-test18.html: Removed.
1673         * html5lib/run-test19-expected.txt: Removed.
1674         * html5lib/run-test19.html: Removed.
1675         * html5lib/run-test2-expected.txt: Removed.
1676         * html5lib/run-test2.html: Removed.
1677         * html5lib/run-test20-expected.txt: Removed.
1678         * html5lib/run-test20.html: Removed.
1679         * html5lib/run-test21-expected.txt: Removed.
1680         * html5lib/run-test21.html: Removed.
1681         * html5lib/run-test22-expected.txt: Removed.
1682         * html5lib/run-test22.html: Removed.
1683         * html5lib/run-test23-expected.txt: Removed.
1684         * html5lib/run-test23.html: Removed.
1685         * html5lib/run-test24-expected.txt: Removed.
1686         * html5lib/run-test24.html: Removed.
1687         * html5lib/run-test25-expected.txt: Removed.
1688         * html5lib/run-test25.html: Removed.
1689         * html5lib/run-test26-expected.txt: Removed.
1690         * html5lib/run-test26.html: Removed.
1691         * html5lib/run-test3-expected.txt: Removed.
1692         * html5lib/run-test3.html: Removed.
1693         * html5lib/run-test4-expected.txt: Removed.
1694         * html5lib/run-test4.html: Removed.
1695         * html5lib/run-test5-expected.txt: Removed.
1696         * html5lib/run-test5.html: Removed.
1697         * html5lib/run-test6-expected.txt: Removed.
1698         * html5lib/run-test6.html: Removed.
1699         * html5lib/run-test7.html: Removed.
1700         * html5lib/run-test8-expected.txt: Removed.
1701         * html5lib/run-test8.html: Removed.
1702         * html5lib/run-test9-expected.txt: Removed.
1703         * html5lib/run-test9.html: Removed.
1704         * platform/chromium/TestExpectations:
1705         * platform/chromium/html5lib/generated/run-tests1-expected.txt: Renamed from LayoutTests/platform/chromium/html5lib/run-test7-expected.txt.
1706         * platform/chromium/html5lib/generated/run-tests18-expected.txt: Renamed from LayoutTests/platform/chromium/html5lib/run-test18-expected.txt.
1707         * platform/chromium/html5lib/generated/run-tests7-expected.txt: Renamed from LayoutTests/platform/chromium/html5lib/run-test1-expected.txt.
1708         * platform/efl/TestExpectations:
1709         * platform/gtk/TestExpectations:
1710         * platform/mac/TestExpectations:
1711         * platform/qt/TestExpectations:
1712         * platform/win/TestExpectations:
1713         * platform/wincairo/TestExpectations:
1714
1715 2013-02-25  Philip Rogers  <pdr@google.com>
1716
1717         Remove two stale entries from TestExpectations
1718
1719         Unreviewed patch of test expectations.
1720
1721         * platform/chromium/TestExpectations:
1722
1723 2013-02-25  Philip Rogers  <pdr@google.com>
1724
1725         Rebaseline 3 svg/as-image/ tests
1726
1727         Unreviewed rebaseline of test expectations.
1728
1729         * platform/chromium-linux/svg/as-image/animated-svg-as-image-expected.png:
1730         * platform/chromium-linux/svg/as-image/animated-svg-as-image-same-image-expected.png:
1731         * platform/chromium-linux/svg/as-image/img-preserveAspectRatio-support-1-expected.png:
1732         * platform/chromium-mac-lion/svg/as-image/animated-svg-as-image-expected.png:
1733         * platform/chromium-mac-lion/svg/as-image/animated-svg-as-image-same-image-expected.png:
1734         * platform/chromium-mac-lion/svg/as-image/img-preserveAspectRatio-support-1-expected.png:
1735         * platform/chromium-mac-snowleopard/svg/as-image/animated-svg-as-image-expected.png:
1736         * platform/chromium-mac-snowleopard/svg/as-image/animated-svg-as-image-same-image-expected.png:
1737         * platform/chromium-mac-snowleopard/svg/as-image/img-preserveAspectRatio-support-1-expected.png:
1738         * platform/chromium-mac/svg/as-image/animated-svg-as-image-expected.png:
1739         * platform/chromium-mac/svg/as-image/animated-svg-as-image-same-image-expected.png:
1740         * platform/chromium-mac/svg/as-image/img-preserveAspectRatio-support-1-expected.png:
1741         * platform/chromium-win/svg/as-image/animated-svg-as-image-expected.png:
1742         * platform/chromium-win/svg/as-image/animated-svg-as-image-same-image-expected.png:
1743         * platform/chromium-win/svg/as-image/img-preserveAspectRatio-support-1-expected.png:
1744
1745 2013-02-25  Alexis Menard  <alexis@webkit.org>
1746
1747         transition-property property doesn't accept "all, <IDENT>".
1748         https://bugs.webkit.org/show_bug.cgi?id=110074
1749
1750         Reviewed by Dean Jackson.
1751
1752         Extend exising test to cover the bug.
1753
1754         * transitions/transitions-parsing-expected.txt:
1755         * transitions/transitions-parsing.html:
1756
1757 2013-02-25  Sergio Villar Senin  <svillar@igalia.com>
1758
1759         [soup] "Too many redirects" error loading chat in plus.google.com
1760         https://bugs.webkit.org/show_bug.cgi?id=64575
1761
1762         Reviewed by Martin Robinson.
1763
1764         This new test checks firstPartyForCookies is properly set to the
1765         new URL on redirects.
1766
1767         * http/tests/cookies/resources/set-cookie-on-redirect.php: Added.
1768         * http/tests/cookies/set-cookie-on-redirect-expected.txt: Added.
1769         * http/tests/cookies/set-cookie-on-redirect.html: Added.
1770
1771 2013-02-25  Zoltan Arvai  <zarvai@inf.u-szeged.hu>
1772
1773         [Qt] Unreviewed gardening. Skip asserting tests.
1774         https://bugs.webkit.org/show_bug.cgi?id=110756
1775
1776         * platform/qt/TestExpectations:
1777
1778 2013-02-25  Alexei Filippov  <alph@chromium.org>
1779
1780         Web Inspector: Remove CPU profile from a group causes exception
1781         https://bugs.webkit.org/show_bug.cgi?id=110466
1782
1783         Reviewed by Yury Semikhatsky.
1784
1785         WebInspector.ProfilesPanel._removeProfileHandle did not handle
1786         profile removal from a group. The fix takes care of this case.
1787
1788         Test: inspector/profiler/cpu-profiler-profile-removal.html
1789
1790         * inspector/profiler/cpu-profiler-profile-removal-expected.txt: Added.
1791         * inspector/profiler/cpu-profiler-profile-removal.html: Added.
1792
1793 2013-02-25  Mike West  <mkwst@chromium.org>
1794
1795         XSSAuditor tests shouldn't depend on IFrames's load order.
1796         https://bugs.webkit.org/show_bug.cgi?id=110737
1797
1798         Reviewed by Jochen Eisinger.
1799
1800         Various tests under http/tests/security/xssAuditor actually wrap up
1801         multiple test cases under a single HTML file by loading a variety of
1802         IFrames. Currently, the error messages that these tests expect aren't
1803         detailed enough to distinguish between the order in which the IFrames
1804         load: they all generate the same error, so the ordering is irrelevant.
1805
1806         Before we increase the error message detail in webkit.org/b/110733, we
1807         need to ensure that these tests don't rely on load order. One option
1808         is to serialize the IFrame loading by chaining onload events, but that
1809         seems like a slow way of doing things. This patch takes a different
1810         approach, breaking the multiple-IFrame tests into many single-IFrame
1811         tests (which should be more shardable, and actually execute more quickly
1812         in the long run).
1813
1814         * http/tests/security/xssAuditor/open-iframe-src-expected.txt: Removed.
1815         * http/tests/security/xssAuditor/open-iframe-src.html: Removed.
1816         * http/tests/security/xssAuditor/open-script-src-expected.txt: Removed.
1817         * http/tests/security/xssAuditor/open-script-src.html: Removed.
1818         * http/tests/security/xssAuditor/property-escape-comment-expected.txt: Removed.
1819         * http/tests/security/xssAuditor/property-escape-comment.html: Removed.
1820         * http/tests/security/xssAuditor/property-escape-entity-expected.txt: Removed.
1821         * http/tests/security/xssAuditor/property-escape-entity.html: Removed.
1822         * http/tests/security/xssAuditor/property-escape-quote-expected.txt: Removed.
1823         * http/tests/security/xssAuditor/property-escape-quote.html: Removed.
1824         * http/tests/security/xssAuditor/script-tag-with-comma-expected.txt: Removed.
1825         * http/tests/security/xssAuditor/script-tag-with-comma.html: Removed.
1826         * http/tests/security/xssAuditor/script-tag-with-source-unterminated-expected.txt: Removed.
1827         * http/tests/security/xssAuditor/script-tag-with-source-unterminated.html: Removed.
1828             Removed these tests, breaking them into multiple single-IFrame HTML files.
1829         * http/tests/security/xssAuditor/open-iframe-src-01.html: Added.
1830         * http/tests/security/xssAuditor/open-iframe-src-02.html: Added.
1831         * http/tests/security/xssAuditor/open-script-src-01-expected.txt: Added.
1832         * http/tests/security/xssAuditor/open-script-src-01.html: Added.
1833         * http/tests/security/xssAuditor/open-script-src-02-expected.txt: Added.
1834         * http/tests/security/xssAuditor/open-script-src-02.html: Added.
1835         * http/tests/security/xssAuditor/open-script-src-03-expected.txt: Added.
1836         * http/tests/security/xssAuditor/open-script-src-03.html: Added.
1837         * http/tests/security/xssAuditor/open-script-src-04-expected.txt: Added.
1838         * http/tests/security/xssAuditor/open-script-src-04.html: Added.
1839         * http/tests/security/xssAuditor/property-escape-comment-01-expected.txt: Added.
1840         * http/tests/security/xssAuditor/property-escape-comment-01.html: Added.
1841         * http/tests/security/xssAuditor/property-escape-comment-02-expected.txt: Added.
1842         * http/tests/security/xssAuditor/property-escape-comment-02.html: Added.
1843         * http/tests/security/xssAuditor/property-escape-comment-03-expected.txt: Added.
1844         * http/tests/security/xssAuditor/property-escape-comment-03.html: Added.
1845         * http/tests/security/xssAuditor/property-escape-entity-01-expected.txt: Added.
1846         * http/tests/security/xssAuditor/property-escape-entity-01.html: Added.
1847         * http/tests/security/xssAuditor/property-escape-entity-02-expected.txt: Added.
1848         * http/tests/security/xssAuditor/property-escape-entity-02.html: Added.
1849         * http/tests/security/xssAuditor/property-escape-entity-03-expected.txt: Added.
1850         * http/tests/security/xssAuditor/property-escape-entity-03.html: Added.
1851         * http/tests/security/xssAuditor/property-escape-quote-01.html: Added.
1852         * http/tests/security/xssAuditor/property-escape-quote-02.html: Added.
1853         * http/tests/security/xssAuditor/property-escape-quote-03.html: Added.
1854         * http/tests/security/xssAuditor/script-tag-with-comma-01-expected.txt: Added.
1855         * http/tests/security/xssAuditor/script-tag-with-comma-01.html: Added.
1856         * http/tests/security/xssAuditor/script-tag-with-comma-02-expected.txt: Added.
1857         * http/tests/security/xssAuditor/script-tag-with-comma-02.html: Added.
1858         * http/tests/security/xssAuditor/script-tag-with-source-unterminated-01-expected.txt: Added.
1859         * http/tests/security/xssAuditor/script-tag-with-source-unterminated-01.html: Added.
1860         * http/tests/security/xssAuditor/script-tag-with-source-unterminated-02-expected.txt: Added.
1861         * http/tests/security/xssAuditor/script-tag-with-source-unterminated-02.html: Added.
1862         * http/tests/security/xssAuditor/script-tag-with-source-unterminated-03-expected.txt: Added.
1863         * http/tests/security/xssAuditor/script-tag-with-source-unterminated-03.html: Added.
1864         * http/tests/security/xssAuditor/script-tag-with-trailing-comment5.html: Added.
1865             These tests perform the same validation as the combined tests, they
1866             simply do it without introducing load-order dependencies.
1867
1868 2013-02-25  Vsevolod Vlasov  <vsevik@chromium.org>
1869
1870         Unreviewed chromium test expectations update.
1871
1872         * platform/chromium/TestExpectations:
1873
1874 2013-02-25  Vsevolod Vlasov  <vsevik@chromium.org>
1875
1876         Unreviewed chromium test expectations update.
1877
1878         * platform/chromium/TestExpectations:
1879
1880 2013-02-25  Vsevolod Vlasov  <vsevik@chromium.org>
1881
1882         Unreviewed chromium test expectations update.
1883
1884         * platform/chromium/TestExpectations:
1885
1886 2013-02-25  Vsevolod Vlasov  <vsevik@chromium.org>
1887
1888         Unreviewed chromium test expectations update.
1889
1890         * platform/chromium/TestExpectations:
1891
1892 2013-02-25  Vsevolod Vlasov  <vsevik@chromium.org>
1893
1894         Unreviewed chromium test expectations update.
1895
1896         * platform/chromium/TestExpectations:
1897
1898 2013-02-25  Vsevolod Vlasov  <vsevik@chromium.org>
1899
1900         Unreviewed chromium test expectations update.
1901
1902         * platform/chromium/TestExpectations:
1903
1904 2013-02-25  Alexei Filippov  <alph@chromium.org>
1905
1906         Web Inspector: move profile type specific code out of ProfilesPanel (refactor)
1907         https://bugs.webkit.org/show_bug.cgi?id=110597
1908
1909         Reviewed by Yury Semikhatsky.
1910
1911         Move profile type specific functionality out of ProfilesPanel class.
1912         This is a first part of WebInspector.ProfilesPanel refactoring.
1913
1914         No new tests as the functionality isn't changed.
1915
1916         * inspector/profiler/canvas2d/canvas-replay-log-grid.html:
1917         * inspector/profiler/heap-snapshot-inspect-dom-wrapper-expected.txt:
1918         * inspector/profiler/heap-snapshot-inspect-dom-wrapper.html:
1919         * inspector/profiler/heap-snapshot-loader.html:
1920         * inspector/profiler/heap-snapshot-test.js:
1921         (initialize_HeapSnapshotTest.):
1922         (initialize_HeapSnapshotTest):
1923         * inspector/profiler/profiler-test.js:
1924         (initialize_ProfilerTest.InspectorTest.startProfilerTest.startTest):
1925         (initialize_ProfilerTest.InspectorTest.startProfilerTest):
1926
1927 2013-02-25  Ádám Kallai  <kadam@inf.u-szeged.hu>
1928
1929         [Qt] Unreviewed gardening. Skipped failing tests.
1930
1931         * platform/qt-5.0-wk2/fast/forms/select-baseline-expected.png: Removed.
1932         * platform/qt-5.0-wk2/fast/forms/select-baseline-expected.txt: Removed.
1933         * platform/qt-5.0/fast/forms/select-baseline-expected.png: Removed.
1934         * platform/qt-5.0/fast/forms/select-baseline-expected.txt: Removed.
1935         * platform/qt/TestExpectations:
1936         * platform/qt/fast/forms/select-baseline-expected.png: Update after r143836.
1937         * platform/qt/fast/forms/select-baseline-expected.txt: Update after r143836.
1938
1939 2013-02-25  Vsevolod Vlasov  <vsevik@chromium.org>
1940
1941         Unreviewed chromium test expectations update.
1942
1943         * platform/chromium/TestExpectations:
1944
1945 2013-02-25  Zoltan Arvai  <zarvai@inf.u-szeged.hu>
1946
1947         [Qt] Unreviewed gardening. Unskip tests after r143800.
1948
1949         * platform/qt/TestExpectations:
1950
1951 2013-02-25  Zan Dobersek  <zdobersek@igalia.com>
1952
1953         Unreviewed GTK gardening.
1954
1955         * platform/gtk/TestExpectations: Giving up on individually listing slow sputnik tests, replaced all
1956         the expectations with a single one covering the whole directory in both release and debug builds.
1957         Also removing duplicate expectations and adding an expectation for tests that require custom elements support.
1958         * platform/gtk/editing/selection/extend-by-sentence-001-expected.txt: Rebaselining.
1959         * platform/gtk/media/audio-controls-rendering-expected.png: Removed. Requires a new baseline.
1960         * platform/gtk/media/audio-controls-rendering-expected.txt: Removed. Ditto.
1961
1962 2013-02-25  Vsevolod Vlasov  <vsevik@chromium.org>
1963
1964         Unreviewed chromium test expectations update.
1965
1966         * platform/chromium/TestExpectations:
1967
1968 2013-02-25  Ilya Tikhonovsky  <loislo@chromium.org>
1969
1970         Web Inspector: Improve speed of Linkifier.reset operation.
1971         https://bugs.webkit.org/show_bug.cgi?id=110696
1972
1973         Reviewed by Yury Semikhatsky.
1974
1975         Linkifier calls Location.dispose N times and each dispose method calls Array.remove
1976         which scans entire array and does splice. So the complexity of Linkifier.reset
1977         is O(N^2). I replaced the arrays with Set and got O(N) complexity.
1978
1979         Drive by fix: The identifier generator was slightly changed.
1980         Now it produces identifiers that couldn't be converted into a number.
1981         So the engine will never convert Set/Map object into an array.
1982
1983         * inspector/debugger/callstack-placards-discarded.html:
1984         * inspector/debugger/linkifier.html:
1985
1986 2013-02-24  Kihong Kwon  <kihong.kwon@samsung.com>
1987
1988         Add an ASSERT to didChangeDeviceProximity
1989         https://bugs.webkit.org/show_bug.cgi?id=110317
1990
1991         Reviewed by Hajime Morrita.
1992
1993         Fix wrong test cases which are found by ASSERT insertion.
1994
1995         * proximity/basic-operation-expected.txt:
1996         * proximity/basic-operation.html:
1997         * proximity/resources/event-after-navigation-new.html:
1998
1999 2013-02-24  Mike West  <mkwst@chromium.org>
2000
2001         CSP 1.1: Experiment with 'reflected-xss' directive.
2002         https://bugs.webkit.org/show_bug.cgi?id=104479
2003
2004         Reviewed by Adam Barth.
2005
2006         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-allow-expected.txt: Added.
2007         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-allow.html: Added.
2008         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-allow-allow-expected.txt: Added.
2009         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-allow-allow.html: Added.
2010         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-allow-block-expected.txt: Added.
2011         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-allow-block.html: Added.
2012         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-allow-filter-expected.txt: Added.
2013         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-allow-filter.html: Added.
2014         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-allow-invalid-expected.txt: Added.
2015         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-allow-invalid.html: Added.
2016         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-allow-unset-expected.txt: Added.
2017         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-allow-unset.html: Added.
2018         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-block-allow-expected.txt: Added.
2019         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-block-allow.html: Added.
2020         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-block-block-expected.txt: Added.
2021         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-block-block.html: Added.
2022         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-block-filter-expected.txt: Added.
2023         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-block-filter.html: Added.
2024         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-block-invalid-expected.txt: Added.
2025         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-block-invalid.html: Added.
2026         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-block-unset-expected.txt: Added.
2027         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-block-unset.html: Added.
2028         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-filter-allow-expected.txt: Added.
2029         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-filter-allow.html: Added.
2030         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-filter-block-expected.txt: Added.
2031         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-filter-block.html: Added.
2032         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-filter-filter-expected.txt: Added.
2033         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-filter-filter.html: Added.
2034         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-filter-invalid-expected.txt: Added.
2035         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-filter-invalid.html: Added.
2036         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-filter-unset-expected.txt: Added.
2037         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-filter-unset.html: Added.
2038         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-invalid-allow-expected.txt: Added.
2039         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-invalid-allow.html: Added.
2040         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-invalid-block-expected.txt: Added.
2041         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-invalid-block.html: Added.
2042         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-invalid-filter-expected.txt: Added.
2043         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-invalid-filter.html: Added.
2044         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-invalid-invalid-expected.txt: Added.
2045         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-invalid-invalid.html: Added.
2046         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-invalid-unset-expected.txt: Added.
2047         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-invalid-unset.html: Added.
2048         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-unset-allow-expected.txt: Added.
2049         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-unset-allow.html: Added.
2050         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-unset-block-expected.txt: Added.
2051         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-unset-block.html: Added.
2052         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-unset-filter-expected.txt: Added.
2053         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-unset-filter.html: Added.
2054         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-unset-invalid-expected.txt: Added.
2055         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-unset-invalid.html: Added.
2056         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-unset-unset-expected.txt: Added.
2057         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-unset-unset.html: Added.
2058         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-block-expected.txt: Added.
2059         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-block.html: Added.
2060         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-empty-expected.txt: Added.
2061         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-empty.html: Added.
2062         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-filter-expected.txt: Added.
2063         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-filter.html: Added.
2064         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-invalid-expected.txt: Added.
2065         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-invalid.html: Added.
2066         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-parsing-expected.txt: Added.
2067         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-parsing.html: Added.
2068         * http/tests/security/contentSecurityPolicy/resources/reflected-xss-and-xss-protection.js: Added.
2069         (testMixedHeader):
2070         (frameLoaded):
2071         (frameErrored):
2072         * http/tests/security/xssAuditor/resources/echo-intertag.pl:
2073             Added the ability to send an 'X-WebKit-CSP' header to test 'reflected-xss' behavior.
2074
2075 2013-02-24  Keishi Hattori  <keishi@webkit.org>
2076
2077         Add methods to date types for new calendar picker
2078         https://bugs.webkit.org/show_bug.cgi?id=110454
2079
2080         Reviewed by Kent Tamura.
2081
2082         * platform/chromium/fast/forms/calendar-picker/calendar-picker-date-types-expected.txt: Added.
2083         * platform/chromium/fast/forms/calendar-picker/calendar-picker-date-types.html: Added. Unit tests for date types.
2084
2085 2013-02-24  Hajime Morrita  <morrita@google.com>
2086
2087         [Custom Elements] Implement bare-bone document.register()
2088         https://bugs.webkit.org/show_bug.cgi?id=100229
2089
2090         Reviewed by Adam Barth.
2091
2092         * fast/dom/custom/document-register-basic-expected.txt: Added.
2093         * fast/dom/custom/document-register-basic.html: Added.
2094         * fast/dom/custom/document-register-reentrant-null-constructor-expected.txt: Added.
2095         * fast/dom/custom/document-register-reentrant-null-constructor.html: Added.
2096         * fast/dom/custom/document-register-reentrant-returning-fake-expected.txt: Added.
2097         * fast/dom/custom/document-register-reentrant-returning-fake.html: Added.
2098         * fast/dom/custom/document-register-reentrant-throwing-constructor-expected.txt: Added.
2099         * fast/dom/custom/document-register-reentrant-throwing-constructor.html: Added.
2100         * fast/dom/custom/resources/document-register-fuzz.js: Added.
2101         * platform/mac/TestExpectations:
2102
2103 2013-02-24  Benjamin Poulain  <benjamin@webkit.org>
2104
2105         Add timeout to the Chromium expectation of state-url-sets-links-visited.html
2106
2107         Unreviewed.
2108
2109         * platform/chromium/TestExpectations: Since Chromium's DRT does not support
2110         computedStyleIncludingVisitedInfo, the test can also timeout as it will
2111         raise an exception before invoking finishJSTest.
2112
2113 2013-02-23  Benjamin Poulain  <benjamin@webkit.org>
2114
2115         Add support for testing states changing asynchronously. Apply it to state-url-sets-links-visited.html.
2116         https://bugs.webkit.org/show_bug.cgi?id=109883
2117
2118         Reviewed by Antti Koivisto.
2119
2120         Some tests depends on state change happening asynchronously. This is typically solved by using
2121         timers with a long enough interval.
2122
2123         Timers have the general pitfalls of causing unreliable tests, and forcing unnecessary delays
2124         in the tests.
2125
2126         This patch introduces new testing helpers, shouldBecomeEqual and shouldBecomeEqualToString, to
2127         test a change of state repetively until it succeed (or timeout). Those test functions execute
2128         the condition every 5ms until the test succeed.
2129
2130         The helper shouldBecomeEqualToString is applied on state-url-sets-links-visited.html to illustrate
2131         the concept.
2132
2133         * fast/js/resources/js-test-pre.js:
2134         (_waitForCondition): Generic helper function for the familly shouldBecomeXXX.
2135         (.condition):
2136         (.failureHandler):
2137         (shouldBecomeEqual):
2138         (shouldBecomeEqualToString):
2139
2140         * fast/loader/stateobjects/state-url-sets-links-visited.html:
2141         * platform/wk2/TestExpectations:
2142         state-url-sets-links-visited.html failed on WebKit2 because the visited links table is updated
2143         asynchronously, and the style is only updated after 1 IPC message + 1 timer + 1 IPC message.
2144
2145         The test is changed to use shouldBecomeEqualToString in order to become reliable. If the UIProcess
2146         does not update the style in a reasonable amount of time, the test fails.
2147
2148         * platform/chromium/TestExpectations: Make the test as failing on Chromium until proper test support is added
2149         to DRT or Internals.
2150
2151 2013-02-23  Philip Rogers  <pdr@google.com>
2152
2153         Prevent crash in animated transform lists
2154         https://bugs.webkit.org/show_bug.cgi?id=110704
2155
2156         Reviewed by Abhishek Arya.
2157
2158         * svg/animations/animateTransform-list-crash-expected.txt: Added.
2159         * svg/animations/animateTransform-list-crash.html: Added.
2160
2161 2013-02-23  Ryosuke Niwa  <rniwa@webkit.org>
2162
2163         Skip javascriptDialogEvents.html since its result bleed into other tests non-deterministically per bug 110186.
2164
2165         * platform/mac/TestExpectations:
2166
2167 2013-02-23  Zan Dobersek  <zdobersek@igalia.com>
2168
2169         Unreviewed gardening.
2170
2171         * platform/efl/TestExpectations: Adding a failure expectation for the html5lib/runner.html test
2172         that started failing with r143804.
2173         * platform/gtk/TestExpectations: Ditto. Also adding flaky crasher expectations for two http tests,
2174         crashes are originating from IDB code and starter appearing with r143694.
2175
2176 2013-02-23  Martin Robinson  <mrobinson@igalia.com>
2177
2178         Remove some tests needing to be rebaselined from TestExpectations
2179
2180         * platform/gtk/TestExpectations: Update the list of tests needing new baselines
2181         and skip some that are timing out on my machine.
2182         * platform/gtk/accessibility/color-well-expected.txt: Added.
2183         * platform/gtk/accessibility/image-link-expected.txt: Added.
2184         * platform/gtk/accessibility/image-map1-expected.txt: Added.
2185         * platform/gtk/accessibility/image-map2-expected.txt: Added.
2186         * platform/gtk/accessibility/menu-list-sends-change-notification-expected.txt: Added.
2187         * platform/gtk/accessibility/multiselect-list-reports-active-option-expected.txt: Added.
2188         * platform/gtk/accessibility/notification-listeners-expected.txt: Added.
2189         * platform/gtk/css2.1/t0505-c16-descendant-01-e-expected.png:
2190         * platform/gtk/css2.1/t0505-c16-descendant-01-e-expected.txt:
2191         * platform/gtk/editing/selection/extend-by-sentence-001-expected.png:
2192         * platform/gtk/editing/selection/extend-by-sentence-001-expected.txt: Added.
2193         * platform/gtk/fast/block/float/024-expected.png:
2194         * platform/gtk/fast/block/float/024-expected.txt: Added.
2195         * platform/gtk/fast/block/margin-collapse/empty-clear-blocks-expected.png:
2196         * platform/gtk/fast/block/margin-collapse/empty-clear-blocks-expected.txt: Added.
2197         * platform/gtk/fast/css/resize-corner-tracking-expected.png:
2198         * platform/gtk/fast/css/resize-corner-tracking-expected.txt:
2199         * platform/gtk/fast/css/resize-corner-tracking-transformed-iframe-expected.png: Added.
2200         * platform/gtk/fast/css/resize-corner-tracking-transformed-iframe-expected.txt: Added.
2201         * platform/gtk/fast/inline/drawStyledEmptyInlines-expected.png:
2202         * platform/gtk/fast/inline/drawStyledEmptyInlines-expected.txt:
2203         * platform/gtk/fast/inline/drawStyledEmptyInlinesWithWS-expected.png:
2204         * platform/gtk/fast/inline/drawStyledEmptyInlinesWithWS-expected.txt:
2205         * platform/gtk/fast/inline/justify-emphasis-inline-box-expected.png: Added.
2206         * platform/gtk/fast/inline/justify-emphasis-inline-box-expected.txt: Added.
2207         * platform/gtk/fast/repaint/caret-with-transformation-expected.png: Added.
2208         * platform/gtk/fast/repaint/caret-with-transformation-expected.txt: Added.
2209         * platform/gtk/fast/text/capitalize-empty-generated-string-expected.png:
2210         * platform/gtk/fast/text/capitalize-empty-generated-string-expected.txt:
2211         * platform/gtk/fast/text/international/bidi-ignored-for-first-child-inline-expected.png:
2212         * platform/gtk/fast/text/international/bidi-ignored-for-first-child-inline-expected.txt:
2213         * platform/gtk/fast/text/whitespace/006-expected.png:
2214         * platform/gtk/fast/text/whitespace/006-expected.txt:
2215         * platform/gtk/fast/text/whitespace/007-expected.png:
2216         * platform/gtk/fast/text/whitespace/007-expected.txt:
2217         * platform/gtk/media/audio-controls-rendering-expected.png: Added.
2218         * platform/gtk/media/audio-controls-rendering-expected.txt:
2219         * platform/gtk/media/controls-after-reload-expected.txt:
2220         * platform/gtk/media/controls-strict-expected.txt:
2221         * platform/gtk/media/controls-styling-strict-expected.txt:
2222         * platform/gtk/media/controls-without-preload-expected.txt:
2223         * platform/gtk/media/video-controls-rendering-expected.txt:
2224         * platform/gtk/media/video-display-toggle-expected.txt:
2225         * platform/gtk/media/video-playing-and-pause-expected.txt:
2226         * platform/gtk/svg/as-image/image-preserveAspectRatio-all-expected.png: Added.
2227         * platform/gtk/svg/as-image/image-preserveAspectRatio-all-expected.txt: Added.
2228         * platform/gtk/svg/batik/text/xmlSpace-expected.png:
2229         * platform/gtk/svg/batik/text/xmlSpace-expected.txt:
2230         * platform/gtk/svg/carto.net/combobox-expected.png:
2231         * platform/gtk/svg/carto.net/combobox-expected.txt:
2232         * platform/gtk/svg/dynamic-updates/SVGFEImageElement-dom-preserveAspectRatio-attr-expected.png:
2233         * platform/gtk/svg/dynamic-updates/SVGFEImageElement-dom-preserveAspectRatio-attr-expected.txt: Added.
2234         * platform/gtk/svg/dynamic-updates/SVGFEImageElement-svgdom-preserveAspectRatio-prop-expected.png:
2235         * platform/gtk/svg/dynamic-updates/SVGFEImageElement-svgdom-preserveAspectRatio-prop-expected.txt: Added.
2236         * platform/gtk/svg/filters/feImage-preserveAspectRatio-all-expected.png: Added.
2237         * platform/gtk/svg/filters/feImage-preserveAspectRatio-all-expected.txt: Added.
2238         * platform/gtk/svg/filters/filter-hidden-content-expected.png: Added.
2239         * platform/gtk/svg/filters/filter-hidden-content-expected.txt: Added.
2240         * platform/gtk/tables/mozilla/bugs/bug113235-3-expected.png:
2241         * platform/gtk/tables/mozilla/bugs/bug113235-3-expected.txt:
2242         * platform/gtk/tables/mozilla/bugs/bug1188-expected.png:
2243         * platform/gtk/tables/mozilla/bugs/bug1188-expected.txt:
2244         * platform/gtk/tables/mozilla/bugs/bug1318-expected.png:
2245         * platform/gtk/tables/mozilla/bugs/bug1318-expected.txt:
2246
2247 2013-02-23  Jason Anderssen  <janderssen@gmail.com>
2248
2249         Moved setAutofilled from TestRunner to WebCore
2250         https://bugs.webkit.org/show_bug.cgi?id=110521
2251
2252         Reviewed by Benjamin Poulain.
2253
2254         * fast/forms/input-autofilled.html:
2255         * fast/forms/reset-autofilled.html:
2256         * platform/wk2/TestExpectations:
2257
2258 2013-02-22  Christian Biesinger  <cbiesinger@chromium.org>
2259
2260         Rebaseline ports after bug 109994
2261         https://bugs.webkit.org/show_bug.cgi?id=110551
2262
2263         Unreviewed rebaseline of test expectations.
2264
2265         * css2.1/20110323/replaced-elements-001-expected.txt: Renamed from LayoutTests/platform/mac/css2.1/20110323/replaced-elements-001-expected.txt.
2266         * fast/forms/button-generated-content-expected.txt:
2267         * fast/forms/select-baseline-expected.txt: Renamed from LayoutTests/platform/chromium-mac/fast/forms/select-baseline-expected.txt.
2268         * platform/chromium-mac-lion/css2.1/20110323/replaced-elements-001-expected.png:
2269         * platform/chromium-mac-lion/fast/forms/button-generated-content-expected.png:
2270         * platform/chromium-mac-lion/fast/forms/select-baseline-expected.png:
2271         * platform/chromium-mac-lion/svg/custom/foreign-object-skew-expected.png:
2272         * platform/chromium-mac-snowleopard/css2.1/20110323/replaced-elements-001-expected.png:
2273         * platform/chromium-mac-snowleopard/fast/forms/button-generated-content-expected.png:
2274         * platform/chromium-mac-snowleopard/fast/forms/select-baseline-expected.png:
2275         * platform/chromium-mac-snowleopard/svg/custom/foreign-object-skew-expected.png:
2276         * platform/chromium-mac/css2.1/20110323/replaced-elements-001-expected.png:
2277         * platform/chromium-mac/fast/forms/button-generated-content-expected.png:
2278         * platform/chromium-mac/fast/forms/select-baseline-expected.png:
2279         * platform/chromium-mac/svg/custom/foreign-object-skew-expected.png:
2280         * platform/chromium-win/css2.1/20110323/replaced-elements-001-expected.png:
2281         * platform/chromium-win/css2.1/20110323/replaced-elements-001-expected.txt:
2282         * platform/chromium-win/fast/forms/button-generated-content-expected.png:
2283         * platform/chromium-win/fast/forms/button-generated-content-expected.txt:
2284         * platform/chromium-win/fast/forms/select-baseline-expected.png:
2285         * platform/chromium-win/fast/forms/select-baseline-expected.txt:
2286         * platform/chromium-win/svg/custom/foreign-object-skew-expected.png:
2287         * platform/chromium-win/svg/custom/foreign-object-skew-expected.txt:
2288         * platform/chromium-win/tables/mozilla/bugs/bug92647-2-expected.png:
2289         * platform/chromium-win/tables/mozilla/bugs/bug92647-2-expected.txt:
2290         * platform/chromium/TestExpectations:
2291         * platform/chromium/css2.1/20110323/replaced-elements-001-expected.txt: Removed.
2292         * platform/efl/TestExpectations:
2293         * platform/efl/css2.1/20110323/replaced-elements-001-expected.txt:
2294         * platform/efl/fast/forms/button-generated-content-expected.txt:
2295         * platform/efl/fast/forms/select-baseline-expected.txt:
2296         * platform/efl/svg/custom/foreign-object-skew-expected.txt: Renamed from LayoutTests/platform/mac/svg/custom/foreign-object-skew-expected.txt.
2297         * platform/efl/tables/mozilla/bugs/bug92647-2-expected.txt:
2298         * platform/gtk/TestExpectations:
2299         * platform/gtk/css2.1/20110323/replaced-elements-001-expected.txt:
2300         * platform/gtk/fast/forms/button-generated-content-expected.txt:
2301         * platform/gtk/fast/forms/select-baseline-expected.txt:
2302         * platform/gtk/svg/custom/foreign-object-skew-expected.txt:
2303         * platform/gtk/tables/mozilla/bugs/bug92647-2-expected.txt:
2304         * platform/mac/TestExpectations:
2305         * platform/mac/fast/forms/select-baseline-expected.txt: Removed.
2306         * platform/mac/tables/mozilla/bugs/bug92647-2-expected.txt: Removed.
2307         * platform/qt/TestExpectations:
2308         * platform/qt/css2.1/20110323/replaced-elements-001-expected.txt:
2309         * platform/qt/fast/forms/button-generated-content-expected.txt:
2310         * platform/qt/fast/forms/select-baseline-expected.txt:
2311         * platform/qt/svg/custom/foreign-object-skew-expected.txt:
2312         * platform/qt/tables/mozilla/bugs/bug92647-2-expected.txt:
2313         * platform/win-future/fast/forms/button-generated-content-expected.txt: Copied from LayoutTests/fast/forms/button-generated-content-expected.txt.
2314         * svg/custom/foreign-object-skew-expected.txt: Renamed from LayoutTests/platform/chromium/svg/custom/foreign-object-skew-expected.txt.
2315         * tables/mozilla/bugs/bug92647-2-expected.txt: Renamed from LayoutTests/platform/chromium/tables/mozilla/bugs/bug92647-2-expected.txt.
2316
2317 2013-02-22  Ryosuke Niwa  <rniwa@webkit.org>
2318
2319         More rebaselines after http://trac.webkit.org/changeset/143804.
2320
2321         * html5lib/run-test1-expected.txt:
2322         * html5lib/run-test18-expected.txt:
2323         * html5lib/run-test7-expected.txt:
2324
2325 2013-02-22  Ryosuke Niwa  <rniwa@webkit.org>
2326
2327         WebKit can erroneously strip font-size CSS property from font element with size attribute
2328         https://bugs.webkit.org/show_bug.cgi?id=110657
2329
2330         Reviewed by Justin Garcia.
2331
2332         Added two regression tests to ensure WebKit doesn't erroneously remove inline styles of an element
2333         when its implicit styles differ from the inline styles. Also rebaselined some tests as their results
2334         have progressed.
2335
2336         * editing/pasteboard/insert-u-with-text-decoration-none-expected.txt: Added.
2337         * editing/pasteboard/insert-u-with-text-decoration-none.html: Added.
2338         * editing/pasteboard/insert-font-with-size-and-css-expected.txt: Added.
2339         * editing/pasteboard/insert-font-with-size-and-css.html: Added.
2340         * editing/pasteboard/4744008-expected.txt:
2341         * editing/pasteboard/paste-text-with-style-5-expected.txt:
2342         * editing/pasteboard/paste-text-with-style-5.html:
2343         * editing/pasteboard/style-from-rules-expected.txt:
2344         * editing/pasteboard/style-from-rules.html:
2345
2346 2013-02-22  Nils Barth  <nbarth@chromium.org>
2347
2348         REGRESSION(r130089): Scrollbar thumb no longer re-rendered on hover
2349         https://bugs.webkit.org/show_bug.cgi?id=109230
2350
2351         Reviewed by Eric Seidel.
2352
2353         * fast/css/pseudo-element-selector-scrollbar-hover-expected.html: Added.
2354         * fast/css/pseudo-element-selector-scrollbar-hover.html: Added.
2355
2356 2013-02-22  Levi Weintraub  <leviw@chromium.org>
2357
2358         Unreviewed gardening, updating test expecations after r140374.
2359
2360         * platform/chromium-mac-snowleopard/platform/chromium/fast/events/touch: Removed.
2361         * platform/chromium-mac/platform/chromium/fast/events/touch/compositor-touch-hit-rects-expected.txt:
2362         * platform/chromium-win-xp/platform/chromium/fast/events/touch: Removed.
2363         * platform/chromium-win/platform/chromium/fast/events/touch/compositor-touch-hit-rects-expected.txt:
2364
2365 2013-02-22  Dirk Pranke  <dpranke@chromium.org>
2366
2367         Unreviewed, rolling out r143794.
2368         http://trac.webkit.org/changeset/143794
2369         https://bugs.webkit.org/show_bug.cgi?id=110542
2370
2371         debug linux builds broken?
2372
2373         * platform/chromium/TestExpectations:
2374
2375 2013-02-22  Stephen Chenney  <schenney@chromium.org>
2376
2377         [Chromium] Test expectations for newish tests
2378
2379         Unreviewed test expectations addition.
2380
2381         * platform/chromium-linux-x86/fast/text/decorations-with-text-combine-expected.txt: Added.
2382         * platform/chromium-linux-x86/fast/text/orientation-sideways-expected.txt: Added.
2383         * platform/chromium-linux/fast/text/decorations-with-text-combine-expected.png: Added.
2384         * platform/chromium-linux/fast/text/decorations-with-text-combine-expected.txt: Added.
2385         * platform/chromium-linux/fast/text/orientation-sideways-expected.png: Added.
2386         * platform/chromium-linux/fast/text/orientation-sideways-expected.txt: Added.
2387         * platform/chromium-mac-lion/fast/text/decorations-with-text-combine-expected.png: Added.
2388         * platform/chromium-mac-lion/fast/text/decorations-with-text-combine-expected.txt: Added.
2389         * platform/chromium-mac-lion/fast/text/orientation-sideways-expected.png: Added.
2390         * platform/chromium-mac-lion/fast/text/orientation-sideways-expected.txt: Added.
2391         * platform/chromium-mac-snowleopard/fast/text/decorations-with-text-combine-expected.txt: Added.
2392         * platform/chromium-mac-snowleopard/fast/text/orientation-sideways-expected.txt: Added.
2393         * platform/chromium-mac/fast/text/decorations-with-text-combine-expected.png: Added.
2394         * platform/chromium-mac/fast/text/decorations-with-text-combine-expected.txt: Added.
2395         * platform/chromium-mac/fast/text/orientation-sideways-expected.png: Added.
2396         * platform/chromium-mac/fast/text/orientation-sideways-expected.txt: Added.
2397         * platform/chromium-win-xp/fast/text/decorations-with-text-combine-expected.png: Added.
2398         * platform/chromium-win-xp/fast/text/decorations-with-text-combine-expected.txt: Added.
2399         * platform/chromium-win-xp/fast/text/orientation-sideways-expected.png: Added.
2400         * platform/chromium-win-xp/fast/text/orientation-sideways-expected.txt: Added.
2401         * platform/chromium-win/fast/text/decorations-with-text-combine-expected.png: Added.
2402         * platform/chromium-win/fast/text/decorations-with-text-combine-expected.txt: Added.
2403         * platform/chromium-win/fast/text/orientation-sideways-expected.png: Added.
2404         * platform/chromium-win/fast/text/orientation-sideways-expected.txt: Added.
2405         * platform/chromium/TestExpectations:
2406
2407 2013-02-22  Eric Seidel  <eric@webkit.org>
2408
2409         Teach the html5lib tests how to test the threaded HTML parser
2410         https://bugs.webkit.org/show_bug.cgi?id=110643
2411
2412         Reviewed by Adam Barth.
2413
2414         * TestExpectations:
2415         * html5lib/resources/runner.js:
2416         (window.onload):
2417         * html5lib/run-template-expected.txt:
2418         * html5lib/run-test10-expected.txt:
2419         * html5lib/run-test11-expected.txt:
2420         * html5lib/run-test12-expected.txt:
2421         * html5lib/run-test14-expected.txt:
2422         * html5lib/run-test15-expected.txt:
2423         * html5lib/run-test16-expected.txt:
2424         * html5lib/run-test17-expected.txt:
2425         * html5lib/run-test19-expected.txt:
2426         * html5lib/run-test2-expected.txt:
2427         * html5lib/run-test20-expected.txt:
2428         * html5lib/run-test21-expected.txt:
2429         * html5lib/run-test22-expected.txt:
2430         * html5lib/run-test23-expected.txt:
2431         * html5lib/run-test24-expected.txt:
2432         * html5lib/run-test25-expected.txt:
2433         * html5lib/run-test26-expected.txt:
2434         * html5lib/run-test3-expected.txt:
2435         * html5lib/run-test4-expected.txt:
2436         * html5lib/run-test5-expected.txt:
2437         * html5lib/run-test6-expected.txt:
2438         * html5lib/run-test8-expected.txt:
2439         * html5lib/run-test9-expected.txt:
2440         * html5lib/runner-expected.txt:
2441         * platform/chromium/html5lib/run-test1-expected.txt:
2442         * platform/chromium/html5lib/run-test18-expected.txt:
2443         * platform/chromium/html5lib/run-test7-expected.txt:
2444
2445 2013-02-22  Adam Barth  <abarth@webkit.org>
2446
2447         fast/parser/parser-yield-timing.html doesn't integrate with js-test-pre correctly
2448         https://bugs.webkit.org/show_bug.cgi?id=110645
2449
2450         Reviewed by Eric Seidel.
2451
2452         * fast/parser/parser-yield-timing.html:
2453
2454 2013-02-21  Ojan Vafai  <ojan@chromium.org>
2455
2456         Increase the max preferred width of tables to 1000000
2457         https://bugs.webkit.org/show_bug.cgi?id=110545
2458
2459         Reviewed by Emil A Eklund.
2460
2461         * fast/table/large-shrink-wrapped-width-expected.txt: Added.
2462         * fast/table/large-shrink-wrapped-width.html: Added.
2463
2464 2013-02-22  Ian Vollick  <vollick@chromium.org>
2465
2466         [chromium] Update test expectations for XP after 143554
2467         https://bugs.webkit.org/show_bug.cgi?id=110636
2468
2469         Unreviewed gardening.
2470
2471         * platform/chromium/TestExpectations:
2472
2473 2013-02-22  Dirk Pranke  <dpranke@chromium.org>
2474
2475         [chromium] enable the fixed version of freetype on linux
2476         https://bugs.webkit.org/show_bug.cgi?id=110542
2477
2478         Reviewed by Tony Chang.
2479
2480         Add entries for two tests that pass on Lucid but fail on Precise
2481         even with the Freetype change. This isn't worth adding in
2482         Lucid and Precise keywords for just these two tests.
2483
2484         * platform/chromium/TestExpectations:
2485
2486 2013-02-22  Kenneth Russell  <kbr@google.com>
2487
2488         Uint8ClampedArray constructor is wrong in WorkerContext.idl
2489         https://bugs.webkit.org/show_bug.cgi?id=110634
2490
2491         Reviewed by Adam Barth.
2492
2493         Added copy of new WebGL conformance test both in old location
2494         (fast/canvas/webgl) and new location (webgl -- not yet being run
2495         on any ports) to avoid losing test coverage after cutover.
2496
2497         * fast/canvas/webgl/array-unit-tests.html:
2498         * fast/canvas/webgl/resources/typed-array-test-cases.js: Added.
2499         * fast/canvas/webgl/resources/typed-array-worker.js: Added.
2500         (constructTypedArray):
2501         (constructDataView):
2502         (onmessage):
2503         * fast/canvas/webgl/typed-arrays-in-workers-expected.txt: Added.
2504         * fast/canvas/webgl/typed-arrays-in-workers.html: Added.
2505         * webgl/conformance/typedarrays/typed-arrays-in-workers-expected.txt: Added.
2506         * webgl/conformance/typedarrays/typed-arrays-in-workers.html: Added.
2507         * webgl/resources/webgl_test_files/conformance/typedarrays/00_test_list.txt:
2508         * webgl/resources/webgl_test_files/conformance/typedarrays/array-unit-tests.html:
2509         * webgl/resources/webgl_test_files/conformance/typedarrays/resources/typed-array-test-cases.js: Added.
2510         * webgl/resources/webgl_test_files/conformance/typedarrays/resources/typed-array-worker.js: Added.
2511         (constructTypedArray):
2512         (constructDataView):
2513         (onmessage):
2514         * webgl/resources/webgl_test_files/conformance/typedarrays/typed-arrays-in-workers.html: Added.
2515
2516 2013-02-22  James Simonsen  <simonjam@chromium.org>
2517
2518         Preloads should be cleared when JavaScript cancels loading prematurely.
2519         https://bugs.webkit.org/show_bug.cgi?id=110388
2520
2521         Reviewed by Antti Koivisto.
2522
2523         * http/tests/cache/preload-cleared-after-parrsing-canceled-by-js-expected.txt: Added.
2524         * http/tests/cache/preload-cleared-after-parrsing-canceled-by-js.html: Added.
2525
2526 2013-02-22  Rouslan Solomakhin  <rouslan@chromium.org>
2527
2528         Expect editing/spelling/spelling-changed-text.html to fail on Qt and GTK
2529         https://bugs.webkit.org/show_bug.cgi?id=110447
2530
2531         Reviewed by Ryosuke Niwa.
2532
2533         Qt and GTK layout tests do not mark the word "wellcome" as a misspelling in
2534         editing/spelling/spelling-changed-text.html layout test. This patch disables
2535         editing/spelling/spelling-changed-text.html on Qt and GTK platforms.
2536
2537         * platform/gtk/TestExpectations: Mark editing/spelling/spelling-changed-text.html as [ Failure ].
2538         * platform/qt/TestExpectations: Mark editing/spelling/spelling-changed-text.html as [ Failure ].
2539
2540 2013-02-22  Gregg Tavares  <gman@chromium.org>
2541
2542         Add script to generate LayoutTests from WebGL Conformance Tests
2543         https://bugs.webkit.org/show_bug.cgi?id=110525
2544
2545         Reviewed by Kenneth Russell.
2546
2547         Adds the script generate-webgl-tests.py which given a path
2548         to the WebGL Conformance 'sdk/tests' folder generates and
2549         or updates LayoutTests for WebGL.  Example
2550
2551         git clone git://github.com/KhronosGroup/WebGL.git
2552         generate-webgl-tests.py -w WebGL/sdk/tests -e
2553
2554         * webgl/generate-webgl-tests.py: Added.
2555         (ReadFile):
2556         (WriteFile):
2557         (CopyTree):
2558         (FileReader):
2559         (GreaterThanOrEqualToVersion):
2560         (GetTestList):
2561         (main):
2562         * webgl/resources/webgl-expectation-template.txt: Added.
2563         * webgl/resources/webgl-wrapper-template.html: Added.
2564
2565 2013-02-22  Zan Dobersek  <zdobersek@igalia.com>
2566
2567         Unreviewed GTK gardening.
2568
2569         Removed expectations for tests that now pass. Adjusted an expectation for a flaky crasher.
2570         Marked a few more sputnik tests as slow.
2571
2572         * platform/gtk-wk1/TestExpectations:
2573         * platform/gtk/TestExpectations:
2574
2575 2013-02-22  Ryosuke Niwa  <rniwa@webkit.org>
2576
2577         Mac WebKit2 rebaselines.
2578
2579         Partially revert http://trac.webkit.org/changeset/143709 since the expected result for
2580         cross-origin-local-storage-wk1-expected.txt is different on Mac WebKit on the contrary to
2581         the change log description in the changeset.
2582
2583         Also skip editing/spelling/spelling-changed-text.html on Mac since the test requires
2584         the support for asynchronous spellchecking.
2585
2586         * platform/mac-wk2/http/tests/security/cross-origin-local-storage-wk1-expected.txt: Copied
2587             from platform/mac/http/tests/security/cross-origin-local-storage-wk1-expected.txt.
2588         * platform/mac/TestExpectations:
2589
2590 2013-02-22  Ryosuke Niwa  <rniwa@webkit.org>
2591
2592         Add a Mac baseline for the test added in r142955.
2593
2594         * platform/mac/TestExpectations:
2595         * platform/mac/svg/filters/filter-hidden-content-expected.png: Added.
2596         * platform/mac/svg/filters/filter-hidden-content-expected.txt: Added.
2597
2598 2013-02-22  Zan Dobersek  <zdobersek@igalia.com>
2599
2600         Unreviewed GTK gardening.
2601
2602         * platform/gtk/TestExpectations: Marking a bunch of (mostly Sputnik) tests as slow.
2603
2604 2013-02-22  Kunihiko Sakamoto  <ksakamoto@chromium.org>
2605
2606         INPUT_MULTIPLE_FIELDS_UI: Unable to enter "24" to hour field
2607         https://bugs.webkit.org/show_bug.cgi?id=110431
2608
2609         Reviewed by Kent Tamura.
2610
2611         Added test cases for hour formats 0-11 and 1-24.
2612
2613         * fast/forms/time-multiple-fields/time-multiple-fields-stepup-stepdown-from-renderer-expected.txt:
2614         * fast/forms/time-multiple-fields/time-multiple-fields-stepup-stepdown-from-renderer.html:
2615
2616 2013-02-21  Zoltan Horvath  <zoltan@webkit.org>
2617
2618         [CSS Regions] Region boxes should respect -shape-inside CSS property
2619         https://bugs.webkit.org/show_bug.cgi?id=107880
2620
2621         Reviewed by David Hyatt.
2622
2623         The shape-inside CSS property modifies the shape of the inner inline flow content from rectangular content box
2624         to an arbitrary geometry. The detailed documentation is located in the CSS-Exclusions specification:
2625         http://dev.w3.org/csswg/css3-exclusions/#shape-inside-property. This change adds support for the shape-inside property
2626         on CSS Regions.
2627
2628         * fast/regions/shape-inside-on-regions-expected.html: Added.
2629         * fast/regions/shape-inside-on-regions.html: Added.
2630
2631 2013-02-22  Bem Jones-Bey  <bjonesbe@adobe.com>
2632
2633         text-overflow:ellipsis is not applied when the block contains nested blocks
2634         https://bugs.webkit.org/show_bug.cgi?id=101879
2635
2636         Reviewed by Eric Seidel.
2637
2638         Use the test from the specification that is supplied as part of the
2639         bug.
2640
2641         * fast/css/text-overflow-ellipsis-anonymous-blocks-expected.html: Added.
2642         * fast/css/text-overflow-ellipsis-anonymous-blocks.html: Added.
2643
2644 2013-02-22  Raphael Kubo da Costa  <raphael.kubo.da.costa@intel.com>
2645
2646         [WTR] Do not dump information about empty subframes.
2647         https://bugs.webkit.org/show_bug.cgi?id=110585
2648
2649         Reviewed by Simon Fraser.
2650
2651         Remove some platform-specific expectations now that the results match
2652         the base expectations.
2653
2654         * platform/efl/TestExpectations: Unskip tests that are now passing.
2655         * platform/mac-wk2/http/tests/security/cross-origin-xsl-BLOCKED-expected.txt: Removed.
2656         * platform/mac-wk2/http/tests/security/cross-origin-xsl-redirect-BLOCKED-expected.txt: Removed.
2657         * platform/qt-5.0-wk2/http/tests/security/cross-origin-xsl-BLOCKED-expected.txt: Removed.
2658         * platform/qt-5.0-wk2/http/tests/security/cross-origin-xsl-redirect-BLOCKED-expected.txt: Removed.
2659         * platform/win-wk2/http/tests/security/cross-origin-xsl-BLOCKED-expected.txt: Removed.
2660         * platform/win-wk2/http/tests/security/cross-origin-xsl-redirect-BLOCKED-expected.txt: Removed.
2661
2662 2013-02-22  Sheriff Bot  <webkit.review.bot@gmail.com>
2663
2664         Unreviewed, rolling out r143678 and r143702.
2665         http://trac.webkit.org/changeset/143678
2666         http://trac.webkit.org/changeset/143702
2667         https://bugs.webkit.org/show_bug.cgi?id=110613
2668
2669         Breaks fast/loader/stateobjects/state-url-sets-links-
2670         visited.html in Chromium (Requested by abarth on #webkit).
2671
2672         * fast/js/resources/js-test-pre.js:
2673         * fast/loader/stateobjects/state-url-sets-links-visited-expected.txt:
2674         * fast/loader/stateobjects/state-url-sets-links-visited.html:
2675         * platform/chromium-win/fast/loader/stateobjects/state-url-sets-links-visited-expected.txt: Copied from LayoutTests/fast/loader/stateobjects/state-url-sets-links-visited-expected.txt.
2676         * platform/chromium/TestExpectations:
2677         * platform/win/fast/loader/stateobjects/state-url-sets-links-visited-expected.txt: Copied from LayoutTests/fast/loader/stateobjects/state-url-sets-links-visited-expected.txt.
2678         * platform/wk2/TestExpectations:
2679
2680 2013-02-22  Ádám Kallai  <kadam@inf.u-szeged.hu>
2681
2682         [Qt] Unreviewed gardening. Added platform specific expected files after 143626.
2683
2684         * platform/qt-5.0-wk2/compositing/layer-creation/fixed-position-change-out-of-view-in-view-expected.txt:
2685         * platform/qt-5.0-wk2/compositing/rtl/rtl-iframe-absolute-overflow-expected.txt:
2686         * platform/qt-5.0-wk2/compositing/rtl/rtl-iframe-absolute-overflow-scrolled-expected.txt:
2687         * platform/qt-5.0-wk2/compositing/rtl/rtl-iframe-fixed-overflow-expected.txt:
2688         * platform/qt-5.0-wk2/compositing/rtl/rtl-iframe-fixed-overflow-scrolled-expected.txt:
2689         * platform/qt/TestExpectations:
2690
2691 2013-02-22  Sudarsana Nagineni  <sudarsana.nagineni@intel.com>
2692
2693         Unreviewed EFL gardening.
2694
2695         Skip failing tests on EFL bots.
2696
2697         * platform/efl/TestExpectations:
2698
2699 2013-02-22  Allan Sandfeld Jensen  <allan.jensen@digia.com>
2700
2701         Allow child-frame content in hit-tests.
2702         https://bugs.webkit.org/show_bug.cgi?id=95204
2703
2704         Reviewed by Julien Chaffraix.
2705
2706         A new tests for nodesFromRect that returns result from child frames.
2707
2708         * fast/dom/nodesFromRect/nodesFromRect-child-frame-content-expected.txt: Added.
2709         * fast/dom/nodesFromRect/nodesFromRect-child-frame-content.html: Added.
2710         * fast/dom/nodesFromRect/nodesFromRect-continuation-crash.html:
2711         * fast/dom/nodesFromRect/resources/child-frame.html: Added.
2712         * fast/dom/nodesFromRect/resources/nodesFromRect.js:
2713         (check):
2714         (checkShadowContent):
2715         (nodesFromRectAsString):
2716
2717 2013-02-22  Zan Dobersek  <zdobersek@igalia.com>
2718
2719         Unreviewed GTK gardening.
2720
2721         * platform/gtk/TestExpectations: Adding crash expectations for tests that regressed with r143624.
2722         * platform/gtk/fast/js/global-constructors-expected.txt: Rebaselining.
2723
2724 2013-02-22  Zoltan Arvai  <zarvai@inf.u-szeged.hu>
2725
2726         [Qt] Unreviewed gardening. Skip tests until regressions (r143470, r143654) fixed.
2727
2728         * platform/qt/TestExpectations:
2729
2730 2013-02-22  Raphael Kubo da Costa  <raphael.kubo.da.costa@intel.com>
2731
2732         Unreviewed gardening.
2733
2734         Remove some platform expectations which are identical to the
2735         original ones.
2736
2737         * platform/efl/http/tests/security/contentSecurityPolicy/connect-src-websocket-blocked-expected.txt: Removed.
2738         * platform/gtk/http/tests/security/contentSecurityPolicy/shared-worker-connect-src-blocked-expected.txt: Removed.
2739         * platform/mac-wk2/http/tests/security/cross-origin-local-storage-wk1-expected.txt: Removed.
2740         * platform/qt-5.0-wk2/http/tests/navigation/forward-and-cancel-expected.txt: Removed.
2741         * platform/qt-5.0-wk2/http/tests/navigation/postredirect-frames-expected.txt: Removed.
2742         * platform/qt-5.0-wk2/http/tests/navigation/postredirect-goback2-expected.txt: Removed.
2743
2744 2013-02-22  Kondapally Kalyan  <kalyan.kondapally@intel.com>
2745
2746         [WebGL][EFL] Support for creating surface with alpha disabled.
2747         https://bugs.webkit.org/show_bug.cgi?id=110067
2748
2749         Reviewed by Kenneth Rohde Christiansen.
2750
2751         Enabled compositing/webgl/webgl-no-alpha.html for Efl port.
2752
2753         * platform/efl/TestExpectations:
2754         * platform/efl/compositing/webgl/webgl-no-alpha-expected.png: Added.
2755         * platform/efl/compositing/webgl/webgl-no-alpha-expected.txt: Added.
2756
2757 2013-02-22  Vsevolod Vlasov  <vsevik@chromium.org>
2758
2759         Layout Test fast/multicol/newmulticol/positioned-split.html is failing on chromium mac 10.8 since it was added
2760         https://bugs.webkit.org/show_bug.cgi?id=110568
2761
2762         Unreviewed test expectation update.
2763
2764         * platform/chromium/TestExpectations:
2765
2766 2013-02-22  Vsevolod Vlasov  <vsevik@chromium.org>
2767
2768         Layout Test fast/loader/stateobjects/state-url-sets-links-visited.html is timing out in chromium
2769         https://bugs.webkit.org/show_bug.cgi?id=110566
2770
2771         Unreviewed test expectation update.
2772
2773         * platform/chromium/TestExpectations:
2774
2775 2013-02-22  Vsevolod Vlasov  <vsevik@chromium.org>
2776
2777         Unreviewed tests rebaseline.
2778
2779         * platform/chromium-linux-x86/fast/images/favicon-as-image-expected.png: Added.
2780         * platform/chromium-linux/fast/images/favicon-as-image-expected.png:
2781         * platform/chromium-linux/http/tests/misc/favicon-as-image-expected.png: Added.
2782         * platform/chromium-linux/http/tests/misc/favicon-as-image-expected.txt: Added.
2783         * platform/chromium-linux/platform/chromium/virtual/deferred/fast/images/favicon-as-image-expected.png: Added.
2784         * platform/chromium-mac-lion/fast/images/favicon-as-image-expected.png:
2785         * platform/chromium-mac-lion/fast/images/favicon-as-image-expected.txt: Copied from LayoutTests/platform/chromium-mac/fast/images/favicon-as-image-expected.txt.
2786         * platform/chromium-mac-lion/platform/chromium/virtual/deferred/fast/images/favicon-as-image-expected.png:
2787         * platform/chromium-mac-snowleopard/fast/images/favicon-as-image-expected.png:
2788         * platform/chromium-mac-snowleopard/platform/chromium/virtual/deferred/fast/images/favicon-as-image-expected.png: Added.
2789         * platform/chromium-mac/fast/images/favicon-as-image-expected.png:
2790         * platform/chromium-mac/fast/images/favicon-as-image-expected.txt:
2791         * platform/chromium-mac/platform/chromium/virtual/deferred/fast/images/favicon-as-image-expected.png:
2792         * platform/chromium-mac/platform/chromium/virtual/deferred/fast/images/favicon-as-image-expected.txt: Copied from LayoutTests/platform/chromium-mac/fast/images/favicon-as-image-expected.txt.
2793         * platform/chromium/TestExpectations:
2794
2795 2013-02-21  Takashi Sakamoto  <tasak@google.com>
2796
2797         RenderTable::paintBoxDecorations sometimes draws box-shadow twice.
2798         https://bugs.webkit.org/show_bug.cgi?id=110196
2799
2800         Reviewed by Simon Fraser.
2801
2802         * fast/css/table-border-radius-with-box-shadow-expected.html: Added.
2803         * fast/css/table-border-radius-with-box-shadow.html: Added.
2804
2805 2013-02-21  Ryosuke Niwa  <rniwa@webkit.org>
2806
2807         Add failing test expectations for bugs 110554 and 110555.
2808
2809         * platform/mac/TestExpectations:
2810
2811 2013-02-21  Benjamin Poulain  <benjamin@webkit.org>
2812
2813         Add support for testing states changing asynchronously. Apply it to state-url-sets-links-visited.html.
2814         https://bugs.webkit.org/show_bug.cgi?id=109883
2815
2816         Reviewed by Antti Koivisto.
2817
2818         Some tests depends on state change happening asynchronously. This is typically solved by using
2819         timers with a long enough interval.
2820
2821         Timers have the general pitfalls of causing unreliable tests, and forcing unnecessary delays
2822         in the tests.
2823
2824         This patch introduces new testing helpers, shouldBecomeEqual and shouldBecomeEqualToString, to
2825         test a change of state repetively until it succeed (or timeout). Those test functions execute
2826         the condition every 5ms until the test succeed.
2827
2828         The helper shouldBecomeEqualToString is applied on state-url-sets-links-visited.html to illustrate
2829         the concept.
2830
2831         * fast/js/resources/js-test-pre.js:
2832         (_waitForCondition): Generic helper function for the familly shouldBecomeXXX.
2833         (.condition):
2834         (.failureHandler):
2835         (shouldBecomeEqual):
2836         (shouldBecomeEqualToString):
2837
2838         * fast/loader/stateobjects/state-url-sets-links-visited.html:
2839         * platform/wk2/TestExpectations:
2840         state-url-sets-links-visited.html fails on WebKit2 because the visited links table is updated
2841         asynchronously, and the style is only updated after 1 IPC message + 1 timer + 1 IPC message.
2842
2843         The test is changed to use shouldBecomeEqualToString in order to become reliable. If the UIProcess
2844         does not update the style in a reasonable amount of time, the test fails.
2845
2846 2013-02-21  Adam Barth  <abarth@webkit.org>
2847
2848         Threaded HTML Parser fails fast/dom/Document/readystate.html
2849         https://bugs.webkit.org/show_bug.cgi?id=110529
2850
2851         Reviewed by Eric Seidel.
2852
2853         This test is a reduction of the original issue.
2854
2855         * fast/parser/body-should-exist-after-open-close-expected.txt: Added.
2856         * fast/parser/body-should-exist-after-open-close.html: Added.
2857
2858 2013-02-21  Rouslan Solomakhin  <rouslan@chromium.org>
2859
2860         Fix editing/spelling/spelling-changed-text.html on Qt and GTK
2861         https://bugs.webkit.org/show_bug.cgi?id=110447
2862
2863         Reviewed by Tony Chang.
2864
2865         After r143470 editing/spelling/spelling-changed-text.html fails on Qt and GTK,
2866         because Qt and Gtk spelling tests do not mark "cheher" as a misspelling. This
2867         patch changes the test to use the misspelling "wellcome" instead.
2868
2869         * editing/spelling/spelling-changed-text-expected.txt: Changed "cheher" to "wellcome".
2870         * editing/spelling/spelling-changed-text.html: Changed "cheher" to "wellcome".
2871         * platform/gtk/TestExpectations: Enabled editing/spelling/spelling-changed-text.html test.
2872         * platform/qt/TestExpectations: Enabled editing/spelling/spelling-changed-text.html test.
2873
2874 2013-02-21  Eric Seidel  <eric@webkit.org>
2875
2876         LayoutTests/fast/encoding/parser-tests-*.html timeout with threaded HTML parser
2877         https://bugs.webkit.org/show_bug.cgi?id=109995
2878
2879         Reviewed by Adam Barth.
2880
2881         Mark http/tests/security/feed-urls-from-remote.html as timeout on chromium.
2882         I believe this is due to a bug in our DRT implementation in the policyDelegate case
2883         (which AFAIK is not a codepath which Chromium actually uses in the wild).
2884         The test already times out on TOT if you remove the setCustomPolicyDelegate calls.
2885
2886         * platform/chromium/TestExpectations:
2887
2888 2013-02-21  Erik Arvidsson  <arv@chromium.org>
2889
2890         Nodes should not have attributes property
2891         https://bugs.webkit.org/show_bug.cgi?id=110510
2892
2893         Reviewed by Adam Barth.
2894
2895         * fast/dom/Node/initial-values-expected.txt:
2896         * fast/dom/Node/script-tests/initial-values.js:
2897         * fast/dom/Text/text-should-not-have-attributes-expected.txt: Added.
2898         * fast/dom/Text/text-should-not-have-attributes.html: Added.
2899
2900 2013-02-21  Alok Priyadarshi  <alokp@chromium.org>
2901
2902         Suppressed failing tests after r143626.
2903         These tests need to be rebaselined.
2904
2905         Unreviewed gardening of TestExpectations.
2906
2907         * platform/efl/TestExpectations:
2908         * platform/mac/TestExpectations:
2909         * platform/qt/TestExpectations:
2910
2911 2013-02-21  Simon Fraser  <simon.fraser@apple.com>
2912
2913         [Safari] Crash with opacity + drop shadow filter + child element extending beyond filter outsets
2914         https://bugs.webkit.org/show_bug.cgi?id=107467
2915
2916         Reviewed by Dean Jackson.
2917         
2918         Testcase with filtered element with opacity, and layer child.
2919
2920         * css3/filters/filter-with-opacity-and-children-expected.txt: Added.
2921         * css3/filters/filter-with-opacity-and-children.html: Added.
2922
2923 2013-02-21  Philip Rogers  <pdr@google.com>
2924
2925         Rebaseline 4 SVG tests after an aspect ratio change in r143389
2926
2927         These 4 SVG tests needed a rebaseline after fixing WK99984.
2928
2929         Unreviewed rebaseline of test expectations.
2930
2931         * platform/chromium-linux/svg/dynamic-updates/SVGFEImageElement-dom-preserveAspectRatio-attr-expected.png:
2932         * platform/chromium-linux/svg/dynamic-updates/SVGFEImageElement-svgdom-preserveAspectRatio-prop-expected.png:
2933         * platform/chromium-mac-lion/svg/dynamic-updates/SVGFEImageElement-dom-preserveAspectRatio-attr-expected.png:
2934         * platform/chromium-mac-lion/svg/dynamic-updates/SVGFEImageElement-svgdom-preserveAspectRatio-prop-expected.png:
2935         * platform/chromium-mac-snowleopard/svg/dynamic-updates/SVGFEImageElement-dom-preserveAspectRatio-attr-expected.png:
2936         * platform/chromium-mac-snowleopard/svg/dynamic-updates/SVGFEImageElement-svgdom-preserveAspectRatio-prop-expected.png:
2937         * platform/chromium-mac/svg/as-image/image-preserveAspectRatio-all-expected.png: Added.
2938         * platform/chromium-mac/svg/dynamic-updates/SVGFEImageElement-dom-preserveAspectRatio-attr-expected.png:
2939         * platform/chromium-mac/svg/dynamic-updates/SVGFEImageElement-svgdom-preserveAspectRatio-prop-expected.png:
2940         * platform/chromium-mac/svg/filters/feImage-preserveAspectRatio-all-expected.png: Added.
2941         * platform/chromium-win/svg/dynamic-updates/SVGFEImageElement-dom-preserveAspectRatio-attr-expected.png:
2942         * platform/chromium-win/svg/dynamic-updates/SVGFEImageElement-svgdom-preserveAspectRatio-prop-expected.png:
2943         * platform/chromium/TestExpectations:
2944
2945 2013-02-21  Philip Rogers  <pdr@google.com>
2946
2947         Fix duplicate TestExpecataions entry for svg/custom/foreign-object-skew.svg
2948
2949         Unreviewed gardening of TestExpecations
2950
2951         * platform/chromium/TestExpectations:
2952
2953 2013-02-21  Filip Pizlo  <fpizlo@apple.com>
2954
2955         Rebalance the running times of JSRegress somewhat.
2956
2957         Rubber stamped by Mark Hahnenberg.
2958
2959         * fast/js/regress/script-tests/adapt-to-double-divide.js:
2960         (foo):
2961         * fast/js/regress/script-tests/array-access-polymorphic-structure.js:
2962         * fast/js/regress/script-tests/int-overflow-local.js:
2963         * fast/js/regress/script-tests/method-on-number.js:
2964         (foo):
2965         * fast/js/regress/script-tests/rare-osr-exit-on-local.js:
2966         * fast/js/regress/script-tests/slow-convergence.js:
2967
2968 2013-02-21  Sheriff Bot  <webkit.review.bot@gmail.com>
2969
2970         Unreviewed, rolling out r143419.
2971         http://trac.webkit.org/changeset/143419
2972         https://bugs.webkit.org/show_bug.cgi?id=110507
2973
2974         Broke border-image on Mac (Requested by jpfau on #webkit).
2975
2976         * fast/borders/border-image-02.html: Removed.
2977         * platform/chromium-linux/fast/borders/border-image-02-expected.png: Removed.
2978         * platform/chromium/TestExpectations:
2979         * platform/chromium/fast/borders/border-image-02-expected.txt: Removed.
2980         * platform/efl/TestExpectations:
2981         * platform/gtk/fast/borders/border-image-02-expected.png: Removed.
2982         * platform/gtk/fast/borders/border-image-02-expected.txt: Removed.
2983         * platform/mac-wk2/TestExpectations:
2984         * platform/mac/TestExpectations:
2985         * platform/qt/TestExpectations:
2986         * platform/win/TestExpectations:
2987
2988 2013-02-21  Filip Pizlo  <fpizlo@apple.com>
2989
2990         Add Apache's HashMap.java translated into JavaScript as a JSRegress test
2991
2992         Rubber stamped by Geoffrey Garen.
2993         
2994         * fast/js/regress/HashMap-put-get-iterate-keys.html: Added.
2995         * fast/js/regress/HashMap-put-get-iterate.html: Added.
2996         * fast/js/regress/HashMap-string-put-get-iterate.html: Added.
2997         * fast/js/regress/script-tests/HashMap-put-get-iterate-keys.js: Added.
2998         (HashMap):
2999         (HashMap.):
3000         (get var):
3001         * fast/js/regress/script-tests/HashMap-put-get-iterate.js: Added.
3002         (HashMap):
3003         (HashMap.):
3004         (get var):
3005         * fast/js/regress/script-tests/HashMap-string-put-get-iterate.js: Added.
3006         (HashMap):
3007         (HashMap.):
3008         (get var):
3009
3010 2013-02-21  Tom Sepez  <tsepez@chromium.org>
3011
3012         XSSAuditor should block pages by redirecting to a sandboxed data: URL.
3013         https://bugs.webkit.org/show_bug.cgi?id=110406
3014
3015         Reviewed by Adam Barth.
3016
3017         * http/tests/security/xssAuditor/block-does-not-leak-location-expected.txt: Added.
3018         * http/tests/security/xssAuditor/block-does-not-leak-location.html: Added.
3019         * http/tests/security/xssAuditor/block-does-not-leak-referrer-expected.txt: Added.
3020         * http/tests/security/xssAuditor/block-does-not-leak-referrer.html: Added.
3021         * http/tests/security/xssAuditor/full-block-base-href-expected.txt:
3022         * http/tests/security/xssAuditor/full-block-base-href.html:
3023         * http/tests/security/xssAuditor/full-block-get-from-iframe-expected.txt:
3024         * http/tests/security/xssAuditor/full-block-iframe-javascript-url-expected.txt:
3025         * http/tests/security/xssAuditor/full-block-iframe-javascript-url.html:
3026         * http/tests/security/xssAuditor/full-block-iframe-no-inherit.php:
3027         * http/tests/security/xssAuditor/full-block-javascript-link-expected.txt:
3028         * http/tests/security/xssAuditor/full-block-javascript-link.html:
3029         * http/tests/security/xssAuditor/full-block-link-onclick-expected.txt:
3030         * http/tests/security/xssAuditor/full-block-link-onclick.html:
3031         * http/tests/security/xssAuditor/full-block-object-tag-expected.txt:
3032         * http/tests/security/xssAuditor/full-block-object-tag.html:
3033         * http/tests/security/xssAuditor/full-block-post-from-iframe-expected.txt:
3034         * http/tests/security/xssAuditor/full-block-script-tag-cross-domain-expected.txt: Added.
3035         * http/tests/security/xssAuditor/full-block-script-tag-cross-domain.html: Added.
3036         * http/tests/security/xssAuditor/full-block-script-tag-expected.txt:
3037         * http/tests/security/xssAuditor/full-block-script-tag-with-source-expected.txt:
3038         * http/tests/security/xssAuditor/full-block-script-tag-with-source.html:
3039         * http/tests/security/xssAuditor/full-block-script-tag.html:
3040         * http/tests/security/xssAuditor/malformed-xss-protection-header-1.html:
3041         * http/tests/security/xssAuditor/malformed-xss-protection-header-2.html:
3042         * http/tests/security/xssAuditor/malformed-xss-protection-header-3.html:
3043         * http/tests/security/xssAuditor/malformed-xss-protection-header-4.html:
3044         * http/tests/security/xssAuditor/malformed-xss-protection-header-5.html:
3045         * http/tests/security/xssAuditor/malformed-xss-protection-header-6.html:
3046         * http/tests/security/xssAuditor/malformed-xss-protection-header-7.html:
3047         * http/tests/security/xssAuditor/malformed-xss-protection-header-8.html:
3048         * http/tests/security/xssAuditor/malformed-xss-protection-header-9.html:
3049         * http/tests/security/xssAuditor/report-script-tag-full-block-expected.txt:
3050         * http/tests/security/xssAuditor/xss-protection-parsing-01-expected.txt:
3051         * http/tests/security/xssAuditor/xss-protection-parsing-02.html:
3052         * http/tests/security/xssAuditor/xss-protection-parsing-03-expected.txt:
3053         * http/tests/security/xssAuditor/xss-protection-parsing-03.html:
3054         * http/tests/security/xssAuditor/xss-protection-parsing-04-expected.txt:
3055         * http/tests/security/xssAuditor/xss-protection-parsing-04.html:
3056             Rebaselined tests. Can no longer use final location of about:blank to 
3057             indicate success.
3058
3059         * http/tests/security/xssAuditor/resources/utilities.js:
3060         (checkIfFrameLocationMatchesSrcAndCallDone):
3061             Check final location against frame source (should only match when same
3062             origin and not blocked).
3063
3064         * http/tests/security/xssAuditor/resources/echo-intertag.pl:
3065             Clean up noise in httpd error log about undefined values.
3066
3067 2013-02-21  Christian Biesinger  <cbiesinger@chromium.org>
3068
3069         Convert buttons from DeprecatedFlexBox to nondeprecated FlexibleBox
3070         https://bugs.webkit.org/show_bug.cgi?id=109994
3071
3072         Reviewed by Ojan Vafai.
3073
3074         * fast/flexbox/box-orient-button.html: Change -webkit-box to
3075         -webkit-flex, and related changes.
3076         * fast/flexbox/resources/box-orient-button.js:
3077         (setFlexDirection): webkitBoxOrient -> webkitFlexDirection
3078
3079         * fast/replaced/table-percent-height.html: Give a value to the
3080         <input type="button"> so that the layout doesn't change. No need to
3081         change expectations because this test uses dumpAsText() and just
3082         compares one button's height to another.
3083
3084         * http/tests/security/isolatedWorld/userGestureEvents.html: Add text
3085         to the button so that sending the click event doesn't miss the
3086         now-smaller button.
3087         * http/tests/security/isolatedWorld/userGestureEvents-expected.txt:
3088         Add that text to the expectation too.
3089
3090         * fast/forms/button-generated-content-expected.txt:
3091         * platform/chromium-linux/css2.1/20110323/replaced-elements-001-expected.png:
3092         * platform/chromium-linux/css2.1/20110323/replaced-elements-001-expected.txt:
3093         * platform/chromium-linux/fast/forms/button-generated-content-expected.png:
3094         * platform/chromium-linux/fast/forms/button-generated-content-expected.txt:
3095         * platform/chromium-linux/fast/forms/select-baseline-expected.png:
3096         * platform/chromium-linux/fast/forms/select-baseline-expected.txt:
3097         * platform/chromium-linux/svg/custom/foreign-object-skew-expected.png:
3098         * platform/chromium-linux/svg/custom/foreign-object-skew-expected.txt:
3099         * platform/chromium-linux/tables/mozilla/bugs/bug92647-2-expected.png:
3100         * platform/chromium-linux/tables/mozilla/bugs/bug92647-2-expected.txt:
3101         * platform/mac/css2.1/20110323/replaced-elements-001-expected.txt:
3102         * platform/mac/fast/forms/select-baseline-expected.txt:
3103         * platform/mac/svg/custom/foreign-object-skew-expected.txt:
3104         Rebaseline. Most changes come from the fact that an empty button now
3105         consistently has a small height, when previously it would sometimes
3106         have the height of the line. See this testcase:
3107         https://bugs.webkit.org/attachment.cgi?id=188679
3108         The new behavior is consistent with Firefox.
3109
3110         The only other difference is fast/forms/button-generated-content.html:
3111         The empty buttons are now aligned on the baseline instead of being
3112         vertically centered in the line. This is consistent with Firefox.
3113
3114         * platform/chromium/TestExpectations:
3115         * platform/efl/TestExpectations:
3116         * platform/gtk/TestExpectations:
3117         * platform/qt/TestExpectations:
3118         * platform/win/TestExpectations:
3119         Mark tests for rebaselining.
3120
3121 2013-02-21  Beth Dakin  <bdakin@apple.com>
3122
3123         Out-of-view fixed position check should not be affected by page scale at all on Mac
3124         https://bugs.webkit.org/show_bug.cgi?id=110294
3125         -and corresponding-
3126         <rdar://problem/13247582>
3127
3128         Reviewed by Simon Fraser.
3129
3130         These layer results should be the same regardless of the scale factor.
3131
3132         * compositing/layer-creation/fixed-position-out-of-view-scaled-expected.txt:
3133         * compositing/layer-creation/fixed-position-out-of-view-scaled-scroll-expected.txt:
3134         * compositing/layer-creation/fixed-position-out-of-view-scaled-scroll.html:
3135         * compositing/layer-creation/fixed-position-out-of-view-scaled.html:
3136         * platform/chromium/compositing/layer-creation/fixed-position-out-of-view-scaled-expected.txt: Removed.
3137         * platform/chromium/compositing/layer-creation/fixed-position-out-of-view-scaled-scroll-expected.txt: Removed.
3138         * platform/mac-wk2/tiled-drawing/fixed/four-bars-zoomed-expected.txt:
3139
3140         Skip these on Chromium for now.
3141         * platform/chromium/TestExpectations:
3142
3143 2013-02-21  Philip Rogers  <pdr@google.com>
3144
3145         Stop starting animations when leaving a page
3146         https://bugs.webkit.org/show_bug.cgi?id=110257
3147
3148         Reviewed by Stephen Chenney.
3149
3150         * svg/animations/reset-animation-crash-expected.html: Added.
3151         * svg/animations/reset-animation-crash.html: Added.
3152
3153 2013-02-21  Nate Chapin  <japhet@chromium.org>
3154
3155         REGRESSION: Crash in MainResourceLoader::setDataBufferingPolicy when sharing an html5 video via email
3156         https://bugs.webkit.org/show_bug.cgi?id=110075
3157
3158         Reviewed by Alexey Proskuryakov.
3159
3160         * webarchive/loading/resources/video-in-webarchive.webarchive: Added.
3161         * webarchive/loading/video-in-webarchive-expected.txt: Added.
3162         * webarchive/loading/video-in-webarchive.html: Added.
3163
3164 2013-02-21  Sheriff Bot  <webkit.review.bot@gmail.com>
3165
3166         Unreviewed, rolling out r143616.
3167         http://trac.webkit.org/changeset/143616
3168         https://bugs.webkit.org/show_bug.cgi?id=110491
3169
3170         Caused a test failure on Chromium Mac. (Requested by vollick
3171         on #webkit).
3172
3173         * platform/chromium/fast/repaint/relayout-fixed-position-after-scale-expected.html: Removed.
3174         * platform/chromium/fast/repaint/relayout-fixed-position-after-scale.html: Removed.
3175
3176 2013-02-21  Alok Priyadarshi  <alokp@chromium.org>
3177
3178         Mark GraphicsLayers as opaque when possible
3179         https://bugs.webkit.org/show_bug.cgi?id=70634
3180
3181         Reviewed by Simon Fraser.
3182
3183         * compositing/absolute-inside-out-of-view-fixed-expected.txt:
3184         * compositing/backing/no-backing-for-clip-expected.txt:
3185         * compositing/backing/no-backing-for-clip-overlap-expected.txt:
3186         * compositing/backing/no-backing-for-perspective-expected.txt:
3187         * compositing/clip-child-by-non-stacking-ancestor-expected.txt:
3188         * compositing/columns/composited-in-paginated-expected.txt:
3189         * compositing/contents-opaque/contents-opaque-background-clip-expected.txt: Copied from LayoutTests/platform/chromium/compositing/geometry/limit-layer-bounds-positioned-expected.txt.
3190         * compositing/contents-opaque/contents-opaque-background-clip.html: Added.
3191         * compositing/contents-opaque/contents-opaque-background-color-expected.txt: Copied from LayoutTests/platform/chromium/compositing/geometry/limit-layer-bounds-positioned-expected.txt.
3192         * compositing/contents-opaque/contents-opaque-background-color.html: Added.
3193         * compositing/contents-opaque/contents-opaque-layer-opacity-expected.txt: Copied from LayoutTests/compositing/clip-child-by-non-stacking-ancestor-expected.txt.
3194         * compositing/contents-opaque/contents-opaque-layer-opacity.html: Added.
3195         * compositing/contents-opaque/contents-opaque-layer-transform-expected.txt: Copied from LayoutTests/compositing/clip-child-by-non-stacking-ancestor-expected.txt.
3196         * compositing/contents-opaque/contents-opaque-layer-transform.html: Added.
3197         * compositing/filters/sw-layer-overlaps-hw-shadow-expected.txt:
3198         * compositing/filters/sw-shadow-overlaps-hw-layer-expected.txt:
3199         * compositing/geometry/bounds-ignores-hidden-composited-descendant-expected.txt:
3200         * compositing/geometry/bounds-ignores-hidden-dynamic-expected.txt:
3201         * compositing/geometry/bounds-ignores-hidden-dynamic-negzindex-expected.txt:
3202         * compositing/geometry/bounds-ignores-hidden-expected.txt:
3203         * compositing/geometry/clip-expected.txt:
3204         * compositing/geometry/clip-inside-expected.txt:
3205         * compositing/geometry/fixed-position-composited-switch-expected.txt:
3206         * compositing/geometry/flipped-writing-mode-expected.txt:
3207         * compositing/geometry/layer-due-to-layer-children-deep-switch-expected.txt:
3208         * compositing/geometry/layer-due-to-layer-children-switch-expected.txt:
3209         * compositing/geometry/limit-layer-bounds-clipping-ancestor-expected.txt:
3210         * compositing/geometry/limit-layer-bounds-fixed-expected.txt:
3211         * compositing/geometry/limit-layer-bounds-fixed-positioned-expected.txt:
3212         * compositing/geometry/limit-layer-bounds-overflow-root-expected.txt:
3213         * compositing/geometry/limit-layer-bounds-positioned-expected.txt:
3214         * compositing/geometry/limit-layer-bounds-positioned-transition-expected.txt:
3215         * compositing/geometry/limit-layer-bounds-transformed-expected.txt:
3216         * compositing/geometry/limit-layer-bounds-transformed-overflow-expected.txt:
3217         * compositing/geometry/preserve-3d-switching-expected.txt:
3218         * compositing/iframes/become-composited-nested-iframes-expected.txt:
3219         * compositing/iframes/become-overlapped-iframe-expected.txt:
3220         * compositing/iframes/composited-parent-iframe-expected.txt:
3221         * compositing/iframes/connect-compositing-iframe-delayed-expected.txt:
3222         * compositing/iframes/connect-compositing-iframe-expected.txt:
3223         * compositing/iframes/connect-compositing-iframe2-expected.txt:
3224         * compositing/iframes/connect-compositing-iframe3-expected.txt:
3225         * compositing/iframes/enter-compositing-iframe-expected.txt:
3226         * compositing/iframes/iframe-resize-expected.txt:
3227         * compositing/iframes/invisible-nested-iframe-hide-expected.txt:
3228         * compositing/iframes/invisible-nested-iframe-show-expected.txt:
3229         * compositing/iframes/overlapped-iframe-expected.txt:
3230         * compositing/iframes/overlapped-iframe-iframe-expected.txt:
3231         * compositing/iframes/overlapped-nested-iframes-expected.txt:
3232         * compositing/iframes/page-cache-layer-tree-expected.txt:
3233         * compositing/iframes/scrolling-iframe-expected.txt:
3234         * compositing/layer-creation/animation-overlap-with-children-expected.txt:
3235         * compositing/layer-creation/fixed-position-and-transform-expected.txt:
3236         * compositing/layer-creation/fixed-position-change-out-of-view-in-view-expected.txt:
3237         * compositing/layer-creation/fixed-position-out-of-view-expected.txt:
3238         * compositing/layer-creation/fixed-position-out-of-view-scaled-expected.txt:
3239         * compositing/layer-creation/fixed-position-out-of-view-scaled-scroll-expected.txt:
3240         * compositing/layer-creation/fixed-position-under-transform-expected.txt:
3241         * compositing/layer-creation/no-compositing-for-preserve-3d-expected.txt:
3242         * compositing/layer-creation/overflow-scroll-overlap-expected.txt:
3243         * compositing/layer-creation/overlap-animation-clipping-expected.txt:
3244         * compositing/layer-creation/overlap-animation-expected.txt:
3245         * compositing/layer-creation/overlap-child-layer-expected.txt:
3246         * compositing/layer-creation/overlap-clipping-expected.txt:
3247         * compositing/layer-creation/overlap-transformed-3d-expected.txt:
3248         * compositing/layer-creation/overlap-transformed-and-clipped-expected.txt:
3249         * compositing/layer-creation/overlap-transformed-layer-expected.txt:
3250         * compositing/layer-creation/overlap-transformed-preserved-3d-expected.txt:
3251         * compositing/layer-creation/overlap-transforms-expected.txt:
3252         * compositing/layer-creation/spanOverlapsCanvas-expected.txt:
3253         * compositing/layer-creation/stacking-context-overlap-expected.txt:
3254         * compositing/layer-creation/translatez-overlap-expected.txt:
3255         * compositing/masks/mask-layer-size-expected.txt:
3256         * compositing/overflow-trumps-transform-style-expected.txt:
3257         * compositing/overflow/clip-descendents-expected.txt:
3258         * compositing/overflow/composited-scrolling-creates-a-stacking-container-expected.txt:
3259         * compositing/overflow/textarea-scroll-touch-expected.txt:
3260         * compositing/plugins/no-backing-store-expected.txt:
3261         * compositing/repaint/invalidations-on-composited-layers-expected.txt:
3262         * compositing/rtl/rtl-absolute-expected.txt:
3263         * compositing/rtl/rtl-absolute-overflow-expected.txt:
3264         * compositing/rtl/rtl-absolute-overflow-scrolled-expected.txt:
3265         * compositing/rtl/rtl-fixed-expected.txt:
3266         * compositing/rtl/rtl-fixed-overflow-expected.txt:
3267         * compositing/rtl/rtl-fixed-overflow-scrolled-expected.txt:
3268         * compositing/rtl/rtl-iframe-absolute-expected.txt:
3269         * compositing/rtl/rtl-iframe-absolute-overflow-expected.txt:
3270         * compositing/rtl/rtl-iframe-absolute-overflow-scrolled-expected.txt:
3271         * compositing/rtl/rtl-iframe-fixed-expected.txt:
3272         * compositing/rtl/rtl-iframe-fixed-overflow-expected.txt:
3273         * compositing/rtl/rtl-iframe-fixed-overflow-scrolled-expected.txt:
3274         * compositing/rtl/rtl-iframe-relative-expected.txt:
3275         * compositing/rtl/rtl-relative-expected.txt:
3276         * compositing/tiled-layers-hidpi-expected.txt:
3277         * compositing/tiling/backface-preserve-3d-tiled-expected.txt:
3278         * compositing/tiling/crash-reparent-tiled-layer-expected.txt:
3279         * compositing/tiling/huge-layer-add-remove-child-expected.txt:
3280         * compositing/tiling/huge-layer-with-layer-children-expected.txt:
3281         * compositing/tiling/huge-layer-with-layer-children-resize-expected.txt:
3282         * compositing/tiling/rotated-tiled-clamped-expected.txt:
3283         * compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt:
3284         * compositing/tiling/tile-cache-zoomed-expected.txt:
3285         * compositing/tiling/tiled-layer-resize-expected.txt:
3286         * compositing/visible-rect/2d-transformed-expected.txt:
3287         * compositing/visible-rect/3d-transform-style-expected.txt:
3288         * compositing/visible-rect/3d-transformed-expected.txt:
3289         * compositing/visible-rect/animated-expected.txt:
3290         * compositing/visible-rect/animated-from-none-expected.txt:
3291         * compositing/visible-rect/clipped-by-viewport-expected.txt:
3292         * compositing/visible-rect/clipped-visible-rect-expected.txt:
3293         * compositing/visible-rect/iframe-and-layers-expected.txt:
3294         * compositing/visible-rect/iframe-no-layers-expected.txt:
3295         * compositing/visible-rect/nested-transform-expected.txt:
3296         * compositing/visible-rect/scrolled-expected.txt:
3297         * css3/filters/filtered-compositing-descendant-expected.txt:
3298         * platform/chromium-linux-x86/compositing/geometry/bounds-ignores-hidden-composited-descendant-expected.txt:
3299         * platform/chromium-linux-x86/compositing/geometry/bounds-ignores-hidden-dynamic-negzindex-expected.txt:
3300         * platform/chromium-linux-x86/platform/chromium/virtual/softwarecompositing/rtl/rtl-fixed-overflow-scrolled-expected.txt:
3301         * platform/chromium-linux-x86/platform/chromium/virtual/softwarecompositing/rtl/rtl-iframe-absolute-expected.txt:
3302         * platform/chromium-linux-x86/platform/chromium/virtual/softwarecompositing/rtl/rtl-iframe-fixed-expected.txt:
3303         * platform/chromium-linux-x86/platform/chromium/virtual/softwarecompositing/rtl/rtl-iframe-relative-expected.txt:
3304         * platform/chromium-linux/compositing/geometry/bounds-ignores-hidden-composited-descendant-expected.txt:
3305         * platform/chromium-linux/compositing/geometry/bounds-ignores-hidden-dynamic-negzindex-expected.txt:
3306         * platform/chromium-linux/platform/chromium/virtual/softwarecompositing/rtl/rtl-fixed-overflow-scrolled-expected.txt:
3307         * platform/chromium-linux/platform/chromium/virtual/softwarecompositing/rtl/rtl-iframe-absolute-expected.txt:
3308         * platform/chromium-linux/platform/chromium/virtual/softwarecompositing/rtl/rtl-iframe-fixed-expected.txt:
3309         * platform/chromium-linux/platform/chromium/virtual/softwarecompositing/rtl/rtl-iframe-relative-expected.txt:
3310         * platform/chromium-mac-lion/platform/chromium/virtual/softwarecompositing/rtl/rtl-fixed-overflow-scrolled-expected.txt:
3311         * platform/chromium-mac-lion/platform/chromium/virtual/softwarecompositing/rtl/rtl-iframe-absolute-expected.txt:
3312         * platform/chromium-mac-lion/platform/chromium/virtual/softwarecompositing/rtl/rtl-iframe-fixed-expected.txt:
3313         * platform/chromium-mac-lion/platform/chromium/virtual/softwarecompositing/rtl/rtl-iframe-relative-expected.txt:
3314         * platform/chromium-mac-snowleopard/platform/chromium/virtual/softwarecompositing/rtl/rtl-fixed-overflow-scrolled-expected.txt:
3315         * platform/chromium-mac-snowleopard/platform/chromium/virtual/softwarecompositing/rtl/rtl-iframe-absolute-expected.txt:
3316         * platform/chromium-mac-snowleopard/platform/chromium/virtual/softwarecompositing/rtl/rtl-iframe-fixed-expected.txt:
3317         * platform/chromium-mac-snowleopard/platform/chromium/virtual/softwarecompositing/rtl/rtl-iframe-relative-expected.txt:
3318         * platform/chromium-mac/compositing/iframes/invisible-nested-iframe-show-expected.txt:
3319         * platform/chromium-mac/compositing/overflow/textarea-scroll-touch-expected.txt:
3320         * platform/chromium-mac/compositing/repaint/invalidations-on-composited-layers-expected.txt:
3321         * platform/chromium-mac/compositing/tiling/crash-reparent-tiled-layer-expected.txt:
3322         * platform/chromium-mac/compositing/tiling/huge-layer-add-remove-child-expected.txt:
3323         * platform/chromium-mac/compositing/tiling/huge-layer-with-layer-children-expected.txt:
3324         * platform/chromium-mac/compositing/tiling/huge-layer-with-layer-children-resize-expected.txt:
3325         * platform/chromium-mac/platform/chromium/virtual/gpu/compositedscrolling/overflow/textarea-scroll-touch-expected.txt:
3326         * platform/chromium-mac/platform/chromium/virtual/softwarecompositing/overflow/textarea-scroll-touch-expected.txt:
3327         * platform/chromium-mac/platform/chromium/virtual/softwarecompositing/repaint/invalidations-on-composited-layers-expected.txt:
3328         * platform/chromium-mac/platform/chromium/virtual/softwarecompositing/rtl/rtl-fixed-overflow-scrolled-expected.txt:
3329         * platform/chromium-mac/platform/chromium/virtual/softwarecompositing/rtl/rtl-iframe-absolute-expected.txt:
3330         * platform/chromium-mac/platform/chromium/virtual/softwarecompositing/rtl/rtl-iframe-fixed-expected.txt:
3331         * platform/chromium-mac/platform/chromium/virtual/softwarecompositing/rtl/rtl-iframe-relative-expected.txt:
3332         * platform/chromium-mac/platform/chromium/virtual/softwarecompositing/tiling/huge-layer-add-remove-child-expected.txt:
3333         * platform/chromium-mac/platform/chromium/virtual/softwarecompositing/tiling/huge-layer-with-layer-children-expected.txt:
3334         * platform/chromium-win-xp/compositing/geometry/bounds-ignores-hidden-composited-descendant-expected.txt:
3335         * platform/chromium-win-xp/compositing/geometry/bounds-ignores-hidden-dynamic-negzindex-expected.txt:
3336         * platform/chromium-win-xp/platform/chromium/virtual/softwarecompositing/rtl/rtl-fixed-overflow-scrolled-expected.txt:
3337         * platform/chromium-win-xp/platform/chromium/virtual/softwarecompositing/rtl/rtl-iframe-absolute-expected.txt:
3338         * platform/chromium-win-xp/platform/chromium/virtual/softwarecompositing/rtl/rtl-iframe-fixed-expected.txt:
3339         * platform/chromium-win-xp/platform/chromium/virtual/softwarecompositing/rtl/rtl-iframe-relative-expected.txt:
3340         * platform/chromium-win/compositing/backing/no-backing-for-clip-expected.txt:
3341         * platform/chromium-win/compositing/backing/no-backing-for-clip-overlap-expected.txt:
3342         * platform/chromium-win/compositing/backing/no-backing-for-perspective-expected.txt:
3343         * platform/chromium-win/compositing/geometry/bounds-ignores-hidden-composited-descendant-expected.txt:
3344         * platform/chromium-win/compositing/geometry/bounds-ignores-hidden-dynamic-negzindex-expected.txt:
3345         * platform/chromium-win/compositing/geometry/layer-due-to-layer-children-deep-switch-expected.txt:
3346         * platform/chromium-win/compositing/geometry/layer-due-to-layer-children-switch-expected.txt:
3347         * platform/chromium-win/compositing/geometry/limit-layer-bounds-overflow-root-expected.txt:
3348         * platform/chromium-win/compositing/geometry/preserve-3d-switching-expected.txt:
3349         * platform/chromium-win/compositing/iframes/invisible-nested-iframe-show-expected.txt:
3350         * platform/chromium-win/compositing/layer-creation/no-compositing-for-preserve-3d-expected.txt:
3351         * platform/chromium-win/compositing/tiling/crash-reparent-tiled-layer-expected.txt:
3352         * platform/chromium-win/compositing/tiling/huge-layer-add-remove-child-expected.txt:
3353         * platform/chromium-win/compositing/tiling/huge-layer-with-layer-children-expected.txt:
3354         * platform/chromium-win/compositing/tiling/huge-layer-with-layer-children-resize-expected.txt:
3355         * platform/chromium/TestExpectations:
3356         * platform/chromium/compositing/backing/no-backing-for-clip-expected.txt:
3357         * platform/chromium/compositing/backing/no-backing-for-clip-overlap-expected.txt:
3358         * platform/chromium/compositing/backing/no-backing-for-perspective-expected.txt:
3359         * platform/chromium/compositing/columns/composited-in-paginated-expected.txt:
3360         * platform/chromium/compositing/filters/sw-layer-overlaps-hw-shadow-expected.txt:
3361         * platform/chromium/compositing/filters/sw-shadow-overlaps-hw-layer-expected.txt:
3362         * platform/chromium/compositing/geometry/bounds-ignores-hidden-composited-descendant-expected.txt:
3363         * platform/chromium/compositing/geometry/bounds-ignores-hidden-dynamic-negzindex-expected.txt:
3364         * platform/chromium/compositing/geometry/clip-expected.txt:
3365         * platform/chromium/compositing/geometry/clip-inside-expected.txt:
3366         * platform/chromium/compositing/geometry/fixed-position-composited-switch-expected.txt:
3367         * platform/chromium/compositing/geometry/flipped-writing-mode-expected.txt:
3368     &n