Revert "Use test fonts in the test shell and remove custom font installation on Travis." (#7265)

diff --git a/.travis.yml b/.travis.yml
index ccb1f30..358e895 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -6,6 +6,7 @@
       - ubuntu-toolchain-r-test # if we don't specify this, the libstdc++6 we get is the wrong version
     packages:
       - libstdc++6
+      - fonts-droid
 install:
   - gem install coveralls-lcov
   - npm install -g firebase-tools@">=3.0.4 <3.1.0"
diff --git a/bin/internal/engine.version b/bin/internal/engine.version
index 679bec5..edc1a86 100644
--- a/bin/internal/engine.version
+++ b/bin/internal/engine.version
@@ -1 +1 @@
-b65e1b91b5a46d710fd9c71c0a9a69f2a035265f
+2f32e8054ddac59150e170fdaf8a601ca00f5989
diff --git a/packages/flutter_tools/lib/src/test/flutter_platform.dart b/packages/flutter_tools/lib/src/test/flutter_platform.dart
index 9dee1cc..14d1743 100644
--- a/packages/flutter_tools/lib/src/test/flutter_platform.dart
+++ b/packages/flutter_tools/lib/src/test/flutter_platform.dart
@@ -67,7 +67,6 @@
   arguments.addAll(<String>[
     '--enable-dart-profiling',
     '--non-interactive',
-    '--use-test-fonts',
     '--enable-checked-mode',
     '--packages=$packages',
     mainPath