Add reader mode option in popup menu

Reader mode use the DOM distiller to load the distilled version of a webpage
Reader mode is disabled by default and will be available only with the use
of the command line flag "reader-mode"

Change-Id: Ide36057cae4e71b94e8118cc767f600cd610b82e
diff --git a/res/drawable-hdpi/ic_deco_reader_mode_normal.png b/res/drawable-hdpi/ic_deco_reader_mode_normal.png
new file mode 100755
index 0000000..18a5bab
--- /dev/null
+++ b/res/drawable-hdpi/ic_deco_reader_mode_normal.png
Binary files differ
diff --git a/res/drawable-xhdpi/ic_deco_reader_mode_normal.png b/res/drawable-xhdpi/ic_deco_reader_mode_normal.png
new file mode 100755
index 0000000..6db9f95
--- /dev/null
+++ b/res/drawable-xhdpi/ic_deco_reader_mode_normal.png
Binary files differ
diff --git a/res/drawable-xxhdpi/ic_deco_reader_mode_normal.png b/res/drawable-xxhdpi/ic_deco_reader_mode_normal.png
new file mode 100755
index 0000000..32dd368
--- /dev/null
+++ b/res/drawable-xxhdpi/ic_deco_reader_mode_normal.png
Binary files differ
diff --git a/res/layout/title_bar_snapshot.xml b/res/layout/title_bar_snapshot.xml
index 7417606..2661449 100644
--- a/res/layout/title_bar_snapshot.xml
+++ b/res/layout/title_bar_snapshot.xml
@@ -18,8 +18,18 @@
     xmlns:android="http://schemas.android.com/apk/res/android"
     android:layout_width="match_parent"
     android:layout_height="wrap_content"
+    android:background="@android:color/white"
     android:orientation="horizontal" >
     <ImageView
+        android:id="@+id/reader_icon"
+        android:src="@drawable/ic_deco_reader_mode_normal"
+        android:layout_width="wrap_content"
+        android:layout_height="match_parent"
+        android:visibility="gone"
+        android:paddingEnd="16dip"
+        android:paddingStart="16dip" />
+    <ImageView
+        android:id="@+id/snapshot_icon"
         android:src="@drawable/ic_suggest_history_normal"
         android:layout_width="wrap_content"
         android:layout_height="match_parent"
diff --git a/res/menu/browser.xml b/res/menu/browser.xml
index af57357..60e9e78 100644
--- a/res/menu/browser.xml
+++ b/res/menu/browser.xml
@@ -80,6 +80,12 @@
                 android:id="@+id/ua_desktop_menu_id"
                 android:checkable="true"
                 android:title="@string/ua_switcher_desktop" />
+
+            <item
+                android:id="@+id/reader_mode_menu_id"
+                android:checkable="true"
+                android:title="@string/enable_reader_mode" />
+
             <item
                 android:id="@+id/save_snapshot_menu_id"
                 android:title="@string/menu_save_snapshot" />
diff --git a/res/values/strings.xml b/res/values/strings.xml
index 3172642..d6d2713 100644
--- a/res/values/strings.xml
+++ b/res/values/strings.xml
@@ -1015,6 +1015,8 @@
     <string name="find_on_page">Find on page</string>
     <!-- Popup menu checkbox that allows the user to request the desktop version of a webpage [CHAR LIMIT=50] -->
     <string name="ua_switcher_desktop">Request desktop site</string>
+    <!-- Popup menu checkbox that loads the reader mode version of the current webpage -->
+    <string name="enable_reader_mode">Reader mode</string>
     <!-- Preload permission label [CHAR LIMIT=40] -->
     <string name="permission_preload_label">Preload results</string>
     <!-- Empty text for the "saved pages" tab that is shown when no saved pages exist. [CHAR LIMIT=None] -->