Ticket #8874: 8874_2.patch

File 8874_2.patch, 706 bytes (added by Garry Yao, 8 years ago)
  • _source/core/dom/node.js

    IDEA additional info:
    Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
    <+>UTF-8
     
    344344                        do
    345345                        {
    346346                                previous = previous.previousSibling;
    347                                 retval = previous && new CKEDITOR.dom.node( previous );
     347
     348                                // Avoid returning the doc type node.
     349                                // http://www.w3.org/TR/REC-DOM-Level-1/level-one-core.html#ID-412266927
     350                                retval = previous && previous.nodeType != 10 && new CKEDITOR.dom.node( previous );
    348351                        }
    349352                        while ( retval && evaluator && !evaluator( retval ) )
    350353                        return retval;
© 2003 – 2019 CKSource – Frederico Knabben. All rights reserved. | Terms of use | Privacy policy