Use updated Chrome scripting API for snippets
Background
We'd like snippets to continue working in MV3 (the way they work in MV2). In order to do that we should be able to pass execution context (isolated/main). We had a Chrome feature request implemented and working POC.
What to change
We need to adjust the Chrome scripting API used to the finally released state. Also there we some changes coming from abp-snippet for it (here) and in webext-sdk (here)
Edited by Anton Smirnov