Refactoring of ULS font selection tests

Change-Id: Ie4d5843f76bff277750a2d61a13b3297650e52f7
Merge "Refactoring of ULS font selection tests"
More refactoring ULS font selection tests

Change-Id: I6595e279657948265c45407be2c01a4587fdbc94
Merge "More refactoring ULS font selection tests"
Mark a step as pending since it fails because of a known bug

Bug: 56081
Change-Id: Idfa0f67c95ab6ed2c6e6a3d8fa99d064a8eb871f
Change the assertion back to original state

Bug: 56081
Change-Id: I16a8ee6c4d8aae8778f99f6e0cd0bfc7e0f32b4e
Refactoring ime tests

Scenarios:
* Input method menu
* Input method indicator is shown
* Unsupported input language (pending)

Added IMEPage

Change-Id: I1f68d177bd05baca6ae8da97364b81a4d851b8b6
Update version date and copyright year.

Change-Id: I86d529d388bad7124f9974cf565987e715f9bab6
Adding Hanuman, Nokora and Suwannaphum fonts for Khmer

Not making it default for now, to allow more testing by the community.
Other KhmerOS fonts are removed as per community request.

See: https://bugzilla.wikimedia.org/show_bug.cgi?id=53673#c9

Bug: 53673
Change-Id: I4e01dd19d1e8a4e10b6ba150ea912c6f352e6cbe
Merge "Adding Hanuman, Nokora and Suwannaphum fonts for Khmer"
Update jQuery.IME from upstream

* Add autonym class where applicable
* Change name for de-transliteration input method
* Remove obsolete my-kbd input method

Bug: 55698
Change-Id: I6e9613b760af2916a614ab687822b3b3b45e1ce5
Rename OpenDyslexic fonts to reduce maintenance burden

(When updating from upstream git repo, names are now the same)

Change-Id: Ic15a4544d75be50fd8a8f3dfc59a4ae301184b27
Merge "Rename OpenDyslexic fonts to reduce maintenance burden"
Update jQuery.IME from upstream

* Make names for Hindi input methods consistent.
* Make names for Marathi input methods consistent.

Bug: 56160
Change-Id: I0b4ff9d8d7e01392237facb54e7b77ee9ef753b0
Merge "Refactoring ime tests"
Merge "Update jQuery.IME from upstream"
Refactoring Discarding live preview of interface font

Includes fix for content font as well

Change-Id: Ie97c5d45c6613889975ca6af59c6bd0856d331dc
Refactoring Applying the live preview of interface font

We renamed get*font to just *font

Change-Id: Ib6992849a2bf927d2e2d465231df58857e506a62
Update OpenDyslexic fonts from upstream

Upto master as of 060dc8413260a6126c02bab57a32b019e2c6807e

Change-Id: I0c8a92b4fa13726de634b4810cae091bc2cdbe47
Add Batak font (no default).

Bug: 54528
Change-Id: I7af564aee8897f0d935c74867a3b404078016a7a