Slice the connection between RenderWidgetHostViewMac and RenderWidgetHostViewCocoa so that the NSView can be hosted in the AppShim process.
This is unlikely to ship independently of mac_views_browser=1, so the actual NSWindow hosting will be hacky (solving that problem is relegated to RemoteMacViews).
Comment 1 by ccameron@chromium.org
, Mar 14 2018