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