From 6e7c4565cd8f01bc2e76a5d962e2429d9f5d1b12 Mon Sep 17 00:00:00 2001 From: fabi Date: Tue, 28 Jul 2026 20:57:08 +0200 Subject: [PATCH] ci(e2e): run WebKit, so the iOS guarantees actually gate a PR MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The workflow installed only Chromium and ran chromium-desktop + chromium-mobile. iOS Safari is the app's stated primary user — a wedding guest opening a QR link — and WebKit is the only engine in the matrix that reproduces two of its behaviours: - it enforces X-Frame-Options on the hidden download iframe, so a site-wide DENY makes the keepsake download silently do nothing. Blink hands attachments to the download manager before the frame check and never notices. - it abandons a