<?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>168459</bug_id>
          
          <creation_ts>2017-02-16 13:28:13 -0800</creation_ts>
          <short_desc>Remove EFL from JavaScriptCore</short_desc>
          <delta_ts>2017-02-16 14:30:35 -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>WebKit 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="Anders Carlsson">andersca</reporter>
          <assigned_to name="Anders Carlsson">andersca</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>keith_miller</cc>
    
    <cc>mark.lam</cc>
    
    <cc>msaboff</cc>
    
    <cc>saam</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1277857</commentid>
    <comment_count>0</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2017-02-16 13:28:13 -0800</bug_when>
    <thetext>Remove EFL from JavaScriptCore</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1277859</commentid>
    <comment_count>1</comment_count>
      <attachid>301813</attachid>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2017-02-16 13:29:16 -0800</bug_when>
    <thetext>Created attachment 301813
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1277886</commentid>
    <comment_count>2</comment_count>
      <attachid>301813</attachid>
    <who name="Geoffrey Garen">ggaren</who>
    <bug_when>2017-02-16 13:56:59 -0800</bug_when>
    <thetext>Comment on attachment 301813
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1277904</commentid>
    <comment_count>3</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2017-02-16 14:30:35 -0800</bug_when>
    <thetext>Committed r212464: &lt;http://trac.webkit.org/changeset/212464&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>301813</attachid>
            <date>2017-02-16 13:29:16 -0800</date>
            <delta_ts>2017-02-16 13:56:59 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-168459-20170216132637.patch</filename>
            <type>text/plain</type>
            <size>9904</size>
            <attacher name="Anders Carlsson">andersca</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjEyNDYxCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCBl
NzE2NjBjZWMzYmYzOWQ3MGQ4ZmY5ZjY4ZjIyMjQ4YTY5YmI1NGM5Li43N2Q4MjU3ZTM3ZDA5Yzg2
ZTlhOGM2OWE3NGRjYzhhMDRjYzU5YjVmIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwyOCBAQAorMjAxNy0wMi0xNiAgQW5kZXJzIENhcmxzc29uICA8YW5kZXJzY2FAYXBwbGUu
Y29tPgorCisgICAgICAgIFJlbW92ZSBFRkwgZnJvbSBKYXZhU2NyaXB0Q29yZQorICAgICAgICBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTY4NDU5CisKKyAgICAgICAg
UmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBoZWFwL0dDQWN0aXZpdHlD
YWxsYmFjay5jcHA6CisgICAgICAgIChKU0M6OkdDQWN0aXZpdHlDYWxsYmFjazo6R0NBY3Rpdml0
eUNhbGxiYWNrKToKKyAgICAgICAgKEpTQzo6R0NBY3Rpdml0eUNhbGxiYWNrOjpjYW5jZWxUaW1l
cik6CisgICAgICAgIChKU0M6OkdDQWN0aXZpdHlDYWxsYmFjazo6ZGlkQWxsb2NhdGUpOgorICAg
ICAgICAqIGhlYXAvR0NBY3Rpdml0eUNhbGxiYWNrLmg6CisgICAgICAgICogaGVhcC9IZWFwVGlt
ZXIuY3BwOgorICAgICAgICAoSlNDOjpIZWFwVGltZXI6OmFkZCk6IERlbGV0ZWQuCisgICAgICAg
IChKU0M6OkhlYXBUaW1lcjo6c3RvcCk6IERlbGV0ZWQuCisgICAgICAgIChKU0M6OkhlYXBUaW1l
cjo6dGltZXJFdmVudCk6IERlbGV0ZWQuCisgICAgICAgICogaGVhcC9IZWFwVGltZXIuaDoKKyAg
ICAgICAgKiBpbnNwZWN0b3IvRXZlbnRMb29wLmNwcDoKKyAgICAgICAgKEluc3BlY3Rvcjo6RXZl
bnRMb29wOjpjeWNsZSk6CisgICAgICAgICoganNjLmNwcDoKKyAgICAgICAgKG1haW4pOgorICAg
ICAgICAqIHRvb2xzL0NvZGVQcm9maWxpbmcuY3BwOgorICAgICAgICAoSlNDOjpDb2RlUHJvZmls
aW5nOjpiZWdpbik6CisgICAgICAgIChKU0M6OkNvZGVQcm9maWxpbmc6OmVuZCk6CisKIDIwMTct
MDItMTYgIEtlaXRoIE1pbGxlciAgPGtlaXRoX21pbGxlckBhcHBsZS5jb20+CiAKICAgICAgICAg
QVNTRVJUSU9OIEZBSUxFRDogdm0uaGVhcC5tdXRhdG9yU3RhdGUoKSA9PSBNdXRhdG9yU3RhdGU6
OlJ1bm5pbmcgfHwgdm0uYXBpTG9jaygpLm93bmVyVGhyZWFkKCkgIT0gc3RkOjp0aGlzX3RocmVh
ZDo6Z2V0X2lkKCkKZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9oZWFwL0dDQWN0
aXZpdHlDYWxsYmFjay5jcHAgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvaGVhcC9HQ0FjdGl2aXR5
Q2FsbGJhY2suY3BwCmluZGV4IDU5M2IyMGIxYTdjNDhkNzg2MzBkY2RlMDViYzA1NDA1MDMxMzcz
MTkuLjI4MGI5ZWRmNzJmMDIxZTA0YjAxZGMyZmU2MDdmM2U2YTEyOWI2OTcgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9oZWFwL0dDQWN0aXZpdHlDYWxsYmFjay5jcHAKKysrIGIv
U291cmNlL0phdmFTY3JpcHRDb3JlL2hlYXAvR0NBY3Rpdml0eUNhbGxiYWNrLmNwcApAQCAtMzQs
OSArMzQsNyBAQAogI2luY2x1ZGUgIkpTT2JqZWN0LmgiCiAjaW5jbHVkZSAiVk0uaCIKIAotI2lm
IFBMQVRGT1JNKEVGTCkKLSNpbmNsdWRlIDx3dGYvTWFpblRocmVhZC5oPgotI2VsaWYgVVNFKEdM
SUIpCisjaWYgVVNFKEdMSUIpCiAjaW5jbHVkZSA8Z2xpYi5oPgogI2VuZGlmCiAKQEAgLTUzLDEx
ICs1MSw2IEBAIEdDQWN0aXZpdHlDYWxsYmFjazo6R0NBY3Rpdml0eUNhbGxiYWNrKEhlYXAqIGhl
YXApCiAgICAgOiBHQ0FjdGl2aXR5Q2FsbGJhY2soaGVhcC0+dm0oKSkKIHsKIH0KLSNlbGlmIFBM
QVRGT1JNKEVGTCkKLUdDQWN0aXZpdHlDYWxsYmFjazo6R0NBY3Rpdml0eUNhbGxiYWNrKEhlYXAq
IGhlYXApCi0gICAgOiBHQ0FjdGl2aXR5Q2FsbGJhY2soaGVhcC0+dm0oKSwgV1RGOjppc01haW5U
aHJlYWQoKSkKLXsKLX0KICNlbGlmIFVTRShHTElCKQogR0NBY3Rpdml0eUNhbGxiYWNrOjpHQ0Fj
dGl2aXR5Q2FsbGJhY2soSGVhcCogaGVhcCkKICAgICA6IEdDQWN0aXZpdHlDYWxsYmFjayhoZWFw
LT52bSgpKQpAQCAtOTcsMjQgKzkwLDYgQEAgdm9pZCBHQ0FjdGl2aXR5Q2FsbGJhY2s6OmNhbmNl
bFRpbWVyKCkKICAgICBtX25leHRGaXJlVGltZSA9IDA7CiAgICAgQ0ZSdW5Mb29wVGltZXJTZXRO
ZXh0RmlyZURhdGUobV90aW1lci5nZXQoKSwgQ0ZBYnNvbHV0ZVRpbWVHZXRDdXJyZW50KCkgKyBz
X2RlY2FkZSk7CiB9Ci0jZWxpZiBQTEFURk9STShFRkwpCi12b2lkIEdDQWN0aXZpdHlDYWxsYmFj
azo6c2NoZWR1bGVUaW1lcihkb3VibGUgbmV3RGVsYXkpCi17Ci0gICAgaWYgKG5ld0RlbGF5ICog
dGltZXJTbG9wID4gbV9kZWxheSkKLSAgICAgICAgcmV0dXJuOwotCi0gICAgc3RvcCgpOwotICAg
IG1fZGVsYXkgPSBuZXdEZWxheTsKLSAgICAKLSAgICBBU1NFUlQoIW1fdGltZXIpOwotICAgIG1f
dGltZXIgPSBhZGQobmV3RGVsYXksIHRoaXMpOwotfQotCi12b2lkIEdDQWN0aXZpdHlDYWxsYmFj
azo6Y2FuY2VsVGltZXIoKQotewotICAgIG1fZGVsYXkgPSBzX2hvdXI7Ci0gICAgc3RvcCgpOwot
fQogI2VsaWYgVVNFKEdMSUIpCiB2b2lkIEdDQWN0aXZpdHlDYWxsYmFjazo6c2NoZWR1bGVUaW1l
cihkb3VibGUgbmV3RGVsYXkpCiB7CkBAIC0xNDksMTMgKzEyNCw2IEBAIHZvaWQgR0NBY3Rpdml0
eUNhbGxiYWNrOjpjYW5jZWxUaW1lcigpCiAKIHZvaWQgR0NBY3Rpdml0eUNhbGxiYWNrOjpkaWRB
bGxvY2F0ZShzaXplX3QgYnl0ZXMpCiB7Ci0jaWYgUExBVEZPUk0oRUZMKQotICAgIGlmICghaXNF
bmFibGVkKCkpCi0gICAgICAgIHJldHVybjsKLQotICAgIEFTU0VSVChXVEY6OmlzTWFpblRocmVh
ZCgpKTsKLSNlbmRpZgotCiAgICAgLy8gVGhlIGZpcnN0IGJ5dGUgYWxsb2NhdGVkIGluIGFuIGFs
bG9jYXRpb24gY3ljbGUgd2lsbCByZXBvcnQgMCBieXRlcyB0byBkaWRBbGxvY2F0ZS4gCiAgICAg
Ly8gV2UgcHJldGVuZCBpdCdzIG9uZSBieXRlIHNvIHRoYXQgd2UgZG9uJ3QgaWdub3JlIHRoaXMg
YWxsb2NhdGlvbiBlbnRpcmVseS4KICAgICBpZiAoIWJ5dGVzKQpkaWZmIC0tZ2l0IGEvU291cmNl
L0phdmFTY3JpcHRDb3JlL2hlYXAvR0NBY3Rpdml0eUNhbGxiYWNrLmggYi9Tb3VyY2UvSmF2YVNj
cmlwdENvcmUvaGVhcC9HQ0FjdGl2aXR5Q2FsbGJhY2suaAppbmRleCAzYmFhMjFiN2VhNDcyZWQ3
ZWYzN2FmNWY0YTM4ZWFhY2RkNDQ2NDg3Li5iYWUxNjc4NmZhN2NlOTQxYTY3YTMwNTk4NjM2NjQy
YWQyMTM3ZTRjIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvaGVhcC9HQ0FjdGl2
aXR5Q2FsbGJhY2suaAorKysgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvaGVhcC9HQ0FjdGl2aXR5
Q2FsbGJhY2suaApAQCAtNzUsMTQgKzc1LDYgQEAgcHJvdGVjdGVkOgogICAgICAgICAsIG1fZGVs
YXkoc19kZWNhZGUpCiAgICAgewogICAgIH0KLSNlbGlmIFBMQVRGT1JNKEVGTCkKLSAgICBzdGF0
aWMgY29uc3RleHByIGRvdWJsZSBzX2hvdXIgPSAzNjAwOwotICAgIEdDQWN0aXZpdHlDYWxsYmFj
ayhWTSogdm0sIGJvb2wgZmxhZykKLSAgICAgICAgOiBIZWFwVGltZXIodm0pCi0gICAgICAgICwg
bV9lbmFibGVkKGZsYWcpCi0gICAgICAgICwgbV9kZWxheShzX2hvdXIpCi0gICAgewotICAgIH0K
ICNlbGlmIFVTRShHTElCKQogICAgIEdDQWN0aXZpdHlDYWxsYmFjayhWTSogdm0pCiAgICAgICAg
IDogSGVhcFRpbWVyKHZtKQpkaWZmIC0tZ2l0IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2hlYXAv
SGVhcFRpbWVyLmNwcCBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9oZWFwL0hlYXBUaW1lci5jcHAK
aW5kZXggODcwNjliN2E3NmNiM2Y2ZGRhZGYzZDE0Y2ZmZjI2NTQzMDUxNjhjMy4uNzAxZDdiNTIx
MDQ1ZWI5YjE3ODc3ZDk5NTRkODdhODY1NDY0ZWZmNyAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFT
Y3JpcHRDb3JlL2hlYXAvSGVhcFRpbWVyLmNwcAorKysgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUv
aGVhcC9IZWFwVGltZXIuY3BwCkBAIC0zNCw5ICszNCw3IEBACiAjaW5jbHVkZSA8d3RmL01haW5U
aHJlYWQuaD4KICNpbmNsdWRlIDx3dGYvVGhyZWFkaW5nLmg+CiAKLSNpZiBQTEFURk9STShFRkwp
Ci0jaW5jbHVkZSA8RWNvcmUuaD4KLSNlbGlmIFVTRShHTElCKQorI2lmIFVTRShHTElCKQogI2lu
Y2x1ZGUgPGdsaWIuaD4KICNlbmRpZgogCkBAIC0xMDgsNjAgKzEwNiw2IEBAIHZvaWQgSGVhcFRp
bWVyOjpjYW5jZWxUaW1lcigpCiAgICAgbV9pc1NjaGVkdWxlZCA9IGZhbHNlOwogfQogCi0jZWxp
ZiBQTEFURk9STShFRkwpCi0KLUhlYXBUaW1lcjo6SGVhcFRpbWVyKFZNKiB2bSkKLSAgICA6IG1f
dm0odm0pCi0gICAgLCBtX2FwaUxvY2soJnZtLT5hcGlMb2NrKCkpCi0gICAgLCBtX3RpbWVyKDAp
Ci17Ci19Ci0KLUhlYXBUaW1lcjo6fkhlYXBUaW1lcigpCi17Ci0gICAgc3RvcCgpOwotfQotCi1F
Y29yZV9UaW1lciogSGVhcFRpbWVyOjphZGQoZG91YmxlIGRlbGF5LCB2b2lkKiBhZ2VudCkKLXsK
LSAgICByZXR1cm4gZWNvcmVfdGltZXJfYWRkKGRlbGF5LCByZWludGVycHJldF9jYXN0PEVjb3Jl
X1Rhc2tfQ2I+KHRpbWVyRXZlbnQpLCBhZ2VudCk7Ci19Ci0gICAgCi12b2lkIEhlYXBUaW1lcjo6
c3RvcCgpCi17Ci0gICAgaWYgKCFtX3RpbWVyKQotICAgICAgICByZXR1cm47Ci0KLSAgICBlY29y
ZV90aW1lcl9kZWwobV90aW1lcik7Ci0gICAgbV90aW1lciA9IDA7Ci19Ci0KLWJvb2wgSGVhcFRp
bWVyOjp0aW1lckV2ZW50KHZvaWQqIGluZm8pCi17Ci0gICAgSGVhcFRpbWVyKiBhZ2VudCA9IHN0
YXRpY19jYXN0PEhlYXBUaW1lcio+KGluZm8pOwotICAgIAotICAgIEpTTG9ja0hvbGRlciBsb2Nr
ZXIoYWdlbnQtPm1fdm0pOwotICAgIGFnZW50LT5kb1dvcmsoKTsKLSAgICBhZ2VudC0+bV90aW1l
ciA9IDA7Ci0gICAgCi0gICAgcmV0dXJuIEVDT1JFX0NBTExCQUNLX0NBTkNFTDsKLX0KLQotdm9p
ZCBIZWFwVGltZXI6OnNjaGVkdWxlVGltZXIoZG91YmxlIGludGVydmFsSW5TZWNvbmRzKQotewot
ICAgIGlmIChlY29yZV90aW1lcl9mcmVlemVfZ2V0KG1fdGltZXIpKQotICAgICAgICBlY29yZV90
aW1lcl90aGF3KG1fdGltZXIpOwotCi0gICAgZG91YmxlIHRhcmdldFRpbWUgPSBjdXJyZW50VGlt
ZSgpICsgaW50ZXJ2YWxJblNlY29uZHM7Ci0gICAgZWNvcmVfdGltZXJfaW50ZXJ2YWxfc2V0KG1f
dGltZXIsIHRhcmdldFRpbWUpOwotICAgIG1faXNTY2hlZHVsZWQgPSB0cnVlOwotfQotCi12b2lk
IEhlYXBUaW1lcjo6Y2FuY2VsVGltZXIoKQotewotICAgIGVjb3JlX3RpbWVyX2ZyZWV6ZShtX3Rp
bWVyKTsKLSAgICBtX2lzU2NoZWR1bGVkID0gZmFsc2U7Ci19CiAjZWxpZiBVU0UoR0xJQikKIAog
c3RhdGljIEdTb3VyY2VGdW5jcyBoZWFwVGltZXJTb3VyY2VGdW5jdGlvbnMgPSB7CmRpZmYgLS1n
aXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvaGVhcC9IZWFwVGltZXIuaCBiL1NvdXJjZS9KYXZh
U2NyaXB0Q29yZS9oZWFwL0hlYXBUaW1lci5oCmluZGV4IGI0NzBmM2E0ZGE2YzNmYzU5OGJhNWVm
YjQzZDhhNmEyY2UzMzg1YzIuLmVhNjRhMDlhYzVmMmQ4ODdkM2ZlOWI4NjA4YjFlMjZiY2VkNTA2
MjkgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9oZWFwL0hlYXBUaW1lci5oCisr
KyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9oZWFwL0hlYXBUaW1lci5oCkBAIC0zNSw3ICszNSw3
IEBACiAjaW5jbHVkZSA8Q29yZUZvdW5kYXRpb24vQ29yZUZvdW5kYXRpb24uaD4KICNlbmRpZgog
Ci0jaWYgVVNFKEdMSUIpICYmICFQTEFURk9STShFRkwpCisjaWYgVVNFKEdMSUIpCiAjaW5jbHVk
ZSA8d3RmL2dsaWIvR1JlZlB0ci5oPgogI2VuZGlmCiAKQEAgLTc2LDExICs3Niw2IEBAIHByb3Rl
Y3RlZDoKICAgICBDRlJ1bkxvb3BUaW1lckNvbnRleHQgbV9jb250ZXh0OwogCiAgICAgTG9jayBt
X3NodXRkb3duTXV0ZXg7Ci0jZWxpZiBQTEFURk9STShFRkwpCi0gICAgc3RhdGljIGJvb2wgdGlt
ZXJFdmVudCh2b2lkKik7Ci0gICAgRWNvcmVfVGltZXIqIGFkZChkb3VibGUgZGVsYXksIHZvaWQq
IGFnZW50KTsKLSAgICB2b2lkIHN0b3AoKTsKLSAgICBFY29yZV9UaW1lciogbV90aW1lcjsKICNl
bGlmIFVTRShHTElCKQogICAgIHZvaWQgdGltZXJEaWRGaXJlKCk7CiAgICAgR1JlZlB0cjxHU291
cmNlPiBtX3RpbWVyOwpkaWZmIC0tZ2l0IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2luc3BlY3Rv
ci9FdmVudExvb3AuY3BwIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2luc3BlY3Rvci9FdmVudExv
b3AuY3BwCmluZGV4IGIwNGZmMWZmYTU5YTMxMTJkZDVkZTZlNGNiZGUzNjk3ZmFjNzJmNjcuLjE5
OTViMWQ3MDZmYWQ1NWYyMzc4ZDVmNjk1OGZlOTNmMWFhNGU4YjIgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9KYXZhU2NyaXB0Q29yZS9pbnNwZWN0b3IvRXZlbnRMb29wLmNwcAorKysgYi9Tb3VyY2UvSmF2
YVNjcmlwdENvcmUvaW5zcGVjdG9yL0V2ZW50TG9vcC5jcHAKQEAgLTI4LDggKzI4LDYgQEAKIAog
I2lmIE9TKFdJTkRPV1MpCiAjaW5jbHVkZSA8d2luZG93cy5oPgotI2VsaWYgUExBVEZPUk0oRUZM
KQotI2luY2x1ZGUgPEVjb3JlLmg+CiAjZWxpZiBQTEFURk9STShHVEspCiAjaW5jbHVkZSA8Z2xp
Yi5oPgogI2VuZGlmCkBAIC02Nyw4ICs2NSw2IEBAIHZvaWQgRXZlbnRMb29wOjpjeWNsZSgpCiAg
ICAgLy8gcGF1c2VkIGFuZCBjYW4gc3RpbGwgYWNjZXNzIGFuZCBldmFsdXRlIHNjcmlwdCBpbiB0
aGUgSlNDb250ZXh0LgogICAgIENGVGltZUludGVydmFsIHRpbWVJbnRlcnZhbCA9IDAuMDU7CiAg
ICAgQ0ZSdW5Mb29wUnVuSW5Nb2RlKHJlbW90ZUluc3BlY3RvclJ1bkxvb3BNb2RlKCksIHRpbWVJ
bnRlcnZhbCwgdHJ1ZSk7Ci0jZWxpZiBQTEFURk9STShFRkwpCi0gICAgZWNvcmVfbWFpbl9sb29w
X2l0ZXJhdGUoKTsKICNlbGlmIFBMQVRGT1JNKEdUSykKICAgICBnX21haW5fY29udGV4dF9pdGVy
YXRpb24oTlVMTCwgRkFMU0UpOwogI2VuZGlmCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvanNjLmNwcCBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9qc2MuY3BwCmluZGV4IDE2YzA0
MjhhOWFkY2NjOGRlNDQ0MTE2YzIwMjhiYTdhODRkOGM0NTMuLjUwZWI4MzE4ZWRkNDJjOWQ3N2Q1
ZjFkYjMzZTljODA3MGRjZTFlMGQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9q
c2MuY3BwCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9qc2MuY3BwCkBAIC0xMjIsMTAgKzEy
Miw2IEBACiAjaW5jbHVkZSA8YXJtL2FyY2guaD4KICNlbmRpZgogCi0jaWYgUExBVEZPUk0oRUZM
KQotI2luY2x1ZGUgPEVjb3JlLmg+Ci0jZW5kaWYKLQogI2lmICFkZWZpbmVkKFBBVEhfTUFYKQog
I2RlZmluZSBQQVRIX01BWCA0MDk2CiAjZW5kaWYKQEAgLTMyMzIsMTAgKzMyMjgsNiBAQCBpbnQg
bWFpbihpbnQgYXJnYywgY2hhcioqIGFyZ3YpCiAgICAgdGltZUJlZ2luUGVyaW9kKDEpOwogI2Vu
ZGlmCiAKLSNpZiBQTEFURk9STShFRkwpCi0gICAgZWNvcmVfaW5pdCgpOwotI2VuZGlmCi0KICNp
ZiBQTEFURk9STShHVEspCiAgICAgaWYgKCFzZXRsb2NhbGUoTENfQUxMLCAiIikpCiAgICAgICAg
IFdURkxvZ0Fsd2F5cygiTG9jYWxlIG5vdCBzdXBwb3J0ZWQgYnkgQyBsaWJyYXJ5LlxuXHRVc2lu
ZyB0aGUgZmFsbGJhY2sgJ0MnIGxvY2FsZS4iKTsKQEAgLTMyNTgsMTAgKzMyNTAsNiBAQCBpbnQg
bWFpbihpbnQgYXJnYywgY2hhcioqIGFyZ3YpCiAgICAgRVhDRVBUKHJlcyA9IDMpCiAgICAgZmlu
YWxpemVTdGF0c0F0RW5kT2ZUZXN0aW5nKCk7CiAKLSNpZiBQTEFURk9STShFRkwpCi0gICAgZWNv
cmVfc2h1dGRvd24oKTsKLSNlbmRpZgotCiAgICAganNjRXhpdChyZXMpOwogfQogCmRpZmYgLS1n
aXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvdG9vbHMvQ29kZVByb2ZpbGluZy5jcHAgYi9Tb3Vy
Y2UvSmF2YVNjcmlwdENvcmUvdG9vbHMvQ29kZVByb2ZpbGluZy5jcHAKaW5kZXggMzAyYjVmOTI5
NjI3MzE5OTU0ODZkNjQ1MWRjYTdkMTI5ODU4MDc2MS4uZjkxNmMyMDNiMWUxMjMwMDdmMzdjOGVm
ZjBjYjFjMTJhZWNhMGIyMSAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL3Rvb2xz
L0NvZGVQcm9maWxpbmcuY3BwCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS90b29scy9Db2Rl
UHJvZmlsaW5nLmNwcApAQCAtNDgsNyArNDgsNyBAQCBXVEY6Ok1ldGFBbGxvY2F0b3JUcmFja2Vy
KiBDb2RlUHJvZmlsaW5nOjpzX3RyYWNrZXIgPSAwOwogI3ByYWdtYSBjbGFuZyBkaWFnbm9zdGlj
IGlnbm9yZWQgIi1XbWlzc2luZy1ub3JldHVybiIKICNlbmRpZgogCi0jaWYgKE9TKERBUldJTikg
JiYgIVBMQVRGT1JNKEVGTCkgJiYgIVBMQVRGT1JNKEdUSykgJiYgQ1BVKFg4Nl82NCkpIHx8IChP
UyhMSU5VWCkgJiYgQ1BVKFg4NikpCisjaWYgKE9TKERBUldJTikgJiYgIVBMQVRGT1JNKEdUSykg
JiYgQ1BVKFg4Nl82NCkpIHx8IChPUyhMSU5VWCkgJiYgQ1BVKFg4NikpCiAvLyBIZWxwZXIgZnVu
Y3Rpb24gdG8gc3RhcnQgJiBzdG9wIHRoZSB0aW1lci4KIC8vIFByZXNlbnRseSB3ZSdyZSB1c2lu
ZyB0aGUgd2FsbC1jbG9jayB0aW1lciwgc2luY2UgdGhpcyBzZWVtcyB0byBnaXZlIHRoZSBiZXN0
IHJlc3VsdHMuCiBzdGF0aWMgdm9pZCBzZXRQcm9maWxlVGltZXIodW5zaWduZWQgdXNlYykKQEAg
LTY2LDcgKzY2LDcgQEAgc3RhdGljIHZvaWQgc2V0UHJvZmlsZVRpbWVyKHVuc2lnbmVkIHVzZWMp
CiAjcHJhZ21hIGNsYW5nIGRpYWdub3N0aWMgcG9wCiAjZW5kaWYKIAotI2lmIE9TKERBUldJTikg
JiYgIVBMQVRGT1JNKEVGTCkgJiYgIVBMQVRGT1JNKEdUSykgJiYgQ1BVKFg4Nl82NCkKKyNpZiBP
UyhEQVJXSU4pICYmICFQTEFURk9STShHVEspICYmIENQVShYODZfNjQpCiBzdGF0aWMgdm9pZCBw
cm9maWxpbmdUaW1lcihpbnQsIHNpZ2luZm9fdCosIHZvaWQqIHVhcCkKIHsKICAgICBtY29udGV4
dF90IGNvbnRleHQgPSBzdGF0aWNfY2FzdDx1Y29udGV4dF90Kj4odWFwKS0+dWNfbWNvbnRleHQ7
CkBAIC0xNDEsNyArMTQxLDcgQEAgdm9pZCBDb2RlUHJvZmlsaW5nOjpiZWdpbihjb25zdCBTb3Vy
Y2VDb2RlJiBzb3VyY2UpCiAgICAgaWYgKGFscmVhZHlQcm9maWxpbmcpCiAgICAgICAgIHJldHVy
bjsKIAotI2lmIChPUyhEQVJXSU4pICYmICFQTEFURk9STShFRkwpICYmICFQTEFURk9STShHVEsp
ICYmIENQVShYODZfNjQpKSB8fCAoT1MoTElOVVgpICYmIENQVShYODYpKQorI2lmIChPUyhEQVJX
SU4pICYmICFQTEFURk9STShHVEspICYmIENQVShYODZfNjQpKSB8fCAoT1MoTElOVVgpICYmIENQ
VShYODYpKQogICAgIC8vIFJlZ3NpdGVyIGEgc2lnbmFsIGhhbmRsZXIgJiBpdGltZXIuCiAgICAg
c3RydWN0IHNpZ2FjdGlvbiBhY3Rpb247CiAgICAgYWN0aW9uLnNhX3NpZ2FjdGlvbiA9IHJlaW50
ZXJwcmV0X2Nhc3Q8dm9pZCAoKikoaW50LCBzaWdpbmZvX3QgKiwgdm9pZCAqKT4ocHJvZmlsaW5n
VGltZXIpOwpAQCAtMTY1LDcgKzE2NSw3IEBAIHZvaWQgQ29kZVByb2ZpbGluZzo6ZW5kKCkKICAg
ICBpZiAoc19wcm9maWxlU3RhY2spCiAgICAgICAgIHJldHVybjsKIAotI2lmIChPUyhEQVJXSU4p
ICYmICFQTEFURk9STShFRkwpICYmICFQTEFURk9STShHVEspICYmIENQVShYODZfNjQpKSB8fCAo
T1MoTElOVVgpICYmIENQVShYODYpKQorI2lmIChPUyhEQVJXSU4pICYmICFQTEFURk9STShHVEsp
ICYmIENQVShYODZfNjQpKSB8fCAoT1MoTElOVVgpICYmIENQVShYODYpKQogICAgIC8vIFN0b3Ag
cHJvZmlsaW5nCiAgICAgc2V0UHJvZmlsZVRpbWVyKDApOwogI2VuZGlmCg==
</data>
<flag name="review"
          id="323569"
          type_id="1"
          status="+"
          setter="ggaren"
    />
          </attachment>
      

    </bug>

</bugzilla>