mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-23 04:00:05 +02:00
Epiphany: fix for new webkit-gtk
This commit is contained in:
@@ -8,7 +8,7 @@ Its code name is Epiphany."
|
||||
HOMEPAGE="https://wiki.gnome.org/Apps/Web"
|
||||
COPYRIGHT="2005-2022 The GNOME Project"
|
||||
LICENSE="GNU GPL v3"
|
||||
REVISION="4"
|
||||
REVISION="5"
|
||||
SOURCE_URI="https://gitlab.gnome.org/GNOME/epiphany/-/archive/$portVersion/epiphany-$portVersion.tar.bz2"
|
||||
CHECKSUM_SHA256="867117c09a532c06e2db0f283c153f310bfec0e28c4ef06955dfa1f3ec6167c7"
|
||||
PATCHES="epiphany-$portVersion.patchset"
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
From e522672901daee0b6929b4db2eb8b52248441e68 Mon Sep 17 00:00:00 2001
|
||||
From eb8f121ffe0483ae952725261cf4c76882556a48 Mon Sep 17 00:00:00 2001
|
||||
From: Gerasim Troeglazov <3dEyes@gmail.com>
|
||||
Date: Tue, 6 Dec 2022 19:51:55 +1000
|
||||
Subject: Fix build for Haiku
|
||||
@@ -26,7 +26,7 @@ index 8dd7a93..3d95be6 100644
|
||||
2.37.3
|
||||
|
||||
|
||||
From 2b9143bc8ab8a1f54c26d21685120d1cb09ba2d2 Mon Sep 17 00:00:00 2001
|
||||
From 5df5a840b9d3cb0dc6363b8272ea856d16ad8883 Mon Sep 17 00:00:00 2001
|
||||
From: Gerasim Troeglazov <3dEyes@gmail.com>
|
||||
Date: Tue, 6 Dec 2022 19:52:45 +1000
|
||||
Subject: Use /dev/random for ephy_sync_utils_generate_random_bytes
|
||||
@@ -64,7 +64,7 @@ index 75c08fc..156a730 100644
|
||||
2.37.3
|
||||
|
||||
|
||||
From 222d38b4297cab4febc961031843ec086942bd4c Mon Sep 17 00:00:00 2001
|
||||
From c41d7db16f4a199560e0bb5f80451d3ed6084fdf Mon Sep 17 00:00:00 2001
|
||||
From: Gerasim Troeglazov <3dEyes@gmail.com>
|
||||
Date: Tue, 6 Dec 2022 19:53:26 +1000
|
||||
Subject: Disable settings for set default browser
|
||||
@@ -93,7 +93,7 @@ index f557397..758aa7e 100644
|
||||
2.37.3
|
||||
|
||||
|
||||
From fac20930d8a54a942b80271139d06e9eea9308de Mon Sep 17 00:00:00 2001
|
||||
From 13bcf0ae7b33d8dd46b8e4c9845cdaf5e1e62a93 Mon Sep 17 00:00:00 2001
|
||||
From: Gerasim Troeglazov <3dEyes@gmail.com>
|
||||
Date: Tue, 6 Dec 2022 19:53:41 +1000
|
||||
Subject: Add open handler for Haiku
|
||||
@@ -152,7 +152,7 @@ index 18017f7..6f4d58d 100644
|
||||
2.37.3
|
||||
|
||||
|
||||
From ea37024d90fc721044a4fad47b6fc1b563349b06 Mon Sep 17 00:00:00 2001
|
||||
From 587f9115e0cd06799300dffd7cf5bd8c5a879b50 Mon Sep 17 00:00:00 2001
|
||||
From: Gerasim Troeglazov <3dEyes@gmail.com>
|
||||
Date: Tue, 6 Dec 2022 19:54:11 +1000
|
||||
Subject: Set XDG variables
|
||||
@@ -205,7 +205,7 @@ index be9b6db..68d9922 100644
|
||||
2.37.3
|
||||
|
||||
|
||||
From b0d04927885c6f7014269c60219f9f7f20519014 Mon Sep 17 00:00:00 2001
|
||||
From ee2fb64c75c59f764d6859e73d05c876805e54c5 Mon Sep 17 00:00:00 2001
|
||||
From: Gerasim Troeglazov <3dEyes@gmail.com>
|
||||
Date: Sun, 11 Dec 2022 12:06:20 +1000
|
||||
Subject: Disable translate languages, fix #7524
|
||||
@@ -323,7 +323,7 @@ index 75ba956..4570215 100644
|
||||
2.37.3
|
||||
|
||||
|
||||
From 18736ed4d0deff9f3b4118862c93b4ee5183c5d7 Mon Sep 17 00:00:00 2001
|
||||
From eff5416783e781012f6e187b5564348b177c00c8 Mon Sep 17 00:00:00 2001
|
||||
From: Gerasim Troeglazov <3dEyes@gmail.com>
|
||||
Date: Sun, 11 Dec 2022 12:06:53 +1000
|
||||
Subject: Use system locale folder for liblocaledir
|
||||
@@ -355,7 +355,7 @@ index 3d95be6..01f696d 100644
|
||||
2.37.3
|
||||
|
||||
|
||||
From 9744769450a7a35d80d42a259d350e6937dd1c46 Mon Sep 17 00:00:00 2001
|
||||
From f38837a4729b11c1eda6a5bdb9ccb86cb7d08c44 Mon Sep 17 00:00:00 2001
|
||||
From: Gerasim Troeglazov <3dEyes@gmail.com>
|
||||
Date: Sun, 11 Dec 2022 12:07:29 +1000
|
||||
Subject: Remove icon transparency for about page
|
||||
@@ -418,7 +418,7 @@ index e3138b9..85507b5 100644
|
||||
2.37.3
|
||||
|
||||
|
||||
From a84d189836b5334a2445c66aa0cae8d5300c6ff0 Mon Sep 17 00:00:00 2001
|
||||
From 8e2d17725d3561eaaf8b5927997e3e0efc810dff Mon Sep 17 00:00:00 2001
|
||||
From: Gerasim Troeglazov <3dEyes@gmail.com>
|
||||
Date: Sun, 11 Dec 2022 13:44:46 +1000
|
||||
Subject: With 128px for about icons
|
||||
@@ -439,3 +439,40 @@ index 85507b5..c7eb69e 100644
|
||||
--
|
||||
2.37.3
|
||||
|
||||
|
||||
From 008e6f5ad74d90b1f79a7a395b8b20eabe9eb3f9 Mon Sep 17 00:00:00 2001
|
||||
From: Michael Catanzaro <mcatanzaro@redhat.com>
|
||||
Date: Thu, 1 Dec 2022 16:13:23 -0600
|
||||
Subject: overview.js: fix thumbnails when loading from session state
|
||||
|
||||
|
||||
diff --git a/embed/web-process-extension/resources/js/overview.js b/embed/web-process-extension/resources/js/overview.js
|
||||
index a15f698..3770844 100644
|
||||
--- a/embed/web-process-extension/resources/js/overview.js
|
||||
+++ b/embed/web-process-extension/resources/js/overview.js
|
||||
@@ -29,6 +29,9 @@ Ephy.Overview = class Overview
|
||||
_initialize()
|
||||
{
|
||||
const anchors = document.getElementsByTagName('a');
|
||||
+ if (anchors.length === 0)
|
||||
+ return;
|
||||
+
|
||||
for (let i = 0; i < anchors.length; i++) {
|
||||
const anchor = anchors[i];
|
||||
if (anchor.className !== 'overview-item')
|
||||
@@ -253,11 +256,7 @@ Ephy.Overview.Item = class OverviewItem
|
||||
|
||||
thumbnailPath()
|
||||
{
|
||||
- const style = this._thumbnail.style;
|
||||
- if (style.isPropertyImplicit('background'))
|
||||
- return null;
|
||||
-
|
||||
- const background = style.getPropertyValue('background');
|
||||
+ const background = this._thumbnail.style.getPropertyValue('background');
|
||||
if (!background)
|
||||
return null;
|
||||
|
||||
--
|
||||
2.37.3
|
||||
|
||||
|
||||
Reference in New Issue
Block a user