DescriptionIntroduce PlatformNotification structures and converters
Since modules cannot depend on either Mojo or base yet, introduce a new
Notification representation in platform together with a converter between
itself and the notification.mojom file.
It will be trivial to switch the notification module over to use this
structure rather than the Blink API one, but that depends on Chromium
moving over to Mojo for notifications as well.
Also generate Mojo bindings twice for mojom files defined in Blink: once
backed by WTF, once backed by STL. The former are meant to be used by
users within Blink, whereas the latter are meant for outside Blink usages.
I chose to use "wtf" as the variant rather than "blink" because of the
namespacing that's already in place: "blink::mojom::wtf::*" vs.
"blink::mojom::blink::*".
BUG=595685
Patch Set 1 #Depends on Patchset: Messages
Total messages: 4 (1 generated)
|