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