[chromium] Move creation of WebLayerTreeView to WebWidgetClient
Created attachment 179568 [details] Patch
This leaves ownership on the WebViewImpl side, which is a bit weird. In practice we never delete this thing until we destroy the WVI. I'll look at moving the ownership over.
Please wait for approval from abarth@webkit.org, dglazkov@chromium.org, fishd@chromium.org, jamesr@chromium.org or tkent@chromium.org before submitting, as this patch contains changes to the Chromium public API. See also https://trac.webkit.org/wiki/ChromiumWebKitAPI.
Comment on attachment 179568 [details] Patch Hmm, I think it's probably going to be easier to move ownership while doing this change which implies some changes to the API.
Created attachment 179573 [details] Patch
Looks like it'd be fairly easy to move the settings to the other side of the world, since it's just pulling values that come out of WebPreferences.
Comment on attachment 179573 [details] Patch R=me. It's definitely messy, but that's how the two-sided patches have to roll.
Comment on attachment 179573 [details] Patch Clearing flags on attachment: 179573 Committed r137921: <http://trac.webkit.org/changeset/137921>
All reviewed patches have been landed. Closing bug.