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