QA/Fennec/Block error page when hitting blocked URL in FFB mode
From MozillaWiki
Contents
Overview
Purpose
The main use case for this new type of Safe Browsing list is a "parental mode" which allows parents to prevent their children from accessing certain websites.
It will work like the malware and phishing lists except that there will be no way for users to click through the warning.
The testing will be focus on
- The restricted profile behavior when "Block List" is disabled
- The restricted profile behavior when "Block List" is enabled
- The main profile behavior when "Block List" is disabled
- The main profile behavior when "Block List" is enabled
Ownership
Testing Summary
Environments
Testing will be performed on following devices:
- Tablet
- 4.x
- 5.x
- 6.x
Testing Days
Date:11-01-2016
- On Nightly 46.0a1
- Enabled in Main profile
Go to about:config Search for browser.safebrowsing.forbiddenURIs.enabled and set it to "true" Go to http://itisatrap.org/firefox/forbidden.html
Result: Page shows restriction error
- Disabled in Main Profile
Go to about:config Search for browser.safebrowsing.forbiddenURIs.enabled and set it to "false" Go to http://itisatrap.org/firefox/forbidden.html
Result: Page doesn't show restriction error
- Enabled in Restricted Profile
Main profile sets Block List as inactive for the restricted profile Go to Restricted profile Go to http://itisatrap.org/firefox/forbidden.html
Result: Page shows restriction error
- Disabled in Restricted Profile
Main profile sets Block List as active for the restricted profile Go to Restricted profile Go to http://itisatrap.org/firefox/forbidden.html
Result: Page doesn't show restriction error
Bug tracking
- bugs to track the updates for blocking content in the FFB mode
ex:
ID | Summary | Priority | Status |
---|---|---|---|
1216723 | Add a new -forbid- list type for pages that need to be blocked with no override | -- | RESOLVED |
1222377 | Implement block list for restricted profiles | -- | RESOLVED |
1225433 | Restricted Profiles: Customize 'forbid' page | -- | RESOLVED |
3 Total; 0 Open (0%); 3 Resolved (100%); 0 Verified (0%);
Sign off
Criteria
- All test cases should be executed
- All blockers, critical issues must be fixed and verified or have an agreed-upon timeline for being fixed
Results
Nightly testing
- There were no blockers found while testing this feature.
Aurora testing NA
Beta testing NA