old_contents: # Copyright (c) 2013 The Chromium Authors. All rights reserved.
  # Use of this source code is governed by a BSD-style license that can be
  # found in the LICENSE file.
  
  
  REPOS = (
    'polymer',
    'platform',
    'WeakMap',
    'CustomElements',
    'ShadowDOM',
    'HTMLImports',
    'observe-js',
    'NodeBind',
    'TemplateBinding',
    'polymer-expressions',
    'PointerGestures',
    'PointerEvents',
  )
  
  REPO_DEPS = {
    'polymer': [
      'platform',
      'WeakMap',
      'CustomElements',
      'PointerGestures',
      'PointerEvents',
      'ShadowDOM',
      'HTMLImports',
      'observe-js',
      'NodeBind',
      'TemplateBinding',
      'polymer-expressions',
    ],
    'platform': [
      'WeakMap',
      'CustomElements',
      'PointerGestures',
      'PointerEvents',
      'ShadowDOM',
      'HTMLImports',
      'observe-js',
      'NodeBind',
      'TemplateBinding',
      'polymer-expressions',
    ],
    'NodeBind': [
      'observe-js'
    ],
    'TemplateBinding': [
      'observe-js',
      'NodeBind',
    ],
    'polymer-expressions': [
      'observe-js',
      'NodeBind',
      'TemplateBinding',
    ],
    'CustomElements': [
      'WeakMap',
    ],
    'ShadowDOM': [
      'WeakMap',
    ],
    'PointerEvents': [
      'WeakMap',
    ],
    'PointerGestures': [
      'WeakMap',
      'PointerEvents',
    ],
  }
  
new_contents: # Copyright (c) 2013 The Chromium Authors. All rights reserved.
  # Use of this source code is governed by a BSD-style license that can be
  # found in the LICENSE file.
  
  
  REPOS = (
    'polymer',
    'platform',
    'CustomElements',
    'ShadowDOM',
    'HTMLImports',
    'observe-js',
    'NodeBind',
    'TemplateBinding',
    'polymer-expressions',
    'PointerGestures',
    'PointerEvents',
  )
  
  REPO_DEPS = {
    'polymer': [
      'platform',
      'CustomElements',
      'PointerGestures',
      'PointerEvents',
      'ShadowDOM',
      'HTMLImports',
      'observe-js',
      'NodeBind',
      'TemplateBinding',
      'polymer-expressions',
    ],
    'platform': [
      'CustomElements',
      'PointerGestures',
      'PointerEvents',
      'ShadowDOM',
      'HTMLImports',
      'observe-js',
      'NodeBind',
      'TemplateBinding',
      'polymer-expressions',
    ],
    'NodeBind': [
      'observe-js'
    ],
    'TemplateBinding': [
      'observe-js',
      'NodeBind',
    ],
    'polymer-expressions': [
      'observe-js',
      'NodeBind',
      'TemplateBinding',
    ],
    'PointerGestures': [
      'PointerEvents',
    ],
  }
  
subject: test should not be run for WeakMap