New issue
Advanced search Search tips

Issue 726048 link

Starred by 2 users

Issue metadata

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

Blocked on:
issue 594639
issue 726196

Blocking:
issue 813087



Sign in to add a comment

Merge Worklet global-interface-listing test code with Window/Worker code

Project Member Reported by jsb...@chromium.org, May 24 2017

Issue description

Following https://chromium.googlesource.com/chromium/src/+/5bc093f718e75a916497b04bc379d4404021b55c the window and worker (including service worker) tests for global interfaces (i.e. what API we expose to the web) is done through a common library:

LayoutTests/resources/global-interface-listing.js

... which is used by specific tests in LayoutTests/webexposed/ and LayoutTests/http/tests/serviceworker/webexposed/ 

Worklets use their own copy of this script:

LayoutTests/http/tests/worklet/webexposed/resources/global-interface-listing-worklet.js

We should unify these. Since Worklets will be dependent on ES6 modules, the script should probably become a module, which means we need to wait (?) until we have general module support.
 

Comment 1 by jsb...@chromium.org, May 24 2017

Owner: jsb...@chromium.org

Comment 2 by kouhei@chromium.org, May 25 2017

Cc: jsb...@chromium.org
Owner: nhiroki@chromium.org
(tentatively changing owner to nhiroki@ who is leading Worker/Worklet module support)
nhiroki: I think I saw this being addressed on your latest CL?

Comment 3 by jsb...@chromium.org, May 25 2017

Blockedon: 726196
FYI, my unification patch was reverted due to an android build failure the bots didn't catch -  issue 726196  for details

So I'll need to fix that (looks easy) and re-land, but this is blocked on *that* as well.

Comment 4 by cha...@chromium.org, Sep 14 2017

Components: -Blink>Infra>Predictability Internals>FeatureControl

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

Blocking: 813087
Status: Assigned (was: Available)

Sign in to add a comment