gecko-dev/layout/mathml
Jonathan Kew 0fd7a7ea1a Bug 1756474 - Add locking to gfxPlatformFontList and gfxFontFamily, to allow use from worker threads. r=lsalzman
We use a recursive-mutex in gfxPlatformFontList as some of its methods may be called from
classes like gfxFontEntry that are used both from layout code (which does not explictly
lock the font-list) and internally by font-list code that is already holding the lock.

Differential Revision: https://phabricator.services.mozilla.com/D143869
2022-04-19 14:20:21 +00:00
..
crashtests
tests
jar.mn
mathfont.properties
mathfontSTIXGeneral.properties
mathfontUnicode.properties
mathml.css
moz.build
nsIMathMLFrame.h
nsMathMLAtoms.h
nsMathMLChar.cpp Bug 1756474 - Add locking to gfxPlatformFontList and gfxFontFamily, to allow use from worker threads. r=lsalzman 2022-04-19 14:20:21 +00:00
nsMathMLChar.h
nsMathMLContainerFrame.cpp
nsMathMLContainerFrame.h
nsMathMLFrame.cpp
nsMathMLFrame.h
nsMathMLOperators.cpp
nsMathMLOperators.h
nsMathMLParts.h
nsMathMLSelectedFrame.cpp
nsMathMLSelectedFrame.h
nsMathMLTokenFrame.cpp
nsMathMLTokenFrame.h
nsMathMLmactionFrame.cpp
nsMathMLmactionFrame.h
nsMathMLmencloseFrame.cpp
nsMathMLmencloseFrame.h
nsMathMLmfracFrame.cpp
nsMathMLmfracFrame.h
nsMathMLmmultiscriptsFrame.cpp
nsMathMLmmultiscriptsFrame.h
nsMathMLmoFrame.cpp
nsMathMLmoFrame.h
nsMathMLmpaddedFrame.cpp
nsMathMLmpaddedFrame.h
nsMathMLmrootFrame.cpp
nsMathMLmrootFrame.h
nsMathMLmrowFrame.cpp
nsMathMLmrowFrame.h
nsMathMLmspaceFrame.cpp
nsMathMLmspaceFrame.h
nsMathMLmsqrtFrame.cpp
nsMathMLmsqrtFrame.h
nsMathMLmtableFrame.cpp
nsMathMLmtableFrame.h
nsMathMLmunderoverFrame.cpp
nsMathMLmunderoverFrame.h
nsMathMLsemanticsFrame.cpp
nsMathMLsemanticsFrame.h
operatorDictionary.xsl
updateOperatorDictionary.pl