16 Commits

Author SHA1 Message Date
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