<?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>211590</bug_id>
          
          <creation_ts>2020-05-07 12:49:39 -0700</creation_ts>
          <short_desc>Web Inspector: Unable to Show JavaScript Console in empty tab in Safari Technology Preview</short_desc>
          <delta_ts>2020-11-19 17:05:32 -0800</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>Safari Technology Preview</version>
          <rep_platform>Mac</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="Jeff Johnson">opendarwin</reporter>
          <assigned_to name="Chris Dumez">cdumez</assigned_to>
          <cc>bburg</cc>
    
    <cc>cdumez</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>hi</cc>
    
    <cc>inspector-bugzilla-changes</cc>
    
    <cc>joepeck</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1650305</commentid>
    <comment_count>0</comment_count>
    <who name="Jeff Johnson">opendarwin</who>
    <bug_when>2020-05-07 12:49:39 -0700</bug_when>
    <thetext>I&apos;m using Safari Technology Preview Release 105 (Safari 13.2, WebKit 14610.1.10) on macOS 10.14.6. This bug does not occur with Safari Version 13.1 (14609.1.20.111.8) on the same system.

Steps to reproduce:
1) Launch STP
2) Press option-command-c to Show JavaScript Console.

Expected results: Web Inspector opens to Console.

Actual results: Nothing happens.

Notes:
The keyboard shortcut option-command-i to Show Web Inspector *does* work on an empty tab. However, option-command-a to Show Page Resources also fails, along with Show JavaScript Console. Option-command-u to Show Page Source... that crashes reproducibly in -[_WKInspector showMainResourceForFrame:], I just discovered. That could be another bug, I suppose, but I was already filing this one.

I believe this issue is related to https://bugs.webkit.org/show_bug.cgi?id=209628 and https://bugs.webkit.org/show_bug.cgi?id=209639

Bizarrely, if you try option-command-c first, which fails, and then try option-command-i, the Web Inspector opens in a big empty white window the size of the screen.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1650432</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2020-05-07 17:33:17 -0700</bug_when>
    <thetext>&lt;rdar://problem/63000159&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1709244</commentid>
    <comment_count>2</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2020-11-19 13:01:40 -0800</bug_when>
    <thetext>Chris, is this because we haven&apos;t fired up a WebContent process yet?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1709249</commentid>
    <comment_count>3</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2020-11-19 13:05:40 -0800</bug_when>
    <thetext>(In reply to Simon Fraser (smfr) from comment #2)
&gt; Chris, is this because we haven&apos;t fired up a WebContent process yet?

Yes, but this is an old issue and this has been fixed in Safari 14 AFAIK. I am unable to reproduce on Safari 14.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1709251</commentid>
    <comment_count>4</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2020-11-19 13:06:25 -0800</bug_when>
    <thetext>Please verify that this is fixed in Safari 14 (or latest STP).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1709281</commentid>
    <comment_count>5</comment_count>
    <who name="Jeff Johnson">opendarwin</who>
    <bug_when>2020-11-19 14:42:07 -0800</bug_when>
    <thetext>It&apos;s not fixed in Safari 14 or STP 116 released today.

Additional step to reproduce:
Preferences, General, New Windows open with Empty Page, New Tabs open with Empty Page.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1709292</commentid>
    <comment_count>6</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2020-11-19 15:10:38 -0800</bug_when>
    <thetext>I can reproduce.

Chris, you have to do &quot;Show JavaScript Console&quot; from the Develop menu without first opening the inspector.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1709293</commentid>
    <comment_count>7</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2020-11-19 15:15:13 -0800</bug_when>
    <thetext>(In reply to Simon Fraser (smfr) from comment #6)
&gt; I can reproduce.
&gt; 
&gt; Chris, you have to do &quot;Show JavaScript Console&quot; from the Develop menu
&gt; without first opening the inspector.

Oh, I can now too. Maybe I had done something that had launched the process already when I tested earlier. I will investigate.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1709319</commentid>
    <comment_count>8</comment_count>
      <attachid>414633</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2020-11-19 16:20:08 -0800</bug_when>
    <thetext>Created attachment 414633
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1709344</commentid>
    <comment_count>9</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-11-19 17:05:30 -0800</bug_when>
    <thetext>Committed r270060: &lt;https://trac.webkit.org/changeset/270060&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 414633.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>414633</attachid>
            <date>2020-11-19 16:20:08 -0800</date>
            <delta_ts>2020-11-19 17:05:31 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-211590-20201119162008.patch</filename>
            <type>text/plain</type>
            <size>2681</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjcwMDUyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IGM0YjQ3MWE0ZWI4MjBmNTIy
NzYyYjJhMTgzZjNkYmI3Nzc3YzliMzIuLmE4YjlhZmUwOGNhNDJlMDRlZmE3MjdhZTdmMjVhM2M3
NDY2MmE4MGYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjggQEAKKzIwMjAtMTEtMTkgIENocmlzIER1
bWV6ICA8Y2R1bWV6QGFwcGxlLmNvbT4KKworICAgICAgICBXZWIgSW5zcGVjdG9yOiBVbmFibGUg
dG8gU2hvdyBKYXZhU2NyaXB0IENvbnNvbGUgaW4gZW1wdHkgdGFiIGluIFNhZmFyaSBUZWNobm9s
b2d5IFByZXZpZXcKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTIxMTU5MAorICAgICAgICA8cmRhcjovL3Byb2JsZW0vNjMwMDAxNTk+CisKKyAgICAgICAg
UmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgV2UgdXNlZCB0byBsYXVuY2gg
dGhlIGluaXRpYWwgcHJvY2VzcyBmb3IgdGhlIGluc3BlY3RlZCBwYWdlIGZyb20gaW5zaWRlCisg
ICAgICAgIFdlYkluc3BlY3RvclByb3h5Ojpjb25uZWN0KCkuIEkgdGhvdWdodCB0aGlzIHdhcyBh
IGdvb2QgYm90dGxlbmVjayB0bworICAgICAgICBtYWtlIHN1cmUgdGhlIGluc3BlY3RlZCBwYWdl
IGhhcyBhIHByb2Nlc3MgdG8gaW5zcGVjdC4KKworICAgICAgICBIb3dldmVyLCB3aGlsZSBXZWJJ
bnNwZWN0b3JQcm94eTo6Y29ubmVjdCgpIGdldHMgY2FsbGVkIGJ5IGZ1bmN0aW9ucyBieQorICAg
ICAgICBXZWJJbnNwZWN0b3JQcm94eTo6c2hvdygpLCBpdCBkb2VzIG5vdCBnZXQgY2FsbGVkIGJ5
CisgICAgICAgIFdlYkluc3BlY3RvclByb3h5OjpzaG93Q29uc29sZSgpIGZvciBleGFtcGxlLgor
CisgICAgICAgIFRvIGFkZHJlc3MgdGhpcywgSSBoYXZlIG1vdmVkIHRoZSBjb2RlIHRoYXQgbGF1
bmNoZXMgdGhlIGluc3BlY3RlZCBwYWdlJ3MKKyAgICAgICAgaW5pdGlhbCBwcm9jZXNzIGZyb20g
V2ViSW5zcGVjdG9yUHJveHk6OmNvbm5lY3QoKSB0bworICAgICAgICBXZWJJbnNwZWN0b3JQcm94
eTo6Y3JlYXRlRnJvbnRlbmRQYWdlKCkuIFRoaXMgc2VlbXMgbGlrZSBhIG11Y2ggYmV0dGVyCisg
ICAgICAgIGJvdHRsZW5lY2suCisKKyAgICAgICAgKiBVSVByb2Nlc3MvSW5zcGVjdG9yL1dlYklu
c3BlY3RvclByb3h5LmNwcDoKKyAgICAgICAgKFdlYktpdDo6V2ViSW5zcGVjdG9yUHJveHk6OmNv
bm5lY3QpOgorICAgICAgICAoV2ViS2l0OjpXZWJJbnNwZWN0b3JQcm94eTo6Y3JlYXRlRnJvbnRl
bmRQYWdlKToKKwogMjAyMC0xMS0xOSAgUGVyIEFybmUgVm9sbGFuICA8cHZvbGxhbkBhcHBsZS5j
b20+CiAKICAgICAgICAgW21hY09TXSBJc3N1ZSBzYW5kYm94IGV4dGVuc2lvbiB0byBXZWIgSW5z
cGVjdG9yIHNlcnZpY2UKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0luc3Bl
Y3Rvci9XZWJJbnNwZWN0b3JQcm94eS5jcHAgYi9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9JbnNw
ZWN0b3IvV2ViSW5zcGVjdG9yUHJveHkuY3BwCmluZGV4IDRhYWFhOTI3NThiZjg5NmY2NWEwNGQ2
ODYwMDZjYzk5ODBlNDQyN2IuLmU4YzM4Yjk2MjBkYTU3ODVkYzE3MzUzZGU4ODhhMTliMjc3Zjcx
ZDYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0luc3BlY3Rvci9XZWJJbnNw
ZWN0b3JQcm94eS5jcHAKKysrIGIvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvSW5zcGVjdG9yL1dl
Ykluc3BlY3RvclByb3h5LmNwcApAQCAtMTQzLDcgKzE0Myw2IEBAIHZvaWQgV2ViSW5zcGVjdG9y
UHJveHk6OmNvbm5lY3QoKQogCiAgICAgY3JlYXRlRnJvbnRlbmRQYWdlKCk7CiAKLSAgICBtX2lu
c3BlY3RlZFBhZ2UtPmxhdW5jaEluaXRpYWxQcm9jZXNzSWZOZWNlc3NhcnkoKTsKICAgICBtX2lu
c3BlY3RlZFBhZ2UtPnNlbmQoTWVzc2FnZXM6OldlYkluc3BlY3RvckludGVycnVwdERpc3BhdGNo
ZXI6Ok5vdGlmeU5lZWREZWJ1Z2dlckJyZWFrKCksIDApOwogICAgIG1faW5zcGVjdGVkUGFnZS0+
c2VuZChNZXNzYWdlczo6V2ViSW5zcGVjdG9yOjpTaG93KCkpOwogfQpAQCAtNDIwLDYgKzQxOSw5
IEBAIHZvaWQgV2ViSW5zcGVjdG9yUHJveHk6OmNyZWF0ZUZyb250ZW5kUGFnZSgpCiAKICAgICB0
cmFja0luc3BlY3RvclBhZ2UobV9pbnNwZWN0b3JQYWdlLCBtX2luc3BlY3RlZFBhZ2UpOwogCisg
ICAgLy8gTWFrZSBzdXJlIHRoZSBpbnNwZWN0ZWQgcGFnZSBoYXMgYSBydW5uaW5nIFdlYlByb2Nl
c3Mgc28gd2UgY2FuIGluc3BlY3QgaXQuCisgICAgbV9pbnNwZWN0ZWRQYWdlLT5sYXVuY2hJbml0
aWFsUHJvY2Vzc0lmTmVjZXNzYXJ5KCk7CisKICAgICBtX2luc3BlY3RvclBhZ2UtPnByb2Nlc3Mo
KS5hZGRNZXNzYWdlUmVjZWl2ZXIoTWVzc2FnZXM6OldlYkluc3BlY3RvclByb3h5OjptZXNzYWdl
UmVjZWl2ZXJOYW1lKCksIG1faW5zcGVjdGVkUGFnZS0+aWRlbnRpZmllcigpLCAqdGhpcyk7CiAg
ICAgbV9pbnNwZWN0b3JQYWdlLT5wcm9jZXNzKCkuYXNzdW1lUmVhZEFjY2Vzc1RvQmFzZVVSTCgq
bV9pbnNwZWN0b3JQYWdlLCBXZWJJbnNwZWN0b3JQcm94eTo6aW5zcGVjdG9yQmFzZVVSTCgpKTsK
IAo=
</data>

          </attachment>
      

    </bug>

</bugzilla>