diff options
author | Mathieu Perreault <mathp@chromium.org> | 2014-12-19 14:41:01 -0500 |
---|---|---|
committer | Mathieu Perreault <mathp@chromium.org> | 2014-12-19 19:43:18 +0000 |
commit | 7f053dc4e019f41728a0af98f825c896c491d349 (patch) | |
tree | 3aa736e7f5470661e1a5865fbeec05ba18e60096 | |
parent | bd17d78d0c948eb53bcf71158ec8bd99d76bcf9d (diff) | |
download | chromium_src-7f053dc4e019f41728a0af98f825c896c491d349.zip chromium_src-7f053dc4e019f41728a0af98f825c896c491d349.tar.gz chromium_src-7f053dc4e019f41728a0af98f825c896c491d349.tar.bz2 |
[New Tab Page] Fix a problem with spacebar navigation on NTP
BUG=439243
Review URL: https://codereview.chromium.org/808173003
Cr-Commit-Position: refs/heads/master@{#309065}
(cherry picked from commit 9ae0f356b6d5747f8e47fd4a96571d621fcfb3f9)
Review URL: https://codereview.chromium.org/819663002
Cr-Commit-Position: refs/branch-heads/2214@{#343}
Cr-Branched-From: 03655fd3f6d72165dc3c9bd2c89807305316fe6c-refs/heads/master@{#303346}
-rw-r--r-- | chrome/browser/resources/local_ntp/most_visited_util.js | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/chrome/browser/resources/local_ntp/most_visited_util.js b/chrome/browser/resources/local_ntp/most_visited_util.js index ecb4821..d5ad94b 100644 --- a/chrome/browser/resources/local_ntp/most_visited_util.js +++ b/chrome/browser/resources/local_ntp/most_visited_util.js @@ -171,7 +171,10 @@ function createMostVisitedLink(params, href, title, text, direction, provider) { window.parent.postMessage('tileBlacklisted,' + params.pos, DOMAIN_ORIGIN); } else if (event.keyCode == 13 /* ENTER */ || event.keyCode == 32 /* SPACE */) { - navigateFunction(event); + // Event target is the <a> tag. Send a click event on it, which will + // trigger the 'click' event registered above. + event.preventDefault(); + event.target.click(); } }); |