summaryrefslogtreecommitdiffstats
path: root/third_party/WebKit/LayoutTests/fast/forms/interactive-validation-attach-assertion.html
diff options
context:
space:
mode:
authortkent@chromium.org <tkent@chromium.org@bbb929c8-8fbe-4397-9dbb-9b2b20218538>2011-03-10 23:32:54 +0000
committertkent@chromium.org <tkent@chromium.org@bbb929c8-8fbe-4397-9dbb-9b2b20218538>2011-03-10 23:32:54 +0000
commit0eaa5776d0a9c6304f8fbc44b67cb1b4315ee621 (patch)
tree9c4b5b3c714fef3cb24aed13fa70e373ab06bc5f /third_party/WebKit/LayoutTests/fast/forms/interactive-validation-attach-assertion.html
parenta5d79bff0f39d9b84c7eed81dbd7517d9729f899 (diff)
downloadchromium_src-0eaa5776d0a9c6304f8fbc44b67cb1b4315ee621.zip
chromium_src-0eaa5776d0a9c6304f8fbc44b67cb1b4315ee621.tar.gz
chromium_src-0eaa5776d0a9c6304f8fbc44b67cb1b4315ee621.tar.bz2
2011-03-10 Kent Tamura <tkent@chromium.org>
Reviewed by Dimitri Glazkov. Assertion fails by validating a form twice very quickly https://bugs.webkit.org/show_bug.cgi?id=56069 * fast/forms/interactive-validation-assertion-by-validate-twice-expected.txt: Added. * fast/forms/interactive-validation-assertion-by-validate-twice.html: Added. * fast/forms/interactive-validation-attach-assertion.html: Remove unnecessary offsetLeft trick. * platform/gtk/Skipped: * platform/mac/Skipped: * platform/qt/Skipped: * platform/win/Skipped: 2011-03-10 Kent Tamura <tkent@chromium.org> Reviewed by Dimitri Glazkov. Assertion fails by validating a form twice very quickly https://bugs.webkit.org/show_bug.cgi?id=56069 If the interactive validation is invoked when a form control is in needsLayout() state, an assertion in isFocusable() fails. To avoid it, Add a call to updateLayoutIgnorePendingStylesheets() before isFocusable(). Test: fast/forms/interactive-validation-assertion-by-validate-twice.html * html/HTMLFormElement.cpp: (WebCore::HTMLFormElement::validateInteractively): Calls updateLayoutIgnorePendingStylesheets(). git-svn-id: svn://svn.chromium.org/blink/trunk@80773 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Diffstat (limited to 'third_party/WebKit/LayoutTests/fast/forms/interactive-validation-attach-assertion.html')
-rw-r--r--third_party/WebKit/LayoutTests/fast/forms/interactive-validation-attach-assertion.html3
1 files changed, 0 insertions, 3 deletions
diff --git a/third_party/WebKit/LayoutTests/fast/forms/interactive-validation-attach-assertion.html b/third_party/WebKit/LayoutTests/fast/forms/interactive-validation-attach-assertion.html
index ac12587..15e180b 100644
--- a/third_party/WebKit/LayoutTests/fast/forms/interactive-validation-attach-assertion.html
+++ b/third_party/WebKit/LayoutTests/fast/forms/interactive-validation-attach-assertion.html
@@ -20,9 +20,6 @@ function check() {
layoutTestController.notifyDone();
}
-// Make sure the text field is rendered.
-document.getElementsByTagName('input')[0].offsetLeft;
-
if (window.layoutTestController) {
layoutTestController.dumpAsText();
layoutTestController.waitUntilDone();