| Index: Source/bindings/core/v8/Dictionary.cpp
|
| diff --git a/Source/bindings/core/v8/Dictionary.cpp b/Source/bindings/core/v8/Dictionary.cpp
|
| index 3e32a7115bb6c989b79111a7fcc5bd436fd2e485..7023763ed5790ed3415499646fb083b61ec7e905 100644
|
| --- a/Source/bindings/core/v8/Dictionary.cpp
|
| +++ b/Source/bindings/core/v8/Dictionary.cpp
|
| @@ -153,24 +153,6 @@ bool Dictionary::get(const String& key, Dictionary& value) const
|
| return true;
|
| }
|
|
|
| -bool Dictionary::convert(ConversionContext& context, const String& key, Dictionary& value) const
|
| -{
|
| - ConversionContextScope scope(context);
|
| -
|
| - v8::Local<v8::Value> v8Value;
|
| - if (!getKey(key, v8Value))
|
| - return true;
|
| -
|
| - if (v8Value->IsObject())
|
| - return get(key, value);
|
| -
|
| - if (context.isNullable() && blink::isUndefinedOrNull(v8Value))
|
| - return true;
|
| -
|
| - context.throwTypeError(ExceptionMessages::incorrectPropertyType(key, "does not have a Dictionary type."));
|
| - return false;
|
| -}
|
| -
|
| static inline bool propertyKey(v8::Local<v8::Context> v8Context, v8::Local<v8::Array> properties, uint32_t index, v8::Local<v8::String>& key)
|
| {
|
| v8::Local<v8::Value> property;
|
| @@ -229,30 +211,6 @@ bool Dictionary::getPropertyNames(Vector<String>& names) const
|
| return true;
|
| }
|
|
|
| -void Dictionary::ConversionContext::resetPerPropertyContext()
|
| -{
|
| - if (m_dirty) {
|
| - m_dirty = false;
|
| - m_isNullable = false;
|
| - m_propertyTypeName = "";
|
| - }
|
| -}
|
| -
|
| -Dictionary::ConversionContext& Dictionary::ConversionContext::setConversionType(const String& typeName, bool isNullable)
|
| -{
|
| - ASSERT(!m_dirty);
|
| - m_dirty = true;
|
| - m_isNullable = isNullable;
|
| - m_propertyTypeName = typeName;
|
| -
|
| - return *this;
|
| -}
|
| -
|
| -void Dictionary::ConversionContext::throwTypeError(const String& detail)
|
| -{
|
| - exceptionState().throwTypeError(detail);
|
| -}
|
| -
|
| bool Dictionary::toObject(v8::Local<v8::Object>& object) const
|
| {
|
| return !isUndefinedOrNull() && m_options->ToObject(v8Context()).ToLocal(&object);
|
|
|