mirror of
https://github.com/electron/electron.git
synced 2026-04-10 03:01:51 -04:00
chore: remove app.allowRendererProcessReuse (#26874)
This commit is contained in:
@@ -1457,13 +1457,6 @@ std::string App::GetUserAgentFallback() {
|
||||
return ElectronBrowserClient::Get()->GetUserAgent();
|
||||
}
|
||||
|
||||
void App::SetBrowserClientCanUseCustomSiteInstance(bool should_disable) {
|
||||
ElectronBrowserClient::Get()->SetCanUseCustomSiteInstance(should_disable);
|
||||
}
|
||||
bool App::CanBrowserClientUseCustomSiteInstance() {
|
||||
return ElectronBrowserClient::Get()->CanUseCustomSiteInstance();
|
||||
}
|
||||
|
||||
#if defined(OS_MAC)
|
||||
bool App::MoveToApplicationsFolder(gin_helper::ErrorThrower thrower,
|
||||
gin::Arguments* args) {
|
||||
@@ -1665,10 +1658,7 @@ gin::ObjectTemplateBuilder App::GetObjectTemplateBuilder(v8::Isolate* isolate) {
|
||||
#endif
|
||||
.SetProperty("userAgentFallback", &App::GetUserAgentFallback,
|
||||
&App::SetUserAgentFallback)
|
||||
.SetMethod("enableSandbox", &App::EnableSandbox)
|
||||
.SetProperty("allowRendererProcessReuse",
|
||||
&App::CanBrowserClientUseCustomSiteInstance,
|
||||
&App::SetBrowserClientCanUseCustomSiteInstance);
|
||||
.SetMethod("enableSandbox", &App::EnableSandbox);
|
||||
}
|
||||
|
||||
const char* App::GetTypeName() {
|
||||
|
||||
@@ -213,8 +213,6 @@ class App : public ElectronBrowserClient::Delegate,
|
||||
void EnableSandbox(gin_helper::ErrorThrower thrower);
|
||||
void SetUserAgentFallback(const std::string& user_agent);
|
||||
std::string GetUserAgentFallback();
|
||||
void SetBrowserClientCanUseCustomSiteInstance(bool should_disable);
|
||||
bool CanBrowserClientUseCustomSiteInstance();
|
||||
|
||||
#if defined(OS_MAC)
|
||||
void SetActivationPolicy(gin_helper::ErrorThrower thrower,
|
||||
|
||||
@@ -2008,23 +2008,14 @@ void WebContents::Stop() {
|
||||
}
|
||||
|
||||
void WebContents::GoBack() {
|
||||
if (!ElectronBrowserClient::Get()->CanUseCustomSiteInstance()) {
|
||||
electron::ElectronBrowserClient::SuppressRendererProcessRestartForOnce();
|
||||
}
|
||||
web_contents()->GetController().GoBack();
|
||||
}
|
||||
|
||||
void WebContents::GoForward() {
|
||||
if (!ElectronBrowserClient::Get()->CanUseCustomSiteInstance()) {
|
||||
electron::ElectronBrowserClient::SuppressRendererProcessRestartForOnce();
|
||||
}
|
||||
web_contents()->GetController().GoForward();
|
||||
}
|
||||
|
||||
void WebContents::GoToOffset(int offset) {
|
||||
if (!ElectronBrowserClient::Get()->CanUseCustomSiteInstance()) {
|
||||
electron::ElectronBrowserClient::SuppressRendererProcessRestartForOnce();
|
||||
}
|
||||
web_contents()->GetController().GoToOffset(offset);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user