In most other browsers I've used, disabling hardware acceleration is something users are able to do. If I recall correctly, this used to be a feature on Safari too but it's been removed. Browsers are definitely not my area of knowledge so I don't know if this has anything to do with WebKit or not but, as a user there are some use cases I have for disabling hardware acceleration. Thanks for looking into this!