gecko-dev/browser/components/sessionstore
Mike Conley c9f1c242db Bug 1177310 - TabStateFlusher Promises should always resolve. r=Yoric
They'll always resolve, but might receive a negative success state
and a message. We're doing this so that we can maintain a Set of
in-flight flushes that we can call Promise.all on (which will
fast-fail if any Promise rejects, or will just never resolve if
one or more of the Promises never resolve).

--HG--
extra : commitid : AkIM83IZCxK
extra : rebase_source : 4fb8eb059589299c87fcbd3c4e519a81a8b93def
2015-11-24 18:41:32 -05:00
..
content Bug 1221050 - part 5: create page for use with tabview migration, r=ttaubert 2015-12-01 10:48:10 +00:00
test Bug 1177310 - TabStateFlusher Promises should always resolve. r=Yoric 2015-11-24 18:41:32 -05:00
ContentRestore.jsm Backout patch for bug 1175267 (again) for causing bugs 1213650 and 1228179. 2015-11-26 10:07:27 -05:00
DocShellCapabilities.jsm Bug 1202902 - Mass replace toplevel 'let' with 'var' in preparation for global lexical scope. (rs=jorendorff) 2015-09-15 11:19:45 -07:00
FrameTree.jsm Bug 1228518 - Don't send SessionStore:update for initial about:blank page load. r=ttaubert 2015-11-27 15:11:31 -05:00
GlobalState.jsm Bug 1038458 - Part 6: Flatten browser/components/sessionstore/src/ directory. r=mak 2014-07-26 09:32:08 -07:00
jar.mn Bug 1147236 - Use AppConstants in session store code (r=ttaubert) 2015-03-30 20:13:02 -07:00
moz.build Bug 1162871 - Introduce the TabStateFlusher for async flushing r=billm 2015-05-08 10:59:38 +02:00
nsISessionStartup.idl Bug 952092 - Get rid of post data in SessionStore r=smacleod 2014-01-14 18:21:48 +01:00
nsISessionStore.idl Bug 996053 - make nsISessionStore's setTabValue, setWindowValue and setGlobalValue take arbitrary JS values but throw for non-strings, for consistency with SessionStore.jsm. r=ttaubert 2014-06-18 20:12:19 +02:00
nsSessionStartup.js Bug 1204812 - Keep Console.jsm in toolkit/modules/ r=jryans,Mossop 2015-10-15 03:45:22 -07:00
nsSessionStore.js Bug 1038458 - Part 6: Flatten browser/components/sessionstore/src/ directory. r=mak 2014-07-26 09:32:08 -07:00
nsSessionStore.manifest Bug 1204965 - Graphene support. Merge larch into mozilla-central. r=fabrice r=glandium 2015-09-30 23:49:00 +02:00
PageStyle.jsm Bug 1202902 - Mass replace toplevel 'let' with 'var' in preparation for global lexical scope. (rs=jorendorff) 2015-09-15 11:19:45 -07:00
PrivacyFilter.jsm Bug 1038458 - Part 6: Flatten browser/components/sessionstore/src/ directory. r=mak 2014-07-26 09:32:08 -07:00
PrivacyLevel.jsm Bug 1202902 - Mass replace toplevel 'let' with 'var' in preparation for global lexical scope. (rs=jorendorff) 2015-09-15 11:19:45 -07:00
RecentlyClosedTabsAndWindowsMenuUtils.jsm Bug 1118926 (Part 2) - Remove remnants of -moz-resolution in JavaScript code. r=dolske 2015-09-30 17:00:56 -07:00
RunState.jsm Bug 1202902 - Mass replace toplevel 'let' with 'var' in preparation for global lexical scope. (rs=jorendorff) 2015-09-15 11:19:45 -07:00
SessionCookies.jsm Bug 1202902 - Mass replace toplevel 'let' with 'var' in preparation for global lexical scope. (rs=jorendorff) 2015-09-15 11:19:45 -07:00
SessionFile.jsm Bug 1204812 - Keep Console.jsm in toolkit/modules/ r=jryans,Mossop 2015-10-15 03:45:22 -07:00
SessionHistory.jsm Bug 1202902 - Mass replace toplevel 'let' with 'var' in preparation for global lexical scope. (rs=jorendorff) 2015-09-15 11:19:45 -07:00
SessionMigration.jsm Bug 1222490 - part 2: remove traces of tabview from XUL/XBL/JS in other parts of browser/, r=ttaubert 2015-12-01 10:48:11 +00:00
SessionSaver.jsm Bug 1204812 - Keep Console.jsm in toolkit/modules/ r=jryans,Mossop 2015-10-15 03:45:22 -07:00
SessionStorage.jsm Bug 1216250 - Limit amount of DOM Storage data stored by Session Restore. r=ttaubert 2015-10-20 14:15:17 +02:00
SessionStore.jsm Bug 1177310 - TabStateFlusher Promises should always resolve. r=Yoric 2015-11-24 18:41:32 -05:00
SessionWorker.js Bug 1202902 - Mass replace toplevel 'let' with 'var' in preparation for global lexical scope. (rs=jorendorff) 2015-09-15 11:19:45 -07:00
SessionWorker.jsm Bug 1038458 - Part 6: Flatten browser/components/sessionstore/src/ directory. r=mak 2014-07-26 09:32:08 -07:00
TabAttributes.jsm Bug 1211314 - Use tab.toggleMuteAudio() from sessionstore instead of setting the muted attribute manually on the tab; r=jaws 2015-10-14 17:21:05 -04:00
TabState.jsm Bug 1204812 - Keep Console.jsm in toolkit/modules/ r=jryans,Mossop 2015-10-15 03:45:22 -07:00
TabStateCache.jsm Bug 1202902 - Mass replace toplevel 'let' with 'var' in preparation for global lexical scope. (rs=jorendorff) 2015-09-15 11:19:45 -07:00
TabStateFlusher.jsm Bug 1177310 - TabStateFlusher Promises should always resolve. r=Yoric 2015-11-24 18:41:32 -05:00
Utils.jsm Bug 1129957 - RemoteWebNavigation doesn't accept postdata or headers. r=Mossop 2015-07-09 12:18:11 -05:00