Descriptionozone: Port WindowTreeHostOzone on top of PlatformWindow
Most of the WindowTreeHost functionality is actually implemented by the
platform window, so there's not much in WindowTreeHostOzone aside from
forwarding calls to and from the platform part.
Should be no functional change for in-tree platforms. To accomplish
that, this adds a transitional class PlatformWindowCompat that
implements PlatformWindow functions as WindowTreeHostOzone did before.
As a followup, we'll convert each platform to use the new PlatformWindow
natively & then remove PlatformWindowCompat.
BUG=392280
TEST=built with chromeos==1 use_ozone==1 & ran all platforms.
NOTRY=true
TBR=ben@chromium.org
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=283573
Patch Set 1 #Patch Set 2 : #Patch Set 3 : rebase onto sadrul's CL #
Total comments: 5
Patch Set 4 : move platform event dispatch to compat window #Patch Set 5 : merge PlatformWindowBase into PlatformWindowCompat #Patch Set 6 : rebase #
Messages
Total messages: 12 (0 generated)
|