Changeset 1457
- Timestamp:
- 11/14/07 13:06:39 (6 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
websites/coderepos.org/trac/share/js/TracAuthorIcon.js
r1454 r1457 193 193 } 194 194 195 // mini version of $X 195 196 , $X : function (exp, context) { 196 197 if (!context) context = document; 197 var resolver = function (prefix) { 198 var o = document.createNSResolver(context)(prefix); 199 return o ? o : (document.contentType == "text/html") ? "" : "http://www.w3.org/1999/xhtml"; 200 } 201 var exp = document.createExpression(exp, resolver); 198 var exp = document.createExpression(exp); 202 199 203 200 var result = exp.evaluate(context, XPathResult.ANY_TYPE, null); … … 207 204 case XPathResult.BOOLEAN_TYPE: return result.booleanValue; 208 205 case XPathResult.UNORDERED_NODE_ITERATOR_TYPE: { 209 result = exp.evaluate(context, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null);206 // not ensure the order. 210 207 var ret = []; 211 for (var i = 0, len = result.snapshotLength; i < len ; i++) { 212 ret.push(result.snapshotItem(i)); 208 var i = null; 209 while (i = result.iterateNext()) { 210 ret.push(i); 213 211 } 214 212 return ret;
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)