Implement chrome.windows.create for SW based extensions.
This CL implements windows.create for SW based extensions. For SW based extensions: - Calling windows.create with {setSelfAsOpener: true} from a worker script will return an error. - Calling windows.create from an extension frame, setSelfAsOpener should continue to work. This CL doesn't add test for this. This CL expands ExtensionApiTest.TabCurrentWindow test to extension Service Workers, that exercises chrome.windows.create API. Bug: 984350 Test: SW extensions can use chrome.windows.create. Change-Id: Id74feed7e6f56da1833751c4f4abbeb2cca58cd7 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1703187 Commit-Queue: Istiaque Ahmed <lazyboy@chromium.org> Reviewed-by:Devlin <rdevlin.cronin@chromium.org> Cr-Commit-Position: refs/heads/master@{#683289}
Showing
Please register or sign in to comment