Skip to content

Clarity on Safari support for custom elements#38727

Merged
Josh-Cena merged 1 commit intomdn:mainfrom
datafilter:patch-1
Mar 20, 2025
Merged

Clarity on Safari support for custom elements#38727
Josh-Cena merged 1 commit intomdn:mainfrom
datafilter:patch-1

Conversation

@datafilter
Copy link
Copy Markdown
Contributor

Description

Moved the note about Safari's lack of support for customized built-in elements to follow that section, making it clear that only this specific type is unsupported, while autonomous custom elements are supported.

Motivation

To reduce confusion for users that are new to custom elements, to make it clear that Safari supports custom components.

Additional details

https://developer.mozilla.org/en-US/docs/Web/API/CustomElementRegistry/define

Related issues and pull requests

n/a

Moved the note about Safari's lack of support for customized built-in elements to follow that section, making it clear that only this specific type is unsupported, while autonomous custom elements are supported.
@datafilter datafilter requested a review from a team as a code owner March 20, 2025 08:07
@datafilter datafilter requested review from sideshowbarker and removed request for a team March 20, 2025 08:07
@github-actions github-actions bot added Content:WebAPI Web API docs size/xs [PR only] 0-5 LoC changed labels Mar 20, 2025
@github-actions
Copy link
Copy Markdown
Contributor

Preview URLs

Flaws (3)

URL: /en-US/docs/Web/API/Web_components/Using_custom_elements
Title: Using custom elements
Flaw count: 3

  • macros:
    • Macro produces link /en-US/docs/Web/Web_Components/Using_custom_elements which is a redirect
    • Macro produces link /en-US/docs/Web/Web_Components/Using_shadow_DOM which is a redirect
    • Macro produces link /en-US/docs/Web/Web_Components/Using_templates_and_slots which is a redirect

@Josh-Cena Josh-Cena merged commit dc14221 into mdn:main Mar 20, 2025
7 checks passed
@datafilter datafilter deleted the patch-1 branch March 20, 2025 22:15
wbamberg added a commit to wbamberg/content that referenced this pull request Apr 4, 2025
* upstream/main: (172 commits)
  chore: improve code style guide (mdn#38715)
  fix: typo on `Error.isError()` page (mdn#38754)
  plural consistency (mdn#38747)
  fix: auto-cleanup by bot (mdn#38695)
  Synchronize with BCD v5.7.4 (mdn#38709)
  Add docs for JS self-profiling API (mdn#37796)
  Better SameSite docs (mdn#38710)
  Added missing explanation for Array Literals (mdn#38745)
  Add a page on CSRF (mdn#38151)
  Fix description of several Range methods (mdn#38518)
  Remove extraneous span (mdn#38696)
  Add a definition for media containers, improve how the media files are defined and Remove wrong information (mdn#38721)
  Move visited selector guide to CSS selectors module (mdn#38642)
  Make JSON learning article more technically precise (mdn#38644)
  Make translate3d() interactive example code valid (mdn#38647)
  Clarity on Safari support for custom elements (mdn#38727)
  feat(css): Link to learning doc about text direction (mdn#38719)
  Fix typo (mdn#38739)
  move guide to module: inline formatting context (mdn#38637)
  Fix CSS pseudo-class lists (mdn#38576)
  ...
cssinate pushed a commit to cssinate/content that referenced this pull request Apr 11, 2025
Moved the note about Safari's lack of support for customized built-in elements to follow that section, making it clear that only this specific type is unsupported, while autonomous custom elements are supported.
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/xs [PR only] 0-5 LoC changed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants