<?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>152584</bug_id>
          
          <creation_ts>2015-12-29 03:32:16 -0800</creation_ts>
          <short_desc>[CoordinatedGraphics] VideoRenderRequestScheduler shouldn&apos;t dispatch to main thread in threaded compositor</short_desc>
          <delta_ts>2015-12-30 01:49:02 -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="Zan Dobersek">zan</reporter>
          <assigned_to name="Zan Dobersek">zan</assigned_to>
          <cc>cgarcia</cc>
    
    <cc>yoon</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1151532</commentid>
    <comment_count>0</comment_count>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2015-12-29 03:32:16 -0800</bug_when>
    <thetext>[CoordinatedGraphics] VideoRenderRequestScheduler shouldn&apos;t dispatch to main thread in threaded compositor</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1151533</commentid>
    <comment_count>1</comment_count>
      <attachid>267983</attachid>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2015-12-29 03:37:39 -0800</bug_when>
    <thetext>Created attachment 267983
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1151592</commentid>
    <comment_count>2</comment_count>
      <attachid>268001</attachid>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2015-12-29 23:39:09 -0800</bug_when>
    <thetext>Created attachment 268001
Patch for landing

With an updated ChangeLog.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1151599</commentid>
    <comment_count>3</comment_count>
      <attachid>268001</attachid>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2015-12-30 01:48:55 -0800</bug_when>
    <thetext>Comment on attachment 268001
Patch for landing

Clearing flags on attachment: 268001

Committed r194446: &lt;http://trac.webkit.org/changeset/194446&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1151600</commentid>
    <comment_count>4</comment_count>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2015-12-30 01:49:02 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>267983</attachid>
            <date>2015-12-29 03:37:39 -0800</date>
            <delta_ts>2015-12-29 23:39:04 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-152584-20151229033703.patch</filename>
            <type>text/plain</type>
            <size>3901</size>
            <attacher name="Zan Dobersek">zan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTk0NDM0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZTVmOTVmN2ExN2ZiNGMw
Zjg1MWNiNmQxNTlmMGQ5ZmM4YzVkZDM1NS4uYmQxNmU5Mzc5Yjk3ZjMxYjk1MmRjZmJjY2NlMjZi
MTUxZDNlYTlmMCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI0IEBACisyMDE1LTEyLTI5ICBaYW4g
RG9iZXJzZWsgIDx6ZG9iZXJzZWtAaWdhbGlhLmNvbT4KKworICAgICAgICBbQ29vcmRpbmF0ZWRH
cmFwaGljc10gVmlkZW9SZW5kZXJSZXF1ZXN0U2NoZWR1bGVyIHNob3VsZG4ndCBkaXNwYXRjaCB0
byBtYWluIHRocmVhZCBpbiB0aHJlYWRlZCBjb21wb3NpdG9yCisgICAgICAgIGh0dHBzOi8vYnVn
cy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNTI1ODQKKworICAgICAgICBSZXZpZXdlZCBi
eSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBUaGUgVmlkZW9SZW5kZXJSZXF1ZXN0U2NoZWR1
bGVyIGNsYXNzIHNob3VsZCBvbmx5IHNlbmQgdGhlIHJlcGFpbnQtcmVxdWVzdGVkCisgICAgICAg
IHNpZ25hbCBkaXNwYXRjaCB0byB0aGUgbWFpbiB0aHJlYWQgd2hlbiBub3QgdXNpbmcgdGhlIHRo
cmVhZGVkIGNvbXBvc2l0b3IuCisgICAgICAgIEluIGNhc2UgdGhhdCBpcyB1c2VkIChndWFyZGVk
IHZpYSBXVEZfVVNFX0NPT1JESU5BVEVEX0dSQVBISUNTX1RIUkVBREVEKSwgdGhlCisgICAgICAg
IHNpZ25hbCBkaXNwYXRjaCBjYW4gYmUgZG9uZSBvbiB0aGUgY3VycmVudCB0aHJlYWQgKG5vcm1h
bGx5IGEgR1N0cmVhbWVyIHRocmVhZCkuCisKKyAgICAgICAgV2hlbiB0aGF0IGlzIHRoZSBjYXNl
IHdlIGRvbid0IG5lZWQgdGhlIFJ1bkxvb3A6OlRpbWVyLCBDb25kaXRpb24gYW5kIHRoZQorICAg
ICAgICB2aWRlbyBzaW5rIEdSZWZQdHIgcHJvdGVjdG9yIHRoYXQgYXJlIG90aGVyd2lzZSB1c2Vk
IGJ5IHRoaXMgY2xhc3MsIHNvIHRoZXNlCisgICAgICAgIGNhbiBqdXN0IGJlIGd1YXJkZWQgd2l0
aCB0aGUgVVNFKC4uLikgZmxhZy4KKworICAgICAgICAqIHBsYXRmb3JtL2dyYXBoaWNzL2dzdHJl
YW1lci9WaWRlb1NpbmtHU3RyZWFtZXIuY3BwOgorICAgICAgICAoVmlkZW9SZW5kZXJSZXF1ZXN0
U2NoZWR1bGVyOjpWaWRlb1JlbmRlclJlcXVlc3RTY2hlZHVsZXIpOgorICAgICAgICAoVmlkZW9S
ZW5kZXJSZXF1ZXN0U2NoZWR1bGVyOjpzdG9wKToKKyAgICAgICAgKFZpZGVvUmVuZGVyUmVxdWVz
dFNjaGVkdWxlcjo6cmVxdWVzdFJlbmRlcik6CisKIDIwMTUtMTItMjggIEFsZXggQ2hyaXN0ZW5z
ZW4gIDxhY2hyaXN0ZW5zZW5Ad2Via2l0Lm9yZz4KIAogICAgICAgICBGaXggV2luZG93cyBidWls
ZCwgb3N0ZW5zaWJseSBhZnRlciByMTk0NDI0LgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUv
cGxhdGZvcm0vZ3JhcGhpY3MvZ3N0cmVhbWVyL1ZpZGVvU2lua0dTdHJlYW1lci5jcHAgYi9Tb3Vy
Y2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9nc3RyZWFtZXIvVmlkZW9TaW5rR1N0cmVhbWVy
LmNwcAppbmRleCBkNmQyMzI2NGEzOTE5YmJjMTI5ZjY3MWU4MGI2Y2UyYzRkNmFlYThhLi5jYTU5
OWRlNDY4YjY2NmQ4MDE4YWZlMWNjYjIzMGJmZWJhOGI3ZjIwIDEwMDY0NAotLS0gYS9Tb3VyY2Uv
V2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9nc3RyZWFtZXIvVmlkZW9TaW5rR1N0cmVhbWVyLmNw
cAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9nc3RyZWFtZXIvVmlkZW9T
aW5rR1N0cmVhbWVyLmNwcApAQCAtNzMsOSArNzMsMTEgQEAgc3RhdGljIEdSZWZQdHI8R3N0U2Ft
cGxlPiB3ZWJraXRWaWRlb1NpbmtSZXF1ZXN0UmVuZGVyKFdlYktpdFZpZGVvU2luayosIEdzdEJ1
ZmYKIGNsYXNzIFZpZGVvUmVuZGVyUmVxdWVzdFNjaGVkdWxlciB7CiBwdWJsaWM6CiAgICAgVmlk
ZW9SZW5kZXJSZXF1ZXN0U2NoZWR1bGVyKCkKKyNpZiAhVVNFKENPT1JESU5BVEVEX0dSQVBISUNT
X1RIUkVBREVEKQogICAgICAgICA6IG1fdGltZXIoUnVuTG9vcDo6bWFpbigpLCB0aGlzLCAmVmlk
ZW9SZW5kZXJSZXF1ZXN0U2NoZWR1bGVyOjpyZW5kZXIpCisjZW5kaWYKICAgICB7Ci0jaWYgUExB
VEZPUk0oR1RLKQorI2lmIFBMQVRGT1JNKEdUSykgJiYgIVVTRShDT09SRElOQVRFRF9HUkFQSElD
U19USFJFQURFRCkKICAgICAgICAgLy8gVXNlIGEgaGlnaGVyIHByaW9yaXR5IHRoYW4gV2ViQ29y
ZSB0aW1lcnMgKEdfUFJJT1JJVFlfSElHSF9JRExFICsgMjApLgogICAgICAgICBtX3RpbWVyLnNl
dFByaW9yaXR5KEdfUFJJT1JJVFlfSElHSF9JRExFICsgMTkpOwogI2VuZGlmCkBAIC05MCwxMCAr
OTIsMTIgQEAgcHVibGljOgogICAgIHZvaWQgc3RvcCgpCiAgICAgewogICAgICAgICBMb2NrSG9s
ZGVyIGxvY2tlcihtX3NhbXBsZU11dGV4KTsKLSAgICAgICAgbV90aW1lci5zdG9wKCk7CiAgICAg
ICAgIG1fc2FtcGxlID0gbnVsbHB0cjsKICAgICAgICAgbV91bmxvY2tlZCA9IHRydWU7CisjaWYg
IVVTRShDT09SRElOQVRFRF9HUkFQSElDU19USFJFQURFRCkKKyAgICAgICAgbV90aW1lci5zdG9w
KCk7CiAgICAgICAgIG1fZGF0YUNvbmRpdGlvbi5ub3RpZnlPbmUoKTsKKyNlbmRpZgogICAgIH0K
IAogICAgIGJvb2wgcmVxdWVzdFJlbmRlcihXZWJLaXRWaWRlb1NpbmsqIHNpbmssIEdzdEJ1ZmZl
ciogYnVmZmVyKQpAQCAtMTA2LDE0ICsxMTAsMjEgQEAgcHVibGljOgogICAgICAgICBpZiAoIW1f
c2FtcGxlKQogICAgICAgICAgICAgcmV0dXJuIGZhbHNlOwogCisjaWYgVVNFKENPT1JESU5BVEVE
X0dSQVBISUNTX1RIUkVBREVEKQorICAgICAgICBpZiAoTElLRUxZKEdTVF9JU19TQU1QTEUobV9z
YW1wbGUuZ2V0KCkpKSkKKyAgICAgICAgICAgIHdlYmtpdFZpZGVvU2lua1JlcGFpbnRSZXF1ZXN0
ZWQoc2luaywgbV9zYW1wbGUuZ2V0KCkpOworICAgICAgICBtX3NhbXBsZSA9IG51bGxwdHI7Cisj
ZWxzZQogICAgICAgICBtX3NpbmsgPSBzaW5rOwogICAgICAgICBtX3RpbWVyLnN0YXJ0T25lU2hv
dCgwKTsKICAgICAgICAgbV9kYXRhQ29uZGl0aW9uLndhaXQobV9zYW1wbGVNdXRleCk7CisjZW5k
aWYKICAgICAgICAgcmV0dXJuIHRydWU7CiAgICAgfQogCiBwcml2YXRlOgogCisjaWYgIVVTRShD
T09SRElOQVRFRF9HUkFQSElDU19USFJFQURFRCkKICAgICB2b2lkIHJlbmRlcigpCiAgICAgewog
ICAgICAgICBMb2NrSG9sZGVyIGxvY2tlcihtX3NhbXBsZU11dGV4KTsKQEAgLTEyMywxMiArMTM0
LDE2IEBAIHByaXZhdGU6CiAgICAgICAgICAgICB3ZWJraXRWaWRlb1NpbmtSZXBhaW50UmVxdWVz
dGVkKHNpbmsuZ2V0KCksIHNhbXBsZS5nZXQoKSk7CiAgICAgICAgIG1fZGF0YUNvbmRpdGlvbi5u
b3RpZnlPbmUoKTsKICAgICB9CisjZW5kaWYKIAotICAgIFJ1bkxvb3A6OlRpbWVyPFZpZGVvUmVu
ZGVyUmVxdWVzdFNjaGVkdWxlcj4gbV90aW1lcjsKICAgICBMb2NrIG1fc2FtcGxlTXV0ZXg7Ci0g
ICAgQ29uZGl0aW9uIG1fZGF0YUNvbmRpdGlvbjsKICAgICBHUmVmUHRyPEdzdFNhbXBsZT4gbV9z
YW1wbGU7CisKKyNpZiAhVVNFKENPT1JESU5BVEVEX0dSQVBISUNTX1RIUkVBREVEKQorICAgIFJ1
bkxvb3A6OlRpbWVyPFZpZGVvUmVuZGVyUmVxdWVzdFNjaGVkdWxlcj4gbV90aW1lcjsKKyAgICBD
b25kaXRpb24gbV9kYXRhQ29uZGl0aW9uOwogICAgIEdSZWZQdHI8V2ViS2l0VmlkZW9TaW5rPiBt
X3Npbms7CisjZW5kaWYKIAogICAgIC8vIElmIHRoaXMgaXMgdHJ1ZSBhbGwgcHJvY2Vzc2luZyBz
aG91bGQgZmluaXNoIEFTQVAKICAgICAvLyBUaGlzIGlzIG5lY2Vzc2FyeSBiZWNhdXNlIHRoZXJl
IGNvdWxkIGJlIGEgcmFjZSBiZXR3ZWVuCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>268001</attachid>
            <date>2015-12-29 23:39:09 -0800</date>
            <delta_ts>2015-12-29 23:39:09 -0800</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-152584-20151229233834.patch</filename>
            <type>text/plain</type>
            <size>4143</size>
            <attacher name="Zan Dobersek">zan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTk0NDQyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMDE4NTdhZmVkMjMzMWU3
OGMzODg0MzBmYTlmOTMwNzM1MGY1ODU1MC4uYmI0YjUwMThlOTFjZmQ5OGRhZDA5OTZjMTEzMzlh
M2NiYzc3YzZiMyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI3IEBACisyMDE1LTEyLTI5ICBaYW4g
RG9iZXJzZWsgIDx6ZG9iZXJzZWtAaWdhbGlhLmNvbT4KKworICAgICAgICBbQ29vcmRpbmF0ZWRH
cmFwaGljc10gVmlkZW9SZW5kZXJSZXF1ZXN0U2NoZWR1bGVyIHNob3VsZG4ndCBkaXNwYXRjaCB0
byBtYWluIHRocmVhZCBpbiB0aHJlYWRlZCBjb21wb3NpdG9yCisgICAgICAgIGh0dHBzOi8vYnVn
cy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNTI1ODQKKworICAgICAgICBSZXZpZXdlZCBi
eSBDYXJsb3MgR2FyY2lhIENhbXBvcy4KKworICAgICAgICBUaGUgVmlkZW9SZW5kZXJSZXF1ZXN0
U2NoZWR1bGVyIGNsYXNzIHNob3VsZCBvbmx5IHNlbmQgdGhlIHJlcGFpbnQtcmVxdWVzdGVkCisg
ICAgICAgIHNpZ25hbCBkaXNwYXRjaCB0byB0aGUgbWFpbiB0aHJlYWQgd2hlbiBub3QgdXNpbmcg
dGhlIHRocmVhZGVkIGNvbXBvc2l0b3IuCisgICAgICAgIEluIGNhc2UgdGhhdCBpcyB1c2VkIChn
dWFyZGVkIHZpYSBXVEZfVVNFX0NPT1JESU5BVEVEX0dSQVBISUNTX1RIUkVBREVEKSwgdGhlCisg
ICAgICAgIHNpZ25hbCBkaXNwYXRjaCBjYW4gYmUgZG9uZSBvbiB0aGUgY3VycmVudCB0aHJlYWQg
KG5vcm1hbGx5IGEgR1N0cmVhbWVyIHRocmVhZCkKKyAgICAgICAgc2luY2UgdGhlIGFjdHVhbCBH
TCB0ZXh0dXJlIHVwZGF0ZSB3aWxsIGJlIHRoZW4gZGlzcGF0Y2hlZCB0byB0aGUgY29tcG9zaXRv
cgorICAgICAgICB0aHJlYWQgKHVubGlrZSB3aGVuIGdzdHJlYW1lci1nbCBpcyB1c2VkLCB3aGVu
IHRoZSB1cGRhdGUgY2FuIGJlIGRvbmUgb24gdGhlCisgICAgICAgIHZlcnkgc2FtZSB0aHJlYWQp
LgorCisgICAgICAgIFdoZW4gdGhhdCBpcyB0aGUgY2FzZSB3ZSBkb24ndCBuZWVkIHRoZSBSdW5M
b29wOjpUaW1lciwgQ29uZGl0aW9uIGFuZCB0aGUKKyAgICAgICAgdmlkZW8gc2luayBHUmVmUHRy
IHByb3RlY3RvciB0aGF0IGFyZSBvdGhlcndpc2UgdXNlZCBieSB0aGlzIGNsYXNzLCBzbyB0aGVz
ZQorICAgICAgICBjYW4ganVzdCBiZSBndWFyZGVkIHdpdGggdGhlIFVTRSguLi4pIGZsYWcuCisK
KyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9nc3RyZWFtZXIvVmlkZW9TaW5rR1N0cmVhbWVy
LmNwcDoKKyAgICAgICAgKFZpZGVvUmVuZGVyUmVxdWVzdFNjaGVkdWxlcjo6VmlkZW9SZW5kZXJS
ZXF1ZXN0U2NoZWR1bGVyKToKKyAgICAgICAgKFZpZGVvUmVuZGVyUmVxdWVzdFNjaGVkdWxlcjo6
c3RvcCk6CisgICAgICAgIChWaWRlb1JlbmRlclJlcXVlc3RTY2hlZHVsZXI6OnJlcXVlc3RSZW5k
ZXIpOgorCiAyMDE1LTEyLTI5ICBTaW1vbiBGcmFzZXIgIDxzaW1vbi5mcmFzZXJAYXBwbGUuY29t
PgogCiAgICAgICAgIFJlbmFtZSAic2Nyb2xsT2Zmc2V0Rm9yRml4ZWRQb3NpdGlvbiIgYW5kIHJl
bGF0ZWQgZnVuY3Rpb25zIHRvIHJlZmVyIHRvIHNjcm9sbFBvc2l0aW9uCmRpZmYgLS1naXQgYS9T
b3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9nc3RyZWFtZXIvVmlkZW9TaW5rR1N0cmVh
bWVyLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2dzdHJlYW1lci9WaWRl
b1NpbmtHU3RyZWFtZXIuY3BwCmluZGV4IGQ2ZDIzMjY0YTM5MTliYmMxMjlmNjcxZTgwYjZjZTJj
NGQ2YWVhOGEuLmNhNTk5ZGU0NjhiNjY2ZDgwMThhZmUxY2NiMjMwYmZlYmE4YjdmMjAgMTAwNjQ0
Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2dzdHJlYW1lci9WaWRlb1Np
bmtHU3RyZWFtZXIuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2dz
dHJlYW1lci9WaWRlb1NpbmtHU3RyZWFtZXIuY3BwCkBAIC03Myw5ICs3MywxMSBAQCBzdGF0aWMg
R1JlZlB0cjxHc3RTYW1wbGU+IHdlYmtpdFZpZGVvU2lua1JlcXVlc3RSZW5kZXIoV2ViS2l0Vmlk
ZW9TaW5rKiwgR3N0QnVmZgogY2xhc3MgVmlkZW9SZW5kZXJSZXF1ZXN0U2NoZWR1bGVyIHsKIHB1
YmxpYzoKICAgICBWaWRlb1JlbmRlclJlcXVlc3RTY2hlZHVsZXIoKQorI2lmICFVU0UoQ09PUkRJ
TkFURURfR1JBUEhJQ1NfVEhSRUFERUQpCiAgICAgICAgIDogbV90aW1lcihSdW5Mb29wOjptYWlu
KCksIHRoaXMsICZWaWRlb1JlbmRlclJlcXVlc3RTY2hlZHVsZXI6OnJlbmRlcikKKyNlbmRpZgog
ICAgIHsKLSNpZiBQTEFURk9STShHVEspCisjaWYgUExBVEZPUk0oR1RLKSAmJiAhVVNFKENPT1JE
SU5BVEVEX0dSQVBISUNTX1RIUkVBREVEKQogICAgICAgICAvLyBVc2UgYSBoaWdoZXIgcHJpb3Jp
dHkgdGhhbiBXZWJDb3JlIHRpbWVycyAoR19QUklPUklUWV9ISUdIX0lETEUgKyAyMCkuCiAgICAg
ICAgIG1fdGltZXIuc2V0UHJpb3JpdHkoR19QUklPUklUWV9ISUdIX0lETEUgKyAxOSk7CiAjZW5k
aWYKQEAgLTkwLDEwICs5MiwxMiBAQCBwdWJsaWM6CiAgICAgdm9pZCBzdG9wKCkKICAgICB7CiAg
ICAgICAgIExvY2tIb2xkZXIgbG9ja2VyKG1fc2FtcGxlTXV0ZXgpOwotICAgICAgICBtX3RpbWVy
LnN0b3AoKTsKICAgICAgICAgbV9zYW1wbGUgPSBudWxscHRyOwogICAgICAgICBtX3VubG9ja2Vk
ID0gdHJ1ZTsKKyNpZiAhVVNFKENPT1JESU5BVEVEX0dSQVBISUNTX1RIUkVBREVEKQorICAgICAg
ICBtX3RpbWVyLnN0b3AoKTsKICAgICAgICAgbV9kYXRhQ29uZGl0aW9uLm5vdGlmeU9uZSgpOwor
I2VuZGlmCiAgICAgfQogCiAgICAgYm9vbCByZXF1ZXN0UmVuZGVyKFdlYktpdFZpZGVvU2luayog
c2luaywgR3N0QnVmZmVyKiBidWZmZXIpCkBAIC0xMDYsMTQgKzExMCwyMSBAQCBwdWJsaWM6CiAg
ICAgICAgIGlmICghbV9zYW1wbGUpCiAgICAgICAgICAgICByZXR1cm4gZmFsc2U7CiAKKyNpZiBV
U0UoQ09PUkRJTkFURURfR1JBUEhJQ1NfVEhSRUFERUQpCisgICAgICAgIGlmIChMSUtFTFkoR1NU
X0lTX1NBTVBMRShtX3NhbXBsZS5nZXQoKSkpKQorICAgICAgICAgICAgd2Via2l0VmlkZW9TaW5r
UmVwYWludFJlcXVlc3RlZChzaW5rLCBtX3NhbXBsZS5nZXQoKSk7CisgICAgICAgIG1fc2FtcGxl
ID0gbnVsbHB0cjsKKyNlbHNlCiAgICAgICAgIG1fc2luayA9IHNpbms7CiAgICAgICAgIG1fdGlt
ZXIuc3RhcnRPbmVTaG90KDApOwogICAgICAgICBtX2RhdGFDb25kaXRpb24ud2FpdChtX3NhbXBs
ZU11dGV4KTsKKyNlbmRpZgogICAgICAgICByZXR1cm4gdHJ1ZTsKICAgICB9CiAKIHByaXZhdGU6
CiAKKyNpZiAhVVNFKENPT1JESU5BVEVEX0dSQVBISUNTX1RIUkVBREVEKQogICAgIHZvaWQgcmVu
ZGVyKCkKICAgICB7CiAgICAgICAgIExvY2tIb2xkZXIgbG9ja2VyKG1fc2FtcGxlTXV0ZXgpOwpA
QCAtMTIzLDEyICsxMzQsMTYgQEAgcHJpdmF0ZToKICAgICAgICAgICAgIHdlYmtpdFZpZGVvU2lu
a1JlcGFpbnRSZXF1ZXN0ZWQoc2luay5nZXQoKSwgc2FtcGxlLmdldCgpKTsKICAgICAgICAgbV9k
YXRhQ29uZGl0aW9uLm5vdGlmeU9uZSgpOwogICAgIH0KKyNlbmRpZgogCi0gICAgUnVuTG9vcDo6
VGltZXI8VmlkZW9SZW5kZXJSZXF1ZXN0U2NoZWR1bGVyPiBtX3RpbWVyOwogICAgIExvY2sgbV9z
YW1wbGVNdXRleDsKLSAgICBDb25kaXRpb24gbV9kYXRhQ29uZGl0aW9uOwogICAgIEdSZWZQdHI8
R3N0U2FtcGxlPiBtX3NhbXBsZTsKKworI2lmICFVU0UoQ09PUkRJTkFURURfR1JBUEhJQ1NfVEhS
RUFERUQpCisgICAgUnVuTG9vcDo6VGltZXI8VmlkZW9SZW5kZXJSZXF1ZXN0U2NoZWR1bGVyPiBt
X3RpbWVyOworICAgIENvbmRpdGlvbiBtX2RhdGFDb25kaXRpb247CiAgICAgR1JlZlB0cjxXZWJL
aXRWaWRlb1Npbms+IG1fc2luazsKKyNlbmRpZgogCiAgICAgLy8gSWYgdGhpcyBpcyB0cnVlIGFs
bCBwcm9jZXNzaW5nIHNob3VsZCBmaW5pc2ggQVNBUAogICAgIC8vIFRoaXMgaXMgbmVjZXNzYXJ5
IGJlY2F1c2UgdGhlcmUgY291bGQgYmUgYSByYWNlIGJldHdlZW4K
</data>

          </attachment>
      

    </bug>

</bugzilla>