<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>20420</bug_id>
          
          <creation_ts>2008-08-17 14:39:18 -0700</creation_ts>
          <short_desc>text repainting does not account for glyphs which draw outside the typographic bounds of the font</short_desc>
          <delta_ts>2008-10-04 01:15:45 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>SVG</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Mac</rep_platform>
          <op_sys>OS X 10.5</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>DUPLICATE</resolution>
          <dup_id>6274</dup_id>
          
          <bug_file_loc>http://www.deerring.com</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Major</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="James Deering">james</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>mitz</cc>
    
    <cc>zimmermann</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>88690</commentid>
    <comment_count>0</comment_count>
    <who name="James Deering">james</who>
    <bug_when>2008-08-17 14:39:18 -0700</bug_when>
    <thetext>SVG fonts with opacity do not display properly. Displays only partial font display. See Menu rollovers and page graphics for examples.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>94058</commentid>
    <comment_count>1</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2008-10-04 00:19:08 -0700</bug_when>
    <thetext>Computing Text rects incorrectly, thus invalidating wrong region on mouseover

I&apos;m working on a reduction.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>94062</commentid>
    <comment_count>2</comment_count>
      <attachid>24085</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2008-10-04 00:44:25 -0700</bug_when>
    <thetext>Created attachment 24085
reduced test case</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>94063</commentid>
    <comment_count>3</comment_count>
      <attachid>24086</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2008-10-04 00:46:51 -0700</bug_when>
    <thetext>Created attachment 24086
reduced test case (with better instructions)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>94068</commentid>
    <comment_count>4</comment_count>
    <who name="">mitz</who>
    <bug_when>2008-10-04 01:07:28 -0700</bug_when>
    <thetext>I think this is just a duplicate of bug 6274.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>94069</commentid>
    <comment_count>5</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2008-10-04 01:15:45 -0700</bug_when>
    <thetext>Agreed.  This is a dupe of bug 6274.  However James could work around bug 6274 by specifying a decent value on the font.  Unfortunately due to bug 21365 (which will likely be fixed in about an hour!) to support old nightlies would require putting the descent value on the &lt;font&gt; element instead of the &lt;font-face&gt; element. :)

*** This bug has been marked as a duplicate of 6274 ***</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="0"
              isprivate="0"
          >
            <attachid>24085</attachid>
            <date>2008-10-04 00:44:25 -0700</date>
            <delta_ts>2008-10-04 00:46:51 -0700</delta_ts>
            <desc>reduced test case</desc>
            <filename>test.svg</filename>
            <type>image/svg+xml</type>
            <size>514</size>
            <attacher name="Eric Seidel (no email)">eric</attacher>
            
              <data encoding="base64">PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogIDxmb250PgogICAgPGZv
bnQtZmFjZSBmb250LWZhbWlseT0idGVzdCIgdW5pdHMtcGVyLWVtPSIxMDAwIi8+CiAgICA8Z2x5
cGggdW5pY29kZT0iKSIgaG9yaXotYWR2LXg9IjI1NzAiIGQ9Ik0yMzM3LDBDMjMzNywyMDIgMTg2
NSwzNjYgMTI4NSwzNjZDNzA1LDM2NiAyMzMsMjAyIDIzMywwQzIzMywtMjAyIDcwNSwtMzY2IDEy
ODUsLTM2NkMxODY1LC0zNjYgMjMzNywtMjAyIDIzMzcsMHoiLz4KICA8L2ZvbnQ+CiAgPHRleHQg
eT0iNTAiIGZpbGw9InJlZCIgZm9udC1mYW1pbHk9InRlc3QiIGZvbnQtc2l6ZT0iMTEyIj4pCiAg
ICA8c2V0IGF0dHJpYnV0ZU5hbWU9ImZpbGwiIHRvPSJncmVlbiIgYmVnaW49Im1vdXNlb3ZlciIg
ZW5kPSJtb3VzZW91dCIvPgogIDwvdGV4dD4KICA8dGV4dCB5PSIxMjAiIHg9IjIwIj5UaGUgZW50
aXJlIGVsbGlwc2Ugc2hvdWxkIHR1cm4gZ3JlZW4gb24gbW91c2VvdmVyLjwvdGV4dD4KPC9zdmc+
Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>24086</attachid>
            <date>2008-10-04 00:46:51 -0700</date>
            <delta_ts>2008-10-04 00:46:51 -0700</delta_ts>
            <desc>reduced test case (with better instructions)</desc>
            <filename>test.svg</filename>
            <type>image/svg+xml</type>
            <size>650</size>
            <attacher name="Eric Seidel (no email)">eric</attacher>
            
              <data encoding="base64">PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogIDxmb250PgogICAgPGZv
bnQtZmFjZSBmb250LWZhbWlseT0idGVzdCIgdW5pdHMtcGVyLWVtPSIxMDAwIi8+CiAgICA8Z2x5
cGggdW5pY29kZT0iKSIgaG9yaXotYWR2LXg9IjI1NzAiIGQ9Ik0yMzM3LDBDMjMzNywyMDIgMTg2
NSwzNjYgMTI4NSwzNjZDNzA1LDM2NiAyMzMsMjAyIDIzMywwQzIzMywtMjAyIDcwNSwtMzY2IDEy
ODUsLTM2NkMxODY1LC0zNjYgMjMzNywtMjAyIDIzMzcsMHoiLz4KICA8L2ZvbnQ+CiAgPHRleHQg
eD0iMTAiIHk9IjEwMCIgZmlsbD0icmVkIiBmb250LWZhbWlseT0idGVzdCIgZm9udC1zaXplPSIx
MTIiPikKICAgIDxzZXQgYXR0cmlidXRlTmFtZT0iZmlsbCIgdG89ImdyZWVuIiBiZWdpbj0ibW91
c2VvdmVyIiBlbmQ9Im1vdXNlb3V0Ii8+CiAgPC90ZXh0PgogIDx0ZXh0IHk9IjE3MCIgeD0iMjAi
PlRoZSBlbnRpcmUgZWxsaXBzZSBzaG91bGQgdHVybiBncmVlbiBvbiBtb3VzZW92ZXIuPC90ZXh0
PgogIDx0ZXh0IHk9IjE5MCIgeD0iMjAiPlNlbGVjdCB0aGUgZWxsaXBzZSwgb3IgdmlldyBpdCBp
biB0aGUgaW5zcGVjdG9yIHRvIHNlZSBob3cgdGhlIHRleHQgcmVjdCBpcyBjb21wdXRlZCBpbmNv
cnJlY3RseS48L3RleHQ+Cjwvc3ZnPgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>