dbbc1b380600ba94383b92ffdaf0d601638a512d
[WebKit-https.git] / LayoutTests / ChangeLog
1 2014-01-09  Zoltan Horvath  <zoltan@webkit.org>
2
3         [CSS Shapes] First line gets incorrectly adjusted in shape-inside due to rounding
4         https://bugs.webkit.org/show_bug.cgi?id=126601
5
6         Reviewed by Bem Jones-Bey.
7
8         * fast/shapes/shape-inside/shape-inside-polygon-rounded-first-fit-expected.html: Added.
9         * fast/shapes/shape-inside/shape-inside-polygon-rounded-first-fit.html: Added.
10
11 2014-01-09  Tim Horton  <timothy_horton@apple.com>
12
13         Rebaseline after r161568.
14
15         * platform/mac/fast/images/pdf-as-image-landscape-expected.png:
16         * platform/mac/fast/images/pdf-as-image-landscape-expected.txt:
17
18 2014-01-09  Myles C. Maxfield  <mmaxfield@apple.com>
19
20         Narrow underlines are too tall
21         https://bugs.webkit.org/show_bug.cgi?id=126708
22
23         Reviewed by Simon Fraser.
24
25         This test clips to a region that should not be drawn in, then draws a scaled underline. It then compares
26         the output to an empty element.
27
28         * fast/css3-text/css3-text-decoration/text-decoration-skip/text-decoration-skip-tall-underlines-expected.html: Added.
29         * fast/css3-text/css3-text-decoration/text-decoration-skip/text-decoration-skip-tall-underlines.html: Added.
30
31 2014-01-09  Alexey Proskuryakov  <ap@apple.com>
32
33         REGRESSION (r161429?): Frequent crashes on media/track/media-element-enqueue-event-crash.html
34         https://bugs.webkit.org/show_bug.cgi?id=117756
35
36         * platform/mac/TestExpectations: Skipping the test, it crashes very frequently.
37
38 2014-01-09  Pascal Jacquemart  <p.jacquemart@samsung.com>
39
40         Cannot select multiple non-adjacent items in a multiple select control with the keyboard only
41         https://bugs.webkit.org/show_bug.cgi?id=15816
42
43         Reviewed by Chris Fleizach.
44
45         * fast/forms/listbox-non-contiguous-keyboard-selection-expected.txt: Added.
46         * fast/forms/listbox-non-contiguous-keyboard-selection.html: Added.
47         * platform/mac/TestExpectations:
48         Multiple non contiguous selection with keyboard not enabled on Mac
49
50 2014-01-09  Seokju Kwon  <seokju@webkit.org>
51
52         Web Inspector: Remove unused overriding protocols.
53         https://bugs.webkit.org/show_bug.cgi?id=126630
54
55         Reviewed by Timothy Hatcher.
56
57         * http/tests/inspector/extensions-useragent-expected.txt: Removed.
58         * http/tests/inspector/extensions-useragent.html: Removed.
59         * inspector/device-orientation-success-expected.txt: Removed.
60         * inspector/device-orientation-success.html: Removed.
61         * inspector/geolocation-error-expected.txt: Removed.
62         * inspector/geolocation-error.html: Removed.
63         * inspector/geolocation-success-expected.txt: Removed.
64         * inspector/geolocation-success.html: Removed.
65         * inspector/geolocation-watchPosition-expected.txt: Removed.
66         * inspector/geolocation-watchPosition.html: Removed.
67
68 2014-01-09  Zan Dobersek  <zdobersek@igalia.com>
69
70         Unreviewed GTK gardening. Rebaselining after r161521.
71
72         * platform/gtk/css1/text_properties/letter_spacing-expected.png:
73         * platform/gtk/css1/text_properties/letter_spacing-expected.txt:
74         * platform/gtk/css1/text_properties/word_spacing-expected.png:
75         * platform/gtk/css1/text_properties/word_spacing-expected.txt:
76         * platform/gtk/css2.1/t1604-c542-letter-sp-00-b-a-expected.txt:
77         * platform/gtk/fast/text/basic/013-expected.png:
78         * platform/gtk/fast/text/basic/013-expected.txt:
79         * platform/gtk/fast/text/text-letter-spacing-expected.txt:
80         * platform/gtk/svg/W3C-SVG-1.1/text-spacing-01-b-expected.png:
81         * platform/gtk/svg/W3C-SVG-1.1/text-spacing-01-b-expected.txt: Added.
82         * platform/gtk/svg/batik/text/textLayout-expected.txt: Added.
83         * platform/gtk/svg/custom/text-letter-spacing-expected.png:
84         * platform/gtk/svg/custom/text-letter-spacing-expected.txt:
85         * platform/gtk/svg/text/text-spacing-01-b-expected.png:
86         * platform/gtk/svg/text/text-spacing-01-b-expected.txt: Added.
87
88 2014-01-08  Carlos Garcia Campos  <cgarcia@igalia.com>
89
90         REGRESSION(r161176): http/tests/misc/authentication-redirect-3/authentication-sent-to-redirect-same-origin-with-location-credentials.html is failing on GTK
91         https://bugs.webkit.org/show_bug.cgi?id=126518
92
93         Reviewed by Martin Robinson.
94
95         Unskip
96         http/tests/misc/authentication-redirect-3/authentication-sent-to-redirect-same-origin-with-location-credentials.html
97         and http/tests/security/redirect-BLOCKED-to-localURL.html.
98
99         * platform/gtk/TestExpectations:
100
101 2014-01-08  Commit Queue  <commit-queue@webkit.org>
102
103         Unreviewed, rolling out r161532.
104         http://trac.webkit.org/changeset/161532
105         https://bugs.webkit.org/show_bug.cgi?id=126677
106
107         Caused lots of assertion failures (Requested by ap on
108         #webkit).
109
110         * fast/xmlhttprequest/xmlhttprequest-get-expected.txt:
111         * http/tests/xmlhttprequest/loadstart-event-init-expected.txt: Removed.
112         * http/tests/xmlhttprequest/loadstart-event-init.html: Removed.
113         * http/tests/xmlhttprequest/onabort-progressevent-attributes-expected.txt: Removed.
114         * http/tests/xmlhttprequest/onabort-progressevent-attributes.html: Removed.
115         * http/tests/xmlhttprequest/onload-progressevent-attributes-expected.txt: Removed.
116         * http/tests/xmlhttprequest/onload-progressevent-attributes.html: Removed.
117         * http/tests/xmlhttprequest/upload-onabort-progressevent-attributes-expected.txt: Removed.
118         * http/tests/xmlhttprequest/upload-onabort-progressevent-attributes.html: Removed.
119         * http/tests/xmlhttprequest/upload-onload-progressevent-attributes-expected.txt: Removed.
120         * http/tests/xmlhttprequest/upload-onload-progressevent-attributes.html: Removed.
121
122 2014-01-08  Jinwoo Song  <jinwoo7.song@samsung.com>
123
124         Unreviewed EFL gardening. Rebaseline after r161521.
125
126         * platform/efl/css1/text_properties/letter_spacing-expected.png:
127         * platform/efl/css1/text_properties/letter_spacing-expected.txt:
128         * platform/efl/css1/text_properties/word_spacing-expected.png:
129         * platform/efl/css1/text_properties/word_spacing-expected.txt:
130         * platform/efl/fast/text/basic/013-expected.png:
131         * platform/efl/fast/text/basic/013-expected.txt:
132         * platform/efl/fast/text/text-letter-spacing-expected.txt:
133         * platform/efl/svg/W3C-SVG-1.1/text-spacing-01-b-expected.png:
134         * platform/efl/svg/W3C-SVG-1.1/text-spacing-01-b-expected.txt: Added.
135         * platform/efl/svg/batik/text/textLayout-expected.txt: Added.
136         * platform/efl/svg/custom/text-letter-spacing-expected.png: Added.
137         * platform/efl/svg/custom/text-letter-spacing-expected.txt: Added.
138         * platform/efl/svg/text/text-spacing-01-b-expected.png:
139         * platform/efl/svg/text/text-spacing-01-b-expected.txt: Added.
140
141 2014-01-08  Sam Weinig  <sam@webkit.org>
142
143         [JS] Should be able to create a promise by calling the Promise constructor as a function
144         https://bugs.webkit.org/show_bug.cgi?id=126561
145
146         Reviewed by Geoffrey Garen.
147
148         * js/dom/Promise-types-expected.txt:
149         * js/dom/Promise-types.html:
150         Add test for using calling a Promise constructor as a function.
151
152 2014-01-08  Youenn Fablet  <youennf@gmail.com>
153
154         Correctly set XHR loadend event attributes (loaded and total).
155         https://bugs.webkit.org/show_bug.cgi?id=120828
156
157         Reviewed by Alexey Proskuryakov.
158
159         Tests for abort, load, loadstart and loadend ProgressEvent events for XMLHttpRequest and XMLHttpRequestUpload
160
161         * fast/xmlhttprequest/xmlhttprequest-get-expected.txt: Changed to correct event values
162         * http/tests/xmlhttprequest/loadstart-event-init-expected.txt: Added.
163         * http/tests/xmlhttprequest/loadstart-event-init.html: Added.
164         * http/tests/xmlhttprequest/onabort-progressevent-attributes-expected.txt: Added.
165         * http/tests/xmlhttprequest/onabort-progressevent-attributes.html: Added.
166         * http/tests/xmlhttprequest/onload-progressevent-attributes-expected.txt: Added.
167         * http/tests/xmlhttprequest/onload-progressevent-attributes.html: Added.
168         * http/tests/xmlhttprequest/upload-onabort-progressevent-attributes-expected.txt: Added.
169         * http/tests/xmlhttprequest/upload-onabort-progressevent-attributes.html: Added.
170         * http/tests/xmlhttprequest/upload-onload-progressevent-attributes-expected.txt: Added.
171         * http/tests/xmlhttprequest/upload-onload-progressevent-attributes.html: Added.
172
173 2014-01-07  Myles C. Maxfield  <mmaxfield@apple.com>
174
175         a fractional value of the css letter-spacing property is not rendered as expected
176         https://bugs.webkit.org/show_bug.cgi?id=20606
177
178         Reviewed by Simon Fraser.
179
180         Manually verified that these tests are correct after enabling fractional letter-spacing and word spacing
181
182         * platform/mac/css1/text_properties/letter_spacing-expected.png:
183         * platform/mac/css1/text_properties/letter_spacing-expected.txt:
184         * platform/mac/css1/text_properties/word_spacing-expected.png:
185         * platform/mac/css1/text_properties/word_spacing-expected.txt:
186         * platform/mac/fast/text/basic/013-expected.png:
187         * platform/mac/fast/text/basic/013-expected.txt:
188         * platform/mac/fast/text/text-letter-spacing-expected.txt:
189         * platform/mac/svg/W3C-SVG-1.1/text-spacing-01-b-expected.png:
190         * platform/mac/svg/W3C-SVG-1.1/text-spacing-01-b-expected.txt:
191         * platform/mac/svg/batik/text/textLayout-expected.txt:
192         * platform/mac/svg/custom/text-letter-spacing-expected.png:
193         * platform/mac/svg/custom/text-letter-spacing-expected.txt:
194         * platform/mac/svg/text/text-spacing-01-b-expected.png:
195         * platform/mac/svg/text/text-spacing-01-b-expected.txt:
196
197 2014-01-08  Alexey Proskuryakov  <ap@apple.com>
198
199         Flaky Test: http/tests/xmlhttprequest/xmlhttprequest-50ms-download-dispatch.html
200         https://bugs.webkit.org/show_bug.cgi?id=52016
201
202         * platform/mac/TestExpectations: Mark it as such.
203
204 2014-01-08  ChangSeok Oh  <changseok.oh@collabora.com>
205
206         Unreviewed GTK gardening.
207
208         setFileInputFiles.html was removed after r161380. string-replacement-outofmemory.html,
209         toString-and-valueOf-override.html and exceptions-thrown-in-callbacks.html
210         were moved into other directory.
211
212         * platform/gtk-wk2/TestExpectations:
213         * platform/gtk/TestExpectations:
214
215 2014-01-08  Alexey Proskuryakov  <ap@apple.com>
216
217         REGRESSION: webgl/1.0.2/conformance/textures/tex-image-and-sub-image-2d-with-video-rgb565.html is very flaky
218         https://bugs.webkit.org/show_bug.cgi?id=126624
219
220         * platform/mac/TestExpectations: Mark it as such.
221
222 2014-01-08  Zan Dobersek  <zdobersek@igalia.com>
223
224         Unreviewed GTK gardening.
225         Add a flaky expectation for perf/accessibility-title-ui-element.html and a failure expectation
226         for http/tests/media/video-auth.html.
227
228         * platform/gtk/TestExpectations:
229
230 2014-01-07  Antti Koivisto  <antti@apple.com>
231
232         REGRESSION (r161195): Acid2 regression tests frequently fail
233         https://bugs.webkit.org/show_bug.cgi?id=126432
234
235         Reviewed by Anders Carlsson.
236
237         * TestExpectations: acid2 is no longer flaky.
238         * fast/overflow/overflow-height-float-not-removed-crash3-expected.txt: whitespace change.
239
240 2014-01-07  Eric Carlson  <eric.carlson@apple.com>
241
242         Teach MediaSessionManager to manage interruptions
243         https://bugs.webkit.org/show_bug.cgi?id=126530
244
245         Reviewed by Sam Weinig.
246
247         * media/video-interruption-active-when-element-created-expected.txt: Added.
248         * media/video-interruption-active-when-element-created.html: Added.
249         * media/video-interruption-with-resume-allowing-play-expected.txt: Added.
250         * media/video-interruption-with-resume-allowing-play.html: Added.
251         * media/video-interruption-with-resume-not-allowing-play-expected.txt: Added.
252         * media/video-interruption-with-resume-not-allowing-play.html: Added.
253
254 2014-01-07  Seokju Kwon  <seokju@webkit.org>
255
256         Web Inspector: Remove leftover 'device metrics' code
257         https://bugs.webkit.org/show_bug.cgi?id=126607
258
259         Reviewed by Joseph Pecoraro.
260
261         * inspector/styles/override-screen-size-expected.txt: Removed.
262         * inspector/styles/override-screen-size.html: Removed.
263
264 2014-01-07  Brent Fulgham  <bfulgham@apple.com>
265
266         Unreviewed test fix: Correct whitespace around ]
267
268         * platform/mac/TestExpectations: "Debug]" should be "Debug ]"
269
270 2014-01-07  Victor Costan  <costan@gmail.com>
271
272         createElementNS handles element name 'xmlns' correctly.
273         https://bugs.webkit.org/show_bug.cgi?id=126553
274
275         Reviewed by Alexey Proskuryakov.
276
277         * fast/dom/createElementNS-namespace-errors-expected.txt: Added.
278         * fast/dom/createElementNS-namespace-errors.html: Added. Covers all the corner cases in the DOM4 spec.
279         * fast/dom/script-tests/setAttributeNS-prefix-and-null-namespace.js: Removed.
280         * fast/dom/setAttributeNS-expected.txt: Updated to match cleaned up test.
281         * fast/dom/setAttributeNS-namespace-errors-expected.txt: Added.
282         * fast/dom/setAttributeNS-namespace-errors.html: Added. Covers all the corner cases in the DOM4 spec.
283         * fast/dom/setAttributeNS-prefix-and-null-namespace-expected.txt: Removed.
284         * fast/dom/setAttributeNS-prefix-and-null-namespace.html: Removed. Subsumed by setAttributeNS-namespace-errors.
285         * fast/dom/setAttributeNS.html: Cleaned up.
286
287 2014-01-06  Jer Noble  <jer.noble@apple.com>
288
289         HTML5 video tag Does Not Load in Apache htaccess/htpasswd Protected Directory
290         https://bugs.webkit.org/show_bug.cgi?id=40382
291
292         Reviewed by Eric Carlson.
293
294         * http/tests/media/resources/video-auth.php: Added.
295         * http/tests/media/video-auth-expected.txt: Added.
296         * http/tests/media/video-auth.html: Added.
297         * platform/mac/TestExpectations:
298
299 2014-01-07  Brent Fulgham  <bfulgham@apple.com>
300
301         Unreviewed test expectation update.
302
303         * platform/mac/TestExpectations: Mark webgl/1.0.2/conformance/rendering/gl-scissor-test.html as flaky on
304         Mavericks Debug.
305
306 2014-01-07  Gabor Rapcsanyi  <rgabor@webkit.org>
307
308         pushFinallyContext saves wrong m_labelScopes size
309         https://bugs.webkit.org/show_bug.cgi?id=124529
310
311         Remove free label scopes before saving finally context.
312
313         Reviewed by Geoffrey Garen.
314
315         * js/script-tests/try-return-finally-break.js: Added.
316         (foo):
317         * js/try-return-finally-break-expected.txt: Added.
318         * js/try-return-finally-break.html: Added.
319
320 2014-01-07  Bear Travis  <betravis@adobe.com>
321
322         [CSS Shapes] Change default value from 'auto' to 'none'
323         https://bugs.webkit.org/show_bug.cgi?id=126544
324
325         Reviewed by Sam Weinig.
326
327         Change the default value to 'none', and replace 'none' with 'auto' in the
328         list of invalid values.
329
330         * fast/shapes/css-shapes-disabled-expected.txt:
331         * fast/shapes/css-shapes-disabled.html:
332         * fast/shapes/parsing/parsing-shape-inside-expected.txt:
333         * fast/shapes/parsing/parsing-shape-inside.html:
334         * fast/shapes/parsing/parsing-shape-lengths-expected.txt:
335         * fast/shapes/parsing/parsing-shape-lengths.html:
336         * fast/shapes/parsing/parsing-shape-margin-expected.txt:
337         * fast/shapes/parsing/parsing-shape-outside-expected.txt:
338         * fast/shapes/parsing/parsing-shape-outside.html:
339         * fast/shapes/parsing/parsing-shape-padding-expected.txt:
340         * fast/shapes/parsing/parsing-test-utils.js:
341
342 2014-01-07  Hans Muller  <hmuller@adobe.com>
343
344         [CSS Shapes] shape-outside layout incorrect when line spans rounded box rounded corners
345         https://bugs.webkit.org/show_bug.cgi?id=126528
346
347         Reviewed by Andreas Kling.
348
349         Verify that a line that spans a shape-outside box's top and bottom rounded corners begins
350         at the box's right edge.
351
352         * fast/shapes/shape-outside-floats/shape-outside-line-spans-box-corners-expected.html: Added.
353         * fast/shapes/shape-outside-floats/shape-outside-line-spans-box-corners.html: Added.
354
355 2014-01-07  Frédéric Wang  <fred.wang@free.fr>
356
357         Add Support for the semantics element.
358         https://bugs.webkit.org/show_bug.cgi?id=100626
359
360         Reviewed by Chris Fleizach.
361
362         * TestExpectations:
363         * mathml/presentation/semantics-2-expected.html: Added.
364         * mathml/presentation/semantics-2.html: Added.
365         * mathml/presentation/semantics-3-expected.html: Added.
366         * mathml/presentation/semantics-3.html: Added.
367         * mathml/presentation/semantics-4-expected.html: Added.
368         * mathml/presentation/semantics-4.html: Added.
369
370 2014-01-07  Manuel Rego Casasnovas  <rego@igalia.com>
371
372         [GTK] fast/repaint/repaint-regions-overflow.html is failing
373         https://bugs.webkit.org/show_bug.cgi?id=124835
374
375         Unreviewed gardening.
376
377         Added new baseline for failing test.
378
379         * platform/gtk/TestExpectations: Unskipped faling test.
380         * platform/gtk/fast/regions/repaint/repaint-regions-overflow-expected.txt: Added.
381
382 2014-01-07  Krzysztof Czech  <k.czech@samsung.com>
383
384         [ATK] Expose aria-checked mixed state as ATK_STATE_INDETERMINATE
385         https://bugs.webkit.org/show_bug.cgi?id=125855
386
387         Reviewed by Mario Sanchez Prada.
388
389         * accessibility/aria-checked-mixed-value-expected.txt: Added.
390         * accessibility/aria-checked-mixed-value.html: Added.
391         * platform/mac/TestExpectations: Skipped it, missing implementation.
392         * platform/win/TestExpectations: Skipped it, missing implementation.
393
394 2014-01-06  Ryosuke Niwa  <rniwa@webkit.org>
395
396         REGRESSION(r157851): trailing space inside an editable region could be erroneously collapsed
397         https://bugs.webkit.org/show_bug.cgi?id=126549
398
399         Reviewed by Sam Weinig.
400
401         Added a regression test and reverted the erroneous rebaseline in r157851.
402
403         * editing/inserting/inserting-trailing-space-and-letter-expected.html: Added.
404         * editing/inserting/inserting-trailing-space-and-letter.html: Added.
405         * platform/mac/editing/selection/after-line-wrap-expected.txt:
406
407 2014-01-06  Brent Fulgham  <bfulgham@apple.com>
408
409         [WebGL] Unreviewed build fix for Mountain Lion drivers.
410
411         * platform/mac-mountainlion/TestExpectations: Removed. Moved test to the mac/TestExpectations file.
412         * platform/mac/TestExpectations: Add failure entry for MountainLion test.
413
414 2014-01-06  Brent Fulgham  <bfulgham@apple.com>
415
416         [WebGL] Unreviewed build fix for Mountain Lion drivers.
417
418         Add new TestExpectations file for Mountain Lion.
419
420         * platform/mac-mountainlion/TestExpectations: Added.
421
422 2014-01-06  Zoltan Horvath  <zoltan@webkit.org>
423
424         [CSS Regions][CSS Shapes] ASSERTION FAILED: m_segmentRanges.size() < m_segments.size()
425         https://bugs.webkit.org/show_bug.cgi?id=125770
426
427         Reviewed by Bem Jones-Bey.
428
429         * fast/regions/shape-inside/shape-inside-on-multiple-regions-bottom-adjustment-expected.html: Added.
430         * fast/regions/shape-inside/shape-inside-on-multiple-regions-bottom-adjustment.html: Added.
431
432 2014-01-06  Brent Fulgham  <bfulgham@apple.com>
433
434         Unreviewed test correction.
435
436         * webgl/1.0.2/resources/webgl_test_files/conformance/renderbuffers/framebuffer-object-attachment.html: Remove commented-out
437         line from debugging code.
438         * webgl/1.0.2/resources/webgl_test_files/conformance/resources/webgl-test-utils.js:
439         (WebGLTestUtils): Return to normal behavior of exiting immediately on test failure.
440
441 2014-01-06  Seokju Kwon  <seokju@webkit.org>
442
443         Web Inspector: Get rid of DOM.setFileInputFiles from Protocol
444         https://bugs.webkit.org/show_bug.cgi?id=126312
445
446         Reviewed by Joseph Pecoraro.
447
448         * inspector-protocol/dom/setFileInputFiles-expected.txt: Removed.
449         * inspector-protocol/dom/setFileInputFiles.html: Removed.
450
451 2014-01-06  Brent Fulgham  <bfulgham@apple.com>
452
453         Unreviewed test update after r161375.
454
455         * platform/mac/TestExpectations: Activate several tests that are now known to pass.
456
457 2014-01-06  Alexey Proskuryakov  <ap@apple.com>
458
459         REGRESSION (r161195): Acid2 regression tests frequently fail
460         https://bugs.webkit.org/show_bug.cgi?id=126432
461
462         * TestExpectations: Marking them as flaky.
463
464 2014-01-05  Sam Weinig  <sam@webkit.org>
465
466         [JS] Implement Promise.all()
467         https://bugs.webkit.org/show_bug.cgi?id=126510
468
469         Reviewed by Gavin Barraclough.
470
471         Enabled and fix the existing Promise.all() test case.
472         - Promise.all() and Promise.all({}) should reject by my reading of the spec.
473         Also removes the Promise.all() shim used by the crypto tests.
474
475         * crypto/subtle/resources/common.js:
476         * js/dom/Promise-static-all-expected.txt:
477         * js/dom/Promise-static-all.html:
478
479 2014-01-06  Zan Dobersek  <zdobersek@igalia.com>
480
481         Unreviewed GTK gardening.
482
483         * platform/gtk/TestExpectations:
484         Mark accessibility/menu-list-sends-change-notification.html as flaky.
485
486 2014-01-06  Zan Dobersek  <zdobersek@igalia.com>
487
488         Unreviewed GTK gardening.
489         Adding failure expectations for the set of currently failing tests.
490
491         * platform/gtk/TestExpectations:
492
493 2014-01-06  Gurpreet Kaur  <k.gurpreet@samsung.com>
494
495         <hr> appears gray instead of green because of color attribute is defined followed by noshade attribute
496         https://bugs.webkit.org/show_bug.cgi?id=17674
497
498         Reviewed by Simon Fraser.
499
500         * fast/dom/HTMLHrElement: Added.
501         * fast/dom/HTMLHrElement/hr-color-noshade-attribute-expected.txt: Added.
502         * fast/dom/HTMLHrElement/hr-color-noshade-attribute.html: Added.
503         Added new test cases to test the functionality of noshade and color
504         attribute of hr element when color attribute is present along with 
505         noshade attribute, invalid color attribute and color noshade attributes
506         added via javascript.
507
508 2014-01-05  Sam Weinig  <sam@webkit.org>
509
510         [JS] Implement Promise.race()
511         https://bugs.webkit.org/show_bug.cgi?id=126506
512
513         Reviewed by Oliver Hunt.
514
515         Enabled and fix the existing Promise.race() test case.
516         - Promise.race() and Promise.race({}) should reject by my reading of the spec.
517
518         * js/dom/Promise-static-race-expected.txt:
519         * js/dom/Promise-static-race.html:
520
521 2014-01-03  Commit Queue  <commit-queue@webkit.org>
522
523         Unreviewed, rolling out r161274.
524         http://trac.webkit.org/changeset/161274
525         https://bugs.webkit.org/show_bug.cgi?id=126475
526
527         Volates ECMA and WebGL Specification (Requested by bfulgham on
528         #webkit).
529
530         * webgl/1.0.2/resources/webgl_test_files/conformance/typedarrays/data-view-test.html:
531
532 2014-01-03  Brent Fulgham  <bfulgham@apple.com>
533
534         Revise WebGL DataView test to match ECMAScript Draft Specification
535         https://bugs.webkit.org/show_bug.cgi?id=126032
536
537         Based on the ECMAScript specification, we believe that the current test is wrong. We are working to get this
538         fixed upstream. 
539
540         Reviewed by Dean Jackson.
541
542         * webgl/1.0.2/resources/webgl_test_files/conformance/typedarrays/data-view-test.html: Do not
543         prohibit using DataView as a function.
544
545 2014-01-03  Alexey Proskuryakov  <ap@apple.com>
546
547         Line ending conversion should be able to handle strings with null chars
548         https://bugs.webkit.org/show_bug.cgi?id=126202
549
550         This is a merge from Blink.
551
552         Reviewed by Alexey Proskuryakov.
553
554         * http/tests/local/formdata/send-form-data-with-string-containing-null-expected.txt: Added.
555         * http/tests/local/formdata/send-form-data-with-string-containing-null.html: Added.
556
557 2014-01-03  Zan Dobersek  <zdobersek@igalia.com>
558
559         Unreviewed GTK gardening.
560
561         * platform/gtk/TestExpectations: Add failure and flakiness expectations for a couple of tests.
562         * platform/gtk/svg/custom/object-no-size-attributes-expected.txt: Rebaseline.
563
564 2014-01-02  Brent Fulgham  <bfulgham@apple.com>
565
566         [WebGL] Correct symbol lookup logic to handle 1-element arrays
567         https://bugs.webkit.org/show_bug.cgi?id=126411
568         <rdar://problem/15394564>
569
570         Reviewed by Dean Jackson.
571
572         * webgl/1.0.2/resources/webgl_test_files/conformance/glsl/misc/shader-with-array-of-structs-containing-arrays.html: Add test for accessing the
573         single-element array.
574
575 2014-01-02  Jinwoo Song  <jinwoo7.song@samsung.com>
576
577         Unreviewed EFL gardening. Remove warnings in parsing TestExpectations.
578
579         * platform/efl-wk1/TestExpectations:
580         * platform/efl-wk2/TestExpectations:
581         * platform/efl/TestExpectations:
582
583 2014-01-02  Jinwoo Song  <jinwoo7.song@samsung.com>
584
585         Unreviewed EFL gardening. Rebaselining after r161140.
586
587         * platform/efl/fast/table/dynamic-caption-add-before-child-expected.png:
588         * platform/efl/fast/table/dynamic-caption-add-before-child-expected.txt:
589
590 2014-01-02  Myles C. Maxfield  <mmaxfield@apple.com>
591
592         Crash in WebCore::translateIntersectionPointsToSkipInkBoundaries
593         https://bugs.webkit.org/show_bug.cgi?id=126252
594
595         Reviewed by Alexey Proskuryakov.
596
597         This test causes intermediateTuples, a Vector of tuples of floats, to have enough
598         entries to cause a realloc. In my tests, the realloc seems to always allocate the 
599         next area of memory (without unmapping any old pages), so this test only crashes
600         if guardMalloc is used.
601
602         * fast/css3-text/css3-text-decoration/text-decoration-skip/text-decoration-skip-ink-crash-many-gaps-expected.txt: Added.
603         * fast/css3-text/css3-text-decoration/text-decoration-skip/text-decoration-skip-ink-crash-many-gaps.html: Added.
604
605 2014-01-02  Sam Weinig  <sam@webkit.org>
606
607         Update Promises to the https://github.com/domenic/promises-unwrapping spec
608         https://bugs.webkit.org/show_bug.cgi?id=120954
609
610         Reviewed by Filip Pizlo.
611
612         * crypto/subtle/argument-conversion.html:
613         * crypto/subtle/resources/common.js:
614         * crypto/subtle/sha-1.html:
615         * crypto/subtle/sha-224.html:
616         * crypto/subtle/sha-256.html:
617         * crypto/subtle/sha-384.html:
618         * crypto/subtle/sha-512.html:
619         * js/dom/Promise-already-fulfilled-expected.txt: Removed.
620         * js/dom/Promise-already-fulfilled.html: Removed.
621         * js/dom/Promise-already-rejected.html:
622         * js/dom/Promise-already-resolved.html:
623         * js/dom/Promise-catch-expected.txt:
624         * js/dom/Promise-catch-in-workers-expected.txt:
625         * js/dom/Promise-catch.html:
626         * js/dom/Promise-chain.html:
627         * js/dom/Promise-exception-expected.txt:
628         * js/dom/Promise-exception.html:
629         * js/dom/Promise-expected.txt:
630         * js/dom/Promise-fulfill-expected.txt: Removed.
631         * js/dom/Promise-fulfill-in-workers-expected.txt: Removed.
632         * js/dom/Promise-fulfill-in-workers.html: Removed.
633         * js/dom/Promise-fulfill.html: Removed.
634         * js/dom/Promise-init-callback-receiver-expected.txt: Added.
635         * js/dom/Promise-init-callback-receiver.html: Added.
636         * js/dom/Promise-init-expected.txt:
637         * js/dom/Promise-init-in-workers-expected.txt:
638         * js/dom/Promise-init.html:
639         * js/dom/Promise-onFulfilled-deep-expected.txt: Added.
640         * js/dom/Promise-onFulfilled-deep.html: Added.
641         * js/dom/Promise-onRejected-deep-expected.txt: Added.
642         * js/dom/Promise-onRejected-deep.html: Added.
643         * js/dom/Promise-reject.html:
644         * js/dom/Promise-resolve-chain.html:
645         * js/dom/Promise-resolve-expected.txt:
646         * js/dom/Promise-resolve-in-workers-expected.txt:
647         * js/dom/Promise-resolve-state-expected.txt: Added.
648         * js/dom/Promise-resolve-state-in-workers-expected.txt: Added.
649         * js/dom/Promise-resolve-state-in-workers.html: Added.
650         * js/dom/Promise-resolve-state.html: Added.
651         * js/dom/Promise-resolve-with-itself-expected.txt: Added.
652         * js/dom/Promise-resolve-with-itself.html: Added.
653         * js/dom/Promise-resolve-with-then-exception.html:
654         * js/dom/Promise-resolve-with-then-fulfill-expected.txt:
655         * js/dom/Promise-resolve-with-then-fulfill.html:
656         * js/dom/Promise-resolve-with-then-reject-expected.txt:
657         * js/dom/Promise-resolve-with-then-reject.html:
658         * js/dom/Promise-resolve.html:
659         * js/dom/Promise-simple-expected.txt:
660         * js/dom/Promise-simple-fulfill-expected.txt: Removed.
661         * js/dom/Promise-simple-fulfill-inside-callback-expected.txt: Removed.
662         * js/dom/Promise-simple-fulfill-inside-callback.html: Removed.
663         * js/dom/Promise-simple-fulfill.html: Removed.
664         * js/dom/Promise-simple-in-workers-expected.txt:
665         * js/dom/Promise-simple-resolve-expected.txt: Added.
666         * js/dom/Promise-simple-resolve.html: Added.
667         * js/dom/Promise-simple.html:
668         * js/dom/Promise-static-all-expected.txt: Added.
669         * js/dom/Promise-static-all.html: Added.
670         * js/dom/Promise-static-cast-expected.txt: Added.
671         * js/dom/Promise-static-cast.html: Added.
672         * js/dom/Promise-static-fulfill-expected.txt: Removed.
673         * js/dom/Promise-static-fulfill.html: Removed.
674         * js/dom/Promise-static-race-expected.txt: Added.
675         * js/dom/Promise-static-race.html: Added.
676         * js/dom/Promise-static-resolve.html:
677         * js/dom/Promise-then-callback-receiver-expected.txt: Added.
678         * js/dom/Promise-then-callback-receiver.html: Added.
679         * js/dom/Promise-then-expected.txt:
680         * js/dom/Promise-then-in-workers-expected.txt:
681         * js/dom/Promise-then-without-callbacks.html:
682         * js/dom/Promise-then.html:
683         * js/dom/Promise-types-expected.txt:
684         * js/dom/Promise-types.html:
685         * js/dom/Promise.html:
686         * js/resources/Promise-catch-in-workers.js:
687         * js/resources/Promise-fulfill-in-workers.js: Removed.
688         * js/resources/Promise-init-in-workers.js:
689         * js/resources/Promise-reject-in-workers.js:
690         * js/resources/Promise-resolve-in-workers.js:
691         * js/resources/Promise-resolve-state-in-workers.js: Added.
692         * js/resources/Promise-simple-in-workers.js:
693         * js/resources/Promise-then-in-workers.js:
694         * js/resources/Promise-then-without-callbacks-in-workers.js:
695
696 2014-01-02  Myles C. Maxfield  <mmaxfield@apple.com>
697
698         Allow ImageBuffer to re-use IOSurfaces
699         https://bugs.webkit.org/show_bug.cgi?id=125477
700
701         Reviewed by Geoff Garen.
702
703         Now that we're re-using the backing store of canvases, this 
704         test makes sure that if we draw to a canvas, then destroy it, 
705         then create a new canvas (which should share the same backing 
706         store) that it doesn't have the stale data in it 
707
708         * fast/canvas/canvas-backing-store-reuse-expected.txt: Added.
709         * fast/canvas/canvas-backing-store-reuse.html: Added.
710
711 2014-01-02  Dirk Schulze  <krit@webkit.org>
712
713         Support <box> values computed style for 'clip-path' property
714         https://bugs.webkit.org/show_bug.cgi?id=126148
715
716         Reviewed by Simon Fraser.
717
718         Test computed style of 'clip-path' property.
719
720         * fast/masking/parsing-clip-path-shape.html:
721
722 2014-01-01  Antti Koivisto  <antti@apple.com>
723
724         Do less synchronous render tree construction
725         https://bugs.webkit.org/show_bug.cgi?id=126359
726
727         * fast/html/object-image-nested-fallback.html: Update test to work with asynchronous load failures.
728         * fast/overflow/overflow-height-float-not-removed-crash3-expected.txt: Whitespace change.
729
730 2014-01-01  Zan Dobersek  <zdobersek@igalia.com>
731
732         Unreviewed GTK gardening.
733         Updating test baselines after the introduction of lazy render tree attaching,
734         enabling the saturated layout arithmetics for the GTK port, and other changes.
735
736         * platform/gtk/css2.1/t0905-c414-flt-wrap-00-e-expected.txt:
737         * platform/gtk/fast/backgrounds/size/contain-and-cover-zoomed-expected.txt:
738         * platform/gtk/fast/block/float/016-expected.txt:
739         * platform/gtk/fast/css-generated-content/table-row-group-to-inline-expected.txt:
740         * platform/gtk/fast/dynamic/011-expected.txt:
741         * platform/gtk/fast/forms/formmove3-expected.txt:
742         * platform/gtk/fast/forms/preserveFormDuringResidualStyle-expected.txt:
743         * platform/gtk/fast/invalid/001-expected.txt:
744         * platform/gtk/fast/invalid/003-expected.txt:
745         * platform/gtk/fast/invalid/004-expected.txt:
746         * platform/gtk/fast/invalid/007-expected.txt:
747         * platform/gtk/fast/invalid/019-expected.txt:
748         * platform/gtk/fast/multicol/span/span-as-immediate-child-generated-content-expected.txt:
749         * platform/gtk/fast/multicol/span/span-as-immediate-columns-child-dynamic-expected.txt:
750         * platform/gtk/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.txt:
751         * platform/gtk/fast/ruby/ruby-base-merge-block-children-crash-expected.txt:
752         * platform/gtk/fast/spatial-navigation/snav-unit-overflow-and-scroll-in-direction-expected.txt:
753         * platform/gtk/fast/table/empty-cells-expected.txt:
754         * platform/gtk/tables/mozilla/bugs/bug113235-1-expected.txt:
755         * platform/gtk/tables/mozilla/bugs/bug647-expected.txt:
756         * platform/gtk/tables/mozilla/other/wa_table_tr_align-expected.txt:
757
758 2014-01-01  Martin Robinson  <mrobinson@igalia.com>
759
760         [GTK] Rename libtestnetscapeplugin to libTestNetscapePlugin
761         https://bugs.webkit.org/show_bug.cgi?id=126349
762
763         Reviewed by Carlos Garcia Campos.
764
765         All CMake ports use "libTestNetscapePlugin," so choosing the same
766         name in the autotools port will make the transition easier.
767
768         * platform/gtk/plugins/plugin-javascript-access-expected.txt: Change the plugin name.
769
770 2013-12-30  Antti Koivisto  <antti@apple.com>
771
772         XML document builder should create render tree asynchronously
773         https://bugs.webkit.org/show_bug.cgi?id=126285
774
775         Reviewed by Andreas Kling.
776
777         * platform/mac/fast/table/dynamic-caption-add-before-child-expected.png:
778         * platform/mac/fast/table/dynamic-caption-add-before-child-expected.txt:
779         
780             This is progression. Captions are now correctly in document order.
781
782         * svg/custom/object-no-size-attributes-expected.txt:
783         
784             Unnecessary text renderer disappears.
785
786         * svg/custom/resource-invalidation-crash-expected.txt:
787         
788             Progression, the dump has the correct fill.
789
790 2013-12-29  Joone Hur  <joone.hur@intel.com>
791
792         Reverted r156742. The same fix was reverted from Blink due to heap-use-after-free on ClusterFuzz.
793         https://bugs.webkit.org/show_bug.cgi?id=126275
794
795         https://codereview.chromium.org/102993011
796
797         Reviewed by Darin Adler.
798
799         * fast/css/first-letter-block-change.html: Removed.
800         * platform/gtk-wk1/fast/css/first-letter-block-change-expected.png: Removed.
801         * platform/gtk-wk2/fast/css/first-letter-block-change-expected.png: Removed.
802         * platform/gtk/fast/css/first-letter-block-change-expected.txt: Removed.
803
804 2013-12-29  Antti Koivisto  <antti@apple.com>
805
806         Revert the results change. It depended on xml parser changes which were not landed.
807
808         * platform/mac/fast/table/dynamic-caption-add-before-child-expected.png:
809         * platform/mac/fast/table/dynamic-caption-add-before-child-expected.txt:
810
811 2013-12-29  Antti Koivisto  <antti@apple.com>
812
813         Remove Node::attached()
814         https://bugs.webkit.org/show_bug.cgi?id=126276
815         
816         Reviewed by Sam Weinig.
817
818         * platform/mac/fast/table/dynamic-caption-add-before-child-expected.png:
819         * platform/mac/fast/table/dynamic-caption-add-before-child-expected.txt:
820         
821             This test result change is a progression. Dynamic captions are now correctly in document order.
822
823 2013-12-27  Gavin Barraclough  <barraclough@apple.com>
824
825         Merge PageVisibilityState & ViewState::IsVisible in WebKit2
826         https://bugs.webkit.org/show_bug.cgi?id=126214
827
828         Reviewed by Alexey Proskuryakov.
829
830         WebKit2 redundantly tracks the visibility of the view through two mechanisms - the visibility
831         state, and the view state. Remove visibility state from the WebKit2 layer. The visibility
832         state also tracks the prerender state - so split this out and handle it separately (a change
833         we should make in WebCore, too).
834
835         LayoutTests - remove test for notification on visibility state change to preerender. This test
836         was covering something nonsensical, and not supported by the spec - the page should never see
837         a visibility change to prerender, this should only be an initial state. WebKit2 API now only
838         allows the client to change the state to prerender without sending a notification, and there
839         is no sense in continuing to support the current test case, since the behaviour is neither
840         allowed by API nor available in web content.
841
842         The prerender state is now properly covered by API tests.
843
844         * fast/events/page-visibility-transition-test-expected.txt:
845         * fast/events/page-visibility-transition-test.html:
846             - remove test for notification on visibility state change to preerender.
847
848 2013-12-25  Commit Queue  <commit-queue@webkit.org>
849
850         Unreviewed, rolling out r161033 and r161074.
851         http://trac.webkit.org/changeset/161033
852         http://trac.webkit.org/changeset/161074
853         https://bugs.webkit.org/show_bug.cgi?id=126240
854
855         Oliver says that a rollout would be better (Requested by ap on
856         #webkit).
857
858         * TestExpectations:
859
860 2013-12-25  Alexey Proskuryakov  <ap@apple.com>
861
862         [Mac] [WK2] http/tests/security/cross-frame-access-put.html fails
863         https://bugs.webkit.org/show_bug.cgi?id=116649
864
865         * platform/mac-wk2/TestExpectations: Removing an expectation for this old bug that
866         was no longer occurring. Failures on this test are now tracked via bug 126238.
867
868 2013-12-25  Alexey Proskuryakov  <ap@apple.com>
869
870         REGRESSION (r161033): http/tests/security/cross-frame-access-put.html fails
871         https://bugs.webkit.org/show_bug.cgi?id=126238
872
873         * TestExpectations: Marking the test as failing for now.
874
875 2013-12-25  Alexey Proskuryakov  <ap@apple.com>
876
877         REGRESSION (Lazy tree creation): css3/calc/transitions-dependent.html is frequently failing
878         https://bugs.webkit.org/show_bug.cgi?id=126142
879
880         * TestExpectations: Marked it as flaky.
881
882 2013-12-25  Filip Pizlo  <fpizlo@apple.com>
883
884         DFG PhantomArguments shouldn't rely on a dead Phi graph
885         https://bugs.webkit.org/show_bug.cgi?id=126218
886
887         Reviewed by Oliver Hunt.
888         
889         Added a test for an obvious case that I don't think we had coverage for in
890         microbenchmarks. Of course, this case was already covered by more complex tests.
891
892         * js/regress/inline-arguments-aliased-access-expected.txt: Added.
893         * js/regress/inline-arguments-aliased-access.html: Added.
894         * js/regress/script-tests/inline-arguments-aliased-access.js: Added.
895         (foo):
896         (bar):
897
898 2013-12-25  Dirk Schulze  <krit@webkit.org>
899
900         Support <box> values parsing on 'clip-path' property
901         https://bugs.webkit.org/show_bug.cgi?id=126147
902
903         Reviewed by Ryosuke Niwa.
904
905         Add test to check different combinations of the reference boxes
906         content-box, padding-box, border-box, margin-box and bounding-box
907         with other clip-path values.
908
909         * fast/masking/parsing-clip-path-shape.html:
910
911 2013-12-24  Ryosuke Niwa  <rniwa@webkit.org>
912
913         Remove the test expectations added after r161051 now that the changeset has been rolled out.
914
915         The assertion failure is tracked by https://webkit.org/b/126219.
916
917         * TestExpectations:
918
919 2013-12-24  Ryosuke Niwa  <rniwa@webkit.org>
920
921         Unreviewed, rolling out r161051.
922         http://trac.webkit.org/changeset/161051
923         https://bugs.webkit.org/show_bug.cgi?id=45994
924
925         Caused two DFG tests to hit assertions due to a separate bug
926
927         * http/tests/xmlhttprequest/exceptions-expected.txt:
928         * http/tests/xmlhttprequest/exceptions.html:
929         * http/tests/xmlhttprequest/status-after-abort-expected.txt:
930         * http/tests/xmlhttprequest/zero-length-response-expected.txt:
931         * js/dom/dfg-custom-getter-throw-expected.txt:
932         * js/dom/script-tests/dfg-custom-getter-throw-inlined.js:
933         (foo):
934         (bar):
935         * js/dom/script-tests/dfg-custom-getter-throw.js:
936         (foo):
937         (bar):
938
939 2013-12-24  Radu Stavila  <stavila@adobe.com>
940
941         Rename fast/regions/repaint/increasing-region-content-height.html to something more clear
942         https://bugs.webkit.org/show_bug.cgi?id=126209
943
944         Reviewed by Mihnea Ovidenie.
945
946         Renamed test file name to better reflect the scenario it tests.
947
948         * fast/regions/repaint/repaint-element-inside-relative-region-expected.txt: Renamed from LayoutTests/fast/regions/repaint/increasing-region-content-height-expected.txt.
949         * fast/regions/repaint/repaint-element-inside-relative-region.html: Renamed from LayoutTests/fast/regions/repaint/increasing-region-content-height.html.
950
951 2013-12-24  Ryosuke Niwa  <rniwa@webkit.org>
952
953         Suppress assertions in js/dom/dfg-custom-getter-throw.html and js/dom/dfg-custom-getter-throw-inlined.html for now.
954
955         * TestExpectations:
956
957 2013-12-24  Mihnea Ovidenie  <mihnea@adobe.com>
958
959         [CSSRegions] Crash while repainting an invalid region
960         https://bugs.webkit.org/show_bug.cgi?id=126152
961
962         Reviewed by Daniel Bates.
963
964         * fast/regions/repaint/invalid-region-repaint-crash-expected.txt: Added.
965         * fast/regions/repaint/invalid-region-repaint-crash.html: Added.
966
967 2013-12-24  Ryosuke Niwa  <rniwa@webkit.org>
968
969         Add a test for reattaching collapsed whitespace when siblings change style
970         https://bugs.webkit.org/show_bug.cgi?id=126053
971
972         Reviewed by Dan Bernstein.
973
974         Merge the test from https://chromium.googlesource.com/chromium/blink/+/dd5636728643ff958aebeaf064d38754b0d5904b
975         so that we may not introduce the same regression in WebKit.
976
977         * fast/css/collapsed-whitespace-reattach-in-style-recalc-expected.txt: Added.
978         * fast/css/collapsed-whitespace-reattach-in-style-recalc.html: Added.
979
980 2013-12-23  Ryosuke Niwa  <rniwa@webkit.org>
981
982         XMLHttpRequest: status and statusText throw DOM Exception 11 when the state is UNSENT or OPENED.
983         https://bugs.webkit.org/show_bug.cgi?id=45994
984
985         Reviewed by Alexey Proskuryakov.
986
987         Rebaselined and fixed tests as done in https://chromium.googlesource.com/chromium/blink/+/23c90460de16e04c5aba7ed942fba76cb79fdb9b.
988
989         * http/tests/xmlhttprequest/exceptions-expected.txt:
990         * http/tests/xmlhttprequest/exceptions.html:
991         * http/tests/xmlhttprequest/status-after-abort-expected.txt:
992         * http/tests/xmlhttprequest/zero-length-response-expected.txt:
993
994         * js/dom/dfg-custom-getter-throw-expected.txt:
995         * js/dom/script-tests/dfg-custom-getter-throw-inlined.js: Fixed the test.
996         (foo): Use responseText instead of status so that it throws when responseType is "arraybuffer".
997         (bar): Set responseType to "arraybuffer" to cause an exception to be thrown.
998         * js/dom/script-tests/dfg-custom-getter-throw.js: Ditto.
999         (foo):
1000         (bar):
1001
1002 2013-12-23  Mihnea Ovidenie  <mihnea@adobe.com>
1003
1004         [CSSRegions] Fix fast/regions/assert-flow-thread-compositing.html test description
1005         https://bugs.webkit.org/show_bug.cgi?id=126203
1006
1007         Reviewed by Dirk Schulze.
1008
1009         Correct description of successful behaviour for fast/regions/assert-flow-thread-compositing.html.
1010
1011         * fast/regions/assert-flow-thread-compositing-expected.txt:
1012         * fast/regions/assert-flow-thread-compositing.html:
1013
1014 2013-12-23  Ryosuke Niwa  <rniwa@webkit.org>
1015
1016         Add a test for submitting a form targeted at an iframe
1017         https://bugs.webkit.org/show_bug.cgi?id=126175
1018
1019         Reviewed by Alexey Proskuryakov.
1020
1021         Merge the test from https://chromium.googlesource.com/chromium/blink/+/9220cbdaae8413f3c8316c022f98579af120bf10
1022         so that we may not introduce the same regression in WebKit.
1023
1024         * http/tests/misc/form-target-iframe-inline-expected.txt: Added.
1025         * http/tests/misc/form-target-iframe-inline.html: Added.
1026
1027 2013-12-23  Alexey Proskuryakov  <ap@apple.com>
1028
1029         svg/animations/getCurrentTime-pause-unpause.html is flaky
1030         https://bugs.webkit.org/show_bug.cgi?id=124933
1031
1032         * platform/mac/TestExpectations: Marking as such.
1033
1034 2013-12-23  Ryosuke Niwa  <rniwa@webkit.org>
1035
1036         REGRESSION (r160847): fast/dynamic/paused-event-dispatch.html is failing
1037         https://bugs.webkit.org/show_bug.cgi?id=126163
1038
1039         Unreviewed. Try increasing the timeouts after r160896.
1040
1041         * fast/dynamic/paused-event-dispatch.html:
1042
1043 2013-12-23  Commit Queue  <commit-queue@webkit.org>
1044
1045         Unreviewed, rolling out r160945.
1046         http://trac.webkit.org/changeset/160945
1047         https://bugs.webkit.org/show_bug.cgi?id=126164
1048
1049         Seems to have broken multiple canvas tests (Requested by ap on
1050         #webkit).
1051
1052         * fast/canvas/canvas-backing-store-reuse-expected.txt: Removed.
1053         * fast/canvas/canvas-backing-store-reuse.html: Removed.
1054
1055 2013-12-23  Alexey Proskuryakov  <ap@apple.com>
1056
1057         Layout tests editing/selection/5057506.html and editing/selection/5057506-2.html
1058         frequently time out on Mac WK2
1059         https://bugs.webkit.org/show_bug.cgi?id=124437
1060
1061         * platform/mac-wk2/TestExpectations: Marked the latter test accordingly. It used
1062         to me marked as image failure, but I don't see this happen recently on the dashboard.
1063
1064 2013-12-23  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
1065
1066         Unreviewed EFL gardening
1067
1068         Rebaseline tests after 160908.
1069
1070         * platform/efl/TestExpectations:
1071         * platform/efl/editing/inserting/break-blockquote-after-delete-expected.png: Added.
1072         * platform/efl/editing/inserting/break-blockquote-after-delete-expected.txt: Added.
1073         * platform/efl/fast/css-generated-content/table-row-group-to-inline-expected.txt:
1074         * platform/efl/fast/dynamic/011-expected.txt:
1075         * platform/efl/fast/forms/formmove3-expected.txt:
1076         * platform/efl/fast/forms/preserveFormDuringResidualStyle-expected.txt:
1077         * platform/efl/fast/invalid/001-expected.txt:
1078         * platform/efl/fast/invalid/003-expected.txt:
1079         * platform/efl/fast/invalid/004-expected.txt:
1080         * platform/efl/fast/invalid/007-expected.txt:
1081         * platform/efl/fast/invalid/019-expected.txt:
1082         * platform/efl/fast/multicol/span/span-as-immediate-child-generated-content-expected.txt:
1083         * platform/efl/fast/multicol/span/span-as-immediate-columns-child-dynamic-expected.txt:
1084         * platform/efl/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.txt:
1085         * platform/efl/fast/ruby/ruby-base-merge-block-children-crash-expected.txt:
1086         * platform/efl/tables/mozilla/bugs/bug113235-1-expected.txt:
1087         * platform/efl/tables/mozilla/bugs/bug647-expected.txt:
1088         * platform/efl/tables/mozilla/other/wa_table_tr_align-expected.txt:
1089
1090 2013-12-22  Mihnea Ovidenie  <mihnea@adobe.com>
1091
1092         [CSSRegions] Crash when trying to select content from invalid region
1093         https://bugs.webkit.org/show_bug.cgi?id=126113
1094
1095         Reviewed by Antti Koivisto.
1096
1097         * fast/regions/selection/invalid-region-selection-crash-expected.txt: Added.
1098         * fast/regions/selection/invalid-region-selection-crash.html: Added.
1099
1100 2013-12-22  Mihnea Ovidenie  <mihnea@adobe.com>
1101
1102         [CSSRegions] Clean-up selection tests a bit
1103         https://bugs.webkit.org/show_bug.cgi?id=126135
1104
1105         Reviewed by Dirk Schulze.
1106
1107         Move function clearSelection in helper.js. Combine checkResult() from position-for-point* and position-for-point-1*
1108         into a single function, checkSelectionResult() and  move it into helper.js too. 
1109
1110         * fast/regions/resources/helper.js:
1111         * fast/regions/selection/position-for-point-1-vert-lr.html:
1112         * fast/regions/selection/position-for-point-1-vert-rl.html:
1113         * fast/regions/selection/position-for-point-1.html:
1114         * fast/regions/selection/position-for-point-vert-lr.html:
1115         * fast/regions/selection/position-for-point-vert-rl.html:
1116         * fast/regions/selection/position-for-point.html:
1117         * fast/regions/selection/selecting-text-through-different-region-flows.html:
1118
1119 2013-12-09  Myles C. Maxfield  <mmaxfield@apple.com>
1120
1121         Allow ImageBuffer to re-use IOSurfaces
1122         https://bugs.webkit.org/show_bug.cgi?id=125477
1123
1124         Reviewed by Geoff Garen.
1125
1126         Now that we're re-using the backing store of canvases, this
1127         test makes sure that if we draw to a canvas, then destroy it,
1128         then create a new canvas (which should share the same backing
1129         store) that it doesn't have the stale data in it
1130
1131         * fast/canvas/canvas-backing-store-reuse-expected.txt: Added.
1132         * fast/canvas/canvas-backing-store-reuse.html: Added.
1133
1134 2013-12-19  Antti Koivisto  <antti@apple.com>
1135
1136         Create render tree lazily
1137         https://bugs.webkit.org/show_bug.cgi?id=120685
1138
1139         Reviewed by Andreas Kling.
1140         
1141         Most of these are non-visible render tree dump changes (they become simpler).
1142
1143         * editing/selection/click-on-head-margin-expected.txt:
1144         * fast/css-generated-content/before-content-continuation-chain-expected.txt:
1145         * fast/css/transition-color-unspecified.html:
1146         * fast/dom/adopt-node-crash-2-expected.txt:
1147         * fast/dom/modify-node-and-while-in-the-callback-too-crash-expected.txt:
1148         * fast/forms/radio/radio_checked_dynamic-expected.txt:
1149         * fast/frames/lots-of-iframes-expected.txt:
1150         * fast/frames/sandboxed-iframe-autofocus-denied-expected.txt:
1151         * fast/table/table-row-style-not-updated-with-after-content-expected.txt:
1152         * fullscreen/full-screen-render-inline-expected.txt:
1153         * fullscreen/parent-flow-inline-with-block-child-expected.txt:
1154         * platform/mac/editing/inserting/break-blockquote-after-delete-expected.txt:
1155         * platform/mac/fast/css-generated-content/table-row-group-to-inline-expected.txt:
1156         * platform/mac/fast/dynamic/011-expected.txt:
1157         * platform/mac/fast/forms/formmove3-expected.txt:
1158         * platform/mac/fast/forms/preserveFormDuringResidualStyle-expected.txt:
1159         * platform/mac/fast/invalid/001-expected.txt:
1160         * platform/mac/fast/invalid/003-expected.txt:
1161         * platform/mac/fast/invalid/004-expected.txt:
1162         * platform/mac/fast/invalid/007-expected.txt:
1163         * platform/mac/fast/invalid/019-expected.txt:
1164         * platform/mac/fast/multicol/span/span-as-immediate-child-generated-content-expected.txt:
1165         * platform/mac/fast/multicol/span/span-as-immediate-columns-child-dynamic-expected.txt:
1166         * platform/mac/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.txt:
1167         * platform/mac/fast/ruby/ruby-base-merge-block-children-crash-expected.txt:
1168         * platform/mac/tables/mozilla/bugs/bug113235-1-expected.txt:
1169         * platform/mac/tables/mozilla/bugs/bug647-expected.txt:
1170         * platform/mac/tables/mozilla/other/wa_table_tr_align-expected.txt:
1171         * plugins/plugin-remove-readystatechange-expected.txt:
1172         * svg/custom/system-language-crash-expected.txt:
1173         * transitions/equivalent-background-image-no-transition.html:
1174         * transitions/repeated-firing-background-color.html:
1175         * transitions/transition-duration-cleared-in-transitionend-crash.html:
1176
1177             Adopt a few transition test cases to new behavior.
1178
1179 2013-12-20  Mario Sanchez Prada  <mario.prada@samsung.com>
1180
1181         [ATK] [WK2] platform/gtk/accessibility/roles-exposed.html is failing
1182         https://bugs.webkit.org/show_bug.cgi?id=125854
1183
1184         Reviewed by Chris Fleizach.
1185
1186         Updated tests and expectations to keep them passing after the
1187         change done in DRT, without changing their actual purpose.
1188
1189         * platform/gtk/accessibility/roles-exposed.html: Make sure we
1190         print "AXRole: (no element)" when accessibilityElementByID() does
1191         not return a valid object, not to confuse it with cases where the
1192         returned string for the role is an empty string.
1193         * platform/gtk/accessibility/roles-exposed-expected.txt: Update
1194         test expectations to reflect the "AXRole: (no element)" string
1195         that is now being exposed. Also, replace the (wrongly added) PASS
1196         expectations with FAIL for rowgroups, which are currently not
1197         being exposed for ATK either.
1198
1199         * accessibility/deleting-iframe-destroys-axcache.html: Just
1200         consider the first and third sons of the accessibility object for
1201         the body (instead of the grandsons), so the test can run both in
1202         Mac, where sons and grandsons are exposed, and ATK, where only
1203         sons are exposed (no StaticText objects exposed there).
1204
1205         * accessibility/non-data-table-cell-title-ui-element.html: Use
1206         accessibilityElementById() to get the accessibility object for the
1207         "skip" table header instead of navigating with childAtIndex(),
1208         since the hierarchy is not the same for Mac and ATK based ports.
1209
1210         * platform/mac/accessibility/search-predicate.html: Do not rely on
1211         shouldBe() together with the string "AXRole: " when asking for the
1212         role of objects that should no longer be in the accessibility
1213         tree, and use shouldBeUndefined() instead.
1214         * platform/mac/accessibility/search-when-element-starts-in-table.html: Ditto.
1215
1216         * platform/mac/accessibility/search-predicate-expected.txt: Update
1217         expectations according to the usage of shouldBeUndefined().
1218         * platform/mac/accessibility/search-when-element-starts-in-table-expected.txt: Ditto.
1219
1220         * platform/mac/TestExpectations: Add loading-iframe-updates-axtree.html
1221         here, since it seems not to be returning the expected values for
1222         either the scrollarea and the webarea in the iframe (see bug 126066).
1223
1224         * platform/mac-wk2/TestExpectations: Add search-when-element-starts-in-table.html
1225         here, since it does not return an undefined object in WebKit2 when
1226         the search query should return no results (see bug 125996).
1227
1228 2013-12-20  Radu Stavila  <stavila@adobe.com>
1229
1230         [CSS Regions] When changing flow-from/flow-into on :hover, elements overflowing the region are not correctly repainted
1231         https://bugs.webkit.org/show_bug.cgi?id=117259
1232
1233         Reviewed by Antti Koivisto.
1234
1235         Added new tests and rebased existing test.
1236
1237         * fast/regions/hover-single-flow-from-none-overflow-expected.html: Added.
1238         * fast/regions/hover-single-flow-from-none-overflow.html: Added.
1239         * fast/regions/hover-single-flow-from-none-overflow-top-expected.html: Added.
1240         * fast/regions/hover-single-flow-from-none-overflow-top.html: Added.
1241         * fast/regions/repaint/repaint-regions-overflow-expected.txt: Rebased.
1242
1243 2013-12-20  Mario Sanchez Prada  <mario.prada@samsung.com>
1244
1245         Programmatically-inserted children lack accessibility events
1246         https://bugs.webkit.org/show_bug.cgi?id=100275
1247
1248         Reviewed by Chris Fleizach.
1249
1250         Add new test to chack that children-changed signals are properly
1251         emitted when adding/removing elements in the accessibility hierarchy.
1252
1253         * accessibility/children-changed-sends-notification-expected.txt: Added.
1254         * accessibility/children-changed-sends-notification.html: Added.
1255
1256         Update test to filter out unrelated non-loading events.
1257         * accessibility/loading-iframe-sends-notification.html: Updated.
1258
1259         Skip the test on the Mac as it does not expose these kind of
1260         notifications when children are being added or removed.
1261         * platform/mac/TestExpectations: Skip newly added test.
1262
1263 2013-12-19  Ryosuke Niwa  <rniwa@webkit.org>
1264
1265         REGRESSION(r160847): fast/events/overflowchanged-inside-selection-collapse-crash.html fails
1266         https://bugs.webkit.org/show_bug.cgi?id=126037
1267
1268         Reviewed by Anders Carlsson.
1269
1270         Since overflowchanged event is now asynchronous, make the call to testRunner.notifyDone() also asynchronous.
1271
1272         * TestExpectations:
1273         * fast/dynamic/paused-event-dispatch.html:
1274
1275 2013-12-19  Oliver Hunt  <oliver@apple.com>
1276
1277         DOM bindings should use thisValue for attributes
1278         https://bugs.webkit.org/show_bug.cgi?id=126011
1279
1280         Reviewed by Antti Koivisto.
1281
1282         * js/dom/dom-attributes-on-mismatch-type.html: Added.
1283         * js/dom/dom-attributes-on-mismatch-type-expected.txt: Added.
1284
1285 2013-12-19  Brent Fulgham  <bfulgham@apple.com>
1286
1287         Implement ArrayBuffer.isView
1288         https://bugs.webkit.org/show_bug.cgi?id=126004
1289
1290         Reviewed by Filip Pizlo.
1291
1292         * webgl/1.0.2/resources/webgl_test_files/conformance/typedarrays/array-unit-tests.html:
1293         Correct test for 'isView' to actually check for 'isView' function.
1294
1295 2013-12-19  Alexey Proskuryakov  <ap@apple.com>
1296
1297         Layout Test plugins/destroy-during-npp-new.html is flaky
1298         https://bugs.webkit.org/show_bug.cgi?id=126027
1299
1300         * plugins/destroy-during-npp-new.html: Streamlined the test a little bit to see
1301         what changes, if anything. There should be no effect on what is tested.
1302
1303 2013-12-19  Myles C. Maxfield  <mmaxfield@apple.com>
1304
1305         Test that text-decoration-skip: ink is the same as regular underlines if no descenders
1306         https://bugs.webkit.org/show_bug.cgi?id=125985
1307
1308         Reviewed by Simon Fraser.
1309
1310         If there are no descenders in the underlined text, using the text-decoration-skip: ink
1311         CSS property should behave as if it wasn't specified (and the underline is a normal one)
1312
1313         * fast/css3-text/css3-text-decoration/text-decoration-skip/text-decoration-skip-ink-no-descenders-expected.html: Added.
1314         * fast/css3-text/css3-text-decoration/text-decoration-skip/text-decoration-skip-ink-no-descenders.html: Added.
1315
1316 2013-12-19  Ryosuke Niwa  <rniwa@webkit.org>
1317
1318         Add a failing test expectation to fast/dynamic/paused-event-dispatch.html
1319         while I investigate.
1320
1321         * TestExpectations:
1322
1323 2013-12-19  Commit Queue  <commit-queue@webkit.org>
1324
1325         Unreviewed, rolling out r160842.
1326         http://trac.webkit.org/changeset/160842
1327         https://bugs.webkit.org/show_bug.cgi?id=126003
1328
1329         broke accessibility/loading-iframe-updates-axtree.html
1330         (Requested by ap on #webkit).
1331
1332         * accessibility/deleting-iframe-destroys-axcache.html:
1333         * accessibility/loading-iframe-updates-axtree-expected.txt:
1334         * accessibility/loading-iframe-updates-axtree.html:
1335         * accessibility/non-data-table-cell-title-ui-element.html:
1336         * platform/gtk/accessibility/roles-exposed-expected.txt:
1337         * platform/gtk/accessibility/roles-exposed.html:
1338         * platform/mac-wk2/TestExpectations:
1339         * platform/mac/accessibility/search-predicate-expected.txt:
1340         * platform/mac/accessibility/search-predicate.html:
1341         * platform/mac/accessibility/search-when-element-starts-in-table-expected.txt:
1342         * platform/mac/accessibility/search-when-element-starts-in-table.html:
1343
1344 2013-12-19  Ryosuke Niwa  <rniwa@webkit.org>
1345
1346         overflowchanged event could cause a crash
1347         https://bugs.webkit.org/show_bug.cgi?id=125978
1348
1349         Reviewed by Tim Horton.
1350
1351         Add a regression test.
1352
1353         * fast/events/overflowchanged-inside-selection-collapse-crash-expected.txt: Added.
1354         * fast/events/overflowchanged-inside-selection-collapse-crash.html: Added.
1355
1356 2013-12-19  Mario Sanchez Prada  <mario.prada@samsung.com>
1357
1358         [ATK] [WK2] platform/gtk/accessibility/roles-exposed.html is failing
1359         https://bugs.webkit.org/show_bug.cgi?id=125854
1360
1361         Reviewed by Chris Fleizach.
1362
1363         Updated tests and expectations to keep them passing after the
1364         change done in DRT, without changing their actual purpose.
1365
1366         * platform/gtk/accessibility/roles-exposed.html: Make sure we
1367         print "AXRole: (no element)" when accessibilityElementByID() does
1368         not return a valid object, not to confuse it with cases where the
1369         returned string for the role is an empty string.
1370         * platform/gtk/accessibility/roles-exposed-expected.txt: Update
1371         test expectations to reflect the "AXRole: (no element)" string
1372         that is now being exposed. Also, replace the (wrongly added) PASS
1373         expectations with FAIL for rowgroups, which are currently not
1374         being exposed for ATK either.
1375
1376         * accessibility/deleting-iframe-destroys-axcache.html: Just
1377         consider the first and third sons of the accessibility object for
1378         the body (instead of the grandsons), so the test can run both in
1379         Mac, where sons and grandsons are exposed, and ATK, where only
1380         sons are exposed (no StaticText objects exposed there).
1381
1382         * accessibility/non-data-table-cell-title-ui-element.html: Use
1383         accessibilityElementById() to get the accessibility object for the
1384         "skip" table header instead of navigating with childAtIndex(),
1385         since the hierarchy is not the same for Mac and ATK based ports.
1386
1387         * accessibility/loading-iframe-updates-axtree.html: Use the new
1388         web area inside the iframe to compare against the old one, instead
1389         of doing it the other way around, to avoid calling isEqual for an
1390         undefined value (the old web area).
1391         * accessibility/loading-iframe-updates-axtree-expected.txt:
1392         Removed line comparing the old and new web areas inside the iframe.
1393
1394         * platform/mac/accessibility/search-predicate.html: Do not rely on
1395         shouldBe() together with the string "AXRole: " when asking for the
1396         role of objects that should no longer be in the accessibility
1397         tree, and use shouldBeUndefined() instead.
1398         * platform/mac/accessibility/search-when-element-starts-in-table.html: Ditto.
1399
1400         * platform/mac/accessibility/search-predicate-expected.txt: Update
1401         expectations according to the usage of shouldBeUndefined().
1402         * platform/mac/accessibility/search-when-element-starts-in-table-expected.txt: Ditto.
1403
1404         * platform/mac-wk2/TestExpectations: Add search-when-element-starts-in-table.html
1405         here, since it does not return an undefined object in WebKit2 when
1406         the search query should return no results (see bug 125996).
1407
1408 2013-12-19  Alexey Proskuryakov  <ap@apple.com>
1409
1410         platform/mac/editing/attributed-string tests all flakily assert
1411         https://bugs.webkit.org/show_bug.cgi?id=123029
1412
1413         * platform/mac/TestExpectations: Marked as flakily asserting.
1414
1415 2013-12-18  Ryosuke Niwa  <rniwa@webkit.org>
1416
1417         Rebaseline the test I added in r160819.
1418
1419         * svg/text/select-text-inside-non-static-position-expected.txt:
1420
1421 2013-12-18  Ryosuke Niwa  <rniwa@webkit.org>
1422
1423         Crash in WebCore::LogicalSelectionOffsetCaches::LogicalSelectionOffsetCaches
1424         https://bugs.webkit.org/show_bug.cgi?id=125970
1425
1426         Reviewed by Antti Koivisto.
1427
1428         Added a regression test.
1429
1430         * svg/text/select-text-inside-non-static-position-expected.txt: Added.
1431         * svg/text/select-text-inside-non-static-position.html: Added.
1432
1433 2013-12-18  Chris Fleizach  <cfleizach@apple.com>
1434
1435         AX: make aria-hidden=false work with subtrees
1436         https://bugs.webkit.org/show_bug.cgi?id=125592
1437
1438         Reviewed by Mario Sanchez Prada.
1439
1440         * platform/mac/accessibility/aria-hidden-false-works-in-subtrees-expected.txt: Added.
1441         * accessibility/aria-hidden-false-works-in-subtrees.html: Added.
1442
1443 2013-12-18  Alexey Proskuryakov  <ap@apple.com>
1444
1445         Flaky Test: media/video-buffered.html
1446         https://bugs.webkit.org/show_bug.cgi?id=116277
1447
1448         * platform/mac/TestExpectations: Mark it as such.
1449
1450 2013-12-18  Martin Hodovan  <mhodovan@inf.u-szeged.hu>
1451
1452         REGRESSION (r155536): Broken error recovery in @media at-rule
1453         https://bugs.webkit.org/show_bug.cgi?id=125637
1454
1455         Reviewed by Darin Adler.
1456
1457         Test with broken @media rule.
1458
1459         * fast/css/media-error-recovery-expected.txt: Added.
1460         * fast/css/media-error-recovery.html: Added.
1461
1462 2013-12-18  Chris Fleizach  <cfleizach@apple.com>
1463
1464         AX: WebKit not sending AXMenuClosed notification
1465         https://bugs.webkit.org/show_bug.cgi?id=125783
1466
1467         Reviewed by Mario Sanchez Prada.
1468
1469         * platform/mac/accessibility/aria-menu-closed-notification-expected.txt: Added.
1470         * platform/mac/accessibility/aria-menu-closed-notification.html: Added.
1471
1472 2013-12-18  Tamas Gergely  <tgergely.u-szeged@partner.samsung.com>
1473
1474         Fix ASSERTION FAILED in WebCore::SVGLengthContext::determineViewport
1475         https://bugs.webkit.org/show_bug.cgi?id=120284
1476
1477         Reviewed by Philip Rogers.
1478
1479         Added tests of handling root <svg> elements.
1480         Blink merge: https://chromium.googlesource.com/chromium/blink/+/a7dedf81eb7008276bb6854f0e46465e039788f8
1481
1482         * svg/custom/svg-length-value-handled-expected.txt: Added.
1483         * svg/custom/svg-length-value-handled.svg: Added.
1484             Tests whether root svg elements sizes are handled.
1485         * svg/dom/svg-root-lengths-expected.txt: Added.
1486         * svg/dom/svg-root-lengths.html: Added.
1487             Tests the correct handling of root svg elements sizes.
1488
1489 2013-12-18  Darin Adler  <darin@apple.com>
1490
1491         Additional refinement in MathMLSelectElement toggle implementation
1492         https://bugs.webkit.org/show_bug.cgi?id=125785
1493
1494         Reviewed by Andreas Kling.
1495
1496         * mathml/presentation/maction-toggle-expected.html: Updated incorrect expected
1497         result, which expected an already-handled event to be re-handled by a parent
1498         element during the bubbling process.
1499         * mathml/presentation/maction-toggle.html: Ditto.
1500
1501 2013-12-18  Rob Buis  <rob.buis@samsung.com>
1502
1503         [CSS Shapes] Implement interpolation between keywords in basic shapes
1504         https://bugs.webkit.org/show_bug.cgi?id=125108
1505
1506         Reviewed by Simon Fraser.
1507
1508         Add tests to shape-outside-animation when animating using keywords for the circle/ellipse center positions.
1509         Also add tests for invalid mixing of keyword and values in the center coordinate to parsing-test-utils.js.
1510
1511         * fast/shapes/parsing/parsing-shape-inside-expected.txt:
1512         * fast/shapes/parsing/parsing-shape-outside-expected.txt:
1513         * fast/shapes/parsing/parsing-test-utils.js:
1514         * fast/shapes/shape-outside-floats/shape-outside-animation-expected.txt:
1515         * fast/shapes/shape-outside-floats/shape-outside-animation.html:
1516
1517 2013-12-18  Dániel Bátyai  <dbatyai.u-szeged@partner.samsung.com>
1518
1519         CSS: Null-pointer dereference with negative 'orphans' value.
1520         https://bugs.webkit.org/show_bug.cgi?id=125924
1521
1522         Reviewed by Andreas Kling.
1523
1524         Test with negative orphans value.
1525
1526         * fast/css/negative-orphans-crash-expected.txt: Added.
1527         * fast/css/negative-orphans-crash.html: Added.
1528
1529 2013-12-18  Chris Fleizach  <cfleizach@apple.com>
1530
1531         AX: HTML spec change indicates @aria-required should trump @required on any element
1532         https://bugs.webkit.org/show_bug.cgi?id=122145
1533
1534         Reviewed by Mario Sanchez Prada.
1535
1536         * accessibility/aria-required-expected.txt:
1537         * accessibility/aria-required.html:
1538
1539 2013-12-18  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
1540
1541         Unreviewed EFL gardening
1542
1543         Rebaseline tests after r160715.
1544
1545         * platform/efl/css2.1/t0905-c414-flt-wrap-00-e-expected.png:
1546         * platform/efl/css2.1/t0905-c414-flt-wrap-00-e-expected.txt:
1547         * platform/efl/fast/backgrounds/background-position-parsing-expected.png:
1548         * platform/efl/fast/backgrounds/background-position-parsing-expected.txt:
1549         * platform/efl/fast/backgrounds/size/contain-and-cover-zoomed-expected.png:
1550         * platform/efl/fast/backgrounds/size/contain-and-cover-zoomed-expected.txt:
1551         * platform/efl/fast/block/float/016-expected.png:
1552         * platform/efl/fast/block/float/016-expected.txt:
1553
1554 2013-12-17  Jer Noble  <jer.noble@apple.com>
1555
1556         [MSE] Periodically monitor source buffers.
1557         https://bugs.webkit.org/show_bug.cgi?id=125898
1558
1559         Reviewed by Eric Carlson.
1560
1561         * media/media-source/media-source-monitor-source-buffers-expected.txt: Added.
1562         * media/media-source/media-source-monitor-source-buffers.html: Added.
1563
1564 2013-12-17  Joseph Pecoraro  <pecoraro@apple.com>
1565
1566         Web Inspector: Remove InspectorFrontendHost.setInjectedScriptForOrigin
1567         https://bugs.webkit.org/show_bug.cgi?id=125906
1568
1569         Reviewed by Timothy Hatcher.
1570
1571         * http/tests/inspector/injected-script-for-origin-expected.txt: Removed.
1572         * http/tests/inspector/injected-script-for-origin.html: Removed.
1573         * http/tests/inspector/resources/injected-script-for-origin-frame.html: Removed.
1574
1575 2013-12-17  Eric Carlson  <eric.carlson@apple.com>
1576
1577         ASSERT setting pseudoID with registered DOMSubtreeModified listener
1578         https://bugs.webkit.org/show_bug.cgi?id=125900
1579
1580         Reviewed by Ryosuke Niwa.
1581
1582         * fast/dom/attribute-set-before-element-in-tree-expected.txt: Added.
1583         * fast/dom/attribute-set-before-element-in-tree.html: Added.
1584
1585 2013-12-17  Jer Noble  <jer.noble@apple.com>
1586
1587         [MSE] Update duration after appending samples, per spec.
1588         https://bugs.webkit.org/show_bug.cgi?id=125703
1589
1590         Reviewed by Eric Carlson.
1591
1592         * media/media-source/media-source-duration-after-append-expected.txt: Added.
1593         * media/media-source/media-source-duration-after-append.html: Added.
1594
1595 2013-12-17  Ryosuke Niwa  <rniwa@webkit.org>
1596
1597         Video element's width and height content attributes should not influence intrinsic width and height
1598         https://bugs.webkit.org/show_bug.cgi?id=125822
1599
1600         Reviewed by Darin Adler.
1601
1602         * media/video-intrinsic-width-height-expected.txt: Added.
1603         * media/video-intrinsic-width-height.html: Added.
1604
1605 2013-12-17  Gavin Barraclough  <barraclough@apple.com>
1606
1607         Remove PageVisibilityStateUnloaded
1608         https://bugs.webkit.org/show_bug.cgi?id=125869
1609
1610         Reviewed by Anders Carlsson.
1611
1612         This is not currently supported by WebKit, remove this enum value.
1613         We can always add this back later if/when we add support for this state.
1614
1615         * fast/events/page-visibility-transition-test-expected.txt:
1616         * fast/events/page-visibility-transition-test.html:
1617             - remove test for visibility state "unloaded"; this is no longer supported (it never really was).
1618
1619 2013-12-17  Alexey Proskuryakov  <ap@apple.com>
1620
1621         Sanitize skip entries for pop-up menu tests.
1622
1623         Pop-up menus are native controls on Mac, and block test progress when opened.
1624
1625         * platform/mac/TestExpectations: Combined entries for these tests together, and
1626         updated comments.
1627
1628 2013-12-17  Brent Fulgham  <bfulgham@apple.com>
1629
1630         Unreviewed test update for Windows.
1631
1632         * platform/win/TestExpectations: Exclude a few more media-based
1633         test files.
1634
1635 2013-12-17  Alexey Proskuryakov  <ap@apple.com>
1636
1637         Layout Test webaudio/delaynode-max-default-delay.html is flaky
1638         https://bugs.webkit.org/show_bug.cgi?id=121646
1639
1640         * platform/mac/TestExpectations: Marking as such.
1641
1642 2013-12-17  Radu Stavila  <stavila@adobe.com>
1643
1644         [CSS Regions] Positioned elements in regions get clipped if they fall outside the region
1645         https://bugs.webkit.org/show_bug.cgi?id=117120
1646
1647         Reviewed by Mihnea Ovidenie.
1648
1649         Added tests for the correct painting of the borders of differently positioned elements overflowing regions.
1650
1651         * fast/regions/absolute-in-relative-overflow-expected.html: Added.
1652         * fast/regions/absolute-in-relative-overflow.html: Added.
1653         * fast/regions/static-in-relative-overflow-expected.html: Added.
1654         * fast/regions/static-in-relative-overflow.html: Added.
1655         * fast/regions/sticky-border-overflow-expected.html: Added.
1656         * fast/regions/sticky-border-overflow.html: Added.
1657
1658 2013-12-17  Commit Queue  <commit-queue@webkit.org>
1659
1660         Unreviewed, rolling out r160717.
1661         http://trac.webkit.org/changeset/160717
1662         https://bugs.webkit.org/show_bug.cgi?id=125863
1663
1664         New tests are failing, and possibly broke an existing test
1665         (Requested by ap on #webkit).
1666
1667         * fast/regions/repaint/fixed-in-named-flow-cb-changed-expected.txt: Removed.
1668         * fast/regions/repaint/fixed-in-named-flow-cb-changed.html: Removed.
1669         * fast/regions/repaint/fixed-in-named-flow-cb-changed2-expected.txt: Removed.
1670         * fast/regions/repaint/fixed-in-named-flow-cb-changed2.html: Removed.
1671
1672 2013-12-17  Ryosuke Niwa  <rniwa@webkit.org>
1673
1674         Invalid dir attributes should resolve to ltr
1675         https://bugs.webkit.org/show_bug.cgi?id=125830
1676
1677         Reviewed by Darin Adler.
1678
1679         * fast/dom/HTMLElement/set-and-clear-dir-attribute-expected.txt: Added.
1680         * fast/dom/HTMLElement/set-and-clear-dir-attribute.html: Added.
1681
1682 2013-12-17  Mihnea Ovidenie  <mihnea@adobe.com>
1683
1684         [CSSRegions] Incorrect repaint of fixed element with transformed parent
1685         https://bugs.webkit.org/show_bug.cgi?id=125756
1686
1687         Reviewed by Darin Adler.
1688
1689         Add tests for a fixed positioned element with a parent that:
1690         1. dynamically gets a transform, in which case the fixed positioned element should be positioned
1691         relative to its parent
1692         2. dynamically loses its transform, in which case the fixed positioned element should be positioned
1693         relative to the view.
1694
1695         * fast/regions/repaint/fixed-in-named-flow-cb-changed-expected.txt: Added.
1696         * fast/regions/repaint/fixed-in-named-flow-cb-changed.html: Added.
1697         * fast/regions/repaint/fixed-in-named-flow-cb-changed2-expected.txt: Added.
1698         * fast/regions/repaint/fixed-in-named-flow-cb-changed2.html: Added.
1699
1700 2013-12-17  Bem Jones-Bey  <bjonesbe@adobe.com>
1701
1702         REGRESSION(r159166?): fast/block/float/float-with-fractional-height-vertical-lr.html, fast/block/float/float-with-fractional-height.html are failing
1703         https://bugs.webkit.org/show_bug.cgi?id=124506
1704
1705         Reviewed by Dirk Schulze.
1706
1707         Remove lines for tests that have been fixed by this patch.
1708
1709         * platform/efl/TestExpectations:
1710         * platform/gtk/TestExpectations:
1711
1712 2013-12-17  Mario Sanchez Prada  <mario.prada@samsung.com>
1713
1714         [ATK] Expose accessibility objects for <dl>, <dt> and <dd>
1715         https://bugs.webkit.org/show_bug.cgi?id=125857
1716
1717         Reviewed by Chris Fleizach.
1718
1719         Update test to update expectations.
1720
1721         * platform/gtk/accessibility/roles-exposed-expected.txt:
1722         * platform/gtk/accessibility/roles-exposed.html:
1723
1724         Updated test expectations for other test using description lists.
1725
1726         * platform/efl-wk1/accessibility/lists-expected.txt:
1727         * platform/efl-wk2/accessibility/lists-expected.txt:
1728         * platform/gtk/accessibility/lists-expected.txt:
1729
1730
1731 2013-12-17  Frédéric Wang  <fred.wang@free.fr>
1732
1733         Ensure inferred mrows for msqrt, mstyle, merror, mphantom and math.
1734         https://bugs.webkit.org/show_bug.cgi?id=124841
1735
1736         Reviewed by Darin Adler.
1737
1738         * mathml/presentation/inferred-mrow-baseline-expected.txt: Added.
1739         * mathml/presentation/inferred-mrow-baseline.html: Added.
1740         * mathml/presentation/inferred-mrow-stretchy-expected.txt: Added.
1741         * mathml/presentation/inferred-mrow-stretchy.html: Added.
1742
1743 2013-12-17  Brent Fulgham  <bfulgham@apple.com>
1744
1745         [Win] Temporarily disable mediate tests to get bots green.
1746
1747         * platform/win/TestExpectations: Turn off additional media-related
1748         tests. These will be reactivated soon.
1749
1750 2013-12-17  Mihnea Ovidenie  <mihnea@adobe.com>
1751
1752         [CSS Regions] Move regions tests from fast/repaint into fast/regions
1753         https://bugs.webkit.org/show_bug.cgi?id=78786
1754
1755         Reviewed by Dirk Schulze.
1756
1757         Moved regions repaint tests from fast/repaint into fast/regions/repaint.
1758         Moved regions repaint tests from fast/regions into fast/regions/repaint.
1759         Adjusted paths, TestExpectations.
1760
1761         * fast/regions/repaint/element-in-named-flow-absolute-from-fixed-expected.txt: Renamed from LayoutTests/fast/regions/element-in-named-flow-absolute-from-fixed-expected.txt.
1762         * fast/regions/repaint/element-in-named-flow-absolute-from-fixed.html: Renamed from LayoutTests/fast/regions/element-in-named-flow-absolute-from-fixed.html.
1763         * fast/regions/repaint/element-in-named-flow-fixed-from-absolute-expected.txt: Renamed from LayoutTests/fast/regions/element-in-named-flow-fixed-from-absolute-expected.txt.
1764         * fast/regions/repaint/element-in-named-flow-fixed-from-absolute.html: Renamed from LayoutTests/fast/regions/element-in-named-flow-fixed-from-absolute.html.
1765         * fast/regions/repaint/element-inflow-fixed-from-outflow-static-expected.txt: Renamed from LayoutTests/fast/regions/element-inflow-fixed-from-outflow-static-expected.txt.
1766         * fast/regions/repaint/element-inflow-fixed-from-outflow-static.html: Renamed from LayoutTests/fast/regions/element-inflow-fixed-from-outflow-static.html.
1767         * fast/regions/repaint/element-outflow-static-from-inflow-fixed-expected.txt: Renamed from LayoutTests/fast/regions/element-outflow-static-from-inflow-fixed-expected.txt.
1768         * fast/regions/repaint/element-outflow-static-from-inflow-fixed.html: Renamed from LayoutTests/fast/regions/element-outflow-static-from-inflow-fixed.html.
1769         * fast/regions/repaint/fixed-in-named-flow-scroll-expected.txt: Renamed from LayoutTests/fast/regions/fixed-in-named-flow-scroll-expected.txt.
1770         * fast/regions/repaint/fixed-in-named-flow-scroll.html: Renamed from LayoutTests/fast/regions/fixed-in-named-flow-scroll.html.
1771         * fast/regions/repaint/increasing-region-content-height-expected.txt: Renamed from LayoutTests/fast/repaint/increasing-region-content-height-expected.txt.
1772         * fast/regions/repaint/increasing-region-content-height.html: Renamed from LayoutTests/fast/repaint/increasing-region-content-height.html.
1773         * fast/regions/repaint/japanese-rl-selection-repaint-in-regions.html: Renamed from LayoutTests/fast/repaint/japanese-rl-selection-repaint-in-regions.html.
1774         * fast/regions/repaint/line-flow-with-floats-in-regions.html: Added.
1775         * fast/regions/repaint/overflow-flipped-writing-mode-block-in-regions.html: Renamed from LayoutTests/fast/repaint/overflow-flipped-writing-mode-block-in-regions.html.
1776         * fast/regions/repaint/region-painting-composited-element-expected.html: Renamed from LayoutTests/fast/repaint/region-painting-composited-element-expected.html.
1777         * fast/regions/repaint/region-painting-composited-element.html: Renamed from LayoutTests/fast/repaint/region-painting-composited-element.html.
1778         * fast/regions/repaint/region-painting-in-composited-view-expected.html: Renamed from LayoutTests/fast/repaint/region-painting-in-composited-view-expected.html.
1779         * fast/regions/repaint/region-painting-in-composited-view.html: Renamed from LayoutTests/fast/repaint/region-painting-in-composited-view.html.
1780         * fast/regions/repaint/region-painting-invalidation.html: Renamed from LayoutTests/fast/repaint/region-painting-invalidation.html.
1781         * fast/regions/repaint/region-painting-via-layout.html: Renamed from LayoutTests/fast/repaint/region-painting-via-layout.html.
1782         * fast/regions/repaint/repaint-regions-overflow-expected.txt: Renamed from LayoutTests/fast/repaint/repaint-regions-overflow-expected.txt.
1783         * fast/regions/repaint/repaint-regions-overflow.html: Renamed from LayoutTests/fast/repaint/repaint-regions-overflow.html.
1784         * fast/repaint/line-flow-with-floats-in-regions.html: Removed.
1785         * platform/efl/TestExpectations:
1786         * platform/efl/fast/regions/repaint/japanese-rl-selection-repaint-in-regions-expected.txt: Renamed from LayoutTests/platform/efl/fast/repaint/japanese-rl-selection-repaint-in-regions-expected.txt.
1787         * platform/gtk/TestExpectations:
1788         * platform/mac/fast/regions/repaint/japanese-rl-selection-repaint-in-regions-expected.png: Renamed from LayoutTests/platform/mac/fast/repaint/japanese-rl-selection-repaint-in-regions-expected.png.
1789         * platform/mac/fast/regions/repaint/japanese-rl-selection-repaint-in-regions-expected.txt: Renamed from LayoutTests/platform/mac/fast/repaint/japanese-rl-selection-repaint-in-regions-expected.txt.
1790         * platform/mac/fast/regions/repaint/line-flow-with-floats-in-regions-expected.png: Renamed from LayoutTests/platform/mac/fast/repaint/line-flow-with-floats-in-regions-expected.png.
1791         * platform/mac/fast/regions/repaint/line-flow-with-floats-in-regions-expected.txt: Renamed from LayoutTests/platform/mac/fast/repaint/line-flow-with-floats-in-regions-expected.txt.
1792         * platform/mac/fast/regions/repaint/overflow-flipped-writing-mode-block-in-regions-expected.png: Renamed from LayoutTests/platform/mac/fast/repaint/overflow-flipped-writing-mode-block-in-regions-expected.png.
1793         * platform/mac/fast/regions/repaint/overflow-flipped-writing-mode-block-in-regions-expected.txt: Renamed from LayoutTests/platform/mac/fast/repaint/overflow-flipped-writing-mode-block-in-regions-expected.txt.
1794         * platform/mac/fast/regions/repaint/region-painting-invalidation-expected.png: Renamed from LayoutTests/platform/mac/fast/repaint/region-painting-invalidation-expected.png.
1795         * platform/mac/fast/regions/repaint/region-painting-invalidation-expected.txt: Renamed from LayoutTests/platform/mac/fast/repaint/region-painting-invalidation-expected.txt.
1796         * platform/mac/fast/regions/repaint/region-painting-via-layout-expected.png: Renamed from LayoutTests/platform/mac/fast/repaint/region-painting-via-layout-expected.png.
1797         * platform/mac/fast/regions/repaint/region-painting-via-layout-expected.txt: Renamed from LayoutTests/platform/mac/fast/repaint/region-painting-via-layout-expected.txt.
1798         * platform/win/TestExpectations:
1799         * platform/wincairo/TestExpectations:
1800
1801 2013-12-17  Mario Sanchez Prada  <mario.prada@samsung.com>
1802
1803         [GTK][WK2] rowAtIndex is not implemented in DRT/WKTR
1804         https://bugs.webkit.org/show_bug.cgi?id=116971
1805
1806         Unreviewed. Moving test expectation to the right place, as this is
1807         an issue that actually affects both to Webkit1 and Webkit2.
1808
1809         * platform/gtk-wk2/TestExpectations: Removed expectation.
1810         * platform/gtk/TestExpectations: Added expectation.
1811
1812 2013-12-17  Mihnea Ovidenie  <mihnea@adobe.com>
1813
1814         [CSSRegions] Remove left-over test expectations in fast/regions/layers
1815         https://bugs.webkit.org/show_bug.cgi?id=125841
1816
1817         Reviewed by Dirk Schulze.
1818
1819         The original tests were removed part of https://bugs.webkit.org/show_bug.cgi?id=121828
1820         and added back as expectations only when https://bugs.webkit.org/show_bug.cgi?id=118665
1821         landed.
1822         They should be removed.
1823
1824         * fast/regions/layers/dynamic-layer-added-with-no-layout-expected.txt: Removed.
1825         * fast/regions/layers/dynamic-layer-removed-with-no-layout-expected.txt: Removed.
1826         * fast/regions/layers/regions-promoted-to-layers-expected.txt: Removed.
1827         * fast/regions/layers/regions-promoted-to-layers-horizontal-bt-expected.txt: Removed.
1828         * fast/regions/layers/regions-promoted-to-layers-vertical-lr-expected.txt: Removed.
1829         * fast/regions/layers/regions-promoted-to-layers-vertical-rl-expected.txt: Removed.
1830
1831 2013-12-17  Mihai Maerean  <mmaerean@adobe.com>
1832
1833         Fix hit testing for divs with a hierarchy of css transformed and non-transformed elements
1834         https://bugs.webkit.org/show_bug.cgi?id=124777
1835
1836         Reviewed by Darin Adler.
1837
1838         * transforms/3d/hit-testing/hover-rotated-with-children-negative-z.html: Added.
1839         * transforms/3d/hit-testing/hover-rotated-with-children-negative-z-expected.txt: Added.
1840         * transforms/3d/hit-testing/negative-zoffset-hit-test.html: Added.
1841         * transforms/3d/hit-testing/negative-zoffset-hit-test-expected.txt: Added.
1842         * transforms/3d/hit-testing/overlapping-layers-hit-test.html: Added.
1843         * transforms/3d/hit-testing/overlapping-layers-hit-test-expected.txt: Added.
1844
1845 2013-12-16  Thiago de Barros Lacerda  <thiago.lacerda@openbossa.org>
1846
1847         Checking RTCPeerConnection signalingState before setting local/remoteDescription
1848         https://bugs.webkit.org/show_bug.cgi?id=125655
1849
1850         Reviewed by Eric Carlson.
1851
1852         Before setting a session description RTCPeerConnection must check if it is in valid state for that SDP type.
1853
1854         * fast/mediastream/RTCPeerConnection-have-local-answer.html: Added.
1855         * fast/mediastream/RTCPeerConnection-have-local-offer-expected.txt: Added.
1856         * fast/mediastream/RTCPeerConnection-have-local-offer.html: Added.
1857         * fast/mediastream/RTCPeerConnection-have-local-pranswer-expected.txt: Added.
1858         * fast/mediastream/RTCPeerConnection-have-local-pranswer.html: Added.
1859         * fast/mediastream/RTCPeerConnection-have-remote-offer-expected.txt: Added.
1860         * fast/mediastream/RTCPeerConnection-have-remote-offer.html: Added.
1861         * fast/mediastream/RTCPeerConnection-have-remote-pranswer-expected.txt: Added.
1862         * fast/mediastream/RTCPeerConnection-have-remote-pranswer.html: Added.
1863         * fast/mediastream/RTCPeerConnection-remoteDescription-expected.txt:
1864         * fast/mediastream/RTCPeerConnection-remoteDescription.html:
1865         * fast/mediastream/RTCPeerConnection-stable-expected.txt: Added.
1866         * fast/mediastream/RTCPeerConnection-stable.html: Added.
1867
1868 2013-12-16  Oliver Hunt  <oliver@apple.com>
1869
1870         Cache getters and custom accessors on the prototype chain
1871         https://bugs.webkit.org/show_bug.cgi?id=125602
1872
1873         Reviewed by Michael Saboff.
1874
1875         Added a bunch of new tests
1876
1877         * js/regress/chain-custom-getter-expected.txt: Added.
1878         * js/regress/chain-custom-getter.html: Added.
1879         * js/regress/chain-getter-access-expected.txt: Added.
1880         * js/regress/chain-getter-access.html: Added.
1881         * js/regress/proto-custom-getter-expected.txt: Added.
1882         * js/regress/proto-custom-getter.html: Added.
1883         * js/regress/proto-getter-access-expected.txt: Added.
1884         * js/regress/proto-getter-access.html: Added.
1885         * js/regress/resources/regress-pre.js:
1886           Made sure that noInline always exists (either using testRunner.neverInlineFunction
1887           or a no-op function if nothing else is available)
1888         * js/regress/script-tests/chain-custom-getter.js: Added.
1889         (foo):
1890         * js/regress/script-tests/chain-getter-access.js: Added.
1891         (o.get value):
1892         (foo):
1893         * js/regress/script-tests/proto-custom-getter.js: Added.
1894         (foo):
1895         * js/regress/script-tests/proto-getter-access.js: Added.
1896         (o.get value):
1897         (foo):
1898         * js/regress/script-tests/simple-custom-getter.js: Added.
1899         (cycles.30000.numberObject.Number.foo):
1900         * js/regress/script-tests/simple-getter-access.js: Added.
1901         (o.get value):
1902         (foo):
1903         * js/regress/simple-custom-getter-expected.txt: Added.
1904         * js/regress/simple-custom-getter.html: Added.
1905         * js/regress/simple-getter-access-expected.txt: Added.
1906         * js/regress/simple-getter-access.html: Added.
1907
1908 2013-12-16  Hans Muller  <hmuller@adobe.com>
1909
1910         [CSS Shapes] Add support for the computing the included intervals for a BoxShape
1911         https://bugs.webkit.org/show_bug.cgi?id=124605
1912
1913         Reviewed by Andreas Kling.
1914
1915         Check that shape-inside:content-box works with and without border radii.
1916
1917         * fast/shapes/shape-inside/shape-inside-content-box-expected.html: Added.
1918         * fast/shapes/shape-inside/shape-inside-content-box.html: Added.
1919
1920 2013-12-16  Mario Sanchez Prada  <mario.prada@samsung.com>
1921
1922         [ATK] Expose accessibility objects for more WAI-ARIA roles
1923         https://bugs.webkit.org/show_bug.cgi?id=125596
1924
1925         Reviewed by Chris Fleizach.
1926
1927         Update test to update expectations.
1928
1929         * platform/gtk/accessibility/roles-exposed-expected.txt:
1930         * platform/gtk/accessibility/roles-exposed.html:
1931
1932 2013-12-16  Eric Carlson  <eric.carlson@apple.com>
1933
1934         Fix QuickTime plug-in replacement scripting bugs
1935         https://bugs.webkit.org/show_bug.cgi?id=125717
1936
1937         Reviewed by Sam Weinig.
1938
1939         * plugins/quicktime-plugin-replacement-expected.txt:
1940         * plugins/quicktime-plugin-replacement.html: Update to test 'qtsrc' attribute, and to check
1941             that relative urls are resolved correctly.
1942         * plugins/resources/yellow.mov: Added.
1943
1944 2013-12-16  Mario Sanchez Prada  <mario.prada@samsung.com>
1945
1946         [ATK] Expose accessibility objects with ATK_ROLE_CHECK_MENU_ITEM
1947         https://bugs.webkit.org/show_bug.cgi?id=125594
1948
1949         Reviewed by Chris Fleizach.
1950
1951         Update test to update expectations.
1952
1953         * platform/gtk/accessibility/roles-exposed-expected.txt:
1954         * platform/gtk/accessibility/roles-exposed.html:
1955
1956 2013-12-16  Mario Sanchez Prada  <mario.prada@samsung.com>
1957
1958         [ATK] Expose accessibility objects with ATK_ROLE_ARTICLE
1959         https://bugs.webkit.org/show_bug.cgi?id=125587
1960
1961         Reviewed by Chris Fleizach.
1962
1963         Update test to unskip article objects and update expectations.
1964
1965         * accessibility/aria-mappings-expected.txt:
1966         * platform/gtk/accessibility/roles-exposed-expected.txt:
1967         * platform/gtk/accessibility/roles-exposed.html:
1968
1969 2013-11-27  Sergio Villar Senin  <svillar@igalia.com>
1970
1971         [CSS Grid Layout] Fix the preferred logical widths code to work with spanning grid items
1972         https://bugs.webkit.org/show_bug.cgi?id=123994
1973
1974         Reviewed by Andreas Kling.
1975
1976         From Blink r159189 by <jchaffraix@chromium.org>
1977
1978         Extended the test case to include spanning grid items.
1979
1980         * fast/css-grid-layout/grid-preferred-logical-widths-expected.txt:
1981         * fast/css-grid-layout/grid-preferred-logical-widths.html:
1982
1983 2013-12-15  Frédéric Wang  <fred.wang@free.fr>
1984
1985         Add support for maction@toggle
1986         https://bugs.webkit.org/show_bug.cgi?id=120059
1987
1988         Reviewed by Chris Fleizach.
1989
1990         * mathml/presentation/maction-toggle-expected.html: Added.
1991         * mathml/presentation/maction-toggle.html: Added.
1992
1993 2013-12-15  Ryosuke Niwa  <rniwa@webkit.org>
1994
1995         REGRESSION: 2x regression on Dromaeo DOM query tests
1996         https://bugs.webkit.org/show_bug.cgi?id=125377
1997
1998         Reviewed by Filip Pizlo.
1999
2000         Added more regression tests for throwing away byte code when a new named property appears.
2001         
2002         * js/dom/dfg-prototype-chain-caching-with-impure-get-own-property-slot-traps-expected: Rebaselined.
2003         * js/dom/dfg-prototype-chain-caching-with-impure-get-own-property-slot-traps.html: Fixed the test to use dfgShouldBe.
2004         * js/dom/dfg-prototype-chain-caching-with-impure-get-own-property-slot-traps-2-expected.txt: Added.
2005         * js/dom/dfg-prototype-chain-caching-with-impure-get-own-property-slot-traps-2.html: Added.
2006         * js/dom/dfg-prototype-chain-caching-with-impure-get-own-property-slot-traps-3-expected.txt: Added.
2007         * js/dom/dfg-prototype-chain-caching-with-impure-get-own-property-slot-traps-3.html: Added.
2008         * js/dom/dfg-prototype-chain-caching-with-impure-get-own-property-slot-traps-4-expected.txt: Added.
2009         * js/dom/dfg-prototype-chain-caching-with-impure-get-own-property-slot-traps-4.html: Added.
2010         * js/dom/dfg-prototype-chain-caching-with-impure-get-own-property-slot-traps-5-expected.txt: Added.
2011         * js/dom/dfg-prototype-chain-caching-with-impure-get-own-property-slot-traps-5.html: Added.
2012         * js/dom/prototype-chain-caching-with-impure-get-own-property-slot-traps-2-expected.txt: Added.
2013         * js/dom/prototype-chain-caching-with-impure-get-own-property-slot-traps-2.html: Added.
2014         * js/dom/prototype-chain-caching-with-impure-get-own-property-slot-traps-3-expected.txt: Added.
2015         * js/dom/prototype-chain-caching-with-impure-get-own-property-slot-traps-3.html: Added.
2016         * js/dom/prototype-chain-caching-with-impure-get-own-property-slot-traps-4-expected.txt: Added.
2017         * js/dom/prototype-chain-caching-with-impure-get-own-property-slot-traps-4.html: Added.
2018         * js/dom/prototype-chain-caching-with-impure-get-own-property-slot-traps-5-expected.txt: Added.
2019         * js/dom/prototype-chain-caching-with-impure-get-own-property-slot-traps-5.html: Added.
2020         * js/dom/script-tests/dfg-prototype-chain-caching-with-impure-get-own-property-slot-traps.js: Removed.
2021
2022 2013-12-15  Rob Buis  <rob.buis@samsung.com>
2023
2024         [CSS Shapes] shape-outside animation does not handle 'auto' well
2025         https://bugs.webkit.org/show_bug.cgi?id=125700
2026
2027         Reviewed by Dirk Schulze.
2028
2029         Test a shape-outside animation where one keyframe uses 'auto'.
2030
2031         * fast/shapes/shape-outside-floats/shape-outside-animation-expected.txt:
2032         * fast/shapes/shape-outside-floats/shape-outside-animation.html:
2033
2034 2013-12-14  Darin Adler  <darin@apple.com>
2035
2036         Crash in CSSImageGeneratorValue and RenderScrollbar
2037         https://bugs.webkit.org/show_bug.cgi?id=125702
2038
2039         Reviewed by Alexey Proskuryakov.
2040
2041         * fast/css/scrollbar-image-crash-expected.txt: Added.
2042         * fast/css/scrollbar-image-crash.html: Added.
2043
2044 2013-12-14  Brent Fulgham  <bfulgham@webkit.org>
2045
2046         [Win] Disable media tests while we sort out QTSDK issues.
2047         Unreviewed patch to get test bots green
2048
2049         * platform/win/TestExpectations
2050
2051
2052 2013-12-13  Joseph Pecoraro  <pecoraro@apple.com>
2053
2054         Some Set and Map prototype functions have incorrect function lengths
2055         https://bugs.webkit.org/show_bug.cgi?id=125732
2056
2057         Reviewed by Oliver Hunt.
2058
2059         * js/basic-map-expected.txt:
2060         * js/basic-set-expected.txt:
2061         * js/script-tests/basic-map.js:
2062         * js/script-tests/basic-set.js:
2063
2064 2013-12-13  Joseph Pecoraro  <pecoraro@apple.com>
2065
2066         Web Inspector: Move Inspector and Debugger protocol domains into JavaScriptCore
2067         https://bugs.webkit.org/show_bug.cgi?id=125707
2068
2069         Reviewed by Timothy Hatcher.
2070
2071         * http/tests/inspector-protocol/resources/InspectorTest.js:
2072         (InspectorTest.checkForError):
2073         Since having a protocol error is likely wrong, make the output
2074         for it as detailed as possible.
2075
2076 2013-12-13  Roger Fong  <roger_fong@apple.com>
2077
2078         [WebGL] Check for global variable precision mismatch between vertex and fragment shaders.
2079         https://bugs.webkit.org/show_bug.cgi?id=125546.
2080         <rdar://problem/15203364>
2081
2082         Reviewed by Brent Fulgham.
2083
2084         * platform/mac/TestExpectations: 
2085         Unskip webgl/1.0.2/glsl/misc/shader-with-global-variable-precision-mismatch.html
2086
2087 2013-12-13  Joseph Pecoraro  <pecoraro@apple.com>
2088
2089         Web Inspector: Add Inspector Code Generation to JavaScriptCore for Runtime Domain
2090         https://bugs.webkit.org/show_bug.cgi?id=125595
2091
2092         Reviewed by Timothy Hatcher.
2093
2094         * http/tests/inspector-protocol/resources/InspectorTest.js:
2095         (InspectorTest.importInspectorScripts):
2096         Update for the new backend commands files.
2097
2098 2013-12-13  Thiago de Barros Lacerda  <thiago.lacerda@openbossa.org>
2099
2100         Adding RTCPeerConnectionErrorCallback
2101         https://bugs.webkit.org/show_bug.cgi?id=125574
2102
2103         Reviewed by Eric Carlson.
2104
2105         According to the spec there should be a RTCPeerConnectionErrorCallback function type for createOffer/Answer,
2106         setLocal/RemoteDescription and updateIce function calls. This callback must handle a DOMError object.
2107
2108         * fast/mediastream/RTCPeerConnection-createAnswer-expected.txt:
2109         * fast/mediastream/RTCPeerConnection-createAnswer.html:
2110         * fast/mediastream/RTCPeerConnection-createOffer-expected.txt:
2111         * fast/mediastream/RTCPeerConnection-createOffer.html:
2112
2113 2013-12-13  Alexey Proskuryakov  <ap@apple.com>
2114
2115         WebCrypto Key.usages should be ordered alphabetically
2116         https://bugs.webkit.org/show_bug.cgi?id=125696
2117
2118         Reviewed by Darin Adler.
2119
2120         * crypto/subtle/aes-cbc-192-encrypt-decrypt-expected.txt:
2121         * crypto/subtle/aes-cbc-192-encrypt-decrypt.html:
2122         * crypto/subtle/aes-cbc-256-encrypt-decrypt-expected.txt:
2123         * crypto/subtle/aes-cbc-256-encrypt-decrypt.html:
2124         * crypto/subtle/aes-cbc-encrypt-decrypt-expected.txt:
2125         * crypto/subtle/aes-cbc-encrypt-decrypt-with-padding-expected.txt:
2126         * crypto/subtle/aes-cbc-encrypt-decrypt-with-padding.html:
2127         * crypto/subtle/aes-cbc-encrypt-decrypt.html:
2128         * crypto/subtle/aes-cbc-generate-key-expected.txt:
2129         * crypto/subtle/aes-cbc-generate-key.html:
2130         * crypto/subtle/aes-cbc-invalid-length-expected.txt:
2131         * crypto/subtle/aes-cbc-invalid-length.html:
2132         * crypto/subtle/aes-kw-wrap-unwrap-aes-expected.txt:
2133         * crypto/subtle/aes-kw-wrap-unwrap-aes.html:
2134         * crypto/subtle/aes-postMessage-expected.txt:
2135         * crypto/subtle/aes-postMessage.html:
2136         * crypto/subtle/hmac-postMessage-expected.txt:
2137         * crypto/subtle/hmac-postMessage.html:
2138         * crypto/subtle/jwk-import-use-values-expected.txt:
2139         * crypto/subtle/jwk-import-use-values.html:
2140         * crypto/subtle/postMessage-worker-expected.txt:
2141         * crypto/subtle/postMessage-worker.html:
2142         * crypto/subtle/resources/postMessage-worker.js:
2143         (onmessage):
2144         * crypto/subtle/rsa-oaep-key-manipulation-expected.txt:
2145         * crypto/subtle/rsa-oaep-key-manipulation.html:
2146         * crypto/subtle/rsa-oaep-wrap-unwrap-aes-expected.txt:
2147         * crypto/subtle/rsa-oaep-wrap-unwrap-aes.html:
2148         * crypto/subtle/rsaes-pkcs1-v1_5-wrap-unwrap-aes-expected.txt:
2149         * crypto/subtle/rsaes-pkcs1-v1_5-wrap-unwrap-aes.html:
2150
2151 2013-12-13  Rob Buis  <rob.buis@samsung.com>
2152
2153         Clean up SVGScriptElement
2154         https://bugs.webkit.org/show_bug.cgi?id=125527
2155
2156         Reviewed by Darin Adler.
2157
2158         Add test to verify the new type getter/setter behavior on SVScriptElement.
2159         Specifically, the old behavior was setting the JS type property did not reflect in
2160         the actual content attribute being set, the new behavior is to do set the content
2161         attribute when setting the JS type property.
2162
2163         * svg/dom/SVGScriptElement/script-type-attribute-expected.txt: Added.
2164         * svg/dom/SVGScriptElement/script-type-attribute.svg: Added.
2165
2166 2013-12-13  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
2167
2168         Unreviewed EFL gardening
2169
2170         Remove wrong http baselines.
2171
2172         * platform/efl/http/tests/misc/will-send-request-returns-null-on-redirect-expected.txt: Removed.
2173         * platform/efl/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-expected.txt: Removed.
2174         * platform/efl/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-deny-expected.txt: Removed.
2175
2176 2013-12-12  Alexey Proskuryakov  <ap@apple.com>
2177
2178         WebCrypto wrapKey operation doesn't check key usage
2179         https://bugs.webkit.org/show_bug.cgi?id=125675
2180
2181         Reviewed by Darin Adler.
2182
2183         * crypto/subtle/unwrapKey-check-usage-expected.txt: Added.
2184         * crypto/subtle/unwrapKey-check-usage.html: Added.
2185         * crypto/subtle/wrapKey-check-usage-expected.txt: Added.
2186         * crypto/subtle/wrapKey-check-usage.html: Added.
2187
2188 2013-12-12  Alexey Proskuryakov  <ap@apple.com>
2189
2190         Add support for RSAES-PKCS1-v1_5
2191         https://bugs.webkit.org/show_bug.cgi?id=125647
2192
2193         Reviewed by Anders Carlsson.
2194
2195         * crypto/subtle/rsaes-pkcs1-v1_5-decrypt-expected.txt: Added.
2196         * crypto/subtle/rsaes-pkcs1-v1_5-decrypt.html: Added.
2197         * crypto/subtle/rsaes-pkcs1-v1_5-wrap-unwrap-aes-expected.txt: Added.
2198         * crypto/subtle/rsaes-pkcs1-v1_5-wrap-unwrap-aes.html: Added.
2199
2200 2013-12-12  Alexey Proskuryakov  <ap@apple.com>
2201
2202         Public key in a generated KeyPair should always be extractable
2203         https://bugs.webkit.org/show_bug.cgi?id=125643
2204
2205         Reviewed by Sam Weinig.
2206
2207         * crypto/subtle/rsa-oaep-generate-non-extractable-key-expected.txt: Added.
2208         * crypto/subtle/rsa-oaep-generate-non-extractable-key.html: Added.
2209
2210 2013-12-12  Alexey Proskuryakov  <ap@apple.com>
2211
2212         Make algorithm.name return registered name, not normalized one
2213         https://bugs.webkit.org/show_bug.cgi?id=125641
2214
2215         Reviewed by Anders Carlsson.
2216
2217         * crypto/subtle/aes-cbc-192-encrypt-decrypt-expected.txt:
2218         * crypto/subtle/aes-cbc-192-encrypt-decrypt.html:
2219         * crypto/subtle/aes-cbc-256-encrypt-decrypt-expected.txt:
2220         * crypto/subtle/aes-cbc-256-encrypt-decrypt.html:
2221         * crypto/subtle/aes-cbc-encrypt-decrypt-expected.txt:
2222         * crypto/subtle/aes-cbc-encrypt-decrypt-with-padding-expected.txt:
2223         * crypto/subtle/aes-cbc-encrypt-decrypt-with-padding.html:
2224         * crypto/subtle/aes-cbc-encrypt-decrypt.html:
2225         * crypto/subtle/aes-cbc-generate-key-expected.txt:
2226         * crypto/subtle/aes-cbc-generate-key.html:
2227         * crypto/subtle/aes-cbc-import-jwk-expected.txt:
2228         * crypto/subtle/aes-cbc-import-jwk.html:
2229         * crypto/subtle/aes-cbc-invalid-length-expected.txt:
2230         * crypto/subtle/aes-cbc-invalid-length.html:
2231         * crypto/subtle/aes-cbc-unwrap-failure-expected.txt:
2232         * crypto/subtle/aes-cbc-unwrap-failure.html:
2233         * crypto/subtle/aes-cbc-unwrap-rsa-expected.txt:
2234         * crypto/subtle/aes-cbc-unwrap-rsa.html:
2235         * crypto/subtle/aes-cbc-wrap-rsa-expected.txt:
2236         * crypto/subtle/aes-cbc-wrap-rsa-non-extractable-expected.txt:
2237         * crypto/subtle/aes-cbc-wrap-rsa-non-extractable.html:
2238         * crypto/subtle/aes-cbc-wrap-rsa.html:
2239         * crypto/subtle/aes-kw-key-manipulation-expected.txt:
2240         * crypto/subtle/aes-kw-key-manipulation.html:
2241         * crypto/subtle/aes-kw-wrap-unwrap-aes-expected.txt:
2242         * crypto/subtle/aes-kw-wrap-unwrap-aes.html:
2243         * crypto/subtle/aes-postMessage-expected.txt:
2244         * crypto/subtle/aes-postMessage.html:
2245         * crypto/subtle/hmac-generate-key-expected.txt:
2246         * crypto/subtle/hmac-generate-key.html:
2247         * crypto/subtle/hmac-import-jwk-expected.txt:
2248         * crypto/subtle/hmac-import-jwk.html:
2249         * crypto/subtle/hmac-postMessage-expected.txt:
2250         * crypto/subtle/hmac-postMessage.html:
2251         * crypto/subtle/hmac-sign-verify-empty-key-expected.txt:
2252         * crypto/subtle/hmac-sign-verify-empty-key.html:
2253         * crypto/subtle/hmac-sign-verify-expected.txt:
2254         * crypto/subtle/hmac-sign-verify.html:
2255         * crypto/subtle/postMessage-worker-expected.txt:
2256         * crypto/subtle/postMessage-worker.html:
2257         * crypto/subtle/resources/postMessage-worker.js:
2258         * crypto/subtle/rsa-oaep-key-manipulation-expected.txt:
2259         * crypto/subtle/rsa-oaep-key-manipulation.html:
2260         * crypto/subtle/rsa-oaep-wrap-unwrap-aes-expected.txt:
2261         * crypto/subtle/rsa-oaep-wrap-unwrap-aes.html:
2262         * crypto/subtle/rsa-postMessage-expected.txt:
2263         * crypto/subtle/rsa-postMessage.html:
2264         * crypto/subtle/rsassa-pkcs1-v1_5-generate-key-expected.txt:
2265         * crypto/subtle/rsassa-pkcs1-v1_5-generate-key.html:
2266         * crypto/subtle/rsassa-pkcs1-v1_5-import-jwk-expected.txt:
2267         * crypto/subtle/rsassa-pkcs1-v1_5-import-jwk.html:
2268
2269 2013-12-12  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
2270
2271         Unreviewed EFL gardening
2272
2273         Rebaseline fast/table/empty-cells.html after r160410.
2274
2275         * platform/efl/fast/table/empty-cells-expected.png:
2276         * platform/efl/fast/table/empty-cells-expected.txt:
2277
2278 2013-12-12  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
2279
2280         Unreviewed EFL gardening
2281
2282         Add test expectations for failing compositing tests.
2283
2284         * platform/efl-wk2/TestExpectations:
2285
2286 2013-12-12  Commit Queue  <commit-queue@webkit.org>
2287
2288         Unreviewed, rolling out r160446.
2289         http://trac.webkit.org/changeset/160446
2290         https://bugs.webkit.org/show_bug.cgi?id=125630
2291
2292         The upower-glib-based implementation is using API that was
2293         recently removed (Requested by zdobersek1 on #webkit).
2294
2295         * platform/gtk/TestExpectations:
2296
2297 2013-12-12  Commit Queue  <commit-queue@webkit.org>
2298
2299         Unreviewed, rolling out r160417.
2300         http://trac.webkit.org/changeset/160417
2301         https://bugs.webkit.org/show_bug.cgi?id=125629
2302
2303         The patch is causing crashes (Requested by zdobersek1 on
2304         #webkit).
2305
2306         * accessibility/children-changed-sends-notification-expected.txt: Removed.
2307         * accessibility/children-changed-sends-notification.html: Removed.
2308         * accessibility/loading-iframe-sends-notification.html:
2309         * platform/mac/TestExpectations:
2310
2311 2013-12-11  Darin Adler  <darin@apple.com>
2312
2313         StylePendingImage needs to correctly manage the CSSValue pointer lifetime
2314         https://bugs.webkit.org/show_bug.cgi?id=125468
2315
2316         Reviewed by Andreas Kling.
2317
2318         * fast/css/pending-image-crash-expected.txt: Added.
2319         * fast/css/pending-image-crash.xhtml: Added.
2320
2321 2013-12-11  Alexey Proskuryakov  <ap@apple.com>
2322
2323         WebCrypto keys should support structured clone
2324         https://bugs.webkit.org/show_bug.cgi?id=125590
2325
2326         Reviewed by Oliver Hunt.
2327
2328         * crypto/subtle/aes-postMessage-expected.txt: Added.
2329         * crypto/subtle/aes-postMessage.html: Added.
2330         * crypto/subtle/hmac-postMessage-expected.txt: Added.
2331         * crypto/subtle/hmac-postMessage.html: Added.
2332         * crypto/subtle/postMessage-worker-expected.txt: Added.
2333         * crypto/subtle/postMessage-worker.html: Added.
2334         * crypto/subtle/rsa-postMessage-expected.txt: Added.
2335         * crypto/subtle/rsa-postMessage.html: Added.
2336         * crypto/subtle/resources/postMessage-worker.js: Added.
2337
2338 2013-12-11  Bear Travis  <betravis@adobe.com>
2339
2340         Web Inspector: [CSS Shapes] Highlight margin-shape for shape-outside
2341         https://bugs.webkit.org/show_bug.cgi?id=125175
2342
2343         Reviewed by Darin Adler.
2344
2345         Test that the shape and margin-shape are properly passed to the Inspector Overlay.
2346         Arcs for rounded rectangles, circles, and ellipses are approximated using the same
2347         bezier curve method present in Path.cpp.
2348
2349         * inspector-protocol/model/highlight-shape-outside-margin.html: Added.
2350         * inspector-protocol/model/highlight-shape-outside.html: Updating shape-outside info model.
2351         * inspector-protocol/resources/shape-info-helper.js: Adding utilities to compare alternate
2352           path formats.
2353
2354 2013-12-11  Mario Sanchez Prada  <mario.prada@samsung.com>
2355
2356         [ATK] Expose accessibility objects WAI-ARIA landmark roles
2357         https://bugs.webkit.org/show_bug.cgi?id=125584
2358
2359         Reviewed by Chris Fleizach.
2360
2361         Update test to unskip landmark elements and update expectations.
2362
2363         * platform/gtk/accessibility/roles-exposed-expected.txt:
2364         * platform/gtk/accessibility/roles-exposed.html:
2365
2366 2013-12-11  Mario Sanchez Prada  <mario.prada@samsung.com>
2367
2368         [ATK] Add new layout test to check ATK roles in a central place
2369         https://bugs.webkit.org/show_bug.cgi?id=125525
2370
2371         Reviewed by Chris Fleizach.
2372
2373         New test added, with some skipped tests already present in
2374         platform/mac/accessibility/role-subrole-roledescription.html (this
2375         test is based in that one) as well as some issues specific to ATK
2376         that have been reported in bugs, for traceability.
2377
2378         * platform/gtk/accessibility/roles-exposed-expected.txt: Added.
2379         * platform/gtk/accessibility/roles-exposed.html: Added.
2380
2381 2013-12-11  Zan Dobersek  <zdobersek@igalia.com>
2382
2383         [GTK] Enable Battery Status API
2384         https://bugs.webkit.org/show_bug.cgi?id=125453
2385
2386         Reviewed by Martin Robinson.
2387
2388         * platform/gtk/TestExpectations: Remove expectations for the Battery Status API layout tests
2389         since all the tests pass now that the feature is enabled.
2390
2391 2013-12-11  Javier Fernandez  <jfernandez@igalia.com>
2392
2393         Arithmetic overflow when computing max-height CSS property with subpixel layout
2394         https://bugs.webkit.org/show_bug.cgi?id=119273
2395
2396         Reviewed by Martin Robinson.
2397
2398         Enabled SATURATED_LAYOUT_ARITHMETIC for the gtk+ port.
2399
2400         * platform/gtk/TestExpectations: Removed failure expectation for autoheight-correct-region-for-lines-2.html
2401
2402 2013-12-11  Thiago de Barros Lacerda  <thiago.lacerda@openbossa.org>
2403
2404         Improving createOffer and createAnswer LayoutTests
2405         https://bugs.webkit.org/show_bug.cgi?id=125568
2406
2407         Reviewed by Philippe Normand.
2408
2409         The constraints parameter should be optional in both. Also adding tests to check if we already have a local SDP
2410         when creating an answer.
2411
2412         * fast/mediastream/RTCPeerConnection-createAnswer-expected.txt:
2413         * fast/mediastream/RTCPeerConnection-createAnswer.html:
2414         * fast/mediastream/RTCPeerConnection-createOffer-expected.txt:
2415         * fast/mediastream/RTCPeerConnection-createOffer.html:
2416
2417 2013-12-11  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
2418
2419         Unreviewed EFL gardening
2420
2421         Add test expectations for failing ref-tests.
2422
2423         * platform/efl-wk2/TestExpectations:
2424         * platform/efl/TestExpectations:
2425
2426 2013-12-11  Rob Buis  <rob.buis@samsung.com>
2427
2428         [CSS Shapes] Take into account fill-rule for polygon interpolation
2429         https://bugs.webkit.org/show_bug.cgi?id=125508
2430
2431         Reviewed by Dirk Schulze.
2432
2433         Adapt fast/shapes/shape-outside-floats/shape-outside-animation.html so it also tests polygon animation
2434         when using different fill rules.
2435
2436         * animations/resources/animation-test-helpers.js:
2437         (parseBasicShape): also allow evenodd when parsing the polygon
2438         * fast/shapes/shape-outside-floats/shape-outside-animation-expected.txt:
2439         * fast/shapes/shape-outside-floats/shape-outside-animation.html:
2440
2441 2013-12-11  Michal Poteralski  <m.poteralski@samsung.com>
2442
2443         Test results of postMessage-clone-port-error.html test are broken
2444         https://bugs.webkit.org/show_bug.cgi?id=125487
2445
2446         Reviewed by Alexey Proskuryakov.
2447
2448         Improved Layout test checks correctness of value thrown by postMessage:
2449
2450         * fast/dom/Window/postMessage-clone-port-error-expected.txt:
2451         * fast/dom/Window/postMessage-clone-port-error.html:
2452
2453 2013-12-11  Mario Sanchez Prada  <mario.prada@samsung.com>
2454
2455         Programmatically-inserted children lack accessibility events
2456         https://bugs.webkit.org/show_bug.cgi?id=100275
2457
2458         Reviewed by Chris Fleizach.
2459
2460         Add new test to chack that children-changed signals are properly
2461         emitted when adding/removing elements in the accessibility hierarchy.
2462
2463         * accessibility/children-changed-sends-notification-expected.txt: Added.
2464         * accessibility/children-changed-sends-notification.html: Added.
2465
2466         Update test to filter out unrelated non-loading events.
2467         * accessibility/loading-iframe-sends-notification.html: Updated.
2468
2469         Skip the test on the Mac as it does not expose these kind of
2470         notifications when children are being added or removed.
2471         * platform/mac/TestExpectations: Skip newly added test.
2472
2473 2013-12-10  Gurpreet Kaur  <k.gurpreet@samsung.com>
2474
2475         top and bottom black background line not getting displayed
2476         https://bugs.webkit.org/show_bug.cgi?id=21664
2477
2478         Reviewed by Simon Fraser.
2479
2480         * fast/dom/HTMLTableElement/empy-table-cell-with-background-color-expected.txt: Added.
2481         * fast/dom/HTMLTableElement/empy-table-cell-with-background-color.html: Added.
2482         Added new test case to verify that table cell offsetWidth is set even
2483         when it has no contents but has background color.
2484         * fast/table/auto-100-percent-width-expected.txt:
2485         * platform/mac/fast/table/empty-cells-expected.txt:
2486         * tables/mozilla/bugs/bug1818-6-expected.txt:
2487         Rebaselining the existing test case as per the new changes. The new
2488         dimension changes are as per mozilla behaviour. For
2489         auto-100-percent-width-expected.txt we get 1 px red background because
2490         if cellHasContent we set columnLayout's minLogicalWidth and 
2491         columnLayout's maxLogicalWidth as 1 initially even if cell is empty.
2492
2493 2013-12-10  Krzysztof Czech  <k.czech@samsung.com>
2494
2495         AX: Share accessibility/aria-hidden-negates-no-visibility.html expectation with other ports
2496         https://bugs.webkit.org/show_bug.cgi?id=125495
2497
2498         Reviewed by Chris Fleizach.
2499
2500         Expectation of accessibility/aria-hidden-negates-no-visibility.html is the same for EFL and GTK.
2501
2502         * accessibility/aria-hidden-negates-no-visibility-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/aria-hidden-negates-no-visibility-expected.txt.
2503
2504 2013-12-10  Mario Sanchez Prada  <mario.prada@samsung.com>
2505
2506         [ATK] Expose splitter elements with ATK_ROLE_SEPARATOR
2507         https://bugs.webkit.org/show_bug.cgi?id=125522
2508
2509         Reviewed by Chris Fleizach.
2510
2511         Update expected results in layout test for EFL and GTK.
2512
2513         * platform/efl-wk1/accessibility/lists-expected.txt:
2514         * platform/efl-wk2/accessibility/lists-expected.txt:
2515         * platform/gtk/accessibility/lists-expected.txt:
2516
2517 2013-12-10  Mario Sanchez Prada  <mario.prada@samsung.com>
2518
2519         [ATK] Elements with role 'alertdialog' should be ATK_ROLE_ALERT
2520         https://bugs.webkit.org/show_bug.cgi?id=125521
2521
2522         Reviewed by Chris Fleizach.
2523
2524         Update expected result in layout test.
2525
2526         * accessibility/aria-mappings-expected.txt:
2527
2528 2013-12-10  László Langó  <lango@inf.u-szeged.hu>
2529
2530         PageConsole::addMessage should automatically determine column number alongside line number
2531         https://bugs.webkit.org/show_bug.cgi?id=114319
2532
2533         Reviewed by Joseph Pecoraro.
2534
2535         * inspector-protocol/page/deny-X-FrameOption-expected.txt: Added.
2536         * inspector-protocol/page/deny-X-FrameOption.html: Added.
2537
2538 2013-12-10  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
2539
2540         Unreviewed EFL gardening
2541
2542         Add failure expectations for tests added in r157725.
2543
2544         * platform/efl/TestExpectations:
2545
2546 2013-12-10  Joanmarie Diggs  <jdiggs@igalia.com>
2547
2548         AX: [ATK] Convert the get_text atktest.c unit tests to layout tests
2549         https://bugs.webkit.org/show_bug.cgi?id=125497
2550
2551         Reviewed by Mario Sanchez Prada.
2552
2553         * platform/gtk/accessibility/text-for-range-combo-box-expected.txt: Added.
2554         * platform/gtk/accessibility/text-for-range-combo-box.html: Added.
2555         * platform/gtk/accessibility/text-for-range-embedded-objects-expected.txt: Added.
2556         * platform/gtk/accessibility/text-for-range-embedded-objects.html: Added.
2557         * platform/gtk/accessibility/text-for-range-entry-and-password-expected.txt: Added.
2558         * platform/gtk/accessibility/text-for-range-entry-and-password.html: Added.
2559         * platform/gtk/accessibility/text-for-range-extraneous-whitespace-expected.txt: Added.
2560         * platform/gtk/accessibility/text-for-range-extraneous-whitespace.html: Added.
2561         * platform/gtk/accessibility/text-for-range-formatted-expected.txt: Added.
2562         * platform/gtk/accessibility/text-for-range-formatted.html: Added.
2563         * platform/gtk/accessibility/text-for-range-heading-expected.txt: Added.
2564         * platform/gtk/accessibility/text-for-range-heading.html: Added.
2565         * platform/gtk/accessibility/text-for-range-list-items-expected.txt: Added.
2566         * platform/gtk/accessibility/text-for-range-list-items.html: Added.
2567         * platform/gtk/accessibility/text-for-range-simple-expected.txt: Added.
2568         * platform/gtk/accessibility/text-for-range-simple.html: Added.
2569         * platform/gtk/accessibility/text-for-range-table-cells-expected.txt: Added.
2570         * platform/gtk/accessibility/text-for-range-table-cells.html: Added.
2571         * platform/gtk/accessibility/text-for-range-with-link-expected.txt: Added.
2572         * platform/gtk/accessibility/text-for-range-with-link.html: Added.
2573         * platform/gtk/accessibility/text-for-table-expected.txt: Added.
2574         * platform/gtk/accessibility/text-for-table.html: Added.
2575
2576 2013-12-10  Krzysztof Czech  <k.czech@samsung.com>
2577
2578         [ATK] accessibility/alt-tag-on-image-with-nonimage-role.html is failing after r160311
2579         https://bugs.webkit.org/show_bug.cgi?id=125504
2580
2581         Unreviewed ATK gardening.
2582
2583         * platform/efl/TestExpectations: Marked as failing.
2584         * platform/gtk/TestExpectations: Marked as failing.
2585
2586 2013-12-10  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
2587
2588         Unreviewed EFL gardening
2589
2590         Add failure expectations for tests that started to fail after r154906.
2591
2592         * platform/efl/TestExpectations:
2593
2594 2013-12-09  Ryosuke Niwa  <rniwa@webkit.org>
2595
2596         REGRESSION(r136280): input[type=image] should assume coords of 0,0 when activated without physically clicking
2597         https://bugs.webkit.org/show_bug.cgi?id=125392
2598
2599         Reviewed by Darin Adler.
2600
2601         * fast/events/stopPropagation-submit-expected.txt:
2602         * fast/forms/input-image-submit.html:
2603         * platform/gtk/fast/events/stopPropagation-submit-expected.txt: Removed.
2604
2605 2013-12-09  Jer Noble  <jer.noble@apple.com>
2606
2607         [MSE] Add support for VideoPlaybackMetrics.
2608         https://bugs.webkit.org/show_bug.cgi?id=125380
2609
2610         Reviewed by Eric Carlson.
2611
2612         * media/media-source/media-source-video-playback-quality-expected.txt: Added.
2613         * media/media-source/media-source-video-playback-quality.html: Added.
2614         * media/media-source/mock-media-source.js:
2615         (var):
2616
2617 2013-12-09  Ryosuke Niwa  <rniwa@webkit.org>
2618
2619         Implement Document.cloneNode()
2620         https://bugs.webkit.org/show_bug.cgi?id=11646
2621
2622         Reviewed by Darin Adler.
2623
2624         * dom/xhtml/level3/core/documentgetinputencoding04-expected.txt:
2625         * dom/xhtml/level3/core/documentgetxmlencoding05-expected.txt:
2626         * dom/xhtml/level3/core/nodeisequalnode01-expected.txt:
2627         * dom/xhtml/level3/core/nodeisequalnode21-expected.txt:
2628         * dom/xhtml/level3/core/nodeisequalnode25-expected.txt:
2629         * dom/xhtml/level3/core/nodeisequalnode26-expected.txt:
2630         * fast/dom/Document/clone-node-expected.txt: Added.
2631         * fast/dom/Document/clone-node.html: Added.
2632         * fast/dom/HTMLDocument/clone-node-quirks-mode-expected.txt: Added.
2633         * fast/dom/HTMLDocument/clone-node-quirks-mode.html: Added.
2634         * svg/custom/clone-node-expected.txt: Added.
2635         * svg/custom/clone-node.html: Added.
2636
2637 2013-12-09  Mario Sanchez Prada  <mario.prada@samsung.com>
2638
2639         [ATK] Translate ATK_ROLE_SECTION into "AXSection" in DRT/WKTR
2640         https://bugs.webkit.org/show_bug.cgi?id=125456
2641
2642         Reviewed by Chris Fleizach.
2643
2644         Update expectations for GTK and EFL that were expecting AXDiv for
2645         section roles, so they now expect AXSection.
2646
2647         * accessibility/adjacent-continuations-cause-assertion-failure-expected.txt:
2648         * accessibility/div-within-anchors-causes-crash-expected.txt:
2649         * platform/efl-wk1/accessibility/image-map2-expected.txt:
2650         * platform/efl-wk1/accessibility/transformed-element-expected.txt:
2651         * platform/efl-wk2/accessibility/image-map2-expected.txt:
2652         * platform/efl-wk2/accessibility/transformed-element-expected.txt:
2653         * platform/efl/accessibility/media-emits-object-replacement-expected.txt:
2654         * platform/gtk/accessibility/aria-roles-unignored-expected.txt:
2655         * platform/gtk/accessibility/aria-roles-unignored.html:
2656         * platform/gtk/accessibility/entry-and-password-expected.txt:
2657         * platform/gtk/accessibility/image-map2-expected.txt:
2658         * platform/gtk/accessibility/media-emits-object-replacement-expected.txt:
2659         * platform/gtk/accessibility/object-with-title-expected.txt:
2660         * platform/gtk/accessibility/object-with-title.html:
2661         * platform/gtk/accessibility/replaced-objects-in-anonymous-blocks-expected.txt:
2662         * platform/gtk/accessibility/spans-paragraphs-and-divs-expected.txt:
2663         * platform/gtk/accessibility/spans-paragraphs-and-divs.html:
2664         * platform/gtk/accessibility/transformed-element-expected.txt:
2665
2666 2013-12-09  Peter Molnar  <pmolnar.u-szeged@partner.samsung.com>
2667
2668         Fix handling of 'inherit' and 'initial' for grid lines.
2669         https://bugs.webkit.org/show_bug.cgi?id=125223
2670
2671         Reviewed by Darin Adler.
2672
2673         'initial' and 'inherit' are always allowed values for CSS properties.
2674         As the CSSParser handles them automatically, those 2 values were never
2675         taken care of in StyleResolver, leading to crashes.
2676
2677         Patch backported from Blink: https://src.chromium.org/viewvc/blink?revision=149257&view=revision
2678
2679         * fast/css-grid-layout/grid-item-column-row-get-set-expected.txt:
2680         * fast/css-grid-layout/grid-item-column-row-get-set.html:
2681         * fast/css-grid-layout/grid-item-end-after-get-set-expected.txt:
2682         * fast/css-grid-layout/grid-item-end-after-get-set.html:
2683         * fast/css-grid-layout/grid-item-start-before-get-set-expected.txt:
2684         * fast/css-grid-layout/grid-item-start-before-get-set.html:
2685         * fast/css-grid-layout/resources/grid-item-column-row-parsing-utils.js:
2686
2687 2013-12-09  Ryosuke Niwa  <rniwa@webkit.org>
2688
2689         Add a test for style sharing if grandparents matches different rule chain and nth-last child
2690         https://bugs.webkit.org/show_bug.cgi?id=125397
2691
2692         Reviewed by Darin Adler.
2693         
2694         Add the test from https://chromium.googlesource.com/chromium/blink/+/30ff49bf63cdec31070ab4eda8784564f56789d4
2695         and https://chromium.googlesource.com/chromium/blink/+/3cb1724bb52f3607006ddd0a89d356da23766115
2696         so that we may not introduce the same regressions in WebKit.
2697
2698         * fast/css/nth-last-child-recalc-expected.html: Added.
2699         * fast/css/nth-last-child-recalc.html: Added.
2700         * fast/css/style-sharing-grand-parent-invalidate-expected.txt: Added.
2701         * fast/css/style-sharing-grand-parent-invalidate.html: Added.
2702
2703 2013-12-09  Joanmarie Diggs  <jdiggs@igalia.com>
2704
2705         AX: [ATK] Convert the get_{string,text}_at_offset atktest.c unit tests to layout tests
2706         https://bugs.webkit.org/show_bug.cgi?id=125451
2707
2708         Reviewed by Mario Sanchez Prada.
2709
2710         New tests and expectations based on the tests and expectations found in atktest.c.
2711         These were done as platform-specific tests because only ATK-based assistive technologies
2712         seem to have any need for this support.
2713
2714         * platform/gtk/accessibility/text-at-offset-embedded-objects-expected.txt: Added.
2715         * platform/gtk/accessibility/text-at-offset-embedded-objects.html: Added.
2716         * platform/gtk/accessibility/text-at-offset-newlines-expected.txt: Added.
2717         * platform/gtk/accessibility/text-at-offset-newlines.html: Added.
2718         * platform/gtk/accessibility/text-at-offset-preformatted-expected.txt: Added.
2719         * platform/gtk/accessibility/text-at-offset-preformatted.html: Added.
2720         * platform/gtk/accessibility/text-at-offset-simple-expected.txt: Added.
2721         * platform/gtk/accessibility/text-at-offset-simple.html: Added.
2722         * platform/gtk/accessibility/text-at-offset-special-chars-expected.txt: Added.
2723         * platform/gtk/accessibility/text-at-offset-special-chars.html: Added.
2724         * platform/gtk/accessibility/text-at-offset-textarea-expected.txt: Added.
2725         * platform/gtk/accessibility/text-at-offset-textarea.html: Added.
2726         * platform/gtk/accessibility/text-at-offset-textinput-expected.txt: Added.
2727         * platform/gtk/accessibility/text-at-offset-textinput.html: Added.
2728         * platform/gtk/accessibility/text-at-offset-wrapped-lines-expected.txt: Added.
2729         * platform/gtk/accessibility/text-at-offset-wrapped-lines.html: Added.
2730
2731 2013-12-09  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
2732
2733         Unreviewed EFL gardening
2734
2735         Add failure test expectations and rebaselines for failing tests.
2736
2737         * platform/efl-wk2/TestExpectations:
2738         * platform/efl/TestExpectations:
2739         * platform/efl-wk1/fast/forms/validation-message-appearance-expected.png: Rebaseline after r159915.
2740         * platform/efl-wk2/fast/forms/validation-message-appearance-expected.png: Ditto.
2741         * platform/efl/fast/forms/validation-message-appearance-expected.txt: Ditto.
2742         * platform/efl/fast/parser/entity-comment-in-textarea-expected.png: Rebaseline after r159192.
2743         * platform/efl/fast/parser/entity-comment-in-textarea-expected.txt: Ditto.
2744
2745 2013-12-09  Chris Fleizach  <cfleizach@apple.com>
2746
2747         AX: WebKit ignores @alt on IMG elements with role="text"
2748         https://bugs.webkit.org/show_bug.cgi?id=125363
2749
2750         Reviewed by Mario Sanchez Prada.
2751
2752         * accessibility/alt-tag-on-image-with-nonimage-role-expected.txt: Added.
2753         * accessibility/alt-tag-on-image-with-nonimage-role.html: Added.
2754
2755 2013-12-09  Michal Poteralski  <m.poteralski@samsung.com>
2756
2757         DataCloneError exception is not thrown when postMessage's second parameter
2758         is the source port or the target port.
2759
2760         https://bugs.webkit.org/show_bug.cgi?id=124708
2761
2762         Reviewed by Alexey Proskuryakov.
2763
2764         Added layout test to check correctness of value thrown by postMessage:
2765
2766         * fast/dom/Window/postMessage-clone-port-error-expected.txt: Added.
2767         * fast/dom/Window/postMessage-clone-port-error.html: Added.
2768
2769 2013-12-09  Gustavo Noronha Silva  <gns@gnome.org>
2770
2771         accessibility/press-targets-center-point.html should not depend on font layout
2772         https://bugs.webkit.org/show_bug.cgi?id=125387
2773
2774         Reviewed by Chris Fleizach.
2775
2776         * accessibility/press-targets-center-point.html: use explicit sizes for heights (and width
2777         for vertical writing mode), so that font layout does not alter the results.
2778         * platform/gtk/TestExpectations: remove failure expectation for accessibility/press-targets-center-point.html
2779
2780 2013-12-08  Ryosuke Niwa  <rniwa@webkit.org>
2781
2782         getComputedStyle border-radius shorthand omits vertical radius information
2783         https://bugs.webkit.org/show_bug.cgi?id=125394
2784
2785         Reviewed by Andreas Kling.
2786
2787         * fast/css/getComputedStyle/getComputedStyle-border-radius-shorthand-expected.txt:
2788         * fast/css/getComputedStyle/getComputedStyle-border-radius-shorthand.html:
2789
2790 2013-12-08  Zan Dobersek  <zdobersek@igalia.com>
2791
2792         Unreviewed GTK gardening.
2793
2794         Removing the baseline added in r160283. It's not really required, the failure is originating
2795         in an unnecessary and wrong patch that's applied on the Freetype source tree that's used in the
2796         GTK's Jhbuild setup. That patch will be removed in the near future, but until then the failure
2797         of accessibility/press-targers-center-point.html should be handled through an expectation.
2798
2799         * platform/gtk/TestExpectations:
2800         * platform/gtk/accessibility/press-targets-center-point-expected.txt: Removed.
2801
2802 2013-12-08  Zan Dobersek  <zdobersek@igalia.com>
2803
2804         Unreviewed GTK gardening. Adding expectations for the current test failures.
2805         Adding a GTK-specific baseline for a recently introduced a11y test.
2806
2807         * platform/gtk/TestExpectations:
2808         * platform/gtk/accessibility/press-targets-center-point-expected.txt: Added.
2809
2810 2013-12-05  Jer Noble  <jer.noble@apple.com>
2811
2812         [MSE] Bring end-of-stream algorithm section up to current spec.
2813         https://bugs.webkit.org/show_bug.cgi?id=125270
2814
2815         Reviewed by Darin Adler.
2816
2817         * media/media-source/media-source-end-of-stream-expected.txt: Added.
2818         * media/media-source/media-source-end-of-stream.html: Added.
2819
2820 2013-12-06  Filip Pizlo  <fpizlo@apple.com>
2821
2822         FTL should support all of Branch/LogicalNot
2823         https://bugs.webkit.org/show_bug.cgi?id=125370
2824
2825         Reviewed by Mark Hahnenberg.
2826
2827         * js/regress/logical-not-expected.txt: Added.
2828         * js/regress/logical-not.html: Added.
2829         * js/regress/script-tests/logical-not.js: Added.
2830         (foo):
2831
2832 2013-12-06  Filip Pizlo  <fpizlo@apple.com>
2833
2834         FTL should support generic ByVal accesses
2835         https://bugs.webkit.org/show_bug.cgi?id=125368
2836
2837         Reviewed by Mark Hahnenberg.
2838
2839         * js/regress/by-val-generic-expected.txt: Added.
2840         * js/regress/by-val-generic.html: Added.
2841         * js/regress/script-tests/by-val-generic.js: Added.
2842         (foo):
2843
2844 2013-12-06  Jer Noble  <jer.noble@apple.com>
2845
2846         Unreviewed gardening; revert r160237 after r160247 made it unnecessary.
2847
2848         * platform/mac/TestExpectations:
2849
2850 2013-12-06  Filip Pizlo  <fpizlo@apple.com>
2851
2852         FTL should support hole/OOB array accesses
2853         https://bugs.webkit.org/show_bug.cgi?id=118077
2854
2855         Reviewed by Oliver Hunt and Mark Hahnenberg.
2856
2857         * js/regress/double-get-by-val-out-of-bounds-expected.txt: Added.
2858         * js/regress/double-get-by-val-out-of-bounds.html: Added.
2859         * js/regress/get-by-val-out-of-bounds-expected.txt: Added.
2860         * js/regress/get-by-val-out-of-bounds.html: Added.
2861         * js/regress/script-tests/double-get-by-val-out-of-bounds.js: Added.
2862         (foo):
2863         * js/regress/script-tests/get-by-val-out-of-bounds.js: Added.
2864         (foo):
2865
2866 2013-12-06  Rob Buis  <rob.buis@samsung.com>
2867
2868         [CSS Shapes] ShapeOutsideInfo needs to use the parent's writing mode when calculating offsets
2869         https://bugs.webkit.org/show_bug.cgi?id=124680
2870
2871         Reviewed by Dirk Schulze.
2872
2873         Make sure the writing-mode property on the float is not taken into account for shape-outside.
2874         Adapt highlight-shape-outside.html so it sets the writing-mode on the container div, not the float.
2875         However because of earlier unreliability in EFL/GTK, skip the test for now.
2876
2877         * TestExpectations:
2878         * fast/shapes/shape-outside-floats/shape-outside-floats-different-writing-modes.html:
2879         * inspector-protocol/model/highlight-shape-outside-expected.txt:
2880         * inspector-protocol/model/highlight-shape-outside.html:
2881
2882 2013-12-06  Filip Pizlo  <fpizlo@apple.com>
2883
2884         FTL should support all of ValueToInt32
2885         https://bugs.webkit.org/show_bug.cgi?id=125283
2886
2887         Reviewed by Mark Hahnenberg.
2888
2889         * js/regress/put-by-val-machine-int-expected.txt: Added.
2890         * js/regress/put-by-val-machine-int.html: Added.
2891         * js/regress/script-tests/put-by-val-machine-int.js: Added.
2892         (foo):
2893
2894 2013-12-06  Eric Carlson  <eric.carlson@apple.com>
2895
2896         Unreviewed gardening, correct previous fix.
2897
2898         * platform/mac-mountainlion/TestExpectations: Removed.
2899         * platform/mac/TestExpectations: Mark plugins/quicktime-plugin-replacement.html as flakey
2900             on Mavericks.
2901
2902 2013-12-06  Eric Carlson  <eric.carlson@apple.com>
2903
2904         plugins/quicktime-plugin-replacement.html is flakey on OS X Mavericks
2905         https://bugs.webkit.org/show_bug.cgi?id=125356
2906
2907         Reviewed by Jer Noble.
2908
2909         * platform/mac-mountainlion/TestExpectations: Added. Mark test as flakey.
2910
2911 2013-12-06  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
2912
2913         Unreviewed EFL gardening
2914
2915         Add test expectations for failing tests.
2916
2917         * platform/efl-wk2/TestExpectations:
2918         * platform/efl/TestExpectations:
2919
2920 2013-12-06  Lukasz Gajowy  <l.gajowy@samsung.com>
2921
2922         Unreviewed ATK gardening
2923
2924         accessibility/document-attributes.html started failing after r160220.
2925
2926         * platform/efl/TestExpectations:
2927         * platform/gtk/TestExpectations:
2928
2929 2013-12-06  Lukasz Gajowy  <l.gajowy@samsung.com>
2930
2931         [ATK] Missing aria roles mappings
2932         https://bugs.webkit.org/show_bug.cgi?id=117729
2933
2934         Reviewed by Mario Sanchez Prada.
2935
2936         Added new test, checking whether ARIA roles to ATK roles mappings work properly.
2937
2938         * accessibility/aria-mappings-expected.txt: Added.
2939         * accessibility/aria-mappings.html: Added.
2940         * platform/mac/accessibility/aria-mappings-expected.txt: Added.
2941
2942 2013-12-04  Filip Pizlo  <fpizlo@apple.com>
2943
2944         FTL should use cvttsd2si directly for double-to-int32 conversions
2945         https://bugs.webkit.org/show_bug.cgi?id=125275
2946
2947         Reviewed by Michael Saboff.
2948
2949         * js/regress/double-to-int32-typed-array-expected.txt: Added.
2950         * js/regress/double-to-int32-typed-array-no-inline-expected.txt: Added.
2951         * js/regress/double-to-int32-typed-array-no-inline.html: Added.
2952         * js/regress/double-to-int32-typed-array.html: Added.
2953         * js/regress/double-to-uint32-typed-array-expected.txt: Added.
2954         * js/regress/double-to-uint32-typed-array-no-inline-expected.txt: Added.
2955         * js/regress/double-to-uint32-typed-array-no-inline.html: Added.
2956         * js/regress/double-to-uint32-typed-array.html: Added.
2957         * js/regress/script-tests/double-to-int32-typed-array-no-inline.js: Added.
2958         (foo):
2959         (test):
2960         * js/regress/script-tests/double-to-int32-typed-array.js: Added.
2961         (foo):
2962         (test):
2963         * js/regress/script-tests/double-to-uint32-typed-array-no-inline.js: Added.
2964         (foo):
2965         (test):
2966         * js/regress/script-tests/double-to-uint32-typed-array.js: Added.
2967         (foo):
2968         (test):
2969
2970 2013-12-05  Bear Travis  <betravis@adobe.com>
2971
2972         [CSS Shapes] Enable CSS Shapes on Windows
2973         https://bugs.webkit.org/show_bug.cgi?id=89957
2974
2975         Reviewed by Brent Fulgham.
2976
2977         Turning shapes tests back on on Windows builds.
2978
2979         * platform/win/TestExpectations: Enable shapes tests.
2980
2981 2013-12-05  Roger Fong  <roger_fong@apple.com>
2982
2983         [WebGL] Make sure we satisfy uniform and varying packing restrictions.
2984         https://bugs.webkit.org/show_bug.cgi?id=125124.
2985         <rdar://problem/15203291>
2986
2987         Reviewed by Brent Fulgham.
2988
2989         * platform/mac/TestExpectations: Unskip some 1.0.2 WebGL conformance tests that should now be passing.
2990         Skip conformance/ogles/GL/build/build_009_to_016.html which is a faulty test and has too many varyings in one shader.
2991
2992 2013-12-05  Alexandru Chiculita  <achicu@adobe.com>
2993
2994         Web Inspector: [CSS Regions] Show a list of containing regions when clicking a node that is part of a flow
2995         https://bugs.webkit.org/show_bug.cgi?id=124614
2996
2997         Reviewed by Timothy Hatcher.
2998
2999         Added a new test to check the new WebInspector function called DOMTreeManager.getNodeContentFlowInfo.
3000
3001         * http/tests/inspector-protocol/resources/InspectorTest.js:
3002         When testing the inspector code, we want to catch and log any uncaught exceptions or console.errors/asserts.
3003         (InspectorTest.importInspectorScripts.console.error.window.onerror):
3004         (InspectorTest.importInspectorScripts.console.assert):
3005         (InspectorTest.importInspectorScripts):
3006         * inspector-protocol/model/content-node-region-info-expected.txt: Added.
3007         * inspector-protocol/model/content-node-region-info.html: Added.
3008
3009 2013-12-05  Zoltan Horvath  <zoltan@webkit.org>
3010
3011         [CSS Shapes] Update negative-arguments inset parsing test to test for the argument not for the commas
3012         https://bugs.webkit.org/show_bug.cgi?id=125310
3013
3014         Reviewed by Rob Buis.
3015
3016         Fix typo in the negative-arguments inset tests, remove commas.
3017
3018         * fast/shapes/parsing/parsing-shape-lengths-expected.txt:
3019         * fast/shapes/parsing/parsing-shape-lengths.html:
3020
3021 2013-12-04  Ryosuke Niwa  <rniwa@webkit.org>
3022
3023         Change how the form element pointer affects parsing template elements, to reduce weirdness in templates
3024         https://bugs.webkit.org/show_bug.cgi?id=125279
3025
3026         Reviewed by Antti Koivisto.
3027
3028         Added a regression test. Someone should port this test into web-platform-tests once the latest spec.
3029         change has been refelcted to a working draft version of the HTML5 specification.
3030
3031         * fast/dom/HTMLTemplateElement/no-form-association-2-expected.txt: Added.
3032         * fast/dom/HTMLTemplateElement/no-form-association-2.html: Added.
3033
3034 2013-12-05  Thiago de Barros Lacerda  <thiago.lacerda@openbossa.org>
3035
3036         [MediaStream] Firing negotiationneeded event upon track add/remove on MediaStream
3037         https://bugs.webkit.org/show_bug.cgi?id=125243
3038
3039         Reviewed by Eric Carlson.
3040
3041         Spec states that: In particular, if an RTCPeerConnection object is consuming a MediaStream on which a track is
3042         added, by, e.g., the addTrack() method being invoked, the RTCPeerConnection object must fire the
3043         "negotiationneeded" event. Removal of media components must also trigger "negotiationneeded".
3044
3045         * fast/mediastream/RTCPeerConnection-AddRemoveStream-expected.txt:
3046         * fast/mediastream/RTCPeerConnection-AddRemoveStream.html:
3047         * fast/mediastream/RTCPeerConnection-onnegotiationneeded-expected.txt:
3048         * fast/mediastream/RTCPeerConnection-onnegotiationneeded.html:
3049
3050 2013-12-05  Zoltan Horvath  <zoltan@webkit.org>
3051
3052         [CSS Shapes] Fix inset when only a subset of the arguments are defined
3053         https://bugs.webkit.org/show_bug.cgi?id=125277
3054
3055         Reviewed by David Hyatt.
3056
3057         * fast/shapes/shape-outside-floats/shape-outside-floats-inset.html:
3058
3059 2013-12-05  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
3060
3061         Unreviewed EFL gardening
3062
3063         After bumping GStreamer version to 1.2.1 in r160151 some video related WebGL conformance test started to pass.
3064
3065         * platform/efl-wk2/TestExpectations:
3066         * platform/efl/TestExpectations:
3067
3068 2013-12-04  Samuel White  <samuel_white@apple.com>
3069
3070         Layout Test platform/mac/accessibility/search-predicate-element-count.html is flaky
3071         https://bugs.webkit.org/show_bug.cgi?id=125195
3072
3073         Reviewed by Chris Fleizach.
3074
3075         Our test checks for AccessibilityObject::isOnscreen which makes sure an element is currently scrolled to a visible
3076         location onscreen. This test was flaky because sometimes elements we thought would be visible weren't. To resolve
3077         this I've moved the elements that are tested for visibility to the very top of the document so they have a tiny
3078         vertical offset and will ALWAYS be visible.
3079
3080         * platform/mac/TestExpectations:
3081         * platform/mac/accessibility/search-predicate-element-count-expected.txt:
3082         * platform/mac/accessibility/search-predicate-element-count.html:
3083
3084 2013-12-04  Gurpreet Kaur  <k.gurpreet@samsung.com>
3085
3086         % unit heights don't work if parent block height is set in vh
3087         https://bugs.webkit.org/show_bug.cgi?id=118516
3088
3089         Reviewed by Simon Fraser.
3090
3091         From Blink r156449 by <srinivasa.ragavan.venkateswaran@intel.com>
3092
3093         * fast/css/viewport-percentage-compute-box-height-expected.html: Added.
3094         * fast/css/viewport-percentage-compute-box-height.html: Added.
3095         * fast/css/viewport-percentage-compute-box-width-expected.html: Added.
3096         * fast/css/viewport-percentage-compute-box-width.html: Added.
3097         Added new tests for verifying that percentage unit height/width works
3098         if parent block height/width is set in vh/vw units.
3099
3100 2013-12-04  Filip Pizlo  <fpizlo@apple.com>
3101
3102         Fold constant typed arrays
3103         https://bugs.webkit.org/show_bug.cgi?id=125205
3104
3105         Reviewed by Oliver Hunt and Mark Hahnenberg.
3106
3107         * js/regress/fixed-typed-array-storage-expected.txt: Added.
3108         * js/regress/fixed-typed-array-storage-var-index-expected.txt: Added.
3109         * js/regress/fixed-typed-array-storage-var-index.html: Added.
3110         * js/regress/fixed-typed-array-storage.html: Added.
3111         * js/regress/script-tests/fixed-typed-array-storage-var-index.js: Added.
3112         (foo):
3113         * js/regress/script-tests/fixed-typed-array-storage.js: Added.
3114         (foo):
3115
3116 2013-12-04  Zoltan Horvath  <zoltan@webkit.org>
3117
3118         [CSS Shapes] Support inset for shape-outside
3119         <https://webkit.org/b/125112>
3120
3121         Reviewed by David Hyatt.
3122
3123         * fast/shapes/resources/rounded-rectangle.js: Add support to generate partially rounded rectangles.
3124         (scanConvertRoundedRectangleOutside):
3125         (genLeftRoundedRectFloatShapeOutsideRefTest):
3126         (genRightRoundedRectFloatShapeOutsideRefTest):
3127         * fast/shapes/shape-outside-floats/shape-outside-floats-inset-expected.html: Added.
3128         * fast/shapes/shape-outside-floats/shape-outside-floats-inset-rounded-bottom-left-expected.html: Added.
3129         * fast/shapes/shape-outside-floats/shape-outside-floats-inset-rounded-bottom-left.html: Added.
3130         * fast/shapes/shape-outside-floats/shape-outside-floats-inset-rounded-bottom-right-expected.html: Added.
3131         * fast/shapes/shape-outside-floats/shape-outside-floats-inset-rounded-bottom-right.html: Added.
3132         * fast/shapes/shape-outside-floats/shape-outside-floats-inset-rounded-top-left-expected.html: Added.
3133         * fast/shapes/shape-outside-floats/shape-outside-floats-inset-rounded-top-left.html: Added.
3134         * fast/shapes/shape-outside-floats/shape-outside-floats-inset-rounded-top-right-expected.html: Added.
3135         * fast/shapes/shape-outside-floats/shape-outside-floats-inset-rounded-top-right.html: Added.
3136         * fast/shapes/shape-outside-floats/shape-outside-floats-inset.html: Added.
3137
3138 2013-12-04  Bear Travis  <betravis@adobe.com>
3139
3140         Web Inspector: [CSS Shapes] Support raster shape visualizations
3141         https://bugs.webkit.org/show_bug.cgi?id=124080
3142
3143         Reviewed by Joseph Pecoraro.
3144
3145         Add a test for data sent to the inspector for a raster shape.
3146
3147         * inspector-protocol/model/highlight-shape-outside-expected.txt:
3148         * inspector-protocol/model/highlight-shape-outside.html:
3149
3150 2013-12-04  Myles C. Maxfield  <mmaxfield@apple.com>
3151
3152         Allow ImageBuffer to use an IOSurface that is larger than necessary
3153         https://bugs.webkit.org/show_bug.cgi?id=124626
3154
3155         Reviewed by Simon Fraser.
3156
3157         Update tests to be more robust with respect to accelerated vs
3158         non-accelerated ImageBuffers. 
3159
3160         * fast/canvas/script-tests/canvas-fillPath-shadow.js: Don't sample a canvas at exactly
3161         the corner of a drawn shape (because the corner might be antialiased). Instead, sample
3162         a single pixel inside the shape
3163         * fast/canvas/script-tests/canvas-scale-shadowBlur.js: Don't sample a canvas at exactly
3164         the edge of the blur radius. Instead, sample a single pixel past the blur radius.
3165         * fast/canvas/script-tests/canvas-scale-strokePath-shadow.js:
3166         (shouldBeAround): Allow this test to be less strict when sampling inside a blurred region
3167         * platform/mac/fast/canvas/canvas-scale-shadowBlur-expected.txt: Matching update w/r/t
3168         canvas-scale-shadowBlur.js
3169
3170 2013-12-03  Dean Jackson  <dino@apple.com>
3171
3172         [WebGL] Support for texImage2D/texSubImage2D of type HALF_FLOAT_OES
3173         https://bugs.webkit.org/show_bug.cgi?id=110936
3174
3175         Reviewed by Brent Fulgham.
3176
3177         New tests for half-float textures.
3178
3179         * fast/canvas/webgl/oes-texture-half-float-expected.txt:
3180         * fast/canvas/webgl/oes-texture-half-float-not-supported-expected.txt: Removed.
3181         * fast/canvas/webgl/oes-texture-half-float-not-supported.html: Removed.
3182         * fast/canvas/webgl/oes-texture-half-float-with-canvas-expected.txt: Added.
3183         * fast/canvas/webgl/oes-texture-half-float-with-canvas.html: Added.
3184         * fast/canvas/webgl/oes-texture-half-float-with-image-expected.txt: Added.
3185         * fast/canvas/webgl/oes-texture-half-float-with-image.html: Added.
3186         * fast/canvas/webgl/oes-texture-half-float-with-video-expected.txt: Added.
3187         * fast/canvas/webgl/oes-texture-half-float-with-video.html: Added.
3188         * fast/canvas/webgl/oes-texture-half-float.html:
3189
3190 2013-12-04  Mihnea Ovidenie  <mihnea@adobe.com>
3191
3192         [CSSRegions] Test dynamic change of position for out-of-flow transformed element
3193         https://bugs.webkit.org/show_bug.cgi?id=124978
3194
3195         Reviewed by Alexandru Chiculita.
3196
3197         Test that a 3D transformed absolutely positioned element inside a named flow
3198         whose position is dynamic changed is displayed in the right position in the associated region.
3199
3200         * compositing/regions/abs-transformed-dynamic-update-expected.html: Added.
3201         * compositing/regions/abs-transformed-dynamic-update.html: Added.
3202
3203 2013-12-03  Filip Pizlo  <fpizlo@apple.com>
3204
3205         Infer constant closure variables
3206         https://bugs.webkit.org/show_bug.cgi?id=124630
3207
3208         Reviewed by Geoffrey Garen.
3209         
3210         This adds both correctness and performance tests for constant closure variable
3211         inference.
3212
3213         * js/regress/infer-closure-const-then-mov-expected.txt: Added.
3214         * js/regress/infer-closure-const-then-mov-no-inline-expected.txt: Added.
3215         * js/regress/infer-closure-const-then-mov-no-inline.html: Added.
3216         * js/regress/infer-closure-const-then-mov.html: Added.
3217         * js/regress/infer-closure-const-then-put-to-scope-expected.txt: Added.
3218         * js/regress/infer-closure-const-then-put-to-scope-no-inline-expected.txt: Added.
3219         * js/regress/infer-closure-const-then-put-to-scope-no-inline.html: Added.
3220         * js/regress/infer-closure-const-then-put-to-scope.html: Added.
3221         * js/regress/infer-closure-const-then-reenter-expected.txt: Added.
3222         * js/regress/infer-closure-const-then-reenter-no-inline-expected.txt: Added.
3223         * js/regress/infer-closure-const-then-reenter-no-inline.html: Added.
3224         * js/regress/infer-closure-const-then-reenter.html: Added.
3225         * js/regress/script-tests/infer-closure-const-then-mov-no-inline.js: Added.
3226         * js/regress/script-tests/infer-closure-const-then-mov.js: Added.
3227         * js/regress/script-tests/infer-closure-const-then-put-to-scope-no-inline.js: Added.
3228         (thingy.):
3229         (thingy):
3230         * js/regress/script-tests/infer-closure-const-then-put-to-scope.js: Added.
3231         (thingy.):
3232         (thingy):
3233         * js/regress/script-tests/infer-closure-const-then-reenter-no-inline.js: Added.
3234         (.return.foo):
3235         (foo):
3236         * js/regress/script-tests/infer-closure-const-then-reenter.js: Added.
3237         (.return.foo):
3238         (foo):
3239
3240 2013-12-04  Mario Sanchez Prada  <mario.prada@samsung.com>
3241
3242         Unreviewed GTK gardening. Updated expectations for GTK and share them with EFL.
3243
3244         * accessibility/multiselect-list-reports-active-option-expected.txt: Renamed from LayoutTests/platform/efl/multiselect-list-reports-active-option-expected.txt.
3245         * platform/gtk/accessibility/multiselect-list-reports-active-option-expected.txt: Removed.
3246
3247 2013-12-03  Alexey Proskuryakov  <ap@apple.com>
3248
3249         Update WebCrypto JWK mapping to newer proposal
3250         https://bugs.webkit.org/show_bug.cgi?id=124218
3251
3252         Reviewed by Anders Carlsson.
3253
3254         * crypto/subtle/jwk-export-use-values-expected.txt: Added.
3255         * crypto/subtle/jwk-export-use-values.html: Added.
3256         * crypto/subtle/jwk-import-use-values-expected.txt: Added.
3257         * crypto/subtle/jwk-import-use-values.html: Added.
3258         New tests for "use" mapping.
3259
3260         * crypto/subtle/aes-cbc-import-jwk.html:
3261         * crypto/subtle/aes-cbc-unwrap-rsa.html:
3262         * crypto/subtle/aes-cbc-wrap-rsa-non-extractable.html:
3263         * crypto/subtle/aes-cbc-wrap-rsa.html:
3264         * crypto/subtle/aes-export-key-expected.txt:
3265         * crypto/subtle/aes-export-key.html:
3266         * crypto/subtle/hmac-export-key-expected.txt:
3267         * crypto/subtle/hmac-export-key.html:
3268         * crypto/subtle/hmac-import-jwk.html:
3269         * crypto/subtle/import-jwk-expected.txt:
3270         * crypto/subtle/import-jwk.html:
3271         * crypto/subtle/rsa-export-key-expected.txt:
3272         * crypto/subtle/rsa-export-key.html:
3273         * crypto/subtle/rsa-export-private-key-expected.txt:
3274         * crypto/subtle/rsa-export-private-key.html:
3275         * crypto/subtle/rsa-oaep-key-manipulation-expected.txt:
3276         * crypto/subtle/rsa-oaep-key-manipulation.html:
3277
3278 2013-12-03  Alexey Proskuryakov  <ap@apple.com>
3279
3280         Layout Test platform/mac/accessibility/search-predicate-element-count.html is flaky
3281         https://bugs.webkit.org/show_bug.cgi?id=125195
3282
3283         * platform/mac/TestExpectations: Marking as such.
3284
3285 2013-12-03  Samuel White  <samuel_white@apple.com>
3286
3287         AXPress event coordinates are always sent as (0, 0)
3288         https://bugs.webkit.org/show_bug.cgi?id=76677
3289
3290         Reviewed by Simon Fraser.
3291
3292         Make sure a press targets an element's center point.
3293
3294         * accessibility/press-targets-center-point-expected.txt: Added.
3295         * accessibility/press-targets-center-point.html: Added.
3296
3297 2013-12-03  Dean Jackson  <dino@apple.com>
3298
3299         [WebGL] Implement OES texture float linear
3300         https://bugs.webkit.org/show_bug.cgi?id=124871
3301
3302         Reviewed by Brent Fulgham.
3303
3304         Add the Khronos test files for this extension.
3305
3306         Add the JS test file for OES_texture_float_linear and OES_texture_half_float_linear
3307         even though it's only used for the former at the moment.
3308
3309         * fast/canvas/webgl/oes-texture-float-linear.html: Added.
3310         * fast/canvas/webgl/resources/oes-texture-float-and-half-float-linear.js: Added.
3311
3312 2013-12-03  Alexey Proskuryakov  <ap@apple.com>
3313
3314         Support exporting private WebCrypto RSA keys
3315         https://bugs.webkit.org/show_bug.cgi?id=124483
3316
3317         Reviewed by Anders Carlsson.
3318
3319         * crypto/subtle/rsa-export-private-key-expected.txt: Added.
3320         * crypto/subtle/rsa-export-private-key.html: Added.
3321
3322 2013-12-03  Alexey Proskuryakov  <ap@apple.com>
3323
3324         WebCrypto HMAC doesn't check key algorithm's hash
3325         https://bugs.webkit.org/show_bug.cgi?id=125114
3326
3327         Update layout test result for a last minute change in test content.
3328
3329         * crypto/subtle/hmac-check-algorithm-expected.txt:
3330
3331 2013-12-03  Ryosuke Niwa  <rniwa@webkit.org>
3332
3333         XML fragment parsing algorithm doesn't use the context element's default namespace URI
3334         https://bugs.webkit.org/show_bug.cgi?id=125132
3335
3336         Reviewed by Darin Adler.
3337
3338         Added a test for parsing a markup fragment inside a XHTML document without xmlns.
3339         The parsed fragment should use the context element's namespace as the default namespace.
3340
3341         * fast/parser/fragment-parsing-in-document-without-xmlns-expected.txt: Added.
3342         * fast/parser/fragment-parsing-in-document-without-xmlns.html: Added.
3343
3344 2013-12-03  Radu Stavila  <stavila@adobe.com>
3345
3346         The overflow border of a relatively positioned element inside a region is not painted
3347         https://bugs.webkit.org/show_bug.cgi?id=124919
3348
3349         Added new tests for correct painting of the borders of a relatively positioned element inside a region.
3350
3351         Reviewed by Mihnea Ovidenie.
3352
3353         * fast/regions/relative-borders-overflow-expected.html: Added.
3354         * fast/regions/relative-borders-overflow.html: Added.
3355         * fast/regions/relative-in-absolute-borders-overflow-expected.html: Added.
3356         * fast/regions/relative-in-absolute-borders-overflow.html: Added.
3357
3358 2013-12-03  Chris Fleizach  <cfleizach@apple.com>
3359
3360         AX: aria-hidden=false does not work as expected
3361         https://bugs.webkit.org/show_bug.cgi?id=98787
3362
3363         Reviewed by Beth Dakin.
3364
3365         These tests were part of this patch added over a year ago, but the patch was rolled out, and when it was rolled back in
3366         the tests were never added. So I'm adding them back again.
3367
3368         * accessibility/aria-hidden-negates-no-visibility.html: Added.
3369         * platform/mac/accessibility/aria-hidden-negates-no-visibility-expected.txt: Added.
3370
3371 2013-12-03  László Langó  <lango@inf.u-szeged.hu>
3372
3373         ASSERTION FAILED: !value || (value->isPrimitiveValue()) in WebCore::StyleProperties::getLayeredShorthandValue.
3374         https://bugs.webkit.org/show_bug.cgi?id=125146
3375
3376         Reviewed by Darin Adler.
3377
3378         * fast/css/webkit-mask-crash-implicit-expected.txt: Added.
3379         * fast/css/webkit-mask-crash-implicit.html: Added.
3380
3381 2013-12-03  Rob Buis  <rob.buis@samsung.com>
3382
3383         [css shapes] layout for new ellipse syntax
3384         https://bugs.webkit.org/show_bug.cgi?id=124621
3385
3386         Add a new test for the new ellipse syntax. Also update existing shape-inside, animation, and clip-path tests to
3387         test the new ellipse syntax for clipping and shape-inside.
3388
3389         Reviewed by Dirk Schulze.
3390
3391         * animations/resources/animation-test-helpers.js:
3392         (parseBasicShape):
3393         * css3/masking/clip-path-animation-expected.txt:
3394         * css3/masking/clip-path-animation.html:
3395         * css3/masking/clip-path-ellipse.html:
3396         * fast/shapes/shape-inside/shape-inside-animation-expected.txt:
3397         * fast/shapes/shape-inside/shape-inside-animation.html:
3398         * fast/shapes/shape-inside/shape-inside-ellipse-padding.html:
3399         * fast/shapes/shape-inside/shape-inside-ellipse.html:
3400         * fast/shapes/shape-inside/shape-inside-empty-expected.html:
3401         * fast/shapes/shape-inside/shape-inside-empty.html:
3402         * fast/shapes/shape-outside-floats/shape-outside-animation-expected.txt:
3403         * fast/shapes/shape-outside-floats/shape-outside-animation.html:
3404         * fast/shapes/shape-outside-floats/shape-outside-floats-ellipse-000-expected.html: Added.
3405         * fast/shapes/shape-outside-floats/shape-outside-floats-ellipse-000.html: Added.
3406
3407 2013-12-03  Frédéric Wang  <fred.wang@free.fr>
3408
3409         Add an MathMLSelectElement class to implement <maction> and <semantics>.
3410         <https://webkit.org/b/120058>
3411
3412         Reviewed by Chris Fleizach.
3413
3414         New tests for the selection of the visible child in the <maction> and <semantics> elements.
3415
3416         * mathml/presentation/maction-dynamic-expected.html: Added.
3417         * mathml/presentation/maction-dynamic.html: Added.
3418         * mathml/presentation/maction-expected.html: Added.
3419         * mathml/presentation/maction.html: Added.
3420         * mathml/presentation/semantics-expected.html: Added.
3421         * mathml/presentation/semantics.html: Added.
3422
3423 2013-12-02  Samuel White  <samuel_white@apple.com>
3424
3425         AX: Add AXUIElementCountForSearchPredicate parameterized attribute.
3426         https://bugs.webkit.org/show_bug.cgi?id=124561
3427
3428         Reviewed by Chris Fleizach.
3429
3430         Added test to verify that NSAccessibilityUIElementCountForSearchPredicateParameterizedAttribute
3431         works as it should and updated existing test that has exposes this new attribute.
3432
3433         * platform/mac/accessibility/bounds-for-range-expected.txt:
3434         * platform/mac/accessibility/search-predicate-element-count-expected.txt: Added.
3435         * platform/mac/accessibility/search-predicate-element-count.html: Added.
3436
3437 2013-12-02  Bem Jones-Bey  <bjonesbe@adobe.com>
3438
3439         [css shapes] Layout support for new circle shape syntax
3440         https://bugs.webkit.org/show_bug.cgi?id=124619
3441
3442         Reviewed by Dirk Schulze.
3443
3444         Add a few tests for the new circle syntax. The old tests in
3445         LayoutTests/csswg will be removed when the old syntax is removed.
3446
3447         Also update existing shape-inside, animation, and clip-path tests to
3448         test the new syntax. 
3449
3450         * animations/resources/animation-test-helpers.js:
3451         (parseBasicShape):
3452         * LayoutTests/animations/resources/animation-test-helpers.js:
3453         * LayoutTests/css3/masking/clip-path-animation-expected.txt:
3454         * LayoutTests/css3/masking/clip-path-animation.html:
3455         * LayoutTests/css3/masking/clip-path-circle-filter.html:
3456         * LayoutTests/css3/masking/clip-path-circle-overflow-hidden.html:
3457         * LayoutTests/css3/masking/clip-path-circle-overflow.html:
3458         * LayoutTests/css3/masking/clip-path-circle-relative-overflow.html:
3459         * LayoutTests/css3/masking/clip-path-circle.html:
3460         * LayoutTests/css3/masking/clip-path-restore.html:
3461         * LayoutTests/fast/shapes/parsing/parsing-shape-inside-expected.txt:
3462         * LayoutTests/fast/shapes/parsing/parsing-shape-outside-expected.txt:
3463         * LayoutTests/fast/shapes/parsing/parsing-test-utils.js:
3464         * LayoutTests/fast/shapes/shape-inside/shape-inside-animation-expected.txt:
3465         * LayoutTests/fast/shapes/shape-inside/shape-inside-animation.html:
3466         * LayoutTests/fast/shapes/shape-inside/shape-inside-calc-crash-expected.txt:
3467         * LayoutTests/fast/shapes/shape-inside/shape-inside-calc-crash.html:
3468         * LayoutTests/fast/shapes/shape-inside/shape-inside-circle-padding.html:
3469         * LayoutTests/fast/shapes/shape-inside/shape-inside-circle.html:
3470         * LayoutTests/fast/shapes/shape-inside/shape-inside-dynamic-nested.html:
3471         * LayoutTests/fast/shapes/shape-inside/shape-inside-empty-expected.html:
3472         * LayoutTests/fast/shapes/shape-inside/shape-inside-empty.html:
3473         * fast/shapes/shape-outside-floats/shape-outside-animation-expected.txt:
3474         * fast/shapes/shape-outside-floats/shape-outside-animation.html:
3475         * fast/shapes/shape-outside-floats/shape-outside-floats-circle-000-expected.html: Added.
3476         * fast/shapes/shape-outside-floats/shape-outside-floats-circle-000.html: Added.
3477         * fast/shapes/shape-outside-floats/shape-outside-floats-circle-001-expected.html: Added.
3478         * fast/shapes/shape-outside-floats/shape-outside-floats-circle-001.html: Added.
3479         * fast/shapes/shape-outside-floats/shape-outside-floats-circle-002-expected.html: Added.
3480         * fast/shapes/shape-outside-floats/shape-outside-floats-circle-002.html: Added.
3481         * fast/shapes/shape-outside-floats/shape-outside-floats-circle-003-expected.html: Added.
3482         * fast/shapes/shape-outside-floats/shape-outside-floats-circle-003.html: Added.
3483         * fast/shapes/shape-outside-floats/shape-outside-floats-circle-004-expected.html: Added.
3484         * fast/shapes/shape-outside-floats/shape-outside-floats-circle-004.html: Added.
3485         * fast/shapes/shape-outside-floats/shape-outside-floats-circle-005-expected.html: Added.
3486         * fast/shapes/shape-outside-floats/shape-outside-floats-circle-005.html: Added.
3487
3488 2013-12-02  Alexey Proskuryakov  <ap@apple.com>
3489
3490         WebCrypto HMAC doesn't check key algorithm's hash
3491         https://bugs.webkit.org/show_bug.cgi?id=125114
3492
3493         Reviewed by Anders Carlsson.
3494
3495         * crypto/subtle/hmac-check-algorithm-expected.txt: Added.
3496         * crypto/subtle/hmac-check-algorithm.html: Added.
3497
3498 2013-12-02  Zoltan Horvath  <zoltan@webkit.org>
3499
3500         [CSS Shapes] Support inset parsing
3501         https://bugs.webkit.org/show_bug.cgi?id=124903
3502
3503         Reviewed by David Hyatt.
3504
3505         * fast/shapes/parsing/parsing-shape-inside-expected.txt:
3506         * fast/shapes/parsing/parsing-shape-lengths-expected.txt:
3507         * fast/shapes/parsing/parsing-shape-lengths.html:
3508         * fast/shapes/parsing/parsing-shape-outside-expected.txt:
3509         * fast/shapes/parsing/parsing-test-utils.js:
3510
3511 2013-12-02  Alexey Proskuryakov  <ap@apple.com>
3512
3513         Support WebCrypto AES-KW
3514         https://bugs.webkit.org/show_bug.cgi?id=125105
3515
3516         Reviewed by Sam Weinig.
3517
3518         * crypto/subtle/aes-kw-key-manipulation-expected.txt: Added.
3519         * crypto/subtle/aes-kw-key-manipulation.html: Added.
3520         * crypto/subtle/aes-kw-wrap-unwrap-aes-expected.txt: Added.
3521         * crypto/subtle/aes-kw-wrap-unwrap-aes.html: Added.
3522
3523 2013-12-02  Rob Buis  <rob.buis@samsung.com>
3524
3525         [css shapes] Parse new ellipse shape syntax
3526         https://bugs.webkit.org/show_bug.cgi?id=124620
3527
3528         Reviewed by Dirk Schulze.
3529
3530         Test that the new ellipse syntax is properly parsed.
3531
3532         * fast/shapes/parsing/parsing-shape-inside-expected.txt:
3533         * fast/shapes/parsing/parsing-shape-outside-expected.txt:
3534         * fast/shapes/parsing/parsing-test-utils.js:
3535
3536 2013-12-02  Brendan Long  <b.long@cablelabs.com>
3537
3538         Use GenericEventQueue in TrackListBase and reduce code duplication with scheduleTrackEvent()
3539         https://bugs.webkit.org/show_bug.cgi?id=124811
3540
3541         Reviewed by Eric Carlson.
3542
3543         * platform/mac/TestExpectations: Unskip onremovetrack test which was fixed a long time ago.
3544
3545 2013-12-02  Alexey Proskuryakov  <ap@apple.com>
3546
3547         Add support for WebCrypto RSA-OAEP
3548         https://bugs.webkit.org/show_bug.cgi?id=125084
3549
3550         Reviewed by Sam Weinig.
3551
3552         * crypto/subtle/rsa-oaep-key-manipulation-expected.txt: Added.
3553         * crypto/subtle/rsa-oaep-key-manipulation.html: Added.
3554         * crypto/subtle/rsa-oaep-plaintext-length-expected.txt: Added.
3555         * crypto/subtle/rsa-oaep-plaintext-length.html: Added.
3556         * crypto/subtle/rsa-oaep-wrap-unwrap-aes-expected.txt: Added.
3557         * crypto/subtle/rsa-oaep-wrap-unwrap-aes.html: Added.
3558
3559 2013-12-01  Filip Pizlo  <fpizlo@apple.com>
3560
3561         Stores to local captured variables should be intercepted
3562         https://bugs.webkit.org/show_bug.cgi?id=124883
3563
3564         Reviewed by Mark Hahnenberg.
3565
3566         * js/regress/captured-assignments-expected.txt: Added.
3567         * js/regress/captured-assignments.html: Added.
3568         * js/regress/script-tests/captured-assignments.js: Added.
3569
3570 2013-12-02  Lauro Neto  <lauro.neto@openbossa.org>
3571
3572         [MediaStream] Update layout tests to newer spec.
3573         https://bugs.webkit.org/show_bug.cgi?id=124985
3574
3575         Reviewed by Eric Carlson.
3576
3577         * TestExpectations:
3578         * fast/mediastream/MediaStream-onended-expected.txt: Removed.
3579         * fast/mediastream/MediaStreamTrack-onended-expected.txt: Added.
3580         * fast/mediastream/MediaStreamTrack-onended.html: Renamed from LayoutTests/fast/mediastream/MediaStream-onended.html.
3581         * fast/mediastream/RTCPeerConnection-ice-expected.txt:
3582         * fast/mediastream/RTCPeerConnection-state-expected.txt:
3583         * fast/mediastream/RTCSessionDescription-expected.txt:
3584
3585 2013-12-02  Chris Fleizach  <cfleizach@apple.com>
3586
3587         AX: Crash at WebCore::commonTreeScope
3588         https://bugs.webkit.org/show_bug.cgi?id=125042
3589
3590         Reviewed by Mario Sanchez Prada.
3591
3592         * platform/mac/accessibility/ordered-textmarker-crash-expected.txt: Added.
3593         * platform/mac/accessibility/ordered-textmarker-crash.html: Added.
3594
3595 2013-12-02  Zan Dobersek  <zdobersek@igalia.com>
3596
3597         Unreviewed GTK gardening.
3598
3599         * platform/gtk/TestExpectations: Adding failure expectations for the
3600         fast/shapes/shape-inside/shape-inside-subpixel-rectangle-top.html reftest.
3601
3602 2013-12-02  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
3603
3604         Unreviewed, EFL rebaseline since r159915.
3605
3606         Error messages are changed. So, test results need to be updated.
3607
3608         * platform/efl/fast/forms/validation-message-appearance-expected.txt:
3609         * platform/efl/fast/forms/validationMessage-expected.txt:
3610
3611 2013-12-02  Andrzej Badowski  <a.badowski@samsung.com>
3612
3613         [ATK] Support active state for listbox elements.
3614         https://bugs.webkit.org/show_bug.cgi?id=125009
3615
3616         Reviewed by Chris Fleizach.
3617
3618         Establish expectations for the test (all PASS).
3619
3620         * accessibility/multiselect-list-reports-active-option-expected.txt: Added.
3621         * platform/efl-wk1/TestExpectations:
3622         * platform/efl-wk2/TestExpectations:
3623
3624 2013-11-29  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
3625
3626         Unreviewed EFL gardening
3627
3628         Accessibility rebaselines after r159848.
3629
3630         * platform/efl-wk1/accessibility/table-detection-expected.txt:
3631         * platform/efl-wk2/accessibility/table-detection-expected.txt:
3632
3633 2013-11-29  Krzysztof Czech  <k.czech@samsung.com>
3634
3635         [ATK] Added support for isAttributeSettable in AccessibilityUIElementAtk
3636         https://bugs.webkit.org/show_bug.cgi?id=124923
3637
3638         Reviewed by Mario Sanchez Prada.
3639
3640         Test could be reused by EFL and GTK as well.
3641
3642         * accessibility/content-editable-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/content-editable-expected.txt.
3643         * accessibility/content-editable.html: Renamed from LayoutTests/platform/mac/accessibility/content-editable.html.
3644
3645 2013-11-28  Antti Koivisto  <antti@apple.com>
3646
3647         Remove an oddly named css variables test
3648         
3649         Rubber-stamped by Andreas Kling.
3650
3651         * css3/filters/reference-filter-update-after-remove-expected.txt: Removed.
3652         * css3/filters/reference-filter-update-after-remove.html: Removed.
3653
3654 2013-11-28  Laszlo Vidacs  <lac@inf.u-szeged.hu>
3655
3656         RenderTableSection Blink merge asserting
3657         https://bugs.webkit.org/show_bug.cgi?id=124857
3658
3659         Rebase EFL results (and the remaining Mac) after r159848.
3660
3661         Reviewed by Csaba Osztrogonác.
3662
3663         * fast/table/anonymous-table-section-removed.html: Updated.
3664         * platform/efl/accessibility/table-attributes-expected.txt: Added.
3665         * platform/efl/accessibility/table-sections-expected.txt: Added.
3666         * platform/efl/fast/forms/input-value-expected.png:
3667         * platform/efl/fast/forms/input-value-expected.txt:
3668         * platform/efl/fast/table/[...]:
3669         * platform/efl/tables/[...]:
3670         * platform/mac/editing/deleting/deletionUI-single-instance-expected.txt:
3671         * platform/mac-mountainlion/fast/forms/input-value-expected.txt: 
3672         * platform/mac-mountainlion/tables/mozilla/bugs/bug26178-expected.txt:
3673
3674 2013-11-28  Laszlo Vidacs  <lac@inf.u-szeged.hu>
3675
3676         RenderTableSection Blink merge asserting
3677         https://bugs.webkit.org/show_bug.cgi?id=124857
3678
3679         Rebase Mac results after r159848.
3680
3681         Reviewed by Csaba Osztrogonác.
3682
3683         * platform/mac/accessibility/table-detection-expected.txt:
3684         * platform/mac/fast/forms/input-value-expected.txt:
3685         * platform/mac/fast/table/[...]:
3686         * platform/mac/tables/[...]:
3687
3688 2013-11-28  Laszlo Vidacs  <lac@inf.u-szeged.hu>
3689
3690         RenderTableSection Blink merge asserting
3691         https://bugs.webkit.org/show_bug.cgi?id=124857
3692
3693         Rebase GTK results after r159848.
3694
3695         Reviewed by Csaba Osztrogonác.
3696
3697         * platform/gtk/accessibility/table-detection-expected.txt:
3698         * platform/gtk/fast/forms/input-value-expected.png:
3699         * platform/gtk/fast/forms/input-value-expected.txt:
3700         * platform/gtk/fast/table/[...]:
3701         * platform/gtk/tables/[...]:
3702
3703 2013-11-28  Laszlo Vidacs  <lac@inf.u-szeged.hu>
3704
3705         RenderTableSection Blink merge asserting
3706         https://bugs.webkit.org/show_bug.cgi?id=124857
3707
3708         Reviewed by Csaba Osztrogonác.
3709
3710         Skipped tests enabled.
3711
3712         * TestExpectations:
3713
3714 2013-11-28  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
3715
3716         Unreviewed EFL gardening
3717
3718         * platform/efl/TestExpectations: Added test expectations for failing tests.
3719         * platform/efl/fast/forms/search/search-size-with-decorations-expected.png: Added.
3720         * platform/efl/fast/forms/search/search-size-with-decorations-expected.txt: Added.
3721
3722 2013-11-28  Antti Koivisto  <antti@apple.com>
3723
3724         No need to skip css variables tests as they were removed.
3725
3726         * platform/mac/TestExpectations:
3727         * platform/win/TestExpectations:
3728
3729 2013-11-28  Antti Koivisto  <antti@apple.com>
3730
3731         Remove feature: CSS variables
3732         https://bugs.webkit.org/show_bug.cgi?id=114119
3733
3734         Reviewed by Andreas Kling.
3735
3736         * fast/css/variables: Removed.
3737         * fast/css/variables/border-width-expected.html: Removed.
3738         * fast/css/variables/border-width.html: Removed.
3739         * fast/css/variables/build-supports-variables-expected.txt: Removed.
3740         * fast/css/variables/build-supports-variables.html: Removed.
3741         * fast/css/variables/calc-expected.html: Removed.
3742         * fast/css/variables/calc-inside-calc-expected.html: Removed.
3743         * fast/css/variables/calc-inside-calc.html: Removed.
3744         * fast/css/variables/calc-invalid-value-expected.html: Removed.
3745         * fast/css/variables/calc-invalid-value.html: Removed.
3746         * fast/css/variables/calc-invalid-variable-expected.html: Removed.
3747         * fast/css/variables/calc-invalid-variable.html: Removed.
3748         * fast/css/variables/calc-negated-variable-expected.html: Removed.
3749         * fast/css/variables/calc-negated-variable.html: Removed.
3750         * fast/css/variables/calc-vw-crash-expected.txt: Removed.
3751         * fast/css/variables/calc-vw-crash.html: Removed.
3752         * fast/css/variables/calc.html: Removed.
3753         * fast/css/variables/case-sensitive-expected.html: Removed.
3754         * fast/css/variables/case-sensitive.html: Removed.
3755         * fast/css/variables/colors-test-expected.html: Removed.
3756         * fast/css/variables/colors-test.html: Removed.
3757         * fast/css/variables/complex-cycle-expected.html: Removed.
3758         * fast/css/variables/complex-cycle.html: Removed.
3759         * fast/css/variables/computed-style-expected.html: Removed.
3760         * fast/css/variables/computed-style.html: Removed.
3761         * fast/css/variables/deferred-image-load-from-variable-expected.txt: Removed.
3762         * fast/css/variables/deferred-image-load-from-variable.html: Removed.
3763         * fast/css/variables/inherited-values-expected.html: Removed.
3764         * fast/css/variables/inherited-values.html: Removed.
3765         * fast/css/variables/inline-styles-expected.html: Removed.
3766         * fast/css/variables/inline-styles.html: Removed.
3767         * fast/css/variables/invalid-font-reference-expected.txt: Removed.
3768         * fast/css/variables/invalid-font-reference.html: Removed.
3769         * fast/css/variables/invalid-shorthand-expected.html: Removed.
3770         * fast/css/variables/invalid-shorthand.html: Removed.
3771         * fast/css/variables/invalid-value-list-crash-expected.txt: Removed.
3772         * fast/css/variables/invalid-value-list-crash.html: Removed.
3773         * fast/css/variables/invalid-variable-value-expected.html: Removed.
3774         * fast/css/variables/invalid-variable-value.html: Removed.
3775         * fast/css/variables/multi-level-cycle-expected.html: Removed.
3776         * fast/css/variables/multi-level-cycle.html: Removed.
3777         * fast/css/variables/redefinition-expected.html: Removed.
3778         * fast/css/variables/redefinition.html: Removed.
3779         * fast/css/variables/root-background-size-expected.html: Removed.
3780         * fast/css/variables/root-background-size.html: Removed.
3781         * fast/css/variables/shorthand-expected.html: Removed.
3782         * fast/css/variables/shorthand.html: Removed.
3783         * fast/css/variables/simple-cycle-expected.html: Removed.
3784         * fast/css/variables/simple-cycle.html: Removed.
3785         * fast/css/variables/transform-test-expected.html: Removed.
3786         * fast/css/variables/transform-test.html: Removed.
3787         * fast/css/variables/undefined-expected.html: Removed.
3788         * fast/css/variables/undefined.html: Removed.
3789         * fast/css/variables/use-before-defined-expected.html: Removed.
3790         * fast/css/variables/use-before-defined.html: Removed.
3791         * fast/css/variables/var-filter-expected.txt: Removed.
3792         * fast/css/variables/var-filter.html: Removed.
3793         * fast/css/variables/var-inside-box-reflect-expected.html: Removed.
3794         * fast/css/variables/var-inside-box-reflect.html: Removed.
3795         * fast/css/variables/var-inside-pair-expected.html: Removed.
3796         * fast/css/variables/var-inside-pair.html: Removed.
3797         * fast/css/variables/var-inside-quad-expected.html: Removed.
3798         * fast/css/variables/var-inside-quad.html: Removed.
3799         * fast/css/variables/var-inside-shape-expected.html: Removed.
3800         * fast/css/variables/var-inside-shape.html: Removed.
3801         * fast/css/variables/var-inside-shorthand-expected.html: Removed.
3802         * fast/css/variables/var-inside-shorthand.html: Removed.
3803         * fast/css/variables/variable-chain-expected.html: Removed.
3804         * fast/css/variables/variable-chain.html: Removed.
3805         * fast/css/variables/variable-unparseable-value-crash-expected.txt: Removed.
3806         * fast/css/variables/variable-unparseable-value-crash.html: Removed.
3807
3808 2013-11-28  Jongwoo Choi  <jw0330.choi@samsung.com>
3809
3810         [EFL] Layout tests need to be rebaselined.
3811         https://bugs.webkit.org/show_bug.cgi?id=124879
3812
3813         Unreviewed, EFL rebaseline.
3814
3815         EFL tests need to be rebaselined after r159747
3816
3817         * platform/efl/fast/table/011-expected.txt:
3818         * platform/efl/fast/table/border-collapsing/004-expected.txt:
3819         * platform/efl/fast/table/tableInsideCaption-expected.txt:
3820
3821 2013-11-27  Gustavo Noronha Silva  <gustavo.noronha@collabora.com>
3822
3823         [GTK] Support custom types for drag and drop data
3824         https://bugs.webkit.org/show_bug.cgi?id=124659
3825
3826         Reviewed by Martin Robinson.
3827
3828         * platform/gtk/TestExpectations: remove failure expectation for test that now passes.
3829
3830 2013-11-27  Filip Pizlo  <fpizlo@apple.com>
3831
3832         Infer one-time scopes
3833         https://bugs.webkit.org/show_bug.cgi?id=124812
3834
3835         Reviewed by Oliver Hunt.
3836
3837         * js/regress/infer-one-time-closure-expected.txt: Added.
3838         * js/regress/infer-one-time-closure-ten-vars-expected.txt: Added.
3839         * js/regress/infer-one-time-closure-ten-vars.html: Added.
3840         * js/regress/infer-one-time-closure-two-vars-expected.txt: Added.
3841         * js/regress/infer-one-time-closure-two-vars.html: Added.
3842         * js/regress/infer-one-time-closure.html: Added.
3843         * js/regress/infer-one-time-deep-closure-expected.txt: Added.
3844         * js/regress/infer-one-time-deep-closure.html: Added.
3845         * js/regress/script-tests/infer-one-time-closure-ten-vars.js: Added.
3846         * js/regress/script-tests/infer-one-time-closure-two-vars.js: Added.
3847         * js/regress/script-tests/infer-one-time-closure.js: Added.
3848         * js/regress/script-tests/infer-one-time-deep-closure.js: Added.
3849
3850 2013-11-27  Eric Carlson  <eric.carlson@apple.com>
3851
3852         Allow the QuickTime plug-in to be replaced by script in an isolated word
3853         https://bugs.webkit.org/show_bug.cgi?id=124900
3854
3855         Reviewed by Dean Jackson.
3856
3857         * platform/efl/TestExpectations: Skip the new test.
3858         * platform/gtk/TestExpectations: Ditto.
3859         * platform/wincairo/TestExpectations: Ditto.
3860         * plugins/quicktime-plugin-replacement.html: Added.
3861         * plugins/quicktime-plugin-replacement-expected.txt: Added.
3862         * plugins/resources/orange.mov: Replace movie compressed with ancient (and deprecated) 
3863             animated gif codec with one compressed with H.264 codec.
3864
3865 2013-11-27  Thiago de Barros Lacerda  <thiago.lacerda@openbossa.org>
3866
3867         Adding MediaConstraintsMock class
3868         https://bugs.webkit.org/show_bug.cgi?id=124902
3869
3870         Reviewed by Eric Carlson.
3871
3872         Validate constraints used in RTCPeerConnection LayoutTests
3873
3874         * fast/mediastream/RTCPeerConnection-expected.txt:
3875
3876 2013-11-27  Bear Travis  <betravis@adobe.com>
3877
3878         [CSS Shapes] Shape-Inside Should Default to 'auto'
3879         https://bugs.webkit.org/show_bug.cgi?id=124851
3880
3881         Reviewed by Alexandru Chiculita.
3882
3883         Update tests to reflect a default shape-inside value of 'auto'.
3884
3885         * fast/shapes/css-shapes-disabled-expected.txt:
3886         * fast/shapes/css-shapes-disabled.html:
3887         * fast/shapes/parsing/parsing-shape-inside-expected.txt:
3888         * fast/shapes/parsing/parsing-shape-inside.html:
3889         * fast/shapes/parsing/parsing-shape-lengths-expected.txt:
3890         * fast/shapes/parsing/parsing-shape-lengths.html:
3891
3892 2013-11-27  Hans Muller  <hmuller@adobe.com>
3893
3894         [CSS Shapes] shape-inside rectangle layout can fail
3895         https://bugs.webkit.org/show_bug.cgi?id=124784
3896
3897         Reviewed by Andreas Kling.
3898
3899         Regression test.
3900
3901         * fast/shapes/shape-inside/shape-inside-subpixel-rectangle-top-expected.html: Added.
3902         * fast/shapes/shape-inside/shape-inside-subpixel-rectangle-top.html: Added.
3903
3904 2013-11-27  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
3905
3906         Unreviewed EFL gardening
3907
3908         Add test expectations for flaky tests.
3909
3910         * platform/efl-wk2/TestExpectations:
3911         * platform/efl/TestExpectations:
3912
3913 2013-11-27  Xabier Rodriguez Calvar  <calvaris@igalia.com>
3914
3915         [GStreamer] Invalid command line error when visiting www.chessbase.com
3916         https://bugs.webkit.org/show_bug.cgi?id=124715
3917
3918         Reviewed by Philippe Normand.
3919
3920         Copied and adapted for HTTP from
3921         media/video-error-does-not-exist.html.
3922
3923         * http/tests/media/video-error-does-not-exist-expected.txt: Added.
3924         * http/tests/media/video-error-does-not-exist.html: Added.
3925
3926 2013-11-14  Sergio Villar Senin  <svillar@igalia.com>
3927
3928         [CSS Grid Layout] Fix positioning of grid items with margins
3929         https://bugs.webkit.org/show_bug.cgi?id=124345
3930
3931         Reviewed by David Hyatt.
3932
3933         From Blink r157925 and r158041 by <jchaffraix@chromium.org>
3934
3935         New test case for grid items margin resolution. Extended the
3936         preferred logical widths checks with grid items with margins.
3937
3938         * fast/css-grid-layout/grid-item-margin-resolution-expected.txt: Added.
3939         * fast/css-grid-layout/grid-item-margin-resolution.html: Added.
3940         * fast/css-grid-layout/grid-preferred-logical-widths-expected.txt:
3941         * fast/css-grid-layout/grid-preferred-logical-widths.html:
3942
3943 2013-11-26  Sergio Villar Senin  <svillar@igalia.com>
3944
3945         [CSS Grid Layout] Support grid-definition-{rows|columns} repeat() syntax
3946         https://bugs.webkit.org/show_bug.cgi?id=103312
3947
3948         Reviewed by Andreas Kling.
3949
3950         Based on Blink r153155 by <jchaffraix@chromium.org>. Some code was
3951         refactored in a helper function to have a more compact test.
3952
3953         * fast/css-grid-layout/grid-element-repeat-get-set-expected.txt: Added.
3954         * fast/css-grid-layout/grid-element-repeat-get-set.html: Added.
3955
3956 2013-11-26  Ryosuke Niwa  <rniwa@webkit.org>
3957
3958         Windows rebaselines after r158547.
3959
3960         * platform/win/editing/selection/collapse-selection-in-bidi-expected.txt: Added.
3961         * platform/win/editing/selection/drag-text-delay-expected.txt: Added.
3962         * platform/win/editing/selection/extend-selection-home-end-expected.txt:
3963
3964 2013-11-26  Ryosuke Niwa  <rniwa@webkit.org>
3965
3966         Record subtest values in Dromaeo tests
3967         https://bugs.webkit.org/show_bug.cgi?id=124498
3968
3969         Reviewed by Andreas Kling.
3970
3971         Rebaselined the test.
3972
3973         * fast/harness/perftests/runs-per-second-log-expected.txt:
3974
3975 2013-11-26  Nick Diego Yamane  <nick.yamane@openbossa.org>
3976
3977         [MediaStream API] HTMLMediaElement should be able to use MediaStream as source
3978         https://bugs.webkit.org/show_bug.cgi?id=121943
3979
3980         Reviewed by Eric Carlson.
3981
3982         Add layout tests to MediaStream direct assignment to HTMLMediaElement
3983         using brand new srcObject attribute.
3984
3985         * fast/mediastream/MediaStream-MediaElement-srcObject-expected.txt: Added.
3986         * fast/mediastream/MediaStream-MediaElement-srcObject.html: Added.
3987
3988 2013-11-26  Bear Travis  <betravis@adobe.com>
3989
3990         [CSS Shapes] Layout using [<box> || <shape>] value
3991         https://bugs.webkit.org/show_bug.cgi?id=124428
3992
3993         Reviewed by David Hyatt.
3994
3995         Adding tests to make sure that shapes properly size and position themselves across box values
3996         and writing modes. Some shape-outside tests needed to be updated to explicitly size themselves
3997         to content-box, as they were relying on that being the default value. Some shape-inside tests
3998         needed to be adjusted as box-sizing no longer affects the shape size and position.
3999
4000         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-circle-001.html:
4001         Explicitly size to content-box.
4002         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-margin-001.html: Ditto.
4003         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-margin-002.html: Ditto.
4004         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-margin-003.html: Ditto.
4005         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-margin-004.html: Ditto.
4006         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-margin-010.html: Ditto.
4007         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-margin-011.html: Ditto.
4008         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-margin-012.html: Ditto.
4009         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-margin-014.html: Ditto.
4010         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-margin-015.html: Ditto.
4011         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-margin-016.html: Ditto.
4012         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-margin-017.html: Ditto.
4013         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-margin-018.html: Ditto.
4014         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-margin-021.html: Ditto.
4015         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-padding-001.html: Ditto.
4016         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-padding-002.html: Ditto.
4017         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-padding-003.html: Ditto.
4018         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-padding-004.html: Ditto.
4019         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-polygon-000.html: Ditto.
4020         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-polygon-001.html: Ditto.
4021         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-polygon-002.html: Ditto.
4022         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-square-border-000.html: Ditto.
4023         * fast/shapes/shape-inside/shape-inside-box-sizing-expected.html: Small test cleanup.
4024         * fast/shapes/shape-inside/shape-inside-box-sizing.html: Modify shapes to provide their sizing box.
4025         * fast/shapes/shape-inside/shape-inside-empty-expected.html: Small test cleanup.
4026         * fast/shapes/shape-inside/shape-inside-empty.html: Modify shapes to provide their sizing box.
4027         * fast/shapes/shape-outside-floats/shape-outside-floats-different-writing-modes.html: Ditto.
4028         * fast/shapes/shape-outside-floats/shape-outside-shape-boxes-001-expected.html: Added.
4029         * fast/shapes/shape-outside-floats/shape-outside-shape-boxes-001.html: Added.
4030         * fast/shapes/shape-outside-floats/shape-outside-shape-boxes-002-expected.html: Added.
4031         * fast/shapes/shape-outside-floats/shape-outside-shape-boxes-002.html: Added.
4032         * fast/shapes/shape-outside-floats/shape-outside-shape-boxes-003-expected.html: Added.
4033         * fast/shapes/shape-outside-floats/shape-outside-shape-boxes-003.html: Added.
4034         * inspector-protocol/model/highlight-shape-outside.html: Modify shapes to provide their sizing box.
4035
4036 2013-11-26  Oliver Hunt  <oliver@apple.com>
4037
4038         Crash in JSC::ASTBuilder::Expression JSC::Parser<JSC::Lexer<unsigned char> >::parseUnaryExpression<JSC::ASTBuilder>(JSC::ASTBuilder&)
4039         https://bugs.webkit.org/show_bug.cgi?id=124886
4040
4041         Reviewed by Sam Weinig.
4042
4043         Add tests
4044
4045         * js/parser-syntax-check-expected.txt:
4046         * js/script-tests/parser-syntax-check.js:
4047
4048 2013-11-26  Eric Carlson  <eric.carlson@apple.com>
4049
4050         video.currentSrc should return empty when no resource is loaded
4051         https://bugs.webkit.org/show_bug.cgi?id=124898
4052
4053         Reviewed by Dan Bernstein.
4054
4055         * media/video-currentsrc-cleared-expected.txt: Added.
4056         * media/video-currentsrc-cleared.html: Added.
4057
4058 2013-11-26  Hans Muller  <hmuller@adobe.com>
4059
4060         [CSS Shapes] Support for shape-margin in BoxShape
4061         https://bugs.webkit.org/show_bug.cgi?id=124788
4062
4063         Verify that shape-margin has the expected effect on the four possible shape-outside box values
4064         for left and right floats.
4065
4066         Reviewed by Andreas Kling.
4067
4068         * fast/shapes/shape-outside-floats/shape-outside-margin-boxes-001-expected.html: Added.
4069         * fast/shapes/shape-outside-floats/shape-outside-margin-boxes-001.html: Added.
4070         * fast/shapes/shape-outside-floats/shape-outside-margin-boxes-002-expected.html: Added.
4071         * fast/shapes/shape-outside-floats/shape-outside-margin-boxes-002.html: Added.
4072
4073 2013-11-26  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
4074
4075         Unreviewed EFL gardening
4076
4077         Add test expectations for failing accessibility tests.
4078
4079         * platform/efl/TestExpectations:
4080
4081 2013-11-26  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
4082
4083         Unreviewed ATK gardening
4084
4085         Rebaseline accessibility tests after r159747.
4086
4087         * platform/efl-wk1/accessibility/table-detection-expected.txt:
4088         * platform/efl-wk2/accessibility/table-detection-expected.txt:
4089         * platform/gtk/accessibility/table-detection-expected.txt:
4090
4091 2013-11-25  Dean Jackson  <dino@apple.com>
4092
4093         RenderTableSection Blink merge asserting
4094         https://bugs.webkit.org/show_bug.cgi?id=124857
4095
4096         Skipping these tests for now, since Ossy + Laszlo checked
4097         in a lot of rebaselines and I didn't want to roll
4098         everything out.
4099
4100         * TestExpectations:
4101
4102 2013-11-25  Robert Hogan  <robert@webkit.org>
4103
4104         Add complex line layout path version of empty-clear-blocks.html
4105         https://bugs.webkit.org/show_bug.cgi?id=124808
4106
4107         Reviewed by Sam Weinig.
4108
4109         * fast/block/margin-collapse/empty-clear-blocks-complex-expected.html: Added.
4110         * fast/block/margin-collapse/empty-clear-blocks-complex.html: Added.
4111
4112 2013-11-25  Laszlo Vidacs  <lac@inf.u-szeged.hu>
4113
4114         Vertical border spacing is doubled between table row groups
4115         https://bugs.webkit.org/show_bug.cgi?id=20040
4116
4117         Reviewed by Csaba Osztrogonác.
4118
4119         Rebaseline the rest of EFL and GTK tests.
4120
4121         * platform/efl/tables/mozilla/bugs/bug10296-1-expected.txt:
4122         * platform/efl/tables/mozilla/bugs/bug26178-expected.txt:
4123         * platform/efl/tables/mozilla/bugs/bug27038-1-expected.txt:
4124         * platform/efl/tables/mozilla/bugs/bug278385-expected.txt:
4125         * platform/efl/tables/mozilla/bugs/bug55789-expected.txt:
4126         * platform/efl/tables/mozilla_expected_failures/bugs/bug106966-expected.txt:
4127         * platform/efl/tables/mozilla_expected_failures/bugs/bug85016-expected.txt:
4128         * platform/efl/tables/mozilla_expected_failures/bugs/bug91057-expected.txt:
4129         * platform/efl/tables/mozilla_expected_failures/core/backgrounds-expected.txt:
4130         * platform/efl/tables/mozilla_expected_failures/core/captions1-expected.txt:
4131         * platform/efl/tables/mozilla_expected_failures/dom/insertTbodyExpand1-expected.txt:
4132         * platform/efl/tables/mozilla_expected_failures/dom/insertTbodyRebuild1-expected.txt:
4133         * platform/efl/tables/mozilla_expected_failures/marvin/backgr_border-table-column-expected.txt:
4134         * platform/efl/tables/mozilla_expected_failures/marvin/backgr_layers-show-expected.txt:
4135         * platform/efl/tables/mozilla_expected_failures/other/test4-expected.txt:
4136         * platform/gtk/tables/mozilla/marvin/thead_valign_bottom-expected.png:
4137         * platform/gtk/tables/mozilla/marvin/thead_valign_bottom-expected.txt:
4138         * platform/gtk/tables/mozilla/marvin/x_thead_valign_bottom-expected.png:
4139         * platform/gtk/tables/mozilla/marvin/x_thead_valign_bottom-expected.txt:
4140
4141 2013-11-25  Laszlo Vidacs  <lac@inf.u-szeged.hu>
4142
4143         Vertical border spacing is doubled between table row groups
4144         https://bugs.webkit.org/show_bug.cgi?id=20040
4145
4146         Reviewed by Csaba Osztrogonác.
4147
4148         Rebaseline efl tests (+mac corrections).
4149
4150         * platform/efl/fast/forms/input-align-expected.png:
4151         * platform/efl/fast/forms/input-align-expected.txt:
4152         * platform/efl/fast/forms/input-value-expected.png:
4153         * platform/efl/fast/forms/input-value-expected.txt:
4154         * platform/efl/fast/table/border-collapsing/004-vertical-expected.png:
4155         * platform/efl/fast/table/border-collapsing/004-vertical-expected.txt:
4156         * platform/efl/fast/table/floating-th-expected.png:
4157         * platform/efl/fast/table/floating-th-expected.txt:
4158         * platform/efl/fast/table/frame-and-rules-expected.png: