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