STR: 1. in the stylesheet: span, b, strong {font-weight:bolder}; p {font-family:Optima; } 2. put a paragraph with either a <b> or <strong> element AR: the bold or strong element uses 'Optima ExtraBold' ER: the bold or strong element uses 'Optima Bold' It is as if the author stylesheet doesn't override the UA stylesheet, but/and processes the font-weight:bolder twice. According to the WebKit inspector, the font-weight computes to '800' instead of '700'. Requirement: fonts that have more than one bold face, such as Optima on OS X. Safari 3.1 processes this 'correctly' because it didn't handle multiple font-weights (added in bug 6484). Gecko 1.9.0+ handles this correctly
Created attachment 23250 [details] test case The 2 lines of text should be identical.
I am unable to reproduce this bug in Safari 17.2, Chrome Canary 122 and Firefox Nightly 122. All of them are matching with each other while using 'macOS 14.2'. Marking this as 'RESOLVED CONFIGURATION CHANGED'.