It should be an allowlist, not a denylist, given how much there is.
Here's the full (current) list just to show the sheer insanity of it:
allow="accelerometer 'none';
ambient-light-sensor 'none';
autoplay 'none'; battery 'none';
browsing-topics 'none';
camera 'none';
display-capture 'none';
domain-agent 'none';
document-domain 'none';
encrypted-media 'none';
execution-while-not-rendered 'none';
execution-while-out-of-viewport '';
gamepad 'none'; geolocation 'none';
gyroscope 'none';
hid 'none';
identity-credentials-get 'none';
idle-detection 'none';
local-fonts 'none';
magnetometer 'none';
microphone 'none';
midi 'none';
otp-credentials 'none';
payment 'none';
picture-in-picture 'none';
publickey-credentials-create 'none';
publickey-credentials-get 'none';
screen-wake-lock 'none';
serial 'none';
speaker-selection 'none';
usb 'none';
window-management 'none';
xr-spatial-tracking 'none'",