New issue
Advanced search Search tips

Issue 813087 link

Starred by 1 user

Issue metadata

Status: Available
Owner: ----
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug

Blocked on:
issue 726048


Participants' hotlists:
Feature-Control-Code-Health
Feature-Control-webexposed


Sign in to add a comment

Add stable webexposed tests for Worklets

Project Member Reported by cha...@chromium.org, Feb 16 2018

Issue description

We have webexposed tests to prevent unintentional changes to the JavaScript APIs exposed to windows and workers. These are reviewed by API owners to ensure any changes are appropriate. See:
https://cs.chromium.org/chromium/src/third_party/WebKit/LayoutTests/virtual/stable/webexposed/OWNERS

The safeguard of such webexposed tests is missing for worklets. There are some webexposed tests:
https://cs.chromium.org/chromium/src/third_party/WebKit/LayoutTests/http/tests/worklet/webexposed/

However, these do not have any special OWNERS setup to ensure review.

We should add webexposed tests for all the worklet types (e.g. Paint, Animation, Audio, Layout), with a restricted OWNERS file for the stable expectations files.

Ideally, there would be some trigger to add webexposed tests if a new type of worklet is added.
 

Comment 1 by cha...@chromium.org, Feb 16 2018

Blockedon: 726048
Added to code-health hotlist.

Sign in to add a comment