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