Chromium Code Reviews
DescriptionSupport IPH NotifyEvent calls before Initialize
Previously any attempt to call FeatureEngagementTracker::NotifyEvent()
would crash if the Model and Store had not finished initializing yet.
This adds support for queuing up calls to NotifyEvent() so that once the
underlying Model and Store are initialized they can properly receive the
calls.
This is done by building a Model implementation that wraps another Model
implementation and queues up calls if the underlying Model is not ready.
BUG=706309
Review-Url: https://codereview.chromium.org/2877243002
Cr-Commit-Position: refs/heads/master@{#471528}
Committed: https://chromium.googlesource.com/chromium/src/+/f5bb53683cec36b37334b069b35b7c42b76f59a0
Patch Set 1 #
Total comments: 3
Patch Set 2 : Fixed build.gn #Depends on Patchset: Messages
Total messages: 10 (5 generated)
|