Skip to content

WebExtensions: Implement message sending from Content Scripts

This does a lot of refactoring but the gist is that our WebKit extensions now send messages to the WebView instead of the WebContext which simplified message handling and lets us easily handle content-script user messages.

This fixes runtime.sendMessage() as well as the entire storage API.

Merge request reports