| Index: Source/core/svg/SVGFontData.h | 
| diff --git a/Source/core/svg/SVGFontData.h b/Source/core/svg/SVGFontData.h | 
| index 1ea386515e8430af1cb8c915b7bd3335c7f4ca36..d9c6b93b69fc4b2653a60476f6c93678157cfaad 100644 | 
| --- a/Source/core/svg/SVGFontData.h | 
| +++ b/Source/core/svg/SVGFontData.h | 
| @@ -31,7 +31,7 @@ class SimpleFontData; | 
| class SVGFontElement; | 
| class SVGFontFaceElement; | 
|  | 
| -class SVGFontData FINAL : public CustomFontData { | 
| +class SVGFontData final : public CustomFontData { | 
| public: | 
| static PassRefPtr<SVGFontData> create(SVGFontFaceElement* element) | 
| { | 
| @@ -40,12 +40,12 @@ public: | 
|  | 
| virtual ~SVGFontData(); | 
|  | 
| -    virtual bool isSVGFont() const OVERRIDE { return true; }; | 
| -    virtual bool shouldSkipDrawing() const OVERRIDE; | 
| -    virtual void initializeFontData(SimpleFontData*, float fontSize) OVERRIDE; | 
| -    virtual float widthForSVGGlyph(Glyph, float fontSize) const OVERRIDE; | 
| -    virtual bool fillSVGGlyphPage(GlyphPage*, unsigned offset, unsigned length, UChar* buffer, unsigned bufferLength, const SimpleFontData*) const OVERRIDE; | 
| -    virtual bool applySVGGlyphSelection(SimpleShaper&, GlyphData&, bool mirror, int currentCharacter, unsigned& advanceLength) const OVERRIDE; | 
| +    virtual bool isSVGFont() const override { return true; }; | 
| +    virtual bool shouldSkipDrawing() const override; | 
| +    virtual void initializeFontData(SimpleFontData*, float fontSize) override; | 
| +    virtual float widthForSVGGlyph(Glyph, float fontSize) const override; | 
| +    virtual bool fillSVGGlyphPage(GlyphPage*, unsigned offset, unsigned length, UChar* buffer, unsigned bufferLength, const SimpleFontData*) const override; | 
| +    virtual bool applySVGGlyphSelection(SimpleShaper&, GlyphData&, bool mirror, int currentCharacter, unsigned& advanceLength) const override; | 
|  | 
| SVGFontFaceElement* svgFontFaceElement() const; | 
|  | 
|  |