Merge pull request #1314 from pikasTech/issue-1306-low-resource-browser

fix: reduce web probe chromium baseline memory
This commit is contained in:
Lyon
2026-06-30 19:59:21 +08:00
committed by GitHub
2 changed files with 14 additions and 4 deletions
@@ -1603,9 +1603,14 @@ function proxyConfigFromEnv(targetBaseUrl) {
}
function chromiumLaunchOptionsForProxy(proxy) {
const baseArgs = chromiumLowResourceArgs();
const base = { env: browserProcessEnvWithoutProxy() };
if (proxy === null) return { ...base, args: ["--no-proxy-server"] };
return { ...base, proxy };
if (proxy === null) return { ...base, args: [...baseArgs, "--no-proxy-server"] };
return { ...base, proxy, args: baseArgs };
}
function chromiumLowResourceArgs() {
return ["--disable-gpu", "--disable-gpu-compositing", "--no-sandbox"];
}
function browserProcessEnvWithoutProxy() {
@@ -388,9 +388,14 @@ function proxyConfigFromEnv(targetBaseUrl) {
}
function chromiumLaunchOptionsForProxy(proxy) {
const baseArgs = chromiumLowResourceArgs();
const base = { env: browserProcessEnvWithoutProxy() };
if (proxy === null) return { ...base, args: ["--no-proxy-server"] };
return { ...base, proxy };
if (proxy === null) return { ...base, args: [...baseArgs, "--no-proxy-server"] };
return { ...base, proxy, args: baseArgs };
}
function chromiumLowResourceArgs() {
return ["--disable-gpu", "--disable-gpu-compositing", "--no-sandbox"];
}
function browserProcessEnvWithoutProxy() {