Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Extension manifest.json homepage_url should default to Chrome Web Store URL #3944

Open
ccampbell opened this issue Mar 30, 2019 · 0 comments
Labels
feature/extensions priority/P5 Not scheduled. Don't anticipate work on this any time soon.

Comments

@ccampbell
Copy link

Description

In Chrome, if an extension does not specify the homepage_url field in the manifest.json, it defaults to the Chrome Web Store URL so right clicking the extension icon allows you to quickly navigate to it.

From the documentation:

If you distribute your extension using the Chrome Web Store, the homepage URL defaults to the extension's own page.

Steps to Reproduce

  1. Install this extension (shameless self-promotion): https://chrome.google.com/webstore/detail/xtab/amddgdnlkmohapieeekfknakgdnpbleb
  2. Right click the extension icon

Actual result:

Notice that the link to the item is grayed out:

image

Expected result:

It should be clickable (in Chrome):

image

Reproduces how often:

Every time

Brave version (brave://version info)

Key Value
Brave 0.61.52 Chromium: 73.0.3683.86 (Official Build) (64-bit)
Revision f9b0bec6063ea50ce2b71f5b9abbae7beee319a6-refs/branch-heads/3683@{#858}
OS Mac OS X

Reproducible on current release:

Unsure

Website problems only:

  • Does the issue resolve itself when disabling Brave Shields? No
  • Is the issue reproducible on the latest version of Chrome? No

Additional Information

This is tangentially related to #3248

@rebron rebron added priority/P5 Not scheduled. Don't anticipate work on this any time soon. feature/extensions labels Apr 5, 2019
@rebron rebron added this to General May 28, 2024
@rebron rebron moved this to P5 Backlog / waiting upstream in General May 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature/extensions priority/P5 Not scheduled. Don't anticipate work on this any time soon.
Projects
Status: P5 Backlog / waiting upstream
Development

No branches or pull requests

2 participants