Bug 943524 - fix charset and chardet processing to allow for unique IDs, r=jaws
Bug 942803 - remove bogus keycode from devtoolboxmenuitem, r=mikeratcliffe
Bug 940974 - in Australis' CustomizableUI, don't call beginBatchUpdate before potentially bailing and throwing, leading to the batch update stack being forever non-0, r=mikedeboer
Merge m-c to fx-team
Bug 942622 - Invalidate TabStateCache when .userTypedValue changes r=yoric,dao

From 087412c836ecf1412325942e20c1fd9559d8f20a Mon Sep 17 00:00:00 2001
Bug 932305 - The Cmd-D shortcut no longer works, r=past
Bug 944403 - disable Australis' add to toolbar/menu items when clicking empty bits of the tabstrip, r=mconley

--HG--
extra : rebase_source : ae2108d8e0f1fa8db60205dc19c2620d8c1d379b
Bug 941321 - try-finally all of Australis' begin/endBatchUpdate calls, r=mconley

--HG--
extra : rebase_source : 06102ada89853f201baacbca37dc9ced1243acca
Bug 709230 - Part 1: annotate by hand the JNI entry points not covered by the code generator. r=rnewman
Bug 709230 - Part 2: shunt, as appropriate, methods into RobocopAPI, where possible. r=lucasr,rnewman,gbrown
Bug 709230 - Part 3: annotate the remaining Robocop entry points. r=gbrown,rnewman
Bug 709230 - Part 4: annotate members referenced by WebRTC's JNI code. r=gcp,rnewman
Bug 924995 - Use same base app name so that it uses the same profile and more. r=bbondy
Bug 924911 - Change View on Desktop feature to be switch to Desktop feature. r=bbondy
Bug 934032 - Add View on Metro feature to Desktop Firefox in Australis. r=bbondy
Bug 932664 - Link clicks and file activations should open in the currently opened browser no matter which environment. r=bbondy
Bug 931798 - Restore session after a switch to desktop/metro happens. r=emtwo
Bug 931801 - Make shared pref sync code 2-way. r=jimm
Bug 928068 - Story - Don't allow switching to Metro while in private browser mode. r=bbondy
Bug 935178 - Support broadcast message for switching between Metro and Desktop. r=jimm