bryner%netscape.com
7b3ce3a03b
Fixing mathml bustage.
...
git-svn-id: svn://10.0.0.236/trunk@101290 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-17 09:54:04 +00:00
brendan%mozilla.org
cad980f881
- Better failure codes from nsXULPrototypeScript::Deserialize.
...
- Call nsXULDocument::AbortFastLoads after nsXULPrototypeScript::Serialize
failure, instead of just nulling the FastLoad service's output stream.
- Expose nsXULDocument::AbortFastLoads via nsIXULPrototypeCache, for use from
nsChromeProtocolHandler.cpp. AbortFastLoads flushes the XUL cache now, for
good measure.
- The needless "Current" adjective in nsIFastLoadService attribute and method
names is no more.
- Add a do_GetFastLoadService() helper, to use CID instead of contractid, and
to let the compiler consolidate the static inline CID.
- Add "nglayout.debug.checksum_xul_fastload_file" pref so people can do without
the checksum verification step when reading a FastLoad file.
- Verify the FastLoad file checksum, by default. Also, cache it in the FastLoad
service so we don't recompute it when re-opening the FastLoad file as mailnews
and other top-levels start up. Fill the checksum cache in EndFastLoad, when
the last pseudo-concurrent top-level finishes loading.
My hope to compute the checksum while writing the FastLoad file ran afoul of
misordered writes. The old code to checksum the in-memory nsFastLoadHeader
also was broken on little endian platforms. Now all checksumming is done via
a separate read pass over the complete file, save for the header's checksum
field, which is summed as if it contained zero.
- Track and check FastLoad file dependencies. This required groveling with a
bunch of Necko interfaces in nsChromeProtocolHandler::NewChannel -- read it
and weep. Dependency checking, as well as checksum access and computation,
use better-factored nsIFastLoad{File,Read,Write}Control interfaces.
- nsBufferedStream::Seek wasn't flushing the buffer when seeking backward
within the buffer, but it must, because mCursor bounds the amount to write
if the buffer contains the end of file.
- Add an unbufferedStream readonly attribute to nsIStreamBufferAccess, so we
don't have to screw around with the bufferying layer when checksumming. Also
implement nsIStreamBufferAccess in nsBufferedOutputStream.
- nsISeekableOutputStream was bogus, based on a bad state I had put the
nsBufferedOutputStream code in on its way from being completely broken when
you seek backwards outside of the buffer. Removing this interface required
using nsIFastLoadFileIO in nsFastLoadFileWriter, and it also required careful
ordering of Close calls (the Writer or Updater must close after the Reader,
so that the Reader's underlying, unbuffered input stream can be read by
nsFastLoadFileWriter::Close to compute the checksum.
- Miscellaneous tab/indentation, comment typo, bracing, if( => if ( style,
nsnull vs. 0, useless variable elimination, tortured control flow,
AutoString instead of String, and gratuitous ; after nsISupportsUtils.h
macro call cleanups.
git-svn-id: svn://10.0.0.236/trunk@101289 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-17 09:52:55 +00:00
bryner%netscape.com
89ad8fb4c6
Fixing mac bustage, I hope.
...
git-svn-id: svn://10.0.0.236/trunk@101288 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-17 09:44:54 +00:00
waterson%netscape.com
375fff5fe0
Stab at fixing OS/2 bustage.
...
git-svn-id: svn://10.0.0.236/trunk@101287 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-17 09:40:23 +00:00
bryner%netscape.com
fc0aad073f
Fixing win32 bustage.
...
git-svn-id: svn://10.0.0.236/trunk@101286 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-17 09:09:27 +00:00
justdave%syndicomm.com
715a4d1008
Fix for bug 95731: "INSERT INTO shadowlog" failed because "Table 'shadowlog' not locked", fixed typo in lock tables command.
...
Patch by Myk Melez <myk@mozilla.org >
r= justdave@syndicomm.com
git-svn-id: svn://10.0.0.236/trunk@101285 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-17 08:38:54 +00:00
waterson%netscape.com
0a0078ba6a
Bug 94831, redux. Fix windows static build stuff.
...
git-svn-id: svn://10.0.0.236/trunk@101284 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-17 08:38:26 +00:00
bryner%netscape.com
7da361b479
Bug 66835 - fix method hiding warnings by renaming some methods on nsIContent. r=jag, sr=jst.
...
git-svn-id: svn://10.0.0.236/trunk@101283 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-17 08:14:14 +00:00
cls%seawood.org
7c473115e1
Removing hardcoded test for TestGtkEmbed as not all of our platforms build TestGtkEmbed by default
...
git-svn-id: svn://10.0.0.236/trunk@101282 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-17 08:12:31 +00:00
cls%seawood.org
bf0ad62e6b
Stop pulling psm1. Bug #78975 r=leaf sr=sfraser
...
git-svn-id: svn://10.0.0.236/trunk@101281 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-17 07:50:15 +00:00
waterson%netscape.com
556a7ee768
Bug 94831. Convert locale into a generic module. r/sr=nobody
...
git-svn-id: svn://10.0.0.236/trunk@101279 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-17 05:54:29 +00:00
waterson%netscape.com
d11171b5e7
Bug 94831. Convert locale stuff to generic module. r/sr=nobody: I am the devil.
...
git-svn-id: svn://10.0.0.236/trunk@101278 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-17 05:52:48 +00:00
jst%netscape.com
541f0e0bd9
Fixing bug 88151, anchor.accessKey wasn't working correctly. r=heikki@netscape.com, sr=waterson@netscape.com
...
git-svn-id: svn://10.0.0.236/trunk@101277 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-17 04:52:13 +00:00
rjesup%wgate.com
e55dbe1a1e
Fix for evil win32 compiler to unhork build. sr=hyatt@netscape.com
...
git-svn-id: svn://10.0.0.236/trunk@101274 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-17 04:46:35 +00:00
rjesup%wgate.com
eb7a5f2ca8
Checkin for buig 92641. Cuts 1000ish allocations from startup; doesn't dup schem as often. r=dougt@netscape.com sr=hyatt@netscape.com
...
git-svn-id: svn://10.0.0.236/trunk@101273 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-17 04:01:38 +00:00
leaf%mozilla.org
b7f2f63bb9
Automated update
...
git-svn-id: svn://10.0.0.236/trunk@101272 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-17 03:13:56 +00:00
jgaunt%netscape.com
92c01c45b6
fix for bug 94768
...
r=smfr,leaf
sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@101271 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-17 03:13:07 +00:00
saari%netscape.com
0a7ae8e975
Fix for bug 93521, selections are sometimes grayed out. r=bryner, sr=hyatt
...
git-svn-id: svn://10.0.0.236/trunk@101268 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-17 02:38:41 +00:00
saari%netscape.com
64bddd3cc3
Fix for bug 82569, a simple null check to patch over a crash some people are seeing from talkback.
...
r=blake, sr=jst
git-svn-id: svn://10.0.0.236/trunk@101267 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-17 02:30:22 +00:00
leaf%mozilla.org
4f878214fe
Automated update
...
git-svn-id: svn://10.0.0.236/trunk@101266 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-17 02:14:02 +00:00
waterson%netscape.com
5af445c54c
modify mac project files for MOZ_TIMELINE tool, bug 78793
...
git-svn-id: svn://10.0.0.236/trunk@101265 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-17 02:04:20 +00:00
cathleen%netscape.com
f541238cb0
enable MOZ_TIMELINE tool, bug 78793, r=rogc, sr=waterson
...
git-svn-id: svn://10.0.0.236/trunk@101263 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-17 02:03:34 +00:00
sfraser%netscape.com
a42923276d
Add support for a fast-update option on Mac, bug 79280. r=peterv, sr=scc
...
git-svn-id: svn://10.0.0.236/trunk@101260 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-17 01:50:06 +00:00
sfraser%netscape.com
c3b1f4ee64
Project cleanup, rs=scc. Fix one or more of access paths, linking with the correct startup library, and unnecessary linkage.
...
git-svn-id: svn://10.0.0.236/trunk@101259 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-17 01:28:47 +00:00
dianesun%netscape.com
81299c0c0e
Fix for bug 80581, r=hwaara, sr=sspitzer
...
git-svn-id: svn://10.0.0.236/trunk@101258 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-17 01:26:47 +00:00
mkaply%us.ibm.com
045d81565a
per wtc, PR_CALLBACK_DECL shouldn't be used anymore - just use PR_CALLBACK
...
git-svn-id: svn://10.0.0.236/trunk@101257 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-17 01:25:19 +00:00
harishd%netscape.com
ea30cb8aec
93365 - Allow FONT to contain TABLE so that we can control what properties can and cannot propagate inside TABLE in layout. r=heikki, sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@101256 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-17 01:20:47 +00:00
sfraser%netscape.com
8f846789a9
Project cleanup, rs=scc. Fix one or more of access paths, linking with the correct startup library, and unnecessary linkage.
...
git-svn-id: svn://10.0.0.236/trunk@101255 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-17 01:16:19 +00:00
sfraser%netscape.com
542100ce8c
Fix for 94373: avoid 'PrefChangedCallback' as a function name in global scope, to avoid problems in static build. r=attinasi, sr=blake
...
git-svn-id: svn://10.0.0.236/trunk@101254 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-17 01:14:21 +00:00
sfraser%netscape.com
c8ff27810b
Project cleanup, rs=scc. Ensure we use a debug prefix file for the debug target.
...
git-svn-id: svn://10.0.0.236/trunk@101252 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-17 01:06:53 +00:00
sfraser%netscape.com
d6650aafe9
Project cleanup, rs=scc. Ensure we use a debug prefix file for the debug target in MoreFiles.
...
git-svn-id: svn://10.0.0.236/trunk@101251 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-17 01:05:51 +00:00
sfraser%netscape.com
4eb1d586bc
Add error-checking code which we hope will fix bug 88961, a top-crasher in __ptr_glue. r=bnesse, sr=blake
...
git-svn-id: svn://10.0.0.236/trunk@101250 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-17 00:48:46 +00:00
av%netscape.com
880ffe0670
Fix for 89672 -- topembed, crash on exit with xpcom plugin, r=peterl, sr=waterson
...
git-svn-id: svn://10.0.0.236/trunk@101249 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-17 00:45:25 +00:00
rangansen%netscape.com
6b68ff99a3
Changing title of the smart card manager
...
bug# 94978 ; r=kai.engert@gmx.de ; sr = blizzard
git-svn-id: svn://10.0.0.236/trunk@101248 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-17 00:44:16 +00:00
rods%netscape.com
552bad8ac0
The update listener is not being ref counted correctly and then deleted instead of released ( Bug 92434)
...
The method SetOptionSelected didn't check to see if there was an update timer so it could do the processing there instead.
Bug 91434 & 92458 r=dcone sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@101247 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-17 00:43:22 +00:00
blakeross%telocity.com
8d46d34297
Cleaner fix for making turbo mode dynamic (89504). r=ccarlen sr=ben
...
git-svn-id: svn://10.0.0.236/trunk@101246 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-17 00:25:04 +00:00
dougt%netscape.com
442875c039
optimization for nsDownloader. 92804. r=pavlov, sr=darin@netscape.com
...
git-svn-id: svn://10.0.0.236/trunk@101245 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-17 00:17:52 +00:00
heikki%netscape.com
57ca2ff123
Bug 75234, XHTML style element's contents appeared twice in the content model. r=peterv, sr=jst.
...
git-svn-id: svn://10.0.0.236/trunk@101244 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-17 00:07:17 +00:00
ftang%netscape.com
a61a3a3bcd
replace nsCRT::strcasecmp with collationService->CompareString
...
r/sr=waterson@netscape.com fix bug 46925
git-svn-id: svn://10.0.0.236/trunk@101243 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-17 00:02:30 +00:00
gordon%netscape.com
8609b55dfc
For bugscape bug 6985. Enabling cache support for dynamically switching profiles. r=ccarlen, sr=darin.
...
git-svn-id: svn://10.0.0.236/trunk@101242 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-17 00:01:01 +00:00
ddrinan%netscape.com
1420792064
Missed this check in for bug 92475 - CRL checking
...
git-svn-id: svn://10.0.0.236/trunk@101241 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-16 23:57:57 +00:00
ftang%netscape.com
c27cedb88e
use nsIScriptableDateTime to format date/time string
...
fix bug 88667. r=morse sr=
git-svn-id: svn://10.0.0.236/trunk@101240 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-16 23:56:11 +00:00
dianesun%netscape.com
53d2a25f50
Fix for bug 80581, r=hwaara, sr=sspitzer
...
git-svn-id: svn://10.0.0.236/trunk@101239 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-16 23:52:16 +00:00
radha%netscape.com
269f09ea02
Fix for bug # 86752. LOAD_FLAGS_BYPASS_HISTORY does not work. r=adamlock sr=rpotts
...
git-svn-id: svn://10.0.0.236/trunk@101238 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-16 23:49:50 +00:00
ftang%netscape.com
765345a390
fix 54957. add one control to decide show theme description or not. r=vishy sr=blizzard
...
git-svn-id: svn://10.0.0.236/trunk@101237 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-16 23:49:22 +00:00
loadrunner%betak.net
bb446e2889
bug 84188, Need to migrate existing localizable string preferences to a new pref type, r=tao, sr=blake
...
git-svn-id: svn://10.0.0.236/trunk@101236 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-16 23:43:06 +00:00
ftang%netscape.com
7f559c580a
fix bug 86098. add one more char to ATSUI list r=brade sr=sfraser
...
git-svn-id: svn://10.0.0.236/trunk@101235 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-16 23:42:32 +00:00
dbaron%fas.harvard.edu
d6ddb02b2f
Fix MOZ_TRACK_MODULE_DEPS bustage by adding exthandler to REQUIRES (for nsObjectFrame.cpp).
...
git-svn-id: svn://10.0.0.236/trunk@101234 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-16 23:41:29 +00:00
dbaron%fas.harvard.edu
475614deeb
Fix a few Windows line endings (^M^J instead of ^J) that make it hard to diff or patch this file.
...
git-svn-id: svn://10.0.0.236/trunk@101233 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-16 23:40:29 +00:00
cltbld%netscape.com
4140d0abf8
add fast-update
...
git-svn-id: svn://10.0.0.236/trunk@101231 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-16 22:05:06 +00:00