Diff for /books/www/corrections.html between versions 1.54 and 1.68

version 1.54, 2002/12/11 16:40:13 version 1.68, 2003/01/20 16:37:40
Line 11  feel free open a <a href="bugs.html">bug Line 11  feel free open a <a href="bugs.html">bug
 section on the chapter pages, or send a message to the <a  section on the chapter pages, or send a message to the <a
 href="mailto:reviewers@mozdev.org">reviewers@mozdev.org</a> mailing list.  href="mailto:reviewers@mozdev.org">reviewers@mozdev.org</a> mailing list.
   
   <p><b>Note:</b> All errors in the text and examples are shown in <b class="broken">red</b> and all corrections are shown in <b
   class="fixed">green</b>.
   
 <a name="preface">  <a name="preface">
 <p><b>Preface</b>  <p><b>Preface</b>
Line 39  changed to '<b class="fixed">application Line 41  changed to '<b class="fixed">application
   
 <ul>  <ul>
   
   <li>On page 10: Added a new sentence to the end of the 2nd paragraph of the xFly examples sidebar: '<b class="fixed">An installable version
   of the complete xFly application can be found at http://xfly.mozdev.org.</b>'<br><br>
   
 <li>On page 12: '<b class="broken">&lt;window  <li>On page 12: '<b class="broken">&lt;window
 xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"    xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"  
 /&gt;</b>' has been changed to '<b class="fixed">&lt;window  /&gt;</b>' has been changed to '<b class="fixed">&lt;window
 xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"&gt;</b>'<br><br>  xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"&gt;</b>'<br><br>
   
<li>On page 14: Removed an extra '<b class="broken">></b>' from example code<br><br><li>On page 14: In first code sample from Windows features section, '<b
 class="broken">xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"&gt;</b>' has been changed to '<b
 class="fixed">xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"</b>'<br><br>
   
 <li>On page 17: '<b class="broken">selecting File > Open File > from</b>' has been  <li>On page 17: '<b class="broken">selecting File > Open File > from</b>' has been
 changed to '<b class="fixed">selecting File > Open File from</b>'<br><br>  changed to '<b class="fixed">selecting File > Open File from</b>'<br><br>
Line 60  to '<b class="fixed">CenterWindowOnScree Line 67  to '<b class="fixed">CenterWindowOnScree
   
 <ul>  <ul>
   
   <li>On page 34: '<b class="broken">We've packed a lot information in this chapter and it be a useful reference</b>' has been changed
   to '<b class="fixed">We've packed a lot of information in this chapter and it will be a useful reference</b>'<br><br>
   
 <li>On page 40: '<b class="broken">&lt;toolbarbutton id="printBtn" label="Open"  <li>On page 40: '<b class="broken">&lt;toolbarbutton id="printBtn" label="Open"
 oncommand="doPrint( );" /&gt</b>' has been changed to '<b class="fixed">&lt;toolbarbutton  oncommand="doPrint( );" /&gt</b>' has been changed to '<b class="fixed">&lt;toolbarbutton
 id="printBtn" label="Print" oncommand="doPrint( );" &gt</b>'<br><br>  id="printBtn" label="Print" oncommand="doPrint( );" &gt</b>'<br><br>
   
   <li>On page 51: '<b class="broken">&lt;decription&gt;The mozdev.org site [...] your own development project&lt;/decription&gt;</b>' has been 
   changed to '<b class="fixed">&lt;description&gt;The mozdev.org site [...] your own development project&lt;/description&gt;</b>'<br><br>
   
 </ul>  </ul>
   
 <a name="ch5">  <a name="ch5">
Line 74  id="printBtn" label="Print" oncommand="d Line 87  id="printBtn" label="Print" oncommand="d
 <li>On page 113: Javascript 1.5 reference link in footnote has been changed from   <li>On page 113: Javascript 1.5 reference link in footnote has been changed from 
 '<b class="broken">http://developer.netscape.com/docs/manuals/js/core/jsref15/contents.html</b>' to  '<b class="broken">http://developer.netscape.com/docs/manuals/js/core/jsref15/contents.html</b>' to
 '<b class="fixed">http://developer.netscape.com/docs/manuals/index.html?content=javascript.html</b>'<br><br>  '<b class="fixed">http://developer.netscape.com/docs/manuals/index.html?content=javascript.html</b>'<br><br>
   </li>
   
 <li>On page 120: '<b class="broken">&lt;/script.</b>' has been changed to '<b class="fixed">&lt;/script&gt;</b>'<br><br>  <li>On page 120: '<b class="broken">&lt;/script.</b>' has been changed to '<b class="fixed">&lt;/script&gt;</b>'<br><br>
   </li>
   
 <li>On page 120: '<b class="broken">dump(l+'\n');</b>' has been changed to '<b class="fixed">dump(len+'\n');</b>'<br><br>  <li>On page 120: '<b class="broken">dump(l+'\n');</b>' has been changed to '<b class="fixed">dump(len+'\n');</b>'<br><br>
   </li>
   
   <li>On page 135: Example 5-11 has been changed to
   <xmp class="fixed">
   <html>
     <head>
       <title>Sound Service Play Example</title>
       <script>  
         function play() { 
           netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect"); 
           var sample = Components.classes["@mozilla.org/sound;1"].createInstance(); 
           sample = sample.QueryInterface(Components.interfaces.nsISound); 
           const SND_NETWORK_STD_CID = "@mozilla.org/network/standard-url;1";
           const SND_I_URL           = "nsIURL";
           const SND_URL             = new  C.Constructor(SND_NETWORK_STD_CID, SND_I_URL);
           var url                   = new SND_URL();
           url.spec                  = 'http://jslib.mozdev.org/test.wav';
           sample.play(url);
         } 
       </script>  
     </head>  
     <body>  
       <form name="form">  
         <input type="button" value="Play Sound" onclick="play();">  
       </form>  
     </body>  
   </html>
   </xmp>
   </li>
   
 <li>On page 137: '<b class="broken">var connection = Components.classes ["@mozilla.org/network/ldap-connection;1";</b>' has been changed to   <li>On page 137: '<b class="broken">var connection = Components.classes ["@mozilla.org/network/ldap-connection;1";</b>' has been changed to 
 '<b class="fixed">var connection = Components.classes ["@mozilla.org/network/ldap-connection;1"];</b>'<br><br>  '<b class="fixed">var connection = Components.classes ["@mozilla.org/network/ldap-connection;1"];</b>'<br><br>
   </li>
   
 <li>On page 140: '<b class="broken">js> load(`chrome/jslib/jslib.js');</b>' has been changed to '<b class="fixed">js>  <li>On page 140: '<b class="broken">js> load(`chrome/jslib/jslib.js');</b>' has been changed to '<b class="fixed">js>
 load('chrome/jslib/jslib.js');</b>'<br><br>  load('chrome/jslib/jslib.js');</b>'<br><br>
   </li>
   
 </ul>  </ul>
   
Line 119  has been changed to Line 165  has been changed to
               type);                type);
             </xmp>                          </xmp>            
   
<li>On page 222: In Example 8-4 one of the duplicate '<b class="broken">dump(" ***** Registering: Simple JS component! ****\n");</b>' lines<li>On page 222: In Example 8-4 one of the duplicate '<b class="broken">dump(" ***** Registering: Simple JS component!
has been removed<br><br>****\n");</b>' lines has been removed<br><br>
   
 <li>On page 223: In Example 8-4 one of the duplicate '<b class="broken">if (outer != null)</b>' lines has been removed<br><br>  <li>On page 223: In Example 8-4 one of the duplicate '<b class="broken">if (outer != null)</b>' lines has been removed<br><br>
   
Line 177  to '<b class="fixed">http://jslib.mozdev Line 223  to '<b class="fixed">http://jslib.mozdev
 </ul>  </ul>
   
   
   <a name="ch10">
   <p><b>Chapter 10</b>
   
   <ul>
   <li>On page 314: In Example 11-5 '<b class="broken">var linetext = document.createTextNode(messageParagraphs[i]);</b>' 
   has been changed to '<b class="fixed">var linetext = document.createTextNode(lines[i]);</b>'<br><br>
   
   <li>On page 314: In Example 11-6 '<b class="broken">var linetext = document.createTextNode(messageParagraphs[i]);</b>' 
   has been changed to '<b class="fixed">var linetext = document.createTextNode(lines[i]);</b>'<br><br>
   </ul>
   
   
 <a name="ch12">  <a name="ch12">
 <p><b>Chapter 12</b>  <p><b>Chapter 12</b>
   
Line 192  to '<b class="fixed">http://jslib.mozdev Line 250  to '<b class="fixed">http://jslib.mozdev
   
 has been changed to (note the difference in indentation and in using a single quote versus a backtick)  has been changed to (note the difference in indentation and in using a single quote versus a backtick)
   
<xmp class="fixed><xmp class="fixed">
    print '  <checkbox label="%s" />' % form['op1'].value     print '  <checkbox label="%s" />' % form['op1'].value
    print '  <checkbox label="%s" />' % form['op2'].value     print '  <checkbox label="%s" />' % form['op2'].value
    print '  <checkbox label="%s" />' % form['op3'].value     print '  <checkbox label="%s" />' % form['op3'].value

Removed from v.1.54  
changed lines
  Added in v.1.68


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>