gecko-dev/browser/components
Yoshi Huang 996e0349b3 Bug 1300671 - set firstPartyDomain on about: pages. r=smaug
When we load about:blank in a remote tab, it will have
LOAD_FLAGS_DISALLOW_INHERIT_PRINCIPAL flag set, which will make
NullPrinicipal as its document principal. So we add
NULL_PRINCIPAL_FIRST_PARTY_DOMAIN as its firstPartyDomain.

So when we load data:, or javascript: URI in a remote tab, it will inherit the
principal from about:blank, hence also inherit the origin attributes.

There are also some about: pages will use codebase principal, so we also
set ABOUT_URI_FIRST_PARTY_DOMAIN as firstPartyDomain on their
principals.
2017-03-14 16:22:02 +08:00
..
about Bug 1340181 - Hide Activity Stream URL in URLbar r=fkiefer,mconley 2017-02-22 13:18:09 -05:00
build Bug 1302855 - Fold browsercomps into xul; r=bsmedberg 2016-09-27 19:54:37 -07:00
contextualidentity Bug 1337728 - Reenable browser_forgetAPI_EME_forgetThisSite.js. r=me 2017-03-03 11:27:35 +01:00
controlcenter/content Bug 1335018 - Make the side identity popup adhere to role=alertdialog for a11y. r=Gijs,MarcoZ 2017-02-09 17:16:28 +01:00
customizableui Bug 1345253 - Use element.firstChild.remove() instead of element.removeChild(element.firstChild), r=jaws. 2017-03-08 10:17:52 +01:00
dirprovider Bug 1251003 - Change .eslintrc files to .eslintrc.js to avoid obsolete config file format. r=mossop 2016-10-18 08:38:10 +01:00
downloads Bug 1338984 - Adjust brightness with respect to download progress for arrow-typed progress icon. r=Paolo 2017-02-24 17:33:41 +08:00
extensions Bug 1344376 - Clicking on a link with target=_blank should fire onCreatedNavigationTarget. r=billm 2017-03-06 20:55:02 +01:00
feeds Bug 1345253 - Use element.firstChild.remove() instead of element.removeChild(element.firstChild), r=jaws. 2017-03-08 10:17:52 +01:00
migration Bug 1344644 - stop supporting outdated Edge bookmarks format to avoid hangs trying to open bookmarks database when Edge is open, r=dao 2017-03-07 14:09:34 +00:00
newtab Bug 1344027 - Fix most of the remaining ESLint no-undef issues in browser/components. r=jaws 2017-03-03 09:29:14 +00:00
originattributes Bug 1300671 - set firstPartyDomain on about: pages. r=smaug 2017-03-14 16:22:02 +08:00
places Bug 1344017 - Fix an issue where the folder picker in the edit bookmark overlay is not always be updated correctly. r=mak 2017-03-07 22:11:38 +00:00
preferences Bug 1345253 - Use element.firstChild.remove() instead of element.removeChild(element.firstChild), r=jaws. 2017-03-08 10:17:52 +01:00
privatebrowsing Bug 1072859 - Disable Geolocation on non-secure origins. r=jdm 2017-03-08 16:45:44 -08:00
safebrowsing/content/test Bug 1338195 - Define a `frame-script` environment for eslint and use it to clear no-undef issues for known frame script globals. r=mossop 2017-02-07 10:52:06 +00:00
search Bug 1214284 - Adding engine title and line separator in tooltip of button add search engine, r=florian. 2017-03-11 12:51:18 +01:00
selfsupport Bug 1326511 - Enable brace-style and no-multi-spaces eslint rules for toolkit. r=MattN 2016-12-30 21:47:25 -05:00
sessionstore Bug 1345857 - Clone TabData entries when restoring tabs, r=mikedeboer 2017-03-13 18:57:07 -04:00
shell Bug 1338843 - Use the install path to distinguish between multiple installations when checking default browser status. r=emk 2017-02-13 15:36:28 -08:00
syncedtabs Bug 1345253 - Use element.firstChild.remove() instead of element.removeChild(element.firstChild), r=jaws. 2017-03-08 10:17:52 +01:00
tests Bug 1331599 - script-generated patch to replace removeEventListener calls with the once option when possible, r=jaws. 2017-01-25 07:01:52 +01:00
translation Bug 1344027 - Fix most of the remaining ESLint no-undef issues in browser/components. r=jaws 2017-03-03 09:29:14 +00:00
uitour Bug 1345253 - Use element.firstChild.remove() instead of element.removeChild(element.firstChild), r=jaws. 2017-03-08 10:17:52 +01:00
BrowserComponents.manifest
distribution.js Bug 1344711 - script-generated patch to remove try blocks around get*Pref calls, r=jaws. 2017-03-07 15:29:48 +01:00
moz.build Bug 336290 - remove --enable-safe-browsing from configure since its used everywhere. r=gcp 2016-08-31 19:28:29 -04:00
nsBrowserContentHandler.js Bug 1344711 - script-generated patch to remove try blocks around get*Pref calls, r=jaws. 2017-03-07 15:29:48 +01:00
nsBrowserGlue.js Bug 1344711 - script-generated patch to remove try blocks around get*Pref calls, r=jaws. 2017-03-07 15:29:48 +01:00
nsIBrowserGlue.idl
nsIBrowserHandler.idl