The Bugs Blocking In-Content Prefs, part 2
26 November, 2014 § 1 Comment
At the beginning of November I published a blog post with the list of bugs that are blocking in-content prefs from shipping. Since that post, quite a few bugs have been fixed and we figured out an approach for fixing most of the high-contrast bugs.
As in the last post, bugs that should be easy to fix for a newcomer are highlighted in yellow.
Here is the new list of bugs that are blocking the release:
- High Contrast mode
- Session restore
- Bug 1043346: InContent Prefs – Dialogs should have their dimensions reset after closing
- Bug 1043612: Persist the size of resizable in-content subdialogs
- Bug 1044597: in-content preferences: resized dialogs should not push buttons into overflow
- Bug 1044600: in-content preferences: empty dialogs after pressing backspace or the Back button
- Bug 1055973: Navigating by TAB key, it should be only in between the browser UI and the sub-dialog
- Bug 1056478: Resizer of sub-dialog follows only half of the movement of mouse pointer
- Bug 1008171: No focus for elements except textboxes (and buttons, on Windows and Linux) inside in-content preferences
- Bug 1008172: Scrolling up and down on pages with scrollbars in about:preferences will change subgroups
- Bug 1014208: Updated InContent Preferences Design Based on Project Chameleon
- Bug 1036434: In-content preferences doesn’t show the complete scrollbar
The list is now down to 16 bugs (from 20). In the meantime, the following bugs have been fixed:
Bug 1022578: Can’t tell what category is selected in about:preferences when using High Contrast mode Bug 1022579: Help buttons in about:preferences have no icon when using High Contrast mode Bug 1012410: Can’t close in-content cookie exceptions dialog Bug 1089812: Implement updated In-content pref secondary dialogs
Big thanks goes out to Richard Marti and Tim Nguyen for fixing the above mentioned bugs as well as their continued focus on helping to bring the In-Content Preferences to to the Beta and Release channels.