IDEA additional info:
Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
<+>UTF-8
|
|
|
758 | 758 | // e.g. <p>text<br />^<br /></p> (#7433) |
759 | 759 | if ( CKEDITOR.env.ie9Compat && child.tagName == 'BR' ) |
760 | 760 | { |
761 | | var bmId = 'cke_range_marker'; |
762 | | range.execCommand( 'CreateBookmark', false, bmId ); |
763 | | child = doc.getElementsByName( bmId )[ 0 ]; |
764 | | var offset = getNodeIndex( child ); |
765 | | parent.removeChild( child ); |
766 | | return { container : parent, offset : offset }; |
| 761 | // "Fall back" to w3c selection. |
| 762 | var sel = doc.defaultView.getSelection(); |
| 763 | return { container : sel[ start ? 'anchorNode' : 'focusNode' ], |
| 764 | offset : sel[ start ? 'anchorOffset' : 'focusOffset' ] }; |
767 | 765 | } |
768 | 766 | else |
769 | 767 | return { container : parent, offset : getNodeIndex( child ) }; |