Unreviewed, rebase iOS simulator WK1 fast/text tests
[WebKit-https.git] / LayoutTests / ChangeLog
1 2016-08-24  Jiewen Tan  <jiewen_tan@apple.com>
2
3         Unreviewed, rebase iOS simulator WK1 fast/text tests
4
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:
18
19 2016-08-24  Alex Christensen  <achristensen@webkit.org>
20
21         Import w3c URL tests
22         https://bugs.webkit.org/show_bug.cgi?id=161177
23
24         Reviewed by Tim Horton.
25
26         * TestExpectations:
27         Skip asserting test.
28
29 2016-08-24  Simon Fraser  <simon.fraser@apple.com>
30
31         [iOS DRT] Hook up uiController.zoomToScale() for DRT
32         https://bugs.webkit.org/show_bug.cgi?id=161173
33
34         Reviewed by Tim Horton.
35         
36         The one test in fast/zooming/ios works in DRT and WTR now.
37
38         * platform/ios-simulator-wk2/TestExpectations:
39         * platform/ios-simulator/TestExpectations:
40
41 2016-08-24  Jiewen Tan  <jiewen_tan@apple.com>
42
43         Unreviewed, rebase iOS simulator WK1 fast/table tests
44
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:
79
80 2016-08-24  Nan Wang  <n_wang@apple.com>
81
82         AX: VoiceOver on iOS ignores aria-checked on menuitemradio and menuitemcheckbox
83         https://bugs.webkit.org/show_bug.cgi?id=161118
84
85         Reviewed by Chris Fleizach.
86
87         * accessibility/ios-simulator/menuitem-checked-expected.txt: Added.
88         * accessibility/ios-simulator/menuitem-checked.html: Added.
89
90 2016-08-24  Jiewen Tan  <jiewen_tan@apple.com>
91
92         Unreviewed, update expectations of iOS simulator WK1 css3 tests
93
94         * TestExpectations:
95         * platform/gtk/TestExpectations:
96         * platform/ios-simulator-wk1/TestExpectations:
97         * platform/ios-simulator/TestExpectations:
98
99 2016-08-24  Chris Dumez  <cdumez@apple.com>
100
101         Assertion hit: ASSERT(!m_parserScheduler) in ~HTMLDocumentParser()
102         https://bugs.webkit.org/show_bug.cgi?id=161083
103         <rdar://problem/27986937>
104
105         Reviewed by Darin Adler.
106
107         Unskip html/browsers/browsing-the-web/unloading-documents/004.html as
108         it is no longer crashing.
109
110         * TestExpectations:
111
112 2016-08-24  Eric Carlson  <eric.carlson@apple.com>
113
114         [MediaStream] Add support for OverConstrained Error
115         https://bugs.webkit.org/show_bug.cgi?id=160790
116         <rdar://problem/27815715>
117
118         Reviewed by Jer Noble.
119
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:
126
127 2016-08-24  Jiewen Tan  <jiewen_tan@apple.com>
128
129         Unreviewed, rebase iOS simulator WK1 css3 tests
130
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.
139
140 2016-08-24  Simon Fraser  <simon.fraser@apple.com>
141
142         [iOS DRT] Get basic viewport tests working in DRT
143         https://bugs.webkit.org/show_bug.cgi?id=161160
144
145         Reviewed by Tim Horton.
146         
147         Enable some fast/viewport/ios/ tests for ios-simulator-wk1 that work now.
148         
149         "body-overflow-hidden" tests should pass everywhere now since the behavior of overflow:hidden
150         on the body was reverted.
151
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.
160
161 2016-08-24  Ryan Haddad  <ryanhaddad@apple.com>
162
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
165
166         Unreviewed test gardening.
167
168         * platform/ios-simulator/TestExpectations:
169
170 2016-08-24  Jiewen Tan  <jiewen_tan@apple.com>
171
172         Unreviewed, update expectations of iOS simulator WK1 svg tests
173
174         * platform/ios-simulator-wk1/TestExpectations:
175         * platform/ios-simulator-wk2/TestExpectations:
176         * platform/ios-simulator/TestExpectations:
177
178 2016-08-24  Ryan Haddad  <ryanhaddad@apple.com>
179
180         Unskip inspector/codemirror tests on mac-wk1 debug.
181         https://bugs.webkit.org/show_bug.cgi?id=161117
182
183         Unreviewed test gardening.
184
185         * platform/mac-wk1/TestExpectations:
186
187 2016-08-24  Chris Dumez  <cdumez@apple.com>
188
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>
192
193         Reviewed by Brent Fulgham.
194
195         Add layout test coverage.
196
197         * http/tests/security/location-cross-origin-expected.txt: Added.
198         * http/tests/security/location-cross-origin.html: Added.
199
200 2016-08-24  Jonathan Bedard  <jbedard@apple.com>
201
202         WebKit2 needs layoutTestController.setDeferMainResourceDataLoad
203         https://bugs.webkit.org/show_bug.cgi?id=42777
204
205         Reviewed by Darin Adler.
206
207         The setDeferMainResourceDataLoad method was not correctly tested in DumpRenderTree and would pass even when setDeterMainResourceDataLoad was not called.  Removed function and test.
208
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.
214
215 2016-08-24  Chris Dumez  <cdumez@apple.com>
216
217         Unreviewed, temporarily skipping W3C tests trying to load www1.localhost.
218
219         * TestExpectations:
220
221 2016-08-24  Filip Pizlo  <fpizlo@apple.com>
222
223         Unreviewed, roll out r204901, r204897, r204866, r204856, r204854.
224
225         * TestExpectations:
226
227 2016-08-24  Zalan Bujtas  <zalan@apple.com>
228
229         ASSERTION FAILED: childrenInline() in WebCore::RenderBlockFlow::hasLines
230         https://bugs.webkit.org/show_bug.cgi?id=139396
231         <rdar://problem/27704339>
232
233         Reviewed by David Hyatt.
234
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.
237
238 2016-08-24  Per Arne Vollan  <pvollan@apple.com>
239
240         [Win] http server is not starting.
241         https://bugs.webkit.org/show_bug.cgi?id=161134
242
243         Reviewed by Alexey Proskuryakov.
244
245         Avoid setting the php ini folder twice, it is not allowed by xampp.
246
247         * http/conf/apache2.4-httpd-win.conf:
248
249 2016-08-24  Nan Wang  <n_wang@apple.com>
250
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>
254
255         Reviewed by Chris Fleizach.
256
257         Added a new test to test line text marker ranges on iOS.
258
259         * accessibility/ios-simulator/text-marker-range-for-line-expected.txt: Added.
260         * accessibility/ios-simulator/text-marker-range-for-line.html: Added.
261
262 2016-08-24  Brady Eidson  <beidson@apple.com>
263
264         Changing gamepad test to try to get more info about the failure mode on the bots.
265
266         Unreviewed.
267
268         * gamepad/gamepad-timestamp.html:
269
270 2016-08-24  Ryan Haddad  <ryanhaddad@apple.com>
271
272         Add ios-simulator baseline for newly imported test.
273         https://bugs.webkit.org/show_bug.cgi?id=161143
274
275         Unreviewed test gardening.
276
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.
278
279 2016-08-24  Chris Dumez  <cdumez@apple.com>
280
281         Unreviewed, temporarily mark imported/w3c/web-platform-tests/html/dom/interfaces.html as flaky.
282
283         * TestExpectations:
284
285 2016-08-23  Filip Pizlo  <fpizlo@apple.com>
286
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
289
290         Reviewed by Keith Miller.
291
292         * TestExpectations:
293
294 2016-08-24  Mark Lam  <mark.lam@apple.com>
295
296         Gardening: restoring 2 test expectations removed in r204870 by mistake.
297         https://bugs.webkit.org/show_bug.cgi?id=161096
298
299         Not reviewed.
300
301         * TestExpectations:
302
303 2016-08-24  Ryan Haddad  <ryanhaddad@apple.com>
304
305         Temporarily skip inspector/codemirror tests on mac-wk1 debug.
306         https://bugs.webkit.org/show_bug.cgi?id=161117
307
308         Unreviewed test gardening.
309
310         * platform/mac-wk1/TestExpectations:
311
312 2016-08-24  Brady Eidson  <beidson@apple.com>
313
314         Get timestamps and ids working in WK2 gamepads (and test them!)
315         https://bugs.webkit.org/show_bug.cgi?id=161112
316
317         Reviewed by Alex Christensen.
318
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.
323
324 2016-08-24  Skachkov Oleksandr  <gskachkov@gmail.com>
325
326         [ES2016] Allow assignment in for-in head in not-strict mode
327         https://bugs.webkit.org/show_bug.cgi?id=160955
328
329         Reviewed by Saam Barati.
330
331         * js/parser-syntax-check-expected.txt:
332         * js/script-tests/parser-syntax-check.js:
333
334 2016-08-24  Youenn Fablet  <youenn@apple.com>
335
336         [Fetch API] Test gardening
337         https://bugs.webkit.org/show_bug.cgi?id=161128
338
339         Unreviewed.
340
341         * TestExpectations:
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:
348
349 2016-08-23  Zalan Bujtas  <zalan@apple.com>
350
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>
354
355         Reviewed by David Hyatt.
356
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.
359
360 2016-08-23  Chris Dumez  <cdumez@apple.com>
361
362         Add support for CanvasRenderingContext2D.resetTransform()
363         https://bugs.webkit.org/show_bug.cgi?id=161089
364
365         Reviewed by Simon Fraser.
366
367         Import corresponding Blink test.
368
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.
372
373         * platform/ios-simulator/TestExpectations:
374         Skip new Canvas test on iOS as it is failing (very small visual difference).
375
376 2016-08-23  Simon Fraser  <simon.fraser@apple.com>
377
378         Hook up UIScriptController in DumpRenderTree
379         https://bugs.webkit.org/show_bug.cgi?id=161064
380
381         Reviewed by Sam Weinig.
382
383         fast/harness/ui-side-scripts.html and fast/harness/concurrent-ui-side-scripts.html
384         pass in DumpRenderTree now.
385
386         * platform/ios-simulator-wk2/TestExpectations:
387         * platform/mac-wk2/TestExpectations:
388         * platform/mac/TestExpectations:
389
390 2016-08-23  Dean Jackson  <dino@apple.com>
391
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>
395
396         * platform/mac/TestExpectations:
397
398 2016-08-23  Simon Fraser  <simon.fraser@apple.com>
399
400         iOS layout test gardening in fast/events
401
402         * platform/ios-simulator-wk1/TestExpectations:
403         * platform/ios-simulator-wk2/TestExpectations:
404         * platform/ios-simulator/TestExpectations:
405
406 2016-08-23  Simon Fraser  <simon.fraser@apple.com>
407
408         Fix a formatting error in TestExpectations.
409
410         * platform/ios-simulator-wk1/TestExpectations:
411
412 2016-08-23  Jiewen Tan  <jiewen_tan@apple.com>
413
414         Unreviewed, update expectations of iOS simulator WK1 editing tests
415
416         * platform/ios-simulator-wk1/TestExpectations:
417
418 2016-08-23  Said Abou-Hallawa  <sabouhallawa@apple.com>
419
420         REGRESSION: SVG clip-path doesn't work on root <svg>
421         https://bugs.webkit.org/show_bug.cgi?id=129180
422
423         Reviewed by Tim Horton.
424
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.
434
435 2016-08-23  Chris Dumez  <cdumez@apple.com>
436
437         HTMLAreaElement should have a stringifier
438         https://bugs.webkit.org/show_bug.cgi?id=161105
439
440         Reviewed by Geoffrey Garen.
441
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
445
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:
450
451 2016-08-23  Saam Barati  <sbarati@apple.com>
452
453         JSC should have a "microbenchmarks" directory instead of "regress" directory
454         https://bugs.webkit.org/show_bug.cgi?id=161096
455
456         Rubber stamped by Mark Lam.
457
458         * TestExpectations:
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.
2042
2043 2016-08-23  Filip Pizlo  <fpizlo@apple.com>
2044
2045         Skip some tests:
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
2048
2049         * TestExpectations:
2050
2051 2016-08-23  Jiewen Tan  <jiewen_tan@apple.com>
2052
2053         Unreviewed, rebase iOS simulator WK1 editing tests.
2054
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:
2135
2136 2016-08-23  Zalan Bujtas  <zalan@apple.com>
2137
2138         ASSERTION FAILED: hasOverflowingCell == this->hasOverflowingCell() in WebCore::RenderTableSection::computeOverflowFromCells
2139         https://bugs.webkit.org/show_bug.cgi?id=155702
2140         <rdar://problem/27720731>
2141
2142         Reviewed by David Hyatt.
2143
2144         * fast/table/assert-when-visual-overflow-is-cleared-expected.txt: Added.
2145         * fast/table/assert-when-visual-overflow-is-cleared.html: Added.
2146
2147 2016-08-23  Brady Eidson  <beidson@apple.com>
2148
2149         WK2 Gamepad layout test support.
2150         https://bugs.webkit.org/show_bug.cgi?id=134671
2151         
2152         Reviewed by Alex Christensen.
2153
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:
2160
2161         * platform/mac/TestExpectations:
2162         * platform/mac-wk1/TestExpectations:
2163         * platform/mac-wk2/fast/dom/navigator-detached-no-crash-expected.txt: Added.
2164
2165 2016-08-23  Alexey Proskuryakov  <ap@apple.com>
2166
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
2170
2171         Reviewed by Lucas Forschler.
2172
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.
2176
2177 2016-08-23  Jonathan Bedard  <jbedard@apple.com>
2178
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
2181
2182         Reviewed by Alexey Proskuryakov.
2183
2184         Rolling out r204650.
2185
2186         * platform/mac-wk2/TestExpectations: editing/deleting/delete-empty-line-breaks-at-end-of-textarea.html removed from list of flakey tests.
2187
2188 2016-08-23  Chris Dumez  <cdumez@apple.com>
2189
2190         Import html/browsers web platform tests
2191         https://bugs.webkit.org/show_bug.cgi?id=161067
2192
2193         Reviewed by Youenn Fablet.
2194
2195         Skip resource files.
2196
2197         * TestExpectations:
2198
2199 2016-08-23  Youenn Fablet  <youenn@apple.com>
2200
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>
2204
2205         Unreviewed.
2206
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
2211
2212 2016-08-23  Youenn Fablet  <youenn@apple.com>
2213
2214         Implement redirect support post CORS-preflight
2215         https://bugs.webkit.org/show_bug.cgi?id=159056
2216
2217         Reviewed by Alex Christensen.
2218
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:
2223
2224 2016-08-22  Chris Dumez  <cdumez@apple.com>
2225
2226         Drop TextTrackCue's constructor as per the latest specification
2227         https://bugs.webkit.org/show_bug.cgi?id=161061
2228
2229         Reviewed by Alex Christensen.
2230
2231         Update existing tests to use VTTCue's constructor instead of
2232         TextTrackCue's.
2233
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:
2272
2273 2016-08-22  Jiewen Tan  <jiewen_tan@apple.com>
2274
2275         Unreviewed, update failure list of iOS simulator WK1 compositing test.
2276
2277         * platform/ios-simulator-wk1/TestExpectations:
2278
2279 2016-08-22  Jiewen Tan  <jiewen_tan@apple.com>
2280
2281         Unreviewed, iOS simulator WK1 tests gardening.
2282
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.
2287
2288         * platform/ios-simulator-wk1/TestExpectations:
2289         * platform/ios-simulator-wk2/TestExpectations:
2290         * platform/ios-simulator/TestExpectations:
2291
2292 2016-08-22  Jiewen Tan  <jiewen_tan@apple.com>
2293
2294         Unreviewed, iOS simulator WK1 tests rebasing.
2295
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:
2393
2394 2016-08-22  Daniel Bates  <dabates@apple.com>
2395
2396         Skip the test in http/tests/navigation/ping-attribute in iOS WebKit 2
2397
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.
2401
2402         * platform/ios-simulator-wk2/TestExpectations:
2403
2404 2016-08-22  Johan K. Jensen  <johan_jensen@apple.com>
2405
2406         Make NetworkLoadTiming use double for higher precision in Resource Timing
2407         https://bugs.webkit.org/show_bug.cgi?id=161051
2408
2409         Reviewed by Alex Christensen.
2410
2411         Test that resources timing information are close deltas to a multiple of expected resolution.
2412
2413         * http/tests/misc/resource-timing-resolution-expected.txt: Added.
2414         * http/tests/misc/resource-timing-resolution.html: Added.
2415
2416 2016-08-22  Javier Fernandez  <jfernandez@igalia.com>
2417
2418         [css-grid] Stretch alignment doesn't work for orthogonal flows
2419         https://bugs.webkit.org/show_bug.cgi?id=160076
2420
2421         Reviewed by Darin Adler.
2422
2423         Additional layout tests to verify the stretching logic works as
2424         expected in orthogonal flow scenarios.
2425
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.
2428
2429 2016-08-22  Ryosuke Niwa  <rniwa@webkit.org>
2430
2431         Rename CustomElementsRegistry to CustomElementRegistry
2432         https://bugs.webkit.org/show_bug.cgi?id=161028
2433
2434         Reviewed by Darin Adler.
2435
2436         Updated the tests and expected results after the rename.
2437
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:
2446
2447 2016-08-22  Daniel Bates  <dabates@apple.com>
2448
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)
2451
2452         Fix JavaScript TypeErrors, "undefined is not an object". Both uiController.singleTapAtPoint() and
2453         testRunner.runUIScript() expect to be passed a callback function.
2454
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.
2457
2458         * http/tests/navigation/ping-attribute/resources/utilities.js:
2459         (clickElement):
2460
2461 2016-08-22  Chris Dumez  <cdumez@apple.com>
2462
2463         Add support for GlobalEventHandlers.oncuechange attribute
2464         https://bugs.webkit.org/show_bug.cgi?id=161046
2465
2466         Reviewed by Alex Christensen.
2467
2468         Add layout test coverage.
2469
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:
2473
2474 2016-08-22  Simon Fraser  <simon.fraser@apple.com>
2475
2476         <select> menu on iPad causes shifting of hit-testing areas
2477         https://bugs.webkit.org/show_bug.cgi?id=150079
2478
2479         Reviewed by Tim Horton.
2480
2481         This test:
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.
2486
2487         * fast/forms/ios/ipad/unfocus-inside-fixed-hittest-expected.txt: Added.
2488         * fast/forms/ios/ipad/unfocus-inside-fixed-hittest.html: Added.
2489
2490 2016-08-22  Antti Koivisto  <antti@apple.com>
2491
2492         Can't style descendants in shadow tree using the :host pseudo class
2493         https://bugs.webkit.org/show_bug.cgi?id=160754
2494
2495         Reviewed by Darin Adler.
2496
2497         * fast/shadow-dom/css-scoping-host-descendant-expected.html: Added.
2498         * fast/shadow-dom/css-scoping-host-descendant.html: Added.
2499
2500 2016-08-22  Daniel Bates  <dabates@apple.com>
2501
2502         [iOS] <a ping> and <area ping> tests time out
2503         https://bugs.webkit.org/show_bug.cgi?id=156857
2504
2505         Reviewed by Simon Fraser.
2506
2507         Update test to use work in WebKitTestRunner and unskip the tests.
2508
2509         Also remove some unused files.
2510
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.
2526
2527 2016-08-22  Youenn Fablet  <youenn@apple.com>
2528
2529         LayoutTest http/tests/fetch/fetch-in-worker-crash.html is flaky
2530         https://bugs.webkit.org/show_bug.cgi?id=160510
2531
2532         Reviewed by Darin Adler.
2533
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.
2537
2538 2016-08-21  Youenn Fablet  <youenn@apple.com>
2539
2540         [Mac] Rebase some failing XMLHttpRequest tests
2541         https://bugs.webkit.org/show_bug.cgi?id=161036
2542
2543         Unreviewed.
2544
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.
2552
2553 2016-08-21  Youenn Fablet  <youenn@apple.com>
2554
2555         cross-origin requests redirected fail or drop author requested headers
2556         https://bugs.webkit.org/show_bug.cgi?id=112471
2557
2558         Reviewed by Alex Christensen.
2559
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.
2563
2564 2016-08-19  Sam Weinig  <sam@webkit.org>
2565
2566         Location.ancestorOrigins should return a FrozenArray<USVString>
2567         https://bugs.webkit.org/show_bug.cgi?id=161018
2568
2569         Reviewed by Ryosuke Niwa and Chris Dumez.
2570
2571         Update existing tests to account for the change in type of Location.ancestorOrigins.
2572
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:
2577
2578 2016-08-19  Dean Jackson  <dino@apple.com>
2579
2580         Implement preferLowPowerToHighPerformance for WebGL
2581         https://bugs.webkit.org/show_bug.cgi?id=161017
2582         <rdar://problem/26819135>
2583
2584         Reviewed by Myles Maxfield.
2585
2586         Now that we implement preferLowPowerToHighPerformance we can
2587         retain its value in the context creation attributes object.
2588
2589         * fast/canvas/webgl/context-creation-attributes-expected.txt:
2590
2591 2016-08-19  Ryan Haddad  <ryanhaddad@apple.com>
2592
2593         Rebaseline imported/w3c/web-platform-tests/html/semantics/interfaces.html for ios-simulator after r204647.
2594
2595         Unreviewed test gardening.
2596
2597         * platform/ios-simulator/imported/w3c/web-platform-tests/html/semantics/interfaces-expected.txt:
2598
2599 2016-08-19  Ryan Haddad  <ryanhaddad@apple.com>
2600
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
2603
2604         Unreviewed test gardening.
2605
2606         * platform/mac-wk2/TestExpectations:
2607
2608 2016-08-19  Chris Dumez  <cdumez@apple.com>
2609
2610         Attr.prefix / Element.prefix attribute should be readonly
2611         https://bugs.webkit.org/show_bug.cgi?id=160998
2612
2613         Reviewed by Daniel Bates.
2614
2615         Update existing tests to reflect behavior change and drop a few
2616         outdated tests.
2617
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:
2628
2629 2016-08-19  Nan Wang  <n_wang@apple.com>
2630
2631         AX: iOS, Wrong axLabel on static text if heading has multiple children
2632         https://bugs.webkit.org/show_bug.cgi?id=160981
2633
2634         Reviewed by Chris Fleizach.
2635
2636         * accessibility/ios-simulator/heading-with-aria-label-expected.txt:
2637         * accessibility/ios-simulator/heading-with-aria-label.html:
2638
2639 2016-08-19  Carlos Alberto Lopez Perez  <clopez@igalia.com>
2640
2641         [GTK] Gardening: Layout tests expectations updates and test rebaselines.
2642
2643         Unreviewed.
2644
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).
2651
2652 2016-08-19  Johan K. Jensen  <johan_jensen@apple.com>
2653
2654         Resource Timing: Make PerformanceEntryList a sequence as per spec
2655         https://bugs.webkit.org/show_bug.cgi?id=160963
2656
2657         Reviewed by Alex Christensen.
2658
2659         Testing that PerformanceEntryList (window.performance.getEntries()) is iterable.
2660
2661         * http/tests/performance/performance-resource-timing-entries-iterable-expected.txt: Added.
2662         * http/tests/performance/performance-resource-timing-entries-iterable.html: Added.
2663
2664 2016-08-19  Ryan Haddad  <ryanhaddad@apple.com>
2665
2666         Unskip tests that now pass on ios-simulator.
2667
2668         Unreviewed test gardening.
2669
2670         * platform/ios-simulator-wk2/TestExpectations:
2671
2672 2016-08-18  Chris Dumez  <cdumez@apple.com>
2673
2674         Move prefix / namespaceURI / localName attributes from Node to Attr / Element
2675         https://bugs.webkit.org/show_bug.cgi?id=160988
2676
2677         Reviewed by Ryosuke Niwa.
2678
2679         Update existing layout tests to reflect behavior change.
2680
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:
2690
2691 2016-08-18  Dean Jackson  <dino@apple.com>
2692
2693         Support passing preferLowPowerToHighPerformance and failIfMajorPerformanceCaveat
2694         https://bugs.webkit.org/show_bug.cgi?id=160982
2695         <rdar://problem/27915946>
2696
2697         Reviewed by Simon Fraser.
2698
2699         Very simple test that creates some WebGL contexts with various
2700         creation attributes and outputs the result.
2701
2702         * fast/canvas/webgl/context-creation-attributes-expected.txt: Added.
2703         * fast/canvas/webgl/context-creation-attributes.html: Added.
2704
2705 2016-08-17  Ryosuke Niwa  <rniwa@webkit.org>
2706
2707         Add basic support for connected and disconnected callbacks
2708         https://bugs.webkit.org/show_bug.cgi?id=160950
2709
2710         Reviewed by Chris Dumez.
2711
2712         Added W3C style testharness.js tests for connectedCallback and disconnectedCallback.
2713
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.
2716
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.
2721
2722 2016-08-18  Chris Dumez  <cdumez@apple.com>
2723
2724         Align our encoding labels with the encoding specification
2725         https://bugs.webkit.org/show_bug.cgi?id=160931
2726
2727         Reviewed by Darin Adler.
2728
2729         Update / rebaseline existing tests to reflect the code change.
2730         The new baselines match Chrome and Firefox.
2731
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:
2743
2744 2016-08-18  Ryan Haddad  <ryanhaddad@apple.com>
2745
2746         Land test expectations for rdar://problem/27723718.
2747
2748         * platform/mac-wk1/TestExpectations:
2749
2750 2016-08-18  Eric Carlson  <eric.carlson@apple.com>
2751
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>
2755
2756         Reviewed by Antoine Quint.
2757
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.
2760
2761         * media/trackmenu-test.js:
2762         (clickCCButton): Fail immediately if "video" is null or not a media element. Make failure 
2763         logging more descriptive.
2764
2765         * platform/gtk/TestExpectations: Skip new test.
2766
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.
2772
2773 2016-08-18  Ryan Haddad  <ryanhaddad@apple.com>
2774
2775         Rebaseline js/dom/global-constructors-attributes.html after r204594.
2776
2777         Unreviewed test gardening.
2778
2779         * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt:
2780         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
2781
2782 2016-08-18  Rawinder Singh  <rawinder.singh-webkit@cisra.canon.com.au>
2783
2784         [web-animations] Add Animatable, AnimationEffect, KeyframeEffect and Animation interface
2785         https://bugs.webkit.org/show_bug.cgi?id=156096
2786
2787         Reviewed by Dean Jackson.
2788
2789         Adds:
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).
2796
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.
2802
2803 2016-08-18  Per Arne Vollan  <pvollan@apple.com>
2804
2805         Unreviewed test gardening.
2806         
2807         Update test expectations on Windows for failing tests. These failures are tracked in
2808         https://bugs.webkit.org/show_bug.cgi?id=160447.
2809
2810         * platform/win/TestExpectations:
2811
2812 2016-08-17  Benjamin Poulain  <benjamin@webkit.org>
2813
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
2816
2817         Reviewed by Chris Dumez.
2818
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.
2825
2826 2016-08-17  Chris Fleizach  <cfleizach@apple.com>
2827
2828         AX: Support abbreviations in iOS
2829         https://bugs.webkit.org/show_bug.cgi?id=160907
2830
2831         Reviewed by Joanmarie Diggs.
2832
2833         * accessibility/ios-simulator/abbreviation-expected.txt: Added.
2834         * accessibility/ios-simulator/abbreviation.html: Added.
2835
2836 2016-08-16  Simon Fraser  <simon.fraser@apple.com>
2837
2838         [iOS WK2] Don't throw touchMove events on the floor
2839         https://bugs.webkit.org/show_bug.cgi?id=160935
2840
2841         Reviewed by Tim Horton.
2842         
2843         Test for range slider interaction with synthesized touch events.
2844
2845         * fast/forms/ios/drag-range-thumb-expected.txt: Added.
2846         * fast/forms/ios/drag-range-thumb.html: Added.
2847
2848 2016-08-16  Ryosuke Niwa  <rniwa@webkit.org>
2849
2850         customElements.define should retrieve lifecycle callbacks
2851         https://bugs.webkit.org/show_bug.cgi?id=160797
2852
2853         Reviewed by Chris Dumez.
2854
2855         Added test cases for CustomElementsRegistry.define to make sure it invokes Get(constructor, "prototype")
2856         and Get(prototype, callbackName) for each lifecycle callback.
2857
2858         Also updated the tests to reflect the support for observedAttributes which specifies the list of attributes
2859         for which attributeChangedCallback is invoked.
2860
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:
2868
2869 2016-08-16  Zalan Bujtas  <zalan@apple.com>
2870
2871         Subpixel rendering: Cleanup RenderLayerBacking::updateGeometry.
2872         https://bugs.webkit.org/show_bug.cgi?id=156860
2873         <rdar://problem/25432352>
2874
2875         Reviewed by Simon Fraser.
2876
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.
2885
2886 2016-08-16  Commit Queue  <commit-queue@webkit.org>
2887
2888         Unreviewed, rolling out r204540, r204545, and r204547.
2889         https://bugs.webkit.org/show_bug.cgi?id=160932
2890
2891         Broke Windows builds (Requested by rniwa on #webkit).
2892
2893         Reverted changesets:
2894
2895         "customElements.define should retrieve lifecycle callbacks"
2896         https://bugs.webkit.org/show_bug.cgi?id=160797
2897         http://trac.webkit.org/changeset/204540
2898
2899         "Windows build fix attempt after r204540."
2900         http://trac.webkit.org/changeset/204545
2901
2902         "Another Windows build fix attempt. The error message doesn't
2903         make any sense to me."
2904         http://trac.webkit.org/changeset/204547
2905
2906 2016-08-16  Chris Dumez  <cdumez@apple.com>
2907
2908         Add support for ShadowRoot.mode attribute
2909         https://bugs.webkit.org/show_bug.cgi?id=160919
2910
2911         Reviewed by Ryosuke Niwa.
2912
2913         Add layout test coverage.
2914
2915         * fast/shadow-dom/ShadowRoot-mode-expected.txt: Added.
2916         * fast/shadow-dom/ShadowRoot-mode.html: Added.
2917
2918 2016-08-16  Ryosuke Niwa  <rniwa@webkit.org>
2919
2920         customElements.define should retrieve lifecycle callbacks
2921         https://bugs.webkit.org/show_bug.cgi?id=160797
2922
2923         Reviewed by Chris Dumez.
2924
2925         Added test cases for CustomElementsRegistry.define to make sure it invokes Get(constructor, "prototype")
2926         and Get(prototype, callbackName) for each lifecycle callback.
2927
2928         Also updated the tests to reflect the support for observedAttributes which specifies the list of attributes
2929         for which attributeChangedCallback is invoked.
2930
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:
2938
2939 2016-08-16  Chris Dumez  <cdumez@apple.com>
2940
2941         Align isDefaultNamespace() / lookupPrefix() / lookupNamespaceURI() with the specification
2942         https://bugs.webkit.org/show_bug.cgi?id=160911
2943
2944         Reviewed by Ryosuke Niwa.
2945
2946         Drop several outdated tests.
2947
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.
2957
2958 2016-08-15  Ada Chan  <adachan@apple.com>
2959
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
2962
2963         Reviewed by Eric Carlson.
2964
2965         Test that a video without controls attribute does show after going into picture-in-picture.
2966
2967         * TestExpectations:
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:
2971
2972 2016-08-16  Chris Dumez  <cdumez@apple.com>
2973
2974         DOM4: getElementsByClassName should include non StyledElements
2975         https://bugs.webkit.org/show_bug.cgi?id=94718
2976
2977         Reviewed by Ryosuke Niwa.
2978
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.
2982
2983         * fast/dom/getElementsByClassName/non-styled-element-expected.txt: Added.
2984         * fast/dom/getElementsByClassName/non-styled-element.html: Added.
2985         Add layout test coverage.
2986
2987 2016-08-16  Simon Fraser  <simon.fraser@apple.com>
2988
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
2991
2992         Reviewed by Enrica Casucci.
2993         
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.
2998
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.
3003
3004 2016-08-15  Simon Fraser  <simon.fraser@apple.com>
3005
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
3008
3009         Reviewed by Tim Horton.
3010         
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.
3013         
3014         Add fast/viewport/ios/ipad/width-is-device-width.html with iPad-specific results.
3015         
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:
3019         (testZoomAfterTap):
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.
3024
3025 2016-08-16  Chris Dumez  <cdumez@apple.com>
3026
3027         querySelector() / querySelectorAll() should always throw a SyntaxError when failing to parse selector string
3028         https://bugs.webkit.org/show_bug.cgi?id=160906
3029
3030         Reviewed by Ryosuke Niwa.
3031
3032         Rebaseline several layout tests now that we throw a different exception type.
3033
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:
3037
3038 2016-08-16  Brent Fulgham  <bfulgham@apple.com>
3039
3040         Upgrade-Insecure-Request state is improperly retained between navigations
3041         https://bugs.webkit.org/show_bug.cgi?id=160905
3042         <rdar://problem/27075526>
3043
3044         Reviewed by Andy Estes.
3045
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.
3049
3050 2016-08-16  Chris Dumez  <cdumez@apple.com>
3051
3052         ctx.drawImage should clip source rect if it is outside the source image
3053         https://bugs.webkit.org/show_bug.cgi?id=160804
3054
3055         Reviewed by Simon Fraser.
3056
3057         Add layout test coverage.
3058
3059         * fast/canvas/drawImage-srcRect-clipping-expected.html: Added.
3060         * fast/canvas/drawImage-srcRect-clipping.html: Added.
3061
3062 2016-08-16  George Ruan  <gruan@apple.com>
3063
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>
3067
3068         Reviewed by Chris Dumez.
3069
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
3078
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.
3086
3087 2016-08-15  Ryosuke Niwa  <rniwa@webkit.org>
3088
3089         Conversion to sequence<T> is broken for iterable objects
3090         https://bugs.webkit.org/show_bug.cgi?id=160801
3091
3092         Reviewed by Darin Adler.
3093
3094         Added test cases for converting non-JSArray objects to sequence<T> for MutationObserver, FontFaceSet, and WebSocket.
3095
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.
3106
3107 2016-08-15  Daniel Bates  <dabates@apple.com>
3108
3109         ASSERTION FAILURE: [[videoLayer delegate] isKindOfClass:getUIViewClass()] in WebAVPlayerLayerView_videoView()
3110         https://bugs.webkit.org/show_bug.cgi?id=160433
3111
3112         Reviewed by Eric Carlson.
3113
3114         Add a layout test to ensure that we do not cause an assertion failure when exiting PiP by closing the tab.
3115
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.
3122
3123 2016-08-15  Jiewen Tan  <jiewen_tan@apple.com>
3124
3125         Expose crypto.getRandomValues to Web Workers
3126         https://bugs.webkit.org/show_bug.cgi?id=104851
3127         <rdar://problem/27285714>
3128
3129         Reviewed by Darin Adler.
3130
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.
3146         (startTest):
3147         (continueTest):
3148         (finishTest):
3149         * crypto/workers/resources/crypto-random-limits-worker.js: Added.
3150         (catch):
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.
3155         (catch):
3156         * js/dom/global-constructors-attributes-dedicated-worker-expected.txt:
3157
3158 2016-08-15  Ryan Haddad  <ryanhaddad@apple.com>
3159
3160         Rebaseline js/dom/global-constructors-attributes.html for mac-wk1, mark as failing on Yosemite.
3161
3162         Unreviewed test gardening.
3163
3164         * platform/mac-wk1/TestExpectations:
3165         * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt:
3166
3167 2016-08-13  Chris Dumez  <cdumez@apple.com>
3168
3169         'compatMode' property should be on Document, not HTMLDocument
3170         https://bugs.webkit.org/show_bug.cgi?id=160819
3171
3172         Reviewed by Sam Weinig.
3173
3174         Add layout test coverage.
3175
3176         * fast/dom/Document/compatMode-location-expected.txt: Added.
3177         * fast/dom/Document/compatMode-location.html: Added.
3178
3179 2016-08-12  Chris Dumez  <cdumez@apple.com>
3180
3181         getElementsByTagName() should take a qualifiedName in parameter
3182         https://bugs.webkit.org/show_bug.cgi?id=160682
3183
3184         Reviewed by Ryosuke Niwa.
3185
3186         Update existing tests to reflect behavior change.
3187
3188         * fast/dom/getElementsByClassName/010.xml:
3189         * fast/dom/getElementsByClassName/011.xml:
3190
3191 2016-08-12  Saam Barati  <sbarati@apple.com>
3192
3193         Inline store loop for CopyRest in DFG and FTL for certain array modes
3194         https://bugs.webkit.org/show_bug.cgi?id=159612
3195
3196         Reviewed by Filip Pizlo.
3197
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.
3201         (foo):
3202         (test1):
3203         (test2.foo):
3204         (test2):
3205
3206 2016-08-12  Ryan Haddad  <ryanhaddad@apple.com>
3207
3208         Add mac-wk1 baseline for js/dom/global-constructors-attributes.html after r204396.
3209
3210         Unreviewed test gardening.
3211
3212         * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt: Added.
3213
3214 2016-08-12  Pranjal Jumde  <pjumde@apple.com>
3215
3216         ASSERTION FAILED: : line >= firstLine in BytecodeGenerator::emitExpressionInfo.
3217         https://bugs.webkit.org/show_bug.cgi?id=160535
3218         <rdar://problem/27328151>
3219
3220         Reviewed by Saam Barati.
3221
3222         lineNumber from the savePoint was not being restored before calling next() causing discrepancy in the offset and line for the token
3223
3224         * js/multiline-function-crash-expected.txt: Added.
3225         * js/multiline-function-crash.html: Added.
3226         * js/script-tests/multiline-function-crash.js: Added.
3227
3228 2016-08-12  Ryan Haddad  <ryanhaddad@apple.com>
3229
3230         Unreviewed, rolling out r204416.
3231
3232         This test fails with a debug assertion
3233
3234         Reverted changeset:
3235
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
3240
3241 2016-08-12  Skachkov Oleksandr  <gskachkov@gmail.com>
3242
3243         [ES2016] Implement Object.entries
3244         https://bugs.webkit.org/show_bug.cgi?id=160412
3245
3246         Reviewed by Saam Barati.
3247
3248         * js/Object-getOwnPropertyNames-expected.txt:
3249         * js/script-tests/Object-getOwnPropertyNames.js:
3250
3251 2016-08-12  Pranjal Jumde  <pjumde@apple.com>
3252
3253         ASSERTION FAILED: : line >= firstLine in BytecodeGenerator::emitExpressionInfo.
3254         https://bugs.webkit.org/show_bug.cgi?id=160535
3255         <rdar://problem/27328151>
3256
3257         Reviewed by Saam Barati.
3258
3259         lineNumber from the savePoint was not being restored before calling next() causing discrepancy in the offset and line for the token
3260
3261         * js/multiline-function-crash-expected.txt: Added.
3262         * js/multiline-function-crash.html: Added.
3263         * js/script-tests/multiline-function-crash.js: Added.
3264
3265 2016-08-12  Brent Fulgham  <bfulgham@apple.com>
3266
3267         Add test for fixed nullptr deref error
3268         https://bugs.webkit.org/show_bug.cgi?id=160807
3269         <rdar://problem/15576693>
3270
3271         Unreviewed test gardening.
3272
3273         * mathml/row-clone-crash-expected.txt: Added.
3274         * mathml/row-clone-crash.html: Added.
3275
3276 2016-08-12  Ryan Haddad  <ryanhaddad@apple.com>
3277
3278         Rebaseline js/dom/global-constructors-attributes.html after r204396.
3279
3280         Unreviewed test gardening.
3281
3282         * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
3283         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
3284
3285 2016-08-11  Ryan Haddad  <ryanhaddad@apple.com>
3286
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
3289
3290         Unreviewed test gardening.
3291
3292         * platform/ios-simulator-wk2/TestExpectations:
3293
3294 2016-08-11  Chris Dumez  <cdumez@apple.com>
3295
3296         Align Range.surroundContents() with the latest DOM specification
3297         https://bugs.webkit.org/show_bug.cgi?id=160777
3298
3299         Reviewed by Ryosuke Niwa.
3300
3301         Rebaseline existing due to behavior change.
3302
3303         * fast/dom/Range/surroundContents-1-expected.txt:
3304         * fast/dom/Range/surroundContents-1.html:
3305
3306 2016-08-11  Ryan Haddad  <ryanhaddad@apple.com>
3307
3308         Rebaseline more iOS tests after r204363.
3309
3310         Unreviewed test gardening.
3311
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:
3317         * fast/