Index: /CKEditor/trunk/CHANGES.html
===================================================================
--- /CKEditor/trunk/CHANGES.html	(revision 7404)
+++ /CKEditor/trunk/CHANGES.html	(revision 7405)
@@ -72,4 +72,5 @@
 		<li><a href="http://dev.ckeditor.com/ticket/8305">#8305</a> : Fix text direction lost when converting paragraph to list.</li>
 		<li><a href="http://dev.ckeditor.com/ticket/8379">#8379</a> : Fix cursor goes to start of document when undo inserting row/column.</li>
+		<li><a href="http://dev.ckeditor.com/ticket/6666">#6666</a> : Removed references to element.all.</li>
 	</ul>
 	<h3>
Index: /CKEditor/trunk/_source/core/dom/element.js
===================================================================
--- /CKEditor/trunk/_source/core/dom/element.js	(revision 7404)
+++ /CKEditor/trunk/_source/core/dom/element.js	(revision 7405)
@@ -1263,4 +1263,5 @@
 					{
 						var element = this.$,
+							elements = element.getElementsByTagName("*"),
 							e,
 							i = 0;
@@ -1268,5 +1269,5 @@
 						element.unselectable = 'on';
 
-						while ( ( e = element.all[ i++ ] ) )
+						while ( ( e = elements[ i++ ] ) )
 						{
 							switch ( e.tagName.toLowerCase() )
Index: /CKEditor/trunk/_source/core/dom/range.js
===================================================================
--- /CKEditor/trunk/_source/core/dom/range.js	(revision 7404)
+++ /CKEditor/trunk/_source/core/dom/range.js	(revision 7405)
@@ -1051,5 +1051,5 @@
 										else
 										{
-											var allChildren = sibling.$.all || sibling.$.getElementsByTagName( '*' );
+											var allChildren = sibling.$.getElementsByTagName( '*' );
 											for ( var i = 0, child ; child = allChildren[ i++ ] ; )
 											{
@@ -1211,5 +1211,5 @@
 										else
 										{
-											allChildren = sibling.$.all || sibling.$.getElementsByTagName( '*' );
+											allChildren = sibling.$.getElementsByTagName( '*' );
 											for ( i = 0 ; child = allChildren[ i++ ] ; )
 											{
