| Index: third_party/WebKit/Source/devtools/scripts/jsdoc_validator/src/org/chromium/devtools/jsdoc/checks/ContextTrackingValidationCheck.java
|
| diff --git a/third_party/WebKit/Source/devtools/scripts/jsdoc_validator/src/org/chromium/devtools/jsdoc/checks/ContextTrackingValidationCheck.java b/third_party/WebKit/Source/devtools/scripts/jsdoc_validator/src/org/chromium/devtools/jsdoc/checks/ContextTrackingValidationCheck.java
|
| index 9b3ba7698a5bd79aa8567f4c770339ccbd141dc5..0e42182cfc0b8d750bf3fb01a6924d7350caaec9 100644
|
| --- a/third_party/WebKit/Source/devtools/scripts/jsdoc_validator/src/org/chromium/devtools/jsdoc/checks/ContextTrackingValidationCheck.java
|
| +++ b/third_party/WebKit/Source/devtools/scripts/jsdoc_validator/src/org/chromium/devtools/jsdoc/checks/ContextTrackingValidationCheck.java
|
| @@ -130,7 +130,10 @@ public class ContextTrackingValidationCheck extends ValidationCheck {
|
| Node parametersNode = NodeUtil.getFunctionParameters(functionNode);
|
| for (int i = 0, childCount = parametersNode.getChildCount(); i < childCount; ++i) {
|
| Node paramNode = parametersNode.getChildAtIndex(i);
|
| - String paramName = state.getContext().getNodeText(paramNode);
|
| + String paramText = state.getContext().getNodeText(paramNode);
|
| +
|
| + // Handle default parameters (ES6)
|
| + String paramName = paramText.split("=")[0].trim();
|
| parameterNames.add(paramName);
|
| }
|
| return parameterNames;
|
|
|