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