diff options
author | eroman@chromium.org <eroman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-05-12 20:23:34 +0000 |
---|---|---|
committer | eroman@chromium.org <eroman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-05-12 20:23:34 +0000 |
commit | 88df9dc455a46d9ecee9748dff2896695d7c6bdb (patch) | |
tree | ad1066b33309f8a9504cb64958e053ee44447fb0 /chrome | |
parent | 66dbfb2c72ec4d4884255777c52c7db55ae634d8 (diff) | |
download | chromium_src-88df9dc455a46d9ecee9748dff2896695d7c6bdb.zip chromium_src-88df9dc455a46d9ecee9748dff2896695d7c6bdb.tar.gz chromium_src-88df9dc455a46d9ecee9748dff2896695d7c6bdb.tar.bz2 |
Allow hitting enter in the connection tests "URL" box to start the tests.
BUG=44005
Review URL: http://codereview.chromium.org/1995015
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47061 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome')
-rw-r--r-- | chrome/browser/resources/net_internals/index.html | 6 | ||||
-rw-r--r-- | chrome/browser/resources/net_internals/main.js | 4 | ||||
-rw-r--r-- | chrome/browser/resources/net_internals/testview.js | 9 |
3 files changed, 11 insertions, 8 deletions
diff --git a/chrome/browser/resources/net_internals/index.html b/chrome/browser/resources/net_internals/index.html index 2977ba0..711ce35 100644 --- a/chrome/browser/resources/net_internals/index.html +++ b/chrome/browser/resources/net_internals/index.html @@ -106,8 +106,10 @@ found in the LICENSE file. <div id=testTabContent> <p>Input a URL which failed to load, and then click the button to run some tests for why it failed.</p> - URL: <input type=text id=testUrlInput /> - <input type=button id=testStart value="Start tests" /> + <form id=connectionTestsForm> + URL: <input type=text id=testUrlInput /> + <input type=submit value="Start tests" /> + </form> <div id=testSummary></div> </div> diff --git a/chrome/browser/resources/net_internals/main.js b/chrome/browser/resources/net_internals/main.js index ba61101..3078678 100644 --- a/chrome/browser/resources/net_internals/main.js +++ b/chrome/browser/resources/net_internals/main.js @@ -64,8 +64,8 @@ function onLoaded() { // Create a view which will display the results and controls for connection // tests. - var testView = new TestView("testTabContent", "testUrlInput", "testStart", - "testSummary"); + var testView = new TestView("testTabContent", "testUrlInput", + "connectionTestsForm", "testSummary"); var httpCacheView = new HttpCacheView("httpCacheTabContent", "reloadHttpCacheListing", diff --git a/chrome/browser/resources/net_internals/testview.js b/chrome/browser/resources/net_internals/testview.js index 17be709..4ca3b17 100644 --- a/chrome/browser/resources/net_internals/testview.js +++ b/chrome/browser/resources/net_internals/testview.js @@ -12,22 +12,23 @@ * * @constructor */ -function TestView(mainBoxId, urlInputId, startButtonId, summaryDivId) { +function TestView(mainBoxId, urlInputId, formId, summaryDivId) { DivView.call(this, mainBoxId); this.urlInput_ = document.getElementById(urlInputId); - var startButton = document.getElementById(startButtonId); this.summaryDiv_ = document.getElementById(summaryDivId); - startButton.onclick = this.startTests_.bind(this); + var form = document.getElementById(formId); + form.addEventListener('submit', this.onSubmitForm_.bind(this), false); g_browser.addConnectionTestsObserver(this); } inherits(TestView, DivView); -TestView.prototype.startTests_ = function() { +TestView.prototype.onSubmitForm_ = function(event) { g_browser.sendStartConnectionTests(this.urlInput_.value); + event.preventDefault(); }; /** |