Gmail reply email - Bold and Italic style get stuck
[WebKit-https.git] / LayoutTests / ChangeLog
1 2013-07-30  Vani Hegde  <vani.hegde@samsung.com>
2
3         Gmail reply email - Bold and Italic style  get stuck
4         https://bugs.webkit.org/show_bug.cgi?id=118185
5
6         Reviewed by Ryosuke Niwa.
7
8         Layout tests added to test bold/italic style toggling on a content
9         with mixed editability.
10
11         * editing/editing.js:
12         (runDumpAsTextEditingTest): Replaced markupResultList with
13         elementsForDumpingMarkupList to store all markup data to be logged
14         at the end of test.
15         (debugForDumpAsText): Changed to use elementsForDumpingMarkupList.
16         (startNewMarkupGroup): Added utility function to hold intermediate
17         data by separating <ol>.
18         * editing/style/toggle-style-bold-italic-expected.txt: Added.
19         * editing/style/toggle-style-bold-italic-mixed-editability-expected.txt: Added.
20         * editing/style/toggle-style-bold-italic-mixed-editability.html: Added.
21         * editing/style/toggle-style-bold-italic.html: Added.
22
23 2013-07-30  Rob Buis  <rwlbuis@webkit.org>
24
25         XMLSerializer should reset default namespace when necessary
26         https://bugs.webkit.org/show_bug.cgi?id=16739
27         XMLSerializer's handling of namespaces seems to be pretty broken
28         https://bugs.webkit.org/show_bug.cgi?id=106531
29
30         Reviewed by Ryosuke Niwa.
31
32         Add tests based on the testcases of both bugs.
33
34         * fast/dom/XMLSerializer-element-empty-namespace-expected.txt: Added.
35         * fast/dom/XMLSerializer-element-empty-namespace.html: Added.
36         * fast/dom/XMLSerializer-element-empty-namespace2-expected.txt: Added.
37         * fast/dom/XMLSerializer-element-empty-namespace2.html: Added.
38
39 2013-07-30  Alexey Proskuryakov  <ap@apple.com>
40
41         REGRESSION: Crash when opening a message on Gmail
42         https://bugs.webkit.org/show_bug.cgi?id=119105
43
44         Landing missing test results.
45
46         * fast/js/dfg-get-by-id-unset-then-proto-expected.txt: Added.
47         * fast/js/dfg-get-by-id-unset-then-proto-less-warmup-expected.txt: Added.
48         * fast/js/dfg-get-by-id-unset-then-proto-more-warmup-expected.txt: Added.
49
50 2013-07-30  Mark Hahnenberg  <mhahnenberg@apple.com>
51
52         GetByVal on Arguments does the wrong size load when checking the Arguments object length
53         https://bugs.webkit.org/show_bug.cgi?id=119281
54
55         Reviewed by Geoffrey Garen.
56
57         * fast/js/dfg-strict-mode-arguments-get-beyond-length-expected.txt: Added.
58         * fast/js/dfg-strict-mode-arguments-get-beyond-length.html: Added.
59         * fast/js/script-tests/dfg-strict-mode-arguments-get-beyond-length.js: Added.
60         (foo):
61         (bar):
62
63 2013-07-30  Alexey Proskuryakov  <ap@apple.com>
64
65         REGRESSION(r139282): Fix document leak when selection is created inside the document
66         https://bugs.webkit.org/show_bug.cgi?id=119122
67
68         OK'd by Ryosuke Niwa.
69
70         The added test was very flaky. Trying to make it better with a gc() call at the beginning.
71
72         * editing/selection/leak-document-with-selection-inside.html:
73
74 2013-07-30  Alexey Proskuryakov  <ap@apple.com>
75
76         [Mac] can-read-in-dragstart-event.html and can-read-in-copy-and-cut-events.html fail
77         https://bugs.webkit.org/show_bug.cgi?id=113094
78
79         The test still fails on WK1, and needs to be marked accordingly.
80
81         * platform/mac-wk2/TestExpectations:
82         * platform/mac/TestExpectations:
83
84 2013-07-30  Christophe Dumez  <ch.dumez@sisa.samsung.com>
85
86         Add 'colno' attribute to ErrorEvent interface
87         https://bugs.webkit.org/show_bug.cgi?id=119257
88
89         Reviewed by Darin Adler.
90
91         Update several test cases to check the new ErrorEvent.colno
92         attribute.
93
94         * fast/events/constructors/error-event-constructor-expected.txt:
95         * fast/events/constructors/error-event-constructor.html:
96         * fast/events/window-onerror9-expected.txt:
97         * fast/events/window-onerror9.html:
98         * fast/workers/worker-script-error-expected.txt:
99         * fast/workers/worker-script-error.html:
100         * http/tests/workers/worker-importScriptsOnError-expected.txt:
101
102 2013-07-30  Christophe Dumez  <ch.dumez@sisa.samsung.com>
103
104         Pass column as 4th argument to WorkerGlobalScope.onerror and Window.onerror handlers
105         https://bugs.webkit.org/show_bug.cgi?id=119251
106
107         Reviewed by Geoffrey Garen.
108
109         Update several tests to make use of the new column argument passed to
110         WorkerGlobalScope.onerror and Window.onerror handlers.
111
112         * fast/events/window-onerror1-expected.txt:
113         * fast/events/window-onerror1.html:
114         * fast/events/window-onerror11-expected.txt:
115         * fast/events/window-onerror11.html:
116         * fast/events/window-onerror12-expected.txt:
117         * fast/events/window-onerror12.html:
118         * fast/events/window-onerror13.html:
119         * fast/events/window-onerror14.html:
120         * fast/events/window-onerror16.html:
121         * fast/events/window-onerror2-expected.txt:
122         * fast/events/window-onerror2.html:
123         * fast/events/window-onerror4-expected.txt:
124         * fast/events/window-onerror4.html:
125         * fast/events/window-onerror5-expected.txt:
126         * fast/events/window-onerror5.html:
127         * fast/events/window-onerror6-expected.txt:
128         * fast/events/window-onerror6.html:
129         * fast/events/window-onerror7-expected.txt:
130         * fast/events/window-onerror7.html:
131         * fast/events/window-onerror8-expected.txt:
132         * fast/events/window-onerror8.html:
133         * fast/events/window-onerror9-expected.txt:
134         * fast/events/window-onerror9.html:
135         * fast/workers/resources/worker-script-error-handled.js:
136         (onerror):
137         * fast/workers/worker-script-error-expected.txt:
138
139 2013-07-30  Mark Lam  <mark.lam@apple.com>
140
141         Fix problems with divot and lineStart mismatches.
142         https://bugs.webkit.org/show_bug.cgi?id=118662.
143
144         Reviewed by Oliver Hunt.
145
146         Added regression test cases from https://bugs.webkit.org/show_bug.cgi?id=118662
147         and https://bugs.webkit.org/show_bug.cgi?id=118664.
148
149         * fast/js/line-column-numbers-expected.txt:
150         * fast/js/line-column-numbers.html:
151         * fast/js/script-tests/line-column-numbers.js:
152         (try.toFuzz1):
153         (try.toFuzz2):
154
155 2013-07-30  Simon Pena  <simon.pena@samsung.com>
156
157         [GTK] Unreviewed gardening. Updated TestExpectations
158
159         * platform/gtk/TestExpectations: Mark transitions/created-while-suspended.html
160         as slow after r153396.
161
162 2013-07-30  Simon Pena  <simon.pena@samsung.com>
163
164         [GTK] Unreviewed gardening. Update TestExpectations
165
166         Some GTK tests are flaky or time out after the FTL merge.
167
168         * platform/gtk/TestExpectations:
169
170 2013-07-30  Manuel Rego Casasnovas  <rego@igalia.com>
171
172         [GTK] fast/regions/firstletter-inside-flowthread.html is flaky
173         https://bugs.webkit.org/show_bug.cgi?id=106592
174
175         Unreviewed gardening.
176
177         * platform/gtk/TestExpectations: Unflag test as it is passing without
178         problems now.
179
180 2013-07-30  Antoine Quint  <graouts@apple.com>
181
182         [Mac] can-read-in-dragstart-event.html and can-read-in-copy-and-cut-events.html fail
183         https://bugs.webkit.org/show_bug.cgi?id=113094
184
185         The test can-read-in-copy-and-cut-events.html now passes on mac-wk2.
186
187         * platform/mac/TestExpectations:
188
189 2013-07-30  Antoine Quint  <graouts@apple.com>
190
191         Mark compositing/patterns tests as passing for mac-wk2
192         https://bugs.webkit.org/show_bug.cgi?id=119246
193
194         These tests run fine on WK2.
195
196         * platform/mac-wk2/TestExpectations:
197
198 2013-07-29  Chris Curtis  <chris_curtis@apple.com>
199
200         Eager stack trace for error objects.
201         https://bugs.webkit.org/show_bug.cgi?id=118918
202
203         Reviewed by Geoffrey Garen.
204         
205         Added tests to ensure that the stack property was present at creation for all 
206         error Objects. This test will fail without this patch.
207
208         * fast/js/script-tests/stack-at-creation-for-error-objects.js: Added.
209         (checkStack):
210         * fast/js/stack-at-creation-for-error-objects-expected.txt: Added.
211         * fast/js/stack-at-creation-for-error-objects.html: Added.
212
213         * inspector/console/console-format-expected.txt:
214         * inspector/console/console-format.html:
215         This test was modified by removing the error object from being evaluated. Prior to this patch 
216         error objects did not have the stack property, so the stack information was not being 
217         displayed. The stack trace includes a file path specific to the machine that is running 
218         the test. The results would have differed from one computer to the next. There
219         is not an easy way to capture the error object to treat it differently. By removing 
220         the error object there is no need to add extra code to treat it differently.
221         Also there are other tests inside inspector/console that test the  stack trace, 
222         so the testing suite does not lose error testing by removing it.
223         
224         The .stack property was added to the error objects at creation time.
225         * fast/js/exception-properties-expected.txt:
226         * fast/js/script-tests/exception-properties.js:
227        
228         The column numbers are modified in the following test. When error objects are explicitly
229         invoked, the column number points to the beginning "(" instead of end ")". 
230         Functionality between browsers do not match either. Firefox does not output column 
231         numbers. Chrome points columns numbers to the beginning of the "new" call.
232         
233         * fast/js/line-column-numbers-expected.txt:
234         * fast/js/stack-trace-expected.txt:
235
236 2013-07-29  Bem Jones-Bey  <bjonesbe@adobe.com>
237
238         [CSS Shapes] New positioning model: update percentage rectangle and inset rectangle tests
239         https://bugs.webkit.org/show_bug.cgi?id=118086
240
241         Reviewed by Dirk Schulze.
242
243         Update percentage based tests to work with the new positioning model.
244         Also move the tests to be W3C spec tests, so they have been impored
245         back here from the CSSWG repo.
246
247         * TestExpectations: Remove skipping for replaced tests.
248         * csswg/submitted/shapes/shape-outside/shape-outside-floats-horizontal-rectangle-003-expected.html: Added.
249         * csswg/submitted/shapes/shape-outside/shape-outside-floats-horizontal-rectangle-003.html: Added.
250         * csswg/submitted/shapes/shape-outside/shape-outside-floats-horizontal-rectangle-004-expected.html: Added.
251         * csswg/submitted/shapes/shape-outside/shape-outside-floats-horizontal-rectangle-004.html: Added.
252         * csswg/submitted/shapes/shape-outside/shape-outside-floats-inset-rectangle-002-expected.html: Added.
253         * csswg/submitted/shapes/shape-outside/shape-outside-floats-inset-rectangle-002.html: Added.
254         * csswg/submitted/shapes/shape-outside/w3c-import.log:
255         * fast/shapes/shape-outside-floats/shape-outside-floats-simple-inset-rectangle-percentage-expected.html: Removed.
256         * fast/shapes/shape-outside-floats/shape-outside-floats-simple-inset-rectangle-percentage.html: Removed.
257         * fast/shapes/shape-outside-floats/shape-outside-floats-simple-rectangle-percentage-expected.html: Removed.
258         * fast/shapes/shape-outside-floats/shape-outside-floats-simple-rectangle-percentage.html: Removed.
259
260 2013-07-29  Mario Sanchez Prada  <mario.prada@samsung.com>
261
262         [ATK] Implement attributesOfChildren() for AccessibilityUIElement
263         https://bugs.webkit.org/show_bug.cgi?id=118967
264
265         Reviewed by Gustavo Noronha Silva.
266
267         Removed fixed tests from TestExpectations and added/updated expected
268         results for tests that are now dumping more useful information.
269
270         * platform/gtk/TestExpectations: Removed three fixed tests.
271         * platform/gtk/accessibility/image-map2-expected.txt: Updated.
272         * platform/gtk/accessibility/lists-expected.txt: Added.
273         * platform/gtk/accessibility/plugin-expected.txt: Added.
274         * platform/gtk/accessibility/table-with-aria-role-expected.txt: Added.
275
276 2013-07-29  Renata Hodovan  <reni@webkit.org>
277
278         ASSERT_NOT_REACHED was touched in WebCore::SVGAnimatedType::valueAsString
279         https://bugs.webkit.org/show_bug.cgi?id=118744
280
281         Reviewed by Philip Rogers.
282
283         Adding test to check whether attributeName and attributeType are consistent in <animateTransform>.
284
285         * platform/qt/svg/animations/attributeNameAndAttributeTypeMissmatch-expected.txt: Added.
286         * svg/animations/attributeNameAndAttributeTypeMissmatch.svg: Added.
287
288 2013-07-29  Mario Sanchez Prada  <mario.prada@samsung.com>
289
290         [ATK] Implement allAttributes() for AccessibilityUIElement
291         https://bugs.webkit.org/show_bug.cgi?id=118966
292
293         Reviewed by Gustavo Noronha Silva.
294
295         Removed fixed tests from TestExpectations and added/updated expected
296         results for tests that are now dumping more useful information.
297
298         * platform/gtk/TestExpectations: Removed four fixed tests.
299         * platform/gtk/accessibility/image-link-expected.txt: Updated.
300         * platform/gtk/accessibility/table-cell-spans-expected.txt: Updated
301         * platform/gtk/accessibility/table-cells-expected.txt: Updated
302         * platform/gtk/accessibility/table-detection-expected.txt: Added.
303         * platform/gtk/accessibility/table-one-cell-expected.txt: Added.
304         * platform/gtk/accessibility/table-with-rules-expected.txt: Added.
305         * platform/gtk/accessibility/transformed-element-expected.txt: Added.
306
307 2013-07-29  Antoine Quint  <graouts@apple.com>
308
309         fast/spatial-navigation test fail on mac-wk2
310         https://bugs.webkit.org/show_bug.cgi?id=96438
311
312         This test now passes on Mac so we don't need to skip it any longer.
313
314         Reviewed by Antonio Gomes.
315
316         * platform/mac/TestExpectations:
317
318 2013-07-28  Antoine Quint  <graouts@apple.com>
319
320         fast/forms/input-in-table-cell-no-value.html fails on platform without ENABLE(INPUT_TYPE_DATE)
321         https://bugs.webkit.org/show_bug.cgi?id=90987
322
323         This test now passes on Mac so we don't need to skip it any longer.
324
325         Reviewed by Anders Carlsson.
326
327         * platform/mac/TestExpectations:
328
329 2013-07-27  Sam Weinig  <sam@webkit.org>
330
331         Stop pretending to support <string> for text-align.
332         https://bugs.webkit.org/show_bug.cgi?id=119107
333
334         Reviewed by Andreas Kling.
335
336         * fast/css/text-align-string-crash-expected.txt: Added.
337         * fast/css/text-align-string-crash.html: Added.
338
339 2013-07-26  Dean Jackson  <dino@apple.com>
340
341         Allow new transitions to run even when controller is suspended
342         https://bugs.webkit.org/show_bug.cgi?id=119171
343         <rdar://problem/14511404>
344
345         Reviewed by Simon Fraser.
346
347         This is actually a test to make sure this fix didn't break anything. There is no
348         way to trigger the new behaviour from the test system (or from Safari).
349
350 2013-07-26  Bem Jones-Bey  <bjonesbe@adobe.com>
351
352         [CSS Shapes] New positioning model: support for polygon shape-outside
353         https://bugs.webkit.org/show_bug.cgi?id=118085
354
355         Reviewed by Dirk Schulze.
356
357         Update polygon tests to work for new positioning model and migrate
358         them to be W3C spec tests. Thus, they have been imported from the
359         CSSWG repository now.
360
361         * TestExpectations: Remove skip for replaced test.
362         * csswg/submitted/shapes/shape-outside/shape-outside-floats-polygon-000-expected.html: Added.
363         * csswg/submitted/shapes/shape-outside/shape-outside-floats-polygon-000.html: Added.
364         * csswg/submitted/shapes/shape-outside/shape-outside-floats-polygon-001-expected.html: Added.
365         * csswg/submitted/shapes/shape-outside/shape-outside-floats-polygon-001.html: Added.
366         * csswg/submitted/shapes/shape-outside/shape-outside-floats-polygon-002-expected.html: Added.
367         * csswg/submitted/shapes/shape-outside/shape-outside-floats-polygon-002.html: Added.
368         * csswg/submitted/shapes/shape-outside/w3c-import.log:
369         * fast/shapes/shape-outside-floats/shape-outside-floats-simple-polygon-expected.html: Removed.
370         * fast/shapes/shape-outside-floats/shape-outside-floats-simple-polygon.html: Removed.
371
372 2013-07-26  Oliver Hunt  <oliver@apple.com>
373
374         REGRESSION(FTL?): Crashes in plugin tests
375         https://bugs.webkit.org/show_bug.cgi?id=119141
376
377         Reviewed by Michael Saboff.
378
379         Bring back plugin tests
380
381         * platform/mac/TestExpectations:
382
383 2013-07-26  Filip Pizlo  <fpizlo@apple.com>
384
385         REGRESSION: Crash when opening a message on Gmail
386         https://bugs.webkit.org/show_bug.cgi?id=119105
387
388         Reviewed by Oliver Hunt and Mark Hahnenberg.
389
390         * fast/js/dfg-get-by-id-unset-then-proto-less-warmup.html: Added.
391         * fast/js/dfg-get-by-id-unset-then-proto-more-warmup.html: Added.
392         * fast/js/dfg-get-by-id-unset-then-proto.html: Added.
393         * fast/js/jsc-test-list
394         * fast/js/script-tests/dfg-get-by-id-unset-then-proto-less-warmup.js: Added.
395         (foo):
396         (Blah):
397         * fast/js/script-tests/dfg-get-by-id-unset-then-proto-more-warmup.js: Added.
398         (foo):
399         (Blah):
400         * fast/js/script-tests/dfg-get-by-id-unset-then-proto.js: Added.
401         (foo):
402         (Blah):
403
404 2013-07-19  Mark Hahnenberg  <mhahnenberg@apple.com>
405
406         Setting a large numeric property on an object causes it to allocate a huge backing store
407         https://bugs.webkit.org/show_bug.cgi?id=118914
408
409         Reviewed by Geoffrey Garen.
410
411         Added new regression test for put-by-val-ing to a blank indexing type with a large index.
412         This fix is ~800x speedup on this regression test :-o
413
414         * fast/js/regress/put-by-val-large-index-blank-indexing-type.html: Added.
415         * fast/js/regress/script-tests/put-by-val-large-index-blank-indexing-type.js: Added.
416
417 2013-07-25  Ryosuke Niwa  <rniwa@webkit.org>
418
419         Fix document leak when selection is created inside the document
420         https://bugs.webkit.org/show_bug.cgi?id=119122
421
422         Reviewed by Andreas Kling.
423
424         Added a regression test.
425
426         * editing/selection/leak-document-with-selection-inside-expected.txt: Added.
427         * editing/selection/leak-document-with-selection-inside.html: Added.
428
429 2013-07-25  Bem Jones-Bey  <bjonesbe@adobe.com>
430
431         [CSS Shapes] New positioning model: support for inset rectangle shape-outside
432         https://bugs.webkit.org/show_bug.cgi?id=118083
433
434         Reviewed by Dirk Schulze.
435
436         Update inset-rectangle tests to work with new positioning model.
437         Removed some test cases that aren't really needed or aren't applicable
438         with the new model. These test cases live in the CSS WG's repo now, so
439         they've been imported here.
440
441         * TestExpectations: Remove skip lines for replaced tests.
442         * csswg/submitted/shapes/shape-outside/shape-outside-floats-inset-rectangle-000-expected.html: Added.
443         * csswg/submitted/shapes/shape-outside/shape-outside-floats-inset-rectangle-000.html: Added.
444         * csswg/submitted/shapes/shape-outside/shape-outside-floats-inset-rectangle-001-expected.html: Renamed from LayoutTests/fast/shapes/shape-outside-floats/shape-outside-floats-simple-rounded-inset-rectangle-expected.html.
445         * csswg/submitted/shapes/shape-outside/shape-outside-floats-inset-rectangle-001.html: Renamed from LayoutTests/fast/shapes/shape-outside-floats/shape-outside-floats-simple-rounded-inset-rectangle.html.
446         * csswg/submitted/shapes/shape-outside/w3c-import.log:
447         * fast/shapes/shape-outside-floats/shape-outside-floats-simple-inset-rectangle-expected.html: Removed.
448         * fast/shapes/shape-outside-floats/shape-outside-floats-simple-inset-rectangle.html: Removed.
449
450 2013-07-25  Zoltan Horvath  <zoltan@webkit.org>
451
452         [CSS Shapes] Add missing includes to shape-inside polygon tests
453         https://bugs.webkit.org/show_bug.cgi?id=119098
454
455         Reviewed by Dirk Schulze.
456
457         We need to include subpixel-utils.js for tests which use simple-polygon.js, since it uses
458         SubPixelLayout, otherwise both the result/expected are generating incorrect output.
459
460         * fast/shapes/shape-inside/shape-inside-regular-polygon16-expected.html:
461         * fast/shapes/shape-inside/shape-inside-regular-polygon16.html:
462         * fast/shapes/shape-inside/shape-inside-regular-polygon8-expected.html:
463         * fast/shapes/shape-inside/shape-inside-regular-polygon8.html:
464
465 2013-07-25  Ryosuke Niwa  <rniwa@webkit.org>
466
467         Don't force layout when querying a fixed or non-box margin/padding property
468         https://bugs.webkit.org/show_bug.cgi?id=118032
469
470         Reviewed by David Hyatt.
471
472         Add a regression test inspired by the one added in
473         https://chromium.googlesource.com/chromium/blink/+/ff234b1593b2b493d47f38f687d09a87bc42c9eb.
474
475         * fast/css/computed-width-without-renderer-expected.txt: Added.
476         * fast/css/computed-width-without-renderer.html: Added.
477
478 2013-07-25  Bear Travis  <betravis@adobe.com>
479
480         [CSS Shapes] Fix typo in simple-polygon.js
481         https://bugs.webkit.org/show_bug.cgi?id=119096
482
483         Reviewed by Dirk Schulze.
484
485         A function name typo was preventing tests and expectations using simple-polygon.js
486         from generating correct output.
487
488         * fast/shapes/resources/simple-polygon.js:
489         (polygonXIntercepts): Correctly camel-case function name.
490
491 2013-07-25  Bem Jones-Bey  <bjonesbe@adobe.com>
492
493         [CSS Shapes] New positioning model: support for circle and ellipse shape-outside
494         https://bugs.webkit.org/show_bug.cgi?id=118084
495
496         Reviewed by Dirk Schulze.
497
498         Update circle and ellipse tests to work with new positioning. These
499         have been rehomed as W3C spec tests, and thus are imported from the
500         CSSWG's repository.
501
502         * TestExpectations: Remove skip for updated tests.
503         * csswg/submitted/shapes/shape-outside/shape-outside-floats-circle-000-expected.html: Renamed from LayoutTests/fast/shapes/shape-outside-floats/shape-outside-floats-simple-circle-expected.html.
504         * csswg/submitted/shapes/shape-outside/shape-outside-floats-circle-000.html: Renamed from LayoutTests/fast/shapes/shape-outside-floats/shape-outside-floats-simple-circle.html.
505         * csswg/submitted/shapes/shape-outside/shape-outside-floats-ellipse-000-expected.html: Renamed from LayoutTests/fast/shapes/shape-outside-floats/shape-outside-floats-simple-ellipse-expected.html.
506         * csswg/submitted/shapes/shape-outside/shape-outside-floats-ellipse-000.html: Renamed from LayoutTests/fast/shapes/shape-outside-floats/shape-outside-floats-simple-ellipse.html.
507         * csswg/submitted/shapes/shape-outside/w3c-import.log:
508
509 2013-07-19  Filip Pizlo  <fpizlo@apple.com>
510
511         fourthTier: String GetByVal out-of-bounds handling is so wrong
512         https://bugs.webkit.org/show_bug.cgi?id=118935
513
514         Reviewed by Geoffrey Garen.
515
516         * fast/js/dfg-string-out-of-bounds-check-structure-expected.txt: Added.
517         * fast/js/dfg-string-out-of-bounds-check-structure.html: Added.
518         * fast/js/dfg-string-out-of-bounds-cse-expected.txt: Added.
519         * fast/js/dfg-string-out-of-bounds-cse.html: Added.
520         * fast/js/dfg-string-out-of-bounds-negative-check-structure-expected.txt: Added.
521         * fast/js/dfg-string-out-of-bounds-negative-check-structure.html: Added.
522         * fast/js/dfg-string-out-of-bounds-negative-proto-value-expected.txt: Added.
523         * fast/js/dfg-string-out-of-bounds-negative-proto-value.html: Added.
524         * fast/js/jsc-test-list:
525         * fast/js/script-tests/dfg-string-out-of-bounds-check-structure.js: Added.
526         (foo):
527         * fast/js/script-tests/dfg-string-out-of-bounds-cse.js: Added.
528         (foo):
529         * fast/js/script-tests/dfg-string-out-of-bounds-negative-check-structure.js: Added.
530         (foo):
531         (while):
532         * fast/js/script-tests/dfg-string-out-of-bounds-negative-proto-value.js: Added.
533         (foo):
534
535 2013-06-25  Filip Pizlo  <fpizlo@apple.com>
536
537         fourthTier: DFG should support switch_string
538         https://bugs.webkit.org/show_bug.cgi?id=117967
539
540         Reviewed by Sam Weinig.
541
542         * fast/js/regress/script-tests/switch-string-basic-big-var.js: Added.
543         (foo):
544         (make):
545         * fast/js/regress/script-tests/switch-string-basic-big.js: Added.
546         (foo):
547         (make):
548         * fast/js/regress/script-tests/switch-string-basic-var.js: Added.
549         (foo):
550         (make):
551         * fast/js/regress/script-tests/switch-string-basic.js: Added.
552         (foo):
553         * fast/js/regress/script-tests/switch-string-big-length-tower-var.js: Added.
554         (foo):
555         * fast/js/regress/script-tests/switch-string-length-tower-var.js: Added.
556         (foo):
557         * fast/js/regress/script-tests/switch-string-length-tower.js: Added.
558         (foo):
559         * fast/js/regress/script-tests/switch-string-short.js: Added.
560         (foo):
561         * fast/js/regress/switch-string-basic-big-expected.txt: Added.
562         * fast/js/regress/switch-string-basic-big-var-expected.txt: Added.
563         * fast/js/regress/switch-string-basic-big-var.html: Added.
564         * fast/js/regress/switch-string-basic-big.html: Added.
565         * fast/js/regress/switch-string-basic-expected.txt: Added.
566         * fast/js/regress/switch-string-basic-var-expected.txt: Added.
567         * fast/js/regress/switch-string-basic-var.html: Added.
568         * fast/js/regress/switch-string-basic.html: Added.
569         * fast/js/regress/switch-string-big-length-tower-var-expected.txt: Added.
570         * fast/js/regress/switch-string-big-length-tower-var.html: Added.
571         * fast/js/regress/switch-string-length-tower-expected.txt: Added.
572         * fast/js/regress/switch-string-length-tower-var-expected.txt: Added.
573         * fast/js/regress/switch-string-length-tower-var.html: Added.
574         * fast/js/regress/switch-string-length-tower.html: Added.
575         * fast/js/regress/switch-string-short-expected.txt: Added.
576         * fast/js/regress/switch-string-short.html: Added.
577
578 2013-06-23  Filip Pizlo  <fpizlo@apple.com>
579
580         fourthTier: DFG should optimize identifier string equality
581         https://bugs.webkit.org/show_bug.cgi?id=117920
582
583         Reviewed by Sam Weinig.
584         
585         Add a benchmark for string equality where there is a long identifier, and
586         also add a benchmark for non-identifier string equality (since the previous
587         test for string equality was really identifier equality).
588
589         * fast/js/regress/script-tests/string-long-ident-equality.js: Added.
590         (foo):
591         * fast/js/regress/script-tests/string-var-equality.js: Added.
592         (addFoo):
593         (foo):
594         * fast/js/regress/string-long-ident-equality-expected.txt: Added.
595         * fast/js/regress/string-long-ident-equality.html: Added.
596         * fast/js/regress/string-var-equality-expected.txt: Added.
597         * fast/js/regress/string-var-equality.html: Added.
598
599 2013-06-21  Filip Pizlo  <fpizlo@apple.com>
600
601         fourthTier: DFG shouldn't exit just because a String GetByVal went out-of-bounds
602         https://bugs.webkit.org/show_bug.cgi?id=117906
603
604         Reviewed by Mark Hahnenberg.
605         
606         The out-of-bounds benchmark that isn't insane speeds up by 22x in this
607         patch.
608
609         * fast/js/regress/script-tests/string-get-by-val-out-of-bounds-insane.js: Added.
610         (foo):
611         * fast/js/regress/script-tests/string-get-by-val-out-of-bounds.js: Added.
612         (foo):
613         * fast/js/regress/string-get-by-val-out-of-bounds-expected.txt: Added.
614         * fast/js/regress/string-get-by-val-out-of-bounds-insane-expected.txt: Added.
615         * fast/js/regress/string-get-by-val-out-of-bounds-insane.html: Added.
616         * fast/js/regress/string-get-by-val-out-of-bounds.html: Added.
617
618 2013-06-21  Filip Pizlo  <fpizlo@apple.com>
619
620         fourthTier: DFG should CSE MakeRope
621         https://bugs.webkit.org/show_bug.cgi?id=117905
622
623         Reviewed by Geoffrey Garen.
624         
625         This benchmark speeds up by 50%.
626
627         * fast/js/regress/make-rope-cse-expected.txt: Added.
628         * fast/js/regress/make-rope-cse.html: Added.
629         * fast/js/regress/script-tests/make-rope-cse.js: Added.
630         (foo):
631
632 2013-06-21  Filip Pizlo  <fpizlo@apple.com>
633
634         fourthTier: DFG should't exit just because it GetByVal'd a big character
635         https://bugs.webkit.org/show_bug.cgi?id=117899
636
637         Reviewed by Mark Hahnenberg.
638         
639         This benchmark speeds up by 3x.
640
641         * fast/js/regress/script-tests/string-get-by-val-big-char.js: Added.
642         (foo):
643         * fast/js/regress/string-get-by-val-big-char-expected.txt: Added.
644         * fast/js/regress/string-get-by-val-big-char.html: Added.
645
646 2013-06-21  Filip Pizlo  <fpizlo@apple.com>
647
648         fourthTier: Small strings shouldn't get GC'd
649         https://bugs.webkit.org/show_bug.cgi?id=117897
650
651         Reviewed by Mark Hahnenberg.
652         
653         This test speeds up by 5%.
654
655         * fast/js/regress/script-tests/string-get-by-val.js: Added.
656         (foo):
657         * fast/js/regress/string-get-by-val-expected.txt: Added.
658         * fast/js/regress/string-get-by-val.html: Added.
659
660 2013-06-18  Filip Pizlo  <fpizlo@apple.com>
661
662         fourthTier: DFG should have switch_char
663         https://bugs.webkit.org/show_bug.cgi?id=117710
664
665         Rubber stamped by Mark Hahnenberg.
666
667         * fast/js/regress/script-tests/switch-char-constant.js: Added.
668         (foo):
669         (bar):
670         * fast/js/regress/script-tests/switch-char.js: Added.
671         (foo):
672         (bar):
673         * fast/js/regress/switch-char-constant-expected.txt: Added.
674         * fast/js/regress/switch-char-constant.html: Added.
675         * fast/js/regress/switch-char-expected.txt: Added.
676         * fast/js/regress/switch-char.html: Added.
677
678 2013-06-15  Filip Pizlo  <fpizlo@apple.com>
679
680         fourthTier: Add CFG simplification for Switch
681         https://bugs.webkit.org/show_bug.cgi?id=117677
682
683         Reviewed by Mark Hahnenberg.
684
685         * fast/js/regress/script-tests/switch-constant.js: Added.
686         (foo):
687         (bar):
688         * fast/js/regress/script-tests/switch.js: Added.
689         (foo):
690         (bar):
691         * fast/js/regress/switch-constant-expected.txt: Added.
692         * fast/js/regress/switch-constant.html: Added.
693         * fast/js/regress/switch-expected.txt: Added.
694         * fast/js/regress/switch.html: Added.
695
696 2013-06-11  Filip Pizlo  <fpizlo@apple.com>
697
698         fourthTier: DFG should support op_in and it should use patching to make it fast
699         https://bugs.webkit.org/show_bug.cgi?id=117385
700
701         Reviewed by Geoffrey Garen.
702         
703         Test coverage for op_in performance.
704
705         * fast/js/regress/in-four-cases-expected.txt: Added.
706         * fast/js/regress/in-four-cases.html: Added.
707         * fast/js/regress/in-one-case-false-expected.txt: Added.
708         * fast/js/regress/in-one-case-false.html: Added.
709         * fast/js/regress/in-one-case-true-expected.txt: Added.
710         * fast/js/regress/in-one-case-true.html: Added.
711         * fast/js/regress/in-two-cases-expected.txt: Added.
712         * fast/js/regress/in-two-cases.html: Added.
713         * fast/js/regress/script-tests/in-four-cases.js: Added.
714         (foo):
715         (bar):
716         * fast/js/regress/script-tests/in-one-case-false.js: Added.
717         (foo):
718         (bar):
719         * fast/js/regress/script-tests/in-one-case-true.js: Added.
720         (foo):
721         (bar):
722         * fast/js/regress/script-tests/in-two-cases.js: Added.
723         (foo):
724         (bar):
725
726 2013-06-11  Geoffrey Garen  <ggaren@apple.com>
727
728         Rolled back in <http://trac.webkit.org/changeset/151363>.
729
730         Rubber stamped by Phil Pizlo.
731
732 2013-06-09  Filip Pizlo  <fpizlo@apple.com>
733
734         Merge trunk r146653.
735
736     2013-03-22  Filip Pizlo  <fpizlo@apple.com>
737     
738             DFG folding of PutById to SimpleReplace should consider the specialized function case
739             https://bugs.webkit.org/show_bug.cgi?id=113093
740     
741             Reviewed by Geoffrey Garen and Mark Hahnenberg.
742     
743             * fast/js/dfg-cfa-prove-put-by-id-simple-when-storing-to-specialized-function-expected.txt: Added.
744             * fast/js/dfg-cfa-prove-put-by-id-simple-when-storing-to-specialized-function.html: Added.
745             * fast/js/jsc-test-list:
746             * fast/js/script-tests/dfg-cfa-prove-put-by-id-simple-when-storing-to-specialized-function.js: Added.
747             (foo):
748             (baz):
749             (fuzz):
750     
751 2013-06-09  Filip Pizlo  <fpizlo@apple.com>
752
753         fourthTier: DFG GetById patching shouldn't distinguish between self lists and proto lists
754         https://bugs.webkit.org/show_bug.cgi?id=117377
755
756         Reviewed by Geoffrey Garen.
757         
758         Add tests that show why this is important. These tests speed up by more than 3x.
759
760         * fast/js/regress/get-by-id-proto-or-self-expected.txt: Added.
761         * fast/js/regress/get-by-id-proto-or-self.html: Added.
762         * fast/js/regress/get-by-id-self-or-proto-expected.txt: Added.
763         * fast/js/regress/get-by-id-self-or-proto.html: Added.
764         * fast/js/regress/script-tests/get-by-id-proto-or-self.js: Added.
765         (foo):
766         (bar):
767         (Foo):
768         * fast/js/regress/script-tests/get-by-id-self-or-proto.js: Added.
769         (foo):
770         (bar):
771         (Foo):
772
773 2013-06-07  Filip Pizlo  <fpizlo@apple.com>
774
775         fourthTier: don't insert ForceOSRExits except for inadequate coverage
776         https://bugs.webkit.org/show_bug.cgi?id=117363
777
778         Reviewed by Mark Hahnenberg.
779         
780         Convert this test, since this was the test originally added for
781         ConstantFoldingPhase::paintUnreachableCode(). I wanted to make sure that I had good coverage
782         for this since I am removing that method.
783
784         * fast/js/dfg-force-exit-then-sparse-conditional-constant-prop-in-loop-expected.txt:
785         * fast/js/script-tests/dfg-force-exit-then-sparse-conditional-constant-prop-in-loop.js:
786
787 2013-06-03  Filip Pizlo  <fpizlo@apple.com>
788
789         Unreviewed, unbreak all of the tests.
790         
791         Printing "Some tests failed" is great for the silentTestPass mode, but breaks all previous
792         expected-to-fail tests. Changed it so we only print this helpful message if we're in
793         silentTestPass mode.
794
795         * fast/js/resources/js-test-pre.js:
796         (isSuccessfullyParsed):
797
798 2013-05-31  Filip Pizlo  <fpizlo@apple.com>
799
800         fourthTier: convert more fast/js/dfg-* tests to wait for the concurrent JIT
801
802         Rubber stamped by Mark Hahnenberg.
803
804         * fast/js/dfg-arguments-alias-one-block-overwrite-expected.txt:
805         * fast/js/dfg-arguments-out-of-bounds-expected.txt:
806         * fast/js/dfg-arith-add-overflow-check-elimination-predicted-but-not-proven-int-expected.txt:
807         * fast/js/dfg-arith-add-overflow-check-elimination-tower-of-large-numbers-expected.txt:
808         * fast/js/dfg-array-length-dead-expected.txt:
809         * fast/js/dfg-array-pop-side-effects-expected.txt:
810         * fast/js/resources/js-test-pre.js:
811         (testFailed):
812         (dfgIncrement):
813         (isSuccessfullyParsed):
814         * fast/js/script-tests/dfg-arguments-alias-one-block-overwrite.js:
815         * fast/js/script-tests/dfg-arguments-out-of-bounds.js:
816         * fast/js/script-tests/dfg-arith-add-overflow-check-elimination-predicted-but-not-proven-int.js:
817         * fast/js/script-tests/dfg-arith-add-overflow-check-elimination-tower-of-large-numbers.js:
818         * fast/js/script-tests/dfg-array-length-dead.js:
819         * fast/js/script-tests/dfg-array-pop-side-effects.js:
820
821 2013-05-28  Filip Pizlo  <fpizlo@apple.com>
822
823         fourthTier: convert more fast/js/dfg-* tests to wait for the concurrent JIT
824
825         Rubber stamped by Oliver Hunt.
826
827         * fast/js/dfg-arguments-alias-one-block-expected.txt:
828         * fast/js/dfg-arguments-cross-code-origin-expected.txt:
829         * fast/js/dfg-arguments-mixed-alias-expected.txt:
830         * fast/js/dfg-arguments-osr-exit-expected.txt:
831         * fast/js/dfg-arguments-osr-exit-multiple-blocks-before-exit-expected.txt:
832         * fast/js/dfg-arguments-unexpected-escape-expected.txt:
833         * fast/js/script-tests/dfg-arguments-alias-one-block.js:
834         * fast/js/script-tests/dfg-arguments-cross-code-origin.js:
835         * fast/js/script-tests/dfg-arguments-mixed-alias.js:
836         * fast/js/script-tests/dfg-arguments-osr-exit-multiple-blocks-before-exit.js:
837         * fast/js/script-tests/dfg-arguments-osr-exit.js:
838         * fast/js/script-tests/dfg-arguments-unexpected-escape.js:
839
840 2013-05-28  Filip Pizlo  <fpizlo@apple.com>
841
842         fourthTier: convert more fast/js/dfg-* tests to wait for the concurrent JIT
843
844         Rubber stamped by Oliver Hunt.
845
846         * fast/js/dfg-arguments-alias-activation-expected.txt:
847         * fast/js/dfg-arguments-alias-activation.html:
848         * fast/js/dfg-arguments-alias-expected.txt:
849         * fast/js/script-tests/dfg-arguments-alias.js:
850
851 2013-05-28  Filip Pizlo  <fpizlo@apple.com>
852
853         fourthTier: convert more fast/js/dfg-* tests to wait for the concurrent JIT
854
855         Rubber stamped by Oliver Hunt.
856
857         * fast/js/dfg-abs-backwards-propagation-expected.txt:
858         * fast/js/dfg-add-not-number-expected.txt:
859         * fast/js/dfg-arguments-alias-escape-expected.txt:
860         * fast/js/resources/js-test-pre.js:
861         (dfgCompiled):
862         (dfgIncrement):
863         * fast/js/script-tests/dfg-abs-backwards-propagation.js:
864         * fast/js/script-tests/dfg-add-not-number.js:
865         * fast/js/script-tests/dfg-arguments-alias-escape.js:
866         * fast/js/script-tests/dfg-arguments-alias-one-block-osr-exit.js:
867         * fast/js/script-tests/dfg-arguments-alias-one-block-overwrite-arguments.js:
868
869 2013-05-28  Filip Pizlo  <fpizlo@apple.com>
870
871         fourthTier: fast/js should have a way of running tests long enough to wait for the concurrent JIT to tier up
872         https://bugs.webkit.org/show_bug.cgi?id=116878
873
874         Reviewed by Oliver Hunt.
875
876         This adds three things to js-test-pre and uses them in one representative test:
877
878         silentTestPass: If you set this to true, then testPassed() won't print anything, and will instead just have
879             isSuccessfullyParsed() print a message saying that some tests passed silently. This allows tests to call
880             shouldBe() and friends in a loop whose running time is dependent on concurrent JIT behavior, and still
881             be sure that the resulting test will be deterministic.
882         
883         noInline(): If testRunner is present, disable inlining of the relevant function.
884
885         dfgIncrement({f:function, i:index, n:limit}): Returns index either if index < limit, or if the function is
886             DFG compiled. Otherwise, if index >= limit and the function isn't DFG compiled, return 0. This means
887             that the 'i++' in the fast/js/dfg-* warm-up loops can be replaced with:
888
889             i = dfgIncrement({f:<function you're interested in>, i:i + 1, n:<some number smaller than the loop condition>)
890
891             This has the effect of having the loop repeat the first 'n' iterations until the function is DFG
892             compiled. See the modified test, where we do n:100 and the loop condition is i < 200. So the loop will
893             repeat the first 100 iterations until the function is DFG compiled and will only do the last 100
894             iterations once DFG compilation kicks in.    
895
896         * fast/js/dfg-arguments-osr-exit-multiple-blocks-expected.txt:
897         * fast/js/resources/js-test-pre.js:
898         (testPassed):
899         (dfgIncrement):
900         (noInline):
901         (isSuccessfullyParsed):
902         * fast/js/script-tests/dfg-arguments-osr-exit-multiple-blocks.js:
903
904 2013-05-28  Filip Pizlo  <fpizlo@apple.com>
905
906         testRunner should have a way of disabling inlining of functions
907         https://bugs.webkit.org/show_bug.cgi?id=116875
908
909         Reviewed by Mark Hahnenberg.
910
911         * fast/js/script-tests/dfg-min-max.js:
912
913 2013-05-27  Filip Pizlo  <fpizlo@apple.com>
914
915         testRunner should be able to tell you if a function is DFG compiled
916         https://bugs.webkit.org/show_bug.cgi?id=116847
917
918         Reviewed by Mark Hahnenberg.
919
920         * fast/js/script-tests/dfg-min-max.js:
921
922 2013-05-27  Filip Pizlo  <fpizlo@apple.com>
923
924         fourthTier: DFG ArithMod should have the !nodeUsedAsNumber optimizations that ArithDiv has
925         https://bugs.webkit.org/show_bug.cgi?id=116841
926
927         Reviewed by Mark Hahnenberg.
928
929         * fast/js/dfg-mod-by-neg1-and-then-or-zero-interesting-reg-alloc-expected.txt: Added.
930         * fast/js/dfg-mod-by-neg1-and-then-or-zero-interesting-reg-alloc.html: Added.
931         * fast/js/dfg-mod-by-zero-and-then-or-zero-interesting-reg-alloc-expected.txt: Added.
932         * fast/js/dfg-mod-by-zero-and-then-or-zero-interesting-reg-alloc.html: Added.
933         * fast/js/dfg-mod-neg2tothe31-by-one-and-then-or-zero-with-interesting-reg-alloc-expected.txt: Added.
934         * fast/js/dfg-mod-neg2tothe31-by-one-and-then-or-zero-with-interesting-reg-alloc.html: Added.
935         * fast/js/jsc-test-list:
936         * fast/js/script-tests/dfg-mod-by-neg1-and-then-or-zero-interesting-reg-alloc.js: Added.
937         (foo):
938         * fast/js/script-tests/dfg-mod-by-zero-and-then-or-zero-interesting-reg-alloc.js: Added.
939         (foo):
940         * fast/js/script-tests/dfg-mod-neg2tothe31-by-one-and-then-or-zero-with-interesting-reg-alloc.js: Added.
941         (foo):
942
943 2013-05-26  Filip Pizlo  <fpizlo@apple.com>
944
945         fourthTier: clean up ArithDiv/ArithMod in the DFG
946         https://bugs.webkit.org/show_bug.cgi?id=116793
947
948         Reviewed by Mark Hahnenberg.
949
950         * fast/js/script-tests/integer-division-neg2tothe32-by-neg1.js:
951         (myModBy2):
952         (myModBy1073741824):
953
954 2013-05-17  Mark Hahnenberg  <mhahnenberg@apple.com>
955
956         CheckArrays should be hoisted
957         https://bugs.webkit.org/show_bug.cgi?id=116353
958
959         Added a microbenchmark to JSRegress that specifically targets CheckArray hoisting.
960         We get a 25% improvement on it.
961
962         Reviewed by Filip Pizlo.
963
964         * fast/js/regress/check-array-hoisting-expected.txt: Added.
965         * fast/js/regress/check-array-hoisting.html: Added.
966         * fast/js/regress/script-tests/check-array-hoisting.js: Added.
967         (f):
968
969 2013-05-05  Geoffrey Garen  <ggaren@apple.com>
970
971         Rolled back in r149527 with crash fixed.
972
973         Reviewed by Oliver Hunt.
974
975             Rationalized 'this' value conversion
976             https://bugs.webkit.org/show_bug.cgi?id=115542
977
978 2013-04-03  Filip Pizlo  <fpizlo@apple.com>
979
980         fourthTier: Just linking LLVM into JSC causes all plugin tests to fail
981         https://bugs.webkit.org/show_bug.cgi?id=113915
982
983         Reviewed by nobody.
984         
985         This is pretty funny. I don't know, yet, what is going on, but I don't want it to block other work.
986
987         * platform/mac/TestExpectations:
988
989 2013-03-29  Filip Pizlo  <fpizlo@apple.com>
990
991         fourthTier: FTL JIT should be able to compile the Marsaglia random number generator
992         https://bugs.webkit.org/show_bug.cgi?id=113635
993
994         Reviewed by Oliver Hunt.
995
996         * fast/js/regress/marsaglia-expected.txt: Added.
997         * fast/js/regress/marsaglia.html: Added.
998         * fast/js/regress/script-tests/marsaglia.js: Added.
999         (marsaglia):
1000
1001 2013-07-24  Daniel Bates  <dabates@apple.com>
1002
1003         Add DRT test to ensure don't override z-index for overflow: scroll, -webkit-overflow-scrolling: touch
1004         https://bugs.webkit.org/show_bug.cgi?id=119071
1005
1006         Reviewed by Simon Fraser.
1007
1008         Add a DRT test to ensure we don't regress the fix for <https://bugs.webkit.org/show_bug.cgi?id=119066>.
1009
1010         * compositing/overflow/should-not-override-z-index-for-element-with-non-auto-z-index-and-overflow-scroll-and-touch-expected.txt: Added.
1011         * compositing/overflow/should-not-override-z-index-for-element-with-non-auto-z-index-and-overflow-scroll-and-touch.html: Added.
1012
1013 2013-07-24  Robert Hogan  <robert@webkit.org>
1014
1015         Border drawing incorrect when using both border-collapse: collapse and overflow: hidden on a table
1016         https://bugs.webkit.org/show_bug.cgi?id=18305
1017
1018         Reviewed by David Hyatt.
1019
1020         * fast/table/overflow-table-collapsed-borders-cell-painting-expected.png: Added.
1021         * fast/table/overflow-table-collapsed-borders-cell-painting-expected.txt: Added.
1022         * fast/table/overflow-table-collapsed-borders-cell-painting-table-self-painting-layer-expected.png: Added.
1023         * fast/table/overflow-table-collapsed-borders-cell-painting-table-self-painting-layer-expected.txt: Added.
1024         * fast/table/overflow-table-collapsed-borders-cell-painting-table-self-painting-layer.html: Added.
1025         * fast/table/overflow-table-collapsed-borders-cell-painting.html: Added.
1026         * fast/table/overflow-table-collapsed-borders-section-layer-painting-expected.png: Added.
1027         * fast/table/overflow-table-collapsed-borders-section-layer-painting-expected.txt: Added.
1028         * fast/table/overflow-table-collapsed-borders-section-layer-painting.html: Added.
1029         * fast/table/overflow-table-collapsed-borders-section-layer-table-self-painting-layer-expected.png: Added.
1030         * fast/table/overflow-table-collapsed-borders-section-layer-table-self-painting-layer-expected.txt: Added.
1031         * fast/table/overflow-table-collapsed-borders-section-layer-table-self-painting-layer.html: Added.
1032         * fast/table/overflow-table-collapsed-borders-section-self-painting-layer-painting-expected.png: Added.
1033         * fast/table/overflow-table-collapsed-borders-section-self-painting-layer-painting-expected.txt: Added.
1034         * fast/table/overflow-table-collapsed-borders-section-self-painting-layer-painting.html: Added.
1035         * fast/table/overflow-table-collapsed-borders-section-self-painting-layer-table-self-painting-layer-expected.png: Added.
1036         * fast/table/overflow-table-collapsed-borders-section-self-painting-layer-table-self-painting-layer-expected.txt: Added.
1037         * fast/table/overflow-table-collapsed-borders-section-self-painting-layer-table-self-painting-layer.html: Added.
1038         * fast/table/table-overflow-expected.html: Added.
1039         * fast/table/table-overflow.html: Added.
1040         * platform/qt/fast/table/overflowHidden-expected.txt:
1041
1042 2013-07-24  Frédéric Wang  <fred.wang@free.fr>
1043
1044         Graphical elements inside mphantom should not be visible.
1045         https://bugs.webkit.org/show_bug.cgi?id=116600.
1046
1047         Reviewed by Chris Fleizach.
1048
1049         * mathml/presentation/phantom-expected.html: Added.
1050         * mathml/presentation/phantom.html: Added.
1051
1052 2013-07-24  Simon Pena  <simon.pena@samsung.com>
1053
1054         [GTK] Unreviewed gardening. Add expectations for flaky test.
1055
1056         * platform/gtk/TestExpectations: Mark svg/stroke/non-scaling-stroke-pattern.svg
1057         as flaky.
1058
1059 2013-07-24  Seokju Kwon  <seokju.kwon@gmail.com>
1060
1061         [EFL] Unreviewed gardening
1062         https://bugs.webkit.org/show_bug.cgi?id=118826
1063
1064         Unreviewed EFL gardening.
1065
1066         * platform/efl-wk2/TestExpectations: Update test expectations after r134890 and r139491.
1067
1068 2013-07-24  Simon Pena  <simon.pena@samsung.com>
1069
1070         [GTK] Unreviewed gardening. Added expectations for flaky tests.
1071
1072         * platform/gtk/TestExpectations: Marked animations/resume-after-page-cache.html,
1073         css3/calc/img-size.html and perf/nested-combined-selectors.html as flaky.
1074
1075 2013-07-23  Filip Pizlo  <fpizlo@apple.com>
1076
1077         DFG string concatenation optimizations might emit speculative nodes after emitting nodes that kill the original inputs
1078         https://bugs.webkit.org/show_bug.cgi?id=119032
1079
1080         Reviewed by Oliver Hunt.
1081
1082         * fast/js/dfg-strcat-over-objects-then-exit-on-it-expected.txt: Added.
1083         * fast/js/dfg-strcat-over-objects-then-exit-on-it.html: Added.
1084         * fast/js/script-tests/dfg-strcat-over-objects-then-exit-on-it.js: Added.
1085         (foo):
1086         (bar):
1087         (x):
1088
1089 2013-07-23  Mark Lam  <mark.lam@apple.com>
1090
1091         Added ExpressionRangeInfo for BinaryOpNodes that can throw exceptions
1092         due to type coersion.
1093         https://bugs.webkit.org/show_bug.cgi?id=116853.
1094
1095         Reviewed by Geoffrey Garen.
1096
1097         Added the test case from bugzilla which exercises the general binary op
1098         type coersion case, plus another for exercising the strcat case.
1099
1100         * fast/js/line-column-numbers-expected.txt:
1101         * fast/js/line-column-numbers.html:
1102         * fast/js/script-tests/line-column-numbers.js:
1103
1104 2013-07-22  Ryosuke Niwa  <rniwa@webkit.org>
1105
1106         The computed values of fix length padding should be subpixel precision like margin
1107         https://bugs.webkit.org/show_bug.cgi?id=118936
1108
1109         Reviewed by Simon Fraser.
1110
1111         Add a regression test for obtaining the computed values of floating point padding and margin.
1112         They shouldn't be rounded to whole pixels.
1113
1114         * fast/css/getComputedStyle/getComputedStyle-padding-margin-subpixel-length-expected.txt: Added.
1115         * fast/css/getComputedStyle/getComputedStyle-padding-margin-subpixel-length.html: Added.
1116         * fast/shapes/shape-inside/shape-inside-shape-logical-top-expected.html: Use a different technique to detect
1117         the subpixel layout since paddings
1118
1119 2013-07-23  Bem Jones-Bey  <bjonesbe@adobe.com>
1120
1121         [CSS Shapes] New positioning model: support for rounded rectangle shape-outside
1122         https://bugs.webkit.org/show_bug.cgi?id=118081
1123
1124         Reviewed by Dean Jackson.
1125
1126         Update the shape-outside rounded rectangle tests and import them from
1127         the CSS WG's repository. They have been moved to the CSS WG repository
1128         so they can be part of the spec test suite for CSS Shapes.
1129
1130         * TestExpectations: Remove skipping for tests that have been replaced.
1131         * csswg/submitted/shapes/shape-outside/resources/rounded-rectangle.js: Added.
1132         (ellipseXIntercept):
1133         (scanConvertRoundedRectangleOutside):
1134         (genLeftRightRoundedRectFloatShapeOutsideRefTest):
1135         (genLeftRoundedRectFloatShapeOutsideRefTest):
1136         (genRightRoundedRectFloatShapeOutsideRefTest):
1137         * csswg/submitted/shapes/shape-outside/resources/subpixel-utils.js: Added.
1138         (SubPixelLayout):
1139         (SubPixelLayout.):
1140         * csswg/submitted/shapes/shape-outside/shape-outside-floats-rounded-rectangle-001-expected.html: Renamed from LayoutTests/fast/shapes/shape-outside-floats/shape-outside-floats-simple-rounded-rectangle-001-expected.html.
1141         * csswg/submitted/shapes/shape-outside/shape-outside-floats-rounded-rectangle-001.html: Renamed from LayoutTests/fast/shapes/shape-outside-floats/shape-outside-floats-simple-rounded-rectangle-001.html.
1142         * csswg/submitted/shapes/shape-outside/shape-outside-floats-rounded-rectangle-002-expected.html: Renamed from LayoutTests/fast/shapes/shape-outside-floats/shape-outside-floats-simple-rounded-rectangle-002-expected.html.
1143         * csswg/submitted/shapes/shape-outside/shape-outside-floats-rounded-rectangle-002.html: Renamed from LayoutTests/fast/shapes/shape-outside-floats/shape-outside-floats-simple-rounded-rectangle-002.html.
1144         * csswg/submitted/shapes/shape-outside/shape-outside-floats-rounded-rectangle-003-expected.html: Renamed from LayoutTests/fast/shapes/shape-outside-floats/shape-outside-floats-simple-rounded-rectangle-003-expected.html.
1145         * csswg/submitted/shapes/shape-outside/shape-outside-floats-rounded-rectangle-003.html: Renamed from LayoutTests/fast/shapes/shape-outside-floats/shape-outside-floats-simple-rounded-rectangle-003.html.
1146         * csswg/submitted/shapes/shape-outside/shape-outside-floats-rounded-rectangle-004-expected.html: Added.
1147         * csswg/submitted/shapes/shape-outside/shape-outside-floats-rounded-rectangle-004.html: Added.
1148         * csswg/submitted/shapes/shape-outside/w3c-import.log:
1149
1150 2013-07-23  Zalan Bujtas  <zalan@apple.com>
1151
1152         REGRESSION(r152313): Links in certain twitter postings don't warp correctly on page
1153         https://bugs.webkit.org/show_bug.cgi?id=118435
1154
1155         Reviewed by David Hyatt.
1156
1157         When we find an empty inline in the middle of the word, prefer breaking it before 
1158         instead of after to match other browsers' rendering.
1159
1160         * fast/text/whitespace/inline-whitespace-wrapping-12-expected.html: Added.
1161         * fast/text/whitespace/inline-whitespace-wrapping-12.html: Added.
1162
1163 2013-07-23  Alexey Proskuryakov  <ap@apple.com>
1164
1165         Dictionary hotkey does not work on vertical text
1166         https://bugs.webkit.org/show_bug.cgi?id=118993
1167         <rdar://problem/14478260>
1168
1169         Reviewed by Enrica Casucci.
1170
1171         * platform/mac/editing/input/caret-primary-bidi-expected.txt: Old results had
1172         some collapsed positions have a rect of width 1. Now they are all consistently 0.
1173
1174         * platform/mac/editing/input/firstrectforcharacterrange-vertical-expected.txt: Added.
1175         * platform/mac/editing/input/firstrectforcharacterrange-vertical.html: Added.
1176         * platform/wk2/TestExpectations: Skipping the new test, as WKTR doesn't implement firstRectForCharacterRange.
1177
1178 2013-07-23  Bem Jones-Bey  <bjonesbe@adobe.com>
1179
1180         [CSS Shapes] New positioning model: Borders
1181         https://bugs.webkit.org/show_bug.cgi?id=118822
1182
1183         Reviewed by Dean Jackson.
1184
1185         Test that the shape is properly respected when the float has a border.
1186
1187         * csswg/submitted/shapes/shape-outside/shape-outside-floats-square-border-000-expected.html: Added.
1188         * csswg/submitted/shapes/shape-outside/shape-outside-floats-square-border-000.html: Added.
1189         * csswg/submitted/shapes/shape-outside/w3c-import.log: Updated with new
1190             import information.
1191
1192 2013-07-23  Andrei Bucur  <abucur@adobe.com>
1193
1194         [CSS Regions] Convert percentage-margins-* tests to ref-tests
1195         https://bugs.webkit.org/show_bug.cgi?id=118723
1196
1197         Reviewed by Andreas Kling.
1198
1199         The patch converts the percentage margins tests for regions in ref tests.
1200
1201         * fast/regions/percentage-margins-mixed-ltr-dominant-regions-expected.html: Added.
1202         * fast/regions/percentage-margins-mixed-ltr-dominant-regions.html:
1203         * fast/regions/percentage-margins-mixed-rtl-dominant-regions-expected.html: Added.
1204         * fast/regions/percentage-margins-mixed-rtl-dominant-regions.html:
1205         * fast/regions/percentage-margins-rtl-variable-width-regions-expected.html: Added.
1206         * fast/regions/percentage-margins-rtl-variable-width-regions.html:
1207         * fast/regions/percentage-margins-variable-width-regions-expected.html: Added.
1208         * fast/regions/percentage-margins-variable-width-regions.html:
1209         * platform/efl/fast/regions/percentage-margins-mixed-ltr-dominant-regions-expected.png: Removed.
1210         * platform/efl/fast/regions/percentage-margins-mixed-ltr-dominant-regions-expected.txt: Removed.
1211         * platform/efl/fast/regions/percentage-margins-mixed-rtl-dominant-regions-expected.png: Removed.
1212         * platform/efl/fast/regions/percentage-margins-mixed-rtl-dominant-regions-expected.txt: Removed.
1213         * platform/efl/fast/regions/percentage-margins-rtl-variable-width-regions-expected.png: Removed.
1214         * platform/efl/fast/regions/percentage-margins-rtl-variable-width-regions-expected.txt: Removed.
1215         * platform/efl/fast/regions/percentage-margins-variable-width-regions-expected.png: Removed.
1216         * platform/efl/fast/regions/percentage-margins-variable-width-regions-expected.txt: Removed.
1217         * platform/gtk/fast/regions/percentage-margins-mixed-ltr-dominant-regions-expected.png: Removed.
1218         * platform/gtk/fast/regions/percentage-margins-mixed-ltr-dominant-regions-expected.txt: Removed.
1219         * platform/gtk/fast/regions/percentage-margins-mixed-rtl-dominant-regions-expected.png: Removed.
1220         * platform/gtk/fast/regions/percentage-margins-mixed-rtl-dominant-regions-expected.txt: Removed.
1221         * platform/gtk/fast/regions/percentage-margins-rtl-variable-width-regions-expected.png: Removed.
1222         * platform/gtk/fast/regions/percentage-margins-rtl-variable-width-regions-expected.txt: Removed.
1223         * platform/gtk/fast/regions/percentage-margins-variable-width-regions-expected.png: Removed.
1224         * platform/gtk/fast/regions/percentage-margins-variable-width-regions-expected.txt: Removed.
1225         * platform/mac/fast/regions/percentage-margins-mixed-ltr-dominant-regions-expected.png: Removed.
1226         * platform/mac/fast/regions/percentage-margins-mixed-ltr-dominant-regions-expected.txt: Removed.
1227         * platform/mac/fast/regions/percentage-margins-mixed-rtl-dominant-regions-expected.png: Removed.
1228         * platform/mac/fast/regions/percentage-margins-mixed-rtl-dominant-regions-expected.txt: Removed.
1229         * platform/mac/fast/regions/percentage-margins-rtl-variable-width-regions-expected.png: Removed.
1230         * platform/mac/fast/regions/percentage-margins-rtl-variable-width-regions-expected.txt: Removed.
1231         * platform/mac/fast/regions/percentage-margins-variable-width-regions-expected.png: Removed.
1232         * platform/mac/fast/regions/percentage-margins-variable-width-regions-expected.txt: Removed.
1233         * platform/qt/fast/regions/percentage-margins-mixed-ltr-dominant-regions-expected.png: Removed.
1234         * platform/qt/fast/regions/percentage-margins-mixed-ltr-dominant-regions-expected.txt: Removed.
1235         * platform/qt/fast/regions/percentage-margins-mixed-rtl-dominant-regions-expected.png: Removed.
1236         * platform/qt/fast/regions/percentage-margins-mixed-rtl-dominant-regions-expected.txt: Removed.
1237         * platform/qt/fast/regions/percentage-margins-rtl-variable-width-regions-expected.png: Removed.
1238         * platform/qt/fast/regions/percentage-margins-rtl-variable-width-regions-expected.txt: Removed.
1239         * platform/qt/fast/regions/percentage-margins-variable-width-regions-expected.png: Removed.
1240         * platform/qt/fast/regions/percentage-margins-variable-width-regions-expected.txt: Removed.
1241
1242 2013-07-23  Tim Horton  <timothy_horton@apple.com>
1243
1244         Add a test for plug-in unavailability indicator obscurity detection
1245         https://bugs.webkit.org/show_bug.cgi?id=119007
1246
1247         Reviewed by Anders Carlsson.
1248
1249         Add a test that ensures that RenderEmbeddedObject accurately detects the
1250         various different ways the unavailable plugin dialog can be obscured.
1251
1252         * platform/mac-wk2/TestExpectations:
1253         * platform/mac/TestExpectations:
1254         * plugins/unavailable-plugin-indicator-obscurity-expected.txt: Added.
1255         * plugins/unavailable-plugin-indicator-obscurity.html: Added.
1256
1257 2013-07-23  Zoltan Horvath  <zoltan@webkit.org>
1258
1259         [Qt] REGRESSION(r152906) Modified fast/shapes/shape-inside/shape-inside-overflow.html ref test fails.
1260         https://bugs.webkit.org/show_bug.cgi?id=118964
1261
1262         Reviewed by Andreas Kling.
1263
1264         I modified the test to use Ahem font. Now it's working well on Qt as well.
1265
1266         * fast/shapes/shape-inside/shape-inside-overflow-expected.html:
1267         * fast/shapes/shape-inside/shape-inside-overflow.html:
1268
1269 2013-07-23  Mario Sanchez Prada  <mario.prada@samsung.com>
1270
1271         [GTK] Unreviewed gardening. Added expectations for flaky tests.
1272
1273         * platform/gtk/TestExpectations: Added new expectations.
1274
1275 2013-07-23  Simon Pena  <simon.pena@samsung.com>
1276
1277         [GTK] Unreviewed gardening. Unskip passing tests.
1278         https://bugs.webkit.org/show_bug.cgi?id=119008
1279
1280         Unreviewed GTK gardening.
1281
1282         * platform/gtk/TestExpectations: unskip editing/selection/mixed-editability-10.html,
1283         editing/selection/5825350-1.html and editing/selection/5825350-2.html since they have new
1284         baselines, unskip http/tests/security/mixedContent/insecure-audio-video-in-main-frame.html
1285         after r152778, unskip fast/images/webgl-teximage2d.html after r152531 and
1286         svg/custom/xlink-prefix-in-attributes.html after r152785
1287
1288 2013-07-23  Mario Sanchez Prada  <mario.prada@samsung.com>
1289
1290         [GTK] Unreviewed gardening. Baseline and rebaseline needed after r152612 and r152911.
1291
1292         * platform/gtk/editing/caret/caret-color-expected.txt: Added.
1293         * platform/gtk/fast/multicol/shrink-to-column-height-for-pagination-expected.txt: Updated.
1294
1295 2013-07-23  Mario Sanchez Prada  <mario.prada@samsung.com>
1296
1297         [GTK] Unreviewed gardening. Added needed baselines after r104133.
1298
1299         * platform/gtk/perf/nested-combined-selectors-expected.txt: Added.
1300
1301 2013-07-23  Simon Pena  <simon.pena@samsung.com>
1302
1303         [GTK] Unreviewed gardening. New baselines after r152941.
1304         https://bugs.webkit.org/show_bug.cgi?id=119005
1305
1306         Unreviewed GTK gardening.
1307
1308         GTK's DumpRenderTree prints CONFIRM instead of CONFIRM NAVIGATION, so we need
1309         platform-specific expectations.
1310
1311         * platform/gtk/fast/loader/show-only-one-beforeunload-dialog-expected.txt: Added.
1312         * platform/gtk/http/tests/misc/iframe-beforeunload-dialog-matching-ancestor-securityorigin-expected.txt: Added.
1313
1314 2013-07-23  Simon Pena  <simon.pena@samsung.com>
1315
1316         [GTK] Unreviewed gardening. Skip failing test.
1317         https://bugs.webkit.org/show_bug.cgi?id=119006
1318
1319         Unreviewed GTK gardening.
1320
1321         * platform/gtk/TestExpectations: mathml/presentation/fenced-mi.html fails
1322         after being converted to ref test.
1323
1324 2013-07-23  Mario Sanchez Prada  <mario.prada@samsung.com>
1325
1326         [GTK] Unreviewed gardening. Added needed baselines for GTK+.
1327
1328         * platform/gtk/fast/block/lineboxcontain/block-with-ideographs-expected.txt: Added.
1329         * platform/gtk/fast/css-generated-content/details-summary-before-after-expected.txt: Added.
1330         * platform/gtk/fast/css3-text/css3-text-decoration/text-decoration-line-scaled-expected.txt: Added.
1331         * platform/gtk/fast/regions/region-dynamic-after-before-expected.txt: Added.
1332         * platform/gtk/fast/regions/region-generated-content-before-after-expected.txt: Added.
1333         * platform/gtk/fast/text/text-combine-different-fonts-expected.txt: Added.
1334         * platform/gtk/svg/text/text-overflow-ellipsis-svgfont-kerning-ligatures-expected.txt: Added.
1335
1336 2013-07-23  Frédéric Wang  <fred.wang@free.fr>
1337
1338         Enable some MathML reftests on Windows and EFL ports.
1339         https://bugs.webkit.org/show_bug.cgi?id=118916
1340
1341         Reviewed by Chris Fleizach.
1342
1343         * platform/efl/TestExpectations: do not skip over.html
1344         * platform/win/TestExpectations: enable most of the non-pixel tests
1345
1346 2013-07-22  Zalan Bujtas  <zalan@apple.com>
1347
1348         segfault in RenderLayerCompositor when the iframe's position attribute is changed and it embeds <object>.
1349         https://bugs.webkit.org/show_bug.cgi?id=118965
1350
1351         Reviewed by Simon Fraser.
1352
1353         Do not change the composition state unless we can reliably figure out the iframe's size.
1354         If the renderer is not yet attached, its size is not computable.
1355
1356         * compositing/iframes/iframe-position-absolute-with-padding-percentage-crash-expected.txt: Added.
1357         * compositing/iframes/iframe-position-absolute-with-padding-percentage-crash.html: Added.
1358         * compositing/iframes/resources/embed-tag-with-composition.html: Added.
1359         * platform/efl/TestExpectations: skip
1360         * platform/efl-wk2/TestExpectations: skip
1361         * platform/qt-5.0-wk1/TestExpectations: skip
1362         * platform/qt-5.0-wk2/TestExpectations: skip
1363
1364 2013-07-22  Chris Fleizach  <cfleizach@apple.com>
1365
1366         AX: VoiceOver only read the first column in a safari table
1367         https://bugs.webkit.org/show_bug.cgi?id=118992
1368
1369         Reviewed by Tim Horton.
1370
1371         * accessibility/table-with-mismatch-column-count-in-initial-section-expected.txt: Added.
1372         * accessibility/table-with-mismatch-column-count-in-initial-section.html: Added.
1373
1374 2013-07-22  Beth Dakin  <bdakin@apple.com>
1375
1376         StickyPositionContraints should not need to change to account for a RenderLayer's 
1377         scrollOffset
1378         https://bugs.webkit.org/show_bug.cgi?id=118958
1379         -and corresponding-
1380         <rdar://problem/12469203>
1381
1382         Reviewed by Simon Fraser.
1383
1384         This tests stick in overflow areas where the sticky’s containing block overflows 
1385         the overflow area. The sticky object should not extend beyond the overflow area in 
1386         that case. 
1387
1388         * fast/css/sticky/sticky-top-overflow-container-overflow-expected.html: Added.
1389         * fast/css/sticky/sticky-top-overflow-container-overflow.html: Added.
1390
1391 2013-07-22  Joone Hur  <joone.hur@intel.com>
1392
1393         Rebaseline the caret color test for the Mac port after r152612
1394         https://bugs.webkit.org/show_bug.cgi?id=118961
1395
1396         Reviewed by Alexey Proskuryakov.
1397     
1398         Added expected results of the caret color test for the Mac port.
1399
1400         * platform/mac-wk2/editing/caret/caret-color-expected.png: Added.
1401         * platform/mac/TestExpectations:
1402         * platform/mac/editing/caret/caret-color-expected.png: Added.
1403         * platform/mac/editing/caret/caret-color-expected.txt: Added.
1404
1405 2013-07-22  Zalan Bujtas  <zalan@apple.com>
1406
1407         REGRESSION(r152227) Images with compositing layer don't show up unless the containing window is resized.
1408         https://bugs.webkit.org/show_bug.cgi?id=118951
1409
1410         Reviewed by Simon Fraser.
1411
1412         Ensure that the content rect is initialized when the image is set on the graphics layer.
1413
1414         RenderLayerBacking::updateGraphicsLayerGeometry() only updates the contents rect when
1415         the associated graphics layer has a content layer. Since the image gets committed 
1416         on the graphics layer after the update calls, the contents rect is left uninitialized.
1417
1418         * compositing/images/positioned-image-content-rect-expected.html: Added.
1419         * compositing/images/positioned-image-content-rect.html: Added.
1420
1421 2013-07-22  Commit Queue  <commit-queue@webkit.org>
1422
1423         Unreviewed, rolling out r152968.
1424         http://trac.webkit.org/changeset/152968
1425         https://bugs.webkit.org/show_bug.cgi?id=118975
1426
1427         "I forgot to add a test" (Requested by abucur on #webkit).
1428
1429         * fast/regions/percentage-margins-mixed-ltr-dominant-regions-expected.html: Removed.
1430         * fast/regions/percentage-margins-mixed-ltr-dominant-regions.html:
1431         * fast/regions/percentage-margins-mixed-rtl-dominant-regions-expected.html: Removed.
1432         * fast/regions/percentage-margins-mixed-rtl-dominant-regions.html:
1433         * fast/regions/percentage-margins-rtl-variable-width-regions-expected.html: Removed.
1434         * fast/regions/percentage-margins-rtl-variable-width-regions.html:
1435         * platform/efl/fast/regions/percentage-margins-mixed-ltr-dominant-regions-expected.png: Added.
1436         * platform/efl/fast/regions/percentage-margins-mixed-ltr-dominant-regions-expected.txt: Added.
1437         * platform/efl/fast/regions/percentage-margins-mixed-rtl-dominant-regions-expected.png: Added.
1438         * platform/efl/fast/regions/percentage-margins-mixed-rtl-dominant-regions-expected.txt: Added.
1439         * platform/efl/fast/regions/percentage-margins-rtl-variable-width-regions-expected.png: Added.
1440         * platform/efl/fast/regions/percentage-margins-rtl-variable-width-regions-expected.txt: Added.
1441         * platform/efl/fast/regions/percentage-margins-variable-width-regions-expected.png: Added.
1442         * platform/efl/fast/regions/percentage-margins-variable-width-regions-expected.txt: Added.
1443         * platform/gtk/fast/regions/percentage-margins-mixed-ltr-dominant-regions-expected.png: Added.
1444         * platform/gtk/fast/regions/percentage-margins-mixed-ltr-dominant-regions-expected.txt: Added.
1445         * platform/gtk/fast/regions/percentage-margins-mixed-rtl-dominant-regions-expected.png: Added.
1446         * platform/gtk/fast/regions/percentage-margins-mixed-rtl-dominant-regions-expected.txt: Added.
1447         * platform/gtk/fast/regions/percentage-margins-rtl-variable-width-regions-expected.png: Added.
1448         * platform/gtk/fast/regions/percentage-margins-rtl-variable-width-regions-expected.txt: Added.
1449         * platform/gtk/fast/regions/percentage-margins-variable-width-regions-expected.png: Added.
1450         * platform/gtk/fast/regions/percentage-margins-variable-width-regions-expected.txt: Added.
1451         * platform/mac/fast/regions/percentage-margins-mixed-ltr-dominant-regions-expected.png: Added.
1452         * platform/mac/fast/regions/percentage-margins-mixed-ltr-dominant-regions-expected.txt: Added.
1453         * platform/mac/fast/regions/percentage-margins-mixed-rtl-dominant-regions-expected.png: Added.
1454         * platform/mac/fast/regions/percentage-margins-mixed-rtl-dominant-regions-expected.txt: Added.
1455         * platform/mac/fast/regions/percentage-margins-rtl-variable-width-regions-expected.png: Added.
1456         * platform/mac/fast/regions/percentage-margins-rtl-variable-width-regions-expected.txt: Added.
1457         * platform/qt/fast/regions/percentage-margins-mixed-ltr-dominant-regions-expected.png: Added.
1458         * platform/qt/fast/regions/percentage-margins-mixed-ltr-dominant-regions-expected.txt: Added.
1459         * platform/qt/fast/regions/percentage-margins-mixed-rtl-dominant-regions-expected.png: Added.
1460         * platform/qt/fast/regions/percentage-margins-mixed-rtl-dominant-regions-expected.txt: Added.
1461         * platform/qt/fast/regions/percentage-margins-rtl-variable-width-regions-expected.png: Added.
1462         * platform/qt/fast/regions/percentage-margins-rtl-variable-width-regions-expected.txt: Added.
1463         * platform/qt/fast/regions/percentage-margins-variable-width-regions-expected.png: Added.
1464         * platform/qt/fast/regions/percentage-margins-variable-width-regions-expected.txt: Added.
1465
1466 2013-07-22  Roger Fong  <roger_fong@apple.com>
1467
1468         Unreviewed gardening of AppleWin port. Skip some crashing tests.
1469
1470         * platform/win/TestExpectations:
1471
1472 2013-07-22  Mario Sanchez Prada  <mario.prada@samsung.com>
1473
1474         [GTK] Unreviewed gardening. Added baselines needed after r110542.
1475
1476         * platform/gtk/fast/forms/label/labelable-elements-expected.txt: Added.
1477
1478 2013-07-22  Gabor Abraham  <abrhm@inf.u-szeged.hu>
1479
1480         [Qt] Unreviewed gardening. Rebase after r152814.
1481
1482         * platform/qt-5.0-wk1/http/tests/security/contentSecurityPolicy/object-src-none-allowed-expected.txt:
1483
1484 2013-07-22  Mario Sanchez Prada  <mario.prada@samsung.com>
1485
1486         Unreviewed gardening. Added new baselines for GTK+ after r152911.
1487
1488         * platform/gtk/fast/multicol/pagination/BottomToTop-bt-expected.txt: Added.
1489         * platform/gtk/fast/multicol/pagination/BottomToTop-lr-expected.txt: Added.
1490         * platform/gtk/fast/multicol/pagination/BottomToTop-rl-expected.txt: Added.
1491         * platform/gtk/fast/multicol/pagination/BottomToTop-tb-expected.txt: Added.
1492         * platform/gtk/fast/multicol/pagination/LeftToRight-bt-expected.txt: Added.
1493         * platform/gtk/fast/multicol/pagination/LeftToRight-lr-expected.txt: Added.
1494         * platform/gtk/fast/multicol/pagination/LeftToRight-rl-expected.txt: Added.
1495         * platform/gtk/fast/multicol/pagination/LeftToRight-tb-expected.txt: Added.
1496         * platform/gtk/fast/multicol/pagination/RightToLeft-bt-expected.txt: Added.
1497         * platform/gtk/fast/multicol/pagination/RightToLeft-lr-expected.txt: Added.
1498         * platform/gtk/fast/multicol/pagination/RightToLeft-rl-expected.txt: Added.
1499         * platform/gtk/fast/multicol/pagination/RightToLeft-tb-expected.txt: Added.
1500         * platform/gtk/fast/multicol/pagination/TopToBottom-bt-expected.txt: Added.
1501         * platform/gtk/fast/multicol/pagination/TopToBottom-lr-expected.txt: Added.
1502         * platform/gtk/fast/multicol/pagination/TopToBottom-rl-expected.txt: Added.
1503         * platform/gtk/fast/multicol/pagination/TopToBottom-tb-expected.txt: Added.
1504
1505 2013-07-22  Mario Sanchez Prada  <mario.prada@samsung.com>
1506
1507         Unreviewed gardening. Added baselines for GTK+ related to subpixel layout.
1508
1509         * platform/gtk/editing/selection/mixed-editability-10-expected.txt: Added.
1510         * platform/gtk/svg/W3C-SVG-1.1/animate-elem-22-b-expected.txt: Added.
1511         * platform/gtk/svg/W3C-SVG-1.1/animate-elem-23-t-expected.txt: Added.
1512         * platform/gtk/svg/W3C-SVG-1.1/coords-units-03-b-expected.txt: Added.
1513         * platform/gtk/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.txt: Added.
1514         * platform/gtk/svg/W3C-SVG-1.1/filters-example-01-b-expected.txt: Added.
1515         * platform/gtk/svg/custom/pattern-with-transformation-expected.txt: Added.
1516         * platform/gtk/svg/text/text-midpoint-split-bug-expected.txt: Added.
1517
1518 2013-07-22  Mario Sanchez Prada  <mario.prada@samsung.com>
1519
1520         Unreviewed gardening. Added needed baselines for GTK after r149088.
1521
1522         * platform/gtk/editing/selection/5825350-1-expected.txt: Added.
1523         * platform/gtk/editing/selection/5825350-2-expected.txt: Added.
1524
1525 2013-07-22  Andrei Bucur  <abucur@adobe.com>
1526
1527         [CSS Regions] Convert percentage-margins-* tests to ref-tests
1528         https://bugs.webkit.org/show_bug.cgi?id=118723
1529
1530         Reviewed by Andreas Kling.
1531
1532         The patch converts the percentage margins tests for regions in ref tests.
1533
1534         * fast/regions/percentage-margins-mixed-ltr-dominant-regions-expected.html: Added.
1535         * fast/regions/percentage-margins-mixed-ltr-dominant-regions.html:
1536         * fast/regions/percentage-margins-mixed-rtl-dominant-regions-expected.html: Added.
1537         * fast/regions/percentage-margins-mixed-rtl-dominant-regions.html:
1538         * fast/regions/percentage-margins-rtl-variable-width-regions-expected.html: Added.
1539         * fast/regions/percentage-margins-rtl-variable-width-regions.html:
1540         * platform/efl/fast/regions/percentage-margins-mixed-ltr-dominant-regions-expected.png: Removed.
1541         * platform/efl/fast/regions/percentage-margins-mixed-ltr-dominant-regions-expected.txt: Removed.
1542         * platform/efl/fast/regions/percentage-margins-mixed-rtl-dominant-regions-expected.png: Removed.
1543         * platform/efl/fast/regions/percentage-margins-mixed-rtl-dominant-regions-expected.txt: Removed.
1544         * platform/efl/fast/regions/percentage-margins-rtl-variable-width-regions-expected.png: Removed.
1545         * platform/efl/fast/regions/percentage-margins-rtl-variable-width-regions-expected.txt: Removed.
1546         * platform/efl/fast/regions/percentage-margins-variable-width-regions-expected.png: Removed.
1547         * platform/efl/fast/regions/percentage-margins-variable-width-regions-expected.txt: Removed.
1548         * platform/gtk/fast/regions/percentage-margins-mixed-ltr-dominant-regions-expected.png: Removed.
1549         * platform/gtk/fast/regions/percentage-margins-mixed-ltr-dominant-regions-expected.txt: Removed.
1550         * platform/gtk/fast/regions/percentage-margins-mixed-rtl-dominant-regions-expected.png: Removed.
1551         * platform/gtk/fast/regions/percentage-margins-mixed-rtl-dominant-regions-expected.txt: Removed.
1552         * platform/gtk/fast/regions/percentage-margins-rtl-variable-width-regions-expected.png: Removed.
1553         * platform/gtk/fast/regions/percentage-margins-rtl-variable-width-regions-expected.txt: Removed.
1554         * platform/gtk/fast/regions/percentage-margins-variable-width-regions-expected.png: Removed.
1555         * platform/gtk/fast/regions/percentage-margins-variable-width-regions-expected.txt: Removed.
1556         * platform/mac/fast/regions/percentage-margins-mixed-ltr-dominant-regions-expected.png: Removed.
1557         * platform/mac/fast/regions/percentage-margins-mixed-ltr-dominant-regions-expected.txt: Removed.
1558         * platform/mac/fast/regions/percentage-margins-mixed-rtl-dominant-regions-expected.png: Removed.
1559         * platform/mac/fast/regions/percentage-margins-mixed-rtl-dominant-regions-expected.txt: Removed.
1560         * platform/mac/fast/regions/percentage-margins-rtl-variable-width-regions-expected.png: Removed.
1561         * platform/mac/fast/regions/percentage-margins-rtl-variable-width-regions-expected.txt: Removed.
1562         * platform/qt/fast/regions/percentage-margins-mixed-ltr-dominant-regions-expected.png: Removed.
1563         * platform/qt/fast/regions/percentage-margins-mixed-ltr-dominant-regions-expected.txt: Removed.
1564         * platform/qt/fast/regions/percentage-margins-mixed-rtl-dominant-regions-expected.png: Removed.
1565         * platform/qt/fast/regions/percentage-margins-mixed-rtl-dominant-regions-expected.txt: Removed.
1566         * platform/qt/fast/regions/percentage-margins-rtl-variable-width-regions-expected.png: Removed.
1567         * platform/qt/fast/regions/percentage-margins-rtl-variable-width-regions-expected.txt: Removed.
1568         * platform/qt/fast/regions/percentage-margins-variable-width-regions-expected.png: Removed.
1569         * platform/qt/fast/regions/percentage-margins-variable-width-regions-expected.txt: Removed.
1570
1571 2013-07-22  Mario Sanchez Prada  <mario.prada@samsung.com>
1572
1573         Unreviewed gardening. Add accesibility/lists.html as 'Missing' expectation.
1574
1575         * platform/gtk/TestExpectations: Added test.
1576
1577 2013-07-22  Gabor Abraham  <abrhm@inf.u-szeged.hu>
1578
1579         [Qt] Unreviewed gardening. Skipping failing tests.
1580
1581         * platform/qt-5.0-wk1/TestExpectations:
1582         * platform/qt/TestExpectations:
1583
1584 2013-07-22  Simon Pena  <simon.pena@samsung.com>
1585
1586         [GTK] Regression: Multiple tests fail after r152701 changed how unavailable plugins are handled
1587         https://bugs.webkit.org/show_bug.cgi?id=118730
1588
1589         Unreviewed GTK gardening. Unskip tests no longer failing.
1590
1591         Changes from r152701 were reverted in r152814 and later reworked in r152824,
1592         so the tests no longer fail.
1593
1594         * platform/gtk/TestExpectations:
1595
1596 2013-07-22  Mario Sanchez Prada  <mario.prada@samsung.com>
1597
1598         Unreviewed gardening. Update test expectations for GTK.
1599
1600         * platform/gtk/accessibility/aria-option-role-expected.txt: Update
1601         expectations to match those from EFL.
1602         * platform/gtk/TestExpectations: Removed test from failures expectations,
1603         now it's running as expected.
1604
1605 2013-07-22  Ádám Kallai  <kadam@inf.u-szeged.hu>
1606
1607         [Qt] Unreviewed gardening. Update platform specific expectations.
1608
1609         * platform/qt-5.0-wk1/fast/loader/show-only-one-beforeunload-dialog-expected.txt: Added after r152941.
1610         * platform/qt-5.0-wk1/http/tests/misc/iframe-beforeunload-dialog-matching-ancestor-securityorigin-expected.txt: Added after r152941.
1611         * platform/qt-5.0-wk2/fast/multicol/shrink-to-column-height-for-pagination-expected.png: Removed.
1612         * platform/qt/fast/multicol/shrink-to-column-height-for-pagination-expected.png: Added after r152911.
1613         * platform/qt/fast/multicol/shrink-to-column-height-for-pagination-expected.txt: Renamed from LayoutTests/platform/qt-5.0-wk2/fast/multicol/shrink-to-column-height-for-pagination-expected.txt.
1614
1615 2013-07-19  Brady Eidson  <beidson@apple.com>
1616
1617         Pages should not be able to abuse users inside beforeunload handlers.
1618         <rdar://problem/14475779> and https://bugs.webkit.org/show_bug.cgi?id=118871.
1619
1620         Reviewed by Alexey Proskuryakov.
1621
1622         In addition to the new tests, updated some results of previous tests that were relying on "alert"
1623         as a poor man's logging method.
1624
1625         * fast/events/onbeforeunload-focused-iframe-expected.txt:
1626         * fast/events/onbeforeunload-focused-iframe.html:
1627         * fast/events/onunload-clears-onbeforeunload-expected.txt:
1628         * fast/events/onunload-clears-onbeforeunload.html:
1629         * fast/loader/page-dismissal-modal-dialogs-expected.txt:
1630         * fast/loader/page-dismissal-modal-dialogs.html:
1631         * fast/loader/recursive-before-unload-crash-expected.txt:
1632         * fast/loader/recursive-before-unload-crash.html:
1633         * fast/loader/resources/iframe-with-beforeunload.html: Added.
1634         * fast/loader/show-only-one-beforeunload-dialog-expected.txt: Added.
1635         * fast/loader/show-only-one-beforeunload-dialog.html: Added.
1636         * http/tests/misc/iframe-beforeunload-dialog-matching-ancestor-securityorigin-expected.txt: Added.
1637         * http/tests/misc/iframe-beforeunload-dialog-matching-ancestor-securityorigin.html: Added.
1638         * http/tests/misc/iframe-beforeunload-dialog-not-matching-ancestor-securityorigin-expected.txt: Added.
1639         * http/tests/misc/iframe-beforeunload-dialog-not-matching-ancestor-securityorigin.html: Added.
1640         * http/tests/misc/resources/iframe-with-beforeunload.html: Added.
1641         * http/tests/misc/resources/notify-done.html: Added.
1642
1643 2013-07-19  Stephanie Lewis  <slewis@apple.com>
1644
1645         Some compositing tests fail on ML WK2 Debugi
1646         https://bugs.webkit.org/show_bug.cgi?id=118925
1647
1648         Unreviewed.
1649
1650         * platform/mac-wk2/TestExpectations:
1651
1652 2013-07-19  Roger Fong  <roger_fong@apple.com>
1653
1654         Unreviewed. Skip failing tests to make WinEWS bots happy.
1655
1656         * platform/win/TestExpectations:
1657
1658 2013-07-19  Roger Fong  <roger_fong@apple.com>
1659
1660         Unskip flaky tests on AppleWin. 
1661         Flakiness is not an issue with the tests themselves but with the test infrastructure.
1662
1663         * platform/win/TestExpectations:
1664
1665 2013-07-19  Roger Fong  <roger_fong@apple.com>
1666
1667         Unreviewed. Skip some flaky tests on AppleWin port.
1668
1669         * platform/win/TestExpectations:
1670
1671 2013-07-19  Frédéric Wang  <fred.wang@free.fr>
1672
1673         More conversions from MathML pixel tests to reftests.
1674         https://bugs.webkit.org/show_bug.cgi?id=118853
1675
1676         Reviewed by Chris Fleizach.
1677
1678         * mathml/presentation/fenced-expected.html: Added.
1679         * mathml/presentation/fenced-mi-expected.html: Added.
1680         * mathml/presentation/fenced-mi.html: Added.
1681         * mathml/presentation/fenced-mi.xhtml: Removed.
1682         * mathml/presentation/fenced.html: Added.
1683         * mathml/presentation/fenced.xhtml: Removed.
1684         * mathml/presentation/mroot-pref-width-expected.html: Added.
1685         * mathml/presentation/mroot-pref-width.html:
1686         * mathml/presentation/row-alignment.xhtml: Removed.
1687         * mathml/presentation/style-border-padding-background-expected.html: Added.
1688         * mathml/presentation/style-border-padding-background.html: Added.
1689         * mathml/presentation/style-color-sqrt-expected-mismatch.html: Added.
1690         * mathml/presentation/style-color-sqrt.html: Added.
1691         * mathml/presentation/style.xhtml: Removed.
1692         * mathml/presentation/tables-columnalign-expected.html: Added.
1693         * mathml/presentation/tables-columnalign.html: Added.
1694         * mathml/presentation/tables-simple-expected.html: Added.
1695         * mathml/presentation/tables-simple.html: Added.
1696         * mathml/presentation/tables-spans-dynamic-expected.html: Added.
1697         * mathml/presentation/tables-spans-dynamic.html: Added.
1698         * mathml/presentation/tables-spans-expected.html: Added.
1699         * mathml/presentation/tables-spans.html: Added.
1700         * mathml/presentation/tables.xhtml: Removed.
1701         * mathml/xHeight.xhtml: Removed.
1702         * platform/efl/mathml/presentation/fenced-expected.png: Removed.
1703         * platform/efl/mathml/presentation/fenced-expected.txt: Removed.
1704         * platform/efl/mathml/presentation/fenced-mi-expected.png: Removed.
1705         * platform/efl/mathml/presentation/fenced-mi-expected.txt: Removed.
1706         * platform/efl/mathml/presentation/mroot-pref-width-expected.png: Removed.
1707         * platform/efl/mathml/presentation/mroot-pref-width-expected.txt: Removed.
1708         * platform/efl/mathml/presentation/row-alignment-expected.png: Removed.
1709         * platform/efl/mathml/presentation/row-alignment-expected.txt: Removed.
1710         * platform/efl/mathml/presentation/style-expected.png: Removed.
1711         * platform/efl/mathml/presentation/style-expected.txt: Removed.
1712         * platform/efl/mathml/presentation/tables-expected.png: Removed.
1713         * platform/efl/mathml/presentation/tables-expected.txt: Removed.
1714         * platform/efl/mathml/xHeight-expected.png: Removed.
1715         * platform/efl/mathml/xHeight-expected.txt: Removed.
1716         * platform/gtk/mathml/presentation/fenced-expected.png: Removed.
1717         * platform/gtk/mathml/presentation/fenced-expected.txt: Removed.
1718         * platform/gtk/mathml/presentation/fenced-mi-expected.png: Removed.
1719         * platform/gtk/mathml/presentation/fenced-mi-expected.txt: Removed.
1720         * platform/gtk/mathml/presentation/mroot-pref-width-expected.png: Removed.
1721         * platform/gtk/mathml/presentation/mroot-pref-width-expected.txt: Removed.
1722         * platform/gtk/mathml/presentation/row-alignment-expected.png: Removed.
1723         * platform/gtk/mathml/presentation/row-alignment-expected.txt: Removed.
1724         * platform/gtk/mathml/presentation/style-expected.png: Removed.
1725         * platform/gtk/mathml/presentation/style-expected.txt: Removed.
1726         * platform/gtk/mathml/presentation/tables-expected.png: Removed.
1727         * platform/gtk/mathml/presentation/tables-expected.txt: Removed.
1728         * platform/gtk/mathml/xHeight-expected.png: Removed.
1729         * platform/gtk/mathml/xHeight-expected.txt: Removed.
1730         * platform/mac/TestExpectations:
1731         * platform/mac/mathml/presentation/fenced-expected.png: Removed.
1732         * platform/mac/mathml/presentation/fenced-expected.txt: Removed.
1733         * platform/mac/mathml/presentation/fenced-mi-expected.png: Removed.
1734         * platform/mac/mathml/presentation/fenced-mi-expected.txt: Removed.
1735         * platform/mac/mathml/presentation/mroot-pref-width-expected.png: Removed.
1736         * platform/mac/mathml/presentation/mroot-pref-width-expected.txt: Removed.
1737         * platform/mac/mathml/presentation/row-alignment-expected.png: Removed.
1738         * platform/mac/mathml/presentation/row-alignment-expected.txt: Removed.
1739         * platform/mac/mathml/presentation/style-expected.png: Removed.
1740         * platform/mac/mathml/presentation/style-expected.txt: Removed.
1741         * platform/mac/mathml/presentation/tables-expected.png: Removed.
1742         * platform/mac/mathml/presentation/tables-expected.txt: Removed.
1743         * platform/mac/mathml/xHeight-expected.png: Removed.
1744         * platform/mac/mathml/xHeight-expected.txt: Removed.
1745
1746 2013-07-19  Roger Fong  <roger_fong@apple.com>
1747
1748         Unreviewed. Skip some flaky tests on AppleWin port.
1749
1750         * platform/win/TestExpectations:
1751
1752 2013-07-19  Abhijeet Kandalkar  <abhijeet.k@samsung.com>
1753
1754         Spatial Navigation handling of space key in <select> appears to confuse listIndex and optionIndex.
1755         https://bugs.webkit.org/show_bug.cgi?id=99525
1756
1757         Added testcase to test support of option group within HTMLSelect element.
1758
1759         Reviewed by Joseph Pecoraro.
1760
1761         * fast/spatial-navigation/snav-multiple-select-optgroup-expected.txt: Added.
1762         * fast/spatial-navigation/snav-multiple-select-optgroup.html: Added.
1763
1764 2013-07-19  David Hyatt  <hyatt@apple.com>
1765
1766         OSX: ePub: Unable to select text in vertical Japanese book
1767         https://bugs.webkit.org/show_bug.cgi?id=118864
1768         <rdar://problem/14109351>
1769
1770         Reviewed by Dan Bernstein and Sam Weinig.
1771
1772         * fast/multicol/pagination: Added.
1773         * fast/multicol/pagination/BottomToTop-bt.html: Added.
1774         * fast/multicol/pagination/BottomToTop-lr.html: Added.
1775         * fast/multicol/pagination/BottomToTop-rl.html: Added.
1776         * fast/multicol/pagination/BottomToTop-tb.html: Added.
1777         * fast/multicol/pagination/LeftToRight-bt.html: Added.
1778         * fast/multicol/pagination/LeftToRight-lr.html: Added.
1779         * fast/multicol/pagination/LeftToRight-rl.html: Added.
1780         * fast/multicol/pagination/LeftToRight-tb.html: Added.
1781         * fast/multicol/pagination/RightToLeft-bt.html: Added.
1782         * fast/multicol/pagination/RightToLeft-lr.html: Added.
1783         * fast/multicol/pagination/RightToLeft-rl.html: Added.
1784         * fast/multicol/pagination/RightToLeft-tb.html: Added.
1785         * fast/multicol/pagination/TopToBottom-bt.html: Added.
1786         * fast/multicol/pagination/TopToBottom-lr.html: Added.
1787         * fast/multicol/pagination/TopToBottom-rl.html: Added.
1788         * fast/multicol/pagination/TopToBottom-tb.html: Added.
1789         * platform/mac/fast/multicol/pagination: Added.
1790         * platform/mac/fast/multicol/pagination/BottomToTop-bt-expected.png: Added.
1791         * platform/mac/fast/multicol/pagination/BottomToTop-bt-expected.txt: Added.
1792         * platform/mac/fast/multicol/pagination/BottomToTop-lr-expected.png: Added.
1793         * platform/mac/fast/multicol/pagination/BottomToTop-lr-expected.txt: Added.
1794         * platform/mac/fast/multicol/pagination/BottomToTop-rl-expected.png: Added.
1795         * platform/mac/fast/multicol/pagination/BottomToTop-rl-expected.txt: Added.
1796         * platform/mac/fast/multicol/pagination/BottomToTop-tb-expected.png: Added.
1797         * platform/mac/fast/multicol/pagination/BottomToTop-tb-expected.txt: Added.
1798         * platform/mac/fast/multicol/pagination/LeftToRight-bt-expected.png: Added.
1799         * platform/mac/fast/multicol/pagination/LeftToRight-bt-expected.txt: Added.
1800         * platform/mac/fast/multicol/pagination/LeftToRight-lr-expected.png: Added.
1801         * platform/mac/fast/multicol/pagination/LeftToRight-lr-expected.txt: Added.
1802         * platform/mac/fast/multicol/pagination/LeftToRight-rl-expected.png: Added.
1803         * platform/mac/fast/multicol/pagination/LeftToRight-rl-expected.txt: Added.
1804         * platform/mac/fast/multicol/pagination/LeftToRight-tb-expected.png: Added.
1805         * platform/mac/fast/multicol/pagination/LeftToRight-tb-expected.txt: Added.
1806         * platform/mac/fast/multicol/pagination/RightToLeft-bt-expected.png: Added.
1807         * platform/mac/fast/multicol/pagination/RightToLeft-bt-expected.txt: Added.
1808         * platform/mac/fast/multicol/pagination/RightToLeft-lr-expected.png: Added.
1809         * platform/mac/fast/multicol/pagination/RightToLeft-lr-expected.txt: Added.
1810         * platform/mac/fast/multicol/pagination/RightToLeft-rl-expected.png: Added.
1811         * platform/mac/fast/multicol/pagination/RightToLeft-rl-expected.txt: Added.
1812         * platform/mac/fast/multicol/pagination/RightToLeft-tb-expected.png: Added.
1813         * platform/mac/fast/multicol/pagination/RightToLeft-tb-expected.txt: Added.
1814         * platform/mac/fast/multicol/pagination/TopToBottom-bt-expected.png: Added.
1815         * platform/mac/fast/multicol/pagination/TopToBottom-bt-expected.txt: Added.
1816         * platform/mac/fast/multicol/pagination/TopToBottom-lr-expected.png: Added.
1817         * platform/mac/fast/multicol/pagination/TopToBottom-lr-expected.txt: Added.
1818         * platform/mac/fast/multicol/pagination/TopToBottom-rl-expected.png: Added.
1819         * platform/mac/fast/multicol/pagination/TopToBottom-rl-expected.txt: Added.
1820         * platform/mac/fast/multicol/pagination/TopToBottom-tb-expected.png: Added.
1821         * platform/mac/fast/multicol/pagination/TopToBottom-tb-expected.txt: Added.
1822         * platform/mac/fast/multicol/shrink-to-column-height-for-pagination-expected.png:
1823         * platform/mac/fast/multicol/shrink-to-column-height-for-pagination-expected.txt:
1824
1825 2013-07-19  Radu Stavila  <stavila@adobe.com>
1826
1827         Hover doesn't work for block elements inside a href element
1828         https://bugs.webkit.org/show_bug.cgi?id=118907
1829
1830         Reviewed by David Hyatt.
1831
1832         Don't skip all anonymous objects when searching for the hover ancestor, only the ones
1833         directly flowed into a region.
1834
1835         * fast/css/hover-display-block-expected.txt: Added.
1836         * fast/css/hover-display-block.html: Added.
1837
1838 2013-07-19  Zoltan Horvath  <zoltan@webkit.org>
1839
1840         [CSS Shapes] Clear overflowing line's segments in pushShapeContentOverflowBelowTheContentBox
1841         https://bugs.webkit.org/show_bug.cgi?id=118002
1842
1843         Reviewed by David Hyatt.
1844
1845         When the last line in the shape overlaps with the shape bottom boundaries we need to clear the computed segments. (We need to compute
1846         the segments anyway, since shape-outside's code uses the same code path to determine its segments and the line containing is not a
1847         requirement in that case.) Rather then doing the job in RenderBlock::LineBreaker::nextLineBreak I moved the functionality to its correct
1848         place to pushShapeContentOverflowBelowTheContentBox. Now all the overflow related functionality is located in one function. I fixed the
1849         corresponding layout test.
1850
1851         * fast/shapes/shape-inside/shape-inside-overflow-expected.html:
1852         * fast/shapes/shape-inside/shape-inside-overflow.html:
1853
1854 2013-07-19  Zoltan Horvath  <zoltan@webkit.org>
1855
1856         [CSS Shapes][CSS Regions] Modify existing tests to test overflow also when padding is applied on the container
1857         https://bugs.webkit.org/show_bug.cgi?id=117881
1858
1859         Reviewed by David Hyatt.
1860
1861         Currently, we don't have tests which test the overflow behavior when there is padding applied on the container.
1862         I modified the existing tests to cover these cases as well and increase our test coverage.
1863
1864         * fast/shapes/shape-inside/shape-inside-overflow-fixed-dimensions-expected.html:
1865         * fast/shapes/shape-inside/shape-inside-overflow-fixed-dimensions.html:
1866         * fast/regions/shape-inside/shape-inside-on-regions-block-content-overflow-bottom-positioned-multiple-shapes-expected.html:
1867         * fast/regions/shape-inside/shape-inside-on-regions-block-content-overflow-bottom-positioned-multiple-shapes.html:
1868         * fast/regions/shape-inside/shape-inside-on-regions-inline-content-overflow-bottom-positioned-multiple-shapes-expected.html:
1869         * fast/regions/shape-inside/shape-inside-on-regions-inline-content-overflow-bottom-positioned-multiple-shapes.html:
1870
1871 2013-07-19  Frédéric Wang  <fred.wang@free.fr>
1872
1873         Update test expectations for MathML after r152840.
1874         https://bugs.webkit.org/show_bug.cgi?id=118053
1875
1876         Reviewed by Chris Fleizach.
1877
1878         * TestExpectations: unskip mspace tests
1879         * platform/mac/TestExpectations: ImageOnlyFailure for mspace-units
1880
1881 2013-07-19  Simon Pena  <simon.pena@samsung.com>
1882
1883         [GTK] Unreviewed gardening. Update expectations after r152793, r152777 and r152872
1884         https://bugs.webkit.org/show_bug.cgi?id=118906
1885
1886         Unreviewed GTK gardening.
1887
1888         * platform/gtk/TestExpectations: Mark svg/animations/svgenum-animation-6.html as flaky, and
1889         mathml/presentation/bug95404.html, introduced in r152777, as ImageOnlyFailure.
1890         * platform/gtk/editing/pasteboard/emacs-cntl-y-001-expected.txt: New baseline after r152872.
1891         * platform/gtk/editing/pasteboard/emacs-ctrl-k-y-001-expected.txt: Ditto.
1892         * platform/gtk/fast/dom/Range/getClientRects-expected.txt: Ditto.
1893         * platform/gtk/fast/js/function-length-expected.txt: Ditto.
1894         * platform/gtk/plugins/npruntime/object-from-destroyed-plugin-expected.txt: Added after r152872.
1895         * platform/gtk/plugins/npruntime/object-from-destroyed-plugin-in-subframe-expected.txt: Added after r152872.
1896         * platform/gtk/tables/mozilla/marvin/backgr_index-expected.txt: New baseline after r152793.
1897
1898 2013-07-19  Zoltan Arvai  <zarvai@inf.u-szeged.hu>
1899
1900         [Qt][WK2] More unreviewed cleanup for pixel tester bot.
1901
1902         * platform/qt-5.0-wk2/TestExpectations:
1903
1904 2013-07-19  Zoltan Arvai  <zarvai@inf.u-szeged.hu>
1905
1906         [Qt][WK2] Unreviewed cleanup for pixel tester bot.
1907
1908         * platform/qt-5.0-wk2/TestExpectations:
1909
1910 2013-07-19  Miguel Gomez  <magomez@igalia.com>
1911
1912         [GTK] media/video-seek-multiple.html is failing
1913         https://bugs.webkit.org/show_bug.cgi?id=117580
1914
1915         Reviewed by Philippe Normand.
1916
1917         Change expectation for media/video-seek-multiple.html test
1918
1919         * platform/gtk/TestExpectations:
1920
1921 2013-07-19  Gabor Abraham  <abrhm@inf.u-szeged.hu>
1922
1923         [Qt] Unreviewed gardening. Rebase failing tests.
1924
1925         * platform/qt-5.0-wk2/tables/mozilla/marvin/backgr_index-expected.png:
1926         * platform/qt-5.0-wk2/tables/mozilla/marvin/backgr_index-expected.txt: Copied from LayoutTests/platform/qt/tables/mozilla/marvin/backgr_index-expected.txt.
1927         * platform/qt/fast/lists/inlineBoxWrapperNullCheck-expected.txt:
1928         * platform/qt/http/tests/security/contentSecurityPolicy/object-src-none-blocked-expected.txt:
1929         * platform/qt/tables/mozilla/marvin/backgr_index-expected.txt:
1930
1931 2013-07-18  Commit Queue  <commit-queue@webkit.org>
1932
1933         Unreviewed, rolling out r152801.
1934         http://trac.webkit.org/changeset/152801
1935         https://bugs.webkit.org/show_bug.cgi?id=118876
1936
1937         Un-rebaseline some plugin tests since r152789 was rolled out
1938         (Requested by rfong on #webkit).
1939
1940         * platform/win/editing/pasteboard/paste-noplugin-expected.txt: Removed.
1941         * platform/win/platform/win/plugins/draws-gradient-expected.txt:
1942
1943 2013-07-18  Chris Curtis  <chris_curtis@apple.com>
1944
1945         Fixed ASSERTION FAILED: callFrame == vm->topCallFrame in JSC::Interpreter::addStackTraceIfNecessary
1946         https://bugs.webkit.org/show_bug.cgi?id=118498
1947
1948         Reviewed by Geoffrey Garen.
1949
1950         New Tests to see if JSC evaluates user code after exception creation
1951
1952         * fast/js/not-a-constructor-to-string-expected.txt: Added.
1953         * fast/js/not-a-constructor-to-string.html: Added.
1954         * fast/js/not-a-function-to-string-expected.txt: Added.
1955         * fast/js/not-a-function-to-string.html: Added.
1956
1957         Modified test output of the object that was being evaluated at the time of the 
1958         error. Only the error message has changed.
1959
1960         * fast/dom/MutationObserver/mutation-record-constructor-expected.txt:
1961         * fast/dom/NodeList/nodelist-item-call-as-function-expected.txt:
1962         * fast/dom/Range/getClientRects-expected.txt:
1963         * fast/dom/SelectorAPI/dumpNodeList-almost-strict-expected.txt:
1964         * fast/dom/SelectorAPI/dumpNodeList-expected.txt:
1965         * fast/dom/call-a-constructor-as-a-function-expected.txt:
1966         * fast/dom/setPrimitiveValue-exceptions-expected.txt:
1967         * fast/events/window-onerror-exception-in-attr-expected.txt:
1968         * fast/forms/select-namedItem-expected.txt:
1969         * fast/js/arguments-expected.txt:
1970         * fast/js/array-prototype-properties-expected.txt:
1971         * fast/js/basic-strict-mode-expected.txt:
1972         * fast/js/date-toisostring-expected.txt:
1973         * fast/js/delete-getters-setters-expected.txt:
1974         * fast/js/dfg-check-structure-elimination-for-non-cell-expected.txt:
1975         * fast/js/dfg-compare-final-object-to-final-object-or-other-when-both-proven-final-object-expected.txt:
1976         * fast/js/dfg-compare-final-object-to-final-object-or-other-when-proven-final-object-expected.txt:
1977         * fast/js/dfg-inline-arguments-use-from-all-the-places-broken-expected.txt:
1978         * fast/js/dfg-peephole-compare-final-object-to-final-object-or-other-when-both-proven-final-object-expected.txt:
1979         * fast/js/dfg-peephole-compare-final-object-to-final-object-or-other-when-proven-final-object-expected.txt:
1980         * fast/js/exception-expression-offset-expected.txt:
1981         * fast/js/exception-for-nonobject-expected.txt:
1982         * fast/js/exception-thrown-from-new-expected.txt:
1983         * fast/js/function-bind-expected.txt:
1984         * fast/js/instance-of-immediates-expected.txt:
1985         * fast/js/object-prototype-properties-expected.txt:
1986         * fast/regex/cross-frame-callable-expected.txt:
1987         * fast/xsl/transform-xhr-doc-expected.txt:
1988         * http/tests/security/aboutBlank/xss-DENIED-navigate-opener-document-write-expected.txt:
1989         * http/tests/security/aboutBlank/xss-DENIED-navigate-opener-javascript-url-expected.txt:
1990         * http/tests/security/aboutBlank/xss-DENIED-set-opener-expected.txt:
1991         * http/tests/security/document-all-expected.txt:
1992         * http/tests/security/srcdoc-in-sandbox-cannot-access-parent-expected.txt:
1993         * http/tests/security/window-named-proto-expected.txt:
1994         * inspector/console/console-exception-stack-traces-expected.txt:
1995         * platform/efl/css3/selectors3/xhtml/css3-modsel-15c-expected.txt:
1996         * platform/efl/css3/selectors3/xml/css3-modsel-15c-expected.txt:
1997         * platform/efl/fast/events/updateLayoutForHitTest-expected.txt:
1998         * platform/efl/tables/mozilla_expected_failures/bugs/bug92868_1-expected.txt:
1999         * platform/gtk/css3/selectors3/xhtml/css3-modsel-15c-expected.txt:
2000         * platform/gtk/css3/selectors3/xml/css3-modsel-15c-expected.txt:
2001         * platform/gtk/fast/events/updateLayoutForHitTest-expected.txt:
2002         * platform/gtk/svg/custom/createelement-expected.txt:
2003         * platform/gtk/tables/mozilla_expected_failures/bugs/bug92868_1-expected.txt:
2004         * platform/mac-wk2/editing/spelling/markers-expected.txt:
2005         * platform/mac-wk2/plugins/npruntime/object-from-destroyed-plugin-expected.txt: Added.
2006         * platform/mac-wk2/plugins/npruntime/object-from-destroyed-plugin-in-subframe-expected.txt: Added.
2007         * platform/mac/css3/selectors3/xhtml/css3-modsel-15c-expected.txt:
2008         * platform/mac/css3/selectors3/xml/css3-modsel-15c-expected.txt:
2009         * platform/mac/fast/events/updateLayoutForHitTest-expected.txt:
2010         * platform/mac/tables/mozilla_expected_failures/bugs/bug92868_1-expected.txt:
2011         * platform/qt/css3/selectors3/xhtml/css3-modsel-15c-expected.txt:
2012         * platform/qt/css3/selectors3/xml/css3-modsel-15c-expected.txt:
2013         * platform/qt/svg/custom/createelement-expected.txt:
2014         * platform/qt/tables/mozilla_expected_failures/bugs/bug92868_1-expected.txt:
2015         * platform/win/fast/dom/call-a-constructor-as-a-function-expected.txt:
2016         * plugins/npruntime/object-from-destroyed-plugin-expected.txt:
2017         * plugins/npruntime/object-from-destroyed-plugin-in-subframe-expected.txt:
2018         * plugins/npruntime/plugin-scriptable-object-invoke-default-expected.txt:
2019         * sputnik/Conformance/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2_A7-expected.txt:
2020         * sputnik/Conformance/13_Function_Definition/S13_A17_T2-expected.txt:
2021         * sputnik/Conformance/15_Native_Objects/15.1_The_Global_Object/S15.1_A1_T1-expected.txt:
2022         * sputnik/Conformance/15_Native_Objects/15.1_The_Global_Object/S15.1_A1_T2-expected.txt:
2023         * sputnik/Conformance/15_Native_Objects/15.1_The_Global_Object/S15.1_A2_T1-expected.txt:
2024         * sputnik/Conformance/15_Native_Objects/15.2_Object/15.2.4/15.2.4.2_Object.prototype.toString/S15.2.4.2_A7-expected.txt:
2025         * sputnik/Conformance/15_Native_Objects/15.2_Object/15.2.4/15.2.4.3_Object.prototype.toLocaleString/S15.2.4.3_A7-expected.txt:
2026         * sputnik/Conformance/15_Native_Objects/15.2_Object/15.2.4/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A7-expected.txt:
2027         * sputnik/Conformance/15_Native_Objects/15.2_Object/15.2.4/15.2.4.5_Object.prototype.hasOwnProperty/S15.2.4.5_A7-expected.txt:
2028         * sputnik/Conformance/15_Native_Objects/15.2_Object/15.2.4/15.2.4.6_Object.prototype.isPrototypeOf/S15.2.4.6_A7-expected.txt:
2029         * sputnik/Conformance/15_Native_Objects/15.2_Object/15.2.4/15.2.4.7_Object.prototype.propertyIsEnumerable/S15.2.4.7_A7-expected.txt:
2030         * sputnik/Conformance/15_Native_Objects/15.2_Object/15.2.4/S15.2.4_A3-expected.txt:
2031         * sputnik/Conformance/15_Native_Objects/15.2_Object/15.2.4/S15.2.4_A4-expected.txt:
2032         * sputnik/Conformance/15_Native_Objects/15.3_Function/15.3.4/15.3.4.2_Function.prototype.toString/S15.3.4.2_A7-expected.txt:
2033         * sputnik/Conformance/15_Native_Objects/15.3_Function/15.3.4/S15.3.4_A5-expected.txt:
2034         * sputnik/Conformance/15_Native_Objects/15.5_String/15.5.4/15.5.4.12_String.prototype.search/S15.5.4.12_A7-expected.txt:
2035         * sputnik/Conformance/15_Native_Objects/15.5_String/15.5.4/15.5.4.13_String.prototype.slice/S15.5.4.13_A7-expected.txt:
2036         * sputnik/Conformance/15_Native_Objects/15.5_String/15.5.4/15.5.4.15_String.prototype.substring/S15.5.4.15_A7-expected.txt:
2037         * sputnik/Conformance/15_Native_Objects/15.5_String/15.5.4/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A7-expected.txt:
2038         * sputnik/Conformance/15_Native_Objects/15.5_String/15.5.4/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A7-expected.txt:
2039         * sputnik/Conformance/15_Native_Objects/15.5_String/15.5.4/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A7-expected.txt:
2040         * svg/custom/createelement-expected.txt:
2041         * svg/custom/use-nested-missing-target-removed-expected.txt:
2042         * svg/dom/svgpath-out-of-bounds-getPathSeg-expected.txt:
2043
2044 2013-07-18  Christophe Dumez  <ch.dumez@sisa.samsung.com>
2045
2046         Make atob() / btoa() argument non optional
2047         https://bugs.webkit.org/show_bug.cgi?id=118844
2048
2049         Reviewed by Kentaro Hara.
2050
2051         Update and rebaseline fast/dom/Window/atob-btoa.html as atob() /
2052         btoa() 's behavior has changed to match the specification and
2053         the behavior in other browsers.
2054
2055         * fast/dom/Window/atob-btoa-expected.txt:
2056         * fast/dom/Window/atob-btoa.html:
2057
2058 2013-07-18  Frédéric Wang  <fred.wang@free.fr>
2059
2060         Convert MathML fraction tests to reftests.
2061         https://bugs.webkit.org/show_bug.cgi?id=118812
2062
2063         Reviewed by Chris Fleizach.
2064
2065         fractions-vertical-alignment and fractions are converted to reftests.
2066
2067         * mathml/presentation/fractions-box-expected.html: Added.
2068         * mathml/presentation/fractions-box.html: Added.
2069         * mathml/presentation/fractions-color-expected-mismatch.html: Added.
2070         * mathml/presentation/fractions-color.html: Added.
2071         * mathml/presentation/fractions-invalid-expected.html: Added.
2072         * mathml/presentation/fractions-invalid.html: Added.
2073         * mathml/presentation/fractions-linethickness-expected.html: Added.
2074         * mathml/presentation/fractions-linethickness.html: Added.
2075         * mathml/presentation/fractions-mrow-expected.html: Added.
2076         * mathml/presentation/fractions-mrow.html: Added.
2077         * mathml/presentation/fractions-numalign-denomalign-expected.html: Added.
2078         * mathml/presentation/fractions-numalign-denomalign.html: Added.
2079         * mathml/presentation/fractions-positions-expected.html: Added.
2080         * mathml/presentation/fractions-positions.html: Added.
2081         * mathml/presentation/fractions-vertical-alignment-expected.html: Added.
2082         * mathml/presentation/fractions-vertical-alignment.html: Added.
2083         * mathml/presentation/fractions-vertical-alignment.xhtml: Removed.
2084         * mathml/presentation/fractions.xhtml: Removed.
2085         * platform/efl/mathml/presentation/fractions-expected.png: Removed.
2086         * platform/efl/mathml/presentation/fractions-expected.txt: Removed.
2087         * platform/efl/mathml/presentation/fractions-vertical-alignment-expected.png: Removed.
2088         * platform/efl/mathml/presentation/fractions-vertical-alignment-expected.txt: Removed.
2089         * platform/gtk/mathml/presentation/fractions-expected.png: Removed.
2090         * platform/gtk/mathml/presentation/fractions-expected.txt: Removed.
2091         * platform/gtk/mathml/presentation/fractions-vertical-alignment-expected.png: Removed.
2092         * platform/gtk/mathml/presentation/fractions-vertical-alignment-expected.txt: Removed.
2093         * platform/mac/mathml/presentation/fractions-expected.png: Removed.
2094         * platform/mac/mathml/presentation/fractions-expected.txt: Removed.
2095         * platform/mac/mathml/presentation/fractions-vertical-alignment-expected.png: Removed.
2096         * platform/mac/mathml/presentation/fractions-vertical-alignment-expected.txt: Removed.
2097
2098 2013-07-18  Zalan Bujtas  <zalan@apple.com>
2099
2100         fullscreen/full-screen-iframe-with-max-width-height.html is flaky
2101         https://bugs.webkit.org/show_bug.cgi?id=118820
2102
2103         Reviewed by Andreas Kling.
2104
2105         Don't start the test until after the iframe has finished loading.
2106
2107         * fullscreen/full-screen-iframe-with-max-width-height-expected.txt:
2108         * fullscreen/full-screen-iframe-with-max-width-height.html:
2109         * platform/mac/TestExpectations:
2110
2111 2013-07-18  Praveen R Jadhav  <praveen.j@samsung.com>
2112
2113         Only the first call to 'stop' method of AudioBufferSourceNode must be entertained.
2114         https://bugs.webkit.org/show_bug.cgi?id=118776
2115
2116         Reviewed by Jer Noble.
2117
2118         Test case updated to check subsequent calls to 'stop' for a given AudioBufferSourceNode.
2119
2120         * webaudio/audiobuffersource-exception-expected.txt:
2121         * webaudio/audiobuffersource-exception.html:
2122
2123 2013-07-18  Zalan Bujtas  <zalan@apple.com>
2124
2125         Unskip mathml tests after r152840.
2126         https://bugs.webkit.org/show_bug.cgi?id=118842
2127
2128         Unreviewed.
2129
2130         * platform/mac/TestExpectations:
2131
2132 2013-07-18  Zalan Bujtas  <zalan@apple.com>
2133
2134         Incorrect calculated width for mspace.
2135         https://bugs.webkit.org/show_bug.cgi?id=118601
2136
2137         Reviewed by Chris Fleizach.
2138
2139         Use intrinsic logical widths to size <mspace> properly.
2140         This patch also fixes an assert on isPreferredLogicalHeightDirty(), which occurs
2141         while layouting <mspace>. The assert fix is required, so that the sizing can be
2142         fixed.
2143
2144         * mathml/presentation/mspace-prefered-width-expected.html: Added.
2145         * mathml/presentation/mspace-prefered-width.html: Added.
2146         * platform/mac/mathml/presentation/fractions-expected.png: Rebaseline: float->LayoutUnit.
2147         * platform/mac/mathml/presentation/fractions-expected.txt: Rebaseline: float->LayoutUnit.
2148
2149 2013-07-18  Santosh Mahto  <santosh.ma@samsung.com>
2150
2151         ASSERTION FAILED: !listItems().size() || m_activeSelectionAnchorIndex >= 0 in WebCore::HTMLSelectElement::updateListBoxSelection
2152         https://bugs.webkit.org/show_bug.cgi?id=118591
2153
2154         Reviewed by Kent Tamura.
2155
2156         * fast/forms/select/selectall-command-crash-expected.txt: Added.
2157         * fast/forms/select/selectall-command-crash.html: Added.
2158
2159 2013-07-18  Ryuan Choi  <ryuan.choi@samsung.com>
2160
2161         [EFL] Refactor spin.edc not to use offset
2162         https://bugs.webkit.org/show_bug.cgi?id=118830
2163
2164         Reviewed by Gyuyoung Kim.
2165
2166         Updated pixel tests reults.
2167
2168         * platform/efl/fast/forms/number/number-appearance-rtl-expected.png:
2169         * platform/efl/fast/forms/number/number-appearance-spinbutton-disabled-readonly-expected.png:
2170         * platform/efl/fast/forms/number/number-appearance-spinbutton-layer-expected.png:
2171
2172 2013-07-17  Jacky Jiang  <zhajiang@blackberry.com>
2173
2174         Dereference null pointer crash in Length::decrementCalculatedRef()
2175         https://bugs.webkit.org/show_bug.cgi?id=118686
2176
2177         Reviewed by Simon Fraser.
2178
2179         * transitions/transition-transform-translate-calculated-length-crash-expected.txt: Added.
2180         * transitions/transition-transform-translate-calculated-length-crash.html: Added.
2181
2182 2013-07-18  Stephanie Lewis  <slewis@apple.com>
2183
2184         Compositing pattern tests fail on Lion WK1 Debug.
2185         https://bugs.webkit.org/show_bug.cgi?id=118870
2186
2187         Unreviewed.
2188
2189         Update Lion expectations after http://trac.webkit.org/changeset/152470
2190
2191         * platform/mac-lion/TestExpectations:
2192
2193 2013-07-17  Stephanie Lewis  <slewis@apple.com>
2194
2195         Skip crashing MathML tests while waiting for a fix for 
2196         https://bugs.webkit.org/show_bug.cgi?id=118601
2197
2198         Unreviewed.
2199
2200         * platform/mac/TestExpectations:
2201
2202 2013-07-17  Commit Queue  <commit-queue@webkit.org>
2203
2204         Unreviewed, rolling out r152701, r152703, r152739, r152754,
2205         and r152756.
2206         http://trac.webkit.org/changeset/152701
2207         http://trac.webkit.org/changeset/152703
2208         http://trac.webkit.org/changeset/152739
2209         http://trac.webkit.org/changeset/152754
2210         http://trac.webkit.org/changeset/152756
2211         https://bugs.webkit.org/show_bug.cgi?id=118821
2212
2213         this was a buggy fix and we're going to try something
2214         different (Requested by thorton on #webkit).
2215
2216         * editing/pasteboard/paste-noplugin-expected.txt:
2217         * http/tests/security/contentSecurityPolicy/object-src-url-blocked-expected.txt:
2218         * platform/mac/accessibility/plugin-expected.txt:
2219
2220 2013-07-17  Filip Pizlo  <fpizlo@apple.com>
2221
2222         DFG assumes that NewFunction will never pass its input through
2223         https://bugs.webkit.org/show_bug.cgi?id=118798
2224
2225         Reviewed by Sam Weinig.
2226
2227         * fast/js/dfg-use-function-as-variable-expected.txt: Added.
2228         * fast/js/dfg-use-function-as-variable-merge-structure-expected.txt: Added.
2229         * fast/js/dfg-use-function-as-variable-merge-structure.html: Added.
2230         * fast/js/dfg-use-function-as-variable-not-constant-expected.txt: Added.
2231         * fast/js/dfg-use-function-as-variable-not-constant.html: Added.
2232         * fast/js/dfg-use-function-as-variable-with-closure-expected.txt: Added.
2233         * fast/js/dfg-use-function-as-variable-with-closure.html: Added.
2234         * fast/js/dfg-use-function-as-variable.html: Added.
2235         * fast/js/jsc-test-list:
2236         * fast/js/script-tests/dfg-use-function-as-variable-merge-structure.js: Added.
2237         (.x):
2238         (run_tests):
2239         * fast/js/script-tests/dfg-use-function-as-variable-not-constant.js: Added.
2240         (run_tests.x):
2241         (run_tests):
2242         * fast/js/script-tests/dfg-use-function-as-variable-with-closure.js: Added.
2243         (run_tests.x):
2244         (run_tests.y):
2245         (run_tests):
2246         * fast/js/script-tests/dfg-use-function-as-variable.js: Added.
2247         (run_tests.x):
2248         (run_tests):
2249
2250 2013-07-17  Alex Christensen  <achristensen@apple.com>
2251
2252         Unreviewed. Skip more failing WebGL tests on Mac.
2253
2254         * platform/mac-lion/TestExpectations:
2255         * platform/mac/TestExpectations:
2256
2257 2013-07-17  Stephanie Lewis  <slewis@apple.com>
2258
2259         fullscreen/full-screen-iframe-with-max-width-height.html is flaky
2260         https://bugs.webkit.org/show_bug.cgi?id=118820
2261
2262         Unreviewed.
2263
2264         Label a flaky test as flaky
2265
2266         * platform/mac/TestExpectations:
2267
2268 2013-07-17  Roger Fong  <roger_fong@apple.com>
2269
2270         Unreviewed gardening after r152800.
2271         https://bugs.webkit.org/show_bug.cgi?id=118810.
2272
2273         CSS_SHAPES not yet supported on AppleWin port.
2274
2275         * platform/win/TestExpectations:
2276
2277 2013-07-17  Roger Fong  <roger_fong@apple.com>
2278
2279         Unreviewed gardening. 
2280         Skip some tests on AppleWin port that requires AVFoundation, since it does not support it yet.
2281
2282         * platform/win/TestExpectations:
2283
2284 2013-07-17  Roger Fong  <roger_fong@apple.com>
2285
2286         Unreviewed. Rebaseline tests for AppleWin port after r152789.
2287
2288         * platform/win/editing/pasteboard/paste-noplugin-expected.txt: Added.
2289         * platform/win/platform/win/plugins/draws-gradient-expected.txt:
2290
2291 2013-07-17  Bear Travis  <betravis@adobe.com>
2292
2293         [CSS Shapes][CSS Exclusions] Cleanup tests to reflect split between CSS Shapes and CSS Exclusions
2294         https://bugs.webkit.org/show_bug.cgi?id=117164
2295
2296         Reviewed by Alexandru Chiculita.
2297
2298         Moving shapes tests from the fast/exclusions directory to the new fast/shapes directory.
2299         In addition, some parsing tests which included both exclusions and shapes properties
2300         have been split in order for each piece of functionality to sit within its own directory.
2301
2302         * fast/exclusions/parsing/script-tests/parsing-test-utils.js:
2303         * fast/shapes/css-shapes-disabled-expected.txt: Added.
2304         * fast/shapes/css-shapes-disabled.html: Added.
2305         * fast/shapes/css-shapes-enabled-expected.txt: Added.
2306         * fast/shapes/css-shapes-enabled.html: Added.
2307         * fast/shapes/parsing/parsing-shape-inside-expected.txt: Added.
2308         * fast/shapes/parsing/parsing-shape-inside.html: Added.
2309         * fast/shapes/parsing/parsing-shape-lengths-expected.txt: Added.
2310         * fast/shapes/parsing/parsing-shape-lengths.html: Added.
2311         * fast/shapes/parsing/parsing-shape-margin-expected.txt: Added.
2312         * fast/shapes/parsing/parsing-shape-margin.html: Added.
2313         * fast/shapes/parsing/parsing-shape-outside-expected.txt: Added.
2314         * fast/shapes/parsing/parsing-shape-outside.html: Added.
2315         * fast/shapes/parsing/parsing-shape-padding-expected.txt: Added.
2316         * fast/shapes/parsing/parsing-shape-padding.html: Added.
2317         * fast/shapes/parsing/script-tests/parsing-shape-inside.js: Added.
2318         * fast/shapes/parsing/script-tests/parsing-shape-lengths.js: Added.
2319         * fast/shapes/parsing/script-tests/parsing-shape-margin.js: Added.
2320         * fast/shapes/parsing/script-tests/parsing-shape-outside.js: Added.
2321         * fast/shapes/parsing/script-tests/parsing-shape-padding.js: Added.
2322         * fast/shapes/parsing/script-tests/parsing-test-utils.js: Added.
2323         * fast/shapes/resources/multi-segment-polygon.js: Added.
2324         * fast/shapes/resources/rounded-rectangle.js: Added.
2325         * fast/shapes/resources/simple-polygon.js: Added.
2326         * fast/shapes/resources/simple-rectangle.js: Added.
2327         * fast/shapes/resources/subpixel-utils.js: Added.
2328         * fast/shapes/shape-inside/shape-inside-animation-expected.txt: Added.
2329         * fast/shapes/shape-inside/shape-inside-animation.html: Added.
2330         * fast/shapes/shape-inside/shape-inside-bottom-edge-expected.html: Added.
2331         * fast/shapes/shape-inside/shape-inside-bottom-edge.html: Added.
2332         * fast/shapes/shape-inside/shape-inside-box-sizing-expected.html: Added.
2333         * fast/shapes/shape-inside/shape-inside-box-sizing.html: Added.
2334         * fast/shapes/shape-inside/shape-inside-circle-expected.html: Added.
2335         * fast/shapes/shape-inside/shape-inside-circle-padding-expected.html: Added.
2336         * fast/shapes/shape-inside/shape-inside-circle-padding.html: Added.
2337         * fast/shapes/shape-inside/shape-inside-circle.html: Added.
2338         * fast/shapes/shape-inside/shape-inside-coincident-vertices-expected.html: Added.
2339         * fast/shapes/shape-inside/shape-inside-coincident-vertices.html: Added.
2340         * fast/shapes/shape-inside/shape-inside-collinear-vertices-expected.html: Added.
2341         * fast/shapes/shape-inside/shape-inside-collinear-vertices.html: Added.
2342         * fast/shapes/shape-inside/shape-inside-counterclockwise-polygon-expected.html: Added.
2343         * fast/shapes/shape-inside/shape-inside-counterclockwise-polygon.html: Added.
2344         * fast/shapes/shape-inside/shape-inside-dynamic-nested-expected.html: Added.
2345         * fast/shapes/shape-inside/shape-inside-dynamic-nested.html: Added.
2346         * fast/shapes/shape-inside/shape-inside-dynamic-shape-expected.html: Added.
2347         * fast/shapes/shape-inside/shape-inside-dynamic-shape.html: Added.
2348         * fast/shapes/shape-inside/shape-inside-dynamic-text-expected.html: Added.
2349         * fast/shapes/shape-inside/shape-inside-dynamic-text.html: Added.
2350         * fast/shapes/shape-inside/shape-inside-ellipse-expected.html: Added.
2351         * fast/shapes/shape-inside/shape-inside-ellipse-padding-expected.html: Added.
2352         * fast/shapes/shape-inside/shape-inside-ellipse-padding.html: Added.
2353         * fast/shapes/shape-inside/shape-inside-ellipse.html: Added.
2354         * fast/shapes/shape-inside/shape-inside-empty-expected.html: Added.
2355         * fast/shapes/shape-inside/shape-inside-empty-segments-expected.html: Added.
2356         * fast/shapes/shape-inside/shape-inside-empty-segments.html: Added.
2357         * fast/shapes/shape-inside/shape-inside-empty.html: Added.
2358         * fast/shapes/shape-inside/shape-inside-first-fit-001-horizontal-expected.html: Added.
2359         * fast/shapes/shape-inside/shape-inside-first-fit-001-horizontal.html: Added.
2360         * fast/shapes/shape-inside/shape-inside-first-fit-001-vertical-expected.html: Added.
2361         * fast/shapes/shape-inside/shape-inside-first-fit-001-vertical.html: Added.
2362         * fast/shapes/shape-inside/shape-inside-first-fit-002-expected.html: Added.
2363         * fast/shapes/shape-inside/shape-inside-first-fit-002.html: Added.
2364         * fast/shapes/shape-inside/shape-inside-first-fit-003-expected.html: Added.
2365         * fast/shapes/shape-inside/shape-inside-first-fit-003.html: Added.
2366         * fast/shapes/shape-inside/shape-inside-first-fit-004-expected.html: Added.
2367         * fast/shapes/shape-inside/shape-inside-first-fit-004.html: Added.
2368         * fast/shapes/shape-inside/shape-inside-first-fit-reflex-expected.html: Added.
2369         * fast/shapes/shape-inside/shape-inside-first-fit-reflex.html: Added.
2370         * fast/shapes/shape-inside/shape-inside-floats-simple-expected.html: Added.
2371         * fast/shapes/shape-inside/shape-inside-floats-simple.html: Added.
2372         * fast/shapes/shape-inside/shape-inside-inline-elements-expected.html: Added.
2373         * fast/shapes/shape-inside/shape-inside-inline-elements.html: Added.
2374         * fast/shapes/shape-inside/shape-inside-multiple-blocks-dynamic-expected.html: Added.
2375         * fast/shapes/shape-inside/shape-inside-multiple-blocks-dynamic.html: Added.
2376         * fast/shapes/shape-inside/shape-inside-multiple-blocks-expected.html: Added.
2377         * fast/shapes/shape-inside/shape-inside-multiple-blocks-vertical-expected.html: Added.
2378         * fast/shapes/shape-inside/shape-inside-multiple-blocks-vertical.html: Added.
2379         * fast/shapes/shape-inside/shape-inside-multiple-blocks.html: Added.
2380         * fast/shapes/shape-inside/shape-inside-multiple-segments-001-expected.html: Added.
2381         * fast/shapes/shape-inside/shape-inside-multiple-segments-001.html: Added.
2382         * fast/shapes/shape-inside/shape-inside-multiple-segments-002-expected.html: Added.
2383         * fast/shapes/shape-inside/shape-inside-multiple-segments-002.html: Added.
2384         * fast/shapes/shape-inside/shape-inside-multiple-segments-003-expected.html: Added.
2385         * fast/shapes/shape-inside/shape-inside-multiple-segments-003.html: Added.
2386         * fast/shapes/shape-inside/shape-inside-multiple-segments-004-expected.html: Added.
2387         * fast/shapes/shape-inside/shape-inside-multiple-segments-004.html: Added.
2388         * fast/shapes/shape-inside/shape-inside-on-nested-container-with-unresolved-height-expected.html: Added.
2389         * fast/shapes/shape-inside/shape-inside-on-nested-container-with-unresolved-height.html: Added.
2390         * fast/shapes/shape-inside/shape-inside-outside-shape-expected.html: Added.
2391         * fast/shapes/shape-inside/shape-inside-outside-shape.html: Added.
2392         * fast/shapes/shape-inside/shape-inside-overflow-expected.html: Added.
2393         * fast/shapes/shape-inside/shape-inside-overflow-fixed-dimensions-block-content-expected.html: Added.
2394         * fast/shapes/shape-inside/shape-inside-overflow-fixed-dimensions-block-content.html: Added.
2395         * fast/shapes/shape-inside/shape-inside-overflow-fixed-dimensions-expected.html: Added.
2396         * fast/shapes/shape-inside/shape-inside-overflow-fixed-dimensions.html: Added.
2397         * fast/shapes/shape-inside/shape-inside-overflow.html: Added.
2398         * fast/shapes/shape-inside/shape-inside-partial-fill-001-expected.html: Added.
2399         * fast/shapes/shape-inside/shape-inside-partial-fill-001.html: Added.
2400         * fast/shapes/shape-inside/shape-inside-partial-fill-002-expected.html: Added.
2401         * fast/shapes/shape-inside/shape-inside-partial-fill-002.html: Added.
2402         * fast/shapes/shape-inside/shape-inside-percentage-auto-expected.html: Added.
2403         * fast/shapes/shape-inside/shape-inside-percentage-auto.html: Added.
2404         * fast/shapes/shape-inside/shape-inside-percentage-expected.html: Added.
2405         * fast/shapes/shape-inside/shape-inside-percentage.html: Added.
2406         * fast/shapes/shape-inside/shape-inside-polygon-layout-expected.txt: Added.
2407         * fast/shapes/shape-inside/shape-inside-polygon-layout.html: Added.
2408         * fast/shapes/shape-inside/shape-inside-polygon-padding-001-expected.html: Added.
2409         * fast/shapes/shape-inside/shape-inside-polygon-padding-001.html: Added.
2410         * fast/shapes/shape-inside/shape-inside-polygon-padding-002-expected.txt: Added.
2411         * fast/shapes/shape-inside/shape-inside-polygon-padding-002.html: Added.
2412         * fast/shapes/shape-inside/shape-inside-polygon-padding-003-expected.txt: Added.
2413         * fast/shapes/shape-inside/shape-inside-polygon-padding-003.html: Added.
2414         * fast/shapes/shape-inside/shape-inside-polygon-rectangle-expected.html: Added.
2415         * fast/shapes/shape-inside/shape-inside-polygon-rectangle.html: Added.
2416         * fast/shapes/shape-inside/shape-inside-polygon-zoom-expected.html: Added.
2417         * fast/shapes/shape-inside/shape-inside-polygon-zoom.html: Added.
2418         * fast/shapes/shape-inside/shape-inside-rectangle-padding-expected.html: Added.
2419         * fast/shapes/shape-inside/shape-inside-rectangle-padding.html: Added.
2420         * fast/shapes/shape-inside/shape-inside-rectilinear-polygon-001-expected.html: Added.
2421         * fast/shapes/shape-inside/shape-inside-rectilinear-polygon-001.html: Added.
2422         * fast/shapes/shape-inside/shape-inside-rectilinear-polygon-002-expected.html: Added.
2423         * fast/shapes/shape-inside/shape-inside-rectilinear-polygon-002.html: Added.
2424         * fast/shapes/shape-inside/shape-inside-rectilinear-polygon-003-expected.html: Added.
2425         * fast/shapes/shape-inside/shape-inside-rectilinear-polygon-003.html: Added.
2426         * fast/shapes/shape-inside/shape-inside-rectilinear-polygon-004-expected.html: Added.
2427         * fast/shapes/shape-inside/shape-inside-rectilinear-polygon-004.html: Added.
2428         * fast/shapes/shape-inside/shape-inside-recursive-layout-expected.html: Added.
2429         * fast/shapes/shape-inside/shape-inside-recursive-layout.html: Added.
2430         * fast/shapes/shape-inside/shape-inside-regular-polygon16-expected.html: Added.
2431         * fast/shapes/shape-inside/shape-inside-regular-polygon16.html: Added.
2432         * fast/shapes/shape-inside/shape-inside-regular-polygon8-expected.html: Added.
2433         * fast/shapes/shape-inside/shape-inside-regular-polygon8.html: Added.
2434         * fast/shapes/shape-inside/shape-inside-rounded-rectangle-001-expected.html: Added.
2435         * fast/shapes/shape-inside/shape-inside-rounded-rectangle-001.html: Added.
2436         * fast/shapes/shape-inside/shape-inside-rounded-rectangle-002-expected.html: Added.
2437         * fast/shapes/shape-inside/shape-inside-rounded-rectangle-002.html: Added.
2438         * fast/shapes/shape-inside/shape-inside-rounded-rectangle-003-expected.html: Added.
2439         * fast/shapes/shape-inside/shape-inside-rounded-rectangle-003.html: Added.
2440         * fast/shapes/shape-inside/shape-inside-rounded-rectangle-004-expected.html: Added.
2441         * fast/shapes/shape-inside/shape-inside-rounded-rectangle-004.html: Added.
2442         * fast/shapes/shape-inside/shape-inside-rounded-rectangle-fit-001-expected.html: Added.
2443         * fast/shapes/shape-inside/shape-inside-rounded-rectangle-fit-001.html: Added.
2444         * fast/shapes/shape-inside/shape-inside-rounded-rectangle-fit-002-expected.html: Added.
2445         * fast/shapes/shape-inside/shape-inside-rounded-rectangle-fit-002.html: Added.
2446         * fast/shapes/shape-inside/shape-inside-rounded-rectangle-fit-003-expected.html: Added.
2447         * fast/shapes/shape-inside/shape-inside-rounded-rectangle-fit-003.html: Added.
2448         * fast/shapes/shape-inside/shape-inside-rounded-rectangle-large-radius-expected.html: Added.
2449         * fast/shapes/shape-inside/shape-inside-rounded-rectangle-large-radius.html: Added.
2450         * fast/shapes/shape-inside/shape-inside-rounded-rectangle-padding-expected.html: Added.
2451         * fast/shapes/shape-inside/shape-inside-rounded-rectangle-padding.html: Added.
2452         * fast/shapes/shape-inside/shape-inside-shape-logical-top-expected.html: Added.
2453         * fast/shapes/shape-inside/shape-inside-shape-logical-top.html: Added.
2454         * fast/shapes/shape-inside/shape-inside-sibling-block-dimension-change-needs-relayout-expected.html: Added.
2455         * fast/shapes/shape-inside/shape-inside-sibling-block-dimension-change-needs-relayout.html: Added.
2456         * fast/shapes/shape-inside/shape-inside-simple-polygon-001-expected.html: Added.
2457         * fast/shapes/shape-inside/shape-inside-simple-polygon-001.html: Added.
2458         * fast/shapes/shape-inside/shape-inside-simple-polygon-002-expected.html: Added.
2459         * fast/shapes/shape-inside/shape-inside-simple-polygon-002.html: Added.
2460         * fast/shapes/shape-inside/shape-inside-simple-polygon-003-expected.html: Added.
2461         * fast/shapes/shape-inside/shape-inside-simple-polygon-003.html: Added.
2462         * fast/shapes/shape-inside/shape-inside-simple-polygon-004-expected.html: Added.
2463         * fast/shapes/shape-inside/shape-inside-simple-polygon-004.html: Added.
2464         * fast/shapes/shape-inside/shape-inside-subsequent-blocks-expected.html: Added.
2465         * fast/shapes/shape-inside/shape-inside-subsequent-blocks.html: Added.
2466         * fast/shapes/shape-inside/shape-inside-text-align-expected.html: Added.
2467         * fast/shapes/shape-inside/shape-inside-text-align.html: Added.
2468         * fast/shapes/shape-inside/shape-inside-text-expected.html: Added.
2469         * fast/shapes/shape-inside/shape-inside-text.html: Added.
2470         * fast/shapes/shape-inside/shape-inside-vertical-text-expected.html: Added.
2471         * fast/shapes/shape-inside/shape-inside-vertical-text.html: Added.
2472         * fast/shapes/shape-outside-floats/shape-outside-floats-diamond-margin-polygon-expected.txt: Added.
2473         * fast/shapes/shape-outside-floats/shape-outside-floats-diamond-margin-polygon.html: Added.
2474         * fast/shapes/shape-outside-floats/shape-outside-floats-ellipse-margin-bottom-expected.html: Added.
2475         * fast/shapes/shape-outside-floats/shape-outside-floats-ellipse-margin-bottom.html: Added.
2476         * fast/shapes/shape-outside-floats/shape-outside-floats-ellipse-margin-left-expected.txt: Added.
2477         * fast/shapes/shape-outside-floats/shape-outside-floats-ellipse-margin-left.html: Added.
2478         * fast/shapes/shape-outside-floats/shape-outside-floats-ellipse-margin-right-expected.txt: Added.
2479         * fast/shapes/shape-outside-floats/shape-outside-floats-ellipse-margin-right.html: Added.
2480         * fast/shapes/shape-outside-floats/shape-outside-floats-left-margin-polygon-expected.html: Added.
2481         * fast/shapes/shape-outside-floats/shape-outside-floats-left-margin-polygon.html: Added.
2482         * fast/shapes/shape-outside-floats/shape-outside-floats-right-margin-polygon-expected.html: Added.
2483         * fast/shapes/shape-outside-floats/shape-outside-floats-right-margin-polygon.html: Added.
2484         * fast/shapes/shape-outside-floats/shape-outside-floats-rounded-rectangle-large-radius-expected.html: Added.
2485         * fast/shapes/shape-outside-floats/shape-outside-floats-rounded-rectangle-large-radius.html: Added.
2486         * fast/shapes/shape-outside-floats/shape-outside-floats-simple-circle-expected.html: Added.
2487         * fast/shapes/shape-outside-floats/shape-outside-floats-simple-circle.html: Added.
2488         * fast/shapes/shape-outside-floats/shape-outside-floats-simple-ellipse-expected.html: Added.
2489         * fast/shapes/shape-outside-floats/shape-outside-floats-simple-ellipse.html: Added.
2490         * fast/shapes/shape-outside-floats/shape-outside-floats-simple-inset-rectangle-expected.html: Added.
2491         * fast/shapes/shape-outside-floats/shape-outside-floats-simple-inset-rectangle-percentage-expected.html: Added.
2492         * fast/shapes/shape-outside-floats/shape-outside-floats-simple-inset-rectangle-percentage.html: Added.
2493         * fast/shapes/shape-outside-floats/shape-outside-floats-simple-inset-rectangle.html: Added.
2494         * fast/shapes/shape-outside-floats/shape-outside-floats-simple-polygon-expected.html: Added.
2495         * fast/shapes/shape-outside-floats/shape-outside-floats-simple-polygon.html: Added.
2496         * fast/shapes/shape-outside-floats/shape-outside-floats-simple-rectangle-horizontal-multiple-expected.html: Added.
2497         * fast/shapes/shape-outside-floats/shape-outside-floats-simple-rectangle-horizontal-multiple.html: Added.
2498         * fast/shapes/shape-outside-floats/shape-outside-floats-simple-rectangle-percentage-expected.html: Added.
2499         * fast/shapes/shape-outside-floats/shape-outside-floats-simple-rectangle-percentage.html: Added.
2500         * fast/shapes/shape-outside-floats/shape-outside-floats-simple-rounded-inset-rectangle-expected.html: Added.
2501         * fast/shapes/shape-outside-floats/shape-outside-floats-simple-rounded-inset-rectangle.html: Added.
2502         * fast/shapes/shape-outside-floats/shape-outside-floats-simple-rounded-rectangle-001-expected.html: Added.
2503         * fast/shapes/shape-outside-floats/shape-outside-floats-simple-rounded-rectangle-001.html: Added.
2504         * fast/shapes/shape-outside-floats/shape-outside-floats-simple-rounded-rectangle-002-expected.html: Added.
2505         * fast/shapes/shape-outside-floats/shape-outside-floats-simple-rounded-rectangle-002.html: Added.
2506         * fast/shapes/shape-outside-floats/shape-outside-floats-simple-rounded-rectangle-003-expected.html: Added.
2507         * fast/shapes/shape-outside-floats/shape-outside-floats-simple-rounded-rectangle-003.html: Added.
2508         * fast/shapes/shape-outside-floats/shape-outside-floats-stacked-expected.html: Added.
2509         * fast/shapes/shape-outside-floats/shape-outside-floats-stacked.html: Added.
2510
2511 2013-07-17  Zalan Bujtas  <zalan@apple.com>
2512
2513         Wrong linebox height, when block element parent has vertical-align property defined.
2514         https://bugs.webkit.org/show_bug.cgi?id=118245
2515
2516         Reviewed by David Hyatt.
2517
2518         Do not push the current element to the next, when it is still considered empty, even with
2519         some object(s) in front. Behave as if it was actually empty.
2520         Inline elements like <span></span> generate such lines.
2521
2522         * fast/css/empty-span-with-parent-div-and-vertical-align-expected.html: Added.
2523         * fast/css/empty-span-with-parent-div-and-vertical-align.html: Added.
2524         * platform/mac/fast/lists/inlineBoxWrapperNullCheck-expected.png: Rebased.
2525         * platform/mac/fast/lists/inlineBoxWrapperNullCheck-expected.txt: Rebased.
2526         * platform/mac/tables/mozilla/marvin/backgr_index-expected.png: Rebased.
2527         * platform/mac/tables/mozilla/marvin/backgr_index-expected.txt: Rebased.
2528
2529 2013-07-17  Alex Christensen  <achristensen@apple.com>
2530
2531         Unreviewed. Skip failing WebGL tests.
2532
2533         * platform/mac/TestExpectations:
2534
2535 2013-07-17  Andreas Kling  <akling@apple.com>
2536
2537         CSS selector list splitting should be by component, not by selector.
2538         <http://webkit.org/b/118761>
2539         <rdar://problem/14421609>
2540
2541         Reviewed by Antti Koivisto.
2542
2543         Added more cases to the already existing selector list splitting test.
2544
2545         * fast/css/rule-selector-overflow-expected.txt:
2546         * fast/css/rule-selector-overflow.html:
2547
2548 2013-07-17  Rob Buis  <rwlbuis@webkit.org>
2549
2550         [Mac] REGRESSION(r152685): svg/custom/xlink-prefix-in-attributes.html failed unexpectedly
2551         https://bugs.webkit.org/show_bug.cgi?id=118701
2552
2553         Reviewed by Ryosuke Niwa.
2554
2555         * platform/mac/TestExpectations:
2556         * platform/qt/TestExpectations:
2557
2558 2013-07-17  Chris Fleizach  <cfleizach@apple.com>
2559
2560         Regression: columnheader/rowheader roles not exposed correctly
2561         https://bugs.webkit.org/show_bug.cgi?id=113628
2562
2563         Reviewed by Tim Horton.
2564
2565         * platform/mac/accessibility/aria-columnrowheaders-expected.txt: Added.
2566         * platform/mac/accessibility/aria-columnrowheaders.html: Added.
2567
2568 2013-07-17  Simon Pena  <simon.pena@samsung.com>
2569
2570         [GTK] Make DRT obbey testRunner's addURLToRedirect
2571         https://bugs.webkit.org/show_bug.cgi?id=118239
2572
2573         Reviewed by Gustavo Noronha Silva.
2574
2575         Unskip http/tests/loading/cross-origin-XHR-willLoadRequest.html now that DRT obbeys
2576         testRunner's addURLToRedirect.
2577
2578         * platform/gtk/TestExpectations:
2579
2580 2013-07-17  Gabor Abraham  <abrhm@inf.u-szeged.hu>
2581
2582         [Qt] Unreviewd gardening. Rebase and skip failing tests.
2583
2584         * platform/qt-5.0-wk2/TestExpectations:
2585         * platform/qt-5.0-wk2/fast/replaced/border-radius-clip-expected.png: Added.
2586         * platform/qt-5.0-wk2/fast/replaced/border-radius-clip-expected.txt: Added.
2587
2588 2013-07-17  Frédéric Wang  <fred.wang@free.fr>
2589
2590         Replace MathML pixel tests by reftests.
2591         https://bugs.webkit.org/show_bug.cgi?id=118599
2592
2593         Reviewed by Chris Fleizach.
2594
2595         - attributes.xhtml is replaced by attributes*.html
2596
2597         - underover.xhtml, under.xhtml, sub.xhtml, sup.xhtml, over.xhtml and subsup.xhtml are replaced by scripts*.html and bug*.html.
2598
2599         - tokenElements.xhtml is replaced by replaced tokenElements-mathvariant.html
2600
2601         * mathml/presentation/attributes-background-color-expected.html: Added.
2602         * mathml/presentation/attributes-background-color.html: Added.
2603         * mathml/presentation/attributes-display-expected.html: Added.
2604         * mathml/presentation/attributes-display.html: Added.
2605         * mathml/presentation/attributes-mathsize-expected.html: Added.
2606         * mathml/presentation/attributes-mathsize.html: Added.
2607         * mathml/presentation/attributes-mathvariant-expected.html: Added.
2608         * mathml/presentation/attributes-mathvariant.html: Added.
2609         * mathml/presentation/attributes-style-expected-mismatch.html: Added.
2610         * mathml/presentation/attributes-style.html: Added.
2611         * mathml/presentation/attributes.xhtml: Removed.
2612         * mathml/presentation/bug95015-expected.html: Added.
2613         * mathml/presentation/bug95015.html: Added.
2614         * mathml/presentation/bug95404-expected.html: Added.
2615         * mathml/presentation/bug95404.html: Added.
2616         * mathml/presentation/bug97990-expected.html: Added.
2617         * mathml/presentation/bug97990.html: Added.
2618         * mathml/presentation/over.xhtml: Removed.
2619         * mathml/presentation/scripts-font-size-expected-mismatch.html: Added.
2620         * mathml/presentation/scripts-font-size.html: Added.
2621         * mathml/presentation/scripts-height-expected.html: Added.
2622         * mathml/presentation/scripts-height.html: Added.
2623         * mathml/presentation/scripts-mrow-expected.html: Added.
2624         * mathml/presentation/scripts-mrow.html: Added.
2625         * mathml/presentation/scripts-subsup-expected.html: Added.
2626         * mathml/presentation/scripts-subsup.html: Added.
2627         * mathml/presentation/scripts-underover-expected.html: Added.
2628         * mathml/presentation/scripts-underover.html: Added.
2629         * mathml/presentation/scripts-width-expected.html: Added.
2630         * mathml/presentation/scripts-width.html: Added.
2631         * mathml/presentation/sub.xhtml: Removed.
2632         * mathml/presentation/subsup.xhtml: Removed.
2633         * mathml/presentation/sup.xhtml: Removed.
2634         * mathml/presentation/tokenElements-mathvariant-expected.html: Added.
2635         * mathml/presentation/tokenElements-mathvariant.html: Added.
2636         * mathml/presentation/tokenElements.xhtml: Removed.
2637         * mathml/presentation/under.xhtml: Removed.
2638         * mathml/presentation/underover.xhtml: Removed.
2639
2640 2013-07-17  Zoltan Horvath  <zoltan@webkit.org>
2641
2642         [CSS Shapes] Remove setCSSShapesEnabled(true) from shape-inside-on-first-region-inline-content-expected.html since it's no longer using shapes 
2643         https://bugs.webkit.org/show_bug.cgi?id=117952
2644
2645         Reviewed by Alexandru Chiculita.
2646
2647         * fast/regions/shape-inside/shape-inside-on-first-region-inline-content-expected.html:
2648
2649 2013-07-17  Mihai Maerean  <mmaerean@adobe.com>
2650
2651         ASSERTION FAILED: layoutState->m_renderer == this in WebCore::RenderBlock::offsetFromLogicalTopOfFirstPage
2652         https://bugs.webkit.org/show_bug.cgi?id=118587
2653
2654         Reviewed by David Hyatt.
2655
2656         * fast/regions/crash-div-outside-body-vertical-rl-expected.html: Added.
2657         * fast/regions/crash-div-outside-body-vertical-rl.html: Added.
2658
2659 2013-07-16  Alex Christensen  <achristensen@apple.com>
2660
2661         Added passing WebGL tests.
2662         https://bugs.webkit.org/show_bug.cgi?id=118696
2663
2664         Reviewed by Dean Jackson.
2665
2666         * platform/mac/TestExpectations: Replaced webgl directory with list of failing webgl tests.
2667
2668 2013-07-16  Filip Pizlo  <fpizlo@apple.com>
2669
2670         MakeRope fixup shouldn't lead to an Identity without kids
2671         https://bugs.webkit.org/show_bug.cgi?id=118745
2672
2673         Reviewed by Mark Hahnenberg.
2674
2675         * fast/js/dfg-make-rope-all-empty-strings.html: Added.
2676         * fast/js/dfg-make-rope-all-empty-strings-expected.txt: Added.
2677         * fast/js/jsc-test-list:
2678         * fast/js/script-tests/dfg-make-rope-all-empty-strings.js: Added.
2679         (foo):
2680         (bar):
2681
2682 2013-07-16  Roger Fong  <roger_fong@apple.com>
2683
2684         Unreviewed rebaseline test added in r152612 for Apple Windows port.
2685
2686         * platform/win/editing/caret: Added.
2687         * platform/win/editing/caret/caret-color-expected.txt: Added.
2688
2689 2013-07-16  Roger Fong  <roger_fong@apple.com>
2690
2691         Unreviewed rebaselines, AppleWin port.
2692
2693         * platform/win/fast/js/global-constructors-attributes-dedicated-worker-expected.txt:
2694         * platform/win/fast/js/global-constructors-attributes-shared-worker-expected.txt:
2695
2696 2013-07-16  Roger Fong  <roger_fong@apple.com>
2697
2698         Unreviewed. Adjust test and update results for AppleWin port after r151868.
2699
2700         * platform/win/accessibility/multiple-select-element-role-expected.txt:
2701         * platform/win/accessibility/multiple-select-element-role.html:
2702
2703 2013-07-16  Roger Fong  <roger_fong@apple.com>
2704
2705         Unreviewed rebaselines, AppleWin port.
2706
2707         * platform/win/fast/js/global-constructors-attributes-dedicated-worker-expected.txt: Added.
2708         * platform/win/fast/js/global-constructors-attributes-shared-worker-expected.txt: Added.
2709
2710 2013-07-16  Roger Fong  <roger_fong@apple.com>
2711
2712         Unreviewed gardening. -webkit-user-select: all not supported on AppleWin port.
2713         https://bugs.webkit.org/show_bug.cgi?id=118740
2714
2715         * platform/win/TestExpectations:
2716
2717 2013-07-16  Simon Pena  <simon.pena@samsung.com>
2718
2719         [GTK] Unreviewed gardening. Update test expectations after r152701
2720         https://bugs.webkit.org/show_bug.cgi?id=118731
2721
2722         Unreviewed GTK gardening.
2723
2724         * platform/gtk/TestExpectations: Skip failing tests after r152701.
2725
2726 2013-07-16  Eric Carlson  <eric.carlson@apple.com>
2727
2728         HTMLMediaElement should not add cues for disabled text tracks
2729         https://bugs.webkit.org/show_bug.cgi?id=118682
2730
2731         Merge https://src.chromium.org/viewvc/blink?view=rev&revision=153810
2732
2733         Reviewed by Ryosuke Niwa.
2734
2735         * media/track/track-disabled-addcue-expected.txt: Added.
2736         * media/track/track-disabled-addcue.html: Added.
2737         * media/track/track-disabled-expected.txt: Added.
2738         * media/track/track-disabled.html: Added.
2739
2740 2013-07-16  Anton Obzhirov  <a.obzhirov@samsung.com>
2741
2742         [GTK] fast/events/platform-wheelevent-with-delta-zero-crash.html is crashing
2743         https://bugs.webkit.org/show_bug.cgi?id=110222
2744
2745         Reviewed by Gustavo Noronha Silva.
2746
2747         * platform/gtk/TestExpectations:
2748
2749 2013-07-16  Krzysztof Czech  <k.czech@ymail.com>
2750
2751         [ATK] Adds support for aria-haspopup property.
2752         https://bugs.webkit.org/show_bug.cgi?id=117834
2753
2754         Reviewed by Christophe Dumez.
2755
2756         Moving accessibility tests related to aria-haspopup property.
2757
2758         * accessibility/element-haspopup-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/element-haspopup-expected.txt.
2759         * accessibility/element-haspopup.html: Renamed from LayoutTests/platform/mac/accessibility/element-haspopup.html.
2760         * accessibility/popup-button-title-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/popup-button-title-expected.txt.
2761         * accessibility/popup-button-title.html: Renamed from LayoutTests/platform/mac/accessibility/popup-button-title.html.
2762
2763 2013-07-16  Gabor Abraham  <abrhm@inf.u-szeged.hu>
2764
2765         [Qt]Unreviewed gardening. New baseline and skip failing tests.
2766
2767         * platform/qt-5.0-wk1/TestExpectations:
2768         * platform/qt-5.0-wk1/http/tests/security/contentSecurityPolicy/object-src-none-allowed-expected.txt: Added.
2769         * platform/qt/TestExpectations:
2770         * platform/qt/editing/caret/caret-color-expected.png: Added.
2771         * platform/qt/editing/caret/caret-color-expected.txt: Added.
2772         * platform/qt/http/tests/security/contentSecurityPolicy/object-src-none-blocked-expected.txt: Added.
2773
2774 2013-07-15  Yuta Kitamura  <yutak@chromium.org>
2775
2776         NULL ptr in WebCore::Range::processAncestorsAndTheirSiblings
2777         https://bugs.webkit.org/show_bug.cgi?id=77614
2778
2779         Reviewed by Ryosuke Niwa.
2780
2781         This change is ported from Blink revision 153483:
2782         https://src.chromium.org/viewvc/blink?revision=153483&view=revision
2783
2784         * fast/dom/Range/detach-range-during-deletecontents-expected.txt: Added.
2785         * fast/dom/Range/detach-range-during-deletecontents.html: Added.
2786         * fast/dom/Range/resources/detach-range-during-deletecontents-iframe.xhtml: Added.
2787
2788 2013-07-15  Ryosuke Niwa  <rniwa@webkit.org>
2789
2790         Input element that becomes visible during a simulated click event from an associated label element doesn't get focused
2791         https://bugs.webkit.org/show_bug.cgi?id=118700
2792
2793         Reviewed by Kent Tamura.
2794
2795         Add a regression test.
2796
2797         * fast/forms/label/label-becomes-visible-while-clicking-on-label-expected.txt: Added.
2798         * fast/forms/label/label-becomes-visible-while-clicking-on-label.html: Added.
2799
2800 2013-07-15  Tim Horton  <timothy_horton@apple.com>
2801
2802         Unreviewed rebaselines after r152701.
2803
2804         * editing/pasteboard/paste-noplugin-expected.txt:
2805         * http/tests/security/contentSecurityPolicy/object-src-url-blocked-expected.txt:
2806         * platform/mac/accessibility/plugin-expected.txt:
2807
2808 2013-07-15  Chris Rogers  <crogers@google.com>
2809
2810         Add support for WaveShaperNode.oversample
2811         https://bugs.webkit.org/show_bug.cgi?id=117435
2812
2813         Reviewed by Kenneth Russell.
2814
2815         * webaudio/resources/waveshaper-testing.js: Added.
2816         (T0):
2817         (T1):
2818         (T2):
2819         (T3):
2820         (T4):
2821         (generateWaveShapingCurve):
2822         (checkShapedCurve):
2823         (createImpulseBuffer):
2824         (runWaveShaperOversamplingTest):
2825         * webaudio/waveshaper-oversample-2x-expected.txt: Added.
2826         * webaudio/waveshaper-oversample-2x.html: Added.
2827         * webaudio/waveshaper-oversample-4x-expected.txt: Added.
2828         * webaudio/waveshaper-oversample-4x.html: Added.
2829
2830 2013-07-15  Jeffrey Pfau  <jpfau@apple.com>
2831
2832         Mark svg/custom/xlink-prefix-in-attributes.html as failing on Mac
2833         https://bugs.webkit.org/show_bug.cgi?id=118701
2834
2835         Unreviewed, changing test expectations
2836
2837         * platform/mac/TestExpectations:
2838
2839 2013-07-15  Rob Buis  <rwlbuis@webkit.org>
2840
2841         XMLSerializer doesn't include namespaces on nodes in HTML documents
2842         https://bugs.webkit.org/show_bug.cgi?id=16496
2843
2844         Reviewed by Ryosuke Niwa.
2845
2846         The updated tests are progressions and match FF.
2847
2848         * fast/dom/Element/getAttribute-check-case-sensitivity-expected.txt:
2849         * fast/dom/Element/script-tests/getAttribute-check-case-sensitivity.js:
2850         * fast/dom/XMLSerializer-xml-namespace-expected.txt:
2851         * fast/dom/dom-serialize-namespace-expected.txt: Added.
2852         * fast/dom/dom-serialize-namespace.html: Added.
2853         * fast/xsl/xslt-processor-expected.txt:
2854         * inspector/elements/set-outer-html-expected.txt:
2855         * svg/custom/xlink-prefix-in-attributes-expected.txt:
2856
2857 2013-07-15  Ryosuke Niwa  <rniwa@webkit.org>
2858
2859         compositionstart event should contain the text to be replaced
2860         https://bugs.webkit.org/show_bug.cgi?id=118684
2861
2862         Reviewed by Alexey Proskuryakov.
2863
2864         Add a test case.
2865
2866         * fast/events/ime-composition-events-001-expected.txt:
2867         * fast/events/ime-composition-events-001.html:
2868
2869 2013-07-15  Antoine Quint  <graouts@apple.com>
2870
2871         Text with "text-overflow:ellipsis" and an SVG font do not render correctly
2872         https://bugs.webkit.org/show_bug.cgi?id=118669
2873
2874         Reviewed by David Kilzer.
2875
2876         * platform/mac/svg/text/text-overflow-ellipsis-svgfont-kerning-ligatures-expected.png: Added.
2877         * platform/mac/svg/text/text-overflow-ellipsis-svgfont-kerning-ligatures-expected.txt: Added.
2878         * svg/text/text-overflow-ellipsis-svgfont-kerning-ligatures.html: Added.
2879
2880 2013-07-14  Jon Lee  <jonlee@apple.com>
2881
2882         [WK2] Calling Notification.requestPermission() without a callback crashes
2883         https://bugs.webkit.org/show_bug.cgi?id=118654
2884         <rdar://problem/14293352>
2885
2886         Reviewed by Alexey Proskuryakov.
2887
2888         * http/tests/notifications/notification-request-permission-expected.txt:
2889         * http/tests/notifications/notification-request-permission.html: Add additional subtests that check
2890         that the call succeeds even after granting or denying permission.
2891
2892         * http/tests/notifications/notification-request-permission-no-callback-expected.txt: Added.
2893         * http/tests/notifications/notification-request-permission-no-callback.html: Added. Similar test to
2894         notification-request-permission, without the callback function.
2895
2896 2013-07-15  Zoltan Arvai  <zarvai@inf.u-szeged.hu>
2897
2898         [Qt][WK2] Unreviewed cleanup for pixel tester bot.
2899
2900         * platform/qt-5.0-wk2/TestExpectations:
2901         * platform/qt-5.0-wk2/editing/deleting/delete-image-002-expected.png:
2902         * platform/qt-5.0-wk2/editing/selection/move-by-character-004-expected.png:
2903         * platform/qt-5.0-wk2/fast/canvas/setWidthResetAfterForcedRender-expected.png:
2904
2905 2013-07-15  Zoltan Arvai  <zarvai@inf.u-szeged.hu>
2906
2907         [Qt][WK2] Unreviewed gardening. Skipping bad pixel results.
2908
2909         * platform/qt-5.0-wk2/TestExpectations:
2910
2911 2013-07-15  Zoltan Arvai  <zarvai@inf.u-szeged.hu>
2912
2913         [Qt][WK2] Unreviewed gardening. Skipping bad pixel results.
2914
2915         * platform/qt-5.0-wk2/TestExpectations:
2916
2917 2013-07-14  Ryosuke Niwa  <rniwa@webkit.org>
2918
2919         apply-style-command-crash.html is flaky
2920         https://bugs.webkit.org/show_bug.cgi?id=118634
2921
2922         Reviewed by Andreas Kling.
2923         
2924         Merge https://chromium.googlesource.com/chromium/blink/+/a30dad44ded92d24ed56761434cf6041688659a0.
2925
2926         Also replace CRLF to LF and get rid of svn:executable.
2927
2928         * editing/execCommand/apply-style-command-crash.html:
2929
2930 2013-07-14  Ryosuke Niwa  <rniwa@webkit.org>
2931
2932         apply-style-command-crash.html is flaky
2933         https://bugs.webkit.org/show_bug.cgi?id=118634
2934
2935         Reviewed by Andreas Kling.
2936         
2937         Merge https://chromium.googlesource.com/chromium/blink/+/a30dad44ded92d24ed56761434cf6041688659a0.
2938
2939         * editing/execCommand/apply-style-command-crash.html:
2940
2941 2013-07-14  Ryosuke Niwa  <rniwa@webkit.org>
2942
2943         apply-style-command-crash.html is flaky
2944         https://bugs.webkit.org/show_bug.cgi?id=118634
2945
2946         Reviewed by Andreas Kling.
2947         
2948         Merge https://chromium.googlesource.com/chromium/blink/+/a30dad44ded92d24ed56761434cf6041688659a0.
2949
2950         * editing/execCommand/apply-style-command-crash.html:
2951
2952 2013-07-13  Joone Hur  <joone.hur@intel.com>
2953
2954         Caret should respect text background color
2955         https://bugs.webkit.org/show_bug.cgi?id=117493
2956
2957         Reviewed by Ryosuke Niwa.
2958
2959         This tests to make sure that the caret is visible in the black background 
2960         by getting the caret color from the color of the element(span) containing 
2961         the text, not the parent element(div) that has the contentEditable
2962         attribute.
2963
2964         * editing/caret/caret-color-expected.txt: Added.
2965         * editing/caret/caret-color.html: Added.
2966         * platform/efl/editing/caret/caret-color-expected.png: Added.
2967         * platform/mac/TestExpectations: Skip this test case.
2968
2969 2013-07-12  Chris Curtis  <chris_curtis@apple.com>
2970
2971         By optimizing when the stack is added a two tests needed to be modifed to show correct results.
2972         https://bugs.webkit.org/show_bug.cgi?id=118328
2973
2974         Reviewed by Geoffrey Garen.
2975
2976         * inspector/console/console-exception-stack-traces.html: This test compares the console's currect 
2977         stack with the error object's stack. The test was failing on decodeURI() and eval() which create 
2978         a new frame on the stack to execute. The console's stack was unaware of these calls and the size 
2979         of the stacks would not match. I added a check to pass if it was the specific case with decodeURI
2980         or eval.
2981
2982 2013-07-12  Gabor Abraham  <abrhm@inf.u-szeged.hu>
2983
2984         [Qt] Unreviewed gardening. Skipping new failing test on Qt.
2985         https://bugs.webkit.org/show_bug.cgi?id=118595
2986
2987         * platform/qt/TestExpectations:
2988
2989 2013-07-12  Csaba Osztrogonác  <ossy@webkit.org>
2990
2991         Unreviewed typo fix.
2992
2993         * fast/css-grid-layout/grid-element-change-columns-repaint-expected.txt:
2994         * fast/css-grid-layout/grid-element-change-columns-repaint.html:
2995         * platform/qt-5.0-wk2/fast/css-grid-layout/grid-element-change-columns-repaint-expected.txt:
2996
2997 2013-07-11  Roger Fong  <roger_fong@apple.com>
2998
2999         Replace simple_blank.swf with lines.swf for snapshotting tests.
3000         https://bugs.webkit.org/show_bug.cgi?id=118581.
3001
3002         Reviewed by Tim Horton.
3003
3004         * plugins/resources/lines.swf: Added.
3005         * plugins/snapshotting/autoplay-dominant.html:
3006         * plugins/snapshotting/autoplay-similar-to-dominant-after-delay.html:
3007         * plugins/snapshotting/autoplay-similar-to-dominant.html:
3008         * plugins/snapshotting/plugin-receives-click-event.html:
3009         * plugins/snapshotting/restart.html:
3010         * plugins/snapshotting/simple.html:
3011
3012 2013-07-10  Roger Fong  <roger_fong@apple.com>
3013
3014         Plugins that don't support snapshotting should not all autostart.
3015         https://bugs.webkit.org/show_bug.cgi?id=118572
3016         <rdar://problem/14324391>.
3017
3018         Reviewed by Dean Jackson.
3019
3020         * platform/mac-wk2/plugins/snapshotting/quicktime-plugin-snapshotted-expected.txt: Added.
3021         * plugins/snapshotting/quicktime-plugin-snapshotted.html: Added.
3022
3023 2013-07-11  Mario Sanchez Prada  <mario@webkit.org>
3024
3025         [GTK] Unreviewed gardening. Added expected failures after r152574.
3026
3027         * platform/gtk/TestExpectations: Added test failures.
3028
3029 2013-07-11  Mario Sanchez Prada  <mario.prada@samsung.com>
3030
3031         [GTK] Layout Test accessibility/deleting-iframe-destroys-axcache.html, platform/gtk/accessibility/replaced-objects-in-anonymous-blocks.html are failing
3032         https://bugs.webkit.org/show_bug.cgi?id=118552
3033
3034         Reviewed by Chris Fleizach.
3035
3036         Remove tests that are no longer expected to crash.
3037
3038         * platform/gtk/TestExpectations: Removed tests.
3039
3040 2013-07-10  Oliver Hunt  <oliver@apple.com>
3041
3042         NativeExecutable cache needs to use both call and construct functions for key
3043         https://bugs.webkit.org/show_bug.cgi?id=118545
3044
3045         Reviewed by Geoffrey Garen.
3046
3047         Make sure we don't decide that all bound functions aren't constructors.
3048
3049         * fast/js/function-bind-expected.txt:
3050         * fast/js/script-tests/function-bind.js:
3051
3052 2013-07-11  Andrei Bucur  <abucur@adobe.com>
3053
3054         [CSS Regions] In a region chain with auto-height regions, lines get their length based only on the first region
3055         https://bugs.webkit.org/show_bug.cgi?id=118531
3056
3057         Reviewed by Alexandru Chiculita.
3058
3059         Add tests verifying the lines widths are correctly computed in auto-height regions with and without a max-height set.
3060
3061         * fast/regions/autoheight-correct-region-for-lines-2-expected.html: Added.
3062         * fast/regions/autoheight-correct-region-for-lines-2.html: Added.
3063         * fast/regions/autoheight-correct-region-for-lines-expected.html: Added.
3064         * fast/regions/autoheight-correct-region-for-lines.html: Added.
3065
3066 2013-07-11  Radu Stavila  <stavila@adobe.com>
3067
3068         NamedFlowCollection getters should follow the same pattern as HTMLCollection
3069         https://bugs.webkit.org/show_bug.cgi?id=118561
3070
3071         Reviewed by Christophe Dumez.
3072
3073         Updated test for NamedFlowCollection getters when no named flows are created.
3074
3075         * fast/regions/webkit-named-flow-collection-empty-getters-expected.txt: Renamed from LayoutTests/fast/regions/webkit-named-flow-collection-undefined-expected.txt.
3076         * fast/regions/webkit-named-flow-collection-empty-getters.html: Renamed from LayoutTests/fast/regions/webkit-named-flow-collection-undefined.html.
3077
3078 2013-07-11  Mario Sanchez Prada  <mario.prada@samsung.com>
3079
3080         [GTK] Unreviewed gardening. Added crash expectations in debug builds after r152537
3081
3082         * platform/gtk/TestExpectations: Added two crashing tests.
3083
3084 2013-07-10  Sam Weinig  <sam@webkit.org>
3085
3086         Range.getClientRects() not working correctly for partially contained vertically styled text nodes
3087         <rdar://problem/14305675>
3088         https://bugs.webkit.org/show_bug.cgi?id=118447
3089
3090         Reviewed by David Hyatt.
3091
3092         * fast/dom/Range/getClientRects-vertical-expected.txt: Added.
3093         * fast/dom/Range/getClientRects-vertical.html: Added.
3094
3095 2013-07-10  Eric Carlson  <eric.carlson@apple.com>
3096
3097         [Mac] every enabled text track should be listed in the track menu
3098         https://bugs.webkit.org/show_bug.cgi?id=118477
3099
3100         Reviewed by Jer Noble.
3101
3102         * media/trackmenu-test.js: Add some new utility functions.
3103
3104         * media/video-controls-captions-trackmenu-includes-enabled-track-expected.txt: Added.
3105         * media/video-controls-captions-trackmenu-includes-enabled-track.html: Added.
3106         * platform/efl/TestExpectations:
3107         * platform/gtk/TestExpectations:
3108         * platform/qt/TestExpectations:
3109         * platform/win/TestExpectations:
3110
3111 2013-07-10  Christophe Dumez  <ch.dumez@sisa.samsung.com>
3112
3113         Remove ElementTimeControl and expose SVGAnimationElement
3114         https://bugs.webkit.org/show_bug.cgi?id=118349
3115
3116         Reviewed by Rob Buis.
3117
3118         Rebaseline several test cases now that SVGAnimationElement is exposed
3119         on the global Window object.
3120
3121         * fast/js/global-constructors-attributes-expected.txt:
3122         * platform/efl/fast/js/global-constructors-attributes-expected.txt:
3123         * platform/gtk/fast/js/global-constructors-attributes-expected.txt:
3124         * platform/mac-lion/fast/js/global-constructors-attributes-expected.txt:
3125         * platform/qt/fast/js/global-constructors-attributes-expected.txt:
3126         * svg/custom/global-constructors-expected.txt:
3127
3128 2013-07-09  Roger Fong  <roger_fong@apple.com>
3129
3130         HTMLPluginElement's state should be Playing before firing mouse click event.
3131         https://bugs.webkit.org/show_bug.cgi?id=118398.
3132         <rdar://problem/14262126>
3133
3134         Reviewed by Dean Jackson.
3135
3136         * platform/mac-wk2/plugins/snapshotting/plugin-receives-click-event-expected.txt: Added.
3137         * plugins/snapshotting/plugin-receives-click-event.html: Added.
3138
3139 2013-07-10  Mario Sanchez Prada  <mario.prada@samsung.com>
3140
3141         AX: Allow requesting the full plain text for an object with textUnderElement()
3142         https://bugs.webkit.org/show_bug.cgi?id=105214
3143
3144         Reviewed by Chris Fleizach.
3145
3146         Removed tests that are not longer expected to fail.
3147
3148         * platform/gtk/TestExpectations: Removed tests.
3149
3150 2013-07-10  Simon Pena  <simon.pena@samsung.com>
3151
3152         [GTK] Unreviewed gardening. Update new baselines after r152494 and r152478
3153         https://bugs.webkit.org/show_bug.cgi?id=118527
3154
3155         Unreviewed GTK gardening
3156
3157         * platform/gtk/editing/deleting/delete-br-002-expected.txt: Updated after r152478.
3158         * platform/gtk/editing/execCommand/outdent-blockquote-test1-expected.txt: Removed to pick general one after r152494.
3159         * platform/gtk/editing/execCommand/outdent-blockquote-test2-expected.txt: Ditto.
3160         * platform/gtk/editing/execCommand/outdent-blockquote-test3-expected.txt: Ditto.
3161         * platform/gtk/editing/execCommand/outdent-blockquote-test4-expected.txt: Ditto.
3162         * platform/gtk/fast/events/remove-target-with-shadow-in-drag-expected.txt: Updated after r152494.
3163         * platform/gtk/http/tests/w3c/webperf/approved/navigation-timing/html/test_timing_xserver_redirect-expected.txt: Updated after r152494.
3164
3165 2013-07-10  James Craig  <james@cookiecrook.com>
3166
3167         AX: AccessibilityNodeObject::supportsRequiredAttribute() should switch on CellRole
3168         https://bugs.webkit.org/show_bug.cgi?id=117817
3169
3170         Reviewed by Chris Fleizach.
3171
3172         CellRole supports the required attribute now for accessibility, according to ARIA spec.
3173
3174         * platform/mac/accessibility/table-attributes-expected.txt:
3175         * platform/mac/accessibility/table-cell-spans-expected.txt:
3176         * platform/mac/accessibility/table-cells-expected.txt:
3177         * platform/mac/accessibility/table-sections-expected.txt:
3178
3179 2013-07-10  Ádám Kallai  <kadam@inf.u-szeged.hu>
3180
3181         [Qt] Unreviewed gardening.
3182         Remove platform specific expetations after r152494 because the generic is good for Qt.
3183
3184         * platform/qt/editing/execCommand/outdent-blockquote-test1-expected.txt: Removed after r152494.
3185         * platform/qt/editing/execCommand/outdent-blockquote-test2-expected.txt: Removed after r152494.
3186         * platform/qt/editing/execCommand/outdent-blockquote-test3-expected.txt: Removed after r152494.
3187         * platform/qt/editing/execCommand/outdent-blockquote-test4-expected.txt: Removed after r152494.
3188
3189 2013-07-09  James Craig  <james@cookiecrook.com>
3190
3191         @readonly and @aria-readonly="false" are not exposed correctly to accessibility
3192         https://bugs.webkit.org/show_bug.cgi?id=118475
3193
3194         Reviewed by Chris Fleizach.
3195
3196         Updated existing test to account for implicit and explicit @readonly/@aria-readonly mismatches. 
3197
3198         * accessibility/aria-readonly-expected.txt:
3199         * accessibility/aria-readonly.html:
3200
3201 2013-07-09  Mark Lam  <mark.lam@apple.com>
3202
3203         Fix 30% JSBench regression (caused by adding column numbers to stack traces).
3204         https://bugs.webkit.org/show_bug.cgi?id=118481.
3205
3206         Reviewed by Mark Hahnenberg and Geoffrey Garen.
3207
3208         The fix now computes line and column numbers more accurately. As a result,
3209         some of the test results need to be re-baselined. Among other fixes, one
3210         major source of difference is that the old code was incorrectly computing
3211         0-based column numbers. This has now been fixed to be 1-based.
3212         Note: line numbers were always 1-based.
3213
3214         Also added a new test: fast/js/line-column-numbers.html, which tests line
3215         and column numbers for source code in various configurations.
3216
3217         * editing/execCommand/outdent-blockquote-test1-expected.txt:
3218         * editing/execCommand/outdent-blockquote-test2-expected.txt:
3219         * editing/execCommand/outdent-blockquote-test3-expected.txt:
3220         * editing/execCommand/outdent-blockquote-test4-expected.txt:
3221         * editing/pasteboard/copy-paste-float-expected.txt:
3222         * editing/pasteboard/paste-blockquote-before-blockquote-expected.txt:
3223         * editing/pasteboard/paste-double-nested-blockquote-before-blockquote-expected.txt:
3224         * fast/dom/Window/window-resize-contents-expected.txt:
3225         * fast/events/remove-target-with-shadow-in-drag-expected.txt:
3226         * fast/js/line-column-numbers-expected.txt: Added.
3227         * fast/js/line-column-numbers.html: Added.
3228         * fast/js/script-tests/line-column-numbers.js: Added.
3229         (try.doThrow4b):
3230         (doThrow5b.try.innerFunc):
3231         (doThrow5b):
3232         (doThrow6b.try.innerFunc):
3233         (doThrow6b):
3234         (catch):
3235         (try.doThrow11b):
3236         (try.doThrow14b):
3237         * fast/js/stack-trace-expected.txt:
3238         * inspector/console/console-url-line-column-expected.txt:
3239
3240 2013-07-09  Zoltan Arvai  <zarvai@inf.u-szeged.hu>
3241
3242         [Qt] Unreviewed gardening.
3243
3244         * platform/qt-mac/TestExpectations: Skip failing test after r151546.
3245
3246 2013-07-09  Zoltan Arvai  <zarvai@inf.u-szeged.hu>
3247
3248         [Qt] Unreviewed gardening.
3249
3250         * platform/qt-5.0-wk2/TestExpectations: Skip flaky svg tests.
3251         * platform/qt-mac/TestExpectations: Skip failing CSS Shape tests.
3252
3253 2013-07-09  Praveen R Jadhav  <praveen.j@samsung.com>
3254
3255         Update Exception handling in WebAudio.
3256         https://bugs.webkit.org/show_bug.cgi?id=118405.
3257
3258         Reviewed by Chris Rogers.
3259
3260         New test cases to check exception handling in AnalyserNode and
3261         AudioBufferSourceNode.
3262
3263         * webaudio/analyser-exception-expected.txt: Added.
3264         * webaudio/analyser-exception.html: Added.
3265         * webaudio/audiobuffersource-exception-expected.txt: Added.
3266         * webaudio/audiobuffersource-exception.html: Added.
3267
3268 2013-07-09  Zoltan Arvai  <zarvai@inf.u-szeged.hu>
3269
3270         [Qt] Unreviewed gardening. Rebaselining after r152479.
3271
3272         * platform/qt-5.0-wk2/fast/css-grid-layout/grid-element-change-columns-repaint-expected.txt:
3273         * platform/qt-5.0-wk2/fast/css-grid-layout/grid-element-change-rows-repaint-expected.txt:
3274
3275 2013-07-09  Ádám Kallai  <kadam@inf.u-szeged.hu>
3276
3277         [Qt] Unreviewed gardening.
3278
3279         * platform/qt/TestExpectations: Skip failing composting test after r152303.
3280         * platform/qt/editing/deleting/delete-br-002-expected.png: Update after r152478.
3281         * platform/qt/editing/deleting/delete-br-002-expected.txt: Update after r152478.
3282
3283 2013-07-08  Martin Robinson  <mrobinson@igalia.com>
3284
3285         [CSS Grid Layout] Rename grid-{rows|columns} to grid-definition-{rows|columns}
3286         https://bugs.webkit.org/show_bug.cgi?id=103336
3287
3288         Reviewed by Tony Chang.
3289
3290         Update tests to reflect the rename of -webkit-grid-{rows|columns} to
3291         -webkit-grid-definition-{rows|columns}.
3292
3293         * fast/css-grid-layout: Mass search and replace for the new name.
3294
3295 2013-07-08  Enrica Casucci  <enrica@apple.com>
3296
3297         DeleteSelectionCommand does not handle correctly deletion with two consecutive BR element.
3298         https://bugs.webkit.org/show_bug.cgi?id=118457
3299         <rdar://problem/14160912>
3300
3301         Reviewed by Simon Fraser.
3302
3303         * editing/deleting/delete-image-followed-by-two-br-expected.txt: Added.
3304         * editing/deleting/delete-image-followed-by-two-br.html: Added.
3305         * platform/mac/editing/deleting/delete-br-002-expected.txt: Rebased.
3306
3307 2013-07-08  Alexey Proskuryakov  <ap@apple.com>
3308
3309         [Mac] Multiple compositing/patterns test fail
3310         https://bugs.webkit.org/show_bug.cgi?id=118490
3311
3312         * platform/mac/TestExpectations: The failures appear to be WK2 only in my testing,
3313         so moved the expectations to mac-wk2.
3314
3315         * platform/mac-wk2/TestExpectations: Updated bug numbers.
3316
3317 2013-07-08  Radu Stavila  <stavila@adobe.com>
3318
3319         NamedFlowCollection getters should return undefined when there's no NamedFlow
3320         https://bugs.webkit.org/show_bug.cgi?id=118463
3321
3322         Reviewed by Christophe Dumez.
3323
3324         Added test that validates that NamedFlowCollection getters return undefined
3325         when no named flows exist.
3326
3327         * fast/regions/webkit-named-flow-collection-undefined-expected.txt: Added.
3328         * fast/regions/webkit-named-flow-collection-undefined.html: Added.
3329
3330 2013-07-08  David Farler  <dfarler@apple.com>
3331
3332         fast/repaint/fixed-right-in-page-scale.html also crashing on Mountain Lion.
3333         https://bugs.webkit.org/show_bug.cgi?id=118479
3334
3335         Moved expectation to higher-level mac and marked as [ Pass Crash ].
3336         * platform/mac-lion/TestExpectations:
3337         * platform/mac/TestExpectations:
3338
3339 2013-07-08  David Farler  <dfarler@apple.com>
3340
3341         Mark fast/text/international/synthesized-italic-vertical-latin.html as failing on Lion.
3342         https://bugs.webkit.org/show_bug.cgi?id=118480
3343
3344         Unreviewed TestExpectation change.
3345
3346         * platform/mac-lion/TestExpectations:
3347         Mark fast/text/international/synthesized-italic-vertical-latin.html as Failure.
3348
3349 2013-07-08  David Farler  <dfarler@apple.com>
3350
3351         Skip fast/repaint/fixed-right-in-page-scale.html on Lion.
3352         https://bugs.webkit.org/show_bug.cgi?id=118479
3353
3354         Unreviewed: test marked as crashing.
3355
3356         * platform/mac-lion/TestExpectations:
3357         Skip fast/repaint/fixed-right-in-page-scale.html.
3358
3359 2013-07-08  Andreas Kling  <akling@apple.com>
3360
3361         REGRESSION(r125294): A style rule with more than 8192 selectors can cause style corruption.
3362         <http://webkit.org/b/118369>
3363         <rdar://problem/14291428>
3364
3365         Reviewed by Antti Koivisto.
3366
3367         Added a test to document the new cap of 8192 selectors per CSS rule.
3368
3369         * fast/css/rule-selector-overflow-expected.txt: Added.
3370         * fast/css/rule-selector-overflow.html: Added.
3371
3372 2013-07-08  Simon Pena  <simon.pena@samsung.com>
3373
3374         [GTK] Unreviewed gardening. Update TestExpectations
3375         https://bugs.webkit.org/show_bug.cgi?id=118462
3376
3377         Unreviewed GTK gardening.
3378
3379         * platform/gtk/TestExpectations: Skip media/track/track-legacyapi-with-automatic-mode.html
3380         and mark media/media-element-play-after-eos.html as flaky.
3381
3382 2013-07-08  Krzysztof Czech  <k.czech@ymail.com>
3383
3384         Unreviewed EFL gardening.
3385         https://bugs.webkit.org/show_bug.cgi?id=118453
3386
3387         Added new baseline for EFL after r151841
3388
3389         * platform/efl/accessibility/aria-tab-role-on-buttons-expected.txt: Added.
3390
3391 2013-07-08  Kihong Kwon  <kihong.kwon@samsung.com>
3392
3393         vibrate function have to return boolean value.
3394         https://bugs.webkit.org/show_bug.cgi?id=118288
3395
3396         Reviewed by Gyuyoung Kim.
3397
3398         Update navigator-vibration.html to adjust latest spec.
3399         Add vibration/cancelVibration-during-pattern-vibrating.html to TestExpactations
3400         until Vibration API support visibilitychane event.
3401
3402         * platform/efl/TestExpectations:
3403         * vibration/navigator-vibration-expected.txt:
3404         * vibration/navigator-vibration.html:
3405
3406 2013-07-06  Rob Buis  <rbuis@rim.com>
3407
3408         createElement("image") creates an HTMLImageElement, although this hack should exist in parser only
3409         https://bugs.webkit.org/show_bug.cgi?id=88360
3410
3411         Reviewed by Sam Weinig.
3412
3413         Update tests to reflect new behavior. This matches FireFox and Opera 12.
3414
3415         * fast/canvas/webgl/context-lost.html:
3416         * fast/dom/prefixed-image-tag-expected.txt:
3417         * fast/dom/prefixed-image-tag.xhtml:
3418         * fast/dom/wrapper-classes-expected.txt:
3419         * fast/dom/wrapper-classes.html:
3420         * platform/mac/fast/dom/wrapper-classes-objc-expected.txt:
3421         * platform/mac/fast/dom/wrapper-classes-objc.html:
3422
3423 2013-07-05  Zalan Bujtas  <zalan@apple.com>
3424
3425         iframe constrained by max-width in full screen
3426         https://bugs.webkit.org/show_bug.cgi?id=118250
3427
3428         Reviewed by Antti Koivisto.
3429
3430         Ensure that contents inside iframe can go full screen properly.
3431
3432         Set max-width and max-height values to the default 'none', so that iframes are not
3433         constrained when entering full screen.
3434
3435         * fullscreen/full-screen-iframe-with-max-width-height-expected.txt: Added.
3436         * fullscreen/full-screen-iframe-with-max-width-height.html: Added.
3437
3438 2013-07-05  Eric Carlson  <eric.carlson@apple.com>
3439
3440         [Mac] .webkitClosedCaptionsVisible doesn't work with "Automatic" caption mode
3441         https://bugs.webkit.org/show_bug.cgi?id=118319
3442
3443         Reviewed by Jer Noble.
3444
3445         * media/track/track-legacyapi-with-automatic-mode-expected.txt: Added.
3446         * media/track/track-legacyapi-with-automatic-mode.html: Added.
3447
3448 2013-07-05  Mario Sanchez Prada  <mario.prada@samsung.com>
3449
3450         Unreviewed gardening. Updated TestExpectations file.
3451
3452         Added accessibility/listitem-list.html to the list of expected
3453         failures, which will get fixed once bug 105214 is fixed.
3454
3455         * platform/gtk/TestExpectations: Added new test.
3456
3457 2013-07-05  Simon Pena  <simon.pena@samsung.com>
3458
3459         [GTK] Update TestExpectations with crashing and failing tests
3460         https://bugs.webkit.org/show_bug.cgi?id=118424
3461
3462         Unreviewed GTK gardening.
3463
3464         Updated TestExpectations with tests crashing and failing.
3465
3466         * platform/gtk/TestExpectations:
3467
3468 2013-07-05  Mihai Maerean  <mmaerean@adobe.com>
3469
3470         [New multicol] Change test to follow the pattern of the other tests
3471         https://bugs.webkit.org/show_bug.cgi?id=117698
3472
3473         Reviewed by Andreas Kling.
3474