tor-commits
Threads by month
- ----- 2025 -----
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
August 2015
- 15 participants
- 1322 discussions

[translation/torbutton-brandproperties] Update translations for torbutton-brandproperties
by translation@torproject.org 20 Aug '15
by translation@torproject.org 20 Aug '15
20 Aug '15
commit 684c21382c937f98717977aba0789db72f229edd
Author: Translation commit bot <translation(a)torproject.org>
Date: Thu Aug 20 09:45:49 2015 +0000
Update translations for torbutton-brandproperties
---
es/brand.properties | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/es/brand.properties b/es/brand.properties
index f1065ec..c59e88f 100644
--- a/es/brand.properties
+++ b/es/brand.properties
@@ -2,7 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
-brandShorterName=Tor Browser
+brandShorterName=Navegador Tor
brandShortName=Navegador Tor
brandFullName=Navegador Tor
vendorShortName=Proyecto Tor
1
0

[translation/tails-misc_completed] Update translations for tails-misc_completed
by translation@torproject.org 20 Aug '15
by translation@torproject.org 20 Aug '15
20 Aug '15
commit d581a7991b4d0b848c565eae059881fee071cc5c
Author: Translation commit bot <translation(a)torproject.org>
Date: Thu Aug 20 09:45:42 2015 +0000
Update translations for tails-misc_completed
---
es.po | 14 +++++++-------
1 file changed, 7 insertions(+), 7 deletions(-)
diff --git a/es.po b/es.po
index c310eb0..01b7f68 100644
--- a/es.po
+++ b/es.po
@@ -13,10 +13,10 @@ msgid ""
msgstr ""
"Project-Id-Version: The Tor Project\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-06-28 19:40+0200\n"
-"PO-Revision-Date: 2015-07-13 16:15+0000\n"
+"POT-Creation-Date: 2015-08-10 18:53+0200\n"
+"PO-Revision-Date: 2015-08-20 09:41+0000\n"
"Last-Translator: Emma Peel\n"
-"Language-Team: Spanish (http://www.transifex.com/projects/p/torproject/language/es/)\n"
+"Language-Team: Spanish (http://www.transifex.com/otf/torproject/language/es/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -374,19 +374,19 @@ msgid ""
" more...</a>"
msgstr "<a href='file:///usr/share/doc/tails/website/doc/advanced_topics/virtualization.es.html#security'>Conocer más...</a>"
-#: config/chroot_local-includes/usr/local/bin/tor-browser:24
+#: config/chroot_local-includes/usr/local/bin/tor-browser:29
msgid "Tor is not ready"
msgstr "Tor no está listo"
-#: config/chroot_local-includes/usr/local/bin/tor-browser:25
+#: config/chroot_local-includes/usr/local/bin/tor-browser:30
msgid "Tor is not ready. Start Tor Browser anyway?"
msgstr "Tor no está listo. ¿Iniciar el Navegador Tor de todos modos?"
-#: config/chroot_local-includes/usr/local/bin/tor-browser:26
+#: config/chroot_local-includes/usr/local/bin/tor-browser:31
msgid "Start Tor Browser"
msgstr "Iniciar Navegador Tor"
-#: config/chroot_local-includes/usr/local/bin/tor-browser:27
+#: config/chroot_local-includes/usr/local/bin/tor-browser:32
msgid "Cancel"
msgstr "Cancelar"
1
0

[translation/tails-misc] Update translations for tails-misc
by translation@torproject.org 20 Aug '15
by translation@torproject.org 20 Aug '15
20 Aug '15
commit 1f94dee9223a3af18aa564e0084dbd148dd56e45
Author: Translation commit bot <translation(a)torproject.org>
Date: Thu Aug 20 09:45:39 2015 +0000
Update translations for tails-misc
---
es.po | 14 +++++++-------
1 file changed, 7 insertions(+), 7 deletions(-)
diff --git a/es.po b/es.po
index c310eb0..01b7f68 100644
--- a/es.po
+++ b/es.po
@@ -13,10 +13,10 @@ msgid ""
msgstr ""
"Project-Id-Version: The Tor Project\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-06-28 19:40+0200\n"
-"PO-Revision-Date: 2015-07-13 16:15+0000\n"
+"POT-Creation-Date: 2015-08-10 18:53+0200\n"
+"PO-Revision-Date: 2015-08-20 09:41+0000\n"
"Last-Translator: Emma Peel\n"
-"Language-Team: Spanish (http://www.transifex.com/projects/p/torproject/language/es/)\n"
+"Language-Team: Spanish (http://www.transifex.com/otf/torproject/language/es/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -374,19 +374,19 @@ msgid ""
" more...</a>"
msgstr "<a href='file:///usr/share/doc/tails/website/doc/advanced_topics/virtualization.es.html#security'>Conocer más...</a>"
-#: config/chroot_local-includes/usr/local/bin/tor-browser:24
+#: config/chroot_local-includes/usr/local/bin/tor-browser:29
msgid "Tor is not ready"
msgstr "Tor no está listo"
-#: config/chroot_local-includes/usr/local/bin/tor-browser:25
+#: config/chroot_local-includes/usr/local/bin/tor-browser:30
msgid "Tor is not ready. Start Tor Browser anyway?"
msgstr "Tor no está listo. ¿Iniciar el Navegador Tor de todos modos?"
-#: config/chroot_local-includes/usr/local/bin/tor-browser:26
+#: config/chroot_local-includes/usr/local/bin/tor-browser:31
msgid "Start Tor Browser"
msgstr "Iniciar Navegador Tor"
-#: config/chroot_local-includes/usr/local/bin/tor-browser:27
+#: config/chroot_local-includes/usr/local/bin/tor-browser:32
msgid "Cancel"
msgstr "Cancelar"
1
0

[translation/torbutton-brandproperties_completed] Update translations for torbutton-brandproperties_completed
by translation@torproject.org 20 Aug '15
by translation@torproject.org 20 Aug '15
20 Aug '15
commit 6639ccae4d0834c0e879b65723959988f2ad96a2
Author: Translation commit bot <translation(a)torproject.org>
Date: Thu Aug 20 09:17:02 2015 +0000
Update translations for torbutton-brandproperties_completed
---
en/brand.properties | 1 +
1 file changed, 1 insertion(+)
diff --git a/en/brand.properties b/en/brand.properties
index f63def3..732c157 100644
--- a/en/brand.properties
+++ b/en/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
1
0

[translation/torbutton-brandproperties] Update translations for torbutton-brandproperties
by translation@torproject.org 20 Aug '15
by translation@torproject.org 20 Aug '15
20 Aug '15
commit 690e84d2003e64319c869a0f9df9090e7d6a3347
Author: Translation commit bot <translation(a)torproject.org>
Date: Thu Aug 20 09:16:58 2015 +0000
Update translations for torbutton-brandproperties
---
ach/brand.properties | 1 +
ady/brand.properties | 1 +
af/brand.properties | 1 +
ak/brand.properties | 1 +
am/brand.properties | 1 +
ar/brand.properties | 1 +
arn/brand.properties | 1 +
ast/brand.properties | 1 +
az/brand.properties | 1 +
ba/brand.properties | 1 +
be/brand.properties | 1 +
bg/brand.properties | 1 +
bn/brand.properties | 1 +
bn_IN/brand.properties | 1 +
bo/brand.properties | 1 +
br/brand.properties | 1 +
bs/brand.properties | 1 +
ca/brand.properties | 1 +
cs/brand.properties | 1 +
csb/brand.properties | 1 +
cv/brand.properties | 1 +
cy/brand.properties | 1 +
cy_GB/brand.properties | 1 +
da/brand.properties | 1 +
de/brand.properties | 1 +
dz/brand.properties | 1 +
el/brand.properties | 1 +
en/brand.properties | 1 +
en_GB/brand.properties | 1 +
eo/brand.properties | 1 +
es/brand.properties | 1 +
es_AR/brand.properties | 1 +
es_CL/brand.properties | 1 +
es_CO/brand.properties | 1 +
es_MX/brand.properties | 1 +
et/brand.properties | 1 +
eu/brand.properties | 1 +
fa/brand.properties | 1 +
fi/brand.properties | 1 +
fil/brand.properties | 1 +
fo/brand.properties | 1 +
fr/brand.properties | 1 +
fr_CA/brand.properties | 1 +
fur/brand.properties | 1 +
fy/brand.properties | 1 +
ga/brand.properties | 1 +
gd/brand.properties | 1 +
gl/brand.properties | 1 +
gu/brand.properties | 1 +
gu_IN/brand.properties | 1 +
gun/brand.properties | 1 +
ha/brand.properties | 1 +
he/brand.properties | 1 +
hi/brand.properties | 1 +
hr/brand.properties | 1 +
hr_HR/brand.properties | 1 +
ht/brand.properties | 1 +
hu/brand.properties | 1 +
hy/brand.properties | 1 +
hy_AM/brand.properties | 1 +
ia/brand.properties | 1 +
id/brand.properties | 1 +
is/brand.properties | 1 +
it/brand.properties | 1 +
ja/brand.properties | 1 +
jbo/brand.properties | 1 +
jv/brand.properties | 1 +
ka/brand.properties | 1 +
kk/brand.properties | 1 +
km/brand.properties | 1 +
kn/brand.properties | 1 +
ko/brand.properties | 1 +
ko_KR/brand.properties | 1 +
ku/brand.properties | 1 +
ku_IQ/brand.properties | 1 +
kw/brand.properties | 1 +
ky/brand.properties | 1 +
la/brand.properties | 1 +
lb/brand.properties | 1 +
lg/brand.properties | 1 +
ln/brand.properties | 1 +
lo/brand.properties | 1 +
lt/brand.properties | 1 +
lv/brand.properties | 1 +
mg/brand.properties | 1 +
mi/brand.properties | 1 +
mk/brand.properties | 1 +
ml/brand.properties | 1 +
mn/brand.properties | 1 +
mr/brand.properties | 1 +
ms_MY/brand.properties | 1 +
mt/brand.properties | 1 +
my/brand.properties | 1 +
nah/brand.properties | 1 +
nap/brand.properties | 1 +
nb/brand.properties | 1 +
nds/brand.properties | 1 +
ne/brand.properties | 1 +
nl/brand.properties | 1 +
nl_BE/brand.properties | 1 +
nn/brand.properties | 1 +
nso/brand.properties | 1 +
oc/brand.properties | 1 +
or/brand.properties | 1 +
pa/brand.properties | 1 +
pap/brand.properties | 1 +
pl/brand.properties | 1 +
pms/brand.properties | 1 +
ps/brand.properties | 1 +
pt/brand.properties | 1 +
pt_BR/brand.properties | 1 +
ro/brand.properties | 1 +
ru/brand.properties | 1 +
ru(a)petr1708/brand.properties | 1 +
sa/brand.properties | 1 +
scn/brand.properties | 1 +
sco/brand.properties | 1 +
si/brand.properties | 1 +
si_LK/brand.properties | 1 +
sk/brand.properties | 1 +
sk_SK/brand.properties | 1 +
sl/brand.properties | 1 +
sl_SI/brand.properties | 1 +
sn/brand.properties | 1 +
so/brand.properties | 1 +
son/brand.properties | 1 +
sq/brand.properties | 1 +
sr/brand.properties | 1 +
sr(a)latin/brand.properties | 1 +
st/brand.properties | 1 +
su/brand.properties | 1 +
sv/brand.properties | 1 +
sw/brand.properties | 1 +
szl/brand.properties | 1 +
ta/brand.properties | 1 +
te/brand.properties | 1 +
te_IN/brand.properties | 1 +
tg/brand.properties | 1 +
th/brand.properties | 1 +
ti/brand.properties | 1 +
tk/brand.properties | 1 +
tl_PH/brand.properties | 1 +
tr/brand.properties | 1 +
ug(a)Arab/brand.properties | 1 +
uk/brand.properties | 1 +
ur/brand.properties | 1 +
ur_PK/brand.properties | 1 +
uz/brand.properties | 1 +
ve/brand.properties | 1 +
vi/brand.properties | 1 +
wa/brand.properties | 1 +
wo/brand.properties | 1 +
yo/brand.properties | 1 +
zh_CN/brand.properties | 1 +
zh_HK/brand.properties | 1 +
zh_TW/brand.properties | 1 +
zu/brand.properties | 1 +
157 files changed, 157 insertions(+)
diff --git a/ach/brand.properties b/ach/brand.properties
index f63def3..732c157 100644
--- a/ach/brand.properties
+++ b/ach/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/ady/brand.properties b/ady/brand.properties
index f63def3..732c157 100644
--- a/ady/brand.properties
+++ b/ady/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/af/brand.properties b/af/brand.properties
index f63def3..732c157 100644
--- a/af/brand.properties
+++ b/af/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/ak/brand.properties b/ak/brand.properties
index f63def3..732c157 100644
--- a/ak/brand.properties
+++ b/ak/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/am/brand.properties b/am/brand.properties
index f63def3..732c157 100644
--- a/am/brand.properties
+++ b/am/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/ar/brand.properties b/ar/brand.properties
index b1b159d..3cbd6f2 100644
--- a/ar/brand.properties
+++ b/ar/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=متصفح تور
brandFullName=متصفح تور
vendorShortName=مشروع تور
diff --git a/arn/brand.properties b/arn/brand.properties
index f63def3..732c157 100644
--- a/arn/brand.properties
+++ b/arn/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/ast/brand.properties b/ast/brand.properties
index 9f38b2c..9dd18b6 100644
--- a/ast/brand.properties
+++ b/ast/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Navegador Tor
brandFullName=Navegador Tor
vendorShortName=Proyeutu Tor
diff --git a/az/brand.properties b/az/brand.properties
index a80802f..b2d9dea 100644
--- a/az/brand.properties
+++ b/az/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Brauzer
brandFullName=Tor Brauzer
vendorShortName=Tor Layihəsi
diff --git a/ba/brand.properties b/ba/brand.properties
index f63def3..732c157 100644
--- a/ba/brand.properties
+++ b/ba/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/be/brand.properties b/be/brand.properties
index f63def3..732c157 100644
--- a/be/brand.properties
+++ b/be/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/bg/brand.properties b/bg/brand.properties
index 8f4fb88..1900b50 100644
--- a/bg/brand.properties
+++ b/bg/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor браузър
brandFullName=Tor браузър
vendorShortName=Проекта Tor
diff --git a/bn/brand.properties b/bn/brand.properties
index 9108f16..9938958 100644
--- a/bn/brand.properties
+++ b/bn/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=টর ব্রাউজার
brandFullName=টর ব্রাউজার
vendorShortName=টর প্রকল্প
diff --git a/bn_IN/brand.properties b/bn_IN/brand.properties
index f63def3..732c157 100644
--- a/bn_IN/brand.properties
+++ b/bn_IN/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/bo/brand.properties b/bo/brand.properties
index f63def3..732c157 100644
--- a/bo/brand.properties
+++ b/bo/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/br/brand.properties b/br/brand.properties
index f63def3..732c157 100644
--- a/br/brand.properties
+++ b/br/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/bs/brand.properties b/bs/brand.properties
index f63def3..732c157 100644
--- a/bs/brand.properties
+++ b/bs/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/ca/brand.properties b/ca/brand.properties
index 2eacf64..a237d1b 100644
--- a/ca/brand.properties
+++ b/ca/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Navegador Tor
brandFullName=Navegador Tor
vendorShortName=Projecte Tor
diff --git a/cs/brand.properties b/cs/brand.properties
index 245a90b..7a29e29 100644
--- a/cs/brand.properties
+++ b/cs/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Prohlížeč
vendorShortName=Tor Projekt
diff --git a/csb/brand.properties b/csb/brand.properties
index f63def3..732c157 100644
--- a/csb/brand.properties
+++ b/csb/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/cv/brand.properties b/cv/brand.properties
index f63def3..732c157 100644
--- a/cv/brand.properties
+++ b/cv/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/cy/brand.properties b/cy/brand.properties
index de09fec..9168389 100644
--- a/cy/brand.properties
+++ b/cy/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Porwr Tor
brandFullName=Porwr Tor
vendorShortName=Prosiect Tor
diff --git a/cy_GB/brand.properties b/cy_GB/brand.properties
index f63def3..732c157 100644
--- a/cy_GB/brand.properties
+++ b/cy_GB/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/da/brand.properties b/da/brand.properties
index ece4572..92c3022 100644
--- a/da/brand.properties
+++ b/da/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Projekt
diff --git a/de/brand.properties b/de/brand.properties
index 84e9a07..83ccb9b 100644
--- a/de/brand.properties
+++ b/de/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor-Browser
brandFullName=Tor-Browser
vendorShortName=Tor-Projekt
diff --git a/dz/brand.properties b/dz/brand.properties
index f63def3..732c157 100644
--- a/dz/brand.properties
+++ b/dz/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/el/brand.properties b/el/brand.properties
index 91878ff..0d040dd 100644
--- a/el/brand.properties
+++ b/el/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/en/brand.properties b/en/brand.properties
index f63def3..732c157 100644
--- a/en/brand.properties
+++ b/en/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/en_GB/brand.properties b/en_GB/brand.properties
index f63def3..732c157 100644
--- a/en_GB/brand.properties
+++ b/en_GB/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/eo/brand.properties b/eo/brand.properties
index 33dec63..baaf076 100644
--- a/eo/brand.properties
+++ b/eo/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor krozilo
brandFullName=Tor krozilo
vendorShortName=Tor Projektas
diff --git a/es/brand.properties b/es/brand.properties
index 035057f..f1065ec 100644
--- a/es/brand.properties
+++ b/es/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Navegador Tor
brandFullName=Navegador Tor
vendorShortName=Proyecto Tor
diff --git a/es_AR/brand.properties b/es_AR/brand.properties
index 52036ac..ada9b1c 100644
--- a/es_AR/brand.properties
+++ b/es_AR/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Proyecto Tor
diff --git a/es_CL/brand.properties b/es_CL/brand.properties
index 23888d3..92a57b6 100644
--- a/es_CL/brand.properties
+++ b/es_CL/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Explorador Tor
brandFullName=Explorador Tor
vendorShortName=Proyecto Tor
diff --git a/es_CO/brand.properties b/es_CO/brand.properties
index 8f2dcbf..34df9e0 100644
--- a/es_CO/brand.properties
+++ b/es_CO/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Navegador Tor
brandFullName=Navegador Tor
vendorShortName=Proyecto Tor
diff --git a/es_MX/brand.properties b/es_MX/brand.properties
index 5684797..5dbd181 100644
--- a/es_MX/brand.properties
+++ b/es_MX/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Navegador Tor
brandFullName=Navegador Tor
vendorShortName=Proyecto Tor
diff --git a/et/brand.properties b/et/brand.properties
index f63def3..732c157 100644
--- a/et/brand.properties
+++ b/et/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/eu/brand.properties b/eu/brand.properties
index 341c4df..9d0b74c 100644
--- a/eu/brand.properties
+++ b/eu/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/fa/brand.properties b/fa/brand.properties
index fcf2e20..de1898f 100644
--- a/fa/brand.properties
+++ b/fa/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=مرورگر تور
brandFullName=مرورگر تور
vendorShortName=پروژهٔ تور
diff --git a/fi/brand.properties b/fi/brand.properties
index e564a30..d8d77c2 100644
--- a/fi/brand.properties
+++ b/fi/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor-selain
brandFullName=Tor-selain
vendorShortName=Tor-projekti
diff --git a/fil/brand.properties b/fil/brand.properties
index 84422b9..48b8528 100644
--- a/fil/brand.properties
+++ b/fil/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Proyekto na Tor
diff --git a/fo/brand.properties b/fo/brand.properties
index f63def3..732c157 100644
--- a/fo/brand.properties
+++ b/fo/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/fr/brand.properties b/fr/brand.properties
index 34bbdf9..decf3fe 100644
--- a/fr/brand.properties
+++ b/fr/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Navigateur Tor
brandFullName=Navigateur Tor
vendorShortName=Projet Tor
diff --git a/fr_CA/brand.properties b/fr_CA/brand.properties
index a2b4b38..8da2386 100644
--- a/fr_CA/brand.properties
+++ b/fr_CA/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Navigateur Tor
brandFullName=Navigateur Tor
vendorShortName=Projet Tor
diff --git a/fur/brand.properties b/fur/brand.properties
index f63def3..732c157 100644
--- a/fur/brand.properties
+++ b/fur/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/fy/brand.properties b/fy/brand.properties
index 1fc2ba3..b1ee96c 100644
--- a/fy/brand.properties
+++ b/fy/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor-blêder
brandFullName=Tor-blêder
vendorShortName=Tor-projekt
diff --git a/ga/brand.properties b/ga/brand.properties
index f63def3..732c157 100644
--- a/ga/brand.properties
+++ b/ga/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/gd/brand.properties b/gd/brand.properties
index f63def3..732c157 100644
--- a/gd/brand.properties
+++ b/gd/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/gl/brand.properties b/gl/brand.properties
index de5abcf..633417e 100644
--- a/gl/brand.properties
+++ b/gl/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/gu/brand.properties b/gu/brand.properties
index f63def3..732c157 100644
--- a/gu/brand.properties
+++ b/gu/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/gu_IN/brand.properties b/gu_IN/brand.properties
index f63def3..732c157 100644
--- a/gu_IN/brand.properties
+++ b/gu_IN/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/gun/brand.properties b/gun/brand.properties
index f63def3..732c157 100644
--- a/gun/brand.properties
+++ b/gun/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/ha/brand.properties b/ha/brand.properties
index f63def3..732c157 100644
--- a/ha/brand.properties
+++ b/ha/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/he/brand.properties b/he/brand.properties
index 4123534..6c08356 100644
--- a/he/brand.properties
+++ b/he/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=דפדפן Tor
brandFullName=דפדפן Tor
vendorShortName=פרויקט Tor
diff --git a/hi/brand.properties b/hi/brand.properties
index 30820e1..d35ff82 100644
--- a/hi/brand.properties
+++ b/hi/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=टॉर ब्राउज़र
brandFullName=टॉर ब्राउज़र
vendorShortName=Tor Project
diff --git a/hr/brand.properties b/hr/brand.properties
index f0006dc..73bcd53 100644
--- a/hr/brand.properties
+++ b/hr/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Preglednik
brandFullName=Tor Preglednik
vendorShortName=Tor Projekt
diff --git a/hr_HR/brand.properties b/hr_HR/brand.properties
index a929f22..01fa988 100644
--- a/hr_HR/brand.properties
+++ b/hr_HR/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Preglednik
brandFullName=Tor Preglednik
vendorShortName=Tor Projekt
diff --git a/ht/brand.properties b/ht/brand.properties
index f63def3..732c157 100644
--- a/ht/brand.properties
+++ b/ht/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/hu/brand.properties b/hu/brand.properties
index 98ca6e8..bc77913 100644
--- a/hu/brand.properties
+++ b/hu/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/hy/brand.properties b/hy/brand.properties
index f63def3..732c157 100644
--- a/hy/brand.properties
+++ b/hy/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/hy_AM/brand.properties b/hy_AM/brand.properties
index f63def3..732c157 100644
--- a/hy_AM/brand.properties
+++ b/hy_AM/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/ia/brand.properties b/ia/brand.properties
index f63def3..732c157 100644
--- a/ia/brand.properties
+++ b/ia/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/id/brand.properties b/id/brand.properties
index f8a9f20..8fa1092 100644
--- a/id/brand.properties
+++ b/id/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Peramban Tor
brandFullName=Peramban Tor
vendorShortName=Proyek Tor
diff --git a/is/brand.properties b/is/brand.properties
index 447aad2..9ee8373 100644
--- a/is/brand.properties
+++ b/is/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Vafrinn
brandFullName=Tor Vafrinn
vendorShortName=Tor verkefnið
diff --git a/it/brand.properties b/it/brand.properties
index 3308a03..d43e654 100644
--- a/it/brand.properties
+++ b/it/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/ja/brand.properties b/ja/brand.properties
index e7f8d56..c971daf 100644
--- a/ja/brand.properties
+++ b/ja/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/jbo/brand.properties b/jbo/brand.properties
index f63def3..732c157 100644
--- a/jbo/brand.properties
+++ b/jbo/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/jv/brand.properties b/jv/brand.properties
index f63def3..732c157 100644
--- a/jv/brand.properties
+++ b/jv/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/ka/brand.properties b/ka/brand.properties
index f63def3..732c157 100644
--- a/ka/brand.properties
+++ b/ka/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/kk/brand.properties b/kk/brand.properties
index f63def3..732c157 100644
--- a/kk/brand.properties
+++ b/kk/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/km/brand.properties b/km/brand.properties
index 4e34e1d..0ba4c10 100644
--- a/km/brand.properties
+++ b/km/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=គម្រោង Tor
diff --git a/kn/brand.properties b/kn/brand.properties
index 089cbdb..1ea8c96 100644
--- a/kn/brand.properties
+++ b/kn/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=ಟಾರ್ ಬ್ರೌಸರ್
brandFullName=ಟಾರ್ ಬ್ರೌಸರ್
vendorShortName=ಟಾರ್ ಯೋಜನೆ
diff --git a/ko/brand.properties b/ko/brand.properties
index 8273888..36b8d8b 100644
--- a/ko/brand.properties
+++ b/ko/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor 브라우저
brandFullName=Tor 브라우저
vendorShortName=Tor 프로젝트
diff --git a/ko_KR/brand.properties b/ko_KR/brand.properties
index 18381ef..dae6e32 100644
--- a/ko_KR/brand.properties
+++ b/ko_KR/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor 브라우저
brandFullName=Tor 브라우저
vendorShortName=Tor 프로젝트
diff --git a/ku/brand.properties b/ku/brand.properties
index f63def3..732c157 100644
--- a/ku/brand.properties
+++ b/ku/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/ku_IQ/brand.properties b/ku_IQ/brand.properties
index f63def3..732c157 100644
--- a/ku_IQ/brand.properties
+++ b/ku_IQ/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/kw/brand.properties b/kw/brand.properties
index f63def3..732c157 100644
--- a/kw/brand.properties
+++ b/kw/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/ky/brand.properties b/ky/brand.properties
index f63def3..732c157 100644
--- a/ky/brand.properties
+++ b/ky/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/la/brand.properties b/la/brand.properties
index f63def3..732c157 100644
--- a/la/brand.properties
+++ b/la/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/lb/brand.properties b/lb/brand.properties
index f63def3..732c157 100644
--- a/lb/brand.properties
+++ b/lb/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/lg/brand.properties b/lg/brand.properties
index f63def3..732c157 100644
--- a/lg/brand.properties
+++ b/lg/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/ln/brand.properties b/ln/brand.properties
index f63def3..732c157 100644
--- a/ln/brand.properties
+++ b/ln/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/lo/brand.properties b/lo/brand.properties
index ff30f16..7b0d811 100644
--- a/lo/brand.properties
+++ b/lo/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=ຕົວຊອກຄົ້ນ ຕໍຣ໌
brandFullName=ຕົວຊອກຄົ້ນ ຕໍຣ໌
vendorShortName=ໂຄງການ ຕໍຣ໌
diff --git a/lt/brand.properties b/lt/brand.properties
index f63def3..732c157 100644
--- a/lt/brand.properties
+++ b/lt/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/lv/brand.properties b/lv/brand.properties
index aa0e6e2..6c3d4ea 100644
--- a/lv/brand.properties
+++ b/lv/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Pārlūks Tor
brandFullName=Pārlūks Tor
vendorShortName=Projekts Tor
diff --git a/mg/brand.properties b/mg/brand.properties
index f63def3..732c157 100644
--- a/mg/brand.properties
+++ b/mg/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/mi/brand.properties b/mi/brand.properties
index f63def3..732c157 100644
--- a/mi/brand.properties
+++ b/mi/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/mk/brand.properties b/mk/brand.properties
index f63def3..732c157 100644
--- a/mk/brand.properties
+++ b/mk/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/ml/brand.properties b/ml/brand.properties
index f63def3..732c157 100644
--- a/ml/brand.properties
+++ b/ml/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/mn/brand.properties b/mn/brand.properties
index f63def3..732c157 100644
--- a/mn/brand.properties
+++ b/mn/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/mr/brand.properties b/mr/brand.properties
index f63def3..732c157 100644
--- a/mr/brand.properties
+++ b/mr/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/ms_MY/brand.properties b/ms_MY/brand.properties
index cbbd27f..cfa40c4 100644
--- a/ms_MY/brand.properties
+++ b/ms_MY/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Pelayar Tor
brandFullName=Pelayar Tor
vendorShortName=Projek Tor
diff --git a/mt/brand.properties b/mt/brand.properties
index f63def3..732c157 100644
--- a/mt/brand.properties
+++ b/mt/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/my/brand.properties b/my/brand.properties
index f63def3..732c157 100644
--- a/my/brand.properties
+++ b/my/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/nah/brand.properties b/nah/brand.properties
index f63def3..732c157 100644
--- a/nah/brand.properties
+++ b/nah/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/nap/brand.properties b/nap/brand.properties
index f63def3..732c157 100644
--- a/nap/brand.properties
+++ b/nap/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/nb/brand.properties b/nb/brand.properties
index af6d9dc..9a6c282 100644
--- a/nb/brand.properties
+++ b/nb/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor-prosjektet
diff --git a/nds/brand.properties b/nds/brand.properties
index f63def3..732c157 100644
--- a/nds/brand.properties
+++ b/nds/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/ne/brand.properties b/ne/brand.properties
index f63def3..732c157 100644
--- a/ne/brand.properties
+++ b/ne/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/nl/brand.properties b/nl/brand.properties
index 33caa67..036f97a 100644
--- a/nl/brand.properties
+++ b/nl/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/nl_BE/brand.properties b/nl_BE/brand.properties
index f63def3..732c157 100644
--- a/nl_BE/brand.properties
+++ b/nl_BE/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/nn/brand.properties b/nn/brand.properties
index 20f68fc..0062782 100644
--- a/nn/brand.properties
+++ b/nn/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor-prosjektet
diff --git a/nso/brand.properties b/nso/brand.properties
index f63def3..732c157 100644
--- a/nso/brand.properties
+++ b/nso/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/oc/brand.properties b/oc/brand.properties
index f63def3..732c157 100644
--- a/oc/brand.properties
+++ b/oc/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/or/brand.properties b/or/brand.properties
index f63def3..732c157 100644
--- a/or/brand.properties
+++ b/or/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/pa/brand.properties b/pa/brand.properties
index 96b21f5..a92bc66 100644
--- a/pa/brand.properties
+++ b/pa/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=ਟੋਰ ਬਰਾਊਜ਼ਰ
brandFullName=ਟੋਰ ਬਰਾਊਜ਼
vendorShortName=ਟੋਰ ਪ੍ਰੋਜੈਕਟ
diff --git a/pap/brand.properties b/pap/brand.properties
index f63def3..732c157 100644
--- a/pap/brand.properties
+++ b/pap/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/pl/brand.properties b/pl/brand.properties
index d40c141..5a0091a 100644
--- a/pl/brand.properties
+++ b/pl/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Przeglądarka Tor
brandFullName=Przeglądarka Tor
vendorShortName=Project Tor
diff --git a/pms/brand.properties b/pms/brand.properties
index f63def3..732c157 100644
--- a/pms/brand.properties
+++ b/pms/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/ps/brand.properties b/ps/brand.properties
index f63def3..732c157 100644
--- a/ps/brand.properties
+++ b/ps/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/pt/brand.properties b/pt/brand.properties
index e08b760..1374192 100644
--- a/pt/brand.properties
+++ b/pt/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Navegador Tor
brandFullName=Navegador Tor
vendorShortName=Projeto Tor
diff --git a/pt_BR/brand.properties b/pt_BR/brand.properties
index 75797ae..2725a15 100644
--- a/pt_BR/brand.properties
+++ b/pt_BR/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Navegador Tor
brandFullName=Navegador Tor
vendorShortName=Projeto Tor
diff --git a/ro/brand.properties b/ro/brand.properties
index 4f41410..4a0f2c8 100644
--- a/ro/brand.properties
+++ b/ro/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Proiectul Tor
diff --git a/ru/brand.properties b/ru/brand.properties
index 93347e1..5f0d9a8 100644
--- a/ru/brand.properties
+++ b/ru/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Проект Tor
diff --git a/ru(a)petr1708/brand.properties b/ru(a)petr1708/brand.properties
index f63def3..732c157 100644
--- a/ru(a)petr1708/brand.properties
+++ b/ru(a)petr1708/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/sa/brand.properties b/sa/brand.properties
index f63def3..732c157 100644
--- a/sa/brand.properties
+++ b/sa/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/scn/brand.properties b/scn/brand.properties
index f63def3..732c157 100644
--- a/scn/brand.properties
+++ b/scn/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/sco/brand.properties b/sco/brand.properties
index f63def3..732c157 100644
--- a/sco/brand.properties
+++ b/sco/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/si/brand.properties b/si/brand.properties
index f63def3..732c157 100644
--- a/si/brand.properties
+++ b/si/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/si_LK/brand.properties b/si_LK/brand.properties
index 298a84f..4da290b 100644
--- a/si_LK/brand.properties
+++ b/si_LK/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor බ්රවුසරය
brandFullName=Tor බ්රවුසරය
vendorShortName=Tor ව්යාපෘතිය
diff --git a/sk/brand.properties b/sk/brand.properties
index f2038a2..05a7f2e 100644
--- a/sk/brand.properties
+++ b/sk/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Prehliadač Tor
brandFullName=Prehliadač Tor
vendorShortName=Projekt Tor
diff --git a/sk_SK/brand.properties b/sk_SK/brand.properties
index 7bb505c..4c520c0 100644
--- a/sk_SK/brand.properties
+++ b/sk_SK/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/sl/brand.properties b/sl/brand.properties
index a137164..df7eec0 100644
--- a/sl/brand.properties
+++ b/sl/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/sl_SI/brand.properties b/sl_SI/brand.properties
index 0665ec7..6325df5 100644
--- a/sl_SI/brand.properties
+++ b/sl_SI/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Iskalnik
brandFullName=Tor Iskalnik
vendorShortName=Tor Projekt
diff --git a/sn/brand.properties b/sn/brand.properties
index f63def3..732c157 100644
--- a/sn/brand.properties
+++ b/sn/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/so/brand.properties b/so/brand.properties
index f63def3..732c157 100644
--- a/so/brand.properties
+++ b/so/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/son/brand.properties b/son/brand.properties
index f63def3..732c157 100644
--- a/son/brand.properties
+++ b/son/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/sq/brand.properties b/sq/brand.properties
index ac0ef6e..5936351 100644
--- a/sq/brand.properties
+++ b/sq/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Projekti Tor
diff --git a/sr/brand.properties b/sr/brand.properties
index 4002765..950f208 100644
--- a/sr/brand.properties
+++ b/sr/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Pretraživač
brandFullName=Tor Pretraživač
vendorShortName=Tor Projekat
diff --git a/sr(a)latin/brand.properties b/sr(a)latin/brand.properties
index f63def3..732c157 100644
--- a/sr(a)latin/brand.properties
+++ b/sr(a)latin/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/st/brand.properties b/st/brand.properties
index f63def3..732c157 100644
--- a/st/brand.properties
+++ b/st/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/su/brand.properties b/su/brand.properties
index f63def3..732c157 100644
--- a/su/brand.properties
+++ b/su/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/sv/brand.properties b/sv/brand.properties
index ae59c81..4b4b9ab 100644
--- a/sv/brand.properties
+++ b/sv/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Browser
diff --git a/sw/brand.properties b/sw/brand.properties
index f63def3..732c157 100644
--- a/sw/brand.properties
+++ b/sw/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/szl/brand.properties b/szl/brand.properties
index f63def3..732c157 100644
--- a/szl/brand.properties
+++ b/szl/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/ta/brand.properties b/ta/brand.properties
index b2560e2..275cfcb 100644
--- a/ta/brand.properties
+++ b/ta/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor உலாவி
brandFullName=Tor உலாவி
vendorShortName=Tor திட்டம்
diff --git a/te/brand.properties b/te/brand.properties
index f63def3..732c157 100644
--- a/te/brand.properties
+++ b/te/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/te_IN/brand.properties b/te_IN/brand.properties
index f63def3..732c157 100644
--- a/te_IN/brand.properties
+++ b/te_IN/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/tg/brand.properties b/tg/brand.properties
index f63def3..732c157 100644
--- a/tg/brand.properties
+++ b/tg/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/th/brand.properties b/th/brand.properties
index 09b21fc..006af18 100644
--- a/th/brand.properties
+++ b/th/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=โครงการ Tor
diff --git a/ti/brand.properties b/ti/brand.properties
index f63def3..732c157 100644
--- a/ti/brand.properties
+++ b/ti/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/tk/brand.properties b/tk/brand.properties
index f63def3..732c157 100644
--- a/tk/brand.properties
+++ b/tk/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/tl_PH/brand.properties b/tl_PH/brand.properties
index 3c0de7f..837fe05 100644
--- a/tl_PH/brand.properties
+++ b/tl_PH/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Proyekto
diff --git a/tr/brand.properties b/tr/brand.properties
index 9635260..2c16808 100644
--- a/tr/brand.properties
+++ b/tr/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Projesi
diff --git a/ug(a)Arab/brand.properties b/ug(a)Arab/brand.properties
index f63def3..732c157 100644
--- a/ug(a)Arab/brand.properties
+++ b/ug(a)Arab/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/uk/brand.properties b/uk/brand.properties
index c34a920..1b3a7e1 100644
--- a/uk/brand.properties
+++ b/uk/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Проект Tor
diff --git a/ur/brand.properties b/ur/brand.properties
index f63def3..732c157 100644
--- a/ur/brand.properties
+++ b/ur/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/ur_PK/brand.properties b/ur_PK/brand.properties
index 16a5206..135c69f 100644
--- a/ur_PK/brand.properties
+++ b/ur_PK/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=ٹور براؤزر
brandFullName=ٹور براؤزر
vendorShortName=Tor Project
diff --git a/uz/brand.properties b/uz/brand.properties
index f63def3..732c157 100644
--- a/uz/brand.properties
+++ b/uz/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/ve/brand.properties b/ve/brand.properties
index f63def3..732c157 100644
--- a/ve/brand.properties
+++ b/ve/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/vi/brand.properties b/vi/brand.properties
index 807f5e0..87d9b23 100644
--- a/vi/brand.properties
+++ b/vi/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Trình duyệt Tor
brandFullName=Trình duyệt Tor
vendorShortName=Dự án Tor
diff --git a/wa/brand.properties b/wa/brand.properties
index f63def3..732c157 100644
--- a/wa/brand.properties
+++ b/wa/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/wo/brand.properties b/wo/brand.properties
index f63def3..732c157 100644
--- a/wo/brand.properties
+++ b/wo/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/yo/brand.properties b/yo/brand.properties
index f63def3..732c157 100644
--- a/yo/brand.properties
+++ b/yo/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/zh_CN/brand.properties b/zh_CN/brand.properties
index 5f9a8c7..4804bae 100644
--- a/zh_CN/brand.properties
+++ b/zh_CN/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
diff --git a/zh_HK/brand.properties b/zh_HK/brand.properties
index 389d201..b9e8dc4 100644
--- a/zh_HK/brand.properties
+++ b/zh_HK/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor 瀏覽器
brandFullName=Tor 瀏覽器
vendorShortName=Tor 計劃
diff --git a/zh_TW/brand.properties b/zh_TW/brand.properties
index ac02aa5..5dd1def 100644
--- a/zh_TW/brand.properties
+++ b/zh_TW/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor
brandFullName=Tor 瀏覽器
vendorShortName=Tor
diff --git a/zu/brand.properties b/zu/brand.properties
index f63def3..732c157 100644
--- a/zu/brand.properties
+++ b/zu/brand.properties
@@ -2,6 +2,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+brandShorterName=Tor Browser
brandShortName=Tor Browser
brandFullName=Tor Browser
vendorShortName=Tor Project
1
0

[tor-browser/tor-browser-38.2.0esr-5.0-1] fixup! Bug 14716: HTTP Basic Authentication prompt only displayed once
by gk@torproject.org 20 Aug '15
by gk@torproject.org 20 Aug '15
20 Aug '15
commit 2cf98b364beb59360849389c316aa2b73194eb0b
Author: Kathy Brade <brade(a)pearlcrescent.com>
Date: Wed Aug 19 13:51:11 2015 -0400
fixup! Bug 14716: HTTP Basic Authentication prompt only displayed once
Account for ESR38 login manager changes: skip storage initialization
if security.nocertdb = true and set _storage to null upon failure.
Fixes #16842.
---
toolkit/components/passwordmgr/nsLoginManager.js | 104 +++++++++++++---------
1 file changed, 60 insertions(+), 44 deletions(-)
diff --git a/toolkit/components/passwordmgr/nsLoginManager.js b/toolkit/components/passwordmgr/nsLoginManager.js
index f2b77ac..9648f8f 100644
--- a/toolkit/components/passwordmgr/nsLoginManager.js
+++ b/toolkit/components/passwordmgr/nsLoginManager.js
@@ -153,9 +153,25 @@ LoginManager.prototype = {
log("No alternate nsILoginManagerStorage registered");
}
- this._storage = Cc[contractID].
- createInstance(Ci.nsILoginManagerStorage);
- this.initializationPromise = this._storage.initialize();
+ // If the security.nocertdb pref. is true, we skip initialization of
+ // login manager storage since we know it will fail. In this case we
+ // pretend that initialization succeeded in order to avoid a cascade of
+ // initialization errors.
+ if (Services.prefs.getBoolPref("security.nocertdb")) {
+ this._storage = null;
+ this.initializationPromise = Promise.resolve();
+ } else {
+ this._storage = Cc[contractID].
+ createInstance(Ci.nsILoginManagerStorage);
+ try {
+ this.initializationPromise = this._storage.initialize();
+ } catch (e) {
+ // If storage is not available, set _storage to null so that we can
+ // cleanly check for a lack of storage elsewhere in this file.
+ this._storage = null;
+ this.initializationPromise = Promise.reject(e);
+ }
+ }
},
@@ -196,7 +212,8 @@ LoginManager.prototype = {
this._pwmgr = null;
} else if (topic == "passwordmgr-storage-replace") {
Task.spawn(function () {
- yield this._pwmgr._storage.terminate();
+ if (this._pwmgr._storage)
+ yield this._pwmgr._storage.terminate();
this._pwmgr._initStorage();
yield this._pwmgr.initializationPromise;
Services.obs.notifyObservers(null,
@@ -331,9 +348,8 @@ LoginManager.prototype = {
if (logins.some(function(l) login.matches(l, true)))
throw "This login already exists.";
- if (!this._storage) {
- throw "No storage to add login";
- }
+ if (!this._storage)
+ throw "No storage to add login";
log("Adding login");
return this._storage.addLogin(login);
@@ -348,10 +364,10 @@ LoginManager.prototype = {
removeLogin : function (login) {
log("Removing login");
- if (!this._storage) {
- log("No storage to remove login");
- return null;
- }
+ if (!this._storage) {
+ log("No storage to remove login");
+ return null;
+ }
return this._storage.removeLogin(login);
},
@@ -365,10 +381,10 @@ LoginManager.prototype = {
modifyLogin : function (oldLogin, newLogin) {
log("Modifying login");
- if (!this._storage) {
- log("No storage to modify login");
- return null;
- }
+ if (!this._storage) {
+ log("No storage to modify login");
+ return null;
+ }
return this._storage.modifyLogin(oldLogin, newLogin);
},
@@ -386,10 +402,10 @@ LoginManager.prototype = {
getAllLogins : function (count) {
log("Getting a list of all logins");
- if (!this._storage) {
- log("No storage to get all logins");
- return null;
- }
+ if (!this._storage) {
+ log("No storage to get all logins");
+ return null;
+ }
return this._storage.getAllLogins(count);
},
@@ -402,10 +418,10 @@ LoginManager.prototype = {
*/
removeAllLogins : function () {
log("Removing all logins");
- if (!this._storage)
- log("No storage to remove all logins");
- else
- this._storage.removeAllLogins();
+ if (!this._storage)
+ log("No storage to remove all logins");
+ else
+ this._storage.removeAllLogins();
},
/*
@@ -421,10 +437,10 @@ LoginManager.prototype = {
getAllDisabledHosts : function (count) {
log("Getting a list of all disabled hosts");
- if (!this._storage) {
- log("No storage to get all disabled hosts");
- return null;
- }
+ if (!this._storage) {
+ log("No storage to get all disabled hosts");
+ return null;
+ }
return this._storage.getAllDisabledHosts(count);
},
@@ -439,10 +455,10 @@ LoginManager.prototype = {
log("Searching for logins matching host:", hostname,
"formSubmitURL:", formSubmitURL, "httpRealm:", httpRealm);
- if (!this._storage) {
- log("No storage to find logins");
- return null;
- }
+ if (!this._storage) {
+ log("No storage to find logins");
+ return null;
+ }
return this._storage.findLogins(count, hostname, formSubmitURL,
httpRealm);
@@ -460,10 +476,10 @@ LoginManager.prototype = {
searchLogins : function(count, matchData) {
log("Searching for logins");
- if (!this._storage) {
- log("No storage to search logins");
- return null;
- }
+ if (!this._storage) {
+ log("No storage to search logins");
+ return null;
+ }
return this._storage.searchLogins(count, matchData);
},
@@ -479,8 +495,8 @@ LoginManager.prototype = {
log("Counting logins matching host:", hostname,
"formSubmitURL:", formSubmitURL, "httpRealm:", httpRealm);
- if (!this._storage)
- return 0;
+ if (!this._storage)
+ return 0;
return this._storage.countLogins(hostname, formSubmitURL, httpRealm);
},
@@ -490,8 +506,8 @@ LoginManager.prototype = {
* uiBusy
*/
get uiBusy() {
- if (!this._storage)
- return false;
+ if (!this._storage)
+ return false;
return this._storage.uiBusy;
},
@@ -501,8 +517,8 @@ LoginManager.prototype = {
* isLoggedIn
*/
get isLoggedIn() {
- if (!this._storage)
- return false;
+ if (!this._storage)
+ return false;
return this._storage.isLoggedIn;
},
@@ -515,7 +531,7 @@ LoginManager.prototype = {
*/
getLoginSavingEnabled : function (host) {
log("Checking if logins to", host, "can be saved.");
- if (!this._remember || !this._storage)
+ if (!this._remember || !this._storage)
return false;
return this._storage.getLoginSavingEnabled(host);
@@ -532,8 +548,8 @@ LoginManager.prototype = {
if (hostname.indexOf("\0") != -1)
throw "Invalid hostname";
- if (!this._storage)
- throw "No storage to set login saving enabled";
+ if (!this._storage)
+ throw "No storage to set login saving enabled";
log("Login saving for", hostname, "now enabled?", enabled);
return this._storage.setLoginSavingEnabled(hostname, enabled);
1
0

[tor-browser/tor-browser-38.2.0esr-5.5-1] fixup! Bug 14716: HTTP Basic Authentication prompt only displayed once
by gk@torproject.org 20 Aug '15
by gk@torproject.org 20 Aug '15
20 Aug '15
commit dd8b29f3db500ab7586a25f2bdfa5b2af7c88607
Author: Kathy Brade <brade(a)pearlcrescent.com>
Date: Wed Aug 19 13:51:11 2015 -0400
fixup! Bug 14716: HTTP Basic Authentication prompt only displayed once
Account for ESR38 login manager changes: skip storage initialization
if security.nocertdb = true and set _storage to null upon failure.
Fixes #16842.
---
toolkit/components/passwordmgr/nsLoginManager.js | 104 +++++++++++++---------
1 file changed, 60 insertions(+), 44 deletions(-)
diff --git a/toolkit/components/passwordmgr/nsLoginManager.js b/toolkit/components/passwordmgr/nsLoginManager.js
index f2b77ac..9648f8f 100644
--- a/toolkit/components/passwordmgr/nsLoginManager.js
+++ b/toolkit/components/passwordmgr/nsLoginManager.js
@@ -153,9 +153,25 @@ LoginManager.prototype = {
log("No alternate nsILoginManagerStorage registered");
}
- this._storage = Cc[contractID].
- createInstance(Ci.nsILoginManagerStorage);
- this.initializationPromise = this._storage.initialize();
+ // If the security.nocertdb pref. is true, we skip initialization of
+ // login manager storage since we know it will fail. In this case we
+ // pretend that initialization succeeded in order to avoid a cascade of
+ // initialization errors.
+ if (Services.prefs.getBoolPref("security.nocertdb")) {
+ this._storage = null;
+ this.initializationPromise = Promise.resolve();
+ } else {
+ this._storage = Cc[contractID].
+ createInstance(Ci.nsILoginManagerStorage);
+ try {
+ this.initializationPromise = this._storage.initialize();
+ } catch (e) {
+ // If storage is not available, set _storage to null so that we can
+ // cleanly check for a lack of storage elsewhere in this file.
+ this._storage = null;
+ this.initializationPromise = Promise.reject(e);
+ }
+ }
},
@@ -196,7 +212,8 @@ LoginManager.prototype = {
this._pwmgr = null;
} else if (topic == "passwordmgr-storage-replace") {
Task.spawn(function () {
- yield this._pwmgr._storage.terminate();
+ if (this._pwmgr._storage)
+ yield this._pwmgr._storage.terminate();
this._pwmgr._initStorage();
yield this._pwmgr.initializationPromise;
Services.obs.notifyObservers(null,
@@ -331,9 +348,8 @@ LoginManager.prototype = {
if (logins.some(function(l) login.matches(l, true)))
throw "This login already exists.";
- if (!this._storage) {
- throw "No storage to add login";
- }
+ if (!this._storage)
+ throw "No storage to add login";
log("Adding login");
return this._storage.addLogin(login);
@@ -348,10 +364,10 @@ LoginManager.prototype = {
removeLogin : function (login) {
log("Removing login");
- if (!this._storage) {
- log("No storage to remove login");
- return null;
- }
+ if (!this._storage) {
+ log("No storage to remove login");
+ return null;
+ }
return this._storage.removeLogin(login);
},
@@ -365,10 +381,10 @@ LoginManager.prototype = {
modifyLogin : function (oldLogin, newLogin) {
log("Modifying login");
- if (!this._storage) {
- log("No storage to modify login");
- return null;
- }
+ if (!this._storage) {
+ log("No storage to modify login");
+ return null;
+ }
return this._storage.modifyLogin(oldLogin, newLogin);
},
@@ -386,10 +402,10 @@ LoginManager.prototype = {
getAllLogins : function (count) {
log("Getting a list of all logins");
- if (!this._storage) {
- log("No storage to get all logins");
- return null;
- }
+ if (!this._storage) {
+ log("No storage to get all logins");
+ return null;
+ }
return this._storage.getAllLogins(count);
},
@@ -402,10 +418,10 @@ LoginManager.prototype = {
*/
removeAllLogins : function () {
log("Removing all logins");
- if (!this._storage)
- log("No storage to remove all logins");
- else
- this._storage.removeAllLogins();
+ if (!this._storage)
+ log("No storage to remove all logins");
+ else
+ this._storage.removeAllLogins();
},
/*
@@ -421,10 +437,10 @@ LoginManager.prototype = {
getAllDisabledHosts : function (count) {
log("Getting a list of all disabled hosts");
- if (!this._storage) {
- log("No storage to get all disabled hosts");
- return null;
- }
+ if (!this._storage) {
+ log("No storage to get all disabled hosts");
+ return null;
+ }
return this._storage.getAllDisabledHosts(count);
},
@@ -439,10 +455,10 @@ LoginManager.prototype = {
log("Searching for logins matching host:", hostname,
"formSubmitURL:", formSubmitURL, "httpRealm:", httpRealm);
- if (!this._storage) {
- log("No storage to find logins");
- return null;
- }
+ if (!this._storage) {
+ log("No storage to find logins");
+ return null;
+ }
return this._storage.findLogins(count, hostname, formSubmitURL,
httpRealm);
@@ -460,10 +476,10 @@ LoginManager.prototype = {
searchLogins : function(count, matchData) {
log("Searching for logins");
- if (!this._storage) {
- log("No storage to search logins");
- return null;
- }
+ if (!this._storage) {
+ log("No storage to search logins");
+ return null;
+ }
return this._storage.searchLogins(count, matchData);
},
@@ -479,8 +495,8 @@ LoginManager.prototype = {
log("Counting logins matching host:", hostname,
"formSubmitURL:", formSubmitURL, "httpRealm:", httpRealm);
- if (!this._storage)
- return 0;
+ if (!this._storage)
+ return 0;
return this._storage.countLogins(hostname, formSubmitURL, httpRealm);
},
@@ -490,8 +506,8 @@ LoginManager.prototype = {
* uiBusy
*/
get uiBusy() {
- if (!this._storage)
- return false;
+ if (!this._storage)
+ return false;
return this._storage.uiBusy;
},
@@ -501,8 +517,8 @@ LoginManager.prototype = {
* isLoggedIn
*/
get isLoggedIn() {
- if (!this._storage)
- return false;
+ if (!this._storage)
+ return false;
return this._storage.isLoggedIn;
},
@@ -515,7 +531,7 @@ LoginManager.prototype = {
*/
getLoginSavingEnabled : function (host) {
log("Checking if logins to", host, "can be saved.");
- if (!this._remember || !this._storage)
+ if (!this._remember || !this._storage)
return false;
return this._storage.getLoginSavingEnabled(host);
@@ -532,8 +548,8 @@ LoginManager.prototype = {
if (hostname.indexOf("\0") != -1)
throw "Invalid hostname";
- if (!this._storage)
- throw "No storage to set login saving enabled";
+ if (!this._storage)
+ throw "No storage to set login saving enabled";
log("Login saving for", hostname, "now enabled?", enabled);
return this._storage.setLoginSavingEnabled(hostname, enabled);
1
0
commit 9673022b2ac59c9e9a3273abfa688ef998dac8a2
Merge: 37d0a57 a586db5
Author: Isis Lovecruft <isis(a)torproject.org>
Date: Thu Aug 20 08:47:27 2015 +0000
Merge branch 'trac-16835'
src/js/templates/bridgeDetail.hbs | 6 ++++--
src/js/templates/relayDetail.hbs | 6 ++++--
2 files changed, 8 insertions(+), 4 deletions(-)
1
0

[globe/master] Fix a small spelling mistake and reduce length of very long line
by isis@torproject.org 20 Aug '15
by isis@torproject.org 20 Aug '15
20 Aug '15
commit a586db57845a43923339b6956323478138e32cea
Author: Chaoyi Zha <summermontreal(a)gmail.com>
Date: Sun Aug 16 11:48:00 2015 -0400
Fix a small spelling mistake and reduce length of very long line
Signed-off-by: Isis Lovecruft <isis(a)torproject.org>
---
src/js/templates/bridgeDetail.hbs | 6 ++++--
src/js/templates/relayDetail.hbs | 6 ++++--
2 files changed, 8 insertions(+), 4 deletions(-)
diff --git a/src/js/templates/bridgeDetail.hbs b/src/js/templates/bridgeDetail.hbs
index ca5d713..96d13a1 100644
--- a/src/js/templates/bridgeDetail.hbs
+++ b/src/js/templates/bridgeDetail.hbs
@@ -175,9 +175,11 @@
{{ else }}
<div class="text-content">
- {{#loading-indicator message="Loading bridge details..."}}<p class="align-center no-width-limit">No detail found <i class="fa fa-meh-o"></i></p>{{/loading-indicator}}
+ {{#loading-indicator message="Loading bridge details..."}}
+ <p class="align-center no-width-limit">No details found <i class="fa fa-meh-o"></i></p>
+ {{/loading-indicator}}
</div>
{{/if}}
</div>
-</div>
\ No newline at end of file
+</div>
diff --git a/src/js/templates/relayDetail.hbs b/src/js/templates/relayDetail.hbs
index 6855169..1e9e449 100644
--- a/src/js/templates/relayDetail.hbs
+++ b/src/js/templates/relayDetail.hbs
@@ -226,8 +226,10 @@
{{ else }}
<div class="text-content">
- {{#loading-indicator}}<p class="align-center no-width-limit">No detail found <i class="fa fa-meh-o"></i></p>{{/loading-indicator}}
+ {{#loading-indicator}}
+ <p class="align-center no-width-limit">No details found <i class="fa fa-meh-o"></i></p>
+ {{/loading-indicator}}
</div>
{{/if}}
</div>
-</div>
\ No newline at end of file
+</div>
1
0

[metrics-lib/master] Don't add non-existent directory to parse history.
by karsten@torproject.org 20 Aug '15
by karsten@torproject.org 20 Aug '15
20 Aug '15
commit 3db9e029bbe2b62f4faaf0ada4fa121b12723d7e
Author: Karsten Loesing <karsten.loesing(a)gmx.net>
Date: Thu Aug 20 09:39:49 2015 +0200
Don't add non-existent directory to parse history.
---
src/org/torproject/descriptor/impl/DescriptorReaderImpl.java | 3 +++
1 file changed, 3 insertions(+)
diff --git a/src/org/torproject/descriptor/impl/DescriptorReaderImpl.java b/src/org/torproject/descriptor/impl/DescriptorReaderImpl.java
index 5517889..8809d7e 100644
--- a/src/org/torproject/descriptor/impl/DescriptorReaderImpl.java
+++ b/src/org/torproject/descriptor/impl/DescriptorReaderImpl.java
@@ -220,6 +220,9 @@ public class DescriptorReaderImpl implements DescriptorReader {
}
private void readDescriptors() {
for (File directory : this.directories) {
+ if (!directory.exists() || !directory.isDirectory()) {
+ continue;
+ }
Stack<File> files = new Stack<File>();
files.add(directory);
boolean abortReading = false;
1
0