Loading
Commits on Source 5
-
Pier Angelo Vendrame authored
Revert "Bug 40175: Add origin attributes to about:reader top-level requests" This reverts commit 2718a926.
-
Pier Angelo Vendrame authored
Revert "fixup! Bug 41116: Normalize system fonts." This reverts commit 2c1a8f52.
-
Pier Angelo Vendrame authored
Revert "Bug 41116: Normalize system fonts." This reverts commit df3f350e.
-
Pier Angelo Vendrame authored
System fonts can leak any user customization of system fonts, or user's locale (e.g., en-US and ja Windows have different system fonts). Also, Linux distributions/desktop environments set default fonts in different ways. Customization can be detected either with font metrics, the font allowed list is not enabled or the font is included in it, or with getComputedStyle, that leaks the name of the font that Firefox tries to apply. This patch try to prevent these leaks by using a generic "sans-serif" for all system fonts, except on macOS, where it uses "-apple-system", and on Android, where these fonts always use Roboto. Differential Revision: https://phabricator.services.mozilla.com/D163576
-
cypherpunks1 authored
Differential Revision: https://phabricator.services.mozilla.com/D207759