Skip to content

docs(glossary): add Interface glossary page - #45399

Merged
Josh-Cena merged 3 commits into
mdn:mainfrom
dsk-dev-ai:fix/44091-interface-glossary
Aug 31, 2026
Merged

Josh-Cena merged 3 commits into
mdn:mainfrom
dsk-dev-ai:fix/44091-interface-glossary

Conversation

@dsk-dev-ai

Copy link
Copy Markdown
Contributor

Summary

Fixes #44091.

This PR adds the missing Glossary definition for Interface, which was linked (but unresolved) from the existing Mixin and WebIDL glossary pages. It follows the structure of the existing Class glossary page.

What changed

  • Added files/en-us/glossary/interface/index.md (new page)
    • title: Interface, slug: Glossary/Interface, page-type: glossary-definition, sidebar: glossarysidebar
    • Defines "interface" in WebIDL/web standards terms, notes inheritance from other interfaces and inclusion of mixin members, and how interfaces are exposed to JavaScript in browsers.
    • See also: WebIDL and Mixin glossary pages, the "Information contained in a WebIDL file" guide, and the WebIDL spec.

@dsk-dev-ai
dsk-dev-ai requested a review from a team as a code owner August 30, 2026 11:18
@dsk-dev-ai
dsk-dev-ai requested review from hamishwillee and removed request for a team August 30, 2026 11:18
@github-actions github-actions Bot added Content:Glossary Glossary entries size/s [PR only] 6-50 LoC changed labels Aug 30, 2026
@github-actions

github-actions Bot commented Aug 30, 2026 •

Copy link
Copy Markdown
Contributor

Preview URLs (1 page)

External URLs (3)

URL: /en-US/docs/Glossary/Interface
Title: Interface

(comment last updated: 2026-08-31 18:04:35)

@Josh-Cena
Josh-Cena requested review from Josh-Cena and removed request for hamishwillee August 30, 2026 19:50
@Josh-Cena
Josh-Cena force-pushed the fix/44091-interface-glossary branch from 2429b31 to 28d6892 Compare August 31, 2026 17:52

@Josh-Cena Josh-Cena left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Thank you

@Josh-Cena
Josh-Cena merged commit 08307dc into mdn:main Aug 31, 2026
8 of 9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Content:Glossary Glossary entries size/s [PR only] 6-50 LoC changed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Write a glossary page for "interface"

3 participants