Chromium Code Reviews| Index: third_party/WebKit/Source/devtools/front_end/ui/UIUtils.js |
| diff --git a/third_party/WebKit/Source/devtools/front_end/ui/UIUtils.js b/third_party/WebKit/Source/devtools/front_end/ui/UIUtils.js |
| index b961b0e250b735f243808bc3d3b3861753129dcb..3804c61511f5c9fb587fcbe6a54e2d27e7f07c12 100644 |
| --- a/third_party/WebKit/Source/devtools/front_end/ui/UIUtils.js |
| +++ b/third_party/WebKit/Source/devtools/front_end/ui/UIUtils.js |
| @@ -1919,7 +1919,7 @@ UI.createExternalLink = function(url, linkText, className, preventClick) { |
| if (!linkText) |
| linkText = url; |
| - var a = createElementWithClass('a', className); |
| + var a = createElementWithClass('span', className); |
| var href = url; |
| if (url.trim().toLowerCase().startsWith('javascript:')) |
| href = null; |
| @@ -1927,12 +1927,15 @@ UI.createExternalLink = function(url, linkText, className, preventClick) { |
| href = null; |
| if (href !== null) { |
| a.href = href; |
| - a.classList.add('webkit-html-external-link'); |
| - a.addEventListener('click', (event) => { |
| - event.consume(true); |
| - if (!preventClick) |
| + a.classList.add('devtools-link'); |
| + if (!preventClick) { |
| + a.addEventListener('click', (event) => { |
| + event.consume(true); |
| InspectorFrontendHost.openInNewTab(/** @type {string} */ (href)); |
| - }, false); |
| + }, false); |
| + } else { |
| + a.classList.add('devtools-link-prevent-clinkelements'); |
|
lushnikov
2016/11/24 00:14:39
clinkelements?
dgozman
2016/11/24 00:58:29
Fixed :-)
|
| + } |
| a[UI._externalLinkSymbol] = true; |
| } |
| if (linkText !== url) |