gecko-dev/layout/mathml
Emilio Cobos Álvarez ff07ef7e17 Bug 1739464 - Simplify language-dependent font fallback code. r=jfkthame
.fallback is always the default font for the lang group unless we're a
system font (in which case it's "none").

The only reason we need that is because we need to react to
language changes (which affect the initial font).

Simplify the model a bit doing the language lookup in gfxTextRun (this
should avoid allocating a few nsStyleFont structs too.

Depends on D130732

Differential Revision: https://phabricator.services.mozilla.com/D131312
2021-11-19 16:11:55 +00:00
..
crashtests
tests
jar.mn
mathfont.properties
mathfontSTIXGeneral.properties
mathfontUnicode.properties
mathml.css
moz.build Bug 1725145 - Preparation for the hybrid build env. r=necko-reviewers,firefox-build-system-reviewers,valentin,glandium 2021-08-25 10:46:17 +00:00
nsIMathMLFrame.h
nsMathMLAtoms.h
nsMathMLChar.cpp Bug 1739464 - Simplify language-dependent font fallback code. r=jfkthame 2021-11-19 16:11:55 +00:00
nsMathMLChar.h Bug 1720804 - Part 1: Move majority of the display list code inside mozilla namespace r=mattwoodrow 2021-07-19 11:28:20 +00:00
nsMathMLContainerFrame.cpp Bug 1720804 - Part 1: Move majority of the display list code inside mozilla namespace r=mattwoodrow 2021-07-19 11:28:20 +00:00
nsMathMLContainerFrame.h
nsMathMLFrame.cpp Bug 1720804 - Part 1: Move majority of the display list code inside mozilla namespace r=mattwoodrow 2021-07-19 11:28:20 +00:00
nsMathMLFrame.h Bug 1720804 - Part 1: Move majority of the display list code inside mozilla namespace r=mattwoodrow 2021-07-19 11:28:20 +00:00
nsMathMLOperators.cpp
nsMathMLOperators.h
nsMathMLParts.h
nsMathMLSelectedFrame.cpp
nsMathMLSelectedFrame.h
nsMathMLTokenFrame.cpp
nsMathMLTokenFrame.h
nsMathMLmactionFrame.cpp
nsMathMLmactionFrame.h
nsMathMLmencloseFrame.cpp Bug 1720804 - Part 1: Move majority of the display list code inside mozilla namespace r=mattwoodrow 2021-07-19 11:28:20 +00:00
nsMathMLmencloseFrame.h
nsMathMLmfracFrame.cpp Bug 1720804 - Part 1: Move majority of the display list code inside mozilla namespace r=mattwoodrow 2021-07-19 11:28:20 +00:00
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 Bug 1728709 - Add nsDisplayItem::GetPaintRect that computes a value using the current clip extents. r=jrmuizel 2021-09-03 18:58:18 +00:00
nsMathMLmtableFrame.h Bug 1720804 - Part 1: Move majority of the display list code inside mozilla namespace r=mattwoodrow 2021-07-19 11:28:20 +00:00
nsMathMLmunderoverFrame.cpp
nsMathMLmunderoverFrame.h
nsMathMLsemanticsFrame.cpp
nsMathMLsemanticsFrame.h
operatorDictionary.xsl
updateOperatorDictionary.pl