( editor._.removeAttributes = editor.config.removeFormatAttributes.split( ',' ) );\r
\r
var filter = CKEDITOR.plugins.removeformat.filter;\r
- var ranges = editor.getSelection().getRanges();\r
+ var ranges = editor.getSelection().getRanges( true ),\r
+ iterator = ranges.createIterator(),\r
+ range;\r
\r
- for ( var i = 0, range ; range = ranges[ i ] ; i++ )\r
+ while ( ( range = iterator.getNextRange() ) )\r
{\r
if ( range.collapsed )\r
continue;\r