Stop inheriting mojom from FrameWidget, pass the interface explicitly
This removes a usage of WidgetBaseClient from outside of WidgetBase, by passing the main thread implementation of the mojom interface FrameWidgetInputHandler through WidgetBase to the WidgetInputHandler classes, and on to the FrameWidgetInputHandlerImpl. Then that class can access the WebFrameWidgetImpl's version of the mojom interface through the pointer. R=dtapuska@chromium.org Change-Id: I26286cab13cad88bcb906f4ec879834be676db32 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2563080 Commit-Queue: danakj <danakj@chromium.org> Reviewed-by:Dave Tapuska <dtapuska@chromium.org> Cr-Commit-Position: refs/heads/master@{#832618}
Showing
This diff is collapsed.
Please register or sign in to comment