Commit 35698c6c authored by yurys@chromium.org's avatar yurys@chromium.org

DevTools: allow blackboxing anonymous scripts

BUG=526239

Review URL: https://codereview.chromium.org/1315193014

git-svn-id: svn://svn.chromium.org/blink/trunk@201661 bbb929c8-8fbe-4397-9dbb-9b2b20218538
parent 6da0cb9a
...@@ -14,7 +14,7 @@ function test() ...@@ -14,7 +14,7 @@ function test()
"http://www.google.com/", "www\\.google\\.com\\b", "http://www.google.com/", "www\\.google\\.com\\b",
"data:text/html,foo", "", "data:text/html,foo", "",
"about:blank", "", "about:blank", "",
"", "", "", "^$",
"chrome-extension://extensionName/main.js", "^chrome-extension://extensionName\\b.*/main\\.js$", "chrome-extension://extensionName/main.js", "^chrome-extension://extensionName\\b.*/main\\.js$",
"extensions::unload_events", "^extensions::unload_events$", "extensions::unload_events", "^extensions::unload_events$",
]; ];
......
...@@ -11,7 +11,7 @@ WebInspector.BlackboxSupport = {} ...@@ -11,7 +11,7 @@ WebInspector.BlackboxSupport = {}
WebInspector.BlackboxSupport._urlToRegExpString = function(url) WebInspector.BlackboxSupport._urlToRegExpString = function(url)
{ {
var parsedURL = new WebInspector.ParsedURL(url); var parsedURL = new WebInspector.ParsedURL(url);
if (parsedURL.isAboutBlank() || parsedURL.isDataURL() || !url) if (parsedURL.isAboutBlank() || parsedURL.isDataURL())
return ""; return "";
if (!parsedURL.isValid) if (!parsedURL.isValid)
return "^" + url.escapeForRegExp() + "$"; return "^" + url.escapeForRegExp() + "$";
...@@ -104,7 +104,7 @@ WebInspector.BlackboxSupport.unblackbox = function(url, isContentScript) ...@@ -104,7 +104,7 @@ WebInspector.BlackboxSupport.unblackbox = function(url, isContentScript)
WebInspector.BlackboxSupport.isBlackboxedURL = function(url) WebInspector.BlackboxSupport.isBlackboxedURL = function(url)
{ {
var regex = WebInspector.moduleSetting("skipStackFramesPattern").asRegExp(); var regex = WebInspector.moduleSetting("skipStackFramesPattern").asRegExp();
return (url && regex) ? regex.test(url) : false; return regex && regex.test(url);
} }
/** /**
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment