Tim Taubert
544cd47e8c
Bug 1073992 - Keep track of revivable windows separately to allow reviving more windows than the max_undo_windows pref allows r=yoric
2014-09-27 09:34:08 +02:00
Carsten "Tomcat" Book
c4c00dbea8
merge fx-team to mozilla-central a=merge
2014-10-08 15:53:14 +02:00
Mark Hammond
8f099499aa
Bug 1079073 - disable browser_819510_perwindowpb.js with e10s. r=billm
2014-10-08 08:54:08 +11:00
Andrew Halberstadt
d292ee73f1
Bug 1066735 - Remove root b2g and android specific xpcshell manifests, r=chmanchester
2014-10-07 18:18:28 -04:00
Bill McCloskey
775c7c7a42
Bug 1059007 - [e10s] Enable most session store tests (r=ttaubert)
2014-10-01 09:58:56 -07:00
Iaroslav Sheptykin
4170243a35
Bug 1031298 - Add a histogram for counting unrecoverable sessions. r=yoric
2014-09-25 13:39:00 -04:00
Tim Taubert
5a90497000
Bug 1073502 - Restore closed windows even when there are no open windows on startup r=yoric
2014-09-25 12:17:00 +02:00
Tim Taubert
f3504d9241
Bug 1020831 - Make SessionStore.jsm and SessionFile.jsm share the same run state r=yoric
2014-09-25 23:26:41 +02:00
Tim Taubert
6ba660fae6
Bug 1072814 - Emulate old Promise.defer() API for non-trivial cases r=yoric
2014-09-25 09:14:53 +02:00
Tim Taubert
ac9a92b4bf
Bug 1072814 - Fix SessionFile.jsm to use new Promise() API r=yoric
2014-09-25 04:51:37 +02:00
Tim Taubert
3bde457253
Bug 1072814 - Convert trivial Promise.defer() usages to new Promise() r=yoric
2014-09-25 10:06:07 +02:00
Bill McCloskey
aa5d6d2fae
Bug 1059007 - Fix async bugs in session store tests (r=ttaubert)
2014-09-23 15:48:53 -07:00
Bill McCloskey
22dcee9a12
Bug 1059007 - Don't skip MozStorageChanged event for frames in session store (r=ttaubert)
2014-09-23 15:48:53 -07:00
Bill McCloskey
5acbba65ce
Bug 1059007 - [e10s] Use TabState.flush() in session store tests (r=ttaubert)
2014-09-23 15:48:53 -07:00
Bill McCloskey
dd3e00d519
Bug 1059007 - Make session restore tests work in e10s (r=ttaubert)
2014-09-23 15:48:53 -07:00
Tim Taubert
96fa1e7309
Bug 1071104 - Remove legacy "hasWrittenState" flag from SessionWorker r=yoric
2014-09-22 19:11:00 +02:00
Tim Taubert
b2343a0b63
Bug 1067648 - Introduce restoreTab() and use it from restoreTabs() r=billm
2014-09-16 12:04:34 +02:00
Shu-yu Guo
59ccd2fecb
Bug 1001090 - Part 5: Fix errors in tests throughout the tree. (r=robcee,gavin)
2014-09-15 16:30:47 -07:00
Bill McCloskey
419be6ec53
Bug 1059007 - Use useCapture for MozStorageChanged events (r=ttaubert)
2014-08-28 13:37:16 -07:00
Bill McCloskey
d963e4ab08
Bug 1057481 - Session restore shouldn't use contentWindow (r=ttaubert)
2014-08-26 16:01:11 -07:00
Bernardo P. Rittmeyer
e5c228e808
Bug 1052174 - Applied -moz-resolution fragment to favicons to enable support for high resolution throughout the UI. r=MattN
2014-08-18 14:42:00 -07:00
Andrea
8a305a9036
Bug 963042 - Added event listener for SwapDocShells to ensure we save state when swapping docShells r=ttaubert
2014-08-13 08:36:49 +02:00
Steven MacLeod
a0a0c45963
Bug 1036341 - Use the existence of any session files to determine if a profile crashed or is fresh. r=ttaubert
...
--HG--
extra : rebase_source : 15be325a24563254c6d16627cd1de611039356fe
extra : histedit_source : db1e5179d574c0620d446c60848818da14b7ad64%2C6dad046683f375187ca4beda47bea68caa12da9f
2014-08-12 15:38:55 -04:00
Tim Taubert
aa06048d00
Bug 1050745 - Don't list .sjs files as tests in sessionstore's browser.ini r=smacleod
2014-08-08 14:34:46 +02:00
Tyler Colgan
76b783b70e
Bug 952224 - Remove _ensureInitialized(), along with any calls made to it, now that synchronous start up fallback for session store has been removed r=smacleod
2014-08-02 11:16:23 +02:00
Tyler Colgan
739507e466
Bug 1038215 - Change FormData.collect() to avoid storing credit card data for Session Restore r=ttaubert
2014-07-30 15:25:35 +02:00
Nathan Froyd
542214c4df
Bug 1044162 - part 1 - make EXTRA_{PP_,}JS_MODULES communicate their installation path; r=mshal
...
This patch makes EXTRA_{PP_,}JS_MODULES similar in functionality to
TESTING_JS_MODULES: we indicate the path relative to
$(FINAL_TARGET)/modules with an appropriate hierarchy of paths.
2014-07-25 13:40:07 -04:00
Carsten "Tomcat" Book
290af4e37f
Merge mozilla-central to fx-team
2014-07-28 16:04:12 +02:00
Birunthan Mohanathas
da44ab0e02
Bug 1038458 - Part 6: Flatten browser/components/sessionstore/src/ directory. r=mak
...
--HG--
rename : browser/components/sessionstore/src/ContentRestore.jsm => browser/components/sessionstore/ContentRestore.jsm
rename : browser/components/sessionstore/src/DocShellCapabilities.jsm => browser/components/sessionstore/DocShellCapabilities.jsm
rename : browser/components/sessionstore/src/FrameTree.jsm => browser/components/sessionstore/FrameTree.jsm
rename : browser/components/sessionstore/src/GlobalState.jsm => browser/components/sessionstore/GlobalState.jsm
rename : browser/components/sessionstore/src/PageStyle.jsm => browser/components/sessionstore/PageStyle.jsm
rename : browser/components/sessionstore/src/PrivacyFilter.jsm => browser/components/sessionstore/PrivacyFilter.jsm
rename : browser/components/sessionstore/src/PrivacyLevel.jsm => browser/components/sessionstore/PrivacyLevel.jsm
rename : browser/components/sessionstore/src/RecentlyClosedTabsAndWindowsMenuUtils.jsm => browser/components/sessionstore/RecentlyClosedTabsAndWindowsMenuUtils.jsm
rename : browser/components/sessionstore/src/SessionCookies.jsm => browser/components/sessionstore/SessionCookies.jsm
rename : browser/components/sessionstore/src/SessionFile.jsm => browser/components/sessionstore/SessionFile.jsm
rename : browser/components/sessionstore/src/SessionHistory.jsm => browser/components/sessionstore/SessionHistory.jsm
rename : browser/components/sessionstore/src/SessionMigration.jsm => browser/components/sessionstore/SessionMigration.jsm
rename : browser/components/sessionstore/src/SessionSaver.jsm => browser/components/sessionstore/SessionSaver.jsm
rename : browser/components/sessionstore/src/SessionStorage.jsm => browser/components/sessionstore/SessionStorage.jsm
rename : browser/components/sessionstore/src/SessionStore.jsm => browser/components/sessionstore/SessionStore.jsm
rename : browser/components/sessionstore/src/SessionWorker.js => browser/components/sessionstore/SessionWorker.js
rename : browser/components/sessionstore/src/SessionWorker.jsm => browser/components/sessionstore/SessionWorker.jsm
rename : browser/components/sessionstore/src/TabAttributes.jsm => browser/components/sessionstore/TabAttributes.jsm
rename : browser/components/sessionstore/src/TabState.jsm => browser/components/sessionstore/TabState.jsm
rename : browser/components/sessionstore/src/TabStateCache.jsm => browser/components/sessionstore/TabStateCache.jsm
rename : browser/components/sessionstore/src/Utils.jsm => browser/components/sessionstore/Utils.jsm
rename : browser/components/sessionstore/src/nsSessionStartup.js => browser/components/sessionstore/nsSessionStartup.js
rename : browser/components/sessionstore/src/nsSessionStore.js => browser/components/sessionstore/nsSessionStore.js
rename : browser/components/sessionstore/src/nsSessionStore.manifest => browser/components/sessionstore/nsSessionStore.manifest
2014-07-26 09:32:08 -07:00
Steven MacLeod
ee66ee1a0b
Bug 1036036 - Stop leaking docshells in Session Store tests. r=ttaubert
...
When adding a SHistoryListener in the Session Store test frame script
we were creating an intermediate global variable that was rooting the
docshell. This prevented things from being GC'd properly.
I've removed this intermediate variable and we should no longer keep
the docshell alive. This will probably also fix Bug 1036031.
--HG--
extra : rebase_source : 1394966f4180da44c4c29c8bba9842f7daf614fd
extra : histedit_source : e60ce5cf45b52e85207bf2f69882df86fa628ed7
2014-07-24 18:13:28 -04:00
Nathan Yee
864df4e081
Bug 864041 - Remove Firefox 2+3 compat code from about:sessionrestore. r=mak
2014-07-16 12:24:00 +02:00
Alexandre Poirot
7ea4dd517f
Bug 1027242 - Blacklist mulet's failing tests + expose 'mulet' to ini files; fix previous bustage on a CLOSED TREE, r=ahal
2014-07-02 15:40:56 -07:00
Andrea Marchesini
3d909148b5
Bug 660237 - implement nsIDOMStorage with a proxy, r=bzbarsky, r=mayhemer
2014-07-23 01:07:12 -04:00
Jonathan Griffin
1c5d8636ac
Backed out changeset 64586374a208 on a CLOSED TREE
2014-07-22 18:29:57 -07:00
Alexandre Poirot
98afd25e0d
Bug 1027242 - Blacklist mulet's failing tests + expose 'mulet' to ini files; fix previous bustage on a CLOSED TREE, r=ahal
2014-07-02 15:40:56 -07:00
Jonathan Griffin
38f79ff899
Backout 4f6d9db92389 for bustage on a CLOSED TREE
2014-07-22 17:55:50 -07:00
Alexandre Poirot
37506aa45c
Bug 1027242 - Blacklist mulet's failing tests + expose 'mulet' to ini files. r=ahal
2014-07-02 15:40:56 -07:00
Trevor Saunders
dfb8d4ea04
bug 1036694 - merge nsIMarkupDocumentViewer into nsIContentViewer r=smaug
2014-07-09 17:27:49 -04:00
Tom Schuster
76cf0a1088
Bug 673569 - Let each frame script have its own scope (r=smaug)
2014-06-13 19:56:38 +02:00
David Rajchenbach-Teller
329afdfb11
Bug 1035557 - "about:sessionrestore shows instead of about:welcomeback after a reset". r=smacleod
2014-07-08 05:58:00 +02:00
Tim Taubert
c82f01b267
Bug 965697 - Fix intermittent browser_sessionHistory.js failures by waiting until the history entry has been replaced. r=smacleod
...
--HG--
extra : rebase_source : 2c134be33a3ba6e4916d8645eb662141eb1ecbfa
2014-07-07 14:11:17 -04:00
David Rajchenbach-Teller
29e60a26f5
Bug 801598 - Making SessionWorker use the now public PromiseWorker API. r=ttaubert
2014-07-01 05:26:00 +02:00
Carsten "Tomcat" Book
307c41d62d
Backed out changeset 781fc1eb104a (bug 801598) for bc1 test bustage
2014-07-02 09:48:46 +02:00
David Rajchenbach-Teller
f4a625f204
Bug 801598 - Making SessionWorker use the now public PromiseWorker API. r=ttaubert
2014-07-01 05:26:00 +02:00
Tim Taubert
4c60fb3eae
Bug 1030719 - Properly restore form data for contenteditables r=smacleod
2014-06-26 15:55:16 +02:00
Tim Taubert
6ef4ce4837
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
ad0a3b36a9
Backed out changeset af969bbd0b13 (bug 1027084) for bc1 test bustage on a CLOSED TREE
2014-06-27 12:36:28 +02:00
Tim Taubert
a8f0493fbe
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
409d9e236e
Bug 883609 - Porting tests to new Session Restore backup mechanism;r=ttaubert
...
--HG--
rename : browser/components/sessionstore/test/browser_833286_atomic_backup.js => browser/components/sessionstore/test/browser_backup_recovery.js
2014-06-24 16:51:22 +02:00
David Rajchenbach-Teller
dda55660fc
Bug 883609 - Make Session Restore backups useful;r=ttaubert
2014-06-24 16:51:15 +02:00