<?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>191327</bug_id>
          
          <creation_ts>2018-11-06 13:08:08 -0800</creation_ts>
          <short_desc>Make generic MainThreadSharedTimer implementation</short_desc>
          <delta_ts>2018-11-07 10:50:31 -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>Platform</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>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Don Olmstead">don.olmstead</reporter>
          <assigned_to name="Don Olmstead">don.olmstead</assigned_to>
          <cc>achristensen</cc>
    
    <cc>clopez</cc>
    
    <cc>commit-queue</cc>
    
    <cc>mcatanzaro</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1475651</commentid>
    <comment_count>0</comment_count>
    <who name="Don Olmstead">don.olmstead</who>
    <bug_when>2018-11-06 13:08:08 -0800</bug_when>
    <thetext>Currently MainThreadSharedTimerGlib.cpp could be used for other platforms.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1475654</commentid>
    <comment_count>1</comment_count>
      <attachid>353995</attachid>
    <who name="Don Olmstead">don.olmstead</who>
    <bug_when>2018-11-06 13:09:32 -0800</bug_when>
    <thetext>Created attachment 353995
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1475677</commentid>
    <comment_count>2</comment_count>
      <attachid>354000</attachid>
    <who name="Don Olmstead">don.olmstead</who>
    <bug_when>2018-11-06 13:48:50 -0800</bug_when>
    <thetext>Created attachment 354000
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1475779</commentid>
    <comment_count>3</comment_count>
      <attachid>354000</attachid>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2018-11-06 17:10:39 -0800</bug_when>
    <thetext>Comment on attachment 354000
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=354000&amp;action=review

&gt; Source/WebCore/platform/glib/MainThreadSharedTimerGLib.cpp:-3
&gt; - * Copyright (C) 2006-2016 Apple Inc.  All rights reserved.
&gt; - * Copyright (C) 2006 Michael Emmel mike.emmel@gmail.com

You should move the original copyright lines too.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1476011</commentid>
    <comment_count>4</comment_count>
      <attachid>354099</attachid>
    <who name="Don Olmstead">don.olmstead</who>
    <bug_when>2018-11-07 09:21:39 -0800</bug_when>
    <thetext>Created attachment 354099
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1476063</commentid>
    <comment_count>5</comment_count>
      <attachid>354099</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-11-07 10:49:21 -0800</bug_when>
    <thetext>Comment on attachment 354099
Patch

Clearing flags on attachment: 354099

Committed r237930: &lt;https://trac.webkit.org/changeset/237930&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1476064</commentid>
    <comment_count>6</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-11-07 10:49:23 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1476065</commentid>
    <comment_count>7</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2018-11-07 10:50:31 -0800</bug_when>
    <thetext>&lt;rdar://problem/45881095&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>353995</attachid>
            <date>2018-11-06 13:09:32 -0800</date>
            <delta_ts>2018-11-06 13:48:50 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-191327.diff</filename>
            <type>text/plain</type>
            <size>3534</size>
            <attacher name="Don Olmstead">don.olmstead</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCBiMjBlNzY3ZTBiNS4uYWMwZDU4ZDViNGEgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJDb3JlL0NoYW5nZUxvZworKysgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwyNCBAQAorMjAxOC0xMS0wNiAgRG9uIE9sbXN0ZWFkICA8ZG9uLm9sbXN0ZWFkQHNvbnku
Y29tPgorCisgICAgICAgIE1ha2UgZ2VuZXJpYyBNYWluVGhyZWFkU2hhcmVkVGltZXIgaW1wbGVt
ZW50YXRpb24KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTE5MTMyNworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
IE5vIG5ldyB0ZXN0cy4gTm8gY2hhbmdlIGluIGJlaGF2aW9yLgorCisgICAgICAgIE1vdmVzIGdl
bmVyaWMgaW1wbGVtZW50YXRpb24gZm9yIE1haW5UaHJlYWRTaGFyZWRUaW1lckdsaWIuY3BwIGlu
dG8KKyAgICAgICAgTWFpblRocmVhZFNoYXJlZFRpbWVyLmNwcC4KKworICAgICAgICAqIHBsYXRm
b3JtL01haW5UaHJlYWRTaGFyZWRUaW1lci5jcHA6CisgICAgICAgIChXZWJDb3JlOjpNYWluVGhy
ZWFkU2hhcmVkVGltZXI6Ok1haW5UaHJlYWRTaGFyZWRUaW1lcik6CisgICAgICAgIChXZWJDb3Jl
OjpNYWluVGhyZWFkU2hhcmVkVGltZXI6OnNldEZpcmVJbnRlcnZhbCk6CisgICAgICAgIChXZWJD
b3JlOjpNYWluVGhyZWFkU2hhcmVkVGltZXI6OnN0b3ApOgorICAgICAgICAoV2ViQ29yZTo6TWFp
blRocmVhZFNoYXJlZFRpbWVyOjppbnZhbGlkYXRlKToKKyAgICAgICAgKiBwbGF0Zm9ybS9NYWlu
VGhyZWFkU2hhcmVkVGltZXIuaDoKKyAgICAgICAgKiBwbGF0Zm9ybS9Tb3VyY2VzR0xpYi50eHQ6
CisgICAgICAgICogcGxhdGZvcm0vZ2xpYi9NYWluVGhyZWFkU2hhcmVkVGltZXJHTGliLmNwcDog
UmVtb3ZlZC4KKwogMjAxOC0xMS0wNiAgUnlhbiBIYWRkYWQgIDxyeWFuaGFkZGFkQGFwcGxlLmNv
bT4KIAogICAgICAgICBVbnJldmlld2VkLCByb2xsaW5nIG91dCByMjM3ODM0LgpkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vTWFpblRocmVhZFNoYXJlZFRpbWVyLmNwcCBiL1Nv
dXJjZS9XZWJDb3JlL3BsYXRmb3JtL01haW5UaHJlYWRTaGFyZWRUaW1lci5jcHAKaW5kZXggNzky
MzM1MDNhYTcuLjBkNGJhMDQ0ZGNiIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9y
bS9NYWluVGhyZWFkU2hhcmVkVGltZXIuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3Jt
L01haW5UaHJlYWRTaGFyZWRUaW1lci5jcHAKQEAgLTI4LDYgKzI4LDEwIEBACiAKICNpbmNsdWRl
IDx3dGYvTmV2ZXJEZXN0cm95ZWQuaD4KIAorI2lmIFVTRShHTElCKQorI2luY2x1ZGUgPHd0Zi9n
bGliL1J1bkxvb3BTb3VyY2VQcmlvcml0eS5oPgorI2VuZGlmCisKIG5hbWVzcGFjZSBXZWJDb3Jl
IHsKIAogTWFpblRocmVhZFNoYXJlZFRpbWVyJiBNYWluVGhyZWFkU2hhcmVkVGltZXI6OnNpbmds
ZXRvbigpCkBAIC0zNiw4ICs0MCwzMCBAQCBNYWluVGhyZWFkU2hhcmVkVGltZXImIE1haW5UaHJl
YWRTaGFyZWRUaW1lcjo6c2luZ2xldG9uKCkKICAgICByZXR1cm4gaW5zdGFuY2U7CiB9CiAKLSNp
ZiAhUExBVEZPUk0oR1RLKSAmJiAhUExBVEZPUk0oV1BFKQorI2lmIFVTRShDRikgfHwgT1MoV0lO
RE9XUykKK01haW5UaHJlYWRTaGFyZWRUaW1lcjo6TWFpblRocmVhZFNoYXJlZFRpbWVyKCkgPSBk
ZWZhdWx0OworI2Vsc2UKIE1haW5UaHJlYWRTaGFyZWRUaW1lcjo6TWFpblRocmVhZFNoYXJlZFRp
bWVyKCkKKyAgICA6IG1fdGltZXIoUnVuTG9vcDo6bWFpbigpLCB0aGlzLCAmTWFpblRocmVhZFNo
YXJlZFRpbWVyOjpmaXJlZCkKK3sKKyNpZiBVU0UoR0xJQikKKyAgICBtX3RpbWVyLnNldFByaW9y
aXR5KFJ1bkxvb3BTb3VyY2VQcmlvcml0eTo6TWFpblRocmVhZERpc3BhdGNoZXJUaW1lcik7Cisg
ICAgbV90aW1lci5zZXROYW1lKCJbV2ViS2l0XSBNYWluVGhyZWFkRGlzcGF0Y2hlclRpbWVyIik7
CisjZW5kaWYKK30KKwordm9pZCBNYWluVGhyZWFkU2hhcmVkVGltZXI6OnNldEZpcmVJbnRlcnZh
bChTZWNvbmRzIGludGVydmFsKQoreworICAgIEFTU0VSVChtX2ZpcmVkRnVuY3Rpb24pOworICAg
IG1fdGltZXIuc3RhcnRPbmVTaG90KGludGVydmFsKTsKK30KKwordm9pZCBNYWluVGhyZWFkU2hh
cmVkVGltZXI6OnN0b3AoKQoreworICAgIG1fdGltZXIuc3RvcCgpOworfQorCit2b2lkIE1haW5U
aHJlYWRTaGFyZWRUaW1lcjo6aW52YWxpZGF0ZSgpCiB7CiB9CiAjZW5kaWYKZGlmZiAtLWdpdCBh
L1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL01haW5UaHJlYWRTaGFyZWRUaW1lci5oIGIvU291cmNl
L1dlYkNvcmUvcGxhdGZvcm0vTWFpblRocmVhZFNoYXJlZFRpbWVyLmgKaW5kZXggMDViZGU0NzZi
YTUuLjQ1ZmJkNzgwZDdlIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9NYWlu
VGhyZWFkU2hhcmVkVGltZXIuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9NYWluVGhy
ZWFkU2hhcmVkVGltZXIuaApAQCAtMjksNyArMjksNyBAQAogI2luY2x1ZGUgIlNoYXJlZFRpbWVy
LmgiCiAjaW5jbHVkZSA8d3RmL0ZvcndhcmQuaD4KIAotI2lmIFBMQVRGT1JNKEdUSykgfHwgUExB
VEZPUk0oV1BFKQorI2lmICFVU0UoQ0YpICYmICFPUyhXSU5ET1dTKQogI2luY2x1ZGUgPHd0Zi9S
dW5Mb29wLmg+CiAjZW5kaWYKIApAQCAtNTMsNyArNTMsNyBAQCBwcml2YXRlOgogICAgIE1haW5U
aHJlYWRTaGFyZWRUaW1lcigpOwogCiAgICAgV1RGOjpGdW5jdGlvbjx2b2lkKCk+IG1fZmlyZWRG
dW5jdGlvbjsKLSNpZiBQTEFURk9STShHVEspIHx8IFBMQVRGT1JNKFdQRSkKKyNpZiAhVVNFKENG
KSAmJiAhT1MoV0lORE9XUykKICAgICBSdW5Mb29wOjpUaW1lcjxNYWluVGhyZWFkU2hhcmVkVGlt
ZXI+IG1fdGltZXI7CiAjZW5kaWYKIH07CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0
Zm9ybS9Tb3VyY2VzR0xpYi50eHQgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9Tb3VyY2VzR0xp
Yi50eHQKaW5kZXggODQ4MDE5MTMzYjMuLmI0Yjk0MmM5N2E1IDEwMDY0NAotLS0gYS9Tb3VyY2Uv
V2ViQ29yZS9wbGF0Zm9ybS9Tb3VyY2VzR0xpYi50eHQKKysrIGIvU291cmNlL1dlYkNvcmUvcGxh
dGZvcm0vU291cmNlc0dMaWIudHh0CkBAIC0yOSw3ICsyOSw2IEBAIHBsYXRmb3JtL2dsaWIvRmls
ZVN5c3RlbUdsaWIuY3BwCiBwbGF0Zm9ybS9nbGliL0tleWVkRGVjb2RlckdsaWIuY3BwCiBwbGF0
Zm9ybS9nbGliL0tleWVkRW5jb2RlckdsaWIuY3BwCiBwbGF0Zm9ybS9nbGliL0xvd1Bvd2VyTW9k
ZU5vdGlmaWVyR0xpYi5jcHAKLXBsYXRmb3JtL2dsaWIvTWFpblRocmVhZFNoYXJlZFRpbWVyR0xp
Yi5jcHAKIHBsYXRmb3JtL2dsaWIvU1NMS2V5R2VuZXJhdG9yR0xpYi5jcHAKIHBsYXRmb3JtL2ds
aWIvU2hhcmVkQnVmZmVyR2xpYi5jcHAKIHBsYXRmb3JtL2dsaWIvVXNlckFnZW50R0xpYi5jcHAK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>354000</attachid>
            <date>2018-11-06 13:48:50 -0800</date>
            <delta_ts>2018-11-07 09:21:39 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-191327.diff</filename>
            <type>text/plain</type>
            <size>5932</size>
            <attacher name="Don Olmstead">don.olmstead</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCBiMjBlNzY3ZTBiNS4uYWMwZDU4ZDViNGEgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJDb3JlL0NoYW5nZUxvZworKysgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwyNCBAQAorMjAxOC0xMS0wNiAgRG9uIE9sbXN0ZWFkICA8ZG9uLm9sbXN0ZWFkQHNvbnku
Y29tPgorCisgICAgICAgIE1ha2UgZ2VuZXJpYyBNYWluVGhyZWFkU2hhcmVkVGltZXIgaW1wbGVt
ZW50YXRpb24KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTE5MTMyNworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
IE5vIG5ldyB0ZXN0cy4gTm8gY2hhbmdlIGluIGJlaGF2aW9yLgorCisgICAgICAgIE1vdmVzIGdl
bmVyaWMgaW1wbGVtZW50YXRpb24gZm9yIE1haW5UaHJlYWRTaGFyZWRUaW1lckdsaWIuY3BwIGlu
dG8KKyAgICAgICAgTWFpblRocmVhZFNoYXJlZFRpbWVyLmNwcC4KKworICAgICAgICAqIHBsYXRm
b3JtL01haW5UaHJlYWRTaGFyZWRUaW1lci5jcHA6CisgICAgICAgIChXZWJDb3JlOjpNYWluVGhy
ZWFkU2hhcmVkVGltZXI6Ok1haW5UaHJlYWRTaGFyZWRUaW1lcik6CisgICAgICAgIChXZWJDb3Jl
OjpNYWluVGhyZWFkU2hhcmVkVGltZXI6OnNldEZpcmVJbnRlcnZhbCk6CisgICAgICAgIChXZWJD
b3JlOjpNYWluVGhyZWFkU2hhcmVkVGltZXI6OnN0b3ApOgorICAgICAgICAoV2ViQ29yZTo6TWFp
blRocmVhZFNoYXJlZFRpbWVyOjppbnZhbGlkYXRlKToKKyAgICAgICAgKiBwbGF0Zm9ybS9NYWlu
VGhyZWFkU2hhcmVkVGltZXIuaDoKKyAgICAgICAgKiBwbGF0Zm9ybS9Tb3VyY2VzR0xpYi50eHQ6
CisgICAgICAgICogcGxhdGZvcm0vZ2xpYi9NYWluVGhyZWFkU2hhcmVkVGltZXJHTGliLmNwcDog
UmVtb3ZlZC4KKwogMjAxOC0xMS0wNiAgUnlhbiBIYWRkYWQgIDxyeWFuaGFkZGFkQGFwcGxlLmNv
bT4KIAogICAgICAgICBVbnJldmlld2VkLCByb2xsaW5nIG91dCByMjM3ODM0LgpkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vTWFpblRocmVhZFNoYXJlZFRpbWVyLmNwcCBiL1Nv
dXJjZS9XZWJDb3JlL3BsYXRmb3JtL01haW5UaHJlYWRTaGFyZWRUaW1lci5jcHAKaW5kZXggNzky
MzM1MDNhYTcuLjBkNGJhMDQ0ZGNiIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9y
bS9NYWluVGhyZWFkU2hhcmVkVGltZXIuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3Jt
L01haW5UaHJlYWRTaGFyZWRUaW1lci5jcHAKQEAgLTI4LDYgKzI4LDEwIEBACiAKICNpbmNsdWRl
IDx3dGYvTmV2ZXJEZXN0cm95ZWQuaD4KIAorI2lmIFVTRShHTElCKQorI2luY2x1ZGUgPHd0Zi9n
bGliL1J1bkxvb3BTb3VyY2VQcmlvcml0eS5oPgorI2VuZGlmCisKIG5hbWVzcGFjZSBXZWJDb3Jl
IHsKIAogTWFpblRocmVhZFNoYXJlZFRpbWVyJiBNYWluVGhyZWFkU2hhcmVkVGltZXI6OnNpbmds
ZXRvbigpCkBAIC0zNiw4ICs0MCwzMCBAQCBNYWluVGhyZWFkU2hhcmVkVGltZXImIE1haW5UaHJl
YWRTaGFyZWRUaW1lcjo6c2luZ2xldG9uKCkKICAgICByZXR1cm4gaW5zdGFuY2U7CiB9CiAKLSNp
ZiAhUExBVEZPUk0oR1RLKSAmJiAhUExBVEZPUk0oV1BFKQorI2lmIFVTRShDRikgfHwgT1MoV0lO
RE9XUykKK01haW5UaHJlYWRTaGFyZWRUaW1lcjo6TWFpblRocmVhZFNoYXJlZFRpbWVyKCkgPSBk
ZWZhdWx0OworI2Vsc2UKIE1haW5UaHJlYWRTaGFyZWRUaW1lcjo6TWFpblRocmVhZFNoYXJlZFRp
bWVyKCkKKyAgICA6IG1fdGltZXIoUnVuTG9vcDo6bWFpbigpLCB0aGlzLCAmTWFpblRocmVhZFNo
YXJlZFRpbWVyOjpmaXJlZCkKK3sKKyNpZiBVU0UoR0xJQikKKyAgICBtX3RpbWVyLnNldFByaW9y
aXR5KFJ1bkxvb3BTb3VyY2VQcmlvcml0eTo6TWFpblRocmVhZERpc3BhdGNoZXJUaW1lcik7Cisg
ICAgbV90aW1lci5zZXROYW1lKCJbV2ViS2l0XSBNYWluVGhyZWFkRGlzcGF0Y2hlclRpbWVyIik7
CisjZW5kaWYKK30KKwordm9pZCBNYWluVGhyZWFkU2hhcmVkVGltZXI6OnNldEZpcmVJbnRlcnZh
bChTZWNvbmRzIGludGVydmFsKQoreworICAgIEFTU0VSVChtX2ZpcmVkRnVuY3Rpb24pOworICAg
IG1fdGltZXIuc3RhcnRPbmVTaG90KGludGVydmFsKTsKK30KKwordm9pZCBNYWluVGhyZWFkU2hh
cmVkVGltZXI6OnN0b3AoKQoreworICAgIG1fdGltZXIuc3RvcCgpOworfQorCit2b2lkIE1haW5U
aHJlYWRTaGFyZWRUaW1lcjo6aW52YWxpZGF0ZSgpCiB7CiB9CiAjZW5kaWYKZGlmZiAtLWdpdCBh
L1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL01haW5UaHJlYWRTaGFyZWRUaW1lci5oIGIvU291cmNl
L1dlYkNvcmUvcGxhdGZvcm0vTWFpblRocmVhZFNoYXJlZFRpbWVyLmgKaW5kZXggMDViZGU0NzZi
YTUuLjQ1ZmJkNzgwZDdlIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9NYWlu
VGhyZWFkU2hhcmVkVGltZXIuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9NYWluVGhy
ZWFkU2hhcmVkVGltZXIuaApAQCAtMjksNyArMjksNyBAQAogI2luY2x1ZGUgIlNoYXJlZFRpbWVy
LmgiCiAjaW5jbHVkZSA8d3RmL0ZvcndhcmQuaD4KIAotI2lmIFBMQVRGT1JNKEdUSykgfHwgUExB
VEZPUk0oV1BFKQorI2lmICFVU0UoQ0YpICYmICFPUyhXSU5ET1dTKQogI2luY2x1ZGUgPHd0Zi9S
dW5Mb29wLmg+CiAjZW5kaWYKIApAQCAtNTMsNyArNTMsNyBAQCBwcml2YXRlOgogICAgIE1haW5U
aHJlYWRTaGFyZWRUaW1lcigpOwogCiAgICAgV1RGOjpGdW5jdGlvbjx2b2lkKCk+IG1fZmlyZWRG
dW5jdGlvbjsKLSNpZiBQTEFURk9STShHVEspIHx8IFBMQVRGT1JNKFdQRSkKKyNpZiAhVVNFKENG
KSAmJiAhT1MoV0lORE9XUykKICAgICBSdW5Mb29wOjpUaW1lcjxNYWluVGhyZWFkU2hhcmVkVGlt
ZXI+IG1fdGltZXI7CiAjZW5kaWYKIH07CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0
Zm9ybS9Tb3VyY2VzR0xpYi50eHQgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9Tb3VyY2VzR0xp
Yi50eHQKaW5kZXggODQ4MDE5MTMzYjMuLmI0Yjk0MmM5N2E1IDEwMDY0NAotLS0gYS9Tb3VyY2Uv
V2ViQ29yZS9wbGF0Zm9ybS9Tb3VyY2VzR0xpYi50eHQKKysrIGIvU291cmNlL1dlYkNvcmUvcGxh
dGZvcm0vU291cmNlc0dMaWIudHh0CkBAIC0yOSw3ICsyOSw2IEBAIHBsYXRmb3JtL2dsaWIvRmls
ZVN5c3RlbUdsaWIuY3BwCiBwbGF0Zm9ybS9nbGliL0tleWVkRGVjb2RlckdsaWIuY3BwCiBwbGF0
Zm9ybS9nbGliL0tleWVkRW5jb2RlckdsaWIuY3BwCiBwbGF0Zm9ybS9nbGliL0xvd1Bvd2VyTW9k
ZU5vdGlmaWVyR0xpYi5jcHAKLXBsYXRmb3JtL2dsaWIvTWFpblRocmVhZFNoYXJlZFRpbWVyR0xp
Yi5jcHAKIHBsYXRmb3JtL2dsaWIvU1NMS2V5R2VuZXJhdG9yR0xpYi5jcHAKIHBsYXRmb3JtL2ds
aWIvU2hhcmVkQnVmZmVyR2xpYi5jcHAKIHBsYXRmb3JtL2dsaWIvVXNlckFnZW50R0xpYi5jcHAK
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dsaWIvTWFpblRocmVhZFNoYXJl
ZFRpbWVyR0xpYi5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9nbGliL01haW5UaHJlYWRT
aGFyZWRUaW1lckdMaWIuY3BwCmRlbGV0ZWQgZmlsZSBtb2RlIDEwMDY0NAppbmRleCA4ZTA1Y2Q4
N2MzZC4uMDAwMDAwMDAwMDAKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ2xpYi9NYWlu
VGhyZWFkU2hhcmVkVGltZXJHTGliLmNwcAorKysgL2Rldi9udWxsCkBAIC0xLDU3ICswLDAgQEAK
LS8qCi0gKiBDb3B5cmlnaHQgKEMpIDIwMDYtMjAxNiBBcHBsZSBJbmMuICBBbGwgcmlnaHRzIHJl
c2VydmVkLgotICogQ29weXJpZ2h0IChDKSAyMDA2IE1pY2hhZWwgRW1tZWwgbWlrZS5lbW1lbEBn
bWFpbC5jb20KLSAqIEFsbCByaWdodHMgcmVzZXJ2ZWQuCi0gKgotICogUmVkaXN0cmlidXRpb24g
YW5kIHVzZSBpbiBzb3VyY2UgYW5kIGJpbmFyeSBmb3Jtcywgd2l0aCBvciB3aXRob3V0Ci0gKiBt
b2RpZmljYXRpb24sIGFyZSBwZXJtaXR0ZWQgcHJvdmlkZWQgdGhhdCB0aGUgZm9sbG93aW5nIGNv
bmRpdGlvbnMKLSAqIGFyZSBtZXQ6Ci0gKiAxLiBSZWRpc3RyaWJ1dGlvbnMgb2Ygc291cmNlIGNv
ZGUgbXVzdCByZXRhaW4gdGhlIGFib3ZlIGNvcHlyaWdodAotICogICAgbm90aWNlLCB0aGlzIGxp
c3Qgb2YgY29uZGl0aW9ucyBhbmQgdGhlIGZvbGxvd2luZyBkaXNjbGFpbWVyLgotICogMi4gUmVk
aXN0cmlidXRpb25zIGluIGJpbmFyeSBmb3JtIG11c3QgcmVwcm9kdWNlIHRoZSBhYm92ZSBjb3B5
cmlnaHQKLSAqICAgIG5vdGljZSwgdGhpcyBsaXN0IG9mIGNvbmRpdGlvbnMgYW5kIHRoZSBmb2xs
b3dpbmcgZGlzY2xhaW1lciBpbiB0aGUKLSAqICAgIGRvY3VtZW50YXRpb24gYW5kL29yIG90aGVy
IG1hdGVyaWFscyBwcm92aWRlZCB3aXRoIHRoZSBkaXN0cmlidXRpb24uCi0gKgotICogVEhJUyBT
T0ZUV0FSRSBJUyBQUk9WSURFRCBCWSBBUFBMRSBJTkMuIGBgQVMgSVMnJyBBTkQgQU5ZCi0gKiBF
WFBSRVNTIE9SIElNUExJRUQgV0FSUkFOVElFUywgSU5DTFVESU5HLCBCVVQgTk9UIExJTUlURUQg
VE8sIFRIRQotICogSU1QTElFRCBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSBBTkQgRklU
TkVTUyBGT1IgQSBQQVJUSUNVTEFSCi0gKiBQVVJQT1NFIEFSRSBESVNDTEFJTUVELiAgSU4gTk8g
RVZFTlQgU0hBTEwgQVBQTEUgSU5DLiBPUgotICogQ09OVFJJQlVUT1JTIEJFIExJQUJMRSBGT1Ig
QU5ZIERJUkVDVCwgSU5ESVJFQ1QsIElOQ0lERU5UQUwsIFNQRUNJQUwsCi0gKiBFWEVNUExBUlks
IE9SIENPTlNFUVVFTlRJQUwgREFNQUdFUyAoSU5DTFVESU5HLCBCVVQgTk9UIExJTUlURUQgVE8s
Ci0gKiBQUk9DVVJFTUVOVCBPRiBTVUJTVElUVVRFIEdPT0RTIE9SIFNFUlZJQ0VTOyBMT1NTIE9G
IFVTRSwgREFUQSwgT1IKLSAqIFBST0ZJVFM7IE9SIEJVU0lORVNTIElOVEVSUlVQVElPTikgSE9X
RVZFUiBDQVVTRUQgQU5EIE9OIEFOWSBUSEVPUlkKLSAqIE9GIExJQUJJTElUWSwgV0hFVEhFUiBJ
TiBDT05UUkFDVCwgU1RSSUNUIExJQUJJTElUWSwgT1IgVE9SVAotICogKElOQ0xVRElORyBORUdM
SUdFTkNFIE9SIE9USEVSV0lTRSkgQVJJU0lORyBJTiBBTlkgV0FZIE9VVCBPRiBUSEUgVVNFCi0g
KiBPRiBUSElTIFNPRlRXQVJFLCBFVkVOIElGIEFEVklTRUQgT0YgVEhFIFBPU1NJQklMSVRZIE9G
IFNVQ0ggREFNQUdFLgotICovCi0KLSNpbmNsdWRlICJjb25maWcuaCIKLSNpbmNsdWRlICJNYWlu
VGhyZWFkU2hhcmVkVGltZXIuaCIKLQotI2luY2x1ZGUgPHd0Zi9nbGliL1J1bkxvb3BTb3VyY2VQ
cmlvcml0eS5oPgotCi1uYW1lc3BhY2UgV2ViQ29yZSB7Ci0KLU1haW5UaHJlYWRTaGFyZWRUaW1l
cjo6TWFpblRocmVhZFNoYXJlZFRpbWVyKCkKLSAgICA6IG1fdGltZXIoUnVuTG9vcDo6bWFpbigp
LCB0aGlzLCAmTWFpblRocmVhZFNoYXJlZFRpbWVyOjpmaXJlZCkKLXsKLSAgICBtX3RpbWVyLnNl
dFByaW9yaXR5KFJ1bkxvb3BTb3VyY2VQcmlvcml0eTo6TWFpblRocmVhZERpc3BhdGNoZXJUaW1l
cik7Ci0gICAgbV90aW1lci5zZXROYW1lKCJbV2ViS2l0XSBNYWluVGhyZWFkRGlzcGF0Y2hlclRp
bWVyIik7Ci19Ci0KLXZvaWQgTWFpblRocmVhZFNoYXJlZFRpbWVyOjpzZXRGaXJlSW50ZXJ2YWwo
U2Vjb25kcyBpbnRlcnZhbCkKLXsKLSAgICBBU1NFUlQobV9maXJlZEZ1bmN0aW9uKTsKLSAgICBt
X3RpbWVyLnN0YXJ0T25lU2hvdChpbnRlcnZhbCk7Ci19Ci0KLXZvaWQgTWFpblRocmVhZFNoYXJl
ZFRpbWVyOjpzdG9wKCkKLXsKLSAgICBtX3RpbWVyLnN0b3AoKTsKLX0KLQotdm9pZCBNYWluVGhy
ZWFkU2hhcmVkVGltZXI6OmludmFsaWRhdGUoKQotewotfQotCi19IC8vIG5hbWVzcGFjZSBXZWJD
b3JlCg==
</data>
<flag name="review"
          id="371215"
          type_id="1"
          status="+"
          setter="mcatanzaro"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>354099</attachid>
            <date>2018-11-07 09:21:39 -0800</date>
            <delta_ts>2018-11-07 10:49:21 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-191327.diff</filename>
            <type>text/plain</type>
            <size>6335</size>
            <attacher name="Don Olmstead">don.olmstead</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCA2Njc4YzllY2Q0Yi4uY2I1OTczZjQ3OGYgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJDb3JlL0NoYW5nZUxvZworKysgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwyNCBAQAorMjAxOC0xMS0wNyAgRG9uIE9sbXN0ZWFkICA8ZG9uLm9sbXN0ZWFkQHNvbnku
Y29tPgorCisgICAgICAgIE1ha2UgZ2VuZXJpYyBNYWluVGhyZWFkU2hhcmVkVGltZXIgaW1wbGVt
ZW50YXRpb24KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTE5MTMyNworCisgICAgICAgIFJldmlld2VkIGJ5IE1pY2hhZWwgQ2F0YW56YXJvLgorCisgICAg
ICAgIE5vIG5ldyB0ZXN0cy4gTm8gY2hhbmdlIGluIGJlaGF2aW9yLgorCisgICAgICAgIE1vdmVz
IGdlbmVyaWMgaW1wbGVtZW50YXRpb24gZm9yIE1haW5UaHJlYWRTaGFyZWRUaW1lckdsaWIuY3Bw
IGludG8KKyAgICAgICAgTWFpblRocmVhZFNoYXJlZFRpbWVyLmNwcC4KKworICAgICAgICAqIHBs
YXRmb3JtL01haW5UaHJlYWRTaGFyZWRUaW1lci5jcHA6CisgICAgICAgIChXZWJDb3JlOjpNYWlu
VGhyZWFkU2hhcmVkVGltZXI6Ok1haW5UaHJlYWRTaGFyZWRUaW1lcik6CisgICAgICAgIChXZWJD
b3JlOjpNYWluVGhyZWFkU2hhcmVkVGltZXI6OnNldEZpcmVJbnRlcnZhbCk6CisgICAgICAgIChX
ZWJDb3JlOjpNYWluVGhyZWFkU2hhcmVkVGltZXI6OnN0b3ApOgorICAgICAgICAoV2ViQ29yZTo6
TWFpblRocmVhZFNoYXJlZFRpbWVyOjppbnZhbGlkYXRlKToKKyAgICAgICAgKiBwbGF0Zm9ybS9N
YWluVGhyZWFkU2hhcmVkVGltZXIuaDoKKyAgICAgICAgKiBwbGF0Zm9ybS9Tb3VyY2VzR0xpYi50
eHQ6CisgICAgICAgICogcGxhdGZvcm0vZ2xpYi9NYWluVGhyZWFkU2hhcmVkVGltZXJHTGliLmNw
cDogUmVtb3ZlZC4KKwogMjAxOC0xMS0wNyAgU2ltb24gRnJhc2VyICA8c2ltb24uZnJhc2VyQGFw
cGxlLmNvbT4KIAogICAgICAgICBUaWxlQ29udHJvbGxlcjo6dGlsZVNpemUoKSBzaG91bGQgbm90
IGhhdmUgc2lkZSBlZmZlY3RzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9N
YWluVGhyZWFkU2hhcmVkVGltZXIuY3BwIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vTWFpblRo
cmVhZFNoYXJlZFRpbWVyLmNwcAppbmRleCA3OTIzMzUwM2FhNy4uMDBkZWRlOWMwNzMgMTAwNjQ0
Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL01haW5UaHJlYWRTaGFyZWRUaW1lci5jcHAK
KysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vTWFpblRocmVhZFNoYXJlZFRpbWVyLmNwcApA
QCAtMSw1ICsxLDggQEAKIC8qCisgKiBDb3B5cmlnaHQgKEMpIDIwMDYtMjAxNiBBcHBsZSBJbmMu
IEFsbCByaWdodHMgcmVzZXJ2ZWQuCisgKiBDb3B5cmlnaHQgKEMpIDIwMDYgTWljaGFlbCBFbW1l
bCBtaWtlLmVtbWVsQGdtYWlsLmNvbQogICogQ29weXJpZ2h0IChDKSAyMDE1IElnYWxpYSBTLkwu
CisgKiBDb3B5cmlnaHQgKEMpIDIwMTggU29ueSBJbnRlcmFjdGl2ZSBFbnRlcnRhaW5tZW50Lgog
ICoKICAqIFJlZGlzdHJpYnV0aW9uIGFuZCB1c2UgaW4gc291cmNlIGFuZCBiaW5hcnkgZm9ybXMs
IHdpdGggb3Igd2l0aG91dAogICogbW9kaWZpY2F0aW9uLCBhcmUgcGVybWl0dGVkIHByb3ZpZGVk
IHRoYXQgdGhlIGZvbGxvd2luZyBjb25kaXRpb25zCkBAIC0yOCw2ICszMSwxMCBAQAogCiAjaW5j
bHVkZSA8d3RmL05ldmVyRGVzdHJveWVkLmg+CiAKKyNpZiBVU0UoR0xJQikKKyNpbmNsdWRlIDx3
dGYvZ2xpYi9SdW5Mb29wU291cmNlUHJpb3JpdHkuaD4KKyNlbmRpZgorCiBuYW1lc3BhY2UgV2Vi
Q29yZSB7CiAKIE1haW5UaHJlYWRTaGFyZWRUaW1lciYgTWFpblRocmVhZFNoYXJlZFRpbWVyOjpz
aW5nbGV0b24oKQpAQCAtMzYsOCArNDMsMzAgQEAgTWFpblRocmVhZFNoYXJlZFRpbWVyJiBNYWlu
VGhyZWFkU2hhcmVkVGltZXI6OnNpbmdsZXRvbigpCiAgICAgcmV0dXJuIGluc3RhbmNlOwogfQog
Ci0jaWYgIVBMQVRGT1JNKEdUSykgJiYgIVBMQVRGT1JNKFdQRSkKKyNpZiBVU0UoQ0YpIHx8IE9T
KFdJTkRPV1MpCitNYWluVGhyZWFkU2hhcmVkVGltZXI6Ok1haW5UaHJlYWRTaGFyZWRUaW1lcigp
ID0gZGVmYXVsdDsKKyNlbHNlCiBNYWluVGhyZWFkU2hhcmVkVGltZXI6Ok1haW5UaHJlYWRTaGFy
ZWRUaW1lcigpCisgICAgOiBtX3RpbWVyKFJ1bkxvb3A6Om1haW4oKSwgdGhpcywgJk1haW5UaHJl
YWRTaGFyZWRUaW1lcjo6ZmlyZWQpCit7CisjaWYgVVNFKEdMSUIpCisgICAgbV90aW1lci5zZXRQ
cmlvcml0eShSdW5Mb29wU291cmNlUHJpb3JpdHk6Ok1haW5UaHJlYWREaXNwYXRjaGVyVGltZXIp
OworICAgIG1fdGltZXIuc2V0TmFtZSgiW1dlYktpdF0gTWFpblRocmVhZERpc3BhdGNoZXJUaW1l
ciIpOworI2VuZGlmCit9CisKK3ZvaWQgTWFpblRocmVhZFNoYXJlZFRpbWVyOjpzZXRGaXJlSW50
ZXJ2YWwoU2Vjb25kcyBpbnRlcnZhbCkKK3sKKyAgICBBU1NFUlQobV9maXJlZEZ1bmN0aW9uKTsK
KyAgICBtX3RpbWVyLnN0YXJ0T25lU2hvdChpbnRlcnZhbCk7Cit9CisKK3ZvaWQgTWFpblRocmVh
ZFNoYXJlZFRpbWVyOjpzdG9wKCkKK3sKKyAgICBtX3RpbWVyLnN0b3AoKTsKK30KKwordm9pZCBN
YWluVGhyZWFkU2hhcmVkVGltZXI6OmludmFsaWRhdGUoKQogewogfQogI2VuZGlmCmRpZmYgLS1n
aXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9NYWluVGhyZWFkU2hhcmVkVGltZXIuaCBiL1Nv
dXJjZS9XZWJDb3JlL3BsYXRmb3JtL01haW5UaHJlYWRTaGFyZWRUaW1lci5oCmluZGV4IDA1YmRl
NDc2YmE1Li40NWZiZDc4MGQ3ZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0v
TWFpblRocmVhZFNoYXJlZFRpbWVyLmgKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vTWFp
blRocmVhZFNoYXJlZFRpbWVyLmgKQEAgLTI5LDcgKzI5LDcgQEAKICNpbmNsdWRlICJTaGFyZWRU
aW1lci5oIgogI2luY2x1ZGUgPHd0Zi9Gb3J3YXJkLmg+CiAKLSNpZiBQTEFURk9STShHVEspIHx8
IFBMQVRGT1JNKFdQRSkKKyNpZiAhVVNFKENGKSAmJiAhT1MoV0lORE9XUykKICNpbmNsdWRlIDx3
dGYvUnVuTG9vcC5oPgogI2VuZGlmCiAKQEAgLTUzLDcgKzUzLDcgQEAgcHJpdmF0ZToKICAgICBN
YWluVGhyZWFkU2hhcmVkVGltZXIoKTsKIAogICAgIFdURjo6RnVuY3Rpb248dm9pZCgpPiBtX2Zp
cmVkRnVuY3Rpb247Ci0jaWYgUExBVEZPUk0oR1RLKSB8fCBQTEFURk9STShXUEUpCisjaWYgIVVT
RShDRikgJiYgIU9TKFdJTkRPV1MpCiAgICAgUnVuTG9vcDo6VGltZXI8TWFpblRocmVhZFNoYXJl
ZFRpbWVyPiBtX3RpbWVyOwogI2VuZGlmCiB9OwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUv
cGxhdGZvcm0vU291cmNlc0dMaWIudHh0IGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vU291cmNl
c0dMaWIudHh0CmluZGV4IDg0ODAxOTEzM2IzLi5iNGI5NDJjOTdhNSAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYkNvcmUvcGxhdGZvcm0vU291cmNlc0dMaWIudHh0CisrKyBiL1NvdXJjZS9XZWJDb3Jl
L3BsYXRmb3JtL1NvdXJjZXNHTGliLnR4dApAQCAtMjksNyArMjksNiBAQCBwbGF0Zm9ybS9nbGli
L0ZpbGVTeXN0ZW1HbGliLmNwcAogcGxhdGZvcm0vZ2xpYi9LZXllZERlY29kZXJHbGliLmNwcAog
cGxhdGZvcm0vZ2xpYi9LZXllZEVuY29kZXJHbGliLmNwcAogcGxhdGZvcm0vZ2xpYi9Mb3dQb3dl
ck1vZGVOb3RpZmllckdMaWIuY3BwCi1wbGF0Zm9ybS9nbGliL01haW5UaHJlYWRTaGFyZWRUaW1l
ckdMaWIuY3BwCiBwbGF0Zm9ybS9nbGliL1NTTEtleUdlbmVyYXRvckdMaWIuY3BwCiBwbGF0Zm9y
bS9nbGliL1NoYXJlZEJ1ZmZlckdsaWIuY3BwCiBwbGF0Zm9ybS9nbGliL1VzZXJBZ2VudEdMaWIu
Y3BwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9nbGliL01haW5UaHJlYWRT
aGFyZWRUaW1lckdMaWIuY3BwIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ2xpYi9NYWluVGhy
ZWFkU2hhcmVkVGltZXJHTGliLmNwcApkZWxldGVkIGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggOGUw
NWNkODdjM2QuLjAwMDAwMDAwMDAwCi0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dsaWIv
TWFpblRocmVhZFNoYXJlZFRpbWVyR0xpYi5jcHAKKysrIC9kZXYvbnVsbApAQCAtMSw1NyArMCww
IEBACi0vKgotICogQ29weXJpZ2h0IChDKSAyMDA2LTIwMTYgQXBwbGUgSW5jLiAgQWxsIHJpZ2h0
cyByZXNlcnZlZC4KLSAqIENvcHlyaWdodCAoQykgMjAwNiBNaWNoYWVsIEVtbWVsIG1pa2UuZW1t
ZWxAZ21haWwuY29tCi0gKiBBbGwgcmlnaHRzIHJlc2VydmVkLgotICoKLSAqIFJlZGlzdHJpYnV0
aW9uIGFuZCB1c2UgaW4gc291cmNlIGFuZCBiaW5hcnkgZm9ybXMsIHdpdGggb3Igd2l0aG91dAot
ICogbW9kaWZpY2F0aW9uLCBhcmUgcGVybWl0dGVkIHByb3ZpZGVkIHRoYXQgdGhlIGZvbGxvd2lu
ZyBjb25kaXRpb25zCi0gKiBhcmUgbWV0OgotICogMS4gUmVkaXN0cmlidXRpb25zIG9mIHNvdXJj
ZSBjb2RlIG11c3QgcmV0YWluIHRoZSBhYm92ZSBjb3B5cmlnaHQKLSAqICAgIG5vdGljZSwgdGhp
cyBsaXN0IG9mIGNvbmRpdGlvbnMgYW5kIHRoZSBmb2xsb3dpbmcgZGlzY2xhaW1lci4KLSAqIDIu
IFJlZGlzdHJpYnV0aW9ucyBpbiBiaW5hcnkgZm9ybSBtdXN0IHJlcHJvZHVjZSB0aGUgYWJvdmUg
Y29weXJpZ2h0Ci0gKiAgICBub3RpY2UsIHRoaXMgbGlzdCBvZiBjb25kaXRpb25zIGFuZCB0aGUg
Zm9sbG93aW5nIGRpc2NsYWltZXIgaW4gdGhlCi0gKiAgICBkb2N1bWVudGF0aW9uIGFuZC9vciBv
dGhlciBtYXRlcmlhbHMgcHJvdmlkZWQgd2l0aCB0aGUgZGlzdHJpYnV0aW9uLgotICoKLSAqIFRI
SVMgU09GVFdBUkUgSVMgUFJPVklERUQgQlkgQVBQTEUgSU5DLiBgYEFTIElTJycgQU5EIEFOWQot
ICogRVhQUkVTUyBPUiBJTVBMSUVEIFdBUlJBTlRJRVMsIElOQ0xVRElORywgQlVUIE5PVCBMSU1J
VEVEIFRPLCBUSEUKLSAqIElNUExJRUQgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFkgQU5E
IEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUgotICogUFVSUE9TRSBBUkUgRElTQ0xBSU1FRC4gIElO
IE5PIEVWRU5UIFNIQUxMIEFQUExFIElOQy4gT1IKLSAqIENPTlRSSUJVVE9SUyBCRSBMSUFCTEUg
Rk9SIEFOWSBESVJFQ1QsIElORElSRUNULCBJTkNJREVOVEFMLCBTUEVDSUFMLAotICogRVhFTVBM
QVJZLCBPUiBDT05TRVFVRU5USUFMIERBTUFHRVMgKElOQ0xVRElORywgQlVUIE5PVCBMSU1JVEVE
IFRPLAotICogUFJPQ1VSRU1FTlQgT0YgU1VCU1RJVFVURSBHT09EUyBPUiBTRVJWSUNFUzsgTE9T
UyBPRiBVU0UsIERBVEEsIE9SCi0gKiBQUk9GSVRTOyBPUiBCVVNJTkVTUyBJTlRFUlJVUFRJT04p
IEhPV0VWRVIgQ0FVU0VEIEFORCBPTiBBTlkgVEhFT1JZCi0gKiBPRiBMSUFCSUxJVFksIFdIRVRI
RVIgSU4gQ09OVFJBQ1QsIFNUUklDVCBMSUFCSUxJVFksIE9SIFRPUlQKLSAqIChJTkNMVURJTkcg
TkVHTElHRU5DRSBPUiBPVEhFUldJU0UpIEFSSVNJTkcgSU4gQU5ZIFdBWSBPVVQgT0YgVEhFIFVT
RQotICogT0YgVEhJUyBTT0ZUV0FSRSwgRVZFTiBJRiBBRFZJU0VEIE9GIFRIRSBQT1NTSUJJTElU
WSBPRiBTVUNIIERBTUFHRS4KLSAqLwotCi0jaW5jbHVkZSAiY29uZmlnLmgiCi0jaW5jbHVkZSAi
TWFpblRocmVhZFNoYXJlZFRpbWVyLmgiCi0KLSNpbmNsdWRlIDx3dGYvZ2xpYi9SdW5Mb29wU291
cmNlUHJpb3JpdHkuaD4KLQotbmFtZXNwYWNlIFdlYkNvcmUgewotCi1NYWluVGhyZWFkU2hhcmVk
VGltZXI6Ok1haW5UaHJlYWRTaGFyZWRUaW1lcigpCi0gICAgOiBtX3RpbWVyKFJ1bkxvb3A6Om1h
aW4oKSwgdGhpcywgJk1haW5UaHJlYWRTaGFyZWRUaW1lcjo6ZmlyZWQpCi17Ci0gICAgbV90aW1l
ci5zZXRQcmlvcml0eShSdW5Mb29wU291cmNlUHJpb3JpdHk6Ok1haW5UaHJlYWREaXNwYXRjaGVy
VGltZXIpOwotICAgIG1fdGltZXIuc2V0TmFtZSgiW1dlYktpdF0gTWFpblRocmVhZERpc3BhdGNo
ZXJUaW1lciIpOwotfQotCi12b2lkIE1haW5UaHJlYWRTaGFyZWRUaW1lcjo6c2V0RmlyZUludGVy
dmFsKFNlY29uZHMgaW50ZXJ2YWwpCi17Ci0gICAgQVNTRVJUKG1fZmlyZWRGdW5jdGlvbik7Ci0g
ICAgbV90aW1lci5zdGFydE9uZVNob3QoaW50ZXJ2YWwpOwotfQotCi12b2lkIE1haW5UaHJlYWRT
aGFyZWRUaW1lcjo6c3RvcCgpCi17Ci0gICAgbV90aW1lci5zdG9wKCk7Ci19Ci0KLXZvaWQgTWFp
blRocmVhZFNoYXJlZFRpbWVyOjppbnZhbGlkYXRlKCkKLXsKLX0KLQotfSAvLyBuYW1lc3BhY2Ug
V2ViQ29yZQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>