| Index: sky/engine/core/inspector/InspectorNodeIds.cpp
|
| diff --git a/sky/engine/core/inspector/InspectorNodeIds.cpp b/sky/engine/core/inspector/InspectorNodeIds.cpp
|
| index b9dfa6c0e50a35bb3c046ce0266612528489e629..4a21de13e1635f0612dfc74ed963ea3cc79a25d4 100644
|
| --- a/sky/engine/core/inspector/InspectorNodeIds.cpp
|
| +++ b/sky/engine/core/inspector/InspectorNodeIds.cpp
|
| @@ -14,40 +14,6 @@
|
|
|
| namespace blink {
|
|
|
| -#if ENABLE(OILPAN)
|
| -typedef HeapHashMap<WeakMember<Node>, int> NodeToIdMap;
|
| -typedef HeapHashMap<int, WeakMember<Node> > IdToNodeMap;
|
| -
|
| -static NodeToIdMap& nodeToIdMap()
|
| -{
|
| - DEFINE_STATIC_LOCAL(Persistent<NodeToIdMap>, nodeToIdMap, (new NodeToIdMap()));
|
| - return *nodeToIdMap;
|
| -}
|
| -
|
| -static IdToNodeMap& idToNodeMap()
|
| -{
|
| - DEFINE_STATIC_LOCAL(Persistent<IdToNodeMap>, idToNodeMap, (new IdToNodeMap()));
|
| - return *idToNodeMap;
|
| -}
|
| -
|
| -int InspectorNodeIds::idForNode(Node* node)
|
| -{
|
| - static int s_nextNodeId = 1;
|
| - NodeToIdMap::iterator it = nodeToIdMap().find(node);
|
| - if (it != nodeToIdMap().end())
|
| - return it->value;
|
| - int id = s_nextNodeId++;
|
| - nodeToIdMap().set(node, id);
|
| - ASSERT(idToNodeMap().find(id) == idToNodeMap().end());
|
| - idToNodeMap().set(id, node);
|
| - return id;
|
| -}
|
| -
|
| -Node* InspectorNodeIds::nodeForId(int id)
|
| -{
|
| - return idToNodeMap().get(id);
|
| -}
|
| -#else
|
| static WeakNodeMap& nodeIds()
|
| {
|
| DEFINE_STATIC_LOCAL(WeakNodeMap, self, ());
|
| @@ -70,6 +36,5 @@ Node* InspectorNodeIds::nodeForId(int id)
|
| {
|
| return nodeIds().node(id);
|
| }
|
| -#endif
|
|
|
| }
|
|
|