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