<?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>53176</bug_id>
          
          <creation_ts>2011-01-26 09:42:03 -0800</creation_ts>
          <short_desc>[Chromium]: FindInPage scoping infinite loop</short_desc>
          <delta_ts>2011-01-27 18:04:08 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>New Bugs</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P1</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Finnur Thorarinsson">finnur.webkit</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>commit-queue</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>340314</commentid>
    <comment_count>0</comment_count>
    <who name="Finnur Thorarinsson">finnur.webkit</who>
    <bug_when>2011-01-26 09:42:03 -0800</bug_when>
    <thetext>Originally reported here: http://code.google.com/p/chromium/issues/detail?id=70505

When we restart scoping within a long text inside a textarea, we can get stuck in an infinite loop because originalEnd{Container|Offset} is not set correctly.

I have a small patch coming which fixes this.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>340833</commentid>
    <comment_count>1</comment_count>
      <attachid>80321</attachid>
    <who name="Finnur Thorarinsson">finnur.webkit</who>
    <bug_when>2011-01-27 04:35:53 -0800</bug_when>
    <thetext>Created attachment 80321
Addresses the issue</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>341204</commentid>
    <comment_count>2</comment_count>
      <attachid>80321</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2011-01-27 18:04:05 -0800</bug_when>
    <thetext>Comment on attachment 80321
Addresses the issue

Clearing flags on attachment: 80321

Committed r76889: &lt;http://trac.webkit.org/changeset/76889&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>341206</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2011-01-27 18:04:08 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>80321</attachid>
            <date>2011-01-27 04:35:53 -0800</date>
            <delta_ts>2011-01-27 18:04:05 -0800</delta_ts>
            <desc>Addresses the issue</desc>
            <filename>patch1</filename>
            <type>text/plain</type>
            <size>2243</size>
            <attacher name="Finnur Thorarinsson">finnur.webkit</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNv
dXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nCShyZXZpc2lvbiA3Njc4NCkKKysrIFNvdXJj
ZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMjIg
QEAKKzIwMTEtMDEtMjcgIEZpbm51ciBUaG9yYXJpbnNzb24gIDxmaW5udXIud2Via2l0QGdtYWls
LmNvbT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBU
aGlzIGFkZHJlc3NlcyBhIHJlZ3Jlc3Npb24gaW50cm9kdWNlZCBieSByNzU3ODQsIGFzIGRlc2Ny
aWJlZCBpbjoKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTUzMTc2CisKKyAgICAgICAgVGhlIHByb2JsZW0gaXMgdGhhdCBvcmlnaW5hbEVuZENvbnRhaW5l
ciBhbmQgb3JpZ2luYWxFbmRPZmZzZXQgd2FzCisgICAgICAgIG1lYW50IHRvIGNhcHR1cmUgdGhl
IGVuZCBvZiB0aGUgZG9jdW1lbnQsIGJ1dCB3YXMgYmVpbmcgYXNzaWduZWQgYWZ0ZXIKKyAgICAg
ICAgYSBjYWxsIHRvIHNlYXJjaFJhbmdlLT5zZXRTdGFydCgpICh3aGVuIHNjb3BpbmcgaXMgcmVz
dGFydGVkKSwgd2hpY2ggY2FuCisgICAgICAgIHJlc3VsdCBpbiB0aGUgUmFuZ2UgYmVpbmcgY29s
bGFwc2VkIHRvIHN0YXJ0ICh0aGVyZWJ5IGFzc2lnbmluZyB0aGUKKyAgICAgICAgd3JvbmcgdmFs
dWUgdG8gdGhlIENvbnRhaW5lci9PZmZzZXQgcGFpcikuCisKKyAgICAgICAgVGhpcyBjb2RlIGlz
IG5ldmVyIHRyaWdnZXJlZCBieSBsYXlvdXQgdGVzdHMsIGJ1dCBJJ20gYWRkaW5nIGEgcmVncmVz
c2lvbm8KKyAgICAgICAgdGVzdCBvbiB0aGUgQ2hyb21pdW0gc2lkZSBmb3IgdGhpcy4KKworICAg
ICAgICAqIHNyYy9XZWJGcmFtZUltcGwuY3BwOgorICAgICAgICAoV2ViS2l0OjpXZWJGcmFtZUlt
cGw6OnNjb3BlU3RyaW5nTWF0Y2hlcyk6CisKIDIwMTEtMDEtMjcgIEhhbnMgV2VubmJvcmcgIDxo
YW5zQGNocm9taXVtLm9yZz4KIAogICAgICAgICBSZXZpZXdlZCBieSBKZXJlbXkgT3Jsb3cuCklu
ZGV4OiBTb3VyY2UvV2ViS2l0L2Nocm9taXVtL3NyYy9XZWJGcmFtZUltcGwuY3BwCj09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0KLS0tIFNvdXJjZS9XZWJLaXQvY2hyb21pdW0vc3JjL1dlYkZyYW1lSW1wbC5jcHAJKHJldmlz
aW9uIDc2Nzg0KQorKysgU291cmNlL1dlYktpdC9jaHJvbWl1bS9zcmMvV2ViRnJhbWVJbXBsLmNw
cAkod29ya2luZyBjb3B5KQpAQCAtMTU0NCw2ICsxNTQ0LDkgQEAgdm9pZCBXZWJGcmFtZUltcGw6
OnNjb3BlU3RyaW5nTWF0Y2hlcyhpbgogCiAgICAgUmVmUHRyPFJhbmdlPiBzZWFyY2hSYW5nZShy
YW5nZU9mQ29udGVudHMoZnJhbWUoKS0+ZG9jdW1lbnQoKSkpOwogCisgICAgTm9kZSogb3JpZ2lu
YWxFbmRDb250YWluZXIgPSBzZWFyY2hSYW5nZS0+ZW5kQ29udGFpbmVyKCk7CisgICAgaW50IG9y
aWdpbmFsRW5kT2Zmc2V0ID0gc2VhcmNoUmFuZ2UtPmVuZE9mZnNldCgpOworCiAgICAgRXhjZXB0
aW9uQ29kZSBlYyA9IDAsIGVjMiA9IDA7CiAgICAgaWYgKG1fcmVzdW1lU2NvcGluZ0Zyb21SYW5n
ZS5nZXQoKSkgewogICAgICAgICAvLyBUaGlzIGlzIGEgY29udGludWF0aW9uIG9mIGEgc2NvcGlu
ZyBvcGVyYXRpb24gdGhhdCB0aW1lZCBvdXQgYW5kIGRpZG4ndApAQCAtMTU1OCw5ICsxNTYxLDYg
QEAgdm9pZCBXZWJGcmFtZUltcGw6OnNjb3BlU3RyaW5nTWF0Y2hlcyhpbgogICAgICAgICB9CiAg
ICAgfQogCi0gICAgTm9kZSogb3JpZ2luYWxFbmRDb250YWluZXIgPSBzZWFyY2hSYW5nZS0+ZW5k
Q29udGFpbmVyKCk7Ci0gICAgaW50IG9yaWdpbmFsRW5kT2Zmc2V0ID0gc2VhcmNoUmFuZ2UtPmVu
ZE9mZnNldCgpOwotCiAgICAgLy8gVGhpcyB0aW1lb3V0IGNvbnRyb2xzIGhvdyBsb25nIHdlIHNj
b3BlIGJlZm9yZSByZWxlYXNpbmcgY29udHJvbC4gIFRoaXMKICAgICAvLyB2YWx1ZSBkb2VzIG5v
dCBwcmV2ZW50IHVzIGZyb20gcnVubmluZyBmb3IgbG9uZ2VyIHRoYW4gdGhpcywgYnV0IGl0IGlz
CiAgICAgLy8gcGVyaW9kaWNhbGx5IGNoZWNrZWQgdG8gc2VlIGlmIHdlIGhhdmUgZXhjZWVkZWQg
b3VyIGFsbG9jYXRlZCB0aW1lLgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>