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