<?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>170517</bug_id>
          
          <creation_ts>2017-04-05 12:52:09 -0700</creation_ts>
          <short_desc>[Mac][WK2] Stop allowing access to disk arbitration process</short_desc>
          <delta_ts>2017-04-12 14:04:23 -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>achristensen</cc>
    
    <cc>ap</cc>
    
    <cc>bfulgham</cc>
    
    <cc>commit-queue</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1294596</commentid>
    <comment_count>0</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2017-04-05 12:52:09 -0700</bug_when>
    <thetext>The disk arbitration process was whitelisted in the WebKit sandbox long ago because it was needed for some AppKit use. The dependent routines have since changed, and we no longer seem to need access to this.

Let&apos;s get rid of it!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1294598</commentid>
    <comment_count>1</comment_count>
      <attachid>306303</attachid>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2017-04-05 12:54:20 -0700</bug_when>
    <thetext>Created attachment 306303
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1294676</commentid>
    <comment_count>2</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2017-04-05 15:45:27 -0700</bug_when>
    <thetext>&lt;rdar://problem/31071151&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1296820</commentid>
    <comment_count>3</comment_count>
      <attachid>306303</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-04-12 14:04:21 -0700</bug_when>
    <thetext>Comment on attachment 306303
Patch

Clearing flags on attachment: 306303

Committed r215289: &lt;http://trac.webkit.org/changeset/215289&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1296821</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-04-12 14:04:23 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>306303</attachid>
            <date>2017-04-05 12:54:20 -0700</date>
            <delta_ts>2017-04-12 14:04:21 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-170517-20170405125420.patch</filename>
            <type>text/plain</type>
            <size>1238</size>
            <attacher name="Brent Fulgham">bfulgham</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
S2l0Mi9DaGFuZ2VMb2cJKHJldmlzaW9uIDIxNDk2MikKKysrIFNvdXJjZS9XZWJLaXQyL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDEzIEBACisyMDE3LTA0LTA1ICBCcmVudCBG
dWxnaGFtICA8YmZ1bGdoYW1AYXBwbGUuY29tPgorCisgICAgICAgIFtXSzJdW01hY10gU3RvcCBh
bGxvd2luZyBhY2Nlc3MgdG8gZGlzayBhcmJpdHJhdGlvbiBwcm9jZXNzCisgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNzA1MTcKKyAgICAgICAgPHJkYXI6
Ly9wcm9ibGVtLzMxMDcxMTUxPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEp
LgorCisgICAgICAgICogV2ViUHJvY2Vzcy9jb20uYXBwbGUuV2ViUHJvY2Vzcy5zYi5pbjoKKwog
MjAxNy0wNC0wNSAgQnJlbnQgRnVsZ2hhbSAgPGJmdWxnaGFtQGFwcGxlLmNvbT4KIAogICAgICAg
ICBbV0syXVtpT1NdIEFkZCBlbnRpdGxlbWVudHMgdG8gZW5hYmxlIGF1ZGlvL3ZpZGVvIGNhcHR1
cmUgaW4gV2ViUHJvY2VzcwpJbmRleDogU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9jb20uYXBw
bGUuV2ViUHJvY2Vzcy5zYi5pbgo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViS2l0Mi9XZWJQcm9j
ZXNzL2NvbS5hcHBsZS5XZWJQcm9jZXNzLnNiLmluCShyZXZpc2lvbiAyMTQ5MTApCisrKyBTb3Vy
Y2UvV2ViS2l0Mi9XZWJQcm9jZXNzL2NvbS5hcHBsZS5XZWJQcm9jZXNzLnNiLmluCSh3b3JraW5n
IGNvcHkpCkBAIC0yODcsNyArMjg3LDYgQEAKIAogOzsgVmFyaW91cyBzZXJ2aWNlcyByZXF1aXJl
ZCBieSBBcHBLaXQgYW5kIG90aGVyIGZyYW1ld29ya3MKIChhbGxvdyBtYWNoLWxvb2t1cAotICAg
ICAgIChnbG9iYWwtbmFtZSAiY29tLmFwcGxlLkRpc2tBcmJpdHJhdGlvbi5kaXNrYXJiaXRyYXRp
b25kIikKICAgICAgICAoZ2xvYmFsLW5hbWUgImNvbS5hcHBsZS5GaWxlQ29vcmRpbmF0aW9uIikK
ICAgICAgICAoZ2xvYmFsLW5hbWUgImNvbS5hcHBsZS5Gb250T2JqZWN0c1NlcnZlciIpCiAjaWYg
X19NQUNfT1NfWF9WRVJTSU9OX01JTl9SRVFVSVJFRCA8IDEwMTIwMAo=
</data>

          </attachment>
      

    </bug>

</bugzilla>