<?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>71103</bug_id>
          
          <creation_ts>2011-10-28 02:25:24 -0700</creation_ts>
          <short_desc>Remove getExceptionCodeDescription()</short_desc>
          <delta_ts>2011-10-28 02:52:33 -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="Adam Barth">abarth</reporter>
          <assigned_to name="Adam Barth">abarth</assigned_to>
          <cc>eric</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>492336</commentid>
    <comment_count>0</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2011-10-28 02:25:24 -0700</bug_when>
    <thetext>Remove getExceptionCodeDescription()</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>492339</commentid>
    <comment_count>1</comment_count>
      <attachid>112838</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2011-10-28 02:27:28 -0700</bug_when>
    <thetext>Created attachment 112838
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>492340</commentid>
    <comment_count>2</comment_count>
      <attachid>112838</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2011-10-28 02:28:21 -0700</bug_when>
    <thetext>Comment on attachment 112838
Patch

OK.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>492341</commentid>
    <comment_count>3</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2011-10-28 02:28:56 -0700</bug_when>
    <thetext>Slowly unwinding the onion.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>492355</commentid>
    <comment_count>4</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2011-10-28 02:52:33 -0700</bug_when>
    <thetext>Committed r98715: &lt;http://trac.webkit.org/changeset/98715&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>112838</attachid>
            <date>2011-10-28 02:27:28 -0700</date>
            <delta_ts>2011-10-28 02:28:21 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-71103-20111028022727.patch</filename>
            <type>text/plain</type>
            <size>11550</size>
            <attacher name="Adam Barth">abarth</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDk4NzExKQorKysgU291cmNlL1dlYkNvcmUvQ2hhbmdl
TG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMzMgQEAKKzIwMTEtMTAtMjggIEFkYW0gQmFy
dGggIDxhYmFydGhAd2Via2l0Lm9yZz4KKworICAgICAgICBSZW1vdmUgZ2V0RXhjZXB0aW9uQ29k
ZURlc2NyaXB0aW9uKCkKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcu
Y2dpP2lkPTcxMTAzCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAg
ICAgICAgVGhpcyBmdW5jdGlvbiBzZXJ2ZXMgbm8gcHVycG9zZS4KKworICAgICAgICAqIGJpbmRp
bmdzL2pzL0pTRE9NQmluZGluZy5jcHA6CisgICAgICAgIChXZWJDb3JlOjpzZXRET01FeGNlcHRp
b24pOgorICAgICAgICAqIGJpbmRpbmdzL29iamMvRXhjZXB0aW9uSGFuZGxlcnMubW06CisgICAg
ICAgIChXZWJDb3JlOjpyYWlzZURPTUV4Y2VwdGlvbik6CisgICAgICAgICogYmluZGluZ3Mvc2Ny
aXB0cy9Db2RlR2VuZXJhdG9yR09iamVjdC5wbToKKyAgICAgICAgKCk6CisgICAgICAgICogYmlu
ZGluZ3Mvc2NyaXB0cy90ZXN0L0dPYmplY3QvV2ViS2l0RE9NVGVzdE9iai5jcHA6CisgICAgICAg
ICh3ZWJraXRfZG9tX3Rlc3Rfb2JqX21ldGhvZF90aGF0X3JlcXVpcmVzX2FsbF9hcmdzX2FuZF90
aHJvd3MpOgorICAgICAgICAod2Via2l0X2RvbV90ZXN0X29ial9tZXRob2Rfd2l0aF9leGNlcHRp
b24pOgorICAgICAgICAod2Via2l0X2RvbV90ZXN0X29ial93aXRoX3NjcmlwdF9zdGF0ZV92b2lk
X2V4Y2VwdGlvbik6CisgICAgICAgICh3ZWJraXRfZG9tX3Rlc3Rfb2JqX3dpdGhfc2NyaXB0X3N0
YXRlX29ial9leGNlcHRpb24pOgorICAgICAgICAod2Via2l0X2RvbV90ZXN0X29ial9nZXRfYXR0
cl93aXRoX2dldHRlcl9leGNlcHRpb24pOgorICAgICAgICAod2Via2l0X2RvbV90ZXN0X29ial9z
ZXRfYXR0cl93aXRoX2dldHRlcl9leGNlcHRpb24pOgorICAgICAgICAod2Via2l0X2RvbV90ZXN0
X29ial9zZXRfYXR0cl93aXRoX3NldHRlcl9leGNlcHRpb24pOgorICAgICAgICAod2Via2l0X2Rv
bV90ZXN0X29ial9zZXRfc3RyaW5nX2F0dHJfd2l0aF9nZXR0ZXJfZXhjZXB0aW9uKToKKyAgICAg
ICAgKHdlYmtpdF9kb21fdGVzdF9vYmpfc2V0X3N0cmluZ19hdHRyX3dpdGhfc2V0dGVyX2V4Y2Vw
dGlvbik6CisgICAgICAgICogYmluZGluZ3MvdjgvVjhQcm94eS5jcHA6CisgICAgICAgIChXZWJD
b3JlOjpWOFByb3h5OjpzZXRET01FeGNlcHRpb24pOgorICAgICAgICAqIGRvbS9FeGNlcHRpb25D
b2RlLmNwcDoKKyAgICAgICAgKiBkb20vRXhjZXB0aW9uQ29kZS5oOgorCiAyMDExLTEwLTI4ICBB
ZGFtIEJhcnRoICA8YWJhcnRoQHdlYmtpdC5vcmc+CiAKICAgICAgICAgRXhjZXB0aW9uQ29kZS5j
cHAgc2hvdWxkbid0IG5lZWQgdG8ga25vdyBhYm91dCBldmVyeSBmZWF0dXJlIHRoYXQgdGhyb3dz
IGV4Y2VwdGlvbnMKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL2pzL0pTRE9NQmluZGlu
Zy5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvYmluZGluZ3MvanMvSlNET01CaW5k
aW5nLmNwcAkocmV2aXNpb24gOTg3MTEpCisrKyBTb3VyY2UvV2ViQ29yZS9iaW5kaW5ncy9qcy9K
U0RPTUJpbmRpbmcuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC0yMDksOCArMjA5LDcgQEAgdm9pZCBz
ZXRET01FeGNlcHRpb24oRXhlY1N0YXRlKiBleGVjLCBFeAogICAgIC8vIGZyYW1lc1swXS5kb2N1
bWVudC5jcmVhdGVFbGVtZW50KG51bGwsIG51bGwpOyAvLyB0aHJvd3MgYW4gZXhjZXB0aW9uIHdo
aWNoIHNob3VsZCBoYXZlIHRoZSBzdWJmcmFtZXMgcHJvdG90eXBlcy4KICAgICBKU0RPTUdsb2Jh
bE9iamVjdCogZ2xvYmFsT2JqZWN0ID0gZGVwcmVjYXRlZEdsb2JhbE9iamVjdEZvclByb3RvdHlw
ZShleGVjKTsKIAotICAgIEV4Y2VwdGlvbkNvZGVEZXNjcmlwdGlvbiBkZXNjcmlwdGlvbjsKLSAg
ICBnZXRFeGNlcHRpb25Db2RlRGVzY3JpcHRpb24oZWMsIGRlc2NyaXB0aW9uKTsKKyAgICBFeGNl
cHRpb25Db2RlRGVzY3JpcHRpb24gZGVzY3JpcHRpb24oZWMpOwogCiAgICAgSlNWYWx1ZSBlcnJv
ck9iamVjdDsKICAgICBzd2l0Y2ggKGRlc2NyaXB0aW9uLnR5cGUpIHsKSW5kZXg6IFNvdXJjZS9X
ZWJDb3JlL2JpbmRpbmdzL29iamMvRXhjZXB0aW9uSGFuZGxlcnMubW0KPT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0g
U291cmNlL1dlYkNvcmUvYmluZGluZ3Mvb2JqYy9FeGNlcHRpb25IYW5kbGVycy5tbQkocmV2aXNp
b24gOTg3MTApCisrKyBTb3VyY2UvV2ViQ29yZS9iaW5kaW5ncy9vYmpjL0V4Y2VwdGlvbkhhbmRs
ZXJzLm1tCSh3b3JraW5nIGNvcHkpCkBAIC00Myw4ICs0Myw3IEBAIHZvaWQgcmFpc2VET01FeGNl
cHRpb24oRXhjZXB0aW9uQ29kZSBlYykKIHsKICAgICBBU1NFUlQoZWMpOwogCi0gICAgRXhjZXB0
aW9uQ29kZURlc2NyaXB0aW9uIGRlc2NyaXB0aW9uOwotICAgIGdldEV4Y2VwdGlvbkNvZGVEZXNj
cmlwdGlvbihlYywgZGVzY3JpcHRpb24pOworICAgIEV4Y2VwdGlvbkNvZGVEZXNjcmlwdGlvbiBk
ZXNjcmlwdGlvbihlYyk7CiAKICAgICBOU1N0cmluZyAqZXhjZXB0aW9uTmFtZTsKICAgICBpZiAo
c3RyY21wKGRlc2NyaXB0aW9uLnR5cGVOYW1lLCAiRE9NIFJhbmdlIikgPT0gMCkKSW5kZXg6IFNv
dXJjZS9XZWJDb3JlL2JpbmRpbmdzL3NjcmlwdHMvQ29kZUdlbmVyYXRvckdPYmplY3QucG0KPT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvYmluZGluZ3Mvc2NyaXB0cy9Db2RlR2VuZXJhdG9y
R09iamVjdC5wbQkocmV2aXNpb24gOTg3MTApCisrKyBTb3VyY2UvV2ViQ29yZS9iaW5kaW5ncy9z
Y3JpcHRzL0NvZGVHZW5lcmF0b3JHT2JqZWN0LnBtCSh3b3JraW5nIGNvcHkpCkBAIC05MjAsOCAr
OTIwLDcgQEAgRU9GCiAgICAgICAgIGlmKEB7JGZ1bmN0aW9uLT5yYWlzZXNFeGNlcHRpb25zfSkg
ewogICAgICAgICAgICAgbXkgJGV4Y2VwdGlvbkhhbmRsaW5nID0gPDwgIkVPRiI7CiAKLSAgICBX
ZWJDb3JlOjpFeGNlcHRpb25Db2RlRGVzY3JpcHRpb24gZWNkZXNjOwotICAgIFdlYkNvcmU6Omdl
dEV4Y2VwdGlvbkNvZGVEZXNjcmlwdGlvbihlYywgZWNkZXNjKTsKKyAgICBXZWJDb3JlOjpFeGNl
cHRpb25Db2RlRGVzY3JpcHRpb24gZWNkZXNjKGVjKTsKICAgICBnX3NldF9lcnJvcl9saXRlcmFs
KGVycm9yLCBnX3F1YXJrX2Zyb21fc3RyaW5nKCJXRUJLSVRfRE9NIiksIGVjZGVzYy5jb2RlLCBl
Y2Rlc2MubmFtZSk7CiBFT0YKICAgICAgICAgICAgIHB1c2goQGNCb2R5LCAkZXhjZXB0aW9uSGFu
ZGxpbmcpOwpAQCAtOTU0LDggKzk1Myw3IEBAIEVPRgogICAgICAgICBpZihAeyRmdW5jdGlvbi0+
cmFpc2VzRXhjZXB0aW9uc30pIHsKICAgICAgICAgICAgIG15ICRleGNlcHRpb25IYW5kbGluZyA9
IDw8ICJFT0YiOwogICAgIGlmIChlYykgewotICAgICAgICBXZWJDb3JlOjpFeGNlcHRpb25Db2Rl
RGVzY3JpcHRpb24gZWNkZXNjOwotICAgICAgICBXZWJDb3JlOjpnZXRFeGNlcHRpb25Db2RlRGVz
Y3JpcHRpb24oZWMsIGVjZGVzYyk7CisgICAgICAgIFdlYkNvcmU6OkV4Y2VwdGlvbkNvZGVEZXNj
cmlwdGlvbiBlY2Rlc2MoZWMpOwogICAgICAgICBnX3NldF9lcnJvcl9saXRlcmFsKGVycm9yLCBn
X3F1YXJrX2Zyb21fc3RyaW5nKCJXRUJLSVRfRE9NIiksIGVjZGVzYy5jb2RlLCBlY2Rlc2MubmFt
ZSk7CiAgICAgfQogRU9GCkBAIC0xMjI1LDggKzEyMjMsNyBAQCBzdGF0aWMgdm9pZCB3ZWJraXRf
ZG9tXyR7ZGVjYW1lbGl6ZX1fZGlzCiAgICAgV2ViQ29yZTo6RXhjZXB0aW9uQ29kZSBlYyA9IDA7
CiAgICAgY29yZVRhcmdldC0+ZGlzcGF0Y2hFdmVudChjb3JlRXZlbnQsIGVjKTsKICAgICBpZiAo
ZWMpIHsKLSAgICAgICAgV2ViQ29yZTo6RXhjZXB0aW9uQ29kZURlc2NyaXB0aW9uIGRlc2NyaXB0
aW9uOwotICAgICAgICBXZWJDb3JlOjpnZXRFeGNlcHRpb25Db2RlRGVzY3JpcHRpb24oZWMsIGRl
c2NyaXB0aW9uKTsKKyAgICAgICAgV2ViQ29yZTo6RXhjZXB0aW9uQ29kZURlc2NyaXB0aW9uIGRl
c2NyaXB0aW9uKGVjKTsKICAgICAgICAgZ19zZXRfZXJyb3JfbGl0ZXJhbChlcnJvciwgZ19xdWFy
a19mcm9tX3N0cmluZygiV0VCS0lUX0RPTSIpLCBkZXNjcmlwdGlvbi5jb2RlLCBkZXNjcmlwdGlv
bi5uYW1lKTsKICAgICB9CiB9CkluZGV4OiBTb3VyY2UvV2ViQ29yZS9iaW5kaW5ncy9zY3JpcHRz
L3Rlc3QvR09iamVjdC9XZWJLaXRET01UZXN0T2JqLmNwcAo9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2Uv
V2ViQ29yZS9iaW5kaW5ncy9zY3JpcHRzL3Rlc3QvR09iamVjdC9XZWJLaXRET01UZXN0T2JqLmNw
cAkocmV2aXNpb24gOTg3MTApCisrKyBTb3VyY2UvV2ViQ29yZS9iaW5kaW5ncy9zY3JpcHRzL3Rl
c3QvR09iamVjdC9XZWJLaXRET01UZXN0T2JqLmNwcAkod29ya2luZyBjb3B5KQpAQCAtMTc2LDgg
KzE3Niw3IEBAIHdlYmtpdF9kb21fdGVzdF9vYmpfbWV0aG9kX3RoYXRfcmVxdWlyZXMKICAgICBX
ZWJDb3JlOjpFeGNlcHRpb25Db2RlIGVjID0gMDsKICAgICBQYXNzUmVmUHRyPFdlYkNvcmU6OlRl
c3RPYmo+IGdfcmVzID0gV1RGOjpnZXRQdHIoaXRlbS0+bWV0aG9kVGhhdFJlcXVpcmVzQWxsQXJn
c0FuZFRocm93cyhjb252ZXJ0ZWRfc3RyX2FyZywgY29udmVydGVkX29ial9hcmcsIGVjKSk7CiAg
ICAgaWYgKGVjKSB7Ci0gICAgICAgIFdlYkNvcmU6OkV4Y2VwdGlvbkNvZGVEZXNjcmlwdGlvbiBl
Y2Rlc2M7Ci0gICAgICAgIFdlYkNvcmU6OmdldEV4Y2VwdGlvbkNvZGVEZXNjcmlwdGlvbihlYywg
ZWNkZXNjKTsKKyAgICAgICAgV2ViQ29yZTo6RXhjZXB0aW9uQ29kZURlc2NyaXB0aW9uIGVjZGVz
YyhlYyk7CiAgICAgICAgIGdfc2V0X2Vycm9yX2xpdGVyYWwoZXJyb3IsIGdfcXVhcmtfZnJvbV9z
dHJpbmcoIldFQktJVF9ET00iKSwgZWNkZXNjLmNvZGUsIGVjZGVzYy5uYW1lKTsKICAgICB9CiAg
ICAgV2ViS2l0RE9NVGVzdE9iaiogcmVzID0gV2ViS2l0OjpraXQoZ19yZXMuZ2V0KCkpOwpAQCAt
MjQ0LDggKzI0Myw3IEBAIHdlYmtpdF9kb21fdGVzdF9vYmpfbWV0aG9kX3dpdGhfZXhjZXB0aW8K
ICAgICBXZWJDb3JlOjpFeGNlcHRpb25Db2RlIGVjID0gMDsKICAgICBpdGVtLT5tZXRob2RXaXRo
RXhjZXB0aW9uKGVjKTsKICAgICBpZiAoZWMpIHsKLSAgICAgICAgV2ViQ29yZTo6RXhjZXB0aW9u
Q29kZURlc2NyaXB0aW9uIGVjZGVzYzsKLSAgICAgICAgV2ViQ29yZTo6Z2V0RXhjZXB0aW9uQ29k
ZURlc2NyaXB0aW9uKGVjLCBlY2Rlc2MpOworICAgICAgICBXZWJDb3JlOjpFeGNlcHRpb25Db2Rl
RGVzY3JpcHRpb24gZWNkZXNjKGVjKTsKICAgICAgICAgZ19zZXRfZXJyb3JfbGl0ZXJhbChlcnJv
ciwgZ19xdWFya19mcm9tX3N0cmluZygiV0VCS0lUX0RPTSIpLCBlY2Rlc2MuY29kZSwgZWNkZXNj
Lm5hbWUpOwogICAgIH0KIH0KQEAgLTMyNCw4ICszMjIsNyBAQCB3ZWJraXRfZG9tX3Rlc3Rfb2Jq
X3dpdGhfc2NyaXB0X3N0YXRlX3ZvCiAgICAgV2ViQ29yZTo6RXhjZXB0aW9uQ29kZSBlYyA9IDA7
CiAgICAgaXRlbS0+d2l0aFNjcmlwdFN0YXRlVm9pZEV4Y2VwdGlvbihlYyk7CiAgICAgaWYgKGVj
KSB7Ci0gICAgICAgIFdlYkNvcmU6OkV4Y2VwdGlvbkNvZGVEZXNjcmlwdGlvbiBlY2Rlc2M7Ci0g
ICAgICAgIFdlYkNvcmU6OmdldEV4Y2VwdGlvbkNvZGVEZXNjcmlwdGlvbihlYywgZWNkZXNjKTsK
KyAgICAgICAgV2ViQ29yZTo6RXhjZXB0aW9uQ29kZURlc2NyaXB0aW9uIGVjZGVzYyhlYyk7CiAg
ICAgICAgIGdfc2V0X2Vycm9yX2xpdGVyYWwoZXJyb3IsIGdfcXVhcmtfZnJvbV9zdHJpbmcoIldF
QktJVF9ET00iKSwgZWNkZXNjLmNvZGUsIGVjZGVzYy5uYW1lKTsKICAgICB9CiB9CkBAIC0zMzks
OCArMzM2LDcgQEAgd2Via2l0X2RvbV90ZXN0X29ial93aXRoX3NjcmlwdF9zdGF0ZV9vYgogICAg
IFdlYkNvcmU6OkV4Y2VwdGlvbkNvZGUgZWMgPSAwOwogICAgIFBhc3NSZWZQdHI8V2ViQ29yZTo6
VGVzdE9iaj4gZ19yZXMgPSBXVEY6OmdldFB0cihpdGVtLT53aXRoU2NyaXB0U3RhdGVPYmpFeGNl
cHRpb24oZWMpKTsKICAgICBpZiAoZWMpIHsKLSAgICAgICAgV2ViQ29yZTo6RXhjZXB0aW9uQ29k
ZURlc2NyaXB0aW9uIGVjZGVzYzsKLSAgICAgICAgV2ViQ29yZTo6Z2V0RXhjZXB0aW9uQ29kZURl
c2NyaXB0aW9uKGVjLCBlY2Rlc2MpOworICAgICAgICBXZWJDb3JlOjpFeGNlcHRpb25Db2RlRGVz
Y3JpcHRpb24gZWNkZXNjKGVjKTsKICAgICAgICAgZ19zZXRfZXJyb3JfbGl0ZXJhbChlcnJvciwg
Z19xdWFya19mcm9tX3N0cmluZygiV0VCS0lUX0RPTSIpLCBlY2Rlc2MuY29kZSwgZWNkZXNjLm5h
bWUpOwogICAgIH0KICAgICBXZWJLaXRET01UZXN0T2JqKiByZXMgPSBXZWJLaXQ6OmtpdChnX3Jl
cy5nZXQoKSk7CkBAIC04ODYsOCArODgyLDcgQEAgd2Via2l0X2RvbV90ZXN0X29ial9nZXRfYXR0
cl93aXRoX2dldHRlcgogICAgIFdlYkNvcmU6OkV4Y2VwdGlvbkNvZGUgZWMgPSAwOwogICAgIGds
b25nIHJlcyA9IGl0ZW0tPmF0dHJXaXRoR2V0dGVyRXhjZXB0aW9uKGVjKTsKICAgICBpZiAoZWMp
IHsKLSAgICAgICAgV2ViQ29yZTo6RXhjZXB0aW9uQ29kZURlc2NyaXB0aW9uIGVjZGVzYzsKLSAg
ICAgICAgV2ViQ29yZTo6Z2V0RXhjZXB0aW9uQ29kZURlc2NyaXB0aW9uKGVjLCBlY2Rlc2MpOwor
ICAgICAgICBXZWJDb3JlOjpFeGNlcHRpb25Db2RlRGVzY3JpcHRpb24gZWNkZXNjKGVjKTsKICAg
ICAgICAgZ19zZXRfZXJyb3JfbGl0ZXJhbChlcnJvciwgZ19xdWFya19mcm9tX3N0cmluZygiV0VC
S0lUX0RPTSIpLCBlY2Rlc2MuY29kZSwgZWNkZXNjLm5hbWUpOwogICAgIH0KICAgICByZXR1cm4g
cmVzOwpAQCAtOTAyLDggKzg5Nyw3IEBAIHdlYmtpdF9kb21fdGVzdF9vYmpfc2V0X2F0dHJfd2l0
aF9nZXR0ZXIKICAgICBXZWJDb3JlOjpFeGNlcHRpb25Db2RlIGVjID0gMDsKICAgICBpdGVtLT5z
ZXRBdHRyV2l0aEdldHRlckV4Y2VwdGlvbih2YWx1ZSwgZWMpOwogICAgIGlmIChlYykgewotICAg
ICAgICBXZWJDb3JlOjpFeGNlcHRpb25Db2RlRGVzY3JpcHRpb24gZWNkZXNjOwotICAgICAgICBX
ZWJDb3JlOjpnZXRFeGNlcHRpb25Db2RlRGVzY3JpcHRpb24oZWMsIGVjZGVzYyk7CisgICAgICAg
IFdlYkNvcmU6OkV4Y2VwdGlvbkNvZGVEZXNjcmlwdGlvbiBlY2Rlc2MoZWMpOwogICAgICAgICBn
X3NldF9lcnJvcl9saXRlcmFsKGVycm9yLCBnX3F1YXJrX2Zyb21fc3RyaW5nKCJXRUJLSVRfRE9N
IiksIGVjZGVzYy5jb2RlLCBlY2Rlc2MubmFtZSk7CiAgICAgfQogfQpAQCAtOTI3LDggKzkyMSw3
IEBAIHdlYmtpdF9kb21fdGVzdF9vYmpfc2V0X2F0dHJfd2l0aF9zZXR0ZXIKICAgICBXZWJDb3Jl
OjpFeGNlcHRpb25Db2RlIGVjID0gMDsKICAgICBpdGVtLT5zZXRBdHRyV2l0aFNldHRlckV4Y2Vw
dGlvbih2YWx1ZSwgZWMpOwogICAgIGlmIChlYykgewotICAgICAgICBXZWJDb3JlOjpFeGNlcHRp
b25Db2RlRGVzY3JpcHRpb24gZWNkZXNjOwotICAgICAgICBXZWJDb3JlOjpnZXRFeGNlcHRpb25D
b2RlRGVzY3JpcHRpb24oZWMsIGVjZGVzYyk7CisgICAgICAgIFdlYkNvcmU6OkV4Y2VwdGlvbkNv
ZGVEZXNjcmlwdGlvbiBlY2Rlc2MoZWMpOwogICAgICAgICBnX3NldF9lcnJvcl9saXRlcmFsKGVy
cm9yLCBnX3F1YXJrX2Zyb21fc3RyaW5nKCJXRUJLSVRfRE9NIiksIGVjZGVzYy5jb2RlLCBlY2Rl
c2MubmFtZSk7CiAgICAgfQogfQpAQCAtOTU1LDggKzk0OCw3IEBAIHdlYmtpdF9kb21fdGVzdF9v
Ympfc2V0X3N0cmluZ19hdHRyX3dpdGgKICAgICBXZWJDb3JlOjpFeGNlcHRpb25Db2RlIGVjID0g
MDsKICAgICBpdGVtLT5zZXRTdHJpbmdBdHRyV2l0aEdldHRlckV4Y2VwdGlvbihjb252ZXJ0ZWRf
dmFsdWUsIGVjKTsKICAgICBpZiAoZWMpIHsKLSAgICAgICAgV2ViQ29yZTo6RXhjZXB0aW9uQ29k
ZURlc2NyaXB0aW9uIGVjZGVzYzsKLSAgICAgICAgV2ViQ29yZTo6Z2V0RXhjZXB0aW9uQ29kZURl
c2NyaXB0aW9uKGVjLCBlY2Rlc2MpOworICAgICAgICBXZWJDb3JlOjpFeGNlcHRpb25Db2RlRGVz
Y3JpcHRpb24gZWNkZXNjKGVjKTsKICAgICAgICAgZ19zZXRfZXJyb3JfbGl0ZXJhbChlcnJvciwg
Z19xdWFya19mcm9tX3N0cmluZygiV0VCS0lUX0RPTSIpLCBlY2Rlc2MuY29kZSwgZWNkZXNjLm5h
bWUpOwogICAgIH0KIH0KQEAgLTk4Miw4ICs5NzQsNyBAQCB3ZWJraXRfZG9tX3Rlc3Rfb2JqX3Nl
dF9zdHJpbmdfYXR0cl93aXRoCiAgICAgV2ViQ29yZTo6RXhjZXB0aW9uQ29kZSBlYyA9IDA7CiAg
ICAgaXRlbS0+c2V0U3RyaW5nQXR0cldpdGhTZXR0ZXJFeGNlcHRpb24oY29udmVydGVkX3ZhbHVl
LCBlYyk7CiAgICAgaWYgKGVjKSB7Ci0gICAgICAgIFdlYkNvcmU6OkV4Y2VwdGlvbkNvZGVEZXNj
cmlwdGlvbiBlY2Rlc2M7Ci0gICAgICAgIFdlYkNvcmU6OmdldEV4Y2VwdGlvbkNvZGVEZXNjcmlw
dGlvbihlYywgZWNkZXNjKTsKKyAgICAgICAgV2ViQ29yZTo6RXhjZXB0aW9uQ29kZURlc2NyaXB0
aW9uIGVjZGVzYyhlYyk7CiAgICAgICAgIGdfc2V0X2Vycm9yX2xpdGVyYWwoZXJyb3IsIGdfcXVh
cmtfZnJvbV9zdHJpbmcoIldFQktJVF9ET00iKSwgZWNkZXNjLmNvZGUsIGVjZGVzYy5uYW1lKTsK
ICAgICB9CiB9CkluZGV4OiBTb3VyY2UvV2ViQ29yZS9iaW5kaW5ncy92OC9WOFByb3h5LmNwcAo9
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViQ29yZS9iaW5kaW5ncy92OC9WOFByb3h5LmNwcAkocmV2
aXNpb24gOTg3MTEpCisrKyBTb3VyY2UvV2ViQ29yZS9iaW5kaW5ncy92OC9WOFByb3h5LmNwcAko
d29ya2luZyBjb3B5KQpAQCAtNjQ5LDEzICs2NDksMTIgQEAgdm9pZCBWOFByb3h5OjpjbGVhckZv
ck5hdmlnYXRpb24oKQogICAgIHdpbmRvd1NoZWxsKCktPmNsZWFyRm9yTmF2aWdhdGlvbigpOwog
fQogCi12b2lkIFY4UHJveHk6OnNldERPTUV4Y2VwdGlvbihpbnQgZXhjZXB0aW9uQ29kZSkKK3Zv
aWQgVjhQcm94eTo6c2V0RE9NRXhjZXB0aW9uKGludCBlYykKIHsKLSAgICBpZiAoZXhjZXB0aW9u
Q29kZSA8PSAwKQorICAgIGlmIChlYyA8PSAwKQogICAgICAgICByZXR1cm47CiAKLSAgICBFeGNl
cHRpb25Db2RlRGVzY3JpcHRpb24gZGVzY3JpcHRpb247Ci0gICAgZ2V0RXhjZXB0aW9uQ29kZURl
c2NyaXB0aW9uKGV4Y2VwdGlvbkNvZGUsIGRlc2NyaXB0aW9uKTsKKyAgICBFeGNlcHRpb25Db2Rl
RGVzY3JpcHRpb24gZGVzY3JpcHRpb24oZWMpOwogCiAgICAgdjg6OkhhbmRsZTx2ODo6VmFsdWU+
IGV4Y2VwdGlvbjsKICAgICBzd2l0Y2ggKGRlc2NyaXB0aW9uLnR5cGUpIHsKSW5kZXg6IFNvdXJj
ZS9XZWJDb3JlL2RvbS9FeGNlcHRpb25Db2RlLmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9kb20vRXhjZXB0aW9uQ29kZS5jcHAJKHJldmlzaW9uIDk4NzExKQorKysgU291cmNlL1dl
YkNvcmUvZG9tL0V4Y2VwdGlvbkNvZGUuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC0yNiwxNSArMjYs
NCBAQAogI2luY2x1ZGUgImNvbmZpZy5oIgogI2luY2x1ZGUgIkV4Y2VwdGlvbkNvZGUuaCIKIAot
I2luY2x1ZGUgIkV4Y2VwdGlvbkNvZGVEZXNjcmlwdGlvbi5oIgotCi1uYW1lc3BhY2UgV2ViQ29y
ZSB7Ci0KLS8vIEZJWE1FOiBJbmxpbmUgdGhpcyBmdW5jdGlvbiBpbnRvIGl0cyBjYWxsZXJzLgot
dm9pZCBnZXRFeGNlcHRpb25Db2RlRGVzY3JpcHRpb24oRXhjZXB0aW9uQ29kZSBlYywgRXhjZXB0
aW9uQ29kZURlc2NyaXB0aW9uJiBkZXNjcmlwdGlvbikKLXsKLSAgICBBU1NFUlQoZWMpOwotICAg
IGRlc2NyaXB0aW9uID0gRXhjZXB0aW9uQ29kZURlc2NyaXB0aW9uKGVjKTsKLX0KLQotfSAvLyBu
YW1lc3BhY2UgV2ViQ29yZQorLy8gRklYTUU6IFJlbW92ZSB0aGlzIGZpbGUuCkluZGV4OiBTb3Vy
Y2UvV2ViQ29yZS9kb20vRXhjZXB0aW9uQ29kZS5oCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJD
b3JlL2RvbS9FeGNlcHRpb25Db2RlLmgJKHJldmlzaW9uIDk4NzExKQorKysgU291cmNlL1dlYkNv
cmUvZG9tL0V4Y2VwdGlvbkNvZGUuaAkod29ya2luZyBjb3B5KQpAQCAtMTksNiArMTksNyBAQAog
I2lmbmRlZiBFeGNlcHRpb25Db2RlX2gKICNkZWZpbmUgRXhjZXB0aW9uQ29kZV9oCiAKKy8vIEZJ
WE1FOiBNb3ZlIHRoaXMgaGVhZGVyIGludG8gdGhlIGZpbGVzIHRoYXQgYWN0dWFsbHkgbmVlZCBp
dC4KICNpbmNsdWRlICJFeGNlcHRpb25Db2RlRGVzY3JpcHRpb24uaCIKIAogbmFtZXNwYWNlIFdl
YkNvcmUgewpAQCAtNjUsOCArNjYsNiBAQCBuYW1lc3BhY2UgV2ViQ29yZSB7CiAgICAgICAgIERB
VEFfQ0xPTkVfRVJSID0gMjUKICAgICB9OwogCi0gICAgdm9pZCBnZXRFeGNlcHRpb25Db2RlRGVz
Y3JpcHRpb24oRXhjZXB0aW9uQ29kZSwgRXhjZXB0aW9uQ29kZURlc2NyaXB0aW9uJik7Ci0KIH0g
Ly8gbmFtZXNwYWNlIFdlYkNvcmUKIAogI2VuZGlmIC8vIEV4Y2VwdGlvbkNvZGVfaApJbmRleDog
U291cmNlL1dlYkNvcmUvZG9tL21ha2VfZXhjZXB0aW9uX2NvZGVfZGVzY3JpcHRpb24ucGwKPT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvZG9tL21ha2VfZXhjZXB0aW9uX2NvZGVfZGVzY3Jp
cHRpb24ucGwJKHJldmlzaW9uIDk4NzExKQorKysgU291cmNlL1dlYkNvcmUvZG9tL21ha2VfZXhj
ZXB0aW9uX2NvZGVfZGVzY3JpcHRpb24ucGwJKHdvcmtpbmcgY29weSkKQEAgLTE3Miw2ICsxNzIs
NyBAQCBzdWIgZ2VuZXJhdGVJbXBsZW1lbnRhdGlvbigpCiAgICAgcHJpbnQgRiAiXG4iOwogICAg
IHByaW50IEYgIkV4Y2VwdGlvbkNvZGVEZXNjcmlwdGlvbjo6RXhjZXB0aW9uQ29kZURlc2NyaXB0
aW9uKEV4Y2VwdGlvbkNvZGUgZWMpXG4iOwogICAgIHByaW50IEYgIntcbiI7CisgICAgcHJpbnQg
RiAiICAgIEFTU0VSVChlYyk7XG4iOwogCiAgICAgZm9yIG15ICRleGNlcHRpb25UeXBlIChzb3J0
IGtleXMgJXBhcnNlZEl0ZW1zKSB7CiAgICAgICAgICMgRE9NQ29yZUV4Y2VwdGlvbiBuZWVkcyB0
byBiZSBsYXN0IGJlY2F1c2UgaXQncyBhIGNhdGNoLWFsbC4K
</data>
<flag name="review"
          id="111009"
          type_id="1"
          status="+"
          setter="eric"
    />
          </attachment>
      

    </bug>

</bugzilla>