Loading browser/components/newtab/lib/ASRouterTargeting.jsm +7 −1 Original line number Diff line number Diff line Loading @@ -277,6 +277,12 @@ const QueryCache = { FRECENT_SITES_UPDATE_INTERVAL, ShellService ), isDefaultBrowser: new CachedTargetingGetter( "isDefaultBrowser", null, FRECENT_SITES_UPDATE_INTERVAL, ShellService ), currentThemes: new CachedTargetingGetter( "getAddonsByTypes", ["theme"], Loading Loading @@ -507,7 +513,7 @@ const TargetingGetters = { }, get isDefaultBrowser() { try { return ShellService.isDefaultBrowser(); return QueryCache.getters.isDefaultBrowser.get(); } catch (e) {} return null; }, Loading browser/components/newtab/test/browser/browser_asrouter_targeting.js +1 −1 Original line number Diff line number Diff line Loading @@ -355,7 +355,7 @@ add_task(async function checksearchEngines() { add_task(async function checkisDefaultBrowser() { const expected = ShellService.isDefaultBrowser(); const result = ASRouterTargeting.Environment.isDefaultBrowser; const result = await ASRouterTargeting.Environment.isDefaultBrowser; is(typeof result, "boolean", "isDefaultBrowser should be a boolean value"); is( result, Loading Loading
browser/components/newtab/lib/ASRouterTargeting.jsm +7 −1 Original line number Diff line number Diff line Loading @@ -277,6 +277,12 @@ const QueryCache = { FRECENT_SITES_UPDATE_INTERVAL, ShellService ), isDefaultBrowser: new CachedTargetingGetter( "isDefaultBrowser", null, FRECENT_SITES_UPDATE_INTERVAL, ShellService ), currentThemes: new CachedTargetingGetter( "getAddonsByTypes", ["theme"], Loading Loading @@ -507,7 +513,7 @@ const TargetingGetters = { }, get isDefaultBrowser() { try { return ShellService.isDefaultBrowser(); return QueryCache.getters.isDefaultBrowser.get(); } catch (e) {} return null; }, Loading
browser/components/newtab/test/browser/browser_asrouter_targeting.js +1 −1 Original line number Diff line number Diff line Loading @@ -355,7 +355,7 @@ add_task(async function checksearchEngines() { add_task(async function checkisDefaultBrowser() { const expected = ShellService.isDefaultBrowser(); const result = ASRouterTargeting.Environment.isDefaultBrowser; const result = await ASRouterTargeting.Environment.isDefaultBrowser; is(typeof result, "boolean", "isDefaultBrowser should be a boolean value"); is( result, Loading