Verified Commit 31d32c09 authored by Pier Angelo Vendrame's avatar Pier Angelo Vendrame 🎃
Browse files

fixup! Bug 3455: Add DomainIsolator, for isolating circuit by domain.

Actually added the new circuit button.
parent 0081a555
Loading
Loading
Loading
Loading
+5 −0
Changes for browser/base/content/appmenu-viewcache.inc.xhtml: 5 added lines, 0 removed lines.
Original line number Diff line number Diff line
@@ -59,6 +59,11 @@
      <toolbarbutton id="appMenu-new-identity"
                     class="subviewbutton"
                     key="new-identity-key"/>
      <toolbarbutton id="appMenuNewCircuit"
                     class="subviewbutton"
                     key="new-circuit-key"
                     label="&torbutton.context_menu.new_circuit_sentence_case;"
                     oncommand="TorDomainIsolator.newCircuitForBrowser(gBrowser);"/>
      <toolbarseparator/>
      <toolbarbutton id="appMenu-bookmarks-button"
                     class="subviewbutton subviewbutton-nav"
+5 −0
Changes for browser/base/content/browser-menubar.inc: 5 added lines, 0 removed lines.
Original line number Diff line number Diff line
@@ -31,6 +31,11 @@
                <menuseparator/>
                <menuitem id="menu_newIdentity"
                          key="new-identity-key"/>
                <menuitem id="menu_newCircuit"
                          accesskey="&torbutton.context_menu.new_circuit_key;"
                          key="new-circuit-key"
                          label="&torbutton.context_menu.new_circuit;"
                          oncommand="TorDomainIsolator.newCircuitForBrowser(gBrowser);"/>
                <menuseparator/>
                <menuitem id="menu_openLocation"
                          hidden="true"
+1 −0
Changes for browser/base/content/browser-sets.inc: 1 added line, 0 removed lines.
Original line number Diff line number Diff line
@@ -396,4 +396,5 @@
         internal="true"/>
#endif
    <key id="new-identity-key" modifiers="accel shift" key="U" oncommand="NewIdentityButton.onCommand(event)"/>
    <key id="new-circuit-key" modifiers="accel shift" key="L" oncommand="TorDomainIsolator.newCircuitForBrowser(gBrowser)"/>
  </keyset>
+1 −0
Changes for browser/base/content/browser.js: 1 added line, 0 removed lines.
Original line number Diff line number Diff line
@@ -96,6 +96,7 @@ XPCOMUtils.defineLazyModuleGetters(this, {
  ProcessHangMonitor: "resource:///modules/ProcessHangMonitor.jsm",
  SiteDataManager: "resource:///modules/SiteDataManager.jsm",
  TabCrashHandler: "resource:///modules/ContentCrashHandlers.jsm",
  TorDomainIsolator: "resource://gre/modules/TorDomainIsolator.jsm",
  Translation: "resource:///modules/translation/TranslationParent.jsm",
  webrtcUI: "resource:///modules/webrtcUI.jsm",
  ZoomUI: "resource:///modules/ZoomUI.jsm",
+5 −0
Changes for browser/base/content/navigator-toolbox.inc.xhtml: 5 added lines, 0 removed lines.
Original line number Diff line number Diff line
@@ -592,6 +592,11 @@

    <toolbarbutton id="new-identity-button" class="toolbarbutton-1 chromeclass-toolbar-additional"/>

    <toolbarbutton id="new-circuit-button" class="toolbarbutton-1 chromeclass-toolbar-additional"
                   label="&torbutton.context_menu.new_circuit;"
                   oncommand="TorDomainIsolator.newCircuitForBrowser(gBrowser);"
                   tooltiptext="&torbutton.context_menu.new_circuit;"/>

    <toolbarbutton id="fullscreen-button" class="toolbarbutton-1 chromeclass-toolbar-additional"
                   observes="View:FullScreen"
                   type="checkbox"
Loading