Index: Source/devtools/front_end/RuntimeModel.js |
diff --git a/Source/devtools/front_end/RuntimeModel.js b/Source/devtools/front_end/RuntimeModel.js |
index cd57c51f828d97119165908ad9a7d43944608269..d9b17bbe333b49c0659287a538841911e5c0485e 100644 |
--- a/Source/devtools/front_end/RuntimeModel.js |
+++ b/Source/devtools/front_end/RuntimeModel.js |
@@ -302,7 +302,8 @@ WebInspector.RuntimeModel.prototype = { |
for (var i = 0; i < properties.length; ++i) { |
var property = properties[i]; |
- if (dotNotation && !/^[a-zA-Z_$][a-zA-Z0-9_$]*$/.test(property)) |
+ // Assume that all non-ASCII characters are letters and thus can be used as part of identifier. |
+ if (dotNotation && !/^[a-zA-Z_$\u008F-\uFFFF][a-zA-Z0-9_$\u008F-\uFFFF]*$/.test(property)) |
continue; |
if (bracketNotation) { |