Closed Bug 966702 Opened 11 years ago Closed 11 years ago

Improve mozilla-pager.js

Categories

(www.mozilla.org :: Pages & Content, defect, P4)

Production
defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: kohei, Assigned: jpetto)

References

()

Details

(Whiteboard: [kb=1259181])

1) Make pagers (tabs) work even if JavaScript is disabled 2) Add WAI-ARIA support
Blocks: 1007717
Assignee: kohei.yoshino → jon
Comments from status meeting: - Remove ability for nested pagers. - Make initializing at page load opt-in (instead of automatic). - Ability to detach/disable pagers.
Commits pushed to master at https://github.com/mozilla/bedrock https://github.com/mozilla/bedrock/commit/53e276b147768a6283334cf6c31cff50dff73de5 Improve mozilla-pager.js. Bug 966702. - Remove unused 'pager' JS bundle. - Add docs pages for mozilla-pager (Bug 1007717). - Add mozilla-pager.js demo page to styleguide (dev only). - Add ARIA support for mozilla-pager. - Add ability to create/destroy pagers. - General performance/cleanup of mozilla-pager.js. - Updated /firefox/desktop/tips/, /firefox/partners, /firefox/os/devices/, and /firefox/channel/ to use newer pager features. - Re-structured hider CSS - .visually-hidden is now a proper class (not just a mixin), and .hidden sets display: none; https://github.com/mozilla/bedrock/commit/28f5962a4c3984f4109c0360268110db897b7f68 Merge pull request #2106 from jpetto/bug-966702-improve-mozilla-pager-js Improve mozilla-pager.js. Bug 966702.
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.