Merge "Revert "Shows the right URL that has a cert error.""
diff --git a/res/layout-land/ssl_certificate.xml b/res/layout-land/ssl_certificate.xml
deleted file mode 100644
index 6505fe5..0000000
--- a/res/layout-land/ssl_certificate.xml
+++ /dev/null
@@ -1,228 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Copyright (C) 2008 The Android Open Source Project
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
--->
-
-<ScrollView
- xmlns:android="http://schemas.android.com/apk/res/android"
- android:layout_width="match_parent"
- android:layout_height="wrap_content" >
-
- <LinearLayout
- android:layout_width="match_parent"
- android:layout_height="wrap_content"
- android:orientation="vertical" >
-
- <!-- Placeholder for the success message or one or more warnings -->
- <LinearLayout
- android:id="@+id/placeholder"
- android:layout_height="wrap_content"
- android:layout_width="match_parent"
- android:layout_marginTop="12dip"
- android:orientation="vertical" />
-
- <!-- Dialog-title line separator -->
- <ImageView
- android:id="@+id/title_separator"
- android:src="@android:drawable/divider_horizontal_dark"
- android:layout_width="match_parent"
- android:layout_height="wrap_content"
- android:scaleType="fitXY"
- android:layout_weight="1"
- android:gravity="fill_horizontal"
- android:layout_marginLeft="20dip"
- android:layout_marginRight="20dip"
- android:layout_marginBottom="12dip" />
-
- <TableLayout
- android:layout_width="match_parent"
- android:layout_height="wrap_content"
- android:shrinkColumns="1"
- android:orientation="vertical">
-
- <!-- Issued to: -->
- <TextView
- android:id="@+id/issued_to_header"
- android:text="@string/issued_to"
- android:textStyle="bold"
- android:layout_height="wrap_content"
- android:layout_width="wrap_content"
- android:layout_marginLeft="20dip"
- android:layout_marginRight="20dip"
- android:layout_marginBottom="7dip" />
-
- <!-- Common name: -->
- <TableRow>
- <TextView
- android:id="@+id/to_common_header"
- android:text="@string/common_name"
- android:gravity="left"
- android:layout_marginLeft="20dip" />
-
- <TextView
- android:id="@+id/to_common"
- android:gravity="left"
- android:layout_marginLeft="10dip"
- android:layout_marginRight="20dip"
- android:layout_marginBottom="7dip" />
- </TableRow>
-
- <!-- Organization: -->
- <TableRow>
- <TextView
- android:id="@+id/to_org_header"
- android:text="@string/org_name"
- android:gravity="left"
- android:layout_marginLeft="20dip" />
-
- <TextView
- android:id="@+id/to_org"
- android:gravity="left"
- android:layout_marginLeft="10dip"
- android:layout_marginRight="20dip"
- android:layout_marginBottom="7dip" />
- </TableRow>
-
- <!-- Organizational unit: -->
- <TableRow>
- <TextView
- android:id="@+id/to_org_unit_header"
- android:text="@string/org_unit"
- android:gravity="left"
- android:layout_marginLeft="20dip" />
-
- <TextView
- android:id="@+id/to_org_unit"
- android:gravity="left"
- android:layout_marginLeft="10dip"
- android:layout_marginRight="20dip"
- android:layout_marginBottom="12dip" />
- </TableRow>
-
- <!-- Issued by: -->
- <TextView
- android:id="@+id/issued_to_header"
- android:text="@string/issued_by"
- android:textStyle="bold"
- android:layout_height="wrap_content"
- android:layout_width="wrap_content"
- android:layout_marginLeft="20dip"
- android:layout_marginRight="20dip"
- android:layout_marginBottom="7dip" />
-
- <!-- Common name: -->
- <TableRow>
- <TextView
- android:id="@+id/by_common_header"
- android:text="@string/common_name"
- android:gravity="left"
- android:layout_marginLeft="20dip" />
-
- <TextView
- android:id="@+id/by_common"
- android:gravity="left"
- android:layout_marginLeft="10dip"
- android:layout_marginRight="20dip"
- android:layout_marginBottom="7dip" />
- </TableRow>
-
- <!-- Organization: -->
- <TableRow>
- <TextView
- android:id="@+id/by_org_header"
- android:text="@string/org_name"
- android:gravity="left"
- android:layout_marginLeft="20dip" />
-
- <TextView
- android:id="@+id/by_org"
- android:gravity="left"
- android:layout_marginLeft="10dip"
- android:layout_marginRight="20dip"
- android:layout_marginBottom="7dip" />
- </TableRow>
-
- <!-- Organizational unit: -->
- <TableRow>
- <TextView
- android:id="@+id/by_org_unit_header"
- android:text="@string/org_unit"
- android:gravity="left"
- android:layout_marginLeft="20dip" />
-
- <TextView
- android:id="@+id/by_org_unit"
- android:gravity="left"
- android:layout_marginLeft="10dip"
- android:layout_marginRight="20dip"
- android:layout_marginBottom="12dip" />
- </TableRow>
-
- <!-- Validity Dates: -->
- <TextView
- android:id="@+id/validity_header"
- android:layout_height="wrap_content"
- android:layout_width="wrap_content"
- android:text="@string/validity_period"
- android:textStyle="bold"
- android:layout_marginLeft="20dip"
- android:layout_marginRight="20dip"
- android:layout_marginBottom="7dip" />
-
- <!-- Issued On: -->
- <TableRow>
- <TextView
- android:id="@+id/issued_on_header"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:text="@string/issued_on"
- android:gravity="left"
- android:layout_marginLeft="20dip" />
-
- <TextView
- android:id="@+id/issued_on"
- android:layout_height="wrap_content"
- android:layout_width="wrap_content"
- android:gravity="left"
- android:layout_marginLeft="10dip"
- android:layout_marginRight="20dip"
- android:layout_marginBottom="7dip" />
-
- </TableRow>
-
- <!-- Expires On: -->
- <TableRow>
- <TextView
- android:id="@+id/expires_on_header"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:text="@string/expires_on"
- android:gravity="left"
- android:layout_marginLeft="20dip" />
-
- <TextView
- android:id="@+id/expires_on"
- android:layout_height="wrap_content"
- android:layout_width="wrap_content"
- android:gravity="left"
- android:layout_marginLeft="10dip"
- android:layout_marginRight="20dip"
- android:layout_marginBottom="12dip" />
- </TableRow>
-
- </TableLayout>
-
- </LinearLayout>
-
-</ScrollView>
diff --git a/res/layout/ssl_certificate.xml b/res/layout/ssl_certificate.xml
deleted file mode 100644
index 28f50a3..0000000
--- a/res/layout/ssl_certificate.xml
+++ /dev/null
@@ -1,242 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Copyright (C) 2008 The Android Open Source Project
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
--->
-
-<ScrollView
- xmlns:android="http://schemas.android.com/apk/res/android"
- android:layout_width="match_parent"
- android:layout_height="wrap_content" >
-
- <LinearLayout
- android:layout_width="match_parent"
- android:layout_height="wrap_content"
- android:orientation="vertical" >
-
- <!-- Placeholder for the success message or one or more warnings -->
- <LinearLayout
- android:id="@+id/placeholder"
- android:layout_height="wrap_content"
- android:layout_width="match_parent"
- android:layout_marginTop="12dip"
- android:orientation="vertical" />
-
- <!-- Dialog-title line separator -->
- <ImageView
- android:id="@+id/title_separator"
- android:src="@android:drawable/divider_horizontal_dark"
- android:layout_width="match_parent"
- android:layout_height="wrap_content"
- android:scaleType="fitXY"
- android:layout_weight="1"
- android:gravity="fill_horizontal"
- android:layout_marginRight="20dip"
- android:layout_marginLeft="20dip"
- android:layout_marginBottom="12dip" />
-
- <TableLayout
- android:layout_width="match_parent"
- android:layout_height="wrap_content"
- android:orientation="vertical">
-
- <!-- Issued to: -->
- <TextView
- android:id="@+id/issued_to_header"
- android:layout_height="wrap_content"
- android:layout_width="wrap_content"
- android:text="@string/issued_to"
- android:textStyle="bold"
- android:layout_marginLeft="20dip"
- android:layout_marginRight="20dip"
- android:layout_marginBottom="10dip" />
-
- <!-- Common name: -->
- <TextView
- android:id="@+id/to_common_header"
- android:layout_height="wrap_content"
- android:layout_width="wrap_content"
- android:text="@string/common_name"
- android:gravity="left"
- android:layout_marginLeft="20dip"
- android:layout_marginRight="20dip" />
-
- <TextView
- android:id="@+id/to_common"
- android:layout_height="wrap_content"
- android:layout_width="wrap_content"
- android:gravity="left"
- android:layout_marginLeft="20dip"
- android:layout_marginRight="20dip"
- android:layout_marginBottom="10dip" />
-
- <!-- Organization: -->
- <TextView
- android:id="@+id/to_org_header"
- android:layout_height="wrap_content"
- android:layout_width="wrap_content"
- android:text="@string/org_name"
- android:gravity="left"
- android:layout_marginLeft="20dip"
- android:layout_marginRight="20dip" />
-
- <TextView
- android:id="@+id/to_org"
- android:layout_height="wrap_content"
- android:layout_width="wrap_content"
- android:gravity="left"
- android:layout_marginLeft="20dip"
- android:layout_marginRight="20dip"
- android:layout_marginBottom="10dip" />
-
- <!-- Organizational unit: -->
- <TextView
- android:id="@+id/to_org_unit_header"
- android:layout_height="wrap_content"
- android:layout_width="wrap_content"
- android:text="@string/org_unit"
- android:gravity="left"
- android:layout_marginLeft="20dip"
- android:layout_marginRight="20dip" />
-
- <TextView
- android:id="@+id/to_org_unit"
- android:layout_height="wrap_content"
- android:layout_width="wrap_content"
- android:gravity="left"
- android:layout_marginLeft="20dip"
- android:layout_marginRight="20dip"
- android:layout_marginBottom="12dip" />
-
- <!-- Issued by: -->
- <TextView
- android:id="@+id/issued_to_header"
- android:layout_height="wrap_content"
- android:layout_width="wrap_content"
- android:text="@string/issued_by"
- android:textStyle="bold"
- android:layout_marginLeft="20dip"
- android:layout_marginRight="20dip"
- android:layout_marginBottom="10dip" />
-
- <!-- Common name: -->
- <TextView
- android:id="@+id/by_common_header"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:text="@string/common_name"
- android:gravity="left"
- android:layout_marginLeft="20dip"
- android:layout_marginRight="20dip" />
-
- <TextView
- android:id="@+id/by_common"
- android:layout_height="wrap_content"
- android:layout_width="wrap_content"
- android:gravity="left"
- android:layout_marginLeft="20dip"
- android:layout_marginRight="20dip"
- android:layout_marginBottom="10dip" />
-
- <!-- Organization: -->
- <TextView
- android:id="@+id/by_org_header"
- android:layout_height="wrap_content"
- android:layout_width="wrap_content"
- android:text="@string/org_name"
- android:gravity="left"
- android:layout_marginLeft="20dip"
- android:layout_marginRight="20dip" />
-
- <TextView
- android:id="@+id/by_org"
- android:layout_height="wrap_content"
- android:layout_width="wrap_content"
- android:gravity="left"
- android:layout_marginLeft="20dip"
- android:layout_marginRight="20dip"
- android:layout_marginBottom="10dip" />
-
- <!-- Organizational unit: -->
- <TextView
- android:id="@+id/by_org_unit_header"
- android:layout_height="wrap_content"
- android:layout_width="wrap_content"
- android:text="@string/org_unit"
- android:gravity="left"
- android:layout_marginLeft="20dip"
- android:layout_marginRight="20dip" />
-
- <TextView
- android:id="@+id/by_org_unit"
- android:layout_height="wrap_content"
- android:layout_width="wrap_content"
- android:gravity="left"
- android:layout_marginLeft="20dip"
- android:layout_marginRight="20dip"
- android:layout_marginBottom="12dip" />
-
- <!-- Validity Dates: -->
- <TextView
- android:id="@+id/validity_header"
- android:layout_height="wrap_content"
- android:layout_width="wrap_content"
- android:text="@string/validity_period"
- android:textStyle="bold"
- android:layout_marginLeft="20dip"
- android:layout_marginRight="20dip"
- android:layout_marginBottom="10dip" />
-
- <!-- Issued On: -->
- <TextView
- android:id="@+id/issued_on_header"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:text="@string/issued_on"
- android:gravity="left"
- android:layout_marginLeft="20dip"
- android:layout_marginRight="20dip" />
-
- <TextView
- android:id="@+id/issued_on"
- android:layout_height="wrap_content"
- android:layout_width="wrap_content"
- android:gravity="left"
- android:layout_marginLeft="20dip"
- android:layout_marginRight="20dip"
- android:layout_marginBottom="10dip" />
-
- <!-- Expires On: -->
- <TextView
- android:id="@+id/expires_on_header"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:text="@string/expires_on"
- android:gravity="left"
- android:layout_marginLeft="20dip"
- android:layout_marginRight="20dip" />
-
- <TextView
- android:id="@+id/expires_on"
- android:layout_height="wrap_content"
- android:layout_width="wrap_content"
- android:gravity="left"
- android:layout_marginLeft="20dip"
- android:layout_marginRight="20dip"
- android:layout_marginBottom="12dip" />
-
- </TableLayout>
-
- </LinearLayout>
-
-</ScrollView>
diff --git a/res/values-ar/strings.xml b/res/values-ar/strings.xml
index ca16ccd..73b25b9 100644
--- a/res/values-ar/strings.xml
+++ b/res/values-ar/strings.xml
@@ -47,16 +47,6 @@
<string name="ssl_mismatch" msgid="558688832420069896">"اسم الموقع لا يتطابق مع الاسم على الشهادة."</string>
<string name="ssl_expired" msgid="5739349389499575559">"انتهت صلاحية هذه الشهادة."</string>
<string name="ssl_not_yet_valid" msgid="2893167846212645846">"هذه الشهادة ليست صالحة بعد."</string>
- <string name="ssl_certificate" msgid="5226747157992111668">"شهادة الأمان"</string>
- <string name="ssl_certificate_is_valid" msgid="7096160815933145579">"هذه الشهادة صالحة."</string>
- <string name="issued_to" msgid="9032338008819841339">"تم الإصدار إلى:"</string>
- <string name="common_name" msgid="5745530093500062357">"الاسم الشائع:"</string>
- <string name="org_name" msgid="8868889052889991293">"المؤسسة:"</string>
- <string name="org_unit" msgid="4489056376307768196">"وحدة تنظيمية:"</string>
- <string name="issued_by" msgid="6959484326943152487">"تم الإصدار بواسطة:"</string>
- <string name="validity_period" msgid="57988851973181309">"الصلاحية:"</string>
- <string name="issued_on" msgid="2082890654801808368">"تم الإصدار في:"</string>
- <string name="expires_on" msgid="8061200430557020704">"تنتهي الصلاحية في:"</string>
<string name="stopping" msgid="4839698519340302982">"جارٍ الإيقاف..."</string>
<string name="stop" msgid="5687251076030630074">"إيقاف"</string>
<string name="reload" msgid="8585220783228408062">"تحديث"</string>
diff --git a/res/values-bg/strings.xml b/res/values-bg/strings.xml
index 1b66113..64f27e4 100644
--- a/res/values-bg/strings.xml
+++ b/res/values-bg/strings.xml
@@ -47,16 +47,6 @@
<string name="ssl_mismatch" msgid="558688832420069896">"Името на сайта не съответства на името в сертификата."</string>
<string name="ssl_expired" msgid="5739349389499575559">"Сертификатът е изтекъл."</string>
<string name="ssl_not_yet_valid" msgid="2893167846212645846">"Сертификатът още не е валиден."</string>
- <string name="ssl_certificate" msgid="5226747157992111668">"Сертификат за сигурност"</string>
- <string name="ssl_certificate_is_valid" msgid="7096160815933145579">"Сертификатът е валиден."</string>
- <string name="issued_to" msgid="9032338008819841339">"Издаден на:"</string>
- <string name="common_name" msgid="5745530093500062357">"Общо име:"</string>
- <string name="org_name" msgid="8868889052889991293">"Организация:"</string>
- <string name="org_unit" msgid="4489056376307768196">"Организационна единица:"</string>
- <string name="issued_by" msgid="6959484326943152487">"Издаден от:"</string>
- <string name="validity_period" msgid="57988851973181309">"Валидност:"</string>
- <string name="issued_on" msgid="2082890654801808368">"Издаден на:"</string>
- <string name="expires_on" msgid="8061200430557020704">"Изтича на:"</string>
<string name="stopping" msgid="4839698519340302982">"Спира се..."</string>
<string name="stop" msgid="5687251076030630074">"Стоп"</string>
<string name="reload" msgid="8585220783228408062">"Опресняване"</string>
diff --git a/res/values-ca/strings.xml b/res/values-ca/strings.xml
index 6e3f83b..d649439 100644
--- a/res/values-ca/strings.xml
+++ b/res/values-ca/strings.xml
@@ -47,16 +47,6 @@
<string name="ssl_mismatch" msgid="558688832420069896">"El nom del lloc no coincideix amb el nom que consta al certificat."</string>
<string name="ssl_expired" msgid="5739349389499575559">"Aquest certificat ha caducat."</string>
<string name="ssl_not_yet_valid" msgid="2893167846212645846">"Aquest certificat encara no és vàlid."</string>
- <string name="ssl_certificate" msgid="5226747157992111668">"Certificat de seguretat"</string>
- <string name="ssl_certificate_is_valid" msgid="7096160815933145579">"Aquest certificat és vàlid."</string>
- <string name="issued_to" msgid="9032338008819841339">"Emès per a:"</string>
- <string name="common_name" msgid="5745530093500062357">"Nom comú:"</string>
- <string name="org_name" msgid="8868889052889991293">"Organització:"</string>
- <string name="org_unit" msgid="4489056376307768196">"Unitat organitzativa:"</string>
- <string name="issued_by" msgid="6959484326943152487">"Publicat per:"</string>
- <string name="validity_period" msgid="57988851973181309">"Validesa:"</string>
- <string name="issued_on" msgid="2082890654801808368">"Publicat el:"</string>
- <string name="expires_on" msgid="8061200430557020704">"Caduca el:"</string>
<string name="stopping" msgid="4839698519340302982">"S\'està aturant..."</string>
<string name="stop" msgid="5687251076030630074">"Atura"</string>
<string name="reload" msgid="8585220783228408062">"Actualitza"</string>
diff --git a/res/values-cs/strings.xml b/res/values-cs/strings.xml
index eed6828..5790da3 100644
--- a/res/values-cs/strings.xml
+++ b/res/values-cs/strings.xml
@@ -47,16 +47,6 @@
<string name="ssl_mismatch" msgid="558688832420069896">"Název webu se neshoduje s názvem uvedeným v certifikátu."</string>
<string name="ssl_expired" msgid="5739349389499575559">"Platnost certifikátu vypršela."</string>
<string name="ssl_not_yet_valid" msgid="2893167846212645846">"Tento certifikát zatím není platný."</string>
- <string name="ssl_certificate" msgid="5226747157992111668">"Certifikát zabezpečení"</string>
- <string name="ssl_certificate_is_valid" msgid="7096160815933145579">"Tento certifikát je platný."</string>
- <string name="issued_to" msgid="9032338008819841339">"Vydáno komu:"</string>
- <string name="common_name" msgid="5745530093500062357">"Běžný název:"</string>
- <string name="org_name" msgid="8868889052889991293">"Organizace:"</string>
- <string name="org_unit" msgid="4489056376307768196">"Organizační jednotka:"</string>
- <string name="issued_by" msgid="6959484326943152487">"Vydal:"</string>
- <string name="validity_period" msgid="57988851973181309">"Platnost:"</string>
- <string name="issued_on" msgid="2082890654801808368">"Datum vydání:"</string>
- <string name="expires_on" msgid="8061200430557020704">"Platnost vyprší:"</string>
<string name="stopping" msgid="4839698519340302982">"Zastavuji..."</string>
<string name="stop" msgid="5687251076030630074">"Zastavit"</string>
<string name="reload" msgid="8585220783228408062">"Aktualizovat"</string>
diff --git a/res/values-da/strings.xml b/res/values-da/strings.xml
index 5fe93b5..a0181cc 100644
--- a/res/values-da/strings.xml
+++ b/res/values-da/strings.xml
@@ -47,16 +47,6 @@
<string name="ssl_mismatch" msgid="558688832420069896">"Navnet på dette websted stemmer ikke overens med navnet på certifikatet."</string>
<string name="ssl_expired" msgid="5739349389499575559">"Dette certifikat er udløbet."</string>
<string name="ssl_not_yet_valid" msgid="2893167846212645846">"Dette certifikat er ikke gyldigt endnu."</string>
- <string name="ssl_certificate" msgid="5226747157992111668">"Sikkerhedscertifikat"</string>
- <string name="ssl_certificate_is_valid" msgid="7096160815933145579">"Dette certifikat er gyldigt."</string>
- <string name="issued_to" msgid="9032338008819841339">"Udstedt til:"</string>
- <string name="common_name" msgid="5745530093500062357">"Fællesnavn:"</string>
- <string name="org_name" msgid="8868889052889991293">"Organisation:"</string>
- <string name="org_unit" msgid="4489056376307768196">"Organisatorisk enhed:"</string>
- <string name="issued_by" msgid="6959484326943152487">"Udstedt af:"</string>
- <string name="validity_period" msgid="57988851973181309">"Gyldighed:"</string>
- <string name="issued_on" msgid="2082890654801808368">"Udstedt den:"</string>
- <string name="expires_on" msgid="8061200430557020704">"Udløber den:"</string>
<string name="stopping" msgid="4839698519340302982">"Stopper ..."</string>
<string name="stop" msgid="5687251076030630074">"Stop"</string>
<string name="reload" msgid="8585220783228408062">"Opdater"</string>
diff --git a/res/values-de/strings.xml b/res/values-de/strings.xml
index 3797a50..30400e7 100644
--- a/res/values-de/strings.xml
+++ b/res/values-de/strings.xml
@@ -47,16 +47,6 @@
<string name="ssl_mismatch" msgid="558688832420069896">"Der Name der Website stimmt nicht mit dem Namen auf dem Zertifikat überein."</string>
<string name="ssl_expired" msgid="5739349389499575559">"Dieses Zertifikat ist abgelaufen."</string>
<string name="ssl_not_yet_valid" msgid="2893167846212645846">"Dieses Zertifikat ist noch nicht gültig."</string>
- <string name="ssl_certificate" msgid="5226747157992111668">"Sicherheitszertifikat"</string>
- <string name="ssl_certificate_is_valid" msgid="7096160815933145579">"Dies ist ein gültiges Zertifikat."</string>
- <string name="issued_to" msgid="9032338008819841339">"Ausgegeben an:"</string>
- <string name="common_name" msgid="5745530093500062357">"Allgemeiner Name."</string>
- <string name="org_name" msgid="8868889052889991293">"Organisation:"</string>
- <string name="org_unit" msgid="4489056376307768196">"Organisationseinheit:"</string>
- <string name="issued_by" msgid="6959484326943152487">"Ausgegeben von:"</string>
- <string name="validity_period" msgid="57988851973181309">"Gültigkeit:"</string>
- <string name="issued_on" msgid="2082890654801808368">"Ausgegeben am:"</string>
- <string name="expires_on" msgid="8061200430557020704">"Läuft ab am:"</string>
<string name="stopping" msgid="4839698519340302982">"Wird angehalten..."</string>
<string name="stop" msgid="5687251076030630074">"Anhalten"</string>
<string name="reload" msgid="8585220783228408062">"Aktualisieren"</string>
diff --git a/res/values-el/strings.xml b/res/values-el/strings.xml
index 9e687cc..07c47f7 100644
--- a/res/values-el/strings.xml
+++ b/res/values-el/strings.xml
@@ -47,16 +47,6 @@
<string name="ssl_mismatch" msgid="558688832420069896">"Το όνομα του ιστότοπου δεν αντιστοιχεί στο όνομα του πιστοποιητικού."</string>
<string name="ssl_expired" msgid="5739349389499575559">"Αυτό το πιστοποιητικό έχει λήξει."</string>
<string name="ssl_not_yet_valid" msgid="2893167846212645846">"Αυτό το πιστοποιητικό δεν είναι έγκυρο ακόμα."</string>
- <string name="ssl_certificate" msgid="5226747157992111668">"Πιστοποιητικό ασφαλείας"</string>
- <string name="ssl_certificate_is_valid" msgid="7096160815933145579">"Αυτό το πιστοποιητικό είναι έγκυρο."</string>
- <string name="issued_to" msgid="9032338008819841339">"Εκδόθηκε στις:"</string>
- <string name="common_name" msgid="5745530093500062357">"Κοινό όνομα:"</string>
- <string name="org_name" msgid="8868889052889991293">"Οργανισμός:"</string>
- <string name="org_unit" msgid="4489056376307768196">"Μονάδα οργάνωσης:"</string>
- <string name="issued_by" msgid="6959484326943152487">"Εκδόθηκε:"</string>
- <string name="validity_period" msgid="57988851973181309">"Ισχύς:"</string>
- <string name="issued_on" msgid="2082890654801808368">"Εκδόθηκε στις:"</string>
- <string name="expires_on" msgid="8061200430557020704">"Λήγει:"</string>
<string name="stopping" msgid="4839698519340302982">"Διακοπή..."</string>
<string name="stop" msgid="5687251076030630074">"Διακοπή"</string>
<string name="reload" msgid="8585220783228408062">"Ανανέωση"</string>
diff --git a/res/values-en-rGB/strings.xml b/res/values-en-rGB/strings.xml
index d402192..e9f9ee5 100644
--- a/res/values-en-rGB/strings.xml
+++ b/res/values-en-rGB/strings.xml
@@ -47,16 +47,6 @@
<string name="ssl_mismatch" msgid="558688832420069896">"The name of the site does not match the name on the certificate."</string>
<string name="ssl_expired" msgid="5739349389499575559">"This certificate has expired."</string>
<string name="ssl_not_yet_valid" msgid="2893167846212645846">"This certificate is not valid yet."</string>
- <string name="ssl_certificate" msgid="5226747157992111668">"Security certificate"</string>
- <string name="ssl_certificate_is_valid" msgid="7096160815933145579">"This certificate is valid."</string>
- <string name="issued_to" msgid="9032338008819841339">"Issued to:"</string>
- <string name="common_name" msgid="5745530093500062357">"Common name:"</string>
- <string name="org_name" msgid="8868889052889991293">"Organisation:"</string>
- <string name="org_unit" msgid="4489056376307768196">"Organisational unit:"</string>
- <string name="issued_by" msgid="6959484326943152487">"Issued by:"</string>
- <string name="validity_period" msgid="57988851973181309">"Validity:"</string>
- <string name="issued_on" msgid="2082890654801808368">"Issued on:"</string>
- <string name="expires_on" msgid="8061200430557020704">"Expires on:"</string>
<string name="stopping" msgid="4839698519340302982">"Stopping…"</string>
<string name="stop" msgid="5687251076030630074">"Stop"</string>
<string name="reload" msgid="8585220783228408062">"Refresh"</string>
diff --git a/res/values-es-rUS/strings.xml b/res/values-es-rUS/strings.xml
index 4c9cef2..ae34625 100644
--- a/res/values-es-rUS/strings.xml
+++ b/res/values-es-rUS/strings.xml
@@ -47,16 +47,6 @@
<string name="ssl_mismatch" msgid="558688832420069896">"El nombre del sitio no coincide con el nombre del certificado."</string>
<string name="ssl_expired" msgid="5739349389499575559">"Este certificado ha expirado."</string>
<string name="ssl_not_yet_valid" msgid="2893167846212645846">"Este certificado aún no es válido."</string>
- <string name="ssl_certificate" msgid="5226747157992111668">"Certificado de seguridad"</string>
- <string name="ssl_certificate_is_valid" msgid="7096160815933145579">"Este certificado es válido."</string>
- <string name="issued_to" msgid="9032338008819841339">"Emitido a:"</string>
- <string name="common_name" msgid="5745530093500062357">"Nombre habitual:"</string>
- <string name="org_name" msgid="8868889052889991293">"Organización:"</string>
- <string name="org_unit" msgid="4489056376307768196">"Unidad organizativa"</string>
- <string name="issued_by" msgid="6959484326943152487">"Emitido por:"</string>
- <string name="validity_period" msgid="57988851973181309">"Validez:"</string>
- <string name="issued_on" msgid="2082890654801808368">"Enviado el:"</string>
- <string name="expires_on" msgid="8061200430557020704">"Expira el:"</string>
<string name="stopping" msgid="4839698519340302982">"Deteniendo..."</string>
<string name="stop" msgid="5687251076030630074">"Detener"</string>
<string name="reload" msgid="8585220783228408062">"Actualizar"</string>
diff --git a/res/values-es/strings.xml b/res/values-es/strings.xml
index 0b7cae9..3b4e9a0 100644
--- a/res/values-es/strings.xml
+++ b/res/values-es/strings.xml
@@ -47,16 +47,6 @@
<string name="ssl_mismatch" msgid="558688832420069896">"El nombre del sitio no coincide con el del certificado."</string>
<string name="ssl_expired" msgid="5739349389499575559">"Este certificado ha caducado."</string>
<string name="ssl_not_yet_valid" msgid="2893167846212645846">"Este certificado aún no es válido."</string>
- <string name="ssl_certificate" msgid="5226747157992111668">"Certificado de seguridad"</string>
- <string name="ssl_certificate_is_valid" msgid="7096160815933145579">"Este certificado es válido."</string>
- <string name="issued_to" msgid="9032338008819841339">"Emitido para:"</string>
- <string name="common_name" msgid="5745530093500062357">"Nombre común:"</string>
- <string name="org_name" msgid="8868889052889991293">"Organización:"</string>
- <string name="org_unit" msgid="4489056376307768196">"Departamento:"</string>
- <string name="issued_by" msgid="6959484326943152487">"Emitido por:"</string>
- <string name="validity_period" msgid="57988851973181309">"Validez:"</string>
- <string name="issued_on" msgid="2082890654801808368">"Fecha de emisión:"</string>
- <string name="expires_on" msgid="8061200430557020704">"Fecha de caducidad:"</string>
<string name="stopping" msgid="4839698519340302982">"Deteniendo..."</string>
<string name="stop" msgid="5687251076030630074">"Detener"</string>
<string name="reload" msgid="8585220783228408062">"Actualizar"</string>
diff --git a/res/values-fa/strings.xml b/res/values-fa/strings.xml
index 62b7514..0fdf327 100644
--- a/res/values-fa/strings.xml
+++ b/res/values-fa/strings.xml
@@ -47,16 +47,6 @@
<string name="ssl_mismatch" msgid="558688832420069896">"نام سایت با نام موجود در گواهی مطابقت ندارد."</string>
<string name="ssl_expired" msgid="5739349389499575559">"این گواهی منقضی شده است."</string>
<string name="ssl_not_yet_valid" msgid="2893167846212645846">"این گواهی هنوز معتبر نیست."</string>
- <string name="ssl_certificate" msgid="5226747157992111668">"گواهی امنیتی"</string>
- <string name="ssl_certificate_is_valid" msgid="7096160815933145579">"این گواهی معتبر است."</string>
- <string name="issued_to" msgid="9032338008819841339">"صدور برای:"</string>
- <string name="common_name" msgid="5745530093500062357">"نام عادی:"</string>
- <string name="org_name" msgid="8868889052889991293">"سازمان:"</string>
- <string name="org_unit" msgid="4489056376307768196">"واحد سازمانی:"</string>
- <string name="issued_by" msgid="6959484326943152487">"صدور توسط:"</string>
- <string name="validity_period" msgid="57988851973181309">"اعتبار:"</string>
- <string name="issued_on" msgid="2082890654801808368">"صدور در:"</string>
- <string name="expires_on" msgid="8061200430557020704">"تاریخ انقضا:"</string>
<string name="stopping" msgid="4839698519340302982">"در حال توقف..."</string>
<string name="stop" msgid="5687251076030630074">"توقف"</string>
<string name="reload" msgid="8585220783228408062">"تازه کردن"</string>
diff --git a/res/values-fi/strings.xml b/res/values-fi/strings.xml
index e89dc69..9a2eeb9 100644
--- a/res/values-fi/strings.xml
+++ b/res/values-fi/strings.xml
@@ -47,16 +47,6 @@
<string name="ssl_mismatch" msgid="558688832420069896">"Sivuston nimi ei vastaa varmenteessa olevaa nimeä."</string>
<string name="ssl_expired" msgid="5739349389499575559">"Varmenne ei ole enää voimassa."</string>
<string name="ssl_not_yet_valid" msgid="2893167846212645846">"Varmenne ei ole vielä voimassa."</string>
- <string name="ssl_certificate" msgid="5226747157992111668">"Suojausvarmenne"</string>
- <string name="ssl_certificate_is_valid" msgid="7096160815933145579">"Varmenne on voimassa."</string>
- <string name="issued_to" msgid="9032338008819841339">"Varmenteen saaja:"</string>
- <string name="common_name" msgid="5745530093500062357">"Yleinen nimi:"</string>
- <string name="org_name" msgid="8868889052889991293">"Organisaatio:"</string>
- <string name="org_unit" msgid="4489056376307768196">"Organisaatioyksikkö:"</string>
- <string name="issued_by" msgid="6959484326943152487">"Myöntäjä:"</string>
- <string name="validity_period" msgid="57988851973181309">"Voimassa:"</string>
- <string name="issued_on" msgid="2082890654801808368">"Myönnetty:"</string>
- <string name="expires_on" msgid="8061200430557020704">"Vanhenee:"</string>
<string name="stopping" msgid="4839698519340302982">"Lopetetaan…"</string>
<string name="stop" msgid="5687251076030630074">"Lopeta"</string>
<string name="reload" msgid="8585220783228408062">"Päivitä"</string>
diff --git a/res/values-fr/strings.xml b/res/values-fr/strings.xml
index 26adda7..d7665f7 100644
--- a/res/values-fr/strings.xml
+++ b/res/values-fr/strings.xml
@@ -47,16 +47,6 @@
<string name="ssl_mismatch" msgid="558688832420069896">"Le nom du site ne correspond pas au nom indiqué dans le certificat."</string>
<string name="ssl_expired" msgid="5739349389499575559">"Le certificat a expiré."</string>
<string name="ssl_not_yet_valid" msgid="2893167846212645846">"Ce certificat n\'est pas encore valide."</string>
- <string name="ssl_certificate" msgid="5226747157992111668">"Certificat de sécurité"</string>
- <string name="ssl_certificate_is_valid" msgid="7096160815933145579">"Ce certificat est valide."</string>
- <string name="issued_to" msgid="9032338008819841339">"Émis à :"</string>
- <string name="common_name" msgid="5745530093500062357">"Nom commun :"</string>
- <string name="org_name" msgid="8868889052889991293">"Organisation :"</string>
- <string name="org_unit" msgid="4489056376307768196">"Unité d\'organisation :"</string>
- <string name="issued_by" msgid="6959484326943152487">"Émis par :"</string>
- <string name="validity_period" msgid="57988851973181309">"Validité :"</string>
- <string name="issued_on" msgid="2082890654801808368">"Émis le :"</string>
- <string name="expires_on" msgid="8061200430557020704">"Expire le :"</string>
<string name="stopping" msgid="4839698519340302982">"Arrêt..."</string>
<string name="stop" msgid="5687251076030630074">"Interrompre"</string>
<string name="reload" msgid="8585220783228408062">"Actualiser"</string>
diff --git a/res/values-hr/strings.xml b/res/values-hr/strings.xml
index 7fa4ebd..bf270c0 100644
--- a/res/values-hr/strings.xml
+++ b/res/values-hr/strings.xml
@@ -47,16 +47,6 @@
<string name="ssl_mismatch" msgid="558688832420069896">"Naziv web-lokacije ne podudara se s nazivom na certifikatu."</string>
<string name="ssl_expired" msgid="5739349389499575559">"Ovaj je certifikat istekao."</string>
<string name="ssl_not_yet_valid" msgid="2893167846212645846">"Ovaj certifikat još nije važeći."</string>
- <string name="ssl_certificate" msgid="5226747157992111668">"Certifikat o sigurnosti"</string>
- <string name="ssl_certificate_is_valid" msgid="7096160815933145579">"Ovaj je certifikat valjan."</string>
- <string name="issued_to" msgid="9032338008819841339">"Izdano do:"</string>
- <string name="common_name" msgid="5745530093500062357">"Zajednički naziv:"</string>
- <string name="org_name" msgid="8868889052889991293">"Tvrtka ili ustanova:"</string>
- <string name="org_unit" msgid="4489056376307768196">"Organizacijska jedinica:"</string>
- <string name="issued_by" msgid="6959484326943152487">"Izdao:"</string>
- <string name="validity_period" msgid="57988851973181309">"Vrijedi do:"</string>
- <string name="issued_on" msgid="2082890654801808368">"Izdano dana:"</string>
- <string name="expires_on" msgid="8061200430557020704">"Ističe dana:"</string>
<string name="stopping" msgid="4839698519340302982">"Zaustavljanje..."</string>
<string name="stop" msgid="5687251076030630074">"Zaustavi"</string>
<string name="reload" msgid="8585220783228408062">"Osvježi"</string>
diff --git a/res/values-hu/strings.xml b/res/values-hu/strings.xml
index d91ea0b..d24d713 100644
--- a/res/values-hu/strings.xml
+++ b/res/values-hu/strings.xml
@@ -47,16 +47,6 @@
<string name="ssl_mismatch" msgid="558688832420069896">"A webhely neve nem egyezik a tanúsítványon lévő névvel."</string>
<string name="ssl_expired" msgid="5739349389499575559">"A tanúsítvány lejárt."</string>
<string name="ssl_not_yet_valid" msgid="2893167846212645846">"A tanúsítvány még nem érvényes."</string>
- <string name="ssl_certificate" msgid="5226747157992111668">"Biztonsági tanúsítvány"</string>
- <string name="ssl_certificate_is_valid" msgid="7096160815933145579">"A tanúsítvány érvényes."</string>
- <string name="issued_to" msgid="9032338008819841339">"Kiállítva a következőnek:"</string>
- <string name="common_name" msgid="5745530093500062357">"Név:"</string>
- <string name="org_name" msgid="8868889052889991293">"Szervezet:"</string>
- <string name="org_unit" msgid="4489056376307768196">"Szervezeti egység:"</string>
- <string name="issued_by" msgid="6959484326943152487">"Kiállította:"</string>
- <string name="validity_period" msgid="57988851973181309">"Érvényesség:"</string>
- <string name="issued_on" msgid="2082890654801808368">"Kiállítva:"</string>
- <string name="expires_on" msgid="8061200430557020704">"Lejár:"</string>
<string name="stopping" msgid="4839698519340302982">"Leállítás..."</string>
<string name="stop" msgid="5687251076030630074">"Leállítás"</string>
<string name="reload" msgid="8585220783228408062">"Frissítés"</string>
diff --git a/res/values-in/strings.xml b/res/values-in/strings.xml
index 670b1db..68dc4e3 100644
--- a/res/values-in/strings.xml
+++ b/res/values-in/strings.xml
@@ -47,16 +47,6 @@
<string name="ssl_mismatch" msgid="558688832420069896">"Nama situs tidak cocok dengan nama pada sertifikat."</string>
<string name="ssl_expired" msgid="5739349389499575559">"Sertifikat ini telah kedaluwarsa."</string>
<string name="ssl_not_yet_valid" msgid="2893167846212645846">"Sertifikat ini belum valid."</string>
- <string name="ssl_certificate" msgid="5226747157992111668">"Sertifikat keamanan"</string>
- <string name="ssl_certificate_is_valid" msgid="7096160815933145579">"Sertifikat ini valid."</string>
- <string name="issued_to" msgid="9032338008819841339">"Diterbitkan ke:"</string>
- <string name="common_name" msgid="5745530093500062357">"Nama umum:"</string>
- <string name="org_name" msgid="8868889052889991293">"Organisasi:"</string>
- <string name="org_unit" msgid="4489056376307768196">"Unit organisasi:"</string>
- <string name="issued_by" msgid="6959484326943152487">"Diterbitkan oleh:"</string>
- <string name="validity_period" msgid="57988851973181309">"Validitas:"</string>
- <string name="issued_on" msgid="2082890654801808368">"Diterbitkan pada:"</string>
- <string name="expires_on" msgid="8061200430557020704">"Kedaluwarsa pada:"</string>
<string name="stopping" msgid="4839698519340302982">"Menghentikan"</string>
<string name="stop" msgid="5687251076030630074">"Berhenti"</string>
<string name="reload" msgid="8585220783228408062">"Segarkan"</string>
diff --git a/res/values-it/strings.xml b/res/values-it/strings.xml
index 68d2de0..5a4d578 100644
--- a/res/values-it/strings.xml
+++ b/res/values-it/strings.xml
@@ -47,16 +47,6 @@
<string name="ssl_mismatch" msgid="558688832420069896">"Il nome del sito non corrisponde al nome nel certificato."</string>
<string name="ssl_expired" msgid="5739349389499575559">"Il certificato è scaduto."</string>
<string name="ssl_not_yet_valid" msgid="2893167846212645846">"Questo certificato non è ancora valido."</string>
- <string name="ssl_certificate" msgid="5226747157992111668">"Certificato di protezione"</string>
- <string name="ssl_certificate_is_valid" msgid="7096160815933145579">"Questo certificato è valido."</string>
- <string name="issued_to" msgid="9032338008819841339">"Rilasciato a:"</string>
- <string name="common_name" msgid="5745530093500062357">"Nome comune:"</string>
- <string name="org_name" msgid="8868889052889991293">"Organizzazione:"</string>
- <string name="org_unit" msgid="4489056376307768196">"Unità organizzativa:"</string>
- <string name="issued_by" msgid="6959484326943152487">"Rilasciato da:"</string>
- <string name="validity_period" msgid="57988851973181309">"Validità:"</string>
- <string name="issued_on" msgid="2082890654801808368">"Rilasciato il:"</string>
- <string name="expires_on" msgid="8061200430557020704">"Scade il:"</string>
<string name="stopping" msgid="4839698519340302982">"Interruzione..."</string>
<string name="stop" msgid="5687251076030630074">"Interrompi"</string>
<string name="reload" msgid="8585220783228408062">"Aggiorna"</string>
diff --git a/res/values-iw/strings.xml b/res/values-iw/strings.xml
index 3588a8f..3ab5441 100644
--- a/res/values-iw/strings.xml
+++ b/res/values-iw/strings.xml
@@ -47,16 +47,6 @@
<string name="ssl_mismatch" msgid="558688832420069896">"שם האתר לא תואם לשם באישור."</string>
<string name="ssl_expired" msgid="5739349389499575559">"פג תוקפו של אישור זה."</string>
<string name="ssl_not_yet_valid" msgid="2893167846212645846">"אישור זה אינו חוקי עדיין."</string>
- <string name="ssl_certificate" msgid="5226747157992111668">"אישור אבטחה"</string>
- <string name="ssl_certificate_is_valid" msgid="7096160815933145579">"אישור זה תקף."</string>
- <string name="issued_to" msgid="9032338008819841339">"הופק עבור:"</string>
- <string name="common_name" msgid="5745530093500062357">"שם משותף:"</string>
- <string name="org_name" msgid="8868889052889991293">"ארגון:"</string>
- <string name="org_unit" msgid="4489056376307768196">"יחידה ארגונית:"</string>
- <string name="issued_by" msgid="6959484326943152487">"הופק על ידי:"</string>
- <string name="validity_period" msgid="57988851973181309">"חוקיות:"</string>
- <string name="issued_on" msgid="2082890654801808368">"הונפק בתאריך:"</string>
- <string name="expires_on" msgid="8061200430557020704">"פג תוקף ב:"</string>
<string name="stopping" msgid="4839698519340302982">"נעצרת."</string>
<string name="stop" msgid="5687251076030630074">"עצור"</string>
<string name="reload" msgid="8585220783228408062">"רענן"</string>
diff --git a/res/values-ja/strings.xml b/res/values-ja/strings.xml
index 7d94111..699257a 100644
--- a/res/values-ja/strings.xml
+++ b/res/values-ja/strings.xml
@@ -47,16 +47,6 @@
<string name="ssl_mismatch" msgid="558688832420069896">"サイト名と証明書上の名前が一致しません。"</string>
<string name="ssl_expired" msgid="5739349389499575559">"この証明書は有効期限切れです。"</string>
<string name="ssl_not_yet_valid" msgid="2893167846212645846">"この証明書はまだ有効ではありません。"</string>
- <string name="ssl_certificate" msgid="5226747157992111668">"セキュリティ証明書"</string>
- <string name="ssl_certificate_is_valid" msgid="7096160815933145579">"この証明書は有効です。"</string>
- <string name="issued_to" msgid="9032338008819841339">"発行先:"</string>
- <string name="common_name" msgid="5745530093500062357">"共通名:"</string>
- <string name="org_name" msgid="8868889052889991293">"組織:"</string>
- <string name="org_unit" msgid="4489056376307768196">"組織単位:"</string>
- <string name="issued_by" msgid="6959484326943152487">"発行者:"</string>
- <string name="validity_period" msgid="57988851973181309">"有効期間:"</string>
- <string name="issued_on" msgid="2082890654801808368">"発行:"</string>
- <string name="expires_on" msgid="8061200430557020704">"有効期限:"</string>
<string name="stopping" msgid="4839698519340302982">"停止中..."</string>
<string name="stop" msgid="5687251076030630074">"停止"</string>
<string name="reload" msgid="8585220783228408062">"再読み込み"</string>
diff --git a/res/values-ko/strings.xml b/res/values-ko/strings.xml
index 971957c..4824898 100644
--- a/res/values-ko/strings.xml
+++ b/res/values-ko/strings.xml
@@ -47,16 +47,6 @@
<string name="ssl_mismatch" msgid="558688832420069896">"사이트 이름이 인증서에 있는 것과 일치하지 않습니다."</string>
<string name="ssl_expired" msgid="5739349389499575559">"인증서가 만료되었습니다."</string>
<string name="ssl_not_yet_valid" msgid="2893167846212645846">"인증서가 아직 유효하지 않습니다."</string>
- <string name="ssl_certificate" msgid="5226747157992111668">"보안 인증서"</string>
- <string name="ssl_certificate_is_valid" msgid="7096160815933145579">"유효한 인증서입니다."</string>
- <string name="issued_to" msgid="9032338008819841339">"발급 대상:"</string>
- <string name="common_name" msgid="5745530093500062357">"일반 이름:"</string>
- <string name="org_name" msgid="8868889052889991293">"조직:"</string>
- <string name="org_unit" msgid="4489056376307768196">"조직 구성 단위:"</string>
- <string name="issued_by" msgid="6959484326943152487">"발급 기관:"</string>
- <string name="validity_period" msgid="57988851973181309">"유효성:"</string>
- <string name="issued_on" msgid="2082890654801808368">"발급 날짜:"</string>
- <string name="expires_on" msgid="8061200430557020704">"만료 날짜:"</string>
<string name="stopping" msgid="4839698519340302982">"중지하는 중..."</string>
<string name="stop" msgid="5687251076030630074">"중지"</string>
<string name="reload" msgid="8585220783228408062">"새로고침"</string>
diff --git a/res/values-lt/strings.xml b/res/values-lt/strings.xml
index b9c0da5..1d0e852 100644
--- a/res/values-lt/strings.xml
+++ b/res/values-lt/strings.xml
@@ -47,16 +47,6 @@
<string name="ssl_mismatch" msgid="558688832420069896">"Svetainės pavadinimas neatitinka sertifikate nurodyto pavadinimo."</string>
<string name="ssl_expired" msgid="5739349389499575559">"Šio sertifikato galiojimo laikas baigėsi."</string>
<string name="ssl_not_yet_valid" msgid="2893167846212645846">"Šis sertifikatas dar negalioja."</string>
- <string name="ssl_certificate" msgid="5226747157992111668">"Saugos sertifikatas"</string>
- <string name="ssl_certificate_is_valid" msgid="7096160815933145579">"Šis sertifikatas galioja."</string>
- <string name="issued_to" msgid="9032338008819841339">"Išduota:"</string>
- <string name="common_name" msgid="5745530093500062357">"Bendras pavadinimas:"</string>
- <string name="org_name" msgid="8868889052889991293">"Organizacija:"</string>
- <string name="org_unit" msgid="4489056376307768196">"Organizacinis vienetas:"</string>
- <string name="issued_by" msgid="6959484326943152487">"Išdavė:"</string>
- <string name="validity_period" msgid="57988851973181309">"Galiojimas:"</string>
- <string name="issued_on" msgid="2082890654801808368">"Išduota:"</string>
- <string name="expires_on" msgid="8061200430557020704">"Galiojimas baigiasi:"</string>
<string name="stopping" msgid="4839698519340302982">"Sustabdoma..."</string>
<string name="stop" msgid="5687251076030630074">"Sustabdyti"</string>
<string name="reload" msgid="8585220783228408062">"Atnaujinti"</string>
diff --git a/res/values-lv/strings.xml b/res/values-lv/strings.xml
index 9d7dbc7..dca1c57 100644
--- a/res/values-lv/strings.xml
+++ b/res/values-lv/strings.xml
@@ -47,16 +47,6 @@
<string name="ssl_mismatch" msgid="558688832420069896">"Vietnes nosaukums neatbilst nosaukumam sertifikātā."</string>
<string name="ssl_expired" msgid="5739349389499575559">"Šī sertifikāta derīguma termiņš ir beidzies."</string>
<string name="ssl_not_yet_valid" msgid="2893167846212645846">"Šis sertifikāts vēl nav derīgs."</string>
- <string name="ssl_certificate" msgid="5226747157992111668">"Drošības sertifikāts"</string>
- <string name="ssl_certificate_is_valid" msgid="7096160815933145579">"Sertifikāts ir derīgs."</string>
- <string name="issued_to" msgid="9032338008819841339">"Izdots:"</string>
- <string name="common_name" msgid="5745530093500062357">"Kopējais nosaukums:"</string>
- <string name="org_name" msgid="8868889052889991293">"Organizācija:"</string>
- <string name="org_unit" msgid="4489056376307768196">"Organizācijas vienība:"</string>
- <string name="issued_by" msgid="6959484326943152487">"Izsniedzējs:"</string>
- <string name="validity_period" msgid="57988851973181309">"Derīgums:"</string>
- <string name="issued_on" msgid="2082890654801808368">"Izsniegšanas datums:"</string>
- <string name="expires_on" msgid="8061200430557020704">"Derīguma termiņš:"</string>
<string name="stopping" msgid="4839698519340302982">"Notiek apturēšana..."</string>
<string name="stop" msgid="5687251076030630074">"Apturēt"</string>
<string name="reload" msgid="8585220783228408062">"Atsvaidzināt"</string>
diff --git a/res/values-ms/strings.xml b/res/values-ms/strings.xml
index 5c869a5..adcc60b 100644
--- a/res/values-ms/strings.xml
+++ b/res/values-ms/strings.xml
@@ -47,16 +47,6 @@
<string name="ssl_mismatch" msgid="558688832420069896">"Nama tapak tidak sepadan dengan nama pada sijil."</string>
<string name="ssl_expired" msgid="5739349389499575559">"Sijil ini telah tamat tempoh."</string>
<string name="ssl_not_yet_valid" msgid="2893167846212645846">"Sijil ini belum lagi sah."</string>
- <string name="ssl_certificate" msgid="5226747157992111668">"Sijil keselamatan"</string>
- <string name="ssl_certificate_is_valid" msgid="7096160815933145579">"Sijil ini sah."</string>
- <string name="issued_to" msgid="9032338008819841339">"Dikeluarkan kepada:"</string>
- <string name="common_name" msgid="5745530093500062357">"Nama biasa:"</string>
- <string name="org_name" msgid="8868889052889991293">"Organisasi:"</string>
- <string name="org_unit" msgid="4489056376307768196">"Unit Organisasi:"</string>
- <string name="issued_by" msgid="6959484326943152487">"Dikeluarkan oleh:"</string>
- <string name="validity_period" msgid="57988851973181309">"Kesahan:"</string>
- <string name="issued_on" msgid="2082890654801808368">"Dikeluarkan pada:"</string>
- <string name="expires_on" msgid="8061200430557020704">"Tamat tempoh pada:"</string>
<string name="stopping" msgid="4839698519340302982">"Menghentikan…"</string>
<string name="stop" msgid="5687251076030630074">"Henti"</string>
<string name="reload" msgid="8585220783228408062">"Muat semula"</string>
diff --git a/res/values-nb/strings.xml b/res/values-nb/strings.xml
index 0c077e3..9ed0233 100644
--- a/res/values-nb/strings.xml
+++ b/res/values-nb/strings.xml
@@ -47,16 +47,6 @@
<string name="ssl_mismatch" msgid="558688832420069896">"Navnet på siden stemmer ikke med navnet på sertifikatet."</string>
<string name="ssl_expired" msgid="5739349389499575559">"Sertifikatet er utløpt."</string>
<string name="ssl_not_yet_valid" msgid="2893167846212645846">"Sertifikatet er ikke gyldig ennå."</string>
- <string name="ssl_certificate" msgid="5226747157992111668">"Sikkerhetssertifikat"</string>
- <string name="ssl_certificate_is_valid" msgid="7096160815933145579">"Sertifikatet er gyldig."</string>
- <string name="issued_to" msgid="9032338008819841339">"Utstedt til:"</string>
- <string name="common_name" msgid="5745530093500062357">"Ordinært navn:"</string>
- <string name="org_name" msgid="8868889052889991293">"Organisasjon:"</string>
- <string name="org_unit" msgid="4489056376307768196">"Organisasjonsenhet:"</string>
- <string name="issued_by" msgid="6959484326943152487">"Utstedt av:"</string>
- <string name="validity_period" msgid="57988851973181309">"Gyldighet:"</string>
- <string name="issued_on" msgid="2082890654801808368">"Utstedt:"</string>
- <string name="expires_on" msgid="8061200430557020704">"Utløper den:"</string>
<string name="stopping" msgid="4839698519340302982">"Avbryter…"</string>
<string name="stop" msgid="5687251076030630074">"Avbryt"</string>
<string name="reload" msgid="8585220783228408062">"Oppdater"</string>
diff --git a/res/values-nl/strings.xml b/res/values-nl/strings.xml
index 7b6e875..5997e3c 100644
--- a/res/values-nl/strings.xml
+++ b/res/values-nl/strings.xml
@@ -47,16 +47,6 @@
<string name="ssl_mismatch" msgid="558688832420069896">"De naam van deze site komt niet overeen met de naam op het certificaat."</string>
<string name="ssl_expired" msgid="5739349389499575559">"Dit certificaat is verlopen."</string>
<string name="ssl_not_yet_valid" msgid="2893167846212645846">"Dit certificaat is nog niet geldig."</string>
- <string name="ssl_certificate" msgid="5226747157992111668">"Beveiligingscertificaat"</string>
- <string name="ssl_certificate_is_valid" msgid="7096160815933145579">"Dit certificaat is geldig."</string>
- <string name="issued_to" msgid="9032338008819841339">"Uitgegeven voor:"</string>
- <string name="common_name" msgid="5745530093500062357">"Algemene naam:"</string>
- <string name="org_name" msgid="8868889052889991293">"Organisatie:"</string>
- <string name="org_unit" msgid="4489056376307768196">"Organisatie-eenheid:"</string>
- <string name="issued_by" msgid="6959484326943152487">"Uitgegeven door:"</string>
- <string name="validity_period" msgid="57988851973181309">"Geldigheid:"</string>
- <string name="issued_on" msgid="2082890654801808368">"Uitgegeven op:"</string>
- <string name="expires_on" msgid="8061200430557020704">"Verloopt op:"</string>
<string name="stopping" msgid="4839698519340302982">"Stoppen..."</string>
<string name="stop" msgid="5687251076030630074">"Stoppen"</string>
<string name="reload" msgid="8585220783228408062">"Vernieuwen"</string>
diff --git a/res/values-pl/strings.xml b/res/values-pl/strings.xml
index 11c6261..7257963 100644
--- a/res/values-pl/strings.xml
+++ b/res/values-pl/strings.xml
@@ -47,16 +47,6 @@
<string name="ssl_mismatch" msgid="558688832420069896">"Nazwa witryny nie odpowiada nazwie podanej w certyfikacie."</string>
<string name="ssl_expired" msgid="5739349389499575559">"Ten certyfikat wygasł."</string>
<string name="ssl_not_yet_valid" msgid="2893167846212645846">"Ten certyfikat nie jest jeszcze prawidłowy."</string>
- <string name="ssl_certificate" msgid="5226747157992111668">"Certyfikat zabezpieczeń"</string>
- <string name="ssl_certificate_is_valid" msgid="7096160815933145579">"Ten certyfikat jest prawidłowy."</string>
- <string name="issued_to" msgid="9032338008819841339">"Otrzymujący:"</string>
- <string name="common_name" msgid="5745530093500062357">"Nazwa pospolita:"</string>
- <string name="org_name" msgid="8868889052889991293">"Organizacja:"</string>
- <string name="org_unit" msgid="4489056376307768196">"Jednostka organizacyjna:"</string>
- <string name="issued_by" msgid="6959484326943152487">"Wystawca:"</string>
- <string name="validity_period" msgid="57988851973181309">"Poprawność:"</string>
- <string name="issued_on" msgid="2082890654801808368">"Data wystawienia:"</string>
- <string name="expires_on" msgid="8061200430557020704">"Wygasa:"</string>
<string name="stopping" msgid="4839698519340302982">"Trwa zatrzymywanie…"</string>
<string name="stop" msgid="5687251076030630074">"Zatrzymaj"</string>
<string name="reload" msgid="8585220783228408062">"Odśwież"</string>
diff --git a/res/values-pt-rPT/strings.xml b/res/values-pt-rPT/strings.xml
index 5be076e..0ae4868 100644
--- a/res/values-pt-rPT/strings.xml
+++ b/res/values-pt-rPT/strings.xml
@@ -47,16 +47,6 @@
<string name="ssl_mismatch" msgid="558688832420069896">"O nome do site não corresponde ao nome constante no certificado."</string>
<string name="ssl_expired" msgid="5739349389499575559">"Este certificado expirou."</string>
<string name="ssl_not_yet_valid" msgid="2893167846212645846">"Este certificado ainda não é válido."</string>
- <string name="ssl_certificate" msgid="5226747157992111668">"Certificado de segurança"</string>
- <string name="ssl_certificate_is_valid" msgid="7096160815933145579">"Este certificado é válido."</string>
- <string name="issued_to" msgid="9032338008819841339">"Emitido para:"</string>
- <string name="common_name" msgid="5745530093500062357">"Nome comum:"</string>
- <string name="org_name" msgid="8868889052889991293">"Organização:"</string>
- <string name="org_unit" msgid="4489056376307768196">"Unidade organizacional:"</string>
- <string name="issued_by" msgid="6959484326943152487">"Emitido por:"</string>
- <string name="validity_period" msgid="57988851973181309">"Validade:"</string>
- <string name="issued_on" msgid="2082890654801808368">"Emitido em:"</string>
- <string name="expires_on" msgid="8061200430557020704">"Expira em:"</string>
<string name="stopping" msgid="4839698519340302982">"A interromper..."</string>
<string name="stop" msgid="5687251076030630074">"Parar"</string>
<string name="reload" msgid="8585220783228408062">"Actualizar"</string>
diff --git a/res/values-pt/strings.xml b/res/values-pt/strings.xml
index a0e6553..01dc807 100644
--- a/res/values-pt/strings.xml
+++ b/res/values-pt/strings.xml
@@ -47,16 +47,6 @@
<string name="ssl_mismatch" msgid="558688832420069896">"O nome do site não corresponde ao nome no certificado."</string>
<string name="ssl_expired" msgid="5739349389499575559">"Este certificado expirou."</string>
<string name="ssl_not_yet_valid" msgid="2893167846212645846">"Este certificado ainda não é válido."</string>
- <string name="ssl_certificate" msgid="5226747157992111668">"Certificado de segurança"</string>
- <string name="ssl_certificate_is_valid" msgid="7096160815933145579">"Este certificado é válido."</string>
- <string name="issued_to" msgid="9032338008819841339">"Emitido para:"</string>
- <string name="common_name" msgid="5745530093500062357">"Nome comum:"</string>
- <string name="org_name" msgid="8868889052889991293">"Organização:"</string>
- <string name="org_unit" msgid="4489056376307768196">"Unidade organizacional:"</string>
- <string name="issued_by" msgid="6959484326943152487">"Emitido por:"</string>
- <string name="validity_period" msgid="57988851973181309">"Validade:"</string>
- <string name="issued_on" msgid="2082890654801808368">"Emitido em:"</string>
- <string name="expires_on" msgid="8061200430557020704">"Expira em:"</string>
<string name="stopping" msgid="4839698519340302982">"Parando…"</string>
<string name="stop" msgid="5687251076030630074">"Parar"</string>
<string name="reload" msgid="8585220783228408062">"Atualizar"</string>
diff --git a/res/values-rm/strings.xml b/res/values-rm/strings.xml
index b9bcdc9..870558e 100644
--- a/res/values-rm/strings.xml
+++ b/res/values-rm/strings.xml
@@ -49,16 +49,6 @@
<string name="ssl_mismatch" msgid="558688832420069896">"Il num da la website na correspunda betg al num sin il certificat."</string>
<string name="ssl_expired" msgid="5739349389499575559">"Quest certificat è scrudà."</string>
<string name="ssl_not_yet_valid" msgid="2893167846212645846">"Quest certificat n\'è anc betg valid."</string>
- <string name="ssl_certificate" msgid="5226747157992111668">"Certificat da segirezza"</string>
- <string name="ssl_certificate_is_valid" msgid="7096160815933145579">"Quest certificat è valid."</string>
- <string name="issued_to" msgid="9032338008819841339">"Emess a:"</string>
- <string name="common_name" msgid="5745530093500062357">"Num general:"</string>
- <string name="org_name" msgid="8868889052889991293">"Organisaziun:"</string>
- <string name="org_unit" msgid="4489056376307768196">"Unitad d\'organisaziun:"</string>
- <string name="issued_by" msgid="6959484326943152487">"Emess da:"</string>
- <string name="validity_period" msgid="57988851973181309">"Validitad:"</string>
- <string name="issued_on" msgid="2082890654801808368">"Emess ils:"</string>
- <string name="expires_on" msgid="8061200430557020704">"Scroda ils:"</string>
<string name="stopping" msgid="4839698519340302982">"Fermar…"</string>
<string name="stop" msgid="5687251076030630074">"Fermar"</string>
<string name="reload" msgid="8585220783228408062">"Actualisar"</string>
diff --git a/res/values-ro/strings.xml b/res/values-ro/strings.xml
index 50e9691..b73936c 100644
--- a/res/values-ro/strings.xml
+++ b/res/values-ro/strings.xml
@@ -47,16 +47,6 @@
<string name="ssl_mismatch" msgid="558688832420069896">"Numele acestui site nu se potriveşte cu numele de pe certificat."</string>
<string name="ssl_expired" msgid="5739349389499575559">"Acest certificat a expirat."</string>
<string name="ssl_not_yet_valid" msgid="2893167846212645846">"Acest certificat nu este încă valid."</string>
- <string name="ssl_certificate" msgid="5226747157992111668">"Certificat de securitate"</string>
- <string name="ssl_certificate_is_valid" msgid="7096160815933145579">"Certificatul este valid."</string>
- <string name="issued_to" msgid="9032338008819841339">"Emis de:"</string>
- <string name="common_name" msgid="5745530093500062357">"Nume comun:"</string>
- <string name="org_name" msgid="8868889052889991293">"Organizaţie:"</string>
- <string name="org_unit" msgid="4489056376307768196">"Organizaţie:"</string>
- <string name="issued_by" msgid="6959484326943152487">"Emis de:"</string>
- <string name="validity_period" msgid="57988851973181309">"Validitate:"</string>
- <string name="issued_on" msgid="2082890654801808368">"Emis pe:"</string>
- <string name="expires_on" msgid="8061200430557020704">"Expiră pe:"</string>
<string name="stopping" msgid="4839698519340302982">"Se opreşte..."</string>
<string name="stop" msgid="5687251076030630074">"Opriţi"</string>
<string name="reload" msgid="8585220783228408062">"Actualizaţi"</string>
diff --git a/res/values-ru/strings.xml b/res/values-ru/strings.xml
index 1f8ec53..f887b46 100644
--- a/res/values-ru/strings.xml
+++ b/res/values-ru/strings.xml
@@ -47,16 +47,6 @@
<string name="ssl_mismatch" msgid="558688832420069896">"Название сайта не соответствует названию в сертификате."</string>
<string name="ssl_expired" msgid="5739349389499575559">"Срок действия сертификата истек."</string>
<string name="ssl_not_yet_valid" msgid="2893167846212645846">"Данный сертификат еще недействителен."</string>
- <string name="ssl_certificate" msgid="5226747157992111668">"Сертификат безопасности"</string>
- <string name="ssl_certificate_is_valid" msgid="7096160815933145579">"Этот сертификат действителен."</string>
- <string name="issued_to" msgid="9032338008819841339">"Владелец сертификата:"</string>
- <string name="common_name" msgid="5745530093500062357">"Стандартное имя:"</string>
- <string name="org_name" msgid="8868889052889991293">"Организация:"</string>
- <string name="org_unit" msgid="4489056376307768196">"Подразделение организации:"</string>
- <string name="issued_by" msgid="6959484326943152487">"Выпущен:"</string>
- <string name="validity_period" msgid="57988851973181309">"Срок действия:"</string>
- <string name="issued_on" msgid="2082890654801808368">"Дата издания:"</string>
- <string name="expires_on" msgid="8061200430557020704">"Дата окончания действия:"</string>
<string name="stopping" msgid="4839698519340302982">"Остановка..."</string>
<string name="stop" msgid="5687251076030630074">"Стоп"</string>
<string name="reload" msgid="8585220783228408062">"Обновить"</string>
diff --git a/res/values-sk/strings.xml b/res/values-sk/strings.xml
index 2238fc7..4c33a5f 100644
--- a/res/values-sk/strings.xml
+++ b/res/values-sk/strings.xml
@@ -47,16 +47,6 @@
<string name="ssl_mismatch" msgid="558688832420069896">"Názov webu sa nezhoduje s názvom uvedeným v certifikáte."</string>
<string name="ssl_expired" msgid="5739349389499575559">"Platnosť certifikátu skončila."</string>
<string name="ssl_not_yet_valid" msgid="2893167846212645846">"Tento certifikát zatiaľ nie je platný."</string>
- <string name="ssl_certificate" msgid="5226747157992111668">"Certifikát zabezpečenia"</string>
- <string name="ssl_certificate_is_valid" msgid="7096160815933145579">"Certifikát je platný."</string>
- <string name="issued_to" msgid="9032338008819841339">"Vydané pre:"</string>
- <string name="common_name" msgid="5745530093500062357">"Bežný názov:"</string>
- <string name="org_name" msgid="8868889052889991293">"Organizácia:"</string>
- <string name="org_unit" msgid="4489056376307768196">"Organizačná jednotka:"</string>
- <string name="issued_by" msgid="6959484326943152487">"Vydal:"</string>
- <string name="validity_period" msgid="57988851973181309">"Platnosť:"</string>
- <string name="issued_on" msgid="2082890654801808368">"Dátum vydania:"</string>
- <string name="expires_on" msgid="8061200430557020704">"Platnosť vyprší:"</string>
<string name="stopping" msgid="4839698519340302982">"Prebieha zastavenie..."</string>
<string name="stop" msgid="5687251076030630074">"Zastaviť"</string>
<string name="reload" msgid="8585220783228408062">"Obnoviť"</string>
diff --git a/res/values-sl/strings.xml b/res/values-sl/strings.xml
index 5d740e7..a330a1f 100644
--- a/res/values-sl/strings.xml
+++ b/res/values-sl/strings.xml
@@ -47,16 +47,6 @@
<string name="ssl_mismatch" msgid="558688832420069896">"Ime mesta se ne ujema z imenom potrdila."</string>
<string name="ssl_expired" msgid="5739349389499575559">"Potrdilo je poteklo."</string>
<string name="ssl_not_yet_valid" msgid="2893167846212645846">"Potrdilo še ni veljavno."</string>
- <string name="ssl_certificate" msgid="5226747157992111668">"Varnostno potrdilo"</string>
- <string name="ssl_certificate_is_valid" msgid="7096160815933145579">"Potrdilo je veljavno."</string>
- <string name="issued_to" msgid="9032338008819841339">"Izdano za:"</string>
- <string name="common_name" msgid="5745530093500062357">"Pogosto ime:"</string>
- <string name="org_name" msgid="8868889052889991293">"Organizacija:"</string>
- <string name="org_unit" msgid="4489056376307768196">"Organizacijska enota:"</string>
- <string name="issued_by" msgid="6959484326943152487">"Izdal:"</string>
- <string name="validity_period" msgid="57988851973181309">"Veljavnost:"</string>
- <string name="issued_on" msgid="2082890654801808368">"Izdano:"</string>
- <string name="expires_on" msgid="8061200430557020704">"Velja do:"</string>
<string name="stopping" msgid="4839698519340302982">"Ustavljanje ..."</string>
<string name="stop" msgid="5687251076030630074">"Ustavi"</string>
<string name="reload" msgid="8585220783228408062">"Osveži"</string>
diff --git a/res/values-sr/strings.xml b/res/values-sr/strings.xml
index 6986ec9..01c2a9e 100644
--- a/res/values-sr/strings.xml
+++ b/res/values-sr/strings.xml
@@ -47,16 +47,6 @@
<string name="ssl_mismatch" msgid="558688832420069896">"Назив сајта се не подудара са називом на сертификату."</string>
<string name="ssl_expired" msgid="5739349389499575559">"Овај сертификат је истекао."</string>
<string name="ssl_not_yet_valid" msgid="2893167846212645846">"Овај сертификат још увек није важећи."</string>
- <string name="ssl_certificate" msgid="5226747157992111668">"Безбедносни сертификат"</string>
- <string name="ssl_certificate_is_valid" msgid="7096160815933145579">"Овај сертификат је важећи."</string>
- <string name="issued_to" msgid="9032338008819841339">"Издато за:"</string>
- <string name="common_name" msgid="5745530093500062357">"Уобичајени назив:"</string>
- <string name="org_name" msgid="8868889052889991293">"Организација:"</string>
- <string name="org_unit" msgid="4489056376307768196">"Организациона јединица:"</string>
- <string name="issued_by" msgid="6959484326943152487">"Издавалац:"</string>
- <string name="validity_period" msgid="57988851973181309">"Ваљаност:"</string>
- <string name="issued_on" msgid="2082890654801808368">"Издато дана:"</string>
- <string name="expires_on" msgid="8061200430557020704">"Датум истека:"</string>
<string name="stopping" msgid="4839698519340302982">"Заустављање…"</string>
<string name="stop" msgid="5687251076030630074">"Заустави"</string>
<string name="reload" msgid="8585220783228408062">"Освежи"</string>
diff --git a/res/values-sv/strings.xml b/res/values-sv/strings.xml
index 7938854..e6bb183 100644
--- a/res/values-sv/strings.xml
+++ b/res/values-sv/strings.xml
@@ -47,16 +47,6 @@
<string name="ssl_mismatch" msgid="558688832420069896">"Webbplatsens namn stämmer inte med namnet på certifikatet."</string>
<string name="ssl_expired" msgid="5739349389499575559">"Certifikatet har upphört att gälla."</string>
<string name="ssl_not_yet_valid" msgid="2893167846212645846">"Certifikatet är inte giltigt än."</string>
- <string name="ssl_certificate" msgid="5226747157992111668">"Säkerhetscertifikat"</string>
- <string name="ssl_certificate_is_valid" msgid="7096160815933145579">"Detta certifikat är giltigt."</string>
- <string name="issued_to" msgid="9032338008819841339">"Utfärdat till:"</string>
- <string name="common_name" msgid="5745530093500062357">"Nätverksnamn:"</string>
- <string name="org_name" msgid="8868889052889991293">"Organisation:"</string>
- <string name="org_unit" msgid="4489056376307768196">"Organisationsenhet:"</string>
- <string name="issued_by" msgid="6959484326943152487">"Utfärdat av:"</string>
- <string name="validity_period" msgid="57988851973181309">"Giltighet:"</string>
- <string name="issued_on" msgid="2082890654801808368">"Utfärdat den:"</string>
- <string name="expires_on" msgid="8061200430557020704">"Upphör att gälla:"</string>
<string name="stopping" msgid="4839698519340302982">"Avbryter…"</string>
<string name="stop" msgid="5687251076030630074">"Stoppa"</string>
<string name="reload" msgid="8585220783228408062">"Uppdatera"</string>
diff --git a/res/values-th/strings.xml b/res/values-th/strings.xml
index 2cb0e4d..89eea40 100644
--- a/res/values-th/strings.xml
+++ b/res/values-th/strings.xml
@@ -47,16 +47,6 @@
<string name="ssl_mismatch" msgid="558688832420069896">"ชื่อไซต์ไม่ตรงกับในใบรับรอง"</string>
<string name="ssl_expired" msgid="5739349389499575559">"ใบรับรองนี้หมดอายุแล้ว"</string>
<string name="ssl_not_yet_valid" msgid="2893167846212645846">"ใบรับรองนี้ยังใช้งานไม่ได้"</string>
- <string name="ssl_certificate" msgid="5226747157992111668">"ใบรับรองความปลอดภัย"</string>
- <string name="ssl_certificate_is_valid" msgid="7096160815933145579">"ใบรับรองนี้ใช้งานได้"</string>
- <string name="issued_to" msgid="9032338008819841339">"ออกให้แก่:"</string>
- <string name="common_name" msgid="5745530093500062357">"ชื่อทั่วไป:"</string>
- <string name="org_name" msgid="8868889052889991293">"องค์กร:"</string>
- <string name="org_unit" msgid="4489056376307768196">"หน่วยองค์กร:"</string>
- <string name="issued_by" msgid="6959484326943152487">"ออกโดย:"</string>
- <string name="validity_period" msgid="57988851973181309">"อายุการใช้งาน:"</string>
- <string name="issued_on" msgid="2082890654801808368">"ออกเมื่อ:"</string>
- <string name="expires_on" msgid="8061200430557020704">"หมดอายุวันที่:"</string>
<string name="stopping" msgid="4839698519340302982">"กำลังหยุด..."</string>
<string name="stop" msgid="5687251076030630074">"หยุด"</string>
<string name="reload" msgid="8585220783228408062">"รีเฟรช"</string>
diff --git a/res/values-tl/strings.xml b/res/values-tl/strings.xml
index 5c57318..9389ac2 100644
--- a/res/values-tl/strings.xml
+++ b/res/values-tl/strings.xml
@@ -47,16 +47,6 @@
<string name="ssl_mismatch" msgid="558688832420069896">"Hindi tumutugma ang pangalan ng site sa pangalan sa certificate."</string>
<string name="ssl_expired" msgid="5739349389499575559">"Nag-expire na ang certificate na ito."</string>
<string name="ssl_not_yet_valid" msgid="2893167846212645846">"Hindi pa wasto ang certificate na ito."</string>
- <string name="ssl_certificate" msgid="5226747157992111668">"Certificate na pangseguridad"</string>
- <string name="ssl_certificate_is_valid" msgid="7096160815933145579">"Wasto ang certificate na ito."</string>
- <string name="issued_to" msgid="9032338008819841339">"Ibinigay kay:"</string>
- <string name="common_name" msgid="5745530093500062357">"Karaniwang pangalan:"</string>
- <string name="org_name" msgid="8868889052889991293">"Samahan:"</string>
- <string name="org_unit" msgid="4489056376307768196">"Unit na pangsamahan:"</string>
- <string name="issued_by" msgid="6959484326943152487">"Ibinigay ni:"</string>
- <string name="validity_period" msgid="57988851973181309">"Pagpapatunay:"</string>
- <string name="issued_on" msgid="2082890654801808368">"Ibinigay noong:"</string>
- <string name="expires_on" msgid="8061200430557020704">"Mag-e-expire sa:"</string>
<string name="stopping" msgid="4839698519340302982">"Tumitigil..."</string>
<string name="stop" msgid="5687251076030630074">"Huminto"</string>
<string name="reload" msgid="8585220783228408062">"I-refresh"</string>
diff --git a/res/values-tr/strings.xml b/res/values-tr/strings.xml
index 7c71bcd..4e0bea8 100644
--- a/res/values-tr/strings.xml
+++ b/res/values-tr/strings.xml
@@ -47,16 +47,6 @@
<string name="ssl_mismatch" msgid="558688832420069896">"Sitenin adı sertifika üzerindeki adla eşleşmiyor."</string>
<string name="ssl_expired" msgid="5739349389499575559">"Bu sertifikanın süresi dolmuş."</string>
<string name="ssl_not_yet_valid" msgid="2893167846212645846">"Bu sertifika henüz geçerli değil."</string>
- <string name="ssl_certificate" msgid="5226747157992111668">"Güvenlik sertifikası"</string>
- <string name="ssl_certificate_is_valid" msgid="7096160815933145579">"Bu sertifika geçerli."</string>
- <string name="issued_to" msgid="9032338008819841339">"Alıcı:"</string>
- <string name="common_name" msgid="5745530093500062357">"Ortak ad:"</string>
- <string name="org_name" msgid="8868889052889991293">"Kuruluş:"</string>
- <string name="org_unit" msgid="4489056376307768196">"Kuruluş birimi:"</string>
- <string name="issued_by" msgid="6959484326943152487">"Yayınlayan:"</string>
- <string name="validity_period" msgid="57988851973181309">"Geçerlilik:"</string>
- <string name="issued_on" msgid="2082890654801808368">"Yayınlanma tarihi:"</string>
- <string name="expires_on" msgid="8061200430557020704">"Sona erme tarihi:"</string>
<string name="stopping" msgid="4839698519340302982">"Durduruluyor..."</string>
<string name="stop" msgid="5687251076030630074">"Durdur"</string>
<string name="reload" msgid="8585220783228408062">"Yenile"</string>
diff --git a/res/values-uk/strings.xml b/res/values-uk/strings.xml
index 73df9d4..c0f2fd2 100644
--- a/res/values-uk/strings.xml
+++ b/res/values-uk/strings.xml
@@ -47,16 +47,6 @@
<string name="ssl_mismatch" msgid="558688832420069896">"Назва сайту не відповідає назві в сертифікаті."</string>
<string name="ssl_expired" msgid="5739349389499575559">"Термін дії сертиф. завершився."</string>
<string name="ssl_not_yet_valid" msgid="2893167846212645846">"Цей сертифікат ще недійсний."</string>
- <string name="ssl_certificate" msgid="5226747157992111668">"Сертифікат безпеки"</string>
- <string name="ssl_certificate_is_valid" msgid="7096160815933145579">"Цей сертифікат є дійсним."</string>
- <string name="issued_to" msgid="9032338008819841339">"Кому видано:"</string>
- <string name="common_name" msgid="5745530093500062357">"Загальне ім\'я:"</string>
- <string name="org_name" msgid="8868889052889991293">"Організація:"</string>
- <string name="org_unit" msgid="4489056376307768196">"Організац. підрозділ:"</string>
- <string name="issued_by" msgid="6959484326943152487">"Ким видано:"</string>
- <string name="validity_period" msgid="57988851973181309">"Чинність:"</string>
- <string name="issued_on" msgid="2082890654801808368">"Дата видачі:"</string>
- <string name="expires_on" msgid="8061200430557020704">"Діє до:"</string>
<string name="stopping" msgid="4839698519340302982">"Зупинка..."</string>
<string name="stop" msgid="5687251076030630074">"Зупин."</string>
<string name="reload" msgid="8585220783228408062">"Оновити"</string>
diff --git a/res/values-vi/strings.xml b/res/values-vi/strings.xml
index ebd2196..76aff04 100644
--- a/res/values-vi/strings.xml
+++ b/res/values-vi/strings.xml
@@ -47,16 +47,6 @@
<string name="ssl_mismatch" msgid="558688832420069896">"Tên của trang web không khớp với tên trên chứng chỉ."</string>
<string name="ssl_expired" msgid="5739349389499575559">"Chứng chỉ này đã hết hạn."</string>
<string name="ssl_not_yet_valid" msgid="2893167846212645846">"Chứng chỉ này chưa hợp lệ."</string>
- <string name="ssl_certificate" msgid="5226747157992111668">"Chứng chỉ bảo mật"</string>
- <string name="ssl_certificate_is_valid" msgid="7096160815933145579">"Chứng chỉ này hợp lệ."</string>
- <string name="issued_to" msgid="9032338008819841339">"Cấp cho:"</string>
- <string name="common_name" msgid="5745530093500062357">"Tên chung:"</string>
- <string name="org_name" msgid="8868889052889991293">"Tổ chức:"</string>
- <string name="org_unit" msgid="4489056376307768196">"Đơn vị tổ chức:"</string>
- <string name="issued_by" msgid="6959484326943152487">"Cấp bởi:"</string>
- <string name="validity_period" msgid="57988851973181309">"Tính hợp lệ:"</string>
- <string name="issued_on" msgid="2082890654801808368">"Cấp vào:"</string>
- <string name="expires_on" msgid="8061200430557020704">"Hết hạn vào:"</string>
<string name="stopping" msgid="4839698519340302982">"Đang dừng…"</string>
<string name="stop" msgid="5687251076030630074">"Dừng"</string>
<string name="reload" msgid="8585220783228408062">"Làm mới"</string>
diff --git a/res/values-zh-rCN/strings.xml b/res/values-zh-rCN/strings.xml
index a948af0..4ed87dc 100644
--- a/res/values-zh-rCN/strings.xml
+++ b/res/values-zh-rCN/strings.xml
@@ -47,16 +47,6 @@
<string name="ssl_mismatch" msgid="558688832420069896">"网站的名称与证书上的名称不一致。"</string>
<string name="ssl_expired" msgid="5739349389499575559">"该证书已过期。"</string>
<string name="ssl_not_yet_valid" msgid="2893167846212645846">"该证书尚未生效。"</string>
- <string name="ssl_certificate" msgid="5226747157992111668">"安全证书"</string>
- <string name="ssl_certificate_is_valid" msgid="7096160815933145579">"该证书有效。"</string>
- <string name="issued_to" msgid="9032338008819841339">"颁发给:"</string>
- <string name="common_name" msgid="5745530093500062357">"常用名称:"</string>
- <string name="org_name" msgid="8868889052889991293">"组织:"</string>
- <string name="org_unit" msgid="4489056376307768196">"组织单位:"</string>
- <string name="issued_by" msgid="6959484326943152487">"颁发者:"</string>
- <string name="validity_period" msgid="57988851973181309">"有效期:"</string>
- <string name="issued_on" msgid="2082890654801808368">"颁发时间:"</string>
- <string name="expires_on" msgid="8061200430557020704">"有效期至:"</string>
<string name="stopping" msgid="4839698519340302982">"正在停止..."</string>
<string name="stop" msgid="5687251076030630074">"停止"</string>
<string name="reload" msgid="8585220783228408062">"刷新"</string>
diff --git a/res/values-zh-rTW/strings.xml b/res/values-zh-rTW/strings.xml
index bacb4c9..44652b1 100644
--- a/res/values-zh-rTW/strings.xml
+++ b/res/values-zh-rTW/strings.xml
@@ -47,16 +47,6 @@
<string name="ssl_mismatch" msgid="558688832420069896">"網站名稱與憑證不符。"</string>
<string name="ssl_expired" msgid="5739349389499575559">"此憑證已過期"</string>
<string name="ssl_not_yet_valid" msgid="2893167846212645846">"此憑證無效。"</string>
- <string name="ssl_certificate" msgid="5226747157992111668">"安全憑證"</string>
- <string name="ssl_certificate_is_valid" msgid="7096160815933145579">"這個憑證沒有問題。"</string>
- <string name="issued_to" msgid="9032338008819841339">"發給:"</string>
- <string name="common_name" msgid="5745530093500062357">"好記的名稱:"</string>
- <string name="org_name" msgid="8868889052889991293">"組織:"</string>
- <string name="org_unit" msgid="4489056376307768196">"組織單位:"</string>
- <string name="issued_by" msgid="6959484326943152487">"發行者:"</string>
- <string name="validity_period" msgid="57988851973181309">"合法性:"</string>
- <string name="issued_on" msgid="2082890654801808368">"發給:"</string>
- <string name="expires_on" msgid="8061200430557020704">"有效日期:"</string>
<string name="stopping" msgid="4839698519340302982">"停止中…"</string>
<string name="stop" msgid="5687251076030630074">"停止"</string>
<string name="reload" msgid="8585220783228408062">"重新整理"</string>
diff --git a/res/values/integers.xml b/res/values/integers.xml
index 5a8c15f..fe92a79 100644
--- a/res/values/integers.xml
+++ b/res/values/integers.xml
@@ -29,4 +29,6 @@
<integer name="tabFadeDuration">300</integer>
<!-- The maximum number of columns in the bookmark grid view -->
<integer name="max_bookmark_columns">5</integer>
+ <!-- The duration of the titlebar animation in millisecs -->
+ <integer name="titlebar_animation_duration">200</integer>
</resources>
diff --git a/res/values/strings.xml b/res/values/strings.xml
index 34ca824..e1fe0c5 100644
--- a/res/values/strings.xml
+++ b/res/values/strings.xml
@@ -91,28 +91,6 @@
<!-- Message in an SSL Error dialog -->
<string name="ssl_not_yet_valid">This certificate is not valid yet.</string>
- <!-- SSL Certificate dialogs -->
- <!-- Title for an SSL Certificate dialog -->
- <string name="ssl_certificate">Security certificate</string>
- <!-- Message on an SSL Certificate dialog -->
- <string name="ssl_certificate_is_valid">This certificate is valid.</string>
- <!-- Label for an information field on an SSL Certificate Dialog -->
- <string name="issued_to">Issued to:</string>
- <!-- Label for an information field on an SSL Certificate Dialog -->
- <string name="common_name">Common name:</string>
- <!-- Label for an information field on an SSL Certificate Dialog -->
- <string name="org_name">Organization:</string>
- <!-- Label for an information field on an SSL Certificate Dialog -->
- <string name="org_unit">Organizational unit:</string>
- <!-- Label for an information field on an SSL Certificate Dialog -->
- <string name="issued_by">Issued by:</string>
- <!-- Label for an information field on an SSL Certificate Dialog -->
- <string name="validity_period">Validity:</string>
- <!-- Label for an information field on an SSL Certificate Dialog -->
- <string name="issued_on">Issued on:</string>
- <!-- Label for an information field on an SSL Certificate Dialog -->
- <string name="expires_on">Expires on:</string>
-
<!-- Toast informing the user that loading has stopped for the current page. -->
<string name="stopping">Stopping\u2026</string>
<!-- Menu item to stop the current page from loading. -->
@@ -342,12 +320,25 @@
<string name="pref_content_search_engine_summary">Select a search engine</string>
<!-- Settings button label that to pick what to set the homepage to [CHAR LIMIT=40] -->
<string name="pref_set_homepage_to">Set to\u2026</string>
- <!-- Settings button label to set the homepage to the current page [CHAR LIMIT=40] -->
- <string name="pref_use_current">Current page</string>
- <!-- Settings button label to set the homepage to a blank page [CHAR LIMIT=40] -->
- <string name="pref_use_blank">Blank page</string>
- <!-- Settings button label to set the homepage to the default page [CHAR LIMIT=40] -->
- <string name="pref_use_default">Default page</string>
+ <string-array name="pref_homepage_choices">
+ <!-- Setting choice to set the homepage to the current page [CHAR LIMIT=40] -->
+ <item>Current page</item>
+ <!-- Setting choice to set the homepage to a blank page [CHAR LIMIT=40] -->
+ <item>Blank page</item>
+ <!-- Setting choice to set the homepage to the default page [CHAR LIMIT=40] -->
+ <item>Default page</item>
+ <!-- Setting choice to set the homepage to the "Most Visited" homepage feature [CHAR LIMIT=40] -->
+ <item>Most-visited homepage</item>
+ <!-- Setting choice to set the homepage to a user entered URL [CHAR LIMIT=40] -->
+ <item>Other\u2026</item>
+ </string-array>
+ <string-array name="pref_homepage_values" translatable="false">
+ <item>current</item>
+ <item>blank</item>
+ <item>default</item>
+ <item>most_visited</item>
+ <item>other</item>
+ </string-array>
<!-- Settings label -->
<string name="pref_content_autofit">Auto-fit pages</string>
<!-- Settings summary -->
@@ -643,11 +634,6 @@
<!-- Summary for lab quick controls feature [CHAR LIMIT=80] -->
<string name="pref_lab_quick_controls_summary">
Swipe thumb from left or right edge to access quick controls and hide Application and URL bars</string>
- <!-- Title for lab "Most Visited" homepage feature [CHAR LIMIT=40] -->
- <string name="pref_lab_most_visited_homepage">Most-visited homepage</string>
- <!-- Summary for lab "Most Visited" homepage feature [CHAR LIMIT=80] -->
- <string name="pref_lab_most_visited_homepage_summary">
- Your homepage displays your most-visited webpages.</string>
<!-- Title for the "Instant search" lab feature [CHAR LIMIT=40] -->
<string name="pref_use_instant_search">Google Instant</string>
<!-- Summary for the "Instant search" lab feature [CHAR LIMIT=120] -->
diff --git a/res/xml-sw600dp/lab_preferences.xml b/res/xml-sw600dp/lab_preferences.xml
index 705f740..1dbec88 100644
--- a/res/xml-sw600dp/lab_preferences.xml
+++ b/res/xml-sw600dp/lab_preferences.xml
@@ -24,12 +24,6 @@
android:summary="@string/pref_lab_quick_controls_summary" />
<CheckBoxPreference
- android:key="use_most_visited_homepage"
- android:defaultValue="false"
- android:title="@string/pref_lab_most_visited_homepage"
- android:summary="@string/pref_lab_most_visited_homepage_summary" />
-
- <CheckBoxPreference
android:key="use_instant_search"
android:defaultValue="false"
android:title="@string/pref_use_instant_search"
diff --git a/res/xml/general_preferences.xml b/res/xml/general_preferences.xml
index 7b26307..13f09c1 100644
--- a/res/xml/general_preferences.xml
+++ b/res/xml/general_preferences.xml
@@ -16,11 +16,11 @@
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android">
- <com.android.browser.BrowserHomepagePreference
- android:key="homepage"
- android:title="@string/pref_content_homepage"
- android:hint="@string/http"
- android:inputType="textUri|textMultiLine" />
+ <ListPreference
+ android:key="homepage_picker"
+ android:entries="@array/pref_homepage_choices"
+ android:entryValues="@array/pref_homepage_values"
+ android:title="@string/pref_content_homepage" />
<PreferenceCategory android:title="@string/pref_general_autofill_title">
<CheckBoxPreference android:key="autofill_enabled"
diff --git a/res/xml/lab_preferences.xml b/res/xml/lab_preferences.xml
index ee00463..3320cee 100644
--- a/res/xml/lab_preferences.xml
+++ b/res/xml/lab_preferences.xml
@@ -22,11 +22,6 @@
android:title="@string/pref_lab_quick_controls"
android:summary="@string/pref_lab_quick_controls_summary" />
<CheckBoxPreference
- android:key="use_most_visited_homepage"
- android:defaultValue="false"
- android:title="@string/pref_lab_most_visited_homepage"
- android:summary="@string/pref_lab_most_visited_homepage_summary" />
- <CheckBoxPreference
android:key="fullscreen"
android:defaultValue="false"
android:title="@string/pref_lab_fullscreen"
diff --git a/src/com/android/browser/BaseUi.java b/src/com/android/browser/BaseUi.java
index f7d7a3c..bcb18f1 100644
--- a/src/com/android/browser/BaseUi.java
+++ b/src/com/android/browser/BaseUi.java
@@ -857,13 +857,14 @@
@Override
public void onScroll(int visibleTitleHeight, boolean userInitiated) {
WebView view = mActiveTab != null ? mActiveTab.getWebView() : null;
- if (view == null || !userInitiated) {
+ if (view == null) {
return;
}
int scrollY = view.getScrollY();
- if (scrollY < (mLastScrollY - mTitlebarScrollTriggerSlop)) {
+ if (isTitleBarShowing()
+ || scrollY < (mLastScrollY - mTitlebarScrollTriggerSlop)) {
mLastScrollY = scrollY;
- if (visibleTitleHeight == 0) {
+ if (visibleTitleHeight == 0 && userInitiated) {
mHandler.removeMessages(MSG_HIDE_TITLEBAR);
showTitleBar();
Message msg = Message.obtain(mHandler, MSG_HIDE_TITLEBAR);
@@ -871,7 +872,7 @@
} else if (visibleTitleHeight == getTitleBar().getEmbeddedHeight()
&& mHandler.hasMessages(MSG_HIDE_TITLEBAR)) {
mHandler.removeMessages(MSG_HIDE_TITLEBAR);
- hideTitleBar();
+ suggestHideTitleBar();
}
} else if (scrollY > mLastScrollY) {
mLastScrollY = scrollY;
diff --git a/src/com/android/browser/BrowserHomepagePreference.java b/src/com/android/browser/BrowserHomepagePreference.java
deleted file mode 100644
index cbe5b0d..0000000
--- a/src/com/android/browser/BrowserHomepagePreference.java
+++ /dev/null
@@ -1,132 +0,0 @@
-/*
- * Copyright (C) 2008 The Android Open Source Project
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package com.android.browser;
-
-import android.content.Context;
-import android.content.DialogInterface;
-import android.os.Bundle;
-import android.preference.EditTextPreference;
-import android.util.AttributeSet;
-import android.view.KeyEvent;
-import android.view.LayoutInflater;
-import android.view.View;
-import android.view.View.OnClickListener;
-import android.view.ViewGroup;
-import android.view.Window;
-import android.view.WindowManager;
-import android.view.inputmethod.EditorInfo;
-import android.widget.EditText;
-import android.widget.TextView;
-import android.widget.TextView.OnEditorActionListener;
-
-public class BrowserHomepagePreference extends EditTextPreference
- implements OnEditorActionListener {
- private String mCurrentPage;
-
- public BrowserHomepagePreference(Context context, AttributeSet attrs,
- int defStyle) {
- super(context, attrs, defStyle);
- }
-
- public BrowserHomepagePreference(Context context, AttributeSet attrs) {
- super(context, attrs);
- }
-
- public BrowserHomepagePreference(Context context) {
- super(context);
- }
-
- @Override
- protected void onAddEditTextToDialogView(View dialogView,
- EditText editText) {
- super.onAddEditTextToDialogView(dialogView, editText);
- editText.setSelectAllOnFocus(true);
- editText.setSingleLine(true);
- editText.setImeActionLabel(null, EditorInfo.IME_ACTION_DONE);
- editText.setOnEditorActionListener(this);
- // Now the EditText has a parent. Add a button to set to the current
- // page.
- createButtons((ViewGroup) editText.getParent());
- }
-
- @Override
- public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
- if (actionId == EditorInfo.IME_ACTION_DONE) {
- onClick(getDialog(), DialogInterface.BUTTON_POSITIVE);
- getDialog().dismiss();
- return true;
- }
- return false;
- }
-
- void createButtons(ViewGroup parent) {
- LayoutInflater inflater = (LayoutInflater) getContext()
- .getSystemService(Context.LAYOUT_INFLATER_SERVICE);
- View v = inflater.inflate(R.layout.pref_homepage_buttons, parent);
- v.findViewById(R.id.use_current).setOnClickListener(mOnClick);
- v.findViewById(R.id.use_default).setOnClickListener(mOnClick);
- }
-
- OnClickListener mOnClick = new OnClickListener() {
- @Override
- public void onClick(View v) {
- switch (v.getId()) {
- case R.id.use_current:
- getEditText().setText(mCurrentPage);
- break;
- case R.id.use_default:
- getEditText().setText(
- BrowserSettings.getFactoryResetHomeUrl(getContext()));
- break;
- }
- }
- };
-
- @Override
- protected void onDialogClosed(boolean positiveResult) {
- if (positiveResult) {
- String url = getEditText().getText().toString().trim();
- if (url.length() > 0) {
- url = UrlUtils.smartUrlFilter(url);
- }
- getEditText().setText(url);
- }
- super.onDialogClosed(positiveResult);
- }
-
- /**
- * Set the current page of the browser.
- * @param currentPage This String will replace the text in the EditText
- * when the user clicks the "Use current page" button.
- */
- public void setCurrentPage(String currentPage) {
- mCurrentPage = currentPage;
- }
-
- @Override
- protected void showDialog(Bundle state) {
- super.showDialog(state);
- // The dialog has its width set to wrap_content. Change it to
- // match_parent so there is more room to type in a url.
- Window window = getDialog().getWindow();
- View decorView = window.getDecorView();
- WindowManager.LayoutParams params
- = (WindowManager.LayoutParams) decorView.getLayoutParams();
- params.width = ViewGroup.LayoutParams.MATCH_PARENT;
- window.getWindowManager().updateViewLayout(decorView, params);
- }
-}
diff --git a/src/com/android/browser/BrowserSettings.java b/src/com/android/browser/BrowserSettings.java
index fae59e2..4928e61 100644
--- a/src/com/android/browser/BrowserSettings.java
+++ b/src/com/android/browser/BrowserSettings.java
@@ -279,7 +279,7 @@
}
}
- static String getFactoryResetHomeUrl(Context context) {
+ public static String getFactoryResetHomeUrl(Context context) {
String url = context.getResources().getString(R.string.homepage_base);
if (url.indexOf("{CID}") != -1) {
url = url.replace("{CID}",
@@ -545,9 +545,6 @@
// -----------------------------
public String getHomePage() {
- if (useMostVisitedHomepage()) {
- return HomeProvider.MOST_VISITED;
- }
return mPrefs.getString(PREF_HOMEPAGE, getFactoryResetHomeUrl(mContext));
}
@@ -657,7 +654,7 @@
}
public boolean useMostVisitedHomepage() {
- return mPrefs.getBoolean(PREF_USE_MOST_VISITED_HOMEPAGE, false);
+ return HomeProvider.MOST_VISITED.equals(getHomePage());
}
public boolean useInstantSearch() {
diff --git a/src/com/android/browser/CrashRecoveryHandler.java b/src/com/android/browser/CrashRecoveryHandler.java
index 6d8d921..5140952 100644
--- a/src/com/android/browser/CrashRecoveryHandler.java
+++ b/src/com/android/browser/CrashRecoveryHandler.java
@@ -22,6 +22,7 @@
import android.content.DialogInterface.OnCancelListener;
import android.content.DialogInterface.OnClickListener;
import android.content.Intent;
+import android.content.SharedPreferences;
import android.os.Bundle;
import android.os.Handler;
import android.os.HandlerThread;
@@ -38,8 +39,16 @@
private static final String LOGTAG = "BrowserCrashRecovery";
private static final String STATE_FILE = "browser_state.parcel";
+ private static final String RECOVERY_PREFERENCES = "browser_recovery_prefs";
+ private static final String KEY_LAST_RECOVERED = "last_recovered";
private static final int BUFFER_SIZE = 4096;
private static final long BACKUP_DELAY = 500; // 500ms between writes
+ /* This is the duration for which we will prompt to restore
+ * instead of automatically restoring. The first time the browser crashes,
+ * we will automatically restore. If we then crash again within XX minutes,
+ * we will prompt instead of automatically restoring.
+ */
+ private static final long PROMPT_INTERVAL = 30 * 60 * 1000; // 30 minutes
private static CrashRecoveryHandler sInstance;
@@ -136,6 +145,7 @@
.setPositiveButton(R.string.recover_yes, new OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
+ updateLastRecovered();
mController.doStart(state, intent);
}
})
@@ -155,7 +165,30 @@
.show();
}
+ private boolean shouldPrompt() {
+ Context context = mController.getActivity();
+ SharedPreferences prefs = context.getSharedPreferences(
+ RECOVERY_PREFERENCES, Context.MODE_PRIVATE);
+ long lastRecovered = prefs.getLong(KEY_LAST_RECOVERED,
+ System.currentTimeMillis());
+ long timeSinceLastRecover = System.currentTimeMillis() - lastRecovered;
+ if (timeSinceLastRecover > PROMPT_INTERVAL) {
+ return false;
+ }
+ return true;
+ }
+
+ private void updateLastRecovered() {
+ Context context = mController.getActivity();
+ SharedPreferences prefs = context.getSharedPreferences(
+ RECOVERY_PREFERENCES, Context.MODE_PRIVATE);
+ prefs.edit()
+ .putLong(KEY_LAST_RECOVERED, System.currentTimeMillis())
+ .commit();
+ }
+
public void startRecovery(Intent intent) {
+ Bundle state = null;
Parcel parcel = Parcel.obtain();
try {
Context context = mController.getActivity();
@@ -169,16 +202,22 @@
byte[] data = dataStream.toByteArray();
parcel.unmarshall(data, 0, data.length);
parcel.setDataPosition(0);
- Bundle state = parcel.readBundle();
- promptToRecover(state, intent);
+ state = parcel.readBundle();
+ if (shouldPrompt()) {
+ promptToRecover(state, intent);
+ return;
+ } else {
+ updateLastRecovered();
+ }
} catch (FileNotFoundException e) {
// No state to recover
- mController.doStart(null, intent);
+ state = null;
} catch (Exception e) {
Log.w(LOGTAG, "Failed to recover state!", e);
- mController.doStart(null, intent);
+ state = null;
} finally {
parcel.recycle();
}
+ mController.doStart(state, intent);
}
}
diff --git a/src/com/android/browser/PageDialogsHandler.java b/src/com/android/browser/PageDialogsHandler.java
index 2dbddf3..c902f65 100644
--- a/src/com/android/browser/PageDialogsHandler.java
+++ b/src/com/android/browser/PageDialogsHandler.java
@@ -22,7 +22,6 @@
import android.content.res.Configuration;
import android.net.http.SslCertificate;
import android.net.http.SslError;
-import android.text.format.DateFormat;
import android.view.LayoutInflater;
import android.view.View;
import android.webkit.HttpAuthHandler;
@@ -31,8 +30,6 @@
import android.widget.LinearLayout;
import android.widget.TextView;
-import java.util.Date;
-
/**
* Displays page info
*
@@ -234,11 +231,12 @@
* @param tab The tab to show certificate for.
*/
private void showSSLCertificate(final Tab tab) {
- final View certificateView =
- inflateCertificateView(tab.getWebView().getCertificate());
- if (certificateView == null) {
+
+ SslCertificate cert = tab.getWebView().getCertificate();
+ if (cert == null) {
return;
}
+ final View certificateView = cert.inflateCertificateView(mContext);
LayoutInflater factory = LayoutInflater.from(mContext);
@@ -248,12 +246,12 @@
LinearLayout ll = (LinearLayout) factory.inflate(
R.layout.ssl_success, placeholder);
((TextView)ll.findViewById(R.id.success))
- .setText(R.string.ssl_certificate_is_valid);
+ .setText(com.android.internal.R.string.ssl_certificate_is_valid);
mSSLCertificateView = tab;
mSSLCertificateDialog =
new AlertDialog.Builder(mContext)
- .setTitle(R.string.ssl_certificate).setIcon(
+ .setTitle(com.android.internal.R.string.ssl_certificate).setIcon(
R.drawable.ic_dialog_browser_certificate_secure)
.setView(certificateView)
.setPositiveButton(R.string.ok,
@@ -289,11 +287,11 @@
final WebView view, final SslErrorHandler handler,
final SslError error) {
- final View certificateView =
- inflateCertificateView(error.getCertificate());
- if (certificateView == null) {
+ SslCertificate cert = error.getCertificate();
+ if (cert == null) {
return;
}
+ final View certificateView = cert.inflateCertificateView(mContext);
LayoutInflater factory = LayoutInflater.from(mContext);
@@ -333,7 +331,7 @@
mSSLCertificateOnErrorError = error;
mSSLCertificateOnErrorDialog =
new AlertDialog.Builder(mContext)
- .setTitle(R.string.ssl_certificate).setIcon(
+ .setTitle(com.android.internal.R.string.ssl_certificate).setIcon(
R.drawable.ic_dialog_browser_certificate_partially_secure)
.setView(certificateView)
.setPositiveButton(R.string.ok,
@@ -378,76 +376,4 @@
})
.show();
}
-
- /**
- * Inflates the SSL certificate view (helper method).
- * @param certificate The SSL certificate.
- * @return The resultant certificate view with issued-to, issued-by,
- * issued-on, expires-on, and possibly other fields set.
- * If the input certificate is null, returns null.
- */
- private View inflateCertificateView(SslCertificate certificate) {
- if (certificate == null) {
- return null;
- }
-
- LayoutInflater factory = LayoutInflater.from(mContext);
-
- View certificateView = factory.inflate(
- R.layout.ssl_certificate, null);
-
- // issued to:
- SslCertificate.DName issuedTo = certificate.getIssuedTo();
- if (issuedTo != null) {
- ((TextView) certificateView.findViewById(R.id.to_common))
- .setText(issuedTo.getCName());
- ((TextView) certificateView.findViewById(R.id.to_org))
- .setText(issuedTo.getOName());
- ((TextView) certificateView.findViewById(R.id.to_org_unit))
- .setText(issuedTo.getUName());
- }
-
- // issued by:
- SslCertificate.DName issuedBy = certificate.getIssuedBy();
- if (issuedBy != null) {
- ((TextView) certificateView.findViewById(R.id.by_common))
- .setText(issuedBy.getCName());
- ((TextView) certificateView.findViewById(R.id.by_org))
- .setText(issuedBy.getOName());
- ((TextView) certificateView.findViewById(R.id.by_org_unit))
- .setText(issuedBy.getUName());
- }
-
- // issued on:
- String issuedOn = formatCertificateDate(
- certificate.getValidNotBeforeDate());
- ((TextView) certificateView.findViewById(R.id.issued_on))
- .setText(issuedOn);
-
- // expires on:
- String expiresOn = formatCertificateDate(
- certificate.getValidNotAfterDate());
- ((TextView) certificateView.findViewById(R.id.expires_on))
- .setText(expiresOn);
-
- return certificateView;
- }
-
- /**
- * Formats the certificate date to a properly localized date string.
- * @return Properly localized version of the certificate date string and
- * the "" if it fails to localize.
- */
- private String formatCertificateDate(Date certificateDate) {
- if (certificateDate == null) {
- return "";
- }
- String formattedDate = DateFormat.getDateFormat(mContext)
- .format(certificateDate);
- if (formattedDate == null) {
- return "";
- }
- return formattedDate;
- }
-
}
diff --git a/src/com/android/browser/PreferenceKeys.java b/src/com/android/browser/PreferenceKeys.java
index c90213f..bc8d38f 100644
--- a/src/com/android/browser/PreferenceKeys.java
+++ b/src/com/android/browser/PreferenceKeys.java
@@ -76,7 +76,6 @@
// Keys for lab_preferences.xml
// ----------------------
static final String PREF_ENABLE_QUICK_CONTROLS = "enable_quick_controls";
- static final String PREF_USE_MOST_VISITED_HOMEPAGE = "use_most_visited_homepage";
static final String PREF_USE_INSTANT_SEARCH = "use_instant_search";
static final String PREF_FULLSCREEN = "fullscreen";
diff --git a/src/com/android/browser/SuggestionsAdapter.java b/src/com/android/browser/SuggestionsAdapter.java
index 242e170..9a099cb 100644
--- a/src/com/android/browser/SuggestionsAdapter.java
+++ b/src/com/android/browser/SuggestionsAdapter.java
@@ -16,6 +16,7 @@
package com.android.browser;
+import com.android.browser.provider.BrowserProvider2;
import com.android.browser.search.SearchEngine;
import android.app.SearchManager;
@@ -472,6 +473,8 @@
Uri.Builder ub = BrowserContract.Combined.CONTENT_URI.buildUpon();
ub.appendQueryParameter(BrowserContract.PARAM_LIMIT,
Integer.toString(Math.max(mLinesLandscape, mLinesPortrait)));
+ ub.appendQueryParameter(BrowserProvider2.PARAM_GROUP_BY,
+ BrowserContract.Combined.URL);
mCursor =
mContext.getContentResolver().query(ub.build(), COMBINED_PROJECTION,
selection,
diff --git a/src/com/android/browser/Tab.java b/src/com/android/browser/Tab.java
index bc5868f..c78b562 100644
--- a/src/com/android/browser/Tab.java
+++ b/src/com/android/browser/Tab.java
@@ -799,6 +799,22 @@
handler.ignore();
return;
}
+ int colon = host_and_port.lastIndexOf(':');
+ String host;
+ int port;
+ if (colon == -1) {
+ host = host_and_port;
+ port = -1;
+ } else {
+ String portString = host_and_port.substring(colon + 1);
+ try {
+ port = Integer.parseInt(portString);
+ host = host_and_port.substring(0, colon);
+ } catch (NumberFormatException e) {
+ host = host_and_port;
+ port = -1;
+ }
+ }
KeyChain.choosePrivateKeyAlias(mActivity, new KeyChainAliasCallback() {
@Override public void alias(String alias) {
if (alias == null) {
@@ -807,7 +823,7 @@
}
new KeyChainLookup(mActivity, handler, alias).execute();
}
- }, null, null, null, -1);
+ }, null, null, host, port, null);
}
/**
diff --git a/src/com/android/browser/TabBar.java b/src/com/android/browser/TabBar.java
index 1ea6071..8584afa 100644
--- a/src/com/android/browser/TabBar.java
+++ b/src/com/android/browser/TabBar.java
@@ -276,12 +276,9 @@
public void onScroll(int visibleTitleHeight, boolean userInitiated) {
if (mUseQuickControls) return;
// isLoading is using the current tab, which initially might not be set yet
- if (mTabControl.getCurrentTab() != null
- && !isLoading()) {
- if (visibleTitleHeight == 0) {
- if (!showsTitleBarIndicator()
- && (!mUi.isEditingUrl() || userInitiated)) {
- mUi.hideTitleBar();
+ if (mTabControl.getCurrentTab() != null) {
+ if (visibleTitleHeight == 0 && !mUi.isTitleBarShowing()) {
+ if (!showsTitleBarIndicator()) {
showTitleBarIndicator(true);
}
} else {
diff --git a/src/com/android/browser/TitleBarBase.java b/src/com/android/browser/TitleBarBase.java
index e2c3432..c7fb9c6 100644
--- a/src/com/android/browser/TitleBarBase.java
+++ b/src/com/android/browser/TitleBarBase.java
@@ -16,16 +16,13 @@
package com.android.browser;
-import com.android.browser.UI.DropdownChangeListener;
-import com.android.browser.UrlInputView.UrlInputListener;
-import com.android.browser.autocomplete.SuggestedTextController.TextChangeWatcher;
-
import android.animation.Animator;
import android.animation.Animator.AnimatorListener;
import android.animation.ObjectAnimator;
import android.app.SearchManager;
import android.content.Context;
import android.content.Intent;
+import android.content.res.Resources;
import android.graphics.Bitmap;
import android.graphics.drawable.Drawable;
import android.os.Bundle;
@@ -44,6 +41,7 @@
import android.view.animation.Animation;
import android.view.animation.Animation.AnimationListener;
import android.view.animation.AnimationUtils;
+import android.view.animation.DecelerateInterpolator;
import android.webkit.WebView;
import android.widget.AbsoluteLayout;
import android.widget.ArrayAdapter;
@@ -57,6 +55,10 @@
import android.widget.Spinner;
import android.widget.TextView;
+import com.android.browser.UI.DropdownChangeListener;
+import com.android.browser.UrlInputView.UrlInputListener;
+import com.android.browser.autocomplete.SuggestedTextController.TextChangeWatcher;
+
import java.util.List;
/**
@@ -68,6 +70,7 @@
OnMenuItemClickListener {
protected static final int PROGRESS_MAX = 100;
+ private static final float ANIM_TITLEBAR_DECELERATE = 2.5f;
// These need to be set by the subclass.
protected ImageView mFavicon;
@@ -149,6 +152,14 @@
mSkipTitleBarAnimations = skip;
}
+ void setupTitleBarAnimator(Animator animator) {
+ Resources res = mContext.getResources();
+ int duration = res.getInteger(R.integer.titlebar_animation_duration);
+ animator.setInterpolator(new DecelerateInterpolator(
+ ANIM_TITLEBAR_DECELERATE));
+ animator.setDuration(duration);
+ }
+
void show() {
if (mUseQuickControls) {
mParent.addView(this);
@@ -163,6 +174,7 @@
mTitleBarAnimator = ObjectAnimator.ofFloat(this,
"translationY",
startPos, 0);
+ setupTitleBarAnimator(mTitleBarAnimator);
mTitleBarAnimator.start();
}
mBaseUi.setTitleGravity(Gravity.TOP);
@@ -181,6 +193,7 @@
"translationY", getTranslationY(),
(-getEmbeddedHeight() + visibleHeight));
mTitleBarAnimator.addListener(mHideTileBarAnimatorListener);
+ setupTitleBarAnimator(mTitleBarAnimator);
mTitleBarAnimator.start();
} else {
mBaseUi.setTitleGravity(Gravity.NO_GRAVITY);
@@ -209,7 +222,6 @@
@Override
public void onAnimationStart(Animator animation) {
mWasCanceled = false;
- mUrlInput.setEnabled(false);
}
@Override
@@ -222,7 +234,6 @@
setTranslationY(0);
}
mBaseUi.setTitleGravity(Gravity.NO_GRAVITY);
- mUrlInput.setEnabled(true);
}
@Override
@@ -462,6 +473,7 @@
setFocusState(hasFocus);
}
if (hasFocus) {
+ mBaseUi.showTitleBar();
mUrlInput.forceIme();
if (mInVoiceMode) {
mUrlInput.forceFilter();
@@ -475,6 +487,7 @@
mUrlInput.setText(currentTab.getUrl(), false);
}
}
+ mBaseUi.suggestHideTitleBar();
}
mUrlInput.clearNeedsUpdate();
}
diff --git a/src/com/android/browser/TitleBarPhone.java b/src/com/android/browser/TitleBarPhone.java
index de5fb7f..1fcaf4d 100644
--- a/src/com/android/browser/TitleBarPhone.java
+++ b/src/com/android/browser/TitleBarPhone.java
@@ -147,9 +147,6 @@
}
}
super.onFocusChange(v, hasFocus);
- if (!hasFocus) {
- mBaseUi.hideTitleBar();
- }
}
@Override
diff --git a/src/com/android/browser/TitleBarXLarge.java b/src/com/android/browser/TitleBarXLarge.java
index 69f6949..3d4d2ec 100644
--- a/src/com/android/browser/TitleBarXLarge.java
+++ b/src/com/android/browser/TitleBarXLarge.java
@@ -123,36 +123,6 @@
}
@Override
- public void onFocusChange(View view, boolean hasFocus) {
- // if losing focus and not in touch mode, leave as is
- if (hasFocus || view.isInTouchMode() || mUrlInput.needsUpdate()) {
- setFocusState(hasFocus);
- mUrlContainer.setBackgroundDrawable(hasFocus
- ? mFocusDrawable : mUnfocusDrawable);
- }
- if (hasFocus) {
- mUrlInput.forceIme();
- if (mInVoiceMode) {
- mUrlInput.forceFilter();
- }
- } else if (!mUrlInput.needsUpdate()) {
- mUrlInput.dismissDropDown();
- mUrlInput.hideIME();
- if (mUseQuickControls) {
- mUi.hideTitleBar();
- }
-
- if (mUrlInput.getText().length() == 0) {
- Tab currentTab = mUiController.getTabControl().getCurrentTab();
- if (currentTab != null) {
- mUrlInput.setText(currentTab.getUrl(), false);
- }
- }
- }
- mUrlInput.clearNeedsUpdate();
- }
-
- @Override
public void setCurrentUrlIsBookmark(boolean isBookmark) {
mStar.setActivated(isBookmark);
}
@@ -226,6 +196,8 @@
}
updateUrlIcon();
}
+ mUrlContainer.setBackgroundDrawable(focus
+ ? mFocusDrawable : mUnfocusDrawable);
}
private void stopOrRefresh() {
diff --git a/src/com/android/browser/UrlUtils.java b/src/com/android/browser/UrlUtils.java
index ccf9710..26f8e0e 100644
--- a/src/com/android/browser/UrlUtils.java
+++ b/src/com/android/browser/UrlUtils.java
@@ -84,7 +84,7 @@
* @return Original or modified URL
*
*/
- protected static String smartUrlFilter(String url) {
+ public static String smartUrlFilter(String url) {
String inUrl = url.trim();
boolean hasSpace = inUrl.indexOf(' ') != -1;
diff --git a/src/com/android/browser/preferences/GeneralPreferencesFragment.java b/src/com/android/browser/preferences/GeneralPreferencesFragment.java
index af0fc50..05aa1a7 100644
--- a/src/com/android/browser/preferences/GeneralPreferencesFragment.java
+++ b/src/com/android/browser/preferences/GeneralPreferencesFragment.java
@@ -16,34 +16,65 @@
package com.android.browser.preferences;
+import android.app.AlertDialog;
+import android.content.DialogInterface;
+import android.content.DialogInterface.OnClickListener;
+import android.content.res.Resources;
import android.os.Bundle;
+import android.preference.ListPreference;
import android.preference.Preference;
import android.preference.PreferenceFragment;
import android.preference.PreferenceScreen;
+import android.text.InputType;
+import android.text.TextUtils;
import android.util.Log;
+import android.view.KeyEvent;
+import android.view.inputmethod.EditorInfo;
+import android.widget.EditText;
+import android.widget.TextView;
+import android.widget.TextView.OnEditorActionListener;
-import com.android.browser.BrowserHomepagePreference;
import com.android.browser.BrowserPreferencesPage;
+import com.android.browser.BrowserSettings;
import com.android.browser.PreferenceKeys;
import com.android.browser.R;
+import com.android.browser.UrlUtils;
+import com.android.browser.homepages.HomeProvider;
public class GeneralPreferencesFragment extends PreferenceFragment
implements Preference.OnPreferenceChangeListener {
+
static final String TAG = "PersonalPreferencesFragment";
+ static final String BLANK_URL = "about:blank";
+ static final String CURRENT = "current";
+ static final String BLANK = "blank";
+ static final String DEFAULT = "default";
+ static final String MOST_VISITED = "most_visited";
+ static final String OTHER = "other";
+
+ static final String PREF_HOMEPAGE_PICKER = "homepage_picker";
+
+ String[] mChoices, mValues;
+ String mCurrentPage;
+
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
+ Resources res = getActivity().getResources();
+ mChoices = res.getStringArray(R.array.pref_homepage_choices);
+ mValues = res.getStringArray(R.array.pref_homepage_values);
+ mCurrentPage = getActivity().getIntent()
+ .getStringExtra(BrowserPreferencesPage.CURRENT_PAGE);
// Load the XML preferences file
addPreferencesFromResource(R.xml.general_preferences);
- Preference e = findPreference(PreferenceKeys.PREF_HOMEPAGE);
- e.setOnPreferenceChangeListener(this);
- e.setSummary(getPreferenceScreen().getSharedPreferences()
- .getString(PreferenceKeys.PREF_HOMEPAGE, null));
- ((BrowserHomepagePreference) e).setCurrentPage(
- getActivity().getIntent().getStringExtra(BrowserPreferencesPage.CURRENT_PAGE));
+ ListPreference pref = (ListPreference) findPreference(PREF_HOMEPAGE_PICKER);
+ pref.setSummary(getHomepageSummary());
+ pref.setPersistent(false);
+ pref.setValue(getHomepageValue());
+ pref.setOnPreferenceChangeListener(this);
}
@Override
@@ -55,12 +86,114 @@
return false;
}
- if (pref.getKey().equals(PreferenceKeys.PREF_HOMEPAGE)) {
- pref.setSummary((String) objValue);
- return true;
+ if (pref.getKey().equals(PREF_HOMEPAGE_PICKER)) {
+ BrowserSettings settings = BrowserSettings.getInstance();
+ if (CURRENT.equals(objValue)) {
+ settings.setHomePage(mCurrentPage);
+ }
+ if (BLANK.equals(objValue)) {
+ settings.setHomePage(BLANK_URL);
+ }
+ if (DEFAULT.equals(objValue)) {
+ settings.setHomePage(BrowserSettings.getFactoryResetHomeUrl(
+ getActivity()));
+ }
+ if (MOST_VISITED.equals(objValue)) {
+ settings.setHomePage(HomeProvider.MOST_VISITED);
+ }
+ if (OTHER.equals(objValue)) {
+ promptForHomepage((ListPreference) pref);
+ return false;
+ }
+ pref.setSummary(getHomepageSummary());
+ ((ListPreference)pref).setValue(getHomepageValue());
+ return false;
}
- return false;
+ return true;
+ }
+
+ void promptForHomepage(final ListPreference pref) {
+ final BrowserSettings settings = BrowserSettings.getInstance();
+ final EditText editText = new EditText(getActivity());
+ editText.setInputType(InputType.TYPE_CLASS_TEXT
+ | InputType.TYPE_TEXT_VARIATION_URI);
+ editText.setText(settings.getHomePage());
+ editText.setSelectAllOnFocus(true);
+ editText.setSingleLine(true);
+ editText.setImeActionLabel(null, EditorInfo.IME_ACTION_DONE);
+ final AlertDialog dialog = new AlertDialog.Builder(getActivity())
+ .setView(editText)
+ .setPositiveButton(android.R.string.ok, new OnClickListener() {
+ @Override
+ public void onClick(DialogInterface dialog, int which) {
+ String homepage = editText.getText().toString().trim();
+ homepage = UrlUtils.smartUrlFilter(homepage);
+ settings.setHomePage(homepage);
+ pref.setValue(getHomepageValue());
+ pref.setSummary(getHomepageSummary());
+ }
+ })
+ .setNegativeButton(android.R.string.cancel, new OnClickListener() {
+ @Override
+ public void onClick(DialogInterface dialog, int which) {
+ dialog.cancel();
+ }
+ })
+ .setTitle(R.string.pref_set_homepage_to)
+ .create();
+ editText.setOnEditorActionListener(new OnEditorActionListener() {
+ @Override
+ public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
+ if (actionId == EditorInfo.IME_ACTION_DONE) {
+ dialog.getButton(AlertDialog.BUTTON_POSITIVE).performClick();
+ return true;
+ }
+ return false;
+ }
+ });
+ dialog.show();
+ }
+
+ String getHomepageValue() {
+ BrowserSettings settings = BrowserSettings.getInstance();
+ String homepage = settings.getHomePage();
+ if (TextUtils.isEmpty(homepage) || BLANK_URL.endsWith(homepage)) {
+ return BLANK;
+ }
+ if (HomeProvider.MOST_VISITED.equals(homepage)) {
+ return MOST_VISITED;
+ }
+ String defaultHomepage = BrowserSettings.getFactoryResetHomeUrl(
+ getActivity());
+ if (TextUtils.equals(defaultHomepage, homepage)) {
+ return DEFAULT;
+ }
+ if (TextUtils.equals(mCurrentPage, homepage)) {
+ return CURRENT;
+ }
+ return OTHER;
+ }
+
+ String getHomepageSummary() {
+ BrowserSettings settings = BrowserSettings.getInstance();
+ if (settings.useMostVisitedHomepage()) {
+ return getHomepageLabel(MOST_VISITED);
+ }
+ String homepage = settings.getHomePage();
+ if (TextUtils.isEmpty(homepage) || BLANK_URL.equals(homepage)) {
+ return getHomepageLabel(BLANK);
+ }
+ return homepage;
+ }
+
+ String getHomepageLabel(String value) {
+ for (int i = 0; i < mValues.length; i++) {
+ if (value.equals(mValues[i])) {
+ return mChoices[i];
+ }
+ }
+ return null;
}
@Override
diff --git a/src/com/android/browser/provider/BrowserProvider2.java b/src/com/android/browser/provider/BrowserProvider2.java
index 284d9bc..06e4e4a 100644
--- a/src/com/android/browser/provider/BrowserProvider2.java
+++ b/src/com/android/browser/provider/BrowserProvider2.java
@@ -80,6 +80,8 @@
public static final String FAVICON = History.FAVICON;
}
+ public static final String PARAM_GROUP_BY = "groupBy";
+
public static final String LEGACY_AUTHORITY = "browser";
static final Uri LEGACY_AUTHORITY_URI = new Uri.Builder()
.authority(LEGACY_AUTHORITY).scheme("content").build();
@@ -795,6 +797,7 @@
final int match = URI_MATCHER.match(uri);
SQLiteQueryBuilder qb = new SQLiteQueryBuilder();
String limit = uri.getQueryParameter(BrowserContract.PARAM_LIMIT);
+ String groupBy = uri.getQueryParameter(PARAM_GROUP_BY);
switch (match) {
case ACCOUNTS: {
qb.setTables(VIEW_ACCOUNTS);
@@ -1023,8 +1026,8 @@
}
}
- Cursor cursor = qb.query(db, projection, selection, selectionArgs, null, null, sortOrder,
- limit);
+ Cursor cursor = qb.query(db, projection, selection, selectionArgs, groupBy,
+ null, sortOrder, limit);
cursor.setNotificationUri(getContext().getContentResolver(), BrowserContract.AUTHORITY_URI);
return cursor;
}
@@ -1978,6 +1981,7 @@
case SUGGEST_COLUMN_INTENT_ACTION_ID:
return Intent.ACTION_VIEW;
case SUGGEST_COLUMN_INTENT_DATA_ID:
+ return mSource.getString(URL_INDEX);
case SUGGEST_COLUMN_TEXT_2_TEXT_ID:
case SUGGEST_COLUMN_TEXT_2_URL_ID:
return UrlUtils.stripUrl(mSource.getString(URL_INDEX));