Commit Graph

47 Commits

Author SHA1 Message Date
Dave Townsend
60900c154d Bug 1083281: Use flags to determine which chrome and about URIs are loaded in the content process. r=mconley, r=bsmedberg, r=jduell, r=mratcliffe 2015-02-05 08:09:15 -08:00
Dave Townsend
54a848fc76 Backing out 580a54390e83 from bug 1083281 due to devtools test failures. CLOSED TREE 2015-02-03 15:51:24 -08:00
Dave Townsend
921bd9912f Bug 1083281: Use flags to determine which chrome and about URIs are loaded in the content process. r=mconley, r=bsmedberg, r=jduell 2015-01-07 15:56:18 -08:00
Dave Townsend
7cd33e6f1b Bug 1112304: Update about:tabcrashed to match the new UX spec. r=dao
Uses in-content styles for the tab crash page and adds an overlay to the favicon
for crashed tabs. Adds support for closing the crashed tab. The strings here
also refer to being able to restore all tabs, that will be implemented and
landed at the same time in bug 1109650 to avoid l10n churn.
2015-01-13 12:33:26 -08:00
Tim Taubert
ac833942b1 Bug 1127264 - Clean up sessionstore tests r=smacleod 2015-01-29 09:41:57 +01:00
Mike Conley
db4ae54c1f Bug 1085694: Add SessionStore tests for crashed tabs. r=ttaubert,smacleod. 2014-10-31 01:38:58 -04:00
Dave Townsend
7e136daaee Bug 1077738: Retain whether history entries are set to persist in session history and restore that. r=smacleod 2014-10-27 12:27:35 -07:00
Tim Taubert
e8ff3343b8 Bug 1072814 - Convert trivial Promise.defer() usages to new Promise() r=yoric 2014-09-25 10:06:07 +02:00
Bill McCloskey
4be559e471 Bug 1059007 - [e10s] Use TabState.flush() in session store tests (r=ttaubert) 2014-09-23 15:48:53 -07:00
Bill McCloskey
d21cb88d02 Bug 1059007 - Make session restore tests work in e10s (r=ttaubert) 2014-09-23 15:48:53 -07:00
Tim Taubert
f06efa3605 Bug 1027084 - Use about:blank as the initial tab for new windows in sessionstore tests r=smacleod 2014-06-27 13:00:11 +02:00
Carsten "Tomcat" Book
4691d092f5 Backed out changeset af969bbd0b13 (bug 1027084) for bc1 test bustage on a CLOSED TREE 2014-06-27 12:36:28 +02:00
Tim Taubert
381ffddc00 Bug 1027084 - Use about:blank as the initial tab for new windows in sessionstore tests r=smacleod 2014-06-25 15:44:08 +02:00
David Rajchenbach-Teller
cb49f8491f Bug 883609 - Porting tests to new Session Restore backup mechanism;r=ttaubert 2014-06-24 16:51:22 +02:00
David Rajchenbach-Teller
76132e069d Bug 989393 - Clean up old tabs and windows. r=ttaubert 2014-05-14 06:12:00 -04:00
Tim Taubert
3ffafb3184 Bug 1000198 - Fix sessionstore tests that remove the original tab r=smacleod 2014-04-25 18:01:46 +02:00
Tim Taubert
6de132013e Bug 824021 - Use SessionSaver.run() to force disk writes r=yoric
From e47510ab938cba4f54d515c9e2397a08b0f4f87b Mon Sep 17 00:00:00 2001
2014-04-02 15:08:48 +02:00
David Rajchenbach-Teller
2014d8b1a2 Bug 944557 - Remove sessionstore-state-write. r=ttaubert 2014-03-27 11:38:01 -04:00
Tim Taubert
3e2ad5ff69 Bug 960903 - Tests for broadcasting shistory r=yoric 2014-01-20 17:36:59 +01:00
Tim Taubert
94fa0d39d5 Bug 947212 - Tests for broadcasting form data r=yoric
From 53d47a84c35781e73545eab3e665d63c742a9d20 Mon Sep 17 00:00:00 2001
2013-12-04 10:15:43 +01:00
Bill McCloskey
76c37b2f79 Bug 942374 - Restore sessions by message passing (r=ttaubert) 2014-01-16 11:43:40 -08:00
Tim Taubert
cded9bcb7b Bug 921942 - Add FrameTree and scroll position broadcast tests r=yoric
From 5645706beeae13673e87ba665f225e01a32949e2 Mon Sep 17 00:00:00 2001
2013-11-30 13:49:46 +01:00
Tim Taubert
0a9498fc64 Bug 947570 - Rewrite browser_597071.js to fix intermittent timeouts r=smacleod
From d8b8de84b6a3fadb2f198cddba183231bdffcd07 Mon Sep 17 00:00:00 2001
2013-12-12 12:44:33 +01:00
Steven MacLeod
89576224c8 Bug 907129 - Merge closed tabs data when restoreWindow() is called with overwriteTabs=false. r=ttaubert
X-Git-Commit-ID: d51bff1ffaa80d4f441863eb864e7cfd7f8e6a00
2013-12-12 10:18:02 +01:00
Tim Taubert
4431763c3f merge m-c to inbound on a CLOSED TREE 2013-11-24 23:25:44 +01:00
Tim Taubert
f1bc849965 Bug 930967 - Follow-up to remove timeout parameter from promiseContentMessage() r=me
From 136ae500fc770d921e6b9063fbc760b472b088ba Mon Sep 17 00:00:00 2001
2013-11-23 15:30:25 +01:00
Tim Taubert
48d0c89dd3 Bug 930967 - Follow-up to fix mistake in test suite that lead to intermittent failures r=me
From 7531ffe0cfebf5296b063538922c12fb83bfb8f7 Mon Sep 17 00:00:00 2001
2013-11-23 09:08:26 +01:00
Bill McCloskey
6226c73772 Bug 940804 - Make session store tests use SSTabRestored when appropriate (r=ttaubert) 2013-11-23 12:13:15 -08:00
Tim Taubert
51b4382580 Bug 930967 - Add tests for broadcasting sessionstore data r=yoric,billm,smacleod
From 31c74a1bd1244404b5a98348b1b4ca4e3698afce Mon Sep 17 00:00:00 2001
2013-10-25 12:02:25 +02:00
David Rajchenbach-Teller
eaa399c0fd Bug 911115 - Simple tests for the tab state cache. r=ttaubert 2013-09-30 12:01:20 -04:00
Tim Taubert
2a878f91a8 Bug 898308 - Clean up SessionStore initialization; f=smacleod, r=dao 2013-07-27 07:40:07 +02:00
David Rajchenbach-Teller
4ccbe3d47a Bug 867143 - Adapt testsuite to cached session restore. r=ttaubert 2013-07-26 12:15:25 -04: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
David Rajchenbach-Teller
fec6f5c3e4 Bug 876168 - Let's backup sessionstore.js before each upgrade;r=ttaubert 2013-06-27 13:57:05 -04:00
Tim Taubert
7086f89754 Backed out changeset d1cd5199bf45 (bug 867142) 2013-05-24 15:28:29 +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
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
Xin Zhang
0be3f625fe Bug 849764 - Replace removeObserver() calls with three params with two in browser dir. r=mak 2013-04-06 14:46:35 -04:00
Tim Taubert
1b32c6b01f Bug 797263 - Intermittent browser_586068-reload.js | Test timed out r=yoric 2013-01-24 14:59:16 +01:00
Andres Hernandez
93cc0f3b90 Bug 821178 - Port browser_248970_a.js and browser_248970_b.js to the per-window PB APIs. r=jdm 2012-12-17 17:19:06 -06:00
Tim Taubert
57371ca294 Bug 789102 - Split browser_586068-cascaded_restore.js into multiple tests; r=felipe 2012-09-28 10:42:01 +02:00
Gervase Markham
cb6a072c2a Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
Serge Gautherie
1701a87493 Bug 741070. (Cv1a-FF) Sessionstore tests: Improve and merge 'provideWindow()' and 'whenWindowLoaded()' into 'head.js', Add an 'info()' call, Nits. r=paul (a=test-only). 2012-05-02 14:14:18 +02:00
Paul O’Shannessy
c3e24a173c Bug 743882 - Fix session restore tests for compartment-per-global [r=dietrich, r=ttaubert] 2012-04-25 10:11:03 -04:00
Paolo Amadini
51e64aeffd Bug 711193 - Turn on "Don't load tabs until selected" by default. r=zpao 2012-02-23 11:30:23 +01:00
Ed Morley
4ad4a56c4f Bug 692625 - Move browser/components/sessionstore/test/browser/ to browser/components/sessionstore/test/; r=gavin 2011-12-16 09:11:21 +00:00