DXR is a code search and navigation tool aimed at making sense of large projects. It supports full-text and regex searches as well as structural queries.

Mercurial (e03e0c60462c)

VCS Links

Line Code
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
{
  "siteRecipes": [
    {
      "description": "okta uses a hidden password field to disable filling",
      "hosts": ["mozilla.okta.com"],
      "passwordSelector": "#pass-signin"
    },
    {
      "description": "anthem uses a hidden password and username field to disable filling",
      "hosts": ["www.anthem.com"],
      "passwordSelector": "#LoginContent_txtLoginPass"
    },
    {
      "description": "An ephemeral password-shim field is incorrectly selected as the username field.",
      "hosts": ["www.discover.com"],
      "usernameSelector": "#login-account"
    },
    {
      "description": "Tibia uses type=password for its username field and puts the email address before the password field during registration",
      "hosts": ["secure.tibia.com"],
      "usernameSelector": "#accountname, input[name='loginname']",
      "passwordSelector": "#password1, input[name='loginpassword']",
      "pathRegex": "^\/account\/"
    },
    {
      "description": "Username field will be incorrectly captured in the change password form (bug 1243722)",
      "hosts": ["www.facebook.com"],
      "notUsernameSelector": "#password_strength"
    },
    {
      "description": "United uses a useless password field plus one per frequent flyer number during checkin. Don't save any of them (Bug 1330810)",
      "hosts": ["www.united.com"],
      "notPasswordSelector": "input[type='password']",
      "pathRegex": "^\/travel\/checkin\/changefqtv.aspx"
    },
    {
      "description": "Gogo In-Flight uses a password field for credit card numbers on the same page as login",
      "hosts": ["buy.gogoinflight.com"],
      "notPasswordSelector": "#cardNumber"
    }
  ]
}