<?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>104199</bug_id>
          
          <creation_ts>2012-12-05 18:06:30 -0800</creation_ts>
          <short_desc>IndexedDB: Add webkitErrorMessage to IDBTransaction</short_desc>
          <delta_ts>2012-12-06 14:34:57 -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>WebExposed</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="David Grogan">dgrogan</reporter>
          <assigned_to name="David Grogan">dgrogan</assigned_to>
          <cc>abarth</cc>
    
    <cc>alecflett</cc>
    
    <cc>jsbell</cc>
    
    <cc>ojan</cc>
    
    <cc>tony</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>784401</commentid>
    <comment_count>0</comment_count>
    <who name="David Grogan">dgrogan</who>
    <bug_when>2012-12-05 18:06:30 -0800</bug_when>
    <thetext>IndexedDB: Add webkitErrorMessage to IDBTransaction</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>784456</commentid>
    <comment_count>1</comment_count>
      <attachid>177904</attachid>
    <who name="David Grogan">dgrogan</who>
    <bug_when>2012-12-05 18:40:36 -0800</bug_when>
    <thetext>Created attachment 177904
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>784458</commentid>
    <comment_count>2</comment_count>
    <who name="David Grogan">dgrogan</who>
    <bug_when>2012-12-05 18:41:19 -0800</bug_when>
    <thetext>Josh or Alec, could one of you take a look?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>785226</commentid>
    <comment_count>3</comment_count>
      <attachid>177904</attachid>
    <who name="Joshua Bell">jsbell</who>
    <bug_when>2012-12-06 13:59:10 -0800</bug_when>
    <thetext>Comment on attachment 177904
Patch

lgtm</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>785238</commentid>
    <comment_count>4</comment_count>
    <who name="David Grogan">dgrogan</who>
    <bug_when>2012-12-06 14:02:41 -0800</bug_when>
    <thetext>Tony, could you review this?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>785250</commentid>
    <comment_count>5</comment_count>
      <attachid>177904</attachid>
    <who name="Tony Chang">tony</who>
    <bug_when>2012-12-06 14:10:15 -0800</bug_when>
    <thetext>Comment on attachment 177904
Patch

Is this property going to be added to the spec?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>785255</commentid>
    <comment_count>6</comment_count>
    <who name="Joshua Bell">jsbell</who>
    <bug_when>2012-12-06 14:13:59 -0800</bug_when>
    <thetext>(In reply to comment #5)
&gt; (From update of attachment 177904 [details])
&gt; Is this property going to be added to the spec?

I *think* the correct way to do this is to expose a |message| property on DOMError, as is done for DOMException. 

In DOM3 both types had a |message| property. http://www.w3.org/TR/DOM-Level-3-Core/core.html#ERROR-Interfaces-DOMError

In DOM4 neither do, but message is assumed in various specs (and in WebIDL &quot;Exceptions have an associated message, a DOMString, which is exposed on an exception object in a language binding-specific manner&quot;) http://www.w3.org/TR/domcore/#domerror http://dev.w3.org/2006/webapi/WebIDL/#idl-exceptions</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>785271</commentid>
    <comment_count>7</comment_count>
    <who name="David Grogan">dgrogan</who>
    <bug_when>2012-12-06 14:25:12 -0800</bug_when>
    <thetext>(In reply to comment #5)
&gt; (From update of attachment 177904 [details])
&gt; Is this property going to be added to the spec?

Josh is trying to get a conversation going on #whatwg about this.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>785287</commentid>
    <comment_count>8</comment_count>
      <attachid>177904</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-12-06 14:34:53 -0800</bug_when>
    <thetext>Comment on attachment 177904
Patch

Clearing flags on attachment: 177904

Committed r136894: &lt;http://trac.webkit.org/changeset/136894&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>785288</commentid>
    <comment_count>9</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-12-06 14:34:57 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>177904</attachid>
            <date>2012-12-05 18:40:36 -0800</date>
            <delta_ts>2012-12-06 14:34:53 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-104199-20121205183800.patch</filename>
            <type>text/plain</type>
            <size>12054</size>
            <attacher name="David Grogan">dgrogan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTM2Nzc3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNTEzYmFmMzY5MjY0ZTVi
YTUxYWJiMjIxNGVlN2YzMDBkMzAzOTRhMS4uNTc4NDcxMDMyN2Q1MTUwZjU0MTgwOWJmYzgwMjY2
OGQzNTM5YjUwYSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDMyIEBACisyMDEyLTEyLTA1ICBEYXZp
ZCBHcm9nYW4gIDxkZ3JvZ2FuQGNocm9taXVtLm9yZz4KKworICAgICAgICBJbmRleGVkREI6IEFk
ZCB3ZWJraXRFcnJvck1lc3NhZ2UgdG8gSURCVHJhbnNhY3Rpb24KKyAgICAgICAgaHR0cHM6Ly9i
dWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEwNDE5OQorCisgICAgICAgIFJldmlld2Vk
IGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIERvbid0IGRyb3AgZXJyb3IgbWVzc2FnZXMg
b24gdGhlIGZsb29yLgorCisgICAgICAgIEV4cG9zZSBhbiBlcnJvciBtZXNzYWdlIG9uIElEQlRy
YW5zYWN0aW9uIHRvIGdpdmUgZGV2ZWxvcGVycyBtb3JlCisgICAgICAgIGluZm9ybWF0aW9uIHRo
YW4gdGhlIG9wYXF1ZSBlcnJvciBjb2RlIGN1cnJlbnRseSBhdmFpbGFibGUuIFRoaXMgaXMKKyAg
ICAgICAgZXhhY3RseSB3aGF0IGlzIGRvbmUgaW4gSURCUmVxdWVzdC4gCisKKyAgICAgICAgVGVz
dHMgLSB0cmFuc2FjdGlvbi1lcnJvci5odG1sCisKKyAgICAgICAgKiBNb2R1bGVzL2luZGV4ZWRk
Yi9JREJEYXRhYmFzZUVycm9yLmg6CisgICAgICAgIChXZWJDb3JlOjpJREJEYXRhYmFzZUVycm9y
OjpjcmVhdGUpOgorICAgICAgICAqIE1vZHVsZXMvaW5kZXhlZGRiL0lEQlJlcXVlc3QuY3BwOgor
ICAgICAgICAoV2ViQ29yZTo6SURCUmVxdWVzdDo6ZGlzcGF0Y2hFdmVudCk6CisgICAgICAgIChX
ZWJDb3JlOjpJREJSZXF1ZXN0Ojp1bmNhdWdodEV4Y2VwdGlvbkluRXZlbnRIYW5kbGVyKToKKyAg
ICAgICAgKiBNb2R1bGVzL2luZGV4ZWRkYi9JREJUcmFuc2FjdGlvbi5jcHA6CisgICAgICAgIChX
ZWJDb3JlOjpJREJUcmFuc2FjdGlvbjo6c2V0RXJyb3IpOgorICAgICAgICAoV2ViQ29yZSk6Cisg
ICAgICAgIChXZWJDb3JlOjpJREJUcmFuc2FjdGlvbjo6d2Via2l0RXJyb3JNZXNzYWdlKToKKyAg
ICAgICAgKFdlYkNvcmU6OklEQlRyYW5zYWN0aW9uOjpvbkFib3J0KToKKyAgICAgICAgKiBNb2R1
bGVzL2luZGV4ZWRkYi9JREJUcmFuc2FjdGlvbi5oOgorICAgICAgICAoSURCVHJhbnNhY3Rpb24p
OgorICAgICAgICAqIE1vZHVsZXMvaW5kZXhlZGRiL0lEQlRyYW5zYWN0aW9uLmlkbDoKKwogMjAx
Mi0xMi0wNSAgS2VudGFybyBIYXJhICA8aGFyYWtlbkBjaHJvbWl1bS5vcmc+CiAKICAgICAgICAg
VW5yZXZpZXdlZCwgcm9sbGluZyBvdXQgcjEzNjQ4MS4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJD
b3JlL01vZHVsZXMvaW5kZXhlZGRiL0lEQkRhdGFiYXNlRXJyb3IuaCBiL1NvdXJjZS9XZWJDb3Jl
L01vZHVsZXMvaW5kZXhlZGRiL0lEQkRhdGFiYXNlRXJyb3IuaAppbmRleCAyNDliNGRlNzI3MDQ5
NWNhZGRmMGM0NGFmNTc2ZjY4N2NhMmQzMTEyLi43YTkzOWI1YjYwZjQxN2MwYWNhMjAzYTQwODc2
MTBmYmY0YTc3NjAxIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL2luZGV4ZWRk
Yi9JREJEYXRhYmFzZUVycm9yLmgKKysrIGIvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9pbmRleGVk
ZGIvSURCRGF0YWJhc2VFcnJvci5oCkBAIC00Niw3ICs0Niw3IEBAIHB1YmxpYzoKIAogICAgIHN0
YXRpYyBQYXNzUmVmUHRyPElEQkRhdGFiYXNlRXJyb3I+IGNyZWF0ZSh1bnNpZ25lZCBzaG9ydCBj
b2RlLCBjb25zdCBTdHJpbmcmIG1lc3NhZ2UpCiAgICAgewotICAgICAgICBBU1NFUlQoY29kZSA+
PSBJREJEYXRhYmFzZUV4Y2VwdGlvbjo6SURCRGF0YWJhc2VFeGNlcHRpb25PZmZzZXQpOworICAg
ICAgICBBU1NFUlRfV0lUSF9NRVNTQUdFKGNvZGUgPj0gSURCRGF0YWJhc2VFeGNlcHRpb246OklE
QkRhdGFiYXNlRXhjZXB0aW9uT2Zmc2V0LCAiJWQgPj0gJWQiLCBjb2RlLCBJREJEYXRhYmFzZUV4
Y2VwdGlvbjo6SURCRGF0YWJhc2VFeGNlcHRpb25PZmZzZXQpOwogICAgICAgICBBU1NFUlQoY29k
ZSA8IElEQkRhdGFiYXNlRXhjZXB0aW9uOjpJREJEYXRhYmFzZUV4Y2VwdGlvbk1heCk7CiAgICAg
ICAgIHJldHVybiBhZG9wdFJlZihuZXcgSURCRGF0YWJhc2VFcnJvcihjb2RlLCBtZXNzYWdlKSk7
CiAgICAgfQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9pbmRleGVkZGIvSURC
UmVxdWVzdC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL2luZGV4ZWRkYi9JREJSZXF1ZXN0
LmNwcAppbmRleCA4ZTU2YTg1NTQ0ZDNjZjNlOTdkOGJkY2RhOGU4OWVkYTRkMWYxYTAwLi4wYTEy
MTAxZDhlYTFlMDMyMjM4NDg3YjM5MTcwNzc1MmQ4ZGRkNGZiIDEwMDY0NAotLS0gYS9Tb3VyY2Uv
V2ViQ29yZS9Nb2R1bGVzL2luZGV4ZWRkYi9JREJSZXF1ZXN0LmNwcAorKysgYi9Tb3VyY2UvV2Vi
Q29yZS9Nb2R1bGVzL2luZGV4ZWRkYi9JREJSZXF1ZXN0LmNwcApAQCAtNDg0LDcgKzQ4NCw3IEBA
IGJvb2wgSURCUmVxdWVzdDo6ZGlzcGF0Y2hFdmVudChQYXNzUmVmUHRyPEV2ZW50PiBldmVudCkK
ICAgICAgICAgLy8gUG9zc2libHkgYWJvcnQgdGhlIHRyYW5zYWN0aW9uLiBUaGlzIG11c3Qgb2Nj
dXIgYWZ0ZXIgdW5yZWdpc3RlcmluZyAoc28gdGhpcyByZXF1ZXN0CiAgICAgICAgIC8vIGRvZXNu
J3QgcmVjZWl2ZSBhIHNlY29uZCBlcnJvcikgYW5kIGJlZm9yZSBkZWFjdGl2YXRpbmcgKHdoaWNo
IG1pZ2h0IHRyaWdnZXIgY29tbWl0KS4KICAgICAgICAgaWYgKGV2ZW50LT50eXBlKCkgPT0gZXZl
bnROYW1lcygpLmVycm9yRXZlbnQgJiYgZG9udFByZXZlbnREZWZhdWx0ICYmICFtX3JlcXVlc3RB
Ym9ydGVkKSB7Ci0gICAgICAgICAgICBtX3RyYW5zYWN0aW9uLT5zZXRFcnJvcihtX2Vycm9yKTsK
KyAgICAgICAgICAgIG1fdHJhbnNhY3Rpb24tPnNldEVycm9yKG1fZXJyb3IsIG1fZXJyb3JNZXNz
YWdlKTsKICAgICAgICAgICAgIEV4Y2VwdGlvbkNvZGUgdW51c2VkOwogICAgICAgICAgICAgbV90
cmFuc2FjdGlvbi0+YWJvcnQodW51c2VkKTsKICAgICAgICAgfQpAQCAtNTA2LDcgKzUwNiw3IEBA
IGJvb2wgSURCUmVxdWVzdDo6ZGlzcGF0Y2hFdmVudChQYXNzUmVmUHRyPEV2ZW50PiBldmVudCkK
IHZvaWQgSURCUmVxdWVzdDo6dW5jYXVnaHRFeGNlcHRpb25JbkV2ZW50SGFuZGxlcigpCiB7CiAg
ICAgaWYgKG1fdHJhbnNhY3Rpb24gJiYgIW1fcmVxdWVzdEFib3J0ZWQpIHsKLSAgICAgICAgbV90
cmFuc2FjdGlvbi0+c2V0RXJyb3IoRE9NRXJyb3I6OmNyZWF0ZShJREJEYXRhYmFzZUV4Y2VwdGlv
bjo6Z2V0RXJyb3JOYW1lKElEQkRhdGFiYXNlRXhjZXB0aW9uOjpBYm9ydEVycm9yKSkpOworICAg
ICAgICBtX3RyYW5zYWN0aW9uLT5zZXRFcnJvcihET01FcnJvcjo6Y3JlYXRlKElEQkRhdGFiYXNl
RXhjZXB0aW9uOjpnZXRFcnJvck5hbWUoSURCRGF0YWJhc2VFeGNlcHRpb246OkFib3J0RXJyb3Ip
KSwgIlVuY2F1Z2h0IGV4Y2VwdGlvbiBpbiBldmVudCBoYW5kbGVyLiIpOwogICAgICAgICBFeGNl
cHRpb25Db2RlIHVudXNlZDsKICAgICAgICAgbV90cmFuc2FjdGlvbi0+YWJvcnQodW51c2VkKTsK
ICAgICB9CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL2luZGV4ZWRkYi9JREJU
cmFuc2FjdGlvbi5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL2luZGV4ZWRkYi9JREJUcmFu
c2FjdGlvbi5jcHAKaW5kZXggMDBiOWQxNmRlOTc1YTYyNGRiNWNkZTJkZTEwYzU1MDhkMjdmODU0
Yi4uMDQ1MjVlYjY1ZWUwYzVlMjhjZWRjYzA2ZTc4M2M3MTViY2YwODdiMyAxMDA2NDQKLS0tIGEv
U291cmNlL1dlYkNvcmUvTW9kdWxlcy9pbmRleGVkZGIvSURCVHJhbnNhY3Rpb24uY3BwCisrKyBi
L1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvaW5kZXhlZGRiL0lEQlRyYW5zYWN0aW9uLmNwcApAQCAt
MTM1LDE1ICsxMzUsMjIgQEAgY29uc3QgU3RyaW5nJiBJREJUcmFuc2FjdGlvbjo6bW9kZSgpIGNv
bnN0CiAgICAgcmV0dXJuIG1vZGU7CiB9CiAKLXZvaWQgSURCVHJhbnNhY3Rpb246OnNldEVycm9y
KFBhc3NSZWZQdHI8RE9NRXJyb3I+IGVycm9yKQordm9pZCBJREJUcmFuc2FjdGlvbjo6c2V0RXJy
b3IoUGFzc1JlZlB0cjxET01FcnJvcj4gZXJyb3IsIGNvbnN0IFN0cmluZyYgZXJyb3JNZXNzYWdl
KQogewogICAgIEFTU0VSVChtX3N0YXRlICE9IEZpbmlzaGVkKTsKICAgICBBU1NFUlQoZXJyb3Ip
OwogCiAgICAgLy8gVGhlIGZpcnN0IGVycm9yIHRvIGJlIHNldCBpcyB0aGUgdHJ1ZSBjYXVzZSBv
ZiB0aGUKICAgICAvLyB0cmFuc2FjdGlvbiBhYm9ydC4KLSAgICBpZiAoIW1fZXJyb3IpCisgICAg
aWYgKCFtX2Vycm9yKSB7CiAgICAgICAgIG1fZXJyb3IgPSBlcnJvcjsKKyAgICAgICAgbV9lcnJv
ck1lc3NhZ2UgPSBlcnJvck1lc3NhZ2U7CisgICAgfQorfQorCitTdHJpbmcgSURCVHJhbnNhY3Rp
b246OndlYmtpdEVycm9yTWVzc2FnZSgpIGNvbnN0Cit7CisgICAgcmV0dXJuIG1fZXJyb3JNZXNz
YWdlOwogfQogCiBQYXNzUmVmUHRyPElEQk9iamVjdFN0b3JlPiBJREJUcmFuc2FjdGlvbjo6b2Jq
ZWN0U3RvcmUoY29uc3QgU3RyaW5nJiBuYW1lLCBFeGNlcHRpb25Db2RlJiBlYykKQEAgLTI4OCwx
NCArMjk1LDE1IEBAIHZvaWQgSURCVHJhbnNhY3Rpb246OnVucmVnaXN0ZXJSZXF1ZXN0KElEQlJl
cXVlc3QqIHJlcXVlc3QpCiAgICAgbV9yZXF1ZXN0TGlzdC5yZW1vdmUocmVxdWVzdCk7CiB9CiAK
LXZvaWQgSURCVHJhbnNhY3Rpb246Om9uQWJvcnQoUGFzc1JlZlB0cjxJREJEYXRhYmFzZUVycm9y
PiBlcnJvcikKK3ZvaWQgSURCVHJhbnNhY3Rpb246Om9uQWJvcnQoUGFzc1JlZlB0cjxJREJEYXRh
YmFzZUVycm9yPiBwcnBFcnJvcikKIHsKICAgICBJREJfVFJBQ0UoIklEQlRyYW5zYWN0aW9uOjpv
bkFib3J0Iik7CisgICAgUmVmUHRyPElEQkRhdGFiYXNlRXJyb3I+IGVycm9yID0gcHJwRXJyb3I7
CiAgICAgQVNTRVJUKG1fc3RhdGUgIT0gRmluaXNoZWQpOwogCiAgICAgaWYgKG1fc3RhdGUgIT0g
RmluaXNoaW5nKSB7CiAgICAgICAgIEFTU0VSVChlcnJvci5nZXQoKSk7Ci0gICAgICAgIHNldEVy
cm9yKERPTUVycm9yOjpjcmVhdGUoZXJyb3ItPm5hbWUoKSkpOworICAgICAgICBzZXRFcnJvcihE
T01FcnJvcjo6Y3JlYXRlKGVycm9yLT5uYW1lKCkpLCBlcnJvci0+bWVzc2FnZSgpKTsKIAogICAg
ICAgICAvLyBBYm9ydCB3YXMgbm90IHRyaWdnZXJlZCBieSBmcm9udC1lbmQsIHNvIG91dHN0YW5k
aW5nIHJlcXVlc3RzIG11c3QKICAgICAgICAgLy8gYmUgYWJvcnRlZCBub3cuCmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL2luZGV4ZWRkYi9JREJUcmFuc2FjdGlvbi5oIGIvU291
cmNlL1dlYkNvcmUvTW9kdWxlcy9pbmRleGVkZGIvSURCVHJhbnNhY3Rpb24uaAppbmRleCA2ODJl
YjljNjEwYTEyY2ZmZDA5NGJhNGQ5Y2JkNmE1Yjc1ZTc2ZTFlLi44OWNmYzFhNTU3MzBlZWEzMWVm
Y2IxZWZkMTFmZmEzYmYzZDIxMTczIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVz
L2luZGV4ZWRkYi9JREJUcmFuc2FjdGlvbi5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMv
aW5kZXhlZGRiL0lEQlRyYW5zYWN0aW9uLmgKQEAgLTk5LDcgKzk5LDggQEAgcHVibGljOgogICAg
IHZvaWQgb2JqZWN0U3RvcmVDcmVhdGVkKGNvbnN0IFN0cmluZyYsIFBhc3NSZWZQdHI8SURCT2Jq
ZWN0U3RvcmU+KTsKICAgICB2b2lkIG9iamVjdFN0b3JlRGVsZXRlZChjb25zdCBTdHJpbmcmKTsK
ICAgICB2b2lkIHNldEFjdGl2ZShib29sKTsKLSAgICB2b2lkIHNldEVycm9yKFBhc3NSZWZQdHI8
RE9NRXJyb3I+KTsKKyAgICB2b2lkIHNldEVycm9yKFBhc3NSZWZQdHI8RE9NRXJyb3I+LCBjb25z
dCBTdHJpbmcmIGVycm9yTWVzc2FnZSk7CisgICAgU3RyaW5nIHdlYmtpdEVycm9yTWVzc2FnZSgp
IGNvbnN0OwogCiAgICAgREVGSU5FX0FUVFJJQlVURV9FVkVOVF9MSVNURU5FUihhYm9ydCk7CiAg
ICAgREVGSU5FX0FUVFJJQlVURV9FVkVOVF9MSVNURU5FUihjb21wbGV0ZSk7CkBAIC0xNTYsNiAr
MTU3LDcgQEAgcHJpdmF0ZToKICAgICBib29sIG1faGFzUGVuZGluZ0FjdGl2aXR5OwogICAgIGJv
b2wgbV9jb250ZXh0U3RvcHBlZDsKICAgICBSZWZQdHI8RE9NRXJyb3I+IG1fZXJyb3I7CisgICAg
U3RyaW5nIG1fZXJyb3JNZXNzYWdlOwogCiAgICAgTGlzdEhhc2hTZXQ8SURCUmVxdWVzdCo+IG1f
cmVxdWVzdExpc3Q7CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvaW5kZXhl
ZGRiL0lEQlRyYW5zYWN0aW9uLmlkbCBiL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvaW5kZXhlZGRi
L0lEQlRyYW5zYWN0aW9uLmlkbAppbmRleCAzMjVjMWZmOGFiMDhkNGQ3NDRkYWY3N2U4ZWEyOGRi
NGVkNzZjY2VjLi4wZWM1OTQ5MTA0M2FlMDc2MjAyNDU2NmM3NjdiZDdlZTRmNTFmODE4IDEwMDY0
NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL2luZGV4ZWRkYi9JREJUcmFuc2FjdGlvbi5p
ZGwKKysrIGIvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9pbmRleGVkZGIvSURCVHJhbnNhY3Rpb24u
aWRsCkBAIC0zNSw2ICszNSw3IEBACiAgICAgcmVhZG9ubHkgYXR0cmlidXRlIERPTVN0cmluZyBt
b2RlOwogICAgIHJlYWRvbmx5IGF0dHJpYnV0ZSBJREJEYXRhYmFzZSBkYjsKICAgICByZWFkb25s
eSBhdHRyaWJ1dGUgRE9NRXJyb3IgZXJyb3I7CisgICAgW1RyZWF0UmV0dXJuZWROdWxsU3RyaW5n
QXM9VW5kZWZpbmVkXSByZWFkb25seSBhdHRyaWJ1dGUgRE9NU3RyaW5nIHdlYmtpdEVycm9yTWVz
c2FnZTsKIAogICAgIC8vIE1ldGhvZHMKICAgICBJREJPYmplY3RTdG9yZSBvYmplY3RTdG9yZSAo
aW4gRE9NU3RyaW5nIG5hbWUpCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cgYi9M
YXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggNWViZjkwMjM0MWQwNzI2MmU2MTY1NGJjMTdjMTg5
NDc4M2M2NWVlMC4uNGFjNTZjMWRlM2M2NWI3Y2U1NTMwNWRjMDM4MWQ3NzVhM2EzMjQ5YSAxMDA2
NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwpAQCAtMSwzICsxLDI5IEBACisyMDEyLTEyLTA1ICBEYXZpZCBHcm9nYW4gIDxkZ3JvZ2FuQGNo
cm9taXVtLm9yZz4KKworICAgICAgICBJbmRleGVkREI6IEFkZCB3ZWJraXRFcnJvck1lc3NhZ2Ug
dG8gSURCVHJhbnNhY3Rpb24KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTEwNDE5OQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgor
CisgICAgICAgIFRlc3QgZm9yIHdlYmtpdEVycm9yTWVzc2FnZSBpbiB0aGUgdGhyZWUgY2lyY3Vt
c3RhbmNlcyB0aGF0IGNhbgorICAgICAgICBnZW5lcmF0ZSBvbmU6CisgICAgICAgIDEpIEJ1YmJs
ZSBmcm9tIG9wZXJhdGlvbiBlcnJvcgorICAgICAgICAyKSBVbmNhdWdodCBleGNlcHRpb24gaW4g
b3BlcmF0aW9uIGV2ZW50IGhhbmRsZXIKKyAgICAgICAgMykgQXN5bmNocm9ub3VzIGFib3J0IGZy
b20gdGhlIGJhY2tlbmQKKworICAgICAgICBBbmQgZml4IGEgRklYTUUgaW4gdGhlIHRlc3QuCisK
KyAgICAgICAgKiBzdG9yYWdlL2luZGV4ZWRkYi9yZXNvdXJjZXMvdHJhbnNhY3Rpb24tZXJyb3Iu
anM6CisgICAgICAgICh0ZXN0RXJyb3JGcm9tUmVxdWVzdC50cmFucy5vbmFib3J0KToKKyAgICAg
ICAgKHRlc3RFcnJvckZyb21SZXF1ZXN0KToKKyAgICAgICAgKHRlc3RFcnJvckZyb21FeGNlcHRp
b24udHJhbnMub25hYm9ydCk6CisgICAgICAgICh0ZXN0RXJyb3JGcm9tRXhjZXB0aW9uKToKKyAg
ICAgICAgKHRlc3RFcnJvckZyb21Db21taXQudHJhbnMub25jb21wbGV0ZS5yZXF1ZXN0Lm9udXBn
cmFkZW5lZWRlZC50cmFucy5vbmFib3J0KToKKyAgICAgICAgKHRlc3RFcnJvckZyb21Db21taXQu
dHJhbnMub25jb21wbGV0ZS5yZXF1ZXN0Lm9udXBncmFkZW5lZWRlZCk6CisgICAgICAgICh0ZXN0
RXJyb3JGcm9tQ29tbWl0LnRyYW5zLm9uY29tcGxldGUpOgorICAgICAgICAodGVzdEVycm9yRnJv
bUNvbW1pdCk6CisgICAgICAgICogc3RvcmFnZS9pbmRleGVkZGIvdHJhbnNhY3Rpb24tZXJyb3It
ZXhwZWN0ZWQudHh0OgorCiAyMDEyLTEyLTA1ICBEYW4gQmVybnN0ZWluICA8bWl0ekBhcHBsZS5j
b20+CiAKICAgICAgICAgVGV4dCBkZWNvcmF0aW9ucyBhcmUgcm90YXRlZCB3aGVuIHRleHQtY29t
YmluZSB0YWtlcyBlZmZlY3QKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3N0b3JhZ2UvaW5kZXhl
ZGRiL3Jlc291cmNlcy90cmFuc2FjdGlvbi1lcnJvci5qcyBiL0xheW91dFRlc3RzL3N0b3JhZ2Uv
aW5kZXhlZGRiL3Jlc291cmNlcy90cmFuc2FjdGlvbi1lcnJvci5qcwppbmRleCBhZmE2YjU4MWE4
MmYxNWY5NTFjNjhkNDI3MWY2NDQ5Y2FiNDAzZmE1Li4wNGUzYmIyODc0OWExYTNkNTM3MTA5N2M3
ZGVlN2UxZDViMDJmNGU3IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9zdG9yYWdlL2luZGV4ZWRk
Yi9yZXNvdXJjZXMvdHJhbnNhY3Rpb24tZXJyb3IuanMKKysrIGIvTGF5b3V0VGVzdHMvc3RvcmFn
ZS9pbmRleGVkZGIvcmVzb3VyY2VzL3RyYW5zYWN0aW9uLWVycm9yLmpzCkBAIC00OCw2ICs0OCw4
IEBAIGZ1bmN0aW9uIHRlc3RFcnJvckZyb21SZXF1ZXN0KCkKICAgICB0cmFucy5vbmFib3J0ID0g
ZnVuY3Rpb24oKSB7CiAgICAgICAgIGRlYnVnKCJUcmFuc2FjdGlvbiByZWNlaXZlZCBhYm9ydCBl
dmVudC4iKTsKICAgICAgICAgc2hvdWxkQmVOb25OdWxsKCJ0cmFucy5lcnJvciIpOworICAgICAg
ICBkZWJ1ZygidHJhbnMud2Via2l0RXJyb3JNZXNzYWdlID0gIiArIHRyYW5zLndlYmtpdEVycm9y
TWVzc2FnZSk7CisgICAgICAgIHNob3VsZEJlTm9uTnVsbCgidHJhbnMud2Via2l0RXJyb3JNZXNz
YWdlIik7CiAgICAgICAgIHNob3VsZEJlKCJ0cmFucy5lcnJvciIsICJyZXF1ZXN0X2Vycm9yIik7
CiAgICAgICAgIHRlc3RFcnJvckZyb21FeGNlcHRpb24oKTsKICAgICB9OwpAQCAtNzgsNiArODAs
OCBAQCBmdW5jdGlvbiB0ZXN0RXJyb3JGcm9tRXhjZXB0aW9uKCkKICAgICAgICAgc2VsZi5vbmVy
cm9yID0gc2VsZi5vcmlnaW5hbFdpbmRvd09uRXJyb3I7CiAKICAgICAgICAgc2hvdWxkQmVOb25O
dWxsKCJ0cmFucy5lcnJvciIpOworICAgICAgICBkZWJ1ZygidHJhbnMud2Via2l0RXJyb3JNZXNz
YWdlID0gIiArIHRyYW5zLndlYmtpdEVycm9yTWVzc2FnZSk7CisgICAgICAgIHNob3VsZEJlTm9u
TnVsbCgidHJhbnMud2Via2l0RXJyb3JNZXNzYWdlIik7CiAgICAgICAgIHNob3VsZEJlKCJ0cmFu
cy5lcnJvci5uYW1lIiwgIidBYm9ydEVycm9yJyIpOwogICAgICAgICB0ZXN0RXJyb3JGcm9tQ29t
bWl0KCk7CiAgICAgfTsKQEAgLTEwNiw4ICsxMTAsOSBAQCBmdW5jdGlvbiB0ZXN0RXJyb3JGcm9t
Q29tbWl0KCkKICAgICAgICAgICAgIHRyYW5zLm9uYWJvcnQgPSBmdW5jdGlvbigpIHsKICAgICAg
ICAgICAgICAgICBkZWJ1ZygiVHJhbnNhY3Rpb24gcmVjZWl2ZWQgYWJvcnQgZXZlbnQuIik7CiAg
ICAgICAgICAgICAgICAgc2hvdWxkQmVOb25OdWxsKCJ0cmFucy5lcnJvciIpOwotICAgICAgICAg
ICAgICAgIC8vIEZJWE1FOiBUZXN0IGZvciBhIHNwZWNpZmljIGVycm9yIGhlcmUsIHdoZW4gc3Vw
cG9ydGVkLgotICAgICAgICAgICAgICAgIHNob3VsZE5vdEJlKCJ0cmFucy5lcnJvci5uYW1lIiwg
IidBYm9ydEVycm9yJyIpOworICAgICAgICAgICAgICAgIHNob3VsZEJlKCJ0cmFucy5lcnJvci5u
YW1lIiwgIidDb25zdHJhaW50RXJyb3InIik7CisgICAgICAgICAgICAgICAgZGVidWcoInRyYW5z
LndlYmtpdEVycm9yTWVzc2FnZSA9ICIgKyB0cmFucy53ZWJraXRFcnJvck1lc3NhZ2UpOworICAg
ICAgICAgICAgICAgIHNob3VsZEJlTm9uTnVsbCgidHJhbnMud2Via2l0RXJyb3JNZXNzYWdlIik7
CiAgICAgICAgICAgICAgICAgZGVidWcoIiIpOwogICAgICAgICAgICAgICAgIGZpbmlzaEpTVGVz
dCgpOwogICAgICAgICAgICAgfTsKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3N0b3JhZ2UvaW5k
ZXhlZGRiL3RyYW5zYWN0aW9uLWVycm9yLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL3N0b3Jh
Z2UvaW5kZXhlZGRiL3RyYW5zYWN0aW9uLWVycm9yLWV4cGVjdGVkLnR4dAppbmRleCBiZDI3ODdl
YmMwZWJhZWI5MjViZDMzMGFiNzlkYzM0YTI3ZDI0Y2I5Li4xYjU0OWI1MmQ1OTIzZTQ0ZTEzM2Jl
YmVkN2RmMTVmYzg0NTBhZmY3IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9zdG9yYWdlL2luZGV4
ZWRkYi90cmFuc2FjdGlvbi1lcnJvci1leHBlY3RlZC50eHQKKysrIGIvTGF5b3V0VGVzdHMvc3Rv
cmFnZS9pbmRleGVkZGIvdHJhbnNhY3Rpb24tZXJyb3ItZXhwZWN0ZWQudHh0CkBAIC0xLDQgKzEs
NCBAQAotQ09OU09MRSBNRVNTQUdFOiBsaW5lIDcxOiBVbmNhdWdodCBFcnJvcjogVGhpcyBzaG91
bGQgKk5PVCogYmUgY2F1Z2h0IQorQ09OU09MRSBNRVNTQUdFOiBsaW5lIDczOiBVbmNhdWdodCBF
cnJvcjogVGhpcyBzaG91bGQgKk5PVCogYmUgY2F1Z2h0IQogVGVzdCBJREJUcmFuc2FjdGlvbi5l
cnJvciBjYXNlcy4KIAogT24gc3VjY2VzcywgeW91IHdpbGwgc2VlIGEgc2VyaWVzIG9mICJQQVNT
IiBtZXNzYWdlcywgZm9sbG93ZWQgYnkgIlRFU1QgQ09NUExFVEUiLgpAQCAtMjgsNiArMjgsOCBA
QCBQQVNTIHJlcXVlc3QuZXJyb3IubmFtZSBpcyAnQ29uc3RyYWludEVycm9yJwogcmVxdWVzdF9l
cnJvciA9IHJlcXVlc3QuZXJyb3IKIFRyYW5zYWN0aW9uIHJlY2VpdmVkIGFib3J0IGV2ZW50Lgog
UEFTUyB0cmFucy5lcnJvciBpcyBub24tbnVsbC4KK3RyYW5zLndlYmtpdEVycm9yTWVzc2FnZSA9
IEtleSBhbHJlYWR5IGV4aXN0cyBpbiB0aGUgb2JqZWN0IHN0b3JlLgorUEFTUyB0cmFucy53ZWJr
aXRFcnJvck1lc3NhZ2UgaXMgbm9uLW51bGwuCiBQQVNTIHRyYW5zLmVycm9yIGlzIHJlcXVlc3Rf
ZXJyb3IKIAogSWYgdGhlIHRyYW5zYWN0aW9uIGlzIGFib3J0ZWQgZHVlIHRvIGFuIGV4Y2VwdGlv
biB0aHJvd24gZnJvbSBldmVudCBjYWxsYmFjaywgSURCVHJhbnNhY3Rpb24uZXJyb3Igc2hvdWxk
IGJlIEFib3J0RXJyb3I6CkBAIC0zNyw2ICszOSw4IEBAIFBBU1MgcmVxdWVzdC5lcnJvci5uYW1l
IGlzICdDb25zdHJhaW50RXJyb3InCiBUaHJvd2luZyBleGNlcHRpb24uLi4KIFRyYW5zYWN0aW9u
IHJlY2VpdmVkIGFib3J0IGV2ZW50LgogUEFTUyB0cmFucy5lcnJvciBpcyBub24tbnVsbC4KK3Ry
YW5zLndlYmtpdEVycm9yTWVzc2FnZSA9IFVuY2F1Z2h0IGV4Y2VwdGlvbiBpbiBldmVudCBoYW5k
bGVyLgorUEFTUyB0cmFucy53ZWJraXRFcnJvck1lc3NhZ2UgaXMgbm9uLW51bGwuCiBQQVNTIHRy
YW5zLmVycm9yLm5hbWUgaXMgJ0Fib3J0RXJyb3InCiAKIElmIHRoZSB0cmFuc2FjdGlvbiBpcyBh
Ym9ydGVkIGR1ZSB0byBhbiBlcnJvciBkdXJpbmcgY29tbWl0LCBJREJUcmFuc2FjdGlvbi5lcnJv
ciBzaG91bGQgcmVmbGVjdCB0aGF0IGVycm9yOgpAQCAtNDksNyArNTMsOSBAQCBUaGlzIHNob3Vs
ZCBmYWlsIGR1ZSB0byB0aGUgdW5pcXVlIGNvbnN0cmFpbnQ6CiB0cmFucy5vYmplY3RTdG9yZSgn
c3RvcmVOYW1lJykuY3JlYXRlSW5kZXgoJ2luZGV4TmFtZScsICdpZCcsIHt1bmlxdWU6IHRydWV9
KQogVHJhbnNhY3Rpb24gcmVjZWl2ZWQgYWJvcnQgZXZlbnQuCiBQQVNTIHRyYW5zLmVycm9yIGlz
IG5vbi1udWxsLgotUEFTUyB0cmFucy5lcnJvci5uYW1lIGlzIG5vdCAnQWJvcnRFcnJvcicKK1BB
U1MgdHJhbnMuZXJyb3IubmFtZSBpcyAnQ29uc3RyYWludEVycm9yJwordHJhbnMud2Via2l0RXJy
b3JNZXNzYWdlID0gRHVwbGljYXRlIGluZGV4IGtleXMgZXhpc3QgaW4gdGhlIG9iamVjdCBzdG9y
ZS4KK1BBU1MgdHJhbnMud2Via2l0RXJyb3JNZXNzYWdlIGlzIG5vbi1udWxsLgogCiBQQVNTIHN1
Y2Nlc3NmdWxseVBhcnNlZCBpcyB0cnVlCiAK
</data>

          </attachment>
      

    </bug>

</bugzilla>