diff options
author | Robert Nagy <rnagy@FreeBSD.org> | 2023-09-13 18:08:22 +0000 |
---|---|---|
committer | Robert Nagy <rnagy@FreeBSD.org> | 2023-09-13 19:56:12 +0000 |
commit | 6e5c224fe143c44f11ee82f31e0424872b41f0de (patch) | |
tree | 364e5327c35facf5509b787c281657e3d139d10c /www/chromium/files/patch-third__party_blink_renderer_platform_fonts_font__palette.h | |
parent | 937fb6b160e50a0b82f40e0e886f6ae940f8bd74 (diff) | |
download | ports-6e5c224fe143c44f11ee82f31e0424872b41f0de.tar.gz ports-6e5c224fe143c44f11ee82f31e0424872b41f0de.zip |
www/chromium: update to 117.0.5938.62
Diffstat (limited to 'www/chromium/files/patch-third__party_blink_renderer_platform_fonts_font__palette.h')
-rw-r--r-- | www/chromium/files/patch-third__party_blink_renderer_platform_fonts_font__palette.h | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/www/chromium/files/patch-third__party_blink_renderer_platform_fonts_font__palette.h b/www/chromium/files/patch-third__party_blink_renderer_platform_fonts_font__palette.h new file mode 100644 index 000000000000..6f4dce7f030e --- /dev/null +++ b/www/chromium/files/patch-third__party_blink_renderer_platform_fonts_font__palette.h @@ -0,0 +1,26 @@ +--- third_party/blink/renderer/platform/fonts/font_palette.h.orig 2023-09-13 12:11:42 UTC ++++ third_party/blink/renderer/platform/fonts/font_palette.h +@@ -96,7 +96,11 @@ class PLATFORM_EXPORT FontPalette : public RefCounted< + Color::ColorSpace color_interpolation_space, + absl::optional<Color::HueInterpolationMethod> hue_interpolation_method) { + return base::AdoptRef(new FontPalette( ++#if defined(__clang__) && (__clang_major__ >= 16) + start, end, NonNormalizedPercentages(start_percentage, end_percentage), ++#else ++ start, end, NonNormalizedPercentages(NonNormalizedPercentages{start_percentage, end_percentage}), ++#endif + normalized_percentage, alpha_multiplier, color_interpolation_space, + hue_interpolation_method)); + } +@@ -170,7 +174,11 @@ class PLATFORM_EXPORT FontPalette : public RefCounted< + double normalized_percentage) { + double end_percentage = normalized_percentage * 100.0; + double start_percentage = 100.0 - end_percentage; ++#if defined(__clang__) && (__clang_major__ >= 16) + return NonNormalizedPercentages(start_percentage, end_percentage); ++#else ++ return NonNormalizedPercentages(NonNormalizedPercentages{start_percentage, end_percentage}); ++#endif + } + + double GetAlphaMultiplier() const { |