diff options
| author | Rene Ladan <rene@FreeBSD.org> | 2020-12-01 20:09:51 +0000 |
|---|---|---|
| committer | Rene Ladan <rene@FreeBSD.org> | 2020-12-01 20:09:51 +0000 |
| commit | 6ac46b8d4eda46efbae5a8491764d3684545c09b (patch) | |
| tree | acb71a71266e81d3afea598c9f1c3b1f5570f675 /java/openjfx8-devel/files/patch-git_c3cf651 | |
| parent | xorg-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_c3cf651 | 77 |
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; |
