<?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>89606</bug_id>
          
          <creation_ts>2012-06-20 15:10:00 -0700</creation_ts>
          <short_desc>run-webkit and debug-webkit should work even if Safari.app has entitlements</short_desc>
          <delta_ts>2012-06-20 16:01:44 -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>Tools / Tests</component>
          <version>528+ (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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Mark Rowe (bdash)">mrowe</reporter>
          <assigned_to name="Mark Rowe (bdash)">mrowe</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>653928</commentid>
    <comment_count>0</comment_count>
    <who name="Mark Rowe (bdash)">mrowe</who>
    <bug_when>2012-06-20 15:10:00 -0700</bug_when>
    <thetext>As it says in the summary.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>653929</commentid>
    <comment_count>1</comment_count>
      <attachid>148664</attachid>
    <who name="Mark Rowe (bdash)">mrowe</who>
    <bug_when>2012-06-20 15:11:48 -0700</bug_when>
    <thetext>Created attachment 148664
Patch v1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>653936</commentid>
    <comment_count>2</comment_count>
      <attachid>148664</attachid>
    <who name="">mitz</who>
    <bug_when>2012-06-20 15:18:44 -0700</bug_when>
    <thetext>Comment on attachment 148664
Patch v1

View in context: https://bugs.webkit.org/attachment.cgi?id=148664&amp;action=review

&gt; Tools/Scripts/webkitdirs.pm:639
&gt; +    return (`codesign -d --entitlements - $executablePath 2&gt;&amp;1` =~ /&lt;key&gt;/);

Might be a little cleaner to add a colon before the - there to strip out the binary header.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>653964</commentid>
    <comment_count>3</comment_count>
    <who name="Mark Rowe (bdash)">mrowe</who>
    <bug_when>2012-06-20 16:01:44 -0700</bug_when>
    <thetext>Fixed in r120878.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>148664</attachid>
            <date>2012-06-20 15:11:48 -0700</date>
            <delta_ts>2012-06-20 15:18:44 -0700</delta_ts>
            <desc>Patch v1</desc>
            <filename>0001-http-webkit.org-b-89606-Teach-run-safari-and-debug-s.patch</filename>
            <type>text/plain</type>
            <size>2140</size>
            <attacher name="Mark Rowe (bdash)">mrowe</attacher>
            
              <data encoding="base64">RnJvbSA1YmE0NTg5YmM1ZmIwNTdiZTk3NmUyNDFiZTEzMzNjY2Y1NWJlMDMxIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBNYXJrIFJvd2UgPG1yb3dlQGFwcGxlLmNvbT4KRGF0ZTogV2Vk
LCAyMCBKdW4gMjAxMiAxNToxMjowNyAtMDcwMApTdWJqZWN0OiBbUEFUQ0hdIDxodHRwOi8vd2Vi
a2l0Lm9yZy9iLzg5NjA2PiBUZWFjaCBydW4tc2FmYXJpIGFuZAogZGVidWctc2FmYXJpIHRvIHdv
cmsgd2l0aCBhIFNhZmFyaS5hcHAgdGhhdCBoYXMKIGVudGl0bGVtZW50cwoKUmV2aWV3ZWQgYnkg
Tk9CT0RZIChPT1BTISkuCgoqIFNjcmlwdHMvd2Via2l0ZGlycy5wbToKKGV4ZWN1dGFibGVIYXNF
bnRpdGxlbWVudHMpOgooc2FmYXJpUGF0aEZyb21TYWZhcmlCdW5kbGUpOgotLS0KIFRvb2xzL0No
YW5nZUxvZyAgICAgICAgICAgICB8ICAgMTAgKysrKysrKysrKwogVG9vbHMvU2NyaXB0cy93ZWJr
aXRkaXJzLnBtIHwgICAxMiArKysrKysrKysrKy0KIDIgZmlsZXMgY2hhbmdlZCwgMjEgaW5zZXJ0
aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL1Rvb2xzL0NoYW5nZUxvZyBiL1Rv
b2xzL0NoYW5nZUxvZwppbmRleCAxZjA0YjdkLi5mMWJlMmUyIDEwMDY0NAotLS0gYS9Ub29scy9D
aGFuZ2VMb2cKKysrIGIvVG9vbHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTMgQEAKKzIwMTItMDYt
MjAgIE1hcmsgUm93ZSAgPG1yb3dlQGFwcGxlLmNvbT4KKworICAgICAgICA8aHR0cDovL3dlYmtp
dC5vcmcvYi84OTYwNj4gVGVhY2ggcnVuLXNhZmFyaSBhbmQgZGVidWctc2FmYXJpIHRvIHdvcmsg
d2l0aCBhIFNhZmFyaS5hcHAgdGhhdCBoYXMgZW50aXRsZW1lbnRzCisKKyAgICAgICAgUmV2aWV3
ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBTY3JpcHRzL3dlYmtpdGRpcnMucG06
CisgICAgICAgIChleGVjdXRhYmxlSGFzRW50aXRsZW1lbnRzKToKKyAgICAgICAgKHNhZmFyaVBh
dGhGcm9tU2FmYXJpQnVuZGxlKToKKwogMjAxMi0wNi0xOSAgRGlyayBQcmFua2UgIDxkcHJhbmtl
QGNocm9taXVtLm9yZz4KIAogICAgICAgICB3ZWJraXRweTogcmVtb3ZlIHVubmVlZGVkIGltcG9y
dHMgaW4gbGF5b3V0X3Rlc3RzL3BvcnQvY2hyb21pdW0ucHkKZGlmZiAtLWdpdCBhL1Rvb2xzL1Nj
cmlwdHMvd2Via2l0ZGlycy5wbSBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0ZGlycy5wbQppbmRleCAz
NjZkMjI5Li43YWIwYTE0IDEwMDc1NQotLS0gYS9Ub29scy9TY3JpcHRzL3dlYmtpdGRpcnMucG0K
KysrIGIvVG9vbHMvU2NyaXB0cy93ZWJraXRkaXJzLnBtCkBAIC02MzMsMTIgKzYzMywyMiBAQCBz
dWIgc2V0QXJjaGl0ZWN0dXJlCiAgICAgJGFyY2hpdGVjdHVyZSA9ICRwYXNzZWRBcmNoaXRlY3R1
cmUgaWYgJHBhc3NlZEFyY2hpdGVjdHVyZTsKIH0KIAorc3ViIGV4ZWN1dGFibGVIYXNFbnRpdGxl
bWVudHMKK3sKKyAgICBteSAkZXhlY3V0YWJsZVBhdGggPSBzaGlmdDsKKyAgICByZXR1cm4gKGBj
b2Rlc2lnbiAtZCAtLWVudGl0bGVtZW50cyAtICRleGVjdXRhYmxlUGF0aCAyPiYxYCA9fiAvPGtl
eT4vKTsKK30KIAogc3ViIHNhZmFyaVBhdGhGcm9tU2FmYXJpQnVuZGxlCiB7CiAgICAgbXkgKCRz
YWZhcmlCdW5kbGUpID0gQF87CiAKLSAgICByZXR1cm4gIiRzYWZhcmlCdW5kbGUvQ29udGVudHMv
TWFjT1MvU2FmYXJpIiBpZiBpc0FwcGxlTWFjV2ViS2l0KCk7CisgICAgaWYgKGlzQXBwbGVNYWNX
ZWJLaXQoKSkgeworICAgICAgICBteSAkc2FmYXJpUGF0aCA9ICIkc2FmYXJpQnVuZGxlL0NvbnRl
bnRzL01hY09TL1NhZmFyaSI7CisgICAgICAgIG15ICRzYWZhcmlGb3JXZWJLaXREZXZlbG9wbWVu
dFBhdGggPSAiJHNhZmFyaUJ1bmRsZS9Db250ZW50cy9NYWNPUy9TYWZhcmlGb3JXZWJLaXREZXZl
bG9wbWVudCI7CisgICAgICAgIHJldHVybiAkc2FmYXJpRm9yV2ViS2l0RGV2ZWxvcG1lbnRQYXRo
IGlmIC1mICRzYWZhcmlGb3JXZWJLaXREZXZlbG9wbWVudFBhdGggJiYgZXhlY3V0YWJsZUhhc0Vu
dGl0bGVtZW50cygkc2FmYXJpUGF0aCk7CisgICAgICAgIHJldHVybiAkc2FmYXJpUGF0aDsKKyAg
ICB9CiAgICAgcmV0dXJuICRzYWZhcmlCdW5kbGUgaWYgaXNBcHBsZVdpbldlYktpdCgpOwogfQog
Ci0tIAoxLjcuOS42IChBcHBsZSBHaXQtMzEuMSkKCg==
</data>
<flag name="review"
          id="156468"
          type_id="1"
          status="+"
          setter="mitz"
    />
          </attachment>
      

    </bug>

</bugzilla>