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