fune/browser/components/sessionstore
Sam Foster e556af6195 Bug 1485105 - Allow 12-19 digit length card numbers. r=MattN
* Change to isValidNumber to allow any number length in the range. This also removes 9 as a valid payment card number length
* Amend form autocomplete test for sensitive 9 digit numbers. We no longer consider them valid cc numbers, test for 19 digit numbers instead
* Fix intermittent issue in a session restore test. It turns out Date.now().toString() can sometimes pass the Luhn algorithm and look like a valid credit card number. I believe this could lead to it being treated as sensitive data which is not saved and restored, failing the test

Differential Revision: https://phabricator.services.mozilla.com/D8271

--HG--
extra : moz-landing-system : lando
2018-10-11 23:54:25 +00:00
..
content Bug 1492950 - Get rid of tabbrowser.getBrowserIndexForDocument. r=mikedeboer 2018-10-02 17:49:35 +00:00
test Bug 1485105 - Allow 12-19 digit length card numbers. r=MattN 2018-10-11 23:54:25 +00:00
ContentRestore.jsm Bug 1490158 Remove On{Length,Index}Changed from nsISHistoryListener. r=nika 2018-09-07 10:27:05 +10:00
ContentSessionStore.jsm Bug 1490158 Remove On{Length,Index}Changed from nsISHistoryListener. r=nika 2018-09-07 10:27:05 +10:00
DocShellCapabilities.jsm
GlobalState.jsm Bug 1486739 - Add missing dangling commas in browser/, services/, taskcluster/ and toolkit/. r=mossop 2018-08-31 05:59:17 +00:00
jar.mn
moz.build Bug 1369456 - Replace nsSessionStartup.js with SessionStartup.jsm. r=florian 2018-08-04 13:27:40 +02:00
RecentlyClosedTabsAndWindowsMenuUtils.jsm Bug 1479538 - Rewrite non-test callers of document.createElementNS(XUL_NS, ...) to use document.createXULElement(...);r=paolo 2018-08-14 16:22:44 +00:00
RunState.jsm
SessionCookies.jsm Bug 1260399 - Remove deprecated messages in nsICookieManager methods - part 3 - nsICookieManager.cookieExists, r=ehsan 2018-09-24 11:37:57 +02:00
SessionFile.jsm Bug 1486739 - Add missing dangling commas in browser/, services/, taskcluster/ and toolkit/. r=mossop 2018-08-31 05:59:17 +00:00
SessionMigration.jsm Bug 1486739 - Add missing dangling commas in browser/, services/, taskcluster/ and toolkit/. r=mossop 2018-08-31 05:59:17 +00:00
SessionSaver.jsm Bug 1486739 - Add missing dangling commas in browser/, services/, taskcluster/ and toolkit/. r=mossop 2018-08-31 05:59:17 +00:00
SessionStartup.jsm Bug 1369456 - Replace nsSessionStartup.js with SessionStartup.jsm. r=florian 2018-08-04 13:27:40 +02:00
SessionStorage.jsm Bug 1486739 - Add missing dangling commas in browser/, services/, taskcluster/ and toolkit/. r=mossop 2018-08-31 05:59:17 +00:00
SessionStore.jsm Bug 1461930 - Replace use of speculativeConnect methods for variants that pass a triggeringPrincipal. r=ckerschb 2018-10-05 13:42:37 +00:00
SessionWorker.js Bug 1486739 - Add missing dangling commas in browser/, services/, taskcluster/ and toolkit/. r=mossop 2018-08-31 05:59:17 +00:00
SessionWorker.jsm
StartupPerformance.jsm Bug 1486739 - Add missing dangling commas in browser/, services/, taskcluster/ and toolkit/. r=mossop 2018-08-31 05:59:17 +00:00
TabAttributes.jsm Bug 1486739 - Add missing dangling commas in browser/, services/, taskcluster/ and toolkit/. r=mossop 2018-08-31 05:59:17 +00:00
TabState.jsm Bug 1486739 - Add missing dangling commas in browser/, services/, taskcluster/ and toolkit/. r=mossop 2018-08-31 05:59:17 +00:00
TabStateCache.jsm Bug 1480951 - Make SessionStore respect sessionStorage.clear(). r=mikedeboer 2018-09-05 14:52:00 -04:00
TabStateFlusher.jsm Bug 1486739 - Add missing dangling commas in browser/, services/, taskcluster/ and toolkit/. r=mossop 2018-08-31 05:59:17 +00:00