605259c72da7dd2b08a13622c8e1eb7b425c74bd
[WebKit-https.git] / LayoutTests / ChangeLog
1 2013-09-24  Ryosuke Niwa  <rniwa@webkit.org>
2
3         Crash in Document::setFocusedElement
4         https://bugs.webkit.org/show_bug.cgi?id=121888
5
6         Reviewed by Andreas Kling.
7
8         * fast/events/blur-remove-parent-crash-expected.txt: Added.
9         * fast/events/blur-remove-parent-crash.html: Added.
10
11 2013-09-24  Mark Hahnenberg  <mhahnenberg@apple.com>
12
13         op_get_callee shouldn't use value profiling
14         https://bugs.webkit.org/show_bug.cgi?id=121821
15
16         Reviewed by Filip Pizlo.
17
18         Added two tests to make sure we didn't regress the performance of op_get_callee.
19
20         * js/regress/get_callee_monomorphic-expected.txt: Added.
21         * js/regress/get_callee_monomorphic.html: Added.
22         * js/regress/get_callee_polymorphic-expected.txt: Added.
23         * js/regress/get_callee_polymorphic.html: Added.
24         * js/regress/script-tests/get_callee_monomorphic.js: Added.
25         * js/regress/script-tests/get_callee_polymorphic.js: Added.
26
27 2013-09-24  Bear Travis  <betravis@adobe.com>
28
29         Disable CSS_SHAPES on Windows
30         https://bugs.webkit.org/show_bug.cgi?id=121879
31
32         Reviewed by Brent Fulgham.
33
34         * platform/win/TestExpectations: Exclude shapes tests until the
35         feature is re-enabled.
36
37 2013-09-24  Filip Pizlo  <fpizlo@apple.com>
38
39         Crashing under JSC::DFG::SpeculativeJIT::spill visiting citicards.com
40         https://bugs.webkit.org/show_bug.cgi?id=121844
41
42         Reviewed by Mark Hahnenberg.
43
44         * js/dfg-int52-spill-expected.txt: Added.
45         * js/dfg-int52-spill-trickier-expected.txt: Added.
46         * js/dfg-int52-spill-trickier.html: Added.
47         * js/dfg-int52-spill.html: Added.
48         * js/script-tests/dfg-int52-spill-trickier.js: Added.
49         (foo):
50         * js/script-tests/dfg-int52-spill.js: Added.
51         (foo):
52
53 2013-09-24  Alexey Proskuryakov  <ap@apple.com>
54
55         Flaky Test: compositing/reflections/load-video-in-reflection.html
56         https://bugs.webkit.org/show_bug.cgi?id=117427
57
58         * platform/mac/TestExpectations: Marking the test accordingly.
59
60 2013-09-24  Alexey Proskuryakov  <ap@apple.com>
61
62         SVG Animations are flaky
63         https://bugs.webkit.org/show_bug.cgi?id=107018
64
65         * platform/mac-wk2/TestExpectations: Marked some frequently failing tests
66
67 2013-09-24  Zoltan Horvath  <zoltan@webkit.org>
68
69         [CSS Shapes] Modify updateSegmentsForShapes function to use logical coordinates
70         https://bugs.webkit.org/show_bug.cgi?id=121864
71
72         Reviewed by David Hyatt.
73
74         When I landed updateSegmentsForShapes in r156022, I didn't use logical coordinates. This change modifies the
75         code to use coordinates for positioning the float and the content around the float in a shape-inside. Now I
76         added only one writing mode tests, but I will add more later in bug #121866.
77
78         * fast/shapes/shape-inside/shape-inside-left-float-in-upper-left-triangle-vertical-lr-inline-content-expected.html: Added.
79         * fast/shapes/shape-inside/shape-inside-left-float-in-upper-left-triangle-vertical-lr-inline-content.html: Added.
80
81 2013-09-24  Alexey Proskuryakov  <ap@apple.com>
82
83         Flaky Test: fast/history/history-subframe-with-name.html
84         https://bugs.webkit.org/show_bug.cgi?id=51039
85
86         Reviewed by Anders Carlsson.
87
88         Speculative fix, I could not reproduce locally.
89
90         * fast/history/resources/history-subframe-with-name-container.html: Added a check
91         that onunload trick worked. 
92
93         * fast/history/resources/history-subframe-with-name-2.html: Starting the navigation
94         used to race with loading another iframe in the parent. Wait until the parent loads.
95
96 2013-09-24  Dean Jackson  <dino@apple.com>
97
98         webgl/conformance/extensions/oes-element-index-uint.html failing after r156351 or 156352
99         https://bugs.webkit.org/show_bug.cgi?id=121863
100         <rdar://problem/15069481>
101
102         Reviewed by Beth Dakin.
103
104         This test was not querying the vertex attribute locations
105         before binding data to them. When we enabled symbol mangling
106         we started seeing attributes appear in a different order
107         than the order defined in the shader source. Update this test
108         to ask getAttribLocation first.
109
110         Note that there are two important issues.
111
112         Firstly, this is updating our local copy of the Khronos test.
113         I've opened pull request #377 to get it addressed in the source.
114         https://github.com/KhronosGroup/WebGL/pull/377
115
116         Secondly, this indicates that we might have a lot of problems
117         with existing content that does not expect the order of
118         attributes to change.
119
120         * webgl/resources/webgl_test_files/conformance/extensions/oes-element-index-uint.html:
121         * TestExpectations: Unskip test.
122
123 2013-09-24  Dean Jackson  <dino@apple.com>
124
125         webgl/conformance/extensions/oes-element-index-uint.html failing after r156351 or 156352
126         https://bugs.webkit.org/show_bug.cgi?id=121863
127         <rdar://problem/15069481>
128
129         Temporarily skipped while investigating.
130
131         * TestExpectations:
132
133 2013-09-24  Dean Jackson  <dino@apple.com>
134
135         Use mapped name in attribute location binding
136         https://bugs.webkit.org/show_bug.cgi?id=121847
137         <rdar://problem/15067526>
138
139         Reviewed by Eric Carlson.
140
141         New test that has an attribute name long enough
142         to trigger symbol mapping in all cases.
143
144         * fast/canvas/webgl/gl-bind-attrib-mapped-names-expected.txt: Added.
145         * fast/canvas/webgl/gl-bind-attrib-mapped-names.html: Added.
146
147 2013-09-24  Bem Jones-Bey  <bjonesbe@adobe.com>
148
149         Properly handle bottom margin on float with shape-outside
150         https://bugs.webkit.org/show_bug.cgi?id=121808
151
152         Reviewed by David Hyatt.
153
154         Import new tests for floats wish shape-outside and bottom margins.
155
156         * csswg/contributors/adobe/submitted/shapes/shape-outside/resources/w3c-import.log:
157         * csswg/contributors/adobe/submitted/shapes/shape-outside/resources/rounded-rectangle.js: Remove whitespace at ends of lines.
158         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-margin-002.html: Added.
159         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-margin-003-expected.html: Added.
160         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-margin-003.html: Added.
161         * csswg/contributors/adobe/submitted/shapes/shape-outside/w3c-import.log:
162
163 2013-09-24  Denis Nomiyama  <d.nomiyama@samsung.com>
164
165         [ATK] Missing WTR AccessibilityController::addNotificationListener implementation
166         https://bugs.webkit.org/show_bug.cgi?id=121674
167
168         Reviewed by Mario Sanchez Prada.
169
170         Updated the expectation of loading-iframe-sends-notification.html test,
171         which was failing before this fix.
172
173         * platform/gtk-wk2/TestExpectations: Removed
174         loading-iframe-sends-notification.html because it now passes with this
175         fix.
176
177 2013-09-24  Anton Obzhirov  <a.obzhirov@samsung.com>
178
179         [GTK] fast/images/exif-orientation-composited.html is failing
180         https://bugs.webkit.org/show_bug.cgi?id=119731
181
182         Reviewed by Carlos Garcia Campos.
183
184         Unskip fast/images/exif-orientation-composited.html for GTK WK1 and WK2.
185
186         * platform/gtk/TestExpectations:
187
188 2013-09-24  Allan Sandfeld Jensen  <allan.jensen@digia.com>
189
190         [Qt] Crash when trying to download blob url
191         https://bugs.webkit.org/show_bug.cgi?id=121681
192
193         Reviewed by Simon Hausmann.
194
195         Unskip two tests that downloads blob URLs. Note the two tests do not use the download attribute feature.
196
197         * platform/qt/TestExpectations:
198
199 2013-09-24  Andrei Parvu  <parvu@adobe.com>
200
201         [CSS Background] repeat: round should round the number of tiles to the nearest natural number
202         https://bugs.webkit.org/show_bug.cgi?id=120668
203
204         Changed the sizes of the images/masks in the tests to be compliant with the new behaviour.
205
206         Reviewed by Darin Adler.
207
208         * css3/background/background-repeat-round-auto1-expected.html:
209         * css3/background/background-repeat-round-auto2-expected.html:
210         * css3/background/background-repeat-round-border-expected.html:
211         * css3/background/background-repeat-round-content-expected.html:
212         * css3/background/background-repeat-round-padding-expected.html:
213         * css3/background/background-repeat-round-padding.html:
214         * css3/masking/mask-repeat-round-auto1-expected.html:
215         * css3/masking/mask-repeat-round-auto2-expected.html:
216         * css3/masking/mask-repeat-round-border-expected.html:
217         * css3/masking/mask-repeat-round-content-expected.html:
218         * css3/masking/mask-repeat-round-padding-expected.html:
219         * css3/masking/mask-repeat-round-padding.html:
220
221 2013-09-23  Gurpreet Kaur  <k.gurpreet@samsung.com>
222
223         CSS Unit vh, vw, vmin and vmax in box-shadow are not applied.
224         https://bugs.webkit.org/show_bug.cgi?id=121422
225
226         Reviewed by Darin Adler.
227
228         * fast/css/box-shadow-negative-viewportlength-expected-mismatch.html: Added.
229         * fast/css/box-shadow-negative-viewportlength.html: Added.
230         * fast/css/box-shadow-viewport-height-expected-mismatch.html: Added.
231         * fast/css/box-shadow-viewport-height.html: Added.
232         * fast/css/box-shadow-viewport-vmax-expected-mismatch.html: Added.
233         * fast/css/box-shadow-viewport-vmax.html: Added.
234         * fast/css/box-shadow-viewport-vmin-expected-mismatch.html: Added.
235         * fast/css/box-shadow-viewport-vmin.html: Added.
236         * fast/css/box-shadow-viewport-width-expected-mismatch.html: Added.
237         * fast/css/box-shadow-viewport-width.html: Added.
238         Added new tests for verifying that box-shadow properties are
239         applied when its values are viewport units.
240         * fast/css/shadow-viewport-units-expected.txt:
241         * fast/css/shadow-viewport-units.html:
242         Rebaselining existing tests as per the new behavior. Support for shadow
243         properties with viewport units is added so modified the test case.
244
245 2013-09-23  Simon Fraser  <simon.fraser@apple.com>
246
247         REGRESSION (r155998): when zooming in, tiles are too small
248         https://bugs.webkit.org/show_bug.cgi?id=121765
249
250         Reviewed by Dean Jackson.
251         
252         Fix results of tests that showed that we had incorrect tiling
253         behavior on zooming.
254
255         * platform/mac-wk2/tiled-drawing/fixed-background/fixed-body-background-zoomed-expected.txt:
256         * platform/mac-wk2/tiled-drawing/tile-size-slow-zoomed-expected.txt:
257         * platform/mac-wk2/tiled-drawing/tiled-drawing-zoom-expected.txt:
258         * platform/mac-wk2/tiled-drawing/tiled-drawing-zoom-scrolled-expected.txt:
259         * platform/mac/compositing/tiling/tile-cache-zoomed-expected.txt:
260
261 2013-09-23  Antonio Gomes  <a1.gomes@sisa.samsung.com>
262
263         iframe and scrollbar with "overflow:auto" should support autoscroll with mousedrag
264         https://bugs.webkit.org/show_bug.cgi?id=40981
265
266         Reviewed by Darin Adler.
267
268         Test ensures that dragging an element close to the boundary of
269         scrollable Frames, scroll its content in that direction.
270
271         * fast/events/drag-and-drop-autoscroll-inner-frame-expected.txt: Added.
272         * fast/events/drag-and-drop-autoscroll-inner-frame.html: Added.
273
274 2013-09-23  Alexey Proskuryakov  <ap@apple.com>
275
276         video-object-fit tests are flaky
277         https://bugs.webkit.org/show_bug.cgi?id=121803
278
279         Rubber-stamped by Simon Fraser.
280
281         Removing an ad hoc 1.5 second timeout that these tests had. Loading video can take
282         longer.
283
284         * compositing/video/video-object-fit.html:
285         * media/video-object-fit-change.html:
286         * media/video-object-fit.html:
287
288 2013-09-23  Alexandru Chiculita  <achicu@adobe.com>
289
290         Web Inspector: [CSS Regions] Display CSS Regions flow name in the inspector overlay
291         https://bugs.webkit.org/show_bug.cgi?id=121794
292
293         Reviewed by Joseph Pecoraro.
294
295         Updated the expected results after moving the regions to the elementInfo.flowInfo property.
296         Also, the test is now logging the name of the flow container in the output.
297
298         * http/tests/inspector/elements-test.js:
299         * inspector/elements/highlight-node-regions-expected.txt:
300
301 2013-09-23  ChangSeok Oh  <changseok.oh@collabora.com>
302
303         [Texmap] Reloading a webgl page doesn't work
304         https://bugs.webkit.org/show_bug.cgi?id=120593
305
306         Reviewed by Noam Rosenthal.
307
308         Add a new test case to check if a crash occurs while reloading a page which contains webgl.
309
310         * fast/canvas/webgl/webgl-reload-crash-expected.txt: Added.
311         * fast/canvas/webgl/webgl-reload-crash.html: Added.
312
313 2013-09-23  Alexey Proskuryakov  <ap@apple.com>
314
315         Audio object garbage collection is incorrect (media/audio-garbage-collect.html test is flaky)
316         https://bugs.webkit.org/show_bug.cgi?id=72698
317
318         Skipping the test. It frequently times out, and when it doesn't, that's only
319         because if fails to detect incorrect behavior.
320
321         * TestExpectations:
322
323 2013-09-23  Krzysztof Czech  <k.czech@samsung.com>
324
325         [EFL] accessibility/aria-invalid is failing
326         https://bugs.webkit.org/show_bug.cgi?id=111986
327
328         Reviewed by Mario Sanchez Prada.
329
330         Test passes on both efk-wk2 and efl-wk1, because of the patches from bugs: 119883 and 120421.
331
332         * platform/efl-wk1/TestExpectations: Removed accessibility/aria-invalid.html
333         * platform/efl-wk2/TestExpectations: Removed accessibility/aria-invalid.html
334
335 2013-09-23  Krzysztof Czech  <k.czech@samsung.com>
336
337         [EFL] accessibility/selection-states.html is failing
338         https://bugs.webkit.org/show_bug.cgi?id=112007
339
340         Unreviewed EFL gardening. Passes after r156149.
341
342         * platform/efl-wk2/TestExpectations:
343
344 2013-09-22  Commit Queue  <commit-queue@webkit.org>
345
346         Unreviewed, rolling out r156257.
347         http://trac.webkit.org/changeset/156257
348         https://bugs.webkit.org/show_bug.cgi?id=121777
349
350         The test from this patch fails (Requested by ap on #webkit).
351
352         * fast/events/drag-and-drop-autoscroll-inner-frame-expected.txt: Removed.
353         * fast/events/drag-and-drop-autoscroll-inner-frame.html: Removed.
354
355 2013-09-22  Jinwoo Song  <jinwoo7.song@samsung.com>
356
357         Unreviewed EFL gardening. Rebaselining after r156040.
358
359         * platform/efl/fast/forms/HTMLOptionElement_label06-expected.txt:
360         * platform/efl/fast/forms/HTMLOptionElement_label07-expected.txt:
361         * platform/efl/fast/forms/form-element-geometry-expected.txt:
362         * platform/efl/fast/forms/menulist-separator-painting-expected.txt:
363         * platform/efl/fast/forms/select-baseline-expected.txt:
364         * platform/efl/fast/forms/select-empty-option-height-expected.txt:
365         * platform/efl/fast/forms/selectlist-minsize-expected.txt:
366         * platform/efl/fast/html/keygen-expected.txt:
367         * platform/efl/fast/replaced/three-selects-break-expected.txt:
368
369 2013-09-22  Antonio Gomes  <a1.gomes@sisa.samsung.com>
370
371         iframe and scrollbar with "overflow:auto" should support autoscroll with mousedrag
372         https://bugs.webkit.org/show_bug.cgi?id=40981
373
374         Reviewed by Darin Adler.
375
376         Test ensures that dragging an element close to the boundary of
377         scrollable Frames, scroll its content in that direction.
378
379         * fast/events/drag-and-drop-autoscroll-inner-frame-expected.txt: Added.
380         * fast/events/drag-and-drop-autoscroll-inner-frame.html: Added.
381
382 2013-09-22  Arunprasad Rajkumar  <ararunprasad@gmail.com>
383
384         Hiding a focused element should unfocus it and fire a blur event
385         https://bugs.webkit.org/show_bug.cgi?id=29241
386
387         Reviewed by Darin Adler.
388
389         * fast/dom/HTMLDocument/active-element-gets-unfocusable-expected.txt: Added.
390         * fast/dom/HTMLDocument/active-element-gets-unfocusable.html: Added.
391
392         LayoutTest reused from https://chromium.googlesource.com/chromium/blink/+/c58f636fd18fc27944c42e27d6a92a36867c57e1
393         with little modification.
394
395 2013-09-22  Darin Adler  <darin@apple.com>
396
397         Fix accessibility-node-memory-management.html to use normal style for
398         GC-related tests, making it more robust
399         https://bugs.webkit.org/show_bug.cgi?id=121760
400
401         Rubber-stamped by Alexey Proskuryakov.
402
403         Change was accidentally landed in previous commit, this is the change log
404         that goes with it.
405
406         * accessibility/accessibility-node-memory-management.html:
407         Use jsTestIsAsync and setTimeout to do the garbage collection without the
408         rest of the script state on the stack. Also removed a lot of unneeded
409         "window." since the test works fine without them and tweaked comments.
410
411 2013-09-21  Filip Pizlo  <fpizlo@apple.com>
412
413         Get rid of IsInlinedCodeTag and its associated methods since it's unused
414         https://bugs.webkit.org/show_bug.cgi?id=121737
415
416         Reviewed by Sam Weinig.
417
418         * js/dfg-inline-arguments-capture-throw-exception-expected.txt: Added.
419         * js/dfg-inline-arguments-capture-throw-exception.html: Added.
420         * js/script-tests/dfg-inline-arguments-capture-throw-exception.js: Added.
421         (foo):
422         (bar):
423         (makeF):
424         (recurse):
425
426 2013-09-20  Ryosuke Niwa  <rniwa@webkit.org>
427
428         Bad cast from CSSInitialValue to CSSValueList
429         https://bugs.webkit.org/show_bug.cgi?id=121729
430
431         Reviewed by Beth Dakin.
432         
433         Add a regression test. This is not a merge since the test in the Blink change involves
434         superfluous execCommand calls.
435
436         * fast/css/crash-inherit-value-font-family-expected.txt: Added.
437         * fast/css/crash-inherit-value-font-family.html: Added.
438
439 2013-09-20  Alexandru Chiculita  <achicu@adobe.com>
440
441         Web Inspector: [CSS Regions] Display CSS Regions chain when highlighting a CSS Region node
442         https://bugs.webkit.org/show_bug.cgi?id=121719
443
444         Reviewed by Joseph Pecoraro.
445
446         Added test to check the position of the CSS Regions part of the same flow thread with
447         the highlighted CSS Region node.
448
449         * http/tests/inspector/elements-test.js:
450         * inspector/elements/highlight-node-regions-expected.txt: Added.
451         * inspector/elements/highlight-node-regions.html: Added.
452
453 2013-09-20  Mark Hahnenberg  <mhahnenberg@apple.com>
454
455         (un)shiftCountWithAnyIndexingType will start over in the middle of copying if it sees a hole
456         https://bugs.webkit.org/show_bug.cgi?id=121717
457
458         Reviewed by Oliver Hunt.
459
460         Added test to make sure that splicing an array with holes works correctly.
461
462         * js/array-splice-with-holes-expected.txt: Added.
463         * js/array-splice-with-holes.html: Added.
464         * js/script-tests/array-splice-with-holes.js: Added.
465
466 2013-09-20  Alexey Proskuryakov  <ap@apple.com>
467
468         Fix test after <http://trac.webkit.org/changeset/156203>
469
470         * platform/mac/accessibility/aria-help.html: Correct paths to JS tests.
471
472 2013-09-20  Filip Pizlo  <fpizlo@apple.com>
473
474         REGRESSION(r156047): WebCore hangs inside JSC::toInt32(double)
475         https://bugs.webkit.org/show_bug.cgi?id=121648
476
477         Reviewed by Mark Hahnenberg.
478
479         * js/dfg-int52-change-format-expected.txt: Added.
480         * js/dfg-int52-change-format.html: Added.
481         * js/script-tests/dfg-int52-change-format.js: Added.
482         (foo):
483
484 2013-09-20  Oliver Hunt  <oliver@apple.com>
485
486         REGRESSION(r153215): New iCloud site crashes
487         https://bugs.webkit.org/show_bug.cgi?id=121710
488
489         Reviewed by Filip Pizlo.
490
491         New test case
492
493         * js/dfg-arguments-mutated-structure-expected.txt: Added.
494         * js/dfg-arguments-mutated-structure.html: Added.
495         * js/script-tests/dfg-arguments-mutated-structure.js: Added.
496         (foo):
497
498 2013-09-20  Commit Queue  <commit-queue@webkit.org>
499
500         Unreviewed, rolling out r156185.
501         http://trac.webkit.org/changeset/156185
502         https://bugs.webkit.org/show_bug.cgi?id=121727
503
504         Caused a lot of crashes in tests (Requested by ap on #webkit).
505
506         * fast/dom/HTMLDocument/active-element-gets-unfocusable-expected.txt: Removed.
507         * fast/dom/HTMLDocument/active-element-gets-unfocusable.html: Removed.
508
509 2013-09-20  Mario Sanchez Prada  <mario.prada@samsung.com>
510
511         [ATK] Do not expose aria-help in ATK based platforms
512         https://bugs.webkit.org/show_bug.cgi?id=121675
513
514         Reviewed by Chris Fleizach.
515
516         Moved test based in helpText() into the Mac directory, and update
517         expectations for platforms as needed.
518
519         * platform/mac/accessibility/aria-help-expected.txt: Renamed from LayoutTests/accessibility/aria-help-expected.txt.
520         * platform/mac/accessibility/aria-help.html: Renamed from LayoutTests/accessibility/aria-help.html.
521         * platform/gtk-wk2/TestExpectations: Removed failure expectation
522         for aria-help, now moved to Mac, and for aria-describedby-on-input,
523         which is now moved to the generic TestExpectations file for GTK.
524         * platform/gtk/TestExpectations: Added aria-describedby-on-input,
525         linking it to the newly filed bug 121684.
526         * platform/gtk-wk2/TestExpectations: Removed failure expectation.
527         * platform/win/TestExpectations: Removed failure expectation.
528         * platform/wincairo/TestExpectations: Ditto.
529
530 2013-09-20  Bem Jones-Bey  <bjonesbe@adobe.com>
531
532         Move tests to new import location
533         https://bugs.webkit.org/show_bug.cgi?id=121701
534
535         Reviewed by Dirk Schulze.
536
537         The import script was previously importing the tests into an incorrect
538         path. This change uses the latest import script to import all of the
539         shapes tests to the right location.
540
541         There are also some small changes in the tests since they had some
542         more metadata added upstream, but there are no functional changes in
543         the tests with this change.
544
545         * csswg/contributors/adobe/submitted/shapes/shape-outside/resources/rounded-rectangle.js: Renamed from LayoutTests/csswg/submitted/shapes/shape-outside/resources/rounded-rectangle.js.
546         (ellipseXIntercept):
547         (scanConvertRoundedRectangleOutside):
548         (genLeftRightRoundedRectFloatShapeOutsideRefTest):
549         (genLeftRoundedRectFloatShapeOutsideRefTest):
550         (genRightRoundedRectFloatShapeOutsideRefTest):
551         * csswg/contributors/adobe/submitted/shapes/shape-outside/resources/subpixel-utils.js: Renamed from LayoutTests/csswg/submitted/shapes/shape-outside/resources/subpixel-utils.js.
552         (SubPixelLayout):
553         (SubPixelLayout.):
554         * csswg/contributors/adobe/submitted/shapes/shape-outside/resources/w3c-import.log: Added.
555         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-circle-000-expected.html: Renamed from LayoutTests/csswg/submitted/shapes/shape-outside/shape-outside-floats-circle-000-expected.html.
556         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-circle-000.html: Renamed from LayoutTests/csswg/submitted/shapes/shape-outside/shape-outside-floats-circle-000.html.
557         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-ellipse-000-expected.html: Renamed from LayoutTests/csswg/submitted/shapes/shape-outside/shape-outside-floats-ellipse-000-expected.html.
558         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-ellipse-000.html: Renamed from LayoutTests/csswg/submitted/shapes/shape-outside/shape-outside-floats-ellipse-000.html.
559         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-horizontal-rectangle-000-expected.html: Renamed from LayoutTests/csswg/submitted/shapes/shape-outside/shape-outside-floats-horizontal-rectangle-000-expected.html.
560         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-horizontal-rectangle-000.html: Renamed from LayoutTests/csswg/submitted/shapes/shape-outside/shape-outside-floats-horizontal-rectangle-000.html.
561         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-horizontal-rectangle-001-expected.html: Renamed from LayoutTests/csswg/submitted/shapes/shape-outside/shape-outside-floats-horizontal-rectangle-001-expected.html.
562         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-horizontal-rectangle-001.html: Renamed from LayoutTests/csswg/submitted/shapes/shape-outside/shape-outside-floats-horizontal-rectangle-001.html.
563         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-horizontal-rectangle-002-expected.html: Renamed from LayoutTests/csswg/submitted/shapes/shape-outside/shape-outside-floats-horizontal-rectangle-002-expected.html.
564         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-horizontal-rectangle-002.html: Renamed from LayoutTests/csswg/submitted/shapes/shape-outside/shape-outside-floats-horizontal-rectangle-002.html.
565         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-horizontal-rectangle-003-expected.html: Renamed from LayoutTests/csswg/submitted/shapes/shape-outside/shape-outside-floats-horizontal-rectangle-003-expected.html.
566         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-horizontal-rectangle-003.html: Renamed from LayoutTests/csswg/submitted/shapes/shape-outside/shape-outside-floats-horizontal-rectangle-003.html.
567         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-horizontal-rectangle-004-expected.html: Renamed from LayoutTests/csswg/submitted/shapes/shape-outside/shape-outside-floats-horizontal-rectangle-004-expected.html.
568         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-horizontal-rectangle-004.html: Renamed from LayoutTests/csswg/submitted/shapes/shape-outside/shape-outside-floats-horizontal-rectangle-004.html.
569         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-inset-rectangle-000-expected.html: Renamed from LayoutTests/csswg/submitted/shapes/shape-outside/shape-outside-floats-inset-rectangle-000-expected.html.
570         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-inset-rectangle-000.html: Renamed from LayoutTests/csswg/submitted/shapes/shape-outside/shape-outside-floats-inset-rectangle-000.html.
571         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-inset-rectangle-001-expected.html: Renamed from LayoutTests/csswg/submitted/shapes/shape-outside/shape-outside-floats-inset-rectangle-001-expected.html.
572         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-inset-rectangle-001.html: Renamed from LayoutTests/csswg/submitted/shapes/shape-outside/shape-outside-floats-inset-rectangle-001.html.
573         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-inset-rectangle-002-expected.html: Renamed from LayoutTests/csswg/submitted/shapes/shape-outside/shape-outside-floats-inset-rectangle-002-expected.html.
574         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-inset-rectangle-002.html: Renamed from LayoutTests/csswg/submitted/shapes/shape-outside/shape-outside-floats-inset-rectangle-002.html.
575         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-margin-000-expected.html: Renamed from LayoutTests/csswg/submitted/shapes/shape-outside/shape-outside-floats-margin-000-expected.html.
576         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-margin-000.html: Renamed from LayoutTests/csswg/submitted/shapes/shape-outside/shape-outside-floats-margin-000.html.
577         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-margin-001-expected.html: Copied from LayoutTests/csswg/submitted/shapes/shape-outside/shape-outside-floats-margin-001-expected.html.
578         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-margin-001.html: Renamed from LayoutTests/csswg/submitted/shapes/shape-outside/shape-outside-floats-margin-001.html.
579         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-margin-002-expected.html: Renamed from LayoutTests/csswg/submitted/shapes/shape-outside/shape-outside-floats-margin-001-expected.html.
580         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-polygon-000-expected.html: Renamed from LayoutTests/csswg/submitted/shapes/shape-outside/shape-outside-floats-polygon-000-expected.html.
581         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-polygon-000.html: Renamed from LayoutTests/csswg/submitted/shapes/shape-outside/shape-outside-floats-polygon-000.html.
582         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-polygon-001-expected.html: Renamed from LayoutTests/csswg/submitted/shapes/shape-outside/shape-outside-floats-polygon-001-expected.html.
583         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-polygon-001.html: Renamed from LayoutTests/csswg/submitted/shapes/shape-outside/shape-outside-floats-polygon-001.html.
584         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-polygon-002-expected.html: Renamed from LayoutTests/csswg/submitted/shapes/shape-outside/shape-outside-floats-polygon-002-expected.html.
585         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-polygon-002.html: Renamed from LayoutTests/csswg/submitted/shapes/shape-outside/shape-outside-floats-polygon-002.html.
586         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-rounded-rectangle-001-expected.html: Renamed from LayoutTests/csswg/submitted/shapes/shape-outside/shape-outside-floats-rounded-rectangle-001-expected.html.
587         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-rounded-rectangle-001.html: Renamed from LayoutTests/csswg/submitted/shapes/shape-outside/shape-outside-floats-rounded-rectangle-001.html.
588         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-rounded-rectangle-002-expected.html: Renamed from LayoutTests/csswg/submitted/shapes/shape-outside/shape-outside-floats-rounded-rectangle-002-expected.html.
589         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-rounded-rectangle-002.html: Renamed from LayoutTests/csswg/submitted/shapes/shape-outside/shape-outside-floats-rounded-rectangle-002.html.
590         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-rounded-rectangle-003-expected.html: Renamed from LayoutTests/csswg/submitted/shapes/shape-outside/shape-outside-floats-rounded-rectangle-003-expected.html.
591         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-rounded-rectangle-003.html: Renamed from LayoutTests/csswg/submitted/shapes/shape-outside/shape-outside-floats-rounded-rectangle-003.html.
592         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-rounded-rectangle-004-expected.html: Renamed from LayoutTests/csswg/submitted/shapes/shape-outside/shape-outside-floats-rounded-rectangle-004-expected.html.
593         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-rounded-rectangle-004.html: Renamed from LayoutTests/csswg/submitted/shapes/shape-outside/shape-outside-floats-rounded-rectangle-004.html.
594         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-shape-margin-000-expected.html: Renamed from LayoutTests/csswg/submitted/shapes/shape-outside/shape-outside-floats-shape-margin-000-expected.html.
595         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-shape-margin-000.html: Renamed from LayoutTests/csswg/submitted/shapes/shape-outside/shape-outside-floats-shape-margin-000.html.
596         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-shape-margin-001-expected.html: Renamed from LayoutTests/csswg/submitted/shapes/shape-outside/shape-outside-floats-shape-margin-001-expected.html.
597         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-shape-margin-001.html: Renamed from LayoutTests/csswg/submitted/shapes/shape-outside/shape-outside-floats-shape-margin-001.html.
598         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-square-000-expected.html: Renamed from LayoutTests/csswg/submitted/shapes/shape-outside/shape-outside-floats-square-000-expected.html.
599         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-square-000.html: Renamed from LayoutTests/csswg/submitted/shapes/shape-outside/shape-outside-floats-square-000.html.
600         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-square-border-000-expected.html: Renamed from LayoutTests/csswg/submitted/shapes/shape-outside/shape-outside-floats-square-border-000-expected.html.
601         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-square-border-000.html: Renamed from LayoutTests/csswg/submitted/shapes/shape-outside/shape-outside-floats-square-border-000.html.
602         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-stacked-000-expected.html: Renamed from LayoutTests/csswg/submitted/shapes/shape-outside/shape-outside-floats-stacked-000-expected.html.
603         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-stacked-000.html: Renamed from LayoutTests/csswg/submitted/shapes/shape-outside/shape-outside-floats-stacked-000.html.
604         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-vertical-rectangle-000-expected.html: Renamed from LayoutTests/csswg/submitted/shapes/shape-outside/shape-outside-floats-vertical-rectangle-000-expected.html.
605         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-vertical-rectangle-000.html: Renamed from LayoutTests/csswg/submitted/shapes/shape-outside/shape-outside-floats-vertical-rectangle-000.html.
606         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-vertical-rectangle-001-expected.html: Renamed from LayoutTests/csswg/submitted/shapes/shape-outside/shape-outside-floats-vertical-rectangle-001-expected.html.
607         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-vertical-rectangle-001.html: Renamed from LayoutTests/csswg/submitted/shapes/shape-outside/shape-outside-floats-vertical-rectangle-001.html.
608         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-vertical-rectangle-002-expected.html: Renamed from LayoutTests/csswg/submitted/shapes/shape-outside/shape-outside-floats-vertical-rectangle-002-expected.html.
609         * csswg/contributors/adobe/submitted/shapes/shape-outside/shape-outside-floats-vertical-rectangle-002.html: Renamed from LayoutTests/csswg/submitted/shapes/shape-outside/shape-outside-floats-vertical-rectangle-002.html.
610         * csswg/contributors/adobe/submitted/shapes/shape-outside/w3c-import.log: Added.
611         * csswg/submitted/shapes/shape-outside/w3c-import.log: Removed.
612
613 2013-09-20  Yoav Weiss  <yoav@yoav.ws>
614
615         Fixed img src URLS with multiple spaces
616         https://bugs.webkit.org/show_bug.cgi?id=121592
617
618         Reviewed by Darin Adler.
619
620         This test verifies that URLs with multiple spaces can be loaded as an image resource.
621
622         * fast/loader/image-src-multiple-space-expected.txt: Added.
623         * fast/loader/image-src-multiple-space.html: Added.
624
625 2013-09-20  Arunprasad Rajkumar  <ararunprasad@gmail.com>
626
627         Hiding a focused element should unfocus it and fire a blur event
628         https://bugs.webkit.org/show_bug.cgi?id=29241
629
630         Reviewed by Darin Adler.
631
632         * fast/dom/HTMLDocument/active-element-gets-unfocusable-expected.txt: Added.
633         * fast/dom/HTMLDocument/active-element-gets-unfocusable.html: Added.
634
635         LayoutTest reused from https://chromium.googlesource.com/chromium/blink/+/c58f636fd18fc27944c42e27d6a92a36867c57e1
636         with little modification.
637
638 2013-09-20  Alexey Proskuryakov  <ap@apple.com>
639
640         Remove URL decoding in srcset handling
641         https://bugs.webkit.org/show_bug.cgi?id=121609
642
643         Followup to <http://trac.webkit.org/changeset/156161> - that change renamed expected
644         results, but the new test wasn't landed.
645
646         * fast/loader/image-src-encoded.html: Copied from LayoutTests/fast/loader/image-src-question-mark.html.
647         * fast/loader/image-src-question-mark.html: Removed.
648
649 2013-09-20  Sam White  <samuel_white@apple.com>
650
651         AX: WebArea claims to have a subrole, but always returns nil.
652         https://bugs.webkit.org/show_bug.cgi?id=121658
653
654         Reviewed by Chris Fleizach.
655
656         Updated test output to reflect removal of unused NSAccessibilitySubroleAttribute in AXWebArea.
657
658         * platform/mac/accessibility/document-attributes-expected.txt:
659
660 2013-09-20  Denis Nomiyama  <d.nomiyama@samsung.com>
661
662         [ATK][WTR] accessibility/aria-invalid.html times out
663         https://bugs.webkit.org/show_bug.cgi?id=121668
664
665         Reviewed by Mario Sanchez Prada.
666
667         Updated the expectation of aria-invalid.html test, which was timing out
668         before bug 120421 and this fix.
669
670         * platform/gtk-wk2/TestExpectations: Removed aria-invalid.html because
671         it now passes with this fix and the patch from bug 120421.
672
673 2013-09-20  Gabor Abraham  <abrhm@inf.u-szeged.hu>
674
675         [Qt] Unreviewed gardening. Rebase after Qt 5.1.1 and skip failing tests.
676
677         * platform/qt-wk1/TestExpectations:
678         * platform/qt-wk2/TestExpectations:
679         * platform/qt-wk2/fast/forms/submit-to-blank-multiple-times-expected.txt: Added.
680         * platform/qt/TestExpectations:
681
682 2013-09-20  Yoav Weiss  <yoav@yoav.ws>
683
684         Modified img src and srcset encoded URL tests
685         https://bugs.webkit.org/show_bug.cgi?id=121677
686
687         Previous tests have broken the Windows builds, since '?' is not a valid char.
688         Moved to using '@'
689
690         Reviewed by Anders Carlsson.
691
692         * fast/hidpi/image-srcset-encoded-expected.txt: Renamed from LayoutTests/fast/hidpi/image-srcset-question-mark-expected.txt.
693         * fast/hidpi/image-srcset-encoded.html: Renamed from LayoutTests/fast/hidpi/image-srcset-question-mark.html.
694         * fast/hidpi/resources/image@test.png: Renamed from LayoutTests/fast/hidpi/resources/image?test.png.
695         * fast/loader/image-src-encoded-expected.txt: Renamed from LayoutTests/fast/loader/image-src-question-mark-expected.txt.
696         * fast/loader/resources/image@test.png: Renamed from LayoutTests/fast/loader/resources/image?test.png.
697
698 2013-09-20  Gabor Abraham  <abrhm@inf.u-szeged.hu>
699
700         [Qt] Unreviewed gardening. Update tests after r156066 and r156083.
701
702         * platform/qt-wk1/fast/forms/HTMLOptionElement_label06-expected.png: Added r156083.
703         * platform/qt-wk1/fast/forms/HTMLOptionElement_label06-expected.txt: Added r156083.
704         * platform/qt-wk1/fast/forms/HTMLOptionElement_label07-expected.png: Added r156083.
705         * platform/qt-wk1/fast/forms/HTMLOptionElement_label07-expected.txt: Added r156083.
706         * platform/qt-wk1/fast/forms/form-element-geometry-expected.png: Added r156083.
707         * platform/qt-wk1/fast/forms/form-element-geometry-expected.txt: Added r156083.
708         * platform/qt-wk1/fast/forms/menulist-separator-painting-expected.txt: Added r156083.
709         * platform/qt-wk1/fast/forms/select-baseline-expected.png: Added r156083.
710         * platform/qt-wk1/fast/forms/select-baseline-expected.txt: Added r156083.
711         * platform/qt-wk1/fast/forms/selectlist-minsize-expected.txt: Added r156083.
712         * platform/qt-wk1/fast/replaced/three-selects-break-expected.txt: Added r156083.
713         * platform/qt-wk1/js/dom/switch-behaviour-expected.txt: Added r156066.
714
715 2013-09-18  Antonio Gomes  <a1.gomes@sisa.samsung.com>
716
717         Make "autoscroll" for drag'n drop a setting
718         https://bugs.webkit.org/show_bug.cgi?id=121559
719
720         Reviewed by Ryosuke Niwa.
721
722         * fast/events/drag-and-drop-autoscroll.html:
723
724         Adapts the test so that is toggles the feature on
725         via InternalSettings interface.
726
727 2013-09-20  Gabor Abraham  <abrhm@inf.u-szeged.hu>
728
729         [Qt] Unreviewed gardening. Update tests after change to Qt 5.1.1
730
731         * platform/qt/css1/text_properties/letter_spacing-expected.png:
732         * platform/qt/css1/text_properties/letter_spacing-expected.txt:
733         * platform/qt/fast/css/first-line-text-decoration-expected.png:
734         * platform/qt/fast/css/first-line-text-decoration-expected.txt:
735         * platform/qt/fast/css/first-line-text-decoration-inherited-from-parent-expected.png:
736         * platform/qt/fast/css/first-line-text-decoration-inherited-from-parent-expected.txt:
737         * platform/qt/fast/css/word-space-extra-expected.png:
738         * platform/qt/fast/css/word-space-extra-expected.txt:
739         * platform/qt/fast/inline/absolute-positioned-inline-in-centred-block-expected.png:
740         * platform/qt/fast/inline/absolute-positioned-inline-in-centred-block-expected.txt:
741         * platform/qt/fast/text/basic/003-expected.png:
742         * platform/qt/fast/text/basic/003-expected.txt:
743         * platform/qt/fast/text/basic/013-expected.png:
744         * platform/qt/fast/text/basic/013-expected.txt:
745         * platform/qt/fast/text/text-letter-spacing-expected.png:
746         * platform/qt/fast/text/text-letter-spacing-expected.txt:
747
748 2013-09-20  Krzysztof Czech  <k.czech@samsung.com>
749
750         [GTK][WK2] accessibility/selection-states.html is failing
751         https://bugs.webkit.org/show_bug.cgi?id=116972
752
753         Reviewed by Mario Sanchez Prada.
754
755         Unskipping accessibility/selection-states.html test.
756
757         * platform/gtk-wk2/TestExpectations:
758
759 2013-09-20  Gabor Abraham  <abrhm@inf.u-szeged.hu>
760
761         [Qt] Unreviewed gardening. Rebase tests.
762
763         * platform/qt-wk2/fast/css/word-space-extra-expected.png: Added r155957.
764         * platform/qt/fast/css/pseudo-first-line-border-width-expected.png: Rebase after r155957.
765         * platform/qt/fast/css/pseudo-first-line-border-width-expected.txt: Rebase after r155957.
766         * platform/qt/fast/css/word-space-extra-expected.txt: Rebase after r155957.
767         * platform/qt/fast/forms/select-empty-option-height-expected.txt: Rebase after rr156040.
768
769 2013-09-19  Yoav Weiss  <yoav@yoav.ws>
770
771         Remove URL decoding in srcset handling
772         https://bugs.webkit.org/show_bug.cgi?id=121609
773
774         Reviewed by Benjamin Poulain.
775
776         These tests make sure that encoded URLs are properly handled, and especially URLs 
777         with a question mark in them.
778         
779         * fast/hidpi/image-srcset-question-mark-expected.txt: Added.
780         * fast/hidpi/image-srcset-question-mark.html: Added.
781         * fast/hidpi/resources/image?test.png: Added.
782         * fast/loader/image-src-question-mark-expected.txt: Added.
783         * fast/loader/image-src-question-mark.html: Added.
784         * fast/loader/resources/image?test.png: Added.
785
786 2013-09-19  Grzegorz Czajkowski  <g.czajkowski@samsung.com>
787
788         Use shouldBecomeEqual in asynchronous spellchecking tests.
789         https://bugs.webkit.org/show_bug.cgi?id=121483
790
791         Reviewed by Darin Adler.
792
793         Every asynchronous spellchecking layout test waits for spelling or grammar
794         markers using setTimeout. It duplicates the code, moreover the implementation
795         differs in every test.
796
797         Use shouldBecomeEqual helper (introduced in r143860) to test spellchecking
798         asynchronously.
799
800         * editing/spelling/grammar-markers-expected.txt:
801         * editing/spelling/grammar-markers-hidpi-expected.txt:
802         * editing/spelling/grammar-markers-hidpi.html:
803         * editing/spelling/grammar-markers.html:
804
805         * editing/spelling/grammar-paste-expected.txt:
806         * editing/spelling/grammar-paste.html:
807         Dump text of destination element instead of source one to show what is
808         really tested. It stops outputting that the input and textarea elements
809         can store html tags, for example,
810         PASS INPUT has a marker on 'I have a<b>n ki</b>wi'.
811
812         * editing/spelling/script-tests/spellcheck-paste.js:
813         (verifyMarker):
814         (pasteAndVerify):
815
816         * editing/spelling/spellcheck-paste-continuous-disabled-expected.txt:
817         * editing/spelling/spellcheck-paste-continuous-disabled.html:
818         * editing/spelling/spellcheck-paste-disabled-expected.txt:
819         * editing/spelling/spellcheck-paste-disabled.html:
820         At the beginning, those tests check whether spelling marker appears
821         synchronously. Then, spell checking is disabled to check whether
822         the markers have disappeared properly.
823         There is no need to check spelling asynchronously in the second part
824         of the tests. Use synchronous spellchecking path instead.
825
826         * editing/spelling/spellcheck-paste-expected.txt:
827         * editing/spelling/spelling-marker-description-expected.txt:
828         * editing/spelling/spelling-marker-description.html:
829         * platform/efl-wk2/editing/spelling/spellcheck-paste-continuous-disabled-expected.txt:
830         * platform/mac/editing/spelling/grammar-markers-expected.png:
831         * platform/mac/editing/spelling/grammar-markers-hidpi-expected.png:
832
833 2013-09-19  Eric Carlson  <eric.carlson@apple.com>
834
835         MediaStream API: update MediaStreamTrackEvent object to match spec
836         https://bugs.webkit.org/show_bug.cgi?id=121624
837
838         Reviewed by Dean Jackson.
839
840         * fast/mediastream/MediaStreamTrackEvent-constructor-expected.txt: Added.
841         * fast/mediastream/MediaStreamTrackEvent-constructor.html: Added.
842
843 2013-09-19  Alexey Proskuryakov  <ap@apple.com>
844
845         Layout Test http/tests/security/canvas-remote-read-remote-image-redirect.html is flaky
846         https://bugs.webkit.org/show_bug.cgi?id=121458
847
848         Reviewed by Sam Weinig.
849
850         * fast/frames/sandboxed-iframe-attribute-parsing-06-expected.txt:
851         * fast/frames/sandboxed-iframe-attribute-parsing-07-expected.txt:
852         * fast/frames/sandboxed-iframe-attribute-parsing-08-expected.txt:
853         * fast/frames/sandboxed-iframe-attribute-parsing-09-expected.txt:
854         * fast/frames/sandboxed-iframe-attribute-parsing-10-expected.txt:
855         * fast/frames/sandboxed-iframe-attribute-parsing-11-expected.txt:
856         * fast/frames/sandboxed-iframe-attribute-parsing-12-expected.txt:
857         * fast/frames/sandboxed-iframe-attribute-parsing-13-expected.txt:
858         * fast/frames/sandboxed-iframe-attribute-parsing-14-expected.txt:
859         * fast/frames/sandboxed-iframe-parsing-space-characters-expected.txt:
860         * fast/frames/sandboxed-iframe-scripting-04-expected.txt:
861         * http/tests/security/contentSecurityPolicy/sandbox-empty-expected.txt:
862         * http/tests/security/contentSecurityPolicy/sandbox-empty-subframe-expected.txt:
863         * http/tests/security/contentSecurityPolicy/sandbox-in-http-header-control-expected.txt:
864         * http/tests/security/contentSecurityPolicy/sandbox-in-http-header-expected.txt:
865         * http/tests/security/contentSecurityPolicy/sandbox-invalid-header-expected.txt:
866         * http/tests/security/isolatedWorld/sandboxed-iframe-expected.txt:
867         * media/video-controls-no-scripting-expected.txt:
868         We now get a line number for blocked inline scripts, which is a progression.
869         It is the line number for the closing </script>, which is not ideal, but better
870         than nothing.
871
872         * http/tests/security/mixedContent/insecure-script-in-iframe-expected.txt:
873         * http/tests/security/mixedContent/redirect-http-to-https-script-in-iframe-expected.txt:
874         Also a progression - we now get a line number for offending <script>.
875
876 2013-09-19  Bear Travis  <betravis@adobe.com>
877
878         CSS_SHAPES not supported on AppleWin port
879         https://bugs.webkit.org/show_bug.cgi?id=118810
880
881         Reviewed by Brent Fulgham.
882
883         * platform/win/TestExpectations: Enable shapes tests.
884
885 2013-09-19  Eric Carlson  <eric.carlson@apple.com>
886
887         MediaStream API: update NavigatorUserMediaError object to match spec
888         https://bugs.webkit.org/show_bug.cgi?id=121584
889
890         Reviewed by Dean Jackson.
891
892         * fast/mediastream/getusermedia-expected.txt:
893         * fast/mediastream/getusermedia.html:
894
895 2013-09-19  Bem Jones-Bey  <bjonesbe@adobe.com>
896
897         Fix handling of top margin on float with shape-outside
898         https://bugs.webkit.org/show_bug.cgi?id=121614
899
900         Reviewed by Alexandru Chiculita.
901
902         * csswg/submitted/shapes/shape-outside/shape-outside-floats-margin-000-expected.html: Added.
903         * csswg/submitted/shapes/shape-outside/shape-outside-floats-margin-000.html: Added.
904             Test for a positive left/right margin.
905
906         * csswg/submitted/shapes/shape-outside/shape-outside-floats-margin-001-expected.html: Added.
907         * csswg/submitted/shapes/shape-outside/shape-outside-floats-margin-001.html: Added.
908             Test for a positive top margin.
909
910 2013-09-19  Ryosuke Niwa  <rniwa@webkit.org>
911
912         Add XHR tests checking readyState transition when abort() is invoked in various states
913         https://bugs.webkit.org/show_bug.cgi?id=121585
914
915         Reviewed by Alexey Proskuryakov.
916
917         Merge https://chromium.googlesource.com/chromium/blink/+/2d854757576db590745cfb78e11ca428a1aac342
918
919         * http/tests/xmlhttprequest/readystatechange-and-abort-expected.txt: Added.
920         * http/tests/xmlhttprequest/readystatechange-and-abort.html: Added.
921
922 2013-09-19  Manuel Rego Casasnovas  <rego@igalia.com>
923
924         Unreviewed. Fix typo in layout test description introduced in r155974.
925
926         * fast/regions/selection-direction-expected.html:
927         * fast/regions/selection-direction.html:
928
929 2013-09-19  Andrei Parvu  <parvu@adobe.com>
930
931         [CSS Masking/Background] Position property should be ignored when using repeat: space
932         https://bugs.webkit.org/show_bug.cgi?id=120623
933
934         Reviewed by Dirk Schulze.
935
936         * css3/masking/mask-repeat-one-copy-expected.html:
937         * css3/masking/mask-repeat-one-copy.html: Only one copy of the mask should be drawn, and background position should determine its position.
938         * css3/masking/mask-repeat-space-padding.html: Added a mask-position which should be ignored.
939
940 2013-09-19  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
941
942         Unreviewed EFL gardening.
943
944         Unskip tests added to platform/efl/Skipped, which now are passing.
945
946         * platform/efl/TestExpectations:
947
948 2013-09-19  Gurpreet Kaur  <k.gurpreet@samsung.com>
949
950         CSS Unit vmax and vmin in border-width not handled.
951         https://bugs.webkit.org/show_bug.cgi?id=121421
952
953         Reviewed by Darin Adler.
954
955         * fast/css/viewport-vmax-border-expected.txt: Added.
956         * fast/css/viewport-vmax-border.html: Added.
957         * fast/css/viewport-vmin-border-expected.txt: Added.
958         * fast/css/viewport-vmin-border.html: Added.
959         Added new tests for verifying that border properties are
960         applied when its values are given in vmax/vmin units.
961
962 2013-09-19  Antti Koivisto  <antti@apple.com>
963
964         [CTTE] RenderText is always anonymous or associated with Text node
965         https://bugs.webkit.org/show_bug.cgi?id=121596
966
967         Reviewed by Andreas Kling.
968         
969         Update some MathML render tree dumps. RenderTexts for these are now anonymous.
970
971         * platform/mac/mathml/presentation/mo-expected.txt:
972         * platform/mac/mathml/presentation/row-expected.txt:
973
974 2013-09-19  Gabor Abraham  <abrhm@inf.u-szeged.hu>
975
976         [Qt] Unreviewed gardening. Rebase after r155957 and 155998.
977
978         * platform/qt-wk1/compositing/contents-scale/animating-expected.txt: Added r155998.
979         * platform/qt-wk1/compositing/contents-scale/scaled-ancestor-expected.txt: Added r155998.
980         * platform/qt-wk1/compositing/contents-scale/simple-scale-expected.txt: Added r155998.
981         * platform/qt-wk1/compositing/contents-scale/z-translate-expected.txt: Added r155998.
982         * platform/qt-wk2/compositing/contents-scale/animating-expected.txt: Added r155998.
983         * platform/qt-wk2/compositing/contents-scale/scaled-ancestor-expected.txt: Added r155998.
984         * platform/qt-wk2/compositing/contents-scale/simple-scale-expected.txt: Added r155998.
985         * platform/qt-wk2/compositing/contents-scale/z-translate-expected.txt: Added r155998.
986         * platform/qt/css3/selectors3/html/css3-modsel-179a-expected.txt: Rebase after r155957.
987         * platform/qt/css3/selectors3/xhtml/css3-modsel-179a-expected.txt: Rebase after r155957.
988         * platform/qt/css3/selectors3/xml/css3-modsel-179a-expected.txt: Rebase after r155957.
989
990 2013-09-19  Zan Dobersek  <zdobersek@igalia.com>
991
992         Unreviewed GTK gardening.
993
994         * platform/gtk/TestExpectations: Adding failure expectations for failing HiDPI and a11y tests.
995
996 2013-09-18  Zan Dobersek  <zdobersek@igalia.com>
997
998         Unreviewed GTK gardening. Rebaselining after r155957.
999
1000         * platform/gtk/css3/selectors3/html/css3-modsel-179a-expected.txt:
1001         * platform/gtk/css3/selectors3/xhtml/css3-modsel-179a-expected.txt:
1002         * platform/gtk/css3/selectors3/xml/css3-modsel-179a-expected.txt:
1003         * platform/gtk/fast/css/pseudo-first-line-border-width-expected.txt:
1004         * platform/gtk/fast/css/word-space-extra-expected.txt:
1005         * platform/gtk/fast/text/whitespace/pre-wrap-spaces-after-newline-expected.txt:
1006
1007 2013-09-18  Zan Dobersek  <zdobersek@igalia.com>
1008
1009         Unreviewed GTK gardening. Rebaselining after r156040.
1010
1011         * platform/gtk/fast/forms/HTMLOptionElement_label06-expected.txt:
1012         * platform/gtk/fast/forms/HTMLOptionElement_label07-expected.txt:
1013         * platform/gtk/fast/forms/form-element-geometry-expected.txt:
1014         * platform/gtk/fast/forms/menulist-separator-painting-expected.txt:
1015         * platform/gtk/fast/forms/select-baseline-expected.txt:
1016         * platform/gtk/fast/forms/select-empty-option-height-expected.txt:
1017         * platform/gtk/fast/forms/selectlist-minsize-expected.txt:
1018         * platform/gtk/fast/html/keygen-expected.txt:
1019         * platform/gtk/fast/replaced/three-selects-break-expected.txt:
1020
1021 2013-09-18  Mihnea Ovidenie  <mihnea@adobe.com>
1022
1023         [CSSRegions] Failed to retrieve named flow ranges for content with inline svg
1024         https://bugs.webkit.org/show_bug.cgi?id=121489
1025
1026         Reviewed by David Hyatt.
1027
1028         * fast/regions/get-region-flow-ranges-inline-svg-expected.txt: Added.
1029         * fast/regions/get-region-flow-ranges-inline-svg.html: Added.
1030
1031 2013-09-18  Zan Dobersek  <zdobersek@igalia.com>
1032
1033         Unreviewed GTK gardening. Moving GTK-specific baselines for some js/dom/* tests into the proper directory.
1034
1035         * platform/gtk/js/dom: Added.
1036         * platform/gtk/js/dom-static-property-for-in-iteration-expected.txt: Removed.
1037         * platform/gtk/js/dom/dom-static-property-for-in-iteration-expected.txt: Copied from LayoutTests/platform/gtk/js/dom-static-property-for-in-iteration-expected.txt.
1038         * platform/gtk/js/dom/function-length-expected.txt: Copied from LayoutTests/platform/gtk/js/function-length-expected.txt.
1039         * platform/gtk/js/dom/global-constructors-attributes-dedicated-worker-expected.txt: Copied from LayoutTests/platform/gtk/js/global-constructors-attributes-dedicated-worker-expected.txt.
1040         * platform/gtk/js/dom/global-constructors-attributes-expected.txt: Copied from LayoutTests/platform/gtk/js/global-constructors-attributes-expected.txt.
1041         * platform/gtk/js/dom/global-constructors-attributes-shared-worker-expected.txt: Copied from LayoutTests/platform/gtk/js/global-constructors-attributes-shared-worker-expected.txt.
1042         * platform/gtk/js/function-length-expected.txt: Removed.
1043         * platform/gtk/js/global-constructors-attributes-dedicated-worker-expected.txt: Removed.
1044         * platform/gtk/js/global-constructors-attributes-expected.txt: Removed.
1045         * platform/gtk/js/global-constructors-attributes-shared-worker-expected.txt: Removed.
1046
1047 2013-09-18  Ryosuke Niwa  <rniwa@webkit.org>
1048
1049         Redo r156078.
1050
1051         * platform/mac-lion/editing/selection/vertical-rl-ltr-extend-line-backward-wrap-expected.txt: Added.
1052         * platform/mac-lion/editing/selection/vertical-rl-ltr-extend-line-forward-wrap-expected.txt: Added.
1053         * platform/mac-wk2/editing/selection/vertical-rl-ltr-extend-line-backward-wrap-expected.txt: Removed.
1054         * platform/mac-wk2/editing/selection/vertical-rl-ltr-extend-line-forward-wrap-expected.txt: Removed.
1055
1056 2013-09-18  Ryosuke Niwa  <rniwa@webkit.org>
1057
1058         Lion rebaseline after r155253.
1059
1060         * platform/mac-wk2/editing/selection/vertical-rl-ltr-extend-line-backward-wrap-expected.txt: Added.
1061         * platform/mac-wk2/editing/selection/vertical-rl-ltr-extend-line-forward-wrap-expected.txt: Added.
1062         * platform/qt-wk2/editing/selection/vertical-rl-ltr-extend-line-backward-wrap-expected.png: Removed.
1063         * platform/qt-wk2/editing/selection/vertical-rl-ltr-extend-line-forward-wrap-expected.png: Removed.
1064
1065 2013-09-18  Ryosuke Niwa  <rniwa@webkit.org>
1066
1067         Add test expectations for bugs 121581 and 121582.
1068
1069         * platform/mac-wk2/TestExpectations:
1070         * platform/mac/TestExpectations:
1071
1072 2013-09-18  Ryosuke Niwa  <rniwa@webkit.org>
1073
1074         Fix the expected result again after r156070.
1075
1076         * platform/mac-lion/js/dom: Added.
1077         * platform/mac-lion/js/dom/global-constructors-attributes-expected.txt: Copied from LayoutTests/platform/mac/js/dom/global-constructors-attributes-expected.txt.
1078         * platform/mac/js/dom/global-constructors-attributes-expected.txt: Removed.
1079
1080 2013-09-18  Bem Jones-Bey  <bjonesbe@adobe.com>
1081
1082         REGRESSION (r155854 - r155967) block with margin-left adjacent to floated block causes text of subsequent blocks to overlap the floated block.
1083         https://bugs.webkit.org/show_bug.cgi?id=121532
1084
1085         Reviewed by Andreas Kling.
1086
1087         * fast/block/float/intruding-float-sibling-with-margin-expected.html: Added.
1088         * fast/block/float/intruding-float-sibling-with-margin.html: Added.
1089
1090 2013-09-18  Ryosuke Niwa  <rniwa@webkit.org>
1091
1092         Merge HTMLBodyElement::didNotifySubtreeInsertions into HTMLBodyElement::insertedInto
1093         https://bugs.webkit.org/show_bug.cgi?id=121576
1094
1095         Reviewed by Andreas Kling.
1096
1097         Rebaseline a test now that we don't do an extra layout.
1098
1099         * inspector/timeline/timeline-script-tag-1-expected.txt:
1100
1101 2013-09-18  Filip Pizlo  <fpizlo@apple.com>
1102
1103         Unreviewed check in a proper baseline.
1104
1105         * js/dom/global-constructors-attributes-expected.txt:
1106
1107 2013-09-18  Ryosuke Niwa  <rniwa@webkit.org>
1108
1109         Move expected results after r156066.
1110
1111         * platform/efl/js/dom: Added.
1112         * platform/efl/js/dom/global-constructors-attributes-expected.txt: Copied from LayoutTests/platform/efl/js/global-constructors-attributes-expected.txt.
1113         * platform/efl/js/global-constructors-attributes-expected.txt: Removed.
1114         * platform/mac-lion/js/global-constructors-attributes-expected.txt: Removed.
1115         * platform/mac/js/dom/global-constructors-attributes-expected.txt: Copied from LayoutTests/platform/mac-lion/js/global-constructors-attributes-expected.txt.
1116         * platform/qt/js/dom: Added.
1117         * platform/qt/js/dom/global-constructors-attributes-expected.txt: Copied from LayoutTests/platform/qt/js/global-constructors-attributes-expected.txt.
1118         * platform/qt/js/global-constructors-attributes-expected.txt: Removed.
1119
1120 2013-09-18  Filip Pizlo  <fpizlo@apple.com>
1121
1122         Get rid of the jsc-test-list by moving all not-jsc-capable tests into js/dom
1123         https://bugs.webkit.org/show_bug.cgi?id=121578
1124
1125         Rubber stamped by Geoffrey Garen.
1126
1127         * fast/regex/cross-frame-callable-expected.txt: Removed.
1128         * fast/regex/cross-frame-callable.html: Removed.
1129         * fast/regex/dom: Added.
1130         * fast/regex/dom/cross-frame-callable-expected.txt: Added.
1131         * fast/regex/dom/cross-frame-callable.html: Added.
1132         * fast/regex/dom/lastIndex-expected.txt: Added.
1133         * fast/regex/dom/lastIndex.html: Added.
1134         * fast/regex/dom/non-pattern-characters-expected.txt: Added.
1135         * fast/regex/dom/non-pattern-characters.html: Added.
1136         * fast/regex/dom/script-tests: Added.
1137         * fast/regex/dom/script-tests/cross-frame-callable.js: Added.
1138         (doTest):
1139         * fast/regex/dom/script-tests/lastIndex.js: Added.
1140         * fast/regex/dom/script-tests/non-pattern-characters.js: Added.
1141         * fast/regex/dom/script-tests/unicodeCaseInsensitive.js: Added.
1142         (shouldBeTrue.ucs2CodePoint):
1143         * fast/regex/dom/syntax-errors-expected.txt: Added.
1144         * fast/regex/dom/syntax-errors.html: Added.
1145         * fast/regex/dom/unicodeCaseInsensitive-expected.txt: Added.
1146         * fast/regex/dom/unicodeCaseInsensitive.html: Added.
1147         * fast/regex/lastIndex-expected.txt: Removed.
1148         * fast/regex/lastIndex.html: Removed.
1149         * fast/regex/non-pattern-characters-expected.txt: Removed.
1150         * fast/regex/non-pattern-characters.html: Removed.
1151         * fast/regex/script-tests/cross-frame-callable.js: Removed.
1152         * fast/regex/script-tests/lastIndex.js: Removed.
1153         * fast/regex/script-tests/non-pattern-characters.js: Removed.
1154         * fast/regex/script-tests/unicodeCaseInsensitive.js: Removed.
1155         * fast/regex/syntax-errors-expected.txt: Removed.
1156         * fast/regex/syntax-errors.html: Removed.
1157         * fast/regex/unicodeCaseInsensitive-expected.txt: Removed.
1158         * fast/regex/unicodeCaseInsensitive.html: Removed.
1159         * js/JSON-parse-expected.txt: Removed.
1160         * js/JSON-parse.html: Removed.
1161         * js/JSON-stringify-expected.txt: Removed.
1162         * js/JSON-stringify.html: Removed.
1163         * js/Object-defineProperty-expected.txt: Removed.
1164         * js/Object-defineProperty.html: Removed.
1165         * js/Promise-already-fulfilled-expected.txt: Removed.
1166         * js/Promise-already-fulfilled.html: Removed.
1167         * js/Promise-already-rejected-expected.txt: Removed.
1168         * js/Promise-already-rejected.html: Removed.
1169         * js/Promise-already-resolved-expected.txt: Removed.
1170         * js/Promise-already-resolved.html: Removed.
1171         * js/Promise-catch-expected.txt: Removed.
1172         * js/Promise-catch-in-workers-expected.txt: Removed.
1173         * js/Promise-catch-in-workers.html: Removed.
1174         * js/Promise-catch.html: Removed.
1175         * js/Promise-chain-expected.txt: Removed.
1176         * js/Promise-chain.html: Removed.
1177         * js/Promise-exception-expected.txt: Removed.
1178         * js/Promise-exception.html: Removed.
1179         * js/Promise-expected.txt: Removed.
1180         * js/Promise-fulfill-expected.txt: Removed.
1181         * js/Promise-fulfill-in-workers-expected.txt: Removed.
1182         * js/Promise-fulfill-in-workers.html: Removed.
1183         * js/Promise-fulfill.html: Removed.
1184         * js/Promise-init-expected.txt: Removed.
1185         * js/Promise-init-in-workers-expected.txt: Removed.
1186         * js/Promise-init-in-workers.html: Removed.
1187         * js/Promise-init.html: Removed.
1188         * js/Promise-reject-expected.txt: Removed.
1189         * js/Promise-reject-in-workers-expected.txt: Removed.
1190         * js/Promise-reject-in-workers.html: Removed.
1191         * js/Promise-reject.html: Removed.
1192         * js/Promise-resolve-chain-expected.txt: Removed.
1193         * js/Promise-resolve-chain.html: Removed.
1194         * js/Promise-resolve-expected.txt: Removed.
1195         * js/Promise-resolve-in-workers-expected.txt: Removed.
1196         * js/Promise-resolve-in-workers.html: Removed.
1197         * js/Promise-resolve-with-then-exception-expected.txt: Removed.
1198         * js/Promise-resolve-with-then-exception.html: Removed.
1199         * js/Promise-resolve-with-then-fulfill-expected.txt: Removed.
1200         * js/Promise-resolve-with-then-fulfill.html: Removed.
1201         * js/Promise-resolve-with-then-reject-expected.txt: Removed.
1202         * js/Promise-resolve-with-then-reject.html: Removed.
1203         * js/Promise-resolve.html: Removed.
1204         * js/Promise-simple-expected.txt: Removed.
1205         * js/Promise-simple-fulfill-expected.txt: Removed.
1206         * js/Promise-simple-fulfill-inside-callback-expected.txt: Removed.
1207         * js/Promise-simple-fulfill-inside-callback.html: Removed.
1208         * js/Promise-simple-fulfill.html: Removed.
1209         * js/Promise-simple-in-workers-expected.txt: Removed.
1210         * js/Promise-simple-in-workers.html: Removed.
1211         * js/Promise-simple.html: Removed.
1212         * js/Promise-static-fulfill-expected.txt: Removed.
1213         * js/Promise-static-fulfill.html: Removed.
1214         * js/Promise-static-reject-expected.txt: Removed.
1215         * js/Promise-static-reject.html: Removed.
1216         * js/Promise-static-resolve-expected.txt: Removed.
1217         * js/Promise-static-resolve.html: Removed.
1218         * js/Promise-then-expected.txt: Removed.
1219         * js/Promise-then-in-workers-expected.txt: Removed.
1220         * js/Promise-then-in-workers.html: Removed.
1221         * js/Promise-then-without-callbacks-expected.txt: Removed.
1222         * js/Promise-then-without-callbacks-in-workers-expected.txt: Removed.
1223         * js/Promise-then-without-callbacks-in-workers.html: Removed.
1224         * js/Promise-then-without-callbacks.html: Removed.
1225         * js/Promise-then.html: Removed.
1226         * js/Promise-types-expected.txt: Removed.
1227         * js/Promise-types.html: Removed.
1228         * js/Promise.html: Removed.
1229         * js/activation-object-function-lifetime-expected.txt: Removed.
1230         * js/activation-object-function-lifetime.html: Removed.
1231         * js/activation-proto-expected.txt: Removed.
1232         * js/activation-proto.html: Removed.
1233         * js/add-to-primitive-expected.txt: Removed.
1234         * js/add-to-primitive.html: Removed.
1235         * js/array-float-delete-expected.txt: Removed.
1236         * js/array-float-delete.html: Removed.
1237         * js/array-foreach-expected.txt: Removed.
1238         * js/array-foreach.html: Removed.
1239         * js/array-indexof-expected.txt: Removed.
1240         * js/array-indexof.html: Removed.
1241         * js/array-join-bug-11524-expected.txt: Removed.
1242         * js/array-join-bug-11524.html: Removed.
1243         * js/array-map-expected.txt: Removed.
1244         * js/array-map.html: Removed.
1245         * js/array-prototype-properties-expected.txt: Removed.
1246         * js/array-prototype-properties.html: Removed.
1247         * js/array-some-expected.txt: Removed.
1248         * js/array-some.html: Removed.
1249         * js/array-sort-exception-expected.txt: Removed.
1250         * js/array-sort-exception.html: Removed.
1251         * js/array-tostring-ignore-separator-expected.txt: Removed.
1252         * js/array-tostring-ignore-separator.html: Removed.
1253         * js/array-with-double-assign-expected.txt: Removed.
1254         * js/array-with-double-assign.html: Removed.
1255         * js/array-with-double-push-expected.txt: Removed.
1256         * js/array-with-double-push.html: Removed.
1257         * js/assign-expected.txt: Removed.
1258         * js/assign.html: Removed.
1259         * js/basic-map-expected.txt: Removed.
1260         * js/basic-map.html: Removed.
1261         * js/basic-set-expected.txt: Removed.
1262         * js/basic-set.html: Removed.
1263         * js/basic-weakmap-expected.txt: Removed.
1264         * js/basic-weakmap.html: Removed.
1265         * js/bitwise-and-on-undefined-expected.txt: Removed.
1266         * js/bitwise-and-on-undefined.html: Removed.
1267         * js/bom-in-file-retains-correct-offset-expected.txt: Removed.
1268         * js/bom-in-file-retains-correct-offset.html: Removed.
1269         * js/branch-fold-correctness-expected.txt: Removed.
1270         * js/branch-fold-correctness.html: Removed.
1271         * js/cached-eval-gc-expected.txt: Removed.
1272         * js/cached-eval-gc.html: Removed.
1273         * js/call-base-resolution-expected.txt: Removed.
1274         * js/call-base-resolution.html: Removed.
1275         * js/callback-function-with-handle-event-expected.txt: Removed.
1276         * js/callback-function-with-handle-event.html: Removed.
1277         * js/codegen-temporaries-multiple-global-blocks-expected.txt: Removed.
1278         * js/codegen-temporaries-multiple-global-blocks.html: Removed.
1279         * js/concat-large-strings-crash-expected.txt: Removed.
1280         * js/concat-large-strings-crash.html: Removed.
1281         * js/concat-large-strings-crash2-expected.txt: Removed.
1282         * js/concat-large-strings-crash2.html: Removed.
1283         * js/console-non-string-values-expected.txt: Removed.
1284         * js/console-non-string-values.html: Removed.
1285         * js/const-expected.txt: Removed.
1286         * js/const.html: Removed.
1287         * js/construct-global-object-expected.txt: Removed.
1288         * js/construct-global-object.html: Removed.
1289         * js/constructor-attributes-expected.txt: Removed.
1290         * js/constructor-attributes.html: Removed.
1291         * js/constructor-expected.txt: Removed.
1292         * js/constructor-length.html: Removed.
1293         * js/constructor.html: Removed.
1294         * js/create-lots-of-workers-expected.txt: Removed.
1295         * js/create-lots-of-workers.html: Removed.
1296         * js/cross-frame-bad-time-expected.txt: Removed.
1297         * js/cross-frame-bad-time.html: Removed.
1298         * js/cross-frame-prototype-expected.txt: Removed.
1299         * js/cross-frame-prototype.html: Removed.
1300         * js/cross-frame-really-bad-time-expected.txt: Removed.
1301         * js/cross-frame-really-bad-time-with-__proto__-expected.txt: Removed.
1302         * js/cross-frame-really-bad-time-with-__proto__.html: Removed.
1303         * js/cross-frame-really-bad-time.html: Removed.
1304         * js/cross-global-object-inline-global-var-expected.txt: Removed.
1305         * js/cross-global-object-inline-global-var.html: Removed.
1306         * js/custom-constructors-expected.txt: Removed.
1307         * js/custom-constructors.html: Removed.
1308         * js/cyclic-proto-expected.txt: Removed.
1309         * js/cyclic-proto.html: Removed.
1310         * js/cyclic-ref-toString-expected.txt: Removed.
1311         * js/cyclic-ref-toString.html: Removed.
1312         * js/date-DST-time-cusps-expected.txt: Removed.
1313         * js/date-DST-time-cusps.html: Removed.
1314         * js/date-big-constructor-expected.txt: Removed.
1315         * js/date-big-constructor.html: Removed.
1316         * js/date-big-setdate-expected.txt: Removed.
1317         * js/date-big-setdate.html: Removed.
1318         * js/date-big-setmonth-expected.txt: Removed.
1319         * js/date-big-setmonth.html: Removed.
1320         * js/date-negative-setmonth-expected.txt: Removed.
1321         * js/date-negative-setmonth.html: Removed.
1322         * js/date-preserve-milliseconds-expected.txt: Removed.
1323         * js/date-preserve-milliseconds.html: Removed.
1324         * js/deep-recursion-test-expected.txt: Removed.
1325         * js/deep-recursion-test.html: Removed.
1326         * js/delete-function-parameter-expected.txt: Removed.
1327         * js/delete-function-parameter.html: Removed.
1328         * js/delete-multiple-global-blocks-expected.txt: Removed.
1329         * js/delete-multiple-global-blocks.html: Removed.
1330         * js/delete-syntax-expected.txt: Removed.
1331         * js/delete-syntax.html: Removed.
1332         * js/dfg-arguments-alias-activation-expected.txt: Removed.
1333         * js/dfg-arguments-alias-activation.html: Removed.
1334         * js/dfg-byte-array-put-expected.txt: Removed.
1335         * js/dfg-byte-array-put.html: Removed.
1336         * js/dfg-byteOffset-neuter-expected.txt: Removed.
1337         * js/dfg-byteOffset-neuter.html: Removed.
1338         * js/dfg-compare-final-object-to-final-object-or-other-expected.txt: Removed.
1339         * js/dfg-compare-final-object-to-final-object-or-other.html: Removed.
1340         * js/dfg-cross-global-object-inline-new-array-expected.txt: Removed.
1341         * js/dfg-cross-global-object-inline-new-array-literal-expected.txt: Removed.
1342         * js/dfg-cross-global-object-inline-new-array-literal-with-variables-expected.txt: Removed.
1343         * js/dfg-cross-global-object-inline-new-array-literal-with-variables.html: Removed.
1344         * js/dfg-cross-global-object-inline-new-array-literal.html: Removed.
1345         * js/dfg-cross-global-object-inline-new-array-with-elements-expected.txt: Removed.
1346         * js/dfg-cross-global-object-inline-new-array-with-elements.html: Removed.
1347         * js/dfg-cross-global-object-inline-new-array-with-size-expected.txt: Removed.
1348         * js/dfg-cross-global-object-inline-new-array-with-size.html: Removed.
1349         * js/dfg-cross-global-object-inline-new-array.html: Removed.
1350         * js/dfg-cross-global-object-new-array-expected.txt: Removed.
1351         * js/dfg-cross-global-object-new-array.html: Removed.
1352         * js/dfg-custom-getter-expected.txt: Removed.
1353         * js/dfg-custom-getter-throw-expected.txt: Removed.
1354         * js/dfg-custom-getter-throw-inlined-expected.txt: Removed.
1355         * js/dfg-custom-getter-throw-inlined.html: Removed.
1356         * js/dfg-custom-getter-throw.html: Removed.
1357         * js/dfg-custom-getter.html: Removed.
1358         * js/dfg-ensure-array-storage-on-window-expected.txt: Removed.
1359         * js/dfg-ensure-array-storage-on-window.html: Removed.
1360         * js/dfg-ensure-non-array-array-storage-on-window-expected.txt: Removed.
1361         * js/dfg-ensure-non-array-array-storage-on-window.html: Removed.
1362         * js/dfg-inline-resolve-expected.txt: Removed.
1363         * js/dfg-inline-resolve.html: Removed.
1364         * js/dfg-inline-switch-imm-expected.txt: Removed.
1365         * js/dfg-inline-switch-imm.html: Removed.
1366         * js/dfg-int32-to-double-on-set-local-and-exit-expected.txt: Removed.
1367         * js/dfg-int32-to-double-on-set-local-and-exit.html: Removed.
1368         * js/dfg-int32-to-double-on-set-local-and-sometimes-exit-expected.txt: Removed.
1369         * js/dfg-int32-to-double-on-set-local-and-sometimes-exit.html: Removed.
1370         * js/dfg-logical-not-final-object-or-other-expected.txt: Removed.
1371         * js/dfg-logical-not-final-object-or-other.html: Removed.
1372         * js/dfg-make-rope-side-effects-expected.txt: Removed.
1373         * js/dfg-make-rope-side-effects.html: Removed.
1374         * js/dfg-negative-array-size-expected.txt: Removed.
1375         * js/dfg-negative-array-size.html: Removed.
1376         * js/dfg-patchable-get-by-id-after-watchpoint-expected.txt: Removed.
1377         * js/dfg-patchable-get-by-id-after-watchpoint.html: Removed.
1378         * js/dfg-peephole-compare-final-object-to-final-object-or-other-expected.txt: Removed.
1379         * js/dfg-peephole-compare-final-object-to-final-object-or-other-when-both-proven-final-object-expected.txt: Removed.
1380         * js/dfg-peephole-compare-final-object-to-final-object-or-other-when-both-proven-final-object.html: Removed.
1381         * js/dfg-peephole-compare-final-object-to-final-object-or-other-when-proven-final-object-expected.txt: Removed.
1382         * js/dfg-peephole-compare-final-object-to-final-object-or-other-when-proven-final-object.html: Removed.
1383         * js/dfg-peephole-compare-final-object-to-final-object-or-other.html: Removed.
1384         * js/dfg-proto-stub-watchpoint-fire-expected.txt: Removed.
1385         * js/dfg-proto-stub-watchpoint-fire.html: Removed.
1386         * js/dfg-prototype-chain-caching-with-impure-get-own-property-slot-traps-expected.txt: Removed.
1387         * js/dfg-prototype-chain-caching-with-impure-get-own-property-slot-traps.html: Removed.
1388         * js/dfg-put-by-id-allocate-storage-expected.txt: Removed.
1389         * js/dfg-put-by-id-allocate-storage-polymorphic-expected.txt: Removed.
1390         * js/dfg-put-by-id-allocate-storage-polymorphic.html: Removed.
1391         * js/dfg-put-by-id-allocate-storage.html: Removed.
1392         * js/dfg-put-by-id-reallocate-storage-expected.txt: Removed.
1393         * js/dfg-put-by-id-reallocate-storage-polymorphic-expected.txt: Removed.
1394         * js/dfg-put-by-id-reallocate-storage-polymorphic.html: Removed.
1395         * js/dfg-put-by-id-reallocate-storage.html: Removed.
1396         * js/dfg-put-by-val-setter-then-get-by-val-expected.txt: Removed.
1397         * js/dfg-put-by-val-setter-then-get-by-val.html: Removed.
1398         * js/dfg-put-to-readonly-property-expected.txt: Removed.
1399         * js/dfg-put-to-readonly-property.html: Removed.
1400         * js/dfg-rshift-by-zero-eliminate-valuetoint32-expected.txt: Removed.
1401         * js/dfg-rshift-by-zero-eliminate-valuetoint32.html: Removed.
1402         * js/dfg-store-unexpected-value-into-argument-and-osr-exit-expected.txt: Removed.
1403         * js/dfg-store-unexpected-value-into-argument-and-osr-exit.html: Removed.
1404         * js/dfg-strcat-over-objects-then-exit-on-it-expected.txt: Removed.
1405         * js/dfg-strcat-over-objects-then-exit-on-it.html: Removed.
1406         * js/dfg-strict-mode-arguments-get-beyond-length-expected.txt: Removed.
1407         * js/dfg-strict-mode-arguments-get-beyond-length.html: Removed.
1408         * js/dfg-typed-array-neuter-expected.txt: Removed.
1409         * js/dfg-typed-array-neuter.html: Removed.
1410         * js/direct-entry-to-function-code-expected.txt: Removed.
1411         * js/direct-entry-to-function-code.html: Removed.
1412         * js/do-while-expression-value-expected.txt: Removed.
1413         * js/do-while-expression-value.html: Removed.
1414         * js/do-while-without-semicolon-expected.txt: Removed.
1415         * js/do-while-without-semicolon.html: Removed.
1416         * js/document-all-between-frames-expected.txt: Removed.
1417         * js/document-all-between-frames.html: Removed.
1418         * js/document-all-triggers-masquerades-watchpoint-expected.txt: Removed.
1419         * js/document-all-triggers-masquerades-watchpoint.html: Removed.
1420         * js/dom: Added.
1421         * js/dom-static-property-for-in-iteration-expected.txt: Removed.
1422         * js/dom-static-property-for-in-iteration.html: Removed.
1423         * js/dom/JSON-parse-expected.txt: Added.
1424         * js/dom/JSON-parse.html: Added.
1425         * js/dom/JSON-stringify-expected.txt: Added.
1426         * js/dom/JSON-stringify.html: Added.
1427         * js/dom/Object-defineProperty-expected.txt: Added.
1428         * js/dom/Object-defineProperty.html: Added.
1429         * js/dom/Promise-already-fulfilled-expected.txt: Added.
1430         * js/dom/Promise-already-fulfilled.html: Added.
1431         * js/dom/Promise-already-rejected-expected.txt: Added.
1432         * js/dom/Promise-already-rejected.html: Added.
1433         * js/dom/Promise-already-resolved-expected.txt: Added.
1434         * js/dom/Promise-already-resolved.html: Added.
1435         * js/dom/Promise-catch-expected.txt: Added.
1436         * js/dom/Promise-catch-in-workers-expected.txt: Added.
1437         * js/dom/Promise-catch-in-workers.html: Added.
1438         * js/dom/Promise-catch.html: Added.
1439         * js/dom/Promise-chain-expected.txt: Added.
1440         * js/dom/Promise-chain.html: Added.
1441         * js/dom/Promise-exception-expected.txt: Added.
1442         * js/dom/Promise-exception.html: Added.
1443         * js/dom/Promise-expected.txt: Added.
1444         * js/dom/Promise-fulfill-expected.txt: Added.
1445         * js/dom/Promise-fulfill-in-workers-expected.txt: Added.
1446         * js/dom/Promise-fulfill-in-workers.html: Added.
1447         * js/dom/Promise-fulfill.html: Added.
1448         * js/dom/Promise-init-expected.txt: Added.
1449         * js/dom/Promise-init-in-workers-expected.txt: Added.
1450         * js/dom/Promise-init-in-workers.html: Added.
1451         * js/dom/Promise-init.html: Added.
1452         * js/dom/Promise-reject-expected.txt: Added.
1453         * js/dom/Promise-reject-in-workers-expected.txt: Added.
1454         * js/dom/Promise-reject-in-workers.html: Added.
1455         * js/dom/Promise-reject.html: Added.
1456         * js/dom/Promise-resolve-chain-expected.txt: Added.
1457         * js/dom/Promise-resolve-chain.html: Added.
1458         * js/dom/Promise-resolve-expected.txt: Added.
1459         * js/dom/Promise-resolve-in-workers-expected.txt: Added.
1460         * js/dom/Promise-resolve-in-workers.html: Added.
1461         * js/dom/Promise-resolve-with-then-exception-expected.txt: Added.
1462         * js/dom/Promise-resolve-with-then-exception.html: Added.
1463         * js/dom/Promise-resolve-with-then-fulfill-expected.txt: Added.
1464         * js/dom/Promise-resolve-with-then-fulfill.html: Added.
1465         * js/dom/Promise-resolve-with-then-reject-expected.txt: Added.
1466         * js/dom/Promise-resolve-with-then-reject.html: Added.
1467         * js/dom/Promise-resolve.html: Added.
1468         * js/dom/Promise-simple-expected.txt: Added.
1469         * js/dom/Promise-simple-fulfill-expected.txt: Added.
1470         * js/dom/Promise-simple-fulfill-inside-callback-expected.txt: Added.
1471         * js/dom/Promise-simple-fulfill-inside-callback.html: Added.
1472         * js/dom/Promise-simple-fulfill.html: Added.
1473         * js/dom/Promise-simple-in-workers-expected.txt: Added.
1474         * js/dom/Promise-simple-in-workers.html: Added.
1475         * js/dom/Promise-simple.html: Added.
1476         * js/dom/Promise-static-fulfill-expected.txt: Added.
1477         * js/dom/Promise-static-fulfill.html: Added.
1478         * js/dom/Promise-static-reject-expected.txt: Added.
1479         * js/dom/Promise-static-reject.html: Added.
1480         * js/dom/Promise-static-resolve-expected.txt: Added.
1481         * js/dom/Promise-static-resolve.html: Added.
1482         * js/dom/Promise-then-expected.txt: Added.
1483         * js/dom/Promise-then-in-workers-expected.txt: Added.
1484         * js/dom/Promise-then-in-workers.html: Added.
1485         * js/dom/Promise-then-without-callbacks-expected.txt: Added.
1486         * js/dom/Promise-then-without-callbacks-in-workers-expected.txt: Added.
1487         * js/dom/Promise-then-without-callbacks-in-workers.html: Added.
1488         * js/dom/Promise-then-without-callbacks.html: Added.
1489         * js/dom/Promise-then.html: Added.
1490         * js/dom/Promise-types-expected.txt: Added.
1491         * js/dom/Promise-types.html: Added.
1492         * js/dom/Promise.html: Added.
1493         * js/dom/activation-object-function-lifetime-expected.txt: Added.
1494         * js/dom/activation-object-function-lifetime.html: Added.
1495         * js/dom/activation-proto-expected.txt: Added.
1496         * js/dom/activation-proto.html: Added.
1497         * js/dom/add-to-primitive-expected.txt: Added.
1498         * js/dom/add-to-primitive.html: Added.
1499         * js/dom/array-float-delete-expected.txt: Added.
1500         * js/dom/array-float-delete.html: Added.
1501         * js/dom/array-foreach-expected.txt: Added.
1502         * js/dom/array-foreach.html: Added.
1503         * js/dom/array-indexof-expected.txt: Added.
1504         * js/dom/array-indexof.html: Added.
1505         * js/dom/array-join-bug-11524-expected.txt: Added.
1506         * js/dom/array-join-bug-11524.html: Added.
1507         * js/dom/array-map-expected.txt: Added.
1508         * js/dom/array-map.html: Added.
1509         * js/dom/array-prototype-properties-expected.txt: Added.
1510         * js/dom/array-prototype-properties.html: Added.
1511         * js/dom/array-some-expected.txt: Added.
1512         * js/dom/array-some.html: Added.
1513         * js/dom/array-sort-exception-expected.txt: Added.
1514         * js/dom/array-sort-exception.html: Added.
1515         * js/dom/array-tostring-ignore-separator-expected.txt: Added.
1516         * js/dom/array-tostring-ignore-separator.html: Added.
1517         * js/dom/array-with-double-assign-expected.txt: Added.
1518         * js/dom/array-with-double-assign.html: Added.
1519         * js/dom/array-with-double-push-expected.txt: Added.
1520         * js/dom/array-with-double-push.html: Added.
1521         * js/dom/assign-expected.txt: Added.
1522         * js/dom/assign.html: Added.
1523         * js/dom/basic-map-expected.txt: Added.
1524         * js/dom/basic-map.html: Added.
1525         * js/dom/basic-set-expected.txt: Added.
1526         * js/dom/basic-set.html: Added.
1527         * js/dom/basic-weakmap-expected.txt: Added.
1528         * js/dom/basic-weakmap.html: Added.
1529         * js/dom/bitwise-and-on-undefined-expected.txt: Added.
1530         * js/dom/bitwise-and-on-undefined.html: Added.
1531         * js/dom/bom-in-file-retains-correct-offset-expected.txt: Added.
1532         * js/dom/bom-in-file-retains-correct-offset.html: Added.
1533         * js/dom/branch-fold-correctness-expected.txt: Added.
1534         * js/dom/branch-fold-correctness.html: Added.
1535         * js/dom/cached-eval-gc-expected.txt: Added.
1536         * js/dom/cached-eval-gc.html: Added.
1537         * js/dom/call-base-resolution-expected.txt: Added.
1538         * js/dom/call-base-resolution.html: Added.
1539         * js/dom/callback-function-with-handle-event-expected.txt: Added.
1540         * js/dom/callback-function-with-handle-event.html: Added.
1541         * js/dom/codegen-temporaries-multiple-global-blocks-expected.txt: Added.
1542         * js/dom/codegen-temporaries-multiple-global-blocks.html: Added.
1543         * js/dom/concat-large-strings-crash-expected.txt: Added.
1544         * js/dom/concat-large-strings-crash.html: Added.
1545         * js/dom/concat-large-strings-crash2-expected.txt: Added.
1546         * js/dom/concat-large-strings-crash2.html: Added.
1547         * js/dom/console-non-string-values-expected.txt: Added.
1548         * js/dom/console-non-string-values.html: Added.
1549         * js/dom/const-expected.txt: Added.
1550         * js/dom/const.html: Added.
1551         * js/dom/construct-global-object-expected.txt: Added.
1552         * js/dom/construct-global-object.html: Added.
1553         * js/dom/constructor-attributes-expected.txt: Added.
1554         * js/dom/constructor-attributes.html: Added.
1555         * js/dom/constructor-expected.txt: Added.
1556         * js/dom/constructor-length.html: Added.
1557         * js/dom/constructor.html: Added.
1558         * js/dom/create-lots-of-workers-expected.txt: Added.
1559         * js/dom/create-lots-of-workers.html: Added.
1560         * js/dom/cross-frame-bad-time-expected.txt: Added.
1561         * js/dom/cross-frame-bad-time.html: Added.
1562         * js/dom/cross-frame-prototype-expected.txt: Added.
1563         * js/dom/cross-frame-prototype.html: Added.
1564         * js/dom/cross-frame-really-bad-time-expected.txt: Added.
1565         * js/dom/cross-frame-really-bad-time-with-__proto__-expected.txt: Added.
1566         * js/dom/cross-frame-really-bad-time-with-__proto__.html: Added.
1567         * js/dom/cross-frame-really-bad-time.html: Added.
1568         * js/dom/cross-global-object-inline-global-var-expected.txt: Added.
1569         * js/dom/cross-global-object-inline-global-var.html: Added.
1570         * js/dom/custom-constructors-expected.txt: Added.
1571         * js/dom/custom-constructors.html: Added.
1572         * js/dom/cyclic-proto-expected.txt: Added.
1573         * js/dom/cyclic-proto.html: Added.
1574         * js/dom/cyclic-ref-toString-expected.txt: Added.
1575         * js/dom/cyclic-ref-toString.html: Added.
1576         * js/dom/date-DST-time-cusps-expected.txt: Added.
1577         * js/dom/date-DST-time-cusps.html: Added.
1578         * js/dom/date-big-constructor-expected.txt: Added.
1579         * js/dom/date-big-constructor.html: Added.
1580         * js/dom/date-big-setdate-expected.txt: Added.
1581         * js/dom/date-big-setdate.html: Added.
1582         * js/dom/date-big-setmonth-expected.txt: Added.
1583         * js/dom/date-big-setmonth.html: Added.
1584         * js/dom/date-negative-setmonth-expected.txt: Added.
1585         * js/dom/date-negative-setmonth.html: Added.
1586         * js/dom/date-preserve-milliseconds-expected.txt: Added.
1587         * js/dom/date-preserve-milliseconds.html: Added.
1588         * js/dom/deep-recursion-test-expected.txt: Added.
1589         * js/dom/deep-recursion-test.html: Added.
1590         * js/dom/delete-function-parameter-expected.txt: Added.
1591         * js/dom/delete-function-parameter.html: Added.
1592         * js/dom/delete-multiple-global-blocks-expected.txt: Added.
1593         * js/dom/delete-multiple-global-blocks.html: Added.
1594         * js/dom/delete-syntax-expected.txt: Added.
1595         * js/dom/delete-syntax.html: Added.
1596         * js/dom/dfg-arguments-alias-activation-expected.txt: Added.
1597         * js/dom/dfg-arguments-alias-activation.html: Added.
1598         * js/dom/dfg-byte-array-put-expected.txt: Added.
1599         * js/dom/dfg-byte-array-put.html: Added.
1600         * js/dom/dfg-byteOffset-neuter-expected.txt: Added.
1601         * js/dom/dfg-byteOffset-neuter.html: Added.
1602         * js/dom/dfg-compare-final-object-to-final-object-or-other-expected.txt: Added.
1603         * js/dom/dfg-compare-final-object-to-final-object-or-other.html: Added.
1604         * js/dom/dfg-cross-global-object-inline-new-array-expected.txt: Added.
1605         * js/dom/dfg-cross-global-object-inline-new-array-literal-expected.txt: Added.
1606         * js/dom/dfg-cross-global-object-inline-new-array-literal-with-variables-expected.txt: Added.
1607         * js/dom/dfg-cross-global-object-inline-new-array-literal-with-variables.html: Added.
1608         * js/dom/dfg-cross-global-object-inline-new-array-literal.html: Added.
1609         * js/dom/dfg-cross-global-object-inline-new-array-with-elements-expected.txt: Added.
1610         * js/dom/dfg-cross-global-object-inline-new-array-with-elements.html: Added.
1611         * js/dom/dfg-cross-global-object-inline-new-array-with-size-expected.txt: Added.
1612         * js/dom/dfg-cross-global-object-inline-new-array-with-size.html: Added.
1613         * js/dom/dfg-cross-global-object-inline-new-array.html: Added.
1614         * js/dom/dfg-cross-global-object-new-array-expected.txt: Added.
1615         * js/dom/dfg-cross-global-object-new-array.html: Added.
1616         * js/dom/dfg-custom-getter-expected.txt: Added.
1617         * js/dom/dfg-custom-getter-throw-expected.txt: Added.
1618         * js/dom/dfg-custom-getter-throw-inlined-expected.txt: Added.
1619         * js/dom/dfg-custom-getter-throw-inlined.html: Added.
1620         * js/dom/dfg-custom-getter-throw.html: Added.
1621         * js/dom/dfg-custom-getter.html: Added.
1622         * js/dom/dfg-ensure-array-storage-on-window-expected.txt: Added.
1623         * js/dom/dfg-ensure-array-storage-on-window.html: Added.
1624         * js/dom/dfg-ensure-non-array-array-storage-on-window-expected.txt: Added.
1625         * js/dom/dfg-ensure-non-array-array-storage-on-window.html: Added.
1626         * js/dom/dfg-inline-resolve-expected.txt: Added.
1627         * js/dom/dfg-inline-resolve.html: Added.
1628         * js/dom/dfg-inline-switch-imm-expected.txt: Added.
1629         * js/dom/dfg-inline-switch-imm.html: Added.
1630         * js/dom/dfg-int32-to-double-on-set-local-and-exit-expected.txt: Added.
1631         * js/dom/dfg-int32-to-double-on-set-local-and-exit.html: Added.
1632         * js/dom/dfg-int32-to-double-on-set-local-and-sometimes-exit-expected.txt: Added.
1633         * js/dom/dfg-int32-to-double-on-set-local-and-sometimes-exit.html: Added.
1634         * js/dom/dfg-logical-not-final-object-or-other-expected.txt: Added.
1635         * js/dom/dfg-logical-not-final-object-or-other.html: Added.
1636         * js/dom/dfg-make-rope-side-effects-expected.txt: Added.
1637         * js/dom/dfg-make-rope-side-effects.html: Added.
1638         * js/dom/dfg-negative-array-size-expected.txt: Added.
1639         * js/dom/dfg-negative-array-size.html: Added.
1640         * js/dom/dfg-patchable-get-by-id-after-watchpoint-expected.txt: Added.
1641         * js/dom/dfg-patchable-get-by-id-after-watchpoint.html: Added.
1642         * js/dom/dfg-peephole-compare-final-object-to-final-object-or-other-expected.txt: Added.
1643         * js/dom/dfg-peephole-compare-final-object-to-final-object-or-other-when-both-proven-final-object-expected.txt: Added.
1644         * js/dom/dfg-peephole-compare-final-object-to-final-object-or-other-when-both-proven-final-object.html: Added.
1645         * js/dom/dfg-peephole-compare-final-object-to-final-object-or-other-when-proven-final-object-expected.txt: Added.
1646         * js/dom/dfg-peephole-compare-final-object-to-final-object-or-other-when-proven-final-object.html: Added.
1647         * js/dom/dfg-peephole-compare-final-object-to-final-object-or-other.html: Added.
1648         * js/dom/dfg-proto-stub-watchpoint-fire-expected.txt: Added.
1649         * js/dom/dfg-proto-stub-watchpoint-fire.html: Added.
1650         * js/dom/dfg-prototype-chain-caching-with-impure-get-own-property-slot-traps-expected.txt: Added.
1651         * js/dom/dfg-prototype-chain-caching-with-impure-get-own-property-slot-traps.html: Added.
1652         * js/dom/dfg-put-by-id-allocate-storage-expected.txt: Added.
1653         * js/dom/dfg-put-by-id-allocate-storage-polymorphic-expected.txt: Added.
1654         * js/dom/dfg-put-by-id-allocate-storage-polymorphic.html: Added.
1655         * js/dom/dfg-put-by-id-allocate-storage.html: Added.
1656         * js/dom/dfg-put-by-id-reallocate-storage-expected.txt: Added.
1657         * js/dom/dfg-put-by-id-reallocate-storage-polymorphic-expected.txt: Added.
1658         * js/dom/dfg-put-by-id-reallocate-storage-polymorphic.html: Added.
1659         * js/dom/dfg-put-by-id-reallocate-storage.html: Added.
1660         * js/dom/dfg-put-by-val-setter-then-get-by-val-expected.txt: Added.
1661         * js/dom/dfg-put-by-val-setter-then-get-by-val.html: Added.
1662         * js/dom/dfg-put-to-readonly-property-expected.txt: Added.
1663         * js/dom/dfg-put-to-readonly-property.html: Added.
1664         * js/dom/dfg-rshift-by-zero-eliminate-valuetoint32-expected.txt: Added.
1665         * js/dom/dfg-rshift-by-zero-eliminate-valuetoint32.html: Added.
1666         * js/dom/dfg-store-unexpected-value-into-argument-and-osr-exit-expected.txt: Added.
1667         * js/dom/dfg-store-unexpected-value-into-argument-and-osr-exit.html: Added.
1668         * js/dom/dfg-strcat-over-objects-then-exit-on-it-expected.txt: Added.
1669         * js/dom/dfg-strcat-over-objects-then-exit-on-it.html: Added.
1670         * js/dom/dfg-strict-mode-arguments-get-beyond-length-expected.txt: Added.
1671         * js/dom/dfg-strict-mode-arguments-get-beyond-length.html: Added.
1672         * js/dom/dfg-typed-array-neuter-expected.txt: Added.
1673         * js/dom/dfg-typed-array-neuter.html: Added.
1674         * js/dom/direct-entry-to-function-code-expected.txt: Added.
1675         * js/dom/direct-entry-to-function-code.html: Added.
1676         * js/dom/do-while-expression-value-expected.txt: Added.
1677         * js/dom/do-while-expression-value.html: Added.
1678         * js/dom/do-while-without-semicolon-expected.txt: Added.
1679         * js/dom/do-while-without-semicolon.html: Added.
1680         * js/dom/document-all-between-frames-expected.txt: Added.
1681         * js/dom/document-all-between-frames.html: Added.
1682         * js/dom/document-all-triggers-masquerades-watchpoint-expected.txt: Added.
1683         * js/dom/document-all-triggers-masquerades-watchpoint.html: Added.
1684         * js/dom/dom-static-property-for-in-iteration-expected.txt: Added.
1685         * js/dom/dom-static-property-for-in-iteration.html: Added.
1686         * js/dom/dot-node-base-exception-expected.txt: Added.
1687         * js/dom/dot-node-base-exception.html: Added.
1688         * js/dom/encode-URI-test-expected.txt: Added.
1689         * js/dom/encode-URI-test.html: Added.
1690         * js/dom/end-in-string-escape-expected.txt: Added.
1691         * js/dom/end-in-string-escape.html: Added.
1692         * js/dom/enter-dictionary-indexing-mode-with-blank-indexing-type-expected.txt: Added.
1693         * js/dom/enter-dictionary-indexing-mode-with-blank-indexing-type.html: Added.
1694         * js/dom/error-object-write-and-detele-for-stack-property-expected.txt: Added.
1695         * js/dom/error-object-write-and-detele-for-stack-property.html: Added.
1696         * js/dom/eval-cache-scoped-lookup-expected.txt: Added.
1697         * js/dom/eval-cache-scoped-lookup.html: Added.
1698         * js/dom/eval-contained-syntax-error-expected.txt: Added.
1699         * js/dom/eval-contained-syntax-error.html: Added.
1700         * js/dom/eval-cross-window-expected.txt: Added.
1701         * js/dom/eval-cross-window.html: Added.
1702         * js/dom/eval-keyword-vs-function-expected.txt: Added.
1703         * js/dom/eval-keyword-vs-function.html: Added.
1704         * js/dom/eval-overriding-expected.txt: Added.
1705         * js/dom/eval-overriding.html: Added.
1706         * js/dom/exception-codegen-crash-expected.txt: Added.
1707         * js/dom/exception-codegen-crash.html: Added.
1708         * js/dom/exception-line-number-expected.txt: Added.
1709         * js/dom/exception-line-number.html: Added.
1710         * js/dom/exception-linenums-in-html-1-expected.txt: Added.
1711         * js/dom/exception-linenums-in-html-1.html: Added.
1712         * js/dom/exception-linenums-in-html-2-expected.txt: Added.
1713         * js/dom/exception-linenums-in-html-2.html: Added.
1714         * js/dom/exception-linenums-in-html-3-expected.txt: Added.
1715         * js/dom/exception-linenums-in-html-3.html: Added.
1716         * js/dom/exception-registerfile-shrink-expected.txt: Added.
1717         * js/dom/exception-registerfile-shrink.html: Added.
1718         * js/dom/exception-sequencing-binops-expected.txt: Added.
1719         * js/dom/exception-sequencing-binops.html: Added.
1720         * js/dom/exception-sequencing-binops2-expected.txt: Added.
1721         * js/dom/exception-sequencing-binops2.html: Added.
1722         * js/dom/exception-sequencing-expected.txt: Added.
1723         * js/dom/exception-sequencing.html: Added.
1724         * js/dom/exception-thrown-from-equal-expected.txt: Added.
1725         * js/dom/exception-thrown-from-equal.html: Added.
1726         * js/dom/exception-thrown-from-eval-inside-closure-expected.txt: Added.
1727         * js/dom/exception-thrown-from-eval-inside-closure.html: Added.
1728         * js/dom/exception-thrown-from-function-with-lazy-activation-expected.txt: Added.
1729         * js/dom/exception-thrown-from-function-with-lazy-activation.html: Added.
1730         * js/dom/exception-thrown-from-new-expected.txt: Added.
1731         * js/dom/exception-thrown-from-new.html: Added.
1732         * js/dom/exceptions-thrown-in-callbacks-expected.txt: Added.
1733         * js/dom/exceptions-thrown-in-callbacks.html: Added.
1734         * js/dom/exec-state-marking-expected.txt: Added.
1735         * js/dom/exec-state-marking.html: Added.
1736         * js/dom/find-ignoring-case-regress-99753-expected.txt: Added.
1737         * js/dom/find-ignoring-case-regress-99753.html: Added.
1738         * js/dom/floating-point-truncate-rshift-expected.txt: Added.
1739         * js/dom/floating-point-truncate-rshift.html: Added.
1740         * js/dom/function-argument-evaluation-before-exception-expected.txt: Added.
1741         * js/dom/function-argument-evaluation-before-exception.html: Added.
1742         * js/dom/function-argument-evaluation-expected.txt: Added.
1743         * js/dom/function-argument-evaluation.html: Added.
1744         * js/dom/function-bind-expected.txt: Added.
1745         * js/dom/function-bind.html: Added.
1746         * js/dom/function-constructor-this-value-expected.txt: Added.
1747         * js/dom/function-constructor-this-value.html: Added.
1748         * js/dom/function-declarations-expected.txt: Added.
1749         * js/dom/function-declarations.html: Added.
1750         * js/dom/function-decompilation-operators-expected.txt: Added.
1751         * js/dom/function-decompilation-operators.html: Added.
1752         * js/dom/function-dot-arguments-and-caller-expected.txt: Added.
1753         * js/dom/function-dot-arguments-and-caller.html: Added.
1754         * js/dom/function-dot-arguments-identity-expected.txt: Added.
1755         * js/dom/function-dot-arguments-identity.html: Added.
1756         * js/dom/function-dot-arguments2-expected.txt: Added.
1757         * js/dom/function-dot-arguments2.html: Added.
1758         * js/dom/function-length-expected.txt: Added.
1759         * js/dom/function-length.html: Added.
1760         * js/dom/function-name-expected.txt: Added.
1761         * js/dom/function-name-is-in-scope-expected.txt: Added.
1762         * js/dom/function-name-is-in-scope.html: Added.
1763         * js/dom/function-name.html: Added.
1764         * js/dom/function-names-expected.txt: Added.
1765         * js/dom/function-names.html: Added.
1766         * js/dom/function-prototype-expected.txt: Added.
1767         * js/dom/function-prototype.html: Added.
1768         * js/dom/function-redefinition-expected.txt: Added.
1769         * js/dom/function-redefinition.html: Added.
1770         * js/dom/garbage-collect-after-string-appends-expected.txt: Added.
1771         * js/dom/get-by-pname-only-prototype-properties-expected.txt: Added.
1772         * js/dom/get-by-pname-only-prototype-properties.html: Added.
1773         * js/dom/getOwnPropertyDescriptor-expected.txt: Added.
1774         * js/dom/getOwnPropertyDescriptor.html: Added.
1775         * js/dom/global-constructors-attributes-dedicated-worker-expected.txt: Added.
1776         * js/dom/global-constructors-attributes-dedicated-worker.html: Added.
1777         * js/dom/global-constructors-attributes-expected.txt: Added.
1778         * js/dom/global-constructors-attributes-shared-worker-expected.txt: Added.
1779         * js/dom/global-constructors-attributes-shared-worker.html: Added.
1780         * js/dom/global-constructors-attributes.html: Added.
1781         * js/dom/global-constructors-deletable-expected.txt: Added.
1782         * js/dom/global-constructors-deletable.html: Added.
1783         * js/dom/global-function-resolve-expected.txt: Added.
1784         * js/dom/global-function-resolve.html: Added.
1785         * js/dom/global-recursion-on-full-stack-expected.txt: Added.
1786         * js/dom/global-recursion-on-full-stack.html: Added.
1787         * js/dom/global-var-limit-expected.txt: Added.
1788         * js/dom/global-var-limit.html: Added.
1789         * js/dom/immediate-constant-instead-of-cell-expected.txt: Added.
1790         * js/dom/immediate-constant-instead-of-cell.html: Added.
1791         * js/dom/implicit-call-with-global-reentry-expected.txt: Added.
1792         * js/dom/implicit-call-with-global-reentry.html: Added.
1793         * js/dom/implicit-global-to-global-reentry-expected.txt: Added.
1794         * js/dom/implicit-global-to-global-reentry.html: Added.
1795         * js/dom/imul-expected.txt: Added.
1796         * js/dom/imul.html: Added.
1797         * js/dom/inc-bracket-assign-subscript-expected.txt: Added.
1798         * js/dom/inc-bracket-assign-subscript.html: Added.
1799         * js/dom/inc-const-valueOf-expected.txt: Added.
1800         * js/dom/inc-const-valueOf.html: Added.
1801         * js/dom/indexed-setter-on-global-object-expected.txt: Added.
1802         * js/dom/indexed-setter-on-global-object.html: Added.
1803         * js/dom/inline-arguments-tear-off-expected.txt: Added.
1804         * js/dom/inline-arguments-tear-off.html: Added.
1805         * js/dom/instanceof-XMLHttpRequest-expected.txt: Added.
1806         * js/dom/instanceof-XMLHttpRequest.html: Added.
1807         * js/dom/invalid-syntax-for-function-expected.txt: Added.
1808         * js/dom/invalid-syntax-for-function.html: Added.
1809         * js/dom/jit-set-profiling-access-type-only-for-get-by-id-self-expected.txt: Added.
1810         * js/dom/jit-set-profiling-access-type-only-for-get-by-id-self.html: Added.
1811         * js/dom/js-constructors-use-correct-global-expected.txt: Added.
1812         * js/dom/js-constructors-use-correct-global.html: Added.
1813         * js/dom/js-correct-exception-handler-expected.txt: Added.
1814         * js/dom/js-correct-exception-handler.html: Added.
1815         * js/dom/lastModified-expected.txt: Added.
1816         * js/dom/lastModified.html: Added.
1817         * js/dom/lazy-create-arguments-from-get-by-val-expected.txt: Added.
1818         * js/dom/lazy-create-arguments-from-get-by-val.html: Added.
1819         * js/dom/lexical-lookup-in-function-constructor-expected.txt: Added.
1820         * js/dom/lexical-lookup-in-function-constructor.html: Added.
1821         * js/dom/line-column-numbers-expected.txt: Added.
1822         * js/dom/line-column-numbers.html: Added.
1823         * js/dom/method-check-expected.txt: Added.
1824         * js/dom/method-check.html: Added.
1825         * js/dom/missing-style-end-tag-js-expected.txt: Added.
1826         * js/dom/missing-style-end-tag-js.html: Added.
1827         * js/dom/missing-title-end-tag-js-expected.txt: Added.
1828         * js/dom/missing-title-end-tag-js.html: Added.
1829         * js/dom/native-error-prototype-expected.txt: Added.
1830         * js/dom/native-error-prototype.html: Added.
1831         * js/dom/navigator-language-expected.txt: Added.
1832         * js/dom/navigator-language.html: Added.
1833         * js/dom/navigator-plugins-crash-expected.txt: Added.
1834         * js/dom/navigator-plugins-crash.html: Added.
1835         * js/dom/negate-overflow-expected.txt: Added.
1836         * js/dom/negate-overflow.html: Added.
1837         * js/dom/neq-null-crash-expected.txt: Added.
1838         * js/dom/neq-null-crash.html: Added.
1839         * js/dom/nested-function-scope-expected.txt: Added.
1840         * js/dom/nested-function-scope.html: Added.
1841         * js/dom/nested-object-gc-expected.txt: Added.
1842         * js/dom/nested-object-gc.html: Added.
1843         * js/dom/non-object-proto-expected.txt: Added.
1844         * js/dom/non-object-proto.html: Added.
1845         * js/dom/normal-character-escapes-in-string-literals-expected.txt: Added.
1846         * js/dom/normal-character-escapes-in-string-literals.html: Added.
1847         * js/dom/not-a-constructor-to-string-expected.txt: Added.
1848         * js/dom/not-a-constructor-to-string.html: Added.
1849         * js/dom/not-a-function-to-string-expected.txt: Added.
1850         * js/dom/not-a-function-to-string.html: Added.
1851         * js/dom/null-char-in-string-expected.txt: Added.
1852         * js/dom/null-char-in-string.html: Added.
1853         * js/dom/number-tofixed-expected.txt: Added.
1854         * js/dom/number-tofixed.html: Added.
1855         * js/dom/number-toprecision-expected.txt: Added.
1856         * js/dom/number-toprecision.html: Added.
1857         * js/dom/object-extra-comma-expected.txt: Added.
1858         * js/dom/object-extra-comma.html: Added.
1859         * js/dom/object-prototype-constructor-expected.txt: Added.
1860         * js/dom/object-prototype-constructor.html: Added.
1861         * js/dom/object-prototype-properties-expected.txt: Added.
1862         * js/dom/object-prototype-properties.html: Added.
1863         * js/dom/object-prototype-toLocaleString-expected.txt: Added.
1864         * js/dom/object-prototype-toLocaleString.html: Added.
1865         * js/dom/parse-error-external-script-in-eval-expected.txt: Added.
1866         * js/dom/parse-error-external-script-in-eval.html: Added.
1867         * js/dom/parse-error-external-script-in-new-Function-expected.txt: Added.
1868         * js/dom/parse-error-external-script-in-new-Function.html: Added.
1869         * js/dom/post-inc-assign-overwrites-expected.txt: Added.
1870         * js/dom/post-inc-assign-overwrites.html: Added.
1871         * js/dom/post-message-numeric-property-expected.txt: Added.
1872         * js/dom/post-message-numeric-property.html: Added.
1873         * js/dom/postfix-syntax-expected.txt: Added.
1874         * js/dom/postfix-syntax.html: Added.
1875         * js/dom/prefix-syntax-expected.txt: Added.
1876         * js/dom/prefix-syntax.html: Added.
1877         * js/dom/prototype-chain-caching-with-impure-get-own-property-slot-traps-expected.txt: Added.
1878         * js/dom/prototype-chain-caching-with-impure-get-own-property-slot-traps.html: Added.
1879         * js/dom/put-direct-index-beyond-vector-length-resize-expected.txt: Added.
1880         * js/dom/put-direct-index-beyond-vector-length-resize.html: Added.
1881         * js/dom/put-to-base-global-checked-expected.txt: Added.
1882         * js/dom/put-to-base-global-checked.html: Added.
1883         * js/dom/random-array-gc-stress-expected.txt: Added.
1884         * js/dom/random-array-gc-stress.html: Added.
1885         * js/dom/recursion-limit-equal-expected.txt: Added.
1886         * js/dom/recursion-limit-equal.html: Added.
1887         * js/dom/regexp-bol-expected.txt: Added.
1888         * js/dom/regexp-bol-with-multiline-expected.txt: Added.
1889         * js/dom/regexp-bol-with-multiline.html: Added.
1890         * js/dom/regexp-bol.html: Added.
1891         * js/dom/regexp-caching-expected.txt: Added.
1892         * js/dom/regexp-caching.html: Added.
1893         * js/dom/regexp-charclass-crash-expected.txt: Added.
1894         * js/dom/regexp-charclass-crash.html: Added.
1895         * js/dom/regexp-extended-characters-crash-expected.txt: Added.
1896         * js/dom/regexp-extended-characters-crash.html: Added.
1897         * js/dom/regexp-lastindex-expected.txt: Added.
1898         * js/dom/regexp-lastindex.html: Added.
1899         * js/dom/regexp-look-ahead-empty-expected.txt: Added.
1900         * js/dom/regexp-look-ahead-empty.html: Added.
1901         * js/dom/regexp-look-ahead-expected.txt: Added.
1902         * js/dom/regexp-look-ahead.html: Added.
1903         * js/dom/regexp-match-reify-before-putbyval-expected.txt: Added.
1904         * js/dom/regexp-match-reify-before-putbyval.html: Added.
1905         * js/dom/regexp-non-capturing-groups-expected.txt: Added.
1906         * js/dom/regexp-non-capturing-groups.html: Added.
1907         * js/dom/regexp-non-greedy-parentheses-expected.txt: Added.
1908         * js/dom/regexp-non-greedy-parentheses.html: Added.
1909         * js/dom/regexp-overflow-expected.txt: Added.
1910         * js/dom/regexp-overflow.html: Added.
1911         * js/dom/regexp-range-out-of-order-expected.txt: Added.
1912         * js/dom/regexp-range-out-of-order.html: Added.
1913         * js/dom/regexp-ranges-and-escaped-hyphens-expected.txt: Added.
1914         * js/dom/regexp-ranges-and-escaped-hyphens.html: Added.
1915         * js/dom/regexp-stack-overflow-expected.txt: Added.
1916         * js/dom/regexp-stack-overflow.html: Added.
1917         * js/dom/regexp-test-null-string-expected.txt: Added.
1918         * js/dom/regexp-test-null-string.html: Added.
1919         * js/dom/regexp-unicode-handling-expected.txt: Added.
1920         * js/dom/regexp-unicode-handling.html: Added.
1921         * js/dom/regexp-unicode-overflow-expected.txt: Added.
1922         * js/dom/regexp-unicode-overflow.html: Added.
1923         * js/dom/removing-Cf-characters-expected.txt: Added.
1924         * js/dom/removing-Cf-characters.html: Added.
1925         * js/dom/reserved-words-as-property-expected.txt: Added.
1926         * js/dom/reserved-words-as-property.html: Added.
1927         * js/dom/same-origin-subframe-about-blank-expected.txt: Added.
1928         * js/dom/same-origin-subframe-about-blank.html: Added.
1929         * js/dom/script-line-number-expected.txt: Added.
1930         * js/dom/script-line-number.html: Added.
1931         * js/dom/script-tests: Added.
1932         * js/dom/script-tests/Object-defineProperty.js: Added.
1933         (createUnconfigurableProperty):
1934         (getter):
1935         (getter1):
1936         (setter):
1937         (setter1):
1938         (get shouldBeTrue):
1939         (testObject.):
1940         (testObject.set get anObj):
1941         (testObject):
1942         * js/dom/script-tests/activation-proto.js: Added.
1943         * js/dom/script-tests/array-float-delete.js: Added.
1944         * js/dom/script-tests/array-join-bug-11524.js: Added.
1945         (customObject.valueOf):
1946         * js/dom/script-tests/array-prototype-properties.js: Added.
1947         * js/dom/script-tests/array-sort-exception.js: Copied from LayoutTests/js/script-tests/array-sort-exception.js.
1948         * js/dom/script-tests/array-tostring-ignore-separator.js: Added.
1949         * js/dom/script-tests/array-with-double-assign.js: Added.
1950         (foo):
1951         * js/dom/script-tests/array-with-double-push.js: Added.
1952         (foo):
1953         * js/dom/script-tests/assign.js: Added.
1954         * js/dom/script-tests/basic-map.js: Added.
1955         (set shouldBe):
1956         (set var):
1957         * js/dom/script-tests/basic-set.js: Added.
1958         (set new):
1959         (otherString.string_appeared_here.set add):
1960         (try.set forEach):
1961         (set forEach):
1962         (set gc):
1963         * js/dom/script-tests/basic-weakmap.js: Added.
1964         * js/dom/script-tests/cached-eval-gc.js: Added.
1965         (gc):
1966         (doTest):
1967         * js/dom/script-tests/constructor-attributes.js: Added.
1968         (canEnum):
1969         (checkConstructor):
1970         (declaredFunction):
1971         * js/dom/script-tests/constructor.js: Added.
1972         * js/dom/script-tests/cross-frame-bad-time.js: Added.
1973         (foo):
1974         * js/dom/script-tests/cross-frame-really-bad-time-with-__proto__.js: Added.
1975         (foo):
1976         (evil):
1977         (bar):
1978         (done):
1979         * js/dom/script-tests/cross-frame-really-bad-time.js: Added.
1980         (Cons):
1981         (foo):
1982         (evil):
1983         (bar):
1984         (done):
1985         * js/dom/script-tests/cross-global-object-inline-global-var.js: Added.
1986         (foo):
1987         (done):
1988         (doit):
1989         * js/dom/script-tests/custom-constructors.js: Added.
1990         * js/dom/script-tests/cyclic-proto.js: Added.
1991         * js/dom/script-tests/cyclic-ref-toString.js: Added.
1992         * js/dom/script-tests/date-DST-time-cusps.js: Added.
1993         * js/dom/script-tests/date-big-constructor.js: Added.
1994         * js/dom/script-tests/date-big-setdate.js: Added.
1995         * js/dom/script-tests/date-big-setmonth.js: Added.
1996         * js/dom/script-tests/date-negative-setmonth.js: Added.
1997         * js/dom/script-tests/date-preserve-milliseconds.js: Added.
1998         * js/dom/script-tests/delete-syntax.js: Added.
1999         * js/dom/script-tests/dfg-byte-array-put.js: Added.
2000         (doPut):
2001         (doGet):
2002         * js/dom/script-tests/dfg-byteOffset-neuter.js: Added.
2003         (foo):
2004         * js/dom/script-tests/dfg-compare-final-object-to-final-object-or-other.js: Added.
2005         (foo):
2006         * js/dom/script-tests/dfg-cross-global-object-inline-new-array-literal-with-variables.js: Added.
2007         (foo):
2008         (done):
2009         (doit):
2010         * js/dom/script-tests/dfg-cross-global-object-inline-new-array-literal.js: Added.
2011         (foo):
2012         (done):
2013         (doit):
2014         * js/dom/script-tests/dfg-cross-global-object-inline-new-array-with-elements.js: Added.
2015         (foo):
2016         (done):
2017         (doit):
2018         * js/dom/script-tests/dfg-cross-global-object-inline-new-array-with-size.js: Added.
2019         (foo):
2020         (done):
2021         (doit):
2022         * js/dom/script-tests/dfg-cross-global-object-inline-new-array.js: Added.
2023         (foo):
2024         (done):
2025         (doit):
2026         * js/dom/script-tests/dfg-cross-global-object-new-array.js: Added.
2027         (foo):
2028         (runTest):
2029         (doit):
2030         * js/dom/script-tests/dfg-custom-getter-throw-inlined.js: Added.
2031         (foo):
2032         (baz):
2033         (bar):
2034         * js/dom/script-tests/dfg-custom-getter-throw.js: Added.
2035         (foo):
2036         (bar):
2037         * js/dom/script-tests/dfg-custom-getter.js: Added.
2038         (foo):
2039         * js/dom/script-tests/dfg-ensure-array-storage-on-window.js: Added.
2040         (foo):
2041         (while):
2042         * js/dom/script-tests/dfg-ensure-non-array-array-storage-on-window.js: Added.
2043         (foo):
2044         (bar):
2045         (.shouldBe):
2046         * js/dom/script-tests/dfg-inline-switch-imm.js: Added.
2047         (foo):
2048         (bar):
2049         * js/dom/script-tests/dfg-int32-to-double-on-set-local-and-exit.js: Added.
2050         (checkpoint):
2051         (func1):
2052         (func2):
2053         (func3):
2054         (test):
2055         * js/dom/script-tests/dfg-int32-to-double-on-set-local-and-sometimes-exit.js: Added.
2056         (checkpoint):
2057         (func1):
2058         (func2):
2059         (func3):
2060         (test):
2061         * js/dom/script-tests/dfg-logical-not-final-object-or-other.js: Added.
2062         (foo):
2063         * js/dom/script-tests/dfg-make-rope-side-effects.js: Added.
2064         (f):
2065         (k.valueOf):
2066         (k.toString):
2067         * js/dom/script-tests/dfg-negative-array-size.js: Added.
2068         (foo):
2069         * js/dom/script-tests/dfg-patchable-get-by-id-after-watchpoint.js: Added.
2070         (foo):
2071         (O):
2072         (O.prototype.f):
2073         (P1):
2074         (P2):
2075         * js/dom/script-tests/dfg-peephole-compare-final-object-to-final-object-or-other-when-both-proven-final-object.js: Added.
2076         (foo):
2077         * js/dom/script-tests/dfg-peephole-compare-final-object-to-final-object-or-other-when-proven-final-object.js: Added.
2078         (foo):
2079         * js/dom/script-tests/dfg-peephole-compare-final-object-to-final-object-or-other.js: Added.
2080         (foo):
2081         * js/dom/script-tests/dfg-proto-stub-watchpoint-fire.js: Added.
2082         (A):
2083         (B):
2084         (foo):
2085         * js/dom/script-tests/dfg-prototype-chain-caching-with-impure-get-own-property-slot-traps.js: Added.
2086         (f):
2087         * js/dom/script-tests/dfg-put-by-id-allocate-storage-polymorphic.js: Added.
2088         (foo):
2089         * js/dom/script-tests/dfg-put-by-id-allocate-storage.js: Added.
2090         (foo):
2091         * js/dom/script-tests/dfg-put-by-id-reallocate-storage-polymorphic.js: Added.
2092         (foo):
2093         * js/dom/script-tests/dfg-put-by-id-reallocate-storage.js: Added.
2094         (foo):
2095         * js/dom/script-tests/dfg-put-by-val-setter-then-get-by-val.js: Added.
2096         (foo):
2097         (for):
2098         * js/dom/script-tests/dfg-put-to-readonly-property.js: Added.
2099         (foo):
2100         (bar):
2101         * js/dom/script-tests/dfg-rshift-by-zero-eliminate-valuetoint32.js: Added.
2102         (f):
2103         * js/dom/script-tests/dfg-store-unexpected-value-into-argument-and-osr-exit.js: Added.
2104         (foo):
2105         * js/dom/script-tests/dfg-strcat-over-objects-then-exit-on-it.js: Added.
2106         (foo):
2107         (bar):
2108         (x):
2109         * js/dom/script-tests/dfg-strict-mode-arguments-get-beyond-length.js: Added.
2110         (foo):
2111         (bar):
2112         * js/dom/script-tests/dfg-typed-array-neuter.js: Added.
2113         (foo):
2114         (bar):
2115         * js/dom/script-tests/document-all-triggers-masquerades-watchpoint.js: Added.
2116         (f):
2117         * js/dom/script-tests/dot-node-base-exception.js: Added.
2118         * js/dom/script-tests/end-in-string-escape.js: Added.
2119         * js/dom/script-tests/enter-dictionary-indexing-mode-with-blank-indexing-type.js: Added.
2120         * js/dom/script-tests/eval-cache-scoped-lookup.js: Added.
2121         (first):
2122         (a.string_appeared_here.second):
2123         (third):
2124         (fifth):
2125         (sixth):
2126         (seventh):
2127         (eighth):
2128         (nineth):
2129         (tenth):
2130         (eleventh):
2131         * js/dom/script-tests/eval-contained-syntax-error.js: Added.
2132         * js/dom/script-tests/exception-line-number.js: Added.
2133         (foo):
2134         (window.onerror):
2135         * js/dom/script-tests/exception-registerfile-shrink.js: Added.
2136         * js/dom/script-tests/exception-sequencing-binops.js: Copied from LayoutTests/js/exception-sequencing-binops.js.
2137         * js/dom/script-tests/function-bind.js: Added.
2138         (F):
2139         * js/dom/script-tests/function-name.js: Added.
2140         * js/dom/script-tests/function-names.js: Added.
2141         (checkConstructorName):
2142         * js/dom/script-tests/get-by-pname-only-prototype-properties.js: Added.
2143         (foo):
2144         * js/dom/script-tests/global-constructors-attributes.js: Added.
2145         (.self.postMessage):
2146         (.self.onconnect.self.postMessage):
2147         (.self.onconnect):
2148         (classNameForObject):
2149         (constructorPropertiesOnGlobalObject):
2150         * js/dom/script-tests/global-constructors-deletable.js: Added.
2151         * js/dom/script-tests/global-function-resolve.js: Added.
2152         * js/dom/script-tests/immediate-constant-instead-of-cell.js: Added.
2153         * js/dom/script-tests/implicit-call-with-global-reentry.js: Added.
2154         (testGlobalCode):
2155         (testObject.get getterTest):
2156         (testObject.set setterTest):
2157         (testObject.toString):
2158         (testObject.valueOf):
2159         (testObject.toStringTest):
2160         (testObject.valueOfTest):
2161         * js/dom/script-tests/imul.js: Added.
2162         (testIMul):
2163         * js/dom/script-tests/inc-bracket-assign-subscript.js: Added.
2164         (testPreIncBracketAccessWithAssignSubscript):
2165         (testPostIncBracketAccessWithAssignSubscript):
2166         * js/dom/script-tests/inc-const-valueOf.js: Added.
2167         (testPostIncConstVarWithIgnoredResult.const.a.valueOf):
2168         (testPostIncConstVarWithIgnoredResult):
2169         (testPreIncConstVarWithIgnoredResult.const.a.valueOf):
2170         (testPreIncConstVarWithIgnoredResult):
2171         (testPreIncConstVarWithAssign.const.a.valueOf):
2172         (testPreIncConstVarWithAssign):
2173         * js/dom/script-tests/indexed-setter-on-global-object.js: Added.
2174         * js/dom/script-tests/inline-arguments-tear-off.js: Added.
2175         (g):
2176         (f):
2177         (doStuff):
2178         * js/dom/script-tests/instanceof-XMLHttpRequest.js: Added.
2179         * js/dom/script-tests/jit-set-profiling-access-type-only-for-get-by-id-self.js: Added.
2180         (L_):
2181         (Q2):
2182         (f):
2183         * js/dom/script-tests/js-correct-exception-handler.js: Added.
2184         (throwEventually):
2185         (f.g):
2186         (f):
2187         (test):
2188         * js/dom/script-tests/lastModified.js: Added.
2189         * js/dom/script-tests/lazy-create-arguments-from-get-by-val.js: Added.
2190         (foo):
2191         * js/dom/script-tests/line-column-numbers.js: Added.
2192         (try.doThrow4b):
2193         (doThrow5b.try.innerFunc):
2194         (doThrow5b):
2195         (doThrow6b.try.innerFunc):
2196         (doThrow6b):
2197         (catch):
2198         (try.doThrow11b):
2199         (try.doThrow14b):
2200         (try.testObj19b.toString):
2201         (try.testObj19b.run):
2202         (try.test20b.f):
2203         (try.test20b):
2204         (try.toFuzz21b):
2205         (try.toFuzz22b):
2206         * js/dom/script-tests/method-check.js: Added.
2207         (func2):
2208         (func.String.prototype.a):
2209         (func.String.prototype.b):
2210         (func):
2211         (addOne):
2212         (addOneHundred):
2213         (totalizer.makeCall):
2214         * js/dom/script-tests/native-error-prototype.js: Added.
2215         * js/dom/script-tests/neq-null-crash.js: Added.
2216         (crush):
2217         * js/dom/script-tests/nested-object-gc.js: Added.
2218         * js/dom/script-tests/non-object-proto.js: Added.
2219         * js/dom/script-tests/normal-character-escapes-in-string-literals.js: Added.
2220         (test):
2221         (testOther):
2222         * js/dom/script-tests/null-char-in-string.js: Added.
2223         * js/dom/script-tests/number-tofixed.js: Added.
2224         * js/dom/script-tests/number-toprecision.js: Added.
2225         * js/dom/script-tests/object-extra-comma.js: Added.
2226         * js/dom/script-tests/object-prototype-constructor.js: Added.
2227         (Foo.Bar):
2228         (F):
2229         * js/dom/script-tests/object-prototype-properties.js: Added.
2230         * js/dom/script-tests/object-prototype-toLocaleString.js: Added.
2231         (o.toLocaleString):
2232         (String.prototype.toString):
2233         * js/dom/script-tests/post-inc-assign-overwrites.js: Added.
2234         (postIncDotAssignToBase):
2235         (postIncBracketAssignToBase):
2236         (postIncBracketAssignToSubscript):
2237         * js/dom/script-tests/post-message-numeric-property.js: Added.
2238         (window.onmessage):
2239         * js/dom/script-tests/postfix-syntax.js: Added.
2240         * js/dom/script-tests/prefix-syntax.js: Added.
2241         * js/dom/script-tests/prototype-chain-caching-with-impure-get-own-property-slot-traps.js: Added.
2242         (f):
2243         * js/dom/script-tests/put-direct-index-beyond-vector-length-resize.js: Added.
2244         * js/dom/script-tests/put-to-base-global-checked.js: Added.
2245         (globalF):
2246         (warmup):
2247         (foo):
2248         * js/dom/script-tests/random-array-gc-stress.js: Added.
2249         (getRandomIndex):
2250         (test):
2251         * js/dom/script-tests/recursion-limit-equal.js: Added.
2252         (test):
2253         * js/dom/script-tests/regexp-bol-with-multiline.js: Added.
2254         * js/dom/script-tests/regexp-bol.js: Added.
2255         * js/dom/script-tests/regexp-extended-characters-crash.js: Added.
2256         * js/dom/script-tests/regexp-lastindex.js: Added.
2257         * js/dom/script-tests/regexp-look-ahead-empty.js: Added.
2258         * js/dom/script-tests/regexp-look-ahead.js: Added.
2259         * js/dom/script-tests/regexp-match-reify-before-putbyval.js: Added.
2260         * js/dom/script-tests/regexp-non-capturing-groups.js: Added.
2261         * js/dom/script-tests/regexp-non-greedy-parentheses.js: Added.
2262         * js/dom/script-tests/regexp-overflow.js: Added.
2263         * js/dom/script-tests/regexp-range-out-of-order.js: Added.
2264         * js/dom/script-tests/regexp-ranges-and-escaped-hyphens.js: Added.
2265         * js/dom/script-tests/regexp-stack-overflow.js: Added.
2266         * js/dom/script-tests/regexp-unicode-handling.js: Added.
2267         (Gn):
2268         * js/dom/script-tests/regexp-unicode-overflow.js: Added.
2269         (createRegExs):
2270         * js/dom/script-tests/removing-Cf-characters.js: Added.
2271         * js/dom/script-tests/reserved-words-as-property.js: Added.
2272         (testWordEvalAndFunction):
2273         (testWord):
2274         (testWordStrictAndNonStrict):
2275         * js/dom/script-tests/select-options-add.js: Added.
2276         * js/dom/script-tests/stack-at-creation-for-error-objects.js: Added.
2277         (checkStack):
2278         * js/dom/script-tests/stack-trace.js: Added.
2279         (printStack):
2280         (hostThrower):
2281         (callbacker):
2282         (outer):
2283         (inner):
2284         (evaler):
2285         (normalOuter):
2286         (normalInner):
2287         (scripterInner):
2288         (scripterOuter):
2289         (selfRecursive1):
2290         (selfRecursive2):
2291         (selfRecursive3):
2292         (throwError):
2293         (object.get getter1.o.valueOf):
2294         (object.get getter1):
2295         (object.get getter2):
2296         (object.get getter3.o2.valueOf):
2297         (object.get getter3):
2298         (object.nonInlineable.callCount):
2299         (object.nonInlineable):
2300         (object.inlineable):
2301         (yetAnotherInlinedCall):
2302         (makeInlinableCall):
2303         (.try.g):
2304         (h):
2305         (mapTest):
2306         (mapTestDriver):
2307         (dfgFunction):
2308         (try.f):
2309         (callNonCallable):
2310         (dfgTest):
2311         (inlineableThrow):
2312         (dfgThing.get willThrow):
2313         (dfgThing.get willThrowEventually):
2314         (dfgThing.willThrowFunc):
2315         (dfgThing.willThrowEventuallyFunc):
2316         (dfg1):
2317         (dfg2):
2318         (dfg3):
2319         (dfg4):
2320         (dfg5):
2321         (dfg6):
2322         (dfg7):
2323         (dfg8):
2324         (dfg9):
2325         (dfga):
2326         (dfgb):
2327         (dfgc):
2328         * js/dom/script-tests/strict-readonly-statics.js: Added.
2329         (testWindowUndefined):
2330         (testNumberMAX_VALUE):
2331         * js/dom/script-tests/string-match.js: Added.
2332         (testMatch):
2333         * js/dom/script-tests/string-prototype-properties.js: Added.
2334         (Number.prototype.toString):
2335         * js/dom/script-tests/string-replace-2.js: Added.
2336         (testReplace):
2337         (replacer):
2338         * js/dom/script-tests/string-replace-3.js: Added.
2339         * js/dom/script-tests/string-replacement-outofmemory.js: Added.
2340         (createStringWithRepeatedChar):
2341         * js/dom/script-tests/string-split-conformance.js: Added.
2342         * js/dom/script-tests/string-split-double-empty.js: Added.
2343         * js/dom/script-tests/string-split-ignore-case.js: Added.
2344         * js/dom/script-tests/switch-behaviour.js: Added.
2345         (characterSwitch):
2346         (sparseCharacterSwitch):
2347         * js/dom/script-tests/throw-exception-in-global-setter.js: Added.
2348         (callSetter):
2349         * js/dom/script-tests/toInt32UInt32.js: Added.
2350         * js/dom/script-tests/toString-exception.js: Added.
2351         * js/dom/script-tests/toString-overrides.js: Added.
2352         (Number.prototype.toString):
2353         (Number.prototype.toLocaleString):
2354         (RegExp.prototype.toString):
2355         (RegExp.prototype.toLocaleString):
2356         * js/dom/script-tests/toString-stack-overflow.js: Added.
2357         * js/dom/script-tests/transition-cache-dictionary-crash.js: Added.
2358         (f):
2359         * js/dom/script-tests/typed-array-access.js: Added.
2360         (bitsToString):
2361         (bitsToValue):
2362         (valueToBits):
2363         (roundTrip):
2364         * js/dom/script-tests/typed-array-set-different-types.js: Added.
2365         (MyRandom):
2366         (.reference):
2367         (.usingConstruct):
2368         * js/dom/script-tests/typeof-syntax.js: Added.
2369         * js/dom/script-tests/unshift-multi.js: Added.
2370         (unshift1):
2371         (unshift2):
2372         (unshift5):
2373         * js/dom/script-tests/vardecl-preserve-arguments.js: Added.
2374         (argumentsLength):
2375         (argumentsLengthInnerBlock):
2376         (argumentsLengthInnerBlock2):
2377         (argumentsLengthTryCatch):
2378         (argumentsLengthWith):
2379         (argumentsLengthOverride):
2380         (argumentsLengthOverrideInnerBlock):
2381         (argumentsLengthOverrideInnerBlock2):
2382         (argumentsLengthOverrideInnerBlock3):
2383         (argumentsTearOff1):
2384         (argumentsTearOff2):
2385         (argumentsTearOff3):
2386         * js/dom/script-tests/webcore-string-comparison.js: Added.
2387         * js/dom/script-tests/with-scope-gc.js: Added.
2388         (gc):
2389         * js/dom/select-options-add-expected.txt: Added.
2390         * js/dom/select-options-add.html: Added.
2391         * js/dom/select-options-remove-expected.txt: Added.
2392         * js/dom/select-options-remove-gc-expected.txt: Added.
2393         * js/dom/select-options-remove-gc.html: Added.
2394         * js/dom/select-options-remove.html: Added.
2395         * js/dom/stack-at-creation-for-error-objects-expected.txt: Added.
2396         * js/dom/stack-at-creation-for-error-objects.html: Added.
2397         * js/dom/stack-trace-expected.txt: Added.
2398         * js/dom/stack-trace.html: Added.
2399         * js/dom/strict-readonly-statics-expected.txt: Added.
2400         * js/dom/strict-readonly-statics.html: Added.
2401         * js/dom/string-anchor-expected.txt: Added.
2402         * js/dom/string-anchor.html: Added.
2403         * js/dom/string-concatenate-outofmemory-expected.txt: Added.
2404         * js/dom/string-fontcolor-expected.txt: Added.
2405         * js/dom/string-fontcolor.html: Added.
2406         * js/dom/string-fontsize-expected.txt: Added.
2407         * js/dom/string-fontsize.html: Added.
2408         * js/dom/string-link-expected.txt: Added.
2409         * js/dom/string-link.html: Added.
2410         * js/dom/string-match-expected.txt: Added.
2411         * js/dom/string-match.html: Added.
2412         * js/dom/string-prototype-properties-expected.txt: Added.
2413         * js/dom/string-prototype-properties.html: Added.
2414         * js/dom/string-replace-2-expected.txt: Added.
2415         * js/dom/string-replace-2.html: Added.
2416         * js/dom/string-replace-3-expected.txt: Added.
2417         * js/dom/string-replace-3.html: Added.
2418         * js/dom/string-replace-exception-crash-expected.txt: Added.
2419         * js/dom/string-replace-exception-crash.html: Added.
2420         * js/dom/string-replacement-outofmemory-expected.txt: Added.
2421         * js/dom/string-replacement-outofmemory.html: Added.
2422         * js/dom/string-split-conformance-expected.txt: Added.
2423         * js/dom/string-split-conformance.html: Added.
2424         * js/dom/string-split-double-empty-expected.txt: Added.
2425         * js/dom/string-split-double-empty.html: Added.
2426         * js/dom/string-split-ignore-case-expected.txt: Added.
2427         * js/dom/string-split-ignore-case.html: Added.
2428         * js/dom/switch-behaviour-expected.txt: Added.
2429         * js/dom/switch-behaviour.html: Added.
2430         * js/dom/text-field-resize-expected.txt: Added.
2431         * js/dom/text-field-resize.html: Added.
2432         * js/dom/throw-exception-in-global-setter-expected.txt: Added.
2433         * js/dom/throw-exception-in-global-setter.html: Added.
2434         * js/dom/throw-from-array-sort-expected.txt: Added.
2435         * js/dom/throw-from-array-sort.html: Added.
2436         * js/dom/toInt32UInt32-expected.txt: Added.
2437         * js/dom/toInt32UInt32.html: Added.
2438         * js/dom/toString-and-valueOf-override-expected.txt: Added.
2439         * js/dom/toString-and-valueOf-override.html: Added.
2440         * js/dom/toString-dontEnum-expected.txt: Added.
2441         * js/dom/toString-dontEnum.html: Added.
2442         * js/dom/toString-exception-expected.txt: Added.
2443         * js/dom/toString-exception.html: Added.
2444         * js/dom/toString-number-expected.txt: Added.
2445         * js/dom/toString-number.html: Added.
2446         * js/dom/toString-overrides-expected.txt: Added.
2447         * js/dom/toString-overrides.html: Added.
2448         * js/dom/toString-stack-overflow-expected.txt: Added.
2449         * js/dom/toString-stack-overflow.html: Added.
2450         * js/dom/toString-try-else-expected.txt: Added.
2451         * js/dom/toString-try-else.html: Added.
2452         * js/dom/transition-cache-dictionary-crash-expected.txt: Added.
2453         * js/dom/transition-cache-dictionary-crash.html: Added.
2454         * js/dom/trivial-functions-expected.txt: Added.
2455         * js/dom/trivial-functions.html: Added.
2456         * js/dom/try-catch-crash-expected.txt: Added.
2457         * js/dom/try-catch-crash.html: Added.
2458         * js/dom/typed-array-access-expected.txt: Added.
2459         * js/dom/typed-array-access.html: Added.
2460         * js/dom/typed-array-set-different-types-expected.txt: Added.
2461         * js/dom/typed-array-set-different-types.html: Added.
2462         * js/dom/typeof-syntax-expected.txt: Added.
2463         * js/dom/typeof-syntax.html: Added.
2464         * js/dom/uncaught-exception-line-number-expected.txt: Added.
2465         * js/dom/uncaught-exception-line-number.html: Added.
2466         * js/dom/unshift-multi-expected.txt: Added.
2467         * js/dom/unshift-multi.html: Added.
2468         * js/dom/var-declarations-expected.txt: Added.
2469         * js/dom/var-declarations-shadowing-expected.txt: Added.
2470         * js/dom/var-declarations-shadowing.html: Added.
2471         * js/dom/var-declarations.html: Added.
2472         * js/dom/vardecl-preserve-arguments-expected.txt: Added.
2473         * js/dom/vardecl-preserve-arguments.html: Added.
2474         * js/dom/vardecl-preserve-parameters-expected.txt: Added.
2475         * js/dom/vardecl-preserve-parameters.html: Added.
2476         * js/dom/vardecl-preserve-vardecl-expected.txt: Added.
2477         * js/dom/vardecl-preserve-vardecl.html: Added.
2478         * js/dom/webcore-string-comparison-expected.txt: Added.
2479         * js/dom/webcore-string-comparison.html: Added.
2480         * js/dom/webidl-type-mapping-expected.txt: Added.
2481         * js/dom/webidl-type-mapping.html: Added.
2482         * js/dom/while-expression-value-expected.txt: Added.
2483         * js/dom/while-expression-value.html: Added.
2484         * js/dom/window-location-href-file-urls-expected.txt: Added.
2485         * js/dom/window-location-href-file-urls.html: Added.
2486         * js/dom/with-scope-gc-expected.txt: Added.
2487         * js/dom/with-scope-gc.html: Added.
2488         * js/dot-node-base-exception-expected.txt: Removed.
2489         * js/dot-node-base-exception.html: Removed.
2490         * js/encode-URI-test-expected.txt: Removed.
2491         * js/encode-URI-test.html: Removed.
2492         * js/end-in-string-escape-expected.txt: Removed.
2493         * js/end-in-string-escape.html: Removed.
2494         * js/enter-dictionary-indexing-mode-with-blank-indexing-type-expected.txt: Removed.
2495         * js/enter-dictionary-indexing-mode-with-blank-indexing-type.html: Removed.
2496         * js/error-object-write-and-detele-for-stack-property-expected.txt: Removed.
2497         * js/error-object-write-and-detele-for-stack-property.html: Removed.
2498         * js/eval-cache-scoped-lookup-expected.txt: Removed.
2499         * js/eval-cache-scoped-lookup.html: Removed.
2500         * js/eval-contained-syntax-error-expected.txt: Removed.
2501         * js/eval-contained-syntax-error.html: Removed.
2502         * js/eval-cross-window-expected.txt: Removed.
2503         * js/eval-cross-window.html: Removed.
2504         * js/eval-keyword-vs-function-expected.txt: Removed.
2505         * js/eval-keyword-vs-function.html: Removed.
2506         * js/eval-overriding-expected.txt: Removed.
2507         * js/eval-overriding.html: Removed.
2508         * js/exception-codegen-crash-expected.txt: Removed.
2509         * js/exception-codegen-crash.html: Removed.
2510         * js/exception-line-number-expected.txt: Removed.
2511         * js/exception-line-number.html: Removed.
2512         * js/exception-linenums-in-html-1-expected.txt: Removed.
2513         * js/exception-linenums-in-html-1.html: Removed.
2514         * js/exception-linenums-in-html-2-expected.txt: Removed.
2515         * js/exception-linenums-in-html-2.html: Removed.
2516         * js/exception-linenums-in-html-3-expected.txt: Removed.
2517         * js/exception-linenums-in-html-3.html: Removed.
2518         * js/exception-registerfile-shrink-expected.txt: Removed.
2519         * js/exception-registerfile-shrink.html: Removed.
2520         * js/exception-sequencing-binops-expected.txt: Removed.
2521         * js/exception-sequencing-binops.html: Removed.
2522         * js/exception-sequencing-binops.js: Removed.
2523         * js/exception-sequencing-binops2-expected.txt: Removed.
2524         * js/exception-sequencing-binops2.html: Removed.
2525         * js/exception-sequencing-expected.txt: Removed.
2526         * js/exception-sequencing.html: Removed.
2527         * js/exception-thrown-from-equal-expected.txt: Removed.
2528         * js/exception-thrown-from-equal.html: Removed.
2529         * js/exception-thrown-from-eval-inside-closure-expected.txt: Removed.
2530         * js/exception-thrown-from-eval-inside-closure.html: Removed.
2531         * js/exception-thrown-from-function-with-lazy-activation-expected.txt: Removed.
2532         * js/exception-thrown-from-function-with-lazy-activation.html: Removed.
2533         * js/exception-thrown-from-new-expected.txt: Removed.
2534         * js/exception-thrown-from-new.html: Removed.
2535         * js/exceptions-thrown-in-callbacks-expected.txt: Removed.
2536         * js/exceptions-thrown-in-callbacks.html: Removed.
2537         * js/exec-state-marking-expected.txt: Removed.
2538         * js/exec-state-marking.html: Removed.
2539         * js/find-ignoring-case-regress-99753-expected.txt: Removed.
2540         * js/find-ignoring-case-regress-99753.html: Removed.
2541         * js/floating-point-truncate-rshift-expected.txt: Removed.
2542         * js/floating-point-truncate-rshift.html: Removed.
2543         * js/function-argument-evaluation-before-exception-expected.txt: Removed.
2544         * js/function-argument-evaluation-before-exception.html: Removed.
2545         * js/function-argument-evaluation-expected.txt: Removed.
2546         * js/function-argument-evaluation.html: Removed.
2547         * js/function-bind-expected.txt: Removed.
2548         * js/function-bind.html: Removed.
2549         * js/function-constructor-this-value-expected.txt: Removed.
2550         * js/function-constructor-this-value.html: Removed.
2551         * js/function-declarations-expected.txt: Removed.
2552         * js/function-declarations.html: Removed.
2553         * js/function-decompilation-operators-expected.txt: Removed.
2554         * js/function-decompilation-operators.html: Removed.
2555         * js/function-dot-arguments-and-caller-expected.txt: Removed.
2556         * js/function-dot-arguments-and-caller.html: Removed.
2557         * js/function-dot-arguments-identity-expected.txt: Removed.
2558         * js/function-dot-arguments-identity.html: Removed.
2559         * js/function-dot-arguments2-expected.txt: Removed.
2560         * js/function-dot-arguments2.html: Removed.
2561         * js/function-length-expected.txt: Removed.
2562         * js/function-length.html: Removed.
2563         * js/function-name-expected.txt: Removed.
2564         * js/function-name-is-in-scope-expected.txt: Removed.
2565         * js/function-name-is-in-scope.html: Removed.
2566         * js/function-name.html: Removed.
2567         * js/function-names-expected.txt: Removed.
2568         * js/function-names.html: Removed.
2569         * js/function-prototype-expected.txt: Removed.
2570         * js/function-prototype.html: Removed.
2571         * js/function-redefinition-expected.txt: Removed.
2572         * js/function-redefinition.html: Removed.
2573         * js/garbage-collect-after-string-appends-expected.txt: Removed.
2574         * js/get-by-pname-only-prototype-properties-expected.txt: Removed.
2575         * js/get-by-pname-only-prototype-properties.html: Removed.
2576         * js/getOwnPropertyDescriptor-expected.txt: Removed.
2577         * js/getOwnPropertyDescriptor.html: Removed.
2578         * js/global-constructors-attributes-dedicated-worker-expected.txt: Removed.
2579         * js/global-constructors-attributes-dedicated-worker.html: Removed.
2580         * js/global-constructors-attributes-expected.txt: Removed.
2581         * js/global-constructors-attributes-shared-worker-expected.txt: Removed.
2582         * js/global-constructors-attributes-shared-worker.html: Removed.
2583         * js/global-constructors-attributes.html: Removed.
2584         * js/global-constructors-deletable-expected.txt: Removed.
2585         * js/global-constructors-deletable.html: Removed.
2586         * js/global-function-resolve-expected.txt: Removed.
2587         * js/global-function-resolve.html: Removed.
2588         * js/global-recursion-on-full-stack-expected.txt: Removed.
2589         * js/global-recursion-on-full-stack.html: Removed.
2590         * js/global-var-limit-expected.txt: Removed.
2591         * js/global-var-limit.html: Removed.
2592         * js/immediate-constant-instead-of-cell-expected.txt: Removed.
2593         * js/immediate-constant-instead-of-cell.html: Removed.
2594         * js/implicit-call-with-global-reentry-expected.txt: Removed.
2595         * js/implicit-call-with-global-reentry.html: Removed.
2596         * js/implicit-global-to-global-reentry-expected.txt: Removed.
2597         * js/implicit-global-to-global-reentry.html: Removed.
2598         * js/imul-expected.txt: Removed.
2599         * js/imul.html: Removed.
2600         * js/inc-bracket-assign-subscript-expected.txt: Removed.
2601         * js/inc-bracket-assign-subscript.html: Removed.
2602         * js/inc-const-valueOf-expected.txt: Removed.
2603         * js/inc-const-valueOf.html: Removed.
2604         * js/indexed-setter-on-global-object-expected.txt: Removed.
2605         * js/indexed-setter-on-global-object.html: Removed.
2606         * js/inline-arguments-tear-off-expected.txt: Removed.
2607         * js/inline-arguments-tear-off.html: Removed.
2608         * js/instanceof-XMLHttpRequest-expected.txt: Removed.
2609         * js/instanceof-XMLHttpRequest.html: Removed.
2610         * js/invalid-syntax-for-function-expected.txt: Removed.
2611         * js/invalid-syntax-for-function.html: Removed.
2612         * js/jit-set-profiling-access-type-only-for-get-by-id-self-expected.txt: Removed.
2613         * js/jit-set-profiling-access-type-only-for-get-by-id-self.html: Removed.
2614         * js/js-constructors-use-correct-global-expected.txt: Removed.
2615         * js/js-constructors-use-correct-global.html: Removed.
2616         * js/js-correct-exception-handler-expected.txt: Removed.
2617         * js/js-correct-exception-handler.html: Removed.
2618         * js/jsc-test-list: Removed.
2619         * js/lastModified-expected.txt: Removed.
2620         * js/lastModified.html: Removed.
2621         * js/lazy-create-arguments-from-get-by-val-expected.txt: Removed.
2622         * js/lazy-create-arguments-from-get-by-val.html: Removed.
2623         * js/lexical-lookup-in-function-constructor-expected.txt: Removed.
2624         * js/lexical-lookup-in-function-constructor.html: Removed.
2625         * js/line-column-numbers-expected.txt: Removed.
2626         * js/line-column-numbers.html: Removed.
2627         * js/method-check-expected.txt: Removed.
2628         * js/method-check.html: Removed.
2629         * js/missing-style-end-tag-js-expected.txt: Removed.
2630         * js/missing-style-end-tag-js.html: Removed.
2631         * js/missing-title-end-tag-js-expected.txt: Removed.
2632         * js/missing-title-end-tag-js.html: Removed.
2633         * js/native-error-prototype-expected.txt: Removed.
2634         * js/native-error-prototype.html: Removed.
2635         * js/navigator-language-expected.txt: Removed.
2636         * js/navigator-language.html: Removed.
2637         * js/navigator-plugins-crash-expected.txt: Removed.
2638         * js/navigator-plugins-crash.html: Removed.
2639         * js/negate-overflow-expected.txt: Removed.
2640         * js/negate-overflow.html: Removed.
2641         * js/neq-null-crash-expected.txt: Removed.
2642         * js/neq-null-crash.html: Removed.
2643         * js/nested-function-scope-expected.txt: Removed.
2644         * js/nested-function-scope.html: Removed.
2645         * js/nested-object-gc-expected.txt: Removed.
2646         * js/nested-object-gc.html: Removed.
2647         * js/non-object-proto-expected.txt: Removed.
2648         * js/non-object-proto.html: Removed.
2649         * js/normal-character-escapes-in-string-literals-expected.txt: Removed.
2650         * js/normal-character-escapes-in-string-literals.html: Removed.
2651         * js/not-a-constructor-to-string-expected.txt: Removed.
2652         * js/not-a-constructor-to-string.html: Removed.
2653         * js/not-a-function-to-string-expected.txt: Removed.
2654         * js/not-a-function-to-string.html: Removed.
2655         * js/null-char-in-string-expected.txt: Removed.
2656         * js/null-char-in-string.html: Removed.
2657         * js/number-tofixed-expected.txt: Removed.
2658         * js/number-tofixed.html: Removed.
2659         * js/number-toprecision-expected.txt: Removed.
2660         * js/number-toprecision.html: Removed.
2661         * js/object-extra-comma-expected.txt: Removed.
2662         * js/object-extra-comma.html: Removed.
2663         * js/object-prototype-constructor-expected.txt: Removed.
2664         * js/object-prototype-constructor.html: Removed.
2665         * js/object-prototype-properties-expected.txt: Removed.
2666         * js/object-prototype-properties.html: Removed.
2667         * js/object-prototype-toLocaleString-expected.txt: Removed.
2668         * js/object-prototype-toLocaleString.html: Removed.
2669         * js/parse-error-external-script-in-eval-expected.txt: Removed.
2670         * js/parse-error-external-script-in-eval.html: Removed.
2671         * js/parse-error-external-script-in-new-Function-expected.txt: Removed.
2672         * js/parse-error-external-script-in-new-Function.html: Removed.
2673         * js/post-inc-assign-overwrites-expected.txt: Removed.
2674         * js/post-inc-assign-overwrites.html: Removed.
2675         * js/post-message-numeric-property-expected.txt: Removed.
2676         * js/post-message-numeric-property.html: Removed.
2677         * js/postfix-syntax-expected.txt: Removed.
2678         * js/postfix-syntax.html: Removed.
2679         * js/prefix-syntax-expected.txt: Removed.
2680         * js/prefix-syntax.html: Removed.
2681         * js/prototype-chain-caching-with-impure-get-own-property-slot-traps-expected.txt: Removed.
2682         * js/prototype-chain-caching-with-impure-get-own-property-slot-traps.html: Removed.
2683         * js/put-direct-index-beyond-vector-length-resize-expected.txt: Removed.
2684         * js/put-direct-index-beyond-vector-length-resize.html: Removed.
2685         * js/put-to-base-global-checked-expected.txt: Removed.
2686         * js/put-to-base-global-checked.html: Removed.
2687         * js/random-array-gc-stress-expected.txt: Removed.
2688         * js/random-array-gc-stress.html: Removed.
2689         * js/recursion-limit-equal-expected.txt: Removed.
2690         * js/recursion-limit-equal.html: Removed.
2691         * js/regexp-bol-expected.txt: Removed.
2692         * js/regexp-bol-with-multiline-expected.txt: Removed.
2693         * js/regexp-bol-with-multiline.html: Removed.
2694         * js/regexp-bol.html: Removed.
2695         * js/regexp-caching-expected.txt: Removed.
2696         * js/regexp-caching.html: Removed.
2697         * js/regexp-charclass-crash-expected.txt: Removed.
2698         * js/regexp-charclass-crash.html: Removed.
2699         * js/regexp-extended-characters-crash-expected.txt: Removed.
2700         * js/regexp-extended-characters-crash.html: Removed.
2701         * js/regexp-lastindex-expected.txt: Removed.
2702         * js/regexp-lastindex.html: Removed.
2703         * js/regexp-look-ahead-empty-expected.txt: Removed.
2704         * js/regexp-look-ahead-empty.html: Removed.
2705         * js/regexp-look-ahead-expected.txt: Removed.
2706         * js/regexp-look-ahead.html: Removed.
2707         * js/regexp-match-reify-before-putbyval-expected.txt: Removed.
2708         * js/regexp-match-reify-before-putbyval.html: Removed.
2709         * js/regexp-non-capturing-groups-expected.txt: Removed.
2710         * js/regexp-non-capturing-groups.html: Removed.
2711         * js/regexp-non-greedy-parentheses-expected.txt: Removed.
2712         * js/regexp-non-greedy-parentheses.html: Removed.
2713         * js/regexp-overflow-expected.txt: Removed.
2714         * js/regexp-overflow.html: Removed.
2715         * js/regexp-range-out-of-order-expected.txt: Removed.
2716         * js/regexp-range-out-of-order.html: Removed.
2717         * js/regexp-ranges-and-escaped-hyphens-expected.txt: Removed.
2718         * js/regexp-ranges-and-escaped-hyphens.html: Removed.
2719         * js/regexp-stack-overflow-expected.txt: Removed.
2720         * js/regexp-stack-overflow.html: Removed.
2721         * js/regexp-test-null-string-expected.txt: Removed.
2722         * js/regexp-test-null-string.html: Removed.
2723         * js/regexp-unicode-handling-expected.txt: Removed.
2724         * js/regexp-unicode-handling.html: Removed.
2725         * js/regexp-unicode-overflow-expected.txt: Removed.
2726         * js/regexp-unicode-overflow.html: Removed.
2727         * js/removing-Cf-characters-expected.txt: Removed.
2728         * js/removing-Cf-characters.html: Removed.
2729         * js/reserved-words-as-property-expected.txt: Removed.
2730         * js/reserved-words-as-property.html: Removed.
2731         * js/same-origin-subframe-about-blank-expected.txt: Removed.
2732         * js/same-origin-subframe-about-blank.html: Removed.
2733         * js/script-line-number-expected.txt: Removed.
2734         * js/script-line-number.html: Removed.
2735         * js/script-tests/Object-defineProperty.js: Removed.
2736         * js/script-tests/activation-proto.js: Removed.
2737         * js/script-tests/array-float-delete.js: Removed.
2738         * js/script-tests/array-join-bug-11524.js: Removed.
2739         * js/script-tests/array-prototype-properties.js: Removed.
2740         * js/script-tests/array-sort-exception.js: Removed.
2741         * js/script-tests/array-tostring-ignore-separator.js: Removed.
2742         * js/script-tests/array-with-double-assign.js: Removed.
2743         * js/script-tests/array-with-double-push.js: Removed.
2744         * js/script-tests/assign.js: Removed.
2745         * js/script-tests/basic-map.js: Removed.
2746         * js/script-tests/basic-set.js: Removed.
2747         * js/script-tests/basic-weakmap.js: Removed.
2748         * js/script-tests/cached-eval-gc.js: Removed.
2749         * js/script-tests/constructor-attributes.js: Removed.
2750         * js/script-tests/constructor.js: Removed.
2751         * js/script-tests/cross-frame-bad-time.js: Removed.
2752         * js/script-tests/cross-frame-really-bad-time-with-__proto__.js: Removed.
2753         * js/script-tests/cross-frame-really-bad-time.js: Removed.
2754         * js/script-tests/cross-global-object-inline-global-var.js: Removed.
2755         * js/script-tests/custom-constructors.js: Removed.
2756         * js/script-tests/cyclic-proto.js: Removed.
2757         * js/script-tests/cyclic-ref-toString.js: Removed.
2758         * js/script-tests/date-DST-time-cusps.js: Removed.
2759         * js/script-tests/date-big-constructor.js: Removed.
2760         * js/script-tests/date-big-setdate.js: Removed.
2761         * js/script-tests/date-big-setmonth.js: Removed.
2762         * js/script-tests/date-negative-setmonth.js: Removed.
2763         * js/script-tests/date-preserve-milliseconds.js: Removed.
2764         * js/script-tests/delete-syntax.js: Removed.
2765         * js/script-tests/dfg-byte-array-put.js: Removed.
2766         * js/script-tests/dfg-byteOffset-neuter.js: Removed.
2767         * js/script-tests/dfg-compare-final-object-to-final-object-or-other.js: Removed.
2768         * js/script-tests/dfg-cross-global-object-inline-new-array-literal-with-variables.js: Removed.
2769         * js/script-tests/dfg-cross-global-object-inline-new-array-literal.js: Removed.
2770         * js/script-tests/dfg-cross-global-object-inline-new-array-with-elements.js: Removed.
2771         * js/script-tests/dfg-cross-global-object-inline-new-array-with-size.js: Removed.
2772         * js/script-tests/dfg-cross-global-object-inline-new-array.js: Removed.
2773         * js/script-tests/dfg-cross-global-object-new-array.js: Removed.
2774         * js/script-tests/dfg-custom-getter-throw-inlined.js: Removed.
2775         * js/script-tests/dfg-custom-getter-throw.js: Removed.
2776         * js/script-tests/dfg-custom-getter.js: Removed.
2777         * js/script-tests/dfg-ensure-array-storage-on-window.js: Removed.
2778         * js/script-tests/dfg-ensure-non-array-array-storage-on-window.js: Removed.
2779         * js/script-tests/dfg-inline-switch-imm.js: Removed.
2780         * js/script-tests/dfg-int32-to-double-on-set-local-and-exit.js: Removed.
2781         * js/script-tests/dfg-int32-to-double-on-set-local-and-sometimes-exit.js: Removed.
2782         * js/script-tests/dfg-logical-not-final-object-or-other.js: Removed.
2783         * js/script-tests/dfg-make-rope-side-effects.js: Removed.
2784         * js/script-tests/dfg-negative-array-size.js: Removed.
2785         * js/script-tests/dfg-patchable-get-by-id-after-watchpoint.js: Removed.
2786         * js/script-tests/dfg-peephole-compare-final-object-to-final-object-or-other-when-both-proven-final-object.js: Removed.
2787         * js/script-tests/dfg-peephole-compare-final-object-to-final-object-or-other-when-proven-final-object.js: Removed.
2788         * js/script-tests/dfg-peephole-compare-final-object-to-final-object-or-other.js: Removed.
2789         * js/script-tests/dfg-proto-stub-watchpoint-fire.js: Removed.
2790         * js/script-tests/dfg-prototype-chain-caching-with-impure-get-own-property-slot-traps.js: Removed.
2791         * js/script-tests/dfg-put-by-id-allocate-storage-polymorphic.js: Removed.
2792         * js/script-tests/dfg-put-by-id-allocate-storage.js: Removed.
2793         * js/script-tests/dfg-put-by-id-reallocate-storage-polymorphic.js: Removed.
2794         * js/script-tests/dfg-put-by-id-reallocate-storage.js: Removed.
2795         * js/script-tests/dfg-put-by-val-setter-then-get-by-val.js: Removed.
2796         * js/script-tests/dfg-put-to-readonly-property.js: Removed.
2797         * js/script-tests/dfg-rshift-by-zero-eliminate-valuetoint32.js: Removed.
2798         * js/script-tests/dfg-store-unexpected-value-into-argument-and-osr-exit.js: Removed.
2799         * js/script-tests/dfg-strcat-over-objects-then-exit-on-it.js: Removed.
2800         * js/script-tests/dfg-strict-mode-arguments-get-beyond-length.js: Removed.
2801         * js/script-tests/dfg-typed-array-neuter.js: Removed.
2802         * js/script-tests/document-all-triggers-masquerades-watchpoint.js: Removed.
2803         * js/script-tests/dot-node-base-exception.js: Removed.
2804         * js/script-tests/end-in-string-escape.js: Removed.
2805         * js/script-tests/enter-dictionary-indexing-mode-with-blank-indexing-type.js: Removed.
2806         * js/script-tests/eval-cache-scoped-lookup.js: Removed.
2807         * js/script-tests/eval-contained-syntax-error.js: Removed.
2808         * js/script-tests/exception-line-number.js: Removed.
2809         * js/script-tests/exception-registerfile-shrink.js: Removed.
2810         * js/script-tests/function-bind.js: Removed.
2811         * js/script-tests/function-name.js: Removed.
2812         * js/script-tests/function-names.js: Removed.
2813         * js/script-tests/get-by-pname-only-prototype-properties.js: Removed.
2814         * js/script-tests/global-constructors-attributes.js: Removed.
2815         * js/script-tests/global-constructors-deletable.js: Removed.
2816         * js/script-tests/global-function-resolve.js: Removed.
2817         * js/script-tests/immediate-constant-instead-of-cell.js: Removed.
2818         * js/script-tests/implicit-call-with-global-reentry.js: Removed.
2819         * js/script-tests/imul.js: Removed.
2820         * js/script-tests/inc-bracket-assign-subscript.js: Removed.
2821         * js/script-tests/inc-const-valueOf.js: Removed.
2822         * js/script-tests/indexed-setter-on-global-object.js: Removed.
2823         * js/script-tests/inline-arguments-tear-off.js: Removed.
2824         * js/script-tests/instanceof-XMLHttpRequest.js: Removed.
2825         * js/script-tests/jit-set-profiling-access-type-only-for-get-by-id-self.js: Removed.
2826         * js/script-tests/js-correct-exception-handler.js: Removed.
2827         * js/script-tests/lastModified.js: Removed.
2828         * js/script-tests/lazy-create-arguments-from-get-by-val.js: Removed.
2829         * js/script-tests/line-column-numbers.js: Removed.
2830         * js/script-tests/method-check.js: Removed.
2831         * js/script-tests/native-error-prototype.js: Removed.
2832         * js/script-tests/neq-null-crash.js: Removed.
2833         * js/script-tests/nested-object-gc.js: Removed.
2834         * js/script-tests/non-object-proto.js: Removed.
2835         * js/script-tests/normal-character-escapes-in-string-literals.js: Removed.
2836         * js/script-tests/null-char-in-string.js: Removed.
2837         * js/script-tests/number-tofixed.js: Removed.
2838         * js/script-tests/number-toprecision.js: Removed.
2839         * js/script-tests/object-extra-comma.js: Removed.
2840         * js/script-tests/object-prototype-constructor.js: Removed.
2841         * js/script-tests/object-prototype-properties.js: Removed.
2842         * js/script-tests/object-prototype-toLocaleString.js: Removed.
2843         * js/script-tests/post-inc-assign-overwrites.js: Removed.
2844         * js/script-tests/post-message-numeric-property.js: Removed.
2845         * js/script-tests/postfix-syntax.js: Removed.
2846         * js/script-tests/prefix-syntax.js: Removed.
2847         * js/script-tests/prototype-chain-caching-with-impure-get-own-property-slot-traps.js: Removed.
2848         * js/script-tests/put-direct-index-beyond-vector-length-resize.js: Removed.
2849         * js/script-tests/put-to-base-global-checked.js: Removed.
2850         * js/script-tests/random-array-gc-stress.js: Removed.
2851         * js/script-tests/recursion-limit-equal.js: Removed.
2852         * js/script-tests/regexp-bol-with-multiline.js: Removed.
2853         * js/script-tests/regexp-bol.js: Removed.
2854         * js/script-tests/regexp-extended-characters-crash.js: Removed.
2855         * js/script-tests/regexp-lastindex.js: Removed.
2856         * js/script-tests/regexp-look-ahead-empty.js: Removed.
2857         * js/script-tests/regexp-look-ahead.js: Removed.
2858         * js/script-tests/regexp-match-reify-before-putbyval.js: Removed.
2859         * js/script-tests/regexp-non-capturing-groups.js: Removed.
2860         * js/script-tests/regexp-non-greedy-parentheses.js: Removed.
2861         * js/script-tests/regexp-overflow.js: Removed.
2862         * js/script-tests/regexp-range-out-of-order.js: Removed.
2863         * js/script-tests/regexp-ranges-and-escaped-hyphens.js: Removed.
2864         * js/script-tests/regexp-stack-overflow.js: Removed.
2865         * js/script-tests/regexp-unicode-handling.js: Removed.
2866         * js/script-tests/regexp-unicode-overflow.js: Removed.
2867         * js/script-tests/removing-Cf-characters.js: Removed.
2868         * js/script-tests/reserved-words-as-property.js: Removed.
2869         * js/script-tests/select-options-add.js: Removed.
2870         * js/script-tests/stack-at-creation-for-error-objects.js: Removed.
2871         * js/script-tests/stack-trace.js: Removed.
2872         * js/script-tests/strict-readonly-statics.js: Removed.
2873         * js/script-tests/string-match.js: Removed.
2874         * js/script-tests/string-prototype-properties.js: Removed.
2875         * js/script-tests/string-replace-2.js: Removed.
2876         * js/script-tests/string-replace-3.js: Removed.
2877         * js/script-tests/string-replacement-outofmemory.js: Removed.
2878         * js/script-tests/string-split-conformance.js: Removed.
2879         * js/script-tests/string-split-double-empty.js: Removed.
2880         * js/script-tests/string-split-ignore-case.js: Removed.
2881         * js/script-tests/switch-behaviour.js: Removed.
2882         * js/script-tests/throw-exception-in-global-setter.js: Removed.
2883         * js/script-tests/toInt32UInt32.js: Removed.
2884         * js/script-tests/toString-exception.js: Removed.
2885         * js/script-tests/toString-overrides.js: Removed.
2886         * js/script-tests/toString-stack-overflow.js: Removed.
2887         * js/script-tests/transition-cache-dictionary-crash.js: Removed.
2888         * js/script-tests/typed-array-access.js: Removed.
2889         * js/script-tests/typed-array-set-different-types.js: Removed.
2890         * js/script-tests/typeof-syntax.js: Removed.
2891         * js/script-tests/unshift-multi.js: Removed.
2892         * js/script-tests/vardecl-preserve-arguments.js: Removed.
2893         * js/script-tests/webcore-string-comparison.js: Removed.
2894         * js/script-tests/with-scope-gc.js: Removed.
2895         * js/select-options-add-expected.txt: Removed.
2896         * js/select-options-add.html: Removed.
2897         * js/select-options-remove-expected.txt: Removed.
2898         * js/select-options-remove-gc-expected.txt: Removed.
2899         * js/select-options-remove-gc.html: Removed.
2900         * js/select-options-remove.html: Removed.
2901         * js/stack-at-creation-for-error-objects-expected.txt: Removed.
2902         * js/stack-at-creation-for-error-objects.html: Removed.
2903         * js/stack-trace-expected.txt: Removed.
2904         * js/stack-trace.html: Removed.
2905         * js/strict-readonly-statics-expected.txt: Removed.
2906         * js/strict-readonly-statics.html: Removed.
2907         * js/string-anchor-expected.txt: Removed.
2908         * js/string-anchor.html: Removed.
2909         * js/string-concatenate-outofmemory-expected.txt: Removed.
2910         * js/string-fontcolor-expected.txt: Removed.
2911         * js/string-fontcolor.html: Removed.
2912         * js/string-fontsize-expected.txt: Removed.
2913         * js/string-fontsize.html: Removed.
2914         * js/string-link-expected.txt: Removed.
2915         * js/string-link.html: Removed.
2916         * js/string-match-expected.txt: Removed.
2917         * js/string-match.html: Removed.
2918         * js/string-prototype-properties-expected.txt: Removed.
2919         * js/string-prototype-properties.html: Removed.
2920         * js/string-replace-2-expected.txt: Removed.
2921         * js/string-replace-2.html: Removed.
2922         * js/string-replace-3-expected.txt: Removed.
2923         * js/string-replace-3.html: Removed.
2924         * js/string-replace-exception-crash-expected.txt: Removed.
2925         * js/string-replace-exception-crash.html: Removed.
2926         * js/string-replacement-outofmemory-expected.txt: Removed.
2927         * js/string-replacement-outofmemory.html: Removed.
2928         * js/string-split-conformance-expected.txt: Removed.
2929         * js/string-split-conformance.html: Removed.
2930         * js/string-split-double-empty-expected.txt: Removed.
2931         * js/string-split-double-empty.html: Removed.
2932         * js/string-split-ignore-case-expected.txt: Removed.
2933         * js/string-split-ignore-case.html: Removed.
2934         * js/switch-behaviour-expected.txt: Removed.
2935         * js/switch-behaviour.html: Removed.
2936         * js/text-field-resize-expected.txt: Removed.
2937         * js/text-field-resize.html: Removed.
2938         * js/throw-exception-in-global-setter-expected.txt: Removed.
2939         * js/throw-exception-in-global-setter.html: Removed.
2940         * js/throw-from-array-sort-expected.txt: Removed.
2941         * js/throw-from-array-sort.html: Removed.
2942         * js/toInt32UInt32-expected.txt: Removed.
2943         * js/toInt32UInt32.html: Removed.
2944         * js/toString-and-valueOf-override-expected.txt: Removed.
2945         * js/toString-and-valueOf-override.html: Removed.
2946         * js/toString-dontEnum-expected.txt: Removed.
2947         * js/toString-dontEnum.html: Removed.
2948         * js/toString-exception-expected.txt: Removed.
2949         * js/toString-exception.html: Removed.
2950         * js/toString-number-expected.txt: Removed.
2951         * js/toString-number.html: Removed.
2952         * js/toString-overrides-expected.txt: Removed.
2953         * js/toString-overrides.html: Removed.
2954         * js/toString-stack-overflow-expected.txt: Removed.
2955         * js/toString-stack-overflow.html: Removed.
2956         * js/toString-try-else-expected.txt: Removed.
2957         * js/toString-try-else.html: Removed.
2958         * js/transition-cache-dictionary-crash-expected.txt: Removed.
2959         * js/transition-cache-dictionary-crash.html: Removed.
2960         * js/trivial-functions-expected.txt: Removed.
2961         * js/trivial-functions.html: Removed.
2962         * js/try-catch-crash-expected.txt: Removed.
2963         * js/try-catch-crash.html: Removed.
2964         * js/typed-array-access-expected.txt: Removed.
2965         * js/typed-array-access.html: Removed.
2966         * js/typed-array-set-different-types-expected.txt: Removed.
2967         * js/typed-array-set-different-types.html: Removed.
2968         * js/typeof-syntax-expected.txt: Removed.
2969         * js/typeof-syntax.html: Removed.
2970         * js/uncaught-exception-line-number-expected.txt: Removed.
2971         * js/uncaught-exception-line-number.html: Removed.
2972         * js/unshift-multi-expected.txt: Removed.
2973         * js/unshift-multi.html: Removed.
2974         * js/var-declarations-expected.txt: Removed.
2975         * js/var-declarations-shadowing-expected.txt: Removed.
2976         * js/var-declarations-shadowing.html: Removed.
2977         * js/var-declarations.html: Removed.
2978         * js/vardecl-preserve-arguments-expected.txt: Removed.
2979         * js/vardecl-preserve-arguments.html: Removed.
2980         * js/vardecl-preserve-parameters-expected.txt: Removed.
2981         * js/vardecl-preserve-parameters.html: Removed.
2982         * js/vardecl-preserve-vardecl-expected.txt: Removed.
2983         * js/vardecl-preserve-vardecl.html: Removed.
2984         * js/webcore-string-comparison-expected.txt: Removed.
2985         * js/webcore-string-comparison.html: Removed.
2986         * js/webidl-type-mapping-expected.txt: Removed.
2987         * js/webidl-type-mapping.html: Removed.
2988         * js/while-expression-value-expected.txt: Removed.
2989         * js/while-expression-value.html: Removed.
2990         * js/window-location-href-file-urls-expected.txt: Removed.
2991         * js/window-location-href-file-urls.html: Removed.
2992         * js/with-scope-gc-expected.txt: Removed.
2993         * js/with-scope-gc.html: Removed.
2994         * platform/gtk/TestExpectations:
2995         * platform/mac/TestExpectations:
2996         * platform/mac/js/constructor-length-expected.txt: Removed.
2997         * platform/mac/js/dom: Added.
2998         * platform/mac/js/dom/constructor-length-expected.txt: Copied from LayoutTests/platform/mac/js/constructor-length-expected.txt.
2999         * platform/qt/TestExpectations:
3000         * platform/win/TestExpectations:
3001
3002 2013-09-18  Ryosuke Niwa  <rniwa@webkit.org>
3003
3004         Fix svg/masking/* tests
3005         https://bugs.webkit.org/show_bug.cgi?id=121570
3006
3007         Reviewed by Rob Buis.
3008
3009         Merge https://chromium.googlesource.com/chromium/blink/+/975b3219677968706cbddb9295ceada05c092dd6
3010
3011         "rx" is not a valid <circle> attribute - these tests were not drawing anything.
3012         Also switching to rects to avoid reftest antialiasing issues.
3013         For non-alpha variants, using a 50% luminance to capture the effect on the output color.
3014
3015         * svg/masking/mask-type-alpha-expected.svg:
3016         * svg/masking/mask-type-alpha.svg:
3017         * svg/masking/mask-type-luminance-expected.svg:
3018         * svg/masking/mask-type-luminance.svg:
3019         * svg/masking/mask-type-not-set-expected.svg:
3020         * svg/masking/mask-type-not-set.svg:
3021
3022 2013-09-18  Jer Noble  <jer.noble@apple.com>
3023
3024         [MSE] Throw exception when setting timestampOffset while 'updating' state is set.
3025         https://bugs.webkit.org/show_bug.cgi?id=121561
3026
3027         Reviewed by Eric Carlson.
3028
3029         * http/tests/media/media-source/mediasource-append-buffer-expected.txt:
3030         * http/tests/media/media-source/mediasource-append-buffer.html:
3031
3032 2013-09-18  Robert Hogan  <robert@webkit.org>
3033
3034         Quirksmode: Break Tag Extra Space Bug
3035         https://bugs.webkit.org/show_bug.cgi?id=11943
3036
3037         Reviewed by David Hyatt.
3038
3039         * fast/text/whitespace/trailing-space-before-br-in-right-aligned-text-expected.html: Added.
3040         * fast/text/whitespace/trailing-space-before-br-in-right-aligned-text.html: Added.
3041
3042 2013-09-18  Jer Noble  <jer.noble@apple.com>
3043
3044         Merge blink MediaSource changes since fork.
3045         https://bugs.webkit.org/show_bug.cgi?id=118752
3046
3047         Rubber-stamped by Eric Carlson.
3048
3049         * http/tests/media/media-source/mediasource-addsourcebuffer-expected.txt: Added.
3050         * http/tests/media/media-source/mediasource-addsourcebuffer.html: Added.
3051         * http/tests/media/media-source/mediasource-append-buffer-expected.txt: Added.
3052         * http/tests/media/media-source/mediasource-append-buffer.html: Added.
3053         * http/tests/media/media-source/mediasource-buffered-expected.txt: Added.
3054         * http/tests/media/media-source/mediasource-buffered.html: Added.
3055         * http/tests/media/media-source/mediasource-closed-expected.txt: Added.
3056         * http/tests/media/media-source/mediasource-closed.html: Added.
3057         * http/tests/media/media-source/mediasource-config-change-mp4-a-bitrate-expected.txt: Added.
3058         * http/tests/media/media-source/mediasource-config-change-mp4-a-bitrate.html: Added.
3059         * http/tests/media/media-source/mediasource-config-change-mp4-av-audio-bitrate-expected.txt: Added.
3060         * http/tests/media/media-source/mediasource-config-change-mp4-av-audio-bitrate.html: Added.
3061         * http/tests/media/media-source/mediasource-config-change-mp4-av-framesize-expected.txt: Added.
3062         * http/tests/media/media-source/mediasource-config-change-mp4-av-framesize.html: Added.
3063         * http/tests/media/media-source/mediasource-config-change-mp4-av-video-bitrate-expected.txt: Added.
3064         * http/tests/media/media-source/mediasource-config-change-mp4-av-video-bitrate.html: Added.
3065         * http/tests/media/media-source/mediasource-config-change-mp4-v-bitrate-expected.txt: Added.
3066         * http/tests/media/media-source/mediasource-config-change-mp4-v-bitrate.html: Added.
3067         * http/tests/media/media-source/mediasource-config-change-mp4-v-framerate-expected.txt: Added.
3068         * http/tests/media/media-source/mediasource-config-change-mp4-v-framerate.html: Added.
3069         * http/tests/media/media-source/mediasource-config-change-mp4-v-framesize-expected.txt: Added.
3070         * http/tests/media/media-source/mediasource-config-change-mp4-v-framesize.html: Added.
3071         * http/tests/media/media-source/mediasource-config-change-webm-a-bitrate-expected.txt: Added.
3072         * http/tests/media/media-source/mediasource-config-change-webm-a-bitrate.html: Added.
3073         * http/tests/media/media-source/mediasource-config-change-webm-av-audio-bitrate-expected.txt: Added.
3074         * http/tests/media/media-source/mediasource-config-change-webm-av-audio-bitrate.html: Added.
3075         * http/tests/media/media-source/mediasource-config-change-webm-av-framesize-expected.txt: Added.
3076         * http/tests/media/media-source/mediasource-config-change-webm-av-framesize.html: Added.
3077         * http/tests/media/media-source/mediasource-config-change-webm-av-video-bitrate-expected.txt: Added.
3078         * http/tests/media/media-source/mediasource-config-change-webm-av-video-bitrate.html: Added.
3079         * http/tests/media/media-source/mediasource-config-change-webm-v-bitrate-expected.txt: Added.
3080         * http/tests/media/media-source/mediasource-config-change-webm-v-bitrate.html: Added.
3081         * http/tests/media/media-source/mediasource-config-change-webm-v-framerate-expected.txt: Added.
3082         * http/tests/media/media-source/mediasource-config-change-webm-v-framerate.html: Added.
3083         * http/tests/media/media-source/mediasource-config-change-webm-v-framesize-expected.txt: Added.
3084         * http/tests/media/media-source/mediasource-config-change-webm-v-framesize.html: Added.
3085         * http/tests/media/media-source/mediasource-config-changes.js: Added.
3086         * http/tests/media/media-source/mediasource-is-type-supported-expected.txt: Added.
3087         * http/tests/media/media-source/mediasource-is-type-supported.html: Added.
3088         * http/tests/media/media-source/mediasource-multiple-attach-expected.txt: Added.
3089         * http/tests/media/media-source/mediasource-multiple-attach.html: Added.
3090         * http/tests/media/media-source/mediasource-play-expected.txt: Added.
3091         * http/tests/media/media-source/mediasource-play.html: Added.
3092         * http/tests/media/media-source/mediasource-sourcebufferlist-expected.txt: Added.
3093         * http/tests/media/media-source/mediasource-sourcebufferlist.html: Added.
3094         * http/tests/media/media-source/mediasource-util.js: Added.
3095         * http/tests/media/media-source/video-media-source-objects-expected.txt:
3096         * http/tests/media/resources/media-source/generate-config-change-tests.py: Added.
3097         * http/tests/media/resources/media-source/mp4/test-a-128k-44100Hz-1ch-manifest.json: Added.
3098         * http/tests/media/resources/media-source/mp4/test-a-192k-44100Hz-1ch-manifest.json: Added.
3099         * http/tests/media/resources/media-source/mp4/test-av-384k-44100Hz-1ch-320x240-30fps-10kfr-manifest.json: Added.
3100         * http/tests/media/resources/media-source/mp4/test-av-384k-44100Hz-1ch-640x480-30fps-10kfr-manifest.json: Added.
3101         * http/tests/media/resources/media-source/mp4/test-av-448k-44100Hz-1ch-640x480-30fps-10kfr-manifest.json: Added.
3102         * http/tests/media/resources/media-source/mp4/test-av-640k-44100Hz-1ch-640x480-30fps-10kfr-manifest.json: Added.
3103         * http/tests/media/resources/media-source/mp4/test-v-128k-320x240-24fps-8kfr-manifest.json: Added.
3104         * http/tests/media/resources/media-source/mp4/test-v-128k-320x240-30fps-10kfr-manifest.json: Added.
3105         * http/tests/media/resources/media-source/mp4/test-v-128k-640x480-30fps-10kfr-manifest.json: Added.
3106         * http/tests/media/resources/media-source/mp4/test-v-256k-320x240-30fps-10kfr-manifest.json: Added.
3107         * http/tests/media/resources/media-source/webm/test-a-128k-44100Hz-1ch-manifest.json: Added.
3108         * http/tests/media/resources/media-source/webm/test-a-192k-44100Hz-1ch-manifest.json: Added.
3109         * http/tests/media/resources/media-source/webm/test-av-384k-44100Hz-1ch-320x240-30fps-10kfr-manifest.json: Added.
3110         * http/tests/media/resources/media-source/webm/test-av-384k-44100Hz-1ch-640x480-30fps-10kfr-manifest.json: Added.
3111         * http/tests/media/resources/media-source/webm/test-av-448k-44100Hz-1ch-640x480-30fps-10kfr-manifest.json: Added.
3112         * http/tests/media/resources/media-source/webm/test-av-640k-44100Hz-1ch-640x480-30fps-10kfr-manifest.json: Added.
3113         * http/tests/media/resources/media-source/webm/test-v-128k-320x240-24fps-8kfr-manifest.json: Added.
3114         * http/tests/media/resources/media-source/webm/test-v-128k-320x240-30fps-10kfr-manifest.json: Added.
3115         * http/tests/media/resources/media-source/webm/test-v-128k-640x480-30fps-10kfr-manifest.json: Added.
3116         * http/tests/media/resources/media-source/webm/test-v-256k-320x240-30fps-10kfr-manifest.json: Added.
3117
3118 2013-09-18  Filip Pizlo  <fpizlo@apple.com>
3119
3120         DFG should support Int52 for local variables
3121         https://bugs.webkit.org/show_bug.cgi?id=121064
3122
3123         Reviewed by Oliver Hunt.
3124
3125         * js/dfg-int-overflow-large-constants-in-a-line-expected.txt:
3126         * js/regress/large-int-captured-expected.txt: Added.
3127         * js/regress/large-int-captured.html: Added.
3128         * js/regress/large-int-expected.txt: Added.
3129         * js/regress/large-int-neg-expected.txt: Added.
3130         * js/regress/large-int-neg.html: Added.
3131         * js/regress/large-int.html: Added.
3132         * js/regress/marsaglia-larger-ints-expected.txt: Added.
3133         * js/regress/marsaglia-larger-ints.html: Added.
3134         * js/regress/script-tests/large-int-captured.js: Added.
3135         (.bar):
3136         (foo):
3137         * js/regress/script-tests/large-int-neg.js: Added.
3138         (foo):
3139         * js/regress/script-tests/large-int.js: Added.
3140         (foo):
3141         * js/regress/script-tests/marsaglia-larger-ints.js: Added.
3142         (uint):
3143         (marsaglia):
3144         * js/script-tests/dfg-int-overflow-large-constants-in-a-line.js:
3145
3146 2013-09-18  Andreas Kling  <akling@apple.com>
3147
3148         Missed one rebaseline for the RenderMenuList change.
3149
3150         * platform/mac/fast/forms/select-empty-option-height-expected.txt:
3151
3152 2013-09-18  Andreas Kling  <akling@apple.com>
3153
3154         Avoid using RenderBR internally in RenderMenuList.
3155         <https://webkit.org/b/121550>
3156
3157         Reviewed by Antti Koivisto.
3158
3159         Update expected results for RenderMenuLists with empty text.
3160         They now have a RenderText inside them instead of a RenderBR.
3161
3162 2013-09-18  Csaba Osztrogonác  <ossy@webkit.org>
3163
3164         ASSERT_NOT_REACHED is touched in WebCore::CSSPrimitiveValue::computeLengthDouble
3165         https://bugs.webkit.org/show_bug.cgi?id=120469
3166
3167         Reviewed by Dirk Schulze.
3168
3169         * fast/css/outline-offset-parsing-assert-expected.txt: Added.
3170         * fast/css/outline-offset-parsing-assert.html: Added.
3171         * fast/css/outline-offset-parsing-expected.txt: Added.
3172         * fast/css/outline-offset-parsing.html: Added.
3173         * fast/css/script-tests/outline-offset-parsing.js: Added.
3174         (test):
3175
3176 2013-09-18  Gurpreet Kaur  <k.gurpreet@samsung.com>
3177
3178         [MathML] Implement the subscriptshift and superscriptshift attributes
3179         https://bugs.webkit.org/show_bug.cgi?id=120069
3180
3181         Reviewed by Darin Adler.
3182
3183         * mathml/presentation/msub-subscriptshift-expected.txt: Added.
3184         * mathml/presentation/msub-subscriptshift.html: Added.
3185         * mathml/presentation/msubsup-subscriptshift-expected.txt: Added.
3186         * mathml/presentation/msubsup-subscriptshift.html: Added.
3187         * mathml/presentation/msubsup-superscriptshift-expected.txt: Added.
3188         * mathml/presentation/msubsup-superscriptshift.html: Added.
3189         * mathml/presentation/msup-superscriptshift-expected.txt: Added.
3190         * mathml/presentation/msup-superscriptshift.html: Added.
3191         * mathml/presentation/multiscript-subscriptshift-expected.txt: Added.
3192         * mathml/presentation/multiscript-subscriptshift.html: Added.
3193         * mathml/presentation/multiscript-superscriptshift-expected.txt: Added.
3194         * mathml/presentation/multiscript-superscriptshift.html: Added.
3195         Added new tests for verifying that subscriptshift and superscriptshift are
3196         being applied properly to the script base.
3197
3198 2013-09-18  Mario Sanchez Prada  <mario.prada@samsung.com>
3199
3200         [ATK] Expose aria-haspopup and aria-sort without the 'aria-' prefix
3201         https://bugs.webkit.org/show_bug.cgi?id=121495
3202
3203         Reviewed by Chris Fleizach.
3204
3205         Rebaseline test expectations that were displaying the 'aria-sort'
3206         attributes incorrectly, when they shouldn't due to that ARIA
3207         attribute not being explicitly used in the HTML.
3208
3209         * platform/efl-wk1/accessibility/lists-expected.txt: Removed output for 'aria-sort'.
3210         * platform/efl-wk1/accessibility/plugin-expected.txt: Ditto.
3211         * platform/efl-wk1/accessibility/table-with-aria-role-expected.txt: Ditto.
3212         * platform/efl-wk1/accessibility/transformed-element-expected.txt: Ditto.
3213         * platform/efl-wk2/accessibility/image-link-expected.txt: Ditto.
3214         * platform/efl-wk2/accessibility/image-map2-expected.txt: Ditto.
3215         * platform/efl-wk2/accessibility/lists-expected.txt: Ditto.
3216         * platform/efl-wk2/accessibility/plugin-expected.txt: Ditto.
3217         * platform/efl-wk2/accessibility/table-cell-spans-expected.txt: Ditto.
3218         * platform/efl-wk2/accessibility/table-cells-expected.txt: Ditto.
3219         * platform/efl-wk2/accessibility/table-with-aria-role-expected.txt: Ditto.
3220         * platform/efl-wk2/accessibility/transformed-element-expected.txt: Ditto.
3221         * platform/gtk/accessibility/image-link-expected.txt: Ditto.
3222         * platform/gtk/accessibility/image-map2-expected.txt: Ditto.
3223         * platform/gtk/accessibility/lists-expected.txt: Ditto.
3224         * platform/gtk/accessibility/plugin-expected.txt: Ditto.
3225         * platform/gtk/accessibility/table-cell-spans-expected.txt: Ditto.
3226         * platform/gtk/accessibility/table-cells-expected.txt: Ditto.
3227         * platform/gtk/accessibility/table-detection-expected.txt: Ditto.
3228         * platform/gtk/accessibility/table-one-cell-expected.txt: Ditto.
3229         * platform/gtk/accessibility/table-with-aria-role-expected.txt: Ditto.
3230         * platform/gtk/accessibility/table-with-rules-expected.txt: Ditto.
3231         * platform/gtk/accessibility/transformed-element-expected.txt: Ditto.
3232
3233 2013-09-18  Commit Queue  <commit-queue@webkit.org>
3234
3235         Unreviewed, rolling out r156019 and r156020.
3236         http://trac.webkit.org/changeset/156019
3237         http://trac.webkit.org/changeset/156020
3238         https://bugs.webkit.org/show_bug.cgi?id=121540
3239
3240         Broke tests (Requested by ap on #webkit).
3241
3242         * js/regress/large-int-captured-expected.txt: Removed.
3243         * js/regress/large-int-captured.html: Removed.
3244         * js/regress/large-int-expected.txt: Removed.
3245         * js/regress/large-int-neg-expected.txt: Removed.
3246         * js/regress/large-int-neg.html: Removed.
3247         * js/regress/large-int.html: Removed.
3248         * js/regress/marsaglia-larger-ints-expected.txt: Removed.
3249         * js/regress/marsaglia-larger-ints.html: Removed.
3250         * js/regress/script-tests/large-int-captured.js: Removed.
3251         * js/regress/script-tests/large-int-neg.js: Removed.
3252         * js/regress/script-tests/large-int.js: Removed.
3253         * js/regress/script-tests/marsaglia-larger-ints.js: Removed.
3254
3255 2013-09-17  Zoltan Horvath  <zoltan@webkit.org>
3256
3257         [CSS Shapes] Use the float height to determine position in shape-inside
3258         https://bugs.webkit.org/show_bug.cgi?id=102846
3259
3260         Reviewed by Darin Adler.
3261
3262         Float positioning inside shape-inside has been working only for simple cases when the float boundaries didn't overlap with the shape.
3263         This patch fixes the behavior for left floats and shapes with inline content. I want to add this work step by step, therefore the next
3264         step would be to add support for block content with inline content (e.g. paragraphs) then cover cases with right floats.
3265
3266         * fast/shapes/shape-inside/shape-inside-left-float-in-lower-left-triangle-inline-content-expected.html: Added.
3267         * fast/shapes/shape-inside/shape-inside-left-float-in-lower-left-triangle-inline-content.html: Added.
3268         * fast/shapes/shape-inside/shape-inside-left-float-in-lower-right-triangle-inline-content-expected.html: Added.
3269         * fast/shapes/shape-inside/shape-inside-left-float-in-lower-right-triangle-inline-content.html: Added.
3270         * fast/shapes/shape-inside/shape-inside-left-float-in-upper-left-triangle-inline-content-expected.html: Added.
3271         * fast/shapes/shape-inside/shape-inside-left-float-in-upper-left-triangle-inline-content.html: Added.
3272         * fast/shapes/shape-inside/shape-inside-left-float-in-upper-right-triangle-inline-content-expected.html: Added.
3273         * fast/shapes/shape-inside/shape-inside-left-float-in-upper-right-triangle-inline-content.html: Added.
3274
3275 2013-09-17  Filip Pizlo  <fpizlo@apple.com>
3276
3277         DFG should support Int52 for local variables
3278         https://bugs.webkit.org/show_bug.cgi?id=121064
3279
3280         Reviewed by Oliver Hunt.
3281
3282         * js/regress/large-int-captured-expected.txt: Added.
3283         * js/regress/large-int-captured.html: Added.
3284         * js/regress/large-int-expected.txt: Added.
3285         * js/regress/large-int-neg-expected.txt: Added.
3286         * js/regress/large-int-neg.html: Added.
3287         * js/regress/large-int.html: Added.
3288         * js/regress/marsaglia-larger-ints-expected.txt: Added.
3289         * js/regress/marsaglia-larger-ints.html: Added.
3290         * js/regress/script-tests/large-int-captured.js: Added.
3291         (.bar):
3292         (foo):
3293         * js/regress/script-tests/large-int-neg.js: Added.
3294         (foo):
3295         * js/regress/script-tests/large-int.js: Added.
3296         (foo):
3297         * js/regress/script-tests/marsaglia-larger-ints.js: Added.
3298         (uint):
3299         (marsaglia):
3300
3301 2013-09-17  Alexey Proskuryakov  <ap@apple.com>
3302
3303         Removed some Lion specific results - these tests are failing on Lion bots despite these,
3304         and it looks like Lion now matches cross-platform results.
3305
3306         * platform/mac-lion/editing/selection/vertical-rl-ltr-extend-line-backward-wrap-expected.png: Removed.
3307         * platform/mac-lion/editing/selection/vertical-rl-ltr-extend-line-backward-wrap-expected.txt: Removed.
3308         * platform/mac-lion/editing/selection/vertical-rl-ltr-extend-line-forward-wrap-expected.png: Removed.
3309         * platform/mac-lion/editing/selection/vertical-rl-ltr-extend-line-forward-wrap-expected.txt: Removed.
3310
3311 2013-09-17  Alexey Proskuryakov  <ap@apple.com>
3312
3313         compositing/images/positioned-image-content-rect.html is failing on some bots
3314         https://bugs.webkit.org/show_bug.cgi?id=121526
3315
3316         * platform/mac/TestExpectations: Marked as failing or passing for now, should
3317         be fixed with upcoming color management improvements.
3318
3319 2013-09-17  Samuel White  <samuel_white@apple.com>
3320
3321         AX: Mac AXARIABusy should be AXElementBusy (not ARIA specific)
3322         https://bugs.webkit.org/show_bug.cgi?id=121442
3323
3324         Reviewed by Chris Fleizach.
3325
3326         Mac platform attribute name change only (AXARIABusy => AXElementBusy). Updated existing tests using this attribute.
3327
3328         * accessibility/transformed-element-expected.txt:
3329         * platform/mac/accessibility/aria-columnrowheaders-expected.txt:
3330         * platform/mac/accessibility/aria-liveregions-attributes-expected.txt:
3331         * platform/mac/accessibility/aria-liveregions-attributes.html:
3332         * platform/mac/accessibility/bounds-for-range-expected.txt:
3333         * platform/mac/accessibility/document-attributes-expected.txt:
3334         * platform/mac/accessibility/document-links-expected.txt:
3335         * platform/mac/accessibility/image-link-expected.txt:
3336         * platform/mac/accessibility/image-map2-expected.txt:
3337         * platform/mac/accessibility/internal-link-anchors-expected.txt:
3338         * platform/mac/accessibility/internal-link-anchors2-expected.txt:
3339         * platform/mac/accessibility/lists-expected.txt:
3340         * platform/mac/accessibility/plugin-expected.txt:
3341         * platform/mac/accessibility/table-attributes-expected.txt:
3342         * platform/mac/accessibility/table-cell-spans-expected.txt:
3343         * platform/mac/accessibility/table-cells-expected.txt:
3344         * platform/mac/accessibility/table-detection-expected.txt:
3345         * platform/mac/accessibility/table-one-cell-expected.txt:
3346         * platform/mac/accessibility/table-sections-expected.txt:
3347         * platform/mac/accessibility/table-with-aria-role-expected.txt:
3348         * platform/mac/accessibility/table-with-rules-expected.txt:
3349
3350 2013-09-17  Simon Fraser  <simon.fraser@apple.com>
3351
3352         Rebaseline a test.
3353
3354         * platform/mac-wk2/compositing/visible-rect/iframe-no-layers-expected.txt: Copied from LayoutTests/platform/mac/compositing/visible-rect/iframe-no-layers-expected.txt.
3355         * platform/mac/compositing/visible-rect/iframe-no-layers-expected.txt:
3356
3357 2013-09-17  Brent Fulgham  <bfulgham@apple.com>
3358
3359         [Windows] Adjust test list further to make the bots green.
3360
3361         * platform/win/TestExpectations:
3362
3363 2013-09-17  Alexey Proskuryakov  <ap@apple.com>
3364
3365         ScriptProcessorNode is garbage collected while still active if unreachable (breaks
3366         webaudio/javascriptaudionode.html test)
3367         https://bugs.webkit.org/show_bug.cgi?id=112521
3368
3369         * TestExpectations: Marking test as failing/asserting.
3370
3371 2013-09-17  Alexey Proskuryakov  <ap@apple.com>
3372
3373         Web Inspector: inspector/storage-panel-dom-storage-update.html is flakey on the bots
3374         https://bugs.webkit.org/show_bug.cgi?id=120544
3375
3376         * platform/mac-wk2/TestExpectations:
3377         * platform/mac/TestExpectations:
3378         Marking as such again.
3379
3380 2013-09-17  Simon Fraser  <simon.fraser@apple.com>
3381
3382         Hardware accelerated CSS transitions appear pixelated when scaled up using transform
3383         https://bugs.webkit.org/show_bug.cgi?id=27684
3384         <rdar://problem/6134606>
3385
3386         Reviewed by Dean Jackson.
3387         
3388         New tests that dump contentsScale under various scaling scenarios:
3389
3390         * compositing/contents-scale/animating-expected.txt: Added.
3391         * compositing/contents-scale/animating.html: Added.
3392         * compositing/contents-scale/scaled-ancestor-expected.txt: Added.
3393         * compositing/contents-scale/scaled-ancestor.html: Added.
3394         * compositing/contents-scale/simple-scale-expected.txt: Added.
3395         * compositing/contents-scale/simple-scale.html: Added.
3396         * compositing/contents-scale/z-translate-expected.txt: Added.
3397         * compositing/contents-scale/z-translate.html: Added.
3398         
3399         These tests had Mac-specific results (which include visible rects and now
3400         contents scale) in the cross-platform directory, so cleaned up the cross-platform
3401         results and moved the Mac results to platform-mac.
3402
3403         * compositing/overflow/clipping-behaviour-change-is-not-propagated-to-descendants-expected.txt:
3404         * compositing/overflow/clipping-behaviour-change-is-not-propagated-to-descendants2-expected.txt:
3405         * compositing/visible-rect/2d-transformed-expected.txt:
3406         * compositing/visible-rect/3d-transform-style-expected.txt:
3407         * compositing/visible-rect/3d-transformed-expected.txt:
3408         * compositing/visible-rect/animated-expected.txt:
3409         * compositing/visible-rect/animated-from-none-expected.txt:
3410         * compositing/visible-rect/clipped-by-viewport-expected.txt:
3411         * compositing/visible-rect/clipped-visible-rect-expected.txt:
3412         * compositing/visible-rect/flipped-preserve-3d-expected.txt:
3413         * compositing/visible-rect/iframe-and-layers-expected.txt:
3414         * compositing/visible-rect/iframe-no-layers-expected.txt:
3415         * compositing/visible-rect/nested-transform-expected.txt:
3416         * compositing/visible-rect/scrolled-expected.txt:
3417         * platform/mac-wk2/compositing/visible-rect/iframe-no-layers-expected.txt: Removed.
3418         * platform/mac-wk2/tiled-drawing/fixed-background/fixed-body-background-zoomed-expected.txt:
3419         * platform/mac-wk2/tiled-drawing/tile-coverage-after-scroll-expected.txt:
3420         * platform/mac-wk2/tiled-drawing/tile-coverage-after-scroll-speculative-expected.txt:
3421         * platform/mac-wk2/tiled-drawing/tile-coverage-scroll-to-bottom-expected.txt:
3422         * platform/mac-wk2/tiled-drawing/tile-coverage-slow-scrolling-expected.txt:
3423         * platform/mac-wk2/tiled-drawing/tile-coverage-speculative-expected.txt:
3424         * platform/mac-wk2/tiled-drawing/tile-size-slow-zoomed-expected.txt:
3425         * platform/mac-wk2/tiled-drawing/tiled-drawing-scroll-position-page-cache-restoration-expected.txt:
3426         * platform/mac-wk2/tiled-drawing/tiled-drawing-zoom-expected.txt:
3427         * platform/mac-wk2/tiled-drawing/tiled-drawing-zoom-scrolled-expected.txt:
3428         * platform/mac-wk2/tiled-drawing/use-tiled-drawing-expected.txt:
3429         * platform/mac/compositing/overflow/clipping-behaviour-change-is-not-propagated-to-descendants-expected.txt: Copied from LayoutTests/compositing/overflow/clipping-behaviour-change-is-not-propagated-to-descendants-expected.txt.
3430         * platform/mac/compositing/overflow/clipping-behaviour-change-is-not-propagated-to-descendants2-expected.txt: Copied from LayoutTests/compositing/overflow/clipping-behaviour-change-is-not-propagated-to-descendants2-expected.txt.
3431         * platform/mac/compositing/tiling/rotated-tiled-clamped-expected.txt:
3432         * platform/mac/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt:
3433         * platform/mac/compositing/tiling/tile-cache-zoomed-expected.txt:
3434         * platform/mac/compositing/visible-rect/2d-transformed-expected.txt: Copied from LayoutTests/compositing/visible-rect/2d-transformed-expected.txt.
3435         * platform/mac/compositing/visible-rect/3d-transform-style-expected.txt: Copied from LayoutTests/compositing/visible-rect/3d-transform-style-expected.txt.
3436         * platform/mac/compositing/visible-rect/3d-transformed-expected.txt: Copied from LayoutTests/compositing/visible-rect/3d-transformed-expected.txt.
3437         * platform/mac/compositing/visible-rect/animated-expected.txt: Copied from LayoutTests/compositing/visible-rect/animated-expected.txt.
3438         * platform/mac/compositing/visible-rect/animated-from-none-expected.txt: Copied from LayoutTests/compositing/visible-rect/animated-from-none-expected.txt.
3439         * platform/mac/compositing/visible-rect/clipped-by-viewport-expected.txt: Copied from LayoutTests/compositing/visible-rect/clipped-by-viewport-expected.txt.
3440         * platform/mac/compositing/visible-rect/clipped-visible-rect-expected.txt: Copied from LayoutTests/compositing/visible-rect/clipped-visible-rect-expected.txt.
3441         * platform/mac/compositing/visible-rect/flipped-preserve-3d-expected.txt: Copied from LayoutTests/compositing/visible-rect/flipped-preserve-3d-expected.txt.
3442         * platform/mac/compositing/visible-rect/iframe-and-layers-expected.txt: Copied from LayoutTests/compositing/visible-rect/iframe-and-layers-expected.txt.
3443         * platform/mac/compositing/visible-rect/iframe-no-layers-expected.txt:
3444         * platform/mac/compositing/visible-rect/nested-transform-expected.txt: Copied from LayoutTests/compositing/visible-rect/nested-transform-expected.txt.
3445         * platform/mac/compositing/visible-rect/scrolled-expected.txt: Copied from LayoutTests/compositing/visible-rect/scrolled-expected.txt.
3446
3447 2013-09-17  Commit Queue  <commit-queue@webkit.org>
3448
3449         Unreviewed, rolling out r155977.
3450         http://trac.webkit.org/changeset/155977
3451         https://bugs.webkit.org/show_bug.cgi?id=121515
3452
3453         Broke over a dozen tests on Mac WK2 (Requested by ap on
3454         #webkit).
3455
3456         * compositing/contents-scale/animating-expected.txt: Removed.
3457         * compositing/contents-scale/animating.html: Removed.
3458         * compositing/contents-scale/scaled-ancestor-expected.txt: Removed.
3459         * compositing/contents-scale/scaled-ancestor.html: Removed.
3460         * compositing/contents-scale/simple-scale-expected.txt: Removed.
3461         * compositing/contents-scale/simple-scale.html: Removed.
3462         * compositing/contents-scale/z-translate-expected.txt: Removed.
3463         * compositing/contents-scale/z-translate.html: Removed.
3464         * compositing/overflow/clipping-behaviour-change-is-not-propagated-to-descendants-expected.txt:
3465         * compositing/overflow/clipping-behaviour-change-is-not-propagated-to-descendants2-expected.txt:
3466         * compositing/visible-rect/2d-transformed-expected.txt:
3467         * compositing/visible-rect/3d-transform-style-expected.txt:
3468         * compositing/visible-rect/3d-transformed-expected.txt:
3469         * compositing/visible-rect/animated-expected.txt:
3470         * compositing/visible-rect/animated-from-none-expected.txt:
3471         * compositing/visible-rect/clipped-by-viewport-expected.txt:
3472         * compositing/visible-rect/clipped-visible-rect-expected.txt:
3473         * compositing/visible-rect/flipped-preserve-3d-expected.txt:
3474         * compositing/visible-rect/iframe-and-layers-expected.txt:
3475         * compositing/visible-rect/nested-transform-expected.txt:
3476         * compositing/visible-rect/scrolled-expected.txt:
3477         * platform/mac/compositing/overflow/clipping-behaviour-change-is-not-propagated-to-descendants-expected.txt: Removed.
3478         * platform/mac/compositing/overflow/clipping-behaviour-change-is-not-propagated-to-descendants2-expected.txt: Removed.
3479         * platform/mac/compositing/tiling/rotated-tiled-clamped-expected.txt:
3480         * platform/mac/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt:
3481         * platform/mac/compositing/tiling/tile-cache-zoomed-expected.txt:
3482         * platform/mac/compositing/visible-rect/2d-transformed-expected.txt: Removed.
3483         * platform/mac/compositing/visible-rect/3d-transform-style-expected.txt: Removed.
3484         * platform/mac/compositing/visible-rect/3d-transformed-expected.txt: Removed.
3485         * platform/mac/compositing/visible-rect/animated-expected.txt: Removed.
3486         * platform/mac/compositing/visible-rect/animated-from-none-expected.txt: Removed.
3487         * platform/mac/compositing/visible-rect/clipped-by-viewport-expected.txt: Removed.
3488         * platform/mac/compositing/visible-rect/clipped-visible-rect-expected.txt: Removed.
3489         * platform/mac/compositing/visible-rect/flipped-preserve-3d-expected.txt: Removed.
3490         * platform/mac/compositing/visible-rect/iframe-and-layers-expected.txt: Removed.
3491         * platform/mac/compositing/visible-rect/iframe-no-layers-expected.txt:
3492         * platform/mac/compositing/visible-rect/nested-transform-expected.txt: Removed.
3493         * platform/mac/compositing/visible-rect/scrolled-expected.txt: Removed.
3494
3495 2013-09-17  Eric Carlson  <eric.carlson@apple.com>
3496
3497         MediaStream API: Changing the device enumeration to be async
3498         https://bugs.webkit.org/show_bug.cgi?id=120883
3499
3500         Reviewed by Darin Adler.
3501
3502         * fast/mediastream/MediaStreamTrack-getSources-expected.txt: Added.
3503         * fast/mediastream/MediaStreamTrack-getSources.html: Added.
3504
3505 2013-09-17  Commit Queue  <commit-queue@webkit.org>
3506
3507         Unreviewed, rolling out r155976.
3508         http://trac.webkit.org/changeset/155976
3509         https://bugs.webkit.org/show_bug.cgi?id=121512
3510
3511         Broke a test, needs cleanup (Requested by ap_ on #webkit).
3512
3513         * platform/mac/accessibility/element-busy-changed-expected.txt: Removed.
3514         * platform/mac/accessibility/element-busy-changed.html: Removed.
3515
3516 2013-09-17  Romain Perier  <romain.perier@gmail.com>
3517
3518         Improve srcset parser
3519         https://bugs.webkit.org/show_bug.cgi?id=119423
3520
3521         Reviewed by Benjamin Poulain.
3522
3523         * fast/hidpi/image-srcset-data-srcset-invalid-inputs.html: Ensures that a various invalid
3524           form of data uri schemes are supported by the srcset attribute.
3525         * fast/hidpi/image-srcset-data-srcset-valid-inputs.html: Ensures that a various valid
3526           form of data uri schemes are supported by the srcset attribute.
3527         * fast/hidpi/image-srcset-data-srcset.html: Use comma instead of %.
3528         * fast/hidpi/image-srcset-fraction-1.5x.html: Added.
3529         * fast/hidpi/image-srcset-invalid-inputs-except-one.html: Missing srcset-helper.js. Adding more invalid cases.
3530         * fast/hidpi/image-srcset-invalid-inputs.html: Adding more invalid cases.
3531         * fast/hidpi/image-srcset-nomodifier.html: Updated output as behaviour changed for this case.
3532         * fast/hidpi/image-srcset-space-suffix-nomodifier.html: Ensures that a single candidate with no scale modifier
3533           is supported by the srcset attribute, even if a space is left at the end.
3534         * fast/hidpi/image-srcset-space-prefix-nomodifier.html: Ensures that a single candidate with no scale modifier
3535           is supported by the srcset attribute, even if a space is left at the beginning.
3536         * fast/hidpi/image-srcset-space-surrounded-nomodifier.html: Ensures that a single candidate with no scale modifier
3537           is supported by the srcset attribute, even if it is surrounded by spaces.
3538         * fast/hidpi/image-srcset-data-escaped-srcset.html: Ensures that data uri schemes with escaped characters
3539           are supported by the srcset attribute.
3540
3541 2013-09-17  Brent Fulgham  <bfulgham@apple.com>
3542
3543         [Windows] More bot cleanup.
3544
3545         * platform/win/TestExpectations: Turn off a few more tests to get bots green.
3546
3547 2013-09-17  Brent Fulgham  <bfulgham@apple.com>
3548
3549         [Windows] Disable a number of crashing tests to help the EWS system run more rapidly.
3550         https://bugs.webkit.org/show_bug.cgi?id=121509
3551
3552         * platform/win/TestExpectations:
3553
3554 2013-09-17  Brent Fulgham  <bfulgham@apple.com>
3555
3556         [Windows] Disable a number of failing tests to help the EWS system run more rapidly.
3557         https://bugs.webkit.org/show_bug.cgi?id=121509
3558
3559         * platform/win/TestExpectations:
3560
3561 2013-09-16  Simon Fraser  <simon.fraser@apple.com>
3562
3563         Hardware accelerated CSS transitions appear pixelated when scaled up using transform
3564         https://bugs.webkit.org/show_bug.cgi?id=27684
3565         <rdar://problem/6134606>
3566
3567         Reviewed by Dean Jackson.
3568         
3569         New tests that dump contentsScale under various scaling scenarios:
3570
3571         * compositing/contents-scale/animating-expected.txt: Added.
3572         * compositing/contents-scale/animating.html: Added.
3573         * compositing/contents-scale/scaled-ancestor-expected.txt: Added.
3574         * compositing/contents-scale/scaled-ancestor.html: Added.
3575         * compositing/contents-scale/simple-scale-expected.txt: Added.
3576         * compositing/contents-scale/simple-scale.html: Added.
3577         * compositing/contents-scale/z-translate-expected.txt: Added.
3578         * compositing/contents-scale/z-translate.html: Added.
3579         
3580         These tests had Mac-specific results (which include visible rects and now
3581         contents scale) in the cross-platform directory, so cleaned up the cross-platform
3582         results and moved the Mac results to platform-mac.
3583
3584         * compositing/overflow/clipping-behaviour-change-is-not-propagated-to-descendants-expected.txt:
3585         * compositing/overflow/clipping-behaviour-change-is-not-propagated-to-descendants2-expected.txt:
3586         * compositing/visible-rect/2d-transformed-expected.txt:
3587         * compositing/visible-rect/3d-transform-style-expected.txt:
3588         * compositing/visible-rect/3d-transformed-expected.txt:
3589         * compositing/visible-rect/animated-expected.txt:
3590         * compositing/visible-rect/animated-from-none-expected.txt:
3591         * compositing/visible-rect/clipped-by-viewport-expected.txt:
3592         * compositing/visible-rect/clipped-visible-rect-expected.txt:
3593         * compositing/visible-rect/flipped-preserve-3d-expected.txt:
3594         * compositing/visible-rect/iframe-and-layers-expected.txt:
3595         * compositing/visible-rect/nested-transform-expected.txt:
3596         * compositing/visible-rect/scrolled-expected.txt:
3597         * platform/mac/compositing/tiling/rotated-tiled-clamped-expected.txt:
3598         * platform/mac/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt:
3599         * platform/mac/compositing/tiling/tile-cache-zoomed-expected.txt:
3600         * platform/mac/compositing/visible-rect/2d-transformed-expected.txt: Copied from LayoutTests/compositing/visible-rect/2d-transformed-expected.txt.
3601         * platform/mac/compositing/visible-rect/3d-transform-style-expected.txt: Copied from LayoutTests/compositing/visible-rect/3d-transform-style-expected.txt.
3602         * platform/mac/compositing/visible-rect/3d-transformed-expected.txt: Copied from LayoutTests/compositing/visible-rect/3d-transformed-expected.txt.
3603         * platform/mac/compositing/visible-rect/animated-expected.txt: Copied from LayoutTests/compositing/visible-rect/animated-expected.txt.
3604         * platform/mac/compositing/visible-rect/animated-from-none-expected.txt: Copied from LayoutTests/compositing/visible-rect/animated-from-none-expected.txt.
3605         * platform/mac/compositing/visible-rect/clipped-by-viewport-expected.txt: Copied from LayoutTests/compositing/visible-rect/clipped-by-viewport-expected.txt.
3606         * platform/mac/compositing/visible-rect/clipped-visible-rect-expected.txt: Copied from LayoutTests/compositing/visible-rect/clipped-visible-rect-expected.txt.
3607         * platform/mac/compositing/visible-rect/flipped-preserve-3d-expected.txt: Copied from LayoutTests/compositing/visible-rect/flipped-preserve-3d-expected.txt.
3608         * platform/mac/compositing/visible-rect/iframe-and-layers-expected.txt: Copied from LayoutTests/compositing/visible-rect/iframe-and-layers-expected.txt.
3609         * platform/mac/compositing/visible-rect/iframe-no-layers-expected.txt:
3610         * platform/mac/compositing/visible-rect/nested-transform-expected.txt: Copied from LayoutTests/compositing/visible-rect/nested-transform-expected.txt.
3611         * platform/mac/compositing/visible-rect/scrolled-expected.txt: Copied from LayoutTests/compositing/visible-rect/scrolled-expected.txt.
3612
3613 2013-09-17  Samuel White  <samuel_white@apple.com>
3614
3615         AX: Expose ARIA Busy Notifications
3616         https://bugs.webkit.org/show_bug.cgi?id=121451
3617
3618         Reviewed by Darin Adler.
3619
3620         Added test to verify that elements post AXElementBusyChanged notifications when aria-busy is toggled.
3621
3622         * platform/mac/accessibility/element-busy-changed-expected.txt: Added.
3623         * platform/mac/accessibility/element-busy-changed.html: Added.
3624
3625 2013-09-17  Manuel Rego Casasnovas  <rego@igalia.com>
3626
3627         [CSS Regions] Layout Test for selection direction
3628         https://bugs.webkit.org/show_bug.cgi?id=121501
3629
3630         Reviewed by Darin Adler.
3631
3632         Selection follows DOM tree, so the highlighted text in this test case is
3633         the opposite to what the user is actually selecting. This was not
3634         working properly from r139197 to r155058, so adding a Layout Test to
3635         prevent future breaks. It is a reftest comparing regions and absolute
3636         positions behavior.
3637
3638         * fast/regions/selection-direction-expected.html: Added.
3639         * fast/regions/selection-direction.html: Added.
3640
3641 2013-09-17  Hans Muller  <hmuller@adobe.com>
3642
3643         Bad ASSERT() in RasterShapeIntervals::firstIncludedIntervalY()
3644         https://bugs.webkit.org/show_bug.cgi?id=121455
3645
3646         Reviewed by Darin Adler.
3647
3648         Simple regression test, it crashes in the bad ASSERT().
3649
3650         * fast/shapes/shape-inside/shape-inside-first-fit-crash-expected.txt: Added.
3651         * fast/shapes/shape-inside/shape-inside-first-fit-crash.html: Added.
3652
3653 2013-09-17  Gabor Abraham  <abrhm@inf.u-szeged.hu>
3654
3655         [Qt] Unreviewed gardening. Skip and rebase tests.
3656
3657         * platform/qt-wk2/TestExpectations:
3658         * platform/qt-wk2/compositing/geometry/negative-text-indent-with-overflow-hidden-layer-expected.txt: Added r155546.
3659         * platform/qt-wk2/compositing/overflow/clipping-behaviour-change-is-not-propagated-to-descendants-expected.txt: Added r155607.
3660         * platform/qt-wk2/compositing/overflow/clipping-behaviour-change-is-not-propagated-to-descendants2-expected.txt: Added r155607.
3661         * platform/qt-wk2/fast/repaint/negative-text-indent-with-overflow-hidden-expected.txt: Added r155546.
3662         * platform/qt-wk2/fast/replaced/border-radius-clip-expected.txt: Removed.
3663         * platform/qt/TestExpectations:
3664
3665 2013-09-17  Christophe Dumez  <ch.dumez@sisa.samsung.com>
3666
3667         Set MessageEvent.source to the newly created port for shared workers' connect events
3668         https://bugs.webkit.org/show_bug.cgi?id=121390
3669
3670         Reviewed by Darin Adler.
3671
3672         Add layout test to check that MessageEvent.source is set to the newly created port
3673         for shared workers' connect events.
3674
3675         * fast/events/constructors/message-event-constructor-expected.txt:
3676         * fast/events/constructors/message-event-constructor.html:
3677         * fast/workers/resources/messageevent-source.js: Added.
3678         (onconnect):
3679         * fast/workers/shared-worker-messageevent-source-expected.txt: Added.
3680         * fast/workers/shared-worker-messageevent-source.html: Added.
3681
3682 2013-09-17  Antti Koivisto  <antti@apple.com>
3683
3684         RenderBR should not be RenderText
3685         https://bugs.webkit.org/show_bug.cgi?id=121221
3686
3687         Reviewed by Darin Adler.
3688
3689         * editing/selection/move-by-word-visually-mac-expected.txt:
3690         
3691             This is a progression. A previously failing subtest passes.
3692
3693         * platform/mac/css3/selectors3/html/css3-modsel-179a-expected.txt:
3694         * platform/mac/css3/selectors3/xhtml/css3-modsel-179a-expected.txt:
3695         * platform/mac/css3/selectors3/xml/css3-modsel-179a-expected.txt:
3696         
3697             Changes in render tree dump that don't affect rendering.
3698
3699         * platform/mac/fast/css/pseudo-first-line-border-width-expected.txt:
3700         
3701             This is a progression. The new rendering matches Firefox.
3702
3703         * platform/mac/fast/css/word-space-extra-expected.txt:
3704         * platform/mac/fast/text/whitespace/pre-wrap-spaces-after-newline-expected.txt:
3705         
3706             Changes in render tree dump that don't affect rendering.
3707
3708 2013-09-17  Eric Carlson  <eric.carlson@apple.com>
3709
3710         MediaStream API: Adding an async RTCPeerConnection::addIceCandidate
3711         https://bugs.webkit.org/show_bug.cgi?id=121403
3712
3713         Reviewed by Darin Adler.
3714
3715         * fast/mediastream/RTCPeerConnection-ice-expected.txt:
3716         * fast/mediastream/RTCPeerConnection-ice.html:
3717
3718 2013-09-17  Mihnea Ovidenie  <mihnea@adobe.com>
3719
3720         [CSSRegions] Flowed fixed element without its transformed parent positioned relative to viewport
3721         https://bugs.webkit.org/show_bug.cgi?id=121478
3722
3723         Reviewed by Antti Koivisto.
3724
3725         A fixed positioned element collected into a named flow without its transformed parent should be positioned relative to the viewport instead of the transformed parent. Add a test for this behavior.
3726
3727         * fast/regions/flow-fixed-element-transformed-parent-expected.txt: Added.
3728         * fast/regions/flow-fixed-element-transformed-parent.html: Added.
3729
3730 2013-09-17  Ádám Kallai  <kadam@inf.u-szeged.hu>
3731
3732         [Qt] Unreviewed gardening. Skip failing tests.
3733
3734         * platform/qt-wk1/TestExpectations:
3735
3736 2013-09-16  Chris Fleizach  <cfleizach@apple.com>
3737
3738         AX: ARIA tablist is disabled, but VoiceOver does not speak the tabs as dimmed
3739         https://bugs.webkit.org/show_bug.cgi?id=121408
3740
3741         Reviewed by Darin Adler.
3742
3743         * accessibility/aria-disabled-propagated-to-children-expected.txt: Added.
3744         * accessibility/aria-disabled-propagated-to-children.html: Added.
3745
3746 2013-09-16  Alexey Proskuryakov  <ap@apple.com>
3747
3748         Flaky Test: svg/batik/masking/maskRegions.svg
3749         https://bugs.webkit.org/show_bug.cgi?id=114120
3750
3751         Fails in the same way as many other batik tests.
3752
3753         * platform/mac/TestExpectations: Marking as flaky.
3754
3755 2013-09-16  Alexey Proskuryakov  <ap@apple.com>
3756
3757         Marked a few tests that are too slow in debug builds, and frequently fail.
3758
3759         * platform/mac/TestExpectations:
3760
3761 2013-09-16  Alexey Proskuryakov  <ap@apple.com>
3762
3763         svg/animations/smil-leak-*.svg tests are flaky
3764         https://bugs.webkit.org/show_bug.cgi?id=114280
3765
3766         The tests are still flaky. Ran out of ideas, so marking them as such and leaving them there.
3767
3768         * platform/mac/TestExpectations:
3769
3770 2013-09-16  Alexey Proskuryakov  <ap@apple.com>
3771
3772         svg/animations/smil-leak-*.svg tests are flaky
3773         https://bugs.webkit.org/show_bug.cgi?id=114280
3774
3775         The tests were still flaky. Changed retry timeout from 0 to 100 ms as previously
3776         suggested by Geoff.
3777
3778         * svg/animations/smil-leak-dynamically-added-element-instances.svg:
3779         * svg/animations/smil-leak-element-instances-noBaseValRef.svg:
3780         * svg/animations/smil-leak-element-instances.svg:
3781         * svg/animations/smil-leak-elements.svg:
3782
3783 2013-09-16  Alexey Proskuryakov  <ap@apple.com>
3784
3785         Flaky Test: svg/batik/filters/feTile.svg
3786         https://bugs.webkit.org/show_bug.cgi?id=114375
3787
3788         * platform/mac/TestExpectations: Marking as flaky. We already have a lot of these
3789         batik tests marked as flaky, with similar symptoms.
3790
3791 2013-09-16  Alexey Proskuryakov  <ap@apple.com>
3792
3793         svg/animations/smil-leak-*.svg tests are flaky
3794         https://bugs.webkit.org/show_bug.cgi?id=114280
3795
3796         Reviewed by Geoffrey Garen.
3797
3798         Try garbage collection multiple times, who knows which queues the deleted nodes
3799         could still be in. Also, removed last week's experimental change to make 10x more
3800         nodes to see how that affects the number of leaks (it didn't).
3801
3802         * svg/animations/smil-leak-dynamically-added-element-instances.svg:
3803         * svg/animations/smil-leak-element-instances-noBaseValRef.svg:
3804         * svg/animations/smil-leak-element-instances.svg:
3805         * svg/animations/smil-leak-elements.svg:
3806
3807 2013-09-16  Alexey Proskuryakov  <ap@apple.com>
3808
3809         http/tests/misc/submit-post-keygen.html is extremely slow on bots, often timing out
3810         https://bugs.webkit.org/show_bug.cgi?id=121331
3811
3812         Marking as possibly failing too, because when DRT detects a timeout, run-webkit-tests
3813         thinks that it's a failure.
3814
3815         * platform/mac/TestExpectations:
3816
3817 2013-09-16  Hans Muller  <hmuller@adobe.com>
3818
3819         [CSS Shapes] Winding rule polygon issues
3820         https://bugs.webkit.org/show_bug.cgi?id=120236
3821
3822         Reviewed by Dirk Schulze.
3823
3824         Verify that self-intersecting rectilinear shape-inside polygons work
3825         correctly for the evenodd and nonzero fill rules.
3826
3827         The shape for tests 001 and 002 contains a loop (the vertices are
3828         numbered in the figure):
3829
3830         0----4----1----5
3831         |    |    |    |
3832         |    3----2    |
3833         7--------------6
3834
3835         When the fillRule is nonzero the entire rectangle is filled because
3836         edges 7-0 and 3-4 wind in same direction. When fillRule is evenodd the
3837         1-2-3-4 rectangle is not filled, leaving a U shape.
3838
3839         The shape for tests 003 and 004 is similar, but the adjacent vertical edges
3840         wind in opposite directions. As a result both nonzero and evenodd fills
3841         produce the same U shaped result.
3842
3843         0----2---1,5---6
3844         |    |    |    |
3845         |    3----4    |
3846         8--------------7
3847
3848
3849         * fast/shapes/shape-inside/shape-inside-complex-polygon-001-expected.html: Added.
3850         * fast/shapes/shape-inside/shape-inside-complex-polygon-001.html: Added.
3851         * fast/shapes/shape-inside/shape-inside-complex-polygon-002-expected.html: Added.
3852         * fast/shapes/shape-inside/shape-inside-complex-polygon-002.html: Added.
3853         * fast/shapes/shape-inside/shape-inside-complex-polygon-003-expected.html: Added.
3854         * fast/shapes/shape-inside/shape-inside-complex-polygon-003.html: Added.
3855         * fast/shapes/shape-inside/shape-inside-complex-polygon-004-expected.html: Added.
3856         * fast/shapes/shape-inside/shape-inside-complex-polygon-004.html: Added.
3857
3858 2013-09-16  Commit Queue  <commit-queue@webkit.org>
3859
3860         Unreviewed, rolling out r155851.
3861         http://trac.webkit.org/changeset/155851
3862         https://bugs.webkit.org/show_bug.cgi?id=121429
3863
3864         checkbox states should be exposed through AtkState, not
3865         AtkValue (Requested by msanchez on #webkit).
3866
3867         * platform/mac/accessibility/mixed-checkbox-expected.txt: Renamed from LayoutTests/accessibility/mixed-checkbox-expected.txt.
3868         * platform/mac/accessibility/mixed-checkbox.html: Renamed from LayoutTests/accessibility/mixed-checkbox.html.
3869         * platform/mac/accessibility/native-vs-nonnative-checkboxes-expected.txt: Renamed from LayoutTests/accessibility/native-vs-nonnative-checkboxes-expected.txt.
3870         * platform/mac/accessibility/native-vs-nonnative-checkboxes.html: Renamed from LayoutTests/accessibility/native-vs-nonnative-checkboxes.html.
3871
3872 2013-09-16  Gabor Abraham  <abrhm@inf.u-szeged.hu>
3873
3874         [Qt] Unreviewed gardening. Skipping and rebase failing tests on Qt bots.
3875
3876         * platform/qt-wk1/TestExpectations:
3877         * platform/qt-wk1/fast/events/before-unload-returnValue-expected.txt: Added r155367.
3878         * platform/qt-wk1/inspector/console/command-line-api-expected.txt:
3879         * platform/qt/TestExpectations:
3880         * platform/qt/compositing/overflow/clipping-behaviour-change-is-not-propagated-to-descendants-expected.txt: Added r155607.
3881         * platform/qt/compositing/overflow/clipping-behaviour-change-is-not-propagated-to-descendants2-expected.txt: Added r155607.
3882
3883 2013-09-16  Krzysztof Czech  <k.czech@samsung.com>
3884
3885         [ATK] Extends atk value interface to return proper checkbox states
3886         https://bugs.webkit.org/show_bug.cgi?id=121413
3887
3888         Reviewed by Mario Sanchez Prada.
3889
3890         Sharing mac tests with other ports (GTK/EFL).
3891
3892         * accessibility/mixed-checkbox-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/mixed-checkbox-expected.txt.
3893         * accessibility/mixed-checkbox.html: Renamed from LayoutTests/platform/mac/accessibility/mixed-checkbox.html.
3894         * accessibility/native-vs-nonnative-checkboxes-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/native-vs-nonnative-checkboxes-expected.txt.
3895         * accessibility/native-vs-nonnative-checkboxes.html: Renamed from LayoutTests/platform/mac/accessibility/native-vs-nonnative-checkboxes.html.
3896
3897 2013-09-16  Mario Sanchez Prada  <mario.prada@samsung.com>
3898
3899         Unreviewed gardening. Removed fail expectations for test in
3900         the GTK & EFL ports, consistently passing after r155374.
3901
3902         * platform/efl/TestExpectations: Removed test.
3903         * platform/gtk/TestExpectations: Ditto.
3904
3905 2013-09-16  Wojciech Bielawski  <w.bielawski@samsung.com>
3906
3907         [WKTR] Add implementation of click() method of objects returned by eventSender.contextClick().
3908         https://bugs.webkit.org/show_bug.cgi?id=98410
3909
3910         Reviewed by Darin Adler.
3911
3912         Unskipping tests related with click() method.
3913
3914         * platform/efl-wk2/TestExpectations: Corrected bug numbe