Commit ce7a0fc4 authored by Minoru Chikamune's avatar Minoru Chikamune Committed by Commit Bot

Supply ExecutionContext to PushMessagingBridge's HeapMojo wrappers.

HeapMojo wrappers require ExecutionContext to reset mojo objects when ExecutionContext is detached.

Bug: 1049056
Change-Id: I8881349b0cc5870be87d5f465a12cc6eb6d9986a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2220105Reviewed-by: default avatarKentaro Hara <haraken@chromium.org>
Commit-Queue: Minoru Chikamune <chikamune@chromium.org>
Cr-Commit-Position: refs/heads/master@{#774495}
parent a985b35f
...@@ -42,7 +42,7 @@ PushMessagingBridge* PushMessagingBridge::From( ...@@ -42,7 +42,7 @@ PushMessagingBridge* PushMessagingBridge::From(
PushMessagingBridge::PushMessagingBridge( PushMessagingBridge::PushMessagingBridge(
ServiceWorkerRegistration& registration) ServiceWorkerRegistration& registration)
: Supplement<ServiceWorkerRegistration>(registration), : Supplement<ServiceWorkerRegistration>(registration),
permission_service_(nullptr) {} permission_service_(registration.GetExecutionContext()) {}
PushMessagingBridge::~PushMessagingBridge() = default; PushMessagingBridge::~PushMessagingBridge() = default;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment