<?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>227032</bug_id>
          
          <creation_ts>2021-06-15 09:49:32 -0700</creation_ts>
          <short_desc>[iOS] Permit access to &apos;platform-name&apos;</short_desc>
          <delta_ts>2021-06-15 11:01:12 -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>WebKit Misc.</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="Brent Fulgham">bfulgham</reporter>
          <assigned_to name="Brent Fulgham">bfulgham</assigned_to>
          <cc>bfulgham</cc>
    
    <cc>pvollan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1769839</commentid>
    <comment_count>0</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2021-06-15 09:49:32 -0700</bug_when>
    <thetext>Telemetry shows that some media code needs access to &apos;platform-name&apos;. We allow this in the WebContent process, but didn&apos;t include it in the GPU Process.

Make the WebContent and GPU Process consistent in this access. Also adopt the standard rule for this used in the system sandbox, which restricts the access to the IOKit class family that has this property.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1769840</commentid>
    <comment_count>1</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2021-06-15 09:49:50 -0700</bug_when>
    <thetext>&lt;rdar://problem/79334360&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1769843</commentid>
    <comment_count>2</comment_count>
      <attachid>431450</attachid>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2021-06-15 09:52:28 -0700</bug_when>
    <thetext>Created attachment 431450
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1769848</commentid>
    <comment_count>3</comment_count>
      <attachid>431450</attachid>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2021-06-15 09:57:12 -0700</bug_when>
    <thetext>Comment on attachment 431450
Patch

R=me.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1769871</commentid>
    <comment_count>4</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-06-15 11:01:11 -0700</bug_when>
    <thetext>Committed r278881 (238824@main): &lt;https://commits.webkit.org/238824@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 431450.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>431450</attachid>
            <date>2021-06-15 09:52:28 -0700</date>
            <delta_ts>2021-06-15 11:01:11 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-227032-20210615095227.patch</filename>
            <type>text/plain</type>
            <size>4098</size>
            <attacher name="Brent Fulgham">bfulgham</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjc4ODc1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IDNjOTVmMWY5MDI5NjQ0NDBi
ZWUyMDBmODhiZTkyYWFmOWU1MzVkNTAuLjliNmY3ZjhiMTUxOTk1NjY2OGNjMzdlOWEwNzg2MzBk
YzE2OGVmNWUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjEgQEAKKzIwMjEtMDYtMTUgIEJyZW50IEZ1
bGdoYW0gIDxiZnVsZ2hhbUBhcHBsZS5jb20+CisKKyAgICAgICAgW2lPU10gUGVybWl0IGFjY2Vz
cyB0byAncGxhdGZvcm0tbmFtZScgCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD0yMjcwMzIKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzc5MzM0MzYwPgor
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFRlbGVtZXRy
eSBzaG93cyB0aGF0IHNvbWUgbWVkaWEgY29kZSBuZWVkcyBhY2Nlc3MgdG8gJ3BsYXRmb3JtLW5h
bWUnLiBXZSBhbGxvdyB0aGlzIGluIHRoZQorICAgICAgICBXZWJDb250ZW50IHByb2Nlc3MsIGJ1
dCBkaWRuJ3QgaW5jbHVkZSBpdCBpbiB0aGUgR1BVIFByb2Nlc3MuCisKKyAgICAgICAgTWFrZSB0
aGUgV2ViQ29udGVudCBhbmQgR1BVIFByb2Nlc3MgY29uc2lzdGVudCBpbiB0aGlzIGFjY2Vzcy4g
QWxzbyBhZG9wdCB0aGUgc3RhbmRhcmQgcnVsZQorICAgICAgICBmb3IgdGhpcyB1c2VkIGluIHRo
ZSBzeXN0ZW0gc2FuZGJveCwgd2hpY2ggcmVzdHJpY3RzIHRoZSBhY2Nlc3MgdG8gdGhlIElPS2l0
IGNsYXNzIGZhbWlseSB0aGF0CisgICAgICAgIGhhcyB0aGlzIHByb3BlcnR5LgorCisgICAgICAg
ICogUmVzb3VyY2VzL1NhbmRib3hQcm9maWxlcy9pb3MvY29tLmFwcGxlLldlYktpdC5HUFUuc2I6
CisgICAgICAgICogUmVzb3VyY2VzL1NhbmRib3hQcm9maWxlcy9pb3MvY29tLmFwcGxlLldlYktp
dC5XZWJDb250ZW50LnNiLmluOgorCiAyMDIxLTA2LTE1ICBZb3Vlbm4gRmFibGV0ICA8eW91ZW5u
QGFwcGxlLmNvbT4KIAogICAgICAgICBDYWNoZXM6OnJlbW92ZUNhY2hlRW50cnkgc2hvdWxkIGNo
ZWNrIGZvciBtX3N0b3JhZ2UKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvUmVzb3VyY2VzL1Nh
bmRib3hQcm9maWxlcy9pb3MvY29tLmFwcGxlLldlYktpdC5HUFUuc2IgYi9Tb3VyY2UvV2ViS2l0
L1Jlc291cmNlcy9TYW5kYm94UHJvZmlsZXMvaW9zL2NvbS5hcHBsZS5XZWJLaXQuR1BVLnNiCmlu
ZGV4IGQ1OTJlMzZhNzE2MThjMzk5MmU0ZGMzNGI3NDUwN2MwMDI1MDg5ZTUuLmMxNTU0NjNlYjA2
YTM0YTkxN2NmMTNhNWMyYTI2MDM3OTM4NDRkYTkgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQv
UmVzb3VyY2VzL1NhbmRib3hQcm9maWxlcy9pb3MvY29tLmFwcGxlLldlYktpdC5HUFUuc2IKKysr
IGIvU291cmNlL1dlYktpdC9SZXNvdXJjZXMvU2FuZGJveFByb2ZpbGVzL2lvcy9jb20uYXBwbGUu
V2ViS2l0LkdQVS5zYgpAQCAtODc5LDggKzg3OSw2IEBACiAgICAgKGlva2l0LXByb3BlcnR5ICJv
bGVkLWRpc3BsYXkiKSA7OyA8cmRhcjovL3Byb2JsZW0vNTEzMjIwNzI+CiAgICAgKGlva2l0LXBy
b3BlcnR5ICJwcm9kdWN0LWRlc2NyaXB0aW9uIikgOzsgPHJkYXI6Ly9wcm9ibGVtLzQ5NDk3Nzg4
PgogICAgIChpb2tpdC1wcm9wZXJ0eSAicHJvZHVjdC1pZCIpCi0gICAgKGlva2l0LXByb3BlcnR5
ICJyZWdpb24taW5mbyIpIDs7IDxyZGFyOi8vcHJvYmxlbS81MjkwMzQ3NT4KLSAgICAoaW9raXQt
cHJvcGVydHkgInJlZ3VsYXRvcnktbW9kZWwtbnVtYmVyIikgOzsgPHJkYXI6Ly9wcm9ibGVtLzUy
OTAzNDc1PgogICAgIChpb2tpdC1wcm9wZXJ0eSAic29jLWdlbmVyYXRpb24iKSA7OyA8cmRhcjov
L3Byb2JsZW0vNTI5MDM0NzY+CiAgICAgKGlva2l0LXByb3BlcnR5ICJzb2Z0d2FyZS1iZWhhdmlv
ciIpCiAgICAgKGlva2l0LXByb3BlcnR5ICJ2ZW5kb3ItaWQiKQpAQCAtODg4LDYgKzg4NiwxOSBA
QAogICAgIChpb2tpdC1wcm9wZXJ0eSAidWktcGlwIikgOzsgPHJkYXI6Ly9wcm9ibGVtLzQ4ODY3
MDM3PgogKQogCis7IElPUGxhdGZvcm1FeHBlcnREZXZpY2UKKyh3aXRoLWZpbHRlciAoaW9raXQt
cmVnaXN0cnktZW50cnktY2xhc3MgIklPUGxhdGZvcm1FeHBlcnREZXZpY2UiKQorICAgIChhbGxv
dyBpb2tpdC1nZXQtcHJvcGVydGllcworICAgICAgICAoaW9raXQtcHJvcGVydHkKKyAgICAgICAg
ICAgICJtb2RlbCIKKyAgICAgICAgICAgICJtb2RlbC1udW1iZXIiCisgICAgICAgICAgICAicGxh
dGZvcm0tbmFtZSIgOzsgPHJkYXI6Ly9wcm9ibGVtLzc5MzM0MzYwPgorICAgICAgICAgICAgInJl
Z2lvbi1pbmZvIiA7OyA8cmRhcjovL3Byb2JsZW0vNTI5MDM0NzU+CisgICAgICAgICAgICAicmVn
dWxhdG9yeS1tb2RlbC1udW1iZXIiIDs7IDxyZGFyOi8vcHJvYmxlbS81MjkwMzQ3NT4KKyAgICAg
ICAgKQorICAgICkKKykKKwogOzsgUmVhZC1vbmx5IHByZWZlcmVuY2VzIGFuZCBkYXRhCiAobW9i
aWxlLXByZWZlcmVuY2VzLXJlYWQKICAgICAiY29tLmFwcGxlLkxhdW5jaFNlcnZpY2VzIgpkaWZm
IC0tZ2l0IGEvU291cmNlL1dlYktpdC9SZXNvdXJjZXMvU2FuZGJveFByb2ZpbGVzL2lvcy9jb20u
YXBwbGUuV2ViS2l0LldlYkNvbnRlbnQuc2IuaW4gYi9Tb3VyY2UvV2ViS2l0L1Jlc291cmNlcy9T
YW5kYm94UHJvZmlsZXMvaW9zL2NvbS5hcHBsZS5XZWJLaXQuV2ViQ29udGVudC5zYi5pbgppbmRl
eCA2YzY2Yjg1ZTJmZTY0ZmU3NTIwZGZkOWQzYjZiY2U3YTJmMjE1MDRkLi5lNTVjN2QwMDUwZGMx
N2ZmYzI0MjNkYjQ3MjM5MjM2NWIyZDM2NjlkIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L1Jl
c291cmNlcy9TYW5kYm94UHJvZmlsZXMvaW9zL2NvbS5hcHBsZS5XZWJLaXQuV2ViQ29udGVudC5z
Yi5pbgorKysgYi9Tb3VyY2UvV2ViS2l0L1Jlc291cmNlcy9TYW5kYm94UHJvZmlsZXMvaW9zL2Nv
bS5hcHBsZS5XZWJLaXQuV2ViQ29udGVudC5zYi5pbgpAQCAtMTAxNiwxNCArMTAxNiwyMiBAQAog
ICAgIChpb2tpdC1wcm9wZXJ0eSAib2xlZC1kaXNwbGF5IikgOzsgPHJkYXI6Ly9wcm9ibGVtLzUx
MzIyMDcyPgogICAgIChpb2tpdC1wcm9wZXJ0eSAicHJvZHVjdC1kZXNjcmlwdGlvbiIpIDs7IDxy
ZGFyOi8vcHJvYmxlbS80OTQ5Nzc4OD4KICAgICAoaW9raXQtcHJvcGVydHkgInByb2R1Y3QtaWQi
KQotICAgIChpb2tpdC1wcm9wZXJ0eSAicmVnaW9uLWluZm8iKSA7OyA8cmRhcjovL3Byb2JsZW0v
NTI5MDM0NzU+Ci0gICAgKGlva2l0LXByb3BlcnR5ICJyZWd1bGF0b3J5LW1vZGVsLW51bWJlciIp
IDs7IDxyZGFyOi8vcHJvYmxlbS81MjkwMzQ3NT4KICAgICAoaW9raXQtcHJvcGVydHkgInNvYy1n
ZW5lcmF0aW9uIikgOzsgPHJkYXI6Ly9wcm9ibGVtLzUyOTAzNDc2PgogICAgIChpb2tpdC1wcm9w
ZXJ0eSAic29mdHdhcmUtYmVoYXZpb3IiKQogICAgIChpb2tpdC1wcm9wZXJ0eSAidmVuZG9yLWlk
IikKICAgICAoaW9raXQtcHJvcGVydHkgInVkaWQtdmVyc2lvbiIpIDs7IDxyZGFyOi8vcHJvYmxl
bS81MjkwMzQ3NT4KICAgICAoaW9raXQtcHJvcGVydHkgInVpLXBpcCIpIDs7IDxyZGFyOi8vcHJv
YmxlbS80ODg2NzAzNz4KLSAgICAoaW9raXQtcHJvcGVydHkgInBsYXRmb3JtLW5hbWUiKQorKQor
Cis7IElPUGxhdGZvcm1FeHBlcnREZXZpY2UKKyh3aXRoLWZpbHRlciAoaW9raXQtcmVnaXN0cnkt
ZW50cnktY2xhc3MgIklPUGxhdGZvcm1FeHBlcnREZXZpY2UiKQorICAgIChhbGxvdyBpb2tpdC1n
ZXQtcHJvcGVydGllcworICAgICAgICAoaW9raXQtcHJvcGVydHkKKyAgICAgICAgICAgICJwbGF0
Zm9ybS1uYW1lIiA7OyA8cmRhcjovL3Byb2JsZW0vNzkzMzQzNjA+CisgICAgICAgICAgICAicmVn
aW9uLWluZm8iIDs7IDxyZGFyOi8vcHJvYmxlbS81MjkwMzQ3NT4KKyAgICAgICAgICAgICJyZWd1
bGF0b3J5LW1vZGVsLW51bWJlciIgOzsgPHJkYXI6Ly9wcm9ibGVtLzUyOTAzNDc1PgorICAgICAg
ICApCisgICAgKQogKQogCiA7OyBSZWFkLW9ubHkgcHJlZmVyZW5jZXMgYW5kIGRhdGEK
</data>

          </attachment>
      

    </bug>

</bugzilla>