<html>
    <head>
      <base href="https://bugs.webkit.org/">
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Web Inspector: WebSockets: frame context menu items should content sniff to be more relevant"
   href="https://bugs.webkit.org/show_bug.cgi?id=170568#c5">Comment # 5</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Web Inspector: WebSockets: frame context menu items should content sniff to be more relevant"
   href="https://bugs.webkit.org/show_bug.cgi?id=170568">bug 170568</a>
              from <span class="vcard"><a class="email" href="mailto:joepeck&#64;webkit.org" title="Joseph Pecoraro &lt;joepeck&#64;webkit.org&gt;"> <span class="fn">Joseph Pecoraro</span></a>
</span></b>
        <pre>(In reply to Brian Burg from <a href="show_bug.cgi?id=170568#c0">comment #0</a>)
<span class="quote">&gt; Currently we have &quot;Log Frame Text&quot; and &quot;Log Frame Value&quot;. The latter logs
&gt; the frame as JSON, whether or not it actually is JSON.</span >

I'm having trouble understanding this. We do know it is actually JSON, we've done a JSON.parse() on the contents to prove it.

<span class="quote">&gt; We should sniff the values prior to appending the menu items. If it is
&gt; JSON, have &quot;Log Frame as JSON&quot; and &quot;Log Frame as Text&quot;. If it's not
&gt; JSON, then the option should be &quot;Log Frame Value&quot;.</span >

My expectations are:

   (1) if the frame is text =&gt; have a Log Text option
   (2) if the text is JSON  =&gt; have a Log Value option

which currently matches the code.

Is there a specific case where the context menus were confusing?</pre>
        </div>
      </p>


      <hr>
      <span>You are receiving this mail because:</span>

      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>