public/ckeditor/4.4dev/core/selection.js
function() {
			if ( this._.cache.nativeSel !== undefined )
				return this._.cache.nativeSel;

			return ( this._.cache.nativeSel = isMSSelection ? this.document.$.selection : this.document.getWindow().$.getSelection() );
		}
function() {
			if ( this._.cache.nativeSel !== undefined )
				return this._.cache.nativeSel;

			return ( this._.cache.nativeSel = isMSSelection ? this.document.$.selection : this.document.getWindow().$.getSelection() );
		}
function ( ) { if ( this . _ . cache . nativeSel !== undefined ) return this . _ . cache . nativeSel ; return ( this . _ . cache . nativeSel = isMSSelection ? this . document . $ . selection : this . document . getWindow ( ) . $ . getSelection ( ) ) ; }
Gets the native selection object from the browser.

var selection = editor.getSelection().getNative();

@returns {Object} The native browser selection object.
Gets the native selection object from the browser .