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