MCPcopy Create free account
hub / github.com/Justineo/github-hovercard / EdgeExtensionBridge

Class EdgeExtensionBridge

extensions/edge/backgroundScriptsAPIBridge.js:304–320  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

302 get onChanged() { bridgeLog.LogUnavailbleApi("cookies.onChanged"); return bridgeHelper.fakeEvent; }
303}
304class EdgeExtensionBridge {
305 getBackgroundPage() {
306 return bridgeLog.DoActionAndLog(() => {
307 return myBrowser.extension.getBackgroundPage();
308 }, "extension.getBackgroundPage");
309 }
310 getURL(path) {
311 return bridgeLog.DoActionAndLog(() => {
312 return myBrowser.extension.getURL(path);
313 }, "extension.getURL");
314 }
315 getViews(fetchProperties) {
316 return bridgeLog.DoActionAndLog(() => {
317 return myBrowser.extension.getViews(fetchProperties);
318 }, "extension.getViews");
319 }
320}
321class EdgeChromeExtensionBridge extends EdgeExtensionBridge {
322 get onConnect() { return bridgeLog.DoActionAndLog(() => { return EdgeRuntimeBridge.prototype.onConnect; }, "extension.onConnect", "runtime.onConnect", "runtime.onConnect"); }
323 get onMessage() { return bridgeLog.DoActionAndLog(() => { return myBrowser.runtime.onMessage; }, "extension.onMessage", "runtime.onMessage", "runtime.onMessage"); }

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected