[QA] VisualEditor language support tests

Amir E. Aharoni amir.aharoni at mail.huji.ac.il
Tue Aug 27 14:33:45 UTC 2013


2013/8/27 Chris McMahon <christopher.mcmahon at gmail.com>:
>
>
>
> On Tue, Aug 27, 2013 at 5:29 AM, Amir E. Aharoni
> <amir.aharoni at mail.huji.ac.il> wrote:
>>
>> Hallo,
>>
>> Are there any tests for VisualEditor that are specifically targeted at
>> checking the support for different languages and scripts?
>
>
> I think you're working with Moriel Schottlender (mooeypoo) on some of this.
> I believe that there are unit-level tests for parsoid that do this sort of
> thing.   (And if there are not, there probably should be).

I'm working with her mostly on fixing bugs in right-to-left support
and on marking the direction and the language of <span>s and <div>s,
and not so much on typing.

> I am more interested in testing the mechanics of VE in the browser right now
> than I am in testing particular characters in particular scripts.  Is there
> some broad risk we can mitigate by doing this testing all the way up in the
> browser itself?

I'm talking about the browser level here. A lot of basic typing
functionality is re-implemented in VE instead of using the browser and
OS features - cursor movement, shortcuts for selection and deletion,
input methods, etc. (By "input methods" I refer not so much to the
input methods in the ULS extension, but mostly to native keyboards for
Chinese and Japanese, which are so complicated that they called "input
methods" rather than just "keyboard layouts".)

Risks to mitigate? - of course there are. Support for languages of
India, as well as Chinese and Japanese is only now being fleshed out.
Not supporting this functionality or introducing regressions will make
VE unusable for thousands of editors in these languages. In addition
to bugs already mentioned, there is also
https://bugzilla.wikimedia.org/show_bug.cgi?id=51477
- It's marked as resolved, but it needs regression testing, and there
are more like him.

--
Amir Elisha Aharoni · אָמִיר אֱלִישָׁע אַהֲרוֹנִי
http://aharoni.wordpress.com
‪“We're living in pieces,
I want to live in peace.” – T. Moore‬



More information about the QA mailing list