<?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>188013</bug_id>
          
          <creation_ts>2018-07-25 12:47:20 -0700</creation_ts>
          <short_desc>[macOS] Update sandboxes for revised OpenCL calls and streaming media</short_desc>
          <delta_ts>2018-07-25 17:30:04 -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>WebKit2</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>cdumez</cc>
    
    <cc>commit-queue</cc>
    
    <cc>ddkilzer</cc>
    
    <cc>eric.carlson</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1445116</commentid>
    <comment_count>0</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2018-07-25 12:47:20 -0700</bug_when>
    <thetext>Testing logs from recent Mojave builds shows that OpenCL is checking more CPU-specific values as part of WebKit painting operations. We need to allow these checks in the sandbox to support these more optimized drawing operations.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1445118</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2018-07-25 12:49:44 -0700</bug_when>
    <thetext>&lt;rdar://problem/42594262&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1445228</commentid>
    <comment_count>2</comment_count>
      <attachid>345803</attachid>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2018-07-25 16:59:00 -0700</bug_when>
    <thetext>Created attachment 345803
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1445242</commentid>
    <comment_count>3</comment_count>
      <attachid>345803</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-07-25 17:30:02 -0700</bug_when>
    <thetext>Comment on attachment 345803
Patch

Clearing flags on attachment: 345803

Committed r234223: &lt;https://trac.webkit.org/changeset/234223&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1445243</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-07-25 17:30:04 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>345803</attachid>
            <date>2018-07-25 16:59:00 -0700</date>
            <delta_ts>2018-07-25 17:30:02 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-188013-20180725165859.patch</filename>
            <type>text/plain</type>
            <size>5104</size>
            <attacher name="Brent Fulgham">bfulgham</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjM0MjEwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IDhjNzI3NTY1MGQ1ZjBhMzE2
MThmNjRiMWJmNzFiOTVmMjIyYjkxZjIuLjIzMjFhZjdhYzY0NTMyZWFiOTQwZTc5M2VkMDdiZjA4
NzQ3YWE5MzEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTggQEAKKzIwMTgtMDctMjUgIEJyZW50IEZ1
bGdoYW0gIDxiZnVsZ2hhbUBhcHBsZS5jb20+CisKKyAgICAgICAgW21hY09TXSBVcGRhdGUgc2Fu
ZGJveGVzIGZvciByZXZpc2VkIE9wZW5DTCBjYWxscyBhbmQgc3RyZWFtaW5nIG1lZGlhCisgICAg
ICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xODgwMTMKKyAgICAg
ICAgPHJkYXI6Ly9wcm9ibGVtLzQyNTk0MjYyPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9E
WSAoT09QUyEpLgorCisgICAgICAgIFRlc3RpbmcgbG9ncyBmcm9tIHJlY2VudCBNb2phdmUgYnVp
bGRzIHNob3dzIHRoYXQgT3BlbkNMIGlzIGNoZWNraW5nIG1vcmUgQ1BVLXNwZWNpZmljIHZhbHVl
cyBhcyBwYXJ0IG9mIFdlYktpdAorICAgICAgICBwYWludGluZyBvcGVyYXRpb25zLiBXZSBuZWVk
IHRvIGFsbG93IHRoZXNlIGNoZWNrcyBpbiB0aGUgc2FuZGJveCB0byBzdXBwb3J0IHRoZXNlIG1v
cmUgb3B0aW1pemVkIGRyYXdpbmcgb3BlcmF0aW9ucy4KKworICAgICAgICBJIGFsc28gY29ycmVj
dGVkIHNvbWUgc2FuZGJveCB2aW9sYXRpb25zIEkgZm91bmQgd2hpbGUgaW52ZXN0aWdhdGluZyBz
dHJlYW1pbmcgbWVkaWEgaXNzdWVzLgorCisgICAgICAgICogV2ViUHJvY2Vzcy9jb20uYXBwbGUu
V2ViUHJvY2Vzcy5zYi5pbjoKKwogMjAxOC0wNy0yNSAgQWxleCBDaHJpc3RlbnNlbiAgPGFjaHJp
c3RlbnNlbkB3ZWJraXQub3JnPgogCiAgICAgICAgIFVzZSBDb21wbGV0aW9uSGFuZGxlciBmb3Ig
cG9saWN5IGRlY2lzaW9ucwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9XZWJQcm9jZXNzL2Nv
bS5hcHBsZS5XZWJQcm9jZXNzLnNiLmluIGIvU291cmNlL1dlYktpdC9XZWJQcm9jZXNzL2NvbS5h
cHBsZS5XZWJQcm9jZXNzLnNiLmluCmluZGV4IGJkMmI3NDA3Y2QzZDdlYzQzMmJmYzg1NzU0NzFl
ZWRmZTQ5MDY4OGEuLjEyMTNmYTJkZGI5ZjBjYTA2YTZlYjE0MTc5Njg0NDE4ODhiYTBhZjcgMTAw
NjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvV2ViUHJvY2Vzcy9jb20uYXBwbGUuV2ViUHJvY2Vzcy5z
Yi5pbgorKysgYi9Tb3VyY2UvV2ViS2l0L1dlYlByb2Nlc3MvY29tLmFwcGxlLldlYlByb2Nlc3Mu
c2IuaW4KQEAgLTE2NSw3ICsxNjUsNiBAQAogICAgICAgICAiaHcuYnl0ZW9yZGVyIgogICAgICAg
ICAiaHcuYnVzZnJlcXVlbmN5X21heCIKICAgICAgICAgImh3LmNwdXR5cGUiCi0gICAgICAgICJo
dy5sMmNhY2hlc2l6ZSIKICAgICAgICAgImh3Lm1hY2hpbmUiCiAgICAgICAgICJody5tZW1zaXpl
IgogICAgICAgICAiaHcubW9kZWwiCkBAIC0xNzYsMTAgKzE3NSwxMiBAQAogICAgICAgICAia2Vy
bi5tZW1vcnlzdGF0dXNfbGV2ZWwiCiAgICAgICAgICJrZXJuLnNhZmVib290IgogICAgICAgICAi
a2Vybi52ZXJzaW9uIgorICAgICAgICAibWFjaGRlcC5jcHUuYnJhbmRfc3RyaW5nIgogICAgICAg
ICAic2VjdXJpdHkubWFjLnNhbmRib3guc2VudGluZWwiCiAgICAgICAgICJ2bS5mb290cHJpbnRf
c3VzcGVuZCIpCiAgICAgKHN5c2N0bC1uYW1lLXJlZ2V4ICMiXmh3LihhY3RpdmV8YXZhaWwpY3B1
IikKLSAgICAoc3lzY3RsLW5hbWUtcmVnZXggIyJeaHcuKGJ1c2ZyZXF1ZW5jeXxjYWNoZWxpbmVz
aXplfGNwdWZyZXF1ZW5jeXxwYWdlc2l6ZXx0YmZyZXF1ZW5jeSlfY29tcGF0IikKKyAgICAoc3lz
Y3RsLW5hbWUtcmVnZXggIyJeaHcuKGJ1c2ZyZXF1ZW5jeXxjYWNoZWxpbmVzaXplfGNwdWZyZXF1
ZW5jeSh8X21heCl8cGFnZXNpemV8dGJmcmVxdWVuY3kpKHxfY29tcGF0KSIpCisgICAgKHN5c2N0
bC1uYW1lLXJlZ2V4ICMiXmh3LmwuK2NhY2hlc2l6ZSIpCiAgICAgKHN5c2N0bC1uYW1lLXJlZ2V4
ICMiXmh3Lihsb2dpY2FsfHBoeXNpY2FsKWNwdV9tYXgiKQogICAgIChzeXNjdGwtbmFtZS1yZWdl
eCAjIl5ody5vcHRpb25hbFwuIikKICAgICAoc3lzY3RsLW5hbWUtcmVnZXggIyJea2Vybi5vcyhy
ZWxlYXNlfHR5cGV8dmFyaWFudF9zdGF0dXN8dmVyc2lvbikiKQpAQCAtMjYwLDYgKzI2MSw3IEBA
CiAgICAgKGlva2l0LXByb3BlcnR5LXJlZ2V4ICMiXklPTmFtZSh8TWF0Y2gofGVkKSkiKQogICAg
IChpb2tpdC1wcm9wZXJ0eSAiSU9PQ0RCdW5kbGVOYW1lIikKICAgICAoaW9raXQtcHJvcGVydHkg
IklPUENJVHVubmVsbGVkIikKKyAgICAoaW9raXQtcHJvcGVydHkgIklPUENJVHVubmVsQ29tcGF0
aWJsZSIpCiAgICAgKGlva2l0LXByb3BlcnR5ICJJT1BNU3RyaWN0VHJlZU9yZGVyIikKICAgICAo
aW9raXQtcHJvcGVydHkgIklPUGFyZW50TWF0Y2giKQogICAgIChpb2tpdC1wcm9wZXJ0eS1yZWdl
eCAjIl5JT1BDSSgoQ2xhc3N8UHJpbWFyeXxQcm9wZXJ0eXwpTWF0Y2h8RXhwcmVzcyhDYXBhYmls
aXRpZXN8TGluayhTdGF0dXN8Q2FwYWJpbGl0aWVzKSl8TVNJTW9kZXxSZXNvdXJjZWR8VHVubmVs
bGVkKSIpCkBAIC00OTIsNiArNDk0LDExIEBACiAoYWxsb3cgZmlsZS1yZWFkKgogICAgIChsaXRl
cmFsICIvTGlicmFyeS9QcmVmZXJlbmNlcy9jb20uYXBwbGUuVmlld0JyaWRnZS5wbGlzdCIpKQog
Cis7IEZJWE1FOiBUaGlzIGlzIG5lZWRlZCBmb3Igc29tZSBzZWN1cml0eSBmcmFtZXdvcmsgY2Fs
bHMgKHRoYXQgdXNlIG5vbi1DRlByZWZlcmVuY2VzIHJlYWRlcnMpCisoYWxsb3cgZmlsZS1yZWFk
LWRhdGEKKyAgICAobGl0ZXJhbCAiL0xpYnJhcnkvUHJlZmVyZW5jZXMvY29tLmFwcGxlLnNlY3Vy
aXR5LnBsaXN0IikKKyAgICAoaG9tZS1zdWJwYXRoICIvTGlicmFyeS9QcmVmZXJlbmNlcy9jb20u
YXBwbGUuc2VjdXJpdHkucGxpc3QiKSkKKwogOzsgT24tZGlzayBXZWJLaXQyIGZyYW1ld29yayBs
b2NhdGlvbiwgdG8gYWNjb3VudCBmb3IgZGVidWcgaW5zdGFsbGF0aW9ucyBvdXRzaWRlIG9mIC9T
eXN0ZW0vTGlicmFyeS9GcmFtZXdvcmtzLAogOzsgYW5kIHRvIGFsbG93IGlzc3VpbmcgZXh0ZW5z
aW9ucy4KIChhbGxvdy1yZWFkLWRpcmVjdG9yeS1hbmQtaXNzdWUtcmVhZC1leHRlbnNpb25zIChw
YXJhbSAiV0VCS0lUMl9GUkFNRVdPUktfRElSIikpCkBAIC01NzMsMTIgKzU4MCwxNCBAQAogICAg
ICAgIChnbG9iYWwtbmFtZSAiY29tLmFwcGxlLmFuYWx5dGljc2QiKQogICAgICAgIChnbG9iYWwt
bmFtZSAiY29tLmFwcGxlLmF1ZGlvLkF1ZGlvQ29tcG9uZW50UmVnaXN0cmFyIikKICNlbmRpZgor
ICAgICAgIChnbG9iYWwtbmFtZSAiY29tLmFwcGxlLmFzc2VydGlvbmQucHJvY2Vzc2Fzc2VydGlv
bmNvbm5lY3Rpb24iKQogICAgICAgIChnbG9iYWwtbmFtZSAiY29tLmFwcGxlLmF1ZGlvLmF1ZGlv
aGFsZCIpCiAgICAgICAgKGdsb2JhbC1uYW1lICJjb20uYXBwbGUuYXVkaW8uY29yZWF1ZGlvZCIp
CiAgICAgICAgKGdsb2JhbC1uYW1lICJjb20uYXBwbGUuYXdkZCIpCiAgICAgICAgKGdsb2JhbC1u
YW1lICJjb20uYXBwbGUuY2ZuZXR3b3JrLkF1dGhCcm9rZXJBZ2VudCIpCiAgICAgICAgKGdsb2Jh
bC1uYW1lICJjb20uYXBwbGUuY2ZwcmVmc2QuYWdlbnQiKQogICAgICAgIChnbG9iYWwtbmFtZSAi
Y29tLmFwcGxlLmNmcHJlZnNkLmRhZW1vbiIpCisgICAgICAgKGdsb2JhbC1uYW1lICJjb20uYXBw
bGUuY21pby5yZWdpc3RlcmFzc2lzdGFudHNlcnZpY2UiKSA7OyBOZWVkZWQgYnkgQ29yZU1lZGlh
IGZvciBwbHVnaW4gZHJpdmVycwogICAgICAgIChnbG9iYWwtbmFtZSAiY29tLmFwcGxlLmNvb2tp
ZWQiKQogICAgICAgIChnbG9iYWwtbmFtZSAiY29tLmFwcGxlLmNvcmVzZXJ2aWNlcy5sYXVuY2hz
ZXJ2aWNlc2QiKQogICAgICAgIChnbG9iYWwtbmFtZSAiY29tLmFwcGxlLmRpYWdub3N0aWNkIikK
QEAgLTU5Myw2ICs2MDIsNyBAQAogICAgICAgIChnbG9iYWwtbmFtZSAiY29tLmFwcGxlLmxzZC5t
YXBkYiIpCiAgICAgICAgKGdsb2JhbC1uYW1lICJjb20uYXBwbGUubW9iaWxlYXNzZXRkIikKICAg
ICAgICAoZ2xvYmFsLW5hbWUgImNvbS5hcHBsZS5uZXNlc3Npb25tYW5hZ2VyLmZsb3ctZGl2ZXJ0
LXRva2VuIikKKyAgICAgICAoZ2xvYmFsLW5hbWUgImNvbS5hcHBsZS5wb3dlcmxvZy5wbHhwY2xv
Z2dlci54cGMiKQogICAgICAgIChnbG9iYWwtbmFtZSAiY29tLmFwcGxlLnNwZWVjaC5zcGVlY2hz
eW50aGVzaXNkIikKICAgICAgICAoZ2xvYmFsLW5hbWUgImNvbS5hcHBsZS5zcGVlY2guc3ludGhl
c2lzLmNvbnNvbGUiKQogICAgICAgIChnbG9iYWwtbmFtZSAiY29tLmFwcGxlLnN5c3RlbS5EaXJl
Y3RvcnlTZXJ2aWNlLmxpYmluZm9fdjEiKQpAQCAtNjEzLDkgKzYyMywxNyBAQAogICAgICAgIChn
bG9iYWwtbmFtZSAiY29tLmFwcGxlLnhwY2QiKQogKQogCisjaWYgX19NQUNfT1NfWF9WRVJTSU9O
X01JTl9SRVFVSVJFRCA+PSAxMDE0MDAKKyhkZW55IG1hY2gtbG9va3VwICh3aXRoIG5vLWxvZykK
KyAgICAoZ2xvYmFsLW5hbWUgImNvbS5hcHBsZS5WaWV3QnJpZGdlQXV4aWxpYXJ5IikKKyAgICAo
Z2xvYmFsLW5hbWUgImNvbS5hcHBsZS53aW5kb3dzZXJ2ZXIuYWN0aXZlIikpCisjZW5kaWYKKwor
CiA7OyBOZWVkZWQgdG8gc3VwcG9ydCBlbmNyeXB0ZWQgbWVkaWEgcGxheWJhY2sgPHJkYXI6Ly9w
cm9ibGVtLzQwMDM4NDc4PgogKGFsbG93IG1hY2gtbG9va3VwCi0gICAgKGdsb2JhbC1uYW1lICJj
b20uYXBwbGUuU2VjdXJpdHlTZXJ2ZXIiKSkKKyAgICAoZ2xvYmFsLW5hbWUgImNvbS5hcHBsZS5T
ZWN1cml0eVNlcnZlciIpCisgICAgKGdsb2JhbC1uYW1lICJjb20uYXBwbGUub2NzcGQiKSkKIAog
KGFsbG93IGZpbGUtcmVhZCogZmlsZS13cml0ZSogKHN1YnBhdGggIi9wcml2YXRlL3Zhci9kYi9t
ZHMvc3lzdGVtIikpIDs7IEZJWE1FOiBUaGlzIHNob3VsZCBiZSByZW1vdmVkIHdoZW4gPHJkYXI6
Ly9wcm9ibGVtLzk1Mzg0MTQ+IGlzIGZpeGVkLgogCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>