Bug 246614

Summary: Lack of webRequestBlocking API or ability to remove X-Frame-Options
Product: WebKit Reporter: Carlos J. <carlosj-webkit-bugzilla>
Component: WebKit ExtensionsAssignee: Nobody <webkit-unassigned>
Status: REOPENED    
Severity: Normal CC: ap, karlcow, timothy, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   

Carlos J.
Reported 2022-10-17 04:43:49 PDT
The webRequestBlocking is not supported in Safari. One of the use cases in extensions is the ability to remove the x-frame-options header from requests so some pages can be iframed within the extension popup. See also: https://feedbackassistant.apple.com/feedback/9612497 https://feedbackassistant.apple.com/feedback/7848317 https://developer.apple.com/forums/thread/650840
Attachments
Alexey Proskuryakov
Comment 1 2022-10-17 10:36:35 PDT
Thank you for the report. This will continue to be tracked by Apple internally as a safari issue, not a WebKit one. rdar://57367706
Timothy Hatcher
Comment 2 2022-10-24 13:24:49 PDT
We are tracking bugs in Bugzilla for Web Extensions now as we move extensions support from Safari to WebKit.
Note You need to log in before you can comment on or make changes to this bug.