<?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>151341</bug_id>
          
          <creation_ts>2015-11-16 22:11:22 -0800</creation_ts>
          <short_desc>Modern IDB: Support IDBObjectStore.indexNames</short_desc>
          <delta_ts>2015-11-17 11:41:34 -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>WebCore Misc.</component>
          <version>Other</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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>149117</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Brady Eidson">beidson</reporter>
          <assigned_to name="Brady Eidson">beidson</assigned_to>
          <cc>achristensen</cc>
    
    <cc>alecflett</cc>
    
    <cc>commit-queue</cc>
    
    <cc>jsbell</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1142478</commentid>
    <comment_count>0</comment_count>
    <who name="Brady Eidson">beidson</who>
    <bug_when>2015-11-16 22:11:22 -0800</bug_when>
    <thetext>Modern IDB: Support IDBObjectStore.indexNames</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1142479</commentid>
    <comment_count>1</comment_count>
      <attachid>265664</attachid>
    <who name="Brady Eidson">beidson</who>
    <bug_when>2015-11-16 22:14:20 -0800</bug_when>
    <thetext>Created attachment 265664
Patch v1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1142580</commentid>
    <comment_count>2</comment_count>
      <attachid>265664</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-11-17 11:41:31 -0800</bug_when>
    <thetext>Comment on attachment 265664
Patch v1

Clearing flags on attachment: 265664

Committed r192518: &lt;http://trac.webkit.org/changeset/192518&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1142581</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-11-17 11:41:34 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>265664</attachid>
            <date>2015-11-16 22:14:20 -0800</date>
            <delta_ts>2015-11-17 11:41:31 -0800</delta_ts>
            <desc>Patch v1</desc>
            <filename>patch</filename>
            <type>text/plain</type>
            <size>9183</size>
            <attacher name="Brady Eidson">beidson</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCBjMzg4MmZlLi5kODI5ZmNlIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTMgQEAKKzIwMTUtMTEt
MTYgIEJyYWR5IEVpZHNvbiAgPGJlaWRzb25AYXBwbGUuY29tPgorCisgICAgICAgIE1vZGVybiBJ
REI6IFN1cHBvcnQgSURCT2JqZWN0U3RvcmUuaW5kZXhOYW1lcy4KKyAgICAgICAgaHR0cHM6Ly9i
dWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE1MTM0MQorCisgICAgICAgIFJldmlld2Vk
IGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogc3RvcmFnZS9pbmRleGVkZGIvbW9kZXJu
L29iamVjdHN0b3JlLWF0dHJpYnV0ZXMtZXhwZWN0ZWQudHh0OgorICAgICAgICAqIHN0b3JhZ2Uv
aW5kZXhlZGRiL21vZGVybi9vYmplY3RzdG9yZS1hdHRyaWJ1dGVzLmh0bWw6CisKIDIwMTUtMTEt
MTYgIEVyaWMgQ2FybHNvbiAgPGVyaWMuY2FybHNvbkBhcHBsZS5jb20+CiAKICAgICAgICAgW01l
ZGlhU3RyZWFtXSBWaWRlb1RyYWNrIHNob3VsZCByZXNwb25kIHRvIE1lZGlhU3RyZWFtVHJhY2sg
c3RhdGUgY2hhbmdlcwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvc3RvcmFnZS9pbmRleGVkZGIv
bW9kZXJuL29iamVjdHN0b3JlLWF0dHJpYnV0ZXMtZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMv
c3RvcmFnZS9pbmRleGVkZGIvbW9kZXJuL29iamVjdHN0b3JlLWF0dHJpYnV0ZXMtZXhwZWN0ZWQu
dHh0CmluZGV4IGI2ZTIxNTIuLjg1OWU0MGIgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL3N0b3Jh
Z2UvaW5kZXhlZGRiL21vZGVybi9vYmplY3RzdG9yZS1hdHRyaWJ1dGVzLWV4cGVjdGVkLnR4dAor
KysgYi9MYXlvdXRUZXN0cy9zdG9yYWdlL2luZGV4ZWRkYi9tb2Rlcm4vb2JqZWN0c3RvcmUtYXR0
cmlidXRlcy1leHBlY3RlZC50eHQKQEAgLTEsMTcgKzEsMzAgQEAKLUFMRVJUOiBGaXJzdCB1cGdy
YWRlIG5lZWRlZDogT2xkIHZlcnNpb24gLSAwIE5ldyB2ZXJzaW9uIC0gMQotQUxFUlQ6IFtvYmpl
Y3QgSURCVHJhbnNhY3Rpb25dIC0gdmVyc2lvbmNoYW5nZQotQUxFUlQ6IFtvYmplY3QgSURCRGF0
YWJhc2VdCi1BTEVSVDogVGVzdE9iamVjdFN0b3JlMQotQUxFUlQ6IFRlc3RPYmplY3RTdG9yZTIK
LUFMRVJUOiB0cnVlCi1BTEVSVDogZmFsc2UKLUFMRVJUOiBmb28KLUFMRVJUOiBudWxsCi1BTEVS
VDogW29iamVjdCBJREJUcmFuc2FjdGlvbl0KLUFMRVJUOiBbb2JqZWN0IElEQlRyYW5zYWN0aW9u
XQotQUxFUlQ6IHRydWUKLUFMRVJUOiB0cnVlCi1BTEVSVDogdHJ1ZQotQUxFUlQ6IEZpcnN0IHZl
cnNpb24gY2hhbmdlIHRyYW5zYWN0aW9uIGNvbXBsZXRlZAotQUxFUlQ6IERvbmUKIFRoaXMgdGVz
dCBleGVyY2lzZXMgdGhlIHJlYWRvbmx5IGF0dHJpYnV0ZXMgb24gYW4gSURCT2JqZWN0U3RvcmUu
CitGaXJzdCB1cGdyYWRlIG5lZWRlZDogT2xkIHZlcnNpb24gLSAwIE5ldyB2ZXJzaW9uIC0gMQor
W29iamVjdCBJREJUcmFuc2FjdGlvbl0gLSB2ZXJzaW9uY2hhbmdlCitbb2JqZWN0IElEQkRhdGFi
YXNlXQorVGVzdE9iamVjdFN0b3JlMQorVGVzdE9iamVjdFN0b3JlMgordHJ1ZQorZmFsc2UKK2Zv
bworbnVsbAorW29iamVjdCBJREJUcmFuc2FjdGlvbl0KK1tvYmplY3QgSURCVHJhbnNhY3Rpb25d
Cit0cnVlCit0cnVlCit0cnVlCitPYmplY3Qgc3RvcmUgaGFzIGluZGV4ZXM6CitCYXIgaW5kZXgK
K0ZvbyBpbmRleAorQWZ0ZXIgYWRkaW5nIGFub3RoZXIsIG9iamVjdCBzdG9yZSBub3cgaGFzIGlu
ZGV4ZXM6CitCYXIgaW5kZXgKK0JheiBpbmRleAorRm9vIGluZGV4CitGaXJzdCB2ZXJzaW9uIGNo
YW5nZSB0cmFuc2FjdGlvbiBjb21wbGV0ZWQKK0luIGEgbmV3IHRyYW5zYWN0aW9uLCBvYmplY3Qg
c3RvcmUgaGFzIGluZGV4ZXM6CitCYXIgaW5kZXgKK0JheiBpbmRleAorRm9vIGluZGV4CityZWFk
b25seSB0cmFuc2FjdGlvbiBjb21wbGV0ZQorRG9uZQorCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0
cy9zdG9yYWdlL2luZGV4ZWRkYi9tb2Rlcm4vb2JqZWN0c3RvcmUtYXR0cmlidXRlcy5odG1sIGIv
TGF5b3V0VGVzdHMvc3RvcmFnZS9pbmRleGVkZGIvbW9kZXJuL29iamVjdHN0b3JlLWF0dHJpYnV0
ZXMuaHRtbAppbmRleCBiNTA3NmMwLi4wZTc0ZDMxIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9z
dG9yYWdlL2luZGV4ZWRkYi9tb2Rlcm4vb2JqZWN0c3RvcmUtYXR0cmlidXRlcy5odG1sCisrKyBi
L0xheW91dFRlc3RzL3N0b3JhZ2UvaW5kZXhlZGRiL21vZGVybi9vYmplY3RzdG9yZS1hdHRyaWJ1
dGVzLmh0bWwKQEAgLTEsNCArMSw1IEBACi1UaGlzIHRlc3QgZXhlcmNpc2VzIHRoZSByZWFkb25s
eSBhdHRyaWJ1dGVzIG9uIGFuIElEQk9iamVjdFN0b3JlLgorVGhpcyB0ZXN0IGV4ZXJjaXNlcyB0
aGUgcmVhZG9ubHkgYXR0cmlidXRlcyBvbiBhbiBJREJPYmplY3RTdG9yZS48YnI+Cis8ZGl2IGlk
PSJsb2dnZXIiPjwvZGl2PgogPHNjcmlwdD4KIAogaWYgKHdpbmRvdy50ZXN0UnVubmVyKSB7CkBA
IC04LDUxICs5LDk5IEBAIGlmICh3aW5kb3cudGVzdFJ1bm5lcikgewogCiB2YXIgcmVxdWVzdCA9
IHdpbmRvdy5pbmRleGVkREIub3BlbigiT2JqZWN0U3RvcmVBdHRyaWJ1dGVzVGVzdERhdGFiYXNl
Iik7CiAKK2Z1bmN0aW9uIGxvZyhtZXNzYWdlKQoreworICAgIGRvY3VtZW50LmdldEVsZW1lbnRC
eUlkKCJsb2dnZXIiKS5pbm5lckhUTUwgKz0gbWVzc2FnZSArICI8YnI+IjsKK30KKwogZnVuY3Rp
b24gZG9uZSgpCiB7Ci0gICAgYWxlcnQoIkRvbmUiKTsKKyAgICBsb2coIkRvbmUiKTsKICAgICBp
ZiAod2luZG93LnRlc3RSdW5uZXIpCiAgICAgICAgIHRlc3RSdW5uZXIubm90aWZ5RG9uZSgpOwog
fQogCit2YXIgZGF0YWJhc2U7CisKIHJlcXVlc3Qub251cGdyYWRlbmVlZGVkID0gZnVuY3Rpb24o
ZXZlbnQpCiB7Ci0gICAgYWxlcnQoIkZpcnN0IHVwZ3JhZGUgbmVlZGVkOiBPbGQgdmVyc2lvbiAt
ICIgKyBldmVudC5vbGRWZXJzaW9uICsgIiBOZXcgdmVyc2lvbiAtICIgKyBldmVudC5uZXdWZXJz
aW9uKTsKKyAgICBsb2coIkZpcnN0IHVwZ3JhZGUgbmVlZGVkOiBPbGQgdmVyc2lvbiAtICIgKyBl
dmVudC5vbGRWZXJzaW9uICsgIiBOZXcgdmVyc2lvbiAtICIgKyBldmVudC5uZXdWZXJzaW9uKTsK
ICAgICAKICAgICB2YXIgdHggPSByZXF1ZXN0LnRyYW5zYWN0aW9uOwotICAgIHZhciBkYiA9IGV2
ZW50LnRhcmdldC5yZXN1bHQ7Ci0KLSAgICBhbGVydCh0eCArICIgLSAiICsgdHgubW9kZSk7Ci0g
ICAgYWxlcnQoZGIpOwotCi0gICAgdmFyIG9zMSA9IGRiLmNyZWF0ZU9iamVjdFN0b3JlKCdUZXN0
T2JqZWN0U3RvcmUxJywgeyBhdXRvSW5jcmVtZW50OiB0cnVlICwga2V5UGF0aDogImZvbyIgfSk7
Ci0gICAgdmFyIG9zMiA9IGRiLmNyZWF0ZU9iamVjdFN0b3JlKCdUZXN0T2JqZWN0U3RvcmUyJywg
eyBhdXRvSW5jcmVtZW50OiBmYWxzZSB9KTsKLQotICAgIGFsZXJ0KG9zMS5uYW1lKTsKLSAgICBh
bGVydChvczIubmFtZSk7Ci0gICAgYWxlcnQob3MxLmF1dG9JbmNyZW1lbnQpOwotICAgIGFsZXJ0
KG9zMi5hdXRvSW5jcmVtZW50KTsKLSAgICBhbGVydChvczEua2V5UGF0aCk7Ci0gICAgYWxlcnQo
b3MyLmtleVBhdGgpOwotICAgIGFsZXJ0KG9zMS50cmFuc2FjdGlvbik7Ci0gICAgYWxlcnQob3My
LnRyYW5zYWN0aW9uKTsKLSAgICBhbGVydChvczEudHJhbnNhY3Rpb24gPT0gdHgpOwotICAgIGFs
ZXJ0KG9zMi50cmFuc2FjdGlvbiA9PSB0eCk7Ci0gICAgYWxlcnQob3MxLnRyYW5zYWN0aW9uID09
IG9zMi50cmFuc2FjdGlvbik7CisgICAgZGF0YWJhc2UgPSBldmVudC50YXJnZXQucmVzdWx0Owor
CisgICAgbG9nKHR4ICsgIiAtICIgKyB0eC5tb2RlKTsKKyAgICBsb2coZGF0YWJhc2UpOworCisg
ICAgdmFyIG9zMSA9IGRhdGFiYXNlLmNyZWF0ZU9iamVjdFN0b3JlKCdUZXN0T2JqZWN0U3RvcmUx
JywgeyBhdXRvSW5jcmVtZW50OiB0cnVlICwga2V5UGF0aDogImZvbyIgfSk7CisgICAgdmFyIG9z
MiA9IGRhdGFiYXNlLmNyZWF0ZU9iamVjdFN0b3JlKCdUZXN0T2JqZWN0U3RvcmUyJywgeyBhdXRv
SW5jcmVtZW50OiBmYWxzZSB9KTsKKworICAgIGxvZyhvczEubmFtZSk7CisgICAgbG9nKG9zMi5u
YW1lKTsKKyAgICBsb2cob3MxLmF1dG9JbmNyZW1lbnQpOworICAgIGxvZyhvczIuYXV0b0luY3Jl
bWVudCk7CisgICAgbG9nKG9zMS5rZXlQYXRoKTsKKyAgICBsb2cob3MyLmtleVBhdGgpOworICAg
IGxvZyhvczEudHJhbnNhY3Rpb24pOworICAgIGxvZyhvczIudHJhbnNhY3Rpb24pOworICAgIGxv
ZyhvczEudHJhbnNhY3Rpb24gPT0gdHgpOworICAgIGxvZyhvczIudHJhbnNhY3Rpb24gPT0gdHgp
OworICAgIGxvZyhvczEudHJhbnNhY3Rpb24gPT0gb3MyLnRyYW5zYWN0aW9uKTsKKyAgICAKKyAg
ICBvczIuY3JlYXRlSW5kZXgoIkZvbyBpbmRleCIsICJmb28iKTsKKyAgICBvczIuY3JlYXRlSW5k
ZXgoIkJhciBpbmRleCIsICJiYXIiKTsKKyAgICAKKyAgICB2YXIgbmFtZXMgPSBvczIuaW5kZXhO
YW1lczsKKyAgICBsb2coIk9iamVjdCBzdG9yZSBoYXMgaW5kZXhlczoiKQorICAgIGZvciAodmFy
IGkgPSAwOyBpIDwgbmFtZXMubGVuZ3RoOyArK2kpCisgICAgICAgIGxvZyhuYW1lc1tpXSk7Cisg
ICAgCisgICAgb3MyLmNyZWF0ZUluZGV4KCJCYXogaW5kZXgiLCAiYmF6Iik7CisgICAgbG9nKCJB
ZnRlciBhZGRpbmcgYW5vdGhlciwgb2JqZWN0IHN0b3JlIG5vdyBoYXMgaW5kZXhlczoiKTsKKyAg
ICBuYW1lcyA9IG9zMi5pbmRleE5hbWVzOworICAgIGZvciAodmFyIGkgPSAwOyBpIDwgbmFtZXMu
bGVuZ3RoOyArK2kpCisgICAgICAgIGxvZyhuYW1lc1tpXSk7CiAgICAgCiAgICAgdHgub25hYm9y
dCA9IGZ1bmN0aW9uKGV2ZW50KSB7Ci0gICAgICAgIGFsZXJ0KCJGaXJzdCB2ZXJzaW9uIGNoYW5n
ZSB0cmFuc2FjdGlvbiB1bmV4cGVjdGVkIGFib3J0Iik7CisgICAgICAgIGxvZygiRmlyc3QgdmVy
c2lvbiBjaGFuZ2UgdHJhbnNhY3Rpb24gdW5leHBlY3RlZCBhYm9ydCIpOwogICAgICAgICBkb25l
KCk7CiAgICAgfQogCiAgICAgdHgub25jb21wbGV0ZSA9IGZ1bmN0aW9uKGV2ZW50KSB7Ci0gICAg
ICAgIGFsZXJ0KCJGaXJzdCB2ZXJzaW9uIGNoYW5nZSB0cmFuc2FjdGlvbiBjb21wbGV0ZWQiKTsK
LSAgICAgICAgZG9uZSgpOworICAgICAgICBsb2coIkZpcnN0IHZlcnNpb24gY2hhbmdlIHRyYW5z
YWN0aW9uIGNvbXBsZXRlZCIpOworICAgICAgICBjb250aW51ZVRlc3QoKTsKICAgICB9CiAKICAg
ICB0eC5vbmVycm9yID0gZnVuY3Rpb24oZXZlbnQpIHsKLSAgICAgICAgYWxlcnQoIkZpcnN0IHZl
cnNpb24gY2hhbmdlIHRyYW5zYWN0aW9uIHVuZXhwZWN0ZWQgZXJyb3IgLSAiICsgZXZlbnQpOwor
ICAgICAgICBsb2coIkZpcnN0IHZlcnNpb24gY2hhbmdlIHRyYW5zYWN0aW9uIHVuZXhwZWN0ZWQg
ZXJyb3IgLSAiICsgZXZlbnQpOwogICAgICAgICBkb25lKCk7CiAgICAgfQogfQorCitmdW5jdGlv
biBjb250aW51ZVRlc3QoKQoreworICAgIHZhciB0cmFuc2FjdGlvbiA9IGRhdGFiYXNlLnRyYW5z
YWN0aW9uKCJUZXN0T2JqZWN0U3RvcmUyIiwgInJlYWRvbmx5Iik7CisgICAgdmFyIG9iamVjdFN0
b3JlID0gdHJhbnNhY3Rpb24ub2JqZWN0U3RvcmUoIlRlc3RPYmplY3RTdG9yZTIiKTsKKyAgICAK
KyAgICBsb2coIkluIGEgbmV3IHRyYW5zYWN0aW9uLCBvYmplY3Qgc3RvcmUgaGFzIGluZGV4ZXM6
Iik7CisgICAgdmFyIG5hbWVzID0gb2JqZWN0U3RvcmUuaW5kZXhOYW1lczsKKyAgICBmb3IgKHZh
ciBpID0gMDsgaSA8IG5hbWVzLmxlbmd0aDsgKytpKQorICAgICAgICBsb2cobmFtZXNbaV0pOwor
CisgICAgdHJhbnNhY3Rpb24ub25hYm9ydCA9IGZ1bmN0aW9uKGV2ZW50KSB7CisgICAgICAgIGxv
ZygicmVhZG9ubHkgdHJhbnNhY3Rpb24gdW5leHBlY3RlZCBhYm9ydCIgKyBldmVudCk7CisgICAg
ICAgIGRvbmUoKTsKKyAgICB9CisKKyAgICB0cmFuc2FjdGlvbi5vbmNvbXBsZXRlID0gZnVuY3Rp
b24oZXZlbnQpIHsKKyAgICAgICAgbG9nKCJyZWFkb25seSB0cmFuc2FjdGlvbiBjb21wbGV0ZSIp
OworICAgICAgICBkb25lKCk7CisgICAgfQorCisgICAgdHJhbnNhY3Rpb24ub25lcnJvciA9IGZ1
bmN0aW9uKGV2ZW50KSB7CisgICAgICAgIGxvZygicmVhZG9ubHkgdHJhbnNhY3Rpb24gdW5leHBl
Y3RlZCBlcnJvciIgKyBldmVudCk7CisgICAgICAgIGRvbmUoKTsKKyAgICB9Cit9CisKIDwvc2Ny
aXB0PgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nIGIvU291cmNlL1dlYkNv
cmUvQ2hhbmdlTG9nCmluZGV4IGFkZWEwYjUuLmM1OWViMmEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9X
ZWJDb3JlL0NoYW5nZUxvZworKysgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKQEAgLTEsMyAr
MSwxOCBAQAorMjAxNS0xMS0xNiAgQnJhZHkgRWlkc29uICA8YmVpZHNvbkBhcHBsZS5jb20+CisK
KyAgICAgICAgTW9kZXJuIElEQjogU3VwcG9ydCBJREJPYmplY3RTdG9yZS5pbmRleE5hbWVzLgor
ICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTUxMzQxCisK
KyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgTm8gbmV3IHRl
c3RzIChDb3ZlcmVkIGJ5IGV4aXN0aW5nIHN0b3JhZ2UvaW5kZXhlZGRiL21vZGVybi9vYmplY3Rz
dG9yZS1hdHRyaWJ1dGVzLmh0bWwpLgorCisgICAgICAgICogTW9kdWxlcy9pbmRleGVkZGIvY2xp
ZW50L0lEQk9iamVjdFN0b3JlSW1wbC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpJREJDbGllbnQ6
OklEQk9iamVjdFN0b3JlOjppbmRleE5hbWVzKToKKyAgICAgICAgKiBNb2R1bGVzL2luZGV4ZWRk
Yi9zaGFyZWQvSURCT2JqZWN0U3RvcmVJbmZvLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OklEQk9i
amVjdFN0b3JlSW5mbzo6aW5kZXhOYW1lcyk6CisgICAgICAgICogTW9kdWxlcy9pbmRleGVkZGIv
c2hhcmVkL0lEQk9iamVjdFN0b3JlSW5mby5oOgorCiAyMDE1LTExLTE2ICBFcmljIENhcmxzb24g
IDxlcmljLmNhcmxzb25AYXBwbGUuY29tPgogCiAgICAgICAgIFtNZWRpYVN0cmVhbV0gVmlkZW9U
cmFjayBzaG91bGQgcmVzcG9uZCB0byBNZWRpYVN0cmVhbVRyYWNrIHN0YXRlIGNoYW5nZXMKZGlm
ZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvaW5kZXhlZGRiL2NsaWVudC9JREJPYmpl
Y3RTdG9yZUltcGwuY3BwIGIvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9pbmRleGVkZGIvY2xpZW50
L0lEQk9iamVjdFN0b3JlSW1wbC5jcHAKaW5kZXggYjM0NDA1ZS4uYmRmNmE0MiAxMDA2NDQKLS0t
IGEvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9pbmRleGVkZGIvY2xpZW50L0lEQk9iamVjdFN0b3Jl
SW1wbC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9pbmRleGVkZGIvY2xpZW50L0lE
Qk9iamVjdFN0b3JlSW1wbC5jcHAKQEAgLTc3LDcgKzc3LDEyIEBAIGNvbnN0IElEQktleVBhdGgg
SURCT2JqZWN0U3RvcmU6OmtleVBhdGgoKSBjb25zdAogCiBSZWZQdHI8RE9NU3RyaW5nTGlzdD4g
SURCT2JqZWN0U3RvcmU6OmluZGV4TmFtZXMoKSBjb25zdAogewotICAgIFJFTEVBU0VfQVNTRVJU
X05PVF9SRUFDSEVEKCk7CisgICAgUmVmUHRyPERPTVN0cmluZ0xpc3Q+IGluZGV4TmFtZXMgPSBE
T01TdHJpbmdMaXN0OjpjcmVhdGUoKTsKKyAgICBmb3IgKGF1dG8mIG5hbWUgOiBtX2luZm8uaW5k
ZXhOYW1lcygpKQorICAgICAgICBpbmRleE5hbWVzLT5hcHBlbmQobmFtZSk7CisgICAgaW5kZXhO
YW1lcy0+c29ydCgpOworCisgICAgcmV0dXJuIGluZGV4TmFtZXM7CiB9CiAKIFJlZlB0cjxXZWJD
b3JlOjpJREJUcmFuc2FjdGlvbj4gSURCT2JqZWN0U3RvcmU6OnRyYW5zYWN0aW9uKCkKZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvaW5kZXhlZGRiL3NoYXJlZC9JREJPYmplY3RT
dG9yZUluZm8uY3BwIGIvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9pbmRleGVkZGIvc2hhcmVkL0lE
Qk9iamVjdFN0b3JlSW5mby5jcHAKaW5kZXggMjE2NTA5OC4uNzgxYTk1MiAxMDA2NDQKLS0tIGEv
U291cmNlL1dlYkNvcmUvTW9kdWxlcy9pbmRleGVkZGIvc2hhcmVkL0lEQk9iamVjdFN0b3JlSW5m
by5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9pbmRleGVkZGIvc2hhcmVkL0lEQk9i
amVjdFN0b3JlSW5mby5jcHAKQEAgLTg5LDYgKzg5LDE2IEBAIElEQk9iamVjdFN0b3JlSW5mbyBJ
REJPYmplY3RTdG9yZUluZm86Omlzb2xhdGVkQ29weSgpIGNvbnN0CiAgICAgcmV0dXJuIHJlc3Vs
dDsKIH0KIAorVmVjdG9yPFN0cmluZz4gSURCT2JqZWN0U3RvcmVJbmZvOjppbmRleE5hbWVzKCkg
Y29uc3QKK3sKKyAgICBWZWN0b3I8U3RyaW5nPiBuYW1lczsKKyAgICBuYW1lcy5yZXNlcnZlQ2Fw
YWNpdHkobV9pbmRleE1hcC5zaXplKCkpOworICAgIGZvciAoYXV0byYgaW5kZXggOiBtX2luZGV4
TWFwLnZhbHVlcygpKQorICAgICAgICBuYW1lcy51bmNoZWNrZWRBcHBlbmQoaW5kZXgubmFtZSgp
KTsKKworICAgIHJldHVybiBuYW1lczsKK30KKwogfSAvLyBuYW1lc3BhY2UgV2ViQ29yZQogCiAj
ZW5kaWYgLy8gRU5BQkxFKElOREVYRURfREFUQUJBU0UpCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2Vi
Q29yZS9Nb2R1bGVzL2luZGV4ZWRkYi9zaGFyZWQvSURCT2JqZWN0U3RvcmVJbmZvLmggYi9Tb3Vy
Y2UvV2ViQ29yZS9Nb2R1bGVzL2luZGV4ZWRkYi9zaGFyZWQvSURCT2JqZWN0U3RvcmVJbmZvLmgK
aW5kZXggNTlkZDEyMC4uOTQwNDUwNSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvTW9kdWxl
cy9pbmRleGVkZGIvc2hhcmVkL0lEQk9iamVjdFN0b3JlSW5mby5oCisrKyBiL1NvdXJjZS9XZWJD
b3JlL01vZHVsZXMvaW5kZXhlZGRiL3NoYXJlZC9JREJPYmplY3RTdG9yZUluZm8uaApAQCAtNTQs
NiArNTQsOCBAQCBwdWJsaWM6CiAgICAgYm9vbCBoYXNJbmRleChjb25zdCBTdHJpbmcmIG5hbWUp
IGNvbnN0OwogICAgIElEQkluZGV4SW5mbyogaW5mb0ZvckV4aXN0aW5nSW5kZXgoY29uc3QgU3Ry
aW5nJiBuYW1lKTsKIAorICAgIFZlY3RvcjxTdHJpbmc+IGluZGV4TmFtZXMoKSBjb25zdDsKKwog
cHJpdmF0ZToKICAgICB1aW50NjRfdCBtX2lkZW50aWZpZXIgeyAwIH07CiAgICAgU3RyaW5nIG1f
bmFtZTsK
</data>

          </attachment>
      

    </bug>

</bugzilla>