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

117589 Коммитов

Автор SHA1 Сообщение Дата
ben%netscape.com 7ca4c652a2 fix web panels folder 2003-04-12 12:54:16 +00:00
igor%mir2.org f426f26c1d Commiting Hannes Wallnoefer patch to allow LiveConnect to convert JS Date to Java Data, see http://bugzilla.mozilla.org/show_bug.cgi?id=201326 2003-04-12 10:48:39 +00:00
tor%cs.brown.edu 1ca2e83bf8 Bug 199169 - plug occasional leak of gif colormap. r=paper, sr=brendan 2003-04-12 10:44:35 +00:00
ssu%netscape.com 71f0265f37 fixing bug 198364 - auto advance on delete to next unread mail message is broken with recent cvs since 20030319. r=/sr=sspitzer 2003-04-12 08:24:00 +00:00
hyatt%mozilla.org 220ae75b74 Updating. 2003-04-12 08:04:53 +00:00
hyatt%mozilla.org b656d8539c Adding forked bookmarks. NOt used yet. 2003-04-12 07:31:02 +00:00
dougt%netscape.com 022b220736 Fixes a crash on shutdown. patch by bryner. r+sr=dougt 2003-04-12 07:16:31 +00:00
sspitzer%netscape.com e61fcc5775 fix for bug #124438. fix get msg icon in modern skin.
thanks to abecevello@sympatico.ca (Adam Becevello) for the fix.
r=marlon, sr=sspitzer
2003-04-12 06:57:54 +00:00
bzbarsky%mit.edu b3048c6360 Fixing OS/2 bustage -- compiler is too dumb to tell that the void* version is
_not_ what we want here... ;)
2003-04-12 06:18:38 +00:00
bzbarsky%mit.edu e60fc7dc8b Change nsObjectFrame reflow when showing an image or iframe to just reflow the kid and
use its desired size.  Change reflow when doing a plugin to properly look at
the mComputedHeight/Width instead of trying to (incorrectly) walk up the reflow
state chain.  Plus some nsCOMPtr love.  Bug 191246 and bug 196280,
r=peterlubczynski, sr=roc+moz
2003-04-12 04:55:07 +00:00
sfraser%netscape.com a28c941ba9 Fix method types to keep Windows happy (__stdcall crap) 2003-04-12 04:22:16 +00:00
bzbarsky%mit.edu c1beef340d Clean up nsURILoader.cpp some. Better comments, more understandable code in
nsDocumentOpenInfo::DispatchContent, less confusing use of RetargetOutput
(which is now ConvertData).  Bug 201618, r=darin, sr=sspitzer.
2003-04-12 03:36:53 +00:00
bzbarsky%mit.edu 7fd3825eaa More const string love. Bug 200389, patch by ataylor@its.to (Andrew Taylor),
r=jst, sr=alecf
2003-04-12 03:23:33 +00:00
bzbarsky%mit.edu 12540815ab Make some strings in prompt service char arrays instead of pointers to move
them to readonly data.  Bug 201355, patch by ataylor@its.to (Andrew Taylor),
r=adamlock, sr=alecf
2003-04-12 03:17:15 +00:00
bzbarsky%mit.edu b66c174d33 Make frequence tables in universal charset decoder const to move them into the
readonly segment.  Bug 201361, patch by ataylor@its.to (Andrew Taylor),
r=smontagu, sr=alecf
2003-04-12 03:14:30 +00:00
sfraser%netscape.com 0ea779d7ff Part of fix for bug 201400. r=aaronl, sr=me. 2003-04-12 03:12:59 +00:00
sfraser%netscape.com 482d4fbaa3 Fix bug 201560: reimplement the DOM window controller using shared controller code, and a singleton nsIControllerCommandTable. This reduces the number of string compares when updating commands, and is cleaner. Include some string cleanup in SetCursor() to reduce codesize. r=brade/jkeiser, sr=jst. 2003-04-12 03:08:23 +00:00
sfraser%netscape.com c708a0b885 Fix for bug 201400: move the "accessibility.browsewithcaret" pref observer to the nsEventStateManager, to remove it from the DOMWindowController. Patch by brade/sfraser, r=aaronl, sr=sfraser. 2003-04-12 03:03:27 +00:00
brendan%mozilla.org 36867f5dc9 Reduce seeks outside the FastLoad file's underlying stream buffer (195010,
r=ben, sr=bryner).

- Pass null scope objects into nsIScriptContext::Compile{EventHandler,Script}
when precompiling for brutal sharing.  The JS engine does not need a non-null
object parameter for static scope.  That parameter can be non-null only if it
helps the compiler "pre-bind" functions to the same scope object that they'll
be parented by when executing, but with brutal sharing, functions are
precompiled once and executed against many different scope objects.

- A problem in XUL FastLoad was that it would serialize master .xul document
out-of-line scripts (those included via script src= from non-overlay, "master"
.xul docs) far from the place in the FastLoad file where XUL prototype script
info was serialized for the <script src=> tag itself.  I fixed that so that,
unless the out-of-line script was previously serialized (by a different src=
reference from another .xul file), the OOL script data immediately follows the
proto-script info in the FastLoad file.

This required adding a SerializeOutOfLine method to nsXULPrototypeScript, which
restores symmetry by matching the existing DeserializeOutOfLine(Script) (note:
I dropped the redundant "Script" from the end of the latter method's name.  We
need SerializeOutOfLine to handle overlay OOL scripts.	They are serialized by
nsXULDocument::OnStreamComplete, because that code knows the difference between
an overlay and a master doc.  This removes all trace of FastLoad writing from
nsXULPrototypeScript::Compile -- FastLoad stuff didn't belong there, not only
because we now want to write master OOL scripts later, when walking the master
XUL prototype doc's element tree, but also for modularity reasons.  The caller
knows about FastLoad, nsXULPrototypeScript::Compile does just what its name
implies.

There are 132 seeks with the patch, only 49 of which dump the underlying file
stream's buffer, vs. 133 seeks without the patch, 87 of which dump the buffer.

- Nit-picked some comments to fit in 80 columns, and made other cosmetic fixes.

- Implicated the nsXULDocument::mIsWritingFastLoad flag from the useXULCache
"is the XUL cache enabled?" flag, so other places that test mIsWritingFastLoad
don't have to query whether the cache is enabled.

- Added METERING synchronous meter-dumping to /tmp/bufstats, only ifdef
DEBUG_brendan, in netwerk/base/src/nsBufferedStreams.cpp.

- Added the deferred seek optimization from the first patch in bug 195010 to
nsFastLoadFile.cpp.

- Fixed nsFastLoadFileReader so it overrides readSegments as well as read.
This catches up with the interface extension made to nsIInputStream to add
readSegments.  The nsFastLoadFileReader extends nsBinaryInputStream, which is
a concrete class, and overrides Read in order to snoop on *all* bytes read.
It does this in order to demultiplex documents interleaved when the FastLoad
file was written.

But since the readSegments move into nsIInputStream.idl, certain primitives
in nsBinaryStream.cpp, e.g., nsBinaryInputStream::ReadCString, have used
ReadSegments, not Read, to consume parts of the underlying stream (to read
the C string's chars, in that example), and the FastLoad file implementation
has not accounted for those bytes.

- Added a new method to nsIFastLoadFileControl and its impls: hasMuxedDocument.
 This is needed when serializing master XUL doc OOL scripts, because we must
not serialize twice, and any OOL script that other XUL docs can include via
script src= could already be in the FastLoad mux.

/be
2003-04-12 01:34:11 +00:00
cavin%netscape.com 7dec7af3b0 Fix for 201588. Set dirType in CreateDirectoryByURI() and prefName in DIR_AddNewAddressBook(). r=shliang, sr=sspitzer. 2003-04-12 01:26:36 +00:00
sspitzer%netscape.com fec3c16976 backing out my fix for 200603, and neils supplimental fix for it. 2003-04-12 00:17:25 +00:00
rogerl%netscape.com 43332415d6 Fixed nullClass accessors. 2003-04-11 22:57:00 +00:00
rogerl%netscape.com bc99e4c291 Leakage. 2003-04-11 22:20:10 +00:00
rogerl%netscape.com 6b894ed47b Leakage fixes. 2003-04-11 21:54:58 +00:00
rogerl%netscape.com 91389b8442 Leakage fixes. 2003-04-11 21:29:50 +00:00
brendan%mozilla.org d7901358b7 Fix set-property on sealed object to throw error (94693, r=rogerl). 2003-04-11 21:02:29 +00:00
seawood%netscape.com d96d44ed0a Remove ctl add-on modules from link list in static builds.
Thanks to Roland Mainz <Roland.Mainz@informatik.med.uni-giessen.de> for the patch.
Bug #201167 r=cls
2003-04-11 20:39:09 +00:00
ccarlen%netscape.com 8eaa1471d2 Bug 201508 - Add Print Dialog PDE to Camino. r=pink/sr=sfraser 2003-04-11 20:27:56 +00:00
rogerl%netscape.com 4a75deb55c Leak plugging. 2003-04-11 18:53:59 +00:00
darin%netscape.com f2e5053dac fixes bug 80918 "Proxy: 'No Proxy for:' does not support ip address wildcards" r=bbaetz sr=alecf 2003-04-11 18:24:55 +00:00
heikki%netscape.com e511dd271f Bug 197141, XMLHttpRequest behavior did not match IE when host was not found, r=harishd, sr=darin. 2003-04-11 17:06:29 +00:00
nhotta%netscape.com fbf1024ed5 Initialize IDN service at nsStandardURL constructor,
added pref observers for IDN related prefs,
bug 188218, r=darin, sr=alecf.
2003-04-11 17:05:56 +00:00
nhotta%netscape.com b5293689a8 Adding Ascii check for mailto url recognition,
bug 201369, r=ben.bucksch, sr=darin.
2003-04-11 16:56:01 +00:00
locka%iol.ie 653ae001fd Implement IBindHost::CreateMoniker including base url support, initialise _Module global properly and comment out IOleInPlaceSiteWindowless b=200680 r=dbradley@netscape.com sr=alecf@netscape.com 2003-04-11 13:51:34 +00:00
jaggernaut%netscape.com 414b1998c4 Bug 201609: Cancelling publish doesn't really cancel currently executing uploads
. r=ssu, sr=bryner, moa=brade. Note that this bug depends on bug 201610 being fi
xed.
2003-04-11 13:20:20 +00:00
bryner%netscape.com 0d9a1c0167 taking a stab at luna orange... removing bogus forward declaration 2003-04-11 11:29:32 +00:00
bryner%netscape.com b0982cb3dc nsViewFactory.cpp is dead now that view is in gklayout. Not part of the build. 2003-04-11 08:30:00 +00:00
bryner%netscape.com 838b34caa1 Remove nsScrollFrame and frame constructor support for it. Remove dlldeps.cpp for layout, it's not necessary. Bug 201457, r+sr=roc. 2003-04-11 08:26:42 +00:00
ssu%netscape.com 93cd4872cd fixing bug 197847 - Too many network errors should pause install, not automatically cancel it. r=dveditz, rs=sspitzer 2003-04-11 07:32:00 +00:00
joshua.xia%sun.com f72d4db74d bugid=186056 browser crashed on second call to applet using javascript
r=brendan@mozilla.org sr=beard@netscape.com
2003-04-11 05:47:21 +00:00
wtc%netscape.com b291ec6b57 Bug 200335: need to cast pthread_t (which could be a pointer) to an
unsigned type (PRUptrdiff).  The patch is contributed by Nelson Bolyard.
2003-04-11 03:38:24 +00:00
bryner%netscape.com 8832b03f1c s/INCLUDE_XUL/MOZ_XUL/ 2003-04-11 02:06:32 +00:00
darin%netscape.com c1360c525d fixes bug 201570 "enable socket transport logging in nightly builds" r=dougt sr=brendan 2003-04-11 01:19:07 +00:00
cltbld%netscape.com cb55edb9f0 Automated update 2003-04-11 01:00:41 +00:00
bryner%netscape.com 4d3b825ffa Make --disable-xul work (bug 69995). We build enough XUL to support
scrollbars unconditionally, but can now leave out heavyweight widgets like
grid, listbox, and tree.  r=bzbarsky, sr=alecf.
2003-04-11 00:56:27 +00:00
arougthopher%lizardland.net d682bc1ce1 Bug#180134
NS_METHOD nsWindow::ConstrainPosition needs impelentation in BeOS
r=arougthopher,sergei
2003-04-11 00:54:42 +00:00
leaf%mozilla.org 3703272a3b rest of bug 201520, r=cyeh. using $regexp exposed an unterminated regexp match
for [^/] when % is used, which matches any string that has any non-/ characters
in it, rather than *no* / characters before the end of the string.
2003-04-11 00:16:05 +00:00
shliang%netscape.com d3eaf21903 125197 - and/or search tables for ab searches - r=cavin, sr=sspitzer 2003-04-11 00:10:18 +00:00
shliang%netscape.com b091b7d994 195213 - sidebar does not load when opened if collapsed on startup - r=sspitzer, sr=jag 2003-04-11 00:03:04 +00:00
shliang%netscape.com 86a41ce5a4 166912 - mail account manager settings appear not to take effect - r=cavin, sr=sspitzer 2003-04-10 23:58:52 +00:00