From 05aa12cff35a72f98fb8379e70c90ceebaf77089 Mon Sep 17 00:00:00 2001 From: Cristian Necula Date: Mon, 30 Mar 2026 08:12:44 +0000 Subject: [PATCH] fix: add libgtk-3-0t64 for Playwright Firefox support Playwright Firefox requires libgtk-3.so.0 which is provided by libgtk-3-0t64 on Ubuntu Noble. Without it, Firefox fails to launch: libgtk-3.so.0: cannot open shared object file: No such file or directory Couldn't load XPCOM. --- images/base/Dockerfile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/images/base/Dockerfile b/images/base/Dockerfile index ba9f2be..9ca1de9 100644 --- a/images/base/Dockerfile +++ b/images/base/Dockerfile @@ -45,7 +45,7 @@ apt-get install -y --no-install-recommends \ ripgrep \ tmux -# Playwright Chromium system dependencies +# Playwright system dependencies (Chromium + Firefox) # (browser binaries are installed per-project via `npx playwright install`) apt-get install -y --no-install-recommends \ fonts-freefont-ttf \ @@ -67,6 +67,7 @@ apt-get install -y --no-install-recommends \ libfreetype6 \ libgbm1 \ libglib2.0-0t64 \ + libgtk-3-0t64 \ libnspr4 \ libnss3 \ libpango-1.0-0 \