This removes frame and compositing instrumentation methods from InspectorInstrumentation and exposes them via WebDevToolsAgent. The plan is to remove these methods from WebWidget interface and use methods on WebDevToolsAgent instead.
Created attachment 187114 [details] Patch
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 187114 [details] Patch Attachment 187114 [details] did not pass mac-wk2-ews (mac-wk2): Output: http://queues.webkit.org/results/16418255
Comment on attachment 187114 [details] Patch Attachment 187114 [details] did not pass mac-ews (mac): Output: http://queues.webkit.org/results/16408384
Comment on attachment 187114 [details] Patch Attachment 187114 [details] did not pass win-ews (win): Output: http://queues.webkit.org/results/16418391
Comment on attachment 187114 [details] Patch Watch out for the wk bot failures
Created attachment 187272 [details] Patch
Comment on attachment 187272 [details] Patch Attachment 187272 [details] did not pass mac-ews (mac): Output: http://queues.webkit.org/results/16434574
Comment on attachment 187272 [details] Patch Attachment 187272 [details] did not pass mac-wk2-ews (mac-wk2): Output: http://queues.webkit.org/results/16428594
Created attachment 187324 [details] Patch
Great, this definitely works for me. I'll rebase my patch on top of this after it lands. Thanks!
Comment on attachment 187324 [details] Patch Attachment 187324 [details] did not pass win-ews (win): Output: http://queues.webkit.org/results/16501381
What's the status here? Is there any way I can help?
Comment on attachment 187272 [details] Patch Attachment 187272 [details] did not pass win-ews (win): Output: http://queues.webkit.org/results/16513436
Committed r142879: <http://trac.webkit.org/changeset/142879>