| Index: content/browser/frame_host/frame_tree.h
|
| diff --git a/content/browser/frame_host/frame_tree.h b/content/browser/frame_host/frame_tree.h
|
| index 9b1b29db2d5a2d04f7b535c293bf3fe7edba1dd5..840228d412d4c4128a25a4b8742f93bc78c5f961 100644
|
| --- a/content/browser/frame_host/frame_tree.h
|
| +++ b/content/browser/frame_host/frame_tree.h
|
| @@ -42,7 +42,6 @@ class RenderWidgetHostDelegate;
|
| class CONTENT_EXPORT FrameTree {
|
| public:
|
| class NodeRange;
|
| - class ConstNodeRange;
|
|
|
| class CONTENT_EXPORT NodeIterator
|
| : public std::iterator<std::forward_iterator_tag, FrameTreeNode> {
|
| @@ -81,42 +80,6 @@ class CONTENT_EXPORT FrameTree {
|
| FrameTreeNode* const node_to_skip_;
|
| };
|
|
|
| - class CONTENT_EXPORT ConstNodeIterator {
|
| - public:
|
| - ConstNodeIterator(const ConstNodeIterator& other);
|
| - ~ConstNodeIterator();
|
| -
|
| - ConstNodeIterator& operator++();
|
| -
|
| - bool operator==(const ConstNodeIterator& rhs) const;
|
| - bool operator!=(const ConstNodeIterator& rhs) const {
|
| - return !(*this == rhs);
|
| - }
|
| -
|
| - const FrameTreeNode* operator*() { return current_node_; }
|
| -
|
| - private:
|
| - friend class ConstNodeRange;
|
| -
|
| - ConstNodeIterator(const FrameTreeNode* starting_node);
|
| -
|
| - const FrameTreeNode* current_node_;
|
| - std::queue<const FrameTreeNode*> queue_;
|
| - };
|
| -
|
| - class CONTENT_EXPORT ConstNodeRange {
|
| - public:
|
| - ConstNodeIterator begin();
|
| - ConstNodeIterator end();
|
| -
|
| - private:
|
| - friend class FrameTree;
|
| -
|
| - ConstNodeRange(const FrameTreeNode* root);
|
| -
|
| - const FrameTreeNode* const root_;
|
| - };
|
| -
|
| // Each FrameTreeNode will default to using the given |navigator| for
|
| // navigation tasks in the frame.
|
| // A set of delegates are remembered here so that we can create
|
| @@ -153,10 +116,6 @@ class CONTENT_EXPORT FrameTree {
|
| // frame tree, starting from |subtree_root|.
|
| NodeRange SubtreeNodes(FrameTreeNode* subtree_root);
|
|
|
| - // Returns a range to iterate over all FrameTreeNodes in the frame tree in
|
| - // breadth-first traversal order. All FrameTreeNodes returned will be const.
|
| - ConstNodeRange ConstNodes() const;
|
| -
|
| // Adds a new child frame to the frame tree. |process_id| is required to
|
| // disambiguate |new_routing_id|, and it must match the process of the
|
| // |parent| node. Otherwise no child is added and this method returns false.
|
|
|