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

187 Коммитов

Автор SHA1 Сообщение Дата
bryner%brianryner.com f0aa3c94c1 Drop evicted content viewers from their SHEntry before calling Destroy, so that state-saving can locate the PresShell. Bug 321778, r=bzbarsky. 2006-01-05 21:01:24 +00:00
bzbarsky%mit.edu 1e91350bb2 Remove nsIStyledContent. Bug 313968, r=sicking, r=dbaron on nsCSSStyleSheet
changes, sr=jst
2005-11-02 00:41:51 +00:00
bzbarsky%mit.edu 3ecf2cf11d Pass nsIStyledContent to AttributeChanged() so that consumers don't have to QI
to it.  Bug 313343, r=sicking, sr=jst
2005-10-27 02:25:23 +00:00
cvshook%sicking.cc acbe4d892e Bugs 292962 and 311269: Make pages in bf cache not behave as if they have a presentation, and evict pages from the bf cache synchronously if they are modified.
r/sr=bryner
2005-10-07 20:20:52 +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 c9e270e353 Make clearing the disk/memory cache also evict cached viewers in bfcache. Bug 305462, r=marria@gmail.com, sr=darin@meer.net 2005-09-29 20:24:27 +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 48043fde18 Reverting this change, it had no effect on Tp. 2005-09-14 07:18:17 +00:00
bryner%brianryner.com 2439044679 Commenting out call to EvictGlobalContentViewers to test perf impact. Bug 292965. 2005-09-14 06:12:00 +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
bzbarsky%mit.edu df202501cc Make sure to null out the weak parent ptr in session history entries as
needed.  Bug 305181, r=bryner, sr=jst
2005-09-01 02:40:12 +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 8df54440d8 fix case on #include 2005-08-18 11:17:05 +00:00
bryner%brianryner.com 6a7d2b7baf Invalidate cached presentation if the DOM is mutated (bug 292962). Patch by sicking, r+sr=me, a=chofmann. 2005-08-18 11:17:04 +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 d09473e184 Fix save/restore of form control contents when reloading (bug 294258). r=sicking, sr=bzbarsky. 2005-08-18 11:17:01 +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
bsmedberg%covad.net 95fc522bb6 Bug 275605 - libxul step 3 (all of tier 9, except libmozjs.so which will remain separate indefinitely) r=darin 2005-08-18 11:16:58 +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
bzbarsky%mit.edu 4c888e369f Make sure to copy the cache key when cloning. Bug 263653, r+sr=darin 2005-08-18 11:16:56 +00:00
darin%meer.net 26737eb8bb fixes bug 262183 "FFTrunk and Trunk crash [@ nsSHEntry::GetChildAt]" r=biesi sr=bzbarsky 2005-08-18 11:16:55 +00:00
darin%meer.net c49759d9a6 fixes bug 260314 "UMR in nsSHEntry::SetLayoutHistoryState + cleanup" r=biesi sr=bzbarsky 2005-08-18 11:16:54 +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
bzbarsky%mit.edu 168b5e0b75 Make sure we don't end up with a too-negative mIndex. Bug 218639, r=timeless, sr=jag 2005-08-18 11:16:51 +00:00
jaggernaut%netscape.com 0aa846f258 Bug 213602: Switch some users of NS_GetWeakReference over to do_GetWeakReference. r=bzbarsky, sr=dbaron 2005-08-18 11:16:50 +00:00
peterv%propagandism.org 6fc6f753f6 Fix for 209699 (bug convert some consumers over to CopyUTF8toUTF16 / CopyUTF16toUTF8). r=jshin, sr=jst. 2005-08-18 11:16:49 +00:00
darin%meer.net 16db2ccca9 fixes bug 252023 "'no-store' header directives from server or web script ignored by browser during non-SSL transactions" r+sr=bzbarsky 2005-08-18 11:16:48 +00:00
gerv%gerv.net 2b0513285c Bug 236613: change to MPL/LGPL/GPL tri-license. 2005-08-18 11:16:47 +00:00
timeless%mozdev.org 4358054171 Bug 206166 Unused variable `PRInt32 cnt' in nsSHistory::CompareFrames
r=radha sr=rbs
2005-08-18 11:16:46 +00:00
seawood%netscape.com 9f717c973b Implement mozcomps static build variant.
Remove unnecessary EXPORT_LIBRARY settings.
Bug #201602 r=bryner
2005-08-18 11:16:45 +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
hpradhan%hotpop.com a6fe550fa7 bug 197827 : fix a leak by making nsSHEntry use nsCOMArray. r=radha sr=alecf 2005-08-18 11:16:42 +00:00
jaggernaut%netscape.com 69374258dc Bug 126826: back/forward buttons stop working because of invalid value for sessionhistory.max_entries in prefs.js. r=jrgm, sr=bryner, a=asa 2005-08-18 11:16:41 +00:00
locka%iol.ie 44aca05f16 Better explain nsIWebNavigation "document" attribute, fix spelling of "referringURI" attribute. b=192322 r=danm@netscape.com sr=bzbarsky@mit.edu a=asa@mozilla.org 2005-08-18 11:16:40 +00:00
dbaron%dbaron.org c400512042 Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. r=timeless sr=jag 2005-08-18 11:16:39 +00:00
dougt%netscape.com c34286ee05 166917. Clean up xpcom SDK includes. r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com 2005-08-18 11:16:38 +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
darin%netscape.com cfd6677aaa fixes bug 124042 "support internationalized URIs" r=dougt, sr=alecf, a=asa 2005-08-18 11:16:35 +00:00
morse%netscape.com 556260b456 bug 107579, infrastructure for detecting 3rd-party cookies, r=darin,rpotts, sr=devitz 2005-08-18 11:16:34 +00:00
radha%netscape.com b9cdde4726 Fix for bug # 105299. Loop through all the subframes to make sure all url
changes are reloaded when going back and forward. r=adamlock. sr=alecf a=shaver
2005-08-18 11:16:33 +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
blakeross%telocity.com 2b1ab29d80 112282 - navigate back/fwd stops working in some cases. This is just a safety patch. r=radha sr=hewitt 2005-08-18 11:16:31 +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
rpotts%netscape.com a2798e03d7 bug #94205 (r=adamlock@netscape.com, sr=jst@netscape.com) nsIWebNavigation interface changes... 2005-08-18 11:16:29 +00:00
dbaron%fas.harvard.edu 4a5063aed7 Make nsSharable[C]String writable by overriding appropriate methods. Ensure that it doesn't store null buffer handle pointer internally, and override get() on nsXPIDL[C]String for backwards-compatibility. Collapse nsSharedBufferHandle and nsFlexBufferHandle into nsSharedBufferHandle which knows its length but can't have a storage start distinct from its data start. Convert string users who were working around broken nsSharableString::Assign back to using it. b=104663, 100751, 74726 r=jag sr=scc 2005-08-18 11:16:28 +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 7234f21342 Fix for bug # 103050. Wrong index value passed for OnHistoryGotoIndex(). r=chak sr=alecf 2005-08-18 11:16:26 +00:00
timeless%mac.com a5514930cd Bugzilla Bug 110080 change !NS_SUCCEEDED(status) to NS_FAILED(status)
s/!NS_SUCCEEDED/NS_FAILED/g;s/!NS_FAILED/NS_SUCCEEDED/g;
r=dougt sr=hewitt
2005-08-18 11:16:25 +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 3c2585f81c Fix for bug # 103978. Problems with back/forward at cnn.com, mainly due to expired subframes and clicking back/forward fast. r=adamlock sr=rpotts 2005-08-18 11:16:23 +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
rjesup%wgate.com f12a072981 Bug 96108: Inline ElementAt(), add SafeElementAt(), voidarray usage fixes,
assertions for bad voidarray indexes.  r=jst, sr=waterson
2005-08-18 11:16:19 +00:00
jaggernaut%netscape.com f58baa1eee Bug 100476: Convert uses of member functions ToNewUnicode, ToNewCString and ToNewUTF8String to their global versions and remove support from nsCString and nsString. r=dbaron, rs=scc 2005-08-18 11:16:18 +00:00
radha%netscape.com 8a917701d6 Fix for bugs 87143 - Problems with setting nsSHistory::SetmaxLength()
92664 - nsISHistoryListener::OnHistoryGotoIndex() doesn't fire all the time.
r=mcafee, sr=alec
2005-08-18 11:16:17 +00:00
sfraser%netscape.com 4f0d0609c5 Fix bug 115171 -- shrink session history entries by replacing PRBool with PRPackedBool. r=dp, sr=waterson 2005-08-18 11:16:16 +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
rjesup%wgate.com af8ff7f717 Bug 94243: VoidArray usage patch. a=asa sr=brendan r=waterson r=bienvenu
r=pierre r=jband/dbradley  Also fixes some whitespace issues.
2005-08-18 11:16:13 +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 773d1737da Fix for bug 84519 r=adamlock sr=rpotts a=asa. history.go(toofar) gives problems to back/forward buttons 2005-08-18 11:16:07 +00:00
shanjian%netscape.com a09fe63b65 #92473 Overwrite character set does not work inside Text and Textarea.
r = radha, sr=blizzard
2005-08-18 11:16:06 +00:00
rpotts%netscape.com 38c7cd6067 bug #94205. Adding flags to nsIWebNavigation::Stop(). 2005-08-18 11:16:05 +00:00
radha%netscape.com 4ce025867f Fix for bugs 84556 and 82803 r=valeski sr=rpotts 2005-08-18 11:16:04 +00:00
scc%mozilla.org 9327bd8542 bug #75504; sr=jband. simple fixes correcting where people inappropriately applied |getter_AddRefs| 2005-08-18 11:16:03 +00:00
radha%netscape.com eff86f7772 Fix for bug # 76472 Assertion in GetChildAt() r=valeski sr=rpotts 2005-08-18 11:16:02 +00:00
radha%netscape.com 9b0b4eff0a Fixes related to bug # 71756 r=rpotts, valeski 2005-08-18 11:16:01 +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
pollmann%netscape.com 14d953579d Bug 52670: Grow session history frame list if needed when frames load out of order. r=radha@netscape.com, sr=rpotts@netscape.com 2005-08-18 11:15:57 +00:00
radha%netscape.com d7a6535067 Fix for bug # 58216 r/sr=rpotts 2005-08-18 11:15:56 +00:00
warren%netscape.com 51c458b13e Bug 47207. Backing out logging/PRINTF changes until we can fix stopwatch.h, introduce double parens, etc. 2005-08-18 11:15:55 +00:00
warren%netscape.com 4d188453e9 Bug 47207. Changing printf to PRINTF to use new logging facility. r=valeski,sr=waterson 2005-08-18 11:15:54 +00:00
radha%netscape.com 8edf6c8504 Fix for bug # 55055 r=adamlock sr=rpotts 2005-08-18 11:15:53 +00:00
radha%netscape.com 0081f6ef04 Fix for bug # 55145. r=pollmann a=rpotts 2005-08-18 11:15:52 +00:00
locka%iol.ie 83606c97e5 Changes to loadURI & reload methods on nsIDocShell, nsIWebNavigation. b=50949, r=radha, a=radha 2005-08-18 11:15:51 +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
law%netscape.com f39aadf915 Bug 22174; add title to SH entries for file:/ftp: directory URLs; r=radha@netscape.com 2005-08-18 11:15:49 +00:00
rpotts%netscape.com 05d1775b1e Fixed a leak where child SHEntry were not being released when the parent SHEntry was deleted. 2005-08-18 11:15:48 +00:00
valeski%netscape.com 7325db3c30 46775. consolodating xpfe components into a root module to reduce system overhead bloat. built on win, linux, mac. precheckin tests on windows. general testing on mac and linux. 2005-08-18 11:15:47 +00:00
locka%iol.ie 1ad03cdc77 Impl of GetCurrentURI modified to new style. b=46847, r=valeski, a=valeski 2005-08-18 11:15:46 +00:00
locka%iol.ie 288eac92a1 API changes for embedding. b=46847, r=dougt, a=valeski 2005-08-18 11:15:45 +00:00
radha%netscape.com 5f5fc8b80b fix for bug # 43335. checking in patch on behalf of deo@logos-m.ru r=radha 2005-08-18 11:15:44 +00:00
radha%netscape.com 7aff359ee9 fix for 45770 r=nisheeth. 2005-08-18 11:15:43 +00:00
warren%netscape.com e934c5ad83 Added nsIRDFDataSource::HasArcIn/HasArcOut. Changed nsXULTemplateBuilder.cpp to use it (ifdef'd for now). Speed up folder loading by about 24%. r=waterson,alecf 2005-08-18 11:15:42 +00:00
radha%netscape.com 3063855fd5 fix for dogfood+ bug 44558. r=rpotts. 2005-08-18 11:15:41 +00:00
rpotts%netscape.com d1ce5ab11e Moved session history methods from nsIWebNavigation into a new interface called nsIDocShellHistory. Also made docshells persist layout state before being destroyed (this is necesssary for framesets). 2005-08-18 11:15:40 +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