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
Add a branch for Reedy on Mozilla Firefox #28
Commits on Jul 9, 2018
-
Adapt manifest.json for Firefox
- remove manifest settings not supported by Firefox - we need an add-on ID because we use storage.sync
Configuration menu - View commit details
-
Copy full SHA for ea8618b - Browse repository at this point
Copy the full SHA ea8618bView commit details -
Configuration menu - View commit details
-
Copy full SHA for fb043be - Browse repository at this point
Copy the full SHA fb043beView commit details -
Configuration menu - View commit details
-
Copy full SHA for 23640f6 - Browse repository at this point
Copy the full SHA 23640f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 42c424d - Browse repository at this point
Copy the full SHA 42c424dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 993401d - Browse repository at this point
Copy the full SHA 993401dView commit details -
Since Firefox doesn't support the fontSettings API yet, we use a hard coded list of web safe CSS fonts.
Configuration menu - View commit details
-
Copy full SHA for 838b8d6 - Browse repository at this point
Copy the full SHA 838b8d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for b61de32 - Browse repository at this point
Copy the full SHA b61de32View commit details -
Configuration menu - View commit details
-
Copy full SHA for 89666c8 - Browse repository at this point
Copy the full SHA 89666c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for cc350dc - Browse repository at this point
Copy the full SHA cc350dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7915581 - Browse repository at this point
Copy the full SHA 7915581View commit details -
The msg.key property was accessed while not being set.
Configuration menu - View commit details
-
Copy full SHA for 7452e15 - Browse repository at this point
Copy the full SHA 7452e15View commit details -
Uncomment some erroneously commented lines again
The variables are not needed, but the divs must still be created.
Configuration menu - View commit details
-
Copy full SHA for c273c69 - Browse repository at this point
Copy the full SHA c273c69View commit details -
Styles like font-family were not set
The rule ".e-Reedy-wrapper *" in content.css overrules the dynamically set styles, so we have to be more specific when setting our styles.
Configuration menu - View commit details
-
Copy full SHA for 40115d7 - Browse repository at this point
Copy the full SHA 40115d7View commit details
Commits on Jul 11, 2018
-
Use text input fields instead of HTML5 color picker
Unfortunately, we cannot use the HTML5 color picker in Firefox, because the popup immediately closes whenever the color picker opens. See https://bugzilla.mozilla.org/show_bug.cgi?id=1474423
Configuration menu - View commit details
-
Copy full SHA for 80a0ce0 - Browse repository at this point
Copy the full SHA 80a0ce0View commit details -
Proper patch for setting styles like font-family
The rule ".e-Reedy-wrapper *" in content.css overruled the dynamically set styles in case of the light theme. Now we use an explicit rule for the light theme as well.
Configuration menu - View commit details
-
Copy full SHA for c3156ea - Browse repository at this point
Copy the full SHA c3156eaView commit details -
Due to both security and performance concerns, the web-ext linter creates warnings when innerHTML() is used. This may also be problematic when submitting the add-on to Mozilla.
Configuration menu - View commit details
-
Copy full SHA for 8bd7d74 - Browse repository at this point
Copy the full SHA 8bd7d74View commit details -
Add some bottom margin to help text
For some strange reason this is only needed in Firefox, not in Chrome.
Configuration menu - View commit details
-
Copy full SHA for ff96eab - Browse repository at this point
Copy the full SHA ff96eabView commit details -
Configuration menu - View commit details
-
Copy full SHA for fd515db - Browse repository at this point
Copy the full SHA fd515dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for f1f9a76 - Browse repository at this point
Copy the full SHA f1f9a76View commit details