Enable interactive form validation in the WebCore::Settings. It is already enabled at gtk, blackberry, chromium and mac ports, and EFL also already enables it in the DRT. This makes we can validate data at form elements. In addition, if we disable this in the DRT, we have 14 regressions about form validation. -------------------------------------------------------------------------------- Unexpected flakiness: text diff mismatch (1) fast/forms/interactive-validation-attach-assertion.html = TEXT TIMEOUT PASS Unexpected flakiness: tests timed out (1) fast/forms/validation-message-clone.html = TEXT TIMEOUT PASS Regressions: Unexpected text diff mismatch : (12) fast/forms/interactive-validation-assertion-by-validate-twice.html = TEXT fast/forms/interactive-validation-crash-by-style-override.html = TEXT fast/forms/interactive-validation-prevented.html = TEXT fast/forms/interactive-validation-select-crash.html = TEXT fast/forms/validation-message-appearance.html = TEXT fast/forms/validation-message-in-relative-body.html = TEXT fast/forms/validation-message-on-checkbox.html = TEXT fast/forms/validation-message-on-listbox.html = TEXT fast/forms/validation-message-on-menulist.html = TEXT fast/forms/validation-message-on-radio.html = TEXT fast/forms/validation-message-on-range.html = TEXT fast/forms/validation-message-on-textarea.html = TEXT
Created attachment 153179 [details] Patch
Comment on attachment 153179 [details] Patch Looks fine. BTW, can we adjust this setting int EFL WK2 as well ?
(In reply to comment #2) > (From update of attachment 153179 [details]) > Looks fine. BTW, can we adjust this setting int EFL WK2 as well ? OK, I will do that. Thanks.
Oops, I forgot an initial patch for page setting of WK2 EFL is being reviewed on Bug 91206. So, I think this patch can be landed first. Please file a new bug after landing Bug 91206.
Comment on attachment 153179 [details] Patch Clearing flags on attachment: 153179 Committed r123075: <http://trac.webkit.org/changeset/123075>
All reviewed patches have been landed. Closing bug.