Commit Graph

1463 Commits

Author SHA1 Message Date
Jon Morton
4a98f87acc Bug 979835: Port BoxObject and its subclasses to WebIDL. r=khuey sr=bz 2014-10-14 13:15:21 -07:00
Tim Taubert
12d0d39a20 Backed out changeset c98a31227412 (bug 1073992) 2014-10-13 14:58:19 +02:00
Tim Taubert
e436eb0e03 Backed out changeset 82df8ad2c609 (bug 1073992) 2014-10-13 14:58:17 +02:00
Tim Taubert
6eafe75be1 Backed out changeset 44cb72be622d (bug 1081135) 2014-10-13 14:58:15 +02:00
Tim Taubert
f5504919be Bug 1081135 - Don't put private windows in the 'revivable windows' bucket and put normal windows there only *after* we checked RevivableWindows.isEmpty to not regress bug 495123 r=yoric 2014-10-11 19:09:26 +02:00
Mark Hammond
4f82da56ce Bug 1063702 - Update all Reset Firefox strings and relevant UI to new UX requirements. r=MattN 2014-10-11 12:37:16 +11:00
Tim Taubert
6c3e58812a Bug 1073992 - Fix bc1-pgo bustage on a CLOSED TREE by flushing the main window's tab r=bustage 2014-10-09 19:43:51 +02:00
Tim Taubert
a688bcaef6 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
40ecb4b27e merge fx-team to mozilla-central a=merge 2014-10-08 15:53:14 +02:00
Mark Hammond
95bec3cc19 Bug 1079073 - disable browser_819510_perwindowpb.js with e10s. r=billm 2014-10-08 08:54:08 +11:00
Andrew Halberstadt
11b824f09b Bug 1066735 - Remove root b2g and android specific xpcshell manifests, r=chmanchester 2014-10-07 18:18:28 -04:00
Bill McCloskey
d4a5310551 Bug 1059007 - [e10s] Enable most session store tests (r=ttaubert) 2014-10-01 09:58:56 -07:00
Iaroslav Sheptykin
ca3f9d7567 Bug 1031298 - Add a histogram for counting unrecoverable sessions. r=yoric 2014-09-25 13:39:00 -04:00
Tim Taubert
69afa9c877 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
9aa3899b85 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
90bc9afd39 Bug 1072814 - Emulate old Promise.defer() API for non-trivial cases r=yoric 2014-09-25 09:14:53 +02:00
Tim Taubert
16f13424f2 Bug 1072814 - Fix SessionFile.jsm to use new Promise() API r=yoric 2014-09-25 04:51:37 +02: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
7e5519b6e8 Bug 1059007 - Fix async bugs in session store tests (r=ttaubert) 2014-09-23 15:48:53 -07:00
Bill McCloskey
94148de785 Bug 1059007 - Don't skip MozStorageChanged event for frames in session store (r=ttaubert) 2014-09-23 15:48:53 -07: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
e688fd6095 Bug 1071104 - Remove legacy "hasWrittenState" flag from SessionWorker r=yoric 2014-09-22 19:11:00 +02:00
Tim Taubert
9b0c784b15 Bug 1067648 - Introduce restoreTab() and use it from restoreTabs() r=billm 2014-09-16 12:04:34 +02:00
Shu-yu Guo
40c62f33a5 Bug 1001090 - Part 5: Fix errors in tests throughout the tree. (r=robcee,gavin) 2014-09-15 16:30:47 -07:00
Bill McCloskey
c563be6db1 Bug 1059007 - Use useCapture for MozStorageChanged events (r=ttaubert) 2014-08-28 13:37:16 -07:00
Bill McCloskey
a40455b460 Bug 1057481 - Session restore shouldn't use contentWindow (r=ttaubert) 2014-08-26 16:01:11 -07:00
Bernardo P. Rittmeyer
b65941839b 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
3bf975a353 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
dffb2388bc Bug 1036341 - Use the existence of any session files to determine if a profile crashed or is fresh. r=ttaubert 2014-08-12 15:38:55 -04:00
Tim Taubert
79e9a08ccb 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
e1e0d1e718 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
acdfc4f50a 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
cedbc07ce0 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
cfc3b5c4c2 Merge mozilla-central to fx-team 2014-07-28 16:04:12 +02:00
Birunthan Mohanathas
5a68dfde5b Bug 1038458 - Part 6: Flatten browser/components/sessionstore/src/ directory. r=mak 2014-07-26 09:32:08 -07:00
Steven MacLeod
746465ac05 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.
2014-07-24 18:13:28 -04:00
Nathan Yee
2660b64428 Bug 864041 - Remove Firefox 2+3 compat code from about:sessionrestore. r=mak 2014-07-16 12:24:00 +02:00
Alexandre Poirot
6188942e57 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
3da531b1e9 Bug 660237 - implement nsIDOMStorage with a proxy, r=bzbarsky, r=mayhemer 2014-07-23 01:07:12 -04:00
Jonathan Griffin
2ef660ddd5 Backed out changeset 64586374a208 on a CLOSED TREE 2014-07-22 18:29:57 -07:00
Alexandre Poirot
cdd4736014 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
85fb1826cb Backout 4f6d9db92389 for bustage on a CLOSED TREE 2014-07-22 17:55:50 -07:00
Alexandre Poirot
7bb6381d42 Bug 1027242 - Blacklist mulet's failing tests + expose 'mulet' to ini files. r=ahal 2014-07-02 15:40:56 -07:00
Trevor Saunders
7fdd19b194 bug 1036694 - merge nsIMarkupDocumentViewer into nsIContentViewer r=smaug 2014-07-09 17:27:49 -04:00
Tom Schuster
5c8f488254 Bug 673569 - Let each frame script have its own scope (r=smaug) 2014-06-13 19:56:38 +02:00
David Rajchenbach-Teller
939898e0dd Bug 1035557 - "about:sessionrestore shows instead of about:welcomeback after a reset". r=smacleod 2014-07-08 05:58:00 +02:00
Tim Taubert
da89684598 Bug 965697 - Fix intermittent browser_sessionHistory.js failures by waiting until the history entry has been replaced. r=smacleod 2014-07-07 14:11:17 -04:00
David Rajchenbach-Teller
484b7c5e8c Bug 801598 - Making SessionWorker use the now public PromiseWorker API. r=ttaubert 2014-07-01 05:26:00 +02:00
Carsten "Tomcat" Book
7cbfd1fa2e Backed out changeset 781fc1eb104a (bug 801598) for bc1 test bustage 2014-07-02 09:48:46 +02:00