svn commit: r1934147 - spamassassin/trunk/rules

[email protected] Tue, 12 May 2026 17:09:17 -0000
Newsgroups gmane.mail.spam.spamassassin.cvs
Message-ID <177860575714.1958654.11303237389693694104@svn03-he-fi>
Author: billcole
Date: Tue May 12 17:09:16 2026
New Revision: 1934147

Log:
Fix HTML_FONT_SIZE_HUGE to work with px (4.x) and web-sized (1-7) fonts. As suggested by Matija Nalis on the Users list.

Modified:
   spamassassin/trunk/rules/20_html_tests.cf

Modified: spamassassin/trunk/rules/20_html_tests.cf
==============================================================================
--- spamassassin/trunk/rules/20_html_tests.cf	Tue May 12 17:00:37 2026	(r1934146)
+++ spamassassin/trunk/rules/20_html_tests.cf	Tue May 12 17:09:16 2026	(r1934147)
@@ -105,15 +105,21 @@ describe HTML_EMBEDS		HTML with embedded
 body HTML_EXTRA_CLOSE		eval:html_range('closed_extra_ratio', '0.09', 'inf')
 describe HTML_EXTRA_CLOSE	HTML contains far too many close tags
 
-
-
-body HTML_FONT_SIZE_LARGE	eval:html_range('max_size', '5', '6')
-describe HTML_FONT_SIZE_LARGE	HTML font size is large
-
-body HTML_FONT_SIZE_HUGE	eval:html_range('max_size', '6', 'inf')
-describe HTML_FONT_SIZE_HUGE	HTML font size is huge
-
-
+if (version < 4.000000)
+  body HTML_FONT_SIZE_LARGE	eval:html_range('max_size', '5', '6')
+  describe HTML_FONT_SIZE_LARGE	HTML font size is large
+
+  body HTML_FONT_SIZE_HUGE	eval:html_range('max_size', '6', 'inf')
+  describe HTML_FONT_SIZE_HUGE	HTML font size is huge
+endif
+
+if (version >= 4.000000)
+  body HTML_FONT_SIZE_LARGE	eval:html_range('max_size', '18', '24')
+  describe HTML_FONT_SIZE_LARGE	HTML font size is large
+
+  body HTML_FONT_SIZE_HUGE	eval:html_range('max_size', '24', 'inf')
+  describe HTML_FONT_SIZE_HUGE	HTML font size is huge
+endif
 
 
 body HTML_FONT_LOW_CONTRAST	eval:html_test('font_low_contrast')