browser/components/sessionstore/SessionStore.jsm
5080433ff6105dcd9b2280319a99406c349af245
created 2015-06-03 17:59 +0200
pushed 2015-06-11 01:38 +0000
Tim Taubert Tim Taubert - Bug 1167508 - Cancel pending actions when after flushing the window is gone r=billm
092037dd209ade86cbe52e765a7d7ac05f8c57bf
created 2015-05-08 21:15 +0200
pushed 2015-06-11 01:38 +0000
Tim Taubert Tim Taubert - Bug 1167508 - Use async flushing for LoadInOtherProcess() r=billm
b7ed44b4595ff0b35f788af143ab35b9835bc99f
created 2015-05-23 15:22 +0200
pushed 2015-06-11 01:38 +0000
Tim Taubert Tim Taubert - Bug 1167508 - Support flushing crashed browsers r=billm
3a4faf863320f5feeaab2a97f5139a5700f63d9e
created 2015-05-23 15:20 +0200
pushed 2015-06-11 01:38 +0000
Tim Taubert Tim Taubert - Bug 1167508 - Reset epoch when receiving XULFrameLoaderCreated r=billm
173a4adce55eb0958aa17545da22ed86bf5f53f8
created 2015-06-02 15:01 -0500
pushed 2015-06-05 13:36 +0000
J. Ryan Stinnett J. Ryan Stinnett - Bug 1169723 - Load view source frame script lazily. r=mconley
54c32bac9edca59e7183cc0995564ecc0418a716
created 2015-05-30 10:13 +0200
pushed 2015-06-03 01:43 +0000
Tim Taubert Tim Taubert - Bug 1169892 - Avoid extra round-trip when a pending tab is reloaded r=billm
9cf3c9833dd586019abed6edee8ba1c6411965f5
created 2015-05-08 11:00 +0200
pushed 2015-05-22 18:19 +0000
Tim Taubert Tim Taubert - Bug 1162871 - Use async flushing for duplicateTab() r=billm
14932987629ff1c187ee34f94a63663586675cd7
created 2015-05-08 10:59 +0200
pushed 2015-05-22 18:19 +0000
Tim Taubert Tim Taubert - Bug 1162871 - Introduce the TabStateFlusher for async flushing r=billm
2434e8134f3f7d571dd199e0e6a95b88dd8b6daf
created 2015-05-20 11:15 -0400
pushed 2015-05-22 18:19 +0000
Tim Taubert Tim Taubert - Bug 1166763 - Take pinned status of the closed tab into account when merging the final update message r=billm
4ad0782c686cec5a15136f744547e63b6a8e8b87
created 2015-05-20 10:35 -0400
pushed 2015-05-22 18:19 +0000
Tim Taubert Tim Taubert - Bug 1166757 - Remove browser.__SS_data r=billm
f93283145c4bd00c04816716d42ad95018eebf5a
created 2015-05-19 13:47 -0400
pushed 2015-05-20 14:18 +0000
Tim Taubert Tim Taubert - Bug 1166362 - Let SessionStore ignore <xul:browser>s without a permanentKey property r=Gijs
b708719374b0fd00680ed2a691966d637350b16b
created 2015-05-08 21:28 +0200
pushed 2015-05-09 21:58 +0000
Tim Taubert Tim Taubert - Bug 1163110 - Remove unused SessionStore._internal property r=Yoric
133c21f8ab74cb847ba689547e15640949ce7093
created 2015-05-06 15:06 +0200
pushed 2015-05-08 17:39 +0000
Tim Taubert Tim Taubert - Bug 1161928 - Require an epoch (managed in the parent) included in every message sent by the frame script to get rid of TabState.flush() calls in restoreTab() r=billm
360d53ac1556b3e92caa8ef05f0df0fbdfb347df
created 2015-05-06 12:03 +0200
pushed 2015-05-08 17:39 +0000
Tim Taubert Tim Taubert - Bug 1161928 - Add assertions to ensure tab restoration methods are used correctly r=billm
182674a080675c8873632e473fc19a8bb249aa78
created 2015-05-06 11:56 +0200
pushed 2015-05-07 22:37 +0000
Tim Taubert Tim Taubert - Bug 1161981 - Add SessionStore:crashedTabRevived to NOTAB_MESSAGES to silence warnings when closing about:tabcrashed tabs r=billm
d1431d2370952c51bef31591fcdb4b3a50064f0d
created 2015-05-07 08:00 +0200
pushed 2015-05-07 22:37 +0000
Tim Taubert Tim Taubert - Bug 1162036 - Remove pending/restoring tabs when receiving browser:purge-session-history instead of leaving empty tabs r=Yoric
38c0996aa366e9e5c35b2be2b258508aeb21781a
created 2015-05-06 12:07 -0400
pushed 2015-05-06 20:27 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 0cecdb107e91 (bug 1162036) for e10s browser_privatebrowsing_DownloadLastDirWithCPS.js failures.
0cecdb107e9116a88be854ccfd46ff03c69b8b6a
created 2015-05-06 15:33 +0200
pushed 2015-05-06 20:27 +0000
Tim Taubert Tim Taubert - Bug 1162036 - Remove pending/restoring tabs when receiving browser:purge-session-history instead of leaving empty tabs r=Yoric
f392bbb834961737b529b3b9253466a45e116a12
created 2015-05-02 09:56 +0200
pushed 2015-05-06 03:29 +0000
Tim Taubert Tim Taubert - Bug 1150529 - Remove code for expired telemetry histograms r=Yoric
ba9bb4a353b49c94071ce7bb7a9eedaf926cbf25
created 2015-05-04 13:42 +0200
pushed 2015-05-06 03:29 +0000
Tim Taubert Tim Taubert - Bug 1159248 - Simply pre-fill window.tabs[] with empty tab states instead of calling TabState.collect() to avoid perf regressions r=smacleod
98edf81629bd496d06580a07af58c7734704f500
created 2015-04-30 18:28 +0200
pushed 2015-05-05 21:54 +0000
Tim Taubert Tim Taubert - Bug 1109875 - Don't flush state when closing tabs r=billm
3168f0bf439e75ca21f0ce34f3f86e2fd5dda32c
created 2015-04-28 16:22 +0200
pushed 2015-05-05 21:54 +0000
Tim Taubert Tim Taubert - Bug 1109875 - Ignore SessionStore:update messages that do not target the browser's latest frameLoader r=billm,smaug
fafd4e0ba1bf8017f2ecb3120c4cada783096d55
created 2015-04-22 12:43 +0200
pushed 2015-04-28 11:57 +0000
Tim Taubert Tim Taubert - Bug 1156722 - Remove unused _getURIFromString() method r=smacleod
218472f291535266f8a82fd131276707150ddd18
created 2015-03-30 10:15 +0200
pushed 2015-04-28 11:57 +0000
Tim Taubert Tim Taubert - Bug 1156722 - Remove unused reference to the parent process message manager r=smacleod
9202d5cfd9dbfdcce3fcd0dc49f502d93a398214
created 2015-03-30 10:22 +0200
pushed 2015-04-28 11:57 +0000
Tim Taubert Tim Taubert - Bug 1156722 - Check for window.gBrowser instead of window.getBrowser r=smacleod
053a40e84ca5bccf23b7a67170ea68de5b1d5337
created 2015-03-30 10:23 +0200
pushed 2015-04-28 11:57 +0000
Tim Taubert Tim Taubert - Bug 1156722 - Use destructuring instead of [].shift() r=smacleod
41ac0617ae6645af594bd15bcafbaaca2c115e9e
created 2015-03-30 10:25 +0200
pushed 2015-04-28 11:57 +0000
Tim Taubert Tim Taubert - Bug 1156722 - Remove legacy _toJSONString() method and use JSON.stringify() r=smacleod
802abda95b784c7a50617e6ce9a5d59550f8174d
created 2015-04-22 15:37 +0200
pushed 2015-04-28 11:57 +0000
Tim Taubert Tim Taubert - Bug 1157220 - Prevent "null" entries for tabs in the window state object when restoreTab() is called for a given tab before we collected data for all its predecessors r=smacleod
46cee22af41f3a3c9037554ec3f18c76423eecda
created 2015-03-30 10:41 +0200
pushed 2015-04-28 11:57 +0000
Tim Taubert Tim Taubert - Bug 1156721 - Move restoreCookies() implementation to SessionCookies.jsm r=smacleod
22d78dbf4b3abcd971c45dd1d359e80c133b8c59
created 2015-04-14 18:03 -0700
pushed 2015-04-15 17:10 +0000
Bill McCloskey Bill McCloskey - Bug 1056443 - Use correct URL in location bar when switching processes (r=ttaubert)
6c0b59c820065b754b06aef7d72f1ee501bc3d7f
created 2015-03-30 11:50 -0500
pushed 2015-03-31 19:01 +0000
Roy Li Roy Li - Bug 936061 - Refactor restoreWindow() into restoreWindow() and restoreWindows(). r=smacleod
2cca0154b902cea11d60a36bb5ce5c25b7ac0fa2
created 2015-03-17 11:51 -0700
pushed 2015-03-31 03:13 +0000
Bill McCloskey Bill McCloskey - Bug 1147236 - Use AppConstants in session store code (r=ttaubert)
aa1bd6ac6c215b673aeab75ff624dc95a939334b
created 2015-03-23 14:01 +0100
pushed 2015-03-25 01:35 +0000
Tim Taubert Tim Taubert - Bug 1146052 - Fix empty about:sessionrestore after crash as well as empty about:welcomeback after resetting the profile r=smacleod
58d55fdfd89ddb8ea2711e70436912920b841392
created 2015-03-21 08:20 +0100
pushed 2015-03-24 15:59 +0000
Tim Taubert Tim Taubert - Bug 1145942 - Use the frame message manager to revive crashed tabs upon navigation r=billm
eaaa45f32e9ac79c39315da9ad738194b4c9d2f2
created 2015-03-02 12:41 -0800
pushed 2015-03-02 21:05 +0000
Wes Kocher Wes Kocher - Merge fx-team to m-c a=merge
ecd376f2582957974ce6d1069de0550da490118a
created 2015-02-24 11:29 -0800
pushed 2015-03-02 21:05 +0000
Tim Taubert Tim Taubert - Bug 1100223 - Make calling loadURI() on pending tabs work as expected by marking the tab as no longer pending and simply waiting for the restoration to finish r=billm
fe24d1b2b608994846b1cfd3bc464ff07413c7fc
created 2015-03-01 09:51 +0900
pushed 2015-03-01 00:52 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1108382 - Part 1: Do not use non-standard flag argument of String.prototype.match/replace in browser/. r=gavin
0f3823760e96a8be5cd2ebc450c2d87321613c1c
created 2015-02-22 13:40 +0100
pushed 2015-02-26 11:06 +0000
Tim Taubert Tim Taubert - Bug 1135498 - Get rid of the unused browser.__SS_restore_data property r=smacleod
cdb550540b4768b7b18a28995ced2f9010e7c430
created 2015-02-20 21:21 +1300
pushed 2015-02-21 22:02 +0000
Blair McBride Blair McBride - Bug 1123517 - Refactor sidebar code. r=florian
8e19117d4631d1bdaf21e34b962caf4fe085db1e
created 2015-02-19 11:10 +0100
pushed 2015-02-19 23:58 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 5dfb417f346e (bug 1123517) for bc1 test failures
5dfb417f346e034057e3e76547169445d2aa21b8
created 2015-02-19 20:35 +1300
pushed 2015-02-19 23:58 +0000
Blair McBride Blair McBride - Bug 1123517 - Refactor sidebar code. r=florian
e5f6be0faad7298d08d2a025c3f18d0e08db6a64
created 2015-02-18 14:23 +0100
pushed 2015-02-19 01:36 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset f15413bf7ef9 (bug 1123517) for test bustage
f15413bf7ef960b5e85cde7afe120fb8a7cde303
created 2015-02-19 00:32 +1300
pushed 2015-02-19 01:36 +0000
Blair McBride Blair McBride - Bug 1123517 - Refactor sidebar code. r=florian
89a109796b8ead61674268fe1de8a5eaefdf093a
created 2015-01-28 19:01 +0100
pushed 2015-01-29 02:41 +0000
Tim Taubert Tim Taubert - Bug 1124147 - Get rid of browser.__SS_restore_tab r=smacleod
a6bbabebed2f24c78be9b4c6dece5839415d4627
created 2015-01-23 12:20 -0500
pushed 2015-01-23 17:30 +0000
Ryan VanderMeulen Ryan VanderMeulen - Merge fx-team to m-c. a=merge
b80d1982df588405b7715d4c77699b1da9355f26
created 2015-01-23 10:04 +0100
pushed 2015-01-23 09:05 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset af45a728fdb3 (bug 1114040) for e10s-m1 perma failures on a CLOSED TREE
af45a728fdb3aa495c349b8daa1530f2ea1db55a
created 2015-01-22 15:53 -0800
pushed 2015-01-22 23:56 +0000
Bill McCloskey Bill McCloskey - Bug 1114040 - Handle redirects and errors correctly in session store (r=ttaubert)
3fa318009bce6123fbdbb0981095d83035b866a5
created 2015-01-14 16:30 -0500
pushed 2015-01-17 02:06 +0000
Mike Conley Mike Conley - Bug 1073165 - Clear restore state for crashed tabs. r=smacleod.
fc4f585ae3a16fe1babf7d6ba59ba0f5274cf15d
created 2014-11-23 11:37 +0100
pushed 2014-11-24 13:16 +0000
Tim Taubert Tim Taubert - Bug 1097697 - Backout changeset 126811256577 to fix talos regression r=me
24b3d7de368227361616b7580d9c27234276d117
created 2014-11-19 12:52 +0100
pushed 2014-11-21 02:03 +0000
Tim Taubert Tim Taubert - Bug 1077652 - SessionStore should accept :setupSyncHandler and :update messages from browsers without tabs r=smacleod
126811256577e062bd4e12890d29afb5530299b8
created 2014-11-09 12:28 +0100
pushed 2014-11-11 21:50 +0000
Tim Taubert Tim Taubert - Bug 1096013 - [e10s] Improve perceived session restore duration by prioritizing selected tabs when restoring session history and by setting tab labels and icons as soon as possible to indicate a restored session r=smacleod
8c589a6d637e7cad54652f03cbf87f978927fa39
created 2014-10-29 13:26 -0700
pushed 2014-10-30 14:14 +0000
Dave Townsend Dave Townsend - Bug 1075658: Make browser.loadURI synchronously update the browser remoteness. r=ttaubert
55ab671f4df31b8bd89ca9feb588da2f60e9a5f1
created 2014-10-27 13:04 -0700
pushed 2014-10-28 01:07 +0000
Dave Townsend Dave Townsend - Backing out bug a06771fa469d from bug 1075658 for leaks.
a06771fa469da5cec3c4421dec94b5aaaf1e6f62
created 2014-10-27 11:33 -0700
pushed 2014-10-28 01:07 +0000
Dave Townsend Dave Townsend - Bug 1075658: Make browser.loadURI synchronously update the browser remoteness. r=ttaubert
eac86090909c7f819a2d8bce1b38580ffb222b29
created 2014-10-27 10:24 -0400
pushed 2014-10-28 01:07 +0000
Raphaël Lustin Raphaël Lustin - Bug 1029471 - Replace deprecated ssi_getTabForBrowser with the new gBrowser.getTabForBrowser to improve performance. r=ttaubert
12386b78d39ae0e16311f53a3dc93120c6884e2c
created 2014-10-20 13:08 +0200
pushed 2014-10-24 01:10 +0000
Tim Taubert Tim Taubert - Bug 960959 - Use RunState to keep track of the SessionFile's closed status r=yoric
4309ac87d5517781cdaeb02c982911d5784bf81d
created 2014-10-20 20:40 -0400
pushed 2014-10-21 19:24 +0000
Mike Conley Mike Conley - Bug 1065785 - [e10s] Use session restore to reload crashed tabs. r=smacleod.
ffc5c6d4d889cd8df77601d1f211d97433f0744c
created 2014-10-21 08:39 -0400
pushed 2014-10-21 19:24 +0000
Mike Conley Mike Conley - Bug 1070096 - Collect no SessionStore information for about:tabcrashed pages. r=ttaubert.
06241bee92042adb9f6c22bd573cc996066c8257
created 2014-10-20 16:58 -0700
pushed 2014-10-21 13:55 +0000
Wes Kocher Wes Kocher - Backed out changeset 74dc73d33c56 (bug 1070096) for bustage on a CLOSED TREE
bdaf01be9e90a370a45aaab9947465a58e169a0d
created 2014-10-20 16:03 -0700
pushed 2014-10-21 13:55 +0000
Wes Kocher Wes Kocher - Backed out changeset 8477a0eca4fa (bug 1065785)
less more (0) -60 tip