| Index: Source/bindings/core/v8/Dictionary.h
|
| diff --git a/Source/bindings/core/v8/Dictionary.h b/Source/bindings/core/v8/Dictionary.h
|
| index 9399b030533bd4438ab76e631ea919f50825fda9..8ea2a77475b00fd14be2782ac0ba546c3f3ac11d 100644
|
| --- a/Source/bindings/core/v8/Dictionary.h
|
| +++ b/Source/bindings/core/v8/Dictionary.h
|
| @@ -62,50 +62,6 @@ public:
|
|
|
| v8::Local<v8::Value> v8Value() const { return m_options; }
|
|
|
| - class CORE_EXPORT ConversionContext {
|
| - public:
|
| - explicit ConversionContext(ExceptionState& exceptionState)
|
| - : m_exceptionState(exceptionState)
|
| - , m_dirty(true)
|
| - {
|
| - resetPerPropertyContext();
|
| - }
|
| -
|
| - ExceptionState& exceptionState() const { return m_exceptionState; }
|
| -
|
| - bool isNullable() const { return m_isNullable; }
|
| - String typeName() const { return m_propertyTypeName; }
|
| -
|
| - ConversionContext& setConversionType(const String&, bool);
|
| -
|
| - void throwTypeError(const String& detail);
|
| -
|
| - void resetPerPropertyContext();
|
| -
|
| - private:
|
| - ExceptionState& m_exceptionState;
|
| - bool m_dirty;
|
| -
|
| - bool m_isNullable;
|
| - String m_propertyTypeName;
|
| - };
|
| -
|
| - class ConversionContextScope {
|
| - public:
|
| - explicit ConversionContextScope(ConversionContext& context)
|
| - : m_context(context) { }
|
| - ~ConversionContextScope()
|
| - {
|
| - m_context.resetPerPropertyContext();
|
| - }
|
| - private:
|
| - ConversionContext& m_context;
|
| - };
|
| -
|
| - // Note that this function returns true when there is no value associated
|
| - // with a given key.
|
| - bool convert(ConversionContext&, const String&, Dictionary&) const;
|
| -
|
| bool getOwnPropertiesAsStringHashMap(HashMap<String, String>&) const;
|
| bool getPropertyNames(Vector<String>&) const;
|
|
|
| @@ -155,12 +111,6 @@ struct DictionaryHelper {
|
| }
|
| template <template <typename> class PointerType, typename T>
|
| static bool get(const Dictionary&, const String& key, PointerType<T>& value);
|
| - template <typename T>
|
| - static bool convert(const Dictionary&, Dictionary::ConversionContext&, const String& key, T& value);
|
| - template <typename T>
|
| - static bool convert(const Dictionary&, Dictionary::ConversionContext&, const String& key, Nullable<T>& value);
|
| - template <template <typename> class PointerType, typename T>
|
| - static bool convert(const Dictionary&, Dictionary::ConversionContext&, const String& key, PointerType<T>& value);
|
| };
|
|
|
| }
|
|
|