Bug 875290 - Remove TypeScript::LocalTypes, r=jandem.
Bug 874592 - nsFrameMessageManager::NewProcessMessageManager may construct child process managers with no parent, r=jdm

--HG--
extra : rebase_source : faa0b708e9e0e5f88db2319215144540622fbd3a
Bug 869123: Make a re-useable MenuItemDefault. [r=wesj]

--HG--
extra : rebase_source : f5572d35a8f7d954987c152304a460a03142fee9
Bug 869123: Make a "menu" package for menu related stuff. [r=wesj]

--HG--
rename : mobile/android/base/GeckoMenu.java => mobile/android/base/menu/GeckoMenu.java
rename : mobile/android/base/GeckoMenuInflater.java => mobile/android/base/menu/GeckoMenuInflater.java
rename : mobile/android/base/GeckoMenuItem.java => mobile/android/base/menu/GeckoMenuItem.java
rename : mobile/android/base/GeckoSubMenu.java => mobile/android/base/menu/GeckoSubMenu.java
rename : mobile/android/base/MenuItemActionBar.java => mobile/android/base/menu/MenuItemActionBar.java
rename : mobile/android/base/MenuItemDefault.java => mobile/android/base/menu/MenuItemDefault.java
rename : mobile/android/base/MenuPanel.java => mobile/android/base/menu/MenuPanel.java
rename : mobile/android/base/MenuPopup.java => mobile/android/base/menu/MenuPopup.java
rename : mobile/android/base/Divider.java => mobile/android/base/widget/Divider.java
rename : mobile/android/base/GeckoPopupMenu.java => mobile/android/base/widget/GeckoPopupMenu.java
extra : rebase_source : 3b51b8af8318e346fe41b3ab7c18421d67b1359b
Bug 869411 - Part 1: Move toolbar to gecko_app layout. r=sriram
Bug 869411 - Part 2: Replace getPadding() with getTopPadding() in AboutHome. r=lucasr
Bug 869411 - Part 3: Set AboutHome padding in setDynamicToolbarEnabled() instead of refreshToolbarHeight(). r=Cwiiis
Bug 869411 - Part 4: Save top padding state in AboutHome. r=lucasr
Bug 867058 - Check bytes.length before decoding favicons. r=mfinkle