| Index: third_party/WebKit/Source/bindings/tests/results/core/UnionTypesCore.h
|
| diff --git a/third_party/WebKit/Source/bindings/tests/results/core/UnionTypesCore.h b/third_party/WebKit/Source/bindings/tests/results/core/UnionTypesCore.h
|
| index 741b68601cc1be76c8d9aa8e5f1e9e160208ea6f..b8e794178dc310ea7d544491360b81b5a6c01085 100644
|
| --- a/third_party/WebKit/Source/bindings/tests/results/core/UnionTypesCore.h
|
| +++ b/third_party/WebKit/Source/bindings/tests/results/core/UnionTypesCore.h
|
| @@ -33,14 +33,14 @@ public:
|
| bool isNull() const { return m_type == SpecificTypeNone; }
|
|
|
| bool isArrayBuffer() const { return m_type == SpecificTypeArrayBuffer; }
|
| - PassRefPtr<TestArrayBuffer> getAsArrayBuffer() const;
|
| - void setArrayBuffer(PassRefPtr<TestArrayBuffer>);
|
| - static ArrayBufferOrArrayBufferViewOrDictionary fromArrayBuffer(PassRefPtr<TestArrayBuffer>);
|
| + TestArrayBuffer* getAsArrayBuffer() const;
|
| + void setArrayBuffer(TestArrayBuffer*);
|
| + static ArrayBufferOrArrayBufferViewOrDictionary fromArrayBuffer(TestArrayBuffer*);
|
|
|
| bool isArrayBufferView() const { return m_type == SpecificTypeArrayBufferView; }
|
| - PassRefPtr<TestArrayBufferView> getAsArrayBufferView() const;
|
| - void setArrayBufferView(PassRefPtr<TestArrayBufferView>);
|
| - static ArrayBufferOrArrayBufferViewOrDictionary fromArrayBufferView(PassRefPtr<TestArrayBufferView>);
|
| + TestArrayBufferView* getAsArrayBufferView() const;
|
| + void setArrayBufferView(TestArrayBufferView*);
|
| + static ArrayBufferOrArrayBufferViewOrDictionary fromArrayBufferView(TestArrayBufferView*);
|
|
|
| bool isDictionary() const { return m_type == SpecificTypeDictionary; }
|
| Dictionary getAsDictionary() const;
|
| @@ -61,8 +61,8 @@ private:
|
| };
|
| SpecificTypes m_type;
|
|
|
| - RefPtr<TestArrayBuffer> m_arrayBuffer;
|
| - RefPtr<TestArrayBufferView> m_arrayBufferView;
|
| + Member<TestArrayBuffer> m_arrayBuffer;
|
| + Member<TestArrayBufferView> m_arrayBufferView;
|
| Dictionary m_dictionary;
|
|
|
| friend CORE_EXPORT v8::Local<v8::Value> toV8(const ArrayBufferOrArrayBufferViewOrDictionary&, v8::Local<v8::Object>, v8::Isolate*);
|
| @@ -317,14 +317,14 @@ public:
|
| static StringOrArrayBufferOrArrayBufferView fromString(String);
|
|
|
| bool isArrayBuffer() const { return m_type == SpecificTypeArrayBuffer; }
|
| - PassRefPtr<TestArrayBuffer> getAsArrayBuffer() const;
|
| - void setArrayBuffer(PassRefPtr<TestArrayBuffer>);
|
| - static StringOrArrayBufferOrArrayBufferView fromArrayBuffer(PassRefPtr<TestArrayBuffer>);
|
| + TestArrayBuffer* getAsArrayBuffer() const;
|
| + void setArrayBuffer(TestArrayBuffer*);
|
| + static StringOrArrayBufferOrArrayBufferView fromArrayBuffer(TestArrayBuffer*);
|
|
|
| bool isArrayBufferView() const { return m_type == SpecificTypeArrayBufferView; }
|
| - PassRefPtr<TestArrayBufferView> getAsArrayBufferView() const;
|
| - void setArrayBufferView(PassRefPtr<TestArrayBufferView>);
|
| - static StringOrArrayBufferOrArrayBufferView fromArrayBufferView(PassRefPtr<TestArrayBufferView>);
|
| + TestArrayBufferView* getAsArrayBufferView() const;
|
| + void setArrayBufferView(TestArrayBufferView*);
|
| + static StringOrArrayBufferOrArrayBufferView fromArrayBufferView(TestArrayBufferView*);
|
|
|
| StringOrArrayBufferOrArrayBufferView(const StringOrArrayBufferOrArrayBufferView&);
|
| ~StringOrArrayBufferOrArrayBufferView();
|
| @@ -341,8 +341,8 @@ private:
|
| SpecificTypes m_type;
|
|
|
| String m_string;
|
| - RefPtr<TestArrayBuffer> m_arrayBuffer;
|
| - RefPtr<TestArrayBufferView> m_arrayBufferView;
|
| + Member<TestArrayBuffer> m_arrayBuffer;
|
| + Member<TestArrayBufferView> m_arrayBufferView;
|
|
|
| friend CORE_EXPORT v8::Local<v8::Value> toV8(const StringOrArrayBufferOrArrayBufferView&, v8::Local<v8::Object>, v8::Isolate*);
|
| };
|
| @@ -536,9 +536,9 @@ public:
|
| static TestInterface2OrUint8Array fromTestInterface2(PassRefPtr<TestInterface2>);
|
|
|
| bool isUint8Array() const { return m_type == SpecificTypeUint8Array; }
|
| - PassRefPtr<DOMUint8Array> getAsUint8Array() const;
|
| - void setUint8Array(PassRefPtr<DOMUint8Array>);
|
| - static TestInterface2OrUint8Array fromUint8Array(PassRefPtr<DOMUint8Array>);
|
| + DOMUint8Array* getAsUint8Array() const;
|
| + void setUint8Array(DOMUint8Array*);
|
| + static TestInterface2OrUint8Array fromUint8Array(DOMUint8Array*);
|
|
|
| TestInterface2OrUint8Array(const TestInterface2OrUint8Array&);
|
| ~TestInterface2OrUint8Array();
|
| @@ -554,7 +554,7 @@ private:
|
| SpecificTypes m_type;
|
|
|
| RefPtr<TestInterface2> m_testInterface2;
|
| - RefPtr<DOMUint8Array> m_uint8Array;
|
| + Member<DOMUint8Array> m_uint8Array;
|
|
|
| friend CORE_EXPORT v8::Local<v8::Value> toV8(const TestInterface2OrUint8Array&, v8::Local<v8::Object>, v8::Isolate*);
|
| };
|
|
|