| Summary: | Cross-Origin-Embedder-Policy incorrectly blocks scripts on cache hit | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Predrag Gruevski <obi1kenobi82> |
| Component: | Page Loading | Assignee: | Chris Dumez <cdumez> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | beidson, cdumez, hi, karlcow, webkit-bug-importer |
| Priority: | P2 | Keywords: | BrowserCompat, InRadar |
| Version: | Safari 15 | ||
| Hardware: | Mac (Apple Silicon) | ||
| OS: | macOS 12 | ||
| URL: | https://play.predr.ag/ | ||
|
Description
Predrag Gruevski
2022-09-18 16:55:10 PDT
Thanks for the detailed bug report. I'll investigate as soon as I have some spare cycles. (In reply to Chris Dumez from comment #2) > Thanks for the detailed bug report. I'll investigate as soon as I have some > spare cycles. Happy I could help. Thank you for taking a look, and for all the work you're doing. Unless you think it's an easy fix, I may need to work around this and disable caching the web worker scripts. Otherwise my site is entirely unusable on iOS devices as well as desktop Safari, which means a lot of frustrated users. Do you think you can reproduce this easily without the issue being "live" on https://play.predr.ag/ ? Or would that impede your work and I should try to keep it up as long as possible? (In reply to Predrag Gruevski from comment #3) > (In reply to Chris Dumez from comment #2) > > Thanks for the detailed bug report. I'll investigate as soon as I have some > > spare cycles. > > Happy I could help. Thank you for taking a look, and for all the work you're > doing. > > Unless you think it's an easy fix, I may need to work around this and > disable caching the web worker scripts. Otherwise my site is entirely > unusable on iOS devices as well as desktop Safari, which means a lot of > frustrated users. > > Do you think you can reproduce this easily without the issue being "live" on > https://play.predr.ag/ ? Or would that impede your work and I should try to > keep it up as long as possible? I think I have enough information that I should be able to investigate and fix. Please work around the bug on your site for now. Thanks, I appreciate it! Pull request: https://github.com/WebKit/WebKit/pull/5140 Pull request: https://github.com/WebKit/WebKit/pull/5141 Committed 255302@main (126473bd1f9b): <https://commits.webkit.org/255302@main> Reviewed commits have been landed. Closing PR #5141 and removing active labels. |