support more browsers
This commit is contained in:
@@ -73,6 +73,35 @@ pub fn browser_definitions() -> Vec<BrowserDefinition> {
|
||||
]),
|
||||
],
|
||||
},
|
||||
BrowserDefinition {
|
||||
id: "vivaldi",
|
||||
name: "Vivaldi",
|
||||
local_app_data_segments: &["Vivaldi", "User Data"],
|
||||
executable_candidates: &[
|
||||
ExecutableCandidate::LocalAppData(&["Vivaldi", "Application", "vivaldi.exe"]),
|
||||
ExecutableCandidate::ProgramFiles(&["Vivaldi", "Application", "vivaldi.exe"]),
|
||||
],
|
||||
},
|
||||
BrowserDefinition {
|
||||
id: "yandex",
|
||||
name: "Yandex Browser",
|
||||
local_app_data_segments: &["Yandex", "YandexBrowser", "User Data"],
|
||||
executable_candidates: &[ExecutableCandidate::LocalAppData(&[
|
||||
"Yandex",
|
||||
"YandexBrowser",
|
||||
"Application",
|
||||
"browser.exe",
|
||||
])],
|
||||
},
|
||||
BrowserDefinition {
|
||||
id: "chromium",
|
||||
name: "Chromium",
|
||||
local_app_data_segments: &["Chromium", "User Data"],
|
||||
executable_candidates: &[
|
||||
ExecutableCandidate::LocalAppData(&["Chromium", "Application", "chrome.exe"]),
|
||||
ExecutableCandidate::ProgramFiles(&["Chromium", "Application", "chrome.exe"]),
|
||||
],
|
||||
},
|
||||
]
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user