DescriptionMake --enable-delegated-renderer show stuff on Mac
With this patch, pixels appear on screen and tab capture works.
Add a OnNativeSurfaceBuffersSwapped mechanism to display
an IOSurface to an NSView. This is wired up to the existing
CompositingIOSurfaceMac. In a future refactoring, something
much more light-weight than CompositingIOSurfaceMac will
be used (CompositingIOSurfaceMac has capture code, etc, in
it).
Add a DelegatedFrameHost to RenderWidgetHostViewMac, and
hookup the DelegatedFrameHostClient implementation. Create
the DelegatedFrameHost when a delegated frame is received, and
use its existence to determine which mode is active.
BUG=314190
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=269946
Patch Set 1 #Patch Set 2 : Fix null checks" #
Total comments: 22
Patch Set 3 : Incorporate review feedback #
Total comments: 2
Patch Set 4 : Incorporate review feedback #Patch Set 5 : Incorporate review feedback #Patch Set 6 : Fix resize issues #
Total comments: 6
Patch Set 7 : Add missed files #Patch Set 8 : Rebase #Patch Set 9 : Move #include #Messages
Total messages: 24 (0 generated)
|