| Index: LayoutTests/fast/dom/Range/range-comparePoint.html
|
| diff --git a/LayoutTests/fast/dom/Range/range-comparePoint.html b/LayoutTests/fast/dom/Range/range-comparePoint.html
|
| index a961155a7422b7d22c46243212e08042727fb358..6dec4ac74210c9d42f65f59da5d4af6a284ffec7 100644
|
| --- a/LayoutTests/fast/dom/Range/range-comparePoint.html
|
| +++ b/LayoutTests/fast/dom/Range/range-comparePoint.html
|
| @@ -61,14 +61,12 @@ function test()
|
| document.getElementById("test8").innerHTML = "test 8 passed";
|
|
|
| // test 9 - detached range, attached node
|
| - // firefox throws an exception and does not return a value
|
| + expectedResult = 1;
|
| var detachedRange = document.createRange();
|
| - detachedRange.detach();
|
| - try {
|
| - result = detachedRange.comparePoint(document.getElementById("a1"), 0);
|
| - } catch (e) {
|
| - document.getElementById("test9").innerHTML = "test 9 passed";
|
| - }
|
| + detachedRange.detach(); // no-op.
|
| + result = detachedRange.comparePoint(document.getElementById("a1"), 0);
|
| + if (result == expectedResult)
|
| + document.getElementById("test9").innerHTML = "test 9 passed";
|
|
|
| // test 10 - attached range, detached node
|
| // firefox throws an exception
|
|
|