<?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>120379</bug_id>
          
          <creation_ts>2013-08-27 15:47:01 -0700</creation_ts>
          <short_desc>[WK2] Remove USE_WEBPROCESS_EVENT_SIMULATION</short_desc>
          <delta_ts>2013-08-27 20:42:55 -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>Tools / Tests</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="Alexey Proskuryakov">ap</reporter>
          <assigned_to name="Alexey Proskuryakov">ap</assigned_to>
          <cc>commit-queue</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>921710</commentid>
    <comment_count>0</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2013-08-27 15:47:01 -0700</bug_when>
    <thetext>All major platforms have implemented UI process eventSender support, keeping old web process side code only adds confusion (and it looks like some of the code isn&apos;t even guarded with ifdefs anyway).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>921711</commentid>
    <comment_count>1</comment_count>
      <attachid>209814</attachid>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2013-08-27 15:48:21 -0700</bug_when>
    <thetext>Created attachment 209814
proposed patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>921812</commentid>
    <comment_count>2</comment_count>
      <attachid>209814</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-08-27 20:42:53 -0700</bug_when>
    <thetext>Comment on attachment 209814
proposed patch

Clearing flags on attachment: 209814

Committed r154720: &lt;http://trac.webkit.org/changeset/154720&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>921813</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-08-27 20:42:55 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>209814</attachid>
            <date>2013-08-27 15:48:21 -0700</date>
            <delta_ts>2013-08-27 20:42:53 -0700</delta_ts>
            <desc>proposed patch</desc>
            <filename>RemoveUSE_WEBPROCESS_EVENT_SIMULATION.txt</filename>
            <type>text/plain</type>
            <size>9586</size>
            <attacher name="Alexey Proskuryakov">ap</attacher>
            
              <data encoding="base64">SW5kZXg6IFRvb2xzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9DaGFuZ2VMb2cJKHJl
dmlzaW9uIDE1NDcxMikKKysrIFRvb2xzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwz
ICsxLDI2IEBACisyMDEzLTA4LTI3ICBBbGV4ZXkgUHJvc2t1cnlha292ICA8YXBAYXBwbGUuY29t
PgorCisgICAgICAgIFtXSzJdIFJlbW92ZSBVU0VfV0VCUFJPQ0VTU19FVkVOVF9TSU1VTEFUSU9O
CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMjAzNzkK
KworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBBbGwgbWFq
b3IgcGxhdGZvcm1zIGhhdmUgaW1wbGVtZW50ZWQgVUkgcHJvY2VzcyBldmVudFNlbmRlciBzdXBw
b3J0LCBrZWVwaW5nIG9sZAorICAgICAgICB3ZWIgcHJvY2VzcyBzaWRlIGNvZGUgb25seSBhZGRz
IGNvbmZ1c2lvbi4KKworICAgICAgICAqIFdlYktpdFRlc3RSdW5uZXIvSW5qZWN0ZWRCdW5kbGUv
RXZlbnRTZW5kaW5nQ29udHJvbGxlci5jcHA6CisgICAgICAgIChXVFI6OkV2ZW50U2VuZGluZ0Nv
bnRyb2xsZXI6OkV2ZW50U2VuZGluZ0NvbnRyb2xsZXIpOgorICAgICAgICAoV1RSOjpFdmVudFNl
bmRpbmdDb250cm9sbGVyOjptb3VzZURvd24pOgorICAgICAgICAoV1RSOjpFdmVudFNlbmRpbmdD
b250cm9sbGVyOjptb3VzZVVwKToKKyAgICAgICAgKFdUUjo6RXZlbnRTZW5kaW5nQ29udHJvbGxl
cjo6bW91c2VNb3ZlVG8pOgorICAgICAgICAoV1RSOjpFdmVudFNlbmRpbmdDb250cm9sbGVyOjps
ZWFwRm9yd2FyZCk6CisgICAgICAgICogV2ViS2l0VGVzdFJ1bm5lci9JbmplY3RlZEJ1bmRsZS9F
dmVudFNlbmRpbmdDb250cm9sbGVyLmg6CisgICAgICAgICogV2ViS2l0VGVzdFJ1bm5lci9UZXN0
Q29udHJvbGxlci5jcHA6CisgICAgICAgIChXVFI6OlRlc3RDb250cm9sbGVyOjpyZXNldFN0YXRl
VG9Db25zaXN0ZW50VmFsdWVzKToKKyAgICAgICAgKFdUUjo6VGVzdENvbnRyb2xsZXI6OmRpZFJl
Y2VpdmVNZXNzYWdlRnJvbUluamVjdGVkQnVuZGxlKToKKyAgICAgICAgKFdUUjo6VGVzdENvbnRy
b2xsZXI6OmRpZFJlY2VpdmVTeW5jaHJvbm91c01lc3NhZ2VGcm9tSW5qZWN0ZWRCdW5kbGUpOgor
ICAgICAgICAqIFdlYktpdFRlc3RSdW5uZXIvVGVzdENvbnRyb2xsZXIuaDoKKwogMjAxMy0wOC0y
NyAgUm9nZXIgRm9uZyAgPHJvZ2VyX2ZvbmdAYXBwbGUuY29tPgogCiAgICAgICAgIE5SV1Qgb24g
QXBwbGVXaW4gcG9ydCBzaG91bGQgZGVsZXRlIHNlbWFwaG9yZSBsb2NrIGZpbGVzIGR1cmluZyBj
bGVhbnVwIHRhc2tzLgpJbmRleDogVG9vbHMvV2ViS2l0VGVzdFJ1bm5lci9UZXN0Q29udHJvbGxl
ci5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PQotLS0gVG9vbHMvV2ViS2l0VGVzdFJ1bm5lci9UZXN0Q29udHJvbGxl
ci5jcHAJKHJldmlzaW9uIDE1NDcwNSkKKysrIFRvb2xzL1dlYktpdFRlc3RSdW5uZXIvVGVzdENv
bnRyb2xsZXIuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC0yNiw2ICsyNiw3IEBACiAjaW5jbHVkZSAi
Y29uZmlnLmgiCiAjaW5jbHVkZSAiVGVzdENvbnRyb2xsZXIuaCIKIAorI2luY2x1ZGUgIkV2ZW50
U2VuZGVyUHJveHkuaCIKICNpbmNsdWRlICJQbGF0Zm9ybVdlYlZpZXcuaCIKICNpbmNsdWRlICJT
dHJpbmdGdW5jdGlvbnMuaCIKICNpbmNsdWRlICJUZXN0SW52b2NhdGlvbi5oIgpAQCAtNTQsMTAg
KzU1LDYgQEAKICNpbmNsdWRlIDxXZWJLaXQyL1dLUGFnZVByaXZhdGVNYWMuaD4KICNlbmRpZgog
Ci0jaWYgUExBVEZPUk0oTUFDKSB8fCBQTEFURk9STShRVCkgfHwgUExBVEZPUk0oR1RLKSB8fCBQ
TEFURk9STShFRkwpCi0jaW5jbHVkZSAiRXZlbnRTZW5kZXJQcm94eS5oIgotI2VuZGlmCi0KICNp
ZiAhUExBVEZPUk0oTUFDKQogI2luY2x1ZGUgPFdlYktpdDIvV0tUZXh0Q2hlY2tlci5oPgogI2Vu
ZGlmCkBAIC01NDYsOSArNTQzLDcgQEAgYm9vbCBUZXN0Q29udHJvbGxlcjo6cmVzZXRTdGF0ZVRv
Q29uc2lzdAogICAgIC8vIEZJWE1FOiBUaGlzIGZ1bmN0aW9uIHNob3VsZCBhbHNvIGVuc3VyZSB0
aGF0IHRoZXJlIGlzIG9ubHkgb25lIHBhZ2Ugb3Blbi4KIAogICAgIC8vIFJlc2V0IHRoZSBFdmVu
dFNlbmRlciBmb3IgZWFjaCB0ZXN0LgotI2lmIFBMQVRGT1JNKE1BQykgfHwgUExBVEZPUk0oUVQp
IHx8IFBMQVRGT1JNKEdUSykgfHwgUExBVEZPUk0oRUZMKQogICAgIG1fZXZlbnRTZW5kZXJQcm94
eSA9IGFkb3B0UHRyKG5ldyBFdmVudFNlbmRlclByb3h5KHRoaXMpKTsKLSNlbmRpZgogCiAgICAg
Ly8gUmVzZXQgcHJlZmVyZW5jZXMKICAgICBXS1ByZWZlcmVuY2VzUmVmIHByZWZlcmVuY2VzID0g
V0tQYWdlR3JvdXBHZXRQcmVmZXJlbmNlcyhtX3BhZ2VHcm91cC5nZXQoKSk7CkBAIC04MzQsNyAr
ODI5LDYgQEAgdm9pZCBUZXN0Q29udHJvbGxlcjo6ZGlkUmVjZWl2ZUtleURvd25NZQogCiB2b2lk
IFRlc3RDb250cm9sbGVyOjpkaWRSZWNlaXZlTWVzc2FnZUZyb21JbmplY3RlZEJ1bmRsZShXS1N0
cmluZ1JlZiBtZXNzYWdlTmFtZSwgV0tUeXBlUmVmIG1lc3NhZ2VCb2R5KQogewotI2lmIFBMQVRG
T1JNKE1BQykgfHwgUExBVEZPUk0oUVQpIHx8IFBMQVRGT1JNKEdUSykgfHwgUExBVEZPUk0oRUZM
KQogICAgIGlmIChXS1N0cmluZ0lzRXF1YWxUb1VURjhDU3RyaW5nKG1lc3NhZ2VOYW1lLCAiRXZl
bnRTZW5kZXIiKSkgewogICAgICAgICBBU1NFUlQoV0tHZXRUeXBlSUQobWVzc2FnZUJvZHkpID09
IFdLRGljdGlvbmFyeUdldFR5cGVJRCgpKTsKICAgICAgICAgV0tEaWN0aW9uYXJ5UmVmIG1lc3Nh
Z2VCb2R5RGljdGlvbmFyeSA9IHN0YXRpY19jYXN0PFdLRGljdGlvbmFyeVJlZj4obWVzc2FnZUJv
ZHkpOwpAQCAtODY3LDcgKzg2MSw2IEBAIHZvaWQgVGVzdENvbnRyb2xsZXI6OmRpZFJlY2VpdmVN
ZXNzYWdlRnIKIAogICAgICAgICBBU1NFUlRfTk9UX1JFQUNIRUQoKTsKICAgICB9Ci0jZW5kaWYK
IAogICAgIGlmICghbV9jdXJyZW50SW52b2NhdGlvbikKICAgICAgICAgcmV0dXJuOwpAQCAtODc3
LDcgKzg3MCw2IEBAIHZvaWQgVGVzdENvbnRyb2xsZXI6OmRpZFJlY2VpdmVNZXNzYWdlRnIKIAog
V0tSZXRhaW5QdHI8V0tUeXBlUmVmPiBUZXN0Q29udHJvbGxlcjo6ZGlkUmVjZWl2ZVN5bmNocm9u
b3VzTWVzc2FnZUZyb21JbmplY3RlZEJ1bmRsZShXS1N0cmluZ1JlZiBtZXNzYWdlTmFtZSwgV0tU
eXBlUmVmIG1lc3NhZ2VCb2R5KQogewotI2lmIFBMQVRGT1JNKE1BQykgfHwgUExBVEZPUk0oUVQp
IHx8IFBMQVRGT1JNKEdUSykgfHwgUExBVEZPUk0oRUZMKQogICAgIGlmIChXS1N0cmluZ0lzRXF1
YWxUb1VURjhDU3RyaW5nKG1lc3NhZ2VOYW1lLCAiRXZlbnRTZW5kZXIiKSkgewogICAgICAgICBB
U1NFUlQoV0tHZXRUeXBlSUQobWVzc2FnZUJvZHkpID09IFdLRGljdGlvbmFyeUdldFR5cGVJRCgp
KTsKICAgICAgICAgV0tEaWN0aW9uYXJ5UmVmIG1lc3NhZ2VCb2R5RGljdGlvbmFyeSA9IHN0YXRp
Y19jYXN0PFdLRGljdGlvbmFyeVJlZj4obWVzc2FnZUJvZHkpOwpAQCAtMTA1OCw3ICsxMDUwLDYg
QEAgV0tSZXRhaW5QdHI8V0tUeXBlUmVmPiBUZXN0Q29udHJvbGxlcjo6ZAogI2VuZGlmCiAgICAg
ICAgIEFTU0VSVF9OT1RfUkVBQ0hFRCgpOwogICAgIH0KLSNlbmRpZgogICAgIHJldHVybiBtX2N1
cnJlbnRJbnZvY2F0aW9uLT5kaWRSZWNlaXZlU3luY2hyb25vdXNNZXNzYWdlRnJvbUluamVjdGVk
QnVuZGxlKG1lc3NhZ2VOYW1lLCBtZXNzYWdlQm9keSk7CiB9CiAKSW5kZXg6IFRvb2xzL1dlYktp
dFRlc3RSdW5uZXIvVGVzdENvbnRyb2xsZXIuaAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9XZWJLaXRU
ZXN0UnVubmVyL1Rlc3RDb250cm9sbGVyLmgJKHJldmlzaW9uIDE1NDcwNSkKKysrIFRvb2xzL1dl
YktpdFRlc3RSdW5uZXIvVGVzdENvbnRyb2xsZXIuaAkod29ya2luZyBjb3B5KQpAQCAtMjE1LDkg
KzIxNSw3IEBAIHByaXZhdGU6CiAKICAgICBib29sIG1fc2hvdWxkQmxvY2tBbGxQbHVnaW5zOwog
Ci0jaWYgUExBVEZPUk0oTUFDKSB8fCBQTEFURk9STShRVCkgfHwgUExBVEZPUk0oR1RLKSB8fCBQ
TEFURk9STShFRkwpCiAgICAgT3duUHRyPEV2ZW50U2VuZGVyUHJveHk+IG1fZXZlbnRTZW5kZXJQ
cm94eTsKLSNlbmRpZgogCiAjaWYgUExBVEZPUk0oUVQpCiAgICAgY2xhc3MgUnVuTG9vcDsKSW5k
ZXg6IFRvb2xzL1dlYktpdFRlc3RSdW5uZXIvSW5qZWN0ZWRCdW5kbGUvRXZlbnRTZW5kaW5nQ29u
dHJvbGxlci5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PQotLS0gVG9vbHMvV2ViS2l0VGVzdFJ1bm5lci9JbmplY3Rl
ZEJ1bmRsZS9FdmVudFNlbmRpbmdDb250cm9sbGVyLmNwcAkocmV2aXNpb24gMTU0NzA1KQorKysg
VG9vbHMvV2ViS2l0VGVzdFJ1bm5lci9JbmplY3RlZEJ1bmRsZS9FdmVudFNlbmRpbmdDb250cm9s
bGVyLmNwcAkod29ya2luZyBjb3B5KQpAQCAtMTA1LDE0ICsxMDUsNiBAQCBQYXNzUmVmUHRyPEV2
ZW50U2VuZGluZ0NvbnRyb2xsZXI+IEV2ZW50CiB9CiAKIEV2ZW50U2VuZGluZ0NvbnRyb2xsZXI6
OkV2ZW50U2VuZGluZ0NvbnRyb2xsZXIoKQotI2lmZGVmIFVTRV9XRUJQUk9DRVNTX0VWRU5UX1NJ
TVVMQVRJT04KLSAgICA6IG1fdGltZSgwKQotICAgICwgbV9wb3NpdGlvbigpCi0gICAgLCBtX2Ns
aWNrQ291bnQoMCkKLSAgICAsIG1fY2xpY2tUaW1lKDApCi0gICAgLCBtX2NsaWNrUG9zaXRpb24o
KQotICAgICwgbV9jbGlja0J1dHRvbihrV0tFdmVudE1vdXNlQnV0dG9uTm9CdXR0b24pCi0jZW5k
aWYKIHsKIH0KIApAQCAtMTU2LDE1ICsxNDgsMTAgQEAgdm9pZCBFdmVudFNlbmRpbmdDb250cm9s
bGVyOjptb3VzZURvd24oaQogICAgIEpTQ29udGV4dFJlZiBjb250ZXh0ID0gV0tCdW5kbGVGcmFt
ZUdldEphdmFTY3JpcHRDb250ZXh0KGZyYW1lKTsKICAgICBXS0V2ZW50TW9kaWZpZXJzIG1vZGlm
aWVycyA9IHBhcnNlTW9kaWZpZXJBcnJheShjb250ZXh0LCBtb2RpZmllckFycmF5KTsKIAotI2lm
ZGVmIFVTRV9XRUJQUk9DRVNTX0VWRU5UX1NJTVVMQVRJT04KLSAgICB1cGRhdGVDbGlja0NvdW50
KGJ1dHRvbik7Ci0gICAgV0tCdW5kbGVQYWdlU2ltdWxhdGVNb3VzZURvd24ocGFnZSwgYnV0dG9u
LCBtX3Bvc2l0aW9uLCBtX2NsaWNrQ291bnQsIG1vZGlmaWVycywgbV90aW1lKTsKLSNlbHNlCiAg
ICAgV0tSZXRhaW5QdHI8V0tTdHJpbmdSZWY+IEV2ZW50U2VuZGVyTWVzc2FnZU5hbWUoQWRvcHRX
SywgV0tTdHJpbmdDcmVhdGVXaXRoVVRGOENTdHJpbmcoIkV2ZW50U2VuZGVyIikpOwogICAgIFdL
UmV0YWluUHRyPFdLTXV0YWJsZURpY3Rpb25hcnlSZWY+IEV2ZW50U2VuZGVyTWVzc2FnZUJvZHko
QWRvcHRXSywgY3JlYXRlTW91c2VNZXNzYWdlQm9keShNb3VzZURvd24sIGJ1dHRvbiwgbW9kaWZp
ZXJzKSk7CiAKICAgICBXS0J1bmRsZVBvc3RTeW5jaHJvbm91c01lc3NhZ2UoSW5qZWN0ZWRCdW5k
bGU6OnNoYXJlZCgpLmJ1bmRsZSgpLCBFdmVudFNlbmRlck1lc3NhZ2VOYW1lLmdldCgpLCBFdmVu
dFNlbmRlck1lc3NhZ2VCb2R5LmdldCgpLCAwKTsKLSNlbmRpZgogfQogCiB2b2lkIEV2ZW50U2Vu
ZGluZ0NvbnRyb2xsZXI6Om1vdXNlVXAoaW50IGJ1dHRvbiwgSlNWYWx1ZVJlZiBtb2RpZmllckFy
cmF5KQpAQCAtMTc0LDI0ICsxNjEsMTQgQEAgdm9pZCBFdmVudFNlbmRpbmdDb250cm9sbGVyOjpt
b3VzZVVwKGludAogICAgIEpTQ29udGV4dFJlZiBjb250ZXh0ID0gV0tCdW5kbGVGcmFtZUdldEph
dmFTY3JpcHRDb250ZXh0KGZyYW1lKTsKICAgICBXS0V2ZW50TW9kaWZpZXJzIG1vZGlmaWVycyA9
IHBhcnNlTW9kaWZpZXJBcnJheShjb250ZXh0LCBtb2RpZmllckFycmF5KTsKIAotI2lmZGVmIFVT
RV9XRUJQUk9DRVNTX0VWRU5UX1NJTVVMQVRJT04KLSAgICB1cGRhdGVDbGlja0NvdW50KGJ1dHRv
bik7Ci0gICAgV0tCdW5kbGVQYWdlU2ltdWxhdGVNb3VzZVVwKHBhZ2UsIGJ1dHRvbiwgbV9wb3Np
dGlvbiwgbV9jbGlja0NvdW50LCBtb2RpZmllcnMsIG1fdGltZSk7Ci0jZWxzZQogICAgIFdLUmV0
YWluUHRyPFdLU3RyaW5nUmVmPiBFdmVudFNlbmRlck1lc3NhZ2VOYW1lKEFkb3B0V0ssIFdLU3Ry
aW5nQ3JlYXRlV2l0aFVURjhDU3RyaW5nKCJFdmVudFNlbmRlciIpKTsKICAgICBXS1JldGFpblB0
cjxXS011dGFibGVEaWN0aW9uYXJ5UmVmPiBFdmVudFNlbmRlck1lc3NhZ2VCb2R5KEFkb3B0V0ss
IGNyZWF0ZU1vdXNlTWVzc2FnZUJvZHkoTW91c2VVcCwgYnV0dG9uLCBtb2RpZmllcnMpKTsKIAog
ICAgIFdLQnVuZGxlUG9zdFN5bmNocm9ub3VzTWVzc2FnZShJbmplY3RlZEJ1bmRsZTo6c2hhcmVk
KCkuYnVuZGxlKCksIEV2ZW50U2VuZGVyTWVzc2FnZU5hbWUuZ2V0KCksIEV2ZW50U2VuZGVyTWVz
c2FnZUJvZHkuZ2V0KCksIDApOwotI2VuZGlmCiB9CiAKIHZvaWQgRXZlbnRTZW5kaW5nQ29udHJv
bGxlcjo6bW91c2VNb3ZlVG8oaW50IHgsIGludCB5KQogewotI2lmZGVmIFVTRV9XRUJQUk9DRVNT
X0VWRU5UX1NJTVVMQVRJT04KLSAgICBtX3Bvc2l0aW9uLnggPSB4OwotICAgIG1fcG9zaXRpb24u
eSA9IHk7Ci0gICAgV0tCdW5kbGVQYWdlU2ltdWxhdGVNb3VzZU1vdGlvbihJbmplY3RlZEJ1bmRs
ZTo6c2hhcmVkKCkucGFnZSgpLT5wYWdlKCksIG1fcG9zaXRpb24sIG1fdGltZSk7Ci0jZWxzZQog
ICAgIFdLUmV0YWluUHRyPFdLU3RyaW5nUmVmPiBFdmVudFNlbmRlck1lc3NhZ2VOYW1lKEFkb3B0
V0ssIFdLU3RyaW5nQ3JlYXRlV2l0aFVURjhDU3RyaW5nKCJFdmVudFNlbmRlciIpKTsKICAgICBX
S1JldGFpblB0cjxXS011dGFibGVEaWN0aW9uYXJ5UmVmPiBFdmVudFNlbmRlck1lc3NhZ2VCb2R5
KEFkb3B0V0ssIFdLTXV0YWJsZURpY3Rpb25hcnlDcmVhdGUoKSk7CiAKQEAgLTIwOCwxNCArMTg1
LDEwIEBAIHZvaWQgRXZlbnRTZW5kaW5nQ29udHJvbGxlcjo6bW91c2VNb3ZlVG8KICAgICBXS0Rp
Y3Rpb25hcnlBZGRJdGVtKEV2ZW50U2VuZGVyTWVzc2FnZUJvZHkuZ2V0KCksIHlLZXkuZ2V0KCks
IHlSZWYuZ2V0KCkpOwogCiAgICAgV0tCdW5kbGVQb3N0U3luY2hyb25vdXNNZXNzYWdlKEluamVj
dGVkQnVuZGxlOjpzaGFyZWQoKS5idW5kbGUoKSwgRXZlbnRTZW5kZXJNZXNzYWdlTmFtZS5nZXQo
KSwgRXZlbnRTZW5kZXJNZXNzYWdlQm9keS5nZXQoKSwgMCk7Ci0jZW5kaWYKIH0KIAogdm9pZCBF
dmVudFNlbmRpbmdDb250cm9sbGVyOjpsZWFwRm9yd2FyZChpbnQgbWlsbGlzZWNvbmRzKQogewot
I2lmZGVmIFVTRV9XRUJQUk9DRVNTX0VWRU5UX1NJTVVMQVRJT04KLSAgICBtX3RpbWUgKz0gbWls
bGlzZWNvbmRzIC8gMTAwMC4wOwotI2Vsc2UKICAgICBXS1JldGFpblB0cjxXS1N0cmluZ1JlZj4g
RXZlbnRTZW5kZXJNZXNzYWdlTmFtZShBZG9wdFdLLCBXS1N0cmluZ0NyZWF0ZVdpdGhVVEY4Q1N0
cmluZygiRXZlbnRTZW5kZXIiKSk7CiAgICAgV0tSZXRhaW5QdHI8V0tNdXRhYmxlRGljdGlvbmFy
eVJlZj4gRXZlbnRTZW5kZXJNZXNzYWdlQm9keShBZG9wdFdLLCBXS011dGFibGVEaWN0aW9uYXJ5
Q3JlYXRlKCkpOwogCkBAIC0yMjgsNyArMjAxLDYgQEAgdm9pZCBFdmVudFNlbmRpbmdDb250cm9s
bGVyOjpsZWFwRm9yd2FyZAogICAgIFdLRGljdGlvbmFyeUFkZEl0ZW0oRXZlbnRTZW5kZXJNZXNz
YWdlQm9keS5nZXQoKSwgdGltZUtleS5nZXQoKSwgdGltZVJlZi5nZXQoKSk7CiAKICAgICBXS0J1
bmRsZVBvc3RTeW5jaHJvbm91c01lc3NhZ2UoSW5qZWN0ZWRCdW5kbGU6OnNoYXJlZCgpLmJ1bmRs
ZSgpLCBFdmVudFNlbmRlck1lc3NhZ2VOYW1lLmdldCgpLCBFdmVudFNlbmRlck1lc3NhZ2VCb2R5
LmdldCgpLCAwKTsKLSNlbmRpZgogfQogCiB2b2lkIEV2ZW50U2VuZGluZ0NvbnRyb2xsZXI6OnNj
aGVkdWxlQXN5bmNocm9ub3VzQ2xpY2soKQpAQCAtMzY1LDIyICszMzcsNiBAQCBKU1ZhbHVlUmVm
IEV2ZW50U2VuZGluZ0NvbnRyb2xsZXI6OmNvbnRlCiAjZW5kaWYKIH0KIAotI2lmZGVmIFVTRV9X
RUJQUk9DRVNTX0VWRU5UX1NJTVVMQVRJT04KLXZvaWQgRXZlbnRTZW5kaW5nQ29udHJvbGxlcjo6
dXBkYXRlQ2xpY2tDb3VudChXS0V2ZW50TW91c2VCdXR0b24gYnV0dG9uKQotewotICAgIGlmICht
X3RpbWUgLSBtX2NsaWNrVGltZSA8IDEgJiYgbV9wb3NpdGlvbiA9PSBtX2NsaWNrUG9zaXRpb24g
JiYgYnV0dG9uID09IG1fY2xpY2tCdXR0b24pIHsKLSAgICAgICAgKyttX2NsaWNrQ291bnQ7Ci0g
ICAgICAgIG1fY2xpY2tUaW1lID0gbV90aW1lOwotICAgICAgICByZXR1cm47Ci0gICAgfQotCi0g
ICAgbV9jbGlja0NvdW50ID0gMTsKLSAgICBtX2NsaWNrVGltZSA9IG1fdGltZTsKLSAgICBtX2Ns
aWNrUG9zaXRpb24gPSBtX3Bvc2l0aW9uOwotICAgIG1fY2xpY2tCdXR0b24gPSBidXR0b247Ci19
Ci0jZW5kaWYKLQogdm9pZCBFdmVudFNlbmRpbmdDb250cm9sbGVyOjp0ZXh0Wm9vbUluKCkKIHsK
ICAgICAvLyBFbnN1cmUgcGFnZSB6b29tIGlzIHJlc2V0LgpJbmRleDogVG9vbHMvV2ViS2l0VGVz
dFJ1bm5lci9JbmplY3RlZEJ1bmRsZS9FdmVudFNlbmRpbmdDb250cm9sbGVyLmgKPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQotLS0gVG9vbHMvV2ViS2l0VGVzdFJ1bm5lci9JbmplY3RlZEJ1bmRsZS9FdmVudFNlbmRpbmdD
b250cm9sbGVyLmgJKHJldmlzaW9uIDE1NDcwNSkKKysrIFRvb2xzL1dlYktpdFRlc3RSdW5uZXIv
SW5qZWN0ZWRCdW5kbGUvRXZlbnRTZW5kaW5nQ29udHJvbGxlci5oCSh3b3JraW5nIGNvcHkpCkBA
IC0zMSwxMCArMzEsNiBAQAogI2luY2x1ZGUgPFdlYktpdDIvV0tHZW9tZXRyeS5oPgogI2luY2x1
ZGUgPHd0Zi9QYXNzUmVmUHRyLmg+CiAKLSNpZiAhUExBVEZPUk0oTUFDKSAmJiAhUExBVEZPUk0o
UVQpICYmICFQTEFURk9STShHVEspICYmICFQTEFURk9STShFRkwpCi0jZGVmaW5lIFVTRV9XRUJQ
Uk9DRVNTX0VWRU5UX1NJTVVMQVRJT04KLSNlbmRpZgotCiBuYW1lc3BhY2UgV1RSIHsKIAogY2xh
c3MgRXZlbnRTZW5kaW5nQ29udHJvbGxlciA6IHB1YmxpYyBKU1dyYXBwYWJsZSB7CkBAIC04Mywx
OCArNzksNiBAQCBwdWJsaWM6CiAKIHByaXZhdGU6CiAgICAgRXZlbnRTZW5kaW5nQ29udHJvbGxl
cigpOwotCi0jaWZkZWYgVVNFX1dFQlBST0NFU1NfRVZFTlRfU0lNVUxBVElPTgotICAgIHZvaWQg
dXBkYXRlQ2xpY2tDb3VudChXS0V2ZW50TW91c2VCdXR0b24pOwotCi0gICAgZG91YmxlIG1fdGlt
ZTsKLSAgICBXS1BvaW50IG1fcG9zaXRpb247Ci0KLSAgICBpbnQgbV9jbGlja0NvdW50OwotICAg
IGRvdWJsZSBtX2NsaWNrVGltZTsKLSAgICBXS1BvaW50IG1fY2xpY2tQb3NpdGlvbjsKLSAgICBX
S0V2ZW50TW91c2VCdXR0b24gbV9jbGlja0J1dHRvbjsKLSNlbmRpZgogfTsKIAogfSAvLyBuYW1l
c3BhY2UgV1RSCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>