[Webkit-unassigned] [Bug 50365] Glyphs in vertical text tests are rotated 90 degrees clockwise on Chromium Linux and Windows

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Dec 2 17:34:42 PST 2010


https://bugs.webkit.org/show_bug.cgi?id=50365


Eric Seidel <eric at webkit.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
  Attachment #75437|1                           |0
        is obsolete|                            |




--- Comment #6 from Eric Seidel <eric at webkit.org>  2010-12-02 17:34:42 PST ---
(From update of attachment 75437)
View in context: https://bugs.webkit.org/attachment.cgi?id=75437&action=review

You need AGL's or evmar's review here.  But testing is the major failing of this patch.  Please clarify which tests cover this and ideally include the updated results.

> WebCore/ChangeLog:8
> +        No new tests. (OOPS!)

This will cause the cq to fail.  You should mention which tests this affects.

> WebCore/platform/graphics/chromium/FontLinux.cpp:106
> +            pos2[i].set(x + SkFloatToScalar(adv[i].width()), y);
> +            pos3[i].set(x + SkFloatToScalar(adv[i].width()), y-SkFloatToScalar(adv[i].width())); 

Seems we could use a local here to save about 50 chars of typing. :)

> WebCore/platform/graphics/skia/GlyphPageTreeNodeSkia.cpp:68
> +        if (hbFace->gsub) {
> +            HB_Buffer buffer;

Either early return or using a helper function for this big clause would make this clearer.

> WebCore/platform/graphics/skia/GlyphPageTreeNodeSkia.cpp:81
> +                // FIXME : how/what to do 

This isn't a very helpful fixme (nor is it a complete sentence with capital and period).

-- 
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