<?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>189762</bug_id>
          
          <creation_ts>2018-09-19 12:35:44 -0700</creation_ts>
          <short_desc>[Web Animations] Provide a way to query accelerated animations for internal testing</short_desc>
          <delta_ts>2018-09-20 00:35:29 -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>Animations</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>dino</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1461081</commentid>
    <comment_count>0</comment_count>
    <who name="Antoine Quint">graouts</who>
    <bug_when>2018-09-19 12:35:44 -0700</bug_when>
    <thetext>[Web Animations] Provide a way to query accelerated animations for internal testing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1461082</commentid>
    <comment_count>1</comment_count>
      <attachid>350142</attachid>
    <who name="Antoine Quint">graouts</who>
    <bug_when>2018-09-19 12:37:24 -0700</bug_when>
    <thetext>Created attachment 350142
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1461176</commentid>
    <comment_count>2</comment_count>
      <attachid>350142</attachid>
    <who name="Dean Jackson">dino</who>
    <bug_when>2018-09-19 16:50:44 -0700</bug_when>
    <thetext>Comment on attachment 350142
Patch

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

&gt; Source/WebCore/platform/graphics/ca/GraphicsLayerCA.cpp:4245
&gt; +            const auto&amp; propertyAnimations = it.value;

Is there a benefit to saying const?

&gt; Source/WebCore/platform/graphics/ca/GraphicsLayerCA.h:174
&gt; +    WEBCORE_EXPORT Vector&lt;std::pair&lt;String, double&gt;&gt; acceleratedAnimationsForTesting() const override;

This could probably be final.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1461262</commentid>
    <comment_count>3</comment_count>
    <who name="Antoine Quint">graouts</who>
    <bug_when>2018-09-20 00:33:49 -0700</bug_when>
    <thetext>Committed r236247: &lt;https://trac.webkit.org/changeset/236247&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1461264</commentid>
    <comment_count>4</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2018-09-20 00:35:29 -0700</bug_when>
    <thetext>&lt;rdar://problem/44631995&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>350142</attachid>
            <date>2018-09-19 12:37:24 -0700</date>
            <delta_ts>2018-09-19 16:50:44 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-189762-20180919213722.patch</filename>
            <type>text/plain</type>
            <size>10069</size>
            <attacher name="Antoine Quint">graouts</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjM2MTYyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYTU0YWExN2JmMjg3ZmU3
YWM1ZDZlNjlkNTAzZDc3ZDRhNjU4ZTQ1Mi4uYjU1MjFjOWU4ZjdiYzg0MmJkZTg1MDgyY2Q0Mzhi
NmNkNGYwMzUyMiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI3IEBACisyMDE4LTA5LTE5ICBBbnRv
aW5lIFF1aW50ICA8Z3Jhb3V0c0BhcHBsZS5jb20+CisKKyAgICAgICAgW1dlYiBBbmltYXRpb25z
XSBQcm92aWRlIGEgd2F5IHRvIHF1ZXJ5IGFjY2VsZXJhdGVkIGFuaW1hdGlvbnMgZm9yIGludGVy
bmFsIHRlc3RpbmcKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTE4OTc2MgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAg
ICAgIEV4cG9zZSBhIG5ldyBpbnRlcm5hbHMuYWNjZWxlcmF0ZWRBbmltYXRpb25zRm9yRWxlbWVu
dChlbGVtZW50KSBtZXRob2QgdG8gYWxsb3cgbGF5b3V0IHRlc3RzIHRvIHF1ZXJ5IHRoZSBjdXJy
ZW50IGxpc3QKKyAgICAgICAgb2YgYWNjZWxlcmF0ZWQgYW5pbWF0aW9ucyBmb3IgYSBnaXZlbiBl
bGVtZW50LiBDdXJyZW50bHkgb25seSB0aGUgYW5pbWF0ZWQgcHJvcGVydHkgYW5kIGFuaW1hdGlv
biBzcGVlZCBhcmUgZXhwb3NlZCwgd2hpY2gKKyAgICAgICAgd2lsbCBhbGxvdyB1cyB0byBpZGVu
dGlmeSBtaXNzaW5nLCBydW5uaW5nIGFuZCBwYXVzZWQgYWNjZWxlcmF0ZWQgYW5pbWF0aW9ucy4K
KworICAgICAgICAqIGFuaW1hdGlvbi9Eb2N1bWVudFRpbWVsaW5lLmNwcDoKKyAgICAgICAgKFdl
YkNvcmU6OkRvY3VtZW50VGltZWxpbmU6OmFjY2VsZXJhdGVkQW5pbWF0aW9uc0ZvckVsZW1lbnQg
Y29uc3QpOgorICAgICAgICAqIGFuaW1hdGlvbi9Eb2N1bWVudFRpbWVsaW5lLmg6CisgICAgICAg
ICogcGxhdGZvcm0vZ3JhcGhpY3MvR3JhcGhpY3NMYXllci5oOgorICAgICAgICAoV2ViQ29yZTo6
R3JhcGhpY3NMYXllcjo6YWNjZWxlcmF0ZWRBbmltYXRpb25zRm9yVGVzdGluZyBjb25zdCk6Cisg
ICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3MvY2EvR3JhcGhpY3NMYXllckNBLmNwcDoKKyAgICAg
ICAgKFdlYkNvcmU6OkdyYXBoaWNzTGF5ZXJDQTo6Y3JlYXRlVHJhbnNmb3JtQW5pbWF0aW9uc0Zy
b21LZXlmcmFtZXMpOgorICAgICAgICAqIHBsYXRmb3JtL2dyYXBoaWNzL2NhL0dyYXBoaWNzTGF5
ZXJDQS5oOgorICAgICAgICAqIHRlc3RpbmcvSW50ZXJuYWxzLmNwcDoKKyAgICAgICAgKFdlYkNv
cmU6OkludGVybmFsczo6YWNjZWxlcmF0ZWRBbmltYXRpb25zRm9yRWxlbWVudCk6CisgICAgICAg
ICogdGVzdGluZy9JbnRlcm5hbHMuaDoKKyAgICAgICAgKiB0ZXN0aW5nL0ludGVybmFscy5pZGw6
CisKIDIwMTgtMDktMTggIEJhc3VrZSBTdXp1a2kgIDxCYXN1a2UuU3V6dWtpQHNvbnkuY29tPgog
CiAgICAgICAgIFtDdXJsXSBMaW1pdCBjYXB0dXJpbmcgZXh0cmEgbWV0cmljcyBmb3IgV2ViIElu
c3BlY3RvciB3aGVuIG5vdCByZXF1aXJlZC4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2Fu
aW1hdGlvbi9Eb2N1bWVudFRpbWVsaW5lLmNwcCBiL1NvdXJjZS9XZWJDb3JlL2FuaW1hdGlvbi9E
b2N1bWVudFRpbWVsaW5lLmNwcAppbmRleCBhMzg2YzE4YzE3N2Q1ZGY5OGE4NTZlMzI0NjUyNDU1
OTc5MWVlZGM0Li43NzJiNDkxMDM4OTE2ZjNhYjQ0ZjFjZGUyNDQ5YzQ2ZDUzMmI5YWFhIDEwMDY0
NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9hbmltYXRpb24vRG9jdW1lbnRUaW1lbGluZS5jcHAKKysr
IGIvU291cmNlL1dlYkNvcmUvYW5pbWF0aW9uL0RvY3VtZW50VGltZWxpbmUuY3BwCkBAIC0zMSwx
MCArMzEsMTMgQEAKICNpbmNsdWRlICJET01XaW5kb3cuaCIKICNpbmNsdWRlICJEZWNsYXJhdGl2
ZUFuaW1hdGlvbi5oIgogI2luY2x1ZGUgIkRvY3VtZW50LmgiCisjaW5jbHVkZSAiR3JhcGhpY3NM
YXllci5oIgogI2luY2x1ZGUgIktleWZyYW1lRWZmZWN0LmgiCiAjaW5jbHVkZSAiTWljcm90YXNr
cy5oIgogI2luY2x1ZGUgIlBhZ2UuaCIKICNpbmNsdWRlICJSZW5kZXJFbGVtZW50LmgiCisjaW5j
bHVkZSAiUmVuZGVyTGF5ZXIuaCIKKyNpbmNsdWRlICJSZW5kZXJMYXllckJhY2tpbmcuaCIKIAog
c3RhdGljIGNvbnN0IFNlY29uZHMgZGVmYXVsdEFuaW1hdGlvbkludGVydmFsIHsgMTVfbXMgfTsK
IHN0YXRpYyBjb25zdCBTZWNvbmRzIHRocm90dGxlZEFuaW1hdGlvbkludGVydmFsIHsgMzBfbXMg
fTsKQEAgLTQ4NSw0ICs0ODgsMTUgQEAgdm9pZCBEb2N1bWVudFRpbWVsaW5lOjpwZXJmb3JtRXZl
bnREaXNwYXRjaFRhc2soKQogICAgICAgICBwZW5kaW5nRXZlbnQtPnRhcmdldCgpLT5kaXNwYXRj
aEV2ZW50KHBlbmRpbmdFdmVudCk7CiB9CiAKK1ZlY3RvcjxzdGQ6OnBhaXI8U3RyaW5nLCBkb3Vi
bGU+PiBEb2N1bWVudFRpbWVsaW5lOjphY2NlbGVyYXRlZEFuaW1hdGlvbnNGb3JFbGVtZW50KEVs
ZW1lbnQmIGVsZW1lbnQpIGNvbnN0Cit7CisgICAgYXV0byogcmVuZGVyZXIgPSBlbGVtZW50LnJl
bmRlcmVyKCk7CisgICAgaWYgKHJlbmRlcmVyICYmIHJlbmRlcmVyLT5pc0NvbXBvc2l0ZWQoKSkg
eworICAgICAgICBhdXRvKiBjb21wb3NpdGVkUmVuZGVyZXIgPSBkb3duY2FzdDxSZW5kZXJCb3hN
b2RlbE9iamVjdD4ocmVuZGVyZXIpOworICAgICAgICBpZiAoYXV0byogZ3JhcGhpY3NMYXllciA9
IGNvbXBvc2l0ZWRSZW5kZXJlci0+bGF5ZXIoKS0+YmFja2luZygpLT5ncmFwaGljc0xheWVyKCkp
CisgICAgICAgICAgICByZXR1cm4gZ3JhcGhpY3NMYXllci0+YWNjZWxlcmF0ZWRBbmltYXRpb25z
Rm9yVGVzdGluZygpOworICAgIH0KKyAgICByZXR1cm4geyB9OworfQorCiB9IC8vIG5hbWVzcGFj
ZSBXZWJDb3JlCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9hbmltYXRpb24vRG9jdW1lbnRU
aW1lbGluZS5oIGIvU291cmNlL1dlYkNvcmUvYW5pbWF0aW9uL0RvY3VtZW50VGltZWxpbmUuaApp
bmRleCBkMjY3ZDRmNmNjYTk1NDIxM2Y2N2UwNjQ5Njk2ODhkMDI5N2E1ODE3Li45ZTMzNmYyZDZk
YzU3MjkyMGE5NjRhNjZkYjU4N2MzNzI1MjMzNjM4IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9hbmltYXRpb24vRG9jdW1lbnRUaW1lbGluZS5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL2FuaW1h
dGlvbi9Eb2N1bWVudFRpbWVsaW5lLmgKQEAgLTc1LDYgKzc1LDcgQEAgcHVibGljOgogICAgIFdF
QkNPUkVfRVhQT1JUIHZvaWQgcmVzdW1lQW5pbWF0aW9ucygpOwogICAgIFdFQkNPUkVfRVhQT1JU
IGJvb2wgYW5pbWF0aW9uc0FyZVN1c3BlbmRlZCgpOwogICAgIFdFQkNPUkVfRVhQT1JUIHVuc2ln
bmVkIG51bWJlck9mQWN0aXZlQW5pbWF0aW9uc0ZvclRlc3RpbmcoKSBjb25zdDsKKyAgICBXRUJD
T1JFX0VYUE9SVCBWZWN0b3I8c3RkOjpwYWlyPFN0cmluZywgZG91YmxlPj4gYWNjZWxlcmF0ZWRB
bmltYXRpb25zRm9yRWxlbWVudChFbGVtZW50JikgY29uc3Q7ICAgIAogCiBwcml2YXRlOgogICAg
IERvY3VtZW50VGltZWxpbmUoRG9jdW1lbnQmLCBTZWNvbmRzKTsKZGlmZiAtLWdpdCBhL1NvdXJj
ZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL0dyYXBoaWNzTGF5ZXIuaCBiL1NvdXJjZS9XZWJD
b3JlL3BsYXRmb3JtL2dyYXBoaWNzL0dyYXBoaWNzTGF5ZXIuaAppbmRleCBiYjRmYmFlNmQ2NzAw
MTA0MGQyODU2ZjU5YjljYTRjNGU2NzMwMDM0Li5iZGQwZjg2NGM5NDlmNGIzZmIyNTY1NmU4YTBl
MmYyN2IxNzc0NzhkIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGlj
cy9HcmFwaGljc0xheWVyLmgKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3Mv
R3JhcGhpY3NMYXllci5oCkBAIC00NjEsNiArNDYxLDggQEAgcHVibGljOgogICAgIFdFQkNPUkVf
RVhQT1JUIHZpcnR1YWwgdm9pZCBzdXNwZW5kQW5pbWF0aW9ucyhNb25vdG9uaWNUaW1lKTsKICAg
ICBXRUJDT1JFX0VYUE9SVCB2aXJ0dWFsIHZvaWQgcmVzdW1lQW5pbWF0aW9ucygpOwogCisgICAg
dmlydHVhbCBWZWN0b3I8c3RkOjpwYWlyPFN0cmluZywgZG91YmxlPj4gYWNjZWxlcmF0ZWRBbmlt
YXRpb25zRm9yVGVzdGluZygpIGNvbnN0IHsgcmV0dXJuIHsgfTsgfQorCiAgICAgLy8gTGF5ZXIg
Y29udGVudHMKICAgICB2aXJ0dWFsIHZvaWQgc2V0Q29udGVudHNUb0ltYWdlKEltYWdlKikgeyB9
CiAgICAgdmlydHVhbCBib29sIHNob3VsZERpcmVjdGx5Q29tcG9zaXRlSW1hZ2UoSW1hZ2UqKSBj
b25zdCB7IHJldHVybiB0cnVlOyB9CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9y
bS9ncmFwaGljcy9jYS9HcmFwaGljc0xheWVyQ0EuY3BwIGIvU291cmNlL1dlYkNvcmUvcGxhdGZv
cm0vZ3JhcGhpY3MvY2EvR3JhcGhpY3NMYXllckNBLmNwcAppbmRleCBiMGJjNmJhZWFlMGNkMTRl
YWY0YjhkZGQ3ODA1YmIyNmEzMjExNzk3Li5iMjM5ZTc1NDFlYzQ5N2RlYTcxZDNiMDc5MDU5ZDNj
ZWZhYTY1YmQwIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9j
YS9HcmFwaGljc0xheWVyQ0EuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBo
aWNzL2NhL0dyYXBoaWNzTGF5ZXJDQS5jcHAKQEAgLTQyMTYsNiArNDIxNiw0NCBAQCBkb3VibGUg
R3JhcGhpY3NMYXllckNBOjpiYWNraW5nU3RvcmVNZW1vcnlFc3RpbWF0ZSgpIGNvbnN0CiAgICAg
cmV0dXJuIG1fbGF5ZXItPmJhY2tpbmdTdG9yZUJ5dGVzUGVyUGl4ZWwoKSAqIHNpemUoKS53aWR0
aCgpICogbV9sYXllci0+Y29udGVudHNTY2FsZSgpICogc2l6ZSgpLmhlaWdodCgpICogbV9sYXll
ci0+Y29udGVudHNTY2FsZSgpOwogfQogCitzdGF0aWMgU3RyaW5nIGFuaW1hdGVkUHJvcGVydHlJ
REFzU3RyaW5nKEFuaW1hdGVkUHJvcGVydHlJRCBwcm9wZXJ0eSkKK3sKKyAgICBzd2l0Y2ggKHBy
b3BlcnR5KSB7CisgICAgY2FzZSBBbmltYXRlZFByb3BlcnR5SW52YWxpZDoKKyAgICAgICAgcmV0
dXJuICJpbnZhbGlkIjsKKyAgICBjYXNlIEFuaW1hdGVkUHJvcGVydHlUcmFuc2Zvcm06CisgICAg
ICAgIHJldHVybiAidHJhbnNmb3JtIjsKKyAgICBjYXNlIEFuaW1hdGVkUHJvcGVydHlPcGFjaXR5
OgorICAgICAgICByZXR1cm4gIm9wYWNpdHkiOworICAgIGNhc2UgQW5pbWF0ZWRQcm9wZXJ0eUJh
Y2tncm91bmRDb2xvcjoKKyAgICAgICAgcmV0dXJuICJiYWNrZ3JvdW5kLWNvbG9yIjsKKyAgICBj
YXNlIEFuaW1hdGVkUHJvcGVydHlGaWx0ZXI6CisgICAgICAgIHJldHVybiAiZmlsdGVyIjsKKyNp
ZiBFTkFCTEUoRklMVEVSU19MRVZFTF8yKQorICAgIGNhc2UgQW5pbWF0ZWRQcm9wZXJ0eVdlYmtp
dEJhY2tkcm9wRmlsdGVyOgorICAgICAgICByZXR1cm4gImJhY2tkcm9wLWZpbHRlciI7CisjZW5k
aWYKKyAgICB9Cit9CisKK1ZlY3RvcjxzdGQ6OnBhaXI8U3RyaW5nLCBkb3VibGU+PiBHcmFwaGlj
c0xheWVyQ0E6OmFjY2VsZXJhdGVkQW5pbWF0aW9uc0ZvclRlc3RpbmcoKSBjb25zdAoreworICAg
IFZlY3RvcjxzdGQ6OnBhaXI8U3RyaW5nLCBkb3VibGU+PiBhbmltYXRpb25zOworCisgICAgaWYg
KGhhc0FuaW1hdGlvbnMoKSkgeworICAgICAgICBmb3IgKGF1dG8gaXQgOiBtX2FuaW1hdGlvbnMt
PnJ1bm5pbmdBbmltYXRpb25zKSB7CisgICAgICAgICAgICBjb25zdCBhdXRvJiBwcm9wZXJ0eUFu
aW1hdGlvbnMgPSBpdC52YWx1ZTsKKyAgICAgICAgICAgIHNpemVfdCBudW1BbmltYXRpb25zID0g
cHJvcGVydHlBbmltYXRpb25zLnNpemUoKTsKKyAgICAgICAgICAgIGZvciAoc2l6ZV90IGkgPSAw
OyBpIDwgbnVtQW5pbWF0aW9uczsgKytpKSB7CisgICAgICAgICAgICAgICAgY29uc3QgTGF5ZXJQ
cm9wZXJ0eUFuaW1hdGlvbiYgY3VyckFuaW1hdGlvbiA9IHByb3BlcnR5QW5pbWF0aW9uc1tpXTsK
KyAgICAgICAgICAgICAgICBhbmltYXRpb25zLmFwcGVuZCh7IGFuaW1hdGVkUHJvcGVydHlJREFz
U3RyaW5nKGN1cnJBbmltYXRpb24ubV9wcm9wZXJ0eSksIGN1cnJBbmltYXRpb24ubV9hbmltYXRp
b24tPnNwZWVkKCkgfSk7CisgICAgICAgICAgICB9CisgICAgICAgIH0KKyAgICB9CisKKyAgICBy
ZXR1cm4gYW5pbWF0aW9uczsKK30KKwogfSAvLyBuYW1lc3BhY2UgV2ViQ29yZQogCiAjZW5kaWYK
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2NhL0dyYXBoaWNz
TGF5ZXJDQS5oIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvY2EvR3JhcGhpY3NM
YXllckNBLmgKaW5kZXggYTlhMzY1YTczZWYzYzU3ZjIwNzQ3ZWQyZmU1NzRhMjMyYmVlNDljYy4u
NmRmMjE3NmY3ZjZiMWE2ZjkyODk4N2Y2Yjc4ZWM0Yzc0ZjYzN2QxMyAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvY2EvR3JhcGhpY3NMYXllckNBLmgKKysrIGIv
U291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvY2EvR3JhcGhpY3NMYXllckNBLmgKQEAg
LTE3MSw2ICsxNzEsOCBAQCBwdWJsaWM6CiAKICAgICBXRUJDT1JFX0VYUE9SVCBUaWxlZEJhY2tp
bmcqIHRpbGVkQmFja2luZygpIGNvbnN0IG92ZXJyaWRlOwogCisgICAgV0VCQ09SRV9FWFBPUlQg
VmVjdG9yPHN0ZDo6cGFpcjxTdHJpbmcsIGRvdWJsZT4+IGFjY2VsZXJhdGVkQW5pbWF0aW9uc0Zv
clRlc3RpbmcoKSBjb25zdCBvdmVycmlkZTsKKwogcHJvdGVjdGVkOgogICAgIFdFQkNPUkVfRVhQ
T1JUIHZvaWQgc2V0T3BhY2l0eUludGVybmFsKGZsb2F0KSBvdmVycmlkZTsKICAgICAKZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJDb3JlL3Rlc3RpbmcvSW50ZXJuYWxzLmNwcCBiL1NvdXJjZS9XZWJD
b3JlL3Rlc3RpbmcvSW50ZXJuYWxzLmNwcAppbmRleCBkYTE4ZjZhMjFhNzU5YmUyYWZkMzJhYWU4
MmUwY2VhMDNjMmViNzdkLi41NmI1ZTI1ODQ3OWFkZmRiNzQwMjAyYTcyNTQ5YjFlMzc5YjRjMTU5
IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS90ZXN0aW5nL0ludGVybmFscy5jcHAKKysrIGIv
U291cmNlL1dlYkNvcmUvdGVzdGluZy9JbnRlcm5hbHMuY3BwCkBAIC0xMDY1LDYgKzEwNjUsMTcg
QEAgRXhjZXB0aW9uT3I8Ym9vbD4gSW50ZXJuYWxzOjpwYXVzZVRyYW5zaXRpb25BdFRpbWVPblBz
ZXVkb0VsZW1lbnQoY29uc3QgU3RyaW5nJgogICAgIHJldHVybiBmcmFtZSgpLT5hbmltYXRpb24o
KS5wYXVzZVRyYW5zaXRpb25BdFRpbWUoKnBzZXVkb0VsZW1lbnQsIHByb3BlcnR5LCBwYXVzZVRp
bWUpOwogfQogCitWZWN0b3I8SW50ZXJuYWxzOjpBY2NlbGVyYXRlZEFuaW1hdGlvbj4gSW50ZXJu
YWxzOjphY2NlbGVyYXRlZEFuaW1hdGlvbnNGb3JFbGVtZW50KEVsZW1lbnQmIGVsZW1lbnQpCit7
CisgICAgaWYgKCFSdW50aW1lRW5hYmxlZEZlYXR1cmVzOjpzaGFyZWRGZWF0dXJlcygpLndlYkFu
aW1hdGlvbnNDU1NJbnRlZ3JhdGlvbkVuYWJsZWQoKSkKKyAgICAgICAgcmV0dXJuIHsgfTsKKwor
ICAgIFZlY3RvcjxJbnRlcm5hbHM6OkFjY2VsZXJhdGVkQW5pbWF0aW9uPiBhbmltYXRpb25zOwor
ICAgIGZvciAoYXV0byBhbmltYXRpb25Bc1BhaXIgOiBlbGVtZW50LmRvY3VtZW50KCkudGltZWxp
bmUoKS5hY2NlbGVyYXRlZEFuaW1hdGlvbnNGb3JFbGVtZW50KGVsZW1lbnQpKQorICAgICAgICBh
bmltYXRpb25zLmFwcGVuZCh7IGFuaW1hdGlvbkFzUGFpci5maXJzdCwgYW5pbWF0aW9uQXNQYWly
LnNlY29uZCB9KTsKKyAgICByZXR1cm4gYW5pbWF0aW9uczsKK30KKwogRXhjZXB0aW9uT3I8UmVm
UHRyPEVsZW1lbnQ+PiBJbnRlcm5hbHM6OnBzZXVkb0VsZW1lbnQoRWxlbWVudCYgZWxlbWVudCwg
Y29uc3QgU3RyaW5nJiBwc2V1ZG9JZCkKIHsKICAgICBpZiAocHNldWRvSWQgIT0gImJlZm9yZSIg
JiYgcHNldWRvSWQgIT0gImFmdGVyIikKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3Rlc3Rp
bmcvSW50ZXJuYWxzLmggYi9Tb3VyY2UvV2ViQ29yZS90ZXN0aW5nL0ludGVybmFscy5oCmluZGV4
IDY4Yjc5Yzc3ZjBmNjhjZTlhNzJhODQwYjdmZWY3NDA3YjVlM2MyYWUuLjQ0MDdkMWU2ZjI1OGNi
OGJkZDdhZGI5ODE1MjBiZDUxZTZlOGM4NzAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3Rl
c3RpbmcvSW50ZXJuYWxzLmgKKysrIGIvU291cmNlL1dlYkNvcmUvdGVzdGluZy9JbnRlcm5hbHMu
aApAQCAtMjAwLDYgKzIwMCwxMyBAQCBwdWJsaWM6CiAgICAgRXhjZXB0aW9uT3I8Ym9vbD4gcGF1
c2VUcmFuc2l0aW9uQXRUaW1lT25FbGVtZW50KGNvbnN0IFN0cmluZyYgcHJvcGVydHlOYW1lLCBk
b3VibGUgcGF1c2VUaW1lLCBFbGVtZW50Jik7CiAgICAgRXhjZXB0aW9uT3I8Ym9vbD4gcGF1c2VU
cmFuc2l0aW9uQXRUaW1lT25Qc2V1ZG9FbGVtZW50KGNvbnN0IFN0cmluZyYgcHJvcGVydHksIGRv
dWJsZSBwYXVzZVRpbWUsIEVsZW1lbnQmLCBjb25zdCBTdHJpbmcmIHBzZXVkb0lkKTsKIAorICAg
IC8vIFdlYiBBbmltYXRpb25zIHRlc3RpbmcuCisgICAgc3RydWN0IEFjY2VsZXJhdGVkQW5pbWF0
aW9uIHsKKyAgICAgICAgU3RyaW5nIHByb3BlcnR5OworICAgICAgICBkb3VibGUgc3BlZWQ7Cisg
ICAgfTsKKyAgICBWZWN0b3I8QWNjZWxlcmF0ZWRBbmltYXRpb24+IGFjY2VsZXJhdGVkQW5pbWF0
aW9uc0ZvckVsZW1lbnQoRWxlbWVudCYpOworCiAgICAgLy8gRm9yIGFuaW1hdGlvbnMgdGVzdGlu
Zywgd2UgbmVlZCBhIHdheSB0byBnZXQgYXQgcHNldWRvIGVsZW1lbnRzLgogICAgIEV4Y2VwdGlv
bk9yPFJlZlB0cjxFbGVtZW50Pj4gcHNldWRvRWxlbWVudChFbGVtZW50JiwgY29uc3QgU3RyaW5n
Jik7CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3Rlc3RpbmcvSW50ZXJuYWxzLmlkbCBi
L1NvdXJjZS9XZWJDb3JlL3Rlc3RpbmcvSW50ZXJuYWxzLmlkbAppbmRleCBhN2UzNzU1NDNiNmM5
Yjc2YzY4NTIwZWM3ZDY2Y2RhYjFmMWNkOTkwLi41NWZhYmY0MTVmOTU5YjkzMzYwN2UzZTc5NWI2
MmQwYzdiNTA3MWU0IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS90ZXN0aW5nL0ludGVybmFs
cy5pZGwKKysrIGIvU291cmNlL1dlYkNvcmUvdGVzdGluZy9JbnRlcm5hbHMuaWRsCkBAIC0xMzUs
NiArMTM1LDE0IEBAIGVudW0gQ29tcG9zaXRpbmdQb2xpY3kgewogICAgIHNlcXVlbmNlPHVuc2ln
bmVkIHNob3J0PiBjb25zdHJhaW50RmxhZ3M7CiB9OwogCitbCisgICAgRXhwb3J0TWFjcm89V0VC
Q09SRV9URVNUU1VQUE9SVF9FWFBPUlQsCisgICAgSlNHZW5lcmF0ZVRvSlNPYmplY3QsCitdIGRp
Y3Rpb25hcnkgQWNjZWxlcmF0ZWRBbmltYXRpb24geworICAgIERPTVN0cmluZyBwcm9wZXJ0eTsK
KyAgICBkb3VibGUgc3BlZWQ7Cit9OworCiBbCiAgICAgRXhwb3J0TWFjcm89V0VCQ09SRV9URVNU
U1VQUE9SVF9FWFBPUlQsCiAgICAgTm9JbnRlcmZhY2VPYmplY3QsCkBAIC0yMDEsNiArMjA5LDkg
QEAgZW51bSBDb21wb3NpdGluZ1BvbGljeSB7CiAgICAgW01heVRocm93RXhjZXB0aW9uXSBib29s
ZWFuIHBhdXNlVHJhbnNpdGlvbkF0VGltZU9uRWxlbWVudChET01TdHJpbmcgcHJvcGVydHlOYW1l
LCB1bnJlc3RyaWN0ZWQgZG91YmxlIHBhdXNlVGltZSwgRWxlbWVudCBlbGVtZW50KTsKICAgICBb
TWF5VGhyb3dFeGNlcHRpb25dIGJvb2xlYW4gcGF1c2VUcmFuc2l0aW9uQXRUaW1lT25Qc2V1ZG9F
bGVtZW50KERPTVN0cmluZyBwcm9wZXJ0eSwgdW5yZXN0cmljdGVkIGRvdWJsZSBwYXVzZVRpbWUs
IEVsZW1lbnQgZWxlbWVudCwgRE9NU3RyaW5nIHBzZXVkb0lkKTsKIAorICAgIC8vIFdlYiBBbmlt
YXRpb25zIHRlc3RpbmcuCisgICAgc2VxdWVuY2U8QWNjZWxlcmF0ZWRBbmltYXRpb24+IGFjY2Vs
ZXJhdGVkQW5pbWF0aW9uc0ZvckVsZW1lbnQoRWxlbWVudCBlbGVtZW50KTsKKwogICAgIC8vIEZv
ciBhbmltYXRpb25zIHRlc3RpbmcsIHdlIG5lZWQgYSB3YXkgdG8gZ2V0IGF0IHBzZXVkbyBlbGVt
ZW50cy4KICAgICBbTWF5VGhyb3dFeGNlcHRpb25dIEVsZW1lbnQ/IHBzZXVkb0VsZW1lbnQoRWxl
bWVudCBlbGVtZW50LCBET01TdHJpbmcgcHNldWRvSWQpOwogCg==
</data>
<flag name="review"
          id="367622"
          type_id="1"
          status="+"
          setter="dino"
    />
          </attachment>
      

    </bug>

</bugzilla>