diff options
Diffstat (limited to 'comm/suite/base/content/aboutPrivateBrowsing.js')
-rw-r--r-- | comm/suite/base/content/aboutPrivateBrowsing.js | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/comm/suite/base/content/aboutPrivateBrowsing.js b/comm/suite/base/content/aboutPrivateBrowsing.js new file mode 100644 index 0000000000..202bc4dbc8 --- /dev/null +++ b/comm/suite/base/content/aboutPrivateBrowsing.js @@ -0,0 +1,33 @@ +/* This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ + +window.onload = function () { + if (window.QueryInterface(Ci.nsIInterfaceRequestor) + .getInterface(Ci.nsIWebNavigation) + .QueryInterface(Ci.nsILoadContext) + .usePrivateBrowsing) { + document.getElementById("warningBox").className = "private"; + document.title = document.getElementById("privateTitle").textContent; + } + else { + document.getElementById("warningBox").className = "normal"; + document.title = document.getElementById("normalTitle").textContent; + } + + document.getElementById("learnMoreButton") + .addEventListener("command", function() { + openHelp("private-browsing", + "chrome://communicator/locale/help/suitehelp.rdf"); + }); + + document.getElementById("closeWindowButton") + .addEventListener("command", function() { + window.close(); + }); + + document.getElementById("privateWindowButton") + .addEventListener("command", function() { + openNewPrivateWith(location.href); + }); +} |