<?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>88788</bug_id>
          
          <creation_ts>2012-06-11 10:52:55 -0700</creation_ts>
          <short_desc>IndexedDB: Object stores are not successfully deleted</short_desc>
          <delta_ts>2012-06-11 15:42:15 -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>
          
          
          <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>646095</commentid>
    <comment_count>0</comment_count>
    <who name="Joshua Bell">jsbell</who>
    <bug_when>2012-06-11 10:52:55 -0700</bug_when>
    <thetext>IndexedDB: Object stores are not successfully deleted</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>646128</commentid>
    <comment_count>1</comment_count>
      <attachid>146882</attachid>
    <who name="Joshua Bell">jsbell</who>
    <bug_when>2012-06-11 11:32:21 -0700</bug_when>
    <thetext>Created attachment 146882
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>646131</commentid>
    <comment_count>2</comment_count>
    <who name="Joshua Bell">jsbell</who>
    <bug_when>2012-06-11 11:34:34 -0700</bug_when>
    <thetext>tony@ - r?

Wanted to land this separately from https://bugs.webkit.org/show_bug.cgi?id=83074

That patch will include a test for this scenario.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>646141</commentid>
    <comment_count>3</comment_count>
      <attachid>146882</attachid>
    <who name="Tony Chang">tony</who>
    <bug_when>2012-06-11 11:41:01 -0700</bug_when>
    <thetext>Comment on attachment 146882
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=146882&amp;action=review

&gt; Source/WebCore/Modules/indexeddb/IDBLevelDBCoding.cpp:1117
&gt; +    return (result &lt; 0) ? -1 : (result &gt; 0) ? 1 : result;

Nit: I find nested ternary operators hard to read.  I would probably do:
if (result &lt; 0)
    return -1;
return (result &gt; 0) ? 1 : 0;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>646158</commentid>
    <comment_count>4</comment_count>
      <attachid>146886</attachid>
    <who name="Joshua Bell">jsbell</who>
    <bug_when>2012-06-11 12:04:23 -0700</bug_when>
    <thetext>Created attachment 146886
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>646197</commentid>
    <comment_count>5</comment_count>
      <attachid>146886</attachid>
    <who name="Joshua Bell">jsbell</who>
    <bug_when>2012-06-11 13:15:52 -0700</bug_when>
    <thetext>Comment on attachment 146886
Patch for landing

This can be tested by a chromium webkit_unit_test; will upload a new patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>646211</commentid>
    <comment_count>6</comment_count>
      <attachid>146894</attachid>
    <who name="Joshua Bell">jsbell</who>
    <bug_when>2012-06-11 13:31:52 -0700</bug_when>
    <thetext>Created attachment 146894
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>646344</commentid>
    <comment_count>7</comment_count>
      <attachid>146894</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-06-11 15:42:10 -0700</bug_when>
    <thetext>Comment on attachment 146894
Patch for landing

Clearing flags on attachment: 146894

Committed r120014: &lt;http://trac.webkit.org/changeset/120014&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>646345</commentid>
    <comment_count>8</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-06-11 15:42:15 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>146882</attachid>
            <date>2012-06-11 11:32:21 -0700</date>
            <delta_ts>2012-06-11 12:04:20 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-88788-20120611113221.patch</filename>
            <type>text/plain</type>
            <size>1977</size>
            <attacher name="Joshua Bell">jsbell</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTE5ODMwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMjMxMzM2MzIyNDkwYjRj
ODIwMmIyMjliOGE5MzE1ZjYwM2FiYjdhYS4uMDQwNjU3YWFhNTcxMjFjNDBkYWU3ODI3YzY5NTdj
NmEwOTlkNTNhZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIxIEBACisyMDEyLTA2LTExICBKb3No
dWEgQmVsbCAgPGpzYmVsbEBjaHJvbWl1bS5vcmc+CisKKyAgICAgICAgSW5kZXhlZERCOiBPYmpl
Y3Qgc3RvcmVzIGFyZSBub3Qgc3VjY2Vzc2Z1bGx5IGRlbGV0ZWQKKyAgICAgICAgaHR0cHM6Ly9i
dWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTg4Nzg4CisKKyAgICAgICAgUmV2aWV3ZWQg
YnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgRGlzY292ZXJlZCB3aGlsZSB3b3JraW5nIG9u
IGh0dHA6Ly93ZWJraXQub3JnL2IvODMwNzQgLSBvYmplY3Qgc3RvcmVzIGFyZSBub3QKKyAgICAg
ICAgYmVpbmcgZGVsZXRlZCBmcm9tIHRoZSBiYWNraW5nIHN0b3JlLiBEZWxldGlvbiB3b3VsZCBz
dWNjZWVkIGluIHRoZSBpbi1tZW1vcnkKKyAgICAgICAgZGF0YSBzdHJ1Y3R1cmVzLCBidXQgYWZ0
ZXIgY2xvc2luZy9yZS1vcGVuaW5nIHRoZSBiYWNraW5nIHN0b3JlIHRoZSBvYmplY3Qgc3RvcmUK
KyAgICAgICAgKGJ1dCBub3QgaXRzIGluZGV4ZXMvZGF0YSkgd291bGQgcmVhcHBlYXIuIER1ZSB0
byA4MzA3NCwgdGhpcyBpc24ndCBkZXRlY3RhYmxlCisgICAgICAgIGJ5IERSVCB3aXRob3V0IGEg
ZnVsbCByZXN0YXJ0LgorCisgICAgICAgIE5vIG5ldyB0ZXN0cyAtIGNhbid0IGV4ZXJjaXNlIHRo
aXMgaW4gYSBsYXlvdXQgdGVzdCB1bnRpbCA4MzA3NCBsYW5kcy4KKworICAgICAgICAqIE1vZHVs
ZXMvaW5kZXhlZGRiL0lEQkxldmVsREJDb2RpbmcuY3BwOgorICAgICAgICAoV2ViQ29yZTo6SURC
TGV2ZWxEQkNvZGluZzo6T2JqZWN0U3RvcmVNZXRhRGF0YUtleTo6Y29tcGFyZSk6CisKIDIwMTIt
MDYtMDggIEFsZXhlaSBGaWxpcHBvdiAgPGFsZXhlaWZAY2hyb21pdW0ub3JnPgogCiAgICAgICAg
IFdlYiBJbnNwZWN0b3I6IEJldHRlciBsYWJlbHMgcG9zaXRpb25pbmcgb24gdGhlIG1lbW9yeSBw
aWUgY2hhcnQKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvaW5kZXhlZGRiL0lE
QkxldmVsREJDb2RpbmcuY3BwIGIvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9pbmRleGVkZGIvSURC
TGV2ZWxEQkNvZGluZy5jcHAKaW5kZXggMWVhN2Y2ODg4Y2YyYTUwNzFjOGQ5MTdkMjllZmRjYWYy
ZGM0ZWNhYy4uNWJjNTdhYmIwMWM0ZTU1NjY3NGQ1MjgwMzQwY2NmZjY4ZjQyOGNkOCAxMDA2NDQK
LS0tIGEvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9pbmRleGVkZGIvSURCTGV2ZWxEQkNvZGluZy5j
cHAKKysrIGIvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9pbmRleGVkZGIvSURCTGV2ZWxEQkNvZGlu
Zy5jcHAKQEAgLTExMTMsNyArMTExMyw4IEBAIGludCBPYmplY3RTdG9yZU1ldGFEYXRhS2V5Ojpj
b21wYXJlKGNvbnN0IE9iamVjdFN0b3JlTWV0YURhdGFLZXkmIG90aGVyKQogICAgIEFTU0VSVCht
X21ldGFEYXRhVHlwZSA+PSAwKTsKICAgICBpZiAoaW50IHggPSBjb21wYXJlSW50cyhtX29iamVj
dFN0b3JlSWQsIG90aGVyLm1fb2JqZWN0U3RvcmVJZCkpCiAgICAgICAgIHJldHVybiB4OwotICAg
IHJldHVybiBtX21ldGFEYXRhVHlwZSAtIG90aGVyLm1fbWV0YURhdGFUeXBlOworICAgIGludDY0
X3QgcmVzdWx0ID0gbV9tZXRhRGF0YVR5cGUgLSBvdGhlci5tX21ldGFEYXRhVHlwZTsKKyAgICBy
ZXR1cm4gKHJlc3VsdCA8IDApID8gLTEgOiAocmVzdWx0ID4gMCkgPyAxIDogcmVzdWx0OwogfQog
CiBJbmRleE1ldGFEYXRhS2V5OjpJbmRleE1ldGFEYXRhS2V5KCkK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>146886</attachid>
            <date>2012-06-11 12:04:23 -0700</date>
            <delta_ts>2012-06-11 13:31:49 -0700</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-88788-20120611120422.patch</filename>
            <type>text/plain</type>
            <size>1995</size>
            <attacher name="Joshua Bell">jsbell</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTE5ODMwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMjMxMzM2MzIyNDkwYjRj
ODIwMmIyMjliOGE5MzE1ZjYwM2FiYjdhYS4uYjY5ODA4YjA2NmZmODkyNWIzZGQyNzU4NTQzNjQ0
OGVjNjExYzI2NCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIxIEBACisyMDEyLTA2LTExICBKb3No
dWEgQmVsbCAgPGpzYmVsbEBjaHJvbWl1bS5vcmc+CisKKyAgICAgICAgSW5kZXhlZERCOiBPYmpl
Y3Qgc3RvcmVzIGFyZSBub3Qgc3VjY2Vzc2Z1bGx5IGRlbGV0ZWQKKyAgICAgICAgaHR0cHM6Ly9i
dWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTg4Nzg4CisKKyAgICAgICAgUmV2aWV3ZWQg
YnkgVG9ueSBDaGFuZy4KKworICAgICAgICBEaXNjb3ZlcmVkIHdoaWxlIHdvcmtpbmcgb24gaHR0
cDovL3dlYmtpdC5vcmcvYi84MzA3NCAtIG9iamVjdCBzdG9yZXMgYXJlIG5vdAorICAgICAgICBi
ZWluZyBkZWxldGVkIGZyb20gdGhlIGJhY2tpbmcgc3RvcmUuIERlbGV0aW9uIHdvdWxkIHN1Y2Nl
ZWQgaW4gdGhlIGluLW1lbW9yeQorICAgICAgICBkYXRhIHN0cnVjdHVyZXMsIGJ1dCBhZnRlciBj
bG9zaW5nL3JlLW9wZW5pbmcgdGhlIGJhY2tpbmcgc3RvcmUgdGhlIG9iamVjdCBzdG9yZQorICAg
ICAgICAoYnV0IG5vdCBpdHMgaW5kZXhlcy9kYXRhKSB3b3VsZCByZWFwcGVhci4gRHVlIHRvIDgz
MDc0LCB0aGlzIGlzbid0IGRldGVjdGFibGUKKyAgICAgICAgYnkgRFJUIHdpdGhvdXQgYSBmdWxs
IHJlc3RhcnQuCisKKyAgICAgICAgTm8gbmV3IHRlc3RzIC0gY2FuJ3QgZXhlcmNpc2UgdGhpcyBp
biBhIGxheW91dCB0ZXN0IHVudGlsIDgzMDc0IGxhbmRzLgorCisgICAgICAgICogTW9kdWxlcy9p
bmRleGVkZGIvSURCTGV2ZWxEQkNvZGluZy5jcHA6CisgICAgICAgIChXZWJDb3JlOjpJREJMZXZl
bERCQ29kaW5nOjpPYmplY3RTdG9yZU1ldGFEYXRhS2V5Ojpjb21wYXJlKToKKwogMjAxMi0wNi0w
OCAgQWxleGVpIEZpbGlwcG92ICA8YWxleGVpZkBjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgV2Vi
IEluc3BlY3RvcjogQmV0dGVyIGxhYmVscyBwb3NpdGlvbmluZyBvbiB0aGUgbWVtb3J5IHBpZSBj
aGFydApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9pbmRleGVkZGIvSURCTGV2
ZWxEQkNvZGluZy5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL2luZGV4ZWRkYi9JREJMZXZl
bERCQ29kaW5nLmNwcAppbmRleCAxZWE3ZjY4ODhjZjJhNTA3MWM4ZDkxN2QyOWVmZGNhZjJkYzRl
Y2FjLi40N2M5ZjdkM2QxZjRmMWQ2YTIyMTE4ZjY0MTk4MWQzNTc1ZWU1ZGE3IDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL2luZGV4ZWRkYi9JREJMZXZlbERCQ29kaW5nLmNwcAor
KysgYi9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL2luZGV4ZWRkYi9JREJMZXZlbERCQ29kaW5nLmNw
cApAQCAtMTExMyw3ICsxMTEzLDEwIEBAIGludCBPYmplY3RTdG9yZU1ldGFEYXRhS2V5Ojpjb21w
YXJlKGNvbnN0IE9iamVjdFN0b3JlTWV0YURhdGFLZXkmIG90aGVyKQogICAgIEFTU0VSVChtX21l
dGFEYXRhVHlwZSA+PSAwKTsKICAgICBpZiAoaW50IHggPSBjb21wYXJlSW50cyhtX29iamVjdFN0
b3JlSWQsIG90aGVyLm1fb2JqZWN0U3RvcmVJZCkpCiAgICAgICAgIHJldHVybiB4OwotICAgIHJl
dHVybiBtX21ldGFEYXRhVHlwZSAtIG90aGVyLm1fbWV0YURhdGFUeXBlOworICAgIGludDY0X3Qg
cmVzdWx0ID0gbV9tZXRhRGF0YVR5cGUgLSBvdGhlci5tX21ldGFEYXRhVHlwZTsKKyAgICBpZiAo
cmVzdWx0IDwgMCkKKyAgICAgICAgcmV0dXJuIC0xOworICAgIHJldHVybiAocmVzdWx0ID4gMCkg
PyAxIDogcmVzdWx0OwogfQogCiBJbmRleE1ldGFEYXRhS2V5OjpJbmRleE1ldGFEYXRhS2V5KCkK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>146894</attachid>
            <date>2012-06-11 13:31:52 -0700</date>
            <delta_ts>2012-06-11 15:42:10 -0700</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-88788-20120611133152.patch</filename>
            <type>text/plain</type>
            <size>4157</size>
            <attacher name="Joshua Bell">jsbell</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTE5OTY1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNTNmMTY5MjllNGZiNWZj
ZThkOWU4YzA0MjJkNGYxMmI4Y2M4M2ZmYS4uOTYzMGVjNzZjMDY0ODViNzRlZGM1YmY5OWE3N2I3
Mjg1NTdhNTAyMCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIxIEBACisyMDEyLTA2LTExICBKb3No
dWEgQmVsbCAgPGpzYmVsbEBjaHJvbWl1bS5vcmc+CisKKyAgICAgICAgSW5kZXhlZERCOiBPYmpl
Y3Qgc3RvcmVzIGFyZSBub3Qgc3VjY2Vzc2Z1bGx5IGRlbGV0ZWQKKyAgICAgICAgaHR0cHM6Ly9i
dWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTg4Nzg4CisKKyAgICAgICAgUmV2aWV3ZWQg
YnkgVG9ueSBDaGFuZy4KKworICAgICAgICBEaXNjb3ZlcmVkIHdoaWxlIHdvcmtpbmcgb24gaHR0
cDovL3dlYmtpdC5vcmcvYi84MzA3NCAtIG9iamVjdCBzdG9yZXMgYXJlIG5vdAorICAgICAgICBi
ZWluZyBkZWxldGVkIGZyb20gdGhlIGJhY2tpbmcgc3RvcmUuIERlbGV0aW9uIHdvdWxkIHN1Y2Nl
ZWQgaW4gdGhlIGluLW1lbW9yeQorICAgICAgICBkYXRhIHN0cnVjdHVyZXMsIGJ1dCBhZnRlciBj
bG9zaW5nL3JlLW9wZW5pbmcgdGhlIGJhY2tpbmcgc3RvcmUgdGhlIG9iamVjdCBzdG9yZQorICAg
ICAgICAoYnV0IG5vdCBpdHMgaW5kZXhlcy9kYXRhKSB3b3VsZCByZWFwcGVhci4gRHVlIHRvIDgz
MDc0LCB0aGlzIGlzbid0IGRldGVjdGFibGUKKyAgICAgICAgYnkgRFJUIHdpdGhvdXQgYSBmdWxs
IHJlc3RhcnQuCisKKyAgICAgICAgVGVzdDogW2Nocm9taXVtXSB3ZWJraXRfdW5pdF90ZXN0cyAt
LWd0ZXN0X2ZpbHRlcj0nSURCTGV2ZWxEQkNvZGluZ1Rlc3QuQ29tcGFyaXNvblRlc3QnCisKKyAg
ICAgICAgKiBNb2R1bGVzL2luZGV4ZWRkYi9JREJMZXZlbERCQ29kaW5nLmNwcDoKKyAgICAgICAg
KFdlYkNvcmU6OklEQkxldmVsREJDb2Rpbmc6Ok9iamVjdFN0b3JlTWV0YURhdGFLZXk6OmNvbXBh
cmUpOgorCiAyMDEyLTA2LTExICBNaWNoYWVsIEJyw7xuaW5nICA8bWljaGFlbC5icnVuaW5nQG5v
a2lhLmNvbT4KIAogICAgICAgICBbUXRdW1dLMl0gQ29tcHV0ZSBhbmQgc2V0IGNhY2hlIGNhcGFj
aXRpZXMgdXNpbmcgdGhlIGN1cnJlbnQgQ2FjaGVNb2RlbApkaWZmIC0tZ2l0IGEvU291cmNlL1dl
YktpdC9jaHJvbWl1bS9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL0NoYW5nZUxv
ZwppbmRleCBmMDIxYTFlZTc4OTVlNTM5ZWNiODYzZTkwNWNhMDFmYzFkNWM1MWYxLi5kMjU2YzAw
ZGZlNjRkOTUxYjczY2Q5YzdiMTc5MzU4MjM1MGE3M2RhIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2Vi
S2l0L2Nocm9taXVtL0NoYW5nZUxvZworKysgYi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL0NoYW5n
ZUxvZwpAQCAtMSwzICsxLDEzIEBACisyMDEyLTA2LTExICBKb3NodWEgQmVsbCAgPGpzYmVsbEBj
aHJvbWl1bS5vcmc+CisKKyAgICAgICAgSW5kZXhlZERCOiBPYmplY3Qgc3RvcmVzIGFyZSBub3Qg
c3VjY2Vzc2Z1bGx5IGRlbGV0ZWQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hv
d19idWcuY2dpP2lkPTg4Nzg4CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgVG9ueSBDaGFuZy4KKwor
ICAgICAgICAqIHRlc3RzL0lEQkxldmVsREJDb2RpbmdUZXN0LmNwcDoKKyAgICAgICAgKElEQkxl
dmVsREJDb2Rpbmc6OlRFU1QpOgorCiAyMDEyLTA2LTA5ICBFdWdlbmUgS2x5dWNobmlrb3YgIDxl
dXN0YXMuYnVnQGdtYWlsLmNvbT4KIAogICAgICAgICBXZWIgSW5zcGVjdG9yOiBBZGQgbWVzc2Fn
ZSBsb29wIGluc3RydW1lbnRhdGlvbiB0byBwdWJsaWMgQVBJIGFuZCB0aW1lbGluZSBhZ2VudApk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9pbmRleGVkZGIvSURCTGV2ZWxEQkNv
ZGluZy5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL2luZGV4ZWRkYi9JREJMZXZlbERCQ29k
aW5nLmNwcAppbmRleCAxZWE3ZjY4ODhjZjJhNTA3MWM4ZDkxN2QyOWVmZGNhZjJkYzRlY2FjLi40
N2M5ZjdkM2QxZjRmMWQ2YTIyMTE4ZjY0MTk4MWQzNTc1ZWU1ZGE3IDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViQ29yZS9Nb2R1bGVzL2luZGV4ZWRkYi9JREJMZXZlbERCQ29kaW5nLmNwcAorKysgYi9T
b3VyY2UvV2ViQ29yZS9Nb2R1bGVzL2luZGV4ZWRkYi9JREJMZXZlbERCQ29kaW5nLmNwcApAQCAt
MTExMyw3ICsxMTEzLDEwIEBAIGludCBPYmplY3RTdG9yZU1ldGFEYXRhS2V5Ojpjb21wYXJlKGNv
bnN0IE9iamVjdFN0b3JlTWV0YURhdGFLZXkmIG90aGVyKQogICAgIEFTU0VSVChtX21ldGFEYXRh
VHlwZSA+PSAwKTsKICAgICBpZiAoaW50IHggPSBjb21wYXJlSW50cyhtX29iamVjdFN0b3JlSWQs
IG90aGVyLm1fb2JqZWN0U3RvcmVJZCkpCiAgICAgICAgIHJldHVybiB4OwotICAgIHJldHVybiBt
X21ldGFEYXRhVHlwZSAtIG90aGVyLm1fbWV0YURhdGFUeXBlOworICAgIGludDY0X3QgcmVzdWx0
ID0gbV9tZXRhRGF0YVR5cGUgLSBvdGhlci5tX21ldGFEYXRhVHlwZTsKKyAgICBpZiAocmVzdWx0
IDwgMCkKKyAgICAgICAgcmV0dXJuIC0xOworICAgIHJldHVybiAocmVzdWx0ID4gMCkgPyAxIDog
cmVzdWx0OwogfQogCiBJbmRleE1ldGFEYXRhS2V5OjpJbmRleE1ldGFEYXRhS2V5KCkKZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vdGVzdHMvSURCTGV2ZWxEQkNvZGluZ1Rlc3Qu
Y3BwIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS90ZXN0cy9JREJMZXZlbERCQ29kaW5nVGVzdC5j
cHAKaW5kZXggOGY1YjhlZjAxY2JmZWRhYjBjMTcyNTkxMWZlNGJlNjY3ODJhODczNC4uOTkzNGU1
Yzc5Y2E1MmQ0M2Q1MDE0ZThjNTZmOTUzZGVhN2Q4YmE0ZiAxMDA2NDQKLS0tIGEvU291cmNlL1dl
YktpdC9jaHJvbWl1bS90ZXN0cy9JREJMZXZlbERCQ29kaW5nVGVzdC5jcHAKKysrIGIvU291cmNl
L1dlYktpdC9jaHJvbWl1bS90ZXN0cy9JREJMZXZlbERCQ29kaW5nVGVzdC5jcHAKQEAgLTYyMCwx
MCArNjIwLDE3IEBAIFRFU1QoSURCTGV2ZWxEQkNvZGluZ1Rlc3QsIENvbXBhcmlzb25UZXN0KQog
ICAgIGtleXMuYXBwZW5kKERhdGFiYXNlTmFtZUtleTo6ZW5jb2RlKCJhIiwgImEiKSk7CiAgICAg
a2V5cy5hcHBlbmQoRGF0YWJhc2VNZXRhRGF0YUtleTo6ZW5jb2RlKDEsIERhdGFiYXNlTWV0YURh
dGFLZXk6OmtPcmlnaW5OYW1lKSk7CiAgICAga2V5cy5hcHBlbmQoT2JqZWN0U3RvcmVNZXRhRGF0
YUtleTo6ZW5jb2RlKDEsIDEsIDApKTsKKyAgICBrZXlzLmFwcGVuZChPYmplY3RTdG9yZU1ldGFE
YXRhS2V5OjplbmNvZGUoMSwgMSwgMSkpOworICAgIGtleXMuYXBwZW5kKE9iamVjdFN0b3JlTWV0
YURhdGFLZXk6OmVuY29kZU1heEtleSgxLCAxKSk7CisgICAga2V5cy5hcHBlbmQoT2JqZWN0U3Rv
cmVNZXRhRGF0YUtleTo6ZW5jb2RlTWF4S2V5KDEsIDIpKTsKICAgICBrZXlzLmFwcGVuZChPYmpl
Y3RTdG9yZU1ldGFEYXRhS2V5OjplbmNvZGVNYXhLZXkoMSkpOwogICAgIGtleXMuYXBwZW5kKElu
ZGV4TWV0YURhdGFLZXk6OmVuY29kZSgxLCAxLCAzMCwgMCkpOwogICAgIGtleXMuYXBwZW5kKElu
ZGV4TWV0YURhdGFLZXk6OmVuY29kZSgxLCAxLCAzMSwgMCkpOwogICAgIGtleXMuYXBwZW5kKElu
ZGV4TWV0YURhdGFLZXk6OmVuY29kZSgxLCAxLCAzMSwgMSkpOworICAgIGtleXMuYXBwZW5kKElu
ZGV4TWV0YURhdGFLZXk6OmVuY29kZU1heEtleSgxLCAxLCAzMSkpOworICAgIGtleXMuYXBwZW5k
KEluZGV4TWV0YURhdGFLZXk6OmVuY29kZU1heEtleSgxLCAxLCAzMikpOworICAgIGtleXMuYXBw
ZW5kKEluZGV4TWV0YURhdGFLZXk6OmVuY29kZU1heEtleSgxLCAxKSk7CisgICAga2V5cy5hcHBl
bmQoSW5kZXhNZXRhRGF0YUtleTo6ZW5jb2RlTWF4S2V5KDEsIDIpKTsKICAgICBrZXlzLmFwcGVu
ZChPYmplY3RTdG9yZUZyZWVMaXN0S2V5OjplbmNvZGUoMSwgMSkpOwogICAgIGtleXMuYXBwZW5k
KE9iamVjdFN0b3JlRnJlZUxpc3RLZXk6OmVuY29kZU1heEtleSgxKSk7CiAgICAga2V5cy5hcHBl
bmQoSW5kZXhGcmVlTGlzdEtleTo6ZW5jb2RlKDEsIDEsIGtNaW5pbXVtSW5kZXhJZCkpOwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>