Created attachment 8538181 [details] Screenshot Description: In Clock when language is RTL like Arabic, the Cancel button is on the left side of the screen while the blue Done button is on the right side of the screen. According to spec, the Cancel button should be on the right of the screen. The blue Done button should be left aligned. Repro Steps: 1) Update a Flame device to BuildID: 20141217040204 2) Set language to Arabic 3) Launch Clock 4) Tap new alarm button Actual: Cancel button is on the left side of the screen while the blue Done button is on the right side of the screen. Expected: Cancel button is on the right side of the screen while the blue Done button is on the left side of the screen. Environmental Variables: Device: Flame 2.2 Master (319mb)(Kitkat Base)(Full Flash) BuildID: 20141217040204 Gaia: d22dfece04fc00457e8369c660c11f945b088d2f Gecko: cb8ad2251c09 Gonk: e5c6b275d77ca95fb0f2051c3d2242e6e0d0e442 Version: 37.0a1 (2.2 Master) Firmware: V188-1 User Agent: Mozilla/5.0 (Mobile; rv:37.0) Gecko/37.0 Firefox/37.0 Repro frequency: 3/3, 100% See attached: screenshot
This is a headers bug, but we're not working on it as UX recommends we do not mirror headers for 2.2.
Test case has been added in moztrap: https://moztrap.mozilla.org/manage/case/15235/