Integrate the notification database with the normal code path.
This patch actually integrates the Web Notification database with the existing code paths, which means that it will be used for any persistent notification being shown from this patch forward. The database is completely tested with a series of unit tests, whereas all existing browser tests, layout tests and instrumentation tests will continue to exercise the full flows. Please mind that this is the first part in a series. I realize that there's a fair amount of TODOs in the code. Resolving these takes larger refactorings (in case of reducing PlatformNotificationService knowledge) or three-sided patches (in case of the Blink API). These will be addressed in follow-ups. Design document: http://goo.gl/TciXVp BUG=447628 Review URL: https://codereview.chromium.org/1026853002 Cr-Commit-Position: refs/heads/master@{#325232}
Showing
This diff is collapsed.
This diff is collapsed.
Please register or sign in to comment