Skip to content

Document CSSFontFaceDescriptors interface#43286

Merged
hamishwillee merged 2 commits intomdn:mainfrom
pepelsbey:font-face-descriptors
Mar 2, 2026
Merged

Document CSSFontFaceDescriptors interface#43286
hamishwillee merged 2 commits intomdn:mainfrom
pepelsbey:font-face-descriptors

Conversation

@pepelsbey
Copy link
Member

Description

New pages

  • API/CSSFontFaceDescriptors — The CSSFontFaceDescriptors interface with properties

Updated pages

  • API/CSSFontFaceRule — Updated style property description
  • API/CSSFontFaceRule/style — Updated type references
  • API/CSS_Object_Model — Added CSSFontFaceDescriptors

Motivation

Document the CSSFontFaceDescriptors interface supported since Safari 26.

Additional details

@pepelsbey pepelsbey requested a review from a team as a code owner February 27, 2026 20:27
@pepelsbey pepelsbey requested review from hamishwillee and removed request for a team February 27, 2026 20:27
@github-actions github-actions bot added Content:WebAPI Web API docs size/m [PR only] 51-500 LoC changed labels Feb 27, 2026
@github-actions
Copy link
Contributor

github-actions bot commented Feb 27, 2026

Preview URLs (4 pages)

Flaws (1)

Note! 3 documents with no flaws that don't need to be listed. 🎉

Found an unexpected or unresolvable flaw? Please report it here.

URL: /en-US/docs/Web/API/CSS_Object_Model
Title: CSS Object Model (CSSOM)
Flaw count: 1

  • macros:
    • Macro domxref produces link /en-US/docs/Web/API/CSSMarginRule which doesn't resolve

(comment last updated: 2026-03-02 00:56:13)

Copy link
Collaborator

@hamishwillee hamishwillee left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@pepelsbey This is great. Approving. Leaving for to merge when you have kicked off the BCD suggestion below.

Can you also update the compatibility data for CSSFontFaceRule/style since this has changed from a CSSStyleDeclaration.
YOu can see what I did for the similar case here https://developer.mozilla.org/en-US/docs/Web/API/CSSPageRule/style

@pepelsbey
Copy link
Member Author

@hamishwillee filed a BCD PR, thanks for the review!

@hamishwillee hamishwillee merged commit 1d5c902 into mdn:main Mar 2, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Content:WebAPI Web API docs size/m [PR only] 51-500 LoC changed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants