René's URL Explorer Experiment


Title: doc: `DOMException` missing from “Errors” API reference docs page · Issue #40789 · nodejs/node · GitHub

Open Graph Title: doc: `DOMException` missing from “Errors” API reference docs page · Issue #40789 · nodejs/node

X Title: doc: `DOMException` missing from “Errors” API reference docs page · Issue #40789 · nodejs/node

Description: 📗 API Reference Docs Problem Version: v17.0.0 Platform: Linux 5.10.47-linuxkit x86_64 GNU/Linux Subsystem: errors Location Section of the site where the content exists Affected URL(s): https://nodejs.org/api/globals.html#domexception htt...

Open Graph Description: 📗 API Reference Docs Problem Version: v17.0.0 Platform: Linux 5.10.47-linuxkit x86_64 GNU/Linux Subsystem: errors Location Section of the site where the content exists Affected URL(s): https://node...

X Description: 📗 API Reference Docs Problem Version: v17.0.0 Platform: Linux 5.10.47-linuxkit x86_64 GNU/Linux Subsystem: errors Location Section of the site where the content exists Affected URL(s): https://node...

Opengraph URL: https://github.com/nodejs/node/issues/40789

X: @github

direct link

Domain: github.com


Hey, it has json ld scripts:
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"doc: `DOMException` missing from “Errors” API reference docs page","articleBody":"# 📗 API Reference Docs Problem\r\n\r\n\u003c!--\r\n\r\nThank you for wanting to make nodejs.org better!\r\n\r\nThis template is for issues with the Node.js API\r\nreference documentation.\r\n\r\nFor problems with nodejs.org beyond the API\r\nreference documentation, please open an issue\r\nusing the issue tracker for our site repository.\r\n\r\n  https://github.com/nodejs/nodejs.org\r\n\r\nFor more general support, please open an issue\r\nusing the issue tracker for our help repository.\r\n\r\n  https://github.com/nodejs/help\r\n\r\n---\r\n\r\nFor the issue title, please enter a one-line\r\nsummary after “doc:” (preferably 50 characters\r\nor less and no more than 72).\r\n\r\nThe “✍️” are placeholders signifying requests for\r\ninput. Replace them with your responses.\r\n\r\nIf you are unsure of something, do your best.\r\n\r\n-->\r\n\r\n\u003c!-- The output of “node --version”. -->\r\n\r\n- **Version**: [v17.0.0](https://nodejs.org/en/blog/release/v17.0.0/)\r\n\r\n\u003c!-- The output of “uname -a” (UNIX) or version\r\nand 32-bit or 64-bit (Windows). -->\r\n\r\n- **Platform**: Linux 5.10.47-linuxkit x86_64 GNU/Linux\r\n\r\n\u003c!-- The name of affected core module. -->\r\n\r\n- **Subsystem**: `errors`\r\n\r\n## Location\r\n\r\n_Section of the site where the content exists_\r\n\r\nAffected URL(s):\r\n\r\n- https://nodejs.org/api/globals.html#domexception\r\n- https://nodejs.org/api/errors.html\r\n\r\n## Description\r\n\r\n_Concise explanation of the problem_\r\n\r\n\u003c!-- If applicable, include any screenshots that\r\nmay help solve the problem. -->\r\n\r\n[`DOMException`](https://webidl.spec.whatwg.org/#idl-DOMException), which was [made globally available](https://github.com/nodejs/node/issues/39098) in v17.0.0, is not amongst the runtime errors listed in our [“Errors” API reference docs](https://nodejs.org/dist/latest-v17.x/docs/api/errors.html). \r\n\r\nIt is, however, correctly listed on the [“Globals” page](https://nodejs.org/dist/latest-v17.x/docs/api/globals.html).\r\n\r\nBy referencing the original (“Globals”) location from a brand new section dedicated to `DOMException` on our “Errors” page, I am thinking that we may be able to have it listed on both pages similar to how we list `AssertionError` on both [`/api/errors.html`](https://nodejs.org/api/errors.html#class-assertionerror) and [`/api/assert.html`](https://nodejs.org/api/assert.html#class-assertassertionerror). Thoughts?\r\n\r\nP.S. Unsure of how relevant this may be (perhaps wrt the potential misclassification of `AbortError` raised in #40692), but this seems worth mentioning in this issue…\r\n\r\nAlong w/ [`structuredClone`](https://nodejs.org/api/globals.html#structuredclonevalue-options) ([spec link](https://html.spec.whatwg.org/multipage/structured-data.html#structured-cloning)) — which was also made globally available in v17.0.0 — we appear to have added our first (?) couple of objects to be classified as [“platform objects”](https://webidl.spec.whatwg.org/#es-platform-objects) according to [Web IDL](https://webidl.spec.whatwg.org/) (at least that’s mine and @domenic’s current interpret of the spec, anyway). Perhaps it may be worth explicitly identifying them as such in our documentation?\r\n\r\nAny additional information/suggestions would be appreciated. It seems like it could simply be a minor oversight unless I am mistaken.\r\n\r\n/cc @aduh95 @targos @Trott @BridgeAR @addaleax @mcollina @benjamingr @jasnell (et al. who may have more context)\r\n\r\n---\r\n\r\n\u003c!-- Use “[x]” to check the box below if you are\r\ninterested in contributing. -->\r\n\r\n- [x] I would like to work on this issue and\r\n      submit a pull request.\r\n","author":{"url":"https://github.com/DerekNonGeneric","@type":"Person","name":"DerekNonGeneric"},"datePublished":"2021-11-11T19:40:48Z","url":"https://github.com/nodejs/node/issues/40789"}

react-profiling0
react-import-mapreact,react-dom,react-dom/client,react-dom/profiling,react-is,react-reconciler,react/compiler-runtime,react/jsx-dev-runtime,react/jsx-runtime,scheduler@d5750093facf
route-pattern/_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format)
route-controllervoltron_issues_fragments
route-actionissue_layout
fetch-noncev2:1ba6415b-be10-b757-871c-a9ac14cc40ee
current-catalog-service-hash81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114
request-idB314:3A3994:8106C5:A8456B:6AED35E1
html-safe-nonce54ee2bc76c1b92c5ab90c9a305b5a01e689d54feafdc76135ede55e831c37a6a
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJCMzE0OjNBMzk5NDo4MTA2QzU6QTg0NTZCOjZBRUQzNUUxIiwidmlzaXRvcl9pZCI6IjY1MzA0Njc2NDE4NzEzODE5ODUiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmace93590f1071a9b5fe7a34b3ebe913c40965fd5626ed7b8f1fa6600c69d22249c
hovercard-subject-tagissue:1051301651
github-keyboard-shortcutsrepository,issues,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///voltron/issues_fragments/issue_layout
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/nodejs/node/40789/issue_layout
twitter:imagehttps://opengraph.githubassets.com/6701d8df1aa5120465002847f52c7dc149eb2213737522a7e4949daf169baf74/nodejs/node/issues/40789
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/6701d8df1aa5120465002847f52c7dc149eb2213737522a7e4949daf169baf74/nodejs/node/issues/40789
og:image:alt📗 API Reference Docs Problem Version: v17.0.0 Platform: Linux 5.10.47-linuxkit x86_64 GNU/Linux Subsystem: errors Location Section of the site where the content exists Affected URL(s): https://node...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernameDerekNonGeneric
hostnamegithub.com
expected-hostnamegithub.com
None26c92a9388ddfad3fa88d132b5d5f0b4747030233dcc4e5efb05f1cbae152184
turbo-cache-controlno-preview
go-importgithub.com/nodejs/node git https://github.com/nodejs/node.git
octolytics-dimension-user_id9950313
octolytics-dimension-user_loginnodejs
octolytics-dimension-repository_id27193779
octolytics-dimension-repository_nwonodejs/node
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id27193779
octolytics-dimension-repository_network_root_nwonodejs/node
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
releasec629ad99c254d306375fc8354d04321c2c362236
ui-targetfull
theme-color#1e2327
color-schemelight dark
react-app-nameissues

Links:

Skip to contenthttps://github.com/nodejs/node/issues/40789#start-of-content
https://github.com/
Sign inhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnode%2Fissues%2F40789
GitHubRepository hosting, code review, and collaborationhttps://github.com/platform
CopilotAI coding agent for tasks, projects, and automated workhttps://github.com/features/copilot
ActionsCI/CD and automationhttps://github.com/features/actions
Code QualityQuality analysis, fixes, and enforcementhttps://github.com/features/code-quality
CodespacesCloud development environmentshttps://github.com/features/codespaces
Code SecurityVulnerability detection and remediationhttps://github.com/security/advanced-security/code-security
Secret ProtectionSecret scanning and leak preventionhttps://github.com/security/advanced-security/secret-protection
All Featureshttps://github.com/features
Documentationhttps://docs.github.com/en
Traininghttps://learn.github.com/skills
Certificationshttps://learn.github.com/credentials
Build with Copilothttps://github.com/features/ai
Customize Copilothttps://docs.github.com/en/copilot/how-tos/copilot-on-github/customize-copilot/customize-copilot-overview
Integrationshttps://github.com/marketplace
Trending reposhttps://github.com/trending
GitHub Sponsorshttps://github.com/open-source/sponsors
Developer articleshttps://github.com/resources/articles
ChangelogYour source for the latest features, improvements, and fixes across GitHub products, all in one place.https://github.blog/changelog/
Enterpriseshttps://github.com/enterprise
Teamhttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
See all industrieshttps://github.com/solutions/industry
Why GitHubhttps://github.com/why-github
Customer Storieshttps://github.com/customer-stories
Business insightshttps://github.com/solutions/executive-insights
Trust Centerhttps://github.com/trust-center
GitHub Advanced SecurityEnterprise-grade code securityhttps://github.com/security/advanced-security
Copilot for businessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/enterprise/premium-support
Documentationhttps://docs.github.com/en
Resource centerhttps://github.com/resources
Bloghttps://github.blog/
Events & webinarshttps://github.com/resources/events
Community Forumhttps://github.com/orgs/community/discussions
Customer Storieshttps://github.com/customer-stories
Integrationshttps://github.com/marketplace
Customer supporthttps://help.github.com/
Traininghttps://learn.github.com/skills
GitHub Statushttps://www.githubstatus.com/
Abouthttps://github.com/about
Partnershttps://github.com/partners
Changeloghttps://github.blog/changelog/
GitHub UniverseThe event for developers, by developers — talks, workshops, and what’s next for GitHub.https://githubuniverse.com/
Pricinghttps://github.com/pricing
Sign inhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnode%2Fissues%2F40789
Sign uphttps://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fissues_fragments%2Fissue_layout&source=header-repo&source_repo=nodejs%2Fnode
Reloadhttps://github.com/nodejs/node/issues/40789
Reloadhttps://github.com/nodejs/node/issues/40789
Reloadhttps://github.com/nodejs/node/issues/40789
nodejshttps://github.com/nodejs
nodehttps://github.com/nodejs/node
Codehttps://github.com/nodejs/node
Issues656 (656)https://github.com/nodejs/node/issues
Pull requests665 (665)https://github.com/nodejs/node/pulls
Actionshttps://github.com/nodejs/node/actions
Projectshttps://github.com/nodejs/node/projects
Security and qualityhttps://github.com/nodejs/node/security
Insightshttps://github.com/nodejs/node/pulse
https://github.com/nodejs/node
New issuehttps://github.com/login?return_to=https://github.com/nodejs/node/issues/40789
New issuehttps://github.com/login?return_to=https://github.com/nodejs/node/issues/40789
#65206https://github.com/nodejs/node/pull/65206
doc: DOMException missing from “Errors” API reference docs pagehttps://github.com/nodejs/node/issues/40789#top
#65206https://github.com/nodejs/node/pull/65206
abortcontrollerIssues and PRs related to the AbortController and AbortSignal APIs.https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3A%22abortcontroller%22
discussIssues opened for discussion and feedback.https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3A%22discuss%22
docIssues and PRs related to Node.js documentation.https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3A%22doc%22
errorsIssues and PRs related to JavaScript errors originating in Node.js core.https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3A%22errors%22
https://github.com/DerekNonGeneric
DerekNonGenerichttps://github.com/DerekNonGeneric
on Nov 11, 2021https://github.com/nodejs/node/issues/40789#issue-1051301651
v17.0.0https://nodejs.org/en/blog/release/v17.0.0/
https://nodejs.org/api/globals.html#domexceptionhttps://nodejs.org/api/globals.html#domexception
https://nodejs.org/api/errors.htmlhttps://nodejs.org/api/errors.html
DOMExceptionhttps://webidl.spec.whatwg.org/#idl-DOMException
made globally availablehttps://github.com/nodejs/node/issues/39098
“Errors” API reference docshttps://nodejs.org/dist/latest-v17.x/docs/api/errors.html
“Globals” pagehttps://nodejs.org/dist/latest-v17.x/docs/api/globals.html
/api/errors.htmlhttps://nodejs.org/api/errors.html#class-assertionerror
/api/assert.htmlhttps://nodejs.org/api/assert.html#class-assertassertionerror
#40692https://github.com/nodejs/node/issues/40692
structuredClonehttps://nodejs.org/api/globals.html#structuredclonevalue-options
spec linkhttps://html.spec.whatwg.org/multipage/structured-data.html#structured-cloning
“platform objects”https://webidl.spec.whatwg.org/#es-platform-objects
Web IDLhttps://webidl.spec.whatwg.org/
@domenichttps://github.com/domenic
@aduh95https://github.com/aduh95
@targoshttps://github.com/targos
@Trotthttps://github.com/Trott
@BridgeARhttps://github.com/BridgeAR
@addaleaxhttps://github.com/addaleax
@mcollinahttps://github.com/mcollina
@benjamingrhttps://github.com/benjamingr
@jasnellhttps://github.com/jasnell
https://github.com/benjamingr
benjamingrhttps://github.com/benjamingr
on Nov 18, 2021https://github.com/nodejs/node/issues/40789#issuecomment-972614275
https://github.com/the-spyke
the-spykehttps://github.com/the-spyke
on Feb 1, 2023https://github.com/nodejs/node/issues/40789#issuecomment-1411877759
https://github.com/aduh95
aduh95https://github.com/aduh95
on Feb 1, 2023https://github.com/nodejs/node/issues/40789#issuecomment-1411885516
https://github.com/the-spyke
the-spykehttps://github.com/the-spyke
on Feb 1, 2023https://github.com/nodejs/node/issues/40789#issuecomment-1411962528
@aduh95https://github.com/aduh95
pagehttps://nodejs.org/api/errors.html#nodejs-error-codes
https://github.com/aduh95
aduh95https://github.com/aduh95
on Feb 1, 2023https://github.com/nodejs/node/issues/40789#issuecomment-1412070130
https://github.com/the-spyke
the-spykehttps://github.com/the-spyke
on Feb 1, 2023https://github.com/nodejs/node/issues/40789#issuecomment-1412138905
@aduh95https://github.com/aduh95
https://github.com/aduh95
aduh95https://github.com/aduh95
on Feb 1, 2023https://github.com/nodejs/node/issues/40789#issuecomment-1412169527
https://dom.spec.whatwg.org/#ref-for-dom-abortcontroller-abortcontroller%E2%91%A0https://dom.spec.whatwg.org/#ref-for-dom-abortcontroller-abortcontroller%E2%91%A0
https://github.com/the-spyke
the-spykehttps://github.com/the-spyke
on Feb 1, 2023https://github.com/nodejs/node/issues/40789#issuecomment-1412182680
@aduh95https://github.com/aduh95
https://github.com/aduh95
aduh95https://github.com/aduh95
on Feb 1, 2023https://github.com/nodejs/node/issues/40789#issuecomment-1412210617
https://dom.spec.whatwg.org/#interface-AbortSignalhttps://dom.spec.whatwg.org/#interface-AbortSignal
https://github.com/the-spyke
the-spykehttps://github.com/the-spyke
on Feb 1, 2023https://github.com/nodejs/node/issues/40789#issuecomment-1412228684
@aduh95https://github.com/aduh95
https://github.com/aduh95
aduh95https://github.com/aduh95
on Feb 1, 2023https://github.com/nodejs/node/issues/40789#issuecomment-1412273122
https://github.com/aduh95
aduh95https://github.com/aduh95
on Feb 1, 2023https://github.com/nodejs/node/issues/40789#issuecomment-1412284972
WinterCGhttps://wintercg.org/
BridgeARhttps://github.com/BridgeAR
assertIssues and PRs related to the assert subsystem.https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3A%22assert%22
on Sep 19, 2025https://github.com/nodejs/node/issues/40789#event-19794329734
https://github.com/apps/github-actions
github-actionshttps://github.com/apps/github-actions
on Jun 26, 2026https://github.com/nodejs/node/issues/40789#issuecomment-4805719191
GitHub Actionshttps://help.github.com/en/actions
github-actionshttps://github.com/apps/github-actions
staleIssues and PRs marked stale due to inactivity and scheduled for automatic closure.https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3A%22stale%22
on Jun 26, 2026https://github.com/nodejs/node/issues/40789#event-27227472186
https://github.com/ChloeVPin
ChloeVPinhttps://github.com/ChloeVPin
on Jul 1, 2026https://github.com/nodejs/node/issues/40789#issuecomment-4857883198
https://github.com/ChloeVPin
ChloeVPinhttps://github.com/ChloeVPin
on Jul 1, 2026https://github.com/nodejs/node/issues/40789#issuecomment-4857884278
#64236https://github.com/nodejs/node/pull/64236
github-actionshttps://github.com/apps/github-actions
staleIssues and PRs marked stale due to inactivity and scheduled for automatic closure.https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3A%22stale%22
on Jul 2, 2026https://github.com/nodejs/node/issues/40789#event-27456981327
https://github.com/zeexzeex
zeexzeexhttps://github.com/zeexzeex
on Aug 11, 2026https://github.com/nodejs/node/issues/40789#issuecomment-5249201165
#64236https://github.com/nodejs/node/pull/64236
@aduh95https://github.com/aduh95
zeexzeexhttps://github.com/zeexzeex
on Aug 11, 2026https://github.com/nodejs/node/issues/40789#event-29263015968
doc: add DOMException section to errors API referencehttps://github.com/zeexzeex/node/commit/22cf50354b785bca7ea2e1bf0c906fdd8b4be465
https://docs.github.com/articles/closing-issues-via-commit-messages
22cf503https://github.com/zeexzeex/node/commit/22cf50354b785bca7ea2e1bf0c906fdd8b4be465
zeexzeexhttps://github.com/zeexzeex
on Aug 24, 2026https://github.com/nodejs/node/issues/40789#event-29887277718
doc: add DOMException section to errors API referencehttps://github.com/zeexzeex/node/commit/3dd99a32d92ee7493c9e1646ed2b2ba16c387c2e
https://docs.github.com/articles/closing-issues-via-commit-messages
3dd99a3https://github.com/zeexzeex/node/commit/3dd99a32d92ee7493c9e1646ed2b2ba16c387c2e
nodejs-github-bothttps://github.com/nodejs-github-bot
completedhttps://github.com/nodejs/node/issues?q=is%3Aissue%20state%3Aclosed%20archived%3Afalse%20reason%3Acompleted
#65206https://github.com/nodejs/node/pull/65206
on Sep 8, 2026https://github.com/nodejs/node/issues/40789#event-30773702564
nodejs-github-bothttps://github.com/nodejs-github-bot
on Sep 8, 2026https://github.com/nodejs/node/issues/40789#event-30773702867
doc: add DOMException section to errors API referencehttps://github.com/nodejs/node/commit/e4186d69424c1bbe01203e93ddd43c7222ba5060
https://docs.github.com/articles/closing-issues-via-commit-messages
e4186d6https://github.com/nodejs/node/commit/e4186d69424c1bbe01203e93ddd43c7222ba5060
aduh95https://github.com/aduh95
on Sep 16, 2026https://github.com/nodejs/node/issues/40789#event-31270394347
doc: add DOMException section to errors API referencehttps://github.com/nodejs/node/commit/2d0c3fed12448370a1f7ff0dd779c21c7bcd7f52
https://docs.github.com/articles/closing-issues-via-commit-messages
2d0c3fehttps://github.com/nodejs/node/commit/2d0c3fed12448370a1f7ff0dd779c21c7bcd7f52
doc: add DOMException section to errors API referencehttps://github.com/nodejs/node/commit/7bf048a336d92f68fb085c3000c73003d5dbe591
https://docs.github.com/articles/closing-issues-via-commit-messages
7bf048ahttps://github.com/nodejs/node/commit/7bf048a336d92f68fb085c3000c73003d5dbe591
Sign up for freehttps://github.com/signup?return_to=https://github.com/nodejs/node/issues/40789
Sign in to commenthttps://github.com/login?return_to=https://github.com/nodejs/node/issues/40789
abortcontrollerIssues and PRs related to the AbortController and AbortSignal APIs.https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3A%22abortcontroller%22
discussIssues opened for discussion and feedback.https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3A%22discuss%22
docIssues and PRs related to Node.js documentation.https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3A%22doc%22
errorsIssues and PRs related to JavaScript errors originating in Node.js core.https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3A%22errors%22
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.