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