DescriptionBackgroundSync sync events need to be ExtendableEvents, blink side
This is part of a series of patches to correctly fire the Sync event as
an ExtendableEvent, instead of a regular Event
[1/4] https://codereview.chromium.org/1162243003/, content side fix
[2/4] This patch, blink side fix
[3/4] https://codereview.chromium.org/1160253004/, content browser tests
[4/4] https://codereview.chromium.org/1146063005/, cleanup
Specific changes in this patch
- Custom SyncEvent is fired, instead of generic Event
- Result of waitUntil promise is observed/captured
- Pass promise result (reject vs resolve) to client
BUG=486890
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=196904
Patch Set 1 #Patch Set 2 : Fix compile issue in trybots #Patch Set 3 : Rename unused overload to simplify later cleanup #
Total comments: 2
Patch Set 4 : Remove unnecessary comment #
Messages
Total messages: 18 (6 generated)
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||