Commit Graph

104 Commits

Author SHA1 Message Date
Tim Nguyen
5270104652 Bug 1172357 - Use new tree-container class for about:welcomeback tree. r=jaws 2015-07-17 14:35:51 -07:00
Tim Taubert
47f3ee4e66 Bug 1169892 - Avoid extra round-trip when a pending tab is reloaded r=billm 2015-05-30 10:13:52 +02:00
Tim Nguyen
1f0699f741 Bug 1125952 - Make about:sessionrestore use more available height. r=jaws 2015-05-22 09:58:00 -04:00
Tim Taubert
3ca6be05ed Bug 1162871 - Introduce the TabStateFlusher for async flushing r=billm 2015-05-08 10:59:38 +02:00
Tim Taubert
ef49138b3b 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 2015-05-06 15:06:29 +02:00
Tim Taubert
93acaa0a0b Bug 1161928 - Move epoch handling from ContentRestore.jsm to content-sessionStore.js r=billm 2015-05-06 11:55:20 +02:00
Tim Taubert
de7ef010da Bug 1160556 - Recollect session history data when the page title changes r=Gijs 2015-05-05 16:00:12 +02:00
Tim Taubert
b98626b925 Bug 1109875 - When unloading a frameLoader flush all pending state changes by sending a final update message r=billm 2015-04-29 07:13:29 +02:00
Bill McCloskey
a3692e60d2 Bug 1056443 - Use correct URL in location bar when switching processes (r=ttaubert) 2015-04-15 10:09:49 -07:00
Bill McCloskey
907528bb57 Bug 1147236 - Use AppConstants in session store code (r=ttaubert) 2015-03-30 20:13:02 -07:00
Tim Taubert
8e03f71547 Bug 1145942 - Use the frame message manager to revive crashed tabs upon navigation r=billm 2015-03-21 08:20:28 +01:00
Bill McCloskey
dccb7df7b9 Bug 1126089 - Use async messages for crash revival (r=ttaubert) 2015-03-19 06:47:30 -07:00
Phil Ringnalda
b7bcece915 Backed out 3 changesets (bug 1126089) for ASan e10s bc1 failures and green-crashes
CLOSED TREE

Backed out changeset 9af9111e9c27 (bug 1126089)
Backed out changeset 288efd5e2ca0 (bug 1126089)
Backed out changeset 3bcebfd13538 (bug 1126089)
2015-03-18 21:51:34 -07:00
Bill McCloskey
7308b879c6 Bug 1126089 - Use async messages for crash revival (r=ttaubert) 2015-03-18 16:09:27 -07:00
Tim Taubert
28251fdb40 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 2015-02-24 11:29:36 -08:00
Tim Nguyen
d55b0835cd Bug 1087618 - Part 4: Update html structure of about:tabcrashed, sessionrestore and welcomeback. r=jaws 2015-01-21 05:44:00 -05:00
Tim Taubert
1230bfcc32 Bug 1114040 - Handle redirects and errors correctly in session store (r=ttaubert) 2015-01-23 10:49:10 +01:00
Chris Peterson
dfde6a57ab Bug 1113031 - Replace deprecated expression closures in about:sessionrestore with real functions. r=ttaubert 2014-12-16 19:42:45 -08:00
Chris Peterson
16c614f214 Bug 1105404 - Remove deprecated for-each-in loops in about:sessionrestore. r=mak 2014-11-25 23:49:08 -08:00
Dave Townsend
739b22a4e6 Bug 1075658: Make browser.loadURI synchronously update the browser remoteness. r=ttaubert 2014-10-29 13:26:14 -07:00
Mark Hammond
0259377f6a Bug 1080934 - add radio buttons to about:welcomeback. r=Unfocused 2014-10-24 10:56:33 +11:00
Mark Hammond
de3cb2df63 Backed out changeset 0b08eb8e264b (Bug 1080934) for bc failures. 2014-10-23 16:20:13 +11:00
Mark Hammond
cb72edd598 Bug 1080934 - add radio buttons to about:welcomeback. r=Unfocused 2014-10-23 15:00:23 +11:00
Mike Conley
4c89825d9a Bug 1070096 - Collect no SessionStore information for about:tabcrashed pages. r=ttaubert. 2014-10-21 08:39:29 -04:00
Wes Kocher
b667e3ab49 Backed out changeset 74dc73d33c56 (bug 1070096) for bustage on a CLOSED TREE 2014-10-20 16:58:12 -07:00
Mike Conley
a9289a01ce Bug 1070096 - Collect no SessionStore information for about:tabcrashed pages. r=ttaubert. 2014-10-20 16:48:13 -04:00
Jon Morton
4a98f87acc Bug 979835: Port BoxObject and its subclasses to WebIDL. r=khuey sr=bz 2014-10-14 13:15:21 -07:00
Mark Hammond
4f82da56ce Bug 1063702 - Update all Reset Firefox strings and relevant UI to new UX requirements. r=MattN 2014-10-11 12:37:16 +11:00
Bill McCloskey
94148de785 Bug 1059007 - Don't skip MozStorageChanged event for frames in session store (r=ttaubert) 2014-09-23 15:48:53 -07:00
Bill McCloskey
c563be6db1 Bug 1059007 - Use useCapture for MozStorageChanged events (r=ttaubert) 2014-08-28 13:37:16 -07:00
Nathan Yee
2660b64428 Bug 864041 - Remove Firefox 2+3 compat code from about:sessionrestore. r=mak 2014-07-16 12:24:00 +02:00
Tim Taubert
5601643ef8 Bug 1027087 - Fix ContentRestore errors when a tab is closed while restoring into it r=smacleod 2014-06-18 14:48:12 +02:00
Tim Taubert
19ec183dcc Bug 1009599 - Restoring from about:sessionrestore fails when there is more than one tab in the window r=smacleod 2014-05-13 18:30:48 +02:00
Steven MacLeod
9ae0163daf Bug 1001120 - Introduce a test for slow subframe loads invalidating Session History. r=ttaubert 2014-04-28 19:21:09 -04:00
Steven MacLeod
232e9b809f Backed out changeset a2d961fb4789 due to intermittent mochitest-bc oranges. 2014-04-28 19:21:08 -04:00
Steven MacLeod
6dd1efa963 Bug 1001120 - Remove the frame tree observer from the content-sessionStore.js SessionHistoryListener. r=ttaubert 2014-04-28 12:04:00 -04:00
Steven MacLeod
712e4106d2 Bug 981900 - Add OnHistoryReplaceEntry to nsISHistoryListener to handle history.replaceState. r=smaug 2014-04-24 15:12:15 -04:00
Steven MacLeod
26a9e3fd2b Bug 967028 - Use a SHistoryListener to collect entries from history.pushState(). r=Yoric 2014-03-20 22:52:31 -04:00
Marina Samuel
e4b3ed7340 Bug 950174: Part 1: Move required session store files from browser/ to toolkit/modules. r=gps, ttaubert 2014-02-19 11:28:00 -05:00
Masayuki Nakano
3d355ef68c Bug 950373 part.2 Don't consume keys which are used by <tree> for navigation in session restore UI r=enndeakin 2014-02-11 14:26:11 +09:00
Tim Taubert
c0b110055f Bug 936271 - Remove load event handling from SessionStore.jsm r=yoric 2014-01-27 08:56:00 -08:00
Wes Kocher
d410b02b8d Backed out changeset 392c8cf7a623 (bug 936271) 2014-01-30 17:34:50 -08:00
Tim Taubert
eb3ec8b873 Bug 936271 - Remove load event handling from SessionStore.jsm r=yoric 2014-01-27 08:56:00 -08:00
Tim Taubert
19832aa24e Bug 965218 - Check whether shistory is empty when frame script is loaded r=yoric 2014-01-29 05:54:33 -08:00
Tim Taubert
b35e34107b Bug 960903 - Listen for subframe loads and clear observers r=yoric 2014-01-22 13:10:58 +01:00
Tim Taubert
9ddf6990b9 Bug 960903 - Broadcast session history data r=yoric 2014-01-20 17:37:41 +01:00
Tim Taubert
f0fa18ddd6 Bug 961106 - Remove observers on frame script unload r=billm
From 173bf18bbcfc0e2a2f2637471b1e61d2115c7e67 Mon Sep 17 00:00:00 2001
2014-01-18 00:47:58 +01:00
Tim Taubert
7e58841543 Bug 947212 - Broadcast form data and move it out of tabData.entries[] r=yoric
From 3111a6c4272a1e058db6a88e02f8688f8c49cc5f Mon Sep 17 00:00:00 2001
2013-12-03 18:56:33 +01:00
Bill McCloskey
76c37b2f79 Bug 942374 - Restore sessions by message passing (r=ttaubert) 2014-01-16 11:43:40 -08:00
Tim Taubert
62277e3b07 Bug 956826 - Check docShell's private browsing state when the frame script is loaded r=yoric
From ee65809c2e3e3eec807b8b2c4cbc0599da1d8377 Mon Sep 17 00:00:00 2001
2014-01-15 11:24:25 +01:00