forked from chromium/chromium
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[Fuchsia] Fix WebEngine to handle drop-down menus
Previously WebEngine was crashing when user clicks on a drop-down box. The issue was that WindowParentingClient interface wasn't implemented for root Aura windows that are used to host web frames. This CL adds WindowParentingClient implementation. Also updated LayoutManager implementation to handle drop-down menu windows properly. Bug: fuchsia:34997, fuchsia:36350 Change-Id: I173febd62825dbe460844742451cc8581e41b3b9 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1861039 Commit-Queue: Sergey Ulanov <sergeyu@chromium.org> Reviewed-by: Kevin Marshall <kmarshall@chromium.org> Auto-Submit: Sergey Ulanov <sergeyu@chromium.org> Cr-Commit-Position: refs/heads/master@{#706265}
- Loading branch information
1 parent
aad67f4
commit f2f4df8
Showing
1 changed file
with
62 additions
and
19 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters