summaryrefslogtreecommitdiffstats
path: root/third_party/WebKit/LayoutTests/fast/forms/interactive-validation-attach-assertion.html
Commit message (Collapse)AuthorAgeFilesLines
* Move fast/js/resources files to resources.ojan@chromium.org2013-11-051-1/+1
| | | | | | | | | | | | | | | | Move fast/js/resources/js-test-pre.js and fast/js/resources/leak-check.js to the root resources directory. They're used mostly by tests outside of fast/js. Also, rename js-test-pre.js to js-test.js now that there's no js-test-post.js. TBR because it's impossible to review 6819 file changes in rietveld. TBR=eae@chromium.org Review URL: https://codereview.chromium.org/58533003 git-svn-id: svn://svn.chromium.org/blink/trunk@161296 bbb929c8-8fbe-4397-9dbb-9b2b20218538
* Use testRunner instead of layoutTestController in ↵rniwa@webkit.org2012-06-221-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fast/fast-mobile-scrolling, flexbox, forms, frames, gradients tests https://bugs.webkit.org/show_bug.cgi?id=89741 Reviewed by Kent Tamura. * fast/flexbox/box-ordinal-group.html: * fast/flexbox/box-size-integer-overflow.html: * fast/flexbox/crash-button-input-autofocus.html: * fast/flexbox/crash-button-keygen.html: * fast/flexbox/crash-button-relayout.html: * fast/flexbox/crash-flexbox-no-layout-child.html: * fast/flexbox/horizontal-box-float-crash.html: * fast/flexbox/inline-children-crash.html: * fast/flexbox/layoutHorizontalBox-crash.html: * fast/flexbox/line-clamp-crash.html: * fast/flexbox/overhanging-floats-not-removed-crash.html: * fast/flexbox/resources/box-orient-button.js: * fast/forms/: * fast/frames/: * fast/gradients/crash-on-1px-border.html: * fast/gradients/crash-on-degenerate-gradient.html: * fast/gradients/crash-on-remove.html: * fast/gradients/crash-on-tr.html: * fast/gradients/css3-color-stop-units.html: * fast/gradients/css3-color-stops.html: * fast/gradients/css3-linear-angle-gradients.html: * fast/gradients/css3-linear-right-angle-gradients.html: * fast/gradients/css3-radial-gradient-crash.html: * fast/gradients/css3-radial-gradients.html: * fast/gradients/css3-radial-gradients2.html: * fast/gradients/css3-radial-gradients3.html: * fast/gradients/css3-repeating-end-fill.html: * fast/gradients/css3-repeating-linear-gradients.html: * fast/gradients/css3-repeating-linear-gradients2.html: * fast/gradients/css3-repeating-radial-gradients.html: * fast/gradients/gradient-after-transparent-border.html: * fast/gradients/gradient-on-pseudoelement-crash.html: * platform/chromium/fast/forms/search-popup-crasher.html: * platform/gtk/fast/forms/menulist-typeahead-find.html: * platform/gtk/fast/frames/scrolling-iframe-out-of-viewport.html: * platform/mac/fast/forms/attributed-strings.html: * platform/mac/fast/forms/listbox-scrollbar-hit-test.html: * platform/mac/fast/forms/script-tests/focus-option-control-on-page.js: (startTest): (runKeyPresses): (notifyDone): git-svn-id: svn://svn.chromium.org/blink/trunk@121008 bbb929c8-8fbe-4397-9dbb-9b2b20218538
* JS Test Harness: Insert the stylesheet dynamicallyarv@chromium.org2011-10-191-1/+0
| | | | | | | | | | | | | https://bugs.webkit.org/show_bug.cgi?id=70432 Reviewed by Ojan Vafai. This injects the js-test-style.css file dynamically so that the test files can be simpler. This patch also removes the markup from the existing files in LayoutTests/fast/ * fast/*.html: Remove <link rel=:"stylesheet" href="...js-test-style.css"> * fast/js/resources/js-test-pre.js: Inject the stylesheet dynamically. git-svn-id: svn://svn.chromium.org/blink/trunk@97881 bbb929c8-8fbe-4397-9dbb-9b2b20218538
* 2011-03-10 Kent Tamura <tkent@chromium.org>tkent@chromium.org2011-03-101-3/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* 2011-03-01 Kent Tamura <tkent@chromium.org>tkent@chromium.org2011-03-021-0/+37
Reviewed by Dimitri Glazkov. Assertion fails when a form validation bubble appears https://bugs.webkit.org/show_bug.cgi?id=55550 * fast/forms/interactive-validation-attach-assertion-expected.txt: Added. * fast/forms/interactive-validation-attach-assertion.html: Added. * platform/gtk/Skipped: * platform/mac/Skipped: * platform/qt/Skipped: * platform/win/Skipped: 2011-03-01 Kent Tamura <tkent@chromium.org> Reviewed by Dimitri Glazkov. Assertion fails when a form validation bubble appears https://bugs.webkit.org/show_bug.cgi?id=55550 Test: fast/forms/interactive-validation-attach-assertion.html * html/ValidationMessage.cpp: (WebCore::ValidationMessage::buildBubbleTree): Just remove unnecessary attach(). 2011-03-01 Kent Tamura <tkent@chromium.org> Reviewed by Dimitri Glazkov. Assertion fails when a form validation bubble appears https://bugs.webkit.org/show_bug.cgi?id=55550 Test: fast/forms/interactive-validation-attach-assertion.html * DumpRenderTree/chromium/WebPreferences.cpp: (WebPreferences::applyTo): Enable the interactive validation feature by default. This matches to Chromium browser. git-svn-id: svn://svn.chromium.org/blink/trunk@80097 bbb929c8-8fbe-4397-9dbb-9b2b20218538