[webui][ntp] Add doodle share dialog (reland)
The share dialog opens when clicking the share button on simple and animated doodles. The dialog lets the user share the doodle via Facebook, Twitter, email, and copy the doodle URL. + Add doodle description tooltip. + Remove TODO about the share button focus ring working for dark doodles. We decided it's an edge case and doesn't warrant fixing. This is a reland of 275bf019 with a fix for flaky Mac tests. `navigator.clipboard.readText()` requires a focused document. Therefore, 'clicking copy copies URL' was moved to interactive_ui_tests, which focuses the document for each test case robustly. Original change info: > Change-Id: Ib2b8d9ca9447a2d6363d3c76167b393f914f60e1 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2138792 > Reviewed-by: Esmael Elmoslimany <aee@chromium.org> > Reviewed-by: Alex Gough <ajgo@chromium.org> > Commit-Queue: Tibor Goldschwendt <tiborg@chromium.org> > Cr-Commit-Position: refs/heads/master@{#758033} TBR=ajgo@,owone@,aee@ Bug: 1039910 Change-Id: Ia3cd23e03c3c147314066d7e5420138c906b3557 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2145755Reviewed-by:Esmael Elmoslimany <aee@chromium.org> Commit-Queue: Tibor Goldschwendt <tiborg@chromium.org> Cr-Commit-Position: refs/heads/master@{#758240}
Showing
Please register or sign in to comment