Security/Features/Mixed Content Blocker/TestPlan
< Security | Features | Mixed Content Blocker
Jump to navigation
Jump to search
Overview
Feature | Status | Lead Engineer | QA Lead | QA Status |
Mixed Content Blocker | Landed, but prefed-off | Tanvi Vyas | Virgil Dicu | In Progress |
Summary
The Mixed Content Blocker prevents "mixed script" content from being loaded into a secure web page. The Mixed Contect Blocker feature blocks mixed scripts from loading by default, and adds UI (doorhanger and icon) that enables a user to reload the page with the insecure content permitted to load. Mixed display content is allowed. Mixed script is defined as: fonts, plugin content, scripts, stylesheets, iframes, websockets, XHR Mixed content is defined as: images, audio, video, <a ping>
References
Focus areas
The following list comprises focus areas which will be considered in testing:
- Correct display of messages when visiting a mixed content webpage
- UI flow when blocking/unblocking mixed content on a webpage
- URL Bar display with auto-complete/minimized/maximized navigation bar
- make sure other security UI icons are displayed as expected
- Session restore interaction
Test strategy
- create manual test cases (moztrap.mozilla.org)
- test creation should take into account focus areas
- run all tests once for every branch (sign-off)
- tests shall be ran on all supported platforms before Release: Windows Vista, XP, 7, 8, Mac OS 10.6, 10.7, 10.8, Ubuntu 12.04
- identify and create automated tests for non-automated test cases - if possible
- verify fixed bugs (dependencies in Master bug)
- do regular triage related to feature regressions in Security components
Test Cases
[ Moztrap test cases] Spreadsheet
Important bugs
ID | Summary | Priority | Status |
---|---|---|---|
747090 | Change the icon for mixed content | -- | RESOLVED |
815321 | [meta] Master Bug for Mixed Content Blocker | P3 | NEW |
822366 | Implement Mixed Content Blocker New Icon - Frontend Changes | -- | RESOLVED |
822371 | Implement Mixed Content Blocker Doorhanger - Frontend Changes | -- | RESOLVED |
836459 | Mixed Active Content Icon doesn't display for a page with both mixed active and display content | -- | VERIFIED |
5 Total; 1 Open (20%); 3 Resolved (60%); 1 Verified (20%);
Sign-off Criteria
- Feature landed and functional on all supported platforms
- P1 bugs have been verified and have not yielded important regressions