Commit Graph

72 Commits

Author SHA1 Message Date
Margaret Leibovic
f64b016d51 Bug 1132591 - Unpin shortcut tabs when navigating to a new host. r=mcomella 2015-07-16 11:01:03 -07:00
Martyn Haigh
cb59cf39df Bug 1146589 - Ensure that tab opened with "open now" action is selected and visible when fennec loads (r=mcomella) 2015-03-30 10:45:03 +01:00
Ehsan Akhgari
d79e582738 Bug 1148787 - Ensure that the sessionstore properties exist on the browser object before reading them; r=bnicholson 2015-03-28 21:23:58 -04:00
Martyn Haigh
841584a7c6 Bug 1146325 - Convert loaded tab queue data to the required format and send to gecko to open (r=margaret) 2015-03-27 11:47:41 +00:00
Mark Finkle
8347824bb5 Bug 671993 - Refactor writeFile to use promises and cleanup the caller code flow r=bnicholson 2015-01-22 23:43:20 -05:00
Mark Finkle
d31c525613 Bug 671993 - Collect some telemetry when writing session state to disk r=bnicholson 2015-01-22 23:43:17 -05:00
Mark Finkle
a32e737375 Bug 671993 - Save/restore form data for main content and direct frames into session state r=bnicholson 2015-01-22 23:43:15 -05:00
Mark Finkle
dd5276d451 Bug 671993 - Don't save session history for dynamic frames but correctly save shentry children r=bnicholson 2015-01-22 23:43:12 -05:00
Nick Alexander
ceee287669 Bug 1093358 - Add mobile/android AppConstants.jsm. r=mfinkle,f=rnewman
I did as much conversion to "real Javascript" as I could stomach.  It
is, unfortunately, not feasible to remove all preprocessing from CSS
and XHTML files.
2015-01-20 15:17:58 -08:00
vivek
b01cf77d6f Bug 1015516 - Save closedTabs when saving session to disk. r=bnicholson 2014-12-17 20:06:50 +02:00
vivek
ab37c10d08 Bug 732752 - Restore a closed tab with previous session history r=bnicholson. 2014-12-06 13:33:34 -08:00
Lucas Rocha
9d3401dd8f Bug 1100897 - Avoid duplicate RESTORED tab event on startup (r=mhaigh) 2014-11-27 17:13:02 +00:00
Bill McCloskey
daff0feda8 Bug 1069059 - [e10s] Convert isWindowPrivate calls to isBrowserPrivate/isContentWindowPrivate as appropriate (r=mconley,margaret) 2014-09-23 15:48:52 -07:00
Brian Nicholson
5d04f72a61 Bug 1043633 - Change sendMessageToJava to Messaging.sendRequest. r=wesj 2014-09-02 11:59:05 -07:00
Chenxia Liu
9b093fc688 Bug 1031273 - "Clear Private Data" does not clear "Recently closed tabs" from Recent Tabs. r=margaret 2014-08-28 18:20:03 -07:00
Wes Johnston
0cfad90a6e Bug 1052387 - Don't save session history if clearing history on exit. r=bnicholson 2014-08-21 11:35:16 -07:00
Brian Nicholson
7aaaa653bc Bug 1054537 - Change restoreLastSession to use Task.async. r=wesj 2014-08-19 16:28:54 -07:00
Brian Nicholson
113964396a Bug 1035439 - Part 4: Change undoCloseTab to accept closed tab data. r=margaret 2014-07-14 17:21:14 -07:00
Brian Nicholson
ea8a0938ed Bug 1035439 - Part 2: Show closed tabs of the current private state in RecentTabsPanel. r=margaret 2014-07-14 17:21:14 -07:00
Brian Nicholson
d12ea14df0 Bug 1035439 - Part 1: Clear private undo close tab data when leaving private browsing. r=margaret 2014-07-14 17:21:13 -07:00
Brian Nicholson
447df33386 Bug 1030757 - Don't list closed private tabs in Recent Tabs panel. r=mfinkle 2014-07-07 14:28:14 -07:00
Margaret Leibovic
96280e2737 Bug 1004850 - (Part 5) Add recently closed tabs to RecentTabsPanel. r=lucasr,bnicholson 2014-06-22 16:26:49 -04:00
Margaret Leibovic
9c538ce431 Bug 1017912 - Restore tab in correct position when undoing close tab. r=bnicholson 2014-06-04 19:10:25 -07:00
Margaret Leibovic
4f0709c0a3 Bug 1018661 - Use session store data instead of current browser data for undo close tab toast. r=bnicholson 2014-06-04 19:10:05 -07:00
Margaret Leibovic
2847ff66c5 Bug 1017047 - Properly restore private/desktopMode state of tab when undo-ing close tab. r=bnicholson 2014-05-30 16:04:59 -07:00
Wes Johnston
c89afdba0a Bug 946344 - Remove GeckoEventResponder. r=mfinkle,blassey,kats 2014-02-11 09:16:00 -08:00
Brian Nicholson
6cc7085420 Bug 969700 - Listen only for top-level DOMTitleChanged in SessionStore.js. r=mfinkle 2014-02-10 12:02:59 -08:00
Brian Nicholson
4e0dbfc126 Bug 965137 - Replace SessionStore pageshow listener with DOMTitleChanged listener. r=mfinkle 2014-02-05 23:47:51 -08:00
Brian Nicholson
bb0f6c291f Bug 965137 - Synchronously write session on application-background. r=mfinkle 2014-02-05 23:47:51 -08:00
Brian Nicholson
0a644b65fb Backout 12ca455a3f09 and 580de0df77e9 for rc failures 2014-02-05 13:44:45 -08:00
Brian Nicholson
fd1b269cf3 Bug 965137 - Replace SessionStore pageshow listener with onLocationChange listener. r=mfinkle 2014-02-05 11:05:51 -08:00
Brian Nicholson
98bd40218f Bug 965137 - Synchronously write session on application-background. r=mfinkle 2014-02-05 11:05:50 -08:00
Brian Nicholson
b6b5316be0 Bug 965017 - Remove session restore shutdown handling. r=mfinkle 2014-01-28 15:21:47 -08:00
Mark Finkle
9d66f7dd75 Bug 952473 - SessionStore should only watch for top-level pageshow events r=wesj 2013-12-20 16:41:11 -05:00
Lucas Rocha
8ec4f05ac5 Bug 944537 - No need to store showProgress as a Tab state/param (r=mfinkle) 2013-12-03 16:20:31 +00:00
Brian Nicholson
7cd9736413 Bug 896170 - Part 2: Use intent extra to trigger restore on restart. r=mfinkle 2013-09-10 11:17:42 -07:00
Marco Castelluccio
d9d4f742f8 Bug 838210 - Don't use file.exists() when not necessary (mobile). r=bnicholson, r=mfinkle 2013-08-27 08:50:22 -04:00
Nathan Froyd
57109c33a5 Bug 902938 - part 2 - update android code to use Services.androidBridge; r=mfinkle 2013-08-08 11:05:48 -04:00
Mark Finkle
d68790b9c9 Bug 886496 - When doing lazy tab restoration, set the <browser>s in question to display:none until restored r=bnicholson 2013-07-12 08:44:23 -04:00
Brian Nicholson
f1cfd28e8e Bug 889554 - Save session between app upgrades. r=mfinkle 2013-07-03 15:24:57 -07:00
Nicolas Carlo
3dc3dc9c69 Bug 879088 - Replace XPCOMUtils.defineLazyGetter with XPCOMUtils.defineLazyModuleGetter where modules are loaded in browser.js, AddonUpdateService.js, and SessionStore.js. r=margaret 2013-06-06 12:37:21 -04:00
Margaret Leibovic
ace7bc8f67 Bug 841151 - Don't try to restore wyciwyg URLs. r=bnicholson 2013-03-18 15:39:08 -07:00
Margaret Leibovic
e647e6ae65 Bug 846013 - Get rid of about:blank subframe entries in session restore. r=bnicholson 2013-02-28 18:31:55 -08:00
Brian Nicholson
0c9e18d8a2 Bug 837042 - Remove gecko property from sendMessageToJava. r=mfinkle 2013-02-01 17:36:38 -08:00
Mark Finkle
356f866c46 Bug 821840 - Fix redeclaration warning in SessionStore.js r=bnicholson 2012-12-15 23:55:03 -05:00
Brian Nicholson
5aef0b05eb Bug 810732 - Ensure that sessionstore-windows-restored is always dispatched. r=mfinkle 2012-11-27 16:35:20 -08:00
Mark Capella
bead38d702 Bug 806454 - Remove sessionCache code from SessionStore component, r=bnicholson 2012-11-01 12:55:19 -04:00
Kyle Huey
76a2832eea Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon 2012-10-31 09:13:28 -07:00
Vicamo Yang
ea784216bd Backout 67cb43bb8865: Breaks B2G Marionette 2012-10-31 16:35:11 +08:00
Kyle Huey
c82a2d6fea Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon 2012-10-30 12:28:11 -07:00