Paint worklets should only have a SharedArrayBuffer global property if COOP/COEP permits it
Categories
(Core :: Web Painting, defect, P3)
Tracking
()
People
(Reporter: Waldo, Unassigned)
Details
Bug 1624266 will cause the global SharedArrayBuffer
property to only be present if a page is served with COOP/COEP headers that opt into cross-site isolation. This needs to be applied to paint worklets, too -- by changing the value assigned to defineSharedArrayBufferConstructor
in PaintWorkletGlobalScope.cpp
. (I/we haven't bothered doing it there because paint worklets aren't implemented yet [right?].)
Comment 1•2 years ago
|
||
I think this is now moot with fission having arrived?
Comment 2•2 years ago
|
||
Assuming this is "fixed by fission", so basically waiting for fission on android to fix this bug, setting severity based on that.
Comment 3•1 year ago
|
||
I think this was actually done in bug 1624266: https://searchfox.org/mozilla-release/diff/3dddf97e186675d2116179df7ccf276bebd06367/layout/style/PaintWorkletGlobalScope.cpp#33
Description
•