83 Commits

Author SHA1 Message Date
jband%netscape.com
1c7ae7ac8d bug 123770. extend xpconnect to use dynamic 'additional' interface info managers to support dynamic type info. Also, abstract out the Components.interfaces object and make the items use a bit less memory. r=dbradley sr=vidur
git-svn-id: svn://10.0.0.236/trunk@114847 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-18 23:47:30 +00:00
ccarlen%netscape.com
0db9b3dc65 Bug 115334 - Removing .mcp files which are obsolete after XML conversion. r=jj/sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@114285 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-12 15:41:41 +00:00
sfraser%netscape.com
57420a32ce Fix for bug 120451 -- clean up the sleep Q entry on quit, so that we don't leave a bad entry there and hose the machine some time later. r=sdagley, sr=beard, a=blizzard
git-svn-id: svn://10.0.0.236/trunk@112464 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 21:40:13 +00:00
sfraser%netscape.com
28c8490d87 Fix bug 114915 -- app not starting up in Mac opt builds. Work around a CodeWarrior optimizer bug by bumping down the optimization level for the optimized target. r=brendan, sr=shaver, a=Roto-rooter
git-svn-id: svn://10.0.0.236/trunk@110422 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-13 07:11:28 +00:00
ccarlen%netscape.com
6ac2890533 Bug 98349 - Convert Mac build to CW7 and XML projects. Removing obsolete .mcp files. r=pink/sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@110232 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 05:45:45 +00:00
ccarlen%netscape.com
4132901d1d Bug 98349 - Convert Mac build to CW7 and XML projects. Removing obsolete .mcp files. r=pink/sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@110226 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 05:10:45 +00:00
ccarlen%netscape.com
7c7ff999b7 Adding new files for conversion to CW7 and XML project files. Bug 98349 r=pink/sr=sfraser.
git-svn-id: svn://10.0.0.236/trunk@110181 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 21:32:41 +00:00
ccarlen%netscape.com
ba7edd8a3b Adding new files for conversion to CW7 and XML project files. Bug 98349 r=pink/sr=sfraser.
git-svn-id: svn://10.0.0.236/trunk@110172 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 20:42:22 +00:00
peterv%netscape.com
625023cc1d Add build option for the JS profiler on Mac. a=dbradley. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@107098 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 10:27:52 +00:00
jband%netscape.com
e9cb6fa375 added files: mozilla/js/src/xpconnect/src/xpcvariant.cpp
git-svn-id: svn://10.0.0.236/trunk@106869 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 23:36:34 +00:00
dbradley%netscape.com
df570f5b2c added files: mozilla/js/src/xpconnect/idl/nsIXPCScriptNotify.idl
git-svn-id: svn://10.0.0.236/trunk@103651 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-24 22:53:00 +00:00
thesteve%netscape.com
01b9e48abd Bug#81373 (mac static build)
fixed up access paths: get rid of :::dist:client[_debug]
r=jfrancis
sr=sfraser
a=asa on behalf of drivers


git-svn-id: svn://10.0.0.236/trunk@101856 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-27 23:45:59 +00:00
sfraser%netscape.com
c3b1f4ee64 Project cleanup, rs=scc. Fix one or more of access paths, linking with the correct startup library, and unnecessary linkage.
git-svn-id: svn://10.0.0.236/trunk@101259 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-17 01:28:47 +00:00
jst%netscape.com
43eee52859 Landing the XPCDOM_20010329_BRANCH branch, changes mostly done by jband@netscape.com and jst@netscape.com, also some changes done by shaver@mozilla.org, peterv@netscape.com and markh@activestate.com. r= and sr= by vidur@netscape.com, jband@netscape.com, jst@netscpae.com, danm@netscape.com, hyatt@netscape.com, shaver@mozilla.org, dbradley@netscape.com, rpotts@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@94242 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 17:42:36 +00:00
peterv%netscape.com
9d411919a7 Define EXPORT_JS_API. r=rginda, r=beard, sr=brendan.
git-svn-id: svn://10.0.0.236/trunk@93961 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 21:30:55 +00:00
beard%netscape.com
f9575b97bf Remove bogus access paths. r/sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@92255 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-14 00:16:29 +00:00
shaver%mozilla.org
44326fc42c 50602: Add support in XPConnect for sharing of refcounted string BufferHandles,
in both directions.
72552: Remedy overzealous CHECK_REQUEST placement in jsapi.c, to produce a
       minimal-but-complete set of engine entry points that require a Request
       for safe execution.
r=brendan, sr=jband, assist=scc,pinkerton


git-svn-id: svn://10.0.0.236/trunk@90483 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-27 06:04:44 +00:00
Peter.VanderBeken%pandora.be
c7b844398b part 3 of bug 48972 check in: mac changes. r=brendan, sr=shaver
git-svn-id: svn://10.0.0.236/trunk@89580 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-14 02:43:32 +00:00
bryner%uiuc.edu
6f97e20f49 Removing dead .toc files. Not part of build. a=sfraser.
git-svn-id: svn://10.0.0.236/trunk@84289 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-03 01:32:06 +00:00
beard%netscape.com
6530afb6ed Fixed startup/terminate routines.
git-svn-id: svn://10.0.0.236/trunk@79518 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-19 05:38:23 +00:00
beard%netscape.com
b9d21d46b2 [Not part of build] Really increase default heap size, to 8192.
git-svn-id: svn://10.0.0.236/trunk@79502 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-19 02:50:00 +00:00
beard%netscape.com
d2cdd88fd3 Bumped up memory/stack.
git-svn-id: svn://10.0.0.236/trunk@79501 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-19 02:34:41 +00:00
beard%netscape.com
7e9936e38e [Not part of build] Project to build XPConnect shell testbed.
git-svn-id: svn://10.0.0.236/trunk@79385 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-16 02:43:29 +00:00
waterson%netscape.com
c198a05e61 Brendan meant add jsdhash.c to the Mac build, too.
git-svn-id: svn://10.0.0.236/trunk@73775 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-06 20:54:17 +00:00
rginda%netscape.com
bb75bc1957 Add nsIScriptError.idl. Build it here rather than back in xpfe/components/console.
Checkin by McCabe, on rginda's mac.


git-svn-id: svn://10.0.0.236/trunk@66621 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-21 00:57:27 +00:00
mccabe%netscape.com
adf9593bd0 added files: mozilla/js/src/xpconnect/src/nsScriptError.cpp
git-svn-id: svn://10.0.0.236/trunk@66234 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-18 02:35:06 +00:00
beard%netscape.com
33a3bcd224 building into dist/liveconnect. *NOT PART OF MOZILLA BUILD*
git-svn-id: svn://10.0.0.236/trunk@61396 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-21 22:51:29 +00:00
scc%netscape.com
dcee2e659d Pro5 update
git-svn-id: svn://10.0.0.236/trunk@60002 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-07 23:06:04 +00:00
pinkerton%netscape.com
d00dd9a869 oops, messed up the optimized target. now fixed.
git-svn-id: svn://10.0.0.236/trunk@59741 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-04 05:22:37 +00:00
pinkerton%netscape.com
cb0d0da5e1 fix the access paths for pro5 migration. r=macdev.
git-svn-id: svn://10.0.0.236/trunk@59731 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-04 03:27:36 +00:00
jband%netscape.com
3c195cdd56 added files: mozilla/js/src/xpconnect/src/xpcdebug.cpp
git-svn-id: svn://10.0.0.236/trunk@59386 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-01 08:48:00 +00:00
jband%netscape.com
8292d2cbeb added files: mozilla/js/src/xpconnect/idl/nsIXPConnect.idl
git-svn-id: svn://10.0.0.236/trunk@56205 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-18 21:08:57 +00:00
jband%netscape.com
b95f29069b added files: mozilla/js/src/xpconnect/src/xpcwrappednativescope.cpp, mozilla/js/src/xpconnect/src/xpcjsruntime.cpp
git-svn-id: svn://10.0.0.236/trunk@56203 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-18 20:29:52 +00:00
jband%netscape.com
cf0bc5642e removed files: mozilla/js/src/xpconnect/idl/xpctest.idl, mozilla/js/src/xpconnect/idl/xpctest2.idl
git-svn-id: svn://10.0.0.236/trunk@56200 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-18 19:10:33 +00:00
dmose%mozilla.org
92d791b7b0 updated license boilerplate to xPL 1.1, a=chofmann@netscape.com,r=endico@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@52908 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-06 03:40:37 +00:00
sfraser%netscape.com
e48c7f6f32 Really change to using the NSComponent library. the opt target still had NSStartup. r=moose.
git-svn-id: svn://10.0.0.236/trunk@51948 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-27 06:31:40 +00:00
beard%netscape.com
8af0179bfb changed NSLibraryStartup.o to NSComponentStartup.o, since it's really a component. r=jband
git-svn-id: svn://10.0.0.236/trunk@51117 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-19 06:31:49 +00:00
waterson%netscape.com
9f70f9cb52 Add xpcnativecallcontext.cpp for jband.
git-svn-id: svn://10.0.0.236/trunk@50802 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-15 07:08:15 +00:00
beard%netscape.com
75c8c9cd12 changed from directly using "MSL ShLibRuntime.Lib" to using "NSLibraryStartup.o" to enable GC leak detector. r=smfr
git-svn-id: svn://10.0.0.236/trunk@49691 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-03 20:47:12 +00:00
beard%netscape.com
da97767078 changed from directly using "MSL DropInRuntime.Lib" to using "NSComponentStartup.o" to enable GC leak detector. r=smfr
git-svn-id: svn://10.0.0.236/trunk@49690 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-03 20:46:23 +00:00
beard%netscape.com
cd941313ec changed from directly using "MSL ShLibRuntime.Lib" to using "NSLibraryStartup.o" to enable GC leak detector. r=smfr
git-svn-id: svn://10.0.0.236/trunk@49686 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-03 20:23:01 +00:00
brade%netscape.com
e0e37764f7 not currently part of the build (a=leaf); add libraries for xpcom and js so optimized will link
git-svn-id: svn://10.0.0.236/trunk@48580 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-21 15:55:56 +00:00
brade%netscape.com
a2dc69b2c1 First Checked In.
git-svn-id: svn://10.0.0.236/trunk@48579 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-21 14:55:39 +00:00
shaver%netscape.com
dff3695269 added files: mozilla/js/src/xpconnect/src/xpcruntimesvc.cpp
git-svn-id: svn://10.0.0.236/trunk@46027 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-04 20:09:55 +00:00
beard%netscape.com
7f60e7e2bf added files: mozilla/js/src/xpconnect/idl/nsIJSRuntimeService.idl
git-svn-id: svn://10.0.0.236/trunk@46024 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-04 19:58:30 +00:00
beard%netscape.com
eb4bc42679 wasn't calling __intialize/__terminate.
git-svn-id: svn://10.0.0.236/trunk@44968 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-28 02:58:35 +00:00
jband%netscape.com
9111656ab3 added files: mozilla/js/src/xpconnect/src/xpcexception.cpp
git-svn-id: svn://10.0.0.236/trunk@43887 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-20 23:11:45 +00:00
jband%netscape.com
ad651528f4 added files: mozilla/js/src/xpconnect/idl/xpctest2.idl
git-svn-id: svn://10.0.0.236/trunk@39744 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-16 20:35:58 +00:00
jband%netscape.com
933d7a92a1 added files: mozilla/js/src/xpconnect/src/xpcstack.cpp
git-svn-id: svn://10.0.0.236/trunk@39495 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-15 03:00:55 +00:00
jband%netscape.com
9d7b7a0664 added files: mozilla/js/src/xpconnect/idl/xpcexception.idl
git-svn-id: svn://10.0.0.236/trunk@39488 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-15 02:50:47 +00:00