Mac OS X integration with Firefox
26 December, 2012 § 14 Comments
As I’ve been researching potential Spring 2013 capstone projects, I’ve been looking in to Firefox’ current OS X integration. This includes what parts need improving as well as are currently missing.
With the help of many people in the Mozilla community, I’ve received lots of feedback as to what could be improved. Below is the list of work needed that I have come across.
[P1] Accepting click events in the titlebar area https://bugzilla.mozilla.org/show_bug.cgi?id=647216 https://bugzilla.mozilla.org/show_bug.cgi?id=625989 Keychain support Lion Scrollbars Edge bounce and overscroll Fullscreen mode improvements (Now that Lion fullscreen has been implemented, what is still needed here? - Jared) Swipe/gesture support is buggy (bug 673675) Dock Download Progress [P2] Lion resume support Auto-fill from Address Book Use the system provided spell checker Text autocorrection Built in word definition panels Investigate potential changes needed if sandboxed Dictation support Integration with Services (control click text selection in any cocoa app for a Services menu) [P3] iCloud support (shared settings? document storage?) Spotlight (Bookmarks and History) Speech (control click text selection in any cocoa app for a Speech menu) Airplay (mirror firefox to your tv) Use system provided geolocation [Untriaged] Applescript support Dragging content to and from Firefox to the OS/other applications within OS X (bug 591713) Double-tap to zoom (bug 688990) Look up gesture (bug 687026, depends on bug 301451) Improve focus ring style for urlbar & search field (bug 689012) Unfocused Firefox window needs dimmed text in tab titles and address bar (bug 688678) View menu item stays highlighted after resubmitting POST-form and pressing Cancel (bug 688412) [10.7] Character repeat on long button presses doesn't work (bug 686113) [10.7] panels with titlebars not receiving mouse clicks (bug 677545) [10.7] Hardware acceleration on: The corners at the bottom have no fade out effect / anti-aliasing (bug 675410) (awaiting QA) [10.7] Firefox 5.0.1 running on Mac OS10.7 returns a Error Code 502 Proxy Error when browsing Web sites (bug 674868) [10.7] Update Firefox Theme for Mac OS X 10.7 Lion (bug 667456) [10.7] Filepicker directory is not remembered (bug 654842) Lion Compatibility Bug: https://bugzilla.mozilla.org/show_bug.cgi?id=636455
Source: UX team Mac OS integration list
Josh Aas proposed that the project focus on improving our multitouch/gesture support in Firefox. What gestures do you know of that could be improved/are missing?
I think multitouch/gesture support will be a good project is because the students should each be able to work on their own gestures, thus making the project parallelizable. As well the project is also not a binary success/failure (assuming the students are able to improve at least one gesture).