From b5a40174096140a61769cf348f94b540464528cc Mon Sep 17 00:00:00 2001 From: Ivan Krutov Date: Sun, 24 Oct 2021 21:01:33 +0300 Subject: [PATCH 1/2] Added Safari 15.0 image information --- docs/safari.adoc | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/safari.adoc b/docs/safari.adoc index 7ce953a8a..eaa0c5b8f 100644 --- a/docs/safari.adoc +++ b/docs/safari.adoc @@ -8,4 +8,5 @@ IMPORTANT: Real Safari browser can only run under MacOS \ iOS. These Linux image | browsers/safari:13.0 | 605.x | browsers/safari:14.0 | 610.4.3.1.7 +| browsers/safari:15.0 | 613.1.6.1 |=== From 200277252f255f912a06e38eecef61a3ee6798d9 Mon Sep 17 00:00:00 2001 From: Ivan Krutov Date: Mon, 25 Oct 2021 06:50:06 +0300 Subject: [PATCH 2/2] Updated source code to support Safari 15.0 --- static/safari/Dockerfile | 2 +- static/safari/cmd/prism/main.go | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/static/safari/Dockerfile b/static/safari/Dockerfile index e7d313332..e39a8053c 100644 --- a/static/safari/Dockerfile +++ b/static/safari/Dockerfile @@ -9,7 +9,7 @@ RUN \ mkdir -p /opt/webkit && \ cd webkit && \ yes | DEBIAN_FRONTEND=noninteractive Tools/gtk/install-dependencies && \ - cmake -DPORT=GTK -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/opt/webkit -DUSE_WPE_RENDERER=OFF -DENABLE_MINIBROWSER=ON -DENABLE_BUBBLEWRAP_SANDBOX=OFF -DENABLE_GAMEPAD=OFF -DENABLE_SPELLCHECK=OFF -DENABLE_WAYLAND_TARGET=OFF -DUSE_OPENJPEG=OFF -GNinja && \ + cmake -DPORT=GTK -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/opt/webkit -DUSE_WPE_RENDERER=OFF -DENABLE_MINIBROWSER=ON -DENABLE_BUBBLEWRAP_SANDBOX=OFF -DENABLE_GAMEPAD=OFF -DENABLE_SPELLCHECK=OFF -DENABLE_WAYLAND_TARGET=OFF -DUSE_OPENJPEG=OFF -DUSE_SOUP2=ON -GNinja && \ ninja && \ ninja install && \ rm -Rf /var/lib/apt/lists/* diff --git a/static/safari/cmd/prism/main.go b/static/safari/cmd/prism/main.go index fd4b1b791..2bafe4181 100644 --- a/static/safari/cmd/prism/main.go +++ b/static/safari/cmd/prism/main.go @@ -24,7 +24,7 @@ var ( waitTimeout = 30 * time.Second gracePeriod = 30 * time.Second browserName = "safari" - browserVersion = "14.0" + browserVersion = "15.0" ) func wait(ctx context.Context, target string) (*url.URL, error) {