Index: third_party/WebKit/LayoutTests/accessibility/is-richly-editable.html |
diff --git a/third_party/WebKit/LayoutTests/accessibility/is-richly-editable.html b/third_party/WebKit/LayoutTests/accessibility/is-richly-editable.html |
index d97dac25f764a141a7187cfce34517bd233fe185..089c3018f4fe4833ba4eb0eea61e66f01fa4f8d2 100644 |
--- a/third_party/WebKit/LayoutTests/accessibility/is-richly-editable.html |
+++ b/third_party/WebKit/LayoutTests/accessibility/is-richly-editable.html |
@@ -17,9 +17,6 @@ |
style="border: 1px solid #000000;"> |
<div id="richly_editable6" contentEditable="true">Some text.</div> |
</canvas> |
-<iframe id="richly_editable7" |
- src="data:text/html,<html><body><p>Some text.</p></body></html>"> |
-</iframe> |
<!-- Non-richly editable elements. --> |
<input id="non_richly_editable1" type="text" value="Some text."> |
@@ -37,38 +34,22 @@ Some text.</textarea> |
<script> |
description("This tests that only elements that allow the user to edit rich text in them are recognized as being richly editable."); |
- var iframeId = "richly_editable7"; |
- var iframe = document.getElementById(iframeId); |
- window.axElement = undefined; // Needs to be globally declared for test expectations to work. |
- iframe.onload = function() |
- { |
- var iframeDocument = iframe.contentDocument; |
- iframeDocument.designMode = "on"; |
+ if (window.accessibilityController) { |
- if (window.accessibilityController) { |
- |
- for (var i = 1; i <= 7; ++i) { |
- var elementId = "richly_editable" + i; |
- var element = document.getElementById(elementId); |
- element.focus(); |
- window.axElement = accessibilityController.focusedElement; |
- shouldBeTrue("axElement.isRichlyEditable"); |
- } |
- |
- // Both the iframe itself (tested above) and its body should be richly editable. |
- iframeDocument.body.focus(); |
- window.axElement = accessibilityController.focusedElement; |
+ for (var i = 1; i <= 6; ++i) { |
+ var elementId = "richly_editable" + i; |
+ var element = document.getElementById(elementId); |
+ element.focus(); |
+ var axElement = accessibilityController.focusedElement; |
shouldBeTrue("axElement.isRichlyEditable"); |
+ } |
- |
- for (var i = 1; i <= 8; ++i) { |
- var elementId = "non_richly_editable" + i; |
- var element = document.getElementById(elementId); |
- element.focus(); |
- window.axElement = accessibilityController.focusedElement; |
- shouldBeFalse("axElement.isRichlyEditable"); |
- } |
- |
+ for (var i = 1; i <= 7; ++i) { |
+ var elementId = "non_richly_editable" + i; |
+ var element = document.getElementById(elementId); |
+ element.focus(); |
+ var axElement = accessibilityController.focusedElement; |
+ shouldBeFalse("axElement.isRichlyEditable"); |
} |
- }; |
+ } |
</script> |