Fix for menus blocking user activity detection.
commitc655cc2a17c6c7fd113346bedc8433488c4b6dbe
authorafakhry <afakhry@chromium.org>
Thu, 12 Mar 2015 23:03:57 +0000 (12 16:03 -0700)
committerCommit bot <commit-bot@chromium.org>
Thu, 12 Mar 2015 23:04:31 +0000 (12 23:04 +0000)
treec79d4fd6fdd618fa336abf1415755fb97afa9ecc
parentaeaa1349537130b7083ad0af23d9d90db0dc8147
Fix for menus blocking user activity detection.

Menus used to block detecting user activity. The fix works by making the
UserActivityDetector a PlatformEventObserver rather than an
EventHandler.

BUG=462735
TEST=ui_base_unittests --gtest_filter=UserActivityDetectorTest.*

Review URL: https://codereview.chromium.org/998603003

Cr-Commit-Position: refs/heads/master@{#320400}
ash/shell.cc
extensions/shell/browser/shell_desktop_controller_aura.cc
ui/base/user_activity/user_activity_detector.cc
ui/base/user_activity/user_activity_detector.h
ui/base/user_activity/user_activity_detector_unittest.cc