diff options
author | mnissler@chromium.org <mnissler@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-12-19 10:51:29 +0000 |
---|---|---|
committer | mnissler@chromium.org <mnissler@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-12-19 10:51:29 +0000 |
commit | 53ae3ced739a432c20b70c7bee1ae5527ba786ce (patch) | |
tree | e6ee3b1b638d86a26ac466c0fbe17f67415178b2 /content/browser/debugger/manual_tests/resources | |
parent | 92b43f98d619fcc8d03e2bb90217f44a0b4cd76e (diff) | |
download | chromium_src-53ae3ced739a432c20b70c7bee1ae5527ba786ce.zip chromium_src-53ae3ced739a432c20b70c7bee1ae5527ba786ce.tar.gz chromium_src-53ae3ced739a432c20b70c7bee1ae5527ba786ce.tar.bz2 |
Revert r173891 - "DevTools: rename debugger/ to devtools/, move DevTools files into content/renderer/devtools."
DevToolsManagerTest.ForwardMessageToClient:
http://build.chromium.org/p/chromium.linux/buildstatus?builder=Linux%20Tests%20x64&number=29428
http://build.chromium.org/p/chromium.linux/buildstatus?builder=Linux%20Aura&number=304
http://build.chromium.org/p/chromium.linux/buildstatus?builder=Linux%20Clang%20%28dbg%29&number=37637
http://build.chromium.org/p/chromium.chromiumos/buildstatus?builder=Linux%20ChromiumOS%20Tests%20%281%29&number=17804
http://build.chromium.org/p/chromium.memory/buildstatus?builder=Linux%20Chromium%20OS%20ASAN%20Tests%20%283%29&number=1107
BUG=None
TEST=Tree becomes greener.
TBR=pfeldman@chromium.org
Review URL: https://codereview.chromium.org/11645015
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173893 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'content/browser/debugger/manual_tests/resources')
7 files changed, 95 insertions, 0 deletions
diff --git a/content/browser/debugger/manual_tests/resources/fib.js b/content/browser/debugger/manual_tests/resources/fib.js new file mode 100644 index 0000000..804c866 --- /dev/null +++ b/content/browser/debugger/manual_tests/resources/fib.js @@ -0,0 +1,20 @@ +function fib(n) { + return n < 2 ? 1 : fib(n - 1) + fib(n - 2); +} + +function eternal_fib() { + var started = Date.now(); + while(true) { + fib(20); + // Make page responsive by making a break every 100 ms. + if (Date.now() - started >= 100) { + setTimeout(eternal_fib, 0); + return; + } + } +} + +function run_fib() { + // Let the page do initial rendering, then go. + setTimeout(eternal_fib, 200); +} diff --git a/content/browser/debugger/manual_tests/resources/loop-statements.js b/content/browser/debugger/manual_tests/resources/loop-statements.js new file mode 100644 index 0000000..cbb4e0d --- /dev/null +++ b/content/browser/debugger/manual_tests/resources/loop-statements.js @@ -0,0 +1,22 @@ +var i; +var a; + +function initialize() +{ + i = false; +} + +function condition() +{ + return !i; +} + +function increment() +{ + i = !i; +} + +function statement() +{ + a = i; +} diff --git a/content/browser/debugger/manual_tests/resources/mutate-frame-2.html b/content/browser/debugger/manual_tests/resources/mutate-frame-2.html new file mode 100644 index 0000000..9d413b9 --- /dev/null +++ b/content/browser/debugger/manual_tests/resources/mutate-frame-2.html @@ -0,0 +1,12 @@ +<script> +var count = 1; +function run() { + var div = document.createElement("div"); + div.textContent = "Testing " + (count++); + document.body.appendChild(div); + if (count > 10) + document.body.removeChild(document.body.firstChild); +} + +setInterval(run, 1000); +</script> diff --git a/content/browser/debugger/manual_tests/resources/mutate-frame.html b/content/browser/debugger/manual_tests/resources/mutate-frame.html new file mode 100644 index 0000000..08fc656 --- /dev/null +++ b/content/browser/debugger/manual_tests/resources/mutate-frame.html @@ -0,0 +1,10 @@ +<script> +var count = 1; +function run() { + var div = document.createElement("div"); + div.textContent = "Testing " + (count++); + document.body.appendChild(div); +} + +setInterval(run, 1000); +</script> diff --git a/content/browser/debugger/manual_tests/resources/primes.js b/content/browser/debugger/manual_tests/resources/primes.js new file mode 100644 index 0000000..64d38dc --- /dev/null +++ b/content/browser/debugger/manual_tests/resources/primes.js @@ -0,0 +1,13 @@ +function Primes() { + this.primes_ = {}; +} + +Primes.prototype.test = function(p) { + for (var divisor in this.primes_) { + if (p % divisor === 0) return false; + if (divisor * divisor > p) + break; + } + this.primes_[p] = 1; + return true; +} diff --git a/content/browser/debugger/manual_tests/resources/script-console-calls.js b/content/browser/debugger/manual_tests/resources/script-console-calls.js new file mode 100644 index 0000000..9c7bc35 --- /dev/null +++ b/content/browser/debugger/manual_tests/resources/script-console-calls.js @@ -0,0 +1,8 @@ +console.info("Test console.info"); +console.log("Test console.log"); +console.warn("Test console.warn"); +console.error("Test console.error"); +console.time("Test console.time"); +console.timeEnd("Test console.time"); +console.count("Test console.count"); +console.assert(false, "Test console.assert"); diff --git a/content/browser/debugger/manual_tests/resources/worker-primes.js b/content/browser/debugger/manual_tests/resources/worker-primes.js new file mode 100644 index 0000000..8be021f --- /dev/null +++ b/content/browser/debugger/manual_tests/resources/worker-primes.js @@ -0,0 +1,10 @@ +importScripts('primes.js'); + +var primes = new Primes(); + +onmessage = function(event) { + var p = event.data; + if (p != parseInt(p)) + throw 'invalid argument'; + postMessage([p, primes.test(p)]); +} |