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