commit | fd8e8380cb6e1ac3f44c7d8e61c3b5c247a722f9 | [log] [tgz] |
---|---|---|
author | Christopher Cameron <ccameron@chromium.org> | Thu Sep 06 20:09:28 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Thu Sep 06 20:09:28 2018 |
tree | a33d60fde1ccf9ace6646082ff57df2cdf8747b1 | |
parent | 1494a08ed61f06f71818f705c6ea3f66c047c6b8 [diff] |
RemoteMacViews: Move tooltip manager to browser side Move TooltipManager from BridgedNativeWidget (in the app shim side) to BridgedNativeWidgetHost (in the browser side). Change the one method in TooltipManagerMac that interacted with Cocoa to go through mojo instead. This is necessary to ensure that NativeWidgetMac::GetTooltipManager works when NativeWidgetMac (in the browser) does not have direct access to BridgedNativeWidgetImpl (in the app shim). Bug: 859152 Change-Id: I46ceeeed8e18f3fab35ace5664bb17ceff5da40c Reviewed-on: https://chromium-review.googlesource.com/1205496 Reviewed-by: Robert Sesek <rsesek@chromium.org> Reviewed-by: Elly Fong-Jones <ellyjones@chromium.org> Commit-Queue: ccameron <ccameron@chromium.org> Cr-Commit-Position: refs/heads/master@{#589260}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .