Commit Graph

86934 Commits

Author SHA1 Message Date
cls%seawood.org
7735dffe33 Pull using the NSPRPUB_PRE_4_2_CLIENT_BRANCH instead of the static tag.
r=leaf
2001-08-17 11:17:02 +00:00
justdave%syndicomm.com
67893f32dd Fix for bug 95743: the role-accessible checkboxes were getting cleared if a user with group access had to log in to make changes to a public bug.
Patch by Myk Melez <myk@mozilla.org>
r= justdave@syndicomm.com
2001-08-17 11:15:04 +00:00
brendan%mozilla.org
b0e3e4ab62 Don't resolve standard classes if JSRESOLVE_ASSIGNING (NOT PART OF BUILD). 2001-08-17 10:40:15 +00:00
brendan%mozilla.org
6843e21c2b Checking in khanson's patch with whitespace cleanups for bug 89443, to avoid stack overflow on too many || operators in one expression (r=rogerl, sr=me). 2001-08-17 10:29:59 +00:00
brendan%mozilla.org
4e1703cf54 Shrinking realloc can fail (95517, basic patch from epstein@tellme.com, r=brendan, sr=jband). 2001-08-17 09:56:48 +00:00
bryner%netscape.com
87757476ec Fixing SVG bustage. 2001-08-17 09:56:46 +00:00
bryner%netscape.com
dd46629d2f Fixing mathml bustage. 2001-08-17 09:54:04 +00:00
brendan%mozilla.org
b00819c93c - 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.
2001-08-17 09:52:55 +00:00
bryner%netscape.com
1b6a3497a8 Fixing mac bustage, I hope. 2001-08-17 09:44:54 +00:00
waterson%netscape.com
4a20f6941f Stab at fixing OS/2 bustage. 2001-08-17 09:40:23 +00:00
bryner%netscape.com
ef71d43616 Fixing win32 bustage. 2001-08-17 09:09:27 +00:00
justdave%syndicomm.com
d07cee59a1 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
2001-08-17 08:38:54 +00:00
waterson%netscape.com
d41a41e2d5 Bug 94831, redux. Fix windows static build stuff. 2001-08-17 08:38:26 +00:00
bryner%netscape.com
422834eff1 Bug 66835 - fix method hiding warnings by renaming some methods on nsIContent. r=jag, sr=jst. 2001-08-17 08:14:14 +00:00
cls%seawood.org
600ed88945 Removing hardcoded test for TestGtkEmbed as not all of our platforms build TestGtkEmbed by default 2001-08-17 08:12:31 +00:00
cls%seawood.org
887bb1adfe Stop pulling psm1. Bug #78975 r=leaf sr=sfraser 2001-08-17 07:50:15 +00:00
waterson%netscape.com
dc8b305eca Bug 94831. Convert locale into a generic module. r/sr=nobody 2001-08-17 05:54:29 +00:00
waterson%netscape.com
95e757d81a Bug 94831. Convert locale stuff to generic module. r/sr=nobody: I am the devil. 2001-08-17 05:52:48 +00:00
jst%netscape.com
9b695f1016 Fixing bug 88151, anchor.accessKey wasn't working correctly. r=heikki@netscape.com, sr=waterson@netscape.com 2001-08-17 04:52:13 +00:00
rjesup%wgate.com
7fc3166007 Fix for evil win32 compiler to unhork build. sr=hyatt@netscape.com 2001-08-17 04:46:35 +00:00
rjesup%wgate.com
7f6ee800b1 Checkin for buig 92641. Cuts 1000ish allocations from startup; doesn't dup schem as often. r=dougt@netscape.com sr=hyatt@netscape.com 2001-08-17 04:01:38 +00:00
leaf%mozilla.org
cd04a2fcfb Automated update 2001-08-17 03:13:56 +00:00
jgaunt%netscape.com
9f2f88aa48 fix for bug 94768
r=smfr,leaf
sr=hyatt
2001-08-17 03:13:07 +00:00
saari%netscape.com
a2b78e8c70 Fix for bug 93521, selections are sometimes grayed out. r=bryner, sr=hyatt 2001-08-17 02:38:41 +00:00
saari%netscape.com
4ded5c390d Fix for bug 82569, a simple null check to patch over a crash some people are seeing from talkback.
r=blake, sr=jst
2001-08-17 02:30:22 +00:00
leaf%mozilla.org
e50ac3d520 Automated update 2001-08-17 02:14:02 +00:00
waterson%netscape.com
edb76e0c37 modify mac project files for MOZ_TIMELINE tool, bug 78793 2001-08-17 02:04:20 +00:00
cathleen%netscape.com
be72d98064 enable MOZ_TIMELINE tool, bug 78793, r=rogc, sr=waterson 2001-08-17 02:03:34 +00:00
sfraser%netscape.com
852e355fe9 Add support for a fast-update option on Mac, bug 79280. r=peterv, sr=scc 2001-08-17 01:50:06 +00:00
sfraser%netscape.com
55069a4b1a Project cleanup, rs=scc. Fix one or more of access paths, linking with the correct startup library, and unnecessary linkage. 2001-08-17 01:28:47 +00:00
dianesun%netscape.com
f6c40c66d7 Fix for bug 80581, r=hwaara, sr=sspitzer 2001-08-17 01:26:47 +00:00
mkaply%us.ibm.com
0792817dd8 per wtc, PR_CALLBACK_DECL shouldn't be used anymore - just use PR_CALLBACK 2001-08-17 01:25:19 +00:00
harishd%netscape.com
da30c22212 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 2001-08-17 01:20:47 +00:00
sfraser%netscape.com
4d87b83d18 Project cleanup, rs=scc. Fix one or more of access paths, linking with the correct startup library, and unnecessary linkage. 2001-08-17 01:16:19 +00:00
sfraser%netscape.com
f853c371ca Fix for 94373: avoid 'PrefChangedCallback' as a function name in global scope, to avoid problems in static build. r=attinasi, sr=blake 2001-08-17 01:14:21 +00:00
sfraser%netscape.com
e3cedfb0b4 Project cleanup, rs=scc. Ensure we use a debug prefix file for the debug target. 2001-08-17 01:06:53 +00:00
sfraser%netscape.com
130f60b82c Project cleanup, rs=scc. Ensure we use a debug prefix file for the debug target in MoreFiles. 2001-08-17 01:05:51 +00:00
sfraser%netscape.com
95d7ff160d Add error-checking code which we hope will fix bug 88961, a top-crasher in __ptr_glue. r=bnesse, sr=blake 2001-08-17 00:48:46 +00:00
av%netscape.com
5893e07753 Fix for 89672 -- topembed, crash on exit with xpcom plugin, r=peterl, sr=waterson 2001-08-17 00:45:25 +00:00
rangansen%netscape.com
2378f45476 Changing title of the smart card manager
bug# 94978 ; r=kai.engert@gmx.de ; sr = blizzard
2001-08-17 00:44:16 +00:00
rods%netscape.com
176cd14aba 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
2001-08-17 00:42:50 +00:00
blakeross%telocity.com
64c93bc135 Cleaner fix for making turbo mode dynamic (89504). r=ccarlen sr=ben 2001-08-17 00:25:04 +00:00
dougt%netscape.com
7d73da2c7b optimization for nsDownloader. 92804. r=pavlov, sr=darin@netscape.com 2001-08-17 00:17:52 +00:00
heikki%netscape.com
458e51fea6 Bug 75234, XHTML style element's contents appeared twice in the content model. r=peterv, sr=jst. 2001-08-17 00:07:17 +00:00
ftang%netscape.com
ade80a6903 replace nsCRT::strcasecmp with collationService->CompareString
r/sr=waterson@netscape.com fix bug 46925
2001-08-17 00:02:30 +00:00
gordon%netscape.com
872bbb27b3 For bugscape bug 6985. Enabling cache support for dynamically switching profiles. r=ccarlen, sr=darin. 2001-08-17 00:01:01 +00:00
ddrinan%netscape.com
bdf2ce23e6 Missed this check in for bug 92475 - CRL checking 2001-08-16 23:57:57 +00:00
ftang%netscape.com
e4067efe1c use nsIScriptableDateTime to format date/time string
fix bug 88667. r=morse sr=
2001-08-16 23:56:11 +00:00
dianesun%netscape.com
8b8605fe0f Fix for bug 80581, r=hwaara, sr=sspitzer 2001-08-16 23:52:16 +00:00
radha%netscape.com
cd2004720f Fix for bug # 86752. LOAD_FLAGS_BYPASS_HISTORY does not work. r=adamlock sr=rpotts 2001-08-16 23:49:50 +00:00