Index: /CKEditor/tests/tt/6566/1.html
===================================================================
--- /CKEditor/tests/tt/6566/1.html	(revision 6493)
+++ /CKEditor/tests/tt/6566/1.html	(revision 6493)
@@ -0,0 +1,142 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
+	"http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+	<title>Ticket: #6566 - Insert Blockquote</title>
+	<meta name="tags" content="editor,unit,all">
+	<script type="text/javascript" src="../../cktester/cell.js"></script>
+	<script>
+( function()
+{
+	var ts, tc, assert = CKEDITOR.test.assert, test = CKEDITOR.test, selector = YAHOO.util.Selector;
+
+	YAHOO.tool.TestRunner.add( ts = new CKEDITOR.test.suites.editorTestSuite(
+		{
+				editorName : 'test_editor_1',
+				config : { enterMode : CKEDITOR.ENTER_BR },
+				name :document.title
+		} ) );
+
+	ts.add( tc = new YAHOO.tool.TestCase(
+	{
+		setUp : function ()
+		{
+			// Force result data un-formatted.
+			ts.editor.dataProcessor.writer._.rules = {};
+			ts.editor.focus();
+		},
+		//Tests falil due to issue #6910 
+		//Apply blockquote to one line
+		test_blockquote_01: function()
+		{
+			var editor = ts.editor,
+				output = '1<br />2<blockquote>3</blockquote>',
+				
+			contentWithSelection = test.getValueAsHtml( 'input_1' );
+			test.setHtmlWithSelection( editor.document.getBody(), contentWithSelection );
+			
+			editor.execCommand( 'blockquote' );
+																	
+			assert.areSame( output, editor.getData() );
+		},
+
+		//Disable blockquote on result of previous test		
+		test_blockquote_02: function()
+		{
+			var editor = ts.editor,
+				output = '1<br />2<br />3<br />',
+				
+			contentWithSelection = test.getValueAsHtml( 'input_1' );
+			test.setHtmlWithSelection( editor.document.getBody(), contentWithSelection );
+			
+			editor.execCommand( 'blockquote' );
+			assert.areSame( output, editor.getData() );
+		},
+		//Set blockquote on selection
+		test_blockquote_03: function()
+		{
+			var editor = ts.editor,
+				output = '1<br /><blockquote>2<br />3</blockquote>',
+			
+			contentWithSelection = test.getValueAsHtml( 'input_2' );
+			
+			test.setHtmlWithSelection( editor.document.getBody(), contentWithSelection );
+			
+			editor.execCommand( 'blockquote' );
+			this.wait( function ()
+			{											
+				assert.areSame( output, editor.getData() );
+			}, 1000 );
+		},
+		//Disable blockquote on result of test 03
+		test_blockquote_04: function()
+		{
+			var editor = ts.editor,
+				output = '1<br />2<br />3<br />',
+			
+			contentWithSelection = test.getValueAsHtml( 'input_2' );
+			
+			test.setHtmlWithSelection( editor.document.getBody(), contentWithSelection );
+			
+			editor.execCommand( 'blockquote' );
+			this.wait( function ()
+			{											
+				assert.areSame( output, editor.getData() );
+			}, 1000 );
+		},
+		//Set blockquote on selection
+		test_blockquote_05: function()
+		{
+			var editor = ts.editor,
+				output = '1<br /><blockquote>2<br />3</blockquote>',
+			
+			contentWithSelection = test.getValueAsHtml( 'input_3' );
+			
+			test.setHtmlWithSelection( editor.document.getBody(), contentWithSelection );
+			
+			editor.execCommand( 'blockquote' );
+			this.wait( function ()
+			{											
+				assert.areSame( output, editor.getData() );
+			}, 1000 );
+		},
+		//Disable blockquote on result of test 05
+		test_blockquote_06: function()
+		{
+			var editor = ts.editor,
+				output = '1<br />2<br />3<br />',
+			
+			contentWithSelection = test.getValueAsHtml( 'input_3' );
+			
+			test.setHtmlWithSelection( editor.document.getBody(), contentWithSelection );
+			
+			editor.execCommand( 'blockquote' );
+			this.wait( function ()
+			{											
+				assert.areSame( output, editor.getData() );
+			}, 1000 );
+		}
+	} ) );
+} )();
+	</script>
+</head>
+<body>
+	<textarea id='input_1'>
+		1<br />
+		2<br />
+		3^<br />
+	</textarea>
+	<textarea id='input_2'>
+		1<br />
+		[222
+		<blockquote>
+			3]
+		</blockquote>
+	</textarea>
+	<textarea id='input_3'>
+		1<br />
+		[2<br />
+		3]<br />
+	</textarea>
+</body>
+</html>
Index: /CKEditor/tests/tt/6566/1m.html
===================================================================
--- /CKEditor/tests/tt/6566/1m.html	(revision 6493)
+++ /CKEditor/tests/tt/6566/1m.html	(revision 6493)
@@ -0,0 +1,59 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
+	"http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+	<title>Ticket: #6107 - Remove style on second selection on list</title>
+	<meta name="tags" content="editor,manual,all">
+	<script type="text/javascript" src="../../cktester/cell.js"></script>
+	<script>
+		YAHOO.util.Event.removeListener( window, 'load' );
+		window.onload = function ()
+		{
+			CKEDITOR.replace( 'editor1',
+			{
+				enterMode : CKEDITOR.ENTER_BR
+			} );
+		}
+	</script>
+</head>
+<body>
+<pre>
+ '''Editor 1''' is set to enterMode = BR 
+ Known issue [http://dev.ckeditor.com/ticket/6910] After escaping from blockquote in entermode BR, line is converted to <p>...</p>
+=== TC 1 === 
+ 1. Set cursor in the last row
+ 1. Apply {{{Blockquote}}}.
+  * Blockquote should be set only to the row, where cursor was set.
+ 1. Without exiting from blockquote press Enter key
+  * Newly created row should be placed in blockquote
+ 1. With cursor in the last line, press {{{Blockquote}}} button again
+  * last line should exit from blockquote, third line should be still set as blockquote.
+  Example expected result: {{{1<br />2<blockquote>3</blockquote>4}}} 
+=== TC 2 ===
+ 1. Clear all
+ 1. Type 3 rows.
+ 1. Select last row
+ 1. Apply {{{Blockquote}}}.
+  * Blockquote should be set only to selected the row.
+ 1. Without exiting from blockquote press Enter key
+  * Newly created row should be placed in blockquote
+ 1. Select last line, press {{{Blockquote}}} button again
+  * last line should exit from blockquote, third line should be still set as blockquote.
+  Example expected result: {{{1<br />2<blockquote>3</blockquote>4}}} 
+=== TC 3 ===
+ 1. From '''TC 2''' result, select lines from 2 to 4
+ 1. Apply {{{Blockquote}}}.
+  * operation unify selection into one block . {{{1<br /><blockquote>2<br />3<br />4</blockquote>}}}
+ 1. While lines 2 to 4 are still selected, press {{{Blockquote}}} button again
+  * Example expected result: {{{1<br />2<br />3<br />4}}} 
+
+ 
+</pre>
+Editor 1 
+<textarea id="editor1" name="editor1">
+	1<br />
+	2<br />
+	3<br />
+</textarea>
+</body>
+</html>
