2010-05-27 Mark Rowe Merge r60247. 2010-05-26 Alexey Proskuryakov https://bugs.webkit.org/show_bug.cgi?id=39682 REGRESSION: WebKit nightly adding insane height to div at random Without the fix, the height is usually zero, but could also be huge, depending on uninialized memory contents. * fast/css/custom-font-xheight-expected.txt: Added. * fast/css/custom-font-xheight.html: Added. * platform/mac-tiger/Skipped: 2010-05-25 Mark Rowe Merge r60190. 2010-05-25 Jer Noble Reviewed by Adam Roben. Full screen doesn't work for video elements https://bugs.webkit.org/show_bug.cgi?id=39557 rdar://problem/8011813 Re-enabled fullscreen support on windows, and modified tests to match. * platform/win/media/controls-after-reload-expected.txt: * platform/win/media/controls-drag-timebar-expected.txt: * platform/win/media/controls-strict-expected.txt: * platform/win/media/controls-styling-expected.txt: * platform/win/media/video-controls-rendering-expected.txt: * platform/win/media/video-display-toggle-expected.txt: * platform/win/media/video-no-audio-expected.txt: 2010-05-24 Mark Rowe Merge r59982. 2010-05-21 Chris Marrin Reviewed by Simon Fraser. Implement tiled compositing layers on Windows https://bugs.webkit.org/show_bug.cgi?id=39461 These tests show several capabilities, including simple huge layers, resizing from small to huge and back again, huge layers with layer children, resizing huge layers with layer children and adding and removing children from huge layers. Expected results are of the resulting compositing layer tree so they are Windows specific. General results will be needed for Mac. * compositing/huge-layer-add-remove-child.html: Added. * compositing/huge-layer-resize.html: Added. * compositing/huge-layer-with-layer-children-resize.html: Added. * compositing/huge-layer-with-layer-children.html: Added. * compositing/huge-layer.html: Added. * platform/win/compositing/huge-layer-add-remove-child-expected.txt: Added. * platform/win/compositing/huge-layer-expected.txt: Added. * platform/win/compositing/huge-layer-resize-expected.txt: Added. * platform/win/compositing/huge-layer-with-layer-children-expected.txt: Added. * platform/win/compositing/huge-layer-with-layer-children-resize-expected.txt: Added. 2010-05-24 Mark Rowe Merge r60014. 2010-05-22 Daniel Bates Reviewed by Adam Barth. REGRESSION (r56295): Can't create a new wave on Google Wave https://bugs.webkit.org/show_bug.cgi?id=39249 Added a test to ensure that we don't raise an alarm when the source code portion of a JavaScript URL matches some substring of the page URL or post data. Our existing test coverage ensures that we raise an alarm when the entire JavaScript URL matches some substring of the page URL or post data. * http/tests/security/xssAuditor/javascript-link-safe-expected.txt: Added. * http/tests/security/xssAuditor/javascript-link-safe.html: Added. * http/tests/security/xssAuditor/resources/javascript-link-safe.html: Added. 2010-05-21 Mark Rowe Merge r59966. 2010-05-21 Jer Noble Reviewed by Anders Carlsson. Disable full-screen video on Windows https://bugs.webkit.org/show_bug.cgi?id=39506 rdar://problem/8012516 Disable full-screen video through MediaPlayerPrivateVisualContext since we no longer use GWorlds and QuickTime's built in full-screen support. Media layout tests updated with new expected results. * platform/win/media/controls-after-reload-expected.txt: * platform/win/media/controls-drag-timebar-expected.txt: * platform/win/media/controls-strict-expected.txt: * platform/win/media/controls-styling-expected.txt: * platform/win/media/video-controls-rendering-expected.txt: * platform/win/media/video-display-toggle-expected.txt: * platform/win/media/video-no-audio-expected.txt: 2010-05-21 Mark Rowe Merge r59950. 2010-05-21 Beth Dakin Reviewed by Darin Adler. Test for Crash in WebCore::toAlphabetic() while running MangleMe -and corresponding- https://bugs.webkit.org/show_bug.cgi?id=39508 * fast/lists/alpha-boundary-values.html: Added. * platform/mac/fast/lists/alpha-boundary-values-expected.checksum: Added. * platform/mac/fast/lists/alpha-boundary-values-expected.png: Added. * platform/mac/fast/lists/alpha-boundary-values-expected.txt: Added. 2010-05-21 Mark Rowe Merge r59962. 2010-05-21 Simon Fraser Reviewed by Dan Bernstein. Avoid creating huge tiled layers with accelerated compositing https://bugs.webkit.org/show_bug.cgi?id=39515 New test with two large composited layers. * compositing/geometry/huge-layer-expected.txt: Added. * compositing/geometry/huge-layer.html: Added. 2010-05-20 Mark Rowe Merge r59876. 2010-05-20 Dan Bernstein Reviewed by Dave Hyatt. Textarea using custom font appears blank * fast/css/font-face-in-shadow-DOM.html: Added. * platform/mac/fast/css/font-face-in-shadow-DOM-expected.checksum: Added. * platform/mac/fast/css/font-face-in-shadow-DOM-expected.png: Added. * platform/mac/fast/css/font-face-in-shadow-DOM-expected.txt: Added. 2010-05-20 Mark Rowe Merge r59795. 2010-05-19 Abhishek Arya Reviewed by David Hyatt. Tests that text transformation applied to a non-text node does not result in crash. https://bugs.webkit.org/show_bug.cgi?id=38626 * fast/text/text-transform-nontext-node-crash-expected.txt: Added. * fast/text/text-transform-nontext-node-crash.xhtml: Added. 2010-05-20 Mark Rowe Merge r59798. 2010-05-19 Oliver Hunt Reviewed by Geoffrey Garen. emitJumpIfNotJSCell should special case constant immediate values https://bugs.webkit.org/show_bug.cgi?id=39392 Add tests for immediate constants being used where cells are expected. * fast/js/immediate-constant-instead-of-cell-expected.txt: Added. * fast/js/immediate-constant-instead-of-cell.html: Added. * fast/js/script-tests/immediate-constant-instead-of-cell.js: Added. (): 2010-05-19 Mark Rowe Merge r59719. 2010-05-18 Brady Eidson Reviewed by Maciej Stachowiak. Repro crash with many Google image search results and https://bugs.webkit.org/show_bug.cgi?id=39323 * fast/loader/resources/test.swf: Copied from LayoutTests/fast/replaced/resources/test.swf. * fast/loader/sandboxed-plugin-crash-expected.txt: Added. * fast/loader/sandboxed-plugin-crash.html: Added. 2010-05-18 Mark Rowe Merge r59556. 2010-05-14 Alexey Proskuryakov Reviewed by Darin Adler. https://bugs.webkit.org/show_bug.cgi?id=39048 REGRESSION (r55802): XML errors on Google maps ("Entity 'nbsp' not defined") with JavaScript disabled * fast/doctypes/xhtml-with-xhtmlmp-doctype-expected.txt: Added. * fast/doctypes/xhtml-with-xhtmlmp-doctype.xhtml: Added. 2010-05-18 Mark Rowe Merge r59495. 2010-05-14 Abhishek Arya Reviewed by David Hyatt. Tests that large colspan in a fixed table layout does not result in crash. https://bugs.webkit.org/show_bug.cgi?id=38261 * fast/table/fixed-table-layout-large-colspan-crash-expected.txt: Added. * fast/table/fixed-table-layout-large-colspan-crash.html: Added. 2010-05-18 Mark Rowe Merge r59486. 2010-05-14 Alexey Proskuryakov Reviewed by Brady Eidson. https://bugs.webkit.org/show_bug.cgi?id=39008 REGRESSION (r58950): Webkit crashes on clicking back button when in Hotmail * fast/parser/tokenizer-close-during-document-write-expected.txt: Added. * fast/parser/tokenizer-close-during-document-write.html: Added. 2010-05-18 Mark Rowe Merge r59516. 2010-05-14 Adele Peterson Reviewed by Dave Hyatt. Test for https://bugs.webkit.org/show_bug.cgi?id=39095 REGRESSION (r53085): Infinite recursion in Position::getInlineBoxAndOffset when changing writing direction to right-to-left * editing/selection/applystyle-to-inline-in-block-expected.txt: Added. * editing/selection/applystyle-to-inline-in-block.html: Added. 2010-05-18 Mark Rowe Merge r59444. 2010-05-13 Simon Fraser Fixing test failure. Adding resource that should have been added in r59443. * compositing/iframes/resources/subframe.html: Added. 2010-05-18 Mark Rowe Merge r59443. 2010-05-13 Simon Fraser Reviewed by Dan Bernstein. iframes in compositing layers don't redraw correctly on scrolling https://bugs.webkit.org/show_bug.cgi?id=39096 Pixel test with an iframe in a compositing layer, and scrolling. * compositing/iframes/iframe-copy-on-scroll.html: Added. * platform/mac/compositing/iframes/iframe-copy-on-scroll-expected.checksum: Added. * platform/mac/compositing/iframes/iframe-copy-on-scroll-expected.png: Added. * platform/mac/compositing/iframes/iframe-copy-on-scroll-expected.txt: Added. 2010-05-18 Mark Rowe Merge r59390. 2010-05-13 Kent Tamura Reviewed by Darin Adler. Can't submit a form with https://bugs.webkit.org/show_bug.cgi?id=39065 * fast/forms/interactive-validation-required-checkbox-expected.txt: Added. * fast/forms/interactive-validation-required-checkbox.html: Added. 2010-05-18 Mark Rowe Merge r59591. 2010-05-13 Tony Chang Reviewed by Darin Adler. REGRESSION: Crash by pasting to a textarea with white-space:nowrap https://bugs.webkit.org/show_bug.cgi?id=38992 * editing/pasteboard/paste-plaintext-nowrap-expected.txt: Added. * editing/pasteboard/paste-plaintext-nowrap.html: Added. 2010-05-18 Mark Rowe Merge r59547. 2010-05-15 Oliver Hunt Reviewed by Maciej Stachowiak. Incorrect codegen for slowcase of < in 64-bit https://bugs.webkit.org/show_bug.cgi?id=39151 Add yet more tests for the < operator when comparing integer strings. * fast/js/comparison-operators-greater-expected.txt: * fast/js/comparison-operators-less-expected.txt: * fast/js/script-tests/comparison-operators-greater.js: * fast/js/script-tests/comparison-operators-less.js: 2010-05-13 Mark Rowe Merge r59381. 2010-05-13 Pavel Feldman Reviewed by Yury Semikhatsky. Web Inspector: A disabled style property cannot be deleted. https://bugs.webkit.org/show_bug.cgi?id=39057 * inspector/elements-tests.js: (frontend_getSelectedElementStyles): * inspector/styles-disable-then-delete-expected.txt: Added. * inspector/styles-disable-then-delete.html: Added. * inspector/styles-disable-then-enable.html: 2010-05-13 Mark Rowe Merge r59384. 2010-05-13 Brady Eidson Reviewed by Darin Adler. Repro crash at www.sears.com (infinite recursion in beforeunload handler) and https://bugs.webkit.org/show_bug.cgi?id=38928 * fast/loader/recursive-before-unload-crash-expected.txt: Added. * fast/loader/recursive-before-unload-crash.html: Added. 2010-05-13 Mark Rowe Merge r59351. 2010-05-12 Yuzo Fujishima Reviewed by Darin Adler. Fix Bug 35014 - Modifying UA rules from page JS crashes https://bugs.webkit.org/show_bug.cgi?id=35014 * fast/css/modify-ua-rules-from-javascript-expected.txt: Copied from LayoutTests/editing/selection/5136696-expected.txt. * fast/css/modify-ua-rules-from-javascript.html: Added. 2010-05-13 Mark Rowe Merge r59243. 2010-05-12 Pavel Feldman Reviewed by Timothy Hatcher. Web Inspector: disabling style property on container breaks styles inspection for given node. https://bugs.webkit.org/show_bug.cgi?id=39005 * inspector/elements-img-tooltip.html: * inspector/elements-panel-limited-children.html: * inspector/elements-panel-rewrite-href.html: * inspector/elements-panel-selection-on-refresh.html: * inspector/elements-panel-structure.html: * inspector/elements-panel-styles.html: * inspector/elements-panel-xhtml-structure.xhtml: * inspector/elements-tests.js: (dumpArray): (frontend_expandDOMSubtreeAndRun): (frontend_selectElementAndRun): (frontend_dumpSelectedElementStyles): (frontend_getSelectedElementStyles): (frontend_getElementStylePropertyTreeItem): (frontend_dumpStyleTreeOutline): (frontend_dumpStyleTreeItem): * inspector/styles-disable-inherited-expected.txt: Added. * inspector/styles-disable-inherited.html: Added. * inspector/styles-disable-then-enable-expected.txt: Added. * inspector/styles-disable-then-enable.html: Added. * inspector/styles-iframe.html: * inspector/styles-source-lines.html: 2010-05-13 Mark Rowe Merge r59199. 2010-05-11 Simon Fraser Reviewed by Maciej Stachowiak. Body not redrawn, and filled with garbage on some composited pages https://bugs.webkit.org/show_bug.cgi?id=38951 New testcase with a layer configuration that forces the root layer into compositing mode. * compositing/geometry/composited-html-size.html: Added. * platform/mac/compositing/geometry/composited-html-size-expected.checksum: Added. * platform/mac/compositing/geometry/composited-html-size-expected.png: Added. * platform/mac/compositing/geometry/composited-html-size-expected.txt: Added. 2010-05-13 Mark Rowe Merge r59241. 2010-05-12 Abhishek Arya Reviewed by Darin Adler. Tests that accessing the innerHTML property of a text node encodes entities properly. Update existing test to fix the innerHTML result. https://bugs.webkit.org/show_bug.cgi?id=38922 * fast/innerHTML/innerHTML-special-elements-expected.txt: Added. * fast/innerHTML/innerHTML-special-elements.html: Added. * fast/parser/comment-in-textarea-expected.txt: Update test expectation. * fast/parser/script-tests/comment-in-textarea.js: Update test by replacing with html entities of <, > chars in textarea innerHTML result. 2010-05-13 Mark Rowe Merge r59336. 2010-05-12 Oliver Hunt Reviewed by Gavin Barraclough. Incorrect 32-bit codegen for op_jnlesseq https://bugs.webkit.org/show_bug.cgi?id=39038 Add more tests for <=, <, >, and >=. * fast/js/comparison-operators-greater-expected.txt: * fast/js/comparison-operators-less-expected.txt: * fast/js/script-tests/comparison-operators-greater.js: * fast/js/script-tests/comparison-operators-less.js: 2010-05-12 Mark Rowe Merge r59173. 2010-05-11 Dimitri Glazkov Reviewed by Darin Adler. REGRESSION(r58520): Implicit submission on forms with button type="submit" no longer works https://bugs.webkit.org/show_bug.cgi?id=38913 Updated the test to include coverage of button elements. * fast/forms/enter-clicks-buttons-expected.txt: Updated expectations to account for implicit submission which now correctly happens from the right element (button). * fast/forms/implicit-submission-expected.txt: Updated expectations with new test results. * fast/forms/implicit-submission.html: Added tests and code to cover button elements. 2010-05-12 Mark Rowe Merge r59109. 2010-05-10 Sam Weinig Reviewed by Darin Adler. Test for https://bugs.webkit.org/show_bug.cgi?id=38583 Crash in Element::normalizeAttributes. * fast/dom/Element/normalize-crash-expected.txt: Added. * fast/dom/Element/normalize-crash.html: Added. 2010-05-12 Mark Rowe Merge r59100. 2010-05-07 Jon Honeycutt Crash closing window containing Flash plug-in https://bugs.webkit.org/show_bug.cgi?id=38797 Reviewed by Eric Seidel. * plugins/geturlnotify-during-document-teardown.html: Added. * plugins/resources/geturlnotify-on-destroy.html: Added. 2010-05-12 Mark Rowe Merge r59098. 2010-05-10 Alexey Proskuryakov Reviewed by Darin Adler. https://bugs.webkit.org/show_bug.cgi?id=28697 WebKit crash on WebCore::Node::nodeIndex() * fast/dom/Range/remove-all-children-crash-expected.txt: Added. * fast/dom/Range/remove-all-children-crash.html: Added. 2010-05-12 Mark Rowe Merge r59064. 2010-05-09 Oliver Hunt Reviewed by Gavin Barraclough. REGRESSION(r57955): RegExp literals should not actually be cached, so r57955 should be rolled out. https://bugs.webkit.org/show_bug.cgi?id=38828 Replace incorrect test for caching regexp literals with ones that tests that they are not cached. * fast/js/regexp-literals-are-constants-expected.txt: Removed. * fast/js/regexp-literals-are-constants.html: Removed. * fast/js/regexp-literals-arent-constants-expected.txt: Added. * fast/js/regexp-literals-arent-constants.html: Added. * fast/js/script-tests/regexp-literals-are-constants.js: Removed. * fast/js/script-tests/regexp-literals-arent-constants.js: Added. (test1): (returnRegExpLiteral): (returnConditionalRegExpLiteral): 2010-05-12 Mark Rowe Merge r58936. 2010-05-06 Simon Fraser Reviewed by Dan Bernstein. Compositing layers that are clipped out by an overflow:scroll parent fail to get created on reveal https://bugs.webkit.org/show_bug.cgi?id=38712 Test that scrolls an overflow:scroll div containing compositing layers, and checks that revealed layers correctly become composited. * compositing/layer-creation/overflow-scroll-overlap.html: Added. * compositing/layer-creation/overflow-scroll-overlap-expected.txt: Added. 2010-05-12 Mark Rowe Merge r59147. 2010-05-11 Zoltan Herczeg Reviewed by Dirk Schulze. Test case for SVG filter cache invalidation, after an image resource arrives. https://bugs.webkit.org/show_bug.cgi?id=38838 * platform/gtk/Skipped: * platform/mac/svg/filters/filteredImage-expected.checksum: Added. * platform/mac/svg/filters/filteredImage-expected.png: Added. * platform/mac/svg/filters/filteredImage-expected.txt: Added. * platform/qt/svg/filters/filteredImage-expected.txt: Added. * svg/filters/filteredImage.svg: Added. 2010-05-12 Mark Rowe Merge r59111. 2010-05-10 Dean Jackson Reviewed by Simon Fraser. https://bugs.webkit.org/show_bug.cgi?id=36566 The animation-fill-mode property was missing from a few places where the animation shorthand is set up. * animations/animation-shorthand-removed-expected.txt: Added. * animations/animation-shorthand-removed.html: Added. 2010-05-12 Mark Rowe Merge r58965. 2010-05-07 Nikolas Zimmermann Reviewed by Dirk Schulze. RenderSVGResourceClipper assigns a temporary mutated RenderStyle but does not correctly preserve the old style https://bugs.webkit.org/show_bug.cgi?id=38767 Update baseline after fixing a logic error in RenderSVGResourceClipper. * platform/mac/svg/clip-path/clip-path-child-clipped-expected.txt: * platform/mac/svg/clip-path/clip-path-childs-clipped-expected.txt: * platform/mac/svg/clip-path/clip-path-clipped-expected.txt: * platform/mac/svg/clip-path/clip-path-evenodd-expected.txt: * platform/mac/svg/clip-path/clip-path-evenodd-nonzero-expected.txt: * platform/mac/svg/clip-path/clip-path-nonzero-evenodd-expected.txt: * platform/mac/svg/clip-path/clip-path-text-and-shape-expected.txt: 2010-05-12 Mark Rowe Merge r58961. 2010-05-07 Alexey Proskuryakov Reviewed by Adele Peterson. https://bugs.webkit.org/show_bug.cgi?id=38546 Node.focus() fails to move focus from subframe properly * fast/frames/take-focus-from-iframe.html: Added. * platform/mac/fast/frames/take-focus-from-iframe-expected.checksum: Added. * platform/mac/fast/frames/take-focus-from-iframe-expected.png: Added. * platform/mac/fast/frames/take-focus-from-iframe-expected.txt: Added. 2010-05-12 Mark Rowe Merge r58960. 2010-05-07 Nikolas Zimmermann Reviewed by Dirk Schulze. svg/custom/use-instanceRoot-as-event-target.xhtml crashes randomly https://bugs.webkit.org/show_bug.cgi?id=37798 Make use-instanceRoot-as-event-target.xhtml behave more correctly. Due a copy & paste problem test #7 was not executed. Fixed. Make destruction more reliable, by using the standard js-test-post.js injection through . * http/tests/security/popup-blocked-from-window-open-expected.txt: Added. * http/tests/security/popup-blocked-from-window-open.html: Added. 2010-03-08 Brady Eidson Reviewed by Anders Carlsson. Relax the 3rd party cookie policy in cases where it won't add a new tracking vector. and https://bugs.webkit.org/show_bug.cgi?id=35824 * http/tests/cookies/resources/cookie-utility.php: Added. * http/tests/cookies/resources/third-party-cookie-relaxing-iframe.html: Added. * http/tests/cookies/third-party-cookie-relaxing-expected.txt: Added. * http/tests/cookies/third-party-cookie-relaxing.html: Added. * platform/gtk/Skipped: * platform/qt/Skipped: 2010-03-08 Jian Li Reviewed by Dmitry Titov. Blob.slice support. https://bugs.webkit.org/show_bug.cgi?id=32993 Add a new layout test to test slicing and sending a file. In addition, two new scripts are introduced to create and touch the temp file. Move some code from send-dragged-file.js to a new file setup-file-input-element-for-drag.js so that it can be used by both send-dragged-file.js and send-sliced-dragged-file.js to setup the input element for the file dragging. Since the Blob.slice is only enabled for Mac, we disable the new test for all other platforms. * fast/dom/Window/window-properties.html: * http/tests/local/resources/file-for-drag-to-send.txt: * http/tests/local/resources/send-dragged-file.js: * http/tests/local/resources/send-sliced-dragged-file.js: Added. * http/tests/local/resources/setup-file-input-element-for-drag.js: Added. * http/tests/local/send-dragged-file.html: * http/tests/local/send-sliced-dragged-file-expected.txt: Added. * http/tests/local/send-sliced-dragged-file.html: Added. * http/tests/resources/touch-temp-file.php: Added. * http/tests/resources/write-temp-file.php: Added. * platform/gtk/Skipped: * platform/qt/Skipped: * platform/win/Skipped: 2010-03-08 Daniel Bates Reviewed by Simon Fraser. https://bugs.webkit.org/show_bug.cgi?id=34819 Tests that we do not repaint the caret rectangle when the associated selection is not in a content editable element. * fast/repaint/no-caret-repaint-in-non-content-editable-element.html: Added. * platform/mac/fast/repaint/no-caret-repaint-in-non-content-editable-element-expected.checksum: Added. * platform/mac/fast/repaint/no-caret-repaint-in-non-content-editable-element-expected.png: Added. * platform/mac/fast/repaint/no-caret-repaint-in-non-content-editable-element-expected.txt: Added. 2010-03-08 Shu Chang Reviewed by Holger Freyther. [Qt] Added expected results and remove the test from Skipped. https://bugs.webkit.org/show_bug.cgi?id=35810 * platform/qt/Skipped: * platform/qt/fast/canvas/canvas-incremental-repaint-2-expected.checksum: Added. * platform/qt/fast/canvas/canvas-incremental-repaint-2-expected.png: Added. * platform/qt/fast/canvas/canvas-incremental-repaint-2-expected.txt: Added. 2010-03-08 Gustavo Noronha Silva No review, rolling out r55662. http://trac.webkit.org/changeset/55662 https://bugs.webkit.org/show_bug.cgi?id=35863 Need to be coordinated with bots setup * http/conf/apache2-debian-httpd.conf: 2010-03-08 Gustavo Noronha Silva Reviewed by Holger Freyther. [GTK] Tests fail when running with ipv6 addresses available, on Debian systems https://bugs.webkit.org/show_bug.cgi?id=35863 Also listen for SSL requests on the ipv6 address. * http/conf/apache2-debian-httpd.conf: 2010-03-08 Gustavo Noronha Silva [GTK] DRT needs to support synthesizing double clicks https://bugs.webkit.org/show_bug.cgi?id=35862 Skip test that needs a new feature in DRT. * platform/gtk/Skipped: 2010-03-08 Gustavo Noronha Silva Unreviewed. Rebaseline two tests that had their expected results changed. * platform/gtk/inspector/timeline-network-resource-expected.txt: * platform/gtk/svg/css/getComputedStyle-basic-expected.txt: 2010-03-07 Kent Tamura Reviewed by Eric Seidel. Fix a bug that validity.valueMissing for a radio button with required in a form element always returns true. https://bugs.webkit.org/show_bug.cgi?id=35472 Add tests for radio buttons in a form element, and merge an existing radio button test to ValidityState-valueMissing-radio.html. * fast/forms/ValidityState-valueMissing-007-expected.txt: Removed. * fast/forms/ValidityState-valueMissing-007.html: Removed. * fast/forms/ValidityState-valueMissing-radio-expected.txt: Added. * fast/forms/ValidityState-valueMissing-radio.html: Added. * fast/forms/script-tests/ValidityState-valueMissing-radio.js: Added. 2010-03-07 Sam Weinig Reviewed by Dan Bernstein. Remove inconsistent "Too few arguments" handling for window.atob() and window.btoa() https://bugs.webkit.org/show_bug.cgi?id=35848 * fast/dom/Window/atob-btoa-expected.txt: * fast/dom/Window/atob-btoa.html: 2010-03-07 Dan Bernstein Reviewed by Simon Fraser. Column breaking ignores floats https://bugs.webkit.org/show_bug.cgi?id=35837 * fast/multicol/float-truncation-expected.txt: Added. * fast/multicol/float-truncation.html: Added. 2010-03-07 Dmitry Titov Not reviewed. Revert of r55593 which caused a regression of worker-cloneports.html. REGRESSION(55593?): fast/workers/worker-cloneport.html is timing out on Leopard https://bugs.webkit.org/show_bug.cgi?id=35819 * fast/frames/resources/sandboxed-iframe-storage-allowed.html: * fast/frames/resources/sandboxed-iframe-storage-disallowed.html: * fast/frames/sandboxed-iframe-storage-expected.txt: * storage/open-database-creation-callback-expected.txt: Removed. * storage/open-database-creation-callback-isolated-world-expected.txt: Removed. * storage/open-database-creation-callback-isolated-world.html: Removed. * storage/open-database-creation-callback.html: Removed. * platform/qt/Skipped: * platform/mac-leopard/Skipped: Enable the temporarily disabled test back. 2010-03-06 Joanmarie Diggs Reviewed by Eric Seidel. https://bugs.webkit.org/show_bug.cgi?id=30895 [Gtk] The accessible hierarchy of tables is significantly incorrect for Atk * platform/gtk/accessibility/table-hierarchy.html: Added. * platform/gtk/accessibility/table-hierarchy-expected.txt: Added. 2010-03-06 Hironori Bono Reviewed by Eric Seidel. [Chromium] Typing into Flash with wmode = opaque|transparent and non-latin language active outputs as if US keyboard layout active https://bugs.webkit.org/show_bug.cgi?id=34936 Added a layout test that verifies a plugin can receive keyboard events. Unfortunately, this test works only on Mac. * platform/gtk/Skipped: Skipped the new test because of the lack of eventSender. * platform/qt/Skipped: ditto. * platform/win/Skipped: Skipped the new test because NPP_HandleEvent() is not implemented. * plugins/keyboard-events-expected.txt: Added. * plugins/keyboard-events.html: Added. 2010-03-06 MORITA Hajime Reviewed by Darin Adler. Moved implementations of window.btoa() and window.atob() from JSDOMWindow to DOMWindow, and make V8DOMWindow use DOMWindow functions instead of having a separate implementation. As a side effect, the error message has changed from "Cannot decode base64" to one that indicates DOM Exception, which is compatible to Firefox. Refactoring: window.btoa() and window.atob() should be implemented on DOMWindow https://bugs.webkit.org/show_bug.cgi?id=35723 * fast/dom/Window/atob-btoa-expected.txt: Rebaselined expectation due to change of error message. 2010-03-06 Shu Chang Reviewed by Kenneth Rohde Christiansen. [Qt] Added expected results and removed the test from Skipped. https://bugs.webkit.org/show_bug.cgi?id=35806 * platform/qt/Skipped: * platform/qt/fast/canvas/canvasDrawingIntoSelf-expected.checksum: Added. * platform/qt/fast/canvas/canvasDrawingIntoSelf-expected.png: Added. * platform/qt/fast/canvas/canvasDrawingIntoSelf-expected.txt: Added. 2010-03-05 Tony Chang Reviewed by Eric Seidel. https://bugs.webkit.org/show_bug.cgi?id=33247 Backwards cursor movement incorrect when previous block ends with
. If the cursor is trying to move into a node that has a height of 0, skip over it. * editing/execCommand/move-selection-back-line-expected.txt: Added. * editing/execCommand/move-selection-back-line.html: Added. 2010-03-05 Chris Fleizach Reviewed by Eric Seidel. WAI-ARIA live region doesn't appear when
only has a
child https://bugs.webkit.org/show_bug.cgi?id=35751 * platform/mac/accessibility/div-containing-div-with-aria-expected.txt: Added. * platform/mac/accessibility/div-containing-div-with-aria.html: Added. 2010-03-05 Dmitry Titov Reviewed by David Levin. [v8] Remove wrong assert in GC callback https://bugs.webkit.org/show_bug.cgi?id=35757 * fast/workers/resources/wrapper-map-gc.js: Added. * fast/workers/wrapper-map-gc.html: Added. * fast/workers/wrapper-map-gc-expected.txt: Added. 2010-03-05 Alex Milowski Reviewed by Kenneth Rohde Christiansen. Added tests for row and operator stretching. Updated over, underover, and subsup due to row/operators in use. * mathml/presentation/mo.xhtml: Added. * mathml/presentation/row.xhtml: Added. * platform/mac/mathml/presentation/mo-expected.checksum: Added. * platform/mac/mathml/presentation/mo-expected.png: Added. * platform/mac/mathml/presentation/mo-expected.txt: Added. * platform/mac/mathml/presentation/over-expected.checksum: * platform/mac/mathml/presentation/over-expected.png: * platform/mac/mathml/presentation/over-expected.txt: * platform/mac/mathml/presentation/row-expected.checksum: Added. * platform/mac/mathml/presentation/row-expected.png: Added. * platform/mac/mathml/presentation/row-expected.txt: Added. * platform/mac/mathml/presentation/subsup-expected.txt: * platform/mac/mathml/presentation/underover-expected.checksum: * platform/mac/mathml/presentation/underover-expected.png: * platform/mac/mathml/presentation/underover-expected.txt: 2010-03-05 Dean Jackson Reviewed by Simon Fraser. https://bugs.webkit.org/show_bug.cgi?id=35772 Animation fill modes should be supported in the shorthand property Testcase for animation shorthand property (appears to be the first of its kind). * animations/animation-shorthand-expected.txt: Added. * animations/animation-shorthand.html: Added. 2010-03-05 Eric Seidel No review. Skipping recently regressed test to unblock the commit-queue (20 patches waiting). REGRESSION(55593?): fast/workers/worker-cloneport.html is timing out on Leopard https://bugs.webkit.org/show_bug.cgi?id=35819 * platform/mac-leopard/Skipped: 2010-03-05 Dean Jackson Reviewed by Simon Fraser https://bugs.webkit.org/show_bug.cgi?id=35815 Animation fill mode tests break on Windows * animations/fill-mode-transform-expected.txt: * animations/fill-mode-transform.html: - use the real expected values, rather than try to get the test to pass on Snow Leopard. * platform/mac-leopard/Skipped: - remove the skip entry for the test above * platform/mac-snowleopard/Skipped: - skip this test on Snow Leopard while hardware acceleration gives the wrong value for computed style. See bug 35714. 2010-03-05 Simon Fraser Reviewed by Darin Adler. Assertion ASSERTION FAILED: rootLayer == m_clipRectsRoot at hulu.com https://bugs.webkit.org/show_bug.cgi?id=34065 Testcase with an object element and a RenderLayer sibling. * compositing/geometry/object-clip-rects-assertion-expected.txt: Added. * compositing/geometry/object-clip-rects-assertion.html: Added. 2010-03-05 Dean Jackson No review. Disabling animations/fill-mode-transform.html on Leopard due to https://bugs.webkit.org/show_bug.cgi?id=35714 * platform/mac-leopard/Skipped: 2010-03-05 Simon Fraser Reviewed by Dan Bernstein. MobileMe movie page is missing playback controls https://bugs.webkit.org/show_bug.cgi?id=35805 Testcase with a layer that becomes composited as a result of clipping a video element, with a later sibling that should get composited. * compositing/overflow/overflow-compositing-descendant.html: Added. * platform/mac/compositing/overflow/overflow-compositing-descendant-expected.checksum: Added. * platform/mac/compositing/overflow/overflow-compositing-descendant-expected.png: Added. * platform/mac/compositing/overflow/overflow-compositing-descendant-expected.txt: Added. 2010-03-04 Dumitru Daniliuc Reviewed by Adam Barth. Adding a test to test the creation callback passed to openDatabase() and another one to make sure it is executed in the correct world. Also, fixing fast/frames/sandboxed-iframe-storage.html: calling openDatabase() without at least 4 parameters should always fail, because the database name, version, description and estimated size are not optional according to the spec. https://bugs.webkit.org/show_bug.cgi?id=34726 * fast/frames/resources/sandboxed-iframe-storage-allowed.html: * fast/frames/resources/sandboxed-iframe-storage-disallowed.html: * fast/frames/sandboxed-iframe-storage-expected.txt: * platform/qt/Skipped: * storage/open-database-creation-callback-expected.txt: Added. * storage/open-database-creation-callback.html: Added. * storage/open-database-creation-callback-isolated-world-expected.txt: Added. * storage/open-database-creation-callback-isolated-world.html: Added. 2010-03-05 Brian Weinstein Update getComputedStyle results on Windows. * platform/win/fast/css/getComputedStyle/computed-style-expected.txt: * platform/win/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt: 2010-03-05 Eric Carlson Unreviewed, build fix. Use a movie that will hopefully fail to open less often on a headless SnowLeopard buildbot. * media/video-preload-expected.txt: * media/video-preload.html: Use test.mp4 instead of silence.mpg. 2010-03-05 Eric Carlson Unreviewed, build fix. media/video-preload.html fails on GTK, skip it. * platform/gtk/Skipped: 2010-03-04 Eric Carlson Reviewed by Adele Peterson. Implement 'preload=none' https://bugs.webkit.org/show_bug.cgi?id=35789 Functional test of the 'proload' attribute. * media/video-preload-expected.txt: Added. * media/video-preload.html: Added. * platform/win/Skipped: Skip on Windows for now. 2010-03-03 Antonio Gomes Reviewed by Holger Freyther Patch by Antonio Gomes [Gtk] Implement setSpatialNavigationEnabled in DRT. https://bugs.webkit.org/show_bug.cgi?id=35705 * platform/gtk/Skipped: 2010-03-03 Antonio Gomes Reviewed by Kenneth Christiansen. Patch by Antonio Gomes Extend keyboard navigation to allow directional navigation (LayoutTests - part II) https://bugs.webkit.org/show_bug.cgi?id=18662 This patch adds two LayoutTest to ensure the basic table traversal correctness of Spatial Navigation (SNav) algorithm: focusable elements in a should be accessible. * fast/events/spatial-navigation/snav-table-traversal.html: Added. Makes sure all elements in a
are accessible via Spatial Navigation. * fast/events/spatial-navigation/snav-tiny-table-traversal.html: Added. Tests the similar table traversal scenario as above, but in this case the elements in the
are styled with 'font-size: small'. That way this test also validades that overlapping rects of elements too closed from each other are correctly handled. 2010-03-02 Antonio Gomes Reviewed by Kenneth Christiansen. Patch by Antonio Gomes Extend keyboard navigation to allow directional navigation (LayoutTests - part I) https://bugs.webkit.org/show_bug.cgi?id=18662 This patch adds support for auto testing the spatial navigation feature by: 1) Creating the directory where the tests are going to live in, named fast/events/spatial-navigation/. 2) Skipping this directory by Mac, Qt, Gtk and Win. 3) Adding a JS file drives the test execution by processing, for each test, a given set of arrow key actions and verify if the right expected Element got the focus after each event processed. This file is fast/events/spatial-navigation/resources/spatial-navigation-utils.js * LayoutTests/fast/events/spatial-navigation/snav-vertical-superprecedence.html: Added. 2010-03-05 Dean Jackson Reviewed by Simon Fraser and Chris Marrin. Bug 26869: Add fill modes for CSS Animations https://bugs.webkit.org/show_bug.cgi?id=26869 Add tests for -webkit-animation-fill-mode property, and update existing computed style tests with the new property. * animations/computed-style-expected.txt: * animations/computed-style.html: * animations/fill-mode-expected.txt: Added. * animations/fill-mode-removed-expected.txt: Added. * animations/fill-mode-removed.html: Added. * animations/fill-mode-transform-expected.txt: Added. * animations/fill-mode-transform.html: Added. * animations/fill-mode.html: Added. * animations/fill-unset-properties-expected.txt: * animations/fill-unset-properties.html: * fast/css/getComputedStyle/computed-style-expected.txt: * fast/css/getComputedStyle/computed-style-without-renderer-expected.txt: * platform/mac/fast/css/getComputedStyle/computed-style-expected.txt: * platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt: * svg/css/getComputedStyle-basic-expected.txt: 2010-03-05 Fumitoshi Ukai Reviewed by Alexey Proskuryakov. WebSocket test to transfer null character https://bugs.webkit.org/show_bug.cgi?id=35715 * websocket/tests/null-character-expected.txt: Added. * websocket/tests/null-character.html: Added. * websocket/tests/script-tests/null-character.js: Added. 2010-03-05 Fumitoshi Ukai Reviewed by Alexey Proskuryakov. WebSocket onmessageerror event handler https://bugs.webkit.org/show_bug.cgi?id=35570 * websocket/tests/error-detect-expected.txt: Added. * websocket/tests/error-detect.html: Added. * websocket/tests/script-tests/error-detect.js: Added. * websocket/tests/unknown-frame-type_wsh.py: Added. 2010-03-04 Fumitoshi Ukai Reviewed by Alexey Proskuryakov. WebSocket crash bug when reloading the page while the WebSocket is busy https://bugs.webkit.org/show_bug.cgi?id=35732 * websocket/tests/reload-crash-expected.txt: Added. * websocket/tests/reload-crash.html: Added. * websocket/tests/resoures/reload-crash-iframe.html: Added. 2010-03-04 MORITA Hajime Reviewed by Alexey Proskuryakov. Refactoring: XMLHTTPRequest.open() should have all overloaded implementations https://bugs.webkit.org/show_bug.cgi?id=35630 * http/tests/xmlhttprequest/open-async-overload-expected.txt: Added. * http/tests/xmlhttprequest/open-async-overload.html: Added. 2010-03-04 Tony Chang Reviewed by Eric Seidel. https://bugs.webkit.org/show_bug.cgi?id=18819 Pressing option+page{down,up} should move the cursor and scroll in content editable areas. On other platforms, pressing page{down,up} should move the cursor and scroll in content editable areas. * editing/input/option-page-up-down-expected.txt: Added. * editing/input/option-page-up-down.html: Added. 2010-03-03 Oliver Hunt Reviewed by Gavin Barraclough. Allow static property getters to interact with JSCs caching https://bugs.webkit.org/show_bug.cgi?id=35716 Add tests to ensure nothing horrifying happens to static property getters if they're in a path where we end up caching lookups. * fast/js/pic/cached-named-property-getter-expected.txt: Added. * fast/js/pic/cached-named-property-getter.html: Added. 2010-03-04 James Robinson Reviewed by Dimitri Glazkov. Tests for setting an select's options.length attribute. https://bugs.webkit.org/show_bug.cgi?id=33983 * fast/forms/script-tests/select-set-length-optgroup.js: Added. * fast/forms/script-tests/select-set-length-with-mutation-remove.js: Added. (gc): (onRemove): * fast/forms/script-tests/select-set-length-with-mutation-reorder.js: Added. (onRemove): * fast/forms/script-tests/select-set-length-with-mutation-reparent.js: Added. (onRemove): * fast/forms/script-tests/select-set-length-with-mutation.js: Added. (sel): * fast/forms/script-tests/select-set-length.js: Added. * fast/forms/select-set-length-expected.txt: Added. * fast/forms/select-set-length-optgroup-expected.txt: Added. * fast/forms/select-set-length-optgroup.html: Added. * fast/forms/select-set-length-with-mutation-expected.txt: Added. * fast/forms/select-set-length-with-mutation-remove-expected.txt: Added. * fast/forms/select-set-length-with-mutation-remove.html: Added. * fast/forms/select-set-length-with-mutation-reorder-expected.txt: Added. * fast/forms/select-set-length-with-mutation-reorder.html: Added. * fast/forms/select-set-length-with-mutation-reparent-expected.txt: Added. * fast/forms/select-set-length-with-mutation-reparent.html: Added. * fast/forms/select-set-length-with-mutation.html: Added. * fast/forms/select-set-length.html: Added. 2010-03-04 Nate Chapin Reviewed by Kenneth Rohde Christiansen. Test for https://bugs.webkit.org/show_bug.cgi?id=35547. * fast/loader/repeat-same-document-navigation-expected.txt: Added. * fast/loader/repeat-same-document-navigation.html: Added. 2010-03-04 Dan Bernstein Reviewed by Simon Fraser. Added test for hit-testing points above or below the column rect. * fast/multicol/hit-test-above-or-below-expected.txt: Added. * fast/multicol/hit-test-above-or-below.html: Added. 2010-03-04 Diego Gonzalez Reviewed by Simon Hausmann. Make Qt DumpRenderTree EventSender able to send double click events LayoutTests: fast/events/dblclick-addEventListener.html [Qt] DRT: Send double click event from EventSender https://bugs.webkit.org/show_bug.cgi?id=35255 * platform/qt/Skipped: 2010-03-04 Shu Chang Reviewed by Kenneth Rohde Christiansen. [Qt] Rebaseline the test and remove it from Skipped. https://bugs.webkit.org/show_bug.cgi?id=35687 * platform/qt/Skipped: * platform/qt/fast/canvas/quadraticCurveTo-expected.checksum: * platform/qt/fast/canvas/quadraticCurveTo-expected.png: * platform/qt/fast/canvas/quadraticCurveTo-expected.txt: 2010-03-04 Antoine Quint Reviewed by Darin Adler. DOM insertion mutation events should dispatch after a node is attached to the render tree https://bugs.webkit.org/show_bug.cgi?id=35590 * fast/events/domnodeinsertedintodocument-dispatched-post-rendering-expected.txt: Added. * fast/events/domnodeinsertedintodocument-dispatched-post-rendering.html: Added. 2010-03-04 Csaba Osztrogonác Unreviewed. [Qt] storage/open-database-creation-callback-isolated-world.html was removed from tree by r55488, so it should be removed from Qt Skipped list too. * platform/qt/Skipped: storage/open-database-creation-callback-isolated-world.html removed. 2010-03-04 Andras Becsi Rubber-stamped by Kenneth Rohde Christiansen. [Qt] DRT is failing on new test introduced in r55499 Skipping it until fix. https://bugs.webkit.org/show_bug.cgi?id=35729 * platform/qt/Skipped: fast/events/zoom-dblclick.html skipped 2010-03-04 Vangelis Kokkevis Reviewed by Oliver Hunt. Update existing test to check that getUniformLocation() returns null if the uniform requested is not found. https://bugs.webkit.org/show_bug.cgi?id=34669 * fast/canvas/webgl/script-tests/uniform-location.js: * fast/canvas/webgl/uniform-location-expected.txt: 2010-03-04 John Abd-El-Malek Reviewed by Adam Barth. Fix incorrect setup of DateExtension. https://bugs.webkit.org/show_bug.cgi?id=35710 * fast/dom/Window/resources/slow_unload_handler1.html: 2010-03-04 Oliver Hunt Reviewed by Maciej Stachowiak. https://bugs.webkit.org/show_bug.cgi?id=35603 SVG incorrectly allows nested elements in a shadow tree Add test cases for various combinations of and targets that aren't present. * platform/mac/svg/custom/use-empty-reference-expected.txt: Added. * svg/custom/use-nested-disallowed-target-expected.txt: Added. * svg/custom/use-nested-disallowed-target.svg: Added. * svg/custom/use-nested-missing-target-added-expected.txt: Added. * svg/custom/use-nested-missing-target-added.svg: Added. * svg/custom/use-nested-missing-target-expected.txt: Added. * svg/custom/use-nested-missing-target-removed-expected.txt: Added. * svg/custom/use-nested-missing-target-removed.svg: Added. * svg/custom/use-nested-missing-target.svg: Added. * svg/custom/use-nested-notarget-expected.txt: Added. * svg/custom/use-nested-notarget.svg: Added. 2010-03-04 Evan Stade Reviewed by David Levin. https://bugs.webkit.org/show_bug.cgi?id=35261 [skia] crash when attempting to render certain SVGs with Skia This test passes if it doesn't crash. * platform/mac/Skipped: Skip the test on Mac, where it crashes. * svg/custom/tiling-regular-hexagonal-crash-expected.txt: Added. * svg/custom/tiling-regular-hexagonal-crash.svg: Added. 2010-03-03 Diego Gonzalez Reviewed by Kenneth Rohde Christiansen. Make keyIdentifierForQtKeyCode return the unicode backspace value on Qt PlatformKeyboardEvent LayoutTests: fast/events/key-events-in-input-text.html fast/events/special-key-events-in-input-text.html [Qt] Return the unicode backspace value in keyIdentifierForQtKeyCode on Qt PlatformKeyboardEvent https://bugs.webkit.org/show_bug.cgi?id=35694 * platform/qt/Skipped: 2010-03-03 Chad Faragher Reviewed by Darin Adler. Changed the double-click framework code to pass adjusted page coordinates for zoomed pages. Added a new test to expose mistreatment of mouse click coordinates during a double-click. https://bugs.webkit.org/show_bug.cgi?id=35690 * fast/events/zoom-dblclick-expected.txt: Added. * fast/events/zoom-dblclick.html: Added. 2010-03-03 Dumitru Daniliuc Reviewed by Dimitri Glazkov. Making database-lock-after-reload.html a bit more robust and cleaning up some style issues. * storage/database-lock-after-reload.html: * storage/resources/database-lock-after-reload-2.html: 2010-03-03 David Levin No review, rolling out r55474. The patch broke fast/frames/sandboxed-iframe-storage.html Unfortunately, (the webkit-patch rollout and) I missed these in r55485. * storage/open-database-creation-callback-expected.txt: Removed. * storage/open-database-creation-callback-isolated-world-expected.txt: Removed. * storage/open-database-creation-callback-isolated-world.html: Removed. * storage/open-database-creation-callback.html: Removed. 2010-03-03 Alexey Proskuryakov Not reviewed. Try better to fix Java tests on Tiger bot. * platform/mac-tiger/Skipped: * platform/mac-tiger/java/lc3/JavaArray/ToString-001-expected.txt: Removed. This test gets different resultson each run when it fails, so it needs to be disabled on Tiger. * platform/mac-tiger/java/lc3/JavaObject/JavaObjectToString-001-expected.txt: Added a newline I didn't get when copying actual results from buildbot. 2010-03-03 Csaba Osztrogonác [Qt] Skip new test introduced in r55474, because of missing layoutTestController.evaluateScriptInIsolatedWorld() * platform/qt/Skipped: storage/open-database-creation-callback-isolated-world.html skipped. 2010-03-03 Alexey Proskuryakov Rubber-stamped by Dan Bernstein. https://bugs.webkit.org/show_bug.cgi?id=35700 Some of the newly added Java tests fail randomly on buildbot * fast/js/resources/js-test-post-async.js: Added a version that calls notifyDone(). I first wanted to add a notifyDone() call to js-test-post.js, but it turns out that multiple tests dump results after "TEST COMPLETE", and we need to get bots back to green fast. * java/lc3: (Many files). Don't load two scripts dynamically, WebKit has issues with order of execution in this case. 2010-03-03 Dumitru Daniliuc Reviewed by Adam Barth. Adding a test to test the creation callback passed to openDatabase() and another one to make sure it is executed in the correct world. https://bugs.webkit.org/show_bug.cgi?id=34726 * storage/open-database-creation-callback-expected.txt: Added. * storage/open-database-creation-callback.html: Added. * storage/open-database-creation-callback-isolated-world-expected.txt: Added. * storage/open-database-creation-callback-isolated-world.html: Added. 2010-03-03 Alexey Proskuryakov Not reviewed. Two newly added Java tests fail on Tiger build bot. Just land actual results as expected. I don't even know which behavior is more correct. * platform/mac-tiger/java: Added. * platform/mac-tiger/java/lc3: Added. * platform/mac-tiger/java/lc3/JavaArray: Added. * platform/mac-tiger/java/lc3/JavaArray/ToString-001-expected.txt: Added. * platform/mac-tiger/java/lc3/JavaObject: Added. * platform/mac-tiger/java/lc3/JavaObject/JavaObjectToString-001-expected.txt: Added. 2010-03-03 Alexey Proskuryakov Reviewed by Darin Adler. https://bugs.webkit.org/show_bug.cgi?id=35617 Import Mozilla LiveConnect 3 test suite * java/lc3/sources: Added (many files). Sources for Mozilla test applet. * java/jstests.jar: Added in compiled form, since it's unlikely that we'll ever need to modify the above sources. * java/lc3.java: Added. (lc3): This is a small wrapper around jstests.jar. The latter only adds some classes, but WebKit needs an actual applet to call into Java. (lc3.createQAObject): Instantiate a class defined in jstests.jar by name. (lc3.stringToByteArray): A helper to make a byte array out of string. Tests originally relied on window.java package interface to do this, but it's not available in WebKit. We need more functions like this to work around other uses of window.java, but this is one I wrote for now. * java/Makefile: Link test applets to Mozilla's jstests.jar. This is not needed for tests other than ones imported here, but it's also harmless, and I don't know how to write good makefiles. * java/lc3: Added (many files). Tests were heavily reworked to run to completion, but PASS/FAIL results should not be generally relied upon. All html wrappers are identical. 2010-03-03 Eric Carlson Unreviewed, build fix. Update expected results for fast/js/custom-constructors-expected.txt 2010-03-03 Chris Marrin Reviewed by Simon Fraser. Added failing Windows compositing tests to Skipped file https://bugs.webkit.org/show_bug.cgi?id=35610 I actually removed transforms/3d (which all now work) and compositing from the Skipped file and replaced with the tests that are not yet working. * platform/win/Skipped: 2010-03-03 Eric Carlson Reviewed by Adele Peterson. Replace 'autobuffer' attribute with 'preload' to align with spec revision 4811. https://bugs.webkit.org/show_bug.cgi?id=35385 rdar://problem/7689602 * media/audio-constructor-autobuffer-expected.txt: Removed. * media/audio-constructor-autobuffer.html: Removed. * media/audio-constructor-preload-expected.txt: Added. * media/audio-constructor-preload.html: Added. * media/video-dom-autobuffer-expected.txt: Removed. * media/video-dom-autobuffer.html: Removed. * media/video-dom-preload-expected.txt: Added. * media/video-dom-preload.html: Added. 2010-03-03 Dan Bernstein Reviewed by Sam Weinig. Assertion failure when replacing the contents of a