Changeset 25485

Show
Ignore:
Timestamp:
12/01/08 03:36:49 (4 years ago)
Author:
suVene
Message:

XPathのcontextNodeとして利用するにはDocumentFragment.firstChildをreturnすればよい?たぶん。うまくいってるし。ex.)wedata-multi-requester

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • lang/javascript/vimperator-plugins/trunk/multi_requester.js

    r25338 r25485  
    55 * @description-ja   リクエストの結果をバッファに出力する。 
    66 * @author           suVene suvene@zeromemory.info 
    7  * @version          0.3.1 
     7 * @version          0.3.2 
    88 * @minVersion       2.0pre 
    99 * @maxVersion       2.0pre 
    10  * Last Change:      29-Nov-2008. 
     10 * Last Change:      01-Dec-2008. 
    1111 * ==/VimperatorPlugin== 
    1212 * 
     
    379379        range.detach(); 
    380380        var dom = fragment.lastChild; 
    381         if (dom.tagName == 'parserError' || dom.namespaceURI == 'http://www.mozilla.org/newlayout/xml/parsererror.xml' || fragment instanceof DocumentFragment) { 
     381        if (dom.tagName == 'parserError' || dom.namespaceURI == 'http://www.mozilla.org/newlayout/xml/parsererror.xml') { 
    382382            $U.log('retry parsing.'); 
    383383            return this._createHTMLDocument2(str); 
    384384        } else { 
    385             return fragment.childNodes.length > 1 ? fragment : fragment.firstChild; 
     385            $U.log('return document fragment'); 
     386            return fragment.firstChild; 
    386387        } 
    387388    },