<?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>82556</bug_id>
          
          <creation_ts>2012-03-28 18:04:13 -0700</creation_ts>
          <short_desc>Remove ScriptExecutionContext from NavigatorBattery.idl</short_desc>
          <delta_ts>2012-03-28 19:57: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>WebCore Misc.</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="Gyuyoung Kim">gyuyoung.kim</reporter>
          <assigned_to name="Gyuyoung Kim">gyuyoung.kim</assigned_to>
          <cc>abarth</cc>
    
    <cc>ojan</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>590681</commentid>
    <comment_count>0</comment_count>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2012-03-28 18:04:13 -0700</bug_when>
    <thetext>As Bug 73528 comment #71, NavigatorBattery.idl doesn&apos;t need to have ScriptExecutionContext. Document can be used instead of ScriptExecutionContext.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>590683</commentid>
    <comment_count>1</comment_count>
      <attachid>134456</attachid>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2012-03-28 18:05:48 -0700</bug_when>
    <thetext>Created attachment 134456
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>590696</commentid>
    <comment_count>2</comment_count>
      <attachid>134456</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2012-03-28 18:11:30 -0700</bug_when>
    <thetext>Comment on attachment 134456
Patch

One argument constructors should have the &quot;explicit&quot; keyword.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>590730</commentid>
    <comment_count>3</comment_count>
      <attachid>134470</attachid>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2012-03-28 18:52:20 -0700</bug_when>
    <thetext>Created attachment 134470
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>590731</commentid>
    <comment_count>4</comment_count>
      <attachid>134470</attachid>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2012-03-28 18:53:31 -0700</bug_when>
    <thetext>Comment on attachment 134470
Patch

I add explicit keyword to construct. Thank you for your review.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>590772</commentid>
    <comment_count>5</comment_count>
      <attachid>134470</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-03-28 19:57:23 -0700</bug_when>
    <thetext>Comment on attachment 134470
Patch

Clearing flags on attachment: 134470

Committed r112495: &lt;http://trac.webkit.org/changeset/112495&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>590773</commentid>
    <comment_count>6</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-03-28 19:57:29 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>134456</attachid>
            <date>2012-03-28 18:05:48 -0700</date>
            <delta_ts>2012-03-28 18:52:14 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-82556-20120329100549.patch</filename>
            <type>text/plain</type>
            <size>5991</size>
            <attacher name="Gyuyoung Kim">gyuyoung.kim</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTEyMzYwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYjBlYzU0ZWQ1ZjZiYTM1
NDJjNDE4MmQ3M2IxMDc0MjQzMjk1YzFlNy4uYWI5OGMwODZiMTMzMTlkMDc2ZDMzYTAwMTAxZTVm
Mzg1NGI2YTNlNiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDMyIEBACisyMDEyLTAzLTI4ICBHeXV5
b3VuZyBLaW0gIDxneXV5b3VuZy5raW1Ac2Ftc3VuZy5jb20+CisKKyAgICAgICAgUmVtb3ZlIFNj
cmlwdEV4ZWN1dGlvbkNvbnRleHQgZnJvbSBOYXZpZ2F0b3JCYXR0ZXJ5LmlkbAorICAgICAgICBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9ODI1NTYKKworICAgICAgICBS
ZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBBcyBCdWcgNzM1MjggY29tbWVu
dCAjNzEsIE5hdmlnYXRvckJhdHRlcnkuaWRsIGRvZXNuJ3QgbmVlZCB0byBoYXZlIFNjcmlwdEV4
ZWN1dGlvbkNvbnRleHQuCisgICAgICAgIERvY3VtZW50IGNhbiBiZSB1c2VkIGluc3RlYWQgb2Yg
U2NyaXB0RXhlY3V0aW9uQ29udGV4dC4KKworICAgICAgICBUZXN0czogYmF0dGVyeXN0YXR1cy9h
ZGQtbGlzdGVuZXItZnJvbS1jYWxsYmFjay5odG1sCisgICAgICAgICAgICAgICBiYXR0ZXJ5c3Rh
dHVzL2Jhc2ljLWFsbC10eXBlcy1vZi1ldmVudHMuaHRtbAorICAgICAgICAgICAgICAgYmF0dGVy
eXN0YXR1cy9iYXNpYy1vcGVyYXRpb24uaHRtbAorICAgICAgICAgICAgICAgYmF0dGVyeXN0YXR1
cy9ldmVudC1hZnRlci1uYXZpZ2F0aW9uLmh0bWwKKyAgICAgICAgICAgICAgIGJhdHRlcnlzdGF0
dXMvbXVsdGlwbGUtZnJhbWVzLmh0bWwKKyAgICAgICAgICAgICAgIGJhdHRlcnlzdGF0dXMvdXBk
YXRlcy5odG1sCisgICAgICAgICAgICAgICBiYXR0ZXJ5c3RhdHVzL3dpbmRvdy1wcm9wZXJ0eS5o
dG1sCisKKyAgICAgICAgKiBNb2R1bGVzL2JhdHRlcnkvQmF0dGVyeU1hbmFnZXIuY3BwOgorICAg
ICAgICAoV2ViQ29yZTo6QmF0dGVyeU1hbmFnZXI6OmNyZWF0ZSk6CisgICAgICAgIChXZWJDb3Jl
OjpCYXR0ZXJ5TWFuYWdlcjo6QmF0dGVyeU1hbmFnZXIpOgorICAgICAgICAqIE1vZHVsZXMvYmF0
dGVyeS9CYXR0ZXJ5TWFuYWdlci5oOgorICAgICAgICAoQmF0dGVyeU1hbmFnZXIpOgorICAgICAg
ICAqIE1vZHVsZXMvYmF0dGVyeS9OYXZpZ2F0b3JCYXR0ZXJ5LmNwcDoKKyAgICAgICAgKFdlYkNv
cmU6Ok5hdmlnYXRvckJhdHRlcnk6OndlYmtpdEJhdHRlcnkpOgorICAgICAgICAqIE1vZHVsZXMv
YmF0dGVyeS9OYXZpZ2F0b3JCYXR0ZXJ5Lmg6CisgICAgICAgIChOYXZpZ2F0b3JCYXR0ZXJ5KToK
KyAgICAgICAgKiBNb2R1bGVzL2JhdHRlcnkvTmF2aWdhdG9yQmF0dGVyeS5pZGw6CisKIDIwMTIt
MDMtMjcgIE5hdCBEdWNhICA8bmR1Y2FAY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFtjaHJvbWl1
bV0gUm91dGUgbW9ub3RvbmljIGNsb2NrIHVwIGZyb20gY29tcG9zaXRvcgpkaWZmIC0tZ2l0IGEv
U291cmNlL1dlYkNvcmUvTW9kdWxlcy9iYXR0ZXJ5L0JhdHRlcnlNYW5hZ2VyLmNwcCBiL1NvdXJj
ZS9XZWJDb3JlL01vZHVsZXMvYmF0dGVyeS9CYXR0ZXJ5TWFuYWdlci5jcHAKaW5kZXggN2U4ZDEz
MTE5ZGEwYzliNDRlNWEyMzA5MWFhNmNiNzc3ZDQwNWNlMC4uMWVhYmI4ZTdmNTQ0ZTI4NDM3OTQz
YjA0NjRjYTgxMmE2YjNkZDZlOSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9i
YXR0ZXJ5L0JhdHRlcnlNYW5hZ2VyLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL2Jh
dHRlcnkvQmF0dGVyeU1hbmFnZXIuY3BwCkBAIC0zMSw5ICszMSw5IEBACiAKIG5hbWVzcGFjZSBX
ZWJDb3JlIHsKIAotUGFzc1JlZlB0cjxCYXR0ZXJ5TWFuYWdlcj4gQmF0dGVyeU1hbmFnZXI6OmNy
ZWF0ZShTY3JpcHRFeGVjdXRpb25Db250ZXh0KiBjb250ZXh0LCBOYXZpZ2F0b3IqIG5hdmlnYXRv
cikKK1Bhc3NSZWZQdHI8QmF0dGVyeU1hbmFnZXI+IEJhdHRlcnlNYW5hZ2VyOjpjcmVhdGUoTmF2
aWdhdG9yKiBuYXZpZ2F0b3IpCiB7Ci0gICAgUmVmUHRyPEJhdHRlcnlNYW5hZ2VyPiBiYXR0ZXJ5
TWFuYWdlcihhZG9wdFJlZihuZXcgQmF0dGVyeU1hbmFnZXIoY29udGV4dCwgbmF2aWdhdG9yKSkp
OworICAgIFJlZlB0cjxCYXR0ZXJ5TWFuYWdlcj4gYmF0dGVyeU1hbmFnZXIoYWRvcHRSZWYobmV3
IEJhdHRlcnlNYW5hZ2VyKG5hdmlnYXRvcikpKTsKICAgICBiYXR0ZXJ5TWFuYWdlci0+c3VzcGVu
ZElmTmVlZGVkKCk7CiAgICAgcmV0dXJuIGJhdHRlcnlNYW5hZ2VyLnJlbGVhc2UoKTsKIH0KQEAg
LTQyLDggKzQyLDggQEAgQmF0dGVyeU1hbmFnZXI6On5CYXR0ZXJ5TWFuYWdlcigpCiB7CiB9CiAK
LUJhdHRlcnlNYW5hZ2VyOjpCYXR0ZXJ5TWFuYWdlcihTY3JpcHRFeGVjdXRpb25Db250ZXh0KiBj
b250ZXh0LCBOYXZpZ2F0b3IqIG5hdmlnYXRvcikKLSAgICA6IEFjdGl2ZURPTU9iamVjdChjb250
ZXh0LCB0aGlzKQorQmF0dGVyeU1hbmFnZXI6OkJhdHRlcnlNYW5hZ2VyKE5hdmlnYXRvciogbmF2
aWdhdG9yKQorICAgIDogQWN0aXZlRE9NT2JqZWN0KG5hdmlnYXRvci0+ZnJhbWUoKS0+ZG9jdW1l
bnQoKSwgdGhpcykKICAgICAsIG1fYmF0dGVyeUNvbnRyb2xsZXIoQmF0dGVyeUNvbnRyb2xsZXI6
OmZyb20obmF2aWdhdG9yLT5mcmFtZSgpLT5wYWdlKCkpKQogICAgICwgbV9iYXR0ZXJ5U3RhdHVz
KDApCiB7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL2JhdHRlcnkvQmF0dGVy
eU1hbmFnZXIuaCBiL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvYmF0dGVyeS9CYXR0ZXJ5TWFuYWdl
ci5oCmluZGV4IDc5NzhkZGM1Y2VkZjg1ZmIyZjRiYzkzMjgxYjgwNjNiZDE4ZjQ3YTIuLmE3NWZk
OGNmYmY1ZWU0NzQyMGE1NzdlMTA0MmM1NjIyNWI2MDY3ODMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9X
ZWJDb3JlL01vZHVsZXMvYmF0dGVyeS9CYXR0ZXJ5TWFuYWdlci5oCisrKyBiL1NvdXJjZS9XZWJD
b3JlL01vZHVsZXMvYmF0dGVyeS9CYXR0ZXJ5TWFuYWdlci5oCkBAIC0zNSw3ICszNSw3IEBAIGNs
YXNzIFNjcmlwdEV4ZWN1dGlvbkNvbnRleHQ7CiBjbGFzcyBCYXR0ZXJ5TWFuYWdlciA6IHB1Ymxp
YyBBY3RpdmVET01PYmplY3QsIHB1YmxpYyBSZWZDb3VudGVkPEJhdHRlcnlNYW5hZ2VyPiwgcHVi
bGljIEV2ZW50VGFyZ2V0IHsKIHB1YmxpYzoKICAgICB2aXJ0dWFsIH5CYXR0ZXJ5TWFuYWdlcigp
OwotICAgIHN0YXRpYyBQYXNzUmVmUHRyPEJhdHRlcnlNYW5hZ2VyPiBjcmVhdGUoU2NyaXB0RXhl
Y3V0aW9uQ29udGV4dCosIE5hdmlnYXRvciopOworICAgIHN0YXRpYyBQYXNzUmVmUHRyPEJhdHRl
cnlNYW5hZ2VyPiBjcmVhdGUoTmF2aWdhdG9yKik7CiAKICAgICAvLyBFdmVudFRhcmdldCBpbXBs
ZW1lbnRhdGlvbi4KICAgICB2aXJ0dWFsIGNvbnN0IFdURjo6QXRvbWljU3RyaW5nJiBpbnRlcmZh
Y2VOYW1lKCkgY29uc3QgeyByZXR1cm4gZXZlbnROYW1lcygpLmludGVyZmFjZUZvckJhdHRlcnlN
YW5hZ2VyOyB9CkBAIC02OCw3ICs2OCw3IEBAIHByb3RlY3RlZDoKICAgICB2aXJ0dWFsIEV2ZW50
VGFyZ2V0RGF0YSogZW5zdXJlRXZlbnRUYXJnZXREYXRhKCkgeyByZXR1cm4gJm1fZXZlbnRUYXJn
ZXREYXRhOyB9CiAKIHByaXZhdGU6Ci0gICAgQmF0dGVyeU1hbmFnZXIoU2NyaXB0RXhlY3V0aW9u
Q29udGV4dCosIE5hdmlnYXRvciopOworICAgIEJhdHRlcnlNYW5hZ2VyKE5hdmlnYXRvciopOwog
CiAgICAgLy8gRXZlbnRUYXJnZXQgaW1wbGVtZW50YXRpb24uCiAgICAgdmlydHVhbCB2b2lkIHJl
ZkV2ZW50VGFyZ2V0KCkgeyByZWYoKTsgfQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvTW9k
dWxlcy9iYXR0ZXJ5L05hdmlnYXRvckJhdHRlcnkuY3BwIGIvU291cmNlL1dlYkNvcmUvTW9kdWxl
cy9iYXR0ZXJ5L05hdmlnYXRvckJhdHRlcnkuY3BwCmluZGV4IGUwZDA0ZGM5ZDdlMzFiNTcxMGY3
OTQxODQwZjkyMjk2YWM1N2YxMjguLjA3OTA2MDJiNjFkOWVmOTZlZmI3MWVhODhlYjdiZDk3YmI4
NThiZjMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvYmF0dGVyeS9OYXZpZ2F0
b3JCYXR0ZXJ5LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL2JhdHRlcnkvTmF2aWdh
dG9yQmF0dGVyeS5jcHAKQEAgLTM3LDE0ICszNywxNCBAQCBOYXZpZ2F0b3JCYXR0ZXJ5Ojp+TmF2
aWdhdG9yQmF0dGVyeSgpCiB7CiB9CiAKLUJhdHRlcnlNYW5hZ2VyKiBOYXZpZ2F0b3JCYXR0ZXJ5
Ojp3ZWJraXRCYXR0ZXJ5KFNjcmlwdEV4ZWN1dGlvbkNvbnRleHQqIGNvbnRleHQsIE5hdmlnYXRv
ciogbmF2aWdhdG9yKQorQmF0dGVyeU1hbmFnZXIqIE5hdmlnYXRvckJhdHRlcnk6OndlYmtpdEJh
dHRlcnkoTmF2aWdhdG9yKiBuYXZpZ2F0b3IpCiB7CiAgICAgaWYgKCFuYXZpZ2F0b3ItPmZyYW1l
KCkpCiAgICAgICAgIHJldHVybiAwOwogCiAgICAgTmF2aWdhdG9yQmF0dGVyeSogbmF2aWdhdG9y
QmF0dGVyeSA9IE5hdmlnYXRvckJhdHRlcnk6OmZyb20obmF2aWdhdG9yKTsKICAgICBpZiAoIW5h
dmlnYXRvckJhdHRlcnktPm1fYmF0dGVyeU1hbmFnZXIpCi0gICAgICAgIG5hdmlnYXRvckJhdHRl
cnktPm1fYmF0dGVyeU1hbmFnZXIgPSBCYXR0ZXJ5TWFuYWdlcjo6Y3JlYXRlKGNvbnRleHQsIG5h
dmlnYXRvcik7CisgICAgICAgIG5hdmlnYXRvckJhdHRlcnktPm1fYmF0dGVyeU1hbmFnZXIgPSBC
YXR0ZXJ5TWFuYWdlcjo6Y3JlYXRlKG5hdmlnYXRvcik7CiAgICAgcmV0dXJuIG5hdmlnYXRvckJh
dHRlcnktPm1fYmF0dGVyeU1hbmFnZXIuZ2V0KCk7CiB9CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9X
ZWJDb3JlL01vZHVsZXMvYmF0dGVyeS9OYXZpZ2F0b3JCYXR0ZXJ5LmggYi9Tb3VyY2UvV2ViQ29y
ZS9Nb2R1bGVzL2JhdHRlcnkvTmF2aWdhdG9yQmF0dGVyeS5oCmluZGV4IDlmYWU5ZGY1ZjJiZGQ0
OTk1ZGE0ODAzMWE3OWE4NTYxMmJhNTkwN2UuLjIzOGYzNTQ1M2U3NDUzYzY0MzVjMWIxNjRmOGM5
ODAzOWU4MzNkYmYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvYmF0dGVyeS9O
YXZpZ2F0b3JCYXR0ZXJ5LmgKKysrIGIvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9iYXR0ZXJ5L05h
dmlnYXRvckJhdHRlcnkuaApAQCAtMzYsNyArMzYsNyBAQCBwdWJsaWM6CiAKICAgICBzdGF0aWMg
TmF2aWdhdG9yQmF0dGVyeSogZnJvbShOYXZpZ2F0b3IqKTsKIAotICAgIHN0YXRpYyBCYXR0ZXJ5
TWFuYWdlciogd2Via2l0QmF0dGVyeShTY3JpcHRFeGVjdXRpb25Db250ZXh0KiwgTmF2aWdhdG9y
Kik7CisgICAgc3RhdGljIEJhdHRlcnlNYW5hZ2VyKiB3ZWJraXRCYXR0ZXJ5KE5hdmlnYXRvciop
OwogICAgIEJhdHRlcnlNYW5hZ2VyKiBiYXR0ZXJ5TWFuYWdlcigpOwogCiAgcHJpdmF0ZToKZGlm
ZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvYmF0dGVyeS9OYXZpZ2F0b3JCYXR0ZXJ5
LmlkbCBiL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvYmF0dGVyeS9OYXZpZ2F0b3JCYXR0ZXJ5Lmlk
bAppbmRleCA2Y2RiNzgzMjE4OGMxYjg1NGVjZDRmYWQ4OWY1MTE3YzIwZDIwYzcxLi41YzIxNDcy
NzRmOTQ0YTVjMGQ5ODhiMGY3MzJlMTZjYmIyYzg4YTUyIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2Vi
Q29yZS9Nb2R1bGVzL2JhdHRlcnkvTmF2aWdhdG9yQmF0dGVyeS5pZGwKKysrIGIvU291cmNlL1dl
YkNvcmUvTW9kdWxlcy9iYXR0ZXJ5L05hdmlnYXRvckJhdHRlcnkuaWRsCkBAIC0yMCw3ICsyMCw2
IEBACiBtb2R1bGUgd2luZG93IHsKIAogICAgIGludGVyZmFjZSBbCi0gICAgICAgIENhbGxXaXRo
PVNjcmlwdEV4ZWN1dGlvbkNvbnRleHQsCiAgICAgICAgIENvbmRpdGlvbmFsPUJBVFRFUllfU1RB
VFVTLAogICAgICAgICBTdXBwbGVtZW50YWw9TmF2aWdhdG9yCiAgICAgXSBOYXZpZ2F0b3JCYXR0
ZXJ5IHsK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>134470</attachid>
            <date>2012-03-28 18:52:20 -0700</date>
            <delta_ts>2012-03-28 19:57:22 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-82556-20120329105221.patch</filename>
            <type>text/plain</type>
            <size>5996</size>
            <attacher name="Gyuyoung Kim">gyuyoung.kim</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTEyMzYwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYjBlYzU0ZWQ1ZjZiYTM1
NDJjNDE4MmQ3M2IxMDc0MjQzMjk1YzFlNy4uYWVjMWVkMzYyMjlmMjRiNzMzMzA5ZGZlMmRkZjZm
MDg1MWFkMzA2ZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDMyIEBACisyMDEyLTAzLTI4ICBHeXV5
b3VuZyBLaW0gIDxneXV5b3VuZy5raW1Ac2Ftc3VuZy5jb20+CisKKyAgICAgICAgUmVtb3ZlIFNj
cmlwdEV4ZWN1dGlvbkNvbnRleHQgZnJvbSBOYXZpZ2F0b3JCYXR0ZXJ5LmlkbAorICAgICAgICBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9ODI1NTYKKworICAgICAgICBS
ZXZpZXdlZCBieSBBZGFtIEJhcnRoLgorCisgICAgICAgIEFzIEJ1ZyA3MzUyOCBjb21tZW50ICM3
MSwgTmF2aWdhdG9yQmF0dGVyeS5pZGwgZG9lc24ndCBuZWVkIHRvIGhhdmUgU2NyaXB0RXhlY3V0
aW9uQ29udGV4dC4KKyAgICAgICAgRG9jdW1lbnQgY2FuIGJlIHVzZWQgaW5zdGVhZCBvZiBTY3Jp
cHRFeGVjdXRpb25Db250ZXh0LgorCisgICAgICAgIFRlc3RzOiBiYXR0ZXJ5c3RhdHVzL2FkZC1s
aXN0ZW5lci1mcm9tLWNhbGxiYWNrLmh0bWwKKyAgICAgICAgICAgICAgIGJhdHRlcnlzdGF0dXMv
YmFzaWMtYWxsLXR5cGVzLW9mLWV2ZW50cy5odG1sCisgICAgICAgICAgICAgICBiYXR0ZXJ5c3Rh
dHVzL2Jhc2ljLW9wZXJhdGlvbi5odG1sCisgICAgICAgICAgICAgICBiYXR0ZXJ5c3RhdHVzL2V2
ZW50LWFmdGVyLW5hdmlnYXRpb24uaHRtbAorICAgICAgICAgICAgICAgYmF0dGVyeXN0YXR1cy9t
dWx0aXBsZS1mcmFtZXMuaHRtbAorICAgICAgICAgICAgICAgYmF0dGVyeXN0YXR1cy91cGRhdGVz
Lmh0bWwKKyAgICAgICAgICAgICAgIGJhdHRlcnlzdGF0dXMvd2luZG93LXByb3BlcnR5Lmh0bWwK
KworICAgICAgICAqIE1vZHVsZXMvYmF0dGVyeS9CYXR0ZXJ5TWFuYWdlci5jcHA6CisgICAgICAg
IChXZWJDb3JlOjpCYXR0ZXJ5TWFuYWdlcjo6Y3JlYXRlKToKKyAgICAgICAgKFdlYkNvcmU6OkJh
dHRlcnlNYW5hZ2VyOjpCYXR0ZXJ5TWFuYWdlcik6CisgICAgICAgICogTW9kdWxlcy9iYXR0ZXJ5
L0JhdHRlcnlNYW5hZ2VyLmg6CisgICAgICAgIChCYXR0ZXJ5TWFuYWdlcik6CisgICAgICAgICog
TW9kdWxlcy9iYXR0ZXJ5L05hdmlnYXRvckJhdHRlcnkuY3BwOgorICAgICAgICAoV2ViQ29yZTo6
TmF2aWdhdG9yQmF0dGVyeTo6d2Via2l0QmF0dGVyeSk6CisgICAgICAgICogTW9kdWxlcy9iYXR0
ZXJ5L05hdmlnYXRvckJhdHRlcnkuaDoKKyAgICAgICAgKE5hdmlnYXRvckJhdHRlcnkpOgorICAg
ICAgICAqIE1vZHVsZXMvYmF0dGVyeS9OYXZpZ2F0b3JCYXR0ZXJ5LmlkbDoKKwogMjAxMi0wMy0y
NyAgTmF0IER1Y2EgIDxuZHVjYUBjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgW2Nocm9taXVtXSBS
b3V0ZSBtb25vdG9uaWMgY2xvY2sgdXAgZnJvbSBjb21wb3NpdG9yCmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvV2ViQ29yZS9Nb2R1bGVzL2JhdHRlcnkvQmF0dGVyeU1hbmFnZXIuY3BwIGIvU291cmNlL1dl
YkNvcmUvTW9kdWxlcy9iYXR0ZXJ5L0JhdHRlcnlNYW5hZ2VyLmNwcAppbmRleCA3ZThkMTMxMTlk
YTBjOWI0NGU1YTIzMDkxYWE2Y2I3NzdkNDA1Y2UwLi4xZWFiYjhlN2Y1NDRlMjg0Mzc5NDNiMDQ2
NGNhODEyYTZiM2RkNmU5IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL2JhdHRl
cnkvQmF0dGVyeU1hbmFnZXIuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvYmF0dGVy
eS9CYXR0ZXJ5TWFuYWdlci5jcHAKQEAgLTMxLDkgKzMxLDkgQEAKIAogbmFtZXNwYWNlIFdlYkNv
cmUgewogCi1QYXNzUmVmUHRyPEJhdHRlcnlNYW5hZ2VyPiBCYXR0ZXJ5TWFuYWdlcjo6Y3JlYXRl
KFNjcmlwdEV4ZWN1dGlvbkNvbnRleHQqIGNvbnRleHQsIE5hdmlnYXRvciogbmF2aWdhdG9yKQor
UGFzc1JlZlB0cjxCYXR0ZXJ5TWFuYWdlcj4gQmF0dGVyeU1hbmFnZXI6OmNyZWF0ZShOYXZpZ2F0
b3IqIG5hdmlnYXRvcikKIHsKLSAgICBSZWZQdHI8QmF0dGVyeU1hbmFnZXI+IGJhdHRlcnlNYW5h
Z2VyKGFkb3B0UmVmKG5ldyBCYXR0ZXJ5TWFuYWdlcihjb250ZXh0LCBuYXZpZ2F0b3IpKSk7Cisg
ICAgUmVmUHRyPEJhdHRlcnlNYW5hZ2VyPiBiYXR0ZXJ5TWFuYWdlcihhZG9wdFJlZihuZXcgQmF0
dGVyeU1hbmFnZXIobmF2aWdhdG9yKSkpOwogICAgIGJhdHRlcnlNYW5hZ2VyLT5zdXNwZW5kSWZO
ZWVkZWQoKTsKICAgICByZXR1cm4gYmF0dGVyeU1hbmFnZXIucmVsZWFzZSgpOwogfQpAQCAtNDIs
OCArNDIsOCBAQCBCYXR0ZXJ5TWFuYWdlcjo6fkJhdHRlcnlNYW5hZ2VyKCkKIHsKIH0KIAotQmF0
dGVyeU1hbmFnZXI6OkJhdHRlcnlNYW5hZ2VyKFNjcmlwdEV4ZWN1dGlvbkNvbnRleHQqIGNvbnRl
eHQsIE5hdmlnYXRvciogbmF2aWdhdG9yKQotICAgIDogQWN0aXZlRE9NT2JqZWN0KGNvbnRleHQs
IHRoaXMpCitCYXR0ZXJ5TWFuYWdlcjo6QmF0dGVyeU1hbmFnZXIoTmF2aWdhdG9yKiBuYXZpZ2F0
b3IpCisgICAgOiBBY3RpdmVET01PYmplY3QobmF2aWdhdG9yLT5mcmFtZSgpLT5kb2N1bWVudCgp
LCB0aGlzKQogICAgICwgbV9iYXR0ZXJ5Q29udHJvbGxlcihCYXR0ZXJ5Q29udHJvbGxlcjo6ZnJv
bShuYXZpZ2F0b3ItPmZyYW1lKCktPnBhZ2UoKSkpCiAgICAgLCBtX2JhdHRlcnlTdGF0dXMoMCkK
IHsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvYmF0dGVyeS9CYXR0ZXJ5TWFu
YWdlci5oIGIvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9iYXR0ZXJ5L0JhdHRlcnlNYW5hZ2VyLmgK
aW5kZXggNzk3OGRkYzVjZWRmODVmYjJmNGJjOTMyODFiODA2M2JkMThmNDdhMi4uYjI0OTM5Y2Iy
NTRlNTZhYTdmM2IwODI1ODEyYWUzYmVjYTA0MDQ5NSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNv
cmUvTW9kdWxlcy9iYXR0ZXJ5L0JhdHRlcnlNYW5hZ2VyLmgKKysrIGIvU291cmNlL1dlYkNvcmUv
TW9kdWxlcy9iYXR0ZXJ5L0JhdHRlcnlNYW5hZ2VyLmgKQEAgLTM1LDcgKzM1LDcgQEAgY2xhc3Mg
U2NyaXB0RXhlY3V0aW9uQ29udGV4dDsKIGNsYXNzIEJhdHRlcnlNYW5hZ2VyIDogcHVibGljIEFj
dGl2ZURPTU9iamVjdCwgcHVibGljIFJlZkNvdW50ZWQ8QmF0dGVyeU1hbmFnZXI+LCBwdWJsaWMg
RXZlbnRUYXJnZXQgewogcHVibGljOgogICAgIHZpcnR1YWwgfkJhdHRlcnlNYW5hZ2VyKCk7Ci0g
ICAgc3RhdGljIFBhc3NSZWZQdHI8QmF0dGVyeU1hbmFnZXI+IGNyZWF0ZShTY3JpcHRFeGVjdXRp
b25Db250ZXh0KiwgTmF2aWdhdG9yKik7CisgICAgc3RhdGljIFBhc3NSZWZQdHI8QmF0dGVyeU1h
bmFnZXI+IGNyZWF0ZShOYXZpZ2F0b3IqKTsKIAogICAgIC8vIEV2ZW50VGFyZ2V0IGltcGxlbWVu
dGF0aW9uLgogICAgIHZpcnR1YWwgY29uc3QgV1RGOjpBdG9taWNTdHJpbmcmIGludGVyZmFjZU5h
bWUoKSBjb25zdCB7IHJldHVybiBldmVudE5hbWVzKCkuaW50ZXJmYWNlRm9yQmF0dGVyeU1hbmFn
ZXI7IH0KQEAgLTY4LDcgKzY4LDcgQEAgcHJvdGVjdGVkOgogICAgIHZpcnR1YWwgRXZlbnRUYXJn
ZXREYXRhKiBlbnN1cmVFdmVudFRhcmdldERhdGEoKSB7IHJldHVybiAmbV9ldmVudFRhcmdldERh
dGE7IH0KIAogcHJpdmF0ZToKLSAgICBCYXR0ZXJ5TWFuYWdlcihTY3JpcHRFeGVjdXRpb25Db250
ZXh0KiwgTmF2aWdhdG9yKik7CisgICAgZXhwbGljaXQgQmF0dGVyeU1hbmFnZXIoTmF2aWdhdG9y
Kik7CiAKICAgICAvLyBFdmVudFRhcmdldCBpbXBsZW1lbnRhdGlvbi4KICAgICB2aXJ0dWFsIHZv
aWQgcmVmRXZlbnRUYXJnZXQoKSB7IHJlZigpOyB9CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29y
ZS9Nb2R1bGVzL2JhdHRlcnkvTmF2aWdhdG9yQmF0dGVyeS5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9N
b2R1bGVzL2JhdHRlcnkvTmF2aWdhdG9yQmF0dGVyeS5jcHAKaW5kZXggZTBkMDRkYzlkN2UzMWI1
NzEwZjc5NDE4NDBmOTIyOTZhYzU3ZjEyOC4uMDc5MDYwMmI2MWQ5ZWY5NmVmYjcxZWE4OGViN2Jk
OTdiYjg1OGJmMyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9iYXR0ZXJ5L05h
dmlnYXRvckJhdHRlcnkuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvYmF0dGVyeS9O
YXZpZ2F0b3JCYXR0ZXJ5LmNwcApAQCAtMzcsMTQgKzM3LDE0IEBAIE5hdmlnYXRvckJhdHRlcnk6
On5OYXZpZ2F0b3JCYXR0ZXJ5KCkKIHsKIH0KIAotQmF0dGVyeU1hbmFnZXIqIE5hdmlnYXRvckJh
dHRlcnk6OndlYmtpdEJhdHRlcnkoU2NyaXB0RXhlY3V0aW9uQ29udGV4dCogY29udGV4dCwgTmF2
aWdhdG9yKiBuYXZpZ2F0b3IpCitCYXR0ZXJ5TWFuYWdlciogTmF2aWdhdG9yQmF0dGVyeTo6d2Vi
a2l0QmF0dGVyeShOYXZpZ2F0b3IqIG5hdmlnYXRvcikKIHsKICAgICBpZiAoIW5hdmlnYXRvci0+
ZnJhbWUoKSkKICAgICAgICAgcmV0dXJuIDA7CiAKICAgICBOYXZpZ2F0b3JCYXR0ZXJ5KiBuYXZp
Z2F0b3JCYXR0ZXJ5ID0gTmF2aWdhdG9yQmF0dGVyeTo6ZnJvbShuYXZpZ2F0b3IpOwogICAgIGlm
ICghbmF2aWdhdG9yQmF0dGVyeS0+bV9iYXR0ZXJ5TWFuYWdlcikKLSAgICAgICAgbmF2aWdhdG9y
QmF0dGVyeS0+bV9iYXR0ZXJ5TWFuYWdlciA9IEJhdHRlcnlNYW5hZ2VyOjpjcmVhdGUoY29udGV4
dCwgbmF2aWdhdG9yKTsKKyAgICAgICAgbmF2aWdhdG9yQmF0dGVyeS0+bV9iYXR0ZXJ5TWFuYWdl
ciA9IEJhdHRlcnlNYW5hZ2VyOjpjcmVhdGUobmF2aWdhdG9yKTsKICAgICByZXR1cm4gbmF2aWdh
dG9yQmF0dGVyeS0+bV9iYXR0ZXJ5TWFuYWdlci5nZXQoKTsKIH0KIApkaWZmIC0tZ2l0IGEvU291
cmNlL1dlYkNvcmUvTW9kdWxlcy9iYXR0ZXJ5L05hdmlnYXRvckJhdHRlcnkuaCBiL1NvdXJjZS9X
ZWJDb3JlL01vZHVsZXMvYmF0dGVyeS9OYXZpZ2F0b3JCYXR0ZXJ5LmgKaW5kZXggOWZhZTlkZjVm
MmJkZDQ5OTVkYTQ4MDMxYTc5YTg1NjEyYmE1OTA3ZS4uMjM4ZjM1NDUzZTc0NTNjNjQzNWMxYjE2
NGY4Yzk4MDM5ZTgzM2RiZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9iYXR0
ZXJ5L05hdmlnYXRvckJhdHRlcnkuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL2JhdHRl
cnkvTmF2aWdhdG9yQmF0dGVyeS5oCkBAIC0zNiw3ICszNiw3IEBAIHB1YmxpYzoKIAogICAgIHN0
YXRpYyBOYXZpZ2F0b3JCYXR0ZXJ5KiBmcm9tKE5hdmlnYXRvciopOwogCi0gICAgc3RhdGljIEJh
dHRlcnlNYW5hZ2VyKiB3ZWJraXRCYXR0ZXJ5KFNjcmlwdEV4ZWN1dGlvbkNvbnRleHQqLCBOYXZp
Z2F0b3IqKTsKKyAgICBzdGF0aWMgQmF0dGVyeU1hbmFnZXIqIHdlYmtpdEJhdHRlcnkoTmF2aWdh
dG9yKik7CiAgICAgQmF0dGVyeU1hbmFnZXIqIGJhdHRlcnlNYW5hZ2VyKCk7CiAKICBwcml2YXRl
OgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9iYXR0ZXJ5L05hdmlnYXRvckJh
dHRlcnkuaWRsIGIvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9iYXR0ZXJ5L05hdmlnYXRvckJhdHRl
cnkuaWRsCmluZGV4IDZjZGI3ODMyMTg4YzFiODU0ZWNkNGZhZDg5ZjUxMTdjMjBkMjBjNzEuLjVj
MjE0NzI3NGY5NDRhNWMwZDk4OGIwZjczMmUxNmNiYjJjODhhNTIgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJDb3JlL01vZHVsZXMvYmF0dGVyeS9OYXZpZ2F0b3JCYXR0ZXJ5LmlkbAorKysgYi9Tb3Vy
Y2UvV2ViQ29yZS9Nb2R1bGVzL2JhdHRlcnkvTmF2aWdhdG9yQmF0dGVyeS5pZGwKQEAgLTIwLDcg
KzIwLDYgQEAKIG1vZHVsZSB3aW5kb3cgewogCiAgICAgaW50ZXJmYWNlIFsKLSAgICAgICAgQ2Fs
bFdpdGg9U2NyaXB0RXhlY3V0aW9uQ29udGV4dCwKICAgICAgICAgQ29uZGl0aW9uYWw9QkFUVEVS
WV9TVEFUVVMsCiAgICAgICAgIFN1cHBsZW1lbnRhbD1OYXZpZ2F0b3IKICAgICBdIE5hdmlnYXRv
ckJhdHRlcnkgewo=
</data>

          </attachment>
      

    </bug>

</bugzilla>