<?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>34987</bug_id>
          
          <creation_ts>2010-02-16 13:37:06 -0800</creation_ts>
          <short_desc>[Android] V8 bindings are missing CHROMIUM and XPATH guards</short_desc>
          <delta_ts>2010-02-17 02:21:38 -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>WebCore Misc.</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Android</rep_platform>
          <op_sys>Android</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="Steve Block">steveblock</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>abarth</cc>
    
    <cc>android-webkit-unforking</cc>
    
    <cc>commit-queue</cc>
    
    <cc>dglazkov</cc>
    
    <cc>steveblock</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>190719</commentid>
    <comment_count>0</comment_count>
    <who name="Steve Block">steveblock</who>
    <bug_when>2010-02-16 13:37:06 -0800</bug_when>
    <thetext>V8 bindings are missing CHROMIUM and XPATH guards.
This prevents building on Android, where Chromium-specific features are absent and XPATH is not enabled.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>190720</commentid>
    <comment_count>1</comment_count>
      <attachid>48823</attachid>
    <who name="Steve Block">steveblock</who>
    <bug_when>2010-02-16 13:39:20 -0800</bug_when>
    <thetext>Created attachment 48823
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>190735</commentid>
    <comment_count>2</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2010-02-16 13:56:05 -0800</bug_when>
    <thetext>Attachment 48823 did not build on chromium:
Build output: http://webkit-commit-queue.appspot.com/results/270508</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>190763</commentid>
    <comment_count>3</comment_count>
    <who name="Steve Block">steveblock</who>
    <bug_when>2010-02-16 14:37:06 -0800</bug_when>
    <thetext>(In reply to comment #2)
&gt; Attachment 48823 [details] did not build on chromium:
&gt; Build output: http://webkit-commit-queue.appspot.com/results/270508
This appears to be unrelated to my change - I guess because the Mac-Chromium build is currently broken</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>190787</commentid>
    <comment_count>4</comment_count>
      <attachid>48842</attachid>
    <who name="Steve Block">steveblock</who>
    <bug_when>2010-02-16 15:28:21 -0800</bug_when>
    <thetext>Created attachment 48842
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>190794</commentid>
    <comment_count>5</comment_count>
      <attachid>48842</attachid>
    <who name="Ariya Hidayat">ariya.hidayat</who>
    <bug_when>2010-02-16 15:43:34 -0800</bug_when>
    <thetext>Comment on attachment 48842
Patch

LGTM.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>190840</commentid>
    <comment_count>6</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2010-02-16 18:04:08 -0800</bug_when>
    <thetext>&gt; This appears to be unrelated to my change - I guess because the Mac-Chromium
&gt; build is currently broken

Strange.  The system is supposed to be robust to that.  I keep an eye out for another instance.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>190944</commentid>
    <comment_count>7</comment_count>
      <attachid>48842</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-02-17 02:21:33 -0800</bug_when>
    <thetext>Comment on attachment 48842
Patch

Clearing flags on attachment: 48842

Committed r54881: &lt;http://trac.webkit.org/changeset/54881&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>190945</commentid>
    <comment_count>8</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-02-17 02:21:38 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>48823</attachid>
            <date>2010-02-16 13:39:20 -0800</date>
            <delta_ts>2010-02-16 15:28:16 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-34987-20100216213918.patch</filename>
            <type>text/plain</type>
            <size>4701</size>
            <attacher name="Steve Block">steveblock</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiA1NDgyNSkKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMTYgQEAKKzIwMTAtMDItMTYgIFN0ZXZlIEJsb2NrICA8c3RldmVibG9ja0Bnb29n
bGUuY29tPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
IEFkZHMgbWlzc2luZyBwbGF0Zm9ybSBhbmQgZmVhdHVyZSBndWFyZHMgdG8gVjggYmluZGluZ3MK
KyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTM0OTg3CisK
KyAgICAgICAgTm8gbmV3IHRlc3RzLCBidWlsZCBmaXggb25seS4KKworICAgICAgICAqIGJpbmRp
bmdzL3Y4L1Y4UHJveHkuY3BwOiBNb2RpZmllZC4gQWRkcyBDSFJPTUlVTSBndWFyZHMgYW5kIHVz
ZXMgUGxhdGZvcm1CcmlkZ2UgaW4gcGxhY2Ugb2YgQ2hyb21pdW1CcmlkZ2UKKyAgICAgICAgKiBi
aW5kaW5ncy92OC9WOFByb3h5Lmg6IE1vZGlmaWVkLiBBZGRzIENIUk9NSVVNIGd1YXJkcyBhbmQg
dXNlcyBQbGF0Zm9ybUJyaWRnZSBpbiBwbGFjZSBvZiBDaHJvbWl1bUJyaWRnZQorICAgICAgICAq
IGJpbmRpbmdzL3Y4L2N1c3RvbS9WOERvY3VtZW50Q3VzdG9tLmNwcDogTW9kaWZpZWQuIEFkZHMg
WFBBVEggZ3VhcmRzCisKIDIwMTAtMDItMTIgIFBldGVyIEthc3RpbmcgIDxwa2FzdGluZ0Bnb29n
bGUuY29tPgogCiAgICAgICAgIFJldmlld2VkIGJ5IEFkYW0gQmFydGguCkluZGV4OiBXZWJDb3Jl
L2JpbmRpbmdzL3Y4L1Y4UHJveHkuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvYmluZGluZ3Mv
djgvVjhQcm94eS5jcHAJKHJldmlzaW9uIDU0ODI1KQorKysgV2ViQ29yZS9iaW5kaW5ncy92OC9W
OFByb3h5LmNwcAkod29ya2luZyBjb3B5KQpAQCAtMzEsNyArMzEsNiBAQAogI2luY2x1ZGUgImNv
bmZpZy5oIgogI2luY2x1ZGUgIlY4UHJveHkuaCIKIAotI2luY2x1ZGUgIkNocm9taXVtQnJpZGdl
LmgiCiAjaW5jbHVkZSAiQ1NTTXV0YWJsZVN0eWxlRGVjbGFyYXRpb24uaCIKICNpbmNsdWRlICJE
YXRlRXh0ZW5zaW9uLmgiCiAjaW5jbHVkZSAiRE9NT2JqZWN0c0luY2x1ZGUuaCIKQEAgLTQwLDYg
KzM5LDcgQEAKICNpbmNsdWRlICJJbnNwZWN0b3JUaW1lbGluZUFnZW50LmgiCiAjaW5jbHVkZSAi
UGFnZS5oIgogI2luY2x1ZGUgIlBhZ2VHcm91cC5oIgorI2luY2x1ZGUgIlBsYXRmb3JtQnJpZGdl
LmgiCiAjaW5jbHVkZSAiU2NyaXB0Q29udHJvbGxlci5oIgogI2luY2x1ZGUgIlN0b3JhZ2VOYW1l
c3BhY2UuaCIKICNpbmNsdWRlICJWOEJpbmRpbmcuaCIKQEAgLTI1OSw3ICsyNTksOSBAQCBib29s
IFY4UHJveHk6OmhhbmRsZU91dE9mTWVtb3J5KCkKICAgICAgICAgcHJveHktPndpbmRvd1NoZWxs
KCktPmRlc3Ryb3lHbG9iYWwoKTsKICAgICB9CiAKLSAgICBDaHJvbWl1bUJyaWRnZTo6bm90aWZ5
SlNPdXRPZk1lbW9yeShmcmFtZSk7CisjaWYgUExBVEZPUk0oQ0hST01JVU0pCisgICAgUGxhdGZv
cm1CcmlkZ2U6Om5vdGlmeUpTT3V0T2ZNZW1vcnkoZnJhbWUpOworI2VuZGlmCiAKICAgICAvLyBE
aXNhYmxlIEpTLgogICAgIFNldHRpbmdzKiBzZXR0aW5ncyA9IGZyYW1lLT5zZXR0aW5ncygpOwpA
QCAtMzU2LDIwICszNTgsMjYgQEAgdjg6OkxvY2FsPHY4OjpWYWx1ZT4gVjhQcm94eTo6ZXZhbHVh
dGUoYwogCiAgICAgICAgIC8vIENvbXBpbGUgdGhlIHNjcmlwdC4KICAgICAgICAgdjg6OkxvY2Fs
PHY4OjpTdHJpbmc+IGNvZGUgPSB2OEV4dGVybmFsU3RyaW5nKHNvdXJjZS5zb3VyY2UoKSk7Ci0g
ICAgICAgIENocm9taXVtQnJpZGdlOjp0cmFjZUV2ZW50QmVnaW4oInY4LmNvbXBpbGUiLCBub2Rl
LCAiIik7CisjaWYgUExBVEZPUk0oQ0hST01JVU0pCisgICAgICAgIFBsYXRmb3JtQnJpZGdlOjp0
cmFjZUV2ZW50QmVnaW4oInY4LmNvbXBpbGUiLCBub2RlLCAiIik7CisjZW5kaWYKIAogICAgICAg
ICAvLyBOT1RFOiBGb3IgY29tcGF0aWJpbGl0eSB3aXRoIFdlYkNvcmUsIFNjcmlwdFNvdXJjZUNv
ZGUncyBsaW5lIHN0YXJ0cyBhdAogICAgICAgICAvLyAxLCB3aGVyZWFzIHY4IHN0YXJ0cyBhdCAw
LgogICAgICAgICB2ODo6SGFuZGxlPHY4OjpTY3JpcHQ+IHNjcmlwdCA9IGNvbXBpbGVTY3JpcHQo
Y29kZSwgc291cmNlLnVybCgpLCBzb3VyY2Uuc3RhcnRMaW5lKCkgLSAxKTsKLSAgICAgICAgQ2hy
b21pdW1CcmlkZ2U6OnRyYWNlRXZlbnRFbmQoInY4LmNvbXBpbGUiLCBub2RlLCAiIik7CisjaWYg
UExBVEZPUk0oQ0hST01JVU0pCisgICAgICAgIFBsYXRmb3JtQnJpZGdlOjp0cmFjZUV2ZW50RW5k
KCJ2OC5jb21waWxlIiwgbm9kZSwgIiIpOwogCi0gICAgICAgIENocm9taXVtQnJpZGdlOjp0cmFj
ZUV2ZW50QmVnaW4oInY4LnJ1biIsIG5vZGUsICIiKTsKKyAgICAgICAgUGxhdGZvcm1CcmlkZ2U6
OnRyYWNlRXZlbnRCZWdpbigidjgucnVuIiwgbm9kZSwgIiIpOworI2VuZGlmCiAgICAgICAgIC8v
IFNldCBpbmxpbmVDb2RlIHRvIHRydWUgZm9yIDxhIGhyZWY9ImphdmFzY3JpcHQ6ZG9Tb21ldGhp
bmcoKSI+CiAgICAgICAgIC8vIGFuZCBmYWxzZSBmb3IgPHNjcmlwdD5kb1NvbWV0aGluZzwvc2Ny
aXB0Pi4gV2UgbWFrZSBhIHJvdWdoIGd1ZXNzIGF0CiAgICAgICAgIC8vIHRoaXMgYmFzZWQgb24g
d2hldGhlciB0aGUgc2NyaXB0IHNvdXJjZSBoYXMgYSBVUkwuCiAgICAgICAgIHJlc3VsdCA9IHJ1
blNjcmlwdChzY3JpcHQsIHNvdXJjZS51cmwoKS5zdHJpbmcoKS5pc051bGwoKSk7CiAgICAgfQot
ICAgIENocm9taXVtQnJpZGdlOjp0cmFjZUV2ZW50RW5kKCJ2OC5ydW4iLCBub2RlLCAiIik7Cisj
aWYgUExBVEZPUk0oQ0hST01JVU0pCisgICAgUGxhdGZvcm1CcmlkZ2U6OnRyYWNlRXZlbnRFbmQo
InY4LnJ1biIsIG5vZGUsICIiKTsKKyNlbmRpZgogCiAjaWYgRU5BQkxFKElOU1BFQ1RPUikKICAg
ICBpZiAoSW5zcGVjdG9yVGltZWxpbmVBZ2VudCogdGltZWxpbmVBZ2VudCA9IG1fZnJhbWUtPnBh
Z2UoKSA/IG1fZnJhbWUtPnBhZ2UoKS0+aW5zcGVjdG9yVGltZWxpbmVBZ2VudCgpIDogMCkKSW5k
ZXg6IFdlYkNvcmUvYmluZGluZ3MvdjgvVjhQcm94eS5oCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUv
YmluZGluZ3MvdjgvVjhQcm94eS5oCShyZXZpc2lvbiA1NDgyNSkKKysrIFdlYkNvcmUvYmluZGlu
Z3MvdjgvVjhQcm94eS5oCSh3b3JraW5nIGNvcHkpCkBAIC0zMSw3ICszMSw3IEBACiAjaWZuZGVm
IFY4UHJveHlfaAogI2RlZmluZSBWOFByb3h5X2gKIAotI2luY2x1ZGUgIkNocm9taXVtQnJpZGdl
LmgiCisjaW5jbHVkZSAiUGxhdGZvcm1CcmlkZ2UuaCIKICNpbmNsdWRlICJTY3JpcHRTb3VyY2VD
b2RlLmgiIC8vIGZvciBXZWJDb3JlOjpTY3JpcHRTb3VyY2VDb2RlCiAjaW5jbHVkZSAiU2VjdXJp
dHlPcmlnaW4uaCIgLy8gZm9yIFdlYkNvcmU6OlNlY3VyaXR5T3JpZ2luCiAjaW5jbHVkZSAiU2hh
cmVkUGVyc2lzdGVudC5oIgpAQCAtNDQsOCArNDQsOCBAQAogI2luY2x1ZGUgPHd0Zi9QYXNzUmVm
UHRyLmg+IC8vIHNvIGdlbmVyYXRlZCBiaW5kaW5ncyBkb24ndCBoYXZlIHRvCiAjaW5jbHVkZSA8
d3RmL1ZlY3Rvci5oPgogCi0jaWZkZWYgRU5BQkxFX0RPTV9TVEFUU19DT1VOVEVSUwotI2RlZmlu
ZSBJTkNfU1RBVFMobmFtZSkgQ2hyb21pdW1CcmlkZ2U6OmluY3JlbWVudFN0YXRzQ291bnRlcihu
YW1lKQorI2lmIGRlZmluZWQoRU5BQkxFX0RPTV9TVEFUU19DT1VOVEVSUykgJiYgUExBVEZPUk0o
Q0hST01JVU0pCisjZGVmaW5lIElOQ19TVEFUUyhuYW1lKSBQbGF0Zm9ybUJyaWRnZTo6aW5jcmVt
ZW50U3RhdHNDb3VudGVyKG5hbWUpCiAjZWxzZQogI2RlZmluZSBJTkNfU1RBVFMobmFtZSkKICNl
bmRpZgpJbmRleDogV2ViQ29yZS9iaW5kaW5ncy92OC9jdXN0b20vVjhEb2N1bWVudEN1c3RvbS5j
cHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PQotLS0gV2ViQ29yZS9iaW5kaW5ncy92OC9jdXN0b20vVjhEb2N1bWVudEN1
c3RvbS5jcHAJKHJldmlzaW9uIDU0ODI1KQorKysgV2ViQ29yZS9iaW5kaW5ncy92OC9jdXN0b20v
VjhEb2N1bWVudEN1c3RvbS5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTU1LDYgKzU1LDcgQEAKIAog
bmFtZXNwYWNlIFdlYkNvcmUgewogCisjaWYgRU5BQkxFKFhQQVRIKQogdjg6OkhhbmRsZTx2ODo6
VmFsdWU+IFY4RG9jdW1lbnQ6OmV2YWx1YXRlQ2FsbGJhY2soY29uc3Qgdjg6OkFyZ3VtZW50cyYg
YXJncykKIHsKICAgICBJTkNfU1RBVFMoIkRPTS5Eb2N1bWVudC5ldmFsdWF0ZSgpIik7CkBAIC04
NSw2ICs4Niw3IEBAIHY4OjpIYW5kbGU8djg6OlZhbHVlPiBWOERvY3VtZW50OjpldmFsdWEKIAog
ICAgIHJldHVybiB0b1Y4KHJlc3VsdC5yZWxlYXNlKCkpOwogfQorI2VuZGlmCiAKIHY4OjpIYW5k
bGU8djg6OlZhbHVlPiBWOERvY3VtZW50OjpnZXRDU1NDYW52YXNDb250ZXh0Q2FsbGJhY2soY29u
c3Qgdjg6OkFyZ3VtZW50cyYgYXJncykKIHsK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>48842</attachid>
            <date>2010-02-16 15:28:21 -0800</date>
            <delta_ts>2010-02-17 02:21:33 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-34987-20100216232820.patch</filename>
            <type>text/plain</type>
            <size>4704</size>
            <attacher name="Steve Block">steveblock</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiA1NDgzOSkKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMTYgQEAKKzIwMTAtMDItMTYgIFN0ZXZlIEJsb2NrICA8c3RldmVibG9ja0Bnb29n
bGUuY29tPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
IEFkZHMgbWlzc2luZyBwbGF0Zm9ybSBhbmQgZmVhdHVyZSBndWFyZHMgdG8gVjggYmluZGluZ3MK
KyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTM0OTg3CisK
KyAgICAgICAgTm8gbmV3IHRlc3RzLCBidWlsZCBmaXggb25seS4KKworICAgICAgICAqIGJpbmRp
bmdzL3Y4L1Y4UHJveHkuY3BwOiBNb2RpZmllZC4gQWRkcyBDSFJPTUlVTSBndWFyZHMgYW5kIHVz
ZXMgUGxhdGZvcm1CcmlkZ2UgaW4gcGxhY2Ugb2YgQ2hyb21pdW1CcmlkZ2UKKyAgICAgICAgKiBi
aW5kaW5ncy92OC9WOFByb3h5Lmg6IE1vZGlmaWVkLiBBZGRzIENIUk9NSVVNIGd1YXJkcyBhbmQg
dXNlcyBQbGF0Zm9ybUJyaWRnZSBpbiBwbGFjZSBvZiBDaHJvbWl1bUJyaWRnZQorICAgICAgICAq
IGJpbmRpbmdzL3Y4L2N1c3RvbS9WOERvY3VtZW50Q3VzdG9tLmNwcDogTW9kaWZpZWQuIEFkZHMg
WFBBVEggZ3VhcmRzCisKIDIwMTAtMDItMTYgIENzYWJhIE9zenRyb2dvbsOhYyAgPG9zc3lAd2Vi
a2l0Lm9yZz4KIAogICAgICAgICBSZXZpZXdlZCBieSBFcmljIENhcmxzb24uCkluZGV4OiBXZWJD
b3JlL2JpbmRpbmdzL3Y4L1Y4UHJveHkuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvYmluZGlu
Z3MvdjgvVjhQcm94eS5jcHAJKHJldmlzaW9uIDU0ODI1KQorKysgV2ViQ29yZS9iaW5kaW5ncy92
OC9WOFByb3h5LmNwcAkod29ya2luZyBjb3B5KQpAQCAtMzEsNyArMzEsNiBAQAogI2luY2x1ZGUg
ImNvbmZpZy5oIgogI2luY2x1ZGUgIlY4UHJveHkuaCIKIAotI2luY2x1ZGUgIkNocm9taXVtQnJp
ZGdlLmgiCiAjaW5jbHVkZSAiQ1NTTXV0YWJsZVN0eWxlRGVjbGFyYXRpb24uaCIKICNpbmNsdWRl
ICJEYXRlRXh0ZW5zaW9uLmgiCiAjaW5jbHVkZSAiRE9NT2JqZWN0c0luY2x1ZGUuaCIKQEAgLTQw
LDYgKzM5LDcgQEAKICNpbmNsdWRlICJJbnNwZWN0b3JUaW1lbGluZUFnZW50LmgiCiAjaW5jbHVk
ZSAiUGFnZS5oIgogI2luY2x1ZGUgIlBhZ2VHcm91cC5oIgorI2luY2x1ZGUgIlBsYXRmb3JtQnJp
ZGdlLmgiCiAjaW5jbHVkZSAiU2NyaXB0Q29udHJvbGxlci5oIgogI2luY2x1ZGUgIlN0b3JhZ2VO
YW1lc3BhY2UuaCIKICNpbmNsdWRlICJWOEJpbmRpbmcuaCIKQEAgLTI1OSw3ICsyNTksOSBAQCBi
b29sIFY4UHJveHk6OmhhbmRsZU91dE9mTWVtb3J5KCkKICAgICAgICAgcHJveHktPndpbmRvd1No
ZWxsKCktPmRlc3Ryb3lHbG9iYWwoKTsKICAgICB9CiAKLSAgICBDaHJvbWl1bUJyaWRnZTo6bm90
aWZ5SlNPdXRPZk1lbW9yeShmcmFtZSk7CisjaWYgUExBVEZPUk0oQ0hST01JVU0pCisgICAgUGxh
dGZvcm1CcmlkZ2U6Om5vdGlmeUpTT3V0T2ZNZW1vcnkoZnJhbWUpOworI2VuZGlmCiAKICAgICAv
LyBEaXNhYmxlIEpTLgogICAgIFNldHRpbmdzKiBzZXR0aW5ncyA9IGZyYW1lLT5zZXR0aW5ncygp
OwpAQCAtMzU2LDIwICszNTgsMjYgQEAgdjg6OkxvY2FsPHY4OjpWYWx1ZT4gVjhQcm94eTo6ZXZh
bHVhdGUoYwogCiAgICAgICAgIC8vIENvbXBpbGUgdGhlIHNjcmlwdC4KICAgICAgICAgdjg6Okxv
Y2FsPHY4OjpTdHJpbmc+IGNvZGUgPSB2OEV4dGVybmFsU3RyaW5nKHNvdXJjZS5zb3VyY2UoKSk7
Ci0gICAgICAgIENocm9taXVtQnJpZGdlOjp0cmFjZUV2ZW50QmVnaW4oInY4LmNvbXBpbGUiLCBu
b2RlLCAiIik7CisjaWYgUExBVEZPUk0oQ0hST01JVU0pCisgICAgICAgIFBsYXRmb3JtQnJpZGdl
Ojp0cmFjZUV2ZW50QmVnaW4oInY4LmNvbXBpbGUiLCBub2RlLCAiIik7CisjZW5kaWYKIAogICAg
ICAgICAvLyBOT1RFOiBGb3IgY29tcGF0aWJpbGl0eSB3aXRoIFdlYkNvcmUsIFNjcmlwdFNvdXJj
ZUNvZGUncyBsaW5lIHN0YXJ0cyBhdAogICAgICAgICAvLyAxLCB3aGVyZWFzIHY4IHN0YXJ0cyBh
dCAwLgogICAgICAgICB2ODo6SGFuZGxlPHY4OjpTY3JpcHQ+IHNjcmlwdCA9IGNvbXBpbGVTY3Jp
cHQoY29kZSwgc291cmNlLnVybCgpLCBzb3VyY2Uuc3RhcnRMaW5lKCkgLSAxKTsKLSAgICAgICAg
Q2hyb21pdW1CcmlkZ2U6OnRyYWNlRXZlbnRFbmQoInY4LmNvbXBpbGUiLCBub2RlLCAiIik7Cisj
aWYgUExBVEZPUk0oQ0hST01JVU0pCisgICAgICAgIFBsYXRmb3JtQnJpZGdlOjp0cmFjZUV2ZW50
RW5kKCJ2OC5jb21waWxlIiwgbm9kZSwgIiIpOwogCi0gICAgICAgIENocm9taXVtQnJpZGdlOjp0
cmFjZUV2ZW50QmVnaW4oInY4LnJ1biIsIG5vZGUsICIiKTsKKyAgICAgICAgUGxhdGZvcm1Ccmlk
Z2U6OnRyYWNlRXZlbnRCZWdpbigidjgucnVuIiwgbm9kZSwgIiIpOworI2VuZGlmCiAgICAgICAg
IC8vIFNldCBpbmxpbmVDb2RlIHRvIHRydWUgZm9yIDxhIGhyZWY9ImphdmFzY3JpcHQ6ZG9Tb21l
dGhpbmcoKSI+CiAgICAgICAgIC8vIGFuZCBmYWxzZSBmb3IgPHNjcmlwdD5kb1NvbWV0aGluZzwv
c2NyaXB0Pi4gV2UgbWFrZSBhIHJvdWdoIGd1ZXNzIGF0CiAgICAgICAgIC8vIHRoaXMgYmFzZWQg
b24gd2hldGhlciB0aGUgc2NyaXB0IHNvdXJjZSBoYXMgYSBVUkwuCiAgICAgICAgIHJlc3VsdCA9
IHJ1blNjcmlwdChzY3JpcHQsIHNvdXJjZS51cmwoKS5zdHJpbmcoKS5pc051bGwoKSk7CiAgICAg
fQotICAgIENocm9taXVtQnJpZGdlOjp0cmFjZUV2ZW50RW5kKCJ2OC5ydW4iLCBub2RlLCAiIik7
CisjaWYgUExBVEZPUk0oQ0hST01JVU0pCisgICAgUGxhdGZvcm1CcmlkZ2U6OnRyYWNlRXZlbnRF
bmQoInY4LnJ1biIsIG5vZGUsICIiKTsKKyNlbmRpZgogCiAjaWYgRU5BQkxFKElOU1BFQ1RPUikK
ICAgICBpZiAoSW5zcGVjdG9yVGltZWxpbmVBZ2VudCogdGltZWxpbmVBZ2VudCA9IG1fZnJhbWUt
PnBhZ2UoKSA/IG1fZnJhbWUtPnBhZ2UoKS0+aW5zcGVjdG9yVGltZWxpbmVBZ2VudCgpIDogMCkK
SW5kZXg6IFdlYkNvcmUvYmluZGluZ3MvdjgvVjhQcm94eS5oCj09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNv
cmUvYmluZGluZ3MvdjgvVjhQcm94eS5oCShyZXZpc2lvbiA1NDgyNSkKKysrIFdlYkNvcmUvYmlu
ZGluZ3MvdjgvVjhQcm94eS5oCSh3b3JraW5nIGNvcHkpCkBAIC0zMSw3ICszMSw3IEBACiAjaWZu
ZGVmIFY4UHJveHlfaAogI2RlZmluZSBWOFByb3h5X2gKIAotI2luY2x1ZGUgIkNocm9taXVtQnJp
ZGdlLmgiCisjaW5jbHVkZSAiUGxhdGZvcm1CcmlkZ2UuaCIKICNpbmNsdWRlICJTY3JpcHRTb3Vy
Y2VDb2RlLmgiIC8vIGZvciBXZWJDb3JlOjpTY3JpcHRTb3VyY2VDb2RlCiAjaW5jbHVkZSAiU2Vj
dXJpdHlPcmlnaW4uaCIgLy8gZm9yIFdlYkNvcmU6OlNlY3VyaXR5T3JpZ2luCiAjaW5jbHVkZSAi
U2hhcmVkUGVyc2lzdGVudC5oIgpAQCAtNDQsOCArNDQsOCBAQAogI2luY2x1ZGUgPHd0Zi9QYXNz
UmVmUHRyLmg+IC8vIHNvIGdlbmVyYXRlZCBiaW5kaW5ncyBkb24ndCBoYXZlIHRvCiAjaW5jbHVk
ZSA8d3RmL1ZlY3Rvci5oPgogCi0jaWZkZWYgRU5BQkxFX0RPTV9TVEFUU19DT1VOVEVSUwotI2Rl
ZmluZSBJTkNfU1RBVFMobmFtZSkgQ2hyb21pdW1CcmlkZ2U6OmluY3JlbWVudFN0YXRzQ291bnRl
cihuYW1lKQorI2lmIGRlZmluZWQoRU5BQkxFX0RPTV9TVEFUU19DT1VOVEVSUykgJiYgUExBVEZP
Uk0oQ0hST01JVU0pCisjZGVmaW5lIElOQ19TVEFUUyhuYW1lKSBQbGF0Zm9ybUJyaWRnZTo6aW5j
cmVtZW50U3RhdHNDb3VudGVyKG5hbWUpCiAjZWxzZQogI2RlZmluZSBJTkNfU1RBVFMobmFtZSkK
ICNlbmRpZgpJbmRleDogV2ViQ29yZS9iaW5kaW5ncy92OC9jdXN0b20vVjhEb2N1bWVudEN1c3Rv
bS5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PQotLS0gV2ViQ29yZS9iaW5kaW5ncy92OC9jdXN0b20vVjhEb2N1bWVu
dEN1c3RvbS5jcHAJKHJldmlzaW9uIDU0ODI1KQorKysgV2ViQ29yZS9iaW5kaW5ncy92OC9jdXN0
b20vVjhEb2N1bWVudEN1c3RvbS5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTU1LDYgKzU1LDcgQEAK
IAogbmFtZXNwYWNlIFdlYkNvcmUgewogCisjaWYgRU5BQkxFKFhQQVRIKQogdjg6OkhhbmRsZTx2
ODo6VmFsdWU+IFY4RG9jdW1lbnQ6OmV2YWx1YXRlQ2FsbGJhY2soY29uc3Qgdjg6OkFyZ3VtZW50
cyYgYXJncykKIHsKICAgICBJTkNfU1RBVFMoIkRPTS5Eb2N1bWVudC5ldmFsdWF0ZSgpIik7CkBA
IC04NSw2ICs4Niw3IEBAIHY4OjpIYW5kbGU8djg6OlZhbHVlPiBWOERvY3VtZW50OjpldmFsdWEK
IAogICAgIHJldHVybiB0b1Y4KHJlc3VsdC5yZWxlYXNlKCkpOwogfQorI2VuZGlmCiAKIHY4OjpI
YW5kbGU8djg6OlZhbHVlPiBWOERvY3VtZW50OjpnZXRDU1NDYW52YXNDb250ZXh0Q2FsbGJhY2so
Y29uc3Qgdjg6OkFyZ3VtZW50cyYgYXJncykKIHsK
</data>

          </attachment>
      

    </bug>

</bugzilla>