[Webkit-unassigned] [Bug 151576] Add an SPI so that UIProcess can register an AutomationTargetController without opening any web pages

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Dec 2 10:03:23 PST 2015


https://bugs.webkit.org/show_bug.cgi?id=151576

Brian Burg <bburg at apple.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|Web Inspector: UIProcess    |Add an SPI so that
                   |should register via         |UIProcess can register an
                   |RemoteInspector even if no  |AutomationTargetController
                   |web pages are open yet      |without opening any web
                   |                            |pages
          Component|Web Inspector               |WebKit2

--- Comment #2 from Brian Burg <bburg at apple.com> ---
Current plan is to make this registration lazy and also the point where the application delegate is installed.

 - AutomationTargetController is a delegate with two jobs: decide whether remote automation is allowed, and handle requests for new AutomationTargets.

 - The delegate is plugged in to RemoteInspector with a new SPI.

 - WebKit clients can decide when they want to install this delegate based on some policy. We don't want to do it by default, since not all WK clients want to support automation. In that case, there's no point registering with the daemon.

 - Generally, if the client supports automation and it and can be turned on or off dynamically, then the client should register immediately so the automation target is listed as enabled or disabled.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20151202/5395860a/attachment-0001.html>


More information about the webkit-unassigned mailing list