<?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>111482</bug_id>
          
          <creation_ts>2013-03-05 14:28:38 -0800</creation_ts>
          <short_desc>Split up the storage event dispatch functions further</short_desc>
          <delta_ts>2013-03-05 15:06:07 -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>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="Anders Carlsson">andersca</reporter>
          <assigned_to name="Anders Carlsson">andersca</assigned_to>
          <cc>bdakin</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>848077</commentid>
    <comment_count>0</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2013-03-05 14:28:38 -0800</bug_when>
    <thetext>Split up the storage event dispatch functions further</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>848078</commentid>
    <comment_count>1</comment_count>
      <attachid>191567</attachid>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2013-03-05 14:31:55 -0800</bug_when>
    <thetext>Created attachment 191567
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>848127</commentid>
    <comment_count>2</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2013-03-05 15:06:07 -0800</bug_when>
    <thetext>Committed r144826: &lt;http://trac.webkit.org/changeset/144826&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>191567</attachid>
            <date>2013-03-05 14:31:55 -0800</date>
            <delta_ts>2013-03-05 14:39:21 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-111482-20130305142801.patch</filename>
            <type>text/plain</type>
            <size>8720</size>
            <attacher name="Anders Carlsson">andersca</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQ0ODAwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYTUzMzdiODUwNDQyMzcz
ZDFlMWQ4YTY2M2ZhZTg0NjM4N2EzMzdmMy4uNDMyMjVhODM3MzQ1NmE1OTI2YzJlYzZhMmUwNWJk
YzU1MDA5ZjVjYSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDI2IEBACiAyMDEzLTAzLTA1ICBBbmRl
cnMgQ2FybHNzb24gIDxhbmRlcnNjYUBhcHBsZS5jb20+CiAKKyAgICAgICAgU3BsaXQgdXAgdGhl
IHN0b3JhZ2UgZXZlbnQgZGlzcGF0Y2ggZnVuY3Rpb25zIGZ1cnRoZXIKKyAgICAgICAgaHR0cHM6
Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTExMTQ4MgorCisgICAgICAgIFJldmll
d2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEFkZCBuZXcgZnVuY3Rpb25zIGZvciBk
aXNwYXRjaGluZyBzdG9yYWdlIGV2ZW50cyB0byBhIHNldCBvZiBmcmFtZXMuCisKKyAgICAgICAg
KiBzdG9yYWdlL1N0b3JhZ2VBcmVhSW1wbC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpTdG9yYWdl
QXJlYUltcGw6OmRpc3BhdGNoU3RvcmFnZUV2ZW50KToKKyAgICAgICAgKiBzdG9yYWdlL1N0b3Jh
Z2VFdmVudERpc3BhdGNoZXIuY3BwOgorICAgICAgICAoV2ViQ29yZTo6U3RvcmFnZUV2ZW50RGlz
cGF0Y2hlcjo6ZGlzcGF0Y2hTZXNzaW9uU3RvcmFnZUV2ZW50cyk6CisgICAgICAgIChXZWJDb3Jl
OjpTdG9yYWdlRXZlbnREaXNwYXRjaGVyOjpkaXNwYXRjaExvY2FsU3RvcmFnZUV2ZW50cyk6Cisg
ICAgICAgIChXZWJDb3JlKToKKyAgICAgICAgKFdlYkNvcmU6OlN0b3JhZ2VFdmVudERpc3BhdGNo
ZXI6OmRpc3BhdGNoU2Vzc2lvblN0b3JhZ2VFdmVudHNUb0ZyYW1lcyk6CisgICAgICAgIChXZWJD
b3JlOjpTdG9yYWdlRXZlbnREaXNwYXRjaGVyOjpkaXNwYXRjaExvY2FsU3RvcmFnZUV2ZW50c1Rv
RnJhbWVzKToKKyAgICAgICAgKiBzdG9yYWdlL1N0b3JhZ2VFdmVudERpc3BhdGNoZXIuaDoKKyAg
ICAgICAgKFdlYkNvcmUpOgorICAgICAgICAoU3RvcmFnZUV2ZW50RGlzcGF0Y2hlcik6CisKKzIw
MTMtMDMtMDUgIEFuZGVycyBDYXJsc3NvbiAgPGFuZGVyc2NhQGFwcGxlLmNvbT4KKwogICAgICAg
ICBTcGxpdCBTdG9yYWdlRXZlbnREaXNwYXRjaGVyOjpkaXNwYXRjaCBpbnRvIHR3byBmdW5jdGlv
bnMKICAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTExMTQ2
NAogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9zdG9yYWdlL1N0b3JhZ2VBcmVhSW1wbC5j
cHAgYi9Tb3VyY2UvV2ViQ29yZS9zdG9yYWdlL1N0b3JhZ2VBcmVhSW1wbC5jcHAKaW5kZXggYTYy
OGI2NzcwMGUyZDhmMzZjNTMyOWFjNDJjYjg1ODFlOGI4YTZlNS4uMzMwYzNmYWE1NmJmZGVhMmY1
NzM3YzQyOWJiODNkYzA4MGEwZjkwOSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvc3RvcmFn
ZS9TdG9yYWdlQXJlYUltcGwuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3N0b3JhZ2UvU3RvcmFn
ZUFyZWFJbXBsLmNwcApAQCAtMzY0LDkgKzM2NCw5IEBAIHZvaWQgU3RvcmFnZUFyZWFJbXBsOjpj
bG9zZURhdGFiYXNlSWZJZGxlKCkKIHZvaWQgU3RvcmFnZUFyZWFJbXBsOjpkaXNwYXRjaFN0b3Jh
Z2VFdmVudChjb25zdCBTdHJpbmcmIGtleSwgY29uc3QgU3RyaW5nJiBvbGRWYWx1ZSwgY29uc3Qg
U3RyaW5nJiBuZXdWYWx1ZSwgRnJhbWUqIHNvdXJjZUZyYW1lKQogewogICAgIGlmIChtX3N0b3Jh
Z2VUeXBlID09IExvY2FsU3RvcmFnZSkKLSAgICAgICAgU3RvcmFnZUV2ZW50RGlzcGF0Y2hlcjo6
ZGlzcGF0Y2hMb2NhbFN0b3JhZ2VFdmVudChrZXksIG9sZFZhbHVlLCBuZXdWYWx1ZSwgbV9zZWN1
cml0eU9yaWdpbi5nZXQoKSwgc291cmNlRnJhbWUpOworICAgICAgICBTdG9yYWdlRXZlbnREaXNw
YXRjaGVyOjpkaXNwYXRjaExvY2FsU3RvcmFnZUV2ZW50cyhrZXksIG9sZFZhbHVlLCBuZXdWYWx1
ZSwgbV9zZWN1cml0eU9yaWdpbi5nZXQoKSwgc291cmNlRnJhbWUpOwogICAgIGVsc2UKLSAgICAg
ICAgU3RvcmFnZUV2ZW50RGlzcGF0Y2hlcjo6ZGlzcGF0Y2hTZXNzaW9uU3RvcmFnZUV2ZW50KGtl
eSwgb2xkVmFsdWUsIG5ld1ZhbHVlLCBtX3NlY3VyaXR5T3JpZ2luLmdldCgpLCBzb3VyY2VGcmFt
ZSk7CisgICAgICAgIFN0b3JhZ2VFdmVudERpc3BhdGNoZXI6OmRpc3BhdGNoU2Vzc2lvblN0b3Jh
Z2VFdmVudHMoa2V5LCBvbGRWYWx1ZSwgbmV3VmFsdWUsIG1fc2VjdXJpdHlPcmlnaW4uZ2V0KCks
IHNvdXJjZUZyYW1lKTsKIH0KIAogfSAvLyBuYW1lc3BhY2UgV2ViQ29yZQpkaWZmIC0tZ2l0IGEv
U291cmNlL1dlYkNvcmUvc3RvcmFnZS9TdG9yYWdlRXZlbnREaXNwYXRjaGVyLmNwcCBiL1NvdXJj
ZS9XZWJDb3JlL3N0b3JhZ2UvU3RvcmFnZUV2ZW50RGlzcGF0Y2hlci5jcHAKaW5kZXggNDI0NjMx
NzQ3YzFkYzgzNjJkMjFkNGY3ODYwZjIzMGEzZmIxNjI0Mi4uMzVmYjg5ZWI1YzIyNWE4N2EzZDJh
OWFiY2MxODMxNmJmYTVhYjg1MiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvc3RvcmFnZS9T
dG9yYWdlRXZlbnREaXNwYXRjaGVyLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9zdG9yYWdlL1N0
b3JhZ2VFdmVudERpc3BhdGNoZXIuY3BwCkBAIC0zOCw3ICszOCw3IEBACiAKIG5hbWVzcGFjZSBX
ZWJDb3JlIHsKIAotdm9pZCBTdG9yYWdlRXZlbnREaXNwYXRjaGVyOjpkaXNwYXRjaFNlc3Npb25T
dG9yYWdlRXZlbnQoY29uc3QgU3RyaW5nJiBrZXksIGNvbnN0IFN0cmluZyYgb2xkVmFsdWUsIGNv
bnN0IFN0cmluZyYgbmV3VmFsdWUsIFNlY3VyaXR5T3JpZ2luKiBzZWN1cml0eU9yaWdpbiwgRnJh
bWUqIHNvdXJjZUZyYW1lKQordm9pZCBTdG9yYWdlRXZlbnREaXNwYXRjaGVyOjpkaXNwYXRjaFNl
c3Npb25TdG9yYWdlRXZlbnRzKGNvbnN0IFN0cmluZyYga2V5LCBjb25zdCBTdHJpbmcmIG9sZFZh
bHVlLCBjb25zdCBTdHJpbmcmIG5ld1ZhbHVlLCBTZWN1cml0eU9yaWdpbiogc2VjdXJpdHlPcmln
aW4sIEZyYW1lKiBzb3VyY2VGcmFtZSkKIHsKICAgICBQYWdlKiBwYWdlID0gc291cmNlRnJhbWUt
PnBhZ2UoKTsKICAgICBpZiAoIXBhZ2UpCkBAIC01MiwxNyArNTIsMTAgQEAgdm9pZCBTdG9yYWdl
RXZlbnREaXNwYXRjaGVyOjpkaXNwYXRjaFNlc3Npb25TdG9yYWdlRXZlbnQoY29uc3QgU3RyaW5n
JiBrZXksIGNvbnMKICAgICAgICAgICAgIGZyYW1lcy5hcHBlbmQoZnJhbWUpOwogICAgIH0KIAot
ICAgIEluc3BlY3Rvckluc3RydW1lbnRhdGlvbjo6ZGlkRGlzcGF0Y2hET01TdG9yYWdlRXZlbnQo
a2V5LCBvbGRWYWx1ZSwgbmV3VmFsdWUsIFNlc3Npb25TdG9yYWdlLCBzZWN1cml0eU9yaWdpbiwg
cGFnZSk7Ci0KLSAgICBmb3IgKHVuc2lnbmVkIGkgPSAwOyBpIDwgZnJhbWVzLnNpemUoKTsgKytp
KSB7Ci0gICAgICAgIEV4Y2VwdGlvbkNvZGUgZWMgPSAwOwotICAgICAgICBTdG9yYWdlKiBzdG9y
YWdlID0gZnJhbWVzW2ldLT5kb2N1bWVudCgpLT5kb21XaW5kb3coKS0+c2Vzc2lvblN0b3JhZ2Uo
ZWMpOwotICAgICAgICBpZiAoIWVjKQotICAgICAgICAgICAgZnJhbWVzW2ldLT5kb2N1bWVudCgp
LT5lbnF1ZXVlV2luZG93RXZlbnQoU3RvcmFnZUV2ZW50OjpjcmVhdGUoZXZlbnROYW1lcygpLnN0
b3JhZ2VFdmVudCwga2V5LCBvbGRWYWx1ZSwgbmV3VmFsdWUsIHNvdXJjZUZyYW1lLT5kb2N1bWVu
dCgpLT51cmwoKSwgc3RvcmFnZSkpOwotICAgIH0KKyAgICBkaXNwYXRjaFNlc3Npb25TdG9yYWdl
RXZlbnRzVG9GcmFtZXMoKnBhZ2UsIGZyYW1lcywga2V5LCBvbGRWYWx1ZSwgbmV3VmFsdWUsIHNv
dXJjZUZyYW1lLT5kb2N1bWVudCgpLT51cmwoKSwgc2VjdXJpdHlPcmlnaW4pOwogfQogCi12b2lk
IFN0b3JhZ2VFdmVudERpc3BhdGNoZXI6OmRpc3BhdGNoTG9jYWxTdG9yYWdlRXZlbnQoY29uc3Qg
U3RyaW5nJiBrZXksIGNvbnN0IFN0cmluZyYgb2xkVmFsdWUsIGNvbnN0IFN0cmluZyYgbmV3VmFs
dWUsIFNlY3VyaXR5T3JpZ2luKiBzZWN1cml0eU9yaWdpbiwgRnJhbWUqIHNvdXJjZUZyYW1lKQor
dm9pZCBTdG9yYWdlRXZlbnREaXNwYXRjaGVyOjpkaXNwYXRjaExvY2FsU3RvcmFnZUV2ZW50cyhj
b25zdCBTdHJpbmcmIGtleSwgY29uc3QgU3RyaW5nJiBvbGRWYWx1ZSwgY29uc3QgU3RyaW5nJiBu
ZXdWYWx1ZSwgU2VjdXJpdHlPcmlnaW4qIHNlY3VyaXR5T3JpZ2luLCBGcmFtZSogc291cmNlRnJh
bWUpCiB7CiAgICAgUGFnZSogcGFnZSA9IHNvdXJjZUZyYW1lLT5wYWdlKCk7CiAgICAgaWYgKCFw
YWdlKQpAQCAtNzIsMjAgKzY1LDM5IEBAIHZvaWQgU3RvcmFnZUV2ZW50RGlzcGF0Y2hlcjo6ZGlz
cGF0Y2hMb2NhbFN0b3JhZ2VFdmVudChjb25zdCBTdHJpbmcmIGtleSwgY29uc3QKIAogICAgIC8v
IFNlbmQgZXZlbnRzIHRvIGV2ZXJ5IHBhZ2UuCiAgICAgY29uc3QgSGFzaFNldDxQYWdlKj4mIHBh
Z2VzID0gcGFnZS0+Z3JvdXAoKS5wYWdlcygpOwotICAgIEhhc2hTZXQ8UGFnZSo+Ojpjb25zdF9p
dGVyYXRvciBlbmQgPSBwYWdlcy5lbmQoKTsKLSAgICBmb3IgKEhhc2hTZXQ8UGFnZSo+Ojpjb25z
dF9pdGVyYXRvciBpdCA9IHBhZ2VzLmJlZ2luKCk7IGl0ICE9IGVuZDsgKytpdCkgeworICAgIGZv
ciAoSGFzaFNldDxQYWdlKj46OmNvbnN0X2l0ZXJhdG9yIGl0ID0gcGFnZXMuYmVnaW4oKSwgZW5k
ID0gcGFnZXMuZW5kKCk7IGl0ICE9IGVuZDsgKytpdCkgewogICAgICAgICBmb3IgKEZyYW1lKiBm
cmFtZSA9ICgqaXQpLT5tYWluRnJhbWUoKTsgZnJhbWU7IGZyYW1lID0gZnJhbWUtPnRyZWUoKS0+
dHJhdmVyc2VOZXh0KCkpIHsKICAgICAgICAgICAgIGlmIChzb3VyY2VGcmFtZSAhPSBmcmFtZSAm
JiBmcmFtZS0+ZG9jdW1lbnQoKS0+c2VjdXJpdHlPcmlnaW4oKS0+ZXF1YWwoc2VjdXJpdHlPcmln
aW4pKQogICAgICAgICAgICAgICAgIGZyYW1lcy5hcHBlbmQoZnJhbWUpOwogICAgICAgICB9Ci0g
ICAgICAgIEluc3BlY3Rvckluc3RydW1lbnRhdGlvbjo6ZGlkRGlzcGF0Y2hET01TdG9yYWdlRXZl
bnQoa2V5LCBvbGRWYWx1ZSwgbmV3VmFsdWUsIExvY2FsU3RvcmFnZSwgc2VjdXJpdHlPcmlnaW4s
ICppdCk7CiAgICAgfQogCisgICAgZGlzcGF0Y2hMb2NhbFN0b3JhZ2VFdmVudHNUb0ZyYW1lcyhw
YWdlLT5ncm91cCgpLCBmcmFtZXMsIGtleSwgb2xkVmFsdWUsIG5ld1ZhbHVlLCBzb3VyY2VGcmFt
ZS0+ZG9jdW1lbnQoKS0+dXJsKCksIHNlY3VyaXR5T3JpZ2luKTsKK30KKwordm9pZCBTdG9yYWdl
RXZlbnREaXNwYXRjaGVyOjpkaXNwYXRjaFNlc3Npb25TdG9yYWdlRXZlbnRzVG9GcmFtZXMoUGFn
ZSYgcGFnZSwgY29uc3QgVmVjdG9yPFJlZlB0cjxGcmFtZT4gPiYgZnJhbWVzLCBjb25zdCBTdHJp
bmcmIGtleSwgY29uc3QgU3RyaW5nJiBvbGRWYWx1ZSwgY29uc3QgU3RyaW5nJiBuZXdWYWx1ZSwg
Y29uc3QgU3RyaW5nJiB1cmwsIFNlY3VyaXR5T3JpZ2luKiBzZWN1cml0eU9yaWdpbikKK3sKKyAg
ICBJbnNwZWN0b3JJbnN0cnVtZW50YXRpb246OmRpZERpc3BhdGNoRE9NU3RvcmFnZUV2ZW50KGtl
eSwgb2xkVmFsdWUsIG5ld1ZhbHVlLCBTZXNzaW9uU3RvcmFnZSwgc2VjdXJpdHlPcmlnaW4sICZw
YWdlKTsKKworICAgIGZvciAodW5zaWduZWQgaSA9IDA7IGkgPCBmcmFtZXMuc2l6ZSgpOyArK2kp
IHsKKyAgICAgICAgRXhjZXB0aW9uQ29kZSBlYyA9IDA7CisgICAgICAgIFN0b3JhZ2UqIHN0b3Jh
Z2UgPSBmcmFtZXNbaV0tPmRvY3VtZW50KCktPmRvbVdpbmRvdygpLT5zZXNzaW9uU3RvcmFnZShl
Yyk7CisgICAgICAgIGlmICghZWMpCisgICAgICAgICAgICBmcmFtZXNbaV0tPmRvY3VtZW50KCkt
PmVucXVldWVXaW5kb3dFdmVudChTdG9yYWdlRXZlbnQ6OmNyZWF0ZShldmVudE5hbWVzKCkuc3Rv
cmFnZUV2ZW50LCBrZXksIG9sZFZhbHVlLCBuZXdWYWx1ZSwgdXJsLCBzdG9yYWdlKSk7CisgICAg
fQorfQorCit2b2lkIFN0b3JhZ2VFdmVudERpc3BhdGNoZXI6OmRpc3BhdGNoTG9jYWxTdG9yYWdl
RXZlbnRzVG9GcmFtZXMoUGFnZUdyb3VwJiBwYWdlR3JvdXAsIGNvbnN0IFZlY3RvcjxSZWZQdHI8
RnJhbWU+ID4mIGZyYW1lcywgY29uc3QgU3RyaW5nJiBrZXksIGNvbnN0IFN0cmluZyYgb2xkVmFs
dWUsIGNvbnN0IFN0cmluZyYgbmV3VmFsdWUsIGNvbnN0IFN0cmluZyYgdXJsLCBTZWN1cml0eU9y
aWdpbiogc2VjdXJpdHlPcmlnaW4pCit7CisgICAgY29uc3QgSGFzaFNldDxQYWdlKj4mIHBhZ2Vz
ID0gcGFnZUdyb3VwLnBhZ2VzKCk7CisgICAgZm9yIChIYXNoU2V0PFBhZ2UqPjo6Y29uc3RfaXRl
cmF0b3IgaXQgPSBwYWdlcy5iZWdpbigpLCBlbmQgPSBwYWdlcy5lbmQoKTsgaXQgIT0gZW5kOyAr
K2l0KQorICAgICAgICBJbnNwZWN0b3JJbnN0cnVtZW50YXRpb246OmRpZERpc3BhdGNoRE9NU3Rv
cmFnZUV2ZW50KGtleSwgb2xkVmFsdWUsIG5ld1ZhbHVlLCBMb2NhbFN0b3JhZ2UsIHNlY3VyaXR5
T3JpZ2luLCAqaXQpOworCiAgICAgZm9yICh1bnNpZ25lZCBpID0gMDsgaSA8IGZyYW1lcy5zaXpl
KCk7ICsraSkgewogICAgICAgICBFeGNlcHRpb25Db2RlIGVjID0gMDsKICAgICAgICAgU3RvcmFn
ZSogc3RvcmFnZSA9IGZyYW1lc1tpXS0+ZG9jdW1lbnQoKS0+ZG9tV2luZG93KCktPmxvY2FsU3Rv
cmFnZShlYyk7CiAgICAgICAgIGlmICghZWMpCi0gICAgICAgICAgICBmcmFtZXNbaV0tPmRvY3Vt
ZW50KCktPmVucXVldWVXaW5kb3dFdmVudChTdG9yYWdlRXZlbnQ6OmNyZWF0ZShldmVudE5hbWVz
KCkuc3RvcmFnZUV2ZW50LCBrZXksIG9sZFZhbHVlLCBuZXdWYWx1ZSwgc291cmNlRnJhbWUtPmRv
Y3VtZW50KCktPnVybCgpLCBzdG9yYWdlKSk7CisgICAgICAgICAgICBmcmFtZXNbaV0tPmRvY3Vt
ZW50KCktPmVucXVldWVXaW5kb3dFdmVudChTdG9yYWdlRXZlbnQ6OmNyZWF0ZShldmVudE5hbWVz
KCkuc3RvcmFnZUV2ZW50LCBrZXksIG9sZFZhbHVlLCBuZXdWYWx1ZSwgdXJsLCBzdG9yYWdlKSk7
CiAgICAgfQogfQogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9zdG9yYWdlL1N0b3JhZ2VF
dmVudERpc3BhdGNoZXIuaCBiL1NvdXJjZS9XZWJDb3JlL3N0b3JhZ2UvU3RvcmFnZUV2ZW50RGlz
cGF0Y2hlci5oCmluZGV4IGY0MjBlYTljNmQwNGE5NjgyYWJmYzcxOTA2MzdjNzg3YTE2YTg4OGQu
LjUxNzY2MTI0ZGI1NzkwZTk2NWJkNjFhZWNkZmI0YmQxNThmM2FiMTEgMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9XZWJDb3JlL3N0b3JhZ2UvU3RvcmFnZUV2ZW50RGlzcGF0Y2hlci5oCisrKyBiL1NvdXJj
ZS9XZWJDb3JlL3N0b3JhZ2UvU3RvcmFnZUV2ZW50RGlzcGF0Y2hlci5oCkBAIC0zMCwxNiArMzAs
MjMgQEAKICNpZm5kZWYgU3RvcmFnZUV2ZW50RGlzcGF0Y2hlcl9oCiAjZGVmaW5lIFN0b3JhZ2VF
dmVudERpc3BhdGNoZXJfaAogCi0jaW5jbHVkZSAiU3RvcmFnZUFyZWEuaCIKICNpbmNsdWRlIDx3
dGYvRm9yd2FyZC5oPgorI2luY2x1ZGUgPHd0Zi9WZWN0b3IuaD4KIAogbmFtZXNwYWNlIFdlYkNv
cmUgewogCitjbGFzcyBGcmFtZTsKK2NsYXNzIFBhZ2U7CitjbGFzcyBQYWdlR3JvdXA7CitjbGFz
cyBTZWN1cml0eU9yaWdpbjsKKwogY2xhc3MgU3RvcmFnZUV2ZW50RGlzcGF0Y2hlciB7CiBwdWJs
aWM6Ci0gICAgc3RhdGljIHZvaWQgZGlzcGF0Y2hTZXNzaW9uU3RvcmFnZUV2ZW50KGNvbnN0IFN0
cmluZyYga2V5LCBjb25zdCBTdHJpbmcmIG9sZFZhbHVlLCBjb25zdCBTdHJpbmcmIG5ld1ZhbHVl
LCBTZWN1cml0eU9yaWdpbiosIEZyYW1lKiBzb3VyY2VGcmFtZSk7Ci0gICAgc3RhdGljIHZvaWQg
ZGlzcGF0Y2hMb2NhbFN0b3JhZ2VFdmVudChjb25zdCBTdHJpbmcmIGtleSwgY29uc3QgU3RyaW5n
JiBvbGRWYWx1ZSwgY29uc3QgU3RyaW5nJiBuZXdWYWx1ZSwgU2VjdXJpdHlPcmlnaW4qLCBGcmFt
ZSogc291cmNlRnJhbWUpOworICAgIHN0YXRpYyB2b2lkIGRpc3BhdGNoU2Vzc2lvblN0b3JhZ2VF
dmVudHMoY29uc3QgU3RyaW5nJiBrZXksIGNvbnN0IFN0cmluZyYgb2xkVmFsdWUsIGNvbnN0IFN0
cmluZyYgbmV3VmFsdWUsIFNlY3VyaXR5T3JpZ2luKiwgRnJhbWUqIHNvdXJjZUZyYW1lKTsKKyAg
ICBzdGF0aWMgdm9pZCBkaXNwYXRjaExvY2FsU3RvcmFnZUV2ZW50cyhjb25zdCBTdHJpbmcmIGtl
eSwgY29uc3QgU3RyaW5nJiBvbGRWYWx1ZSwgY29uc3QgU3RyaW5nJiBuZXdWYWx1ZSwgU2VjdXJp
dHlPcmlnaW4qLCBGcmFtZSogc291cmNlRnJhbWUpOwogCisgICAgc3RhdGljIHZvaWQgZGlzcGF0
Y2hTZXNzaW9uU3RvcmFnZUV2ZW50c1RvRnJhbWVzKFBhZ2UmLCBjb25zdCBWZWN0b3I8UmVmUHRy
PEZyYW1lPiA+JiBmcmFtZXMsIGNvbnN0IFN0cmluZyYga2V5LCBjb25zdCBTdHJpbmcmIG9sZFZh
bHVlLCBjb25zdCBTdHJpbmcmIG5ld1ZhbHVlLCBjb25zdCBTdHJpbmcmIHVybCwgU2VjdXJpdHlP
cmlnaW4qKTsKKyAgICBzdGF0aWMgdm9pZCBkaXNwYXRjaExvY2FsU3RvcmFnZUV2ZW50c1RvRnJh
bWVzKFBhZ2VHcm91cCYsIGNvbnN0IFZlY3RvcjxSZWZQdHI8RnJhbWU+ID4mIGZyYW1lcywgY29u
c3QgU3RyaW5nJiBrZXksIGNvbnN0IFN0cmluZyYgb2xkVmFsdWUsIGNvbnN0IFN0cmluZyYgbmV3
VmFsdWUsIGNvbnN0IFN0cmluZyYgdXJsLCBTZWN1cml0eU9yaWdpbiopOwogcHJpdmF0ZToKICAg
ICAvLyBEbyBub3QgaW5zdGFudGlhdGUuCiAgICAgU3RvcmFnZUV2ZW50RGlzcGF0Y2hlcigpOwo=
</data>
<flag name="review"
          id="212568"
          type_id="1"
          status="+"
          setter="bdakin"
    />
          </attachment>
      

    </bug>

</bugzilla>