[Webkit-unassigned] [Bug 51106] [Qt] Implement the fast font path for Qt
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Fri Mar 18 14:56:28 PDT 2011
https://bugs.webkit.org/show_bug.cgi?id=51106
--- Comment #10 from Kenneth Rohde Christiansen <kenneth at webkit.org> 2011-03-18 14:56:27 PST ---
(From update of attachment 86213)
View in context: https://bugs.webkit.org/attachment.cgi?id=86213&action=review
Would be nice if this compiled on Qt 4.7 as well, which is what I suppose the buildbots are running?
> Source/WebCore/WebCore.pro:3086
> +!lessThan(QT_MAJOR_VERSION,4):!lessThan(QT_MINOR_VERSION, 8):HAVE_QGLYPHS=1
why no space before 4?
> Source/WebCore/platform/graphics/Font.cpp:151
> +#if PLATFORM(QT) && HAVE(QGLYPHS)
> + if (context->textDrawingMode() & TextModeStroke || context->contextShadow()->m_type != ContextShadow::NoShadow)
> + codePathToUse = Complex;
> +#endif
Why is this not in the codePath method? any particular reason?
> Source/WebCore/platform/graphics/qt/FontQt.cpp:353
> + // Shadowed text should always take the complex path.
Text with shadow? Shadowed sounds a bit strange to me
> Source/WebCore/platform/graphics/qt/FontQt.cpp:359
> + QVector<quint32> glyphIndexes;
Indices?
> Source/WebCore/platform/graphics/qt/GlyphPageTreeNodeQt.cpp:54
> +\
What is this for?
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list