diff --git a/types/defines/browser-run.d.ts b/types/defines/browser-run.d.ts new file mode 100644 index 00000000000..be458e2598c --- /dev/null +++ b/types/defines/browser-run.d.ts @@ -0,0 +1,524 @@ +type BrowserRunLifecycleEvent = + | 'load' + | 'domcontentloaded' + | 'networkidle0' + | 'networkidle2'; + +type BrowserRunResourceType = + | 'document' + | 'stylesheet' + | 'image' + | 'media' + | 'font' + | 'script' + | 'texttrack' + | 'xhr' + | 'fetch' + | 'prefetch' + | 'eventsource' + | 'websocket' + | 'manifest' + | 'signedexchange' + | 'ping' + | 'cspviolationreport' + | 'preflight' + | 'other'; + +/** Options fields shared by all quick actions. */ +interface BrowserRunBaseOptions { + /** Adds `