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