Loading browser/components/search/SearchUIUtils.sys.mjs +1 −1 Original line number Diff line number Diff line Loading @@ -184,7 +184,7 @@ export var SearchUIUtils = { await Services.search.addOpenSearchEngine( locationURL, image, browsingContext?.originAttributes browsingContext?.embedderElement?.contentPrincipal?.originAttributes ); } catch (ex) { let titleMsgName; Loading toolkit/components/search/SearchUtils.sys.mjs +15 −4 Original line number Diff line number Diff line Loading @@ -253,10 +253,21 @@ export var SearchUtils = { } try { let uri = typeof url == "string" ? Services.io.newURI(url) : url; let principal = uri.scheme == "moz-extension" ? Services.scriptSecurityManager.createContentPrincipal(uri, {}) : Services.scriptSecurityManager.createNullPrincipal({}); let principal; if (uri.scheme == "moz-extension") { principal = Services.scriptSecurityManager.createContentPrincipal( uri, {} ); } else { let originAttributes = {}; try { originAttributes.firstPartyDomain = Services.eTLD.getSchemelessSite(uri); } catch {} principal = Services.scriptSecurityManager.createNullPrincipal(originAttributes); } return Services.io.newChannelFromURI( uri, Loading Loading
browser/components/search/SearchUIUtils.sys.mjs +1 −1 Original line number Diff line number Diff line Loading @@ -184,7 +184,7 @@ export var SearchUIUtils = { await Services.search.addOpenSearchEngine( locationURL, image, browsingContext?.originAttributes browsingContext?.embedderElement?.contentPrincipal?.originAttributes ); } catch (ex) { let titleMsgName; Loading
toolkit/components/search/SearchUtils.sys.mjs +15 −4 Original line number Diff line number Diff line Loading @@ -253,10 +253,21 @@ export var SearchUtils = { } try { let uri = typeof url == "string" ? Services.io.newURI(url) : url; let principal = uri.scheme == "moz-extension" ? Services.scriptSecurityManager.createContentPrincipal(uri, {}) : Services.scriptSecurityManager.createNullPrincipal({}); let principal; if (uri.scheme == "moz-extension") { principal = Services.scriptSecurityManager.createContentPrincipal( uri, {} ); } else { let originAttributes = {}; try { originAttributes.firstPartyDomain = Services.eTLD.getSchemelessSite(uri); } catch {} principal = Services.scriptSecurityManager.createNullPrincipal(originAttributes); } return Services.io.newChannelFromURI( uri, Loading