From 0606c6f4e130a88d34b16b57d86287435dc79fbf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aki=20=F0=9F=8C=B9?= Date: Sat, 14 Mar 2026 14:39:22 +0000 Subject: [PATCH] Not every Ecma standard prepends their claueses with `sec`, this should catch the rest --- css/print.css | 13 +++++++++---- .../generated-reference/assets-inline.html | 13 +++++++++---- 2 files changed, 18 insertions(+), 8 deletions(-) diff --git a/css/print.css b/css/print.css index f67a6e23..616436fe 100644 --- a/css/print.css +++ b/css/print.css @@ -660,19 +660,24 @@ p.ECMAaddress { margin: 0; } -#sec-terms-and-definitions dfn { +[id$=terms-and-definitions] dfn { font-style: normal; } -#sec-terms-and-definitions h1 .secnum { +[id$=terms-and-definitions] emu-clause h1 { + font-size: 10pt; + -prince-bookmark-level: none; +} + +[id$=terms-and-definitions] h1 .secnum { display: block; } -#sec-terms-and-definitions > h1 > .secnum { +[id$=terms-and-definitions] > h1 > .secnum { display: inline; } -#sec-terms-and-definitions h1 + p { +[id$=terms-and-definitions] h1 + p { margin-top: 0; } diff --git a/test/baselines/generated-reference/assets-inline.html b/test/baselines/generated-reference/assets-inline.html index f12126b6..0e8fbe89 100644 --- a/test/baselines/generated-reference/assets-inline.html +++ b/test/baselines/generated-reference/assets-inline.html @@ -3917,19 +3917,24 @@ margin: 0; } -#sec-terms-and-definitions dfn { +[id$=terms-and-definitions] dfn { font-style: normal; } -#sec-terms-and-definitions h1 .secnum { +[id$=terms-and-definitions] emu-clause h1 { + font-size: 10pt; + -prince-bookmark-level: none; +} + +[id$=terms-and-definitions] h1 .secnum { display: block; } -#sec-terms-and-definitions > h1 > .secnum { +[id$=terms-and-definitions] > h1 > .secnum { display: inline; } -#sec-terms-and-definitions h1 + p { +[id$=terms-and-definitions] h1 + p { margin-top: 0; }