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