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