Skip to content

WIP: Web process extension must always create a custom script world

Michael Catanzaro requested to merge mcatanzaro/webextension-guid into master

This code is currently unreachable beacuse guid is always sent when initializing the web process. But if it were not unreachable, it would be a major security issue, because Epiphany internal APIs would be exposed to the web. So let's remove this.

I think this was maybe a leftover from an earlier draft of the WebExtension branch that perhaps attempted to use a separate EphyWebProcessExtension for each WebExtension? Regardless, it's not going to work.

Edited by Michael Catanzaro

Merge request reports