Compatibility/System Addon/Roadmap

From MozillaWiki
< Compatibility‎ | System Addon
Revision as of 17:39, 5 January 2017 by DenSchub (talk | contribs) (add platform filters for version 2)
Jump to navigation Jump to search

These are features to implement and bugs to resolve for future versions:

Version 2

  • Ability to override user agent requests via JavaScript (navigator.userAgent)
  • Easier support for targeting specific platforms only (OSX/Linux/Windows, Fennec/Desktop, ...)
  • Richer console message, including a link to the webcompat report and instructions on how to disable the override
  • Localization of the console log message

Not yet assigned to a target version

  • Ability to inject and override JS
  • Ability to inject and override CSS
  • Ability to listen to and apply DOM manipulations

General ToDos

  • Determine what is and isn't possible today via XPCOM; file bugs where needed
  • Develop infrastructure to validate if patches are still needed, or are still working (i.e., once a week)