summaryrefslogtreecommitdiff
path: root/java/openjfx8-devel/files/patch-git_c3cf651
diff options
context:
space:
mode:
authorRene Ladan <rene@FreeBSD.org>2020-12-01 20:09:51 +0000
committerRene Ladan <rene@FreeBSD.org>2020-12-01 20:09:51 +0000
commit6ac46b8d4eda46efbae5a8491764d3684545c09b (patch)
treeacb71a71266e81d3afea598c9f1c3b1f5570f675 /java/openjfx8-devel/files/patch-git_c3cf651
parentxorg-server: Add patches to fix security issues (diff)
Remove expired ports:
2020-11-30 databases/datamodeler: depends on expiring java/openjfx8-devel 2020-11-30 devel/gradle4: only needed for expiring biology/igv and java/openjfx8-devel 2020-11-30 devel/py-astroid1: Use devel/py-astroid instead 2020-11-30 devel/pylint1: Use devel/pylint instead 2020-11-30 german/mediathekview: depends on expiring java/openjfx8-devel 2020-11-30 java/openjfx8-devel: No longer maintained upstream 2020-11-30 java/openjfx8-scenebuilder: depends on expiring java/openjfx8-devel 2020-11-30 net-im/py-sleekxmpp: Upstream archived and advices to use net-im/py-slixmpp 2020-12-01 net-mgmt/zabbix44-agent: End of Life 2020-12-01 net-mgmt/zabbix44-frontend: End of Life 2020-12-01 net-mgmt/zabbix44-java: End of Life 2020-12-01 net-mgmt/zabbix44-proxy: End of Life 2020-12-01 net-mgmt/zabbix44-server: End of Life 2020-11-30 print/jabref: depends on expiring java/openjfx8-devel 2020-11-30 science/datawarrior: depends on expiring java/openjfx8-devel
Diffstat (limited to 'java/openjfx8-devel/files/patch-git_c3cf651')
-rw-r--r--java/openjfx8-devel/files/patch-git_c3cf65177
1 files changed, 0 insertions, 77 deletions
diff --git a/java/openjfx8-devel/files/patch-git_c3cf651 b/java/openjfx8-devel/files/patch-git_c3cf651
deleted file mode 100644
index a033eeac8a01..000000000000
--- a/java/openjfx8-devel/files/patch-git_c3cf651
+++ /dev/null
@@ -1,77 +0,0 @@
-Partial backport of:
-
-From c3cf651016e4cdcb4350598d4a586821071f91bf Mon Sep 17 00:00:00 2001
-From: "cturner@igalia.com"
- <cturner@igalia.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
-Date: Thu, 30 Apr 2020 15:12:36 +0000
-Subject: [PATCH] [clang 11] fix build errors due to -WWc++11-narrowing
- https://bugs.webkit.org/show_bug.cgi?id=211193
-
-Reviewed by Adrian Perez de Castro.
-
-Fixes the following errors,
-
-Source/WebCore/html/MediaElementSession.cpp:1059:9: error: type 'WebCore::RenderMedia *' cannot be narrowed to 'bool' in initializer list [-Wc++11-narrowing]
-m_element.renderer(),
-^~~~~~~~~~~~~~~~~~~~
-
-Source/WebCore/style/StyleResolver.cpp:106:55: error: type 'const char [4]' cannot be narrowed to 'bool' in initializer list [-Wc++11-narrowing]
-m_mediaQueryEvaluator = MediaQueryEvaluator { "all" };
- ^~~~~
-Source/WebCore/style/StyleResolver.cpp:106:55: note: insert an explicit cast to silence this issue
-m_mediaQueryEvaluator = MediaQueryEvaluator { "all" };
- ^~~~~
- static_cast<bool>( )
-
-* html/HTMLMediaElement.h:
-(WebCore::HTMLMediaElement::hasRenderer const):
-MediaElementSession was implicitly casting a pointer to a bool,
-which is not allowed with modern Clang checks. Add a helper method
-to encapsulate the now required static_cast<bool>.
-* html/MediaElementSession.cpp: Use the new helper method to see
-if the HTMLMediaElement has an associated renderer.
-(WebCore::MediaElementSession::updateMediaUsageIfChanged):
-* style/StyleResolver.cpp: This was calling MediaQueryEvaluator {
-"all" }; and seemingly expecting to cast a const char[] to a bool,
-or maybe String? It's confusing because of the MediaQueryEvaluator
-API. If it was implicitly converting to bool then that could be
-unintentional. Such casts are not allowed either now. The
-MediaQueryEvaluator's default constructor says it returns true for
-"all", which appears to be the original intent of this call, so I
-replaced it with that.
-(WebCore::Style::Resolver::Resolver):
-
-
-git-svn-id: http://svn.webkit.org/repository/webkit/trunk@260951 268f45cc-cd09-0410-ab3c-d52691b4dbfc
----
- Source/WebCore/ChangeLog | 39 +++++++++++++++++++++
- Source/WebCore/html/HTMLMediaElement.h | 1 +
- Source/WebCore/html/MediaElementSession.cpp | 2 +-
- Source/WebCore/style/StyleResolver.cpp | 2 +-
- 4 files changed, 42 insertions(+), 2 deletions(-)
-
-diff --git a/Source/WebCore/html/HTMLMediaElement.h b/Source/WebCore/html/HTMLMediaElement.h
-index b466dfc139d7..444f349df87b 100644
---- modules/web/src/main/native/Source/WebCore/html/HTMLMediaElement.h
-+++ modules/web/src/main/native/Source/WebCore/html/HTMLMediaElement.h
-@@ -155,6 +155,7 @@ class HTMLMediaElement
- virtual bool isVideo() const { return false; }
- bool hasVideo() const override { return false; }
- bool hasAudio() const override;
-+ bool hasRenderer() const { return static_cast<bool>(renderer()); }
-
- static HashSet<HTMLMediaElement*>& allMediaElements();
-
-diff --git a/Source/WebCore/style/StyleResolver.cpp b/Source/WebCore/style/StyleResolver.cpp
-index 651f8f1e2d78..9333b83913a4 100644
---- modules/web/src/main/native/Source/WebCore/css/StyleResolver.cpp
-+++ modules/web/src/main/native/Source/WebCore/css/StyleResolver.cpp
-@@ -103,7 +103,7 @@ Resolver::Resolver(Document& document)
- if (view)
- m_mediaQueryEvaluator = MediaQueryEvaluator { view->mediaType() };
- else
-- m_mediaQueryEvaluator = MediaQueryEvaluator { "all" };
-+ m_mediaQueryEvaluator = MediaQueryEvaluator { };
-
- if (root) {
- m_rootDefaultStyle = styleForElement(*root, m_document.renderStyle(), nullptr, RuleMatchingBehavior::MatchOnlyUserAgentRules).renderStyle;