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