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