Chromium Code Reviews| Index: extensions/renderer/resources/last_error.js |
| diff --git a/extensions/renderer/resources/last_error.js b/extensions/renderer/resources/last_error.js |
| index fc0c7b5e4d3d5dfa9a0017d1443b61c2972b7114..14836b70067ec5d482b7d8a72e3ffef372d0cb68 100644 |
| --- a/extensions/renderer/resources/last_error.js |
| +++ b/extensions/renderer/resources/last_error.js |
| @@ -68,10 +68,7 @@ function hasError(targetChrome) { |
| throw new Error('No target chrome to check'); |
| assertRuntimeIsAvailable(); |
| - if ('lastError' in targetChrome.runtime) |
| - return true; |
| - |
| - return false; |
| + return $Object.hasOwnProperty(targetChrome.runtime, 'lastError'); |
|
robwu
2016/04/23 09:54:38
Note that |targetChrome| is fully under control of
Devlin
2016/04/25 21:50:35
Yeah, this change was just because IIRC, 'in' actu
robwu
2016/04/25 22:25:53
hasOwnProperty is better than "in" because it only
Devlin
2016/04/25 22:35:00
Right, again this isn't to defend against anything
|
| }; |
| /** |