<?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>237334</bug_id>
          
          <creation_ts>2022-03-01 10:15:50 -0800</creation_ts>
          <short_desc>[web-animations] ::placeholder should not be a valid pseudo-element for a KeyframeEffect target</short_desc>
          <delta_ts>2022-03-01 11:31:22 -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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Antoine Quint">graouts</reporter>
          <assigned_to name="Antoine Quint">graouts</assigned_to>
          <cc>dino</cc>
    
    <cc>graouts</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1847082</commentid>
    <comment_count>0</comment_count>
    <who name="Antoine Quint">graouts</who>
    <bug_when>2022-03-01 10:15:50 -0800</bug_when>
    <thetext>[web-animations] ::placeholder should not be a valid pseudo-element for a KeyframeEffect target</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1847085</commentid>
    <comment_count>1</comment_count>
      <attachid>453508</attachid>
    <who name="Antoine Quint">graouts</who>
    <bug_when>2022-03-01 10:17:31 -0800</bug_when>
    <thetext>Created attachment 453508
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1847112</commentid>
    <comment_count>2</comment_count>
    <who name="Antoine Quint">graouts</who>
    <bug_when>2022-03-01 11:30:08 -0800</bug_when>
    <thetext>Committed r290662 (247934@trunk): &lt;https://commits.webkit.org/247934@trunk&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1847113</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2022-03-01 11:31:22 -0800</bug_when>
    <thetext>&lt;rdar://problem/89632122&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>453508</attachid>
            <date>2022-03-01 10:17:31 -0800</date>
            <delta_ts>2022-03-01 10:18:58 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-237334-20220301191730.patch</filename>
            <type>text/plain</type>
            <size>4986</size>
            <attacher name="Antoine Quint">graouts</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjkwNTg0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMWQ5MDJmZDYwOTdiZmFh
NmQ1ZjlmZGU2MDc1N2E3ZDlhNjVmNjQzYi4uMWYyYjBiNzhjZWExNGM2MjA3MDQxMmQ3Y2I4OTc2
YjRhYjkxODU3OCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDEzIEBACisyMDIyLTAzLTAxICBBbnRv
aW5lIFF1aW50ICA8Z3Jhb3V0c0B3ZWJraXQub3JnPgorCisgICAgICAgIFt3ZWItYW5pbWF0aW9u
c10gOjpwbGFjZWhvbGRlciBzaG91bGQgbm90IGJlIGEgdmFsaWQgcHNldWRvLWVsZW1lbnQgZm9y
IGEgS2V5ZnJhbWVFZmZlY3QgdGFyZ2V0CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD0yMzczMzQKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9P
UFMhKS4KKworICAgICAgICAqIGFuaW1hdGlvbi9LZXlmcmFtZUVmZmVjdC5jcHA6CisgICAgICAg
IChXZWJDb3JlOjpLZXlmcmFtZUVmZmVjdDo6c2V0UHNldWRvRWxlbWVudCk6CisKIDIwMjItMDIt
MjggIEFudG9pbmUgUXVpbnQgIDxncmFvdXRzQHdlYmtpdC5vcmc+CiAKICAgICAgICAgW3dlYi1h
bmltYXRpb25zXSB3ZWItYW5pbWF0aW9ucy9pbnRlcmZhY2VzL0tleWZyYW1lRWZmZWN0L3Byb2Nl
c3NpbmctYS1rZXlmcmFtZXMtYXJndW1lbnQtMDAxLmh0bWwgaXMgYSB1bmlxdWUgZmFpbHVyZQpk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvYW5pbWF0aW9uL0tleWZyYW1lRWZmZWN0LmNwcCBi
L1NvdXJjZS9XZWJDb3JlL2FuaW1hdGlvbi9LZXlmcmFtZUVmZmVjdC5jcHAKaW5kZXggYjE2Mzhl
NTJmZmQxYWM1MmFlNjAxOGEyMGY5ZTE2YzZkMWFjNjI4Zi4uY2VlMzQwNzhjMjg5MzM3OGJlZDJm
MDhjZWY0YmIyYTA0MTJmMDdiOSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvYW5pbWF0aW9u
L0tleWZyYW1lRWZmZWN0LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9hbmltYXRpb24vS2V5ZnJh
bWVFZmZlY3QuY3BwCkBAIC0xMTgzLDcgKzExODMsNyBAQCBFeGNlcHRpb25Pcjx2b2lkPiBLZXlm
cmFtZUVmZmVjdDo6c2V0UHNldWRvRWxlbWVudChjb25zdCBTdHJpbmcmIHBzZXVkb0VsZW1lbnQp
CiAgICAgICAgIGlmICghaXNMZWdhY3kgJiYgIXBzZXVkb0VsZW1lbnQuc3RhcnRzV2l0aCgiOjoi
KSkKICAgICAgICAgICAgIHJldHVybiBFeGNlcHRpb24geyBTeW50YXhFcnJvciB9OwogICAgICAg
ICBhdXRvIHBzZXVkb1R5cGUgPSBDU1NTZWxlY3Rvcjo6cGFyc2VQc2V1ZG9FbGVtZW50VHlwZShw
c2V1ZG9FbGVtZW50LnN1YnN0cmluZyhpc0xlZ2FjeSA/IDEgOiAyKSk7Ci0gICAgICAgIGlmIChw
c2V1ZG9UeXBlID09IENTU1NlbGVjdG9yOjpQc2V1ZG9FbGVtZW50VW5rbm93bikKKyAgICAgICAg
aWYgKHBzZXVkb1R5cGUgPT0gQ1NTU2VsZWN0b3I6OlBzZXVkb0VsZW1lbnRVbmtub3duIHx8IHBz
ZXVkb1R5cGUgPT0gQ1NTU2VsZWN0b3I6OlBzZXVkb0VsZW1lbnRXZWJLaXRDdXN0b20pCiAgICAg
ICAgICAgICByZXR1cm4gRXhjZXB0aW9uIHsgU3ludGF4RXJyb3IgfTsKICAgICAgICAgcHNldWRv
SWQgPSBDU1NTZWxlY3Rvcjo6cHNldWRvSWQocHNldWRvVHlwZSk7CiAgICAgfQpkaWZmIC0tZ2l0
IGEvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL2ltcG9y
dGVkL3czYy9DaGFuZ2VMb2cKaW5kZXggMjU2NDQ5Y2I4OGEwMzMyYjhjZWE2YmQ3MmZhYmU0NGE5
MmM2NGRhMC4uMmExMmY5OThjZDNmYzM3M2I2Y2I5ZThhNjA2MjM3YjNhZmMwMzI0YSAxMDA2NDQK
LS0tIGEvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0
cy9pbXBvcnRlZC93M2MvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTMgQEAKKzIwMjItMDMtMDEgIEFu
dG9pbmUgUXVpbnQgIDxncmFvdXRzQHdlYmtpdC5vcmc+CisKKyAgICAgICAgW3dlYi1hbmltYXRp
b25zXSA6OnBsYWNlaG9sZGVyIHNob3VsZCBub3QgYmUgYSB2YWxpZCBwc2V1ZG8tZWxlbWVudCBm
b3IgYSBLZXlmcmFtZUVmZmVjdCB0YXJnZXQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTIzNzMzNAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAo
T09QUyEpLgorCisgICAgICAgICogd2ViLXBsYXRmb3JtLXRlc3RzL3dlYi1hbmltYXRpb25zL2lu
dGVyZmFjZXMvQW5pbWF0YWJsZS9hbmltYXRlLWV4cGVjdGVkLnR4dDoKKyAgICAgICAgKiB3ZWIt
cGxhdGZvcm0tdGVzdHMvd2ViLWFuaW1hdGlvbnMvaW50ZXJmYWNlcy9LZXlmcmFtZUVmZmVjdC90
YXJnZXQtZXhwZWN0ZWQudHh0OgorCiAyMDIyLTAyLTI4ICBBbnRvaW5lIFF1aW50ICA8Z3Jhb3V0
c0B3ZWJraXQub3JnPgogCiAgICAgICAgIFt3ZWItYW5pbWF0aW9uc10gd2ViLWFuaW1hdGlvbnMv
aW50ZXJmYWNlcy9LZXlmcmFtZUVmZmVjdC9wcm9jZXNzaW5nLWEta2V5ZnJhbWVzLWFyZ3VtZW50
LTAwMS5odG1sIGlzIGEgdW5pcXVlIGZhaWx1cmUKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2lt
cG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvd2ViLWFuaW1hdGlvbnMvaW50ZXJmYWNlcy9B
bmltYXRhYmxlL2FuaW1hdGUtZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNj
L3dlYi1wbGF0Zm9ybS10ZXN0cy93ZWItYW5pbWF0aW9ucy9pbnRlcmZhY2VzL0FuaW1hdGFibGUv
YW5pbWF0ZS1leHBlY3RlZC50eHQKaW5kZXggNzRiMWY3NTRlMGYyZTZhZGJhOWYxNDkwYjg1MjBm
MmMyMzRhOGQwYy4uZDM3N2M4MWJiZGVlNmUyOTcxMWM5MmY0N2ZjYTRkMzE1MGQ3NThkMSAxMDA2
NDQKLS0tIGEvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy93ZWIt
YW5pbWF0aW9ucy9pbnRlcmZhY2VzL0FuaW1hdGFibGUvYW5pbWF0ZS1leHBlY3RlZC50eHQKKysr
IGIvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy93ZWItYW5pbWF0
aW9ucy9pbnRlcmZhY2VzL0FuaW1hdGFibGUvYW5pbWF0ZS1leHBlY3RlZC50eHQKQEAgLTE0OSw3
ICsxNDksNSBAQCBQQVNTIGFuaW1hdGUoKSB3aXRoIGEgbm9uLW51bGwgaW52YWxpZCBwc2V1ZG9F
bGVtZW50ICcnIHRocm93cyBhIFN5bnRheEVycm9yCiBQQVNTIGFuaW1hdGUoKSB3aXRoIGEgbm9u
LW51bGwgaW52YWxpZCBwc2V1ZG9FbGVtZW50ICdiZWZvcmUnIHRocm93cyBhIFN5bnRheEVycm9y
CiBQQVNTIGFuaW1hdGUoKSB3aXRoIGEgbm9uLW51bGwgaW52YWxpZCBwc2V1ZG9FbGVtZW50ICc6
YWJjJyB0aHJvd3MgYSBTeW50YXhFcnJvcgogUEFTUyBhbmltYXRlKCkgd2l0aCBhIG5vbi1udWxs
IGludmFsaWQgcHNldWRvRWxlbWVudCAnOjphYmMnIHRocm93cyBhIFN5bnRheEVycm9yCi1GQUlM
IGFuaW1hdGUoKSB3aXRoIGEgbm9uLW51bGwgaW52YWxpZCBwc2V1ZG9FbGVtZW50ICc6OnBsYWNl
aG9sZGVyJyB0aHJvd3MgYSBTeW50YXhFcnJvciBhc3NlcnRfdGhyb3dzX2RvbTogZnVuY3Rpb24g
IigpID0+IHsKLSAgICAgIGRpdi5hbmltYXRlKG51bGwsIHtwc2V1ZG9FbGVtZW50OiBwc2V1ZG99
KTsKLSAgICB9IiBkaWQgbm90IHRocm93CitQQVNTIGFuaW1hdGUoKSB3aXRoIGEgbm9uLW51bGwg
aW52YWxpZCBwc2V1ZG9FbGVtZW50ICc6OnBsYWNlaG9sZGVyJyB0aHJvd3MgYSBTeW50YXhFcnJv
cgogCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRl
c3RzL3dlYi1hbmltYXRpb25zL2ludGVyZmFjZXMvS2V5ZnJhbWVFZmZlY3QvdGFyZ2V0LWV4cGVj
dGVkLnR4dCBiL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvd2Vi
LWFuaW1hdGlvbnMvaW50ZXJmYWNlcy9LZXlmcmFtZUVmZmVjdC90YXJnZXQtZXhwZWN0ZWQudHh0
CmluZGV4IDZiZDM5MjcxY2NiZmM2MTUxYjg1ZDVhYjVmNTJlOWFhYWI2ODIzZjUuLjg0NGE0ZTM0
NTJlM2QwYjlkNGRmM2FlMzJmNjI3OGYwZDBiNzdhZGQgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3Rz
L2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvd2ViLWFuaW1hdGlvbnMvaW50ZXJmYWNl
cy9LZXlmcmFtZUVmZmVjdC90YXJnZXQtZXhwZWN0ZWQudHh0CisrKyBiL0xheW91dFRlc3RzL2lt
cG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvd2ViLWFuaW1hdGlvbnMvaW50ZXJmYWNlcy9L
ZXlmcmFtZUVmZmVjdC90YXJnZXQtZXhwZWN0ZWQudHh0CkBAIC0yMiw1ICsyMiw1IEBAIFBBU1Mg
Q2hhbmdpbmcgcHNldWRvRWxlbWVudCB0byBhIG5vbi1udWxsIGludmFsaWQgcHNldWRvLXNlbGVj
dG9yICcnIHRocm93cyBhIFN5CiBQQVNTIENoYW5naW5nIHBzZXVkb0VsZW1lbnQgdG8gYSBub24t
bnVsbCBpbnZhbGlkIHBzZXVkby1zZWxlY3RvciAnYmVmb3JlJyB0aHJvd3MgYSBTeW50YXhFcnJv
cgogUEFTUyBDaGFuZ2luZyBwc2V1ZG9FbGVtZW50IHRvIGEgbm9uLW51bGwgaW52YWxpZCBwc2V1
ZG8tc2VsZWN0b3IgJzphYmMnIHRocm93cyBhIFN5bnRheEVycm9yCiBQQVNTIENoYW5naW5nIHBz
ZXVkb0VsZW1lbnQgdG8gYSBub24tbnVsbCBpbnZhbGlkIHBzZXVkby1zZWxlY3RvciAnOjphYmMn
IHRocm93cyBhIFN5bnRheEVycm9yCi1GQUlMIENoYW5naW5nIHBzZXVkb0VsZW1lbnQgdG8gYSBu
b24tbnVsbCBpbnZhbGlkIHBzZXVkby1zZWxlY3RvciAnOjpwbGFjZWhvbGRlcicgdGhyb3dzIGEg
U3ludGF4RXJyb3IgYXNzZXJ0X3Rocm93c19kb206IGZ1bmN0aW9uICIoKSA9PiBlZmZlY3QucHNl
dWRvRWxlbWVudCA9IHBzZXVkbyIgZGlkIG5vdCB0aHJvdworUEFTUyBDaGFuZ2luZyBwc2V1ZG9F
bGVtZW50IHRvIGEgbm9uLW51bGwgaW52YWxpZCBwc2V1ZG8tc2VsZWN0b3IgJzo6cGxhY2Vob2xk
ZXInIHRocm93cyBhIFN5bnRheEVycm9yCiAK
</data>
<flag name="review"
          id="480902"
          type_id="1"
          status="+"
          setter="dino"
    />
          </attachment>
      

    </bug>

</bugzilla>