| Index: chrome/common/extensions/docs/examples/extensions/benchmark/background.html
|
| diff --git a/chrome/common/extensions/docs/examples/extensions/benchmark/background.html b/chrome/common/extensions/docs/examples/extensions/benchmark/background.html
|
| index d7af961e0d16437c4b7b36cb8736d1a8d178a6ca..c560e11c9b642d930288d14b7ade04673dd98fc8 100644
|
| --- a/chrome/common/extensions/docs/examples/extensions/benchmark/background.html
|
| +++ b/chrome/common/extensions/docs/examples/extensions/benchmark/background.html
|
| @@ -322,6 +322,20 @@ chrome.extension.onConnect.addListener(function(port) {
|
| });
|
|
|
| function run() {
|
| + if (window.clearCache) {
|
| + // Show a warning if we will try to clear the cache between runs
|
| + // but will also be reusing the same WebKit instance (i.e. Chrome
|
| + // is in single-process mode, or 'Use New Tabs' is turned off)
|
| + // because the WebKit cache might not get completely cleared between runs.
|
| + if (chrome.benchmarking.isSingleProcess()) {
|
| + alert("Warning: the WebKit cache may not be cleared correctly " +
|
| + "between runs because Chrome is running in single-process mode.");
|
| + } else if (!window.useNewTabs) {
|
| + alert("Warning: the WebKit cache may not be cleared correctly " +
|
| + "between runs because 'Use New Tabs Per Page' is turned off.");
|
| + }
|
| + }
|
| +
|
| var urls = testUrl.split(",");
|
| for (var i = 0; i < urls.length; i++) {
|
| var benchmark = new Benchmark();
|
|
|