Beta Presentation Multi-Touch Gestures for Firefox The Capstone Experience Team Mozilla Brandon Waterloo Guilherme de Araujo Raymond Heldt Department of Computer Science and Engineering Michigan State University Spring 2013 From Students… …to Professionals
Project Overview • Objective: Improve current Firefox multi-touch gesture support by introducing the following: Gesture Status Rotate - Completed feature and test code - In Mozilla repository Pinch - Feature-complete Double Tap (OS X) - Feature-complete The Capstone Experience Team Mozilla Beta Presentation 2
System Architecture Add-Ons Modifications are here Front End Browser Engine Gecko Rendering Engine JavaScript XML Networking Widget Code Interpreter Parser Display Backend Platform-Dependent The Capstone Experience Team Mozilla Beta Presentation 3
Rotate Image The Capstone Experience Team Mozilla Beta Presentation 4
Zoom Image/Video The Capstone Experience Team Mozilla Beta Presentation 5
Zoom Web Page The Capstone Experience Team Mozilla Beta Presentation 6
Zoom Web Page (MS Surface) The Capstone Experience Team Mozilla Beta Presentation 7
Add-On Settings The Capstone Experience Team Mozilla Beta Presentation 8
What’s left to do? • Optimize and clean up code • Ensure everything works as an add-on • Project video • Get double-tap recognition into Mozilla repository The Capstone Experience Team Mozilla Beta Presentation 9
Recommend
More recommend