1import{gM as d}from"./index-69969a08.js";(function(){try{var o=typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},e=new Error().stack;e&&(o._sentryDebugIds=o._sentryDebugIds||{},o._sentryDebugIds[e]="0c8dbf0e-508c-43c4-9be0-dc7cb787d21e",o._sentryDebugIdIdentifier="sentry-dbid-0c8dbf0e-508c-43c4-9be0-dc7cb787d21e")}catch{}})();class g extends d{clearAllCookies(){return console.log("clearAllCookies"),Promise.resolve()}clearCache(){return console.log("clearCache"),Promise.resolve()}async open(e){return console.log("open",e),e}async clearCookies(e){console.log("cleanCookies",e)}async getCookies(e){return e}async openWebView(e){return console.log("openWebView",e),e}async executeScript({code:e}){return console.log("code",e),e}async close(e){console.log("close",e)}async hide(e){console.log("hide",e)}async show(e){console.log("show",e)}async setUrl(e){console.log("setUrl",e.url)}async reload(e){console.log("reload",e)}async postMessage(e){return console.log("postMessage",e),e}async takeScreenshot(e){throw console.log("takeScreenshot not supported on web",e),this.unimplemented("Screenshots are not supported on web.")}async goBack(){console.log("goBack")}async getPluginVersion(){return{version:"web"}}async updateDimensions(e){console.log("updateDimensions",e)}async handleProxyRequest(e){console.log("handleProxyRequest not supported on web",e)}async setEnabledSafeTopMargin(e){console.log("setEnabledSafeTopMargin not supported on web",e)}async setEnabledSafeBottomMargin(e){console.log("setEnabledSafeBottomMargin not supported on web",e)}async openSecureWindow(e){const l=[["width",600],["height",550],["left",screen.width/2-300],["top",screen.height/2-275]].map(s=>s.join("=")).join(","),r=window.open(e.authEndpoint,"Authorization",l);if(!r)throw new Error("Failed to open secure window");return typeof r.focus=="function"&&r.focus(),new Promise((s,c)=>{const n=new BroadcastChannel(e.broadcastChannelName||"oauth-channel");n.addEventListener("message",t=>{t.data.startsWith(e.redirectUri)?(n.close(),s({redirectedUri:t.data})):(n.close(),c(new Error("Redirect URI does not match, expected "+e.redirectUri+" but got "+t.data)))}),setTimeout(()=>{n.close(),c(new Error("The sign-in flow timed out"))},5*6e4)})}}export{g as InAppBrowserWeb}; 2//# sourceMappingURL=web-517a37ae.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.