commit | c014ab347ec6ce6988329c123bd456b38d6b5d92 | [log] [tgz] |
---|---|---|
author | Xiaohui Chen <xiaohuic@google.com> | Mon Nov 12 18:50:34 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Mon Nov 12 18:50:34 2018 |
tree | bbe2e49a8540026cffe9ab138f4db5a988b70673 | |
parent | 1f787ebf124c080153a43c5fa048d7b2530fcc14 [diff] |
assistant: avoid notifying duplicate state changes Also moved some mojom service registration to later stage during initialization. This prevented crash during autotest because the tests are much faster than human when enabling the service which caused the UI to call into Assistant service before the libassistant components are ready. Bug: b:79879622 Test: run a localy autotest that invokes this new api Change-Id: I643d0388115fa2690fa059b73b83748f8d06c335 Reviewed-on: https://chromium-review.googlesource.com/c/1330751 Reviewed-by: Tao Wu <wutao@chromium.org> Reviewed-by: Xiyuan Xia <xiyuan@chromium.org> Commit-Queue: Xiaohui Chen <xiaohuic@chromium.org> Cr-Commit-Position: refs/heads/master@{#607293}
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 .