Specifically, ASSERT(m_isValid == isValid()); When removing a form control element from a datalist, it seems we don't do the necessary bookkeeping to ensure that validity/willValidate is up to date.
<rdar://problem/45307057>
(In reply to Radar WebKit Bug Importer from comment #1) > <rdar://problem/45307057> Never mind, found a much earlier dupe: <rdar://problem/19226679>
Created attachment 352884 [details] Patch
someone should review this...?
rdar://problem/19226679
Created attachment 363403 [details] Rebase on trunk
Comment on attachment 363403 [details] Rebase on trunk Clearing flags on attachment: 363403 Committed r242309: <https://trac.webkit.org/changeset/242309>