Fail fast if we won't be able to load

 Bug: 5416822

Change-Id: I105b514a84f2be15b460a4c85933d4eb1e897547
diff --git a/src/com/android/browser/Tab.java b/src/com/android/browser/Tab.java
index ae52943..8023375 100644
--- a/src/com/android/browser/Tab.java
+++ b/src/com/android/browser/Tab.java
@@ -2016,7 +2016,7 @@
 
     public ContentValues createSnapshotValues() {
         if (mMainView == null) return null;
-        ByteArrayOutputStream bos = new ByteArrayOutputStream();
+        SnapshotByteArrayOutputStream bos = new SnapshotByteArrayOutputStream();
         try {
             GZIPOutputStream stream = new GZIPOutputStream(bos);
             if (!mMainView.saveViewState(stream)) {