<?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>199747</bug_id>
          
          <creation_ts>2019-07-11 22:16:21 -0700</creation_ts>
          <short_desc>getIndexQuickly should be const</short_desc>
          <delta_ts>2019-07-12 06:25:18 -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>New Bugs</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Keith Miller">keith_miller</reporter>
          <assigned_to name="Keith Miller">keith_miller</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>mark.lam</cc>
    
    <cc>msaboff</cc>
    
    <cc>saam</cc>
    
    <cc>tzagallo</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>ysuzuki</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1552368</commentid>
    <comment_count>0</comment_count>
    <who name="Keith Miller">keith_miller</who>
    <bug_when>2019-07-11 22:16:21 -0700</bug_when>
    <thetext>getIndexQuickly should be const</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1552369</commentid>
    <comment_count>1</comment_count>
      <attachid>373999</attachid>
    <who name="Keith Miller">keith_miller</who>
    <bug_when>2019-07-11 22:16:49 -0700</bug_when>
    <thetext>Created attachment 373999
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1552372</commentid>
    <comment_count>2</comment_count>
      <attachid>373999</attachid>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2019-07-11 23:03:29 -0700</bug_when>
    <thetext>Comment on attachment 373999
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1552400</commentid>
    <comment_count>3</comment_count>
      <attachid>373999</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-07-12 06:24:15 -0700</bug_when>
    <thetext>Comment on attachment 373999
Patch

Clearing flags on attachment: 373999

Committed r247386: &lt;https://trac.webkit.org/changeset/247386&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1552401</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-07-12 06:24:16 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1552402</commentid>
    <comment_count>5</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2019-07-12 06:25:18 -0700</bug_when>
    <thetext>&lt;rdar://problem/53005671&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>373999</attachid>
            <date>2019-07-11 22:16:49 -0700</date>
            <delta_ts>2019-07-12 06:24:15 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-199747-20190711221648.patch</filename>
            <type>text/plain</type>
            <size>4549</size>
            <attacher name="Keith Miller">keith_miller</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjQ3MjQwCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCAz
ZTAwN2JiNzY4MGFlYmFlYWIzZDRjYzQ3MDg3ODVhMDY5MDUzMDBkLi5hODJlNzc5OTFlMDg0MDU0
ZTljODQ4ZjQ4M2QwNzA2NzdjOWI4NjBkIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwyMyBAQAorMjAxOS0wNy0xMSAgS2VpdGggTWlsbGVyICA8a2VpdGhfbWlsbGVyQGFwcGxl
LmNvbT4KKworICAgICAgICBnZXRJbmRleFF1aWNrbHkgc2hvdWxkIGJlIGNvbnN0CisgICAgICAg
IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xOTk3NDcKKworICAgICAg
ICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIHJ1bnRpbWUvQnV0dGVy
Zmx5Lmg6CisgICAgICAgIChKU0M6OkJ1dHRlcmZseTo6aW5kZXhpbmdQYXlsb2FkIGNvbnN0KToK
KyAgICAgICAgKEpTQzo6QnV0dGVyZmx5OjphcnJheVN0b3JhZ2UgY29uc3QpOgorICAgICAgICAo
SlNDOjpCdXR0ZXJmbHk6OmNvbnRpZ3VvdXNJbnQzMiBjb25zdCk6CisgICAgICAgIChKU0M6OkJ1
dHRlcmZseTo6Y29udGlndW91c0RvdWJsZSBjb25zdCk6CisgICAgICAgIChKU0M6OkJ1dHRlcmZs
eTo6Y29udGlndW91cyBjb25zdCk6CisgICAgICAgICogcnVudGltZS9KU09iamVjdC5oOgorICAg
ICAgICAoSlNDOjpKU09iamVjdDo6Y2FuR2V0SW5kZXhRdWlja2x5IGNvbnN0KToKKyAgICAgICAg
KEpTQzo6SlNPYmplY3Q6OmdldEluZGV4UXVpY2tseSBjb25zdCk6CisgICAgICAgIChKU0M6OkpT
T2JqZWN0Ojp0cnlHZXRJbmRleFF1aWNrbHkgY29uc3QpOgorICAgICAgICAoSlNDOjpKU09iamVj
dDo6Y2FuR2V0SW5kZXhRdWlja2x5KTogRGVsZXRlZC4KKyAgICAgICAgKEpTQzo6SlNPYmplY3Q6
OmdldEluZGV4UXVpY2tseSk6IERlbGV0ZWQuCisKIDIwMTktMDctMDggIEFudG9pbmUgUXVpbnQg
IDxncmFvdXRzQGFwcGxlLmNvbT4KIAogICAgICAgICBbUG9pbnRlciBFdmVudHNdIEVuYWJsZSBv
bmx5IG9uIHRoZSBtb3N0IHJlY2VudCB2ZXJzaW9uIG9mIHRoZSBzdXBwb3J0ZWQgaU9TIGZhbWls
eQpkaWZmIC0tZ2l0IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvQnV0dGVyZmx5Lmgg
Yi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9CdXR0ZXJmbHkuaAppbmRleCAyZWIyM2Jj
MmFiMTM3MWQzYmZlMjRmODE3NjZlNjEwNmI4ZWU3MDYwLi5jMDU0NTZhMzVhN2RhOGJiMzc4ODU5
ODg2OWZmYzMyYmVkN2Y1NGYwIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvcnVu
dGltZS9CdXR0ZXJmbHkuaAorKysgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9CdXR0
ZXJmbHkuaApAQCAtMTI1LDggKzEyNSwxMCBAQCBwcml2YXRlOgogI2VuZGlmCiB9OwogCi10eXBl
ZGVmIENvbnRpZ3VvdXNEYXRhPGRvdWJsZT4gQ29udGlndW91c0RvdWJsZXM7Ci10eXBlZGVmIENv
bnRpZ3VvdXNEYXRhPFdyaXRlQmFycmllcjxVbmtub3duPj4gQ29udGlndW91c0pTVmFsdWVzOwor
dXNpbmcgQ29udGlndW91c0RvdWJsZXMgPSBDb250aWd1b3VzRGF0YTxkb3VibGU+OwordXNpbmcg
Q29udGlndW91c0pTVmFsdWVzID0gQ29udGlndW91c0RhdGE8V3JpdGVCYXJyaWVyPFVua25vd24+
PjsKK3VzaW5nIENvbnN0Q29udGlndW91c0RvdWJsZXMgPSBDb250aWd1b3VzRGF0YTxjb25zdCBk
b3VibGU+OwordXNpbmcgQ29uc3RDb250aWd1b3VzSlNWYWx1ZXMgPSBDb250aWd1b3VzRGF0YTxj
b25zdCBXcml0ZUJhcnJpZXI8VW5rbm93bj4+OwogCiBjbGFzcyBCdXR0ZXJmbHkgewogICAgIFdU
Rl9NQUtFX05PTkNPUFlBQkxFKEJ1dHRlcmZseSk7CkBAIC0xODksNiArMTkxLDEzIEBAIHB1Ymxp
YzoKICAgICBDb250aWd1b3VzSlNWYWx1ZXMgY29udGlndW91c0ludDMyKCkgeyByZXR1cm4gQ29u
dGlndW91c0pTVmFsdWVzKGluZGV4aW5nUGF5bG9hZDxXcml0ZUJhcnJpZXI8VW5rbm93bj4+KCks
IHZlY3Rvckxlbmd0aCgpKTsgfQogICAgIENvbnRpZ3VvdXNEb3VibGVzIGNvbnRpZ3VvdXNEb3Vi
bGUoKSB7IHJldHVybiBDb250aWd1b3VzRG91YmxlcyhpbmRleGluZ1BheWxvYWQ8ZG91YmxlPigp
LCB2ZWN0b3JMZW5ndGgoKSk7IH0KICAgICBDb250aWd1b3VzSlNWYWx1ZXMgY29udGlndW91cygp
IHsgcmV0dXJuIENvbnRpZ3VvdXNKU1ZhbHVlcyhpbmRleGluZ1BheWxvYWQ8V3JpdGVCYXJyaWVy
PFVua25vd24+PigpLCB2ZWN0b3JMZW5ndGgoKSk7IH0KKworICAgIHRlbXBsYXRlPHR5cGVuYW1l
IFQ+CisgICAgY29uc3QgVCogaW5kZXhpbmdQYXlsb2FkKCkgY29uc3QgeyByZXR1cm4gcmVpbnRl
cnByZXRfY2FzdF9wdHI8Y29uc3QgVCo+KHRoaXMpOyB9CisgICAgY29uc3QgQXJyYXlTdG9yYWdl
KiBhcnJheVN0b3JhZ2UoKSBjb25zdCB7IHJldHVybiBpbmRleGluZ1BheWxvYWQ8QXJyYXlTdG9y
YWdlPigpOyB9CisgICAgQ29uc3RDb250aWd1b3VzSlNWYWx1ZXMgY29udGlndW91c0ludDMyKCkg
Y29uc3QgeyByZXR1cm4gQ29uc3RDb250aWd1b3VzSlNWYWx1ZXMoaW5kZXhpbmdQYXlsb2FkPFdy
aXRlQmFycmllcjxVbmtub3duPj4oKSwgdmVjdG9yTGVuZ3RoKCkpOyB9CisgICAgQ29uc3RDb250
aWd1b3VzRG91YmxlcyBjb250aWd1b3VzRG91YmxlKCkgY29uc3QgeyByZXR1cm4gQ29uc3RDb250
aWd1b3VzRG91YmxlcyhpbmRleGluZ1BheWxvYWQ8ZG91YmxlPigpLCB2ZWN0b3JMZW5ndGgoKSk7
IH0KKyAgICBDb25zdENvbnRpZ3VvdXNKU1ZhbHVlcyBjb250aWd1b3VzKCkgY29uc3QgeyByZXR1
cm4gQ29uc3RDb250aWd1b3VzSlNWYWx1ZXMoaW5kZXhpbmdQYXlsb2FkPFdyaXRlQmFycmllcjxV
bmtub3duPj4oKSwgdmVjdG9yTGVuZ3RoKCkpOyB9CiAgICAgCiAgICAgc3RhdGljIEJ1dHRlcmZs
eSogZnJvbUNvbnRpZ3VvdXMoV3JpdGVCYXJyaWVyPFVua25vd24+KiBjb250aWd1b3VzKQogICAg
IHsKZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9ydW50aW1lL0pTT2JqZWN0Lmgg
Yi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9KU09iamVjdC5oCmluZGV4IGUxYjIxODU3
MzllNWI0ZDZjZmFjOGUyMWY5YjU5NDI2NjRkNzVjNTAuLjQxZjUxZmVlYWE1YmZjZDY0MzFhNWRj
ZjEzMmExNWQ4ZTg0YWQzMjEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9ydW50
aW1lL0pTT2JqZWN0LmgKKysrIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvSlNPYmpl
Y3QuaApAQCAtMjU2LDkgKzI1Niw5IEBAIHB1YmxpYzoKICAgICAgICAgcmV0dXJuIHN0cnVjdHVy
ZSh2bSktPmhhc0luZGV4aW5nSGVhZGVyKHRoaXMpOwogICAgIH0KICAgICAKLSAgICBib29sIGNh
bkdldEluZGV4UXVpY2tseSh1bnNpZ25lZCBpKQorICAgIGJvb2wgY2FuR2V0SW5kZXhRdWlja2x5
KHVuc2lnbmVkIGkpIGNvbnN0CiAgICAgewotICAgICAgICBCdXR0ZXJmbHkqIGJ1dHRlcmZseSA9
IHRoaXMtPmJ1dHRlcmZseSgpOworICAgICAgICBjb25zdCBCdXR0ZXJmbHkqIGJ1dHRlcmZseSA9
IHRoaXMtPmJ1dHRlcmZseSgpOwogICAgICAgICBzd2l0Y2ggKGluZGV4aW5nVHlwZSgpKSB7CiAg
ICAgICAgIGNhc2UgQUxMX0JMQU5LX0lOREVYSU5HX1RZUEVTOgogICAgICAgICBjYXNlIEFMTF9V
TkRFQ0lERURfSU5ERVhJTkdfVFlQRVM6CkBAIC0yODIsOSArMjgyLDkgQEAgcHVibGljOgogICAg
ICAgICB9CiAgICAgfQogICAgICAgICAKLSAgICBKU1ZhbHVlIGdldEluZGV4UXVpY2tseSh1bnNp
Z25lZCBpKQorICAgIEpTVmFsdWUgZ2V0SW5kZXhRdWlja2x5KHVuc2lnbmVkIGkpIGNvbnN0CiAg
ICAgewotICAgICAgICBCdXR0ZXJmbHkqIGJ1dHRlcmZseSA9IHRoaXMtPmJ1dHRlcmZseSgpOwor
ICAgICAgICBjb25zdCBCdXR0ZXJmbHkqIGJ1dHRlcmZseSA9IHRoaXMtPmJ1dHRlcmZseSgpOwog
ICAgICAgICBzd2l0Y2ggKGluZGV4aW5nVHlwZSgpKSB7CiAgICAgICAgIGNhc2UgQUxMX0lOVDMy
X0lOREVYSU5HX1RZUEVTOgogICAgICAgICAgICAgcmV0dXJuIGpzTnVtYmVyKGJ1dHRlcmZseS0+
Y29udGlndW91cygpLmF0KHRoaXMsIGkpLmdldCgpLmFzSW50MzIoKSk7CkBAIC0zMDIsNyArMzAy
LDcgQEAgcHVibGljOgogICAgICAgICAKICAgICBKU1ZhbHVlIHRyeUdldEluZGV4UXVpY2tseSh1
bnNpZ25lZCBpKSBjb25zdAogICAgIHsKLSAgICAgICAgQnV0dGVyZmx5KiBidXR0ZXJmbHkgPSBj
b25zdF9jYXN0PEpTT2JqZWN0Kj4odGhpcyktPmJ1dHRlcmZseSgpOworICAgICAgICBjb25zdCBC
dXR0ZXJmbHkqIGJ1dHRlcmZseSA9IHRoaXMtPmJ1dHRlcmZseSgpOwogICAgICAgICBzd2l0Y2gg
KGluZGV4aW5nVHlwZSgpKSB7CiAgICAgICAgIGNhc2UgQUxMX0JMQU5LX0lOREVYSU5HX1RZUEVT
OgogICAgICAgICBjYXNlIEFMTF9VTkRFQ0lERURfSU5ERVhJTkdfVFlQRVM6Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>