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