Commit Graph

1404 Commits

Author SHA1 Message Date
dp%netscape.com
e92ce2c996 - Converting to Generic Module
- Removing unneccessary defines of IID and CID
r=rjc


git-svn-id: svn://10.0.0.236/trunk@59049 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-28 09:14:44 +00:00
syd%netscape.com
1d0a08cc07 Added support for registering JS functions, by the preference panel, with
prefwindow. These will be called by prefwindow when the user hits OK or
Cancel button; the intent is that a panel can then determine if the user
made changes that were commited, and act upon them. I will post something
to prefs and general about how that can be done. r=ben


git-svn-id: svn://10.0.0.236/trunk@59025 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-28 05:35:32 +00:00
sdagley%netscape.com
21c87ff63d Fix #25042. Moving PR_Init_Log proto from prlog.h to pprio.h as it is an internal function that normally doesn't belong in the NSPR public interfaces but the Mac needs it. Changes actually from wtc, sdagley just reviewed them and is checking them in.
git-svn-id: svn://10.0.0.236/trunk@59014 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-28 04:00:28 +00:00
law%netscape.com
38f2557618 Tweaks to new shist per bug 18804; r=travis@netscape.com
git-svn-id: svn://10.0.0.236/trunk@58939 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-27 14:31:01 +00:00
pepper%netscape.com
9fdb77655c All source files must contain a newline at the end of some unix builds fail.
git-svn-id: svn://10.0.0.236/trunk@58898 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-27 06:13:00 +00:00
waterson%netscape.com
88e762a7a8 Bug 24499, 15586. Hold strong ref to nsIRDFXMLSinkObservers; add onError() method to nsIRDFXMLSinkObserver API; be sure to notify observers in synchronous load case. r=shaver
git-svn-id: svn://10.0.0.236/trunk@58868 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-27 02:24:20 +00:00
jband%netscape.com
7ac1267323 Lots of xpconnect bug fixes...
- fix bug 12954 "should throw when setting non-settable props".

- fix bug 13418 "xpconnect needs to be threadsafe".
I think I filled in the cracks. Tests would be nice :)

- fix bug 22802 "[MLK] XPConnect Leaks".

- fix bug 24119 "[MLK] Reminder about cleaning up maps".

- fix bug 24453 "xpconnect needs default security manager".
I also changed the code in DOM and caps to just install a default secman and
not install a secman for each JSContext.

- fix bug 24687 "xpconect should avoid resolve performance suckage".
Added (modified) patch from shaver to create my JSObjects with the
global object as the temporary proto to avoid losing lookup.

- hack for bug 24688 "runtime errors in wrapped JS are not made obvious"
Added a debug only printf. We still need a JSErrorConsole service for this.

- fix bug 16130 "createInstanace and getService can create wrappers around wrappers"
Fixing this one really entailed changing the semantics of nsIXPConnect::wrapNative
and nsIXPConnect::wrapJS to use common code in xpcconvert that deals with existing
wrappers and DOM objects (with their own schemes for wrapping and unwrapping).
So, I changed the callers because the params changed slightly and some callers
were doing more work than necessary given the new semantics.

- Continued in the crusade to replace manaual refcounting with nsCOMPtrs whenever
touching old code.

- Added myself as first contributor to xpconnect files (vanity prevails!)

- Added new copyright header on some files that were missing it.

- Added some API comments.

- Converted nsXPCWrappedJS to implement nsIXPConnectWrappedJS via MI rather than
the old loser scheme of the nsIXPConnectWrappedJSMethods tearoff object.

- added DumpJSStack as globals to xpconnect and DOM dlls to be callable from
debuggers. I have ideas on how to improve and expand this support soon.

r=mccabe


git-svn-id: svn://10.0.0.236/trunk@58762 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-26 08:38:10 +00:00
tbogard%aol.net
11818bec51 Fixed case of methods off the nsIWindowMediator interface as they have now changed to be JS compliant.
git-svn-id: svn://10.0.0.236/trunk@58731 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-26 05:17:52 +00:00
ben%netscape.com
fd0248f052 some js dumps to display state of params passed into prefwindow...
git-svn-id: svn://10.0.0.236/trunk@58715 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-26 03:03:37 +00:00
ben%netscape.com
a2f223850c removing themes panel access from preftree for beta (bug24755)
git-svn-id: svn://10.0.0.236/trunk@58709 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-26 02:40:58 +00:00
ben%netscape.com
fe963a8f15 fixing bugs on color pref setting, and on multiple pref setting, r=alecf@netscape.com
git-svn-id: svn://10.0.0.236/trunk@58698 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-26 01:59:40 +00:00
matt%netscape.com
33db838c19 spelling fix for bug 24917
git-svn-id: svn://10.0.0.236/trunk@58680 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-26 01:14:17 +00:00
matt%netscape.com
e91d679788 fix for bug 24581
git-svn-id: svn://10.0.0.236/trunk@58678 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-26 01:11:12 +00:00
gayatrib%netscape.com
f982aeffca A method added to open the profile registry
git-svn-id: svn://10.0.0.236/trunk@58671 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-26 01:06:56 +00:00
pinkerton%netscape.com
1b2ae3e812 moving d&d into a separate file: bookmarksDD.js r=shaver.
git-svn-id: svn://10.0.0.236/trunk@58666 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-26 00:57:34 +00:00
pinkerton%netscape.com
7f78e88602 moving all d&d code into separate file: bookmarksDD.js r=shaver.
git-svn-id: svn://10.0.0.236/trunk@58663 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-26 00:55:08 +00:00
pinkerton%netscape.com
0a0cfd2781 adding navigatorDD.js and bookmarksDD.js to the builds.
git-svn-id: svn://10.0.0.236/trunk@58662 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-26 00:54:36 +00:00
valeski%netscape.com
f2a5b81c24 a=leaf. 24996. We were not able to download files via save as because the destination file did not exist
git-svn-id: svn://10.0.0.236/trunk@58638 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-25 22:44:39 +00:00
hyatt%netscape.com
55fe690098 Multiple selection can be disabled in trees now.
git-svn-id: svn://10.0.0.236/trunk@58581 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-25 10:30:34 +00:00
pinkerton%netscape.com
5785b57676 First Checked In.
git-svn-id: svn://10.0.0.236/trunk@58558 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-25 04:14:02 +00:00
dougt%netscape.com
714da09a59 Landing nsIFile.
git-svn-id: svn://10.0.0.236/trunk@58490 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-24 21:28:28 +00:00
michael.lowe%bigfoot.com
5fcb19144c Fix bustage
git-svn-id: svn://10.0.0.236/trunk@58361 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-21 22:47:22 +00:00
michael.lowe%bigfoot.com
6856aa06f0 Repeating, prioritised timer implementation for Windows and Gtk (bug 22979). author={Win32=michael.lowe@bigfoot.com, Gtk=alex@cendio.se}, r={kmcclusk,rods,sfraser,et al} a=brendan
git-svn-id: svn://10.0.0.236/trunk@58358 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-21 21:56:09 +00:00
warren%netscape.com
483a911570 Fixed assertion/malfunction when timers are set on bookmarks because the bookmark service's QI didn't return nsIStreamListener. r=rjc
git-svn-id: svn://10.0.0.236/trunk@58327 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-20 22:44:50 +00:00
matt%netscape.com
078aabe70e changing fonts to int to string.... r=eric brendan okayed
git-svn-id: svn://10.0.0.236/trunk@58288 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-20 03:09:45 +00:00
matt%netscape.com
368a8f4c1a fixing for font pref emergency r=erik brendan okayed
git-svn-id: svn://10.0.0.236/trunk@58287 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-20 03:08:44 +00:00
rjc%netscape.com
53d118d8f3 Add a secondary sort key (which is the name column).
git-svn-id: svn://10.0.0.236/trunk@58209 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-19 02:41:12 +00:00
matt%netscape.com
4a83cb79e0 adding for fonts r=erik
git-svn-id: svn://10.0.0.236/trunk@58172 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-19 00:16:09 +00:00
matt%netscape.com
54fa827e1a adding prefs font code r=erik
git-svn-id: svn://10.0.0.236/trunk@58171 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-19 00:14:41 +00:00
matt%netscape.com
adef5aca9b commiting pref-fonts.js for prefs
git-svn-id: svn://10.0.0.236/trunk@58169 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-19 00:13:37 +00:00
law%netscape.com
105014fbe8 Fixes for bugs 22296, 19019, et al; r=matt@netscape.com
git-svn-id: svn://10.0.0.236/trunk@58167 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-19 00:12:15 +00:00
pinkerton%netscape.com
0240438f99 hiding d&d behind a pref (xpfe.dragdrop.enabled) for nscp beta. r=sdagley. bug #22083.
git-svn-id: svn://10.0.0.236/trunk@58163 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-18 23:59:26 +00:00
rjc%netscape.com
1a1d36da73 Second part of fix for bug # 21175: force a bookmark URL to have a scheme (default: "http://")
git-svn-id: svn://10.0.0.236/trunk@57968 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-16 11:52:18 +00:00
slamm%netscape.com
150834645f Take out debug='true'.
git-svn-id: svn://10.0.0.236/trunk@57903 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-15 03:25:25 +00:00
slamm%netscape.com
ae7463ebdc Simple fix to avoid adding folders to the sidebar. Needed to use 'container' instead 'folder'.
git-svn-id: svn://10.0.0.236/trunk@57902 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-15 03:23:46 +00:00
slamm%netscape.com
03eeac6e8d Workarounds for box/splitter bugs 20546, 22214, 19488 16516. r=law.
git-svn-id: svn://10.0.0.236/trunk@57901 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-15 03:22:22 +00:00
alecf%netscape.com
9750cc6fb7 remove prefwindow from windows build r=sspitzer
git-svn-id: svn://10.0.0.236/trunk@57897 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-15 02:49:52 +00:00
alecf%netscape.com
27f9f4bba5 remove prefwindow from the build! Hurrah it is gone! r=sspitzer
git-svn-id: svn://10.0.0.236/trunk@57895 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-15 02:42:40 +00:00
law%netscape.com
871285c0ef Fix Save File... button so it works again; r=rgoodyer/akkana
git-svn-id: svn://10.0.0.236/trunk@57880 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-15 01:48:22 +00:00
rgoodger%ihug.co.nz
deca9e0754 fixing 22997, ugly unknown content dialog. partial r=akkana@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@57794 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-14 08:03:06 +00:00
rgoodger%ihug.co.nz
6d8b69d818 [prefwindow] fixing 23909 - cookies radiobutton group has no default (typo)
git-svn-id: svn://10.0.0.236/trunk@57764 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-14 00:57:48 +00:00
slamm%netscape.com
243de17166 Style tweak. Reduce the line under the panel headers. r=german.
git-svn-id: svn://10.0.0.236/trunk@57732 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-13 23:44:17 +00:00
bienvenu%netscape.com
0bd46b7058 fix mork cell leaks in history, r=waterson
git-svn-id: svn://10.0.0.236/trunk@57726 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-13 23:35:00 +00:00
waterson%netscape.com
1dc5a28c4f Bug 23799. Add a brief comment to clarify wtf is going on here. r=valeski
git-svn-id: svn://10.0.0.236/trunk@57718 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-13 23:25:25 +00:00
waterson%netscape.com
44709709e2 Bug 23799. Remove <html:div> surrounding the <tree> tag and update the 'style' attributes to accomodate recent hyattfunkage. r=valeski
git-svn-id: svn://10.0.0.236/trunk@57717 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-13 23:24:50 +00:00
slamm%netscape.com
12278175df Second part of fix for bug #21862, unable to resize preview dialog. Previously checked in changes to preview.xul
git-svn-id: svn://10.0.0.236/trunk@57709 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-13 23:11:43 +00:00
slamm%netscape.com
5cb7e5c2da Fix for 'View / Sidebar' not showing sidebar (bug #14685). Fix for javascript error (bug #23829).
git-svn-id: svn://10.0.0.236/trunk@57708 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-13 23:09:44 +00:00
syd%netscape.com
d9c0fb942e restore id to first treechildren tag to fix broken overlay in commercial tree.
r=ben goodger


git-svn-id: svn://10.0.0.236/trunk@57633 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-13 04:56:59 +00:00
slamm%netscape.com
02e3b18c37 Fix for bug #21862, unable to resize preview dialog.
git-svn-id: svn://10.0.0.236/trunk@57609 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-13 02:26:02 +00:00
slamm%netscape.com
ad4046ddad Add minimum widths to fix bug #18428 (iframe would overlap when sidebar made narrow).
git-svn-id: svn://10.0.0.236/trunk@57604 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-13 02:18:23 +00:00