Changes

Jump to: navigation, search

DPS909 and OSD600 Fall 2011 Weekly Schedule and Notes

227 bytes added, 10:31, 1 November 2011
Week 8 (Oct 31) Introduction to Mozilla Firefox Development and Mouse Lock
* Mouse Lock API
** ''Question'': why does the web need mouse lock? Answer: [http://i.imgur.com/ZzJSH.png gaming and other immersive user interfaces], [http://www.bytearray.org/?p=3732 work to implement in Flash with demo]
** ''Question'': What will we be implementing? Answer: [http://dvcs.w3.org/hg/webevents/raw-file/default/mouse-lock.html Mouse Lock W3C Spec], [https://twitter.com/#!/vincent_scheib/status/129295387050782720 written by Google's Vincent Scheib]
** ''Question'': Where will we do our work?
** Fork and clone https://github.com/humphd/mozilla-central.
** Add https://github.com/doublec/mozilla-central as an upstream remote (e.g., <code>git remote add upstream git://github.com/doublec/mozilla-central.git</code>) so you can keep your repo up-to-date with Mozilla's repo.
** Get a http://bugzilla.mozilla.org account and CC yourself on [https://bugzilla.mozilla.org/show_bug.cgi?id=633602 bug 633602] so you will get updates.
** Do a '''debug''' build of Firefox. Figuring out what this means is part of the task.
** Read the [http://dvcs.w3.org/hg/webevents/raw-file/default/mouse-lock.html Mouse Lock W3C Spec]. Read it again. Now help fill-out the information on [[Implementing the Mouse Lock API in Firefox]].

Navigation menu