1884 Commits

Author SHA1 Message Date
radha%netscape.com
2a4233e293 Changes related to history listener interface 65608 r=valeski sr=rpotts
git-svn-id: svn://10.0.0.236/trunk@178082 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-18 11:16:00 +00:00
radha%netscape.com
e4643b9b5e 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


git-svn-id: svn://10.0.0.236/trunk@178081 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-18 11:15:59 +00:00
radha%netscape.com
34c0f7a04c More fixes for bug # 46828. r=pollmann sr=rpotts
git-svn-id: svn://10.0.0.236/trunk@178080 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-18 11:15:58 +00:00
pollmann%netscape.com
2257d07cb6 Bug 52670: Grow session history frame list if needed when frames load out of order. r=radha@netscape.com, sr=rpotts@netscape.com
git-svn-id: svn://10.0.0.236/trunk@178079 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-18 11:15:57 +00:00
radha%netscape.com
422ca099f8 Fix for bug # 58216 r/sr=rpotts
git-svn-id: svn://10.0.0.236/trunk@178078 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-18 11:15:56 +00:00
warren%netscape.com
179a70e545 Bug 47207. Backing out logging/PRINTF changes until we can fix stopwatch.h, introduce double parens, etc.
git-svn-id: svn://10.0.0.236/trunk@178077 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-18 11:15:55 +00:00
warren%netscape.com
cf2a190df1 Bug 47207. Changing printf to PRINTF to use new logging facility. r=valeski,sr=waterson
git-svn-id: svn://10.0.0.236/trunk@178076 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-18 11:15:54 +00:00
radha%netscape.com
8c1982f701 Fix for bug # 55055 r=adamlock sr=rpotts
git-svn-id: svn://10.0.0.236/trunk@178075 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-18 11:15:53 +00:00
radha%netscape.com
4199a89aa2 Fix for bug # 55145. r=pollmann a=rpotts
git-svn-id: svn://10.0.0.236/trunk@178074 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-18 11:15:52 +00:00
locka%iol.ie
de130a57b1 Changes to loadURI & reload methods on nsIDocShell, nsIWebNavigation. b=50949, r=radha, a=radha
git-svn-id: svn://10.0.0.236/trunk@178073 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-18 11:15:51 +00:00
rayw%netscape.com
9329877052 Bug 37275, Changing value of all progids, and changing everywhere a progid
is mentioned to mention a contractid, including in identifiers.

r=warren


git-svn-id: svn://10.0.0.236/trunk@178072 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-18 11:15:50 +00:00
law%netscape.com
9d06e2b90a Bug 22174; add title to SH entries for file:/ftp: directory URLs; r=radha@netscape.com
git-svn-id: svn://10.0.0.236/trunk@178071 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-18 11:15:49 +00:00
rpotts%netscape.com
1457d26962 Fixed a leak where child SHEntry were not being released when the parent SHEntry was deleted.
git-svn-id: svn://10.0.0.236/trunk@178070 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-18 11:15:48 +00:00
valeski%netscape.com
2670b65812 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.
git-svn-id: svn://10.0.0.236/trunk@178069 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-18 11:15:47 +00:00
locka%iol.ie
3aeaf647fe Impl of GetCurrentURI modified to new style. b=46847, r=valeski, a=valeski
git-svn-id: svn://10.0.0.236/trunk@178068 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-18 11:15:46 +00:00
locka%iol.ie
f841691461 API changes for embedding. b=46847, r=dougt, a=valeski
git-svn-id: svn://10.0.0.236/trunk@178067 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-18 11:15:45 +00:00
radha%netscape.com
0ce422acc4 fix for bug # 43335. checking in patch on behalf of deo@logos-m.ru r=radha
git-svn-id: svn://10.0.0.236/trunk@178066 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-18 11:15:44 +00:00
radha%netscape.com
8a9c5eb537 fix for 45770 r=nisheeth.
git-svn-id: svn://10.0.0.236/trunk@178065 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-18 11:15:43 +00:00
warren%netscape.com
a70991c00f Added nsIRDFDataSource::HasArcIn/HasArcOut. Changed nsXULTemplateBuilder.cpp to use it (ifdef'd for now). Speed up folder loading by about 24%. r=waterson,alecf
git-svn-id: svn://10.0.0.236/trunk@178064 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-18 11:15:42 +00:00
radha%netscape.com
7b7250fb83 fix for dogfood+ bug 44558. r=rpotts.
git-svn-id: svn://10.0.0.236/trunk@178063 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-18 11:15:41 +00:00
rpotts%netscape.com
e2854dbe1b 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).
git-svn-id: svn://10.0.0.236/trunk@178062 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-18 11:15:40 +00:00
radha%netscape.com
d7d2b50443 More code for feature 36547. CODE NOT PART OF THE BUILD. Will provide reviewer when
feature is enabled.


git-svn-id: svn://10.0.0.236/trunk@178061 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-18 11:15:39 +00:00
radha%netscape.com
04d2c6405b Fix for bug # 51564 r=valeski
git-svn-id: svn://10.0.0.236/trunk@178060 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-18 11:15:38 +00:00
radha%netscape.com
c17562f4c2 More checkins for feature bug 36547. CODE NOT PART OF THE BUILD. reviewer will be provided
when feature is enabled.


git-svn-id: svn://10.0.0.236/trunk@178059 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-18 11:15:37 +00:00
radha%netscape.com
124f9e9075 New methods in nsIwebNavigation
git-svn-id: svn://10.0.0.236/trunk@178058 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-18 11:15:36 +00:00
jdunn%netscape.com
b7246e887f adding newline for HPUX
git-svn-id: svn://10.0.0.236/trunk@178057 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-18 11:15:35 +00:00
radha%netscape.com
dc95a2d4b7 Initial checin for feature bug 36547. r=self(module owner) No code in this checkin is currently used by
any parts of the build.


git-svn-id: svn://10.0.0.236/trunk@178056 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-18 11:15:34 +00:00
tbogard%aol.net
cf40949c1f 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.
git-svn-id: svn://10.0.0.236/trunk@178055 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-18 11:15:33 +00:00
radha%netscape.com
7e4b10e42a Fix for bug # 99624 r=chak sr=alecf.. freeze nsISHistorylistener as per new freezing guidelines
git-svn-id: svn://10.0.0.236/trunk@178054 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-18 11:15:32 +00:00
tbogard%aol.net
ce63e6c2f4 Changed nsSHEntry to be more XPCOM friendly.. Uses nsCOMPtr, the new interface map etc.
git-svn-id: svn://10.0.0.236/trunk@178053 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-18 11:15:31 +00:00
tbogard%aol.net
c12c1dbeb0 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.
git-svn-id: svn://10.0.0.236/trunk@178052 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-18 11:15:30 +00:00
tbogard%aol.net
67c8103b2a nsISHEntry's attribute uri became URI to become more consistent with other places it exists.
git-svn-id: svn://10.0.0.236/trunk@178051 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-18 11:15:29 +00:00
tbogard%aol.net
38577e2ef3 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.
git-svn-id: svn://10.0.0.236/trunk@178050 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-18 11:15:28 +00:00
radha%netscape.com
7541999131 Initial checkin for history listener interface bug 65608 r=valeski sr=rpotts
git-svn-id: svn://10.0.0.236/trunk@178049 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-18 11:15:27 +00:00
cls%seawood.org
3ae1d220ae Set MODULE in makefiles at the top of a heirarchy so that module-deps lists are more precise and builds will have the proper order if some subdirs contain other modules.
git-svn-id: svn://10.0.0.236/trunk@178048 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-18 11:15:26 +00:00
radha%netscape.com
94d6e47ac6 Fix build warnings
git-svn-id: svn://10.0.0.236/trunk@178047 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-18 11:15:25 +00:00
seawood%netscape.com
c841de634a Landing the rest of the win32 gmake changes:
* Adds Makefile.ins to win32 specific dirs
* Adds WINNT ifdefs to Makefile.ins
* Causes NSPR to be compiled with --with-mozilla
* Misc general Makefile.in cleanup

Bug #58981 r=mcafee


git-svn-id: svn://10.0.0.236/trunk@178046 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-18 11:15:24 +00:00
jaggernaut%netscape.com
48fc4c08a2 Bug 73353: splitting the modules on the REQUIRES lines in Makefile.in across multiple lines to more clearly show the changes made. sr=alecf
git-svn-id: svn://10.0.0.236/trunk@178045 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-18 11:15:23 +00:00
jaggernaut%netscape.com
bcb3e98cda Bug 73353: clean up the REQUIRES lines in Makefiles.
git-svn-id: svn://10.0.0.236/trunk@178044 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-18 11:15:22 +00:00
waterson%netscape.com
6c47a53a14 Land STATIC_BUILD_20010612_BRANCH, which supports building mozilla with components statically linked into the executable, as well as 'meta modules' that combine components into uber-DLLs.
git-svn-id: svn://10.0.0.236/trunk@178043 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-18 11:15:21 +00:00
cls%seawood.org
8ab6378b39 Set EXPORT_LIBRARY=1 in all pertinent Makefile.ins. Allows us to build the final link list as we traverse the tree. Bug #46775
git-svn-id: svn://10.0.0.236/trunk@178042 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-18 11:15:20 +00:00
pp%ludusdesign.com
f6ddd69565 Conversion to NS_GET_IID(). Bug #20232, r=scc@netscape.com
git-svn-id: svn://10.0.0.236/trunk@178041 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-18 11:15:19 +00:00
law%netscape.com
f0b8f8ab08 Tweaks to new shist per bug 18804; r=travis@netscape.com
git-svn-id: svn://10.0.0.236/trunk@178040 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-18 11:15:18 +00:00
disttsc%bart.nl
33721a139a Add "gfx2" and "imglib2" to REQUIRES lines in Makefile.in for MOZ_TRACK_MODULE_DEPS builds (e.g. senna)
git-svn-id: svn://10.0.0.236/trunk@178039 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-18 11:15:17 +00:00
dougt%netscape.com
85e53471f9 Landing nsIFile.
git-svn-id: svn://10.0.0.236/trunk@178038 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-18 11:15:16 +00:00
law%netscape.com
04efc38403 Fix for Mac build bustage; comment out some debugging code
git-svn-id: svn://10.0.0.236/trunk@178037 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-18 11:15:15 +00:00
law%netscape.com
3d92630717 Stuff for bug #18804; tweaks for new web shell; r=radha@netscape.com
git-svn-id: svn://10.0.0.236/trunk@178036 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-18 11:15:14 +00:00
disttsc%bart.nl
0113935e19 Clean up REQUIRES lines. r=cls
git-svn-id: svn://10.0.0.236/trunk@178035 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-18 11:15:13 +00:00
disttsc%bart.nl
21297f1822 Mass REQUIRES update to synch up with string lib and xul changes in an attempt to fix senna bustage. r=jst, sr=cls
git-svn-id: svn://10.0.0.236/trunk@178034 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-18 11:15:12 +00:00
cls%seawood.org
0080d881e2 Add pref to REQUIRES to fix senna bustage
git-svn-id: svn://10.0.0.236/trunk@178033 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-18 11:15:11 +00:00