Index: Source/bindings/core/dart/DartDOMData.h |
diff --git a/Source/bindings/core/dart/DartDOMData.h b/Source/bindings/core/dart/DartDOMData.h |
index 04a03d56299957ac644da7a2fa557b95a24dc069..3b1be8da2a934f4efe5647611ca502e02b33e1fc 100644 |
--- a/Source/bindings/core/dart/DartDOMData.h |
+++ b/Source/bindings/core/dart/DartDOMData.h |
@@ -71,7 +71,6 @@ typedef HashMap<void*, Dart_WeakPersistentHandle> DartMessagePortMap; |
typedef HashSet<DartIsolateDestructionObserver*> DartIsolateDestructionObservers; |
typedef Dart_PersistentHandle ClassTable[NumWebkitClassIds]; |
typedef Dart_PersistentHandle LibraryTable[NumDartLibraryIds]; |
-typedef HashMap<Node*, Dart_WeakReferenceSet> WeakReferenceSetForRootMap; |
class DartDOMData { |
public: |
@@ -96,6 +95,8 @@ public: |
void setApplicationLoader(PassRefPtr<DartApplicationLoader>); |
PassRefPtr<DartApplicationLoader> applicationLoader(); |
+ bool hasApplicationLoader() { return m_applicationLoader; } |
+ |
Vector<uint8_t>* applicationSnapshot() { return &m_applicationSnapshot; } |
void setReachableWeakHandle(Dart_WeakPersistentHandle reachableWeakHandle) |
@@ -193,33 +194,6 @@ public: |
m_currentException = exception; |
} |
- WeakReferenceSetForRootMap* weakReferenceSetForRootMap() const |
- { |
- return m_weakReferenceSetForRootMap; |
- } |
- void setWeakReferenceSetForRootMap(WeakReferenceSetForRootMap* map) |
- { |
- m_weakReferenceSetForRootMap = map; |
- } |
- |
- Dart_WeakReferenceSet documentWeakReferenceSet() const |
- { |
- return m_documentWeakReferenceSet; |
- } |
- void setDocumentWeakReferenceSet(Dart_WeakReferenceSet set) |
- { |
- m_documentWeakReferenceSet = set; |
- } |
- |
- Dart_WeakReferenceSetBuilder weakReferenceSetBuilder() const |
- { |
- return m_weakReferenceSetBuilder; |
- } |
- void setWeakReferenceSetBuilder(Dart_WeakReferenceSetBuilder setBuilder) |
- { |
- m_weakReferenceSetBuilder = setBuilder; |
- } |
- |
private: |
Dart_PersistentHandle getLibrary(int libraryId, const char* name); |
@@ -244,10 +218,6 @@ private: |
Dart_PersistentHandle m_functionType; |
Dart_PersistentHandle m_currentException; |
DartScriptState* m_rootScriptState; |
- |
- WeakReferenceSetForRootMap* m_weakReferenceSetForRootMap; |
- Dart_WeakReferenceSet m_documentWeakReferenceSet; |
- Dart_WeakReferenceSetBuilder m_weakReferenceSetBuilder; |
}; |
} |