File: driver-chrome-path.patch

package info (click to toggle)
chromium 141.0.7390.54-1
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 6,246,296 kB
  • sloc: cpp: 35,263,375; ansic: 7,169,919; javascript: 4,250,185; python: 1,460,623; asm: 950,788; xml: 751,668; pascal: 187,972; sh: 89,459; perl: 88,691; objc: 79,953; sql: 53,924; cs: 44,622; fortran: 24,137; makefile: 22,313; tcl: 15,277; php: 14,018; yacc: 8,995; ruby: 7,553; awk: 3,720; lisp: 3,096; lex: 1,330; ada: 727; jsp: 228; sed: 36
file content (26 lines) | stat: -rw-r--r-- 1,250 bytes parent folder | download | duplicates (9)
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
description: Disable usage of google-chrome in driver
author: Michel Le Bihan <michel@lebihan.pl>

--- a/chrome/test/chromedriver/chrome/chrome_finder.cc
+++ b/chrome/test/chromedriver/chrome/chrome_finder.cc
@@ -68,9 +68,6 @@ void GetApplicationDirs(std::vector<base
   locations->emplace_back("/usr/bin");
   locations->emplace_back("/sbin");
   locations->emplace_back("/bin");
-  // Lastly, try the default installation location.
-  locations->emplace_back("/opt/google/chrome");
-  locations->emplace_back("/opt/chromium.org/chromium");
 }
 #elif BUILDFLAG(IS_ANDROID)
 void GetApplicationDirs(std::vector<base::FilePath>* locations) {
@@ -126,9 +123,7 @@ std::vector<base::FilePath> GetChromePro
         base::FilePath(chrome::kGoogleChromeBrowserProcessExecutablePath),
         base::FilePath(chrome::kChromiumBrowserProcessExecutablePath),
 #elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-    base::FilePath(chrome::kBrowserProcessExecutablePath),
-        base::FilePath("chrome"),  // Chrome for Testing or Google Chrome
-        base::FilePath("google-chrome"), base::FilePath("chromium"),
+        base::FilePath("chromium"),
         base::FilePath("chromium-browser"),
 #else
     // it will compile but won't work on other OSes