<?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>144569</bug_id>
          
          <creation_ts>2015-05-04 06:57:27 -0700</creation_ts>
          <short_desc>Add missing vtable override specifiers under Source/WebCore/Modules</short_desc>
          <delta_ts>2015-05-05 23:18:29 -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="Zan Dobersek">zan</reporter>
          <assigned_to name="Zan Dobersek">zan</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1091365</commentid>
    <comment_count>0</comment_count>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2015-05-04 06:57:27 -0700</bug_when>
    <thetext>Add missing vtable override specifiers under Source/WebCore/Modules</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1091366</commentid>
    <comment_count>1</comment_count>
      <attachid>252307</attachid>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2015-05-04 06:59:29 -0700</bug_when>
    <thetext>Created attachment 252307
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1092071</commentid>
    <comment_count>2</comment_count>
      <attachid>252307</attachid>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2015-05-05 23:18:22 -0700</bug_when>
    <thetext>Comment on attachment 252307
Patch

Clearing flags on attachment: 252307

Committed r183856: &lt;http://trac.webkit.org/changeset/183856&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1092072</commentid>
    <comment_count>3</comment_count>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2015-05-05 23:18:29 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>252307</attachid>
            <date>2015-05-04 06:59:29 -0700</date>
            <delta_ts>2015-05-05 23:18:22 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-144569-20150504070207.patch</filename>
            <type>text/plain</type>
            <size>10295</size>
            <attacher name="Zan Dobersek">zan</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDE4Mzc0NCkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDMyIEBACisyMDE1LTA1LTA0ICDFvWFuIERv
YmVyxaFlayAgPHpkb2JlcnNla0BpZ2FsaWEuY29tPgorCisgICAgICAgIEFkZCBtaXNzaW5nIHZ0
YWJsZSBvdmVycmlkZSBzcGVjaWZpZXJzIHVuZGVyIFNvdXJjZS9XZWJDb3JlL01vZHVsZXMKKyAg
ICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE0NDU2OQorCisg
ICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFVwZGF0ZSB2aXJ0
dWFsIG1ldGhvZCBvdmVycmlkZXMgdW5kZXIgU291cmNlL1dlYkNvcmUvTW9kdWxlcworICAgICAg
ICB3aGljaCBhcmUgbWlzc2luZyB0aGUgb3ZlcnJpZGUgc3BlY2lmaWVyLgorCisgICAgICAgICog
TW9kdWxlcy9tZWRpYXNvdXJjZS9Tb3VyY2VCdWZmZXIuaDoKKyAgICAgICAgKiBNb2R1bGVzL21l
ZGlhc3RyZWFtL01lZGlhU3RyZWFtVHJhY2suaDoKKyAgICAgICAgKiBNb2R1bGVzL21lZGlhc3Ry
ZWFtL1JUQ1ZvaWRSZXF1ZXN0SW1wbC5oOgorICAgICAgICAqIE1vZHVsZXMvd2ViYXVkaW8vQXVk
aW9Db250ZXh0Lmg6CisgICAgICAgIChXZWJDb3JlOjpBdWRpb0NvbnRleHQ6Om1lZGlhVHlwZSk6
IERlbGV0ZWQuCisgICAgICAgIChXZWJDb3JlOjpBdWRpb0NvbnRleHQ6OnByZXNlbnRhdGlvblR5
cGUpOiBEZWxldGVkLgorICAgICAgICAoV2ViQ29yZTo6QXVkaW9Db250ZXh0OjpjYW5SZWNlaXZl
UmVtb3RlQ29udHJvbENvbW1hbmRzKTogRGVsZXRlZC4KKyAgICAgICAgKFdlYkNvcmU6OkF1ZGlv
Q29udGV4dDo6ZGlkUmVjZWl2ZVJlbW90ZUNvbnRyb2xDb21tYW5kKTogRGVsZXRlZC4KKyAgICAg
ICAgKFdlYkNvcmU6OkF1ZGlvQ29udGV4dDo6b3ZlcnJpZGVCYWNrZ3JvdW5kUGxheWJhY2tSZXN0
cmljdGlvbik6IERlbGV0ZWQuCisgICAgICAgICogTW9kdWxlcy93ZWJhdWRpby9NZWRpYVN0cmVh
bUF1ZGlvRGVzdGluYXRpb25Ob2RlLmg6CisgICAgICAgICogTW9kdWxlcy93ZWJhdWRpby9NZWRp
YVN0cmVhbUF1ZGlvU291cmNlTm9kZS5oOgorICAgICAgICAqIE1vZHVsZXMvd2ViYXVkaW8vV2F2
ZVNoYXBlckRTUEtlcm5lbC5oOgorICAgICAgICAqIE1vZHVsZXMvd2Vic29ja2V0cy9XZWJTb2Nr
ZXRDaGFubmVsLmg6CisgICAgICAgIChXZWJDb3JlOjpXZWJTb2NrZXRDaGFubmVsOjpyZWZUaHJl
YWRhYmxlV2ViU29ja2V0Q2hhbm5lbCk6IERlbGV0ZWQuCisgICAgICAgIChXZWJDb3JlOjpXZWJT
b2NrZXRDaGFubmVsOjpkZXJlZlRocmVhZGFibGVXZWJTb2NrZXRDaGFubmVsKTogRGVsZXRlZC4K
KyAgICAgICAgKiBNb2R1bGVzL3dlYnNvY2tldHMvV29ya2VyVGhyZWFkYWJsZVdlYlNvY2tldENo
YW5uZWwuaDoKKyAgICAgICAgKFdlYkNvcmU6OldvcmtlclRocmVhZGFibGVXZWJTb2NrZXRDaGFu
bmVsOjpyZWZUaHJlYWRhYmxlV2ViU29ja2V0Q2hhbm5lbCk6IERlbGV0ZWQuCisgICAgICAgIChX
ZWJDb3JlOjpXb3JrZXJUaHJlYWRhYmxlV2ViU29ja2V0Q2hhbm5lbDo6ZGVyZWZUaHJlYWRhYmxl
V2ViU29ja2V0Q2hhbm5lbCk6IERlbGV0ZWQuCisKIDIwMTUtMDUtMDQgIFhhYmllciBSb2RyaWd1
ZXogQ2FsdmFyICA8Y2FsdmFyaXNAaWdhbGlhLmNvbT4gYW5kIFlvdWVubiBGYWJsZXQgIDx5b3Vl
bm4uZmFibGV0QGNyZi5jYW5vbi5mcj4KIAogICAgICAgICBbU3RyZWFtcyBBUEldIFJlZmFjdG9y
IFJlYWRhYmxlSlNTdHJlYW0gYW5kIFJlYWRhYmxlU3RyZWFtSlNTb3VyY2UKSW5kZXg6IFNvdXJj
ZS9XZWJDb3JlL01vZHVsZXMvbWVkaWFzb3VyY2UvU291cmNlQnVmZmVyLmgKPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQot
LS0gU291cmNlL1dlYkNvcmUvTW9kdWxlcy9tZWRpYXNvdXJjZS9Tb3VyY2VCdWZmZXIuaAkocmV2
aXNpb24gMTgzNzQ0KQorKysgU291cmNlL1dlYkNvcmUvTW9kdWxlcy9tZWRpYXNvdXJjZS9Tb3Vy
Y2VCdWZmZXIuaAkod29ya2luZyBjb3B5KQpAQCAtMTQ4LDcgKzE0OCw3IEBAIHByaXZhdGU6CiAg
ICAgdmlydHVhbCBib29sIHNvdXJjZUJ1ZmZlclByaXZhdGVIYXNBdWRpbyhjb25zdCBTb3VyY2VC
dWZmZXJQcml2YXRlKikgY29uc3Qgb3ZlcnJpZGU7CiAgICAgdmlydHVhbCBib29sIHNvdXJjZUJ1
ZmZlclByaXZhdGVIYXNWaWRlbyhjb25zdCBTb3VyY2VCdWZmZXJQcml2YXRlKikgY29uc3Qgb3Zl
cnJpZGU7CiAgICAgdmlydHVhbCB2b2lkIHNvdXJjZUJ1ZmZlclByaXZhdGVEaWRCZWNvbWVSZWFk
eUZvck1vcmVTYW1wbGVzKFNvdXJjZUJ1ZmZlclByaXZhdGUqLCBBdG9taWNTdHJpbmcgdHJhY2tJ
RCkgb3ZlcnJpZGU7Ci0gICAgdmlydHVhbCBNZWRpYVRpbWUgc291cmNlQnVmZmVyUHJpdmF0ZUZh
c3RTZWVrVGltZUZvck1lZGlhVGltZShTb3VyY2VCdWZmZXJQcml2YXRlKiwgY29uc3QgTWVkaWFU
aW1lJiwgY29uc3QgTWVkaWFUaW1lJiBuZWdhdGl2ZVRocmVzaG9sZCwgY29uc3QgTWVkaWFUaW1l
JiBwb3NpdGl2ZVRocmVzaG9sZCk7CisgICAgdmlydHVhbCBNZWRpYVRpbWUgc291cmNlQnVmZmVy
UHJpdmF0ZUZhc3RTZWVrVGltZUZvck1lZGlhVGltZShTb3VyY2VCdWZmZXJQcml2YXRlKiwgY29u
c3QgTWVkaWFUaW1lJiwgY29uc3QgTWVkaWFUaW1lJiBuZWdhdGl2ZVRocmVzaG9sZCwgY29uc3Qg
TWVkaWFUaW1lJiBwb3NpdGl2ZVRocmVzaG9sZCkgb3ZlcnJpZGU7CiAgICAgdmlydHVhbCB2b2lk
IHNvdXJjZUJ1ZmZlclByaXZhdGVBcHBlbmRDb21wbGV0ZShTb3VyY2VCdWZmZXJQcml2YXRlKiwg
QXBwZW5kUmVzdWx0KSBvdmVycmlkZTsKICAgICB2aXJ0dWFsIHZvaWQgc291cmNlQnVmZmVyUHJp
dmF0ZURpZFJlY2VpdmVSZW5kZXJpbmdFcnJvcihTb3VyY2VCdWZmZXJQcml2YXRlKiwgaW50IGVy
cm9yQ29kZSkgb3ZlcnJpZGU7CiAKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL01vZHVsZXMvbWVkaWFz
dHJlYW0vTWVkaWFTdHJlYW1UcmFjay5oCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL01v
ZHVsZXMvbWVkaWFzdHJlYW0vTWVkaWFTdHJlYW1UcmFjay5oCShyZXZpc2lvbiAxODM3NDQpCisr
KyBTb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL21lZGlhc3RyZWFtL01lZGlhU3RyZWFtVHJhY2suaAko
d29ya2luZyBjb3B5KQpAQCAtMTIxLDkgKzEyMSw5IEBAIHByaXZhdGU6CiAgICAgdmlydHVhbCB2
b2lkIGRlcmVmRXZlbnRUYXJnZXQoKSBvdmVycmlkZSBmaW5hbCB7IGRlcmVmKCk7IH0KIAogICAg
IC8vIE1lZGlhU3RyZWFtVHJhY2tQcml2YXRlQ2xpZW50Ci0gICAgdm9pZCB0cmFja1JlYWR5U3Rh
dGVDaGFuZ2VkKCk7Ci0gICAgdm9pZCB0cmFja011dGVkQ2hhbmdlZCgpOwotICAgIHZvaWQgdHJh
Y2tFbmFibGVkQ2hhbmdlZCgpOworICAgIHZvaWQgdHJhY2tSZWFkeVN0YXRlQ2hhbmdlZCgpIG92
ZXJyaWRlOworICAgIHZvaWQgdHJhY2tNdXRlZENoYW5nZWQoKSBvdmVycmlkZTsKKyAgICB2b2lk
IHRyYWNrRW5hYmxlZENoYW5nZWQoKSBvdmVycmlkZTsKIAogICAgIFZlY3RvcjxSZWZQdHI8RXZl
bnQ+PiBtX3NjaGVkdWxlZEV2ZW50czsKIApJbmRleDogU291cmNlL1dlYkNvcmUvTW9kdWxlcy9t
ZWRpYXN0cmVhbS9SVENWb2lkUmVxdWVzdEltcGwuaAo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9Nb2R1bGVzL21lZGlhc3RyZWFtL1JUQ1ZvaWRSZXF1ZXN0SW1wbC5oCShyZXZpc2lvbiAx
ODM3NDQpCisrKyBTb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL21lZGlhc3RyZWFtL1JUQ1ZvaWRSZXF1
ZXN0SW1wbC5oCSh3b3JraW5nIGNvcHkpCkBAIC00Nyw4ICs0Nyw4IEBAIHB1YmxpYzoKICAgICBz
dGF0aWMgUGFzc1JlZlB0cjxSVENWb2lkUmVxdWVzdEltcGw+IGNyZWF0ZShTY3JpcHRFeGVjdXRp
b25Db250ZXh0KiwgUGFzc1JlZlB0cjxWb2lkQ2FsbGJhY2s+LCBQYXNzUmVmUHRyPFJUQ1BlZXJD
b25uZWN0aW9uRXJyb3JDYWxsYmFjaz4pOwogICAgIHZpcnR1YWwgflJUQ1ZvaWRSZXF1ZXN0SW1w
bCgpOwogCi0gICAgdmlydHVhbCB2b2lkIHJlcXVlc3RTdWNjZWVkZWQoKTsKLSAgICB2aXJ0dWFs
IHZvaWQgcmVxdWVzdEZhaWxlZChjb25zdCBTdHJpbmcmIGVycm9yKTsKKyAgICB2aXJ0dWFsIHZv
aWQgcmVxdWVzdFN1Y2NlZWRlZCgpIG92ZXJyaWRlOworICAgIHZpcnR1YWwgdm9pZCByZXF1ZXN0
RmFpbGVkKGNvbnN0IFN0cmluZyYgZXJyb3IpIG92ZXJyaWRlOwogCiBwcml2YXRlOgogICAgIFJU
Q1ZvaWRSZXF1ZXN0SW1wbChTY3JpcHRFeGVjdXRpb25Db250ZXh0KiwgUGFzc1JlZlB0cjxWb2lk
Q2FsbGJhY2s+LCBQYXNzUmVmUHRyPFJUQ1BlZXJDb25uZWN0aW9uRXJyb3JDYWxsYmFjaz4pOwpJ
bmRleDogU291cmNlL1dlYkNvcmUvTW9kdWxlcy93ZWJhdWRpby9BdWRpb0NvbnRleHQuaAo9PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09Ci0tLSBTb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL3dlYmF1ZGlvL0F1ZGlvQ29udGV4dC5o
CShyZXZpc2lvbiAxODM3NDQpCisrKyBTb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL3dlYmF1ZGlvL0F1
ZGlvQ29udGV4dC5oCSh3b3JraW5nIGNvcHkpCkBAIC0zMDcsMTMgKzMwNywxMyBAQCBwcml2YXRl
OgogICAgIHZvaWQgZGVyZWZVbmZpbmlzaGVkU291cmNlTm9kZXMoKTsKIAogICAgIC8vIE1lZGlh
U2Vzc2lvbkNsaWVudAotICAgIHZpcnR1YWwgTWVkaWFTZXNzaW9uOjpNZWRpYVR5cGUgbWVkaWFU
eXBlKCkgY29uc3QgeyByZXR1cm4gTWVkaWFTZXNzaW9uOjpXZWJBdWRpbzsgfQotICAgIHZpcnR1
YWwgTWVkaWFTZXNzaW9uOjpNZWRpYVR5cGUgcHJlc2VudGF0aW9uVHlwZSgpIGNvbnN0IHsgcmV0
dXJuIE1lZGlhU2Vzc2lvbjo6V2ViQXVkaW87IH0KLSAgICB2aXJ0dWFsIGJvb2wgY2FuUmVjZWl2
ZVJlbW90ZUNvbnRyb2xDb21tYW5kcygpIGNvbnN0IHsgcmV0dXJuIGZhbHNlOyB9Ci0gICAgdmly
dHVhbCB2b2lkIGRpZFJlY2VpdmVSZW1vdGVDb250cm9sQ29tbWFuZChNZWRpYVNlc3Npb246OlJl
bW90ZUNvbnRyb2xDb21tYW5kVHlwZSkgeyB9Ci0gICAgdmlydHVhbCBib29sIG92ZXJyaWRlQmFj
a2dyb3VuZFBsYXliYWNrUmVzdHJpY3Rpb24oKSBjb25zdCB7IHJldHVybiBmYWxzZTsgfQotICAg
IHZpcnR1YWwgdm9pZCBzdXNwZW5kUGxheWJhY2soKSBvdmVycmlkZTsKKyAgICB2aXJ0dWFsIE1l
ZGlhU2Vzc2lvbjo6TWVkaWFUeXBlIG1lZGlhVHlwZSgpIGNvbnN0IG92ZXJyaWRlIHsgcmV0dXJu
IE1lZGlhU2Vzc2lvbjo6V2ViQXVkaW87IH0KKyAgICB2aXJ0dWFsIE1lZGlhU2Vzc2lvbjo6TWVk
aWFUeXBlIHByZXNlbnRhdGlvblR5cGUoKSBjb25zdCBvdmVycmlkZSB7IHJldHVybiBNZWRpYVNl
c3Npb246OldlYkF1ZGlvOyB9CiAgICAgdmlydHVhbCB2b2lkIG1heVJlc3VtZVBsYXliYWNrKGJv
b2wgc2hvdWxkUmVzdW1lKSBvdmVycmlkZTsKKyAgICB2aXJ0dWFsIHZvaWQgc3VzcGVuZFBsYXli
YWNrKCkgb3ZlcnJpZGU7CisgICAgdmlydHVhbCBib29sIGNhblJlY2VpdmVSZW1vdGVDb250cm9s
Q29tbWFuZHMoKSBjb25zdCBvdmVycmlkZSB7IHJldHVybiBmYWxzZTsgfQorICAgIHZpcnR1YWwg
dm9pZCBkaWRSZWNlaXZlUmVtb3RlQ29udHJvbENvbW1hbmQoTWVkaWFTZXNzaW9uOjpSZW1vdGVD
b250cm9sQ29tbWFuZFR5cGUpIG92ZXJyaWRlIHsgfQorICAgIHZpcnR1YWwgYm9vbCBvdmVycmlk
ZUJhY2tncm91bmRQbGF5YmFja1Jlc3RyaWN0aW9uKCkgY29uc3Qgb3ZlcnJpZGUgeyByZXR1cm4g
ZmFsc2U7IH0KIAogICAgIC8vIEV2ZW50VGFyZ2V0CiAgICAgdmlydHVhbCB2b2lkIHJlZkV2ZW50
VGFyZ2V0KCkgb3ZlcnJpZGUgeyByZWYoKTsgfQpJbmRleDogU291cmNlL1dlYkNvcmUvTW9kdWxl
cy93ZWJhdWRpby9NZWRpYVN0cmVhbUF1ZGlvRGVzdGluYXRpb25Ob2RlLmgKPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQot
LS0gU291cmNlL1dlYkNvcmUvTW9kdWxlcy93ZWJhdWRpby9NZWRpYVN0cmVhbUF1ZGlvRGVzdGlu
YXRpb25Ob2RlLmgJKHJldmlzaW9uIDE4Mzc0NCkKKysrIFNvdXJjZS9XZWJDb3JlL01vZHVsZXMv
d2ViYXVkaW8vTWVkaWFTdHJlYW1BdWRpb0Rlc3RpbmF0aW9uTm9kZS5oCSh3b3JraW5nIGNvcHkp
CkBAIC00Niw4ICs0Niw4IEBAIHB1YmxpYzoKICAgICBNZWRpYVN0cmVhbSogc3RyZWFtKCkgeyBy
ZXR1cm4gbV9zdHJlYW0uZ2V0KCk7IH0KIAogICAgIC8vIEF1ZGlvTm9kZS4KLSAgICB2aXJ0dWFs
IHZvaWQgcHJvY2VzcyhzaXplX3QgZnJhbWVzVG9Qcm9jZXNzKTsKLSAgICB2aXJ0dWFsIHZvaWQg
cmVzZXQoKTsKKyAgICB2aXJ0dWFsIHZvaWQgcHJvY2VzcyhzaXplX3QgZnJhbWVzVG9Qcm9jZXNz
KSBvdmVycmlkZTsKKyAgICB2aXJ0dWFsIHZvaWQgcmVzZXQoKSBvdmVycmlkZTsKICAgICAKICAg
ICBSZWFsdGltZU1lZGlhU291cmNlKiBtZWRpYVN0cmVhbVNvdXJjZSgpOwogCkluZGV4OiBTb3Vy
Y2UvV2ViQ29yZS9Nb2R1bGVzL3dlYmF1ZGlvL01lZGlhU3RyZWFtQXVkaW9Tb3VyY2VOb2RlLmgK
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvTW9kdWxlcy93ZWJhdWRpby9NZWRpYVN0cmVh
bUF1ZGlvU291cmNlTm9kZS5oCShyZXZpc2lvbiAxODM3NDQpCisrKyBTb3VyY2UvV2ViQ29yZS9N
b2R1bGVzL3dlYmF1ZGlvL01lZGlhU3RyZWFtQXVkaW9Tb3VyY2VOb2RlLmgJKHdvcmtpbmcgY29w
eSkKQEAgLTQ3LDExICs0NywxMSBAQCBwdWJsaWM6CiAgICAgTWVkaWFTdHJlYW0qIG1lZGlhU3Ry
ZWFtKCkgeyByZXR1cm4gbV9tZWRpYVN0cmVhbS5nZXQoKTsgfQogCiAgICAgLy8gQXVkaW9Ob2Rl
Ci0gICAgdmlydHVhbCB2b2lkIHByb2Nlc3Moc2l6ZV90IGZyYW1lc1RvUHJvY2Vzcyk7Ci0gICAg
dmlydHVhbCB2b2lkIHJlc2V0KCk7CisgICAgdmlydHVhbCB2b2lkIHByb2Nlc3Moc2l6ZV90IGZy
YW1lc1RvUHJvY2Vzcykgb3ZlcnJpZGU7CisgICAgdmlydHVhbCB2b2lkIHJlc2V0KCkgb3ZlcnJp
ZGU7CiAKICAgICAvLyBBdWRpb1NvdXJjZVByb3ZpZGVyQ2xpZW50Ci0gICAgdmlydHVhbCB2b2lk
IHNldEZvcm1hdChzaXplX3QgbnVtYmVyT2ZDaGFubmVscywgZmxvYXQgc2FtcGxlUmF0ZSk7Cisg
ICAgdmlydHVhbCB2b2lkIHNldEZvcm1hdChzaXplX3QgbnVtYmVyT2ZDaGFubmVscywgZmxvYXQg
c2FtcGxlUmF0ZSkgb3ZlcnJpZGU7CiAKICAgICBBdWRpb1NvdXJjZVByb3ZpZGVyKiBhdWRpb1Nv
dXJjZVByb3ZpZGVyKCkgY29uc3QgeyByZXR1cm4gbV9hdWRpb1NvdXJjZVByb3ZpZGVyOyB9CiAK
SW5kZXg6IFNvdXJjZS9XZWJDb3JlL01vZHVsZXMvd2ViYXVkaW8vV2F2ZVNoYXBlckRTUEtlcm5l
bC5oCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL01vZHVsZXMvd2ViYXVkaW8vV2F2ZVNo
YXBlckRTUEtlcm5lbC5oCShyZXZpc2lvbiAxODM3NDQpCisrKyBTb3VyY2UvV2ViQ29yZS9Nb2R1
bGVzL3dlYmF1ZGlvL1dhdmVTaGFwZXJEU1BLZXJuZWwuaAkod29ya2luZyBjb3B5KQpAQCAtNDMs
OCArNDMsOCBAQCBwdWJsaWM6CiAgICAgZXhwbGljaXQgV2F2ZVNoYXBlckRTUEtlcm5lbChXYXZl
U2hhcGVyUHJvY2Vzc29yKik7CiAKICAgICAvLyBBdWRpb0RTUEtlcm5lbAotICAgIHZpcnR1YWwg
dm9pZCBwcm9jZXNzKGNvbnN0IGZsb2F0KiBzb3VyY2UsIGZsb2F0KiBkZXN0LCBzaXplX3QgZnJh
bWVzVG9Qcm9jZXNzKTsKLSAgICB2aXJ0dWFsIHZvaWQgcmVzZXQoKTsKKyAgICB2aXJ0dWFsIHZv
aWQgcHJvY2Vzcyhjb25zdCBmbG9hdCogc291cmNlLCBmbG9hdCogZGVzdCwgc2l6ZV90IGZyYW1l
c1RvUHJvY2Vzcykgb3ZlcnJpZGU7CisgICAgdmlydHVhbCB2b2lkIHJlc2V0KCkgb3ZlcnJpZGU7
CiAgICAgdmlydHVhbCBkb3VibGUgdGFpbFRpbWUoKSBjb25zdCBvdmVycmlkZSB7IHJldHVybiAw
OyB9CiAgICAgdmlydHVhbCBkb3VibGUgbGF0ZW5jeVRpbWUoKSBjb25zdCBvdmVycmlkZTsKIApJ
bmRleDogU291cmNlL1dlYkNvcmUvTW9kdWxlcy93ZWJzb2NrZXRzL1dlYlNvY2tldENoYW5uZWwu
aAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL3dlYnNvY2tldHMvV2ViU29j
a2V0Q2hhbm5lbC5oCShyZXZpc2lvbiAxODM3NDQpCisrKyBTb3VyY2UvV2ViQ29yZS9Nb2R1bGVz
L3dlYnNvY2tldHMvV2ViU29ja2V0Q2hhbm5lbC5oCSh3b3JraW5nIGNvcHkpCkBAIC0xMDksMTcg
KzEwOSwxNyBAQCBwdWJsaWM6CiAgICAgfTsKIAogICAgIC8vIEZpbGVSZWFkZXJMb2FkZXJDbGll
bnQgZnVuY3Rpb25zLgotICAgIHZpcnR1YWwgdm9pZCBkaWRTdGFydExvYWRpbmcoKTsKLSAgICB2
aXJ0dWFsIHZvaWQgZGlkUmVjZWl2ZURhdGEoKTsKLSAgICB2aXJ0dWFsIHZvaWQgZGlkRmluaXNo
TG9hZGluZygpOwotICAgIHZpcnR1YWwgdm9pZCBkaWRGYWlsKGludCBlcnJvckNvZGUpOworICAg
IHZpcnR1YWwgdm9pZCBkaWRTdGFydExvYWRpbmcoKSBvdmVycmlkZTsKKyAgICB2aXJ0dWFsIHZv
aWQgZGlkUmVjZWl2ZURhdGEoKSBvdmVycmlkZTsKKyAgICB2aXJ0dWFsIHZvaWQgZGlkRmluaXNo
TG9hZGluZygpIG92ZXJyaWRlOworICAgIHZpcnR1YWwgdm9pZCBkaWRGYWlsKGludCBlcnJvckNv
ZGUpIG92ZXJyaWRlOwogCiAgICAgdXNpbmcgUmVmQ291bnRlZDxXZWJTb2NrZXRDaGFubmVsPjo6
cmVmOwogICAgIHVzaW5nIFJlZkNvdW50ZWQ8V2ViU29ja2V0Q2hhbm5lbD46OmRlcmVmOwogCiBw
cm90ZWN0ZWQ6Ci0gICAgdmlydHVhbCB2b2lkIHJlZlRocmVhZGFibGVXZWJTb2NrZXRDaGFubmVs
KCkgeyByZWYoKTsgfQotICAgIHZpcnR1YWwgdm9pZCBkZXJlZlRocmVhZGFibGVXZWJTb2NrZXRD
aGFubmVsKCkgeyBkZXJlZigpOyB9CisgICAgdmlydHVhbCB2b2lkIHJlZlRocmVhZGFibGVXZWJT
b2NrZXRDaGFubmVsKCkgb3ZlcnJpZGUgeyByZWYoKTsgfQorICAgIHZpcnR1YWwgdm9pZCBkZXJl
ZlRocmVhZGFibGVXZWJTb2NrZXRDaGFubmVsKCkgb3ZlcnJpZGUgeyBkZXJlZigpOyB9CiAKIHBy
aXZhdGU6CiAgICAgV2ViU29ja2V0Q2hhbm5lbChEb2N1bWVudCosIFdlYlNvY2tldENoYW5uZWxD
bGllbnQqKTsKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL01vZHVsZXMvd2Vic29ja2V0cy9Xb3JrZXJU
aHJlYWRhYmxlV2ViU29ja2V0Q2hhbm5lbC5oCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3Jl
L01vZHVsZXMvd2Vic29ja2V0cy9Xb3JrZXJUaHJlYWRhYmxlV2ViU29ja2V0Q2hhbm5lbC5oCShy
ZXZpc2lvbiAxODM3NDQpCisrKyBTb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL3dlYnNvY2tldHMvV29y
a2VyVGhyZWFkYWJsZVdlYlNvY2tldENoYW5uZWwuaAkod29ya2luZyBjb3B5KQpAQCAtMTE5LDgg
KzExOSw4IEBAIHB1YmxpYzoKICAgICB1c2luZyBSZWZDb3VudGVkPFdvcmtlclRocmVhZGFibGVX
ZWJTb2NrZXRDaGFubmVsPjo6ZGVyZWY7CiAKIHByb3RlY3RlZDoKLSAgICB2aXJ0dWFsIHZvaWQg
cmVmVGhyZWFkYWJsZVdlYlNvY2tldENoYW5uZWwoKSB7IHJlZigpOyB9Ci0gICAgdmlydHVhbCB2
b2lkIGRlcmVmVGhyZWFkYWJsZVdlYlNvY2tldENoYW5uZWwoKSB7IGRlcmVmKCk7IH0KKyAgICB2
aXJ0dWFsIHZvaWQgcmVmVGhyZWFkYWJsZVdlYlNvY2tldENoYW5uZWwoKSBvdmVycmlkZSB7IHJl
ZigpOyB9CisgICAgdmlydHVhbCB2b2lkIGRlcmVmVGhyZWFkYWJsZVdlYlNvY2tldENoYW5uZWwo
KSBvdmVycmlkZSB7IGRlcmVmKCk7IH0KIAogcHJpdmF0ZToKICAgICAvLyBCcmlkZ2UgZm9yIFBl
ZXIuICBSdW5uaW5nIG9uIHRoZSB3b3JrZXIgdGhyZWFkLgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>