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