Changeset 205529 in webkit


Ignore:
Timestamp:
Sep 6, 2016 5:31:55 PM (8 years ago)
Author:
commit-queue@webkit.org
Message:

Web Inspector: Avoid linkifying some schemes in console logs
https://bugs.webkit.org/show_bug.cgi?id=161648
<rdar://problem/16413270>

Patch by Joseph Pecoraro <Joseph Pecoraro> on 2016-09-06
Reviewed by Brian Burg.

Source/WebCore:

  • inspector/InspectorFrontendHost.cpp:

(WebCore::InspectorFrontendHost::openInNewTab):
If a javascript: link is passed just ignore it.

Source/WebInspectorUI:

  • UserInterface/Base/Main.js:

Don't linkify some kinds of links.

Location:
trunk/Source
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/ChangeLog

    r205526 r205529  
     12016-09-06  Joseph Pecoraro  <pecoraro@apple.com>
     2
     3        Web Inspector: Avoid linkifying some schemes in console logs
     4        https://bugs.webkit.org/show_bug.cgi?id=161648
     5        <rdar://problem/16413270>
     6
     7        Reviewed by Brian Burg.
     8
     9        * inspector/InspectorFrontendHost.cpp:
     10        (WebCore::InspectorFrontendHost::openInNewTab):
     11        If a javascript: link is passed just ignore it.
     12
    1132016-09-06  Alex Christensen  <achristensen@webkit.org>
    214
  • trunk/Source/WebCore/inspector/InspectorFrontendHost.cpp

    r205369 r205529  
    289289void InspectorFrontendHost::openInNewTab(const String& url)
    290290{
     291    if (WebCore::protocolIsJavaScript(url))
     292        return;
     293
    291294    if (m_client)
    292295        m_client->openInNewTab(url);
  • trunk/Source/WebInspectorUI/ChangeLog

    r205518 r205529  
     12016-09-06  Joseph Pecoraro  <pecoraro@apple.com>
     2
     3        Web Inspector: Avoid linkifying some schemes in console logs
     4        https://bugs.webkit.org/show_bug.cgi?id=161648
     5        <rdar://problem/16413270>
     6
     7        Reviewed by Brian Burg.
     8
     9        * UserInterface/Base/Main.js:
     10        Don't linkify some kinds of links.
     11
    1122016-09-06  Devin Rousso  <dcrousso+webkit@gmail.com>
    213
  • trunk/Source/WebInspectorUI/UserInterface/Base/Main.js

    r205426 r205529  
    22312231        container.append(nonLink);
    22322232
     2233        if (linkString.startsWith("data:") || linkString.startsWith("javascript:") || linkString.startsWith("mailto:")) {
     2234            container.append(linkString);
     2235            string = string.substring(linkIndex + linkString.length, string.length);
     2236            continue;
     2237        }
     2238
    22332239        var title = linkString;
    22342240        var realURL = linkString.startsWith("www.") ? "http://" + linkString : linkString;
Note: See TracChangeset for help on using the changeset viewer.