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