<?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>182380</bug_id>
          
          <creation_ts>2018-02-01 04:32:35 -0800</creation_ts>
          <short_desc>Structured cloning a Symbol should throw</short_desc>
          <delta_ts>2018-02-01 09:23:50 -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>DOM</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="Anne van Kesteren">annevk</reporter>
          <assigned_to name="Yusuke Suzuki">ysuzuki</assigned_to>
          <cc>alecflett</cc>
    
    <cc>beidson</cc>
    
    <cc>cdumez</cc>
    
    <cc>commit-queue</cc>
    
    <cc>darin</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>jsbell</cc>
    
    <cc>keith_miller</cc>
    
    <cc>mark.lam</cc>
    
    <cc>rniwa</cc>
    
    <cc>saam</cc>
    
    <cc>sam</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>ysuzuki</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1395417</commentid>
    <comment_count>0</comment_count>
    <who name="Anne van Kesteren">annevk</who>
    <bug_when>2018-02-01 04:32:35 -0800</bug_when>
    <thetext>self.postMessage(Symbol(), &quot;*&quot;) should throw, not end up cloning null.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1395427</commentid>
    <comment_count>1</comment_count>
      <attachid>332870</attachid>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2018-02-01 05:56:29 -0800</bug_when>
    <thetext>Created attachment 332870
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1395508</commentid>
    <comment_count>2</comment_count>
      <attachid>332870</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-02-01 09:22:41 -0800</bug_when>
    <thetext>Comment on attachment 332870
Patch

Clearing flags on attachment: 332870

Committed r227969: &lt;https://trac.webkit.org/changeset/227969&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1395510</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-02-01 09:22:43 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1395511</commentid>
    <comment_count>4</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2018-02-01 09:23:50 -0800</bug_when>
    <thetext>&lt;rdar://problem/37118839&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>332870</attachid>
            <date>2018-02-01 05:56:29 -0800</date>
            <delta_ts>2018-02-01 09:22:41 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-182380-20180201225628.patch</filename>
            <type>text/plain</type>
            <size>4937</size>
            <attacher name="Yusuke Suzuki">ysuzuki</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjI3OTU5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYTQzYWIzMGE2MDQwOWQx
NGFjMWE3ODhhMDBjYjg0NjM2M2VlMjY1ZC4uMTEyOGMzNjZmYjRjYWM2NzE4OTAwMGJlZGY2ZWU5
NjlkZDQ5YWE4YiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIxIEBACisyMDE4LTAyLTAxICBZdXN1
a2UgU3V6dWtpICA8dXRhdGFuZS50ZWFAZ21haWwuY29tPgorCisgICAgICAgIFN0cnVjdHVyZWQg
Y2xvbmluZyBhIFN5bWJvbCBzaG91bGQgdGhyb3cKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTE4MjM4MAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9E
WSAoT09QUyEpLgorCisgICAgICAgIFRlc3Q6IGpzL2RvbS9wb3N0LW1lc3NhZ2Utc3ltYm9sLmh0
bWwKKworICAgICAgICAqIGJpbmRpbmdzL2pzL1NlcmlhbGl6ZWRTY3JpcHRWYWx1ZS5jcHA6Cisg
ICAgICAgIChXZWJDb3JlOjpDbG9uZVNlcmlhbGl6ZXI6OmR1bXBJZlRlcm1pbmFsKToKKyAgICAg
ICAgU3RydWN0dXJlZCBjbG9uaW5nIHNob3VsZCB0aHJvdyAiRGF0YUNsb25lRXJyb3IiIERPTUV4
Y2VwdGlvbiBpZiBpdCBmaW5kcyBTeW1ib2wuCisgICAgICAgIFJlbW92ZSB1bnVzZWQgYGlzTnVt
YmVyKClgIGNhc2UuIEl0IGlzIGRvbmUgaW4gZHVtcEltbWVkaWF0ZS4KKyAgICAgICAgKFdlYkNv
cmU6OkNsb25lU2VyaWFsaXplcjo6c2VyaWFsaXplVW5kZWZpbmVkKTogRGVsZXRlZC4KKyAgICAg
ICAgKFdlYkNvcmU6OkNsb25lU2VyaWFsaXplcjo6c2VyaWFsaXplQm9vbGVhbik6IERlbGV0ZWQu
CisgICAgICAgIChXZWJDb3JlOjpDbG9uZVNlcmlhbGl6ZXI6OnNlcmlhbGl6ZU51bWJlcik6IERl
bGV0ZWQuCisgICAgICAgIFJlbW92ZSB1bnVzZWQgZnVuY3Rpb25zLgorCiAyMDE4LTAyLTAxICBD
aHJpcyBEdW1leiAgPGNkdW1lekBhcHBsZS5jb20+CiAKICAgICAgICAgUXVldWUgYSBtaWNyb3Rh
c2sgd2hlbiBhIHdhaXRVbnRpbCgpIHByb21pc2UgaXMgc2V0dGxlZApkaWZmIC0tZ2l0IGEvU291
cmNlL1dlYkNvcmUvYmluZGluZ3MvanMvU2VyaWFsaXplZFNjcmlwdFZhbHVlLmNwcCBiL1NvdXJj
ZS9XZWJDb3JlL2JpbmRpbmdzL2pzL1NlcmlhbGl6ZWRTY3JpcHRWYWx1ZS5jcHAKaW5kZXggYTlh
ZGY5OWFjMWZmM2JlMDRkYTZjNTQ3NjIzMDFjNjgzZGUyZTk3YS4uMjIzNmJmMDEyMzdhNTMwZDlh
MjQ3NDhlYTMzODFhODZlNmZlMmY5MCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvYmluZGlu
Z3MvanMvU2VyaWFsaXplZFNjcmlwdFZhbHVlLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9iaW5k
aW5ncy9qcy9TZXJpYWxpemVkU2NyaXB0VmFsdWUuY3BwCkBAIC01NjEsMzAgKzU2MSw2IEBAIGNs
YXNzIENsb25lU2VyaWFsaXplciA6IENsb25lQmFzZSB7CiAgICAgICAgIHJldHVybiB3cml0ZUxp
dHRsZUVuZGlhbihvdXQsIHN0cmluZy5jaGFyYWN0ZXJzMTYoKSwgc3RyaW5nLmxlbmd0aCgpKTsK
ICAgICB9CiAKLSAgICBzdGF0aWMgdm9pZCBzZXJpYWxpemVVbmRlZmluZWQoVmVjdG9yPHVpbnQ4
X3Q+JiBvdXQpCi0gICAgewotICAgICAgICB3cml0ZUxpdHRsZUVuZGlhbihvdXQsIEN1cnJlbnRW
ZXJzaW9uKTsKLSAgICAgICAgd3JpdGVMaXR0bGVFbmRpYW48dWludDhfdD4ob3V0LCBVbmRlZmlu
ZWRUYWcpOwotICAgIH0KLQotICAgIHN0YXRpYyB2b2lkIHNlcmlhbGl6ZUJvb2xlYW4oYm9vbCB2
YWx1ZSwgVmVjdG9yPHVpbnQ4X3Q+JiBvdXQpCi0gICAgewotICAgICAgICB3cml0ZUxpdHRsZUVu
ZGlhbihvdXQsIEN1cnJlbnRWZXJzaW9uKTsKLSAgICAgICAgd3JpdGVMaXR0bGVFbmRpYW48dWlu
dDhfdD4ob3V0LCB2YWx1ZSA/IFRydWVUYWcgOiBGYWxzZVRhZyk7Ci0gICAgfQotCi0gICAgc3Rh
dGljIHZvaWQgc2VyaWFsaXplTnVtYmVyKGRvdWJsZSB2YWx1ZSwgVmVjdG9yPHVpbnQ4X3Q+JiBv
dXQpCi0gICAgewotICAgICAgICB3cml0ZUxpdHRsZUVuZGlhbihvdXQsIEN1cnJlbnRWZXJzaW9u
KTsKLSAgICAgICAgd3JpdGVMaXR0bGVFbmRpYW48dWludDhfdD4ob3V0LCBEb3VibGVUYWcpOwot
ICAgICAgICB1bmlvbiB7Ci0gICAgICAgICAgICBkb3VibGUgZDsKLSAgICAgICAgICAgIGludDY0
X3QgaTsKLSAgICAgICAgfSB1OwotICAgICAgICB1LmQgPSB2YWx1ZTsKLSAgICAgICAgd3JpdGVM
aXR0bGVFbmRpYW4ob3V0LCB1LmkpOwotICAgIH0KLQogcHJpdmF0ZToKICAgICB0eXBlZGVmIEhh
c2hNYXA8SlNPYmplY3QqLCB1aW50MzJfdD4gT2JqZWN0UG9vbDsKIApAQCAtOTAzLDE1ICs4Nzks
MTUgQEAgY2xhc3MgQ2xvbmVTZXJpYWxpemVyIDogQ2xvbmVCYXNlIHsKICAgICAgICAgICAgIGR1
bXBJbW1lZGlhdGUodmFsdWUpOwogICAgICAgICAgICAgcmV0dXJuIHRydWU7CiAgICAgICAgIH0K
KyAgICAgICAgQVNTRVJUKHZhbHVlLmlzQ2VsbCgpKTsKIAogICAgICAgICBpZiAodmFsdWUuaXNT
dHJpbmcoKSkgewogICAgICAgICAgICAgZHVtcFN0cmluZyhhc1N0cmluZyh2YWx1ZSktPnZhbHVl
KG1fZXhlYykpOwogICAgICAgICAgICAgcmV0dXJuIHRydWU7CiAgICAgICAgIH0KIAotICAgICAg
ICBpZiAodmFsdWUuaXNOdW1iZXIoKSkgewotICAgICAgICAgICAgd3JpdGUoRG91YmxlVGFnKTsK
LSAgICAgICAgICAgIHdyaXRlKHZhbHVlLmFzTnVtYmVyKCkpOworICAgICAgICBpZiAodmFsdWUu
aXNTeW1ib2woKSkgeworICAgICAgICAgICAgY29kZSA9IFNlcmlhbGl6YXRpb25SZXR1cm5Db2Rl
OjpEYXRhQ2xvbmVFcnJvcjsKICAgICAgICAgICAgIHJldHVybiB0cnVlOwogICAgICAgICB9CiAK
ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCBiYmJlYjgxZDg0ODU2MTE3MTQxYTQ4ZDA1ZTgwNzQyNWYwMzU4NDVhLi4xMjE5ZTU1
ZjA0ZDc5ZTY5MjE2NTIyYWM5ZjBkMjA1N2Y5Njk0YjZiIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0
cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTMgQEAK
KzIwMTgtMDItMDEgIFl1c3VrZSBTdXp1a2kgIDx1dGF0YW5lLnRlYUBnbWFpbC5jb20+CisKKyAg
ICAgICAgU3RydWN0dXJlZCBjbG9uaW5nIGEgU3ltYm9sIHNob3VsZCB0aHJvdworICAgICAgICBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTgyMzgwCisKKyAgICAgICAg
UmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBqcy9kb20vcG9zdC1tZXNz
YWdlLXN5bWJvbC1leHBlY3RlZC50eHQ6IEFkZGVkLgorICAgICAgICAqIGpzL2RvbS9wb3N0LW1l
c3NhZ2Utc3ltYm9sLmh0bWw6IEFkZGVkLgorCiAyMDE4LTAyLTAxICBNczJnZXIgIDxNczJnZXJA
aWdhbGlhLmNvbT4KIAogICAgICAgICBVcGRhdGUgaW1hZ2ViaXRtYXAgdGVzdHMuCmRpZmYgLS1n
aXQgYS9MYXlvdXRUZXN0cy9qcy9kb20vcG9zdC1tZXNzYWdlLXN5bWJvbC1leHBlY3RlZC50eHQg
Yi9MYXlvdXRUZXN0cy9qcy9kb20vcG9zdC1tZXNzYWdlLXN5bWJvbC1leHBlY3RlZC50eHQKbmV3
IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMC4uMTY2ZjlhYTlhYjkxZTA1MjUyNzM1NDlkYzE1Yjg0ZGIxODhiYzQ5YQotLS0gL2Rl
di9udWxsCisrKyBiL0xheW91dFRlc3RzL2pzL2RvbS9wb3N0LW1lc3NhZ2Utc3ltYm9sLWV4cGVj
dGVkLnR4dApAQCAtMCwwICsxLDMgQEAKKworUEFTUyBUZXN0cyB0aGF0IHBvc3RpbmcgYSBtZXNz
YWdlIHRoYXQgY29udGFpbnMgU3ltYm9scyBmYWlscy4gCisKZGlmZiAtLWdpdCBhL0xheW91dFRl
c3RzL2pzL2RvbS9wb3N0LW1lc3NhZ2Utc3ltYm9sLmh0bWwgYi9MYXlvdXRUZXN0cy9qcy9kb20v
cG9zdC1tZXNzYWdlLXN5bWJvbC5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjdhMWNlMDBjMzlkNGVjOGZlZDI2
NGQ2ZTczYTU5MzQ1NzViMjc2YWQKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9qcy9k
b20vcG9zdC1tZXNzYWdlLXN5bWJvbC5odG1sCkBAIC0wLDAgKzEsMjUgQEAKKzwhRE9DVFlQRSBo
dG1sPgorPGh0bWw+Cis8aGVhZD4KKyAgICA8c2NyaXB0IHNyYz0iLi4vLi4vcmVzb3VyY2VzL3Rl
c3RoYXJuZXNzLmpzIj48L3NjcmlwdD4KKyAgICA8c2NyaXB0IHNyYz0iLi4vLi4vcmVzb3VyY2Vz
L3Rlc3RoYXJuZXNzcmVwb3J0LmpzIj48L3NjcmlwdD4KKzwvaGVhZD4KKzxib2R5PgorPHNjcmlw
dD4KK3Rlc3QoKCkgPT4geworICAgIGFzc2VydF90aHJvd3MoIkRBVEFfQ0xPTkVfRVJSIiwgKCkg
PT4geworICAgICAgICB3aW5kb3cucG9zdE1lc3NhZ2UoU3ltYm9sKCJDb2NvYSIpLCAiKiIpOwor
ICAgIH0pOworICAgIGFzc2VydF90aHJvd3MoIkRBVEFfQ0xPTkVfRVJSIiwgKCkgPT4geworICAg
ICAgICB3aW5kb3cucG9zdE1lc3NhZ2UoezA6IFN5bWJvbCgiQ29jb2EiKX0sICIqIik7CisgICAg
fSk7CisgICAgYXNzZXJ0X3Rocm93cygiREFUQV9DTE9ORV9FUlIiLCAoKSA9PiB7CisgICAgICAg
IHdpbmRvdy5wb3N0TWVzc2FnZSh7aGVsbG86IFN5bWJvbCgiQ29jb2EiKX0sICIqIik7CisgICAg
fSk7CisgICAgYXNzZXJ0X3Rocm93cygiREFUQV9DTE9ORV9FUlIiLCAoKSA9PiB7CisgICAgICAg
IHdpbmRvdy5wb3N0TWVzc2FnZShbU3ltYm9sKCJDb2NvYSIpXSwgIioiKTsKKyAgICB9KTsKK30s
ICJUZXN0cyB0aGF0IHBvc3RpbmcgYSBtZXNzYWdlIHRoYXQgY29udGFpbnMgU3ltYm9scyBmYWls
cy4iKTsKKzwvc2NyaXB0PgorPC9ib2R5PgorPC9odG1sPgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>