From 21dde671debf265d358901d6a44fe7c252a26a8a Mon Sep 17 00:00:00 2001 From: "mr. M" Date: Sun, 5 Jan 2025 20:10:20 +0100 Subject: [PATCH] Enable GPU acceleration by default and adjust compact mode CSS for improved layout --- src/browser/app/profile/zen-browser.js | 5 +++++ src/browser/base/content/zen-styles/zen-compact-mode.css | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/src/browser/app/profile/zen-browser.js b/src/browser/app/profile/zen-browser.js index cace923ac..e5477e7e8 100644 --- a/src/browser/app/profile/zen-browser.js +++ b/src/browser/app/profile/zen-browser.js @@ -430,3 +430,8 @@ pref("media.cache_resume_threshold", 3600); pref("media.memory_caches_combined_limit_kb", 2560000); pref("image.mem.decode_bytes_at_a_time", 32768); + +// Enable GPU by default +pref("gfx.canvas.accelerated", true); +pref("media.hardware-video-decoding.enabled", true); +pref("layers.gpu-process.enabled", true); diff --git a/src/browser/base/content/zen-styles/zen-compact-mode.css b/src/browser/base/content/zen-styles/zen-compact-mode.css index 7970e3bcd..433cd7d01 100644 --- a/src/browser/base/content/zen-styles/zen-compact-mode.css +++ b/src/browser/base/content/zen-styles/zen-compact-mode.css @@ -60,8 +60,8 @@ :root[zen-single-toolbar='true'] & { top: var(--zen-element-separation); - & #nav-bar { - margin-left: calc(var(--zen-toolbox-padding) / 2) !important; + &:not([zen-right-side='true']) #nav-bar { + margin-left: 0 !important; } } }