| Index: LayoutTests/fast/dynamic/first-child-descendant.html | 
| diff --git a/LayoutTests/fast/dynamic/first-child-descendant.html b/LayoutTests/fast/dynamic/first-child-descendant.html | 
| new file mode 100644 | 
| index 0000000000000000000000000000000000000000..47cd8cb7388d5e2f7cbcaa36cd637f0f1560a603 | 
| --- /dev/null | 
| +++ b/LayoutTests/fast/dynamic/first-child-descendant.html | 
| @@ -0,0 +1,23 @@ | 
| +<!DOCTYPE html> | 
| +<script src="../../resources/js-test.js"></script> | 
| +<style> | 
| +#b { color: green; } | 
| +#a:first-child #b { color: red } | 
| +</style> | 
| +<div id="t"> | 
| +    <div id="a"> | 
| +        <div id="b">This text should be green</div> | 
| +    </div> | 
| +</div> | 
| +<script> | 
| +description("Evaluation of :first-child affecting descendant."); | 
| + | 
| +t.offsetTop; | 
| +a.style.backgroundColor = "white"; | 
| +t.offsetTop; | 
| +t.insertBefore(document.createElement("div"), a); | 
| + | 
| +var green = "rgb(0, 128, 0)"; | 
| + | 
| +shouldBe("getComputedStyle(b).color", "green"); | 
| +</script> | 
|  |