DescriptionClean up the NotificationUIManagerAndroid.
When this class was introduced, it served the needs for non-persistent
Web Notifications (and other kinds of notifications), with the knowledge
that it wouldn't be able to reliably provide many of the API methods
defined in the NotificationUIManager interface. That was OK.
Today, we only ship persistent Web Notifications, which can outlive the
browser process, and don't use the NotificationUIManagerAndroid for any
other purpose. However, the code to support other kinds of notifications
is still more or less in place, with no tests or users. It's broken.
Therefore we remove it. This CL also removes a test that doesn't make
sense anymore, since this stops us from double-closing notifications.
BUG=
Committed: https://crrev.com/4b8f24f0f29941118c12ade3156de721e5c2c496
Cr-Commit-Position: refs/heads/master@{#325273}
Patch Set 1 #
Total comments: 14
Patch Set 2 : #
Total comments: 2
Patch Set 3 : NOTIMPLEMENTED -> NOTREACHED #Patch Set 4 : rebase #
Messages
Total messages: 12 (3 generated)
|