| Index: chrome/browser/chromeos/events/event_rewriter.h
|
| diff --git a/chrome/browser/chromeos/events/event_rewriter.h b/chrome/browser/chromeos/events/event_rewriter.h
|
| index afb4d6f65ef66b33006518db1d2e94f3005d947a..e887a2c8707df412425cbecf8e66d1db9970a359 100644
|
| --- a/chrome/browser/chromeos/events/event_rewriter.h
|
| +++ b/chrome/browser/chromeos/events/event_rewriter.h
|
| @@ -19,10 +19,6 @@
|
|
|
| class PrefService;
|
|
|
| -namespace ash {
|
| -class StickyKeysController;
|
| -}
|
| -
|
| namespace ui {
|
| enum class DomCode;
|
| };
|
| @@ -62,7 +58,7 @@ class EventRewriter : public ui::EventRewriter {
|
| // Does not take ownership of the |sticky_keys_controller|, which may also
|
| // be NULL (for testing without ash), in which case sticky key operations
|
| // don't happen.
|
| - explicit EventRewriter(ash::StickyKeysController* sticky_keys_controller);
|
| + explicit EventRewriter(ui::EventRewriter* sticky_keys_controller);
|
| ~EventRewriter() override;
|
|
|
| // Calls KeyboardDeviceAddedInternal.
|
| @@ -179,7 +175,7 @@ class EventRewriter : public ui::EventRewriter {
|
|
|
| // The sticky keys controller is not owned here;
|
| // at time of writing it is a singleton in ash::Shell.
|
| - ash::StickyKeysController* sticky_keys_controller_;
|
| + ui::EventRewriter* const sticky_keys_controller_;
|
|
|
| // Some keyboard layouts have 'latching' keys, which either apply
|
| // a modifier while held down (like normal modifiers), or, if no
|
|
|