Safari crashes when calling execCommand on formatted html in special case
[WebKit-https.git] / LayoutTests / ChangeLog
1 2009-11-02  Enrica Casucci  <enrica@apple.com>
2
3         Reviewed by Adele Peterson and Dan Bernstein.
4
5         Safari crashes when calling execCommand on formatted html in special case
6         <rdar://problem/7318656>
7         https://bugs.webkit.org/show_bug.cgi?id=31023
8
9         * editing/execCommand/align-in-span-expected.txt: Added.
10         * editing/execCommand/align-in-span.html: Added.
11
12 2009-11-02  Chris Marrin  <cmarrin@apple.com>
13
14         Reviewed by Oliver Hunt.
15
16         Revised tests for changes to when exceptions are raised in WebGL content
17         https://bugs.webkit.org/show_bug.cgi?id=31005
18
19         * fast/canvas/webgl/incorrect-context-object-behaviour-expected.txt:
20         * fast/canvas/webgl/null-object-behaviour-expected.txt:
21         * fast/canvas/webgl/script-tests/incorrect-context-object-behaviour.js:
22         * fast/canvas/webgl/script-tests/null-object-behaviour.js:
23
24 2009-11-02  Philippe Normand  <pnormand@igalia.com>
25
26         Reviewed by Jan Alonzo.
27
28         [GTK] Failing media/video-played-reset.html
29         https://bugs.webkit.org/show_bug.cgi?id=30589
30
31         * platform/gtk/Skipped: Unskip fixed test.
32
33 2009-11-02  Andrew Scherkus  <scherkus@chromium.org>
34
35         Reviewed by Eric Carlson.
36
37         Increase the timeout of media/video-currentTime-set.html from 800ms to 2000ms.
38
39         Also fix call to logResult() as parameters were reversed, resulting in
40         printing an error message of "false".
41
42         https://bugs.webkit.org/show_bug.cgi?id=31017
43
44         * media/video-currentTime-set.html: Timeout increased to 2000ms.
45
46 2009-10-30  Alexey Proskuryakov  <ap@apple.com>
47
48         Reviewed by Darin Adler.
49
50         https://bugs.webkit.org/show_bug.cgi?id=30969
51         A no-prefix XPath node test should not match no-namespace elements in HTML document
52
53         * fast/xpath/null-namespace-in-html-expected.txt: Added.
54         * fast/xpath/null-namespace-in-html.html: Added.
55
56 2009-11-02  Keishi Hattori  <casey.hattori@gmail.com>
57
58         Reviewed by Timothy Hatcher.
59
60         Web Inspector: Rewrite CSSSourceSyntaxHighlighter so it shares more code
61         https://bugs.webkit.org/show_bug.cgi?id=30907
62
63         * inspector/css-syntax-highlight-expected.txt: Added.
64         * inspector/css-syntax-highlight.html: Added.
65         * inspector/javascript-syntax-highlight-expected.txt:
66
67 2009-11-02  Chris Fleizach  <cfleizach@apple.com>
68
69         Reviewed by Beth Dakin.
70
71         Support ARIA "tab" roles
72         https://bugs.webkit.org/show_bug.cgi?id=30842
73
74         * accessibility/aria-controls-with-tabs-expected.txt: Added.
75         * accessibility/aria-controls-with-tabs.html: Added.
76         * accessibility/aria-tab-roles.html: Added.
77         * platform/gtk/Skipped:
78         * platform/mac/accessibility/aria-tab-roles-expected.txt: Added.
79         * platform/win/Skipped:
80
81 2009-11-02  Roland Steiner  <rolandsteiner@chromium.org>
82
83         Reviewed by Dave Hyatt.
84
85         Bug 28420 -  Implement HTML5 <ruby> rendering
86         (https://bugs.webkit.org/show_bug.cgi?id=28420)
87
88         First rudimentary implementation of HTML5 ruby rendering support.
89
90         Further layout tests will be committed in a follow-up patch under fast/ruby.
91
92         * fast/ruby/parse-rp-expected.txt: result changed due to <rt> being rendered as block within <ruby>
93
94 2009-11-01  Alexey Proskuryakov  <ap@apple.com>
95
96         Reviewed by Dan Bernstein.
97
98         https://bugs.webkit.org/show_bug.cgi?id=30992
99         Node.isDefaultNamespace doesn't convert empty strings to null
100
101         * fast/dom/Node/default-namespace-empty-argument-expected.txt: Added.
102         * fast/dom/Node/default-namespace-empty-argument.html: Added.
103
104 2009-11-01  Yael Aharon  <yael.aharon@nokia.com>
105
106         Reviewed by Darin Adler.
107
108         Don't add '/' to the URL path if the it does not include '/' after the protocol component
109         https://bugs.webkit.org/show_bug.cgi?id=30971
110
111         Updating the expected result to reflect the change.
112
113         * fast/loader/url-parse-1-expected.txt:
114
115 2009-10-31  Alexey Proskuryakov  <ap@apple.com>
116
117         Reviewed by John Sullivan.
118
119         https://bugs.webkit.org/show_bug.cgi?id=30982
120         createHTMLDocument doesn't escape ampersand and less-than in title
121
122         * fast/dom/DOMImplementation/createHTMLDocument-title-expected.txt: Added.
123         * fast/dom/DOMImplementation/createHTMLDocument-title.html: Added.
124
125 2009-11-01  Hironori Bono  <hbono@chromium.org>
126
127         Reviewed by Darin Adler.
128
129         Bug 30902: Need a layout test for Bug 28284
130         This change just adds a simple test that calls TextInputController.firstRectForCharacterRange()
131         before and after inserting a Thai character and compare their results.
132         https://bugs.webkit.org/show_bug.cgi?id=30902
133
134         * fast/text/international/thai-cursor-position-expected.txt: Added.
135         * fast/text/international/thai-cursor-position.html: Added.
136         * platform/gtk/Skipped: Skip this test because TextInputController is not implemented.
137         * platform/qt/Skipped: ditto.
138         * platform/win/Skipped: ditto.
139
140 2009-11-01  Yuta Kitamura  <yutak@chromium.org>
141
142         Reviewed by Darin Adler.
143
144         Fix assertion falure in RenderObjectChildList::updateBeforeAfterContent().
145
146         [Crash (debug)] Combination of list-item and :after causes assertion failure
147         https://bugs.webkit.org/show_bug.cgi?id=30944
148
149         * fast/css/list-item-pseudo-nocrash-expected.txt: Added.
150         * fast/css/list-item-pseudo-nocrash.html: Added.
151
152 2009-11-01  Philippe Normand  <pnormand@igalia.com>
153
154         Reviewed by Eric Seidel.
155
156         https://bugs.webkit.org/show_bug.cgi?id=30586
157         [GTK] Failing test media/video-src-empty.html
158
159         * platform/gtk/Skipped: Unskip fixed test.
160
161 2009-10-31  Oliver Hunt  <oliver@apple.com>
162
163         Reviewed by Jon Honeycutt.
164
165         WebGL allows objects to be used with the wrong context
166         https://bugs.webkit.org/show_bug.cgi?id=30981
167
168         Add tests for null/missing object parameters and objects being used
169         on the wrong context.
170
171         * fast/canvas/webgl/incorrect-context-object-behaviour-expected.txt: Added.
172         * fast/canvas/webgl/incorrect-context-object-behaviour.html: Added.
173         * fast/canvas/webgl/null-object-behaviour-expected.txt: Added.
174         * fast/canvas/webgl/null-object-behaviour.html: Added.
175         * fast/canvas/webgl/resources/shader-test.js:
176         (loadStandardProgram):
177         (loadStandardVertexShader):
178         (loadStandardFragmentShader):
179         * fast/canvas/webgl/script-tests/incorrect-context-object-behaviour.js: Added.
180         * fast/canvas/webgl/script-tests/null-object-behaviour.js: Added.
181
182 2009-10-30  Enrica Casucci  <enrica@apple.com>
183
184         Reviewed by Darin Adler.
185
186         REGRESSION: In Mail, Undo does not restore some characters I have deleted at the end of a line
187         https://bugs.webkit.org/show_bug.cgi?id=30955
188         <rdar://problem/7067033>
189         
190         * editing/undo/undo-deleteWord-expected.txt: Added.
191         * editing/undo/undo-deleteWord.html: Added.
192
193 2009-10-29  Jon Honeycutt  <jhoneycutt@apple.com>
194
195         Test for MSAA: Accessibility of headings is not correct
196
197         https://bugs.webkit.org/show_bug.cgi?id=30937
198
199         Reviewed by Adam Roben.
200
201         * platform/win/accessibility/heading-elements-expected.txt: Added.
202         * platform/win/accessibility/heading-elements.html: Added.
203
204 2009-10-29  Jon Honeycutt  <jhoneycutt@apple.com>
205
206         Test for MSAA: Accessibility of links is wrong
207
208         https://bugs.webkit.org/show_bug.cgi?id=30928
209
210         Reviewed by Darin Adler.
211
212         * platform/win/accessibility/linked-elements-expected.txt: Added.
213         * platform/win/accessibility/linked-elements.html: Added.
214
215 2009-10-30  Ben Murdoch  <benm@google.com>
216
217         Reviewed by David Kilzer.
218
219         openDatabase() with empty version sets db version up incorrectly
220         https://bugs.webkit.org/show_bug.cgi?id=28417
221
222         * storage/open-database-set-empty-version-expected.txt: Added.
223         * storage/open-database-set-empty-version.html: Added.
224
225 2009-10-30  Shinichiro Hamaji  <hamaji@chromium.org>
226
227         Reviewed by Darin Adler.
228
229         counterValueForElementById should return space-separated string for multiple counters
230         https://bugs.webkit.org/show_bug.cgi?id=30939
231
232         * fast/css/counters/counterValueForElementById-expected.txt: Added.
233         * fast/css/counters/counterValueForElementById.html: Added.
234
235 2009-10-30  Shinichiro Hamaji  <hamaji@chromium.org>
236
237         Reviewed by Mark Rowe.
238
239         fast/css/counters/t1204* are not asynchronous anymore
240         https://bugs.webkit.org/show_bug.cgi?id=30940
241
242         * fast/css/counters/t1204-increment-00-c-o.html:
243         * fast/css/counters/t1204-increment-01-c-o.html:
244
245 2009-10-30  Kenneth Rohde Christiansen  <kenneth@webkit.org>
246
247         Unreviewed layout test fixes.
248
249         The existing excepted results were wrong, due to the visited links not
250         being reset between tests.
251
252         This was fixed in r50329, so updating the results.
253
254         * platform/qt/fast/block/margin-collapse/block-inside-inline/010-expected.txt:
255         * platform/qt/fast/block/margin-collapse/block-inside-inline/011-expected.txt:
256         * platform/qt/fast/block/margin-collapse/block-inside-inline/012-expected.txt:
257         * platform/qt/fast/block/margin-collapse/block-inside-inline/015-expected.txt:
258         * platform/qt/fast/block/margin-collapse/block-inside-inline/016-expected.txt:
259         * platform/qt/fast/block/margin-collapse/block-inside-inline/020-expected.txt:
260
261 2009-10-30  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
262
263         Reviewed by Holger Hans Peter Freyther.
264
265         [Qt] Add expected files for new svg tests we pass.
266         Compared to the Mac expected png files.
267
268         * platform/qt/svg/css/arrow-with-shadow-expected.txt: Added.
269         * platform/qt/svg/css/circle-in-mask-with-shadow-expected.txt: Added.
270         * platform/qt/svg/css/clippath-with-shadow-expected.txt: Added.
271         * platform/qt/svg/css/mask-with-shadow-expected.txt: Added.
272         * platform/qt/svg/css/path-with-shadow-expected.txt: Added.
273         * platform/qt/svg/css/stars-with-shadow-expected.txt: Added.
274         * platform/qt/svg/filters/shadow-on-filter-expected.txt: Added.
275         * platform/qt/svg/filters/shadow-on-rect-with-filter-expected.txt: Added.
276
277 2009-10-30  Yury Semikhatsky  <yurys@chromium.org>
278
279         Reviewed by Pavel Feldman.
280
281         Test that browser doesn't crash in case of stack overflow
282         inside console.log()
283
284         https://bugs.webkit.org/show_bug.cgi?id=30904
285
286         * fast/dom/console-log-stack-overflow-expected.txt: Added.
287         * fast/dom/console-log-stack-overflow.html: Added.
288
289 2009-10-30  Oliver Hunt  <oliver@apple.com>
290
291         Reviewed by Gavin Barraclough.
292
293         Regression: crash enumerating properties of an object with getters or setters
294         https://bugs.webkit.org/show_bug.cgi?id=30948
295
296         Add test for enumerating getters and setters.
297
298         * fast/js/for-in-cached-expected.txt:
299         * fast/js/script-tests/for-in-cached.js:
300         (forIn5):
301
302 2009-10-29  Erik Arvidsson  <arv@chromium.org>
303
304         Reviewed by Eric Seidel.
305
306         Make links mouse focusable only on GTK and QT.
307
308         Links are now always mouse focusable on GTK and QT. On other platforms
309         the link needs a tabIndex or it needs to be contentEditable.
310
311         https://bugs.webkit.org/show_bug.cgi?id=26856
312
313         * fast/events/click-focus-anchor-expected.txt:
314         * fast/events/click-focus-anchor.html:
315         * platform/gtk/fast/events/click-focus-anchor-expected.txt: Added.
316         * platform/mac/fast/events/click-focus-anchor-expected.txt: Removed.
317         * platform/qt/fast/events/click-focus-anchor-expected.txt: Added.
318
319 2009-10-29  Jonathan Dixon  <joth@chromium.org>
320
321         Reviewed by Eric Seidel.
322
323         Add expected files for GTK and QT builds, for test text-input-webkit-radius.html
324         Expected fils collected from buildbot:
325         http://build.webkit.org/results/Qt%20Linux%20Release/r50286%20(3257)/fast/css/
326         http://build.webkit.org/results/GTK%20Linux%20Release/r50286%20(5308)/fast/css/
327
328         * platform/gtk/fast/css/text-input-with-webkit-border-radius-expected.txt: Added.
329         * platform/qt/fast/css/text-input-with-webkit-border-radius-expected.txt: Added.
330
331 2009-10-29  Dan Bernstein  <mitz@apple.com>
332
333         Updated Tiger-specific result now that Tiger matches current behavior. A Tiger-specific
334         result is still needed because of the difference in Thai fonts.
335
336         * platform/mac-tiger/fast/text/atsui-multiple-renderers-expected.txt:
337
338 2009-10-29  Dan Bernstein  <mitz@apple.com>
339
340         Reviewed by Sam Weinig.
341
342         Updated a test to account for font metric differences between Mac OS X versions. Removed
343         Leopard-specific results for another test now that Leopard matches current behavior.
344
345         * platform/mac-leopard/fast/text/atsui-multiple-renderers-expected.checksum: Removed.
346         * platform/mac-leopard/fast/text/atsui-multiple-renderers-expected.png: Removed.
347         * platform/mac-leopard/fast/text/atsui-multiple-renderers-expected.txt: Removed.
348         * platform/mac/fast/text/ligature-subdivision-expected.txt:
349         * platform/mac/fast/text/script-tests/ligature-subdivision.js:
350
351 2009-10-29  Enrica Casucci  <enrica@apple.com>
352
353         REGRESSION(3.2.3 - 4.0.2): Message composing: when I undo a color change to text in Mail, undo/redo behaves strangely
354         <rdar://problem/7115041>
355         https://bugs.webkit.org/show_bug.cgi?id=30892
356
357         * editing/undo/redo-style-expected.txt: Added.
358         * editing/undo/redo-style.html: Added.
359
360 2009-10-29  Shinichiro Hamaji  <hamaji@chromium.org>
361
362         Reviewed by Darin Adler.
363
364         fast/css/counters/invalidate-cached-counter-node can be dumpAsText
365         https://bugs.webkit.org/show_bug.cgi?id=30931
366
367         * fast/css/counters/invalidate-cached-counter-node-expected.txt: Added.
368         * fast/css/counters/invalidate-cached-counter-node.html:
369         * platform/mac/fast/css/counters/invalidate-cached-counter-node-expected.checksum: Removed.
370         * platform/mac/fast/css/counters/invalidate-cached-counter-node-expected.png: Removed.
371         * platform/mac/fast/css/counters/invalidate-cached-counter-node-expected.txt: Removed.
372
373 2009-10-29  Csaba Osztrogonác  <ossy@webkit.org>
374
375         [Qt] Remove some tests that now pass.
376
377         * platform/qt/Skipped:
378
379 2009-10-29  Dan Bernstein  <mitz@apple.com>
380
381         Reviewed by Sam Weinig.
382
383         Problem editing or selecting text containing ligatures
384         https://bugs.webkit.org/show_bug.cgi?id=30025
385
386         * platform/mac/fast/text/ligature-subdivision-expected.txt: Added.
387         * platform/mac/fast/text/ligature-subdivision.html: Added.
388         * platform/mac/fast/text/script-tests: Added.
389         * platform/mac/fast/text/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/js/script-tests/TEMPLATE.html.
390         * platform/mac/fast/text/script-tests/ligature-subdivision.js: Added.
391
392 2009-10-29  Kenneth Rohde Christiansen  <kenneth@webkit.org>
393
394         Reviewed by Oliver Hunt.
395
396         Removed test that passes after implementing the Qt DRT version
397         of dumpBackForwardList().
398
399         * platform/qt/Skipped:
400
401 2009-10-29  Kenneth Rohde Christiansen  <kenneth@webkit.org>
402
403         Rubberstamped by Adam Roben.
404
405         Remove two tests that pass on the buildbot.
406
407         * platform/qt/Skipped:
408
409 2009-10-29  Dan Bernstein  <mitz@apple.com>
410
411         Updated expected result for Tiger
412
413         * platform/mac-tiger/fast/text/international/thai-line-breaks-expected.txt:
414
415 2009-10-29  Kenneth Rohde Christiansen  <kenneth@webkit.org>
416
417         Unreviewed Qt buildbot fix.
418
419         Add some files to skipped that depend on phonon support,
420         which is disabled on the Qt buildbot for now.
421
422         * platform/qt/Skipped:
423
424 2009-10-29  Kenneth Rohde Christiansen  <kenneth@webkit.org>
425
426         Rubberstamped by Adam Roben.
427
428         Remove tests that pass after the change introduced in r50289.
429
430         * platform/qt/Skipped:
431
432 2009-10-29  Brian Weinstein  <bweinstein@apple.com>
433
434         Rubber-stamped by Steve Falkenburg.
435
436         Windows Release bots are having problems in xmlhttprequest tests, Skipping them temporarily
437         to see if this eliminates the problem, and it is a test causing httpd problems.
438
439         * platform/win/Skipped:
440
441 2009-10-29  Adam Barth  <abarth@webkit.org>
442
443         Reviewed by Eric Seidel.
444
445         Don't run JavaScript URLs in view source mode
446         https://bugs.webkit.org/show_bug.cgi?id=30881
447
448         Test that we don't run JavaScript URLs in view source mode.
449
450         This test actually passes before this change.  I don't know how to
451         actually run JavaScript URLs in view source frames using DRT, but it's
452         possible in an abitrary embedding of WebKit.
453
454         * http/tests/security/view-source-no-javascript-url-expected.txt: Added.
455         * http/tests/security/view-source-no-javascript-url.html: Added.
456
457 2009-10-28  Dan Bernstein  <mitz@apple.com>
458
459         Removed Leopard-specific result after changing ATSUI missing-glyph behavior to match the
460         Core Text and fast code paths' behavior.
461
462         * platform/mac-leopard/fast/text/international/khmer-selection-expected.txt: Removed.
463
464 2009-10-28  Andrew Scherkus  <scherkus@chromium.org>
465
466         Reviewed by Eric Carlson.
467
468         Fix video-pause-immediately.html to avoid using setTimeout().
469
470         This also addresses the flakiness on Windows, where 200ms was not enough time to advance the clock past zero.
471
472         https://bugs.webkit.org/show_bug.cgi?id=30889
473
474         * media/video-pause-immediately.html: Replace setTimeout() with timeupdate events.
475
476 2009-10-28  Brian Weinstein  <bweinstein@apple.com>
477
478         Rubber-stamped by Ada Chan.
479
480         Add accessibility test to the list of Windows Skipped tests.
481
482         * platform/win/Skipped:
483
484 2009-10-28  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
485
486         Reviewed by Jan Alonzo.
487
488         [GTK] API to start inspector for a WebView
489         https://bugs.webkit.org/show_bug.cgi?id=22551
490
491         Unskip inspector tests that we are now able to run.
492
493         * platform/gtk/Skipped:
494
495 2009-10-28  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
496
497         Reviewed by Xan Lopez.
498
499         [GTK] Fails new test fast/js/navigator-language.html
500         https://bugs.webkit.org/show_bug.cgi?id=30440
501
502         Unskip the test that now passes.
503
504         * platform/gtk/Skipped:
505
506 2009-10-28  Jonathan Dixon  <joth@chromium.org>
507
508         Reviewed by Eric Seidel.
509
510         Bug 30547: (Chromium) searchbox not rendered properly due to the css property -webkit-border-radius
511         https://bugs.webkit.org/show_bug.cgi?id=30547
512
513         * fast/css/text-input-with-webkit-border-radius-expected.checksum: Added.
514         * fast/css/text-input-with-webkit-border-radius-expected.png: Added.
515         * fast/css/text-input-with-webkit-border-radius-expected.txt: Added.
516         * fast/css/text-input-with-webkit-border-radius.html: Added.
517
518 2009-10-27  Shinichiro Hamaji  <hamaji@chromium.org>
519
520         Reviewed by Darin Adler.
521
522         Provide a way to get counter values with layoutTestContoller
523         https://bugs.webkit.org/show_bug.cgi?id=30555
524
525         Convert two pixel tests to dumpAsText tests using counterValueForElementById.
526
527         * fast/css/counters/t1204-increment-00-c-o-expected.txt: Added.
528         * fast/css/counters/t1204-increment-00-c-o.html:
529         * fast/css/counters/t1204-increment-01-c-o-expected.txt: Added.
530         * fast/css/counters/t1204-increment-01-c-o.html:
531         * platform/mac/fast/css/counters/t1204-increment-00-c-o-expected.checksum: Removed.
532         * platform/mac/fast/css/counters/t1204-increment-00-c-o-expected.png: Removed.
533         * platform/mac/fast/css/counters/t1204-increment-00-c-o-expected.txt: Removed.
534         * platform/mac/fast/css/counters/t1204-increment-01-c-o-expected.checksum: Removed.
535         * platform/mac/fast/css/counters/t1204-increment-01-c-o-expected.png: Removed.
536         * platform/mac/fast/css/counters/t1204-increment-01-c-o-expected.txt: Removed.
537         * platform/qt/fast/css/counters/t1204-increment-00-c-o-expected.txt: Removed.
538         * platform/qt/fast/css/counters/t1204-increment-01-c-o-expected.txt: Removed.
539
540 2009-10-28  Alexey Proskuryakov  <ap@apple.com>
541
542         Reviewed by Darin Adler.
543
544         https://bugs.webkit.org/show_bug.cgi?id=30841
545         <rdar://problem/7342730> WebKit should not pass Referer header through a redirect to a non-secure site
546
547         * http/tests/ssl/referer-301-expected.txt: Added.
548         * http/tests/ssl/referer-301.html: Added.
549         * http/tests/ssl/referer-303-expected.txt: Added.
550         * http/tests/ssl/referer-303.html: Added.
551         * http/tests/ssl/resources: Added.
552         * http/tests/ssl/resources/referer-301-redir.php: Added.
553         * http/tests/ssl/resources/referer-303-redir.php: Added.
554         * http/tests/ssl/resources/no-http-referer.cgi: Added.
555
556 2009-10-28  Shu Chang  <Chang.Shu@nokia.com>
557
558         Reviewed by Eric Seidel.
559
560         Added special expected test result for Tiger to fix regression tests.
561         https://bugs.webkit.org/show_bug.cgi?id=30811
562
563         * platform/mac-tiger/fast/js/navigator-language-expected.txt: Added.
564
565 2009-10-28  Csaba Osztrogonác  <ossy@webkit.org>
566
567         Rubber-stamped by Holger Freyther.
568
569         [Qt] Remove http/tests/security tests from
570         skiplist, and add only now failing tests.
571
572         * platform/qt/Skipped:
573
574 2009-10-28  Csaba Osztrogonác  <ossy@webkit.org>
575
576         [Qt] Remove http/tests/misc tests from
577         skiplist, and add only now failing tests.
578
579         * platform/qt/Skipped:
580
581 2009-10-28  Csaba Osztrogonác  <ossy@webkit.org>
582
583         Reviewed by Holger Freyther.
584
585         Put tests into skiplist added in r50168 and r50162 because
586         layoutTestController.showWebInspector() is unimplemented now.
587
588         * platform/qt/Skipped:
589         inspector/console-format-collections.html added
590         inspector/javascript-syntax-highlight.html added
591
592 2009-10-27  Dan Bernstein  <mitz@apple.com>
593
594         Rubber-stamped by Sam Weinig.
595
596         Changed this test to use -webkit-box-shadow instead of box-shadow after r49003.
597
598         * fast/box-shadow/inset.html:
599
600 2009-10-27  Joseph Pecoraro  <joepeck@webkit.org>
601
602         Reviewed by Pavel Feldman.
603
604         Web Inspector: Move runAfterPendingDispatches to TestController for Clarity
605         https://bugs.webkit.org/show_bug.cgi?id=30844
606
607         * inspector/console-format-collections.html: updated to reflect TestController change
608
609 2009-10-27  Chris Fleizach  <cfleizach@apple.com>
610
611         Reviewed by Darin Adler.
612
613         WAI-ARIA: add support for 'option' role
614         https://bugs.webkit.org/show_bug.cgi?id=30843
615
616         * accessibility/aria-option-role.html: Added.
617         * platform/gtk/Skipped:
618         * platform/mac/accessibility/aria-option-role-expected.txt: Added.
619         * platform/win/Skipped:
620
621 2009-10-27  Chris Fleizach  <cfleizach@apple.com>
622
623         No review.
624
625         ARIA menu/menu item need AXRoleDescription
626         https://bugs.webkit.org/show_bug.cgi?id=30804
627
628         Layout test fix for Tiger/Leopard.
629
630         * platform/mac-leopard/accessibility/table-with-aria-role-expected.txt:
631
632 2009-10-27  Chris Fleizach  <cfleizach@apple.com>
633
634         Reviewed by Adele Peterson.
635
636         WAI-ARIA: add support for 'presentation' role
637         https://bugs.webkit.org/show_bug.cgi?id=30806
638
639         * accessibility/aria-presentational-role-expected.txt: Added.
640         * accessibility/aria-presentational-role.html: Added.
641
642 2009-10-27  Chris Fleizach  <cfleizach@apple.com>
643
644         Reviewed by Darin Adler.
645
646         ARIA menu/menu item need AXRoleDescription
647         https://bugs.webkit.org/show_bug.cgi?id=30804
648
649         * platform/mac/accessibility/aria-menu-role-descriptions-expected.txt: Added.
650         * platform/mac/accessibility/aria-menu-role-descriptions.html: Added.
651         * platform/mac/accessibility/table-with-aria-role-expected.txt:
652
653 2009-10-27  Steve Block  <steveblock@google.com>
654
655         Reviewed by Darin Adler.
656
657         When a Geolocation method is called, immediately calls the error calback asynchronously if permissions have already been denied.
658         https://bugs.webkit.org/show_bug.cgi?id=27944.
659
660         * fast/dom/Geolocation/resources/permission-denied-already-error.js: Added. Tests that when permission has already been denied, the error callback is invoked with code PERMISSION_DENIED, when the Geolocation service reports an error.
661         * fast/dom/Geolocation/permission-denied-already-error.html: Added. Wrapper for above test.
662         * fast/dom/Geolocation/permission-denied-already-error-expected.txt: Added. Expected result for above test.
663         * fast/dom/Geolocation/resources/permission-denied-already-success.js: Added. Tests that when permission has already been denied, the error callback is invoked with code PERMISSION_DENIED, when the Geolocation service has a good position fix.
664         * fast/dom/Geolocation/permission-denied-already-success.html: Added. Wrapper for above test.
665         * fast/dom/Geolocation/permission-denied-already-success-expected.txt: Added. Expected result for above test.
666         * fast/dom/Geolocation/resources/permission-denied.js: Modified. Updates error string.
667         * fast/dom/Geolocation/permission-denied-expected.txt: Modified. Expected result for above test.
668         * fast/dom/Geolocation/resources/permission-denied-stops-watches.js: Modified. Updates error string.
669         * fast/dom/Geolocation/permission-denied-expected-stops-watches.txt: Modified. Expected result for above test.
670         * platform/gtk/Skipped: Modified. Adds above tests to skipped list.
671
672 2009-10-27  Eric Seidel  <eric@webkit.org>
673
674         Reviewed by Nikolas Zimmermann.
675
676         SVGStyledElement::getPresentationAttribute() can return a shared CSSValue (some SVG tests randomly fail on the bot, and in release builds)
677         https://bugs.webkit.org/show_bug.cgi?id=29620
678
679         * svg/dom/getPresentationAttribute-cache-corruption-expected.txt: Added.
680         * svg/dom/getPresentationAttribute-cache-corruption.svg: Added.
681
682 2009-10-27  Dan Bernstein  <mitz@apple.com>
683
684         Reviewed by Simon Fraser.
685
686         Incomplete repaint of text field in relative positioned inline at imdb.com
687         https://bugs.webkit.org/show_bug.cgi?id=30047
688
689         * fast/repaint/inline-relative-positioned-expected.checksum: Added.
690         * fast/repaint/inline-relative-positioned-expected.png: Added.
691         * fast/repaint/inline-relative-positioned-expected.txt: Added.
692         * fast/repaint/inline-relative-positioned.html: Added.
693
694 2009-10-27  Kinuko Yasuda  <kinuko@google.com>
695
696         Reviewed by Darin Adler.
697
698         Fixing a test case that yields FAIL results.  Also updating
699         the corresponding expected results.
700         https://bugs.webkit.org/show_bug.cgi?id=30821
701
702         * storage/domstorage/complex-values-expected.txt:
703         * storage/domstorage/script-tests/complex-values.js:
704
705 2009-10-27  Ryosuke Niwa  <rniwa@webkit.org>
706
707         Reviewed by Eric Seidel.
708
709         WebKit cannot remove nested bold tags
710         https://bugs.webkit.org/show_bug.cgi?id=30784
711
712         Adds two more edge cases to remove-nested-inline-styles.js:
713         <b><b><b>12</b></b></b> and <b><b><b>1</b></b>2</b>
714         WebKit now passes the one existing test used to fail.
715
716         * editing/style/remove-nested-inline-styles-expected.txt: Added two tests.
717         * editing/style/script-tests/remove-nested-inline-styles.js: Added two tests.
718
719 2009-10-27  Joseph Pecoraro  <joepeck@webkit.org>
720
721         Reviewed by Timothy Hatcher.
722
723         Web Inspector: Pretty Print all HTML Collection Types like we do for NodeList
724         https://bugs.webkit.org/show_bug.cgi?id=30709
725
726         * inspector/console-format-collections-expected.txt: Added.
727         * inspector/console-format-collections.html: Added.
728         * inspector/evaluate-in-frontend.js: Changed innerHTML to DOM elements instead.
729
730 2009-10-27  Adele Peterson  <adele@apple.com>
731
732         Test for <rdar://problem/7269075> REGRESSION (Safari 4.0.3-ToT): After pressing Shift-PageDown, pressing Shift-Up 
733         extends the top of the selection upwards (but should shrink the selection instead)
734         https://bugs.webkit.org/show_bug.cgi?id=29981
735
736         * editing/selection/shrink-selection-after-shift-pagedown-expected.txt: Added.
737         * editing/selection/shrink-selection-after-shift-pagedown.html: Added.
738
739 2009-10-27  Keishi Hattori  <casey.hattori@gmail.com>
740
741         Reviewed by Timothy Hatcher.
742
743         Tests for JavaScript syntax highlighter.
744         https://bugs.webkit.org/show_bug.cgi?id=27147
745
746         * inspector/javascript-syntax-highlight-expected.txt: Added.
747         * inspector/javascript-syntax-highlight.html: Added.
748
749 2009-10-27  Xan Lopez  <xlopez@igalia.com>
750
751         Skip a few more tests that are failing on and off.
752
753         * platform/gtk/Skipped:
754
755 2009-10-27  Mads Ager  <ager@chromium.org>
756
757         Reviewed by Adam Barth.
758
759         [V8] Missing null check after string conversion in error reporting
760         https://bugs.webkit.org/show_bug.cgi?id=30774
761
762         Test case for toString conversion failure on an error object in
763         stack overflow situations.  Test passes if it doesn't crash.
764         
765         * fast/dom/error-to-string-stack-overflow-expected.txt: Added.
766         * fast/dom/error-to-string-stack-overflow.html: Added.
767
768 2009-10-27  Brady Eidson  <beidson@apple.com>
769
770         Rubberstamped by Sam Weinig.
771
772         Re-enable the check that disallows pages with unload handlers in the page cache.
773
774         <rdar://problem/7196485> and http://webkit.org/b/29021 
775
776         * platform/mac/Skipped:
777         * platform/win/Skipped:
778
779 2009-10-27  Xan Lopez  <xlopez@igalia.com>
780
781         Another typo.
782
783         * platform/gtk/Skipped:
784
785 2009-10-27  Xan Lopez  <xlopez@igalia.com>
786
787         Fix typo in test names.
788
789         * platform/gtk/Skipped:
790
791 2009-10-27  Xan Lopez  <xlopez@igalia.com>
792
793         Skip a few tests with links to their tracking bugs.
794
795         * platform/gtk/Skipped:
796
797 2009-10-26  Daniel Bates  <dbates@webkit.org>
798
799         Reviewed by Darin Adler.
800
801         https://bugs.webkit.org/show_bug.cgi?id=30491
802
803         Test that the <isindex> element can be submitted without being enclosed
804         within a <form> element. Also tests that the href property of the <base>
805         element can be used to direct where the submission is sent.
806
807         * http/tests/misc/isindex-with-no-form-base-href-expected.txt: Added.
808         * http/tests/misc/isindex-with-no-form-base-href.html: Added.
809         * http/tests/misc/isindex-with-no-form-expected.txt: Added.
810         * http/tests/misc/isindex-with-no-form.html: Added.
811         * http/tests/misc/resources/isindex-with-no-form-base-href-submit.html: Added.
812         * http/tests/misc/resources/isindex-with-no-form-base-href.html: Added.
813
814 2009-10-26  Brian Weinstein  <bweinstein@apple.com>
815
816         Unreviewed - Updating getComputedStyle results for Windows.
817
818         Updating getComputedStyle results for Windows.
819
820         * platform/win/fast/css/getComputedStyle/computed-style-expected.txt:
821         * platform/win/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
822
823 2009-10-26  Brady Eidson  <beidson@apple.com>
824
825         Reviewed by Darin Adler.
826
827         <rdar://problem/7289467> and http://webkit.org/b/30798 - REGRESSION (r48687): www.myuhc.com doesn't load.
828
829         * fast/loader/grandparent-completion-starts-redirect-expected.txt: Added.
830         * fast/loader/grandparent-completion-starts-redirect.html: Added.
831         * fast/loader/resources/meta-redirect-to-notify-done.html: Added.
832         * fast/loader/resources/parent-of-redirect.html: Added.
833
834 2009-10-26  Dan Bernstein  <mitz@apple.com>
835
836         Reviewed by Sam Weinig.
837
838         Use -webkit-background-size as the transition property in this test now
839         that it is distinct from background-size.
840
841         * transitions/multiple-background-size-transitions.html:
842
843 2009-10-26  Dan Bernstein  <mitz@apple.com>
844
845         Rubber-stamped by Beth Dakin.
846
847         Update expedted results after r50108.
848
849         * svg/css/getComputedStyle-basic-expected.txt:
850
851 2009-10-26  Brady Eidson  <beidson@apple.com>
852
853         Reviewed by Darin Adler.
854
855         <rdar://problem/7308952> and http://webkit.org/b/30424 - REGRESSION (r48687): Pages on ucas.com appear blank.
856
857         * fast/loader/history-forward-in-head-expected.txt: Added.
858         * fast/loader/history-forward-in-head.html: Added.
859
860 2009-10-26  Alexey Proskuryakov  <ap@apple.com>
861
862         Reviewed by Darin Adler.
863
864         https://bugs.webkit.org/show_bug.cgi?id=30049
865         <rdar://problem/7286002> Manipulating DOM from a script while parsing XHTML can cause a crash
866
867         * fast/parser/remove-current-node-parent-x-2-expected.txt: Added.
868         * fast/parser/remove-current-node-parent-x-2.xhtml: Added.
869         * fast/parser/remove-current-node-parent-x-expected.txt: Added.
870         * fast/parser/remove-current-node-parent-x.xhtml: Added.
871
872 2009-10-26  Dan Bernstein  <mitz@apple.com>
873
874         Reviewed by Beth Dakin.
875
876         background-size: X treated as background-size: X X, not background-size: X auto
877         https://bugs.webkit.org/show_bug.cgi?id=28440
878
879         * fast/backgrounds/size/parsing-background-size-values-expected.txt:
880         * fast/backgrounds/size/parsing-inherit-expected.txt:
881         * fast/backgrounds/size/resources/parsing-background-size-values.js:
882         (test):
883         * fast/backgrounds/size/resources/parsing-inherit.js:
884         * platform/mac/fast/css/getComputedStyle/computed-style-expected.txt:
885         * platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
886
887 2009-10-26  Dimitri Glazkov  <dglazkov@chromium.org>
888
889         Reviewed by Geoffrey Garen.
890
891         Test for https://bugs.webkit.org/show_bug.cgi?id=30765
892         REGRESSION (r48701): Removing an event listener causes one added after it to not fire
893
894         * fast/events/event-listener-list-mutation-expected.txt: Added.
895         * fast/events/event-listener-list-mutation.html: Added.
896         * fast/events/script-tests/event-listener-list-mutation.js: Added.
897         (TestMutation.listeners):
898         (TestMutation.mutateList):
899
900 2009-10-26  Xan Lopez  <xlopez@igalia.com>
901
902         Skip test fast/loader/opaque-base-url.html with a reference to the
903         bug tracking it, https://bugs.webkit.org/show_bug.cgi?id=30724
904
905         * platform/gtk/Skipped:
906
907 2009-10-26  Nate Chapin  <japhet@chromium.org>
908
909         Reviewed by Alexey Proskuryakov.
910
911         Update no-referrer-reset for https://bugs.webkit.org/show_bug.cgi?id=30781.
912
913         * http/tests/navigation/no-referrer-reset-expected.txt: Expect window.opener to still be set.
914         * http/tests/navigation/no-referrer-reset.html: Update text to reflect what the test actually does.
915
916 2009-10-26  Ryosuke Niwa  <rniwa@webkit.org>
917
918         Reviewed by Eric Seidel.
919
920         Data loss occurs when unbolding nested bold tags.
921         https://bugs.webkit.org/show_bug.cgi?id=30083
922
923         Adds a test to make sure WebKit can remove nested b, i, & s tags properly
924         without loosing the content of inner elements.
925
926         * editing/style/remove-nested-inline-styles-expected.txt: Added.
927         * editing/style/remove-nested-inline-styles.html: Added.
928         * editing/style/script-tests/remove-nested-inline-styles.js: Added.
929         (removeStyleAndExpect):
930
931 2009-10-26  Sam Weinig  <sam@webkit.org>
932
933         Rubber-stamped by Darin Adler.
934
935         Rollout r50041-50043.  The HTML5 spec changed to make HTMLOptionsCollection
936         inherit from HTMLCollection.
937
938         * fast/dom/wrapper-classes-expected.txt:
939
940 2009-10-26  Rahul Kuchhal  <kuchhal@chromium.org>
941
942         Reviewed by Eric Seidel.
943
944         Prevent crash when optgroup element is empty.
945
946         https://bugs.webkit.org/show_bug.cgi?id=30365
947
948         * fast/forms/select-empty-optgroup-expected.txt: Added.
949         * fast/forms/select-empty-optgroup.html: Added.
950
951 2009-10-26  Csaba Osztrogonác  <ossy@webkit.org>
952
953         Unreviewed typo fix.
954
955         * platform/qt/Skipped: shared-workers-close.html replaced with shared-worker-close.html
956
957 2009-10-23  Alexey Proskuryakov  <ap@apple.com>
958
959         Reviewed by Adam Barth and Darin Adler.
960
961         https://bugs.webkit.org/show_bug.cgi?id=30723
962         <rdar://problem/6189415> Input names added to multipart/form-data headers need to be escaped.
963
964         * http/tests/security/escape-form-data-field-names-expected.txt: Added.
965         * http/tests/security/escape-form-data-field-names.html: Added.
966         * http/tests/security/resources/escape-form-data-field-names.cgi: Added.
967
968 2009-10-26  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
969
970         Reviewed by Ariya Hidayat.
971
972         [Qt] Skip two flakey tests because of sporadic timeouts.
973
974         * platform/qt/Skipped:
975
976 2009-10-26  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
977
978         Reviewed by Ariya Hidayat.
979
980         [Qt] Skipping two other tests because of missing features on our platform.
981
982         * platform/qt/Skipped:
983
984 2009-10-26  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
985
986         Reviewed by Ariya Hidayat.
987
988         [Qt] Add platform-dependent expected file for test added in r49875.
989
990         * platform/qt/fast/css/getComputedStyle/marginComputedStyle-expected.txt: Added.
991
992 2009-10-26  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
993
994         Reviewed by Ariya Hidayat.
995
996         [Qt] Update outdated expected files which expected wrong color values.
997
998         * platform/qt/fast/block/margin-collapse/block-inside-inline/010-expected.txt:
999         * platform/qt/fast/block/margin-collapse/block-inside-inline/011-expected.txt:
1000         * platform/qt/fast/block/margin-collapse/block-inside-inline/012-expected.txt:
1001         * platform/qt/fast/block/margin-collapse/block-inside-inline/015-expected.txt:
1002         * platform/qt/fast/block/margin-collapse/block-inside-inline/016-expected.txt:
1003         * platform/qt/fast/block/margin-collapse/block-inside-inline/020-expected.txt:
1004
1005 2009-10-26  Keishi Hattori  <casey.hattori@gmail.com>
1006
1007         Reviewed by Pavel Feldman.
1008
1009         Fix for Console not showing repeat count when repeatedly logging an Event
1010         https://bugs.webkit.org/show_bug.cgi?id=30324
1011
1012         * inspector/console-tests-expected.txt:
1013
1014 2009-10-26  Eric Carlson  <eric.carlson@apple.com>
1015
1016         Reviewed by Eric Seidel.
1017
1018         Remove HTML5 media element 'load' event
1019         https://bugs.webkit.org/show_bug.cgi?id=30464
1020         
1021         Part 1, change layout tests to not use the event.
1022
1023         * media/audio-constructor-autobuffer-expected.txt:
1024         * media/audio-constructor-autobuffer.html:
1025         * media/audio-constructor-expected.txt:
1026         * media/audio-constructor-src-expected.txt:
1027         * media/audio-constructor-src.html:
1028         * media/audio-constructor.html:
1029         * media/audio-controls-rendering.html:
1030         * media/audio-data-url-expected.txt:
1031         * media/audio-data-url.html:
1032         * media/audio-mpeg-supported-expected.txt:
1033         * media/audio-mpeg-supported.html:
1034         * media/media-load-event-expected.txt:
1035         * media/media-load-event.html:
1036         * media/progress-event-expected.txt:
1037         * media/progress-event-total-expected.txt:
1038         * media/progress-event-total.html:
1039         * media/progress-event.html:
1040         * media/remove-from-document-expected.txt:
1041         * media/remove-from-document-no-load-expected.txt:
1042         * media/remove-from-document-no-load.html:
1043         * media/remove-from-document.html:
1044         * media/restore-from-page-cache-expected.txt:
1045         * media/restore-from-page-cache.html:
1046         * media/video-append-source-expected.txt:
1047         * media/video-append-source.html:
1048         * media/video-buffered-expected.txt:
1049         * media/video-buffered.html:
1050         * media/video-canvas-source-expected.txt:
1051         * media/video-canvas-source.html:
1052         * media/video-controls-expected.txt:
1053         * media/video-controls-transformed-expected.txt:
1054         * media/video-controls-transformed.html:
1055         * media/video-controls-zoomed-expected.txt:
1056         * media/video-controls-zoomed.html:
1057         * media/video-controls.html:
1058         * media/video-currentTime-expected.txt:
1059         * media/video-currentTime-set-expected.txt:
1060         * media/video-currentTime-set.html:
1061         * media/video-currentTime-set2-expected.txt:
1062         * media/video-currentTime-set2.html:
1063         * media/video-currentTime.html:
1064         * media/video-dom-src-expected.txt:
1065         * media/video-dom-src.html:
1066         * media/video-error-abort-expected.txt:
1067         * media/video-error-abort.html:
1068         * media/video-error-does-not-exist.html:
1069         * media/video-muted-expected.txt:
1070         * media/video-muted.html:
1071         * media/video-no-autoplay-expected.txt:
1072         * media/video-no-autoplay.html:
1073         * media/video-seek-past-end-paused-expected.txt:
1074         * media/video-seek-past-end-paused.html:
1075         * media/video-seek-past-end-playing-expected.txt:
1076         * media/video-seek-past-end-playing.html:
1077         * media/video-seekable-expected.txt:
1078         * media/video-seekable.html:
1079         * media/video-seeking-expected.txt:
1080         * media/video-seeking.html:
1081         * media/video-src-change-expected.txt:
1082         * media/video-src-change.html:
1083         * media/video-volume-expected.txt:
1084         * media/video-volume.html:
1085
1086 2009-10-26  Chris Fleizach  <cfleizach@apple.com>
1087
1088         Reviewed by Darin Adler.
1089
1090         crash with AX on when an image map contains an anchor tag
1091         https://bugs.webkit.org/show_bug.cgi?id=30739
1092
1093         * accessibility/crashing-a-tag-in-map-expected.txt: Added.
1094         * accessibility/crashing-a-tag-in-map.html: Added.
1095
1096 2009-10-26  Csaba Osztrogonác  <ossy@webkit.org>
1097
1098         Rubber-stamped by Tor Arne Vestbø.
1099
1100         http/tests/cookies/simple-cookies-max-age.html moved to flakey tests group.
1101         http/tests/xmlhttprequest/workers/close.html added to flakey tests group.
1102
1103         * platform/qt/Skipped: 
1104
1105 2009-10-26  Csaba Osztrogonác  <ossy@webkit.org>
1106
1107         Unreviewed trivial fix for r49854.
1108
1109         * platform/qt/Skipped: Missing html extension added.
1110
1111 2009-10-26  Jan Michael Alonzo  <jmalonzo@webkit.org>
1112
1113         Reviewed by Gustavo Noronha.
1114
1115         [Gtk] Reenable mod_rewrite in Fedora's httpd.conf
1116         https://bugs.webkit.org/show_bug.cgi?id=30741
1117
1118         * http/conf/fedora-httpd.conf:
1119
1120 2009-10-25  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
1121
1122         Unreviewed. Rebaseline test after 49998.
1123
1124         * platform/gtk/fast/dom/prototype-inheritance-2-expected.txt:
1125
1126 2009-10-25  Hironori Bono  <hbono@chromium.org>
1127
1128         Reviewed by Darin Adler.
1129
1130         A quick fix for Bug 29103.
1131         Since String::startsWith() cannot fold non-ASCII characters, this change folds the prefix string
1132         and the option string before calling String::startsWith().
1133         https://bugs.webkit.org/show_bug.cgi?id=29103
1134
1135         * fast/forms/listbox-typeahead-cyrillic-expected.txt: Added.
1136         * fast/forms/listbox-typeahead-cyrillic.html: Added.
1137         * fast/forms/listbox-typeahead-greek-expected.txt: Added.
1138         * fast/forms/listbox-typeahead-greek.html: Added.
1139
1140 2009-10-25  Sam Weinig  <sam@webkit.org>
1141
1142         Reviewed by Dan Bernstein.
1143
1144         Update tests for https://bugs.webkit.org/show_bug.cgi?id=30751
1145         HTMLOptionsCollection should not inherit from HTMLCollection
1146
1147         * fast/dom/wrapper-classes-expected.txt:
1148
1149 2009-10-24  Dan Bernstein  <mitz@apple.com>
1150
1151         Reviewed by Sam Weinig.
1152
1153         Missing images at 350.org due to wrong URLs
1154         https://bugs.webkit.org/show_bug.cgi?id=30748
1155
1156         * fast/dom/HTMLImageElement/parse-src-expected.txt: Added.
1157         * fast/dom/HTMLImageElement/parse-src.html: Added.
1158         * fast/dom/HTMLImageElement/script-tests: Added.
1159         * fast/dom/HTMLImageElement/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/Document/script-tests/TEMPLATE.html.
1160         * fast/dom/HTMLImageElement/script-tests/parse-src.js: Added.
1161
1162 2009-10-23  Chris Evans  <cevans@chromium.org>
1163
1164         Reviewed by Adam Barth.
1165
1166         Added test for bug 27239 (ignore Refresh for view source mode).
1167         https://bugs.webkit.org/show_bug.cgi?id=27239
1168
1169         * http/tests/security/view-source-no-refresh.html: Added
1170         * http/tests/security/view-source-no-refresh-expected.txt: Added
1171         * http/tests/security/resources/view-source-no-refresh.php: Added
1172
1173 2009-10-23  Alejandro G. Castro  <alex@igalia.com>
1174
1175         Reviewed by Xan Lopez.
1176
1177         [GTK] Modified the tests results according to the last changes due
1178         to the fixes of the bug (r49985):
1179         https://bugs.webkit.org/show_bug.cgi?id=29697.
1180
1181         * platform/gtk/editing/execCommand/4916541-expected.txt:
1182         * platform/gtk/editing/execCommand/5138441-expected.txt:
1183         * platform/gtk/editing/execCommand/5481523-expected.txt:
1184         * platform/gtk/editing/execCommand/indent-paragraphs-expected.txt: Added.
1185
1186 2009-10-23  Jon Honeycutt  <jhoneycutt@apple.com>
1187
1188         MSAA: Name for image elements should use alt attribute text
1189
1190         https://bugs.webkit.org/show_bug.cgi?id=30727
1191         <rdar://problem/7328291>
1192
1193         Reviewed by Alice Liu.
1194
1195         * platform/win/accessibility/img-alt-attribute-expected.txt: Added.
1196         * platform/win/accessibility/img-alt-attribute.html: Added.
1197
1198 2009-10-23  Sam Weinig  <sam@webkit.org>
1199
1200         Reviewed by Anders Carlsson.
1201
1202         Update and add test for https://bugs.webkit.org/show_bug.cgi?id=30695
1203         Drop .tags() support from HTMLCollection
1204
1205         * fast/dom/HTMLDocument/document-all-expected.txt: Added.
1206         * fast/dom/HTMLDocument/document-all.html: Added.
1207         * fast/dom/HTMLDocument/script-tests: Added.
1208         * fast/dom/HTMLDocument/script-tests/document-all.js: Added.
1209         * fast/dom/Window/window-properties-expected.txt:
1210         * fast/dom/dom-constructors-expected.txt:
1211         * fast/dom/dom-constructors.html:
1212         * fast/dom/domListEnumeration-expected.txt:
1213         * fast/dom/prototype-inheritance-2-expected.txt:
1214         * fast/dom/prototype-inheritance-expected.txt:
1215         * fast/dom/script-tests/domListEnumeration.js:
1216         * fast/dom/undetectable-document-all-expected.txt:
1217         * fast/js/global-constructors-expected.txt:
1218
1219 2009-10-23  Alpha Lam  <hclam@chromium.org>
1220
1221         Reviewed by Eric Carlson.
1222
1223         Volume slider always starts at half volume
1224         https://bugs.webkit.org/show_bug.cgi?id=28322
1225
1226         * media/video-volume-slider.html: Added.
1227         Pixel test for the volume slider of the media control. This test
1228         assumes volume slider is implemented and usable. It moves the mouse
1229         over the right bottom corner of a video element to trigger the
1230         volume slider. If volume slider is not implemented at all, you'll
1231         only see a video element with the first frame.
1232         * platform/gtk/Skipped: The above test requires a volume slider so it's skipped.
1233         * platform/mac/Skipped: ditto.
1234         * platform/win/Skipped: ditto.
1235
1236 2009-10-23  Andrew Scherkus  <scherkus@chromium.org>
1237
1238         Reviewed by Eric Carlson.
1239
1240         Add a layout test to assert that media element implementors do not
1241         advance currentTime after being paused.
1242
1243         https://bugs.webkit.org/show_bug.cgi?id=30699
1244
1245         * media/video-pause-immediately-expected.txt: Added.
1246         * media/video-pause-immediately.html: Added.
1247
1248 2009-10-23  Victor Wang  <victorw@chromium.org>
1249
1250         Reviewed by Eric Seidel.
1251
1252         Update the expected pixel result for test svg-as-background-6.html
1253
1254         The old result is incorrect because of the wrong SVG masking offset calculation.
1255         Patch http://trac.webkit.org/changeset/49598 fixed the issue.
1256         The pixel result of this layout test needs to be updated.
1257
1258         https://bugs.webkit.org/show_bug.cgi?id=30692
1259
1260         * platform/mac/fast/backgrounds/svg-as-background-6-expected.checksum:
1261         * platform/mac/fast/backgrounds/svg-as-background-6-expected.png:
1262
1263 2009-10-23  Xiaomei Ji  <xji@chromium.org>
1264
1265         Reviewed by Sam Weinig.
1266
1267         Fix caretRangeFromPoint()/elementFromPoint() returns wrong result 
1268         for a zoomed and scrolled page.
1269         https://bugs.webkit.org/show_bug.cgi?id=30689.
1270
1271         The real cause is the wrong calculation of event.clientX/Y when
1272         page is zoomed and scolled.
1273         After Sam fixed the event.clientX/Y in r49551, the hit test point
1274         should be recalculated (revert r49490).
1275
1276         * fast/dom/Document/CaretRangeFromPoint/caretRangeFromPoint-in-zoom-and-scroll-expected.txt: Added.
1277         * fast/dom/Document/CaretRangeFromPoint/caretRangeFromPoint-in-zoom-and-scroll.html: Added.
1278         * fast/dom/Document/CaretRangeFromPoint/hittest-relative-to-viewport-expected.txt:
1279         * fast/dom/Document/CaretRangeFromPoint/hittest-relative-to-viewport.html:
1280         * fast/dom/elementFromPoint-relative-to-viewport-expected.txt:
1281         * fast/dom/elementFromPoint-relative-to-viewport.html:
1282
1283 2009-10-23  Enrica Casucci  <enrica@apple.com>
1284
1285         Reviewed by Adele Peterson.
1286
1287         REGRESSION: Copy is copying incorrect background-color
1288         <rdar://problem/7248529>
1289         https://bugs.webkit.org/show_bug.cgi?id=29697
1290
1291         All the following tests have been re-baselined because
1292         the indent command now preserves the original markup.
1293         A new test (indent-paragraph.html) has been added to test
1294         several indent combinations not covered by the existing tests.
1295         
1296         * editing/execCommand/19087-expected.txt:
1297         * editing/execCommand/19653-1-expected.txt:
1298         * editing/execCommand/indent-div-inside-list-expected.txt:
1299         * editing/execCommand/indent-nested-blockquotes-expected.txt:
1300         * editing/execCommand/indent-nested-div-expected.txt:
1301         * editing/execCommand/indent-paragraphs.html: Added.
1302         * editing/execCommand/indent-second-paragraph-in-blockquote-expected.txt:
1303         * editing/execCommand/indent-with-style-expected.txt:
1304         * editing/inserting/5994480-2-expected.txt:
1305         * platform/mac/editing/execCommand/4641880-2-expected.txt:
1306         * platform/mac/editing/execCommand/4916541-expected.txt:
1307         * platform/mac/editing/execCommand/5138441-expected.txt:
1308         * platform/mac/editing/execCommand/5481523-expected.txt:
1309         * platform/mac/editing/execCommand/indent-paragraphs-expected.txt: Added.
1310         * platform/mac/editing/execCommand/indent-selection-expected.txt:
1311         * platform/mac/editing/pasteboard/select-element-1-expected.txt:
1312
1313 2009-10-23  Brian Weinstein  <bweinstein@apple.com>
1314
1315         Rubber-stamped by Sam Weinig.
1316
1317         Isolated worlds tests now pass, removing then from the Skipped
1318         list.
1319
1320         * platform/win/Skipped:
1321
1322 2009-10-23  Xan Lopez  <xlopez@igalia.com>
1323
1324         Use the correct Skipped file ...
1325
1326         * platform/gtk/Skipped:
1327         * platform/mac/Skipped:
1328
1329 2009-10-23  Xan Lopez  <xlopez@igalia.com>
1330
1331         Skip new tests missing expected results.
1332
1333         * platform/mac/Skipped:
1334
1335 2009-10-19  Gavin Barraclough  <barraclough@apple.com>
1336
1337         Reviewed by Sam Weinig & Geoff Garen.
1338
1339         https://bugs.webkit.org/show_bug.cgi?id=30696
1340         Enable isolated-worlds tests on mac.
1341           * Update the results to switch from windows to unix line-endings.
1342           * Update all-window-prototypes.html to allow for properties on
1343             the global object with null prototypes (just skip over them).
1344
1345         * http/tests/security/isolatedWorld/all-window-properties-expected.txt:
1346         * http/tests/security/isolatedWorld/all-window-prototypes-expected.txt:
1347         * http/tests/security/isolatedWorld/all-window-prototypes.html:
1348         * http/tests/security/isolatedWorld/body-properties-expected.txt:
1349         * http/tests/security/isolatedWorld/body-prototype-expected.txt:
1350         * http/tests/security/isolatedWorld/document-properties-expected.txt:
1351         * http/tests/security/isolatedWorld/document-prototype-expected.txt:
1352         * http/tests/security/isolatedWorld/global-variables-expected.txt:
1353         * http/tests/security/isolatedWorld/image-properties-expected.txt:
1354         * http/tests/security/isolatedWorld/image-prototype-expected.txt:
1355         * http/tests/security/isolatedWorld/location-properties-expected.txt:
1356         * http/tests/security/isolatedWorld/location-prototype-expected.txt:
1357         * http/tests/security/isolatedWorld/number-prototype-expected.txt:
1358         * http/tests/security/isolatedWorld/object-prototype-expected.txt:
1359         * http/tests/security/isolatedWorld/storage-properties-expected.txt:
1360         * http/tests/security/isolatedWorld/storage-prototype-expected.txt:
1361         * http/tests/security/isolatedWorld/string-prototype-expected.txt:
1362         * http/tests/security/isolatedWorld/window-properties-expected.txt:
1363         * platform/mac/Skipped:
1364
1365 2009-10-22  Brian Weinstein  <bweinstein@apple.com>
1366
1367         Updating expected results - unreviewed.
1368
1369         Updated expected computed style results on Windows after r49959.
1370
1371         * platform/win/fast/css/getComputedStyle/computed-style-expected.txt:
1372         * platform/win/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
1373
1374 2009-10-22  Beth Dakin  <bdakin@apple.com>
1375
1376         Reviewed by Dan Bernstein.
1377
1378         Tests for <rdar://problem/6942706> ER: Add a CSS property that 
1379         allows shadows to work for SVG content
1380         -and corresponding-
1381         https://bugs.webkit.org/show_bug.cgi?id=30479
1382
1383         New results that include -webkit-shadow:
1384         * platform/mac/fast/css/getComputedStyle/computed-style-expected.txt:
1385         * platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
1386
1387         New tests and their results.
1388         * platform/mac/svg/css/arrow-with-shadow-expected.checksum: Added.
1389         * platform/mac/svg/css/arrow-with-shadow-expected.png: Added.
1390         * platform/mac/svg/css/arrow-with-shadow-expected.txt: Added.
1391         * platform/mac/svg/css/circle-in-mask-with-shadow-expected.checksum: Added.
1392         * platform/mac/svg/css/circle-in-mask-with-shadow-expected.png: Added.
1393         * platform/mac/svg/css/circle-in-mask-with-shadow-expected.txt: Added.
1394         * platform/mac/svg/css/clippath-with-shadow-expected.checksum: Added.
1395         * platform/mac/svg/css/clippath-with-shadow-expected.png: Added.
1396         * platform/mac/svg/css/clippath-with-shadow-expected.txt: Added.
1397         * platform/mac/svg/css/group-with-shadow-expected.checksum: Added.
1398         * platform/mac/svg/css/group-with-shadow-expected.png: Added.
1399         * platform/mac/svg/css/group-with-shadow-expected.txt: Added.
1400         * platform/mac/svg/css/mask-with-shadow-expected.checksum: Added.
1401         * platform/mac/svg/css/mask-with-shadow-expected.png: Added.
1402         * platform/mac/svg/css/mask-with-shadow-expected.txt: Added.
1403         * platform/mac/svg/css/path-with-shadow-expected.checksum: Added.
1404         * platform/mac/svg/css/path-with-shadow-expected.png: Added.
1405         * platform/mac/svg/css/path-with-shadow-expected.txt: Added.
1406         * platform/mac/svg/css/stars-with-shadow-expected.checksum: Added.
1407         * platform/mac/svg/css/stars-with-shadow-expected.png: Added.
1408         * platform/mac/svg/css/stars-with-shadow-expected.txt: Added.
1409         * platform/mac/svg/filters/shadow-on-filter-expected.checksum: Added.
1410         * platform/mac/svg/filters/shadow-on-filter-expected.png: Added.
1411         * platform/mac/svg/filters/shadow-on-filter-expected.txt: Added.
1412         * platform/mac/svg/filters/shadow-on-rect-with-filter-expected.checksum: Added.
1413         * platform/mac/svg/filters/shadow-on-rect-with-filter-expected.png: Added.
1414         * platform/mac/svg/filters/shadow-on-rect-with-filter-expected.txt: Added.
1415         * svg/css/arrow-with-shadow.svg: Added.
1416         * svg/css/circle-in-mask-with-shadow.svg: Added.
1417         * svg/css/clippath-with-shadow.svg: Added.
1418         * svg/css/getComputedStyle-basic-expected.txt:
1419         * svg/css/group-with-shadow.svg: Added.
1420         * svg/css/mask-with-shadow.svg: Added.
1421         * svg/css/path-with-shadow.svg: Added.
1422         * svg/css/stars-with-shadow.html: Added.
1423         * svg/filters/shadow-on-filter.svg: Added.
1424         * svg/filters/shadow-on-rect-with-filter.svg: Added.
1425
1426 2009-10-22  Shu Chang  <Chang.Shu@nokia.com>
1427
1428         Reviewed by Eric Seidel.
1429
1430         [Qt] Added expected result for clicked-link-is-visited.html.
1431         Removed test case from qt/Skipped as it works now.
1432
1433         * platform/qt/Skipped:
1434         * platform/qt/fast/history: Added.
1435         * platform/qt/fast/history/clicked-link-is-visited-expected.txt: Added.
1436
1437 2009-10-22  Xan Lopez  <xlopez@igalia.com>
1438
1439         Skip failing tests that seems to be somewhat tied to the Mac
1440         platform. See https://bugs.webkit.org/show_bug.cgi?id=30680
1441
1442         * platform/gtk/Skipped:
1443
1444 2009-10-22  Andrew Scherkus  <scherkus@chromium.org>
1445
1446         Reviewed by Eric Carlson.
1447
1448         Fix video-played.js to use an error timeout based on time rather than function call count.
1449
1450         https://bugs.webkit.org/show_bug.cgi?id=30657
1451
1452         * media/video-played.js:
1453         (nowInSecs): Returns the current time in seconds.
1454         (playForMillisecs.callPauseIfTimeIsReached): Change from call counts to using elapsed time.
1455         (playForMillisecs): Ditto.
1456
1457 2009-10-22  Xan Lopez  <xlopez@igalia.com>
1458
1459         libsoup can reconstruct URIs with empty querys now, so unskip
1460         another bunch of tests.
1461
1462         * platform/gtk/Skipped:
1463
1464 2009-10-22  Xan Lopez  <xlopez@igalia.com>
1465
1466         Unskip a couple of working tests.
1467
1468         * platform/gtk/Skipped:
1469
1470 2009-10-21  Jeremy Orlow  <jorlow@chromium.org>
1471
1472         Storage events should use Document::url() rather than documentURI()
1473         https://bugs.webkit.org/show_bug.cgi?id=30535
1474
1475         Storage events should use Document::url() rather than Document::documentURI()
1476         per http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2009-October/023703.html
1477
1478         Add a test for this.  Since storage events are sync, re-order when
1479         evalAndLog logs and evaluates instructions.
1480
1481         * fast/js/resources/js-test-pre.js:
1482         (evalAndLog):
1483         * storage/domstorage/documentURI-expected.txt: Added.
1484         * storage/domstorage/documentURI.html: Added.
1485         * storage/domstorage/script-tests/documentURI.js: Added.
1486         (test):
1487         (firstEvent):
1488         (secondEvent):
1489
1490 2009-10-21  Jeremy Orlow  <jorlow@chromium.org>
1491
1492         Reviewed by Darin Adler.
1493
1494         Combine local and session storage tests into one and use script-tests properly
1495         https://bugs.webkit.org/show_bug.cgi?id=30640
1496
1497         I was apparently misusing the script-tests stuff.  I changed all the tests to
1498         test both local storage and session storage so that we can use the
1499         make-test-script-wrappers stuff as is.
1500
1501         * storage/domstorage/clear-expected.txt: Added.
1502         * storage/domstorage/clear.html: Added.
1503         * storage/domstorage/complex-keys-expected.txt: Added.
1504         * storage/domstorage/complex-keys.html: Added.
1505         * storage/domstorage/complex-values-expected.txt: Added.
1506         * storage/domstorage/complex-values.html: Added.
1507         * storage/domstorage/localstorage/clear-expected.txt: Removed.
1508         * storage/domstorage/localstorage/clear.html: Removed.
1509         * storage/domstorage/localstorage/complex-keys-expected.txt: Removed.
1510         * storage/domstorage/localstorage/complex-keys.html: Removed.
1511         * storage/domstorage/localstorage/complex-values-expected.txt: Removed.
1512         * storage/domstorage/localstorage/complex-values.html: Removed.
1513         * storage/domstorage/localstorage/quota-expected.txt: Removed.
1514         * storage/domstorage/localstorage/quota.html: Removed.
1515         * storage/domstorage/localstorage/remove-item-expected.txt: Removed.
1516         * storage/domstorage/localstorage/remove-item.html: Removed.
1517         * storage/domstorage/quota-expected.txt: Added.
1518         * storage/domstorage/quota.html: Added.
1519         * storage/domstorage/remove-item-expected.txt: Added.
1520         * storage/domstorage/remove-item.html: Added.
1521         * storage/domstorage/script-tests/TEMPLATE.html: Added.
1522         * storage/domstorage/script-tests/clear.js:
1523         (test):
1524         (runTest):
1525         * storage/domstorage/script-tests/complex-keys.js:
1526         (test):
1527         (runTest):
1528         * storage/domstorage/script-tests/complex-values.js:
1529         (test):
1530         (runTest):
1531         * storage/domstorage/script-tests/no-quota.js: Removed.
1532         * storage/domstorage/script-tests/quota.js:
1533         (testQuota):
1534         (testNoQuota):
1535         (runTest):
1536         * storage/domstorage/script-tests/remove-item.js:
1537         (test):
1538         (runTest):
1539         * storage/domstorage/sessionstorage/clear-expected.txt: Removed.
1540         * storage/domstorage/sessionstorage/clear.html: Removed.
1541         * storage/domstorage/sessionstorage/complex-keys-expected.txt: Removed.
1542         * storage/domstorage/sessionstorage/complex-keys.html: Removed.
1543         * storage/domstorage/sessionstorage/complex-values-expected.txt: Removed.
1544         * storage/domstorage/sessionstorage/complex-values.html: Removed.
1545         * storage/domstorage/sessionstorage/no-quota-expected.txt: Removed.
1546         * storage/domstorage/sessionstorage/no-quota.html: Removed.
1547         * storage/domstorage/sessionstorage/remove-item-expected.txt: Removed.
1548         * storage/domstorage/sessionstorage/remove-item.html: Removed.
1549
1550 2009-10-21  Darin Adler  <darin@apple.com>
1551
1552         Update since we rolled Japanese tailoring out that was done to fix
1553         https://bugs.webkit.org/show_bug.cgi?id=30437 earlier.
1554
1555         * fast/text/international/japanese-kana-letters-expected.txt: Update
1556         test results to expect failure. We'll land results that expect
1557         success once we re-fix the bug.
1558
1559 2009-10-21  Andrew Scherkus  <scherkus@chromium.org>
1560
1561         Reviewed by Eric Seidel.
1562
1563         Update more media layout tests to use findMediaFile().
1564
1565         https://bugs.webkit.org/show_bug.cgi?id=30644
1566
1567         * media/controls-drag-timebar.html: Switch to using findMediaFile().
1568         * media/video-currentTime-set.html: Remove src attribute and rely on findMediaFile() instead.
1569
1570 2009-10-21  Brian Weinstein  <bweinstein@apple.com>
1571
1572         Reviewed by Eric Seidel.
1573
1574         Fixes part of <http://webkit.org/b/30522>.
1575         Web Inspector: DOM Exceptions throughout the Inspector should be more human readable.
1576         
1577         Adds a test to check the name and description of some DOM Exceptions.
1578
1579         * fast/dom/dom-exception-description-expected.txt: Added.
1580         * fast/dom/dom-exception-description.html: Added.
1581         * fast/dom/script-tests/dom-exception-description.js: Added.
1582
1583 2009-10-21  Alejandro G. Castro  <alex@igalia.com>
1584
1585         Reviewed by Xan Lopez.
1586
1587         [GTK] Removed 5333725.html from Skipped and modified the expected
1588         result of 5232159-expected.txt and fake-drag-expected.txt, this
1589         modifications come from the changes in EventSender (bug 30633 and
1590         bug 30636).
1591         https://bugs.webkit.org/show_bug.cgi?id=30593
1592
1593         * LayoutTests/platform/gtk/Skipped:
1594         * LayoutTests/platform/gtk/editing/selection/5232159-expected.txt:
1595         * LayoutTests/platform/gtk/editing/selection/fake-drag-expected.tx :
1596
1597 2009-10-21  Victor Wang  <victorw@chromium.org>
1598
1599         Reviewed by Eric Seidel.
1600
1601         Fix click-focus-anchor layout test to mimic click event.
1602
1603         https://bugs.webkit.org/show_bug.cgi?id=30610
1604
1605         * fast/events/click-focus-anchor.html:
1606
1607 2009-10-21  Dmitry Titov  <dimich@chromium.org>
1608
1609         Reviewed by Darin Adler.
1610
1611         Fix the crash when a node not in a document receives dispatchEvent.
1612         https://bugs.webkit.org/show_bug.cgi?id=30611
1613
1614         * fast/events/dispatch-event-no-document-expected.txt: Added.
1615         * fast/events/dispatch-event-no-document.html: Added.
1616
1617 2009-10-21  Dan Bernstein  <mitz@apple.com>
1618
1619         Reviewed by Sam Weinig.
1620
1621         Added a background-clip parsing test that would have caught some
1622         regressions that were introduced in r46240.
1623
1624         * fast/css/background-clip-text-expected.txt: Added.
1625         * fast/css/background-clip-text.html: Added.
1626         * fast/css/script-tests: Added.
1627         * fast/css/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/backgrounds/repeat/script-tests/TEMPLATE.html.
1628         * fast/css/script-tests/background-clip-text.js: Added.
1629         (test):
1630
1631 2009-10-21  Xan Lopez  <xlopez@igalia.com>
1632
1633         Skip another failing test.
1634
1635         * platform/gtk/Skipped:
1636
1637 2009-10-21  Xan Lopez  <xlopez@igalia.com>
1638
1639         Skip a few more libxml2 related tests.
1640
1641         * platform/gtk/Skipped:
1642
1643 2009-10-21  Satoshi Nakagawa  <psychs@limechat.net>
1644
1645         Reviewed by Darin Adler.
1646
1647         Fixed Japanese text search problems.
1648         Treat small kana letters and kana letters as different characters in search.
1649         Do not ignore diacritic marks in search for Japanese texts.
1650
1651         https://bugs.webkit.org/show_bug.cgi?id=30437
1652
1653         * fast/text/international/japanese-kana-letters-expected.txt: Added.
1654         * fast/text/international/japanese-kana-letters.html: Added.
1655
1656 2009-10-20  Pavel Feldman  <pfeldman@chromium.org>
1657
1658         Reviewed by Timothy Hatcher.
1659
1660         Web Inspector: simple console tests do not require testing harness.
1661
1662         https://bugs.webkit.org/show_bug.cgi?id=30478
1663
1664         * inspector/uncaught-dom1-exception-expected.txt:
1665         * inspector/uncaught-dom1-exception.html:
1666         * inspector/uncaught-dom3-exception-expected.txt:
1667         * inspector/uncaught-dom3-exception.html:
1668         * inspector/uncaught-dom8-exception-expected.txt:
1669         * inspector/uncaught-dom8-exception.html:
1670
1671 2009-10-20  Xan Lopez  <xlopez@igalia.com>
1672
1673         Another batch of skipped tests with links to their bugs.
1674
1675         * platform/gtk/Skipped:
1676
1677 2009-10-20  Shinichiro Hamaji  <hamaji@chromium.org>
1678
1679         Reviewed by Darin Adler.
1680
1681         fast/css/getComputedStyle/marginComputedStyle is missing
1682         https://bugs.webkit.org/show_bug.cgi?id=30566
1683
1684         * fast/css/getComputedStyle/marginComputedStyle-expected.txt: Added.
1685         * fast/css/getComputedStyle/marginComputedStyle.html: Added.
1686         * platform/mac/fast/css/getComputedStyle/marginComputedStyle-expected.checksum: Removed.
1687         * platform/mac/fast/css/getComputedStyle/marginComputedStyle-expected.png: Removed.
1688         * platform/mac/fast/css/getComputedStyle/marginComputedStyle-expected.txt: Removed.
1689         * platform/qt/fast/css/marginComputedStyle-expected.txt: Removed.
1690
1691 2009-10-20  Xan Lopez  <xlopez@igalia.com>
1692
1693         Another batch of skipped tests with links to their bugs.
1694
1695         * platform/gtk/Skipped:
1696
1697 2009-10-20  Xan Lopez  <xlopez@igalia.com>
1698
1699         Another batch of skipped tests with links to their bugs.
1700
1701         * platform/gtk/Skipped:
1702
1703 2009-10-20  Xan Lopez  <xlopez@igalia.com>
1704
1705         Skip 3 failing xmlhttprequest tests.
1706
1707         https://bugs.webkit.org/show_bug.cgi?id=30582
1708
1709         * platform/gtk/Skipped:
1710
1711 2009-10-20  Xan Lopez  <xlopez@igalia.com>
1712
1713         Skip two failing security canvas tests.
1714
1715         https://bugs.webkit.org/show_bug.cgi?id=30580
1716
1717         * platform/gtk/Skipped:
1718
1719 2009-10-20  Xan Lopez  <xlopez@igalia.com>
1720
1721         Skip failing editing test.
1722
1723         * platform/gtk/Skipped:
1724
1725 2009-10-20  Xan Lopez  <xlopez@igalia.com>
1726
1727         Skip a bunch of failing DnD tests.
1728
1729         * platform/gtk/Skipped:
1730
1731 2009-10-20  Xan Lopez  <xlopez@igalia.com>
1732
1733         Skip two zoom related tests.
1734
1735         * platform/gtk/Skipped:
1736
1737 2009-10-20  Xan Lopez  <xlopez@igalia.com>
1738
1739         Skip a couple of failing media tests.
1740
1741         * platform/gtk/Skipped:
1742
1743 2009-10-20  Xan Lopez  <xlopez@igalia.com>
1744
1745         Skip failing a11y test while we investigate what's going on.
1746
1747         * platform/gtk/Skipped:
1748
1749 2009-10-20  Xan Lopez  <xlopez@igalia.com>
1750
1751         Skip tests expecting new results.
1752
1753         * platform/gtk/Skipped:
1754
1755 2009-10-20  Xan Lopez  <xlopez@igalia.com>
1756
1757         Skip media/restore-from-page-cache.html since we are missing some
1758         of the needed API for the test.
1759
1760         * platform/gtk/Skipped:
1761
1762 2009-10-20  Csaba Osztrogonác  <ossy@webkit.org>
1763
1764         Reviewed by Tor Arne Vestbø.
1765
1766         [Qt] Remove http/tests/xmlhttprequest tests
1767         from skiplist, and add only now failing tests.
1768
1769         * platform/qt/Skipped:
1770
1771 2009-10-20  Xan Lopez  <xlopez@igalia.com>
1772
1773         Skip another failing test because we don't currently support
1774         changing the locale after gtk_init has been called.
1775
1776         Also, add another test to the list of libxml2 issues.
1777
1778         * platform/gtk/Skipped:
1779
1780 2009-10-20  Xan Lopez  <xlopez@igalia.com>
1781
1782         Skip a bunch of tests failing in the debug bots because WebKit
1783         does not work correctly with very recent versions of libxml2. The
1784         tracker bug for the issue is
1785         https://bugs.webkit.org/show_bug.cgi?id=30508
1786
1787         * platform/gtk/Skipped:
1788
1789 2009-10-20  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
1790
1791         Reviewed by Ariya Hidayat.
1792
1793         [Qt] Enable previously disabled fast/css tests after r48873 landed which
1794         fixed https://bugs.webkit.org/show_bug.cgi?id=28288
1795
1796         * platform/qt/Skipped:
1797
1798 2009-10-20  Xan Lopez  <xlopez@igalia.com>
1799
1800         Skip failing test, with comment pointing to the bug to track it.
1801
1802         * platform/gtk/Skipped:
1803
1804 2009-10-20  Xan Lopez  <xlopez@igalia.com>
1805
1806         Skip plugins/private-browsing-mode.html, since our plugin
1807         implementation lacks that feature.
1808
1809         * platform/gtk/Skipped:
1810
1811 2009-10-20  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
1812
1813         Rubber-stamped by Tor Arne Vestbø.
1814
1815         [Qt] Skip failing tests introduced by disabling Phonon support in Buildbot's Qt version
1816         until a proper solution for the Phonon related craches and timeouts is found.
1817
1818         * platform/qt/Skipped:
1819
1820 2009-10-19  Robin Qiu  <robin.qiu@torchmobile.com.cn>
1821
1822         Reviewed by Nikolas Zimmermann.
1823
1824         Add a layout test for nested SVG <use> element which has a child.
1825         https://bugs.webkit.org/show_bug.cgi?id=26117
1826
1827         * svg/custom/use-on-use-with-child-expected.txt: Added.
1828         * svg/custom/use-on-use-with-child.svg: Added.
1829
1830 2009-10-19  Jeremy Orlow  <jorlow@chromium.org>
1831
1832         Reviewed by Adam Barth.
1833
1834         Fix fallout from last change.
1835         https://bugs.webkit.org/show_bug.cgi?id=30550
1836
1837         Update init-events to match reality.  I only ran the domstorage layout tests
1838         and thus missed one in fast/events/.  This addresses fallout from
1839         https://bugs.webkit.org/show_bug.cgi?id=30536
1840
1841         * fast/events/init-events-expected.txt:
1842         * fast/events/script-tests/init-events.js:
1843
1844 2009-10-19  Jeremy Orlow  <jorlow@chromium.org>
1845
1846         Reviewed by Dmitri Titov.
1847
1848         Remove "source" from storage events
1849         https://bugs.webkit.org/show_bug.cgi?id=30536
1850
1851         Remove "source" from storage events per
1852         http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2009-October/023703.html
1853
1854         * storage/domstorage/localstorage/iframe-events-expected.txt:
1855         * storage/domstorage/localstorage/iframe-events.html:
1856         * storage/domstorage/localstorage/resources/iframe-events-second.html:
1857         * storage/domstorage/localstorage/simple-events-expected.txt:
1858         * storage/domstorage/localstorage/simple-events.html:
1859         * storage/domstorage/sessionstorage/iframe-events-expected.txt:
1860         * storage/domstorage/sessionstorage/iframe-events.html:
1861         * storage/domstorage/sessionstorage/resources/iframe-events-second.html:
1862         * storage/domstorage/sessionstorage/simple-events-expected.txt:
1863         * storage/domstorage/sessionstorage/simple-events.html:
1864
1865 2009-10-19  Adam Barth  <abarth@webkit.org>
1866
1867         Reviewed by Eric Seidel.
1868
1869         Bypass popup blocker using click event
1870         https://bugs.webkit.org/show_bug.cgi?id=21501
1871
1872         Test that a fake event can't get around the popup blocker.
1873
1874         * http/tests/security/popup-blocked-from-fake-event-expected.txt: Added.
1875         * http/tests/security/popup-blocked-from-fake-event.html: Added.
1876
1877 2009-10-19  Jason Yan  <tailofthesun@gmail.com>
1878  
1879          Reviewed by Eric Seidel.
1880  
1881          Fixed issue with LayoutTests/fast/cookies/local-file-can-set-cookies.html
1882          which can fail when the system under test has local file cookies set already.
1883          https://bugs.webkit.org/show_bug.cgi?id=30281
1884  
1885          * fast/cookies/local-file-can-set-cookies-expected.txt: Modified. Updated expected results.
1886          * fast/cookies/local-file-can-set-cookies.html: Modified. Check for existing cookie and set non-persistent cookie.
1887
1888 2009-10-19  Shu Chang  <Chang.Shu@nokia.com>
1889
1890         Reviewed by Eric Seidel.
1891
1892         Language tag should include both language and country sub-tags,
1893         case insensitive.
1894         https://bugs.webkit.org/show_bug.cgi?id=30440
1895
1896         * fast/js/navigator-language-expected.txt:
1897         * fast/js/navigator-language.html:
1898
1899 2009-10-19  Daniel Bates  <dbates@webkit.org>
1900
1901         Reviewed by Eric Seidel.
1902
1903         https://bugs.webkit.org/show_bug.cgi?id=30266
1904         
1905         Added the test case for bug #30266 to the Windows skip list because
1906         event.dataTransfer.types does not behave correctly. See bug #30527.
1907
1908         * platform/win/Skipped: Added test case to Windows
1909         skipped list. 
1910
1911 2009-10-19  Nate Chapin  <japhet@chromium.org>
1912
1913         Reviewed by Alexey Proskuryakov.
1914
1915         Add tests for noreferrer link relation.
1916
1917         https://bugs.webkit.org/show_bug.cgi?id=28986
1918
1919         * http/tests/navigation/no-referrer-reset-expected.txt: Added.
1920         * http/tests/navigation/no-referrer-reset.html: Added.
1921         * http/tests/navigation/no-referrer-same-window-expected.txt: Added.
1922         * http/tests/navigation/no-referrer-same-window.html: Added.
1923         * http/tests/navigation/no-referrer-subframe-expected.txt: Added.
1924         * http/tests/navigation/no-referrer-subframe.html: Added.
1925         * http/tests/navigation/no-referrer-target-blank-expected.txt: Added.
1926         * http/tests/navigation/no-referrer-target-blank.html: Added.
1927         * http/tests/navigation/resources/no-referrer-helper.php: Added.
1928         * http/tests/navigation/resources/no-referrer-reset-helper.php: Added.
1929         * http/tests/navigation/resources/no-referrer-same-window-helper.php: Added.
1930
1931 2009-10-19  Nate Chapin  <japhet@chromium.org>
1932
1933         Reviewed by Geoffrey Garen.
1934
1935         Add plugins/netscape-invoke-failures.html to Snow Leopard skipped list.
1936
1937         https://bugs.webkit.org/show_bug.cgi?id=30528
1938
1939         * platform/mac-snowleopard/Skipped: Add plugins/netscape-invoke-failures.html.
1940
1941 2009-10-19  Zan Dobersek  <zandobersek@gmail.com>
1942
1943         Reviewed by Gustavo Noronha.
1944
1945         Update test results and Skipped list after changes in r49791.
1946
1947         Some test results were accidentally committed in r49192. At that time
1948         results were incorrect, but testing still succeeded because of
1949         unimplemented features. After r49791 tests, though generating semantically
1950         equal output to Mac's render trees, started to fail and need to have
1951         generated results updated. This patch does just that.
1952
1953         * platform/gtk/Skipped: Skip a test that does not generate semantically
1954         equal render trees.
1955         * platform/gtk/editing/inserting/insert-3907422-fix-expected.txt:
1956         * platform/gtk/editing/pasteboard/4076267-2-expected.txt:
1957         * platform/gtk/editing/pasteboard/4076267-3-expected.txt:
1958         * platform/gtk/editing/pasteboard/4076267-expected.txt:
1959         * platform/gtk/editing/pasteboard/paste-table-001-expected.txt:
1960         * platform/gtk/editing/pasteboard/paste-text-001-expected.txt:
1961         * platform/gtk/editing/pasteboard/paste-text-002-expected.txt:
1962         * platform/gtk/editing/pasteboard/paste-text-003-expected.txt:
1963         * platform/gtk/editing/pasteboard/paste-text-004-expected.txt:
1964         * platform/gtk/editing/pasteboard/paste-text-005-expected.txt:
1965         * platform/gtk/editing/pasteboard/paste-text-006-expected.txt:
1966         * platform/gtk/editing/pasteboard/paste-text-007-expected.txt:
1967         * platform/gtk/editing/pasteboard/paste-text-008-expected.txt:
1968         * platform/gtk/editing/pasteboard/paste-text-009-expected.txt:
1969         * platform/gtk/editing/pasteboard/paste-text-010-expected.txt:
1970         * platform/gtk/editing/pasteboard/paste-text-015-expected.txt:
1971         * platform/gtk/editing/pasteboard/paste-xml-expected.txt:
1972         * platform/gtk/editing/pasteboard/select-element-1-expected.txt: Removed.
1973
1974 2009-10-19  Nate Chapin  <japhet@chromium.org>
1975
1976         Reviewed by Adam Barth.
1977
1978         Test that the proper exception is thrown into JS when a plugin
1979         invoke call returns false.
1980
1981         https://bugs.webkit.org/show_bug.cgi?id=30239
1982
1983         * plugins/netscape-invoke-failure-expected.txt: Added.
1984         * plugins/netscape-invoke-failure.html: Added.
1985
1986 2009-10-16  Stephen White  <senorblanco@chromium.org>
1987
1988         Reviewed by Adam Barth.
1989
1990         New test for 360 degree arc endpoints, and expected results.
1991         http://bugs.webkit.org/show_bug.cgi?id=30449
1992
1993         * fast/canvas/arc360.html: Added.
1994         * platform/mac/fast/canvas/arc360-expected.checksum: Added.
1995         * platform/mac/fast/canvas/arc360-expected.png: Added.
1996         * platform/mac/fast/canvas/arc360-expected.txt: Added.
1997
1998 2009-10-19  Brian Weinstein  <bweinstein@apple.com>
1999
2000         Rubber-stamped by Adam Roben.
2001         
2002         Add tests that have never passed on Windows to the Skipped list, and reopen
2003         bugs.
2004
2005         * platform/win/Skipped:
2006
2007 2009-10-19  Zan Dobersek  <zandobersek@gmail.com>
2008
2009         Reviewed by Gustavo Noronha.
2010
2011         Enable tests that pass when DOM pasting is allowed.
2012
2013         * platform/gtk/Skipped:
2014
2015 2009-10-19  Eric Carlson  <eric.carlson@apple.com>
2016
2017         Reviewed by Simon Fraser.
2018
2019         https://bugs.webkit.org/show_bug.cgi?id=30463
2020         Remove HTML5 media element 'loadend' event
2021
2022         * media/event-attributes-expected.txt:
2023         * media/event-attributes.html: Switch from 'loadend' to 'canplaythrough'.
2024         * media/media-load-event-expected.txt:
2025         * media/media-load-event.html: Ditto.
2026         * media/progress-event-at-least-one-expected.txt:
2027         * media/progress-event-at-least-one.html: Ditto.
2028
2029 2009-10-19  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
2030
2031         Reviewed by Tor Arne Vestbø.
2032
2033         [Qt] Skip failing tests for now and add test-specific information about the cause to the Skipped list.
2034
2035         * platform/qt/Skipped:
2036
2037 2009-10-19  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
2038
2039         Reviewed by Tor Arne Vestbø.
2040
2041         [Qt] Add platform expected file for canvas test.
2042
2043         * platform/qt/fast/canvas/canvas-empty-image-pattern-expected.txt: Added.
2044
2045 2009-10-19  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
2046
2047         Reviewed by Tor Arne Vestbø.
2048
2049         [Qt] Update outdated metrics for these passing tests.
2050
2051         * platform/qt/css1/font_properties/font-expected.txt:
2052         * platform/qt/fast/xsl/document-function-expected.txt:
2053
2054 2009-10-18  Erik Arvidsson  <arv@chromium.org>
2055
2056         Reviewed by Adam Barth.
2057
2058         Fixes issue where doubleclicking a word could select following adjacent newlines.
2059         https://bugs.webkit.org/show_bug.cgi?id=30234
2060
2061         * platform/mac/editing/selection/doubleclick-should-not-expand-across-lines-expected.txt: Added.
2062         * platform/mac/editing/selection/doubleclick-should-not-expand-across-lines.html: Added.
2063         * platform/mac/editing/selection/script-tests/TEMPLATE.html: Added.
2064         * platform/mac/editing/selection/script-tests/doubleclick-should-not-expand-across-lines.js: Added.
2065         (description.doubleClickOnElement):
2066         (doubleClickAt):
2067         (selectionShouldBe):
2068         * platform/win/editing/selection/doubleclick-should-not-expand-across-lines-expected.txt: Added.
2069         * platform/win/editing/selection/doubleclick-should-not-expand-across-lines.html: Added.
2070         * platform/win/editing/selection/script-tests/TEMPLATE.html: Added.
2071         * platform/win/editing/selection/script-tests/doubleclick-should-not-expand-across-lines.js: Added.
2072         (description.doubleClickOnElement):
2073         (doubleClickAt):
2074         (selectionShouldBe):
2075
2076 2009-10-18  Pavel Feldman  <pfeldman@chromium.org>
2077
2078         Reviewed by Timothy Hatcher.
2079
2080         Web Inspector: Properties on Arrays and NodeLists are
2081         not logged correctly.
2082
2083         https://bugs.webkit.org/show_bug.cgi?id=30485
2084
2085         * inspector/console-format-expected.txt:
2086         * inspector/console-format.html:
2087
2088 2009-10-18  Pavel Feldman  <pfeldman@chromium.org>
2089
2090         Reviewed by Timothy Hatcher.
2091
2092         Web Inspector: make console tests more granular.
2093
2094         https://bugs.webkit.org/show_bug.cgi?id=30496
2095
2096         * inspector/console-dir-expected.txt: Added.
2097         * inspector/console-dir.html: Added.
2098         * inspector/console-dirxml-expected.txt: Added.
2099         * inspector/console-dirxml.html: Added.
2100         * inspector/console-format-expected.txt: Added.
2101         * inspector/console-format.html: Added.
2102         * inspector/console-tests-expected.txt:
2103         * inspector/console-tests.html:
2104         * platform/gtk/Skipped:
2105         * platform/qt/Skipped:
2106
2107 2009-10-18  Dirk Schulze  <krit@webkit.org>
2108
2109         Reviewed by Nikolas Zimmermann.
2110
2111         The color space of masking operations in SVG changed to linearSVG.
2112         This needs an update of some masking pixel tests.
2113
2114         * platform/mac/svg/W3C-SVG-1.1/masking-intro-01-f-expected.checksum:
2115         * platform/mac/svg/W3C-SVG-1.1/masking-intro-01-f-expected.png:
2116         * platform/mac/svg/batik/masking/maskRegions-expected.checksum:
2117         * platform/mac/svg/batik/masking/maskRegions-expected.png:
2118         * platform/mac/svg/custom/grayscale-gradient-mask-expected.checksum:
2119         * platform/mac/svg/custom/grayscale-gradient-mask-expected.png:
2120
2121 2009-10-18  Jan Michael Alonzo  <jmalonzo@webkit.org>
2122
2123         Reviewed by Holger Freyther.
2124
2125         [GTK] Add MathML to the build system
2126         https://bugs.webkit.org/show_bug.cgi?id=30487
2127
2128         Include layout test baseline for Gtk.
2129
2130         * platform/gtk/mathml/presentation/sub-expected.txt: Added.
2131         * platform/gtk/mathml/presentation/sup-expected.txt: Added.
2132         * platform/gtk/mathml/presentation/tables-expected.txt: Added.
2133
2134 2009-10-18  Simon Fraser  <simon.fraser@apple.com>
2135
2136         Reviewed by Dan Bernstein.
2137
2138         Compositing layers not correctly updated after partial layout
2139         https://bugs.webkit.org/show_bug.cgi?id=30425
2140         
2141         Testcase that hits the "position change only" layout path, thus doing a subtree layout,
2142         to ensure that compositing layers are correctly positioned.
2143
2144         * compositing/geometry/partial-layout-update.html: Added.
2145         * platform/mac/compositing/geometry/partial-layout-update-expected.checksum: Added.
2146         * platform/mac/compositing/geometry/partial-layout-update-expected.png: Added.
2147         * platform/mac/compositing/geometry/partial-layout-update-expected.txt: Added.
2148
2149 2009-10-18  Eric Carlson  <eric.carlson@apple.com>
2150
2151         Skip media/video-empty-source.html until <rdar://problem/6563117> has been fixed.
2152
2153         * platform/mac/Skipped:
2154
2155 2009-10-17  Yuta Kitamura  <yutak@chromium.org>
2156
2157         Reviewed by Darin Adler.
2158
2159         Fix inefficient string concatenation.
2160         
2161         LayoutTests/fast/css/large-list-of-rules-crash.html contains code that
2162         concatenate strings in an inefficient way. Concatenation of strings should be
2163         done with Array.join method. This patch fixes this issue, and also fixes typos
2164         in the test.
2165
2166         fast/css/large-list-of-rules-crash.html concatenates strings in an inefficient way
2167         https://bugs.webkit.org/show_bug.cgi?id=30436
2168
2169         * fast/css/large-list-of-rules-crash.html:
2170
2171 2009-10-17  Pavel Feldman  <pfeldman@chromium.org>
2172
2173         Not reviewed: reduce inspector console test size - it times out.
2174
2175         * inspector/console-tests-expected.txt:
2176         * inspector/console-tests.html:
2177
2178 2009-10-16  Simon Fraser  <simon.fraser@apple.com>
2179
2180         Skip this test:
2181             compositing/animation/animated-composited-inside-hidden.html
2182         because the fix for https://bugs.webkit.org/show_bug.cgi?id=26770 was backed out.
2183
2184         * platform/mac/Skipped:
2185
2186 2009-10-16  Brian Weinstein  <bweinstein@apple.com>
2187
2188         Updated expected results of tests that give CONSOLE messages for
2189         new verbose output.
2190
2191         * fast/dom/NamedNodeMap-setNamedItem-crash-expected.txt:
2192         * fast/dom/timer-clear-interval-in-handler-and-generate-error-expected.txt:
2193         * platform/mac/fast/dynamic/015-expected.txt:
2194
2195 2009-10-16  Adam Barth  <abarth@webkit.org>
2196
2197         Reviewed by Alexey Proskuryakov.
2198
2199         @charset rule after the first byte causes the rest of css to be ignored
2200         https://bugs.webkit.org/show_bug.cgi?id=18265
2201
2202         Test that we allow whitespace and comments before the charset rule.
2203         These test results all match Firefox.
2204
2205         * fast/css/comment-before-charset-expected.txt: Added.
2206         * fast/css/comment-before-charset-external-expected.txt: Added.
2207         * fast/css/comment-before-charset-external.html: Added.
2208         * fast/css/comment-before-charset.html: Added.
2209         * fast/css/many-spaces-before-charset-expected.txt: Added.
2210         * fast/css/many-spaces-before-charset.html: Added.
2211         * fast/css/resources/comment-before-charset.css: Added.
2212         * fast/css/resources/space-before-charset.css: Added.
2213         * fast/css/space-before-charset-expected.txt: Added.
2214         * fast/css/space-before-charset-external-expected.txt: Added.
2215         * fast/css/space-before-charset-external.html: Added.
2216         * fast/css/space-before-charset.html: Added.
2217
2218 2009-10-16  Brian Weinstein  <bweinstein@apple.com>
2219
2220         Rubber-stamped by Adam Roben.
2221
2222         Remove inspector tests from Windows Skipped list, because they pass locally
2223         and the front-end changes are picked up by the bots.
2224
2225         * platform/win/Skipped:
2226
2227 2009-10-16  Brian Weinstein  <bweinstein@apple.com>
2228
2229         Reviewed by Darin Adler.
2230
2231         Fixes part of <http://webkit.org/b/30412>.
2232         Web Inspector should get human readable DOM Exceptions.
2233         
2234         Adds tests for output of uncaught exceptions to the Web Inspector
2235         Console. Tests DOM exceptions 1, 3, and 8 (INDEX_SIZE_ERR, NOT_FOUND_ERR, and
2236         HIERARCHY_REQUEST_ERR).
2237
2238         * inspector/uncaught-dom1-exception-expected.txt: Added.
2239         * inspector/uncaught-dom1-exception.html: Added.
2240         * inspector/uncaught-dom3-exception-expected.txt: Added.
2241         * inspector/uncaught-dom3-exception.html: Added.
2242         * inspector/uncaught-dom8-exception-expected.txt: Added.
2243         * inspector/uncaught-dom8-exception.html: Added.
2244
2245 2009-10-16  Simon Fraser  <simon.fraser@apple.com>
2246
2247         Reviewed by Dan Bernstein.
2248
2249         Transform layer gets stuck with the wrong transform after an animation ends
2250         <rdar://problem/7311662>
2251         
2252         Testcase that runs a -webkit-transform animation on a preserve-3d element, and tests that the final
2253         state is correct.
2254
2255         * compositing/animation/state-at-end-event-transform-layer.html: Added.
2256         * platform/mac/compositing/animation/state-at-end-event-transform-layer-expected.checksum: Added.
2257         * platform/mac/compositing/animation/state-at-end-event-transform-layer-expected.png: Added.
2258         * platform/mac/compositing/animation/state-at-end-event-transform-layer-expected.txt: Added.
2259
2260 2009-10-16  Simon Fraser  <simon.fraser@apple.com>
2261
2262         Reviewed by Dan Bernstein.
2263
2264         After running a transition with an end event listener, can't change the transform
2265         https://bugs.webkit.org/show_bug.cgi?id=30454
2266
2267         Test the state of rendering when the webkitAnimationEnd event fires for a 'left' animation, via pixel test.
2268         
2269         * animations/state-at-end-event.html: Added.
2270         * platform/mac/animations/state-at-end-event-expected.checksum: Added.
2271         * platform/mac/animations/state-at-end-event-expected.png: Added.
2272         * platform/mac/animations/state-at-end-event-expected.txt: Added.
2273
2274         Test the state of rendering when the webkitAnimationEnd event fires for a '-webkit-transform' animation, via pixel test.
2275
2276         * platform/mac/animations/state-at-end-event-transform-expected.checksum: Added.
2277         * platform/mac/animations/state-at-end-event-transform-expected.png: Added.
2278         * platform/mac/animations/state-at-end-event-transform-expected.txt: Added.
2279         
2280         Tests that if you change the transform  after a transition finishes, that the transform
2281         does update.
2282
2283         * transitions/move-after-transition.html: Added.
2284         * platform/mac/transitions/move-after-transition-expected.checksum: Added.
2285         * platform/mac/transitions/move-after-transition-expected.png: Added.
2286         * platform/mac/transitions/move-after-transition-expected.txt: Added.
2287
2288 2009-10-16  Andrew Scherkus  <scherkus@chromium.org>
2289
2290         Reviewed by Eric Carlson.
2291
2292         Updated media resource selection algorithm to reflect latest HTML 5 specification.
2293
2294         https://bugs.webkit.org/show_bug.cgi?id=30407
2295
2296         * media/video-play-pause-exception-expected.txt:
2297         * media/video-play-pause-exception.html:
2298         * media/video-src-empty-expected.txt: Added.
2299         * media/video-src-empty.html: Added.
2300         * media/video-src-none-expected.txt: Added.
2301         * media/video-src-none.html: Added.
2302
2303 2009-10-16  Daniel Bates  <dbates@webkit.org>
2304
2305         Reviewed by Darin Adler.
2306
2307         https://bugs.webkit.org/show_bug.cgi?id=30266
2308         
2309         Tests that the JavaScript array event.dataTransfer.types can be accessed 
2310         within an ondrop handler without causing a crash.
2311         
2312         Although this issue has been resolved as of nightly r49550 we should add a
2313         test case so that we can prevent a regression of this issue.
2314
2315         * fast/events/drag-and-drop-dataTransfer-types-nocrash-expected.txt: Added.
2316         * fast/events/drag-and-drop-dataTransfer-types-nocrash.html: Added.
2317
2318 2009-10-16  Adam Barth  <abarth@webkit.org>
2319
2320         Reviewed by Eric Seidel.
2321
2322         Insecure plug-ins don't trigger mixed content
2323         https://bugs.webkit.org/show_bug.cgi?id=30431
2324
2325         * http/tests/security/mixedContent/insecure-plugin-in-iframe-expected.txt: Added.
2326         * http/tests/security/mixedContent/insecure-plugin-in-iframe.html: Added.
2327         * http/tests/security/mixedContent/resources/frame-with-insecure-plugin.html: Added.
2328
2329 2009-10-16  Yuzo Fujishima  <yuzo@google.com>
2330
2331         Reviewed by Darin Adler.
2332
2333         LayoutTests/fast/loader/local-JavaScript-from-local.html times out in case of error.
2334         https://bugs.webkit.org/show_bug.cgi?id=30434
2335
2336         * fast/loader/local-JavaScript-from-local.html:
2337
2338 2009-10-16  Tor Arne Vestbø  <tor.arne.vestbo@nokia.com>
2339
2340         Reviewed by Ariya Hidayat.
2341
2342         [Qt] Add empty skipped lists for the platform-specific results
2343
2344         * platform/qt-linux/Skipped:
2345         * platform/qt-mac/Skipped:
2346         * platform/qt-win/Skipped:
2347
2348 2009-10-16  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
2349
2350         Reviewed by Tor Arne Vestbø.
2351
2352         [Qt] Update outdated platform dependent expected file.
2353
2354         * platform/qt/editing/execCommand/toggle-compound-styles-expected.txt:
2355
2356 2009-10-16  Shu Chang  <Chang.Shu@nokia.com>
2357
2358         Reviewed by Eric Seidel.
2359
2360         Added test case for testing navigator.language.
2361         https://bugs.webkit.org/show_bug.cgi?id=29653
2362  
2363         Different browsers may not return the exact same result.
2364         Some examples here:
2365         Safari 4 WinXP: "en-US"
2366         Safari 4 Mac: "en-us"
2367         Firefox 3 Mac/WinXP: "en-US"
2368         Opera 9.64: "en"
2369         Epiphany 2 GTK: "en"
2370         Chrome 3 WinXP: "en-US"
2371
2372         The test case checks if the first two letters are "en"
2373         when system locale is set to "en_US.iso88591".
2374
2375         * fast/js/navigator-language-expected.txt: Added.
2376         * fast/js/navigator-language.html: Added.
2377
2378 2009-10-15  Daniel Bates  <dbates@webkit.org>
2379
2380         No review, rolling out r49644.
2381         http://trac.webkit.org/changeset/49644
2382
2383         * http/tests/security/xssAuditor/base-href-comment-expected.txt: Removed.
2384         * http/tests/security/xssAuditor/base-href-comment.html: Removed.
2385         * http/tests/security/xssAuditor/iframe-javascript-url-comment-expected.txt: Removed.
2386         * http/tests/security/xssAuditor/iframe-javascript-url-comment.html: Removed.
2387         * http/tests/security/xssAuditor/img-onerror-HTML-comment-expected.txt: Removed.
2388         * http/tests/security/xssAuditor/img-onerror-HTML-comment.html: Removed.
2389         * http/tests/security/xssAuditor/img-onerror-comment-expected.txt: Removed.
2390         * http/tests/security/xssAuditor/img-onerror-comment.html: Removed.
2391         * http/tests/security/xssAuditor/object-tag-comment-expected.txt: Removed.
2392         * http/tests/security/xssAuditor/object-tag-comment.html: Removed.
2393         * http/tests/security/xssAuditor/resources/echo-before-image.pl: Removed.
2394         * http/tests/security/xssAuditor/resources/echo-head-base-href-comment.pl: Removed.
2395         * http/tests/security/xssAuditor/script-tag-comment-HTML-entity-expected.txt: Removed.
2396         * http/tests/security/xssAuditor/script-tag-comment-HTML-entity.html: Removed.
2397         * http/tests/security/xssAuditor/script-tag-comment-expected.txt: Removed.
2398         * http/tests/security/xssAuditor/script-tag-comment.html: Removed.
2399         * http/tests/security/xssAuditor/script-tag-with-source-comment-expected.txt: Removed.
2400         * http/tests/security/xssAuditor/script-tag-with-source-comment.html: Removed.
2401
2402 2009-10-15  Brian Weinstein  <bweinstein@apple.com>
2403
2404         Rubber-stamped by Adele Peterson.
2405
2406         Update Windows expected results after http://trac.webkit.org/changeset/49619.
2407
2408         * platform/win/fast/inline: Added.
2409         * platform/win/fast/inline/dirtyLinesForInline-expected.txt: Added.
2410
2411 2009-10-15  Pavel Feldman  <pfeldman@chromium.org>
2412
2413         Not reviewed: skip inspector tests on windows until
2414         incremental build catches frontend files.
2415
2416         * platform/win/Skipped:
2417
2418 2009-10-15  Pavel Feldman  <pfeldman@chromium.org>
2419
2420         Reviewed by Timothy Hatcher.
2421
2422         Web Inspector: Prevent subsequent tests from failing upon inspector
2423         test timeout.
2424
2425         https://bugs.webkit.org/show_bug.cgi?id=30404
2426
2427         * inspector/evaluate-in-frontend.js:
2428         (onload.setTimeout):
2429
2430 2009-10-15  Zan Dobersek  <zandobersek@gmail.com>
2431
2432         Reviewed by Eric Seidel.
2433
2434         [Gtk][Layout tests] Generate results for dom tests
2435         https://bugs.webkit.org/show_bug.cgi?id=29893
2436
2437         Add results for dom tests and enable these tests in the Skipped.
2438
2439         * platform/gtk/Skipped:
2440         * platform/gtk/dom/xhtml/level3/core/canonicalform08-expected.txt: Copied from LayoutTests/platform/mac/dom/xhtml/level3/core/canonicalform08-expected.txt.
2441         * platform/gtk/dom/xhtml/level3/core/canonicalform09-expected.txt: Copied from LayoutTests/platform/mac/dom/xhtml/level3/core/canonicalform09-expected.txt.
2442         * platform/gtk/dom/xhtml/level3/core/documentgetinputencoding03-expected.txt: Added.
2443         * platform/gtk/dom/xhtml/level3/core/entitygetinputencoding02-expected.txt: Added.
2444         * platform/gtk/dom/xhtml/level3/core/entitygetxmlversion02-expected.txt: Added.
2445         * platform/gtk/dom/xhtml/level3/core/nodegetbaseuri05-expected.txt: Added.
2446         * platform/gtk/dom/xhtml/level3/core/nodegetbaseuri07-expected.txt: Added.
2447         * platform/gtk/dom/xhtml/level3/core/nodegetbaseuri09-expected.txt: Added.
2448         * platform/gtk/dom/xhtml/level3/core/nodegetbaseuri10-expected.txt: Added.
2449         * platform/gtk/dom/xhtml/level3/core/nodegetbaseuri11-expected.txt: Added.
2450         * platform/gtk/dom/xhtml/level3/core/nodegetbaseuri15-expected.txt: Added.
2451         * platform/gtk/dom/xhtml/level3/core/nodegetbaseuri17-expected.txt: Added.
2452         * platform/gtk/dom/xhtml/level3/core/nodegetbaseuri18-expected.txt: Added.
2453         * platform/gtk/dom/xhtml/level3/core/nodelookupnamespaceuri01-expected.txt: Added.
2454         * platform/gtk/dom/xhtml/level3/core/nodelookupprefix19-expected.txt: Added.
2455
2456 2009-10-15  Daniel Bates  <dbates@webkit.org>
2457
2458         Reviewed by Adam Roben.
2459
2460         https://bugs.webkit.org/show_bug.cgi?id=24731
2461         And
2462         rdar://problem/5015961
2463         
2464         Tests that DHTML drag-and-drop works correctly.
2465         
2466         Note, this test fails when effectAllowed == "uninitialized" because 
2467         this effect has not been implemented yet (see bug #30291).
2468
2469         * fast/events/drag-and-drop-expected.txt: Added.
2470         * fast/events/drag-and-drop.html: Added.
2471
2472 2009-10-15  Zan Dobersek  <zandobersek@gmail.com>
2473
2474         Reviewed by Gustavo Noronha.
2475
2476         Rebaseline tests after changes made in r49405.
2477
2478         * platform/gtk/editing/execCommand/4916541-expected.txt: Rebaseline.
2479         * platform/gtk/editing/execCommand/5138441-expected.txt: Ditto.
2480         * platform/gtk/editing/execCommand/5481523-expected.txt: Ditto.
2481
2482 2009-10-15  Xan Lopez  <xlopez@igalia.com>
2483
2484         Remove obsolete test from Skipped list.
2485
2486         * platform/gtk/Skipped:
2487
2488 2009-10-15  Daniel Bates  <dbates@webkit.org>
2489
2490         Reviewed by Adam Barth.
2491
2492         https://bugs.webkit.org/show_bug.cgi?id=27895
2493         
2494         Tests that inline event handlers whose value ends in a single-line JavaScript
2495         comment cannot bypass the XSSAuditor. Also tests that the XSSAuditor prevents
2496         similar attack vectors with respect to the HTML Base element, HTML Object
2497         element, and external JavaScripts.
2498
2499         * http/tests/security/xssAuditor/base-href-comment-expected.txt: Added.
2500         * http/tests/security/xssAuditor/base-href-comment.html: Added.
2501         * http/tests/security/xssAuditor/iframe-javascript-url-comment-expected.txt: Added.
2502         * http/tests/security/xssAuditor/iframe-javascript-url-comment.html: Added.
2503         * http/tests/security/xssAuditor/img-onerror-HTML-comment-expected.txt: Added.
2504         * http/tests/security/xssAuditor/img-onerror-HTML-comment.html: Added.
2505         * http/tests/security/xssAuditor/img-onerror-comment-expected.txt: Added.
2506         * http/tests/security/xssAuditor/img-onerror-comment.html: Added.
2507         * http/tests/security/xssAuditor/object-tag-comment-expected.txt: Added.
2508         * http/tests/security/xssAuditor/object-tag-comment.html: Added.
2509         * http/tests/security/xssAuditor/resources/echo-before-image.pl: Added.
2510         * http/tests/security/xssAuditor/resources/echo-head-base-href-comment.pl: Added.
2511         * http/tests/security/xssAuditor/script-tag-comment-HTML-entity-expected.txt: Added.
2512         * http/tests/security/xssAuditor/script-tag-comment-HTML-entity.html: Added.
2513         * http/tests/security/xssAuditor/script-tag-comment-expected.txt: Added.
2514         * http/tests/security/xssAuditor/script-tag-comment.html: Added.
2515         * http/tests/security/xssAuditor/script-tag-with-source-comment-expected.txt: Added.
2516         * http/tests/security/xssAuditor/script-tag-with-source-comment.html: Added.
2517
2518 2009-10-15  Brian Weinstein  <bweinstein@apple.com>
2519
2520         Rubber-stamped by Adele Peterson.
2521
2522         Add click-focus-anchor expected results on Windows, to make up for
2523         the wonky way Windows finds its expected results.
2524
2525         * platform/win/fast/events/click-focus-anchor-expected.txt: Added.
2526
2527 2009-10-15  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
2528
2529         Reviewed by Adam Treat.
2530
2531         [Qt] Add expected files for passing http tests.
2532
2533         * platform/qt/http/tests/local/file-url-sent-as-referer-expected.txt: Added.
2534         * platform/qt/http/tests/uri/css-href-expected.txt: Added.
2535
2536 2009-10-15  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
2537
2538         Reviewed by Adam Treat.
2539
2540         [Qt] Add expected files for passing svg tests.
2541
2542         * platform/qt/svg/custom/gradient-userSpaceOnUse-with-percentage-expected.txt: Added.
2543         * platform/qt/svg/custom/mask-with-default-value-expected.txt: Added.
2544         * platform/qt/svg/filters/feComposite-expected.txt: Added.
2545         * platform/qt/svg/filters/feGaussianBlur-expected.txt: Added.
2546         * platform/qt/svg/filters/feMerge-wrong-input-expected.txt: Added.
2547         * platform/qt/svg/filters/sourceAlpha-expected.txt: Added.
2548         * platform/qt/svg/filters/subRegion-in-userSpace-expected.txt: Added.
2549
2550 2009-10-15  Simon Fraser  <simon.fraser@apple.com>
2551
2552         Reviewed by Dan Bernstein.
2553
2554         Transitions fail to run sometimes
2555         https://bugs.webkit.org/show_bug.cgi?id=26770
2556         
2557         Add a test for starting an accelerated animation on an element with a visibility:hidden ancestor,
2558         to ensure that it does not block subsequent transitions.
2559
2560         * compositing/animation/animated-composited-inside-hidden-expected.txt: Added.
2561         * compositing/animation/animated-composited-inside-hidden.html: Added.
2562
2563 2009-10-15  Pavel Feldman  <pfeldman@chromium.org>
2564
2565         Not reviewed: remove timer-related logs from the previously
2566         submitted test.
2567
2568         * inspector/console-tests-expected.txt:
2569         * inspector/console-tests.html:
2570
2571 2009-10-15  Pavel Feldman  <pfeldman@chromium.org>
2572
2573         Reviewed by Timothy Hatcher.
2574
2575         Web Inspector: Enable inspector layout tests.
2576
2577         https://bugs.webkit.org/show_bug.cgi?id=30014
2578
2579         * inspector/elements-panel-structure-expected.txt:
2580         * inspector/elements-panel-structure.html:
2581         * inspector/evaluate-in-frontend.js:
2582         (evaluateInWebInspector):
2583         (window.didEvaluateForTestInFrontend):
2584         * platform/mac-leopard/Skipped:
2585         * platform/mac-snowleopard/Skipped:
2586         * platform/mac-tiger/Skipped:
2587         * platform/mac/Skipped:
2588         * platform/win/Skipped:
2589
2590 2009-10-15  Xan Lopez  <xlopez@igalia.com>
2591
2592         Skip new SVG tests without expected results for GTK+.
2593
2594         * platform/gtk/Skipped:
2595
2596 2009-10-15  Xan Lopez  <xlopez@igalia.com>
2597
2598         Skip a couple of tests that need support for dumpEditingCallbacks.
2599
2600         * platform/gtk/Skipped:
2601
2602 2009-10-15  Shu Chang  <Chang.Shu@nokia.com>
2603
2604         Reviewed by Adele Peterson.
2605
2606         Change behavior so that <a> element is always mouse-focusable.
2607
2608         * fast/events/click-focus-anchor-expected.txt:
2609         * fast/events/click-focus-anchor.html:
2610
2611 2009-10-15  Yury Semikhatsky  <yurys@chromium.org>
2612
2613         Reviewed by Dave Hyatt.
2614
2615         Test that shorthand name is not null for
2616         background-repeat-x, background-repeat-y, background-position-x,
2617         background-position-y, -webkit-mask-position-x, -webkit-mask-position-y,
2618         -webkit-mask-repeat-x, -webkit-mask-repeat-y.
2619
2620         https://bugs.webkit.org/show_bug.cgi?id=28972
2621
2622         * fast/backgrounds/repeat/background-repeat-shorthand-expected.txt: Added.
2623         * fast/backgrounds/repeat/background-repeat-shorthand.html: Added.
2624         * fast/backgrounds/repeat/resources/background-repeat-shorthand.css: Added.
2625         * fast/backgrounds/repeat/resources/background-repeat-shorthand.js: Added.
2626         (getShorthand):
2627
2628 2009-10-14  Joseph Pecoraro  <joepeck@webkit.org>
2629
2630         Reviewed by Adam Barth.
2631
2632         [HTML5] Add document.head
2633         https://bugs.webkit.org/show_bug.cgi?id=30232
2634
2635         * fast/dom/document-head-expected.txt: Added.
2636         * fast/dom/document-head.html: Added.
2637         * fast/dom/script-tests/document-head.js: Added.
2638
2639 2009-10-14  Adam Barth  <abarth@webkit.org>
2640
2641         Reviewed by Darin Adler.
2642
2643         [XSSAuditor] Add an exception for local files
2644         https://bugs.webkit.org/show_bug.cgi?id=30352
2645
2646         Test that we allow sites to load scripts from their own domain as long
2647         as they don't use query strings.
2648
2649         * http/tests/security/xssAuditor/script-tag-with-source-same-host-expected.txt: Added.
2650         * http/tests/security/xssAuditor/script-tag-with-source-same-host-with-query-expected.txt: Added.
2651         * http/tests/security/xssAuditor/script-tag-with-source-same-host-with-query.html: Added.
2652         * http/tests/security/xssAuditor/script-tag-with-source-same-host.html: Added.
2653
2654 2009-10-14  Darin Adler  <darin@apple.com>
2655
2656         Fix a failure seen on buildbot after landing the fix for
2657         https://bugs.webkit.org/show_bug.cgi?id=18994
2658
2659         * platform/win/fast/css/large-number-round-trip-expected.txt: Removed.
2660
2661 2009-10-14  Dirk Schulze  <krit@webkit.org>
2662
2663         Reviewed by Nikolas Zimmermann.
2664
2665         Check if the offset of a SVG mask is correct on using default values.
2666
2667         * platform/mac/svg/custom/mask-with-default-value-expected.checksum: Added.
2668         * platform/mac/svg/custom/mask-with-default-value-expected.png: Added.
2669         * platform/mac/svg/custom/mask-with-default-value-expected.txt: Added.
2670         * svg/custom/mask-with-default-value.svg: Added.
2671
2672 2009-10-14  Darin Adler  <darin@apple.com>
2673
2674         Reviewed by Mark Rowe.
2675
2676         Fix failures seen on buildbot after landing the fix for
2677         https://bugs.webkit.org/show_bug.cgi?id=18994
2678
2679         Somehow I had the mac/fast/css/opacity-float-expected.txt
2680         removed locally, and Subversion didn't check that in!
2681
2682         * platform/mac/fast/css/opacity-float-expected.txt: Removed.
2683         * platform/win/fast/css/opacity-float-expected.txt: Removed.
2684
2685 2009-10-14  Anders Carlsson  <andersca@apple.com>
2686
2687         Reviewed by Sam Weinig.
2688
2689         Disable plugins/private-browsing-mode.html on Snow Leopard.
2690
2691         * platform/mac-snowleopard/Skipped:
2692
2693 2009-10-13  Julie Parent  <jparent@chromium.org>
2694
2695         Reviewed by Darin Adler.
2696
2697         https://bugs.webkit.org/show_bug.cgi?id=30269
2698         Use onload to detect iframe load, rather than setTimeout.
2699         This will give more consistent test results and hopefully faster run times.
2700
2701         * editing/execCommand/paste-1.html:
2702         * editing/execCommand/paste-2.html:
2703         * editing/pasteboard/subframe-dragndrop-1.html:
2704         * editing/selection/4776665.html:
2705         * editing/selection/4975120.html:
2706         * editing/selection/5136696.html:
2707         * editing/selection/drag-to-contenteditable-iframe.html:
2708         * platform/mac/editing/selection/5136696-expected.txt: Rebaselined because moving a script tag eliminated an empty text node.
2709         * platform/qt/editing/selection/5136696-expected.txt: Rebaselined because moving a script tag eliminated an empty text node.
2710         * platform/win/editing/selection/5136696-expected.txt: Rebaselined because moving a script tag eliminated an empty text node.
2711
2712 2009-10-14  Evan Martin  <evan@chromium.org>
2713
2714         Reviewed by Darin Adler.
2715
2716         Float formatting changes affect three tests:
2717         - large-number-round-trip now passes
2718         - opacity-float now passes and has more test cases
2719         - compound-2d-transforms output tweaked slightly
2720         
2721         https://bugs.webkit.org/show_bug.cgi?id=18994
2722
2723         * fast/css/large-number-round-trip-expected.txt:
2724         * fast/css/opacity-float-expected.txt:
2725         * fast/css/opacity-float.html:
2726         * platform/mac/fast/css/opacity-float-expected.txt: Removed.
2727         * transforms/2d/compound-2d-transforms-expected.txt:
2728         * transforms/2d/compound-2d-transforms.html:
2729
2730 2009-10-14  Dirk Schulze  <krit@webkit.org>
2731
2732         Reviewed by Nikolas Zimmermann.
2733
2734         Check if the percentage of effect values takes user space as reference and
2735         not the FilterRect.
2736
2737         * platform/mac/svg/filters/subRegion-in-userSpace-expected.checksum: Added.
2738         * platform/mac/svg/filters/subRegion-in-userSpace-expected.png: Added.
2739         * platform/mac/svg/filters/subRegion-in-userSpace-expected.txt: Added.
2740         * svg/filters/subRegion-in-userSpace.svg: Added.
2741
2742 2009-10-14  Brady Eidson  <beidson@apple.com>
2743
2744         Reviewed by Sam Weinig.
2745
2746         Un-skip a test that now passes.
2747
2748         * platform/win/Skipped:
2749
2750 2009-10-14  Nate Chapin  <japhet@chromium.org>
2751
2752         Unreviewed, build fix.
2753
2754         When I landed r49569 for Victor, I failed to svn add one of the required files.
2755
2756         This should fix the redness on the Windows test bots.
2757
2758         * platform/win/editing/pasteboard/paste-xml-expected.txt: Added.
2759
2760 2009-10-14  Pavel Feldman  <pfeldman@chromium.org>
2761
2762         Reviewed by Timothy Hatcher.
2763
2764         Web Inspector: skip inspector tests that were recently added
2765         until harness is fixed in release mode.
2766
2767         https://bugs.webkit.org/show_bug.cgi?id=30014
2768
2769         * platform/gtk/Skipped:
2770         * platform/mac-leopard/Skipped:
2771         * platform/mac-snowleopard/Skipped:
2772         * platform/mac-tiger/Skipped:
2773         * platform/mac/Skipped:
2774         * platform/qt/Skipped:
2775         * platform/win/Skipped:
2776
2777 2009-10-14  Brady Eidson  <beidson@apple.com>
2778
2779         Skip my two new failures while I'm actively looking at them.
2780
2781         * platform/win/Skipped:
2782
2783 2009-10-14  Victor Wang  <victorw@chromium.org>
2784
2785         Reviewed by Darin Adler.
2786
2787         Add paste-xml test back for Win.
2788         The result difference between Mac and Win is due to the
2789         platform dependent implementation. The diff is expected
2790         with current implementation.
2791         See bug for more deails:
2792
2793         https://bugs.webkit.org/show_bug.cgi?id=30267
2794
2795         * platform/win/Skipped:
2796         * platform/win/editing/pasteboard/paste-xml-expected.txt: Added.
2797
2798 2009-10-14  Pavel Feldman  <pfeldman@chromium.org>
2799
2800         Reviewed by Timothy Hatcher.
2801
2802         Web Inspector: add initial layout tests for web inspector.
2803
2804         https://bugs.webkit.org/show_bug.cgi?id=30014
2805
2806         * inspector/console-tests-expected.txt: Added.
2807         * inspector/console-tests.html: Added.
2808         * inspector/elements-panel-structure-expected.txt: Added.
2809         * inspector/elements-panel-structure.html: Added.
2810         * inspector/evaluate-in-frontend-expected.txt: Added.
2811         * inspector/evaluate-in-frontend.html: Added.
2812         * inspector/evaluate-in-frontend.js: Added.
2813
2814 2009-10-14  Victor Wang  <victorw@chromium.org>
2815
2816         Reviewed by David Hyatt.
2817
2818         Round non-integer line height values and update layout tests affected.
2819
2820         -. Change webkit to rounding non-integer line height values
2821            instead of truncating them. This fixes a layout test
2822            failure on Windows and matches the calculation in IE and Firefox. 
2823
2824         -. Update layout tests affected by changing line height calculation.
2825            Fix the font size in font.html. The font computed pixel size should
2826            be 10px instead of 9.6px (computedPixelSize in FontDescription.h)
2827            and line height should be 25, not 24.
2828
2829         https://bugs.webkit.org/show_bug.cgi?id=24434
2830
2831         * css1/font_properties/font.html:
2832         * fast/css/line-height-rounding-expected.txt: Added.
2833         * fast/css/line-height-rounding.html: Added.
2834         * platform/mac/css1/font_properties/font-expected.txt:
2835         * platform/mac/css2.1/t090501-c414-flt-ln-00-d-expected.txt:
2836         * platform/mac/css2.1/t090501-c414-flt-ln-01-d-g-expected.txt:
2837         * platform/mac/css2.1/t090501-c414-flt-ln-02-d-expected.txt:
2838         * platform/mac/css2.1/t090501-c414-flt-ln-03-d-expected.txt:
2839         * platform/mac/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.checksum:
2840         * platform/mac/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.png:
2841         * platform/mac/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.txt:
2842         * platform/mac/svg/custom/svg-fonts-in-html-expected.checksum:
2843         * platform/mac/svg/custom/svg-fonts-in-html-expected.png:
2844         * platform/mac/svg/custom/svg-fonts-in-html-expected.txt:
2845
2846 2009-10-14  Brady Eidson  <beidson@apple.com>
2847
2848         Reviewed by Sam Weinig.
2849
2850         WebKit Win API should provide a delegate interface for global history.
2851         https://bugs.webkit.org/show_bug.cgi?id=29905
2852
2853         * platform/win/Skipped: Enable globalhistory tests.
2854
2855 2009-10-14  Yong Li  <yong.li@torchmobile.com>
2856
2857         Reviewed by Adele Peterson.
2858
2859         Added a test case that loads an invalid image to make sure
2860         we don't crash in this situation.
2861         https://bugs.webkit.org/show_bug.cgi?id=29980
2862
2863         * fast/images/image-invalid-data-expected.txt: Added.
2864         * fast/images/image-invalid-data.html: Added.
2865         * fast/images/resources/invalid.jpg: Added.
2866
2867 2009-10-09  Stephen White  <senorblanco@chromium.org>
2868
2869         Reviewed by Eric Seidel.
2870
2871         New test for NULL ptr deref in canvas's toDataURL().
2872         https://bugs.webkit.org/show_bug.cgi?id=30254
2873
2874         * fast/canvas/canvas-toDataURL-crash-expected.txt: Added.
2875         * fast/canvas/canvas-toDataURL-crash.html: Added.
2876
2877 2009-10-13  Dimitri Glazkov  <dglazkov@chromium.org>
2878
2879         No review, rolling out r49554, because it broke Win and Chromium builds.
2880         http://trac.webkit.org/changeset/49554
2881
2882         * fast/css/large-number-round-trip-expected.txt:
2883         * fast/css/opacity-float-expected.txt:
2884         * fast/css/opacity-float.html:
2885         * platform/mac/fast/css/opacity-float-expected.txt: Added.
2886         * transforms/2d/compound-2d-transforms-expected.txt:
2887         * transforms/2d/compound-2d-transforms.html:
2888
2889 2009-10-13  Evan Martin  <evan@chromium.org>
2890
2891         Reviewed by Adam Barth.
2892
2893         Float formatting changes affect three tests:
2894         - large-number-round-trip now passes
2895         - opacity-float now passes and has more test cases
2896         - compound-2d-transforms output tweaked slightly
2897         
2898         https://bugs.webkit.org/show_bug.cgi?id=18994
2899
2900         * fast/css/large-number-round-trip-expected.txt:
2901         * fast/css/opacity-float-expected.txt:
2902         * fast/css/opacity-float.html:
2903         * platform/mac/fast/css/opacity-float-expected.txt: Removed.
2904         * transforms/2d/compound-2d-transforms-expected.txt:
2905         * transforms/2d/compound-2d-transforms.html:
2906
2907 2009-10-13  Zan Dobersek  <zandobersek@gmail.com>
2908
2909         Reviewed by Holger Freyther.
2910
2911         [LayoutTests][Gtk] Set a common Gtk theme as default and update the results
2912         https://bugs.webkit.org/show_bug.cgi?id=30223
2913
2914         Update test results to reflect the usage of the default theme.
2915
2916         * platform/gtk/editing/selection/iframe-expected.txt:
2917         * platform/gtk/editing/selection/select-box-expected.txt:
2918
2919 2009-10-13  Sam Weinig  <sam@webkit.org>
2920
2921         Reviewed by David Hyatt.
2922
2923         Test issue where clientX and clientY on MouseEvents were wrong when
2924         the page was zoomed and scrolled.
2925
2926         * fast/events/clientXY-in-zoom-and-scroll-expected.txt: Added.
2927         * fast/events/clientXY-in-zoom-and-scroll.html: Added.
2928
2929 2009-10-13  Dmitry Titov  <dimich@chromium.org>
2930
2931         Reviewed by Alexey Proskuryakov.
2932
2933         https://bugs.webkit.org/show_bug.cgi?id=30318
2934         ScriptExecutionContext is not anymore needed to create an EventListener - remove old code.
2935         It's a followup to r48884. It removed the need to pass the ScritpExecutionContext
2936         into EventListener constructor but did not remove the code pulling ScriptExecutionContext.
2937
2938         Test adds event listener to a DocumentType Node which is created without a document
2939         and then dispatches the event after attaching a node to the tree. Event
2940         should fire when node is attached to the tree.
2941
2942         * fast/events/add-event-without-document-expected.txt: Added.
2943         * fast/events/add-event-without-document.html: Added.
2944
2945 2009-10-13  Brian Weinstein  <bweinstein@apple.com>
2946
2947         Rubber-stamped by Jon Honeycutt.
2948
2949         Add trailing newline to the Windows Skipped List.
2950
2951         * platform/win/Skipped:
2952
2953 2009-10-13  Brian Weinstein  <bweinstein@apple.com>
2954
2955         Rubber-stamped by Anders Carlsson.
2956
2957         Add plugins/private-browsing-mode.html to the Windows Skipped
2958         list because the feature is not implemented on Windows. This feature
2959         is being tracked by <https://bugs.webkit.org/show_bug.cgi?id=30348>.
2960
2961         * platform/win/Skipped:
2962
2963 2009-10-13  Simon Fraser  <simon.fraser@apple.com>
2964
2965         Reviewed by Dan Bernstein.
2966
2967         Visibility:visible inside a compositing layer doesn't make the element visible
2968         https://bugs.webkit.org/show_bug.cgi?id=30339
2969         
2970         Test painting of a visibilty:visible layer inside a composited, visibility:hidden layer.
2971
2972         * compositing/compositing-visible-descendant.html: Added.
2973         * platform/mac/compositing/compositing-visible-descendant-expected.checksum: Added.
2974         * platform/mac/compositing/compositing-visible-descendant-expected.png: Added.
2975         * platform/mac/compositing/compositing-visible-descendant-expected.txt: Added.
2976
2977 2009-10-13  Alexey Proskuryakov  <ap@apple.com>
2978
2979         Reviewed by Dan Bernstein.
2980
2981         https://bugs.webkit.org/show_bug.cgi?id=30150
2982         <rdar://problem/7283540> REGRESSION: Crash when accessing clipboardData.types
2983
2984         * editing/pasteboard/crash-accessing-clipboardData-types-expected.txt: Added.
2985         * editing/pasteboard/crash-accessing-clipboardData-types.html: Added.
2986
2987 2009-10-13  Anders Carlsson  <andersca@apple.com>
2988
2989         Reviewed by Sam Weinig.
2990
2991         <rdar://problem/6660507> Add "privacy mode" to Netscape Plug-in API
2992
2993         Add test.
2994         
2995         * platform/mac-snowleopard/Skipped:
2996         Remove now passing tests that was fixed by https://bugs.webkit.org/show_bug.cgi?id=30295.
2997         
2998         * plugins/private-browsing-mode-expected.txt: Added.
2999         * plugins/private-browsing-mode.html: Added.
3000
3001 2009-10-13  Michelangelo De Simone  <micdesim@gmail.com>
3002
3003         Reviewed by Adam Barth.
3004
3005         https://bugs.webkit.org/show_bug.cgi?id=27457
3006         Test case for static email validation on type=email input elements as
3007         per HTML5 specs:
3008         http://www.whatwg.org/specs/web-apps/current-work/#e-mail-state
3009
3010         * fast/forms/ValidityState-typeMismatch-email-expected.txt: Added.
3011         * fast/forms/ValidityState-typeMismatch-email.html: Added.
3012         * fast/forms/resources/ValidityState-typeMismatch-email.js: Added.
3013         ():
3014
3015 2009-10-13  Dmitry Titov  <dimich@chromium.org>
3016
3017         Reviewed by Adam Barth.
3018
3019         Event listeners installed on a window object returned from window.open() don't work
3020         https://bugs.webkit.org/show_bug.cgi?id=28716
3021
3022         * http/tests/security/resources/has-window-events.html: Added.
3023         * http/tests/security/window-events-clear-domain-expected.txt: Added.
3024         * http/tests/security/window-events-clear-domain.html: Added.
3025         * http/tests/security/window-events-clear-port-expected.txt: Added.
3026         * http/tests/security/window-events-clear-port.html: Added.
3027         * http/tests/security/window-events-pass-expected.txt: Added.
3028         * http/tests/security/window-events-pass.html: Added.
3029
3030 2009-10-13  Pavel Feldman  <pfeldman@chromium.org>
3031
3032         Layout test fix, reverting previous change.
3033
3034         Reverting r49499 as it caused several layout test failures.
3035
3036         * inspector/console-tests-expected.txt: Removed.
3037         * inspector/console-tests.html: Removed.
3038         * inspector/elements-panel-structure-expected.txt: Removed.
3039         * inspector/elements-panel-structure.html: Removed.
3040         * inspector/evaluate-in-frontend-expected.txt: Removed.
3041         * inspector/evaluate-in-frontend.html: Removed.
3042         * inspector/evaluate-in-frontend.js: Removed.
3043
3044 2009-10-13  Pavel Feldman  <pfeldman@chromium.org>
3045
3046         Reviewed by Timothy Hatcher.
3047
3048         Web Inspector: add initial layout tests for web inspector.
3049
3050         https://bugs.webkit.org/show_bug.cgi?id=30014
3051
3052         * inspector/console-tests-expected.txt: Added.
3053         * inspector/console-tests.html: Added.
3054         * inspector/elements-panel-structure-expected.txt: Added.
3055         * inspector/elements-panel-structure.html: Added.
3056         * inspector/evaluate-in-frontend-expected.txt: Added.
3057         * inspector/evaluate-in-frontend.html: Added.
3058         * inspector/evaluate-in-frontend.js: Added.
3059
3060 2009-10-12  Jakub Wieczorek  <faw217@gmail.com>
3061
3062         Reviewed by Simon Hausmann.
3063
3064         [Qt] Missing default value for the default text encoding.
3065         https://bugs.webkit.org/show_bug.cgi?id=30311
3066
3067         QtWebKit has provided a default, hardcoded value for default charset but since
3068         the addition of the defaultTextEncoding setting in QWebSettings, that hardcoded
3069         value has had no effect.
3070
3071         Added a regression test and unskipped fast/dom/Document/document-charset.html,
3072         which is passing now.
3073
3074         * platform/qt/Skipped:
3075
3076 2009-10-12  Xiaomei Ji  <xji@chromium.org>
3077
3078         Reviewed by Sam Weinig.
3079
3080         Fix issue caretRangeFromPoint() returns wrong result for a zoomed and 
3081         scrolled page.
3082         https://bugs.webkit.org/show_bug.cgi?id=30034
3083
3084         * fast/dom/Document/CaretRangeFromPoint/hittest-relative-to-viewport-expected.txt:
3085         * fast/dom/Document/CaretRangeFromPoint/hittest-relative-to-viewport.html:
3086         * fast/dom/elementFromPoint-relative-to-viewport-expected.txt:
3087         * fast/dom/elementFromPoint-relative-to-viewport.html:
3088
3089 2009-10-12  Fumitoshi Ukai  <ukai@chromium.org>
3090
3091         Unreviewed.  Fix 4 layout test failures by webkit r49488
3092
3093         WebKit r49488 enables window.WebSocket back. 
3094
3095         * fast/dom/Window/window-properties-expected.txt:
3096         * fast/dom/prototype-inheritance-2-expected.txt:
3097         * fast/dom/prototype-inheritance-expected.txt:
3098         * fast/js/global-constructors-expected.txt:
3099
3100 2009-10-12  Fumitoshi Ukai  <ukai@chromium.org>
3101
3102         Reviewed by Sam Weinig.
3103
3104         Add a test to verify WebSocket's EventTarget methods.
3105         https://bugs.webkit.org/show_bug.cgi?id=29841
3106
3107         * fast/websockets/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/canvas/script-tests/TEMPLATE.html.
3108         * fast/websockets/script-tests/websocket-event-target.js: Added.
3109         (openListener):
3110         (messageListener):
3111         (closeListener):
3112         * fast/websockets/websocket-event-target-expected.txt: Added.
3113         * fast/websockets/websocket-event-target.html: Added.
3114
3115 2009-10-12  Sam Weinig  <sam@webkit.org>
3116
3117         Reviewed by Darin Adler.
3118
3119         Fix for https://bugs.webkit.org/show_bug.cgi?id=29078
3120         <rdar://problem/7288221>
3121
3122         Test the lack of UTF-7 support. Remove old UTF-7 tests.
3123
3124         * fast/encoding/char-decoding-expected.txt:
3125         * fast/encoding/char-decoding.html:
3126         * http/tests/misc/submit-get-in-utf7-expected.txt: Removed.
3127         * http/tests/misc/submit-get-in-utf7.html: Removed.
3128         * http/tests/misc/submit-post-in-utf7-expected.txt: Removed.
3129         * http/tests/misc/submit-post-in-utf7.html: Removed.
3130         * http/tests/misc/url-in-utf7-expected.txt: Removed.
3131         * http/tests/misc/url-in-utf7.html: Removed.
3132         * http/tests/security/xssAuditor/http-equiv-utf-7-encoded-expected.txt: Removed.
3133         * http/tests/security/xssAuditor/http-equiv-utf-7-encoded.html: Removed.
3134         * http/tests/security/xssAuditor/resources/echo-intertag-utf-7.pl: Removed.
3135         * http/tests/security/xssAuditor/script-tag-utf-7-encoded-expected.txt: Removed.
3136         * http/tests/security/xssAuditor/script-tag-utf-7-encoded.html: Removed.
3137         * http/tests/security/xssAuditor/script-tag-utf-7-expected.txt: Removed.
3138         * http/tests/security/xssAuditor/script-tag-utf-7.html: Removed.
3139
3140 2009-10-12  Dan Bernstein  <mitz@apple.com>
3141
3142         Reviewed by Simon Fraser.
3143
3144         Test for <rdar://problem/7094146> Reproducible crash at
3145         RenderObject::localToAbsolute()
3146
3147         * fast/dynamic/position-absolute-to-fixed-crash-expected.txt: Added.
3148         * fast/dynamic/position-absolute-to-fixed-crash.html: Added.
3149
3150 2009-10-12  Dirk Schulze  <krit@webkit.org>
3151
3152         Reviewed by Nikolas Zimmermann.
3153
3154         Three old test results give back the absolute position instead of the realtive position.
3155         The new test will check the correct behavior of gradients in userSpaceOnUse mode and
3156         values in percentage.
3157
3158         * platform/mac/svg/custom/gradient-attr-update-expected.txt:
3159         * platform/mac/svg/custom/gradient-deep-referencing-expected.txt:
3160         * platform/mac/svg/custom/gradient-userSpaceOnUse-with-percentage-expected.checksum: Added.
3161         * platform/mac/svg/custom/gradient-userSpaceOnUse-with-percentage-expected.png: Added.
3162         * platform/mac/svg/custom/gradient-userSpaceOnUse-with-percentage-expected.txt: Added.
3163         * platform/mac/svg/custom/text-gradient-no-content-expected.txt:
3164         * svg/custom/gradient-userSpaceOnUse-with-percentage.svg: Added.
3165
3166 2009-10-12  Dirk Schulze  <krit@webkit.org>
3167
3168         Reviewed by Eirc Seidel.
3169
3170         feMergeNod has a reference to an effect that doesn't exist. This test will
3171         check if SVGFEMergeElement handles this correctly and stops the filter process.
3172
3173         * svg/filters/feMerge-wrong-input-expected.checksum: Added.
3174         * svg/filters/feMerge-wrong-input-expected.png: Added.
3175         * svg/filters/feMerge-wrong-input-expected.txt: Added.
3176         * svg/filters/feMerge-wrong-input.svg: Added.
3177
3178 2009-10-12  Chris Marrin  <cmarrin@apple.com>
3179
3180         Reviewed by Oliver Hunt.
3181
3182         Added test case for bug
3183         https://bugs.webkit.org/show_bug.cgi?id=30236
3184
3185         This test case draws a simple triangle, does a readPixels and looks at some pixels
3186         to verify that the triangle rendered.
3187
3188         * fast/canvas/webgl/resources: Added.
3189         * fast/canvas/webgl/resources/utils3d.js: Added.
3190         * fast/canvas/webgl/triangle-expected.txt: Added.
3191         * fast/canvas/webgl/triangle.html: Added.
3192
3193 2009-10-12  Jan Michael Alonzo  <jmalonzo@webkit.org>
3194
3195         Reviewed by Xan Lopez.
3196
3197         [Gtk] Update Fedora httpd.conf settings to closely match the generic httpd.conf
3198         https://bugs.webkit.org/show_bug.cgi?id=30302
3199
3200         Closely match the default httpd.conf for layout tests.
3201
3202         * http/conf/fedora-httpd.conf:
3203
3204 2009-10-12  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
3205
3206         Reviewed by Tor Arne Vestbø.
3207
3208         [Qt] Add expected files for new passing fast tests.
3209
3210         * platform/qt/fast/css/counters/t1204-increment-00-c-o-expected.txt: Added.
3211         * platform/qt/fast/css/counters/t1204-increment-01-c-o-expected.txt: Added.
3212         * platform/qt/fast/css/text-rendering-expected.txt: Added.
3213         * platform/qt/fast/forms/basic-buttons-expected.txt: Added.
3214         * platform/qt/fast/forms/basic-inputs-expected.txt: Added.
3215         * platform/qt/fast/multicol/positioned-with-constrained-height-expected.txt: Added.
3216         * platform/qt/fast/overflow/position-fixed-transform-clipping-expected.txt: Added.
3217         * platform/qt/fast/repaint/line-in-scrolled-clipped-block-expected.txt: Added.
3218
3219 2009-10-12  Cameron McCormack  <cam@mcc.id.au>
3220
3221         Reviewed by Eric Seidel.
3222
3223         Drop in="" from <feFlood>
3224         https://bugs.webkit.org/show_bug.cgi?id=29001
3225
3226         This makes <feFlood in="bogus"> have an effect, too.
3227
3228         http://www.w3.org/2003/01/REC-SVG11-20030114-errata#feflood-attribute
3229
3230         * svg/dom/feFlood-no-in1-expected.txt: Added.
3231         * svg/dom/feFlood-no-in1.html: Added.
3232         * svg/dom/script-tests/feFlood-no-in1.js: Added.
3233
3234 2009-10-11  Daniel Bates  <dbates@webkit.org>
3235
3236         Reviewed by Adam Barth.
3237
3238         https://bugs.webkit.org/show_bug.cgi?id=30242
3239         
3240         Tests that JavaScript URLs that are twice URL encoded do not bypass the XSSAuditor.
3241
3242         * http/tests/security/xssAuditor/iframe-javascript-url-twice-url-encode-expected.txt: Added.
3243         * http/tests/security/xssAuditor/iframe-javascript-url-twice-url-encode.html: Added.
3244         * http/tests/security/xssAuditor/iframe-javascript-url-twice-url-encode2-expected.txt: Added.
3245         * http/tests/security/xssAuditor/iframe-javascript-url-twice-url-encode2.html: Added.
3246         * http/tests/security/xssAuditor/iframe-javascript-url-twice-url-encode3-expected.txt: Added.
3247         * http/tests/security/xssAuditor/iframe-javascript-url-twice-url-encode3.html: Added.
3248
3249 2009-10-11  Dan Bernstein  <mitz@apple.com>
3250
3251         Reviewed by Darin Adler.
3252
3253         Test for <rdar://problem/7294267> REGRESSION (r48492): Gmail voice and
3254         video chat doesn’t work
3255         https://bugs.webkit.org/show_bug.cgi?id=30295
3256
3257         * plugins/setProperty-expected.txt: Added.
3258         * plugins/setProperty.html: Added.
3259
3260 2009-10-10  Cameron McCormack  <cam@mcc.id.au>
3261
3262         Reviewed by Sam Weinig.
3263
3264         Allow [Reflect] on SVG elements.
3265         https://bugs.webkit.org/show_bug.cgi?id=28936
3266
3267         Update the JS binding generators to reference SVGNames instead of
3268         HTMLNames, if [Reflect]ing an attribute on an SVG element.  Make
3269         SVGElement::id use [Reflect].
3270
3271         Also make [Reflect] on an attribute with a setter exception work in ObjC
3272         bindings.
3273
3274         * svg/dom/script-tests/id-reflect.js: Added.
3275         * svg/dom/id-reflect-expected.txt: Added.
3276         * svg/dom/id-reflect.html: Added.
3277
3278 2009-10-10  Oliver Hunt  <oliver@apple.com>
3279
3280         Reviewed by Maciej Stachowiak.
3281
3282         Support for String.trim(), String.trimLeft() and String.trimRight() methods
3283         https://bugs.webkit.org/show_bug.cgi?id=26590
3284
3285         Add tests for trim, trimLeft, and trimRight
3286
3287         * fast/js/script-tests/string-trim.js: Added.
3288         * fast/js/string-trim-expected.txt: Added.
3289         * fast/js/string-trim.html: Added.
3290
3291 2009-10-10  Ryosuke Niwa  <rniwa@webkit.org>
3292
3293         Reviewed by Eric Seidel.
3294
3295         REGRESSION (r49414): Rebaseline needed for Windows / Gtk Linux
3296         https://bugs.webkit.org/show_bug.cgi?id=30279
3297
3298         * platform/gtk/editing/style/5228141-expected.txt: Same rebaseline done for Mac in r49414
3299         * platform/win/editing/execCommand/toggle-compound-styles-expected.txt: two i tags are merged properly
3300
3301 2009-10-10  Oliver Hunt  <oliver@apple.com>
3302
3303         Reviewed by Eric Carlson.
3304
3305         Implement getActiveAttrib and getActiveUniform
3306         https://bugs.webkit.org/show_bug.cgi?id=30276
3307
3308         Adds test for getActiveAttrib and getActiveUniform.  Additionally
3309         adds a basic shader pair, and a utility library to do the more
3310         mechanical work needed to set up a WebGL context for testing.
3311
3312         * fast/canvas/webgl/getActiveTest-expected.txt: Added.
3313         * fast/canvas/webgl/getActiveTest.html: Added.
3314         * fast/canvas/webgl/resources/fragmentShader.frag: Added.
3315         * fast/canvas/webgl/resources/shader-test.js: Added.
3316         (getShaderSource):
3317         (create3DContext):
3318         (loadStandardProgram):
3319         * fast/canvas/webgl/resources/vertexShader.vert: Added.
3320         * fast/canvas/webgl/script-tests/getActiveTest.js: Added.
3321
3322 2009-10-09  Ryosuke Niwa  <rniwa@webkit.org>
3323
3324         Reviewed by Eric Seidel.
3325
3326         ApplyStyleCommand removes presentational tags even when not necessary
3327         https://bugs.webkit.org/show_bug.cgi?id=28091
3328
3329         This patch adds test to make sure to preserve presentational tag
3330         (u, s, strike, i, em, sup, sub, b, & strong) when the corresponding style is present in
3331         the final computed style. i.e. avoid removing tag and re-applying the style later
3332
3333         * editing/execCommand/19653-2-expected.txt: Two b elements are merged.
3334         * editing/execCommand/createLink-expected.txt: Two anchor elements are merged.
3335         * editing/execCommand/script-tests/toggle-style-3.js: Added.
3336         (testSingleToggle):
3337         * editing/execCommand/strikethroughSelection-expected.txt: Redundant style spans are no longer added.
3338         * editing/execCommand/toggle-style-3-expected.txt: Added.
3339         * editing/execCommand/toggle-style-3.html: Added.
3340         * editing/execCommand/unlink-expected.txt: Two anchor elements are merged.
3341         * platform/mac/editing/style/5228141-expected.txt: Two b elements are merged.
3342         * platform/mac/editing/style/style-boundary-001-expected.txt: Two b elements are merged.
3343
3344 2009-10-09  Alexey Proskuryakov  <ap@apple.com>
3345
3346         Reviewed by Brady Eidson.
3347
3348         https://bugs.webkit.org/show_bug.cgi?id=30260
3349         <rdar://problem/6447115> REGRESSION: Logging out from SAP doesn't work
3350
3351         * http/tests/xmlhttprequest/logout-expected.txt: Added.
3352         * http/tests/xmlhttprequest/logout.html: Added.
3353         * http/tests/xmlhttprequest/resources/logout: Added.
3354         * http/tests/xmlhttprequest/resources/logout/resource.php: Added.
3355         Test that the logout method in question works (it currently works in Firefox, too).
3356
3357         * http/tests/xmlhttprequest/re-login-async-expected.txt: Added.
3358         * http/tests/xmlhttprequest/re-login-async.html: Added.
3359         * http/tests/xmlhttprequest/re-login-expected.txt: Added.
3360         * http/tests/xmlhttprequest/re-login.html: Added.
3361         * http/tests/xmlhttprequest/resources/re-login: Added.
3362         * http/tests/xmlhttprequest/resources/re-login/resource.php: Added.
3363         Test that switching to a new credential works again, too.
3364
3365 2009-10-09  Enrica Casucci  <enrica@apple.com>
3366
3367         Reviewed by Adele Peterson.
3368
3369         Undoing a indent removes text instead of it's formatting.
3370         <rdar://problem/7169206>
3371         https://bugs.webkit.org/show_bug.cgi?id=28722
3372         Added test case for https://bugs.webkit.org/show_bug.cgi?id=23995
3373
3374         * editing/execCommand/19653-1-expected.txt: Re-baselined.
3375         * editing/execCommand/indent-div-inside-list-expected.txt: Re-baselined.
3376         * editing/execCommand/indent-nested-blockquotes-expected.txt: Re-baselined.
3377         * editing/execCommand/indent-nested-div-expected.txt: Re-baselined.
3378         * editing/execCommand/indent-second-paragraph-in-blockquote-expected.txt: Re-baselined.
3379         * editing/execCommand/indent-with-style-expected.txt: Added.
3380         * editing/execCommand/indent-with-style.html: Added.
3381         * editing/undo/undo-indent-expected.txt: Added.
3382         * editing/undo/undo-indent.html: Added.
3383         * platform/mac/editing/execCommand/4641880-2-expected.txt: Re-baselined.
3384         * platform/mac/editing/execCommand/4916541-expected.txt: Re-baselined.
3385         * platform/mac/editing/execCommand/5138441-expected.txt: Re-baselined.
3386         * platform/mac/editing/execCommand/5481523-expected.txt: Re-baselined.
3387         * platform/mac/editing/execCommand/indent-selection-expected.txt: Re-baselined.
3388
3389 2009-10-09  Dirk Schulze  <krit@webkit.org>
3390
3391         Reviewed by Oliver Hunt.
3392
3393         Test for feGaussianBlur implementation
3394
3395         * platform/mac/svg/filters/feGaussianBlur-expected.checksum: Added.
3396         * platform/mac/svg/filters/feGaussianBlur-expected.png: Added.
3397         * platform/mac/svg/filters/feGaussianBlur-expected.txt: Added.
3398         * svg/filters/feGaussianBlur.svg: Added.
3399
3400 2009-10-09  Dirk Schulze  <krit@webkit.org>
3401
3402         Reviewed by Nikolas Zimmermann.
3403
3404         Attribute "operator" schould only be accessible by "operator", not by "_operator"
3405
3406         * svg/dom/operatorAttribute-expected.txt: Added.
3407         * svg/dom/operatorAttribute.html: Added.
3408         * svg/dom/script-tests/operatorAttribute.js: Added.
3409
3410 2009-10-09  Darin Adler  <darin@apple.com>
3411
3412         Requested by Mark Rowe.
3413
3414         Moved DOM test that was in fast/js to fast/dom where it belongs.
3415
3416         * fast/dom/Document/invalid-domain-change-throws-exception-expected.txt:
3417         Copied from fast/js/invalid-domain-change-throws-exception-expected.txt.
3418         * fast/dom/Document/invalid-domain-change-throws-exception.html:
3419         Copied from fast/js/invalid-domain-change-throws-exception.html.
3420         Regenerated with the make-script-test-wrappers.
3421         * fast/dom/Document/script-tests/invalid-domain-change-throws-exception.js:
3422         Copied from fast/js/resources/invalid-domain-change-throws-exception.js.
3423
3424         * fast/js/invalid-domain-change-throws-exception-expected.txt: Removed.
3425         * fast/js/invalid-domain-change-throws-exception.html: Removed.
3426         * fast/js/resources/invalid-domain-change-throws-exception.js: Removed.
3427
3428 2009-10-08  Brady Eidson  <beidson@apple.com>
3429
3430         Reviewed by Dan Bernstein.
3431
3432         Ask the History Delegate to populate the visited links hash.
3433         <rdar://problem/7285293> and https://webkit.org/b/29904
3434
3435         * http/tests/globalhistory/history-delegate-basic-visited-links-expected.txt: Added.
3436         * http/tests/globalhistory/history-delegate-basic-visited-links.html: Added.
3437
3438 2009-10-08  Aaron Boodman  <aa@chromium.org>
3439
3440         Reviewed by Eric Seidel.
3441
3442         r49278 added support for reusing isolated worlds, and the
3443         corresponding change to Chromium's LayoutTestController changed
3444         to expect two arguments. The first argument is the world that
3445         the script should run in.
3446
3447         This change fixes the tests by updating them all to pass 0
3448         for the world id. The specific world id used for these tests
3449         doesn't really matter because they don't test world interaction.
3450
3451         https://bugs.webkit.org/show_bug.cgi?id=30231
3452
3453         * http/tests/security/isolatedWorld/all-window-properties.html:
3454         * http/tests/security/isolatedWorld/all-window-prototypes.html:
3455         * http/tests/security/isolatedWorld/body-properties.html:
3456         * http/tests/security/isolatedWorld/body-prototype.html:
3457         * http/tests/security/isolatedWorld/click-event.html:
3458         * http/tests/security/isolatedWorld/document-open.html:
3459         * http/tests/security/isolatedWorld/document-properties.html:
3460         * http/tests/security/isolatedWorld/document-prototype.html:
3461         * http/tests/security/isolatedWorld/global-variables.html:
3462         * http/tests/security/isolatedWorld/image-properties.html:
3463         * http/tests/security/isolatedWorld/image-prototype.html:
3464         * http/tests/security/isolatedWorld/location-properties.html:
3465         * http/tests/security/isolatedWorld/location-prototype.html:
3466         * http/tests/security/isolatedWorld/number-prototype.html:
3467         * http/tests/security/isolatedWorld/object-prototype.html:
3468         * http/tests/security/isolatedWorld/storage-properties.html:
3469         * http/tests/security/isolatedWorld/storage-prototype.html:
3470         * http/tests/security/isolatedWorld/string-prototype.html:
3471         * http/tests/security/isolatedWorld/window-properties.html:
3472         * http/tests/security/isolatedWorld/window-setTimeout-function.html:
3473         * http/tests/security/isolatedWorld/window-setTimeout-string.html:
3474
3475 2009-10-08  Nikolas Zimmermann  <nzimmermann@rim.com>
3476
3477         Reviewed by Eric Seidel.
3478
3479         Move SVGFitToViewBox ANIMATED_* macros in classes that inherit from it
3480         https://bugs.webkit.org/show_bug.cgi?id=30230
3481
3482         Update the results of linking-a-03-b-transform.svg, it works again.
3483
3484         * platform/mac/svg/custom/linking-a-03-b-transform-expected.checksum:
3485         * platform/mac/svg/custom/linking-a-03-b-transform-expected.png:
3486         * platform/mac/svg/custom/linking-a-03-b-transform-expected.txt:
3487
3488 2009-10-08  Xan Lopez  <xlopez@igalia.com>
3489
3490         Skip another failing test with reference to its bug.
3491
3492         * platform/gtk/Skipped:
3493
3494 2009-10-08  Xan Lopez  <xlopez@igalia.com>
3495
3496         Skip flakey transition test.
3497
3498         * platform/gtk/Skipped:
3499
3500 2009-10-07  Adam Roben  <aroben@apple.com>
3501
3502         Start running origin whitelist tests on Windows
3503
3504         Fixes <http://webkit.org/b/30185>.
3505
3506         Reviewed by Eric Seidel.
3507
3508         * platform/win/Skipped:
3509
3510 2009-10-08  Xan Lopez  <xlopez@igalia.com>
3511
3512         Fix typo in skipped test.
3513
3514         * platform/gtk/Skipped:
3515
3516 2009-10-08  Xan Lopez  <xlopez@igalia.com>
3517
3518         Skip editing/selection/home-end.html, since it seems to be
3519         somewhat broken. See https://bugs.webkit.org/show_bug.cgi?id=30208
3520         for details.
3521
3522         * platform/gtk/Skipped:
3523
3524 2009-10-07  Aaron Boodman  <aa@chromium.org>
3525
3526         Reviewed by Adam Barth.
3527
3528         Update isolated worlds under v8 to support world reuse.
3529         https://bugs.webkit.org/show_bug.cgi?id=30145
3530
3531         * http/tests/security/isolatedWorld/iframe.html: Added.
3532         * http/tests/security/isolatedWorld/world-reuse-expected.txt: Added.
3533         * http/tests/security/isolatedWorld/world-reuse.html: Added.
3534
3535 2009-10-07  Brady Eidson  <beidson@apple.com>
3536
3537         Reviewed by Darin Adler.
3538
3539         Send title changes to the global history delegate.
3540         <rdar://problem/7285293> and https://webkit.org/b/29904
3541
3542         * http/tests/globalhistory/history-delegate-basic-title-expected.txt: Added.
3543         * http/tests/globalhistory/history-delegate-basic-title.html: Added.
3544
3545 2009-10-07  Evan Martin  <evan@chromium.org>
3546
3547         Reviewed by Adam Roben.
3548
3549         Windows-specific baselines for some new tests.
3550
3551         * platform/win/fast/css/large-number-round-trip-expected.txt: Added.
3552         * platform/win/fast/css/opacity-float-expected.txt: Copied from LayoutTests/fast/css/opacity-float-expected.txt.
3553
3554 2009-10-07  Evan Martin  <evan@chromium.org>
3555
3556         Reviewed by Simon Fraser.
3557
3558         Add a currently-failing test exhibiting the problem in
3559         https://bugs.webkit.org/show_bug.cgi?id=20674:
3560
3561         When converting very large or small numbers back to strings, exponential
3562         notation is used, so a value like 90010000px is returned from
3563         getComputedStyle() as 9.001e+07px.
3564
3565         9.001e+07px does not parse, so such a value cannot be round-tripped.
3566
3567         This is a particular problem with tranformation matrices, which can often
3568         contain very large or small numbers.
3569
3570         (Test written by Simon Fraser; I've just made it a committable patch.)
3571
3572         * fast/css/large-number-round-trip-expected.txt: Added.
3573         * fast/css/large-number-round-trip.html: Added.
3574
3575 2009-10-07  Evan Martin  <evan@chromium.org>
3576
3577         Reviewed by Darin Adler.
3578
3579         Layout test for verifying that LC_NUMERIC setting doesn't affect
3580         the way CSS properties are stringified.
3581         https://bugs.webkit.org/show_bug.cgi?id=18994
3582
3583         * fast/css/opacity-float-expected.txt: Added.
3584         * fast/css/opacity-float.html: Added.
3585
3586 2009-10-07  Xan Lopez  <xlopez@igalia.com>
3587
3588         Skip two new tests for which we are missing results.
3589
3590         * platform/gtk/Skipped:
3591
3592 2009-10-07  Oliver Hunt  <oliver@apple.com>
3593
3594         Reviewed by Gavin Barraclough.
3595
3596         Tidy up postMessage testcase
3597
3598         * fast/dom/Window/window-postmessage-clone-expected.txt:
3599         * fast/dom/Window/window-postmessage-clone.html:
3600
3601 2009-10-07  Shinichiro Hamaji  <hamaji@chromium.org>
3602
3603         Reviewed by Eric Seidel.
3604
3605         Dual lines in css2.1 layout tests do not match:
3606         https://bugs.webkit.org/show_bug.cgi?id=23262
3607
3608         Now we can put a counter node as the next sibling of a reset node.
3609         Re-layout the counter content when the count is updated.
3610
3611         * fast/css/counters/t1204-increment-00-c-o.html: Added.
3612         * fast/css/counters/t1204-increment-01-c-o.html: Added.
3613         * platform/mac/fast/css/counters/t1204-increment-00-c-o-expected.checksum: Added.
3614         * platform/mac/fast/css/counters/t1204-increment-00-c-o-expected.png: Added.
3615         * platform/mac/fast/css/counters/t1204-increment-00-c-o-expected.txt: Added.
3616         * platform/mac/fast/css/counters/t1204-increment-01-c-o-expected.checksum: Added.
3617         * platform/mac/fast/css/counters/t1204-increment-01-c-o-expected.png: Added.
3618         * platform/mac/fast/css/counters/t1204-increment-01-c-o-expected.txt: Added.
3619
3620 2009-10-05  Oliver Hunt  <oliver@apple.com>
3621
3622         Reviewed by Gavin Barraclough.
3623
3624         It should be possible to post (clone) built-in JS objects to Workers
3625         https://bugs.webkit.org/show_bug.cgi?id=22878
3626