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