3898 Commits

Author SHA1 Message Date
ben%netscape.com
f7f941898f fix for checkbox in wallet dialogs having label "check", r=alecf
git-svn-id: svn://10.0.0.236/trunk@59276 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-31 21:49:31 +00:00
danm%netscape.com
9cd4e0e6c5 changing name of opened window from 'null' to '_blank'. travis' idea. r:me
git-svn-id: svn://10.0.0.236/trunk@59272 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-31 21:33:50 +00:00
tbogard%aol.net
e97230d779 The default content tree owner now has a separation of primary versus normal content areas. Primary areas are the only content areas that actually react to and set the title.
git-svn-id: svn://10.0.0.236/trunk@59217 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-30 07:29:38 +00:00
tbogard%aol.net
23735e33f3 Need to specify the class to call because the nsWebShellWindow base ends up calling the content set title. This ensures that Chrome and content go different paths for Setting the title.
git-svn-id: svn://10.0.0.236/trunk@59216 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-30 07:18:01 +00:00
ben%netscape.com
299b2fc8af common dialog (25104)/dialogOverlay appearance tweaks
git-svn-id: svn://10.0.0.236/trunk@59212 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-30 02:01:59 +00:00
ben%netscape.com
a1a339a6bc 25104 - common dialog appearance tweaks, skinnability.
git-svn-id: svn://10.0.0.236/trunk@59211 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-30 01:59:40 +00:00
ben%netscape.com
369b2d6f67 menu appearance tweaks, commondialog appearance work (25104)
git-svn-id: svn://10.0.0.236/trunk@59210 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-30 01:58:46 +00:00
tbogard%aol.net
12ff2e2039 Fixed bug where when the aRequestor was the tree owner of the docShell in a content shell list. It was not advancing checking to see if the list had more.
git-svn-id: svn://10.0.0.236/trunk@59188 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-29 11:15:15 +00:00
tbogard%aol.net
9fa00088e1 Fixed the order in which the main docShell is released against when the content shells are released. The content shells are held onto until after the main docShell is released so the content shells can still be grabbed.
git-svn-id: svn://10.0.0.236/trunk@59187 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-29 11:08:21 +00:00
mscott%netscape.com
003acc5c90 oops forgot a checkin!!!
include nsIDocumentLoaderFactory.h
r=travis


git-svn-id: svn://10.0.0.236/trunk@59180 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-29 06:48:38 +00:00
mscott%netscape.com
c753218324 include nsIDocumentLoaderFactory
r=travis


git-svn-id: svn://10.0.0.236/trunk@59169 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-29 06:09:13 +00:00
mscott%netscape.com
822bdca5fe Part of docshell/webshell landing prep work. The doc loader is being re-factored into the uri loader.
r=travis


git-svn-id: svn://10.0.0.236/trunk@59168 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-29 06:08:52 +00:00
michael.lowe%bigfoot.com
4b5cb1e998 Repositioning offline menu item in browser (bug 24044)
git-svn-id: svn://10.0.0.236/trunk@59147 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-29 02:52:36 +00:00
sfraser%netscape.com
4d969302b8 Fix for 25366 -- check for color grafport before getting the GrafVars. r=pinkerton
git-svn-id: svn://10.0.0.236/trunk@59115 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-28 23:39:24 +00:00
mjudge%netscape.com
f05540a4bd adding bindings to handle some specific windows cases. simple change
git-svn-id: svn://10.0.0.236/trunk@59102 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-28 23:24:29 +00:00
sspitzer%netscape.com
86542e3aef add new line to the end of the file. that is a CID, not an IID, so use the right macro.
git-svn-id: svn://10.0.0.236/trunk@59097 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-28 23:12:24 +00:00
dp%netscape.com
3e8a800293 - Converting to Generic Module
- Removing unneccessary IID and CID defines
r=waterson


git-svn-id: svn://10.0.0.236/trunk@59050 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-28 09:21:54 +00:00
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
hyatt%netscape.com
2775735cc9 Getting rid of createPopup
git-svn-id: svn://10.0.0.236/trunk@59005 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-28 03:04:40 +00:00
waterson%netscape.com
bf9c710a3e Make sure to install htmlBindings.xml on Mac and Unix.
git-svn-id: svn://10.0.0.236/trunk@58965 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-28 00:28:05 +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
hyatt%netscape.com
d92f60eca9 Adding files for Mac.
git-svn-id: svn://10.0.0.236/trunk@58923 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-27 09:55:01 +00:00
hyatt%netscape.com
79abf36db4 Adding files for UNIX.
git-svn-id: svn://10.0.0.236/trunk@58922 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-27 09:52:07 +00:00
hyatt%netscape.com
a10e7219e5 Adding makefile stubs for UNIX.
git-svn-id: svn://10.0.0.236/trunk@58921 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-27 09:51:32 +00:00
hyatt%netscape.com
92c61bc69e *** empty log message ***
git-svn-id: svn://10.0.0.236/trunk@58913 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-27 09:39:48 +00:00
hyatt%netscape.com
28ba1e8718 Working on input field conversion to XBL.
git-svn-id: svn://10.0.0.236/trunk@58907 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-27 08:23:04 +00:00
hyatt%netscape.com
627f61d79c Making sure htmlBindings.xml gets installed.
git-svn-id: svn://10.0.0.236/trunk@58906 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-27 08:15:48 +00:00
hyatt%netscape.com
a261c61329 First draft of the new XBL key binding handlers for HTML input fields and
text areas.


git-svn-id: svn://10.0.0.236/trunk@58905 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-27 08:15:29 +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
pepper%netscape.com
f8f889f6e7 ALL files must have a newline at then end
git-svn-id: svn://10.0.0.236/trunk@58897 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-27 06:07:03 +00:00
pepper%netscape.com
11048eb6c6 ALL files MUST have a newline at the end of certain unix builds will fail
git-svn-id: svn://10.0.0.236/trunk@58896 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-27 06:05:39 +00:00
tbogard%aol.net
dc9a09cba4 FindWebShellWithName now mainly relies on the implmenetation of nsContentTreeOwner::FindItemWithName for the implementation of finding named shells.
git-svn-id: svn://10.0.0.236/trunk@58895 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-27 06:01:02 +00:00
tbogard%aol.net
10739b3c89 Fixed FindItemWithName not to search shells that initiated the search request. Moved the guts of nsIDocShellTreeOwner::ContentShellAdded to nsXULWindow.
git-svn-id: svn://10.0.0.236/trunk@58894 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-27 05:59:48 +00:00
tbogard%aol.net
31a4401b91 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.
git-svn-id: svn://10.0.0.236/trunk@58893 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-27 05:59:44 +00:00
tbogard%aol.net
1381b76423 Made the destructor virtual. Added ContentShellAdded notification to nsXULWindow.
git-svn-id: svn://10.0.0.236/trunk@58892 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-27 05:59:42 +00:00
tbogard%aol.net
92df91e7fb Made the destructor virtual.
git-svn-id: svn://10.0.0.236/trunk@58885 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-27 04:56:21 +00:00
pepper%netscape.com
91ac4362f9 Yet another source file without an newline at the end. ALL file must have one.
git-svn-id: svn://10.0.0.236/trunk@58882 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-27 03:50:38 +00:00
alecf%netscape.com
6f8c2333e2 move global locale files into en-US
#20296
r=hangas


git-svn-id: svn://10.0.0.236/trunk@58877 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-27 03:19:24 +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
saari%netscape.com
6899f63cca part of previous checkin
git-svn-id: svn://10.0.0.236/trunk@58830 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-26 22:48:16 +00:00
ben%netscape.com
3a4b19530f fix pref dialog fail-on-ok bug
git-svn-id: svn://10.0.0.236/trunk@58814 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-26 21:56:50 +00:00
dcone%netscape.com
78a3fc3824 support for regression testing. r=rods
git-svn-id: svn://10.0.0.236/trunk@58785 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-26 15:14:41 +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
tbogard%aol.net
8a55b41816 Fixed case to match the changes in case of nsIWindowMediator.
git-svn-id: svn://10.0.0.236/trunk@58718 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-26 03:14:50 +00:00
ben%netscape.com
ad9a78b1ec making prefwindow modal again...
git-svn-id: svn://10.0.0.236/trunk@58717 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-26 03:05:57 +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
tbogard%aol.net
58753f62d2 Fixed case of methods called on nsIWindowMediator interface to reflect case change in the interface.
git-svn-id: svn://10.0.0.236/trunk@58714 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-26 02:59:07 +00:00