[Webkit-unassigned] [Bug 175130] [GTK][WPE] Add API to provide browser information required by automation

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Aug 3 17:22:59 PDT 2017


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

--- Comment #3 from Brian Burg <bburg at apple.com> ---
Comment on attachment 317116
  --> https://bugs.webkit.org/attachment.cgi?id=317116
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=317116&action=review

Source/JavaScriptCore and Source/WebDriver parts look good to me. Please find a GTK reviewer for the rest.

> Source/JavaScriptCore/inspector/remote/RemoteInspector.h:70
> +            String browserName;

Perhaps we can conditionalize these for GTK/WPE, I don't think Safari/safaridriver needs them at present and this patch doesn't update the capability caching code for these keys. Each Safari (Safari Technology Preview, system Safari, engineering builds) have their own copy of safaridriver so there is no matching to be done on the browser side.

I think we'll want to have the ability to report and request capabilities for some other things, however.

> Source/JavaScriptCore/inspector/remote/RemoteInspector.h:93
> +    std::optional<RemoteInspector::Client::Capabilities> clientCapabilities() const { return m_clientCapabilities; }

OK

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20170804/e2fb67e3/attachment.html>


More information about the webkit-unassigned mailing list