On 2/09/2015 07:17, lalo.mart...@gmail.com wrote:
To put it simply, if I select a language via the context menu, it should still
be there next time I visit the same site; it's the intended behaviour for the
current code, and even if I don't think it's ideal, it's currently broken, and
I don't understand how there can be any resistance to fixing it.
This was reported in bug
https://bugzilla.mozilla.org/show_bug.cgi?id=717433.
I have submitted a simple patch which addresses this problem only
without trying to do a general clean-up.
I've presented the patch for review and it has been accepted and will be
part of Firefox 43.
Another problem is still bugging me:
I've installed a German localised version of Firefox and one dictionary,
the German one. This represents the average non-English speaking user.
* On every new site I visit that supplies a "lang" setting, I have to
explicitly select the German spell checking dictionary. No default is
supplied.
* On every new site I visit that *does not* supply a "lang" setting, I
automatically get the German dictionary selected (since there my last
choice, which was saved in spellchecker.dictionary, gets applied).
It is a) highly annoying having to set the dictionary over and over and
b) very inconsistent, since the user doesn't generally analyse the HTML
content of the site to understand the behaviour.
I would call this another *bug* that can be fixed *without* having to
come up with a new user interface, which no one in charge does currently
have interest in or time for.
A patch for this second problem was presented in
https://bugzilla.mozilla.org/show_bug.cgi?id=1200533.
I would like to hear a good argument why this confusing behaviour should
be maintained. I don't consider the following a good argument (quote):
"Believe me when I say that *every single time* we have tried to "fix"
something here, someone has told us that they actually want a different
behavior. As such, I think that any change here must be performed as a
larger project to fix our spell checking UI. Even fixing bugs in this
code has proved to cause more issues."
I even have proof, that this is *not* a good argument, since one aspect
of the general spell checking problem (bug 717433) already has an
accepted solution.
Jorg K.
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform