sindresorhus/refined-github

Improve Safari version #3766

fregante posted onGitHub

Maybe after #3686

Safari appears to have a great way to handle host permissions:

This means that the Safari version can drop everything that was needed to support GitHub Enterprise:

These changes should happen at build time, hopefully something that will be set up by #3686. In reality, once the permissions are gone, the 2 packages will be silent.

And

  • the Refined GitHub app should include instructions about how to enable it. Edit: Or maybe I can just include this information in the "Welcome" issue


Maybe many of these Safari-specific changes could be avoided if we just fix the regular permission toggle: https://github.com/fregante/webext-domain-permission-toggle/issues/10

posted by fregante over 4 years ago

Note: It turns out that Safari shows a toolbar button regardless of browser_action in manifest.json, just like Chrome does.

posted by fregante about 4 years ago
posted by fregante about 4 years ago

Fund this Issue

$0.00
Funded

Pull requests