fune/browser/components/sessionstore
Kris Maglione f99ee35b82 Bug 1480244: Part 5 - Run most framescripts in shared scope. r=mconley
Creating non-shared scopes for frame scripts is fairly expensive. After these
changes it's even more expensive. However, many frame scripts have no use for
the shared scopes at all. Run-once scripts which execute in closures, for
instance, make no use of them. And after bug 1472491, neither do most of our
default frame scripts.

MozReview-Commit-ID: 9PK7bYdQ0yh

--HG--
extra : rebase_source : db2516d2f00a75e233e1957649f2b62a9299b7cd
2018-08-10 13:58:18 -07:00
..
content Backed out 2 changesets (bug 1362034) for failure at browser/tools/mozscreenshots/primaryUI/browser_primaryUI.js on a CLOSED TREE 2018-08-08 22:11:56 +03:00
test Bug 1480244: Part 4 - Make child message managers non-global objects. r=bz 2018-08-10 14:03:18 -07:00
ContentRestore.jsm Backed out 2 changesets (bug 1463016, bug 1463291) for geckoview failures 2018-07-29 03:55:23 +03:00
ContentSessionStore.jsm Bug 1476145 part 3. Stop using getInterface(nsIDOMWindowUtils) in browser/. r=gijs 2018-07-24 19:47:41 -04:00
DocShellCapabilities.jsm
GlobalState.jsm
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 1478308 - Remove unnecessary ChromeUtils.imports in browser/ r=mikedeboer 2018-07-25 09:10:07 +01:00
RunState.jsm
SessionCookies.jsm Bug 1478308 - Remove unnecessary ChromeUtils.imports in browser/ r=mikedeboer 2018-07-25 09:10:07 +01:00
SessionFile.jsm Bug 1369456 - Replace nsSessionStartup.js with SessionStartup.jsm. r=florian 2018-08-04 13:27:40 +02:00
SessionMigration.jsm
SessionSaver.jsm Bug 1456391 - Part 7: Move PrivacyFilter to Toolkit. r=mikedeboer 2018-04-25 22:33:50 +02:00
SessionStartup.jsm Bug 1369456 - Replace nsSessionStartup.js with SessionStartup.jsm. r=florian 2018-08-04 13:27:40 +02:00
SessionStorage.jsm Bug 1446940 part 2. Stop getting docshells from windows via getInterface in browser. r=gijs 2018-08-01 13:07:10 -04:00
SessionStore.jsm Bug 1480244: Part 5 - Run most framescripts in shared scope. r=mconley 2018-08-10 13:58:18 -07:00
SessionWorker.js
SessionWorker.jsm
StartupPerformance.jsm Bug 1478308 - Remove unnecessary ChromeUtils.imports in browser/ r=mikedeboer 2018-07-25 09:10:07 +01:00
TabAttributes.jsm Bug 1458383 - Don't session restore browser.mediaBlocked. r=mikedeboer 2018-05-04 16:22:16 +12:00
TabState.jsm Bug 1478308 - Remove unnecessary ChromeUtils.imports in browser/ r=mikedeboer 2018-07-25 09:10:07 +01:00
TabStateCache.jsm
TabStateFlusher.jsm