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