aboutsummaryrefslogtreecommitdiff
path: root/src/widgets
diff options
context:
space:
mode:
Diffstat (limited to 'src/widgets')
-rw-r--r--src/widgets/BrowserApp.cpp3
-rw-r--r--src/widgets/BrowserWindow.cpp4
2 files changed, 1 insertions, 6 deletions
diff --git a/src/widgets/BrowserApp.cpp b/src/widgets/BrowserApp.cpp
index 32ac598..54fd44a 100644
--- a/src/widgets/BrowserApp.cpp
+++ b/src/widgets/BrowserApp.cpp
@@ -41,8 +41,7 @@ BrowserApp::BrowserApp(Configuration &configuration) : configuration(configurati
auto *event = new NotificationReceivedEvent(std::move(notification));
WindowActionRouter::instance().dispatch_event(event);
});
- profile->setPersistentPermissionsPolicy(
- QWebEngineProfile::PersistentPermissionsPolicy::StoreInMemory);
+ profile->setPersistentPermissionsPolicy(configuration.permission_persistance_policy());
}
connect(&window_action_router, &WindowActionRouter::new_window_requested, this,
diff --git a/src/widgets/BrowserWindow.cpp b/src/widgets/BrowserWindow.cpp
index d1b9c44..8e1555f 100644
--- a/src/widgets/BrowserWindow.cpp
+++ b/src/widgets/BrowserWindow.cpp
@@ -22,10 +22,6 @@ BrowserWindow::BrowserWindow(const Configuration &configuration, QWebEngineProfi
layout->setSpacing(0);
centralWidget()->setLayout(layout);
- // Webengine profile
- profile->setDownloadPath(configuration.downloads_dir());
- profile->setHttpUserAgent(configuration.user_agent());
-
// Stack of web views
auto *webview_stack = new WebViewStack(&configuration, profile);
layout->addWidget(webview_stack);