<?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>8830</bug_id>
          
          <creation_ts>2006-05-10 05:43:02 -0700</creation_ts>
          <short_desc>REGRESSION: Words render on top of each other when fallback font is used</short_desc>
          <delta_ts>2006-05-10 08:08:56 -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>Layout and Rendering</component>
          <version>420+</version>
          <rep_platform>Mac</rep_platform>
          <op_sys>OS X 10.4</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>Regression</keywords>
          <priority>P1</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>mitz</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>hyatt</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>41864</commentid>
    <comment_count>0</comment_count>
    <who name="">mitz</who>
    <bug_when>2006-05-10 05:43:02 -0700</bug_when>
    <thetext>See the first line in the attached test case.
On the second line, there are two separate runs, but they are transposed.
The third line shows the same problem with LTR override (I think for Font this is indistinguishable from visual Hebrew).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>41865</commentid>
    <comment_count>1</comment_count>
      <attachid>8213</attachid>
    <who name="">mitz</who>
    <bug_when>2006-05-10 05:43:38 -0700</bug_when>
    <thetext>Created attachment 8213
Test case</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>41867</commentid>
    <comment_count>2</comment_count>
    <who name="">mitz</who>
    <bug_when>2006-05-10 06:03:08 -0700</bug_when>
    <thetext>The overlapping happens only when font fallback happens (e.g. with Times as the default font), and regardless of visual-ness. The run transposition on the second line happens either way. May have to split this into two bugs.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>41875</commentid>
    <comment_count>3</comment_count>
    <who name="">mitz</who>
    <bug_when>2006-05-10 06:25:02 -0700</bug_when>
    <thetext>Okay, forget about the second line in the test case (it&apos;s not a regression and I&apos;m not sure it&apos;s a bug).

This bug is about overlapping text in the first and third lines here and in a bunch of tests in fast/text. It seems to happen when font fallback happens (so you see it mostly in Hebrew) but also in other cases where an alternate font is used, such as in the small caps case of fast/text/atsui-multiple-renderers.html (not on the ATSUI side but rather on the CG side!).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>41878</commentid>
    <comment_count>4</comment_count>
      <attachid>8220</attachid>
    <who name="">mitz</who>
    <bug_when>2006-05-10 08:02:34 -0700</bug_when>
    <thetext>Created attachment 8220
Simple patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>41879</commentid>
    <comment_count>5</comment_count>
      <attachid>8220</attachid>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2006-05-10 08:05:35 -0700</bug_when>
    <thetext>Comment on attachment 8220
Simple patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>41880</commentid>
    <comment_count>6</comment_count>
    <who name="">mitz</who>
    <bug_when>2006-05-10 08:08:56 -0700</bug_when>
    <thetext>Landed by Anders (r14284).</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>8213</attachid>
            <date>2006-05-10 05:43:38 -0700</date>
            <delta_ts>2006-05-10 05:43:38 -0700</delta_ts>
            <desc>Test case</desc>
            <filename>visual Hebrew regression.html</filename>
            <type>text/html</type>
            <size>334</size>
            <attacher>mitz</attacher>
            
              <data encoding="base64">PHNwYW4gc3R5bGU9Ii13ZWJraXQtcnRsLW9yZGVyaW5nOiB2aXN1YWw7Ij4mI3gwNWQwOyYjeDA1
ZDE7JiN4MDVkMjsgJiN4MDVkMzsmI3gwNWQ0OyYjeDA1ZDU7PC9zcGFuPgoKPGJyPgoKPHNwYW4g
c3R5bGU9Ii13ZWJraXQtcnRsLW9yZGVyaW5nOiB2aXN1YWw7Ij4mI3gwNWQwOyYjeDA1ZDE7JiN4
MDVkMjsgICAmI3gwNWQzOyYjeDA1ZDQ7JiN4MDVkNTs8L3NwYW4+Cgo8YnI+Cgo8c3BhbiBzdHls
ZT0iZGlyZWN0aW9uOiBsdHI7IHVuaWNvZGUtYmlkaTogYmlkaS1vdmVycmlkZTsiPiYjeDA1ZDA7
JiN4MDVkMTsmI3gwNWQyOyAmI3gwNWQzOyYjeDA1ZDQ7JiN4MDVkNTs8L3NwYW4+Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>8220</attachid>
            <date>2006-05-10 08:02:34 -0700</date>
            <delta_ts>2006-05-10 08:05:35 -0700</delta_ts>
            <desc>Simple patch</desc>
            <filename>8830_r1.patch</filename>
            <type>text/plain</type>
            <size>1274</size>
            <attacher>mitz</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiAxNDI4MykKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMTUgQEAKKzIwMDYtMDUtIyMgIE1pdHogUGV0dGVsICA8b3BlbmRhcndpbi5vcmdA
bWl0enBldHRlbC5jb20+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisK
KyAgICAgICAgLSBmaXggaHR0cDovL2J1Z3ppbGxhLm9wZW5kYXJ3aW4ub3JnL3Nob3dfYnVnLmNn
aT9pZD04ODMwCisgICAgICAgICAgUkVHUkVTU0lPTjogV29yZHMgcmVuZGVyIG9uIHRvcCBvZiBl
YWNoIG90aGVyIHdoZW4gZmFsbGJhY2sgZm9udCBpcyB1c2VkCisKKyAgICAgICAgQWxyZWFkeSBj
b3ZlcmVkIGJ5IHNldmVyYWwgcGl4ZWwgdGVzdHMgaW4gZmFzdC90ZXh0CisKKyAgICAgICAgKiBw
bGF0Zm9ybS9Gb250LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkZvbnQ6OmRyYXdTaW1wbGVUZXh0
KToKKwogMjAwNi0wNS0xMCAgRGF2aWQgSHlhdHQgIDxoeWF0dEBhcHBsZS5jb20+CiAKICAgICAg
ICAgRml4IGZvciBidWcgODgwOSwgbGlmdCB0aGUgTWFjLXNwZWNpZmljIFdlYlRleHRSZW5kZXJl
ciBjb2RlIGZvcgpJbmRleDogV2ViQ29yZS9wbGF0Zm9ybS9Gb250LmNwcAo9PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0t
LSBXZWJDb3JlL3BsYXRmb3JtL0ZvbnQuY3BwCShyZXZpc2lvbiAxNDI4MykKKysrIFdlYkNvcmUv
cGxhdGZvcm0vRm9udC5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTUwNiw3ICs1MDYsNyBAQCB2b2lk
IEZvbnQ6OmRyYXdTaW1wbGVUZXh0KEdyYXBoaWNzQ29udGV4CiAgICAgICAgICAgICBkcmF3R2x5
cGhzKGNvbnRleHQsIGZvbnREYXRhLCBnbHlwaEJ1ZmZlciwgbGFzdEZyb20sIG5leHRHbHlwaCAt
IGxhc3RGcm9tLCBzdGFydFBvaW50KTsKICAgICAgICAgICAgIGxhc3RGcm9tID0gbmV4dEdseXBo
OwogICAgICAgICAgICAgZm9udERhdGEgPSBuZXh0Rm9udERhdGE7Ci0gICAgICAgICAgICBzdGFy
dFggPSBuZXh0WDsKKyAgICAgICAgICAgIHN0YXJ0UG9pbnQuc2V0WChuZXh0WCk7CiAgICAgICAg
IH0KICAgICAgICAgbmV4dFggKz0gZ2x5cGhCdWZmZXIuYWR2YW5jZUF0KG5leHRHbHlwaCk7CiAg
ICAgICAgIG5leHRHbHlwaCsrOwo=
</data>
<flag name="review"
          id="2295"
          type_id="1"
          status="+"
          setter="andersca"
    />
          </attachment>
      

    </bug>

</bugzilla>