Commit graph

61 commits

Author SHA1 Message Date
Lucas Rocha
459f23d9b3 Bug 1100897 - Avoid duplicate RESTORED tab event on startup (r=mhaigh) 2014-11-27 17:13:02 +00:00
Bill McCloskey
cb01bf980d Bug 1069059 - [e10s] Convert isWindowPrivate calls to isBrowserPrivate/isContentWindowPrivate as appropriate (r=mconley,margaret) 2014-09-23 15:48:52 -07:00
Brian Nicholson
58055f5a0b Bug 1043633 - Change sendMessageToJava to Messaging.sendRequest. r=wesj 2014-09-02 11:59:05 -07:00
Chenxia Liu
b040d8c033 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
d04881178e Bug 1052387 - Don't save session history if clearing history on exit. r=bnicholson 2014-08-21 11:35:16 -07:00
Brian Nicholson
c1aa659ddd Bug 1054537 - Change restoreLastSession to use Task.async. r=wesj 2014-08-19 16:28:54 -07:00
Brian Nicholson
25b7f98ebb Bug 1035439 - Part 4: Change undoCloseTab to accept closed tab data. r=margaret 2014-07-14 17:21:14 -07:00
Brian Nicholson
666a1749b8 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
8c1f089270 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
851932ca5f Bug 1030757 - Don't list closed private tabs in Recent Tabs panel. r=mfinkle 2014-07-07 14:28:14 -07:00
Margaret Leibovic
3a48004b06 Bug 1004850 - (Part 5) Add recently closed tabs to RecentTabsPanel. r=lucasr,bnicholson 2014-06-22 16:26:49 -04:00
Margaret Leibovic
877c2ac1bb Bug 1017912 - Restore tab in correct position when undoing close tab. r=bnicholson 2014-06-04 19:10:25 -07:00
Margaret Leibovic
8ef8ca2a41 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
04fd4811cb 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
c1bd2f002f Bug 946344 - Remove GeckoEventResponder. r=mfinkle,blassey,kats
--HG--
rename : mobile/android/base/util/EventDispatcher.java => mobile/android/base/EventDispatcher.java
2014-02-11 09:16:00 -08:00
Brian Nicholson
934e8f2aa8 Bug 969700 - Listen only for top-level DOMTitleChanged in SessionStore.js. r=mfinkle 2014-02-10 12:02:59 -08:00
Brian Nicholson
9ccb330682 Bug 965137 - Replace SessionStore pageshow listener with DOMTitleChanged listener. r=mfinkle 2014-02-05 23:47:51 -08:00
Brian Nicholson
b38fe72616 Bug 965137 - Synchronously write session on application-background. r=mfinkle 2014-02-05 23:47:51 -08:00
Brian Nicholson
df799274a7 Backout 12ca455a3f09 and 580de0df77e9 for rc failures 2014-02-05 13:44:45 -08:00
Brian Nicholson
b9afd4888d Bug 965137 - Replace SessionStore pageshow listener with onLocationChange listener. r=mfinkle 2014-02-05 11:05:51 -08:00
Brian Nicholson
df4cc93b4c Bug 965137 - Synchronously write session on application-background. r=mfinkle 2014-02-05 11:05:50 -08:00
Brian Nicholson
7082734d06 Bug 965017 - Remove session restore shutdown handling. r=mfinkle 2014-01-28 15:21:47 -08:00
Mark Finkle
b5ad221892 Bug 952473 - SessionStore should only watch for top-level pageshow events r=wesj 2013-12-20 16:41:11 -05:00
Lucas Rocha
4243aaeae3 Bug 944537 - No need to store showProgress as a Tab state/param (r=mfinkle) 2013-12-03 16:20:31 +00:00
Brian Nicholson
8041f4f33d Bug 896170 - Part 2: Use intent extra to trigger restore on restart. r=mfinkle
--HG--
extra : rebase_source : fd14708cfc970dce433c02c1a08863e38680e5b3
2013-09-10 11:17:42 -07:00
Marco Castelluccio
cd8ba5454f 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
2b8f3d4986 Bug 902938 - part 2 - update android code to use Services.androidBridge; r=mfinkle 2013-08-08 11:05:48 -04:00
Mark Finkle
85c917abe4 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
85b709e770 Bug 889554 - Save session between app upgrades. r=mfinkle 2013-07-03 15:24:57 -07:00
Nicolas Carlo
da672121e7 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
4cf39f99e8 Bug 841151 - Don't try to restore wyciwyg URLs. r=bnicholson 2013-03-18 15:39:08 -07:00
Margaret Leibovic
7bc516f93d Bug 846013 - Get rid of about:blank subframe entries in session restore. r=bnicholson 2013-02-28 18:31:55 -08:00
Brian Nicholson
5458816945 Bug 837042 - Remove gecko property from sendMessageToJava. r=mfinkle
--HG--
extra : rebase_source : 49a739f7550a3afe83b19518833de03a014e2a80
2013-02-01 17:36:38 -08:00
Mark Finkle
9ed0a73ebf Bug 821840 - Fix redeclaration warning in SessionStore.js r=bnicholson 2012-12-15 23:55:03 -05:00
Brian Nicholson
f096a5742f Bug 810732 - Ensure that sessionstore-windows-restored is always dispatched. r=mfinkle 2012-11-27 16:35:20 -08:00
Mark Capella
8d24500c8d Bug 806454 - Remove sessionCache code from SessionStore component, r=bnicholson 2012-11-01 12:55:19 -04:00
Kyle Huey
0469a02b25 Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon
--HG--
extra : rebase_source : 98337b6a8c07d05e8c961a452dd05a7d75c3c60b
2012-10-31 09:13:28 -07:00
Vicamo Yang
a78b5b38c7 Backout 67cb43bb8865: Breaks B2G Marionette 2012-10-31 16:35:11 +08:00
Kyle Huey
9a3674d80a 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
Ed Morley
4144129728 Backout a145ded68994, e0cf397089ec & 1545e91c658e (bug 798491) for bustage on a CLOSED TREE 2012-10-30 17:02:31 +00:00
Kyle Huey
50b5d3f681 Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon 2012-10-30 08:26:12 -07:00
Brian Nicholson
d576bf1e61 Bug 722661 - Part 3: Include private browsing session with restore. r=mfinkle 2012-10-29 16:34:29 -07:00
Brian Nicholson
0ffa45a57f Bug 722661 - Part 2: Stub tabs in Java when doing an OOM restore. r=mfinkle 2012-10-29 16:34:29 -07:00
Brian Nicholson
9ce68c7ba9 Bug 582244 - Part 3: Split writing of private and non-private data. r=mfinkle 2012-10-09 11:26:33 -07:00
Josh Matthews
a9c2289382 Bug 794602 - Make nsWebBrowserPersist::SaveURIInternal use channels with valid privacy statuses. r=bz,mfinkle,smaug,ehsan,jwalker,roc,unfocused 2012-10-04 15:07:51 -04:00
Ryan VanderMeulen
44a8d6faa6 Backout e5269e137290, (bug 794606), e94dbc151121 (bug 794602), and 0ea0cfc7f6f4 (bug 792821) due to mochitest-other orange on a CLOSED TREE. 2012-10-04 19:34:19 -04:00
Josh Matthews
13630d0f8f Bug 794602 - Make nsWebBrowserPersist::SaveURIInternal use channels with valid privacy statuses. r=bz,mfinkle,smaug,ehsan,jwalker,roc,unfocused 2012-10-04 15:07:51 -04:00
Brian Nicholson
127870c935 Bug 789340 - Only move sessionstore.js after a crash. r=mfinkle
--HG--
extra : rebase_source : fcfa8a8ec0a4e75e45f54542e6f25e0aa050d684
2012-09-13 14:17:30 -07:00
Brian Nicholson
8d3e74c370 Bug 791051 - Make sure tab exists for session restore. r=mfinkle 2012-09-13 14:11:36 -07:00
Brian Nicholson
d912f51797 Bug 769097 - Remember desktop mode preference after OOM. r=mfinkle 2012-07-02 12:42:11 -07:00