Chromium Code Reviews| Index: src/messages.js |
| diff --git a/src/messages.js b/src/messages.js |
| index b4da5326d661379e389b12f13abc3b4337196642..7a067c07bb4512e69b6e3a4a6e8669ae48f92373 100644 |
| --- a/src/messages.js |
| +++ b/src/messages.js |
| @@ -823,8 +823,13 @@ function CallSiteGetFunction() { |
| } |
| function CallSiteGetFunctionName() { |
| + // See if the function has displayName |
| + var name = GET_PRIVATE(this, CallSiteFunctionKey).displayName; |
|
aandrey
2015/02/11 15:47:39
unlike Function.name, this can throw.
you can use
kozy
2015/02/11 16:11:56
Done.
|
| + if (name && IS_STRING(name)) { |
| + return name; |
| + } |
| // See if the function knows its own name |
| - var name = GET_PRIVATE(this, CallSiteFunctionKey).name; |
| + name = GET_PRIVATE(this, CallSiteFunctionKey).name; |
| if (name) { |
| return name; |
| } |