<?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>227956</bug_id>
          
          <creation_ts>2021-07-14 09:43:59 -0700</creation_ts>
          <short_desc>[macOS] Add new entitlement to limit process to a single JIT region</short_desc>
          <delta_ts>2021-07-14 21:25:54 -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>JavaScriptCore</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="Michael Saboff">msaboff</reporter>
          <assigned_to name="Michael Saboff">msaboff</assigned_to>
          <cc>ews-watchlist</cc>
    
    <cc>keith_miller</cc>
    
    <cc>mark.lam</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>1776950</commentid>
    <comment_count>0</comment_count>
    <who name="Michael Saboff">msaboff</who>
    <bug_when>2021-07-14 09:43:59 -0700</bug_when>
    <thetext>With this entitlement, we match the iOS behavior.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1776951</commentid>
    <comment_count>1</comment_count>
    <who name="Michael Saboff">msaboff</who>
    <bug_when>2021-07-14 09:44:07 -0700</bug_when>
    <thetext>&lt;rdar://problem/70817631&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1776956</commentid>
    <comment_count>2</comment_count>
      <attachid>433508</attachid>
    <who name="Michael Saboff">msaboff</who>
    <bug_when>2021-07-14 09:59:38 -0700</bug_when>
    <thetext>Created attachment 433508
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1777067</commentid>
    <comment_count>3</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-07-14 15:37:24 -0700</bug_when>
    <thetext>Committed r279927 (239674@main): &lt;https://commits.webkit.org/239674@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 433508.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1777127</commentid>
    <comment_count>4</comment_count>
    <who name="Michael Saboff">msaboff</who>
    <bug_when>2021-07-14 21:25:54 -0700</bug_when>
    <thetext>*** Bug 227083 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>433508</attachid>
            <date>2021-07-14 09:59:38 -0700</date>
            <delta_ts>2021-07-14 15:37:25 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>227956.patch</filename>
            <type>text/plain</type>
            <size>4609</size>
            <attacher name="Michael Saboff">msaboff</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkocmV2aXNpb24gMjc5OTA5KQorKysgU291cmNl
L0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE2IEBA
CisyMDIxLTA3LTE0ICBNaWNoYWVsIFNhYm9mZiAgPG1zYWJvZmZAYXBwbGUuY29tPgorCisgICAg
ICAgIFttYWNPU10gQWRkIG5ldyBlbnRpdGxlbWVudCB0byBsaW1pdCBwcm9jZXNzIHRvIGEgc2lu
Z2xlIEpJVCByZWdpb24KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcu
Y2dpP2lkPTIyNzk1NgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisg
ICAgICAgIFRoaXMgbWFjT1MgZW50aXRsZW1lbnQgbGltaXRzIGEgcHJvY2VzcyB0byBhIHNpbmds
ZSBKSVQgcmVnaW9uLgorICAgICAgICBUaGlzIG1hdGNoZXMgdGhlIGJlaGF2aW9yIG9uIGlPUy4K
KworICAgICAgICAqIFNjcmlwdHMvcHJvY2Vzcy1lbnRpdGxlbWVudHMuc2g6CisgICAgICAgICog
ZW50aXRsZW1lbnRzLnBsaXN0OgorCiAyMDIxLTA3LTEzICBSb2JpbiBNb3Jpc3NldCAgPHJtb3Jp
c3NldEBhcHBsZS5jb20+CiAKICAgICAgICAgSW52YWxpZCBtYWNoaW5lIGNvZGUgZW1pdHRlZCBi
eSBTcGVjdWxhdGl2ZUpJVDo6ZW1pdE9iamVjdE9yT3RoZXJCcmFuY2gKSW5kZXg6IFNvdXJjZS9K
YXZhU2NyaXB0Q29yZS9lbnRpdGxlbWVudHMucGxpc3QKPT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL0ph
dmFTY3JpcHRDb3JlL2VudGl0bGVtZW50cy5wbGlzdAkocmV2aXNpb24gMjc5ODk5KQorKysgU291
cmNlL0phdmFTY3JpcHRDb3JlL2VudGl0bGVtZW50cy5wbGlzdAkod29ya2luZyBjb3B5KQpAQCAt
NCw2ICs0LDggQEAKIDxkaWN0PgogCTxrZXk+Y29tLmFwcGxlLnByaXZhdGUudmVyaWZpZWQtaml0
PC9rZXk+CiAJPHRydWUvPgorCTxrZXk+Y29tLmFwcGxlLnNlY3VyaXR5LmNzLnNpbmdsZS1qaXQ8
L2tleT4KKwk8dHJ1ZS8+CiAJPGtleT5keW5hbWljLWNvZGVzaWduaW5nPC9rZXk+CiAJPHRydWUv
PgogPC9kaWN0PgpJbmRleDogU291cmNlL0phdmFTY3JpcHRDb3JlL1NjcmlwdHMvcHJvY2Vzcy1l
bnRpdGxlbWVudHMuc2gKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL0phdmFTY3JpcHRDb3JlL1Njcmlw
dHMvcHJvY2Vzcy1lbnRpdGxlbWVudHMuc2gJKHJldmlzaW9uIDI3OTg5OSkKKysrIFNvdXJjZS9K
YXZhU2NyaXB0Q29yZS9TY3JpcHRzL3Byb2Nlc3MtZW50aXRsZW1lbnRzLnNoCSh3b3JraW5nIGNv
cHkpCkBAIC0yMiw2ICsyMiw3IEBAIGZ1bmN0aW9uIG1hY19wcm9jZXNzX2pzY19lbnRpdGxlbWVu
dHMoKQogICAgICAgICBpZiAoKCAiJHtUQVJHRVRfTUFDX09TX1hfVkVSU0lPTl9NQUpPUn0iID49
IDEyMDAwMCApKQogICAgICAgICB0aGVuCiAgICAgICAgICAgICBwbGlzdGJ1ZGR5IEFkZCA6Y29t
LmFwcGxlLnByaXZhdGUudmVyaWZpZWQtaml0IGJvb2wgWUVTCisgICAgICAgICAgICBwbGlzdGJ1
ZGR5IEFkZCA6Y29tLmFwcGxlLnNlY3VyaXR5LmNzLnNpbmdsZS1qaXQgYm9vbCBZRVMKICAgICAg
ICAgZmkKICAgICBmaQogfQpAQCAtNDEsNiArNDIsNyBAQCBmdW5jdGlvbiBtYWNfcHJvY2Vzc190
ZXN0YXBpX2VudGl0bGVtZW50CiAgICAgICAgIGlmICgoICIke1RBUkdFVF9NQUNfT1NfWF9WRVJT
SU9OX01BSk9SfSIgPj0gMTIwMDAwICkpCiAgICAgICAgIHRoZW4KICAgICAgICAgICAgIHBsaXN0
YnVkZHkgQWRkIDpjb20uYXBwbGUucHJpdmF0ZS52ZXJpZmllZC1qaXQgYm9vbCBZRVMKKyAgICAg
ICAgICAgIHBsaXN0YnVkZHkgQWRkIDpjb20uYXBwbGUuc2VjdXJpdHkuY3Muc2luZ2xlLWppdCBi
b29sIFlFUwogICAgICAgICBmaQogICAgIGZpCiB9CkBAIC02NCw2ICs2Niw3IEBAIGZ1bmN0aW9u
IG1hY2NhdGFseXN0X3Byb2Nlc3NfanNjX2VudGl0bGUKICAgICBpZiAoKCAiJHtUQVJHRVRfTUFD
X09TX1hfVkVSU0lPTl9NQUpPUn0iID49IDEyMDAwMCApKQogICAgIHRoZW4KICAgICAgICAgcGxp
c3RidWRkeSBBZGQgOmNvbS5hcHBsZS5wcml2YXRlLnZlcmlmaWVkLWppdCBib29sIFlFUworICAg
ICAgICBwbGlzdGJ1ZGR5IEFkZCA6Y29tLmFwcGxlLnNlY3VyaXR5LmNzLnNpbmdsZS1qaXQgYm9v
bCBZRVMKICAgICBmaQogfQogCkBAIC04MCw2ICs4Myw3IEBAIGZ1bmN0aW9uIG1hY2NhdGFseXN0
X3Byb2Nlc3NfdGVzdGFwaV9lbnQKICAgICBpZiAoKCAiJHtUQVJHRVRfTUFDX09TX1hfVkVSU0lP
Tl9NQUpPUn0iID49IDEyMDAwMCApKQogICAgIHRoZW4KICAgICAgICAgcGxpc3RidWRkeSBBZGQg
OmNvbS5hcHBsZS5wcml2YXRlLnZlcmlmaWVkLWppdCBib29sIFlFUworICAgICAgICBwbGlzdGJ1
ZGR5IEFkZCA6Y29tLmFwcGxlLnNlY3VyaXR5LmNzLnNpbmdsZS1qaXQgYm9vbCBZRVMKICAgICBm
aQogfQogCkluZGV4OiBTb3VyY2UvV2ViS2l0L0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3Vy
Y2UvV2ViS2l0L0NoYW5nZUxvZwkocmV2aXNpb24gMjc5ODk5KQorKysgU291cmNlL1dlYktpdC9D
aGFuZ2VMb2cJKHdvcmtpbmcgY29weSkKQEAgLTEsMyArMSwxNSBAQAorMjAyMS0wNy0xNCAgTWlj
aGFlbCBTYWJvZmYgIDxtc2Fib2ZmQGFwcGxlLmNvbT4KKworICAgICAgICBbbWFjT1NdIEFkZCBu
ZXcgZW50aXRsZW1lbnQgdG8gbGltaXQgcHJvY2VzcyB0byBhIHNpbmdsZSBKSVQgcmVnaW9uCisg
ICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMjc5NTYKKwor
ICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBUaGlzIG1hY09T
IGVudGl0bGVtZW50IGxpbWl0cyBhIHByb2Nlc3MgdG8gYSBzaW5nbGUgSklUIHJlZ2lvbi4KKyAg
ICAgICAgVGhpcyBtYXRjaGVzIHRoZSBiZWhhdmlvciBvbiBpT1MuCisKKyAgICAgICAgKiBTY3Jp
cHRzL3Byb2Nlc3MtZW50aXRsZW1lbnRzLnNoOgorCiAyMDIxLTA3LTEzICBBbGV4IENocmlzdGVu
c2VuICA8YWNocmlzdGVuc2VuQHdlYmtpdC5vcmc+CiAKICAgICAgICAgUkVHUkVTU0lPTihyMjc5
MDY5KTogaHR0cC90ZXN0cy93ZWJzb2NrZXQvdGVzdHMvaHliaS90b28tbG9uZy1wYXlsb2FkLmh0
bWwgaXMgYSBjb25zdGFudCB0aW1lb3V0IHdoZW4gdXNpbmcgTlNVUkxTRVNTSU9OX1dFQlNPQ0tF
VApJbmRleDogU291cmNlL1dlYktpdC9TY3JpcHRzL3Byb2Nlc3MtZW50aXRsZW1lbnRzLnNoCj09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT0KLS0tIFNvdXJjZS9XZWJLaXQvU2NyaXB0cy9wcm9jZXNzLWVudGl0bGVtZW50cy5z
aAkocmV2aXNpb24gMjc5ODk5KQorKysgU291cmNlL1dlYktpdC9TY3JpcHRzL3Byb2Nlc3MtZW50
aXRsZW1lbnRzLnNoCSh3b3JraW5nIGNvcHkpCkBAIC0xNDYsNiArMTQ2LDcgQEAgZnVuY3Rpb24g
bWFjX3Byb2Nlc3Nfd2ViY29udGVudF9vcl9wbHVnaQogICAgICAgICBpZiAoKCAiJHtUQVJHRVRf
TUFDX09TX1hfVkVSU0lPTl9NQUpPUn0iID49IDEyMDAwMCApKQogICAgICAgICB0aGVuCiAgICAg
ICAgICAgICBwbGlzdGJ1ZGR5IEFkZCA6Y29tLmFwcGxlLnByaXZhdGUudmVyaWZpZWQtaml0IGJv
b2wgWUVTCisgICAgICAgICAgICBwbGlzdGJ1ZGR5IEFkZCA6Y29tLmFwcGxlLnNlY3VyaXR5LmNz
LnNpbmdsZS1qaXQgYm9vbCBZRVMKICAgICAgICAgZmkKIAogICAgICAgICBpZiBbWyAiJHtXS19X
RUJDT05URU5UX1NFUlZJQ0VfTkVFRFNfWFBDX0RPTUFJTl9FWFRFTlNJT05fRU5USVRMRU1FTlR9
IiA9PSBZRVMgXV0KQEAgLTE5MSw2ICsxOTIsNyBAQCBmdW5jdGlvbiBtYWNjYXRhbHlzdF9wcm9j
ZXNzX3dlYmNvbnRlbnRfCiAgICAgaWYgKCggIiR7VEFSR0VUX01BQ19PU19YX1ZFUlNJT05fTUFK
T1J9IiA+PSAxMjAwMDAgKSkKICAgICB0aGVuCiAgICAgICAgIHBsaXN0YnVkZHkgQWRkIDpjb20u
YXBwbGUucHJpdmF0ZS52ZXJpZmllZC1qaXQgYm9vbCBZRVMKKyAgICAgICAgcGxpc3RidWRkeSBB
ZGQgOmNvbS5hcHBsZS5zZWN1cml0eS5jcy5zaW5nbGUtaml0IGJvb2wgWUVTCiAgICAgZmkKIH0K
IApAQCAtMjQ5LDYgKzI1MSw3IEBAIGZ1bmN0aW9uIG1hY2NhdGFseXN0X3Byb2Nlc3NfcGx1Z2lu
X2VudGkKICAgICBpZiAoKCAiJHtUQVJHRVRfTUFDX09TX1hfVkVSU0lPTl9NQUpPUn0iID49IDEy
MDAwMCApKQogICAgIHRoZW4KICAgICAgICAgcGxpc3RidWRkeSBBZGQgOmNvbS5hcHBsZS5wcml2
YXRlLnZlcmlmaWVkLWppdCBib29sIFlFUworICAgICAgICBwbGlzdGJ1ZGR5IEFkZCA6Y29tLmFw
cGxlLnNlY3VyaXR5LmNzLnNpbmdsZS1qaXQgYm9vbCBZRVMKICAgICBmaQogfQogCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>