The current implementation of the form validation message UI [1] is built of Shadow DOM. I'll change the implementation so that it doesn't use Shadow DOM, but uses native code via ChromeClient to show bubble message UI.
Shadow DOM is good to build platform-independent UI, but I realized it didn't fit for such popup-like UI. We have some bug reports for Chromium. crbug.com/90958 crbug.com/92816 crbug.com/90252 crbug.com/106621 crbug.com/113352 crbug.com/115451 I'll add a compile flag for the new implementation (WTF_USE_NATIVE_VALIDATION_MESSAGE_UI ?), and will remove the current implementation when all of ports have platform-specific part of the new implementation. Master bug for this change: https://bugs.webkit.org/show_bug.cgi?id=95527 -- TAMURA Kent Software Engineer, Google
_______________________________________________ webkit-dev mailing list webkit-dev@lists.webkit.org http://lists.webkit.org/mailman/listinfo/webkit-dev