From 0ac8e3dae31a9f77ecfd88305ebb8cfeec18957b Mon Sep 17 00:00:00 2001 From: Alex Catarineu Date: Fri, 10 May 2019 13:03:32 +0200 Subject: [PATCH] Bug 10760: Integrate TorButton to TorBrowser core Bug 26321: New Circuit and New Identity menu items --- browser/base/content/aboutDialog.xul | 33 ++++++++----- browser/base/content/browser-doctype.inc | 6 +++ browser/base/content/browser-menubar.inc | 49 ++++++++++++++----- browser/base/content/browser-sets.inc | 2 + browser/base/content/browser.xul | 9 ++++ .../content/identityPanel.inc.xul | 14 ++++++ .../customizableui/content/panelUI.inc.xul | 17 ++++++- browser/installer/package-manifest.in | 2 + docshell/base/nsAboutRedirector.cpp | 6 ++- docshell/build/components.conf | 1 + toolkit/moz.build | 4 +- .../extensions/internal/XPIProvider.jsm | 9 ++++ .../lib/environments/browser-window.js | 6 ++- 13 files changed, 126 insertions(+), 32 deletions(-) diff --git a/browser/base/content/aboutDialog.xul b/browser/base/content/aboutDialog.xul index 66733ffc03fde..f849e849e8c89 100644 --- a/browser/base/content/aboutDialog.xul +++ b/browser/base/content/aboutDialog.xul @@ -7,11 +7,11 @@ + + - - - + + &project.start; + &project.end; - - - + + &help.start; + + &help.or; + &help.end; - - - - + + + + + &tor.TrademarkStatement; diff --git a/browser/base/content/browser-doctype.inc b/browser/base/content/browser-doctype.inc index 85fb7b7ec5e7e..1ee9222da01bf 100644 --- a/browser/base/content/browser-doctype.inc +++ b/browser/base/content/browser-doctype.inc @@ -18,3 +18,9 @@ %reportphishDTD; %editBookmarkOverlayDTD; + +%torbuttonDTD; + +%aboutTorDTD; + +%aboutDialogDTD; diff --git a/browser/base/content/browser-menubar.inc b/browser/base/content/browser-menubar.inc index 629b0517ea2e1..d15fdbd6b5bf6 100644 --- a/browser/base/content/browser-menubar.inc +++ b/browser/base/content/browser-menubar.inc @@ -34,6 +34,18 @@ accesskey="&newPrivateWindow.accesskey;" command="Tools:PrivateBrowsing" key="key_privatebrowsing"/> + + + +