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