author | Ehsan Akhgari <ehsan@mozilla.com> |
Sun, 07 Oct 2012 17:47:10 -0400 | |
changeset 109685 | fa5fa35e15df7e67f5f6ae9cf0a50ffffd226067 |
parent 109684 | 479174108809b512f3e849c9e388dee4d5c69056 |
child 109686 | 957abd0620e113d21470d58a38d36ba93d37aaf7 |
push id | 23648 |
push user | emorley@mozilla.com |
push date | Tue, 09 Oct 2012 14:23:49 +0000 |
treeherder | mozilla-central@dd61540f237c [default view] [failures only] |
perfherder | [talos] [build metrics] [platform microbench] (compared to previous push) |
reviewers | jdm |
bugs | 798965 |
milestone | 18.0a1 |
first release with | nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
|
last release without | nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
|
--- a/browser/base/content/browser.js +++ b/browser/base/content/browser.js @@ -516,17 +516,17 @@ var gPopupBlockerObserver = { blockedPopupAllowSite.setAttribute("label", allowString); blockedPopupAllowSite.removeAttribute("block"); } } catch (e) { blockedPopupAllowSite.setAttribute("hidden", "true"); } - if (gPrivateBrowsingUI.privateBrowsingEnabled) + if (PrivateBrowsingUtils.isWindowPrivate(window)) blockedPopupAllowSite.setAttribute("disabled", "true"); else blockedPopupAllowSite.removeAttribute("disabled"); var foundUsablePopupURI = false; var pageReports = gBrowser.pageReport; if (pageReports) { for (let pageReport of pageReports) { @@ -2059,17 +2059,17 @@ var gLastOpenDirectory = { if (!val || !val.isDirectory()) return; } catch(e) { return; } this._lastDir = val.clone(); // Don't save the last open directory pref inside the Private Browsing mode - if (!gPrivateBrowsingUI.privateBrowsingEnabled) + if (!PrivateBrowsingUtils.isWindowPrivate(window)) gPrefService.setComplexValue("browser.open.lastDir", Ci.nsILocalFile, this._lastDir); }, reset: function() { this._lastDir = null; } }; @@ -3230,17 +3230,17 @@ const DOMLinkHandler = { break; case "search": if (!searchAdded) { var type = link.type && link.type.toLowerCase(); type = type.replace(/^\s+|\s*(?:;.*)?$/g, ""); if (type == "application/opensearchdescription+xml" && link.title && /^(?:https?|ftp):/i.test(link.href) && - !gPrivateBrowsingUI.privateBrowsingEnabled) { + !PrivateBrowsingUtils.isWindowPrivate(window)) { var engine = { title: link.title, href: link.href }; BrowserSearch.addEngine(engine, link.ownerDocument); searchAdded = true; } } break; } }