2009-09-22 Eric Seidel <eric@webkit.org>
[WebKit.git] / LayoutTests / ChangeLog
1 2009-09-22  Eric Seidel  <eric@webkit.org>
2
3         Reviewed by Simon Fraser.
4
5         media/controls-after-reload.html crashes occasionally
6         https://bugs.webkit.org/show_bug.cgi?id=29037
7
8         Skip media/controls-after-reload.html for the same CVDisplayLink
9         issue as seen with media/video-size-intrinsic-scale.html.
10
11         * platform/mac-leopard/Skipped:
12
13 2009-09-22  Dumitru Daniliuc  <dumi@chromium.org>
14
15         Reviewed by Dimitri Glazkov.
16
17         1. Adding two tests for the transaction coordinator.
18         2. Fixing an incorrect <head> tag in some tests.
19
20         https://bugs.webkit.org/show_bug.cgi?id=29115
21
22         * storage/multiple-transactions-on-different-handles.html: Fixed a
23         <head> tag (should've been </head>).
24         * storage/open-database-while-transaction-in-progress.html: Fixed
25         a <head> tag (should've been </head>).
26         * storage/read-and-write-transactions-dont-run-together-expected.txt: Added.
27         * storage/read-and-write-transactions-dont-run-together.html: Added.
28         * storage/read-transactions-running-concurrently-expected.txt: Added.
29         * storage/read-transactions-running-concurrently.html: Added.
30         * storage/test-authorizer.html: Fixed a <head> tag (should've been
31         </head>).
32
33 2009-09-22  Shinichiro Hamaji  <hamaji@chromium.org>
34
35         Rubber-stamped by Eric Seidel.
36
37         js tests should move into jstests subdirectory instead of resources/
38         https://bugs.webkit.org/show_bug.cgi?id=25880
39
40         Migration for js directory.
41
42         * fast/js/Array-isArray.html:
43         * fast/js/JSON-parse-reviver.html:
44         * fast/js/JSON-stringify-replacer.html:
45         * fast/js/Object-create.html:
46         * fast/js/Object-defineProperties.html:
47         * fast/js/Object-defineProperty.html:
48         * fast/js/Object-keys.html:
49         * fast/js/activation-proto.html:
50         * fast/js/arguments-bad-index.html:
51         * fast/js/arguments.html:
52         * fast/js/array-enumerators-functions.html:
53         * fast/js/array-every.html:
54         * fast/js/array-filter.html:
55         * fast/js/array-float-delete.html:
56         * fast/js/array-functions-non-arrays.html:
57         * fast/js/array-holes.html:
58         * fast/js/array-index-immediate-types.html:
59         * fast/js/array-indexing.html:
60         * fast/js/array-iterate-backwards.html:
61         * fast/js/array-join-bug-11524.html:
62         * fast/js/array-lastIndexOf.html:
63         * fast/js/array-reduce.html:
64         * fast/js/array-reduceRight.html:
65         * fast/js/array-reset-large-index.html:
66         * fast/js/array-sort-reentrance.html:
67         * fast/js/array-splice.html:
68         * fast/js/array-tostring-and-join.html:
69         * fast/js/array-tostring-ignore-separator.html:
70         * fast/js/assign.html:
71         * fast/js/avl-crash.html:
72         * fast/js/cached-eval-gc.html:
73         * fast/js/caller-property.html:
74         * fast/js/char-at.html:
75         * fast/js/closure-inside-extra-arg-call.html:
76         * fast/js/code-serialize-paren.html:
77         * fast/js/codegen-loops-logical-nodes.html:
78         * fast/js/codegen-peephole-locals.html:
79         * fast/js/codegen-temporaries.html:
80         * fast/js/comparefn-sort-stability.html:
81         * fast/js/const-without-initializer.html:
82         * fast/js/constant-count.html:
83         * fast/js/constant-folding.html:
84         * fast/js/constructor-attributes.html:
85         * fast/js/constructor.html:
86         * fast/js/continue-break-multiple-labels.html:
87         * fast/js/convert-nan-to-bool.html:
88         * fast/js/cyclic-proto.html:
89         * fast/js/cyclic-prototypes.html:
90         * fast/js/cyclic-ref-toString.html:
91         * fast/js/date-DST-pre-1970.html:
92         * fast/js/date-DST-time-cusps.html:
93         * fast/js/date-big-constructor.html:
94         * fast/js/date-big-setdate.html:
95         * fast/js/date-big-setmonth.html:
96         * fast/js/date-constructor.html:
97         * fast/js/date-negative-setmonth.html:
98         * fast/js/date-parse-comments-test.html:
99         * fast/js/date-parse-test.html:
100         * fast/js/date-preserve-milliseconds.html:
101         * fast/js/date-proto-generic-invocation.html:
102         * fast/js/date-set-to-nan.html:
103         * fast/js/date-toisostring.html:
104         * fast/js/debugger.html:
105         * fast/js/declaration-in-block.html:
106         * fast/js/delete-getters-setters.html:
107         * fast/js/delete-syntax.html:
108         * fast/js/delete-then-put.html:
109         * fast/js/dictionary-no-cache.html:
110         * fast/js/do-while-semicolon.html:
111         * fast/js/dot-node-base-exception.html:
112         * fast/js/duplicate-param-crash.html:
113         * fast/js/duplicate-param-gc-crash.html:
114         * fast/js/equality.html:
115         * fast/js/eval-cache-crash.html:
116         * fast/js/eval-throw-return.html:
117         * fast/js/eval-var-decl.html:
118         * fast/js/exception-expression-offset.html:
119         * fast/js/exception-for-nonobject.html:
120         * fast/js/exception-linenums.html:
121         * fast/js/exception-try-finally-scope-error.html:
122         * fast/js/exception-with-handler-inside-eval-with-dynamic-scope.html:
123         * fast/js/excessive-comma-usage.html:
124         * fast/js/finally-codegen-failure.html:
125         * fast/js/for-in-avoid-duplicates.html:
126         * fast/js/for-in-cached.html:
127         * fast/js/for-in-exeception.html:
128         * fast/js/for-in-to-text.html:
129         * fast/js/for-in-var-scope.html:
130         * fast/js/function-apply-aliased.html:
131         * fast/js/function-apply.html:
132         * fast/js/function-call-aliased.html:
133         * fast/js/function-call-register-allocation.html:
134         * fast/js/function-constructor-newline-after-brace.html:
135         * fast/js/function-constructor-single-line-comment.html:
136         * fast/js/function-declaration-statement.html:
137         * fast/js/function-declaration.html:
138         * fast/js/function-declarations-in-switch-statement.html:
139         * fast/js/function-dot-arguments.html:
140         * fast/js/function-name.html:
141         * fast/js/function-names.html:
142         * fast/js/function-toString-object-literals.html:
143         * fast/js/function-toString-parentheses.html:
144         * fast/js/function-toString-semicolon-insertion.html:
145         * fast/js/getter-setter-gc.html:
146         * fast/js/global-constructors.html:
147         * fast/js/global-function-resolve.html:
148         * fast/js/gmail-re-re.html:
149         * fast/js/has-own-property.html:
150         * fast/js/ignored-result-null-comparison-crash.html:
151         * fast/js/ignored-result-ref-crash.html:
152         * fast/js/implicit-call-with-global-reentry.html:
153         * fast/js/instance-of-immediates.html:
154         * fast/js/instanceof-operator.html:
155         * fast/js/integer-extremes.html:
156         * fast/js/isPrototypeOf.html:
157         * fast/js/kde/Array.html:
158         * fast/js/kde/Boolean.html:
159         * fast/js/kde/Date-setYear.html:
160         * fast/js/kde/Error.html:
161         * fast/js/kde/GlobalObject.html:
162         * fast/js/kde/Number.html:
163         * fast/js/kde/Object.html:
164         * fast/js/kde/Prototype.html:
165         * fast/js/kde/RegExp.html:
166         * fast/js/kde/StringObject.html:
167         * fast/js/kde/arguments-scope.html:
168         * fast/js/kde/assignments.html:
169         * fast/js/kde/cast.html:
170         * fast/js/kde/comment-1.html:
171         * fast/js/kde/comment-2.html:
172         * fast/js/kde/completion.html:
173         * fast/js/kde/conditional.html:
174         * fast/js/kde/constructor_length.html:
175         * fast/js/kde/crash-1.html:
176         * fast/js/kde/crash-2.html:
177         * fast/js/kde/delete.html:
178         * fast/js/kde/empty.html:
179         * fast/js/kde/encode_decode_uri.html:
180         * fast/js/kde/eval.html:
181         * fast/js/kde/evil-n.html:
182         * fast/js/kde/exception_propagation.html:
183         * fast/js/kde/exceptions.html:
184         * fast/js/kde/func-decl.html:
185         * fast/js/kde/function.html:
186         * fast/js/kde/function_arguments.html:
187         * fast/js/kde/function_constructor.html:
188         * fast/js/kde/function_length.html:
189         * fast/js/kde/garbage-n.html:
190         * fast/js/kde/inbuilt_function_proto.html:
191         * fast/js/kde/inbuilt_function_tostring.html:
192         * fast/js/kde/iteration.html:
193         * fast/js/kde/j-comment-3.html:
194         * fast/js/kde/j-comment-4.html:
195         * fast/js/kde/literals.html:
196         * fast/js/kde/lval-exceptions.html:
197         * fast/js/kde/math.html:
198         * fast/js/kde/md5-1.html:
199         * fast/js/kde/md5-2.html:
200         * fast/js/kde/object_prototype.html:
201         * fast/js/kde/object_prototype_tostring.html:
202         * fast/js/kde/operators.html:
203         * fast/js/kde/parse.html:
204         * fast/js/kde/prototype_length.html:
205         * fast/js/kde/prototype_proto.html:
206         * fast/js/kde/resources/Array.js: Removed.
207         * fast/js/kde/resources/Boolean.js: Removed.
208         * fast/js/kde/resources/Date-setYear.js: Removed.
209         * fast/js/kde/resources/Error.js: Removed.
210         * fast/js/kde/resources/GlobalObject.js: Removed.
211         * fast/js/kde/resources/Number.js: Removed.
212         * fast/js/kde/resources/Object.js: Removed.
213         * fast/js/kde/resources/Prototype.js: Removed.
214         * fast/js/kde/resources/RegExp.js: Removed.
215         * fast/js/kde/resources/StringObject.js: Removed.
216         * fast/js/kde/resources/TEMPLATE-n.html: Removed.
217         * fast/js/kde/resources/TEMPLATE.html: Removed.
218         * fast/js/kde/resources/arguments-scope.js: Removed.
219         * fast/js/kde/resources/assignments.js: Removed.
220         * fast/js/kde/resources/cast.js: Removed.
221         * fast/js/kde/resources/comment-1.js: Removed.
222         * fast/js/kde/resources/comment-2.js: Removed.
223         * fast/js/kde/resources/completion.js: Removed.
224         * fast/js/kde/resources/conditional.js: Removed.
225         * fast/js/kde/resources/constructor_length.js: Removed.
226         * fast/js/kde/resources/crash-1.js: Removed.
227         * fast/js/kde/resources/crash-2.js: Removed.
228         * fast/js/kde/resources/delete.js: Removed.
229         * fast/js/kde/resources/empty.js: Removed.
230         * fast/js/kde/resources/encode_decode_uri.js: Removed.
231         * fast/js/kde/resources/eval.js: Removed.
232         * fast/js/kde/resources/evil-n.js: Removed.
233         * fast/js/kde/resources/exception_propagation.js: Removed.
234         * fast/js/kde/resources/exceptions.js: Removed.
235         * fast/js/kde/resources/func-decl.js: Removed.
236         * fast/js/kde/resources/function.js: Removed.
237         * fast/js/kde/resources/function_arguments.js: Removed.
238         * fast/js/kde/resources/function_constructor.js: Removed.
239         * fast/js/kde/resources/function_length.js: Removed.
240         * fast/js/kde/resources/garbage-n.js: Removed.
241         * fast/js/kde/resources/inbuilt_function_proto.js: Removed.
242         * fast/js/kde/resources/inbuilt_function_tostring.js: Removed.
243         * fast/js/kde/resources/iteration.js: Removed.
244         * fast/js/kde/resources/j-comment-3.js: Removed.
245         * fast/js/kde/resources/j-comment-4.js: Removed.
246         * fast/js/kde/resources/literals.js: Removed.
247         * fast/js/kde/resources/lval-exceptions.js: Removed.
248         * fast/js/kde/resources/math.js: Removed.
249         * fast/js/kde/resources/md5-1.js: Removed.
250         * fast/js/kde/resources/md5-2.js: Removed.
251         * fast/js/kde/resources/object_prototype.js: Removed.
252         * fast/js/kde/resources/object_prototype_tostring.js: Removed.
253         * fast/js/kde/resources/operators.js: Removed.
254         * fast/js/kde/resources/parse.js: Removed.
255         * fast/js/kde/resources/prototype_length.js: Removed.
256         * fast/js/kde/resources/prototype_proto.js: Removed.
257         * fast/js/kde/resources/scope.js: Removed.
258         * fast/js/kde/resources/statements.js: Removed.
259         * fast/js/kde/resources/string-1-n.js: Removed.
260         * fast/js/kde/resources/string-2-n.js: Removed.
261         * fast/js/kde/resources/var_decl_init.js: Removed.
262         * fast/js/kde/scope.html:
263         * fast/js/kde/script-tests: Added.
264         * fast/js/kde/script-tests/Array.js: Copied from LayoutTests/fast/js/kde/resources/Array.js.
265         * fast/js/kde/script-tests/Boolean.js: Copied from LayoutTests/fast/js/kde/resources/Boolean.js.
266         * fast/js/kde/script-tests/Date-setYear.js: Copied from LayoutTests/fast/js/kde/resources/Date-setYear.js.
267         * fast/js/kde/script-tests/Error.js: Copied from LayoutTests/fast/js/kde/resources/Error.js.
268         * fast/js/kde/script-tests/GlobalObject.js: Copied from LayoutTests/fast/js/kde/resources/GlobalObject.js.
269         * fast/js/kde/script-tests/Number.js: Copied from LayoutTests/fast/js/kde/resources/Number.js.
270         * fast/js/kde/script-tests/Object.js: Copied from LayoutTests/fast/js/kde/resources/Object.js.
271         * fast/js/kde/script-tests/Prototype.js: Copied from LayoutTests/fast/js/kde/resources/Prototype.js.
272         * fast/js/kde/script-tests/RegExp.js: Copied from LayoutTests/fast/js/kde/resources/RegExp.js.
273         * fast/js/kde/script-tests/StringObject.js: Copied from LayoutTests/fast/js/kde/resources/StringObject.js.
274         * fast/js/kde/script-tests/TEMPLATE-n.html: Copied from LayoutTests/fast/js/kde/resources/TEMPLATE-n.html.
275         * fast/js/kde/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/js/kde/resources/TEMPLATE.html.
276         * fast/js/kde/script-tests/arguments-scope.js: Copied from LayoutTests/fast/js/kde/resources/arguments-scope.js.
277         * fast/js/kde/script-tests/assignments.js: Copied from LayoutTests/fast/js/kde/resources/assignments.js.
278         * fast/js/kde/script-tests/cast.js: Copied from LayoutTests/fast/js/kde/resources/cast.js.
279         * fast/js/kde/script-tests/comment-1.js: Copied from LayoutTests/fast/js/kde/resources/comment-1.js.
280         * fast/js/kde/script-tests/comment-2.js: Copied from LayoutTests/fast/js/kde/resources/comment-2.js.
281         * fast/js/kde/script-tests/completion.js: Copied from LayoutTests/fast/js/kde/resources/completion.js.
282         * fast/js/kde/script-tests/conditional.js: Copied from LayoutTests/fast/js/kde/resources/conditional.js.
283         * fast/js/kde/script-tests/constructor_length.js: Copied from LayoutTests/fast/js/kde/resources/constructor_length.js.
284         * fast/js/kde/script-tests/crash-1.js: Copied from LayoutTests/fast/js/kde/resources/crash-1.js.
285         * fast/js/kde/script-tests/crash-2.js: Copied from LayoutTests/fast/js/kde/resources/crash-2.js.
286         * fast/js/kde/script-tests/delete.js: Copied from LayoutTests/fast/js/kde/resources/delete.js.
287         * fast/js/kde/script-tests/empty.js: Copied from LayoutTests/fast/js/kde/resources/empty.js.
288         * fast/js/kde/script-tests/encode_decode_uri.js: Copied from LayoutTests/fast/js/kde/resources/encode_decode_uri.js.
289         * fast/js/kde/script-tests/eval.js: Copied from LayoutTests/fast/js/kde/resources/eval.js.
290         * fast/js/kde/script-tests/evil-n.js: Copied from LayoutTests/fast/js/kde/resources/evil-n.js.
291         * fast/js/kde/script-tests/exception_propagation.js: Copied from LayoutTests/fast/js/kde/resources/exception_propagation.js.
292         * fast/js/kde/script-tests/exceptions.js: Copied from LayoutTests/fast/js/kde/resources/exceptions.js.
293         * fast/js/kde/script-tests/func-decl.js: Copied from LayoutTests/fast/js/kde/resources/func-decl.js.
294         * fast/js/kde/script-tests/function.js: Copied from LayoutTests/fast/js/kde/resources/function.js.
295         * fast/js/kde/script-tests/function_arguments.js: Copied from LayoutTests/fast/js/kde/resources/function_arguments.js.
296         * fast/js/kde/script-tests/function_constructor.js: Copied from LayoutTests/fast/js/kde/resources/function_constructor.js.
297         * fast/js/kde/script-tests/function_length.js: Copied from LayoutTests/fast/js/kde/resources/function_length.js.
298         * fast/js/kde/script-tests/garbage-n.js: Copied from LayoutTests/fast/js/kde/resources/garbage-n.js.
299         * fast/js/kde/script-tests/inbuilt_function_proto.js: Copied from LayoutTests/fast/js/kde/resources/inbuilt_function_proto.js.
300         * fast/js/kde/script-tests/inbuilt_function_tostring.js: Copied from LayoutTests/fast/js/kde/resources/inbuilt_function_tostring.js.
301         * fast/js/kde/script-tests/iteration.js: Copied from LayoutTests/fast/js/kde/resources/iteration.js.
302         * fast/js/kde/script-tests/j-comment-3.js: Copied from LayoutTests/fast/js/kde/resources/j-comment-3.js.
303         * fast/js/kde/script-tests/j-comment-4.js: Copied from LayoutTests/fast/js/kde/resources/j-comment-4.js.
304         * fast/js/kde/script-tests/literals.js: Copied from LayoutTests/fast/js/kde/resources/literals.js.
305         * fast/js/kde/script-tests/lval-exceptions.js: Copied from LayoutTests/fast/js/kde/resources/lval-exceptions.js.
306         * fast/js/kde/script-tests/math.js: Copied from LayoutTests/fast/js/kde/resources/math.js.
307         * fast/js/kde/script-tests/md5-1.js: Copied from LayoutTests/fast/js/kde/resources/md5-1.js.
308         * fast/js/kde/script-tests/md5-2.js: Copied from LayoutTests/fast/js/kde/resources/md5-2.js.
309         * fast/js/kde/script-tests/object_prototype.js: Copied from LayoutTests/fast/js/kde/resources/object_prototype.js.
310         * fast/js/kde/script-tests/object_prototype_tostring.js: Copied from LayoutTests/fast/js/kde/resources/object_prototype_tostring.js.
311         * fast/js/kde/script-tests/operators.js: Copied from LayoutTests/fast/js/kde/resources/operators.js.
312         * fast/js/kde/script-tests/parse.js: Copied from LayoutTests/fast/js/kde/resources/parse.js.
313         * fast/js/kde/script-tests/prototype_length.js: Copied from LayoutTests/fast/js/kde/resources/prototype_length.js.
314         * fast/js/kde/script-tests/prototype_proto.js: Copied from LayoutTests/fast/js/kde/resources/prototype_proto.js.
315         * fast/js/kde/script-tests/scope.js: Copied from LayoutTests/fast/js/kde/resources/scope.js.
316         * fast/js/kde/script-tests/statements.js: Copied from LayoutTests/fast/js/kde/resources/statements.js.
317         * fast/js/kde/script-tests/string-1-n.js: Copied from LayoutTests/fast/js/kde/resources/string-1-n.js.
318         * fast/js/kde/script-tests/string-2-n.js: Copied from LayoutTests/fast/js/kde/resources/string-2-n.js.
319         * fast/js/kde/script-tests/var_decl_init.js: Copied from LayoutTests/fast/js/kde/resources/var_decl_init.js.
320         * fast/js/kde/statements.html:
321         * fast/js/kde/string-1-n.html:
322         * fast/js/kde/string-2-n.html:
323         * fast/js/kde/var_decl_init.html:
324         * fast/js/large-expressions.html:
325         * fast/js/lastModified.html:
326         * fast/js/logical-or-jless.html:
327         * fast/js/math-transforms.html:
328         * fast/js/math.html:
329         * fast/js/method-check.html:
330         * fast/js/mod-crash.html:
331         * fast/js/modify-non-references.html:
332         * fast/js/named-function-expression.html:
333         * fast/js/navigator-mimeTypes-length.html:
334         * fast/js/nested-object-gc.html:
335         * fast/js/non-object-proto.html:
336         * fast/js/null-char-in-string.html:
337         * fast/js/number-cell-reuse.html:
338         * fast/js/number-parsing-crash.html:
339         * fast/js/number-toExponential.html:
340         * fast/js/number-toString.html:
341         * fast/js/number-tofixed.html:
342         * fast/js/number-toprecision.html:
343         * fast/js/numeric-conversion.html:
344         * fast/js/object-extra-comma.html:
345         * fast/js/object-prototype-constructor.html:
346         * fast/js/object-prototype-toLocaleString.html:
347         * fast/js/order-of-operations.html:
348         * fast/js/parse-backslash-before-newline.html:
349         * fast/js/postfix-syntax.html:
350         * fast/js/prefix-syntax.html:
351         * fast/js/pretty-print.html:
352         * fast/js/primitive-method-this.html:
353         * fast/js/primitive-property-access-edge-cases.html:
354         * fast/js/property-getters-and-setters.html:
355         * fast/js/propertyIsEnumerable.html:
356         * fast/js/prototypes.html:
357         * fast/js/read-modify-eval.html:
358         * fast/js/recursion-limit-equal.html:
359         * fast/js/reentrant-call-unwind.html:
360         * fast/js/regexp-backreferences.html:
361         * fast/js/regexp-char-insensitive.html:
362         * fast/js/regexp-character-match-out-of-order.html:
363         * fast/js/regexp-compile-crash.html:
364         * fast/js/regexp-compile.html:
365         * fast/js/regexp-divequal.html:
366         * fast/js/regexp-extended-characters-crash.html:
367         * fast/js/regexp-extended-characters-match.html:
368         * fast/js/regexp-extended-characters-more.html:
369         * fast/js/regexp-find-first-asserted.html:
370         * fast/js/regexp-lastindex.html:
371         * fast/js/regexp-many-brackets.html:
372         * fast/js/regexp-negative-special-characters.html:
373         * fast/js/regexp-no-extensions.html:
374         * fast/js/regexp-non-bmp.html:
375         * fast/js/regexp-non-capturing-groups.html:
376         * fast/js/regexp-non-character.html:
377         * fast/js/regexp-overflow-too-big.html:
378         * fast/js/regexp-overflow.html:
379         * fast/js/regexp-range-bound-ffff.html:
380         * fast/js/regexp-range-out-of-order.html:
381         * fast/js/regexp-ranges-and-escaped-hyphens.html:
382         * fast/js/regexp-stack-overflow.html:
383         * fast/js/regexp-unicode-handling.html:
384         * fast/js/regexp-unicode-overflow.html:
385         * fast/js/registerCachingAcrossBranchTargets.html:
386         * fast/js/rehash-assign.html:
387         * fast/js/removing-Cf-characters.html:
388         * fast/js/reparsing-semicolon-insertion.html:
389         * fast/js/repeat-cached-vm-reentry.html:
390         * fast/js/reserved-words.html:
391         * fast/js/resize-array-assign.html:
392         * fast/js/resources/Array-isArray.js: Removed.
393         * fast/js/resources/JSON-parse-reviver.js: Removed.
394         * fast/js/resources/JSON-stringify-replacer.js: Removed.
395         * fast/js/resources/Object-create.js: Removed.
396         * fast/js/resources/Object-defineProperties.js: Removed.
397         * fast/js/resources/Object-defineProperty.js: Removed.
398         * fast/js/resources/Object-keys.js: Removed.
399         * fast/js/resources/TEMPLATE.html: Removed.
400         * fast/js/resources/activation-proto.js: Removed.
401         * fast/js/resources/arguments-bad-index.js: Removed.
402         * fast/js/resources/arguments.js: Removed.
403         * fast/js/resources/array-enumerators-functions.js: Removed.
404         * fast/js/resources/array-every.js: Removed.
405         * fast/js/resources/array-filter.js: Removed.
406         * fast/js/resources/array-float-delete.js: Removed.
407         * fast/js/resources/array-functions-non-arrays.js: Removed.
408         * fast/js/resources/array-holes.js: Removed.
409         * fast/js/resources/array-index-immediate-types.js: Removed.
410         * fast/js/resources/array-indexing.js: Removed.
411         * fast/js/resources/array-iterate-backwards.js: Removed.
412         * fast/js/resources/array-join-bug-11524.js: Removed.
413         * fast/js/resources/array-lastIndexOf.js: Removed.
414         * fast/js/resources/array-reduce.js: Removed.
415         * fast/js/resources/array-reduceRight.js: Removed.
416         * fast/js/resources/array-reset-large-index.js: Removed.
417         * fast/js/resources/array-sort-reentrance.js: Removed.
418         * fast/js/resources/array-splice.js: Removed.
419         * fast/js/resources/array-tostring-and-join.js: Removed.
420         * fast/js/resources/array-tostring-ignore-separator.js: Removed.
421         * fast/js/resources/assign.js: Removed.
422         * fast/js/resources/avl-crash.js: Removed.
423         * fast/js/resources/cached-eval-gc.js: Removed.
424         * fast/js/resources/caller-property.js: Removed.
425         * fast/js/resources/char-at.js: Removed.
426         * fast/js/resources/closure-inside-extra-arg-call.js: Removed.
427         * fast/js/resources/code-serialize-paren.js: Removed.
428         * fast/js/resources/codegen-loops-logical-nodes.js: Removed.
429         * fast/js/resources/codegen-peephole-locals.js: Removed.
430         * fast/js/resources/codegen-temporaries.js: Removed.
431         * fast/js/resources/comparefn-sort-stability.js: Removed.
432         * fast/js/resources/const-without-initializer.js: Removed.
433         * fast/js/resources/constant-count.js: Removed.
434         * fast/js/resources/constant-folding.js: Removed.
435         * fast/js/resources/constructor-attributes.js: Removed.
436         * fast/js/resources/constructor.js: Removed.
437         * fast/js/resources/continue-break-multiple-labels.js: Removed.
438         * fast/js/resources/convert-nan-to-bool.js: Removed.
439         * fast/js/resources/cyclic-proto.js: Removed.
440         * fast/js/resources/cyclic-prototypes.js: Removed.
441         * fast/js/resources/cyclic-ref-toString.js: Removed.
442         * fast/js/resources/date-DST-pre-1970.js: Removed.
443         * fast/js/resources/date-DST-time-cusps.js: Removed.
444         * fast/js/resources/date-big-constructor.js: Removed.
445         * fast/js/resources/date-big-setdate.js: Removed.
446         * fast/js/resources/date-big-setmonth.js: Removed.
447         * fast/js/resources/date-constructor.js: Removed.
448         * fast/js/resources/date-negative-setmonth.js: Removed.
449         * fast/js/resources/date-parse-comments-test.js: Removed.
450         * fast/js/resources/date-parse-test.js: Removed.
451         * fast/js/resources/date-preserve-milliseconds.js: Removed.
452         * fast/js/resources/date-proto-generic-invocation.js: Removed.
453         * fast/js/resources/date-set-to-nan.js: Removed.
454         * fast/js/resources/date-toisostring.js: Removed.
455         * fast/js/resources/debugger.js: Removed.
456         * fast/js/resources/declaration-in-block.js: Removed.
457         * fast/js/resources/delete-getters-setters.js: Removed.
458         * fast/js/resources/delete-syntax.js: Removed.
459         * fast/js/resources/delete-then-put.js: Removed.
460         * fast/js/resources/dictionary-no-cache.js: Removed.
461         * fast/js/resources/do-while-semicolon.js: Removed.
462         * fast/js/resources/dot-node-base-exception.js: Removed.
463         * fast/js/resources/duplicate-param-crash.js: Removed.
464         * fast/js/resources/duplicate-param-gc-crash.js: Removed.
465         * fast/js/resources/equality.js: Removed.
466         * fast/js/resources/eval-cache-crash.js: Removed.
467         * fast/js/resources/eval-throw-return.js: Removed.
468         * fast/js/resources/eval-var-decl.js: Removed.
469         * fast/js/resources/exception-expression-offset.js: Removed.
470         * fast/js/resources/exception-for-nonobject.js: Removed.
471         * fast/js/resources/exception-linenums.js: Removed.
472         * fast/js/resources/exception-try-finally-scope-error.js: Removed.
473         * fast/js/resources/exception-with-handler-inside-eval-with-dynamic-scope.js: Removed.
474         * fast/js/resources/excessive-comma-usage.js: Removed.
475         * fast/js/resources/finally-codegen-failure.js: Removed.
476         * fast/js/resources/for-in-avoid-duplicates.js: Removed.
477         * fast/js/resources/for-in-cached.js: Removed.
478         * fast/js/resources/for-in-exeception.js: Removed.
479         * fast/js/resources/for-in-to-text.js: Removed.
480         * fast/js/resources/for-in-var-scope.js: Removed.
481         * fast/js/resources/function-apply-aliased.js: Removed.
482         * fast/js/resources/function-apply.js: Removed.
483         * fast/js/resources/function-call-aliased.js: Removed.
484         * fast/js/resources/function-call-register-allocation.js: Removed.
485         * fast/js/resources/function-constructor-newline-after-brace.js: Removed.
486         * fast/js/resources/function-constructor-single-line-comment.js: Removed.
487         * fast/js/resources/function-declaration-statement.js: Removed.
488         * fast/js/resources/function-declaration.js: Removed.
489         * fast/js/resources/function-declarations-in-switch-statement.js: Removed.
490         * fast/js/resources/function-dot-arguments.js: Removed.
491         * fast/js/resources/function-name.js: Removed.
492         * fast/js/resources/function-names.js: Removed.
493         * fast/js/resources/function-toString-object-literals.js: Removed.
494         * fast/js/resources/function-toString-parentheses.js: Removed.
495         * fast/js/resources/function-toString-semicolon-insertion.js: Removed.
496         * fast/js/resources/getter-setter-gc.js: Removed.
497         * fast/js/resources/global-constructors.js: Removed.
498         * fast/js/resources/global-function-resolve.js: Removed.
499         * fast/js/resources/gmail-re-re.js: Removed.
500         * fast/js/resources/has-own-property.js: Removed.
501         * fast/js/resources/ignored-result-null-comparison-crash.js: Removed.
502         * fast/js/resources/ignored-result-ref-crash.js: Removed.
503         * fast/js/resources/implicit-call-with-global-reentry.js: Removed.
504         * fast/js/resources/instance-of-immediates.js: Removed.
505         * fast/js/resources/instanceof-operator.js: Removed.
506         * fast/js/resources/integer-extremes.js: Removed.
507         * fast/js/resources/isPrototypeOf.js: Removed.
508         * fast/js/resources/large-expressions.js: Removed.
509         * fast/js/resources/lastModified.js: Removed.
510         * fast/js/resources/logical-or-jless.js: Removed.
511         * fast/js/resources/math-transforms.js: Removed.
512         * fast/js/resources/math.js: Removed.
513         * fast/js/resources/method-check.js: Removed.
514         * fast/js/resources/mod-crash.js: Removed.
515         * fast/js/resources/modify-non-references.js: Removed.
516         * fast/js/resources/named-function-expression.js: Removed.
517         * fast/js/resources/navigator-mimeTypes-length.js: Removed.
518         * fast/js/resources/nested-object-gc.js: Removed.
519         * fast/js/resources/non-object-proto.js: Removed.
520         * fast/js/resources/null-char-in-string.js: Removed.
521         * fast/js/resources/number-cell-reuse.js: Removed.
522         * fast/js/resources/number-parsing-crash.js: Removed.
523         * fast/js/resources/number-toExponential.js: Removed.
524         * fast/js/resources/number-toString.js: Removed.
525         * fast/js/resources/number-tofixed.js: Removed.
526         * fast/js/resources/number-toprecision.js: Removed.
527         * fast/js/resources/numeric-conversion.js: Removed.
528         * fast/js/resources/object-extra-comma.js: Removed.
529         * fast/js/resources/object-prototype-constructor.js: Removed.
530         * fast/js/resources/object-prototype-toLocaleString.js: Removed.
531         * fast/js/resources/order-of-operations.js: Removed.
532         * fast/js/resources/parse-backslash-before-newline.js: Removed.
533         * fast/js/resources/postfix-syntax.js: Removed.
534         * fast/js/resources/prefix-syntax.js: Removed.
535         * fast/js/resources/pretty-print.js: Removed.
536         * fast/js/resources/primitive-method-this.js: Removed.
537         * fast/js/resources/primitive-property-access-edge-cases.js: Removed.
538         * fast/js/resources/property-getters-and-setters.js: Removed.
539         * fast/js/resources/propertyIsEnumerable.js: Removed.
540         * fast/js/resources/prototypes.js: Removed.
541         * fast/js/resources/read-modify-eval.js: Removed.
542         * fast/js/resources/recursion-limit-equal.js: Removed.
543         * fast/js/resources/reentrant-call-unwind.js: Removed.
544         * fast/js/resources/regexp-backreferences.js: Removed.
545         * fast/js/resources/regexp-char-insensitive.js: Removed.
546         * fast/js/resources/regexp-character-match-out-of-order.js: Removed.
547         * fast/js/resources/regexp-compile-crash.js: Removed.
548         * fast/js/resources/regexp-compile.js: Removed.
549         * fast/js/resources/regexp-divequal.js: Removed.
550         * fast/js/resources/regexp-extended-characters-crash.js: Removed.
551         * fast/js/resources/regexp-extended-characters-match.js: Removed.
552         * fast/js/resources/regexp-extended-characters-more.js: Removed.
553         * fast/js/resources/regexp-find-first-asserted.js: Removed.
554         * fast/js/resources/regexp-lastindex.js: Removed.
555         * fast/js/resources/regexp-many-brackets.js: Removed.
556         * fast/js/resources/regexp-negative-special-characters.js: Removed.
557         * fast/js/resources/regexp-no-extensions.js: Removed.
558         * fast/js/resources/regexp-non-bmp.js: Removed.
559         * fast/js/resources/regexp-non-capturing-groups.js: Removed.
560         * fast/js/resources/regexp-non-character.js: Removed.
561         * fast/js/resources/regexp-overflow-too-big.js: Removed.
562         * fast/js/resources/regexp-overflow.js: Removed.
563         * fast/js/resources/regexp-range-bound-ffff.js: Removed.
564         * fast/js/resources/regexp-range-out-of-order.js: Removed.
565         * fast/js/resources/regexp-ranges-and-escaped-hyphens.js: Removed.
566         * fast/js/resources/regexp-stack-overflow.js: Removed.
567         * fast/js/resources/regexp-unicode-handling.js: Removed.
568         * fast/js/resources/regexp-unicode-overflow.js: Removed.
569         * fast/js/resources/registerCachingAcrossBranchTargets.js: Removed.
570         * fast/js/resources/rehash-assign.js: Removed.
571         * fast/js/resources/removing-Cf-characters.js: Removed.
572         * fast/js/resources/reparsing-semicolon-insertion.js: Removed.
573         * fast/js/resources/repeat-cached-vm-reentry.js: Removed.
574         * fast/js/resources/reserved-words.js: Removed.
575         * fast/js/resources/resize-array-assign.js: Removed.
576         * fast/js/resources/select-options-add.js: Removed.
577         * fast/js/resources/slash-lineterminator-parse.js: Removed.
578         * fast/js/resources/sort-large-array.js: Removed.
579         * fast/js/resources/sort-no-jit-code-crash.js: Removed.
580         * fast/js/resources/sort-non-numbers.js: Removed.
581         * fast/js/resources/sort-randomly.js: Removed.
582         * fast/js/resources/sort-stability.js: Removed.
583         * fast/js/resources/sparse-array.js: Removed.
584         * fast/js/resources/stack-unwinding.js: Removed.
585         * fast/js/resources/statement-list-register-crash.js: Removed.
586         * fast/js/resources/static-scope-object.js: Removed.
587         * fast/js/resources/string-capitalization.js: Removed.
588         * fast/js/resources/string-from-char-code.js: Removed.
589         * fast/js/resources/string-index-overflow.js: Removed.
590         * fast/js/resources/string-property-iteration.js: Removed.
591         * fast/js/resources/string-replace-2.js: Removed.
592         * fast/js/resources/string-replace-3.js: Removed.
593         * fast/js/resources/string-slice-abnormal-values.js: Removed.
594         * fast/js/resources/string-sort.js: Removed.
595         * fast/js/resources/string-split-ignore-case.js: Removed.
596         * fast/js/resources/string-substr.js: Removed.
597         * fast/js/resources/string_replace.js: Removed.
598         * fast/js/resources/switch-behaviour.js: Removed.
599         * fast/js/resources/this-non-object-proto.js: Removed.
600         * fast/js/resources/toString-elision-trailing-comma.js: Removed.
601         * fast/js/resources/toString-exception.js: Removed.
602         * fast/js/resources/toString-for-var-decl.js: Removed.
603         * fast/js/resources/toString-number-dot-expr.js: Removed.
604         * fast/js/resources/toString-overrides.js: Removed.
605         * fast/js/resources/toString-prefix-postfix-preserve-parens.js: Removed.
606         * fast/js/resources/toString-stack-overflow.js: Removed.
607         * fast/js/resources/tostring-exception-in-property-access.js: Removed.
608         * fast/js/resources/transition-cache-dictionary-crash.js: Removed.
609         * fast/js/resources/typeof-codegen-crash.js: Removed.
610         * fast/js/resources/typeof-constant-string.js: Removed.
611         * fast/js/resources/typeof-syntax.js: Removed.
612         * fast/js/resources/unexpected-constant-crash.js: Removed.
613         * fast/js/resources/unmatching-argument-count.js: Removed.
614         * fast/js/resources/var-shadows-arg-crash.js: Removed.
615         * fast/js/resources/var-shadows-arg-gc-crash.js: Removed.
616         * fast/js/resources/vardecl-blocks-init.js: Removed.
617         * fast/js/resources/vardecl-preserve-arguments.js: Removed.
618         * fast/js/resources/with-scope-gc.js: Removed.
619         * fast/js/script-tests: Added.
620         * fast/js/script-tests/Array-isArray.js: Copied from LayoutTests/fast/js/resources/Array-isArray.js.
621         * fast/js/script-tests/JSON-parse-reviver.js: Copied from LayoutTests/fast/js/resources/JSON-parse-reviver.js.
622         * fast/js/script-tests/JSON-stringify-replacer.js: Copied from LayoutTests/fast/js/resources/JSON-stringify-replacer.js.
623         * fast/js/script-tests/Object-create.js: Copied from LayoutTests/fast/js/resources/Object-create.js.
624         * fast/js/script-tests/Object-defineProperties.js: Copied from LayoutTests/fast/js/resources/Object-defineProperties.js.
625         * fast/js/script-tests/Object-defineProperty.js: Copied from LayoutTests/fast/js/resources/Object-defineProperty.js.
626         * fast/js/script-tests/Object-keys.js: Copied from LayoutTests/fast/js/resources/Object-keys.js.
627         * fast/js/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/js/resources/TEMPLATE.html.
628         * fast/js/script-tests/activation-proto.js: Copied from LayoutTests/fast/js/resources/activation-proto.js.
629         * fast/js/script-tests/arguments-bad-index.js: Copied from LayoutTests/fast/js/resources/arguments-bad-index.js.
630         * fast/js/script-tests/arguments.js: Copied from LayoutTests/fast/js/resources/arguments.js.
631         * fast/js/script-tests/array-enumerators-functions.js: Copied from LayoutTests/fast/js/resources/array-enumerators-functions.js.
632         * fast/js/script-tests/array-every.js: Copied from LayoutTests/fast/js/resources/array-every.js.
633         * fast/js/script-tests/array-filter.js: Copied from LayoutTests/fast/js/resources/array-filter.js.
634         * fast/js/script-tests/array-float-delete.js: Copied from LayoutTests/fast/js/resources/array-float-delete.js.
635         * fast/js/script-tests/array-functions-non-arrays.js: Copied from LayoutTests/fast/js/resources/array-functions-non-arrays.js.
636         * fast/js/script-tests/array-holes.js: Copied from LayoutTests/fast/js/resources/array-holes.js.
637         * fast/js/script-tests/array-index-immediate-types.js: Copied from LayoutTests/fast/js/resources/array-index-immediate-types.js.
638         * fast/js/script-tests/array-indexing.js: Copied from LayoutTests/fast/js/resources/array-indexing.js.
639         * fast/js/script-tests/array-iterate-backwards.js: Copied from LayoutTests/fast/js/resources/array-iterate-backwards.js.
640         * fast/js/script-tests/array-join-bug-11524.js: Copied from LayoutTests/fast/js/resources/array-join-bug-11524.js.
641         * fast/js/script-tests/array-lastIndexOf.js: Copied from LayoutTests/fast/js/resources/array-lastIndexOf.js.
642         * fast/js/script-tests/array-reduce.js: Copied from LayoutTests/fast/js/resources/array-reduce.js.
643         * fast/js/script-tests/array-reduceRight.js: Copied from LayoutTests/fast/js/resources/array-reduceRight.js.
644         * fast/js/script-tests/array-reset-large-index.js: Copied from LayoutTests/fast/js/resources/array-reset-large-index.js.
645         * fast/js/script-tests/array-sort-reentrance.js: Copied from LayoutTests/fast/js/resources/array-sort-reentrance.js.
646         * fast/js/script-tests/array-splice.js: Copied from LayoutTests/fast/js/resources/array-splice.js.
647         * fast/js/script-tests/array-tostring-and-join.js: Copied from LayoutTests/fast/js/resources/array-tostring-and-join.js.
648         * fast/js/script-tests/array-tostring-ignore-separator.js: Copied from LayoutTests/fast/js/resources/array-tostring-ignore-separator.js.
649         * fast/js/script-tests/assign.js: Copied from LayoutTests/fast/js/resources/assign.js.
650         * fast/js/script-tests/avl-crash.js: Copied from LayoutTests/fast/js/resources/avl-crash.js.
651         * fast/js/script-tests/cached-eval-gc.js: Copied from LayoutTests/fast/js/resources/cached-eval-gc.js.
652         * fast/js/script-tests/caller-property.js: Copied from LayoutTests/fast/js/resources/caller-property.js.
653         * fast/js/script-tests/char-at.js: Copied from LayoutTests/fast/js/resources/char-at.js.
654         * fast/js/script-tests/closure-inside-extra-arg-call.js: Copied from LayoutTests/fast/js/resources/closure-inside-extra-arg-call.js.
655         * fast/js/script-tests/code-serialize-paren.js: Copied from LayoutTests/fast/js/resources/code-serialize-paren.js.
656         * fast/js/script-tests/codegen-loops-logical-nodes.js: Copied from LayoutTests/fast/js/resources/codegen-loops-logical-nodes.js.
657         * fast/js/script-tests/codegen-peephole-locals.js: Copied from LayoutTests/fast/js/resources/codegen-peephole-locals.js.
658         * fast/js/script-tests/codegen-temporaries.js: Copied from LayoutTests/fast/js/resources/codegen-temporaries.js.
659         * fast/js/script-tests/comparefn-sort-stability.js: Copied from LayoutTests/fast/js/resources/comparefn-sort-stability.js.
660         * fast/js/script-tests/const-without-initializer.js: Copied from LayoutTests/fast/js/resources/const-without-initializer.js.
661         * fast/js/script-tests/constant-count.js: Copied from LayoutTests/fast/js/resources/constant-count.js.
662         * fast/js/script-tests/constant-folding.js: Copied from LayoutTests/fast/js/resources/constant-folding.js.
663         * fast/js/script-tests/constructor-attributes.js: Copied from LayoutTests/fast/js/resources/constructor-attributes.js.
664         * fast/js/script-tests/constructor.js: Copied from LayoutTests/fast/js/resources/constructor.js.
665         * fast/js/script-tests/continue-break-multiple-labels.js: Copied from LayoutTests/fast/js/resources/continue-break-multiple-labels.js.
666         * fast/js/script-tests/convert-nan-to-bool.js: Copied from LayoutTests/fast/js/resources/convert-nan-to-bool.js.
667         * fast/js/script-tests/cyclic-proto.js: Copied from LayoutTests/fast/js/resources/cyclic-proto.js.
668         * fast/js/script-tests/cyclic-prototypes.js: Copied from LayoutTests/fast/js/resources/cyclic-prototypes.js.
669         * fast/js/script-tests/cyclic-ref-toString.js: Copied from LayoutTests/fast/js/resources/cyclic-ref-toString.js.
670         * fast/js/script-tests/date-DST-pre-1970.js: Copied from LayoutTests/fast/js/resources/date-DST-pre-1970.js.
671         * fast/js/script-tests/date-DST-time-cusps.js: Copied from LayoutTests/fast/js/resources/date-DST-time-cusps.js.
672         * fast/js/script-tests/date-big-constructor.js: Copied from LayoutTests/fast/js/resources/date-big-constructor.js.
673         * fast/js/script-tests/date-big-setdate.js: Copied from LayoutTests/fast/js/resources/date-big-setdate.js.
674         * fast/js/script-tests/date-big-setmonth.js: Copied from LayoutTests/fast/js/resources/date-big-setmonth.js.
675         * fast/js/script-tests/date-constructor.js: Copied from LayoutTests/fast/js/resources/date-constructor.js.
676         * fast/js/script-tests/date-negative-setmonth.js: Copied from LayoutTests/fast/js/resources/date-negative-setmonth.js.
677         * fast/js/script-tests/date-parse-comments-test.js: Copied from LayoutTests/fast/js/resources/date-parse-comments-test.js.
678         * fast/js/script-tests/date-parse-test.js: Copied from LayoutTests/fast/js/resources/date-parse-test.js.
679         * fast/js/script-tests/date-preserve-milliseconds.js: Copied from LayoutTests/fast/js/resources/date-preserve-milliseconds.js.
680         * fast/js/script-tests/date-proto-generic-invocation.js: Copied from LayoutTests/fast/js/resources/date-proto-generic-invocation.js.
681         * fast/js/script-tests/date-set-to-nan.js: Copied from LayoutTests/fast/js/resources/date-set-to-nan.js.
682         * fast/js/script-tests/date-toisostring.js: Copied from LayoutTests/fast/js/resources/date-toisostring.js.
683         * fast/js/script-tests/debugger.js: Copied from LayoutTests/fast/js/resources/debugger.js.
684         * fast/js/script-tests/declaration-in-block.js: Copied from LayoutTests/fast/js/resources/declaration-in-block.js.
685         * fast/js/script-tests/delete-getters-setters.js: Copied from LayoutTests/fast/js/resources/delete-getters-setters.js.
686         * fast/js/script-tests/delete-syntax.js: Copied from LayoutTests/fast/js/resources/delete-syntax.js.
687         * fast/js/script-tests/delete-then-put.js: Copied from LayoutTests/fast/js/resources/delete-then-put.js.
688         * fast/js/script-tests/dictionary-no-cache.js: Copied from LayoutTests/fast/js/resources/dictionary-no-cache.js.
689         * fast/js/script-tests/do-while-semicolon.js: Copied from LayoutTests/fast/js/resources/do-while-semicolon.js.
690         * fast/js/script-tests/dot-node-base-exception.js: Copied from LayoutTests/fast/js/resources/dot-node-base-exception.js.
691         * fast/js/script-tests/duplicate-param-crash.js: Copied from LayoutTests/fast/js/resources/duplicate-param-crash.js.
692         * fast/js/script-tests/duplicate-param-gc-crash.js: Copied from LayoutTests/fast/js/resources/duplicate-param-gc-crash.js.
693         * fast/js/script-tests/equality.js: Copied from LayoutTests/fast/js/resources/equality.js.
694         * fast/js/script-tests/eval-cache-crash.js: Copied from LayoutTests/fast/js/resources/eval-cache-crash.js.
695         * fast/js/script-tests/eval-throw-return.js: Copied from LayoutTests/fast/js/resources/eval-throw-return.js.
696         * fast/js/script-tests/eval-var-decl.js: Copied from LayoutTests/fast/js/resources/eval-var-decl.js.
697         * fast/js/script-tests/exception-expression-offset.js: Copied from LayoutTests/fast/js/resources/exception-expression-offset.js.
698         * fast/js/script-tests/exception-for-nonobject.js: Copied from LayoutTests/fast/js/resources/exception-for-nonobject.js.
699         * fast/js/script-tests/exception-linenums.js: Copied from LayoutTests/fast/js/resources/exception-linenums.js.
700         * fast/js/script-tests/exception-try-finally-scope-error.js: Copied from LayoutTests/fast/js/resources/exception-try-finally-scope-error.js.
701         * fast/js/script-tests/exception-with-handler-inside-eval-with-dynamic-scope.js: Copied from LayoutTests/fast/js/resources/exception-with-handler-inside-eval-with-dynamic-scope.js.
702         * fast/js/script-tests/excessive-comma-usage.js: Copied from LayoutTests/fast/js/resources/excessive-comma-usage.js.
703         * fast/js/script-tests/finally-codegen-failure.js: Copied from LayoutTests/fast/js/resources/finally-codegen-failure.js.
704         * fast/js/script-tests/for-in-avoid-duplicates.js: Copied from LayoutTests/fast/js/resources/for-in-avoid-duplicates.js.
705         * fast/js/script-tests/for-in-cached.js: Copied from LayoutTests/fast/js/resources/for-in-cached.js.
706         * fast/js/script-tests/for-in-exeception.js: Copied from LayoutTests/fast/js/resources/for-in-exeception.js.
707         * fast/js/script-tests/for-in-to-text.js: Copied from LayoutTests/fast/js/resources/for-in-to-text.js.
708         * fast/js/script-tests/for-in-var-scope.js: Copied from LayoutTests/fast/js/resources/for-in-var-scope.js.
709         * fast/js/script-tests/function-apply-aliased.js: Copied from LayoutTests/fast/js/resources/function-apply-aliased.js.
710         * fast/js/script-tests/function-apply.js: Copied from LayoutTests/fast/js/resources/function-apply.js.
711         * fast/js/script-tests/function-call-aliased.js: Copied from LayoutTests/fast/js/resources/function-call-aliased.js.
712         * fast/js/script-tests/function-call-register-allocation.js: Copied from LayoutTests/fast/js/resources/function-call-register-allocation.js.
713         * fast/js/script-tests/function-constructor-newline-after-brace.js: Copied from LayoutTests/fast/js/resources/function-constructor-newline-after-brace.js.
714         * fast/js/script-tests/function-constructor-single-line-comment.js: Copied from LayoutTests/fast/js/resources/function-constructor-single-line-comment.js.
715         * fast/js/script-tests/function-declaration-statement.js: Copied from LayoutTests/fast/js/resources/function-declaration-statement.js.
716         * fast/js/script-tests/function-declaration.js: Copied from LayoutTests/fast/js/resources/function-declaration.js.
717         * fast/js/script-tests/function-declarations-in-switch-statement.js: Copied from LayoutTests/fast/js/resources/function-declarations-in-switch-statement.js.
718         * fast/js/script-tests/function-dot-arguments.js: Copied from LayoutTests/fast/js/resources/function-dot-arguments.js.
719         * fast/js/script-tests/function-name.js: Copied from LayoutTests/fast/js/resources/function-name.js.
720         * fast/js/script-tests/function-names.js: Copied from LayoutTests/fast/js/resources/function-names.js.
721         * fast/js/script-tests/function-toString-object-literals.js: Copied from LayoutTests/fast/js/resources/function-toString-object-literals.js.
722         * fast/js/script-tests/function-toString-parentheses.js: Copied from LayoutTests/fast/js/resources/function-toString-parentheses.js.
723         * fast/js/script-tests/function-toString-semicolon-insertion.js: Copied from LayoutTests/fast/js/resources/function-toString-semicolon-insertion.js.
724         * fast/js/script-tests/getter-setter-gc.js: Copied from LayoutTests/fast/js/resources/getter-setter-gc.js.
725         * fast/js/script-tests/global-constructors.js: Copied from LayoutTests/fast/js/resources/global-constructors.js.
726         * fast/js/script-tests/global-function-resolve.js: Copied from LayoutTests/fast/js/resources/global-function-resolve.js.
727         * fast/js/script-tests/gmail-re-re.js: Copied from LayoutTests/fast/js/resources/gmail-re-re.js.
728         * fast/js/script-tests/has-own-property.js: Copied from LayoutTests/fast/js/resources/has-own-property.js.
729         * fast/js/script-tests/ignored-result-null-comparison-crash.js: Copied from LayoutTests/fast/js/resources/ignored-result-null-comparison-crash.js.
730         * fast/js/script-tests/ignored-result-ref-crash.js: Copied from LayoutTests/fast/js/resources/ignored-result-ref-crash.js.
731         * fast/js/script-tests/implicit-call-with-global-reentry.js: Copied from LayoutTests/fast/js/resources/implicit-call-with-global-reentry.js.
732         * fast/js/script-tests/instance-of-immediates.js: Copied from LayoutTests/fast/js/resources/instance-of-immediates.js.
733         * fast/js/script-tests/instanceof-operator.js: Copied from LayoutTests/fast/js/resources/instanceof-operator.js.
734         * fast/js/script-tests/integer-extremes.js: Copied from LayoutTests/fast/js/resources/integer-extremes.js.
735         * fast/js/script-tests/isPrototypeOf.js: Copied from LayoutTests/fast/js/resources/isPrototypeOf.js.
736         * fast/js/script-tests/large-expressions.js: Copied from LayoutTests/fast/js/resources/large-expressions.js.
737         * fast/js/script-tests/lastModified.js: Copied from LayoutTests/fast/js/resources/lastModified.js.
738         * fast/js/script-tests/logical-or-jless.js: Copied from LayoutTests/fast/js/resources/logical-or-jless.js.
739         * fast/js/script-tests/math-transforms.js: Copied from LayoutTests/fast/js/resources/math-transforms.js.
740         * fast/js/script-tests/math.js: Copied from LayoutTests/fast/js/resources/math.js.
741         * fast/js/script-tests/method-check.js: Copied from LayoutTests/fast/js/resources/method-check.js.
742         * fast/js/script-tests/mod-crash.js: Copied from LayoutTests/fast/js/resources/mod-crash.js.
743         * fast/js/script-tests/modify-non-references.js: Copied from LayoutTests/fast/js/resources/modify-non-references.js.
744         * fast/js/script-tests/named-function-expression.js: Copied from LayoutTests/fast/js/resources/named-function-expression.js.
745         * fast/js/script-tests/navigator-mimeTypes-length.js: Copied from LayoutTests/fast/js/resources/navigator-mimeTypes-length.js.
746         * fast/js/script-tests/nested-object-gc.js: Copied from LayoutTests/fast/js/resources/nested-object-gc.js.
747         * fast/js/script-tests/non-object-proto.js: Copied from LayoutTests/fast/js/resources/non-object-proto.js.
748         * fast/js/script-tests/null-char-in-string.js: Copied from LayoutTests/fast/js/resources/null-char-in-string.js.
749         * fast/js/script-tests/number-cell-reuse.js: Copied from LayoutTests/fast/js/resources/number-cell-reuse.js.
750         * fast/js/script-tests/number-parsing-crash.js: Copied from LayoutTests/fast/js/resources/number-parsing-crash.js.
751         * fast/js/script-tests/number-toExponential.js: Copied from LayoutTests/fast/js/resources/number-toExponential.js.
752         * fast/js/script-tests/number-toString.js: Copied from LayoutTests/fast/js/resources/number-toString.js.
753         * fast/js/script-tests/number-tofixed.js: Copied from LayoutTests/fast/js/resources/number-tofixed.js.
754         * fast/js/script-tests/number-toprecision.js: Copied from LayoutTests/fast/js/resources/number-toprecision.js.
755         * fast/js/script-tests/numeric-conversion.js: Copied from LayoutTests/fast/js/resources/numeric-conversion.js.
756         * fast/js/script-tests/object-extra-comma.js: Copied from LayoutTests/fast/js/resources/object-extra-comma.js.
757         * fast/js/script-tests/object-prototype-constructor.js: Copied from LayoutTests/fast/js/resources/object-prototype-constructor.js.
758         * fast/js/script-tests/object-prototype-toLocaleString.js: Copied from LayoutTests/fast/js/resources/object-prototype-toLocaleString.js.
759         * fast/js/script-tests/order-of-operations.js: Copied from LayoutTests/fast/js/resources/order-of-operations.js.
760         * fast/js/script-tests/parse-backslash-before-newline.js: Copied from LayoutTests/fast/js/resources/parse-backslash-before-newline.js.
761         * fast/js/script-tests/postfix-syntax.js: Copied from LayoutTests/fast/js/resources/postfix-syntax.js.
762         * fast/js/script-tests/prefix-syntax.js: Copied from LayoutTests/fast/js/resources/prefix-syntax.js.
763         * fast/js/script-tests/pretty-print.js: Copied from LayoutTests/fast/js/resources/pretty-print.js.
764         * fast/js/script-tests/primitive-method-this.js: Copied from LayoutTests/fast/js/resources/primitive-method-this.js.
765         * fast/js/script-tests/primitive-property-access-edge-cases.js: Copied from LayoutTests/fast/js/resources/primitive-property-access-edge-cases.js.
766         * fast/js/script-tests/property-getters-and-setters.js: Copied from LayoutTests/fast/js/resources/property-getters-and-setters.js.
767         * fast/js/script-tests/propertyIsEnumerable.js: Copied from LayoutTests/fast/js/resources/propertyIsEnumerable.js.
768         * fast/js/script-tests/prototypes.js: Copied from LayoutTests/fast/js/resources/prototypes.js.
769         * fast/js/script-tests/read-modify-eval.js: Copied from LayoutTests/fast/js/resources/read-modify-eval.js.
770         * fast/js/script-tests/recursion-limit-equal.js: Copied from LayoutTests/fast/js/resources/recursion-limit-equal.js.
771         * fast/js/script-tests/reentrant-call-unwind.js: Copied from LayoutTests/fast/js/resources/reentrant-call-unwind.js.
772         * fast/js/script-tests/regexp-backreferences.js: Copied from LayoutTests/fast/js/resources/regexp-backreferences.js.
773         * fast/js/script-tests/regexp-char-insensitive.js: Copied from LayoutTests/fast/js/resources/regexp-char-insensitive.js.
774         * fast/js/script-tests/regexp-character-match-out-of-order.js: Copied from LayoutTests/fast/js/resources/regexp-character-match-out-of-order.js.
775         * fast/js/script-tests/regexp-compile-crash.js: Copied from LayoutTests/fast/js/resources/regexp-compile-crash.js.
776         * fast/js/script-tests/regexp-compile.js: Copied from LayoutTests/fast/js/resources/regexp-compile.js.
777         * fast/js/script-tests/regexp-divequal.js: Copied from LayoutTests/fast/js/resources/regexp-divequal.js.
778         * fast/js/script-tests/regexp-extended-characters-crash.js: Copied from LayoutTests/fast/js/resources/regexp-extended-characters-crash.js.
779         * fast/js/script-tests/regexp-extended-characters-match.js: Copied from LayoutTests/fast/js/resources/regexp-extended-characters-match.js.
780         * fast/js/script-tests/regexp-extended-characters-more.js: Copied from LayoutTests/fast/js/resources/regexp-extended-characters-more.js.
781         * fast/js/script-tests/regexp-find-first-asserted.js: Copied from LayoutTests/fast/js/resources/regexp-find-first-asserted.js.
782         * fast/js/script-tests/regexp-lastindex.js: Copied from LayoutTests/fast/js/resources/regexp-lastindex.js.
783         * fast/js/script-tests/regexp-many-brackets.js: Copied from LayoutTests/fast/js/resources/regexp-many-brackets.js.
784         * fast/js/script-tests/regexp-negative-special-characters.js: Copied from LayoutTests/fast/js/resources/regexp-negative-special-characters.js.
785         * fast/js/script-tests/regexp-no-extensions.js: Copied from LayoutTests/fast/js/resources/regexp-no-extensions.js.
786         * fast/js/script-tests/regexp-non-bmp.js: Copied from LayoutTests/fast/js/resources/regexp-non-bmp.js.
787         * fast/js/script-tests/regexp-non-capturing-groups.js: Copied from LayoutTests/fast/js/resources/regexp-non-capturing-groups.js.
788         * fast/js/script-tests/regexp-non-character.js: Copied from LayoutTests/fast/js/resources/regexp-non-character.js.
789         * fast/js/script-tests/regexp-overflow-too-big.js: Copied from LayoutTests/fast/js/resources/regexp-overflow-too-big.js.
790         * fast/js/script-tests/regexp-overflow.js: Copied from LayoutTests/fast/js/resources/regexp-overflow.js.
791         * fast/js/script-tests/regexp-range-bound-ffff.js: Copied from LayoutTests/fast/js/resources/regexp-range-bound-ffff.js.
792         * fast/js/script-tests/regexp-range-out-of-order.js: Copied from LayoutTests/fast/js/resources/regexp-range-out-of-order.js.
793         * fast/js/script-tests/regexp-ranges-and-escaped-hyphens.js: Copied from LayoutTests/fast/js/resources/regexp-ranges-and-escaped-hyphens.js.
794         * fast/js/script-tests/regexp-stack-overflow.js: Copied from LayoutTests/fast/js/resources/regexp-stack-overflow.js.
795         * fast/js/script-tests/regexp-unicode-handling.js: Copied from LayoutTests/fast/js/resources/regexp-unicode-handling.js.
796         * fast/js/script-tests/regexp-unicode-overflow.js: Copied from LayoutTests/fast/js/resources/regexp-unicode-overflow.js.
797         * fast/js/script-tests/registerCachingAcrossBranchTargets.js: Copied from LayoutTests/fast/js/resources/registerCachingAcrossBranchTargets.js.
798         * fast/js/script-tests/rehash-assign.js: Copied from LayoutTests/fast/js/resources/rehash-assign.js.
799         * fast/js/script-tests/removing-Cf-characters.js: Copied from LayoutTests/fast/js/resources/removing-Cf-characters.js.
800         * fast/js/script-tests/reparsing-semicolon-insertion.js: Copied from LayoutTests/fast/js/resources/reparsing-semicolon-insertion.js.
801         * fast/js/script-tests/repeat-cached-vm-reentry.js: Copied from LayoutTests/fast/js/resources/repeat-cached-vm-reentry.js.
802         * fast/js/script-tests/reserved-words.js: Copied from LayoutTests/fast/js/resources/reserved-words.js.
803         * fast/js/script-tests/resize-array-assign.js: Copied from LayoutTests/fast/js/resources/resize-array-assign.js.
804         * fast/js/script-tests/select-options-add.js: Copied from LayoutTests/fast/js/resources/select-options-add.js.
805         * fast/js/script-tests/slash-lineterminator-parse.js: Copied from LayoutTests/fast/js/resources/slash-lineterminator-parse.js.
806         * fast/js/script-tests/sort-large-array.js: Copied from LayoutTests/fast/js/resources/sort-large-array.js.
807         * fast/js/script-tests/sort-no-jit-code-crash.js: Copied from LayoutTests/fast/js/resources/sort-no-jit-code-crash.js.
808         * fast/js/script-tests/sort-non-numbers.js: Copied from LayoutTests/fast/js/resources/sort-non-numbers.js.
809         * fast/js/script-tests/sort-randomly.js: Copied from LayoutTests/fast/js/resources/sort-randomly.js.
810         * fast/js/script-tests/sort-stability.js: Copied from LayoutTests/fast/js/resources/sort-stability.js.
811         * fast/js/script-tests/sparse-array.js: Copied from LayoutTests/fast/js/resources/sparse-array.js.
812         * fast/js/script-tests/stack-unwinding.js: Copied from LayoutTests/fast/js/resources/stack-unwinding.js.
813         * fast/js/script-tests/statement-list-register-crash.js: Copied from LayoutTests/fast/js/resources/statement-list-register-crash.js.
814         * fast/js/script-tests/static-scope-object.js: Copied from LayoutTests/fast/js/resources/static-scope-object.js.
815         * fast/js/script-tests/string-capitalization.js: Copied from LayoutTests/fast/js/resources/string-capitalization.js.
816         * fast/js/script-tests/string-from-char-code.js: Copied from LayoutTests/fast/js/resources/string-from-char-code.js.
817         * fast/js/script-tests/string-index-overflow.js: Copied from LayoutTests/fast/js/resources/string-index-overflow.js.
818         * fast/js/script-tests/string-property-iteration.js: Copied from LayoutTests/fast/js/resources/string-property-iteration.js.
819         * fast/js/script-tests/string-replace-2.js: Copied from LayoutTests/fast/js/resources/string-replace-2.js.
820         * fast/js/script-tests/string-replace-3.js: Copied from LayoutTests/fast/js/resources/string-replace-3.js.
821         * fast/js/script-tests/string-slice-abnormal-values.js: Copied from LayoutTests/fast/js/resources/string-slice-abnormal-values.js.
822         * fast/js/script-tests/string-sort.js: Copied from LayoutTests/fast/js/resources/string-sort.js.
823         * fast/js/script-tests/string-split-ignore-case.js: Copied from LayoutTests/fast/js/resources/string-split-ignore-case.js.
824         * fast/js/script-tests/string-substr.js: Copied from LayoutTests/fast/js/resources/string-substr.js.
825         * fast/js/script-tests/string_replace.js: Copied from LayoutTests/fast/js/resources/string_replace.js.
826         * fast/js/script-tests/switch-behaviour.js: Copied from LayoutTests/fast/js/resources/switch-behaviour.js.
827         * fast/js/script-tests/this-non-object-proto.js: Copied from LayoutTests/fast/js/resources/this-non-object-proto.js.
828         * fast/js/script-tests/toString-elision-trailing-comma.js: Copied from LayoutTests/fast/js/resources/toString-elision-trailing-comma.js.
829         * fast/js/script-tests/toString-exception.js: Copied from LayoutTests/fast/js/resources/toString-exception.js.
830         * fast/js/script-tests/toString-for-var-decl.js: Copied from LayoutTests/fast/js/resources/toString-for-var-decl.js.
831         * fast/js/script-tests/toString-number-dot-expr.js: Copied from LayoutTests/fast/js/resources/toString-number-dot-expr.js.
832         * fast/js/script-tests/toString-overrides.js: Copied from LayoutTests/fast/js/resources/toString-overrides.js.
833         * fast/js/script-tests/toString-prefix-postfix-preserve-parens.js: Copied from LayoutTests/fast/js/resources/toString-prefix-postfix-preserve-parens.js.
834         * fast/js/script-tests/toString-stack-overflow.js: Copied from LayoutTests/fast/js/resources/toString-stack-overflow.js.
835         * fast/js/script-tests/tostring-exception-in-property-access.js: Copied from LayoutTests/fast/js/resources/tostring-exception-in-property-access.js.
836         * fast/js/script-tests/transition-cache-dictionary-crash.js: Copied from LayoutTests/fast/js/resources/transition-cache-dictionary-crash.js.
837         * fast/js/script-tests/typeof-codegen-crash.js: Copied from LayoutTests/fast/js/resources/typeof-codegen-crash.js.
838         * fast/js/script-tests/typeof-constant-string.js: Copied from LayoutTests/fast/js/resources/typeof-constant-string.js.
839         * fast/js/script-tests/typeof-syntax.js: Copied from LayoutTests/fast/js/resources/typeof-syntax.js.
840         * fast/js/script-tests/unexpected-constant-crash.js: Copied from LayoutTests/fast/js/resources/unexpected-constant-crash.js.
841         * fast/js/script-tests/unmatching-argument-count.js: Copied from LayoutTests/fast/js/resources/unmatching-argument-count.js.
842         * fast/js/script-tests/var-shadows-arg-crash.js: Copied from LayoutTests/fast/js/resources/var-shadows-arg-crash.js.
843         * fast/js/script-tests/var-shadows-arg-gc-crash.js: Copied from LayoutTests/fast/js/resources/var-shadows-arg-gc-crash.js.
844         * fast/js/script-tests/vardecl-blocks-init.js: Copied from LayoutTests/fast/js/resources/vardecl-blocks-init.js.
845         * fast/js/script-tests/vardecl-preserve-arguments.js: Copied from LayoutTests/fast/js/resources/vardecl-preserve-arguments.js.
846         * fast/js/script-tests/with-scope-gc.js: Copied from LayoutTests/fast/js/resources/with-scope-gc.js.
847         * fast/js/select-options-add.html:
848         * fast/js/slash-lineterminator-parse.html:
849         * fast/js/sort-large-array.html:
850         * fast/js/sort-no-jit-code-crash.html:
851         * fast/js/sort-non-numbers.html:
852         * fast/js/sort-randomly.html:
853         * fast/js/sort-stability.html:
854         * fast/js/sparse-array.html:
855         * fast/js/stack-unwinding.html:
856         * fast/js/statement-list-register-crash.html:
857         * fast/js/static-scope-object.html:
858         * fast/js/string-capitalization.html:
859         * fast/js/string-from-char-code.html:
860         * fast/js/string-index-overflow.html:
861         * fast/js/string-property-iteration.html:
862         * fast/js/string-replace-2.html:
863         * fast/js/string-replace-3.html:
864         * fast/js/string-slice-abnormal-values.html:
865         * fast/js/string-sort.html:
866         * fast/js/string-split-ignore-case.html:
867         * fast/js/string-substr.html:
868         * fast/js/string_replace.html:
869         * fast/js/switch-behaviour.html:
870         * fast/js/this-non-object-proto.html:
871         * fast/js/toString-elision-trailing-comma.html:
872         * fast/js/toString-exception.html:
873         * fast/js/toString-for-var-decl.html:
874         * fast/js/toString-number-dot-expr.html:
875         * fast/js/toString-overrides.html:
876         * fast/js/toString-prefix-postfix-preserve-parens.html:
877         * fast/js/toString-stack-overflow.html:
878         * fast/js/tostring-exception-in-property-access.html:
879         * fast/js/transition-cache-dictionary-crash.html:
880         * fast/js/typeof-codegen-crash.html:
881         * fast/js/typeof-constant-string.html:
882         * fast/js/typeof-syntax.html:
883         * fast/js/unexpected-constant-crash.html:
884         * fast/js/unmatching-argument-count.html:
885         * fast/js/var-shadows-arg-crash.html:
886         * fast/js/var-shadows-arg-gc-crash.html:
887         * fast/js/vardecl-blocks-init.html:
888         * fast/js/vardecl-preserve-arguments.html:
889         * fast/js/with-scope-gc.html:
890
891 2009-09-22  Beth Dakin  <bdakin@apple.com>
892
893         Reviewed by Dave Hyatt.
894
895         Tests for <rdar://problem/6925121> SAP: Wrong width calculation in 
896         table with fixed layout
897         -and corresponding-
898         https://bugs.webkit.org/show_bug.cgi?id=29501
899
900         * fast/table/fixed-table-with-percent-inside-percent-table.html: Added.
901         * fast/table/fixed-table-with-percent-width-inside-auto-table.html: Added.
902         * fast/table/fixed-table-with-percent-width-inside-div.html: Added.
903         * fast/table/fixed-table-with-percent-width-inside-extra-large-div.html: Added.
904         * fast/table/fixed-table-with-percent-width-inside-fixed-width-table.html: Added.
905         * fast/table/fixed-table-with-small-percent-width.html: Added.
906         * platform/mac/fast/table/fixed-table-with-percent-inside-percent-table-expected.checksum: Added.
907         * platform/mac/fast/table/fixed-table-with-percent-inside-percent-table-expected.png: Added.
908         * platform/mac/fast/table/fixed-table-with-percent-inside-percent-table-expected.txt: Added.
909         * platform/mac/fast/table/fixed-table-with-percent-width-inside-auto-table-expected.checksum: Added.
910         * platform/mac/fast/table/fixed-table-with-percent-width-inside-auto-table-expected.png: Added.
911         * platform/mac/fast/table/fixed-table-with-percent-width-inside-auto-table-expected.txt: Added.
912         * platform/mac/fast/table/fixed-table-with-percent-width-inside-div-expected.checksum: Added.
913         * platform/mac/fast/table/fixed-table-with-percent-width-inside-div-expected.png: Added.
914         * platform/mac/fast/table/fixed-table-with-percent-width-inside-div-expected.txt: Added.
915         * platform/mac/fast/table/fixed-table-with-percent-width-inside-extra-large-div-expected.checksum: Added.
916         * platform/mac/fast/table/fixed-table-with-percent-width-inside-extra-large-div-expected.png: Added.
917         * platform/mac/fast/table/fixed-table-with-percent-width-inside-extra-large-div-expected.txt: Added.
918         * platform/mac/fast/table/fixed-table-with-percent-width-inside-fixed-width-table-expected.checksum: Added.
919         * platform/mac/fast/table/fixed-table-with-percent-width-inside-fixed-width-table-expected.png: Added.
920         * platform/mac/fast/table/fixed-table-with-percent-width-inside-fixed-width-table-expected.txt: Added.
921         * platform/mac/fast/table/fixed-table-with-small-percent-width-expected.checksum: Added.
922         * platform/mac/fast/table/fixed-table-with-small-percent-width-expected.png: Added.
923         * platform/mac/fast/table/fixed-table-with-small-percent-width-expected.txt: Added.
924
925         New and improved results for this test.
926         * platform/mac/tables/mozilla/bugs/bug34176-expected.checksum:
927         * platform/mac/tables/mozilla/bugs/bug34176-expected.png:
928         * platform/mac/tables/mozilla/bugs/bug34176-expected.txt:
929
930 2009-09-22  Brady Eidson  <beidson@apple.com>
931
932         Reviewed by Darin Adler.
933
934         Back list isn't properly updated for fragment changes after a redirect.
935         <rdar://problem/6142803> and https://bugs.webkit.org/show_bug.cgi?id=20355
936
937         * fast/loader/fragment-after-redirect-gets-back-entry-expected.txt: Added.
938         * fast/loader/fragment-after-redirect-gets-back-entry.html: Added.
939         * fast/loader/resources/click-fragment-link.html: Added.
940
941         * http/tests/navigation/relativeanchor-frames-expected.txt: Updated results (a progression!)
942
943 2009-09-22  Victor Wang  <victorw@chromium.org>
944
945         Reviewed by Dimitri Glazkov.
946
947         https://bugs.webkit.org/show_bug.cgi?id=28914
948
949         Add layout test to test iframe shim can be used
950         to overlay html above a windowed plugin. It checks
951         premutations of iframe shims in relationship to 
952         plugin.
953
954         * plugins/iframe-shims-expected.txt: Added with property svn:eol-style.
955         * plugins/iframe-shims.html: Added with property svn:eol-style.
956         * plugins/resources/simple_blank.swf: Added with property svn:mime-type.
957
958 2009-09-22  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
959
960         Rubber-stamped by Tor Arne Vestbø.
961
962         [Qt] Skip fluctuating animations/change-one-anim.html test.
963
964         * platform/qt/Skipped:
965
966 2009-09-22  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
967
968         Reviewed by Tor Arne Vestbø. 
969
970         [Qt] Skip fast/events/drag-file-crash because DRT doesn't support eventSender.beginDragWithFiles yet.
971
972         * platform/qt/Skipped:
973
974 2009-09-21  Adam Barth  <abarth@webkit.org>
975
976         Reviewed by Alexey Proskuryakov.
977
978         add a layout test for mishandling of an invalid sequence in multibyte
979         encodings
980         https://bugs.webkit.org/show_bug.cgi?id=27395
981
982         * fast/encoding/invalid-multi-byte-over-consumption-expected.txt: Added.
983         * fast/encoding/invalid-multi-byte-over-consumption.html: Added.
984
985 2009-09-21  Brian Weinstein  <bweinstein@apple.com>
986
987         Reviewed by Sam Weinig.
988
989         Add fast/events/drag-file-crash.html to Windows Skipped List because
990         DRT doesn't support eventSender.beginDragWithFiles on Windows yet.
991
992         * platform/win/Skipped:
993
994 2009-09-15  John Abd-El-Malek  <jam@chromium.org>
995
996         Reviewed by Darin Fisher.
997
998         Prevent sleeps in unload handlers.
999         https://bugs.webkit.org/show_bug.cgi?id=29193
1000
1001         * fast/dom/Window/resources/slow_unload_handler1.html: Added.
1002         * fast/dom/Window/slow_unload_handler-expected.txt: Added.
1003         * fast/dom/Window/slow_unload_handler.html: Added.
1004         * platform/gtk/Skipped:
1005         * platform/mac/Skipped:
1006         * platform/qt/Skipped:
1007         * platform/win/Skipped:
1008
1009 2009-09-21  Simon Fraser  <simon.fraser@apple.com>
1010
1011         Reviewed by Dan Bernstein.
1012
1013         Incorrect clipping with accelerated compositing content, and position:fixed
1014         https://bugs.webkit.org/show_bug.cgi?id=29347
1015
1016         New test with a position:fixed element that clips a composited child,
1017         and a new pixel result.
1018         
1019         * platform/mac/compositing/overflow/ancestor-overflow-expected.checksum:
1020         * platform/mac/compositing/overflow/ancestor-overflow-expected.png:
1021         Updating the pixel result to account for a progression in this test.
1022         
1023         * compositing/overflow/fixed-position-ancestor-clip.html: Added.
1024         * platform/mac/compositing/overflow/fixed-position-ancestor-clip-expected.checksum: Added.
1025         * platform/mac/compositing/overflow/fixed-position-ancestor-clip-expected.png: Added.
1026         * platform/mac/compositing/overflow/fixed-position-ancestor-clip-expected.txt: Added.
1027
1028 2009-09-21  Eric Carlson  <eric.carlson@apple.com>
1029
1030         Reviewed by Brady Eidson.
1031
1032         HTMLMediaElement: media file should not reload when page comes out of page cache
1033         https://bugs.webkit.org/show_bug.cgi?id=29604
1034
1035         * media/restore-from-page-cache-expected.txt: Added.
1036         * media/restore-from-page-cache.html: Added.
1037
1038 2009-09-21  Oliver Hunt  <oliver@apple.com>
1039
1040         Reviewed by Geoff Garen.
1041
1042         REGRESSION (r48582): Crash in StructureStubInfo::initPutByIdTransition when reloading trac.webkit.org
1043         https://bugs.webkit.org/show_bug.cgi?id=29599
1044
1045         Add test case for preventing property addition transition caching on dictionaries.
1046
1047         * fast/js/resources/transition-cache-dictionary-crash.js: Added.
1048         (f):
1049         * fast/js/transition-cache-dictionary-crash-expected.txt: Added.
1050         * fast/js/transition-cache-dictionary-crash.html: Added.
1051
1052 2009-09-20  Adam Barth  <abarth@webkit.org>
1053
1054         Reviewed by Maciej Stachowiak.
1055
1056         Crash when clicking link in unload handler
1057         https://bugs.webkit.org/show_bug.cgi?id=29525
1058
1059         Test that the first navigation always wins when the page tries to start
1060         a new navigation in an unload handler.
1061
1062         * fast/loader/resources/fail-and-notify-done.html: Added.
1063         * fast/loader/resources/pass-and-notify-done.html: Added.
1064         * fast/loader/unload-form-about-blank-expected.txt: Added.
1065         * fast/loader/unload-form-about-blank.html: Added.
1066         * fast/loader/unload-form-expected.txt: Added.
1067         * fast/loader/unload-form-post-about-blank-expected.txt: Added.
1068         * fast/loader/unload-form-post-about-blank.html: Added.
1069         * fast/loader/unload-form-post-expected.txt: Added.
1070         * fast/loader/unload-form-post.html: Added.
1071         * fast/loader/unload-form.html: Added.
1072         * fast/loader/unload-hyperlink-expected.txt: Added.
1073         * fast/loader/unload-hyperlink.html: Added.
1074         * fast/loader/unload-javascript-url-expected.txt: Added.
1075         * fast/loader/unload-javascript-url.html: Added.
1076         * fast/loader/unload-reload-expected.txt: Added.
1077         * fast/loader/unload-reload.html: Added.
1078         * fast/loader/unload-window-location-expected.txt: Added.
1079         * fast/loader/unload-window-location.html: Added.
1080
1081 2009-09-19  Oliver Hunt  <oliver@apple.com>
1082
1083         Reviewed by Maciej Stachowiak.
1084
1085         Implement ES5 Object.create function
1086         https://bugs.webkit.org/show_bug.cgi?id=29524
1087
1088         Add tests for Object.create API
1089
1090         * fast/js/Object-create-expected.txt: Added.
1091         * fast/js/Object-create.html: Added.
1092         * fast/js/resources/Object-create.js: Added.
1093
1094 2009-09-19  Sam Weinig  <sam@webkit.org>
1095
1096         Reviewed by Oliver Hunt.
1097
1098         Update tests for https://bugs.webkit.org/show_bug.cgi?id=29519
1099         Remove JSNameNodeCollection and just use StaticNodeList
1100
1101         * fast/dom/HTMLSelectElement/named-options-expected.txt:
1102         * fast/dom/HTMLSelectElement/script-tests/named-options.js:
1103         * fast/dom/prototype-inheritance-2-expected.txt:
1104
1105 2009-09-19  Oliver Hunt  <oliver@apple.com>
1106
1107         Reviewed by Sam Weinig.
1108
1109         Implement ES5 Object.defineProperties function
1110         https://bugs.webkit.org/show_bug.cgi?id=29522
1111
1112         Add tests for Object.defineProperties API.
1113
1114         * fast/js/Object-defineProperties-expected.txt: Added.
1115         * fast/js/Object-defineProperties.html: Added.
1116         * fast/js/resources/Object-defineProperties.js: Added.
1117
1118 2009-09-19  Daniel Bates  <dbates@webkit.org>
1119
1120         Reviewed by Adam Barth.
1121
1122         https://bugs.webkit.org/show_bug.cgi?id=29511
1123         
1124         Tests that scripts that contain non-ASCII characters do not bypass the XSSAuditor.
1125
1126         * http/tests/security/xssAuditor/img-onerror-non-ASCII-char-expected.txt: Added.
1127         * http/tests/security/xssAuditor/img-onerror-non-ASCII-char.html: Added.
1128         * http/tests/security/xssAuditor/img-onerror-non-ASCII-char-default-encoding-expected: Added.
1129         * http/tests/security/xssAuditor/img-onerror-non-ASCII-char-default-encoding.html: Added.
1130         * http/tests/security/xssAuditor/img-onerror-non-ASCII-char2-default-encoding-expected.txt: Added.
1131         * http/tests/security/xssAuditor/img-onerror-non-ASCII-char2-default-encoding.html: Added.
1132         * http/tests/security/xssAuditor/img-onerror-non-ASCII-char2-expected.txt: Added.
1133         * http/tests/security/xssAuditor/img-onerror-non-ASCII-char2.html: Added.
1134
1135 2009-09-19  Simon Fraser  <simon.fraser@apple.com>
1136
1137         Reviewed by Dan Bernstein.
1138
1139         Incorrect animation with scale(0) transform (singular matrix)
1140         https://bugs.webkit.org/show_bug.cgi?id=29465
1141         
1142         Testcase for an accelerated transform animation that starts with a scale(0),
1143         which gives a singular matrix.
1144
1145         * compositing/transitions/singular-scale-transition.html: Added.
1146         * platform/mac/compositing/transitions/singular-scale-transition-expected.checksum: Added.
1147         * platform/mac/compositing/transitions/singular-scale-transition-expected.png: Added.
1148         * platform/mac/compositing/transitions/singular-scale-transition-expected.txt: Added.
1149
1150 2009-09-19  Alex Milowski  <alex@milowski.com>
1151
1152         Reviewed by Maciej Stachowiak.
1153
1154         Basic tests for msub, msup, and mtable/mtr/mtd
1155
1156         * mathml: Added.
1157         * mathml/presentation: Added.
1158         * mathml/presentation/sub.xhtml: Added.
1159         * mathml/presentation/sup.xhtml: Added.
1160         * mathml/presentation/tables.xhtml: Added.
1161         * platform/mac/mathml: Added.
1162         * platform/mac/mathml/presentation: Added.
1163         * platform/mac/mathml/presentation/sub-expected.txt: Added.
1164         * platform/mac/mathml/presentation/sup-expected.txt: Added.
1165         * platform/mac/mathml/presentation/tables-expected.txt: Added.
1166
1167 2009-09-19  Adam Barth  <abarth@webkit.org>
1168
1169         Reviewed by Oliver Hunt.
1170
1171         Canvas drawn with data URL image raises SECURITY_ERR when toDataUrl() called.
1172         https://bugs.webkit.org/show_bug.cgi?id=29305
1173
1174         Test that drawing a data URL image onto a canvas behaves as expected.
1175         Note the tricky case involving a data URL SVG image with an embedded
1176         remote image.
1177         
1178         Also, test that document.domain state doesn't affect canvas taint
1179         state.
1180
1181         * http/tests/security/canvas-remote-read-data-url-image-expected.txt: Added.
1182         * http/tests/security/canvas-remote-read-data-url-image.html: Added.
1183         * http/tests/security/canvas-remote-read-data-url-svg-image-expected.txt: Added.
1184         * http/tests/security/canvas-remote-read-data-url-svg-image.html: Added.
1185         * http/tests/security/canvas-remote-read-remote-image-document-domain-expected.txt: Added.
1186         * http/tests/security/canvas-remote-read-remote-image-document-domain.html: Added.
1187
1188 2009-09-19  Shinichiro Hamaji  <hamaji@chromium.org>
1189
1190         Rubber-stamped by Eric Seidel.
1191
1192         js tests should move into jstests subdirectory instead of resources/
1193         https://bugs.webkit.org/show_bug.cgi?id=25880
1194
1195         Migration for svg directory.
1196
1197         * svg/custom/SVGException.html:
1198         * svg/custom/getSubStringLength.html:
1199         * svg/custom/immutable-properties.html:
1200         * svg/custom/resources/SVGException.js: Removed.
1201         * svg/custom/resources/TEMPLATE.html: Removed.
1202         * svg/custom/resources/getSubStringLength.js: Removed.
1203         * svg/custom/resources/immutable-properties.js: Removed.
1204         * svg/custom/resources/selectSubString.js: Removed.
1205         * svg/custom/resources/svg-fonts-in-text-controls.js: Removed.
1206         * svg/custom/resources/svg-modify-currentTranslate.js: Removed.
1207         * svg/custom/resources/svg-xml-dom-sync.js: Removed.
1208         * svg/custom/resources/tearoffs-with-tearoffs.js: Removed.
1209         * svg/custom/script-tests: Added.
1210         * svg/custom/script-tests/SVGException.js: Copied from LayoutTests/svg/custom/resources/SVGException.js.
1211         * svg/custom/script-tests/TEMPLATE.html: Copied from LayoutTests/svg/custom/resources/TEMPLATE.html.
1212         * svg/custom/script-tests/getSubStringLength.js: Copied from LayoutTests/svg/custom/resources/getSubStringLength.js.
1213         * svg/custom/script-tests/immutable-properties.js: Copied from LayoutTests/svg/custom/resources/immutable-properties.js.
1214         * svg/custom/script-tests/selectSubString.js: Copied from LayoutTests/svg/custom/resources/selectSubString.js.
1215         * svg/custom/script-tests/svg-fonts-in-text-controls.js: Copied from LayoutTests/svg/custom/resources/svg-fonts-in-text-controls.js.
1216         * svg/custom/script-tests/svg-modify-currentTranslate.js: Copied from LayoutTests/svg/custom/resources/svg-modify-currentTranslate.js.
1217         * svg/custom/script-tests/svg-xml-dom-sync.js: Copied from LayoutTests/svg/custom/resources/svg-xml-dom-sync.js.
1218         * svg/custom/script-tests/tearoffs-with-tearoffs.js: Copied from LayoutTests/svg/custom/resources/tearoffs-with-tearoffs.js.
1219         * svg/custom/selectSubString.html:
1220         * svg/custom/svg-fonts-in-text-controls.html:
1221         * svg/custom/svg-modify-currentTranslate.html:
1222         * svg/custom/svg-xml-dom-sync.html:
1223         * svg/custom/tearoffs-with-tearoffs.html:
1224         * svg/dom/SVGStyleElement/resources/TEMPLATE.html: Removed.
1225         * svg/dom/SVGStyleElement/resources/style-langspace.js: Removed.
1226         * svg/dom/SVGStyleElement/script-tests: Added.
1227         * svg/dom/SVGStyleElement/script-tests/TEMPLATE.html: Copied from LayoutTests/svg/dom/SVGStyleElement/resources/TEMPLATE.html.
1228         * svg/dom/SVGStyleElement/script-tests/style-langspace.js: Copied from LayoutTests/svg/dom/SVGStyleElement/resources/style-langspace.js.
1229         * svg/dom/SVGStyleElement/style-langspace.html:
1230         * svg/dom/path-parser.html:
1231         * svg/dom/path-segments.html:
1232         * svg/dom/resources/TEMPLATE.html: Removed.
1233         * svg/dom/resources/path-parser.js: Removed.
1234         * svg/dom/resources/path-segments.js: Removed.
1235         * svg/dom/resources/style-reflect.js: Removed.
1236         * svg/dom/resources/text-rotate-live.js: Removed.
1237         * svg/dom/script-tests: Added.
1238         * svg/dom/script-tests/TEMPLATE.html: Copied from LayoutTests/svg/dom/resources/TEMPLATE.html.
1239         * svg/dom/script-tests/path-parser.js: Copied from LayoutTests/svg/dom/resources/path-parser.js.
1240         * svg/dom/script-tests/path-segments.js: Copied from LayoutTests/svg/dom/resources/path-segments.js.
1241         * svg/dom/script-tests/style-reflect.js: Copied from LayoutTests/svg/dom/resources/style-reflect.js.
1242         * svg/dom/script-tests/text-rotate-live.js: Copied from LayoutTests/svg/dom/resources/text-rotate-live.js.
1243         * svg/dom/style-reflect.html:
1244         * svg/dom/text-rotate-live.html:
1245         * svg/dynamic-updates/SVGAElement-dom-href-attr.html:
1246         * svg/dynamic-updates/SVGAElement-dom-target-attr.html:
1247         * svg/dynamic-updates/SVGAElement-svgdom-href-prop.html:
1248         * svg/dynamic-updates/SVGAElement-svgdom-target-prop.html:
1249         * svg/dynamic-updates/SVGCircleElement-dom-cx-attr.html:
1250         * svg/dynamic-updates/SVGCircleElement-dom-cy-attr.html:
1251         * svg/dynamic-updates/SVGCircleElement-dom-r-attr.html:
1252         * svg/dynamic-updates/SVGCircleElement-svgdom-cx-prop.html:
1253         * svg/dynamic-updates/SVGCircleElement-svgdom-cy-prop.html:
1254         * svg/dynamic-updates/SVGCircleElement-svgdom-r-prop.html:
1255         * svg/dynamic-updates/SVGClipPathElement-dom-clipPathUnits-attr.html:
1256         * svg/dynamic-updates/SVGClipPathElement-svgdom-clipPathUnits-prop.html:
1257         * svg/dynamic-updates/SVGCursorElement-dom-x-attr.html:
1258         * svg/dynamic-updates/SVGCursorElement-dom-y-attr.html:
1259         * svg/dynamic-updates/SVGCursorElement-svgdom-x-prop.html:
1260         * svg/dynamic-updates/SVGCursorElement-svgdom-y-prop.html:
1261         * svg/dynamic-updates/SVGEllipseElement-dom-cx-attr.html:
1262         * svg/dynamic-updates/SVGEllipseElement-dom-cy-attr.html:
1263         * svg/dynamic-updates/SVGEllipseElement-dom-rx-attr.html:
1264         * svg/dynamic-updates/SVGEllipseElement-dom-ry-attr.html:
1265         * svg/dynamic-updates/SVGEllipseElement-svgdom-cx-prop.html:
1266         * svg/dynamic-updates/SVGEllipseElement-svgdom-cy-prop.html:
1267         * svg/dynamic-updates/SVGEllipseElement-svgdom-rx-prop.html:
1268         * svg/dynamic-updates/SVGEllipseElement-svgdom-ry-prop.html:
1269         * svg/dynamic-updates/SVGForeignObjectElement-dom-height-attr.html:
1270         * svg/dynamic-updates/SVGForeignObjectElement-dom-width-attr.html:
1271         * svg/dynamic-updates/SVGForeignObjectElement-dom-x-attr.html:
1272         * svg/dynamic-updates/SVGForeignObjectElement-dom-y-attr.html:
1273         * svg/dynamic-updates/SVGForeignObjectElement-svgdom-height-prop.html:
1274         * svg/dynamic-updates/SVGForeignObjectElement-svgdom-width-prop.html:
1275         * svg/dynamic-updates/SVGForeignObjectElement-svgdom-x-prop.html:
1276         * svg/dynamic-updates/SVGForeignObjectElement-svgdom-y-prop.html:
1277         * svg/dynamic-updates/SVGImageElement-dom-height-attr.html:
1278         * svg/dynamic-updates/SVGImageElement-dom-preserveAspectRatio-attr.html:
1279         * svg/dynamic-updates/SVGImageElement-dom-width-attr.html:
1280         * svg/dynamic-updates/SVGImageElement-dom-x-attr.html:
1281         * svg/dynamic-updates/SVGImageElement-dom-y-attr.html:
1282         * svg/dynamic-updates/SVGImageElement-svgdom-height-prop.html:
1283         * svg/dynamic-updates/SVGImageElement-svgdom-preserveAspectRatio-prop.html:
1284         * svg/dynamic-updates/SVGImageElement-svgdom-width-prop.html:
1285         * svg/dynamic-updates/SVGImageElement-svgdom-x-prop.html:
1286         * svg/dynamic-updates/SVGImageElement-svgdom-y-prop.html:
1287         * svg/dynamic-updates/SVGLineElement-dom-x1-attr.html:
1288         * svg/dynamic-updates/SVGLineElement-dom-x2-attr.html:
1289         * svg/dynamic-updates/SVGLineElement-dom-y1-attr.html:
1290         * svg/dynamic-updates/SVGLineElement-dom-y2-attr.html:
1291         * svg/dynamic-updates/SVGLineElement-svgdom-x1-prop.html:
1292         * svg/dynamic-updates/SVGLineElement-svgdom-x2-prop.html:
1293         * svg/dynamic-updates/SVGLineElement-svgdom-y1-prop.html:
1294         * svg/dynamic-updates/SVGLineElement-svgdom-y2-prop.html:
1295         * svg/dynamic-updates/SVGLinearGradientElement-dom-gradientTransform-attr.html:
1296         * svg/dynamic-updates/SVGLinearGradientElement-dom-gradientUnits-attr.html:
1297         * svg/dynamic-updates/SVGLinearGradientElement-dom-x1-attr.html:
1298         * svg/dynamic-updates/SVGLinearGradientElement-dom-x2-attr.html:
1299         * svg/dynamic-updates/SVGLinearGradientElement-dom-y1-attr.html:
1300         * svg/dynamic-updates/SVGLinearGradientElement-dom-y2-attr.html:
1301         * svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientTransform-prop.html:
1302         * svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientUnits-prop.html:
1303         * svg/dynamic-updates/SVGLinearGradientElement-svgdom-x1-prop.html:
1304         * svg/dynamic-updates/SVGLinearGradientElement-svgdom-x2-prop.html:
1305         * svg/dynamic-updates/SVGLinearGradientElement-svgdom-y1-prop.html:
1306         * svg/dynamic-updates/SVGLinearGradientElement-svgdom-y2-prop.html:
1307         * svg/dynamic-updates/SVGMarkerElement-dom-markerHeight-attr.html:
1308         * svg/dynamic-updates/SVGMarkerElement-dom-markerUnits-attr.html:
1309         * svg/dynamic-updates/SVGMarkerElement-dom-markerWidth-attr.html:
1310         * svg/dynamic-updates/SVGMarkerElement-dom-orient-attr.html:
1311         * svg/dynamic-updates/SVGMarkerElement-dom-refX-attr.html:
1312         * svg/dynamic-updates/SVGMarkerElement-dom-refY-attr.html:
1313         * svg/dynamic-updates/SVGMarkerElement-svgdom-markerHeight-prop.html:
1314         * svg/dynamic-updates/SVGMarkerElement-svgdom-markerUnits-prop.html:
1315         * svg/dynamic-updates/SVGMarkerElement-svgdom-markerWidth-prop.html:
1316         * svg/dynamic-updates/SVGMarkerElement-svgdom-orientAngle-prop.html:
1317         * svg/dynamic-updates/SVGMarkerElement-svgdom-orientType-prop.html:
1318         * svg/dynamic-updates/SVGMarkerElement-svgdom-refX-prop.html:
1319         * svg/dynamic-updates/SVGMarkerElement-svgdom-refY-prop.html:
1320         * svg/dynamic-updates/SVGMarkerElement-svgdom-setOrientToAngle-call.html:
1321         * svg/dynamic-updates/SVGMarkerElement-svgdom-setOrientToAuto-call.html:
1322         * svg/dynamic-updates/SVGMaskElement-dom-height-attr.html:
1323         * svg/dynamic-updates/SVGMaskElement-dom-maskContentUnits-attr.html:
1324         * svg/dynamic-updates/SVGMaskElement-dom-maskUnits-attr.html:
1325         * svg/dynamic-updates/SVGMaskElement-dom-width-attr.html:
1326         * svg/dynamic-updates/SVGMaskElement-dom-x-attr.html:
1327         * svg/dynamic-updates/SVGMaskElement-dom-y-attr.html:
1328         * svg/dynamic-updates/SVGMaskElement-svgdom-height-prop.html:
1329         * svg/dynamic-updates/SVGMaskElement-svgdom-maskContentUnits-prop.html:
1330         * svg/dynamic-updates/SVGMaskElement-svgdom-maskUnits-prop.html:
1331         * svg/dynamic-updates/SVGMaskElement-svgdom-width-prop.html:
1332         * svg/dynamic-updates/SVGMaskElement-svgdom-x-prop.html:
1333         * svg/dynamic-updates/SVGMaskElement-svgdom-y-prop.html:
1334         * svg/dynamic-updates/SVGPatternElement-dom-height-attr.html:
1335         * svg/dynamic-updates/SVGPatternElement-dom-patternContentUnits-attr.html:
1336         * svg/dynamic-updates/SVGPatternElement-dom-patternTransform-attr.html:
1337         * svg/dynamic-updates/SVGPatternElement-dom-patternUnits-attr.html:
1338         * svg/dynamic-updates/SVGPatternElement-dom-width-attr.html:
1339         * svg/dynamic-updates/SVGPatternElement-dom-x-attr.html:
1340         * svg/dynamic-updates/SVGPatternElement-dom-y-attr.html:
1341         * svg/dynamic-updates/SVGPatternElement-svgdom-height-prop.html:
1342         * svg/dynamic-updates/SVGPatternElement-svgdom-patternContentUnits-prop.html:
1343         * svg/dynamic-updates/SVGPatternElement-svgdom-patternTransform-prop.html:
1344         * svg/dynamic-updates/SVGPatternElement-svgdom-patternUnits-prop.html:
1345         * svg/dynamic-updates/SVGPatternElement-svgdom-width-prop.html:
1346         * svg/dynamic-updates/SVGPatternElement-svgdom-x-prop.html:
1347         * svg/dynamic-updates/SVGPatternElement-svgdom-y-prop.html:
1348         * svg/dynamic-updates/SVGRadialGradientElement-dom-cx-attr.html:
1349         * svg/dynamic-updates/SVGRadialGradientElement-dom-cy-attr.html:
1350         * svg/dynamic-updates/SVGRadialGradientElement-dom-fx-attr.html:
1351         * svg/dynamic-updates/SVGRadialGradientElement-dom-fy-attr.html:
1352         * svg/dynamic-updates/SVGRadialGradientElement-dom-gradientTransform-attr.html:
1353         * svg/dynamic-updates/SVGRadialGradientElement-dom-gradientUnits-attr.html:
1354         * svg/dynamic-updates/SVGRadialGradientElement-dom-r-attr.html:
1355         * svg/dynamic-updates/SVGRadialGradientElement-svgdom-cx-prop.html:
1356         * svg/dynamic-updates/SVGRadialGradientElement-svgdom-cy-prop.html:
1357         * svg/dynamic-updates/SVGRadialGradientElement-svgdom-fx-prop.html:
1358         * svg/dynamic-updates/SVGRadialGradientElement-svgdom-fy-prop.html:
1359         * svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientTransform-prop.html:
1360         * svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientUnits-prop.html:
1361         * svg/dynamic-updates/SVGRadialGradientElement-svgdom-r-prop.html:
1362         * svg/dynamic-updates/SVGRectElement-dom-height-attr.html:
1363         * svg/dynamic-updates/SVGRectElement-dom-width-attr.html:
1364         * svg/dynamic-updates/SVGRectElement-dom-x-attr.html:
1365         * svg/dynamic-updates/SVGRectElement-dom-y-attr.html:
1366         * svg/dynamic-updates/SVGRectElement-svgdom-height-prop.html:
1367         * svg/dynamic-updates/SVGRectElement-svgdom-width-prop.html:
1368         * svg/dynamic-updates/SVGRectElement-svgdom-x-prop.html:
1369         * svg/dynamic-updates/SVGRectElement-svgdom-y-prop.html:
1370         * svg/dynamic-updates/resources/SVGAElement-dom-href-attr.js: Removed.
1371         * svg/dynamic-updates/resources/SVGAElement-dom-target-attr.js: Removed.
1372         * svg/dynamic-updates/resources/SVGAElement-svgdom-href-prop.js: Removed.
1373         * svg/dynamic-updates/resources/SVGAElement-svgdom-target-prop.js: Removed.
1374         * svg/dynamic-updates/resources/SVGCircleElement-dom-cx-attr.js: Removed.
1375         * svg/dynamic-updates/resources/SVGCircleElement-dom-cy-attr.js: Removed.
1376         * svg/dynamic-updates/resources/SVGCircleElement-dom-r-attr.js: Removed.
1377         * svg/dynamic-updates/resources/SVGCircleElement-svgdom-cx-prop.js: Removed.
1378         * svg/dynamic-updates/resources/SVGCircleElement-svgdom-cy-prop.js: Removed.
1379         * svg/dynamic-updates/resources/SVGCircleElement-svgdom-r-prop.js: Removed.
1380         * svg/dynamic-updates/resources/SVGClipPathElement-dom-clipPathUnits-attr.js: Removed.
1381         * svg/dynamic-updates/resources/SVGClipPathElement-svgdom-clipPathUnits-prop.js: Removed.
1382         * svg/dynamic-updates/resources/SVGCursorElement-dom-x-attr.js: Removed.
1383         * svg/dynamic-updates/resources/SVGCursorElement-dom-y-attr.js: Removed.
1384         * svg/dynamic-updates/resources/SVGCursorElement-svgdom-x-prop.js: Removed.
1385         * svg/dynamic-updates/resources/SVGCursorElement-svgdom-y-prop.js: Removed.
1386         * svg/dynamic-updates/resources/SVGEllipseElement-dom-cx-attr.js: Removed.
1387         * svg/dynamic-updates/resources/SVGEllipseElement-dom-cy-attr.js: Removed.
1388         * svg/dynamic-updates/resources/SVGEllipseElement-dom-rx-attr.js: Removed.
1389         * svg/dynamic-updates/resources/SVGEllipseElement-dom-ry-attr.js: Removed.
1390         * svg/dynamic-updates/resources/SVGEllipseElement-svgdom-cx-prop.js: Removed.
1391         * svg/dynamic-updates/resources/SVGEllipseElement-svgdom-cy-prop.js: Removed.
1392         * svg/dynamic-updates/resources/SVGEllipseElement-svgdom-rx-prop.js: Removed.
1393         * svg/dynamic-updates/resources/SVGEllipseElement-svgdom-ry-prop.js: Removed.
1394         * svg/dynamic-updates/resources/SVGForeignObjectElement-dom-height-attr.js: Removed.
1395         * svg/dynamic-updates/resources/SVGForeignObjectElement-dom-width-attr.js: Removed.
1396         * svg/dynamic-updates/resources/SVGForeignObjectElement-dom-x-attr.js: Removed.
1397         * svg/dynamic-updates/resources/SVGForeignObjectElement-dom-y-attr.js: Removed.
1398         * svg/dynamic-updates/resources/SVGForeignObjectElement-svgdom-height-prop.js: Removed.
1399         * svg/dynamic-updates/resources/SVGForeignObjectElement-svgdom-width-prop.js: Removed.
1400         * svg/dynamic-updates/resources/SVGForeignObjectElement-svgdom-x-prop.js: Removed.
1401         * svg/dynamic-updates/resources/SVGForeignObjectElement-svgdom-y-prop.js: Removed.
1402         * svg/dynamic-updates/resources/SVGImageElement-dom-height-attr.js: Removed.
1403         * svg/dynamic-updates/resources/SVGImageElement-dom-preserveAspectRatio-attr.js: Removed.
1404         * svg/dynamic-updates/resources/SVGImageElement-dom-width-attr.js: Removed.
1405         * svg/dynamic-updates/resources/SVGImageElement-dom-x-attr.js: Removed.
1406         * svg/dynamic-updates/resources/SVGImageElement-dom-y-attr.js: Removed.
1407         * svg/dynamic-updates/resources/SVGImageElement-svgdom-height-prop.js: Removed.
1408         * svg/dynamic-updates/resources/SVGImageElement-svgdom-preserveAspectRatio-prop.js: Removed.
1409         * svg/dynamic-updates/resources/SVGImageElement-svgdom-width-prop.js: Removed.
1410         * svg/dynamic-updates/resources/SVGImageElement-svgdom-x-prop.js: Removed.
1411         * svg/dynamic-updates/resources/SVGImageElement-svgdom-y-prop.js: Removed.
1412         * svg/dynamic-updates/resources/SVGLineElement-dom-x1-attr.js: Removed.
1413         * svg/dynamic-updates/resources/SVGLineElement-dom-x2-attr.js: Removed.
1414         * svg/dynamic-updates/resources/SVGLineElement-dom-y1-attr.js: Removed.
1415         * svg/dynamic-updates/resources/SVGLineElement-dom-y2-attr.js: Removed.
1416         * svg/dynamic-updates/resources/SVGLineElement-svgdom-x1-prop.js: Removed.
1417         * svg/dynamic-updates/resources/SVGLineElement-svgdom-x2-prop.js: Removed.
1418         * svg/dynamic-updates/resources/SVGLineElement-svgdom-y1-prop.js: Removed.
1419         * svg/dynamic-updates/resources/SVGLineElement-svgdom-y2-prop.js: Removed.
1420         * svg/dynamic-updates/resources/SVGLinearGradientElement-dom-gradientTransform-attr.js: Removed.
1421         * svg/dynamic-updates/resources/SVGLinearGradientElement-dom-gradientUnits-attr.js: Removed.
1422         * svg/dynamic-updates/resources/SVGLinearGradientElement-dom-x1-attr.js: Removed.
1423         * svg/dynamic-updates/resources/SVGLinearGradientElement-dom-x2-attr.js: Removed.
1424         * svg/dynamic-updates/resources/SVGLinearGradientElement-dom-y1-attr.js: Removed.
1425         * svg/dynamic-updates/resources/SVGLinearGradientElement-dom-y2-attr.js: Removed.
1426         * svg/dynamic-updates/resources/SVGLinearGradientElement-svgdom-gradientTransform-prop.js: Removed.
1427         * svg/dynamic-updates/resources/SVGLinearGradientElement-svgdom-gradientUnits-prop.js: Removed.
1428         * svg/dynamic-updates/resources/SVGLinearGradientElement-svgdom-x1-prop.js: Removed.
1429         * svg/dynamic-updates/resources/SVGLinearGradientElement-svgdom-x2-prop.js: Removed.
1430         * svg/dynamic-updates/resources/SVGLinearGradientElement-svgdom-y1-prop.js: Removed.
1431         * svg/dynamic-updates/resources/SVGLinearGradientElement-svgdom-y2-prop.js: Removed.
1432         * svg/dynamic-updates/resources/SVGMarkerElement-dom-markerHeight-attr.js: Removed.
1433         * svg/dynamic-updates/resources/SVGMarkerElement-dom-markerUnits-attr.js: Removed.
1434         * svg/dynamic-updates/resources/SVGMarkerElement-dom-markerWidth-attr.js: Removed.
1435         * svg/dynamic-updates/resources/SVGMarkerElement-dom-orient-attr.js: Removed.
1436         * svg/dynamic-updates/resources/SVGMarkerElement-dom-refX-attr.js: Removed.
1437         * svg/dynamic-updates/resources/SVGMarkerElement-dom-refY-attr.js: Removed.
1438         * svg/dynamic-updates/resources/SVGMarkerElement-svgdom-markerHeight-prop.js: Removed.
1439         * svg/dynamic-updates/resources/SVGMarkerElement-svgdom-markerUnits-prop.js: Removed.
1440         * svg/dynamic-updates/resources/SVGMarkerElement-svgdom-markerWidth-prop.js: Removed.
1441         * svg/dynamic-updates/resources/SVGMarkerElement-svgdom-orientAngle-prop.js: Removed.
1442         * svg/dynamic-updates/resources/SVGMarkerElement-svgdom-orientType-prop.js: Removed.
1443         * svg/dynamic-updates/resources/SVGMarkerElement-svgdom-refX-prop.js: Removed.
1444         * svg/dynamic-updates/resources/SVGMarkerElement-svgdom-refY-prop.js: Removed.
1445         * svg/dynamic-updates/resources/SVGMarkerElement-svgdom-setOrientToAngle-call.js: Removed.
1446         * svg/dynamic-updates/resources/SVGMarkerElement-svgdom-setOrientToAuto-call.js: Removed.
1447         * svg/dynamic-updates/resources/SVGMaskElement-dom-height-attr.js: Removed.
1448         * svg/dynamic-updates/resources/SVGMaskElement-dom-maskContentUnits-attr.js: Removed.
1449         * svg/dynamic-updates/resources/SVGMaskElement-dom-maskUnits-attr.js: Removed.
1450         * svg/dynamic-updates/resources/SVGMaskElement-dom-width-attr.js: Removed.
1451         * svg/dynamic-updates/resources/SVGMaskElement-dom-x-attr.js: Removed.
1452         * svg/dynamic-updates/resources/SVGMaskElement-dom-y-attr.js: Removed.
1453         * svg/dynamic-updates/resources/SVGMaskElement-svgdom-height-prop.js: Removed.
1454         * svg/dynamic-updates/resources/SVGMaskElement-svgdom-maskContentUnits-prop.js: Removed.
1455         * svg/dynamic-updates/resources/SVGMaskElement-svgdom-maskUnits-prop.js: Removed.
1456         * svg/dynamic-updates/resources/SVGMaskElement-svgdom-width-prop.js: Removed.
1457         * svg/dynamic-updates/resources/SVGMaskElement-svgdom-x-prop.js: Removed.
1458         * svg/dynamic-updates/resources/SVGMaskElement-svgdom-y-prop.js: Removed.
1459         * svg/dynamic-updates/resources/SVGPatternElement-dom-height-attr.js: Removed.
1460         * svg/dynamic-updates/resources/SVGPatternElement-dom-patternContentUnits-attr.js: Removed.
1461         * svg/dynamic-updates/resources/SVGPatternElement-dom-patternTransform-attr.js: Removed.
1462         * svg/dynamic-updates/resources/SVGPatternElement-dom-patternUnits-attr.js: Removed.
1463         * svg/dynamic-updates/resources/SVGPatternElement-dom-width-attr.js: Removed.
1464         * svg/dynamic-updates/resources/SVGPatternElement-dom-x-attr.js: Removed.
1465         * svg/dynamic-updates/resources/SVGPatternElement-dom-y-attr.js: Removed.
1466         * svg/dynamic-updates/resources/SVGPatternElement-svgdom-height-prop.js: Removed.
1467         * svg/dynamic-updates/resources/SVGPatternElement-svgdom-patternContentUnits-prop.js: Removed.
1468         * svg/dynamic-updates/resources/SVGPatternElement-svgdom-patternTransform-prop.js: Removed.
1469         * svg/dynamic-updates/resources/SVGPatternElement-svgdom-patternUnits-prop.js: Removed.
1470         * svg/dynamic-updates/resources/SVGPatternElement-svgdom-width-prop.js: Removed.
1471         * svg/dynamic-updates/resources/SVGPatternElement-svgdom-x-prop.js: Removed.
1472         * svg/dynamic-updates/resources/SVGPatternElement-svgdom-y-prop.js: Removed.
1473         * svg/dynamic-updates/resources/SVGRadialGradientElement-dom-cx-attr.js: Removed.
1474         * svg/dynamic-updates/resources/SVGRadialGradientElement-dom-cy-attr.js: Removed.
1475         * svg/dynamic-updates/resources/SVGRadialGradientElement-dom-fx-attr.js: Removed.
1476         * svg/dynamic-updates/resources/SVGRadialGradientElement-dom-fy-attr.js: Removed.
1477         * svg/dynamic-updates/resources/SVGRadialGradientElement-dom-gradientTransform-attr.js: Removed.
1478         * svg/dynamic-updates/resources/SVGRadialGradientElement-dom-gradientUnits-attr.js: Removed.
1479         * svg/dynamic-updates/resources/SVGRadialGradientElement-dom-r-attr.js: Removed.
1480         * svg/dynamic-updates/resources/SVGRadialGradientElement-svgdom-cx-prop.js: Removed.
1481         * svg/dynamic-updates/resources/SVGRadialGradientElement-svgdom-cy-prop.js: Removed.
1482         * svg/dynamic-updates/resources/SVGRadialGradientElement-svgdom-fx-prop.js: Removed.
1483         * svg/dynamic-updates/resources/SVGRadialGradientElement-svgdom-fy-prop.js: Removed.
1484         * svg/dynamic-updates/resources/SVGRadialGradientElement-svgdom-gradientTransform-prop.js: Removed.
1485         * svg/dynamic-updates/resources/SVGRadialGradientElement-svgdom-gradientUnits-prop.js: Removed.
1486         * svg/dynamic-updates/resources/SVGRadialGradientElement-svgdom-r-prop.js: Removed.
1487         * svg/dynamic-updates/resources/SVGRectElement-dom-height-attr.js: Removed.
1488         * svg/dynamic-updates/resources/SVGRectElement-dom-width-attr.js: Removed.
1489         * svg/dynamic-updates/resources/SVGRectElement-dom-x-attr.js: Removed.
1490         * svg/dynamic-updates/resources/SVGRectElement-dom-y-attr.js: Removed.
1491         * svg/dynamic-updates/resources/SVGRectElement-svgdom-height-prop.js: Removed.
1492         * svg/dynamic-updates/resources/SVGRectElement-svgdom-width-prop.js: Removed.
1493         * svg/dynamic-updates/resources/SVGRectElement-svgdom-x-prop.js: Removed.
1494         * svg/dynamic-updates/resources/SVGRectElement-svgdom-y-prop.js: Removed.
1495         * svg/dynamic-updates/resources/TEMPLATE.html: Removed.
1496         * svg/dynamic-updates/script-tests: Added.
1497         * svg/dynamic-updates/script-tests/SVGAElement-dom-href-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGAElement-dom-href-attr.js.
1498         * svg/dynamic-updates/script-tests/SVGAElement-dom-target-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGAElement-dom-target-attr.js.
1499         * svg/dynamic-updates/script-tests/SVGAElement-svgdom-href-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGAElement-svgdom-href-prop.js.
1500         * svg/dynamic-updates/script-tests/SVGAElement-svgdom-target-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGAElement-svgdom-target-prop.js.
1501         * svg/dynamic-updates/script-tests/SVGCircleElement-dom-cx-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGCircleElement-dom-cx-attr.js.
1502         * svg/dynamic-updates/script-tests/SVGCircleElement-dom-cy-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGCircleElement-dom-cy-attr.js.
1503         * svg/dynamic-updates/script-tests/SVGCircleElement-dom-r-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGCircleElement-dom-r-attr.js.
1504         * svg/dynamic-updates/script-tests/SVGCircleElement-svgdom-cx-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGCircleElement-svgdom-cx-prop.js.
1505         * svg/dynamic-updates/script-tests/SVGCircleElement-svgdom-cy-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGCircleElement-svgdom-cy-prop.js.
1506         * svg/dynamic-updates/script-tests/SVGCircleElement-svgdom-r-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGCircleElement-svgdom-r-prop.js.
1507         * svg/dynamic-updates/script-tests/SVGClipPathElement-dom-clipPathUnits-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGClipPathElement-dom-clipPathUnits-attr.js.
1508         * svg/dynamic-updates/script-tests/SVGClipPathElement-svgdom-clipPathUnits-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGClipPathElement-svgdom-clipPathUnits-prop.js.
1509         * svg/dynamic-updates/script-tests/SVGCursorElement-dom-x-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGCursorElement-dom-x-attr.js.
1510         * svg/dynamic-updates/script-tests/SVGCursorElement-dom-y-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGCursorElement-dom-y-attr.js.
1511         * svg/dynamic-updates/script-tests/SVGCursorElement-svgdom-x-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGCursorElement-svgdom-x-prop.js.
1512         * svg/dynamic-updates/script-tests/SVGCursorElement-svgdom-y-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGCursorElement-svgdom-y-prop.js.
1513         * svg/dynamic-updates/script-tests/SVGEllipseElement-dom-cx-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGEllipseElement-dom-cx-attr.js.
1514         * svg/dynamic-updates/script-tests/SVGEllipseElement-dom-cy-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGEllipseElement-dom-cy-attr.js.
1515         * svg/dynamic-updates/script-tests/SVGEllipseElement-dom-rx-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGEllipseElement-dom-rx-attr.js.
1516         * svg/dynamic-updates/script-tests/SVGEllipseElement-dom-ry-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGEllipseElement-dom-ry-attr.js.
1517         * svg/dynamic-updates/script-tests/SVGEllipseElement-svgdom-cx-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGEllipseElement-svgdom-cx-prop.js.
1518         * svg/dynamic-updates/script-tests/SVGEllipseElement-svgdom-cy-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGEllipseElement-svgdom-cy-prop.js.
1519         * svg/dynamic-updates/script-tests/SVGEllipseElement-svgdom-rx-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGEllipseElement-svgdom-rx-prop.js.
1520         * svg/dynamic-updates/script-tests/SVGEllipseElement-svgdom-ry-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGEllipseElement-svgdom-ry-prop.js.
1521         * svg/dynamic-updates/script-tests/SVGForeignObjectElement-dom-height-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGForeignObjectElement-dom-height-attr.js.
1522         * svg/dynamic-updates/script-tests/SVGForeignObjectElement-dom-width-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGForeignObjectElement-dom-width-attr.js.
1523         * svg/dynamic-updates/script-tests/SVGForeignObjectElement-dom-x-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGForeignObjectElement-dom-x-attr.js.
1524         * svg/dynamic-updates/script-tests/SVGForeignObjectElement-dom-y-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGForeignObjectElement-dom-y-attr.js.
1525         * svg/dynamic-updates/script-tests/SVGForeignObjectElement-svgdom-height-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGForeignObjectElement-svgdom-height-prop.js.
1526         * svg/dynamic-updates/script-tests/SVGForeignObjectElement-svgdom-width-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGForeignObjectElement-svgdom-width-prop.js.
1527         * svg/dynamic-updates/script-tests/SVGForeignObjectElement-svgdom-x-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGForeignObjectElement-svgdom-x-prop.js.
1528         * svg/dynamic-updates/script-tests/SVGForeignObjectElement-svgdom-y-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGForeignObjectElement-svgdom-y-prop.js.
1529         * svg/dynamic-updates/script-tests/SVGImageElement-dom-height-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGImageElement-dom-height-attr.js.
1530         * svg/dynamic-updates/script-tests/SVGImageElement-dom-preserveAspectRatio-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGImageElement-dom-preserveAspectRatio-attr.js.
1531         * svg/dynamic-updates/script-tests/SVGImageElement-dom-width-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGImageElement-dom-width-attr.js.
1532         * svg/dynamic-updates/script-tests/SVGImageElement-dom-x-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGImageElement-dom-x-attr.js.
1533         * svg/dynamic-updates/script-tests/SVGImageElement-dom-y-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGImageElement-dom-y-attr.js.
1534         * svg/dynamic-updates/script-tests/SVGImageElement-svgdom-height-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGImageElement-svgdom-height-prop.js.
1535         * svg/dynamic-updates/script-tests/SVGImageElement-svgdom-preserveAspectRatio-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGImageElement-svgdom-preserveAspectRatio-prop.js.
1536         * svg/dynamic-updates/script-tests/SVGImageElement-svgdom-width-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGImageElement-svgdom-width-prop.js.
1537         * svg/dynamic-updates/script-tests/SVGImageElement-svgdom-x-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGImageElement-svgdom-x-prop.js.
1538         * svg/dynamic-updates/script-tests/SVGImageElement-svgdom-y-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGImageElement-svgdom-y-prop.js.
1539         * svg/dynamic-updates/script-tests/SVGLineElement-dom-x1-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLineElement-dom-x1-attr.js.
1540         * svg/dynamic-updates/script-tests/SVGLineElement-dom-x2-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLineElement-dom-x2-attr.js.
1541         * svg/dynamic-updates/script-tests/SVGLineElement-dom-y1-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLineElement-dom-y1-attr.js.
1542         * svg/dynamic-updates/script-tests/SVGLineElement-dom-y2-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLineElement-dom-y2-attr.js.
1543         * svg/dynamic-updates/script-tests/SVGLineElement-svgdom-x1-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLineElement-svgdom-x1-prop.js.
1544         * svg/dynamic-updates/script-tests/SVGLineElement-svgdom-x2-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLineElement-svgdom-x2-prop.js.
1545         * svg/dynamic-updates/script-tests/SVGLineElement-svgdom-y1-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLineElement-svgdom-y1-prop.js.
1546         * svg/dynamic-updates/script-tests/SVGLineElement-svgdom-y2-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLineElement-svgdom-y2-prop.js.
1547         * svg/dynamic-updates/script-tests/SVGLinearGradientElement-dom-gradientTransform-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLinearGradientElement-dom-gradientTransform-attr.js.
1548         * svg/dynamic-updates/script-tests/SVGLinearGradientElement-dom-gradientUnits-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLinearGradientElement-dom-gradientUnits-attr.js.
1549         * svg/dynamic-updates/script-tests/SVGLinearGradientElement-dom-x1-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLinearGradientElement-dom-x1-attr.js.
1550         * svg/dynamic-updates/script-tests/SVGLinearGradientElement-dom-x2-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLinearGradientElement-dom-x2-attr.js.
1551         * svg/dynamic-updates/script-tests/SVGLinearGradientElement-dom-y1-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLinearGradientElement-dom-y1-attr.js.
1552         * svg/dynamic-updates/script-tests/SVGLinearGradientElement-dom-y2-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLinearGradientElement-dom-y2-attr.js.
1553         * svg/dynamic-updates/script-tests/SVGLinearGradientElement-svgdom-gradientTransform-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLinearGradientElement-svgdom-gradientTransform-prop.js.
1554         * svg/dynamic-updates/script-tests/SVGLinearGradientElement-svgdom-gradientUnits-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLinearGradientElement-svgdom-gradientUnits-prop.js.
1555         * svg/dynamic-updates/script-tests/SVGLinearGradientElement-svgdom-x1-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLinearGradientElement-svgdom-x1-prop.js.
1556         * svg/dynamic-updates/script-tests/SVGLinearGradientElement-svgdom-x2-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLinearGradientElement-svgdom-x2-prop.js.
1557         * svg/dynamic-updates/script-tests/SVGLinearGradientElement-svgdom-y1-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLinearGradientElement-svgdom-y1-prop.js.
1558         * svg/dynamic-updates/script-tests/SVGLinearGradientElement-svgdom-y2-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLinearGradientElement-svgdom-y2-prop.js.
1559         * svg/dynamic-updates/script-tests/SVGMarkerElement-dom-markerHeight-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMarkerElement-dom-markerHeight-attr.js.
1560         * svg/dynamic-updates/script-tests/SVGMarkerElement-dom-markerUnits-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMarkerElement-dom-markerUnits-attr.js.
1561         * svg/dynamic-updates/script-tests/SVGMarkerElement-dom-markerWidth-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMarkerElement-dom-markerWidth-attr.js.
1562         * svg/dynamic-updates/script-tests/SVGMarkerElement-dom-orient-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMarkerElement-dom-orient-attr.js.
1563         * svg/dynamic-updates/script-tests/SVGMarkerElement-dom-refX-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMarkerElement-dom-refX-attr.js.
1564         * svg/dynamic-updates/script-tests/SVGMarkerElement-dom-refY-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMarkerElement-dom-refY-attr.js.
1565         * svg/dynamic-updates/script-tests/SVGMarkerElement-svgdom-markerHeight-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMarkerElement-svgdom-markerHeight-prop.js.
1566         * svg/dynamic-updates/script-tests/SVGMarkerElement-svgdom-markerUnits-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMarkerElement-svgdom-markerUnits-prop.js.
1567         * svg/dynamic-updates/script-tests/SVGMarkerElement-svgdom-markerWidth-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMarkerElement-svgdom-markerWidth-prop.js.
1568         * svg/dynamic-updates/script-tests/SVGMarkerElement-svgdom-orientAngle-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMarkerElement-svgdom-orientAngle-prop.js.
1569         * svg/dynamic-updates/script-tests/SVGMarkerElement-svgdom-orientType-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMarkerElement-svgdom-orientType-prop.js.
1570         * svg/dynamic-updates/script-tests/SVGMarkerElement-svgdom-refX-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMarkerElement-svgdom-refX-prop.js.
1571         * svg/dynamic-updates/script-tests/SVGMarkerElement-svgdom-refY-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMarkerElement-svgdom-refY-prop.js.
1572         * svg/dynamic-updates/script-tests/SVGMarkerElement-svgdom-setOrientToAngle-call.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMarkerElement-svgdom-setOrientToAngle-call.js.
1573         * svg/dynamic-updates/script-tests/SVGMarkerElement-svgdom-setOrientToAuto-call.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMarkerElement-svgdom-setOrientToAuto-call.js.
1574         * svg/dynamic-updates/script-tests/SVGMaskElement-dom-height-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMaskElement-dom-height-attr.js.
1575         * svg/dynamic-updates/script-tests/SVGMaskElement-dom-maskContentUnits-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMaskElement-dom-maskContentUnits-attr.js.
1576         * svg/dynamic-updates/script-tests/SVGMaskElement-dom-maskUnits-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMaskElement-dom-maskUnits-attr.js.
1577         * svg/dynamic-updates/script-tests/SVGMaskElement-dom-width-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMaskElement-dom-width-attr.js.
1578         * svg/dynamic-updates/script-tests/SVGMaskElement-dom-x-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMaskElement-dom-x-attr.js.
1579         * svg/dynamic-updates/script-tests/SVGMaskElement-dom-y-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMaskElement-dom-y-attr.js.
1580         * svg/dynamic-updates/script-tests/SVGMaskElement-svgdom-height-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMaskElement-svgdom-height-prop.js.
1581         * svg/dynamic-updates/script-tests/SVGMaskElement-svgdom-maskContentUnits-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMaskElement-svgdom-maskContentUnits-prop.js.
1582         * svg/dynamic-updates/script-tests/SVGMaskElement-svgdom-maskUnits-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMaskElement-svgdom-maskUnits-prop.js.
1583         * svg/dynamic-updates/script-tests/SVGMaskElement-svgdom-width-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMaskElement-svgdom-width-prop.js.
1584         * svg/dynamic-updates/script-tests/SVGMaskElement-svgdom-x-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMaskElement-svgdom-x-prop.js.
1585         * svg/dynamic-updates/script-tests/SVGMaskElement-svgdom-y-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMaskElement-svgdom-y-prop.js.
1586         * svg/dynamic-updates/script-tests/SVGPatternElement-dom-height-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGPatternElement-dom-height-attr.js.
1587         * svg/dynamic-updates/script-tests/SVGPatternElement-dom-patternContentUnits-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGPatternElement-dom-patternContentUnits-attr.js.
1588         * svg/dynamic-updates/script-tests/SVGPatternElement-dom-patternTransform-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGPatternElement-dom-patternTransform-attr.js.
1589         * svg/dynamic-updates/script-tests/SVGPatternElement-dom-patternUnits-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGPatternElement-dom-patternUnits-attr.js.
1590         * svg/dynamic-updates/script-tests/SVGPatternElement-dom-width-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGPatternElement-dom-width-attr.js.
1591         * svg/dynamic-updates/script-tests/SVGPatternElement-dom-x-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGPatternElement-dom-x-attr.js.
1592         * svg/dynamic-updates/script-tests/SVGPatternElement-dom-y-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGPatternElement-dom-y-attr.js.
1593         * svg/dynamic-updates/script-tests/SVGPatternElement-svgdom-height-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGPatternElement-svgdom-height-prop.js.
1594         * svg/dynamic-updates/script-tests/SVGPatternElement-svgdom-patternContentUnits-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGPatternElement-svgdom-patternContentUnits-prop.js.
1595         * svg/dynamic-updates/script-tests/SVGPatternElement-svgdom-patternTransform-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGPatternElement-svgdom-patternTransform-prop.js.
1596         * svg/dynamic-updates/script-tests/SVGPatternElement-svgdom-patternUnits-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGPatternElement-svgdom-patternUnits-prop.js.
1597         * svg/dynamic-updates/script-tests/SVGPatternElement-svgdom-width-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGPatternElement-svgdom-width-prop.js.
1598         * svg/dynamic-updates/script-tests/SVGPatternElement-svgdom-x-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGPatternElement-svgdom-x-prop.js.
1599         * svg/dynamic-updates/script-tests/SVGPatternElement-svgdom-y-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGPatternElement-svgdom-y-prop.js.
1600         * svg/dynamic-updates/script-tests/SVGRadialGradientElement-dom-cx-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRadialGradientElement-dom-cx-attr.js.
1601         * svg/dynamic-updates/script-tests/SVGRadialGradientElement-dom-cy-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRadialGradientElement-dom-cy-attr.js.
1602         * svg/dynamic-updates/script-tests/SVGRadialGradientElement-dom-fx-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRadialGradientElement-dom-fx-attr.js.
1603         * svg/dynamic-updates/script-tests/SVGRadialGradientElement-dom-fy-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRadialGradientElement-dom-fy-attr.js.
1604         * svg/dynamic-updates/script-tests/SVGRadialGradientElement-dom-gradientTransform-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRadialGradientElement-dom-gradientTransform-attr.js.
1605         * svg/dynamic-updates/script-tests/SVGRadialGradientElement-dom-gradientUnits-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRadialGradientElement-dom-gradientUnits-attr.js.
1606         * svg/dynamic-updates/script-tests/SVGRadialGradientElement-dom-r-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRadialGradientElement-dom-r-attr.js.
1607         * svg/dynamic-updates/script-tests/SVGRadialGradientElement-svgdom-cx-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRadialGradientElement-svgdom-cx-prop.js.
1608         * svg/dynamic-updates/script-tests/SVGRadialGradientElement-svgdom-cy-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRadialGradientElement-svgdom-cy-prop.js.
1609         * svg/dynamic-updates/script-tests/SVGRadialGradientElement-svgdom-fx-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRadialGradientElement-svgdom-fx-prop.js.
1610         * svg/dynamic-updates/script-tests/SVGRadialGradientElement-svgdom-fy-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRadialGradientElement-svgdom-fy-prop.js.
1611         * svg/dynamic-updates/script-tests/SVGRadialGradientElement-svgdom-gradientTransform-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRadialGradientElement-svgdom-gradientTransform-prop.js.
1612         * svg/dynamic-updates/script-tests/SVGRadialGradientElement-svgdom-gradientUnits-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRadialGradientElement-svgdom-gradientUnits-prop.js.
1613         * svg/dynamic-updates/script-tests/SVGRadialGradientElement-svgdom-r-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRadialGradientElement-svgdom-r-prop.js.
1614         * svg/dynamic-updates/script-tests/SVGRectElement-dom-height-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRectElement-dom-height-attr.js.
1615         * svg/dynamic-updates/script-tests/SVGRectElement-dom-width-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRectElement-dom-width-attr.js.
1616         * svg/dynamic-updates/script-tests/SVGRectElement-dom-x-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRectElement-dom-x-attr.js.
1617         * svg/dynamic-updates/script-tests/SVGRectElement-dom-y-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRectElement-dom-y-attr.js.
1618         * svg/dynamic-updates/script-tests/SVGRectElement-svgdom-height-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRectElement-svgdom-height-prop.js.
1619         * svg/dynamic-updates/script-tests/SVGRectElement-svgdom-width-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRectElement-svgdom-width-prop.js.
1620         * svg/dynamic-updates/script-tests/SVGRectElement-svgdom-x-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRectElement-svgdom-x-prop.js.
1621         * svg/dynamic-updates/script-tests/SVGRectElement-svgdom-y-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRectElement-svgdom-y-prop.js.
1622         * svg/dynamic-updates/script-tests/TEMPLATE.html: Copied from LayoutTests/svg/dynamic-updates/resources/TEMPLATE.html.
1623
1624 2009-09-19  Shinichiro Hamaji  <hamaji@chromium.org>
1625
1626         Rubber-stamped by Eric Seidel.
1627
1628         js tests should move into jstests subdirectory instead of resources/
1629         https://bugs.webkit.org/show_bug.cgi?id=25880
1630
1631         Migration for http, platform, plugins, traversal, and wml directories.
1632
1633         * http/tests/cookies/double-quoted-value-with-semi-colon.html:
1634         * http/tests/cookies/multiple-cookies.html:
1635         * http/tests/cookies/resources/TEMPLATE.html: Removed.
1636         * http/tests/cookies/resources/double-quoted-value-with-semi-colon.js: Removed.
1637         * http/tests/cookies/resources/multiple-cookies.js: Removed.
1638         * http/tests/cookies/resources/simple-cookies-expired.js: Removed.
1639         * http/tests/cookies/resources/simple-cookies-max-age.js: Removed.
1640         * http/tests/cookies/script-tests: Added.
1641         * http/tests/cookies/script-tests/TEMPLATE.html: Copied from LayoutTests/http/tests/cookies/resources/TEMPLATE.html.
1642         * http/tests/cookies/script-tests/double-quoted-value-with-semi-colon.js: Copied from LayoutTests/http/tests/cookies/resources/double-quoted-value-with-semi-colon.js.
1643         * http/tests/cookies/script-tests/multiple-cookies.js: Copied from LayoutTests/http/tests/cookies/resources/multiple-cookies.js.
1644         * http/tests/cookies/script-tests/simple-cookies-expired.js: Copied from LayoutTests/http/tests/cookies/resources/simple-cookies-expired.js.
1645         * http/tests/cookies/script-tests/simple-cookies-max-age.js: Copied from LayoutTests/http/tests/cookies/resources/simple-cookies-max-age.js.
1646         * http/tests/cookies/simple-cookies-expired.html:
1647         * http/tests/cookies/simple-cookies-max-age.html:
1648         * http/tests/security/clipboard/clipboard-file-access.html:
1649         * http/tests/security/clipboard/resources/TEMPLATE.html: Removed.
1650         * http/tests/security/clipboard/resources/clipboard-file-access.js: Removed.
1651         * http/tests/security/clipboard/script-tests: Added.
1652         * http/tests/security/clipboard/script-tests/TEMPLATE.html: Copied from LayoutTests/http/tests/security/clipboard/resources/TEMPLATE.html.
1653         * http/tests/security/clipboard/script-tests/clipboard-file-access.js: Copied from LayoutTests/http/tests/security/clipboard/resources/clipboard-file-access.js.
1654         * http/tests/wml/access-target-domain-deny.html:
1655         * http/tests/wml/access-target-path-deny.html:
1656         * http/tests/wml/access-target.html:
1657         * http/tests/wml/go-task-get-method-accept-charset.html:
1658         * http/tests/wml/go-task-get-method.html:
1659         * http/tests/wml/go-task-post-method-accept-charset.html:
1660         * http/tests/wml/go-task-post-method.html:
1661         * http/tests/wml/post-data-to-server.html:
1662         * http/tests/wml/resources/TEMPLATE.html: Removed.
1663         * http/tests/wml/resources/access-target-domain-deny.js: Removed.
1664         * http/tests/wml/resources/access-target-path-deny.js: Removed.
1665         * http/tests/wml/resources/access-target.js: Removed.
1666         * http/tests/wml/resources/go-task-get-method-accept-charset.js: Removed.
1667         * http/tests/wml/resources/go-task-get-method.js: Removed.
1668         * http/tests/wml/resources/go-task-post-method-accept-charset.js: Removed.
1669         * http/tests/wml/resources/go-task-post-method.js: Removed.
1670         * http/tests/wml/resources/post-data-to-server.js: Removed.
1671         * http/tests/wml/script-tests: Added.
1672         * http/tests/wml/script-tests/TEMPLATE.html: Copied from LayoutTests/http/tests/wml/resources/TEMPLATE.html.
1673         * http/tests/wml/script-tests/access-target-domain-deny.js: Copied from LayoutTests/http/tests/wml/resources/access-target-domain-deny.js.
1674         * http/tests/wml/script-tests/access-target-path-deny.js: Copied from LayoutTests/http/tests/wml/resources/access-target-path-deny.js.
1675         * http/tests/wml/script-tests/access-target.js: Copied from LayoutTests/http/tests/wml/resources/access-target.js.
1676         * http/tests/wml/script-tests/go-task-get-method-accept-charset.js: Copied from LayoutTests/http/tests/wml/resources/go-task-get-method-accept-charset.js.
1677         * http/tests/wml/script-tests/go-task-get-method.js: Copied from LayoutTests/http/tests/wml/resources/go-task-get-method.js.
1678         * http/tests/wml/script-tests/go-task-post-method-accept-charset.js: Copied from LayoutTests/http/tests/wml/resources/go-task-post-method-accept-charset.js.
1679         * http/tests/wml/script-tests/go-task-post-method.js: Copied from LayoutTests/http/tests/wml/resources/go-task-post-method.js.
1680         * http/tests/wml/script-tests/post-data-to-server.js: Copied from LayoutTests/http/tests/wml/resources/post-data-to-server.js.
1681         * platform/gtk/editing/pasteboard/resources/TEMPLATE.html: Removed.
1682         * platform/gtk/editing/pasteboard/resources/middle-click-onpaste.js: Removed.
1683         * platform/gtk/editing/pasteboard/script-tests: Added.
1684         * platform/gtk/editing/pasteboard/script-tests/TEMPLATE.html: Copied from LayoutTests/platform/gtk/editing/pasteboard/resources/TEMPLATE.html.
1685         * platform/gtk/editing/pasteboard/script-tests/middle-click-onpaste.js: Copied from LayoutTests/platform/gtk/editing/pasteboard/resources/middle-click-onpaste.js.
1686         * platform/win/fast/events/context-click-events.html:
1687         * platform/win/fast/events/resources/TEMPLATE.html: Removed.
1688         * platform/win/fast/events/resources/context-click-events.js: Removed.
1689         * platform/win/fast/events/script-tests: Added.
1690         * platform/win/fast/events/script-tests/TEMPLATE.html: Copied from LayoutTests/platform/win/fast/events/resources/TEMPLATE.html.
1691         * platform/win/fast/events/script-tests/context-click-events.js: Copied from LayoutTests/platform/win/fast/events/resources/context-click-events.js.
1692         * plugins/netscape-identifier-conversion.html:
1693         * plugins/resources/TEMPLATE.html: Removed.
1694         * plugins/resources/netscape-identifier-conversion.js: Removed.
1695         * plugins/script-tests: Added.
1696         * plugins/script-tests/TEMPLATE.html: Copied from LayoutTests/plugins/resources/TEMPLATE.html.
1697         * plugins/script-tests/netscape-identifier-conversion.js: Copied from LayoutTests/plugins/resources/netscape-identifier-conversion.js.
1698         * traversal/acid3-test-2.html:
1699         * traversal/exception-forwarding.html:
1700         * traversal/resources/TEMPLATE.html: Removed.
1701         * traversal/resources/acid3-test-2.js: Removed.
1702         * traversal/resources/exception-forwarding.js: Removed.
1703         * traversal/script-tests: Added.
1704         * traversal/script-tests/TEMPLATE.html: Copied from LayoutTests/traversal/resources/TEMPLATE.html.
1705         * traversal/script-tests/acid3-test-2.js: Copied from LayoutTests/traversal/resources/acid3-test-2.js.
1706         * traversal/script-tests/exception-forwarding.js: Copied from LayoutTests/traversal/resources/exception-forwarding.js.
1707         * wml/access-target-deny.html:
1708         * wml/access-target.html:
1709         * wml/enter-card-with-events.html:
1710         * wml/enter-first-card-with-events.html:
1711         * wml/go-task-get-method-external-deck-with-href.html:
1712         * wml/go-task-get-method-external-deck.html:
1713         * wml/go-task-get-method-same-deck.html:
1714         * wml/input-format.html:
1715         * wml/newcontext-same-deck.html:
1716         * wml/onenterforward-event.html:
1717         * wml/onenterforward-inline-event.html:
1718         * wml/ontimer-event.html:
1719         * wml/ontimer-inline-event.html:
1720         * wml/option-element-onpick-recursion.html:
1721         * wml/option-element-onpick.html:
1722         * wml/resources/TEMPLATE.html: Removed.
1723         * wml/resources/access-target-deny.js: Removed.
1724         * wml/resources/access-target.js: Removed.
1725         * wml/resources/enter-card-with-events.js: Removed.
1726         * wml/resources/enter-first-card-with-events.js: Removed.
1727         * wml/resources/go-task-get-method-external-deck-with-href.js: Removed.
1728         * wml/resources/go-task-get-method-external-deck.js: Removed.
1729         * wml/resources/go-task-get-method-same-deck.js: Removed.
1730         * wml/resources/input-format.js: Removed.
1731         * wml/resources/newcontext-same-deck.js: Removed.
1732         * wml/resources/onenterforward-event.js: Removed.
1733         * wml/resources/onenterforward-inline-event.js: Removed.
1734         * wml/resources/ontimer-event.js: Removed.
1735         * wml/resources/ontimer-inline-event.js: Removed.
1736         * wml/resources/option-element-onpick-recursion.js: Removed.
1737         * wml/resources/option-element-onpick.js: Removed.
1738         * wml/resources/select-element-variables.js: Removed.
1739         * wml/resources/variable-reference-invalid-character.js: Removed.
1740         * wml/resources/variable-reference-valid.js: Removed.
1741         * wml/script-tests: Added.
1742         * wml/script-tests/TEMPLATE.html: Copied from LayoutTests/wml/resources/TEMPLATE.html.
1743         * wml/script-tests/access-target-deny.js: Copied from LayoutTests/wml/resources/access-target-deny.js.
1744         * wml/script-tests/access-target.js: Copied from LayoutTests/wml/resources/access-target.js.
1745         * wml/script-tests/enter-card-with-events.js: Copied from LayoutTests/wml/resources/enter-card-with-events.js.
1746         * wml/script-tests/enter-first-card-with-events.js: Copied from LayoutTests/wml/resources/enter-first-card-with-events.js.
1747         * wml/script-tests/go-task-get-method-external-deck-with-href.js: Copied from LayoutTests/wml/resources/go-task-get-method-external-deck-with-href.js.
1748         * wml/script-tests/go-task-get-method-external-deck.js: Copied from LayoutTests/wml/resources/go-task-get-method-external-deck.js.
1749         * wml/script-tests/go-task-get-method-same-deck.js: Copied from LayoutTests/wml/resources/go-task-get-method-same-deck.js.
1750         * wml/script-tests/input-format.js: Copied from LayoutTests/wml/resources/input-format.js.
1751         * wml/script-tests/newcontext-same-deck.js: Copied from LayoutTests/wml/resources/newcontext-same-deck.js.
1752         * wml/script-tests/onenterforward-event.js: Copied from LayoutTests/wml/resources/onenterforward-event.js.
1753         * wml/script-tests/onenterforward-inline-event.js: Copied from LayoutTests/wml/resources/onenterforward-inline-event.js.
1754         * wml/script-tests/ontimer-event.js: Copied from LayoutTests/wml/resources/ontimer-event.js.
1755         * wml/script-tests/ontimer-inline-event.js: Copied from LayoutTests/wml/resources/ontimer-inline-event.js.
1756         * wml/script-tests/option-element-onpick-recursion.js: Copied from LayoutTests/wml/resources/option-element-onpick-recursion.js.
1757         * wml/script-tests/option-element-onpick.js: Copied from LayoutTests/wml/resources/option-element-onpick.js.
1758         * wml/script-tests/select-element-variables.js: Copied from LayoutTests/wml/resources/select-element-variables.js.
1759         * wml/script-tests/variable-reference-invalid-character.js: Copied from LayoutTests/wml/resources/variable-reference-invalid-character.js.
1760         * wml/script-tests/variable-reference-valid.js: Copied from LayoutTests/wml/resources/variable-reference-valid.js.
1761         * wml/select-element-variables.html:
1762         * wml/variable-reference-invalid-character.html:
1763         * wml/variable-reference-valid.html:
1764
1765 2009-09-19  Shinichiro Hamaji  <hamaji@chromium.org>
1766
1767         Rubber-stamped by Eric Seidel.
1768
1769         js tests should move into jstests subdirectory instead of resources/
1770         https://bugs.webkit.org/show_bug.cgi?id=25880
1771
1772         Migration for fast/* directories except fast js directory.
1773
1774         * fast/events/blur-focus-window-should-blur-focus-element.html:
1775         * fast/events/create-document-crash-on-attach-event.html:
1776         * fast/events/event-function-toString.html:
1777         * fast/events/event-instanceof.html:
1778         * fast/events/event-listener-sharing.html:
1779         * fast/events/init-events.html:
1780         * fast/events/mouse-click-events.html:
1781         * fast/events/resources/TEMPLATE.html: Removed.
1782         * fast/events/resources/blur-focus-window-should-blur-focus-element.js: Removed.
1783         * fast/events/resources/create-document-crash-on-attach-event.js: Removed.
1784         * fast/events/resources/event-function-toString.js: Removed.
1785         * fast/events/resources/event-instanceof.js: Removed.
1786         * fast/events/resources/event-listener-sharing.js: Removed.
1787         * fast/events/resources/init-events.js: Removed.
1788         * fast/events/resources/mouse-click-events.js: Removed.
1789         * fast/events/resources/tab-is-focusable-assert.js: Removed.
1790         * fast/events/script-tests: Added.
1791         * fast/events/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/events/resources/TEMPLATE.html.
1792         * fast/events/script-tests/blur-focus-window-should-blur-focus-element.js: Copied from LayoutTests/fast/events/resources/blur-focus-window-should-blur-focus-element.js.
1793         * fast/events/script-tests/create-document-crash-on-attach-event.js: Copied from LayoutTests/fast/events/resources/create-document-crash-on-attach-event.js.
1794         * fast/events/script-tests/event-function-toString.js: Copied from LayoutTests/fast/events/resources/event-function-toString.js.
1795         * fast/events/script-tests/event-instanceof.js: Copied from LayoutTests/fast/events/resources/event-instanceof.js.
1796         * fast/events/script-tests/event-listener-sharing.js: Copied from LayoutTests/fast/events/resources/event-listener-sharing.js.
1797         * fast/events/script-tests/init-events.js: Copied from LayoutTests/fast/events/resources/init-events.js.
1798         * fast/events/script-tests/mouse-click-events.js: Copied from LayoutTests/fast/events/resources/mouse-click-events.js.
1799         * fast/events/script-tests/tab-is-focusable-assert.js: Copied from LayoutTests/fast/events/resources/tab-is-focusable-assert.js.
1800         * fast/events/tab-is-focusable-assert.html:
1801         * fast/forms/ValidityState-patternMismatch-unsupported.html:
1802         * fast/forms/ValidityState-typeMismatch-color.html:
1803         * fast/forms/ValidityState-typeMismatch-number.html:
1804         * fast/forms/ValidityState-typeMismatch-url.html:
1805         * fast/forms/formnovalidate-attribute.html:
1806         * fast/forms/input-maxlength-ime-completed.html:
1807         * fast/forms/input-maxlength-ime-preedit.html:
1808         * fast/forms/novalidate-attribute.html:
1809         * fast/forms/placeholder-dom-property.html:
1810         * fast/forms/resources/TEMPLATE.html: Removed.
1811         * fast/forms/resources/ValidityState-patternMismatch-unsupported.js: Removed.
1812         * fast/forms/resources/ValidityState-typeMismatch-color.js: Removed.
1813         * fast/forms/resources/ValidityState-typeMismatch-number.js: Removed.
1814         * fast/forms/resources/ValidityState-typeMismatch-url.js: Removed.
1815         * fast/forms/resources/formnovalidate-attribute.js: Removed.
1816         * fast/forms/resources/input-maxlength-ime-completed.js: Removed.
1817         * fast/forms/resources/input-maxlength-ime-preedit.js: Removed.
1818         * fast/forms/resources/novalidate-attribute.js: Removed.
1819         * fast/forms/resources/placeholder-dom-property.js: Removed.
1820         * fast/forms/resources/shadow-tree-exposure.js: Removed.
1821         * fast/forms/resources/text-control-intrinsic-widths.js: Removed.
1822         * fast/forms/resources/textarea-metrics.js: Removed.
1823         * fast/forms/resources/textarea-placeholder-dom-property.js: Removed.
1824         * fast/forms/resources/textarea-textlength.js: Removed.
1825         * fast/forms/script-tests: Added.
1826         * fast/forms/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/forms/resources/TEMPLATE.html.
1827         * fast/forms/script-tests/ValidityState-patternMismatch-unsupported.js: Copied from LayoutTests/fast/forms/resources/ValidityState-patternMismatch-unsupported.js.
1828         * fast/forms/script-tests/ValidityState-typeMismatch-color.js: Copied from LayoutTests/fast/forms/resources/ValidityState-typeMismatch-color.js.
1829         * fast/forms/script-tests/ValidityState-typeMismatch-number.js: Copied from LayoutTests/fast/forms/resources/ValidityState-typeMismatch-number.js.
1830         * fast/forms/script-tests/ValidityState-typeMismatch-url.js: Copied from LayoutTests/fast/forms/resources/ValidityState-typeMismatch-url.js.
1831         * fast/forms/script-tests/formnovalidate-attribute.js: Copied from LayoutTests/fast/forms/resources/formnovalidate-attribute.js.
1832         * fast/forms/script-tests/input-maxlength-ime-completed.js: Copied from LayoutTests/fast/forms/resources/input-maxlength-ime-completed.js.
1833         * fast/forms/script-tests/input-maxlength-ime-preedit.js: Copied from LayoutTests/fast/forms/resources/input-maxlength-ime-preedit.js.
1834         * fast/forms/script-tests/novalidate-attribute.js: Copied from LayoutTests/fast/forms/resources/novalidate-attribute.js.
1835         * fast/forms/script-tests/placeholder-dom-property.js: Copied from LayoutTests/fast/forms/resources/placeholder-dom-property.js.
1836         * fast/forms/script-tests/shadow-tree-exposure.js: Copied from LayoutTests/fast/forms/resources/shadow-tree-exposure.js.
1837         * fast/forms/script-tests/text-control-intrinsic-widths.js: Copied from LayoutTests/fast/forms/resources/text-control-intrinsic-widths.js.
1838         * fast/forms/script-tests/textarea-metrics.js: Copied from LayoutTests/fast/forms/resources/textarea-metrics.js.
1839         * fast/forms/script-tests/textarea-placeholder-dom-property.js: Copied from LayoutTests/fast/forms/resources/textarea-placeholder-dom-property.js.
1840         * fast/forms/script-tests/textarea-textlength.js: Copied from LayoutTests/fast/forms/resources/textarea-textlength.js.
1841         * fast/forms/shadow-tree-exposure.html:
1842         * fast/forms/text-control-intrinsic-widths.html:
1843         * fast/forms/textarea-metrics.html:
1844         * fast/forms/textarea-placeholder-dom-property.html:
1845         * fast/forms/textarea-textlength.html:
1846         * fast/images/border.html:
1847         * fast/images/resources/TEMPLATE.html: Removed.
1848         * fast/images/resources/border.js: Removed.
1849         * fast/images/script-tests: Added.
1850         * fast/images/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/images/resources/TEMPLATE.html.
1851         * fast/images/script-tests/border.js: Copied from LayoutTests/fast/images/resources/border.js.
1852         * fast/parser/block-nesting-cap.html:
1853         * fast/parser/pre-first-line-break.html:
1854         * fast/parser/resources/TEMPLATE.html: Removed.
1855         * fast/parser/resources/block-nesting-cap.js: Removed.
1856         * fast/parser/resources/pre-first-line-break.js: Removed.
1857         * fast/parser/script-tests: Added.
1858         * fast/parser/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/parser/resources/TEMPLATE.html.
1859         * fast/parser/script-tests/block-nesting-cap.js: Copied from LayoutTests/fast/parser/resources/block-nesting-cap.js.
1860         * fast/parser/script-tests/pre-first-line-break.js: Copied from LayoutTests/fast/parser/resources/pre-first-line-break.js.
1861         * fast/regex/alternative-length-miscalculation.html:
1862         * fast/regex/cross-frame-callable.html:
1863         * fast/regex/early-acid3-86.html:
1864         * fast/regex/malformed-escapes.html:
1865         * fast/regex/non-capturing-backtracking.html:
1866         * fast/regex/non-pattern-characters.html:
1867         * fast/regex/quantified-assertions.html:
1868         * fast/regex/resources/TEMPLATE.html: Removed.
1869         * fast/regex/resources/alternative-length-miscalculation.js: Removed.
1870         * fast/regex/resources/cross-frame-callable.js: Removed.
1871         * fast/regex/resources/early-acid3-86.js: Removed.
1872         * fast/regex/resources/malformed-escapes.js: Removed.
1873         * fast/regex/resources/non-capturing-backtracking.js: Removed.
1874         * fast/regex/resources/non-pattern-characters.js: Removed.
1875         * fast/regex/resources/quantified-assertions.js: Removed.
1876         * fast/regex/resources/slow.js: Removed.
1877         * fast/regex/script-tests: Added.
1878         * fast/regex/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/regex/resources/TEMPLATE.html.
1879         * fast/regex/script-tests/alternative-length-miscalculation.js: Copied from LayoutTests/fast/regex/resources/alternative-length-miscalculation.js.
1880         * fast/regex/script-tests/cross-frame-callable.js: Copied from LayoutTests/fast/regex/resources/cross-frame-callable.js.
1881         * fast/regex/script-tests/early-acid3-86.js: Copied from LayoutTests/fast/regex/resources/early-acid3-86.js.
1882         * fast/regex/script-tests/malformed-escapes.js: Copied from LayoutTests/fast/regex/resources/malformed-escapes.js.
1883         * fast/regex/script-tests/non-capturing-backtracking.js: Copied from LayoutTests/fast/regex/resources/non-capturing-backtracking.js.
1884         * fast/regex/script-tests/non-pattern-characters.js: Copied from LayoutTests/fast/regex/resources/non-pattern-characters.js.
1885         * fast/regex/script-tests/quantified-assertions.js: Copied from LayoutTests/fast/regex/resources/quantified-assertions.js.
1886         * fast/regex/script-tests/slow.js: Copied from LayoutTests/fast/regex/resources/slow.js.
1887         * fast/regex/slow.html:
1888         * fast/table/border-changes.html:
1889         * fast/table/resources/TEMPLATE.html: Removed.
1890         * fast/table/resources/border-changes.js: Removed.
1891         * fast/table/script-tests: Added.
1892         * fast/table/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/table/resources/TEMPLATE.html.
1893         * fast/table/script-tests/border-changes.js: Copied from LayoutTests/fast/table/resources/border-changes.js.
1894         * fast/text/find-backwards.html:
1895         * fast/text/resources/TEMPLATE.html: Removed.
1896         * fast/text/resources/find-backwards.js: Removed.
1897         * fast/text/script-tests: Added.
1898         * fast/text/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/text/resources/TEMPLATE.html.
1899         * fast/text/script-tests/find-backwards.js: Copied from LayoutTests/fast/text/resources/find-backwards.js.
1900
1901 2009-09-19  Shinichiro Hamaji  <hamaji@chromium.org>
1902
1903         Rubber-stamped by Eric Seidel.
1904
1905         js tests should move into jstests subdirectory instead of resources/
1906         https://bugs.webkit.org/show_bug.cgi?id=25880
1907
1908         Migration for fast/dom directories.
1909
1910         * fast/dom/CSSStyleDeclaration/css-properties-case-sensitive.html:
1911         * fast/dom/CSSStyleDeclaration/resources/TEMPLATE.html: Removed.
1912         * fast/dom/CSSStyleDeclaration/resources/css-properties-case-sensitive.js: Removed.
1913         * fast/dom/CSSStyleDeclaration/resources/transition-property-names.js: Removed.
1914         * fast/dom/CSSStyleDeclaration/script-tests: Added.
1915         * fast/dom/CSSStyleDeclaration/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/CSSStyleDeclaration/resources/TEMPLATE.html.
1916         * fast/dom/CSSStyleDeclaration/script-tests/css-properties-case-sensitive.js: Copied from LayoutTests/fast/dom/CSSStyleDeclaration/resources/css-properties-case-sensitive.js.
1917         * fast/dom/CSSStyleDeclaration/script-tests/transition-property-names.js: Copied from LayoutTests/fast/dom/CSSStyleDeclaration/resources/transition-property-names.js.
1918         * fast/dom/CSSStyleDeclaration/transition-property-names.html:
1919         * fast/dom/DOMImplementation/createDocument-namespace-err.html:
1920         * fast/dom/DOMImplementation/createDocumentType-err.html:
1921         * fast/dom/DOMImplementation/resources/TEMPLATE.html: Removed.
1922         * fast/dom/DOMImplementation/resources/createDocument-namespace-err.js: Removed.
1923         * fast/dom/DOMImplementation/resources/createDocumentType-err.js: Removed.
1924         * fast/dom/DOMImplementation/script-tests: Added.
1925         * fast/dom/DOMImplementation/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/DOMImplementation/resources/TEMPLATE.html.
1926         * fast/dom/DOMImplementation/script-tests/createDocument-namespace-err.js: Copied from LayoutTests/fast/dom/DOMImplementation/resources/createDocument-namespace-err.js.
1927         * fast/dom/DOMImplementation/script-tests/createDocumentType-err.js: Copied from LayoutTests/fast/dom/DOMImplementation/resources/createDocumentType-err.js.
1928         * fast/dom/Document/createAttributeNS-namespace-err.html:
1929         * fast/dom/Document/createElementNS-namespace-err.html:
1930         * fast/dom/Document/document-write-doctype.html:
1931         * fast/dom/Document/replaceChild-null-oldChild.html:
1932         * fast/dom/Document/resources/TEMPLATE.html: Removed.
1933         * fast/dom/Document/resources/createAttributeNS-namespace-err.js: Removed.
1934         * fast/dom/Document/resources/createElementNS-namespace-err.js: Removed.
1935         * fast/dom/Document/resources/document-write-doctype.js: Removed.
1936         * fast/dom/Document/resources/replaceChild-null-oldChild.js: Removed.
1937         * fast/dom/Document/script-tests: Added.
1938         * fast/dom/Document/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/Document/resources/TEMPLATE.html.
1939         * fast/dom/Document/script-tests/createAttributeNS-namespace-err.js: Copied from LayoutTests/fast/dom/Document/resources/createAttributeNS-namespace-err.js.
1940         * fast/dom/Document/script-tests/createElementNS-namespace-err.js: Copied from LayoutTests/fast/dom/Document/resources/createElementNS-namespace-err.js.
1941         * fast/dom/Document/script-tests/document-write-doctype.js: Copied from LayoutTests/fast/dom/Document/resources/document-write-doctype.js.
1942         * fast/dom/Document/script-tests/replaceChild-null-oldChild.js: Copied from LayoutTests/fast/dom/Document/resources/replaceChild-null-oldChild.js.
1943         * fast/dom/Element/attr-param-typechecking.html:
1944         * fast/dom/Element/contains-method.html:
1945         * fast/dom/Element/dimension-properties-unrendered.html:
1946         * fast/dom/Element/element-traversal.html:
1947         * fast/dom/Element/getAttribute-check-case-sensitivity.html:
1948         * fast/dom/Element/resources/TEMPLATE.html: Removed.
1949         * fast/dom/Element/resources/attr-param-typechecking.js: Removed.
1950         * fast/dom/Element/resources/contains-method.js: Removed.
1951         * fast/dom/Element/resources/dimension-properties-unrendered.js: Removed.
1952         * fast/dom/Element/resources/element-traversal.js: Removed.
1953         * fast/dom/Element/resources/getAttribute-check-case-sensitivity.js: Removed.
1954         * fast/dom/Element/script-tests: Added.
1955         * fast/dom/Element/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/Element/resources/TEMPLATE.html.
1956         * fast/dom/Element/script-tests/attr-param-typechecking.js: Copied from LayoutTests/fast/dom/Element/resources/attr-param-typechecking.js.
1957         * fast/dom/Element/script-tests/contains-method.js: Copied from LayoutTests/fast/dom/Element/resources/contains-method.js.
1958         * fast/dom/Element/script-tests/dimension-properties-unrendered.js: Copied from LayoutTests/fast/dom/Element/resources/dimension-properties-unrendered.js.
1959         * fast/dom/Element/script-tests/element-traversal.js: Copied from LayoutTests/fast/dom/Element/resources/element-traversal.js.
1960         * fast/dom/Element/script-tests/getAttribute-check-case-sensitivity.js: Copied from LayoutTests/fast/dom/Element/resources/getAttribute-check-case-sensitivity.js.
1961         * fast/dom/EntityReference/readonly-exceptions.html:
1962         * fast/dom/EntityReference/resources/TEMPLATE.html: Removed.
1963         * fast/dom/EntityReference/resources/readonly-exceptions.js: Removed.
1964         * fast/dom/EntityReference/script-tests: Added.
1965         * fast/dom/EntityReference/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/EntityReference/resources/TEMPLATE.html.
1966         * fast/dom/EntityReference/script-tests/readonly-exceptions.js: Copied from LayoutTests/fast/dom/EntityReference/resources/readonly-exceptions.js.
1967         * fast/dom/HTMLFontElement/resources/TEMPLATE.html: Removed.
1968         * fast/dom/HTMLFontElement/resources/size-attribute.js: Removed.
1969         * fast/dom/HTMLFontElement/script-tests: Added.
1970         * fast/dom/HTMLFontElement/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/HTMLFontElement/resources/TEMPLATE.html.
1971         * fast/dom/HTMLFontElement/script-tests/size-attribute.js: Copied from LayoutTests/fast/dom/HTMLFontElement/resources/size-attribute.js.
1972         * fast/dom/HTMLFontElement/size-attribute.html:
1973         * fast/dom/HTMLFormElement/elements-not-in-document.html:
1974         * fast/dom/HTMLFormElement/resources/TEMPLATE.html: Removed.
1975         * fast/dom/HTMLFormElement/resources/elements-not-in-document.js: Removed.
1976         * fast/dom/HTMLFormElement/script-tests: Added.
1977         * fast/dom/HTMLFormElement/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/HTMLFormElement/resources/TEMPLATE.html.
1978         * fast/dom/HTMLFormElement/script-tests/elements-not-in-document.js: Copied from LayoutTests/fast/dom/HTMLFormElement/resources/elements-not-in-document.js.
1979         * fast/dom/HTMLInputElement/checked-pseudo-selector.html:
1980         * fast/dom/HTMLInputElement/resources/TEMPLATE.html: Removed.
1981         * fast/dom/HTMLInputElement/resources/checked-pseudo-selector.js: Removed.
1982         * fast/dom/HTMLInputElement/resources/size-attribute.js: Removed.
1983         * fast/dom/HTMLInputElement/script-tests: Added.
1984         * fast/dom/HTMLInputElement/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/HTMLInputElement/resources/TEMPLATE.html.
1985         * fast/dom/HTMLInputElement/script-tests/checked-pseudo-selector.js: Copied from LayoutTests/fast/dom/HTMLInputElement/resources/checked-pseudo-selector.js.
1986         * fast/dom/HTMLInputElement/script-tests/size-attribute.js: Copied from LayoutTests/fast/dom/HTMLInputElement/resources/size-attribute.js.
1987         * fast/dom/HTMLInputElement/size-attribute.html:
1988         * fast/dom/HTMLSelectElement/named-options.html:
1989         * fast/dom/HTMLSelectElement/resources/TEMPLATE.html: Removed.
1990         * fast/dom/HTMLSelectElement/resources/named-options.js: Removed.
1991         * fast/dom/HTMLSelectElement/script-tests: Added.
1992         * fast/dom/HTMLSelectElement/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/HTMLSelectElement/resources/TEMPLATE.html.
1993         * fast/dom/HTMLSelectElement/script-tests/named-options.js: Copied from LayoutTests/fast/dom/HTMLSelectElement/resources/named-options.js.
1994         * fast/dom/HTMLTableElement/cellpadding-attribute.html:
1995         * fast/dom/HTMLTableElement/early-acid3-65-excerpt.html:
1996         * fast/dom/HTMLTableElement/early-acid3-66-excerpt.html:
1997         * fast/dom/HTMLTableElement/resources/TEMPLATE.html: Removed.
1998         * fast/dom/HTMLTableElement/resources/cellpadding-attribute.js: Removed.
1999         * fast/dom/HTMLTableElement/resources/early-acid3-65-excerpt.js: Removed.
2000         * fast/dom/HTMLTableElement/resources/early-acid3-66-excerpt.js: Removed.
2001         * fast/dom/HTMLTableElement/resources/rows.js: Removed.
2002         * fast/dom/HTMLTableElement/resources/tBodies.js: Removed.
2003         * fast/dom/HTMLTableElement/rows.html:
2004         * fast/dom/HTMLTableElement/script-tests: Added.
2005         * fast/dom/HTMLTableElement/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/HTMLTableElement/resources/TEMPLATE.html.
2006         * fast/dom/HTMLTableElement/script-tests/cellpadding-attribute.js: Copied from LayoutTests/fast/dom/HTMLTableElement/resources/cellpadding-attribute.js.
2007         * fast/dom/HTMLTableElement/script-tests/early-acid3-65-excerpt.js: Copied from LayoutTests/fast/dom/HTMLTableElement/resources/early-acid3-65-excerpt.js.
2008         * fast/dom/HTMLTableElement/script-tests/early-acid3-66-excerpt.js: Copied from LayoutTests/fast/dom/HTMLTableElement/resources/early-acid3-66-excerpt.js.
2009         * fast/dom/HTMLTableElement/script-tests/rows.js: Copied from LayoutTests/fast/dom/HTMLTableElement/resources/rows.js.
2010         * fast/dom/HTMLTableElement/script-tests/tBodies.js: Copied from LayoutTests/fast/dom/HTMLTableElement/resources/tBodies.js.
2011         * fast/dom/HTMLTableElement/tBodies.html:
2012         * fast/dom/HTMLTableRowElement/cells.html:
2013         * fast/dom/HTMLTableRowElement/resources/TEMPLATE.html: Removed.
2014         * fast/dom/HTMLTableRowElement/resources/cells.js: Removed.
2015         * fast/dom/HTMLTableRowElement/script-tests: Added.
2016         * fast/dom/HTMLTableRowElement/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/HTMLTableRowElement/resources/TEMPLATE.html.
2017         * fast/dom/HTMLTableRowElement/script-tests/cells.js: Copied from LayoutTests/fast/dom/HTMLTableRowElement/resources/cells.js.
2018         * fast/dom/HTMLTableSectionElement/resources/TEMPLATE.html: Removed.
2019         * fast/dom/HTMLTableSectionElement/resources/rows.js: Removed.
2020         * fast/dom/HTMLTableSectionElement/rows.html:
2021         * fast/dom/HTMLTableSectionElement/script-tests: Added.
2022         * fast/dom/HTMLTableSectionElement/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/HTMLTableSectionElement/resources/TEMPLATE.html.
2023         * fast/dom/HTMLTableSectionElement/script-tests/rows.js: Copied from LayoutTests/fast/dom/HTMLTableSectionElement/resources/rows.js.
2024         * fast/dom/Node/DOMNodeRemovedEvent.html:
2025         * fast/dom/Node/initial-values.html:
2026         * fast/dom/Node/resources/DOMNodeRemovedEvent.js: Removed.
2027         * fast/dom/Node/resources/TEMPLATE.html: Removed.
2028         * fast/dom/Node/resources/initial-values.js: Removed.
2029         * fast/dom/Node/script-tests: Added.
2030         * fast/dom/Node/script-tests/DOMNodeRemovedEvent.js: Copied from LayoutTests/fast/dom/Node/resources/DOMNodeRemovedEvent.js.
2031         * fast/dom/Node/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/Node/resources/TEMPLATE.html.
2032         * fast/dom/Node/script-tests/initial-values.js: Copied from LayoutTests/fast/dom/Node/resources/initial-values.js.
2033         * fast/dom/Range/mutation.html:
2034         * fast/dom/Range/range-clone-empty.html:
2035         * fast/dom/Range/range-exceptions.html:
2036         * fast/dom/Range/range-insertNode-separate-endContainer.html:
2037         * fast/dom/Range/range-insertNode-splittext.html:
2038         * fast/dom/Range/range-modifycontents.html:
2039         * fast/dom/Range/resources/TEMPLATE.html: Removed.
2040         * fast/dom/Range/resources/mutation.js: Removed.
2041         * fast/dom/Range/resources/range-clone-empty.js: Removed.
2042         * fast/dom/Range/resources/range-exceptions.js: Removed.
2043         * fast/dom/Range/resources/range-insertNode-separate-endContainer.js: Removed.
2044         * fast/dom/Range/resources/range-insertNode-splittext.js: Removed.
2045         * fast/dom/Range/resources/range-modifycontents.js: Removed.
2046         * fast/dom/Range/script-tests: Added.
2047         * fast/dom/Range/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/Range/resources/TEMPLATE.html.
2048         * fast/dom/Range/script-tests/mutation.js: Copied from LayoutTests/fast/dom/Range/resources/mutation.js.
2049         * fast/dom/Range/script-tests/range-clone-empty.js: Copied from LayoutTests/fast/dom/Range/resources/range-clone-empty.js.
2050         * fast/dom/Range/script-tests/range-exceptions.js: Copied from LayoutTests/fast/dom/Range/resources/range-exceptions.js.
2051         * fast/dom/Range/script-tests/range-insertNode-separate-endContainer.js: Copied from LayoutTests/fast/dom/Range/resources/range-insertNode-separate-endContainer.js.
2052         * fast/dom/Range/script-tests/range-insertNode-splittext.js: Copied from LayoutTests/fast/dom/Range/resources/range-insertNode-splittext.js.
2053         * fast/dom/Range/script-tests/range-modifycontents.js: Copied from LayoutTests/fast/dom/Range/resources/range-modifycontents.js.
2054         * fast/dom/Selection/getRangeAt.html:
2055         * fast/dom/Selection/resources/TEMPLATE.html: Removed.
2056         * fast/dom/Selection/resources/getRangeAt.js: Removed.
2057         * fast/dom/Selection/script-tests: Added.
2058         * fast/dom/Selection/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/Selection/resources/TEMPLATE.html.
2059         * fast/dom/Selection/script-tests/getRangeAt.js: Copied from LayoutTests/fast/dom/Selection/resources/getRangeAt.js.
2060         * fast/dom/SelectorAPI/detached-element.html:
2061         * fast/dom/SelectorAPI/elementRoot.html:
2062         * fast/dom/SelectorAPI/id-fastpath.html:
2063         * fast/dom/SelectorAPI/resources/TEMPLATE.html: Removed.
2064         * fast/dom/SelectorAPI/resources/detached-element.js: Removed.
2065         * fast/dom/SelectorAPI/resources/elementRoot.js: Removed.
2066         * fast/dom/SelectorAPI/resources/id-fastpath.js: Removed.
2067         * fast/dom/SelectorAPI/resources/undefined-null-stringify.js: Removed.
2068         * fast/dom/SelectorAPI/resources/viewless-document.js: Removed.
2069         * fast/dom/SelectorAPI/script-tests: Added.
2070         * fast/dom/SelectorAPI/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/SelectorAPI/resources/TEMPLATE.html.
2071         * fast/dom/SelectorAPI/script-tests/detached-element.js: Copied from LayoutTests/fast/dom/SelectorAPI/resources/detached-element.js.
2072         * fast/dom/SelectorAPI/script-tests/elementRoot.js: Copied from LayoutTests/fast/dom/SelectorAPI/resources/elementRoot.js.
2073         * fast/dom/SelectorAPI/script-tests/id-fastpath.js: Copied from LayoutTests/fast/dom/SelectorAPI/resources/id-fastpath.js.
2074         * fast/dom/SelectorAPI/script-tests/undefined-null-stringify.js: Copied from LayoutTests/fast/dom/SelectorAPI/resources/undefined-null-stringify.js.
2075         * fast/dom/SelectorAPI/script-tests/viewless-document.js: Copied from LayoutTests/fast/dom/SelectorAPI/resources/viewless-document.js.
2076         * fast/dom/SelectorAPI/undefined-null-stringify.html:
2077         * fast/dom/SelectorAPI/viewless-document.html:
2078         * fast/dom/Text/replaceWholeText.html:
2079         * fast/dom/Text/resources/TEMPLATE.html: Removed.
2080         * fast/dom/Text/resources/replaceWholeText.js: Removed.
2081         * fast/dom/Text/script-tests: Added.
2082         * fast/dom/Text/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/Text/resources/TEMPLATE.html.
2083         * fast/dom/Text/script-tests/replaceWholeText.js: Copied from LayoutTests/fast/dom/Text/resources/replaceWholeText.js.
2084         * fast/dom/Window/HTMLBodyElement-window-eventListener-attributes.html:
2085         * fast/dom/Window/HTMLFrameSetElement-window-eventListener-attributes.html:
2086         * fast/dom/Window/dispatchEvent.html:
2087         * fast/dom/Window/resources/HTMLBodyElement-window-eventListener-attributes.js: Removed.
2088         * fast/dom/Window/resources/HTMLFrameSetElement-window-eventListener-attributes.js: Removed.
2089         * fast/dom/Window/resources/TEMPLATE.html: Removed.
2090         * fast/dom/Window/resources/dispatchEvent.js: Removed.
2091         * fast/dom/Window/resources/window-custom-prototype.js: Removed.
2092         * fast/dom/Window/script-tests: Added.
2093         * fast/dom/Window/script-tests/HTMLBodyElement-window-eventListener-attributes.js: Copied from LayoutTests/fast/dom/Window/resources/HTMLBodyElement-window-eventListener-attributes.js.
2094         * fast/dom/Window/script-tests/HTMLFrameSetElement-window-eventListener-attributes.js: Copied from LayoutTests/fast/dom/Window/resources/HTMLFrameSetElement-window-eventListener-attributes.js.
2095         * fast/dom/Window/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/Window/resources/TEMPLATE.html.
2096         * fast/dom/Window/script-tests/dispatchEvent.js: Copied from LayoutTests/fast/dom/Window/resources/dispatchEvent.js.
2097         * fast/dom/Window/script-tests/window-custom-prototype.js: Copied from LayoutTests/fast/dom/Window/resources/window-custom-prototype.js.
2098         * fast/dom/Window/window-custom-prototype.html:
2099         * fast/dom/constructed-objects-prototypes.html:
2100         * fast/dom/constructors-cached.html:
2101         * fast/dom/css-RGBValue.html:
2102         * fast/dom/domListEnumeration.html:
2103         * fast/dom/event-attribute-availability.html:
2104         * fast/dom/javascript-url-exception-isolation.html:
2105         * fast/dom/location-new-window-no-crash.html:
2106         * fast/dom/non-numeric-values-numeric-parameters.html:
2107         * fast/dom/prototype-inheritance-2.html:
2108         * fast/dom/prototype-inheritance.html:
2109         * fast/dom/resources/TEMPLATE.html: Removed.
2110         * fast/dom/resources/constructed-objects-prototypes.js: Removed.
2111         * fast/dom/resources/constructors-cached.js: Removed.
2112         * fast/dom/resources/css-RGBValue.js: Removed.
2113         * fast/dom/resources/domListEnumeration.js: Removed.
2114         * fast/dom/resources/event-attribute-availability.js: Removed.
2115         * fast/dom/resources/javascript-url-exception-isolation.js: Removed.
2116         * fast/dom/resources/location-new-window-no-crash.js: Removed.
2117         * fast/dom/resources/non-numeric-values-numeric-parameters.js: Removed.
2118         * fast/dom/resources/prototype-inheritance-2.js: Removed.
2119         * fast/dom/resources/prototype-inheritance.js: Removed.
2120         * fast/dom/script-tests: Added.
2121         * fast/dom/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/resources/TEMPLATE.html.
2122         * fast/dom/script-tests/constructed-objects-prototypes.js: Copied from LayoutTests/fast/dom/resources/constructed-objects-prototypes.js.
2123         * fast/dom/script-tests/constructors-cached.js: Copied from LayoutTests/fast/dom/resources/constructors-cached.js.
2124         * fast/dom/script-tests/css-RGBValue.js: Copied from LayoutTests/fast/dom/resources/css-RGBValue.js.
2125         * fast/dom/script-tests/domListEnumeration.js: Copied from LayoutTests/fast/dom/resources/domListEnumeration.js.
2126         * fast/dom/script-tests/event-attribute-availability.js: Copied from LayoutTests/fast/dom/resources/event-attribute-availability.js.
2127         * fast/dom/script-tests/javascript-url-exception-isolation.js: Copied from LayoutTests/fast/dom/resources/javascript-url-exception-isolation.js.
2128         * fast/dom/script-tests/location-new-window-no-crash.js: Copied from LayoutTests/fast/dom/resources/location-new-window-no-crash.js.
2129         * fast/dom/script-tests/non-numeric-values-numeric-parameters.js: Copied from LayoutTests/fast/dom/resources/non-numeric-values-numeric-parameters.js.
2130         * fast/dom/script-tests/prototype-inheritance-2.js: Copied from LayoutTests/fast/dom/resources/prototype-inheritance-2.js.
2131         * fast/dom/script-tests/prototype-inheritance.js: Copied from LayoutTests/fast/dom/resources/prototype-inheritance.js.
2132
2133 2009-09-19  Shinichiro Hamaji  <hamaji@chromium.org>
2134
2135         Rubber-stamped by Eric Seidel.
2136
2137         js tests should move into jstests subdirectory instead of resources/
2138         https://bugs.webkit.org/show_bug.cgi?id=25880
2139
2140         Migration for fast/canvas and fast/css directories.
2141
2142         * fast/canvas/canvas-copyPixels.html:
2143         * fast/canvas/canvas-gradient-addStop-error.html:
2144         * fast/canvas/canvas-gradient-without-path.html:
2145         * fast/canvas/canvas-modify-emptyPath.html:
2146         * fast/canvas/canvas-set-properties-with-non-invertible-ctm.html:
2147         * fast/canvas/canvas-setTransform.html:
2148         * fast/canvas/canvas-strokeRect.html:
2149         * fast/canvas/canvas-transparency-and-composite.html:
2150         * fast/canvas/gradient-addColorStop-with-invalid-color.html:
2151         * fast/canvas/gradient-with-clip.html:
2152         * fast/canvas/linearGradient-infinite-values.html:
2153         * fast/canvas/pattern-with-transform.html:
2154         * fast/canvas/radialGradient-infinite-values.html:
2155         * fast/canvas/resources/TEMPLATE.html: Removed.
2156         * fast/canvas/resources/canvas-copyPixels.js: Removed.
2157         * fast/canvas/resources/canvas-gradient-addStop-error.js: Removed.
2158         * fast/canvas/resources/canvas-gradient-without-path.js: Removed.
2159         * fast/canvas/resources/canvas-modify-emptyPath.js: Removed.
2160         * fast/canvas/resources/canvas-set-properties-with-non-invertible-ctm.js: Removed.
2161         * fast/canvas/resources/canvas-setTransform.js: Removed.
2162         * fast/canvas/resources/canvas-strokeRect.js: Removed.
2163         * fast/canvas/resources/canvas-transparency-and-composite.js: Removed.
2164         * fast/canvas/resources/gradient-addColorStop-with-invalid-color.js: Removed.
2165         * fast/canvas/resources/gradient-with-clip.js: Removed.
2166         * fast/canvas/resources/linearGradient-infinite-values.js: Removed.
2167         * fast/canvas/resources/pattern-with-transform.js: Removed.
2168         * fast/canvas/resources/radialGradient-infinite-values.js: Removed.
2169         * fast/canvas/resources/set-colors.js: Removed.
2170         * fast/canvas/resources/translate-text.js: Removed.
2171         * fast/canvas/script-tests: Added.
2172         * fast/canvas/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/canvas/resources/TEMPLATE.html.
2173         * fast/canvas/script-tests/canvas-copyPixels.js: Copied from LayoutTests/fast/canvas/resources/canvas-copyPixels.js.
2174         * fast/canvas/script-tests/canvas-gradient-addStop-error.js: Copied from LayoutTests/fast/canvas/resources/canvas-gradient-addStop-error.js.
2175         * fast/canvas/script-tests/canvas-gradient-without-path.js: Copied from LayoutTests/fast/canvas/resources/canvas-gradient-without-path.js.
2176         * fast/canvas/script-tests/canvas-modify-emptyPath.js: Copied from LayoutTests/fast/canvas/resources/canvas-modify-emptyPath.js.
2177         * fast/canvas/script-tests/canvas-set-properties-with-non-invertible-ctm.js: Copied from LayoutTests/fast/canvas/resources/canvas-set-properties-with-non-invertible-ctm.js.
2178         * fast/canvas/script-tests/canvas-setTransform.js: Copied from LayoutTests/fast/canvas/resources/canvas-setTransform.js.
2179         * fast/canvas/script-tests/canvas-strokeRect.js: Copied from LayoutTests/fast/canvas/resources/canvas-strokeRect.js.
2180         * fast/canvas/script-tests/canvas-transparency-and-composite.js: Copied from LayoutTests/fast/canvas/resources/canvas-transparency-and-composite.js.
2181         * fast/canvas/script-tests/gradient-addColorStop-with-invalid-color.js: Copied from LayoutTests/fast/canvas/resources/gradient-addColorStop-with-invalid-color.js.
2182         * fast/canvas/script-tests/gradient-with-clip.js: Copied from LayoutTests/fast/canvas/resources/gradient-with-clip.js.
2183         * fast/canvas/script-tests/linearGradient-infinite-values.js: Copied from LayoutTests/fast/canvas/resources/linearGradient-infinite-values.js.
2184         * fast/canvas/script-tests/pattern-with-transform.js: Copied from LayoutTests/fast/canvas/resources/pattern-with-transform.js.
2185         * fast/canvas/script-tests/radialGradient-infinite-values.js: Copied from LayoutTests/fast/canvas/resources/radialGradient-infinite-values.js.
2186         * fast/canvas/script-tests/set-colors.js: Copied from LayoutTests/fast/canvas/resources/set-colors.js.
2187         * fast/canvas/script-tests/translate-text.js: Copied from LayoutTests/fast/canvas/resources/translate-text.js.
2188         * fast/canvas/set-colors.html:
2189         * fast/canvas/translate-text.html:
2190         * fast/css/getComputedStyle/computed-style-font-family-monospace.html:
2191         * fast/css/getComputedStyle/font-family-fallback-reset.html:
2192         * fast/css/getComputedStyle/getComputedStyle-text-decoration.html:
2193         * fast/css/getComputedStyle/resources/TEMPLATE.html: Removed.
2194         * fast/css/getComputedStyle/resources/computed-style-font-family-monospace.js: Removed.
2195         * fast/css/getComputedStyle/resources/font-family-fallback-reset.js: Removed.
2196         * fast/css/getComputedStyle/resources/getComputedStyle-text-decoration.js: Removed.
2197         * fast/css/getComputedStyle/script-tests: Added.
2198         * fast/css/getComputedStyle/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/css/getComputedStyle/resources/TEMPLATE.html.
2199         * fast/css/getComputedStyle/script-tests/computed-style-font-family-monospace.js: Copied from LayoutTests/fast/css/getComputedStyle/resources/computed-style-font-family-monospace.js.
2200         * fast/css/getComputedStyle/script-tests/font-family-fallback-reset.js: Copied from LayoutTests/fast/css/getComputedStyle/resources/font-family-fallback-reset.js.
2201         * fast/css/getComputedStyle/script-tests/getComputedStyle-text-decoration.js: Copied from LayoutTests/fast/css/getComputedStyle/resources/getComputedStyle-text-decoration.js.
2202
2203 2009-09-19  Shinichiro Hamaji  <hamaji@chromium.org>
2204
2205         Rubber-stamped by Eric Seidel.
2206
2207         js tests should move into jstests subdirectory instead of resources/
2208         https://bugs.webkit.org/show_bug.cgi?id=25880
2209
2210         Migration for editing directory.
2211
2212         * editing/inserting/font-size-clears-from-typing-style.html:
2213         * editing/inserting/resources/TEMPLATE.html: Removed.
2214         * editing/inserting/resources/font-size-clears-from-typing-style.js: Removed.
2215         * editing/inserting/script-tests: Added.
2216         * editing/inserting/script-tests/TEMPLATE.html: Copied from LayoutTests/editing/inserting/resources/TEMPLATE.html.
2217         * editing/inserting/script-tests/font-size-clears-from-typing-style.js: Copied from LayoutTests/editing/inserting/resources/font-size-clears-from-typing-style.js.
2218         * editing/pasteboard/file-input-files-access.html:
2219         * editing/pasteboard/files-during-page-drags.html:
2220         * editing/pasteboard/get-data-text-plain-paste.html:
2221         * editing/pasteboard/resources/TEMPLATE.html: Removed.
2222         * editing/pasteboard/resources/file-input-files-access.js: Removed.
2223         * editing/pasteboard/resources/files-during-page-drags.js: Removed.
2224         * editing/pasteboard/resources/get-data-text-plain-paste.js: Removed.
2225         * editing/pasteboard/script-tests: Added.
2226         * editing/pasteboard/script-tests/TEMPLATE.html: Copied from LayoutTests/editing/pasteboard/resources/TEMPLATE.html.
2227         * editing/pasteboard/script-tests/file-input-files-access.js: Copied from LayoutTests/editing/pasteboard/resources/file-input-files-access.js.
2228         * editing/pasteboard/script-tests/files-during-page-drags.js: Copied from LayoutTests/editing/pasteboard/resources/files-during-page-drags.js.
2229         * editing/pasteboard/script-tests/get-data-text-plain-paste.js: Copied from LayoutTests/editing/pasteboard/resources/get-data-text-plain-paste.js.
2230         * editing/selection/click-in-margins-inside-editable-div.html:
2231         * editing/selection/click-in-padding-with-multiple-line-boxes.html:
2232         * editing/selection/click-outside-editable-div.html:
2233         * editing/selection/resources/TEMPLATE.html: Removed.
2234         * editing/selection/resources/click-in-margins-inside-editable-div.js: Removed.
2235         * editing/selection/resources/click-in-padding-with-multiple-line-boxes.js: Removed.
2236         * editing/selection/resources/click-outside-editable-div.js: Removed.
2237         * editing/selection/script-tests: Added.
2238         * editing/selection/script-tests/TEMPLATE.html: Copied from LayoutTests/editing/selection/resources/TEMPLATE.html.
2239         * editing/selection/script-tests/click-in-margins-inside-editable-div.js: Copied from LayoutTests/editing/selection/resources/click-in-margins-inside-editable-div.js.
2240         * editing/selection/script-tests/click-in-padding-with-multiple-line-boxes.js: Copied from LayoutTests/editing/selection/resources/click-in-padding-with-multiple-line-boxes.js.
2241         * editing/selection/script-tests/click-outside-editable-div.js: Copied from LayoutTests/editing/selection/resources/click-outside-editable-div.js.
2242         * editing/style/resources/TEMPLATE.html: Removed.
2243         * editing/style/resources/text-decoration-state.js: Removed.
2244         * editing/style/script-tests: Added.
2245         * editing/style/script-tests/TEMPLATE.html: Copied from LayoutTests/editing/style/resources/TEMPLATE.html.
2246         * editing/style/script-tests/text-decoration-state.js: Copied from LayoutTests/editing/style/resources/text-decoration-state.js.
2247         * editing/style/text-decoration-state.html:
2248         * editing/text-iterator/basic-iteration.html:
2249         * editing/text-iterator/resources/TEMPLATE.html: Removed.
2250         * editing/text-iterator/resources/basic-iteration.js: Removed.
2251         * editing/text-iterator/script-tests: Added.
2252         * editing/text-iterator/script-tests/TEMPLATE.html: Copied from LayoutTests/editing/text-iterator/resources/TEMPLATE.html.
2253         * editing/text-iterator/script-tests/basic-iteration.js: Copied from LayoutTests/editing/text-iterator/resources/basic-iteration.js.
2254
2255 2009-09-19  Shinichiro Hamaji  <hamaji@chromium.org>
2256
2257         Rubber-stamped by Eric Seidel.
2258
2259         js tests should move into jstests subdirectory instead of resources/
2260         https://bugs.webkit.org/show_bug.cgi?id=25880
2261
2262         Attempt to split the huge patch as I failed to commit it...
2263
2264         * editing/execCommand/break-out-of-empty-list-item.html:
2265         * editing/execCommand/convert-style-elements-to-spans.html:
2266         * editing/execCommand/empty-span-removal.html:
2267         * editing/execCommand/enabling-and-selection-2.html:
2268         * editing/execCommand/enabling-and-selection.html:
2269         * editing/execCommand/inline-style-after-indentoutdent.html:
2270         * editing/execCommand/resources/TEMPLATE.html: Removed.
2271         * editing/execCommand/resources/break-out-of-empty-list-item.js: Removed.
2272         * editing/execCommand/resources/convert-style-elements-to-spans.js: Removed.
2273         * editing/execCommand/resources/empty-span-removal.js: Removed.
2274         * editing/execCommand/resources/enabling-and-selection-2.js: Removed.
2275         * editing/execCommand/resources/enabling-and-selection.js: Removed.
2276         * editing/execCommand/resources/inline-style-after-indentoutdent.js: Removed.
2277         * editing/execCommand/resources/toggle-compound-styles.js: Removed.
2278         * editing/execCommand/resources/toggle-style-2.js: Removed.
2279         * editing/execCommand/resources/toggle-styles.js: Removed.
2280         * editing/execCommand/resources/toggle-text-decorations.js: Removed.
2281         * editing/execCommand/script-tests: Added.
2282         * editing/execCommand/script-tests/TEMPLATE.html: Copied from LayoutTests/editing/execCommand/resources/TEMPLATE.html.
2283         * editing/execCommand/script-tests/break-out-of-empty-list-item.js: Copied from LayoutTests/editing/execCommand/resources/break-out-of-empty-list-item.js.
2284         * editing/execCommand/script-tests/convert-style-elements-to-spans.js: Copied from LayoutTests/editing/execCommand/resources/convert-style-elements-to-spans.js.
2285         * editing/execCommand/script-tests/empty-span-removal.js: Copied from LayoutTests/editing/execCommand/resources/empty-span-removal.js.
2286         * editing/execCommand/script-tests/enabling-and-selection-2.js: Copied from LayoutTests/editing/execCommand/resources/enabling-and-selection-2.js.
2287         * editing/execCommand/script-tests/enabling-and-selection.js: Copied from LayoutTests/editing/execCommand/resources/enabling-and-selection.js.
2288         * editing/execCommand/script-tests/inline-style-after-indentoutdent.js: Copied from LayoutTests/editing/execCommand/resources/inline-style-after-indentoutdent.js.
2289         * editing/execCommand/script-tests/toggle-compound-styles.js: Copied from LayoutTests/editing/execCommand/resources/toggle-compound-styles.js.
2290         * editing/execCommand/script-tests/toggle-style-2.js: Copied from LayoutTests/editing/execCommand/resources/toggle-style-2.js.
2291         * editing/execCommand/script-tests/toggle-styles.js: Copied from LayoutTests/editing/execCommand/resources/toggle-styles.js.
2292         * editing/execCommand/script-tests/toggle-text-decorations.js: Copied from LayoutTests/editing/execCommand/resources/toggle-text-decorations.js.
2293         * editing/execCommand/toggle-compound-styles.html:
2294         * editing/execCommand/toggle-style-2.html:
2295         * editing/execCommand/toggle-styles.html:
2296         * editing/execCommand/toggle-text-decorations.html:
2297
2298 2009-09-18  Simon Fraser  <simon.fraser@apple.com>
2299
2300         Reviewed by Dan Bernstein.
2301
2302         Element is misplaced during opacity transition with certain configuration of transform-origin and clipping
2303         https://bugs.webkit.org/show_bug.cgi?id=29495
2304         
2305         Testcase that has a transform-origin on a layer with zero size.
2306
2307         * compositing/geometry/transfrom-origin-on-zero-size-layer.html: Added.
2308         * platform/mac/compositing/geometry/transfrom-origin-on-zero-size-layer-expected.checksum: Added.
2309         * platform/mac/compositing/geometry/transfrom-origin-on-zero-size-layer-expected.png: Added.
2310         * platform/mac/compositing/geometry/transfrom-origin-on-zero-size-layer-expected.txt: Added.
2311
2312 2009-09-18  Drew Wilson  <atwilson@google.com>
2313
2314         Reviewed by Eric Seidel.
2315
2316         REGRESSION: fast/workers/worker-cloneport.html failing intermttently on leopard bot
2317         https://bugs.webkit.org/show_bug.cgi?id=29341
2318
2319         * fast/workers/worker-cloneport-expected.txt:
2320         Updated to reflect new output (lower clone count threshold).
2321         * fast/workers/worker-cloneport.html:
2322         Updated test to have a more lenient performance requirement and timeout, to address flakiness on Leopard and Chromium.
2323
2324 2009-09-18  Oliver Hunt  <oliver@apple.com>
2325
2326         Reviewed by Geoff Garen.
2327
2328         Implement ES5 Object.defineProperty function
2329         https://bugs.webkit.org/show_bug.cgi?id=29503
2330
2331         Add testcases for Object.defineProperty.
2332
2333         * fast/js/Object-defineProperty-expected.txt: Added.
2334         * fast/js/Object-defineProperty.html: Added.
2335         * fast/js/resources/Object-defineProperty.js: Added.
2336         * http/tests/security/resources/xss-DENIED-defineProperty-attacker.html: Added.
2337         * http/tests/security/xss-DENIED-defineProperty-expected.txt: Added.
2338         * http/tests/security/xss-DENIED-defineProperty.html: Added.
2339
2340 2009-09-18  Brady Eidson  <beidson@apple.com>
2341
2342         Reviewed by Alexey Proskuryakov.
2343
2344         Speculative fix for:
2345         https://bugs.webkit.org/show_bug.cgi?id=29322
2346         and
2347         https://bugs.webkit.org/show_bug.cgi?id=29505
2348
2349         Adding a "Connection: close" header might make the tests work more reliably, 
2350         and doesn't seem to make anything worse: They all continue to pass on my machine!
2351
2352         * http/tests/loading/resources/basic-auth-testing.php:
2353         * http/tests/loading/resources/othersubresources/protected-resource.php:
2354         * http/tests/loading/resources/protected-resource.php:
2355         * http/tests/loading/resources/subresources/protected-resource.php:
2356         * http/tests/xmlhttprequest/resources/cross-origin-authorization.php:
2357         * http/tests/xmlhttprequest/resources/cross-origin-check-cookies.php:
2358         * http/tests/xmlhttprequest/resources/cross-origin-no-authorization.php:
2359
2360 2009-09-18  Alpha Lam  <hclam@chromium.org>
2361
2362         Reviewed by Eric Carlson.
2363
2364         Media layout tests should have a way to provide test files in different formats
2365         https://bugs.webkit.org/show_bug.cgi?id=28327
2366
2367         Updating 25 media layout tests to use media files based on supported codecs.
2368
2369         * media/progress-event-at-least-one.html: Use findMediaFile() to locate a supported media file.
2370         * media/video-pause-empty-events.html: ditto.
2371         * media/video-play-empty-events.html: ditto.
2372         * media/video-play-pause-events.html: ditto.
2373         * media/video-played-collapse.html: ditto.
2374         * media/video-played-ranges-1.html: ditto.
2375         * media/video-played-reset.html: ditto.
2376         * media/video-played.js: ditto.
2377         (videoPlayedMain):
2378         * media/video-seek-past-end-paused.html: ditto.
2379         * media/video-seek-past-end-playing.html: ditto.
2380         * media/video-seekable.html: ditto.
2381         * media/video-seeking.html: ditto.
2382         * media/video-size.html: ditto.
2383         * media/video-source-error.html: ditto.
2384         * media/video-source-type-params.html: ditto.
2385         * media/video-source-type.html: ditto.
2386         * media/video-source.html: ditto.
2387         * media/video-src-change.html: ditto.
2388         * media/video-src-invalid-remove.html: ditto.
2389         * media/video-src-remove.html: ditto. Use counting.mp4 instead of silence.mpg.
2390         * media/video-src-remove-expected.txt: Updated results.
2391         * media/video-src-set.html: ditto.
2392         * media/video-src-source.html: ditto.
2393         * media/video-src.html: ditto.
2394         * media/video-timeupdate-during-playback.html: ditto.
2395         * media/video-volume.html: ditto.
2396         * media/video-zoom.html: ditto.
2397
2398 2009-09-18  Anders Carlsson  <andersca@apple.com>
2399
2400         Add failing tests to the skipped list.
2401         
2402         * platform/mac-snowleopard/Skipped:
2403
2404 2009-09-18  Simon Fraser  <simon.fraser@apple.com>
2405
2406         Reviewed by Dave Hyatt.
2407
2408         Compositing layers are incorrectly positioned after scrolling with position:fixed
2409         https://bugs.webkit.org/show_bug.cgi?id=29262
2410         
2411         Add testcase for scrolling a page with position:fixed composited content.
2412
2413         * compositing/geometry/fixed-position.html: Added.
2414         * platform/mac/compositing/geometry/fixed-position-expected.checksum: Added.
2415         * platform/mac/compositing/geometry/fixed-position-expected.png: Added.
2416         * platform/mac/compositing/geometry/fixed-position-expected.txt: Added.
2417
2418 2009-09-18  Simon Fraser  <simon.fraser@apple.com>
2419
2420         Reviewed by Dave Hyatt.
2421
2422         Transformed elements inside position:fixed container are clipped incorrectly
2423         https://bugs.webkit.org/show_bug.cgi?id=29346
2424         
2425         Testcase for clipping a transformed element inside a position:fixed parent.
2426
2427         * fast/overflow/position-fixed-transform-clipping.html: Added.
2428         * platform/mac/fast/overflow/position-fixed-transform-clipping-expected.checksum: Added.
2429         * platform/mac/fast/overflow/position-fixed-transform-clipping-expected.png: Added.
2430         * platform/mac/fast/overflow/position-fixed-transform-clipping-expected.txt: Added.
2431
2432 2009-09-18  Dan Bernstein  <mitz@apple.com>
2433
2434         Updated test result for <rdar://problem/7050773>
2435
2436         * platform/mac/accessibility/document-attributes-expected.txt:
2437
2438 2009-09-18  Dan Bernstein  <mitz@apple.com>
2439
2440         Reviewed by Darin Adler.
2441
2442         Test for <rdar://problem/7050773> REGRESSION (r40098) Crash at
2443         WebCore::RenderBlock::layoutBlock()
2444         https://bugs.webkit.org/show_bug.cgi?id=29498
2445
2446         * accessibility/nested-layout-crash-expected.txt: Added.
2447         * accessibility/nested-layout-crash.html: Added.
2448
2449 2009-09-18  Sam Weinig  <sam@webkit.org>
2450
2451         Reviewed by Adele Peterson.
2452
2453         Test for https://bugs.webkit.org/show_bug.cgi?id=29276
2454         REGRESSION(r48334): WebKit crashes on file select by drag
2455
2456         * fast/events/drag-file-crash-expected.txt: Added.
2457         * fast/events/drag-file-crash.html: Added.
2458
2459 2009-09-18  Steve Block  <steveblock@google.com>
2460
2461         Reviewed by Dimitri Glazkov.
2462
2463         Geolocation does not correctly handle Infinity for PositionOptions properties.
2464         https://bugs.webkit.org/show_bug.cgi?id=29099
2465
2466         * fast/dom/Geolocation/resources/argument-types.js: Modified. Test passing positive and negative Infinity to Geolocation methods.
2467         * fast/dom/Geolocation/argument-types-expected.txt: Modified. Expected result for above test.
2468
2469 2009-09-17  Brian Weinstein  <bweinstein@apple.com>
2470
2471         Rubber-stamped by Steve Falkenburg.
2472
2473         Add failing test on both Windows Debug and Release to the
2474         Windows Skipped List.
2475         
2476         http/tests/xmlhttprequest/xmlhttprequest-missing-file-exception.html is
2477         being tracked by <https://bugs.webkit.org/show_bug.cgi?id=29353>.
2478
2479         * platform/win/Skipped:
2480
2481 2009-09-17  Alpha Lam  <hclam@chromium.org>
2482
2483         Reviewed by Eric Carlson.
2484
2485         Media layout tests should have a way to provide test files in different formats
2486         https://bugs.webkit.org/show_bug.cgi?id=28327
2487
2488         Updating 19 media layout tests to use media files based on supported codecs.
2489
2490         * media/media-file.js: Prefer .wav over other formats as this is used the most in tests for mac port.
2491         Most of audio tests use media/content/test.wav as test file for mac, so this change would make sure
2492         findMediaFile() will return test.wav but not test.mp3 or other formats.
2493         (setSrcById): Fixing bug in code.
2494         * media/video-canvas-source.html: Use findMediaFile() to locate a media file based on supported types.
2495         * media/video-click-dblckick-standalone.html: ditto.
2496         * media/video-controls-transformed.html: ditto.
2497         * media/video-controls-visible-audio-only.html: ditto.
2498         * media/video-controls-zoomed.html: ditto.
2499         * media/video-controls.html: ditto.
2500         * media/video-currentTime-set.html: ditto.
2501         * media/video-currentTime-set2.html: ditto.
2502         * media/video-currentTime.html: ditto.
2503         * media/video-display-none-crash.html: ditto.
2504         * media/video-display-toggle.html: ditto.
2505         * media/video-dom-autoplay.html: ditto.
2506         * media/video-dom-src.html: ditto.
2507         * media/video-error-abort.html: ditto.
2508         * media/video-load-networkState.html: ditto.
2509         * media/video-load-readyState.html: ditto.
2510         * media/video-loop.html: ditto.
2511         * media/video-muted.html: ditto.
2512         * media/video-no-autoplay.html: ditto.
2513
2514 2009-09-17  Simon Fraser  <simon.fraser@apple.com>
2515
2516         Reviewed by Dave Hyatt.
2517
2518         Hardware-accelerated opacity transition on inline asserts
2519         https://bugs.webkit.org/show_bug.cgi?id=29342
2520
2521         Test that runs a hardware-accelerated opacity transition on an inline element.
2522         
2523         * compositing/transitions/opacity-on-inline-expected.txt: Added.
2524         * compositing/transitions/opacity-on-inline.html: Added.
2525
2526 2009-09-17  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
2527
2528         Rubber-stamped by Brady Eidson.
2529
2530         Tiger fails test http/tests/loading/redirect-with-no-location-crash.html added in r48413
2531         https://bugs.webkit.org/show_bug.cgi?id=29329
2532
2533         Skip test that fails on Tiger because of a bug in its version of
2534         CFNetwork.
2535
2536         * platform/mac-tiger/Skipped:
2537
2538 2009-09-17  Eric Seidel  <eric@webkit.org>
2539
2540         Reviewed by Simon Fraser.
2541
2542         REGRESSION: media/video-size-intrinsic-scale.html (and other media tests?) crashing/timing-out intermittently
2543         https://bugs.webkit.org/show_bug.cgi?id=28845
2544
2545         Skip media/video-size-intrinsic-scale.html in hopes of stopping the crashers.
2546         I ran the media tests with --iterations 30 w/o seeing a crash.
2547         I also re-enabled media/video-source-add-src.html now that we know it is not at fault.
2548
2549         * media/video-source-add-src.html: Renamed from LayoutTests/media/video-source-add-src.html-disabled.
2550         * platform/mac-leopard/Skipped:
2551
2552 2009-09-17  Anton Muhin  <antonm@chromium.org>
2553
2554         Reviewed by Adam Barth.
2555
2556         Add layout tests to verify there is no security leaks if someone sets a prototype of top
2557         window to its child window.
2558         https://bugs.webkit.org/show_bug.cgi?id=29334
2559
2560         * http/tests/security/resources/iframe-with-element.html: Added.
2561         * http/tests/security/xss-DENIED-htmlelelment-with-iframe-proto-expected.txt: Added.
2562         * http/tests/security/xss-DENIED-htmlelelment-with-iframe-proto.html: Added.
2563         * http/tests/security/xss-DENIED-method-with-iframe-proto-expected.txt: Added.
2564         * http/tests/security/xss-DENIED-method-with-iframe-proto.html: Added.
2565         * http/tests/security/xss-DENIED-non-shadowable-propterty-with-iframe-proto-expected.txt: Added.
2566         * http/tests/security/xss-DENIED-non-shadowable-propterty-with-iframe-proto.html: Added.
2567         * http/tests/security/xss-DENIED-regular-propterty-with-iframe-proto-expected.txt: Added.
2568         * http/tests/security/xss-DENIED-regular-propterty-with-iframe-proto.html: Added.
2569
2570 2009-09-17  Chris Fleizach  <cfleizach@apple.com>
2571
2572         Reviewed by Beth Dakin.
2573
2574         AX: labels of checkboxes should, when hit-tested, return the checkbox
2575         https://bugs.webkit.org/show_bug.cgi?id=29335
2576
2577         * accessibility/label-for-control-hittest-expected.txt: Added.
2578         * accessibility/label-for-control-hittest.html: Added.
2579         * platform/gtk/Skipped:
2580         * platform/win/Skipped:
2581
2582 2009-09-17  Brian Weinstein  <bweinstein@apple.com>
2583
2584         Rubber-stamped by Adam Roben.
2585
2586         Add a newline to the end of the expected file, should fix results.
2587
2588         * platform/win/transforms/2d/hindi-rotated-expected.txt:
2589
2590 2009-09-17  Brian Weinstein  <bweinstein@apple.com>
2591
2592         Rubber-stamped by Adam Roben.
2593
2594         Updated Windows results on three failing tests, adding font-smoothing to computed-style,
2595         and udpated the hindi-rotated-expected to what it has been getting on the bots.
2596
2597         * platform/win/fast/css/getComputedStyle/computed-style-expected.txt:
2598         * platform/win/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
2599         * platform/win/transforms/2d/hindi-rotated-expected.txt:
2600
2601 2009-09-16  Simon Fraser  <simon.fraser@apple.com>
2602
2603         Reviewed by Dan Bernstein.
2604
2605         Elements appear behind <video> when they should be in front sometimes
2606         https://bugs.webkit.org/show_bug.cgi?id=29314
2607         
2608         Testcase for a div layered on top of a video element, with a particular configuration
2609         of position and opacity.
2610
2611         * compositing/geometry/video-opacity-overlay.html: Added.
2612         * platform/mac/compositing/geometry/video-opacity-overlay-expected.checksum: Added.
2613         * platform/mac/compositing/geometry/video-opacity-overlay-expected.png: Added.
2614         * platform/mac/compositing/geometry/video-opacity-overlay-expected.txt: Added.
2615
2616 2009-09-17  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
2617
2618         Reviewed by Simon Hausmann.
2619
2620         [Qt] Add expected file for passing font-smoothing test and update computed style tests since font smoothing is auto by default.
2621
2622         * platform/qt/fast/css/font-smoothing-expected.txt: Added.
2623         * platform/qt/fast/css/getComputedStyle/computed-style-expected.txt:
2624         * platform/qt/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
2625
2626 2009-09-17  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
2627
2628         Reviewed by Simon Hausmann.
2629
2630         [Qt] Skip failing tests for now to prepare default font size reconciliation.
2631
2632         * platform/qt/Skipped:
2633
2634 2009-09-16  Daniel Bates  <dbates@webkit.org>
2635
2636         Reviewed by Darin Adler.
2637
2638         https://bugs.webkit.org/show_bug.cgi?id=29306
2639         
2640         Tests that scripts with accented characters do not bypass the XSSAuditor.
2641
2642         * http/tests/security/xssAuditor/img-onerror-accented-char-expected.txt: Added.
2643         * http/tests/security/xssAuditor/img-onerror-accented-char.html: Added.
2644
2645 2009-09-16  Adam Barth  <abarth@webkit.org>
2646
2647         Unreviewed.  Added new isolated world test to the skipped list.
2648
2649         * platform/gtk/Skipped:
2650         * platform/mac/Skipped:
2651         * platform/qt/Skipped:
2652         * platform/win/Skipped:
2653
2654 2009-09-16  Adam Barth  <abarth@webkit.org>
2655
2656         Reviewed by Dimitri Glazkov.
2657
2658         [V8] Teach ScheduledAction::execute about isolated worlds
2659         https://bugs.webkit.org/show_bug.cgi?id=27703
2660
2661         Add test coverage for the interaction between setTimeout and isolated
2662         worlds.
2663
2664         * http/tests/security/isolatedWorld/window-setTimeout-function-expected.txt: Added.
2665         * http/tests/security/isolatedWorld/window-setTimeout-function.html: Added.
2666         * http/tests/security/isolatedWorld/window-setTimeout-string-expected.txt: Added.
2667         * http/tests/security/isolatedWorld/window-setTimeout-string.html: Added.
2668
2669 2009-09-15  Kent Tamura  <tkent@chromium.org>
2670
2671         Reviewed by Eric Seidel.
2672
2673         <input maxlength=> should restrict only values specified by users.
2674         https://bugs.webkit.org/show_bug.cgi?id=21271
2675
2676         * fast/forms/input-appearance-maxlength-expected.txt:
2677         * fast/forms/input-appearance-maxlength.html:
2678         * fast/forms/input-maxlength-expected.txt:
2679         * fast/forms/input-maxlength.html:
2680         * fast/forms/input-text-maxlength-expected.txt: Added.
2681         * fast/forms/input-text-maxlength.html:
2682         * fast/forms/input-text-paste-maxlength-expected.txt: Added.
2683         * fast/forms/input-text-paste-maxlength.html:
2684         * platform/mac-leopard/fast/forms/input-text-maxlength-expected.checksum: Removed.
2685         * platform/mac-leopard/fast/forms/input-text-maxlength-expected.png: Removed.
2686         * platform/mac-leopard/fast/forms/input-text-maxlength-expected.txt: Removed.
2687         * platform/mac-leopard/fast/forms/input-text-paste-maxlength-expected.checksum: Removed.
2688         * platform/mac-leopard/fast/forms/input-text-paste-maxlength-expected.png: Removed.
2689         * platform/mac-leopard/fast/forms/input-text-paste-maxlength-expected.txt: Removed.
2690         * platform/mac/fast/forms/input-text-maxlength-expected.txt: Removed.
2691         * platform/mac/fast/forms/input-text-paste-maxlength-expected.txt: Removed.
2692         * platform/qt/fast/forms/input-text-maxlength-expected.txt: Removed.
2693         * platform/qt/fast/forms/input-text-paste-maxlength-expected.txt: Removed.
2694         * platform/win/fast/forms/input-text-maxlength-expected.txt: Removed.
2695         * platform/win/fast/forms/input-text-paste-maxlength-expected.txt: Removed.
2696
2697 2009-09-16  Geoffrey Garen  <ggaren@apple.com>
2698
2699         Reviewed by Sam Weinig.
2700
2701         Added a test for a potential crash when adding an event listener to a
2702         doctype node.
2703
2704         * fast/dom/doctype-event-listener-crash-expected.txt: Added.
2705         * fast/dom/doctype-event-listener-crash.html: Added.
2706
2707 2009-09-16  Beth Dakin  <bdakin@apple.com>
2708
2709         Reviewed by Darin Adler.
2710
2711         Tests for <rdar://problem/7083741> Implement a CSS extension to 
2712         adjust sub-pixel anti-aliasing for text
2713
2714         New tests:
2715         * fast/css/font-smoothing.html: Added.
2716         * fast/css/parsing-webkit-font-smoothing-expected.txt: Added.
2717         * fast/css/parsing-webkit-font-smoothing.html: Added.
2718         * fast/css/resources/parsing-webkit-font-smoothing.js: Added.
2719         (test):
2720         * platform/mac/fast/css/font-smoothing-expected.checksum: Added.
2721         * platform/mac/fast/css/font-smoothing-expected.png: Added.
2722         * platform/mac/fast/css/font-smoothing-expected.txt: Added.
2723
2724         These tests have updated results now that -webkit-font-smoothing is 
2725         reported with computed style.
2726         * platform/mac/fast/css/getComputedStyle/computed-style-expected.txt:
2727         * platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
2728         * svg/css/getComputedStyle-basic-expected.txt:
2729
2730 2009-09-16  Yury Semikhatsky  <yurys@chromium.org>
2731
2732         Reviewed by Timothy Hatcher.
2733
2734         Added a test that checks that margin property shorthand has correct value
2735         when there is background-repeat property in the style declaration. 
2736
2737         https://bugs.webkit.org/show_bug.cgi?id=28973
2738
2739         * fast/backgrounds/repeat/margin-shorthand-expected.txt: Added.
2740         * fast/backgrounds/repeat/margin-shorthand.html: Added.
2741         * fast/backgrounds/repeat/resources/TEMPLATE.html: Added.
2742         * fast/backgrounds/repeat/resources/margin-shorthand.css: Added.
2743         * fast/backgrounds/repeat/resources/margin-shorthand.js: Added.
2744         (iconMarginValue):
2745
2746 2009-09-16  Carol Szabo  <carol.szabo@nokia.com>
2747
2748         Reviewed by Alexey Proskuryakov.
2749
2750         Incorrect behavior of XMLHttpRequest::getAllResponseHeaders and XMLHttpRequest::getResponseHeader in the
2751         HEADERS_RECEIVED readyState.
2752         https://bugs.webkit.org/show_bug.cgi?id=29121
2753
2754         * http/tests/xmlhttprequest/getAllResponseHeaders-expected.txt: Copied from LayoutTests/http/tests/xmlhttprequest/xmlhttprequest-InvalidStateException-getAllRequestHeaders-expected.txt.
2755         * http/tests/xmlhttprequest/getAllResponseHeaders.html: Copied from LayoutTests/http/tests/xmlhttprequest/xmlhttprequest-InvalidStateException-getAllRequestHeaders.html.
2756         * http/tests/xmlhttprequest/getResponseHeader-expected.txt: Copied from LayoutTests/http/tests/xmlhttprequest/xmlhttprequest-InvalidStateException-getRequestHeader-expected.txt.
2757         * http/tests/xmlhttprequest/getResponseHeader.html: Copied from LayoutTests/http/tests/xmlhttprequest/xmlhttprequest-InvalidStateException-getRequestHeader.html.
2758         * http/tests/xmlhttprequest/xmlhttprequest-InvalidStateException-getAllRequestHeaders-expected.txt: Removed.
2759         * http/tests/xmlhttprequest/xmlhttprequest-InvalidStateException-getAllRequestHeaders.html: Removed.
2760         * http/tests/xmlhttprequest/xmlhttprequest-InvalidStateException-getRequestHeader-expected.txt: Removed.
2761         * http/tests/xmlhttprequest/xmlhttprequest-InvalidStateException-getRequestHeader.html: Removed.
2762         Modified xmlhttprequest-InvalidStateException-getAllRequestHeaders and xmlhttprequest-InvalidStateException-getRequestHeader to match the current spec and code behavior.
2763         Extended the first test to cover other aspects of the getAllResponseHeaders method and planning the same extension for the second test.
2764         The extension for the second test is to be submitted with the patch for bug 29140.
2765         Renamed the 2 tests to a shorter more accurate name, given their new intended scope.
2766
2767 2009-09-16  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
2768
2769         One more try at rebaselining the tests for those who dump frame
2770         loader delegates.
2771
2772         * http/tests/loading/redirect-with-no-location-crash-expected.txt:
2773
2774 2009-09-16  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
2775
2776         Unreviewed. Rebaseline for those who support dumping of frame
2777         loader delegates, add specific expected result to GTK+
2778
2779         * http/tests/loading/redirect-with-no-location-crash-expected.txt:
2780         * platform/gtk/http/tests/loading/redirect-with-no-location-crash-expected.txt: Copied from LayoutTests/http/tests/loading/redirect-with-no-location-crash-expected.txt.
2781
2782 2009-09-16  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
2783
2784         Reviewed by Xan Lopez.
2785
2786         [GTK] Crash when visiting http://flipper.googlelabs.com/
2787         https://bugs.webkit.org/show_bug.cgi?id=29293
2788
2789         * http/tests/loading/redirect-with-no-location-crash.html: Added.
2790         * http/tests/loading/redirect-with-no-location-crash-expected.html: Added.
2791         * http/tests/loading/resources/redirect-with-no-location-crash.php: Added.
2792
2793 2009-09-15  Chris Fleizach  <cfleizach@apple.com>
2794
2795         WAI-ARIA: add support for ranges, including the progressbar, slider, and spinbutton roles
2796         https://bugs.webkit.org/show_bug.cgi?id=28841
2797
2798         Layout test fix redux. 
2799         The paths to the fast/js resources needed to be updated.
2800
2801         * platform/mac/accessibility/aria-slider-value-change.html:
2802
2803 2009-09-15  Chris Fleizach  <cfleizach@apple.com>
2804
2805         Layout test fix. 
2806         This test should only be for Mac, since the other platforms don't support the necessary features.
2807
2808         WAI-ARIA: add support for ranges, including the progressbar, slider, and spinbutton roles
2809         https://bugs.webkit.org/show_bug.cgi?id=28841
2810
2811         * accessibility/aria-slider-value-change-expected.txt: Removed.
2812         * accessibility/aria-slider-value-change.html: Removed.
2813         * platform/mac/accessibility/aria-slider-value-change-expected.txt: Copied from LayoutTests/accessibility/aria-slider-value-change-expected.txt.
2814         * platform/mac/accessibility/aria-slider-value-change.html: Copied from LayoutTests/accessibility/aria-slider-value-change.html.
2815
2816 2009-09-15  Chris Fleizach  <cfleizach@apple.com>
2817
2818         Reviewed by Beth Dakin.
2819
2820         WAI-ARIA: add support for ranges, including the progressbar, slider, and spinbutton roles
2821         https://bugs.webkit.org/show_bug.cgi?id=28841
2822
2823         * accessibility/aria-slider-value-change-expected.txt: Added.
2824         * accessibility/aria-slider-value-change.html: Added.
2825
2826 2009-09-15  Brian Weinstein  <bweinstein@apple.com>
2827
2828         Rubber-stamped by Steve Falkenburg.
2829
2830         Add four currently failing tests to the Skipped list so we can figure out what's wrong
2831         with them and try to get the bot closer to green. Bugs have been filed for each test.
2832
2833         * platform/win/Skipped:
2834
2835 2009-09-14  Andrew Richards  <randrew@gmail.com>
2836
2837         Reviewed by Sam Weinig.
2838
2839         Document.elementFromPoint() and Document.caretRangeFromPoint() returning null at points visible only after scrolling.
2840         https://bugs.webkit.org/show_bug.cgi?id=29245
2841
2842         Extend tests to include hits in areas that are not in the initial containing block of the page.
2843
2844         * fast/dom/Document/CaretRangeFromPoint/hittest-relative-to-viewport-expected.txt:
2845         * fast/dom/Document/CaretRangeFromPoint/hittest-relative-to-viewport.html:
2846         * fast/dom/elementFromPoint-relative-to-viewport-expected.txt:
2847         * fast/dom/elementFromPoint-relative-to-viewport.html:
2848
2849 2009-09-15  Jungshik Shin  <jshin@chromium.org>
2850
2851         Reviewed by Eric Seidel
2852
2853         http://bugs.webkit.org/show_bug.cgi?id=26660
2854
2855         Chromium Windows: When rotated, the baseline for a span of complex
2856         script is completely misaligned with that of the adjacent simple
2857         script text.
2858
2859         * transforms/2d/hindi-rotated.html: Added.
2860         * platform/mac/transforms/2d/hindi-rotated-expected.checksum: Added.
2861         * platform/mac/transforms/2d/hindi-rotated-expected.png: Added.
2862         * platform/mac/transforms/2d/hindi-rotated-expected.txt: Added.
2863         * platform/win/transforms: Added.
2864         * platform/win/transforms/2d: Added.
2865         * platform/win/transforms/2d/hindi-rotated-expected.checksum: Added.
2866         * platform/win/transforms/2d/hindi-rotated-expected.png: Added.
2867         * platform/win/transforms/2d/hindi-rotated-expected.txt: Added.
2868
2869 2009-09-15  Drew Wilson  <atwilson@google.com>
2870
2871         Reviewed by Darin Adler.
2872
2873         MessageEvent should not be cancelable by default
2874         https://bugs.webkit.org/show_bug.cgi?id=27846
2875
2876         * fast/events/message-port-expected.txt:
2877         * fast/events/message-port.html:
2878         Added test case to check state of MessageEvent.cancelable attribute.
2879
2880 2009-09-15  Charles Wei  <charles.wei@torchmobile.com.cn>
2881
2882         Reviewed by George Staikos.
2883
2884         Add a new test case for SVG Path parsing with a default command and starts with dot '.'
2885         https://bugs.webkit.org/show_bug.cgi?id=29123
2886
2887         * svg/dom/path-parser-expected.txt:
2888         * svg/dom/resources/path-parser.js:
2889
2890 2009-09-14  Brady Eidson  <beidson@apple.com>
2891
2892         Reviewed by Darin Adler.
2893
2894         Page cache should support pages with unload handlers as an experiment.
2895         <rdar://problem/7196485> and https://bugs.webkit.org/show_bug.cgi?id=29021
2896
2897         Disable fast/loader/frames-with-unload-handlers-in-page-cache.html as it doesn't
2898         make sense in the context of this experiment.
2899
2900         * platform/mac/Skipped: 
2901         * platform/win/Skipped:
2902
2903 2009-09-14  Chris Marrin  <cmarrin@apple.com>
2904
2905         Reviewed by Oliver Hunt.
2906
2907         Add a sample webgl test
2908         https://bugs.webkit.org/show_bug.cgi?id=29254
2909
2910         * fast/canvas/webgl: Added.
2911         * fast/canvas/webgl/gl-get-calls-expected.txt: Added.
2912         * fast/canvas/webgl/gl-get-calls.html: Added.
2913
2914 2009-09-14  Brady Eidson  <beidson@apple.com>
2915
2916         Rubberstamped by Alexey Proskuryakov.
2917
2918         <rdar://problem/7223068> - Tiger NSURLConnection sometimes doesn't send a credential you told it to.
2919
2920         * platform/mac-tiger/Skipped:
2921
2922 2009-09-14  Simon Fraser  <simon.fraser@apple.com>
2923
2924         Reviewed by Dan Bernstein.
2925
2926         <rdar://problem/7047282> Safari crashes at WebCore::RenderMenuList::adjustInnerStyle() + 436
2927
2928         Test that changes the <select> from a popup to a list inside a mouse event handler.
2929
2930         * fast/forms/select-change-popup-to-listbox-in-event-handler-expected.txt: Added.
2931         * fast/forms/select-change-popup-to-listbox-in-event-handler.html: Added.
2932
2933 2009-09-11  Jon Honeycutt  <jhoneycutt@apple.com>
2934
2935         DRT/test part of
2936         <rdar://problem/7197644> WebKit should broadcast an MSAA event when
2937         jumping to a named anchor
2938
2939         https://bugs.webkit.org/show_bug.cgi?id=28899
2940
2941         Reviewed by Adam Roben.
2942
2943         * platform/win/accessibility/scroll-to-anchor-expected.txt: Added.
2944         * platform/win/accessibility/scroll-to-anchor.html:
2945         Added. Turns on scrolling start event logging, then jumps to an
2946         anchor at the bottom of the page.
2947
2948 2009-09-14  Brady Eidson  <beidson@apple.com>
2949
2950         Reviewed by Alexey Proskuryakov.
2951
2952         Safari 4 cannot be used to update firmware on Linksys routers.
2953         <rdar://problem/7174050> and https://bugs.webkit.org/show_bug.cgi?id=29160
2954
2955         * http/tests/loading/basic-auth-resend-wrong-credentials-expected.txt: Added.
2956         * http/tests/loading/basic-auth-resend-wrong-credentials.html: Added.
2957         * http/tests/loading/basic-credentials-sent-automatically-expected.txt: Added.
2958         * http/tests/loading/basic-credentials-sent-automatically.html: Added.
2959         * http/tests/loading/resources/basic-auth-testing.php: Added.
2960         * http/tests/loading/resources/othersubresources: Added.
2961         * http/tests/loading/resources/othersubresources/protected-resource.php: Added.
2962         * http/tests/loading/resources/protected-resource.php: Added.
2963         * http/tests/loading/resources/subresources: Added.
2964         * http/tests/loading/resources/subresources/protected-resource.php: Added.
2965         * http/tests/loading/resources/test2: Added.
2966         * http/tests/loading/resources/test2/basic-auth-testing.php: Added.
2967         * http/tests/loading/resources/test2/protected-resource.php: Added.
2968         * platform/gtk/Skipped:
2969         * platform/qt/Skipped:
2970
2971 2009-09-14  Zan Dobersek  <zandobersek@gmail.com>
2972
2973         Reviewed by Gustavo Noronha.
2974
2975         Add some tests that fail to the skipped list and rebaseline two tests
2976         to pass them.
2977
2978         * platform/gtk/Skipped: Populate with more failing tests.
2979         * platform/gtk/fast/dom/Window/window-properties-expected.txt: Rebaseline.
2980         * platform/gtk/fast/dom/prototype-inheritance-2-expected.txt: Ditto.
2981
2982 2009-09-12  Mark Rowe  <mrowe@apple.com>
2983
2984         Reviewed by Dan Bernstein.
2985
2986         Test for <rdar://problem/6954546> and <rdar://problem/7090444>.
2987
2988         * plugins/destroy-during-npp-new-expected.txt: Added.
2989         * plugins/destroy-during-npp-new.html: Added.
2990
2991 2009-09-12  Oliver Hunt  <oliver@apple.com>
2992
2993         Reviewed by Maciej Stachowiak.
2994
2995         [ES5] Implement Object.keys
2996         https://bugs.webkit.org/show_bug.cgi?id=29170
2997
2998         Add tests for Object.keys(o), both standard usage and cross origin.
2999
3000         * fast/js/Object-keys-expected.txt: Added.
3001         * fast/js/Object-keys.html: Added.
3002         * fast/js/resources/Object-keys.js: Added.
3003         * http/tests/security/cross-frame-access-enumeration-expected.txt:
3004         * http/tests/security/cross-frame-access-enumeration.html:
3005
3006 2009-09-12  Sam Weinig  <sam@webkit.org>
3007
3008         Reviewed by Anders Carlsson.
3009
3010         Test for https://bugs.webkit.org/show_bug.cgi?id=29219
3011         Document.elementFromPoint() should take page scroll into consideration
3012
3013         * fast/dom/elementFromPoint-relative-to-viewport-expected.txt: Added.
3014         * fast/dom/elementFromPoint-relative-to-viewport.html: Added.
3015         * fast/events/offsetX-offsetY.html: Change to use clientX/Y instead of pageX/Y.
3016         * fast/forms/slider-transformed.html: Ditto.
3017         * fast/forms/slider-zoomed.html: Ditto.
3018
3019 2009-09-12  Sam Weinig  <sam@webkit.org>
3020
3021         Reviewed by Maciej Stachowiak.
3022
3023         Test for https://bugs.webkit.org/show_bug.cgi?id=29217
3024         Document.caretRangeFromPoint should take the scroll offset into account before hit testing
3025
3026         * fast/dom/Document/CaretRangeFromPoint/hittest-relative-to-viewport-expected.txt: Added.
3027         * fast/dom/Document/CaretRangeFromPoint/hittest-relative-to-viewport.html: Added.
3028
3029 2009-09-11  Oliver Hunt  <oliver@apple.com>
3030
3031         Reviewed by Sam Weinig.
3032
3033         getPropertyNames caching is invalid when the prototype chain contains objects with custom getPropertyNames
3034         https://bugs.webkit.org/show_bug.cgi?id=29214
3035
3036         Add test case for for-in caching.
3037
3038         * fast/js/for-in-cached-expected.txt:
3039         * fast/js/resources/for-in-cached.js:
3040         (forIn4):
3041
3042 2009-09-10  Chris Fleizach  <cfleizach@apple.com>
3043
3044         Reviewed by Darin Adler.
3045
3046         aria definition role spelled wrong "defintion"
3047         https://bugs.webkit.org/show_bug.cgi?id=28840
3048
3049         * platform/mac/accessibility/aria-grouping-roles-expected.txt:
3050         * platform/mac/accessibility/aria-grouping-roles.html:
3051
3052 2009-09-11  Erik Arvidsson  <arv@chromium.org>
3053
3054         Reviewed by Eric Seidel.
3055
3056         Fixes an assert in Node::isFocusable which was causing crashes in certain cases.
3057         https://bugs.webkit.org/show_bug.cgi?id=29210
3058
3059         * fast/events/resources/tab-is-focusable-assert.js:
3060         * fast/events/tab-is-focusable-assert-expected.txt: Added.
3061
3062 2009-09-11  Brian Weinstein  <bweinstein@apple.com>
3063
3064         Rubber-stamped by Mark Rowe.
3065
3066         Add the http/tests/security/mixedContent to the Skipped list while
3067         test failures are being investigated.
3068
3069         * platform/win/Skipped:
3070
3071 2009-09-11  Eric Seidel  <eric@webkit.org>
3072
3073         No review, rolling out r48229.
3074         http://trac.webkit.org/changeset/48229
3075
3076         * fast/events/drag-dropeffect-expected.txt: Removed.
3077         * fast/events/drag-dropeffect.html: Removed.
3078
3079 2009-09-11  Michelangelo De Simone  <micdesim@gmail.com>
3080
3081         Reviewed by Antti Koivisto.
3082
3083         https://bugs.webkit.org/show_bug.cgi?id=27456
3084         Test case for url validation in ValidityState.
3085
3086         * fast/forms/ValidityState-typeMismatch-url-expected.txt: Added.
3087         * fast/forms/ValidityState-typeMismatch-url.html: Added.
3088         * fast/forms/resources/ValidityState-typeMismatch-url.js: Added.
3089         (check):
3090
3091 2009-09-11  Cameron McCormack  <cam@mcc.id.au>
3092
3093         Reviewed by Eric Seidel.
3094
3095         Make ElementTimeControl methods return void and not throw.
3096         https://bugs.webkit.org/show_bug.cgi?id=28831
3097
3098         SVG 1.1 erratum:
3099         http://www.w3.org/2003/01/REC-SVG11-20030114-errata#elementtimecontrol-interface
3100
3101         * svg/dom/smil-methods-expected.txt: Added.
3102         * svg/dom/smil-methods.svg: Added.
3103
3104 2009-09-11  Adam Roben  <aroben@apple.com>
3105
3106         Get user script/stylesheet tests running on Windows
3107
3108         Fixes <http://webkit.org/b/29181> User script/stylesheet tests are
3109         skipped on Windows
3110
3111         Reviewed by John Sullivan.
3112
3113         * platform/win/Skipped: Removed the userscripts directory.
3114
3115 2009-09-10  Adam Barth  <abarth@webkit.org>
3116
3117         Reviewed by Sam Weinig.
3118
3119         Detect mixed content
3120         https://bugs.webkit.org/show_bug.cgi?id=29003
3121
3122         Add some tests for mixed content.  All but one of these tests pass
3123         currently.  The one that fails is pretty tricky, but I wanted to get it
3124         into the tree with a FIXME so we won't forget it.  I'll file a followup
3125         bug about fixing it.
3126
3127         * http/tests/security/mixedContent/about-blank-iframe-in-main-frame-expected.txt: Added.
3128         * http/tests/security/mixedContent/about-blank-iframe-in-main-frame.html: Added.
3129         * http/tests/security/mixedContent/data-url-iframe-in-main-frame-expected.txt: Added.
3130         * http/tests/security/mixedContent/data-url-iframe-in-main-frame.html: Added.
3131         * http/tests/security/mixedContent/data-url-script-in-iframe-expected.txt: Added.
3132         * http/tests/security/mixedContent/data-url-script-in-iframe.html: Added.
3133         * http/tests/security/mixedContent/insecure-css-in-iframe-expected.txt: Added.
3134         * http/tests/security/mixedContent/insecure-css-in-iframe.html: Added.
3135         * http/tests/security/mixedContent/insecure-css-in-main-frame-expected.txt: Added.
3136         * http/tests/security/mixedContent/insecure-css-in-main-frame.html: Added.
3137         * http/tests/security/mixedContent/insecure-iframe-in-iframe-expected.txt: Added.
3138         * http/tests/security/mixedContent/insecure-iframe-in-iframe.html: Added.
3139         * http/tests/security/mixedContent/insecure-iframe-in-main-frame-expected.txt: Added.
3140         * http/tests/security/mixedContent/insecure-iframe-in-main-frame.html: Added.
3141         * http/tests/security/mixedContent/insecure-image-in-iframe-expected.txt: Added.
3142         * http/tests/security/mixedContent/insecure-image-in-iframe.html: Added.
3143         * http/tests/security/mixedContent/insecure-image-in-main-frame-expected.txt: Added.
3144         * http/tests/security/mixedContent/insecure-image-in-main-frame.html: Added.
3145         * http/tests/security/mixedContent/insecure-script-in-iframe-expected.txt: Added.
3146         * http/tests/security/mixedContent/insecure-script-in-iframe.html: Added.
3147         * http/tests/security/mixedContent/redirect-http-to-https-iframe-in-main-frame-expected.txt: Added.
3148         * http/tests/security/mixedContent/redirect-http-to-https-iframe-in-main-frame.html: Added.
3149         * http/tests/security/mixedContent/redirect-http-to-https-script-in-iframe-expected.txt: Added.
3150         * http/tests/security/mixedContent/redirect-http-to-https-script-in-iframe.html: Added.
3151         * http/tests/security/mixedContent/redirect-https-to-http-iframe-in-main-frame-expected.txt: Added.
3152         * http/tests/security/mixedContent/redirect-https-to-http-iframe-in-main-frame.html: Added.
3153         * http/tests/security/mixedContent/redirect-https-to-http-script-in-iframe-expected.txt: Added.
3154         * http/tests/security/mixedContent/redirect-https-to-http-script-in-iframe.html: Added.
3155         * http/tests/security/mixedContent/resources/boring.html: Added.
3156         * http/tests/security/mixedContent/resources/frame-with-about-blank-frame.html: Added.
3157         * http/tests/security/mixedContent/resources/frame-with-data-url-frame.html: Added.
3158         * http/tests/security/mixedContent/resources/frame-with-data-url-script.html: Added.
3159         * http/tests/security/mixedContent/resources/frame-with-insecure-css.html: Added.
3160         * http/tests/security/mixedContent/resources/frame-with-insecure-frame.html: Added.
3161         * http/tests/security/mixedContent/resources/frame-with-insecure-image.html: Added.
3162         * http/tests/security/mixedContent/resources/frame-with-insecure-script.html: Added.
3163         * http/tests/security/mixedContent/resources/frame-with-redirect-http-to-https-frame.html: Added.
3164         * http/tests/security/mixedContent/resources/frame-with-redirect-http-to-https-script.html: Added.
3165         * http/tests/security/mixedContent/resources/frame-with-redirect-https-to-http-frame.html: Added.
3166         * http/tests/security/mixedContent/resources/frame-with-redirect-https-to-http-script.html: Added.
3167         * http/tests/security/mixedContent/resources/script.js: Added.
3168         * http/tests/security/mixedContent/resources/style.css: Added.
3169
3170 2009-09-10  Xiaomei Ji  <xji@chromium.org>
3171
3172         Reviewed by Eric Seidel.
3173
3174         Implement Range.expand().
3175         https://bugs.webkit.org/show_bug.cgi?id=27632
3176
3177         * fast/dom/Range/range-expand-expected.txt: Added.
3178         * fast/dom/Range/range-expand.html: Added.
3179         * fast/dom/Window/window-properties-expected.txt:
3180
3181 2009-09-10  Fumitoshi Ukai  <ukai@chromium.org>
3182
3183         Reviewed by Alexey Proskuryakov.
3184
3185         Add WebSocket API.
3186         https://bugs.webkit.org/show_bug.cgi?id=28038
3187         
3188         WebSocket constructor is available in window object.
3189
3190         * fast/dom/Window/window-properties-expected.txt:
3191         * fast/dom/prototype-inheritance-2-expected.txt:
3192         * fast/dom/prototype-inheritance-expected.txt:
3193         * fast/js/global-constructors-expected.txt:
3194
3195 2009-09-10  Jian Li  <jianli@chromium.org>
3196
3197         Reviewed by Eric Seidel.
3198
3199         [V8] Make XMLHttpRequest.send handle File object.
3200         https://bugs.webkit.org/show_bug.cgi?id=28924
3201
3202         Add a new layout test.
3203
3204         * http/tests/local/resources/file-for-drag-to-send.txt: Added.
3205         * http/tests/local/resources/send-dragged-file.js: Added.
3206         * http/tests/local/send-dragged-file-expected.txt: Added.
3207         * http/tests/local/send-dragged-file.html: Added.
3208
3209 2009-09-09  Steve Block  <steveblock@google.com>
3210
3211         Reviewed by Darin Adler.
3212
3213         Geolocation does not correctly handle reentrant calls from callbacks.
3214         https://bugs.webkit.org/show_bug.cgi?id=29040
3215
3216         * fast/dom/Geolocation/resources/reentrant-error.js: Added. Tests that reentrant calls from the error callback are OK.
3217         * fast/dom/Geolocation/reentrant-error.html: Added. Wrapper for above test.
3218         * fast/dom/Geolocation/reentrant-error-expected.txt: Added. Expected result for above test.
3219         * fast/dom/Geolocation/resources/reentrant-success.js: Added. Tests that reentrant calls from the success callback are OK.
3220         * fast/dom/Geolocation/reentrant-success.html: Added. Wrapper for above test.
3221         * fast/dom/Geolocation/reentrant-success-expected.txt: Added. Expected result for above test.
3222         * platform/gtk/Skipped: Modified. Skips above tests.
3223
3224 2009-09-10  Erik Arvidsson  <arv@chromium.org>
3225
3226         Reviewed by Eric Seidel.
3227
3228         Fixes issue where focused elements did not get blur and focus events when the window was blurred and focused.
3229         https://bugs.webkit.org/show_bug.cgi?id=27105
3230
3231         * fast/events/blur-focus-window-should-blur-focus-element-expected.txt: Added.
3232         * fast/events/blur-focus-window-should-blur-focus-element.html: Added.
3233         * fast/events/resources/blur-focus-window-should-blur-focus-element.js: Added.
3234         (divElement.onfocus.divElement.onblur.window.onfocus.window.onblur.innerDiv.onfocus.innerDiv.onblur.iframe.onfocus.iframe.onblur):
3235         (testNextEvent):
3236         * fast/events/resources/tabindex-focus-blur-all.js:
3237         (test):
3238         * fast/events/tabindex-focus-blur-all-expected.txt:
3239
3240 2009-09-10  Adam Barth  <abarth@webkit.org>
3241
3242         Reviewed by Alexey Proskuryakov.
3243
3244         https://bugs.webkit.org/show_bug.cgi?id=24205
3245
3246         Added a test case for inserting a new line character into the
3247         request-uri.
3248
3249         * http/tests/xmlhttprequest/newline-in-request-uri-expected.txt: Added.
3250         * http/tests/xmlhttprequest/newline-in-request-uri.html: Added.
3251
3252 2009-09-09  Steve Block  <steveblock@google.com>
3253
3254         Reviewed by Maciej Stachowiak.
3255
3256         Geolocation Coordinates::toString() prints bogus values for unspecified properties.
3257         https://bugs.webkit.org/show_bug.cgi?id=29080
3258
3259         * fast/dom/Geolocation/resources/position-string.js: Added. Tests output of position.toString().
3260         * fast/dom/Geolocation/position-string.html: Added. Wrapper for above test.
3261         * fast/dom/Geolocation/position-string-expected.txt: Added. Expected result for above test.
3262         * platform/gtk/Skipped: Modified. Skips above test.
3263
3264 2009-09-09  Steve Block  <steveblock@google.com>
3265
3266         Reviewed by Adam Barth.
3267
3268         Correctly applies the Geolocation timeout property.
3269         https://bugs.webkit.org/show_bug.cgi?id=27256
3270
3271         * fast/dom/Geolocation/resources/timeout.js: Added. Tests that when a non-zero timeout is used, the success callback is invoked as expected.
3272         * fast/dom/Geolocation/timeout.html: Added. Wrapper for above test.
3273         * fast/dom/Geolocation/timeout-expected.txt: Added. Expected result for above test.
3274         * fast/dom/Geolocation/resources/timeout-zero.js: Added. Tests that when a zero timeout is used, the error callback is invoked with code TIMEOUT.
3275         * fast/dom/Geolocation/timeout-zero.html: Added. Wrapper for above test.
3276         * fast/dom/Geolocation/timeout-zero-expected.txt: Added. Expected result for above test.
3277         * platform/gtk/Skipped: Modified. Skips the above tests.
3278
3279 2009-09-08  Adam Barth  <abarth@webkit.org>
3280
3281         Reviewed by Eric Seidel.
3282
3283         Missing checkout for getSVGDocument()
3284         https://bugs.webkit.org/show_bug.cgi?id=29064
3285
3286         Add tests that getSVGDocument() has the proper checks.
3287
3288         * http/tests/security/resources/flag.php: Added.
3289         * http/tests/security/xss-DENIED-getSVGDocument-iframe-expected.txt: Added.
3290         * http/tests/security/xss-DENIED-getSVGDocument-iframe.html: Added.
3291         * http/tests/security/xss-DENIED-getSVGDocument-object-expected.txt: Added.
3292         * http/tests/security/xss-DENIED-getSVGDocument-object.html: Added.
3293
3294 2009-09-09  Cameron McCormack  <cam@mcc.id.au>
3295
3296         Reviewed by Eric Seidel.
3297
3298         Make SVGStyleElement inherit from SVGLangSpace
3299         https://bugs.webkit.org/show_bug.cgi?id=29058
3300
3301         Required by SVG 1.1 Second Edition:
3302         http://dev.w3.org/SVG/profiles/1.1F2/publish/styling.html#InterfaceSVGStyleElement
3303
3304         * svg/dom/SVGStyleElement: Added.
3305         * svg/dom/SVGStyleElement/resources: Added.
3306         * svg/dom/SVGStyleElement/resources/TEMPLATE.html: Copied from
3307         LayoutTests/svg/dom/resources/TEMPLATE.html with some "../"s added.
3308         * svg/dom/SVGStyleElement/resources/style-langspace.js: Added.
3309         * svg/dom/SVGStyleElement/style-langspace-expected.txt: Added.
3310         * svg/dom/SVGStyleElement/style-langspace.html: Added.
3311
3312 2009-09-09  Alpha Lam  <hclam@chromium.org>
3313
3314         Reviewed by Eric Carlson.
3315
3316         Media layout tests should have a way to provide test files in different formats
3317         https://bugs.webkit.org/show_bug.cgi?id=28327
3318
3319         Added media-file.js which has a findMediaFile(type, name) method
3320         to find a proper media file to load according to supported codecs.
3321
3322         Also changed 10 layout tests to use above method to locate the test file.
3323
3324         * media/controls-strict.html: Use findMediaFile(type, name).
3325         * media/controls-styling.html: ditto.
3326         * media/media-file.js: Added. Provide findMediaFile(type, name).
3327         * media/video-append-source.html: Use findMediaFile(type, name).
3328         * media/video-aspect-ratio.html: ditto.
3329         * media/video-autoplay.html: ditto.
3330         * media/video-buffered.html: ditto.
3331         * media/video-controls-rendering.html: ditto.
3332         * media/video-layer-crash.html: ditto.
3333         * media/video-transformed.html: Use findMediaFile(type, name).
3334         * media/video-zoom-controls.html: ditto.
3335
3336 2009-09-09  Jens Alfke  <snej@chromium.org>
3337
3338         Reviewed by Eric Seidel.
3339
3340         Initialize DataTransfer's effectAllowed and dropEffect properties correctly
3341         according to HTML5 spec (sec. 7.9.2-7.9.3).
3342         https://bugs.webkit.org/show_bug.cgi?id=26700
3343
3344         * fast/events/drag-dropeffect-expected.txt: Added.
3345         * fast/events/drag-dropeffect.html: Added.
3346
3347 2009-09-09  Zan Dobersek  <zandobersek@gmail.com>
3348
3349         Reviewed by Gustavo Noronha.
3350
3351         [GTK] DumpRenderTree needs eventSender object and implementation
3352         https://bugs.webkit.org/show_bug.cgi?id=25990
3353
3354         Enable plenty of tests that now pass thanks to (only) partial
3355         EventSender implementation.
3356
3357         * platform/gtk/Skipped:
3358
3359 2009-09-09  Dumitru Daniliuc  <dumi@chromium.org>
3360
3361         Reviewed by Dimitri Glazkov.
3362
3363         Adding a test for the database authorizer.
3364
3365         https://bugs.webkit.org/show_bug.cgi?id=28918
3366
3367         * storage/test-authorizer-expected.txt: Added.
3368         * storage/test-authorizer.html: Added.
3369
3370 2009-09-09  Dave Hyatt  <hyatt@apple.com>
3371
3372         Reviewed by Adam Roben.
3373
3374         https://bugs.webkit.org/show_bug.cgi?id=29102, add support for user stylesheet injection.  This is similar
3375         to user script injection but allows for user stylesheets to be added.  The stylesheets are applied immediately
3376         to all Frames in the PageGroup.
3377
3378         Added userscripts/simple-stylesheet.html test case.
3379
3380         * platform/mac/userscripts/simple-stylesheet-expected.checksum: Added.
3381         * platform/mac/userscripts/simple-stylesheet-expected.png: Added.
3382         * platform/mac/userscripts/simple-stylesheet-expected.txt: Added.
3383         * userscripts/simple-stylesheet.html: Added.
3384
3385 2009-09-09  Carol Szabo  <carol.szabo@nokia.com>
3386
3387         Reviewed by Ariya Hidayat.
3388
3389         [Qt] -webkit-box-shadow CSS Style is not rendered correctly on
3390         Qt platform
3391         https://bugs.webkit.org/show_bug.cgi?id=23291
3392
3393         * platform/qt/fast/box-shadow/basic-shadows-expected.checksum:
3394         * platform/qt/fast/box-shadow/basic-shadows-expected.png:
3395         * platform/qt/fast/box-shadow/inset-expected.checksum:
3396         * platform/qt/fast/box-shadow/inset-expected.png:
3397         * platform/qt/fast/box-shadow/spread-expected.checksum:
3398         * platform/qt/fast/box-shadow/spread-expected.png:
3399           Updated to show the new shadows.
3400
3401 2009-09-09  Erik Arvidsson  <arv@chromium.org>
3402
3403         Reviewed by David Levin.
3404
3405         Fix preference name in layout test.
3406         https://bugs.webkit.org/show_bug.cgi?id=29038
3407
3408         * fast/events/click-focus-anchor.html:
3409         * fast/events/tab-focus-anchor.html:
3410
3411 2009-09-09  Steve Block  <steveblock@google.com>
3412
3413         Reviewed by Adam Barth.
3414
3415         Geolocation incorrectly calls error callback in case of exception in success callback.
3416         https://bugs.webkit.org/show_bug.cgi?id=27255
3417
3418         * fast/dom/Geolocation/resources/callback-exception.js: Added. Tests that when an exception is thrown from the success callback, the error callback is not invoked.
3419         * fast/dom/Geolocation/callback-exception.html: Added. Wrapper for above test.
3420         * fast/dom/Geolocation/callback-exception-expected.txt: Added. Expected result for above test.
3421         * platform/gtk/Skipped: Modified. Adds the above tests to the skipped list.
3422
3423 2009-09-09  Steve Block  <steveblock@google.com>
3424
3425         Reviewed by Darin Adler.
3426
3427         When Geolocation permission is denied, stops watches as well as one-shots.
3428         https://bugs.webkit.org/show_bug.cgi?id=28305.
3429
3430         * fast/dom/Geolocation/resources/watch.js: Added. Tests that a watch correctly reports updates from the Geolocation service.
3431         * fast/dom/Geolocation/watch.html: Added. Wrapper for above test.
3432         * fast/dom/Geolocation/watch-expected.txt: Added. Expected result for above test.
3433         * fast/dom/Geolocation/resources/permission-denied-stops-watches.js: Added. Tests that when Geolocation permission is denied, watches are stopped, as well as one-shots.
3434         * fast/dom/Geolocation/permission-denied-stops-watches.html: Added. Wrapper for above test.
3435         * fast/dom/Geolocation/permission-denied-stops-watches-expected.txt: Added. Expected result for above test.
3436
3437 2009-09-08  Oliver Hunt  <oliver@apple.com>
3438
3439         Reviewed by Maciej Stachowiak.
3440
3441         JSON.stringify(Date) loses the milliseconds information
3442         https://bugs.webkit.org/show_bug.cgi?id=29063
3443
3444         Update test results for Date.toISOString.
3445
3446         * fast/js/date-toisostring-expected.txt:
3447         * fast/js/resources/date-toisostring.js:
3448
3449 2009-09-08  Drew Wilson  <atwilson@google.com>
3450
3451         Reviewed by Maciej Stachowiak.
3452
3453         shared-worker-exception.html needs to pause to let console messages get written out
3454         https://bugs.webkit.org/show_bug.cgi?id=29043
3455
3456         * fast/workers/resources/shared-worker-exception.js:
3457         (worker.onmessage):
3458         Now invokes layoutTestController.notifyDone() via a timer so any pending ReportException tasks get a chance to fire.
3459
3460 2009-09-08  Sam Weinig  <sam@webkit.org>
3461
3462         Reviewed by Timothy Hatcher.
3463
3464         Test for https://bugs.webkit.org/show_bug.cgi?id=27046
3465         Implement CSSOM DocumentView.caretRangeFromPoint
3466
3467         * fast/dom/Document/CaretRangeFromPoint: Added.
3468         * fast/dom/Document/CaretRangeFromPoint/basic-expected.txt: Added.
3469         * fast/dom/Document/CaretRangeFromPoint/basic.html: Added.
3470         * fast/dom/Document/CaretRangeFromPoint/replace-element-expected.txt: Added.
3471         * fast/dom/Document/CaretRangeFromPoint/replace-element.html: Added.
3472         * fast/dom/Window/window-properties-expected.txt:
3473
3474 2009-09-08  Brian Weinstein  <bweinstein@apple.com>
3475
3476         Rubber-stamped by Adam Roben.
3477
3478         Updated results for media/audio-controls-rendering.html, and added 3 failing
3479         tests to the Skipped list to investigate further <http://webkit.org/b/29047>.
3480
3481         * platform/win/Skipped:
3482         * platform/win/media/audio-controls-rendering-expected.txt:
3483
3484 2009-09-08  Jian Li  <jianli@chromium.org>
3485
3486         Reviewed by David Levin.
3487
3488         dataTransfer.types() should not return Files if file list is empty in the clipboard.
3489         https://bugs.webkit.org/show_bug.cgi?id=28891
3490
3491         Update the test script and expected result to reflect the behavior change.
3492
3493         * http/tests/security/clipboard/clipboard-file-access-expected.txt:
3494         * http/tests/security/clipboard/resources/clipboard-file-access.js:
3495
3496 2009-09-08  Steve VanDeBogart  <vandebo@chromium.org>
3497
3498         Reviewed by Eric Seidel.
3499
3500         Check that middle click triggers an onpaste event in Linux.
3501         https://bugs.webkit.org/show_bug.cgi?id=28696
3502
3503         * platform/gtk/editing/pasteboard: Added.
3504         * platform/gtk/editing/pasteboard/middle-click-onpaste-expected.txt: Added.
3505         * platform/gtk/editing/pasteboard/resources: Added.
3506         * platform/gtk/editing/pasteboard/resources/TEMPLATE.html: Added.
3507         * platform/gtk/editing/pasteboard/resources/middle-click-onpaste.js: Added.
3508         (handlePaste):
3509
3510 2009-09-08  Kent Tamura  <tkent@chromium.org>
3511
3512         Reviewed by Eric Seidel.
3513
3514         Tests for ValidityState::typeMismatch() for <input type=number>.
3515         https://bugs.webkit.org/show_bug.cgi?id=28934
3516
3517         * fast/forms/ValidityState-typeMismatch-number-expected.txt: Added.
3518         * fast/forms/ValidityState-typeMismatch-number.html: Added.
3519         * fast/forms/resources/ValidityState-typeMismatch-number.js: Added.
3520
3521 2009-09-08  Steve Block  <steveblock@google.com>
3522
3523         Reviewed by Adam Barth.
3524
3525         Adds a LayoutTestController method to set the permission state for Geolocation.
3526         This is required to use the mock Geolocation service for testing.
3527         https://bugs.webkit.org/show_bug.cgi?id=29027
3528
3529         * fast/dom/Geolocation/resources/permission-denied.js: Added. Tests that the error callback is invoked with a permission error code when Geolocation permission is denied and the Geolocation service provides a good position fix.
3530         * fast/dom/Geolocation/permission-denied-expected.txt: Added.  Expected result for above test.
3531         * fast/dom/Geolocation/permission-denied.html: Added. Wrapper for above test.
3532         * fast/dom/Geolocation/resources/success.js: Added. Tests that the success callback is invoked when the Geolocation service provides a good position fix.
3533         * fast/dom/Geolocation/success-expected.txt: Added. Expected result for above test.
3534         * fast/dom/Geolocation/success.html: Added. Wrapper for above test.
3535         * platform/gtk/Skipped:
3536
3537 2009-09-08 Andras Becsi <becsi.andras@stud.u-szeged.hu>
3538
3539         Reviewed by Tor Arne Vestbø.
3540
3541         [Qt] Add expected files for new tests since we pass them.
3542
3543         * platform/qt/fast/reflections/abs-position-in-reflection-expected.txt: Added.
3544         * platform/qt/fast/repaint/rel-positioned-inline-with-overflow-expected.txt: Added.
3545
3546 2009-09-07  Steve Block  <steveblock@google.com>
3547
3548         Reviewed by Adam Barth.
3549
3550         Adds a mock Geolocation service. This will be used to provide predictable behavior of the
3551         Geolocation API for use in LayoutTests. Later changes will integrate the the mock
3552         Geolocation service with DumpRenderTree.
3553         https://bugs.webkit.org/show_bug.cgi?id=28264
3554
3555         * fast/dom/Geolocation/resources/error.js: Added. Tests that the error callback is called when the service reports an error.
3556         * fast/dom/Geolocation/error-expected.txt: Added. Expected result for above test.
3557         * fast/dom/Geolocation/error.html: Added. Wrapper for above test.
3558
3559 2009-09-07  Jeremy Orlow  <jorlow@chromium.org>
3560
3561         Reviewed by Eric Seidel.
3562
3563         Clean up localStorage.clear() layout test.
3564         https://bugs.webkit.org/show_bug.cgi?id=28939
3565
3566         This is the first step of https://bugs.webkit.org/show_bug.cgi?id=27897 which
3567         is a pretty major cleanup of all the dom storage layout tests.  I'm just
3568         changing this one to begin with to get buy-in on the approach.
3569
3570         This also adds a new method to the fast/js/js-test-pre.js that runs a command
3571         and prints it to the screen.  This should really help with making the output of
3572         the tests readable without looking at the source code.
3573
3574         * fast/js/resources/js-test-pre.js:
3575         (tryAndLog): Runs a command and logs it to the screen.
3576         * storage/domstorage/localstorage/clear-expected.txt:
3577         * storage/domstorage/localstorage/clear.html:
3578         * storage/domstorage/resources: Added.
3579         * storage/domstorage/resources/clear.js: Added.
3580             The meat of the test is now in this file.
3581         * storage/domstorage/sessionstorage/clear-expected.txt:
3582         * storage/domstorage/sessionstorage/clear.html:
3583
3584 2009-09-07  Drew Wilson  <atwilson@google.com>
3585
3586         Rubber-stamped by Sam Weinig.
3587
3588         Rebaseline tests for GTK platform, and skipping shared worker XHR tests (worker XHR tests are already skipped).
3589         Tracked as https://bugs.webkit.org/show_bug.cgi?id=29020.
3590
3591         * platform/gtk/Skipped:
3592         * platform/gtk/fast/dom/Window/window-properties-expected.txt:
3593         * platform/gtk/fast/dom/prototype-inheritance-2-expected.txt:
3594
3595 2009-09-07  Drew Wilson  <atwilson@google.com>
3596
3597         Unreviewed test fixup.
3598
3599         Added shared worker lifecycle tests to Skipped test list due to missing DRT functionality on Qt platform.
3600
3601         * platform/qt/Skipped:
3602
3603 2009-09-07  Drew Wilson  <atwilson@google.com>
3604
3605         Reviewed by David Levin.
3606
3607         Enable shared worker tests.
3608         https://bugs.webkit.org/show_bug.cgi?id=28977
3609
3610         Just moved tests from shared-worker-xxxx.html-disabled to shared-worker-xxxx.html. No other changes.
3611
3612         * fast/workers/shared-worker-constructor.html: Renamed from LayoutTests/fast/workers/shared-worker-constructor.html-disabled.
3613         * fast/workers/shared-worker-context-gc.html: Renamed from LayoutTests/fast/workers/shared-worker-context-gc.html-disabled.
3614         * fast/workers/shared-worker-event-listener.html: Renamed from LayoutTests/fast/workers/shared-worker-event-listener.html-disabled.
3615         * fast/workers/shared-worker-exception.html: Renamed from LayoutTests/fast/workers/shared-worker-exception.html-disabled.
3616         * fast/workers/shared-worker-frame-lifecycle.html: Renamed from LayoutTests/fast/workers/shared-worker-frame-lifecycle.html-disabled.
3617         * fast/workers/shared-worker-gc.html: Renamed from LayoutTests/fast/workers/shared-worker-gc.html-disabled.
3618         * fast/workers/shared-worker-lifecycle.html: Renamed from LayoutTests/fast/workers/shared-worker-lifecycle.html-disabled.
3619         * fast/workers/shared-worker-load-error.html: Renamed from LayoutTests/fast/workers/shared-worker-load-error.html-disabled.
3620         * fast/workers/shared-worker-location.html: Renamed from LayoutTests/fast/workers/shared-worker-location.html-disabled.
3621         * fast/workers/shared-worker-navigator.html: Renamed from LayoutTests/fast/workers/shared-worker-navigator.html-disabled.
3622         * fast/workers/shared-worker-replace-global-constructor.html: Renamed from LayoutTests/fast/workers/shared-worker-replace-global-constructor.html-disabled.
3623         * fast/workers/shared-worker-replace-self.html: Renamed from LayoutTests/fast/workers/shared-worker-replace-self.html-disabled.
3624         * fast/workers/shared-worker-script-error.html: Renamed from LayoutTests/fast/workers/shared-worker-script-error.html-disabled.
3625         * fast/workers/shared-worker-shared.html: Renamed from LayoutTests/fast/workers/shared-worker-shared.html-disabled.
3626         * fast/workers/shared-worker-simple.html: Renamed from LayoutTests/fast/workers/shared-worker-simple.html-disabled.
3627         * http/tests/workers/shared-worker-importScripts.html: Renamed from LayoutTests/http/tests/workers/shared-worker-importScripts.html-disabled.
3628         * http/tests/workers/shared-worker-redirect.html: Renamed from LayoutTests/http/tests/workers/shared-worker-redirect.html-disabled.
3629         * http/tests/xmlhttprequest/workers/shared-worker-close.html: Renamed from LayoutTests/http/tests/xmlhttprequest/workers/shared-worker-close.html-disabled.
3630         * http/tests/xmlhttprequest/workers/shared-worker-methods-async.html: Renamed from LayoutTests/http/tests/xmlhttprequest/workers/shared-worker-methods-async.html-disabled.
3631         * http/tests/xmlhttprequest/workers/shared-worker-methods.html: Renamed from LayoutTests/http/tests/xmlhttprequest/workers/shared-worker-methods.html-disabled.
3632         * http/tests/xmlhttprequest/workers/shared-worker-xhr-file-not-found.html: Renamed from LayoutTests/http/tests/xmlhttprequest/workers/shared-worker-xhr-file-not-found.html-disabled.
3633
3634 2009-09-07  Drew Wilson  <atwilson@google.com>
3635
3636         Unreviewed build fix.
3637
3638         Reverting r48121 to fix Windows build errors.
3639
3640         * fast/dom/Window/window-properties-expected.txt:
3641         * fast/dom/prototype-inheritance-2-expected.txt:
3642         * fast/dom/prototype-inheritance-expected.txt:
3643         * fast/js/global-constructors-expected.txt:
3644
3645 2009-09-07  Drew Wilson  <atwilson@google.com>
3646
3647         Reviewed by David Levin.
3648
3649         Enable SHARED_WORKERS by default
3650         https://bugs.webkit.org/show_bug.cgi?id=28959
3651
3652         Update test expectations to reflect the availability of the SharedWorker constructor.
3653         Fixup bitrot in disabled tests - now reflects new MessagePort API.
3654
3655         * fast/dom/Window/window-properties-expected.txt:
3656         Updated expectations now that window.SharedWorkers is defined.
3657         * fast/dom/prototype-inheritance-2-expected.txt:
3658         Updated expectations now that window.SharedWorkers is defined.
3659         * fast/dom/prototype-inheritance-expected.txt:
3660         Updated expectations now that window.SharedWorkers is defined.
3661         * fast/workers/shared-worker-script-error-expected.txt
3662         Updated expectations to reflect current (correct) behavior (unhandled exceptions are logged to console).
3663         * fast/workers/shared-worker-script-error.html
3664         Pauses before exiting the test to allow pending console errors to get emitted (makes test less flaky).
3665         * fast/workers/resources/shared-worker-script-error.js
3666         (onerror):
3667         Now properly handles the exception (onerror function has to return false to swallow the exception).
3668         * fast/js/global-constructors-expected.txt:
3669         Updated expectations now that window.SharedWorkers is defined.
3670         * http/tests/workers/resources/worker-importScripts.js:
3671         Clean up bitrot in tests - MessageEvent.messagePort => MessageEvent.ports.
3672         (handleConnect.self.postMessage):
3673         (handleConnect):
3674         * http/tests/workers/resources/worker-redirect-target.js:
3675         Clean up bitrot in tests - MessageEvent.messagePort => MessageEvent.ports.
3676         (self.onconnect):
3677         * http/tests/xmlhttprequest/workers/resources/worker-pre.js:
3678         Clean up bitrot in tests - MessageEvent.messagePort => MessageEvent.ports.
3679
3680 2009-09-07  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
3681
3682         Skipping one more test affected by the libsoup issue, a new test,
3683         and tests that require eventSender.
3684
3685         * platform/gtk/Skipped:
3686
3687 2009-09-07  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
3688
3689         Unreviewed. Skipping tests that are failing because of a libsoup
3690         problem. Bug reported.
3691
3692         * platform/gtk/Skipped:
3693
3694 2009-09-07  Fumitoshi Ukai  <ukai@chromium.org>
3695
3696         Reviewed by Alexey Proskuryakov.
3697
3698         Add WebSocket API.
3699         https://bugs.webkit.org/show_bug.cgi?id=28038
3700         
3701         WebSocket constructor is available in window object.
3702
3703         * fast/dom/Window/window-properties-expected.txt:
3704         * fast/dom/prototype-inheritance-2-expected.txt:
3705         * fast/dom/prototype-inheritance-expected.txt:
3706         * fast/js/global-constructors-expected.txt:
3707
3708 2009-09-07 Andras Becsi <becsi.andras@stud.u-szeged.hu>
3709
3710         Reviewed by Tor Arne Vestbø
3711
3712         [Qt] Disable a few tests that require missing controller features
3713
3714         * platform/qt/Skipped:
3715
3716 2009-09-07  Michael Nordman  <michaeln@google.com>
3717
3718         Reviewed by Alexey Proskuryakov.
3719
3720         https://bugs.webkit.org/show_bug.cgi?id=28359
3721         Test to ensure the the window.applicationCache attribute is defined but non-functional
3722         with the feature disabled.
3723
3724         * http/tests/appcache/disabled-expected.txt: Added.
3725         * http/tests/appcache/disabled.html: Added.
3726
3727 2009-09-06  Yael Aharon  <yael.aharon@nokia.com>
3728
3729         Reviewed by Darin Adler.
3730
3731         hostname and host are mixed up when manipulating anchor elements.
3732         https://bugs.webkit.org/show_bug.cgi?id=28954
3733
3734         Added test case for when port is 0.
3735
3736         * fast/dom/Element/hostname-host-expected.txt:
3737         * fast/dom/Element/hostname-host.html:
3738
3739 2009-09-06  Erik Arvidsson  <arv@chromium.org>
3740
3741         Reviewed by Eric Seidel.
3742
3743         Tests for https://bugs.webkit.org/show_bug.cgi?id=27099
3744         Make hidden elements not focusable. This is important becaue we should
3745         not allow tabbing to a hidden element.
3746         
3747         The patch also makes a element without href behave like generic elements
3748         when it comes to focus. Added tests that asserts that this works as
3749         expected.
3750
3751         * fast/events/click-focus-anchor-expected.txt: Added.
3752         * fast/events/click-focus-anchor.html: Added.
3753         * fast/events/resources/tabindex-focus-blur-all.js:
3754         (test):
3755         (testProgrammaticFocus):
3756         * fast/events/tab-focus-anchor-expected.txt: Added.
3757         * fast/events/tab-focus-anchor.html: Added.
3758         * fast/events/tab-focus-hidden-expected.txt: Added.
3759         * fast/events/tab-focus-hidden.html: Added.
3760         * fast/events/tabindex-focus-blur-all-expected.txt:
3761
3762 2009-09-06  Martin Robinson  <martin.james.robinson@gmail.com>
3763
3764         Reviewed by Gustavo Noronha, Jan Alonzo and Xan Lopez.
3765
3766         [Gtk] Expose a database API
3767         https://bugs.webkit.org/show_bug.cgi?id=27899
3768
3769         Expose an HTML5 database API for GTK+.
3770
3771         * platform/gtk/Skipped:
3772
3773 2009-09-06  Cameron McCormack  <cam@mcc.id.au>
3774
3775         Reviewed by Eric Seidel.
3776
3777         Drop <definition-src> support
3778         https://bugs.webkit.org/show_bug.cgi?id=28991
3779
3780         Update test not to expect a <definition-src> element to be of type
3781         SVGDefinitionSrcElement.
3782
3783         * svg/dom/font-face-elements-expected.txt:
3784         * svg/dom/font-face-elements.html:
3785
3786 2009-09-05  Eric Seidel  <eric@webkit.org>
3787
3788         No review, results update only.
3789
3790         Update results after r48043.
3791
3792         * fast/js/JSON-stringify-expected.txt:
3793
3794 2009-09-04  Oliver Hunt  <oliver@apple.com>
3795
3796         Reviewed by Gavin Barraclough.
3797
3798         [[ToString]] conversion should use the actual toString function for String objects.
3799
3800         Add test for toString conversion
3801
3802         * fast/js/resources/JSON-stringify.js:
3803         (createTests.result.push):
3804
3805 2009-09-04  Michelangelo De Simone  <micdesim@gmail.com>
3806
3807         Reviewed by David Levin.
3808
3809         https://bugs.webkit.org/show_bug.cgi?id=28988
3810         Minor fix: "novalidate" attribute renamed in "noValidate", according to
3811         HTML5 specs:
3812         http://www.whatwg.org/specs/web-apps/current-work/#dom-fs-novalidate
3813
3814         * fast/forms/novalidate-attribute-expected.txt:
3815         * fast/forms/resources/novalidate-attribute.js:
3816
3817 2009-09-04  Alexey Proskuryakov  <ap@apple.com>
3818
3819         Fix expected test output.
3820