<?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>40805</bug_id>
          
          <creation_ts>2010-06-17 19:35:09 -0700</creation_ts>
          <short_desc>Rendering of composition string with partial selection range is broken.</short_desc>
          <delta_ts>2010-07-02 11:24:50 -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>Text</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>DUPLICATE</resolution>
          <dup_id>37788</dup_id>
          
          <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>0</everconfirmed>
          <reporter name="James Su">suzhe</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>hbono</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>239712</commentid>
    <comment_count>0</comment_count>
      <attachid>59061</attachid>
    <who name="James Su">suzhe</who>
    <bug_when>2010-06-17 19:35:09 -0700</bug_when>
    <thetext>Created attachment 59061
Correct behavior - IE 8

When using a composition string with a partial selection range, webkit can&apos;t render the selection range correctly. It&apos;ll be ok if the selection range covers the whole composition string.

See attached images: The first one is the correct behavior in IE 8, the second one is taken with a hacked chrome which supports the selection range in composition string (stock chrome doesn&apos;t support it). The third one is taken with the same chrome binary but with a full selection range.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>239713</commentid>
    <comment_count>1</comment_count>
      <attachid>59062</attachid>
    <who name="James Su">suzhe</who>
    <bug_when>2010-06-17 19:35:57 -0700</bug_when>
    <thetext>Created attachment 59062
Broken behavior - Hacked Chrome</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>239715</commentid>
    <comment_count>2</comment_count>
      <attachid>59063</attachid>
    <who name="James Su">suzhe</who>
    <bug_when>2010-06-17 19:36:50 -0700</bug_when>
    <thetext>Created attachment 59063
Correct behavior of full selection range - Hacked chrome</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>245709</commentid>
    <comment_count>3</comment_count>
    <who name="Hironori Bono">hbono</who>
    <bug_when>2010-07-01 19:38:28 -0700</bug_when>
    <thetext>It looks like a duplicate of WebKig Bug 37788: &lt;https://bugs.webkit.org/show_bug.cgi?id=37788&gt;.

Regards,</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>245991</commentid>
    <comment_count>4</comment_count>
    <who name="James Su">suzhe</who>
    <bug_when>2010-07-02 11:24:50 -0700</bug_when>
    <thetext>

*** This bug has been marked as a duplicate of bug 37788 ***</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>59061</attachid>
            <date>2010-06-17 19:35:09 -0700</date>
            <delta_ts>2010-06-17 19:35:09 -0700</delta_ts>
            <desc>Correct behavior - IE 8</desc>
            <filename>ie-composition-with-partial-selection.png</filename>
            <type>image/png</type>
            <size>4646</size>
            <attacher name="James Su">suzhe</attacher>
            
              <data encoding="base64">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
JsJEKBAwIPB/xoOlGErSoQQAAAAASUVORK5CYII=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>59062</attachid>
            <date>2010-06-17 19:35:57 -0700</date>
            <delta_ts>2010-06-17 19:35:57 -0700</delta_ts>
            <desc>Broken behavior - Hacked Chrome</desc>
            <filename>chrome-composition-with-partial-selection.png</filename>
            <type>image/png</type>
            <size>3592</size>
            <attacher name="James Su">suzhe</attacher>
            
              <data encoding="base64">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
gg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>59063</attachid>
            <date>2010-06-17 19:36:50 -0700</date>
            <delta_ts>2010-06-17 19:36:50 -0700</delta_ts>
            <desc>Correct behavior of full selection range - Hacked chrome</desc>
            <filename>chrome-composition-with-full-selection.png</filename>
            <type>image/png</type>
            <size>2625</size>
            <attacher name="James Su">suzhe</attacher>
            
              <data encoding="base64">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
QmCC
</data>

          </attachment>
      

    </bug>

</bugzilla>