Bug 74868 - Web Inspector: [Extensions API] allow setting extension API per extension security origin
Summary: Web Inspector: [Extensions API] allow setting extension API per extension sec...
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Web Inspector (Deprecated) (show other bugs)
Version: 528+ (Nightly build)
Hardware: All All
: P2 Normal
Assignee: Andrey Kosyakov
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-12-19 09:38 PST by Andrey Kosyakov
Modified: 2011-12-20 05:43 PST (History)
8 users (show)

See Also:


Attachments
Patch (9.98 KB, patch)
2011-12-19 09:48 PST, Andrey Kosyakov
no flags Details | Formatted Diff | Diff
Patch (13.39 KB, patch)
2011-12-20 05:07 PST, Andrey Kosyakov
pfeldman: review+
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Andrey Kosyakov 2011-12-19 09:38:13 PST
This allows setting different APIs for different extensions. In particular, we need this to expose experimental APIs to some extensions while not exposing it to others.
Comment 1 Andrey Kosyakov 2011-12-19 09:48:37 PST
Created attachment 119874 [details]
Patch
Comment 2 Pavel Feldman 2011-12-20 02:07:43 PST
Comment on attachment 119874 [details]
Patch

It is very easy to regress this. Could you come up with any test? Possibly mocking things, not covering them perfectly, but providing at least some coverage.
Comment 3 Andrey Kosyakov 2011-12-20 05:07:26 PST
Created attachment 120011 [details]
Patch
Comment 4 Andrey Kosyakov 2011-12-20 05:43:23 PST
Committed r103325: <http://trac.webkit.org/changeset/103325>