[Messages] Basic implementation of MessageQueueManager
This is a basic implementation of MessageQueueManager. MessageQueueManager: - maintains a queue of messages and a mapping from message key objects to MessageStateHandlers. - shows the message at the head of the queue - hides and dismisses the message when it gets dismissed through the API BUG=1123947 R=lazzzis@chromium.org Change-Id: Ifa3fbba6162323bdc79305796472fdaea0829ae3 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2416740 Commit-Queue: Pavel Yatsuk <pavely@chromium.org> Reviewed-by:Matthew Jones <mdjones@chromium.org> Reviewed-by:
Lijin Shen <lazzzis@google.com> Cr-Commit-Position: refs/heads/master@{#811037}
Showing
Please register or sign in to comment