Bug 1002526 - Part 3 - MathMLTextRunFactory needs to now about font inflation. r=roc

This commit is contained in:
James Kitchener
2014-11-05 11:58:00 +01:00
parent b67a6fd83d
commit 02841102c1
3 changed files with 6 additions and 2 deletions

View File

@@ -14,9 +14,11 @@
class MathMLTextRunFactory : public nsTransformingTextRunFactory {
public:
MathMLTextRunFactory(nsTransformingTextRunFactory* aInnerTransformingTextRunFactory,
uint32_t aFlags, uint8_t aSSTYScriptLevel)
uint32_t aFlags, uint8_t aSSTYScriptLevel,
float aFontInflation)
: mInnerTransformingTextRunFactory(aInnerTransformingTextRunFactory),
mFlags(aFlags),
mFontInflation(aFontInflation),
mSSTYScriptLevel(aSSTYScriptLevel) {}
virtual void RebuildTextRun(nsTransformedTextRun* aTextRun,
@@ -31,6 +33,7 @@ public:
protected:
nsAutoPtr<nsTransformingTextRunFactory> mInnerTransformingTextRunFactory;
uint32_t mFlags;
float mFontInflation;
uint8_t mSSTYScriptLevel;
};