commit | 51b8e60e32fbb3d79a2e3e5ab09dadfba16b3889 | [log] [tgz] |
---|---|---|
author | Yuichiro Hanada <yhanada@chromium.org> | Thu Jul 26 01:38:49 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Thu Jul 26 01:38:49 2018 |
tree | bdc7d55d2d8fc7738bdf13f4e023923ed82f51f7 | |
parent | 79120700fd5c5fb080b70ddc803161a11189051b [diff] |
Register FocusObserver in the constructor of ArcImeService. ash::Shell is created in PreProfileInit() step and ArcImeService is started in PostProfileInit() step, so it is safe to register FocusObserver in the constructor of ArcImeService. This CL also cleans up IsExoWindow() and IsArcWindow() in ArcWindowDelegateImpl. Bug: 866784 Test: browser_tests, components_unittests Change-Id: I3bd32f4e888f86cbd215791e559901e1457694e2 Reviewed-on: https://chromium-review.googlesource.com/1148089 Commit-Queue: Yuichiro Hanada <yhanada@chromium.org> Reviewed-by: Kazuhiro Inaba <kinaba@chromium.org> Reviewed-by: Yusuke Sato <yusukes@chromium.org> Cr-Commit-Position: refs/heads/master@{#578162}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .