Commit Graph

3907 Commits

Author SHA1 Message Date
sspitzer%netscape.com
7a566e754c add new line to the end of the file. that is a CID, not an IID, so use the right macro. 2000-01-28 23:12:24 +00:00
dp%netscape.com
5e21feaad4 - Converting to Generic Module
- Removing unneccessary IID and CID defines
r=waterson
2000-01-28 09:21:54 +00:00
dp%netscape.com
f5cb07fa25 - Converting to Generic Module
- Removing unneccessary defines of IID and CID
r=rjc
2000-01-28 09:14:44 +00:00
syd%netscape.com
5473932705 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
2000-01-28 05:35:32 +00:00
sdagley%netscape.com
bbe5a1d59d 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. 2000-01-28 04:00:28 +00:00
hyatt%netscape.com
98a3a526b1 Getting rid of createPopup 2000-01-28 03:04:40 +00:00
waterson%netscape.com
fa13303470 Make sure to install htmlBindings.xml on Mac and Unix. 2000-01-28 00:28:05 +00:00
law%netscape.com
c2e0d3f0e1 Tweaks to new shist per bug 18804; r=travis@netscape.com 2000-01-27 14:31:01 +00:00
hyatt%netscape.com
88f06ca41e Adding files for Mac. 2000-01-27 09:55:01 +00:00
hyatt%netscape.com
952e178387 Adding files for UNIX. 2000-01-27 09:52:07 +00:00
hyatt%netscape.com
d186b2e002 Adding makefile stubs for UNIX. 2000-01-27 09:51:32 +00:00
hyatt%netscape.com
56a8de0b1c *** empty log message *** 2000-01-27 09:39:48 +00:00
hyatt%netscape.com
6d238e1056 Working on input field conversion to XBL. 2000-01-27 08:23:04 +00:00
hyatt%netscape.com
ac565042b5 Making sure htmlBindings.xml gets installed. 2000-01-27 08:15:48 +00:00
hyatt%netscape.com
746d0b6f12 First draft of the new XBL key binding handlers for HTML input fields and
text areas.
2000-01-27 08:15:29 +00:00
pepper%netscape.com
37e80e1ac7 All source files must contain a newline at the end of some unix builds fail. 2000-01-27 06:13:00 +00:00
pepper%netscape.com
87cbe5c9a6 ALL files must have a newline at then end 2000-01-27 06:07:03 +00:00
pepper%netscape.com
be6c10cf51 ALL files MUST have a newline at the end of certain unix builds will fail 2000-01-27 06:05:39 +00:00
tbogard%aol.net
0fa1a19b4d FindWebShellWithName now mainly relies on the implmenetation of nsContentTreeOwner::FindItemWithName for the implementation of finding named shells. 2000-01-27 06:01:02 +00:00
tbogard%aol.net
31982f8d7d Fixed FindItemWithName not to search shells that initiated the search request. Moved the guts of nsIDocShellTreeOwner::ContentShellAdded to nsXULWindow. 2000-01-27 05:59:48 +00:00
tbogard%aol.net
37a85fa443 Implemented FindItemWithName(). Stubbed out many of the other functions that shouldn't be called with error conditions. Setup nsContentTreeOwner as the default treeowner when one is not already set. 2000-01-27 05:59:44 +00:00
tbogard%aol.net
7be33c9438 Made the destructor virtual. Added ContentShellAdded notification to nsXULWindow. 2000-01-27 05:59:42 +00:00
tbogard%aol.net
2c35e7b993 Made the destructor virtual. 2000-01-27 04:56:21 +00:00
pepper%netscape.com
39f2d48ffb Yet another source file without an newline at the end. ALL file must have one. 2000-01-27 03:50:38 +00:00
alecf%netscape.com
640bb377d7 move global locale files into en-US
#20296
r=hangas
2000-01-27 03:19:24 +00:00
waterson%netscape.com
767cad41f2 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 2000-01-27 02:24:20 +00:00
saari%netscape.com
8e132ddbbe part of previous checkin 2000-01-26 22:48:16 +00:00
ben%netscape.com
98f3f80ed9 fix pref dialog fail-on-ok bug 2000-01-26 21:56:50 +00:00
dcone%netscape.com
e31204f271 support for regression testing. r=rods 2000-01-26 15:14:41 +00:00
jband%netscape.com
eef6de8432 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
2000-01-26 08:38:10 +00:00
tbogard%aol.net
3f4b2bdf09 Fixed case of methods off the nsIWindowMediator interface as they have now changed to be JS compliant. 2000-01-26 05:17:52 +00:00
tbogard%aol.net
09ffeda71a Fixed case to match the changes in case of nsIWindowMediator. 2000-01-26 03:14:50 +00:00
ben%netscape.com
cf97536675 making prefwindow modal again... 2000-01-26 03:05:57 +00:00
ben%netscape.com
614d54874f some js dumps to display state of params passed into prefwindow... 2000-01-26 03:03:37 +00:00
tbogard%aol.net
68999d0a93 Fixed case of methods called on nsIWindowMediator interface to reflect case change in the interface. 2000-01-26 02:59:07 +00:00
ben%netscape.com
62514f26b8 removing themes panel access from preftree for beta (bug24755) 2000-01-26 02:40:58 +00:00
tbogard%aol.net
ffce833d24 Make nsWebShellWindow subclass from nsXULWindow. This paves the way for nsWebShellWindow to be replaced by nsXULWindow. Much of the work in nsWebShellWindow is put ontop of the nsXULWindow. 2000-01-26 02:21:42 +00:00
pinkerton%netscape.com
4ac33fc442 fix case mismatch with a couple of XPConnect interfaces. now we can quit. (r=bryner) 2000-01-26 02:20:16 +00:00
ben%netscape.com
dff11cdd46 fixing jumpy text in disabled titledbuttons. 2000-01-26 02:03:25 +00:00
ben%netscape.com
c96f0ef3f8 fixing bugs on color pref setting, and on multiple pref setting, r=alecf@netscape.com 2000-01-26 01:59:40 +00:00
tbogard%aol.net
6ebd149e8e added files: mozilla/xpfe/appshell/src/nsChromeTreeOwner.cpp, mozilla/xpfe/appshell/src/nsContentTreeOwner.cpp, mozilla/xpfe/appshell/src/nsXULWindow.cpp 2000-01-26 01:28:18 +00:00
alecf%netscape.com
9421f254d4 add support for page validation and initialization (for the mail wizard)
r=ben
2000-01-26 01:16:21 +00:00
matt%netscape.com
9dcd6aa589 spelling fix for bug 24917 2000-01-26 01:14:17 +00:00
matt%netscape.com
d5b4253a90 fix for bug 24581 2000-01-26 01:11:12 +00:00
mcafee%netscape.com
b1c7b6a26c Fixing typo (24714), r=pavlov 2000-01-26 01:10:06 +00:00
tbogard%aol.net
458490db79 Changing casing to fall inline with idl rules. 2000-01-26 01:07:56 +00:00
tbogard%aol.net
6e74433d34 Adding nsXULWindow.cpp, nsChromeTreeOwner.cpp and nsContentTreeOwner.cpp to the build. 2000-01-26 01:07:12 +00:00
gayatrib%netscape.com
14a402cf93 A method added to open the profile registry 2000-01-26 01:06:56 +00:00
pinkerton%netscape.com
3fe95a6ba0 moving d&d into a separate file: bookmarksDD.js r=shaver. 2000-01-26 00:57:34 +00:00
pinkerton%netscape.com
7083d999f9 moving d&d into a separate file: navigatorDD.js r=shaver. 2000-01-26 00:57:26 +00:00