Commit Graph

45671 Commits

Author SHA1 Message Date
rods%netscape.com
2895baab71 removes itself from the radio group when it is destructed
r=kmcclusk, bug 17418
1999-10-29 13:54:58 +00:00
rods%netscape.com
6a19f546f2 clears the the checked item on removal
r=kmcclusk,bug 17418
1999-10-29 13:53:50 +00:00
kin%netscape.com
74852c1b92 Fix for bug #16176: [DOGFOOD] need to annotate line frames with whitespace trim
layout/base/src/nsCaret.cpp
        - Modified DrawCaretWithContext so that we only
          adjust the caret position if we are within the
          frame's bounds.

    layout/html/base/src/nsTextFrame.cpp
        - Modified GetPointFromOffset() to add the width
          of a space if the offset is after a trailing space
          and it was trimmed off the frame.

r=sfraser@netscape.com
1999-10-29 13:43:11 +00:00
Jerry.Kirk%Nexwarecorp.com
f299efce70 Fixes for drawing the new Chrome. Had to explicitly call PgFlush
to flush the draw stream from the memory context into the off screen
buffer. I think this is a bug in Photon, but for now this is the fix.
r=kedl
1999-10-29 12:53:58 +00:00
pavlov%netscape.com
5ee5cd78a8 remove some tabs and add a check for null (bug 17252) r=syd 1999-10-29 09:03:53 +00:00
pavlov%netscape.com
9c63f59cdd fix for bugs 17234,17416 r=tor,bruce 1999-10-29 08:36:47 +00:00
pavlov%netscape.com
e2212a0323 fix for 15942 and some performance tests/code r=syd 1999-10-29 08:24:09 +00:00
danm%netscape.com
dd92cd7d31 treat the return key, like enter, as if the default dialog button had been pressed. part of fix for bug 17529. r:saari@netscape.com 1999-10-29 06:17:07 +00:00
danm%netscape.com
ed42ece260 dialog now uses okCancelButtons overlay. partial fix for bug 17529 r:hangas@netscape.com 1999-10-29 06:12:26 +00:00
cmanske%netscape.com
9598a09ef7 Changed hover style for FormatToolbar for consistency with new UI 1999-10-29 06:04:48 +00:00
beard%netscape.com
f5508d70ac added transitive closure size computation. 1999-10-29 06:04:01 +00:00
jband%netscape.com
04eeab08bf r=shaver@mozilla.org
- Fix for bug 13419 - xpconnect calls wrapped JS objects on wrong JSContext.
Added code to use the nsThreadJSContextStack in order to call wrapped
JS object on the JSContext that is current for the running thread.

We've made the rule that xpconnect only supports one JSRuntime. We
partially enforce that here by enforcing that the JSContext on which
we will run code hails from the same JSRuntime as the JSContext on
which the wrapper for the JS code was built.

Because it is perfectly legal for the nsThreadJSContextStack to be empty
if a wrapped JS object is being called from code other than a DOM event,
this system will lazily create a JSContext for the current thread and
maintain it in TLS. This JSContext is used as necessary. If it uses such
a JSContext that was not already on the nsThreadJSContextStack then the
system will temporarily push that JSContext onto the nsThreadJSContextStack
during the course of the function call being performed. This is all managed
my a new auto class: AutoPushCompatibleJSContext. This is used in the two
places where wrapped JS code is called from native code.

[the two places where this system is invoked are currently disabled due to
the fact that the DOM code makes bad assumptions about the JSContext on
which DOM objects can be accessed. We are working to fix that and then this
code will be enabled.]

- Add #ifdef XPC_DETECT_LEADING_UPPERCASE_ACCESS_ERRORS code that will help
users when we do things like fix bug 14460. As soon as we make more of the
idl declarations of methods leadingLowercase then we will have
LeadingUppercase calls from JS breaking at runtime. It is expected that this
will especially be a problem for coders working with the same interfaces
from both C++ and JS (since from C++ an interface has LeadingUpper methods and
the *same* interface seen from JS has leadingLowecase names). This code
(as suggested by shaver) will print out an informative error message when
it detects the misuse. This is currently enabled for DEBUG builds only.

- Copy code from xpcshell to TestXPC to use the JSRuntimeSerivce.

r=norris@netscape.com
- Check to see if a wrapped JS object has a QueryInterface property before
trying to call that method. This is a speed optimization. It also and makes
norris happy because his perrenial breakpoint in jsReportErrorNumber is not
getting hit (even though the old code was safe).
1999-10-29 05:42:41 +00:00
mcafee%netscape.com
ac060fe18e Updating legend to match new output format. 1999-10-29 05:02:00 +00:00
troy%netscape.com
3019dd4b7e Fix for bug #16649. Didn't actually change anything. Just restored some
code that was clobbered by revision 3.153
1999-10-29 04:57:02 +00:00
morse%netscape.com
4c2f49ffb5 get ready for integration with http/ftp authentication, r=davidm 1999-10-29 04:51:27 +00:00
sspitzer%netscape.com
c614d3d7c0 fix for #8717. performance is good enough to bump this back to 500.
still more work to be done, as this is a per-server pref now, I think.
1999-10-29 04:49:41 +00:00
mcafee%netscape.com
e8d4ac6112 No spaces so units don't go on next line. 1999-10-29 04:45:52 +00:00
sspitzer%netscape.com
31a75ec59b fix it so that if you have something selected, and you hit enter, it starts with that profile. 1999-10-29 04:40:20 +00:00
bienvenu%netscape.com
075caf0152 changes to use nsIMsgWindow r=putterman 1999-10-29 04:39:06 +00:00
mcafee%netscape.com
aed0c9af45 oops left out b units 1999-10-29 04:36:17 +00:00
mcafee%netscape.com
cf909d95d2 Better units, r=brendan 1999-10-29 04:30:56 +00:00
morse%netscape.com
43be8183c0 provide compatibility with single signon, r=davidm 1999-10-29 04:30:38 +00:00
cmanske%netscape.com
b3a8f0ef9c Reduced size of Named Anchor proxy icon used in editor page to minimize layout disturbance when present. Changed colors. 1999-10-29 04:23:36 +00:00
sspitzer%netscape.com
73b4a087fd fix for #16231, r=mscott. make the file locator know about panels.rdf.
if <profile>/panels.rdf doesn't exist, copy the default to that location.
1999-10-29 04:02:25 +00:00
sspitzer%netscape.com
f1a3d41f84 fix for #16231, r=mscott. use the file locator (which caches the profile directory) instead of going through the profile service. 1999-10-29 04:02:20 +00:00
sspitzer%netscape.com
7a72b30bde remove the GetCurrentProfileDirFromJS() method from the nsIProfile interface. the only one using it was the sidebar js, but now that uses the fileLocator. r=mscott. 1999-10-29 04:01:22 +00:00
rginda%ndcico.com
ecf3e52547 ** NOT PART OF THE SEAMONKEY DEFAULT BUILD **
* xul/tests/index.html
Content update.

* xul/tests/test3-output-loud.css
Added ugly style.

* Makefile.in, makefile.win
Updated to install new style.
1999-10-29 03:33:01 +00:00
warren%netscape.com
bb7537da50 Moved purify stuff into xpcom/base for the benefit of all. 1999-10-29 03:28:22 +00:00
warren%netscape.com
5a5994f0bb Adding pure.h pure_api.c to the build. bug#16695 1999-10-29 03:26:50 +00:00
warren%netscape.com
4406d6612d Took out bogus error message. 1999-10-29 03:19:11 +00:00
waterson%netscape.com
daab7b6c46 Fix SizeOf() operation. 1999-10-29 03:07:38 +00:00
cmanske%netscape.com
9479d9e04b Style adjustment for Composer DisplayMode toolbar 1999-10-29 02:58:37 +00:00
cmanske%netscape.com
97c3b421e7 Color adjustment for Composer DisplayMode toolbar 1999-10-29 02:47:47 +00:00
warren%netscape.com
c6bdc8675e Printed out TOTAL line for showbuilds.cgi 1999-10-29 02:39:10 +00:00
cathleen%netscape.com
f5448d07df update unix packaging list for missing chrome and res files (editor, xpinstall... ) 1999-10-29 02:37:27 +00:00
cmanske%netscape.com
fd1c22fa70 Added 'Throbber' to Composer - more UI adjustments for new skin. Tweaked new toolbar images. r=sfraser 1999-10-29 02:33:51 +00:00
kipp%netscape.com
0dcf174777 Implement the LIBMALLOC_NOFREE flag; add in support for memory fill count which increases the malloc by N and fills it with a pattern to help detect overruns and random memory corruptions 1999-10-29 02:19:25 +00:00
kipp%netscape.com
82071e4e95 Disabled some of my own debugging noise 1999-10-29 02:17:55 +00:00
rhp%netscape.com
ed196216e3 Fix for message display - Bug #17481 - r: jefft 1999-10-29 02:17:10 +00:00
ssu%netscape.com
ffb8aa030f fixing bugs #16935 and #11581. r=dvedtiz.
The first fix reverses the way xpinstall aborts/cleans up itself.  The
correct way is to undo the commands it ran in backwards order.

The second fixes problem with a install.js script not having called
finalizeInstall() yet still installing files.
1999-10-29 02:15:56 +00:00
kipp%netscape.com
0e326d49bf nuked another silly warning because I got tired of seeing it 1999-10-29 02:06:33 +00:00
kipp%netscape.com
10949bfd27 I added logic to the viewers browser window to disable javascript initiated popups during web crawling; I also fixed the web crawler to only initiate a new load after a previous document ends not a subdocument (again!) 1999-10-29 02:06:09 +00:00
kipp%netscape.com
2a1378d3ff I added logic to the viewers browser window to disable javascript initiated popups during web crawling 1999-10-29 02:05:16 +00:00
gagan%netscape.com
a4cb24fb47 Fixed bug 17393. We were firing an OnStopRequest for redirect's response completion. That messes up imagelib which starts to reset/abort streams. r=waterson 1999-10-29 01:55:58 +00:00
kipp%netscape.com
4b3c19334b r=troy; fixed code to properly remove reflowc ommands when cancelling 1999-10-29 01:53:56 +00:00
wtc%netscape.com
d62cb68cf5 Need to set the reuseaddr socket option before PR_Bind, now that
PR_Bind no longer sets that option automatically (see Bugzilla #17184).
1999-10-29 01:41:34 +00:00
wtc%netscape.com
f0f6a95346 Bugzilla bug #15858: fixed compiler warnings. 1999-10-29 01:33:54 +00:00
jj%netscape.com
ca44765fb8 added [xpiengine] module and rename 'ChromeRegistry' to 'ChomeRegistry' to be consistent with this typo across the tree. 1999-10-29 01:25:51 +00:00
waterson%netscape.com
ada7441247 Bug 15146. Brutal content model sharing, Phase II. XUL content sink now constructs prototype documents; 'real' content model constructed from walking prototype. Landed XUL_SHARING_19991027_BRANCH (derived from XUL_SHARING_19991022_BRANCH). See branch comments for details. r=hyatt. 1999-10-29 01:21:15 +00:00
mcafee%netscape.com
97265f6557 typo, r=slamm 1999-10-29 01:21:06 +00:00