Merge pull request #13217 from lissyx/bug931718-v2-gaia

Bug 931718 - Introduce a 'print-xulrunner-sdk' make target
Merge pull request #13161 from luke-chang/919370_unit_test_for_pinyin

Bug 919370 - [Test][Keyboard] Unit test for Pinyin IME, r=rudylu
Bug 927599 - [Homescreen] Back out greyed out icons when offline
Revert "Merge pull request #13161 from luke-chang/919370_unit_test_for_pinyin"

This reverts commit 9ab17bf1759b8abd5e1de7e71c98f617a87a7a25, reversing
changes made to 1dd8c7d1209cdf23bd8bdfd1878fcdcdc58fb2bc.
Merge pull request #13220 from lightsofapollo/revert-9ab17bf1759b8abd5e1de7e71c98f617a87a7a25

Revert "Merge pull request #13161 from     luke-chang/919370_unit_test_for_pinyin"
Merge pull request #12961 from gasolin/issue-905501

Bug 905501 - [FlatFish] Write guideline for multiple resolution device s..., r=timdream
Merge pull request #13082 from EragonJ/bug-927724

Bug 927724 - [DSDS][Gaia] Voicemail webapi will be changed for DSDS
Bug 926105
Merge pull request #13170 from KevinGrandon/bug_932226_settings_keyboard_scripts

Bug 932226 - [Settings] Lazy load keyboard scripts r=arthurcc
Bug 922177 - [Settings] Need to add the APNs provided by client provisioning messages to the setting app
Bug 921424 - Replace wait for landing page after unlocking with wait for displayed app to be homescreen
Merge pull request #13147 from viorelaioia/bug_930932

Bug 930932 - Write a test to use the Keyboard's predictive text
Bug 923355 - wait for setting to be set after switching dnt toggle
Bug 930104 - Remove localId=0 hack for the system app on firefox and correctly set permission for any app loaded in Firefox r=vingtetun
Bug 930104 - Add SIMULATOR=1 to prevent shipping firefox addons in simulator profile
Bug 917312 - Part 1: Accept client provisioing messages.
Bug 917312 - Part 2: Update UI.
Bug 917312 - Part 3: Parse WAP provisioning doc.
Bug 917312 - Part 4: Store new APNs into the settings database.
Bug 917312 - Part 5: Authenticate server.