<?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>228716</bug_id>
          
          <creation_ts>2021-08-02 14:36:45 -0700</creation_ts>
          <short_desc>Web Inspector: [AppleWin] Speculative internal build fix for copying `InspectorBackendCommands.js`</short_desc>
          <delta_ts>2021-08-02 19:26:49 -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>Web Inspector</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</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="Patrick Angle">pangle</reporter>
          <assigned_to name="Patrick Angle">pangle</assigned_to>
          <cc>ews-watchlist</cc>
    
    <cc>hi</cc>
    
    <cc>inspector-bugzilla-changes</cc>
    
    <cc>mjs</cc>
    
    <cc>pvollan</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1781393</commentid>
    <comment_count>0</comment_count>
    <who name="Patrick Angle">pangle</who>
    <bug_when>2021-08-02 14:36:45 -0700</bug_when>
    <thetext>&lt;rdar://81329155&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1781395</commentid>
    <comment_count>1</comment_count>
      <attachid>434789</attachid>
    <who name="Patrick Angle">pangle</who>
    <bug_when>2021-08-02 14:40:06 -0700</bug_when>
    <thetext>Created attachment 434789
Patch v1.0</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1781442</commentid>
    <comment_count>2</comment_count>
      <attachid>434789</attachid>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2021-08-02 16:05:08 -0700</bug_when>
    <thetext>Comment on attachment 434789
Patch v1.0

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

&gt; Source/WebInspectorUI/WebInspectorUI.vcxproj/build-webinspectorui.pl:78
&gt; +my $jsFrom = File::Spec-&gt;catfile(File::Spec-&gt;catdir($ENV{&apos;JAVASCRIPTCORE_PRIVATE_HEADERS_DIR&apos;}, &apos;inspector&apos;), &apos;InspectorBackendCommands.js&apos;);

Has this file changed location in the JavaScriptCore build?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1781446</commentid>
    <comment_count>3</comment_count>
      <attachid>434789</attachid>
    <who name="Patrick Angle">pangle</who>
    <bug_when>2021-08-02 16:12:02 -0700</bug_when>
    <thetext>Comment on attachment 434789
Patch v1.0

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

&gt;&gt; Source/WebInspectorUI/WebInspectorUI.vcxproj/build-webinspectorui.pl:78
&gt;&gt; +my $jsFrom = File::Spec-&gt;catfile(File::Spec-&gt;catdir($ENV{&apos;JAVASCRIPTCORE_PRIVATE_HEADERS_DIR&apos;}, &apos;inspector&apos;), &apos;InspectorBackendCommands.js&apos;);
&gt; 
&gt; Has this file changed location in the JavaScriptCore build?

Not any time recently, no. It has been in the `.../inspector/` folder for some time, and this script didn&apos;t take that into account. Technically, it didn&apos;t affect the build before because in `WebInspectorUI.make` the path was just completely hard coded again anyways, which left the print statement below both wrong and unhelpful. The fix on this line brings the logging in line with the actual command we run later in `WebInspectorUI.make` with the `JAVASCRIPTCORE_PRIVATE_HEADERS_DIR` environment variable.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1781477</commentid>
    <comment_count>4</comment_count>
      <attachid>434789</attachid>
    <who name="Maciej Stachowiak">mjs</who>
    <bug_when>2021-08-02 17:14:00 -0700</bug_when>
    <thetext>Comment on attachment 434789
Patch v1.0

I&apos;m not totally clear on why this broke or why this change fixes it, but it seems reasonable to try.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1781481</commentid>
    <comment_count>5</comment_count>
      <attachid>434789</attachid>
    <who name="Maciej Stachowiak">mjs</who>
    <bug_when>2021-08-02 17:20:14 -0700</bug_when>
    <thetext>Comment on attachment 434789
Patch v1.0

Marking CQ+ so we can test this speculative fix ASAP.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1781489</commentid>
    <comment_count>6</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-08-02 17:55:13 -0700</bug_when>
    <thetext>Committed r280574 (240196@main): &lt;https://commits.webkit.org/240196@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 434789.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>434789</attachid>
            <date>2021-08-02 14:40:06 -0700</date>
            <delta_ts>2021-08-02 19:26:49 -0700</delta_ts>
            <desc>Patch v1.0</desc>
            <filename>bug-228716-20210802144005.patch</filename>
            <type>text/plain</type>
            <size>3289</size>
            <attacher name="Patrick Angle">pangle</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjgwNDg5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViSW5zcGVj
dG9yVUkvQ2hhbmdlTG9nIGIvU291cmNlL1dlYkluc3BlY3RvclVJL0NoYW5nZUxvZwppbmRleCBm
MjYyYTFkNzAwMWI4ZTU3N2FlMWYyNTUwMDc2ZDhjNTI2MzY0YTdjLi41ZWMzYjVmNmFiM2RhN2Ri
ODI5OWVlOGU0ZTUyZTIyNGYwNDgyNzc4IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViSW5zcGVjdG9y
VUkvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJJbnNwZWN0b3JVSS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwxNiBAQAorMjAyMS0wOC0wMiAgUGF0cmljayBBbmdsZSAgPHBhbmdsZUBhcHBsZS5jb20+
CisKKyAgICAgICAgV2ViIEluc3BlY3RvcjogW0FwcGxlV2luXSBTcGVjdWxhdGl2ZSBpbnRlcm5h
bCBidWlsZCBmaXggZm9yIGNvcHlpbmcgYEluc3BlY3RvckJhY2tlbmRDb21tYW5kcy5qc2AKKyAg
ICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIyODcxNgorCisg
ICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFNwZWN1bGF0aXZl
IGZpeCBmb3IgQXBwbGVXaW4gcG9ydCBpbnRlcm5hbCBidWlsZCBieSB1c2luZyB0aGUgY29ycmVj
dCBkaXJlY3RvcnkgZm9yIEpTQyBoZWFkZXJzLiBBbHNvIHVwZGF0ZSB0aGUKKyAgICAgICAgbG9n
Z2luZyBtZXNzYWdlIHRvIHJlZmxlY3QgdGhhdCB0aGUgZmlsZSB3aWxsIGJ5IGNvcGllZCBsYXRl
ciBpbiB0aGUgYnVpbGQuCisKKyAgICAgICAgKiBXZWJJbnNwZWN0b3JVSS52Y3hwcm9qL1dlYklu
c3BlY3RvclVJLm1ha2U6CisgICAgICAgICogV2ViSW5zcGVjdG9yVUkudmN4cHJvai9idWlsZC13
ZWJpbnNwZWN0b3J1aS5wbDoKKwogMjAyMS0wNy0yNiAgUWlhb3NvbmcgWmhvdSAgPHFpYW9zb25n
X3pob3VAYXBwbGUuY29tPgogCiAgICAgICAgIEZvcm1EYXRhRXZlbnQgYWRkZWQuIApkaWZmIC0t
Z2l0IGEvU291cmNlL1dlYkluc3BlY3RvclVJL1dlYkluc3BlY3RvclVJLnZjeHByb2ovV2ViSW5z
cGVjdG9yVUkubWFrZSBiL1NvdXJjZS9XZWJJbnNwZWN0b3JVSS9XZWJJbnNwZWN0b3JVSS52Y3hw
cm9qL1dlYkluc3BlY3RvclVJLm1ha2UKaW5kZXggNjNmYzEzZGExZWM5MGZmNWEwMTc4NTVmYmNj
MTE5MzVjN2U5YTQzMC4uMWVkNmFjOTFhMWViNzU1MmE2OTJmNGZlNjhlZDY1OWYyODEyMzRhZCAx
MDA2NDQKLS0tIGEvU291cmNlL1dlYkluc3BlY3RvclVJL1dlYkluc3BlY3RvclVJLnZjeHByb2ov
V2ViSW5zcGVjdG9yVUkubWFrZQorKysgYi9Tb3VyY2UvV2ViSW5zcGVjdG9yVUkvV2ViSW5zcGVj
dG9yVUkudmN4cHJvai9XZWJJbnNwZWN0b3JVSS5tYWtlCkBAIC05LDcgKzksNyBAQCBtYWtlOgog
CUB4Y29weSAveSAvZSAiLi5cVXNlckludGVyZmFjZVwqIiAiJUNvbmZpZ3VyYXRpb25CdWlsZERp
ciVcYmluJVBsYXRmb3JtQXJjaGl0ZWN0dXJlJVxXZWJLaXQucmVzb3VyY2VzXFdlYkluc3BlY3Rv
clVJIg0KIAlpZiBlcnJvcmxldmVsIDEgZXhpdCAxDQogDQotCUB4Y29weSAveSAvZSAiLi5cQXBw
bGVJbnRlcm5hbFxpbmNsdWRlXHByaXZhdGVcSmF2YVNjcmlwdENvcmVcaW5zcGVjdG9yXEluc3Bl
Y3RvckJhY2tlbmRDb21tYW5kcy5qcyIgIiVDb25maWd1cmF0aW9uQnVpbGREaXIlXGJpbiVQbGF0
Zm9ybUFyY2hpdGVjdHVyZSVcV2ViS2l0LnJlc291cmNlc1xXZWJJbnNwZWN0b3JVSVxQcm90b2Nv
bCINCisJQHhjb3B5IC95IC9lICIlSkFWQVNDUklQVENPUkVfUFJJVkFURV9IRUFERVJTX0RJUiVc
aW5zcGVjdG9yXEluc3BlY3RvckJhY2tlbmRDb21tYW5kcy5qcyIgIiVDb25maWd1cmF0aW9uQnVp
bGREaXIlXGJpbiVQbGF0Zm9ybUFyY2hpdGVjdHVyZSVcV2ViS2l0LnJlc291cmNlc1xXZWJJbnNw
ZWN0b3JVSVxQcm90b2NvbCINCiAJaWYgZXJyb3JsZXZlbCAxIGV4aXQgMQ0KIA0KIAlpZiBleGlz
dCAiJUNPTkZJR1VSQVRJT05CVUlMRERJUiVcYnVpbGRmYWlsZWQiIGRlbCAiJUNPTkZJR1VSQVRJ
T05CVUlMRERJUiVcYnVpbGRmYWlsZWQiDQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkluc3BlY3Rv
clVJL1dlYkluc3BlY3RvclVJLnZjeHByb2ovYnVpbGQtd2ViaW5zcGVjdG9ydWkucGwgYi9Tb3Vy
Y2UvV2ViSW5zcGVjdG9yVUkvV2ViSW5zcGVjdG9yVUkudmN4cHJvai9idWlsZC13ZWJpbnNwZWN0
b3J1aS5wbAppbmRleCBmNGE0MTliOGZkZjJmZDRiYzMzOWQyNTNhYzM1NWFlZGMwOWVlODQ3Li4y
YmQyNmRhZjE1MjNjYjk2ZTg4OWVhYTBjOWM4MDEzMmIyNjBiN2IxIDEwMDc1NQotLS0gYS9Tb3Vy
Y2UvV2ViSW5zcGVjdG9yVUkvV2ViSW5zcGVjdG9yVUkudmN4cHJvai9idWlsZC13ZWJpbnNwZWN0
b3J1aS5wbAorKysgYi9Tb3VyY2UvV2ViSW5zcGVjdG9yVUkvV2ViSW5zcGVjdG9yVUkudmN4cHJv
ai9idWlsZC13ZWJpbnNwZWN0b3J1aS5wbApAQCAtNzUsOSArNzUsOSBAQCBteSAkdGFyZ2V0UmVz
b3VyY2VQYXRoID0gRmlsZTo6U3BlYy0+Y2F0ZGlyKCRFTlZ7J1RBUkdFVF9CVUlMRF9ESVInfSwg
JEVOVnsnVU5MTwogbXkgJHByb3RvY29sRGlyID0gRmlsZTo6U3BlYy0+Y2F0ZGlyKCR0YXJnZXRS
ZXNvdXJjZVBhdGgsICdQcm90b2NvbCcpOwogCiAjIENvcHkgb3ZlciBkeW5hbWljYWxseSBsb2Fk
ZWQgZmlsZXMgZnJvbSBvdGhlciBmcmFtZXdvcmtzLCBldmVuIGlmIHdlIGFyZW4ndCBjb21iaW5p
bmcgcmVzb3VyY2VzLgotbXkgJGpzRnJvbSA9IEZpbGU6OlNwZWMtPmNhdGZpbGUoJEVOVnsnSkFW
QVNDUklQVENPUkVfUFJJVkFURV9IRUFERVJTX0RJUid9LCAnSW5zcGVjdG9yQmFja2VuZENvbW1h
bmRzLmpzJyk7CitteSAkanNGcm9tID0gRmlsZTo6U3BlYy0+Y2F0ZmlsZShGaWxlOjpTcGVjLT5j
YXRkaXIoJEVOVnsnSkFWQVNDUklQVENPUkVfUFJJVkFURV9IRUFERVJTX0RJUid9LCAnaW5zcGVj
dG9yJyksICdJbnNwZWN0b3JCYWNrZW5kQ29tbWFuZHMuanMnKTsKIG15ICRqc1RvID0gRmlsZTo6
U3BlYy0+Y2F0ZmlsZSgkcHJvdG9jb2xEaXIsICdJbnNwZWN0b3JCYWNrZW5kQ29tbWFuZHMuanMn
KTsKLXByaW50ICJDb3B5aW5nIEluc3BlY3RvciBiaW5kaW5ncyBmcm9tICRqc0Zyb20gdG8gJGpz
VG9cbiI7CitwcmludCAiSW5zcGVjdG9yIGJpbmRpbmdzIHdpbGwgYmUgY29waWVkIGZyb20gJGpz
RnJvbSB0byAkanNUb1xuIjsKIAogbXkgJGNvcHlSZXNvdXJjZXNDb21tYW5kID0gRmlsZTo6U3Bl
Yy0+Y2F0ZmlsZSgkWFNSQ1JPT1QsICdTY3JpcHRzJywgJ2NvcHktdXNlci1pbnRlcmZhY2UtcmVz
b3VyY2VzLnBsJyk7CiBkbyAkY29weVJlc291cmNlc0NvbW1hbmQ7Cg==
</data>
<flag name="commit-queue"
          id="457410"
          type_id="3"
          status="-"
          setter="ews-feeder"
    />
          </attachment>
      

    </bug>

</bugzilla>