<?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>237312</bug_id>
          
          <creation_ts>2022-03-01 01:34:16 -0800</creation_ts>
          <short_desc>[web-animations] add support for passing an optional timeline to Element.animate()</short_desc>
          <delta_ts>2022-03-01 10:17:18 -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>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, WebExposed, WPTImpact</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>186495</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Antoine Quint">graouts</reporter>
          <assigned_to name="Antoine Quint">graouts</assigned_to>
          <cc>cdumez</cc>
    
    <cc>cmarcelo</cc>
    
    <cc>dino</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>graouts</cc>
    
    <cc>kangil.han</cc>
    
    <cc>kondapallykalyan</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1846948</commentid>
    <comment_count>0</comment_count>
    <who name="Antoine Quint">graouts</who>
    <bug_when>2022-03-01 01:34:16 -0800</bug_when>
    <thetext>[web-animations] add support for passing an optional timeline to Element.animate()</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1846949</commentid>
    <comment_count>1</comment_count>
      <attachid>453480</attachid>
    <who name="Antoine Quint">graouts</who>
    <bug_when>2022-03-01 01:35:06 -0800</bug_when>
    <thetext>Created attachment 453480
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1847083</commentid>
    <comment_count>2</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2022-03-01 10:16:06 -0800</bug_when>
    <thetext>Committed r290655 (247928@main): &lt;https://commits.webkit.org/247928@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 453480.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1847084</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2022-03-01 10:17:18 -0800</bug_when>
    <thetext>&lt;rdar://problem/89626839&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>453480</attachid>
            <date>2022-03-01 01:35:06 -0800</date>
            <delta_ts>2022-03-01 10:16:10 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-237312-20220301103505.patch</filename>
            <type>text/plain</type>
            <size>6349</size>
            <attacher name="Antoine Quint">graouts</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjkwNTg0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMWQ5MDJmZDYwOTdiZmFh
NmQ1ZjlmZGU2MDc1N2E3ZDlhNjVmNjQzYi4uNzk0ZGIyNWIzNTIwMTMxYzg1OGRkZTM4NDQxNmE2
OTAwYjZiNGQyNiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1IEBACisyMDIyLTAzLTAxICBBbnRv
aW5lIFF1aW50ICA8Z3Jhb3V0c0B3ZWJraXQub3JnPgorCisgICAgICAgIFt3ZWItYW5pbWF0aW9u
c10gYWRkIHN1cHBvcnQgZm9yIHBhc3NpbmcgYW4gb3B0aW9uYWwgdGltZWxpbmUgdG8gRWxlbWVu
dC5hbmltYXRlKCkKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTIzNzMxMgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAg
ICAgICogYW5pbWF0aW9uL0tleWZyYW1lQW5pbWF0aW9uT3B0aW9ucy5oOgorICAgICAgICAqIGFu
aW1hdGlvbi9LZXlmcmFtZUFuaW1hdGlvbk9wdGlvbnMuaWRsOgorICAgICAgICAqIGRvbS9FbGVt
ZW50LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkVsZW1lbnQ6OmFuaW1hdGUpOgorCiAyMDIyLTAy
LTI4ICBBbnRvaW5lIFF1aW50ICA8Z3Jhb3V0c0B3ZWJraXQub3JnPgogCiAgICAgICAgIFt3ZWIt
YW5pbWF0aW9uc10gd2ViLWFuaW1hdGlvbnMvaW50ZXJmYWNlcy9LZXlmcmFtZUVmZmVjdC9wcm9j
ZXNzaW5nLWEta2V5ZnJhbWVzLWFyZ3VtZW50LTAwMS5odG1sIGlzIGEgdW5pcXVlIGZhaWx1cmUK
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2FuaW1hdGlvbi9LZXlmcmFtZUFuaW1hdGlvbk9w
dGlvbnMuaCBiL1NvdXJjZS9XZWJDb3JlL2FuaW1hdGlvbi9LZXlmcmFtZUFuaW1hdGlvbk9wdGlv
bnMuaAppbmRleCBkMDA1NjU5NzNiNTU1MDUwZjM1ZWIxMWZhNzRiM2NjNDUzZDAzY2YyLi5hOGYx
YTg4ZjUwNGQyZjBkYmMwNmVhYzlkOThhY2Q5N2FiOGNjMWU2IDEwMDY0NAotLS0gYS9Tb3VyY2Uv
V2ViQ29yZS9hbmltYXRpb24vS2V5ZnJhbWVBbmltYXRpb25PcHRpb25zLmgKKysrIGIvU291cmNl
L1dlYkNvcmUvYW5pbWF0aW9uL0tleWZyYW1lQW5pbWF0aW9uT3B0aW9ucy5oCkBAIC0yNywxMiAr
MjcsMTQgQEAKIAogI2luY2x1ZGUgIkFuaW1hdGlvbkZyYW1lUmF0ZS5oIgogI2luY2x1ZGUgIkFu
aW1hdGlvbkZyYW1lUmF0ZVByZXNldC5oIgorI2luY2x1ZGUgIkFuaW1hdGlvblRpbWVsaW5lLmgi
CiAjaW5jbHVkZSAiS2V5ZnJhbWVFZmZlY3RPcHRpb25zLmgiCiAKIG5hbWVzcGFjZSBXZWJDb3Jl
IHsKIAogc3RydWN0IEtleWZyYW1lQW5pbWF0aW9uT3B0aW9ucyA6IEtleWZyYW1lRWZmZWN0T3B0
aW9ucyB7CiAgICAgU3RyaW5nIGlkOworICAgIHN0ZDo6b3B0aW9uYWw8UmVmUHRyPEFuaW1hdGlv
blRpbWVsaW5lPj4gdGltZWxpbmU7CiAgICAgc3RkOjp2YXJpYW50PEZyYW1lc1BlclNlY29uZCwg
QW5pbWF0aW9uRnJhbWVSYXRlUHJlc2V0PiBmcmFtZVJhdGU7CiB9OwogCmRpZmYgLS1naXQgYS9T
b3VyY2UvV2ViQ29yZS9hbmltYXRpb24vS2V5ZnJhbWVBbmltYXRpb25PcHRpb25zLmlkbCBiL1Nv
dXJjZS9XZWJDb3JlL2FuaW1hdGlvbi9LZXlmcmFtZUFuaW1hdGlvbk9wdGlvbnMuaWRsCmluZGV4
IDgxYzQ4NGFiYjVjMDc1ZjhhZjBhYmNiNWZlZTRiNzJmZTkxMDA0OWEuLjhmYWQxNzM3MzI4YTYz
Y2MyNmE5ZTdkYTUyMjQ3NDE0NTU5NGUwMmIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2Fu
aW1hdGlvbi9LZXlmcmFtZUFuaW1hdGlvbk9wdGlvbnMuaWRsCisrKyBiL1NvdXJjZS9XZWJDb3Jl
L2FuaW1hdGlvbi9LZXlmcmFtZUFuaW1hdGlvbk9wdGlvbnMuaWRsCkBAIC0yNyw1ICsyNyw2IEBA
IHR5cGVkZWYgdW5zaWduZWQgbG9uZyBGcmFtZXNQZXJTZWNvbmQ7CiAKIGRpY3Rpb25hcnkgS2V5
ZnJhbWVBbmltYXRpb25PcHRpb25zIDogS2V5ZnJhbWVFZmZlY3RPcHRpb25zIHsKICAgICBET01T
dHJpbmcgaWQgPSAiIjsKKyAgICBbRW5hYmxlZEJ5U2V0dGluZz1XZWJBbmltYXRpb25zTXV0YWJs
ZVRpbWVsaW5lc0VuYWJsZWRdIEFuaW1hdGlvblRpbWVsaW5lPyB0aW1lbGluZTsKICAgICBbRW5h
YmxlZEJ5U2V0dGluZz1XZWJBbmltYXRpb25zQ3VzdG9tRnJhbWVSYXRlRW5hYmxlZF0gKEZyYW1l
c1BlclNlY29uZCBvciBBbmltYXRpb25GcmFtZVJhdGVQcmVzZXQpIGZyYW1lUmF0ZSA9ICJhdXRv
IjsKIH07CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9kb20vRWxlbWVudC5jcHAgYi9Tb3Vy
Y2UvV2ViQ29yZS9kb20vRWxlbWVudC5jcHAKaW5kZXggYzA1MDIxMmUxYzVlOWFkZjc5YWQ4MGM3
OTQxNmYyMjk1ZGQ4MWQwYS4uNDQxYTQ0N2RjMTMxOTA1ZGVkNWFjOTM5ZTRmZDIzZTM4ZTE0Yjc0
YSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvZG9tL0VsZW1lbnQuY3BwCisrKyBiL1NvdXJj
ZS9XZWJDb3JlL2RvbS9FbGVtZW50LmNwcApAQCAtNDY4NSw2ICs0Njg1LDcgQEAgRWxlbWVudCog
RWxlbWVudDo6ZmluZEFuY2hvckVsZW1lbnRGb3JMaW5rKFN0cmluZyYgb3V0QW5jaG9yTmFtZSkK
IEV4Y2VwdGlvbk9yPFJlZjxXZWJBbmltYXRpb24+PiBFbGVtZW50OjphbmltYXRlKEpTQzo6SlNH
bG9iYWxPYmplY3QmIGxleGljYWxHbG9iYWxPYmplY3QsIEpTQzo6U3Ryb25nPEpTQzo6SlNPYmpl
Y3Q+JiYga2V5ZnJhbWVzLCBzdGQ6Om9wdGlvbmFsPHN0ZDo6dmFyaWFudDxkb3VibGUsIEtleWZy
YW1lQW5pbWF0aW9uT3B0aW9ucz4+JiYgb3B0aW9ucykKIHsKICAgICBTdHJpbmcgaWQgPSAiIjsK
KyAgICBzdGQ6Om9wdGlvbmFsPFJlZlB0cjxBbmltYXRpb25UaW1lbGluZT4+IHRpbWVsaW5lOwog
ICAgIHN0ZDo6dmFyaWFudDxGcmFtZXNQZXJTZWNvbmQsIEFuaW1hdGlvbkZyYW1lUmF0ZVByZXNl
dD4gZnJhbWVSYXRlID0gQW5pbWF0aW9uRnJhbWVSYXRlUHJlc2V0OjpBdXRvOwogICAgIHN0ZDo6
b3B0aW9uYWw8c3RkOjp2YXJpYW50PGRvdWJsZSwgS2V5ZnJhbWVFZmZlY3RPcHRpb25zPj4ga2V5
ZnJhbWVFZmZlY3RPcHRpb25zOwogICAgIGlmIChvcHRpb25zKSB7CkBAIC00Njk2LDYgKzQ2OTcs
NyBAQCBFeGNlcHRpb25PcjxSZWY8V2ViQW5pbWF0aW9uPj4gRWxlbWVudDo6YW5pbWF0ZShKU0M6
OkpTR2xvYmFsT2JqZWN0JiBsZXhpY2FsR2xvYgogICAgICAgICAgICAgYXV0byBrZXlmcmFtZUVm
ZmVjdE9wdGlvbnMgPSBzdGQ6OmdldDxLZXlmcmFtZUFuaW1hdGlvbk9wdGlvbnM+KG9wdGlvbnNW
YWx1ZSk7CiAgICAgICAgICAgICBpZCA9IGtleWZyYW1lRWZmZWN0T3B0aW9ucy5pZDsKICAgICAg
ICAgICAgIGZyYW1lUmF0ZSA9IGtleWZyYW1lRWZmZWN0T3B0aW9ucy5mcmFtZVJhdGU7CisgICAg
ICAgICAgICB0aW1lbGluZSA9IGtleWZyYW1lRWZmZWN0T3B0aW9ucy50aW1lbGluZTsKICAgICAg
ICAgICAgIGtleWZyYW1lRWZmZWN0T3B0aW9uc1ZhcmlhbnQgPSBXVEZNb3ZlKGtleWZyYW1lRWZm
ZWN0T3B0aW9ucyk7CiAgICAgICAgIH0KICAgICAgICAga2V5ZnJhbWVFZmZlY3RPcHRpb25zID0g
a2V5ZnJhbWVFZmZlY3RPcHRpb25zVmFyaWFudDsKQEAgLTQ3MDcsNiArNDcwOSw4IEBAIEV4Y2Vw
dGlvbk9yPFJlZjxXZWJBbmltYXRpb24+PiBFbGVtZW50OjphbmltYXRlKEpTQzo6SlNHbG9iYWxP
YmplY3QmIGxleGljYWxHbG9iCiAKICAgICBhdXRvIGFuaW1hdGlvbiA9IFdlYkFuaW1hdGlvbjo6
Y3JlYXRlKGRvY3VtZW50KCksICZrZXlmcmFtZUVmZmVjdFJlc3VsdC5yZXR1cm5WYWx1ZSgpLmdl
dCgpKTsKICAgICBhbmltYXRpb24tPnNldElkKGlkKTsKKyAgICBpZiAodGltZWxpbmUpCisgICAg
ICAgIGFuaW1hdGlvbi0+c2V0VGltZWxpbmUodGltZWxpbmUtPmdldCgpKTsKICAgICBhbmltYXRp
b24tPnNldEJpbmRpbmdzRnJhbWVSYXRlKFdURk1vdmUoZnJhbWVSYXRlKSk7CiAKICAgICBhdXRv
IGFuaW1hdGlvblBsYXlSZXN1bHQgPSBhbmltYXRpb24tPnBsYXkoKTsKZGlmZiAtLWdpdCBhL0xh
eW91dFRlc3RzL2ltcG9ydGVkL3czYy9DaGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9pbXBvcnRlZC93
M2MvQ2hhbmdlTG9nCmluZGV4IDI1NjQ0OWNiODhhMDMzMmI4Y2VhNmJkNzJmYWJlNDRhOTJjNjRk
YTAuLmY0MzZlNzkzNDQxYTc4OGU5NjVhM2Q1YTM3MjdlOWY5YzFkN2U3OWEgMTAwNjQ0Ci0tLSBh
L0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvaW1w
b3J0ZWQvdzNjL0NoYW5nZUxvZwpAQCAtMSwzICsxLDEyIEBACisyMDIyLTAzLTAxICBBbnRvaW5l
IFF1aW50ICA8Z3Jhb3V0c0B3ZWJraXQub3JnPgorCisgICAgICAgIFt3ZWItYW5pbWF0aW9uc10g
YWRkIHN1cHBvcnQgZm9yIHBhc3NpbmcgYW4gb3B0aW9uYWwgdGltZWxpbmUgdG8gRWxlbWVudC5h
bmltYXRlKCkKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTIzNzMxMgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
ICogd2ViLXBsYXRmb3JtLXRlc3RzL3dlYi1hbmltYXRpb25zL2ludGVyZmFjZXMvQW5pbWF0YWJs
ZS9hbmltYXRlLWV4cGVjdGVkLnR4dDoKKwogMjAyMi0wMi0yOCAgQW50b2luZSBRdWludCAgPGdy
YW91dHNAd2Via2l0Lm9yZz4KIAogICAgICAgICBbd2ViLWFuaW1hdGlvbnNdIHdlYi1hbmltYXRp
b25zL2ludGVyZmFjZXMvS2V5ZnJhbWVFZmZlY3QvcHJvY2Vzc2luZy1hLWtleWZyYW1lcy1hcmd1
bWVudC0wMDEuaHRtbCBpcyBhIHVuaXF1ZSBmYWlsdXJlCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0
cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL3dlYi1hbmltYXRpb25zL2ludGVyZmFj
ZXMvQW5pbWF0YWJsZS9hbmltYXRlLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2ltcG9ydGVk
L3czYy93ZWItcGxhdGZvcm0tdGVzdHMvd2ViLWFuaW1hdGlvbnMvaW50ZXJmYWNlcy9BbmltYXRh
YmxlL2FuaW1hdGUtZXhwZWN0ZWQudHh0CmluZGV4IDc0YjFmNzU0ZTBmMmU2YWRiYTlmMTQ5MGI4
NTIwZjJjMjM0YThkMGMuLjBiZGE0MGJhNGVhMzRmMzUxNDQ3MzhhZmRiNDQ0OWIyMGFlNWMyNDcg
MTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMv
d2ViLWFuaW1hdGlvbnMvaW50ZXJmYWNlcy9BbmltYXRhYmxlL2FuaW1hdGUtZXhwZWN0ZWQudHh0
CisrKyBiL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvd2ViLWFu
aW1hdGlvbnMvaW50ZXJmYWNlcy9BbmltYXRhYmxlL2FuaW1hdGUtZXhwZWN0ZWQudHh0CkBAIC0x
MzMsNyArMTMzLDcgQEAgUEFTUyBFbGVtZW50LmFuaW1hdGUoKSBjb3JyZWN0bHkgc2V0cyB0aGUg
QW5pbWF0aW9uJ3MgdGltZWxpbmUKIFBBU1MgRWxlbWVudC5hbmltYXRlKCkgY29ycmVjdGx5IHNl
dHMgdGhlIEFuaW1hdGlvbidzIHRpbWVsaW5lIHdoZW4gdHJpZ2dlcmVkIG9uIGFuIGVsZW1lbnQg
aW4gYSBkaWZmZXJlbnQgZG9jdW1lbnQKIFBBU1MgRWxlbWVudC5hbmltYXRlKCkgY29ycmVjdGx5
IHNldHMgdGhlIEFuaW1hdGlvbidzIHRpbWVsaW5lIHdpdGggbm8gdGltZWxpbmUgcGFyYW1ldGVy
IGluIEtleWZyYW1lQW5pbWF0aW9uT3B0aW9ucy4KIFBBU1MgRWxlbWVudC5hbmltYXRlKCkgY29y
cmVjdGx5IHNldHMgdGhlIEFuaW1hdGlvbidzIHRpbWVsaW5lIHdpdGggdW5kZWZpbmVkIHRpbWVs
aW5lIGluIEtleWZyYW1lQW5pbWF0aW9uT3B0aW9ucy4KLUZBSUwgRWxlbWVudC5hbmltYXRlKCkg
Y29ycmVjdGx5IHNldHMgdGhlIEFuaW1hdGlvbidzIHRpbWVsaW5lIHdpdGggbnVsbCB0aW1lbGlu
ZSBpbiBLZXlmcmFtZUFuaW1hdGlvbk9wdGlvbnMuIGFzc2VydF9lcXVhbHM6IEFuaW1hdGlvbiB0
aW1lbGluZSBzaG91bGQgYmUgbnVsbCBleHBlY3RlZCBudWxsIGJ1dCBnb3Qgb2JqZWN0ICJbb2Jq
ZWN0IERvY3VtZW50VGltZWxpbmVdIgorUEFTUyBFbGVtZW50LmFuaW1hdGUoKSBjb3JyZWN0bHkg
c2V0cyB0aGUgQW5pbWF0aW9uJ3MgdGltZWxpbmUgd2l0aCBudWxsIHRpbWVsaW5lIGluIEtleWZy
YW1lQW5pbWF0aW9uT3B0aW9ucy4KIFBBU1MgRWxlbWVudC5hbmltYXRlKCkgY29ycmVjdGx5IHNl
dHMgdGhlIEFuaW1hdGlvbidzIHRpbWVsaW5lIHdpdGggRG9jdW1lbnRUaW1lbGluZSBpbiBLZXlm
cmFtZUFuaW1hdGlvbk9wdGlvbnMuCiBQQVNTIEVsZW1lbnQuYW5pbWF0ZSgpIGNhbGxzIHBsYXkg
b24gdGhlIEFuaW1hdGlvbgogUEFTUyBFbGVtZW50LmFuaW1hdGUoKSBkb2VzIE5PVCB0cmlnZ2Vy
IGEgc3R5bGUgY2hhbmdlIGV2ZW50Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>