Граф коммитов

58 Коммитов

Автор SHA1 Сообщение Дата
roc+%cs.cmu.edu 1b1d080855 Bug 395045. Expire cached content-viewers after they've been unused for 20-30 minutes. r+sr+a=bz 2007-09-21 09:20:00 +00:00
bzbarsky%mit.edu 54c52de6c3 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 22:27:18 +00:00
bryner%brianryner.com 72aeaba9ea Clear the old child docshells when SetDOMDocument is called, so that they don't get persisted in session history before they're GC'd. Also, update SHEntry to hold strong references to the child docshells. Bug 319551, r=sicking sr=bzbarsky 2006-06-26 18:48:52 +00:00
bzbarsky%mit.edu 66d9ce92e5 Save the principal in the session history entry so that reloading a data: URL
will do the right thing.  Also, change CheckLoadURI to allow null
principals to load things that anyone can load (e.g. http:// URIs).  Bug
337260, r=dveditz, sr=jst
2006-06-19 21:08:45 +00:00
cbiesinger%web.de 93560d613c Bug 302115 "Try again" on XUL error page loads wrong thing after going back
r=bryner sr=bz
2006-02-19 17:33:31 +00:00
gavin%gavinsharp.com 3063e481ca Bug 324285 followup: remove all mentions of NS_SHISTORYLISTENER_CONTRACTID, patch by Nickolay Ponomarev <asqueella@gmail.com>, r+sr=bzbarsky 2006-02-05 16:45:52 +00:00
gavin%gavinsharp.com a1f95dba67 Bug 324285: Improve nsISHistoryListener.idl documentation, patch by Nickolay Ponomarev <asqueella@gmail.com>, r=bzbarsky, sr=darin 2006-02-04 19:58:48 +00:00
bryner%brianryner.com 1f07c47d1a Remove historyMaxTotalViewers from nsISHistoryInternal, and just use a static getter on nsSHistory instead. Bug 310597, r=marria@gmail.com, sr=darin. 2005-10-01 20:38:47 +00:00
bryner%brianryner.com 0c00f57e07 Add a global limit to the number of cached content viewers that scales with the amount of physical memory. Patch by Marria Nazif <marria@gmail.com>. Bug 292965, r=biesi, sr=me. 2005-09-23 18:16:40 +00:00
bryner%brianryner.com 33955684cd Backing out 292965 until Tp regression is understood. 2005-09-14 07:28:05 +00:00
bryner%brianryner.com 300a390b7b Add a global limit to the number of cached content viewers that scales with the amount of physical memory. Patch by Marria Nazif <marria@gmail.com>. Bug 292965, r=biesi, sr=me. 2005-09-14 03:38:40 +00:00
bsmedberg%covad.net 7bc7bb4f90 Bug 305090 - build shistory from docshell instead of xpfe/components (see also bug 230363 where the cvsmoves were actually performed) r+sr=bz 2005-08-18 16:35:41 +00:00
bryner%brianryner.com 881de3ae1b Fix assorted issues with fastback, including adding progress listener notifications and introducing the PageHide and PageShow events. See bug 292971 for all of the details. r=darin, sr=bzbarsky, a=shaver. 2005-08-18 11:17:03 +00:00
timeless%mozdev.org 6d25d2af11 Bug 292973 Lonely forward-decl of nsISecureBrowserUIState
r=bz sr=bz a=brendan
2005-08-18 11:17:02 +00:00
bryner%brianryner.com e3bc99eb80 Add support for caching content viewers in session history to speed up back/forward (bug 274784). This initial landing has the feature disabled by default; set browser.sessionhistory.max_viewers to the maximum number of pages to cache to enable the feature. r=bzbarsky, sr/a=brendan. 2005-08-18 11:17:00 +00:00
timeless%mozdev.org 7e7578bb1f Bug 121730 Add number of entries actually removed from sHistory when using PurgeHistory()
r=bz sr=bz
2005-08-18 11:16:59 +00:00
bzbarsky%mit.edu e32ce5af8f Separate out the concepts of "history entries separated by just a scroll" and
"history entries with the same postdata".  The latter is implied by the former,
but not conversely.  Bug 264964, r=biesi, sr=darin
2005-08-18 11:16:57 +00:00
gerv%gerv.net a89d5d444b Bug 236613: change to MPL/LGPL/GPL tri-license. 2005-08-18 11:16:53 +00:00
hpradhan%hotpop.com 6701caf60c bug 229392 : minor cleanup in session history r=alecf sr=bz 2005-08-18 11:16:52 +00:00
gerv%gerv.net 2b0513285c Bug 236613: change to MPL/LGPL/GPL tri-license. 2005-08-18 11:16:47 +00:00
dougt%netscape.com 1c90903618 Create a new xpcom obsolete library (and component library).
Moved nsFileSpec and related classes into this obsolete library.
  Moved nsRegistry and related libreg functionality into the obsolete library.

Updated many callers using the obsolete nsFile spec to use nsIFile and Necko to do file IO.

Combined the following DLLs (source -> dest)
  uriloader -> docshell
  shistory -> docshell
  jsurl -> jsdom
  gkview -> gklayout

Moved nsAdapterEnumerator out of xpcom/ds and into mailnews, since they're the only consumer

Modifed the xpt_link tool so that you can specify a �only include� cid list that can mask CID�s that you are not interested in.

Added build options:
Prevent the building of xpinstall (--disable-xpinstall)
Prevent the building js component loader (--disable-jsloader)
A build option to only build a single profile (--enable-single-profile)
A build flag to only built the required xpfe components (--disable-xpfe-components).

Removal or hiding of unused functions and classes including nsEscape*, nsDequeIterator, nsRecyclingAllocatorImpl, nsDiscriminatedUnion, nsOpaqueKey, nsCRT::strlen, NS_NewCommandLineService

Bug 194240, r/sr = darin, alec.
2005-08-18 11:16:44 +00:00
bzbarsky%mit.edu f9accb3cc8 Implement support for the "type" attribute of <a> elements. Bug 214626,
r=adamlock, sr=darin
2005-08-18 11:16:43 +00:00
radha%netscape.com 784eaea912 Fix for bug 59774. Save scrollbar positions in sessionhistory when jumping from one anchor to another in a page. r=adamlock sr=alecf a=asa. Approved by ADT. 2005-08-18 11:16:37 +00:00
rpotts%netscape.com 0e044cb465 bug #40867 (r=bzarsky@mit.edu, sr=jst@netscape.com, a=asa@mozilla.org) Add new caching API to allow view-source to load from the cache and not the network. 2005-08-18 11:16:36 +00:00
gerv%gerv.net e55b6c3a3d Bug 154765 - Cleaning up Contributors references after relicensing. Patch by riceman+bmo@mail.rit.edu; r=gerv, auto-sr=brendan. 2005-08-18 11:16:32 +00:00
radha%netscape.com 657497a5cf Fix for bug 90224. Send nsISHistoryListener notifications for Reload. r=mcafee, sr=rpotts. 2005-08-18 11:16:30 +00:00
seawood%netscape.com 28b163bd90 Start installing GRE libraries & components into a separate dist/gre directory as part of the default build.
Bug #186241 r=dougt
2005-08-18 11:16:27 +00:00
radha%netscape.com 1431f135a4 Fix for bug # 108041. Session history misbehaves when _top is replaced after a series of subframe navigations. r=adamlock sr=rpotts. 2005-08-18 11:16:24 +00:00
radha%netscape.com c2c60ccdf2 Fix for bug # 100993. Freeze nsIHistoryEntry.idl and nsISHistory.idl according to the
embedding freezing guidelines. r=chak sr=alec
2005-08-18 11:16:22 +00:00
dougt%netscape.com a4f286cacd exports frozen interface to dist/sdk using new SDK variable. 164717. r=cls, sr=alec 2005-08-18 11:16:21 +00:00
gerv%gerv.net 4f1da55b40 Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089. 2005-08-18 11:16:20 +00:00
radha%netscape.com ea1419c6e6 Fix for bus 92824. Update index in session History only after onStartLoad notifications come for the page. r=adamlaock sr=rpotts 2005-08-18 11:16:15 +00:00
radha%netscape.com eb244a4016 Fix for bug 79063 r=rpotts sr=darin 2005-08-18 11:16:14 +00:00
radha%netscape.com 71d89942ce Fix for topEmbed bug 93027 r=pollmann sr=darin 2005-08-18 11:16:12 +00:00
jst%netscape.com 58175a633e Landing the XPCDOM_20010329_BRANCH branch, changes mostly done by jband@netscape.com and jst@netscape.com, also some changes done by shaver@mozilla.org, peterv@netscape.com and markh@activestate.com. r= and sr= by vidur@netscape.com, jband@netscape.com, jst@netscpae.com, danm@netscape.com, hyatt@netscape.com, shaver@mozilla.org, dbradley@netscape.com, rpotts@netscape.com. 2005-08-18 11:16:11 +00:00
locka%iol.ie d374d374fd Fix for http referrer not being sent when session history urls are loaded from the network. b=61426 sr=rpotts@netscape.com 2005-08-18 11:16:10 +00:00
radha%netscape.com 2862a68f37 Fix for bug # 55055. Save CacheKey in SH for postdata results r=adamlock sr=rpotts 2005-08-18 11:16:09 +00:00
radha%netscape.com 6c2bfcf3c2 Fix for bug # 71756. New SH interfaces. r=rpotts, valeski 2005-08-18 11:16:08 +00:00
radha%netscape.com a2543cc0b3 Changes related to history listener interface 65608 r=valeski sr=rpotts 2005-08-18 11:16:00 +00:00
radha%netscape.com 24c9198ad2 Fix for Session History growth bug 62651 r=law and several other people, sr=waterson
Put a limit on number entries session History will hold for each browser window/embedding
window
2005-08-18 11:15:59 +00:00
radha%netscape.com 17ede7e0d1 More fixes for bug # 46828. r=pollmann sr=rpotts 2005-08-18 11:15:58 +00:00
radha%netscape.com 0081f6ef04 Fix for bug # 55145. r=pollmann a=rpotts 2005-08-18 11:15:52 +00:00
rayw%netscape.com 28f587aef7 Bug 37275, Changing value of all progids, and changing everywhere a progid
is mentioned to mention a contractid, including in identifiers.

r=warren
2005-08-18 11:15:50 +00:00
radha%netscape.com ed2b7789ec More code for feature 36547. CODE NOT PART OF THE BUILD. Will provide reviewer when
feature is enabled.
2005-08-18 11:15:39 +00:00
radha%netscape.com dd100d5434 Initial checin for feature bug 36547. r=self(module owner) No code in this checkin is currently used by
any parts of the build.
2005-08-18 11:15:34 +00:00
tbogard%aol.net 6c253d950a Changed the concept of the transaction parent/ child to be previous and next. This flows better with actual relationship they hold in session history terms. The prev and next are also now not just readonly to allow properly setting up the list while avoiding nasty casts to implementation objects. Removed a bunch of dead code. Changed the module object to use generic factories and removed the hand created NS_New* functions. Changed over to interface maps in some places. The nsSHEntry obect no longer has the concept of children. There is no need since frame state will be stored in the layout history state object. This means nsSHEntry no longer implements the nsISHContainer interface. 2005-08-18 11:15:33 +00:00
radha%netscape.com 943106abed Fix for bug # 99624 r=chak sr=alecf.. freeze nsISHistorylistener as per new freezing guidelines 2005-08-18 11:15:32 +00:00
tbogard%aol.net 058ad9e661 Changed the nsISHEntry interface to deal with layoutStateHistory in terms of a types nsILayoutHistoryState rather than just an nsISupports. Also changed the implementation to hold on to it with an nsCOMPtr rather than a raw pointer. 2005-08-18 11:15:30 +00:00
tbogard%aol.net 60df1f3a5a nsISHEntry's attribute uri became URI to become more consistent with other places it exists. 2005-08-18 11:15:29 +00:00
tbogard%aol.net 398e7bc0f4 Added the concept of a replaceable entry. This is an entry which when a new item is added will get overwritten rather than adding the entry to the end of the list. 2005-08-18 11:15:28 +00:00