Commit Graph

127 Commits

Author SHA1 Message Date
mccabe%netscape.com
2a403483de Changes to the xpidl compiler -
Error if an interface is declared [scriptable], but contains methods that can't be scripted because they refer to native-declared types, unless the method is declared [noscript].

This change is intended to make it easier to determine when an interface is not scriptable, and to make it easier to see what changes need to be made to make it scriptable.

As many of the .idl files in the tree defined [scriptable] interfaces that contained non-scriptable methods, I've sprinkled [noscript] throughout.  As the interfaces weren't scriptable anyway, this shouldn't change their visibility to javascript.
1999-08-10 12:18:01 +00:00
cltbld%netscape.com
4d1d5e398c make the CHROME rules play nice with obj-dir. fixes #11260 1999-08-06 22:45:47 +00:00
mscott%netscape.com
aa51635bc8 fix build breakage...include config.mak 1999-07-29 03:59:32 +00:00
briano%netscape.com
5ca4aa0b87 Trivial elimination of some pointless macros as discussed in bug 8568. Approved by leaf@mozilla.org. 1999-07-29 01:18:12 +00:00
law%netscape.com
15aa14fba9 New stream xfer dialog plus .dtds 1999-07-28 06:17:48 +00:00
law%netscape.com
dce20a6f0f First Checked In. 1999-07-28 04:49:06 +00:00
briano%netscape.com
007ea62765 Cleaned it up and changed the name of libreg.{a,so} to libmozreg.{a,so} to fix the conflict reported in bug 8568. 1999-07-27 23:27:44 +00:00
law%netscape.com
59b4c236e3 Adding new .dtd files; a=mcafee 1999-07-27 22:47:56 +00:00
law%netscape.com
c04c404462 New and improved find dialog implementation 1999-07-16 01:54:44 +00:00
law%netscape.com
949267c07c Adding nsISearchContext to win/unix builds 1999-07-14 22:42:13 +00:00
sfraser%netscape.com
6d55ac9f49 Beep on search failure now. 1999-07-14 22:22:12 +00:00
sfraser%netscape.com
b5a44ccc41 Make file dialog localizable, and try to set focus to the edit field. 1999-07-14 22:21:59 +00:00
law%netscape.com
6d95163e0e Fix for bug #5635; reviewed by hyatt, approved by chofmann 1999-07-09 21:39:29 +00:00
law%netscape.com
1b346d5dc3 Updating; not part of the build 1999-07-08 00:49:34 +00:00
law%netscape.com
3dcc30c321 Delay loading of app shell components till required 1999-07-03 00:39:37 +00:00
scc%netscape.com
f79508bc68 |nsISupports::GetIID()| --> |nsCOMTypeInfo<nsISupports>::GetIID()| 1999-06-29 21:01:31 +00:00
gagan%netscape.com
4983176d41 Argh.... missed a +. 1999-06-29 02:24:25 +00:00
gagan%netscape.com
dc1680b25c Necko changes (from Andreas) 1999-06-29 00:26:25 +00:00
law%netscape.com
24919006fb New interface to help replace use of nsIXULWindowCallbacks 1999-06-29 00:05:20 +00:00
warren%netscape.com
fbc735f510 Last of the necko ifdefs. Now we link with necko. 1999-06-28 10:35:57 +00:00
briano%netscape.com
d350489696 Eliminated the bogus references to MKSHLIB_FORCE_ALL and MKSHLIB_UNFORCE_ALL that was breaking OpenBSD. 1999-06-25 22:18:16 +00:00
law%netscape.com
9a76bf8277 Fix for bug #7148; set table width to 100% rather than fixed to avoid funky layout problems 1999-06-24 21:56:33 +00:00
danm%netscape.com
582ad47b3f teach RunModalDialog to use extant windows; use one in NetSupportDialog (fixes bug 7858). remove AppShellService interface references 1999-06-24 03:29:22 +00:00
warren%netscape.com
1f76168d21 Renamed nsIURL to nsIURI in preperation for necko. More NECKO ifdefs too. 1999-06-23 03:29:44 +00:00
sfraser%netscape.com
0e2aa5d823 Leak fixing. CreateNewTopLevel window returns an AddReffed window. You must release it. 1999-06-19 21:53:00 +00:00
valeski%netscape.com
e23b3c673c NECKO ifdef (ifdef'd _off_ by default) this checkin should not impact anything. checkin approved. If someone runs into a problem, call me at 303.546.0061. 1999-06-18 17:34:08 +00:00
sspitzer%netscape.com
34576fe309 fix warnings.
also Back() and Back(nsIWebShell *) existed, and this is bad.
Renamed Back(nsIWebShell *) to GoBack(nsIWebShell *).
1999-06-16 06:38:44 +00:00
tague%netscape.com
50ebaac494 Removed empty export lists from files. This breaks older versions of nmake 1999-06-14 03:49:31 +00:00
law%netscape.com
8ecbd24288 Switching xpfe components to use XPIDL 1999-06-10 22:43:08 +00:00
law%netscape.com
d14e90a20d Preparing for switch to XPIDL 1999-06-10 21:47:30 +00:00
sfraser%netscape.com
5af5f97005 Turn off debugging table border. 1999-06-08 21:27:05 +00:00
law%netscape.com
475e0fa63c "First step towards exorcism of nsIXULWindowCallbacks" 1999-06-07 19:21:33 +00:00
sfraser%netscape.com
5e19b415d8 Be extra safe with the nsISupports IID 1999-06-04 22:51:32 +00:00
sfraser%netscape.com
f588145a78 Keep the lamer compilers happy. 1999-06-04 22:33:53 +00:00
sfraser%netscape.com
d5b2def7b3 Some renaming of nodes to reduce ambiguity, and leave the field open for Find and Replace later. 1999-06-04 21:49:21 +00:00
sfraser%netscape.com
44ffed7214 New, improved Find that keys off the selection, rather than storing offsets inside the find context. 1999-06-04 21:48:47 +00:00
dp%netscape.com
94344009c8 Landing xpcom20/21 branch. 1999-05-26 01:38:36 +00:00
law%netscape.com
0fc6a66d09 New and improved 1999-05-13 05:38:38 +00:00
matt%netscape.com
895c5d82e9 Adding finddialog.js to makefiles 1999-05-13 01:31:45 +00:00
matt%netscape.com
259d821d54 Ripping out js from finddialog 1999-05-13 01:31:15 +00:00
hyatt%netscape.com
33062e36ef Supporting nsIEventqueues. 1999-05-04 23:38:27 +00:00
sfraser%netscape.com
1f6259c79d Fix bustage (comparison of nsCOMPtr<nsIFoo> with nsIFoo*) 1999-04-28 04:29:13 +00:00
law%netscape.com
2dea7948eb Make nsITextServicesDocument transient so we can search new pages that get loaded in the webshell 1999-04-28 03:58:30 +00:00
law%netscape.com
4cb8fe729e Make wrapping work 1999-04-27 06:53:50 +00:00
law%netscape.com
f6d54191ac Anchor Find off nsIWebShell rather than nsIDocument 1999-04-27 04:21:12 +00:00
briano%netscape.com
6ec4ca77dd Many Unix variants do not define 'false', so use PR_FALSE to fix them. 1999-04-27 01:27:03 +00:00
bruce%cybersight.com
18d572987c Fix for luxor bustage. Thanks dveditz, smfr. 1999-04-27 00:48:23 +00:00
sfraser%netscape.com
aa11f8d2dc Try to fix the Unix bustage in nsFindComponent. 1999-04-27 00:26:46 +00:00
bruce%cybersight.com
f98e8d571b Fix AIX build bustage. Please do not forget about our dear friend PR_FALSE. Mr. false is a bad guy and is not well liked by many compilers, especially xlC on AIX. 1999-04-26 23:40:44 +00:00
law%netscape.com
010518e8de Kill this once and for all 1999-04-26 21:17:50 +00:00
sfraser%netscape.com
fc69a61f5f Split out nsFindDialog into a separate file. Lots of other FInd-related changes. 1999-04-26 19:00:28 +00:00
sfraser%netscape.com
b7119a9118 First Checked In. 1999-04-26 18:59:46 +00:00
sfraser%netscape.com
57015ae9f7 Fix button disabling problem 1999-04-26 18:59:23 +00:00
sfraser%netscape.com
1c1cf4d6dc Split the find code into two files. 1999-04-26 18:58:57 +00:00
alecf%netscape.com
b1a7698fbf fix from Jim Jance <jim_nance@yahoo.com> to fix DGUX
make sure -L lines are BEFORE -l lines
1999-04-23 21:45:13 +00:00
braddr%puremagic.com
480f5a3db6 Removed parts of makefile to make linux and solaris happy with this section 1999-04-23 07:59:56 +00:00
sfraser%netscape.com
4da56bc3e3 First Checked In. 1999-04-22 20:03:13 +00:00
rickg%netscape.com
101597e5f1 update to sync with nsString2 1999-04-22 06:25:24 +00:00
sfraser%netscape.com
f55fcb0c57 Add netlib library 1999-04-22 04:24:48 +00:00
sfraser%netscape.com
dfa5ae595d First Checked In. 1999-04-22 04:20:19 +00:00
law%netscape.com
bca20e75de Fix some nsCOMPtr abuse 1999-04-22 04:14:38 +00:00
law%netscape.com
c1a6693588 Remove debug stuff (since this rocks now) 1999-04-22 03:07:51 +00:00
sfraser%netscape.com
5897ac1511 First Checked In. 1999-04-22 03:05:01 +00:00
alecf%netscape.com
89465e49a6 ignore generated files 1999-04-22 02:48:21 +00:00
alecf%netscape.com
9a063da133 fix virtual destructors 1999-04-22 02:47:31 +00:00
alecf%netscape.com
23d6f7cce0 fix nsISupports IID 1999-04-22 02:41:54 +00:00
alecf%netscape.com
aed610db67 fix depth on makefiles 1999-04-22 02:40:07 +00:00
law%netscape.com
ad5144d556 Adding to unix build 1999-04-22 02:33:17 +00:00
law%netscape.com
cb78ad57bf Add to unix build 1999-04-22 02:24:41 +00:00
law%netscape.com
37974c7c72 Updated to match nsFindComponent.cpp 1999-04-22 01:59:14 +00:00
law%netscape.com
4bcbfb9104 Fix bug in argument fetching code 1999-04-22 01:58:35 +00:00
law%netscape.com
9dd8c22d0d Oops, missed this one 1999-04-22 01:07:23 +00:00
law%netscape.com
3c9922ab17 Setting up for win32 build of components directory 1999-04-22 00:32:34 +00:00
law%netscape.com
74a0e5a4ea Updates 1999-04-22 00:27:39 +00:00
law%netscape.com
d20796f79a Added component registration stuff 1999-04-21 19:32:43 +00:00
law%netscape.com
a658a3d584 Initial draft of new Find Component 1999-04-21 06:52:36 +00:00
sfraser%netscape.com
a51634749e First Checked In. 1999-04-20 22:38:29 +00:00