Tests: for insertHtmlIntoRange.
Added insertHtmlIntoRange method. Fixed tests.
Fire 'afterInsert' always after insertion. Tests for 'afterInsert'.
Change order of methods.
Added 'intoSelection' parameter to 'afterInsert' event.
Widgets: focusInited is undefined and there is no snapshot if insert is not into selection.
Added docs to the insertHtmlIntoRange and afterInsert. Change order of parameters in insertHtmlIntoRange.
Changed intoSelection parameter to intoRange.
Fixed JSHint issues.
Removed afterInsert event from insertElement and insertElementIntoRange. Fixed jsHint and jscs.
Renamed afterInsert to afterInsertHtml.
Changed type of intoRange parameter from bool to range. Fixed docs.
Fixed tests.
Introduced insertHtmlIntoSelection (now there are 3 function like insertElement) and added tests.
Fixed tests on Firefox and workarounded IE8 crash in inserthtmlinto.js.
Improved the API documentation.
No reason to delay the listener since we switched to afterInsertHtml.
Added missing detail about new methods not saving snapshots.
Changelog entry.
Merge branch 't/12448' into major