peter%propagandism.org
edf9f70a86
Move voidable string into xpcom. Part of fix for bug 221387 (XPathExpression.createExpression doesn't throw NAMESPACE_ERR). r=bz, sr=dbaron.
...
git-svn-id: svn://10.0.0.236/trunk@147799 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-09 16:15:29 +00:00
cls%seawood.org
3fc2e58791
What bryner said
...
git-svn-id: svn://10.0.0.236/trunk@147711 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-07 22:07:14 +00:00
bryner%brianryner.com
48d6c011d3
attempting to fix windows bustage
...
git-svn-id: svn://10.0.0.236/trunk@147706 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-07 21:18:57 +00:00
BradleyJunk%cinci.rr.com
d67d8db36f
Bug 220692 - Syntax error in /js/src/xpconnect/xpcmodule.cpp if MOZ_JSLOADER not defined. r=timeless, sr=brendan
...
git-svn-id: svn://10.0.0.236/trunk@147470 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-01 00:11:17 +00:00
dougt%meer.net
3c6f15f6db
Fixing 219094. Simple build bustage fix. r=darin
...
git-svn-id: svn://10.0.0.236/trunk@146893 18797224-902f-48f8-a5cc-f745e15eee43
2003-09-15 04:13:19 +00:00
bryner%brianryner.com
dbbc84bf94
Fix build on gcc 3.4 by removing extra semicolons (bug 218551). r/sr=dbaron, a=brendan.
...
git-svn-id: svn://10.0.0.236/trunk@146620 18797224-902f-48f8-a5cc-f745e15eee43
2003-09-07 22:37:27 +00:00
caillon%returnzero.com
d55b44719f
Backing out the patch to bug 83536.
...
I will reland this when 1.6a re-opens.
r+sr=jst@netscape.com
a=chofmann
git-svn-id: svn://10.0.0.236/trunk@146256 18797224-902f-48f8-a5cc-f745e15eee43
2003-08-22 03:06:53 +00:00
cls%seawood.org
6352367a62
Set MODULE in makefiles at the top of a heirarchy so that module-deps lists are more precise and builds will have the proper order if some subdirs contain other modules.
...
git-svn-id: svn://10.0.0.236/trunk@146076 18797224-902f-48f8-a5cc-f745e15eee43
2003-08-16 00:42:35 +00:00
cls%seawood.org
9a09f6da99
Remove unused references to xpcom_obsolete
...
Bug #38122 r=dougt sr=bryner
git-svn-id: svn://10.0.0.236/trunk@145498 18797224-902f-48f8-a5cc-f745e15eee43
2003-08-02 20:17:28 +00:00
cls%seawood.org
830d554a4c
Fixing XPCONNECT_STANDALONE bustage
...
git-svn-id: svn://10.0.0.236/trunk@145494 18797224-902f-48f8-a5cc-f745e15eee43
2003-08-02 19:33:52 +00:00
caillon%returnzero.com
cd46cbbaad
Bug 83536.
...
Merge script principal implementations into one class.
Should reduce footprint, speed up calls to caps a little bit, and fixes several memory leaks.
Also fixes bugs 211174 and 211263
r=jst@netscape.com
sr=bzbarsky@mit.edu
moa=mstoltz@netscape.com (he looked at an earlier patch and said it looked fine, and will do a retroactive review when he returns from vacation as well)
git-svn-id: svn://10.0.0.236/trunk@145137 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-24 05:15:20 +00:00
mkaply%us.ibm.com
bd3b62e584
rs=leaf
...
Remove XP_OS2_VACPP from the tree
git-svn-id: svn://10.0.0.236/trunk@145075 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-22 18:38:01 +00:00
timeless%mozdev.org
a4187e9d07
Bug 212287 xpcwrappedjsclass.cpp:891: warning: unused variable `PRUnichar * sourceNameUni'
...
r=dbradley sr=kin
git-svn-id: svn://10.0.0.236/trunk@144844 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-14 21:13:46 +00:00
timeless%mozdev.org
92a2cf7628
Bug 212266 xpcexception.cpp:236: warning: assignment of negative value -1' to unsigned int'
...
r=dbradley sr=kin
git-svn-id: svn://10.0.0.236/trunk@144841 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-14 21:12:24 +00:00
jaggernaut%netscape.com
95a2235bee
Bug 73353: clean up MODULE/REQUIRES story. r=cls, sr=bryner
...
git-svn-id: svn://10.0.0.236/trunk@144804 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-13 22:29:00 +00:00
brendan%mozilla.org
9c5c437060
Argh, inverted logic bug.
...
git-svn-id: svn://10.0.0.236/trunk@144240 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-28 00:55:12 +00:00
brendan%mozilla.org
39973d2b61
Try to fix IRIX port bustage.
...
git-svn-id: svn://10.0.0.236/trunk@144236 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-28 00:09:25 +00:00
dbradley%netscape.com
98e0b18047
Bug 205586 - IDispatch should convert VT_EMPTY as JSVAL_VOID and VT_NULL as JSVAL_NULL. r=adamlock, sr=alecf
...
git-svn-id: svn://10.0.0.236/trunk@143979 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-20 04:12:26 +00:00
dbradley%netscape.com
98916195a5
Bug 204765 - Parameterized properties expression don't return the assigned value. r=adamlock, sr=alecf
...
git-svn-id: svn://10.0.0.236/trunk@143978 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-20 04:10:15 +00:00
dbradley%netscape.com
aaf569fc8a
Bug 204894 - Implement GeckoActiveXObject.supports(clsid). r=dbradley, sr=alecf
...
git-svn-id: svn://10.0.0.236/trunk@143977 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-20 04:08:17 +00:00
brendan%mozilla.org
c6f21660b5
Try to fix OSF1 (TRU64).
...
git-svn-id: svn://10.0.0.236/trunk@143924 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-19 04:43:23 +00:00
dbradley%netscape.com
01e2c513f4
bug 203797 - IDispatch support should allow FUNC_VIRTUAL and FUNC_PUREVIRTUAL. r=adamloc, sr=alecf
...
git-svn-id: svn://10.0.0.236/trunk@143762 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-16 14:38:15 +00:00
brendan%mozilla.org
4801572127
Hack out ports that don't offer setenv.
...
git-svn-id: svn://10.0.0.236/trunk@143709 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-14 06:10:04 +00:00
brendan%mozilla.org
082fb240e1
Try to fix HPUX bustage.
...
git-svn-id: svn://10.0.0.236/trunk@143698 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-14 00:10:09 +00:00
brendan%mozilla.org
391e348344
- Add an environment object, to reflect the shell's environment variables.
...
- Cleaned up command line argument processing so the arguments object is
available to all scripts (-f foo.js or the final bar.js non-option arg).
Also made - work in all cases (-f - or - as the final arg) to mean stdin.
- Miscellaneous formatting and style cleanup.
git-svn-id: svn://10.0.0.236/trunk@143685 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-13 21:25:10 +00:00
seawood%netscape.com
06e1507b0c
Removing old cfm build files. Use the CFM_LAST_RITES tag to resurrect. r=macdev
...
git-svn-id: svn://10.0.0.236/trunk@143527 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-10 21:18:27 +00:00
dbradley%netscape.com
8ae82d7e06
Bug 205768 - Enumeration of wrapped IDispatch objects is broken. r=adamlock, sr=alecf.
...
git-svn-id: svn://10.0.0.236/trunk@143329 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-05 11:57:03 +00:00
timeless%mozdev.org
896995719f
Bug 205247 warning: `JSBool ReportOutOfMemory(class XPCCallContext &)' defined but not used
...
r=dbradley sr=dmose
git-svn-id: svn://10.0.0.236/trunk@142847 18797224-902f-48f8-a5cc-f745e15eee43
2003-05-23 22:06:27 +00:00
dbradley%netscape.com
cfa12cf0f0
Additional XPConnect test cases for IDispatch. (Not part of the build)
...
git-svn-id: svn://10.0.0.236/trunk@142509 18797224-902f-48f8-a5cc-f745e15eee43
2003-05-15 21:16:27 +00:00
dbradley%netscape.com
5f2ddad73f
bug 204659 - Security manager check needs adjusting. r=adamlock, sr=alecf, a=sspitzer
...
git-svn-id: svn://10.0.0.236/trunk@142299 18797224-902f-48f8-a5cc-f745e15eee43
2003-05-10 04:10:29 +00:00
dbradley%netscape.com
6ea9bcfb4e
Bug 204731 - Variant(IDispatch) properties, if empty cause a crash. r=adamlock, sr=alecf, a=asa
...
git-svn-id: svn://10.0.0.236/trunk@142198 18797224-902f-48f8-a5cc-f745e15eee43
2003-05-08 13:28:38 +00:00
dbradley%netscape.com
08463fe981
Bug 203093 - Move ActiveXObject --> NSActiveXObject -> GeckActiveXObject. r=adamlock, sr=alecf, a=sspitzer
...
git-svn-id: svn://10.0.0.236/trunk@142045 18797224-902f-48f8-a5cc-f745e15eee43
2003-05-02 04:09:12 +00:00
dbradley%netscape.com
2740d16481
This is just adding a blank line to the end of the make files so that hopefully beast will rebuild the xpconnect files and go green. My previous configure checkin didn't rebuild the neccessary xpconnect files for this depend build change
...
git-svn-id: svn://10.0.0.236/trunk@141967 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-30 09:12:29 +00:00
dbradley%netscape.com
f254b56ec2
bug 203362 - Turn on building IDispatch code by default. r=bryner, sr=alecf, a=sspitzer, IsEqualGUID patch r=dbradley, sr=alecf, a=asa
...
git-svn-id: svn://10.0.0.236/trunk@141960 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-30 04:13:58 +00:00
dbradley%netscape.com
d56ffc15d6
Bug 203093 - Move ActiveXObject --> NSActiveXObject. r=adamlock, sr=alecf, a=sspitzer
...
git-svn-id: svn://10.0.0.236/trunk@141892 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-28 16:51:38 +00:00
dbradley%netscape.com
50a5130563
Bug 196683 - Remove infinite recursion loop check in XPC_WN_Helper_NewResolve (And other resolvers). r=brendan, sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@141514 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-21 13:05:25 +00:00
seawood%netscape.com
3b350b75cd
Remove global _POSIX_SOURCE & _SVID_SOURCE defines for linux.
...
Bug #202510 r=darin
git-svn-id: svn://10.0.0.236/trunk@141408 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-18 20:14:17 +00:00
seawood%netscape.com
fd152f541a
Implement mozcomps static build variant.
...
Remove unnecessary EXPORT_LIBRARY settings.
Bug #201602 r=bryner
git-svn-id: svn://10.0.0.236/trunk@141327 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-17 19:19:42 +00:00
dbradley%netscape.com
28e3276c86
Bug 201084 - [AxPlugin] mozilla crashing in new ActiveXObject(). r=adamlock, sr=alecf (Not part of build)
...
git-svn-id: svn://10.0.0.236/trunk@140965 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-10 07:06:52 +00:00
dbradley%netscape.com
c2c84b6aad
bug 199122 - IDispatch logic should not depend on order of properties. r=adamlock, sr=alecf (Not part of the build)
...
git-svn-id: svn://10.0.0.236/trunk@140699 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-04 15:32:30 +00:00
seawood%netscape.com
57b8446137
Purge XP_PC.
...
Bug #74999 r=mkaply sr=brendan
git-svn-id: svn://10.0.0.236/trunk@140650 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-03 19:35:29 +00:00
dbradley%netscape.com
86d58b0b90
Bug 198668 - [AxPlugin] Ofoto control does not return the value of properties correctly. r=dbradley/adamloc, sr=jst
...
IDispatch only changes, not part of the regular build
git-svn-id: svn://10.0.0.236/trunk@140334 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-26 04:20:33 +00:00
timeless%mozdev.org
6f8490ccfc
Bug 101198 nsXPCToolsCompiler.cpp > xpctools_private.h incorrectly uses LL_INIT which breaks for !*HAVE_LONG_LONG
...
removing unused include
r=dbradley sr=dmose
git-svn-id: svn://10.0.0.236/trunk@140226 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-25 07:18:15 +00:00
timeless%mozdev.org
df62f8511b
Bug 101198 nsXPCToolsCompiler.cpp > xpctools_private.h incorrectly uses LL_INIT which breaks for !*HAVE_LONG_LONG
...
r=dbradley sr=dmose
git-svn-id: svn://10.0.0.236/trunk@140221 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-25 06:57:55 +00:00
bryner%netscape.com
3c5e3c3ffc
Another leak fix from bug 198655 that it turns out we do need. r/sr=brendan.
...
git-svn-id: svn://10.0.0.236/trunk@140179 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-25 00:41:13 +00:00
bryner%netscape.com
0893f1145b
- Fix some JS component loader shutdown leaks.
...
- Ensure that we use JSPRINCIPALS_DROP() where needed to avoid leaking principals.
- Clear newborn roots when we've finished with a JSContext, so we don't keep objects from being gc'd if there are no other references.
Part of bug 198655. Thanks to dbaron for much of the component loader patch. r=shaver, sr=brendan.
git-svn-id: svn://10.0.0.236/trunk@140093 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-23 07:22:18 +00:00
dbradley%netscape.com
16a8fa4675
Minor comment fix
...
git-svn-id: svn://10.0.0.236/trunk@140086 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-23 00:28:40 +00:00
dbaron%dbaron.org
1e16f8bfdd
Add DEBUG_dbaron to the DEBUG_xpc_hacker list.
...
git-svn-id: svn://10.0.0.236/trunk@140074 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-22 17:26:29 +00:00
dbradley%netscape.com
57a43bca6a
bug 197281 - Introduction of XPCConvert::GetNativeInterfaceFromJSObject is causing problems r=jst, sr=alecf
...
git-svn-id: svn://10.0.0.236/trunk@140017 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-22 02:13:38 +00:00
bzbarsky%mit.edu
cb5f836162
Fix some spelling errors in comments. Bug 106386, patch by Nicholas Bebout
...
<nb@ipnode.info >, r=doron, sr=dmose
git-svn-id: svn://10.0.0.236/trunk@139745 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-19 04:35:08 +00:00