*Bug 596343* <https://bugzilla.mozilla.org/show_bug.cgi?id=596343>
-Users should have exclusive control over selecting their add-ons
*Bug 476430* <https://bugzilla.mozilla.org/show_bug.cgi?id=476430> -Make
third-party add-ons disabled on startup, and allow users to activate them
Is there any "testing strategy" for this? I mean, it's kind of difficult
to test all those strings. IMO at least we need:
* to know how to force that window to display
* an extension compatible with nightlies
* an extension not compatible but with a compatible update available
* an extension not compatible without available updates
* some sort of third party software that tries to install an extension
in Firefox
Francesco
Rang a bell with me right away: localizers in SuMo have exactly the
same problem: how do I get a display of a native msgbox saying
".....bla bla bla is forced to close due to bla bla bla ...." if my
current Firefox is sailing without any problems?
regards
smo
For testing plugin crashes when OOOP was introduced we used a site
(http://flashcrash.dempsky.org/) but it's not working anymore. AFAIK
there's not an equivalent of crashme.xpi for that.
Francesco
Thanks
Axel
When I'm translating that kind of stuff on SuMo I normally look at the
l10n files (MXR to find where the original string is located, then
look in the appropriate locale for the translation).
Maybe we should have an article explaining how to use MXR, how the hg
repo is structured, etc so localizers who are not familiar with them
can use the same technique?
--
Reuben
Anyhow, I discovered that changing these two keys in about:config makes
the "Selection window" reappear
> extensions.shownSelectionUI -> false
> extensions.lastAppVersion -> 8.0a1
At least is a start.
Francesco
Bug 476430 is pretty easy to test manually though, disable an extension then restart Firefox, then navigate to about:newaddon?id=<ID> for the extension and you'll see the UI.
In the second page of the wizard, in the lower part of the window
there's the string "You can always change your add-ons by going to the
Add-ons Manager." and two buttons ("Back" and "Done").
Is it possible to make that string wrap? Right now, having a very long
translation, I have to use a huge width for the entire window (130ch
instead of 100ch) just to ensure that those two buttons are not cut.
Francesco
Took me longer than I had planned but I've just posted a mozmill script
at https://bugzilla.mozilla.org/show_bug.cgi?id=596343#c182 which will
allow you to open the UI with a number of add-ons in various states to
play with. It's possible to make it more automated with screenshot
taking and such but it feels to me like just being able to play with the
UI in this way is probably best. Let me know if I'm wrong or if there
are other things that would be useful here.