User:Mooeypoo/VisualEditor:RTL Testing Checklist

Language direction can come in either the user interface or the wiki itself, and the mixes seem to have a potential to create unexpected bugs in appearance and functionality, especially when dealing with code that's conditional on the direction. Also, elements in VE may appear inside or outside frames which may change the way their positioning works, so these cases must be tested against to prevent bugs.

In any new code that touches on fixing positioning of elements conditionally in RTL (either rtl wikis or rtl gui) there's a potential to mess up any combination of those directions.

This is an attempt to create an organized testing routine for this type of code submissions.

Checklist

 * 1) Appearance:
 * 2) RTL Wiki / LTR GUI  [  ]
 * 3) RTL Wiki / RTL GUI  [  ]
 * 4) LTR Wiki / LTR GUI  [  ]
 * 5) LTR Wiki / RTL GUI  [  ]
 * 6) Consistency:
 * 7) Positioning inside Surfaces:
 * 8) Link Inspector and Suggstion (main surface)
 * 9) Category Popups and new Category suggestion (widget surface)