1 // Copyright (c) 2013 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
5 #include "chrome/browser/profiles/profile.h"
6 #include "chrome/browser/ui/gtk/accelerators_gtk.h"
7 #include "ui/base/accelerators/accelerator.h"
11 bool IsChromeAccelerator(const ui::Accelerator
& accelerator
, Profile
* profile
) {
12 AcceleratorsGtk
* accelerators
= AcceleratorsGtk::GetInstance();
13 for (AcceleratorsGtk::const_iterator iter
= accelerators
->begin();
14 iter
!= accelerators
->end(); ++iter
) {
15 if (iter
->second
.key_code() == accelerator
.key_code() &&
16 iter
->second
.modifiers() == accelerator
.modifiers())