-
- Downloads
Bug 1797580 - Fix broken assumptions with allowlists and the downloadable blocklist. r=jrmuizel
Ensure that when we evaluate the downloadable blocklist, we actually only use the downloadable blocklist. We should not include any platform specific checks in these prefs, as it causes confusion about why the prefs were set in the first place. Allowlisted features should be ignored when evaluating the downloadable blocklist; if we wish to override the ALLOW/ALLOW_QUALIFIED/DENIED statuses, we should use OK or BLOCKED_DEVICE or similar instead. This caused allowlisted features (like WebRender) to be taken away from users in the most recent nightly. Differential Revision: https://phabricator.services.mozilla.com/D160408
Showing
- toolkit/mozapps/extensions/test/xpcshell/rs-blocklist/test_gfxBlacklist_Version.js 1 addition, 7 deletions...s/test/xpcshell/rs-blocklist/test_gfxBlacklist_Version.js
- widget/GfxInfoBase.cpp 59 additions, 36 deletionswidget/GfxInfoBase.cpp
- widget/GfxInfoBase.h 2 additions, 0 deletionswidget/GfxInfoBase.h
- widget/android/GfxInfo.h 3 additions, 0 deletionswidget/android/GfxInfo.h
- widget/cocoa/GfxInfo.h 1 addition, 0 deletionswidget/cocoa/GfxInfo.h
- widget/cocoa/GfxInfo.mm 2 additions, 0 deletionswidget/cocoa/GfxInfo.mm
- widget/gtk/GfxInfo.h 3 additions, 0 deletionswidget/gtk/GfxInfo.h
- widget/windows/GfxInfo.cpp 4 additions, 0 deletionswidget/windows/GfxInfo.cpp
- widget/windows/GfxInfo.h 2 additions, 0 deletionswidget/windows/GfxInfo.h
Loading
Please register or sign in to comment