Commits on Source (3)
-
Differential Revision: https://phabricator.services.mozilla.com/D204928
-
Bug 1890204 - Ensure font entry's unitsPerEm and font extents are initialized when gfxFont is created. r=gfx-reviewers,lsalzman This means that by the time we potentially call GetFontExtents() when drawing, the extents fields are guaranteed to have been been initialized, and there's no risk of the (read-only) access here racing with setting them in UnitsPerEm(). Differential Revision: https://phabricator.services.mozilla.com/D206920
-
Original Revision: https://phabricator.services.mozilla.com/D208983 Differential Revision: https://phabricator.services.mozilla.com/D209209
Showing
- dom/manifest/Manifest.sys.mjs 33 additions, 4 deletionsdom/manifest/Manifest.sys.mjs
- dom/manifest/test/browser_Manifest_install.js 43 additions, 2 deletionsdom/manifest/test/browser_Manifest_install.js
- gfx/thebes/gfxFont.cpp 4 additions, 0 deletionsgfx/thebes/gfxFont.cpp
- gfx/thebes/gfxFontEntry.cpp 18 additions, 7 deletionsgfx/thebes/gfxFontEntry.cpp
- gfx/thebes/gfxFontEntry.h 3 additions, 0 deletionsgfx/thebes/gfxFontEntry.h