Index: LayoutTests/inspector/elements/styles/case-sensitive-suggestions.html |
diff --git a/LayoutTests/inspector/elements/styles/case-sensitive-suggestions.html b/LayoutTests/inspector/elements/styles/case-sensitive-suggestions.html |
deleted file mode 100644 |
index 8d39dd774d899c80f6c474606fb9d3cce146c594..0000000000000000000000000000000000000000 |
--- a/LayoutTests/inspector/elements/styles/case-sensitive-suggestions.html |
+++ /dev/null |
@@ -1,81 +0,0 @@ |
-<html> |
-<head> |
-<script src="../../../http/tests/inspector/inspector-test.js"></script> |
-<script src="../../../http/tests/inspector/elements-test.js"></script> |
-<script> |
- |
-function test() |
-{ |
- var prompt = new WebInspector.StylesSidebarPane.CSSPropertyPrompt(WebInspector.CSSMetadata.cssPropertiesMetainfo, null, true); |
- |
- InspectorTest.runTestSuite([ |
- function testForUpperCase(next) |
- { |
- testAutoCompletionsAgainstCase(prompt, "C", next); |
- }, |
- |
- function testForLowerCase(next) |
- { |
- testAutoCompletionsAgainstCase(prompt, "b", next); |
- }, |
- |
- function testForMixedCase(next) |
- { |
- testAutoCompletionsAgainstCase(prompt, "bAcK", next); |
- } |
- ]); |
- |
- function testAutoCompletionsAgainstCase(prompt, inputText, callback) |
- { |
- var proxyElement = document.body.createChild("span"); |
- proxyElement.textContent = inputText; |
- var selectionRange = document.createRange(); |
- selectionRange.selectNodeContents(proxyElement); |
- prompt._buildPropertyCompletions(proxyElement, selectionRange, true, completions); |
- |
- function completions(result, index) |
- { |
- function isUpperCase(str) |
- { |
- return str === str.toUpperCase(); |
- } |
- |
- function isLowerCase(str) |
- { |
- return str === str.toLowerCase(); |
- } |
- |
- var Case = { |
- Upper: 0, |
- Lower: 1, |
- Mixed: 2 |
- }; |
- |
- var inputCase = isUpperCase(inputText) ? Case.Upper : isLowerCase(inputText) ? Case.Lower : Case.Mixed; |
- |
- for (var i = 0; i < result.length; ++i) { |
- switch (inputCase) { |
- case Case.Upper: |
- if (!isUpperCase(result[i])) |
- InspectorTest.addResult("Error: Suggestion " + result[i] + " must be in UPPERCASE."); |
- break; |
- case Case.Lower: |
- if (!isLowerCase(result[i])) |
- InspectorTest.addResult("Error: Suggestion " + result[i] + " must be in lowercase."); |
- break; |
- } |
- } |
- proxyElement.remove(); |
- callback(); |
- } |
- } |
-} |
-</script> |
-</head> |
- |
-<body onload="runTest()"> |
-<p> |
-Tests that text prompt suggestions' casing follows that of the user input. |
-</p> |
-</body> |
-</html> |