blob: 462cf317511ab0d92ffa5885b4a96db42c77584f [file] [log] [blame]
2009-08-11 Dmitry Titov <dimich@chromium.org>
Reviewed by Adam Roben.
Originally implemented by Glenn Wilson <gwilson@chromium.org>.
Added tests to verify that default preferences can be overridden per-test
and that overridden values are reset between each test.
See https://bugs.webkit.org/show_bug.cgi?id=20534
* fast/harness/override-preferences-2-expected.txt: Added.
* fast/harness/override-preferences-2.html: Added. Verifies overridePreverence("WebKitDefaultFontSize", "24").
* fast/harness/override-preferences-expected.txt: Added.
* fast/harness/override-preferences.html: Added. Verifies overridePreference("WebKitJavaScriptEnabled", false).
* fast/harness/override-zzz-reset-expected.txt: Added.
* fast/harness/override-zzz-reset.html: Added. Because of 'zzz' this test will run after the tests above and
verify that override of preferences does not 'spill' to the subsequent tests in a batch.
* platform/gtk/Skipped: Tests above disabled for GTK until GTK DRT implements preference override.
2009-08-11 Mike Fenton <mike.fenton@torchmobile.com>
Reviewed by Adam Treat.
Add results for fast/borders/border-radius-split-inline and remove from platform/qt/Skipped
Note: Results will wrap to 4 lines even though it indicates 3 lines. This is due to font
size differences in Qt, and matches the output of FireFox.
https://bugs.webkit.org/show_bug.cgi?id=28147
* platform/qt/Skipped:
* platform/qt/fast/borders/border-radius-split-inline-expected.txt: Added.
2009-08-07 Oliver Hunt <oliver@apple.com>
Reviewed by Sam Weinig.
Stack overflow crash in JavaScript garbage collector mark pass
https://bugs.webkit.org/show_bug.cgi?id=12216
Add a testcase that requires marking of a deeply nested object.
* fast/js/nested-object-gc-expected.txt: Added.
* fast/js/nested-object-gc.html: Added.
* fast/js/resources/js-test-pre.js:
Add a gc() function that triggers a gc or calls the gc controller if it's present
* fast/js/resources/nested-object-gc.js: Added.
2009-08-10 Jeremy Orlow <jorlow@chromium.org>
Reviewed by Brady Eidson.
___Storage.key() changed to match new spec behavior; update layout tests.
https://bugs.webkit.org/show_bug.cgi?id=28112
The current WebStorage spec says that ___Storage.key() should return null when
the index is out of bounds, rather than an exception. Change the one layout
test that verified this behavior.
* storage/domstorage/localstorage/simple-usage-expected.txt:
* storage/domstorage/localstorage/simple-usage.html:
* storage/domstorage/sessionstorage/simple-usage-expected.txt:
* storage/domstorage/sessionstorage/simple-usage.html:
2009-08-07 Ryosuke Niwa <rniwa@webkit.org>
Reviewed by Justin Garcia.
Background color formatting lost on enter
https://bugs.webkit.org/show_bug.cgi?id=20348
This patch adds a test to make sure WebKit preserves background color when inserting a new paragraph.
* editing/inserting/5994480-2-expected.txt: Because input element has explicit white background and the enclosing div has
transparent background, WebKit adds white background color in DeleteSelectionCommand::calculateTypingStyleAfterDelete upon deletion.
* editing/style/highlight-insert-paragraph-expected.txt: Added.
* editing/style/highlight-insert-paragraph.html: Added.
* platform/mac/editing/pasteboard/select-element-1-expected.txt: Because select element has explicit white background color
and div has transparent background, WebKit adds white background color in calculateTypingStyleAfterDelete upon cut.
2009-08-10 Nikolas Zimmermann <nikolas.zimmermann@torchmobile.com>
Rubber-stamped by George Staikos.
Forgot to update pixel test result in my last commit.
* platform/mac/fast/wml/text-emphasis-expected.checksum:
* platform/mac/fast/wml/text-emphasis-expected.png:
2009-08-07 Darin Adler <darin@apple.com>
Reviewed by Dan Bernstein.
When empty <input> is focused, getSelection() exposes shadow tree nodes
https://bugs.webkit.org/show_bug.cgi?id=15903
Also updated a recently introduced non-standard test to work in a more
standard way.
* fast/forms/resources/shadow-tree-exposure.js: Added.
* fast/forms/shadow-tree-exposure-expected.txt: Added.
* fast/forms/shadow-tree-exposure.html: Added.
* fast/js/method-check-expected.txt: Updated.
* fast/js/method-check.html: Regenerated using the make-js-test-wrappers script.
* fast/js/resources/method-check.js: Replaced a comment talking about the lack
of a gc() function with a call to GCController.collect(). Also removed the
shouldBeTrue call at the end of the fiel that wasn't needed.
2009-08-10 Renata Hodovan <hodovan.renata@stud.u-szeged.hu>
Reviewed by Simon Hausmann.
[Qt] After ChangeSet https://bugs.webkit.org/show_bug.cgi?id=26896, the
DefaultFontSize was changed in Qt DumpRenderTree from 14 to 13. But
any expected file works with the original value. The expected values
should follow this change. This patch contains the new expected
files.
* platform/qt/Skipped:
* platform/qt/editing/pasteboard/5780697-2-expected.txt: Add.
* platform/qt/fast/block/float/009-expected.txt:
* platform/qt/fast/dynamic/genContentDestroyChildren-expected.txt:
* platform/qt/fast/images/image-in-map-expected.txt:
* platform/qt/fast/inline-block/004-expected.txt:
* platform/qt/fast/inline-block/005-expected.txt:
* platform/qt/fast/table/giantRowspan-expected.txt:
* platform/qt/fast/table/height-percent-test-expected.txt:
* platform/qt/tables/mozilla/bugs/adforce_imgis_com-expected.txt:
* platform/qt/tables/mozilla/bugs/bug50695-2-expected.txt:
* platform/qt/tables/mozilla_expected_failures/bugs/bug23847-expected.txt:
2009-08-10 Simon Hausmann <simon.hausmann@nokia.com>
Reviewed by Ariya Hidayat.
Rebase Qt letter spacing DRT result after r46936
* platform/qt/fast/text/text-letter-spacing-expected.txt:
2009-08-09 Nikolas Zimmermann <nikolas.zimmermann@torchmobile.com>
Reviewed by George Staikos.
[WML] wml.css lacks <pre> support
https://bugs.webkit.org/show_bug.cgi?id=28135
Extend fast/wml/text-emphasis.wml test, to cover <pre> formatting.
* fast/wml/text-emphasis.wml:
* platform/mac/fast/wml/text-emphasis-expected.txt:
2009-08-09 Oliver Hunt <oliver@apple.com>
Reviewed by George Staikos.
JSON.stringify replacer returning undefined does not omit object properties
https://bugs.webkit.org/show_bug.cgi?id=28118
Add tests that cover the behaviour of JSON.stringify with a replacer
function. In addition to testing replacer function returning undefined,
we test the replacer injecting a cycle, and that the replacer gets
called when a property has the value undefined.
* fast/js/JSON-stringify-expected.txt:
* fast/js/JSON-stringify-replacer-expected.txt: Added.
* fast/js/JSON-stringify-replacer.html: Added.
* fast/js/resources/JSON-stringify-replacer.js: Added.
(returnUndefined):
(returnObjectFor1):
(returnArrayFor1):
(returnUndefinedFor1):
(returnNullFor1):
(returnCycleObjectFor1):
(returnCycleArrayFor1):
(returnStringForUndefined):
2009-08-09 Nikolas Zimmermann <nikolas.zimmermann@torchmobile.com>
Reviewed by George Staikos.
[WML] Deck access control is completly broken
https://bugs.webkit.org/show_bug.cgi?id=27721
Add several new tests covering WML deck-access control.
Update variable-reference-invalid-character.html result, as console messages aren't dump to the results anymore.
* http/tests/wml/access-target-domain-deny-expected.txt: Added.
* http/tests/wml/access-target-domain-deny.html: Added.
* http/tests/wml/access-target-expected.txt: Added.
* http/tests/wml/access-target-path-deny-expected.txt: Added.
* http/tests/wml/access-target-path-deny.html: Added.
* http/tests/wml/access-target.html: Added.
* http/tests/wml/resources/access-target-domain-deny.js: Added.
(setupTestDocument):
(prepareTest):
(executeTest):
* http/tests/wml/resources/access-target-domain-deny.wml: Added.
* http/tests/wml/resources/access-target-path-deny.js: Added.
(setupTestDocument):
(prepareTest):
(executeTest):
* http/tests/wml/resources/access-target-path-deny.wml: Added.
* http/tests/wml/resources/access-target.js: Added.
(setupTestDocument):
(prepareTest):
(executeTest):
* http/tests/wml/resources/access-target.wml: Added.
* http/tests/wml/resources/locked-deck.wml: Added.
* http/tests/wml/resources/unreachable-domain.wml: Added.
* http/tests/wml/resources/unreachable-path.wml: Added.
* wml/access-target-deny-expected.txt: Added.
* wml/access-target-deny.html: Added.
* wml/access-target-expected.txt: Added.
* wml/access-target.html: Added.
* wml/resources/access-target-deny.js: Added.
(setupTestDocument):
(prepareTest):
(executeTest):
* wml/resources/access-target-deny.wml: Added.
* wml/resources/access-target.js: Added.
(setupTestDocument):
(prepareTest):
(executeTest):
* wml/resources/access-target.wml: Added.
* wml/resources/locked-deck.wml: Added.
* wml/variable-reference-invalid-character-expected.txt:
2009-08-09 Nikolas Zimmermann <nikolas.zimmermann@torchmobile.com>
Reviewed by George Staikos.
[WML] manual-tests/wml/onevent-prev.wml crashes
https://bugs.webkit.org/show_bug.cgi?id=27722
Reorganize WML testcases to not rely on the fact that intrinsic events are executed before the document finished parsing.
* http/tests/wml/resources/go-task-get-method-accept-charset.js:
* http/tests/wml/resources/go-task-get-method.js:
* http/tests/wml/resources/go-task-post-method-accept-charset.js:
* http/tests/wml/resources/go-task-post-method.js:
* http/tests/wml/resources/post-data-to-server.js:
* wml/resources/WMLTestCase.js:
(onloadHandler):
(createStaticWMLTestCase):
(createDynamicWMLTestCase):
(createWMLTestCase.iframeElement.onload):
(createWMLTestCase):
* wml/resources/enter-card-with-events.js:
(executeTest):
* wml/resources/enter-first-card-with-events.js:
(setupTestDocument):
(prepareTest):
(executeTest):
* wml/resources/go-task-get-method-external-deck-with-href.js:
* wml/resources/go-task-get-method-external-deck.js:
* wml/resources/go-task-get-method-same-deck.js:
* wml/resources/input-format.js:
* wml/resources/newcontext-same-deck.js:
(setupTestDocument):
(executeTest):
* wml/resources/onenterforward-event.js:
(executeTest):
* wml/resources/onenterforward-inline-event.js:
* wml/resources/ontimer-event.js:
(executeTest):
* wml/resources/ontimer-inline-event.js:
(executeTest):
* wml/resources/option-element-onpick.js:
* wml/resources/select-element-variables.js:
* wml/resources/variable-reference-invalid-character.js:
* wml/resources/variable-reference-valid.js:
2009-08-08 Oliver Hunt <oliver@apple.com>
Reviewed by Eric Seidel and Sam Weinig.
[ES5] Implement Object.getPrototypeOf
https://bugs.webkit.org/show_bug.cgi?id=28114
Add tests for getPrototypeOf
* fast/js/prototypes-expected.txt:
* fast/js/resources/prototypes.js:
2009-08-08 Jan Michael Alonzo <jmalonzo@webkit.org>
[Gtk] Skip media/controls-right-click-on-timebar.html as it needs
eventSender which we don't have at the moment.
* platform/gtk/Skipped:
2009-08-08 Jan Michael Alonzo <jmalonzo@webkit.org>
Reviewed by Xan Lopez.
[Gtk] Enable accessibility in Gtk DRT
https://bugs.webkit.org/show_bug.cgi?id=25989
Remove passing accessibility tests from the Skipped list
* platform/gtk/Skipped:
2009-08-07 Oliver Hunt <oliver@apple.com>
Reviewed by Cameron Zwarich.
Test function declaration parsing
* fast/js/function-declaration-expected.txt: Added.
* fast/js/function-declaration.html: Added.
* fast/js/resources/function-declaration.js: Added.
2009-08-07 Jan Michael Alonzo <jmalonzo@webkit.org>
[Gtk] Skip two new tests (from r46896) needing gtk-specific results.
* platform/gtk/Skipped:
2009-08-07 Darin Adler <darin@apple.com>
* platform/gtk/Skipped: Skip a newly-failing test. I filed a bug about it too.
2009-08-07 Darin Adler <darin@apple.com>
* platform/gtk/Skipped: Updated since textarea-arrow-navigation.html moved.
2009-08-07 Brian Weinstein <bweinstein@apple.com>
Rubber-stamped by Mark Rowe.
Add http/tests/misc/favicon-loads-with-images-disabled.html to get the
Windows Debug bot back green.
* platform/win/Skipped:
2009-08-07 Darin Adler <darin@apple.com>
Reviewed by Adele Peterson.
"Shadow tree" DOM nodes are being accidentally exposed to JavaScript
https://bugs.webkit.org/show_bug.cgi?id=28086
Rewrite tests that depend on selection inside <input> and <textarea> elements
from showing up with getSelection(), since does not match Firefox and needs to
change soon.
* editing/deleting/delete-ligature-002-expected.txt: Updated.
* editing/deleting/delete-ligature-002.html: Changed to use a contenteditable
<div> element instead of a <textarea> element.
* editing/deleting/delete-ligature-003-expected.txt: Updated.
* editing/deleting/delete-ligature-003.html: Changed to use a contenteditable
<div> element instead of a <textarea> element.
* editing/deleting/skip-virama-001-expected.txt: Updated.
* editing/deleting/skip-virama-001.html: Changed to use a contenteditable
<div> element instead of a <textarea> element.
* editing/input/textarea-arrow-navigation-expected.txt: Moved to fast/forms.
* editing/input/textarea-arrow-navigation.html: Ditto.
* editing/inserting/insert-thai-characters-001-expected.txt: Updated.
* editing/inserting/insert-thai-characters-001.html: Changed to use a contenteditable
<div> element instead of a <textarea> element.
* editing/selection/5213963-expected.txt: Added. This is now a text-only test.
* editing/selection/5213963.html: Added a call to dumpAsText(). Changed selection
testing to use selectionEnd instead of getSelection().type.
* editing/selection/find-in-text-control-expected.txt: Updated.
* editing/selection/find-in-text-control.html: Changed test to distinguish the
different text controls. Made it use activeElement to find out if the selection
is inside a control.
* editing/selection/move-begin-end-expected.txt: Updated.
* editing/selection/move-begin-end.html: Changed to use a contenteditable
<div> element instead of a <textarea> element.
* editing/text-iterator/thai-cursor-movement-expected.txt: Updated.
* editing/text-iterator/thai-cursor-movement.html: Changed to use a contenteditable
<div> element instead of a <textarea> element.
* fast/forms/textarea-arrow-navigation-expected.txt: Moved from editing/input since
this is a <textarea> test, not a general editing test.
* fast/forms/textarea-arrow-navigation.html: Ditto.
Changed to use eventSender instead of the editing machinery to test the down arrow.
* platform/mac/editing/selection/5213963-expected.checksum: Removed.
This is now a text-only test.
* platform/mac/editing/selection/5213963-expected.png: Ditto.
* platform/mac/editing/selection/5213963-expected.txt: Ditto.
* platform/qt/editing/selection/5213963-expected.txt: Ditto.
* platform/win/editing/selection/5213963-expected.txt: Ditto.
2009-08-07 Drew Wilson <atwilson@google.com>
Reviewed by David Levin.
SharedWorkers should be shared
https://bugs.webkit.org/show_bug.cgi?id=28058
Added tracking to the SharedWorkerRepository so instances of SharedWorkers are shared across pages.
* fast/workers/shared-worker-shared-expected.txt: Added.
* fast/workers/shared-worker-shared.html-disabled: Added sharing test.
2009-08-07 Ryosuke Niwa <rniwa@webkit.org>
Reviewed by Justin Garcia.
selectionHasStyle doesn't handle text-specific properties properly
https://bugs.webkit.org/show_bug.cgi?id=27858
This patch adds toggle-compound-styles to make sure WebKit can handle nested text styles
such as <b><i>hello</i>world</b> (italicized) and <b><i>hello</i>world</b> (not italicized)
on all platforms except on Mac (to match TextEdit's behavior).
* editing/execCommand/resources/toggle-compound-styles.js: Added.
(testSingleToggle):
* editing/execCommand/toggle-compound-styles.html: Added.
* platform/gtk/editing/execCommand: Added.
* platform/gtk/editing/execCommand/toggle-compound-styles-expected.txt: Added.
* platform/mac/editing/execCommand/toggle-compound-styles-expected.txt: Added.
* platform/qt/editing/execCommand/toggle-compound-styles-expected.txt: Added.
* platform/win/editing/execCommand: Added.
* platform/win/editing/execCommand/toggle-compound-styles-expected.txt: Added.
2009-08-07 Darin Adler <darin@apple.com>
Reviewed by Mark Rowe.
Fix three tests so they are not dependent on the getSelection() result
reflecting selections inside <input> and <textarea> elements.
* fast/events/right-click-focus.html: Removed unneeded check of anchorNode.
The test works fine by just testing the actual result of typing.
* fast/forms/focus-style-pending.html: Detect focus with an onfocus
attribute rather than by looking at getSelection().focusNode.
* fast/forms/search-click-in-placeholder.html: Detect focus with an onfocus
attribute rather than by looking at getSelection().baseNode.
2009-08-07 Alpha Lam <hclam@chromium.org>
Reviewed by Eric Seidel.
Right click on timeline of media controls panel cause seek
https://bugs.webkit.org/show_bug.cgi?id=27920
Add a test simulate the behavior of seeking by right clicking
on the time bar of media controls while playing.
* media/controls-right-click-on-timebar-expected.txt: Added.
* media/controls-right-click-on-timebar.html: Added.
2009-08-07 Darin Adler <darin@apple.com>
Reviewed by Mark Rowe.
Another try at making the gc-9.html test less prone to intermittent failure.
* fast/dom/gc-9.html: Changed this to do the "before garbage collection"
test right after setting the properties. This practically eliminates the
possibility that we will get unlucky and get a garbage collection between
when theproperty is set and tested, which seems to have happened at least
once on the buildbot.
2009-08-07 Mike Fenton <mike.fenton@torchmobile.com>
Reviewed by Adam Treat.
Move fast/forms/menulist-style-color.html to Skipped list for mac/win.
Bug filed - https://bugs.webkit.org/show_bug.cgi?id=28079
* platform/mac/Skipped:
* platform/win/Skipped:
2009-08-07 Mike Fenton <mike.fenton@torchmobile.com>
Reviewed by Adam Treat.
Add Test results for mac and windows for new tests.
https://bugs.webkit.org/show_bug.cgi?id=28050
* platform/mac/fast/forms/text-style-color-expected.txt: Added.
* platform/win/fast/forms/text-style-color-expected.txt: Added.
2009-08-07 Peter Kasting <pkasting@google.com>
Reviewed by Adam Treat.
https://bugs.webkit.org/show_bug.cgi?id=28076
Add fast/images/icon-decoding.html to Qt skip list until it has
results.
* platform/qt/Skipped:
2009-08-07 Mike Fenton <mike.fenton@torchmobile.com>
Reviewed by Eric Seidel.
Prevent RenderThemeQt AdjustStyle based calls for TextField, MenuList and MenuListButton
from discarding style colour.
Add new tests and remove tests from platform/qt/Skipped that now pass.
https://bugs.webkit.org/show_bug.cgi?id=28050
* fast/forms/menulist-style-color.html: Added.
* fast/forms/text-style-color.html: Added.
* platform/qt/Skipped:
* platform/qt/fast/forms/menulist-style-color-expected.txt: Added.
* platform/qt/fast/forms/text-style-color-expected.txt: Added.
2009-08-07 Brady Eidson <beidson@apple.com>
Reviewed by Darin Adler.
Implement the HTML5 hashchange event.
https://bugs.webkit.org/show_bug.cgi?id=21605
* fast/loader/hashchange-event-expected.txt: Added.
* fast/loader/hashchange-event.html: Added.
2009-08-07 Shinichiro Hamaji <hamaji@chromium.org>
Reviewed by Adele Peterson.
Cannot scroll for box-reflect:right
https://bugs.webkit.org/show_bug.cgi?id=27979
Update m_overflowLeft an m_overflowWidth for reflection just like
m_overflowTop and m_overflowHeight.
* fast/reflections/reflection-overflow-scroll-expected.txt: Added.
* fast/reflections/reflection-overflow-scroll.html: Added.
* fast/reflections/resources/reflection-overflow-scroll.js: Added.
* platform/mac/fast/reflections/reflection-nesting-expected.txt:
* platform/mac/fast/repaint/reflection-redraw-expected.txt:
2009-08-06 Shinichiro Hamaji <hamaji@chromium.org>
Reviewed by Adam Barth.
box-shadow's spread is ignored with <table>
https://bugs.webkit.org/show_bug.cgi?id=28017
Use RenderStyle::getBoxShadowExtent just like RenderBlock.
* fast/box-shadow/box-shadow-overflow-scroll-expected.txt: Added.
* fast/box-shadow/box-shadow-overflow-scroll.html: Added.
* fast/box-shadow/resources/box-shadow-overflow-scroll.js: Added.
2009-08-06 Jan Michael Alonzo <jmalonzo@webkit.org>
Reviewed by Xan Lopez.
[Gtk] Copy expected (txt only) result from Mac for
fast/images/icon-decoding.html from r46871 since we seem to pass this
test as well.
* platform/gtk/fast/images/icon-decoding-expected.txt: Copied from LayoutTests/platform/mac/fast/images/icon-decoding-expected.txt.
2009-08-06 Simon Fraser <simon.fraser@apple.com>
Make the test a little more sloppy to try to fix sporadic failures on Windows.
* animations/play-state.html:
2009-08-05 Simon Fraser <simon.fraser@apple.com>
Reviewed by Darin Adler.
Implement the matchMedium method on the Media interface described in the CSSOM View Module.
https://bugs.webkit.org/show_bug.cgi?id=22495
* fast/media/matchmedium-query-api-expected.txt: Added.
* fast/media/matchmedium-query-api.html: Added.
2009-08-06 Darin Adler <darin@apple.com>
Reviewed by Mark Rowe.
* fast/dom/gc-9-expected.txt: Generated new results.
* fast/dom/gc-9.html: Turned off tests that are unpredictable based
on what happens during garbage collection. These do represent bugs,
so we want to turn them back on again once the bugs are fixed.
2009-08-06 Peter Kasting <pkasting@google.com>
Reviewed by Eric Seidel.
https://bugs.webkit.org/show_bug.cgi?id=28025
Add a test for .ico decoding.
* fast/images/icon-decoding.html: Added.
* fast/images/resources/1bit.ico: Added.
* fast/images/resources/2entries.ico: Added.
* fast/images/resources/32bit.ico: Added.
* fast/images/resources/8bit.ico: Added.
* platform/mac/fast/images/icon-decoding-expected.checksum: Added.
* platform/mac/fast/images/icon-decoding-expected.png: Added.
* platform/mac/fast/images/icon-decoding-expected.txt: Added.
2009-08-06 Michelangelo De Simone <micdesim@gmail.com>
Reviewed by Darin Adler.
https://bugs.webkit.org/show_bug.cgi?id=27455
Test suite for form controls' custom validation message.
* fast/dom/domListEnumeration-expected.txt: Corrected
* fast/dom/resources/domListEnumeration.js: Corrected
* fast/forms/ValidityState-customError-001-expected.txt: Added.
* fast/forms/ValidityState-customError-001.html: Added.
* fast/forms/ValidityState-customError-002-expected.txt: Added.
* fast/forms/ValidityState-customError-002.html: Added.
* fast/forms/ValidityState-customError-003-expected.txt: Added.
* fast/forms/ValidityState-customError-003.html: Added.
* fast/forms/ValidityState-customError-004-expected.txt: Added.
* fast/forms/ValidityState-customError-004.html: Added.
2009-08-06 Ryosuke Niwa <rniwa@webkit.org>
Reviewed by Eric Seidel.
LayoutTests/editing/execCommand/boldSelection.html must be a dumpAsText test
https://bugs.webkit.org/show_bug.cgi?id=28055
This patch converts boldSelection.html to a dumpAsText and adds description on what it tests.
Namely, it tests bolding the first 21 letters of a sentence.
Since bolding must be done by adding b tag instead of a style span, we print innerHTML of the result.
* editing/execCommand/boldSelection-expected.txt: Added.
* editing/execCommand/boldSelection.html:
* platform/mac/editing/execCommand/boldSelection-expected.checksum: Removed.
* platform/mac/editing/execCommand/boldSelection-expected.png: Removed.
* platform/mac/editing/execCommand/boldSelection-expected.txt: Removed.
* platform/qt/editing/execCommand/boldSelection-expected.txt: Removed.
2009-08-06 Simon Fraser <simon.fraser@apple.com>
Fix a test in http/tests/media that was missed in the earlier 'media' rename.
* http/tests/media/video-play-stall.html:
2009-08-06 Simon Fraser <simon.fraser@apple.com>
Rubber-stamped by Dan Bernstein.
Move a video test from fast/media to media/, since fast/media is all about
CSS media queries.
* media/video-controls-with-mutation-event-handler-expected.txt: Renamed from LayoutTests/fast/media/video-controls-with-mutation-event-handler-expected.txt.
* media/video-controls-with-mutation-event-handler.html: Renamed from LayoutTests/fast/media/video-controls-with-mutation-event-handler.html.
2009-08-06 Simon Fraser <simon.fraser@apple.com>
Reviewed by Dan Bernstein.
https://bugs.webkit.org/show_bug.cgi?id=28056
Change media tests to not use a variable in global scope with the name
'media', to avoid conflict with window.media.
* media/audio-constructor-autobuffer-expected.txt:
* media/audio-constructor-autobuffer.html:
* media/audio-constructor-src.html:
* media/audio-constructor.html:
* media/audio-data-url-expected.txt:
* media/audio-data-url.html:
* media/audio-mpeg-supported-expected.txt:
* media/audio-mpeg-supported.html:
* media/media-load-event-expected.txt:
* media/media-load-event.html:
* media/video-can-play-type.html:
* media/video-loop-expected.txt:
* media/video-loop.html:
* media/video-seek-past-end-paused-expected.txt:
* media/video-seek-past-end-paused.html:
* media/video-seek-past-end-playing-expected.txt:
* media/video-seek-past-end-playing.html:
* media/video-source-media.html:
* media/video-source-type-params.html:
* media/video-source-type.html:
* media/video-source.html:
* media/video-src-invalid-remove.html:
* media/video-src-plus-source-expected.txt:
* media/video-src-plus-source.html:
* media/video-src-source.html:
* media/video-src.html:
* media/video-test.js:
(findMediaElement):
(waitForEvent):
(waitForEventAndTest):
(relativeURL):
* media/video-timeupdate-during-playback.html:
2009-08-06 Drew Wilson <atwilson@google.com>
Reviewed by David Levin.
Refactored worker tests to share code with shared worker versions. Shared worker tests are currently disabled by default.
Worker layout tests should be refactored to enable testing SharedWorkers also.
https://bugs.webkit.org/show_bug.cgi?id=27963
* fast/workers/resources/shared-worker-common.js:
(onconnect):
(gc):
(handleMessage):
* fast/workers/resources/shared-worker-create-common.js: Added.
(createWorker.worker.port.onmessage):
(createWorker.worker.postMessage):
(createWorker):
* fast/workers/resources/worker-context-gc.js: Added.
(log):
(worker.onmessage):
* fast/workers/resources/worker-create-common.js: Added.
(createWorker):
* fast/workers/resources/worker-location.js: Added.
(log):
(gc):
(worker.onmessage):
* fast/workers/resources/worker-navigator.js: Added.
(log):
(worker.onmessage):
* fast/workers/resources/worker-replace-global-constructor.js:
* fast/workers/resources/worker-replace-self.js: Added.
(log):
(worker.onmessage):
* fast/workers/shared-worker-context-gc-expected.txt: Added.
* fast/workers/shared-worker-context-gc.html-disabled: Added.
* fast/workers/shared-worker-location-expected.txt: Added.
* fast/workers/shared-worker-location.html-disabled: Added.
* fast/workers/shared-worker-navigator-expected.txt: Added.
* fast/workers/shared-worker-navigator.html-disabled: Added.
* fast/workers/shared-worker-replace-global-constructor.html-disabled:
* fast/workers/shared-worker-replace-self-expected.txt: Added.
* fast/workers/shared-worker-replace-self.html-disabled: Added.
* fast/workers/worker-context-gc.html:
* fast/workers/worker-location.html:
* fast/workers/worker-navigator.html:
* fast/workers/worker-replace-global-constructor.html:
* fast/workers/worker-replace-self.html:
2009-08-06 Adam Barth <abarth@webkit.org>
Unreviewed rollout.
Revert 46840 because it broke the reliability tests.
* http/tests/security/isolatedWorld/window-setTimeout-function-expected.txt: Removed.
* http/tests/security/isolatedWorld/window-setTimeout-function.html: Removed.
* http/tests/security/isolatedWorld/window-setTimeout-string-expected.txt: Removed.
* http/tests/security/isolatedWorld/window-setTimeout-string.html: Removed.
* platform/gtk/Skipped:
* platform/mac/Skipped:
* platform/qt/Skipped:
* platform/win/Skipped:
2009-08-06 Drew Wilson <atwilson@google.com>
Reviewed by David Levin.
SharedWorkers should instantiate a thread and a SharedWorkerContext
https://bugs.webkit.org/show_bug.cgi?id=27927
Added disabled tests for SharedWorker minimal functionality.
Began refactoring of dedicated worker tests to allow sharing test cases between shared and dedicated worker (will continue in another patch).
* fast/workers/resources/shared-worker-common.js: Added.
* fast/workers/resources/shared-worker-script-error.js: Added.
* fast/workers/resources/worker-replace-global-constructor.js: Moved common code into shared .js file.
* fast/workers/shared-worker-constructor.html-disabled:
* fast/workers/shared-worker-gc-expected.txt: Added.
* fast/workers/shared-worker-gc.html-disabled: Added.
* fast/workers/shared-worker-load-error-expected.txt: Added.
* fast/workers/shared-worker-load-error.html-disabled: Added.
* fast/workers/shared-worker-replace-global-constructor-expected.txt: Added.
* fast/workers/shared-worker-replace-global-constructor.html-disabled: Added.
* fast/workers/shared-worker-script-error-expected.txt: Added.
* fast/workers/shared-worker-script-error.html-disabled: Added.
* fast/workers/shared-worker-simple-expected.txt: Added.
* fast/workers/shared-worker-simple.html-disabled: Added.
* fast/workers/worker-replace-global-constructor.html:
2009-08-06 Adam Barth <abarth@webkit.org>
Reviewed by Eric Seidel.
[V8] Teach ScheduledAction::execute about isolated worlds
https://bugs.webkit.org/show_bug.cgi?id=27703
Add test coverage for the interaction between setTimeout and isolated
worlds.
* http/tests/security/isolatedWorld/window-setTimeout-function-expected.txt: Added.
* http/tests/security/isolatedWorld/window-setTimeout-function.html: Added.
* http/tests/security/isolatedWorld/window-setTimeout-string-expected.txt: Added.
* http/tests/security/isolatedWorld/window-setTimeout-string.html: Added.
2009-08-05 Xan Lopez <xlopez@igalia.com>
Skip new test using eventSender, since the GTK+ port does not have
it yet.
* platform/gtk/Skipped:
2009-08-05 Drew Wilson <atwilson@google.com>
Reviewed by David Levin.
Need to test throwing exceptions from Workers after calling close().
https://bugs.webkit.org/show_bug.cgi?id=27924
* fast/workers/resources/worker-close.js:
* fast/workers/worker-close-expected.txt:
* fast/workers/worker-close.html:
2009-08-05 Darin Adler <darin@apple.com>
Reviewed by Dan Bernstein.
Client side image maps did not handle zoom correctly.
Client side image maps did not handle border and padding correctly.
* fast/images/image-map-zoom-expected.txt: Added.
* fast/images/image-map-zoom.html: Added.
2009-08-05 Brady Eidson <beidson@apple.com>
Reviewed by Darin Adler.
Win DRT's resource load delegate is missing didReceiveResponse
https://bugs.webkit.org/show_bug.cgi?id=28033
* platform/win/Skipped:
2009-08-05 Brady Eidson <beidson@apple.com>
Reviewed by Darin Adler.
Win DRT's resource load delegate is missing didReceiveResponse
https://bugs.webkit.org/show_bug.cgi?id=28033
* platform/win/Skipped: Remove a test that now passes
Remove platform specific results for the XFrameOptions suite which now matches cross platform results:
* platform/win/http/tests/security: Removed.
* platform/win/http/tests/security/XFrameOptions: Removed.
* platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-expected.txt: Removed.
* platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-in-body-expected.txt: Removed.
* platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-allow-expected.txt: Removed.
* platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-deny-expected.txt: Removed.
* platform/win/http/tests/security/XFrameOptions/x-frame-options-parent-same-origin-allow-expected.txt: Removed.
2009-08-05 Brady Eidson <beidson@apple.com>
Rubberstamped by Mark Rowe.
As a followup to http://trac.webkit.org/changeset/46811, Windows-specific results *did* have some differences, so restoring those results.
* platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-expected.txt: Copied from platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-expected.txt.
* platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-in-body-expected.txt: Copied from platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-in-body-expected.txt.
* platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-allow-expected.txt: Copied from platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-allow-expected.txt.
* platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-deny-expected.txt: Copied from platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-deny-expected.txt.
2009-08-05 Brady Eidson <beidson@apple.com>
Rubberstamped by Mark Rowe.
Actually, for all 6 of these tests Tiger now matches the cross-platform results, so removing all the Tiger results.
* platform/mac-tiger/http/tests/loading/redirect-methods-expected.txt: Removed.
* platform/mac-tiger/http/tests/misc/favicon-loads-with-images-disabled-expected.txt: Removed.
* platform/mac-tiger/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-expected.txt: Removed.
* platform/mac-tiger/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-in-body-expected.txt: Removed.
* platform/mac-tiger/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-allow-expected.txt: Removed.
* platform/mac-tiger/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-deny-expected.txt: Removed.
2009-08-05 Brady Eidson <beidson@apple.com>
Rubberstamped by Mark Rowe.
As a followup to http://trac.webkit.org/changeset/46809, Windows-specific results now match the cross-platform results,
so I'm removing them.
* platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-expected.txt: Removed.
* platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-in-body-expected.txt: Removed.
* platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-allow-expected.txt: Removed.
* platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-deny-expected.txt: Removed.
2009-08-05 Brady Eidson <beidson@apple.com>
Rubberstamped by Mark Rowe.
As a followup to http://trac.webkit.org/changeset/46809, update Tiger platform specific results for these tests.
* platform/mac-tiger/http/tests/loading/redirect-methods-expected.txt:
* platform/mac-tiger/http/tests/misc/favicon-loads-with-images-disabled-expected.txt:
2009-08-05 Darin Fisher <darin@chromium.org>
Reviewed by Darin Adler.
Update test results to account for willCacheResponse logging now being
an opt-in feature of layoutTestController.
https://bugs.webkit.org/show_bug.cgi?id=28010
* http/tests/loading/redirect-methods-expected.txt: Rebaselined
* http/tests/misc/favicon-loads-with-images-disabled-expected.txt: Rebaselined
* http/tests/misc/willCacheResponse-delegate-callback.html: Calls dumpWillCacheResponse.
* http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-expected.txt: Rebaselined
* http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-in-body-expected.txt: Rebaselined
* http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-allow-expected.txt: Rebaselined
* http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-deny-expected.txt: Rebaselined
2009-08-05 Mark Rowe <mrowe@apple.com>
Reviewed by Brady Eidson.
Fix two tests to not load a resource that takes five seconds to load.
We achieve this by making the delay in slow-resource.pl configurable in a query parameter.
This drops the run time of each of the tests from over five seconds to less than a third
of a second.
* http/tests/misc/DOMContentLoaded-event.html:
* http/tests/navigation/multiple-back-forward-entries.html:
* http/tests/navigation/resources/slow-resource.pl:
2009-08-05 Szabo Carol <carol.szabo@nokia.com>
Reviewed by Darin Adler.
Test for https://bugs.webkit.org/show_bug.cgi?id=27942
Form Reset does not work per w3c standard when single selection
SELECT element has more than one option marked as selected.
* fast/forms/select-reset-multiple-selections-4-single-selection-expected.txt: Added.
* fast/forms/select-reset-multiple-selections-4-single-selection.html: Added.
2009-08-04 Adam Barth <abarth@webkit.org>
Reviewed by Eric Seidel.
[V8] Teach ScheduledAction::execute about isolated worlds
https://bugs.webkit.org/show_bug.cgi?id=27703
Rename queueScriptInIsolatedWorld to evaluateScriptInIsolatedWorld
because I've changed this API to be synchronous instead of asynchronous
to work around some strange behavior in the work_queue_. Turns out we
don't need the complexity of an asynchronous API to test this feature.
* http/tests/security/isolatedWorld/all-window-properties.html:
* http/tests/security/isolatedWorld/all-window-prototypes.html:
* http/tests/security/isolatedWorld/body-properties.html:
* http/tests/security/isolatedWorld/body-prototype.html:
* http/tests/security/isolatedWorld/click-event.html:
* http/tests/security/isolatedWorld/document-open.html:
* http/tests/security/isolatedWorld/document-properties.html:
* http/tests/security/isolatedWorld/document-prototype.html:
* http/tests/security/isolatedWorld/global-variables.html:
* http/tests/security/isolatedWorld/image-properties.html:
* http/tests/security/isolatedWorld/image-prototype.html:
* http/tests/security/isolatedWorld/location-properties.html:
* http/tests/security/isolatedWorld/location-prototype.html:
* http/tests/security/isolatedWorld/number-prototype.html:
* http/tests/security/isolatedWorld/object-prototype.html:
* http/tests/security/isolatedWorld/string-prototype.html:
* http/tests/security/isolatedWorld/window-properties.html:
2009-08-04 Eric Seidel <eric@webkit.org>
Reviewed by Simon Fraser.
REGRESSION (r45064): Drop caret remains in text control after the mouse exits
https://bugs.webkit.org/show_bug.cgi?id=26787
Fix some bogus comments noticed during testing.
* fast/forms/drag-into-textarea.html:
* fast/forms/drag-out-of-textarea.html:
2009-08-04 Chris Fleizach <cfleizach@apple.com>
Reviewed by Darin Adler.
Bug 27994 - WAI-ARIA: aria-valuetext needs to be implemented
https://bugs.webkit.org/show_bug.cgi?id=27994
* platform/mac/accessibility/aria-valuetext-expected.txt: Added.
* platform/mac/accessibility/aria-valuetext.html: Added.
2009-08-04 Chris Fleizach <cfleizach@apple.com>
Reviewed by Darin Adler.
Bug 27993 - AXSliders are missing required attributes and actions
https://bugs.webkit.org/show_bug.cgi?id=27993
Update tests to use more generic isActionSupported.
* accessibility/aria-link-supports-press.html:
* accessibility/button-press-action.html:
* accessibility/onclick-handlers.html:
* platform/mac/accessibility/slider-supports-actions-expected.txt: Added.
* platform/mac/accessibility/slider-supports-actions.html: Added.
2009-08-04 Eric Seidel <eric@webkit.org>
Reviewed by Simon Fraser.
fast/forms/textfield-drag-into-disabled.html has a needless 5 second delay
https://bugs.webkit.org/show_bug.cgi?id=28008
Updated the test not to use a 5 second delay.
Also made this dumpAsText.
I verified I didn't break the test by removing the "disabled"
from the <input> and validating that the drag completed correctly.
* fast/forms/textfield-drag-into-disabled-expected.txt: Added.
* fast/forms/textfield-drag-into-disabled.html:
* platform/mac/fast/forms/textfield-drag-into-disabled-expected.checksum: Removed.
* platform/mac/fast/forms/textfield-drag-into-disabled-expected.png: Removed.
* platform/mac/fast/forms/textfield-drag-into-disabled-expected.txt: Removed.
* platform/qt/fast/forms/textfield-drag-into-disabled-expected.txt: Removed.
* platform/win/fast/forms/textfield-drag-into-disabled-expected.txt: Removed.
2009-08-04 Eric Seidel <eric@webkit.org>
Reviewed by Simon Fraser.
LayoutTests are too slow
https://bugs.webkit.org/show_bug.cgi?id=27995
Shave 5 seconds off of run-webkit-tests.
* fast/events/click-count.html: use eventSender.leapForward instead of setTimeout
2009-08-04 Mark Rowe <mrowe@apple.com>
Update test results after addition of AXRequired in r46768.
* platform/mac/accessibility/lists-expected.txt:
2009-08-04 Simon Fraser <simon.fraser@apple.com>
Reviewed by Dave Hyatt.
Add support for transitions/animations of text-indent.
* transitions/text-indent-transition-expected.txt: Added.
* transitions/text-indent-transition.html: Added.
2009-08-04 Simon Fraser <simon.fraser@apple.com>
Reviewed by Dave Hyatt.
Add support for transitions of min- and max-width, and min- and max-height.
https://bugs.webkit.org/show_bug.cgi?id=27990
* transitions/min-max-width-height-transitions-expected.txt: Added.
* transitions/min-max-width-height-transitions.html: Added.
2009-08-04 Chris Fleizach <cfleizach@apple.com>
Reviewed by Darin Adler.
Added test for
Bug 27964 - WAI-ARIA: radio button does not determine its label from text content
https://bugs.webkit.org/show_bug.cgi?id=27964
Updated tests that expected the extra space at the end of some ARIA labels.
* accessibility/aria-labelledby-stay-within.html:
* platform/mac/accessibility/aria-describedby-on-input-expected.txt:
* platform/mac/accessibility/aria-labelledby-on-input-expected.txt:
* platform/mac/accessibility/aria-radiobutton-text-expected.txt: Added.
* platform/mac/accessibility/aria-radiobutton-text.html: Added.
2009-08-03 Chris Fleizach <cfleizach@apple.com>
Reviewed by Jon Honeycutt.
Bug 27958 - WAI-ARIA: Implement 'aria-required' attribute.
https://bugs.webkit.org/show_bug.cgi?id=27958
Tests for aria-required. Modified tests to accomodate new attribute.
* platform/mac-leopard/accessibility/table-with-aria-role-expected.txt:
* platform/mac/accessibility/aria-required-expected.txt: Added.
* platform/mac/accessibility/aria-required.html: Added.
* platform/mac/accessibility/legend-expected.txt:
* platform/mac/accessibility/radio-button-group-members-expected.txt:
* platform/mac/accessibility/table-with-aria-role-expected.txt:
2009-08-04 Ariya Hidayat <ariya.hidayat@nokia.com>
Rubber-stamped by Simon Hausmann.
[Qt] Add passed test results, with pixel tests.
* platform/qt/Skipped:
* platform/qt/fast/canvas/canvas-composite-expected.checksum: Added.
* platform/qt/fast/canvas/canvas-composite-expected.png: Added.
* platform/qt/fast/canvas/canvas-composite-expected.txt: Added.
* platform/qt/fast/canvas/drawImage-expected.checksum: Added.
* platform/qt/fast/canvas/drawImage-expected.png: Added.
* platform/qt/fast/canvas/drawImage-expected.txt: Added.
* platform/qt/fast/canvas/drawImage-with-globalAlpha-expected.checksum: Added.
* platform/qt/fast/canvas/drawImage-with-globalAlpha-expected.png: Added.
2009-08-04 Ariya Hidayat <ariya.hidayat@nokia.com>
Reviewed by Adam Treat.
[Qt] Fix the metrics.
* platform/qt/fast/canvas/canvas-before-css-expected.txt:
2009-08-04 Ariya Hidayat <ariya.hidayat@nokia.com>
Reviewed by Tor Arne Vestbø.
[Qt] Add pixel tests result.
* platform/qt/Skipped:
* platform/qt/fast/canvas/canvas-as-image-expected.checksum: Added.
* platform/qt/fast/canvas/canvas-as-image-expected.png: Added.
* platform/qt/fast/canvas/canvas-as-image-expected.txt: Added.
* platform/qt/fast/canvas/canvas-as-image-incremental-repaint-expected.checksum: Added.
* platform/qt/fast/canvas/canvas-as-image-incremental-repaint-expected.png: Added.
* platform/qt/fast/canvas/canvas-as-image-incremental-repaint-expected.txt: Added.
* platform/qt/fast/canvas/canvas-before-css-expected.checksum: Added.
* platform/qt/fast/canvas/canvas-before-css-expected.png: Added.
* platform/qt/fast/canvas/canvas-before-css-expected.txt:
* platform/qt/fast/canvas/canvas-bg-expected.checksum: Added.
* platform/qt/fast/canvas/canvas-bg-expected.png: Added.
* platform/qt/fast/canvas/canvas-bg-expected.txt: Added.
* platform/qt/fast/canvas/canvas-bg-zoom-expected.checksum: Added.
* platform/qt/fast/canvas/canvas-bg-zoom-expected.png: Added.
* platform/qt/fast/canvas/canvas-bg-zoom-expected.txt: Added.
2009-08-04 Adam Treat <adam.treat@torchmobile.com>
Fix buildbot. This was supposed to be part of the last commit r46757, but the hunk never made it in.
* platform/qt/fast/block/float/033-expected.txt:
2009-08-04 Renata Hodovan <hodovan.renata@stud.u-szeged.hu>
Reviewed by Simon Hausmann.
Remove LayoutTests/fast/block/float/033.html from the Qt Skipped list
The expected value was incorrect and it has been modified. The new expected value is similar to the MAC version as well.
* platform/qt/Skipped:
* platform/qt/fast/block/float/033-expected.txt:
2009-08-03 Jan Michael Alonzo <jmalonzo@webkit.org>
[Gtk] Skip accessibility/input-slider.html as it needs
Accessibility support in DRT which the Gtk do not have an
implementation at the moment.
* platform/gtk/Skipped:
2009-08-03 Dirk Pranke <dpranke@chromium.org>
Reviewed by Sam Weinig.
Test for https://bugs.webkit.org/show_bug.cgi?id=27748
crash w/ stack overflow when same CSS file loaded repeatedly
Fix crash caused by a stack overflow when repeatedly loading very large
CSS files. CSSRuleData in CSSStyleSelector.h destroyed itself
recursively rather than iteratively.
* fast/css/large-list-of-rules-crash-expected.txt: Added.
* fast/css/large-list-of-rules-crash.html: Added.
* fast/css/resources/large-list-of-rules-crash.css: Added.
2009-08-03 Simon Fraser <simon.fraser@apple.com>
Reviewed by Dan Bernstein.
Make the DRT APIs to pause transitions and animations work for accelerated animations
<https://bugs.webkit.org/show_bug.cgi?id=27627>
<rdar://problem/6442932>
Fix the 'pauseAnimationAtTimeOnElementWithId' and 'pauseTransitionAtTimeOnElementWithId' APIs
available to LayoutTests to work with accelerated animations and transitions. Done by sending
the pause time down to the GraphicsLayer, and using it to stop time on the layer.
I also added an assertion to check that the animation has actually started when we
try to pause it, to check that the pause time we compute is valid. This revealed a number
of tests that tried to pause before animations started, required some amount of test fixing.
* animations/animation-drt-api-multiple-keyframes.html:
* animations/animation-drt-api.html:
* animations/animation-hit-test-transform.html:
* animations/animation-hit-test.html:
* animations/animation-test-helpers.js:
(isCloseEnough):
(matrixStringToArray):
(checkExpectedValue):
(endTest):
(startTest):
(runAnimationTest.else):
(runAnimationTest):
(waitForAnimationToStart):
* transitions/transition-drt-api-delay.html:
* transitions/transition-hit-test-transform.html:
* transitions/transition-shorthand-delay.html:
* transitions/transition-test-helpers.js:
(isCloseEnough):
(checkExpectedValue):
(endTest):
(runTest):
(waitForAnimationStart):
(startTest):
(runTransitionTest):
2009-08-03 Chris Fleizach <cfleizach@apple.com>
Reviewed by Darin Adler.
Bug 27943: Need to implement ARIA role="radiogroup"
https://bugs.webkit.org/show_bug.cgi?id=27943
* platform/mac/accessibility/aria-radiogroup-expected.txt: Added.
* platform/mac/accessibility/aria-radiogroup.html: Added.
2009-08-03 Eric Carlson <eric.carlson@apple.com>
Reviewed by Eric Seidel.
HTMLInputElement is not controllable by assistive technologies
https://bugs.webkit.org/show_bug.cgi?id=27941
Add test for <input type=range> accessibility .
* accessibility/input-slider.html: Added.
* platform/mac/accessibility/input-slider-expected.txt: Added.
2009-08-02 Sam Weinig <sam@webkit.org>
Land updated expected result.
* fast/js/array-filter-expected.txt:
2009-08-02 Sam Weinig <sam@webkit.org>
Reviewed by Oliver Hunt.
Speed up fast/js/array-filter.html by 10x in debug builds by not using an
unnecessarily large sparse array.
* fast/js/resources/array-filter.js:
2009-08-01 Brian Weinstein <bweinstein@apple.com>
Rubber-stamped by Mark Rowe.
Remove a non-existent test from the Windows Skipped List.
* platform/win/Skipped:
2009-08-01 Brady Eidson <beidson@apple.com>
For my new test I landed last night, check in Tiger-specific results, and skip on Windows.
* platform/mac-tiger/http/tests/misc/favicon-loads-with-images-disabled-expected.txt: Added.
* platform/win/Skipped: Add to the skipped list because the failure needs exploration.
2009-08-01 John Abd-El-Malek <jam@chromium.org>
Reviewed by Eric Seidel.
Update test to work with multi-process message ports.
https://bugs.webkit.org/show_bug.cgi?id=27819
* fast/events/message-channel-gc.html:
2009-08-01 Evan Martin <evan@chromium.org>
Reviewed by Adam Barth.
Add a regression test for a crash when a page has smart quotes in a
mime type.
* fast/parser/smart-quotes-in-tag-expected.txt: Added.
* fast/parser/smart-quotes-in-tag.html: Added.
2009-07-31 Adam Treat <adam.treat@torchmobile.com>
Reviewed by Holger Hans Peter Freyther.
The reason these four tests fail is a mystery to me right, but placing
them in the Skipped file and the Qt port is... for the first time ever,
finally green!
https://bugs.webkit.org/show_bug.cgi?id=27914
* platform/qt/Skipped:
2009-07-31 Adam Treat <adam.treat@torchmobile.com>
Reviewed by Eric Seidel.
Printing related test needs to go in Skipped for now so we can
get Qt buildbot green for first time.
https://bugs.webkit.org/show_bug.cgi?id=27913
* platform/qt/Skipped:
2009-07-31 Adam Treat <adam.treat@torchmobile.com>
Reviewed by Eric Seidel.
Sometimes they pass, sometimes they fail. In attempt to get Qt buildbot
completely green for first time I'm placing these two in the Skipped file.
https://bugs.webkit.org/show_bug.cgi?id=27912
* platform/qt/Skipped:
2009-07-31 Adam Treat <adam.treat@torchmobile.com>
Reviewed by George Staikos and Eric Seidel.
Place some audio related tests into the Skipped list in
attempt to get Qt buildbot finally green.
https://bugs.webkit.org/show_bug.cgi?id=27910
* platform/qt/Skipped:
2009-07-31 Jan Michael Alonzo <jmalonzo@webkit.org>
Skip http/tests/misc/favicon-loads-with-images-disabled.html as
this requires resource load callbacks in Gtk DRT. I've raised bug
#27905 to track this.
* platform/gtk/Skipped:
2009-07-31 Brady Eidson <beidson@apple.com>
Reviewed by John Sullivan.
<rdar://problem/6973106> and https://bugs.webkit.org/show_bug.cgi?id=27896
Favicons are still loaded when automatic image loading is disabled.
* http/tests/misc/favicon-loads-with-images-disabled-expected.txt: Added.
* http/tests/misc/favicon-loads-with-images-disabled.html: Added.
2009-07-31 Jeremy Orlow <jorlow@chromium.org>
Reviewed by Adam Barth.
Add new LocalStorage layout tests.
https://bugs.webkit.org/show_bug.cgi?id=27778
These test behavior that I don't think was very well verified earlier.
* storage/domstorage/localstorage/complex-keys-expected.txt: Added.
* storage/domstorage/localstorage/complex-keys.html: Added.
A bunch of corner cases related to keys.
* storage/domstorage/localstorage/complex-values-expected.txt: Added.
* storage/domstorage/localstorage/complex-values.html: Added.
A bunch of corner cases related to values.
* storage/domstorage/localstorage/remove-item-expected.txt: Added.
* storage/domstorage/localstorage/remove-item.html: Added.
Test basic removeItem functionality.
2009-07-31 Mike Fenton <mike.fenton@torchmobile.com>
Reviewed by Adam Treat.
Re-Enable tests from Skipped that are passing correctly.
https://bugs.webkit.org/show_bug.cgi?id=27890
* platform/qt/Skipped:
2009-07-31 Mike Fenton <mike.fenton@torchmobile.com>
Reviewed by Adam Treat.
Add LayoutTest results from BuildBot output for tests that currently lack results under Qt.
https://bugs.webkit.org/show_bug.cgi?id=27882
* platform/qt/fast/backgrounds/size/backgroundSize20-expected.txt: Copied from LayoutTests/platform/mac/fast/backgrounds/size/backgroundSize20-expected.txt.
* platform/qt/fast/backgrounds/size/backgroundSize21-expected.txt: Copied from LayoutTests/platform/mac/fast/backgrounds/size/backgroundSize21-expected.txt.
* platform/qt/fast/backgrounds/size/backgroundSize22-expected.txt: Copied from LayoutTests/platform/mac/fast/backgrounds/size/backgroundSize22-expected.txt.
* platform/qt/fast/borders/border-radius-constraints-expected.txt: Added.
* platform/qt/fast/box-shadow/inset-expected.txt: Added.
* platform/qt/fast/box-shadow/spread-expected.txt: Copied from LayoutTests/platform/mac/fast/box-shadow/spread-expected.txt.
* platform/qt/fast/canvas/image-pattern-rotate-expected.txt: Added.
* platform/qt/fast/css/nested-floating-relative-position-percentages-expected.txt: Added.
* platform/qt/fast/css/pseudo-cache-stale-expected.txt: Added.
* platform/qt/fast/css/rem-dynamic-scaling-expected.txt: Added.
* platform/qt/fast/css/rem-units-on-root-expected.txt: Added.
* platform/qt/fast/dynamic/window-resize-scrollbars-test-expected.txt: Added.
* platform/qt/fast/dynamic/window-scrollbars-test-expected.txt: Added.
* platform/qt/fast/forms/isindex-placeholder-expected.txt: Added.
* platform/qt/fast/forms/search-vertical-alignment-expected.txt: Added.
* platform/qt/fast/frames/content-opacity-1-expected.txt: Copied from LayoutTests/platform/mac/fast/frames/content-opacity-1-expected.txt.
* platform/qt/fast/frames/content-opacity-2-expected.txt: Copied from LayoutTests/platform/mac/fast/frames/content-opacity-2-expected.txt.
* platform/qt/fast/frames/frame-navigation-expected.txt: Added.
* platform/qt/fast/frames/frame-scrolling-attribute-expected.txt: Added.
* platform/qt/fast/frames/iframe-scrolling-attribute-expected.txt: Added.
* platform/qt/fast/gradients/crash-on-zero-radius-expected.txt: Added.
* platform/qt/fast/lists/ol-start-parsing-expected.txt: Added.
* platform/qt/fast/overflow/overflow-with-local-background-attachment-expected.txt: Added.
* platform/qt/fast/repaint/float-new-in-block-expected.txt: Copied from LayoutTests/platform/mac/fast/repaint/float-new-in-block-expected.txt.
* platform/qt/fast/text/international/khmer-selection-expected.txt: Added.
* platform/qt/fast/text/shadow-translucent-fill-expected.txt: Added.
* platform/qt/fast/text/text-letter-spacing-expected.txt: Added.
* platform/qt/plugins/netscape-dom-access-expected.txt: Added.
* platform/qt/svg/batik/filters/feTile-expected.txt: Added.
* platform/qt/svg/custom/createImageElement-expected.txt: Copied from LayoutTests/platform/mac/svg/custom/createImageElement-expected.txt.
* platform/qt/svg/custom/createImageElement2-expected.txt: Added.
* platform/qt/svg/custom/js-update-image-and-display-expected.txt: Copied from LayoutTests/platform/mac/svg/custom/js-update-image-and-display-expected.txt.
* platform/qt/svg/custom/js-update-image-and-display2-expected.txt: Copied from LayoutTests/platform/mac/svg/custom/js-update-image-and-display2-expected.txt.
* platform/qt/svg/custom/js-update-image-and-display3-expected.txt: Copied from LayoutTests/platform/mac/svg/custom/js-update-image-and-display3-expected.txt.
* platform/qt/svg/custom/outer-svg-unknown-feature-expected.txt: Copied from LayoutTests/platform/mac/svg/custom/outer-svg-unknown-feature-expected.txt.
* platform/qt/svg/filters/feMerge-expected.txt: Added.
* platform/qt/svg/filters/feOffset-expected.txt: Added.
* platform/qt/svg/filters/feTile-expected.txt: Added.
* platform/qt/svg/filters/subRegion-one-effect-expected.txt: Added.
* platform/qt/svg/filters/subRegion-two-effects-expected.txt: Added.
2009-07-31 Adam Treat <adam.treat@torchmobile.com>
Reviewed by Tor Arne Vestbo.
Adding -webkit-animation-play-state back in following r46547.
* platform/qt/fast/css/getComputedStyle/computed-style-expected.txt:
* platform/qt/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
2009-07-31 Mark Rowe <mrowe@apple.com>
Fix the test case that was landed in r46624.
* http/tests/misc/meta-refresh-stray-single-quote.html:
2009-07-30 Brady Eidson <beidson@apple.com>
Reviewed by Mark Rowe, but Dan Bernstein also reviewed and asked thoughtful questions.
<rdar://problem/7106968> and https://bugs.webkit.org/show_bug.cgi?id=27868
http://www.ruthhuntcandy.com/ goes into infinite refresh in WebKit, works in others.
* http/tests/misc/meta-refresh-stray-single-quote-expected.txt: Added.
* http/tests/misc/meta-refresh-stray-single-quote.html: Added.
* http/tests/misc/resources/success-notify-done.html: Added.
2009-07-30 Adam Treat <adam.treat@torchmobile.com>
Add expected results file for new test.
* platform/gtk/fast/forms/button-style-color-expected.txt: Added.
2009-07-30 Adam Treat <adam.treat@torchmobile.com>
Add expected results file for new test.
* platform/mac/fast/forms/button-style-color-expected.txt: Added.
2009-07-30 Adam Treat <adam.treat@torchmobile.com>
Reviewed by Mark Rowe.
Revert previous commit to test out new functionality of buildbots and
run-webkit-tests made possible by r46607.
* platform/gtk/Skipped:
* platform/mac/Skipped:
* platform/win/Skipped:
2009-07-30 Adam Treat <adam.treat@torchmobile.com>
Reviewed by George Staikos.
Add new test with platform specific results to the Skipped files of ports
that haven't generated them yet. This is to make the buildbot green again.
* platform/gtk/Skipped:
* platform/mac/Skipped:
* platform/win/Skipped:
2009-07-30 Mike Fenton <mike.fenton@torchmobile.com>
Reviewed by Adam Treat.
Add Button Colour style test and results for Qt based upon fix for bug.
Unskip tables/mozilla/bugs/bug92647-2.html which passes with bug fix.
Update expected results for qt for test fast/dom/HTMLTableColElement/resize-table-using-col-width-expected
which also passes with the the bug fix.
https://bugs.webkit.org/show_bug.cgi?id=27814
* fast/forms/button-style-color.html: Added.
* platform/qt/Skipped:
* platform/qt/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.txt:
* platform/qt/fast/forms/button-style-color-expected.txt: Added.
2009-07-30 Eric Carlson <eric.carlson@apple.com>
Reviewed by Simon Fraser.
Video elements fires another "load" event when attached to DOM
https://bugs.webkit.org/show_bug.cgi?id=27623
* media/media-load-event-expected.txt: Added.
* media/media-load-event.html: Added.
2009-07-29 Jian Li <jianli@chromium.org>
Reviewed by Darin Adler.
Workers need to throw an exception when presented with invalid URLs.
https://bugs.webkit.org/show_bug.cgi?id=27770
Update worker-constructor.html and worker-redirect.html per the behavior change.
* fast/workers/worker-constructor-expected.txt:
* fast/workers/worker-constructor.html:
* http/tests/workers/worker-redirect-expected.txt:
* http/tests/workers/worker-redirect.html:
2009-07-29 Ryosuke Niwa <rniwa@webkit.org>
Reviewed by Justin Garcia.
REGRESSION(r46370-46426): /editing/style/remove-underline-from-stylesheet.html fails
https://bugs.webkit.org/show_bug.cgi?id=27809
Since new behavior is consistent with Firefox, we rebaseline the test cases.
The patch converts remove-underline-from-stylesheet and remove-underline-in-bold to dumpAsText tests
with markup printed explicitly because pixel tests did not detect the disappearance of underline.
* editing/style/remove-underline-from-stylesheet-expected.txt: Added.
* editing/style/remove-underline-from-stylesheet.html:
* editing/style/remove-underline-in-bold-expected.txt: Added.
* editing/style/remove-underline-in-bold.html:
* platform/mac/editing/style/remove-underline-from-stylesheet-expected.checksum: Removed.
* platform/mac/editing/style/remove-underline-from-stylesheet-expected.png: Removed.
* platform/mac/editing/style/remove-underline-from-stylesheet-expected.txt: Removed.
* platform/mac/editing/style/remove-underline-in-bold-expected.checksum: Removed.
* platform/mac/editing/style/remove-underline-in-bold-expected.png: Removed.
* platform/mac/editing/style/remove-underline-in-bold-expected.txt: Removed.
* platform/qt/editing/style/remove-underline-from-stylesheet-expected.txt: Removed.
* platform/qt/editing/style/remove-underline-in-bold-expected.txt: Removed.
2009-07-29 Darin Adler <darin@apple.com>
* platform/gtk/Skipped: Added ol-start-parsing.html since it has no result yet.
2009-07-29 Darin Adler <darin@apple.com>
Reviewed by Dan Bernstein.
Illegal values for <ol start> cause list numbering start at 0 (should start at 1)
https://bugs.webkit.org/show_bug.cgi?id=27810
Couldn't make a text-only test because list numbers do not show up in
text dumps. This matches the other fast/lists tests.
* fast/lists/ol-start-parsing.html: Added.
* platform/mac/fast/lists/ol-start-parsing-expected.checksum: Added.
* platform/mac/fast/lists/ol-start-parsing-expected.png: Added.
* platform/mac/fast/lists/ol-start-parsing-expected.txt: Added.
2009-07-29 Brian Weinstein <bweinstein@apple.com>
Rubber-stamped by Adam Roben.
Update getComputedStyle expected results on Windows to match updated Mac results.
* platform/win/fast/css/getComputedStyle/computed-style-expected.txt:
* platform/win/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
2009-07-29 Brady Eidson <beidson@apple.com>
Rubber-stamped by Mark Rowe
* platform/gtk/Skipped: Disable the new test on GTK, as they don't dump resource load callbacks
in their DumpRenderTree.
2009-07-29 Brady Eidson <beidson@apple.com>
Rubber-stamped by Jon Honeycutt
Check in Tiger-specific results for the new test, as it is known they send willCacheResponse
callbacks in a different order.
* platform/mac-tiger/http/tests/loading: Added.
* platform/mac-tiger/http/tests/loading/redirect-methods-expected.txt: Added.
2009-07-29 Brady Eidson <beidson@apple.com>
Adding my new test to the Windows skipped list until I can figure out what's going on.
* platform/win/Skipped:
2009-07-29 Simon Fraser <simon.fraser@apple.com>
Reviewed by Dan Bernstein.
Fix crash when an element with display: table-row is composited (e.g. via a 3d-transform)
https://bugs.webkit.org/show_bug.cgi?id=27796
Add testcase that has display: table-row with a 3d transform.
* fast/table/table-row-compositing-repaint-crash-expected.txt: Added.
* fast/table/table-row-compositing-repaint-crash.html: Added.
2009-07-29 Brady Eidson <beidson@apple.com>
Reviewed by Sam Weinig.
https://bugs.webkit.org/show_bug.cgi?id=27791
307 redirects of POSTs should use POST, not GET
* http/tests/loading/redirect-methods-expected.txt: Added.
* http/tests/loading/redirect-methods.html: Added.
* http/tests/loading/resources/redirect-methods-form.html: Added.
* http/tests/loading/resources/redirect-methods-result.php: Added.
2009-07-29 Chris Marrin <cmarrin@apple.com>
Reviewed by Simon Fraser.
Adding -webkit-animation-play-state back in
https://bugs.webkit.org/show_bug.cgi?id=26867
This tests play-state for both hardware and software animations. I also
added the ability to disable the use of the pauseAnimation API because
that API interferes with the operation of play-state. I also fixed some
tests which now print out the -webkit-animation-play-state property
* animations/animation-test-helpers.js:
* animations/play-state-expected.txt: Added.
* animations/play-state.html: Added.
* 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:
2009-07-29 Nikolas Zimmermann <nikolas.zimmermann@torchmobile.com>
Reviewed by Adam Treat.
[WML] Running WML tests in random order multiple times exposes subtle bugs
https://bugs.webkit.org/show_bug.cgi?id=27801
Some changes to fix random order WML tests, simplilfy WMLTestCase.js and reset testDocument
properly in enter-first-card-with-events.js. fast/wml/err-multi-access.wml still creates a layout
test difference on consecutive runs, though that's related to bug 27721, which has to be fixed first.
* wml/resources/WMLTestCase.js:
* wml/resources/enter-first-card-with-events.js:
(setupTestDocument):
(prepareTest):
(executeTest):
2009-07-29 Jan Michael Alonzo <jmalonzo@webkit.org>
Reviewed by Eric Seidel and Xan Lopez.
[Gtk] Enable http/tests/appcache tests
https://bugs.webkit.org/show_bug.cgi?id=27674
Enable passing http/tests/appcache tests.
* platform/gtk/Skipped:
2009-07-29 Simon Hausmann <simon.hausmann@nokia.com>
Update Qt-specific results for computed-style tests, like in r46512.
* platform/qt/fast/css/getComputedStyle/computed-style-expected.txt:
* platform/qt/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
2009-07-29 Kent Tamura <tkent@chromium.org>
Reviewed by Nikolas Zimmermann.
Fix a bug that HTMLOptionElement::value() returns an incorrect
value in a case that the element has a label attribute and no
value attribute.
https://bugs.webkit.org/show_bug.cgi?id=27760
* fast/forms/option-value-and-label-expected.txt: Added.
* fast/forms/option-value-and-label.html: Added.
2009-07-29 Adam Barth <abarth@webkit.org>
Reviewed by Dimitri Glazkov.
[V8] Fix isolated world wrappers for event handlers
https://bugs.webkit.org/show_bug.cgi?id=27533
Test that we get the wrappers from the right world when handling
events.
* http/tests/security/isolatedWorld/click-event-expected.txt: Added.
* http/tests/security/isolatedWorld/click-event.html: Added.
2009-07-29 Adam Barth <abarth@webkit.org>
Reviewed by Dimitri Glazkov.
[V8] Teach V8Proxy::context about isolated worlds
https://bugs.webkit.org/show_bug.cgi?id=27701
Test that calling document.open with more than two arguments calls the
window.open method from the correct world.
* http/tests/security/isolatedWorld/document-open-expected.txt: Added.
* http/tests/security/isolatedWorld/document-open.html: Added.
2009-07-28 Dan Bernstein <mitz@apple.com>
Update Window-specific results with the non-prefixed border-radius
properties
* platform/win/fast/css/getComputedStyle/computed-style-expected.txt:
* platform/win/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
2009-07-28 Dan Bernstein <mitz@apple.com>
Reviewed by Simon Fraser.
New test, updated test, and updated test results for:
[CSS3 Backgrounds and Borders] Drop the prefix from the border-radius
properties
https://bugs.webkit.org/show_bug.cgi?id=27578
[CSS3 Backgrounds and Borders] Handle the / and 4 values in
border-radius
https://bugs.webkit.org/show_bug.cgi?id=27584
* fast/borders/border-radius-parsing-expected.txt: Added.
* fast/borders/border-radius-parsing.html: Added.
* fast/css/remove-shorthand-expected.txt:
* fast/css/remove-shorthand.html: Added a test for border-radius.
* 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:
2009-07-28 Brian Weinstein <bweinstein@apple.com>
Rubber-stamped by Adam Roben.
Add two tests that failed on release (not debug) back to skipped list.
* platform/win/Skipped:
2009-07-28 Brian Weinstein <bweinstein@apple.com>
Rubber-stamped by Steve Falkenburg.
Remove a lot of tests from Windows Skip list which now pass. Will watch buildbot
to make sure there are no regressions/this commit doesn't cause failures.
* platform/win/Skipped:
2009-07-28 Jeremy Orlow <jorlow@chromium.org>
Reviewed by Adam Barth.
Add some checks to existing SessionStorage LayoutTests.
https://bugs.webkit.org/show_bug.cgi?id=27776
This is a mixed bag of tweaks to existing tests. This is the sessionStorage
side of https://bugs.webkit.org/show_bug.cgi?id=27695
* storage/domstorage/sessionstorage/delete-removal-expected.txt:
* storage/domstorage/sessionstorage/delete-removal.html:
Made output more readable, added redundant deletes, added deletes to
keys with the same name in different case.
* storage/domstorage/sessionstorage/enumerate-storage.html:
Removed dead code.
* storage/domstorage/sessionstorage/enumerate-with-length-and-key-expected.txt: Copied from LayoutTests/storage/domstorage/sessionstorage/enumerate-storage-expected.txt.
* storage/domstorage/sessionstorage/enumerate-with-length-and-key.html: Copied from LayoutTests/storage/domstorage/sessionstorage/enumerate-storage.html.
Test enumerating by hand (with length+key).
* storage/domstorage/sessionstorage/iframe-events-expected.txt:
* storage/domstorage/sessionstorage/iframe-events.html:
Test removeItem and clear in addition to setItem.
* storage/domstorage/sessionstorage/onstorage-attribute-setwindow-expected.txt: Copied from LayoutTests/storage/domstorage/sessionstorage/onstorage-attribute-setattribute-expected.txt.
* storage/domstorage/sessionstorage/onstorage-attribute-setwindow.html: Copied from LayoutTests/storage/domstorage/sessionstorage/onstorage-attribute-setattribute.html.
Test using window.onstorage.
2009-07-28 Jeremy Orlow <jorlow@chromium.org>
Reviewed by Adam Barth.
Add some checks to existing DOM Storage LayoutTests.
https://bugs.webkit.org/show_bug.cgi?id=27695
This is really a mixed bag of tweaks to existing tests.
* storage/domstorage/localstorage/delete-removal-expected.txt:
* storage/domstorage/localstorage/delete-removal.html:
Made output more readable, added redundant deletes, added deletes to
keys with the same name in different case.
* storage/domstorage/localstorage/enumerate-storage.html:
Removed dead code.
* storage/domstorage/localstorage/enumerate-with-length-and-key-expected.txt: Added.
* storage/domstorage/localstorage/enumerate-with-length-and-key.html: Copied from LayoutTests/storage/domstorage/localstorage/enumerate-storage.html.
Test enumerating by hand (with length+key).
* storage/domstorage/localstorage/iframe-events-expected.txt:
* storage/domstorage/localstorage/iframe-events.html:
Test removeItem and clear in addition to setItem.
* storage/domstorage/localstorage/onstorage-attribute-setwindow-expected.txt: Copied from LayoutTests/storage/domstorage/localstorage/onstorage-attribute-setattribute-expected.txt.
* storage/domstorage/localstorage/onstorage-attribute-setwindow.html: Copied from LayoutTests/storage/domstorage/localstorage/onstorage-attribute-setattribute.html.
Test using window.onstorage.
* storage/domstorage/window-attributes-exist-expected.txt:
* storage/domstorage/window-attributes-exist.html:
Verify that two consecutive calls to window.____Storage will equal each other.
2009-07-28 Nikolas Zimmermann <nikolas.zimmermann@torchmobile.com>
Reviewed by George Staikos.
[WML] Variable substitution recursion seems to have bugs
https://bugs.webkit.org/show_bug.cgi?id=27726
Extend variable-reference-valid.html to test <setvar> attribute values depending on each other.
* wml/resources/variable-reference-valid.js:
(setupTestDocument):
(prepareTest):
(executeTest):
* wml/variable-reference-valid-expected.txt:
2009-07-28 Nikolas Zimmermann <nikolas.zimmermann@torchmobile.com>
Reviewed by George Staikos.
[WML] Page title doesn't update after variable substitution, if it contained variables
https://bugs.webkit.org/show_bug.cgi?id=27725
Extend variable-reference-valid.html test to include one-character variable tests.
* wml/resources/variable-reference-valid.js:
(setupTestDocument):
(prepareTest):
(executeTest):
* wml/variable-reference-valid-expected.txt:
2009-07-28 Nikolas Zimmermann <nikolas.zimmermann@torchmobile.com>
Reviewed by George Staikos.
[WML] <do> elements with a <noop> task shouldn't be exposed to the user
https://bugs.webkit.org/show_bug.cgi?id=27724
Add new layout test covering noop elements in do elements.
* fast/wml/task-noop-in-do.wml: Copied from WebCore/manual-tests/wml/task-noop-in-do.wml.
* platform/mac/fast/wml/task-noop-in-do-expected.checksum: Added.
* platform/mac/fast/wml/task-noop-in-do-expected.png: Added.
* platform/mac/fast/wml/task-noop-in-do-expected.txt: Added.
2009-07-27 Antonio Gomes <antonio.gomes@openbossa.org>
Reviewed by Adam Treat.
update qt expefic expected files for fast/css/getComputedStyle/ tests after r46274
https://bugs.webkit.org/show_bug.cgi?id=27714
* platform/qt/fast/css/getComputedStyle/computed-style-expected.txt:
* platform/qt/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
2009-07-27 Brady Eidson <beidson@apple.com>
Update Tiger specific results for these 7 tests.
* platform/mac-tiger/http/tests/misc/willCacheResponse-delegate-callback-expected.txt:
* platform/mac-tiger/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-expected.txt:
* platform/mac-tiger/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-in-body-expected.txt:
* platform/mac-tiger/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-allow-expected.txt:
* platform/mac-tiger/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-deny-expected.txt:
* platform/mac-tiger/security/block-test-expected.txt:
* platform/mac-tiger/security/block-test-no-port-expected.txt:
2009-07-27 Brady Eidson <beidson@apple.com>
Update Windows specific results for these 5 tests.
* platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-expected.txt:
* platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-in-body-expected.txt:
* platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-allow-expected.txt:
* platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-deny-expected.txt:
* platform/win/http/tests/security/XFrameOptions/x-frame-options-parent-same-origin-allow-expected.txt:
2009-07-27 Brady Eidson <beidson@apple.com>
Didn't mean to check this guy in.
* http/tests/appcache/max-size-expected.txt:
2009-07-27 Brady Eidson <beidson@apple.com>
Reviewed by Sam Weinig.
https://bugs.webkit.org/show_bug.cgi?id=27755
Layout tests that dump resource load delegate calls should dump the request method and the response status code.
Update test results for the new info.
* fast/loader/main-document-url-for-non-http-loads-expected.txt:
* http/tests/appcache/max-size-expected.txt:
* http/tests/misc/will-send-request-returns-null-on-redirect-expected.txt:
* http/tests/misc/window-dot-stop-expected.txt:
* http/tests/security/XFrameOptions/x-frame-options-deny-expected.txt:
* http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-expected.txt:
* http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-in-body-expected.txt:
* http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-allow-expected.txt:
* http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-deny-expected.txt:
* http/tests/security/XFrameOptions/x-frame-options-parent-same-origin-allow-expected.txt:
* http/tests/security/XFrameOptions/x-frame-options-parent-same-origin-deny-expected.txt:
* http/tests/xmlhttprequest/abort-should-cancel-load-expected.txt:
* platform/mac/http/tests/misc/willCacheResponse-delegate-callback-expected.txt:
* platform/mac/security/block-test-expected.txt:
* platform/mac/security/block-test-no-port-expected.txt:
* platform/mac/webarchive/loading/cache-expired-subresource-expected.txt:
* webarchive/loading/test-loading-archive-expected.txt:
2009-07-27 Ryosuke Niwa <rniwa@webkit.org>
Reviewed by Justin Garcia.
createMarkup does not handle CSS properly
https://bugs.webkit.org/show_bug.cgi?id=27660
inline-style-after-indentoutdent tests whether the original inline style is preserved after outdentation
immediately after indentation.
* editing/deleting/pruning-after-merge-2.html: Replaced b that contains div with a div with font-weight
* editing/execCommand/inline-style-after-indentoutdent-expected.txt: Added.
* editing/execCommand/inline-style-after-indentoutdent.html: Added.
* editing/execCommand/resources/inline-style-after-indentoutdent.js: Added.
(testCreateMarkup):
(shouldBeSameAfterCreateMarkup):
* platform/mac/editing/deleting/delete-3857753-fix-expected.txt: extra i tag is added (still passes pixel tests)
* platform/mac/editing/deleting/pruning-after-merge-2-expected.txt: extra div as explained above
* platform/mac/editing/pasteboard/display-block-on-spans-expected.txt: bug 26483 appearing
2009-07-27 Nikolas Zimmermann <nikolas.zimmermann@torchmobile.com>
Rubber-stamped by George Staikos.
Forgot to update pixel test results a while ago.
* platform/mac/fast/wml/err-invalid-location-for-varref-expected.checksum:
* platform/mac/fast/wml/err-invalid-location-for-varref-expected.png:
* platform/mac/fast/wml/err-invalid-variable-name-expected.checksum:
* platform/mac/fast/wml/err-invalid-variable-name-expected.png:
* platform/mac/fast/wml/err-samename-do-expected.checksum:
* platform/mac/fast/wml/err-samename-do-expected.png:
2009-07-27 Eric Seidel <eric@webkit.org>
Reviewed by Adam Barth.
prototypes-inheritance-2.html should crawl more types
https://bugs.webkit.org/show_bug.cgi?id=27741
Now we evaluate the crawl targets lazily so as not to skew any JS binding caching with our test ordering.
We could get around all caching by always instantiating a new copy of the frame
but that would be super-slow. :)
We're now crawling a bunch more types, all of which we pass.
* fast/dom/prototype-inheritance-2-expected.txt:
* fast/dom/resources/prototype-inheritance-2.js:
(evalToCrawlObject.LazyEvalCrawlObject):
(evalToCrawlObject):
(pushPropertyValuesWithUnseenTypes):
(crawl):
2009-07-27 Ojan Vafai <ojan@chromium.org>
Reviewed by Darin Adler.
https://bugs.webkit.org/show_bug.cgi?id=27474
Tests crashes when calling select, setSelectionRange or setting
selectionStart/selectionEnd on a textarea/input immediately after
setting display:none.
* fast/dom/text-control-crash-on-select-expected.txt: Added.
* fast/dom/text-control-crash-on-select.html: Added.
2009-07-27 Nikolas Zimmermann <nikolas.zimmermann@torchmobile.com>
Reviewed by George Staikos.
[WML] 'onpick' intrinsic event handling missing
https://bugs.webkit.org/show_bug.cgi?id=27723
Add a new WML layout test covering 'onpick' support.
* wml/option-element-onpick-expected.txt: Added.
* wml/option-element-onpick.html: Added.
* wml/resources/option-element-onpick.js: Added.
(setupTestDocument):
(prepareTest):
(executeTest):
2009-07-27 Michelangelo De Simone <micdesim@gmail.com>
Reviewed by Darin Adler.
https://bugs.webkit.org/show_bug.cgi?id=25552
First series of tests for the "pattern" attribute and related validation
code
* fast/forms/ValidityState-002-expected.txt: Copied from LayoutTests/fast/forms/willvalidate-001-expected.txt.
* fast/forms/ValidityState-002.html: Added.
* fast/forms/ValidityState-patternMismatch-001-expected.txt: Added.
* fast/forms/ValidityState-patternMismatch-001.html: Added.
* fast/forms/ValidityState-patternMismatch-002-expected.txt: Added.
* fast/forms/ValidityState-patternMismatch-002.html: Added.
* fast/forms/ValidityState-patternMismatch-003-expected.txt: Added.
* fast/forms/ValidityState-patternMismatch-003.html: Added.
* fast/forms/ValidityState-patternMismatch-004-expected.txt: Added.
* fast/forms/ValidityState-patternMismatch-004.html: Added.
* fast/forms/ValidityState-patternMismatch-005-expected.txt: Added.
* fast/forms/ValidityState-patternMismatch-005.html: Added.
* fast/forms/ValidityState-patternMismatch-006-expected.txt: Added.
* fast/forms/ValidityState-patternMismatch-006.html: Added.
* fast/forms/ValidityState-patternMismatch-007-expected.txt: Added.
* fast/forms/ValidityState-patternMismatch-007.html: Added.
* fast/forms/pattern-attribute-001-expected.txt: Added.
* fast/forms/pattern-attribute-001.html: Added.
* fast/forms/pattern-attribute-002-expected.txt: Added.
* fast/forms/pattern-attribute-002.html: Added.
* fast/forms/pattern-attribute-003-expected.txt: Added.
* fast/forms/pattern-attribute-003.html: Added.
2009-07-27 Jian Li <jianli@chromium.org>
Reviewed by David Levin.
Layout tests for fixing error handling in dedicated worker and worker
context.
https://bugs.webkit.org/show_bug.cgi?id=27525
* fast/workers/resources/worker-error-in-handling-script-error.js: Added
* fast/workers/resources/worker-invalid-syntax.js: Added.
* fast/workers/resources/worker-script-error-bubbled.js: Added.
* fast/workers/resources/worker-script-error-handled.js: Added.
* fast/workers/resources/worker-script-error-unhandled.js: Added.
* fast/workers/worker-constructor.html:
* fast/workers/worker-script-error-expected.txt: Added.
* fast/workers/worker-script-error.html: Added.
Add test cases to cover different script error handling scenarios.
2009-07-27 Nikolas Zimmermann <nikolas.zimmermann@torchmobile.com>
Reviewed by George Staikos.
[WML] History handling / page cache / loading is buggy and depends on several hacks
https://bugs.webkit.org/show_bug.cgi?id=27707
Add two new WML layout tests after redesigning WML history/loading handling.
* wml/enter-card-with-events-expected.txt: Added.
* wml/enter-card-with-events.html: Added.
* wml/enter-first-card-with-events-expected.txt: Added.
* wml/enter-first-card-with-events.html: Added.
* wml/resources/WMLTestCase.js:
* wml/resources/enter-card-with-events.js: Added.
(setupTestDocument):
(prepareTest):
(executeTest):
* wml/resources/enter-card-with-events.wml: Added.
* wml/resources/enter-first-card-with-events.js: Added.
(setupTestDocument):
(prepareTest):
(executeTest):
* wml/resources/enter-first-card-with-events.wml: Added.
2009-07-27 Jan Michael Alonzo <jmalonzo@webkit.org>
Add fast/canvas/image-pattern-rotate.html to Skipped as it needs
platform-specific expected results.
* platform/gtk/Skipped:
2009-07-16 Shinichiro Hamaji <hamaji@chromium.org>
Reviewed by Oliver Hunt.
Canvas: rotation of 'no-repeat' pattern still has small error
https://bugs.webkit.org/show_bug.cgi?id=26749
Use 1<<22 as steps of no-repeat pattern to make the error less
than 0.5. The previous value may cause 1 pixel errors.
Add another test to show this bug clearly.
Also add png expected image which was missing in the previous patch.
* fast/canvas/image-pattern-rotate.html: Added.
* platform/mac/fast/canvas/image-object-in-canvas-expected.checksum:
* platform/mac/fast/canvas/image-object-in-canvas-expected.png:
* platform/mac/fast/canvas/image-pattern-rotate-expected.checksum: Added.
* platform/mac/fast/canvas/image-pattern-rotate-expected.png: Added.
* platform/mac/fast/canvas/image-pattern-rotate-expected.txt: Added.
2009-07-25 Nikolas Zimmermann <nikolas.zimmermann@torchmobile.com>
Reviewed by George Staikos.
[WML] Variable substitution is buggy
https://bugs.webkit.org/show_bug.cgi?id=27677
Always substitute variables regardless of their existance. If a variable doesn't exist, expand it to an empty string.
Correct several testcases, relying on the old buggy behaviour.
* wml/newcontext-same-deck-expected.txt: Added.
* wml/newcontext-same-deck.html: Added.
* wml/resources/WMLTestCase.js:
(createWMLTestCase.iframeElement.onload):
(createWMLTestCase):
(assureLayout):
(startTest):
(triggerMouseEvent):
* wml/resources/newcontext-same-deck.js: Added.
(setupTestDocument):
(prepareTest):
(executeTest):
* wml/resources/newcontext-same-deck.wml: Added.
* wml/resources/select-element-variables.js:
(prepareTest):
* wml/select-element-variables-expected.txt:
* wml/variable-reference-invalid-character-expected.txt:
2009-07-25 Nikolas Zimmermann <nikolas.zimmermann@torchmobile.com>
Reviewed by George Staikos.
[WML] WMLDoElement doesn't update its RenderButton object upon attach()
https://bugs.webkit.org/show_bug.cgi?id=27676
Update layout test results after fixing WMLDoElement::attach() not calling updateFromElement().
* platform/mac/fast/wml/do-element-optional-attr-expected.txt:
* platform/mac/fast/wml/do-shadow-expected.txt:
* platform/mac/fast/wml/do-template-expected.txt:
* platform/mac/fast/wml/err-invalid-location-for-varref-expected.txt:
* platform/mac/fast/wml/err-invalid-variable-name-expected.txt:
* platform/mac/fast/wml/err-samename-do-expected.txt:
2009-07-25 Nikolas Zimmermann <nikolas.zimmermann@torchmobile.com>
Reviewed by George Staikos.
[WML] Make http/tests/wml/post-data-to-server.* more understable
https://bugs.webkit.org/show_bug.cgi?id=27675
Slightly cleanup this patch so it's easier to figure out what the expected result for <select> element is.
* http/tests/wml/post-data-to-server-expected.txt:
* http/tests/wml/resources/post-data-to-server.js:
(setupTestDocument):
(prepareTest):
2009-07-24 Mark Rowe <mrowe@apple.com>
Skip a test that is failing intermittently on the Windows build bot.
* platform/win/Skipped:
2009-07-24 Mark Rowe <mrowe@apple.com>
Skip a plug-in test that fails an assertion around 50% of the time.
* platform/mac-snowleopard/Skipped:
2009-07-24 Mark Rowe <mrowe@apple.com>
Skip two SVG tests that are giving unexpected results.
* platform/mac-snowleopard/Skipped:
2009-07-24 Mark Rowe <mrowe@apple.com>
Skip two plug-in tests that are failing.
* platform/mac-snowleopard/Skipped:
2009-07-24 Mark Rowe <mrowe@apple.com>
Land correct results for a SnowLeopard-only accessibility test.
* platform/mac/accessibility/table-multi-bodies-expected.txt:
2009-07-24 Ryosuke Niwa <rniwa@webkit.org>
Reviewed by Justin Garcia.
execCommand('underline') can modify DOM outside of the contentEditable area
https://bugs.webkit.org/show_bug.cgi?id=24333
Tests to make sure we are not removing underline applied outside of root editable node or unsplittable element.
* editing/style/textdecoration-outside-of-rooteditable-expected.txt: Added.
* editing/style/textdecoration-outside-of-rooteditable.html: Added.
* editing/style/textdecoration-outside-of-unsplittable-element-expected.txt: Added.
* editing/style/textdecoration-outside-of-unsplittable-element.html: Added.
2009-07-24 Daniel Bates <dbates@intudata.com>
Reviewed by Adam Barth.
https://bugs.webkit.org/show_bug.cgi?id=27639
Tests that XSSAuditor does not prevent evaluation of scripts that only contain
non-canonical characters.
* http/tests/security/xssAuditor/script-tag-safe-expected.txt: Added.
* http/tests/security/xssAuditor/script-tag-safe.html: Added.
2009-07-24 Drew Wilson <atwilson@google.com>
Reviewed by Adam Barth.
Added layout tests to exercise various use cases for calling functions defined on Worker global scope.
Storing a reference to WorkerContext.postMessage() and calling it later yields a TypeError
https://bugs.webkit.org/show_bug.cgi?id=27419
* fast/workers/resources/worker-call.js: Added.
* fast/workers/worker-call-expected.txt: Added.
* fast/workers/worker-call.html: Added.
2009-07-24 Eric Seidel <eric@webkit.org>
Reviewed by Adam Barth.
Fix the last of the x-frame constructor calls to have the right prototype chains
https://bugs.webkit.org/show_bug.cgi?id=27645
I also had to add support for passing arguments to constructors
in order to test the Worker constructor.
* fast/dom/constructed-objects-prototypes-expected.txt:
* fast/dom/resources/constructed-objects-prototypes.js:
2009-07-24 Jan Michael Alonzo <jmalonzo@webkit.org>
Reviewed by Xan Lopez.
ApplicationCache Layout test failing on GTK
https://bugs.webkit.org/show_bug.cgi?id=27648
Add http/tests/appcache/max-size.html to the Skipped file for now.
* platform/gtk/Skipped:
2009-07-24 Eric Seidel <eric@webkit.org>
Reviewed by Adam Barth.
Update all CREATE_DOM_*_WRAPPER callers to pass globalObject
https://bugs.webkit.org/show_bug.cgi?id=27644
Make a bunch more tests pass. Still not all of them.
The rest will pass when the last bits of bug 27634 land.
* fast/dom/constructed-objects-prototypes-expected.txt:
* fast/dom/prototype-inheritance-2-expected.txt:
2009-07-24 Andrei Popescu <andreip@google.com>
ApplicationCache should have size limit
https://bugs.webkit.org/show_bug.cgi?id=22700
Adds a unit test that ensures that the mechanism that
enforces the maximum size of the application cache is
working correctly.
* http/tests/appcache/max-size-expected.txt: Added.
* http/tests/appcache/max-size.html: Added.
* http/tests/appcache/resources/maxsize.manifest: Added.
2009-07-24 Eric Seidel <eric@webkit.org>
Reviewed by Adam Barth.
Update CodeGeneratorJS.pm to support passing JSDOMGlobalObject* to toJS calls
https://bugs.webkit.org/show_bug.cgi?id=27643
Some of the tests are fixed, but not all yet. Most of the rest
of the tests will be fixed when the rest of bug 27634 lands.
* fast/dom/constructed-objects-prototypes-expected.txt:
* fast/dom/prototype-inheritance-2-expected.txt:
* fast/dom/prototype-inheritance-expected.txt:
2009-07-24 Eric Seidel <eric@webkit.org>
Reviewed by Adam Barth.
x-frame constructor calls are instantiated with the wrong prototype chain
https://bugs.webkit.org/show_bug.cgi?id=27566
Add the test. Soon to be fixed by bug 27634.
* fast/dom/constructed-objects-prototypes-expected.txt: Added.
* fast/dom/constructed-objects-prototypes.html: Added.
* fast/dom/resources/constructed-objects-prototypes.js: Added.
(classNameForObject):
(constructorPropertiesOnWindow):
2009-07-22 Eric Seidel <eric@webkit.org>
Reviewed by Adam Barth.
Make most DOMObjects hold onto a JSDOMGlobalObject*
https://bugs.webkit.org/show_bug.cgi?id=27588
inner.document.constructor is fixed because all properties on the window
object are created with the correct globalObject (instead of the lexical one).
Since all objects now carry a globalObject pointer, when document creates
HTMLDocumentConstructor it now has the right globalObject to use.
* fast/dom/prototype-inheritance-2-expected.txt:
* fast/dom/prototype-inheritance-expected.txt:
2009-07-23 Jan Michael Alonzo <jmalonzo@webkit.org>
Reviewed by Eric Seidel.
[Gtk] Add implementation of GCController for DRT
https://bugs.webkit.org/show_bug.cgi?id=27636
Enable tests that are now passing.
* platform/gtk/Skipped:
2009-07-23 Eric Seidel <eric@webkit.org>
Reviewed by Darin Adler.
Add new test to cover more prototype/constructor inheritance cases
https://bugs.webkit.org/show_bug.cgi?id=27622
This new test tries hard not to duplicate testing done
by other tests and instead test new objects and prototype chains
which will be fixed as soon as toJS is passed through the globalObject.
This test crawls the object tree under the inner window, finding
one of each type of JavaScript object. It depends on all objects having
a valid prototype chain with a unique name (which is not always the case).
The test tries to stress the cases where the objects would be lazily
creating other objects or their prototypes or constructors which would
require these objects to have a back-pointer to the globalObject to be
able to correctly wire up the prototype chains.
* fast/dom/prototype-inheritance-2-expected.txt: Added.
* fast/dom/prototype-inheritance-2.html: Added.
* fast/dom/resources/prototype-inheritance-2.js: Added.
(propertiesOnObject):
():
(constructorNamesForWindow):
(makeCrawlObject):
(evalToCrawlObject):
(pushPropertyValuesWithUnseenTypes):
(crawl):
2009-07-23 Jan Michael Alonzo <jmalonzo@webkit.org>
Skip transitions/change-values-during-transition.html which
pass/fails intermittently
* platform/gtk/Skipped:
2009-07-23 Jan Michael Alonzo <jmalonzo@webkit.org>
Skip tests that require expected outputs. Also skip failing tests,
with bugs raised against the failures.
* platform/gtk/Skipped:
2009-07-23 Mark Rowe <mrowe@apple.com>
Skip two new tests for GTK that use eventSender.
* platform/gtk/Skipped:
2009-07-23 Mark Rowe <mrowe@apple.com>
Rubber-stamped by Brady Eidson.
Fix layout tests that incorrectly attempt to detect whether they're running inside DumpRenderTree
using "if (layoutTestController)".
* editing/execCommand/25256.html:
* editing/execCommand/25320.html:
* fast/canvas/arc-crash.html:
* fast/css/emptyStyleTag.html:
* fast/events/js-keyboard-event-creation.html:
* fast/events/scrollbar-double-click.html:
* fast/forms/select-no-name.html:
* fast/history/window-open.html:
* platform/mac/fast/events/objc-event-api.html:
* platform/mac/fast/events/objc-keyboard-event-creation.html:
* scrollbars/scrollbar-miss-mousemove-disabled.html:
* scrollbars/scrollbar-miss-mousemove.html:
* storage/domstorage/localstorage/clear.html:
* storage/domstorage/localstorage/delete-removal.html:
* storage/domstorage/localstorage/enumerate-storage.html:
* storage/domstorage/localstorage/index-get-and-set.html:
* storage/domstorage/localstorage/onstorage-attribute-markup.html:
* storage/domstorage/localstorage/onstorage-attribute-setattribute.html:
* storage/domstorage/localstorage/private-browsing-affects-storage.html:
* storage/domstorage/localstorage/resources/window-open-second.html:
* storage/domstorage/localstorage/simple-events.html:
* storage/domstorage/localstorage/simple-usage.html:
* storage/domstorage/localstorage/string-conversion.html:
* storage/domstorage/localstorage/window-open.html:
* storage/domstorage/sessionstorage/clear.html:
* storage/domstorage/sessionstorage/delete-removal.html:
* storage/domstorage/sessionstorage/enumerate-storage.html:
* storage/domstorage/sessionstorage/index-get-and-set.html:
* storage/domstorage/sessionstorage/onstorage-attribute-markup.html:
* storage/domstorage/sessionstorage/onstorage-attribute-setattribute.html:
* storage/domstorage/sessionstorage/private-browsing-affects-storage.html:
* storage/domstorage/sessionstorage/resources/window-open-second.html:
* storage/domstorage/sessionstorage/simple-events.html:
* storage/domstorage/sessionstorage/simple-usage.html:
* storage/domstorage/sessionstorage/string-conversion.html:
* storage/domstorage/sessionstorage/window-open.html:
* storage/domstorage/window-attributes-exist.html:
* svg/custom/stop-crash.svg:
2009-07-23 Mark Rowe <mrowe@apple.com>
And now with some valid JavaScript syntax!
* http/tests/misc/redirect-to-about-blank.html:
2009-07-23 Mark Rowe <mrowe@apple.com>
Remove unnecessary check for eventSender in an attempt to please the GTK build bot.
* fast/css/getComputedStyle/getComputedStyle-text-overflow.html:
2009-07-23 Mark Rowe <mrowe@apple.com>
Reviewed by Brady Eidson.
Add a workaround for <rdar://problem/6925892> to the test that it affects.
* http/tests/misc/redirect-to-about-blank.html:
2009-07-23 Brady Eidson <beidson@apple.com>
Reviewed by Geoff Garen.
WebCore has a few places that don't gracefully handle a null request returned from willSendRequest.
https://bugs.webkit.org/show_bug.cgi?id=27595
* http/tests/misc/resources/redirect-to-http-url.php: Added.
* http/tests/misc/will-send-request-returns-null-on-redirect-expected.txt: Added.
* http/tests/misc/will-send-request-returns-null-on-redirect.html: Added.
* platform/gtk/Skipped:
* platform/qt/Skipped:
2009-07-23 Pierre d'Herbemont <pdherbemont@apple.com>
Fix layout tests, no review.
Actually add the video-layer tests results for leopard, that were
forgotten in r46302. Also add test results for windows.
* platform/mac-leopard/fast/layers/video-layer-expected.png: Added.
* platform/mac-leopard/fast/layers/video-layer-expected.txt: Added.
* platform/win/fast/layers/video-layer-expected.txt: Added.
2009-07-23 Pierre d'Herbemont <pdherbemont@apple.com>
Reviewed by Simon Fraser.
Following changes on the video controls, video-layer tests results need to
be updated in order to fix the layout tests.
* platform/mac-leopard/fast/layers/video-layer-expected.checksum: Copied from LayoutTests/platform/mac/fast/layers/video-layer-expected.checksum.
* platform/mac-leopard/fast/layers/video-layer-expected.png: Copied from LayoutTests/platform/mac/fast/layers/video-layer-expected.png.
* platform/mac-leopard/fast/layers/video-layer-expected.txt: Copied from LayoutTests/platform/mac/fast/layers/video-layer-expected.txt.
* platform/mac/fast/layers/video-layer-expected.checksum: Removed.
* platform/mac/fast/layers/video-layer-expected.png: Removed.
* platform/mac/fast/layers/video-layer-expected.txt: Updated.
2009-07-23 Mark Rowe <mrowe@apple.com>
Rubber-stamped by Dan Bernstein.
Update layout test results for three tests related to text fields as their metrics
have changed slightly since the results were last updated.
* platform/mac-leopard/fast/forms/text-control-intrinsic-widths-expected.txt: Copied from LayoutTests/fast/forms/text-control-intrinsic-widths-expected.txt.
* platform/mac/fast/forms/input-text-maxlength-expected.txt:
* platform/mac/fast/forms/input-text-paste-maxlength-expected.txt:
* platform/mac/fast/forms/text-control-intrinsic-widths-expected.txt: Renamed from LayoutTests/fast/forms/text-control-intrinsic-widths-expected.txt.
2009-07-23 Mark Rowe <mrowe@apple.com>
Windows appears to match the Leopard results for the CSS 2.1 counter tests that were failing.
* platform/win/css2.1/t1202-counter-04-b-expected.txt: Copied from LayoutTests/platform/mac-leopard/css2.1/t1202-counter-04-b-expected.txt.
* platform/win/css2.1/t1202-counters-04-b-expected.txt: Copied from LayoutTests/platform/mac-leopard/css2.1/t1202-counters-04-b-expected.txt.
2009-07-23 Dan Bernstein <mitz@apple.com>
Reviewed by Dave Hyatt.
[CSS3 Backgrounds and Borders] Add support for inset box shadows
https://bugs.webkit.org/show_bug.cgi?id=27582
* fast/box-shadow/inset.html: Added.
* platform/mac/fast/box-shadow/inset-expected.checksum: Added.
* platform/mac/fast/box-shadow/inset-expected.png: Added.
* platform/mac/fast/box-shadow/inset-expected.txt: Added.
2009-07-23 Mark Rowe <mrowe@apple.com>
Rubber-stamped by Dan Bernstein.
Update layout test results for two international text tests that are failing due to font differences.
* platform/mac-leopard/fast/text/international/thai-baht-space-expected.checksum: Renamed from LayoutTests/platform/mac/fast/text/international/thai-baht-space-expected.checksum.
* platform/mac-leopard/fast/text/international/thai-baht-space-expected.png: Renamed from LayoutTests/platform/mac/fast/text/international/thai-baht-space-expected.png.
* platform/mac-leopard/fast/text/international/thai-baht-space-expected.txt: Copied from LayoutTests/platform/mac/fast/text/international/thai-baht-space-expected.txt.
* platform/mac/fast/text/international/bidi-neutral-directionality-paragraph-start-expected.txt:
* platform/mac/fast/text/international/thai-baht-space-expected.txt:
2009-07-23 Mark Rowe <mrowe@apple.com>
Rubber-stamped by Dan Bernstein.
Update layout test results for two CSS 2.1 counter tests that are failing due to font differences.
* platform/mac-leopard/css2.1/t1202-counter-04-b-expected.txt: Copied from LayoutTests/platform/mac/css2.1/t1202-counter-04-b-expected.txt.
* platform/mac-leopard/css2.1/t1202-counters-04-b-expected.txt: Copied from LayoutTests/platform/mac/css2.1/t1202-counters-04-b-expected.txt.
* platform/mac/css2.1/t1202-counter-04-b-expected.txt:
* platform/mac/css2.1/t1202-counters-04-b-expected.txt:
2009-07-23 Pierre d'Herbemont <pdherbemont@apple.com>
Layout test fix so no review.
Add audio-controls-rendering layout test results for windows and leopard.
* platform/mac-leopard/media/audio-controls-rendering-expected.txt: Added.
* platform/win/media/audio-controls-rendering-expected.txt: Added.
2009-07-23 Mark Rowe <mrowe@apple.com>
Update layout test results for the addition of a new computed style property in r46285.
* 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:
* platform/qt/fast/css/getComputedStyle/computed-style-expected.txt:
* platform/qt/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
* platform/win/fast/css/getComputedStyle/computed-style-expected.txt:
* platform/win/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
* svg/css/getComputedStyle-basic-expected.txt:
2009-07-22 Ryosuke Niwa <rniwa@webkit.org>
Reviewed by Eric Seidel.
execCommand('underline') can't remove <U> underlines
https://bugs.webkit.org/show_bug.cgi?id=20215
This patch rebaselines toggle-styles.html because WebKit now passes three tests it used to fail.
toggle-style-2.html is added to test cases in which multiple styles are specified with tags.
We still fail some tests because WebKit doesn't properly support non-CSS mode but they are visually correct.
* editing/execCommand/resources/toggle-style-2.js: Added.
(testSingleToggle):
(testDoubleToggle):
* editing/execCommand/toggle-style-2-expected.txt: Added.
* editing/execCommand/toggle-style-2.html: Added.
* editing/execCommand/toggle-styles-expected.txt: Passes all the tests
2009-07-23 Jessie Berlin <jberlin@apple.com>
Reviewed by Dan Bernstein.
https://bugs.webkit.org/show_bug.cgi?id=27554
Expose the value of text-overflow in getComputedStyle.
* fast/css/getComputedStyle/getComputedStyle-text-overflow-expected.txt: Added.
* fast/css/getComputedStyle/getComputedStyle-text-overflow.html: Added.
2009-07-23 Ryosuke Niwa <rniwa@webkit.org>
Reviewed by David Hyatt.
Rebaseline for http://trac.webkit.org/changeset/46274
(The changeset rebaselined the expected results for mac but not for windows)
* platform/win/fast/css/getComputedStyle/computed-style-expected.txt:
* platform/win/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
2009-07-23 David Hyatt <hyatt@apple.com>
Reviewed by Dan Bernstein.
https://bugs.webkit.org/show_bug.cgi?id=27572
Implement support for background-attachment:local.
Added new test fast/overflow/overflow-with-local-attachment.html.
* fast/overflow/overflow-with-local-background-attachment.html: Added.
* platform/mac/fast/overflow/overflow-with-local-background-attachment-expected.checksum: Added.
* platform/mac/fast/overflow/overflow-with-local-background-attachment-expected.png: Added.
* platform/mac/fast/overflow/overflow-with-local-background-attachment-expected.txt: Added.
2009-07-22 Pierre d'Herbemont <pdherbemont@apple.com>
Reviewed by Simon Fraser.
Audio element at default width shouldn't have time field.
https://bugs.webkit.org/show_bug.cgi?id=27589
* platform/mac-snowleopard/Skipped: Enables back audio-controls-rendering.
* platform/mac/media/audio-controls-rendering-expected.checksum:
* platform/mac/media/audio-controls-rendering-expected.png:
* platform/mac/media/audio-controls-rendering-expected.txt:
2009-07-23 Kenneth Rohde Christiansen <kenneth@webkit.org>
Reviewed by Adam Treat.
Added expected results for tests that we pass.
* platform/qt/editing/inserting/break-blockquote-after-delete-expected.txt: Added.
* platform/qt/fast/backgrounds/body-generated-image-propagated-to-root-expected.txt: Added.
* platform/qt/fast/box-shadow/transform-fringing-expected.txt: Added.
* platform/qt/fast/canvas/drawImage-with-globalAlpha-expected.txt: Added.
* platform/qt/fast/css/attribute-selector-dynamic-expected.txt: Added.
* platform/qt/fast/css/nth-child-dynamic-expected.txt: Added.
* platform/qt/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.txt: Added.
* platform/qt/fast/dynamic/anchor-lock-expected.txt: Added.
* platform/qt/fast/frames/frameset-style-recalc-expected.txt: Added.
* platform/qt/fast/frames/iframe-text-contents-expected.txt: Added, equal to mac.
* platform/qt/fast/frames/viewsource-on-image-file-expected.txt: Added.
* platform/qt/fast/repaint/background-generated-expected.txt: Added, equal to mac.
* platform/qt/fast/repaint/background-misaligned-expected.txt: Added, equal to mac.
* platform/qt/fast/repaint/float-in-new-block-with-layout-delta-expected.txt: Added, equal to mac.
* platform/qt/fast/text/international/hindi-whitespace-expected.txt: Added.
* platform/qt/fast/transforms/bounding-rect-zoom-expected.txt: Added.
2009-07-23 David Hyatt <hyatt@apple.com>
Reviewed by Dan Bernstein.
https://bugs.webkit.org/show_bug.cgi?id=27581
Drop the prefix from the box-shadow property.
* 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:
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.
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:
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:
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
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.
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.
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:
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:
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):
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.
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:
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:
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:
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:
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):
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:
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:
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:
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
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:
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
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:
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:
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.
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:
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.
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
rdar://problem/7072267
* 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.
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:
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:
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:
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.
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.
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:
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.
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.
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.
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.
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.
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:
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:
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.
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.
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):
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.
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.
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:
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:
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:
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:
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:
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:
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:
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:
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.
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.
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.
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.
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:
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.
2009-07-15 Kai BrŸning <kai@granus.net>
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.
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.
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:
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:
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.
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.
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:
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.
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:
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:
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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:
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.
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:
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:
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:
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:
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:
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:
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:
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:
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:
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.
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.
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.
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.
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.
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):
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:
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.
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.
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.
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:
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:
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.
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.
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:
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:
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:
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.
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.
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:
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:
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:
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.
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.
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
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
2009-07-09 Chris Fleizach <cfleizach@apple.com>
Reviewed by Darin Adler.
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
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.
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.
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:
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:
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:
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.
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.
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:
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.
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:
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.
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.
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.
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.
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.
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.
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.
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:
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.
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.
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.
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:
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.
2009-07-08 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
Rubber-stamped by Simon Hausmann.
Remove non-existing tests from the Qt skipped list.
* platform/qt/Skipped:
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:
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:
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:
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.
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.
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.
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.
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.
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.
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.
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.
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:
2009-07-03 Jan Michael Alonzo <jmalonzo@webkit.org>
Skip tests that require expected results that Gtk doesn't have.
* platform/gtk/Skipped:
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.
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.
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:
2009-07-02 Brady Eidson <beidson@apple.com>
Rubberstamped by John Sullivan.
Add Tiger-specific results for these tests.
* platform/mac-tiger/Skipped:
* platform/mac-tiger/platform/mac/fast/loader/file-url-mimetypes-2-expected.txt: Added.
* platform/mac-tiger/platform/mac/fast/loader/file-url-mimetypes-3-expected.txt: Added.
* platform/mac-tiger/platform/mac/fast/loader/file-url-mimetypes-expected.txt:
2009-07-02 Brady Eidson <beidson@apple.com>
Skip the correct test names.
* platform/mac-tiger/Skipped:
2009-07-02 Brady Eidson <beidson@apple.com>
Rubberstamped by Sam Weinig
Split up file-url-mimetypes.html into 3 tests to avoid any risk of timing out on slower machines.
* platform/mac/fast/loader/file-url-mimetypes-2-expected.txt: Added.
* platform/mac/fast/loader/file-url-mimetypes-2.html: Copied from platform/mac/fast/loader/file-url-mimetypes.html.
* platform/mac/fast/loader/file-url-mimetypes-3-expected.txt: Added.
* platform/mac/fast/loader/file-url-mimetypes-3.html: Copied from platform/mac/fast/loader/file-url-mimetypes.html.
* platform/mac/fast/loader/file-url-mimetypes-expected.txt:
* platform/mac/fast/loader/file-url-mimetypes.html:
* platform/mac-tiger/Skipped:
2009-07-02 Brady Eidson <beidson@apple.com>
Resolve failing Tiger layout test until I can fix it.
* platform/mac-tiger/Skipped:
2009-07-02 Dirk Pranke <dpranke@chromium.org>
Reviewed by Darin Fisher.
Fix https://bugs.webkit.org/show_bug.cgi?id=26088 - Chromium crashes
when a text run with a large negative letter-spacing attribute is
layered on top of an opaque div. The patch makes TransparencyWin.cpp
more resilient to failures.
* fast/text/text-large-negative-letter-spacing-with-opacity.html: Added.
* fast/text/text-letter-spacing.html: Added.
* platform/mac/fast/text/text-large-negative-letter-spacing-with-opacity-expected.txt: Added.
* platform/mac/fast/text/text-letter-spacing-expected.checksum: Added.
* platform/mac/fast/text/text-letter-spacing-expected.png: Added.
* platform/mac/fast/text/text-letter-spacing-expected.txt: Added.
2009-07-02 David Hyatt <hyatt@apple.com>
Reviewed by Simon Fraser.
Test cases for bug 22119, clicks in scrollbar of transformed element don't work.
* platform/mac/fast/forms/listbox-scrollbar-hit-test-expected.txt: Added.
* platform/mac/fast/forms/listbox-scrollbar-hit-test.html: Added.
* platform/mac/fast/overflow/overflow-scrollbar-hit-test-expected.txt: Added.
* platform/mac/fast/overflow/overflow-scrollbar-hit-test.html: Added.
2009-07-02 Dan Bernstein <mitz@apple.com>
Reviewed by Dave Hyatt and Simon Fraser.
- test for part of <rdar://problem/6933052> SPOD playing video in a div
with a box shadow
* fast/box-shadow/transform-fringing.html: Added.
* platform/mac/fast/box-shadow/transform-fringing-expected.checksum: Added.
* platform/mac/fast/box-shadow/transform-fringing-expected.png: Added.
* platform/mac/fast/box-shadow/transform-fringing-expected.txt: Added.
2009-07-02 Brady Eidson <beidson@apple.com>
Rubberstamped by Sam Weinig.
Add more sample files for extensions we should know the MIME types for.
* platform/mac/fast/loader/file-url-mimetypes.html:
* platform/mac/fast/loader/file-url-mimetypes-expected.txt:
* platform/mac/fast/loader/resources/mimeTypeExamples/example-3fr.3fr: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-aaf.aaf: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-ada.ada: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-adb.adb: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-ads.ads: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-app.app: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-applescript.applescript: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-arw.arw: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-as.as: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-aupreset.aupreset: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-c++.c++: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-c.c: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-caf.caf: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-cc.cc: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-cp.cp: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-cpp.cpp: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-cr2.cr2: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-cxx.cxx: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-defs.defs: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-dfont.dfont: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-dlyan.dlyan: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-dng.dng: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-dylib.dylib: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-exp.exp: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-exr.exr: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-f.f: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-f77.f77: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-f90.f90: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-f95.f95: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-fff.fff: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-for.for: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-h++.h++: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-h.h: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-hh.hh: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-hp.hp: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-hpp.hpp: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-hxx.hxx: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-icc.icc: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-icm.icm: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-icns.icns: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-jav.jav: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-java.java: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-jfx.jfx: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-l.l: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-lid.lid: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-lm.lm: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-lmm.lmm: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-lpp.lpp: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-lxx.lxx: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-m.m: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-m4a.m4a: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-m4b.m4b: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-m4v.m4v: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-mig.mig: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-mm.mm: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-mos.mos: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-mrw.mrw: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-nef.nef: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-o.o: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-omf.omf: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-orf.orf: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-pas.pas: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-pch++.pch++: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-pch.pch: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-pef.pef: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-pf.pf: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-pfa.pfa: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-pfb.pfb: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-plist.plist: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-r.r: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-raf.raf: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-raw.raw: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-s.s: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-scpt.scpt: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-sd2.sd2: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-sf2.sf2: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-srf.srf: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-suit.suit: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-tbz.tbz: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-tbz2.tbz2: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-ttc.ttc: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-ttf.ttf: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-ul.ul: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-ulaw.ulaw: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-ulw.ulw: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-war.war: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-y.y: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-ym.ym: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-ymm.ymm: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-ypp.ypp: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-yxx.yxx: Added.
2009-07-02 Eric Carlson <eric.carlson@apple.com>
Reviewed by Simon Fraser.
<rdar://problem/6518119>
Delay dumping the render tree because the media controller may not be done with
layout immediately.
* media/video-empty-source.html:
2009-07-02 Antonio Gomes <antonio.gomes@openbossa.org>
Reviewed by Simon Hausmann.
https://bugs.webkit.org/show_bug.cgi?id=26896
Updated computed-style-expected.txt and computed-style-without-renderer-expected.txt
files according to the default font size value (13) set in DumpRenderTree/qt/DumpRenderTree.cpp .
* platform/qt/fast/css/getComputedStyle/computed-style-expected.txt:
* platform/qt/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
2009-07-01 Xan Lopez <xlopez@igalia.com>
Disable accessibility tests until we have the accessibility
controller.
* platform/gtk/Skipped:
2009-07-01 Simon Fraser <simon.fraser@apple.com>
Reviewed by Dan Bernstein.
<video> fails to show on http://camendesign.com/code/video_for_everybody
<rdar://problem/7026010>
https://bugs.webkit.org/show_bug.cgi?id=26919
Testcase for changing the root layer size, and ensuring that all
the compositing layers are correctly repositioned.
* compositing/geometry/root-layer-update.html: Added.
* platform/mac/compositing/geometry/root-layer-update-expected.checksum: Added.
* platform/mac/compositing/geometry/root-layer-update-expected.png: Added.
* platform/mac/compositing/geometry/root-layer-update-expected.txt: Added.
2009-07-01 Simon Fraser <simon.fraser@apple.com>
Reviewed by Dan Bernstein
<rdar://problem/7026010> <video> fails to show on http://camendesign.com/code/video_for_everybody
Test for outline width affecting compositing layer positions.
* compositing/geometry/outline-change.html: Added.
* platform/mac/compositing/geometry/outline-change-expected.checksum: Added.
* platform/mac/compositing/geometry/outline-change-expected.png: Added.
* platform/mac/compositing/geometry/outline-change-expected.txt: Added.
2009-07-01 Daniel Bates <dbates@intudata.com>
Reviewed by Adam Barth.
https://bugs.webkit.org/show_bug.cgi?id=26899
Tests that XSSAuditor prevents injected scripts that contain control characters.
* http/tests/security/xssAuditor/script-tag-control-char-expected.txt: Added.
* http/tests/security/xssAuditor/script-tag-control-char.html: Added.
* http/tests/security/xssAuditor/script-tag-null-char-expected.txt: Added.
* http/tests/security/xssAuditor/script-tag-null-char.html: Added.
2009-07-01 Chris Fleizach <cfleizach@apple.com>
Reviewed by Oliver Hunt.
Test for Bug 26909: aria-label needs to be supported
https://bugs.webkit.org/show_bug.cgi?id=26909
* accessibility/aria-label-expected.txt: Added.
* accessibility/aria-label.html: Added.
2009-07-01 Chris Fleizach <cfleizach@apple.com>
Reviewed by Beth Dakin.
Tests for Bug 26900: AX: Manual spell check with Command-; does not bring up suggestions
https://bugs.webkit.org/show_bug.cgi?id=26900
* accessibility/editable-webarea-context-menu-point-expected.txt: Added.
* accessibility/editable-webarea-context-menu-point.html: Added.
2009-07-01 Nikolas Zimmermann <nikolas.zimmermann@torchmobile.com>
Reviewed by George Staikos.
Fixes: https://bugs.webkit.org/show_bug.cgi?id=26885
Add new WML testcases covering onenterforward/ontimer support.
* wml/onenterforward-event-expected.txt: Added.
* wml/onenterforward-event.html: Added.
* wml/onenterforward-inline-event-expected.txt: Added.
* wml/onenterforward-inline-event.html: Added.
* wml/ontimer-event-expected.txt: Added.
* wml/ontimer-event.html: Added.
* wml/resources/onenterforward-event.js: Added.
(setupTestDocument):
(prepareTest):
(executeTest):
* wml/resources/onenterforward-event.wml: Added.
* wml/resources/onenterforward-inline-event.js: Added.
(setupTestDocument):
(prepareTest):
(executeTest):
* wml/resources/onenterforward-inline-event.wml: Added.
* wml/resources/ontimer-event.js: Added.
(setupTestDocument):
(prepareTest):
(executeTest):
* wml/resources/ontimer-event.wml: Added.
* wml/resources/ontimer-inline-event.js:
2009-07-01 David Hyatt <hyatt@apple.com>
Reviewed by Simon Fraser.
Add layout test for being able to set attributes on dcol elements.
* fast/dom/HTMLDataGridElement/DataGridColumns-dom-attributes-expected.txt: Added.
* fast/dom/HTMLDataGridElement/DataGridColumns-dom-attributes.html: Added.
2009-07-01 Simon Fraser <simon.fraser@apple.com>
Reviewed by Dimitri Glazkov.
Add some missing pixel results for compositing tests.
* platform/mac/compositing/layers-inside-overflow-scroll-expected.checksum: Added.
* platform/mac/compositing/layers-inside-overflow-scroll-expected.png: Added.
* platform/mac/compositing/overflow/overflow-scroll-expected.checksum: Added.
* platform/mac/compositing/overflow/overflow-scroll-expected.png: Added.
2009-07-01 Nikolas Zimmermann <nikolas.zimmermann@torchmobile.com>
Reviewed by George Staikos.
Fixes: https://bugs.webkit.org/show_bug.cgi?id=26884
WMLTestCase.js relies on timing-dependant hacks, making it difficult to predict results on slower machines.
Fix by rewriting and simplifying the testing procedure, which contained unnecessary quirks working around older WML bugs.
* wml/resources/WMLTestCase.js:
(createWMLTestCase.iframeElement.onload):
(createWMLTestCase):
(startTest):
2009-07-01 Nikolas Zimmermann <nikolas.zimmermann@torchmobile.com>
Reviewed by Holger Freyther.
Apply same cleanup to WML testcases living in http/tests/wml/. Forgot about them in my last commit.
* http/tests/wml/resources/go-task-get-method-accept-charset.js:
(setupTestDocument):
* http/tests/wml/resources/go-task-get-method.js:
(setupTestDocument):
* http/tests/wml/resources/go-task-post-method-accept-charset.js:
(setupTestDocument):
* http/tests/wml/resources/go-task-post-method.js:
(setupTestDocument):
* http/tests/wml/resources/post-data-to-server.js:
(setupTestDocument):
2009-07-01 Nikolas Zimmermann <nikolas.zimmermann@torchmobile.com>
Reviewed by Holger Freyther.
Slightly cleanup some WML testcases:
Use "anchorElement.textContent = '...'" instead of "anchorElement.appendChild(document.createTextNode('...'))"
* wml/resources/go-task-get-method-external-deck-with-href.js:
(setupTestDocument):
* wml/resources/go-task-get-method-external-deck.js:
(setupTestDocument):
* wml/resources/go-task-get-method-same-deck.js:
(setupTestDocument):
* wml/resources/input-format.js:
(setupTestDocument):
* wml/resources/variable-reference-invalid-character.js:
(setupTestDocument):
* wml/resources/variable-reference-valid.js:
(setupTestDocument):
2009-06-30 Xan Lopez <xlopez@igalia.com>
Disable test using eventSender.
* platform/gtk/Skipped:
2009-06-30 Xan Lopez <xlopez@igalia.com>
Disable new tests until we enable the accessibility controller.
* platform/gtk/Skipped:
2009-06-30 Simon Fraser <simon.fraser@apple.com>
Rubber-stamped by Dan Bernstein.
Update compositing pixel results now that DRT dumps them correctly.
* compositing/overflow/overflow-scroll.html:
Fixed typo in this testcase.
* platform/mac/compositing/overflow/ancestor-overflow-expected.checksum:
* platform/mac/compositing/overflow/ancestor-overflow-expected.png:
* platform/mac/compositing/overflow/overflow-positioning-expected.checksum:
* platform/mac/compositing/overflow/overflow-positioning-expected.png:
* platform/mac/compositing/overflow/overflow-scroll-expected.txt:
* platform/mac/compositing/overflow/parent-overflow-expected.checksum:
* platform/mac/compositing/overflow/parent-overflow-expected.png:
* platform/mac/compositing/repaint/content-into-overflow-expected.checksum:
* platform/mac/compositing/repaint/content-into-overflow-expected.png:
* platform/mac/compositing/repaint/overflow-into-content-expected.checksum:
* platform/mac/compositing/repaint/overflow-into-content-expected.png:
2009-06-30 Eric Seidel <eric@webkit.org>
No review, reverting r45396. (George Staikos agrees the change was wrong.)
http://trac.webkit.org/changeset/45396
* fast/css/getComputedStyle/computed-style-font-family-expected.txt:
2009-06-30 David Hyatt <hyatt@apple.com>
Reviewed by Beth Dakin.
Add layout test for https://bugs.webkit.org/show_bug.cgi?id=26858.
* fast/dom/HTMLDataGridElement/DataGridColumns-dom-expected.txt: Added.
* fast/dom/HTMLDataGridElement/DataGridColumns-dom.html: Added.
2009-06-30 Antonio Gomes <antonio.gomes@openbossa.org>
Reviewed by Simon Hausmann.
Updated LayoutTests/fast/css/getComputedStyle/computed-style-font-family-expected.txt
according to the default font size value set in WebKit/qt/Api/qwebsettings.cpp (in
this case '14').
* fast/css/getComputedStyle/computed-style-font-family-expected.txt:
2009-06-30 Antonio Gomes <antonio.gomes@openbossa.org>
Reviewed by Simon Hausmann.
Updated LayoutTests/platform/qt/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt
to some newly cross-platform CSS properties.
* platform/qt/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
2009-06-30 David Levin <levin@chromium.org>
Reviewed by Oliver Hunt.
Make media/video-document-types pass again. It broke when the
call to waitUntilDone was accidently made asynchronous in r45378.
* media/video-document-types.html:
2009-06-30 Simon Fraser <simon.fraser@apple.com>
Reviewed by Dave Hyatt, Dan Bernstein.
<rdar://problem/6191676> Redraw issues scrolling overflow:scroll div with compositing
Testcase for various configurations of compositing and positioning with overflow.
* compositing/overflow/overflow-scroll.html: Added.
* platform/mac/compositing/overflow/overflow-scroll-expected.txt: Added.
2009-06-30 Alexey Proskuryakov <ap@webkit.org>
Reviewed by Dan Bernstein.
https://bugs.webkit.org/show_bug.cgi?id=26764
Uncaught NOT_FOUND_ERR: DOMException 8 loading empty text file
* fast/parser/empty-text-resource-expected.txt: Added.
* fast/parser/empty-text-resource.html: Added.
2009-06-30 Drew Wilson <atwilson@google.com>
Reviewed by David Levin.
<https://bugs.webkit.org/show_bug.cgi?id=25435>
Added tests for sending MessagePorts to/from workers.
* fast/workers/resources/worker-cloneport.js: Added.
(onmessage):
* fast/workers/resources/worker-messageport.js: Added.
(onmessage):
(pingBack):
* fast/workers/worker-cloneport-expected.txt: Added.
* fast/workers/worker-cloneport.html-disabled: Added.
Tests for cloning a port while messages are sent from another thread.
* fast/workers/worker-messageport-expected.txt: Added.
* fast/workers/worker-messageport.html-disabled: Added.
General tests for sending messages to workers via message ports.
* fast/workers/worker-messageport-gc-expected.txt: Added.
* fast/workers/worker-messageport-gc.html-disabled: Added.
Tests to ensure Workers don't shut down when reachable only via MessagePorts.
2009-06-30 Eric Carlson <eric.carlson@apple.com>
Reviewed by Simon Fraser.
<rdar://problem/7019799> Slow loading MediaDocument can fall back to plug-in unnecessarily
Don't test iframe immediately, switch over from <video> to <embed> may not have
happend when the document 'load' event fires.
* media/video-document-types.html:
2009-06-30 Xan Lopez <xlopez@igalia.com>
Skip new editing tests.
They are failing because we don't have a dumpEditingCallbacks
implementation.
* platform/gtk/Skipped:
2009-06-29 Oliver Hunt <oliver@apple.com>
Reviewed by Gavin Barraclough.
<rdar://problem/7016214> JSON.parse fails to parse valid JSON with most Unicode characters
<https://bugs.webkit.org/show_bug.cgi?id=26802>
Add test of unicode parsing in JSON.
* fast/js/JSON-parse-expected.txt:
* fast/js/resources/JSON-parse.js:
(createTests.result):
(createTests):
2009-06-29 Antonio Gomes <antonio.gomes@openbossa.org>
Reviewed by Simon Hausmann.
Updated LayoutTests/platform/qt/fast/css/getComputedStyle/computed-style-expected.txt to some newly cross-platform CSS properties.
The file has not been updated for a while.
* platform/win/fast/css/getComputedStyle/computed-style-expected.txt:
2009-06-29 Sam Weinig <sam@webkit.org>
Reviewed by Dave Hyatt.
Update for the change in DataGridDataSource API.
* fast/dom/HTMLDataGridElement/DataGridDataSource-basic-expected.txt:
* fast/dom/HTMLDataGridElement/DataGridDataSource-basic.html:
2009-06-29 Chris Marrin <cmarrin@apple.com>
Reviewed by Simon Fraser <simon.fraser@apple.com>.
https://bugs.webkit.org/show_bug.cgi?id=26706
Added tests for -webkit-text-fill-color and
text-shadow, since these go through different
paths.
* transitions/override-transition-crash-expected.txt:
* transitions/override-transition-crash.html:
2009-06-29 David Hyatt <hyatt@apple.com>
Reviewed by Mark Rowe.
Update layout tests for addition of HTMLDataGridCellElement constructor.
* fast/dom/Window/window-properties-expected.txt:
* fast/js/global-constructors-expected.txt:
2009-06-29 Nikolas Zimmermann <nikolas.zimmermann@torchmobile.com>
Reviewed by Adam Treat.
Rename go-task-animation.* to ontimer-inline-event.* to reflect what it really tests.
* wml/go-task-animation-expected.txt: Removed.
* wml/go-task-animation.html: Removed.
* wml/ontimer-inline-event-expected.txt: Copied from wml/go-task-animation-expected.txt.
* wml/ontimer-inline-event.html: Copied from wml/go-task-animation.html.
* wml/resources/animation.wml: Removed.
* wml/resources/go-task-animation.js: Removed.
* wml/resources/ontimer-inline-event.js: Copied from wml/resources/go-task-animation.js.
* wml/resources/ontimer-inline-event.wml: Copied from wml/resources/animation.wml.
2009-06-29 Nikolas Zimmermann <nikolas.zimmermann@torchmobile.com>
Reviewed by Adam Treat.
Fixes: https://bugs.webkit.org/show_bug.cgi?id=26246
Implement most WML specific <select> element features.
Add two tests covering most select/variable related functionality.
* http/tests/wml/post-data-to-server-expected.txt: Added.
* http/tests/wml/post-data-to-server.html: Added.
* http/tests/wml/resources/dumpVariables.cgi: Added.
* http/tests/wml/resources/post-data-to-server.js: Added.
(setupTestDocument):
(sendTextToControl):
(prepareTest):
(executeTest):
* wml/resources/WMLTestCase.js:
(createWMLTestCase.iframeElement.onload):
(createWMLTestCase):
(delayExecuteTest):
* wml/resources/select-element-variables.js: Added.
(setupTestDocument):
(prepareTest):
(executeTest):
* wml/select-element-variables-expected.txt: Added.
* wml/select-element-variables.html: Added.
2009-06-28 Dan Bernstein <mitz@apple.com>
Reviewed by Simon Fraser.
- add a test case for https://bugs.webkit.org/show_bug.cgi?id=26783
<rdar://problem/7014543> REGRESSION (r45296): Subfolders not displayed
in MobileMe iDisk Web App
* fast/dom/Element/scrollWidth-expected.txt:
* fast/dom/Element/scrollWidth.html:
2009-06-27 Simon Fraser <simon.fraser@apple.com>
Reviewed by Eric Seidel.
https://bugs.webkit.org/show_bug.cgi?id=26780
Testcases for compositing and self-painting layers (for which we use
video to make an element composited while being in the normal flow),
and for moving layers inside an overflow:scroll div.
* compositing/layers-inside-overflow-scroll.html: Added.
* compositing/resources/video.mp4: Added.
* compositing/self-painting-layers.html: Added.
* platform/mac/compositing/layers-inside-overflow-scroll-expected.txt: Added.
* platform/mac/compositing/self-painting-layers-expected.txt: Added.
2009-06-28 John Abd-El-Malek <jam@chromium.org>
https://bugs.webkit.org/show_bug.cgi?id=15457
Layout tests to ensure that "src" paramater is added when it's missing
but "data" is present.
* plugins/netscape-plugin-map-data-to-src-expected.txt: Added.
* plugins/netscape-plugin-map-data-to-src.html: Added.
2009-06-28 Eric Seidel <eric@webkit.org>
No review. Just updating test results Kevin seems to have missed.
Test failure started with:
http://trac.webkit.org/changeset/45287
The new results definitely look better.
* fast/profiler/profile-with-no-title-expected.txt:
2009-06-27 Ryosuke Niwa <rniwa@google.com>
Reviewed by Eric Seidel.
https://bugs.webkit.org/show_bug.cgi?id=26762
Clean up for IndentOutdentCommand::indentRegion, and solved most of problems related to the bug 21712.
https://bugs.webkit.org/show_bug.cgi?id=21712
The following test cases are intended for 21712, but included here
since this patch already solved a lot of problems.
* editing/execCommand/indent-nested-lists-1-expected.txt: Added.
* editing/execCommand/indent-nested-lists-1.html: Added.
* editing/execCommand/indent-nested-lists-2-expected.txt: Added.
* editing/execCommand/indent-nested-lists-2.html: Added.
* editing/execCommand/indent-nested-lists-3-expected.txt: Added.
* editing/execCommand/indent-nested-lists-3.html: Added.
* editing/execCommand/indent-nested-lists-4-expected.txt: Added.
* editing/execCommand/indent-nested-lists-4.html: Added.
* editing/execCommand/indent-nested-lists-5-expected.txt: Added.
* editing/execCommand/indent-nested-lists-5.html: Added.
* editing/execCommand/indent-nested-lists-6-expected.txt: Added.
* editing/execCommand/indent-nested-lists-6.html: Added.
* editing/execCommand/indent-nested-lists-7-expected.txt: Added.
* editing/execCommand/indent-nested-lists-7.html: Added.
* editing/execCommand/outdent-nested-lists-1-expected.txt: Added.
* editing/execCommand/outdent-nested-lists-1.html: Added.
* editing/execCommand/outdent-nested-lists-2-expected.txt: Added.
* editing/execCommand/outdent-nested-lists-2.html: Added.
* editing/execCommand/outdent-nested-lists-3-expected.txt: Added.
* editing/execCommand/outdent-nested-lists-3.html: Added.
* editing/execCommand/outdent-nested-lists-4-expected.txt: Added.
* editing/execCommand/outdent-nested-lists-4.html: Added.
2009-06-27 Daniel Bates <dbates@intudata.com>
Reviewed by Adam Barth.
https://bugs.webkit.org/show_bug.cgi?id=26776
More tests for the XSSAuditor.
* http/tests/security/xssAuditor/anchor-url-dom-write-location-expected.txt: Added.
* http/tests/security/xssAuditor/anchor-url-dom-write-location-inline-event-expected.txt: Added.
* http/tests/security/xssAuditor/anchor-url-dom-write-location-inline-event.html: Added.
* http/tests/security/xssAuditor/anchor-url-dom-write-location-javascript-URL-expected.txt: Added.
* http/tests/security/xssAuditor/anchor-url-dom-write-location-javascript-URL.html: Added.
* http/tests/security/xssAuditor/anchor-url-dom-write-location.html: Added.
* http/tests/security/xssAuditor/dom-write-URL-expected.txt: Added.
* http/tests/security/xssAuditor/dom-write-URL.html: Added.
* http/tests/security/xssAuditor/dom-write-innerHTML-expected.txt: Added.
* http/tests/security/xssAuditor/dom-write-innerHTML.html: Added.
* http/tests/security/xssAuditor/dom-write-location-expected.txt: Added.
* http/tests/security/xssAuditor/dom-write-location-inline-event-expected.txt: Added.
* http/tests/security/xssAuditor/dom-write-location-inline-event.html: Added.
* http/tests/security/xssAuditor/dom-write-location-javascript-URL-expected.txt: Added.
* http/tests/security/xssAuditor/dom-write-location-javascript-URL.html: Added.
* http/tests/security/xssAuditor/dom-write-location.html: Added.
* http/tests/security/xssAuditor/faux-script1-expected.txt: Added.
* http/tests/security/xssAuditor/faux-script1.html: Added.
* http/tests/security/xssAuditor/faux-script2-expected.txt: Added.
* http/tests/security/xssAuditor/faux-script2.html: Added.
* http/tests/security/xssAuditor/faux-script3-expected.txt: Added.
* http/tests/security/xssAuditor/faux-script3.html: Added.
* http/tests/security/xssAuditor/get-from-iframe-expected.txt: Added.
* http/tests/security/xssAuditor/get-from-iframe.html: Added.
* http/tests/security/xssAuditor/malformed-HTML-expected.txt: Added.
* http/tests/security/xssAuditor/malformed-HTML.html: Added.
* http/tests/security/xssAuditor/post-from-iframe-expected.txt: Added.
* http/tests/security/xssAuditor/post-from-iframe.html: Added.
* http/tests/security/xssAuditor/resources/anchor-url-dom-write-location-click.html: Added.
* http/tests/security/xssAuditor/resources/echo-dom-write-URL.html: Added.
* http/tests/security/xssAuditor/resources/echo-dom-write-innerHTML.html: Added.
* http/tests/security/xssAuditor/resources/echo-dom-write-location.html: Added.
* http/tests/security/xssAuditor/resources/utilities.js: Added.
(sendRequestFromIFrame):
2009-06-27 Daniel Bates <dbates@intudata.com>
Reviewed by Adam Barth.
Tests for https://bugs.webkit.org/show_bug.cgi?id=26708
Tests prevention of injected scripts with scheme relative paths, iFrame JavaScript URLs,
and UTF-7 encoding.
* http/tests/security/xssAuditor/http-equiv-utf-7-encoded-expected.txt: Added.
* http/tests/security/xssAuditor/http-equiv-utf-7-encoded.html: Added.
* http/tests/security/xssAuditor/iframe-javascript-url-expected.txt: Added.
* http/tests/security/xssAuditor/iframe-javascript-url.html: Added.
* http/tests/security/xssAuditor/resources/echo-intertag-default-encode.pl: Added.
* http/tests/security/xssAuditor/script-tag-utf-7-encoded-expected.txt: Added.
* http/tests/security/xssAuditor/script-tag-utf-7-encoded.html: Added.
* http/tests/security/xssAuditor/script-tag-with-source-relative-scheme-expected.txt: Added.
* http/tests/security/xssAuditor/script-tag-with-source-relative-scheme.html: Added.
2009-06-27 Oliver Hunt <oliver@apple.com>
Reviewed by Maciej Stachowiak.
Bug 26771: Canvas is incorrectly tainted when drawing from a video element that uses <source> elements
Add test to protect against incorrectly tainting the canvas.
* media/video-canvas-source-expected.txt: Added.
* media/video-canvas-source.html: Added.
2009-06-26 Alexey Proskuryakov <ap@webkit.org>
Updating Tiger results for a recently modified test.
* platform/mac-tiger/fast/encoding/idn-security-expected.txt:
2009-06-26 Dan Bernstein <mitz@apple.com>
Reviewed by Oliver Hunt.
* fast/dom/Element/scrollWidth-expected.txt: Added.
* fast/dom/Element/scrollWidth.html: Added.
2009-06-26 Chris Fleizach <cfleizach@apple.com>
Reviewed by Oliver Hunt.
Tests for Bug 26725: aria-hidden, aria-disabled, aria-readonly need to be implemented
* accessibility/aria-disabled-expected.txt: Added.
* accessibility/aria-disabled.html: Added.
* accessibility/aria-hidden-expected.txt: Added.
* accessibility/aria-hidden.html: Added.
* accessibility/aria-readonly-expected.txt: Added.
* accessibility/aria-readonly.html: Added.
2009-06-26 Brady Eidson <beidson@apple.com>
OMG.
* platform/mac-tiger/fast/loader/file-url-mimetypes-expected.txt: Removed.
* platform/mac-tiger/platform: Added.
* platform/mac-tiger/platform/mac: Added.
* platform/mac-tiger/platform/mac/fast: Added.
* platform/mac-tiger/platform/mac/fast/loader: Added.
* platform/mac-tiger/platform/mac/fast/loader/file-url-mimetypes-expected.txt: Copied from platform/mac-tiger/fast/loader/file-url-mimetypes-expected.txt.
2009-06-26 Brady Eidson <beidson@apple.com>
Fix Tiger results for the new mime type layout test.
* platform/mac-tiger/fast/loader: Added.
* platform/mac-tiger/fast/loader/file-url-mimetypes-expected.txt: Added.
2009-06-26 Jessie Berlin <jberlin@apple.com>
Reviewed by Mark Rowe.
Fix the build bots.
* editing/selection/drag-start-event-client-x-y-expected.txt:
2009-06-26 Brady Eidson <beidson@apple.com>
Step 2 (new Mac results)
* platform/mac/fast/images/favicon-as-image-expected.checksum: Added.
* platform/mac/fast/images/favicon-as-image-expected.png: Added.
* platform/mac/fast/images/favicon-as-image-expected.txt: Added.
2009-06-26 Brady Eidson <beidson@apple.com>
1st step of fixing the layout test I broke on Mac platforms.
* platform/mac-leopard/fast/images/favicon-as-image-expected.checksum: Removed.
* platform/mac-leopard/fast/images/favicon-as-image-expected.png: Removed.
* platform/mac-leopard/fast/images/favicon-as-image-expected.txt: Removed.
* platform/mac-tiger/fast/images/favicon-as-image-expected.checksum: Removed.
* platform/mac-tiger/fast/images/favicon-as-image-expected.png: Removed.
* platform/mac-tiger/fast/images/favicon-as-image-expected.txt: Removed.
* platform/mac/fast/images/favicon-as-image-expected.checksum: Removed.
* platform/mac/fast/images/favicon-as-image-expected.png: Removed.
* platform/mac/fast/images/favicon-as-image-expected.txt: Removed.
* platform/win/fast/images: Added.
* platform/win/fast/images/favicon-as-image-expected.checksum: Copied from platform/mac/fast/images/favicon-as-image-expected.checksum.
* platform/win/fast/images/favicon-as-image-expected.png: Copied from platform/mac/fast/images/favicon-as-image-expected.png.
* platform/win/fast/images/favicon-as-image-expected.txt: Copied from platform/mac/fast/images/favicon-as-image-expected.txt.
2009-06-26 Mark Rowe <mrowe@apple.com>
Land updated results after the test change.
* editing/selection/user-drag-element-and-user-select-none-expected.txt:
2009-06-26 Jessie Berlin <jberlin@apple.com>
Reviewed by Mark Rowe.
Layout test for making sure the client X Y coordinates of the event
in a dragstart handler are correct.
https://bugs.webkit.org/show_bug.cgi?id=26723
* editing/selection/drag-start-event-client-x-y-expected.txt: Added.
* editing/selection/drag-start-event-client-x-y.html: Added.
2009-06-26 Mark Rowe <mrowe@apple.com>
Reviewed by Sam Weinig.
Fix user-drag-element-and-user-select-none.html to not rely on a bug in Mac DRT.
* editing/selection/user-drag-element-and-user-select-none.html:
2009-06-25 Brady Eidson <beidson@apple.com>
Reviewed by Sam Weinig
<rdar://problem/6961578> REGRESSION (r43511): Opening .fdf files from Acrobat Professional fails
Add a test file for each of file extensions we think WebKit on Mac should know the MIME type for.
* platform/mac/fast/loader/file-url-mimetypes-expected.txt: Added.
* platform/mac/fast/loader/file-url-mimetypes.html: Added.
* platform/mac/fast/loader/resources: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-3g2.3g2: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-3gp.3gp: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-3gp2.3gp2: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-3gpp.3gpp: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-Z.Z: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-ac3.ac3: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-ai.ai: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-aif.aif: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-aifc.aifc: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-aiff.aiff: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-asc.asc: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-asf.asf: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-asx.asx: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-au.au: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-avi.avi: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-bcpio.bcpio: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-bin.bin: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-bmp.bmp: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-bz.bz: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-bz2.bz2: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-cdf.cdf: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-class.class: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-cpgz.cpgz: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-cpio.cpio: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-cpt.cpt: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-crw.crw: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-csh.csh: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-css.css: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-dcr.dcr: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-dif.dif: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-dir.dir: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-dll.dll: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-dls.dls: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-dmg.dmg: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-dms.dms: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-doc.doc: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-docm.docm: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-docx.docx: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-dotm.dotm: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-dotx.dotx: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-dv.dv: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-dvi.dvi: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-dxr.dxr: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-efx.efx: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-eps.eps: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-etx.etx: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-exe.exe: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-ez.ez: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-fdf.fdf: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-fla.fla: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-fp.fp: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-fp2.fp2: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-fp3.fp3: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-fp4.fp4: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-fp5.fp5: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-fp6.fp6: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-fpx.fpx: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-gif.gif: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-gtar.gtar: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-gz.gz: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-gzip.gzip: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-hdf.hdf: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-hqx.hqx: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-htm.htm: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-html.html: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-ice.ice: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-ico.ico: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-ics.ics: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-ief.ief: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-iges.iges: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-igs.igs: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-iso.iso: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-j2k.j2k: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-jar.jar: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-javascript.javascript: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-jhtml.jhtml: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-jnlp.jnlp: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-jp2.jp2: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-jpe.jpe: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-jpeg.jpeg: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-jpf.jpf: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-jpg.jpg: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-jpx.jpx: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-js.js: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-jscript.jscript: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-kar.kar: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-latex.latex: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-lha.lha: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-lzh.lzh: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-m15.m15: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-m2v.m2v: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-m3u.m3u: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-m4p.m4p: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-m75.m75: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-mac.mac: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-man.man: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-me.me: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-mesh.mesh: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-mid.mid: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-midi.midi: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-mif.mif: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-mov.mov: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-movie.movie: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-mp2.mp2: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-mp3.mp3: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-mp4.mp4: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-mpe.mpe: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-mpeg.mpeg: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-mpg.mpg: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-mpga.mpga: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-ms.ms: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-msh.msh: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-mxu.mxu: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-nc.nc: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-oda.oda: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-odc.odc: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-odf.odf: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-odg.odg: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-odi.odi: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-odm.odm: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-odp.odp: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-ods.ods: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-odt.odt: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-otc.otc: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-otf.otf: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-otg.otg: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-oth.oth: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-oti.oti: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-otp.otp: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-ots.ots: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-ott.ott: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-pbm.pbm: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-pct.pct: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-pcx.pcx: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-pdb.pdb: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-pdf.pdf: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-pgm.pgm: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-pgn.pgn: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-ph3.ph3: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-ph4.ph4: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-php.php: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-php3.php3: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-php4.php4: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-phtml.phtml: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-pic.pic: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-pict.pict: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-pl.pl: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-pls.pls: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-pm.pm: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-png.png: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-pnm.pnm: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-pnt.pnt: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-pntg.pntg: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-potm.potm: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-potx.potx: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-ppm.ppm: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-ppsm.ppsm: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-ppsx.ppsx: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-ppt.ppt: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-pptm.pptm: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-pptx.pptx: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-ps.ps: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-psd.psd: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-py.py: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-qif.qif: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-qt.qt: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-qti.qti: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-qtif.qtif: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-qtz.qtz: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-ra.ra: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-ram.ram: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-ras.ras: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-rb.rb: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-rbw.rbw: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-rgb.rgb: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-rm.rm: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-roff.roff: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-rpm.rpm: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-rtf.rtf: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-rtx.rtx: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-sgi.sgi: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-sgm.sgm: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-sgml.sgml: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-sh.sh: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-shar.shar: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-shtm.shtm: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-shtml.shtml: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-silo.silo: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-sit.sit: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-sitx.sitx: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-skd.skd: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-skm.skm: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-skp.skp: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-skt.skt: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-smf.smf: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-smi.smi: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-smil.smil: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-snd.snd: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-so.so: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-spl.spl: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-src.src: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-sv4cpio.sv4cpio: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-sv4crc.sv4crc: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-svg.svg: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-svgz.svgz: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-swf.swf: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-t.t: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-tar.tar: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-targa.targa: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-tcl.tcl: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-tex.tex: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-texi.texi: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-texinfo.texinfo: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-text.text: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-tga.tga: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-tgz.tgz: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-tif.tif: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-tiff.tiff: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-torrent.torrent: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-tr.tr: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-tsv.tsv: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-txt.txt: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-ustar.ustar: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-vcard.vcard: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-vcd.vcd: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-vcf.vcf: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-vfw.vfw: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-vrml.vrml: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-wav.wav: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-wave.wave: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-wax.wax: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-wbmp.wbmp: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-wbxml.wbxml: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-webarchive.webarchive: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-wm.wm: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-wma.wma: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-wmd.wmd: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-wml.wml: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-wmlc.wmlc: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-wmls.wmls: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-wmlsc.wmlsc: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-wmp.wmp: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-wmv.wmv: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-wmx.wmx: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-wrl.wrl: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-wvx.wvx: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-xbm.xbm: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-xdp.xdp: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-xfd.xfd: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-xfdf.xfdf: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-xht.xht: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-xhtm.xhtm: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-xhtml.xhtml: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-xls.xls: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-xlsb.xlsb: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-xlsm.xlsm: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-xlsx.xlsx: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-xltm.xltm: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-xltx.xltx: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-xml.xml: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-xpm.xpm: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-xsl.xsl: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-xwd.xwd: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-xyz.xyz: Added.
* platform/mac/fast/loader/resources/mimeTypeExamples/example-zip.zip: Added.
2009-06-25 Pierre d'Herbemont <pdherbemont@apple.com>
Reviewed by Simon Fraser.
https://bugs.webkit.org/show_bug.cgi?id=26659
Update layout tests since the fullscreen button no longer has a renderer.
* platform/mac/fast/layers/video-layer-expected.txt:
* platform/mac/media/audio-controls-rendering-expected.txt:
* platform/mac/media/video-controls-rendering-expected.txt:
* platform/mac/media/video-display-toggle-expected.txt:
* platform/mac/media/video-empty-source-expected.txt:
* platform/mac/media/video-zoom-controls-expected.txt:
2009-06-26 Adele Peterson <adele@apple.com>
Reviewed by Darin Adler.
Test for <rdar://problem/7000796>
REGRESSION(34681): Breaking up quoted text makes new, unquoted text blue after certain steps; repros with some messages
* editing/inserting/break-blockquote-after-delete.html: Added.
* platform/mac/editing/inserting/break-blockquote-after-delete-expected.checksum: Added.
* platform/mac/editing/inserting/break-blockquote-after-delete-expected.png: Added.
* platform/mac/editing/inserting/break-blockquote-after-delete-expected.txt: Added.
2009-06-26 Yongjun Zhang <yongjun.zhang@nokia.com>
Reviewed by Eric Seidel.
Bug 20303: [Qt] Key events are not working in frames.
Add a layout test to test the event is sent to the right sub-frame.
* platform/qt/fast/events/event-sender-keydown-frame-expected.txt: Added.
* platform/qt/fast/events/event-sender-keydown-frame.html: Added.
2009-06-26 Rob Buis <rwlbuis@gmail.com>
Reviewed by Eric Seidel.
Test for:
https://bugs.webkit.org/show_bug.cgi?id=26682
Bug 26682: It should be possible to add image to SVG DOM programmatically (using JavaScript)
* platform/mac/svg/custom/createImageElement-expected.checksum: Added
* platform/mac/svg/custom/createImageElement-expected.png: Added
* platform/mac/svg/custom/createImageElement-expected.txt: Added.
* svg/custom/createImageElement.svg: Added.
2009-06-26 Takeshi Yoshino <tyoshino@google.com>
Reviewed by Timothy Hatcher.
Bug 26156: In view-source mode, always render the contents using HTMLViewSourceDocument
https://bugs.webkit.org/show_bug.cgi?id=26156
When in view-source mode, render the contents using HTMLViewSourceDocument
regardless it's applicable for any plugin or not.
Chromium tells WebCore to render the contents of specified URL when
view-source: prefix is added to the URL. But currently, DOMImplementation
ignores inViewSourceMode() when the MIME type is indicating that the contents
are neither texts nor HTML family documents.
For example, we can check the contents of asf file without launching media
player. Rendering contents for view-source:-specified input is not what user
expects.
http://code.google.com/p/chromium/issues/detail?id=10545
I want to fix this issue by this patch. IMHO, regardless of this Chromium
specific issue, I think we should force use of HTMLViewSourceDocument when
inViewSourceMode() is specified.
* fast/frames/resources/viewsource-fake-image-file.png: Added.
* fast/frames/viewsource-on-image-file.html: Added.
* platform/mac/fast/frames/viewsource-on-image-file-expected.txt: Added.
2009-06-26 Alexey Proskuryakov <ap@webkit.org>
Reviewed by Sam Weinig.
<rdar://problem/6651201> Update lookalike character list.
* fast/encoding/idn-security-expected.txt:
* fast/encoding/idn-security.html:
2009-06-26 Jungshik Shin <jshin@chromium.org>
Reviewed by Eric Seidel.
Add an additional test for bug 23786 (mistreatment of CR/LF
as zero-width characters in Chromium port). Tests using Bidi text were
added when the fix was checked in. Without the patch, Chromium used
to fail the same way with LTR complex scripts as well. (that is,
CR and LF were treated as zero-width space). To prevent a potential
regression in the future, a new test with Hindi (a LTR complex script)
is added.
The expected results for Mac and Windows are added while this test
is added to Skipped file for gtk. I guess this test just needs
a new test result generated on gtk.
https://bugs.webkit.org/show_bug.cgi?id=25698
* fast/text/international/hindi-whitespace.html: Added.
* platform/gtk/Skipped:
* platform/mac/fast/text/international/hindi-whitespace-expected.checksum: Added.
* platform/mac/fast/text/international/hindi-whitespace-expected.png: Added.
* platform/mac/fast/text/international/hindi-whitespace-expected.txt: Added.
* platform/win/fast/text/international/hindi-whitespace-expected.checksum: Added.
* platform/win/fast/text/international/hindi-whitespace-expected.png: Added.
* platform/win/fast/text/international/hindi-whitespace-expected.txt: Added.
2009-06-25 Alexey Proskuryakov <ap@webkit.org>
Reviewed by Darin Adler.
https://bugs.webkit.org/show_bug.cgi?id=26681
<rdar://problem/7003461> Problem updating applicationCache when server returns 304
* http/tests/appcache/resources/uncacheable-resource.php: Added.
* http/tests/appcache/resources/versioned-manifest.php:
Added the kind of resource that was causing trouble.
2009-06-25 Ryosuke Niwa <rniwa@google.com>
Reviewed by Eric Seidel.
The following pixel tests have been converted into dumpastext tests. This
fixes the bug 26336 partially.
* editing/execCommand/remove-list-1-expected.txt: Added.
* editing/execCommand/remove-list-1.html:
* editing/execCommand/remove-list-items-expected.txt: Added.
* editing/execCommand/remove-list-items.html:
* platform/mac/editing/execCommand/remove-list-1-expected.checksum: Removed.
* platform/mac/editing/execCommand/remove-list-1-expected.png: Removed.
* platform/mac/editing/execCommand/remove-list-1-expected.txt: Removed.
* platform/mac/editing/execCommand/remove-list-items-expected.checksum: Removed.
* platform/mac/editing/execCommand/remove-list-items-expected.png: Removed.
* platform/mac/editing/execCommand/remove-list-items-expected.txt: Removed.
* platform/qt/editing/execCommand/remove-list-1-expected.txt: Removed.
* platform/qt/editing/execCommand/remove-list-items-expected.txt: Removed.
2009-06-25 Simon Fraser <simon.fraser@apple.com>
Reviewed by Oliver Hunt.
<rdar://problem/6990481>
Handle perspective computation on non-layer objects.
* transforms/3d/general/perspective-non-layer.html: Added.
2009-06-25 Simon Fraser <simon.fraser@apple.com>
Rubber-stamped by Eric Seidel
Update this test after the video controller changes.
* platform/mac/fast/layers/video-layer-expected.txt:
2009-06-25 Jan Michael Alonzo <jmalonzo@webkit.org>
Not reviewed. Skip another failing test due to lack of eventSender impl.
* platform/gtk/Skipped:
2009-06-25 Jan Michael Alonzo <jmalonzo@webkit.org>
Not reviewed. Skip failing gtk tests due to missing DRT features.
* platform/gtk/Skipped:
2009-06-25 Simon Fraser <simon.fraser@apple.com>
Rubber-stamped by Dan Bernstein.
Add Windows-specific test results, since Windows does not have
3d transforms enabled.
* platform/win/fast/media/mq-transform-02-expected.txt: Copied from LayoutTests/platform/mac-leopard/fast/media/mq-transform-02-expected.txt.
* platform/win/fast/media/mq-transform-03-expected.txt: Copied from LayoutTests/platform/mac-leopard/fast/media/mq-transform-03-expected.txt.
2009-06-25 Pierre d'Herbemont <pdherbemont@apple.com>
Reviewed by Eric Seidel.
https://bugs.webkit.org/show_bug.cgi?id=26653
After the change to -webkit-box usage for controller bar, we need to
update the media layout tests.
* platform/mac/media/audio-controls-rendering-expected.txt:
* platform/mac/media/video-controls-rendering-expected.txt:
* platform/mac/media/video-display-toggle-expected.txt:
* platform/mac/media/video-empty-source-expected.txt:
* platform/mac/media/video-zoom-controls-expected.txt:
2009-06-25 Ryosuke Niwa <rniwa@google.com>
Reviewed by Eric Seidel.
The following pixel tests have been converted into dumpastext tests. This
fixes the bug 26336 partially.
* editing/execCommand/5432254-2-expected.txt: Added.
* editing/execCommand/5432254-2.html:
* editing/execCommand/5700414-1-expected.txt: Added.
* editing/execCommand/5700414-1.html:
* editing/execCommand/5700414-2-expected.txt: Added.
* editing/execCommand/5700414-2.html:
* platform/mac/editing/execCommand/5432254-2-expected.checksum: Removed.
* platform/mac/editing/execCommand/5432254-2-expected.png: Removed.
* platform/mac/editing/execCommand/5432254-2-expected.txt: Removed.
* platform/mac/editing/execCommand/5700414-1-expected.checksum: Removed.
* platform/mac/editing/execCommand/5700414-1-expected.png: Removed.
* platform/mac/editing/execCommand/5700414-1-expected.txt: Removed.
* platform/mac/editing/execCommand/5700414-2-expected.checksum: Removed.
* platform/mac/editing/execCommand/5700414-2-expected.png: Removed.
* platform/mac/editing/execCommand/5700414-2-expected.txt: Removed.
* platform/qt/editing/execCommand/5432254-2-expected.txt: Removed.
2009-06-25 Shinichiro Hamaji <hamaji@chromium.org>
Reviewed by Dimitri Glazkov.
https://bugs.webkit.org/show_bug.cgi?id=26436
Windows Chromium bug fix: save context of destination canvas in
TransparencyWin::compositeTextComposite() before the function
modifies the context.
* fast/canvas/resources/translate-text.js: Added.
(description.pixelValueAt):
(pixelToString):
(pixelShouldBe):
* fast/canvas/translate-text-expected.txt: Added.
* fast/canvas/translate-text.html: Added.
2009-06-25 Takeshi Yoshino <tyoshino@google.com>
Reviewed by David Levin.
Bug 26207: Rebaseline the expected image for fast/forms/select-style.html for Mac.
https://bugs.webkit.org/show_bug.cgi?id=26207
Replace the expected image for fast/forms/select-style-expected.html for
Mac which need to be rebaselined due to r43903
(http://trac.webkit.org/changeset/43903).
* platform/mac/fast/forms/select-style-expected.png:
2009-06-25 John Gregg <johnnyg@google.com>
Reviewed by Sam Weinig.
Bug 23721: Changing dropdown's selectedIndex within onchange handler fires another onchange
https://bugs.webkit.org/show_bug.cgi?id=23721
Check for unnecessary calls to onchange in response to script
actions.
* fast/forms/select-script-onchange-expected.txt: Added.
* fast/forms/select-script-onchange.html: Added.
2009-06-25 Dan Bernstein <mitz@apple.com>
Reviewed by Darin Adler.
- test for https://bugs.webkit.org/show_bug.cgi?id=26671
<rdar://problem/7001880> Safari 4.0 crashes in
WebCore::DOMTimer::fired()
* fast/dom/style-sheet-candidate-remove-unrendered-document-expected.txt: Added.
* fast/dom/style-sheet-candidate-remove-unrendered-document.html: Added.
2009-06-25 Eric Seidel <eric@webkit.org>
No review, just skipping a new test.
Skip new test on platforms missing eventSender.beginDragWithFiles
Test: http/tests/security/clipboard/clipboard-file-access.html
https://bugs.webkit.org/show_bug.cgi?id=25916
* platform/gtk/Skipped:
* platform/qt/Skipped:
* platform/win/Skipped:
2009-06-24 Dan Bernstein <mitz@apple.com>
Reviewed by Simon Fraser.
- test for <rdar://problem/7001817> REGRESSION (r41902): Base position
track at UCSC Genome Browser doesn't work because image map prevents
img from hit-testing
* fast/replaced/image-map-2-expected.txt: Added.
* fast/replaced/image-map-2.html: Added.
2009-06-24 Chris Fleizach <cfleizach@apple.com>
Reviewed by Oliver Hunt.
Tests for Bug 26668: AX: need a way to retrieve the language for an element.
* accessibility/language-attribute-expected.txt: Added.
* accessibility/language-attribute.html: Added.
2009-06-24 Oliver Hunt <oliver@apple.com>
Reviewed by Darin Adler.
<rdar://problem/6940519> REGRESSION (Safari 4 Public Beta - TOT): google.com/adplanner shows blank page instead of site details in "basic research'
Add test cases for excessively large comma expressions.
* fast/js/excessive-comma-usage-expected.txt: Added.
* fast/js/excessive-comma-usage.html: Added.
* fast/js/resources/excessive-comma-usage.js: Added.
2009-06-24 Rob Buis <rwlbuis@gmail.com>
Reviewed by Eric Seidel.
Tests for:
https://bugs.webkit.org/show_bug.cgi?id=26392
Bug 26392: In html, modification of xlink:href of an newly inserted svg image does not work.
https://bugs.webkit.org/show_bug.cgi?id=26328
Bug 26328: changing href attribute of svg images dows not work when changing display attribute as well
* platform/mac/svg/custom/js-update-image-and-display-expected.checksum: Added
* platform/mac/svg/custom/js-update-image-and-display-expected.png: Added
* platform/mac/svg/custom/js-update-image-and-display-expected.txt: Added
* svg/custom/js-update-image-and-display.svg: Added.
* platform/mac/svg/custom/js-update-image-and-display2-expected.checksum: Added
* platform/mac/svg/custom/js-update-image-and-display2-expected.png: Added
* platform/mac/svg/custom/js-update-image-and-display2-expected.txt: Added
* svg/custom/js-update-image-and-display2.svg: Added.
* platform/mac/svg/custom/js-update-image-and-display3-expected.checksum: Added
* platform/mac/svg/custom/js-update-image-and-display3-expected.png: Added
* platform/mac/svg/custom/js-update-image-and-display3-expected.txt: Added
* svg/custom/js-update-image-and-display3.svg: Added.
2009-06-24 Dan Bernstein <mitz@apple.com>
- add Windows results for one new test and one test
whose Mac results changed recently
* platform/win/fast/forms/search-vertical-alignment-expected.checksum: Added.
* platform/win/fast/forms/search-vertical-alignment-expected.png: Added.
* platform/win/fast/forms/search-vertical-alignment-expected.txt: Added.
* platform/win/fast/replaced/width100percent-searchfield-expected.checksum: Added.
* platform/win/fast/replaced/width100percent-searchfield-expected.png: Added.
* platform/win/fast/replaced/width100percent-searchfield-expected.txt:
2009-06-24 David Hyatt <hyatt@apple.com>
Reviewed by Sam Weinig.
Add test for https://bugs.webkit.org/show_bug.cgi?id=26687.
* fast/dom/HTMLDataGridElement/DataGridColumns-basic-expected.txt: Added.
* fast/dom/HTMLDataGridElement/DataGridColumns-basic.html: Added.
2009-06-24 Oliver Hunt <oliver@apple.com>
Reviewed by NOBODY (Disabling failing test!).
* media/video-canvas.html-disabled: Renamed from LayoutTests/media/video-canvas.html.
2009-06-24 Eric Seidel <eric@webkit.org>
Reviewed by Mark Rowe.
Add new drag tests to the Skipped lists for non-mac platforms.
Skipped tests:
fast/events/drag-to-navigate.html
fast/events/prevent-drag-to-navigate.html
* platform/gtk/Skipped:
* platform/qt/Skipped:
* platform/win/Skipped:
2009-06-24 Oliver Hunt <oliver@apple.com>
Reviewed by NOBODY (attempted test fix).
Attempting to make test more reliable.
* media/video-canvas.html:
2009-06-05 Eric Seidel <eric@webkit.org>
Reviewed by Oliver Hunt.
https://bugs.webkit.org/show_bug.cgi?id=25922
Fix dropEffect = "none" to work as expected.
* fast/events/drag-to-navigate-expected.txt: Copied from LayoutTests/editing/selection/doubleclick-whitespace-img-crash-expected.txt.
* fast/events/drag-to-navigate.html: Added.
* fast/events/prevent-drag-to-navigate-expected.txt: Copied from LayoutTests/editing/selection/doubleclick-whitespace-img-crash-expected.txt.
* fast/events/prevent-drag-to-navigate.html: Added.
* fast/events/resources/file-for-drag-to-navigate.html: Added.
* fast/events/resources/file-for-prevent-drag-to-navigate.html: Added.
2009-06-23 Oliver Hunt <oliver@apple.com>
Reviewed by NOBODY (missed a file).
Add expected results for test i landed earlier
* fast/js/dictionary-no-cache-expected.txt: Added.
2009-06-23 Oliver Hunt <oliver@apple.com> and Eric Carlson <eric.carlson@apple.com>
Reviewed by Sam Weinig and Dave Hyatt.
<rdar://problem/6164797> Add Canvas API to allow drawing of <video> frames
<https://bugs.webkit.org/show_bug.cgi?id=25920>
Add tests for drawing a video to the canvas element.
* media/video-canvas-expected.txt: Added.
* media/video-canvas.html: Added.
2009-06-23 Oliver Hunt <oliver@apple.com>
Reviewed by Gavin Barraclough.
<rdar://problem/6992806> REGRESSION: Enumeration can skip new properties in cases of prototypes that have more than 64 (26593)
<https://bugs.webkit.org/show_bug.cgi?id=26593>
Add tests to ensure we correctly invalidate caching that depends on structure chains
that include dictionaries.
* fast/js/dictionary-no-cache.html: Added.
* fast/js/dictionary-no-cache-expected.txt: Added.
* fast/js/resources/dictionary-no-cache.js: Added.
2009-06-23 Ojan Vafai <ojan@chromium.org>
Reviewed by Mark Rowe.
Resets the results for a test that was missed in
http://trac.webkit.org/changeset/45016.
* editing/execCommand/5142012-3-expected.txt:
2009-06-23 Sam Weinig <sam@webkit.org>
Reviewed by Dave Hyatt.
Test for https://bugs.webkit.org/show_bug.cgi?id=26516
Add initial implementation of DataGridDataSource
* fast/dom/HTMLDataGridElement: Added.
* fast/dom/HTMLDataGridElement/DataGridDataSource-basic-expected.txt: Added.
* fast/dom/HTMLDataGridElement/DataGridDataSource-basic.html: Added.
2009-06-23 Ryosuke Niwa <rniwa@google.com>
Reviewed by Justin Garcia.
Undo the changeset 21212 to fix the regression bug 14062.
The changeset 21212 attempted to fix rdar://problem/5002441.
The changeset 21212 modified InsertTextCommand::input so as to convert
all spaces in text to non-breaking spaces for rdar://problem/5002441.
However, the bug was originally caused by rebalanceWhitespaceAt
and this workaround introduced a regression bug 14062.
Because rebalanceWhitespaceAt appears to behave correctly now,
the workaround introduced in 21212 is no longer needed.
The following test cases are affected by this change.
This patch removes unappropriate non-breaking spaces (&nbsp;) and
inserts normal spaces instead.
* editing/deleting/2610675-1-expected.txt: Replaced.
* editing/deleting/2610675-2-expected.txt: Replaced.
* editing/deleting/2610675-3-expected.txt: Replaced.
* editing/inserting/insert-before-link-1-expected.txt: Replaced.
* editing/inserting/space-after-removeformat-expected.txt: Added.
* editing/inserting/space-after-removeformat.html: Added.
* platform/mac/editing/execCommand/5482023-expected.checksum: Replaced.
* platform/mac/editing/execCommand/5482023-expected.png: Replaced.
* platform/mac/editing/execCommand/5482023-expected.txt: Replaced.
* platform/mac/editing/input/text-input-controller-expected.txt: Replaced.
* platform/mac/editing/inserting/editable-html-element-expected.checksum: Replaced.
* platform/mac/editing/inserting/editable-html-element-expected.png: Replaced.
* platform/mac/editing/inserting/editable-html-element-expected.txt: Replaced.
* platform/mac/editing/pasteboard/4989774-expected.checksum: Replaced.
* platform/mac/editing/pasteboard/4989774-expected.png: Replaced.
* platform/mac/editing/pasteboard/4989774-expected.txt: Replaced.
* platform/mac/editing/selection/4983858-expected.checksum: Replaced.
* platform/mac/editing/selection/4983858-expected.png: Replaced.
* platform/mac/editing/selection/4983858-expected.txt: Replaced.
2009-06-23 Beth Dakin <bdakin@apple.com>
Reviewed by Dave Hyatt.
Test for https://bugs.webkit.org/show_bug.cgi?id=26523 <col>
elements width can't be changed with javascript
* fast/dom/HTMLTableColElement: Added.
* fast/dom/HTMLTableColElement/resize-table-using-col-width.html: Added.
* platform/mac/fast/dom/HTMLTableColElement: Added.
* platform/mac/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.checksum: Added.
* platform/mac/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.png: Added.
* platform/mac/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.txt: Added.
2009-06-23 Ojan Vafai <ojan@chromium.org>
Reviewed by Dan Bernstein.
This test hits an edge case where typingStyle would never get cleared.
In addition to making every text insertion go into its own text node,
this caused large performance problems.
https://bugs.webkit.org/show_bug.cgi?id=26279
* editing/execCommand/5770834-1-expected.txt:
These results match how they were before r43243. It's not clear to me
why changes to font-size are affecting text-align styling though.
* editing/inserting/font-size-clears-from-typing-style-expected.txt: Added.
* editing/inserting/font-size-clears-from-typing-style.html: Added.
* editing/inserting/resources/TEMPLATE.html: Copied from LayoutTests/editing/execCommand/resources/TEMPLATE.html.
* editing/inserting/resources/font-size-clears-from-typing-style.js: Added.
* platform/mac/editing/execCommand/remove-formatting-2-expected.txt:
2009-06-23 Kevin McCullough <kmccullough@apple.com>
Reviewed by Darin Adler.
<rdar://problem/6994790> CrashTracer: [USER] 8 crashes in Mail trying to
add a blank line to pasted Facebook content (under
CompositeEditCommand::positionAvoidingSpecialElementBoundary)
* editing/inserting/return-with-object-element-expected.txt: Added.
* editing/inserting/return-with-object-element.html: Added.
2009-06-23 Simon Fraser <simon.fraser@apple.com>
Reviewed by Dave Hyatt.
https://bugs.webkit.org/show_bug.cgi?id=24863
Testcase for reflections on composited layers.
* compositing/reflections/reflection-on-composited.html: Added.
* platform/mac/compositing/reflections/reflection-on-composited-expected.txt: Added.
2009-06-23 Antti Koivisto <antti@apple.com>
Reviewed by Darin Adler.
https://bugs.webkit.org/show_bug.cgi?id=26643
Memory cache should respect Cache-Control: no-store
Update the test to cover no-store.
* http/tests/cache/subresource-expiration-expected.txt:
* http/tests/cache/subresource-expiration.html:
2009-06-23 Kevin McCullough <kmccullough@apple.com>
Reviewed by Adele Peterson.
<rdar://problem/6902203> REGRESSION: 'Return' insertion point incorrect
after manually quoting blank line then hitting return
* editing/inserting/insert-br-quoted-007-expected.txt: Added.
* editing/inserting/insert-br-quoted-007.html: Added.
2009-06-23 Eric Carlson <eric.carlson@apple.com>
Reviewed by NOBODY, layout tests fix.
'timeupdate' events are, by definition, timing dependent so it isn't
a good idea to log them in layout test results.
* media/event-attributes-expected.txt:
* media/event-attributes.html:
2009-06-23 Eric Carlson <eric.carlson@apple.com>
Reviewed by Darin Adler.
<rdar://problem/6978938> Need HTML 5 event attributes for media elements
* media/event-attributes-expected.txt: Added.
* media/event-attributes.html: Added.
* media/progress-event-total.html: Cleanup, use event handler attributes.
* media/progress-event.html: Ditto.
* media/video-size-intrinsic-scale.html: Remove duplicate 'waitForEvent("ratechange")'
* media/video-source-add-src.html: Ditto.
* media/video-source-error.html: Ditto.
* media/video-timeupdate-during-playback.html: Ditto.
* platform/gtk/Skipped: Skip new test.
2009-06-23 Adam Barth <abarth@webkit.org>
Reviewed by Sam Weinig.
https://bugs.webkit.org/show_bug.cgi?id=26589
More tests for the XSSAuditor. (I converted the server side to Perl
after Sam reviewed the patch because the PHP scripts didn't agree with
the Tiger and Windows buildbots.)
* http/tests/security/xssAuditor/img-onerror-tricky-expected.txt: Added.
* http/tests/security/xssAuditor/img-onerror-tricky.html: Added.
* http/tests/security/xssAuditor/link-onclick-expected.txt: Added.
* http/tests/security/xssAuditor/link-onclick.html: Added.
* http/tests/security/xssAuditor/property-escape-expected.txt: Added.
* http/tests/security/xssAuditor/property-escape.html: Added.
* http/tests/security/xssAuditor/resources/echo-intertag-post-and-notify.pl: Added.
* http/tests/security/xssAuditor/resources/echo-intertag-post.pl: Added.
* http/tests/security/xssAuditor/resources/echo-intertag-utf-7.pl: Added.
* http/tests/security/xssAuditor/resources/echo-intertag.php: Removed.
* http/tests/security/xssAuditor/resources/echo-intertag.pl: Added.
* http/tests/security/xssAuditor/resources/echo-property.pl: Added.
* http/tests/security/xssAuditor/resources/redir.php: Added.
* http/tests/security/xssAuditor/resources/xss.js: Added.
* http/tests/security/xssAuditor/script-tag-convoluted-expected.txt: Added.
* http/tests/security/xssAuditor/script-tag-convoluted.html: Added.
* http/tests/security/xssAuditor/script-tag-open-redirect-expected.txt: Added.
* http/tests/security/xssAuditor/script-tag-open-redirect.html: Added.
* http/tests/security/xssAuditor/script-tag-post-expected.txt: Added.
* http/tests/security/xssAuditor/script-tag-post.html: Added.
* http/tests/security/xssAuditor/script-tag-redirect-expected.txt: Added.
* http/tests/security/xssAuditor/script-tag-redirect.html: Added.
* http/tests/security/xssAuditor/script-tag-utf-7-expected.txt: Added.
* http/tests/security/xssAuditor/script-tag-utf-7.html: Added.
* http/tests/security/xssAuditor/script-tag-with-source-expected.txt: Added.
* http/tests/security/xssAuditor/script-tag-with-source.html: Added.
* http/tests/security/xssAuditor/script-tag.html:
2009-06-22 Shinichiro Hamaji <hamaji@chromium.org>
Reviewed by Alexey Proskuryakov.
https://bugs.webkit.org/show_bug.cgi?id=17820
Skip layout tests for DST if the test runs not in PST/PDT.
* fast/js/date-DST-time-cusps-expected.txt:
* fast/js/date-big-setdate-expected.txt:
* fast/js/resources/date-DST-time-cusps.js:
* fast/js/resources/date-big-setdate.js:
2009-06-22 Oliver Hunt <oliver@apple.com>
Reviewed by Alexey Proskuryakov.
Bug 26640: JSON.stringify needs to special case Boolean objects
<https://bugs.webkit.org/show_bug.cgi?id=26640>
Add tests for serialisation of wrapped and unwrapped primitives.
* fast/js/JSON-stringify-expected.txt:
* fast/js/resources/JSON-stringify.js:
* fast/js/resources/json2-es5-compat.js:
Modify Str() to match ES5 errata
2009-06-22 Sam Weinig <sam@webkit.org>
Reviewed by Gavin Barraclough.
Add event handler attribute getter/setters to HTMLFrameSetElement
as specified in HTML 5. These match the ones on HTMLBodyElement.
* fast/dom/event-attribute-availability-expected.txt:
* fast/dom/resources/event-attribute-availability.js:
2009-06-22 Oliver Hunt <oliver@apple.com>
Reviewed by Darin Adler.
Bug 26591: Support revivers in JSON.parse
<https://bugs.webkit.org/show_bug.cgi?id=26591>
Test cases for JSON.parse with a reviver function.
* fast/js/JSON-parse-expected.txt:
* fast/js/resources/JSON-parse.js:
(createTests.log):
(createTests.result):
(createTests.logOrder):
(createTests.var):
(createTests.throwAfterFifthCall):
(createTests):
2009-06-22 Simon Fraser <simon.fraser@apple.com>
Reviewed by Dave Hyatt.
https://bugs.webkit.org/show_bug.cgi?id=26430
Testcase for a layer's composited position being affected by a later sibling.
* compositing/sibling-positioning.html: Added.
* platform/mac/compositing/sibling-positioning-expected.txt: Added.
2009-06-22 Sam Weinig <sam@webkit.org>
Reviewed by Mark Rowe.
Add event handler attribute getter/setters to HTMLBodyElement
as specified in HTML 5.
* fast/dom/event-attribute-availability-expected.txt:
* fast/dom/resources/event-attribute-availability.js:
2009-05-21 Eric Seidel <eric@webkit.org>
Reviewed by Maciej Stachowiak.
Expose files in the clipboard in ondrop events.
https://bugs.webkit.org/show_bug.cgi?id=25916
File.fileSize subtests fail due to limitations of DRT during http tests:
https://bugs.webkit.org/show_bug.cgi?id=25909
Directory subtests fail until correct of directory File tests is decided by:
https://bugs.webkit.org/show_bug.cgi?id=25879
* http/tests/security/clipboard/clipboard-file-access-expected.txt: Added.
* http/tests/security/clipboard/clipboard-file-access.html: Added.
* http/tests/security/clipboard/resources/TEMPLATE.html: Added.
* http/tests/security/clipboard/resources/apple.gif: Copied from LayoutTests/editing/pasteboard/resources/apple.gif.
* http/tests/security/clipboard/resources/clipboard-file-access.js: Added.
(var):
(moveMouseToCenterOfElement):
(dragFilesOntoDragTarget):
(fileListShouldBe):
(draggingPathsShouldResultInFiles):
(runTest):
* http/tests/security/clipboard/resources/mozilla.gif: Copied from LayoutTests/editing/pasteboard/resources/mozilla.gif.
2009-06-22 David Levin <levin@chromium.org>
Reviewed by Alexey Proskuryakov.
Fix layout tests to account for removal of DOMStringList, which was done
in http://trac.webkit.org/changeset/44943.
* fast/dom/Window/window-properties-expected.txt:
* fast/js/global-constructors-expected.txt:
2009-06-22 David Levin <levin@chromium.org>
Reviewed by David Hyatt and Eric Seidel.
REGRESSION: When the main page (ScrollView) has a custom scrollbar, it crashes on destruction.
https://bugs.webkit.org/show_bug.cgi?id=26326
Test that refreshing an iframe with custom scrollbars works without crashing.
* scrollbars/resources/page-with-custom-scrollbars.html: Added.
* scrollbars/scrollbar-crash-on-refresh-expected.txt: Added.
* scrollbars/scrollbar-crash-on-refresh.html: Added.
2009-06-22 Dan Bernstein <mitz@apple.com>
Reviewed by Simon Fraser.
- test for https://bugs.webkit.org/show_bug.cgi?id=23606
<rdar://problem/6537777> CSS gradient not repainted when image load
completes
* fast/repaint/background-generated.html: Added.
* platform/mac/fast/repaint/background-generated-expected.checksum: Added.
* platform/mac/fast/repaint/background-generated-expected.png: Added.
* platform/mac/fast/repaint/background-generated-expected.txt: Added.
2009-06-22 Darin Adler <darin@apple.com>
* platform/gtk/Skipped: Skip two new tests.
2009-06-22 Darin Adler <darin@apple.com>
* fast/js/JSON-stringify-expected.txt: Update results.
2009-06-21 Oliver Hunt <oliver@apple.com>
Reviewed by Darin Adler.
Bug 26592: Support standard toJSON functions
Add tests of Date.toJSON.
* fast/js/JSON-stringify-expected.txt:
* fast/js/resources/JSON-stringify.js:
(createTests.result):
(createTests.result.push.):
2009-06-21 Oliver Hunt <oliver@apple.com>
Reviewed by Sam Weinig.
Bug 26594: JSC needs to support Date.toISOString
<https://bugs.webkit.org/show_bug.cgi?id=26594>
A few basic correctness tests for Date.toISOString.
* fast/js/date-toisostring-expected.txt: Added.
* fast/js/date-toisostring.html: Added.
* fast/js/resources/date-toisostring.js: Added.
2009-06-21 Sam Weinig <sam@webkit.org>
Reviewed by Oliver Hunt.
Test for https://bugs.webkit.org/show_bug.cgi?id=26596
Only expose event handler attributes to elements and documents.
* fast/dom/event-attribute-availability-expected.txt: Added.
* fast/dom/event-attribute-availability.html: Added.
* fast/dom/resources/event-attribute-availability.js: Added.
2009-06-21 Daniel Bates <dbates@intudata.com>
Reviewed by Adam Barth.
Test for https://bugs.webkit.org/show_bug.cgi?id=26580
Tests that XSSAuditor (if enabled) prevents script execution in child window.
* http/tests/security/xssAuditor/link-opens-new-window-expected.txt: Added.
* http/tests/security/xssAuditor/link-opens-new-window.html: Added.
* http/tests/security/xssAuditor/resources/echo-intertag-and-notify.php: Added.
2009-06-21 Dan Bernstein <mitz@apple.com>
Rubber-stamped by Mark Rowe.
- make repaint tests more reliable when run in Safari
* fast/repaint/resources/repaint.js:
(runRepaintTest): Increased the timeout from 0 to 100, to ensure that
painting occurs once before repaintTest() is called.
2009-06-21 Oliver Hunt <oliver@apple.com>
Reviewed by Darin Adler and Cameron Zwarich.
Bug 26587: Support JSON.parse
Add tests to cover basic usage of JSON.parse
* fast/js/JSON-parse.html: Added.
* fast/js/JSON-parse-expected.txt: Added.
* fast/js/resources/JSON-parse.js: Added.
(createTests.result):
(createTests):
2009-06-21 Drew Wilson <atwilson@google.com>
Reviewed by David Levin.
<https://bugs.webkit.org/show_bug.cgi?id=26448>
New tests for MessagePort GC cases that weren't previously covered.
* fast/events/message-channel-gc-4-expected.txt: Added.
Test for case where both MessagePorts are in-transit (cloned) when a GC occurs.
* fast/events/message-channel-gc-4.html-disabled: Added.
2009-06-21 Drew Wilson <atwilson@google.com>
Reviewed by David Levin.
<https://bugs.webkit.org/show_bug.cgi?id=25043>
Updated MessageChannel/MessagePorts tests to reflect latest spec (close event has been removed).
Added more tests of port cloning.
* fast/events/message-channel-gc-2-expected.txt:
* fast/events/message-channel-gc-2.html-disabled:
* fast/events/message-channel-gc-3-expected.txt:
* fast/events/message-channel-gc-3.html-disabled:
* fast/events/message-channel-gc-expected.txt:
* fast/events/message-channel-gc.html-disabled:
* fast/events/message-port-clone-expected.txt: Added.
* fast/events/message-port-clone.html-disabled: Added.
* fast/events/message-port-expected.txt:
* fast/events/message-port-no-wrapper-expected.txt: Added.
* fast/events/message-port-onclose-expected.txt: Removed.
* fast/events/message-port-onclose.html-disabled: Removed.
* fast/events/message-port.html-disabled:
2009-06-21 Dan Bernstein <mitz@apple.com>
Reviewed by Sam Weinig.
- test for https://bugs.webkit.org/show_bug.cgi?id=15383
<rdar://problem/5682745> resize: vertical does not restrict to vertical
resize
* fast/css/resize-single-axis-expected.txt: Added.
* fast/css/resize-single-axis.html: Added.
2009-06-21 Sam Weinig <sam@webkit.org>
Reviewed by Eric Seidel.
Test for https://bugs.webkit.org/show_bug.cgi?id=26578
event.currentTarget for listener registered on window should point to the window object like in Firefox
* fast/events/event-trace-expected.txt: Added.
* fast/events/event-trace.html: Added.
2009-06-21 Dan Bernstein <mitz@apple.com>
Reviewed by Sam Weinig.
- test for https://bugs.webkit.org/show_bug.cgi?id=9694
resize value not compared
* fast/css/resize-value-compared-expected.txt: Added.
* fast/css/resize-value-compared.html: Added.
2009-06-21 Darin Adler <darin@apple.com>
* platform/gtk/Skipped: Skip one more test.
2009-06-20 Darin Adler <darin@apple.com>
* platform/gtk/Skipped: Skip some new tests.
2009-06-19 Alice Liu <alice.liu@apple.com>
Fix https://bugs.webkit.org/show_bug.cgi?id=26568
Repro crash animating GIF if previously used in a closed window's back/forward list
Also filed as <rdar://problem/6978362>
Reviewed by Maciej Stachowiak.
Adding resource used in WebCore/manual-tests/animated-gif-bfcache-crash.html
* http/tests/misc/resources/animated-gif-with-offsets.gif: Added.
2009-06-20 Sam Weinig <sam@webkit.org>
Reviewed by Adam Barth.
Test for https://bugs.webkit.org/show_bug.cgi?id=26554
Test writing to parent and top.
* http/tests/security/cross-frame-access-put-expected.txt:
* http/tests/security/cross-frame-access-put.html:
* http/tests/security/resources/cross-frame-iframe-for-put-test.html:
2009-06-20 Mark Rowe <mrowe@apple.com>
Reviewed by Dan Bernstein.
Test for <https://bugs.webkit.org/show_bug.cgi?id=15106>.
Bug 15106: REGRESSION: Can't drag text as element when user-select is set to none
* editing/selection/user-drag-element-and-user-select-none-expected.txt: Added.
* editing/selection/user-drag-element-and-user-select-none.html: Added.
2009-06-20 Darin Adler <darin@apple.com>
Reviewed by Dan Bernstein.
Bug 26528: REGRESSION (r44674): Assertion in TextIterator::pushFullyClippedState while counting matches for "a" on apple.com
https://bugs.webkit.org/show_bug.cgi?id=26528
rdar://problem/6985329
* editing/selection/find-in-text-control-expected.txt: Updated to expect
finding text in <input type="text"> and <input type="search">, but not
in <input type="password">.
* editing/selection/find-in-text-control.html: Added tests for <input>
elements as well as <textarea> elements. Also tweaked result output
format to accomodate multiple text nodes.
2009-06-20 Xan Lopez <xlopez@igalia.com>
Skip new accessibility test, we still lack and accessibilityController.
* platform/gtk/Skipped:
2009-06-20 Xan Lopez <xlopez@igalia.com>
We don't seem to support these new HTTP tests either, skip them.
* platform/gtk/Skipped:
2009-06-20 Xan Lopez <xlopez@igalia.com>
Skip test that requires eventSender.
* platform/gtk/Skipped:
2009-06-19 Ryosuke Niwa <rniwa@google.com>
Reviewed by Maciej Stachowiak.
This fixs the bug 26361. The original test case did not invoke the event that
triggered the actual test. This patch adds code to invoke this event, and also
converts it from a pixel test to a dumpAsText test.
* editing/deleting/5156801-expected.txt: Added.
* editing/deleting/5156801.html:
* platform/mac/editing/deleting/5156801-expected.checksum: Removed.
* platform/mac/editing/deleting/5156801-expected.png: Removed.
* platform/mac/editing/deleting/5156801-expected.txt: Removed.
* platform/qt/editing/deleting/5156801-expected.txt: Removed.
2009-06-19 David Hyatt <hyatt@apple.com>
Reviewed by Anders Carlsson.
https://bugs.webkit.org/show_bug.cgi?id=26547
Implement the IDL interface for HTMLDataGridColELement.
* fast/dom/Window/window-properties-expected.txt:
* fast/js/global-constructors-expected.txt:
2009-06-19 Dan Bernstein <mitz@apple.com>
Reviewed by Dave Hyatt.
- text for <rdar://problem/6967596> Safari hung using 100% CPU when I
tried to look up a word in Dictionary using command-control-d
* editing/selection/move-by-line-005-expected.txt: Added.
* editing/selection/move-by-line-005.html: Added.
2009-06-19 Dan Bernstein <mitz@apple.com>
Reviewed by Anders Carlsson.
- update test results after r44806
* platform/mac/fast/replaced/width100percent-searchfield-expected.txt:
2009-06-18 Shinichiro Hamaji <hamaji@chromium.org>
Reviewed by Oliver Hunt.
https://bugs.webkit.org/show_bug.cgi?id=26426
Use 1<<23-1 as steps of no-repeat patterns instead of 100000000.0f.
The original number cannot be represented by mantissa of float
(23bit) so that it caused some error.
* fast/canvas/image-object-in-canvas.html:
* platform/mac/fast/canvas/image-object-in-canvas-expected.checksum:
* platform/mac/fast/canvas/image-object-in-canvas-expected.png:
* platform/mac/fast/canvas/image-object-in-canvas-expected.txt:
2009-06-18 Adam Barth <abarth@webkit.org>
Reviewed by Sam Weinig.
https://bugs.webkit.org/show_bug.cgi?id=26199
Added a basic test for the XSSAuditor.
* http/tests/security/xssAuditor/resources/echo-intertag.php: Added.
* http/tests/security/xssAuditor/script-tag-expected.txt: Added.
* http/tests/security/xssAuditor/script-tag.html: Added.
2009-06-18 Dirk Schulze <krit@webkit.org>
Reviewed by Oliver Hunt.
Test for feOffset with the primitiveUnits objectBoundingBox
and userSpaceOnUse.
* platform/mac/svg/filters/feOffset-expected.checksum: Added.
* platform/mac/svg/filters/feOffset-expected.png: Added.
* platform/mac/svg/filters/feOffset-expected.txt: Added.
* svg/filters/feOffset.svg: Added.
2009-06-18 Dirk Schulze <krit@webkit.org>
Reviewed by Oliver Hunt.
Added a test of batik and a own one to check behavior of the
new feTile effect in SVG.
* platform/mac/svg/batik/filters/feTile-expected.checksum: Added.
* platform/mac/svg/batik/filters/feTile-expected.png: Added.
* platform/mac/svg/batik/filters/feTile-expected.txt: Added.
* platform/mac/svg/filters/feTile-expected.checksum: Added.
* platform/mac/svg/filters/feTile-expected.png: Added.
* platform/mac/svg/filters/feTile-expected.txt: Added.
* svg/batik/filters/feTile.svg: Added.
* svg/filters/feTile.svg: Added.
2009-06-18 Dirk Schulze <krit@webkit.org>
Reviewed by Oliver Hunt.
Check the feMerge implementation.
* platform/mac/svg/filters/feMerge-expected.checksum: Added.
* platform/mac/svg/filters/feMerge-expected.png: Added.
* platform/mac/svg/filters/feMerge-expected.txt: Added.
* svg/filters/feMerge.svg: Added.
2009-06-18 Chris Fleizach <cfleizach@apple.com>
Reviewed by Darin Adler.
Test for Bug 26522: In DOM mode, VoiceOver reads some mouseover text on web sites strangely.
Strangely the layout output for another test changed, but the actual test was ok.
* accessibility/non-data-table-cell-title-ui-element-expected.txt: Added.
* accessibility/non-data-table-cell-title-ui-element.html: Added.
* platform/mac/accessibility/table-multi-bodies-expected.txt:
2009-06-18 Ryosuke Niwa <rniwa@google.com>
Reviewed by Eric Seidel.
The following pixel tests have been converted into dumpastext tests. This
fixes the bug 26336 partially.
* editing/execCommand/insertHTML-expected.txt: Added.
* editing/execCommand/insertHTML.html:
* editing/execCommand/switch-list-type-expected.txt: Added.
* editing/execCommand/switch-list-type.html:
* platform/mac/editing/execCommand/insertHTML-expected.checksum: Removed.
* platform/mac/editing/execCommand/insertHTML-expected.png: Removed.
* platform/mac/editing/execCommand/insertHTML-expected.txt: Removed.
* platform/mac/editing/execCommand/switch-list-type-expected.checksum: Removed.
* platform/mac/editing/execCommand/switch-list-type-expected.png: Removed.
* platform/mac/editing/execCommand/switch-list-type-expected.txt: Removed.
* platform/qt/editing/execCommand/insertHTML-expected.txt: Removed.
* platform/qt/editing/execCommand/switch-list-type-expected.txt: Removed.
2009-06-18 Ryosuke Niwa <rniwa@google.com>
Reviewed by Eric Seidel.
The following pixel tests have been converted into dumpastext tests. This
fixes the bug 26336 partially.
* editing/execCommand/5207369-expected.txt: Added.
* editing/execCommand/5207369.html:
* editing/execCommand/5210032-expected.txt: Added.
* editing/execCommand/5210032.html:
* editing/execCommand/5432254-1-expected.txt: Added.
* editing/execCommand/5432254-1.html:
* platform/mac/editing/execCommand/5207369-expected.checksum: Removed.
* platform/mac/editing/execCommand/5207369-expected.png: Removed.
* platform/mac/editing/execCommand/5207369-expected.txt: Removed.
* platform/mac/editing/execCommand/5210032-expected.checksum: Removed.
* platform/mac/editing/execCommand/5210032-expected.png: Removed.
* platform/mac/editing/execCommand/5210032-expected.txt: Removed.
* platform/mac/editing/execCommand/5432254-1-expected.checksum: Removed.
* platform/mac/editing/execCommand/5432254-1-expected.png: Removed.
* platform/mac/editing/execCommand/5432254-1-expected.txt: Removed.
* platform/qt/editing/execCommand/5207369-expected.txt: Removed.
* platform/qt/editing/execCommand/5210032-expected.txt: Removed.
* platform/qt/editing/execCommand/5432254-1-expected.txt: Removed.
2009-06-18 Ryosuke Niwa <rniwa@google.com>
Reviewed by Eric Seidel.
The following pixel tests have been converted into dumpastext tests. This
fixes the bug 26336 partially.
* editing/execCommand/5142012-3-expected.txt: Added.
* editing/execCommand/5142012-3.html:
* editing/execCommand/5144139-1-expected.txt: Added.
* editing/execCommand/5144139-1.html:
* editing/execCommand/5164796-expected.txt: Added.
* editing/execCommand/5164796.html:
* platform/mac/editing/execCommand/5142012-3-expected.checksum: Removed.
* platform/mac/editing/execCommand/5142012-3-expected.png: Removed.
* platform/mac/editing/execCommand/5142012-3-expected.txt: Removed.
* platform/mac/editing/execCommand/5144139-1-expected.checksum: Removed.
* platform/mac/editing/execCommand/5144139-1-expected.png: Removed.
* platform/mac/editing/execCommand/5144139-1-expected.txt: Removed.
* platform/mac/editing/execCommand/5164796-expected.checksum: Removed.
* platform/mac/editing/execCommand/5164796-expected.png: Removed.
* platform/mac/editing/execCommand/5164796-expected.txt: Removed.
* platform/qt/editing/execCommand/5142012-3-expected.txt: Removed.
* platform/qt/editing/execCommand/5144139-1-expected.txt: Removed.
* platform/qt/editing/execCommand/5164796-expected.txt: Removed.
2009-06-18 Ryosuke Niwa <rniwa@google.com>
Reviewed by Eric Seidel.
The following pixel tests have been converted into dumpastext tests. This
fixes the bug 26336 partially.
* editing/execCommand/4916583-expected.txt: Added.
* editing/execCommand/4916583.html:
* editing/execCommand/5119244-expected.txt: Added.
* editing/execCommand/5119244.html:
* editing/execCommand/5120591-expected.txt: Added.
* editing/execCommand/5120591.html:
* platform/mac/editing/execCommand/4916583-expected.checksum: Removed.
* platform/mac/editing/execCommand/4916583-expected.png: Removed.
* platform/mac/editing/execCommand/4916583-expected.txt: Removed.
* platform/mac/editing/execCommand/5119244-expected.checksum: Removed.
* platform/mac/editing/execCommand/5119244-expected.png: Removed.
* platform/mac/editing/execCommand/5119244-expected.txt: Removed.
* platform/mac/editing/execCommand/5120591-expected.checksum: Removed.
* platform/mac/editing/execCommand/5120591-expected.png: Removed.
* platform/mac/editing/execCommand/5120591-expected.txt: Removed.
* platform/qt/editing/execCommand/4916583-expected.txt: Removed.
* platform/qt/editing/execCommand/5119244-expected.txt: Removed.
* platform/qt/editing/execCommand/5120591-expected.txt: Removed.
2009-06-18 Simon Fraser <simon.fraser@apple.com>
Reviewed by Dan Bernstein.
<rdar://problem/6983207> Non-layer content is not re-rendered when transition
starts sometimes (with hardware acceleration).
* compositing/repaint/become-overlay-composited-layer.html: Added.
* platform/mac/compositing/repaint/become-overlay-composited-layer-expected.txt: Added.
2009-06-18 Alexey Proskuryakov <ap@webkit.org>
Reviewed by Maciej Stachowiak and Dave Levin.
https://bugs.webkit.org/show_bug.cgi?id=26510
Add tests for authentication behavior with cross-origin XMLHttpRequest
* http/tests/xmlhttprequest/cross-origin-authorization-expected.txt: Added.
* http/tests/xmlhttprequest/cross-origin-authorization.html: Added.
* http/tests/xmlhttprequest/cross-origin-no-authorization-expected.txt: Added.
* http/tests/xmlhttprequest/cross-origin-no-authorization.html: Added.
* http/tests/xmlhttprequest/resources/cross-origin-authorization.php: Added.
* http/tests/xmlhttprequest/resources/cross-origin-check-cookies.php: Added.
* http/tests/xmlhttprequest/resources/cross-origin-no-authorization.php: Added.
* http/tests/xmlhttprequest/resources/cross-origin-preset-authorization-frame.html: Added.
* platform/mac-tiger/Skipped:
2009-06-17 Darin Adler <darin@apple.com>
Reviewed by Oliver Hunt.
Bug 26429: Make JSON.stringify non-recursive so it can handle objects
of arbitrary complexity
https://bugs.webkit.org/show_bug.cgi?id=26429
* fast/js/JSON-stringify-expected.txt: Updated.
* fast/js/resources/JSON-stringify.js: Changed the infinite object and
infinite array tests to instead just test something a fixed number of
levels deep. Otherwise we end up with an infinite loop in the test,
which would lead to the slow-script dialog in the production web browser.
Also raised the number from 512 to 2048 since there's no fixed limit any more.
2009-06-17 Erik Arvidsson <arv@chromium.org>
Reviewed by Adele Peterson.
https://bugs.webkit.org/show_bug.cgi?id=15189
Test case for textarea input event.
* fast/forms/resources/textarea-input-event.js: Added.
(handleDivOnInput):
(handleTextareaOnInput):
* fast/forms/textarea-input-event-expected.txt: Added.
* fast/forms/textarea-input-event.html: Added.
2009-06-18 Rob Buis <rwlbuis@gmail.com>
Reviewed by Niko.
Test for:
https://bugs.webkit.org/show_bug.cgi?id=26385
Root SVG element is not checked on requiredFeatures, requiredExtension like other elements
Also do the isValid check for outer <svg>.
* platform/mac/svg/custom/outer-svg-unknown-feature-expected.checksum: Added.
* platform/mac/svg/custom/outer-svg-unknown-feature-expected.png: Added.
* platform/mac/svg/custom/outer-svg-unknown-feature-expected.txt: Added.
* svg/custom/outer-svg-unknown-feature.svg: Added.
2009-06-18 Simon Fraser <simon.fraser@apple.com>
Reviewed by Mark Rowe.
https://bugs.webkit.org/show_bug.cgi?id=26499
New expected results after making <video> elements get RenderLayers.
* platform/mac/fast/replaced/border-radius-clip-expected.txt:
2009-06-18 Dan Bernstein <mitz@apple.com>
Reviewed by Darin Adler.
- test and updated result for <rdar://problem/6913221>
REGRESSION (Safari 3-4): Search field on apple.com cuts entered text
* fast/forms/search-vertical-alignment.html: Added.
* platform/mac/fast/forms/search-vertical-alignment-expected.checksum: Added.
* platform/mac/fast/forms/search-vertical-alignment-expected.png: Added.
* platform/mac/fast/forms/search-vertical-alignment-expected.txt: Added.
* platform/mac/fast/forms/search-zoomed-expected.checksum:
* platform/mac/fast/forms/search-zoomed-expected.png:
* platform/mac/fast/forms/search-zoomed-expected.txt:
2009-06-18 Chris Evans <scarybeasts@gmail.com>
Reviewed by Adam Barth.
Added test for bug 26454 (broken 8-digit hex entities).
https://bugs.webkit.org/show_bug.cgi?id=26454
* fast/parser/eightdigithexentity-expected.txt: Added.
* fast/parser/eightdigithexentity.html: Added.
2009-06-17 Gavin Barraclough <barraclough@apple.com>
Reviewed by Mark Rowe.
Add tests to check shifts by non-constant amounts.
* fast/js/kde/operators-expected.txt:
* fast/js/kde/resources/operators.js:
2009-06-17 Simon Fraser <simon.fraser@apple.com>
Reviewed by Darin Adler.
https://bugs.webkit.org/show_bug.cgi?id=26499
New expected results after making <video> elements get RenderLayers.
* platform/mac/media/video-aspect-ratio-expected.txt:
* platform/mac/media/video-controls-rendering-expected.txt:
* platform/mac/media/video-display-toggle-expected.txt:
* platform/mac/media/video-empty-source-expected.txt:
* platform/mac/media/video-zoom-controls-expected.txt:
* platform/mac/media/video-zoom-expected.txt:
2009-06-17 Simon Fraser <simon.fraser@apple.com>
Reviewed by Darin Adler
Update results after enabling 3d rendering on SnowLeopard.
* platform/mac-leopard/fast/media/mq-transform-02-expected.checksum: Copied from LayoutTests/platform/mac/fast/media/mq-transform-02-expected.checksum.
* platform/mac-leopard/fast/media/mq-transform-02-expected.png: Copied from LayoutTests/platform/mac/fast/media/mq-transform-02-expected.png.
* platform/mac-leopard/fast/media/mq-transform-02-expected.txt: Copied from LayoutTests/platform/mac/fast/media/mq-transform-02-expected.txt.
* platform/mac-leopard/fast/media/mq-transform-03-expected.checksum: Copied from LayoutTests/platform/mac/fast/media/mq-transform-03-expected.checksum.
* platform/mac-leopard/fast/media/mq-transform-03-expected.png: Copied from LayoutTests/platform/mac/fast/media/mq-transform-03-expected.png.
* platform/mac-leopard/fast/media/mq-transform-03-expected.txt: Copied from LayoutTests/platform/mac/fast/media/mq-transform-03-expected.txt.
Copy the old "mac" results to "mac-leopard" since 3d-rendering is disabled there.
* platform/mac/fast/media/mq-transform-02-expected.checksum:
* platform/mac/fast/media/mq-transform-02-expected.png:
* platform/mac/fast/media/mq-transform-02-expected.txt:
* platform/mac/fast/media/mq-transform-03-expected.checksum:
* platform/mac/fast/media/mq-transform-03-expected.png:
* platform/mac/fast/media/mq-transform-03-expected.txt:
New "mac" results for 3d rendering enabled.
* platform/mac/transforms/3d/point-mapping/3d-point-mapping-2-expected.txt:
* platform/mac/transforms/3d/point-mapping/3d-point-mapping-deep-expected.txt:
* platform/mac/transforms/3d/point-mapping/3d-point-mapping-expected.txt:
* platform/mac/transforms/3d/point-mapping/3d-point-mapping-origins-expected.txt:
* platform/mac/transforms/3d/point-mapping/3d-point-mapping-preserve-3d-expected.txt:
Update the results now that these tests are active.
2009-06-17 David Hyatt <hyatt@apple.com>
Reviewed by Anders Carlsson.
Update window properties layout test for HTMLDataGridElement addition.
* fast/dom/Window/window-properties-expected.txt:
2009-06-17 Adam Roben <aroben@apple.com>
Fix Skipped file format after r44519
* platform/qt/Skipped:
* platform/win/Skipped:
Removed bogus ": Added."s in these files.
2009-06-17 David Levin <levin@chromium.org>
Reviewed by NOBODY, layout tests fix.
https://bugs.webkit.org/show_bug.cgi?id=26326
This reverts commit r44751.
Once that change was checked scrollbars/scrollbar-orientation.html started
crashing on Windows.
* scrollbars/resources/page-with-custom-scrollbars.html: Removed.
* scrollbars/scrollbar-crash-on-refresh-expected.txt: Removed.
* scrollbars/scrollbar-crash-on-refresh.html: Removed.
2009-06-16 David Levin <levin@chromium.org>
Reviewed by David Hyatt.
REGRESSION: When the main page (ScrollView) has a custom scrollbar, it crashes on destruction.
https://bugs.webkit.org/show_bug.cgi?id=26326
Test that refreshing an iframe with custom scrollbars works without crashing.
* scrollbars/resources/page-with-custom-scrollbars.html: Added.
* scrollbars/scrollbar-crash-on-refresh-expected.txt: Added.
* scrollbars/scrollbar-crash-on-refresh.html: Added.
2009-06-16 Xan Lopez <xlopez@igalia.com>
Disable another new test.
* platform/gtk/Skipped:
2009-06-16 Jian Li <jianli@chromium.org>
Reviewed by Adam Barth and David Levin.
Bug 26146: Change to use ThreadableLoader to load the worker script
in order to check URL origin for redirection.
https://bugs.webkit.org/show_bug.cgi?id=26146
Add a layout test to cover the scenario that the worker script is
loaded from different redirect origin.
* http/tests/workers/resources/worker-redirect-target.js: Added.
* http/tests/workers/worker-redirect-expected.txt: Added.
* http/tests/workers/worker-redirect.html: Added.
2009-06-16 Xan Lopez <xlopez@igalia.com>
editing/deleting/4875189.html was changed from pixel to
dumpAsText, so remove it from Skipped list.
* platform/gtk/Skipped:
2009-06-16 Xan Lopez <xlopez@igalia.com>
Fix typo in test name.
* platform/gtk/Skipped:
2009-06-16 Xan Lopez <xlopez@igalia.com>
Disable new tests.
* platform/gtk/Skipped:
== Rolled over to ChangeLog-2009-06-16 ==