| Summary: | Allow conditionally enabling OffscreenCanvas only for non-worker contexts | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | Sam Weinig <sam> | ||||||||
| Component: | New Bugs | Assignee: | Sam Weinig <sam> | ||||||||
| Status: | RESOLVED FIXED | ||||||||||
| Severity: | Normal | CC: | alecflett, annulen, beidson, benjamin, cdumez, changseok, cmarcelo, darin, esprehn+autocc, ews-watchlist, gyuyoung.kim, jbedard, joepeck, jsbell, kondapallykalyan, ryuan.choi, sergio, webkit-bug-importer, zan | ||||||||
| Priority: | P2 | Keywords: | InRadar | ||||||||
| Version: | WebKit Nightly Build | ||||||||||
| Hardware: | Unspecified | ||||||||||
| OS: | Unspecified | ||||||||||
| See Also: | https://bugs.webkit.org/show_bug.cgi?id=225858 | ||||||||||
| Attachments: |
|
||||||||||
|
Description
Sam Weinig
2021-05-15 14:00:32 PDT
Created attachment 428741 [details]
Patch
Comment on attachment 428741 [details]
Patch
Looks OK.
I assume this is because some platform, perhaps Apple ones, may want to ship OffsceenCanvas outside of Workers sooner, because the issues in workers may take longer to resolve thoroughly.
(In reply to Darin Adler from comment #2) > Comment on attachment 428741 [details] > Patch > > Looks OK. > > I assume this is because some platform, perhaps Apple ones, may want to ship > OffsceenCanvas outside of Workers sooner, because the issues in workers may > take longer to resolve thoroughly. Exactly. Created attachment 428750 [details]
Patch
Created attachment 428763 [details]
Patch
Committed r277560 (237788@main): <https://commits.webkit.org/237788@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 428763 [details]. The ConditionalForWorker attribute values had unfortunate typos that ended up effectively disabling these interfaces under workers. Fixed in #225858. (In reply to Zan Dobersek from comment #8) > The ConditionalForWorker attribute values had unfortunate typos that ended > up effectively disabling these interfaces under workers. Fixed in #225858. Sorry about that :(. Thanks for the fix. |