| Index: chrome/browser/ui/views/frame/browser_view.cc
|
| diff --git a/chrome/browser/ui/views/frame/browser_view.cc b/chrome/browser/ui/views/frame/browser_view.cc
|
| index 9bdc2b2b80422a72497dde99de4a309aabb7b047..75a53972a79f4d7878ef5ac32785ed139bc77186 100644
|
| --- a/chrome/browser/ui/views/frame/browser_view.cc
|
| +++ b/chrome/browser/ui/views/frame/browser_view.cc
|
| @@ -2017,6 +2017,9 @@ bool BrowserView::AcceleratorPressed(const ui::Accelerator& accelerator) {
|
| DCHECK(iter != accelerator_table_.end());
|
| int command_id = iter->second;
|
|
|
| + if (accelerator.IsRepeat() && !chrome::IsCommandRepeatable(command_id))
|
| + return false;
|
| +
|
| chrome::BrowserCommandController* controller = browser_->command_controller();
|
| if (!controller->block_command_execution())
|
| UpdateAcceleratorMetrics(accelerator, command_id);
|
|
|