Could somebody open an issue for Chromium?
Implement a "--use-object-as-manifest=${myManifestDictionary}"
for testing.
Playwright may use it as argument for
chromium.launchPersistentContext().
It must override `--load-extension=${pathToExtension}`
load manifest.json from file part.
Expected result:
Dev can test various configurations without touching manifest.json
file.
Additional context:
Check available Playwright Browser brands after git push
with GitHub Actions workflow.
Which is impossible with one static manifest.json
(v2 or v3, or FireFox, ...), nailed to the repository.
Dev copies content of manifest.json into the test module
"const myConfig={"version": "1.0.0", ...}".
Add/Remove/Override manifest keys.
Thank you for your effort.
Regards