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