-
Notifications
You must be signed in to change notification settings - Fork 56
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
Inconsistency: Remove chrome_style/browser_style from options_ui, browser_action, action #366
Comments
|
The purpose of the topic is to maintain consistency, by all implementing As all seem to be opposing it, then Firefox might also consider deprecating it and recommend users to include The issue is the |
Since it seems most browsers do not prioritize maintaining this browser stylesheet concept. It seems this kind of functionality should, if available at all, be disabled by default. Considering the browser style is disabled by default in Chrome and Safari, changing the default from |
Looping back from the last meeting as promised - as mentioned in the bug @Rob--W linked, the styles provided by this option were very outdated. The trouble with maintaining this property is ultimately why we decided to remove it - we could update the styles regularly, breaking extensions relying on them, or leave them alone providing more backwards compatibility but having them slowly get out of sync with the rest of Chrome. Neither seemed ideal. The suggested approach going forward would be to copy the styles in to your extension if you need them: https://source.chromium.org/chromium/chromium/src/+/main:extensions/renderer/resources/extension.css I think the suggestion @carlosjeurissen made to remove this in Firefox would be the fastest path to alignment. |
We are going to remove it from Firefox. I filed bug https://bugzilla.mozilla.org/show_bug.cgi?id=1827910 to track this specific task. |
I updated the title and positions, because the topic has moved from "support same style" to "drop chrome_style/browser_style". |
Consensus achieved, the remaining task is dropping browser_style from Firefox, which is tracked at https://bugzilla.mozilla.org/show_bug.cgi?id=1827910 |
@erosman for the record, seems As far as I know |
@carlosjeurissen I cant recall where I got that from. 🤷♂️ |
Purpose
A unified (all having or all removing) approach and implementation would be beneficial.
MV2-MV3 defaults would benefit from unification.
"options_ui"
browser_style
defaulttrue
chrome_style
defaulttrue
false
"browser_action" , "action"
browser_style
defaulttrue
n/achrome_style
defaulttrue
Notes
The chrome_style option cannot be used with manifest version 3.
See also: #108
The text was updated successfully, but these errors were encountered: