<?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>31779</bug_id>
          
          <creation_ts>2009-11-21 19:51:08 -0800</creation_ts>
          <short_desc>QWebPage::findText() does not clear selection when passed empty string</short_desc>
          <delta_ts>2011-04-19 05:15:29 -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>WebKit Qt</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>Qt, QtTriaged</keywords>
          <priority>P3</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Mark Turney">markturney</reporter>
          <assigned_to name="QtWebKit Unassigned">webkit-qt-unassigned</assigned_to>
          <cc>adawit</cc>
    
    <cc>benjamin</cc>
    
    <cc>commit-queue</cc>
    
    <cc>hausmann</cc>
    
    <cc>jesus</cc>
    
    <cc>kent.hansen</cc>
    
    <cc>markturney</cc>
    
    <cc>pierre.rossi</cc>
    
    <cc>rion4ik</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>165687</commentid>
    <comment_count>0</comment_count>
      <attachid>43670</attachid>
    <who name="Mark Turney">markturney</who>
    <bug_when>2009-11-21 19:51:08 -0800</bug_when>
    <thetext>Created attachment 43670
running example of the bug in question

The text within the Qt documentation for QWebPage::findText() states that &quot;To clear the selection, just pass an empty string.&quot;.  When an empty string is passed into this method as demonstrated by the included cpp file, QWebPage::findText() fails to clear the selection.

This bug was tested in 4.6-RC1 on Linux64.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>180409</commentid>
    <comment_count>1</comment_count>
    <who name="Rion">rion4ik</who>
    <bug_when>2010-01-13 14:28:41 -0800</bug_when>
    <thetext>the same for 4.6.0 release.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>195780</commentid>
    <comment_count>2</comment_count>
    <who name="Dawit A.">adawit</who>
    <bug_when>2010-03-03 15:12:52 -0800</bug_when>
    <thetext>FYI... Clearing of the selection will work correctly for the text highlighted when the HighlightAllOccurrances flag is set so long as you specify this very same flag when you calling the function with an empty string...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>196756</commentid>
    <comment_count>3</comment_count>
    <who name="Benjamin Poulain">benjamin</who>
    <bug_when>2010-03-05 15:50:15 -0800</bug_when>
    <thetext>Same with trunk.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>235447</commentid>
    <comment_count>4</comment_count>
      <attachid>58169</attachid>
    <who name="Pierre Rossi">pierre.rossi</who>
    <bug_when>2010-06-08 12:50:45 -0700</bug_when>
    <thetext>Created attachment 58169
proposed patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>235452</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2010-06-08 12:52:40 -0700</bug_when>
    <thetext>Attachment 58169 did not pass style-queue:

Failed to run &quot;[&apos;WebKitTools/Scripts/check-webkit-style&apos;, &apos;--no-squash&apos;]&quot; exit_code: 1
WebKit/qt/ChangeLog:5:  Line contains tab character.  [whitespace/tab] [5]
WebKit/qt/ChangeLog:6:  Line contains tab character.  [whitespace/tab] [5]
WARNING: File exempt from style guide. Skipping: &quot;WebKit/qt/Api/qwebpage.cpp&quot;
WARNING: File exempt from style guide. Skipping: &quot;WebKit/qt/tests/qwebpage/tst_qwebpage.cpp&quot;
Total errors found: 2 in 3 files


If any of these errors are false positives, please file a bug against check-webkit-style.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>235458</commentid>
    <comment_count>6</comment_count>
      <attachid>58172</attachid>
    <who name="Pierre Rossi">pierre.rossi</who>
    <bug_when>2010-06-08 12:57:51 -0700</bug_when>
    <thetext>Created attachment 58172
Argh, my Changelog really had no style at all!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>236152</commentid>
    <comment_count>7</comment_count>
      <attachid>58172</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-06-09 21:39:50 -0700</bug_when>
    <thetext>Comment on attachment 58172
Argh, my Changelog really had no style at all!

Clearing flags on attachment: 58172

Committed r60935: &lt;http://trac.webkit.org/changeset/60935&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>236153</commentid>
    <comment_count>8</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-06-09 21:39:59 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>237609</commentid>
    <comment_count>9</comment_count>
    <who name="Simon Hausmann">hausmann</who>
    <bug_when>2010-06-13 14:12:02 -0700</bug_when>
    <thetext>Revision r60935 cherry-picked into qtwebkit-2.0 with commit 0f8941d0dd5f947530e1dc55b859d810bba14764</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>43670</attachid>
            <date>2009-11-21 19:51:08 -0800</date>
            <delta_ts>2009-11-21 19:51:08 -0800</delta_ts>
            <desc>running example of the bug in question</desc>
            <filename>main.cpp</filename>
            <type>text/x-c++src</type>
            <size>708</size>
            <attacher name="Mark Turney">markturney</attacher>
            
              <data encoding="base64">CiNpbmNsdWRlIDxRdEd1aS9RQXBwbGljYXRpb24+CiNpbmNsdWRlIDxRTWFpbldpbmRvdz4KI2lu
Y2x1ZGUgPFFXZWJWaWV3PgojaW5jbHVkZSA8UVRpbWVyPgoKaW50IG1haW4oaW50IGFyZ2MsIGNo
YXIgKmFyZ3ZbXSkKewogICAgUUFwcGxpY2F0aW9uIGEoYXJnYywgYXJndik7CiAgICBRTWFpbldp
bmRvdyBtYWluX3dpbmRvdzsKICAgIFFXZWJWaWV3ICogd2ViX3ZpZXcgPSBuZXcgUVdlYlZpZXco
KTsKICAgIG1haW5fd2luZG93LnNldENlbnRyYWxXaWRnZXQod2ViX3ZpZXcpOwogICAgd2ViX3Zp
ZXctPnNldEh0bWwoIjxodG1sPjxib2R5PnRoaXMgaXMgc29tZSB0ZXh0IG9mIGludGVyZXN0PC9i
b2R5PjwvaHRtbD4iKTsKICAgIG1haW5fd2luZG93LnNldEdlb21ldHJ5KDMwMCwgMzAwLCAzMDAs
IDIwMCk7CgogICAgLy8gVGhpcyBzdGF0ZW1lbnQgY3JlYXRlcyBhIHNlbGVjdGlvbiBhcm91bmQg
dGhlIHNwZWNpZmllZCB0ZXh0LgogICAgd2ViX3ZpZXctPnBhZ2UoKS0+ZmluZFRleHQoInNvbSIp
OwoKICAgIC8vIEFjY29yZGluZyB0byB0aGUgZG9jdW1lbnRhdGlvbiwgdGhpcyBzdGF0ZW1lbnQg
c2hvdWxkIGVyYXNlIHRoZSBleGlzdGluZyBzZWxlY3Rpb24sIGJ1dCBpdCBkb2VzIG5vdC4KICAg
IHdlYl92aWV3LT5wYWdlKCktPmZpbmRUZXh0KCIiKTsKCiAgICBtYWluX3dpbmRvdy5zaG93KCk7
CiAgICByZXR1cm4gYS5leGVjKCk7Cn0K
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>58169</attachid>
            <date>2010-06-08 12:50:45 -0700</date>
            <delta_ts>2010-06-08 12:57:51 -0700</delta_ts>
            <desc>proposed patch</desc>
            <filename>findText_clear_selection.patch</filename>
            <type>text/plain</type>
            <size>2722</size>
            <attacher name="Pierre Rossi">pierre.rossi</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYktpdC9xdC9BcGkvcXdlYnBhZ2UuY3BwIGIvV2ViS2l0L3F0L0FwaS9x
d2VicGFnZS5jcHAKaW5kZXggODBkZDY2NC4uMDY3OGM1YiAxMDA2NDQKLS0tIGEvV2ViS2l0L3F0
L0FwaS9xd2VicGFnZS5jcHAKKysrIGIvV2ViS2l0L3F0L0FwaS9xd2VicGFnZS5jcHAKQEAgLTMw
OTksNiArMzA5OSwxNCBAQCBib29sIFFXZWJQYWdlOjpmaW5kVGV4dChjb25zdCBRU3RyaW5nICZz
dWJTdHJpbmcsIEZpbmRGbGFncyBvcHRpb25zKQogICAgICAgICB9IGVsc2UKICAgICAgICAgICAg
IHJldHVybiBkLT5wYWdlLT5tYXJrQWxsTWF0Y2hlc0ZvclRleHQoc3ViU3RyaW5nLCBjYXNlU2Vu
c2l0aXZpdHksIHRydWUsIDApOwogICAgIH0gZWxzZSB7CisgICAgICAgIGlmIChzdWJTdHJpbmcu
aXNFbXB0eSgpKSB7CisgICAgICAgICAgICBkLT5wYWdlLT5tYWluRnJhbWUoKS0+c2VsZWN0aW9u
KCktPmNsZWFyKCk7CisgICAgICAgICAgICBGcmFtZSogZnJhbWUgPSBkLT5wYWdlLT5tYWluRnJh
bWUoKS0+dHJlZSgpLT5maXJzdENoaWxkKCk7CisgICAgICAgICAgICB3aGlsZSAoZnJhbWUpIHsK
KyAgICAgICAgICAgICAgICBmcmFtZS0+c2VsZWN0aW9uKCktPmNsZWFyKCk7CisgICAgICAgICAg
ICAgICAgZnJhbWUgPSBmcmFtZS0+dHJlZSgpLT50cmF2ZXJzZU5leHRXaXRoV3JhcChmYWxzZSk7
CisgICAgICAgICAgICB9CisgICAgICAgIH0KICAgICAgICAgOjpGaW5kRGlyZWN0aW9uIGRpcmVj
dGlvbiA9IDo6RmluZERpcmVjdGlvbkZvcndhcmQ7CiAgICAgICAgIGlmIChvcHRpb25zICYgRmlu
ZEJhY2t3YXJkKQogICAgICAgICAgICAgZGlyZWN0aW9uID0gOjpGaW5kRGlyZWN0aW9uQmFja3dh
cmQ7CmRpZmYgLS1naXQgYS9XZWJLaXQvcXQvQ2hhbmdlTG9nIGIvV2ViS2l0L3F0L0NoYW5nZUxv
ZwppbmRleCAxYjMyNjBlLi45YzYzZTgyIDEwMDY0NAotLS0gYS9XZWJLaXQvcXQvQ2hhbmdlTG9n
CisrKyBiL1dlYktpdC9xdC9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNSBAQAorMjAxMC0wNi0wOCAg
UGllcnJlIFJvc3NpICA8cGllcnJlLnJvc3NpQG5va2lhLmNvbT4KKworICAgICAgICBSZXZpZXdl
ZCBieSBOT0JPRFkgKE9PUFMhKS4KKworCVFXZWJQYWdlOjpmaW5kVGV4dCgpIGRvZXMgbm90IGNs
ZWFyIHNlbGVjdGlvbiB3aGVuIHBhc3NlZCBlbXB0eSBzdHJpbmcKKwlodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MzE3NzkKKworICAgICAgICAqIEFwaS9xd2VicGFnZS5j
cHA6CisgICAgICAgIChRV2ViUGFnZTo6ZmluZFRleHQpOgorICAgICAgICAqIHRlc3RzL3F3ZWJw
YWdlL3RzdF9xd2VicGFnZS5jcHA6CisgICAgICAgICh0c3RfUVdlYlBhZ2U6OmZpbmRUZXh0KToK
KwogMjAxMC0wNi0wOCAgQW50b25pbyBHb21lcyAgPHRvbmlraXRvb0B3ZWJraXQub3JnPgogCiAg
ICAgICAgIFJldmlld2VkIGJ5IE9qYW4gVmFmYWkgYW5kIERhcmluIEFkbGVyLgpkaWZmIC0tZ2l0
IGEvV2ViS2l0L3F0L3Rlc3RzL3F3ZWJwYWdlL3RzdF9xd2VicGFnZS5jcHAgYi9XZWJLaXQvcXQv
dGVzdHMvcXdlYnBhZ2UvdHN0X3F3ZWJwYWdlLmNwcAppbmRleCA2MzBjY2NlLi5iMGY5ZmFmIDEw
MDY0NAotLS0gYS9XZWJLaXQvcXQvdGVzdHMvcXdlYnBhZ2UvdHN0X3F3ZWJwYWdlLmNwcAorKysg
Yi9XZWJLaXQvcXQvdGVzdHMvcXdlYnBhZ2UvdHN0X3F3ZWJwYWdlLmNwcApAQCAtMTIzLDYgKzEy
Myw3IEBAIHByaXZhdGUgc2xvdHM6CiAgICAgdm9pZCB0ZXN0SlNQcm9tcHQoKTsKICAgICB2b2lk
IHNob3dNb2RhbERpYWxvZygpOwogICAgIHZvaWQgdGVzdFN0b3BTY2hlZHVsZWRQYWdlUmVmcmVz
aCgpOworICAgIHZvaWQgZmluZFRleHQoKTsKICAgICAKIHByaXZhdGU6CiAgICAgUVdlYlZpZXcq
IG1fdmlldzsKQEAgLTIxMTYsNSArMjExNywyMSBAQCB2b2lkIHRzdF9RV2ViUGFnZTo6dGVzdFN0
b3BTY2hlZHVsZWRQYWdlUmVmcmVzaCgpCiAgICAgUUNPTVBBUkUocGFnZTIubWFpbkZyYW1lKCkt
PnVybCgpLnRvU3RyaW5nKCksIFFTdHJpbmcoImFib3V0OmJsYW5rIikpOwogfQogCit2b2lkIHRz
dF9RV2ViUGFnZTo6ZmluZFRleHQoKQoreworICAgIG1fdmlldy0+c2V0SHRtbChRU3RyaW5nKCI8
aHRtbD48aGVhZD48L2hlYWQ+PGJvZHk+PGRpdj5mb28gYmFyPC9kaXY+PC9ib2R5PjwvaHRtbD4i
KSk7CisgICAgbV9wYWdlLT50cmlnZ2VyQWN0aW9uKFFXZWJQYWdlOjpTZWxlY3RBbGwpOworICAg
IFFWRVJJRlkoIW1fcGFnZS0+c2VsZWN0ZWRUZXh0KCkuaXNFbXB0eSgpKTsKKyAgICBtX3BhZ2Ut
PmZpbmRUZXh0KCIiKTsKKyAgICBRVkVSSUZZKG1fcGFnZS0+c2VsZWN0ZWRUZXh0KCkuaXNFbXB0
eSgpKTsKKyAgICBRU3RyaW5nTGlzdCB3b3JkcyA9IChRU3RyaW5nTGlzdCgpIDw8ICJmb28iIDw8
ICJiYXIiKTsKKyAgICBmb3JlYWNoIChRU3RyaW5nIHN1YlN0cmluZywgd29yZHMpIHsKKyAgICAg
ICAgbV9wYWdlLT5maW5kVGV4dChzdWJTdHJpbmcsIFFXZWJQYWdlOjpGaW5kV3JhcHNBcm91bmRE
b2N1bWVudCk7CisgICAgICAgIFFDT01QQVJFKG1fcGFnZS0+c2VsZWN0ZWRUZXh0KCksIHN1YlN0
cmluZyk7CisgICAgICAgIG1fcGFnZS0+ZmluZFRleHQoIiIpOworICAgICAgICBRVkVSSUZZKG1f
cGFnZS0+c2VsZWN0ZWRUZXh0KCkuaXNFbXB0eSgpKTsKKyAgICB9Cit9CisKIFFURVNUX01BSU4o
dHN0X1FXZWJQYWdlKQogI2luY2x1ZGUgInRzdF9xd2VicGFnZS5tb2MiCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>58172</attachid>
            <date>2010-06-08 12:57:51 -0700</date>
            <delta_ts>2010-06-09 21:39:50 -0700</delta_ts>
            <desc>Argh, my Changelog really had no style at all!</desc>
            <filename>findText_clear_selection.patch</filename>
            <type>text/plain</type>
            <size>2736</size>
            <attacher name="Pierre Rossi">pierre.rossi</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYktpdC9xdC9BcGkvcXdlYnBhZ2UuY3BwIGIvV2ViS2l0L3F0L0FwaS9x
d2VicGFnZS5jcHAKaW5kZXggODBkZDY2NC4uMDY3OGM1YiAxMDA2NDQKLS0tIGEvV2ViS2l0L3F0
L0FwaS9xd2VicGFnZS5jcHAKKysrIGIvV2ViS2l0L3F0L0FwaS9xd2VicGFnZS5jcHAKQEAgLTMw
OTksNiArMzA5OSwxNCBAQCBib29sIFFXZWJQYWdlOjpmaW5kVGV4dChjb25zdCBRU3RyaW5nICZz
dWJTdHJpbmcsIEZpbmRGbGFncyBvcHRpb25zKQogICAgICAgICB9IGVsc2UKICAgICAgICAgICAg
IHJldHVybiBkLT5wYWdlLT5tYXJrQWxsTWF0Y2hlc0ZvclRleHQoc3ViU3RyaW5nLCBjYXNlU2Vu
c2l0aXZpdHksIHRydWUsIDApOwogICAgIH0gZWxzZSB7CisgICAgICAgIGlmIChzdWJTdHJpbmcu
aXNFbXB0eSgpKSB7CisgICAgICAgICAgICBkLT5wYWdlLT5tYWluRnJhbWUoKS0+c2VsZWN0aW9u
KCktPmNsZWFyKCk7CisgICAgICAgICAgICBGcmFtZSogZnJhbWUgPSBkLT5wYWdlLT5tYWluRnJh
bWUoKS0+dHJlZSgpLT5maXJzdENoaWxkKCk7CisgICAgICAgICAgICB3aGlsZSAoZnJhbWUpIHsK
KyAgICAgICAgICAgICAgICBmcmFtZS0+c2VsZWN0aW9uKCktPmNsZWFyKCk7CisgICAgICAgICAg
ICAgICAgZnJhbWUgPSBmcmFtZS0+dHJlZSgpLT50cmF2ZXJzZU5leHRXaXRoV3JhcChmYWxzZSk7
CisgICAgICAgICAgICB9CisgICAgICAgIH0KICAgICAgICAgOjpGaW5kRGlyZWN0aW9uIGRpcmVj
dGlvbiA9IDo6RmluZERpcmVjdGlvbkZvcndhcmQ7CiAgICAgICAgIGlmIChvcHRpb25zICYgRmlu
ZEJhY2t3YXJkKQogICAgICAgICAgICAgZGlyZWN0aW9uID0gOjpGaW5kRGlyZWN0aW9uQmFja3dh
cmQ7CmRpZmYgLS1naXQgYS9XZWJLaXQvcXQvQ2hhbmdlTG9nIGIvV2ViS2l0L3F0L0NoYW5nZUxv
ZwppbmRleCAxYjMyNjBlLi40MmJiMjFiIDEwMDY0NAotLS0gYS9XZWJLaXQvcXQvQ2hhbmdlTG9n
CisrKyBiL1dlYktpdC9xdC9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNSBAQAorMjAxMC0wNi0wOCAg
UGllcnJlIFJvc3NpICA8cGllcnJlLnJvc3NpQG5va2lhLmNvbT4KKworICAgICAgICBSZXZpZXdl
ZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBRV2ViUGFnZTo6ZmluZFRleHQoKSBkb2Vz
IG5vdCBjbGVhciBzZWxlY3Rpb24gd2hlbiBwYXNzZWQgZW1wdHkgc3RyaW5nCisgICAgICAgIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0zMTc3OQorCisgICAgICAgICog
QXBpL3F3ZWJwYWdlLmNwcDoKKyAgICAgICAgKFFXZWJQYWdlOjpmaW5kVGV4dCk6CisgICAgICAg
ICogdGVzdHMvcXdlYnBhZ2UvdHN0X3F3ZWJwYWdlLmNwcDoKKyAgICAgICAgKHRzdF9RV2ViUGFn
ZTo6ZmluZFRleHQpOgorCiAyMDEwLTA2LTA4ICBBbnRvbmlvIEdvbWVzICA8dG9uaWtpdG9vQHdl
YmtpdC5vcmc+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgT2phbiBWYWZhaSBhbmQgRGFyaW4gQWRs
ZXIuCmRpZmYgLS1naXQgYS9XZWJLaXQvcXQvdGVzdHMvcXdlYnBhZ2UvdHN0X3F3ZWJwYWdlLmNw
cCBiL1dlYktpdC9xdC90ZXN0cy9xd2VicGFnZS90c3RfcXdlYnBhZ2UuY3BwCmluZGV4IDYzMGNj
Y2UuLmIwZjlmYWYgMTAwNjQ0Ci0tLSBhL1dlYktpdC9xdC90ZXN0cy9xd2VicGFnZS90c3RfcXdl
YnBhZ2UuY3BwCisrKyBiL1dlYktpdC9xdC90ZXN0cy9xd2VicGFnZS90c3RfcXdlYnBhZ2UuY3Bw
CkBAIC0xMjMsNiArMTIzLDcgQEAgcHJpdmF0ZSBzbG90czoKICAgICB2b2lkIHRlc3RKU1Byb21w
dCgpOwogICAgIHZvaWQgc2hvd01vZGFsRGlhbG9nKCk7CiAgICAgdm9pZCB0ZXN0U3RvcFNjaGVk
dWxlZFBhZ2VSZWZyZXNoKCk7CisgICAgdm9pZCBmaW5kVGV4dCgpOwogICAgIAogcHJpdmF0ZToK
ICAgICBRV2ViVmlldyogbV92aWV3OwpAQCAtMjExNiw1ICsyMTE3LDIxIEBAIHZvaWQgdHN0X1FX
ZWJQYWdlOjp0ZXN0U3RvcFNjaGVkdWxlZFBhZ2VSZWZyZXNoKCkKICAgICBRQ09NUEFSRShwYWdl
Mi5tYWluRnJhbWUoKS0+dXJsKCkudG9TdHJpbmcoKSwgUVN0cmluZygiYWJvdXQ6YmxhbmsiKSk7
CiB9CiAKK3ZvaWQgdHN0X1FXZWJQYWdlOjpmaW5kVGV4dCgpCit7CisgICAgbV92aWV3LT5zZXRI
dG1sKFFTdHJpbmcoIjxodG1sPjxoZWFkPjwvaGVhZD48Ym9keT48ZGl2PmZvbyBiYXI8L2Rpdj48
L2JvZHk+PC9odG1sPiIpKTsKKyAgICBtX3BhZ2UtPnRyaWdnZXJBY3Rpb24oUVdlYlBhZ2U6OlNl
bGVjdEFsbCk7CisgICAgUVZFUklGWSghbV9wYWdlLT5zZWxlY3RlZFRleHQoKS5pc0VtcHR5KCkp
OworICAgIG1fcGFnZS0+ZmluZFRleHQoIiIpOworICAgIFFWRVJJRlkobV9wYWdlLT5zZWxlY3Rl
ZFRleHQoKS5pc0VtcHR5KCkpOworICAgIFFTdHJpbmdMaXN0IHdvcmRzID0gKFFTdHJpbmdMaXN0
KCkgPDwgImZvbyIgPDwgImJhciIpOworICAgIGZvcmVhY2ggKFFTdHJpbmcgc3ViU3RyaW5nLCB3
b3JkcykgeworICAgICAgICBtX3BhZ2UtPmZpbmRUZXh0KHN1YlN0cmluZywgUVdlYlBhZ2U6OkZp
bmRXcmFwc0Fyb3VuZERvY3VtZW50KTsKKyAgICAgICAgUUNPTVBBUkUobV9wYWdlLT5zZWxlY3Rl
ZFRleHQoKSwgc3ViU3RyaW5nKTsKKyAgICAgICAgbV9wYWdlLT5maW5kVGV4dCgiIik7CisgICAg
ICAgIFFWRVJJRlkobV9wYWdlLT5zZWxlY3RlZFRleHQoKS5pc0VtcHR5KCkpOworICAgIH0KK30K
KwogUVRFU1RfTUFJTih0c3RfUVdlYlBhZ2UpCiAjaW5jbHVkZSAidHN0X3F3ZWJwYWdlLm1vYyIK
</data>

          </attachment>
      

    </bug>

</bugzilla>