Skip to content

Delete DomUserData, Node.{get|set}Userdata, UserDataHandler#6198

Merged
sideshowbarker merged 1 commit intomdn:mainfrom
teoli2003:delete-api-about-userData
Jun 22, 2021
Merged

Delete DomUserData, Node.{get|set}Userdata, UserDataHandler#6198
sideshowbarker merged 1 commit intomdn:mainfrom
teoli2003:delete-api-about-userData

Conversation

@teoli2003
Copy link
Contributor

This is part of #6108.

We are dealing with features that are no more on the standard track (deprecated), with bcd tables. The idea is to remove the {{Specifications}}, that implies missing data in this case, without putting back an outdated table like before

UserDataHandler, DOMUserData, Node.setUserData, and Node.getUserData have been removed since Firefox… 22! (only browser who has supported them).

Time to say good-bye.

(I fixed some gremlins on the way)

I'll open a bcd PR once this lands.

@teoli2003 teoli2003 requested a review from a team as a code owner June 21, 2021 16:02
@teoli2003 teoli2003 requested a review from a team June 21, 2021 16:02
@teoli2003 teoli2003 requested a review from a team as a code owner June 21, 2021 16:02
@teoli2003 teoli2003 requested review from Rumyra and removed request for a team June 21, 2021 16:02
@github-actions
Copy link
Contributor

Preview URLs

Flaws

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

URL: /en-US/docs/Mozilla/Firefox/Releases/22
Title: Firefox 22 for developers
on GitHub
Flaw count: 2

  • macros:
    • /en-US/docs/Web/API/Document/register does not exist
    • /en-US/docs/Mozilla/Tech/XPCOM/Reference/Interface/nsITreeView does not exist

URL: /en-US/docs/Web/API/Node
Title: Node
on GitHub
Flaw count: 10

  • macros:
    • /en-US/docs/Web/API/Notation does not exist
    • /en-US/docs/Web/API/Entity does not exist
    • /en-US/docs/Web/API/EntityReference does not exist
    • /en-US/docs/Web/API/Node/getBoxQuads does not exist
    • /en-US/docs/Web/API/Node/hasAttributes does not exist
  • broken_links:
    • Can't resolve /en-US/docs/JavaScript/Reference/Global_Objects/Function
  • bad_bcd_links:
    • no explanation!
    • no explanation!
    • no explanation!
    • no explanation!

URL: /en-US/docs/Web/API/Document_Object_Model
Title: Document Object Model (DOM)
on GitHub
Flaw count: 59

  • macros:
    • /en-US/docs/Web/API/DOMConfiguration does not exist
    • /en-US/docs/Web/API/DOMErrorHandler does not exist
    • /en-US/docs/Web/API/DOMImplementationList does not exist
    • /en-US/docs/Web/API/DOMImplementationRegistry does not exist
    • /en-US/docs/Web/API/DOMImplementationSource does not exist
    • and 54 more flaws omitted

External URLs

URL: /en-US/docs/Mozilla/Firefox/Releases/22
Title: Firefox 22 for developers
on GitHub


URL: /en-US/docs/Mozilla/Firefox/Releases/61
Title: Firefox 61 for developers
on GitHub

No new external URLs


URL: /en-US/docs/Learn/HTML/Howto/Use_data_attributes
Title: Using data attributes
on GitHub

No new external URLs


URL: /en-US/docs/Web/API/Node
Title: Node
on GitHub

No new external URLs


URL: /en-US/docs/Web/API/Document_Object_Model
Title: Document Object Model (DOM)
on GitHub

No new external URLs

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants