<?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>86655</bug_id>
          
          <creation_ts>2012-05-16 10:58:32 -0700</creation_ts>
          <short_desc>IndexedDB: Rename valid/finished methods to isValid/isFinished to match coding standard</short_desc>
          <delta_ts>2012-05-16 14:01:41 -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>528+ (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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>83074</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Joshua Bell">jsbell</reporter>
          <assigned_to name="Joshua Bell">jsbell</assigned_to>
          <cc>alecflett</cc>
    
    <cc>dgrogan</cc>
    
    <cc>tony</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>625637</commentid>
    <comment_count>0</comment_count>
    <who name="Joshua Bell">jsbell</who>
    <bug_when>2012-05-16 10:58:32 -0700</bug_when>
    <thetext>IndexedDB: Rename valid/finished methods to isValid/isFinished to match coding standard</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>625640</commentid>
    <comment_count>1</comment_count>
      <attachid>142301</attachid>
    <who name="Joshua Bell">jsbell</who>
    <bug_when>2012-05-16 10:59:34 -0700</bug_when>
    <thetext>Created attachment 142301
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>625642</commentid>
    <comment_count>2</comment_count>
    <who name="Joshua Bell">jsbell</who>
    <bug_when>2012-05-16 11:00:28 -0700</bug_when>
    <thetext>tony@ - r?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>625838</commentid>
    <comment_count>3</comment_count>
      <attachid>142301</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-05-16 14:01:36 -0700</bug_when>
    <thetext>Comment on attachment 142301
Patch

Clearing flags on attachment: 142301

Committed r117338: &lt;http://trac.webkit.org/changeset/117338&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>625839</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-05-16 14:01:41 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>142301</attachid>
            <date>2012-05-16 10:59:34 -0700</date>
            <delta_ts>2012-05-16 14:01:36 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-86655-20120516105933.patch</filename>
            <type>text/plain</type>
            <size>9348</size>
            <attacher name="Joshua Bell">jsbell</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTE3MjMyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNjExODA2YTJiNTU1MDcy
YWEzZmM2NjA3NzI4YmVmM2EzZWI3M2ZiNi4uMWI3NGM5ZjQ4MjBhMjQzMzQ2Y2FmNzFkZWJkNmE0
NzczMzE4YWExNSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDMwIEBACisyMDEyLTA1LTE2ICBKb3No
dWEgQmVsbCAgPGpzYmVsbEBjaHJvbWl1bS5vcmc+CisKKyAgICAgICAgSW5kZXhlZERCOiBSZW5h
bWUgdmFsaWQvZmluaXNoZWQgbWV0aG9kcyB0byBpc1ZhbGlkL2lzRmluaXNoZWQgdG8gbWF0Y2gg
Y29kaW5nIHN0YW5kYXJkCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVn
LmNnaT9pZD04NjY1NQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisg
ICAgICAgIE5vIG5ldyB0ZXN0cyAtIG5vIGZ1bmN0aW9uYWwgY2hhbmdlcy4KKworICAgICAgICAq
IE1vZHVsZXMvaW5kZXhlZGRiL0lEQktleS5oOgorICAgICAgICAoV2ViQ29yZTo6SURCS2V5Ojpp
c1ZhbGlkKTogdmFsaWQoKSA9PiBpc1ZhbGlkKCkKKyAgICAgICAgKiBNb2R1bGVzL2luZGV4ZWRk
Yi9JREJPYmplY3RTdG9yZS5jcHA6CisgICAgICAgIChXZWJDb3JlOjpJREJPYmplY3RTdG9yZTo6
ZGVsZXRlRnVuY3Rpb24pOgorICAgICAgICAoV2ViQ29yZTo6SURCT2JqZWN0U3RvcmU6OmluZGV4
KToKKyAgICAgICAgKFdlYkNvcmU6OklEQk9iamVjdFN0b3JlOjp0cmFuc2FjdGlvbkZpbmlzaGVk
KToKKyAgICAgICAgKiBNb2R1bGVzL2luZGV4ZWRkYi9JREJPYmplY3RTdG9yZUJhY2tlbmRJbXBs
LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OklEQk9iamVjdFN0b3JlQmFja2VuZEltcGw6OnB1dCk6
CisgICAgICAgIChXZWJDb3JlOjpJREJPYmplY3RTdG9yZUJhY2tlbmRJbXBsOjpwdXRJbnRlcm5h
bCk6CisgICAgICAgIChXZWJDb3JlOjpJREJPYmplY3RTdG9yZUJhY2tlbmRJbXBsOjpkZWxldGVG
dW5jdGlvbik6CisgICAgICAgICogTW9kdWxlcy9pbmRleGVkZGIvSURCUmVxdWVzdC5jcHA6Cisg
ICAgICAgIChXZWJDb3JlOjpJREJSZXF1ZXN0OjpvblN1Y2Nlc3MpOgorICAgICAgICAqIE1vZHVs
ZXMvaW5kZXhlZGRiL0lEQlRyYW5zYWN0aW9uLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OklEQlRy
YW5zYWN0aW9uOjppc0ZpbmlzaGVkKTogZmluaXNoZWQoKSA9PiBpc0ZpbmlzaGVkKCkKKyAgICAg
ICAgKiBNb2R1bGVzL2luZGV4ZWRkYi9JREJUcmFuc2FjdGlvbi5oOgorICAgICAgICAqIGluc3Bl
Y3Rvci9JbnNwZWN0b3JJbmRleGVkREJBZ2VudC5jcHA6CisgICAgICAgIChXZWJDb3JlKToKKwog
MjAxMi0wNS0xNiAgU2hlcmlmZiBCb3QgIDx3ZWJraXQucmV2aWV3LmJvdEBnbWFpbC5jb20+CiAK
ICAgICAgICAgVW5yZXZpZXdlZCwgcm9sbGluZyBvdXQgcjExNzA1MC4KZGlmZiAtLWdpdCBhL1Nv
dXJjZS9XZWJDb3JlL01vZHVsZXMvaW5kZXhlZGRiL0lEQktleS5oIGIvU291cmNlL1dlYkNvcmUv
TW9kdWxlcy9pbmRleGVkZGIvSURCS2V5LmgKaW5kZXggMTdjNGVhZWE1ZTQ3MzBjMjE5YWY5M2E0
ODExMWU1NDdkOGZkNzY1MS4uNDBjZTgzM2Y5MDg5NDM1MjExZTQ5NzFkMzU3MzBmYzJjYzU4NGIx
NyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9pbmRleGVkZGIvSURCS2V5LmgK
KysrIGIvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9pbmRleGVkZGIvSURCS2V5LmgKQEAgLTk4LDcg
Kzk4LDcgQEAgcHVibGljOgogICAgIH07CiAKICAgICBUeXBlIHR5cGUoKSBjb25zdCB7IHJldHVy
biBtX3R5cGU7IH0KLSAgICBib29sIHZhbGlkKCkgY29uc3QgeyByZXR1cm4gbV90eXBlICE9IElu
dmFsaWRUeXBlOyB9CisgICAgYm9vbCBpc1ZhbGlkKCkgY29uc3QgeyByZXR1cm4gbV90eXBlICE9
IEludmFsaWRUeXBlOyB9CiAKICAgICBjb25zdCBLZXlBcnJheSYgYXJyYXkoKSBjb25zdAogICAg
IHsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvaW5kZXhlZGRiL0lEQk9iamVj
dFN0b3JlLmNwcCBiL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvaW5kZXhlZGRiL0lEQk9iamVjdFN0
b3JlLmNwcAppbmRleCAzMDE2MzE0OTc0ZmZlZGQwMDBlODgwNWU2ZDBkYTZkYTIwY2NhMDUwLi5i
Y2NjMGIzZTBhNWNiMzQxZTE1OWU4N2NiYjliZmZiOTg4YjQ5ZDA1IDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViQ29yZS9Nb2R1bGVzL2luZGV4ZWRkYi9JREJPYmplY3RTdG9yZS5jcHAKKysrIGIvU291
cmNlL1dlYkNvcmUvTW9kdWxlcy9pbmRleGVkZGIvSURCT2JqZWN0U3RvcmUuY3BwCkBAIC0xNzcs
NyArMTc3LDcgQEAgUGFzc1JlZlB0cjxJREJSZXF1ZXN0PiBJREJPYmplY3RTdG9yZTo6ZGVsZXRl
RnVuY3Rpb24oU2NyaXB0RXhlY3V0aW9uQ29udGV4dCogY28KIFBhc3NSZWZQdHI8SURCUmVxdWVz
dD4gSURCT2JqZWN0U3RvcmU6OmRlbGV0ZUZ1bmN0aW9uKFNjcmlwdEV4ZWN1dGlvbkNvbnRleHQq
IGNvbnRleHQsIFBhc3NSZWZQdHI8SURCS2V5PiBrZXksIEV4Y2VwdGlvbkNvZGUmIGVjKQogewog
ICAgIElEQl9UUkFDRSgiSURCT2JqZWN0U3RvcmU6OmRlbGV0ZSIpOwotICAgIGlmICgha2V5IHx8
ICFrZXktPnZhbGlkKCkpIHsKKyAgICBpZiAoIWtleSB8fCAha2V5LT5pc1ZhbGlkKCkpIHsKICAg
ICAgICAgZWMgPSBJREJEYXRhYmFzZUV4Y2VwdGlvbjo6REFUQV9FUlI7CiAgICAgICAgIHJldHVy
biAwOwogICAgIH0KQEAgLTIzMSw3ICsyMzEsNyBAQCBQYXNzUmVmUHRyPElEQkluZGV4PiBJREJP
YmplY3RTdG9yZTo6Y3JlYXRlSW5kZXgoY29uc3QgU3RyaW5nJiBuYW1lLCBjb25zdCBTdHJpbgog
UGFzc1JlZlB0cjxJREJJbmRleD4gSURCT2JqZWN0U3RvcmU6OmluZGV4KGNvbnN0IFN0cmluZyYg
bmFtZSwgRXhjZXB0aW9uQ29kZSYgZWMpCiB7CiAgICAgSURCX1RSQUNFKCJJREJPYmplY3RTdG9y
ZTo6aW5kZXgiKTsKLSAgICBpZiAobV90cmFuc2FjdGlvbi0+ZmluaXNoZWQoKSkgeworICAgIGlm
IChtX3RyYW5zYWN0aW9uLT5pc0ZpbmlzaGVkKCkpIHsKICAgICAgICAgZWMgPSBJREJEYXRhYmFz
ZUV4Y2VwdGlvbjo6Tk9UX0FMTE9XRURfRVJSOwogICAgICAgICByZXR1cm4gMDsKICAgICB9CkBA
IC0zMjQsNyArMzI0LDcgQEAgUGFzc1JlZlB0cjxJREJSZXF1ZXN0PiBJREJPYmplY3RTdG9yZTo6
Y291bnQoU2NyaXB0RXhlY3V0aW9uQ29udGV4dCogY29udGV4dCwgUGEKIAogdm9pZCBJREJPYmpl
Y3RTdG9yZTo6dHJhbnNhY3Rpb25GaW5pc2hlZCgpCiB7Ci0gICAgQVNTRVJUKG1fdHJhbnNhY3Rp
b24tPmZpbmlzaGVkKCkpOworICAgIEFTU0VSVChtX3RyYW5zYWN0aW9uLT5pc0ZpbmlzaGVkKCkp
OwogCiAgICAgLy8gQnJlYWsgcmVmZXJlbmNlIGN5Y2xlcy4KICAgICBtX2luZGV4TWFwLmNsZWFy
KCk7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL2luZGV4ZWRkYi9JREJPYmpl
Y3RTdG9yZUJhY2tlbmRJbXBsLmNwcCBiL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvaW5kZXhlZGRi
L0lEQk9iamVjdFN0b3JlQmFja2VuZEltcGwuY3BwCmluZGV4IDdlMmI1NTI3MWY3ODY3OTcyM2Vi
YWZhZTgxNTFiNGNiMmJiNTVhZDIuLmZjYTFmMDBmZTExNGJiMDdlYWNkZmFiZWE5MzY3NWZkYjZj
MWYwNzkgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvaW5kZXhlZGRiL0lEQk9i
amVjdFN0b3JlQmFja2VuZEltcGwuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvaW5k
ZXhlZGRiL0lEQk9iamVjdFN0b3JlQmFja2VuZEltcGwuY3BwCkBAIC0xODQsNyArMTg0LDcgQEAg
dm9pZCBJREJPYmplY3RTdG9yZUJhY2tlbmRJbXBsOjpwdXQoUGFzc1JlZlB0cjxTZXJpYWxpemVk
U2NyaXB0VmFsdWU+IHBycFZhbHVlLAogICAgICAgICB9CiAgICAgICAgIGlmIChoYXNLZXlQYXRo
KSB7CiAgICAgICAgICAgICBSZWZQdHI8SURCS2V5PiBrZXlQYXRoS2V5ID0gZmV0Y2hLZXlGcm9t
S2V5UGF0aCh2YWx1ZS5nZXQoKSwgb2JqZWN0U3RvcmUtPm1fa2V5UGF0aCk7Ci0gICAgICAgICAg
ICBpZiAoa2V5UGF0aEtleSAmJiAha2V5UGF0aEtleS0+dmFsaWQoKSkgeworICAgICAgICAgICAg
aWYgKGtleVBhdGhLZXkgJiYgIWtleVBhdGhLZXktPmlzVmFsaWQoKSkgewogICAgICAgICAgICAg
ICAgIGVjID0gSURCRGF0YWJhc2VFeGNlcHRpb246OkRBVEFfRVJSOwogICAgICAgICAgICAgICAg
IHJldHVybjsKICAgICAgICAgICAgIH0KQEAgLTIwMSwxNCArMjAxLDE0IEBAIHZvaWQgSURCT2Jq
ZWN0U3RvcmVCYWNrZW5kSW1wbDo6cHV0KFBhc3NSZWZQdHI8U2VyaWFsaXplZFNjcmlwdFZhbHVl
PiBwcnBWYWx1ZSwKICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICB9CiAgICAgICAgIH0K
LSAgICAgICAgaWYgKGtleSAmJiAha2V5LT52YWxpZCgpKSB7CisgICAgICAgIGlmIChrZXkgJiYg
IWtleS0+aXNWYWxpZCgpKSB7CiAgICAgICAgICAgICBlYyA9IElEQkRhdGFiYXNlRXhjZXB0aW9u
OjpEQVRBX0VSUjsKICAgICAgICAgICAgIHJldHVybjsKICAgICAgICAgfQogICAgICAgICBmb3Ig
KEluZGV4TWFwOjppdGVyYXRvciBpdCA9IG1faW5kZXhlcy5iZWdpbigpOyBpdCAhPSBtX2luZGV4
ZXMuZW5kKCk7ICsraXQpIHsKICAgICAgICAgICAgIGNvbnN0IFJlZlB0cjxJREJJbmRleEJhY2tl
bmRJbXBsPiYgaW5kZXggPSBpdC0+c2Vjb25kOwogICAgICAgICAgICAgUmVmUHRyPElEQktleT4g
aW5kZXhLZXkgPSBmZXRjaEtleUZyb21LZXlQYXRoKHZhbHVlLmdldCgpLCBpbmRleC0+a2V5UGF0
aCgpKTsKLSAgICAgICAgICAgIGlmIChpbmRleEtleSAmJiAhaW5kZXhLZXktPnZhbGlkKCkpIHsK
KyAgICAgICAgICAgIGlmIChpbmRleEtleSAmJiAhaW5kZXhLZXktPmlzVmFsaWQoKSkgewogICAg
ICAgICAgICAgICAgIGVjID0gSURCRGF0YWJhc2VFeGNlcHRpb246OkRBVEFfRVJSOwogICAgICAg
ICAgICAgICAgIHJldHVybjsKICAgICAgICAgICAgIH0KQEAgLTI1NSw3ICsyNTUsNyBAQCB2b2lk
IElEQk9iamVjdFN0b3JlQmFja2VuZEltcGw6OnB1dEludGVybmFsKFNjcmlwdEV4ZWN1dGlvbkNv
bnRleHQqLCBQYXNzUmVmUHRyPAogICAgICAgICBpZiAoYXV0b0luY3JlbWVudCkgewogICAgICAg
ICAgICAgaWYgKCFrZXkpIHsKICAgICAgICAgICAgICAgICBSZWZQdHI8SURCS2V5PiBhdXRvSW5j
S2V5ID0gb2JqZWN0U3RvcmUtPmdlbkF1dG9JbmNyZW1lbnRLZXkoKTsKLSAgICAgICAgICAgICAg
ICBpZiAoIWF1dG9JbmNLZXktPnZhbGlkKCkpIHsKKyAgICAgICAgICAgICAgICBpZiAoIWF1dG9J
bmNLZXktPmlzVmFsaWQoKSkgewogICAgICAgICAgICAgICAgICAgICBjYWxsYmFja3MtPm9uRXJy
b3IoSURCRGF0YWJhc2VFcnJvcjo6Y3JlYXRlKElEQkRhdGFiYXNlRXhjZXB0aW9uOjpEQVRBX0VS
UiwgIk1heGltdW0ga2V5IGdlbmVyYXRvciB2YWx1ZSByZWFjaGVkLiIpKTsKICAgICAgICAgICAg
ICAgICAgICAgcmV0dXJuOwogICAgICAgICAgICAgICAgIH0KQEAgLTI3OSw3ICsyNzksNyBAQCB2
b2lkIElEQk9iamVjdFN0b3JlQmFja2VuZEltcGw6OnB1dEludGVybmFsKFNjcmlwdEV4ZWN1dGlv
bkNvbnRleHQqLCBQYXNzUmVmUHRyPAogICAgICAgICB9CiAgICAgfQogCi0gICAgQVNTRVJUKGtl
eSAmJiBrZXktPnZhbGlkKCkpOworICAgIEFTU0VSVChrZXkgJiYga2V5LT5pc1ZhbGlkKCkpOwog
CiAgICAgUmVmUHRyPElEQkJhY2tpbmdTdG9yZTo6T2JqZWN0U3RvcmVSZWNvcmRJZGVudGlmaWVy
PiByZWNvcmRJZGVudGlmaWVyID0gb2JqZWN0U3RvcmUtPm1fYmFja2luZ1N0b3JlLT5jcmVhdGVJ
bnZhbGlkUmVjb3JkSWRlbnRpZmllcigpOwogICAgIGlmIChwdXRNb2RlID09IEFkZE9ubHkgJiYg
b2JqZWN0U3RvcmUtPm1fYmFja2luZ1N0b3JlLT5rZXlFeGlzdHNJbk9iamVjdFN0b3JlKG9iamVj
dFN0b3JlLT5tX2RhdGFiYXNlSWQsIG9iamVjdFN0b3JlLT5pZCgpLCAqa2V5LCByZWNvcmRJZGVu
dGlmaWVyLmdldCgpKSkgewpAQCAtMjk3LDcgKzI5Nyw3IEBAIHZvaWQgSURCT2JqZWN0U3RvcmVC
YWNrZW5kSW1wbDo6cHV0SW50ZXJuYWwoU2NyaXB0RXhlY3V0aW9uQ29udGV4dCosIFBhc3NSZWZQ
dHI8CiAgICAgICAgICAgICBpbmRleEtleXMuYXBwZW5kKGluZGV4S2V5LnJlbGVhc2UoKSk7CiAg
ICAgICAgICAgICBjb250aW51ZTsKICAgICAgICAgfQotICAgICAgICBBU1NFUlQoaW5kZXhLZXkt
PnZhbGlkKCkpOworICAgICAgICBBU1NFUlQoaW5kZXhLZXktPmlzVmFsaWQoKSk7CiAKICAgICAg
ICAgaWYgKCghaW5kZXgtPm11bHRpRW50cnkoKSB8fCBpbmRleEtleS0+dHlwZSgpICE9IElEQktl
eTo6QXJyYXlUeXBlKSAmJiAhaW5kZXgtPmFkZGluZ0tleUFsbG93ZWQoaW5kZXhLZXkuZ2V0KCks
IGtleS5nZXQoKSkpIHsKICAgICAgICAgICAgIG9iamVjdFN0b3JlLT5yZXNldEF1dG9JbmNyZW1l
bnRLZXlDYWNoZSgpOwpAQCAtMzcyLDcgKzM3Miw3IEBAIHZvaWQgSURCT2JqZWN0U3RvcmVCYWNr
ZW5kSW1wbDo6ZGVsZXRlRnVuY3Rpb24oUGFzc1JlZlB0cjxJREJLZXk+IHBycEtleSwgUGFzc1Jl
CiB7CiAgICAgSURCX1RSQUNFKCJJREJPYmplY3RTdG9yZUJhY2tlbmRJbXBsOjpkZWxldGUiKTsK
ICAgICBSZWZQdHI8SURCS2V5PiBrZXkgPSBwcnBLZXk7Ci0gICAgaWYgKCFrZXkgfHwgIWtleS0+
dmFsaWQoKSkgeworICAgIGlmICgha2V5IHx8ICFrZXktPmlzVmFsaWQoKSkgewogICAgICAgICBl
YyA9IElEQkRhdGFiYXNlRXhjZXB0aW9uOjpEQVRBX0VSUjsKICAgICAgICAgcmV0dXJuOwogICAg
IH0KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvaW5kZXhlZGRiL0lEQlJlcXVl
c3QuY3BwIGIvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9pbmRleGVkZGIvSURCUmVxdWVzdC5jcHAK
aW5kZXggMzdlOGIwZDRkNjhlMDZiMTQ0MjlmNjk5OGYxZTYwMjA5NGI5OGJjZi4uNTg5MDQyZWMw
ZWY0ODQzYjM4Y2VlMDExOWQ1MGM0OTgxNjgxMTg2NiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNv
cmUvTW9kdWxlcy9pbmRleGVkZGIvSURCUmVxdWVzdC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUv
TW9kdWxlcy9pbmRleGVkZGIvSURCUmVxdWVzdC5jcHAKQEAgLTI1MSw3ICsyNTEsNyBAQCB2b2lk
IElEQlJlcXVlc3Q6Om9uU3VjY2VzcyhQYXNzUmVmUHRyPElEQktleT4gaWRiS2V5KQogewogICAg
IElEQl9UUkFDRSgiSURCUmVxdWVzdDo6b25TdWNjZXNzKElEQktleSkiKTsKICAgICBBU1NFUlQo
IW1fZXJyb3JDb2RlICYmIG1fZXJyb3JNZXNzYWdlLmlzTnVsbCgpICYmICFtX3Jlc3VsdCk7Ci0g
ICAgaWYgKGlkYktleSAmJiBpZGJLZXktPnZhbGlkKCkpCisgICAgaWYgKGlkYktleSAmJiBpZGJL
ZXktPmlzVmFsaWQoKSkKICAgICAgICAgbV9yZXN1bHQgPSBJREJBbnk6OmNyZWF0ZShpZGJLZXkp
OwogICAgIGVsc2UKICAgICAgICAgbV9yZXN1bHQgPSBJREJBbnk6OmNyZWF0ZShTZXJpYWxpemVk
U2NyaXB0VmFsdWU6OnVuZGVmaW5lZFZhbHVlKCkpOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNv
cmUvTW9kdWxlcy9pbmRleGVkZGIvSURCVHJhbnNhY3Rpb24uY3BwIGIvU291cmNlL1dlYkNvcmUv
TW9kdWxlcy9pbmRleGVkZGIvSURCVHJhbnNhY3Rpb24uY3BwCmluZGV4IDYzODhkMDg4ZWZhYTJj
MmMwZDQ3ZjI4YzY4OGQwY2I3ZWEwMWJhZjkuLmU5ZDNiOTdmNTRmZDI2MWU5MDNiMmVkZmFlYzZm
ODk2ZjE2ZGI3ZDQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvaW5kZXhlZGRi
L0lEQlRyYW5zYWN0aW9uLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL2luZGV4ZWRk
Yi9JREJUcmFuc2FjdGlvbi5jcHAKQEAgLTEwMCw3ICsxMDAsNyBAQCBJREJUcmFuc2FjdGlvbkJh
Y2tlbmRJbnRlcmZhY2UqIElEQlRyYW5zYWN0aW9uOjpiYWNrZW5kKCkgY29uc3QKICAgICByZXR1
cm4gbV9iYWNrZW5kLmdldCgpOwogfQogCi1ib29sIElEQlRyYW5zYWN0aW9uOjpmaW5pc2hlZCgp
IGNvbnN0Citib29sIElEQlRyYW5zYWN0aW9uOjppc0ZpbmlzaGVkKCkgY29uc3QKIHsKICAgICBy
ZXR1cm4gbV90cmFuc2FjdGlvbkZpbmlzaGVkOwogfQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNv
cmUvTW9kdWxlcy9pbmRleGVkZGIvSURCVHJhbnNhY3Rpb24uaCBiL1NvdXJjZS9XZWJDb3JlL01v
ZHVsZXMvaW5kZXhlZGRiL0lEQlRyYW5zYWN0aW9uLmgKaW5kZXggYjgwMzhlNWMxYTM0ZWZkODlh
ZDFhNzllODFjMDFiNDY2OTQzZjA2Ni4uNjQxZjYyYjgxNjhjOWZiODhmYjVjZTNlMDljZGM1Y2E2
MTliYTZiMiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9pbmRleGVkZGIvSURC
VHJhbnNhY3Rpb24uaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL2luZGV4ZWRkYi9JREJU
cmFuc2FjdGlvbi5oCkBAIC02Niw3ICs2Niw3IEBAIHB1YmxpYzoKICAgICBzdGF0aWMgY29uc3Qg
QXRvbWljU3RyaW5nJiBtb2RlVG9TdHJpbmcodW5zaWduZWQgc2hvcnQsIEV4Y2VwdGlvbkNvZGUm
KTsKIAogICAgIElEQlRyYW5zYWN0aW9uQmFja2VuZEludGVyZmFjZSogYmFja2VuZCgpIGNvbnN0
OwotICAgIGJvb2wgZmluaXNoZWQoKSBjb25zdDsKKyAgICBib29sIGlzRmluaXNoZWQoKSBjb25z
dDsKIAogICAgIGNvbnN0IFN0cmluZyYgbW9kZSgpIGNvbnN0OwogICAgIElEQkRhdGFiYXNlKiBk
YigpIGNvbnN0OwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL0luc3BlY3Rv
ckluZGV4ZWREQkFnZW50LmNwcCBiL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9JbnNwZWN0b3JJ
bmRleGVkREJBZ2VudC5jcHAKaW5kZXggNjQxY2NjMTQ4ZjlhMDc5ZjVhMzI2ZDBlZWJmMTc5YmE4
OWM4M2NhMy4uZDllYTRiMzFhMjkyYzNlMzdjMTM3NWRjYzYxY2Y5ODQyNGZjYjUzZiAxMDA2NDQK
LS0tIGEvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL0luc3BlY3RvckluZGV4ZWREQkFnZW50LmNw
cAorKysgYi9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvSW5zcGVjdG9ySW5kZXhlZERCQWdlbnQu
Y3BwCkBAIC0zNjEsNyArMzYxLDcgQEAgc3RhdGljIFBhc3NSZWZQdHI8SURCS2V5UmFuZ2U+IGlk
YktleVJhbmdlRnJvbUtleVJhbmdlKEluc3BlY3Rvck9iamVjdCoga2V5UmFuZ2UKIAogc3RhdGlj
IFBhc3NSZWZQdHI8S2V5PiBrZXlGcm9tSURCS2V5KElEQktleSogaWRiS2V5KQogewotICAgIGlm
ICghaWRiS2V5IHx8ICFpZGJLZXktPnZhbGlkKCkpCisgICAgaWYgKCFpZGJLZXkgfHwgIWlkYktl
eS0+aXNWYWxpZCgpKQogICAgICAgICByZXR1cm4gMDsKIAogICAgIFJlZlB0cjxLZXk+IGtleTsK
</data>

          </attachment>
      

    </bug>

</bugzilla>