Proposal: Add permanentNodeType
property to BookmarkTreeNode
#732
Labels
neutral: firefox
Not opposed or supportive from Firefox
neutral: safari
Not opposed or supportive from Safari
supportive: chrome
Supportive from Chrome
Proposal
Add a new
permanentNodeType
property to BookmarkTreeNode, with a new PermanentNodeType enum:This could be optional, or set to a
NOT_PERMANENT
/NONE
value for other nodes.Individual browser vendors could add additional variants to this enum.
Motivation
It is typical for browsers to have a number of permanent nodes at the top-level of the bookmarks tree.
For example, Chrome, Edge and Firefox all have a variation of the bookmarks bar concept.
Identifying these children is currently not possible in a robust way:
By ID
The IDs are not consistent between browsers:
Additionally, in Chromium based browsers the ID is normally predictable but can change in rare cases.
By name
The names are also not consistent and may change over time.
The text was updated successfully, but these errors were encountered: