| Index: third_party/WebKit/Source/core/dom/ChildFrameDisconnector.cpp
 | 
| diff --git a/third_party/WebKit/Source/core/dom/ChildFrameDisconnector.cpp b/third_party/WebKit/Source/core/dom/ChildFrameDisconnector.cpp
 | 
| index 19a728b3ef533f03ab0ed49c087a0c7eceed7eae..6a2429ea3b5639ae9f732565dd562c6cc3d7068c 100644
 | 
| --- a/third_party/WebKit/Source/core/dom/ChildFrameDisconnector.cpp
 | 
| +++ b/third_party/WebKit/Source/core/dom/ChildFrameDisconnector.cpp
 | 
| @@ -68,7 +68,7 @@ void ChildFrameDisconnector::disconnectCollectedFrameOwners()
 | 
|  
 | 
|  void ChildFrameDisconnector::collectFrameOwners(ElementShadow& shadow)
 | 
|  {
 | 
| -    for (ShadowRoot* root = shadow.youngestShadowRoot(); root; root = root->olderShadowRoot())
 | 
| +    for (ShadowRoot* root = &shadow.youngestShadowRoot(); root; root = root->olderShadowRoot())
 | 
|          collectFrameOwners(*root);
 | 
|  }
 | 
|  
 | 
| @@ -82,7 +82,7 @@ static unsigned checkConnectedSubframeCountIsConsistent(Node& node)
 | 
|              count++;
 | 
|  
 | 
|          if (ElementShadow* shadow = toElement(node).shadow()) {
 | 
| -            for (ShadowRoot* root = shadow->youngestShadowRoot(); root; root = root->olderShadowRoot())
 | 
| +            for (ShadowRoot* root = &shadow->youngestShadowRoot(); root; root = root->olderShadowRoot())
 | 
|                  count += checkConnectedSubframeCountIsConsistent(*root);
 | 
|          }
 | 
|      }
 | 
| 
 |