New issue
Advanced search Search tips

Issue 721897 link

Starred by 3 users

Issue metadata

Status: Started
Owner:
Components:
EstimatedDays: ----
NextAction: ----
OS: All
Pri: 2
Type: Bug

Blocking:
issue 661608


Show other hotlists

Hotlists containing this issue:
Payment-Handler


Sign in to add a comment

Do not allow accessing PaymentManager in Extension side.

Project Member Reported by jinho.b...@samsung.com, May 12 2017

Issue description

The PaymentManager is defined as an extension of ServiceWorkerRegistration (like PushManager).
  - https://w3c.github.io/payment-handler/#extension-to-the-serviceworkerregistration-interface

ServiceWorker is only allowed in SecureContext but Chrome enables ServiceWorker in Extension side exceptionally.
Therefore, the PaymentManager might expose in Extension side together.
To resolve this issue, we should block accessing PaymentManager in Extension side checking https scheme.
 
Blocking: 661608

Sign in to add a comment