| Index: third_party/WebKit/Source/platform/inspector_protocol/CodeGenerator.py
|
| diff --git a/third_party/WebKit/Source/platform/inspector_protocol/CodeGenerator.py b/third_party/WebKit/Source/platform/inspector_protocol/CodeGenerator.py
|
| index fca1920a0989e7a021ad10873aae8fe482083550..5c854eee938160ac2d7a434fc0b96f85dbfe41dc 100644
|
| --- a/third_party/WebKit/Source/platform/inspector_protocol/CodeGenerator.py
|
| +++ b/third_party/WebKit/Source/platform/inspector_protocol/CodeGenerator.py
|
| @@ -4,9 +4,7 @@
|
|
|
| import os.path
|
| import sys
|
| -import string
|
| import optparse
|
| -import re
|
| try:
|
| import json
|
| except ImportError:
|
| @@ -203,6 +201,11 @@ def create_primitive_type_definition(type):
|
| "integer": "int",
|
| "boolean": "bool"
|
| }
|
| + defaults = {
|
| + "number": "0",
|
| + "integer": "0",
|
| + "boolean": "false"
|
| + }
|
| jsontypes = {
|
| "number": "TypeNumber",
|
| "integer": "TypeNumber",
|
| @@ -218,8 +221,10 @@ def create_primitive_type_definition(type):
|
| "raw_type": typedefs[type],
|
| "raw_pass_type": typedefs[type],
|
| "raw_return_type": typedefs[type],
|
| + "default_value": defaults[type]
|
| }
|
|
|
| +
|
| type_definitions = {}
|
| type_definitions["number"] = create_primitive_type_definition("number")
|
| type_definitions["integer"] = create_primitive_type_definition("integer")
|
|
|