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