Split off from #2160.
I just did a quick test, and qutebrowser --temp-basedir --backend webengine --qt-flag disable-reading-from-canvas https://browserleaks.com/canvas seems to work - so adding an option (needing a restart) for that should be possible, but it will be a similar chicken-egg problem than setting QtWebEngine in the config, as we need the config before the QApplication is created. Maybe after the config revolution though.
cc @lamarpavel @carbohydratesn @janesmith if you're not subscribed here yet.
Most helpful comment
I just did a quick test, and
qutebrowser --temp-basedir --backend webengine --qt-flag disable-reading-from-canvas https://browserleaks.com/canvasseems to work - so adding an option (needing a restart) for that should be possible, but it will be a similar chicken-egg problem than setting QtWebEngine in the config, as we need the config before theQApplicationis created. Maybe after the config revolution though.cc @lamarpavel @carbohydratesn @janesmith if you're not subscribed here yet.