<?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>152800</bug_id>
          
          <creation_ts>2016-01-06 12:49:31 -0800</creation_ts>
          <short_desc>Modern IDB: storage/indexeddb/odd-strings.html is flaky</short_desc>
          <delta_ts>2016-01-06 14:35:37 -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>Safari 9</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>
    
    <blocked>150882</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>1153156</commentid>
    <comment_count>0</comment_count>
    <who name="Brady Eidson">beidson</who>
    <bug_when>2016-01-06 12:49:31 -0800</bug_when>
    <thetext>Modern IDB: storage/indexeddb/odd-strings.html is flaky

You can reliably cause it to fail just by running it twice in a row:
run-webkit-tests -1 storage/indexeddb/odd-strings.html storage/indexeddb/odd-strings.html

An unexpected &quot;blocked&quot; event sends out on a delete request.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1153230</commentid>
    <comment_count>1</comment_count>
      <attachid>268410</attachid>
    <who name="Brady Eidson">beidson</who>
    <bug_when>2016-01-06 14:31:52 -0800</bug_when>
    <thetext>Created attachment 268410
Patch v1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1153233</commentid>
    <comment_count>2</comment_count>
    <who name="Brady Eidson">beidson</who>
    <bug_when>2016-01-06 14:35:31 -0800</bug_when>
    <thetext>https://trac.webkit.org/changeset/194670</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>268410</attachid>
            <date>2016-01-06 14:31:52 -0800</date>
            <delta_ts>2016-01-06 14:33:04 -0800</delta_ts>
            <desc>Patch v1</desc>
            <filename>patch</filename>
            <type>text/plain</type>
            <size>4826</size>
            <attacher name="Brady Eidson">beidson</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCA3OTBhNDRkLi42MTVkNmM2IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDUgKzEsMTQgQEAKIDIwMTYtMDEt
MDYgIEJyYWR5IEVpZHNvbiAgPGJlaWRzb25AYXBwbGUuY29tPgogCisgICAgICAgIE1vZGVybiBJ
REI6IHN0b3JhZ2UvaW5kZXhlZGRiL29kZC1zdHJpbmdzLmh0bWwgaXMgZmxha3kuCisgICAgICAg
IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNTI4MDAKKworICAgICAg
ICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIHBsYXRmb3JtL21hYy13
azEvVGVzdEV4cGVjdGF0aW9uczoKKworMjAxNi0wMS0wNiAgQnJhZHkgRWlkc29uICA8YmVpZHNv
bkBhcHBsZS5jb20+CisKICAgICAgICAgTW9kZXJuIElEQjogc3RvcmFnZS9pbmRleGVkZGIvaW50
dmVyc2lvbi1nYXRlZC1vbi1kZWxldGUuaHRtbCBpcyBmbGFreS4KICAgICAgICAgaHR0cHM6Ly9i
dWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE1Mjc5NQogCmRpZmYgLS1naXQgYS9MYXlv
dXRUZXN0cy9wbGF0Zm9ybS9tYWMtd2sxL1Rlc3RFeHBlY3RhdGlvbnMgYi9MYXlvdXRUZXN0cy9w
bGF0Zm9ybS9tYWMtd2sxL1Rlc3RFeHBlY3RhdGlvbnMKaW5kZXggNzMzMjAxNS4uOTM5OWE2ZCAx
MDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjLXdrMS9UZXN0RXhwZWN0YXRpb25z
CisrKyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL21hYy13azEvVGVzdEV4cGVjdGF0aW9ucwpAQCAt
ODQsNyArODQsNiBAQCBzdG9yYWdlL2luZGV4ZWRkYi9kZWxldGVkYXRhYmFzZS1kZWxheWVkLWJ5
LXZlcnNpb25jaGFuZ2UuaHRtbCBbIFNraXAgXQogIyBJREIgdGVzdHMgd2l0aCBvdGhlciB0ZXh0
IGZhaWx1cmVzCiBmYXN0L2hpc3RvcnkvcGFnZS1jYWNoZS1pbmRleGVkLWNsb3NlZC1kYi5odG1s
IFsgRmFpbHVyZSBdCiBzdG9yYWdlL2luZGV4ZWRkYi9pbnR2ZXJzaW9uLWxvbmctcXVldWUuaHRt
bCBbIEZhaWx1cmUgXQotc3RvcmFnZS9pbmRleGVkZGIvb2RkLXN0cmluZ3MuaHRtbCBbIEZhaWx1
cmUgXQogc3RvcmFnZS9pbmRleGVkZGIvb3Blbi1kYi1wcml2YXRlLWJyb3dzaW5nLmh0bWwgWyBG
YWlsdXJlIF0KIHN0b3JhZ2UvaW5kZXhlZGRiL3Byb3BlcnRpZXMtZGlzYWJsZWQtYXQtcnVudGlt
ZS5odG1sIFsgRmFpbHVyZSBdCiBzdG9yYWdlL2luZGV4ZWRkYi9zZXR2ZXJzaW9uLWJsb2NrZWQt
YnktdmVyc2lvbmNoYW5nZS1jbG9zZS5odG1sIFsgRmFpbHVyZSBdCmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvV2ViQ29yZS9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZWZh
MzA3NS4uNzgwOWJlYyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBi
L1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDIzIEBACiAyMDE2LTAxLTA2ICBC
cmFkeSBFaWRzb24gIDxiZWlkc29uQGFwcGxlLmNvbT4KIAorICAgICAgICBNb2Rlcm4gSURCOiBz
dG9yYWdlL2luZGV4ZWRkYi9vZGQtc3RyaW5ncy5odG1sIGlzIGZsYWt5LgorICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTUyODAwCisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgTm8gbmV3IHRlc3RzIChFeGlzdGlu
ZyBmbGFreSB0ZXN0IGlzIG5vdyByb2NrIHNvbGlkIGFuZCB1bnNraXBwZWQpLgorCisgICAgICAg
ICogTW9kdWxlcy9pbmRleGVkZGIvY2xpZW50L0lEQkRhdGFiYXNlSW1wbC5jcHA6CisgICAgICAg
IChXZWJDb3JlOjpJREJDbGllbnQ6OklEQkRhdGFiYXNlOjpJREJEYXRhYmFzZSk6CisgICAgICAg
IChXZWJDb3JlOjpJREJDbGllbnQ6OklEQkRhdGFiYXNlOjptYXliZUNsb3NlSW5TZXJ2ZXIpOiBP
bmx5IHJlZnVzZSB0byBjbG9zZSBpbiB0aGUgc2VydmVyIGlmIHRoZXJlCisgICAgICAgICAgYXJl
IGFjdGl2ZSB0cmFuc2FjdGlvbnMuIEluIHRoZSBjYXNlIG9mIHBhZ2UgbmF2aWdhdGlvbiB3aGVy
ZSBzdG9wKCkgaGFzIGJlZW4gY2FsbGVkIG9uIGFjdGl2ZSBET00gb2JqZWN0cywKKyAgICAgICAg
ICB0aGVyZSB3aWxsIG5ldmVyIGJlIGFueSBhY3RpdmUgdHJhbnNhY3Rpb25zLgorICAgICAgICAK
KyAgICAgICAgKiBNb2R1bGVzL2luZGV4ZWRkYi9zZXJ2ZXIvVW5pcXVlSURCRGF0YWJhc2UuY3Bw
OgorICAgICAgICAoV2ViQ29yZTo6SURCU2VydmVyOjpVbmlxdWVJREJEYXRhYmFzZTo6Y29tbWl0
VHJhbnNhY3Rpb24pOgorCisyMDE2LTAxLTA2ICBCcmFkeSBFaWRzb24gIDxiZWlkc29uQGFwcGxl
LmNvbT4KKwogICAgICAgICBNb2Rlcm4gSURCOiBzdG9yYWdlL2luZGV4ZWRkYi9pbnR2ZXJzaW9u
LWdhdGVkLW9uLWRlbGV0ZS5odG1sIGlzIGZsYWt5LgogICAgICAgICBodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTUyNzk1CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJD
b3JlL01vZHVsZXMvaW5kZXhlZGRiL2NsaWVudC9JREJEYXRhYmFzZUltcGwuY3BwIGIvU291cmNl
L1dlYkNvcmUvTW9kdWxlcy9pbmRleGVkZGIvY2xpZW50L0lEQkRhdGFiYXNlSW1wbC5jcHAKaW5k
ZXggMDAzMjgzMy4uYzA5MzM5ZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9p
bmRleGVkZGIvY2xpZW50L0lEQkRhdGFiYXNlSW1wbC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUv
TW9kdWxlcy9pbmRleGVkZGIvY2xpZW50L0lEQkRhdGFiYXNlSW1wbC5jcHAKQEAgLTUyLDcgKzUy
LDcgQEAgSURCRGF0YWJhc2U6OklEQkRhdGFiYXNlKFNjcmlwdEV4ZWN1dGlvbkNvbnRleHQmIGNv
bnRleHQsIElEQkNvbm5lY3Rpb25Ub1NlcnZlciYKICAgICAsIG1faW5mbyhyZXN1bHREYXRhLmRh
dGFiYXNlSW5mbygpKQogICAgICwgbV9kYXRhYmFzZUNvbm5lY3Rpb25JZGVudGlmaWVyKHJlc3Vs
dERhdGEuZGF0YWJhc2VDb25uZWN0aW9uSWRlbnRpZmllcigpKQogewotICAgIExPRyhJbmRleGVk
REIsICJJREJEYXRhYmFzZTo6SURCRGF0YWJhc2UgLSBDcmVhdGluZyBkYXRhYmFzZSAlcyB3aXRo
IHZlcnNpb24gJSIgUFJJdTY0LCBtX2luZm8ubmFtZSgpLnV0ZjgoKS5kYXRhKCksIG1faW5mby52
ZXJzaW9uKCkpOworICAgIExPRyhJbmRleGVkREIsICJJREJEYXRhYmFzZTo6SURCRGF0YWJhc2Ug
LSBDcmVhdGluZyBkYXRhYmFzZSAlcyB3aXRoIHZlcnNpb24gJSIgUFJJdTY0ICIgY29ubmVjdGlv
biAlIiBQUkl1NjQsIG1faW5mby5uYW1lKCkudXRmOCgpLmRhdGEoKSwgbV9pbmZvLnZlcnNpb24o
KSwgbV9kYXRhYmFzZUNvbm5lY3Rpb25JZGVudGlmaWVyKTsKICAgICBzdXNwZW5kSWZOZWVkZWQo
KTsKICAgICByZWxheEFkb3B0aW9uUmVxdWlyZW1lbnQoKTsKICAgICBtX3NlcnZlckNvbm5lY3Rp
b24tPnJlZ2lzdGVyRGF0YWJhc2VDb25uZWN0aW9uKCp0aGlzKTsKQEAgLTIzOSw3ICsyMzksNyBA
QCB2b2lkIElEQkRhdGFiYXNlOjptYXliZUNsb3NlSW5TZXJ2ZXIoKQogICAgIC8vIDMuMy45IERh
dGFiYXNlIGNsb3Npbmcgc3RlcHMKICAgICAvLyBXYWl0IGZvciBhbGwgdHJhbnNhY3Rpb25zIGNy
ZWF0ZWQgdXNpbmcgdGhpcyBjb25uZWN0aW9uIHRvIGNvbXBsZXRlLgogICAgIC8vIE9uY2UgdGhl
eSBhcmUgY29tcGxldGUsIHRoaXMgY29ubmVjdGlvbiBpcyBjbG9zZWQuCi0gICAgaWYgKCFtX2Fj
dGl2ZVRyYW5zYWN0aW9ucy5pc0VtcHR5KCkgfHwgIW1fY29tbWl0dGluZ1RyYW5zYWN0aW9ucy5p
c0VtcHR5KCkpCisgICAgaWYgKCFtX2FjdGl2ZVRyYW5zYWN0aW9ucy5pc0VtcHR5KCkpCiAgICAg
ICAgIHJldHVybjsKIAogICAgIG1fY2xvc2VkSW5TZXJ2ZXIgPSB0cnVlOwpkaWZmIC0tZ2l0IGEv
U291cmNlL1dlYkNvcmUvTW9kdWxlcy9pbmRleGVkZGIvc2VydmVyL1VuaXF1ZUlEQkRhdGFiYXNl
LmNwcCBiL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvaW5kZXhlZGRiL3NlcnZlci9VbmlxdWVJREJE
YXRhYmFzZS5jcHAKaW5kZXggZjQ2MDhhYi4uN2M4NmVhYyAxMDA2NDQKLS0tIGEvU291cmNlL1dl
YkNvcmUvTW9kdWxlcy9pbmRleGVkZGIvc2VydmVyL1VuaXF1ZUlEQkRhdGFiYXNlLmNwcAorKysg
Yi9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL2luZGV4ZWRkYi9zZXJ2ZXIvVW5pcXVlSURCRGF0YWJh
c2UuY3BwCkBAIC05MTIsNyArOTEyLDcgQEAgdm9pZCBVbmlxdWVJREJEYXRhYmFzZTo6Y29tbWl0
VHJhbnNhY3Rpb24oVW5pcXVlSURCRGF0YWJhc2VUcmFuc2FjdGlvbiYgdHJhbnNhY3QKICAgICBB
U1NFUlQoJnRyYW5zYWN0aW9uLmRhdGFiYXNlQ29ubmVjdGlvbigpLmRhdGFiYXNlKCkgPT0gdGhp
cyk7CiAKICAgICBpZiAobV92ZXJzaW9uQ2hhbmdlVHJhbnNhY3Rpb24gPT0gJnRyYW5zYWN0aW9u
KSB7Ci0gICAgICAgIEFTU0VSVCgmbV92ZXJzaW9uQ2hhbmdlVHJhbnNhY3Rpb24tPmRhdGFiYXNl
Q29ubmVjdGlvbigpID09IG1fdmVyc2lvbkNoYW5nZURhdGFiYXNlQ29ubmVjdGlvbik7CisgICAg
ICAgIEFTU0VSVCghbV92ZXJzaW9uQ2hhbmdlRGF0YWJhc2VDb25uZWN0aW9uIHx8ICZtX3ZlcnNp
b25DaGFuZ2VUcmFuc2FjdGlvbi0+ZGF0YWJhc2VDb25uZWN0aW9uKCkgPT0gbV92ZXJzaW9uQ2hh
bmdlRGF0YWJhc2VDb25uZWN0aW9uKTsKICAgICAgICAgQVNTRVJUKG1fZGF0YWJhc2VJbmZvLT52
ZXJzaW9uKCkgPT0gdHJhbnNhY3Rpb24uaW5mbygpLm5ld1ZlcnNpb24oKSk7CiAKICAgICAgICAg
aW52b2tlT3BlcmF0aW9uQW5kVHJhbnNhY3Rpb25UaW1lcigpOwo=
</data>
<flag name="review"
          id="293354"
          type_id="1"
          status="+"
          setter="achristensen"
    />
          </attachment>
      

    </bug>

</bugzilla>