<html>
	<head>
		<title>Test - Bug #124647: Fix hover area for divs with css transforms</title>
		<style>
			#transformed {
				-webkit-transform: translateY(50px) rotateX(20deg) rotateZ(10deg);
				border: solid 5px rgba(128,128,128,0.5);
				padding: 10px;
				margin: 15px;
			}
			#transformed:hover {
				box-shadow: 0px 0px 0px 10px rgba(0,128,0,0.5);
			}
			#parent {
				outline: dotted 1px #888;
			}
			#transformed, #parent {
				width: 600px;
				height: 150px;
			}
		</style>

		<script src="resources/hit-test-utils.js"></script>
		<script>
			var hitTestData = [
				{ 'point': [70, 70], 'target' : 'transformed' },
				{ 'point': [630, 130], 'target' : 'transformed' },
				{ 'point': [40, 130], 'target' : 'transformed' },
				{ 'point': [620, 270], 'target' : 'transformed' }
			];

			window.addEventListener('load', runTest, false);
		  </script>
	</head>
	<body id="body">
		<div id="parent"><div id="transformed">transformed</div></div>

		<p>Test passes if the hover state of a transformed div is activated on the entire surface of the div.</p>

		<div id="results"></div>
	</body>
</html>
