QA/Fennec/Support RTL
From MozillaWiki
Last updated: 2017/03/24
Overview
Purpose
The purpose of this wiki is to serve as a general test plan for verifying that users can use Fennec with RTL support
Ownership
Developer contact:
QA: Ioana Chiorean (:ioanachiorean)
Overall Status
[NOT LANDED] Nightly: NA
[NOT LANDED] Aurora: NA
[NOT LANDED] Beta: NA
Testing Summary
Timeline
- Priority 1
- bug 924699 - RTL support for Top Sites
- bug 925108 - RTL support for tab tray
- bug 928663 - RTL Support for Menu/Settings
- bug 935388 - RTL support for history page
- bug 1070846 - History: titles in RTL are invisible when they can't fit the screen
Scope of testing
The testing will be focus on verifying the Requirement from RTL Review.
Environments
Testing will be performed on following devices:
- Phones
- 4.x
- 5.x
- 6.x
- 7.0 Beta
- Tablet
- 4.x
- 5.x
- 6.0
Languages covered
- First run - Fennec 53 Nightly
- Hebrew עברית
- Arabic - Israeli Literary
- Arabic - Egyptian اللغة المصرية العامية
- PAshto Afghānī (افغانى) or Paṭhānī,
Specifications
- bug 702845 - [meta] RTL support for Firefox for Android
- Requirement from RTL Review
User stories
- As a user, I want to
Acceptance Criteria
- All Requirement from RTL Review are implemented correctly.
Testing details
Testing days
Date:01-09-2016
- Set the tracking flag to check if this will land in 51 or not.
Date:05-09-2016
- Created Test Plan
- Mailed Barbara B for AHA presence in Firefox 51 as it is present in Target 51 only column.
Date:14-10-2016
- Added Priority 1 bugs got from Barbara B
Date:19-10-2016
- Feature moved to Fennec 52
- Checked the Priority 1 bugs - no updated there
Date:19-01-2017
- Feature moved to Fennec 53
- Verified:
- bug 1321633 - [RTL] Long history item's titles & URLs are being faded out from the wrong side
- bug 1321635 - [RTL] [History page] Strings indicating the time history items were created are LTR
- bug 924700 - RTL support for Top Sites Grid View
- bug 924699 - RTL support for Top Sites
- bug 935388 - RTL support for history page
- bug 927667 - Search Suggestions RTL Support
- bug 1070846 - History: titles in RTL are invisible when they can't fit the screen
- bug 1029649 - [meta] Locale switching functionality for RTL
- bug 928688 - RTL support for URL toolbar
- bug 925108 - RTL support for tab tray
- bug 928663 - RTL Support for Menu/Settings
- bug 1323765 - [RTL] The back, forward, share and refresh buttons are mirrored
- bug 1298904 - [RTL] Change the Search field and "Add" button locations in about:config
- bug 1298385 - Add RTL alignment to text in the Private Tab welcome page on Android
- bug 1322119 - RTL support for progress bar
- bug 1298379 - RTL toast notifications
- bug 800188 - Reader Mode: lack of RTL support
- New bugs:
- bug 1331947 - [RTL] Some pages are misaligned in Top Sites Grid
- bug 1331989 - [RTL] Reader Mode Settings not mirrored
- Commented as still not fixed or not clear:
- bug 1323763 - [RTL] The back arrow is pointing left instead of right - STILL Reproducing
- bug 1322144 - [RTL] Lock & magnifier glass icons shown incorrectly under some circumstances - Not able to reproduce might be device specific
- NI to Max for dev input:
- bug 1321981 - [RTL] Swiping gesture between Top Sites, Bookmarks and History in a New Tab is reversed
- bug 1326291 - [RTL] Align the domain name in the site info panel to the right
- bug 1298913 - [RTL] RTL the preferences in about:config
- bug 800188 - Reader Mode: lack of RTL support
Date:23-01-2017
- Still Open:
- bug 1331947 - [RTL] Some pages are misaligned in Top Sites Grid
- bug 1331989 - [RTL] Reader Mode Settings not mirrored
- bug 1322144 - [RTL] Lock & magnifier glass icons shown incorrectly under some circumstances - Not able to reproduce might be device specific
- bug 1321981 - [RTL] Swiping gesture between Top Sites, Bookmarks and History in a New Tab is reversed
- bug 1326291 - [RTL] Align the domain name in the site info panel to the right
- bug 1298913 - [RTL] RTL the preferences in about:config
- bug 800188 - Reader Mode: lack of RTL support
Date:24-03-2017
- Worked on:
- bug 924703 - RTL Support for Two Line Page Rows - Resolved Duplicate
- bug 1322144 - [RTL] Lock & magnifier glass icons shown incorrectly under some circumstances - still Open but decided that is device specific
Bug Work
Tracking bugs
- bugs to track the feature
ex:
22 Total; 0 Open (0%); 9 Resolved (40.91%); 13 Verified (59.09%);
Still issues
[NEW] Bug 702845 - [meta] RTL support for Firefox for Android
Bug fixed
[RESOLVED FIXED] Bug 1295674- Fix tricking address bar to display text in RTL and enable spoofing
Signoff
Criteria
- All Requirement from RTL Review are implemented correctly.
Results
Nightly testing
- Not yet tracked
Aurora testing
- NA
Beta testing
- NA