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.
Created attachment 119874 [details] Patch
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.
Created attachment 120011 [details] Patch
Committed r103325: <http://trac.webkit.org/changeset/103325>