<?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>225049</bug_id>
          
          <creation_ts>2021-04-26 06:32:58 -0700</creation_ts>
          <short_desc>[WebIDL] Remove [CallNamedSetterOnlyForSupportedProperties] extended attribute</short_desc>
          <delta_ts>2021-04-26 09:31:20 -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>Bindings</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</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>Enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Alexey Shvayka">ashvayka</reporter>
          <assigned_to name="Alexey Shvayka">ashvayka</assigned_to>
          <cc>cdumez</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>joepeck</cc>
    
    <cc>koivisto</cc>
    
    <cc>sam</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>youennf</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1754169</commentid>
    <comment_count>0</comment_count>
    <who name="Alexey Shvayka">ashvayka</who>
    <bug_when>2021-04-26 06:32:58 -0700</bug_when>
    <thetext>[WebIDL] Remove [CallNamedSetterOnlyForSupportedProperties] extended attribute</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1754170</commentid>
    <comment_count>1</comment_count>
      <attachid>427038</attachid>
    <who name="Alexey Shvayka">ashvayka</who>
    <bug_when>2021-04-26 06:45:08 -0700</bug_when>
    <thetext>Created attachment 427038
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1754203</commentid>
    <comment_count>2</comment_count>
      <attachid>427038</attachid>
    <who name="Sam Weinig">sam</who>
    <bug_when>2021-04-26 08:55:00 -0700</bug_when>
    <thetext>Comment on attachment 427038
Patch

Nice.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1754208</commentid>
    <comment_count>3</comment_count>
      <attachid>427038</attachid>
    <who name="Alexey Shvayka">ashvayka</who>
    <bug_when>2021-04-26 09:04:07 -0700</bug_when>
    <thetext>Comment on attachment 427038
Patch

Thanks!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1754227</commentid>
    <comment_count>4</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-04-26 09:30:08 -0700</bug_when>
    <thetext>Committed r276594 (237030@main): &lt;https://commits.webkit.org/237030@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 427038.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1754229</commentid>
    <comment_count>5</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-04-26 09:31:20 -0700</bug_when>
    <thetext>&lt;rdar://problem/77160955&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>427038</attachid>
            <date>2021-04-26 06:45:08 -0700</date>
            <delta_ts>2021-04-26 09:30:09 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-225049-20210426164507.patch</filename>
            <type>text/plain</type>
            <size>6297</size>
            <attacher name="Alexey Shvayka">ashvayka</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDI3NjU4OCkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDIyIEBACisyMDIxLTA0LTI2ICBBbGV4ZXkg
U2h2YXlrYSAgPHNodmFpa2FsZXNoQGdtYWlsLmNvbT4KKworICAgICAgICBbV2ViSURMXSBSZW1v
dmUgW0NhbGxOYW1lZFNldHRlck9ubHlGb3JTdXBwb3J0ZWRQcm9wZXJ0aWVzXSBleHRlbmRlZCBh
dHRyaWJ1dGUKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTIyNTA0OQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
IEl0IHdhcyBwYXJ0IG9mIHRoZSBvbGQgQ1NTU3R5bGVEZWNsYXJhdGlvbiBuYW1lZCBnZXR0ZXIg
aW1wbGVtZW50YXRpb24sCisgICAgICAgIHdoaWNoIHdhcyByZW1vdmVkIGluIHIyNzU4MDguCisK
KyAgICAgICAgTm8gbmV3IHRlc3RzLCBubyBiZWhhdmlvciBjaGFuZ2UuCisKKyAgICAgICAgKiBi
aW5kaW5ncy9zY3JpcHRzL0NvZGVHZW5lcmF0b3JKUy5wbToKKyAgICAgICAgKEdlbmVyYXRlSW52
b2tlTmFtZWRQcm9wZXJ0eVNldHRlcik6CisgICAgICAgIChHZW5lcmF0ZVB1dCk6CisgICAgICAg
IChHZW5lcmF0ZVB1dEJ5SW5kZXgpOgorICAgICAgICAoR2VuZXJhdGVEZWZpbmVPd25Qcm9wZXJ0
eSk6CisgICAgICAgICogYmluZGluZ3Mvc2NyaXB0cy9JRExBdHRyaWJ1dGVzLmpzb246CisKIDIw
MjEtMDQtMjYgIEFudHRpIEtvaXZpc3RvICA8YW50dGlAYXBwbGUuY29tPgogCiAgICAgICAgIFJl
ZmNvdW50IFN0eWxlOjpSZXNvbHZlcgpJbmRleDogU291cmNlL1dlYkNvcmUvYmluZGluZ3Mvc2Ny
aXB0cy9Db2RlR2VuZXJhdG9ySlMucG0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvYmlu
ZGluZ3Mvc2NyaXB0cy9Db2RlR2VuZXJhdG9ySlMucG0JKHJldmlzaW9uIDI3NjU4NykKKysrIFNv
dXJjZS9XZWJDb3JlL2JpbmRpbmdzL3NjcmlwdHMvQ29kZUdlbmVyYXRvckpTLnBtCSh3b3JraW5n
IGNvcHkpCkBAIC0xMTU0LDE3ICsxMTU0LDkgQEAgc3ViIEdlbmVyYXRlSW52b2tlTmFtZWRQcm9w
ZXJ0eVNldHRlcgogICAgIHB1c2goQCRvdXRwdXRBcnJheSwgJGluZGVudCAuICJhdXRvIG5hdGl2
ZVZhbHVlID0gJHtuYXRpdmVWYWx1ZX07XG4iKTsKICAgICBwdXNoKEAkb3V0cHV0QXJyYXksICRp
bmRlbnQgLiAiUkVUVVJOX0lGX0VYQ0VQVElPTih0aHJvd1Njb3BlLCB0cnVlKTtcbiIpOwogCi0g
ICAgcHVzaChAJG91dHB1dEFycmF5LCAkaW5kZW50IC4gImJvb2wgaXNQcm9wZXJ0eVN1cHBvcnRl
ZCA9IHRydWU7XG4iKSBpZiAkbmFtZWRTZXR0ZXJPcGVyYXRpb24tPmV4dGVuZGVkQXR0cmlidXRl
cy0+e0NhbGxOYW1lZFNldHRlck9ubHlGb3JTdXBwb3J0ZWRQcm9wZXJ0aWVzfTsKLQogICAgIG15
ICRuYW1lZFNldHRlckZ1bmN0aW9uTmFtZSA9ICRuYW1lZFNldHRlck9wZXJhdGlvbi0+bmFtZSB8
fCAic2V0TmFtZWRJdGVtIjsKICAgICBteSAkbmF0aXZlVmFsdWVQYXNzRXhwcmVzc2lvbiA9IFBh
c3NBcmd1bWVudEV4cHJlc3Npb24oIm5hdGl2ZVZhbHVlIiwgJGFyZ3VtZW50KTsKLQotICAgIG15
IEBhcmd1bWVudHMgPSAoKTsKLSAgICBwdXNoKEBhcmd1bWVudHMsICJwcm9wZXJ0eU5hbWVUb1N0
cmluZyhwcm9wZXJ0eU5hbWUpIik7Ci0gICAgcHVzaChAYXJndW1lbnRzLCAkbmF0aXZlVmFsdWVQ
YXNzRXhwcmVzc2lvbik7Ci0gICAgcHVzaChAYXJndW1lbnRzLCAiaXNQcm9wZXJ0eVN1cHBvcnRl
ZCIpIGlmICRuYW1lZFNldHRlck9wZXJhdGlvbi0+ZXh0ZW5kZWRBdHRyaWJ1dGVzLT57Q2FsbE5h
bWVkU2V0dGVyT25seUZvclN1cHBvcnRlZFByb3BlcnRpZXN9OwotCi0gICAgbXkgJGZ1bmN0aW9u
U3RyaW5nID0gInRoaXNPYmplY3QtPndyYXBwZWQoKS4ke25hbWVkU2V0dGVyRnVuY3Rpb25OYW1l
fSgiIC4gam9pbigiLCAiLCBAYXJndW1lbnRzKSAuICIpIjsKKyAgICBteSAkZnVuY3Rpb25TdHJp
bmcgPSAidGhpc09iamVjdC0+d3JhcHBlZCgpLiR7bmFtZWRTZXR0ZXJGdW5jdGlvbk5hbWV9KHBy
b3BlcnR5TmFtZVRvU3RyaW5nKHByb3BlcnR5TmFtZSksICR7bmF0aXZlVmFsdWVQYXNzRXhwcmVz
c2lvbn0pIjsKICAgICBwdXNoKEAkb3V0cHV0QXJyYXksICRpbmRlbnQgLiAiaW52b2tlRnVuY3Rv
clByb3BhZ2F0aW5nRXhjZXB0aW9uSWZOZWNlc3NhcnkoKmxleGljYWxHbG9iYWxPYmplY3QsIHRo
cm93U2NvcGUsIFsmXSB7IHJldHVybiAke2Z1bmN0aW9uU3RyaW5nfTsgfSk7XG4iKTsKIH0KIApA
QCAtMTIyMCwxMCArMTIxMiw2IEBAIHN1YiBHZW5lcmF0ZVB1dAogICAgICAgICB9CiAKICAgICAg
ICAgR2VuZXJhdGVJbnZva2VOYW1lZFByb3BlcnR5U2V0dGVyKCRvdXRwdXRBcnJheSwgJGFkZGl0
aW9uYWxJbmRlbnQgLiAiICAgICAgICAiLCAkaW50ZXJmYWNlLCAkbmFtZWRTZXR0ZXJPcGVyYXRp
b24sICJ2YWx1ZSIpOwotICAgICAgICBpZiAoJG5hbWVkU2V0dGVyT3BlcmF0aW9uLT5leHRlbmRl
ZEF0dHJpYnV0ZXMtPntDYWxsTmFtZWRTZXR0ZXJPbmx5Rm9yU3VwcG9ydGVkUHJvcGVydGllc30p
IHsKLSAgICAgICAgICAgIHB1c2goQCRvdXRwdXRBcnJheSwgJGFkZGl0aW9uYWxJbmRlbnQgLiAi
ICAgICAgICBpZiAoIWlzUHJvcGVydHlTdXBwb3J0ZWQpXG4iKTsKLSAgICAgICAgICAgIHB1c2go
QCRvdXRwdXRBcnJheSwgJGFkZGl0aW9uYWxJbmRlbnQgLiAiICAgICAgICAgICAgUkVMRUFTRV9B
TkRfUkVUVVJOKHRocm93U2NvcGUsIEpTT2JqZWN0OjpwdXQodGhpc09iamVjdCwgbGV4aWNhbEds
b2JhbE9iamVjdCwgcHJvcGVydHlOYW1lLCB2YWx1ZSwgcHV0UHJvcGVydHlTbG90KSk7XG4iKTsK
LSAgICAgICAgfQogICAgICAgICBwdXNoKEAkb3V0cHV0QXJyYXksICRhZGRpdGlvbmFsSW5kZW50
IC4gIiAgICAgICAgcmV0dXJuIHRydWU7XG4iKTsKIAogICAgICAgICBpZiAoISRsZWdhY3lPdmVy
cmlkZUJ1aWx0aW5zKSB7CkBAIC0xMjU5LDcgKzEyNDcsNyBAQCBzdWIgR2VuZXJhdGVQdXRCeUlu
ZGV4CiAgICAgbXkgJGluZGV4ZWRTZXR0ZXJPcGVyYXRpb24gPSBHZXRJbmRleGVkU2V0dGVyT3Bl
cmF0aW9uKCRpbnRlcmZhY2UpOwogICAgIAogICAgIG15ICRsZWdhY3lPdmVycmlkZUJ1aWx0aW5z
ID0gJGNvZGVHZW5lcmF0b3ItPkluaGVyaXRzRXh0ZW5kZWRBdHRyaWJ1dGUoJGludGVyZmFjZSwg
IkxlZ2FjeU92ZXJyaWRlQnVpbHRJbnMiKTsKLSAgICBteSAkZWxsaWRlc0NhbGxzVG9CYXNlID0g
KCRuYW1lZFNldHRlck9wZXJhdGlvbiAmJiAkbGVnYWN5T3ZlcnJpZGVCdWlsdGlucykgJiYgISRp
bnRlcmZhY2UtPmV4dGVuZGVkQXR0cmlidXRlcy0+e1BsdWdpbn0gJiYgISRuYW1lZFNldHRlck9w
ZXJhdGlvbi0+ZXh0ZW5kZWRBdHRyaWJ1dGVzLT57Q2FsbE5hbWVkU2V0dGVyT25seUZvclN1cHBv
cnRlZFByb3BlcnRpZXN9OworICAgIG15ICRlbGxpZGVzQ2FsbHNUb0Jhc2UgPSAoJG5hbWVkU2V0
dGVyT3BlcmF0aW9uICYmICRsZWdhY3lPdmVycmlkZUJ1aWx0aW5zKSAmJiAhJGludGVyZmFjZS0+
ZXh0ZW5kZWRBdHRyaWJ1dGVzLT57UGx1Z2lufTsKICAgICAKICAgICBwdXNoKEAkb3V0cHV0QXJy
YXksICJib29sICR7Y2xhc3NOYW1lfTo6cHV0QnlJbmRleChKU0NlbGwqIGNlbGwsIEpTR2xvYmFs
T2JqZWN0KiBsZXhpY2FsR2xvYmFsT2JqZWN0LCB1bnNpZ25lZCBpbmRleCwgSlNWYWx1ZSB2YWx1
ZSwgYm9vbCIgLiAoISRlbGxpZGVzQ2FsbHNUb0Jhc2UgPyAiIHNob3VsZFRocm93IiA6ICIiKSAu
ICIpXG4iKTsKICAgICBwdXNoKEAkb3V0cHV0QXJyYXksICJ7XG4iKTsKQEAgLTEzMDIsMTAgKzEy
OTAsNiBAQCBzdWIgR2VuZXJhdGVQdXRCeUluZGV4CiAgICAgICAgIH0KICAgICAgICAgCiAgICAg
ICAgIEdlbmVyYXRlSW52b2tlTmFtZWRQcm9wZXJ0eVNldHRlcigkb3V0cHV0QXJyYXksICRhZGRp
dGlvbmFsSW5kZW50IC4gIiAgICAiLCAkaW50ZXJmYWNlLCAkbmFtZWRTZXR0ZXJPcGVyYXRpb24s
ICJ2YWx1ZSIpOwotICAgICAgICBpZiAoJG5hbWVkU2V0dGVyT3BlcmF0aW9uLT5leHRlbmRlZEF0
dHJpYnV0ZXMtPntDYWxsTmFtZWRTZXR0ZXJPbmx5Rm9yU3VwcG9ydGVkUHJvcGVydGllc30pIHsK
LSAgICAgICAgICAgIHB1c2goQCRvdXRwdXRBcnJheSwgJGFkZGl0aW9uYWxJbmRlbnQgLiAiICAg
IGlmICghaXNQcm9wZXJ0eVN1cHBvcnRlZClcbiIpOwotICAgICAgICAgICAgcHVzaChAJG91dHB1
dEFycmF5LCAkYWRkaXRpb25hbEluZGVudCAuICIgICAgICAgIFJFTEVBU0VfQU5EX1JFVFVSTih0
aHJvd1Njb3BlLCBKU09iamVjdDo6cHV0QnlJbmRleChjZWxsLCBsZXhpY2FsR2xvYmFsT2JqZWN0
LCBpbmRleCwgdmFsdWUsIHNob3VsZFRocm93KSk7XG4iKTsKLSAgICAgICAgfQogICAgICAgICBw
dXNoKEAkb3V0cHV0QXJyYXksICRhZGRpdGlvbmFsSW5kZW50IC4gIiAgICByZXR1cm4gdHJ1ZTtc
biIpOwogICAgICAgICAKICAgICAgICAgaWYgKCEkbGVnYWN5T3ZlcnJpZGVCdWlsdGlucykgewpA
QCAtMTQ1NSwxMCArMTQzOSw2IEBAIHN1YiBHZW5lcmF0ZURlZmluZU93blByb3BlcnR5CiAgICAg
ICAgICAgICAKICAgICAgICAgICAgICMgMi4yLjIuIEludm9rZSB0aGUgbmFtZWQgcHJvcGVydHkg
c2V0dGVyIHdpdGggUCBhbmQgRGVzYy5bW1ZhbHVlXV0uCiAgICAgICAgICAgICBHZW5lcmF0ZUlu
dm9rZU5hbWVkUHJvcGVydHlTZXR0ZXIoJG91dHB1dEFycmF5LCAkYWRkaXRpb25hbEluZGVudCAu
ICIgICAgICAgICIsICRpbnRlcmZhY2UsICRuYW1lZFNldHRlck9wZXJhdGlvbiwgInByb3BlcnR5
RGVzY3JpcHRvci52YWx1ZSgpIik7Ci0gICAgICAgICAgICBpZiAoJG5hbWVkU2V0dGVyT3BlcmF0
aW9uLT5leHRlbmRlZEF0dHJpYnV0ZXMtPntDYWxsTmFtZWRTZXR0ZXJPbmx5Rm9yU3VwcG9ydGVk
UHJvcGVydGllc30pIHsKLSAgICAgICAgICAgICAgICBwdXNoKEAkb3V0cHV0QXJyYXksICRhZGRp
dGlvbmFsSW5kZW50IC4gIiAgICBpZiAoIWlzUHJvcGVydHlTdXBwb3J0ZWQpXG4iKTsKLSAgICAg
ICAgICAgICAgICBwdXNoKEAkb3V0cHV0QXJyYXksICRhZGRpdGlvbmFsSW5kZW50IC4gIiAgICAg
ICAgUkVMRUFTRV9BTkRfUkVUVVJOKHRocm93U2NvcGUsIEpTT2JqZWN0OjpkZWZpbmVPd25Qcm9w
ZXJ0eShvYmplY3QsIGxleGljYWxHbG9iYWxPYmplY3QsIHByb3BlcnR5TmFtZSwgcHJvcGVydHlE
ZXNjcmlwdG9yLCBzaG91bGRUaHJvdykpO1xuIik7Ci0gICAgICAgICAgICB9CiAgICAgICAgICAg
ICAjIDIuMi4zLiBSZXR1cm4gdHJ1ZS4KICAgICAgICAgICAgIHB1c2goQCRvdXRwdXRBcnJheSwg
JGFkZGl0aW9uYWxJbmRlbnQgLiAiICAgICAgICByZXR1cm4gdHJ1ZTtcbiIpOwogICAgICAgICB9
CkluZGV4OiBTb3VyY2UvV2ViQ29yZS9iaW5kaW5ncy9zY3JpcHRzL0lETEF0dHJpYnV0ZXMuanNv
bgo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViQ29yZS9iaW5kaW5ncy9zY3JpcHRzL0lETEF0dHJp
YnV0ZXMuanNvbgkocmV2aXNpb24gMjc2NTg3KQorKysgU291cmNlL1dlYkNvcmUvYmluZGluZ3Mv
c2NyaXB0cy9JRExBdHRyaWJ1dGVzLmpzb24JKHdvcmtpbmcgY29weSkKQEAgLTQ4LDkgKzQ4LDYg
QEAKICAgICAgICAgIkNhbGxiYWNrVGhpc09iamVjdCI6IHsKICAgICAgICAgICAgICJjb250ZXh0
c0FsbG93ZWQiOiBbImNhbGxiYWNrLWZ1bmN0aW9uIiwgIm9wZXJhdGlvbiJdCiAgICAgICAgIH0s
Ci0gICAgICAgICJDYWxsTmFtZWRTZXR0ZXJPbmx5Rm9yU3VwcG9ydGVkUHJvcGVydGllcyI6IHsK
LSAgICAgICAgICAgICJjb250ZXh0c0FsbG93ZWQiOiBbIm9wZXJhdGlvbiJdCi0gICAgICAgIH0s
CiAgICAgICAgICJDYWxsV2l0aCI6IHsKICAgICAgICAgICAgICJjb250ZXh0c0FsbG93ZWQiOiBb
ImF0dHJpYnV0ZSIsICJvcGVyYXRpb24iXSwKICAgICAgICAgICAgICJ2YWx1ZXMiOiBbIkRvY3Vt
ZW50IiwgIkV4ZWNTdGF0ZSIsICJTY3JpcHRFeGVjdXRpb25Db250ZXh0IiwgIkdsb2JhbE9iamVj
dCIsICJBY3RpdmVXaW5kb3ciLCAiRmlyc3RXaW5kb3ciLCAiUmVzcG9uc2libGVEb2N1bWVudCIs
ICJXb3JsZCIsICJQcm9wZXJ0eU5hbWUiXSwK
</data>

          </attachment>
      

    </bug>

</bugzilla>