Fix Offline Tab UI

Change-Id: I096ba427342342a3dce389f988f55a0624a6f43f
diff --git a/res/layout/title_bar_snapshot.xml b/res/layout/title_bar_snapshot.xml
index 2661449..6349a81 100644
--- a/res/layout/title_bar_snapshot.xml
+++ b/res/layout/title_bar_snapshot.xml
@@ -33,7 +33,8 @@
         android:src="@drawable/ic_suggest_history_normal"
         android:layout_width="wrap_content"
         android:layout_height="match_parent"
-        android:paddingStart="8dip" />
+        android:paddingStart="8dip"
+        android:paddingEnd="8dip"/>
     <ImageView
         android:id="@+id/favicon"
         android:layout_width="52dip"
@@ -78,11 +79,12 @@
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
             android:layout_gravity="center"
+            android:clickable="false"
             android:paddingBottom="3dp"
             android:paddingEnd="2dp"
-            android:clickable="false"
-            android:text="0" >
-        </TextView>
+            android:textColor="#333"
+            android:textSize="13dp"
+            android:textStyle="bold" />
     </FrameLayout>
 
     <ImageButton
diff --git a/src/com/android/browser/SnapshotBar.java b/src/com/android/browser/SnapshotBar.java
index 344e732..cdaf3ef 100644
--- a/src/com/android/browser/SnapshotBar.java
+++ b/src/com/android/browser/SnapshotBar.java
@@ -126,9 +126,7 @@
         }
         if (mOverflowMenu != null) {
             mOverflowMenu.setOnClickListener(this);
-            boolean showMenu = !ViewConfiguration.get(getContext())
-                    .hasPermanentMenuKey();
-            mOverflowMenu.setVisibility(showMenu ? VISIBLE : GONE);
+            mOverflowMenu.setVisibility(VISIBLE);
         }
         if (mToggleContainer != null) {
             mToggleContainer.setOnClickListener(this);
diff --git a/src/com/android/browser/TitleBar.java b/src/com/android/browser/TitleBar.java
index 03c207a..93f655d 100644
--- a/src/com/android/browser/TitleBar.java
+++ b/src/com/android/browser/TitleBar.java
@@ -304,7 +304,7 @@
                 mSnapshotBar.setReadericonVisibility(View.VISIBLE);
             } else {
                 mSnapshotBar.setSnapshoticonVisibility(View.VISIBLE);
-                mSnapshotBar.setFaviconVisibility(View.VISIBLE);
+                mSnapshotBar.setFaviconVisibility(View.GONE); // Snapshot Tabs don't have a Favicon
                 mSnapshotBar.setReadericonVisibility(View.GONE);
             }
         } else {