commit | 0bc9cb6e1f95ee2845a3d094174383effcdf99cb | [log] [tgz] |
---|---|---|
author | Ryan Hansberry <hansberry@chromium.org> | Mon Dec 10 20:02:45 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Mon Dec 10 20:02:45 2018 |
tree | 85d435975ba12c8a167c5297cf4affa735fbef14 | |
parent | 4b835720869795a87baf4a16dfb78c25a6214808 [diff] |
Smart Lock: Move Observer handling from impl to base ProximityMonitor. This makes test stubs and mocks use the common Observer logic. In a test context, this will catch mistakes where Observers are added multiple times or not removed (this would have caught crbug.com/910769). Bug: 910769 Change-Id: I053d0605b5d4ec2f4b2da117b735a31c7447e804 Reviewed-on: https://chromium-review.googlesource.com/c/1368685 Reviewed-by: Kyle Horimoto <khorimoto@chromium.org> Commit-Queue: Ryan Hansberry <hansberry@chromium.org> Cr-Commit-Position: refs/heads/master@{#615212}
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 .