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