waterson%netscape.com
e20da712ec
Bug 16105. (Bugsplat 366256.) Ensure that nsISupports::Release() calls dtor only once by 'stabilizing' refcnt to a non-zero value before invoking the dtor. See also news://news.mozilla.org/37FD0F3C.3078AE5C%40netscape.com. r=scc,fur
...
git-svn-id: svn://10.0.0.236/trunk@50413 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-12 02:10:08 +00:00
kipp%netscape.com
9c16516bfc
Fixed a comment that was out of date
...
git-svn-id: svn://10.0.0.236/trunk@50278 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-08 23:41:39 +00:00
beard%netscape.com
e5cdcb3d9a
Modernized to use NSComponentStartup.o. Not part of build.
...
git-svn-id: svn://10.0.0.236/trunk@49673 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-03 02:58:48 +00:00
beard%netscape.com
1917b8abfe
added access path to find Sample.idl. Not part of build.
...
git-svn-id: svn://10.0.0.236/trunk@49672 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-03 02:58:20 +00:00
dp%netscape.com
bb72e03927
Using NS_ENSURE and NS_GET_IID()
...
git-svn-id: svn://10.0.0.236/trunk@49590 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-01 20:13:55 +00:00
kipp%netscape.com
f22298cb30
added files: mozilla/xpcom/sample/nsSampleModule.cpp, removed files: mozilla/xpcom/sample/nsSampleFactory.cpp
...
git-svn-id: svn://10.0.0.236/trunk@49496 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-30 21:43:40 +00:00
kipp%netscape.com
7c7b1e3c43
Improved
...
git-svn-id: svn://10.0.0.236/trunk@49494 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-30 21:41:50 +00:00
kipp%netscape.com
6c1618ce7e
Fixed to not pre-create the factory
...
git-svn-id: svn://10.0.0.236/trunk@49237 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-28 20:54:26 +00:00
kipp%netscape.com
22068b2a42
new
...
git-svn-id: svn://10.0.0.236/trunk@49222 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-28 19:03:20 +00:00
shaver%netscape.com
e913ee5946
talk about JS components, remove gratuitous 'netscape' from progID
...
git-svn-id: svn://10.0.0.236/trunk@48626 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-21 21:23:02 +00:00
shaver%netscape.com
ff631a3996
add JS version of nsISample component
...
git-svn-id: svn://10.0.0.236/trunk@48620 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-21 21:11:29 +00:00
mccabe%netscape.com
69a8cf7c7b
Fix to 7610. Modify xpidl compiler to add 'const' to the method signature for generated attribute setter methods for string, wstring and nsid attributes.
...
As this changed the generated interface signatures, I had to change all of the uses to avoid bustage. Any corners of the browser that aren't built by default, or that I haven't discovered how to build, may be at risk of bustage if they use string or wstring attributes. (This could mean blackwood; sorry, guys!)
Many thanks to Alec Flett (alecf@netscape.com ) for preparing diffs for the mailnews portion of the signature changes; thanks also to Ariel Backenroth (arielb@rice.edu ) and Mike Shaver (shaver@mozilla.org ) for help with updating the tree with NS_DECL_NSIFOO macros; everwhere where one of these macros was used was one less place I had to manually add 'const'.
Also removed extraneous space from generated method signatures, leftover from Brendan's capitalization spam, and made 'const decl must be of type short or long' an error rather than just a warning.
git-svn-id: svn://10.0.0.236/trunk@48284 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-19 23:46:35 +00:00
briano%netscape.com
945d83af9f
General cleanup.
...
git-svn-id: svn://10.0.0.236/trunk@48156 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-18 02:12:56 +00:00
mccabe%netscape.com
91543218bc
First cut at removing manual declaration of interface methods in implementation classes and replacing with xpidl-generated NS_DECL_NSIFOO macro.
...
Hopefully this'll help turn the copy-n-paste tide towards using this macro.
git-svn-id: svn://10.0.0.236/trunk@43988 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-21 08:54:47 +00:00
mang%subcarrier.org
27b70365db
Doc only. Merged README.html into xpconnect-sample.html.
...
git-svn-id: svn://10.0.0.236/trunk@43527 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-18 23:25:41 +00:00
mang%subcarrier.org
3d40c2f4d0
Comment only change.
...
Editing and pedantry.
git-svn-id: svn://10.0.0.236/trunk@41720 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-31 17:23:59 +00:00
mang%subcarrier.org
22f0d0271e
mang's lies added to rginda's supa-phatt comments
...
git-svn-id: svn://10.0.0.236/trunk@41419 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-28 04:05:15 +00:00
mang%subcarrier.org
ba0da0c4db
Comments and documentation contributed by rginda@ndcico.com
...
git-svn-id: svn://10.0.0.236/trunk@41368 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-27 23:46:47 +00:00
mang%subcarrier.org
620c496835
Useful comments contributed by rginda@ndcico.com
...
git-svn-id: svn://10.0.0.236/trunk@40586 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-22 02:46:53 +00:00
mang%subcarrier.org
e8399506b9
Not part of the build.
...
Initial documentation for the XPConnect sample
git-svn-id: svn://10.0.0.236/trunk@38934 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-09 22:51:50 +00:00
sfraser%netscape.com
d33f176f98
First Checked In.
...
git-svn-id: svn://10.0.0.236/trunk@35537 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-15 23:39:46 +00:00
dp%netscape.com
befa259a88
Landing xpcom20/21 branch.
...
git-svn-id: svn://10.0.0.236/trunk@32644 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-26 01:38:36 +00:00
waterson%netscape.com
9b70f9b81f
Initial revision.
...
git-svn-id: svn://10.0.0.236/trunk@31326 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-12 23:54:18 +00:00
waterson%netscape.com
80721b8075
Added sample HTML.
...
git-svn-id: svn://10.0.0.236/trunk@31323 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-12 23:43:25 +00:00
waterson%netscape.com
06264f684f
Initial revision.
...
git-svn-id: svn://10.0.0.236/trunk@31319 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-12 23:37:45 +00:00