Skip to content

Document SVGScriptElement’s async, crossOrigin, defer#43738

Merged
chrisdavidmills merged 9 commits into
mdn:mainfrom
pepelsbey:svg-script-element
Jun 26, 2026
Merged

Document SVGScriptElement’s async, crossOrigin, defer#43738
chrisdavidmills merged 9 commits into
mdn:mainfrom
pepelsbey:svg-script-element

Conversation

@pepelsbey

Copy link
Copy Markdown
Member

New pages

  • API/SVGScriptElement/asyncasync property
  • API/SVGScriptElement/deferdefer property
  • API/SVGScriptElement/crossOrigincrossOrigin property

Updated pages

  • API/SVGScriptElement — Added new instance properties

Motivation

Document properties that have BCD entries but no MDN pages:

  • SVGScriptElement.async — supported since Chrome 142, Firefox 117, Safari 26.2
  • SVGScriptElement.crossOrigin — supported since Firefox 14
  • SVGScriptElement.defer — supported since Firefox 117

Additional details

Only the crossOrigin property is specced, no defer or async yet, AFAIK.

@pepelsbey pepelsbey requested a review from a team as a code owner April 10, 2026 15:34
@pepelsbey pepelsbey requested review from chrisdavidmills and removed request for a team April 10, 2026 15:34
@github-actions github-actions Bot added Content:WebAPI Web API docs size/m [PR only] 51-500 LoC changed labels Apr 10, 2026
@github-actions

github-actions Bot commented Apr 13, 2026

Copy link
Copy Markdown
Contributor

@github-actions github-actions Bot added the merge conflicts 🚧 [PR only] label Apr 29, 2026
@github-actions

Copy link
Copy Markdown
Contributor

This pull request has merge conflicts that must be resolved before it can be merged.

@dipikabh

dipikabh commented May 1, 2026

Copy link
Copy Markdown
Contributor

@pepelsbey - just spotted your PR. async property got done in #43691.

* upstream/main: (150 commits)
  PWA relative links (mdn#43953)
  feat(jsondata): add `external_link` translation key (mdn#43978)
  Clarify when var() falls back to its second argument (mdn#44015)
  Correct incorrect filename on learn assessment (mdn#44012)
  FF151 Relnote CanvasRenderingContext2D.lang (mdn#44010)
  FF151: Update container style queries support (mdn#44002)
  Firefox experimental features clean-up (mdn#43887)
  FF151 Relnote: shadowrootslotassignment (mdn#43881)
  Editorial review: Document WebGPU compatibility mode (mdn#43944)
  Correction of solution (mdn#44001)
  Synchronize with BCD v7.3.14 (mdn#44007)
  Editorial review: Document texture_and_sampler_let WGSL feature (mdn#43768)
  Editorial review: Document NavigationTransition.committed (mdn#43692)
  Update window.open on document / window creation and load behavior (mdn#43913)
  FF151 Relnote: keyboardLock option for Element.requestFullScreen() (mdn#43883)
  FF118 keyboard value for Window Event tidy (mdn#43942)
  Bump yaml from 2.8.3 to 2.8.4 (mdn#44005)
  Rename Stylesheet glossary definition to Style sheet (mdn#43997)
  Clarify else-if evaluation order (mdn#43917)
  chore(dictionaries): add technical terms flagged by spelling check (mdn#43907)
  ...

# Conflicts:
#	files/en-us/web/api/svgscriptelement/async/index.md
#	files/en-us/web/api/svgscriptelement/index.md
@github-actions github-actions Bot removed the merge conflicts 🚧 [PR only] label May 6, 2026
@pepelsbey

Copy link
Copy Markdown
Member Author

@chrisdavidmills could you please have a look?

@chrisdavidmills chrisdavidmills left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Nice work, @pepelsbey. I have a few comments for you.

Comment thread files/en-us/web/api/svgscriptelement/async/index.md Outdated
Comment thread files/en-us/web/api/svgscriptelement/async/index.md Outdated
Comment thread files/en-us/web/api/svgscriptelement/crossorigin/index.md Outdated
Comment thread files/en-us/web/api/svgscriptelement/crossorigin/index.md Outdated
Comment thread files/en-us/web/api/svgscriptelement/crossorigin/index.md Outdated
Comment thread files/en-us/web/api/svgscriptelement/crossorigin/index.md Outdated
Comment thread files/en-us/web/api/svgscriptelement/crossorigin/index.md
Comment thread files/en-us/web/api/svgscriptelement/defer/index.md Outdated
Comment thread files/en-us/web/api/svgscriptelement/defer/index.md
@github-actions github-actions Bot added the Content:SVG SVG docs label May 18, 2026
@pepelsbey pepelsbey requested a review from chrisdavidmills May 20, 2026 10:30
@pepelsbey

Copy link
Copy Markdown
Member Author

@chrisdavidmills thanks for the feedback! I think I addressed most of it. Please let me know if it got better.

@pepelsbey

Copy link
Copy Markdown
Member Author

@chrisdavidmills a quick look? 😬

@chrisdavidmills

Copy link
Copy Markdown
Contributor

Crap, sorry — I didn't get an email notification. I'll look at this on Friday; I'm on vacation today and tomorrow.

@chrisdavidmills chrisdavidmills left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Looks great, nice work @pepelsbey!

@chrisdavidmills chrisdavidmills merged commit a9e07b7 into mdn:main Jun 26, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Content:SVG SVG docs 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.

4 participants