<?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>60499</bug_id>
          
          <creation_ts>2011-05-09 12:54:37 -0700</creation_ts>
          <short_desc>[Qt] DumpRenderTreeQt needs an implementation of unmarkText</short_desc>
          <delta_ts>2011-05-10 01:39:38 -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>Tools / Tests</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="Chang Shu">cshu</reporter>
          <assigned_to name="Chang Shu">cshu</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>ossy</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>400689</commentid>
    <comment_count>0</comment_count>
    <who name="Chang Shu">cshu</who>
    <bug_when>2011-05-09 12:54:37 -0700</bug_when>
    <thetext>Should help to fix
editing/inserting/insert-composition-whitespace.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>400700</commentid>
    <comment_count>1</comment_count>
      <attachid>92837</attachid>
    <who name="Chang Shu">cshu</who>
    <bug_when>2011-05-09 13:19:46 -0700</bug_when>
    <thetext>Created attachment 92837
fix patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>400804</commentid>
    <comment_count>2</comment_count>
      <attachid>92837</attachid>
    <who name="Kenneth Rohde Christiansen">kenneth</who>
    <bug_when>2011-05-09 15:21:21 -0700</bug_when>
    <thetext>Comment on attachment 92837
fix patch

Looks good. Are you going to use that confirmComposition for other tests? Because it is doing a lot more than unmarking text :-)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>400967</commentid>
    <comment_count>3</comment_count>
    <who name="Chang Shu">cshu</who>
    <bug_when>2011-05-09 18:26:41 -0700</bug_when>
    <thetext>Maybe, I haven&apos;t realized it yet. :)
Thanks for the review.
(In reply to comment #2)
&gt; (From update of attachment 92837 [details])
&gt; Looks good. Are you going to use that confirmComposition for other tests? Because it is doing a lot more than unmarking text :-)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>400993</commentid>
    <comment_count>4</comment_count>
      <attachid>92837</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2011-05-09 19:11:33 -0700</bug_when>
    <thetext>Comment on attachment 92837
fix patch

Clearing flags on attachment: 92837

Committed r86124: &lt;http://trac.webkit.org/changeset/86124&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>400995</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2011-05-09 19:11:38 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>401098</commentid>
    <comment_count>6</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2011-05-10 01:39:38 -0700</bug_when>
    <thetext>Guys, you should have to run layout tests before commiting and/or watch the buildbots after commiting. 

Please respect the rules: http://www.webkit.org/coding/contributing.html
&quot;Once you have made your changes, you need to run the regression tests, which is done via the run-webkit-tests script. All tests must pass. Patches will not be landed in the tree if they break existing layout tests.&quot;

I landed a fix: http://trac.webkit.org/changeset/86137 instead of you ... :S</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>92837</attachid>
            <date>2011-05-09 13:19:46 -0700</date>
            <delta_ts>2011-05-09 19:11:33 -0700</delta_ts>
            <desc>fix patch</desc>
            <filename>60499_1.patch</filename>
            <type>text/plain</type>
            <size>5669</size>
            <attacher name="Chang Shu">cshu</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJLaXQvcXQvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9X
ZWJLaXQvcXQvQ2hhbmdlTG9nCShyZXZpc2lvbiA4NjA4MykKKysrIFNvdXJjZS9XZWJLaXQvcXQv
Q2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMTYgQEAKKzIwMTEtMDUtMDkgIENo
YW5nIFNodSAgPGNzaHVAd2Via2l0Lm9yZz4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkg
KE9PUFMhKS4KKworICAgICAgICBbUXRdIER1bXBSZW5kZXJUcmVlUXQgbmVlZHMgYW4gaW1wbGVt
ZW50YXRpb24gb2YgdW5tYXJrVGV4dAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9NjA0OTkKKworICAgICAgICBUaGUgaW1wbGVtZW50YXRpb24gaXMgc2lt
aWxhciB0byBndGsuCisKKyAgICAgICAgKiBXZWJDb3JlU3VwcG9ydC9EdW1wUmVuZGVyVHJlZVN1
cHBvcnRRdC5jcHA6CisgICAgICAgIChEdW1wUmVuZGVyVHJlZVN1cHBvcnRRdDo6Y29uZmlybUNv
bXBvc2l0aW9uKToKKyAgICAgICAgKiBXZWJDb3JlU3VwcG9ydC9EdW1wUmVuZGVyVHJlZVN1cHBv
cnRRdC5oOgorCiAyMDExLTA1LTA3ICBKb2UgTWFzb24gIDxqbWFzb25AcmltLmNvbT4KIAogICAg
ICAgICBSZXZpZXdlZCBieSBEYW5pZWwgQmF0ZXMuCkluZGV4OiBTb3VyY2UvV2ViS2l0L3F0L1dl
YkNvcmVTdXBwb3J0L0R1bXBSZW5kZXJUcmVlU3VwcG9ydFF0LmNwcAo9PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBT
b3VyY2UvV2ViS2l0L3F0L1dlYkNvcmVTdXBwb3J0L0R1bXBSZW5kZXJUcmVlU3VwcG9ydFF0LmNw
cAkocmV2aXNpb24gODU4NTIpCisrKyBTb3VyY2UvV2ViS2l0L3F0L1dlYkNvcmVTdXBwb3J0L0R1
bXBSZW5kZXJUcmVlU3VwcG9ydFF0LmNwcAkod29ya2luZyBjb3B5KQpAQCAtMTEwOSw2ICsxMTA5
LDI1IEBAIHZvaWQgRHVtcFJlbmRlclRyZWVTdXBwb3J0UXQ6OnJlbW92ZVNoYWQKICAgICB3ZWJF
bGVtZW50LT5yZW1vdmVTaGFkb3dSb290KCk7CiB9CiAKK3ZvaWQgRHVtcFJlbmRlclRyZWVTdXBw
b3J0UXQ6OmNvbmZpcm1Db21wb3NpdGlvbihRV2ViUGFnZSogcGFnZSwgY29uc3QgY2hhciogdGV4
dCkKK3sKKyAgICBGcmFtZSogZnJhbWUgPSBwYWdlLT5oYW5kbGUoKS0+cGFnZS0+Zm9jdXNDb250
cm9sbGVyKCktPmZvY3VzZWRPck1haW5GcmFtZSgpOworICAgIGlmICghZnJhbWUpCisgICAgICAg
IHJldHVybjsKKworICAgIEVkaXRvciogZWRpdG9yID0gZnJhbWUtPmVkaXRvcigpOworICAgIGlm
ICghZWRpdG9yIHx8ICghZWRpdG9yLT5oYXNDb21wb3NpdGlvbigpICYmICF0ZXh0KSkKKyAgICAg
ICAgcmV0dXJuOworCisgICAgaWYgKGVkaXRvci0+aGFzQ29tcG9zaXRpb24oKSkgeworICAgICAg
ICBpZiAodGV4dCkKKyAgICAgICAgICAgIGVkaXRvci0+Y29uZmlybUNvbXBvc2l0aW9uKFN0cmlu
Zzo6ZnJvbVVURjgodGV4dCkpOworICAgICAgICBlbHNlCisgICAgICAgICAgICBlZGl0b3ItPmNv
bmZpcm1Db21wb3NpdGlvbigpOworICAgIH0gZWxzZQorICAgICAgICBlZGl0b3ItPmluc2VydFRl
eHQoU3RyaW5nOjpmcm9tVVRGOCh0ZXh0KSwgMCk7Cit9CisKIC8vIFByb3ZpZGUgYSBiYWNrd2Fy
ZCBjb21wYXRpYmlsaXR5IHdpdGggcHJldmlvdXNseSBleHBvcnRlZCBwcml2YXRlIHN5bWJvbHMg
YXMgb2YgUXRXZWJLaXQgNC42IHJlbGVhc2UKIAogdm9pZCBRV0VCS0lUX0VYUE9SVCBxdF9yZXN1
bWVBY3RpdmVET01PYmplY3RzKFFXZWJGcmFtZSogZnJhbWUpCkluZGV4OiBTb3VyY2UvV2ViS2l0
L3F0L1dlYkNvcmVTdXBwb3J0L0R1bXBSZW5kZXJUcmVlU3VwcG9ydFF0LmgKPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQot
LS0gU291cmNlL1dlYktpdC9xdC9XZWJDb3JlU3VwcG9ydC9EdW1wUmVuZGVyVHJlZVN1cHBvcnRR
dC5oCShyZXZpc2lvbiA4NTg1MikKKysrIFNvdXJjZS9XZWJLaXQvcXQvV2ViQ29yZVN1cHBvcnQv
RHVtcFJlbmRlclRyZWVTdXBwb3J0UXQuaAkod29ya2luZyBjb3B5KQpAQCAtOTQsNiArOTQsNyBA
QCBwdWJsaWM6CiAgICAgc3RhdGljIHZvaWQgc2V0U2VsZWN0VHJhaWxpbmdXaGl0ZXNwYWNlRW5h
YmxlZChRV2ViUGFnZSogcGFnZSwgYm9vbCBlbmFibGVkKTsKICAgICBzdGF0aWMgUVZhcmlhbnRM
aXN0IHNlbGVjdGVkUmFuZ2UoUVdlYlBhZ2UqIHBhZ2UpOwogICAgIHN0YXRpYyBRVmFyaWFudExp
c3QgZmlyc3RSZWN0Rm9yQ2hhcmFjdGVyUmFuZ2UoUVdlYlBhZ2UqIHBhZ2UsIGludCBsb2NhdGlv
biwgaW50IGxlbmd0aCk7CisgICAgc3RhdGljIHZvaWQgY29uZmlybUNvbXBvc2l0aW9uKFFXZWJQ
YWdlKiwgY29uc3QgY2hhciogdGV4dCk7CiAKICAgICBzdGF0aWMgYm9vbCBwYXVzZUFuaW1hdGlv
bihRV2ViRnJhbWUqLCBjb25zdCBRU3RyaW5nJiBuYW1lLCBkb3VibGUgdGltZSwgY29uc3QgUVN0
cmluZyYgZWxlbWVudElkKTsKICAgICBzdGF0aWMgYm9vbCBwYXVzZVRyYW5zaXRpb25PZlByb3Bl
cnR5KFFXZWJGcmFtZSosIGNvbnN0IFFTdHJpbmcmIG5hbWUsIGRvdWJsZSB0aW1lLCBjb25zdCBR
U3RyaW5nJiBlbGVtZW50SWQpOwpJbmRleDogVG9vbHMvQ2hhbmdlTG9nCj09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0t
IFRvb2xzL0NoYW5nZUxvZwkocmV2aXNpb24gODYwODMpCisrKyBUb29scy9DaGFuZ2VMb2cJKHdv
cmtpbmcgY29weSkKQEAgLTEsMyArMSwxNiBAQAorMjAxMS0wNS0wOSAgQ2hhbmcgU2h1ICA8Y3No
dUB3ZWJraXQub3JnPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisg
ICAgICAgIFtRdF0gRHVtcFJlbmRlclRyZWVRdCBuZWVkcyBhbiBpbXBsZW1lbnRhdGlvbiBvZiB1
bm1hcmtUZXh0CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9p
ZD02MDQ5OQorCisgICAgICAgIFRoZSBpbXBsZW1lbnRhdGlvbiBpcyBzaW1pbGFyIHRvIGd0ay4K
KworICAgICAgICAqIER1bXBSZW5kZXJUcmVlL3F0L1RleHRJbnB1dENvbnRyb2xsZXJRdC5jcHA6
CisgICAgICAgIChUZXh0SW5wdXRDb250cm9sbGVyOjp1bm1hcmtUZXh0KToKKyAgICAgICAgKiBE
dW1wUmVuZGVyVHJlZS9xdC9UZXh0SW5wdXRDb250cm9sbGVyUXQuaDoKKwogMjAxMS0wNS0wOSAg
QWxpY2UgQm94aGFsbCAgPGFib3hoYWxsQGNocm9taXVtLm9yZz4KIAogICAgICAgICBSZXZpZXdl
ZCBieSBPamFuIFZhZmFpLgpJbmRleDogVG9vbHMvRHVtcFJlbmRlclRyZWUvcXQvVGV4dElucHV0
Q29udHJvbGxlclF0LmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9EdW1wUmVuZGVyVHJlZS9xdC9U
ZXh0SW5wdXRDb250cm9sbGVyUXQuY3BwCShyZXZpc2lvbiA4NTg1MikKKysrIFRvb2xzL0R1bXBS
ZW5kZXJUcmVlL3F0L1RleHRJbnB1dENvbnRyb2xsZXJRdC5jcHAJKHdvcmtpbmcgY29weSkKQEAg
LTE1NiwzICsxNTYsOCBAQCBRVmFyaWFudExpc3QgVGV4dElucHV0Q29udHJvbGxlcjo6Zmlyc3RS
CiB7CiAgICAgcmV0dXJuIER1bXBSZW5kZXJUcmVlU3VwcG9ydFF0OjpmaXJzdFJlY3RGb3JDaGFy
YWN0ZXJSYW5nZShxb2JqZWN0X2Nhc3Q8UVdlYlBhZ2UqPihwYXJlbnQoKSksIGxvY2F0aW9uLCBs
ZW5ndGgpOwogfQorCit2b2lkIFRleHRJbnB1dENvbnRyb2xsZXI6OnVubWFya1RleHQoKQorewor
ICAgIER1bXBSZW5kZXJUcmVlU3VwcG9ydFF0Ojpjb25maXJtQ29tcG9zaXRpb24ocW9iamVjdF9j
YXN0PFFXZWJQYWdlKj4ocGFyZW50KCkpLCAwKTsKK30KSW5kZXg6IFRvb2xzL0R1bXBSZW5kZXJU
cmVlL3F0L1RleHRJbnB1dENvbnRyb2xsZXJRdC5oCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFRvb2xzL0R1bXBS
ZW5kZXJUcmVlL3F0L1RleHRJbnB1dENvbnRyb2xsZXJRdC5oCShyZXZpc2lvbiA4NTg1MikKKysr
IFRvb2xzL0R1bXBSZW5kZXJUcmVlL3F0L1RleHRJbnB1dENvbnRyb2xsZXJRdC5oCSh3b3JraW5n
IGNvcHkpCkBAIC00NCw3ICs0NCw3IEBAIHB1YmxpYyBzbG90czoKICAgICB2b2lkIGRvQ29tbWFu
ZChjb25zdCBRU3RyaW5nJiBjb21tYW5kKTsKICAgICB2b2lkIHNldE1hcmtlZFRleHQoY29uc3Qg
UVN0cmluZyYgc3RyaW5nLCBpbnQgc3RhcnQsIGludCBlbmQpOwogLy8gICAgIGJvb2wgaGFzTWFy
a2VkVGV4dCgpOwotLy8gICAgIHZvaWQgdW5tYXJrVGV4dCgpOworICAgICB2b2lkIHVubWFya1Rl
eHQoKTsKIC8vICAgICBRTGlzdDxpbnQ+IG1hcmtlZFJhbmdlKCk7CiAgICAgUVZhcmlhbnRMaXN0
IHNlbGVjdGVkUmFuZ2UoKTsKIC8vICAgICB2b2lkIHZhbGlkQXR0cmlidXRlc0Zvck1hcmtlZFRl
eHQoKTsKSW5kZXg6IExheW91dFRlc3RzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRU
ZXN0cy9DaGFuZ2VMb2cJKHJldmlzaW9uIDg2MDgzKQorKysgTGF5b3V0VGVzdHMvQ2hhbmdlTG9n
CSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMTQgQEAKKzIwMTEtMDUtMDkgIENoYW5nIFNodSAg
PGNzaHVAd2Via2l0Lm9yZz4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4K
KworICAgICAgICBbUXRdIER1bXBSZW5kZXJUcmVlUXQgbmVlZHMgYW4gaW1wbGVtZW50YXRpb24g
b2YgdW5tYXJrVGV4dAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5j
Z2k/aWQ9NjA0OTkKKworICAgICAgICBVbnNraXBwZWQgcGFzc2VkIHRlc3QuCisKKyAgICAgICAg
KiBwbGF0Zm9ybS9xdC9Ta2lwcGVkOgorCiAyMDExLTA1LTA5ICBDaGFuZyBTaHUgIDxjc2h1QHdl
YmtpdC5vcmc+CiAKICAgICAgICAgVW5yZXZpZXdlZC4KSW5kZXg6IExheW91dFRlc3RzL3BsYXRm
b3JtL3F0L1NraXBwZWQKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvcGxhdGZvcm0vcXQvU2tp
cHBlZAkocmV2aXNpb24gODYwODIpCisrKyBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9xdC9Ta2lwcGVk
CSh3b3JraW5nIGNvcHkpCkBAIC0zMzYsNyArMzM2LDYgQEAgZWRpdGluZy9pbnNlcnRpbmcvbXVs
dGlwbGUtbGluZXMtc2VsZWN0ZQogZWRpdGluZy9pbnNlcnRpbmcvdHlwaW5nLXRhYi1kZXNpZ25t
b2RlLWZvcm1zLmh0bWwKIGVkaXRpbmcvaW5zZXJ0aW5nL3R5cGluZy10YWItZGVzaWdubW9kZS5o
dG1sCiBlZGl0aW5nL2luc2VydGluZy81OTk0NDgwLTIuaHRtbAotZWRpdGluZy9pbnNlcnRpbmcv
aW5zZXJ0LWNvbXBvc2l0aW9uLXdoaXRlc3BhY2UuaHRtbAogCiAjIGh0dHA6Ly9idWdyZXBvcnRz
LnF0Lm5va2lhLmNvbS9icm93c2UvUVRCVUctMTU1NjYKIGh0dHAvdGVzdHMveG1saHR0cHJlcXVl
c3QvYmFzaWMtYXV0aC1ub3VzZXIuaHRtbAo=
</data>

          </attachment>
      

    </bug>

</bugzilla>