<?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>58741</bug_id>
          
          <creation_ts>2011-04-16 23:33:05 -0700</creation_ts>
          <short_desc>fast/text/zero-width-characters-complex-script fails on Chrome and Qt on Linux</short_desc>
          <delta_ts>2015-05-07 17:40:23 -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>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Jungshik Shin">jshin</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>kling</cc>
    
    <cc>mrobinson</cc>
    
    <cc>pnormand</cc>
    
    <cc>rniwa</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>387321</commentid>
    <comment_count>0</comment_count>
    <who name="Jungshik Shin">jshin</who>
    <bug_when>2011-04-16 23:33:05 -0700</bug_when>
    <thetext>fast/text/zero-width-characters-complex-script.html works as expected when run in Chrome. However, when layout test is run with DumpRenderTree, it fails. The only character rendered with a non-zero width glyph is U+FEFF. 

This bug is spun off bug 48860. By running the following test (which gives a lot more details about individual charaters than fast/text/zero-width-characters-complex-script.html), one can see which character is problematic. 

https://bug-48860-attachments.webkit.org/attachment.cgi?id=89800</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>387874</commentid>
    <comment_count>1</comment_count>
      <attachid>90055</attachid>
    <who name="Jungshik Shin">jshin</who>
    <bug_when>2011-04-18 11:11:23 -0700</bug_when>
    <thetext>Created attachment 90055
test to show an &apos;issue&apos; on Chrome Linux (DumpRenderTree)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>387875</commentid>
    <comment_count>2</comment_count>
      <attachid>90056</attachid>
    <who name="Jungshik Shin">jshin</who>
    <bug_when>2011-04-18 11:13:04 -0700</bug_when>
    <thetext>Created attachment 90056
test to show an &apos;issue&apos; on Chrome Linux (DumpRenderTree)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>388332</commentid>
    <comment_count>3</comment_count>
      <attachid>90157</attachid>
    <who name="Jungshik Shin">jshin</who>
    <bug_when>2011-04-18 23:55:25 -0700</bug_when>
    <thetext>Created attachment 90157
updated test to show an &apos;issue&apos; on Chrome Linux (DumpRenderTree)

The test for bug 48860 got updated to include U+007F - U+009F, U+00AD, U+202A .. U+202E. I&apos;m updating a test here, too.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>388334</commentid>
    <comment_count>4</comment_count>
      <attachid>90158</attachid>
    <who name="Jungshik Shin">jshin</who>
    <bug_when>2011-04-18 23:58:49 -0700</bug_when>
    <thetext>Created attachment 90158
update the test (now include U+00AD - SHY as well)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>388640</commentid>
    <comment_count>5</comment_count>
    <who name="Jungshik Shin">jshin</who>
    <bug_when>2011-04-19 11:30:57 -0700</bug_when>
    <thetext>Qt-Linux is also failing this test.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>388778</commentid>
    <comment_count>6</comment_count>
    <who name="Jungshik Shin">jshin</who>
    <bug_when>2011-04-19 14:10:46 -0700</bug_when>
    <thetext>http://build.webkit.org/builders/Qt%20Linux%20Release/builds/31631 : QtLinux bot result. 
This is being added to Skipped list.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>388787</commentid>
    <comment_count>7</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2011-04-19 14:15:23 -0700</bug_when>
    <thetext>Committed r84292: &lt;http://trac.webkit.org/changeset/84292&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>389130</commentid>
    <comment_count>8</comment_count>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2011-04-20 02:45:56 -0700</bug_when>
    <thetext>It also fails on GTK. Skipped in r84353</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>601288</commentid>
    <comment_count>9</comment_count>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2012-04-12 09:17:11 -0700</bug_when>
    <thetext>(In reply to comment #8)
&gt; It also fails on GTK. Skipped in r84353

It seems to pass now in GTK, not sure if it&apos;s flaky yet though.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1092902</commentid>
    <comment_count>10</comment_count>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2015-05-07 17:40:23 -0700</bug_when>
    <thetext>Closing this since Qt and Chrome are both gone.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="0"
              isprivate="0"
          >
            <attachid>90055</attachid>
            <date>2011-04-18 11:11:23 -0700</date>
            <delta_ts>2011-04-18 11:13:04 -0700</delta_ts>
            <desc>test to show an &apos;issue&apos; on Chrome Linux (DumpRenderTree)</desc>
            <filename>48860.test.long.html</filename>
            <type>text/html</type>
            <size>1860</size>
            <attacher name="Jungshik Shin">jshin</attacher>
            
              <data encoding="base64">PGhlYWQ+CjxzY3JpcHQ+CgpmdW5jdGlvbiB0ZXN0Q2hhcihjaCkKewogICAgLy8gU3RyaW5ncyBh
IGFuZCBiIHNlbGVjdGVkIGhlcmUgZG8gbm90IGhhdmUgYW55ICdpbnRlcmFjdGlvbicgYmV0d2Vl
biB0aGVtLgogICAgdmFyIGEgPSAiXHUwOTE1XHUwOTNFIgogICAgdmFyIGIgPSAiXHUwOTE2IjsK
ICAgIHZhciBzcGFuID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImNoYXJhY3RlcnMiKTsKICAg
IHNwYW4uZmlyc3RDaGlsZC5kYXRhID0gYSArIGI7CiAgICB2YXIgYWJXaWR0aCA9IHNwYW4ub2Zm
c2V0V2lkdGg7CiAgICBzcGFuLmZpcnN0Q2hpbGQuZGF0YSA9IGE7CiAgICB2YXIgYVdpZHRoID0g
c3Bhbi5vZmZzZXRXaWR0aDsKICAgIHNwYW4uZmlyc3RDaGlsZC5kYXRhID0gYSArIFN0cmluZy5m
cm9tQ2hhckNvZGUoY2gpICsgYjsKICAgIHZhciBhYldpdGhDaFdpZHRoID0gc3Bhbi5vZmZzZXRX
aWR0aDsKCiAgICB2YXIgY29kZXBvaW50ID0gIlUrIiArIGNoLnRvU3RyaW5nKDE2KTsKICAgIGlm
IChhYldpdGhDaFdpZHRoID4gYWJXaWR0aCkKICAgICAgICByZXN1bHQgPSAiRkFJTDogIiArIGNv
ZGVwb2ludCArICIgaGFzICBub24temVybyB3aWR0aC4iOwogICAgZWxzZSBpZiAoYWJXaWR0aCA+
IGFXaWR0aCkKICAgICAgICByZXN1bHQgPSAiUEFTUzogIiArIGNvZGVwb2ludCArICJoYXMgIHpl
cm8gd2lkdGguIjsKICAgIGVsc2UKICAgICAgICByZXN1bHQgPSAiRkFJTDogV2lkdGggbWVhc3Vy
ZW1lbnQgc2VlbXMgdG8gaGF2ZSBmYWlsZWQgZm9yICIgKyBjb2RlcG9pbnQgOwogICAgdmFyIGN1
cnJlbnQgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgicmVzdWx0IikuaW5uZXJIVE1MOwogICAg
ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoInJlc3VsdCIpLmlubmVySFRNTCA9IGN1cnJlbnQgKyAi
PGJyPiIgKyByZXN1bHQ7Cn0KZnVuY3Rpb24gdGVzdCgpCnsKICAgIGlmICh3aW5kb3cubGF5b3V0
VGVzdENvbnRyb2xsZXIpCiAgICAgICAgbGF5b3V0VGVzdENvbnRyb2xsZXIuZHVtcEFzVGV4dCgp
OwogICAgZm9yICh2YXIgaSA9IDE7IGkgPCAzMjsgKytpKQogICAgICAgIGlmIChpICE9IDkgJiYg
aSAhPSAxMCAmJiBpICE9IDEzKQogICAgICAgICAgICB0ZXN0Q2hhcihpKTsgCiAgICAvLyBaV0og
KFUrMjAwQykgYW5kIFpXTkogKFUrMjAwRCkgYXJlIGV4Y2x1ZGVkIGJlY2F1c2UgdGhleQogICAg
Ly8gY2FuIGFmZmVjdCB0aGUgcmVuZGVyaW5nIGluIGNvbXBsZXggc2NyaXB0IHRleHQuCiAgICB0
ZXN0Q2hhcigweDIwMEIpOwogICAgdGVzdENoYXIoMHgyMDBFKTsKICAgIHRlc3RDaGFyKDB4MjAw
Rik7CiAgICB0ZXN0Q2hhcigweEZFRkYpOwogICAgdGVzdENoYXIoMHhGRkZDKTsKCiAgICB2YXIg
dGVzdEFyZWEgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgidGVzdEFyZWEiKTsKICAgIHRlc3RB
cmVhLnBhcmVudE5vZGUucmVtb3ZlQ2hpbGQodGVzdEFyZWEpOwp9Cjwvc2NyaXB0Pgo8L2hlYWQ+
Cjxib2R5IG9ubG9hZD0idGVzdCgpIj4KPHA+VGhpcyB0ZXN0IGNoZWNrcyB2YXJpb3VzIGNoYXJh
Y3RlcnMgdGhhdCBzaG91bGQgYWx3YXlzIGJlIHplcm8gd2lkdGggdG8gZW5zdXJlIHRoYXQgdGhl
eSBhcmUuClRoZSBXZWJLaXQgdGV4dCBzeXN0ZW0gZW5zdXJlcyB0aGlzIGluIGEgd2F5IHRoYXQn
cyBpbmRlcGVuZGVudCBvZiB0aGUgZm9udHMgaW5zdGFsbGVkIG9uIHRoZSBzeXN0ZW0uPC9wPgo8
cCBzdHlsZT0iZm9udC1mYW1pbHk6IG1vbm9zcGFjZTsiIGlkPSJyZXN1bHQiPjwvcD4KPHAgaWQ9
InRlc3RBcmVhIj48c3BhbiBpZD0iY2hhcmFjdGVycyI+JiN4MDkxNTsmI3gwOTRkOyYjeDA5MTY7
JiN4MDkzRTsmI3gwOTE2Ozwvc3Bhbj48L3A+CjwvYm9keT4K
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="0"
              isprivate="0"
          >
            <attachid>90056</attachid>
            <date>2011-04-18 11:13:04 -0700</date>
            <delta_ts>2011-04-18 23:55:25 -0700</delta_ts>
            <desc>test to show an &apos;issue&apos; on Chrome Linux (DumpRenderTree)</desc>
            <filename>48860.test.long.html</filename>
            <type>text/html</type>
            <size>1861</size>
            <attacher name="Jungshik Shin">jshin</attacher>
            
              <data encoding="base64">PGhlYWQ+CjxzY3JpcHQ+CgpmdW5jdGlvbiB0ZXN0Q2hhcihjaCkKewogICAgLy8gU3RyaW5ncyBh
IGFuZCBiIHNlbGVjdGVkIGhlcmUgZG8gbm90IGhhdmUgYW55ICdpbnRlcmFjdGlvbicgYmV0d2Vl
biB0aGVtLgogICAgdmFyIGEgPSAiXHUwOTE1XHUwOTNFIgogICAgdmFyIGIgPSAiXHUwOTE2IjsK
ICAgIHZhciBzcGFuID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImNoYXJhY3RlcnMiKTsKICAg
IHNwYW4uZmlyc3RDaGlsZC5kYXRhID0gYSArIGI7CiAgICB2YXIgYWJXaWR0aCA9IHNwYW4ub2Zm
c2V0V2lkdGg7CiAgICBzcGFuLmZpcnN0Q2hpbGQuZGF0YSA9IGE7CiAgICB2YXIgYVdpZHRoID0g
c3Bhbi5vZmZzZXRXaWR0aDsKICAgIHNwYW4uZmlyc3RDaGlsZC5kYXRhID0gYSArIFN0cmluZy5m
cm9tQ2hhckNvZGUoY2gpICsgYjsKICAgIHZhciBhYldpdGhDaFdpZHRoID0gc3Bhbi5vZmZzZXRX
aWR0aDsKCiAgICB2YXIgY29kZXBvaW50ID0gIlUrIiArIGNoLnRvU3RyaW5nKDE2KTsKICAgIGlm
IChhYldpdGhDaFdpZHRoID4gYWJXaWR0aCkKICAgICAgICByZXN1bHQgPSAiRkFJTDogIiArIGNv
ZGVwb2ludCArICIgaGFzICBub24temVybyB3aWR0aC4iOwogICAgZWxzZSBpZiAoYWJXaWR0aCA+
IGFXaWR0aCkKICAgICAgICByZXN1bHQgPSAiUEFTUzogIiArIGNvZGVwb2ludCArICIgaGFzICB6
ZXJvIHdpZHRoLiI7CiAgICBlbHNlCiAgICAgICAgcmVzdWx0ID0gIkZBSUw6IFdpZHRoIG1lYXN1
cmVtZW50IHNlZW1zIHRvIGhhdmUgZmFpbGVkIGZvciAiICsgY29kZXBvaW50IDsKICAgIHZhciBj
dXJyZW50ID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoInJlc3VsdCIpLmlubmVySFRNTDsKICAg
IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJyZXN1bHQiKS5pbm5lckhUTUwgPSBjdXJyZW50ICsg
Ijxicj4iICsgcmVzdWx0Owp9CmZ1bmN0aW9uIHRlc3QoKQp7CiAgICBpZiAod2luZG93LmxheW91
dFRlc3RDb250cm9sbGVyKQogICAgICAgIGxheW91dFRlc3RDb250cm9sbGVyLmR1bXBBc1RleHQo
KTsKICAgIGZvciAodmFyIGkgPSAxOyBpIDwgMzI7ICsraSkKICAgICAgICBpZiAoaSAhPSA5ICYm
IGkgIT0gMTAgJiYgaSAhPSAxMykKICAgICAgICAgICAgdGVzdENoYXIoaSk7IAogICAgLy8gWldK
IChVKzIwMEMpIGFuZCBaV05KIChVKzIwMEQpIGFyZSBleGNsdWRlZCBiZWNhdXNlIHRoZXkKICAg
IC8vIGNhbiBhZmZlY3QgdGhlIHJlbmRlcmluZyBpbiBjb21wbGV4IHNjcmlwdCB0ZXh0LgogICAg
dGVzdENoYXIoMHgyMDBCKTsKICAgIHRlc3RDaGFyKDB4MjAwRSk7CiAgICB0ZXN0Q2hhcigweDIw
MEYpOwogICAgdGVzdENoYXIoMHhGRUZGKTsKICAgIHRlc3RDaGFyKDB4RkZGQyk7CgogICAgdmFy
IHRlc3RBcmVhID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoInRlc3RBcmVhIik7CiAgICB0ZXN0
QXJlYS5wYXJlbnROb2RlLnJlbW92ZUNoaWxkKHRlc3RBcmVhKTsKfQo8L3NjcmlwdD4KPC9oZWFk
Pgo8Ym9keSBvbmxvYWQ9InRlc3QoKSI+CjxwPlRoaXMgdGVzdCBjaGVja3MgdmFyaW91cyBjaGFy
YWN0ZXJzIHRoYXQgc2hvdWxkIGFsd2F5cyBiZSB6ZXJvIHdpZHRoIHRvIGVuc3VyZSB0aGF0IHRo
ZXkgYXJlLgpUaGUgV2ViS2l0IHRleHQgc3lzdGVtIGVuc3VyZXMgdGhpcyBpbiBhIHdheSB0aGF0
J3MgaW5kZXBlbmRlbnQgb2YgdGhlIGZvbnRzIGluc3RhbGxlZCBvbiB0aGUgc3lzdGVtLjwvcD4K
PHAgc3R5bGU9ImZvbnQtZmFtaWx5OiBtb25vc3BhY2U7IiBpZD0icmVzdWx0Ij48L3A+CjxwIGlk
PSJ0ZXN0QXJlYSI+PHNwYW4gaWQ9ImNoYXJhY3RlcnMiPiYjeDA5MTU7JiN4MDk0ZDsmI3gwOTE2
OyYjeDA5M0U7JiN4MDkxNjs8L3NwYW4+PC9wPgo8L2JvZHk+Cg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="0"
              isprivate="0"
          >
            <attachid>90157</attachid>
            <date>2011-04-18 23:55:25 -0700</date>
            <delta_ts>2011-04-18 23:58:49 -0700</delta_ts>
            <desc>updated test to show an &apos;issue&apos; on Chrome Linux (DumpRenderTree)</desc>
            <filename>48860.test.long.html</filename>
            <type>text/html</type>
            <size>2033</size>
            <attacher name="Jungshik Shin">jshin</attacher>
            
              <data encoding="base64">PGhlYWQ+CjxzY3JpcHQ+CgpmdW5jdGlvbiB0ZXN0Q2hhcihjaCkKewogICAgLy8gU3RyaW5ncyBh
IGFuZCBiIHNlbGVjdGVkIGhlcmUgZG8gbm90IGhhdmUgYW55ICdpbnRlcmFjdGlvbicgYmV0d2Vl
biB0aGVtLgogICAgdmFyIGEgPSAiXHUwOTE1XHUwOTNFIgogICAgdmFyIGIgPSAiXHUwOTE2IjsK
ICAgIHZhciBzcGFuID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImNoYXJhY3RlcnMiKTsKICAg
IHNwYW4uZmlyc3RDaGlsZC5kYXRhID0gYSArIGI7CiAgICB2YXIgYWJXaWR0aCA9IHNwYW4ub2Zm
c2V0V2lkdGg7CiAgICBzcGFuLmZpcnN0Q2hpbGQuZGF0YSA9IGE7CiAgICB2YXIgYVdpZHRoID0g
c3Bhbi5vZmZzZXRXaWR0aDsKICAgIHNwYW4uZmlyc3RDaGlsZC5kYXRhID0gYSArIFN0cmluZy5m
cm9tQ2hhckNvZGUoY2gpICsgYjsKICAgIHZhciBhYldpdGhDaFdpZHRoID0gc3Bhbi5vZmZzZXRX
aWR0aDsKCiAgICB2YXIgY29kZXBvaW50ID0gIlUrIiArIGNoLnRvU3RyaW5nKDE2KTsKICAgIGlm
IChhYldpdGhDaFdpZHRoID4gYWJXaWR0aCkKICAgICAgICByZXN1bHQgPSAiRkFJTDogIiArIGNv
ZGVwb2ludCArICIgaGFzICBub24temVybyB3aWR0aC4iOwogICAgZWxzZSBpZiAoYWJXaWR0aCA+
IGFXaWR0aCkKICAgICAgICByZXN1bHQgPSAiUEFTUzogIiArIGNvZGVwb2ludCArICIgaGFzICB6
ZXJvIHdpZHRoLiI7CiAgICBlbHNlCiAgICAgICAgcmVzdWx0ID0gIkZBSUw6IFdpZHRoIG1lYXN1
cmVtZW50IHNlZW1zIHRvIGhhdmUgZmFpbGVkIGZvciAiICsgY29kZXBvaW50IDsKICAgIHZhciBj
dXJyZW50ID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoInJlc3VsdCIpLmlubmVySFRNTDsKICAg
IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJyZXN1bHQiKS5pbm5lckhUTUwgPSBjdXJyZW50ICsg
Ijxicj4iICsgcmVzdWx0Owp9CmZ1bmN0aW9uIHRlc3QoKQp7CiAgICBpZiAod2luZG93LmxheW91
dFRlc3RDb250cm9sbGVyKQogICAgICAgIGxheW91dFRlc3RDb250cm9sbGVyLmR1bXBBc1RleHQo
KTsKICAgIGZvciAodmFyIGkgPSAxOyBpIDwgMzI7ICsraSkKICAgICAgICBpZiAoaSAhPSA5ICYm
IGkgIT0gMTAgJiYgaSAhPSAxMykKICAgICAgICAgICAgdGVzdENoYXIoaSk7IAoKICAgIGZvciAo
dmFyIGkgPSAweDdGOyBpIDwgMHhBMDsgKytpKQogICAgICAgIHRlc3RDaGFyKGkpOyAKCiAgICAv
LyBaV0ogKFUrMjAwQykgYW5kIFpXTkogKFUrMjAwRCkgYXJlIGV4Y2x1ZGVkIGJlY2F1c2UgdGhl
eQogICAgLy8gY2FuIGFmZmVjdCB0aGUgcmVuZGVyaW5nIGluIGNvbXBsZXggc2NyaXB0IHRleHQu
CiAgICB0ZXN0Q2hhcigweDIwMEIpOwogICAgdGVzdENoYXIoMHgyMDBFKTsKICAgIHRlc3RDaGFy
KDB4MjAwRik7CiAgICB0ZXN0Q2hhcigweDIwMkEpOwogICAgdGVzdENoYXIoMHgyMDJCKTsKICAg
IHRlc3RDaGFyKDB4MjAyQyk7CiAgICB0ZXN0Q2hhcigweDIwMkQpOwogICAgdGVzdENoYXIoMHgy
MDJFKTsKICAgIHRlc3RDaGFyKDB4RkVGRik7CiAgICB0ZXN0Q2hhcigweEZGRkMpOwoKICAgIHZh
ciB0ZXN0QXJlYSA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJ0ZXN0QXJlYSIpOwogICAgdGVz
dEFyZWEucGFyZW50Tm9kZS5yZW1vdmVDaGlsZCh0ZXN0QXJlYSk7Cn0KPC9zY3JpcHQ+CjwvaGVh
ZD4KPGJvZHkgb25sb2FkPSJ0ZXN0KCkiPgo8cD5UaGlzIHRlc3QgY2hlY2tzIHZhcmlvdXMgY2hh
cmFjdGVycyB0aGF0IHNob3VsZCBhbHdheXMgYmUgemVybyB3aWR0aCB0byBlbnN1cmUgdGhhdCB0
aGV5IGFyZS4KVGhlIFdlYktpdCB0ZXh0IHN5c3RlbSBlbnN1cmVzIHRoaXMgaW4gYSB3YXkgdGhh
dCdzIGluZGVwZW5kZW50IG9mIHRoZSBmb250cyBpbnN0YWxsZWQgb24gdGhlIHN5c3RlbS48L3A+
CjxwIHN0eWxlPSJmb250LWZhbWlseTogbW9ub3NwYWNlOyIgaWQ9InJlc3VsdCI+PC9wPgo8cCBp
ZD0idGVzdEFyZWEiPjxzcGFuIGlkPSJjaGFyYWN0ZXJzIj4mI3gwOTE1OyYjeDA5NGQ7JiN4MDkx
NjsmI3gwOTNFOyYjeDA5MTY7PC9zcGFuPjwvcD4KPC9ib2R5Pgo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>90158</attachid>
            <date>2011-04-18 23:58:49 -0700</date>
            <delta_ts>2011-04-18 23:58:49 -0700</delta_ts>
            <desc>update the test (now include U+00AD - SHY as well)</desc>
            <filename>48860.test.long.html</filename>
            <type>text/html</type>
            <size>2054</size>
            <attacher name="Jungshik Shin">jshin</attacher>
            
              <data encoding="base64">PGhlYWQ+CjxzY3JpcHQ+CgpmdW5jdGlvbiB0ZXN0Q2hhcihjaCkKewogICAgLy8gU3RyaW5ncyBh
IGFuZCBiIHNlbGVjdGVkIGhlcmUgZG8gbm90IGhhdmUgYW55ICdpbnRlcmFjdGlvbicgYmV0d2Vl
biB0aGVtLgogICAgdmFyIGEgPSAiXHUwOTE1XHUwOTNFIgogICAgdmFyIGIgPSAiXHUwOTE2IjsK
ICAgIHZhciBzcGFuID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImNoYXJhY3RlcnMiKTsKICAg
IHNwYW4uZmlyc3RDaGlsZC5kYXRhID0gYSArIGI7CiAgICB2YXIgYWJXaWR0aCA9IHNwYW4ub2Zm
c2V0V2lkdGg7CiAgICBzcGFuLmZpcnN0Q2hpbGQuZGF0YSA9IGE7CiAgICB2YXIgYVdpZHRoID0g
c3Bhbi5vZmZzZXRXaWR0aDsKICAgIHNwYW4uZmlyc3RDaGlsZC5kYXRhID0gYSArIFN0cmluZy5m
cm9tQ2hhckNvZGUoY2gpICsgYjsKICAgIHZhciBhYldpdGhDaFdpZHRoID0gc3Bhbi5vZmZzZXRX
aWR0aDsKCiAgICB2YXIgY29kZXBvaW50ID0gIlUrIiArIGNoLnRvU3RyaW5nKDE2KTsKICAgIGlm
IChhYldpdGhDaFdpZHRoID4gYWJXaWR0aCkKICAgICAgICByZXN1bHQgPSAiRkFJTDogIiArIGNv
ZGVwb2ludCArICIgaGFzICBub24temVybyB3aWR0aC4iOwogICAgZWxzZSBpZiAoYWJXaWR0aCA+
IGFXaWR0aCkKICAgICAgICByZXN1bHQgPSAiUEFTUzogIiArIGNvZGVwb2ludCArICIgaGFzICB6
ZXJvIHdpZHRoLiI7CiAgICBlbHNlCiAgICAgICAgcmVzdWx0ID0gIkZBSUw6IFdpZHRoIG1lYXN1
cmVtZW50IHNlZW1zIHRvIGhhdmUgZmFpbGVkIGZvciAiICsgY29kZXBvaW50IDsKICAgIHZhciBj
dXJyZW50ID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoInJlc3VsdCIpLmlubmVySFRNTDsKICAg
IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJyZXN1bHQiKS5pbm5lckhUTUwgPSBjdXJyZW50ICsg
Ijxicj4iICsgcmVzdWx0Owp9CmZ1bmN0aW9uIHRlc3QoKQp7CiAgICBpZiAod2luZG93LmxheW91
dFRlc3RDb250cm9sbGVyKQogICAgICAgIGxheW91dFRlc3RDb250cm9sbGVyLmR1bXBBc1RleHQo
KTsKICAgIGZvciAodmFyIGkgPSAxOyBpIDwgMzI7ICsraSkKICAgICAgICBpZiAoaSAhPSA5ICYm
IGkgIT0gMTAgJiYgaSAhPSAxMykKICAgICAgICAgICAgdGVzdENoYXIoaSk7IAoKICAgIGZvciAo
dmFyIGkgPSAweDdGOyBpIDwgMHhBMDsgKytpKQogICAgICAgIHRlc3RDaGFyKGkpOyAKCiAgICB0
ZXN0Q2hhcigweEFEKTsKCiAgICAvLyBaV0ogKFUrMjAwQykgYW5kIFpXTkogKFUrMjAwRCkgYXJl
IGV4Y2x1ZGVkIGJlY2F1c2UgdGhleQogICAgLy8gY2FuIGFmZmVjdCB0aGUgcmVuZGVyaW5nIGlu
IGNvbXBsZXggc2NyaXB0IHRleHQuCiAgICB0ZXN0Q2hhcigweDIwMEIpOwogICAgdGVzdENoYXIo
MHgyMDBFKTsKICAgIHRlc3RDaGFyKDB4MjAwRik7CiAgICB0ZXN0Q2hhcigweDIwMkEpOwogICAg
dGVzdENoYXIoMHgyMDJCKTsKICAgIHRlc3RDaGFyKDB4MjAyQyk7CiAgICB0ZXN0Q2hhcigweDIw
MkQpOwogICAgdGVzdENoYXIoMHgyMDJFKTsKICAgIHRlc3RDaGFyKDB4RkVGRik7CiAgICB0ZXN0
Q2hhcigweEZGRkMpOwoKICAgIHZhciB0ZXN0QXJlYSA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlk
KCJ0ZXN0QXJlYSIpOwogICAgdGVzdEFyZWEucGFyZW50Tm9kZS5yZW1vdmVDaGlsZCh0ZXN0QXJl
YSk7Cn0KPC9zY3JpcHQ+CjwvaGVhZD4KPGJvZHkgb25sb2FkPSJ0ZXN0KCkiPgo8cD5UaGlzIHRl
c3QgY2hlY2tzIHZhcmlvdXMgY2hhcmFjdGVycyB0aGF0IHNob3VsZCBhbHdheXMgYmUgemVybyB3
aWR0aCB0byBlbnN1cmUgdGhhdCB0aGV5IGFyZS4KVGhlIFdlYktpdCB0ZXh0IHN5c3RlbSBlbnN1
cmVzIHRoaXMgaW4gYSB3YXkgdGhhdCdzIGluZGVwZW5kZW50IG9mIHRoZSBmb250cyBpbnN0YWxs
ZWQgb24gdGhlIHN5c3RlbS48L3A+CjxwIHN0eWxlPSJmb250LWZhbWlseTogbW9ub3NwYWNlOyIg
aWQ9InJlc3VsdCI+PC9wPgo8cCBpZD0idGVzdEFyZWEiPjxzcGFuIGlkPSJjaGFyYWN0ZXJzIj4m
I3gwOTE1OyYjeDA5NGQ7JiN4MDkxNjsmI3gwOTNFOyYjeDA5MTY7PC9zcGFuPjwvcD4KPC9ib2R5
Pgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>