Commit Graph

356 Commits

Author SHA1 Message Date
Ehsan Akhgari
99e40e800f Bug 248970 - Private Browsing mode (global toggle for saving/caching everything) [sessionstore part]; r=zeniko 2008-11-04 02:52:21 +03:30
Simon Bunzli
34129bc9a6 Bug 395488 - Session restore restores blank windows if Firefox was shut down too quickly; r=dietrich 2008-11-02 19:35:12 +01:00
Simon Bunzli
905f2aacaf Bug 462702 - speed up the test for bug 448741; r=dietrich 2008-11-02 19:31:45 +01:00
Serge Gautherie
90328efb9d Bug 462541 - browser_339445.js crashes on my computer; (Av1) Nit: missing ';'; r=zeniko 2008-11-01 01:09:25 +01:00
Simon Bünzli
97f23c6dae Bug 459567 - reuse the Session Restore page's window for restoring the session; r=dietrich 2008-10-30 12:46:43 +03:30
Simon Bünzli
b07c066a1a Bug 459950 - Polish about:sessionrestore; r=l10n, ui-r=faaborg 2008-10-30 12:40:48 +03:30
Markus Stange
055f5b9bfb Bug 459751 - about:sessionrestore switches button placement, r=zeniko 2008-10-29 15:22:10 +01:00
Dave Townsend
74c5d65028 Bug 460334: sessionstore-windows-restored fires too early. r=zeniko 2008-10-29 08:40:12 +00:00
Simon Bunzli
a61e3edeee Bug 427186 - Session store shouldn't clobber its data file after failed restore; r=dietrich 2008-10-29 06:23:44 +01:00
Simon Bünzli
940ba0f4d1 Bug 459593 - ignore browser.sessionstore.max_resumed_crashes in Safe Mode, r=dietrich 2008-10-26 20:35:01 +03:30
Blake Kaplan
5e1c8eca6f Bug 459906 - Avoid weird XPConnect wrapping behavior in setTimeout. r=zeniko 2008-10-22 13:29:14 -07:00
Simon Bunzli
8cdc349908 Bug 459651 - possible to wind up with about:sessionrestore listing about:sessionrestore as your session to restore; r=dietrich 2008-10-14 07:02:28 +02:00
Simon Bunzli
d020be5c46 Bug 345898 - Add error handling to getClosedTabCount; r=dietrich 2008-10-12 17:08:58 +02:00
Simon Bünzli
c24be5cf7c Bug 459041 - jar: URLs break sss_serializeSessionStorage (and thus SessionStore) 2008-10-12 00:02:55 +03:30
Simon Bünzli
ca09407952 Bug 456342 - also restore non-standard input field types (such as type="search") 2008-10-11 22:46:03 +03:30
Simon Bünzli
4e8a0d2149 Bug 458963 - persistTabAttribute isn't a no-op when the attribute has already been registered, r=dietrich 2008-10-11 22:39:38 +03:30
Simon Bünzli
4e787c5b55 Bug 457195 - nsSessionStartup::state not cleared with history, r=dietrich 2008-10-11 22:28:21 +03:30
Simon Bünzli
2243cc4a79 Bug 448976 - turn the Session Restore prompt into an error page, r=dietrich 2008-10-11 22:17:31 +03:30
Ehsan Akhgari
6da03d8e12 Bug 458954 - Session store should handle exceptions when manipulating sessionStorage, r=zeniko 2008-10-11 21:46:29 +03:30
Robert Sayre
bef8140a39 Bug 458959. this.JSON is enumerable. r+sr=mrbkap 2008-10-08 19:33:26 -04:00
Daniel Holbert
72c410a648 Bug 458167 - (comments-only changes) Grammar Nazi Vol1: s/it's/its/ for the posessive version of the word, and a few other misc comment-typos, in these directories: accessible browser config profile rdf toolkit tools xpcom xpfe 2008-10-01 23:49:45 -07:00
Simon Bünzli
03f5c3a8fa Bug 408470 - "Page Style (e.g. "No Style") does not persist across sessions" [r=dietrich] 2008-10-01 00:41:27 -05:00
Dão Gottwald
4fbb4ec465 Backed out changeset 634469bdfadb 2008-09-30 16:34:23 +02:00
Simon Bünzli
3260178813 Bug 456342 - also restore non-standard input field types (such as type="search"). r=dietrich 2008-09-30 15:04:15 +02:00
Simon Bunzli
e2d192843a Bug 339445 - Session store should save/restore sessionStorage data (from DOMStorage); tests, r=mano 2008-09-28 13:06:22 +03:30
Simon Bunzli
8c36b18d6e Bug 339445 - Session store should save/restore sessionStorage data (from DOMStorage), r=mano 2008-09-28 13:01:08 +03:30
Simon Bunzli
c5ff206ff5 Bug 456465 - return the reopened tab from undoCloseTab (both the API and the browser.js method), r=dietrich 2008-09-28 10:08:09 +03:30
Simon Bünzli
ac4e14181d Bug 454908 - sessionstore.js stores contents of password fields in plaintext; regression test; r=dietrich 2008-09-25 18:19:03 +02:00
Simon Bunzli
2cc4e8a8b9 Bug 453873 - fix the TODO in the test for bug 346337; r=dietrich 2008-09-15 18:29:34 +02:00
Ted Mielczarek
468a3823fc bug 447642 - get rid of --disable-mochitest, replace MOZ_MOCHITEST with ENABLE_TESTS. r=bsmedberg 2008-09-09 13:59:11 -04:00
Simon Bünzli
e908c93110 Bug 355284 - If you quickly close a tab whilst it's loading, in History > Recently Closed Tabs it can be titled 'Loading...'. r=dietrich 2008-09-08 13:54:47 +02:00
Simon Bünzli
0b39a2e084 Bug 366572 - clearing private data doesn't clear sessionstore.js at exit. r=dietrich 2008-09-08 12:22:28 +02:00
Simon Bunzli
9870073231 Bug 451702 - remove unneeded global variables; r=dietrich 2008-09-07 14:33:26 +02:00
Simon Bünzli
9d71890e4a Bug 381349 - Session Restore: trigger save operation when scrolling. r=dietrich 2008-09-06 11:50:01 +02:00
Simon Bünzli
78649b88bb Bug 342635 - wrong scroll behaviour after loading new page while session restoring. r=dietrich 2008-09-06 05:42:39 +02:00
Simon Bünzli
fd23220e6f Bug 367052 - about:blank shows up in back arrow history of restored blank tabs. r=dietrich 2008-09-06 05:32:15 +02:00
Simon Bünzli
2d0c4fb542 Bug 453831 - Focus in limbo after multi-tab launch pref set. r=dietrich 2008-09-06 05:27:49 +02:00
Simon Bünzli
1a25c2cc4d Bug 452975 - don't reset browser.sessionstore.resume_session_once until the first browser window opened. r=dietrich 2008-09-05 12:05:34 +02:00
Simon Bünzli
a298f04efd Bug 346337 - Form input field data not retained on session restore. r=dietrich 2008-09-05 11:47:17 +02:00
Simon Bünzli
40d8efbe6f Bug 439675 - Firefox restart loses URLs. r=dietrich 2008-09-05 11:38:07 +02:00
Simon Bünzli
78edb244e8 Bug 368677 - Sessionstore should ignore popup windows. r=dietrich 2008-09-05 11:31:03 +02:00
Simon Bünzli
70652d0679 Bug 451366: Convert chrome tests to browser tests. r=dietrich 2008-08-26 16:30:56 +01:00
Dave Camp
4e09b689d3 Merge for backout of bug 367052 2008-08-20 03:46:26 -07:00
Dave Camp
a3f0b6f2bc Backed out changeset f468ae1633d4 (bug 367052) 2008-08-20 03:25:06 -07:00
Simon Bünzli
4c143fc146 Bug 448741 - "nsISessionStore uses private methods and is not extensible" [r=dietrich] 2008-08-20 01:39:09 -05:00
Simon Bünzli
c668011f2c Bug 367052 - "[SessionStore] about:blank shows up in back arrow history of restored blank tabs" [r=dietrich] 2008-08-20 01:33:30 -05:00
Adam Guthrie
9c97d5a133 Bug 391397 - "Need to clean up URLs before adding them to a crash report" [r=gavin]
Index: mozilla/browser/components/sessionstore/src/nsSessionStore.js
===================================================================
RCS file: /cvsroot/mozilla/browser/components/sessionstore/src/nsSessionStore.js,v
retrieving revision 1.100
2008-08-20 01:13:01 -05:00
Simon Bünzli
d77e15e29a Bug 449596 - "remove the browser.sessionstore.enabled pref" (remove the (buggy) note from API comments) 2008-08-20 00:48:36 -05:00
Simon Bünzli
7191176de5 Bug 449596 - "remove the browser.sessionstore.enabled pref" (remove the pref) [r=dietrich] 2008-08-20 00:48:08 -05:00
Simon Bünzli
c69236a204 Bug 409115 - --safe-mode kills stored session, r=dietrich 2008-08-19 13:08:30 -04:00
Simon Bünzli
b3ae20bbf3 Bug 450879 - consistently use JSON objects instead of our own quirky string serialization, r=dietrich 2008-08-19 13:00:03 -04:00
Simon Bünzli
59f047cd2e Bug 450595 - gmail (v2) gets stuck loading with session restore enabled: don't restore wyciwyg URIs, r=gavin+dietrich 2008-08-19 10:35:26 -04:00
Simon Bünzli
098e300bb2 Bug 357419 – don't restore a single blank tab when Firefox is started with URLs to load. r=dietrich 2008-08-18 11:05:26 +02:00
Simon Bünzli
3001579d7d Bug 415941 – nsISessionStore documentation: clarify the meaning of "window". r=mano 2008-08-13 08:30:14 +02:00
Simon Bünzli
545eff09fd Bug 343352 – Session restore clobbers my window position on restore. r=mano 2008-08-06 13:05:07 +02:00
Serge Gautherie
6f72cab4f0 Bug 311672 – Remove the obsolete 2nd parameter from |nsIStringBundleService::createBundle(...)| "JS" callers. r=zeniko/mano 2008-07-12 11:56:02 +02:00
dietrich@mozilla.com
e128800bf0 Bug 398807 - backout (for zeniko@gmail.com, r=dietrich, a=beltzner) 2008-03-17 09:11:49 -07:00
peterv@propagandism.org
82460f344e Fix for bug 412774 (Firefox leaks 10 nsGlobalWindows with Page Load Error Page). r=zeniko. 2008-02-25 03:27:28 -08:00
mattwillis@gmail.com
cfe9c09f3c Bug 390060 - Ensure default browser dialog appears after restoring from a session restore. Patch by Manish Singh <manish@flock.com> r=zeniko ui-r=beltzner a1.9=beltzner 2008-02-14 13:53:33 -08:00
reed@reedloden.com
6248e54f3b Bug 416115 - "session restore busted after 393716 checkin" (fix embarassing typo) [p=zeniko@gmail.com (Simon Bünzli) r=dietrich a=bustage] 2008-02-07 08:00:03 -08:00
reed@reedloden.com
32ec332b94 Bug 393716 - "Add single tab save/restore to session store API" [p=zeniko@gmail.com (Simon Bünzli) r=dietrich a1.9=schrep] 2008-02-07 01:31:56 -08:00
dietrich@mozilla.com
7d58adf820 Bug 415484 ? Form data isn't saved at shutdown (for zeniko, r=dietrich) 2008-02-04 10:04:48 -08:00
reed@reedloden.com
debe5a566d Bug 413433 - "session restore restores text zoom instead of full zoom" [p=zeniko@gmail.com (Simon Bünzli) r=dietrich a1.9=beltzner] 2008-01-26 20:16:26 -08:00
dtownsend@oxymoronical.com
3da224ba6a Bug 411207: Add notification of session restore completing opening of windows. r=zeniko, a=schrep 2008-01-11 04:37:06 -08:00
dietrich@mozilla.com
0c072c950b Bug 398807 ? session restore accounts for 2-3% of talos pageload (make it faster) (r=zeniko) 2008-01-09 12:28:46 -08:00
rflint@ryanflint.com
2c3b771626 Bug 409687 - XPCOMUtilify nsSessionStore. r=zeniko, a=beltzner 2007-12-24 14:15:17 -08:00
reed@reedloden.com
7596f1868d Bug 408561 - "SessionStore shouldn't observe "app-startup"" [p=zeniko@gmail.com (Simon Bünzli) r=gavin a1.9=mconnor] 2007-12-17 21:32:12 -08:00
edward.lee@engineering.uiuc.edu
fe38727efa Bug 399838 - Automatically init (not open) the download manager when starting the app. r=mconnor, b-ff3=mconnor 2007-12-15 15:40:13 -08:00
reed@reedloden.com
2edb091453 Bug 366986 - "[SessionStore] Browser components are handling listened events before extensions on removeTab" [p=zeniko@gmail.com (Simon Bünzli) r=dietrich r=mfinkle a1.9=beltzner] 2007-12-13 23:41:48 -08:00
reed@reedloden.com
8e31ca32d2 Bug 405753 - "nsIDictionary leftover forward declaration in nsISessionStore.idl" [p=zeniko@gmail.com (Simon Bünzli) r=dietrich a1.9=damons] 2007-12-12 05:23:14 -08:00
reed@reedloden.com
5ca236033f Bug 407162 - "Refactor SessionStore so that it could retrieve data for a single tab" [p=zeniko@gmail.com (Simon Bünzli) r=dietrich a1.9=mconnor] 2007-12-11 03:01:48 -08:00
reed@reedloden.com
c4e29db2d8 Bug 407166 - "Various regressions from bug 398807" [p=zeniko@gmail.com (Simon Bünzli) r=dietrich a1.9=mconnor a=blocking‑firefox3+] 2007-12-11 01:43:02 -08:00
reed@reedloden.com
2704f74b80 Bug 401113 - "Scrollbar position not always restored after recovering from crash" [p=zeniko@gmail.com (Simon Bünzli) r=gavin a1.9=mconnor] 2007-12-04 17:02:57 -08:00
reed@reedloden.com
92e2badb9b Bug 398969 - "SessionStore: [Exception... "Component returned failure code: 0xc1f30001 (NS_ERROR_NOT_INITIALIZED) [nsICrashReporter.annotateCrashReport]"" [p=f.qu@queze.net (Florian Quèze) r=gavin aM9=beltzner] 2007-10-26 12:42:24 -07:00
dolske@mozilla.com
f8d1f2fba6 Backout Bug 399838 to investigate Ts regression. 2007-10-24 20:57:09 -07:00
edward.lee@engineering.uiuc.edu
d517b922e7 Bug 399838 - Automatically init (not open) the download manager when starting the app. r=dietrich, a1.9=mconnor, aM9=mconnor 2007-10-24 15:43:35 -07:00
dietrich@mozilla.com
36fc24b28b Bug 398807 session restore accounts for 2-3% of talos pageload (make it faster) (r=zeniko, a=mconnor) 2007-10-13 10:29:57 -07:00
dietrich@mozilla.com
390947d359 Bug 398807 session restore accounts for 2-3% of talos pageload (make it faster) (r=zeniko, a=mconnor) 2007-10-11 10:52:31 -07:00
sayrer@gmail.com
93e0ab4747 Turn session restore back on. Tests show a performance problem. See bug 398807. 2007-10-05 16:28:27 -07:00
sayrer@gmail.com
e49b183abf temporarily disable session store tests while session store is disabled 2007-10-05 14:03:59 -07:00
reed@reedloden.com
e63c5e81cc Bug 346301 - "Session restore restores windows in the wrong taskbar order" [p=tbertels@gmail.com (Thomas Bertels) r=zeniko a1.9=mconnor] 2007-09-29 00:01:39 -07:00
dietrich@mozilla.com
2dc66fed3b Bug 387740 move the toolbar items in the organizer to an "Organize" menu in the search bar (r=mano, a=beltzner) 2007-09-18 14:26:46 -07:00
sayrer@gmail.com
1744b0a8ca Bug 395249. switch nsSessionStartup to XPCOMUtils. r=dietrich, a=mconnor 2007-09-18 09:36:17 -07:00
sayrer@gmail.com
3de9f64d4e Bug 395621. SessionStore tries to read sessionstore.js when it doesn't exist. r=dietrich, a=mconnor 2007-09-17 19:29:44 -07:00
bzbarsky@mit.edu
1ffa5e25bb Fix session restore to save and restore principals, so that about:blank, javascript:, data: stuff gets restored correctly. Bug 389274, r+sr=jst for the docshell changes, r=zeniko@gmail.com for the session restore changes, a=mconnor 2007-09-17 15:27:17 -07:00
sspitzer@mozilla.org
b08e03b17e fix for bug #389487: Add favicons on recently closed tabs list patch=Michael Wu <flamingice@sourmilk.net> r=sspitzer 2007-08-31 16:03:29 -07:00
sdwilsh@shawnwilsher.com
6861590377 Bug 384810 - DM should restore the database state gracefully after a crash. r=mano 2007-08-30 12:01:39 -07:00
philringnalda@gmail.com
22d57e2f97 Bug 393205 - Don't keep a sandbox around all the time, patch by Simon Bünzli <zeniko@gmail.com>, r=gavin 2007-08-25 19:20:51 -07:00
gavin@gavinsharp.com
0b758ec54e Bug 386789: create JSON utilities module and use it for search suggest/sessionstore/Places, patch by Simon Bünzli <zeniko@gmail.com>, r=sspitzer, sr+a=brendan 2007-08-22 07:47:56 -07:00
gavin@gavinsharp.com
53b2bcf96d Bug 382513, rework sessionstore download retying code (don't remove unsuccesfully retried downloads from the downloads list), patch by Simon Bünzli <zeniko@gmail.com>, r=me, r=sdwilsh 2007-08-12 12:02:24 -07:00
gavin@gavinsharp.com
30b3a33aea Bug 346264: make 'restore session' button wider by adjusting the label, to make it easier to hit, patch by Simon Bünzli <zeniko@gmail.com>, r=me, ui+r=beltzner 2007-08-12 07:03:26 -07:00
dietrich@mozilla.com
ca1ac43a56 [SessionStore] Add 'Recently Closed Windows'/'Undo Close Window' (or make API easier on extensions) (for zeniko@gmail.com, r=dietrich) 2007-08-06 12:04:23 -07:00
ginn.chen@sun.com
9a8c1632f4 Bug 389793 Firefox build failed on OpenSolaris without --disable-mochitest r=benjamin a=dsicore 2007-08-05 20:22:32 -07:00
flamingice@sourmilk.net
182c6c10f4 Bug 381839, typos, misalignments, etc. (May 2007 edition), Patch by Simon Bünzli, r=gavin 2007-07-13 11:06:57 -07:00
flamingice@sourmilk.net
8c82c64e72 Bug 387995, don't _repeatedly_ try to use Breakpad if it wasn't built, Patch by Simon Bünzli, r=gavin 2007-07-13 10:43:18 -07:00
ted.mielczarek@gmail.com
baaab3c7a2 bug 375083 - Send URL of active tab to the crash report as metadata. Patch by Adam Guthrie <ispiked@gmail.com>, r=dietrich 2007-07-12 08:40:59 -07:00
ajschult@verizon.net
9e1600be1f Backing out 375083 at ispiked's request to unbreak session store 2007-07-11 18:59:57 -07:00
ted.mielczarek@gmail.com
6b100bb939 bug 375083 - Send URL of active tab to the crash report as metadata. Patch by Adam Guthrie <ispiked@gmail.com>, r=dietrich 2007-07-11 15:45:08 -07:00
sdwilsh@shawnwilsher.com
19146c0174 Bug 384944 - Use nsICookieManager2::Add instead of nsICookieService::SetCookieString for cookie restoration. Patch by Simon Bünzli <zeniko@gmail.com>. r=dwitte 2007-06-26 17:01:56 -07:00
asqueella@gmail.com
a59c970a1c Bug 380589 - Clear Private Data might miss some SessionStore data
p=Simon Bunzli <zeniko@gmail.com>
r=dietrich
2007-06-21 12:18:33 -07:00
philringnalda@gmail.com
35bfb90b83 Bug 350525 - New session restore API needs accompanying unit tests, patch by Dietrich Ayala <dietrich@mozilla.com> and Adam Guthrie <ispiked@gmail.com>, r=sayrer 2007-06-14 22:23:33 -07:00
dietrich@mozilla.com
ea86b87bf8 Bug 367605 When quitting Firefox before all pages have loaded, session saving forgets pages that weren't loaded (for Simon Bunzli, r=dietrich) 2007-06-06 16:40:28 -07:00
sdwilsh@shawnwilsher.com
223d7877e1 Bug 381603 - Adapt to download manager changes. r=mconnor 2007-05-29 19:59:57 -07:00
gavin@gavinsharp.com
9621ca794b Fix comment typo from last checkin 2007-03-26 07:23:21 -07:00
gavin@gavinsharp.com
347de5a51b Bug 363318: don't show home page when automatically restarting after an update, r=zeniko, r=mano 2007-03-26 07:22:14 -07:00
hg@mozilla.com
465265d0d4 Free the (distributed) Lizard! Automatic merge from CVS: Module mozilla: tag HG_REPO_INITIAL_IMPORT at 22 Mar 2007 10:30 PDT, 2007-03-22 10:30:00 -07:00