We're currently blocking an arbitrary bunch of graphics features when there's driver mismatches. We should block all of them since we really have no idea what driver is installed.
Created attachment 8516785 [details] [diff] [review] Don't allow any features when there's a driver version mismatch
Jeff, Bas, could you land this patch and ask for the uplift requests? Thanks
Comment on attachment 8516785 [details] [diff] [review] Don't allow any features when there's a driver version mismatch Approval Request Comment [Feature/regressing bug #]: [User impact if declined]: Some users with driver mismatch fallback to D3D9 even though we don't know if their driver can handle D3D9 propely (due to the fact that we can't tell what driver they have). As a result some user can endup with unsupported configurations such as D2D+D3D9 or D3D9 outside of windows xp. [Describe test coverage new/current, TBPL]: None. [Risks and why]: very low, it gets user with unknown configuration (driver version mismatch) to software rendering which is the safest place they can be. [String/UUID change made/needed]: None.
We need it in GECKO331_2014103013_RELBRANCH too. thanks
https://hg.mozilla.org/releases/mozilla-aurora/rev/cbcbc189bf96 https://hg.mozilla.org/releases/mozilla-beta/rev/38b0e08b93b7 https://hg.mozilla.org/releases/mozilla-release/rev/fea32fee2c45 https://hg.mozilla.org/releases/mozilla-release/rev/e1414483567c
Also landed on GECKO330_2014101104_RELBRANCH for 33.0.3: https://hg.mozilla.org/releases/mozilla-release/rev/7311ad1fba8c
This unintentionally blocked all acceleration on Windows XP on Intel hardware.
(In reply to Jeff Muizelaar [:jrmuizel] from comment #8) > This unintentionally blocked all acceleration on Windows XP on Intel > hardware. Which then got "fixed" with bug 1141783.