| Index: Source/bindings/scripts/v8_types.py
|
| diff --git a/Source/bindings/scripts/v8_types.py b/Source/bindings/scripts/v8_types.py
|
| index 6f5c44a3729290ec14ab6b280c3ba203b131b1d4..8f03281de857e011983d4ca8b23338d6daf9e9aa 100644
|
| --- a/Source/bindings/scripts/v8_types.py
|
| +++ b/Source/bindings/scripts/v8_types.py
|
| @@ -557,7 +557,7 @@ def v8_value_to_cpp_value(idl_type, extended_attributes, v8_value, variable_name
|
| elif idl_type.is_array_buffer_or_view:
|
| cpp_expression_format = (
|
| '{v8_value}->Is{idl_type}() ? '
|
| - 'V8{idl_type}::toImpl(v8::Handle<v8::{idl_type}>::Cast({v8_value})) : 0')
|
| + 'V8{idl_type}::toImpl(v8::Local<v8::{idl_type}>::Cast({v8_value})) : 0')
|
| elif idl_type.use_output_parameter_for_result:
|
| if idl_type.includes_nullable_type:
|
| base_idl_type = idl_type.cpp_type + 'OrNull'
|
| @@ -847,13 +847,13 @@ CPP_VALUE_TO_V8_VALUE = {
|
| 'unrestricted double': 'v8::Number::New({isolate}, {cpp_value})',
|
| 'void': 'v8Undefined()',
|
| # [TreatReturnedNullStringAs]
|
| - 'StringOrNull': '{cpp_value}.isNull() ? v8::Handle<v8::Value>(v8::Null({isolate})) : v8String({isolate}, {cpp_value})',
|
| + 'StringOrNull': '{cpp_value}.isNull() ? v8::Local<v8::Value>(v8::Null({isolate})) : v8String({isolate}, {cpp_value})',
|
| 'StringOrUndefined': '{cpp_value}.isNull() ? v8Undefined() : v8String({isolate}, {cpp_value})',
|
| # Special cases
|
| 'Dictionary': '{cpp_value}.v8Value()',
|
| - 'EventHandler': '{cpp_value} ? v8::Handle<v8::Value>(V8AbstractEventListener::cast({cpp_value})->getListenerObject(impl->executionContext())) : v8::Handle<v8::Value>(v8::Null({isolate}))',
|
| + 'EventHandler': '{cpp_value} ? v8::Local<v8::Value>(V8AbstractEventListener::cast({cpp_value})->getListenerObject(impl->executionContext())) : v8::Local<v8::Value>(v8::Null({isolate}))',
|
| 'ScriptValue': '{cpp_value}.v8Value()',
|
| - 'SerializedScriptValue': '{cpp_value} ? {cpp_value}->deserialize() : v8::Handle<v8::Value>(v8::Null({isolate}))',
|
| + 'SerializedScriptValue': '{cpp_value} ? {cpp_value}->deserialize() : v8::Local<v8::Value>(v8::Null({isolate}))',
|
| # General
|
| 'array': 'toV8({cpp_value}, {creation_context}, {isolate})',
|
| 'DOMWrapper': 'toV8({cpp_value}, {creation_context}, {isolate})',
|
|
|