1. Publish DEPS for Chromium 51.0.2704.106
    
  2. Incrementing VERSION to 51.0.2704.106
    
    Cr-Commit-Position: refs/branch-heads/2704_103@{#3}
    Cr-Branched-From: aa7c8d23c098e96a388ffedf6698230bda650bb3-refs/branch-heads/2704@{#723}
    Cr-Branched-From: 6e53600def8f60d8c632fadc70d7c1939ccea347-refs/heads/master@{#386251}
    
  3. binding: Window-returning attributes return null if a Window is detached.
    
    Makes the attributes that return a WindowProxy return null if the
    browsing context of the Window is detached in order to avoid crashes
    that are caused by accessing to a ScriptState for the detached browsing
    context.
    
    This is a kind of first aid, and not the right fix.  The spec requires
    DOM attributes such as Window.parent or top to return the WindowProxy
    of the browsing context if it's detached.  I.e. we need to fully support
    detached frames.
    
    BUG=621730,621577
    
    Review-Url: https://codereview.chromium.org/2085983002
    Cr-Commit-Position: refs/heads/master@{#401007}
    (cherry picked from commit eb73fb7bd81b3253a36171851da62e15e5f88b41)
    
    Review URL: https://codereview.chromium.org/2095503002 .
    
    Cr-Commit-Position: refs/branch-heads/2704_103@{#2}
    Cr-Branched-From: aa7c8d23c098e96a388ffedf6698230bda650bb3-refs/branch-heads/2704@{#723}
    Cr-Branched-From: 6e53600def8f60d8c632fadc70d7c1939ccea347-refs/heads/master@{#386251}
    
  4. Setting version to 51.0.2704.105
    
    Cr-Commit-Position: refs/branch-heads/2704_103@{#1}
    Cr-Branched-From: aa7c8d23c098e96a388ffedf6698230bda650bb3-refs/branch-heads/2704@{#723}
    Cr-Branched-From: 6e53600def8f60d8c632fadc70d7c1939ccea347-refs/heads/master@{#386251}