1 2016-08-24 Jiewen Tan <jiewen_tan@apple.com>
3 Unreviewed, rebase iOS simulator WK1 fast/text tests
5 * platform/ios-simulator-wk1/TestExpectations:
6 * platform/ios-simulator-wk1/fast/text/atsui-multiple-renderers-expected.txt:
7 * platform/ios-simulator-wk1/fast/text/atsui-negative-spacing-features-expected.txt:
8 * platform/ios-simulator-wk1/fast/text/atsui-spacing-features-expected.txt:
9 * platform/ios-simulator-wk1/fast/text/font-weights-expected.txt: Added.
10 * platform/ios-simulator-wk1/fast/text/international/khmer-selection-expected.txt: Added.
11 * platform/ios-simulator-wk1/fast/text/system-font-weight-expected.txt: Added.
12 * platform/ios-simulator-wk1/fast/text/tatechuyoko-expected.txt: Added.
13 * platform/ios-simulator-wk1/fast/text/textIteratorNilRenderer-expected.txt:
14 * platform/ios-simulator-wk1/fast/text/wbr-expected.txt:
15 * platform/ios-simulator-wk1/fast/text/word-space-expected.txt: Added.
16 * platform/ios-simulator-wk2/fast/text/decorations-with-text-combine-expected.txt: Removed.
17 * platform/ios-simulator/fast/text/decorations-with-text-combine-expected.txt:
19 2016-08-24 Alex Christensen <achristensen@webkit.org>
22 https://bugs.webkit.org/show_bug.cgi?id=161177
24 Reviewed by Tim Horton.
29 2016-08-24 Simon Fraser <simon.fraser@apple.com>
31 [iOS DRT] Hook up uiController.zoomToScale() for DRT
32 https://bugs.webkit.org/show_bug.cgi?id=161173
34 Reviewed by Tim Horton.
36 The one test in fast/zooming/ios works in DRT and WTR now.
38 * platform/ios-simulator-wk2/TestExpectations:
39 * platform/ios-simulator/TestExpectations:
41 2016-08-24 Jiewen Tan <jiewen_tan@apple.com>
43 Unreviewed, rebase iOS simulator WK1 fast/table tests
45 * platform/ios-simulator-wk1/TestExpectations:
46 * platform/ios-simulator-wk1/fast/table/003-expected.txt:
47 * platform/ios-simulator-wk1/fast/table/024-expected.txt:
48 * platform/ios-simulator-wk1/fast/table/031-expected.txt:
49 * platform/ios-simulator-wk1/fast/table/032-expected.txt:
50 * platform/ios-simulator-wk1/fast/table/border-collapsing/004-expected.txt:
51 * platform/ios-simulator-wk1/fast/table/border-collapsing/004-vertical-expected.txt:
52 * platform/ios-simulator-wk1/fast/table/border-collapsing/bug14274-expected.txt:
53 * platform/ios-simulator-wk1/fast/table/border-collapsing/cached-cell-append-expected.txt:
54 * platform/ios-simulator-wk1/fast/table/border-collapsing/cached-cell-remove-expected.txt:
55 * platform/ios-simulator-wk1/fast/table/border-collapsing/cached-change-cell-border-color-expected.txt:
56 * platform/ios-simulator-wk1/fast/table/border-collapsing/cached-change-cell-sl-border-color-expected.txt:
57 * platform/ios-simulator-wk1/fast/table/border-collapsing/cached-change-col-border-color-expected.txt:
58 * platform/ios-simulator-wk1/fast/table/border-collapsing/cached-change-col-border-width-expected.txt:
59 * platform/ios-simulator-wk1/fast/table/border-collapsing/cached-change-colgroup-border-color-expected.txt:
60 * platform/ios-simulator-wk1/fast/table/border-collapsing/cached-change-colgroup-border-width-expected.txt:
61 * platform/ios-simulator-wk1/fast/table/border-collapsing/cached-change-row-border-color-expected.txt:
62 * platform/ios-simulator-wk1/fast/table/border-collapsing/cached-change-table-border-color-expected.txt:
63 * platform/ios-simulator-wk1/fast/table/border-collapsing/cached-change-table-border-width-expected.txt:
64 * platform/ios-simulator-wk1/fast/table/border-collapsing/cached-change-tbody-border-color-expected.txt:
65 * platform/ios-simulator-wk1/fast/table/border-collapsing/collapsed-borders-adjoining-sections-vertical-rl-expected.txt:
66 * platform/ios-simulator-wk1/fast/table/border-collapsing/collapsed-borders-painted-once-on-inner-cells-expected.txt:
67 * platform/ios-simulator-wk1/fast/table/colspan-with-all-percent-cells-expected.txt:
68 * platform/ios-simulator-wk1/fast/table/edge-offsets-expected.txt: Added.
69 * platform/ios-simulator-wk1/fast/table/overflowHidden-expected.txt:
70 * platform/ios-simulator-wk1/fast/table/percent-widths-stretch-vertical-expected.txt:
71 * platform/ios-simulator-wk1/fast/table/simple_paint-expected.txt:
72 * platform/ios-simulator-wk1/fast/table/table-anonymous-cell-bug-expected.txt:
73 * platform/ios-simulator-wk1/fast/table/table-anonymous-row-bug-expected.txt:
74 * platform/ios-simulator-wk1/fast/table/table-anonymous-section-bug-expected.txt:
75 * platform/ios-simulator-wk1/fast/table/table-cell-split-expected.txt:
76 * platform/ios-simulator-wk1/fast/table/table-insert-before-non-anonymous-block-expected.txt:
77 * platform/ios-simulator-wk2/TestExpectations:
78 * platform/ios-simulator/TestExpectations:
80 2016-08-24 Nan Wang <n_wang@apple.com>
82 AX: VoiceOver on iOS ignores aria-checked on menuitemradio and menuitemcheckbox
83 https://bugs.webkit.org/show_bug.cgi?id=161118
85 Reviewed by Chris Fleizach.
87 * accessibility/ios-simulator/menuitem-checked-expected.txt: Added.
88 * accessibility/ios-simulator/menuitem-checked.html: Added.
90 2016-08-24 Jiewen Tan <jiewen_tan@apple.com>
92 Unreviewed, update expectations of iOS simulator WK1 css3 tests
95 * platform/gtk/TestExpectations:
96 * platform/ios-simulator-wk1/TestExpectations:
97 * platform/ios-simulator/TestExpectations:
99 2016-08-24 Chris Dumez <cdumez@apple.com>
101 Assertion hit: ASSERT(!m_parserScheduler) in ~HTMLDocumentParser()
102 https://bugs.webkit.org/show_bug.cgi?id=161083
103 <rdar://problem/27986937>
105 Reviewed by Darin Adler.
107 Unskip html/browsers/browsing-the-web/unloading-documents/004.html as
108 it is no longer crashing.
112 2016-08-24 Eric Carlson <eric.carlson@apple.com>
114 [MediaStream] Add support for OverConstrained Error
115 https://bugs.webkit.org/show_bug.cgi?id=160790
116 <rdar://problem/27815715>
118 Reviewed by Jer Noble.
120 * fast/dom/Window/get-set-properties-expected.txt:
121 * fast/dom/Window/get-set-properties.html:
122 * fast/dom/Window/resources/window-properties.js:
123 * fast/dom/Window/window-property-shadowing-expected.txt:
124 * fast/dom/Window/window-property-shadowing.html:
125 * platform/mac/fast/dom/Window/window-lookup-precedence-expected.txt:
127 2016-08-24 Jiewen Tan <jiewen_tan@apple.com>
129 Unreviewed, rebase iOS simulator WK1 css3 tests
131 * platform/ios-simulator-wk1/css3/blending/blend-mode-accelerated-with-multiple-stacking-contexts-expected.txt: Removed.
132 * platform/ios-simulator-wk1/css3/blending/blend-mode-ancestor-clipping-layer-expected.txt: Removed.
133 * platform/ios-simulator-wk1/css3/blending/blend-mode-blended-element-overlapping-composited-sibling-should-have-compositing-layer-expected.txt: Removed.
134 * platform/ios-simulator-wk1/css3/blending/blend-mode-isolation-accelerated-overflow-hidden-expected.txt: Removed.
135 * platform/ios-simulator-wk1/css3/blending/blend-mode-with-accelerated-sibling-expected.txt: Removed.
136 * platform/ios-simulator-wk1/css3/blending/blend-mode-with-composited-descendant-should-have-layer-expected.txt: Removed.
137 * platform/ios-simulator-wk1/css3/filters/backdrop/backdrop-filter-does-not-size-properly-border-and-padding-expected.txt: Removed.
138 * platform/ios-simulator-wk1/css3/filters/filtered-compositing-descendant-expected.txt: Removed.
140 2016-08-24 Simon Fraser <simon.fraser@apple.com>
142 [iOS DRT] Get basic viewport tests working in DRT
143 https://bugs.webkit.org/show_bug.cgi?id=161160
145 Reviewed by Tim Horton.
147 Enable some fast/viewport/ios/ tests for ios-simulator-wk1 that work now.
149 "body-overflow-hidden" tests should pass everywhere now since the behavior of overflow:hidden
150 on the body was reverted.
152 * fast/viewport/ios/width-is-device-width-overflowing-body-overflow-hidden-expected.txt:
153 * fast/viewport/ios/width-is-device-width-overflowing-body-overflow-hidden-tall-expected.txt:
154 * fast/viewport/ios/width-is-device-width-overflowing-expected.txt:
155 * platform/ios-simulator-wk1/TestExpectations:
156 * platform/ios-simulator-wk1/fast/viewport/ios/width-is-device-width-overflowing-body-overflow-hidden-tall-expected.txt: Renamed from LayoutTests/platform/ios-simulator/fast/viewport/ios/width-is-device-width-overflowing-expected.txt.
157 * platform/ios-simulator-wk2/TestExpectations:
158 * platform/ios-simulator/fast/viewport/ios/width-is-device-width-overflowing-body-overflow-hidden-expected.txt: Removed.
159 * platform/ios-simulator/fast/viewport/ios/width-is-device-width-overflowing-body-overflow-hidden-tall-expected.txt: Removed.
161 2016-08-24 Ryan Haddad <ryanhaddad@apple.com>
163 Marking wpt LayoutTest scroll-restoration-fragment-scrolling-samedoc.html as flaky on ios-simulator.
164 https://bugs.webkit.org/show_bug.cgi?id=161143
166 Unreviewed test gardening.
168 * platform/ios-simulator/TestExpectations:
170 2016-08-24 Jiewen Tan <jiewen_tan@apple.com>
172 Unreviewed, update expectations of iOS simulator WK1 svg tests
174 * platform/ios-simulator-wk1/TestExpectations:
175 * platform/ios-simulator-wk2/TestExpectations:
176 * platform/ios-simulator/TestExpectations:
178 2016-08-24 Ryan Haddad <ryanhaddad@apple.com>
180 Unskip inspector/codemirror tests on mac-wk1 debug.
181 https://bugs.webkit.org/show_bug.cgi?id=161117
183 Unreviewed test gardening.
185 * platform/mac-wk1/TestExpectations:
187 2016-08-24 Chris Dumez <cdumez@apple.com>
189 It should not be possible to access Location attributes cross origin
190 https://bugs.webkit.org/show_bug.cgi?id=161125
191 <rdar://problem/27982472>
193 Reviewed by Brent Fulgham.
195 Add layout test coverage.
197 * http/tests/security/location-cross-origin-expected.txt: Added.
198 * http/tests/security/location-cross-origin.html: Added.
200 2016-08-24 Jonathan Bedard <jbedard@apple.com>
202 WebKit2 needs layoutTestController.setDeferMainResourceDataLoad
203 https://bugs.webkit.org/show_bug.cgi?id=42777
205 Reviewed by Darin Adler.
207 The setDeferMainResourceDataLoad method was not correctly tested in DumpRenderTree and would pass even when setDeterMainResourceDataLoad was not called. Removed function and test.
209 * fast/loader/non-deferred-substitute-load-expected.txt: Removed fast/loader/non-deferred-substitute-load.html.
210 * fast/loader/non-deferred-substitute-load.html: Ditto.
211 * platform/ios-simulator-wk2/TestExpectations: Ditto.
212 * platform/win/TestExpectations: Ditto.
213 * platform/wk2/TestExpectations: Ditto.
215 2016-08-24 Chris Dumez <cdumez@apple.com>
217 Unreviewed, temporarily skipping W3C tests trying to load www1.localhost.
221 2016-08-24 Filip Pizlo <fpizlo@apple.com>
223 Unreviewed, roll out r204901, r204897, r204866, r204856, r204854.
227 2016-08-24 Zalan Bujtas <zalan@apple.com>
229 ASSERTION FAILED: childrenInline() in WebCore::RenderBlockFlow::hasLines
230 https://bugs.webkit.org/show_bug.cgi?id=139396
231 <rdar://problem/27704339>
233 Reviewed by David Hyatt.
235 * fast/ruby/assert-with-block-rt-child-and-emphasis-expected.txt: Added.
236 * fast/ruby/assert-with-block-rt-child-and-emphasis.html: Added.
238 2016-08-24 Per Arne Vollan <pvollan@apple.com>
240 [Win] http server is not starting.
241 https://bugs.webkit.org/show_bug.cgi?id=161134
243 Reviewed by Alexey Proskuryakov.
245 Avoid setting the php ini folder twice, it is not allowed by xampp.
247 * http/conf/apache2.4-httpd-win.conf:
249 2016-08-24 Nan Wang <n_wang@apple.com>
251 AX: Add test for line text marker range on iOS
252 https://bugs.webkit.org/show_bug.cgi?id=161108
253 <rdar://problem/27976405>
255 Reviewed by Chris Fleizach.
257 Added a new test to test line text marker ranges on iOS.
259 * accessibility/ios-simulator/text-marker-range-for-line-expected.txt: Added.
260 * accessibility/ios-simulator/text-marker-range-for-line.html: Added.
262 2016-08-24 Brady Eidson <beidson@apple.com>
264 Changing gamepad test to try to get more info about the failure mode on the bots.
268 * gamepad/gamepad-timestamp.html:
270 2016-08-24 Ryan Haddad <ryanhaddad@apple.com>
272 Add ios-simulator baseline for newly imported test.
273 https://bugs.webkit.org/show_bug.cgi?id=161143
275 Unreviewed test gardening.
277 * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-fragment-scrolling-samedoc-expected.txt: Added.
279 2016-08-24 Chris Dumez <cdumez@apple.com>
281 Unreviewed, temporarily mark imported/w3c/web-platform-tests/html/dom/interfaces.html as flaky.
285 2016-08-23 Filip Pizlo <fpizlo@apple.com>
287 js/regress/put-by-id-transition-with-indexing-header.html and svg/carto.net/window.svg fail in debug after r204854
288 https://bugs.webkit.org/show_bug.cgi?id=161115
290 Reviewed by Keith Miller.
294 2016-08-24 Mark Lam <mark.lam@apple.com>
296 Gardening: restoring 2 test expectations removed in r204870 by mistake.
297 https://bugs.webkit.org/show_bug.cgi?id=161096
303 2016-08-24 Ryan Haddad <ryanhaddad@apple.com>
305 Temporarily skip inspector/codemirror tests on mac-wk1 debug.
306 https://bugs.webkit.org/show_bug.cgi?id=161117
308 Unreviewed test gardening.
310 * platform/mac-wk1/TestExpectations:
312 2016-08-24 Brady Eidson <beidson@apple.com>
314 Get timestamps and ids working in WK2 gamepads (and test them!)
315 https://bugs.webkit.org/show_bug.cgi?id=161112
317 Reviewed by Alex Christensen.
319 * gamepad/gamepad-polling-access-expected.txt:
320 * gamepad/gamepad-polling-access.html:
321 * gamepad/gamepad-timestamp-expected.txt: Added.
322 * gamepad/gamepad-timestamp.html: Added.
324 2016-08-24 Skachkov Oleksandr <gskachkov@gmail.com>
326 [ES2016] Allow assignment in for-in head in not-strict mode
327 https://bugs.webkit.org/show_bug.cgi?id=160955
329 Reviewed by Saam Barati.
331 * js/parser-syntax-check-expected.txt:
332 * js/script-tests/parser-syntax-check.js:
334 2016-08-24 Youenn Fablet <youenn@apple.com>
336 [Fetch API] Test gardening
337 https://bugs.webkit.org/show_bug.cgi?id=161128
342 * platform/gtk/imported/w3c/web-platform-tests/fetch/api/basic/request-headers-expected.txt:
343 * platform/gtk/imported/w3c/web-platform-tests/fetch/api/basic/request-headers-worker-expected.txt:
344 * platform/gtk/imported/w3c/web-platform-tests/fetch/api/redirect/redirect-location-worker-expected.txt: Added.
345 * platform/gtk/imported/w3c/web-platform-tests/fetch/api/redirect/redirect-method-worker-expected.txt: Added.
346 * platform/mac-wk2/TestExpectations:
347 * platform/win/TestExpectations:
349 2016-08-23 Zalan Bujtas <zalan@apple.com>
351 ASSERTION FAILED: !view().layoutStateEnabled() || style().styleType() == FIRST_LETTER in WebCore::RenderInline::clippedOverflowRectForRepaint
352 https://bugs.webkit.org/show_bug.cgi?id=155363
353 <rdar://problem/27720434>
355 Reviewed by David Hyatt.
357 * fast/layers/assert-on-self-painting-inline-with-scrolling-expected.txt: Added.
358 * fast/layers/assert-on-self-painting-inline-with-scrolling.html: Added.
360 2016-08-23 Chris Dumez <cdumez@apple.com>
362 Add support for CanvasRenderingContext2D.resetTransform()
363 https://bugs.webkit.org/show_bug.cgi?id=161089
365 Reviewed by Simon Fraser.
367 Import corresponding Blink test.
369 * imported/blink/fast/canvas/canvas-resetTransform-expected.txt: Added.
370 * imported/blink/fast/canvas/canvas-resetTransform.html: Added.
371 * imported/blink/fast/canvas/script-tests/canvas-resetTransform.js: Added.
373 * platform/ios-simulator/TestExpectations:
374 Skip new Canvas test on iOS as it is failing (very small visual difference).
376 2016-08-23 Simon Fraser <simon.fraser@apple.com>
378 Hook up UIScriptController in DumpRenderTree
379 https://bugs.webkit.org/show_bug.cgi?id=161064
381 Reviewed by Sam Weinig.
383 fast/harness/ui-side-scripts.html and fast/harness/concurrent-ui-side-scripts.html
384 pass in DumpRenderTree now.
386 * platform/ios-simulator-wk2/TestExpectations:
387 * platform/mac-wk2/TestExpectations:
388 * platform/mac/TestExpectations:
390 2016-08-23 Dean Jackson <dino@apple.com>
392 fast/canvas/canvas-alphaImageData-behavior.html doesn't appear to be flakey any
393 more. Removing the "Fail" marker for macOS Sierra.
394 <rdar://problem/22950905>
396 * platform/mac/TestExpectations:
398 2016-08-23 Simon Fraser <simon.fraser@apple.com>
400 iOS layout test gardening in fast/events
402 * platform/ios-simulator-wk1/TestExpectations:
403 * platform/ios-simulator-wk2/TestExpectations:
404 * platform/ios-simulator/TestExpectations:
406 2016-08-23 Simon Fraser <simon.fraser@apple.com>
408 Fix a formatting error in TestExpectations.
410 * platform/ios-simulator-wk1/TestExpectations:
412 2016-08-23 Jiewen Tan <jiewen_tan@apple.com>
414 Unreviewed, update expectations of iOS simulator WK1 editing tests
416 * platform/ios-simulator-wk1/TestExpectations:
418 2016-08-23 Said Abou-Hallawa <sabouhallawa@apple.com>
420 REGRESSION: SVG clip-path doesn't work on root <svg>
421 https://bugs.webkit.org/show_bug.cgi?id=129180
423 Reviewed by Tim Horton.
425 * platform/efl/TestExpectations:
426 * platform/gtk/TestExpectations:
427 * platform/ios-simulator/TestExpectations:
428 * platform/mac/TestExpectations:
429 * platform/win/TestExpectations:
430 * svg/clip-path/clip-path-on-svg-003-expected.svg: Added.
431 * svg/clip-path/clip-path-on-svg-003.svg: Added.
432 * svg/clip-path/clip-path-on-svg-004-expected.svg: Added.
433 * svg/clip-path/clip-path-on-svg-004.svg: Added.
435 2016-08-23 Chris Dumez <cdumez@apple.com>
437 HTMLAreaElement should have a stringifier
438 https://bugs.webkit.org/show_bug.cgi?id=161105
440 Reviewed by Geoffrey Garen.
442 Add layout test coverage to check that HTMLAreaElement.prototype.toString
443 and HTMLAnchorElement.prototype.toString have the right attributes:
444 - http://heycam.github.io/webidl/#es-stringifier
446 * fast/dom/toString_attributes-expected.txt: Added.
447 * fast/dom/toString_attributes.html: Added.
448 * js/dom/toString-dontEnum-expected.txt:
449 * js/dom/toString-dontEnum.html:
451 2016-08-23 Saam Barati <sbarati@apple.com>
453 JSC should have a "microbenchmarks" directory instead of "regress" directory
454 https://bugs.webkit.org/show_bug.cgi?id=161096
456 Rubber stamped by Mark Lam.
459 * js/regress: Removed.
460 * js/regress/ArrayBuffer-DataView-alloc-large-long-lived-expected.txt: Removed.
461 * js/regress/ArrayBuffer-DataView-alloc-large-long-lived.html: Removed.
462 * js/regress/ArrayBuffer-DataView-alloc-long-lived-expected.txt: Removed.
463 * js/regress/ArrayBuffer-DataView-alloc-long-lived.html: Removed.
464 * js/regress/ArrayBuffer-Int32Array-byteOffset-expected.txt: Removed.
465 * js/regress/ArrayBuffer-Int32Array-byteOffset.html: Removed.
466 * js/regress/ArrayBuffer-Int8Array-alloc-expected.txt: Removed.
467 * js/regress/ArrayBuffer-Int8Array-alloc-large-long-lived-expected.txt: Removed.
468 * js/regress/ArrayBuffer-Int8Array-alloc-large-long-lived.html: Removed.
469 * js/regress/ArrayBuffer-Int8Array-alloc-long-lived-buffer-expected.txt: Removed.
470 * js/regress/ArrayBuffer-Int8Array-alloc-long-lived-buffer.html: Removed.
471 * js/regress/ArrayBuffer-Int8Array-alloc-long-lived-expected.txt: Removed.
472 * js/regress/ArrayBuffer-Int8Array-alloc-long-lived.html: Removed.
473 * js/regress/ArrayBuffer-Int8Array-alloc.html: Removed.
474 * js/regress/DataView-custom-properties-expected.txt: Removed.
475 * js/regress/DataView-custom-properties.html: Removed.
476 * js/regress/Float32Array-matrix-mult-expected.txt: Removed.
477 * js/regress/Float32Array-matrix-mult.html: Removed.
478 * js/regress/Float32Array-to-Float64Array-set-expected.txt: Removed.
479 * js/regress/Float32Array-to-Float64Array-set.html: Removed.
480 * js/regress/Float64Array-alloc-long-lived-expected.txt: Removed.
481 * js/regress/Float64Array-alloc-long-lived.html: Removed.
482 * js/regress/Float64Array-to-Int16Array-set-expected.txt: Removed.
483 * js/regress/Float64Array-to-Int16Array-set.html: Removed.
484 * js/regress/HashMap-put-get-iterate-expected.txt: Removed.
485 * js/regress/HashMap-put-get-iterate-keys-expected.txt: Removed.
486 * js/regress/HashMap-put-get-iterate-keys.html: Removed.
487 * js/regress/HashMap-put-get-iterate.html: Removed.
488 * js/regress/HashMap-string-put-get-iterate-expected.txt: Removed.
489 * js/regress/HashMap-string-put-get-iterate.html: Removed.
490 * js/regress/Int16Array-alloc-long-lived-expected.txt: Removed.
491 * js/regress/Int16Array-alloc-long-lived.html: Removed.
492 * js/regress/Int16Array-bubble-sort-expected.txt: Removed.
493 * js/regress/Int16Array-bubble-sort-with-byteLength-expected.txt: Removed.
494 * js/regress/Int16Array-bubble-sort-with-byteLength.html: Removed.
495 * js/regress/Int16Array-bubble-sort.html: Removed.
496 * js/regress/Int16Array-load-int-mul-expected.txt: Removed.
497 * js/regress/Int16Array-load-int-mul.html: Removed.
498 * js/regress/Int16Array-to-Int32Array-set-expected.txt: Removed.
499 * js/regress/Int16Array-to-Int32Array-set.html: Removed.
500 * js/regress/Int32Array-Int8Array-view-alloc-expected.txt: Removed.
501 * js/regress/Int32Array-Int8Array-view-alloc.html: Removed.
502 * js/regress/Int32Array-alloc-expected.txt: Removed.
503 * js/regress/Int32Array-alloc-large-expected.txt: Removed.
504 * js/regress/Int32Array-alloc-large.html: Removed.
505 * js/regress/Int32Array-alloc-long-lived-expected.txt: Removed.
506 * js/regress/Int32Array-alloc-long-lived.html: Removed.
507 * js/regress/Int32Array-alloc.html: Removed.
508 * js/regress/Int8Array-alloc-long-lived-expected.txt: Removed.
509 * js/regress/Int8Array-alloc-long-lived.html: Removed.
510 * js/regress/Int8Array-load-expected.txt: Removed.
511 * js/regress/Int8Array-load-with-byteLength-expected.txt: Removed.
512 * js/regress/Int8Array-load-with-byteLength.html: Removed.
513 * js/regress/Int8Array-load.html: Removed.
514 * js/regress/JSONP-negative-0-expected.txt: Removed.
515 * js/regress/JSONP-negative-0.html: Removed.
516 * js/regress/Number-isNaN-expected.txt: Removed.
517 * js/regress/Number-isNaN.html: Removed.
518 * js/regress/abc-forward-loop-equal-expected.txt: Removed.
519 * js/regress/abc-forward-loop-equal.html: Removed.
520 * js/regress/abc-postfix-backward-loop-expected.txt: Removed.
521 * js/regress/abc-postfix-backward-loop.html: Removed.
522 * js/regress/abc-simple-backward-loop-expected.txt: Removed.
523 * js/regress/abc-simple-backward-loop.html: Removed.
524 * js/regress/abc-simple-forward-loop-expected.txt: Removed.
525 * js/regress/abc-simple-forward-loop.html: Removed.
526 * js/regress/abc-skippy-loop-expected.txt: Removed.
527 * js/regress/abc-skippy-loop.html: Removed.
528 * js/regress/abs-boolean-expected.txt: Removed.
529 * js/regress/abs-boolean.html: Removed.
530 * js/regress/adapt-to-double-divide-expected.txt: Removed.
531 * js/regress/adapt-to-double-divide.html: Removed.
532 * js/regress/aliased-arguments-getbyval-expected.txt: Removed.
533 * js/regress/aliased-arguments-getbyval.html: Removed.
534 * js/regress/allocate-big-object-expected.txt: Removed.
535 * js/regress/allocate-big-object.html: Removed.
536 * js/regress/apply-not-apply-expected.txt: Removed.
537 * js/regress/apply-not-apply.html: Removed.
538 * js/regress/arguments-expected.txt: Removed.
539 * js/regress/arguments-named-and-reflective-expected.txt: Removed.
540 * js/regress/arguments-named-and-reflective.html: Removed.
541 * js/regress/arguments-out-of-bounds-expected.txt: Removed.
542 * js/regress/arguments-out-of-bounds.html: Removed.
543 * js/regress/arguments-strict-mode-expected.txt: Removed.
544 * js/regress/arguments-strict-mode.html: Removed.
545 * js/regress/arguments.html: Removed.
546 * js/regress/arity-mismatch-inlining-expected.txt: Removed.
547 * js/regress/arity-mismatch-inlining.html: Removed.
548 * js/regress/array-access-polymorphic-structure-expected.txt: Removed.
549 * js/regress/array-access-polymorphic-structure.html: Removed.
550 * js/regress/array-nonarray-polymorhpic-access-expected.txt: Removed.
551 * js/regress/array-nonarray-polymorhpic-access.html: Removed.
552 * js/regress/array-nonarray-polymorphic-access-expected.txt: Removed.
553 * js/regress/array-nonarray-polymorphic-access.html: Removed.
554 * js/regress/array-prototype-every-expected.txt: Removed.
555 * js/regress/array-prototype-every.html: Removed.
556 * js/regress/array-prototype-forEach-expected.txt: Removed.
557 * js/regress/array-prototype-forEach.html: Removed.
558 * js/regress/array-prototype-map-expected.txt: Removed.
559 * js/regress/array-prototype-map.html: Removed.
560 * js/regress/array-prototype-reduce-expected.txt: Removed.
561 * js/regress/array-prototype-reduce.html: Removed.
562 * js/regress/array-prototype-reduceRight-expected.txt: Removed.
563 * js/regress/array-prototype-reduceRight.html: Removed.
564 * js/regress/array-prototype-some-expected.txt: Removed.
565 * js/regress/array-prototype-some.html: Removed.
566 * js/regress/array-splice-contiguous-expected.txt: Removed.
567 * js/regress/array-splice-contiguous.html: Removed.
568 * js/regress/array-with-double-add-expected.txt: Removed.
569 * js/regress/array-with-double-add.html: Removed.
570 * js/regress/array-with-double-increment-expected.txt: Removed.
571 * js/regress/array-with-double-increment.html: Removed.
572 * js/regress/array-with-double-mul-add-expected.txt: Removed.
573 * js/regress/array-with-double-mul-add.html: Removed.
574 * js/regress/array-with-double-sum-expected.txt: Removed.
575 * js/regress/array-with-double-sum.html: Removed.
576 * js/regress/array-with-int32-add-sub-expected.txt: Removed.
577 * js/regress/array-with-int32-add-sub.html: Removed.
578 * js/regress/array-with-int32-or-double-sum-expected.txt: Removed.
579 * js/regress/array-with-int32-or-double-sum.html: Removed.
580 * js/regress/arrowfunction-call-expected.txt: Removed.
581 * js/regress/arrowfunction-call-in-class-constructor-expected.txt: Removed.
582 * js/regress/arrowfunction-call-in-class-constructor.html: Removed.
583 * js/regress/arrowfunction-call-in-class-method-expected.txt: Removed.
584 * js/regress/arrowfunction-call-in-class-method.html: Removed.
585 * js/regress/arrowfunction-call-in-function-expected.txt: Removed.
586 * js/regress/arrowfunction-call-in-function.html: Removed.
587 * js/regress/arrowfunction-call.html: Removed.
588 * js/regress/asmjs_bool_bug-expected.txt: Removed.
589 * js/regress/asmjs_bool_bug.html: Removed.
590 * js/regress/assign-custom-setter-expected.txt: Removed.
591 * js/regress/assign-custom-setter-polymorphic-expected.txt: Removed.
592 * js/regress/assign-custom-setter-polymorphic.html: Removed.
593 * js/regress/assign-custom-setter.html: Removed.
594 * js/regress/basic-set-expected.txt: Removed.
595 * js/regress/basic-set.html: Removed.
596 * js/regress/big-int-mul-expected.txt: Removed.
597 * js/regress/big-int-mul.html: Removed.
598 * js/regress/bigswitch-expected.txt: Removed.
599 * js/regress/bigswitch-indirect-expected.txt: Removed.
600 * js/regress/bigswitch-indirect-symbol-expected.txt: Removed.
601 * js/regress/bigswitch-indirect-symbol-or-undefined-expected.txt: Removed.
602 * js/regress/bigswitch-indirect-symbol-or-undefined.html: Removed.
603 * js/regress/bigswitch-indirect-symbol.html: Removed.
604 * js/regress/bigswitch-indirect.html: Removed.
605 * js/regress/bigswitch.html: Removed.
606 * js/regress/boolean-test-expected.txt: Removed.
607 * js/regress/boolean-test.html: Removed.
608 * js/regress/bound-function-call-expected.txt: Removed.
609 * js/regress/bound-function-call.html: Removed.
610 * js/regress/bound-function-construction-performance-expected.txt: Removed.
611 * js/regress/bound-function-construction-performance.html: Removed.
612 * js/regress/branch-fold-expected.txt: Removed.
613 * js/regress/branch-fold.html: Removed.
614 * js/regress/branch-on-string-as-boolean-expected.txt: Removed.
615 * js/regress/branch-on-string-as-boolean.html: Removed.
616 * js/regress/bug-153431-expected.txt: Removed.
617 * js/regress/bug-153431.html: Removed.
618 * js/regress/build-large-object-expected.txt: Removed.
619 * js/regress/build-large-object.html: Removed.
620 * js/regress/by-val-generic-expected.txt: Removed.
621 * js/regress/by-val-generic.html: Removed.
622 * js/regress/call-or-not-call-expected.txt: Removed.
623 * js/regress/call-or-not-call.html: Removed.
624 * js/regress/call-spread-apply-expected.txt: Removed.
625 * js/regress/call-spread-apply.html: Removed.
626 * js/regress/call-spread-call-expected.txt: Removed.
627 * js/regress/call-spread-call.html: Removed.
628 * js/regress/captured-assignments-expected.txt: Removed.
629 * js/regress/captured-assignments.html: Removed.
630 * js/regress/cast-int-to-double-expected.txt: Removed.
631 * js/regress/cast-int-to-double.html: Removed.
632 * js/regress/cell-argument-expected.txt: Removed.
633 * js/regress/cell-argument.html: Removed.
634 * js/regress/cfg-simplify-expected.txt: Removed.
635 * js/regress/cfg-simplify.html: Removed.
636 * js/regress/chain-getter-access-expected.txt: Removed.
637 * js/regress/chain-getter-access.html: Removed.
638 * js/regress/cmpeq-obj-to-obj-other-expected.txt: Removed.
639 * js/regress/cmpeq-obj-to-obj-other.html: Removed.
640 * js/regress/concat-append-one-expected.txt: Removed.
641 * js/regress/concat-append-one.html: Removed.
642 * js/regress/constant-test-expected.txt: Removed.
643 * js/regress/constant-test.html: Removed.
644 * js/regress/create-lots-of-functions-expected.txt: Removed.
645 * js/regress/create-lots-of-functions.html: Removed.
646 * js/regress/cse-new-array-buffer-expected.txt: Removed.
647 * js/regress/cse-new-array-buffer.html: Removed.
648 * js/regress/cse-new-array-expected.txt: Removed.
649 * js/regress/cse-new-array.html: Removed.
650 * js/regress/custom-setter-getter-as-put-get-by-id-expected.txt: Removed.
651 * js/regress/custom-setter-getter-as-put-get-by-id.html: Removed.
652 * js/regress/delay-tear-off-arguments-strictmode-expected.txt: Removed.
653 * js/regress/delay-tear-off-arguments-strictmode.html: Removed.
654 * js/regress/deltablue-for-of-expected.txt: Removed.
655 * js/regress/deltablue-for-of.html: Removed.
656 * js/regress/deltablue-varargs-expected.txt: Removed.
657 * js/regress/deltablue-varargs.html: Removed.
658 * js/regress/destructuring-arguments-expected.txt: Removed.
659 * js/regress/destructuring-arguments.html: Removed.
660 * js/regress/destructuring-parameters-overridden-by-function-expected.txt: Removed.
661 * js/regress/destructuring-parameters-overridden-by-function.html: Removed.
662 * js/regress/destructuring-swap-expected.txt: Removed.
663 * js/regress/destructuring-swap.html: Removed.
664 * js/regress/direct-arguments-getbyval-expected.txt: Removed.
665 * js/regress/direct-arguments-getbyval.html: Removed.
666 * js/regress/direct-arguments-length-expected.txt: Removed.
667 * js/regress/direct-arguments-length.html: Removed.
668 * js/regress/direct-arguments-overridden-length-expected.txt: Removed.
669 * js/regress/direct-arguments-overridden-length.html: Removed.
670 * js/regress/direct-arguments-possibly-overridden-length-expected.txt: Removed.
671 * js/regress/direct-arguments-possibly-overridden-length.html: Removed.
672 * js/regress/div-boolean-double-expected.txt: Removed.
673 * js/regress/div-boolean-double.html: Removed.
674 * js/regress/div-boolean-expected.txt: Removed.
675 * js/regress/div-boolean.html: Removed.
676 * js/regress/double-get-by-val-out-of-bounds-expected.txt: Removed.
677 * js/regress/double-get-by-val-out-of-bounds.html: Removed.
678 * js/regress/double-pollution-getbyval-expected.txt: Removed.
679 * js/regress/double-pollution-getbyval.html: Removed.
680 * js/regress/double-pollution-putbyoffset-expected.txt: Removed.
681 * js/regress/double-pollution-putbyoffset.html: Removed.
682 * js/regress/double-real-use-expected.txt: Removed.
683 * js/regress/double-real-use.html: Removed.
684 * js/regress/double-to-int32-typed-array-expected.txt: Removed.
685 * js/regress/double-to-int32-typed-array-no-inline-expected.txt: Removed.
686 * js/regress/double-to-int32-typed-array-no-inline.html: Removed.
687 * js/regress/double-to-int32-typed-array.html: Removed.
688 * js/regress/double-to-uint32-typed-array-expected.txt: Removed.
689 * js/regress/double-to-uint32-typed-array-no-inline-expected.txt: Removed.
690 * js/regress/double-to-uint32-typed-array-no-inline.html: Removed.
691 * js/regress/double-to-uint32-typed-array.html: Removed.
692 * js/regress/elidable-new-object-dag-expected.txt: Removed.
693 * js/regress/elidable-new-object-dag.html: Removed.
694 * js/regress/elidable-new-object-roflcopter-expected.txt: Removed.
695 * js/regress/elidable-new-object-roflcopter.html: Removed.
696 * js/regress/elidable-new-object-then-call-expected.txt: Removed.
697 * js/regress/elidable-new-object-then-call.html: Removed.
698 * js/regress/elidable-new-object-tree-expected.txt: Removed.
699 * js/regress/elidable-new-object-tree.html: Removed.
700 * js/regress/empty-string-plus-int-expected.txt: Removed.
701 * js/regress/empty-string-plus-int.html: Removed.
702 * js/regress/emscripten-cube2hash-expected.txt: Removed.
703 * js/regress/emscripten-cube2hash.html: Removed.
704 * js/regress/eval-compute-expected.txt: Removed.
705 * js/regress/eval-compute.html: Removed.
706 * js/regress/eval-not-eval-compute-args-expected.txt: Removed.
707 * js/regress/eval-not-eval-compute-args.html: Removed.
708 * js/regress/eval-not-eval-compute-expected.txt: Removed.
709 * js/regress/eval-not-eval-compute.html: Removed.
710 * js/regress/exit-length-on-plain-object-expected.txt: Removed.
711 * js/regress/exit-length-on-plain-object.html: Removed.
712 * js/regress/external-arguments-getbyval-expected.txt: Removed.
713 * js/regress/external-arguments-getbyval.html: Removed.
714 * js/regress/external-arguments-putbyval-expected.txt: Removed.
715 * js/regress/external-arguments-putbyval.html: Removed.
716 * js/regress/fixed-typed-array-storage-expected.txt: Removed.
717 * js/regress/fixed-typed-array-storage-var-index-expected.txt: Removed.
718 * js/regress/fixed-typed-array-storage-var-index.html: Removed.
719 * js/regress/fixed-typed-array-storage.html: Removed.
720 * js/regress/fold-double-to-int-expected.txt: Removed.
721 * js/regress/fold-double-to-int.html: Removed.
722 * js/regress/fold-get-by-id-to-multi-get-by-offset-expected.txt: Removed.
723 * js/regress/fold-get-by-id-to-multi-get-by-offset-rare-int-expected.txt: Removed.
724 * js/regress/fold-get-by-id-to-multi-get-by-offset-rare-int.html: Removed.
725 * js/regress/fold-get-by-id-to-multi-get-by-offset.html: Removed.
726 * js/regress/fold-multi-get-by-offset-to-get-by-offset-expected.txt: Removed.
727 * js/regress/fold-multi-get-by-offset-to-get-by-offset.html: Removed.
728 * js/regress/fold-multi-get-by-offset-to-poly-get-by-offset-expected.txt: Removed.
729 * js/regress/fold-multi-get-by-offset-to-poly-get-by-offset.html: Removed.
730 * js/regress/fold-multi-put-by-offset-to-poly-put-by-offset-expected.txt: Removed.
731 * js/regress/fold-multi-put-by-offset-to-poly-put-by-offset.html: Removed.
732 * js/regress/fold-multi-put-by-offset-to-put-by-offset-expected.txt: Removed.
733 * js/regress/fold-multi-put-by-offset-to-put-by-offset.html: Removed.
734 * js/regress/fold-multi-put-by-offset-to-replace-or-transition-put-by-offset-expected.txt: Removed.
735 * js/regress/fold-multi-put-by-offset-to-replace-or-transition-put-by-offset.html: Removed.
736 * js/regress/fold-put-by-id-to-multi-put-by-offset-expected.txt: Removed.
737 * js/regress/fold-put-by-id-to-multi-put-by-offset.html: Removed.
738 * js/regress/fold-put-by-val-with-string-to-multi-put-by-offset-expected.txt: Removed.
739 * js/regress/fold-put-by-val-with-string-to-multi-put-by-offset.html: Removed.
740 * js/regress/fold-put-by-val-with-symbol-to-multi-put-by-offset-expected.txt: Removed.
741 * js/regress/fold-put-by-val-with-symbol-to-multi-put-by-offset.html: Removed.
742 * js/regress/fold-put-structure-expected.txt: Removed.
743 * js/regress/fold-put-structure.html: Removed.
744 * js/regress/for-of-iterate-array-entries-expected.txt: Removed.
745 * js/regress/for-of-iterate-array-entries.html: Removed.
746 * js/regress/for-of-iterate-array-keys-expected.txt: Removed.
747 * js/regress/for-of-iterate-array-keys.html: Removed.
748 * js/regress/for-of-iterate-array-values-expected.txt: Removed.
749 * js/regress/for-of-iterate-array-values.html: Removed.
750 * js/regress/freeze-and-do-work-expected.txt: Removed.
751 * js/regress/freeze-and-do-work.html: Removed.
752 * js/regress/fround-expected.txt: Removed.
753 * js/regress/fround.html: Removed.
754 * js/regress/ftl-library-inlining-dataview-expected.txt: Removed.
755 * js/regress/ftl-library-inlining-dataview.html: Removed.
756 * js/regress/ftl-library-inlining-expected.txt: Removed.
757 * js/regress/ftl-library-inlining.html: Removed.
758 * js/regress/ftl-polymorphic-StringFromCharCode-expected.txt: Removed.
759 * js/regress/ftl-polymorphic-StringFromCharCode.html: Removed.
760 * js/regress/ftl-polymorphic-bitand-expected.txt: Removed.
761 * js/regress/ftl-polymorphic-bitand.html: Removed.
762 * js/regress/ftl-polymorphic-bitor-expected.txt: Removed.
763 * js/regress/ftl-polymorphic-bitor.html: Removed.
764 * js/regress/ftl-polymorphic-bitxor-expected.txt: Removed.
765 * js/regress/ftl-polymorphic-bitxor.html: Removed.
766 * js/regress/ftl-polymorphic-div-expected.txt: Removed.
767 * js/regress/ftl-polymorphic-div.html: Removed.
768 * js/regress/ftl-polymorphic-lshift-expected.txt: Removed.
769 * js/regress/ftl-polymorphic-lshift.html: Removed.
770 * js/regress/ftl-polymorphic-mul-expected.txt: Removed.
771 * js/regress/ftl-polymorphic-mul.html: Removed.
772 * js/regress/ftl-polymorphic-rshift-expected.txt: Removed.
773 * js/regress/ftl-polymorphic-rshift.html: Removed.
774 * js/regress/ftl-polymorphic-sub-expected.txt: Removed.
775 * js/regress/ftl-polymorphic-sub.html: Removed.
776 * js/regress/ftl-polymorphic-urshift-expected.txt: Removed.
777 * js/regress/ftl-polymorphic-urshift.html: Removed.
778 * js/regress/function-call-expected.txt: Removed.
779 * js/regress/function-call.html: Removed.
780 * js/regress/function-dot-apply-expected.txt: Removed.
781 * js/regress/function-dot-apply.html: Removed.
782 * js/regress/function-test-expected.txt: Removed.
783 * js/regress/function-test.html: Removed.
784 * js/regress/function-with-eval-expected.txt: Removed.
785 * js/regress/function-with-eval.html: Removed.
786 * js/regress/gcse-expected.txt: Removed.
787 * js/regress/gcse-poly-get-expected.txt: Removed.
788 * js/regress/gcse-poly-get-less-obvious-expected.txt: Removed.
789 * js/regress/gcse-poly-get-less-obvious.html: Removed.
790 * js/regress/gcse-poly-get.html: Removed.
791 * js/regress/gcse.html: Removed.
792 * js/regress/generator-create-expected.txt: Removed.
793 * js/regress/generator-create.html: Removed.
794 * js/regress/generator-fib-expected.txt: Removed.
795 * js/regress/generator-fib.html: Removed.
796 * js/regress/generator-function-create-expected.txt: Removed.
797 * js/regress/generator-function-create.html: Removed.
798 * js/regress/generator-sunspider-access-nsieve-expected.txt: Removed.
799 * js/regress/generator-sunspider-access-nsieve.html: Removed.
800 * js/regress/generator-with-several-types-expected.txt: Removed.
801 * js/regress/generator-with-several-types.html: Removed.
802 * js/regress/get-by-id-bimorphic-check-structure-elimination-expected.txt: Removed.
803 * js/regress/get-by-id-bimorphic-check-structure-elimination-simple-expected.txt: Removed.
804 * js/regress/get-by-id-bimorphic-check-structure-elimination-simple.html: Removed.
805 * js/regress/get-by-id-bimorphic-check-structure-elimination.html: Removed.
806 * js/regress/get-by-id-chain-from-try-block-expected.txt: Removed.
807 * js/regress/get-by-id-chain-from-try-block.html: Removed.
808 * js/regress/get-by-id-check-structure-elimination-expected.txt: Removed.
809 * js/regress/get-by-id-check-structure-elimination.html: Removed.
810 * js/regress/get-by-id-proto-or-self-expected.txt: Removed.
811 * js/regress/get-by-id-proto-or-self.html: Removed.
812 * js/regress/get-by-id-quadmorphic-check-structure-elimination-simple-expected.txt: Removed.
813 * js/regress/get-by-id-quadmorphic-check-structure-elimination-simple.html: Removed.
814 * js/regress/get-by-id-self-or-proto-expected.txt: Removed.
815 * js/regress/get-by-id-self-or-proto.html: Removed.
816 * js/regress/get-by-val-out-of-bounds-expected.txt: Removed.
817 * js/regress/get-by-val-out-of-bounds.html: Removed.
818 * js/regress/get-by-val-with-string-bimorphic-check-structure-elimination-expected.txt: Removed.
819 * js/regress/get-by-val-with-string-bimorphic-check-structure-elimination-simple-expected.txt: Removed.
820 * js/regress/get-by-val-with-string-bimorphic-check-structure-elimination-simple.html: Removed.
821 * js/regress/get-by-val-with-string-bimorphic-check-structure-elimination.html: Removed.
822 * js/regress/get-by-val-with-string-chain-from-try-block-expected.txt: Removed.
823 * js/regress/get-by-val-with-string-chain-from-try-block.html: Removed.
824 * js/regress/get-by-val-with-string-check-structure-elimination-expected.txt: Removed.
825 * js/regress/get-by-val-with-string-check-structure-elimination.html: Removed.
826 * js/regress/get-by-val-with-string-proto-or-self-expected.txt: Removed.
827 * js/regress/get-by-val-with-string-proto-or-self.html: Removed.
828 * js/regress/get-by-val-with-string-quadmorphic-check-structure-elimination-simple-expected.txt: Removed.
829 * js/regress/get-by-val-with-string-quadmorphic-check-structure-elimination-simple.html: Removed.
830 * js/regress/get-by-val-with-string-self-or-proto-expected.txt: Removed.
831 * js/regress/get-by-val-with-string-self-or-proto.html: Removed.
832 * js/regress/get-by-val-with-symbol-bimorphic-check-structure-elimination-expected.txt: Removed.
833 * js/regress/get-by-val-with-symbol-bimorphic-check-structure-elimination-simple-expected.txt: Removed.
834 * js/regress/get-by-val-with-symbol-bimorphic-check-structure-elimination-simple.html: Removed.
835 * js/regress/get-by-val-with-symbol-bimorphic-check-structure-elimination.html: Removed.
836 * js/regress/get-by-val-with-symbol-chain-from-try-block-expected.txt: Removed.
837 * js/regress/get-by-val-with-symbol-chain-from-try-block.html: Removed.
838 * js/regress/get-by-val-with-symbol-check-structure-elimination-expected.txt: Removed.
839 * js/regress/get-by-val-with-symbol-check-structure-elimination.html: Removed.
840 * js/regress/get-by-val-with-symbol-proto-or-self-expected.txt: Removed.
841 * js/regress/get-by-val-with-symbol-proto-or-self.html: Removed.
842 * js/regress/get-by-val-with-symbol-quadmorphic-check-structure-elimination-simple-expected.txt: Removed.
843 * js/regress/get-by-val-with-symbol-quadmorphic-check-structure-elimination-simple.html: Removed.
844 * js/regress/get-by-val-with-symbol-self-or-proto-expected.txt: Removed.
845 * js/regress/get-by-val-with-symbol-self-or-proto.html: Removed.
846 * js/regress/get_by_val-Int32Array-expected.txt: Removed.
847 * js/regress/get_by_val-Int32Array.html: Removed.
848 * js/regress/get_callee_monomorphic-expected.txt: Removed.
849 * js/regress/get_callee_monomorphic.html: Removed.
850 * js/regress/get_callee_polymorphic-expected.txt: Removed.
851 * js/regress/get_callee_polymorphic.html: Removed.
852 * js/regress/getter-expected.txt: Removed.
853 * js/regress/getter-no-activation-expected.txt: Removed.
854 * js/regress/getter-no-activation.html: Removed.
855 * js/regress/getter-prototype-expected.txt: Removed.
856 * js/regress/getter-prototype.html: Removed.
857 * js/regress/getter-richards-expected.txt: Removed.
858 * js/regress/getter-richards-try-catch-expected.txt: Removed.
859 * js/regress/getter-richards-try-catch.html: Removed.
860 * js/regress/getter-richards.html: Removed.
861 * js/regress/getter.html: Removed.
862 * js/regress/global-isNaN-expected.txt: Removed.
863 * js/regress/global-isNaN.html: Removed.
864 * js/regress/global-object-access-with-mutating-structure-expected.txt: Removed.
865 * js/regress/global-object-access-with-mutating-structure.html: Removed.
866 * js/regress/global-var-const-infer-expected.txt: Removed.
867 * js/regress/global-var-const-infer-fire-from-opt-expected.txt: Removed.
868 * js/regress/global-var-const-infer-fire-from-opt.html: Removed.
869 * js/regress/global-var-const-infer.html: Removed.
870 * js/regress/hard-overflow-check-equal-expected.txt: Removed.
871 * js/regress/hard-overflow-check-equal.html: Removed.
872 * js/regress/hard-overflow-check-expected.txt: Removed.
873 * js/regress/hard-overflow-check.html: Removed.
874 * js/regress/hoist-make-rope-expected.txt: Removed.
875 * js/regress/hoist-make-rope.html: Removed.
876 * js/regress/hoist-poly-check-structure-effectful-loop-expected.txt: Removed.
877 * js/regress/hoist-poly-check-structure-effectful-loop.html: Removed.
878 * js/regress/hoist-poly-check-structure-expected.txt: Removed.
879 * js/regress/hoist-poly-check-structure.html: Removed.
880 * js/regress/implicit-bigswitch-indirect-symbol-expected.txt: Removed.
881 * js/regress/implicit-bigswitch-indirect-symbol.html: Removed.
882 * js/regress/imul-double-only-expected.txt: Removed.
883 * js/regress/imul-double-only.html: Removed.
884 * js/regress/imul-int-only-expected.txt: Removed.
885 * js/regress/imul-int-only.html: Removed.
886 * js/regress/imul-mixed-expected.txt: Removed.
887 * js/regress/imul-mixed.html: Removed.
888 * js/regress/in-four-cases-expected.txt: Removed.
889 * js/regress/in-four-cases.html: Removed.
890 * js/regress/in-one-case-false-expected.txt: Removed.
891 * js/regress/in-one-case-false.html: Removed.
892 * js/regress/in-one-case-true-expected.txt: Removed.
893 * js/regress/in-one-case-true.html: Removed.
894 * js/regress/in-two-cases-expected.txt: Removed.
895 * js/regress/in-two-cases.html: Removed.
896 * js/regress/indexed-properties-in-objects-expected.txt: Removed.
897 * js/regress/indexed-properties-in-objects.html: Removed.
898 * js/regress/infer-closure-const-then-mov-expected.txt: Removed.
899 * js/regress/infer-closure-const-then-mov-no-inline-expected.txt: Removed.
900 * js/regress/infer-closure-const-then-mov-no-inline.html: Removed.
901 * js/regress/infer-closure-const-then-mov.html: Removed.
902 * js/regress/infer-closure-const-then-put-to-scope-expected.txt: Removed.
903 * js/regress/infer-closure-const-then-put-to-scope-no-inline-expected.txt: Removed.
904 * js/regress/infer-closure-const-then-put-to-scope-no-inline.html: Removed.
905 * js/regress/infer-closure-const-then-put-to-scope.html: Removed.
906 * js/regress/infer-closure-const-then-reenter-expected.txt: Removed.
907 * js/regress/infer-closure-const-then-reenter-no-inline-expected.txt: Removed.
908 * js/regress/infer-closure-const-then-reenter-no-inline.html: Removed.
909 * js/regress/infer-closure-const-then-reenter.html: Removed.
910 * js/regress/infer-constant-global-property-expected.txt: Removed.
911 * js/regress/infer-constant-global-property.html: Removed.
912 * js/regress/infer-constant-property-expected.txt: Removed.
913 * js/regress/infer-constant-property.html: Removed.
914 * js/regress/infer-one-time-closure-expected.txt: Removed.
915 * js/regress/infer-one-time-closure-ten-vars-expected.txt: Removed.
916 * js/regress/infer-one-time-closure-ten-vars.html: Removed.
917 * js/regress/infer-one-time-closure-two-vars-expected.txt: Removed.
918 * js/regress/infer-one-time-closure-two-vars.html: Removed.
919 * js/regress/infer-one-time-closure.html: Removed.
920 * js/regress/infer-one-time-deep-closure-expected.txt: Removed.
921 * js/regress/infer-one-time-deep-closure.html: Removed.
922 * js/regress/inline-arguments-access-expected.txt: Removed.
923 * js/regress/inline-arguments-access.html: Removed.
924 * js/regress/inline-arguments-aliased-access-expected.txt: Removed.
925 * js/regress/inline-arguments-aliased-access.html: Removed.
926 * js/regress/inline-arguments-local-escape-expected.txt: Removed.
927 * js/regress/inline-arguments-local-escape.html: Removed.
928 * js/regress/inline-get-scoped-var-expected.txt: Removed.
929 * js/regress/inline-get-scoped-var.html: Removed.
930 * js/regress/inlined-put-by-id-transition-expected.txt: Removed.
931 * js/regress/inlined-put-by-id-transition.html: Removed.
932 * js/regress/inlined-put-by-val-with-string-transition-expected.txt: Removed.
933 * js/regress/inlined-put-by-val-with-string-transition.html: Removed.
934 * js/regress/inlined-put-by-val-with-symbol-transition-expected.txt: Removed.
935 * js/regress/inlined-put-by-val-with-symbol-transition.html: Removed.
936 * js/regress/instanceof-bound-expected.txt: Removed.
937 * js/regress/instanceof-bound.html: Removed.
938 * js/regress/int-or-other-abs-then-get-by-val-expected.txt: Removed.
939 * js/regress/int-or-other-abs-then-get-by-val.html: Removed.
940 * js/regress/int-or-other-abs-zero-then-get-by-val-expected.txt: Removed.
941 * js/regress/int-or-other-abs-zero-then-get-by-val.html: Removed.
942 * js/regress/int-or-other-add-expected.txt: Removed.
943 * js/regress/int-or-other-add-then-get-by-val-expected.txt: Removed.
944 * js/regress/int-or-other-add-then-get-by-val.html: Removed.
945 * js/regress/int-or-other-add.html: Removed.
946 * js/regress/int-or-other-div-then-get-by-val-expected.txt: Removed.
947 * js/regress/int-or-other-div-then-get-by-val.html: Removed.
948 * js/regress/int-or-other-max-then-get-by-val-expected.txt: Removed.
949 * js/regress/int-or-other-max-then-get-by-val.html: Removed.
950 * js/regress/int-or-other-min-then-get-by-val-expected.txt: Removed.
951 * js/regress/int-or-other-min-then-get-by-val.html: Removed.
952 * js/regress/int-or-other-mod-then-get-by-val-expected.txt: Removed.
953 * js/regress/int-or-other-mod-then-get-by-val.html: Removed.
954 * js/regress/int-or-other-mul-then-get-by-val-expected.txt: Removed.
955 * js/regress/int-or-other-mul-then-get-by-val.html: Removed.
956 * js/regress/int-or-other-neg-then-get-by-val-expected.txt: Removed.
957 * js/regress/int-or-other-neg-then-get-by-val.html: Removed.
958 * js/regress/int-or-other-neg-zero-then-get-by-val-expected.txt: Removed.
959 * js/regress/int-or-other-neg-zero-then-get-by-val.html: Removed.
960 * js/regress/int-or-other-sub-expected.txt: Removed.
961 * js/regress/int-or-other-sub-then-get-by-val-expected.txt: Removed.
962 * js/regress/int-or-other-sub-then-get-by-val.html: Removed.
963 * js/regress/int-or-other-sub.html: Removed.
964 * js/regress/int-overflow-local-expected.txt: Removed.
965 * js/regress/int-overflow-local.html: Removed.
966 * js/regress/int52-spill-expected.txt: Removed.
967 * js/regress/int52-spill.html: Removed.
968 * js/regress/integer-divide-expected.txt: Removed.
969 * js/regress/integer-divide.html: Removed.
970 * js/regress/integer-modulo-expected.txt: Removed.
971 * js/regress/integer-modulo.html: Removed.
972 * js/regress/is-boolean-fold-expected.txt: Removed.
973 * js/regress/is-boolean-fold-tricky-expected.txt: Removed.
974 * js/regress/is-boolean-fold-tricky.html: Removed.
975 * js/regress/is-boolean-fold.html: Removed.
976 * js/regress/is-function-fold-expected.txt: Removed.
977 * js/regress/is-function-fold-tricky-expected.txt: Removed.
978 * js/regress/is-function-fold-tricky-internal-function-expected.txt: Removed.
979 * js/regress/is-function-fold-tricky-internal-function.html: Removed.
980 * js/regress/is-function-fold-tricky.html: Removed.
981 * js/regress/is-function-fold.html: Removed.
982 * js/regress/is-number-fold-expected.txt: Removed.
983 * js/regress/is-number-fold-tricky-expected.txt: Removed.
984 * js/regress/is-number-fold-tricky.html: Removed.
985 * js/regress/is-number-fold.html: Removed.
986 * js/regress/is-object-or-null-fold-expected.txt: Removed.
987 * js/regress/is-object-or-null-fold-functions-expected.txt: Removed.
988 * js/regress/is-object-or-null-fold-functions.html: Removed.
989 * js/regress/is-object-or-null-fold-less-tricky-expected.txt: Removed.
990 * js/regress/is-object-or-null-fold-less-tricky.html: Removed.
991 * js/regress/is-object-or-null-fold-tricky-expected.txt: Removed.
992 * js/regress/is-object-or-null-fold-tricky.html: Removed.
993 * js/regress/is-object-or-null-fold.html: Removed.
994 * js/regress/is-object-or-null-trickier-function-expected.txt: Removed.
995 * js/regress/is-object-or-null-trickier-function.html: Removed.
996 * js/regress/is-object-or-null-trickier-internal-function-expected.txt: Removed.
997 * js/regress/is-object-or-null-trickier-internal-function.html: Removed.
998 * js/regress/is-object-or-null-tricky-function-expected.txt: Removed.
999 * js/regress/is-object-or-null-tricky-function.html: Removed.
1000 * js/regress/is-object-or-null-tricky-internal-function-expected.txt: Removed.
1001 * js/regress/is-object-or-null-tricky-internal-function.html: Removed.
1002 * js/regress/is-string-fold-expected.txt: Removed.
1003 * js/regress/is-string-fold-tricky-expected.txt: Removed.
1004 * js/regress/is-string-fold-tricky.html: Removed.
1005 * js/regress/is-string-fold.html: Removed.
1006 * js/regress/is-undefined-fold-expected.txt: Removed.
1007 * js/regress/is-undefined-fold-tricky-expected.txt: Removed.
1008 * js/regress/is-undefined-fold-tricky.html: Removed.
1009 * js/regress/is-undefined-fold.html: Removed.
1010 * js/regress/large-int-captured-expected.txt: Removed.
1011 * js/regress/large-int-captured.html: Removed.
1012 * js/regress/large-int-expected.txt: Removed.
1013 * js/regress/large-int-neg-expected.txt: Removed.
1014 * js/regress/large-int-neg.html: Removed.
1015 * js/regress/large-int.html: Removed.
1016 * js/regress/lazy-array-species-watchpoints-expected.txt: Removed.
1017 * js/regress/lazy-array-species-watchpoints.html: Removed.
1018 * js/regress/licm-dragons-expected.txt: Removed.
1019 * js/regress/licm-dragons-out-of-bounds-expected.txt: Removed.
1020 * js/regress/licm-dragons-out-of-bounds.html: Removed.
1021 * js/regress/licm-dragons-overflow-expected.txt: Removed.
1022 * js/regress/licm-dragons-overflow.html: Removed.
1023 * js/regress/licm-dragons.html: Removed.
1024 * js/regress/load-varargs-elimination-expected.txt: Removed.
1025 * js/regress/load-varargs-elimination.html: Removed.
1026 * js/regress/locale-compare-expected.txt: Removed.
1027 * js/regress/locale-compare.html: Removed.
1028 * js/regress/logical-not-expected.txt: Removed.
1029 * js/regress/logical-not-weird-types-expected.txt: Removed.
1030 * js/regress/logical-not-weird-types.html: Removed.
1031 * js/regress/logical-not.html: Removed.
1032 * js/regress/lots-of-fields-expected.txt: Removed.
1033 * js/regress/lots-of-fields.html: Removed.
1034 * js/regress/make-indexed-storage-expected.txt: Removed.
1035 * js/regress/make-indexed-storage.html: Removed.
1036 * js/regress/make-rope-cse-expected.txt: Removed.
1037 * js/regress/make-rope-cse.html: Removed.
1038 * js/regress/many-foreach-calls-expected.txt: Removed.
1039 * js/regress/many-foreach-calls.html: Removed.
1040 * js/regress/many-repeat-stores-expected.txt: Removed.
1041 * js/regress/many-repeat-stores.html: Removed.
1042 * js/regress/map-for-each-expected.txt: Removed.
1043 * js/regress/map-for-each.html: Removed.
1044 * js/regress/map-for-of-expected.txt: Removed.
1045 * js/regress/map-for-of.html: Removed.
1046 * js/regress/marsaglia-larger-ints-expected.txt: Removed.
1047 * js/regress/marsaglia-larger-ints.html: Removed.
1048 * js/regress/marsaglia-osr-entry-expected.txt: Removed.
1049 * js/regress/marsaglia-osr-entry.html: Removed.
1050 * js/regress/math-random-expected.txt: Removed.
1051 * js/regress/math-random.html: Removed.
1052 * js/regress/math-trunc-expected.txt: Removed.
1053 * js/regress/math-trunc.html: Removed.
1054 * js/regress/math-with-out-of-bounds-array-values-expected.txt: Removed.
1055 * js/regress/math-with-out-of-bounds-array-values.html: Removed.
1056 * js/regress/max-boolean-expected.txt: Removed.
1057 * js/regress/max-boolean.html: Removed.
1058 * js/regress/megamorphic-load-expected.txt: Removed.
1059 * js/regress/megamorphic-load.html: Removed.
1060 * js/regress/method-on-number-expected.txt: Removed.
1061 * js/regress/method-on-number.html: Removed.
1062 * js/regress/min-boolean-expected.txt: Removed.
1063 * js/regress/min-boolean.html: Removed.
1064 * js/regress/minus-boolean-double-expected.txt: Removed.
1065 * js/regress/minus-boolean-double.html: Removed.
1066 * js/regress/minus-boolean-expected.txt: Removed.
1067 * js/regress/minus-boolean.html: Removed.
1068 * js/regress/misc-bugs-847389-jpeg2000-expected.txt: Removed.
1069 * js/regress/misc-bugs-847389-jpeg2000.html: Removed.
1070 * js/regress/misc-strict-eq-expected.txt: Removed.
1071 * js/regress/misc-strict-eq.html: Removed.
1072 * js/regress/mod-boolean-double-expected.txt: Removed.
1073 * js/regress/mod-boolean-double.html: Removed.
1074 * js/regress/mod-boolean-expected.txt: Removed.
1075 * js/regress/mod-boolean.html: Removed.
1076 * js/regress/mul-boolean-double-expected.txt: Removed.
1077 * js/regress/mul-boolean-double.html: Removed.
1078 * js/regress/mul-boolean-expected.txt: Removed.
1079 * js/regress/mul-boolean.html: Removed.
1080 * js/regress/neg-boolean-expected.txt: Removed.
1081 * js/regress/neg-boolean.html: Removed.
1082 * js/regress/negative-zero-divide-expected.txt: Removed.
1083 * js/regress/negative-zero-divide.html: Removed.
1084 * js/regress/negative-zero-modulo-expected.txt: Removed.
1085 * js/regress/negative-zero-modulo.html: Removed.
1086 * js/regress/negative-zero-negate-expected.txt: Removed.
1087 * js/regress/negative-zero-negate.html: Removed.
1088 * js/regress/nested-function-parsing-expected.txt: Removed.
1089 * js/regress/nested-function-parsing.html: Removed.
1090 * js/regress/new-array-buffer-dead-expected.txt: Removed.
1091 * js/regress/new-array-buffer-dead.html: Removed.
1092 * js/regress/new-array-buffer-push-expected.txt: Removed.
1093 * js/regress/new-array-buffer-push.html: Removed.
1094 * js/regress/new-array-dead-expected.txt: Removed.
1095 * js/regress/new-array-dead.html: Removed.
1096 * js/regress/new-array-push-expected.txt: Removed.
1097 * js/regress/new-array-push.html: Removed.
1098 * js/regress/no-inline-constructor-expected.txt: Removed.
1099 * js/regress/no-inline-constructor.html: Removed.
1100 * js/regress/number-test-expected.txt: Removed.
1101 * js/regress/number-test.html: Removed.
1102 * js/regress/object-and-expected.txt: Removed.
1103 * js/regress/object-and.html: Removed.
1104 * js/regress/object-closure-call-expected.txt: Removed.
1105 * js/regress/object-closure-call.html: Removed.
1106 * js/regress/object-get-own-property-symbols-on-large-array-expected.txt: Removed.
1107 * js/regress/object-get-own-property-symbols-on-large-array.html: Removed.
1108 * js/regress/object-int-add-array-expected.txt: Removed.
1109 * js/regress/object-int-add-array.html: Removed.
1110 * js/regress/object-int-add-expected.txt: Removed.
1111 * js/regress/object-int-add.html: Removed.
1112 * js/regress/object-int-and-array-expected.txt: Removed.
1113 * js/regress/object-int-and-array.html: Removed.
1114 * js/regress/object-int-mul-array-expected.txt: Removed.
1115 * js/regress/object-int-mul-array.html: Removed.
1116 * js/regress/object-int-sub-array-expected.txt: Removed.
1117 * js/regress/object-int-sub-array.html: Removed.
1118 * js/regress/object-int-sub-expected.txt: Removed.
1119 * js/regress/object-int-sub.html: Removed.
1120 * js/regress/object-lshift-expected.txt: Removed.
1121 * js/regress/object-lshift.html: Removed.
1122 * js/regress/object-or-expected.txt: Removed.
1123 * js/regress/object-or.html: Removed.
1124 * js/regress/object-rshift-expected.txt: Removed.
1125 * js/regress/object-rshift.html: Removed.
1126 * js/regress/object-test-expected.txt: Removed.
1127 * js/regress/object-test.html: Removed.
1128 * js/regress/object-urshift-expected.txt: Removed.
1129 * js/regress/object-urshift.html: Removed.
1130 * js/regress/object-xor-expected.txt: Removed.
1131 * js/regress/object-xor.html: Removed.
1132 * js/regress/obvious-sink-pathology-expected.txt: Removed.
1133 * js/regress/obvious-sink-pathology-taken-expected.txt: Removed.
1134 * js/regress/obvious-sink-pathology-taken.html: Removed.
1135 * js/regress/obvious-sink-pathology.html: Removed.
1136 * js/regress/obviously-elidable-new-object-expected.txt: Removed.
1137 * js/regress/obviously-elidable-new-object.html: Removed.
1138 * js/regress/plus-boolean-arith-expected.txt: Removed.
1139 * js/regress/plus-boolean-arith.html: Removed.
1140 * js/regress/plus-boolean-double-expected.txt: Removed.
1141 * js/regress/plus-boolean-double.html: Removed.
1142 * js/regress/plus-boolean-expected.txt: Removed.
1143 * js/regress/plus-boolean.html: Removed.
1144 * js/regress/poly-chain-access-different-prototypes-expected.txt: Removed.
1145 * js/regress/poly-chain-access-different-prototypes-simple-expected.txt: Removed.
1146 * js/regress/poly-chain-access-different-prototypes-simple.html: Removed.
1147 * js/regress/poly-chain-access-different-prototypes.html: Removed.
1148 * js/regress/poly-chain-access-expected.txt: Removed.
1149 * js/regress/poly-chain-access-simpler-expected.txt: Removed.
1150 * js/regress/poly-chain-access-simpler.html: Removed.
1151 * js/regress/poly-chain-access.html: Removed.
1152 * js/regress/poly-stricteq-expected.txt: Removed.
1153 * js/regress/poly-stricteq.html: Removed.
1154 * js/regress/polymorphic-array-call-expected.txt: Removed.
1155 * js/regress/polymorphic-array-call.html: Removed.
1156 * js/regress/polymorphic-get-by-id-expected.txt: Removed.
1157 * js/regress/polymorphic-get-by-id.html: Removed.
1158 * js/regress/polymorphic-put-by-id-expected.txt: Removed.
1159 * js/regress/polymorphic-put-by-id.html: Removed.
1160 * js/regress/polymorphic-put-by-val-with-string-expected.txt: Removed.
1161 * js/regress/polymorphic-put-by-val-with-string.html: Removed.
1162 * js/regress/polymorphic-put-by-val-with-symbol-expected.txt: Removed.
1163 * js/regress/polymorphic-put-by-val-with-symbol.html: Removed.
1164 * js/regress/polymorphic-structure-expected.txt: Removed.
1165 * js/regress/polymorphic-structure.html: Removed.
1166 * js/regress/polyvariant-monomorphic-get-by-id-expected.txt: Removed.
1167 * js/regress/polyvariant-monomorphic-get-by-id.html: Removed.
1168 * js/regress/prevent-extensions-and-do-work-expected.txt: Removed.
1169 * js/regress/prevent-extensions-and-do-work.html: Removed.
1170 * js/regress/proto-getter-access-expected.txt: Removed.
1171 * js/regress/proto-getter-access.html: Removed.
1172 * js/regress/prototype-access-with-mutating-prototype-expected.txt: Removed.
1173 * js/regress/prototype-access-with-mutating-prototype.html: Removed.
1174 * js/regress/put-by-id-expected.txt: Removed.
1175 * js/regress/put-by-id-replace-and-transition-expected.txt: Removed.
1176 * js/regress/put-by-id-replace-and-transition.html: Removed.
1177 * js/regress/put-by-id-slightly-polymorphic-expected.txt: Removed.
1178 * js/regress/put-by-id-slightly-polymorphic.html: Removed.
1179 * js/regress/put-by-id-transition-with-indexing-header-expected.txt: Removed.
1180 * js/regress/put-by-id-transition-with-indexing-header.html: Removed.
1181 * js/regress/put-by-id.html: Removed.
1182 * js/regress/put-by-val-direct-expected.txt: Removed.
1183 * js/regress/put-by-val-direct.html: Removed.
1184 * js/regress/put-by-val-large-index-blank-indexing-type-expected.txt: Removed.
1185 * js/regress/put-by-val-large-index-blank-indexing-type.html: Removed.
1186 * js/regress/put-by-val-machine-int-expected.txt: Removed.
1187 * js/regress/put-by-val-machine-int.html: Removed.
1188 * js/regress/put-by-val-with-string-expected.txt: Removed.
1189 * js/regress/put-by-val-with-string-replace-and-transition-expected.txt: Removed.
1190 * js/regress/put-by-val-with-string-replace-and-transition.html: Removed.
1191 * js/regress/put-by-val-with-string-slightly-polymorphic-expected.txt: Removed.
1192 * js/regress/put-by-val-with-string-slightly-polymorphic.html: Removed.
1193 * js/regress/put-by-val-with-string.html: Removed.
1194 * js/regress/put-by-val-with-symbol-expected.txt: Removed.
1195 * js/regress/put-by-val-with-symbol-replace-and-transition-expected.txt: Removed.
1196 * js/regress/put-by-val-with-symbol-replace-and-transition.html: Removed.
1197 * js/regress/put-by-val-with-symbol-slightly-polymorphic-expected.txt: Removed.
1198 * js/regress/put-by-val-with-symbol-slightly-polymorphic.html: Removed.
1199 * js/regress/put-by-val-with-symbol.html: Removed.
1200 * js/regress/rare-osr-exit-on-local-expected.txt: Removed.
1201 * js/regress/rare-osr-exit-on-local.html: Removed.
1202 * js/regress/raytrace-with-empty-try-catch-expected.txt: Removed.
1203 * js/regress/raytrace-with-empty-try-catch.html: Removed.
1204 * js/regress/raytrace-with-try-catch-expected.txt: Removed.
1205 * js/regress/raytrace-with-try-catch.html: Removed.
1206 * js/regress/regexp-exec-expected.txt: Removed.
1207 * js/regress/regexp-exec.html: Removed.
1208 * js/regress/regexp-last-index-expected.txt: Removed.
1209 * js/regress/regexp-last-index.html: Removed.
1210 * js/regress/regexp-prototype-is-not-instance-expected.txt: Removed.
1211 * js/regress/regexp-prototype-is-not-instance.html: Removed.
1212 * js/regress/regexp-prototype-search-observable-side-effects-expected.txt: Removed.
1213 * js/regress/regexp-prototype-search-observable-side-effects.html: Removed.
1214 * js/regress/regexp-prototype-search-observable-side-effects2-expected.txt: Removed.
1215 * js/regress/regexp-prototype-search-observable-side-effects2.html: Removed.
1216 * js/regress/regexp-prototype-split-observable-side-effects-expected.txt: Removed.
1217 * js/regress/regexp-prototype-split-observable-side-effects.html: Removed.
1218 * js/regress/regexp-prototype-split-observable-side-effects2-expected.txt: Removed.
1219 * js/regress/regexp-prototype-split-observable-side-effects2.html: Removed.
1220 * js/regress/regexp-prototype-split-observable-side-effects3-flags-expected.txt: Removed.
1221 * js/regress/regexp-prototype-split-observable-side-effects3-flags.html: Removed.
1222 * js/regress/regexp-prototype-split-observable-side-effects3-global-expected.txt: Removed.
1223 * js/regress/regexp-prototype-split-observable-side-effects3-global.html: Removed.
1224 * js/regress/regexp-prototype-split-observable-side-effects3-ignoreCase-expected.txt: Removed.
1225 * js/regress/regexp-prototype-split-observable-side-effects3-ignoreCase.html: Removed.
1226 * js/regress/regexp-prototype-split-observable-side-effects3-multiline-expected.txt: Removed.
1227 * js/regress/regexp-prototype-split-observable-side-effects3-multiline.html: Removed.
1228 * js/regress/regexp-prototype-split-observable-side-effects3-sticky-expected.txt: Removed.
1229 * js/regress/regexp-prototype-split-observable-side-effects3-sticky.html: Removed.
1230 * js/regress/regexp-prototype-split-observable-side-effects3-unicode-expected.txt: Removed.
1231 * js/regress/regexp-prototype-split-observable-side-effects3-unicode.html: Removed.
1232 * js/regress/regexp-prototype-split-observable-side-effects4-expected.txt: Removed.
1233 * js/regress/regexp-prototype-split-observable-side-effects4.html: Removed.
1234 * js/regress/regexp-prototype-test-observable-side-effects-expected.txt: Removed.
1235 * js/regress/regexp-prototype-test-observable-side-effects.html: Removed.
1236 * js/regress/regexp-prototype-test-observable-side-effects2-expected.txt: Removed.
1237 * js/regress/regexp-prototype-test-observable-side-effects2.html: Removed.
1238 * js/regress/regexp-set-last-index-expected.txt: Removed.
1239 * js/regress/regexp-set-last-index.html: Removed.
1240 * js/regress/register-pressure-from-osr-expected.txt: Removed.
1241 * js/regress/register-pressure-from-osr.html: Removed.
1242 * js/regress/repeat-multi-get-by-offset-expected.txt: Removed.
1243 * js/regress/repeat-multi-get-by-offset.html: Removed.
1244 * js/regress/rest-parameter-construction-performance-expected.txt: Removed.
1245 * js/regress/rest-parameter-construction-performance.html: Removed.
1246 * js/regress/richards-empty-try-catch-expected.txt: Removed.
1247 * js/regress/richards-empty-try-catch.html: Removed.
1248 * js/regress/richards-try-catch-expected.txt: Removed.
1249 * js/regress/richards-try-catch.html: Removed.
1250 * js/regress/scoped-arguments-length-expected.txt: Removed.
1251 * js/regress/scoped-arguments-length.html: Removed.
1252 * js/regress/scoped-arguments-overridden-length-expected.txt: Removed.
1253 * js/regress/scoped-arguments-overridden-length.html: Removed.
1254 * js/regress/scoped-arguments-possibly-overridden-length-expected.txt: Removed.
1255 * js/regress/scoped-arguments-possibly-overridden-length.html: Removed.
1256 * js/regress/script-tests: Removed.
1257 * js/regress/script-tests/ArrayBuffer-DataView-alloc-large-long-lived.js: Removed.
1258 * js/regress/script-tests/ArrayBuffer-DataView-alloc-long-lived.js: Removed.
1259 * js/regress/script-tests/ArrayBuffer-Int32Array-byteOffset.js: Removed.
1260 * js/regress/script-tests/ArrayBuffer-Int8Array-alloc-large-long-lived.js: Removed.
1261 * js/regress/script-tests/ArrayBuffer-Int8Array-alloc-long-lived-buffer.js: Removed.
1262 * js/regress/script-tests/ArrayBuffer-Int8Array-alloc-long-lived.js: Removed.
1263 * js/regress/script-tests/ArrayBuffer-Int8Array-alloc.js: Removed.
1264 * js/regress/script-tests/DataView-custom-properties.js: Removed.
1265 * js/regress/script-tests/Float32Array-matrix-mult.js: Removed.
1266 * js/regress/script-tests/Float32Array-to-Float64Array-set.js: Removed.
1267 * js/regress/script-tests/Float64Array-alloc-long-lived.js: Removed.
1268 * js/regress/script-tests/Float64Array-to-Int16Array-set.js: Removed.
1269 * js/regress/script-tests/HashMap-put-get-iterate-keys.js: Removed.
1270 * js/regress/script-tests/HashMap-put-get-iterate.js: Removed.
1271 * js/regress/script-tests/HashMap-string-put-get-iterate.js: Removed.
1272 * js/regress/script-tests/Int16Array-alloc-long-lived.js: Removed.
1273 * js/regress/script-tests/Int16Array-bubble-sort-with-byteLength.js: Removed.
1274 * js/regress/script-tests/Int16Array-bubble-sort.js: Removed.
1275 * js/regress/script-tests/Int16Array-load-int-mul.js: Removed.
1276 * js/regress/script-tests/Int16Array-to-Int32Array-set.js: Removed.
1277 * js/regress/script-tests/Int32Array-Int8Array-view-alloc.js: Removed.
1278 * js/regress/script-tests/Int32Array-alloc-large.js: Removed.
1279 * js/regress/script-tests/Int32Array-alloc-long-lived.js: Removed.
1280 * js/regress/script-tests/Int32Array-alloc.js: Removed.
1281 * js/regress/script-tests/Int8Array-alloc-long-lived.js: Removed.
1282 * js/regress/script-tests/Int8Array-load-with-byteLength.js: Removed.
1283 * js/regress/script-tests/Int8Array-load.js: Removed.
1284 * js/regress/script-tests/JSONP-negative-0.js: Removed.
1285 * js/regress/script-tests/Number-isNaN.js: Removed.
1286 * js/regress/script-tests/abc-forward-loop-equal.js: Removed.
1287 * js/regress/script-tests/abc-postfix-backward-loop.js: Removed.
1288 * js/regress/script-tests/abc-simple-backward-loop.js: Removed.
1289 * js/regress/script-tests/abc-simple-forward-loop.js: Removed.
1290 * js/regress/script-tests/abc-skippy-loop.js: Removed.
1291 * js/regress/script-tests/abs-boolean.js: Removed.
1292 * js/regress/script-tests/adapt-to-double-divide.js: Removed.
1293 * js/regress/script-tests/aliased-arguments-getbyval.js: Removed.
1294 * js/regress/script-tests/allocate-big-object.js: Removed.
1295 * js/regress/script-tests/apply-not-apply.js: Removed.
1296 * js/regress/script-tests/arguments-named-and-reflective.js: Removed.
1297 * js/regress/script-tests/arguments-out-of-bounds.js: Removed.
1298 * js/regress/script-tests/arguments-strict-mode.js: Removed.
1299 * js/regress/script-tests/arguments.js: Removed.
1300 * js/regress/script-tests/arity-mismatch-inlining.js: Removed.
1301 * js/regress/script-tests/array-access-polymorphic-structure.js: Removed.
1302 * js/regress/script-tests/array-nonarray-polymorhpic-access.js: Removed.
1303 * js/regress/script-tests/array-prototype-every.js: Removed.
1304 * js/regress/script-tests/array-prototype-forEach.js: Removed.
1305 * js/regress/script-tests/array-prototype-map.js: Removed.
1306 * js/regress/script-tests/array-prototype-reduce.js: Removed.
1307 * js/regress/script-tests/array-prototype-reduceRight.js: Removed.
1308 * js/regress/script-tests/array-prototype-some.js: Removed.
1309 * js/regress/script-tests/array-splice-contiguous.js: Removed.
1310 * js/regress/script-tests/array-with-double-add.js: Removed.
1311 * js/regress/script-tests/array-with-double-increment.js: Removed.
1312 * js/regress/script-tests/array-with-double-mul-add.js: Removed.
1313 * js/regress/script-tests/array-with-double-sum.js: Removed.
1314 * js/regress/script-tests/array-with-int32-add-sub.js: Removed.
1315 * js/regress/script-tests/array-with-int32-or-double-sum.js: Removed.
1316 * js/regress/script-tests/arrowfunction-call-in-class-constructor.js: Removed.
1317 * js/regress/script-tests/arrowfunction-call-in-class-method.js: Removed.
1318 * js/regress/script-tests/arrowfunction-call-in-function.js: Removed.
1319 * js/regress/script-tests/arrowfunction-call.js: Removed.
1320 * js/regress/script-tests/asmjs_bool_bug.js: Removed.
1321 * js/regress/script-tests/assign-custom-setter-polymorphic.js: Removed.
1322 * js/regress/script-tests/assign-custom-setter.js: Removed.
1323 * js/regress/script-tests/basic-set.js: Removed.
1324 * js/regress/script-tests/big-int-mul.js: Removed.
1325 * js/regress/script-tests/bigswitch-indirect-symbol-or-undefined.js: Removed.
1326 * js/regress/script-tests/bigswitch-indirect-symbol.js: Removed.
1327 * js/regress/script-tests/bigswitch-indirect.js: Removed.
1328 * js/regress/script-tests/bigswitch.js: Removed.
1329 * js/regress/script-tests/boolean-test.js: Removed.
1330 * js/regress/script-tests/bound-function-call.js: Removed.
1331 * js/regress/script-tests/bound-function-construction-performance.js: Removed.
1332 * js/regress/script-tests/branch-fold.js: Removed.
1333 * js/regress/script-tests/branch-on-string-as-boolean.js: Removed.
1334 * js/regress/script-tests/bug-153431.js: Removed.
1335 * js/regress/script-tests/build-large-object.js: Removed.
1336 * js/regress/script-tests/by-val-generic.js: Removed.
1337 * js/regress/script-tests/call-or-not-call.js: Removed.
1338 * js/regress/script-tests/call-spread-apply.js: Removed.
1339 * js/regress/script-tests/call-spread-call.js: Removed.
1340 * js/regress/script-tests/captured-assignments.js: Removed.
1341 * js/regress/script-tests/cast-int-to-double.js: Removed.
1342 * js/regress/script-tests/cell-argument.js: Removed.
1343 * js/regress/script-tests/cfg-simplify.js: Removed.
1344 * js/regress/script-tests/chain-getter-access.js: Removed.
1345 * js/regress/script-tests/cmpeq-obj-to-obj-other.js: Removed.
1346 * js/regress/script-tests/concat-append-one.js: Removed.
1347 * js/regress/script-tests/constant-test.js: Removed.
1348 * js/regress/script-tests/create-lots-of-functions.js: Removed.
1349 * js/regress/script-tests/cse-new-array-buffer.js: Removed.
1350 * js/regress/script-tests/cse-new-array.js: Removed.
1351 * js/regress/script-tests/custom-setter-getter-as-put-get-by-id.js: Removed.
1352 * js/regress/script-tests/delay-tear-off-arguments-strictmode.js: Removed.
1353 * js/regress/script-tests/deltablue-for-of.js: Removed.
1354 * js/regress/script-tests/deltablue-varargs.js: Removed.
1355 * js/regress/script-tests/destructuring-arguments.js: Removed.
1356 * js/regress/script-tests/destructuring-parameters-overridden-by-function.js: Removed.
1357 * js/regress/script-tests/destructuring-swap.js: Removed.
1358 * js/regress/script-tests/direct-arguments-getbyval.js: Removed.
1359 * js/regress/script-tests/direct-arguments-length.js: Removed.
1360 * js/regress/script-tests/direct-arguments-overridden-length.js: Removed.
1361 * js/regress/script-tests/direct-arguments-possibly-overridden-length.js: Removed.
1362 * js/regress/script-tests/div-boolean-double.js: Removed.
1363 * js/regress/script-tests/div-boolean.js: Removed.
1364 * js/regress/script-tests/double-get-by-val-out-of-bounds.js: Removed.
1365 * js/regress/script-tests/double-pollution-getbyval.js: Removed.
1366 * js/regress/script-tests/double-pollution-putbyoffset.js: Removed.
1367 * js/regress/script-tests/double-real-use.js: Removed.
1368 * js/regress/script-tests/double-to-int32-typed-array-no-inline.js: Removed.
1369 * js/regress/script-tests/double-to-int32-typed-array.js: Removed.
1370 * js/regress/script-tests/double-to-uint32-typed-array-no-inline.js: Removed.
1371 * js/regress/script-tests/double-to-uint32-typed-array.js: Removed.
1372 * js/regress/script-tests/elidable-new-object-dag.js: Removed.
1373 * js/regress/script-tests/elidable-new-object-roflcopter.js: Removed.
1374 * js/regress/script-tests/elidable-new-object-then-call.js: Removed.
1375 * js/regress/script-tests/elidable-new-object-tree.js: Removed.
1376 * js/regress/script-tests/empty-string-plus-int.js: Removed.
1377 * js/regress/script-tests/emscripten-cube2hash.js: Removed.
1378 * js/regress/script-tests/eval-compute.js: Removed.
1379 * js/regress/script-tests/eval-not-eval-compute-args.js: Removed.
1380 * js/regress/script-tests/eval-not-eval-compute.js: Removed.
1381 * js/regress/script-tests/exit-length-on-plain-object.js: Removed.
1382 * js/regress/script-tests/external-arguments-getbyval.js: Removed.
1383 * js/regress/script-tests/external-arguments-putbyval.js: Removed.
1384 * js/regress/script-tests/fixed-typed-array-storage-var-index.js: Removed.
1385 * js/regress/script-tests/fixed-typed-array-storage.js: Removed.
1386 * js/regress/script-tests/fold-double-to-int.js: Removed.
1387 * js/regress/script-tests/fold-get-by-id-to-multi-get-by-offset-rare-int.js: Removed.
1388 * js/regress/script-tests/fold-get-by-id-to-multi-get-by-offset.js: Removed.
1389 * js/regress/script-tests/fold-multi-get-by-offset-to-get-by-offset.js: Removed.
1390 * js/regress/script-tests/fold-multi-get-by-offset-to-poly-get-by-offset.js: Removed.
1391 * js/regress/script-tests/fold-multi-put-by-offset-to-poly-put-by-offset.js: Removed.
1392 * js/regress/script-tests/fold-multi-put-by-offset-to-put-by-offset.js: Removed.
1393 * js/regress/script-tests/fold-multi-put-by-offset-to-replace-or-transition-put-by-offset.js: Removed.
1394 * js/regress/script-tests/fold-put-by-id-to-multi-put-by-offset.js: Removed.
1395 * js/regress/script-tests/fold-put-by-val-with-string-to-multi-put-by-offset.js: Removed.
1396 * js/regress/script-tests/fold-put-by-val-with-symbol-to-multi-put-by-offset.js: Removed.
1397 * js/regress/script-tests/fold-put-structure.js: Removed.
1398 * js/regress/script-tests/for-of-iterate-array-entries.js: Removed.
1399 * js/regress/script-tests/for-of-iterate-array-keys.js: Removed.
1400 * js/regress/script-tests/for-of-iterate-array-values.js: Removed.
1401 * js/regress/script-tests/freeze-and-do-work.js: Removed.
1402 * js/regress/script-tests/fround.js: Removed.
1403 * js/regress/script-tests/ftl-library-inlining-dataview.js: Removed.
1404 * js/regress/script-tests/ftl-library-inlining.js: Removed.
1405 * js/regress/script-tests/ftl-polymorphic-StringFromCharCode.js: Removed.
1406 * js/regress/script-tests/ftl-polymorphic-bitand.js: Removed.
1407 * js/regress/script-tests/ftl-polymorphic-bitor.js: Removed.
1408 * js/regress/script-tests/ftl-polymorphic-bitxor.js: Removed.
1409 * js/regress/script-tests/ftl-polymorphic-div.js: Removed.
1410 * js/regress/script-tests/ftl-polymorphic-lshift.js: Removed.
1411 * js/regress/script-tests/ftl-polymorphic-mul.js: Removed.
1412 * js/regress/script-tests/ftl-polymorphic-rshift.js: Removed.
1413 * js/regress/script-tests/ftl-polymorphic-sub.js: Removed.
1414 * js/regress/script-tests/ftl-polymorphic-urshift.js: Removed.
1415 * js/regress/script-tests/function-call.js: Removed.
1416 * js/regress/script-tests/function-dot-apply.js: Removed.
1417 * js/regress/script-tests/function-test.js: Removed.
1418 * js/regress/script-tests/function-with-eval.js: Removed.
1419 * js/regress/script-tests/gcse-poly-get-less-obvious.js: Removed.
1420 * js/regress/script-tests/gcse-poly-get.js: Removed.
1421 * js/regress/script-tests/gcse.js: Removed.
1422 * js/regress/script-tests/generator-create.js: Removed.
1423 * js/regress/script-tests/generator-fib.js: Removed.
1424 * js/regress/script-tests/generator-function-create.js: Removed.
1425 * js/regress/script-tests/generator-sunspider-access-nsieve.js: Removed.
1426 * js/regress/script-tests/generator-with-several-types.js: Removed.
1427 * js/regress/script-tests/get-by-id-bimorphic-check-structure-elimination-simple.js: Removed.
1428 * js/regress/script-tests/get-by-id-bimorphic-check-structure-elimination.js: Removed.
1429 * js/regress/script-tests/get-by-id-chain-from-try-block.js: Removed.
1430 * js/regress/script-tests/get-by-id-check-structure-elimination.js: Removed.
1431 * js/regress/script-tests/get-by-id-proto-or-self.js: Removed.
1432 * js/regress/script-tests/get-by-id-quadmorphic-check-structure-elimination-simple.js: Removed.
1433 * js/regress/script-tests/get-by-id-self-or-proto.js: Removed.
1434 * js/regress/script-tests/get-by-val-out-of-bounds.js: Removed.
1435 * js/regress/script-tests/get-by-val-with-string-bimorphic-check-structure-elimination-simple.js: Removed.
1436 * js/regress/script-tests/get-by-val-with-string-bimorphic-check-structure-elimination.js: Removed.
1437 * js/regress/script-tests/get-by-val-with-string-chain-from-try-block.js: Removed.
1438 * js/regress/script-tests/get-by-val-with-string-check-structure-elimination.js: Removed.
1439 * js/regress/script-tests/get-by-val-with-string-proto-or-self.js: Removed.
1440 * js/regress/script-tests/get-by-val-with-string-quadmorphic-check-structure-elimination-simple.js: Removed.
1441 * js/regress/script-tests/get-by-val-with-string-self-or-proto.js: Removed.
1442 * js/regress/script-tests/get-by-val-with-symbol-bimorphic-check-structure-elimination-simple.js: Removed.
1443 * js/regress/script-tests/get-by-val-with-symbol-bimorphic-check-structure-elimination.js: Removed.
1444 * js/regress/script-tests/get-by-val-with-symbol-chain-from-try-block.js: Removed.
1445 * js/regress/script-tests/get-by-val-with-symbol-check-structure-elimination.js: Removed.
1446 * js/regress/script-tests/get-by-val-with-symbol-proto-or-self.js: Removed.
1447 * js/regress/script-tests/get-by-val-with-symbol-quadmorphic-check-structure-elimination-simple.js: Removed.
1448 * js/regress/script-tests/get-by-val-with-symbol-self-or-proto.js: Removed.
1449 * js/regress/script-tests/get_by_val-Int32Array.js: Removed.
1450 * js/regress/script-tests/get_callee_monomorphic.js: Removed.
1451 * js/regress/script-tests/get_callee_polymorphic.js: Removed.
1452 * js/regress/script-tests/getter-no-activation.js: Removed.
1453 * js/regress/script-tests/getter-prototype.js: Removed.
1454 * js/regress/script-tests/getter-richards-try-catch.js: Removed.
1455 * js/regress/script-tests/getter-richards.js: Removed.
1456 * js/regress/script-tests/getter.js: Removed.
1457 * js/regress/script-tests/global-isNaN.js: Removed.
1458 * js/regress/script-tests/global-object-access-with-mutating-structure.js: Removed.
1459 * js/regress/script-tests/global-var-const-infer-fire-from-opt.js: Removed.
1460 * js/regress/script-tests/global-var-const-infer.js: Removed.
1461 * js/regress/script-tests/hard-overflow-check-equal.js: Removed.
1462 * js/regress/script-tests/hard-overflow-check.js: Removed.
1463 * js/regress/script-tests/hoist-make-rope.js: Removed.
1464 * js/regress/script-tests/hoist-poly-check-structure-effectful-loop.js: Removed.
1465 * js/regress/script-tests/hoist-poly-check-structure.js: Removed.
1466 * js/regress/script-tests/implicit-bigswitch-indirect-symbol.js: Removed.
1467 * js/regress/script-tests/imul-double-only.js: Removed.
1468 * js/regress/script-tests/imul-int-only.js: Removed.
1469 * js/regress/script-tests/imul-mixed.js: Removed.
1470 * js/regress/script-tests/in-four-cases.js: Removed.
1471 * js/regress/script-tests/in-one-case-false.js: Removed.
1472 * js/regress/script-tests/in-one-case-true.js: Removed.
1473 * js/regress/script-tests/in-two-cases.js: Removed.
1474 * js/regress/script-tests/indexed-properties-in-objects.js: Removed.
1475 * js/regress/script-tests/infer-closure-const-then-mov-no-inline.js: Removed.
1476 * js/regress/script-tests/infer-closure-const-then-mov.js: Removed.
1477 * js/regress/script-tests/infer-closure-const-then-put-to-scope-no-inline.js: Removed.
1478 * js/regress/script-tests/infer-closure-const-then-put-to-scope.js: Removed.
1479 * js/regress/script-tests/infer-closure-const-then-reenter-no-inline.js: Removed.
1480 * js/regress/script-tests/infer-closure-const-then-reenter.js: Removed.
1481 * js/regress/script-tests/infer-constant-global-property.js: Removed.
1482 * js/regress/script-tests/infer-constant-property.js: Removed.
1483 * js/regress/script-tests/infer-one-time-closure-ten-vars.js: Removed.
1484 * js/regress/script-tests/infer-one-time-closure-two-vars.js: Removed.
1485 * js/regress/script-tests/infer-one-time-closure.js: Removed.
1486 * js/regress/script-tests/infer-one-time-deep-closure.js: Removed.
1487 * js/regress/script-tests/inline-arguments-access.js: Removed.
1488 * js/regress/script-tests/inline-arguments-aliased-access.js: Removed.
1489 * js/regress/script-tests/inline-arguments-local-escape.js: Removed.
1490 * js/regress/script-tests/inline-get-scoped-var.js: Removed.
1491 * js/regress/script-tests/inlined-put-by-id-transition.js: Removed.
1492 * js/regress/script-tests/inlined-put-by-val-with-string-transition.js: Removed.
1493 * js/regress/script-tests/inlined-put-by-val-with-symbol-transition.js: Removed.
1494 * js/regress/script-tests/instanceof-bound.js: Removed.
1495 * js/regress/script-tests/int-or-other-abs-then-get-by-val.js: Removed.
1496 * js/regress/script-tests/int-or-other-abs-zero-then-get-by-val.js: Removed.
1497 * js/regress/script-tests/int-or-other-add-then-get-by-val.js: Removed.
1498 * js/regress/script-tests/int-or-other-add.js: Removed.
1499 * js/regress/script-tests/int-or-other-div-then-get-by-val.js: Removed.
1500 * js/regress/script-tests/int-or-other-max-then-get-by-val.js: Removed.
1501 * js/regress/script-tests/int-or-other-min-then-get-by-val.js: Removed.
1502 * js/regress/script-tests/int-or-other-mod-then-get-by-val.js: Removed.
1503 * js/regress/script-tests/int-or-other-mul-then-get-by-val.js: Removed.
1504 * js/regress/script-tests/int-or-other-neg-then-get-by-val.js: Removed.
1505 * js/regress/script-tests/int-or-other-neg-zero-then-get-by-val.js: Removed.
1506 * js/regress/script-tests/int-or-other-sub-then-get-by-val.js: Removed.
1507 * js/regress/script-tests/int-or-other-sub.js: Removed.
1508 * js/regress/script-tests/int-overflow-local.js: Removed.
1509 * js/regress/script-tests/int52-spill.js: Removed.
1510 * js/regress/script-tests/integer-divide.js: Removed.
1511 * js/regress/script-tests/integer-modulo.js: Removed.
1512 * js/regress/script-tests/is-boolean-fold-tricky.js: Removed.
1513 * js/regress/script-tests/is-boolean-fold.js: Removed.
1514 * js/regress/script-tests/is-function-fold-tricky-internal-function.js: Removed.
1515 * js/regress/script-tests/is-function-fold-tricky.js: Removed.
1516 * js/regress/script-tests/is-function-fold.js: Removed.
1517 * js/regress/script-tests/is-number-fold-tricky.js: Removed.
1518 * js/regress/script-tests/is-number-fold.js: Removed.
1519 * js/regress/script-tests/is-object-or-null-fold-functions.js: Removed.
1520 * js/regress/script-tests/is-object-or-null-fold-less-tricky.js: Removed.
1521 * js/regress/script-tests/is-object-or-null-fold-tricky.js: Removed.
1522 * js/regress/script-tests/is-object-or-null-fold.js: Removed.
1523 * js/regress/script-tests/is-object-or-null-trickier-function.js: Removed.
1524 * js/regress/script-tests/is-object-or-null-trickier-internal-function.js: Removed.
1525 * js/regress/script-tests/is-object-or-null-tricky-function.js: Removed.
1526 * js/regress/script-tests/is-object-or-null-tricky-internal-function.js: Removed.
1527 * js/regress/script-tests/is-string-fold-tricky.js: Removed.
1528 * js/regress/script-tests/is-string-fold.js: Removed.
1529 * js/regress/script-tests/is-undefined-fold-tricky.js: Removed.
1530 * js/regress/script-tests/is-undefined-fold.js: Removed.
1531 * js/regress/script-tests/large-int-captured.js: Removed.
1532 * js/regress/script-tests/large-int-neg.js: Removed.
1533 * js/regress/script-tests/large-int.js: Removed.
1534 * js/regress/script-tests/lazy-array-species-watchpoints.js: Removed.
1535 * js/regress/script-tests/licm-dragons-out-of-bounds.js: Removed.
1536 * js/regress/script-tests/licm-dragons-overflow.js: Removed.
1537 * js/regress/script-tests/licm-dragons.js: Removed.
1538 * js/regress/script-tests/load-varargs-elimination.js: Removed.
1539 * js/regress/script-tests/locale-compare.js: Removed.
1540 * js/regress/script-tests/logical-not-weird-types.js: Removed.
1541 * js/regress/script-tests/logical-not.js: Removed.
1542 * js/regress/script-tests/lots-of-fields.js: Removed.
1543 * js/regress/script-tests/make-indexed-storage.js: Removed.
1544 * js/regress/script-tests/make-rope-cse.js: Removed.
1545 * js/regress/script-tests/many-foreach-calls.js: Removed.
1546 * js/regress/script-tests/many-repeat-stores.js: Removed.
1547 * js/regress/script-tests/map-for-each.js: Removed.
1548 * js/regress/script-tests/map-for-of.js: Removed.
1549 * js/regress/script-tests/marsaglia-larger-ints.js: Removed.
1550 * js/regress/script-tests/marsaglia-osr-entry.js: Removed.
1551 * js/regress/script-tests/math-random.js: Removed.
1552 * js/regress/script-tests/math-trunc.js: Removed.
1553 * js/regress/script-tests/math-with-out-of-bounds-array-values.js: Removed.
1554 * js/regress/script-tests/max-boolean.js: Removed.
1555 * js/regress/script-tests/megamorphic-load.js: Removed.
1556 * js/regress/script-tests/method-on-number.js: Removed.
1557 * js/regress/script-tests/min-boolean.js: Removed.
1558 * js/regress/script-tests/minus-boolean-double.js: Removed.
1559 * js/regress/script-tests/minus-boolean.js: Removed.
1560 * js/regress/script-tests/misc-bugs-847389-jpeg2000.js: Removed.
1561 * js/regress/script-tests/misc-strict-eq.js: Removed.
1562 * js/regress/script-tests/mod-boolean-double.js: Removed.
1563 * js/regress/script-tests/mod-boolean.js: Removed.
1564 * js/regress/script-tests/mul-boolean-double.js: Removed.
1565 * js/regress/script-tests/mul-boolean.js: Removed.
1566 * js/regress/script-tests/neg-boolean.js: Removed.
1567 * js/regress/script-tests/negative-zero-divide.js: Removed.
1568 * js/regress/script-tests/negative-zero-modulo.js: Removed.
1569 * js/regress/script-tests/negative-zero-negate.js: Removed.
1570 * js/regress/script-tests/nested-function-parsing.js: Removed.
1571 * js/regress/script-tests/new-array-buffer-dead.js: Removed.
1572 * js/regress/script-tests/new-array-buffer-push.js: Removed.
1573 * js/regress/script-tests/new-array-dead.js: Removed.
1574 * js/regress/script-tests/new-array-push.js: Removed.
1575 * js/regress/script-tests/no-inline-constructor.js: Removed.
1576 * js/regress/script-tests/number-test.js: Removed.
1577 * js/regress/script-tests/object-and.js: Removed.
1578 * js/regress/script-tests/object-closure-call.js: Removed.
1579 * js/regress/script-tests/object-get-own-property-symbols-on-large-array.js: Removed.
1580 * js/regress/script-tests/object-int-add-array.js: Removed.
1581 * js/regress/script-tests/object-int-add.js: Removed.
1582 * js/regress/script-tests/object-int-and-array.js: Removed.
1583 * js/regress/script-tests/object-int-mul-array.js: Removed.
1584 * js/regress/script-tests/object-int-sub-array.js: Removed.
1585 * js/regress/script-tests/object-int-sub.js: Removed.
1586 * js/regress/script-tests/object-lshift.js: Removed.
1587 * js/regress/script-tests/object-or.js: Removed.
1588 * js/regress/script-tests/object-rshift.js: Removed.
1589 * js/regress/script-tests/object-test.js: Removed.
1590 * js/regress/script-tests/object-urshift.js: Removed.
1591 * js/regress/script-tests/object-xor.js: Removed.
1592 * js/regress/script-tests/obvious-sink-pathology-taken.js: Removed.
1593 * js/regress/script-tests/obvious-sink-pathology.js: Removed.
1594 * js/regress/script-tests/obviously-elidable-new-object.js: Removed.
1595 * js/regress/script-tests/plus-boolean-arith.js: Removed.
1596 * js/regress/script-tests/plus-boolean-double.js: Removed.
1597 * js/regress/script-tests/plus-boolean.js: Removed.
1598 * js/regress/script-tests/poly-chain-access-different-prototypes-simple.js: Removed.
1599 * js/regress/script-tests/poly-chain-access-different-prototypes.js: Removed.
1600 * js/regress/script-tests/poly-chain-access-simpler.js: Removed.
1601 * js/regress/script-tests/poly-chain-access.js: Removed.
1602 * js/regress/script-tests/poly-stricteq.js: Removed.
1603 * js/regress/script-tests/polymorphic-array-call.js: Removed.
1604 * js/regress/script-tests/polymorphic-get-by-id.js: Removed.
1605 * js/regress/script-tests/polymorphic-put-by-id.js: Removed.
1606 * js/regress/script-tests/polymorphic-put-by-val-with-string.js: Removed.
1607 * js/regress/script-tests/polymorphic-put-by-val-with-symbol.js: Removed.
1608 * js/regress/script-tests/polymorphic-structure.js: Removed.
1609 * js/regress/script-tests/polyvariant-monomorphic-get-by-id.js: Removed.
1610 * js/regress/script-tests/prevent-extensions-and-do-work.js: Removed.
1611 * js/regress/script-tests/proto-getter-access.js: Removed.
1612 * js/regress/script-tests/prototype-access-with-mutating-prototype.js: Removed.
1613 * js/regress/script-tests/put-by-id-replace-and-transition.js: Removed.
1614 * js/regress/script-tests/put-by-id-slightly-polymorphic.js: Removed.
1615 * js/regress/script-tests/put-by-id-transition-with-indexing-header.js: Removed.
1616 * js/regress/script-tests/put-by-id.js: Removed.
1617 * js/regress/script-tests/put-by-val-direct.js: Removed.
1618 * js/regress/script-tests/put-by-val-large-index-blank-indexing-type.js: Removed.
1619 * js/regress/script-tests/put-by-val-machine-int.js: Removed.
1620 * js/regress/script-tests/put-by-val-with-string-replace-and-transition.js: Removed.
1621 * js/regress/script-tests/put-by-val-with-string-slightly-polymorphic.js: Removed.
1622 * js/regress/script-tests/put-by-val-with-string.js: Removed.
1623 * js/regress/script-tests/put-by-val-with-symbol-replace-and-transition.js: Removed.
1624 * js/regress/script-tests/put-by-val-with-symbol-slightly-polymorphic.js: Removed.
1625 * js/regress/script-tests/put-by-val-with-symbol.js: Removed.
1626 * js/regress/script-tests/rare-osr-exit-on-local.js: Removed.
1627 * js/regress/script-tests/raytrace-with-empty-try-catch.js: Removed.
1628 * js/regress/script-tests/raytrace-with-try-catch.js: Removed.
1629 * js/regress/script-tests/regexp-exec.js: Removed.
1630 * js/regress/script-tests/regexp-last-index.js: Removed.
1631 * js/regress/script-tests/regexp-prototype-is-not-instance.js: Removed.
1632 * js/regress/script-tests/regexp-prototype-search-observable-side-effects.js: Removed.
1633 * js/regress/script-tests/regexp-prototype-search-observable-side-effects2.js: Removed.
1634 * js/regress/script-tests/regexp-prototype-split-observable-side-effects.js: Removed.
1635 * js/regress/script-tests/regexp-prototype-split-observable-side-effects2.js: Removed.
1636 * js/regress/script-tests/regexp-prototype-split-observable-side-effects3-flags.js: Removed.
1637 * js/regress/script-tests/regexp-prototype-split-observable-side-effects3-global.js: Removed.
1638 * js/regress/script-tests/regexp-prototype-split-observable-side-effects3-ignoreCase.js: Removed.
1639 * js/regress/script-tests/regexp-prototype-split-observable-side-effects3-multiline.js: Removed.
1640 * js/regress/script-tests/regexp-prototype-split-observable-side-effects3-sticky.js: Removed.
1641 * js/regress/script-tests/regexp-prototype-split-observable-side-effects3-unicode.js: Removed.
1642 * js/regress/script-tests/regexp-prototype-split-observable-side-effects4.js: Removed.
1643 * js/regress/script-tests/regexp-prototype-test-observable-side-effects.js: Removed.
1644 * js/regress/script-tests/regexp-prototype-test-observable-side-effects2.js: Removed.
1645 * js/regress/script-tests/regexp-set-last-index.js: Removed.
1646 * js/regress/script-tests/register-pressure-from-osr.js: Removed.
1647 * js/regress/script-tests/repeat-multi-get-by-offset.js: Removed.
1648 * js/regress/script-tests/rest-parameter-construction-performance.js: Removed.
1649 * js/regress/script-tests/richards-empty-try-catch.js: Removed.
1650 * js/regress/script-tests/richards-try-catch.js: Removed.
1651 * js/regress/script-tests/scoped-arguments-length.js: Removed.
1652 * js/regress/script-tests/scoped-arguments-overridden-length.js: Removed.
1653 * js/regress/script-tests/scoped-arguments-possibly-overridden-length.js: Removed.
1654 * js/regress/script-tests/seal-and-do-work.js: Removed.
1655 * js/regress/script-tests/set-for-each.js: Removed.
1656 * js/regress/script-tests/set-for-of.js: Removed.
1657 * js/regress/script-tests/setter-prototype.js: Removed.
1658 * js/regress/script-tests/setter.js: Removed.
1659 * js/regress/script-tests/simple-activation-demo.js: Removed.
1660 * js/regress/script-tests/simple-getter-access.js: Removed.
1661 * js/regress/script-tests/simple-poly-call-nested.js: Removed.
1662 * js/regress/script-tests/simple-poly-call.js: Removed.
1663 * js/regress/script-tests/simple-regexp-exec-folding-fail.js: Removed.
1664 * js/regress/script-tests/simple-regexp-exec-folding.js: Removed.
1665 * js/regress/script-tests/simple-regexp-test-folding-fail-with-hoisted-regexp.js: Removed.
1666 * js/regress/script-tests/simple-regexp-test-folding-fail.js: Removed.
1667 * js/regress/script-tests/simple-regexp-test-folding-with-hoisted-regexp.js: Removed.
1668 * js/regress/script-tests/simple-regexp-test-folding.js: Removed.
1669 * js/regress/script-tests/sin-boolean.js: Removed.
1670 * js/regress/script-tests/singleton-scope.js: Removed.
1671 * js/regress/script-tests/sink-function.js: Removed.
1672 * js/regress/script-tests/sink-huge-activation.js: Removed.
1673 * js/regress/script-tests/sinkable-new-object-dag.js: Removed.
1674 * js/regress/script-tests/sinkable-new-object-taken.js: Removed.
1675 * js/regress/script-tests/sinkable-new-object.js: Removed.
1676 * js/regress/script-tests/slow-array-profile-convergence.js: Removed.
1677 * js/regress/script-tests/slow-convergence.js: Removed.
1678 * js/regress/script-tests/slow-ternaries.js: Removed.
1679 * js/regress/script-tests/sorting-benchmark.js: Removed.
1680 * js/regress/script-tests/sparse-conditional.js: Removed.
1681 * js/regress/script-tests/splice-to-remove.js: Removed.
1682 * js/regress/script-tests/strcat-const.js: Removed.
1683 * js/regress/script-tests/strcat-length-const.js: Removed.
1684 * js/regress/script-tests/strict-osr-entry.js: Removed.
1685 * js/regress/script-tests/string-char-code-at.js: Removed.
1686 * js/regress/script-tests/string-concat-object.js: Removed.
1687 * js/regress/script-tests/string-concat-pair-object.js: Removed.
1688 * js/regress/script-tests/string-concat-pair-simple.js: Removed.
1689 * js/regress/script-tests/string-concat-simple.js: Removed.
1690 * js/regress/script-tests/string-cons-repeat.js: Removed.
1691 * js/regress/script-tests/string-cons-tower.js: Removed.
1692 * js/regress/script-tests/string-equality.js: Removed.
1693 * js/regress/script-tests/string-from-char-code.js: Removed.
1694 * js/regress/script-tests/string-get-by-val-big-char.js: Removed.
1695 * js/regress/script-tests/string-get-by-val-out-of-bounds-insane.js: Removed.
1696 * js/regress/script-tests/string-get-by-val-out-of-bounds.js: Removed.
1697 * js/regress/script-tests/string-get-by-val.js: Removed.
1698 * js/regress/script-tests/string-hash.js: Removed.
1699 * js/regress/script-tests/string-long-ident-equality.js: Removed.
1700 * js/regress/script-tests/string-out-of-bounds.js: Removed.
1701 * js/regress/script-tests/string-prototype-search-observable-side-effects.js: Removed.
1702 * js/regress/script-tests/string-prototype-search-observable-side-effects2.js: Removed.
1703 * js/regress/script-tests/string-prototype-search-observable-side-effects3.js: Removed.
1704 * js/regress/script-tests/string-prototype-search-observable-side-effects4.js: Removed.
1705 * js/regress/script-tests/string-prototype-split-observable-side-effects.js: Removed.
1706 * js/regress/script-tests/string-prototype-split-observable-side-effects2.js: Removed.
1707 * js/regress/script-tests/string-prototype-split-observable-side-effects3-flags.js: Removed.
1708 * js/regress/script-tests/string-prototype-split-observable-side-effects3-global.js: Removed.
1709 * js/regress/script-tests/string-prototype-split-observable-side-effects3-ignoreCase.js: Removed.
1710 * js/regress/script-tests/string-prototype-split-observable-side-effects3-multiline.js: Removed.
1711 * js/regress/script-tests/string-prototype-split-observable-side-effects3-sticky.js: Removed.
1712 * js/regress/script-tests/string-prototype-split-observable-side-effects3-unicode.js: Removed.
1713 * js/regress/script-tests/string-prototype-split-observable-side-effects4.js: Removed.
1714 * js/regress/script-tests/string-repeat-arith.js: Removed.
1715 * js/regress/script-tests/string-repeat-not-resolving-fixed.js: Removed.
1716 * js/regress/script-tests/string-repeat-not-resolving-no-inline.js: Removed.
1717 * js/regress/script-tests/string-repeat-not-resolving.js: Removed.
1718 * js/regress/script-tests/string-repeat-resolving-fixed.js: Removed.
1719 * js/regress/script-tests/string-repeat-resolving-no-inline.js: Removed.
1720 * js/regress/script-tests/string-repeat-resolving.js: Removed.
1721 * js/regress/script-tests/string-repeat-single-not-resolving.js: Removed.
1722 * js/regress/script-tests/string-repeat-single-resolving.js: Removed.
1723 * js/regress/script-tests/string-repeat-small-not-resolving.js: Removed.
1724 * js/regress/script-tests/string-repeat-small-resolving.js: Removed.
1725 * js/regress/script-tests/string-replace-empty.js: Removed.
1726 * js/regress/script-tests/string-replace-generic.js: Removed.
1727 * js/regress/script-tests/string-replace.js: Removed.
1728 * js/regress/script-tests/string-rope-with-object.js: Removed.
1729 * js/regress/script-tests/string-sub.js: Removed.
1730 * js/regress/script-tests/string-test.js: Removed.
1731 * js/regress/script-tests/string-transcoding.js: Removed.
1732 * js/regress/script-tests/string-var-equality.js: Removed.
1733 * js/regress/script-tests/structure-hoist-over-transitions.js: Removed.
1734 * js/regress/script-tests/substring-concat-weird.js: Removed.
1735 * js/regress/script-tests/substring-concat.js: Removed.
1736 * js/regress/script-tests/substring.js: Removed.
1737 * js/regress/script-tests/switch-char-constant.js: Removed.
1738 * js/regress/script-tests/switch-char.js: Removed.
1739 * js/regress/script-tests/switch-constant.js: Removed.
1740 * js/regress/script-tests/switch-string-basic-big-var.js: Removed.
1741 * js/regress/script-tests/switch-string-basic-big.js: Removed.
1742 * js/regress/script-tests/switch-string-basic-var.js: Removed.
1743 * js/regress/script-tests/switch-string-basic.js: Removed.
1744 * js/regress/script-tests/switch-string-big-length-tower-var.js: Removed.
1745 * js/regress/script-tests/switch-string-length-tower-var.js: Removed.
1746 * js/regress/script-tests/switch-string-length-tower.js: Removed.
1747 * js/regress/script-tests/switch-string-short.js: Removed.
1748 * js/regress/script-tests/switch.js: Removed.
1749 * js/regress/script-tests/symbol-tostringtag.js: Removed.
1750 * js/regress/script-tests/tear-off-arguments-simple.js: Removed.
1751 * js/regress/script-tests/tear-off-arguments.js: Removed.
1752 * js/regress/script-tests/temporal-structure.js: Removed.
1753 * js/regress/script-tests/to-int32-boolean.js: Removed.
1754 * js/regress/script-tests/to-number-constructor-number-string-number-string.js: Removed.
1755 * js/regress/script-tests/to-number-constructor-only-number.js: Removed.
1756 * js/regress/script-tests/to-number-constructor-only-string.js: Removed.
1757 * js/regress/script-tests/to-number-constructor-string-number-string-number.js: Removed.
1758 * js/regress/script-tests/to-number-number-string-number-string.js: Removed.
1759 * js/regress/script-tests/to-number-only-number.js: Removed.
1760 * js/regress/script-tests/to-number-only-string.js: Removed.
1761 * js/regress/script-tests/to-number-string-number-string-number.js: Removed.
1762 * js/regress/script-tests/try-catch-get-by-val-cloned-arguments.js: Removed.
1763 * js/regress/script-tests/try-catch-get-by-val-direct-arguments.js: Removed.
1764 * js/regress/script-tests/try-catch-get-by-val-scoped-arguments.js: Removed.
1765 * js/regress/script-tests/typed-array-get-set-by-val-profiling.js: Removed.
1766 * js/regress/script-tests/typed-array-subarray.js: Removed.
1767 * js/regress/script-tests/undefined-property-access.js: Removed.
1768 * js/regress/script-tests/undefined-test.js: Removed.
1769 * js/regress/script-tests/unprofiled-licm.js: Removed.
1770 * js/regress/script-tests/untyped-string-from-char-code.js: Removed.
1771 * js/regress/script-tests/v8-raytrace-with-empty-try-catch.js: Removed.
1772 * js/regress/script-tests/v8-raytrace-with-try-catch-high-frequency-throws.js: Removed.
1773 * js/regress/script-tests/v8-raytrace-with-try-catch.js: Removed.
1774 * js/regress/script-tests/v8-regexp-search.js: Removed.
1775 * js/regress/script-tests/varargs-call.js: Removed.
1776 * js/regress/script-tests/varargs-construct-inline.js: Removed.
1777 * js/regress/script-tests/varargs-construct.js: Removed.
1778 * js/regress/script-tests/varargs-inline.js: Removed.
1779 * js/regress/script-tests/varargs-strict-mode.js: Removed.
1780 * js/regress/script-tests/varargs.js: Removed.
1781 * js/regress/script-tests/weird-inlining-const-prop.js: Removed.
1782 * js/regress/seal-and-do-work-expected.txt: Removed.
1783 * js/regress/seal-and-do-work.html: Removed.
1784 * js/regress/set-for-each-expected.txt: Removed.
1785 * js/regress/set-for-each.html: Removed.
1786 * js/regress/set-for-of-expected.txt: Removed.
1787 * js/regress/set-for-of.html: Removed.
1788 * js/regress/setter-expected.txt: Removed.
1789 * js/regress/setter-prototype-expected.txt: Removed.
1790 * js/regress/setter-prototype.html: Removed.
1791 * js/regress/setter.html: Removed.
1792 * js/regress/simple-activation-demo-expected.txt: Removed.
1793 * js/regress/simple-activation-demo.html: Removed.
1794 * js/regress/simple-getter-access-expected.txt: Removed.
1795 * js/regress/simple-getter-access.html: Removed.
1796 * js/regress/simple-poly-call-expected.txt: Removed.
1797 * js/regress/simple-poly-call-nested-expected.txt: Removed.
1798 * js/regress/simple-poly-call-nested.html: Removed.
1799 * js/regress/simple-poly-call.html: Removed.
1800 * js/regress/simple-regexp-exec-folding-expected.txt: Removed.
1801 * js/regress/simple-regexp-exec-folding-fail-expected.txt: Removed.
1802 * js/regress/simple-regexp-exec-folding-fail.html: Removed.
1803 * js/regress/simple-regexp-exec-folding.html: Removed.
1804 * js/regress/simple-regexp-test-folding-expected.txt: Removed.
1805 * js/regress/simple-regexp-test-folding-fail-expected.txt: Removed.
1806 * js/regress/simple-regexp-test-folding-fail-with-hoisted-regexp-expected.txt: Removed.
1807 * js/regress/simple-regexp-test-folding-fail-with-hoisted-regexp.html: Removed.
1808 * js/regress/simple-regexp-test-folding-fail.html: Removed.
1809 * js/regress/simple-regexp-test-folding-with-hoisted-regexp-expected.txt: Removed.
1810 * js/regress/simple-regexp-test-folding-with-hoisted-regexp.html: Removed.
1811 * js/regress/simple-regexp-test-folding.html: Removed.
1812 * js/regress/sin-boolean-expected.txt: Removed.
1813 * js/regress/sin-boolean.html: Removed.
1814 * js/regress/singleton-scope-expected.txt: Removed.
1815 * js/regress/singleton-scope.html: Removed.
1816 * js/regress/sink-function-expected.txt: Removed.
1817 * js/regress/sink-function.html: Removed.
1818 * js/regress/sink-huge-activation-expected.txt: Removed.
1819 * js/regress/sink-huge-activation.html: Removed.
1820 * js/regress/sinkable-new-object-dag-expected.txt: Removed.
1821 * js/regress/sinkable-new-object-dag.html: Removed.
1822 * js/regress/sinkable-new-object-expected.txt: Removed.
1823 * js/regress/sinkable-new-object-taken-expected.txt: Removed.
1824 * js/regress/sinkable-new-object-taken.html: Removed.
1825 * js/regress/sinkable-new-object.html: Removed.
1826 * js/regress/slow-array-profile-convergence-expected.txt: Removed.
1827 * js/regress/slow-array-profile-convergence.html: Removed.
1828 * js/regress/slow-convergence-expected.txt: Removed.
1829 * js/regress/slow-convergence.html: Removed.
1830 * js/regress/slow-ternaries-expected.txt: Removed.
1831 * js/regress/slow-ternaries.html: Removed.
1832 * js/regress/sortamorphic-load-expected.txt: Removed.
1833 * js/regress/sortamorphic-load.html: Removed.
1834 * js/regress/sorting-benchmark-expected.txt: Removed.
1835 * js/regress/sorting-benchmark.html: Removed.
1836 * js/regress/sparse-conditional-expected.txt: Removed.
1837 * js/regress/sparse-conditional.html: Removed.
1838 * js/regress/splice-to-remove-expected.txt: Removed.
1839 * js/regress/splice-to-remove.html: Removed.
1840 * js/regress/strcat-const-expected.txt: Removed.
1841 * js/regress/strcat-const.html: Removed.
1842 * js/regress/strcat-length-const-expected.txt: Removed.
1843 * js/regress/strcat-length-const.html: Removed.
1844 * js/regress/strict-osr-entry-expected.txt: Removed.
1845 * js/regress/strict-osr-entry.html: Removed.
1846 * js/regress/string-char-code-at-expected.txt: Removed.
1847 * js/regress/string-char-code-at.html: Removed.
1848 * js/regress/string-concat-object-expected.txt: Removed.
1849 * js/regress/string-concat-object.html: Removed.
1850 * js/regress/string-concat-pair-object-expected.txt: Removed.
1851 * js/regress/string-concat-pair-object.html: Removed.
1852 * js/regress/string-concat-pair-simple-expected.txt: Removed.
1853 * js/regress/string-concat-pair-simple.html: Removed.
1854 * js/regress/string-concat-simple-expected.txt: Removed.
1855 * js/regress/string-concat-simple.html: Removed.
1856 * js/regress/string-cons-repeat-expected.txt: Removed.
1857 * js/regress/string-cons-repeat.html: Removed.
1858 * js/regress/string-cons-tower-expected.txt: Removed.
1859 * js/regress/string-cons-tower.html: Removed.
1860 * js/regress/string-equality-expected.txt: Removed.
1861 * js/regress/string-equality.html: Removed.
1862 * js/regress/string-from-char-code-expected.txt: Removed.
1863 * js/regress/string-from-char-code.html: Removed.
1864 * js/regress/string-get-by-val-big-char-expected.txt: Removed.
1865 * js/regress/string-get-by-val-big-char.html: Removed.
1866 * js/regress/string-get-by-val-expected.txt: Removed.
1867 * js/regress/string-get-by-val-out-of-bounds-expected.txt: Removed.
1868 * js/regress/string-get-by-val-out-of-bounds-insane-expected.txt: Removed.
1869 * js/regress/string-get-by-val-out-of-bounds-insane.html: Removed.
1870 * js/regress/string-get-by-val-out-of-bounds.html: Removed.
1871 * js/regress/string-get-by-val.html: Removed.
1872 * js/regress/string-hash-expected.txt: Removed.
1873 * js/regress/string-hash.html: Removed.
1874 * js/regress/string-long-ident-equality-expected.txt: Removed.
1875 * js/regress/string-long-ident-equality.html: Removed.
1876 * js/regress/string-out-of-bounds-expected.txt: Removed.
1877 * js/regress/string-out-of-bounds.html: Removed.
1878 * js/regress/string-prototype-search-observable-side-effects-expected.txt: Removed.
1879 * js/regress/string-prototype-search-observable-side-effects.html: Removed.
1880 * js/regress/string-prototype-search-observable-side-effects2-expected.txt: Removed.
1881 * js/regress/string-prototype-search-observable-side-effects2.html: Removed.
1882 * js/regress/string-prototype-search-observable-side-effects3-expected.txt: Removed.
1883 * js/regress/string-prototype-search-observable-side-effects3.html: Removed.
1884 * js/regress/string-prototype-search-observable-side-effects4-expected.txt: Removed.
1885 * js/regress/string-prototype-search-observable-side-effects4.html: Removed.
1886 * js/regress/string-prototype-split-observable-side-effects-expected.txt: Removed.
1887 * js/regress/string-prototype-split-observable-side-effects.html: Removed.
1888 * js/regress/string-prototype-split-observable-side-effects2-expected.txt: Removed.
1889 * js/regress/string-prototype-split-observable-side-effects2.html: Removed.
1890 * js/regress/string-prototype-split-observable-side-effects3-flags-expected.txt: Removed.
1891 * js/regress/string-prototype-split-observable-side-effects3-flags.html: Removed.
1892 * js/regress/string-prototype-split-observable-side-effects3-global-expected.txt: Removed.
1893 * js/regress/string-prototype-split-observable-side-effects3-global.html: Removed.
1894 * js/regress/string-prototype-split-observable-side-effects3-ignoreCase-expected.txt: Removed.
1895 * js/regress/string-prototype-split-observable-side-effects3-ignoreCase.html: Removed.
1896 * js/regress/string-prototype-split-observable-side-effects3-multiline-expected.txt: Removed.
1897 * js/regress/string-prototype-split-observable-side-effects3-multiline.html: Removed.
1898 * js/regress/string-prototype-split-observable-side-effects3-sticky-expected.txt: Removed.
1899 * js/regress/string-prototype-split-observable-side-effects3-sticky.html: Removed.
1900 * js/regress/string-prototype-split-observable-side-effects3-unicode-expected.txt: Removed.
1901 * js/regress/string-prototype-split-observable-side-effects3-unicode.html: Removed.
1902 * js/regress/string-prototype-split-observable-side-effects4-expected.txt: Removed.
1903 * js/regress/string-prototype-split-observable-side-effects4.html: Removed.
1904 * js/regress/string-repeat-arith-expected.txt: Removed.
1905 * js/regress/string-repeat-arith.html: Removed.
1906 * js/regress/string-repeat-not-resolving-expected.txt: Removed.
1907 * js/regress/string-repeat-not-resolving-fixed-expected.txt: Removed.
1908 * js/regress/string-repeat-not-resolving-fixed.html: Removed.
1909 * js/regress/string-repeat-not-resolving-no-inline-expected.txt: Removed.
1910 * js/regress/string-repeat-not-resolving-no-inline.html: Removed.
1911 * js/regress/string-repeat-not-resolving-noinline-expected.txt: Removed.
1912 * js/regress/string-repeat-not-resolving-noinline.html: Removed.
1913 * js/regress/string-repeat-not-resolving.html: Removed.
1914 * js/regress/string-repeat-resolving-expected.txt: Removed.
1915 * js/regress/string-repeat-resolving-fixed-expected.txt: Removed.
1916 * js/regress/string-repeat-resolving-fixed.html: Removed.
1917 * js/regress/string-repeat-resolving-no-inline-expected.txt: Removed.
1918 * js/regress/string-repeat-resolving-no-inline.html: Removed.
1919 * js/regress/string-repeat-resolving.html: Removed.
1920 * js/regress/string-repeat-single-not-resolving-expected.txt: Removed.
1921 * js/regress/string-repeat-single-not-resolving.html: Removed.
1922 * js/regress/string-repeat-single-resolving-expected.txt: Removed.
1923 * js/regress/string-repeat-single-resolving.html: Removed.
1924 * js/regress/string-repeat-small-not-resolving-expected.txt: Removed.
1925 * js/regress/string-repeat-small-not-resolving.html: Removed.
1926 * js/regress/string-repeat-small-resolving-expected.txt: Removed.
1927 * js/regress/string-repeat-small-resolving.html: Removed.
1928 * js/regress/string-replace-empty-expected.txt: Removed.
1929 * js/regress/string-replace-empty.html: Removed.
1930 * js/regress/string-replace-expected.txt: Removed.
1931 * js/regress/string-replace-generic-expected.txt: Removed.
1932 * js/regress/string-replace-generic.html: Removed.
1933 * js/regress/string-replace.html: Removed.
1934 * js/regress/string-rope-with-object-expected.txt: Removed.
1935 * js/regress/string-rope-with-object.html: Removed.
1936 * js/regress/string-sub-expected.txt: Removed.
1937 * js/regress/string-sub.html: Removed.
1938 * js/regress/string-test-expected.txt: Removed.
1939 * js/regress/string-test.html: Removed.
1940 * js/regress/string-transcoding-expected.txt: Removed.
1941 * js/regress/string-transcoding.html: Removed.
1942 * js/regress/string-var-equality-expected.txt: Removed.
1943 * js/regress/string-var-equality.html: Removed.
1944 * js/regress/structure-hoist-over-transitions-expected.txt: Removed.
1945 * js/regress/structure-hoist-over-transitions.html: Removed.
1946 * js/regress/substring-concat-expected.txt: Removed.
1947 * js/regress/substring-concat-weird-expected.txt: Removed.
1948 * js/regress/substring-concat-weird.html: Removed.
1949 * js/regress/substring-concat.html: Removed.
1950 * js/regress/substring-expected.txt: Removed.
1951 * js/regress/substring.html: Removed.
1952 * js/regress/switch-char-constant-expected.txt: Removed.
1953 * js/regress/switch-char-constant.html: Removed.
1954 * js/regress/switch-char-expected.txt: Removed.
1955 * js/regress/switch-char.html: Removed.
1956 * js/regress/switch-constant-expected.txt: Removed.
1957 * js/regress/switch-constant.html: Removed.
1958 * js/regress/switch-expected.txt: Removed.
1959 * js/regress/switch-string-basic-big-expected.txt: Removed.
1960 * js/regress/switch-string-basic-big-var-expected.txt: Removed.
1961 * js/regress/switch-string-basic-big-var.html: Removed.
1962 * js/regress/switch-string-basic-big.html: Removed.
1963 * js/regress/switch-string-basic-expected.txt: Removed.
1964 * js/regress/switch-string-basic-var-expected.txt: Removed.
1965 * js/regress/switch-string-basic-var.html: Removed.
1966 * js/regress/switch-string-basic.html: Removed.
1967 * js/regress/switch-string-big-length-tower-var-expected.txt: Removed.
1968 * js/regress/switch-string-big-length-tower-var.html: Removed.
1969 * js/regress/switch-string-length-tower-expected.txt: Removed.
1970 * js/regress/switch-string-length-tower-var-expected.txt: Removed.
1971 * js/regress/switch-string-length-tower-var.html: Removed.
1972 * js/regress/switch-string-length-tower.html: Removed.
1973 * js/regress/switch-string-short-expected.txt: Removed.
1974 * js/regress/switch-string-short.html: Removed.
1975 * js/regress/switch.html: Removed.
1976 * js/regress/symbol-tostringtag-expected.txt: Removed.
1977 * js/regress/symbol-tostringtag.html: Removed.
1978 * js/regress/tear-off-arguments-expected.txt: Removed.
1979 * js/regress/tear-off-arguments-simple-expected.txt: Removed.
1980 * js/regress/tear-off-arguments-simple.html: Removed.
1981 * js/regress/tear-off-arguments.html: Removed.
1982 * js/regress/temporal-structure-expected.txt: Removed.
1983 * js/regress/temporal-structure.html: Removed.
1984 * js/regress/to-int32-boolean-expected.txt: Removed.
1985 * js/regress/to-int32-boolean.html: Removed.
1986 * js/regress/to-number-constructor-number-string-number-string-expected.txt: Removed.
1987 * js/regress/to-number-constructor-number-string-number-string.html: Removed.
1988 * js/regress/to-number-constructor-only-number-expected.txt: Removed.
1989 * js/regress/to-number-constructor-only-number.html: Removed.
1990 * js/regress/to-number-constructor-only-string-expected.txt: Removed.
1991 * js/regress/to-number-constructor-only-string.html: Removed.
1992 * js/regress/to-number-constructor-string-number-string-number-expected.txt: Removed.
1993 * js/regress/to-number-constructor-string-number-string-number.html: Removed.
1994 * js/regress/to-number-number-string-number-string-expected.txt: Removed.
1995 * js/regress/to-number-number-string-number-string.html: Removed.
1996 * js/regress/to-number-only-number-expected.txt: Removed.
1997 * js/regress/to-number-only-number.html: Removed.
1998 * js/regress/to-number-only-string-expected.txt: Removed.
1999 * js/regress/to-number-only-string.html: Removed.
2000 * js/regress/to-number-string-number-string-number-expected.txt: Removed.
2001 * js/regress/to-number-string-number-string-number.html: Removed.
2002 * js/regress/try-catch-get-by-val-cloned-arguments-expected.txt: Removed.
2003 * js/regress/try-catch-get-by-val-cloned-arguments.html: Removed.
2004 * js/regress/try-catch-get-by-val-direct-arguments-expected.txt: Removed.
2005 * js/regress/try-catch-get-by-val-direct-arguments.html: Removed.
2006 * js/regress/try-catch-get-by-val-scoped-arguments-expected.txt: Removed.
2007 * js/regress/try-catch-get-by-val-scoped-arguments.html: Removed.
2008 * js/regress/typed-array-get-set-by-val-profiling-expected.txt: Removed.
2009 * js/regress/typed-array-get-set-by-val-profiling.html: Removed.
2010 * js/regress/typed-array-subarray-expected.txt: Removed.
2011 * js/regress/typed-array-subarray.html: Removed.
2012 * js/regress/undefined-property-access-expected.txt: Removed.
2013 * js/regress/undefined-property-access.html: Removed.
2014 * js/regress/undefined-test-expected.txt: Removed.
2015 * js/regress/undefined-test.html: Removed.
2016 * js/regress/unprofiled-licm-expected.txt: Removed.
2017 * js/regress/unprofiled-licm.html: Removed.
2018 * js/regress/untyped-string-from-char-code-expected.txt: Removed.
2019 * js/regress/untyped-string-from-char-code.html: Removed.
2020 * js/regress/v8-raytrace-with-empty-try-catch-expected.txt: Removed.
2021 * js/regress/v8-raytrace-with-empty-try-catch.html: Removed.
2022 * js/regress/v8-raytrace-with-try-catch-expected.txt: Removed.
2023 * js/regress/v8-raytrace-with-try-catch-high-frequency-throws-expected.txt: Removed.
2024 * js/regress/v8-raytrace-with-try-catch-high-frequency-throws.html: Removed.
2025 * js/regress/v8-raytrace-with-try-catch.html: Removed.
2026 * js/regress/v8-regexp-search-expected.txt: Removed.
2027 * js/regress/v8-regexp-search.html: Removed.
2028 * js/regress/varargs-call-expected.txt: Removed.
2029 * js/regress/varargs-call.html: Removed.
2030 * js/regress/varargs-construct-expected.txt: Removed.
2031 * js/regress/varargs-construct-inline-expected.txt: Removed.
2032 * js/regress/varargs-construct-inline.html: Removed.
2033 * js/regress/varargs-construct.html: Removed.
2034 * js/regress/varargs-expected.txt: Removed.
2035 * js/regress/varargs-inline-expected.txt: Removed.
2036 * js/regress/varargs-inline.html: Removed.
2037 * js/regress/varargs-strict-mode-expected.txt: Removed.
2038 * js/regress/varargs-strict-mode.html: Removed.
2039 * js/regress/varargs.html: Removed.
2040 * js/regress/weird-inlining-const-prop-expected.txt: Removed.
2041 * js/regress/weird-inlining-const-prop.html: Removed.
2043 2016-08-23 Filip Pizlo <fpizlo@apple.com>
2046 https://bugs.webkit.org/show_bug.cgi?id=161114 svg/carto.net/window.svg fails in debug after r204854
2047 https://bugs.webkit.org/show_bug.cgi?id=161115 js/regress/put-by-id-transition-with-indexing-header.html sometimes fails in debug after r204854
2051 2016-08-23 Jiewen Tan <jiewen_tan@apple.com>
2053 Unreviewed, rebase iOS simulator WK1 editing tests.
2055 * platform/ios-simulator-wk1/editing/deleting/delete-at-paragraph-boundaries-002-expected.txt:
2056 * platform/ios-simulator-wk1/editing/deleting/delete-at-paragraph-boundaries-003-expected.txt:
2057 * platform/ios-simulator-wk1/editing/deleting/delete-at-paragraph-boundaries-005-expected.txt:
2058 * platform/ios-simulator-wk1/editing/deleting/delete-at-paragraph-boundaries-006-expected.txt:
2059 * platform/ios-simulator-wk1/editing/deleting/delete-at-paragraph-boundaries-007-expected.txt:
2060 * platform/ios-simulator-wk1/editing/deleting/delete-at-paragraph-boundaries-008-expected.txt:
2061 * platform/ios-simulator-wk1/editing/deleting/delete-at-paragraph-boundaries-009-expected.txt:
2062 * platform/ios-simulator-wk1/editing/deleting/delete-at-paragraph-boundaries-011-expected.txt:
2063 * platform/ios-simulator-wk1/editing/deleting/delete-block-contents-003-expected.txt:
2064 * platform/ios-simulator-wk1/editing/deleting/delete-block-merge-contents-002-expected.txt:
2065 * platform/ios-simulator-wk1/editing/deleting/delete-block-merge-contents-006-expected.txt:
2066 * platform/ios-simulator-wk1/editing/deleting/delete-block-merge-contents-009-expected.txt:
2067 * platform/ios-simulator-wk1/editing/deleting/delete-block-merge-contents-013-expected.txt:
2068 * platform/ios-simulator-wk1/editing/deleting/delete-block-merge-contents-014-expected.txt:
2069 * platform/ios-simulator-wk1/editing/deleting/delete-block-merge-contents-016-expected.txt:
2070 * platform/ios-simulator-wk1/editing/deleting/delete-block-merge-contents-018-expected.txt:
2071 * platform/ios-simulator-wk1/editing/deleting/delete-block-merge-contents-022-expected.txt:
2072 * platform/ios-simulator-wk1/editing/deleting/delete-block-merge-contents-023-expected.txt:
2073 * platform/ios-simulator-wk1/editing/deleting/delete-block-merge-contents-024-expected.txt:
2074 * platform/ios-simulator-wk1/editing/deleting/delete-br-001-expected.txt:
2075 * platform/ios-simulator-wk1/editing/deleting/delete-br-003-expected.txt:
2076 * platform/ios-simulator-wk1/editing/deleting/delete-br-010-expected.txt:
2077 * platform/ios-simulator-wk1/editing/deleting/delete-character-001-expected.txt:
2078 * platform/ios-simulator-wk1/editing/deleting/delete-contiguous-ws-001-expected.txt:
2079 * platform/ios-simulator-wk1/editing/deleting/delete-emoji-expected.txt: Added.
2080 * platform/ios-simulator-wk1/editing/deleting/delete-hr-expected.txt:
2081 * platform/ios-simulator-wk1/editing/deleting/delete-image-001-expected.txt:
2082 * platform/ios-simulator-wk1/editing/deleting/delete-image-002-expected.txt:
2083 * platform/ios-simulator-wk1/editing/deleting/delete-image-003-expected.txt:
2084 * platform/ios-simulator-wk1/editing/deleting/delete-line-001-expected.txt:
2085 * platform/ios-simulator-wk1/editing/deleting/delete-line-002-expected.txt:
2086 * platform/ios-simulator-wk1/editing/deleting/delete-line-003-expected.txt:
2087 * platform/ios-simulator-wk1/editing/deleting/delete-line-005-expected.txt:
2088 * platform/ios-simulator-wk1/editing/deleting/delete-line-007-expected.txt:
2089 * platform/ios-simulator-wk1/editing/deleting/delete-line-009-expected.txt:
2090 * platform/ios-simulator-wk1/editing/deleting/delete-line-010-expected.txt:
2091 * platform/ios-simulator-wk1/editing/deleting/delete-line-013-expected.txt:
2092 * platform/ios-simulator-wk1/editing/deleting/delete-line-015-expected.txt:
2093 * platform/ios-simulator-wk1/editing/deleting/delete-line-017-expected.txt:
2094 * platform/ios-simulator-wk1/editing/deleting/delete-listitem-001-expected.txt:
2095 * platform/ios-simulator-wk1/editing/deleting/delete-listitem-002-expected.txt:
2096 * platform/ios-simulator-wk1/editing/deleting/delete-selection-001-expected.txt:
2097 * platform/ios-simulator-wk1/editing/deleting/delete-ws-fixup-002-expected.txt:
2098 * platform/ios-simulator-wk1/editing/deleting/list-item-1-expected.txt:
2099 * platform/ios-simulator-wk1/editing/deleting/merge-unrendered-space-expected.txt:
2100 * platform/ios-simulator-wk1/editing/deleting/non-smart-delete-expected.txt:
2101 * platform/ios-simulator-wk1/editing/inserting/insert-3778059-fix-expected.txt:
2102 * platform/ios-simulator-wk1/editing/inserting/insert-br-at-tabspan-003-expected.txt:
2103 * platform/ios-simulator-wk1/editing/inserting/insert-br-quoted-001-expected.txt:
2104 * platform/ios-simulator-wk1/editing/inserting/insert-br-quoted-004-expected.txt:
2105 * platform/ios-simulator-wk1/editing/inserting/insert-br-quoted-006-expected.txt:
2106 * platform/ios-simulator-wk1/editing/inserting/insert-div-012-expected.txt:
2107 * platform/ios-simulator-wk1/editing/inserting/insert-div-014-expected.txt:
2108 * platform/ios-simulator-wk1/editing/inserting/insert-div-017-expected.txt:
2109 * platform/ios-simulator-wk1/editing/inserting/insert-div-018-expected.txt:
2110 * platform/ios-simulator-wk1/editing/inserting/insert-div-020-expected.txt:
2111 * platform/ios-simulator-wk1/editing/inserting/insert-div-022-expected.txt:
2112 * platform/ios-simulator-wk1/editing/inserting/insert-div-025-expected.txt:
2113 * platform/ios-simulator-wk1/editing/inserting/insert-div-027-expected.txt:
2114 * platform/ios-simulator-wk1/editing/inserting/insert-html-crash-01-expected.txt: Added.
2115 * platform/ios-simulator-wk1/editing/inserting/insert-paragraph-04-expected.txt:
2116 * platform/ios-simulator-wk1/editing/inserting/insert-text-at-tabspan-001-expected.txt:
2117 * platform/ios-simulator-wk1/editing/inserting/insert-text-at-tabspan-003-expected.txt:
2118 * platform/ios-simulator-wk1/editing/selection/5057506-2-expected.txt:
2119 * platform/ios-simulator-wk1/editing/selection/5057506-expected.txt:
2120 * platform/ios-simulator-wk1/editing/selection/5131716-1-expected.txt:
2121 * platform/ios-simulator-wk1/editing/selection/5131716-2-expected.txt:
2122 * platform/ios-simulator-wk1/editing/selection/5131716-3-expected.txt:
2123 * platform/ios-simulator-wk1/editing/selection/5131716-4-expected.txt:
2124 * platform/ios-simulator-wk1/editing/style/block-styles-007-expected.txt:
2125 * platform/ios-simulator-wk1/editing/style/create-block-for-style-002-expected.txt:
2126 * platform/ios-simulator-wk1/editing/style/create-block-for-style-003-expected.txt:
2127 * platform/ios-simulator-wk1/editing/style/create-block-for-style-010-expected.txt:
2128 * platform/ios-simulator-wk1/editing/style/create-block-for-style-012-expected.txt:
2129 * platform/ios-simulator-wk1/editing/style/create-block-for-style-013-expected.txt:
2130 * platform/ios-simulator-wk1/editing/style/relative-font-size-change-002-expected.txt:
2131 * platform/ios-simulator-wk1/editing/style/relative-font-size-change-004-expected.txt:
2132 * platform/ios-simulator-wk1/editing/style/style-3998892-fix-expected.txt:
2133 * platform/ios-simulator-wk1/editing/style/style-boundary-004-expected.txt:
2134 * platform/ios-simulator-wk1/editing/undo/undo-delete-expected.txt:
2136 2016-08-23 Zalan Bujtas <zalan@apple.com>
2138 ASSERTION FAILED: hasOverflowingCell == this->hasOverflowingCell() in WebCore::RenderTableSection::computeOverflowFromCells
2139 https://bugs.webkit.org/show_bug.cgi?id=155702
2140 <rdar://problem/27720731>
2142 Reviewed by David Hyatt.
2144 * fast/table/assert-when-visual-overflow-is-cleared-expected.txt: Added.
2145 * fast/table/assert-when-visual-overflow-is-cleared.html: Added.
2147 2016-08-23 Brady Eidson <beidson@apple.com>
2149 WK2 Gamepad layout test support.
2150 https://bugs.webkit.org/show_bug.cgi?id=134671
2152 Reviewed by Alex Christensen.
2154 * gamepad/gamepad-api-expected.txt:
2155 * gamepad/gamepad-api.html:
2156 * gamepad/gamepad-out-of-range-crasher-expected.txt: Removed.
2157 * gamepad/gamepad-out-of-range-crasher.html: Removed.
2158 * gamepad/gamepad-polling-access-expected.txt:
2159 * gamepad/gamepad-polling-access.html:
2161 * platform/mac/TestExpectations:
2162 * platform/mac-wk1/TestExpectations:
2163 * platform/mac-wk2/fast/dom/navigator-detached-no-crash-expected.txt: Added.
2165 2016-08-23 Alexey Proskuryakov <ap@apple.com>
2167 REGRESSION (PHP 5.6): http/tests/misc/bad-charset-alias.html fails
2168 https://bugs.webkit.org/show_bug.cgi?id=161047
2169 rdar://problem/27434307
2171 Reviewed by Lucas Forschler.
2173 * http/conf/php.ini: Added. On macOS at least, there is no global php.ini, so we
2174 only need to override this one default setting.
2175 * platform/mac/TestExpectations: Unmarked the test.
2177 2016-08-23 Jonathan Bedard <jbedard@apple.com>
2179 REGRESSION (r204226): LayoutTest editing/deleting/delete-empty-line-breaks-at-end-of-textarea.html "crashing" without a crashlog
2180 https://bugs.webkit.org/show_bug.cgi?id=160782
2182 Reviewed by Alexey Proskuryakov.
2184 Rolling out r204650.
2186 * platform/mac-wk2/TestExpectations: editing/deleting/delete-empty-line-breaks-at-end-of-textarea.html removed from list of flakey tests.
2188 2016-08-23 Chris Dumez <cdumez@apple.com>
2190 Import html/browsers web platform tests
2191 https://bugs.webkit.org/show_bug.cgi?id=161067
2193 Reviewed by Youenn Fablet.
2195 Skip resource files.
2199 2016-08-23 Youenn Fablet <youenn@apple.com>
2201 [WK2] http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/upgrade-insecure-fetch-in-main-frame.html fails
2202 https://bugs.webkit.org/show_bug.cgi?id=161052
2203 <rdar://problem/27954577>
2207 * platform/mac-wk2/TestExpectations: Adding Failure/Timeout expectation to
2208 http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/upgrade-insecure-fetch-in-main-frame.html
2209 * platform/wk2/TestExpectations: Removing Timeout expectation from
2210 http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/upgrade-insecure-fetch-in-main-frame.html
2212 2016-08-23 Youenn Fablet <youenn@apple.com>
2214 Implement redirect support post CORS-preflight
2215 https://bugs.webkit.org/show_bug.cgi?id=159056
2217 Reviewed by Alex Christensen.
2219 * TestExpectations: Skipping new fetch worker test in Debug mode as it may crash and disrupt other tests.
2220 * http/tests/xmlhttprequest/access-control-and-redirects-async-expected.txt:
2221 * http/tests/xmlhttprequest/redirections-and-user-headers-expected.txt:
2222 * http/tests/xmlhttprequest/redirections-and-user-headers.html:
2224 2016-08-22 Chris Dumez <cdumez@apple.com>
2226 Drop TextTrackCue's constructor as per the latest specification
2227 https://bugs.webkit.org/show_bug.cgi?id=161061
2229 Reviewed by Alex Christensen.
2231 Update existing tests to use VTTCue's constructor instead of
2234 * js/dom/constructor-length.html:
2235 * media/track/getCueAsHTMLCrash.html:
2236 * media/track/opera/interfaces/TextTrack/activeCues.html:
2237 * media/track/opera/interfaces/TextTrackCue/getCueAsHTML.html:
2238 * media/track/opera/interfaces/TextTrackCue/line.html:
2239 * media/track/opera/interfaces/TextTrackCue/onenter.html:
2240 * media/track/opera/interfaces/TextTrackCue/onexit.html:
2241 * media/track/opera/interfaces/TextTrackCue/snapToLines.html:
2242 * media/track/opera/interfaces/TextTrackCue/text.html:
2243 * media/track/opera/interfaces/TextTrackCue/vertical.html:
2244 * media/track/opera/interfaces/TextTrackCueList/getter.html:
2245 * media/track/opera/track/track-element/src-clear-cues.html:
2246 * media/track/opera/track/webvtt/rendering/reftest/repaint.html:
2247 * media/track/regions-webvtt/text-track-cue-region-attribute.html:
2248 * media/track/track-add-remove-cue-expected.txt:
2249 * media/track/track-add-remove-cue.html:
2250 * media/track/track-cue-empty-cue-text.html:
2251 * media/track/track-cue-empty-text-crash.html:
2252 * media/track/track-cue-inline-assertion-crash.html:
2253 * media/track/track-cue-negative-timestamp-expected.txt:
2254 * media/track/track-cue-negative-timestamp.html:
2255 * media/track/track-cue-rendering-empty-cue-crash.html:
2256 * media/track/track-cue-rendering-mode-changed.html:
2257 * media/track/track-disabled-addcue.html:
2258 * media/track/track-remove-active-cue-crash.html:
2259 * media/track/w3c/interfaces/TextTrack/addCue.html:
2260 * media/track/w3c/interfaces/TextTrack/cues.html:
2261 * media/track/w3c/interfaces/TextTrack/removeCue.html:
2262 * media/track/w3c/interfaces/TextTrackCue/align.html:
2263 * media/track/w3c/interfaces/TextTrackCue/endTime.html:
2264 * media/track/w3c/interfaces/TextTrackCue/id.html:
2265 * media/track/w3c/interfaces/TextTrackCue/pauseOnExit.html:
2266 * media/track/w3c/interfaces/TextTrackCue/startTime.html:
2267 * media/track/w3c/interfaces/TextTrackCue/track.html:
2268 * media/track/w3c/interfaces/TextTrackCueList/getCueById.html:
2269 * media/track/w3c/interfaces/TextTrackCueList/length.html:
2270 * media/video-controls-captions.html:
2271 * platform/mac/js/dom/constructor-length-expected.txt:
2273 2016-08-22 Jiewen Tan <jiewen_tan@apple.com>
2275 Unreviewed, update failure list of iOS simulator WK1 compositing test.
2277 * platform/ios-simulator-wk1/TestExpectations:
2279 2016-08-22 Jiewen Tan <jiewen_tan@apple.com>
2281 Unreviewed, iOS simulator WK1 tests gardening.
2283 Move the following tests from failure to pass:
2284 compositing/iframes/become-composited-nested-iframes.html,
2285 compositing/images/clip-on-directly-composited-image.html,
2286 compositing/overflow/dynamic-composited-scrolling-status.html.
2288 * platform/ios-simulator-wk1/TestExpectations:
2289 * platform/ios-simulator-wk2/TestExpectations:
2290 * platform/ios-simulator/TestExpectations:
2292 2016-08-22 Jiewen Tan <jiewen_tan@apple.com>
2294 Unreviewed, iOS simulator WK1 tests rebasing.
2296 * platform/ios-simulator-wk1/compositing/absolute-inside-out-of-view-fixed-expected.txt: Removed.
2297 * platform/ios-simulator-wk1/compositing/backing/backface-visibility-in-3dtransformed-expected.txt: Removed.
2298 * platform/ios-simulator-wk1/compositing/backing/border-radius-no-backing-expected.txt: Removed.
2299 * platform/ios-simulator-wk1/compositing/backing/filter-no-backing-expected.txt: Removed.
2300 * platform/ios-simulator-wk1/compositing/backing/masked-child-no-backing-expected.txt: Removed.
2301 * platform/ios-simulator-wk1/compositing/backing/no-backing-for-opacity-0-child-expected.txt: Removed.
2302 * platform/ios-simulator-wk1/compositing/backing/replaced-child-no-backing-expected.txt: Removed.
2303 * platform/ios-simulator-wk1/compositing/backing/toggle-opacity-0-child-expected.txt: Removed.
2304 * platform/ios-simulator-wk1/compositing/bounds-in-flipped-writing-mode-expected.txt: Removed.
2305 * platform/ios-simulator-wk1/compositing/clip-child-by-non-stacking-ancestor-expected.txt: Removed.
2306 * platform/ios-simulator-wk1/compositing/clipping/border-radius-overflow-hidden-stacking-context-expected.txt: Removed.
2307 * platform/ios-simulator-wk1/compositing/columns/ancestor-clipped-in-paginated-expected.txt: Removed.
2308 * platform/ios-simulator-wk1/compositing/columns/clipped-in-paginated-expected.txt: Removed.
2309 * platform/ios-simulator-wk1/compositing/columns/composited-columns-vertical-rl-expected.txt: Removed.
2310 * platform/ios-simulator-wk1/compositing/columns/composited-nested-columns-expected.txt: Removed.
2311 * platform/ios-simulator-wk1/compositing/contents-opaque/background-clip-expected.txt: Removed.
2312 * platform/ios-simulator-wk1/compositing/contents-opaque/background-color-expected.txt: Removed.
2313 * platform/ios-simulator-wk1/compositing/contents-opaque/body-background-painted-expected.txt: Removed.
2314 * platform/ios-simulator-wk1/compositing/contents-opaque/body-background-skipped-expected.txt: Removed.
2315 * platform/ios-simulator-wk1/compositing/contents-opaque/filter-expected.txt: Removed.
2316 * platform/ios-simulator-wk1/compositing/contents-opaque/hidden-with-visible-child-expected.txt: Removed.
2317 * platform/ios-simulator-wk1/compositing/contents-opaque/hidden-with-visible-text-expected.txt: Removed.
2318 * platform/ios-simulator-wk1/compositing/contents-opaque/layer-opacity-expected.txt: Removed.
2319 * platform/ios-simulator-wk1/compositing/contents-opaque/layer-transform-expected.txt: Removed.
2320 * platform/ios-simulator-wk1/compositing/contents-opaque/opaque-with-scrolled-expected.txt: Removed.
2321 * platform/ios-simulator-wk1/compositing/contents-opaque/overflow-hidden-child-layers-expected.txt: Removed.
2322 * platform/ios-simulator-wk1/compositing/contents-opaque/table-parts-expected.txt: Removed.
2323 * platform/ios-simulator-wk1/compositing/contents-opaque/visibility-hidden-expected.txt: Removed.
2324 * platform/ios-simulator-wk1/compositing/filters/sw-layer-overlaps-hw-shadow-expected.txt: Removed.
2325 * platform/ios-simulator-wk1/compositing/filters/sw-nested-shadow-overlaps-hw-nested-shadow-expected.txt: Removed.
2326 * platform/ios-simulator-wk1/compositing/filters/sw-shadow-overlaps-hw-layer-expected.txt: Removed.
2327 * platform/ios-simulator-wk1/compositing/filters/sw-shadow-overlaps-hw-shadow-expected.txt: Removed.
2328 * platform/ios-simulator-wk1/compositing/geometry/bounds-clipped-composited-child-expected.txt: Removed.
2329 * platform/ios-simulator-wk1/compositing/geometry/bounds-ignores-hidden-dynamic-expected.txt: Removed.
2330 * platform/ios-simulator-wk1/compositing/geometry/bounds-ignores-hidden-expected.txt: Removed.
2331 * platform/ios-simulator-wk1/compositing/geometry/clip-expected.txt: Removed.
2332 * platform/ios-simulator-wk1/compositing/geometry/clip-inside-expected.txt: Removed.
2333 * platform/ios-simulator-wk1/compositing/geometry/fixed-transformed-expected.txt: Removed.
2334 * platform/ios-simulator-wk1/compositing/geometry/flipped-writing-mode-expected.txt: Removed.
2335 * platform/ios-simulator-wk1/compositing/geometry/foreground-layer-expected.txt: Removed.
2336 * platform/ios-simulator-wk1/compositing/geometry/limit-layer-bounds-positioned-expected.txt: Removed.
2337 * platform/ios-simulator-wk1/compositing/geometry/limit-layer-bounds-positioned-transition-expected.txt: Removed.
2338 * platform/ios-simulator-wk1/compositing/geometry/limit-layer-bounds-transformed-expected.txt: Removed.
2339 * platform/ios-simulator-wk1/compositing/geometry/limit-layer-bounds-transformed-overflow-expected.txt: Removed.
2340 * platform/ios-simulator-wk1/compositing/geometry/negative-text-indent-with-overflow-hidden-layer-expected.txt: Removed.
2341 * platform/ios-simulator-wk1/compositing/iframes/become-overlapped-iframe-expected.txt: Removed.
2342 * platform/ios-simulator-wk1/compositing/iframes/invisible-nested-iframe-hide-expected.txt: Removed.
2343 * platform/ios-simulator-wk1/compositing/iframes/overlapped-iframe-iframe-expected.txt: Removed.
2344 * platform/ios-simulator-wk1/compositing/iframes/resizer-expected.txt: Removed.
2345 * platform/ios-simulator-wk1/compositing/layer-creation/mismatched-rotated-transform-animation-overlap-expected.txt: Removed.
2346 * platform/ios-simulator-wk1/compositing/layer-creation/multiple-keyframes-animation-overlap-expected.txt: Removed.
2347 * platform/ios-simulator-wk1/compositing/layer-creation/no-compositing-for-fixed-position-under-transform-expected.txt: Removed.
2348 * platform/ios-simulator-wk1/compositing/layer-creation/overlap-animation-clipping-expected.txt: Removed.
2349 * platform/ios-simulator-wk1/compositing/layer-creation/overlap-animation-expected.txt: Removed.
2350 * platform/ios-simulator-wk1/compositing/layer-creation/overlap-child-layer-expected.txt: Removed.
2351 * platform/ios-simulator-wk1/compositing/layer-creation/overlap-clipping-expected.txt: Removed.
2352 * platform/ios-simulator-wk1/compositing/layer-creation/overlap-transformed-3d-expected.txt: Removed.
2353 * platform/ios-simulator-wk1/compositing/layer-creation/overlap-transformed-and-clipped-expected.txt: Removed.
2354 * platform/ios-simulator-wk1/compositing/layer-creation/overlap-transformed-layer-expected.txt: Removed.
2355 * platform/ios-simulator-wk1/compositing/layer-creation/overlap-transformed-preserved-3d-expected.txt: Removed.
2356 * platform/ios-simulator-wk1/compositing/layer-creation/overlap-transforms-expected.txt: Removed.
2357 * platform/ios-simulator-wk1/compositing/layer-creation/rotate3d-overlap-expected.txt: Removed.
2358 * platform/ios-simulator-wk1/compositing/layer-creation/scale-rotation-animation-overlap-expected.txt: Removed.
2359 * platform/ios-simulator-wk1/compositing/layer-creation/scroll-partial-update-expected.txt: Removed.
2360 * platform/ios-simulator-wk1/compositing/layer-creation/stacking-context-overlap-expected.txt: Removed.
2361 * platform/ios-simulator-wk1/compositing/layer-creation/stacking-context-overlap-nested-expected.txt: Removed.
2362 * platform/ios-simulator-wk1/compositing/layer-creation/subpixel-adjacent-layers-overlap-expected.txt: Removed.
2363 * platform/ios-simulator-wk1/compositing/layer-creation/translate-animation-overlap-expected.txt: Removed.
2364 * platform/ios-simulator-wk1/compositing/layer-creation/translate-scale-animation-overlap-expected.txt: Removed.
2365 * platform/ios-simulator-wk1/compositing/layer-creation/translatez-overlap-expected.txt: Removed.
2366 * platform/ios-simulator-wk1/compositing/layer-creation/will-change-change-expected.txt: Removed.
2367 * platform/ios-simulator-wk1/compositing/masks/clip-path-composited-descendent-expected.txt: Removed.
2368 * platform/ios-simulator-wk1/compositing/masks/mask-layer-size-expected.txt: Removed.
2369 * platform/ios-simulator-wk1/compositing/media-controls-bar-appearance-big-expected.txt: Removed.
2370 * platform/ios-simulator-wk1/compositing/media-controls-bar-appearance-expected.txt: Removed.
2371 * platform/ios-simulator-wk1/compositing/overflow-trumps-transform-style-expected.txt: Removed.
2372 * platform/ios-simulator-wk1/compositing/overflow/content-loses-scrollbars-expected.txt: Removed.
2373 * platform/ios-simulator-wk1/compositing/overflow/resize-painting-expected.txt: Removed.
2374 * platform/ios-simulator-wk1/compositing/regions/fixed-in-named-flow-clip-descendant-expected.txt: Removed.
2375 * platform/ios-simulator-wk1/compositing/regions/fixed-in-named-flow-expected.txt: Removed.
2376 * platform/ios-simulator-wk1/compositing/regions/fixed-in-named-flow-from-abs-in-named-flow-expected.txt: Removed.
2377 * platform/ios-simulator-wk1/compositing/regions/fixed-in-named-flow-from-outflow-expected.txt: Removed.
2378 * platform/ios-simulator-wk1/compositing/regions/fixed-in-named-flow-got-transformed-parent-expected.txt: Removed.
2379 * platform/ios-simulator-wk1/compositing/regions/fixed-in-named-flow-lost-transformed-parent-expected.txt: Removed.
2380 * platform/ios-simulator-wk1/compositing/regions/fixed-in-named-flow-overlap-composited-expected.txt: Removed.
2381 * platform/ios-simulator-wk1/compositing/regions/fixed-in-named-flow-transformed-parent-expected.txt: Removed.
2382 * platform/ios-simulator-wk1/compositing/regions/fixed-transformed-in-named-flow-expected.txt: Removed.
2383 * platform/ios-simulator-wk1/compositing/repaint/positioned-movement-expected.txt: Removed.
2384 * platform/ios-simulator-wk1/compositing/repaint/repaint-on-layer-grouping-change-expected.txt: Removed.
2385 * platform/ios-simulator-wk1/compositing/rtl/rtl-relative-expected.txt: Removed.
2386 * platform/ios-simulator-wk1/compositing/rtl/rtl-scrolling-with-transformed-descendants-expected.txt: Removed.
2387 * platform/ios-simulator-wk1/compositing/tiling/huge-layer-add-remove-child-expected.txt: Removed.
2388 * platform/ios-simulator-wk1/compositing/video/video-object-position-expected.txt: Removed.
2389 * platform/ios-simulator-wk1/compositing/visibility/layer-visible-content-expected.txt: Removed.
2390 * platform/ios-simulator-wk1/compositing/visible-rect/backing-change-height-from-zero-expected.txt: Removed.
2391 * platform/ios-simulator-wk2/compositing/layer-creation/overlap-animation-container-expected.txt: Removed.
2392 * platform/ios-simulator/compositing/layer-creation/overlap-animation-container-expected.txt:
2394 2016-08-22 Daniel Bates <dabates@apple.com>
2396 Skip the test in http/tests/navigation/ping-attribute in iOS WebKit 2
2398 Touch events are not supported in WebKit for iOS Simulator built with the public iOS SDK.
2399 The tests simulate mouse events when run in DumpRenderTree. And simulating mouse events
2400 is supported in WebKit for iOS Simulator built with the public iOS SDK.
2402 * platform/ios-simulator-wk2/TestExpectations:
2404 2016-08-22 Johan K. Jensen <johan_jensen@apple.com>
2406 Make NetworkLoadTiming use double for higher precision in Resource Timing
2407 https://bugs.webkit.org/show_bug.cgi?id=161051
2409 Reviewed by Alex Christensen.
2411 Test that resources timing information are close deltas to a multiple of expected resolution.
2413 * http/tests/misc/resource-timing-resolution-expected.txt: Added.
2414 * http/tests/misc/resource-timing-resolution.html: Added.
2416 2016-08-22 Javier Fernandez <jfernandez@igalia.com>
2418 [css-grid] Stretch alignment doesn't work for orthogonal flows
2419 https://bugs.webkit.org/show_bug.cgi?id=160076
2421 Reviewed by Darin Adler.
2423 Additional layout tests to verify the stretching logic works as
2424 expected in orthogonal flow scenarios.
2426 * fast/css-grid-layout/grid-align-justify-stretch-with-orthogonal-flows-expected.txt: Added.
2427 * fast/css-grid-layout/grid-align-justify-stretch-with-orthogonal-flows.html: Added.
2429 2016-08-22 Ryosuke Niwa <rniwa@webkit.org>
2431 Rename CustomElementsRegistry to CustomElementRegistry
2432 https://bugs.webkit.org/show_bug.cgi?id=161028
2434 Reviewed by Darin Adler.
2436 Updated the tests and expected results after the rename.
2438 * fast/custom-elements/CustomElementRegistry-expected.txt: Renamed from LayoutTests/fast/custom-elements/CustomElementsRegistry-expected.txt.
2439 * fast/custom-elements/CustomElementRegistry.html: Renamed from LayoutTests/fast/custom-elements/CustomElementsRegistry.html.
2440 * platform/efl/js/dom/global-constructors-attributes-expected.txt:
2441 * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
2442 * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt:
2443 * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
2444 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
2445 * platform/win/js/dom/global-constructors-attributes-expected.txt:
2447 2016-08-22 Daniel Bates <dabates@apple.com>
2449 Attempt to fix the iOS 9 Simulator test bots after <https://trac.webkit.org/changeset/204720>
2450 (https://bugs.webkit.org/show_bug.cgi?id=156857)
2452 Fix JavaScript TypeErrors, "undefined is not an object". Both uiController.singleTapAtPoint() and
2453 testRunner.runUIScript() expect to be passed a callback function.
2455 Additionally, explicitly check that window.testRunner is non-null before checking whether
2456 testRunner.runUIScript is non-null to avoid a JavaScript TypeError in desktop Safari.
2458 * http/tests/navigation/ping-attribute/resources/utilities.js:
2461 2016-08-22 Chris Dumez <cdumez@apple.com>
2463 Add support for GlobalEventHandlers.oncuechange attribute
2464 https://bugs.webkit.org/show_bug.cgi?id=161046
2466 Reviewed by Alex Christensen.
2468 Add layout test coverage.
2470 * fast/media/window-oncuechange-expected.txt: Added.
2471 * fast/media/window-oncuechange.html: Added.
2472 * js/dom/dom-static-property-for-in-iteration-expected.txt:
2474 2016-08-22 Simon Fraser <simon.fraser@apple.com>
2476 <select> menu on iPad causes shifting of hit-testing areas
2477 https://bugs.webkit.org/show_bug.cgi?id=150079
2479 Reviewed by Tim Horton.
2482 1. Scrolls in the ui process, so that position:fixed kicks in
2483 2. Taps on a <select>, which disabled position:fixed behavior
2484 3. Chooses a <select> option, dismissing the <select>, which restores position:fixed behavior
2485 4. Tries to tap a button inside position:fixed.
2487 * fast/forms/ios/ipad/unfocus-inside-fixed-hittest-expected.txt: Added.
2488 * fast/forms/ios/ipad/unfocus-inside-fixed-hittest.html: Added.
2490 2016-08-22 Antti Koivisto <antti@apple.com>
2492 Can't style descendants in shadow tree using the :host pseudo class
2493 https://bugs.webkit.org/show_bug.cgi?id=160754
2495 Reviewed by Darin Adler.
2497 * fast/shadow-dom/css-scoping-host-descendant-expected.html: Added.
2498 * fast/shadow-dom/css-scoping-host-descendant.html: Added.
2500 2016-08-22 Daniel Bates <dabates@apple.com>
2502 [iOS] <a ping> and <area ping> tests time out
2503 https://bugs.webkit.org/show_bug.cgi?id=156857
2505 Reviewed by Simon Fraser.
2507 Update test to use work in WebKitTestRunner and unskip the tests.
2509 Also remove some unused files.
2511 * http/tests/navigation/ping-attribute/anchor-cross-origin-from-https.html: Include external JavaScript
2512 script resources/utilities.js and write code in terms of clickElement(). Additionally, add HTML5 doctype
2513 tag and put <head> on its own line so as to be consistent with the placement of </head> on its own line.
2514 * http/tests/navigation/ping-attribute/anchor-cross-origin.html: Ditto.
2515 * http/tests/navigation/ping-attribute/anchor-same-origin.html: Ditto.
2516 * http/tests/navigation/ping-attribute/resources/check-ping.php: Removed.
2517 * http/tests/navigation/ping-attribute/resources/delete-ping.php: Removed.
2518 * http/tests/navigation/ping-attribute/resources/ping-file-path.php: Removed.
2519 * http/tests/navigation/ping-attribute/resources/save-Ping.php: Removed.
2520 * http/tests/navigation/ping-attribute/resources/utilities.js:
2521 (clearLastPingResultAndRunTest):
2522 (clickElement): Make use of UIScriptController to click the element via a tap on platforms that
2523 support touch events and implement UIScriptController (window.uiController).
2524 * platform/ios-simulator-wk2/TestExpectations: Unskip ping-attribute tests.
2525 * platform/ios-simulator/TestExpectations: Ditto.
2527 2016-08-22 Youenn Fablet <youenn@apple.com>
2529 LayoutTest http/tests/fetch/fetch-in-worker-crash.html is flaky
2530 https://bugs.webkit.org/show_bug.cgi?id=160510
2532 Reviewed by Darin Adler.
2534 * http/tests/fetch/fetch-in-worker.js:
2535 (stream.new.ReadableStream): Enqueuing a Uint8Array not a string, so that the fetch promise is not rejected. This should take care of Fail flakiness.
2536 Crash flakiness in Debug mode may still happen due to promise use in Worker.
2538 2016-08-21 Youenn Fablet <youenn@apple.com>
2540 [Mac] Rebase some failing XMLHttpRequest tests
2541 https://bugs.webkit.org/show_bug.cgi?id=161036
2545 * TestExpectations: Unmarking rebased tests as failing.
2546 * platform/ios-simulator/imported/w3c/web-platform-tests/XMLHttpRequest/send-entity-body-empty-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-entity-body-empty-expected.txt.
2547 * platform/ios-simulator/imported/w3c/web-platform-tests/XMLHttpRequest/send-entity-body-none-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-entity-body-none-expected.txt.
2548 * platform/ios-simulator/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-content-type-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-content-type-expected.txt.
2549 * platform/mac/imported/w3c/web-platform-tests/XMLHttpRequest/send-entity-body-empty-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-entity-body-empty-expected.txt.
2550 * platform/mac/imported/w3c/web-platform-tests/XMLHttpRequest/send-entity-body-none-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-entity-body-none-expected.txt.
2551 * platform/mac/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-content-type-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-content-type-expected.txt.
2553 2016-08-21 Youenn Fablet <youenn@apple.com>
2555 cross-origin requests redirected fail or drop author requested headers
2556 https://bugs.webkit.org/show_bug.cgi?id=112471
2558 Reviewed by Alex Christensen.
2560 * http/tests/xmlhttprequest/redirections-and-user-headers-expected.txt: Added.
2561 * http/tests/xmlhttprequest/redirections-and-user-headers.html: Added.
2562 * http/tests/xmlhttprequest/resources/access-control-preflight-redirect.php: Added.
2564 2016-08-19 Sam Weinig <sam@webkit.org>
2566 Location.ancestorOrigins should return a FrozenArray<USVString>
2567 https://bugs.webkit.org/show_bug.cgi?id=161018
2569 Reviewed by Ryosuke Niwa and Chris Dumez.
2571 Update existing tests to account for the change in type of Location.ancestorOrigins.
2573 * fast/dom/Window/Location/ancestor-origins-expected.txt:
2574 * fast/dom/Window/Location/ancestor-origins.html:
2575 * fast/dom/indexed-getters-returning-string-expected.txt:
2576 * fast/dom/indexed-getters-returning-string.html:
2578 2016-08-19 Dean Jackson <dino@apple.com>
2580 Implement preferLowPowerToHighPerformance for WebGL
2581 https://bugs.webkit.org/show_bug.cgi?id=161017
2582 <rdar://problem/26819135>
2584 Reviewed by Myles Maxfield.
2586 Now that we implement preferLowPowerToHighPerformance we can
2587 retain its value in the context creation attributes object.
2589 * fast/canvas/webgl/context-creation-attributes-expected.txt:
2591 2016-08-19 Ryan Haddad <ryanhaddad@apple.com>
2593 Rebaseline imported/w3c/web-platform-tests/html/semantics/interfaces.html for ios-simulator after r204647.
2595 Unreviewed test gardening.
2597 * platform/ios-simulator/imported/w3c/web-platform-tests/html/semantics/interfaces-expected.txt:
2599 2016-08-19 Ryan Haddad <ryanhaddad@apple.com>
2601 Marking editing/deleting/delete-empty-line-breaks-at-end-of-textarea.html as flaky on El Capitan.
2602 https://bugs.webkit.org/show_bug.cgi?id=160782
2604 Unreviewed test gardening.
2606 * platform/mac-wk2/TestExpectations:
2608 2016-08-19 Chris Dumez <cdumez@apple.com>
2610 Attr.prefix / Element.prefix attribute should be readonly
2611 https://bugs.webkit.org/show_bug.cgi?id=160998
2613 Reviewed by Daniel Bates.
2615 Update existing tests to reflect behavior change and drop a few
2618 * fast/dom/Element/prefix-setter-exception-expected.txt: Removed.
2619 * fast/dom/Element/prefix-setter-exception.html: Removed.
2620 * fast/dom/Element/setAttributeNode-case-insensitivity.html:
2621 * fast/dom/bad-href-attribute-expected.txt: Removed.
2622 * fast/dom/bad-href-attribute.html: Removed.
2623 * fast/dom/node-prefix-setter-namespace-exception-expected.txt: Removed.
2624 * fast/dom/node-prefix-setter-namespace-exception.html: Removed.
2625 * fast/dom/script-tests/node-prefix-setter-namespace-exception.js: Removed.
2626 * svg/custom/xlink-prefix-generation-in-attributes-expected.txt:
2627 * svg/custom/xlink-prefix-generation-in-attributes.html:
2629 2016-08-19 Nan Wang <n_wang@apple.com>
2631 AX: iOS, Wrong axLabel on static text if heading has multiple children
2632 https://bugs.webkit.org/show_bug.cgi?id=160981
2634 Reviewed by Chris Fleizach.
2636 * accessibility/ios-simulator/heading-with-aria-label-expected.txt:
2637 * accessibility/ios-simulator/heading-with-aria-label.html:
2639 2016-08-19 Carlos Alberto Lopez Perez <clopez@igalia.com>
2641 [GTK] Gardening: Layout tests expectations updates and test rebaselines.
2645 * TestExpectations: Mark as failing 3 tests from imported/w3c/web-platform-tests/XMLHttpRequest that had wrong results.
2646 * platform/gtk/TestExpectations: Update list for imported/w3c/web-platform-tests/XMLHttpRequest and merge repeated results.
2647 * platform/gtk/sputnik/Unicode/Unicode_510/S7.6_A3.1-expected.txt: Added. Rebaseline after r201449 (updated version of libicu).
2648 * platform/gtk/sputnik/Unicode/Unicode_510/S7.6_A3.2-expected.txt: Added. Rebaseline after r201449 (updated version of libicu).
2649 * platform/gtk/sputnik/Unicode/Unicode_510/S7.6_A5.3_T1-expected.txt: Added. Rebaseline after r201449 (updated version of libicu).
2650 * platform/gtk/sputnik/Unicode/Unicode_510/S7.6_A5.3_T2-expected.txt: Added. Rebaseline after r201449 (updated version of libicu).
2652 2016-08-19 Johan K. Jensen <johan_jensen@apple.com>
2654 Resource Timing: Make PerformanceEntryList a sequence as per spec
2655 https://bugs.webkit.org/show_bug.cgi?id=160963
2657 Reviewed by Alex Christensen.
2659 Testing that PerformanceEntryList (window.performance.getEntries()) is iterable.
2661 * http/tests/performance/performance-resource-timing-entries-iterable-expected.txt: Added.
2662 * http/tests/performance/performance-resource-timing-entries-iterable.html: Added.
2664 2016-08-19 Ryan Haddad <ryanhaddad@apple.com>
2666 Unskip tests that now pass on ios-simulator.
2668 Unreviewed test gardening.
2670 * platform/ios-simulator-wk2/TestExpectations:
2672 2016-08-18 Chris Dumez <cdumez@apple.com>
2674 Move prefix / namespaceURI / localName attributes from Node to Attr / Element
2675 https://bugs.webkit.org/show_bug.cgi?id=160988
2677 Reviewed by Ryosuke Niwa.
2679 Update existing layout tests to reflect behavior change.
2681 * fast/dom/Node/initial-values-expected.txt:
2682 * fast/dom/Node/script-tests/initial-values.js:
2683 * http/tests/misc/createElementNamespace1-expected.txt:
2684 * http/tests/misc/createElementNamespace1.xml:
2685 * http/tests/misc/createElementNamespace2-expected.txt:
2686 * http/tests/misc/createElementNamespace2.xhtml:
2687 * http/tests/misc/createElementNamespace3-expected.txt:
2688 * http/tests/misc/createElementNamespace3.html:
2689 * js/dom/dom-static-property-for-in-iteration-expected.txt:
2691 2016-08-18 Dean Jackson <dino@apple.com>
2693 Support passing preferLowPowerToHighPerformance and failIfMajorPerformanceCaveat
2694 https://bugs.webkit.org/show_bug.cgi?id=160982
2695 <rdar://problem/27915946>
2697 Reviewed by Simon Fraser.
2699 Very simple test that creates some WebGL contexts with various
2700 creation attributes and outputs the result.
2702 * fast/canvas/webgl/context-creation-attributes-expected.txt: Added.
2703 * fast/canvas/webgl/context-creation-attributes.html: Added.
2705 2016-08-17 Ryosuke Niwa <rniwa@webkit.org>
2707 Add basic support for connected and disconnected callbacks
2708 https://bugs.webkit.org/show_bug.cgi?id=160950
2710 Reviewed by Chris Dumez.
2712 Added W3C style testharness.js tests for connectedCallback and disconnectedCallback.
2714 Four test cases are failing due to a bug in window-less document's custom element registry,
2715 which will be addressed in a future patch.
2717 * fast/custom-elements/connected-callbacks-expected.txt: Added.
2718 * fast/custom-elements/connected-callbacks.html: Added.
2719 * fast/custom-elements/disconnected-callbacks-expected.txt: Added.
2720 * fast/custom-elements/disconnected-callbacks.html: Added.
2722 2016-08-18 Chris Dumez <cdumez@apple.com>
2724 Align our encoding labels with the encoding specification
2725 https://bugs.webkit.org/show_bug.cgi?id=160931
2727 Reviewed by Darin Adler.
2729 Update / rebaseline existing tests to reflect the code change.
2730 The new baselines match Chrome and Firefox.
2732 * fast/encoding/bracket-in-tag-expected.txt:
2733 * fast/encoding/charset-invalid-expected.txt:
2734 * fast/encoding/charset-replacement-expected.txt:
2735 * fast/encoding/misplaced-xml-declaration-expected.txt:
2736 * fast/encoding/pseudo-xml-expected.txt:
2737 * http/tests/misc/char-encoding-bocu-1-blacklisted-expected.txt:
2738 * http/tests/misc/char-encoding-bocu-1-blacklisted.html:
2739 * http/tests/misc/char-encoding-in-hidden-charset-field-default-expected.txt:
2740 * http/tests/misc/char-encoding-scsu-blacklisted-expected.txt:
2741 * http/tests/misc/char-encoding-scsu-blacklisted.html:
2742 * http/tests/misc/frame-default-enc-different-domain-expected.txt:
2744 2016-08-18 Ryan Haddad <ryanhaddad@apple.com>
2746 Land test expectations for rdar://problem/27723718.
2748 * platform/mac-wk1/TestExpectations:
2750 2016-08-18 Eric Carlson <eric.carlson@apple.com>
2752 AX: Audio Description tracks are not labeled correctly, causing user confusion
2753 https://bugs.webkit.org/show_bug.cgi?id=160652
2754 <rdar://problem/27742208>
2756 Reviewed by Antoine Quint.
2758 * http/tests/media/hls/hls-accessiblity-describes-video-menu-expected.txt: Added.
2759 * http/tests/media/hls/hls-accessiblity-describes-video-menu.html: Added.
2761 * media/trackmenu-test.js:
2762 (clickCCButton): Fail immediately if "video" is null or not a media element. Make failure
2763 logging more descriptive.
2765 * platform/gtk/TestExpectations: Skip new test.
2767 * platform/ios-simulator/media/video-controls-captions-trackmenu-expected.txt: Updated for
2768 clickCCButton error message change.
2769 * platform/ios-simulator/media/video-controls-captions-trackmenu-hide-on-click-expected.txt: Ditto.
2770 * platform/ios-simulator/media/video-controls-captions-trackmenu-localized-expected.txt: Ditto.
2771 * platform/ios-simulator/media/video-controls-captions-trackmenu-sorted-expected.txt: Ditto.
2773 2016-08-18 Ryan Haddad <ryanhaddad@apple.com>
2775 Rebaseline js/dom/global-constructors-attributes.html after r204594.
2777 Unreviewed test gardening.
2779 * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt:
2780 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
2782 2016-08-18 Rawinder Singh <rawinder.singh-webkit@cisra.canon.com.au>
2784 [web-animations] Add Animatable, AnimationEffect, KeyframeEffect and Animation interface
2785 https://bugs.webkit.org/show_bug.cgi?id=156096
2787 Reviewed by Dean Jackson.
2790 - Animatable interface and implementation of getAnimations in Element.
2791 - Interface and implementation for Document getAnimations method.
2792 - AnimationEffect interface and class stub.
2793 - KeyframeEffect interface and constructor implementation.
2794 - 'Animation' interface, constructor and query methods for effect and timeline.
2795 - Remove runtime condition on Web animation interfaces (compile time flag is specified).
2797 * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
2798 * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
2799 * webanimations/Document-expected.txt: Added.
2800 * webanimations/Document.html: Added.
2801 * webanimations/script-tests/Document.js: Added.
2803 2016-08-18 Per Arne Vollan <pvollan@apple.com>
2805 Unreviewed test gardening.
2807 Update test expectations on Windows for failing tests. These failures are tracked in
2808 https://bugs.webkit.org/show_bug.cgi?id=160447.
2810 * platform/win/TestExpectations:
2812 2016-08-17 Benjamin Poulain <benjamin@webkit.org>
2814 [CSS] The parser should not get rid of empty namespace specification in front of element name selectors
2815 https://bugs.webkit.org/show_bug.cgi?id=160936
2817 Reviewed by Chris Dumez.
2819 * fast/css/css-selector-text-expected.txt:
2820 * fast/css/css-selector-text.html:
2821 * fast/css/css-set-selector-text-expected.txt:
2822 * fast/css/css-set-selector-text.html:
2823 * fast/selectors/empty-namespace-with-element-selector-expected.txt: Added.
2824 * fast/selectors/empty-namespace-with-element-selector.html: Added.
2826 2016-08-17 Chris Fleizach <cfleizach@apple.com>
2828 AX: Support abbreviations in iOS
2829 https://bugs.webkit.org/show_bug.cgi?id=160907
2831 Reviewed by Joanmarie Diggs.
2833 * accessibility/ios-simulator/abbreviation-expected.txt: Added.
2834 * accessibility/ios-simulator/abbreviation.html: Added.
2836 2016-08-16 Simon Fraser <simon.fraser@apple.com>
2838 [iOS WK2] Don't throw touchMove events on the floor
2839 https://bugs.webkit.org/show_bug.cgi?id=160935
2841 Reviewed by Tim Horton.
2843 Test for range slider interaction with synthesized touch events.
2845 * fast/forms/ios/drag-range-thumb-expected.txt: Added.
2846 * fast/forms/ios/drag-range-thumb.html: Added.
2848 2016-08-16 Ryosuke Niwa <rniwa@webkit.org>
2850 customElements.define should retrieve lifecycle callbacks
2851 https://bugs.webkit.org/show_bug.cgi?id=160797
2853 Reviewed by Chris Dumez.
2855 Added test cases for CustomElementsRegistry.define to make sure it invokes Get(constructor, "prototype")
2856 and Get(prototype, callbackName) for each lifecycle callback.
2858 Also updated the tests to reflect the support for observedAttributes which specifies the list of attributes
2859 for which attributeChangedCallback is invoked.
2861 * fast/custom-elements/CustomElementsRegistry-expected.txt: Renamed from Document-defineElement-expected.txt.
2862 * fast/custom-elements/CustomElementsRegistry.html: Renamed from Document-defineElement.html.
2863 * fast/custom-elements/Document-defineElement-expected.txt: Removed.
2864 * fast/custom-elements/Document-defineElement.html: Removed.
2865 * fast/custom-elements/attribute-changed-callback-expected.txt:
2866 * fast/custom-elements/attribute-changed-callback.html: Added test cases for "observedAttributes".
2867 * fast/custom-elements/lifecycle-callback-timing.html:
2869 2016-08-16 Zalan Bujtas <zalan@apple.com>
2871 Subpixel rendering: Cleanup RenderLayerBacking::updateGeometry.
2872 https://bugs.webkit.org/show_bug.cgi?id=156860
2873 <rdar://problem/25432352>
2875 Reviewed by Simon Fraser.
2877 * compositing/hidpi-ancestor-subpixel-clipping-expected.html: Added.
2878 * compositing/hidpi-ancestor-subpixel-clipping.html: Added.
2879 * compositing/hidpi-sibling-composited-content-offset-expected.html: Added.
2880 * compositing/hidpi-sibling-composited-content-offset.html: Added.
2881 * compositing/hidpi-subpixel-transform-origin-expected.html: Added.
2882 * compositing/hidpi-subpixel-transform-origin.html: Added.
2883 * fast/scrolling/ios/subpixel-overflow-scrolling-with-ancestor-expected.txt: Added.
2884 * fast/scrolling/ios/subpixel-overflow-scrolling-with-ancestor.html: Added.
2886 2016-08-16 Commit Queue <commit-queue@webkit.org>
2888 Unreviewed, rolling out r204540, r204545, and r204547.
2889 https://bugs.webkit.org/show_bug.cgi?id=160932
2891 Broke Windows builds (Requested by rniwa on #webkit).
2893 Reverted changesets:
2895 "customElements.define should retrieve lifecycle callbacks"
2896 https://bugs.webkit.org/show_bug.cgi?id=160797
2897 http://trac.webkit.org/changeset/204540
2899 "Windows build fix attempt after r204540."
2900 http://trac.webkit.org/changeset/204545
2902 "Another Windows build fix attempt. The error message doesn't
2903 make any sense to me."
2904 http://trac.webkit.org/changeset/204547
2906 2016-08-16 Chris Dumez <cdumez@apple.com>
2908 Add support for ShadowRoot.mode attribute
2909 https://bugs.webkit.org/show_bug.cgi?id=160919
2911 Reviewed by Ryosuke Niwa.
2913 Add layout test coverage.
2915 * fast/shadow-dom/ShadowRoot-mode-expected.txt: Added.
2916 * fast/shadow-dom/ShadowRoot-mode.html: Added.
2918 2016-08-16 Ryosuke Niwa <rniwa@webkit.org>
2920 customElements.define should retrieve lifecycle callbacks
2921 https://bugs.webkit.org/show_bug.cgi?id=160797
2923 Reviewed by Chris Dumez.
2925 Added test cases for CustomElementsRegistry.define to make sure it invokes Get(constructor, "prototype")
2926 and Get(prototype, callbackName) for each lifecycle callback.
2928 Also updated the tests to reflect the support for observedAttributes which specifies the list of attributes
2929 for which attributeChangedCallback is invoked.
2931 * fast/custom-elements/CustomElementsRegistry-expected.txt: Renamed from Document-defineElement-expected.txt.
2932 * fast/custom-elements/CustomElementsRegistry.html: Renamed from Document-defineElement.html.
2933 * fast/custom-elements/Document-defineElement-expected.txt: Removed.
2934 * fast/custom-elements/Document-defineElement.html: Removed.
2935 * fast/custom-elements/attribute-changed-callback-expected.txt:
2936 * fast/custom-elements/attribute-changed-callback.html: Added test cases for "observedAttributes".
2937 * fast/custom-elements/lifecycle-callback-timing.html:
2939 2016-08-16 Chris Dumez <cdumez@apple.com>
2941 Align isDefaultNamespace() / lookupPrefix() / lookupNamespaceURI() with the specification
2942 https://bugs.webkit.org/show_bug.cgi?id=160911
2944 Reviewed by Ryosuke Niwa.
2946 Drop several outdated tests.
2948 * dom/xhtml/level3/core/nodeisdefaultnamespace03-expected.txt: Removed.
2949 * dom/xhtml/level3/core/nodeisdefaultnamespace03.js: Removed.
2950 * dom/xhtml/level3/core/nodeisdefaultnamespace03.xhtml: Removed.
2951 * dom/xhtml/level3/core/nodelookupnamespaceuri08-expected.txt: Removed.
2952 * dom/xhtml/level3/core/nodelookupnamespaceuri08.js: Removed.
2953 * dom/xhtml/level3/core/nodelookupnamespaceuri08.xhtml: Removed.
2954 * dom/xhtml/level3/core/nodelookupnamespaceuri09-expected.txt: Removed.
2955 * dom/xhtml/level3/core/nodelookupnamespaceuri09.js: Removed.
2956 * dom/xhtml/level3/core/nodelookupnamespaceuri09.xhtml: Removed.
2958 2016-08-15 Ada Chan <adachan@apple.com>
2960 Placeholder does not show the first time going into picture-in-picture on video without controls
2961 https://bugs.webkit.org/show_bug.cgi?id=160868
2963 Reviewed by Eric Carlson.
2965 Test that a video without controls attribute does show after going into picture-in-picture.
2968 * media/controls/pip-placeholder-without-video-controls-expected.txt: Added.
2969 * media/controls/pip-placeholder-without-video-controls.html: Added.
2970 * platform/mac-wk2/TestExpectations:
2972 2016-08-16 Chris Dumez <cdumez@apple.com>
2974 DOM4: getElementsByClassName should include non StyledElements
2975 https://bugs.webkit.org/show_bug.cgi?id=94718
2977 Reviewed by Ryosuke Niwa.
2979 * fast/dom/getElementsByClassName/011-expected.txt: Removed.
2980 * fast/dom/getElementsByClassName/011.xml: Removed.
2981 Drop outdated test. It is failing in Firefox and Chrome.
2983 * fast/dom/getElementsByClassName/non-styled-element-expected.txt: Added.
2984 * fast/dom/getElementsByClassName/non-styled-element.html: Added.
2985 Add layout test coverage.
2987 2016-08-16 Simon Fraser <simon.fraser@apple.com>
2989 Make it possible to test iOS select elements, and add iPhone and iPad tests for them
2990 https://bugs.webkit.org/show_bug.cgi?id=160909
2992 Reviewed by Enrica Casucci.
2994 Add iPhone and iPad tests for the <select> pickers. The iPhone test has to
2995 use a didShowKeyboardCallback to know when to select the appropriate row,
2996 and to dismiss the picker. The iPad test can just select the row, which also
2997 dismisses the popover.
2999 * fast/forms/ios/choose-select-option-expected.txt: Added.
3000 * fast/forms/ios/choose-select-option.html: Added.
3001 * fast/forms/ios/ipad/choose-select-option-expected.txt: Added.
3002 * fast/forms/ios/ipad/choose-select-option.html: Added.
3004 2016-08-15 Simon Fraser <simon.fraser@apple.com>
3006 [iOS] Add iPad viewport and form tests, and revert the iPad-testing part of r202132
3007 https://bugs.webkit.org/show_bug.cgi?id=160878
3009 Reviewed by Tim Horton.
3011 Move forms/ios/focus-input-via-button-ipad.html into fast/forms/ios/ipad, making it
3012 an iPad test, which allows for the removal of the "useIPadBehavior" flag.
3014 Add fast/viewport/ios/ipad/width-is-device-width.html with iPad-specific results.
3016 * fast/forms/ios/ipad/focus-input-via-button-expected.txt: Renamed from LayoutTests/fast/forms/ios/focus-input-via-button-ipad-expected.txt.
3017 * fast/forms/ios/ipad/focus-input-via-button.html: Renamed from LayoutTests/fast/forms/ios/focus-input-via-button-ipad.html.
3018 * fast/forms/ios/resources/zooming-test-utils.js:
3020 * fast/viewport/ios/ipad/width-is-device-width-expected.txt: Added.
3021 * fast/viewport/ios/ipad/width-is-device-width.html: Added.
3022 * platform/ios-simulator-wk2/TestExpectations: Enable fast/viewport/ios, because leaving
3023 them skipped from the base TestExpectations is evil.
3025 2016-08-16 Chris Dumez <cdumez@apple.com>
3027 querySelector() / querySelectorAll() should always throw a SyntaxError when failing to parse selector string
3028 https://bugs.webkit.org/show_bug.cgi?id=160906
3030 Reviewed by Ryosuke Niwa.
3032 Rebaseline several layout tests now that we throw a different exception type.
3034 * fast/css/parsing-css-attribute-case-insensitive-value-1-expected.txt:
3035 * fast/css/parsing-css-attribute-case-insensitive-value-2-expected.txt:
3036 * fast/dom/SelectorAPI/not-supported-namespace-in-selector-expected.txt:
3038 2016-08-16 Brent Fulgham <bfulgham@apple.com>
3040 Upgrade-Insecure-Request state is improperly retained between navigations
3041 https://bugs.webkit.org/show_bug.cgi?id=160905
3042 <rdar://problem/27075526>
3044 Reviewed by Andy Estes.
3046 * http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/proper-uir-on-navigation-expected.txt: Added.
3047 * http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/proper-uir-on-navigation.html: Added.
3048 * http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/resources/insecure-site.html: Added.
3050 2016-08-16 Chris Dumez <cdumez@apple.com>
3052 ctx.drawImage should clip source rect if it is outside the source image
3053 https://bugs.webkit.org/show_bug.cgi?id=160804
3055 Reviewed by Simon Fraser.
3057 Add layout test coverage.
3059 * fast/canvas/drawImage-srcRect-clipping-expected.html: Added.
3060 * fast/canvas/drawImage-srcRect-clipping.html: Added.
3062 2016-08-16 George Ruan <gruan@apple.com>
3064 â›± : Implement parsing of Media Constraints for getUserMedia algorithm in Media Capture and Streaming Spec
3065 https://bugs.webkit.org/show_bug.cgi?id=160533
3066 <rdar://problem/27688483>
3068 Reviewed by Chris Dumez.
3070 Implementation of parsing of media constraints passed to getUserMedia has changed to meet
3071 the current w3c standards. Three major changes have been introduced
3072 - If the parameter in getUserMedia is missing a TypeError is thrown, according to the IDL spec
3073 - Given a Dictionary value with neither 'audio' nor 'video' keys having dictionary values
3074 or 'true', the promise is rejected with a TypeError
3075 - If the constraints cannot be satisfied the promise is rejected with a DataError. This should
3076 be changed to an OverConstrainedError in the future. See
3077 https://bugs.webkit.org/show_bug.cgi?id=160790
3079 * fast/mediastream/MediaDevices-getUserMedia-expected.txt:
3080 * fast/mediastream/MediaDevices-getUserMedia.html: Added limited testing of parsing of
3081 media constraints for getUserMedia(), this includes only testing of mandatory constraints
3082 and whether the promise is rejected if the constraints cannot be satisfied.
3083 * fast/mediastream/getusermedia-expected.txt:
3084 * fast/mediastream/getusermedia.html: As format of media constraints have changed, the test
3085 has been updated to reflect those changes.
3087 2016-08-15 Ryosuke Niwa <rniwa@webkit.org>
3089 Conversion to sequence<T> is broken for iterable objects
3090 https://bugs.webkit.org/show_bug.cgi?id=160801
3092 Reviewed by Darin Adler.
3094 Added test cases for converting non-JSArray objects to sequence<T> for MutationObserver, FontFaceSet, and WebSocket.
3096 * fast/dom/MutationObserver/observe-exceptions-expected.txt:
3097 * fast/dom/MutationObserver/observe-exceptions.html:
3098 * fast/text/font-face-set-javascript-expected.txt:
3099 * fast/text/font-face-set-javascript.html:
3100 * http/tests/dom/window-open-about-webkit-org-and-access-document-expected.txt: Rebaselined due to js-test-pre.js change.
3101 * http/tests/resources/js-test-pre.js: Merged ToT from resources/js-test-pre.js.
3102 * http/tests/security/xssAuditor/block-does-not-leak-location-expected.txt: Rebaselined due to js-test-pre.js change.
3103 * http/tests/security/xssAuditor/block-does-not-leak-referrer-expected.txt: Ditto.
3104 * http/tests/websocket/tests/hybi/websocket-constructor-protocols-expected.txt: Added.
3105 * http/tests/websocket/tests/hybi/websocket-constructor-protocols.html: Added.
3107 2016-08-15 Daniel Bates <dabates@apple.com>
3109 ASSERTION FAILURE: [[videoLayer delegate] isKindOfClass:getUIViewClass()] in WebAVPlayerLayerView_videoView()
3110 https://bugs.webkit.org/show_bug.cgi?id=160433
3112 Reviewed by Eric Carlson.
3114 Add a layout test to ensure that we do not cause an assertion failure when exiting PiP by closing the tab.
3116 * TestExpectations: Skip media/control/ipad tests on all ports. We will re-enable these tests for iOS.
3117 * media/controls/close-page-with-picture-in-picture-video-assertion-failure-expected.txt: Added.
3118 * media/controls/close-page-with-picture-in-picture-video-assertion-failure.html: Added.
3119 * media/controls/resources/picture-in-picture.html: Added.
3120 * platform/ios-simulator/TestExpectations: Mark tests media/control/ipad as Pass so that we run them
3121 in the iPad simulator.
3123 2016-08-15 Jiewen Tan <jiewen_tan@apple.com>
3125 Expose crypto.getRandomValues to Web Workers
3126 https://bugs.webkit.org/show_bug.cgi?id=104851
3127 <rdar://problem/27285714>
3129 Reviewed by Darin Adler.
3131 * crypto/crypto-random-values-limits.html:
3132 * crypto/crypto-random-values-types.html:
3133 * crypto/crypto-random-values.html:
3134 * crypto/webkitSubtle/disallowed-in-worker-expected.txt: Added.
3135 * crypto/webkitSubtle/disallowed-in-worker.html: Added.
3136 * crypto/webkitSubtle/resources/disallowed-in-worker.js: Added.
3137 * crypto/workers/crypto-gc-worker-expected.txt: Added.
3138 * crypto/workers/crypto-gc-worker.html: Added.
3139 * crypto/workers/crypto-random-values-limits-worker-expected.txt: Added.
3140 * crypto/workers/crypto-random-values-limits-worker.html: Added.
3141 * crypto/workers/crypto-random-values-types-worker-expected.txt: Added.
3142 * crypto/workers/crypto-random-values-types-worker.html: Added.
3143 * crypto/workers/crypto-random-values-worker-expected.txt: Added.
3144 * crypto/workers/crypto-random-values-worker.html: Added.
3145 * crypto/workers/resources/crypto-gc-worker.js: Added.
3149 * crypto/workers/resources/crypto-random-limits-worker.js: Added.
3151 * crypto/workers/resources/crypto-random-values-types-worker.js: Copied from LayoutTests/crypto/crypto-random-values-types.html.
3152 (checkIntegerTypes):
3153 (checkNonIntegerTypes):
3154 * crypto/workers/resources/crypto-random-values-worker.js: Copied from LayoutTests/crypto/crypto-random-values.html.
3156 * js/dom/global-constructors-attributes-dedicated-worker-expected.txt:
3158 2016-08-15 Ryan Haddad <ryanhaddad@apple.com>
3160 Rebaseline js/dom/global-constructors-attributes.html for mac-wk1, mark as failing on Yosemite.
3162 Unreviewed test gardening.
3164 * platform/mac-wk1/TestExpectations:
3165 * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt:
3167 2016-08-13 Chris Dumez <cdumez@apple.com>
3169 'compatMode' property should be on Document, not HTMLDocument
3170 https://bugs.webkit.org/show_bug.cgi?id=160819
3172 Reviewed by Sam Weinig.
3174 Add layout test coverage.
3176 * fast/dom/Document/compatMode-location-expected.txt: Added.
3177 * fast/dom/Document/compatMode-location.html: Added.
3179 2016-08-12 Chris Dumez <cdumez@apple.com>
3181 getElementsByTagName() should take a qualifiedName in parameter
3182 https://bugs.webkit.org/show_bug.cgi?id=160682
3184 Reviewed by Ryosuke Niwa.
3186 Update existing tests to reflect behavior change.
3188 * fast/dom/getElementsByClassName/010.xml:
3189 * fast/dom/getElementsByClassName/011.xml:
3191 2016-08-12 Saam Barati <sbarati@apple.com>
3193 Inline store loop for CopyRest in DFG and FTL for certain array modes
3194 https://bugs.webkit.org/show_bug.cgi?id=159612
3196 Reviewed by Filip Pizlo.
3198 * js/regress/rest-parameter-construction-performance-expected.txt: Added.
3199 * js/regress/rest-parameter-construction-performance.html: Added.
3200 * js/regress/script-tests/rest-parameter-construction-performance.js: Added.
3206 2016-08-12 Ryan Haddad <ryanhaddad@apple.com>
3208 Add mac-wk1 baseline for js/dom/global-constructors-attributes.html after r204396.
3210 Unreviewed test gardening.
3212 * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt: Added.
3214 2016-08-12 Pranjal Jumde <pjumde@apple.com>
3216 ASSERTION FAILED: : line >= firstLine in BytecodeGenerator::emitExpressionInfo.
3217 https://bugs.webkit.org/show_bug.cgi?id=160535
3218 <rdar://problem/27328151>
3220 Reviewed by Saam Barati.
3222 lineNumber from the savePoint was not being restored before calling next() causing discrepancy in the offset and line for the token
3224 * js/multiline-function-crash-expected.txt: Added.
3225 * js/multiline-function-crash.html: Added.
3226 * js/script-tests/multiline-function-crash.js: Added.
3228 2016-08-12 Ryan Haddad <ryanhaddad@apple.com>
3230 Unreviewed, rolling out r204416.
3232 This test fails with a debug assertion
3236 "ASSERTION FAILED: : line >= firstLine in
3237 BytecodeGenerator::emitExpressionInfo."
3238 https://bugs.webkit.org/show_bug.cgi?id=160535
3239 http://trac.webkit.org/changeset/204416
3241 2016-08-12 Skachkov Oleksandr <gskachkov@gmail.com>
3243 [ES2016] Implement Object.entries
3244 https://bugs.webkit.org/show_bug.cgi?id=160412
3246 Reviewed by Saam Barati.
3248 * js/Object-getOwnPropertyNames-expected.txt:
3249 * js/script-tests/Object-getOwnPropertyNames.js:
3251 2016-08-12 Pranjal Jumde <pjumde@apple.com>
3253 ASSERTION FAILED: : line >= firstLine in BytecodeGenerator::emitExpressionInfo.
3254 https://bugs.webkit.org/show_bug.cgi?id=160535
3255 <rdar://problem/27328151>
3257 Reviewed by Saam Barati.
3259 lineNumber from the savePoint was not being restored before calling next() causing discrepancy in the offset and line for the token
3261 * js/multiline-function-crash-expected.txt: Added.
3262 * js/multiline-function-crash.html: Added.
3263 * js/script-tests/multiline-function-crash.js: Added.
3265 2016-08-12 Brent Fulgham <bfulgham@apple.com>
3267 Add test for fixed nullptr deref error
3268 https://bugs.webkit.org/show_bug.cgi?id=160807
3269 <rdar://problem/15576693>
3271 Unreviewed test gardening.
3273 * mathml/row-clone-crash-expected.txt: Added.
3274 * mathml/row-clone-crash.html: Added.
3276 2016-08-12 Ryan Haddad <ryanhaddad@apple.com>
3278 Rebaseline js/dom/global-constructors-attributes.html after r204396.
3280 Unreviewed test gardening.
3282 * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
3283 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
3285 2016-08-11 Ryan Haddad <ryanhaddad@apple.com>
3287 Marking transitions/clip-path-transitions.html and transitions/clip-path-path-transitions.html as flaky on ios-simulator.
3288 https://bugs.webkit.org/show_bug.cgi?id=153809
3290 Unreviewed test gardening.
3292 * platform/ios-simulator-wk2/TestExpectations:
3294 2016-08-11 Chris Dumez <cdumez@apple.com>
3296 Align Range.surroundContents() with the latest DOM specification
3297 https://bugs.webkit.org/show_bug.cgi?id=160777
3299 Reviewed by Ryosuke Niwa.
3301 Rebaseline existing due to behavior change.
3303 * fast/dom/Range/surroundContents-1-expected.txt:
3304 * fast/dom/Range/surroundContents-1.html:
3306 2016-08-11 Ryan Haddad <ryanhaddad@apple.com>
3308 Rebaseline more iOS tests after r204363.
3310 Unreviewed test gardening.
3312 * fast/events/ios/keyboard-scrolling-distance-expected.txt:
3313 * fast/events/ios/keyboard-should-not-trigger-resize-expected.txt:
3314 * fast/forms/ios/accessory-bar-navigation-expected.txt:
3315 * fast/forms/ios/focus-input-in-fixed-expected.txt:
3316 * fast/forms/ios/focus-input-in-iframe-expected.txt: