README: add Docs Lookup for DevDocs to Related Projects - #2720
Open
sserpolar wants to merge 1 commit into
Open
Conversation
Signed-off-by: sserpolar <52502592+sserpolar@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Adds one row to the Related Projects table for a Chrome/Edge extension I published this week.
What it does: select an identifier on any page, right-click, and the DevDocs entry
opens in a small top-level window beside your work. The original tab is never touched.
How it differs from the existing entries: the other browser-side entries are editor or
launcher integrations. This one acts on a selection on a third-party page — which is what
#1518 concluded devdocs itself cannot do:
Notes for review:
modified. An earlier iframe-overlay version was abandoned precisely because DevDocs stores
preferences in cookies without a
SameSiteattribute (treated asLax), which a cross-siteiframe cannot read — a top-level window keeps devdocs.io first-party, so the user's own
enabled documentation sets and offline data apply.
contextMenus), no host permissions — it cannot read page content.DevDocs or freeCodeCamp.
"Electron application"), per the
<!-- table is sorted by description -->comment.