old_contents: # Copyright 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.
  
  from telemetry.core.backends import form_based_credentials_backend
  
  
  class FacebookCredentialsBackend(
      form_based_credentials_backend.FormBasedCredentialsBackend):
  
    @property
    def logged_in_javascript(self):
      """Evaluates to true iff already logged in."""
      return ('document.getElementById("fbNotificationsList")!== null || '
              'document.getElementById("m_home_notice")!== null')
  
    @property
    def credentials_type(self):
      return 'facebook'
  
    @property
    def url(self):
      return 'http://www.facebook.com/'
  
    @property
    def login_form_id(self):
      return 'login_form'
  
    @property
    def login_input_id(self):
      return 'email'
  
    @property
    def password_input_id(self):
      return 'pass'
  
  class FacebookCredentialsBackend2(FacebookCredentialsBackend):
  
    @property
    def credentials_type(self):
      return 'facebook2'
  
new_contents: # Copyright 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.
  
  from telemetry.core.backends import form_based_credentials_backend
  
  
  class FacebookCredentialsBackend(
      form_based_credentials_backend.FormBasedCredentialsBackend):
  
    @property
    def logged_in_javascript(self):
      """Evaluates to true iff already logged in."""
      return ('document.getElementById("fbNotificationsList")!== null || '
              'document.getElementById("m_home_notice")!== null')
  
    @property
    def credentials_type(self):
      return 'facebook'
  
    @property
    def url(self):
      return 'http://www.facebook.com/'
  
    @property
    def login_form_id(self):
      return 'login_form'
  
    @property
    def login_input_id(self):
      return 'email'
  
    @property
    def password_input_id(self):
      return 'pass'
  
  class FacebookCredentialsBackend2(FacebookCredentialsBackend):
    """ Facebook credential backend for https client. """
  
    @property
    def credentials_type(self):
      return 'facebook2'
  
    @property
    def url(self):
      return 'https://www.facebook.com/'
  
subject: Set facebook_crendentials_backend_2's url to https