ChangeLog 215 KB
Newer Older
treat@webkit.org's avatar
treat@webkit.org committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14
2009-07-22  Viet-Trung Luu  <viettrungluu@gmail.com>

        Reviewed by David Hyatt.

        https://bugs.webkit.org/show_bug.cgi?id=27289
        Tests that mouse clicks/releases are handled properly on scrollbars
        even when there is no mouse move onto the scrollbar (two cases: enabled
        and disabled controls).

        * scrollbars/scrollbar-miss-mousemove-disabled-expected.txt: Added.
        * scrollbars/scrollbar-miss-mousemove-disabled.html: Added.
        * scrollbars/scrollbar-miss-mousemove-expected.txt: Added.
        * scrollbars/scrollbar-miss-mousemove.html: Added.

15 16 17 18 19 20 21 22 23 24
2009-07-23  Simon Hausmann  <simon.hausmann@nokia.com>

        Reviewed by Tor Arne Vestbø.

        Rebaseline the Qt results for computed-style.html and
        computed-style-without-rendered.html after r46240, similar to r46252.

        * platform/qt/fast/css/getComputedStyle/computed-style-expected.txt:
        * platform/qt/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:

25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
2009-07-23  David Levin  <levin@chromium.org>

         Rubber-stamped by Oliver Hunt.

        Improve keyboard navigation of Select elements.
        Home/End and PageUp/PageDn buttons do not do anything in drop down lists,
        on non-Mac platforms.
        https://bugs.webkit.org/show_bug.cgi?id=22784

        One more round of speculative fixes:
         - Really fix the general and win expected results.  (They were missing a return.)
         - Disable the test for gtk (and remove the attempted workaround for that platform).

        * fast/forms/select-popup-pagekeys-expected.txt:
        * fast/forms/select-popup-pagekeys.html:
        * platform/gtk/Skipped:
        * platform/win/fast/forms/select-popup-pagekeys-expected.txt:

43 44 45 46
2009-07-23  David Levin  <levin@chromium.org>

        Rubber-stamped by Oliver Hunt.

47 48 49 50 51
        Improve keyboard navigation of Select elements.
        Home/End and PageUp/PageDn buttons do not do anything in drop down lists,
        on non-Mac platforms.
        https://bugs.webkit.org/show_bug.cgi?id=22784

52 53 54 55 56 57 58 59 60
        3 (speculative) fixes for the new layout test: select-popup-pagekeys
         - Help Windows to pass by adding platform results.
         - Fix the general expected results.
         - Fix select-popup-pagekeys on gtk which doesn't seem to implement eventSender.

        * fast/forms/select-popup-pagekeys-expected.txt:
        * fast/forms/select-popup-pagekeys.html:
        * platform/win/fast/forms/select-popup-pagekeys-expected.txt: Added.

61 62 63 64 65 66 67 68 69 70 71 72 73 74
2009-07-22  Jens Alfke  <snej@chromium.org>

        Reviewed by David Levin.

        Bug 22784: Improve keyboard navigation of Select elements.
        Home/End and PageUp/PageDn buttons do not do anything in drop down lists,
        on non-Mac platforms.
        https://bugs.webkit.org/show_bug.cgi?id=22784
        http://code.google.com/p/chromium/issues/detail?id=4576

        * LayoutTests/fast/forms/select-popup-pagekeys.html: Added.
        * LayoutTests/fast/forms/select-popup-pagekeys-expected.txt: Added
        * LayoutTests/platform/mac/fast/forms/select-popup-pagekeys-expected.txt: Added.

hausmann@webkit.org's avatar
hausmann@webkit.org committed
75 76 77 78 79 80 81 82
2009-07-22  Simon Hausmann  <simon.hausmann@nokia.com>

        Rubber-stamped by David Levin.

        Unskip HTML 5 Datagrid tests for the Qt DRT, as they pass.

        * platform/qt/Skipped:

83 84 85 86 87 88 89 90 91 92 93 94
2009-07-22  Ryosuke Niwa  <rniwa@webkit.org>

        Reviewed by Adam Barth.

        REGRESSION (r46240): /fast/css/getComputedStyle/computed-style & computed-style-without-renderer needs rebaseline for Windows
        https://bugs.webkit.org/show_bug.cgi?id=27591

        Rebaselines the tests.

        * platform/win/fast/css/getComputedStyle/computed-style-expected.txt:
        * platform/win/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:

rniwa@webkit.org's avatar
rniwa@webkit.org committed
95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118
2009-07-22  Ryosuke Niwa  <rniwa@webkit.org>

        Reviewed by Eric Seidel.

        execCommand('underline' / 'strikeThrough') doesn't work properly with multiple styles in text-decoration
        https://bugs.webkit.org/show_bug.cgi?id=27476

        toggle-text-decorations checks whether we can toggle text decorations with multiple styles properly.
        e.g. execCommand("underline") should modify "text-decoration: underline overline" to "text-decoration: overline"

        getComputedStyle-text-decorations checks whether the CSS value of text decoration and its computed style are
        both space-separated CSSValueList instead of CSSPrimitiveValue or comma-separated CSSValueList.

        * editing/execCommand/resources/toggle-text-decorations.js: Added.
        (testSingleToggle):
        * editing/execCommand/toggle-text-decorations-expected.txt: Added.
        * editing/execCommand/toggle-text-decorations.html: Added.
        * fast/css/getComputedStyle/getComputedStyle-text-decoration-expected.txt: Added.
        * fast/css/getComputedStyle/getComputedStyle-text-decoration.html: Added.
        * fast/css/getComputedStyle/resources: Added.
        * fast/css/getComputedStyle/resources/TEMPLATE.html: Added.
        * fast/css/getComputedStyle/resources/getComputedStyle-text-decoration.js: Added.
        (expect):

119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138
2009-07-22  Daniel Bates  <dbates@intudata.com>

        Reviewed by Adam Barth.

        https://bugs.webkit.org/show_bug.cgi?id=27174
        And
        https://bugs.webkit.org/show_bug.cgi?id=26938
        
        Tests prevention of attacks transformed by PHP Magic Quotes/PHP addslashes().

        * http/tests/security/xssAuditor/resources/echo-intertag-addslashes.pl: Added.
        * http/tests/security/xssAuditor/script-tag-addslashes-backslash-expected.txt: Added.
        * http/tests/security/xssAuditor/script-tag-addslashes-backslash.html: Added.
        * http/tests/security/xssAuditor/script-tag-addslashes-double-quote-expected.txt: Added.
        * http/tests/security/xssAuditor/script-tag-addslashes-double-quote.html: Added.
        * http/tests/security/xssAuditor/script-tag-addslashes-null-char-expected.txt: Added.
        * http/tests/security/xssAuditor/script-tag-addslashes-null-char.html: Added.
        * http/tests/security/xssAuditor/script-tag-addslashes-single-quote-expected.txt: Added.
        * http/tests/security/xssAuditor/script-tag-addslashes-single-quote.html: Added.

hyatt@apple.com's avatar
hyatt@apple.com committed
139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165
2009-07-22  David Hyatt  <hyatt@apple.com>

        Reviewed by Beth Dakin.

        https://bugs.webkit.org/show_bug.cgi?id=27562
        Add some new layout tests that drop the prefix from the background properties and use origin
        in a shorthand.  Update shorthand results and computed style results to account for new properties.

        * fast/backgrounds/size/backgroundSize20.html: Added.
        * fast/backgrounds/size/backgroundSize21.html: Added.
        * fast/backgrounds/size/backgroundSize22.html: Added.
        * fast/css/background-position-serialize-expected.txt:
        * fast/css/remove-shorthand-expected.txt:
        * platform/mac/fast/backgrounds/size/backgroundSize20-expected.checksum: Added.
        * platform/mac/fast/backgrounds/size/backgroundSize20-expected.png: Added.
        * platform/mac/fast/backgrounds/size/backgroundSize20-expected.txt: Added.
        * platform/mac/fast/backgrounds/size/backgroundSize21-expected.checksum: Added.
        * platform/mac/fast/backgrounds/size/backgroundSize21-expected.png: Added.
        * platform/mac/fast/backgrounds/size/backgroundSize21-expected.txt: Added.
        * platform/mac/fast/backgrounds/size/backgroundSize22-expected.checksum: Added.
        * platform/mac/fast/backgrounds/size/backgroundSize22-expected.png: Added.
        * platform/mac/fast/backgrounds/size/backgroundSize22-expected.txt: Added.
        * platform/mac/fast/css/getComputedStyle/computed-style-expected.txt:
        * platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
        * platform/mac/fast/inspector/style-expected.txt:
        * svg/css/getComputedStyle-basic-expected.txt:

jorlow@chromium.org's avatar
jorlow@chromium.org committed
166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184
2009-07-22  Jens Alfke  <snej@chromium.org>

        Reviewed by Darin Fisher.

        Hook up V8 bindings for DataGrid elements.
        https://bugs.webkit.org/show_bug.cgi?id=27383
        http://code.google.com/p/chromium/issues/detail?id=16730

        Tests: Enhanced LayoutTests/fast/dom/HTMLDataGridElement/*
        to handle exceptions, check appropriate JS prototypes, and
        test column-list's item() method as well as array-indexing.

        * fast/dom/HTMLDataGridElement/DataGridColumns-basic-expected.txt:
        * fast/dom/HTMLDataGridElement/DataGridColumns-basic.html:
        * fast/dom/HTMLDataGridElement/DataGridColumns-dom-attributes.html:
        * fast/dom/HTMLDataGridElement/DataGridColumns-dom-expected.txt:
        * fast/dom/HTMLDataGridElement/DataGridColumns-dom.html:
        * fast/dom/HTMLDataGridElement/DataGridDataSource-basic.html:

185 186 187 188 189 190 191 192 193 194
2009-07-22  Eric Seidel  <eric@webkit.org>

        Reviewed by Darin Adler.

        expand prototype-inheritance test to cover constructors
        https://bugs.webkit.org/show_bug.cgi?id=27547

        * fast/dom/prototype-inheritance-expected.txt:
        * fast/dom/resources/prototype-inheritance.js:

weinig@apple.com's avatar
weinig@apple.com committed
195 196 197 198 199 200 201 202 203 204 205 206 207
2009-07-21  Sam Weinig  <sam@webkit.org>

        Reviewed by Dan Bernstein.

        Changes for https://bugs.webkit.org/show_bug.cgi?id=27242
        JSC bindings should use an auto-bound RGBColor class instead of hand-rolled JSRGBColor

        * fast/dom/Window/window-properties-expected.txt:
        * fast/dom/dom-constructors-expected.txt:
        * fast/dom/prototype-inheritance-expected.txt:
        * fast/dom/wrapper-classes-expected.txt:
        * fast/js/global-constructors-expected.txt:

barraclough@apple.com's avatar
barraclough@apple.com committed
208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227
2009-07-21  Zoltan Herczeg  <zherczeg@inf.u-szeged.hu>

        Reviewed by Gavin Barraclough, RS olliej fix to make the test pass.

        Check whether a crash happens after the string
        prototype is overwritten twice. The JIT'ed code
        may crash if one of its already cached method
        called again. Note: This test is not necessary
        crash on all systems, because they use different
        memory allocators!
        https://bugs.webkit.org/show_bug.cgi?id=27077

        * fast/js/method-check-expected.txt: Added.
        * fast/js/method-check.html: Added.
        * fast/js/resources/method-check.js: Added.
        (func2):
        (func.String.prototype.a):
        (func.String.prototype.b):
        (func):

228 229 230 231 232 233
2009-07-21  Dan Bernstein  <mitz@apple.com>

        Correct relative path in the test after moving it.

        * platform/mac/fast/loader/non-html-load-event.html:

234 235 236 237 238 239 240 241 242 243 244 245 246
2009-07-21  Dan Bernstein  <mitz@apple.com>

        Rubber-stamped by Mark Rowe.

        Move fast/loader/non-html-load-event.html under platform/mac because
        non-HTML views exist only on Mac.

        * fast/loader/non-html-load-event-expected.txt: Removed.
        * fast/loader/non-html-load-event.html: Removed.
        * platform/mac/fast/loader/non-html-load-event-expected.txt: Copied from LayoutTests/fast/loader/non-html-load-event-expected.txt.
        * platform/mac/fast/loader/non-html-load-event.html: Copied from LayoutTests/fast/loader/non-html-load-event.html.
        * platform/qt/Skipped:

247 248 249 250 251 252 253 254 255
2009-07-21  Simon Hausmann  <simon.hausmann@nokia.com>

        Reviewed by Tor Arne Vestbø.

        Skip fast/loader/non-html-load-event.html for the Qt DRT as it requires
        support for loading PDF documents.

        * platform/qt/Skipped:

256 257 258 259 260 261 262 263 264 265 266 267 268
2009-07-20  Adam Langley  <agl@google.com>

        Reviewed by Eric Seidel.

        Check that we can play an empty audio file. In the case that
        we have audio/video tags enabled, but no engines installed,
        this previously triggered a crash.

        https://bugs.webkit.org/show_bug.cgi?id=27479

        * media/audio-no-installed-engines.html: Added.
        * media/content/empty.wav: Added

269 270 271 272 273 274 275
2009-07-20  Dan Bernstein  <mitz@apple.com>

        Correct expected results from r46136, which accidentally included the
        DumpRenderTree header and trailer

        * fast/loader/non-html-load-event-expected.txt:

rniwa@webkit.org's avatar
rniwa@webkit.org committed
276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321
2009-07-19  Ryosuke Niwa  <rniwa@webkit.org>

        Reviewed by Eric Seidel.

        Refactoring of indentRegion to fix bugs 26816 and 25317
        https://bugs.webkit.org/show_bug.cgi?id=26816
        https://bugs.webkit.org/show_bug.cgi?id=25317
        https://bugs.webkit.org/show_bug.cgi?id=23995 (partially)

        This patch implements appendParagraphIntoNode, a simpler specialized version of moveParagraph
        and replaces all calls inside indentRegion. The following is the new behavior of indentRegion.

        1. We try to indent as many wrapping nodes as possible.
           e.g. when indenting "hello" in <div>hello</div>, we try to indent div as well.
        2. We do not delete any wrapping elements
           With moveParagraph, we used to remove all wrapping nodes, and replaced with a blockquote.
           This was causing https://bugs.webkit.org/show_bug.cgi?id=23995 for indentation.
           With appendParagraphIntoNode, we can preserve all wrapping nodes.
        3. We only split the tree until the closest block node instead of until the root editable node.
           This behavioral change fixes the bug 25317.
        4. When multiple paragraphs are indented, we indent the highest common ancestor within the selection.
           e.g. when a list is a child node of a div, and the entire div is intended,
                we enclose the div by a single blockquote.
        
        Note that new behavior is more consistent with that of Internet Explorer and Firefox.
        To demonstrate this, the following tests are added and rebaselined.

        * editing/execCommand/19653-1-expected.txt: rebaselined (no longer removes wrapping div)
        * editing/execCommand/indent-div-inside-list-expected.txt: Added.
        * editing/execCommand/indent-div-inside-list.html: Added.
        * editing/execCommand/indent-nested-blockquotes-expected.txt: Added.
        * editing/execCommand/indent-nested-blockquotes.html: Added.
        * editing/execCommand/indent-nested-div-expected.txt: Added.
        * editing/execCommand/indent-nested-div.html: Added.
        * editing/execCommand/indent-nested-lists-2-expected.txt: rebaselined (selection corrected)
        * editing/execCommand/indent-nested-lists-3-expected.txt: rebaselined (selection corrected)
        * editing/execCommand/indent-nested-lists-4-expected.txt: rebaselined (selection corrected)
        * editing/execCommand/indent-nested-lists-5-expected.txt: rebaselined (selection corrected)
        * editing/execCommand/indent-second-paragraph-in-blockquote-expected.txt: Added.
        * editing/execCommand/indent-second-paragraph-in-blockquote.html: Added.
        * platform/mac/editing/execCommand/4641880-2-expected.txt: rebaselined
        * platform/mac/editing/execCommand/4916541-expected.txt: rebaselined (no longer removes wrapping span)
        * platform/mac/editing/execCommand/5138441-expected.txt: rebaselined
        * platform/mac/editing/execCommand/5481523-expected.txt: rebaselined
        * platform/mac/editing/execCommand/indent-selection-expected.txt: rebaselined

pdherbemont@apple.com's avatar
pdherbemont@apple.com committed
322 323 324 325 326 327 328 329 330 331 332 333 334 335 336
2009-07-17  Pierre d'Herbemont  <pdherbemont@apple.com>

        Reviewed by Eric Seidel.

        Media Controls: We are specifying the text height, where it is unneeded and the slider is 2px off.
        https://bugs.webkit.org/show_bug.cgi?id=27380

        Adjust the margin of the slider and remove useless height specification to fix alignement of the media controls.

        * platform/mac/media/controls-after-reload-expected.txt:
        * platform/mac/media/controls-styling-expected.checksum: Removed.
        * platform/mac/media/controls-styling-expected.png: Removed.
        * platform/mac/media/controls-styling-expected.txt:
        * platform/mac/media/video-zoom-controls-expected.txt:

337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353
2009-07-20  Eric Seidel  <eric@webkit.org>

        Reviewed by Sam Weinig.

        Fix failures seen on the bots
        https://bugs.webkit.org/show_bug.cgi?id=27463

        Ignore more global variables added by DumpRenderTree.
        Some platforms don't add all of the DRT controllers,
        thus causing this test to fail for those platforms.

        Also fix !value to value === null to handle not
        skip the cases where value == 0.

        * fast/dom/prototype-inheritance-expected.txt:
        * fast/dom/resources/prototype-inheritance.js:

mitz@apple.com's avatar
mitz@apple.com committed
354 355 356 357 358 359 360 361 362 363
2009-07-20  Dan Bernstein  <mitz@apple.com>

        Reviewed by Anders Carlsson.

        Safari fires onload before PDF is loaded into the browser
        <rdar://problem/6618869>

        * fast/loader/non-html-load-event-expected.txt: Added.
        * fast/loader/non-html-load-event.html: Added.

364 365 366 367 368 369 370 371 372
2009-07-19  Simon Hausmann  <hausmann@webkit.org>

        Rubber-stamped by Xan Lopez.

        Skip new fast/dom/prototype-inheritance.html test in the Qt DRT
        due to missing features/properties in the window object.

        * platform/qt/Skipped:

373 374 375 376 377 378 379 380 381 382
2009-07-19  Eric Carlson  <eric.carlson@apple.com>

        Reviewed by Dan Bernstein.

        HTMLAudioElement: constructor should set "autobuffer" attribute
        https://bugs.webkit.org/show_bug.cgi?id=27422

        * media/audio-constructor-autobuffer-expected.txt: Added.
        * media/audio-constructor-autobuffer.html: Added.

mitz@apple.com's avatar
mitz@apple.com committed
383 384 385 386 387 388
2009-07-18  Dan Bernstein  <mitz@apple.com>

        Reviewed by Anders Carlsson.

        Test box-shadow spread radius
        https://bugs.webkit.org/show_bug.cgi?id=27417
mitz@apple.com's avatar
mitz@apple.com committed
389
        rdar://problem/7072267
mitz@apple.com's avatar
mitz@apple.com committed
390 391 392 393 394 395

        * fast/box-shadow/spread.html: Added.
        * platform/mac/fast/box-shadow/spread-expected.checksum: Added.
        * platform/mac/fast/box-shadow/spread-expected.png: Added.
        * platform/mac/fast/box-shadow/spread-expected.txt: Added.

396 397 398 399 400 401 402 403 404
2009-07-18  Jan Michael Alonzo  <jmalonzo@webkit.org>

        https://bugs.webkit.org/show_bug.cgi?id=27145
        [Gtk][REGRESSION] subframe-navigate-during-main-frame-load.html fails after r45615

        Reviewed by Gustavo Noronha.

        * platform/gtk/Skipped:

405 406 407 408 409 410 411
2009-07-18  Jan Michael Alonzo  <jmalonzo@webkit.org>

        [Gtk] Skip tests that require new expected results, eventSender
        and editing callbacks DRT support. Unreviewed.

        * platform/gtk/Skipped:

jorlow@chromium.org's avatar
jorlow@chromium.org committed
412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427
2009-07-18  Jeremy Orlow  <jorlow@chromium.org>

        Rubber stamped by Adam Barth.

        Revert https://bugs.webkit.org/show_bug.cgi?id=27383
        https://bugs.webkit.org/show_bug.cgi?id=27407

        Revert Jens' patch.  I believe he forgot to include a file.

        * fast/dom/HTMLDataGridElement/DataGridColumns-basic-expected.txt:
        * fast/dom/HTMLDataGridElement/DataGridColumns-basic.html:
        * fast/dom/HTMLDataGridElement/DataGridColumns-dom-attributes.html:
        * fast/dom/HTMLDataGridElement/DataGridColumns-dom-expected.txt:
        * fast/dom/HTMLDataGridElement/DataGridColumns-dom.html:
        * fast/dom/HTMLDataGridElement/DataGridDataSource-basic.html:

428 429 430 431 432 433 434 435 436 437 438 439 440 441
2009-07-17  Daniel Bates  <dbates@intudata.com>

        Reviewed by Adam Barth.
        
        https://bugs.webkit.org/show_bug.cgi?id=27405

        Tests that HTML entities that contain an invalid entity, such as an 
        unknown named entity, are properly handled.

        * http/tests/security/xssAuditor/link-onclick-ampersand-expected.txt: Added.
        * http/tests/security/xssAuditor/link-onclick-ampersand.html: Added.
        * http/tests/security/xssAuditor/javascript-link-ampersand-expected.txt: Added.
        * http/tests/security/xssAuditor/javascript-link-ampersand.html: Added.

442 443 444 445 446 447 448 449 450 451 452 453
2009-07-17  Mads Ager  <ager@chromium.org>

        Reviewed by Adam Barth.

        https://bugs.webkit.org/show_bug.cgi?id=27403
        Add test case for https://bugs.webkit.org/show_bug.cgi?id=27394:
        properties on a window object should be accessible after the frame
        of the window object has navigated to another site.

        * fast/dom/Window/window-access-after-navigation-expected.txt: Added.
        * fast/dom/Window/window-access-after-navigation.html: Added.

jorlow@chromium.org's avatar
jorlow@chromium.org committed
454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472
2009-07-17  Jens Alfke  <snej@chromium.org>

        Reviewed by Dimitri Glazkov.

        Hook up V8 bindings for DataGrid elements.
        https://bugs.webkit.org/show_bug.cgi?id=27383
        http://code.google.com/p/chromium/issues/detail?id=16730

        Tests: Enhanced LayoutTests/fast/dom/HTMLDataGridElement/*
        to handle exceptions, check appropriate JS prototypes, and
        test column-list's item() method as well as array-indexing.

        * fast/dom/HTMLDataGridElement/DataGridColumns-basic-expected.txt:
        * fast/dom/HTMLDataGridElement/DataGridColumns-basic.html:
        * fast/dom/HTMLDataGridElement/DataGridColumns-dom-attributes.html:
        * fast/dom/HTMLDataGridElement/DataGridColumns-dom-expected.txt:
        * fast/dom/HTMLDataGridElement/DataGridColumns-dom.html:
        * fast/dom/HTMLDataGridElement/DataGridDataSource-basic.html:

ap@webkit.org's avatar
ap@webkit.org committed
473 474 475 476 477 478 479 480 481 482
2009-07-17  Alexey Proskuryakov  <ap@webkit.org>

        Reviewed by Dan Bernstein.

        https://bugs.webkit.org/show_bug.cgi?id=27396
        Moving cursor in Thai text sometimes jumps over two characters

        * editing/text-iterator/thai-cursor-movement-expected.txt: Added.
        * editing/text-iterator/thai-cursor-movement.html: Added.

483 484 485 486 487 488 489 490 491 492 493
2009-07-14  Eric Seidel  <eric@webkit.org>

        Reviewed by Adam Barth.

        Some constructor objects exposed on Window have the wrong prototype chain
        https://bugs.webkit.org/show_bug.cgi?id=27276

        * fast/dom/prototype-inheritance-expected.txt: Added.
        * fast/dom/prototype-inheritance.html: Added.
        * fast/dom/resources/prototype-inheritance.js: Added.

pkasting@chromium.org's avatar
pkasting@chromium.org committed
494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538
2009-07-17  Michelangelo De Simone  <micdesim@gmail.com>

        Reviewed by Darin Adler.

        https://bugs.webkit.org/show_bug.cgi?id=25551
        Test suite for the required attribute, the valueMissing flag and new
        :required and :optional CSS pseudoclasses.
        Part of the HTML5 sec. Forms.
        http://www.whatwg.org/specs/web-apps/current-work/multipage/forms.html#attr-input-required

        * fast/css/pseudo-required-optional-001-expected.txt: Added.
        * fast/css/pseudo-required-optional-001.html: Added.
        * fast/css/pseudo-required-optional-002-expected.txt: Added.
        * fast/css/pseudo-required-optional-002.html: Added.
        * fast/css/pseudo-required-optional-003-expected.txt: Added.
        * fast/css/pseudo-required-optional-003.html: Added.
        * fast/css/pseudo-required-optional-004-expected.txt: Added.
        * fast/css/pseudo-required-optional-004.html: Added.
        * fast/css/pseudo-required-optional-005-expected.txt: Added.
        * fast/css/pseudo-required-optional-005.html: Added.
        * fast/css/pseudo-required-optional-006-expected.txt: Added.
        * fast/css/pseudo-required-optional-006.html: Added.
        * fast/forms/ValidityState-valueMissing-001-expected.txt: Added.
        * fast/forms/ValidityState-valueMissing-001.html: Added.
        * fast/forms/ValidityState-valueMissing-002-expected.txt: Added.
        * fast/forms/ValidityState-valueMissing-002.html: Added.
        * fast/forms/ValidityState-valueMissing-003-expected.txt: Added.
        * fast/forms/ValidityState-valueMissing-003.html: Added.
        * fast/forms/ValidityState-valueMissing-004-expected.txt: Added.
        * fast/forms/ValidityState-valueMissing-004.html: Added.
        * fast/forms/ValidityState-valueMissing-005-expected.txt: Added.
        * fast/forms/ValidityState-valueMissing-005.html: Added.
        * fast/forms/ValidityState-valueMissing-006-expected.txt: Added.
        * fast/forms/ValidityState-valueMissing-006.html: Added.
        * fast/forms/ValidityState-valueMissing-007-expected.txt: Added.
        * fast/forms/ValidityState-valueMissing-007.html: Added.
        * fast/forms/ValidityState-valueMissing-008-expected.txt: Added.
        * fast/forms/ValidityState-valueMissing-008.html: Added.
        * fast/forms/ValidityState-valueMissing-009-expected.txt: Added.
        * fast/forms/ValidityState-valueMissing-009.html: Added.
        * fast/forms/required-attribute-001-expected.txt: Added.
        * fast/forms/required-attribute-001.html: Added.
        * fast/forms/required-attribute-002-expected.txt: Added.
        * fast/forms/required-attribute-002.html: Added.

levin@chromium.org's avatar
levin@chromium.org committed
539 540 541 542 543 544 545 546 547 548 549 550 551 552
2009-07-17  Drew Wilson  <atwilson@google.com>

        Reviewed by David Levin.

        Need to refactor Worker to derive from AbstractWorker
        https://bugs.webkit.org/show_bug.cgi?id=26948

        Added checks to make sure that Workers are properly constructed and Worker attributes
        are visible on the resulting object.

        * fast/workers/worker-constructor-expected.txt:
        * fast/workers/worker-constructor.html:
        Added explicit check for correct construction/postMessage visibility.

hyatt@apple.com's avatar
hyatt@apple.com committed
553 554 555 556 557 558 559 560 561 562 563 564 565
2009-07-17  David Hyatt  <hyatt@apple.com>

        Reviewed by Dan Bernstein.

        https://bugs.webkit.org/show_bug.cgi?id=27379
        Absolutely-positioned elements with a scrollbar wrap prematurely.  Make sure to include
        the vertical scrollbar width for overflow:scroll elements.

        * fast/css/positioned-overflow-scroll.html: Added.
        * platform/mac/fast/css/positioned-overflow-scroll-expected.checksum: Added.
        * platform/mac/fast/css/positioned-overflow-scroll-expected.png: Added.
        * platform/mac/fast/css/positioned-overflow-scroll-expected.txt: Added.

566 567 568 569 570 571 572 573 574
2009-07-17  Kenneth Rohde Christiansen  <kenneth.christiansen@openbossa.org>

        Reviewed by Simon Hausmann.

        Remove tests from Qt Skipped list that are actually working.
        https://bugs.webkit.org/show_bug.cgi?id=27316

        * platform/qt/Skipped:

575 576 577 578 579 580 581 582 583 584 585 586 587 588
2009-07-16  Kent Tamura  <tkent@chromium.org>

        Reviewed by Eric Seidel and Adam Barth.

        A test for for non-multipart file upload form submission.
        This test is disabled for non-Mac platforms because of beginDragWithFiles().
        <https://bugs.webkit.org/show_bug.cgi?id=26505>

        * fast/forms/get-file-upload-expected.txt: Added.
        * fast/forms/get-file-upload.html: Added.
        * platform/gtk/Skipped:
        * platform/qt/Skipped:
        * platform/win/Skipped:

mitz@apple.com's avatar
mitz@apple.com committed
589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605
2009-07-16  Dan Bernstein  <mitz@apple.com>

        Reviewed by Simon Fraser.

        REGRESSION (r41238) Repainted portion of a scaled image does not line up with full image
        https://bugs.webkit.org/show_bug.cgi?id=26747
        rdar://problem/7009243

        * fast/repaint/background-misaligned.html: Added.
        * platform/mac/fast/backgrounds/size/backgroundSize15-expected.checksum:
        * platform/mac/fast/backgrounds/size/backgroundSize15-expected.png:
        * platform/mac/fast/borders/border-image-rotate-transform-expected.checksum:
        * platform/mac/fast/borders/border-image-rotate-transform-expected.png:
        * platform/mac/fast/repaint/background-misaligned-expected.checksum: Added.
        * platform/mac/fast/repaint/background-misaligned-expected.png: Added.
        * platform/mac/fast/repaint/background-misaligned-expected.txt: Added.

abarth@webkit.org's avatar
abarth@webkit.org committed
606 607 608 609 610 611 612 613 614
2009-07-16  Adam Barth  <abarth@webkit.org>

        Unreviewed.

        Revert 45987.  Tests did not pass on Windows.

        * fast/forms/get-file-upload-expected.txt: Removed.
        * fast/forms/get-file-upload.html: Removed.

615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631
2009-07-16  Shinichiro Hamaji  <hamaji@chromium.org>

        Reviewed by Oliver Hunt.

        [CAIRO] pattern of a canvas-element changes after modifications on canvas-element
        https://bugs.webkit.org/show_bug.cgi?id=20578

        Copy pixel image in ImageBuffer::image() just like CG and Skia glue.

        * fast/canvas/canvas-pattern-modify-expected.txt: Added.
        * fast/canvas/canvas-pattern-modify.html: Added.
        * fast/canvas/canvas-pattern-modify.js: Added.
        (dataToArray):
        (getPixel):
        (pixelShouldBe):
        (createCanvasImage):

hyatt@apple.com's avatar
hyatt@apple.com committed
632 633 634 635 636 637 638 639 640 641 642 643
2009-07-16  David Hyatt  <hyatt@apple.com>

        Reviewed by Beth Dakin.

        https://bugs.webkit.org/show_bug.cgi?id=27353
        Images mispositioned because of bug in percentage-based relative positioning.

        * fast/css/nested-floating-relative-position-percentages.html: Added.
        * platform/mac/fast/css/nested-floating-relative-position-percentages-expected.checksum: Added.
        * platform/mac/fast/css/nested-floating-relative-position-percentages-expected.png: Added.
        * platform/mac/fast/css/nested-floating-relative-position-percentages-expected.txt: Added.

644 645 646 647 648 649 650 651 652 653
2009-07-16  Kent Tamura  <tkent@chromium.org>

        Reviewed by Eric Seidel.

        A test for for non-multipart file upload form submission.
        <https://bugs.webkit.org/show_bug.cgi?id=26505>

        * fast/forms/get-file-upload-expected.txt: Added.
        * fast/forms/get-file-upload.html: Added.

654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697
2009-07-15  Adam Barth  <abarth@webkit.org>

        Reviewed by Darin Fisher.

        Add tests for isolated worlds
        https://bugs.webkit.org/show_bug.cgi?id=27331

        These tests are currently disabled on JSC ports.

        * http/tests/security/isolatedWorld/all-window-properties-expected.txt: Added.
        * http/tests/security/isolatedWorld/all-window-properties.html: Added.
        * http/tests/security/isolatedWorld/all-window-prototypes-expected.txt: Added.
        * http/tests/security/isolatedWorld/all-window-prototypes.html: Added.
        * http/tests/security/isolatedWorld/body-properties-expected.txt: Added.
        * http/tests/security/isolatedWorld/body-properties.html: Added.
        * http/tests/security/isolatedWorld/body-prototype-expected.txt: Added.
        * http/tests/security/isolatedWorld/body-prototype.html: Added.
        * http/tests/security/isolatedWorld/document-properties-expected.txt: Added.
        * http/tests/security/isolatedWorld/document-properties.html: Added.
        * http/tests/security/isolatedWorld/document-prototype-expected.txt: Added.
        * http/tests/security/isolatedWorld/document-prototype.html: Added.
        * http/tests/security/isolatedWorld/global-variables-expected.txt: Added.
        * http/tests/security/isolatedWorld/global-variables.html: Added.
        * http/tests/security/isolatedWorld/image-properties-expected.txt: Added.
        * http/tests/security/isolatedWorld/image-properties.html: Added.
        * http/tests/security/isolatedWorld/image-prototype-expected.txt: Added.
        * http/tests/security/isolatedWorld/image-prototype.html: Added.
        * http/tests/security/isolatedWorld/location-properties-expected.txt: Added.
        * http/tests/security/isolatedWorld/location-properties.html: Added.
        * http/tests/security/isolatedWorld/location-prototype-expected.txt: Added.
        * http/tests/security/isolatedWorld/location-prototype.html: Added.
        * http/tests/security/isolatedWorld/number-prototype-expected.txt: Added.
        * http/tests/security/isolatedWorld/number-prototype.html: Added.
        * http/tests/security/isolatedWorld/object-prototype-expected.txt: Added.
        * http/tests/security/isolatedWorld/object-prototype.html: Added.
        * http/tests/security/isolatedWorld/string-prototype-expected.txt: Added.
        * http/tests/security/isolatedWorld/string-prototype.html: Added.
        * http/tests/security/isolatedWorld/window-properties-expected.txt: Added.
        * http/tests/security/isolatedWorld/window-properties.html: Added.
        * platform/gtk/Skipped:
        * platform/mac/Skipped:
        * platform/qt/Skipped:
        * platform/win/Skipped:

dglazkov@chromium.org's avatar
dglazkov@chromium.org committed
698 699 700 701 702 703 704 705 706 707 708
2009-07-16  Dean McNamee  <deanm@chromium.org>

        Reviewed by Oliver Hunt.

        https://bugs.webkit.org/show_bug.cgi?id=27292
        Improve handling of <canvas> path operations on an empty path.
        Implement Skia's Path::hasCurrentPoint().

        * fast/canvas/canvas-modify-emptyPath-expected.txt:
        * fast/canvas/resources/canvas-modify-emptyPath.js:

709 710 711 712 713 714 715 716 717 718 719 720 721
2009-07-16  Simon Hausmann  <simon.hausmann@nokia.com>

        Reviewed by Adam Treat.

        Skip two tests for the Qt DRT to keep the results green.

        fast/js/instanceof-operator.html because it requires XSLT support.

        editing/selection/extend-selection-after-double-click.html needs
        investigation for the Qt port after r45945

        * platform/qt/Skipped:

722 723 724 725 726 727 728 729 730 731 732
2009-07-15  David Levin  <levin@chromium.org>

        Rubber-stamped by Oliver Hunt.

        Setting white-space and word-wrap via CSS in textarea doesn't override the wrap attribute
        https://bugs.webkit.org/show_bug.cgi?id=26254

        Change the expected Windows result (similar to the mac result change).

        * platform/win/fast/forms/basic-textareas-expected.txt:

733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751
2009-07-15  Shinichiro Hamaji  <hamaji@chromium.org>

        Reviewed by Eric Seidel.

        Setting white-space and word-wrap via CSS in textarea doesn't override the wrap attribute
        https://bugs.webkit.org/show_bug.cgi?id=26254

        Make it so that setting white-space and word-wrap via CSS
        overrides the wrap attribute.

        This involves having the shadow div in the textarea inherit
        the CSS from its parent instead of hard-coding it in
        RenderTextControlMultiline.

        * fast/forms/basic-textareas.html:
        * platform/mac/fast/forms/basic-textareas-expected.checksum:
        * platform/mac/fast/forms/basic-textareas-expected.png:
        * platform/mac/fast/forms/basic-textareas-expected.txt:

levin@chromium.org's avatar
levin@chromium.org committed
752 753 754 755 756 757 758 759 760 761 762
2009-07-15  David Levin  <levin@chromium.org>

        Layout test fix, reverting previous change.

        Reverting r45962 as it caused several layout test failures.

        * fast/forms/basic-textareas.html:
        * platform/mac/fast/forms/basic-textareas-expected.checksum:
        * platform/mac/fast/forms/basic-textareas-expected.png:
        * platform/mac/fast/forms/basic-textareas-expected.txt:

763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781
2009-06-08  Shinichiro Hamaji  <hamaji@chromium.org>

        Reviewed by Eric Seidel.

        Setting white-space and word-wrap via CSS in textarea doesn't override the wrap attribute
        https://bugs.webkit.org/show_bug.cgi?id=26254

        Make it so that setting white-space and word-wrap via CSS
        overrides the wrap attribute.

        This involves having the shadow div in the textarea inherit
        the CSS from its parent instead of hard-coding it in
        RenderTextControlMultiline.

        * fast/forms/basic-textareas.html:
        * platform/mac/fast/forms/basic-textareas-expected.checksum:
        * platform/mac/fast/forms/basic-textareas-expected.png:
        * platform/mac/fast/forms/basic-textareas-expected.txt:

jianli@chromium.org's avatar
jianli@chromium.org committed
782 783 784 785 786 787 788 789 790 791 792 793 794 795
2009-07-15  Jian Li  <jianli@chromium.org>

        Reviewed by David Levin.

        Bug 25151 - workers that fail to load scripts not firing error event.
        https://bugs.webkit.org/show_bug.cgi?id=25151

        Updates layout test cases for bug 25151.

        * fast/workers/worker-constructor-expected.txt:
        * fast/workers/worker-constructor.html:
        * http/tests/workers/worker-redirect-expected.txt:
        * http/tests/workers/worker-redirect.html:

mitz@apple.com's avatar
mitz@apple.com committed
796 797 798 799 800 801 802 803 804 805 806 807 808 809
2009-07-15  Dan Bernstein  <mitz@apple.com>

        Reviewed by Dave Hyatt.

        text-shadow is not drawn for text with transparent colour
        https://bugs.webkit.org/show_bug.cgi?id=21374

        * fast/text/shadow-translucent-fill.html: Added.
        * platform/mac/fast/css/shadow-multiple-expected.checksum:
        * platform/mac/fast/css/shadow-multiple-expected.png:
        * platform/mac/fast/text/shadow-translucent-fill-expected.checksum: Added.
        * platform/mac/fast/text/shadow-translucent-fill-expected.png: Added.
        * platform/mac/fast/text/shadow-translucent-fill-expected.txt: Added.

810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828
2009-07-15  Chris Marrin  <cmarrin@apple.com>

        Reviewed by Simon Fraser.

        Incorrect animation when trying to duplicate effect of transform-origin
        https://bugs.webkit.org/show_bug.cgi?id=27310

        Test showing bug. This test actually passes LayoutTests with or
        without the bug fixed. This is because we snapshot at a keyframe
        at which point the value is always correct. And we can't do a
        LayoutTest which snapshots the wrong value because it is buried
        in the hardware renderer, which we can't get to. But if you
        visually inspect this test you can see the incorrect behavior.

        And this is a useful test to have in our arsenal in any case.

        * animations/transform-origin-vs-functions-expected.txt: Added.
        * animations/transform-origin-vs-functions.html: Added.

darin@apple.com's avatar
darin@apple.com committed
829 830 831 832 833 834 835 836 837 838 839 840
2009-07-15  Darin Adler  <darin@apple.com>

        Reviewed by Dan Bernstein.

        CSSHelper.h's parseURL is a function that no one should ever call
        Part 1: Eliminate callers in the CSS parser.
        https://bugs.webkit.org/show_bug.cgi?id=26599

        * fast/css/uri-token-parsing-expected.txt: Added.
        * fast/css/uri-token-parsing.html: Added. Tests URI token parsing cases, many of which
        were handled wrong before due to stripping quotes and URL() twice.

darin@apple.com's avatar
darin@apple.com committed
841 842 843 844 845 846 847 848 849 850 851 852 853
2009-07-15  Darin Adler  <darin@apple.com>

        Reviewed by John Sullivan.

        After double-clicking a word, using Shift-arrow to select behaves unpredictably
        https://bugs.webkit.org/show_bug.cgi?id=27177
        rdar://problem/7034324

        * editing/selection/extend-selection-after-double-click-expected.txt: Added.
        * editing/selection/extend-selection-after-double-click.html:
        Copied from LayoutTests/editing/selection/word-granularity.html.
        Then turned it into a new test.

hyatt@apple.com's avatar
hyatt@apple.com committed
854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869
2009-07-15  David Hyatt  <hyatt@apple.com>

        Reviewed by Adam Roben.

        https://bugs.webkit.org/show_bug.cgi?id=27193
        Don't let run-ins run in to anonymous blocks.

        * fast/runin/001.html:
        * fast/runin/generated.html:
        * platform/mac/fast/runin/001-expected.checksum:
        * platform/mac/fast/runin/001-expected.png:
        * platform/mac/fast/runin/001-expected.txt:
        * platform/mac/fast/runin/generated-expected.checksum:
        * platform/mac/fast/runin/generated-expected.png:
        * platform/mac/fast/runin/generated-expected.txt:

bfulgham@webkit.org's avatar
bfulgham@webkit.org committed
870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891
2009-07-15  Yuzo Fujishima  <yuzo@google.com>

        Reviewed by Darin Adler.

        Fix for: Bug 25205 -  XMLHttpRequest instance is not an instanceof XMLHttpRequest
        https://bugs.webkit.org/show_bug.cgi?id=25205

        In addition to for XMLHttpRequest, this also fixes for:
        - Audio
        - Image
        - MessageChannel
        - Option
        - WebKitCSSMatrix
        - WebKitPoint
        - Worker
        - XSLTProcessor

        * fast/js/instanceof-operator-expected.txt: Added.
        * fast/js/instanceof-operator.html: Added.
        * fast/js/resources/instanceof-operator-dummy-worker.js: Added.
        * fast/js/resources/instanceof-operator.js: Added.

892
2009-07-15  Kai BrŸning  <kai@granus.net>
bfulgham@webkit.org's avatar
bfulgham@webkit.org committed
893 894 895 896 897 898 899 900 901 902 903 904 905 906

        Reviewed by Dave Hyatt.

        CSS21 attribute selectors not dynamic for xml.
        https://bugs.webkit.org/show_bug.cgi?id=25072

        Test that CSS21 attribute selectors take effect when the attribute is
        dynamically changed in an xml dom.

        * fast/css/attribute-selector-dynamic.xml: Added.
        * platform/mac/fast/css/attribute-selector-dynamic-expected.checksum: Added.
        * platform/mac/fast/css/attribute-selector-dynamic-expected.png: Added.
        * platform/mac/fast/css/attribute-selector-dynamic-expected.txt: Added.

hyatt@apple.com's avatar
hyatt@apple.com committed
907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923
2009-07-14  David Hyatt  <hyatt@apple.com>

        Reviewed by Simon Fraser.

        Add layout tests for the new CSS3 'rem' unit type.

        * fast/css/rem-dynamic-scaling.html: Added.
        * fast/css/rem-units-on-root.html: Added.
        * fast/css/remove-shorthand-expected.checksum: Added.
        * fast/css/remove-shorthand-expected.png: Added.
        * platform/mac/fast/css/rem-dynamic-scaling-expected.checksum: Added.
        * platform/mac/fast/css/rem-dynamic-scaling-expected.png: Added.
        * platform/mac/fast/css/rem-dynamic-scaling-expected.txt: Added.
        * platform/mac/fast/css/rem-units-on-root-expected.checksum: Added.
        * platform/mac/fast/css/rem-units-on-root-expected.png: Added.
        * platform/mac/fast/css/rem-units-on-root-expected.txt: Added.

924 925 926 927 928 929 930 931
2009-07-15  Brian Weinstein  <bweinstein@apple.com>

        Rubberstamped by Mark Rowe.

        Add one more test to Windows Skipped List to hopefully get it to stay green.

        * platform/win/Skipped:

932 933 934 935 936 937 938 939
2009-07-14  Brian Weinstein  <bweinstein@apple.com>

        Rubberstamped by Mark Rowe.

        Add tests to Windows Skip list to get it back in green.

        * platform/win/Skipped:

940 941 942 943 944 945 946 947 948 949 950
2009-07-14  Darin Fisher  <darin@chromium.org>

        Reviewed by Darin Adler.

        Fails to save document state when navigating away from a page with a
        reference fragment.
        https://bugs.webkit.org/show_bug.cgi?id=27281

        * fast/history/saves-state-after-fragment-nav-expected.txt: Added.
        * fast/history/saves-state-after-fragment-nav.html: Added.

pkasting@chromium.org's avatar
pkasting@chromium.org committed
951 952 953 954 955 956 957 958 959 960 961 962 963 964
2009-07-14  Michelangelo De Simone  <micdesim@gmail.com>

        Reviewed by Adele Peterson.

        https://bugs.webkit.org/show_bug.cgi?id=19562
        Minimal test case for ValidityState; more tests are going to be added
        along with specific validation routines.

        * fast/dom/domListEnumeration-expected.txt: increased expected value
        of 1 to match the new "validity" attribute
        * fast/dom/resources/domListEnumeration.js: ditto
        * fast/forms/ValidityState-001-expected.txt: Added.
        * fast/forms/ValidityState-001.html: Added.

jparent@chromium.org's avatar
jparent@chromium.org committed
965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984
2009-07-14  Ryosuke Niwa  <rniwa@google.com>

        Reviewed by Eric Seidel.

        Outdenting a line inside a blockquote tag does nothing
        https://bugs.webkit.org/show_bug.cgi?id=25315
        https://bugs.webkit.org/show_bug.cgi?id=25316

        The expected result for /editing/execCommand/outdent-selection-expected.html
        was rebaselined since the original expected result was wrong (Bug 25315).
        Namely, "ipsum" moved to the same paragraph as "more Lorem!"
        ("ipsum" was in the blockblock immediately below "more Lorem!")
        and "Dolor" was moved above the list items "Foo", "Bar", and "Baz".

        * editing/execCommand/outdent-regular-blockquote-expected.txt: Added.
        * editing/execCommand/outdent-regular-blockquote.html: Added.
        * platform/mac/editing/execCommand/outdent-selection-expected.checksum:
        * platform/mac/editing/execCommand/outdent-selection-expected.png:
        * platform/mac/editing/execCommand/outdent-selection-expected.txt:

darin@apple.com's avatar
darin@apple.com committed
985 986 987 988 989 990 991 992 993 994
2009-07-14  Darin Adler  <darin@apple.com>

        Reviewed by Dan Bernstein.

        Straight quotes should match fancy quotes in in-page search
        https://bugs.webkit.org/show_bug.cgi?id=27217

        * fast/text/find-quotes-expected.txt: Added.
        * fast/text/find-quotes.html: Copied from LayoutTests/fast/text/find-case-folding.html.

995 996 997 998 999 1000
2009-07-13  Brady Eidson  <beidson@apple.com>

        Fix Leopard regression I just introduced.

        * platform/mac-leopard/platform/mac/fast/loader/file-url-mimetypes-2-expected.txt:

1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014
2009-07-13  Brady Eidson  <beidson@apple.com>

        Rubberstamped by Mark Rowe.

        Add SnowLeopard specific results for differing MIME types that are (mostly) progressions.

        * platform/mac-leopard/platform/mac/fast/loader: Added.
        * platform/mac-leopard/platform/mac/fast/loader/file-url-mimetypes-2-expected.txt: Copied from platform/mac/fast/loader/file-url-mimetypes-2-expected.txt.
        * platform/mac-leopard/platform/mac/fast/loader/file-url-mimetypes-3-expected.txt: Copied from platform/mac/fast/loader/file-url-mimetypes-3-expected.txt.
        * platform/mac-leopard/platform/mac/fast/loader/file-url-mimetypes-expected.txt: Copied from platform/mac/fast/loader/file-url-mimetypes-expected.txt.
        * platform/mac/fast/loader/file-url-mimetypes-2-expected.txt:
        * platform/mac/fast/loader/file-url-mimetypes-3-expected.txt:
        * platform/mac/fast/loader/file-url-mimetypes-expected.txt:

darin@apple.com's avatar
darin@apple.com committed
1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035
2009-07-13  Erik Arvidsson  <arv@chromium.org>

        Reviewed by Darin Adler and Maciej Stachowiak.

        Implement HTML5 draggable
        https://bugs.webkit.org/show_bug.cgi?id=26262

        This adds support for the HTML5 draggable attribute and its DOM binding. It maps the draggable property
        to the CSS properties -webkit-user-drag and -webkit-user-select respectively.

        Spec: http://www.whatwg.org/specs/web-apps/current-work/multipage/editing.html#the-draggable-attribute

        * fast/html/draggable-expected.txt: Added.
        * fast/html/draggable.html: Added.
        * fast/html/resources: Added.
        * fast/html/resources/images: Added.
        * fast/html/resources/images/lime.png: Added.

        * fast/dom/resources/domListEnumeration.js: Updated.
        * fast/dom/domListEnumeration-expected.txt: Updated.

1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052
2009-07-13  Simon Fraser  <simon.fraser@apple.com>

        Reviewed by Dan Bernstein.

        Image rendered as layer contents looks different from image rendered via CG.
        <rdar://problem/7048830> 
        
        Testcase which compares image colors between images rendered via CG, and those
        rendered as the contents of composited layers.

        * compositing/color-matching/image-color-matching.html: Added.
        * compositing/color-matching/resources/genericRGB.png: Added.
        * compositing/color-matching/resources/no-profile.png: Added.
        * platform/mac/compositing/color-matching/image-color-matching-expected.checksum: Added.
        * platform/mac/compositing/color-matching/image-color-matching-expected.png: Added.
        * platform/mac/compositing/color-matching/image-color-matching-expected.txt: Added.

ap@webkit.org's avatar
ap@webkit.org committed
1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064
2009-07-13  Alexey Proskuryakov  <ap@webkit.org>

        Reviewed by Darin Adler.

        https://bugs.webkit.org/show_bug.cgi?id=26925
        <rdar://problem/7027850> URL Fragment Breaks Application Cache Loads

        * http/tests/appcache/main-resource-hash-expected.txt: Added.
        * http/tests/appcache/main-resource-hash.html: Added.
        * http/tests/appcache/resources/main-resource-hash-frame.html: Added.
        * http/tests/appcache/resources/main-resource-hash-frame.manifest: Added.

darin@apple.com's avatar
darin@apple.com committed
1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075
2009-07-13  Darin Adler  <darin@apple.com>

        Reviewed by Dan Bernstein.

        https://bugs.webkit.org/show_bug.cgi?id=27166
        rdar://problem/7015857
        Find for strings composed entirely of spaces doesn't work

        * fast/text/find-spaces-expected.txt: Added.
        * fast/text/find-spaces.html: Copied from LayoutTests/fast/text/find-case-folding.html.

1076 1077 1078 1079 1080 1081
2009-07-13  Mark Rowe  <mrowe@apple.com>

        Add Leopard-specific results for fast/text/international/khmer-selection.html.

        * platform/mac-leopard/fast/text/international/khmer-selection-expected.txt: Copied from LayoutTests/platform/mac/fast/text/international/khmer-selection-expected.txt.

1082 1083 1084 1085 1086 1087
2009-07-13  Mark Rowe  <mrowe@apple.com>

        Add a missing layout test result to improve the quality of life of the Mac buildbots.

        * platform/mac/fast/text/international/khmer-selection-expected.txt: Added.

weinig@apple.com's avatar
weinig@apple.com committed
1088 1089 1090 1091 1092 1093 1094 1095 1096 1097
2009-07-13  Sam Weinig  <sam@webkit.org>

        Reviewed by Darin Adler.

        Test for https://bugs.webkit.org/show_bug.cgi?id=27234
        <rdar://problem/7054356>

        * fast/dom/HTMLDocument/hasFocus-frameless-crash-expected.txt: Added.
        * fast/dom/HTMLDocument/hasFocus-frameless-crash.html: Added.

1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113
2009-07-13  Adam Langley  <agl@google.com>

        Reviewed by Eric Seidel.

        Chromium Linux: fix assertion when rendering google.com.kh

        https://bugs.webkit.org/show_bug.cgi?id=26924

        Some shapers (i.e. Khmer) will produce cluster logs which report that
        /no/ code points contributed to certain glyphs. Because of this, we
        take any code point which contributed to the glyph in question, or any
        subsequent glyph.  If we run off the end, then we take the last code
        point.

        * fast/text/international/khmer-selection.html: Added.

pkasting@chromium.org's avatar
pkasting@chromium.org committed
1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124
2009-07-13  Peter Kasting  <pkasting@google.com>

        https://bugs.webkit.org/show_bug.cgi?id=19562
        Back out previous patch for this bug (too many problems).
        This also re-enables fast/dom/domListEnumeration.html.

        * fast/dom/domListEnumeration.html: Copied from LayoutTests/fast/dom/domListEnumeration.html-disabled.
        * fast/dom/domListEnumeration.html-disabled: Removed.
        * fast/forms/ValidityState-001-expected.txt: Removed.
        * fast/forms/ValidityState-001.html: Removed.

dglazkov@chromium.org's avatar
dglazkov@chromium.org committed
1125 1126 1127 1128 1129 1130 1131 1132 1133 1134
2009-07-13  Dimitri Glazkov  <dglazkov@chromium.org>

        Reviewed by Darin Fisher.

        Make sure that calling WebKitCSSMatrix as function does not result in crash.
        https://bugs.webkit.org/show_bug.cgi?id=27218

        * fast/css/matrix-as-function-crash-expected.txt: Added.
        * fast/css/matrix-as-function-crash.html: Added.

1135 1136 1137 1138 1139 1140 1141 1142
2009-07-13  Simon Hausmann  <simon.hausmann@nokia.com>

        Rubber-stamped by Ariya Hidayat.

        Unskip three more fast/js tests that pass with the Qt DRT.

        * platform/qt/Skipped:

hausmann@webkit.org's avatar
hausmann@webkit.org committed
1143 1144 1145 1146 1147 1148 1149 1150 1151
2009-07-13  Simon Hausmann  <simon.hausmann@nokia.com>

        Reviewed by Ariya Hidayat.

        Removed Qt DRT specific result for canvas-getImageData as we pass this
        test with the raster graphicssystem.

        * platform/qt/fast/canvas/canvas-getImageData-expected.txt: Removed.

hausmann@webkit.org's avatar
.:  
hausmann@webkit.org committed
1152 1153 1154 1155 1156 1157 1158 1159
2009-07-13  Simon Hausmann  <simon.hausmann@nokia.com>

        Reviewed by Ariya Hidayat.

        Enable a bunch of plugin layout tests for the Qt DRT.

        * platform/qt/Skipped:

hausmann@webkit.org's avatar
hausmann@webkit.org committed
1160 1161 1162 1163 1164 1165 1166 1167 1168
2009-07-13  Simon Hausmann  <hausmann@webkit.org>

        Reviewed by Ariya Hidayat.

        Removed two more storage tests from the Qt DRT skip list that relied on
        layoutTestController to be accessible in newly opened windows.

        * platform/qt/Skipped:

hausmann@webkit.org's avatar
hausmann@webkit.org committed
1169 1170 1171 1172 1173 1174 1175 1176 1177
2009-07-13  Simon Hausmann  <hausmann@webkit.org>

        Reviewed by Ariya Hidayat.

        Removed three tests from the Qt DRT Skip list that rely on
        LayoutTestController.setPrivateBrowsingEnabled and pass now.

        * platform/qt/Skipped:

hausmann@webkit.org's avatar
hausmann@webkit.org committed
1178 1179 1180 1181 1182 1183 1184 1185 1186
2009-07-13  Simon Hausmann  <hausmann@webkit.org>

        Reviewed by Ariya Hidayat.

        Enable a bunch of more storage layout tests for the Qt DRT, now that
        they pass.

        * platform/qt/Skipped:

hausmann@webkit.org's avatar
hausmann@webkit.org committed
1187 1188 1189 1190 1191 1192 1193 1194
2009-07-13  Simon Hausmann  <hausmann@webkit.org>

        Reviewed by Ariya Hidayat.

        Enable some storage layout tests in the Qt DRT, as the pass now.

        * platform/qt/Skipped:

hausmann@webkit.org's avatar
hausmann@webkit.org committed
1195 1196 1197 1198 1199 1200 1201 1202 1203 1204
2009-07-13  Simon Hausmann  <hausmann@webkit.org>

        Reviewed by Ariya Hidayat.

        Removed 20 more frame tests from the Qt skip list as they pass now
        after making sure we only dump after the main frame's loadFinished
        signal.

        * platform/qt/Skipped:

hausmann@webkit.org's avatar
hausmann@webkit.org committed
1205 1206 1207 1208 1209 1210 1211 1212 1213 1214
2009-07-13  Simon Hausmann  <hausmann@webkit.org>

        Reviewed by Ariya Hidayat.

        Remove fast/frames/removal-before-attach-crash.html and
        fast/dom/StyleSheet/ownerNode-lifetime-2.html from the Qt DRT skip
        list, as they pass now with support for the GCController.

        * platform/qt/Skipped:

1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225
2009-07-13  Jan Michael Alonzo  <jmalonzo@webkit.org>

        <https://bugs.webkit.org/show_bug.cgi?id=27171> [Gtk]
        REGRESSION (r45440): fails at fast/events/frame-programmatic-focus.html

        Reviewed by Gustavo Noronha.

        Unskip fast/events/frame-programmatic-focus.html

        * platform/gtk/Skipped:

1226 1227 1228 1229 1230 1231 1232 1233 1234 1235
2009-07-13  Jan Michael Alonzo  <jmalonzo@webkit.org>

        https://bugs.webkit.org/show_bug.cgi?id=26718 [Gtk] Add support for javascript windows for DRT

        Reviewed by Gustavo Noronha and Xan Lopez.

        Unskip tests that now pass due to support for JS windows in Gtk DRT.

        * platform/gtk/Skipped:

1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 1253 1254 1255
2009-07-13  Simon Hausmann  <simon.hausmann@nokia.com>

        Rubber-stamped by Oliver Hunt.

        Tweak mouseout-dead-subframe.html to be more robust.

        The test calls notifyDone() and then dumpAsText(). The latter call has no effect
        as notifyDone() performs the dump, but it passes in the mac DRT because the mime-type
        of the .html file is detected as text/plain and therefore the text is dumped instead
        of the render tree.

        Changed the testcase to call dumpAsText() first and then notifyDone(), to make it
        pass without relying on the mime type detection.

        That also makes the test pass in the Qt DRT.

        * fast/events/mouseout-dead-subframe.html: Swapped notifyDone() and dumpAsText() calls to
        call the former before the latter.
        * platform/qt/Skipped: Removed skipped test.

1256 1257 1258 1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269
2009-07-13  Drew Wilson  <atwilson@google.com>

        Reviewed by David Levin.

        Add ENABLE(SHARED_WORKERS) flag and define SharedWorker APIs
        https://bugs.webkit.org/show_bug.cgi?id=26932

        Unit tests for new SharedWorker APIs (disabled by default).

        * fast/workers/shared-worker-constructor-expected.txt: Added.
        * fast/workers/shared-worker-constructor.html-disabled: Added.
        * fast/workers/shared-worker-event-listener-expected.txt: Added.
        * fast/workers/shared-worker-event-listener.html-disabled: Added.

1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288
2009-07-12  Adam Barth  <abarth@webkit.org>

        Reviewed by Oliver Hunt.

        Facebook Chat is broken due to XSS auditor
        https://bugs.webkit.org/show_bug.cgi?id=27179

        Add some more test coverage to our handling of script tags with src
        attributes.  Also, ensure that we don't raise the alarm when a URL
        parameter is injected directly into the attribute value.

        * http/tests/security/xssAuditor/resources/echo-script-src.pl: Added.
        * http/tests/security/xssAuditor/script-tag-src-redirect-safe-expected.txt: Copied from LayoutTests/http/tests/security/xssAuditor/base-href-safe-expected.txt.
        * http/tests/security/xssAuditor/script-tag-src-redirect-safe.html: Added.
        * http/tests/security/xssAuditor/script-tag-with-source-double-quote-expected.txt: Copied from LayoutTests/http/tests/security/xssAuditor/anchor-url-dom-write-location-expected.txt.
        * http/tests/security/xssAuditor/script-tag-with-source-double-quote.html: Added.
        * http/tests/security/xssAuditor/script-tag-with-source-no-quote-expected.txt: Copied from LayoutTests/http/tests/security/xssAuditor/anchor-url-dom-write-location-expected.txt.
        * http/tests/security/xssAuditor/script-tag-with-source-no-quote.html: Added.

1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302
2009-07-12  Eric Carlson  <eric.carlson@apple.com>

        Reviewed by Dan Bernstein.

        https://bugs.webkit.org/show_bug.cgi?id=27197
        QuickTime supports data: urls, add a layout test.

        * media/audio-data-url-expected.txt: Added.
        * media/audio-data-url.html: Added.
            New test.

        * platform/gtk/Skipped:
            Skip the new test.

1303 1304 1305 1306 1307 1308 1309 1310 1311 1312 1313 1314 1315
2009-07-12  Daniel Bates  <dbates@intudata.com>

        Reviewed by Darin Adler.

        https://bugs.webkit.org/show_bug.cgi?id=27189
        
        Tests that XSSAuditor does not block HTML Base elements whose path has the 
        same host as the page.

        * http/tests/security/xssAuditor/base-href-safe3-expected.txt: Added.
        * http/tests/security/xssAuditor/base-href-safe3.html: Added.
        * http/tests/security/xssAuditor/resources/base-href/base-href-safe3.html: Added.

1316 1317 1318 1319 1320 1321 1322 1323 1324 1325 1326 1327 1328 1329
2009-07-11  Oliver Hunt  <oliver@apple.com>

        Reviewed by Simon Fraser.

        Bug 27187 - Match Gecko behaviour for canvas path mutation APIs on an empty path
        <https://bugs.webkit.org/show_bug.cgi?id=27187>

        Add tests for the behaviour of effected APIs.

        * fast/canvas/canvas-modify-emptyPath-expected.txt: Added.
        * fast/canvas/canvas-modify-emptyPath.html: Added.
        * fast/canvas/resources/canvas-modify-emptyPath.js: Added.
        (getColor):

1330 1331 1332 1333 1334 1335 1336 1337 1338 1339
2009-07-11  Eric Carlson  <eric.carlson@apple.com>

        Reviewed by Antti Koivisto.

        HTMLMediaElement.canPlayType "maybe" and "probably" reversed
        https://bugs.webkit.org/show_bug.cgi?id=27186

        * media/video-can-play-type-expected.txt:
        * media/video-can-play-type.html:

1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387
2009-07-11  Simon Fraser  <simon.fraser@apple.com>

        Enable support for accelerated compositing and 3d transforms on Leopard.
        <https://bugs.webkit.org/show_bug.cgi?id=20166>
        <rdar://problem/6120614>

        Reviewed by Oliver Hunt.
        
        Add Leopard-specific pixel results for compositing and 3d-transform tests, since
        there are gamma differences between Leopard and SnowLeopard. Also some layer
        intersection behavior differs betweeen the two.

        * platform/mac-leopard/compositing/direct-image-compositing-expected.checksum: Added.
        * platform/mac-leopard/compositing/direct-image-compositing-expected.png: Added.
        * platform/mac-leopard/compositing/geometry/root-layer-update-expected.checksum: Added.
        * platform/mac-leopard/compositing/geometry/root-layer-update-expected.png: Added.
        * platform/mac-leopard/compositing/overflow/overflow-positioning-expected.checksum: Added.
        * platform/mac-leopard/compositing/overflow/overflow-positioning-expected.png: Added.
        * platform/mac-leopard/compositing/repaint/become-overlay-composited-layer-expected.checksum: Added.
        * platform/mac-leopard/compositing/repaint/become-overlay-composited-layer-expected.png: Added.
        * platform/mac-leopard/compositing/repaint/layer-repaint-rects-expected.checksum: Added.
        * platform/mac-leopard/compositing/repaint/layer-repaint-rects-expected.png: Added.
        * platform/mac-leopard/transforms/3d/general/perspective-units-expected.checksum: Added.
        * platform/mac-leopard/transforms/3d/general/perspective-units-expected.png: Added.
        * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-2-expected.checksum: Added.
        * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-2-expected.png: Added.
        * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-coplanar-expected.checksum: Added.
        * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-coplanar-expected.png: Added.
        * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-deep-expected.checksum: Added.
        * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-deep-expected.png: Added.
        * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-expected.checksum: Added.
        * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-expected.png: Added.
        * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-origins-expected.checksum: Added.
        * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-origins-expected.png: Added.
        * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-overlapping-expected.checksum: Added.
        * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-overlapping-expected.png: Added.
        * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-preserve-3d-expected.checksum: Added.
        * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-preserve-3d-expected.png: Added.

        * platform/mac-tiger/fast/media/mq-transform-02-expected.checksum: Renamed from LayoutTests/platform/mac-leopard/fast/media/mq-transform-02-expected.checksum.
        * platform/mac-tiger/fast/media/mq-transform-02-expected.png: Renamed from LayoutTests/platform/mac-leopard/fast/media/mq-transform-02-expected.png.
        * platform/mac-tiger/fast/media/mq-transform-02-expected.txt: Renamed from LayoutTests/platform/mac-leopard/fast/media/mq-transform-02-expected.txt.
        * platform/mac-tiger/fast/media/mq-transform-03-expected.checksum: Renamed from LayoutTests/platform/mac-leopard/fast/media/mq-transform-03-expected.checksum.
        * platform/mac-tiger/fast/media/mq-transform-03-expected.png: Renamed from LayoutTests/platform/mac-leopard/fast/media/mq-transform-03-expected.png.
        * platform/mac-tiger/fast/media/mq-transform-03-expected.txt: Renamed from LayoutTests/platform/mac-leopard/fast/media/mq-transform-03-expected.txt.
        Fix the media query results for leopard, which now supports 3d transforms. Move the 3d-disabled results
        to the Tiger directory.

abarth@webkit.org's avatar
abarth@webkit.org committed
1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412
2009-07-10  Daniel Bates  <dbates@intudata.com>

        Reviewed by Adam Barth.

        https://bugs.webkit.org/show_bug.cgi?id=26921

        Tests protection against HTML entities encoded attacks.

        * http/tests/security/xssAuditor/inline-event-HTML-entities-expected.txt: Added.
        * http/tests/security/xssAuditor/inline-event-HTML-entities.html: Added.
        * http/tests/security/xssAuditor/javascript-link-HTML-entities-control-char-expected.txt: Added.
        * http/tests/security/xssAuditor/javascript-link-HTML-entities-control-char.html: Added.
        * http/tests/security/xssAuditor/javascript-link-HTML-entities-expected.txt: Added.
        * http/tests/security/xssAuditor/javascript-link-HTML-entities-named-expected.txt: Added.
        * http/tests/security/xssAuditor/javascript-link-HTML-entities-named.html: Added.
        * http/tests/security/xssAuditor/javascript-link-HTML-entities-null-char-expected.txt: Added.
        * http/tests/security/xssAuditor/javascript-link-HTML-entities-null-char.html: Added.
        * http/tests/security/xssAuditor/javascript-link-HTML-entities.html: Added.
        * http/tests/security/xssAuditor/link-onclick-entities-expected.txt: Added.
        * http/tests/security/xssAuditor/link-onclick-entities.html: Added.
        * http/tests/security/xssAuditor/script-tag-entities-expected.txt: Added.
        * http/tests/security/xssAuditor/script-tag-entities.html: Added.
        * http/tests/security/xssAuditor/script-tag-with-source-entities-expected.txt: Added.
        * http/tests/security/xssAuditor/script-tag-with-source-entities.html: Added.

abarth@webkit.org's avatar
abarth@webkit.org committed
1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 1427 1428
2009-07-10  Daniel Bates  <dbates@intudata.com>

        Reviewed by Adam Barth.

        https://bugs.webkit.org/show_bug.cgi?id=27151

        Tests prevention of JavaScript URLs that contain null- and non-null control characters.

        * http/tests/security/xssAuditor/javascript-link-control-char-expected.txt: Added.
        * http/tests/security/xssAuditor/javascript-link-control-char.html: Added.
        * http/tests/security/xssAuditor/javascript-link-expected.txt: Added.
        * http/tests/security/xssAuditor/javascript-link-null-char-expected.txt: Added.
        * http/tests/security/xssAuditor/javascript-link-null-char.html: Added.
        * http/tests/security/xssAuditor/javascript-link.html: Added.
        * http/tests/security/xssAuditor/resources/echo-intertag-click-and-notify.pl: Added.

1429 1430 1431 1432 1433 1434 1435 1436 1437 1438
2009-07-10  Jan Michael Alonzo  <jmalonzo@webkit.org>

        Skip tests in the Gtk port that
        - are dependent on eventSender
        - require platform-specific results
        - regressed (with links to the regression bug report)
        - failing (due to missing/incomplete implementation)

        * platform/gtk/Skipped:

1439 1440 1441 1442 1443 1444 1445 1446 1447 1448 1449 1450
2009-07-10  Eric Carlson  <eric.carlson@apple.com>

        Reviewed by Simon Fraser.

        <rdar://problem/7049066>.
        Update media tests for new SnowLeopard controller layout.

        * platform/mac/media/controls-after-reload-expected.txt:
        * platform/mac/media/controls-styling-expected.txt:
        * platform/mac/media/video-empty-source-expected.txt:
        * platform/mac/media/video-zoom-controls-expected.txt:

1451 1452 1453 1454 1455 1456 1457 1458 1459
2009-07-10  Peter Kasting  <pkasting@google.com>

        https://bugs.webkit.org/show_bug.cgi?id=19562
        Disable a failing layout test caused by the patch for this bug until
        I have time to determine that the obvious fix is correct.

        * fast/dom/domListEnumeration.html: Removed.
        * fast/dom/domListEnumeration.html-disabled: Copied from LayoutTests/fast/dom/domListEnumeration.html.

pkasting@chromium.org's avatar
pkasting@chromium.org committed
1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470
2009-07-10  Michelangelo De Simone  <micdesim@gmail.com>

        Reviewed by Adele Peterson.

        https://bugs.webkit.org/show_bug.cgi?id=19562
        Minimal test case for ValidityState; more tests are going to be added
        along with specific validation routines.

        * fast/forms/ValidityState-001-expected.txt: Added.
        * fast/forms/ValidityState-001.html: Added.

1471 1472 1473 1474 1475 1476 1477 1478
2009-07-10  Simon Hausmann  <hausmann@webkit.org>

        No Review, just re-ordering Qt DRT skip list.

        Moved skipped crash tests to the crash section.

        * platform/qt/Skipped:

1479 1480 1481 1482 1483 1484 1485 1486 1487 1488 1489 1490
2009-07-10  Dirk Pranke  <dpranke@chromium.org>

        Reviewed by Darin Adler.

        Changing the test string from a platform-dependent file:/// to a more
        generic http://.

        https://bugs.webkit.org/show_bug.cgi?id=27138

        * fast/dom/anchor-toString-expected.txt:
        * fast/dom/anchor-toString.html:

1491 1492 1493 1494 1495 1496 1497 1498 1499
2009-07-10  Simon Hausmann  <hausmann@webkit.org>

        No Review, just skipping a new test for Qt DRT.

        Skip fast/forms/slider-delete-while-dragging-thumb.html due to missing eventSender
        bits & pieces.

        * platform/qt/Skipped:

mitz@apple.com's avatar
mitz@apple.com committed
1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511
2009-07-10  Dan Bernstein  <mitz@apple.com>

        Reviewed by Simon Fraser.

        - test for https://bugs.webkit.org/show_bug.cgi?id=27137
          <rdar://problem/7043124> REGRESSION (r44311): Reproducible crash due
          to infinite recursion into FrameLoader::gotoAnchor() ->
          FrameView::layout()

        * fast/loader/goto-anchor-infinite-layout-expected.txt: Added.
        * fast/loader/goto-anchor-infinite-layout.html: Added.

1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522
2009-07-09  Simon Hausmann  <hausmann@webkit.org>

        Reviewed by Holger Freyther.

        Re-enabled dom/xhtml/level2/html/HTMLBaseElement0{1,2} for the Qt DRT,
        as there's now a cross-platform result and it passes.

        * platform/qt/Skipped:
        * platform/qt/dom/xhtml/level2/html/HTMLBaseElement01-expected.txt: Removed.
        * platform/qt/dom/xhtml/level2/html/HTMLBaseElement02-expected.txt: Removed.

hausmann@webkit.org's avatar
hausmann@webkit.org committed
1523 1524 1525 1526 1527 1528 1529 1530 1531 1532 1533
2009-07-08  Simon Hausmann  <hausmann@webkit.org>

        Reviewed by Holger Freyther.

        https://bugs.webkit.org/show_bug.cgi?id=27108

        Remove fast/loader/frame-creation-removal.html from the skip list, it
        passes now.

        * platform/qt/Skipped:

hausmann@webkit.org's avatar
hausmann@webkit.org committed
1534 1535 1536 1537 1538 1539 1540 1541 1542 1543 1544
2009-07-08  Simon Hausmann  <hausmann@webkit.org>

        Reviewed by Holger Freyther.

        https://bugs.webkit.org/show_bug.cgi?id=27109

        Remove various tests from the Qt skip list that previously failed
        due to DRT side-effects.

        * platform/qt/Skipped:

1545 1546 1547 1548 1549 1550 1551 1552 1553 1554 1555 1556
2009-07-09  Oliver Hunt  <oliver@apple.com>

        Reviewed by Maciej Stachowiak.

        Bug 27142 - canPlayType() should return empty string for unsupported content
        <https://bugs.webkit.org/show_bug.cgi?id=27142>

        Update test to check for the empty string rather than "no"        

        * media/video-can-play-type-expected.txt:
        * media/video-can-play-type.html:

bfulgham@webkit.org's avatar
bfulgham@webkit.org committed
1557 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569
2009-07-09  Roland Steiner  <rolandsteiner@google.com>

        Reviewed by Maciej Stachowiak.

        Test proper parsing of HTML5 <rp> and <rt> tags.
        Both tags are optional if followed by another <rp>/<rt> tag.
        
        See also https://bugs.webkit.org/show_bug.cgi?id=26985

        * fast/ruby: Added.
        * fast/ruby/parse-rp-expected.txt: Added.
        * fast/ruby/parse-rp.html: Added.

1570 1571 1572 1573 1574 1575 1576 1577 1578 1579 1580 1581 1582 1583 1584 1585 1586 1587
2009-07-09  Maciej Stachowiak  <mjs@apple.com>

        Reviewed by Darin Adler.
        
        REGRESSION: crash in edge cases of floating point parsing.
        <rdar://problem/7044458>
        https://bugs.webkit.org/show_bug.cgi?id=27110
        
        Test cases for both JavaScript and CSS use of dtoa.

        * fast/css/number-parsing-crash-2-expected.txt: Added.
        * fast/css/number-parsing-crash-2.html: Added.
        * fast/css/number-parsing-crash-expected.txt: Added.
        * fast/css/number-parsing-crash.html: Added.
        * fast/js/number-parsing-crash-expected.txt: Added.
        * fast/js/number-parsing-crash.html: Added.
        * fast/js/resources/number-parsing-crash.js: Added.

1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 1604 1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 1615
2009-07-09  Drew Wilson  <atwilson@google.com>

        Reviewed by Alexey Proskuryakov.

        https://bugs.webkit.org/show_bug.cgi?id=26903

        Turned on CHANNEL_MESSAGING by default, re-enabled the various tests, and updated expected results.

        * fast/dom/Window/window-properties-expected.txt:
        * fast/dom/constructors-cached-navigate-expected.txt:
        * fast/events/message-channel-gc-2.html: Renamed from LayoutTests/fast/events/message-channel-gc-2.html-disabled.
        * fast/events/message-channel-gc-3.html: Renamed from LayoutTests/fast/events/message-channel-gc-3.html-disabled.
        * fast/events/message-channel-gc-4.html: Renamed from LayoutTests/fast/events/message-channel-gc-4.html-disabled.
        * fast/events/message-channel-gc.html: Renamed from LayoutTests/fast/events/message-channel-gc.html-disabled.
        * fast/events/message-channel-listener-circular-ownership.html: Renamed from LayoutTests/fast/events/message-channel-listener-circular-ownership.html-disabled.
        * fast/events/message-port-clone.html: Renamed from LayoutTests/fast/events/message-port-clone.html-disabled.
        * fast/events/message-port-constructor-for-deleted-document.html: Renamed from LayoutTests/fast/events/message-port-constructor-for-deleted-document.html-disabled.
        * fast/events/message-port-deleted-document.html: Renamed from LayoutTests/fast/events/message-port-deleted-document.html-disabled.
        * fast/events/message-port-deleted-frame.html: Renamed from LayoutTests/fast/events/message-port-deleted-frame.html-disabled.
        * fast/events/message-port-inactive-document.html: Renamed from LayoutTests/fast/events/message-port-inactive-document.html-disabled.
        * fast/events/message-port-no-wrapper.html: Renamed from LayoutTests/fast/events/message-port-no-wrapper.html-disabled.
        * fast/events/message-port.html: Renamed from LayoutTests/fast/events/message-port.html-disabled.
        * fast/js/global-constructors-expected.txt:
        * fast/workers/worker-cloneport.html: Renamed from LayoutTests/fast/workers/worker-cloneport.html-disabled.
        * fast/workers/worker-messageport-gc.html: Renamed from LayoutTests/fast/workers/worker-messageport-gc.html-disabled.
        * fast/workers/worker-messageport.html: Renamed from LayoutTests/fast/workers/worker-messageport.html-disabled.
        * http/tests/security/MessagePort/event-listener-context.html: Renamed from LayoutTests/http/tests/security/MessagePort/event-listener-context.html-disabled

pdherbemont@apple.com's avatar
pdherbemont@apple.com committed
1616 1617 1618 1619 1620 1621 1622 1623 1624 1625 1626 1627 1628 1629 1630
2009-07-09  Pierre d'Herbemont  <pdherbemont@apple.com>

        Reviewed by Simon Fraser.

        Full page zoom breaks remaining and elapsed time display in the
        <video> controller.
        https://bugs.webkit.org/show_bug.cgi?id=27123

        * media/video-zoom-controls.html: Remove duplicated code.
        * platform/mac-leopard/media/video-zoom-controls-expected.txt: Copied from LayoutTests/platform/mac/media/video-zoom-controls-expected.txt.
        * platform/mac-snowleopard/Skipped:
        * platform/mac/media/video-zoom-controls-expected.checksum: Removed. The test is not reliable for pixel test.
        * platform/mac/media/video-zoom-controls-expected.png: Removed.
        * platform/mac/media/video-zoom-controls-expected.txt: Updated

1631 1632 1633 1634
2009-07-09  Chris Fleizach  <cfleizach@apple.com>

        Reviewed by Darin Adler.

1635 1636 1637 1638 1639 1640 1641 1642 1643 1644 1645 1646
        Test for 
        Bug 27130 - Need to implement ARIA role="toolbar"
        https://bugs.webkit.org/show_bug.cgi?id=27130

        * platform/mac/accessibility/aria-toolbar-expected.txt: Added.
        * platform/mac/accessibility/aria-toolbar.html: Added.

2009-07-09  Chris Fleizach  <cfleizach@apple.com>

        Reviewed by Darin Adler.

        Test for
1647 1648 1649 1650 1651 1652
        Bug 27129 - AX: possible assertion for a non-native image in accessibility
        https://bugs.webkit.org/show_bug.cgi?id=27129

        * accessibility/non-native-image-crash-expected.txt: Added.
        * accessibility/non-native-image-crash.html: Added.

1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 1666 1667 1668 1669 1670 1671 1672 1673 1674 1675
2009-07-09  Eric Carlson  <eric.carlson@apple.com>

        Reviewed by Adele Peterson.

        Possible crashes when mouse clicks not dispatched because range input destroyed while 
        thumb is being dragged (e.g. scrub to end of movie)
        <rdar://problem/7037494> 
        https://bugs.webkit.org/show_bug.cgi?id=27101

        Tests deleting a control while capturing mouse events.

        * fast/forms/search-delete-while-cancel-button-clicked-expected.txt: Added.
        * fast/forms/search-delete-while-cancel-button-clicked.html: Added.
        * fast/forms/slider-delete-while-dragging-thumb-expected.txt: Added.
        * fast/forms/slider-delete-while-dragging-thumb.html: Added.
        * media/audio-delete-while-slider-thumb-clicked-expected.txt: Added.
        * media/audio-delete-while-slider-thumb-clicked.html: Added.
        * media/audio-delete-while-step-button-clicked-expected.txt: Added.
        * media/audio-delete-while-step-button-clicked.html: Added.

        * platform/mac-snowleopard/Skipped:
            Skip the new media controller tests until <rdar://problem/6502936> is fixed.

pdherbemont@apple.com's avatar
pdherbemont@apple.com committed
1676 1677 1678 1679 1680 1681 1682 1683 1684 1685 1686 1687 1688
2009-07-08  Pierre d'Herbemont  <pdherbemont@apple.com>

        Reviewed by Simon Fraser.

        Make sure we can click outside the slider thumb and start dragging.
        https://bugs.webkit.org/show_bug.cgi?id=26229

        Along with the events chain, test that the slider value are correct,
        and that clicking outside the slider and dragging works as expected.

        * fast/forms/slider-mouse-events-expected.txt:
        * fast/forms/slider-mouse-events.html:

pdherbemont@apple.com's avatar
pdherbemont@apple.com committed
1689 1690 1691 1692 1693 1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705
2009-07-08  Pierre d'Herbemont  <pdherbemont@apple.com>

        Reviewed by Simon Fraser.

        https://bugs.webkit.org/show_bug.cgi?id=27100

        Reenable media/video-empty-source.html. Test the controls
        look when there is no src specified in a <video> element.

        * platform/mac-leopard/media/video-empty-source-expected.checksum:
        * platform/mac-leopard/media/video-empty-source-expected.png:
        * platform/mac-leopard/media/video-empty-source-expected.txt: Copied from LayoutTests/platform/mac/media/video-empty-source-expected.txt.
        * platform/mac-snowleopard/Skipped:
        * platform/mac/media/video-empty-source-expected.checksum:
        * platform/mac/media/video-empty-source-expected.png:
        * platform/mac/media/video-empty-source-expected.txt:

1706 1707 1708 1709 1710 1711 1712 1713 1714
2009-07-08  Simon Hausmann  <hausmann@webkit.org>

        Rubber-stamped by Holger Freyther a while ago.

        Add two more tests to the Qt skip list due to missing DRT
        features.

        * platform/qt/Skipped:

1715 1716 1717 1718 1719 1720 1721 1722 1723 1724 1725 1726 1727 1728 1729 1730 1731 1732 1733 1734 1735 1736 1737 1738 1739 1740 1741
2009-07-08  Daniel Bates  <dbates@intudata.com>

        Reviewed by Adam Barth.
        
        https://bugs.webkit.org/show_bug.cgi?id=26918
        
        Tests prevention of injected HTML Base tag.

        * http/tests/security/xssAuditor/base-href-control-char-expected.txt: Added.
        * http/tests/security/xssAuditor/base-href-control-char.html: Added.
        * http/tests/security/xssAuditor/base-href-expected.txt: Added.
        * http/tests/security/xssAuditor/base-href-null-char-expected.txt: Added.
        * http/tests/security/xssAuditor/base-href-null-char.html: Added.
        * http/tests/security/xssAuditor/base-href-safe-expected.txt: Added.
        * http/tests/security/xssAuditor/base-href-safe.html: Added.
        * http/tests/security/xssAuditor/base-href-safe2-expected.txt: Added.
        * http/tests/security/xssAuditor/base-href-safe2.html: Added.
        * http/tests/security/xssAuditor/base-href-scheme-relative-expected.txt: Added.
        * http/tests/security/xssAuditor/base-href-scheme-relative.html: Added.
        * http/tests/security/xssAuditor/base-href.html: Added.
        * http/tests/security/xssAuditor/resources/base-href: Added.
        * http/tests/security/xssAuditor/resources/base-href/base-href-safe2.html: Added.
        * http/tests/security/xssAuditor/resources/base-href/really-safe-script.js: Added.
        * http/tests/security/xssAuditor/resources/base-href/safe-script.js: Added.
        * http/tests/security/xssAuditor/resources/echo-head-base-href.pl: Added.
        * http/tests/security/xssAuditor/resources/safe-script.js: Added.

1742 1743 1744 1745 1746 1747 1748 1749 1750 1751 1752 1753 1754 1755 1756 1757 1758 1759 1760 1761 1762 1763 1764 1765 1766 1767 1768 1769 1770 1771 1772 1773 1774 1775 1776 1777 1778 1779 1780
2009-07-08  Daniel Bates  <dbates@intudata.com>

        Reviewed by Adam Barth.

        https://bugs.webkit.org/show_bug.cgi?id=27071

        Tests that HTTP parameters that contain null- and non-null-control characters are 
        properly handled by XSSAuditor.
        
        * http/tests/security/xssAuditor/anchor-url-dom-write-location-inline-event-null-char-expected.txt: Added.
        * http/tests/security/xssAuditor/anchor-url-dom-write-location-inline-event-null-char.html: Added.
        * http/tests/security/xssAuditor/embed-tag-control-char-expected.txt: Added.
        * http/tests/security/xssAuditor/embed-tag-control-char.html: Added.
        * http/tests/security/xssAuditor/embed-tag-expected.txt: Added.
        * http/tests/security/xssAuditor/embed-tag-null-char-expected.txt: Added.
        * http/tests/security/xssAuditor/embed-tag-null-char.html: Added.
        * http/tests/security/xssAuditor/embed-tag.html: Added.
        * http/tests/security/xssAuditor/link-onclick-control-char-expected.txt: Added.
        * http/tests/security/xssAuditor/link-onclick-control-char.html: Added.
        * http/tests/security/xssAuditor/link-onclick-null-char-expected.txt: Added.
        * http/tests/security/xssAuditor/link-onclick-null-char.html: Added.
        * http/tests/security/xssAuditor/object-embed-tag-control-char-expected.txt: Added.
        * http/tests/security/xssAuditor/object-embed-tag-control-char.html: Added.
        * http/tests/security/xssAuditor/object-embed-tag-expected.txt: Added.
        * http/tests/security/xssAuditor/object-embed-tag-null-char-expected.txt: Added.
        * http/tests/security/xssAuditor/object-embed-tag-null-char.html: Added.
        * http/tests/security/xssAuditor/object-embed-tag.html: Added.
        * http/tests/security/xssAuditor/object-tag-expected.txt: Added.
        * http/tests/security/xssAuditor/object-tag.html: Added.
        * http/tests/security/xssAuditor/resources/execGetURL.swf: Added.
        * http/tests/security/xssAuditor/script-tag-post-control-char-expected.txt: Added.
        * http/tests/security/xssAuditor/script-tag-post-control-char.html: Added.
        * http/tests/security/xssAuditor/script-tag-post-null-char-expected.txt: Added.
        * http/tests/security/xssAuditor/script-tag-post-null-char.html: Added.
        * http/tests/security/xssAuditor/script-tag-with-source-control-char-expected.txt: Added.
        * http/tests/security/xssAuditor/script-tag-with-source-control-char.html: Added.
        * http/tests/security/xssAuditor/script-tag-with-source-null-char-expected.txt: Added.
        * http/tests/security/xssAuditor/script-tag-with-source-null-char.html: Added.

1781 1782 1783 1784 1785 1786 1787 1788 1789 1790
2009-07-08  Pierre d'Herbemont  <pdherbemont@apple.com>

        Rubber-stamped by Simon Fraser.

        Fix the media/controls-after-reload.html and media/controls-styling.html
        on windows. (Needed a line at end of file)

        * platform/win/media/controls-after-reload-expected.txt:
        * platform/win/media/controls-styling-expected.txt:

1791 1792 1793 1794 1795 1796 1797 1798 1799 1800
2009-07-08  Pierre d'Herbemont  <pdherbemont@apple.com>

        Reviewed by Simon Fraser.

        Add special test results for media/controls-after-reload.html
        and media/controls-styling.html on Windows.

        * platform/win/media/controls-after-reload-expected.txt: Added.
        * platform/win/media/controls-styling-expected.txt: Added.

1801 1802 1803 1804 1805 1806
2009-07-08  Pierre d'Herbemont  <pdherbemont@apple.com>

        Fix the Leopard test result for media/controls-after-reload.txt.

        * platform/mac-leopard/media/controls-after-reload-expected.txt:

1807 1808 1809 1810 1811 1812 1813 1814 1815 1816 1817 1818 1819 1820 1821 1822 1823
2009-07-07  Simon Fraser  <simon.fraser@apple.com>

        Reviewed by Dan Bernstein.

        -webkit-perspective should be a Length
        https://bugs.webkit.org/show_bug.cgi?id=27066

        * platform/mac/transforms/3d/general/perspective-non-layer-expected.checksum: Added.
        * platform/mac/transforms/3d/general/perspective-non-layer-expected.png: Added.
        * platform/mac/transforms/3d/general/perspective-non-layer-expected.txt: Added.
        Add missing results for existing test.
        
        * platform/mac/transforms/3d/general/perspective-units-expected.checksum: Added.
        * platform/mac/transforms/3d/general/perspective-units-expected.png: Added.
        * platform/mac/transforms/3d/general/perspective-units-expected.txt: Added.
        * transforms/3d/general/perspective-units.html: Added.

beidson@apple.com's avatar
beidson@apple.com committed
1824 1825 1826 1827 1828 1829 1830 1831 1832
2009-07-07  Brady Eidson  <beidson@apple.com>

        Reviewed by Mark Rowe.

        https://bugs.webkit.org/show_bug.cgi?id=27049 - In dumpBackForwardList() mode, DRT should normalize file urls.

        * fast/loader/subframe-navigate-during-main-frame-load-expected.txt: Make the results agnostic to the layout of 
          filesystem on the testing machine.

1833 1834 1835 1836 1837 1838 1839 1840 1841 1842 1843 1844 1845 1846
2009-07-07  Simon Fraser  <simon.fraser@apple.com>

        Reviewed by Dan Bernstein.

        Repaint issue after layer drops out of composited mode.
        <https://bugs.webkit.org/show_bug.cgi?id=27022>

        Test for repainting on the next style change after a layer stops being composited.

        * compositing/repaint/layer-repaint-rects.html: Added.
        * platform/mac/compositing/repaint/layer-repaint-rects-expected.checksum: Added.
        * platform/mac/compositing/repaint/layer-repaint-rects-expected.png: Added.
        * platform/mac/compositing/repaint/layer-repaint-rects-expected.txt: Added.

mitz@apple.com's avatar
mitz@apple.com committed
1847 1848 1849 1850 1851 1852 1853 1854 1855 1856 1857 1858 1859
2009-07-07  Dan Bernstein  <mitz@apple.com>

        Reviewed by Dave Hyatt and Darin Adler.

        - test for https://bugs.webkit.org/show_bug.cgi?id=26963
          <rdar://problem/7030998> Reproducible crash at
          FontCache::getFontData() when a custom font is used in a pseudo-style

        * fast/css/pseudo-cache-stale.html: Added.
        * platform/mac/fast/css/pseudo-cache-stale-expected.checksum: Added.
        * platform/mac/fast/css/pseudo-cache-stale-expected.png: Added.
        * platform/mac/fast/css/pseudo-cache-stale-expected.txt: Added.

1860 1861 1862 1863 1864 1865 1866 1867 1868 1869 1870 1871 1872 1873 1874
2009-07-07  Dirk Pranke  <dpranke@chromium.org>

        Reviewed by Darin Fisher.

        revise test expectations for bug 26088
        http://bugs.webkit.org/show_bug.cgi?id=26088

        generate pixel expectations, move location of generic expected file
        for the crash test.

        * fast/text/text-large-negative-letter-spacing-with-opacity-expected.txt: Copied from platform/mac/fast/text/text-large-negative-letter-spacing-with-opacity-expected.txt.
        * platform/mac/fast/text/text-large-negative-letter-spacing-with-opacity-expected.txt: Removed.
        * platform/mac/fast/text/text-letter-spacing-expected.checksum: Added.
        * platform/mac/fast/text/text-letter-spacing-expected.png: Added.

pdherbemont@apple.com's avatar
pdherbemont@apple.com committed
1875 1876 1877 1878 1879 1880 1881 1882 1883 1884 1885 1886 1887
2009-07-07  Pierre d'Herbemont  <pdherbemont@apple.com>

        Reviewed by Simon Fraser.

        https://bugs.webkit.org/show_bug.cgi?id=27047

        Make sure nothing changing the src and reloading doesn't
        change the look of the controller.

        * media/controls-after-reload.html: Added.
        * platform/mac-leopard/media/controls-after-reload-expected.txt: Added.
        * platform/mac/media/controls-after-reload-expected.txt: Added.

1888 1889 1890 1891 1892 1893 1894 1895 1896
2009-07-07  Pierre d'Herbemont  <pdherbemont@apple.com>

        Reviewed by Simon Fraser.

        Add a specific leopard result for controls-styling.html, given that it doesn't
        use the new controller look.

        * platform/mac-leopard/media/controls-styling-expected.txt: Added.

barraclough@apple.com's avatar
barraclough@apple.com committed
1897 1898 1899 1900 1901 1902 1903 1904 1905 1906 1907 1908 1909 1910 1911 1912 1913 1914
2009-07-07  Gavin Barraclough  <barraclough@apple.com>

        Reviewed by Geoff Garen.

        fast/js/global-recursion-on-full-stack.html is a little finicky.

        The test recurses down the JS stack to find the bottom (catching this with an exception),
        then tries to call a host function (document.write), switch writes new '<script>' code,
        and expects this code to be run, then expects this code to try to call 'f();' again,
        which it expects to fail, and it expects to catch that exception.  However it is possible
        that one of the earlier stages (the call to document.write, entering the interpreter to
        run the new global code) will fail, depending on exactly how much stack space was free at
        the point the last call to f() failed.

        Tweak the test to make it work.

        * fast/js/global-recursion-on-full-stack.html:

mitz@apple.com's avatar
mitz@apple.com committed
1915 1916 1917 1918 1919 1920 1921 1922 1923 1924 1925 1926 1927 1928 1929 1930
2009-07-07  Dan Bernstein  <mitz@apple.com>

        Reviewed by Simon Fraser.

        - tests for https://bugs.webkit.org/show_bug.cgi?id=27042
          <rdar://problem/7010981> Incomplete painting of newly created floats

        * fast/repaint/float-in-new-block-with-layout-delta.html: Added.
        * fast/repaint/float-new-in-block.html: Added.
        * platform/mac/fast/repaint/float-in-new-block-with-layout-delta-expected.checksum: Added.
        * platform/mac/fast/repaint/float-in-new-block-with-layout-delta-expected.png: Added.
        * platform/mac/fast/repaint/float-in-new-block-with-layout-delta-expected.txt: Added.
        * platform/mac/fast/repaint/float-new-in-block-expected.checksum: Added.
        * platform/mac/fast/repaint/float-new-in-block-expected.png: Added.
        * platform/mac/fast/repaint/float-new-in-block-expected.txt: Added.

beidson@apple.com's avatar
beidson@apple.com committed
1931 1932 1933 1934 1935 1936 1937 1938 1939 1940 1941 1942 1943 1944 1945 1946
2009-07-07  Brady Eidson  <beidson@apple.com>

        Reviewed by Darin Adler.

        <rdar://problem/7024039> REGRESSION (r42158): Back-forward navigation does not work correctly on nytimes.com

        * fast/loader/resources/subframe-navigate-during-main-frame-load2.html: Added.
        * fast/loader/subframe-navigate-during-main-frame-load-expected.txt: Added.
        * fast/loader/subframe-navigate-during-main-frame-load.html: Added.

        * http/tests/navigation/javascriptlink-subframeload-expected.txt: Updated results to
          reflect the progression!
        * platform/mac/http/tests/navigation/javascriptlink-frames-expected.txt: Ditto!

        * http/tests/misc/redirect-to-about-blank.html: Add missing semi-colons.

pdherbemont@apple.com's avatar
pdherbemont@apple.com committed
1947 1948 1949 1950 1951 1952 1953 1954
2009-07-06  Pierre d'Herbemont  <pdherbemont@apple.com>

        Reviewed by Simon Fraser.

        Make sure overriding properties won't affect the media controller.

        * media/controls-styling.html: Added.

1955 1956 1957 1958 1959 1960 1961 1962 1963 1964 1965 1966 1967
2009-07-07  Jan Michael Alonzo  <jmalonzo@webkit.org>

        Reviewed by Gustavo Noronha.

        [GTK] textarea height property works only if other property are defined
        https://bugs.webkit.org/show_bug.cgi?id=18984

        Let WebCore handle textarea's metrics instead of readjusting it RenderthemeGtk.

        Test: fast/forms/textarea-metrics.html

        * platform/gtk/Skipped:

1968 1969 1970 1971 1972 1973 1974 1975 1976 1977 1978 1979 1980 1981 1982 1983
2009-07-07  Ben Murdoch  <benm@google.com>

        Reviewed by Antti Koivisto.

        HTML5 Database becomes locked if a transaction is in progress when the page is refreshed.
        https://bugs.webkit.org/show_bug.cgi?id=25711

        Tests fix for https://bugs.webkit.org/show_bug.cgi?id=25711, where
        web storage databases could become locked until the browser is
        shut down if the page is refreshed whilst a transaction is in
        progress.

        * storage/database-lock-after-reload-expected.txt: Added.
        * storage/database-lock-after-reload.html: Added.
        * storage/resources/database-lock-after-reload-2.html: Added.

1984
2009-07-08  Tor Arne Vestbø  <tor.arne.vestbo@nokia.com>
1985 1986 1987 1988 1989 1990 1991

        Rubber-stamped by Simon Hausmann.

        Remove non-existing tests from the Qt skipped list.

        * platform/qt/Skipped:

hausmann@webkit.org's avatar
hausmann@webkit.org committed
1992 1993 1994 1995 1996 1997 1998 1999
2009-07-07  Simon Hausmann  <hausmann@webkit.org>

        Reviewed by Holger Freyther.

        Removed subframe-self-close.html from the Qt skip list.

        * platform/qt/Skipped:

2000 2001 2002 2003 2004 2005 2006 2007
2009-07-07  Simon Hausmann  <hausmann@webkit.org>

        Reviewed by Holger Freyther.

        Added all current failing Qt DRT tests to the skip list, for a fresh start.

        * platform/qt/Skipped:

2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019
2009-07-06  Eric Carlson  <eric.carlson@apple.com>

        Reviewed by Simon Fraser.

        <rdar://problem/7035474> Make new media controller UI default on SnowLeopard

        Disable media tests that depend on controller size/position on SnowLeopard until
        <rdar://problem/6502936> Update run-webkit-tests to deal with new media controller look
        has been fixed

        * platform/mac-snowleopard/Skipped:

2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 2032 2033 2034 2035 2036
2009-07-06  Shinichiro Hamaji  <hamaji@chromium.org>

        Reviewed by David Hyatt.

        Bug 15135: REGRESSION (r19843-r19850): Changing a flexbox's
        contents makes its container scroll to the top
        https://bugs.webkit.org/show_bug.cgi?id=15135

        Delay updateing scroll bar of descendants of flexbox until their
        positions are determined.  In this way we can prevent descendants
        of flexible boxes from changing positions of their scrollbars
        using tentative positions.

        * fast/flexbox/repaint-scrollbar-expected.txt: Added.
        * fast/flexbox/repaint-scrollbar.html: Added.
        * fast/flexbox/resources/repaint-scrollbar.js: Added.

2037 2038 2039 2040 2041 2042 2043 2044 2045 2046 2047 2048 2049 2050 2051 2052 2053 2054 2055 2056 2057 2058
2009-07-06  Hironori Bono  <hbono@chromium.org>

        Reviewed by Maciej Stachowiak.

        Make unconfirmed IME text affect textarea's value.
        This matches input and contentEditable elements as well
        IE and Firefox.

        This fixes https://bugs.webkit.org/show_bug.cgi?id=25061.

        Input elements would go down this code path because it
        would always get a null compositionNode from frame->editor().
        Special casing compositionNodes is wrong because we explicitly
        want unconfirmed IME input in the textarea's value (assuming we
        want to match IE and Firefox here).

        This change is originally created by Ojan Vafai <ojan@chromium.org> and
        I just changed its manual tests with an automated test on his behalf.
 
        * platform/mac/editing/input/text-control-ime-input-expected.txt: Added.
        * platform/mac/editing/input/text-control-ime-input.html: Added.

ojan@chromium.org's avatar
ojan@chromium.org committed
2059 2060 2061 2062 2063 2064 2065 2066 2067 2068 2069 2070 2071
2009-07-06  Ojan Vafai  <ojan@chromium.org>

        Reviewed by Eric Seidel.

        Fix crash when indenting in an empty table cell.
        https://bugs.webkit.org/show_bug.cgi?id=26872

        The crash is that we would call splitTreeToNode where the node
        and the nodeToSplitTo were the same node.

        * editing/execCommand/indent-empty-table-cell-expected.txt: Added.
        * editing/execCommand/indent-empty-table-cell.html: Added.

2072 2073 2074 2075 2076 2077 2078 2079 2080 2081 2082 2083 2084 2085
2009-07-05  Chris Marrin  <cmarrin@apple.com>

        Reviewed by Simon Fraser.

        https://bugs.webkit.org/show_bug.cgi?id=26943

        LayoutTest showing extra transition when the first one
        is finished.

        * transitions/extra-transition-expected.txt: Added.
        * transitions/extra-transition.html: Added.
        * transitions/resources: Added.
        * transitions/resources/Aurora.jpg: Added.

2086 2087 2088 2089 2090 2091 2092 2093 2094 2095
2009-07-05  Simon Fraser  <simon.fraser@apple.com>

        Revert the previous commit because it broke the
        animations/transition-and-animation-1.html
        testcase.

        * transitions/extra-transition-expected.txt: Removed.
        * transitions/extra-transition.html: Removed.
        * transitions/resources/Aurora.jpg: Removed.

2096 2097 2098 2099 2100 2101 2102 2103 2104 2105 2106 2107 2108 2109
2009-07-05  Chris Marrin  <cmarrin@apple.com>

        Reviewed by Simon Fraser.

        https://bugs.webkit.org/show_bug.cgi?id=26943

        LayoutTest showing extra transition when the first one
        is finished.

        * transitions/extra-transition-expected.txt: Added.
        * transitions/extra-transition.html: Added.
        * transitions/resources: Added.
        * transitions/resources/Aurora.jpg: Added.

2110 2111 2112 2113 2114 2115 2116 2117 2118 2119 2120 2121 2122
2009-07-05  Rob Buis  <rwlbuis@gmail.com>

        Reviewed by Maciej Stachowiak.

        Test for:
        Bug 26897 - Dynamic SVG images do not display correctly
        https://bugs.webkit.org/show_bug.cgi?id=26897

        * platform/mac/svg/custom/createImageElement2-expected.checksum: Added.
        * platform/mac/svg/custom/createImageElement2-expected.png: Added.
        * platform/mac/svg/custom/createImageElement2-expected.txt: Added.
        * svg/custom/createImageElement2.xhtml: Added.

2123 2124 2125 2126 2127 2128
2009-07-03  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>

        Not reviewed. Forgot to land ontimer-inline-event.html results within my last WML commit.

        * wml/ontimer-inline-event-expected.txt: Test title changed, update results.

2129 2130 2131 2132 2133 2134 2135 2136 2137 2138 2139 2140 2141 2142
2009-07-03  Dmitry Titov  <dimich@chromium.org>

        Reviewed by Darin Fisher.

        Increase delay in worker-terminate layout test to make it more reliable.
        https://bugs.webkit.org/show_bug.cgi?id=26917

        This test used time delay to see of terminated worker does not return
        messages (terminated). In some test conditions, the current delay (500ms)
        is too short and test fails. Move setting the delay to the end of initialization
        and increase it 2x to make test more reliable.

        * fast/workers/worker-terminate.html:

2143 2144 2145 2146 2147 2148
2009-07-03  Jan Michael Alonzo  <jmalonzo@webkit.org>

        Skip tests that require expected results that Gtk doesn't have.

        * platform/gtk/Skipped:

2149 2150 2151 2152 2153 2154
2009-07-02  Pierre d'Herbemont  <pdherbemont@apple.com>

        Added the test result of r45511 for platform/mac.

        * platform/mac/media/controls-strict-expected.txt: Added.

pdherbemont@apple.com's avatar
pdherbemont@apple.com committed
2155 2156 2157 2158 2159 2160 2161 2162 2163 2164 2165 2166 2167
2009-07-02  Pierre d'Herbemont  <pdherbemont@apple.com>

        Reviewed by Simon Fraser. 

        https://bugs.webkit.org/show_bug.cgi?id=26939

        Media controller is rendered badly at http://www.mozilla.com/en-US/firefox/video/firefox-3.5.html

        Test that the controller renders correctly in strict mode as well.

        * media/controls-strict.html: Added.
        * platform/mac/media/controls-strict-mode-expected.txt: Added.

2168 2169 2170 2171 2172 2173 2174 2175 2176 2177 2178 2179 2180 2181 2182
2009-07-02  David Hyatt  <hyatt@apple.com>

        Reviewed by Mark Rowe.

        Land new results from my change to make replaced elements no longer be overflow:hidden by
        default.  This affected plaintext dumping, which is clearly a bug in and of itself.  For now
        I am just updating the results and will file a followup bug about the fact that text dumping actually
        does something different with overflow on replaced elements (when it clearly should not).

        * fast/block/float/crash-replaced-display-block-expected.txt:
        * fast/dom/Range/acid3-surround-contents-expected.txt:
        * fast/dom/object-embed-plugin-scripting-expected.txt:
        * fast/parser/badentity-expected.txt:
        * http/tests/security/local-video-poster-from-remote-expected.txt:

2183 2184 2185 2186 2187 2188 2189 2190 2191 2192 2193
2009-07-02  Brady Eidson  <beidson@apple.com>

        Rubberstamped by John Sullivan.

        Add Tiger-specific results for these tests.