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