199a84edbc82c6e46ac3bd3e02c8fdc76f55502b
[WebKit-https.git] / LayoutTests / ChangeLog
1 2010-06-16  Adam Roben  <aroben@apple.com>
2
3         Remove some CVS directories that snuck into Subversion
4
5         These were added back when the Mozilla tables tests were imported.
6
7         Rubber-stamped by Dan Berstein.
8
9         * tables/mozilla/images/CVS: Removed.
10         * tables/mozilla_expected_failures/images/CVS: Removed.
11
12 2010-06-16  Adam Roben  <aroben@apple.com>
13
14         Delete tables/mozilla/images/adforce_imgis_com.html and its associated
15         results
16
17         This file is a GIF that somehow obtained a .html extension. It isn't
18         referenced by any other test. (It was failing on Windows because the
19         HTML5 parser turns null bytes into U+FFFD, whose rendering is
20         font-dependent.)
21
22         Fixes <http://webkit.org/b/40741> REGRESSION (r61234):
23         tables/mozilla/images/adforce_imgis_com.html fails on Windows.
24
25         Reviewed by Dave Hyatt.
26
27         * platform/chromium-linux/tables/mozilla/images/adforce_imgis_com-expected.checksum: Removed.
28         * platform/chromium-linux/tables/mozilla/images/adforce_imgis_com-expected.png: Removed.
29         * platform/chromium-win/tables/mozilla/images/adforce_imgis_com-expected.checksum: Removed.
30         * platform/chromium-win/tables/mozilla/images/adforce_imgis_com-expected.png: Removed.
31         * platform/chromium-win/tables/mozilla/images/adforce_imgis_com-expected.txt: Removed.
32         * platform/mac-leopard/tables/mozilla/images/adforce_imgis_com-expected.checksum: Removed.
33         * platform/mac-leopard/tables/mozilla/images/adforce_imgis_com-expected.png: Removed.
34         * platform/mac-snowleopard/tables/mozilla/images/adforce_imgis_com-expected.checksum: Removed.
35         * platform/mac-snowleopard/tables/mozilla/images/adforce_imgis_com-expected.png: Removed.
36         * platform/mac-snowleopard/tables/mozilla/images/adforce_imgis_com-expected.txt: Removed.
37         * platform/mac/tables/mozilla/images/adforce_imgis_com-expected.checksum: Removed.
38         * platform/mac/tables/mozilla/images/adforce_imgis_com-expected.png: Removed.
39         * platform/mac/tables/mozilla/images/adforce_imgis_com-expected.txt: Removed.
40         * platform/qt/tables/mozilla/images/adforce_imgis_com-expected.txt: Removed.
41         * tables/mozilla/images/adforce_imgis_com.html: Removed.
42
43 2010-06-16  Martin Robinson  <mrobinson@igalia.com>
44
45         Reviewed by Gustavo Noronha Silva.
46
47         [GTK] Remove the abuse of GDK_CURRENT_TIME in the DRT
48         https://bugs.webkit.org/show_bug.cgi?id=40600
49
50         * platform/gtk/Skipped: This change exposed some failures which were previously not reported. Skip them.
51
52 2010-06-16  Adam Barth  <abarth@webkit.org>
53
54         Reviewed by Eric Seidel.
55
56         HTML5 parser crash when setTimeout document.write after slow script
57         https://bugs.webkit.org/show_bug.cgi?id=40726
58
59         Adds a test for what happens when we receive a document.write() while
60         we're waiting for an external script to load (and after receiving EOF
61         from the network).
62
63         * http/tests/misc/write-while-waiting-expected.txt: Added.
64         * http/tests/misc/write-while-waiting.html: Added.
65
66 2010-06-16  Dimitri Glazkov  <dglazkov@chromium.org>
67
68         Unreviewed, expectations update.
69
70         Updated platform/chromium-* expectations for the tests after HTML5 parser switch.
71
72 2010-06-16  Dimitri Glazkov  <dglazkov@chromium.org>
73
74         Unreviewed, expectations update.
75
76         * platform/chromium/test_expectations.txt: Removed already passing tests.
77
78 2010-06-16  Adam Roben  <aroben@apple.com>
79
80         Convert fast/dom/stripNullFromTextNodes.html to dumpAsText
81
82         There's nothing in this test that requires a render tree dump. We have
83         other tests that test rendering of U+FFFD characters (which was what
84         was causing the test to fail, since Windows uses a different font for
85         that character than Mac does).
86
87         Fixes <http://webkit.org/b/40738> REGRESSION: (r61234):
88         fast/dom/stripNullFromTextNodes.html fails on Windows
89
90         Reviewed by Dan Bernstein.
91
92         * fast/dom/stripNullFromTextNodes-expected.txt: Added.
93
94         * fast/dom/stripNullFromTextNodes.html: Added a call to
95         layoutTestController.dumpAsText().
96
97         * platform/chromium-linux/fast/dom/stripNullFromTextNodes-expected.checksum: Removed.
98         * platform/chromium-linux/fast/dom/stripNullFromTextNodes-expected.png: Removed.
99         * platform/chromium-win/fast/dom/stripNullFromTextNodes-expected.checksum: Removed.
100         * platform/chromium-win/fast/dom/stripNullFromTextNodes-expected.png: Removed.
101         * platform/chromium-win/fast/dom/stripNullFromTextNodes-expected.txt: Removed.
102         * platform/mac-tiger/fast/dom/stripNullFromTextNodes-expected.checksum: Removed.
103         * platform/mac-tiger/fast/dom/stripNullFromTextNodes-expected.png: Removed.
104         * platform/mac-tiger/fast/dom/stripNullFromTextNodes-expected.txt: Removed.
105         * platform/mac/fast/dom/stripNullFromTextNodes-expected.checksum: Removed.
106         * platform/mac/fast/dom/stripNullFromTextNodes-expected.png: Removed.
107         * platform/mac/fast/dom/stripNullFromTextNodes-expected.txt: Removed.
108         * platform/qt/fast/dom/stripNullFromTextNodes-expected.txt: Removed.
109
110 2010-06-16  Adam Barth  <abarth@webkit.org>
111
112         Reviewed by Eric Seidel.
113
114         Hit assertion in WebCore::HTML5Token::appendToSystemIdentifier
115         https://bugs.webkit.org/show_bug.cgi?id=40729
116
117         Add more test coverage of DOCTYPE parsing states.  Turns out you use a
118         different state if there's no whitespace between the public and system
119         identifiers.
120
121         * html5lib/resources/doctype01.dat:
122
123 2010-06-16  Simon Fraser  <simon.fraser@apple.com>
124
125         Reviewed by Dan Bernstein.
126
127         Fix clipping via CSS clip: with composited descendants
128         https://bugs.webkit.org/show_bug.cgi?id=40579
129         
130         Tests for compositing with CSS clip.
131
132         * compositing/geometry/clip-expected.txt: Added.
133         * compositing/geometry/clip.html: Added.
134         * compositing/overflow/clip-descendents-expected.txt: Added.
135         * compositing/overflow/clip-descendents.html: Added.
136
137 2010-06-16  Eric Seidel  <eric@webkit.org>
138
139         Unreviewed.  Disabling a test which fails on Tiger for platform-specific decoding reasons.
140
141         fast/encoding/japanese-encoding-mix.html fails on Tiger after enabling HTML5 Lexer
142         https://bugs.webkit.org/show_bug.cgi?id=40725
143
144         * platform/mac-tiger/Skipped:
145          - Skipping the test until someone with Tiger access can look.
146
147 2010-06-16  Adam Barth  <abarth@webkit.org>
148
149         Unreviewed.
150
151         Enable HTML5 lexer
152         https://bugs.webkit.org/show_bug.cgi?id=40650
153
154         Add Tiger-specific expectations because U+FFFD is a different length on
155         Tiger.  :(
156
157         * platform/mac-tiger/fast/dom: Added.
158         * platform/mac-tiger/fast/dom/stripNullFromTextNodes-expected.checksum: Added.
159         * platform/mac-tiger/fast/dom/stripNullFromTextNodes-expected.png: Added.
160         * platform/mac-tiger/fast/dom/stripNullFromTextNodes-expected.txt: Added.
161
162 2010-06-16  Adam Roben  <aroben@apple.com>
163
164         Land new expected Windows results for two failing tests
165
166         These test results should have been updated in r61136, but weren't.
167
168         Reviewed by Anders Carlsson.
169
170         Fixes <http://webkit.org/b/40713> REGRESSION (r61136):
171         fast/dom/prototype-inheritance-2.html and
172         fast/js/global-constructors.html are failing on Windows.
173
174         * platform/win/fast/dom/prototype-inheritance-2-expected.txt:
175         * platform/win/fast/js/global-constructors-expected.txt:
176         Updated with the actual results from the bots.
177
178 2010-06-16  Martin Robinson  <mrobinson@igalia.com>
179
180         Not reviewed.
181
182         Add baselines for tests that should be passing consistently now.
183
184         * platform/gtk/Skipped: Unskip tests. They should pass consistently.
185         * platform/gtk/editing/spelling/spellcheck-attribute-expected.txt: Added.
186         * platform/gtk/svg/text/foreignObject-repaint-expected.txt: Added.
187
188 2010-06-16  Marcus Bulach  <bulach@chromium.org>
189
190         Reviewed by Dimitri Glazkov.
191
192         [chromium] Rebaseline tests following r61240
193         https://bugs.webkit.org/show_bug.cgi?id=40711
194
195         Following r61240 (new HTML5 lexer), we need to rebaseline a few tests.
196
197         * platform/chromium-linux/fast/text/international/hindi-whitespace-expected.checksum:
198         * platform/chromium-linux/fast/text/international/hindi-whitespace-expected.png:
199         * platform/chromium-linux/fast/text/international/hindi-whitespace-expected.txt:
200         * platform/chromium-mac/fast/parser/script-tag-with-trailing-slash-expected.txt: Removed.
201         * platform/chromium-mac/fast/tokenizer/script_extra_close-expected.txt:
202         * platform/chromium-win/css1/box_properties/float_elements_in_series-expected.checksum:
203         * platform/chromium-win/css1/box_properties/float_elements_in_series-expected.png:
204         * platform/chromium-win/fast/doctypes/003-expected.checksum:
205         * platform/chromium-win/fast/doctypes/003-expected.png:
206         * platform/chromium-win/fast/doctypes/003-expected.txt:
207         * platform/chromium-win/fast/dom/stripNullFromTextNodes-expected.checksum:
208         * platform/chromium-win/fast/dom/stripNullFromTextNodes-expected.png:
209         * platform/chromium-win/fast/dom/stripNullFromTextNodes-expected.txt:
210         * platform/chromium-win/fast/invalid/016-expected.checksum:
211         * platform/chromium-win/fast/invalid/016-expected.png:
212         * platform/chromium-win/fast/invalid/016-expected.txt:
213         * platform/chromium-win/fast/parser/broken-comments-vs-parsing-mode-expected.checksum:
214         * platform/chromium-win/fast/parser/broken-comments-vs-parsing-mode-expected.png:
215         * platform/chromium-win/fast/parser/broken-comments-vs-parsing-mode-expected.txt: Removed.
216         * platform/chromium-win/fast/parser/comment-in-style-expected.checksum:
217         * platform/chromium-win/fast/parser/comment-in-style-expected.png:
218         * platform/chromium-win/fast/parser/comment-in-style-expected.txt:
219         * platform/chromium-win/fast/parser/parseCommentsInTitles-expected.checksum:
220         * platform/chromium-win/fast/parser/parseCommentsInTitles-expected.png:
221         * platform/chromium-win/fast/parser/parseCommentsInTitles-expected.txt:
222         * platform/chromium-win/fast/parser/script-tag-with-trailing-slash-expected.txt: Removed.
223         * platform/chromium-win/fast/text/international/bidi-linebreak-001-expected.checksum:
224         * platform/chromium-win/fast/text/international/bidi-linebreak-001-expected.png:
225         * platform/chromium-win/fast/text/international/bidi-linebreak-001-expected.txt:
226         * platform/chromium-win/fast/text/international/bidi-linebreak-002-expected.checksum:
227         * platform/chromium-win/fast/text/international/bidi-linebreak-002-expected.png:
228         * platform/chromium-win/fast/text/international/bidi-linebreak-002-expected.txt:
229         * platform/chromium-win/fast/text/international/bidi-linebreak-003-expected.checksum:
230         * platform/chromium-win/fast/text/international/bidi-linebreak-003-expected.png:
231         * platform/chromium-win/fast/text/international/bidi-linebreak-003-expected.txt:
232         * platform/chromium-win/fast/text/international/hindi-whitespace-expected.checksum:
233         * platform/chromium-win/fast/text/international/hindi-whitespace-expected.png:
234         * platform/chromium-win/fast/text/international/hindi-whitespace-expected.txt:
235         * platform/chromium-win/fast/tokenizer/missing-title-end-tag-1-expected.checksum:
236         * platform/chromium-win/fast/tokenizer/missing-title-end-tag-1-expected.png:
237         * platform/chromium-win/fast/tokenizer/missing-title-end-tag-1-expected.txt: Removed.
238         * platform/chromium-win/fast/tokenizer/missing-title-end-tag-2-expected.checksum:
239         * platform/chromium-win/fast/tokenizer/missing-title-end-tag-2-expected.png:
240         * platform/chromium-win/fast/tokenizer/missing-title-end-tag-2-expected.txt: Removed.
241         * platform/chromium-win/fast/tokenizer/script_extra_close-expected.txt:
242         * platform/chromium-win/tables/mozilla/images/adforce_imgis_com-expected.checksum:
243         * platform/chromium-win/tables/mozilla/images/adforce_imgis_com-expected.png:
244         * platform/chromium-win/tables/mozilla/images/adforce_imgis_com-expected.txt:
245
246 2010-06-16  Martin Robinson  <mrobinson@igalia.com>
247
248         Not reviewed.
249
250         Unskip passing test.
251
252         * platform/gtk/Skipped: Unskip this test which appears to be passing now.
253
254 2010-06-16  Adam Barth  <abarth@webkit.org>
255
256         Unreviewed.
257
258         Enable HTML5 lexer
259         https://bugs.webkit.org/show_bug.cgi?id=40650
260
261         Skip this test because I keep screwing up the expectations for this
262         test.  I'll get it cleared up by the end of the day.
263
264         * platform/mac/Skipped:
265
266 2010-06-16  Adam Roben  <aroben@apple.com>
267
268         Land new expected Windows results for tests that use <video controls>
269
270         The current expected results expect a fullscreen button to be included
271         in the controls. But the fullscreen button is only included when
272         accelerated compositing is enabled, and the bots build without
273         accelerated compositing enabled.
274
275         Rubber-stamped by Dan Bernstein.
276
277         Fixes <http://webkit.org/b/40710> Tests that use <video controls> are
278         failing on Windows.
279
280         * platform/win/media/controls-after-reload-expected.txt:
281         * platform/win/media/controls-drag-timebar-expected.txt:
282         * platform/win/media/controls-strict-expected.txt:
283         * platform/win/media/controls-styling-expected.txt:
284         * platform/win/media/video-controls-rendering-expected.txt:
285         * platform/win/media/video-display-toggle-expected.txt:
286         * platform/win/media/video-no-audio-expected.txt:
287         Updated with the actual results from the bots.
288
289 2010-06-16  Antonio Gomes  <tonikitoo@webkit.org>
290
291         Reviewed by Kenneth Christiansen.
292
293         Spatial Navigation: using offset{Left,Top} is not enough to get the proper inner frames position
294         https://bugs.webkit.org/show_bug.cgi?id=39439
295
296         * fast/events/spatial-navigation/snav-iframe-recursive-offset-parent-expected.txt: Added.
297         * fast/events/spatial-navigation/snav-iframe-recursive-offset-parent.html: Added.
298
299 2010-06-16  Eric Seidel  <eric@webkit.org>
300
301         Unreviewed.  Disabling a test which fails on Gtk for unexplained
302         reasons which are specific to the Gtk port.
303
304         Gtk pumps the HTML5Lexer an extra time, causing inspector/timeline-script-tag-1.html to fail
305         https://bugs.webkit.org/show_bug.cgi?id=40664
306
307         * platform/qt/Skipped:
308          - Skip the test until a Gtk person can take a look.
309
310 2010-06-16  Eric Seidel  <eric@webkit.org>
311
312         Unreviewed.  Disabling a test which due to a Qt decoding bug
313         is now failing with the HTML5 lexer.
314
315         fast/encoding/japanese-encoding-mix.html fails on Qt after enabling HTML5 Lexer
316         https://bugs.webkit.org/show_bug.cgi?id=40661
317
318         Qt's decoders don't seem to be passing the "--" of the "-->" to the
319         HTML5DocumentParser correctly, thus the comment is never closed
320         and the rest of the document gets eaten.
321
322         * platform/qt/Skipped:
323          - Skip the test until a Qt person can take a look.
324
325 2010-06-16  Adam Barth  <abarth@webkit.org>
326
327         Unreviewed.
328
329         Enable HTML5 lexer
330         https://bugs.webkit.org/show_bug.cgi?id=40650
331
332         Add two XSS Auditor tests to the Skipped list.  These tests actually
333         pass in the sense that the attack is blocked.  However, the U+FFFD in
334         the console output is getting mangled.  We could check in Qt-specific
335         expected results, but that doesn't quite seem right.  There's something
336         wrong with the Qt UT8 decoder, which I suspect is related to (or the
337         same as) https://bugs.webkit.org/show_bug.cgi?id=35263
338
339         * platform/qt/Skipped:
340
341 2010-06-16  Adam Barth  <abarth@webkit.org>
342
343         Unreviewed.
344
345         Enable HTML5 lexer
346         https://bugs.webkit.org/show_bug.cgi?id=40650
347
348         Add platform-specific results for Snow Leopard.  Maciej thinks there is
349         something going on here related to BIDI and additional FFFD
350         replacements.  This test is already on our list of things to
351         investigate more closely.
352
353         * platform/mac-snowleopard/tables/mozilla/images/adforce_imgis_com-expected.checksum: Added.
354         * platform/mac-snowleopard/tables/mozilla/images/adforce_imgis_com-expected.png: Added.
355         * platform/mac-snowleopard/tables/mozilla/images/adforce_imgis_com-expected.txt: Added.
356
357 2010-06-16  Eric Seidel  <eric@webkit.org>
358
359         Unreviewed, just updating qt platform result to match new expectations.
360
361         Enable HTML5 lexer
362         https://bugs.webkit.org/show_bug.cgi?id=40650
363
364         Windows and Chromium will still need updates, but I don't have easy
365         access to those results.
366
367         * platform/qt/fast/text/stripNullFromText-expected.txt:
368          - \0 now gets converted to 0xfffd per HTML5.
369         * platform/qt/fast/text/international/hindi-whitespace-expected.txt:
370           - Expected CR handling change after http://trac.webkit.org/changeset/61234.
371
372 2010-06-16  Dan Bernstein  <mitz@apple.com>
373
374         Reviewed by Alexey Proskuryakov.
375
376         <rdar://problem/8077119> REGRESSION: Google Reader contains the tops of pieces of unidentifiable text under feed headlines.
377         https://bugs.webkit.org/show_bug.cgi?id=40386
378
379         * platform/mac/fast/text/x-height-expected.checksum: Added.
380         * platform/mac/fast/text/x-height-expected.png: Added.
381         * platform/mac/fast/text/x-height-expected.txt: Added.
382         * platform/mac/fast/text/x-height.html: Added.
383
384 2010-06-16  Adam Barth  <abarth@webkit.org>
385
386         Unreviewed.
387
388         Enable HTML5 lexer
389         https://bugs.webkit.org/show_bug.cgi?id=40650
390
391         Update platform-specific expected results for Qt.
392
393         * platform/qt/fast/text/international/hindi-whitespace-expected.txt:
394
395 2010-06-16  Adam Barth  <abarth@webkit.org>
396
397         Reviewed by Eric Seidel.
398
399         Don't crash when a document ends with an entity
400         https://bugs.webkit.org/show_bug.cgi?id=40658
401
402         Add a test for an entity being the only contents of a file.
403
404         * html5lib/resources/webkit01.dat:
405
406 2010-06-16  Eric Seidel  <eric@webkit.org>
407
408         Unreviewed, just updating platform results to match new expectations.
409
410         Enable HTML5 lexer
411         https://bugs.webkit.org/show_bug.cgi?id=40650
412
413         Update platform-specific results for broken CSS test whose results
414         changed as part of http://trac.webkit.org/changeset/61234.
415
416         * platform/chromium-win/css1/box_properties/float_elements_in_series-expected.txt:
417         * platform/gtk/css1/box_properties/float_elements_in_series-expected.txt:
418         * platform/qt/css1/box_properties/float_elements_in_series-expected.txt:
419
420 2010-06-16  Adam Barth  <abarth@webkit.org>
421
422         Unreviewed.
423
424         Enable HTML5 lexer
425         https://bugs.webkit.org/show_bug.cgi?id=40650
426
427         I seem to have screwed up generating the updated expectation file.
428         This file is from the bots.
429
430         * platform/mac/tables/mozilla/images/adforce_imgis_com-expected.txt:
431
432 2010-06-16  Adam Barth  <abarth@webkit.org>
433
434         Unreviewed.
435
436         Enable HTML5 lexer
437         https://bugs.webkit.org/show_bug.cgi?id=40650
438
439         Revert unintentional change to expected results.  I have a different
440         diff on my machine because I have some errant cookies.
441
442         * inspector/audits-panel-functional-expected.txt:
443
444 2010-06-15  Adam Barth  <abarth@webkit.org>
445
446         Reviewed by Eric Seidel.
447
448         Enable HTML5 lexer
449         https://bugs.webkit.org/show_bug.cgi?id=40650
450
451         Change some tests not to rely upon <script/>.  We already cover that
452         case in parsing tests.
453
454         * fast/lists/ol-nested-items-dynamic-insert.html:
455         * fast/lists/ol-nested-items-dynamic-remove.html:
456         * fast/lists/ol-nested-items.html:
457         * fast/lists/ol-nested-list-dynamic-insert.html:
458         * fast/lists/ol-nested-list-dynamic-remove.html:
459         * fast/lists/ol-nested-list.html:
460
461 2010-06-15  Adam Barth  <abarth@webkit.org>
462
463         Reviewed by Eric Seidel.
464
465         Enable HTML5 lexer
466         https://bugs.webkit.org/show_bug.cgi?id=40650
467
468         This patch updates the expected results for tests that conflict with
469         the HTML5 specification.  In a later patch, I'll update the tests
470         themselves to fix pass/fail messages.
471
472         * fast/doctypes/005-case-preserving-expected.txt:
473             - HTML5 specifies case normalization for DOCTYPEs.
474         * fast/js/missing-title-end-tag-js-expected.txt:
475             - HTML5 requires us to swallow the entire document when <title> is
476               unterminated.
477         * fast/parser/comment-in-iframe-expected.txt:
478         * fast/parser/comment-in-script-tricky-expected.txt:
479         * fast/parser/comment-in-title-expected.txt:
480         * fast/parser/comments-expected.txt:
481             - Differences due to HTML5 comment parsing.
482         * fast/parser/eightdigithexentity-expected.txt:
483             - HTML5 specifies a different behavior for &#x00FFFFFF;
484         * fast/parser/entity-end-iframe-tag-expected.txt:
485             - HTML5 specifies a different behavior for &lt;/iframe>
486         * fast/parser/entity-surrogate-pairs-expected.txt:
487             - HTML5 doesn't allow entities to create surrogate pairs.
488         * fast/parser/html-whitespace-expected.txt:
489             - HTML5 has a different handling of CR in this case.
490         * fast/parser/script-tag-with-trailing-slash-expected.txt:
491             - HTML5 does not allow self-closing <script/> tags.
492         * fast/parser/tag-with-exclamation-point-expected.txt:
493             - HTML5 treats bogus DOCTYPEs as comments.
494         * fast/parser/xml-directive-in-dom-expected.txt:
495             - HTML5 attaches <?xml?> processing directives to the DOM as
496               comments.
497         * fast/xpath/xpath-functional-test-expected.txt:
498             - I don't fully understand this test, but our new behavior matches
499               the Firefox nightly builds (which have an HTML5 parser).
500         * html5lib/runner-expected.txt:
501         * html5lib/webkit-resumer-expected.txt:
502             - Massive progressions on HTML5 conformance.
503         * http/tests/loading/gmail-assert-on-load-expected.txt:
504             - I don't fully understand this behavior change.  It might
505               represent a bug.  We're still investigating.
506         * http/tests/security/xssAuditor/embed-tag-null-char-expected.txt:
507             - Update expected results for change in NULL char handling.
508         * http/tests/security/xssAuditor/img-onerror-tricky-expected.txt:
509             - This exploit no longer works in the HTML5 parser, so it's not
510               blocked.
511         * http/tests/security/xssAuditor/javascript-link-HTML-entities-null-char-expected.txt:
512             - This a real regression.  We need to update the XSSAuditor to use
513               the HTML5 parser's HTML entity decoder.  I'll do that in a
514               followup patch because there doesn't appear to be an easy way to
515               key the choice off of the WebCore::Setting.
516         * http/tests/security/xssAuditor/malformed-HTML-expected.txt:
517             - Slightly different handling of malformed HTML.  The exploit is still blocked.
518         * http/tests/security/xssAuditor/object-embed-tag-null-char-expected.txt:
519             - Update expected result due to different NULL character handling.
520         * inspector/audits-panel-functional-expected.txt:
521         * inspector/timeline-script-tag-1-expected.txt:
522             - Slightly different semantics around document.write.
523         * inspector/elements-panel-structure-expected.txt:
524             - HTML5 specifies case normalization for DOCTYPEs.
525         * platform/mac/css1/box_properties/float_elements_in_series-expected.txt:
526             - HTML5 specifies different handling of "<foo<bar"
527         * platform/mac/fast/doctypes/003-expected.txt:
528             - HTML5 specifies case normalization for DOCTYPEs.
529         * platform/mac/fast/dom/stripNullFromTextNodes-expected.txt:
530             - HTML5 specifies different handling of NULL characters.
531         * platform/mac/fast/invalid/016-expected.txt:
532             - HTML5 specifies different handling of "<foo<bar"
533         * platform/mac/fast/parser/broken-comments-vs-parsing-mode-expected.txt:
534             - HTML5 specifies different handling of HTML comments.
535         * platform/mac/fast/parser/comment-in-style-expected.txt:
536             - HTML5 specifies different handling of HTML comments.
537         * platform/mac/fast/parser/parseCommentsInTitles-expected.txt:
538             - HTML5 specifies different handling of HTML comments.
539         * platform/mac/fast/text/international/bidi-linebreak-001-expected.txt:
540         * platform/mac/fast/text/international/bidi-linebreak-002-expected.txt:
541         * platform/mac/fast/text/international/bidi-linebreak-003-expected.txt:
542         * platform/mac/fast/text/international/hindi-whitespace-expected.txt:
543             - HTML5 specifies different handling CR.  I don't fully understand
544               the consequences of this change, but our new behavior matches the
545               Firefox nightly.
546         * platform/mac/fast/text/stripNullFromText-expected.txt:
547             - HTML5 specifies different handling of NULL characters.
548         * platform/mac/fast/tokenizer/missing-title-end-tag-1-expected.txt:
549         * platform/mac/fast/tokenizer/missing-title-end-tag-2-expected.txt:
550             - HTML5 requires us to swallow the entire document when <title> is
551               unterminated.
552         * platform/mac/fast/tokenizer/script_extra_close-expected.txt:
553             - We're coalescing text nodes slightly different in the new parser.
554               We're going to get this up to spec when we work on the
555               TreeConstructor (which is where the spec handles text node
556               coalescing).
557         * platform/mac/tables/mozilla/images/adforce_imgis_com-expected.txt:
558             - Different handling of crazy unicode characters (replaced with
559               FFFD).  Still investigating whether this is a real bug.
560         * webarchive/archive-empty-frame-dom-expected.webarchive:
561             - HTML5 specifies case normalization for DOCTYPEs.
562
563 2010-06-15  Dmitry Titov  <dimich@chromium.org>
564
565         Not reviewed, updating Chromium test expectations.
566
567         * platform/chromium/test_expectations.txt:
568
569 2010-06-15  Andrew Scherkus  <scherkus@chromium.org>
570
571         Unreviewed, updating Chromium test expectations for media layout tests.
572
573         * platform/chromium/test_expectations.txt:
574
575 2010-06-15  Dmitry Titov  <dimich@chromium.org>
576
577         Not reviewed, updating Chromium test expectations.
578
579         * platform/chromium/test_expectations.txt:
580
581 2010-06-15  Dmitry Titov  <dimich@chromium.org>
582
583         Unreviewed, updating Chromium test expectations.
584
585         Mark following tests SLOW so they won't fail on TIMEOUT in Debug:
586         fast/frames/lots-of-iframes.html
587         fast/frames/lots-of-objects.html
588
589         * platform/chromium/test_expectations.txt:
590
591 2010-06-15  Darin Fisher  <darin@chromium.org>
592
593         Fix whitespace error in expected results.
594
595         Looks like Chromium's TestShell and DRT do not agree in how whitespace
596         is generated in some cases.
597
598         * fast/history/history-back-within-subframe-expected.txt:
599         * platform/chromium/test_expectations.txt:
600
601 2010-06-15  Simon Fraser  <simon.fraser@apple.com>
602
603         Reviewed by Dave Hyatt.
604
605         Garbage shown outside HTML if HTML is absolutely positioned
606         https://bugs.webkit.org/show_bug.cgi?id=36163
607         
608         Repaint test with a positioned html element.
609
610         * fast/repaint/positioned-document-element.html: Added.
611         * platform/mac/fast/repaint/positioned-document-element-expected.checksum: Added.
612         * platform/mac/fast/repaint/positioned-document-element-expected.png: Added.
613         * platform/mac/fast/repaint/positioned-document-element-expected.txt: Added.
614
615 2010-06-15  Simon Fraser  <simon.fraser@apple.com>
616
617         Reviewed by Dan Bernstein.
618
619         Safari 5 does not clear background with transformed html element
620         https://bugs.webkit.org/show_bug.cgi?id=40498
621         
622         Pixel test that has composited html and body elements, and changes the background color
623         on the html element to transparent.
624
625         * compositing/repaint/composited-document-element.html: Added.
626         * platform/mac/compositing/repaint/composited-document-element-expected.checksum: Added.
627         * platform/mac/compositing/repaint/composited-document-element-expected.png: Added.
628         * platform/mac/compositing/repaint/composited-document-element-expected.txt: Added.
629
630 2010-06-15  Darin Fisher  <darin@chromium.org>
631
632         Adding missing test results.
633
634         * fast/history/history-back-within-subframe-expected.txt: Added.
635
636 2010-06-15  Darin Fisher  <darin@chromium.org>
637
638         Reviewed by Brady Eidson.
639
640         Test that a back navigation following a subframe reference fragment
641         navigation does the right thing.
642
643         https://bugs.webkit.org/show_bug.cgi?id=40451
644
645         * fast/history/history-back-within-subframe.html: Added.
646         * fast/history/resources/history-back-within-subframe-2.html: Added.
647         * http/tests/navigation/history-back-across-form-submission-to-fragment-expected.txt: Added.
648         * http/tests/navigation/history-back-across-form-submission-to-fragment.html: Added.
649         * http/tests/navigation/resources/submit-to-fragment.pl: Added.
650
651 2010-06-15  Alexey Proskuryakov  <ap@apple.com>
652
653         Increase limit on number of (i)frames from 200 to 1000.
654         https://bugs.webkit.org/show_bug.cgi?id=39427
655
656         Move the right test this time, move remove-iframe-crash back. Oops.
657
658         * compositing/iframes/lots-of-iframes-expected.txt: Removed.
659         * compositing/iframes/lots-of-iframes.html: Removed.
660         * compositing/iframes/remove-iframe-crash-expected.txt: Copied from fast/frames/remove-iframe-crash-expected.txt.
661         * compositing/iframes/remove-iframe-crash.html: Copied from fast/frames/remove-iframe-crash.html.
662         * fast/frames/lots-of-iframes-expected.txt: Copied from compositing/iframes/lots-of-iframes-expected.txt.
663         * fast/frames/lots-of-iframes.html: Copied from compositing/iframes/lots-of-iframes.html.
664         * fast/frames/remove-iframe-crash-expected.txt: Removed.
665         * fast/frames/remove-iframe-crash.html: Removed.
666
667 2010-06-15  Kenneth Russell  <kbr@google.com>
668
669         Unreviewed, test fix.
670
671         Fix test breakage from 40175
672         https://bugs.webkit.org/show_bug.cgi?id=40631
673
674         * fast/canvas/webgl/texture-npot.html:
675
676 2010-06-15  Simon Fraser  <simon.fraser@apple.com>
677
678         Reviewed by Dan Bernstein.
679
680         YouTube thumbnail borders vanish during transition
681         https://bugs.webkit.org/show_bug.cgi?id=40551
682         
683         Test that an image that would be directly composited is rendered in software if it has a clip.
684
685         * compositing/images/clip-on-directly-composited-image-expected.txt: Added.
686         * compositing/images/clip-on-directly-composited-image.html: Added.
687
688 2010-06-15  Alexey Proskuryakov  <ap@apple.com>
689
690         Not reviewed, just moving tests.
691
692         Increase limit on number of (i)frames from 200 to 1000.
693         https://bugs.webkit.org/show_bug.cgi?id=39427
694
695         Move the new tests out of compositing directory.
696
697         * compositing/iframes/lots-of-objects-expected.txt: Removed.
698         * compositing/iframes/lots-of-objects.html: Removed.
699         * compositing/iframes/remove-iframe-crash-expected.txt: Removed.
700         * compositing/iframes/remove-iframe-crash.html: Removed.
701         * fast/frames/lots-of-objects-expected.txt: Copied from LayoutTests/compositing/iframes/lots-of-objects-expected.txt.
702         * fast/frames/lots-of-objects.html: Copied from LayoutTests/compositing/iframes/lots-of-objects.html.
703         * fast/frames/remove-iframe-crash-expected.txt: Copied from LayoutTests/compositing/iframes/remove-iframe-crash-expected.txt.
704         * fast/frames/remove-iframe-crash.html: Copied from LayoutTests/compositing/iframes/remove-iframe-crash.html.
705
706 2010-06-15  Dan Bernstein  <mitz@apple.com>
707
708         Reviewed by John Sullivan.
709
710         Test for <rdar://problem/8077032> REGRESSION (r50796): Black background on AppleScript generated email
711
712         * platform/mac/editing/input/NSBackgroundColor-transparent-expected.txt: Added.
713         * platform/mac/editing/input/NSBackgroundColor-transparent.html: Added.
714
715 2010-06-15  Zhenyao Mo  <zmo@google.com>
716
717         Reviewed by Dimitri Glazkov.
718
719         Bring framebuffer functions to GLES2 conformance
720         https://bugs.webkit.org/show_bug.cgi?id=40175
721
722         * fast/canvas/webgl/framebuffer-test-expected.txt: Added.
723         * fast/canvas/webgl/framebuffer-test.html: Added.
724         * fast/canvas/webgl/resources/webgl-test.js:
725         (assertMsg): Function added.
726         * fast/canvas/webgl/texture-npot.html: Remove assertMsg function.
727
728 2010-06-15  Alejandro G. Castro  <alex@igalia.com>
729
730         Unreviewed.
731
732         Add expected results changes requiered for the patch in the review
733         60961.
734         https://bugs.webkit.org/show_bug.cgi?id=40581
735
736         * platform/gtk/fast/js/global-constructors-expected.txt:
737
738 2010-06-15  Tony Chang  <tony@chromium.org>
739
740         Reviewed by Ojan Vafai.
741
742         resolve urls in text/html clipboard data
743         https://bugs.webkit.org/show_bug.cgi?id=40044
744
745         * editing/pasteboard/copy-resolves-urls-expected.txt: Added.
746         * editing/pasteboard/copy-resolves-urls.html: Added.
747         * editing/pasteboard/paste-noscript-expected.txt:
748         * editing/pasteboard/paste-noscript.html:  Updated to no longer throw a JS exception so the results are the same
749               with V8 and JSC
750         * http/tests/misc/copy-resolves-urls-expected.txt: Added.
751         * http/tests/misc/copy-resolves-urls.html: Added.
752         * platform/chromium-mac/editing/pasteboard/paste-noscript-expected.txt: No longer needed since results should match JSC
753         * platform/chromium-win/editing/pasteboard/paste-noscript-expected.txt: No longer needed since results should match JSC
754
755 2010-06-14  Dmitry Titov  <dimich@chromium.org>
756
757         Not reviewed, update Chromium expectations for a new test.
758
759         * platform/chromium/test_expectations.txt:
760
761 2010-06-14  Eric Carlson  <eric.carlson@apple.com>
762
763         Unreviewed, fix GTK and Qt builds.
764
765         * platform/gtk/Skipped:
766         * platform/qt/Skipped:
767
768 2010-06-14  Eric Carlson  <eric.carlson@apple.com>
769
770         Reviewed by Oliver Hunt.
771
772         audio/x-mp3 MIME type not recognized
773         https://bugs.webkit.org/show_bug.cgi?id=40594
774
775         * media/media-can-play-mp3-expected.txt: Added.
776         * media/media-can-play-mp3.html: Added.
777
778 2010-06-14  Dmitry Titov  <dimich@chromium.org>
779
780         Unreviewed, more Chromium expectations updates.
781
782         * platform/chromium/test_expectations.txt:
783
784 2010-06-14  Alexey Proskuryakov  <ap@apple.com>
785
786         Reviewed by Darin Adler.
787
788         https://bugs.webkit.org/show_bug.cgi?id=40529
789         eventSender.keyDown("delete") incorrectly sends a backspace on some platforms
790
791         * editing/deleting/forward-delete-key-expected.txt: Added.
792         * editing/deleting/forward-delete-key.html: Added.
793         Added a test for forward delete key working (particularly in DRT, since there was a lot of
794         confusion between platform maintainers about it).
795
796         * fast/forms/resources/input-live-pseudo-selectors.js:
797         * fast/forms/resources/textarea-live-pseudo-selectors.js:
798         These two tests expected that keyDown("delete") executed backward delete, changed them to
799         send "\x08" for backspace.
800
801         * platform/qt/Skipped: Unskipped the two live-pseudo-selectors tests.
802
803 2010-06-14  Dmitry Titov  <dimich@chromium.org>
804
805         Unreviewed, temporary update Chromium expectations after http://trac.webkit.org/changeset/61128
806
807         * platform/chromium/test_expectations.txt:
808
809 2010-06-14  Csaba Osztrogonác  <ossy@webkit.org>
810
811         [Qt] Unreviewed fix. Platform specific expected results updated after r61136.
812
813         * platform/qt/fast/dom/Window/window-lookup-precedence-expected.txt:
814         * platform/qt/fast/dom/Window/window-properties-expected.txt:
815         * platform/qt/fast/js/global-constructors-expected.txt:
816
817 2010-06-14  Csaba Osztrogonác  <ossy@webkit.org>
818
819         Unreviewed.
820
821         [Qt] fast/text/justify-padding-distribution.html fails
822         https://bugs.webkit.org/show_bug.cgi?id=40584
823
824         * platform/qt/Skipped: fast/text/justify-padding-distribution.html skipped until fix.
825
826 2010-06-14  Sam Weinig  <sam@webkit.org>
827
828         Reviewed by Alexey Proskuryakov.
829
830         Fix for https://bugs.webkit.org/show_bug.cgi?id=40581
831         Auto-generate most of the JS constructors
832
833         * fast/dom/Window/window-lookup-precedence-expected.txt:
834         * fast/dom/Window/window-properties-expected.txt:
835         * fast/dom/constructed-objects-prototypes-expected.txt:
836         * fast/dom/prototype-inheritance-2-expected.txt:
837         * fast/js/global-constructors-expected.txt:
838
839 2010-06-14  Antonio Gomes  <tonikitoo@webkit.org>
840
841         Reviewed by Simon Fraser.
842
843         Spatial Navigation: make it work with focusable elements in overflow content
844         https://bugs.webkit.org/show_bug.cgi?id=36463
845
846         * fast/events/spatial-navigation/snav-div-scrollable-but-without-focusable-content-expected.txt: Added.
847         * fast/events/spatial-navigation/snav-div-scrollable-but-without-focusable-content.html: Added.
848         * fast/events/spatial-navigation/snav-clipped-overflow-content-expected.txt: Added.
849         * fast/events/spatial-navigation/snav-clipped-overflow-content.html: Added.
850
851 2010-06-14  Chris Fleizach  <cfleizach@apple.com>
852
853         Reviewed by Beth Dakin.
854
855         AX: AXUnknown objects are being returned
856         https://bugs.webkit.org/show_bug.cgi?id=40574
857
858         * platform/mac/accessibility/no-unknown-objects-when-title-attribute-present-expected.txt: Added.
859         * platform/mac/accessibility/no-unknown-objects-when-title-attribute-present.html: Added.
860
861 2010-06-14  Chris Fleizach  <cfleizach@apple.com>
862
863         Reviewed by Beth Dakin.
864
865         AX: need to update iframe-bastardization.html LayoutTest to be more modern
866         https://bugs.webkit.org/show_bug.cgi?id=40576
867
868         * accessibility/iframe-bastardization-expected.txt:
869         * accessibility/iframe-bastardization.html:
870
871 2010-06-14  Chang Shu  <chang.shu@nokia.com>
872
873         Reviewed by Kenneth Rohde Christiansen.
874
875         [Qt] Unskip canvas/philip/tests/2d.shadow.enable.x.html
876         and canvas/philip/tests/2d.shadow.enable.y.html.
877
878         https://bugs.webkit.org/show_bug.cgi?id=40434
879
880         * platform/qt/Skipped:
881
882 2010-06-14  Dan Bernstein  <mitz@apple.com>
883
884         Reviewed by Simon Fraser.
885
886         <rdar://problem/7752961> Unevenly distributed space in justified text
887         https://bugs.webkit.org/show_bug.cgi?id=36105
888
889         * fast/text/justify-padding-distribution-expected.checksum: Added.
890         * fast/text/justify-padding-distribution-expected.png: Added.
891         * fast/text/justify-padding-distribution-expected.txt: Added.
892         * fast/text/justify-padding-distribution.html: Added.
893         * platform/mac/css1/box_properties/clear_float-expected.checksum:
894         * platform/mac/css1/box_properties/clear_float-expected.png:
895         * platform/mac/css1/box_properties/float_elements_in_series-expected.checksum:
896         * platform/mac/css1/box_properties/float_elements_in_series-expected.png:
897         * platform/mac/css1/box_properties/float_on_text_elements-expected.checksum:
898         * platform/mac/css1/box_properties/float_on_text_elements-expected.png:
899         * platform/mac/css1/text_properties/text_align-expected.checksum:
900         * platform/mac/css1/text_properties/text_align-expected.png:
901         * platform/mac/css2.1/t0905-c5525-fltcont-00-d-g-expected.checksum:
902         * platform/mac/css2.1/t0905-c5525-fltcont-00-d-g-expected.png:
903         * platform/mac/css2.1/t0905-c5525-fltwidth-00-c-g-expected.checksum:
904         * platform/mac/css2.1/t0905-c5525-fltwidth-00-c-g-expected.png:
905         * platform/mac/css2.1/t1602-c546-txt-align-00-b-expected.checksum:
906         * platform/mac/css2.1/t1602-c546-txt-align-00-b-expected.png:
907         * platform/mac/fast/multicol/float-avoidance-expected.checksum:
908         * platform/mac/fast/multicol/float-avoidance-expected.png:
909         * platform/mac/fast/repaint/line-flow-with-floats-1-expected.checksum:
910         * platform/mac/fast/repaint/line-flow-with-floats-1-expected.png:
911         * platform/mac/fast/repaint/line-flow-with-floats-10-expected.checksum:
912         * platform/mac/fast/repaint/line-flow-with-floats-10-expected.png:
913         * platform/mac/fast/repaint/line-flow-with-floats-2-expected.checksum:
914         * platform/mac/fast/repaint/line-flow-with-floats-2-expected.png:
915         * platform/mac/fast/repaint/line-flow-with-floats-3-expected.checksum:
916         * platform/mac/fast/repaint/line-flow-with-floats-3-expected.png:
917         * platform/mac/fast/repaint/line-flow-with-floats-4-expected.checksum:
918         * platform/mac/fast/repaint/line-flow-with-floats-4-expected.png:
919         * platform/mac/fast/repaint/line-flow-with-floats-5-expected.checksum:
920         * platform/mac/fast/repaint/line-flow-with-floats-5-expected.png:
921         * platform/mac/fast/repaint/line-flow-with-floats-6-expected.checksum:
922         * platform/mac/fast/repaint/line-flow-with-floats-6-expected.png:
923         * platform/mac/fast/repaint/line-flow-with-floats-7-expected.checksum:
924         * platform/mac/fast/repaint/line-flow-with-floats-7-expected.png:
925         * platform/mac/fast/repaint/line-flow-with-floats-8-expected.checksum:
926         * platform/mac/fast/repaint/line-flow-with-floats-8-expected.png:
927         * platform/mac/fast/repaint/line-flow-with-floats-9-expected.checksum:
928         * platform/mac/fast/repaint/line-flow-with-floats-9-expected.png:
929         * platform/mac/fast/text/atsui-spacing-features-expected.checksum:
930         * platform/mac/fast/text/atsui-spacing-features-expected.png:
931         * platform/mac/fast/text/justified-selection-at-edge-expected.checksum:
932         * platform/mac/fast/text/justified-selection-at-edge-expected.png:
933         * platform/mac/tables/mozilla/marvin/x_tbody_align_justify-expected.checksum:
934         * platform/mac/tables/mozilla/marvin/x_tbody_align_justify-expected.png:
935         * platform/mac/tables/mozilla/marvin/x_td_align_justify-expected.checksum:
936         * platform/mac/tables/mozilla/marvin/x_td_align_justify-expected.png:
937         * platform/mac/tables/mozilla/marvin/x_tfoot_align_justify-expected.checksum:
938         * platform/mac/tables/mozilla/marvin/x_tfoot_align_justify-expected.png:
939         * platform/mac/tables/mozilla/marvin/x_th_align_justify-expected.checksum:
940         * platform/mac/tables/mozilla/marvin/x_th_align_justify-expected.png:
941         * platform/mac/tables/mozilla/marvin/x_thead_align_justify-expected.checksum:
942         * platform/mac/tables/mozilla/marvin/x_thead_align_justify-expected.png:
943         * platform/mac/tables/mozilla/marvin/x_tr_align_justify-expected.checksum:
944         * platform/mac/tables/mozilla/marvin/x_tr_align_justify-expected.png:
945
946 2010-06-14  Marcus Bulach  <bulach@chromium.org>
947
948         Reviewed by Jeremy Orlow.
949
950         Rebaseline LayoutTests/platform/chromium/fast/dom/Geolocation/callback-exception-expected.txt.
951         https://bugs.webkit.org/show_bug.cgi?id=40568
952
953         https://bugs.webkit.org/show_bug.cgi?id=39994 changed the test expectations, and we need to rebaseline.
954
955         * platform/chromium/fast/dom/Geolocation/callback-exception-expected.txt:
956
957 2010-06-08  Marcus Bulach  <bulach@chromium.org>
958
959         Reviewed by Jeremy Orlow.
960
961         Adds IndexedDB's KeyRange.
962         https://bugs.webkit.org/show_bug.cgi?id=40250
963
964         * storage/indexeddb/idb-keyrange-expected.txt: Added.
965         * storage/indexeddb/idb-keyrange.html: Added.
966         * storage/indexeddb/script-tests/idb-keyrange.js: Added.
967         (checkSingleKeyRange):
968         (checkLeftBoundKeyRange):
969         ():
970
971 2010-06-14  Mahesh Kulkarni  <mahesh.kulkarni@nokia.com>
972
973         Reviewed by Laszlo Gombos.
974
975         [Qt] navigator.geolocation support for Qt port
976         https://bugs.webkit.org/show_bug.cgi?id=39724
977
978         Uncommenting gelocation cases from Qt. Skipped one case: fast/dom/Geolocation/callback-to-remote-context2.html
979
980         * platform/qt/Skipped:
981
982 2010-06-14  Jeremy Orlow  <jorlow@chromium.org>
983
984         Reviewed by Darin Adler.
985
986         Reenable IDBDatabaseRequest's description attribute
987         https://bugs.webkit.org/show_bug.cgi?id=39826
988
989         Existing test now fixed.
990
991         * storage/indexeddb/idb-database-request-expected.txt:
992
993 2010-06-14  Csaba Osztrogonác  <ossy@webkit.org>
994
995         Unreviewed trivial fix.
996
997         [Qt] Update platform specific expected file after r61100.
998
999         * platform/qt/fast/dom/Window/window-properties-expected.txt: updated.
1000
1001 2010-06-13  Charles Wei  <charles.wei@torchmobile.com.cn>
1002
1003         Reviewed by George Staikos.
1004
1005         Test case to verify that MIME type in uppercase (TEXT/HTML) is supported.
1006         https://bugs.webkit.org/show_bug.cgi?id=39492
1007
1008         * http/tests/mime/resources/uppercase-mime-type.php: Added.
1009         * http/tests/mime/uppercase-mime-type-expected.txt: Added.
1010         * http/tests/mime/uppercase-mime-type.html: Added.
1011
1012 2010-06-13  Chris Fleizach  <cfleizach@apple.com>
1013
1014         Reviewed by Darin Alder.
1015
1016         AX: link won't return linked element if URL contains #
1017         https://bugs.webkit.org/show_bug.cgi?id=40192
1018
1019         * platform/mac/accessibility/internal-link-when-document-has-fragment-expected.txt: Added.
1020         * platform/mac/accessibility/internal-link-when-document-has-fragment.html: Added.
1021
1022 2010-06-13  Simon Fraser  <simon.fraser@apple.com>
1023
1024         Fix GTK bots; don't include the offsetWidth in the results
1025         since it can differ between platforms.
1026
1027         * transitions/font-family-during-transition-expected.txt:
1028         * transitions/font-family-during-transition.html:
1029
1030 2010-06-13  Sam Weinig  <sam@webkit.org>
1031
1032         Reviewed by Anders Carlsson.
1033
1034         Update tests for https://bugs.webkit.org/show_bug.cgi?id=40550
1035         XMLHttpRequest constructor object should expose the constants from the IDL.
1036
1037         * fast/dom/Window/window-properties-expected.txt:
1038         * fast/dom/XMLHttpRequest-constants-expected.txt: Added.
1039         * fast/dom/XMLHttpRequest-constants.html: Added.
1040         * fast/dom/script-tests/XMLHttpRequest-constants.js: Added.
1041
1042 2010-06-13  Simon Fraser  <simon.fraser@apple.com>
1043
1044         Reviewed by Dan Bernstein.
1045
1046         -webkit-transition font-size and font-family
1047         https://bugs.webkit.org/show_bug.cgi?id=33429
1048
1049         Test that checks that the correct font-family is being used during a font
1050         size transition by comparing offsetWidth with a control element.
1051         
1052         * transitions/font-family-during-transition-expected.txt: Added.
1053         * transitions/font-family-during-transition.html: Added.
1054         * transitions/transition-test-helpers.js:
1055         (expected):
1056
1057 2010-06-13  Darin Adler  <darin@apple.com>
1058
1059         Updated Windows-platform results for the fix for bug 40394.
1060         The patch fixed the cross-platform results, GTK results, and Qt results,
1061         but there were Windows results too.
1062
1063         * platform/win/fast/dom/Window/window-property-descriptors-expected.txt:
1064         * platform/win/fast/dom/prototype-inheritance-2-expected.txt:
1065         * platform/win/fast/dom/prototype-inheritance-expected.txt:
1066         * platform/win/fast/js/global-constructors-expected.txt:
1067
1068 2010-06-13  Dan Bernstein  <mitz@apple.com>
1069
1070         Updated results after r61092.
1071
1072         * fast/events/continuous-platform-wheelevent-in-scrolling-div-expected.txt:
1073
1074 2010-06-08  Robert Hogan  <robert@webkit.org>
1075
1076         Reviewed by Eric Seidel.
1077
1078         [Qt] Add support for callShouldCloseOnWebView() to DRT
1079         https://bugs.webkit.org/show_bug.cgi?id=40330
1080
1081         * platform/qt/Skipped: Unskip fast/events/onbeforeunload-focused-iframe.html
1082
1083 2010-06-12  Dmitry Titov  <dimich@chromium.org>
1084
1085         Not reviewed, update Chromium expected result following r61071.
1086
1087         * platform/chromium/fast/dom/prototype-inheritance-expected.txt:
1088
1089 2010-06-12  Andreas Kling  <andreas.kling@nokia.com>
1090
1091         Reviewed by Darin Adler.
1092
1093         Window object should have CanvasGradient and CanvasPattern
1094         https://bugs.webkit.org/show_bug.cgi?id=40394
1095
1096         Unskipped 2 tests that are now working properly.
1097
1098         * canvas/philip/tests/2d.gradient.object.return-expected.txt:
1099         * canvas/philip/tests/2d.pattern.basic.type-expected.txt:
1100         * fast/dom/Window/window-properties-expected.txt:
1101         * fast/dom/Window/window-property-descriptors-expected.txt:
1102         * fast/dom/dom-constructors-expected.txt:
1103         * fast/dom/prototype-inheritance-2-expected.txt:
1104         * fast/dom/prototype-inheritance-expected.txt:
1105         * fast/js/global-constructors-expected.txt:
1106         * platform/gtk/fast/dom/Window/window-properties-expected.txt:
1107         * platform/gtk/fast/dom/Window/window-property-descriptors-expected.txt:
1108         * platform/gtk/fast/dom/prototype-inheritance-expected.txt:
1109         * platform/gtk/fast/js/global-constructors-expected.txt:
1110         * platform/mac/Skipped:
1111         * platform/qt/Skipped:
1112         * platform/qt/fast/dom/Window/window-properties-expected.txt:
1113         * platform/qt/fast/dom/Window/window-property-descriptors-expected.txt:
1114         * platform/qt/fast/dom/prototype-inheritance-expected.txt:
1115         * platform/qt/fast/js/global-constructors-expected.txt:
1116
1117 2010-06-12  Dan Bernstein  <mitz@apple.com>
1118
1119         Reviewed by Oliver Hunt.
1120
1121         <rdar://problem/8025267> REGRESSION (Safari 4-TOT): Crash when a frame’s resize handler removes the frame
1122         https://bugs.webkit.org/show_bug.cgi?id=40534
1123
1124         * fast/replaced/frame-removed-during-resize-expected.txt: Added.
1125         * fast/replaced/frame-removed-during-resize.html: Added.
1126
1127 2010-06-12  Dmitry Titov  <dimich@chromium.org>
1128
1129         Not reviewed, update for Chromium test expectations.
1130
1131         * platform/chromium/test_expectations.txt:
1132
1133 2010-06-12  Dean Jackson  <dino@apple.com>
1134
1135         Reviewed by Darin Adler.
1136
1137         Animation keyframe timing functions are applying incorrectly
1138         https://bugs.webkit.org/show_bug.cgi?id=38963
1139         
1140         Testcases for timing functions inside keyframes on 'left' and '-webkit-transform'.
1141
1142         * animations/keyframe-timing-functions-transform-expected.txt: Added.
1143         * animations/keyframe-timing-functions-transform.html: Added.
1144         * animations/keyframe-timing-functions2-expected.txt: Added.
1145         * animations/keyframe-timing-functions2.html: Added.
1146
1147 2010-06-12  Dan Bernstein  <mitz@apple.com>
1148
1149         Reviewed by Dave Hyatt.
1150
1151         <rdar://problem/7882140> -webkit-column-break-* properties don’t do anything
1152         https://bugs.webkit.org/show_bug.cgi?id=40531
1153
1154         * fast/multicol/break-properties-expected.txt: Added.
1155         * fast/multicol/break-properties.html: Added.
1156
1157 2010-06-13  Robert Hogan  <robert@webkit.org>
1158
1159         Reviewed by Alexey Proskuryakov.
1160
1161         FrameLoader::clear() clears JS objects that cached pages later rely on
1162
1163         https://bugs.webkit.org/show_bug.cgi?id=37725
1164         https://bugs.webkit.org/show_bug.cgi?id=31626
1165
1166         Fix the following tests for Qt:
1167
1168         fast/events/pageshow-pagehide-on-back-cached.html
1169         fast/events/pageshow-pagehide-on-back-cached-with-frames.html
1170         fast/loader/input-element-page-cache-crash.html
1171         fast/dom/Window/timer-resume-on-navigation-back.html
1172         loader/go-back-to-different-window-size.html
1173         fast/dom/javascript-url-crash-function.html
1174         fast/dom/location-new-window-no-crash.html
1175         http/tests/security/javascriptURL/xss-ALLOWED-from-javascript-url-window-open.html
1176         fast/dom/set-frame-src-while-running-script-in-frame.html
1177
1178         which currently fail because the page's Qt-bindings runtime objects are
1179         cleared when navigating away from the page containing them.
1180
1181         Track Qt-bindings objects in a separate ScriptController::cacheableRootBindingObject().
1182         RuntimeObjects tracked by this root object will not get invalidated on page navigations,
1183         so they will still be available when the pages containing them are retrieved from the
1184         b/f cache.
1185
1186         This means the Qt bindings objects will only get cleared on Frame::pageDestroyed().
1187
1188         * platform/qt/Skipped:
1189
1190 2010-06-12  Kent Tamura  <tkent@chromium.org>
1191
1192         Reviewed by Darin Adler.
1193
1194         REGRESSION: Can't submit a form with <input type=radio required>
1195         https://bugs.webkit.org/show_bug.cgi?id=40429
1196
1197         * fast/forms/ValidityState-valueMissing-radio-expected.txt:
1198         * fast/forms/interactive-validation-required-radio-expected.txt: Added.
1199         * fast/forms/interactive-validation-required-radio.html: Added.
1200         * fast/forms/script-tests/ValidityState-valueMissing-radio.js:
1201           We need to test against a radio group with at least three radio buttons
1202           because we should test behaviors of
1203           - checked
1204           - unchecked
1205           - neither checked nor unchecked
1206
1207 2010-06-12  Kent Tamura  <tkent@chromium.org>
1208
1209         Reviewed by Dimitri Glazkov.
1210
1211         Disable interactive form validation in non-strict modes
1212         https://bugs.webkit.org/show_bug.cgi?id=40218
1213
1214         * fast/forms/interactive-validation-compat-mode-expected.txt: Added.
1215         * fast/forms/interactive-validation-compat-mode.html: Added.
1216         * fast/forms/interactive-validation-html4-expected.txt: Added.
1217         * fast/forms/interactive-validation-html4.html: Added.
1218
1219 2010-06-12  Robert Hogan  <robert@webkit.org>
1220
1221         Reviewed by Kenneth Rohde Christiansen.
1222
1223         [Qt] Back-forward list dumping is incorrect
1224
1225         https://bugs.webkit.org/show_bug.cgi?id=36392
1226
1227         Support dumping child history items in DRT.
1228
1229         Unskip:
1230
1231         fast/loader/frame-src-change-added-to-history.html
1232         fast/loader/frame-src-change-not-added-to-history.html
1233         fast/loader/frame-location-change-not-added-to-history.html
1234
1235         * platform/qt/Skipped:
1236
1237 2010-06-11  Eric Seidel  <eric@webkit.org>
1238
1239         Unreviewed.  Just updating expectations.
1240
1241         tables/mozilla/bugs/bug1188.html needlessly depends on HTML Parser text node handling
1242         https://bugs.webkit.org/show_bug.cgi?id=40485
1243
1244         The current HTML5 parser is expected to fail the new webkit01 test.
1245         It will be fixed when we fix text-node coalescing as discussed in
1246         the previous commit.
1247
1248         * html5lib/runner-expected-html5.txt:
1249         * html5lib/webkit-resumer-expected-html5.txt:
1250
1251 2010-06-11  Sheriff Bot  <webkit.review.bot@gmail.com>
1252
1253         Unreviewed, rolling out r61052.
1254         http://trac.webkit.org/changeset/61052
1255         https://bugs.webkit.org/show_bug.cgi?id=40517
1256
1257         "Broke fast/forms/caret-rtl.html on Mac bots" (Requested by
1258         eseidel on #webkit).
1259
1260         * fast/html/hidden-attr-expected.txt: Removed.
1261         * fast/html/hidden-attr.html: Removed.
1262
1263 2010-06-11  Maciej Stachowiak  <mjs@apple.com>
1264
1265         Reviewed by Ojan Vafai.
1266
1267         Implement HTML5 hidden attribute
1268         https://bugs.webkit.org/show_bug.cgi?id=40511
1269
1270         * fast/html/hidden-attr-expected.txt: Added.
1271         * fast/html/hidden-attr.html: Added. Test static and dynamic cases of hidden attribute.
1272
1273 2010-06-11  Simon Fraser  <simon.fraser@apple.com>
1274
1275         Add expected result missing from the previous commit.
1276
1277         * svg/text/text-style-invalid-expected.txt: Added.
1278
1279 2010-06-11  Abhishek Arya  <inferno@chromium.org>
1280
1281         Reviewed by Dave Hyatt.
1282
1283         Tests that we do not crash while rendering SVG text with CSS styles :first-letter and :first-line.
1284         https://bugs.webkit.org/show_bug.cgi?id=40031
1285
1286         * svg/text/text-style-invalid-expected.txt: Added.
1287         * svg/text/text-style-invalid.svg: Added.
1288
1289 2010-06-11  Kenneth Russell  <kbr@google.com>
1290
1291         Reviewed by Dimitri Glazkov.
1292
1293         getParameter with UNPACK_FLIP_Y_WEBGL and UNPACK_PREMULTIPLY_ALPHA_WEBGL is buggy
1294         https://bugs.webkit.org/show_bug.cgi?id=40506
1295
1296         Return the data members of WebGLRenderingContext for these
1297         parameter queries rather than asking OpenGL, which knows nothing
1298         about them.
1299
1300         * fast/canvas/webgl/gl-get-calls-expected.txt:
1301         * fast/canvas/webgl/gl-get-calls.html:
1302
1303 2010-06-11  Simon Fraser  <simon.fraser@apple.com>
1304
1305         Reviewed by Dr Dan Bernstein.
1306
1307         REGRESSION: crash when unloading an iFrame with Flash from the DOM
1308         https://bugs.webkit.org/show_bug.cgi?id=40161
1309         <rdar://problem/7994710>
1310         
1311         Layout test for dynamically removing an iframe whose compositing layers are connected to those of the parent document.
1312
1313         * compositing/iframes/remove-iframe-crash-expected.txt: Added.
1314         * compositing/iframes/remove-iframe-crash.html: Added.
1315
1316 2010-06-11  Abhishek Arya  <inferno@chromium.org>
1317
1318         Reviewed by David Hyatt.
1319
1320         Tests that we do not crash when clearing floats during SVG load.
1321         https://bugs.webkit.org/show_bug.cgi?id=40033
1322
1323         * svg/text/clear-floats-crash-expected.txt: Added.
1324         * svg/text/clear-floats-crash.svg: Added.
1325
1326 2010-06-11  Dmitry Titov  <dimich@chromium.org>
1327
1328         Unreviewed, fixing Chromium test bots.
1329
1330         * platform/chromium/test_expectations.txt:
1331         Adding MISSING expectation for the fast/css/nested-rounded-corners.html
1332
1333 2010-06-11  Kenneth Russell  <kbr@google.com>
1334
1335         Unreviewed, test fix.
1336
1337         gl-get-calls failing apparently due to UNPACK_ALIGNMENT test
1338         https://bugs.webkit.org/show_bug.cgi?id=40502
1339
1340         Disabled new test of UNPACK_ALIGNMENT which appears to be failing
1341         on some of the bots.
1342
1343         * fast/canvas/webgl/gl-get-calls-expected.txt:
1344         * fast/canvas/webgl/gl-get-calls.html:
1345
1346 2010-06-11  James Robinson  <jamesr@chromium.org>
1347
1348         Unreviewed baselines for new test on Qt/Gtk.
1349
1350         https://bugs.webkit.org/show_bug.cgi?id=40456
1351
1352         Qt and Gtk appear to produce layers of slightly different sizes
1353         for blocks with rounded corners, probably due to roundoff difference
1354         in the graphics layers.  Since the diffs are +/- 1 pixel, just
1355         rebaselining.
1356
1357         * platform/gtk/fast/css/nested-rounded-corners-expected.txt: Added.
1358         * platform/qt/fast/css/nested-rounded-corners-expected.txt: Added.
1359
1360 2010-06-11  Kenneth Russell  <kbr@google.com>
1361
1362         Reviewed by Dimitri Glazkov.
1363
1364         Add texImage2D and texSubImage2D signatures with internal format, etc.
1365         https://bugs.webkit.org/show_bug.cgi?id=40318
1366
1367         Added new texImage2D and texSubImage2D entry points following
1368         WebGL specification changes. Added UNPACK_FLIP_Y_WEBGL and
1369         UNPACK_PREMULTIPLY_ALPHA_WEBGL pixelStorei parameters, honored
1370         them for the new entry points taking HTML elements, and added
1371         support to getParameter. Added warnings to the console for calls
1372         to the obsolete entry points, which will be removed in a few
1373         weeks. Updated all layout tests to use the new entry points and
1374         pixelStorei parameters, and associated expectations. No other new
1375         tests.
1376
1377         * fast/canvas/webgl/bug-32364-expected.txt:
1378         * fast/canvas/webgl/bug-32364.html:
1379         * fast/canvas/webgl/bug-32888.html:
1380         * fast/canvas/webgl/gl-get-calls-expected.txt:
1381         * fast/canvas/webgl/gl-get-calls.html:
1382         * fast/canvas/webgl/resources/utils3d.js:
1383         (doLoadImageTexture):
1384         * fast/canvas/webgl/script-tests/texImageTest.js:
1385         * fast/canvas/webgl/tex-image-and-sub-image-2d-with-image-data-expected.txt:
1386         * fast/canvas/webgl/tex-image-and-sub-image-2d-with-image-data.html:
1387         * fast/canvas/webgl/tex-image-and-sub-image-2d-with-image-expected.txt:
1388         * fast/canvas/webgl/tex-image-and-sub-image-2d-with-image.html:
1389         * fast/canvas/webgl/texImage2DImageDataTest.html:
1390         * fast/canvas/webgl/texImageTest-expected.txt:
1391         * fast/canvas/webgl/texture-npot.html:
1392
1393 2010-06-11  Zhenyao Mo  <zmo@google.com>
1394
1395         Unreviewed, roll out the failing part of a test.
1396
1397         fast/canvas/webgl/get-active-test.html failed in Chrome Mac
1398         https://bugs.webkit.org/show_bug.cgi?id=40496
1399
1400         * fast/canvas/webgl/get-active-test-expected.txt: Roll out the failing part.
1401         * fast/canvas/webgl/script-tests/get-active-test.js: Ditto.
1402
1403 2010-06-11  James Robinson  <jamesr@chromium.org>
1404
1405         Reviewed by Dimitri Glazkov.
1406
1407         [chromium] Skia mispaints pages with border-radius
1408         https://bugs.webkit.org/show_bug.cgi?id=40456
1409
1410         Tests deeply nested divs with border-radius.
1411
1412         * fast/css/nested-rounded-corners-expected.txt: Added.
1413         * fast/css/nested-rounded-corners.html: Added.
1414         * platform/chromium/test_expectations.txt
1415         * platform/chromium-linux/fast/css/nested-rounded-corners-expected.checksum: Added.
1416         * platform/chromium-linux/fast/css/nested-rounded-corners-expected.png: Added.
1417
1418 2010-06-11  Eric Seidel  <eric@webkit.org>
1419
1420         Reviewed by Adam Barth.
1421
1422         tables/mozilla/bugs/bug1188.html needlessly depends on HTML Parser text node handling
1423         https://bugs.webkit.org/show_bug.cgi?id=40485
1424
1425         The old HTMLTokenizer handled invalid close tags like "< /A>" as part
1426         of the lexing step.  The HTML5 parser specification dictates that
1427         the tokenization/lexing step is to output each character token in sequence
1428         and that the parser is to insert emitted character tokens into the last
1429         parser-created text node.  In our current HTML5Lexer-with-old-HTMLParser
1430         setup, we gather up character tokens and output them all in one bunch
1431         (to match the expectations of the old parser).
1432         
1433         In the case of "foo< /A>" the HTML5Lexer sees the '<', switched out of the
1434         "data" state and emits all pending characters assuming the start of a close tag.
1435         When it sees the ' ' it switches back to the "data" state.  The HTML5Lexer
1436         expects that the parser will coalesce the separate characters it emitted
1437         into one text node.  Since we haven't implemented the parser side of the
1438         HTML5 spec, for now we don't.  This is a known issue we will address after
1439         enabling the HTML5Lexer, as we start to write an HTML5-compliant parser.
1440
1441         This text-node-coalescing behavior is already tested by numerous html5lib
1442         tests, however this was the only layout test which hit this quirk.  I've
1443         added yet another html5lib test of this exact case just for good measure.
1444
1445         * html5lib/resources/webkit01.dat:
1446          - Add a test of this exact case to make sure we don't miss it when implementing
1447            an HTML5-compliant parser.
1448         * tables/mozilla/bugs/bug1188.html:
1449          - Replace "< /A>" with "&lt /A>" to avoid hitting this lexing quirk.
1450
1451 2010-06-11  Dmitry Titov  <dimich@chromium.org>
1452
1453         Unreviewed, update Chromium test expectations.
1454
1455         * platform/chromium/test_expectations.txt:
1456         http://trac.webkit.org/changeset/60999 regressed acid3.html image match on Chromium Mac.
1457         http://trac.webkit.org/changeset/61020 modified get-active-test.html that now fails on Chromium Mac.
1458
1459 2010-06-11  Kenneth Russell  <kbr@google.com>
1460
1461         Reviewed by Dimitri Glazkov.
1462
1463         Delete custom JSC bindings for bufferData, texImage2D and texSubImage2D
1464         https://bugs.webkit.org/show_bug.cgi?id=40443
1465
1466         Deleted custom JSC bindings for bufferData, texImage2D and
1467         texSubImage2D and fixed minor associated issues in code generator
1468         and IDL. Updated fast/canvas/webgl/texImageTest-expected.txt,
1469         which now runs as intended. Ran all layout tests, including WebGL
1470         tests, in Safari.
1471
1472         * fast/canvas/webgl/script-tests/texImageTest.js:
1473         * fast/canvas/webgl/texImageTest-expected.txt:
1474
1475 2010-06-11  Alexey Proskuryakov  <ap@apple.com>
1476
1477         Written by Dave Moore <davemoore@google.com>.
1478
1479         https://bugs.webkit.org/show_bug.cgi?id=22741
1480         innerHTML, forms and images don't play well together
1481
1482         This was fixed already (in bug 34076), just landing an additional test.
1483
1484         * fast/forms/form-image-access-by-name-expected.txt: Added.
1485         * fast/forms/form-image-access-by-name.html: Added.
1486
1487 2010-06-10  Alexey Proskuryakov  <ap@apple.com>
1488
1489         Rubber-stamped by Sam Weinig.
1490
1491         https://bugs.webkit.org/show_bug.cgi?id=18830
1492         Assertion failure (using HashMap empty value) in svg/W3C-SVG-1.1/fonts-glyph-02-t.svg
1493
1494         This doesn't happen any more, the code has changed a lot since 2008. Re-enabling the test.
1495
1496         * platform/mac/svg/W3C-SVG-1.1/fonts-glyph-02-t-expected.checksum:
1497         * platform/mac/svg/W3C-SVG-1.1/fonts-glyph-02-t-expected.png:
1498         * platform/mac/svg/W3C-SVG-1.1/fonts-glyph-02-t-expected.txt:
1499         * svg/W3C-SVG-1.1/fonts-glyph-02-t.svg: Copied from LayoutTests/svg/W3C-SVG-1.1/fonts-glyph-02-t.svg-disabled.
1500         * svg/W3C-SVG-1.1/fonts-glyph-02-t.svg-disabled: Removed.
1501
1502 2010-06-11  Zhenyao Mo  <zmo@google.com>
1503
1504         Reviewed by Dimitri Glazkov.
1505
1506         getActiveUniform must ensure names of arrays end in "[0]"
1507         https://bugs.webkit.org/show_bug.cgi?id=38709
1508
1509         * fast/canvas/webgl/get-active-test-expected.txt: Copied from LayoutTests/fast/canvas/webgl/getActiveTest-expected.txt, modified to test array names.
1510         * fast/canvas/webgl/get-active-test.html: Copied from LayoutTests/fast/canvas/webgl/getActiveTest.html.
1511         * fast/canvas/webgl/getActiveTest-expected.txt: Removed.
1512         * fast/canvas/webgl/getActiveTest.html: Removed.
1513         * fast/canvas/webgl/resources/intArrayUniformShader.vert: Added, with array uniform.
1514         * fast/canvas/webgl/script-tests/get-active-test.js: Copied from LayoutTests/fast/canvas/webgl/script-tests/getActiveTest.js, modified to test array names.
1515         * fast/canvas/webgl/script-tests/getActiveTest.js: Removed.
1516
1517 2010-06-11  Zhenyao Mo  <zmo@google.com>
1518
1519         Reviewed by Dimitri Glazkov.
1520
1521         readPixels with negative width/height should generate INVALID_VALUE and return
1522         https://bugs.webkit.org/show_bug.cgi?id=39704
1523
1524         * fast/canvas/webgl/read-pixels-expected.txt: Add test cases for non-positive width/height.
1525         * fast/canvas/webgl/read-pixels.html: Ditto.
1526
1527 2010-06-11  Zhenyao Mo  <zmo@google.com>
1528
1529         Reviewed by Dimitri Glazkov.
1530
1531         uniform* entry points must ignore the call if a null WebGLUniformLocation is passed
1532         https://bugs.webkit.org/show_bug.cgi?id=38707
1533
1534         * fast/canvas/webgl/null-uniform-location-expected.txt: No error is generated if a null WebGLUniformLocation is passed to uniform*().
1535         * fast/canvas/webgl/script-tests/null-uniform-location.js: Ditto.
1536         * fast/canvas/webgl/script-tests/uniform-location.js: Ditto.
1537         * fast/canvas/webgl/uniform-location-expected.txt: Ditto.
1538
1539 2010-06-11  Zhenyao Mo  <zmo@google.com>
1540
1541         Reviewed by Dimitri Glazkov.
1542
1543         drawElements/drawArrays should validate input parameters according to GLES2 spec
1544         https://bugs.webkit.org/show_bug.cgi?id=38700
1545
1546         * fast/canvas/webgl/draw-arrays-out-of-bounds-expected.txt: Copied from LayoutTests/fast/canvas/webgl/drawArraysOutOfBounds-expected.txt, and fix a few test cases.
1547         * fast/canvas/webgl/draw-arrays-out-of-bounds.html: Copied from LayoutTests/fast/canvas/webgl/drawArraysOutOfBounds.html, and fix a few test cases.
1548         * fast/canvas/webgl/draw-elements-out-of-bounds-expected.txt: Copied from LayoutTests/fast/canvas/webgl/drawElementssOutOfBounds-expected.txt, and fix a few test cases.
1549         * fast/canvas/webgl/draw-elements-out-of-bounds.html: Copied from LayoutTests/fast/canvas/webgl/drawElementssOutOfBounds.html, and fix a few test cases.
1550         * fast/canvas/webgl/drawArraysOutOfBounds-expected.txt: Removed.
1551         * fast/canvas/webgl/drawArraysOutOfBounds.html: Removed.
1552         * fast/canvas/webgl/drawElementssOutOfBounds-expected.txt: Removed.
1553         * fast/canvas/webgl/drawElementssOutOfBounds.html: Removed.
1554         * fast/canvas/webgl/resources/webgl-test.js: Add helper functions for easy test of gl function errors.
1555         (getGLErrorAsString):
1556         (shouldGenerateGLError):
1557
1558 2010-06-11  Luiz Agostini  <luiz.agostini@openbossa.org>, Kenneth Rohde Christiansen <kenneth@webkit.org>
1559
1560         Reviewed by Antti Koivisto.
1561
1562         CSS3 Media Queries are not serialized according to CSSOM
1563         https://bugs.webkit.org/show_bug.cgi?id=39220
1564
1565         Added test for testing the serialization, plus updated current
1566         tests to take serialization into account.
1567
1568         * fast/css/insertRule-media-expected.txt:
1569         * fast/css/insertRule-media.html:
1570         * fast/css/resources/insertRule-media.js:
1571         * fast/media/media-query-serialization-expected.txt: Added.
1572         * fast/media/media-query-serialization.html: Added.
1573
1574 2010-06-10  Pavel Feldman  <pfeldman@chromium.org>
1575
1576         Reviewed by Yury Semikhatsky.
1577
1578         Web Inspector: Port performSearch from InjectedScript to InspectorDOMAgent.
1579
1580         https://bugs.webkit.org/show_bug.cgi?id=40422
1581
1582         * inspector/elements-panel-search.html:
1583
1584 2010-06-07  Pavel Feldman  <pfeldman@chromium.org>
1585
1586         Reviewed by Yury Semikhatsky.
1587
1588         Web Inspector: add a test for dumping global object in the console.
1589
1590         https://bugs.webkit.org/show_bug.cgi?id=40241
1591
1592         * http/tests/inspector/inspector-test.js:
1593         (frontend_dumpTreeOutline):
1594         (frontend_dumpTreeItem):
1595         * inspector/console-dir-global-expected.txt: Added.
1596         * inspector/console-dir-global.html: Added.
1597         * inspector/elements-tests.js:
1598         (frontend_dumpStyleTreeItem):
1599
1600 2010-06-11  Zhenyao Mo  <zmo@google.com>
1601
1602         Reviewed by Dimitri Glazkov.
1603
1604         Vertex attributes enabled as arrays but not bound to buffers must generate INVALID_OPERATION
1605         https://bugs.webkit.org/show_bug.cgi?id=40315
1606
1607         * fast/canvas/webgl/index-validation-expected.txt: Generate INVALID_ERROR when an enabled vertex attrib is not bound to any buffer in drawElements().
1608         * fast/canvas/webgl/script-tests/index-validation.js: Ditto.
1609
1610 2010-06-11  Tony Gentilcore  <tonyg@chromium.org>
1611
1612         Reviewed by Adam Barth.
1613
1614         Update acid3 test with latest from acid3.acidtests.org
1615         https://bugs.webkit.org/show_bug.cgi?id=40428
1616
1617         This is a straight copy from "curl http://acid3.acidtests.org/" with
1618         LayoutTest specific bits reapplied:
1619          - Rename resources to resources/acid3/...
1620          - Add window.layoutTestController bits to start and end.
1621
1622         We still fail the same link test. The difference is that its error
1623         changed from "LINKTEST FAILED" to "YOU SHOULD NOT SEE THIS AT ALL".
1624
1625         * http/tests/misc/acid3-expected.checksum:
1626         * http/tests/misc/acid3-expected.png:
1627         * http/tests/misc/acid3-expected.txt:
1628         * http/tests/misc/acid3.html:
1629
1630 2010-06-11  Steve Block  <steveblock@google.com>
1631
1632         Reviewed by Alexey Proskuryakov.
1633
1634         Client-based Geolocation does not handle multiple simultaneous requests
1635         https://bugs.webkit.org/show_bug.cgi?id=40148
1636
1637         The change to the GeolocationController is explicitly tested with multiple-requests.html.
1638
1639         This change also fixes reentrant-error.html and reentrant-success.html which were previously
1640         on the mac skipped list. reentrant-error.html required a minor tweak as the mac
1641         GeolocationController can only provide an error code of 2 (POSITION_UNAVAILABLE).
1642
1643         Added to GTK skipped list.
1644
1645         * fast/dom/Geolocation/multiple-requests-expected.txt: Added.
1646         * fast/dom/Geolocation/multiple-requests.html: Added.
1647         * fast/dom/Geolocation/script-tests/multiple-requests.js: Added.
1648         * fast/dom/Geolocation/script-tests/reentrant-error.js:
1649         * platform/mac/Skipped:
1650         * platform/gtk/Skipped:
1651
1652 2010-06-11  Shinichiro Hamaji  <hamaji@chromium.org>
1653
1654         Unreviewed.
1655
1656         Skip re-enabled SVG test (svg/W3C-SVG-1.1/fonts-glyph-02-t)
1657
1658         * platform/chromium/test_expectations.txt:
1659
1660 2010-06-10  Yuzo Fujishima  <yuzo@google.com>
1661
1662         Reviewed by Shinichiro Hamaji.
1663
1664         Implement render style selection for pages to support CSS3 Paged Media.
1665         https://bugs.webkit.org/show_bug.cgi?id=35961
1666
1667         * platform/chromium/test_expectations.txt:
1668         * platform/gtk/Skipped:
1669         * platform/qt/Skipped:
1670         * platform/win/Skipped:
1671         * printing/page-rule-selection-expected.txt: Added.
1672         * printing/page-rule-selection.html: Added.
1673
1674 2010-06-10  Yuzo Fujishima  <yuzo@google.com>
1675
1676         Reviewed by Shinichiro Hamaji.
1677
1678         Fix Bug 40452: REGRESSION: printing is broken if stylesheet has @page
1679         https://bugs.webkit.org/show_bug.cgi?id=40452
1680
1681         * platform/chromium/test_expectations.txt:
1682         * platform/mac/printing/page-rule-in-media-query-expected.checksum: Added.
1683         * platform/mac/printing/page-rule-in-media-query-expected.png: Added.
1684         * platform/mac/printing/page-rule-in-media-query-expected.txt: Added.
1685         * printing/page-rule-in-media-query.html: Added.
1686
1687 2010-06-10  Oliver Hunt  <oliver@apple.com>
1688
1689         Reviewed by Maciej Stachowiak.
1690
1691         Math Javascript Bug on Safari 5 (webkit 533.16) under "32bit" mode
1692         https://bugs.webkit.org/show_bug.cgi?id=40367
1693
1694         Add some tests to ensure correct behaviour of right shift.
1695
1696         * fast/js/bitops-type-tag.html: Added.
1697         * fast/js/script-tests/bitops-type-tag.js: Added.
1698
1699 2010-06-10  Tony Chang  <tony@chromium.org>
1700
1701         Reviewed by Kent Tamura.
1702
1703         crash when focus is changed while trying to focus next element
1704         https://bugs.webkit.org/show_bug.cgi?id=40407
1705
1706         * fast/events/focus-change-crash-expected.txt: Added.
1707         * fast/events/focus-change-crash.html: Added.
1708
1709 2010-06-10  Sheriff Bot  <webkit.review.bot@gmail.com>
1710
1711         Unreviewed, rolling out r60979.
1712         http://trac.webkit.org/changeset/60979
1713         https://bugs.webkit.org/show_bug.cgi?id=40450
1714
1715         Broke build on Leopard (Requested by kbr_google on #webkit).
1716
1717         * fast/canvas/webgl/script-tests/texImageTest.js:
1718         * fast/canvas/webgl/texImageTest-expected.txt:
1719
1720 2010-06-10  Kenneth Russell  <kbr@google.com>
1721
1722         Reviewed by Dimitri Glazkov.
1723
1724         Delete custom JSC bindings for bufferData, texImage2D and texSubImage2D
1725         https://bugs.webkit.org/show_bug.cgi?id=40443
1726
1727         Deleted custom JSC bindings for bufferData, texImage2D and
1728         texSubImage2D and fixed minor associated issues in code generator
1729         and IDL. Updated fast/canvas/webgl/texImageTest-expected.txt,
1730         which now runs as intended. Ran all layout tests, including WebGL
1731         tests, in Safari.
1732
1733         * fast/canvas/webgl/script-tests/texImageTest.js:
1734         * fast/canvas/webgl/texImageTest-expected.txt:
1735
1736 2010-06-10  Robert Hogan  <robert@webkit.org>
1737
1738         Reviewed by Kenneth Rohde Christiansen.
1739
1740         [Qt] Fix Qt-specific event-sender-keydown-frame.html test
1741
1742         It looks like this test was added without elements required for it work.
1743
1744         http://bugs.webkit.org/show_bug.cgi?id=20303
1745
1746         * platform/qt/Skipped:
1747         * platform/qt/fast/events/event-sender-keydown-frame.html:
1748         * platform/qt/fast/events/resources/divs.html: Added.
1749
1750 2010-06-10  Dmitry Titov  <dimich@chromium.org>
1751
1752         Unreviewed, update Chromium test expectations.
1753
1754         * platform/chromium/test_expectations.txt:
1755         Disable fast/text/international/khmer-selection.html on Windows regressed by http://trac.webkit.org/changeset/60953
1756         Skip fast/dom/Window/window-properties-geolocation.html unnecessarily enabled by http://trac.webkit.org/changeset/60956
1757
1758 2010-06-09  Kenneth Russell  <kbr@google.com>
1759
1760         Reviewed by Dimitri Glazkov.
1761
1762         Implement TypedArray BYTES_PER_ELEMENT
1763         https://bugs.webkit.org/show_bug.cgi?id=39100
1764
1765         Implemented BYTES_PER_ELEMENT on all ArrayBufferView subclasses.
1766         Required bug fixes to JSC bindings' custom constructors. Updated
1767         fast/canvas/webgl/array-unit-tests.html to verify. Ran all WebGL
1768         layout tests in Safari and Chromium.
1769
1770         * fast/canvas/webgl/array-unit-tests.html:
1771
1772 2010-06-10  Eric Seidel  <eric@webkit.org>
1773
1774         Reviewed by Adam Barth.
1775
1776         HTML5 Parser should continue parsing after script execution
1777         https://bugs.webkit.org/show_bug.cgi?id=40416
1778
1779         Test the ordering of script execution with multiple calls to
1780         document.write().
1781
1782         * fast/tokenizer/write-multiple-scripts-expected.txt: Added.
1783         * fast/tokenizer/write-multiple-scripts.html: Added.
1784
1785 2010-06-10  Chang Shu  <chang.shu@nokia.com>
1786
1787         Reviewed by Kenneth Rohde Christiansen.
1788
1789         [Qt] Unskip canvas/philip/tests/2d.shadow.enable.blur.html.
1790
1791         * platform/qt/Skipped:
1792
1793 2010-06-10  Yael Aharon  <yael.aharon@nokia.com>
1794
1795         Reviewed by Kenneth Rohde Christiansen.
1796
1797         Support for loading notification icons
1798         https://bugs.webkit.org/show_bug.cgi?id=40396
1799
1800         * http/tests/notifications: Added.
1801         * http/tests/notifications/icon-does-not-exist-expected.txt: Added.
1802         * http/tests/notifications/icon-does-not-exist.html: Added.
1803         * http/tests/notifications/icon-exists-cancel-expected.txt: Added.
1804         * http/tests/notifications/icon-exists-cancel.html: Added.
1805         * http/tests/notifications/icon-exists-expected.txt: Added.
1806         * http/tests/notifications/icon-exists-show-alert-during-load-expected.txt: Added.
1807         * http/tests/notifications/icon-exists-show-alert-during-load.html: Added.
1808         * http/tests/notifications/icon-exists.html: Added.
1809         * http/tests/notifications/icon-requires-auth-expected.txt: Added.
1810         * http/tests/notifications/icon-requires-auth.html: Added.
1811         * http/tests/notifications/resources: Added.
1812         * http/tests/notifications/resources/icon-exists.png: Added.
1813         * http/tests/notifications/resources/icon-requires-auth.php: Added.
1814         * platform/chromium/test_expectations.txt:
1815         * platform/gtk/Skipped:
1816         * platform/mac/Skipped:
1817         * platform/win/Skipped:
1818
1819 2010-06-10  Daniel Cheng  <dcheng@chromium.org>
1820
1821         Reviewed by Jian Li.
1822
1823         Don't convert filenames to URLs in edit drags.
1824         https://bugs.webkit.org/show_bug.cgi?id=38826
1825
1826         For security reasons, we don't want to expose file system paths to web
1827         content, so we filter them out of edit drags.
1828
1829         * editing/pasteboard/file-drag-to-editable-expected.txt: Added.
1830         * editing/pasteboard/file-drag-to-editable.html: Added.
1831         * editing/pasteboard/script-tests/file-drag-to-editable.js: Added.
1832         * platform/gtk/Skipped:
1833         * platform/mac/Skipped:
1834         * platform/qt/Skipped:
1835         * platform/win/Skipped:
1836
1837 2010-06-10  Marcus Bulach  <bulach@google.com>
1838
1839         Reviewed by Jeremy Orlow.
1840
1841         [chromium] Upstream layout tests expectations for Geolocation.
1842         Rebaseline fast/dom/Geolocation/callback-exception-expected.html due to JSC x V8 messages.
1843         https://bugs.webkit.org/show_bug.cgi?id=39721
1844
1845         * platform/chromium/fast/dom/Geolocation/callback-exception-expected.txt: Added.
1846         * platform/chromium/test_expectations.txt:
1847
1848 2010-06-09  Andrei Popescu  <andreip@google.com>
1849
1850         Reviewed by Adam Barth.
1851
1852         CodeGeneratorJS.pm incorrectly increments $paramIndex when a method is declared with [CallWith]
1853         https://bugs.webkit.org/show_bug.cgi?id=40372
1854
1855         Use two variables to keep track of the number of arguments passed from JavaScript vs the number
1856         of arguments passed to the corresponding C++ method. These numbers can be different since
1857         the parameter declared via [CallWith] is generated in the bindings instead of being passed
1858         from JavaScript.
1859         
1860         The layout tests added here test both that the parameters are read correctly as well as
1861         tests some basic indexed database functionality. There are also bindings specific
1862         tests added in TestObj.idl. 
1863
1864         * storage/indexeddb/idb-objectstore-request-expected.txt: Added.
1865         * storage/indexeddb/idb-objectstore-request.html: Added.
1866         * storage/indexeddb/script-tests/idb-objectstore-request.js: Added.
1867         (openSuccess):
1868         (createSuccess):
1869         (createObjectStore):
1870         (doCreateOrOpen):
1871         (test):
1872
1873 2010-06-10  Adam Barth  <abarth@webkit.org>
1874
1875         Reviewed by Eric Seidel.
1876
1877         fast/repaint/opacity-change-on-overflow-float.html depends on invalid HTML parsing
1878         https://bugs.webkit.org/show_bug.cgi?id=40262
1879
1880         See comment in opacity-change-on-overflow-float.html to understand why
1881         we made this goofy change.
1882
1883         * fast/repaint/opacity-change-on-overflow-float.html:
1884         * html5lib/resources/webkit01.dat:
1885         * html5lib/runner-expected.txt:
1886         * html5lib/webkit-resumer-expected.txt:
1887         * platform/chromium-win/fast/repaint/opacity-change-on-overflow-float-expected.txt:
1888         * platform/mac/fast/repaint/opacity-change-on-overflow-float-expected.txt:
1889
1890 2010-06-09  Alexey Proskuryakov  <ap@apple.com>
1891
1892         Undo an accidentally committed change.
1893
1894         * fast/events/pageshow-pagehide-on-back-cached.html:
1895
1896 2010-06-09  Alexey Proskuryakov  <ap@apple.com>
1897
1898         Reviewed by Dan Bernstein.
1899
1900         https://bugs.webkit.org/show_bug.cgi?id=9504
1901         img tag rewritten by innerHTML doesn't use image map
1902
1903         * fast/dom/replaced-image-map-expected.txt: Added.
1904         * fast/dom/replaced-image-map.html: Added.
1905
1906 2010-06-09  Roland Steiner  <rolandsteiner@chromium.org>
1907
1908         Reviewed by Ojan Vafai.
1909
1910         Bug 35632 -  htmlediting.cpp : isEmptyTableCell() is incomplete
1911         https://bugs.webkit.org/show_bug.cgi?id=35632
1912
1913         Correct isEmptyTableCell to check for the presence of other renderer
1914         children.
1915         
1916         Layout test checks that deleting a <br> within the last table cell works.
1917
1918         * editing/deleting/delete-br-in-last-table-cell-expected.txt: Added.
1919         * editing/deleting/delete-br-in-last-table-cell.html: Added.
1920         * platform/gtk/Skipped:
1921         * platform/qt/Skipped:
1922
1923 2010-06-09  Qi Zhang  <qi.2.zhang@nokia.com>
1924
1925         Reviewed by Laszlo Gombos.
1926
1927         [Qt] Failed at http://philip.html5.org/tests/canvas/suite/tests/2d.path.arcTo.transformation.html
1928         https://bugs.webkit.org/show_bug.cgi?id=38598
1929
1930         Remove canvas/philip/tests/2d.path.arcTo.scale.html, canvas/philip/tests/2d.path.arcTo.transformation.html
1931         and canvas/philip/tests/2d.path.transformation.changing.html from Skipped.
1932
1933         * platform/qt/Skipped:
1934
1935 2010-06-09  Adam Barth  <abarth@webkit.org>
1936
1937         Reviewed by Eric Seidel.
1938
1939         Fix typo in fast/lists/ordered-list-with-no-ol-tag.html
1940         https://bugs.webkit.org/show_bug.cgi?id=40391
1941
1942         This test contains an untermianted end tag, which parses differently in
1943         the HTML5 parser than in the legacy parser.  Having read the bug that
1944         caused this test to be added, making the text valid HTML seems to
1945         respect the intent of the test (which is about numbering).
1946
1947         As discussed in other patches, we have the parsing behavior covered in
1948         parsing tests.
1949
1950         * fast/lists/ordered-list-with-no-ol-tag.html:
1951
1952 2010-06-09  Adam Barth  <abarth@webkit.org>
1953
1954         Reviewed by Eric Seidel.
1955
1956         Make invalid comment in fast/css/word-space-extra.html really invalid
1957         https://bugs.webkit.org/show_bug.cgi?id=40388
1958
1959         This test tries to have a comment inside a comment.  To make that work
1960         in the old parser, the author added a space between the -- and the >.
1961         However, that's a valid end-of-comment in the new parser.  I've change
1962         the space to a * to really make it not a valid end of comment.
1963
1964         * fast/css/word-space-extra.html:
1965
1966 2010-06-09  Adam Barth  <abarth@webkit.org>
1967
1968         Reviewed by Eric Seidel.
1969
1970         Test how XML directives get attached to the DOM
1971         https://bugs.webkit.org/show_bug.cgi?id=40384
1972
1973         In the old parser, the XML directive doesn't get added to the DOM.  In
1974         new parser (and in Minefield), it gets added as a comment, which shows
1975         up in this test.
1976
1977         This behavior was tested more obliquely by
1978         fast/css-generated-content/hover-style-change.html in some
1979         DumpRenderTree output.  I've removed that coverage from the CSS test
1980         and moved it to a new parser test that can actually be run in other
1981         browsers.
1982
1983         * fast/css-generated-content/hover-style-change.html:
1984             - Remove XML directive that was causing this test to depend on
1985               out-of-spec parser behavior w.r.t. whether to attach the XML
1986               directive to the DOM.
1987         * fast/parser/xml-directive-in-dom-expected.txt: Added.
1988         * fast/parser/xml-directive-in-dom.html: Added.
1989
1990 2010-06-09  Enrico Ros  <eros@codeaurora.org>
1991
1992         Reviewed by Ariya Hidayat.
1993
1994         Fixed zero-sized gradients on canvas.
1995         https://bugs.webkit.org/show_bug.cgi?id=40340
1996
1997         * platform/mac/Skipped: Unskip the test that is passing now.
1998         * platform/qt/Skipped: Unskip the test that is passing now.
1999
2000 2010-06-09  Kenneth Russell  <kbr@google.com>
2001
2002         Reviewed by Dimitri Glazkov.
2003
2004         Update readPixels to take ArrayBufferView rather than returning it
2005         https://bugs.webkit.org/show_bug.cgi?id=40322
2006
2007         No new tests; covered by existing tests, which have been modified.
2008
2009         * fast/canvas/webgl/bug-32888.html:
2010         * fast/canvas/webgl/context-attributes-alpha-depth-stencil-antialias.html:
2011         * fast/canvas/webgl/copy-tex-image-and-sub-image-2d.html:
2012         * fast/canvas/webgl/point-size.html:
2013         * fast/canvas/webgl/read-pixels-expected.txt:
2014         * fast/canvas/webgl/read-pixels.html:
2015         * fast/canvas/webgl/renderbuffer-initialization.html:
2016         * fast/canvas/webgl/tex-image-and-sub-image-2d-with-image-data.html:
2017         * fast/canvas/webgl/tex-image-and-sub-image-2d-with-image.html:
2018         * fast/canvas/webgl/tex-sub-image-2d.html:
2019         * fast/canvas/webgl/texImage2DImageDataTest.html:
2020         * fast/canvas/webgl/texture-npot.html:
2021         * fast/canvas/webgl/triangle.html:
2022         * fast/canvas/webgl/viewport-unchanged-upon-resize.html:
2023
2024 2010-06-09  Kenneth Russell  <kbr@google.com>
2025
2026         Reviewed by Dimitri Glazkov.
2027
2028         Rename FloatArray to Float32Array
2029         https://bugs.webkit.org/show_bug.cgi?id=40323
2030
2031         Used do-webcore-rename to perform renaming. Manually undid
2032         incorrect changes to WebCore/bridge/jni/jsc/JNIBridgeJSC.cpp,
2033         WebCore/manual-tests/resources/ArrayParameterTestApplet.java and
2034         ArrayParameterTestApplet.class. Updated LayoutTests. Built and ran
2035         all layout tests on Safari; built Chromium and ran selected WebGL
2036         tests.
2037
2038         * fast/canvas/webgl/array-unit-tests-expected.txt:
2039         * fast/canvas/webgl/array-unit-tests.html:
2040         * fast/dom/Window/script-tests/window-property-descriptors.js:
2041         * fast/dom/Window/window-properties.html:
2042         * fast/dom/script-tests/constructed-objects-prototypes.js:
2043         (constructorPropertiesOnWindow):
2044         * fast/dom/script-tests/prototype-inheritance-2.js:
2045         (constructorNamesForWindow):
2046         * fast/dom/script-tests/prototype-inheritance.js:
2047         * fast/js/script-tests/global-constructors.js:
2048
2049 2010-06-09  Tony Gentilcore  <tonyg@chromium.org>
2050
2051         Reviewed by Adam Barth.
2052
2053         video-timeupdate-duringplayback.html missing closing angle
2054         https://bugs.webkit.org/show_bug.cgi?id=40311
2055
2056         This patch removes invalid markup from video-timeupdate-during-playback.html
2057         because that is not the point of that test. It adds a new test with
2058         the same markup to webkit01.dat. New test fails with --html5-parser.
2059
2060         * html5lib/resources/webkit01.dat:
2061         * media/video-timeupdate-during-playback.html:
2062
2063 2010-06-09  Eric Seidel  <eric@webkit.org>
2064
2065         Reviewed by Adam Barth.
2066
2067         LayoutTests needlessly depend on old parser quirks covered by other tests
2068         https://bugs.webkit.org/show_bug.cgi?id=40354
2069
2070         There are two quirks of the old HTMLTokenizer which I'm removing
2071         from various tests in this change.
2072          - <tag<tag> parsing is a quirk unique to WebKit's old tokenizer
2073            and is already tested by fast/invalid/016.html and
2074            html5lib/runner.html.
2075          - <script/> is another quirk unique to WebKit's old tokenizer and
2076            is covered by fast/parser/script-tag-with-trailing-slash.html
2077
2078         * fast/block/float/4145535Crash.html:
2079          - The test tests a CSS crasher.  Changed the html to
2080            be explicit about how it should be parsed instead of
2081            depending on the <tag<tag> quirk of the old parser.
2082         * fast/dom/HTMLScriptElement/script-load-events.html:
2083          - Remove testing of <script/> since that's already covered
2084            by fast/parser/script-tag-with-trailing-slash.html
2085         * fast/dom/HTMLScriptElement/script-set-src-expected.txt:
2086          - Same as above.
2087         * fast/dom/HTMLScriptElement/script-set-src.html:
2088          - Same as above.
2089         * fast/events/pageshow-pagehide.html:
2090          - Remove dependence on <tag<tag> quirk.
2091         * fast/events/resources/pageshow-pagehide-subframe-cachable.html:
2092          - <tag<tag> quirk.
2093         * fast/events/resources/pageshow-pagehide-subframe.html:
2094          - <tag<tag> quirk.
2095         * fast/frames/sandboxed-iframe-navigation-parent.html:
2096          - <tag<tag> quirk.
2097         * fast/lists/w3-css3-list-styles-alphabetic.html:
2098          - <tag<tag> quirk.
2099         * fast/multicol/negativeColumnWidth.html:
2100          - <tag<tag> quirk.
2101         * fast/ruby/ruby-illegal-2.html:
2102          - The original fix (https://trac.webkit.org/changeset/53525) was
2103            a fix to rendering code.  I've simply corrected the test to be
2104            explicit about how it should be parsed so that it can test the
2105            rendering code path without depending on the <tag<tag> quirk
2106            of the old HTMLTokenizer.
2107         * fast/ruby/ruby-illegal-3.html:
2108          - Same as above.
2109         * http/tests/misc/generated-content-inside-table.html:
2110          - Remove dependence on the <script/> quirk.
2111         * svg/custom/svg-fonts-in-html-linebreaks.html:
2112          - <tag<tag> quirk.
2113
2114 2010-06-09  Csaba Osztrogonác  <ossy@webkit.org>
2115
2116         Unreviewed.
2117
2118         [Qt] canvas/philip/tests/2d.path.stroke.overlap.html fails with Qt-4.6.2 or higher
2119         https://bugs.webkit.org/show_bug.cgi?id=40362
2120
2121         * platform/qt/Skipped: canvas/philip/tests/2d.path.stroke.overlap.html skipped until fix.
2122
2123 2010-06-09  Stephen White  <senorblanco@chromium.org>
2124
2125         Unreviewed; expectations fix.
2126
2127         Add new expectations for layout tests post-r60885 ("Implement non-scaling stroke").  Mark one test flaky.
2128
2129         * platform/chromium-linux/svg/custom/non-scaling-stroke-expected.checksum: Added.
2130         * platform/chromium-mac/fast/css/getComputedStyle/computed-style-expected.txt:
2131         * platform/chromium-mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
2132         * platform/chromium-mac/svg/css/getComputedStyle-basic-expected.txt:
2133         * platform/chromium-win/fast/css/getComputedStyle/computed-style-expected.txt:
2134         * platform/chromium-win/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
2135         * platform/chromium-win/svg/css/getComputedStyle-basic-expected.txt:
2136         * platform/chromium-win/svg/custom/non-scaling-stroke-expected.checksum: Added.
2137         * platform/chromium-win/svg/custom/non-scaling-stroke-expected.png: Added.
2138         * platform/chromium/test_expectations.txt:
2139
2140 2010-06-08  Dirk Schulze  <krit@webkit.org>
2141
2142         Reviewed by Nikolas Zimmermann.
2143
2144         Implement non-scaling-stroke (from SVG Tiny 1.2, also in Opera)
2145         https://bugs.webkit.org/show_bug.cgi?id=31438
2146         
2147         Test for SVG property vector-effect. The stroke-width should not get influenced by
2148         any transformation on the object or its parrent.
2149         Some ports needed platform specific test results for getComputedStyle.
2150
2151         * platform/gtk/svg/css/getComputedStyle-basic-expected.txt:
2152         * platform/mac/fast/css/getComputedStyle/computed-style-expected.txt:
2153         * platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
2154         * platform/mac/svg/custom/non-scaling-stroke-expected.checksum: Added.
2155         * platform/mac/svg/custom/non-scaling-stroke-expected.png: Added.
2156         * platform/mac/svg/custom/non-scaling-stroke-expected.txt: Added.
2157         * platform/win/fast/css/getComputedStyle/computed-style-expected.txt:
2158         * platform/win/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
2159         * svg/css/getComputedStyle-basic-expected.txt:
2160         * svg/custom/non-scaling-stroke.svg: Added.
2161
2162 2010-05-18  Yuzo Fujishima  <yuzo@google.com>
2163
2164         Reviewed by Shinichiro Hamaji.
2165
2166         Fix for Bug 34529 -  [CSSOM] issues with cssText and selectorText
2167         https://bugs.webkit.org/show_bug.cgi?id=34529
2168
2169         * fast/css/selector-text-escape-expected.txt: Added.
2170         * fast/css/selector-text-escape.html: Added.
2171
2172 2010-06-08  Zhenyao Mo  <zmo@google.com>
2173
2174         Reviewed by Dimitri Glazkov.
2175
2176         Validate *tex* functions input parameters according to ES2 conformance
2177         https://bugs.webkit.org/show_bug.cgi?id=38145
2178
2179         * fast/canvas/webgl/tex-image-and-sub-image-2d-with-image.html: Internalformat and format need to be the same.
2180         * fast/canvas/webgl/tex-input-validation-expected.txt: Added.
2181         * fast/canvas/webgl/tex-input-validation.html: Added.
2182
2183 2010-06-08  Erik Arvidsson  <arv@chromium.org>
2184
2185         Reviewed by Ojan Vafai.
2186
2187         REGRESSION: Weird focus behavior affects quoting on University of Washington message board system
2188         https://bugs.webkit.org/show_bug.cgi?id=38548
2189
2190         * editing/pasteboard/drop-link-expected.txt: Mouse down on an element where canStartSelection returns
2191                                                      false no longer clears the selection so we get one less
2192                                                      notification from the editing delegate.
2193         * editing/selection/click-in-focusable-link-should-not-clear-selection-expected.txt: Added.
2194         * editing/selection/click-in-focusable-link-should-not-clear-selection.html: Added.
2195         * editing/selection/script-tests/click-in-focusable-link-should-not-clear-selection.js: Added.
2196         (description.getElementCenter):
2197         (doubleClickOnElement):
2198         (mouseDownOnElement):
2199         (selectionShouldBe):
2200
2201 2010-06-08  Stephen White  <senorblanco@chromium.org>
2202
2203         Unreviewed, expectations fix.
2204
2205         [CHROMIUM] Remove expectations for editing/pasteboard/drop-link.html on mac, since the change was reverted.  Mark http/tests/multipart/invalid-image-data.html as flaky on linux/dbg.
2206
2207         * platform/chromium/test_expectations.txt:
2208
2209 2010-06-08  Sheriff Bot  <webkit.review.bot@gmail.com>
2210
2211         Unreviewed, rolling out r60864.
2212         http://trac.webkit.org/changeset/60864
2213         https://bugs.webkit.org/show_bug.cgi?id=40337
2214
2215         Remove expected results, since r60859 was also reverted
2216         (Requested by senorblanco on #webkit).
2217
2218         * platform/chromium-win/editing/pasteboard/drop-link-expected.txt: Removed.
2219
2220 2010-06-08  Sheriff Bot  <webkit.review.bot@gmail.com>
2221
2222         Unreviewed, rolling out r60859.
2223         http://trac.webkit.org/changeset/60859
2224         https://bugs.webkit.org/show_bug.cgi?id=40334
2225
2226         Included debugging statements. Caused a test to fail.
2227         (Requested by ojan on #webkit).
2228
2229         * editing/pasteboard/drop-link-expected.txt:
2230         * editing/pasteboard/drop-link.html:
2231         * editing/selection/click-in-focusable-link-should-not-clear-selection-expected.txt: Removed.
2232         * editing/selection/click-in-focusable-link-should-not-clear-selection.html: Removed.
2233         * editing/selection/script-tests/click-in-focusable-link-should-not-clear-selection.js: Removed.
2234
2235 2010-06-08  Stephen White  <senorblanco@chromium.org>
2236
2237         Unreviewed; expectations fix.
2238
2239         Update chromium expectations for r60865, r60859.
2240
2241         * platform/chromium/test_expectations.txt:
2242
2243 2010-06-08  Martin Robinson  <mrobinson@igalia.com>
2244
2245         Reviewed by Ojan Vafai.
2246
2247         editingBehavior settings needs to be set back to a reasonable default between tests
2248         https://bugs.webkit.org/show_bug.cgi?id=39433
2249
2250         This is a re-land of r59840 rolled out in r59857 due to DRT limitations.
2251
2252         * editing/selection/extend-selection-after-double-click-expected.txt:
2253         Updated expectations.
2254         * editing/selection/extend-selection-after-double-click.html:
2255         Use the new DRT support for changing editing behavior.
2256
2257 2010-06-08  Stephen White  <senorblanco@chromium.org>
2258
2259         Unreviewed; expectations fix.
2260
2261         Added new chromium-win expectations for editing/pasteboard/drop-link.html, after r60859.
2262
2263         * platform/chromium-win/editing/pasteboard/drop-link-expected.txt: Added.
2264
2265 2010-06-08  Sheriff Bot  <webkit.review.bot@gmail.com>
2266
2267         Unreviewed, rolling out r60858.
2268         http://trac.webkit.org/changeset/60858
2269         https://bugs.webkit.org/show_bug.cgi?id=40325
2270
2271         Qt needs a clean build. Rolling out the patch for now and fix
2272         it tomorrow (Requested by krit on #webkit).
2273
2274         * platform/mac/fast/css/getComputedStyle/computed-style-expected.txt:
2275         * platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
2276         * platform/mac/svg/custom/non-scaling-stroke-expected.checksum: Removed.
2277         * platform/mac/svg/custom/non-scaling-stroke-expected.png: Removed.
2278         * platform/mac/svg/custom/non-scaling-stroke-expected.txt: Removed.
2279         * svg/css/getComputedStyle-basic-expected.txt:
2280         * svg/custom/non-scaling-stroke.svg: Removed.
2281
2282 2010-06-08  Robert Hogan  <robert@webkit.org>
2283
2284         Rubber-stamped by Kenneth Rohde Christiansen.
2285
2286         [Qt] Put even more structure on Skipped file.
2287
2288         * platform/qt/Skipped:
2289
2290 2010-06-08  Erik Arvidsson  <arv@chromium.org>
2291
2292         Reviewed by Ojan Vafai.
2293
2294         REGRESSION: Weird focus behavior affects quoting on University of Washington message board system
2295         https://bugs.webkit.org/show_bug.cgi?id=38548
2296
2297         We should not clear the selection when canStartSelection returns false.
2298
2299         * editing/pasteboard/drop-link-expected.txt: Mouse down on an element where canStartSelection returns
2300                                                      false no longer clears the selection so we get one less
2301                                                      notification from the editing delegate.
2302         * editing/selection/click-in-focusable-link-should-not-clear-selection-expected.txt: Added.
2303         * editing/selection/click-in-focusable-link-should-not-clear-selection.html: Added.
2304         * editing/selection/script-tests/click-in-focusable-link-should-not-clear-selection.js: Added.
2305         (description.getElementCenter):
2306         (doubleClickOnElement):
2307         (mouseDownOnElement):
2308         (selectionShouldBe):
2309
2310 2010-06-08  Dirk Schulze  <krit@webkit.org>
2311
2312         Reviewed by Nikolas Zimmermann.
2313
2314         Implement non-scaling-stroke (from SVG Tiny 1.2, also in Opera)
2315         https://bugs.webkit.org/show_bug.cgi?id=31438
2316         
2317         Test for SVG property vector-effect. The stroke-width should not get influenced by
2318         any transformation on the object or its parrent.
2319
2320         * platform/mac/fast/css/getComputedStyle/computed-style-expected.txt:
2321         * platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
2322         * platform/mac/svg/custom/non-scaling-stroke-expected.checksum: Added.
2323         * platform/mac/svg/custom/non-scaling-stroke-expected.png: Added.
2324         * platform/mac/svg/custom/non-scaling-stroke-expected.txt: Added.
2325         * svg/css/getComputedStyle-basic-expected.txt:
2326         * svg/custom/non-scaling-stroke.svg: Added.
2327
2328 2010-06-08  Martin Robinson  <mrobinson@igalia.com>
2329
2330         Not reviewed.
2331
2332         Adding baselines for new tests.
2333
2334         * platform/gtk/fast/forms/slider-padding-expected.txt: Added.
2335         * platform/gtk/svg/custom/fill-opacity-hsl-expected.txt: Copied from LayoutTests/platform/mac/svg/custom/fill-opacity-hsl-expected.txt.
2336         * platform/gtk/svg/custom/fill-opacity-rgba-expected.txt: Copied from LayoutTests/platform/mac/svg/custom/fill-opacity-rgba-expected.txt.
2337         * platform/gtk/svg/filters/filter-on-filter-for-text-expected.txt: Added.
2338
2339 2010-06-08  Stephen White  <senorblanco@chromium.org>
2340
2341         Unreviewed; expectations fix.
2342
2343         Restore expectations for media/video-duration-known-after-eos.html, since it's still failing.
2344
2345         * platform/chromium/test_expectations.txt:
2346
2347 2010-06-08  Steve Block  <steveblock@google.com>
2348
2349         Reviewed by Jeremy Orlow.
2350
2351         Prevent Geolocation making callbacks to a ScriptExecutionContext that no longer exists
2352         https://bugs.webkit.org/show_bug.cgi?id=40162
2353
2354         * fast/dom/Geolocation/callback-to-deleted-context-expected.txt: Added.
2355         * fast/dom/Geolocation/callback-to-deleted-context.html: Added.
2356         * fast/dom/Geolocation/resources/callback-to-deleted-context-inner1.html: Added.
2357         * fast/dom/Geolocation/resources/callback-to-deleted-context-inner2.html: Added.
2358         * fast/dom/Geolocation/script-tests/callback-to-deleted-context.js: Added.
2359         * platform/gtk/Skipped: Modified.
2360
2361 2010-06-08  Steve Block  <steveblock@google.com>
2362
2363         Reviewed by Alexey Proskuryakov.
2364
2365         Geolocation should have a LayoutTest for reentrant calls that cause a PERMISSION_DENIED error
2366         https://bugs.webkit.org/show_bug.cgi?id=40174
2367
2368         Tests for reentrant calls with success and POSITION_UNAVAILABLE responses already exist,
2369         but the code path for PERMISSION_DENIED is different.
2370
2371         * fast/dom/Geolocation/reentrant-permission-denied-expected.txt: Added.
2372         * fast/dom/Geolocation/reentrant-permission-denied.html: Added.
2373         * fast/dom/Geolocation/script-tests/reentrant-permission-denied.js: Added.
2374         * platform/gtk/Skipped: Modified.
2375
2376 2010-06-08  Shinichiro Hamaji  <hamaji@chromium.org>
2377
2378         Unreviewed. fast/js/large-expressions is failing only in debug mode.
2379
2380         * platform/chromium/test_expectations.txt:
2381
2382 2010-06-08  Shinichiro Hamaji  <hamaji@chromium.org>
2383
2384         Unreviewed. Remove passing tests from expectations.txt.
2385
2386         * platform/chromium/test_expectations.txt:
2387
2388 2010-06-08  MORITA Hajime  <morrita@google.com>
2389
2390         Unreviewd. Update expectations to follow r60820, r60821
2391
2392         * fast/dom/Window/window-properties-expected.txt:
2393         * fast/dom/Window/window-property-descriptors-expected.txt:
2394         * fast/dom/prototype-inheritance-2-expected.txt:
2395         * fast/dom/prototype-inheritance-expected.txt:
2396         * fast/js/global-constructors-expected.txt:
2397
2398 2010-06-08  MORITA Hajime  <morrita@google.com>
2399
2400         Unreviewd. Updated test_expectations.txt to follow r60822
2401
2402         * platform/chromium/test_expectations.txt:
2403
2404 2010-06-07  Eric Seidel  <eric@webkit.org>
2405
2406         Reviewed by Adam Barth.
2407
2408         HTML5Lexer does not handle <div FOO ><img><img></div> correctly
2409         https://bugs.webkit.org/show_bug.cgi?id=40283
2410
2411         * html5lib/resources/webkit01.dat:
2412          - Add another test for this failure case.
2413
2414 2010-06-08  Adam Barth  <abarth@webkit.org>
2415
2416         Reviewed by Eric Seidel.
2417
2418         Remove another unterminated <title> element
2419         https://bugs.webkit.org/show_bug.cgi?id=40281
2420
2421         We're already testing untermianted <title> element behavior in specific
2422         tests for that beheavior.  We don't need to test it redudantly here.
2423
2424         * http/tests/security/frame-loading-via-document-write.html:
2425
2426 2010-06-07  MORITA Hajime  <morrita@google.com>
2427
2428         Reviewed by Kent Tamura.
2429
2430         [Mac] <meter> elements should be rendered as level indicators.        
2431         https://bugs.webkit.org/show_bug.cgi?id=40217
2432
2433         * fast/dom/HTMLMeterElement/meter-appearances-capacity.html: Added.
2434         * fast/dom/HTMLMeterElement/meter-appearances-rating-relevancy.html: Added.
2435         * fast/dom/HTMLMeterElement/meter-optimums.html: Added.
2436         * platform/chromium/test_expectations.txt:
2437         * platform/gtk/Skipped:
2438         * platform/mac/Skipped: removed <meter> related tests.
2439         * platform/mac/fast/dom/HTMLMeterElement/meter-appearances-capacity-expected.checksum: Added.
2440         * platform/mac/fast/dom/HTMLMeterElement/meter-appearances-capacity-expected.png: Added.
2441         * platform/mac/fast/dom/HTMLMeterElement/meter-appearances-capacity-expected.txt: Added.
2442         * platform/mac/fast/dom/HTMLMeterElement/meter-appearances-rating-relevancy-expected.checksum: Added.
2443         * platform/mac/fast/dom/HTMLMeterElement/meter-appearances-rating-relevancy-expected.png: Added.
2444         * platform/mac/fast/dom/HTMLMeterElement/meter-appearances-rating-relevancy-expected.txt: Added.
2445         * platform/mac/fast/dom/HTMLMeterElement/meter-element-expected.checksum: Added.
2446         * platform/mac/fast/dom/HTMLMeterElement/meter-element-expected.png: Added.
2447         * platform/mac/fast/dom/HTMLMeterElement/meter-element-expected.txt: Copied from LayoutTests/platform/qt/fast/dom/HTMLMeterElement/meter-element-expected.txt.
2448         * platform/mac/fast/dom/HTMLMeterElement/meter-optimums-expected.checksum: Added.
2449         * platform/mac/fast/dom/HTMLMeterElement/meter-optimums-expected.png: Added.
2450         * platform/mac/fast/dom/HTMLMeterElement/meter-optimums-expected.txt: Added.
2451         * platform/win/Skipped:
2452
2453 2010-06-07  Martin Robinson  <mrobinson@igalia.com>
2454
2455         Reviewed by Oliver Hunt.
2456
2457         [GTK] HTML5 input type=range is not drawn
2458         https://bugs.webkit.org/show_bug.cgi?id=39561
2459
2460         Uncomment and add baselines for slider tests which are now passing. Group
2461         remaining failing slider tests by their type of failure.
2462
2463         * platform/gtk/Skipped:
2464         * platform/gtk/fast/forms/range-thumb-height-percentage-expected.txt: Added.
2465         * platform/gtk/fast/forms/slider-thumb-shared-style-expected.txt: Added.
2466         * platform/gtk/fast/forms/slider-thumb-stylability-expected.txt: Added.
2467         * platform/gtk/fast/forms/thumbslider-crash-expected.txt: Added.
2468         * platform/gtk/fast/forms/thumbslider-no-parent-slider-expected.txt: Added.
2469
2470 2010-06-07  Martin Robinson  <mrobinson@igalia.com>
2471
2472         Unreviewed.
2473
2474         [GTK] r60803 broke media/controls-drag-timebar.html
2475         https://bugs.webkit.org/show_bug.cgi?id=40269
2476
2477         * platform/gtk/Skipped: Skip test which is now failing.
2478
2479 2010-06-07  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
2480
2481         Unreviewed.
2482
2483         [gtk] web fonts not loaded properly in scribd html5 reader
2484         https://bugs.webkit.org/show_bug.cgi?id=38758
2485
2486         Also reset the expected result for the dynamic test for
2487         backslash/yen sign.
2488
2489         * platform/gtk/fast/text/backslash-to-yen-sign-dynamic-expected.txt:
2490
2491 2010-06-07  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
2492
2493         Reviewed by Xan Lopez.
2494
2495         [gtk] web fonts not loaded properly in scribd html5 reader
2496         https://bugs.webkit.org/show_bug.cgi?id=38758
2497
2498         Reset expected result for test that uses fonts we do not really
2499         support, and are not "web fonts".
2500
2501         * platform/gtk/fast/text/backslash-to-yen-sign-expected.txt:
2502
2503 2010-06-07  Julien Chaffraix  <jchaffraix@webkit.org>
2504
2505         Unreviewed, reverting my HTML comment parsing change as it
2506         breaks Gtk and Qt.
2507
2508         * fast/css/word-space-extra.html:
2509         * fast/parser/broken-comment-1-expected.txt: Removed.
2510         * fast/parser/broken-comment-1.html: Removed.
2511         * fast/parser/broken-comment-2-expected.txt: Removed.
2512         * fast/parser/broken-comment-2.html: Removed.
2513         * fast/parser/broken-comment-3-expected.txt: Removed.
2514         * fast/parser/broken-comment-3.html: Removed.
2515         * fast/parser/broken-comment-4-expected.txt: Removed.
2516         * fast/parser/broken-comment-4.html: Removed.
2517         * fast/parser/broken-comment-5-expected.txt: Removed.
2518         * fast/parser/broken-comment-5.html: Removed.
2519         * fast/parser/broken-comment-6-expected.txt: Removed.
2520         * fast/parser/broken-comment-6.html: Removed.
2521         * fast/parser/broken-comment-in-head-1-expected.txt: Removed.
2522         * fast/parser/broken-comment-in-head-1.html: Removed.
2523         * fast/parser/broken-comment-in-head-2-expected.txt: Removed.
2524         * fast/parser/broken-comment-in-head-2.html: Removed.
2525         * fast/parser/broken-comment-in-head-3-expected.txt: Removed.
2526         * fast/parser/broken-comment-in-head-3.html: Removed.
2527         * fast/parser/broken-comment-in-head-4-expected.txt: Removed.
2528         * fast/parser/broken-comment-in-head-4.html: Removed.
2529         * fast/parser/broken-comment-in-head-5-expected.txt: Removed.
2530         * fast/parser/broken-comment-in-head-5.html: Removed.
2531         * fast/parser/broken-comments-vs-parsing-mode.html:
2532         * fast/parser/comments-expected.txt:
2533         * fast/parser/comments.html:
2534         * html5lib/runner-expected.txt:
2535
2536 2010-06-07  Robert Hogan  <robert@webkit.org>
2537
2538         Reviewed by Kenneth Rohde Christiansen.
2539
2540         [Qt] Put some structure on the Qt Skipped file
2541
2542         https://bugs.webkit.org/show_bug.cgi?id=38818
2543
2544         * platform/qt/Skipped:
2545
2546 2010-06-07  Julien Chaffraix  <jchaffraix@webkit.org>
2547
2548         Reviewed by Alexey Proskuryakov.
2549
2550         Tests for:
2551         Space should be allowed between -- and > in comment end
2552         https://bugs.webkit.org/show_bug.cgi?id=21945
2553
2554         * fast/css/word-space-extra.html: Tweaked the comment as -- > is now
2555         a valid comment end.
2556
2557         * fast/parser/broken-comment-1-expected.txt: Added.
2558         * fast/parser/broken-comment-1.html: Added.
2559         * fast/parser/broken-comment-2-expected.txt: Added.
2560         * fast/parser/broken-comment-2.html: Added.
2561         * fast/parser/broken-comment-3-expected.txt: Added.
2562         * fast/parser/broken-comment-3.html: Added.
2563         * fast/parser/broken-comment-4-expected.txt: Added.
2564         * fast/parser/broken-comment-4.html: Added.
2565         * fast/parser/broken-comment-5-expected.txt: Added.
2566         * fast/parser/broken-comment-5.html: Added.
2567         * fast/parser/broken-comment-6-expected.txt: Added.
2568         * fast/parser/broken-comment-6.html: Added.
2569         Those test checks that broken comments in body are correctly parsed.
2570         * fast/parser/broken-comment-in-head-1-expected.txt: Added.
2571         * fast/parser/broken-comment-in-head-1.html: Added.
2572         * fast/parser/broken-comment-in-head-2-expected.txt: Added.
2573         * fast/parser/broken-comment-in-head-2.html: Added.
2574         * fast/parser/broken-comment-in-head-3-expected.txt: Added.
2575         * fast/parser/broken-comment-in-head-3.html: Added.
2576         * fast/parser/broken-comment-in-head-4-expected.txt: Added.
2577         * fast/parser/broken-comment-in-head-4.html: Added.
2578         * fast/parser/broken-comment-in-head-5-expected.txt: Added.
2579         * fast/parser/broken-comment-in-head-5.html: Added.
2580         Those test checks that broken comments in head are correctly parsed.
2581
2582         * fast/parser/broken-comments-vs-parsing-mode.html: Needed to wrap the broken comment
2583         in a title as we match FF here and would not recover from it.
2584
2585         * fast/parser/comments-expected.txt:
2586         * fast/parser/comments.html:
2587         Added more tests for comment parsing. Made sure that we close empty comments
2588         <!--> and <!---> as is specified in HTML5.
2589
2590         * html5lib/runner-expected.txt: Removed the test that we now pass.
2591
2592 2010-06-06  MORITA Hajime  <morrita@google.com>
2593
2594         Reviewed by Kent Tamura.
2595
2596         ASSERTION FAILED with -webkit-appearance:progress-bar for non-progress bar elements
2597         https://bugs.webkit.org/show_bug.cgi?id=40158
2598
2599         * fast/css/invalid-appearance-progress-bar-meter-expected.txt: Added.
2600         * fast/css/invalid-appearance-progress-bar-meter.html: Added.
2601         * fast/css/script-tests/invalid-appearance-progress-bar-meter.js: Added.
2602
2603 2010-06-06  Dirk Schulze  <krit@webkit.org>
2604
2605         Reviewed by Nikolas Zimmermann.
2606
2607         hit testing does not respect clip paths
2608         https://bugs.webkit.org/show_bug.cgi?id=15162
2609         
2610         Two tests were incorrect, because of the assumption, that clipPath doesn't
2611         influence hit testing. They needed an update.
2612         The new test checks, that clipped areas don't throw a hit.
2613
2614         * svg/dynamic-updates/SVGClipPath-influences-hitTesting-expected.txt: Added.
2615         * svg/dynamic-updates/SVGClipPath-influences-hitTesting.html: Added.
2616         * svg/dynamic-updates/SVGClipPathElement-dom-clipPathUnits-attr-expected.txt:
2617         * svg/dynamic-updates/SVGClipPathElement-svgdom-clipPathUnits-prop-expected.txt:
2618         * svg/dynamic-updates/script-tests/SVGClipPath-influences-hitTesting.js: Added.
2619         (executeBackgroundTest):
2620         (executeTest):
2621         * svg/dynamic-updates/script-tests/SVGClipPathElement-dom-clipPathUnits-attr.js:
2622         (shouldBeEqualToString.executeTest):
2623         * svg/dynamic-updates/script-tests/SVGClipPathElement-svgdom-clipPathUnits-prop.js:
2624         (executeTest):
2625
2626 2010-06-06  Kent Tamura  <tkent@chromium.org>
2627
2628         Unreviewed, test expectation fix.
2629
2630         Add image results of tests added by r60752 for Chromium.
2631
2632         * platform/chromium-linux/svg/custom/fill-opacity-hsl-expected.checksum: Added.
2633         * platform/chromium-linux/svg/custom/fill-opacity-hsl-expected.png: Added.
2634         * platform/chromium-linux/svg/custom/fill-opacity-rgba-expected.checksum: Added.
2635         * platform/chromium-linux/svg/custom/fill-opacity-rgba-expected.png: Added.
2636
2637 2010-06-06  Kent Tamura  <tkent@chromium.org>
2638
2639         Unreviewed, test expectation fix.
2640
2641         Add image results of tests added by r60752 for Chromium.
2642
2643         * platform/chromium-win/svg/custom/fill-opacity-hsl-expected.checksum: Added.
2644         * platform/chromium-win/svg/custom/fill-opacity-hsl-expected.png: Added.
2645         * platform/chromium-win/svg/custom/fill-opacity-rgba-expected.checksum: Added.
2646         * platform/chromium-win/svg/custom/fill-opacity-rgba-expected.png: Added.
2647
2648 2010-06-05  Kent Tamura  <tkent@chromium.org>
2649
2650         Unreviewed, test expectation fix.
2651
2652         Add image results of tests added by r60752 for Chromium.
2653
2654         * platform/chromium-mac/svg/custom/fill-opacity-hsl-expected.checksum: Added.
2655         * platform/chromium-mac/svg/custom/fill-opacity-hsl-expected.png: Added.
2656         * platform/chromium-mac/svg/custom/fill-opacity-rgba-expected.checksum: Added.
2657         * platform/chromium-mac/svg/custom/fill-opacity-rgba-expected.png: Added.
2658
2659 2010-06-05  Jonathan Kliegman  <kliegs@chromium.org>
2660
2661         Reviewed by Dirk Schulze.
2662
2663         SVG doesn't support rgba colors
2664         https://bugs.webkit.org/show_bug.cgi?id=16183
2665
2666         Enabled processing of rgba, hsl and hsla color specifications
2667         for SVG files.  SVG spec calls for CSS2 but common usage and
2668         other browsers suppor CSS3 colors being used in SVG files
2669
2670         * platform/mac/svg/custom/fill-opacity-hsl-expected.checksum: Added.
2671         * platform/mac/svg/custom/fill-opacity-hsl-expected.png: Added.
2672         * platform/mac/svg/custom/fill-opacity-hsl-expected.txt: Added.
2673         * platform/mac/svg/custom/fill-opacity-rgba-expected.checksum: Added.
2674         * platform/mac/svg/custom/fill-opacity-rgba-expected.png: Added.
2675         * platform/mac/svg/custom/fill-opacity-rgba-expected.txt: Added.
2676         * svg/custom/fill-opacity-hsl.svg: Added.
2677         * svg/custom/fill-opacity-rgba.svg: Added.
2678
2679 2010-06-04  Andreas Kling  <andreas.kling@nokia.com>
2680
2681         Reviewed by Dirk Schulze.
2682
2683         Canvas createPattern(img, repetition) shouldn't throw INVALID_STATE_ERR when !img.complete
2684         https://bugs.webkit.org/show_bug.cgi?id=40166
2685
2686         Spec link:
2687         http://www.whatwg.org/specs/web-apps/current-work/#dom-context-2d-createpattern
2688
2689         * http/tests/misc/canvas-pattern-from-incremental-image-expected.txt: Updated baseline.
2690         * http/tests/misc/canvas-pattern-from-incremental-image.html: Fleshed out test.
2691
2692 2010-06-04  Chris Fleizach  <cfleizach@apple.com>
2693
2694         Reviewed by David Kilzer.
2695
2696         AX: need an aria-help
2697         https://bugs.webkit.org/show_bug.cgi?id=40010
2698
2699         * accessibility/aria-help-expected.txt: Added.
2700         * accessibility/aria-help.html: Added.
2701         * platform/gtk/Skipped:
2702         * platform/win/Skipped:
2703
2704 2010-06-04  Andreas Kling  <andreas.kling@nokia.com>
2705
2706         Reviewed by Tor Arne Vestbø.
2707
2708         [Qt] Canvas arc() with zero radius should draw a line to the start point
2709         https://bugs.webkit.org/show_bug.cgi?id=40164
2710
2711         Unskip canvas/philip/tests/2d.path.arc.zeroradius.html
2712
2713         Spec link:
2714         http://www.whatwg.org/specs/web-apps/current-work/#dom-context-2d-arc
2715
2716         * platform/qt/Skipped:
2717
2718 2010-06-04  Martin Robinson  <mrobinson@igalia.com>
2719
2720         Unreviewed.
2721
2722         Skipping another test which shows 1-pixel differences between the
2723         32-bit and 64-bit bot.
2724
2725         * platform/gtk/Skipped:
2726
2727 2010-06-04  Martin Robinson  <mrobinson@igalia.com>
2728
2729         Unreviewed.
2730
2731         Adding baselines for new tests. They all seem to be working fine.
2732
2733         * platform/gtk/editing/selection/range-between-block-and-inline-expected.txt: Added.
2734         * platform/gtk/fast/css/font-face-in-shadow-DOM-expected.txt: Added.
2735         * platform/gtk/fast/lists/alpha-boundary-values-expected.txt: Added.
2736         * platform/gtk/fast/multicol/span/anonymous-style-inheritance-expected.txt: Added.
2737         * platform/gtk/fast/multicol/span/span-as-immediate-child-complex-splitting-expected.txt: Added.
2738         * platform/gtk/fast/multicol/span/span-as-immediate-child-generated-content-expected.txt: Added.
2739         * platform/gtk/fast/multicol/span/span-as-immediate-child-property-removal-expected.txt: Added.
2740         * platform/gtk/fast/multicol/span/span-as-immediate-columns-child-dynamic-expected.txt: Added.
2741         * platform/gtk/fast/multicol/span/span-as-immediate-columns-child-expected.txt: Added.
2742         * platform/gtk/fast/multicol/span/span-as-immediate-columns-child-removal-expected.txt: Added.
2743         * platform/gtk/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.txt: Added.
2744         * platform/gtk/fast/multicol/span/span-as-nested-columns-child-expected.txt: Added.
2745         * platform/gtk/fast/multicol/span/span-margin-collapsing-expected.txt: Added.
2746         * platform/gtk/fast/repaint/layout-state-scrolloffset-expected.txt: Added.
2747         * platform/gtk/fast/repaint/layout-state-scrolloffset2-expected.txt: Added.
2748         * platform/gtk/fast/repaint/layout-state-scrolloffset3-expected.txt: Added.
2749         * platform/gtk/svg/filters/feLighting-crash-expected.txt: Copied from LayoutTests/platform/mac/svg/filters/feLighting-crash-expected.txt.
2750         * platform/gtk/svg/filters/parent-children-with-same-filter-expected.txt: Copied from LayoutTests/platform/mac/svg/filters/parent-children-with-same-filter-expected.txt.
2751
2752 2010-06-04  Stephen White  <senorblanco@chromium.org>
2753
2754         Unreviewed; expectations fix.
2755
2756         Fix chromium test expectations, post-r60693.  We are still failing the test in the same way, but since there are now fallback results, our results are no longer MISSING, but TEXT.
2757
2758         * platform/chromium/test_expectations.txt:
2759
2760 2010-06-04  Stephen White  <senorblanco@chromium.org>
2761
2762         Unreviewed; build fix.
2763
2764         [CHROMIUM] Add new chromium test results for new layout test svg/filters/filter-on-filter-for-text.svg
2765
2766         * platform/chromium-linux/svg/filters/filter-on-filter-for-text-expected.checksum: Added.
2767         * platform/chromium-win/svg/filters/filter-on-filter-for-text-expected.checksum: Added.
2768         * platform/chromium-win/svg/filters/filter-on-filter-for-text-expected.png: Added.
2769         * platform/chromium-win/svg/filters/filter-on-filter-for-text-expected.txt: Added.
2770
2771 2010-06-04  Anders Carlsson  <andersca@apple.com>
2772
2773         Reviewed by David Hyatt.
2774
2775         Make the editing/spelling/context-menu-suggestions.html test more robust
2776         https://bugs.webkit.org/show_bug.cgi?id=40178
2777
2778         * editing/spelling/context-menu-suggestions-expected.txt: Added.
2779         Add new expected test result.
2780         
2781         * editing/spelling/context-menu-suggestions.html:
2782         Instead of dumping the menu item titles, check the length and check that the number of items is greater when
2783         there are spell checker suggestions.
2784
2785         * platform/mac-leopard/editing/spelling/context-menu-suggestions-expected.txt: Removed.
2786         * platform/mac-snowleopard/editing/spelling/context-menu-suggestions-expected.txt: Removed.
2787         * platform/mac-tiger/editing/spelling/context-menu-suggestions-expected.txt: Removed.
2788         Remove platform specific versions.
2789
2790 2010-06-04  Dirk Schulze  <krit@webkit.org>
2791
2792         Reviewed by Nikolas Zimmermann.
2793
2794         SVG filter on filter don't work
2795         https://bugs.webkit.org/show_bug.cgi?id=32708
2796         
2797         Test that a filter can be used by the text root as well as on it's childs.
2798
2799         * platform/mac/svg/filters/filter-on-filter-for-text-expected.checksum: Added.
2800         * platform/mac/svg/filters/filter-on-filter-for-text-expected.png: Added.
2801         * platform/mac/svg/filters/filter-on-filter-for-text-expected.txt: Added.
2802         * svg/filters/filter-on-filter-for-text.svg: Added.
2803
2804 2010-06-04  Alexey Proskuryakov  <ap@apple.com>
2805
2806         Unreviewed.
2807
2808         Unskip fast/dom/Window/window-properties-geolocation.html - a comment says it should be
2809         enabled once bug 34025 is fixed, which happened long ago. The test passes for me.
2810
2811         * platform/mac/Skipped:
2812
2813 2010-06-04  Matthew Delaney  <mdelaney@apple.com>
2814
2815         Reviewed by Darin Adler.
2816
2817         CG implementation needed for compression quality in canvas.toDataURL
2818         https://bugs.webkit.org/show_bug.cgi?id=38492
2819
2820         * platform/mac/Skipped:
2821
2822 2010-06-04  Steve Block  <steveblock@google.com>
2823
2824         Unreviewed. Test expectation fix.
2825
2826         Skip fast/dom/Geolocation/callback-to-remote-context2.html on GTK.
2827         https://bugs.webkit.org/show_bug.cgi?id=40153
2828
2829         * platform/gtk/Skipped:
2830
2831 2010-06-04  Steve Block  <steveblock@google.com>
2832
2833         Reviewed by Jeremy Orlow.
2834
2835         Geolocation needs more LayoutTests to test making callbacks to remote frames
2836         https://bugs.webkit.org/show_bug.cgi?id=40146
2837
2838         This test is similar to callback-to-remote-context.html in that it test making a callback
2839         from a Geolocation object to a remote frame. In callback-to-remote-context.html, the call
2840         chain to the Geolocation method is started from the owning frame. In this test, however,
2841         the call chain is started from the remote frame.
2842
2843         * fast/dom/Geolocation/callback-to-remote-context2-expected.txt: Added.
2844         * fast/dom/Geolocation/callback-to-remote-context2.html: Added.
2845         * fast/dom/Geolocation/script-tests/callback-to-remote-context2.js: Added.
2846
2847 2010-06-04  Steve Block  <steveblock@google.com>
2848
2849         Reviewed by Jeremy Orlow.
2850
2851         Geolocation LayoutTests should make more careful use of LayoutTestController
2852         https://bugs.webkit.org/show_bug.cgi?id=39994
2853
2854         Guards calls to LayoutTestController methods with 'if (window.layoutTestController)'
2855         and adds test output to make it clear if the test can not pass without LayoutTestController.
2856         Also removes superfluous calls to LayoutTestController.waitUntilDone(), which are now made
2857         by js-test-post.js.
2858
2859         * fast/dom/Geolocation/callback-exception-expected.txt:
2860         * fast/dom/Geolocation/script-tests/callback-exception.js:
2861         * fast/dom/Geolocation/script-tests/error.js:
2862         * fast/dom/Geolocation/script-tests/maximum-age.js:
2863         * fast/dom/Geolocation/script-tests/notimer-after-unload.js:
2864         * fast/dom/Geolocation/script-tests/permission-denied-already-clear-watch.js:
2865         * fast/dom/Geolocation/script-tests/permission-denied-already-error.js:
2866         * fast/dom/Geolocation/script-tests/permission-denied-already-success.js:
2867         * fast/dom/Geolocation/script-tests/permission-denied-stops-watches.js:
2868         * fast/dom/Geolocation/script-tests/permission-denied.js:
2869         * fast/dom/Geolocation/script-tests/position-string.js:
2870         * fast/dom/Geolocation/script-tests/reentrant-error.js:
2871         * fast/dom/Geolocation/script-tests/reentrant-success.js:
2872         * fast/dom/Geolocation/script-tests/success.js:
2873         * fast/dom/Geolocation/script-tests/timeout-clear-watch.js:
2874         * fast/dom/Geolocation/script-tests/timeout-zero.js:
2875         * fast/dom/Geolocation/script-tests/timeout.js:
2876         * fast/dom/Geolocation/script-tests/watch.js:
2877
2878 2010-06-04  Qi Zhang  <qi.2.zhang@nokia.com>
2879
2880         Reviewed by Laszlo Gombos.
2881
2882         [Qt] Failed at http://philip.html5.org/tests/canvas/suite/tests/2d.path.arcTo.ensuresubpath.1.html
2883         https://bugs.webkit.org/show_bug.cgi?id=38645
2884
2885         Remove 2d.path.arcTo.ensuresubpath.1.html from Skipped.
2886
2887         * platform/qt/Skipped:
2888
2889 2010-06-04  Qi Zhang  <qi.2.zhang@nokia.com>
2890
2891         Reviewed by Laszlo Gombos.
2892
2893         [Qt] failed at http://philip.html5.org/tests/canvas/suite/tests/2d.path.arc.angle.3.html
2894         https://bugs.webkit.org/show_bug.cgi?id=38537
2895
2896         Remove canvas/philip/tests/2d.path.arcTo.2d.path.arc.angle.3.html and
2897         canvas/philip/tests/2d.path.arcTo.2d.path.arc.angle.5.html from Skipped.
2898
2899         * platform/qt/Skipped:
2900
2901 2010-06-04  Zhenyao Mo  <zmo@google.com>
2902
2903         Reviewed by Dimitri Glazkov.
2904
2905         Set attributes.stencil to false by default at context creation
2906         https://bugs.webkit.org/show_bug.cgi?id=40090
2907
2908         * fast/canvas/webgl/context-attributes-expected.txt: Check if the default attributes.stencil == false.
2909         * fast/canvas/webgl/context-attributes.html: Ditto.
2910
2911 2010-06-04  Kent Tamura  <tkent@chromium.org>
2912
2913         Unreviewed, test expectation update.
2914
2915         websocket/tests/reload-crash.html sometimes crash.
2916
2917         * platform/chromium/test_expectations.txt:
2918
2919 2010-06-03  Abhishek Arya  <inferno@chromium.org>
2920
2921         Reviewed by Eric Carlson.
2922
2923         Tests that invalid media src url does not result in crash.
2924
2925         * media/invalid-media-url-crash-expected.txt: Added.
2926         * media/invalid-media-url-crash.html: Added.
2927         * platform/gtk/Skipped:
2928         * platform/qt/Skipped:
2929
2930 2010-06-03  Kent Tamura  <tkent@chromium.org>
2931
2932         Unreviewed. Test expectation fix.
2933
2934         Skip fast/dom/Geolocation/callback-to-remote-context.html on GTK.
2935         https://bugs.webkit.org/show_bug.cgi?id=40153
2936
2937         * platform/gtk/Skipped:
2938
2939 2010-06-03  Fumitoshi Ukai  <ukai@chromium.org>
2940
2941         Reviewed by Alexey Proskuryakov.
2942
2943         old-run-webkit-tests should use ensure-valid-python to check if it can run the websockets tests
2944         https://bugs.webkit.org/show_bug.cgi?id=39058
2945
2946         * platform/mac-tiger/Skipped:
2947         - remove websocket/tests from skipped list.
2948
2949 2010-06-03  Peter Kasting  <pkasting@google.com>
2950
2951         Unreviewed.  Add exceptions for some newly-passing tests in Chromium.
2952
2953         * platform/chromium/test_expectations.txt:
2954
2955 2010-06-03  Steve Block  <steveblock@google.com>
2956
2957         Reviewed by Alexey Proskuryakov.
2958
2959         Geolocation needs LayoutTest to test making callbacks to remote frames
2960         https://bugs.webkit.org/show_bug.cgi?id=40129
2961
2962         * fast/dom/Geolocation/callback-to-remote-context-expected.txt: Added.
2963         * fast/dom/Geolocation/callback-to-remote-context.html: Added.
2964         * fast/dom/Geolocation/resources: Added.
2965         * fast/dom/Geolocation/resources/callback-to-remote-context-inner.html: Added.
2966         * fast/dom/Geolocation/script-tests/callback-to-remote-context.js: Added.
2967
2968 2010-06-03  James Robinson  <jamesr@chromium.org>
2969
2970         Unreviewed.  Add chromium-specific baselines for new tests added by 60640
2971
2972         * platform/chromium-linux/fast/repaint/layout-state-scrolloffset-expected.checksum: Added.
2973         * platform/chromium-linux/fast/repaint/layout-state-scrolloffset2-expected.checksum: Added.
2974         * platform/chromium-linux/fast/repaint/layout-state-scrolloffset3-expected.checksum: Added.
2975         * platform/chromium-mac/fast/repaint/layout-state-scrolloffset-expected.checksum: Added.
2976         * platform/chromium-mac/fast/repaint/layout-state-scrolloffset-expected.png: Added.
2977         * platform/chromium-mac/fast/repaint/layout-state-scrolloffset2-expected.checksum: Added.
2978         * platform/chromium-mac/fast/repaint/layout-state-scrolloffset2-expected.png: Added.
2979         * platform/chromium-mac/fast/repaint/layout-state-scrolloffset3-expected.checksum: Added.
2980         * platform/chromium-mac/fast/repaint/layout-state-scrolloffset3-expected.png: Added.
2981         * platform/chromium-win/fast/repaint/layout-state-scrolloffset-expected.checksum: Added.
2982         * platform/chromium-win/fast/repaint/layout-state-scrolloffset-expected.png: Added.
2983         * platform/chromium-win/fast/repaint/layout-state-scrolloffset-expected.txt: Added.
2984         * platform/chromium-win/fast/repaint/layout-state-scrolloffset2-expected.checksum: Added.
2985         * platform/chromium-win/fast/repaint/layout-state-scrolloffset2-expected.png: Added.
2986         * platform/chromium-win/fast/repaint/layout-state-scrolloffset2-expected.txt: Added.
2987         * platform/chromium-win/fast/repaint/layout-state-scrolloffset3-expected.checksum: Added.
2988         * platform/chromium-win/fast/repaint/layout-state-scrolloffset3-expected.png: Added.
2989         * platform/chromium-win/fast/repaint/layout-state-scrolloffset3-expected.txt: Added.
2990
2991 2010-06-03  John Gregg  <johnnyg@google.com>
2992
2993         Reviewed by David Levin.
2994
2995         notifications: in display+close layout test, don't close the notification
2996         until the display event has been received asynchronously; also don't use
2997         an invalid icon URL, since that should generate an error event.
2998         https://bugs.webkit.org/show_bug.cgi?id=39782
2999
3000         * fast/notifications/notifications-display-close-events.html:
3001
3002 2010-06-03  James Robinson  <jamesr@chromium.org>
3003
3004         Reviewed by Dan Bernstein.
3005  
3006         Tests repainting a layout subtree with scroll offsets
3007         https://bugs.webkit.org/show_bug.cgi?id=38506
3008  
3009         Has to be run as a pixel test to be useful.
3010         - layout-state-scrolloffset.html tests the layout root having a non-zero scroll offset.
3011         - layout-state-scrolloffset2.html tests the layout root and its container having
3012              non-zero scroll offsets.
3013         - layout-state-scrolloffset3.html tests the layout root having non-zero a scroll offset
3014              and clipping its descendants.
3015
3016         * fast/repaint/layout-state-scrolloffset.html: Added.
3017         * fast/repaint/layout-state-scrolloffset2.html: Added.
3018         * fast/repaint/layout-state-scrolloffset3.html: Added.
3019         * platform/mac/fast/repaint/layout-state-scrolloffset-expected.checksum: Added.
3020         * platform/mac/fast/repaint/layout-state-scrolloffset-expected.png: Added.
3021         * platform/mac/fast/repaint/layout-state-scrolloffset-expected.txt: Added.
3022         * platform/mac/fast/repaint/layout-state-scrolloffset2-expected.checksum: Added.
3023         * platform/mac/fast/repaint/layout-state-scrolloffset2-expected.png: Added.
3024         * platform/mac/fast/repaint/layout-state-scrolloffset2-expected.txt: Added.
3025         * platform/mac/fast/repaint/layout-state-scrolloffset3-expected.checksum: Added.
3026         * platform/mac/fast/repaint/layout-state-scrolloffset3-expected.png: Added.
3027         * platform/mac/fast/repaint/layout-state-scrolloffset3-expected.txt: Added.
3028         * platform/mac-leopard/fast/repaint/layout-state-scrolloffset-expected.checksum: Added.
3029         * platform/mac-leopard/fast/repaint/layout-state-scrolloffset-expected.png: Added.
3030         * platform/mac-leopard/fast/repaint/layout-state-scrolloffset2-expected.checksum: Added.
3031         * platform/mac-leopard/fast/repaint/layout-state-scrolloffset2-expected.png: Added.
3032         * platform/mac-leopard/fast/repaint/layout-state-scrolloffset3-expected.checksum: Added.
3033         * platform/mac-leopard/fast/repaint/layout-state-scrolloffset3-expected.png: Added.
3034
3035 2010-06-03  Csaba Osztrogonác  <ossy@webkit.org>
3036
3037         Rubber-stamped by Simon Hausmann.
3038
3039         fast/events/transformaction removed from expectations,
3040         because these tests were rolled-out by r60624.
3041
3042         * platform/chromium/test_expectations.txt:
3043
3044 2010-06-03  Sheriff Bot  <webkit.review.bot@gmail.com>
3045
3046         Unreviewed, rolling out r60617.
3047         http://trac.webkit.org/changeset/60617
3048         https://bugs.webkit.org/show_bug.cgi?id=40124
3049
3050         Followup patch for rolled-out r60614 (Requested by Ossy on
3051         #webkit).
3052
3053         * platform/qt/fast/dom/Window/window-properties-expected.txt:
3054         * platform/qt/fast/dom/Window/window-property-descriptors-expected.txt:
3055         * platform/qt/fast/dom/prototype-inheritance-expected.txt:
3056         * platform/qt/fast/js/global-constructors-expected.txt:
3057
3058 2010-06-03  Sheriff Bot  <webkit.review.bot@gmail.com>
3059
3060         Unreviewed, rolling out r60614.
3061         http://trac.webkit.org/changeset/60614
3062         https://bugs.webkit.org/show_bug.cgi?id=40123
3063
3064         It made fast/dom/Window/window-postmessage-clone.html fail on
3065         Mac bots (Requested by Ossy on #webkit).
3066
3067         * fast/events/transformaction/create-transformaction-event-expected.txt: Removed.
3068         * fast/events/transformaction/create-transformaction-event.html: Removed.
3069         * fast/events/transformaction/resources/create-transformaction-event.js: Removed.
3070         * platform/gtk/Skipped:
3071         * platform/mac/Skipped:
3072         * platform/win/Skipped:
3073
3074 2010-06-03  Kent Tamura  <tkent@chromium.org>
3075
3076         Unreviewed. Test expectation update.
3077
3078         * platform/chromium/test_expectations.txt:
3079           Restore Mac expectation of fixed-move-after-keyboard-scroll.html.
3080
3081 2010-06-03  Simon Hausmann  <simon.hausmann@nokia.com>
3082
3083         Not reviewed: Add TransformActionEvent to the window object tests, after r60614.
3084
3085         * platform/qt/fast/dom/Window/window-properties-expected.txt:
3086         * platform/qt/fast/dom/Window/window-property-descriptors-expected.txt:
3087         * platform/qt/fast/dom/prototype-inheritance-expected.txt:
3088         * platform/qt/fast/js/global-constructors-expected.txt:
3089
3090 2010-06-03  Kent Tamura  <tkent@chromium.org>
3091
3092         Unreviewed. Test expectation update.
3093
3094         Rebaseline fixed-move-after-keyboard-scroll for Chromium-Linux
3095         https://bugs.webkit.org/show_bug.cgi?id=40101
3096
3097         * platform/chromium-linux/fast/repaint/fixed-move-after-keyboard-scroll-expected.checksum:
3098         * platform/chromium-linux/fast/repaint/fixed-move-after-keyboard-scroll-expected.png:
3099
3100 2010-06-03  Kent Tamura  <tkent@chromium.org>
3101
3102         Unreviewed. Test expectation update.
3103
3104         Rebaseline fixed-move-after-keyboard-scroll, and add an entry for
3105         fast/events/transformaction.
3106         https://bugs.webkit.org/show_bug.cgi?id=40101
3107
3108         * platform/chromium-mac/fast/repaint/fixed-move-after-keyboard-scroll-expected.checksum:
3109         * platform/chromium-mac/fast/repaint/fixed-move-after-keyboard-scroll-expected.png:
3110         * platform/chromium-win/fast/repaint/fixed-move-after-keyboard-scroll-expected.checksum:
3111         * platform/chromium-win/fast/repaint/fixed-move-after-keyboard-scroll-expected.png:
3112         * platform/chromium/test_expectations.txt:
3113
3114 2010-06-03  Kim Grönholm  <kim.1.gronholm@nokia.com>
3115
3116         Reviewed by Simon Hausmann.
3117
3118         Add TransformActionEvent support
3119         https://bugs.webkit.org/show_bug.cgi?id=39757
3120
3121         * fast/events/transformaction/create-transformaction-event-expected.txt: Added.
3122         * fast/events/transformaction/create-transformaction-event.html: Added.
3123         * fast/events/transformaction/resources/create-transformaction-event.js: Added.
3124         * platform/gtk/Skipped:
3125         * platform/mac/Skipped:
3126         * platform/win/Skipped:
3127
3128 2010-06-03  Pavel Feldman  <pfeldman@chromium.org>
3129
3130         Not reviewed: Rebaseline chromium tests as a follow up to r60611.
3131
3132         https://bugs.webkit.org/show_bug.cgi?id=37364
3133
3134         * platform/chromium-linux/fast/backgrounds/size/backgroundSize15-expected.checksum:
3135         * platform/chromium-linux/fast/backgrounds/size/backgroundSize15-expected.png:
3136         * platform/chromium-linux/fast/borders/svg-as-border-image-expected.checksum:
3137         * platform/chromium-linux/scrollbars/listbox-scrollbar-combinations-expected.checksum:
3138         * platform/chromium-linux/scrollbars/overflow-scrollbar-combinations-expected.checksum:
3139         * platform/chromium-linux/scrollbars/overflow-scrollbar-combinations-expected.png:
3140         * platform/chromium-linux/svg/W3C-SVG-1.1/coords-viewattr-02-b-expected.checksum:
3141         * platform/chromium-linux/svg/W3C-SVG-1.1/coords-viewattr-02-b-expected.png:
3142         * platform/chromium-win/fast/backgrounds/size/backgroundSize15-expected.checksum:
3143         * platform/chromium-win/fast/backgrounds/size/backgroundSize15-expected.png:
3144         * platform/chromium-win/fast/borders/svg-as-border-image-expected.checksum:
3145         * platform/chromium-win/fast/borders/svg-as-border-image-expected.png:
3146         * platform/chromium-win/scrollbars/listbox-scrollbar-combinations-expected.checksum:
3147         * platform/chromium-win/scrollbars/listbox-scrollbar-combinations-expected.png:
3148         * platform/chromium-win/scrollbars/overflow-scrollbar-combinations-expected.checksum:
3149         * platform/chromium-win/scrollbars/overflow-scrollbar-combinations-expected.png:
3150         * platform/chromium-win/svg/W3C-SVG-1.1/coords-viewattr-02-b-expected.checksum:
3151         * platform/chromium-win/svg/W3C-SVG-1.1/coords-viewattr-02-b-expected.png:
3152
3153 2010-06-03  Fumitoshi Ukai  <ukai@chromium.org>
3154
3155         Unreviewed, test expectation update.
3156
3157         4 websocket tests don't fail now.
3158
3159         * platform/chromium/test_expectations.txt:
3160         - remove websocket/tests/unicode.html, websocket/tests/send.html,
3161           websocket/tests/handshake-error.html and
3162           websocket/tests/long-invalid-header.html
3163
3164 2010-06-02  Darin Fisher  <darin@chromium.org>
3165
3166         Reviewed by Brady Eidson.
3167
3168         location.href and outgoing referrer not updated properly by
3169         pushState/replaceState
3170         https://bugs.webkit.org/show_bug.cgi?id=40027
3171
3172         * fast/loader/stateobjects/document-destroyed-navigate-back-with-fragment-scroll.html:
3173         Updated this test to account for location being modified by replaceState.
3174
3175         * fast/loader/stateobjects/pushstate-updates-location-expected.txt: Added.
3176         * fast/loader/stateobjects/pushstate-updates-location.html: Added.
3177         * fast/loader/stateobjects/replacestate-updates-location-expected.txt: Added.
3178         * fast/loader/stateobjects/replacestate-updates-location.html: Added.
3179         * http/tests/navigation/pushstate-updates-referrer-expected.txt: Added.
3180         * http/tests/navigation/pushstate-updates-referrer.html: Added.
3181         * http/tests/navigation/replacestate-updates-referrer-expected.txt: Added.
3182         * http/tests/navigation/replacestate-updates-referrer.html: Added.
3183         * http/tests/navigation/resources/check-referrer.html: Added.
3184
3185 2010-06-02  Kent Tamura  <tkent@chromium.org>
3186
3187         Unreviewed. Test expectation update.
3188
3189         * platform/qt/Skipped: Add editing/input/page-up-down-scrolls.html
3190
3191 2010-06-02  Kent Tamura  <tkent@chromium.org>
3192
3193         Unreviewed, test expectation update.
3194
3195         Add fixed-move-after-keyboard-scroll.html temporarily
3196         https://bugs.webkit.org/show_bug.cgi?id=40101
3197
3198         * platform/chromium/test_expectations.txt:
3199
3200 2010-06-02  Nico Weber  <thakis@chromium.org>
3201
3202         Reviewed by Simon Fraser.
3203
3204         Scroll events are sent twice per keypress for ports that don't have a platformWidget scrollbar.
3205
3206         This was regressed by http://trac.webkit.org/changeset/58615 . Fix this by slightly tweaking
3207         that patch, add a layout test.
3208
3209         https://bugs.webkit.org/show_bug.cgi?id=39918
3210
3211         * editing/input/page-up-down-scrolls-expected.txt: Added.
3212         * editing/input/page-up-down-scrolls.html: Added.
3213
3214 2010-06-02  Sheriff Bot  <webkit.review.bot@gmail.com>
3215
3216         Unreviewed, rolling out r60580.
3217         http://trac.webkit.org/changeset/60580
3218         https://bugs.webkit.org/show_bug.cgi?id=40087
3219
3220         This broke dragging links if the selection was in a
3221         contentEditable element. (Requested by arv on #webkit).
3222
3223         * editing/selection/click-in-focusable-link-should-not-clear-selection-expected.txt: Removed.
3224         * editing/selection/click-in-focusable-link-should-not-clear-selection.html: Removed.
3225         * editing/selection/script-tests/click-in-focusable-link-should-not-clear-selection.js: Removed.
3226
3227 2010-06-02  Erik Arvidsson  <arv@chromium.org>
3228
3229         Reviewed by Ojan Vafai.
3230
3231         REGRESSION: Weird focus behavior affects quoting on University of Washington message board system
3232         https://bugs.webkit.org/show_bug.cgi?id=38548
3233
3234         * editing/selection/click-in-focusable-link-should-not-clear-selection-expected.txt: Added.
3235         * editing/selection/click-in-focusable-link-should-not-clear-selection.html: Added.
3236         * editing/selection/script-tests/click-in-focusable-link-should-not-clear-selection.js: Added.
3237         (description.getElementCenter):
3238         (doubleClickOnElement):
3239         (mouseDownOnElement):
3240         (selectionShouldBe):
3241
3242 2010-06-02  Pavel Feldman  <pfeldman@chromium.org>
3243
3244         Not reviewed, layout test fix.
3245
3246         Web Inspector: disable resource tracking on exiting the inspector layout test.
3247         This is a short-term fix while I am working on making sure DRT disables it
3248         automatically on the test exit.
3249
3250         https://bugs.webkit.org/show_bug.cgi?id=40083
3251
3252         * http/tests/inspector/resource-parameters.html:
3253
3254 2010-06-02  Eric Seidel  <eric@webkit.org>
3255
3256         Unreviewed.  Just reverting part of r60556 as requested by Dave Hyatt on webkit-commits@list.webkit.org.
3257
3258         Several layout tests needlessly use invalid HTML
3259         https://bugs.webkit.org/show_bug.cgi?id=39985
3260
3261         css1/box_properties/float_elements_in_series.html
3262         remains invalid HTML, but we can't change it because
3263         css1/ is meant to be a pristine copy of the CSS1 test suite.
3264
3265         * css1/box_properties/float_elements_in_series.html:
3266          - Revert changes to this test.  Dave Hyatt points out
3267            that although undocumented, this directory is meant
3268            to contain a pristine copy of the CSS1 test suite.
3269            It really should be documented and/or moved somewhere
3270            special, but for now we'll just revert the changes.
3271
3272 2010-06-02  Pavel Feldman  <pfeldman@chromium.org>
3273
3274         Not reviewed: added new inspector test to Skipped in Tiger for
3275         its loader not reporting the resource size right.
3276
3277         https://bugs.webkit.org/show_bug.cgi?id=40049
3278
3279         * platform/mac-tiger/Skipped:
3280
3281 2010-06-02  Mikhail Naganov  <mnaganov@chromium.org>
3282
3283         Reviewed by Yury Semikhatsky.
3284
3285         Web Inspector: add Console API for retrieving memory stats
3286
3287         Add 'console.memory' property which returns an object. Currently
3288         it has two fields: totalJSHeapSize and usedJSHeapSize. Later, it can be
3289         extended for reporting total browser's memory consumption.
3290
3291         https://bugs.webkit.org/show_bug.cgi?id=39646
3292
3293         * fast/dom/Window/window-properties-expected.txt:
3294         * fast/dom/prototype-inheritance-2-expected.txt:
3295         * platform/gtk/fast/dom/Window/window-properties-expected.txt:
3296         * platform/qt/fast/dom/Window/window-properties-expected.txt:
3297         * platform/win/fast/dom/prototype-inheritance-2-expected.txt:
3298
3299 2010-06-02  Mikhail Naganov  <mnaganov@chromium.org>
3300
3301         Unreviewed, rolling out r60563.
3302         http://trac.webkit.org/changeset/60563
3303         https://bugs.webkit.org/show_bug.cgi?id=39646
3304
3305         windows build failed
3306
3307         * fast/dom/Window/window-properties-expected.txt:
3308         * platform/gtk/fast/dom/Window/window-properties-expected.txt:
3309         * platform/qt/fast/dom/Window/window-properties-expected.txt:
3310
3311 2010-06-02  Pavel Feldman  <pfeldman@chromium.org>
3312
3313         Not reviewed: adding new inspector test into GTK's Skipped.
3314
3315         https://bugs.webkit.org/show_bug.cgi?id=40049
3316
3317         * platform/gtk/Skipped:
3318
3319 2010-06-02  Pavel Feldman  <pfeldman@chromium.org>
3320
3321         Reviewed by Yury Semikhatsky.
3322
3323         Web Inspector: add test for resource parameters.
3324
3325         https://bugs.webkit.org/show_bug.cgi?id=40026
3326
3327         * http/tests/inspector/inspector-test.js:
3328         (onload):
3329         (dumpObject):
3330         (dumpArray):
3331         * http/tests/inspector/resource-har-conversion-expected.txt:
3332         * http/tests/inspector/resource-har-conversion.html:
3333         * http/tests/inspector/resource-parameters-expected.txt: Added.
3334         * http/tests/inspector/resource-parameters.html: Added.
3335         * http/tests/inspector/resource-tests.js: Added.
3336         (resourceURLComparer):
3337         * http/tests/inspector/resources/resource-form-data-receiver-iframe.html: Copied from LayoutTests/fast/dom/Window/resources/blank.html.
3338         * inspector/console-format-collections-expected.txt:
3339         * inspector/console-format-expected.txt:
3340         * inspector/console-log-before-inspector-open-expected.txt:
3341         * inspector/console-tests-expected.txt:
3342         * inspector/elements-panel-structure-expected.txt:
3343         * inspector/elements-panel-styles-expected.txt:
3344         * inspector/elements-panel-xhtml-structure-expected.txt:
3345         * inspector/evaluate-in-frontend-expected.txt:
3346         * inspector/styles-source-offsets-expected.txt:
3347         * inspector/syntax-highlight-javascript-expected.txt:
3348         * inspector/timeline-event-dispatch-expected.txt:
3349         * inspector/timeline-layout-expected.txt:
3350         * inspector/timeline-mark-timeline-expected.txt:
3351         * inspector/timeline-network-resource-expected.txt:
3352         * inspector/timeline-paint-expected.txt:
3353         * inspector/timeline-parse-html-expected.txt:
3354         * inspector/timeline-recalculate-styles-expected.txt:
3355         * inspector/timeline-script-tag-1-expected.txt:
3356         * inspector/timeline-script-tag-2-expected.txt:
3357         * inspector/timeline-test.js:
3358         (printTimelineRecordProperties):
3359         * platform/chromium-win/inspector/console-log-before-inspector-open-expected.txt: Removed.
3360         * platform/chromium-win/inspector/timeline-event-dispatch-expected.txt:
3361         * platform/chromium-win/inspector/timeline-mark-timeline-expected.txt:
3362         * platform/chromium-win/inspector/timeline-network-resource-expected.txt:
3363         * platform/chromium-win/inspector/timeline-paint-expected.txt:
3364         * platform/chromium-win/inspector/timeline-parse-html-expected.txt:
3365
3366 2010-06-02  Sergio Villar Senin  <svillar@igalia.com>
3367
3368         Reviewed by Xan Lopez.
3369
3370         [GTK] tests failing with leftover unload handlers
3371         https://bugs.webkit.org/show_bug.cgi?id=30585
3372
3373         * platform/gtk/Skipped:
3374
3375 2010-06-02  Eric Seidel  <eric@webkit.org>
3376
3377         Reviewed by Adam Barth.
3378
3379         Several layout tests needlessly use invalid HTML
3380         https://bugs.webkit.org/show_bug.cgi?id=39985
3381
3382         This change does not change behavior or reduce test coverage.
3383         It only makes our test suite more clear by making our non-parser
3384         tests not bother to test parser quirks which are already covered
3385         by our parsing test suites.
3386
3387         Two invalid cases which are already tested by
3388         the html5lib tests as well as others.
3389         - Unclosed <title> swallowing the document is covered by
3390           <!doctype html><title>foo/title><link></head><body>X
3391           and other subtests in html5lib/resources/tests16.dat
3392           Missing </title> is also covered by the (invalid) test:
3393           fast/js/missing-title-end-tag-js.html
3394         - Unclosed <tag swallowing the next tag is covered by:
3395           fast/invalid/016.html.  I suspect it's also covered by
3396           various html5lib tests but proved difficult to grep for.
3397
3398         * css1/box_properties/float_elements_in_series.html:
3399          - Unclosed <td> tags swallow the following <img> tags.
3400            This parser quirk is tested by the HTML5 tests and is an
3401            intentional behavior change as part of HTML5.  No need
3402            for this test to depend on WebKit's old parser behavior.
3403         * editing/selection/inactive-selection.html:
3404          - Same as above. Here <div swallows the <script> tag.
3405         * editing/selection/select-text-overflow-ellipsis.html:
3406          - An unclosed <title> will swallow the whole document.
3407            Intentional HTML5 change, tested by HTML5 test suite and
3408            no need to depend on the old title behavior here.
3409         * fast/dom/title-content-write-set.html:
3410          - Again, no need to leave an unclosed title.
3411         * fast/forms/select-set-inner.html:
3412          - Unclosed <body swallows <p>
3413         * fast/js/exception-linenums-in-html-2.html:
3414          - Unclosed <title> swallows the document.
3415         * html5lib/resources/webkit01.dat:
3416          - Added a test for <img<img> to make sure it's covered.
3417
3418 2010-06-02  Andrey Kosyakov  <caseq@chromium.org>
3419
3420         Reviewed by Pavel Feldman.
3421
3422         WebInspector: Added test for contents of resource record and HAR conversion results.
3423         Added generic object dumper to inspector-tests.js.
3424         https://bugs.webkit.org/show_bug.cgi?id=30567
3425
3426         * http/tests/inspector/inspector-test.js:
3427         (dumpObject):
3428         * http/tests/inspector/resource-har-conversion-expected.txt: Added.
3429         * http/tests/inspector/resource-har-conversion.html: Added.
3430         * platform/gtk/Skipped:
3431
3432 2010-06-02  Eric Seidel  <eric@webkit.org>
3433
3434         Reviewed by Adam Barth.
3435
3436         HTML5 parser does not track line numbers
3437         https://bugs.webkit.org/show_bug.cgi?id=39984
3438
3439         Update our expectations to show the proper line numbers.
3440         These new line numbers match what the old parser produces.
3441
3442         * html5lib/runner-expected-html5.txt:
3443         * html5lib/webkit-resumer-expected-html5.txt:
3444
3445 2010-06-02  Kent Tamura  <tkent@chromium.org>
3446
3447         Unreviewed. Test expectation update.
3448
3449         Remove Chromium-Mac expectation of mask-changes.html. The results
3450         is now identical to platform/mac.
3451
3452         * platform/chromium-mac/svg/custom/mask-changes-expected.checksum: Removed.
3453         * platform/chromium-mac/svg/custom/mask-changes-expected.png: Removed.
3454
3455 2010-06-02  Kent Tamura  <tkent@chromium.org>
3456
3457         Unreviewed. Test expectation update.
3458
3459         Update Windows and Linux results of empty-clip-path.html and
3460         empty-mask.html for r60541.
3461
3462         * platform/chromium-linux/svg/custom/empty-mask-expected.txt: Removed.
3463         * platform/chromium-win/svg/custom/empty-clip-path-expected.txt:
3464         * platform/chromium-win/svg/custom/empty-mask-expected.txt:
3465
3466 2010-06-02  Qi Zhang  <qi.2.zhang@nokia.com>
3467
3468         Reviewed by Dirk Schulze.
3469
3470         [Qt] Image shadow doesn't work
3471         https://bugs.webkit.org/show_bug.cgi?id=37804
3472
3473         Enable image shadow basic test and disable image shadow transparent test case, that failed 
3474         because of the Qt known issue on transparent image. 
3475
3476         * platform/qt/Skipped:
3477
3478 2010-06-02  Dirk Schulze  <krit@webkit.org>
3479
3480         Uneviewed.
3481
3482         SVG repaintRect should be empty if content got clipped away
3483         https://bugs.webkit.org/show_bug.cgi?id=39965
3484         
3485         Baseline update for Qt.
3486
3487         * platform/qt/svg/custom/empty-mask-expected.txt:
3488
3489 2010-06-01  Dirk Schulze  <krit@webkit.org>
3490
3491         Reviewed by Nikolas Zimmermann.
3492
3493         SVG repaintRect should be empty if content got clipped away
3494         https://bugs.webkit.org/show_bug.cgi?id=39965
3495         
3496         New repaintRect calculation causes updates of tests, where the content gets
3497         clipped away.
3498
3499         * platform/mac/svg/clip-path/clip-path-with-container-expected.txt:
3500         * platform/mac/svg/clip-path/clip-path-with-invisibile-child-expected.txt:
3501         * platform/mac/svg/custom/empty-clip-path-expected.txt:
3502         * platform/mac/svg/custom/empty-mask-expected.txt:
3503
3504 2010-06-01  Sheriff Bot  <webkit.review.bot@gmail.com>
3505
3506         Unreviewed, rolling out r60539.
3507         http://trac.webkit.org/changeset/60539
3508         https://bugs.webkit.org/show_bug.cgi?id=40043
3509
3510         Accidentally added an unreviewed and invalid change to the
3511         patch. (Requested by krit on #webkit).
3512
3513         * platform/mac/svg/clip-path/clip-path-with-container-expected.txt:
3514         * platform/mac/svg/clip-path/clip-path-with-invisibile-child-expected.txt:
3515         * platform/mac/svg/custom/empty-clip-path-expected.txt:
3516         * platform/mac/svg/custom/empty-mask-expected.txt:
3517
3518 2010-06-01  Dirk Schulze  <krit@webkit.org>
3519
3520         Reviewed by Nikolas Zimmermann.
3521
3522         SVG repaintRect should be empty if content got clipped away
3523         https://bugs.webkit.org/show_bug.cgi?id=39965
3524         
3525         New repaintRect calculation causes updates of tests, where the content gets
3526         clipped away.
3527
3528         * platform/mac/svg/clip-path/clip-path-with-container-expected.txt:
3529         * platform/mac/svg/clip-path/clip-path-with-invisibile-child-expected.txt:
3530         * platform/mac/svg/custom/empty-clip-path-expected.txt:
3531         * platform/mac/svg/custom/empty-mask-expected.txt:
3532
3533 2010-06-01  Sheriff Bot  <webkit.review.bot@gmail.com>
3534
3535         Unreviewed, rolling out r60530.
3536         http://trac.webkit.org/changeset/60530
3537         https://bugs.webkit.org/show_bug.cgi?id=40041
3538
3539         resource-har-conversion failed on GTK (Requested by abarth on
3540         #webkit).
3541
3542         * http/tests/inspector/inspector-test.js:
3543         * http/tests/inspector/resource-har-conversion-expected.txt: Removed.
3544         * http/tests/inspector/resource-har-conversion.html: Removed.
3545
3546 2010-06-01  Kent Tamura  <tkent@chromium.org>
3547
3548         Unreviewed. Test expectation update.
3549
3550         Add Chromium-win Chromium-linux results for backslash-to-yen-sign*.html tests.
3551
3552         * platform/chromium-linux/fast/text/backslash-to-yen-sign-dynamic-expected.checksum: Added.
3553         * platform/chromium-linux/fast/text/backslash-to-yen-sign-dynamic-expected.png: Added.
3554         * platform/chromium-linux/fast/text/backslash-to-yen-sign-dynamic-expected.txt: Added.
3555         * platform/chromium-linux/fast/text/backslash-to-yen-sign-expected.checksum: Added.
3556         * platform/chromium-linux/fast/text/backslash-to-yen-sign-expected.png: Added.
3557         * platform/chromium-linux/fast/text/backslash-to-yen-sign-expected.txt: Added.
3558         * platform/chromium-win/fast/text/backslash-to-yen-sign-dynamic-expected.checksum: Added.
3559         * platform/chromium-win/fast/text/backslash-to-yen-sign-dynamic-expected.png: Added.
3560         * platform/chromium-win/fast/text/backslash-to-yen-sign-dynamic-expected.txt: Added.
3561         * platform/chromium-win/fast/text/backslash-to-yen-sign-expected.checksum: Added.
3562         * platform/chromium-win/fast/text/backslash-to-yen-sign-expected.png: Added.
3563         * platform/chromium-win/fast/text/backslash-to-yen-sign-expected.txt: Added.
3564         * platform/chromium/test_expectations.txt:
3565
3566 2010-06-01  Peter Kasting  <pkasting@google.com>
3567
3568         Unreviewed.  Update test expectations.
3569
3570         * platform/chromium/test_expectations.txt: moving-shadow-on-path has been rebaselined.  input-search-padding may or may not be flaky.
3571
3572 2010-06-01  Andrey Kosyakov  <caseq@chromium.org>
3573
3574         Reviewed by Pavel Feldman.
3575
3576         WebInspector: Added test for contents of resource record and HAR conversion results.
3577         Added generic object dumper to inspector-tests.js.
3578         https://bugs.webkit.org/show_bug.cgi?id=30567
3579
3580         * http/tests/inspector/inspector-test.js:
3581         (dumpObject):
3582         * http/tests/inspector/resource-har-conversion-expected.txt: Added.
3583         * http/tests/inspector/resource-har-conversion.html: Added.
3584
3585 2010-06-01  Kent Tamura  <tkent@chromium.org>
3586
3587         Unreviewed.  Update test expectations.
3588
3589         - Mark input-search-padding.html flaky on Mac
3590         - Remove function_arguments.html, styles-disable-then-enable.html,
3591           notifications-replace.html and notifications-rtl.html. They pass recently.
3592
3593         * platform/chromium/test_expectations.txt:
3594
3595 2010-06-01  James Robinson  <jamesr@chromium.org>
3596
3597         Unreviewed.  Update the chromium baselines.
3598
3599         * platform/chromium-linux/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.checksum: Added.
3600         * platform/chromium-linux/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.png: Added.
3601         * platform/chromium-linux/fast/multicol/span/span-as-nested-columns-child-expected.checksum: Added.
3602         * platform/chromium-linux/fast/multicol/span/span-as-nested-columns-child-expected.png: Added.
3603         * platform/chromium-linux/fast/repaint/moving-shadow-on-path-expected.checksum:
3604         * platform/chromium-linux/fast/repaint/moving-shadow-on-path-expected.png:
3605         * platform/chromium-linux/svg/css/group-with-shadow-expected.checksum:
3606         * platform/chromium-linux/svg/css/group-with-shadow-expected.png:
3607         * platform/chromium-linux/svg/css/stars-with-shadow-expected.checksum:
3608         * platform/chromium-linux/svg/css/stars-with-shadow-expected.png:
3609         * platform/chromium-mac/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.checksum: Added.
3610         * platform/chromium-mac/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.png: Added.
3611         * platform/chromium-mac/fast/multicol/span/span-as-nested-columns-child-expected.checksum: Added.
3612         * platform/chromium-mac/fast/multicol/span/span-as-nested-columns-child-expected.png: Added.
3613         * platform/chromium-mac/fast/repaint/moving-shadow-on-path-expected.checksum:
3614         * platform/chromium-mac/fast/repaint/moving-shadow-on-path-expected.png:
3615         * platform/chromium-mac/svg/css/stars-with-shadow-expected.checksum:
3616         * platform/chromium-mac/svg/css/stars-with-shadow-expected.png: Removed.
3617         * platform/chromium-win/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.checksum: Added.
3618         * platform/chromium-win/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.png: Added.
3619         * platform/chromium-win/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.txt: Added.
3620         * platform/chromium-win/fast/multicol/span/span-as-nested-columns-child-expected.checksum: Added.
3621         * platform/chromium-win/fast/multicol/span/span-as-nested-columns-child-expected.png: Added.
3622         * platform/chromium-win/fast/multicol/span/span-as-nested-columns-child-expected.txt: Added.
3623         * platform/chromium-win/fast/repaint/moving-shadow-on-path-expected.checksum:
3624         * platform/chromium-win/fast/repaint/moving-shadow-on-path-expected.png:
3625         * platform/chromium-win/svg/css/group-with-shadow-expected.checksum:
3626         * platform/chromium-win/svg/css/group-with-shadow-expected.png:
3627         * platform/chromium-win/svg/css/group-with-shadow-expected.txt:
3628         * platform/chromium-win/svg/css/stars-with-shadow-expected.checksum:
3629         * platform/chromium-win/svg/css/stars-with-shadow-expected.png:
3630         * platform/chromium-win/svg/custom/use-modify-target-symbol-expected.txt:
3631         * platform/chromium/test_expectations.txt:
3632
3633 2010-06-01  Alexey Proskuryakov  <ap@apple.com>
3634
3635         Fixes Gtk buildbot. Suggested by Gavin Barraclough.
3636
3637         https://bugs.webkit.org/show_bug.cgi?id=40012
3638         Callable objects created via JavaScriptCore API cannot be used as Geolocation callbacks
3639
3640         Disable subtests that check Math.abs - JS host objects are still InternalFunctions in
3641         interpreter, so they behave differently from JIT. The bug tracks deciding what's the best
3642         solution here.
3643
3644         * fast/dom/Geolocation/argument-types-expected.txt:
3645         * fast/dom/Geolocation/script-tests/argument-types.js:
3646
3647 2010-06-01  James Robinson  <jamesr@chromium.org>
3648
3649         Unreviewed. Update expected results for r60503
3650         https://bugs.webkit.org/show_bug.cgi?id=38851
3651
3652         * platform/mac/fast/repaint/moving-shadow-on-path-expected.txt:
3653
3654 2010-06-01  Csaba Osztrogonác  <ossy@webkit.org>
3655
3656         [Qt] Update expected results after r60503.
3657
3658         Reviewed by Laszlo Gombos.
3659
3660         * platform/qt/fast/repaint/moving-shadow-on-path-expected.txt:
3661         * platform/qt/svg/css/arrow-with-shadow-expected.txt:
3662         * platform/qt/svg/css/stars-with-shadow-expected.txt:
3663
3664 2010-06-01  Rob Buis  <rwlbuis@gmail.com>
3665
3666         Reviewed by Nikolas Zimmermann.
3667
3668         Large SVG rect with shadow fails to render
3669         https://bugs.webkit.org/show_bug.cgi?id=38851
3670
3671         Add new test covering that large shadow rects get renderered now.
3672         Update test results that show slight differences, after fixing the
3673         repaintRect calculations.
3674
3675         * platform/mac-leopard/svg/css/composite-shadow-example-expected.checksum:
3676         * platform/mac-leopard/svg/css/composite-shadow-example-expected.png:
3677         * platform/mac-leopard/svg/css/composite-shadow-with-opacity-expected.checksum:
3678         * platform/mac-leopard/svg/css/composite-shadow-with-opacity-expected.png:
3679         * platform/mac-leopard/svg/css/group-with-shadow-expected.checksum:
3680         * platform/mac-leopard/svg/css/group-with-shadow-expected.png:
3681         * platform/mac/svg/css/arrow-with-shadow-expected.txt:
3682         * platform/mac/svg/css/composite-shadow-example-expected.checksum:
3683         * platform/mac/svg/css/composite-shadow-example-expected.png:
3684         * platform/mac/svg/css/composite-shadow-with-opacity-expected.checksum:
3685         * platform/mac/svg/css/composite-shadow-with-opacity-expected.png:
3686         * platform/mac/svg/css/group-with-shadow-expected.checksum:
3687         * platform/mac/svg/css/group-with-shadow-expected.png:
3688         * platform/mac/svg/css/stars-with-shadow-expected.checksum:
3689         * platform/mac/svg/css/stars-with-shadow-expected.png:
3690         * platform/mac/svg/css/stars-with-shadow-expected.txt:
3691         * platform/mac/svg/filters/shadow-on-rect-large-expected.checksum: Added.
3692         * platform/mac/svg/filters/shadow-on-rect-large-expected.png: Added.
3693         * platform/mac/svg/filters/shadow-on-rect-large-expected.txt: Added.
3694         * svg/filters/shadow-on-rect-large.svg: Added.
3695
3696 2010-06-01  Rob Buis  <rwlbuis@gmail.com>
3697
3698         Reviewed by Dirk Schulze.
3699
3700         Manipulating SVG element attributes in Javascript does not work as expected
3701         https://bugs.webkit.org/show_bug.cgi?id=34328
3702
3703         Add test to verify that after removeAttribute viewBox is set to be empty.
3704
3705         * platform/mac/svg/custom/use-modify-target-symbol-expected.txt:
3706         * svg/custom/script-tests/svg-viewBox-dynamic.js: Added.
3707         * svg/custom/svg-viewBox-dynamic-expected.txt: Added.
3708         * svg/custom/svg-viewBox-dynamic.html: Added.
3709
3710 2010-06-01  Dumitru Daniliuc  <dumi@chromium.org>
3711
3712         Reviewed by Adam Barth.
3713
3714         storage/transaction-success-callback-isolated-world.html is being fixed.
3715         https://bugs.webkit.org/show_bug.cgi?id=39145
3716
3717         * platform/chromium/test_expectations.txt:
3718
3719 2010-05-12  Martin Robinson  <mrobinson@igalia.com>
3720
3721         Reviewed by Xan Lopez.
3722
3723         [GTK] Get more mouse tests passing
3724         https://bugs.webkit.org/show_bug.cgi?id=39040
3725
3726         Unskip tests that are now passing.
3727
3728         * platform/gtk/Skipped:
3729
3730 2010-06-01  Alexey Proskuryakov  <ap@apple.com>
3731
3732         Reviewed by Sam Weinig.
3733
3734         https://bugs.webkit.org/show_bug.cgi?id=39434
3735         REGRESSION (r59811): Geolocation callbacks cannot be created
3736
3737         * platform/mac/Skipped: All tests used to be disabled. Now only those that fal with an
3738         assertion are.
3739
3740         * platform/gtk/Skipped: Unskipped tests that we affected by this bug.
3741
3742         * fast/dom/Geolocation/script-tests/error.js: The test checks what happens if resolving
3743         position fails. So, it has to enable permission, and has to use an error code that actually
3744         exists.
3745
3746         * fast/dom/Geolocation/script-tests/maximum-age.js: Error code 1 is permission denied,
3747         but permission is not denied in this test. Use an error code that agrees with reality.
3748
3749         * fast/dom/Geolocation/script-tests/watch.js: Ditto.
3750         
3751         * fast/dom/Geolocation/script-tests/reentrant-error.js: The test checks what happens if
3752         resolving position fails. So, it has to enable permission.
3753
3754 2010-06-01  Martin Robinson  <mrobinson@igalia.com>
3755
3756         Reviewed by Xan Lopez.
3757
3758         [GTK] Double clicks cause three button press events
3759         https://bugs.webkit.org/show_bug.cgi?id=38853
3760
3761         * platform/gtk/Skipped: Unskip passing tests.
3762         * platform/gtk/editing/selection/5057506-2-expected.txt: Rebaseline this test, as it's correct now.
3763
3764 2010-06-01  Sergio Villar Senin  <svillar@igalia.com>
3765
3766         Unskipping tests. No review necessary.
3767
3768         [GTK] unskip some editing tests that are actually working
3769         https://bugs.webkit.org/show_bug.cgi?id=39999
3770
3771         * platform/gtk/Skipped:
3772
3773 2010-06-01  Martin Robinson  <mrobinson@igalia.com>
3774
3775         Reviewed by Xan Lopez.
3776
3777         [GTK] css1/color_and_background/background_attachment.html fails on the 32-bit debug bot
3778         https://bugs.webkit.org/show_bug.cgi?id=39101
3779
3780         The timing fix changed expected results for many tests, so regenerate
3781         results for these tests.
3782
3783         * platform/gtk/Skipped: Unskip tests that should be passing now.
3784         * platform/gtk/css1/basic/class_as_selector-expected.txt:
3785         * platform/gtk/css1/basic/comments-expected.txt:
3786         * platform/gtk/css1/basic/containment-expected.txt:
3787         * platform/gtk/css1/basic/id_as_selector-expected.txt:
3788         * platform/gtk/css1/basic/inheritance-expected.txt:
3789         * platform/gtk/css1/box_properties/acid_test-expected.txt: Removed.
3790         * platform/gtk/css1/box_properties/border-expected.txt:
3791         * platform/gtk/css1/box_properties/border_bottom-expected.txt:
3792         * platform/gtk/css1/box_properties/border_bottom_width-expected.txt:
3793         * platform/gtk/css1/box_properties/border_left-expected.txt:
3794         * platform/gtk/css1/box_properties/border_left_width-expected.txt:
3795         * platform/gtk/css1/box_properties/border_right_inline-expected.txt:
3796         * platform/gtk/css1/box_properties/border_right_width-expected.txt:
3797         * platform/gtk/css1/box_properties/border_style-expected.txt:
3798         * platform/gtk/css1/box_properties/border_top-expected.txt:
3799         * platform/gtk/css1/box_properties/border_top_width-expected.txt:
3800         * platform/gtk/css1/box_properties/border_width-expected.txt:
3801         * platform/gtk/css1/box_properties/clear-expected.txt:
3802         * platform/gtk/css1/box_properties/clear_float-expected.txt:
3803         * platform/gtk/css1/box_properties/float_elements_in_series-expected.txt:
3804         * platform/gtk/css1/box_properties/float_margin-expected.txt:
3805         * platform/gtk/css1/box_properties/float_on_text_elements-expected.txt:
3806         * platform/gtk/css1/box_properties/height-expected.txt:
3807         * platform/gtk/css1/box_properties/margin-expected.txt:
3808         * platform/gtk/css1/box_properties/margin_bottom-expected.txt:
3809         * platform/gtk/css1/box_properties/margin_inline-expected.txt:
3810         * platform/gtk/css1/box_properties/margin_left-expected.txt:
3811         * platform/gtk/css1/box_properties/margin_right-expected.txt:
3812         * platform/gtk/css1/box_properties/margin_top-expected.txt:
3813         * platform/gtk/css1/box_properties/padding-expected.txt:
3814         * platform/gtk/css1/box_properties/padding_bottom-expected.txt:
3815         * platform/gtk/css1/box_properties/padding_inline-expected.txt:
3816         * platform/gtk/css1/box_properties/padding_left-expected.txt:
3817         * platform/gtk/css1/box_properties/padding_right-expected.txt:
3818         * platform/gtk/css1/box_properties/padding_top-expected.txt:
3819         * platform/gtk/css1/box_properties/width-expected.txt:
3820         * platform/gtk/css1/cascade/cascade_order-expected.txt:
3821         * platform/gtk/css1/classification/display-expected.txt:
3822         * platform/gtk/css1/classification/list_style_type-expected.txt:
3823         * platform/gtk/css1/classification/white_space-expected.txt:
3824         * platform/gtk/css1/color_and_background/background-expected.txt:
3825         * platform/gtk/css1/color_and_background/background_attachment-expected.txt:
3826         * platform/gtk/css1/color_and_background/background_position-expected.txt:
3827         * platform/gtk/css1/color_and_background/background_repeat-expected.txt:
3828         * platform/gtk/css1/conformance/forward_compatible_parsing-expected.txt:
3829         * platform/gtk/css1/font_properties/font-expected.txt:
3830         * platform/gtk/css1/font_properties/font_family-expected.txt:
3831         * platform/gtk/css1/font_properties/font_size-expected.txt:
3832         * platform/gtk/css1/font_properties/font_weight-expected.txt:
3833         * platform/gtk/css1/formatting_model/floating_elements-expected.txt:
3834         * platform/gtk/css1/formatting_model/height_of_lines-expected.txt:
3835         * platform/gtk/css1/formatting_model/horizontal_formatting-expected.txt:
3836         * platform/gtk/css1/formatting_model/inline_elements-expected.txt:
3837         * platform/gtk/css1/formatting_model/replaced_elements-expected.txt:
3838         * platform/gtk/css1/formatting_model/vertical_formatting-expected.txt:
3839         * platform/gtk/css1/pseudo/anchor-expected.txt:
3840         * platform/gtk/css1/pseudo/firstletter-expected.txt:
3841         * platform/gtk/css1/pseudo/firstline-expected.txt:
3842         * platform/gtk/css1/pseudo/multiple_pseudo_elements-expected.txt:
3843         * platform/gtk/css1/pseudo/pseudo_elements_in_selectors-expected.txt:
3844         * platform/gtk/css1/text_properties/letter_spacing-expected.txt:
3845         * platform/gtk/css1/text_properties/line_height-expected.txt:
3846         * platform/gtk/css1/text_properties/text_decoration-expected.txt:
3847         * platform/gtk/css1/text_properties/text_indent-expected.txt:
3848         * platform/gtk/css1/text_properties/text_transform-expected.txt:
3849         * platform/gtk/css1/text_properties/vertical_align-expected.txt:
3850         * platform/gtk/css1/text_properties/word_spacing-expected.txt:
3851         * platform/gtk/css1/units/color_units-expected.txt:
3852         * platform/gtk/css1/units/length_units-expected.txt:
3853         * platform/gtk/css1/units/percentage_units-expected.txt:
3854         * platform/gtk/editing/deleting/delete-line-end-ws-001-expected.txt:
3855         * platform/gtk/editing/deleting/delete-line-end-ws-002-expected.txt:
3856         * platform/gtk/fast/multicol/layers-in-multicol-expected.txt:
3857         * platform/gtk/fast/multicol/layers-split-across-columns-expected.txt:
3858         * platform/gtk/fast/multicol/nested-columns-expected.txt:
3859         * platform/gtk/fast/repaint/fixed-child-move-after-scroll-expected.txt:
3860         * platform/gtk/fast/repaint/fixed-child-of-fixed-move-after-scroll-expected.txt:
3861         * platform/gtk/fast/repaint/fixed-child-of-transformed-move-after-scroll-expected.txt:
3862         * platform/gtk/fast/repaint/fixed-move-after-scroll-expected.txt:
3863         * platform/gtk/fast/repaint/fixed-tranformed-expected.txt:
3864         * platform/gtk/fast/repaint/repaint-during-scroll-expected.txt:
3865         * platform/gtk/fast/text/format-control-expected.txt:
3866
3867 2010-06-01  Pavel Feldman  <pfeldman@chromium.org>
3868
3869         Not reviewed: Chromium: rebaseline some svg tests.
3870
3871         * platform/chromium-linux/svg/W3C-SVG-1.1/filters-light-01-f-expected.checksum:
3872         * platform/chromium-linux/svg/W3C-SVG-1.1/filters-light-01-f-expected.png:
3873         * platform/chromium-linux/svg/W3C-SVG-1.1/filters-light-04-f-expected.checksum: Added.
3874         * platform/chromium-linux/svg/W3C-SVG-1.1/filters-light-04-f-expected.png: Added.
3875         * platform/chromium-mac/svg/W3C-SVG-1.1/filters-light-01-f-expected.checksum:
3876         * platform/chromium-mac/svg/W3C-SVG-1.1/filters-light-01-f-expected.png:
3877         * platform/chromium-mac/svg/W3C-SVG-1.1/filters-light-04-f-expected.checksum: Added.
3878         * platform/chromium-mac/svg/W3C-SVG-1.1/filters-light-04-f-expected.png: Added.
3879         * platform/chromium-win/svg/W3C-SVG-1.1/filters-light-01-f-expected.checksum:
3880         * platform/chromium-win/svg/W3C-SVG-1.1/filters-light-01-f-expected.png:
3881         * platform/chromium-win/svg/W3C-SVG-1.1/filters-light-04-f-expected.checksum: Added.
3882         * platform/chromium-win/svg/W3C-SVG-1.1/filters-light-04-f-expected.png: Added.
3883         * platform/chromium-win/svg/W3C-SVG-1.1/filters-light-04-f-expected.txt: Added.
3884         * platform/chromium/test_expectations.txt:
3885
3886 2010-06-01  Zoltan Herczeg  <zherczeg@webkit.org>
3887
3888         Reviewed by Dirk Schulze.
3889
3890         Testing the anti-aliasing effect of the spot light edge
3891         https://bugs.webkit.org/show_bug.cgi?id=39477
3892
3893         * platform/gtk/Skipped:
3894         * platform/mac/svg/W3C-SVG-1.1/filters-light-01-f-expected.checksum:
3895         * platform/mac/svg/W3C-SVG-1.1/filters-light-01-f-expected.png:
3896         * platform/mac/svg/W3C-SVG-1.1/filters-light-04-f-expected.checksum: Added.
3897         * platform/mac/svg/W3C-SVG-1.1/filters-light-04-f-expected.png: Added.
3898         * platform/mac/svg/W3C-SVG-1.1/filters-light-04-f-expected.txt: Added.
3899         * platform/qt/Skipped:
3900         * svg/W3C-SVG-1.1/filters-light-04-f.png: Added.
3901         * svg/W3C-SVG-1.1/filters-light-04-f.svg: Added.
3902
3903 2010-05-31  Adam Barth  <abarth@webkit.org>
3904
3905         Reviewed by Eric Seidel.
3906
3907         Fix default action for EndTagOpenState
3908         https://bugs.webkit.org/show_bug.cgi?id=39982
3909
3910         Add a test for a bogus end tag to webkit01.dat and update expected
3911         results now that we pass some more tests.
3912
3913         Adding this test revealed a bug in resuming the bogus comment state.
3914         I've left these broken expectations, but I'll fix the bug in a future
3915         patch. (The bug existed prior to this patch, just not the test.)
3916
3917         * html5lib/resources/webkit01.dat:
3918         * html5lib/runner-expected-html5.txt:
3919         * html5lib/webkit-resumer-expected-html5.txt:
3920
3921 2010-05-31  Roland Steiner  <rolandsteiner@chromium.org>
3922
3923         Unreviewed: land new Chromium baselines to unblock WebKit roll
3924
3925         Bug 39980 - Add Chromium baselines for svg/filters/parent-children-with-same-filter
3926         https://bugs.webkit.org/show_bug.cgi?id=39980
3927
3928         Add new baselines
3929
3930         * platform/chromium-linux/svg/filters/parent-children-with-same-filter-expected.checksum: Added.
3931         * platform/chromium-linux/svg/filters/parent-children-with-same-filter-expected.png: Added.
3932         * platform/chromium-mac/svg/filters/parent-children-with-same-filter-expected.checksum: Added.
3933         * platform/chromium-mac/svg/filters/parent-children-with-same-filter-expected.png: Added.
3934         * platform/chromium-win/svg/filters/parent-children-with-same-filter-expected.checksum: Added.
3935         * platform/chromium-win/svg/filters/parent-children-with-same-filter-expected.png: Added.
3936
3937 2010-05-31  Eric Seidel  <eric@webkit.org>
3938
3939         Reviewed by Adam Barth.
3940
3941         REGRESSION(60409): window.onload never fires when using HTML5 parser
3942         https://bugs.webkit.org/show_bug.cgi?id=39981
3943
3944         Now that we can actually run the tests again we pass 6 more.
3945
3946         * html5lib/runner-expected-html5.txt:
3947
3948 2010-05-31  Tony Chang  <tony@chromium.org>
3949
3950         Reviewed by Dan Bernstein.
3951
3952         REGRESSION (r58665): Infinite recursion in Position::getInlineBoxAndOffset()
3953         https://bugs.webkit.org/show_bug.cgi?id=39946
3954
3955         * editing/selection/mixed-editability-12-expected.txt: Added.
3956         * editing/selection/mixed-editability-12.html: Added.
3957
3958 2010-05-31  Leo Yang  <leo.yang@torchmobile.com.cn>
3959
3960         Reviewed by George Staikos.
3961
3962         Fix canvas.toDataURL(type, quality, ...) to let it support quality parameter. 
3963         And implement it in Qt port. 
3964         https://bugs.webkit.org/show_bug.cgi?id=37304
3965
3966         * platform/qt/fast/canvas/toDataURL-jpeg-alpha-expected.txt: Added.
3967         * platform/qt/fast/canvas/toDataURL-jpeg-alpha.html: Added.
3968         * platform/qt/fast/canvas/toDataURL-jpeg-primarycolors-expected.txt: Added.
3969         * platform/qt/fast/canvas/toDataURL-jpeg-primarycolors.html: Added.
3970         * platform/qt/fast/canvas/toDataURL-jpeg-quality-basic-expected.txt: Added.
3971         * platform/qt/fast/canvas/toDataURL-jpeg-quality-basic.html: Added.
3972         * platform/qt/fast/canvas/toDataURL-jpeg-quality-notnumber-expected.txt: Added.
3973         * platform/qt/fast/canvas/toDataURL-jpeg-quality-notnumber.html: Added.
3974         * platform/qt/fast/canvas/toDataURL-jpeg-quality-outsiderange-expected.txt: Added.
3975         * platform/qt/fast/canvas/toDataURL-jpeg-quality-outsiderange.html: Added.
3976         * platform/qt/fast/canvas/toDataURL-jpeg.js: Added.
3977
3978 2010-05-31  Stephen White  <senorblanco@chromium.org>
3979
3980         Reviewed by Dimitri Glazkov.
3981
3982         New Chromium Win+Linux baselines for background image resize layout tests.
3983         https://bugs.webkit.org/show_bug.cgi?id=38686
3984
3985         * platform/chromium-linux/fast/backgrounds/size/backgroundSize15-expected.checksum:
3986         * platform/chromium-linux/fast/backgrounds/size/backgroundSize15-expected.png:
3987         * platform/chromium-linux/fast/backgrounds/size/contain-and-cover-expected.checksum:
3988         * platform/chromium-linux/fast/backgrounds/size/contain-and-cover-expected.png:
3989         * platform/chromium-linux/fast/borders/svg-as-border-image-expected.checksum:
3990         * platform/chromium-linux/fast/repaint/backgroundSizeRepaint-expected.checksum:
3991         * platform/chromium-linux/fast/repaint/backgroundSizeRepaint-expected.png: Removed.
3992         * platform/chromium-linux/scrollbars/listbox-scrollbar-combinations-expected.checksum:
3993         * platform/chromium-linux/scrollbars/listbox-scrollbar-combinations-expected.png: Removed.
3994         * platform/chromium-linux/scrollbars/overflow-scrollbar-combinations-expected.checksum:
3995         * platform/chromium-linux/scrollbars/overflow-scrollbar-combinations-expected.png:
3996         * platform/chromium-linux/svg/W3C-SVG-1.1/coords-viewattr-02-b-expected.checksum:
3997         * platform/chromium-linux/svg/W3C-SVG-1.1/coords-viewattr-02-b-expected.png:
3998         * platform/chromium-win/fast/backgrounds/size/backgroundSize15-expected.checksum:
3999         * platform/chromium-win/fast/backgrounds/size/backgroundSize15-expected.png:
4000         * platform/chromium-win/fast/backgrounds/size/contain-and-cover-expected.checksum:
4001         * platform/chromium-win/fast/backgrounds/size/contain-and-cover-expected.png:
4002         * platform/chromium-win/fast/borders/svg-as-border-image-expected.checksum:
4003         * platform/chromium-win/fast/borders/svg-as-border-image-expected.png:
4004         * platform/chromium-win/fast/repaint/backgroundSizeRepaint-expected.checksum:
4005         * platform/chromium-win/fast/repaint/backgroundSizeRepaint-expected.png:
4006         * platform/chromium-win/scrollbars/listbox-scrollbar-combinations-expected.checksum:
4007         * platform/chromium-win/scrollbars/listbox-scrollbar-combinations-expected.png:
4008         * platform/chromium-win/scrollbars/overflow-scrollbar-combinations-expected.checksum:
4009         * platform/chromium-win/scrollbars/overflow-scrollbar-combinations-expected.png:
4010         * platform/chromium-win/svg/W3C-SVG-1.1/coords-viewattr-02-b-expected.checksum:
4011         * platform/chromium-win/svg/W3C-SVG-1.1/coords-viewattr-02-b-expected.png:
4012         * platform/chromium/test_expectations.txt:
4013
4014 2010-05-31  Alexander Pavlov  <apavlov@chromium.org>
4015
4016         Reviewed by Pavel Feldman.
4017
4018         Web Inspector: Implement retrieval of CSS stylesheets for source editing
4019         https://bugs.webkit.org/show_bug.cgi?id=39833
4020
4021         * inspector/styles-source-offsets-expected.txt: Added.
4022         * inspector/styles-source-offsets.html: Added.
4023
4024 2010-05-31  Steve Block  <steveblock@google.com>
4025
4026         Unreviewed, rolling out r60069.
4027         http://trac.webkit.org/changeset/60069
4028         https://bugs.webkit.org/show_bug.cgi?id=39288
4029
4030         Roll out r60069 while the need for Geolocation::stop() is
4031         investigated.
4032
4033         * fast/dom/Geolocation/ongoing-request-leak-expected.txt: Removed.
4034         * fast/dom/Geolocation/ongoing-request-leak.html: Removed.
4035         * fast/dom/Geolocation/script-tests/ongoing-request-leak.js: Removed.
4036         * platform/gtk/Skipped:
4037
4038 2010-05-31  Dirk Schulze  <krit@webkit.org>
4039
4040         Reviewed by Nikolas Zimmermann.
4041
4042         SVG Filter: Crash if parent and child elements use the same filter
4043         https://bugs.webkit.org/show_bug.cgi?id=39536
4044
4045         Check, that parent and child nodes can take the same filter without
4046         crashing webkit.
4047
4048         * platform/mac/svg/filters/parent-children-with-same-filter-expected.checksum: Added.
4049         * platform/mac/svg/filters/parent-children-with-same-filter-expected.png: Added.
4050         * platform/mac/svg/filters/parent-children-with-same-filter-expected.txt: Added.
4051         * svg/filters/parent-children-with-same-filter.svg: Added.
4052
4053 2010-05-31  Roland Steiner  <rolandsteiner@chromium.org>
4054
4055         Unreviewed: update Chromium expectations for html5lib/runner.html
4056
4057         Update the Chromium version of runner-expected.txt after r60430
4058
4059         * platform/chromium/html5lib/runner-expected.txt:
4060
4061 2010-05-31  Adam Barth  <abarth@webkit.org>
4062
4063         Reviewed by Darin Adler.
4064
4065         Accessibility tests shouldn't rely on crazy <title> parsing
4066         https://bugs.webkit.org/show_bug.cgi?id=39940
4067
4068         We have a separate test for crazy <title> parsing already in
4069         fast/tokenizer.  Also, this patch makes these tests pass with the HTML5
4070         parser (and run in Firefox).
4071
4072         * accessibility/image-link-inline-cont.html:
4073         * accessibility/image-link.html:
4074         * accessibility/inline-continuations.html:
4075
4076 2010-05-30  Roland Steiner  <rolandsteiner@chromium.org>
4077
4078         Unreviewed: add failing test to Chromium test_expectations.txt
4079
4080         WK rev. 60386 added storage/transaction-success-callback-isolated-world.html
4081         which fails in Chromium on all platforms.
4082
4083         * platform/chromium/test_expectations.txt:
4084
4085 2010-05-30  Adam Barth  <abarth@webkit.org>
4086
4087         Reviewed by Darin Adler.
4088
4089         Fix LayoutTests/fast/parser/xml-declaration-missing-ending-mark.html in HTML5 parser
4090         https://bugs.webkit.org/show_bug.cgi?id=39939
4091
4092         Add some tests for the bogus comment state.
4093
4094         * html5lib/resources/comments01.dat:
4095         * html5lib/runner-expected.txt:
4096
4097 2010-05-30  Roland Steiner  <rolandsteiner@chromium.org>
4098
4099         Unreviewed: rebaseline range-between-block-and-inline for Chromium.
4100
4101         Add rebaselined test expectations for Chromium Win & Linux for
4102         editing/selection/range-between-block-and-inline.html
4103
4104         * platform/chromium-linux/editing/selection/range-between-block-and-inline-expected.checksum: Added.
4105         * platform/chromium-linux/editing/selection/range-between-block-and-inline-expected.png: Added.
4106         * platform/chromium-linux/editing/selection/range-between-block-and-inline-expected.txt: Added.
4107         * platform/chromium-win/editing/selection/range-between-block-and-inline-expected.checksum: Added.
4108         * platform/chromium-win/editing/selection/range-between-block-and-inline-expected.png: Added.
4109         * platform/chromium-win/editing/selection/range-between-block-and-inline-expected.txt: Added.
4110
4111 2010-05-30  Roland Steiner  <rolandsteiner@chromium.org>
4112
4113         Unreviewed: fix Chromium test expectations.
4114
4115         Fix Chromium test expectations for html5lib/runner.html
4116
4117         * platform/chromium-mac/html5lib/runner-expected.txt: Removed.
4118         * platform/chromium-win/html5lib/runner-expected.txt: Removed.
4119         * platform/chromium/html5lib/runner-expected.txt: Added.
4120         * platform/chromium/html5lib/webkit-runner-expected.txt: Removed.
4121
4122 2010-05-30  Robert Hogan  <robert@webkit.org>
4123
4124         Reviewed by Kenneth Rohde Christiansen.
4125
4126         [Qt] Enhance Qt DRT implementation to support platform scroll wheel events.
4127
4128         https://bugs.webkit.org/show_bug.cgi?id=36004
4129
4130         Unskip:
4131
4132         fast/events/remove-child-onscroll.html
4133         fast/events/platform-wheelevent-in-scrolling-div.html
4134         fast/events/continuous-platform-wheelevent-in-scrolling-div.html
4135
4136         Add platform-specific results for Qt. Required because QWheelEvent only supports sending an event
4137         for scrolling movement one axis at a time. Naturally the test's check for the axis the event does
4138         not pertain to will 'fail' in such cases. So we get 6 lines of output in total, i.e.:
4139
4140           FAIL event.wheelDeltaY should be -24000. Was 0.
4141           PASS event.wheelDeltaX is window.expectedScrollLeft*-120
4142           PASS event.wheelDelta is window.expectedScrollLeft*-120
4143