<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><head>
		<title>CSS Regions: region element has child with contentEditable attribute set</title>
		<link href="mailto:mibalan@adobe.com" rel="author" title="Mihai Balan" />
		<link href="http://www.w3.org/TR/css3-regions/#the-flow-into-property" rel="help" />
		<link href="http://www.w3.org/TR/css3-regions/#the-flow-from-property" rel="help" />
		<link href="http://www.w3.org/TR/html5/editing.html#contenteditable" rel="help" />
		<meta content="dom interact" name="flags" />
		<meta content="Test checks that setting the contentEditable attribute on a
		child of a region (an element that has flow-from set) does not prevent the parent element to
		becoming a region, nor does attempting to interactively edit it produces unexpected results." name="assert" />
		<link href="reference/contentEditable-008-ref.xht" rel="match" />
		<link href="support/common.css" rel="stylesheet" />
		<style>
		.flowed {
			flow-into: flow;
		}
		.content {
			font-family: Times, serif;
			font-size: 20px;
			line-height: 1em;
		}
		.region {
			flow-from: flow;
			width: 200px;
			height: 200px;
			border: 2px solid black;
			margin: 0.5em 0 0.5em 0;
		}
		.region &gt; p {
			background-color: red;
			width: 100%;
			height: 50%;
		}
		</style>
	</head>
	<body>
		<ol>
			<li>Below you should see a square with a black border with some text inside it. No
				red should be visible at any time during this test.</li>
			<li>Click between the green and blue colored markers and type �<strong>foobar
				bazquux</strong>�
				<ul>
					<li>The text should not be editable.</li>
				</ul>
			</li>
		</ol>
		<div class="content flowed">
			This is some text that should not be editable. Not even the text between
			<em><span class="inline-marker green"></span> <span id="marked-one">these two markers</span> <span class="inline-marker blue"></span></em>.	
		</div>
	
		<div class="region">
			<p contenteditable="true">
				This is some editable text that you should not be able to see, with <span class="inline-marker green"></span> <span id="marked-two">colored markers</span> <span class="inline-marker blue"></span>.
			</p>
		</div>

		<script src="support/helpers.js" type="text/javascript"></script>
		<script type="text/javascript">
		insertText("#marked-one", "foobar bazquux");
		insertText("#marked-two", "foobar bazquux");
		</script> 
	
</body></html>