| Index: content/browser/service_worker/service_worker_version.cc
|
| diff --git a/content/browser/service_worker/service_worker_version.cc b/content/browser/service_worker/service_worker_version.cc
|
| index 9504befa051be62a2107d6d13ce6525445130254..70486a4732c77dc9b0d23abdc89b34699919006b 100644
|
| --- a/content/browser/service_worker/service_worker_version.cc
|
| +++ b/content/browser/service_worker/service_worker_version.cc
|
| @@ -255,6 +255,9 @@ void OpenWindowOnUI(
|
| url, Referrer(script_url, blink::WebReferrerPolicyDefault)),
|
| NEW_FOREGROUND_TAB, ui::PAGE_TRANSITION_AUTO_TOPLEVEL,
|
| true /* is_renderer_initiated */);
|
| + // Service Workers only allow openWindow() to be called in reponse to a user
|
| + // gesture (e.g. notificationclick event).
|
| + params.user_gesture = true;
|
|
|
| GetContentClient()->browser()->OpenURL(
|
| browser_context, params,
|
|
|