| Index: mojo/public/tools/bindings/generators/mojom_js_generator.py
|
| diff --git a/mojo/public/tools/bindings/generators/mojom_js_generator.py b/mojo/public/tools/bindings/generators/mojom_js_generator.py
|
| index 8c6e2a8a4ccb2fdee43fbd1161d135c69f56eff0..7db84198e93f094843b38995ad3f168750e280f0 100644
|
| --- a/mojo/public/tools/bindings/generators/mojom_js_generator.py
|
| +++ b/mojo/public/tools/bindings/generators/mojom_js_generator.py
|
| @@ -174,6 +174,14 @@ def TranslateConstants(token):
|
| name.append(token.enum_name)
|
| name.append(token.name)
|
| return ".".join(name)
|
| +
|
| + if token == "double.INFINITY" or token == "float.INFINITY":
|
| + return "Infinity";
|
| + if token == "double.NEGATIVE_INFINITY" or token == "float.NEGATIVE_INFINITY":
|
| + return "-Infinity";
|
| + if token == "double.NAN" or token == "float.NAN":
|
| + return "NaN";
|
| +
|
| return token
|
|
|
|
|
|
|