|Product:||WebKit||Reporter:||Michael Catanzaro <mcatanzaro>|
|Component:||WebCore Misc.||Assignee:||Nobody <webkit-unassigned>|
|Severity:||Normal||CC:||anhvy2013, bfulgham, bugs-noreply, mcatanzaro, pgriffis, simonepas, webkit-bug-importer, wilander|
|Version:||WebKit Nightly Build|
Description Michael Catanzaro 2022-02-28 10:55:49 PST
Comment 2 John Wilander 2022-03-21 20:18:10 PDT
Thanks for filing! I don't know if you are writing patches for WebKit these days, Michael. If so, is this something you intend/want to work on?
Comment 3 Michael Catanzaro 2022-03-22 07:05:26 PDT
I looked at it briefly, but not closely enough to prepare a patch. The error is coming from ScriptController::executeScriptInWorld, which decides scripts are not allowed because ScriptController::canExecuteScripts returns false. Maybe we need a new ReasonForCallingCanExecuteScripts for scripts executed by WebKit API that bypass some of the checks.
Comment 4 Michael Catanzaro 2022-07-02 09:11:04 PDT
Somebody is complaining on Matrix that this also breaks WebKit's HTMLMediaElement controls. So it's not just browser-level features, but also WebKit features that are affected.
Comment 5 Michael Catanzaro 2022-07-02 09:12:57 PDT