diff options
author | Steve Block <steveblock@google.com> | 2011-05-06 11:45:16 +0100 |
---|---|---|
committer | Steve Block <steveblock@google.com> | 2011-05-12 13:44:10 +0100 |
commit | cad810f21b803229eb11403f9209855525a25d57 (patch) | |
tree | 29a6fd0279be608e0fe9ffe9841f722f0f4e4269 /Source/WebCore/manual-tests/inspector/multiple-console-messages.html | |
parent | 121b0cf4517156d0ac5111caf9830c51b69bae8f (diff) | |
download | external_webkit-cad810f21b803229eb11403f9209855525a25d57.zip external_webkit-cad810f21b803229eb11403f9209855525a25d57.tar.gz external_webkit-cad810f21b803229eb11403f9209855525a25d57.tar.bz2 |
Merge WebKit at r75315: Initial merge by git.
Change-Id: I570314b346ce101c935ed22a626b48c2af266b84
Diffstat (limited to 'Source/WebCore/manual-tests/inspector/multiple-console-messages.html')
-rw-r--r-- | Source/WebCore/manual-tests/inspector/multiple-console-messages.html | 86 |
1 files changed, 86 insertions, 0 deletions
diff --git a/Source/WebCore/manual-tests/inspector/multiple-console-messages.html b/Source/WebCore/manual-tests/inspector/multiple-console-messages.html new file mode 100644 index 0000000..842e6aa --- /dev/null +++ b/Source/WebCore/manual-tests/inspector/multiple-console-messages.html @@ -0,0 +1,86 @@ +<html> +<head> + <script> + function generateErrors(number) + { + for (var i = 0; i < number; ++i) + console.error("This is an error."); + } + + function generateLogs(number) + { + for (var i = 0; i < number; ++i) + console.log("This is a log."); + } + + function generateWarnings(number) + { + for (var i = 0; i < number; ++i) + console.warn("This is a warning."); + } + + function generateInfos(number) + { + for (var i = 0; i < number; ++i) + console.info("This is an info."); + } + + function startTest() + { + generateErrors(3); + generateLogs(3); + generateWarnings(3); + + console.group(); + + generateErrors(2); + generateLogs(1); + generateErrors(2); + + generateLogs(2); + generateWarnings(1); + generateLogs(2); + + generateWarnings(2); + generateErrors(1); + generateWarnings(2); + + console.groupEnd(); + + generateErrors(1); + console.group(); + generateErrors(1); + console.group(); + generateErrors(1); + console.groupEnd(); + generateErrors(1); + console.groupEnd(); + generateErrors(1); + + console.warn("Same message, different level"); + console.error("Same message, different level"); + console.log("Same message, different level"); + console.info("Same message, different level"); + + console.log("Variadic message: %s", "message 1"); + console.log("Variadic message: %s", "message 2"); + console.log("Variadic message: %s", "message 3"); + console.log("Variadic message: %s", "message 4"); + + console.warn("Warning and error on same line."); console.error("Warning and error on same line."); console.warn("Warning and error on same line."); console.error("Warning and error on same line."); + + } + </script> +</head> +<body onload="startTest()"> +This test generates warnings, errors, and logs to test the grouping of repeated +messages in the Web Inspector. To check this test open the Web Inspector and see +that there are never any repeated messages that don't have a number next to them. +<br> +<br> +<input type="button" onclick="generateErrors(1)" value="Put Error in Console"></input> +<br> +<input type="button" onclick="generateLogs(1)" value="Put Log in Console"></input> +<br> +<input type="button" onclick="generateWarnings(1)" value="Put Warning in Console"></input> +</body> |