| Index: third_party/WebKit/Source/core/page/FrameTree.h | 
| diff --git a/third_party/WebKit/Source/core/page/FrameTree.h b/third_party/WebKit/Source/core/page/FrameTree.h | 
| index c69edeb7c73dca78581f0a80e8d8ef91d42ef4c9..e04ddc85660b46014aec797dc1adbc6b5dfa6cd8 100644 | 
| --- a/third_party/WebKit/Source/core/page/FrameTree.h | 
| +++ b/third_party/WebKit/Source/core/page/FrameTree.h | 
| @@ -39,20 +39,6 @@ class CORE_EXPORT FrameTree final { | 
| const AtomicString& name() const { return m_name; } | 
| void setName(const AtomicString&); | 
|  | 
| -  // Unique name of a frame (unique per page).  Mainly used to identify the | 
| -  // frame for session history purposes, but also used in expected results | 
| -  // of layout tests. | 
| -  // | 
| -  // The value should be treated as an unstructured, opaque string. | 
| -  const AtomicString& uniqueName() const { return m_uniqueName; } | 
| - | 
| -  // Directly assigns both the name and uniqueName.  Can be used when | 
| -  // |uniqueName| is already known (i.e. when it has been precalculated by | 
| -  // calculateUniqueNameForNewChildFrame OR when replicating the name between | 
| -  // LocalFrames and RemoteFrames for the same logical frame). | 
| -  void setPrecalculatedName(const AtomicString& name, | 
| -                            const AtomicString& uniqueName); | 
| - | 
| Frame* parent() const; | 
| Frame* top() const; | 
| Frame* nextSibling() const; | 
| @@ -71,47 +57,10 @@ class CORE_EXPORT FrameTree final { | 
|  | 
| DECLARE_TRACE(); | 
|  | 
| -  AtomicString calculateUniqueNameForNewChildFrame( | 
| -      const AtomicString& name, | 
| -      const AtomicString& fallbackName = nullAtom) const; | 
| - | 
| private: | 
| -  // Returns true if one of frames in the tree already has unique name equal | 
| -  // to |uniqueNameCandidate|. | 
| -  bool uniqueNameExists(const String& uniqueNameCandidate) const; | 
| - | 
| -  // Generates a hopefully-but-not-necessarily unique name based on frame's | 
| -  // relative position in the tree and on unique names of ancestors. | 
| -  String generateUniqueNameCandidate(bool existingChildFrame) const; | 
| - | 
| -  // Generates a hopefully-but-not-necessarily unique suffix based on |child| | 
| -  // absolute position in the tree.  If |child| is nullptr, calculations are | 
| -  // made for a position that a new child of |this| would have. | 
| -  String generateFramePosition(Frame* child) const; | 
| - | 
| -  // Concatenates |prefix|, |likelyUniqueSuffix| (and additional, internally | 
| -  // generated suffix) until the result is a unique name, that doesn't exist | 
| -  // elsewhere in the frame tree.  Returns the unique name built in this way. | 
| -  AtomicString appendUniqueSuffix(const String& prefix, | 
| -                                  const String& likelyUniqueSuffix) const; | 
| - | 
| -  // Calculates a unique name for |child| frame (which might be nullptr if the | 
| -  // child has not yet been created - i.e. when we need unique name for a new | 
| -  // frame).  Tries to use the |assignedName| or |fallbackName| if possible, | 
| -  // otherwise falls back to generating a deterministic, | 
| -  // stable-across-page-reloads string based on |child| position in the tree. | 
| -  AtomicString calculateUniqueNameForChildFrame( | 
| -      Frame* child, | 
| -      const AtomicString& assignedName, | 
| -      const AtomicString& fallbackName = nullAtom) const; | 
| - | 
| -  // Sets |m_uniqueName| and asserts its uniqueness. | 
| -  void setUniqueName(const AtomicString&); | 
| - | 
| Member<Frame> m_thisFrame; | 
|  | 
| AtomicString m_name;  // The actual frame name (may be empty). | 
| -  AtomicString m_uniqueName; | 
|  | 
| mutable unsigned m_scopedChildCount; | 
| }; | 
|  |