Commit Graph

1444 Commits

Author SHA1 Message Date
Jared Wein
d72af29eef Bug 887515 - Replace multiple tab closing prompt with a menuitem to restore multiple tabs. r=ttaubert 2013-07-17 18:48:39 -04:00
Tim Taubert
f5b51eaa3f Bug 891360 - Follow-up to fix syntax error; r=bustage 2013-07-12 14:00:00 +02:00
Tim Taubert
851f4106c1 Bug 891360 - Move SessionStore I/O logic to a dedicated worker; r=yoric 2013-07-12 13:46:14 +02:00
Tim Taubert
49376f1c26 Bug 892766 - SessionStore tests should wait for delayed startup to be finished when opening new windows; r=yoric 2013-07-12 13:35:18 +02:00
Olli Pettay
b734d7bc01 bug 789919, (snow-white) make addref/release of CCable objects faster by removing indirect refcnt increase/decrease, r=mccr8, test changes r=ehsan 2013-07-09 13:30:58 -04:00
Tim Taubert
c8413ec3c3 merge m-c to fx-team 2013-07-05 08:56:02 +02:00
Tim Taubert
361fe4951d Backed out changeset 95e83b0f7cb2 (bug 888986) 2013-07-04 15:19:55 +02:00
Joey Armstrong
c7a3cb9cae bug 870370: EXTRA_COMPONENTS cleanup for conversion patches #1 & #2. 2013-07-03 12:01:06 -04:00
Mike Shal
4b9927492c Bug 880245 - Move EXTRA_JS_MODULES to moz.build (batch #3); r=joey 2013-06-28 15:17:07 -04:00
Jared Wein
76262c2e78 Bug 888986 - Notify observers of sessionstore-windows-restored asynchronously to speed up initial paint times for users with heavy add-ons. r=ttaubert 2013-07-01 18:31:57 -04:00
Phil Ringnalda
ec633845fb Merge fx-team to m-c 2013-06-30 08:35:45 -07:00
James Kitchener
f7dfc8b83c Bug 802895 - Add srcdoc iframe support to session restore r=bz 2013-06-28 23:13:23 -04:00
Phil Ringnalda
62967cfd4f Bug 882575 - reenable browser_capabilities.js now that it doesn't use about:home so it won't be hearing about how snippets is undefined 2013-06-28 19:39:35 -07:00
Ed Morley
fccecd1753 Merge mozilla-central and fx-team 2013-06-28 14:37:15 +01:00
David Rajchenbach-Teller
fec6f5c3e4 Bug 876168 - Let's backup sessionstore.js before each upgrade;r=ttaubert 2013-06-27 13:57:05 -04:00
Gijs Kruitbosch
962a08d442 Bug 833943 - Part 1: add a SessionMigration jsm to take care of migrating sessions, r=ttaubert 2013-06-28 17:44:00 -04:00
Gavin Sharp
3cad58140c Bug 883592: stop trying to evaluate scripts for documents with no inner windows, r=sicking 2013-06-15 22:06:27 -04:00
Marco Bonardo
4ed6c40cec Bug 888031 - Remove about:home from tests not explicitly requiring it.
r=ttaubert
2013-06-28 09:02:19 -04:00
Tim Taubert
ce238c00ba Bug 887394 - Don't collect state right after startup when restoring the initial session; r=yoric 2013-06-27 10:32:04 -04:00
Mike Shal
5864ef2a11 Bug 880245 - Convert JS_MODULES_PATH to be relative to $(FINAL_TARGET); r=gps 2013-06-17 13:59:49 -04:00
Sid
8e198b6752 Bug 884585 - Exclude about:newtab from Recently Closed Tabs list; r=ttaubert 2013-06-20 20:06:14 +02:00
Ed Morley
402e36b71f Merge mozilla-central and inbound 2013-06-19 15:51:08 +01:00
Christian Ascheberg
42530c2014 Bug 848347 - external links do not always open correctly; r=ttaubert 2013-06-03 08:36:04 +02:00
Bill McCloskey
cf0019e1df Bug 871057 - Simplify session store initialization; r=ttaubert 2013-06-17 11:51:43 +02:00
Ed Morley
59ba29b05c Bug 861700 - Disable browser_705597.js & browser_707862.js for too many intermitent failures, whilst we wait for review 2013-06-19 11:49:10 +01:00
Ed Morley
b7dbcbf0df Bug 882575 - Disable browser_capabilities.js for failing when snippets.mozilla.org is down (via use of about:home) 2013-06-13 11:20:32 +01:00
Joey Armstrong
7af81098a7 bug 870370: move EXTRA_COMPONENTS to moz.build (file batch #1). r=mshal 2013-06-10 11:30:03 -04:00
Tim Taubert
9fb6a061d6 Bug 874452 - Remove Firefox 8 preference migration code; r=yoric 2013-05-28 11:02:13 +02:00
Tim Taubert
941d5b617a Bug 873771 - TabRestoreQueue should keep track of and evaluate restore_on_demand prefs; r=yoric 2013-05-21 18:32:24 +02:00
Tim Taubert
1f3b539dd5 Backed out changeset 4a496e6b99af (bug 867097) 2013-05-24 15:28:29 +02:00
Tim Taubert
f8b83536bd Backed out changeset 6ddd5fb7f041 (bug 867118) 2013-05-24 15:28:29 +02:00
Tim Taubert
7086f89754 Backed out changeset d1cd5199bf45 (bug 867142) 2013-05-24 15:28:29 +02:00
Tim Taubert
18df1818e7 Backed out changeset 817df00cc0ff (bug 873771) 2013-05-24 15:28:29 +02:00
Tim Taubert
b519221f24 Backed out changeset 2d58f11fc294 (bug 873835) 2013-05-24 15:28:29 +02:00
Ed Morley
f14debdcb9 Merge mozilla-central and inbound 2013-05-22 11:28:59 +01:00
Tim Taubert
ec6236e2dd Bug 873771 - TabRestoreQueue should keep track of and evaluate restore_on_demand prefs; r=yoric 2013-05-21 18:32:24 +02:00
Tim Taubert
47777d4947 Bug 873835 - Re-implement form data cache now that __SS_data is gone; r=yoric 2013-05-21 18:19:17 +02:00
Tim Taubert
9c7a47b447 Bug 867142 - Remove browser.__SS_restoreState and use a WeakMap instead; r=yoric 2013-05-21 15:02:46 +02:00
Jonathan Kew
eb5f067e77 bug 872324 - ensure window position/size attributes are passed to restoreDimensions as numbers, not strings. r=ttaubert 2013-05-22 11:02:38 +08:00
Victor Porof
0abc5b76ca Merge m-c to fx-team 2013-05-16 10:32:06 +03:00
Tim Taubert
53e6bfb69b Bug 866444 - Use get/setIcon to restore tab icons and remove 'image' from xulAttributes; r=yoric 2013-05-13 11:09:03 +02:00
Ioana Budnar
985398b428 Bug 862371 - Test that closed private windows can't be restored.r=ttaubert 2013-05-07 14:03:14 +03:00
Tim Taubert
f3d2fec41a Bug 868026 - Remove window.__SS_dyingCache and replace it with some appropriate use of WeakMap; r=yoric 2013-05-03 09:42:16 +02:00
Tim Taubert
3831f5dac5 Bug 867118 - Remove browser.__SS_data and use a WeakMap instead; r=yoric 2013-05-03 09:41:00 +02:00
Tim Taubert
3aacf9d1ad Bug 867097 - Remove re-use of __SS_data, and the superfluous __SS_tabStillLoading property; r=yoric 2013-05-02 12:12:30 +02:00
Joey Armstrong
6af3f1ee26 bug 869143: phase2 cleanup for XPCSHELL_TEST conversion. r=mshal 2013-05-13 16:24:07 -04:00
Tim Taubert
479c83cfdc merge m-c to fx-team 2013-05-01 10:18:22 +02:00
Yura Zenevich
58f266939d [PATCH 2/2] Bug 833286 - added tests for improvements to atomic backup of sessionstore.js. r=yoric, ttaubert
---
 browser/components/sessionstore/test/Makefile.in   |    1 +
 .../test/browser_833286_atomic_backup.js           |  143 ++++++++++++++++++++
 2 files changed, 144 insertions(+), 0 deletions(-)
 create mode 100644 browser/components/sessionstore/test/browser_833286_atomic_backup.js
2013-04-30 14:07:54 +02:00
Yura Zenevich
0c650b7b75 [PATCH 1/2] Bug 833286 - added improvements to atomic backup of sessionstore.js. r=yoric, ttaubert
---
 .../components/sessionstore/src/SessionStore.jsm   |   45 +++++--
 .../components/sessionstore/src/_SessionFile.jsm   |  131 ++++++++++++++-----
 2 files changed, 127 insertions(+), 49 deletions(-)
2013-04-30 14:07:40 +02:00
Tim Taubert
cf837f1569 Bug 864711 - Simplify test page for browser_pageshow.js to ensure it's put into bfcache; r=yoric 2013-04-29 10:02:45 +02:00