gecko-dev/browser/components
Tim Taubert 890672d7f9 Bug 1351835 - Update PrivacyLevel.canSave() calls in SessionCookies.jsm r=mikedeboer
The first change we can make is to simplify the PrivacyLevel.canSave() method
itself as it only takes a single argument, `isHTTPS`. Callers shouldn't be
required to pass an object, they should simply pass a boolean.

The second change here is to cleanup SessionCookies.jsm that still passes the
old `isPinned` argument that's no longer needed. We can remove some house
keeping and simplify the cookie collection code.

SessionCookies.getHostsForWindow() that previously returned a map from hostnames
to a site's pinned status (tab.pinned) can now simply return a Set containing
all hostnames found in a window.
2017-03-30 13:57:42 +02:00
..
about Bug 1343682 - Create temporary killswitch for preference reorg. r=mconley 2017-03-22 16:56:25 -04:00
build Bug 1302855 - Fold browsercomps into xul; r=bsmedberg 2016-09-27 19:54:37 -07:00
contextualidentity Bug 1247201 - yield on tests using removeDataFromDomain,r=mak 2017-03-17 14:29:48 +05:30
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 1341562 - fix CustomizableUI's overflow insertion to not break if buttons aren't where we expect them, r=jaws 2017-03-22 19:50:53 +00:00
dirprovider Bug 1347712 - Change the testing configurations into ESLint configurations within eslint-plugin-mozilla - automatically update .eslintrc.js test config files for new config locations. r=jaws 2017-03-20 12:36:37 +01:00
downloads Bug 1347712 - Change the testing configurations into ESLint configurations within eslint-plugin-mozilla - automatically update .eslintrc.js test config files for new config locations. r=jaws 2017-03-20 12:36:37 +01:00
extensions Bug 1197420 Part 1 Schema groundwork for optional permissions r=kmag 2017-03-24 11:10:26 -07:00
feeds Backed out changeset cc308a73ad05 (bug 1347314) for eslint failure in test_device.html. r=backout 2017-03-22 18:20:26 +01:00
migration Bug 1247201 - yield on tests using removeDataFromDomain,r=mak 2017-03-17 14:29:48 +05:30
newtab Bug 1347712 - Change the testing configurations into ESLint configurations within eslint-plugin-mozilla - automatically update .eslintrc.js test config files for new config locations. r=jaws 2017-03-20 12:36:37 +01:00
originattributes Bug 1347817 - Principal must always have a valid origin - part 6 - fixing tests, r=ehsan 2017-03-29 15:28:46 +02:00
places Bug 1247201 - Run cleaners async to clear as much as possible r=mak 2017-03-27 19:27:35 +05:30
preferences Merge m-c to inbound. a=merge 2017-03-29 09:44:13 -04:00
privatebrowsing Backed out changeset 4255a184eac6 (bug 1280079) for a different fix. 2017-03-28 12:48:36 -04:00
resistfingerprinting Bug 1330882 - Part 5: Add more test cases for rounded windows test. r=arthuredelstein,smaug 2017-03-29 15:43:57 +08:00
safebrowsing/content/test Bug 1347712 - Change the testing configurations into ESLint configurations within eslint-plugin-mozilla - automatically update .eslintrc.js test config files for new config locations. r=jaws 2017-03-20 12:36:37 +01:00
search Bug 1348068 - Enable the key-spacing rule for eslint and fix the related issues. r=standard8 2017-03-21 14:29:43 -04:00
selfsupport Bug 1347712 - Change the testing configurations into ESLint configurations within eslint-plugin-mozilla - automatically update .eslintrc.js test config files for new config locations. r=jaws 2017-03-20 12:36:37 +01:00
sessionstore Bug 1351835 - Update PrivacyLevel.canSave() calls in SessionCookies.jsm r=mikedeboer 2017-03-30 13:57:42 +02:00
shell Bug 1348068 - Enable the key-spacing rule for eslint and fix the related issues. r=standard8 2017-03-21 14:29:43 -04:00
syncedtabs Bug 1347712 - Change the testing configurations into ESLint configurations within eslint-plugin-mozilla - automatically update .eslintrc.js test config files for new config locations. r=jaws 2017-03-20 12:36:37 +01:00
tests Bug 1347712 - Change the testing configurations into ESLint configurations within eslint-plugin-mozilla - automatically update .eslintrc.js test config files for new config locations. r=jaws 2017-03-20 12:36:37 +01:00
translation Bug 1348068 - Enable the key-spacing rule for eslint and fix the related issues. r=standard8 2017-03-21 14:29:43 -04:00
uitour Bug 1348068 - Enable the key-spacing rule for eslint and fix the related issues. r=standard8 2017-03-21 14:29:43 -04:00
.eslintrc.js Bug 1347712 - Move toolkit/.eslintrc.js rules into a 'recommended' set within eslint-plugin-mozilla. r=jaws 2017-03-22 10:43:00 +01:00
BrowserComponents.manifest Bug 1250603 - update comments blaming WebappRT to blame xpcshell instead; r=gps 2016-04-15 17:17:15 -07:00
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 1330882 - Part 3: Add a test case for opening new windows as rounded size when fingerprinting resistance is enabled. r=arthuredelstein,smaug 2017-03-29 15:43:56 +08:00
nsBrowserContentHandler.js Bug 1348068 - Enable the key-spacing rule for eslint and fix the related issues. r=standard8 2017-03-21 14:29:43 -04:00
nsBrowserGlue.js Bug 1345294 - add an eslint rule to reject usage of {get,set}ComplexValue for nsISupportsString and suggest {get,set}StringPref instead, and make it pass, r=Mossop. 2017-03-16 19:26:02 +01:00
nsIBrowserGlue.idl
nsIBrowserHandler.idl