Changeset 477

Show
Ignore:
Timestamp:
12/18/05 08:51:53 (3 years ago)
Author:
bob
Message:

MochiKit.DOM's initialization is now compatible with
HTMLUnit + JWebUnit + Rhino

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • mochikit/trunk/MochiKit/DOM.js

    r472 r477  
    913913    var __tmpElement = this._document.createElement("span"); 
    914914    var attributeArray; 
    915     if (__tmpElement.attributes.length > 0) { 
     915    if (__tmpElement && __tmpElement.attributes && 
     916            __tmpElement.attributes.length > 0) { 
    916917        // for braindead browsers (IE) that insert extra junk 
    917918        var filter = m.filter; 
  • mochikit/trunk/doc/html/MochiKit/VersionHistory.html

    r475 r477  
    1212<p>XXXX-XX-XX      v1.2 &quot;the ocho&quot;</p> 
    1313<ul class="simple"> 
     14<li>MochiKit.DOM's initialization is now compatible with 
     15HTMLUnit + JWebUnit + Rhino</li> 
    1416<li>MochiKit.LoggingPane will now re-use a <tt class="docutils literal"><span class="pre">_MochiKit_LoggingPane</span></tt> DIV element 
    1517currently in the document instead of always creating one.</li> 
     
    4042<li>Added iterator factory adapter for objects that implement iterateNext()</li> 
    4143<li>Fixed isoTimestamp to handle timestamps with time zone correctly</li> 
    42 <li>Added new MochiKit.DOM createDOMFunc aliases: SELECT, OPTION, OPTGROUP,  
     44<li>Added new MochiKit.DOM createDOMFunc aliases: SELECT, OPTION, OPTGROUP, 
    4345LEGEND, FIELDSET</li> 
    4446<li>New MochiKit.DOM formContents and enhancement to queryString to support it</li> 
  • mochikit/trunk/doc/html/MochiKit/index.html

    r475 r477  
    1010<body> 
    1111<div class="document"> 
    12 <div class="section" id="distribution"
    13 <h1><a name="distribution">Distribution</a></h1> 
     12<div class="section"
     13<h1><a id="distribution" name="distribution">Distribution</a></h1> 
    1414<p>MochiKit - makes JavaScript suck a bit less</p> 
    1515<ul class="simple"> 
     
    2828</ul> 
    2929</div> 
    30 <div class="section" id="screencasts"
    31 <h1><a name="screencasts">Screencasts</a></h1> 
     30<div class="section"
     31<h1><a id="screencasts" name="screencasts">Screencasts</a></h1> 
    3232<ul class="simple"> 
    3333<li><a class="reference" href="http://mochikit.com/screencasts/MochiKit_Intro-1">MochiKit 1.1 Intro</a></li> 
    3434</ul> 
    3535</div> 
    36 <div class="section" id="see-also"
    37 <h1><a name="see-also">See Also</a></h1> 
     36<div class="section"
     37<h1><a id="see-also" name="see-also">See Also</a></h1> 
    3838<ul class="simple"> 
    3939<li><a class="reference" href="http://groups.google.com/group/mochikit">Google Groups: MochiKit</a>: The official mailing list for discussions 
     
    4646</ul> 
    4747</div> 
    48 <div class="section" id="version-history"
    49 <h1><a name="version-history">Version History</a></h1> 
     48<div class="section"
     49<h1><a id="version-history" name="version-history">Version History</a></h1> 
    5050<p>XXXX-XX-XX      v1.2 &quot;the ocho&quot;</p> 
    5151<ul class="simple"> 
     52<li>MochiKit.DOM's initialization is now compatible with 
     53HTMLUnit + JWebUnit + Rhino</li> 
    5254<li>MochiKit.LoggingPane will now re-use a <tt class="docutils literal"><span class="pre">_MochiKit_LoggingPane</span></tt> DIV element 
    5355currently in the document instead of always creating one.</li> 
     
    7880<li>Added iterator factory adapter for objects that implement iterateNext()</li> 
    7981<li>Fixed isoTimestamp to handle timestamps with time zone correctly</li> 
    80 <li>Added new MochiKit.DOM createDOMFunc aliases: SELECT, OPTION, OPTGROUP,  
     82<li>Added new MochiKit.DOM createDOMFunc aliases: SELECT, OPTION, OPTGROUP, 
    8183LEGEND, FIELDSET</li> 
    8284<li>New MochiKit.DOM formContents and enhancement to queryString to support it</li> 
     
    233235</ul> 
    234236</div> 
    235 <div class="section" id="copyright"
    236 <h1><a name="copyright">Copyright</a></h1> 
     237<div class="section"
     238<h1><a id="copyright" name="copyright">Copyright</a></h1> 
    237239<p>Copyright 2005 Bob Ippolito &lt;<a class="reference" href="mailto:bob&#64;redivi.com">bob&#64;redivi.com</a>&gt;.  This program is dual-licensed 
    238240free software; you can redistribute it and/or modify it under the terms of the 
  • mochikit/trunk/doc/rst/MochiKit/VersionHistory.rst

    r475 r477  
    11XXXX-XX-XX      v1.2 "the ocho" 
    22 
     3- MochiKit.DOM's initialization is now compatible with 
     4  HTMLUnit + JWebUnit + Rhino 
    35- MochiKit.LoggingPane will now re-use a ``_MochiKit_LoggingPane`` DIV element 
    46  currently in the document instead of always creating one. 
  • mochikit/trunk/packed/MochiKit/MochiKit.js

    r475 r477  
    29062906var _385=this._document.createElement("span"); 
    29072907var _386; 
    2908 if(_385.attributes.length>0){ 
     2908if(_385&&_385.attributes&&_385.attributes.length>0){ 
    29092909var _387=m.filter; 
    29102910_386=function(node){ 
  • mochikit/trunk/scripts/make_docs.py

    r433 r477  
    22import os 
    33import sys 
     4from pkg_resources import require 
     5require("docutils>0.3.9") 
    46from docutils import nodes, utils 
    57from docutils.core import publish_file