LastPass, an award-winning password manager, saves your passwords and gives you secure access from every computer and mobile device.
Premium users can view and search full source code, and see the source code differences
between two versions.
Upgrade to premium
manifest.json
{
"name": "LastPass",
"author": "LastPass",
"version": "4.138.3",
"description": "__MSG_appDesc__",
"omnibox": {
"keyword": "lp"
},
"applications": {
"gecko": {
"id": "[email protected]",
"strict_min_version": "58.0"
}
},
"permissions": [
"tabs",
"idle",
"notifications",
"contextMenus",
"storage",
"nativeMessaging",
"privacy",
"webNavigation",
"webRequest",
"webRequestBlocking",
"alarms",
"http://*/*",
"https://*/*"
],
"optional_permissions": [
"clipboardWrite"
],
"background": {
"page": "background.html",
"persistent": true
},
"content_security_policy": "default-src 'self'; frame-src 'self' https://lastpass.com https://lastpass.eu; connect-src 'self' https://lastpass.com https://login.microsoftonline.com https://graph.microsoft.com https://login.microsoftonline.us https://graph.microsoft.us https://*.oktapreview.com https://*.okta.com https://*.okta-emea.com https://*.pingone.com https://*.pingone.ca https://*.pingone.eu https://*.pingone.asia https://accounts.google.com https://www.googleapis.com https://openidconnect.googleapis.com https://content.googleapis.com https://*.onelogin.com https://accounts.lastpass.com wss://*.lastpass.com wss://*.lastpass.eu https://*.lastpass.com https://lastpass.eu; img-src 'self' data: blob:; style-src 'self' 'unsafe-inline';",
"content_scripts": [
{
"matches": [
"http://*/*",
"https://*/*"
],
"exclude_matches": [
"https://cis.corp.com/spl/cis.jsp",
"https://lastpass.com/extension-toolbar-messages"
],
"js": [
"web-client-content-script.js"
],
"all_frames": true
},
{
"matches": [
"https://*/*"
],
"exclude_matches": [
"https://cis.corp.com/spl/cis.jsp"
],
"js": [
"web-client-credentials-messenger.js"
],
"run_at": "document_start"
},
{
"matches": [
"https://*/*"
],
"exclude_matches": [
"https://cis.corp.com/spl/cis.jsp"
],
"js": [
"inject-credentials.js"
],
"run_at": "document_start"
},
{
"matches": [
"https://lastpass.com/vault/*",
"https://lastpass.com/migrate/*"
],
"js": [
"vault-sync-document-start.js"
],
"run_at": "document_start"
},
{
"matches": [
"http://*/*",
"https://*/*"
],
"exclude_matches": [
"https://cis.corp.com/spl/cis.jsp"
],
"js": [
"federated-login-content-script.js"
],
"run_at": "document_start"
},
{
"matches": [
"https://lastpass.com/*",
"https://backoffice.lastpass.com/*"
],
"js": [
"web-client-web-federated-login-document-start.js"
],
"all_frames": true,
"run_at": "document_start"
}
],
"icons": {
"48": "images/icon-48.png",
"64": "images/icon-64.png",
"96": "images/icon-96.png",
"128": "images/icon-128.png",
"256": "images/icon-256.png",
"512": "images/icon-512.png"
},
"browser_action": {
"default_title": "LastPass",
"default_popup": "webclient-extension-toolbar.html",
"default_icon": {
"16": "images/toolbar-alt-icon-16.png",
"19": "images/toolbar-alt-icon-19.png",
"32": "images/toolbar-alt-icon-32.png",
"38": "images/toolbar-alt-icon-38.png",
"48": "images/toolbar-alt-icon-48.png",
"72": "images/toolbar-alt-icon-72.png"
}
},
"manifest_version": 2,
"web_accessible_resources": [
"webclient-infield.html",
"webclient-tab-prompt.html",
"credentials-library.js"
],
"default_locale": "en"
}