<?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>190660</bug_id>
          
          <creation_ts>2018-10-17 02:16:23 -0700</creation_ts>
          <short_desc>[Web Animations] Do not create a DocumentTimeline to suspend or resume animations</short_desc>
          <delta_ts>2018-10-17 12:07:30 -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>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>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Antoine Quint">graouts</reporter>
          <assigned_to name="Antoine Quint">graouts</assigned_to>
          <cc>cdumez</cc>
    
    <cc>commit-queue</cc>
    
    <cc>dbates</cc>
    
    <cc>dino</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>kangil.han</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1470055</commentid>
    <comment_count>0</comment_count>
    <who name="Antoine Quint">graouts</who>
    <bug_when>2018-10-17 02:16:23 -0700</bug_when>
    <thetext>[Web Animations] Do not create a DocumentTimeline to suspend or resume animations</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1470056</commentid>
    <comment_count>1</comment_count>
      <attachid>352557</attachid>
    <who name="Antoine Quint">graouts</who>
    <bug_when>2018-10-17 02:18:16 -0700</bug_when>
    <thetext>Created attachment 352557
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1470057</commentid>
    <comment_count>2</comment_count>
      <attachid>352558</attachid>
    <who name="Antoine Quint">graouts</who>
    <bug_when>2018-10-17 02:27:48 -0700</bug_when>
    <thetext>Created attachment 352558
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1470246</commentid>
    <comment_count>3</comment_count>
      <attachid>352558</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-10-17 12:06:58 -0700</bug_when>
    <thetext>Comment on attachment 352558
Patch

Clearing flags on attachment: 352558

Committed r237231: &lt;https://trac.webkit.org/changeset/237231&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1470247</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-10-17 12:06:59 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1470248</commentid>
    <comment_count>5</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2018-10-17 12:07:30 -0700</bug_when>
    <thetext>&lt;rdar://problem/45346399&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>352557</attachid>
            <date>2018-10-17 02:18:16 -0700</date>
            <delta_ts>2018-10-17 02:27:46 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-190660-20181017111815.patch</filename>
            <type>text/plain</type>
            <size>6642</size>
            <attacher name="Antoine Quint">graouts</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjM3MTc1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMGMxN2JjZmI4NjI5OTYx
NTU2YzI0ZDM3ZDUyOWQ1ZGZiODEwMDllOS4uMTI3MzU2ZjYwM2FjMjM4MGZmYzUxYzM5ODhiMDgw
YmQwYzcwY2ZhNyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIzIEBACisyMDE4LTEwLTE3ICBBbnRv
aW5lIFF1aW50ICA8Z3Jhb3V0c0BhcHBsZS5jb20+CisKKyAgICAgICAgW1dlYiBBbmltYXRpb25z
XSBEbyBub3QgY3JlYXRlIGEgRG9jdW1lbnRUaW1lbGluZSB0byBzdXNwZW5kIG9yIHJlc3VtZSBh
bmltYXRpb25zCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9p
ZD0xOTA2NjAKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAg
ICBXZSBjaGVjayB0aGF0IHRoZXJlIGlzIGFuIGV4aXN0aW5nIHRpbWVsaW5lIGJlZm9yZSB0cnlp
bmcgdG8gc3VzcGVuZCBvciByZXN1bWUgaXRzIGFuaW1hdGlvbnMsIG90aGVyd2lzZQorICAgICAg
ICB3ZSdyZSBjcmVhdGluZyBhIERvY3VtZW50VGltZWxpbmUgd2hlbiBub3RoaW5nIHJlcXVpcmVz
IGZvciBpdCB0byBleGlzdC4gTm8gbmV3IHRlc3RzIGFzIHRoZXJlIGlzIG5vCisgICAgICAgIGNo
YW5nZSBpbiBiZWhhdmlvciBoZXJlLgorCisgICAgICAgICogZG9tL0RvY3VtZW50LmNwcDoKKyAg
ICAgICAgKFdlYkNvcmU6OkRvY3VtZW50OjpkaWRCZWNvbWVDdXJyZW50RG9jdW1lbnRJbkZyYW1l
KToKKyAgICAgICAgKFdlYkNvcmU6OkRvY3VtZW50OjpyZXN1bWUpOgorICAgICAgICAqIHBhZ2Uv
RnJhbWUuY3BwOgorICAgICAgICAoV2ViQ29yZTo6RnJhbWU6OmNsZWFyVGltZXJzKToKKyAgICAg
ICAgKiBwYWdlL1BhZ2UuY3BwOgorICAgICAgICAoV2ViQ29yZTo6UGFnZTo6c2V0SXNWaXNpYmxl
SW50ZXJuYWwpOgorICAgICAgICAoV2ViQ29yZTo6UGFnZTo6aGlkZGVuUGFnZUNTU0FuaW1hdGlv
blN1c3BlbnNpb25TdGF0ZUNoYW5nZWQpOgorCiAyMDE4LTEwLTE1ICBLZWl0aCBNaWxsZXIgIDxr
ZWl0aF9taWxsZXJAYXBwbGUuY29tPgogCiAgICAgICAgIFN1cHBvcnQgYXJtNjQgQ1BVcyB3aXRo
IGEgMzItYml0IGFkZHJlc3Mgc3BhY2UKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2RvbS9E
b2N1bWVudC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9kb20vRG9jdW1lbnQuY3BwCmluZGV4IDA5MDBm
YTVhODRhOGVlZDQ0MzIzZjc5ZGM0MTNhYThkMzNlYWMzMGEuLmIxOGY0MjExNjlmMWI3YWEzMTM0
NTk3ZWVmZGEyNzBhYTQ1NjFjOTkgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2RvbS9Eb2N1
bWVudC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvZG9tL0RvY3VtZW50LmNwcApAQCAtMjMxNCwx
NiArMjMxNCwxOCBAQCB2b2lkIERvY3VtZW50OjpkaWRCZWNvbWVDdXJyZW50RG9jdW1lbnRJbkZy
YW1lKCkKICAgICAvLyBiZSBvdXQgb2Ygc3luYyBpZiB0aGUgRE9NIHN1c3BlbnNpb24gc3RhdGUg
Y2hhbmdlZCB3aGlsZSB0aGUgZG9jdW1lbnQgd2FzIG5vdCBpbiB0aGUgZnJhbWUgKHBvc3NpYmx5
IGluIHRoZQogICAgIC8vIHBhZ2UgY2FjaGUsIG9yIHNpbXBseSBuZXdseSBjcmVhdGVkKS4KICAg
ICBpZiAobV9mcmFtZS0+YWN0aXZlRE9NT2JqZWN0c0FuZEFuaW1hdGlvbnNTdXNwZW5kZWQoKSkg
ewotICAgICAgICBpZiAoUnVudGltZUVuYWJsZWRGZWF0dXJlczo6c2hhcmVkRmVhdHVyZXMoKS53
ZWJBbmltYXRpb25zQ1NTSW50ZWdyYXRpb25FbmFibGVkKCkpCi0gICAgICAgICAgICB0aW1lbGlu
ZSgpLnN1c3BlbmRBbmltYXRpb25zKCk7Ci0gICAgICAgIGVsc2UKKyAgICAgICAgaWYgKFJ1bnRp
bWVFbmFibGVkRmVhdHVyZXM6OnNoYXJlZEZlYXR1cmVzKCkud2ViQW5pbWF0aW9uc0NTU0ludGVn
cmF0aW9uRW5hYmxlZCgpKSB7CisgICAgICAgICAgICBpZiAoYXV0byogdGltZWxpbmUgPSBleGlz
dGluZ1RpbWVsaW5lKCkpCisgICAgICAgICAgICAgICAgdGltZWxpbmUtPnN1c3BlbmRBbmltYXRp
b25zKCk7CisgICAgICAgIH0gZWxzZQogICAgICAgICAgICAgbV9mcmFtZS0+YW5pbWF0aW9uKCku
c3VzcGVuZEFuaW1hdGlvbnNGb3JEb2N1bWVudCh0aGlzKTsKICAgICAgICAgc3VzcGVuZFNjaGVk
dWxlZFRhc2tzKFJlYXNvbkZvclN1c3BlbnNpb246OlBhZ2VXaWxsQmVTdXNwZW5kZWQpOwogICAg
IH0gZWxzZSB7CiAgICAgICAgIHJlc3VtZVNjaGVkdWxlZFRhc2tzKFJlYXNvbkZvclN1c3BlbnNp
b246OlBhZ2VXaWxsQmVTdXNwZW5kZWQpOwotICAgICAgICBpZiAoUnVudGltZUVuYWJsZWRGZWF0
dXJlczo6c2hhcmVkRmVhdHVyZXMoKS53ZWJBbmltYXRpb25zQ1NTSW50ZWdyYXRpb25FbmFibGVk
KCkpCi0gICAgICAgICAgICB0aW1lbGluZSgpLnJlc3VtZUFuaW1hdGlvbnMoKTsKLSAgICAgICAg
ZWxzZQorICAgICAgICBpZiAoUnVudGltZUVuYWJsZWRGZWF0dXJlczo6c2hhcmVkRmVhdHVyZXMo
KS53ZWJBbmltYXRpb25zQ1NTSW50ZWdyYXRpb25FbmFibGVkKCkpIHsKKyAgICAgICAgICAgIGlm
IChhdXRvKiB0aW1lbGluZSA9IGV4aXN0aW5nVGltZWxpbmUoKSkKKyAgICAgICAgICAgICAgICB0
aW1lbGluZS0+cmVzdW1lQW5pbWF0aW9ucygpOworICAgICAgICB9IGVsc2UKICAgICAgICAgICAg
IG1fZnJhbWUtPmFuaW1hdGlvbigpLnJlc3VtZUFuaW1hdGlvbnNGb3JEb2N1bWVudCh0aGlzKTsK
ICAgICB9CiB9CkBAIC01MDQ0LDkgKzUwNDYsMTAgQEAgdm9pZCBEb2N1bWVudDo6cmVzdW1lKFJl
YXNvbkZvclN1c3BlbnNpb24gcmVhc29uKQogICAgIEFTU0VSVChtX2ZyYW1lKTsKICAgICBtX2Zy
YW1lLT5sb2FkZXIoKS5jbGllbnQoKS5kaXNwYXRjaERpZEJlY29tZUZyYW1lc2V0KGlzRnJhbWVT
ZXQoKSk7CiAKLSAgICBpZiAoUnVudGltZUVuYWJsZWRGZWF0dXJlczo6c2hhcmVkRmVhdHVyZXMo
KS53ZWJBbmltYXRpb25zQ1NTSW50ZWdyYXRpb25FbmFibGVkKCkpCi0gICAgICAgIHRpbWVsaW5l
KCkucmVzdW1lQW5pbWF0aW9ucygpOwotICAgIGVsc2UKKyAgICBpZiAoUnVudGltZUVuYWJsZWRG
ZWF0dXJlczo6c2hhcmVkRmVhdHVyZXMoKS53ZWJBbmltYXRpb25zQ1NTSW50ZWdyYXRpb25FbmFi
bGVkKCkpIHsKKyAgICAgICAgaWYgKGF1dG8qIHRpbWVsaW5lID0gZXhpc3RpbmdUaW1lbGluZSgp
KQorICAgICAgICAgICAgdGltZWxpbmUtPnJlc3VtZUFuaW1hdGlvbnMoKTsgIAorICAgIH0gZWxz
ZQogICAgICAgICBtX2ZyYW1lLT5hbmltYXRpb24oKS5yZXN1bWVBbmltYXRpb25zRm9yRG9jdW1l
bnQodGhpcyk7CiAKICAgICByZXN1bWVTY2hlZHVsZWRUYXNrcyhyZWFzb24pOwpkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYkNvcmUvcGFnZS9GcmFtZS5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9wYWdlL0Zy
YW1lLmNwcAppbmRleCAzMTgzOTQ5MjE2YjUwYzFlYWI3MmE0MzU4NzlkZTU4NWZlMDI4MmE3Li4z
YzgyMzc2NWJjOTdmMWY3NDdjYmM4YTQ3ZWVmMzg1MTY1NWJjMDJlIDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViQ29yZS9wYWdlL0ZyYW1lLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wYWdlL0ZyYW1l
LmNwcApAQCAtNzc0LDkgKzc3NCwxMCBAQCB2b2lkIEZyYW1lOjpjbGVhclRpbWVycyhGcmFtZVZp
ZXcgKnZpZXcsIERvY3VtZW50ICpkb2N1bWVudCkKIHsKICAgICBpZiAodmlldykgewogICAgICAg
ICB2aWV3LT5sYXlvdXRDb250ZXh0KCkudW5zY2hlZHVsZUxheW91dCgpOwotICAgICAgICBpZiAo
UnVudGltZUVuYWJsZWRGZWF0dXJlczo6c2hhcmVkRmVhdHVyZXMoKS53ZWJBbmltYXRpb25zQ1NT
SW50ZWdyYXRpb25FbmFibGVkKCkpCi0gICAgICAgICAgICBkb2N1bWVudC0+dGltZWxpbmUoKS5z
dXNwZW5kQW5pbWF0aW9ucygpOwotICAgICAgICBlbHNlCisgICAgICAgIGlmIChSdW50aW1lRW5h
YmxlZEZlYXR1cmVzOjpzaGFyZWRGZWF0dXJlcygpLndlYkFuaW1hdGlvbnNDU1NJbnRlZ3JhdGlv
bkVuYWJsZWQoKSkgeworICAgICAgICAgICAgaWYgKGF1dG8qIHRpbWVsaW5lID0gZG9jdW1lbnQt
PmV4aXN0aW5nVGltZWxpbmUoKSkKKyAgICAgICAgICAgICAgICB0aW1lbGluZS0+c3VzcGVuZEFu
aW1hdGlvbnMoKTsKKyAgICAgICAgfSBlbHNlCiAgICAgICAgICAgICB2aWV3LT5mcmFtZSgpLmFu
aW1hdGlvbigpLnN1c3BlbmRBbmltYXRpb25zRm9yRG9jdW1lbnQoZG9jdW1lbnQpOwogICAgICAg
ICB2aWV3LT5mcmFtZSgpLmV2ZW50SGFuZGxlcigpLnN0b3BBdXRvc2Nyb2xsVGltZXIoKTsKICAg
ICB9CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wYWdlL1BhZ2UuY3BwIGIvU291cmNlL1dl
YkNvcmUvcGFnZS9QYWdlLmNwcAppbmRleCBiOTA5Y2IyMjdhODY5YTFjYTU4YTA4YjIyN2U4YTU3
NjA5OWU0ZjgwLi42NDIyODVhYmFiNjFiNzMxN2U1MjRhZTYyNDc0ZTE2YmRmNzg3ZWI3IDEwMDY0
NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wYWdlL1BhZ2UuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3Jl
L3BhZ2UvUGFnZS5jcHAKQEAgLTE2OTksNyArMTY5OSw4IEBAIHZvaWQgUGFnZTo6c2V0SXNWaXNp
YmxlSW50ZXJuYWwoYm9vbCBpc1Zpc2libGUpCiAgICAgICAgIGlmIChtX3NldHRpbmdzLT5oaWRk
ZW5QYWdlQ1NTQW5pbWF0aW9uU3VzcGVuc2lvbkVuYWJsZWQoKSkgewogICAgICAgICAgICAgaWYg
KFJ1bnRpbWVFbmFibGVkRmVhdHVyZXM6OnNoYXJlZEZlYXR1cmVzKCkud2ViQW5pbWF0aW9uc0NT
U0ludGVncmF0aW9uRW5hYmxlZCgpKSB7CiAgICAgICAgICAgICAgICAgZm9yRWFjaERvY3VtZW50
KFsmXSAoRG9jdW1lbnQmIGRvY3VtZW50KSB7Ci0gICAgICAgICAgICAgICAgICAgIGRvY3VtZW50
LnRpbWVsaW5lKCkucmVzdW1lQW5pbWF0aW9ucygpOworICAgICAgICAgICAgICAgICAgICBpZiAo
YXV0byogdGltZWxpbmUgPSBkb2N1bWVudC5leGlzdGluZ1RpbWVsaW5lKCkpCisgICAgICAgICAg
ICAgICAgICAgICAgICB0aW1lbGluZS0+cmVzdW1lQW5pbWF0aW9ucygpOwogICAgICAgICAgICAg
ICAgIH0pOwogICAgICAgICAgICAgfSBlbHNlCiAgICAgICAgICAgICAgICAgbWFpbkZyYW1lKCku
YW5pbWF0aW9uKCkucmVzdW1lQW5pbWF0aW9ucygpOwpAQCAtMTcxOSw3ICsxNzIwLDggQEAgdm9p
ZCBQYWdlOjpzZXRJc1Zpc2libGVJbnRlcm5hbChib29sIGlzVmlzaWJsZSkKICAgICAgICAgaWYg
KG1fc2V0dGluZ3MtPmhpZGRlblBhZ2VDU1NBbmltYXRpb25TdXNwZW5zaW9uRW5hYmxlZCgpKSB7
CiAgICAgICAgICAgICBpZiAoUnVudGltZUVuYWJsZWRGZWF0dXJlczo6c2hhcmVkRmVhdHVyZXMo
KS53ZWJBbmltYXRpb25zQ1NTSW50ZWdyYXRpb25FbmFibGVkKCkpIHsKICAgICAgICAgICAgICAg
ICBmb3JFYWNoRG9jdW1lbnQoWyZdIChEb2N1bWVudCYgZG9jdW1lbnQpIHsKLSAgICAgICAgICAg
ICAgICAgICAgZG9jdW1lbnQudGltZWxpbmUoKS5zdXNwZW5kQW5pbWF0aW9ucygpOworICAgICAg
ICAgICAgICAgICAgICBpZiAoYXV0byogdGltZWxpbmUgPSBkb2N1bWVudC5leGlzdGluZ1RpbWVs
aW5lKCkpCisgICAgICAgICAgICAgICAgICAgICAgICB0aW1lbGluZS0+c3VzcGVuZEFuaW1hdGlv
bnMoKTsKICAgICAgICAgICAgICAgICB9KTsKICAgICAgICAgICAgIH0gZWxzZQogICAgICAgICAg
ICAgICAgIG1haW5GcmFtZSgpLmFuaW1hdGlvbigpLnN1c3BlbmRBbmltYXRpb25zKCk7CkBAIC0y
MDc3LDEwICsyMDc5LDEyIEBAIHZvaWQgUGFnZTo6aGlkZGVuUGFnZUNTU0FuaW1hdGlvblN1c3Bl
bnNpb25TdGF0ZUNoYW5nZWQoKQogICAgIGlmICghaXNWaXNpYmxlKCkpIHsKICAgICAgICAgaWYg
KFJ1bnRpbWVFbmFibGVkRmVhdHVyZXM6OnNoYXJlZEZlYXR1cmVzKCkud2ViQW5pbWF0aW9uc0NT
U0ludGVncmF0aW9uRW5hYmxlZCgpKSB7CiAgICAgICAgICAgICBmb3JFYWNoRG9jdW1lbnQoWyZd
IChEb2N1bWVudCYgZG9jdW1lbnQpIHsKLSAgICAgICAgICAgICAgICBpZiAobV9zZXR0aW5ncy0+
aGlkZGVuUGFnZUNTU0FuaW1hdGlvblN1c3BlbnNpb25FbmFibGVkKCkpCi0gICAgICAgICAgICAg
ICAgICAgIGRvY3VtZW50LnRpbWVsaW5lKCkuc3VzcGVuZEFuaW1hdGlvbnMoKTsKLSAgICAgICAg
ICAgICAgICBlbHNlCi0gICAgICAgICAgICAgICAgICAgIGRvY3VtZW50LnRpbWVsaW5lKCkucmVz
dW1lQW5pbWF0aW9ucygpOworICAgICAgICAgICAgICAgIGlmIChhdXRvKiB0aW1lbGluZSA9IGRv
Y3VtZW50LmV4aXN0aW5nVGltZWxpbmUoKSkgeworICAgICAgICAgICAgICAgICAgICBpZiAobV9z
ZXR0aW5ncy0+aGlkZGVuUGFnZUNTU0FuaW1hdGlvblN1c3BlbnNpb25FbmFibGVkKCkpCisgICAg
ICAgICAgICAgICAgICAgICAgICB0aW1lbGluZS0+c3VzcGVuZEFuaW1hdGlvbnMoKTsKKyAgICAg
ICAgICAgICAgICAgICAgZWxzZQorICAgICAgICAgICAgICAgICAgICAgICAgdGltZWxpbmUtPnJl
c3VtZUFuaW1hdGlvbnMoKTsKKyAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICB9KTsKICAg
ICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgIGlmIChtX3NldHRpbmdzLT5oaWRkZW5QYWdlQ1NT
QW5pbWF0aW9uU3VzcGVuc2lvbkVuYWJsZWQoKSkK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>352558</attachid>
            <date>2018-10-17 02:27:48 -0700</date>
            <delta_ts>2018-10-17 12:06:58 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-190660-20181017112747.patch</filename>
            <type>text/plain</type>
            <size>7533</size>
            <attacher name="Antoine Quint">graouts</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjM3MTc1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMGMxN2JjZmI4NjI5OTYx
NTU2YzI0ZDM3ZDUyOWQ1ZGZiODEwMDllOS4uMjJlMWMxNmY2N2E5NjFiNmE1MjQwN2Y1MWFlZDYw
ZTE3MTk5ZDRjNiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI3IEBACisyMDE4LTEwLTE3ICBBbnRv
aW5lIFF1aW50ICA8Z3Jhb3V0c0BhcHBsZS5jb20+CisKKyAgICAgICAgW1dlYiBBbmltYXRpb25z
XSBEbyBub3QgY3JlYXRlIGEgRG9jdW1lbnRUaW1lbGluZSB0byBzdXNwZW5kIG9yIHJlc3VtZSBh
bmltYXRpb25zCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9p
ZD0xOTA2NjAKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAg
ICBXZSBjaGVjayB0aGF0IHRoZXJlIGlzIGFuIGV4aXN0aW5nIHRpbWVsaW5lIGJlZm9yZSB0cnlp
bmcgdG8gc3VzcGVuZCBvciByZXN1bWUgaXRzIGFuaW1hdGlvbnMsIG90aGVyd2lzZQorICAgICAg
ICB3ZSdyZSBjcmVhdGluZyBhIERvY3VtZW50VGltZWxpbmUgd2hlbiBub3RoaW5nIHJlcXVpcmVz
IGZvciBpdCB0byBleGlzdC4gV2UgYWxzbyBoYXZlIHRvIGNoZWNrIHRoYXQgd2UKKyAgICAgICAg
c3VzcGVuZCBhbmltYXRpb25zIHdoZW4gYSBEb2N1bWVudFRpbWVsaW5lIGlzIGNyZWF0ZWQgd2hp
bGUgdGhlIHBhZ2UgaXMgbm90IHZpc2libGUuCisKKyAgICAgICAgTm8gbmV3IHRlc3RzIGFzIHRo
ZXJlIGlzIG5vIGNoYW5nZSBpbiBiZWhhdmlvciBoZXJlLgorCisgICAgICAgICogYW5pbWF0aW9u
L0RvY3VtZW50VGltZWxpbmUuY3BwOgorICAgICAgICAoV2ViQ29yZTo6RG9jdW1lbnRUaW1lbGlu
ZTo6RG9jdW1lbnRUaW1lbGluZSk6CisgICAgICAgICogZG9tL0RvY3VtZW50LmNwcDoKKyAgICAg
ICAgKFdlYkNvcmU6OkRvY3VtZW50OjpkaWRCZWNvbWVDdXJyZW50RG9jdW1lbnRJbkZyYW1lKToK
KyAgICAgICAgKFdlYkNvcmU6OkRvY3VtZW50OjpyZXN1bWUpOgorICAgICAgICAqIHBhZ2UvRnJh
bWUuY3BwOgorICAgICAgICAoV2ViQ29yZTo6RnJhbWU6OmNsZWFyVGltZXJzKToKKyAgICAgICAg
KiBwYWdlL1BhZ2UuY3BwOgorICAgICAgICAoV2ViQ29yZTo6UGFnZTo6c2V0SXNWaXNpYmxlSW50
ZXJuYWwpOgorICAgICAgICAoV2ViQ29yZTo6UGFnZTo6aGlkZGVuUGFnZUNTU0FuaW1hdGlvblN1
c3BlbnNpb25TdGF0ZUNoYW5nZWQpOgorCiAyMDE4LTEwLTE1ICBLZWl0aCBNaWxsZXIgIDxrZWl0
aF9taWxsZXJAYXBwbGUuY29tPgogCiAgICAgICAgIFN1cHBvcnQgYXJtNjQgQ1BVcyB3aXRoIGEg
MzItYml0IGFkZHJlc3Mgc3BhY2UKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2FuaW1hdGlv
bi9Eb2N1bWVudFRpbWVsaW5lLmNwcCBiL1NvdXJjZS9XZWJDb3JlL2FuaW1hdGlvbi9Eb2N1bWVu
dFRpbWVsaW5lLmNwcAppbmRleCA4OTNiZTAyZDQ1MzBjNWMzMjZmYzA2MWViZDdlNzhlNDJhN2Uy
MGMzLi5lNmQ5YTVkMDA0NTRlMTJhYjgzZTU5NGU2OTI0ZjY1YTI4ZTcwODhlIDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViQ29yZS9hbmltYXRpb24vRG9jdW1lbnRUaW1lbGluZS5jcHAKKysrIGIvU291
cmNlL1dlYkNvcmUvYW5pbWF0aW9uL0RvY3VtZW50VGltZWxpbmUuY3BwCkBAIC02Myw2ICs2Myw4
IEBAIERvY3VtZW50VGltZWxpbmU6OkRvY3VtZW50VGltZWxpbmUoRG9jdW1lbnQmIGRvY3VtZW50
LCBTZWNvbmRzIG9yaWdpblRpbWUpCiAgICAgLCBtX2FuaW1hdGlvblJlc29sdXRpb25UaW1lcigq
dGhpcywgJkRvY3VtZW50VGltZWxpbmU6OmFuaW1hdGlvblJlc29sdXRpb25UaW1lckZpcmVkKQog
I2VuZGlmCiB7CisgICAgaWYgKG1fZG9jdW1lbnQgJiYgbV9kb2N1bWVudC0+cGFnZSgpICYmICFt
X2RvY3VtZW50LT5wYWdlKCktPmlzVmlzaWJsZSgpKQorICAgICAgICBzdXNwZW5kQW5pbWF0aW9u
cygpOwogfQogCiBEb2N1bWVudFRpbWVsaW5lOjp+RG9jdW1lbnRUaW1lbGluZSgpID0gZGVmYXVs
dDsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2RvbS9Eb2N1bWVudC5jcHAgYi9Tb3VyY2Uv
V2ViQ29yZS9kb20vRG9jdW1lbnQuY3BwCmluZGV4IDA5MDBmYTVhODRhOGVlZDQ0MzIzZjc5ZGM0
MTNhYThkMzNlYWMzMGEuLmIxOGY0MjExNjlmMWI3YWEzMTM0NTk3ZWVmZGEyNzBhYTQ1NjFjOTkg
MTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2RvbS9Eb2N1bWVudC5jcHAKKysrIGIvU291cmNl
L1dlYkNvcmUvZG9tL0RvY3VtZW50LmNwcApAQCAtMjMxNCwxNiArMjMxNCwxOCBAQCB2b2lkIERv
Y3VtZW50OjpkaWRCZWNvbWVDdXJyZW50RG9jdW1lbnRJbkZyYW1lKCkKICAgICAvLyBiZSBvdXQg
b2Ygc3luYyBpZiB0aGUgRE9NIHN1c3BlbnNpb24gc3RhdGUgY2hhbmdlZCB3aGlsZSB0aGUgZG9j
dW1lbnQgd2FzIG5vdCBpbiB0aGUgZnJhbWUgKHBvc3NpYmx5IGluIHRoZQogICAgIC8vIHBhZ2Ug
Y2FjaGUsIG9yIHNpbXBseSBuZXdseSBjcmVhdGVkKS4KICAgICBpZiAobV9mcmFtZS0+YWN0aXZl
RE9NT2JqZWN0c0FuZEFuaW1hdGlvbnNTdXNwZW5kZWQoKSkgewotICAgICAgICBpZiAoUnVudGlt
ZUVuYWJsZWRGZWF0dXJlczo6c2hhcmVkRmVhdHVyZXMoKS53ZWJBbmltYXRpb25zQ1NTSW50ZWdy
YXRpb25FbmFibGVkKCkpCi0gICAgICAgICAgICB0aW1lbGluZSgpLnN1c3BlbmRBbmltYXRpb25z
KCk7Ci0gICAgICAgIGVsc2UKKyAgICAgICAgaWYgKFJ1bnRpbWVFbmFibGVkRmVhdHVyZXM6OnNo
YXJlZEZlYXR1cmVzKCkud2ViQW5pbWF0aW9uc0NTU0ludGVncmF0aW9uRW5hYmxlZCgpKSB7Cisg
ICAgICAgICAgICBpZiAoYXV0byogdGltZWxpbmUgPSBleGlzdGluZ1RpbWVsaW5lKCkpCisgICAg
ICAgICAgICAgICAgdGltZWxpbmUtPnN1c3BlbmRBbmltYXRpb25zKCk7CisgICAgICAgIH0gZWxz
ZQogICAgICAgICAgICAgbV9mcmFtZS0+YW5pbWF0aW9uKCkuc3VzcGVuZEFuaW1hdGlvbnNGb3JE
b2N1bWVudCh0aGlzKTsKICAgICAgICAgc3VzcGVuZFNjaGVkdWxlZFRhc2tzKFJlYXNvbkZvclN1
c3BlbnNpb246OlBhZ2VXaWxsQmVTdXNwZW5kZWQpOwogICAgIH0gZWxzZSB7CiAgICAgICAgIHJl
c3VtZVNjaGVkdWxlZFRhc2tzKFJlYXNvbkZvclN1c3BlbnNpb246OlBhZ2VXaWxsQmVTdXNwZW5k
ZWQpOwotICAgICAgICBpZiAoUnVudGltZUVuYWJsZWRGZWF0dXJlczo6c2hhcmVkRmVhdHVyZXMo
KS53ZWJBbmltYXRpb25zQ1NTSW50ZWdyYXRpb25FbmFibGVkKCkpCi0gICAgICAgICAgICB0aW1l
bGluZSgpLnJlc3VtZUFuaW1hdGlvbnMoKTsKLSAgICAgICAgZWxzZQorICAgICAgICBpZiAoUnVu
dGltZUVuYWJsZWRGZWF0dXJlczo6c2hhcmVkRmVhdHVyZXMoKS53ZWJBbmltYXRpb25zQ1NTSW50
ZWdyYXRpb25FbmFibGVkKCkpIHsKKyAgICAgICAgICAgIGlmIChhdXRvKiB0aW1lbGluZSA9IGV4
aXN0aW5nVGltZWxpbmUoKSkKKyAgICAgICAgICAgICAgICB0aW1lbGluZS0+cmVzdW1lQW5pbWF0
aW9ucygpOworICAgICAgICB9IGVsc2UKICAgICAgICAgICAgIG1fZnJhbWUtPmFuaW1hdGlvbigp
LnJlc3VtZUFuaW1hdGlvbnNGb3JEb2N1bWVudCh0aGlzKTsKICAgICB9CiB9CkBAIC01MDQ0LDkg
KzUwNDYsMTAgQEAgdm9pZCBEb2N1bWVudDo6cmVzdW1lKFJlYXNvbkZvclN1c3BlbnNpb24gcmVh
c29uKQogICAgIEFTU0VSVChtX2ZyYW1lKTsKICAgICBtX2ZyYW1lLT5sb2FkZXIoKS5jbGllbnQo
KS5kaXNwYXRjaERpZEJlY29tZUZyYW1lc2V0KGlzRnJhbWVTZXQoKSk7CiAKLSAgICBpZiAoUnVu
dGltZUVuYWJsZWRGZWF0dXJlczo6c2hhcmVkRmVhdHVyZXMoKS53ZWJBbmltYXRpb25zQ1NTSW50
ZWdyYXRpb25FbmFibGVkKCkpCi0gICAgICAgIHRpbWVsaW5lKCkucmVzdW1lQW5pbWF0aW9ucygp
OwotICAgIGVsc2UKKyAgICBpZiAoUnVudGltZUVuYWJsZWRGZWF0dXJlczo6c2hhcmVkRmVhdHVy
ZXMoKS53ZWJBbmltYXRpb25zQ1NTSW50ZWdyYXRpb25FbmFibGVkKCkpIHsKKyAgICAgICAgaWYg
KGF1dG8qIHRpbWVsaW5lID0gZXhpc3RpbmdUaW1lbGluZSgpKQorICAgICAgICAgICAgdGltZWxp
bmUtPnJlc3VtZUFuaW1hdGlvbnMoKTsgIAorICAgIH0gZWxzZQogICAgICAgICBtX2ZyYW1lLT5h
bmltYXRpb24oKS5yZXN1bWVBbmltYXRpb25zRm9yRG9jdW1lbnQodGhpcyk7CiAKICAgICByZXN1
bWVTY2hlZHVsZWRUYXNrcyhyZWFzb24pOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGFn
ZS9GcmFtZS5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9wYWdlL0ZyYW1lLmNwcAppbmRleCAzMTgzOTQ5
MjE2YjUwYzFlYWI3MmE0MzU4NzlkZTU4NWZlMDI4MmE3Li4zYzgyMzc2NWJjOTdmMWY3NDdjYmM4
YTQ3ZWVmMzg1MTY1NWJjMDJlIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wYWdlL0ZyYW1l
LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wYWdlL0ZyYW1lLmNwcApAQCAtNzc0LDkgKzc3NCwx
MCBAQCB2b2lkIEZyYW1lOjpjbGVhclRpbWVycyhGcmFtZVZpZXcgKnZpZXcsIERvY3VtZW50ICpk
b2N1bWVudCkKIHsKICAgICBpZiAodmlldykgewogICAgICAgICB2aWV3LT5sYXlvdXRDb250ZXh0
KCkudW5zY2hlZHVsZUxheW91dCgpOwotICAgICAgICBpZiAoUnVudGltZUVuYWJsZWRGZWF0dXJl
czo6c2hhcmVkRmVhdHVyZXMoKS53ZWJBbmltYXRpb25zQ1NTSW50ZWdyYXRpb25FbmFibGVkKCkp
Ci0gICAgICAgICAgICBkb2N1bWVudC0+dGltZWxpbmUoKS5zdXNwZW5kQW5pbWF0aW9ucygpOwot
ICAgICAgICBlbHNlCisgICAgICAgIGlmIChSdW50aW1lRW5hYmxlZEZlYXR1cmVzOjpzaGFyZWRG
ZWF0dXJlcygpLndlYkFuaW1hdGlvbnNDU1NJbnRlZ3JhdGlvbkVuYWJsZWQoKSkgeworICAgICAg
ICAgICAgaWYgKGF1dG8qIHRpbWVsaW5lID0gZG9jdW1lbnQtPmV4aXN0aW5nVGltZWxpbmUoKSkK
KyAgICAgICAgICAgICAgICB0aW1lbGluZS0+c3VzcGVuZEFuaW1hdGlvbnMoKTsKKyAgICAgICAg
fSBlbHNlCiAgICAgICAgICAgICB2aWV3LT5mcmFtZSgpLmFuaW1hdGlvbigpLnN1c3BlbmRBbmlt
YXRpb25zRm9yRG9jdW1lbnQoZG9jdW1lbnQpOwogICAgICAgICB2aWV3LT5mcmFtZSgpLmV2ZW50
SGFuZGxlcigpLnN0b3BBdXRvc2Nyb2xsVGltZXIoKTsKICAgICB9CmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvV2ViQ29yZS9wYWdlL1BhZ2UuY3BwIGIvU291cmNlL1dlYkNvcmUvcGFnZS9QYWdlLmNwcApp
bmRleCBiOTA5Y2IyMjdhODY5YTFjYTU4YTA4YjIyN2U4YTU3NjA5OWU0ZjgwLi42NDIyODVhYmFi
NjFiNzMxN2U1MjRhZTYyNDc0ZTE2YmRmNzg3ZWI3IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9wYWdlL1BhZ2UuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BhZ2UvUGFnZS5jcHAKQEAgLTE2
OTksNyArMTY5OSw4IEBAIHZvaWQgUGFnZTo6c2V0SXNWaXNpYmxlSW50ZXJuYWwoYm9vbCBpc1Zp
c2libGUpCiAgICAgICAgIGlmIChtX3NldHRpbmdzLT5oaWRkZW5QYWdlQ1NTQW5pbWF0aW9uU3Vz
cGVuc2lvbkVuYWJsZWQoKSkgewogICAgICAgICAgICAgaWYgKFJ1bnRpbWVFbmFibGVkRmVhdHVy
ZXM6OnNoYXJlZEZlYXR1cmVzKCkud2ViQW5pbWF0aW9uc0NTU0ludGVncmF0aW9uRW5hYmxlZCgp
KSB7CiAgICAgICAgICAgICAgICAgZm9yRWFjaERvY3VtZW50KFsmXSAoRG9jdW1lbnQmIGRvY3Vt
ZW50KSB7Ci0gICAgICAgICAgICAgICAgICAgIGRvY3VtZW50LnRpbWVsaW5lKCkucmVzdW1lQW5p
bWF0aW9ucygpOworICAgICAgICAgICAgICAgICAgICBpZiAoYXV0byogdGltZWxpbmUgPSBkb2N1
bWVudC5leGlzdGluZ1RpbWVsaW5lKCkpCisgICAgICAgICAgICAgICAgICAgICAgICB0aW1lbGlu
ZS0+cmVzdW1lQW5pbWF0aW9ucygpOwogICAgICAgICAgICAgICAgIH0pOwogICAgICAgICAgICAg
fSBlbHNlCiAgICAgICAgICAgICAgICAgbWFpbkZyYW1lKCkuYW5pbWF0aW9uKCkucmVzdW1lQW5p
bWF0aW9ucygpOwpAQCAtMTcxOSw3ICsxNzIwLDggQEAgdm9pZCBQYWdlOjpzZXRJc1Zpc2libGVJ
bnRlcm5hbChib29sIGlzVmlzaWJsZSkKICAgICAgICAgaWYgKG1fc2V0dGluZ3MtPmhpZGRlblBh
Z2VDU1NBbmltYXRpb25TdXNwZW5zaW9uRW5hYmxlZCgpKSB7CiAgICAgICAgICAgICBpZiAoUnVu
dGltZUVuYWJsZWRGZWF0dXJlczo6c2hhcmVkRmVhdHVyZXMoKS53ZWJBbmltYXRpb25zQ1NTSW50
ZWdyYXRpb25FbmFibGVkKCkpIHsKICAgICAgICAgICAgICAgICBmb3JFYWNoRG9jdW1lbnQoWyZd
IChEb2N1bWVudCYgZG9jdW1lbnQpIHsKLSAgICAgICAgICAgICAgICAgICAgZG9jdW1lbnQudGlt
ZWxpbmUoKS5zdXNwZW5kQW5pbWF0aW9ucygpOworICAgICAgICAgICAgICAgICAgICBpZiAoYXV0
byogdGltZWxpbmUgPSBkb2N1bWVudC5leGlzdGluZ1RpbWVsaW5lKCkpCisgICAgICAgICAgICAg
ICAgICAgICAgICB0aW1lbGluZS0+c3VzcGVuZEFuaW1hdGlvbnMoKTsKICAgICAgICAgICAgICAg
ICB9KTsKICAgICAgICAgICAgIH0gZWxzZQogICAgICAgICAgICAgICAgIG1haW5GcmFtZSgpLmFu
aW1hdGlvbigpLnN1c3BlbmRBbmltYXRpb25zKCk7CkBAIC0yMDc3LDEwICsyMDc5LDEyIEBAIHZv
aWQgUGFnZTo6aGlkZGVuUGFnZUNTU0FuaW1hdGlvblN1c3BlbnNpb25TdGF0ZUNoYW5nZWQoKQog
ICAgIGlmICghaXNWaXNpYmxlKCkpIHsKICAgICAgICAgaWYgKFJ1bnRpbWVFbmFibGVkRmVhdHVy
ZXM6OnNoYXJlZEZlYXR1cmVzKCkud2ViQW5pbWF0aW9uc0NTU0ludGVncmF0aW9uRW5hYmxlZCgp
KSB7CiAgICAgICAgICAgICBmb3JFYWNoRG9jdW1lbnQoWyZdIChEb2N1bWVudCYgZG9jdW1lbnQp
IHsKLSAgICAgICAgICAgICAgICBpZiAobV9zZXR0aW5ncy0+aGlkZGVuUGFnZUNTU0FuaW1hdGlv
blN1c3BlbnNpb25FbmFibGVkKCkpCi0gICAgICAgICAgICAgICAgICAgIGRvY3VtZW50LnRpbWVs
aW5lKCkuc3VzcGVuZEFuaW1hdGlvbnMoKTsKLSAgICAgICAgICAgICAgICBlbHNlCi0gICAgICAg
ICAgICAgICAgICAgIGRvY3VtZW50LnRpbWVsaW5lKCkucmVzdW1lQW5pbWF0aW9ucygpOworICAg
ICAgICAgICAgICAgIGlmIChhdXRvKiB0aW1lbGluZSA9IGRvY3VtZW50LmV4aXN0aW5nVGltZWxp
bmUoKSkgeworICAgICAgICAgICAgICAgICAgICBpZiAobV9zZXR0aW5ncy0+aGlkZGVuUGFnZUNT
U0FuaW1hdGlvblN1c3BlbnNpb25FbmFibGVkKCkpCisgICAgICAgICAgICAgICAgICAgICAgICB0
aW1lbGluZS0+c3VzcGVuZEFuaW1hdGlvbnMoKTsKKyAgICAgICAgICAgICAgICAgICAgZWxzZQor
ICAgICAgICAgICAgICAgICAgICAgICAgdGltZWxpbmUtPnJlc3VtZUFuaW1hdGlvbnMoKTsKKyAg
ICAgICAgICAgICAgICB9CiAgICAgICAgICAgICB9KTsKICAgICAgICAgfSBlbHNlIHsKICAgICAg
ICAgICAgIGlmIChtX3NldHRpbmdzLT5oaWRkZW5QYWdlQ1NTQW5pbWF0aW9uU3VzcGVuc2lvbkVu
YWJsZWQoKSkK
</data>

          </attachment>
      

    </bug>

</bugzilla>