Skip to content

Better fine-grained 'scope' control (in normal manifest scope & scope extensions) #105

@jacobamills

Description

@jacobamills

In scope_extensions-explainer.md#future-extensions the following is mentioned as a possibility:

  • More specific scoping e.g. scope suffix or include/exclude lists or URL patterns.
    • To be able to apply these more specific scoping rules to the primary scope (including exclusion). One possible approach is to have the primary origin specified in the scope_extensions list and have it override the behaviour of scope.

For Google Meet, this is a blocker for us to be able to enable link capturing, as there are specific paths within our application that we do not want our PWA to handle.

Because our meeting codes are defined on the root path (e.g. meet.google.com/aaa-bbbb-ccc), we would specifically need path exclusion, rather than just inclusion. For example, we would want to be able to:

  • include: meet.google.com/aaa-bbbb-ccc
  • exclude: meet.google.com/about

Metadata

Metadata

Assignees

Labels

scope-extensionshttps://github.com/WICG/manifest-incubations/blob/gh-pages/scope_extensions-explainer.md

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions