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