<?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>210114</bug_id>
          
          <creation_ts>2020-04-07 08:32:11 -0700</creation_ts>
          <short_desc>[JSC] $.evalScript should check exception when accessing &quot;global&quot;</short_desc>
          <delta_ts>2020-04-07 08:48:26 -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>New Bugs</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="Yusuke Suzuki">ysuzuki</reporter>
          <assigned_to name="Yusuke Suzuki">ysuzuki</assigned_to>
          <cc>ews-watchlist</cc>
    
    <cc>keith_miller</cc>
    
    <cc>mark.lam</cc>
    
    <cc>msaboff</cc>
    
    <cc>saam</cc>
    
    <cc>tzagallo</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1638552</commentid>
    <comment_count>0</comment_count>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2020-04-07 08:32:11 -0700</bug_when>
    <thetext>[JSC] $.evalScript should check exception when accessing &quot;global&quot;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1638555</commentid>
    <comment_count>1</comment_count>
      <attachid>395686</attachid>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2020-04-07 08:33:33 -0700</bug_when>
    <thetext>Created attachment 395686
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1638556</commentid>
    <comment_count>2</comment_count>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2020-04-07 08:33:35 -0700</bug_when>
    <thetext>&lt;rdar://problem/61388482&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1638559</commentid>
    <comment_count>3</comment_count>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2020-04-07 08:48:26 -0700</bug_when>
    <thetext>Committed r259636: &lt;https://trac.webkit.org/changeset/259636&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>395686</attachid>
            <date>2020-04-07 08:33:33 -0700</date>
            <delta_ts>2020-04-07 08:34:48 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-210114-20200407083332.patch</filename>
            <type>text/plain</type>
            <size>3576</size>
            <attacher name="Yusuke Suzuki">ysuzuki</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjU5NjIxCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCBl
ZGIwZGU4NGVhY2E5Mjg3ODE4ZTVmYmI3ODVhNWRlNDk3ZDk2OGYxLi5kOWVkZTZjNDVlZWY0NmE0
OTg3Mzk4OWM1OGQwYzFmN2FiMDhlODQ5IDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwxNiBAQAorMjAyMC0wNC0wNyAgWXVzdWtlIFN1enVraSAgPHlzdXp1a2lAYXBwbGUuY29t
PgorCisgICAgICAgIFtKU0NdICQuZXZhbFNjcmlwdCBzaG91bGQgY2hlY2sgZXhjZXB0aW9uIHdo
ZW4gYWNjZXNzaW5nICJnbG9iYWwiCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD0yMTAxMTQKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzYxMzg4NDgyPgor
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICQuZXZhbFNj
cmlwdCBzaG91bGQgY2hlY2sgZXhjZXB0aW9uIGFmdGVyICJnbG9iYWwiIHByb3BlcnR5IGFjY2Vz
cyBzaW5jZSBpdCBjYW4gdGhyb3cgYW4gZXJyb3IgaWYgaXQgaXMgYW4gYWNjZXNzb3IuCisKKyAg
ICAgICAgKiBqc2MuY3BwOgorICAgICAgICAoZnVuY3Rpb25Eb2xsYXJFdmFsU2NyaXB0KToKKwog
MjAyMC0wNC0wNiAgRGV2aW4gUm91c3NvICA8ZHJvdXNzb0BhcHBsZS5jb20+CiAKICAgICAgICAg
V2ViIEluc3BlY3RvcjogYGNvbnNvbGUubG9nKC4uLilgIGFwcGVhciBhcyBgQ09OU09MRSBMT0cg
TE9HYCBpbiB0aGUgc3lzdGVtIGNvbnNvbGUKZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0
Q29yZS9qc2MuY3BwIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2pzYy5jcHAKaW5kZXggMjZhOGRk
OGRlMzFlNTRiYmVmYmNmNmQ3YTY0YjE0MjljMWFhNjQxMy4uOTQ3MjU0Njc2NWJmYzExMjhjMThk
MmFlYzE2M2QwNzVlNGY0NzRkOSAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2pz
Yy5jcHAKKysrIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2pzYy5jcHAKQEAgLTE4NTksOCArMTg1
OSw5IEBAIEVuY29kZWRKU1ZhbHVlIEpTQ19IT1NUX0NBTEwgZnVuY3Rpb25Eb2xsYXJFdmFsU2Ny
aXB0KEpTR2xvYmFsT2JqZWN0KiBnbG9iYWxPYmplCiAgICAgU3RyaW5nIHNvdXJjZUNvZGUgPSBj
YWxsRnJhbWUtPmFyZ3VtZW50KDApLnRvV1RGU3RyaW5nKGdsb2JhbE9iamVjdCk7CiAgICAgUkVU
VVJOX0lGX0VYQ0VQVElPTihzY29wZSwgZW5jb2RlZEpTVmFsdWUoKSk7CiAgICAgCi0gICAgR2xv
YmFsT2JqZWN0KiByZWFsbSA9IGpzRHluYW1pY0Nhc3Q8R2xvYmFsT2JqZWN0Kj4odm0sCi0gICAg
ICAgIGNhbGxGcmFtZS0+dGhpc1ZhbHVlKCkuZ2V0KGdsb2JhbE9iamVjdCwgSWRlbnRpZmllcjo6
ZnJvbVN0cmluZyh2bSwgImdsb2JhbCIpKSk7CisgICAgSlNWYWx1ZSBnbG9iYWwgPSBjYWxsRnJh
bWUtPnRoaXNWYWx1ZSgpLmdldChnbG9iYWxPYmplY3QsIElkZW50aWZpZXI6OmZyb21TdHJpbmco
dm0sICJnbG9iYWwiKSk7CisgICAgUkVUVVJOX0lGX0VYQ0VQVElPTihzY29wZSwgZW5jb2RlZEpT
VmFsdWUoKSk7CisgICAgR2xvYmFsT2JqZWN0KiByZWFsbSA9IGpzRHluYW1pY0Nhc3Q8R2xvYmFs
T2JqZWN0Kj4odm0sIGdsb2JhbCk7CiAgICAgUkVUVVJOX0lGX0VYQ0VQVElPTihzY29wZSwgZW5j
b2RlZEpTVmFsdWUoKSk7CiAgICAgaWYgKCFyZWFsbSkKICAgICAgICAgcmV0dXJuIEpTVmFsdWU6
OmVuY29kZSh0aHJvd0V4Y2VwdGlvbihnbG9iYWxPYmplY3QsIHNjb3BlLCBjcmVhdGVFcnJvcihn
bG9iYWxPYmplY3QsICJFeHBlY3RlZCBnbG9iYWwgdG8gcG9pbnQgdG8gYSBnbG9iYWwgb2JqZWN0
Il9zKSkpOwpkaWZmIC0tZ2l0IGEvSlNUZXN0cy9DaGFuZ2VMb2cgYi9KU1Rlc3RzL0NoYW5nZUxv
ZwppbmRleCA1MjM5ZTg5NmMyZGQ4ZTVkYjU3MDgzN2QzNjYxYTI5OGEwNzhkNmFlLi45MTliMDE2
N2Q2MjYxZmI2ODRiYTYxNzEzYjJhYWM1ZjE1NGM2NjcyIDEwMDY0NAotLS0gYS9KU1Rlc3RzL0No
YW5nZUxvZworKysgYi9KU1Rlc3RzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE0IEBACisyMDIwLTA0
LTA3ICBZdXN1a2UgU3V6dWtpICA8eXN1enVraUBhcHBsZS5jb20+CisKKyAgICAgICAgW0pTQ10g
JC5ldmFsU2NyaXB0IHNob3VsZCBjaGVjayBleGNlcHRpb24gd2hlbiBhY2Nlc3NpbmcgImdsb2Jh
bCIKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIxMDEx
NAorICAgICAgICA8cmRhcjovL3Byb2JsZW0vNjEzODg0ODI+CisKKyAgICAgICAgUmV2aWV3ZWQg
YnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBzdHJlc3MvZXZhbC1zY3JpcHQtZ2xvYmFs
LWFjY2Vzcy1leGNlcHRpb24tY2hlY2suanM6IEFkZGVkLgorICAgICAgICAoc2hvdWxkVGhyb3cp
OgorCiAyMDIwLTA0LTA2ICBSaWNrIFdhbGRyb24gIDx3YWxkcm9uLnJpY2tAZ21haWwuY29tPiBh
bmQgQWxleGV5IFNodmF5a2EgIDxzaHZhaWthbGVzaEBnbWFpbC5jb20+CiAKICAgICAgICAgUmVt
b3ZlIHVubmVjZXNzYXJ5IFRlc3QyNjIgaGFybmVzcyBmaWxlIGFuZCBpbXBsZW1lbnQgJDI2Mi5J
c0hUTUxEREEKZGlmZiAtLWdpdCBhL0pTVGVzdHMvc3RyZXNzL2V2YWwtc2NyaXB0LWdsb2JhbC1h
Y2Nlc3MtZXhjZXB0aW9uLWNoZWNrLmpzIGIvSlNUZXN0cy9zdHJlc3MvZXZhbC1zY3JpcHQtZ2xv
YmFsLWFjY2Vzcy1leGNlcHRpb24tY2hlY2suanMKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXgg
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uNDBlNmQxNWJiOWNhNDdl
ZTg4MzQ3Njk5NGQ4ZmM3MjBmZjczMzBmNAotLS0gL2Rldi9udWxsCisrKyBiL0pTVGVzdHMvc3Ry
ZXNzL2V2YWwtc2NyaXB0LWdsb2JhbC1hY2Nlc3MtZXhjZXB0aW9uLWNoZWNrLmpzCkBAIC0wLDAg
KzEsMjAgQEAKK2Z1bmN0aW9uIHNob3VsZFRocm93KGZ1bmMsIGVycm9yTWVzc2FnZSkgeworICAg
IHZhciBlcnJvclRocm93biA9IGZhbHNlOworICAgIHZhciBlcnJvciA9IG51bGw7CisgICAgdHJ5
IHsKKyAgICAgICAgZnVuYygpOworICAgIH0gY2F0Y2ggKGUpIHsKKyAgICAgICAgZXJyb3JUaHJv
d24gPSB0cnVlOworICAgICAgICBlcnJvciA9IGU7CisgICAgfQorICAgIGlmICghZXJyb3JUaHJv
d24pCisgICAgICAgIHRocm93IG5ldyBFcnJvcignbm90IHRocm93bicpOworICAgIGlmIChTdHJp
bmcoZXJyb3IpICE9PSBlcnJvck1lc3NhZ2UpCisgICAgICAgIHRocm93IG5ldyBFcnJvcihgYmFk
IGVycm9yOiAke1N0cmluZyhlcnJvcil9YCk7Cit9CisKK2NvbnN0IG8gPSB7fTsKK28uX19wcm90
b19fID0gUmVnRXhwKCk7CitzaG91bGRUaHJvdygoKSA9PiB7CisgICAgJC5ldmFsU2NyaXB0LmNh
bGwobyk7Cit9LCBgVHlwZUVycm9yOiBUaGUgUmVnRXhwLnByb3RvdHlwZS5nbG9iYWwgZ2V0dGVy
IGNhbiBvbmx5IGJlIGNhbGxlZCBvbiBhIFJlZ0V4cCBvYmplY3RgKTsK
</data>
<flag name="review"
          id="411097"
          type_id="1"
          status="+"
          setter="keith_miller"
    />
          </attachment>
      

    </bug>

</bugzilla>