mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Bug 1026003 - UI telemetry for opening pages in new tabs from web content contextmenu r=liuche
This commit is contained in:
parent
7df1d2f099
commit
11f4547827
@ -482,6 +482,8 @@ var BrowserApp = {
|
||||
NativeWindow.contextmenus.add(Strings.browser.GetStringFromName("contextmenu.openInNewTab"),
|
||||
NativeWindow.contextmenus.linkOpenableNonPrivateContext,
|
||||
function(aTarget) {
|
||||
UITelemetry.addEvent("loadurl.1", "contextmenu", null);
|
||||
|
||||
let url = NativeWindow.contextmenus._getLinkURL(aTarget);
|
||||
ContentAreaUtils.urlSecurityCheck(url, aTarget.ownerDocument.nodePrincipal);
|
||||
let tab = BrowserApp.addTab(url, { selected: false, parentId: BrowserApp.selectedTab.id });
|
||||
@ -501,6 +503,8 @@ var BrowserApp = {
|
||||
NativeWindow.contextmenus.add(Strings.browser.GetStringFromName("contextmenu.openInPrivateTab"),
|
||||
NativeWindow.contextmenus.linkOpenableContext,
|
||||
function(aTarget) {
|
||||
UITelemetry.addEvent("loadurl.1", "contextmenu", null);
|
||||
|
||||
let url = NativeWindow.contextmenus._getLinkURL(aTarget);
|
||||
ContentAreaUtils.urlSecurityCheck(url, aTarget.ownerDocument.nodePrincipal);
|
||||
let tab = BrowserApp.addTab(url, { selected: false, parentId: BrowserApp.selectedTab.id, isPrivate: true });
|
||||
|
Loading…
Reference in New Issue
Block a user