| Index: third_party/WebKit/Source/devtools/front_end/formatter_worker/FormatterWorker.js
|
| diff --git a/third_party/WebKit/Source/devtools/front_end/formatter_worker/FormatterWorker.js b/third_party/WebKit/Source/devtools/front_end/formatter_worker/FormatterWorker.js
|
| index 7d0c09fa8ba8c9b2700c56886e12f207f059755e..b7c5227125f65e68446d940cad7340a2127a8f03 100644
|
| --- a/third_party/WebKit/Source/devtools/front_end/formatter_worker/FormatterWorker.js
|
| +++ b/third_party/WebKit/Source/devtools/front_end/formatter_worker/FormatterWorker.js
|
| @@ -78,6 +78,9 @@ self.onmessage = function(event) {
|
| case "evaluatableJavaScriptSubstring":
|
| WebInspector.evaluatableJavaScriptSubstring(params.content);
|
| break;
|
| + case "relaxedJSONParser":
|
| + WebInspector.relaxedJSONParser(params.content);
|
| + break;
|
| default:
|
| console.error("Unsupport method name: " + method);
|
| }
|
| @@ -86,6 +89,14 @@ self.onmessage = function(event) {
|
| /**
|
| * @param {string} content
|
| */
|
| +WebInspector.relaxedJSONParser = function(content)
|
| +{
|
| + postMessage(WebInspector.RelaxedJSONParser.parse(content));
|
| +}
|
| +
|
| +/**
|
| + * @param {string} content
|
| + */
|
| WebInspector.evaluatableJavaScriptSubstring = function(content)
|
| {
|
| var tokenizer = acorn.tokenizer(content, {ecmaVersion: 6});
|
|
|