No bug: update Fennec resources and code.
Bug 1062112 - Backport: Add silly hashCode methods. r=nalexander
Bug 1068051 - Add high-res device drawables. r=trivial
Bug 1044794 - Backport: Disable Sync share handler when share overlay is enabled. r=nalexander
Bug 1068051 - Add high-res device drawables. r=trivial
Bug 1081317: Don't create redundant temporary objects when converting primitives to strings. r=rnewman
Bug 1081287: Use EnumMap where possible. r=rnewman
Bug 1081397: Finalise large numbers of fields. r=rnewman
Bug 1081406: Remove unnecessary numeric casts. r=rnewman
Bug 1081401: Remove unnecessary autoboxing. r=rnewman
Bug 1081388: Add missing @Override annotations. r=rnewman
Bug 1081388 - Add missing @Override annotations. r=rnewman
Bug 1081401 - Remove unnecessary autoboxing. r=rnewman
Bug 1081406 - Remove unnecessary numeric casts. r=rnewman
Bug 1081397 - Automatically mark fields as final. r=rnewman
Bug 1064620 - Change preprocessor directive to //#. r=rnewman
No bug - Import Fennec files and add new preprocessor directives.
No bug - fix preprocessor to work with new marker.
Bug 1081317 - Don't create redundant temporary objects when converting primitives to strings. r=rnewman
Bug 1081287 - Use EnumMap where possible. r=rnewman