| Index: third_party/WebKit/Source/bindings/tests/results/core/TestDictionary.h
|
| diff --git a/third_party/WebKit/Source/bindings/tests/results/core/TestDictionary.h b/third_party/WebKit/Source/bindings/tests/results/core/TestDictionary.h
|
| index a19e0b9f9f33930bb87d2b6c1fc405a2d61b5882..512ab5933294121b424b84ae4dc89e5f5cacd43c 100644
|
| --- a/third_party/WebKit/Source/bindings/tests/results/core/TestDictionary.h
|
| +++ b/third_party/WebKit/Source/bindings/tests/results/core/TestDictionary.h
|
| @@ -15,12 +15,8 @@
|
| #include "bindings/core/v8/ScriptValue.h"
|
| #include "bindings/core/v8/TestInterface2OrUint8Array.h"
|
| #include "bindings/tests/idls/core/TestInterface2.h"
|
| -#include "bindings/tests/idls/core/TestInterfaceGarbageCollected.h"
|
| -#include "bindings/tests/idls/core/TestInterfaceImplementation.h"
|
| #include "core/CoreExport.h"
|
| #include "core/dom/DOMTypedArray.h"
|
| -#include "core/dom/Element.h"
|
| -#include "core/events/EventTarget.h"
|
| #include "core/testing/InternalDictionary.h"
|
| #include "platform/heap/Handle.h"
|
| #include "wtf/Vector.h"
|
| @@ -28,11 +24,19 @@
|
|
|
| namespace blink {
|
|
|
| +class EventTarget;
|
| +class TestInterfaceGarbageCollected;
|
| +class TestObject;
|
| +class TestInterfaceImplementation;
|
| +class Element;
|
| +
|
| class CORE_EXPORT TestDictionary : public IDLDictionaryBase {
|
| DISALLOW_NEW_EXCEPT_PLACEMENT_NEW();
|
| public:
|
| TestDictionary();
|
| virtual ~TestDictionary();
|
| + TestDictionary(const TestDictionary&);
|
| + TestDictionary& operator=(const TestDictionary&);
|
|
|
| bool hasAnyMember() const;
|
| ScriptValue anyMember() const;
|
| @@ -156,6 +160,10 @@ class CORE_EXPORT TestDictionary : public IDLDictionaryBase {
|
| const HeapVector<Member<TestInterfaceImplementation>>& testInterfaceSequenceMember() const;
|
| void setTestInterfaceSequenceMember(const HeapVector<Member<TestInterfaceImplementation>>&);
|
|
|
| + bool hasTestObjectSequenceMember() const;
|
| + const HeapVector<Member<TestObject>>& testObjectSequenceMember() const;
|
| + void setTestObjectSequenceMember(const HeapVector<Member<TestObject>>&);
|
| +
|
| bool hasUint8ArrayMember() const;
|
| DOMUint8Array* uint8ArrayMember() const;
|
| void setUint8ArrayMember(DOMUint8Array*);
|
| @@ -210,6 +218,8 @@ class CORE_EXPORT TestDictionary : public IDLDictionaryBase {
|
| Member<TestInterfaceImplementation> m_testInterfaceOrNullMember;
|
| bool m_hasTestInterfaceSequenceMember = false;
|
| HeapVector<Member<TestInterfaceImplementation>> m_testInterfaceSequenceMember;
|
| + bool m_hasTestObjectSequenceMember = false;
|
| + HeapVector<Member<TestObject>> m_testObjectSequenceMember;
|
| Member<DOMUint8Array> m_uint8ArrayMember;
|
| bool m_hasUnrestrictedDoubleMember = false;
|
| double m_unrestrictedDoubleMember;
|
|
|