| Index: Source/bindings/tests/results/V8TestObject.cpp
 | 
| diff --git a/Source/bindings/tests/results/V8TestObject.cpp b/Source/bindings/tests/results/V8TestObject.cpp
 | 
| index 468502e1712a6104f7abdba0c4f71ac5e797a1e1..f5052426c6b1f720535941b63d023aeb77fd821c 100644
 | 
| --- a/Source/bindings/tests/results/V8TestObject.cpp
 | 
| +++ b/Source/bindings/tests/results/V8TestObject.cpp
 | 
| @@ -5465,37 +5465,13 @@ static const V8DOMConfiguration::MethodConfiguration V8TestObjectMethods[] = {
 | 
|  static const V8DOMConfiguration::ConstantConfiguration V8TestObjectConstants[] = {
 | 
|  #if ENABLE(Condition1)
 | 
|      {"CONDITIONAL_CONST", 0},
 | 
| -#endif
 | 
| -    {"CONST_VALUE_0", 0},
 | 
| -    {"CONST_VALUE_1", 1},
 | 
| -    {"CONST_VALUE_2", 2},
 | 
| -    {"CONST_VALUE_4", 4},
 | 
| -    {"CONST_VALUE_8", 8},
 | 
| -    {"CONST_VALUE_9", -1},
 | 
| -    {"CONST_VALUE_10", "my constant string"},
 | 
| -    {"CONST_VALUE_11", 0xffffffff},
 | 
| -    {"CONST_VALUE_12", 0x01},
 | 
| -    {"CONST_VALUE_13", 0X20},
 | 
| -    {"CONST_VALUE_14", 0x1abc},
 | 
| -    {"CONST_JAVASCRIPT", 15},
 | 
| +#endif // ENABLE(Condition1)
 | 
|      {"DEPRECATED_CONSTANT", 1},
 | 
|  };
 | 
|  
 | 
|  #if ENABLE(Condition1)
 | 
|  COMPILE_ASSERT(0 == TestObj::CONDITIONAL_CONST, TestObjEnumCONDITIONAL_CONSTIsWrongUseDoNotCheckConstants);
 | 
| -#endif
 | 
| -COMPILE_ASSERT(0 == TestObj::CONST_VALUE_0, TestObjEnumCONST_VALUE_0IsWrongUseDoNotCheckConstants);
 | 
| -COMPILE_ASSERT(1 == TestObj::CONST_VALUE_1, TestObjEnumCONST_VALUE_1IsWrongUseDoNotCheckConstants);
 | 
| -COMPILE_ASSERT(2 == TestObj::CONST_VALUE_2, TestObjEnumCONST_VALUE_2IsWrongUseDoNotCheckConstants);
 | 
| -COMPILE_ASSERT(4 == TestObj::CONST_VALUE_4, TestObjEnumCONST_VALUE_4IsWrongUseDoNotCheckConstants);
 | 
| -COMPILE_ASSERT(8 == TestObj::CONST_VALUE_8, TestObjEnumCONST_VALUE_8IsWrongUseDoNotCheckConstants);
 | 
| -COMPILE_ASSERT(-1 == TestObj::CONST_VALUE_9, TestObjEnumCONST_VALUE_9IsWrongUseDoNotCheckConstants);
 | 
| -COMPILE_ASSERT("my constant string" == TestObj::CONST_VALUE_10, TestObjEnumCONST_VALUE_10IsWrongUseDoNotCheckConstants);
 | 
| -COMPILE_ASSERT(0xffffffff == TestObj::CONST_VALUE_11, TestObjEnumCONST_VALUE_11IsWrongUseDoNotCheckConstants);
 | 
| -COMPILE_ASSERT(0x01 == TestObj::CONST_VALUE_12, TestObjEnumCONST_VALUE_12IsWrongUseDoNotCheckConstants);
 | 
| -COMPILE_ASSERT(0X20 == TestObj::CONST_VALUE_13, TestObjEnumCONST_VALUE_13IsWrongUseDoNotCheckConstants);
 | 
| -COMPILE_ASSERT(0x1abc == TestObj::CONST_VALUE_14, TestObjEnumCONST_VALUE_14IsWrongUseDoNotCheckConstants);
 | 
| -COMPILE_ASSERT(15 == TestObj::CONST_IMPL, TestObjEnumCONST_IMPLIsWrongUseDoNotCheckConstants);
 | 
| +#endif // ENABLE(Condition1)
 | 
|  COMPILE_ASSERT(1 == TestObj::DEPRECATED_CONSTANT, TestObjEnumDEPRECATED_CONSTANTIsWrongUseDoNotCheckConstants);
 | 
|  
 | 
|  void V8TestObject::constructorCallback(const v8::FunctionCallbackInfo<v8::Value>& args)
 | 
| @@ -5522,13 +5498,13 @@ static v8::Handle<v8::FunctionTemplate> ConfigureV8TestObjectTemplate(v8::Handle
 | 
|      defaultSignature = V8DOMConfiguration::installDOMClassTemplate(desc, "TestObject", V8EventTarget::GetTemplate(isolate, currentWorldType), V8TestObject::internalFieldCount,
 | 
|          V8TestObjectAttributes, WTF_ARRAY_LENGTH(V8TestObjectAttributes),
 | 
|          V8TestObjectMethods, WTF_ARRAY_LENGTH(V8TestObjectMethods), isolate, currentWorldType);
 | 
| -    UNUSED_PARAM(defaultSignature); // In some cases, it will not be used.
 | 
| +    UNUSED_PARAM(defaultSignature);
 | 
|      desc->SetCallHandler(V8TestObject::constructorCallback);
 | 
|      desc->SetLength(1);
 | 
|      v8::Local<v8::ObjectTemplate> instance = desc->InstanceTemplate();
 | 
|      v8::Local<v8::ObjectTemplate> proto = desc->PrototypeTemplate();
 | 
| -    UNUSED_PARAM(instance); // In some cases, it will not be used.
 | 
| -    UNUSED_PARAM(proto); // In some cases, it will not be used.
 | 
| +    UNUSED_PARAM(instance);
 | 
| +    UNUSED_PARAM(proto);
 | 
|      if (RuntimeEnabledFeatures::enabledAtRuntimeAttr1Enabled()) {
 | 
|          static const V8DOMConfiguration::AttributeConfiguration attributeConfiguration =\
 | 
|          {"enabledAtRuntimeAttr1", TestObjV8Internal::enabledAtRuntimeAttr1AttributeGetterCallback, TestObjV8Internal::enabledAtRuntimeAttr1AttributeSetterCallback, 0, 0, 0, static_cast<v8::AccessControl>(v8::DEFAULT), static_cast<v8::PropertyAttribute>(v8::None), 0 /* on instance */};
 | 
| @@ -5539,6 +5515,7 @@ static v8::Handle<v8::FunctionTemplate> ConfigureV8TestObjectTemplate(v8::Handle
 | 
|          {"enabledAtRuntimeAttr2", TestObjV8Internal::enabledAtRuntimeAttr2AttributeGetterCallback, TestObjV8Internal::enabledAtRuntimeAttr2AttributeSetterCallback, 0, 0, 0, static_cast<v8::AccessControl>(v8::DEFAULT), static_cast<v8::PropertyAttribute>(v8::None), 0 /* on instance */};
 | 
|          V8DOMConfiguration::installAttribute(instance, proto, attributeConfiguration, isolate, currentWorldType);
 | 
|      }
 | 
| +    V8DOMConfiguration::installConstants(desc, proto, V8TestObjectConstants, WTF_ARRAY_LENGTH(V8TestObjectConstants), isolate);
 | 
|      desc->InstanceTemplate()->SetIndexedPropertyHandler(TestObjV8Internal::indexedPropertyGetterCallback, 0, 0, 0, indexedPropertyEnumerator<TestObj>);
 | 
|      desc->InstanceTemplate()->SetNamedPropertyHandler(TestObjV8Internal::namedPropertyGetterCallback, 0, TestObjV8Internal::namedPropertyQueryCallback, 0, TestObjV8Internal::namedPropertyEnumeratorCallback);
 | 
|  
 | 
| @@ -5614,7 +5591,6 @@ static v8::Handle<v8::FunctionTemplate> ConfigureV8TestObjectTemplate(v8::Handle
 | 
|      v8::Handle<v8::Signature> variadicNodeMethodSignature = v8::Signature::New(desc, variadicNodeMethodArgc, variadicNodeMethodArgv);
 | 
|      proto->Set(v8::String::NewSymbol("variadicNodeMethod"), v8::FunctionTemplate::New(TestObjV8Internal::variadicNodeMethodMethodCallback, v8Undefined(), variadicNodeMethodSignature, 2));
 | 
|      desc->Set(v8::String::NewSymbol("deprecatedStaticMethod"), v8::FunctionTemplate::New(TestObjV8Internal::deprecatedStaticMethodMethodCallback, v8Undefined(), v8::Local<v8::Signature>(), 0));
 | 
| -    V8DOMConfiguration::installConstants(desc, proto, V8TestObjectConstants, WTF_ARRAY_LENGTH(V8TestObjectConstants), isolate);
 | 
|  
 | 
|      // Custom toString template
 | 
|      desc->Set(v8::String::NewSymbol("toString"), V8PerIsolateData::current()->toStringTemplate());
 | 
| @@ -5667,7 +5643,7 @@ void V8TestObject::installPerContextPrototypeProperties(v8::Handle<v8::Object> p
 | 
|  {
 | 
|      UNUSED_PARAM(proto);
 | 
|      v8::Local<v8::Signature> defaultSignature = v8::Signature::New(GetTemplate(isolate, worldType(isolate)));
 | 
| -    UNUSED_PARAM(defaultSignature); // In some cases, it will not be used.
 | 
| +    UNUSED_PARAM(defaultSignature);
 | 
|  
 | 
|      ScriptExecutionContext* context = toScriptExecutionContext(proto->CreationContext());
 | 
|      if (context && context->isDocument() && ContextFeatures::enabledPerContextMethod1Enabled(toDocument(context)))
 | 
| 
 |