Update To 11.40.268.0
[platform/framework/web/crosswalk.git] / src / content / browser / frame_host / frame_tree.h
index 7b94ed8..b312265 100644 (file)
@@ -136,6 +136,11 @@ class CONTENT_EXPORT FrameTree {
   typedef base::hash_map<int, RenderViewHostImpl*> RenderViewHostMap;
   typedef std::multimap<int, RenderViewHostImpl*> RenderViewHostMultiMap;
 
+  // A variation to the public ForEach method with a difference that the subtree
+  // starting at |skip_this_subtree| will not be recursed into.
+  void ForEach(const base::Callback<bool(FrameTreeNode*)>& on_node,
+               FrameTreeNode* skip_this_subtree) const;
+
   // These delegates are installed into all the RenderViewHosts and
   // RenderFrameHosts that we create.
   RenderFrameHostDelegate* render_frame_delegate_;