gecko-dev/toolkit/components/browser
Tooru Fujisawa 1569812676 Bug 1737832 - Simplify the chromeFlag calculation in window.open for nsGlobalWindowOuter::Print and nsDocShell::PerformRetargeting. r=smaug
This simplifies the chromeFlag calculation for:
  * chrome-priv case, by removing not-fully-chrome-priv case
  * content case, by removing presenceFlag calculation
both by removing the special case for
nsGlobalWindowOuter::Print and nsDocShell::PerformRetargeting,
that has chrome caller but no chrome parent.

Code path for nsGlobalWindowOuter::Print and nsDocShell::PerformRetargeting
now uses the content case instead of the chrome-priv case, but the resulting
flag doesn't change (CHROME_ALL) for those 2 consumers.

Differential Revision: https://phabricator.services.mozilla.com/D129530
2021-11-06 01:19:13 +00:00
..
build
moz.build
nsEmbedCID.h
nsIEmbeddingSiteWindow.idl
nsIPrintPreviewNavigation.idl
nsIPrintingPromptService.idl
nsITopLevelNavigationDelegate.idl
nsIWebBrowser.idl
nsIWebBrowserChrome.idl Bug 1737832 - Simplify the chromeFlag calculation in window.open for nsGlobalWindowOuter::Print and nsDocShell::PerformRetargeting. r=smaug 2021-11-06 01:19:13 +00:00
nsIWebBrowserChromeFocus.idl
nsIWebBrowserPrint.idl
nsWebBrowser.cpp Bug 1738614 - Remove other Widget* colors. r=mstange 2021-11-02 18:08:07 +00:00
nsWebBrowser.h
nsWebBrowserContentPolicy.cpp
nsWebBrowserContentPolicy.h