tbb-commits
Threads by month
- ----- 2025 -----
- July
- June
- 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
- 1 participants
- 18685 discussions
This is an automated email from the git hooks/post-receive script.
richard pushed a change to annotated tag 0.2.38
in repository tor-launcher.
at 1ab9bc5 (tag)
tagging 4283aee86be8a41b2204882a3587b66b9c2193e5 (commit)
replaces 0.2.37
by Richard Pospesel
on Wed Aug 3 10:47:52 2022 +0000
- Log -----------------------------------------------------------------
Release preparations for 0.2.38
-----BEGIN PGP SIGNATURE-----
iQJLBAABCAA1FiEEvnyRTMkiztnZPSO33kc2A2PzSywFAmLqUm0XHHJpY2hhcmRA
dG9ycHJvamVjdC5vcmcACgkQ3kc2A2PzSyxOOhAAhgNxgBlGJgBKA0uQO7GBp1AR
+ciDTkwaJkpImlryAC8oNNryuaI5qriKBCuwCw9pPmdF85A0gs5viGfwXWNBcH0c
JhAHVkTg/z3hKey9EsSdz/Sl1iYFAEK9MWPQw6OnxjLhlO+4Cx9LKLU8RP5/XR7y
mzeBu0oNZBzNviVXz4kEqugvQHV7QAkdlY71C4WhEaMIGPUijR3R5BWXeFF8kS2A
lAin48iLUGi58tCjf2JX7xSTDbgm5UKBZmwYUEIvI/ERfXs0NaKCVqj5iKPGuVmP
NBtCIRzYageptJENwyJOpf2rmgCft0/08cThqHWQt2YT/WQr9bEYyWhU6N4/OGJ/
ug/mBlVa+/wN0hdyrvaqV57iEykTiLWuJYBnf4jt+mJRZ7K386CFwe+dXAvqtu7W
P/mU4m0l0rFZRsWH77qJcqQixTae1ZfIpxmSb8fG8NGAFHGZBs9fflnUD4ztdzen
HdY/OwQekOFizTjfc7Ye9g9eQ1R2ChWFJ/wd2JwnCD3UsTuAjDj6wrIHVdWAZYxg
El3u+p8OlWY+iH8AxHZM8JYWBoT4La+ChCeqHk7HO9t8ap3JR9ANz3lps/WRuDXH
BQs3jPMcxGxM5YQeMkNwTT5Ew2qFl7s4V9Auq4lzq7iWFfriMhRq/9mf/vTJsKmj
JPsWODdcrdx6X/87wpg=
=KDe5
-----END PGP SIGNATURE-----
-----------------------------------------------------------------------
No new revisions were added by this update.
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
0
This is an automated email from the git hooks/post-receive script.
richard pushed a change to branch main
in repository tor-launcher.
from fe8022d Release preparations for 0.2.37
new 1f20100 Update translations
new 4283aee Release preparations for 0.2.38
The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
src/chrome/locale/el/network-settings.dtd | 2 +-
src/chrome/locale/he/network-settings.dtd | 2 +-
src/chrome/locale/hi-IN/network-settings.dtd | 4 +-
src/chrome/locale/hy-AM/network-settings.dtd | 30 ++++----
src/chrome/locale/hy-AM/torlauncher.properties | 8 +--
src/chrome/locale/it/network-settings.dtd | 2 +-
src/chrome/locale/ja/network-settings.dtd | 97 +++++++++++++-------------
src/chrome/locale/ja/torlauncher.properties | 40 +++++------
src/chrome/locale/km/network-settings.dtd | 4 +-
src/chrome/locale/ko/network-settings.dtd | 2 +-
src/chrome/locale/ru/network-settings.dtd | 2 +-
src/chrome/locale/sv-SE/network-settings.dtd | 6 +-
src/chrome/locale/uk/network-settings.dtd | 4 +-
src/chrome/locale/zh-TW/network-settings.dtd | 64 ++++++++---------
src/install.rdf | 2 +-
15 files changed, 134 insertions(+), 135 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
2
This is an automated email from the git hooks/post-receive script.
richard pushed a commit to branch main
in repository torbutton.
The following commit(s) were added to refs/heads/main by this push:
new 1feca721 Translations update
1feca721 is described below
commit 1feca72116368a1e5cc99119ac6b76b80e599ff5
Author: Richard Pospesel <richard(a)torproject.org>
AuthorDate: Wed Aug 3 10:31:27 2022 +0000
Translations update
---
chrome/locale/de/torbutton.dtd | 8 +++---
chrome/locale/el/aboutTor.dtd | 2 +-
chrome/locale/it/aboutTor.dtd | 2 +-
chrome/locale/it/torbutton.properties | 36 +++++++++++++--------------
chrome/locale/ja/aboutTor.dtd | 15 ++++++++----
chrome/locale/ja/torbutton.properties | 42 ++++++++++++++++----------------
chrome/locale/pt-BR/aboutTor.dtd | 4 +--
chrome/locale/ru/aboutTor.dtd | 4 +--
chrome/locale/sv-SE/torbutton.dtd | 2 +-
chrome/locale/sv-SE/torbutton.properties | 10 ++++----
chrome/locale/zh-TW/aboutTor.dtd | 9 +++++--
chrome/locale/zh-TW/torbutton.properties | 10 ++++----
12 files changed, 77 insertions(+), 67 deletions(-)
diff --git a/chrome/locale/de/torbutton.dtd b/chrome/locale/de/torbutton.dtd
index 2e9c5dd9..f63392eb 100644
--- a/chrome/locale/de/torbutton.dtd
+++ b/chrome/locale/de/torbutton.dtd
@@ -1,7 +1,7 @@
<!ENTITY torbutton.context_menu.new_identity "Neue Identität">
<!ENTITY torbutton.context_menu.new_identity_sentence_case "Neue Identität">
<!ENTITY torbutton.context_menu.new_identity_key "I">
-<!ENTITY torbutton.context_menu.new_circuit "Neuer Kanal für diese Seite">
+<!ENTITY torbutton.context_menu.new_circuit "Neuer Tor-Kanal für diese Seite">
<!ENTITY torbutton.context_menu.new_circuit_sentence_case "Neuer Tor-Kanal für diese Seite">
<!ENTITY torbutton.context_menu.new_circuit_key "K">
<!ENTITY torbutton.context_menu.networksettings "Tor-Netzwerk-Einstellungen …">
@@ -26,7 +26,7 @@
<!ENTITY torbutton.prefs.sec_caption "Sicherheitsstufe">
<!ENTITY torbutton.prefs.sec_caption_tooltip "Mit dem Sicherheitsschieberegler kannst du bestimmte Browserfunktionen, die deinen Browser für mögliche Attacken anfälliger machen, deaktivieren.">
<!ENTITY torbutton.prefs.sec_standard_label "Standard">
-<!ENTITY torbutton.prefs.sec_standard_description "Alle Tor Browser und Webseiten Funktionen sind aktiviert.">
+<!ENTITY torbutton.prefs.sec_standard_description "Alle Tor-Browser- und Webseiten-Funktionen sind aktiviert.">
<!ENTITY torbutton.prefs.sec_safer_label "Sicherer">
<!ENTITY torbutton.prefs.sec_safer_description "Deaktiviert Webseiten-Funktionen, die oft gefährlich sind. Sorgt dafür, dass manche Seiten nicht mehr so gut funktionieren">
<!ENTITY torbutton.prefs.sec_safer_list_label "In der sicheren Einstellung:">
@@ -48,8 +48,8 @@
<!ENTITY torbutton.prefs.sec_restore_defaults "Standardeinstellungen wiederherstellen">
<!ENTITY torbutton.prefs.sec_advanced_security_settings "Erweiterte Sicherheitseinstellungen …">
<!ENTITY torbutton.prefs.sec_change "Ändern...">
-<!ENTITY torbutton.circuit_display.title "Tor Kanal">
-<!ENTITY torbutton.circuit_display.new_circuit "Neuen Kanal für diese Seite">
+<!ENTITY torbutton.circuit_display.title "Tor-Kanal">
+<!ENTITY torbutton.circuit_display.new_circuit "Neuer Kanal für diese Seite">
<!-- Onion services strings. Strings are kept here for ease of translation. -->
<!ENTITY torbutton.onionServices.authPrompt.tooltip "Aufforderung zur Onion-Dienst-Klienten-Authentifizierung">
diff --git a/chrome/locale/el/aboutTor.dtd b/chrome/locale/el/aboutTor.dtd
index a90bb86a..01585a26 100644
--- a/chrome/locale/el/aboutTor.dtd
+++ b/chrome/locale/el/aboutTor.dtd
@@ -8,7 +8,7 @@
<!ENTITY aboutTor.viewChangelog.label "Προβολή αρχείου αλλαγών">
-<!ENTITY aboutTor.ready.label "Εξερευνήστε. Με ιδιωτικότητα.">
+<!ENTITY aboutTor.ready.label "Εξερευνήστε. Ιδιωτικά.">
<!ENTITY aboutTor.ready2.label "Είστε έτοιμος για την πιο ιδιωτική εμπειρία περιήγησης.">
<!ENTITY aboutTor.failure.label "Κάτι πήγε στραβά!">
<!ENTITY aboutTor.failure2.label "Το Tor δεν λειτουργεί σε αυτόν τον περιηγητή.">
diff --git a/chrome/locale/it/aboutTor.dtd b/chrome/locale/it/aboutTor.dtd
index 5837e4a5..9e0063ef 100644
--- a/chrome/locale/it/aboutTor.dtd
+++ b/chrome/locale/it/aboutTor.dtd
@@ -37,5 +37,5 @@
<!ENTITY aboutTor.nightly.ready.label "Test. Accuratamente.">
<!ENTITY aboutTor.nightly.ready2.label "Sei pronto per testare l'esperienza di navigazione più privata al mondo.">
-<!ENTITY aboutTor.nightly.bannerDescription "Tor Browser Nightly is an unstable version of Tor Browser you can use to preview new features, test their performance and provide feedback before release.">
+<!ENTITY aboutTor.nightly.bannerDescription "Tor Browser Nightly è una versione instabile di Tor Browser che puoi usare per provare nuove funzioni, testare le loro prestazioni e fornire feedback prima della pubblicazione.">
<!ENTITY aboutTor.nightly.bannerLink "Segnala un errore nel forum di Tor">
\ No newline at end of file
diff --git a/chrome/locale/it/torbutton.properties b/chrome/locale/it/torbutton.properties
index ec2047fb..05791528 100644
--- a/chrome/locale/it/torbutton.properties
+++ b/chrome/locale/it/torbutton.properties
@@ -156,32 +156,32 @@ cryptoSafetyPrompt.secondaryAction=Chiudi avviso
cryptoSafetyPrompt.secondaryActionAccessKey=B
# about:rulesets strings.
-rulesets.warningTitle=Proceed with Caution
-rulesets.warningDescription=Adding or modifying rulesets can cause attackers to hijack your browser. Proceed only if you know what you are doing.
-rulesets.warningEnable=Warn me when I attempt to access these preferences
-rulesets.warningButton=Accept the Risk and Continue
+rulesets.warningTitle=Procedere con cautela
+rulesets.warningDescription=L'aggiunta o modifica di regole può causare il dirottamento del browser da parte di aggressori. Procedi solo se sai cosa stai facendo.
+rulesets.warningEnable=Avvisami quando tento di accedere a queste preferenze
+rulesets.warningButton=Accetta il rischio e continua
# Ruleset list
-rulesets.rulesets=Rulesets
-rulesets.noRulesets=No rulesets found
-rulesets.noRulesetsDescr=When you save a ruleset in Tor Browser, it will show up here.
+rulesets.rulesets=Set di regole
+rulesets.noRulesets=Nessun set trovato
+rulesets.noRulesetsDescr=Quando salvi un set di regole in Tor Browser, apparirà qui.
# LOCALIZATION NOTE: %S will be replaced by the update date (automatically formatted by Firefox's l10n component)
-rulesets.lastUpdated=Last updated %S
-rulesets.neverUpdated=Never updated, or last update failed
+rulesets.lastUpdated=Ultimo aggiornamento %S
+rulesets.neverUpdated=Mai aggiornato, o ultimo aggiornamento fallito
rulesets.enabled=Attivato
rulesets.disabled=Disattivati
# Ruleset details/edit ruleset
rulesets.edit=Modifica
rulesets.name=Nome
rulesets.jwk=JWK
-rulesets.pathPrefix=Path Prefix
+rulesets.pathPrefix=Prefisso del percorso
rulesets.scope=Scopo
-rulesets.enable=Enable this ruleset
-rulesets.checkUpdates=Check for Updates
-rulesets.jwkPlaceholder=The key used to sign this ruleset in the JWK (JSON Web Key) format
-rulesets.jwkInvalid=The JWK could not be parsed, or it is not a valid key
-rulesets.pathPrefixPlaceholder=URL prefix that contains the files needed by the ruleset
-rulesets.pathPrefixInvalid=The path prefix is not a valid HTTP(S) URL
-rulesets.scopePlaceholder=Regular expression for the scope of the rules
-rulesets.scopeInvalid=The scope could not be parsed as a regular expression
+rulesets.enable=Attiva questo set di regole
+rulesets.checkUpdates=Cerca aggiornamenti
+rulesets.jwkPlaceholder=La chiave usata per firmare questo set nel formato JWK (JSON Web Key)
+rulesets.jwkInvalid=Impossibile leggere il JWK, o non è una chiave valida
+rulesets.pathPrefixPlaceholder=Prefisso URL che contiene i file necessari al set di regole
+rulesets.pathPrefixInvalid=Il prefisso del percorso non è un URL HTTP(S) valido
+rulesets.scopePlaceholder=Espressione regolare per l'ambito delle regole
+rulesets.scopeInvalid=Impossibile leggere l'ambito come espressione regolare
rulesets.save=Salva
rulesets.cancel=Annulla
diff --git a/chrome/locale/ja/aboutTor.dtd b/chrome/locale/ja/aboutTor.dtd
index 0299b417..9e266b72 100644
--- a/chrome/locale/ja/aboutTor.dtd
+++ b/chrome/locale/ja/aboutTor.dtd
@@ -9,7 +9,7 @@
<!ENTITY aboutTor.viewChangelog.label "変更履歴を表示">
<!ENTITY aboutTor.ready.label "プライベートなブラウジングを開始">
-<!ENTITY aboutTor.ready2.label "世界で最もプライベートなブラウジングをするための準備が完了しました。">
+<!ENTITY aboutTor.ready2.label "世界で最もプライベートなブラウジングを行う準備が完了しました。">
<!ENTITY aboutTor.failure.label "何かが間違っています!">
<!ENTITY aboutTor.failure2.label "Tor は現在、このブラウザーで動作していません。">
@@ -30,7 +30,12 @@
<!ENTITY aboutTor.donationBanner.freeToUse "Tor は皆さんからの寄付に支えられています。">
<!ENTITY aboutTor.donationBanner.buttonA "今すぐ寄付">
-<!ENTITY aboutTor.alpha.ready.label "Test. Thoroughly.">
-<!ENTITY aboutTor.alpha.ready2.label "You’re ready to test the world’s most private browsing experience.">
-<!ENTITY aboutTor.alpha.bannerDescription "Tor Browser Alpha is an unstable version of Tor Browser you can use to preview new features, test their performance and provide feedback before release.">
-<!ENTITY aboutTor.alpha.bannerLink "Report a bug on the Tor Forum">
\ No newline at end of file
+<!ENTITY aboutTor.alpha.ready.label "徹底的にテストする">
+<!ENTITY aboutTor.alpha.ready2.label "世界で最もプライベートなブラウジングをテストする準備が完了しました。">
+<!ENTITY aboutTor.alpha.bannerDescription "Tor Browser Alpha は Tor Browser の不安定版で、新機能のプレビュー、パフォーマンスのテスト、リリース前のフィードバックなどのために使用できます。">
+<!ENTITY aboutTor.alpha.bannerLink "Tor Forum にバグを報告">
+
+<!ENTITY aboutTor.nightly.ready.label "徹底的にテストする">
+<!ENTITY aboutTor.nightly.ready2.label "世界で最もプライベートなブラウジングをテストする準備が完了しました。">
+<!ENTITY aboutTor.nightly.bannerDescription "Tor Browser Nightly は Tor Browser の不安定版で、新機能のプレビュー、パフォーマンスのテスト、リリース前のフィードバックなどのために使用できます。">
+<!ENTITY aboutTor.nightly.bannerLink "Tor Forum にバグを報告">
\ No newline at end of file
diff --git a/chrome/locale/ja/torbutton.properties b/chrome/locale/ja/torbutton.properties
index 361ace14..3569249f 100644
--- a/chrome/locale/ja/torbutton.properties
+++ b/chrome/locale/ja/torbutton.properties
@@ -25,7 +25,7 @@ torbutton.title.prompt_torbrowser = Torbutton の重要な情報
torbutton.popup.prompt_torbrowser = Torbutton は現在別様に動作しています。もう止めることはできません。\n\n私たちは、非 Tor ブラウジングのためにも使われているブラウザでの Torbutton の使用が安全ではないため、この変更を行いました。 他の方法で修正することができないバグも多すぎました。\n\n正常に Firefox を使用したい場合は、Torbutton をアンインストールして、Tor Browser バンドルをダウンロードすべきです。Tor Browser のプライバシー特性は Firefox が Torbutton と使われている時でも、通常の Firefox のそれよりも優勢です。\n\nTorbutton を削除するには、ツール->アドオン->エクステンションに行き、それから Torbutton の隣の削除ボタンをクリックしてください。
torbutton.popup.short_torbrowser = Torbutton の重要な情報\n\nTorbutton は現在常に有効です。\n\n詳細は Torbutton をクリックしてください。
-torbutton.popup.confirm_plugins = Flash などのプラグインはあなたのプライバシーや匿名性を損なう恐れがあります。 \n\nそれらは Tor を迂回しあなたの現在の位置や IP アドレスを漏らしてしまう恐れがあります。\n\n本当にプラグインを有効にしますか?\n\n
+torbutton.popup.confirm_plugins = Flash などのプラグインはあなたのプライバシーや匿名性を損なう恐れがあります。 \n\nそれらは Tor を迂回しあなたの現在地や IP アドレスを漏らしてしまう恐れがあります。\n\n本当にプラグインを有効にしますか?\n\n
torbutton.popup.never_ask_again = 次からはたずねない
torbutton.popup.confirm_newnym = Tor Browser はすべてのウィンドウとタブを閉じようとしています。すべてのセッションは失われます。\n\nあなたの情報をリセットするために Tor Browser を再起動しますか?\n\n
@@ -104,7 +104,7 @@ onionServices.badAddress.longDescription=詳細: %S — 提供された .onion
onionServices.introTimedOut.pageTitle=Onion サイトの読み込み中に問題が発生しました
onionServices.introTimedOut.header=Onion サイトの回線作成がタイムアウトしました
onionServices.introTimedOut=ネットワークの接続状態が不安定だったため、Onion サイトへの接続に失敗しました。
-onionServices.introTimedOut.longDescription=詳細: %S — 合流回線を確立中に、指定したオニオンサービスとの接続はタイムアウトされました。
+onionServices.introTimedOut.longDescription=詳細: %S — 合流回線を構築中に、指定したオニオンサービスとの接続はタイムアウトされました。
#
# LOCALIZATION NOTE: %S will be replaced with the .onion address.
onionServices.authPrompt.description2=%s はあなたの認証を要求しています。
@@ -156,32 +156,32 @@ cryptoSafetyPrompt.secondaryAction=警告を無視
cryptoSafetyPrompt.secondaryActionAccessKey=B
# about:rulesets strings.
-rulesets.warningTitle=Proceed with Caution
-rulesets.warningDescription=Adding or modifying rulesets can cause attackers to hijack your browser. Proceed only if you know what you are doing.
-rulesets.warningEnable=Warn me when I attempt to access these preferences
-rulesets.warningButton=Accept the Risk and Continue
+rulesets.warningTitle=ご注意ください
+rulesets.warningDescription=ルールセットを追加または変更すると、攻撃者があなたのブラウザをハイジャックする可能性があります。あなたが行っている操作の意味を理解している場合のみ、操作を行ってください。
+rulesets.warningEnable=これらの設定にアクセスしようとすると、警告が表示されます
+rulesets.warningButton=危険を承知で続行
# Ruleset list
-rulesets.rulesets=Rulesets
-rulesets.noRulesets=No rulesets found
-rulesets.noRulesetsDescr=When you save a ruleset in Tor Browser, it will show up here.
+rulesets.rulesets=ルールセット
+rulesets.noRulesets=ルールセットが見つかりません
+rulesets.noRulesetsDescr=Tor Browser でルールセットを保存すると、ここに表示されます。
# LOCALIZATION NOTE: %S will be replaced by the update date (automatically formatted by Firefox's l10n component)
-rulesets.lastUpdated=Last updated %S
-rulesets.neverUpdated=Never updated, or last update failed
+rulesets.lastUpdated=最終更新 %S
+rulesets.neverUpdated=一度も更新されていないか、最後の更新に失敗しました
rulesets.enabled=常駐する
rulesets.disabled=無効
# Ruleset details/edit ruleset
rulesets.edit=編集
rulesets.name=名前
rulesets.jwk=JWK
-rulesets.pathPrefix=Path Prefix
-rulesets.scope=Scope
-rulesets.enable=Enable this ruleset
-rulesets.checkUpdates=Check for Updates
-rulesets.jwkPlaceholder=The key used to sign this ruleset in the JWK (JSON Web Key) format
-rulesets.jwkInvalid=The JWK could not be parsed, or it is not a valid key
-rulesets.pathPrefixPlaceholder=URL prefix that contains the files needed by the ruleset
-rulesets.pathPrefixInvalid=The path prefix is not a valid HTTP(S) URL
-rulesets.scopePlaceholder=Regular expression for the scope of the rules
-rulesets.scopeInvalid=The scope could not be parsed as a regular expression
+rulesets.pathPrefix=パスプレフィックス
+rulesets.scope=スコープ
+rulesets.enable=このルールセットを有効にする
+rulesets.checkUpdates=更新を確認
+rulesets.jwkPlaceholder=このルールセットを JWK (JSON Web Key) 形式で署名するために使用する鍵
+rulesets.jwkInvalid=JWK を解析できないか、または有効な鍵ではありません
+rulesets.pathPrefixPlaceholder=ルールセットが必要とするファイルを含む URL プレフィックス
+rulesets.pathPrefixInvalid=パスプレフィックスが有効な HTTP(S) URL ではありません
+rulesets.scopePlaceholder=ルールのスコープを表す正規表現
+rulesets.scopeInvalid=スコープが正規表現として解析できませんでした
rulesets.save=保存
rulesets.cancel=キャンセル
diff --git a/chrome/locale/pt-BR/aboutTor.dtd b/chrome/locale/pt-BR/aboutTor.dtd
index 6c6ce244..3efba596 100644
--- a/chrome/locale/pt-BR/aboutTor.dtd
+++ b/chrome/locale/pt-BR/aboutTor.dtd
@@ -4,7 +4,7 @@
- vim: set sw=2 sts=2 ts=8 et syntax=xml:
-->
-<!ENTITY aboutTor.title "Sobre Tor">
+<!ENTITY aboutTor.title "Sobre o Tor">
<!ENTITY aboutTor.viewChangelog.label "Visualizar o registro de mudanças">
@@ -23,7 +23,7 @@
<!ENTITY aboutTor.torbrowser_user_manual.label "Manual do Navegador Tor">
<!ENTITY aboutTor.tor_mission.label "O Projeto Tor é uma organização sem fins lucrativos dos EUA 501 (c) (3) que promove direitos humanos e liberdades, criando e implementando tecnologias de privacidade e anonimato, de código aberto e livre, apoiando a sua disponibilidade e uso irrestrito e promovendo o seu entendimento científico e popular">
-<!ENTITY aboutTor.getInvolved.label "Envolva-se »
+<!ENTITY aboutTor.getInvolved.label "Ficar envolvido
">
<!ENTITY aboutTor.newsletter.tagline "Receba as últimas notícias do Tor diretamente na sua caixa de e-mail.">
diff --git a/chrome/locale/ru/aboutTor.dtd b/chrome/locale/ru/aboutTor.dtd
index 1dadc075..09eaa440 100644
--- a/chrome/locale/ru/aboutTor.dtd
+++ b/chrome/locale/ru/aboutTor.dtd
@@ -32,10 +32,10 @@
<!ENTITY aboutTor.alpha.ready.label "Протестируйте. Тщательно.">
<!ENTITY aboutTor.alpha.ready2.label "Вы готовы протестировать самый приватный в мире браузер.">
-<!ENTITY aboutTor.alpha.bannerDescription "Tor Browser Alpha - это нестабильная версия Tor Browser, которую вы можете использовать для ознакомления с новыми функциями, тестирования их работы и обратной связи перед релизом.">
+<!ENTITY aboutTor.alpha.bannerDescription "Tor Browser Alpha — это нестабильная версия Tor Browser, которую вы можете использовать для ознакомления с новыми функциями, тестирования их работы и обратной связи перед релизом.">
<!ENTITY aboutTor.alpha.bannerLink "Сообщить об ошибке на форуме Tor">
<!ENTITY aboutTor.nightly.ready.label "Протестируйте. Тщательно.">
<!ENTITY aboutTor.nightly.ready2.label "Вы готовы протестировать самый приватный в мире браузер.">
-<!ENTITY aboutTor.nightly.bannerDescription "Tor Browser Nightly - это нестабильная версия Tor Browser, которую вы можете использовать для ознакомления с новыми функциями, тестирования их работы и обратной связи перед релизом.">
+<!ENTITY aboutTor.nightly.bannerDescription "Tor Browser Nightly — это нестабильная версия Tor Browser, которую вы можете использовать для ознакомления с новыми функциями, тестирования их работы и обратной связи перед релизом.">
<!ENTITY aboutTor.nightly.bannerLink "Сообщить об ошибке на форуме Tor">
\ No newline at end of file
diff --git a/chrome/locale/sv-SE/torbutton.dtd b/chrome/locale/sv-SE/torbutton.dtd
index 47730840..3df4e217 100644
--- a/chrome/locale/sv-SE/torbutton.dtd
+++ b/chrome/locale/sv-SE/torbutton.dtd
@@ -33,7 +33,7 @@
<!ENTITY torbutton.prefs.sec_safest_label "Säkrast">
<!ENTITY torbutton.prefs.sec_safest_description "Tillåt endast webbplatsfunktioner som krävs för statiska webbplatser och grundläggande tjänster. Dessa förändringar påverkar bilder, media och skript.">
<!ENTITY torbutton.prefs.sec_safest_list_label "I den säkraste inställningen:">
-<!ENTITY torbutton.prefs.sec_learn_more_label "Lär dig mer">
+<!ENTITY torbutton.prefs.sec_learn_more_label "Läs mer">
<!ENTITY torbutton.prefs.sec_js_on_https_sites_only "JavaScript är inaktiverat på webbplatser utan HTTPS.">
<!ENTITY torbutton.prefs.sec_js_disabled "JavaScript är inaktiverat som standard på alla webbplatser.">
<!ENTITY torbutton.prefs.sec_limit_typography "Vissa teckensnitt och matematiska symboler är inaktiverade.">
diff --git a/chrome/locale/sv-SE/torbutton.properties b/chrome/locale/sv-SE/torbutton.properties
index f3bdf835..2d0b83c3 100644
--- a/chrome/locale/sv-SE/torbutton.properties
+++ b/chrome/locale/sv-SE/torbutton.properties
@@ -2,12 +2,12 @@ torbutton.circuit_display.internet = Internet
torbutton.circuit_display.ip_unknown = Okänd IP-adress.
torbutton.circuit_display.onion_site = Onion-webbplats
torbutton.circuit_display.this_browser = Denna webbläsare
-torbutton.circuit_display.relay = Router
+torbutton.circuit_display.relay = Relä
torbutton.circuit_display.tor_bridge = Bro
torbutton.circuit_display.unknown_country = Okänt land
torbutton.circuit_display.guard = Vakt
torbutton.circuit_display.guard_note = Din [Guard]-nod kanske inte ändras.
-torbutton.circuit_display.learn_more = Lär dig mer
+torbutton.circuit_display.learn_more = Läs mer
torbutton.circuit_display.click_to_copy = Klicka för att kopiera
torbutton.circuit_display.copied = Kopierat!
torbutton.content_sizer.margin_tooltip = Tor Browser lägger till denna marginal för att göra bredden och höjden på ditt fönster mindre tydlig. Därmed minskas möjligheten att spåra dig.
@@ -59,7 +59,7 @@ pageInfo_OnionEncryption=Anslutning krypterad (onion-tjänst)
pageInfo_OnionName=Onion-namn:
# Onion services strings. Strings are kept here for ease of translation.
-onionServices.learnMore=Lär dig mer
+onionServices.learnMore=Läs mer
onionServices.errorPage.browser=Webbläsare
onionServices.errorPage.network=Nätverk
onionServices.errorPage.onionSite=Onion-webbplats
@@ -139,7 +139,7 @@ onionLocation.notNowAccessKey=n
onionLocation.description=Det finns en mer privat och säker version av denna webbplats via Tor-nätverket via onion-tjänster. Onion-tjänster hjälper webbplatsutgivare och deras besökare att besegra övervakning och censur.
onionLocation.tryThis=Testa onion-tjänster
onionLocation.onionAvailable=.onion tillgänglig
-onionLocation.learnMore=Lär dig mer...
+onionLocation.learnMore=Läs mer...
onionLocation.always=Alltid
onionLocation.askEverytime=Fråga varje gång
onionLocation.prioritizeOnionsDescription=Prioritera .onion-webbplatser när de är kända.
@@ -149,7 +149,7 @@ onionLocation.onionServicesTitle=Onion-tjänster
cryptoSafetyPrompt.cryptoWarning=En kryptovaluta-adress (%S) har kopierats från en osäker webbplats. Den kunde ha ändrats.
cryptoSafetyPrompt.whatCanHeading=Vad kan du göra åt det?
cryptoSafetyPrompt.whatCanBody=Du kan försöka återansluta till en ny krets för att upprätta en säker anslutning eller acceptera risken och avvisa denna varning.
-cryptoSafetyPrompt.learnMore=Lär dig mer
+cryptoSafetyPrompt.learnMore=Läs mer
cryptoSafetyPrompt.primaryAction=Läs om fliken med en ny krets
cryptoSafetyPrompt.primaryActionAccessKey=R
cryptoSafetyPrompt.secondaryAction=Avvisa varning
diff --git a/chrome/locale/zh-TW/aboutTor.dtd b/chrome/locale/zh-TW/aboutTor.dtd
index 6b3619bc..d48b7cf2 100644
--- a/chrome/locale/zh-TW/aboutTor.dtd
+++ b/chrome/locale/zh-TW/aboutTor.dtd
@@ -30,7 +30,12 @@
<!ENTITY aboutTor.donationBanner.freeToUse "由於有像您這樣的人捐款,洋蔥路由才得以免費使用。">
<!ENTITY aboutTor.donationBanner.buttonA "立刻捐款">
-<!ENTITY aboutTor.alpha.ready.label "Test. Thoroughly.">
+<!ENTITY aboutTor.alpha.ready.label "測試。徹底地。">
<!ENTITY aboutTor.alpha.ready2.label "You’re ready to test the world’s most private browsing experience.">
<!ENTITY aboutTor.alpha.bannerDescription "Tor Browser Alpha is an unstable version of Tor Browser you can use to preview new features, test their performance and provide feedback before release.">
-<!ENTITY aboutTor.alpha.bannerLink "Report a bug on the Tor Forum">
\ No newline at end of file
+<!ENTITY aboutTor.alpha.bannerLink "Report a bug on the Tor Forum">
+
+<!ENTITY aboutTor.nightly.ready.label "測試。徹底地。">
+<!ENTITY aboutTor.nightly.ready2.label "You’re ready to test the world’s most private browsing experience.">
+<!ENTITY aboutTor.nightly.bannerDescription "Tor Browser Nightly is an unstable version of Tor Browser you can use to preview new features, test their performance and provide feedback before release.">
+<!ENTITY aboutTor.nightly.bannerLink "Report a bug on the Tor Forum">
\ No newline at end of file
diff --git a/chrome/locale/zh-TW/torbutton.properties b/chrome/locale/zh-TW/torbutton.properties
index 4794f631..f020623d 100644
--- a/chrome/locale/zh-TW/torbutton.properties
+++ b/chrome/locale/zh-TW/torbutton.properties
@@ -156,17 +156,17 @@ cryptoSafetyPrompt.secondaryAction=忽略警告
cryptoSafetyPrompt.secondaryActionAccessKey=B
# about:rulesets strings.
-rulesets.warningTitle=Proceed with Caution
+rulesets.warningTitle=三思而後行
rulesets.warningDescription=Adding or modifying rulesets can cause attackers to hijack your browser. Proceed only if you know what you are doing.
rulesets.warningEnable=Warn me when I attempt to access these preferences
-rulesets.warningButton=Accept the Risk and Continue
+rulesets.warningButton=接受風險並繼續
# Ruleset list
rulesets.rulesets=Rulesets
rulesets.noRulesets=No rulesets found
rulesets.noRulesetsDescr=When you save a ruleset in Tor Browser, it will show up here.
# LOCALIZATION NOTE: %S will be replaced by the update date (automatically formatted by Firefox's l10n component)
-rulesets.lastUpdated=Last updated %S
-rulesets.neverUpdated=Never updated, or last update failed
+rulesets.lastUpdated=最近更新%S
+rulesets.neverUpdated=從未更新或上次更新失敗
rulesets.enabled=啟用
rulesets.disabled=關閉
# Ruleset details/edit ruleset
@@ -176,7 +176,7 @@ rulesets.jwk=JWK
rulesets.pathPrefix=Path Prefix
rulesets.scope=範圍
rulesets.enable=Enable this ruleset
-rulesets.checkUpdates=Check for Updates
+rulesets.checkUpdates=檢查更新
rulesets.jwkPlaceholder=The key used to sign this ruleset in the JWK (JSON Web Key) format
rulesets.jwkInvalid=The JWK could not be parsed, or it is not a valid key
rulesets.pathPrefixPlaceholder=URL prefix that contains the files needed by the ruleset
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
0

[tor-browser] branch tor-browser-91.12.0esr-12.0-1 created (now 4b4a2e0e61be0)
by gitolite role 01 Aug '22
by gitolite role 01 Aug '22
01 Aug '22
This is an automated email from the git hooks/post-receive script.
richard pushed a change to branch tor-browser-91.12.0esr-12.0-1
in repository tor-browser.
at 4b4a2e0e61be0 No Bug, mozilla-esr91 repo-update HSTS HPKP remote-settings - a=repo-update, r=dmeehan
No new revisions were added by this update.
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
0

[tor-browser] annotated tag geckoview-102.0.1-12.0-1-build1 created (now b960af95f0b7b)
by gitolite role 01 Aug '22
by gitolite role 01 Aug '22
01 Aug '22
This is an automated email from the git hooks/post-receive script.
pierov pushed a change to annotated tag geckoview-102.0.1-12.0-1-build1
in repository tor-browser.
at b960af95f0b7b (tag)
tagging 7a446ffc0b5feef8e8d718b06d3a197922acb888 (commit)
replaces FIREFOX_102_0_1_RELEASE
by Pier Angelo Vendrame
on Mon Aug 1 18:54:28 2022 +0200
- Log -----------------------------------------------------------------
Tagging build1 for 102.0.1-based alpha
-----BEGIN PGP SIGNATURE-----
iHUEABYIAB0WIQQCHOE9KLO2f598e8HwdW0XkBKIkQUCYugFYAAKCRDwdW0XkBKI
kVLsAP9WzSpXHbaWh4BdOxLUB9biVV037R6Zs1NB7JOkJKepVAEA0o2TFfQV3UTn
t0DX5nSlRGfHR1hhGLr5b6VDrqKOawI=
=QFtn
-----END PGP SIGNATURE-----
-----------------------------------------------------------------------
No new revisions were added by this update.
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
0

[tor-browser] branch geckoview-102.0.1-12.0-1 updated (feef2b7da6ff7 -> 7a446ffc0b5fe)
by gitolite role 01 Aug '22
by gitolite role 01 Aug '22
01 Aug '22
This is an automated email from the git hooks/post-receive script.
pierov pushed a change to branch geckoview-102.0.1-12.0-1
in repository tor-browser.
from feef2b7da6ff7 Bug 1772018 - Tweak tooltip colors on Windows. r=dao a=pascalc
new 8d69005d71fe4 TB3: Tor Browser's official .mozconfigs.
new fb28886612461 TB4: Tor Browser's Firefox preference overrides.
new 4e30efcf36844 Bug 12620: TorBrowser regression tests
new 38e8714912a1c Bug 28044: Integrate Tor Launcher into tor-browser
new f6b010f8926a0 Bug 40069: Add helpers for message passing with extensions
new 80d194ca4327d Bug 10760: Integrate TorButton to TorBrowser core
new d1c505489037d Add TorStrings module for localization
new 2b6c6fd803e11 Bug 12974: Disable NTLM and Negotiate HTTP Auth
new 0e2b5db117290 Bug 13028: Prevent potential proxy bypass cases.
new d1f104b4e2115 Bug 9173: Change the default Firefox profile directory to be TBB-relative.
new 6685070809917 Bug 14631: Improve profile access error messages.
new c1e7c36553f2a Bug 13252: Do not store data in the app bundle
new 7e58ee5d1f066 Bug 2176: Rebrand Firefox to TorBrowser
new 2d2bf1b3ea79d Bug 16620: Clear window.name when no referrer sent
new 786ea6b96ff9a Bug 18800: Remove localhost DNS lookup in nsProfileLock.cpp
new 8c38a1c97f63a Bug 19273: Avoid JavaScript patching of the external app helper dialog.
new 247c1ba6ce73c Bug 11641: change TBB directory structure to be more like Firefox's
new 79c63c2dcc171 Bug 21724: Make Firefox and Tor Browser distinct macOS apps
new fd7c7a2f34d7b Bug 19121: reinstate the update.xml hash check
new b912cf1dc6e72 Omnibox: Add DDG, Startpage, Disconnect, Youtube, Twitter; remove Amazon, eBay, bing
new bcd60a5b70b34 Bug 16285: Exclude ClearKey system for now
new 88f47eb21f954 Bug 21431: Clean-up system extensions shipped in Firefox
new e2ac662c3dd37 Bug 21830: Copying large text from web console leaks to /tmp
new 804462bd2ad51 Bug 23104: Add a default line height compensation
new e2ffd2a35e1e5 Bug 25658: Replace security slider with security level UI
new 7f0085467c34b Bug 26353: Prevent speculative connect that violated FPI.
new 1ef21837af0c7 Bug 28369: Stop shipping pingsender executable
new 46933131c5721 Bug 23247: Communicating security expectations for .onion
new 1de941e323b7a Bug 30541: Disable WebGL readPixel() for web content
new 25ceaa4c76d22 Bug 26345: Hide tracking protection UI
new 13ccc5dc90e9a Bug 31575: Replace Firefox Home (newtab) with about:tor
new a1d00f1dda4c8 Bug 27511: Add new identity button to toolbar
new c5dd3ff07c7e5 Bring back old Firefox onboarding
new 62b8fd3936c90 Bug 26961: New user onboarding.
new 7e7804561fda4 Bug 31607: App menu items stop working on macOS
new 6b07e09f37e18 Bug 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#tor
new c30fbb1b81125 Bug 32092: Fix Tor Browser Support link in preferences
new 08e5e1b62cebe Bug 31740: Remove some unnecessary RemoteSettings instances
new 292041f5bfd9e Bug 27604: Fix addon issues when moving TB directory
new 83e358685d494 Bug 32220: Improve the letterboxing experience
new d2a6d90c10928 Bug 32658: Create a new MAR signing key
new 38425e44c2ec0 Bug 24796 - Comment out excess permissions from GeckoView
new 94bc70952259b Orfox: Centralized proxy applied to AbstractCommunicator and BaseResources.
new 03b438caeea1b Bug 25741 - TBA: Disable GeckoNetworkManager
new 83cddd168c1a1 Bug 28125 - Prevent non-Necko network connections
new 669f2867a68b3 Bug 33342: Avoid disconnect search addon error after removal.
new bf7ce580f7188 Bug 28005: Implement .onion alias urlbar rewrites
new d78e34e00b7c2 Bug 21952: Implement Onion-Location
new 8f2e217d60075 Bug 32418: Allow updates to be disabled via an enterprise policy.
new f31d97ea30e2f Bug 33852: Clean up about:logins (LockWise) to avoid mentioning sync, etc.
new fc23500f58d34 Bug 40025: Remove Mozilla add-on install permissions
new 225f27756b4f5 Bug 40073: Disable remote Public Suffix List fetching
new c937f3e113268 Bug 40002: Remove about:ion
new b5884a84a9c42 Bug 40091: Load HTTPS Everywhere as a builtin addon in desktop
new 2b03387f82be2 Bug 40125: Expose Security Level pref in GeckoView
new f347e078b8e4f Bug 40166: Disable security.certerrors.mitm.auto_enable_enterprise_roots
new 8d96afddbc866 Bug 30605: Honor privacy.spoof_english in Android
new cfd63c1d719a6 Bug 40199: Avoid using system locale for intl.accept_languages in GeckoView
new 57d34376cbf8f Bug 40198: Expose privacy.spoof_english pref in GeckoView
new 7b2b88b342dc3 Bug 40171: Make WebRequest and GeckoWebExecutor First-Party aware
new 2ce2a41dac765 Bug 40309: Avoid using regional OS locales
new d2d2f3d1f6df3 Bug 40432: Prevent probing installed applications
new 7a446ffc0b5fe Bug 40857: Modified the fat .aar creation file
The 63 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.eslintignore | 3 +
.gitmodules | 3 +
.mozconfig | 39 +
.mozconfig-android | 36 +
.mozconfig-asan | 44 +
.mozconfig-mac | 56 +
.mozconfig-mingw | 31 +
browser/actors/ClickHandlerChild.jsm | 20 +
browser/actors/ClickHandlerParent.jsm | 1 +
browser/actors/ContextMenuChild.jsm | 4 +
browser/app/Makefile.in | 2 +-
browser/app/macbuild/Contents/Info.plist.in | 2 +-
browser/app/macbuild/Contents/MacOS-files.in | 1 -
browser/app/permissions | 16 +-
browser/app/profile/000-tor-browser.js | 655 +++++++
browser/app/profile/firefox.js | 22 +-
browser/base/content/aboutDialog.xhtml | 45 +-
browser/base/content/appmenu-viewcache.inc.xhtml | 3 +-
browser/base/content/browser-menubar.inc | 48 +-
browser/base/content/browser-places.js | 12 +-
browser/base/content/browser-sets.inc | 2 +
browser/base/content/browser-siteIdentity.js | 55 +-
browser/base/content/browser.css | 7 +
browser/base/content/browser.js | 67 +-
browser/base/content/browser.xhtml | 11 +
browser/base/content/main-popupset.inc.xhtml | 1 +
browser/base/content/navigator-toolbox.inc.xhtml | 15 +
browser/base/content/nsContextMenu.js | 18 +
browser/base/content/pageinfo/pageInfo.js | 2 +-
browser/base/content/pageinfo/pageInfo.xhtml | 10 +
browser/base/content/pageinfo/security.js | 81 +-
browser/base/content/tabbrowser-tab.js | 9 +
browser/base/content/tabbrowser.js | 7 +
browser/base/content/utilityOverlay.js | 12 +
browser/base/moz.build | 3 +
browser/branding/alpha/VisualElements_150.png | Bin 0 -> 8412 bytes
browser/branding/alpha/VisualElements_70.png | Bin 0 -> 3496 bytes
browser/branding/alpha/background.png | Bin 0 -> 33362 bytes
browser/branding/alpha/bgstub.jpg | Bin 0 -> 12506 bytes
browser/branding/alpha/bgstub_2x.jpg | Bin 0 -> 49771 bytes
browser/branding/{nightly => alpha}/branding.nsi | 0
.../en-US/brand.properties => alpha/configure.sh} | 4 +-
browser/branding/alpha/content/about-logo.png | Bin 0 -> 21173 bytes
.../{nightly => alpha}/content/about-logo.svg | 0
browser/branding/alpha/content/about-logo(a)2x.png | Bin 0 -> 51309 bytes
browser/branding/alpha/content/about-wordmark.svg | 36 +
browser/branding/alpha/content/about.png | Bin 0 -> 18520 bytes
browser/branding/alpha/content/aboutDialog.css | 49 +
browser/branding/alpha/content/aboutlogins.svg | 59 +
.../content/firefox-wordmark.svg | 0
.../branding/alpha/content/horizontal-lockup.svg | 5 +
.../alpha/content/identity-icons-brand.svg | 25 +
.../branding/{official => alpha}/content/jar.mn | 5 +
.../branding/{aurora => alpha}/content/moz.build | 0
browser/branding/alpha/default128.png | Bin 0 -> 9397 bytes
browser/branding/alpha/default16.png | Bin 0 -> 811 bytes
browser/branding/alpha/default22.png | Bin 0 -> 1240 bytes
browser/branding/alpha/default24.png | Bin 0 -> 1368 bytes
browser/branding/alpha/default256.png | Bin 0 -> 20481 bytes
browser/branding/alpha/default32.png | Bin 0 -> 1956 bytes
browser/branding/alpha/default48.png | Bin 0 -> 3067 bytes
browser/branding/alpha/default512.png | Bin 0 -> 44907 bytes
browser/branding/alpha/default64.png | Bin 0 -> 4318 bytes
browser/branding/alpha/disk.icns | Bin 0 -> 1548786 bytes
browser/branding/alpha/document.icns | Bin 0 -> 564054 bytes
browser/branding/alpha/document.ico | Bin 0 -> 119671 bytes
browser/branding/{nightly => alpha}/dsstore | Bin
.../firefox.VisualElementsManifest.xml | 2 +-
browser/branding/alpha/firefox.icns | Bin 0 -> 291096 bytes
browser/branding/alpha/firefox.ico | Bin 0 -> 119941 bytes
browser/branding/alpha/firefox.svg | 25 +
browser/branding/alpha/firefox64.ico | Bin 0 -> 119941 bytes
browser/branding/alpha/locales/en-US/brand.dtd | 11 +
.../{nightly => alpha}/locales/en-US/brand.ftl | 2 +-
.../branding/alpha/locales/en-US/brand.properties | 14 +
.../branding/{official => alpha}/locales/jar.mn | 0
.../{aurora/content => alpha/locales}/moz.build | 0
browser/branding/{aurora => alpha}/moz.build | 0
browser/branding/{aurora => alpha}/newtab.ico | Bin
browser/branding/{aurora => alpha}/newwindow.ico | Bin
browser/branding/{aurora => alpha}/pbmode.ico | Bin
browser/branding/alpha/pref/firefox-branding.js | 34 +
.../{nightly => alpha}/stubinstaller/bgstub.jpg | Bin
.../stubinstaller/installing_page.css | 0
.../stubinstaller/profile_cleanup_page.css | 0
browser/branding/alpha/wizHeader.bmp | Bin 0 -> 34254 bytes
browser/branding/alpha/wizHeaderRTL.bmp | Bin 0 -> 34254 bytes
browser/branding/alpha/wizWatermark.bmp | Bin 0 -> 206038 bytes
browser/branding/branding-common.mozbuild | 2 +
browser/branding/nightly/VisualElements_150.png | Bin 25470 -> 11666 bytes
browser/branding/nightly/VisualElements_70.png | Bin 9590 -> 4273 bytes
browser/branding/nightly/configure.sh | 8 +-
browser/branding/nightly/content/jar.mn | 2 +
browser/branding/nightly/default128.png | Bin 12392 -> 13686 bytes
browser/branding/nightly/default16.png | Bin 756 -> 891 bytes
browser/branding/nightly/default22.png | Bin 1146 -> 1377 bytes
browser/branding/nightly/default24.png | Bin 1281 -> 1509 bytes
browser/branding/nightly/default256.png | Bin 30546 -> 33587 bytes
browser/branding/nightly/default32.png | Bin 1910 -> 2254 bytes
browser/branding/nightly/default48.png | Bin 3606 -> 3789 bytes
browser/branding/nightly/default512.png | Bin 0 -> 87830 bytes
browser/branding/nightly/default64.png | Bin 4826 -> 5426 bytes
browser/branding/nightly/document.icns | Bin 517716 -> 689723 bytes
browser/branding/nightly/document.ico | Bin 47042 -> 124422 bytes
.../nightly/firefox.VisualElementsManifest.xml | 2 +-
browser/branding/nightly/firefox.icns | Bin 1014680 -> 642308 bytes
browser/branding/nightly/firefox.ico | Bin 66730 -> 131711 bytes
browser/branding/nightly/firefox.svg | 29 +
browser/branding/nightly/firefox64.ico | Bin 38630 -> 131711 bytes
browser/branding/nightly/locales/en-US/brand.dtd | 2 +-
browser/branding/nightly/locales/en-US/brand.ftl | 2 +-
.../nightly/locales/en-US/brand.properties | 6 +-
browser/branding/nightly/locales/jar.mn | 7 +-
browser/branding/nightly/locales/moz.build | 2 -
browser/branding/nightly/wizHeader.bmp | Bin 25820 -> 34254 bytes
browser/branding/nightly/wizHeaderRTL.bmp | Bin 25820 -> 34254 bytes
browser/branding/nightly/wizWatermark.bmp | Bin 154544 -> 206038 bytes
browser/branding/official/VisualElements_150.png | Bin 23037 -> 7949 bytes
browser/branding/official/VisualElements_70.png | Bin 8763 -> 3374 bytes
browser/branding/official/configure.sh | 16 +-
browser/branding/official/content/jar.mn | 2 +
browser/branding/official/default128.png | Bin 13513 -> 9007 bytes
browser/branding/official/default16.png | Bin 722 -> 839 bytes
browser/branding/official/default22.png | Bin 1134 -> 1250 bytes
browser/branding/official/default24.png | Bin 1312 -> 1405 bytes
browser/branding/official/default256.png | Bin 32441 -> 19136 bytes
browser/branding/official/default32.png | Bin 1948 -> 1965 bytes
browser/branding/official/default48.png | Bin 3448 -> 3074 bytes
browser/branding/official/default512.png | Bin 0 -> 40438 bytes
browser/branding/official/default64.png | Bin 5459 -> 4196 bytes
browser/branding/official/disk.icns | Bin 1525764 -> 172073 bytes
browser/branding/official/document.icns | Bin 501145 -> 509227 bytes
browser/branding/official/document.ico | Bin 45478 -> 119916 bytes
.../official/firefox.VisualElementsManifest.xml | 2 +-
browser/branding/official/firefox.icns | Bin 1021785 -> 259709 bytes
browser/branding/official/firefox.ico | Bin 68328 -> 118595 bytes
browser/branding/official/firefox.svg | 31 +
browser/branding/official/firefox64.ico | Bin 38630 -> 118595 bytes
browser/branding/official/locales/en-US/brand.dtd | 2 +-
.../official/locales/en-US/brand.properties | 6 +-
browser/branding/official/wizHeader.bmp | Bin 25820 -> 34254 bytes
browser/branding/official/wizHeaderRTL.bmp | Bin 25820 -> 34254 bytes
browser/branding/official/wizWatermark.bmp | Bin 154544 -> 206038 bytes
browser/components/BrowserGlue.jsm | 121 +-
browser/components/about/AboutRedirector.cpp | 8 -
browser/components/about/components.conf | 2 -
.../components/aboutlogins/AboutLoginsParent.jsm | 2 +
.../components/aboutlogins/content/aboutLogins.css | 5 +
.../components/aboutlogins/content/aboutLogins.js | 6 +
.../content/components/fxaccounts-button.css | 5 +
.../aboutlogins/content/components/menu-button.css | 10 +
.../controlcenter/content/identityPanel.inc.xhtml | 44 +
.../components/customizableui/CustomizableUI.jsm | 21 +
browser/components/moz.build | 3 +-
browser/components/newtab/AboutNewTabService.jsm | 15 +-
.../onionservices/ExtensionMessaging.jsm | 77 +
.../onionservices/HttpsEverywhereControl.jsm | 119 ++
.../components/onionservices/OnionAliasStore.jsm | 201 ++
.../onionservices/OnionLocationChild.jsm | 39 +
.../onionservices/OnionLocationParent.jsm | 168 ++
.../content/onionlocation-notification-icons.css | 5 +
.../onionservices/content/onionlocation-urlbar.css | 27 +
.../content/onionlocation-urlbar.inc.xhtml | 10 +
.../onionservices/content/onionlocation.svg | 3 +
.../content/onionlocationPreferences.inc.xhtml | 11 +
.../content/onionlocationPreferences.js | 31 +
browser/components/onionservices/jar.mn | 3 +
browser/components/onionservices/moz.build | 9 +
browser/components/preferences/home.inc.xhtml | 4 +-
browser/components/preferences/main.inc.xhtml | 54 -
browser/components/preferences/main.js | 14 -
browser/components/preferences/preferences.js | 14 +-
browser/components/preferences/preferences.xhtml | 11 +-
browser/components/preferences/privacy.inc.xhtml | 4 +
browser/components/preferences/privacy.js | 37 +
browser/components/search/SearchSERPTelemetry.jsm | 6 -
.../search/extensions/ddg-onion/favicon.ico | Bin 0 -> 973 bytes
.../search/extensions/ddg-onion/manifest.json | 26 +
.../components/search/extensions/ddg/favicon.ico | Bin 5430 -> 0 bytes
.../components/search/extensions/ddg/favicon.png | Bin 0 -> 1150 bytes
.../components/search/extensions/ddg/manifest.json | 38 +-
.../extensions/google/_locales/b-1-d/messages.json | 23 -
.../extensions/google/_locales/b-1-e/messages.json | 23 -
.../extensions/google/_locales/b-d/messages.json | 23 -
.../extensions/google/_locales/b-e/messages.json | 23 -
.../extensions/google/_locales/en/messages.json | 24 -
.../search/extensions/google/manifest.json | 17 +-
.../search/extensions/startpage/favicon.png | Bin 0 -> 1150 bytes
.../search/extensions/startpage/manifest.json | 26 +
.../extensions/twitter/favicon.ico} | Bin
.../search/extensions/twitter/manifest.json | 26 +
.../extensions/wikipedia/_locales/NN/messages.json | 20 -
.../extensions/wikipedia/_locales/NO/messages.json | 20 -
.../extensions/wikipedia/_locales/af/messages.json | 20 -
.../extensions/wikipedia/_locales/an/messages.json | 20 -
.../extensions/wikipedia/_locales/ar/messages.json | 20 -
.../wikipedia/_locales/ast/messages.json | 20 -
.../extensions/wikipedia/_locales/az/messages.json | 20 -
.../wikipedia/_locales/be-tarask/messages.json | 20 -
.../extensions/wikipedia/_locales/be/messages.json | 20 -
.../extensions/wikipedia/_locales/bg/messages.json | 20 -
.../extensions/wikipedia/_locales/bn/messages.json | 20 -
.../extensions/wikipedia/_locales/br/messages.json | 20 -
.../extensions/wikipedia/_locales/bs/messages.json | 20 -
.../extensions/wikipedia/_locales/ca/messages.json | 20 -
.../extensions/wikipedia/_locales/cy/messages.json | 20 -
.../extensions/wikipedia/_locales/cz/messages.json | 20 -
.../extensions/wikipedia/_locales/da/messages.json | 20 -
.../extensions/wikipedia/_locales/de/messages.json | 20 -
.../wikipedia/_locales/dsb/messages.json | 20 -
.../extensions/wikipedia/_locales/el/messages.json | 20 -
.../extensions/wikipedia/_locales/en/messages.json | 20 -
.../extensions/wikipedia/_locales/eo/messages.json | 20 -
.../extensions/wikipedia/_locales/es/messages.json | 20 -
.../extensions/wikipedia/_locales/et/messages.json | 20 -
.../extensions/wikipedia/_locales/eu/messages.json | 20 -
.../extensions/wikipedia/_locales/fa/messages.json | 20 -
.../extensions/wikipedia/_locales/fi/messages.json | 20 -
.../extensions/wikipedia/_locales/fr/messages.json | 20 -
.../wikipedia/_locales/fy-NL/messages.json | 20 -
.../wikipedia/_locales/ga-IE/messages.json | 20 -
.../extensions/wikipedia/_locales/gd/messages.json | 20 -
.../extensions/wikipedia/_locales/gl/messages.json | 20 -
.../extensions/wikipedia/_locales/gn/messages.json | 20 -
.../extensions/wikipedia/_locales/gu/messages.json | 20 -
.../extensions/wikipedia/_locales/he/messages.json | 20 -
.../extensions/wikipedia/_locales/hi/messages.json | 20 -
.../extensions/wikipedia/_locales/hr/messages.json | 20 -
.../wikipedia/_locales/hsb/messages.json | 20 -
.../extensions/wikipedia/_locales/hu/messages.json | 20 -
.../extensions/wikipedia/_locales/hy/messages.json | 20 -
.../extensions/wikipedia/_locales/ia/messages.json | 20 -
.../extensions/wikipedia/_locales/id/messages.json | 20 -
.../extensions/wikipedia/_locales/is/messages.json | 20 -
.../extensions/wikipedia/_locales/it/messages.json | 20 -
.../extensions/wikipedia/_locales/ja/messages.json | 20 -
.../extensions/wikipedia/_locales/ka/messages.json | 20 -
.../wikipedia/_locales/kab/messages.json | 20 -
.../extensions/wikipedia/_locales/kk/messages.json | 20 -
.../extensions/wikipedia/_locales/km/messages.json | 20 -
.../extensions/wikipedia/_locales/kn/messages.json | 20 -
.../extensions/wikipedia/_locales/kr/messages.json | 20 -
.../wikipedia/_locales/lij/messages.json | 20 -
.../extensions/wikipedia/_locales/lo/messages.json | 20 -
.../extensions/wikipedia/_locales/lt/messages.json | 20 -
.../wikipedia/_locales/ltg/messages.json | 20 -
.../extensions/wikipedia/_locales/lv/messages.json | 20 -
.../extensions/wikipedia/_locales/mk/messages.json | 20 -
.../extensions/wikipedia/_locales/mr/messages.json | 20 -
.../extensions/wikipedia/_locales/ms/messages.json | 20 -
.../extensions/wikipedia/_locales/my/messages.json | 20 -
.../extensions/wikipedia/_locales/ne/messages.json | 20 -
.../extensions/wikipedia/_locales/nl/messages.json | 20 -
.../extensions/wikipedia/_locales/oc/messages.json | 20 -
.../extensions/wikipedia/_locales/pa/messages.json | 20 -
.../extensions/wikipedia/_locales/pl/messages.json | 20 -
.../extensions/wikipedia/_locales/pt/messages.json | 20 -
.../extensions/wikipedia/_locales/rm/messages.json | 20 -
.../extensions/wikipedia/_locales/ro/messages.json | 20 -
.../extensions/wikipedia/_locales/ru/messages.json | 20 -
.../extensions/wikipedia/_locales/si/messages.json | 20 -
.../extensions/wikipedia/_locales/sk/messages.json | 20 -
.../extensions/wikipedia/_locales/sl/messages.json | 20 -
.../extensions/wikipedia/_locales/sq/messages.json | 20 -
.../extensions/wikipedia/_locales/sr/messages.json | 20 -
.../wikipedia/_locales/sv-SE/messages.json | 20 -
.../extensions/wikipedia/_locales/ta/messages.json | 20 -
.../extensions/wikipedia/_locales/te/messages.json | 20 -
.../extensions/wikipedia/_locales/th/messages.json | 20 -
.../extensions/wikipedia/_locales/tl/messages.json | 20 -
.../extensions/wikipedia/_locales/tr/messages.json | 20 -
.../extensions/wikipedia/_locales/uk/messages.json | 20 -
.../extensions/wikipedia/_locales/ur/messages.json | 20 -
.../extensions/wikipedia/_locales/uz/messages.json | 20 -
.../extensions/wikipedia/_locales/vi/messages.json | 20 -
.../extensions/wikipedia/_locales/wo/messages.json | 20 -
.../wikipedia/_locales/zh-CN/messages.json | 20 -
.../wikipedia/_locales/zh-TW/messages.json | 20 -
.../search/extensions/wikipedia/manifest.json | 15 +-
.../components/search/extensions/yahoo/favicon.ico | Bin 0 -> 5430 bytes
.../search/extensions/yahoo/manifest.json | 28 +
.../search/extensions/youtube/favicon.ico | Bin 0 -> 1150 bytes
.../search/extensions/youtube/manifest.json | 26 +
.../securitylevel/content/securityLevel.js | 501 +++++
.../securitylevel/content/securityLevelButton.css | 9 +
.../content/securityLevelButton.inc.xhtml | 7 +
.../securitylevel/content/securityLevelButton.svg | 21 +
.../securitylevel/content/securityLevelPanel.css | 82 +
.../content/securityLevelPanel.inc.xhtml | 38 +
.../content/securityLevelPreferences.css | 26 +
.../content/securityLevelPreferences.inc.xhtml | 62 +
browser/components/securitylevel/jar.mn | 6 +
browser/components/securitylevel/moz.build | 1 +
.../torpreferences/content/parseFunctions.jsm | 89 +
.../torpreferences/content/requestBridgeDialog.jsm | 204 +++
.../content/requestBridgeDialog.xhtml | 35 +
.../torpreferences/content/torBridgeSettings.jsm | 325 ++++
.../torpreferences/content/torCategory.inc.xhtml | 9 +
.../torpreferences/content/torFirewallSettings.jsm | 72 +
.../torpreferences/content/torLogDialog.jsm | 66 +
.../torpreferences/content/torLogDialog.xhtml | 23 +
.../components/torpreferences/content/torPane.js | 857 +++++++++
.../torpreferences/content/torPane.xhtml | 123 ++
.../torpreferences/content/torPreferences.css | 77 +
.../torpreferences/content/torPreferencesIcon.svg | 5 +
.../torpreferences/content/torProxySettings.jsm | 245 +++
browser/components/torpreferences/jar.mn | 14 +
browser/components/torpreferences/moz.build | 1 +
browser/components/uitour/UITour-lib.js | 7 +
browser/components/uitour/UITour.jsm | 120 +-
browser/components/uitour/UITourChild.jsm | 33 +-
browser/components/urlbar/UrlbarInput.jsm | 13 +-
browser/extensions/moz.build | 13 +-
.../extensions/onboarding/OnboardingTelemetry.jsm | 578 ++++++
.../extensions/onboarding/OnboardingTourType.jsm | 40 +
browser/extensions/onboarding/README.md | 87 +
browser/extensions/onboarding/api.js | 275 +++
browser/extensions/onboarding/background.js | 8 +
.../extensions/onboarding/content/Onboarding.jsm | 1926 ++++++++++++++++++++
.../extensions/onboarding/content/img/close.png | Bin 0 -> 798 bytes
.../content/img/figure_tor-circuit-display.png | Bin 0 -> 26334 bytes
.../content/img/figure_tor-expect-differences.png | Bin 0 -> 22290 bytes
.../onboarding/content/img/figure_tor-network.png | Bin 0 -> 11982 bytes
.../content/img/figure_tor-onion-services.png | Bin 0 -> 40968 bytes
.../onboarding/content/img/figure_tor-privacy.png | Bin 0 -> 35527 bytes
.../content/img/figure_tor-security-level.png | Bin 0 -> 11263 bytes
.../onboarding/content/img/figure_tor-security.png | Bin 0 -> 24554 bytes
.../content/img/figure_tor-toolbar-layout.png | Bin 0 -> 13269 bytes
.../onboarding/content/img/figure_tor-welcome.png | Bin 0 -> 48405 bytes
.../onboarding/content/img/icons_no-icon.png | Bin 0 -> 673 bytes
.../onboarding/content/img/icons_tour-complete.png | Bin 0 -> 694 bytes
.../onboarding/content/img/icons_tour-complete.svg | 17 +
.../onboarding/content/img/tor-watermark.png | Bin 0 -> 3064 bytes
.../content/onboarding-tor-circuit-display.js | 283 +++
.../onboarding/content/onboarding-tour-agent.js | 107 ++
.../extensions/onboarding/content/onboarding.css | 679 +++++++
.../extensions/onboarding/content/onboarding.js | 38 +
browser/extensions/onboarding/data_events.md | 154 ++
browser/extensions/onboarding/jar.mn | 19 +
.../onboarding/locales/en-US/onboarding.properties | 126 ++
.../onboarding/locales/jar.mn} | 7 +-
.../onboarding/locales}/moz.build | 0
browser/extensions/onboarding/manifest.json | 26 +
browser/extensions/onboarding/moz.build | 29 +
.../{formautofill => onboarding}/schema.json | 0
.../onboarding/test/browser/.eslintrc.js | 7 +
.../extensions/onboarding/test/browser/browser.ini | 18 +
.../browser/browser_onboarding_accessibility.js | 89 +
.../test/browser/browser_onboarding_keyboard.js | 137 ++
.../browser/browser_onboarding_notification.js | 62 +
.../browser/browser_onboarding_notification_2.js | 80 +
.../browser/browser_onboarding_notification_3.js | 82 +
.../browser/browser_onboarding_notification_4.js | 84 +
.../browser/browser_onboarding_notification_5.js | 25 +
...arding_notification_click_auto_complete_tour.js | 33 +
.../browser_onboarding_select_default_tour.js | 80 +
.../test/browser/browser_onboarding_skip_tour.js | 47 +
.../test/browser/browser_onboarding_tours.js | 115 ++
.../test/browser/browser_onboarding_tourset.js | 82 +
.../test/browser/browser_onboarding_uitour.js | 167 ++
browser/extensions/onboarding/test/browser/head.js | 288 +++
.../extensions/onboarding/test/unit/.eslintrc.js | 7 +
browser/extensions/onboarding/test/unit/head.js | 54 +
.../test/unit/test-onboarding-tour-type.js | 89 +
.../extensions/onboarding/test/unit/xpcshell.ini | 5 +
browser/installer/Makefile.in | 8 +
browser/installer/package-manifest.in | 16 +-
browser/installer/windows/nsis/shared.nsh | 1 -
browser/locales/Makefile.in | 10 +-
browser/locales/filter.py | 1 +
browser/locales/jar.mn | 7 -
browser/locales/l10n.ini | 1 +
browser/locales/l10n.toml | 4 +
browser/modules/BridgeDB.jsm | 110 ++
browser/modules/HomePage.jsm | 2 +-
browser/modules/TorProtocolService.jsm | 212 +++
browser/modules/TorStrings.jsm | 490 +++++
browser/modules/moz.build | 3 +
browser/moz.build | 1 +
browser/moz.configure | 8 +-
browser/themes/shared/UITour.css | 28 +-
browser/themes/shared/icons/new_circuit.svg | 8 +
browser/themes/shared/icons/new_identity.svg | 9 +
.../shared/identity-block/identity-block.css | 30 +
.../themes/shared/identity-block/onion-slash.svg | 5 +
.../themes/shared/identity-block/onion-warning.svg | 6 +
browser/themes/shared/identity-block/onion.svg | 3 +
browser/themes/shared/jar.inc.mn | 6 +
browser/themes/shared/menupanel.css | 8 +
browser/themes/shared/notification-icons.css | 2 +
browser/themes/shared/preferences/privacy.css | 4 +
browser/themes/shared/tabs.css | 6 +
browser/themes/shared/toolbarbutton-icons.css | 8 +
browser/themes/shared/urlbar-searchbar.css | 2 +
.../images/aboutdebugging-firefox-aurora.svg | 35 +-
.../themes/images/aboutdebugging-firefox-beta.svg | 35 +-
.../themes/images/aboutdebugging-firefox-logo.svg | 11 +-
.../images/aboutdebugging-firefox-nightly.svg | 35 +-
.../images/aboutdebugging-firefox-release.svg | 35 +-
docshell/base/nsAboutRedirector.cpp | 6 +-
docshell/base/nsDocShell.cpp | 112 ++
docshell/base/nsDocShell.h | 6 +
docshell/base/nsDocShellLoadState.cpp | 8 +
docshell/base/nsIDocShell.idl | 5 +
docshell/base/nsIWebNavigation.idl | 5 +
docshell/build/components.conf | 1 +
docshell/shistory/SessionHistoryEntry.cpp | 14 +
docshell/shistory/SessionHistoryEntry.h | 1 +
docshell/shistory/nsISHEntry.idl | 5 +
docshell/shistory/nsSHEntry.cpp | 22 +-
docshell/shistory/nsSHEntry.h | 1 +
docshell/test/mochitest/mochitest.ini | 5 +
docshell/test/mochitest/test_tor_bug16620.html | 211 +++
docshell/test/mochitest/tor_bug16620.html | 51 +
docshell/test/mochitest/tor_bug16620_form.html | 51 +
dom/base/Document.cpp | 34 +-
dom/base/Document.h | 2 +
dom/base/nsContentUtils.cpp | 19 +
dom/base/nsContentUtils.h | 5 +
dom/base/nsGlobalWindowOuter.cpp | 3 +-
dom/canvas/ClientWebGLContext.cpp | 8 +
dom/interfaces/base/nsIBrowser.idl | 3 +-
dom/ipc/BrowserChild.cpp | 2 +
dom/ipc/BrowserParent.cpp | 3 +-
dom/ipc/PBrowser.ipdl | 1 +
dom/ipc/WindowGlobalActor.cpp | 4 +-
dom/ipc/WindowGlobalChild.cpp | 6 +-
dom/security/nsMixedContentBlocker.cpp | 16 +-
dom/webidl/Document.webidl | 8 +
extensions/auth/nsHttpNegotiateAuth.cpp | 4 +
extensions/permissions/PermissionManager.cpp | 6 +-
intl/locale/LocaleService.cpp | 25 -
intl/strres/nsStringBundle.cpp | 1 +
layout/generic/ReflowInput.cpp | 19 +-
layout/generic/test/mochitest.ini | 1 +
layout/generic/test/test_tor_bug23104.html | 50 +
mobile/android/app/000-tor-browser-android.js | 47 +
mobile/android/app/geckoview-prefs.js | 2 +
mobile/android/app/mobile.js | 4 +
mobile/android/app/moz.build | 1 +
.../components/geckoview/GeckoViewStartup.jsm | 5 +
mobile/android/confvars.sh | 9 +
.../exoplayer2/upstream/DefaultHttpDataSource.java | 46 +-
mobile/android/geckoview/api.txt | 6 +
mobile/android/geckoview/build.gradle | 1 +
.../android/geckoview/src/main/AndroidManifest.xml | 20 +-
.../gecko/media/GeckoMediaDrmBridgeV21.java | 50 +-
.../java/org/mozilla/gecko/util/ProxySelector.java | 25 +-
.../java/org/mozilla/geckoview/GeckoRuntime.java | 8 +-
.../mozilla/geckoview/GeckoRuntimeSettings.java | 92 +-
.../java/org/mozilla/geckoview/WebRequest.java | 18 +
mobile/android/gradle/with_gecko_binaries.gradle | 6 +-
mobile/android/installer/package-manifest.in | 4 +
.../modules/geckoview/GeckoViewProgress.jsm | 4 +
mobile/android/moz.configure | 22 +-
mobile/android/torbrowser.configure | 30 +
modules/libpref/init/StaticPrefList.yaml | 13 +-
moz.configure | 81 +
netwerk/dns/effective_tld_names.dat | 2 +
netwerk/ipc/DocumentLoadListener.cpp | 10 +
netwerk/protocol/http/nsHttpNTLMAuth.cpp | 3 +
.../url-classifier/UrlClassifierFeatureBase.cpp | 2 +-
netwerk/url-classifier/components.conf | 6 -
python/mozbuild/mozbuild/artifacts.py | 2 -
run-tbb-tests | 66 +
security/manager/ssl/RemoteSecuritySettings.jsm | 23 +
security/manager/ssl/nsSecureBrowserUI.cpp | 12 +
security/moz.build | 2 +-
security/nss/lib/certhigh/ocsp.c | 8 +
.../libpkix/pkix_pl_nss/module/pkix_pl_socket.c | 21 +
security/nss/lib/ssl/Makefile | 2 +-
services/settings/IDBHelpers.jsm | 4 +
services/settings/dumps/blocklists/moz.build | 14 +-
services/settings/dumps/main/moz.build | 8 -
services/settings/dumps/security-state/moz.build | 1 -
taskcluster/ci/source-test/mozlint.yml | 2 +
tbb-tests-ignore.txt | 13 +
tbb-tests/browser.ini | 5 +
tbb-tests/browser_tor_TB4.js | 35 +
tbb-tests/browser_tor_bug2950.js | 74 +
tbb-tests/browser_tor_omnibox.js | 14 +
tbb-tests/mochitest.ini | 3 +
.../nightly/locales => tbb-tests}/moz.build | 6 +-
tbb-tests/test_tor_bug2874.html | 25 +
.../components/antitracking/antitracking.manifest | 2 +-
toolkit/components/antitracking/components.conf | 7 -
.../EnterprisePoliciesParent.jsm | 14 +-
toolkit/components/enterprisepolicies/moz.build | 3 +
toolkit/components/extensions/Extension.jsm | 10 +-
toolkit/components/extensions/ExtensionParent.jsm | 47 +
toolkit/components/extensions/moz.build | 1 +
.../remotebrowserutils/RemoteWebNavigation.jsm | 4 +
.../components/resistfingerprinting/RFPHelper.jsm | 94 +-
toolkit/components/search/SearchService.jsm | 34 +-
toolkit/components/telemetry/app/TelemetrySend.jsm | 28 +-
toolkit/components/telemetry/moz.build | 4 -
toolkit/content/widgets/browser-custom-element.js | 13 +-
.../mozapps/profile/profileSelection.properties | 5 +
toolkit/modules/AppConstants.jsm | 22 +
toolkit/modules/moz.build | 3 +
toolkit/modules/sessionstore/SessionHistory.jsm | 5 +
toolkit/moz.build | 1 +
.../mozapps/extensions/internal/XPIProvider.jsm | 46 +-
toolkit/mozapps/update/UpdateService.jsm | 63 +-
toolkit/mozapps/update/UpdateTelemetry.jsm | 1 +
toolkit/mozapps/update/nsIUpdateService.idl | 11 +
.../updater/nightly_aurora_level3_primary.der | Bin 1225 -> 1245 bytes
.../updater/nightly_aurora_level3_secondary.der | Bin 1225 -> 1245 bytes
toolkit/mozapps/update/updater/release_primary.der | Bin 1225 -> 1229 bytes
.../mozapps/update/updater/release_secondary.der | Bin 1225 -> 1229 bytes
toolkit/profile/nsProfileLock.cpp | 17 +-
toolkit/profile/nsToolkitProfileService.cpp | 62 +-
toolkit/profile/nsToolkitProfileService.h | 13 +-
toolkit/toolkit.mozbuild | 3 +-
toolkit/torproject/torbutton | 1 +
toolkit/xre/nsAppRunner.cpp | 253 ++-
toolkit/xre/nsConsoleWriter.cpp | 2 +-
toolkit/xre/nsXREDirProvider.cpp | 150 +-
toolkit/xre/nsXREDirProvider.h | 20 +-
tools/lint/codespell.yml | 1 +
.../lib/environments/browser-window.js | 6 +-
.../exthandler/nsExternalHelperAppService.cpp | 236 ++-
uriloader/exthandler/nsExternalHelperAppService.h | 3 +
.../exthandler/nsIExternalHelperAppService.idl | 47 +
widget/android/WebExecutorSupport.cpp | 10 +
widget/nsTransferable.cpp | 6 +
xpcom/ds/StaticAtoms.py | 1 +
xpcom/io/TorFileUtils.cpp | 133 ++
xpcom/io/TorFileUtils.h | 32 +
xpcom/io/moz.build | 5 +
xpcom/io/nsAppFileLocationProvider.cpp | 98 +-
xpcom/reflect/xptinfo/xptinfo.h | 3 +-
xpfe/appshell/nsAppShellService.cpp | 4 +
533 files changed, 15309 insertions(+), 2862 deletions(-)
create mode 100644 .gitmodules
create mode 100755 .mozconfig
create mode 100755 .mozconfig-android
create mode 100644 .mozconfig-asan
create mode 100644 .mozconfig-mac
create mode 100644 .mozconfig-mingw
create mode 100644 browser/app/profile/000-tor-browser.js
create mode 100644 browser/branding/alpha/VisualElements_150.png
create mode 100644 browser/branding/alpha/VisualElements_70.png
create mode 100644 browser/branding/alpha/background.png
create mode 100644 browser/branding/alpha/bgstub.jpg
create mode 100644 browser/branding/alpha/bgstub_2x.jpg
copy browser/branding/{nightly => alpha}/branding.nsi (100%)
copy browser/branding/{official/locales/en-US/brand.properties => alpha/configure.sh} (71%)
create mode 100644 browser/branding/alpha/content/about-logo.png
copy browser/branding/{nightly => alpha}/content/about-logo.svg (100%)
create mode 100644 browser/branding/alpha/content/about-logo(a)2x.png
create mode 100644 browser/branding/alpha/content/about-wordmark.svg
create mode 100644 browser/branding/alpha/content/about.png
create mode 100644 browser/branding/alpha/content/aboutDialog.css
create mode 100644 browser/branding/alpha/content/aboutlogins.svg
copy browser/branding/{nightly => alpha}/content/firefox-wordmark.svg (100%)
create mode 100644 browser/branding/alpha/content/horizontal-lockup.svg
create mode 100644 browser/branding/alpha/content/identity-icons-brand.svg
copy browser/branding/{official => alpha}/content/jar.mn (76%)
copy browser/branding/{aurora => alpha}/content/moz.build (100%)
create mode 100644 browser/branding/alpha/default128.png
create mode 100644 browser/branding/alpha/default16.png
create mode 100644 browser/branding/alpha/default22.png
create mode 100644 browser/branding/alpha/default24.png
create mode 100644 browser/branding/alpha/default256.png
create mode 100644 browser/branding/alpha/default32.png
create mode 100644 browser/branding/alpha/default48.png
create mode 100644 browser/branding/alpha/default512.png
create mode 100644 browser/branding/alpha/default64.png
create mode 100644 browser/branding/alpha/disk.icns
create mode 100644 browser/branding/alpha/document.icns
create mode 100644 browser/branding/alpha/document.ico
copy browser/branding/{nightly => alpha}/dsstore (100%)
copy browser/branding/{official => alpha}/firefox.VisualElementsManifest.xml (93%)
create mode 100644 browser/branding/alpha/firefox.icns
create mode 100644 browser/branding/alpha/firefox.ico
create mode 100644 browser/branding/alpha/firefox.svg
create mode 100644 browser/branding/alpha/firefox64.ico
create mode 100644 browser/branding/alpha/locales/en-US/brand.dtd
copy browser/branding/{nightly => alpha}/locales/en-US/brand.ftl (90%)
create mode 100644 browser/branding/alpha/locales/en-US/brand.properties
copy browser/branding/{official => alpha}/locales/jar.mn (100%)
copy browser/branding/{aurora/content => alpha/locales}/moz.build (100%)
copy browser/branding/{aurora => alpha}/moz.build (100%)
copy browser/branding/{aurora => alpha}/newtab.ico (100%)
copy browser/branding/{aurora => alpha}/newwindow.ico (100%)
copy browser/branding/{aurora => alpha}/pbmode.ico (100%)
create mode 100644 browser/branding/alpha/pref/firefox-branding.js
copy browser/branding/{nightly => alpha}/stubinstaller/bgstub.jpg (100%)
copy browser/branding/{nightly => alpha}/stubinstaller/installing_page.css (100%)
copy browser/branding/{aurora => alpha}/stubinstaller/profile_cleanup_page.css (100%)
create mode 100644 browser/branding/alpha/wizHeader.bmp
create mode 100644 browser/branding/alpha/wizHeaderRTL.bmp
create mode 100644 browser/branding/alpha/wizWatermark.bmp
create mode 100644 browser/branding/nightly/default512.png
create mode 100644 browser/branding/nightly/firefox.svg
create mode 100644 browser/branding/official/default512.png
create mode 100644 browser/branding/official/firefox.svg
create mode 100644 browser/components/onionservices/ExtensionMessaging.jsm
create mode 100644 browser/components/onionservices/HttpsEverywhereControl.jsm
create mode 100644 browser/components/onionservices/OnionAliasStore.jsm
create mode 100644 browser/components/onionservices/OnionLocationChild.jsm
create mode 100644 browser/components/onionservices/OnionLocationParent.jsm
create mode 100644 browser/components/onionservices/content/onionlocation-notification-icons.css
create mode 100644 browser/components/onionservices/content/onionlocation-urlbar.css
create mode 100644 browser/components/onionservices/content/onionlocation-urlbar.inc.xhtml
create mode 100644 browser/components/onionservices/content/onionlocation.svg
create mode 100644 browser/components/onionservices/content/onionlocationPreferences.inc.xhtml
create mode 100644 browser/components/onionservices/content/onionlocationPreferences.js
create mode 100644 browser/components/onionservices/jar.mn
create mode 100644 browser/components/onionservices/moz.build
create mode 100644 browser/components/search/extensions/ddg-onion/favicon.ico
create mode 100644 browser/components/search/extensions/ddg-onion/manifest.json
delete mode 100644 browser/components/search/extensions/ddg/favicon.ico
create mode 100644 browser/components/search/extensions/ddg/favicon.png
delete mode 100644 browser/components/search/extensions/google/_locales/b-1-d/messages.json
delete mode 100644 browser/components/search/extensions/google/_locales/b-1-e/messages.json
delete mode 100644 browser/components/search/extensions/google/_locales/b-d/messages.json
delete mode 100644 browser/components/search/extensions/google/_locales/b-e/messages.json
delete mode 100644 browser/components/search/extensions/google/_locales/en/messages.json
create mode 100644 browser/components/search/extensions/startpage/favicon.png
create mode 100644 browser/components/search/extensions/startpage/manifest.json
copy browser/components/{newtab/data/content/tippytop/favicons/twitter-com.ico => search/extensions/twitter/favicon.ico} (100%)
create mode 100644 browser/components/search/extensions/twitter/manifest.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/NN/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/NO/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/af/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/an/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/ar/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/ast/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/az/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/be-tarask/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/be/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/bg/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/bn/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/br/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/bs/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/ca/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/cy/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/cz/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/da/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/de/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/dsb/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/el/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/en/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/eo/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/es/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/et/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/eu/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/fa/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/fi/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/fr/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/fy-NL/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/ga-IE/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/gd/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/gl/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/gn/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/gu/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/he/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/hi/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/hr/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/hsb/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/hu/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/hy/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/ia/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/id/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/is/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/it/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/ja/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/ka/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/kab/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/kk/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/km/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/kn/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/kr/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/lij/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/lo/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/lt/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/ltg/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/lv/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/mk/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/mr/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/ms/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/my/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/ne/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/nl/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/oc/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/pa/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/pl/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/pt/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/rm/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/ro/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/ru/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/si/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/sk/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/sl/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/sq/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/sr/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/sv-SE/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/ta/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/te/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/th/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/tl/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/tr/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/uk/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/ur/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/uz/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/vi/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/wo/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/zh-CN/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/zh-TW/messages.json
create mode 100644 browser/components/search/extensions/yahoo/favicon.ico
create mode 100644 browser/components/search/extensions/yahoo/manifest.json
create mode 100644 browser/components/search/extensions/youtube/favicon.ico
create mode 100644 browser/components/search/extensions/youtube/manifest.json
create mode 100644 browser/components/securitylevel/content/securityLevel.js
create mode 100644 browser/components/securitylevel/content/securityLevelButton.css
create mode 100644 browser/components/securitylevel/content/securityLevelButton.inc.xhtml
create mode 100644 browser/components/securitylevel/content/securityLevelButton.svg
create mode 100644 browser/components/securitylevel/content/securityLevelPanel.css
create mode 100644 browser/components/securitylevel/content/securityLevelPanel.inc.xhtml
create mode 100644 browser/components/securitylevel/content/securityLevelPreferences.css
create mode 100644 browser/components/securitylevel/content/securityLevelPreferences.inc.xhtml
create mode 100644 browser/components/securitylevel/jar.mn
create mode 100644 browser/components/securitylevel/moz.build
create mode 100644 browser/components/torpreferences/content/parseFunctions.jsm
create mode 100644 browser/components/torpreferences/content/requestBridgeDialog.jsm
create mode 100644 browser/components/torpreferences/content/requestBridgeDialog.xhtml
create mode 100644 browser/components/torpreferences/content/torBridgeSettings.jsm
create mode 100644 browser/components/torpreferences/content/torCategory.inc.xhtml
create mode 100644 browser/components/torpreferences/content/torFirewallSettings.jsm
create mode 100644 browser/components/torpreferences/content/torLogDialog.jsm
create mode 100644 browser/components/torpreferences/content/torLogDialog.xhtml
create mode 100644 browser/components/torpreferences/content/torPane.js
create mode 100644 browser/components/torpreferences/content/torPane.xhtml
create mode 100644 browser/components/torpreferences/content/torPreferences.css
create mode 100644 browser/components/torpreferences/content/torPreferencesIcon.svg
create mode 100644 browser/components/torpreferences/content/torProxySettings.jsm
create mode 100644 browser/components/torpreferences/jar.mn
create mode 100644 browser/components/torpreferences/moz.build
create mode 100644 browser/extensions/onboarding/OnboardingTelemetry.jsm
create mode 100644 browser/extensions/onboarding/OnboardingTourType.jsm
create mode 100644 browser/extensions/onboarding/README.md
create mode 100644 browser/extensions/onboarding/api.js
create mode 100644 browser/extensions/onboarding/background.js
create mode 100644 browser/extensions/onboarding/content/Onboarding.jsm
create mode 100644 browser/extensions/onboarding/content/img/close.png
create mode 100644 browser/extensions/onboarding/content/img/figure_tor-circuit-display.png
create mode 100644 browser/extensions/onboarding/content/img/figure_tor-expect-differences.png
create mode 100644 browser/extensions/onboarding/content/img/figure_tor-network.png
create mode 100644 browser/extensions/onboarding/content/img/figure_tor-onion-services.png
create mode 100644 browser/extensions/onboarding/content/img/figure_tor-privacy.png
create mode 100644 browser/extensions/onboarding/content/img/figure_tor-security-level.png
create mode 100644 browser/extensions/onboarding/content/img/figure_tor-security.png
create mode 100644 browser/extensions/onboarding/content/img/figure_tor-toolbar-layout.png
create mode 100644 browser/extensions/onboarding/content/img/figure_tor-welcome.png
create mode 100644 browser/extensions/onboarding/content/img/icons_no-icon.png
create mode 100644 browser/extensions/onboarding/content/img/icons_tour-complete.png
create mode 100644 browser/extensions/onboarding/content/img/icons_tour-complete.svg
create mode 100644 browser/extensions/onboarding/content/img/tor-watermark.png
create mode 100644 browser/extensions/onboarding/content/onboarding-tor-circuit-display.js
create mode 100644 browser/extensions/onboarding/content/onboarding-tour-agent.js
create mode 100644 browser/extensions/onboarding/content/onboarding.css
create mode 100644 browser/extensions/onboarding/content/onboarding.js
create mode 100644 browser/extensions/onboarding/data_events.md
create mode 100644 browser/extensions/onboarding/jar.mn
create mode 100644 browser/extensions/onboarding/locales/en-US/onboarding.properties
copy browser/{branding/official/locales/en-US/brand.properties => extensions/onboarding/locales/jar.mn} (53%)
copy browser/{branding/aurora/content => extensions/onboarding/locales}/moz.build (100%)
create mode 100644 browser/extensions/onboarding/manifest.json
create mode 100644 browser/extensions/onboarding/moz.build
copy browser/extensions/{formautofill => onboarding}/schema.json (100%)
create mode 100644 browser/extensions/onboarding/test/browser/.eslintrc.js
create mode 100644 browser/extensions/onboarding/test/browser/browser.ini
create mode 100644 browser/extensions/onboarding/test/browser/browser_onboarding_accessibility.js
create mode 100644 browser/extensions/onboarding/test/browser/browser_onboarding_keyboard.js
create mode 100644 browser/extensions/onboarding/test/browser/browser_onboarding_notification.js
create mode 100644 browser/extensions/onboarding/test/browser/browser_onboarding_notification_2.js
create mode 100644 browser/extensions/onboarding/test/browser/browser_onboarding_notification_3.js
create mode 100644 browser/extensions/onboarding/test/browser/browser_onboarding_notification_4.js
create mode 100644 browser/extensions/onboarding/test/browser/browser_onboarding_notification_5.js
create mode 100644 browser/extensions/onboarding/test/browser/browser_onboarding_notification_click_auto_complete_tour.js
create mode 100644 browser/extensions/onboarding/test/browser/browser_onboarding_select_default_tour.js
create mode 100644 browser/extensions/onboarding/test/browser/browser_onboarding_skip_tour.js
create mode 100644 browser/extensions/onboarding/test/browser/browser_onboarding_tours.js
create mode 100644 browser/extensions/onboarding/test/browser/browser_onboarding_tourset.js
create mode 100644 browser/extensions/onboarding/test/browser/browser_onboarding_uitour.js
create mode 100644 browser/extensions/onboarding/test/browser/head.js
create mode 100644 browser/extensions/onboarding/test/unit/.eslintrc.js
create mode 100644 browser/extensions/onboarding/test/unit/head.js
create mode 100644 browser/extensions/onboarding/test/unit/test-onboarding-tour-type.js
create mode 100644 browser/extensions/onboarding/test/unit/xpcshell.ini
create mode 100644 browser/modules/BridgeDB.jsm
create mode 100644 browser/modules/TorProtocolService.jsm
create mode 100644 browser/modules/TorStrings.jsm
create mode 100644 browser/themes/shared/icons/new_circuit.svg
create mode 100644 browser/themes/shared/icons/new_identity.svg
create mode 100644 browser/themes/shared/identity-block/onion-slash.svg
create mode 100644 browser/themes/shared/identity-block/onion-warning.svg
create mode 100644 browser/themes/shared/identity-block/onion.svg
create mode 100644 docshell/test/mochitest/test_tor_bug16620.html
create mode 100644 docshell/test/mochitest/tor_bug16620.html
create mode 100644 docshell/test/mochitest/tor_bug16620_form.html
create mode 100644 layout/generic/test/test_tor_bug23104.html
create mode 100644 mobile/android/app/000-tor-browser-android.js
create mode 100644 mobile/android/torbrowser.configure
create mode 100755 run-tbb-tests
create mode 100644 tbb-tests-ignore.txt
create mode 100644 tbb-tests/browser.ini
create mode 100644 tbb-tests/browser_tor_TB4.js
create mode 100644 tbb-tests/browser_tor_bug2950.js
create mode 100644 tbb-tests/browser_tor_omnibox.js
create mode 100644 tbb-tests/mochitest.ini
copy {browser/branding/nightly/locales => tbb-tests}/moz.build (58%)
create mode 100644 tbb-tests/test_tor_bug2874.html
create mode 160000 toolkit/torproject/torbutton
create mode 100644 xpcom/io/TorFileUtils.cpp
create mode 100644 xpcom/io/TorFileUtils.h
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
63

[Git][tpo/applications/fenix] Pushed new tag tor-browser-102.2.1-12.0-1-build1
by Pier Angelo Vendrame (@pierov) 01 Aug '22
by Pier Angelo Vendrame (@pierov) 01 Aug '22
01 Aug '22
Pier Angelo Vendrame pushed new tag tor-browser-102.2.1-12.0-1-build1 at The Tor Project / Applications / fenix
--
View it on GitLab: https://gitlab.torproject.org/tpo/applications/fenix/-/tree/tor-browser-102…
You're receiving this email because of your account on gitlab.torproject.org.
1
0

[Git][tpo/applications/fenix][tor-browser-102.2.1-12.0-1] 10 commits: Bug 40002: Add GitLab CI
by Pier Angelo Vendrame (@pierov) 01 Aug '22
by Pier Angelo Vendrame (@pierov) 01 Aug '22
01 Aug '22
Pier Angelo Vendrame pushed to branch tor-browser-102.2.1-12.0-1 at The Tor Project / Applications / fenix
Commits:
d07414ec by Matthew Finkel at 2022-07-15T18:22:38+02:00
Bug 40002: Add GitLab CI
Pin CI builds to runners with 32GB of RAM to avoid OOM conditions.
- - - - -
fbd44564 by Matthew Finkel at 2022-07-15T18:30:05+02:00
Rename as Tor Browser
Bug 40020: Change applicationId
Bug 40020: Change app name
Bug 40020: Change deeplink scheme
Bug 40020: Change App icons
Bug 40073: Use correct branding on About page
Bug 40088: Use Tor Browser logo in migration screen
- - - - -
9cb478b0 by Matthew Finkel at 2022-07-15T19:11:17+02:00
Disable features and functionality
Bug 33594: Disable data collection by default (Glean)
Bug 40019: Adjust is disabled on Release when data collection is disabled
Bug 34338: Disable the crash reporter
Bug 40014: Neuter Google Advertising ID
Bug 40018: Disable Push service
Bug 40034: Disable PWA onboading
Bug 40072: Disable Tracking Protection
Bug 40061: Do not show "Send to device" in sharing menu
Bug 40109: Reduce requested permissions
Exclude LOCATION and NETWORK_STATE
- - - - -
41830df8 by Georg Koppen at 2022-07-15T19:11:17+02:00
Modify build system
Bug 40083: Make locale ordering in BuildConfig deterministic
Bug 40042: Add option do overwrite timestamp in extension version
Bug 40059: Use MOZ_BUILD_DATE for versionCode
At the same time we adapt MOZ_BUILD_DATE to our needs where it is
actually used and not in tor-browser-build. This gives us more
flexibility. See: tor-browser-build#40084.
Bug 40067: Fix reproducibility issue in classes2.dex
We make sure our MOZ_BUILD_DATE gets used as a source for showing date
related information on the Fenix about page.
Bug 40071: Show only supported locales
Bug 40064: Use Gecko Beta for Nightly and Debug variants
Bug 40123: Allow building the instrumented tests apks for variants other than debug
This allows to specify the variant of the instrumented tests via
a `testBuildType` gradle argument. It also applies a workaround for
a R8 issue from https://issuetracker.google.com/issues/140851070.
Bug 40143: Use deterministic date in Test apk
The build config was using Date() when generating the Test apk's
versionName.
- - - - -
22a64477 by Matthew Finkel at 2022-07-25T22:14:07+02:00
Add Tor integration and UI
Bug 40001: Start Tor as part of the Fenix initialization
Bug 40028: Implement Tor Service controller
Bug 40028: Integrate Tor Controller into HomeFragment
Bug 40028: Implement Tor connect and logger screens
Bug 40028: Implement Tor Onboarding
Bug 40028: Implement new home screen
Bug 40028: Define bootstrapping events and Quick Start
Bug 40041: Implement Tor Network Settings
Bug 40041: Integrate Tor Network Settings
Bug 40179: Show Snowflake bridge option on Release
Bug 40176: Re-render Home fragment on resume
- - - - -
5fafd871 by Alex Catarineu at 2022-07-25T22:14:21+02:00
Modify UI/UX
Bug 40015: Modify Home menu
Bug 40016: Hide unwanted Settings
Bug 40016: Modify Default toolbar menu
Bug 40016: Add Donate settings button
Bug 40016: Move Allow Screenshots under Advanced
Bug 40016: Don't install WebCompat webext
Bug 40016: Don't onboard Search Suggestions
Bug 40094: Do not use MasterPasswordTipProvider in HomeFragment
Bug 40095: Hide "Sign in to sync" in bookmarks
Bug 40031: Hide Mozilla-specific items on About page
Bug 40032: Set usesCleartextTraffic as false
Bug 40063: Do not sort search engines alphabetically
Bug 34378: Port external helper app prompting
With the corresponding android-components patch, this allows all `startActivity`
that may open external apps to be replaced by `TorUtils.startActivityPrompt`.
Bug 34403: Disable Normal mode by default
Bug 40087: Implement a switch for english locale spoofing
Bug 40144: Hide Download Manager
Bug 40141: Hide EME site permission
Bug 40166: Hide "Normal" tab (again) and Sync tab in TabTray
Bug 40167: Hide "Save to Collection" in menu
Bug 40172: Find the Quit button
Bug 40186: Hide Credit Cards in Settings
Bug 40198: Spoof English toggle now overlaps with locale list
- - - - -
e350cd9e by Alex Catarineu at 2022-07-25T22:14:21+02:00
Modify Add-on support
Bug 40030: Install HTTPS Everywhere and NoScript addons on startup
HTTPS Everywhere is installed as a builtin extension and NoScript as
a regular AMO addon. To avoid unnecessary I/O we only install NoScript
the first time, and rely on the browser addon updating mechanism for
keeping up with new versions. This is the same behaviour that was
implemented in the Fennec-based Tor Browser, where it was installed
as a "distribution addon", which also only occurred once.
Bug 40062: HTTPS Everywhere is not shown as installed
Also 40070: Consider storing the list of recommended addons
This implements our own AddonsProvider, which loads the list of
available addons from assets instead of fetching it from an
endpoint. In this list, we replace https-everywhere by
our https-everywhere-eff, so that the EFF one is shown as installed
in the addons list and the AMO one is not displayed.
Also, we hide the uninstall button for builtin addons.
Bug 40058: Hide option for disallowing addon in private mode
- - - - -
dd134b49 by Matthew Finkel at 2022-07-25T22:14:21+02:00
Add Security Level UI
Bug 40026: Implement Security Level settings
Bug 40026: Integrate Security Level settings
- - - - -
fb5bd62e by HackerNCoder at 2022-07-25T22:14:21+02:00
Bug 40177: Hide Tor icons in settings
- - - - -
60d93da5 by Matthew Finkel at 2022-07-25T22:22:03+02:00
Bug 40185: Use NimbusDisabled
- - - - -
30 changed files:
- + .gitlab-ci.yml
- app/build.gradle
- app/proguard-rules.pro
- app/src/androidTest/java/org/mozilla/fenix/ui/robots/SettingsSubMenuAboutRobot.kt
- − app/src/beta/res/drawable/ic_launcher_foreground.xml
- app/src/beta/res/mipmap-hdpi/ic_launcher.png
- app/src/beta/res/mipmap-mdpi/ic_launcher.png
- app/src/beta/res/mipmap-xhdpi/ic_launcher.png
- app/src/beta/res/mipmap-xxhdpi/ic_launcher.png
- app/src/beta/res/mipmap-xxxhdpi/ic_launcher.png
- app/src/beta/res/values/static_strings.xml
- app/src/beta/res/xml/shortcuts.xml
- − app/src/debug/res/drawable/ic_launcher_foreground.xml
- app/src/debug/res/xml/shortcuts.xml
- app/src/main/AndroidManifest.xml
- + app/src/main/assets/allowed_addons.json
- app/src/main/java/org/mozilla/fenix/FenixApplication.kt
- app/src/main/java/org/mozilla/fenix/HomeActivity.kt
- app/src/main/java/org/mozilla/fenix/addons/InstalledAddonDetailsFragment.kt
- app/src/main/java/org/mozilla/fenix/browser/BaseBrowserFragment.kt
- app/src/main/java/org/mozilla/fenix/components/Analytics.kt
- app/src/main/java/org/mozilla/fenix/components/Components.kt
- app/src/main/java/org/mozilla/fenix/components/Core.kt
- + app/src/main/java/org/mozilla/fenix/components/TorAddonCollectionProvider.kt
- + app/src/main/java/org/mozilla/fenix/components/TorBrowserFeatures.kt
- app/src/main/java/org/mozilla/fenix/components/metrics/AdjustMetricsService.kt
- app/src/main/java/org/mozilla/fenix/components/metrics/GleanMetricsService.kt
- app/src/main/java/org/mozilla/fenix/components/metrics/MetricController.kt
- app/src/main/java/org/mozilla/fenix/components/metrics/MetricsUtils.kt
- app/src/main/java/org/mozilla/fenix/components/toolbar/DefaultToolbarMenu.kt
The diff was not included because it is too large.
View it on GitLab: https://gitlab.torproject.org/tpo/applications/fenix/-/compare/10fdf130c4c8…
--
View it on GitLab: https://gitlab.torproject.org/tpo/applications/fenix/-/compare/10fdf130c4c8…
You're receiving this email because of your account on gitlab.torproject.org.
1
0

[tor-browser] branch tor-browser-91.11.0esr-12.0-1 updated: fixup! Bug 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection
by gitolite role 01 Aug '22
by gitolite role 01 Aug '22
01 Aug '22
This is an automated email from the git hooks/post-receive script.
pierov pushed a commit to branch tor-browser-91.11.0esr-12.0-1
in repository tor-browser.
The following commit(s) were added to refs/heads/tor-browser-91.11.0esr-12.0-1 by this push:
new 21e14ea19b4a5 fixup! Bug 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection
21e14ea19b4a5 is described below
commit 21e14ea19b4a5f668300df23ee504487202b0396
Author: WofWca <wofwca(a)protonmail.com>
AuthorDate: Tue Jul 26 16:35:18 2022 +0300
fixup! Bug 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection
refactor: remove an unused function
Co-authored-by: Pier Angelo Vendrame <pierov(a)torproject.org>
---
browser/components/torpreferences/content/connectionPane.js | 7 -------
1 file changed, 7 deletions(-)
diff --git a/browser/components/torpreferences/content/connectionPane.js b/browser/components/torpreferences/content/connectionPane.js
index dd15bca7bf13c..4ee13123ebc40 100644
--- a/browser/components/torpreferences/content/connectionPane.js
+++ b/browser/components/torpreferences/content/connectionPane.js
@@ -164,13 +164,6 @@ const gConnectionPane = (function() {
_currentBridge: "",
- // disables the provided list of elements
- _setElementsDisabled(elements, disabled) {
- for (const currentElement of elements) {
- currentElement.disabled = disabled;
- }
- },
-
// populate xul with strings and cache the relevant elements
_populateXUL() {
// saves tor settings to disk when navigate away from about:preferences
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
0

[Git][tpo/applications/android-components][android-components-102.0.14-12.0-1] 12 commits: Bug 40005: Modify Default toolbar menu
by Pier Angelo Vendrame (@pierov) 01 Aug '22
by Pier Angelo Vendrame (@pierov) 01 Aug '22
01 Aug '22
Pier Angelo Vendrame pushed to branch android-components-102.0.14-12.0-1 at The Tor Project / Applications / android-components
Commits:
18a67d17 by Matthew Finkel at 2022-07-15T19:33:34+02:00
Bug 40005: Modify Default toolbar menu
- - - - -
f82e4d6d by Alex Catarineu at 2022-07-15T19:33:42+02:00
Bug 40007: Port external helper app prompting
Together with the corresponding fenix patch, this allows all `startActivity`
that may open external apps to be replaced by `TorUtils.startActivityPrompt`.
- - - - -
0be581a6 by Alex Catarineu at 2022-07-15T19:37:41+02:00
Bug 40002: Ensure system download manager is not used
Bug 40075: Support scoped storage to enable downloads on API < 29
- in android-components!7, we blocked all usage of Scoped
Storage in an attempt to block usage of Android's
DownloadManager, which is known to cause proxy bypasses
- as of Android API 29, downloads will not work without Scoped Storage,
causing all downlaods to fail (see: fenix##40192)
- here, we enable usage of scoped storage for API >= 29, but block
calls to DownloadManager on API < 29
- - - - -
f6cfa27d by Alex Catarineu at 2022-07-15T19:37:57+02:00
Bug 40009: Change the default search engines
This matches the search engines from desktop, that is:
DDG as the default, then YouTube, Google, DDGOnion,
Startpage, Twitter, Wikipedia and Yahoo.
Bug 40062: Update DuckDuckGo onion search plugin
- - - - -
de7e5b7d by Alex Catarineu at 2022-07-15T19:37:57+02:00
Modify Addon support
Bug 40011: Hide option for disallowing addons in private mode
Bug 40016: Allow inheriting from AddonCollectionProvider
This will allow implementing our own AddonsProvider in fenix.
- - - - -
8326227b by Georg Koppen at 2022-07-15T19:37:57+02:00
Bug 40013: Add option do overwrite timestamp in extension version
- - - - -
d8f7eb88 by Alex Catarineu at 2022-07-15T19:37:57+02:00
Bug 40015: Port padlock states for .onion services
- - - - -
8a918700 by Alex Catarineu at 2022-07-15T19:37:58+02:00
Bug 40021: Force telemetry=false in Fennec settings migration
- - - - -
b119eb53 by Alex Catarineu at 2022-07-15T19:37:58+02:00
Bug 40022: Migrate Tor security level from Fennec
- - - - -
3feaec0c by Matthew Finkel at 2022-07-15T19:37:58+02:00
Modify Tracking Protection configuration
Bug 40020: Disable third-party cookies
Bug 40024: Disable tracking protection by default
- - - - -
2cc8e840 by Matthew Finkel at 2022-07-15T19:37:58+02:00
Bug 40023: Stop PrivateNotificationService
- - - - -
55327a42 by Matthew Finkel at 2022-07-15T19:37:58+02:00
Add support for new GeckoView interfaces
Bug 40006: Expose Security Level interface
Bug 40019: Expose spoofEnglish pref
Bug 34439: Isolate Icon loader on Android
- - - - -
30 changed files:
- build.gradle
- components/browser/engine-gecko/src/main/java/mozilla/components/browser/engine/gecko/GeckoEngine.kt
- components/browser/engine-gecko/src/main/java/mozilla/components/browser/engine/gecko/fetch/GeckoViewFetchClient.kt
- components/browser/icons/src/main/java/mozilla/components/browser/icons/loader/HttpIconLoader.kt
- components/browser/menu/src/main/java/mozilla/components/browser/menu/WebExtensionBrowserMenuBuilder.kt
- components/browser/toolbar/src/main/java/mozilla/components/browser/toolbar/display/DisplayToolbar.kt
- components/browser/toolbar/src/main/java/mozilla/components/browser/toolbar/display/SiteSecurityIconView.kt
- components/browser/toolbar/src/main/res/drawable/mozac_ic_site_security.xml
- components/browser/toolbar/src/main/res/values/attrs_browser_toolbar.xml
- components/concept/engine/src/main/java/mozilla/components/concept/engine/EngineSession.kt
- components/concept/engine/src/main/java/mozilla/components/concept/engine/Settings.kt
- components/concept/fetch/src/main/java/mozilla/components/concept/fetch/Request.kt
- components/concept/toolbar/src/main/java/mozilla/components/concept/toolbar/Toolbar.kt
- components/feature/addons/src/main/java/mozilla/components/feature/addons/amo/AddonCollectionProvider.kt
- components/feature/addons/src/main/res/layout/mozac_feature_addons_fragment_dialog_addon_installed.xml
- components/feature/app-links/build.gradle
- components/feature/app-links/src/main/java/mozilla/components/feature/app/links/AppLinksFeature.kt
- components/feature/app-links/src/main/java/mozilla/components/feature/app/links/AppLinksUseCases.kt
- components/feature/contextmenu/src/main/java/mozilla/components/feature/contextmenu/ContextMenuCandidate.kt
- components/feature/downloads/src/main/java/mozilla/components/feature/downloads/AbstractFetchDownloadService.kt
- components/feature/downloads/src/main/java/mozilla/components/feature/downloads/DownloadsFeature.kt
- components/feature/privatemode/src/main/java/mozilla/components/feature/privatemode/notification/PrivateNotificationFeature.kt
- components/feature/search/src/main/assets/search/list.json
- + components/feature/search/src/main/assets/searchplugins/ddg-onion.xml
- components/feature/search/src/main/assets/searchplugins/ddg.xml
- + components/feature/search/src/main/assets/searchplugins/startpage.xml
- + components/feature/search/src/main/assets/searchplugins/yahoo.xml
- components/feature/toolbar/src/main/java/mozilla/components/feature/toolbar/ToolbarPresenter.kt
- components/support/ktx/src/main/java/mozilla/components/support/ktx/android/content/Context.kt
- components/support/ktx/src/main/java/mozilla/components/support/ktx/kotlin/String.kt
The diff was not included because it is too large.
View it on GitLab: https://gitlab.torproject.org/tpo/applications/android-components/-/compare…
--
View it on GitLab: https://gitlab.torproject.org/tpo/applications/android-components/-/compare…
You're receiving this email because of your account on gitlab.torproject.org.
1
0

[tor-browser] branch tor-browser-91.11.0esr-12.0-1 updated: fixup! Omnibox: Add DDG, Startpage, Disconnect, Youtube, Twitter; remove Amazon, eBay, bing
by gitolite role 01 Aug '22
by gitolite role 01 Aug '22
01 Aug '22
This is an automated email from the git hooks/post-receive script.
richard pushed a commit to branch tor-browser-91.11.0esr-12.0-1
in repository tor-browser.
The following commit(s) were added to refs/heads/tor-browser-91.11.0esr-12.0-1 by this push:
new b3465dd79f029 fixup! Omnibox: Add DDG, Startpage, Disconnect, Youtube, Twitter; remove Amazon, eBay, bing
b3465dd79f029 is described below
commit b3465dd79f029abff6dd04081c9ac17a02b21c59
Author: Pier Angelo Vendrame <pierov(a)torproject.org>
AuthorDate: Mon Aug 1 12:39:29 2022 +0200
fixup! Omnibox: Add DDG, Startpage, Disconnect, Youtube, Twitter; remove Amazon, eBay, bing
Bug 41070: Remove all localizaed messages for Google, to make it appear again
---
.../google/_locales/region-by/messages.json | 20 --------------------
.../google/_locales/region-kz/messages.json | 20 --------------------
.../google/_locales/region-ru/messages.json | 20 --------------------
.../google/_locales/region-tr/messages.json | 20 --------------------
4 files changed, 80 deletions(-)
diff --git a/browser/components/search/extensions/google/_locales/region-by/messages.json b/browser/components/search/extensions/google/_locales/region-by/messages.json
deleted file mode 100644
index 60e5ed5eda07c..0000000000000
--- a/browser/components/search/extensions/google/_locales/region-by/messages.json
+++ /dev/null
@@ -1,20 +0,0 @@
-{
- "extensionName": {
- "message": "Google"
- },
- "extensionDescription": {
- "message": "Google Search"
- },
- "searchUrl": {
- "message": "https://www.google.by/search"
- },
- "searchForm": {
- "message": "https://www.google.by/search?q={searchTerms}"
- },
- "suggestUrl": {
- "message": "https://www.google.by/complete/search?client=firefox&q={searchTerms}"
- },
- "searchUrlGetParams": {
- "message": "q={searchTerms}"
- }
-}
diff --git a/browser/components/search/extensions/google/_locales/region-kz/messages.json b/browser/components/search/extensions/google/_locales/region-kz/messages.json
deleted file mode 100644
index 8e64096bc1145..0000000000000
--- a/browser/components/search/extensions/google/_locales/region-kz/messages.json
+++ /dev/null
@@ -1,20 +0,0 @@
-{
- "extensionName": {
- "message": "Google"
- },
- "extensionDescription": {
- "message": "Google Search"
- },
- "searchUrl": {
- "message": "https://www.google.kz/search"
- },
- "searchForm": {
- "message": "https://www.google.kz/search?q={searchTerms}"
- },
- "suggestUrl": {
- "message": "https://www.google.kz/complete/search?client=firefox&q={searchTerms}"
- },
- "searchUrlGetParams": {
- "message": "q={searchTerms}"
- }
-}
diff --git a/browser/components/search/extensions/google/_locales/region-ru/messages.json b/browser/components/search/extensions/google/_locales/region-ru/messages.json
deleted file mode 100644
index 8a78bb4e7f871..0000000000000
--- a/browser/components/search/extensions/google/_locales/region-ru/messages.json
+++ /dev/null
@@ -1,20 +0,0 @@
-{
- "extensionName": {
- "message": "Google"
- },
- "extensionDescription": {
- "message": "Google Search"
- },
- "searchUrl": {
- "message": "https://www.google.ru/search"
- },
- "searchForm": {
- "message": "https://www.google.ru/search?q={searchTerms}"
- },
- "suggestUrl": {
- "message": "https://www.google.ru/complete/search?client=firefox&q={searchTerms}"
- },
- "searchUrlGetParams": {
- "message": "q={searchTerms}"
- }
-}
diff --git a/browser/components/search/extensions/google/_locales/region-tr/messages.json b/browser/components/search/extensions/google/_locales/region-tr/messages.json
deleted file mode 100644
index 8e373a4833b99..0000000000000
--- a/browser/components/search/extensions/google/_locales/region-tr/messages.json
+++ /dev/null
@@ -1,20 +0,0 @@
-{
- "extensionName": {
- "message": "Google"
- },
- "extensionDescription": {
- "message": "Google Search"
- },
- "searchUrl": {
- "message": "https://www.google.com.tr/search"
- },
- "searchForm": {
- "message": "https://www.google.com.tr/search?q={searchTerms}"
- },
- "suggestUrl": {
- "message": "https://www.google.com.tr/complete/search?client=firefox&q={searchTerms}"
- },
- "searchUrlGetParams": {
- "message": "q={searchTerms}"
- }
-}
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
0

[tor-browser] branch tor-browser-91.11.0esr-12.0-1 updated: fixup! Bug 10760: Integrate TorButton to TorBrowser core
by gitolite role 01 Aug '22
by gitolite role 01 Aug '22
01 Aug '22
This is an automated email from the git hooks/post-receive script.
richard pushed a commit to branch tor-browser-91.11.0esr-12.0-1
in repository tor-browser.
The following commit(s) were added to refs/heads/tor-browser-91.11.0esr-12.0-1 by this push:
new aad16d3fef94e fixup! Bug 10760: Integrate TorButton to TorBrowser core
aad16d3fef94e is described below
commit aad16d3fef94eca7af3246c0e06805d60dcbe791
Author: Richard Pospesel <richard(a)torproject.org>
AuthorDate: Mon Aug 1 10:23:45 2022 +0000
fixup! Bug 10760: Integrate TorButton to TorBrowser core
---
toolkit/torproject/torbutton | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/toolkit/torproject/torbutton b/toolkit/torproject/torbutton
index 6f84627dd470f..edda3682a4a87 160000
--- a/toolkit/torproject/torbutton
+++ b/toolkit/torproject/torbutton
@@ -1 +1 @@
-Subproject commit 6f84627dd470f0eade9e1ba51b81458687263c34
+Subproject commit edda3682a4a87f32d4c05ac84b6d0fa188a89c07
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
0

[torbutton] branch main updated: Bug 40926: Moved New Identity to tor-browser.git
by gitolite role 01 Aug '22
by gitolite role 01 Aug '22
01 Aug '22
This is an automated email from the git hooks/post-receive script.
richard pushed a commit to branch main
in repository torbutton.
The following commit(s) were added to refs/heads/main by this push:
new edda3682 Bug 40926: Moved New Identity to tor-browser.git
edda3682 is described below
commit edda3682a4a87f32d4c05ac84b6d0fa188a89c07
Author: Pier Angelo Vendrame <pierov(a)torproject.org>
AuthorDate: Wed Jul 13 11:49:35 2022 +0200
Bug 40926: Moved New Identity to tor-browser.git
---
chrome/content/torbutton.js | 558 ++++----------------------------------------
1 file changed, 42 insertions(+), 516 deletions(-)
diff --git a/chrome/content/torbutton.js b/chrome/content/torbutton.js
index 3bfaa1f8..fde5e1fa 100644
--- a/chrome/content/torbutton.js
+++ b/chrome/content/torbutton.js
@@ -1,7 +1,6 @@
// window globals
var torbutton_init;
var torbutton_new_circuit;
-var torbutton_new_identity;
(() => {
// Bug 1506 P1-P5: This is the main Torbutton overlay file. Much needs to be
@@ -89,8 +88,7 @@ var torbutton_unique_pref_observer =
// data: which pref has been changed (relative to subject)
observe: function(subject, topic, data)
{
- if (topic != "nsPref:changed") return;
-
+ if (topic !== "nsPref:changed") return;
switch (data) {
case "browser.privatebrowsing.autostart":
torbutton_update_disk_prefs();
@@ -120,7 +118,7 @@ var torbutton_tor_check_observer = {
observe: function(subject, topic, data)
{
- if (topic == k_tb_tor_check_failed_topic) {
+ if (topic === k_tb_tor_check_failed_topic) {
// Update all open about:tor pages.
torbutton_abouttor_message_handler.updateAllOpenPages();
@@ -144,6 +142,44 @@ var torbutton_tor_check_observer = {
},
};
+var torbutton_new_identity_observers = {
+ register() {
+ Services.obs.addObserver(this, "new-identity-requested");
+ },
+
+ observe(aSubject, aTopic, aData) {
+ if (aTopic !== "new-identity-requested") {
+ return;
+ }
+
+ // Clear the domain isolation state.
+ torbutton_log(3, "Clearing domain isolator");
+ const domainIsolator = Cc["@torproject.org/domain-isolator;1"].getService(
+ Ci.nsISupports
+ ).wrappedJSObject;
+ domainIsolator.clearIsolation();
+
+ torbutton_log(3, "New Identity: Sending NEWNYM");
+ // We only support TBB for newnym.
+ if (!m_tb_control_pass || (!m_tb_control_ipc_file && !m_tb_control_port)) {
+ var warning = torbutton_get_property_string("torbutton.popup.no_newnym");
+ torbutton_log(5, "Torbutton cannot safely newnym. It does not have access to the Tor Control Port.");
+ window.alert(warning);
+ } else {
+ var warning = torbutton_get_property_string("torbutton.popup.no_newnym");
+ torbutton_send_ctrl_cmd("SIGNAL NEWNYM").then(res => {
+ if (!res) {
+ torbutton_log(5, "Torbutton was unable to request a new circuit from Tor");
+ window.alert(warning);
+ }
+ }).catch(e => {
+ torbutton_log(5, "Torbutton was unable to request a new circuit from Tor " + e);
+ window.alert(warning);
+ });
+ }
+ },
+}
+
function torbutton_is_mobile() {
return Services.appinfo.OS === "Android";
}
@@ -254,6 +290,8 @@ torbutton_init = function() {
window.messageManager.loadFrameScript(
"chrome://torbutton/content/aboutTor/aboutTor-content.js", true);
+ torbutton_new_identity_observers.register();
+
torbutton_log(3, 'init completed');
}
@@ -380,360 +418,6 @@ torbutton_new_circuit = function() {
gBrowser.reloadWithFlags(Ci.nsIWebNavigation.LOAD_FLAGS_BYPASS_CACHE);
}
-let newIdentityInProgress = false;
-
-// Bug 1506 P4: Needed for New Identity.
-torbutton_new_identity = async function() {
- try {
- // Ignore if there's a New Identity in progress to avoid race
- // conditions leading to failures (see bug 11783 for an example).
- if (newIdentityInProgress) {
- return;
- }
-
- newIdentityInProgress = true;
-
- let shouldConfirm = m_tb_prefs.getBoolPref("extensions.torbutton.confirm_newnym");
-
- if (shouldConfirm) {
- let prompts = Services.prompt;
-
- // Display two buttons, both with string titles.
- let flags = prompts.STD_YES_NO_BUTTONS;
-
- let message = torbutton_get_property_string("torbutton.popup.confirm_newnym");
- let askAgainText = torbutton_get_property_string("torbutton.popup.never_ask_again");
- let askAgain = {value: false};
-
- let confirmed = (prompts.confirmEx(null, "", message, flags, null, null, null,
- askAgainText, askAgain) == 0);
-
- m_tb_prefs.setBoolPref("extensions.torbutton.confirm_newnym", !askAgain.value);
-
- if (confirmed) {
- await torbutton_do_new_identity();
- }
- } else {
- await torbutton_do_new_identity();
- }
- } catch(e) {
- // If something went wrong make sure we have the New Identity button
- // enabled (again).
- // TODO: Remove the Torbutton menu entry again once we have done our
- // security control redesign.
- torbutton_log(5, "Unexpected error on new identity: " + e);
- window.alert("Torbutton: Unexpected error on new identity: " + e);
- } finally {
- newIdentityInProgress = false;
- }
-}
-
-/* The "New Identity" implementation does the following:
- * 1. Disables Javascript
- * 2. Clears state:
- * a. OCSP
- * b. Cache + image cache
- * c. Site-specific zoom
- * d. Cookies+DOM Storage+safe browsing key
- * e. google wifi geolocation token
- * f. http auth
- * g. SSL Session IDs
- * h. last open location url
- * i. clear content prefs
- * j. permissions
- * k. site security settings (e.g. HSTS)
- * l. IndexedDB and other DOM storage
- * m. media devices
- * n. predictor network data
- * 3. Sends tor the NEWNYM signal to get a new circuit
- * 4. Opens a new window with the default homepage
- * 5. Closes this window
- *
- * XXX: intermediate SSL certificates are not cleared.
- */
-// Bug 1506 P4: Needed for New Identity.
-async function torbutton_do_new_identity() {
- var obsSvc = Services.obs;
- torbutton_log(3, "New Identity: Disabling JS");
- torbutton_disable_all_js();
-
- m_tb_prefs.setBoolPref("browser.zoom.siteSpecific",
- !m_tb_prefs.getBoolPref("browser.zoom.siteSpecific"));
- m_tb_prefs.setBoolPref("browser.zoom.siteSpecific",
- !m_tb_prefs.getBoolPref("browser.zoom.siteSpecific"));
-
- try {
- if(m_tb_prefs.prefHasUserValue("geo.wifi.access_token")) {
- m_tb_prefs.clearUserPref("geo.wifi.access_token");
- }
- } catch(e) {
- torbutton_log(3, "Exception on wifi token clear: "+e);
- }
-
- try {
- if(m_tb_prefs.prefHasUserValue("general.open_location.last_url")) {
- m_tb_prefs.clearUserPref("general.open_location.last_url");
- }
- } catch(e) {
- torbutton_log(3, "Exception on clearing last opened location: "+e);
- }
-
- torbutton_log(3, "New Identity: Closing tabs and clearing searchbox");
-
- torbutton_close_tabs_on_new_identity();
-
- // Bug #10800: Trying to clear search/find can cause exceptions
- // in unknown cases. Just log for now.
- try {
- var searchBar = window.document.getElementById("searchbar");
- if (searchBar)
- searchBar.textbox.reset();
- } catch(e) {
- torbutton_log(5, "New Identity: Exception on clearing search box: "+e);
- }
-
- try {
- if (gFindBarInitialized) {
- var findbox = gFindBar.getElement("findbar-textbox");
- findbox.reset();
- gFindBar.close();
- }
- } catch(e) {
- torbutton_log(5, "New Identity: Exception on clearing find bar: "+e);
- }
-
- torbutton_log(3, "New Identity: Emitting Private Browsing Session clear event");
- obsSvc.notifyObservers(null, "browser:purge-session-history", "");
-
- torbutton_log(3, "New Identity: Clearing HTTP Auth");
-
- if (m_tb_prefs.getBoolPref("extensions.torbutton.clear_http_auth")) {
- var auth = Cc["@mozilla.org/network/http-auth-manager;1"].
- getService(Ci.nsIHttpAuthManager);
- auth.clearAll();
- }
-
- torbutton_log(3, "New Identity: Clearing Crypto Tokens");
-
- // Clear all crypto auth tokens. This includes calls to PK11_LogoutAll(),
- // nsNSSComponent::LogoutAuthenticatedPK11() and clearing the SSL session
- // cache.
- let sdr = Cc["@mozilla.org/security/sdr;1"].
- getService(Ci.nsISecretDecoderRing);
- sdr.logoutAndTeardown();
-
- // This clears the OCSP cache.
- //
- // nsNSSComponent::Observe() watches security.OCSP.enabled, which calls
- // setValidationOptions(), which in turn calls setNonPkixOcspEnabled() which,
- // if security.OCSP.enabled is set to 0, calls CERT_DisableOCSPChecking(),
- // which calls CERT_ClearOCSPCache().
- // See: https://mxr.mozilla.org/comm-esr24/source/mozilla/security/manager/ssl/src/…
- var ocsp = m_tb_prefs.getIntPref("security.OCSP.enabled");
- m_tb_prefs.setIntPref("security.OCSP.enabled", 0);
- m_tb_prefs.setIntPref("security.OCSP.enabled", ocsp);
-
- // This clears the site permissions on Tor Browser
- // XXX: Tie to some kind of disk-ok pref?
- try {
- Services.perms.removeAll();
- } catch(e) {
- // Actually, this catch does not appear to be needed. Leaving it in for
- // safety though.
- torbutton_log(3, "Can't clear permissions: Not Tor Browser: "+e);
- }
-
- // Clear site security settings
- let sss = Cc["@mozilla.org/ssservice;1"].
- getService(Ci.nsISiteSecurityService);
- sss.clearAll();
-
- // This clears the undo tab history.
- var tabs = m_tb_prefs.getIntPref("browser.sessionstore.max_tabs_undo");
- m_tb_prefs.setIntPref("browser.sessionstore.max_tabs_undo", 0);
- m_tb_prefs.setIntPref("browser.sessionstore.max_tabs_undo", tabs);
-
- torbutton_log(3, "New Identity: Clearing Image Cache");
- torbutton_clear_image_caches();
-
- torbutton_log(3, "New Identity: Clearing Disk and Memory Caches");
-
- try {
- Services.cache2.clear();
- } catch(e) {
- torbutton_log(5, "Exception on cache clearing: "+e);
- window.alert("Torbutton: Unexpected error during cache clearing: "+e);
- }
-
- torbutton_log(3, "New Identity: Clearing storage");
- torbutton_log(3, "New Identity: Clearing media devices");
- torbutton_log(3, "New Identity: Clearing predictor network data");
-
- try {
- await clearData(
- Services.clearData.CLEAR_DOM_STORAGES |
- Services.clearData.CLEAR_MEDIA_DEVICES |
- Services.clearData.CLEAR_PREDICTOR_NETWORK_DATA
- );
- } catch (e) {
- torbutton_log(5, "Exception on storage clearing: " + e);
- window.alert("Torbutton: Unexpected error during storage clearing: " + e);
- }
-
- torbutton_log(3, "New Identity: Clearing Cookies and DOM Storage");
-
- torbutton_clear_cookies();
-
- torbutton_log(3, "New Identity: Closing open connections");
-
- // Clear keep-alive
- obsSvc.notifyObservers(this, "net:prune-all-connections", null);
-
- torbutton_log(3, "New Identity: Clearing Content Preferences");
-
- // XXX: This may not clear zoom site-specific
- // browser.content.full-zoom
- ChromeUtils.defineModuleGetter(this, "PrivateBrowsingUtils",
- "resource://gre/modules/PrivateBrowsingUtils.jsm");
- var pbCtxt = PrivateBrowsingUtils.privacyContextFromWindow(window);
- var cps = Cc["@mozilla.org/content-pref/service;1"]
- .getService(Ci.nsIContentPrefService2);
- cps.removeAllDomains(pbCtxt);
-
- torbutton_log(3, "New Identity: Syncing prefs");
-
- // Force prefs to be synced to disk
- Services.prefs.savePrefFile(null);
-
- torbutton_log(3, "New Identity: Clearing permissions");
-
- let pm = Services.perms;
- pm.removeAll();
-
- // Clear the domain isolation state.
- torbutton_log(3, "New Identity: Clearing domain isolator");
-
- let domainIsolator = Cc["@torproject.org/domain-isolator;1"]
- .getService(Ci.nsISupports).wrappedJSObject;
- domainIsolator.clearIsolation();
-
- torbutton_log(3, "New Identity: Sending NEWNYM");
-
- // We only support TBB for newnym.
- if (!m_tb_control_pass || (!m_tb_control_ipc_file && !m_tb_control_port)) {
- var warning = torbutton_get_property_string("torbutton.popup.no_newnym");
- torbutton_log(5, "Torbutton cannot safely newnym. It does not have access to the Tor Control Port.");
- window.alert(warning);
- } else {
- if (!await torbutton_send_ctrl_cmd("SIGNAL NEWNYM")) {
- var warning = torbutton_get_property_string("torbutton.popup.no_newnym");
- torbutton_log(5, "Torbutton was unable to request a new circuit from Tor");
- window.alert(warning);
- }
- }
-
- torbutton_log(3, "Ending any remaining private browsing sessions.");
- obsSvc.notifyObservers(null, "last-pb-context-exited", "");
-
- torbutton_log(3, "New Identity: Opening a new browser window");
-
- // Open a new window with the TBB check homepage
- // In Firefox >=19, can pass {private: true} but we do not need it because
- // we have browser.privatebrowsing.autostart = true
- OpenBrowserWindow();
-
- torbutton_log(3, "New identity successful");
-
- // Run garbage collection and cycle collection after window is gone.
- // This ensures that blob URIs are forgotten.
- window.addEventListener("unload", function (event) {
- torbutton_log(3, "Initiating New Identity GC pass");
- // Clear out potential pending sInterSliceGCTimer:
- m_tb_domWindowUtils.runNextCollectorTimer();
-
- // Clear out potential pending sICCTimer:
- m_tb_domWindowUtils.runNextCollectorTimer();
-
- // Schedule a garbage collection in 4000-1000ms...
- m_tb_domWindowUtils.garbageCollect();
-
- // To ensure the GC runs immediately instead of 4-10s from now, we need
- // to poke it at least 11 times.
- // We need 5 pokes for GC, 1 poke for the interSliceGC, and 5 pokes for CC.
- // See nsJSContext::RunNextCollectorTimer() in
- // https://mxr.mozilla.org/mozilla-central/source/dom/base/nsJSEnvironment.cpp….
- // XXX: We might want to make our own method for immediate full GC...
- for (let poke = 0; poke < 11; poke++) {
- m_tb_domWindowUtils.runNextCollectorTimer();
- }
-
- // And now, since the GC probably actually ran *after* the CC last time,
- // run the whole thing again.
- m_tb_domWindowUtils.garbageCollect();
- for (let poke = 0; poke < 11; poke++) {
- m_tb_domWindowUtils.runNextCollectorTimer();
- }
-
- torbutton_log(3, "Completed New Identity GC pass");
- });
-
- // Close the current window for added safety
- window.close();
-}
-
-function torbutton_clear_image_caches()
-{
- try {
- let imgCache;
- let imgTools = Cc["@mozilla.org/image/tools;1"].getService(Ci.imgITools);
- if (!("getImgCacheForDocument" in imgTools)) {
- // In Firefox 17 and older, there is one global image cache. Clear it.
- imgCache = Cc["@mozilla.org/image/cache;1"].getService(Ci.imgICache);
- imgCache.clearCache(false); // evict all but chrome cache
- } else {
- // In Firefox 18 and newer, there are two image caches: one that is
- // used for regular browsing and one that is used for private browsing.
-
- // Clear the non-private browsing image cache.
- imgCache = imgTools.getImgCacheForDocument(null);
- imgCache.clearCache(false); // evict all but chrome cache
-
- // Try to clear the private browsing cache. To do so, we must locate
- // a content document that is contained within a private browsing window.
- let didClearPBCache = false;
- let wm = Services.wm;
- let enumerator = wm.getEnumerator("navigator:browser");
- while (!didClearPBCache && enumerator.hasMoreElements()) {
- let win = enumerator.getNext();
- let browserDoc = win.document.documentElement;
- if (!browserDoc.hasAttribute("privatebrowsingmode"))
- continue;
-
- let tabbrowser = win.gBrowser;
- if (!tabbrowser)
- continue;
-
- var tabCount = tabbrowser.browsers.length;
- for (var i = 0; i < tabCount; i++) {
- let doc = tabbrowser.browsers[i].contentDocument;
- if (doc) {
- imgCache = imgTools.getImgCacheForDocument(doc);
- imgCache.clearCache(false); // evict all but chrome cache
- didClearPBCache = true;
- break;
- }
- }
- }
- }
- } catch(e) {
- // FIXME: This can happen in some rare cases involving XULish image data
- // in combination with our image cache isolation patch. Sure isn't
- // a good thing, but it's not really a super-cookie vector either.
- // We should fix it eventually.
- torbutton_log(4, "Exception on image cache clearing: "+e);
- }
-}
-
/* Called when we switch the use_nontor_proxy pref in either direction.
*
* Enables/disables domain isolation and then does new identity
@@ -749,10 +433,6 @@ function torbutton_use_nontor_proxy()
} else {
domainIsolator.enableIsolation();
}
-
- // Always reset our identity if the proxy has changed from tor
- // to non-tor.
- torbutton_do_new_identity();
}
async function torbutton_do_tor_check()
@@ -978,160 +658,6 @@ function torbutton_update_fingerprinting_prefs() {
Services.prefs.savePrefFile(null);
}
-// This function closes all XUL browser windows except this one. For this
-// window, it closes all existing tabs and creates one about:blank tab.
-function torbutton_close_tabs_on_new_identity() {
- if (!m_tb_prefs.getBoolPref("extensions.torbutton.close_newnym")) {
- torbutton_log(3, "Not closing tabs");
- return;
- }
-
- // TODO: muck around with browser.tabs.warnOnClose.. maybe..
- torbutton_log(3, "Closing tabs...");
- let wm = Services.wm;
- let enumerator = wm.getEnumerator("navigator:browser");
- let windowsToClose = [];
- while (enumerator.hasMoreElements()) {
- let win = enumerator.getNext();
- let browser = win.gBrowser;
- if (!browser) {
- torbutton_log(5, "No browser for possible closed window");
- continue;
- }
-
- let tabCount = browser.browsers.length;
- torbutton_log(3, "Tab count for window: " + tabCount);
- let tabsToRemove = [];
- for (let i = 0; i < tabCount; i++) {
- let tab = browser.getTabForBrowser(browser.browsers[i]);
- if (!tab) {
- torbutton_log(5, "No tab for browser");
- } else {
- tabsToRemove.push(tab);
- }
- }
-
- if (win == window) {
- browser.addWebTab("about:blank");
- } else {
- // It is a bad idea to alter the window list while iterating
- // over it, so add this window to an array and close it later.
- windowsToClose.push(win);
- }
-
- // Close each tab except the new blank one that we created.
- tabsToRemove.forEach(aTab => browser.removeTab(aTab));
- }
-
- // Close all XUL windows except this one.
- torbutton_log(2, "Closing windows...");
- windowsToClose.forEach(aWin => aWin.close());
-
- torbutton_log(3, "Closed all tabs");
-}
-
-// -------------- HISTORY & COOKIES ---------------------
-
-// Bug 1506 P4: Used by New Identity if cookie protections are
-// not in use.
-function torbutton_clear_cookies() {
- torbutton_log(2, "called torbutton_clear_cookies");
- var cm = Services.cookies;
-
- cm.removeAll();
-}
-
-// -------------- JS HANDLING CODE ---------------------
-// Bug 1506 P3: Defense in depth. Disables JS and events for New Identity.
-function torbutton_disable_browser_js(browser) {
- var eventSuppressor = null;
-
- /* Solution from: https://bugzilla.mozilla.org/show_bug.cgi?id=409737 */
- // XXX: This kills the entire window. We need to redirect
- // focus and inform the user via a lightbox.
- try {
- if (!browser.contentWindow)
- torbutton_log(3, "No content window to disable JS events.");
- else
- eventSuppressor = browser.contentWindow.windowUtils;
- } catch(e) {
- torbutton_log(4, "Failed to disable JS events: "+e)
- }
-
- let { browsingContext } = browser;
-
- if (browsingContext) {
- browsingContext.allowJavascript = false;
- }
-
- try {
- // My estimation is that this does not get the inner iframe windows,
- // but that does not matter, because iframes should be destroyed
- // on the next load.
- browser.contentWindow.name = null;
- browser.contentWindow.window.name = null;
- } catch(e) {
- torbutton_log(4, "Failed to reset window.name: "+e)
- }
-
- if (eventSuppressor)
- eventSuppressor.suppressEventHandling(true);
-}
-
-// Bug 1506 P3: The JS-killing bits of this are used by
-// New Identity as a defense-in-depth measure.
-function torbutton_disable_window_js(win) {
- var browser = win.gBrowser;
- if (!browser) {
- // TODO is this still needed?
- torbutton_log(5, "No browser for plugin window...");
- return;
- }
- var browsers = browser.browsers;
- torbutton_log(1, "Toggle window plugins");
-
- for (var i = 0; i < browsers.length; ++i) {
- var b = browser.browsers[i];
- if (b && !b.docShell) {
- try {
- if (b.currentURI)
- torbutton_log(5, "DocShell is null for: "+b.currentURI.spec);
- else
- torbutton_log(5, "DocShell is null for unknown URL");
- } catch(e) {
- torbutton_log(5, "DocShell is null for unparsable URL: "+e);
- }
- }
- if (b && b.docShell) {
- torbutton_disable_browser_js(b);
-
- // kill meta-refresh and existing page loading
- // XXX: Despite having JUST checked b.docShell, it can
- // actually end up NULL here in some cases?
- try {
- if (b.docShell && b.webNavigation)
- b.webNavigation.stop(b.webNavigation.STOP_ALL);
- } catch(e) {
- torbutton_log(4, "DocShell error: "+e);
- }
- }
- }
-}
-
-// Bug 1506 P3: The JS-killing bits of this are used by
-// New Identity as a defense-in-depth measure.
-//
-// This is an ugly beast.. But unfortunately it has to be so..
-// Looping over all tabs twice is not somethign we wanna do..
-function torbutton_disable_all_js() {
- var wm = Services.wm;
- var enumerator = wm.getEnumerator("navigator:browser");
- while(enumerator.hasMoreElements()) {
- var win = enumerator.getNext();
- torbutton_disable_window_js(win);
- }
-}
-
// Bug 1506 P1: This function just cleans up prefs that got set badly in previous releases
function torbutton_fixup_old_prefs()
{
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
0

[tor-browser] branch tor-browser-91.11.0esr-12.0-1 updated (ef0f0ae9f0e56 -> c0426df7f7b37)
by gitolite role 27 Jul '22
by gitolite role 27 Jul '22
27 Jul '22
This is an automated email from the git hooks/post-receive script.
richard pushed a change to branch tor-browser-91.11.0esr-12.0-1
in repository tor-browser.
from ef0f0ae9f0e56 fixup! Bug 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection
new 0b894b41ed680 fixup! Bug 25658: Replace security slider with security level UI
new c0426df7f7b37 Bug 40926: Implemented the New Identity feature
The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
browser/base/content/appmenu-viewcache.inc.xhtml | 12 +-
browser/base/content/browser-menubar.inc | 5 +-
browser/base/content/browser-sets.inc | 2 +-
browser/base/content/browser.js | 10 +
browser/base/content/browser.xhtml | 1 -
browser/base/content/navigator-toolbox.inc.xhtml | 5 +-
browser/components/moz.build | 1 +
.../components/newidentity/content/newidentity.js | 566 +++++++++++++++++++++
browser/components/newidentity/jar.mn | 13 +
.../locale/en-US/newIdentity.properties | 8 +
.../{torpreferences => newidentity}/moz.build | 0
browser/components/preferences/preferences.xhtml | 1 -
.../securitylevel/content/securityLevel.js | 146 +++++-
.../content/securityLevelPanel.inc.xhtml | 7 +-
.../content/securityLevelPreferences.inc.xhtml | 42 +-
browser/components/securitylevel/jar.mn | 5 +
.../locale/en-US/securityLevel.properties | 30 ++
browser/installer/package-manifest.in | 9 +-
.../en-US/browser/base-browser/securityLevel.ftl | 66 ---
19 files changed, 797 insertions(+), 132 deletions(-)
create mode 100644 browser/components/newidentity/content/newidentity.js
create mode 100644 browser/components/newidentity/jar.mn
create mode 100644 browser/components/newidentity/locale/en-US/newIdentity.properties
copy browser/components/{torpreferences => newidentity}/moz.build (100%)
create mode 100644 browser/components/securitylevel/locale/en-US/securityLevel.properties
delete mode 100644 browser/locales/en-US/browser/base-browser/securityLevel.ftl
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
2

[tor-browser] branch tor-browser-91.11.0esr-12.0-1 updated (4ff5808811ac9 -> ef0f0ae9f0e56)
by gitolite role 26 Jul '22
by gitolite role 26 Jul '22
26 Jul '22
This is an automated email from the git hooks/post-receive script.
pierov pushed a change to branch tor-browser-91.11.0esr-12.0-1
in repository tor-browser.
from 4ff5808811ac9 fixup! Bug 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection
new 16a1af2604d74 fixup! Bug 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection
new 55991a59b5c28 fixup! Bug 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection
new a1c57b4b4a76d fixup! Bug 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection
new ef0f0ae9f0e56 fixup! Bug 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection
The 4 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../torpreferences/content/builtinBridgeDialog.jsm | 17 ++-----
.../torpreferences/content/connectionPane.js | 57 ++++++++++++----------
.../torpreferences/content/provideBridgeDialog.jsm | 15 ++----
.../torpreferences/content/requestBridgeDialog.jsm | 13 ++---
4 files changed, 44 insertions(+), 58 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
4

[Git][tpo/applications/android-components] Pushed new branch android-components-102.0.14-12.0-1
by Pier Angelo Vendrame (@pierov) 26 Jul '22
by Pier Angelo Vendrame (@pierov) 26 Jul '22
26 Jul '22
Pier Angelo Vendrame pushed new branch android-components-102.0.14-12.0-1 at The Tor Project / Applications / android-components
--
View it on GitLab: https://gitlab.torproject.org/tpo/applications/android-components/-/tree/an…
You're receiving this email because of your account on gitlab.torproject.org.
1
0

[tor-browser] annotated tag FIREFOX_102_0_1_RELEASE created (now 7e2388adbaa5e)
by gitolite role 25 Jul '22
by gitolite role 25 Jul '22
25 Jul '22
This is an automated email from the git hooks/post-receive script.
pierov pushed a change to annotated tag FIREFOX_102_0_1_RELEASE
in repository tor-browser.
at 7e2388adbaa5e (tag)
tagging feef2b7da6ff76b4c3c7a13e611eab6e97837ae2 (commit)
replaces FIREFOX_99_0_1_RELEASE
by Pier Angelo Vendrame
on Fri Jul 22 18:41:13 2022 +0200
- Log -----------------------------------------------------------------
Hg tag FIREFOX_102_0_1_RELEASE
-----BEGIN PGP SIGNATURE-----
iHUEABYIAB0WIQQCHOE9KLO2f598e8HwdW0XkBKIkQUCYtrTYAAKCRDwdW0XkBKI
kV5vAQDfKV6zGTyExwPVYagZhA3k4RoQLP5jBGTcbjq86oRFRgEA96m3RUtrrhU5
7CxNHqxg4NhMfNem0GOcB7BlQo9BTAw=
=DA4g
-----END PGP SIGNATURE-----
-----------------------------------------------------------------------
No new revisions were added by this update.
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
0

[tor-browser] branch geckoview-102.0.1-12.0-1 created (now feef2b7da6ff7)
by gitolite role 25 Jul '22
by gitolite role 25 Jul '22
25 Jul '22
This is an automated email from the git hooks/post-receive script.
pierov pushed a change to branch geckoview-102.0.1-12.0-1
in repository tor-browser.
at feef2b7da6ff7 Bug 1772018 - Tweak tooltip colors on Windows. r=dao a=pascalc
This branch includes the following new commits:
new 9a98953ebda0d Merge old head via |hg debugsetparents 463b3c968d28de99d0fb76e0254e94024a7b5d9b 7292c5c868b35954b29a6c75040d1410a8adefc7| CLOSED TREE DONTBUILD a=release
new eb40ab52049ee Preserve old tags after debusetparents. CLOSED TREE DONTBUILD a=release
new 2e37e6ff07012 No bug - tagging 7292c5c868b35954b29a6c75040d1410a8adefc7 with FIREFOX_BETA_100_END a=release DONTBUILD CLOSED TREE
new 1e5bbbdb5617b no bug - Bumping Firefox l10n changesets r=release a=l10n-bump CLOSED TREE
new cff496e200670 Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release
new a00dbb3790886 Bug 1767048 - Disable negative heap-unclassified assertion in Beta for now. r=Aryx, a=test-only
new cb1689d90d9aa Bug 1757880 - Add taskgraph action to trigger performance tests r=ahal,jmaher,perftest-reviewers,sparky
new 050c3f1e2847c Bug 1762752 - [geckodriver] Don't use named argument when formatting a message as long as minimum supported Rust version is 1.57.0 r=webdriver-reviewers,jdescottes
new ae0ffd621a4c9 Bug 1762776 - [wdspec] Add missing meta data for expected failures in allow_hosts.py and allow_origins.py r=webdriver-reviewers,jdescottes
new 2a9e78ecc9394 Merge mozilla-central to autoland. CLOSED TREE
new c82b0711e1ded Bug 1760560 - Remove directory upload API; r=smaug
new 09193bfe867af Bug 1419327 - [devtools] Run DAMP test against a document specific to the netmonitor. r=nchevobbe,perftest-reviewers,sparky
new 336de04b90f09 Bug 1752808: Update SetNumberFormatDigitOptions to latest draft spec. r=platform-i18n-reviewers,dminor
new 09d6ff95d7ed7 Bug 1762584 - Part 1: Store private brand in a data-property. r=mgaudet
new 1a502cc10e828 Bug 1762584 - Part 2: Don't emit private-brand reinit checks for non-derived class constructors. r=mgaudet
new b0e5009088533 Bug 1762343 - Part 1: Change EnsureFloatInputOrConvert to work on MAryInstruction. r=jandem
new d6e81f9924d2c Bug 1762343 - Part 2: Add EnsureFloatConsumersAndInputOrConvert. r=jandem
new 1215d302656a6 Bug 1762343 - Part 3: Check consumers in MNearbyInt::trySpecializeFloat32. r=jandem
new eb0de131a8f8c Bug 1762827 - [devtools] Remove old edit-and-resend-button rule. r=bomsy
new b092f2fb2b75a Bug 1762582 - Part 1: Fix MacroAssembler::branchIfNotFunctionIsNonBuiltinCtor. r=jonco
new 45105ee946096 Bug 1762582 - Part 2: Add MacroAssembler::loadFunctionArgCount(). r=jonco
new 0f700dc96c78d Bug 1757588 - Add missing plumbing to force anti-aliasing of axis-aligned rectangles. r=gw
new 283b70d0833de Bug 1757588 - Take the FORCE_AA flag into account in the shader. r=gw
new 7e1dd801731ec Bug 1762747 - set scroll-to-text-fragment/force-load-at-top.html as always passing on macOS. DONTBUILD
new 76bffc61c5217 Bug 1755516: Remove "use system Python packages" inference r=ahal
new 8edd7b11cf38b Bug 1762152 - Remove XULPopupElement.isAnchored. r=Gijs
new 6d2ea831a0891 Bug 1761921 - [devtools] Clarify the integration test page with many comments. r=bomsy
new 713fe5ad8ef75 Bug 1761368 - [devtools] Merge all tests against the SourceTree into a dedicated feature test. r=bomsy
new 88b1cb12ed016 Bug 1761368 - [devtools] Reuse integration test page for the source tree test. r=bomsy
new efecaff73774b Bug 1761368 - [devtools] Cover nameless eval and content script sources in the SourceTree test. r=bomsy
new dd9df31950607 Bug 1762653 - Expose EventStateManager::IsKeyboardEventUserActivity on nsIDOMWindowUtils. r=smaug
new 063ec88ba4a70 Bug 1760417 - Make ContentPrincipal more reliable for URIs in the form of scheme://.origin.tld. r=nika,ckerschb
new f3012297a422c Bug 1762601 - Migrate all of devtools from Cu.import to ChromeUtils.import. r=jdescottes,perftest-reviewers,sparky
new e9bc0899deaaf Bug 1752198 - Respect readonly fields when previewing and filling from autofill. r=dimi,sgalich
new f5cdddf6efada Bug 1762796 - Deduplicate TokenList values faster. r=smaug
new d130228d010f4 Bug 1755515: symbols_archive.py should use zstandard directly r=ahal
new 0d1350ed7a00b Bug 1760834 - Allow parsing of expiration strings that have whitespace in them. r=dimi,sgalich
new 547c88a2401fd Bug 1760834 - Add missing cc-exp-month and cc-exp-year to credit card record when captured record contains cc-exp. r=dimi,sgalich
new 6e6a50b7b8d00 Bug 1760844 part 1 - Remove hasInstance proxy trap. r=iain,peterv,robwu
new e2afda31c1459 Bug 1760844 part 2 - Tidy up InstanceofOperator and HasInstance. r=iain
new dbf7b51ce148e Bug 1762889 - Add parsingIndex after running fathom heuristics for a field r=tgiles
new c5ec5f3ef8ef9 Bug 1755516: Simplify "site.py" handling of command site package source r=ahal
new 244b3a114a601 Bug 1762523 - Add performance profiling to DrawTargetWebgl. r=aosmond,gfx-reviewers
new 55582a3c2654e No bug - tagging 1ce63246334ec627d74c38d7acd5b858c781336a with FIREFOX_NIGHTLY_100_END a=release DONTBUILD CLOSED TREE
new b9bcf6abd965b Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release
new 6526a2f2221c8 Bug 1750863 - Refactor blocked about tests so they are run in more appropriate spots. r=mstriemer
new 524448eb15c17 Bug 1762873 - Don't incorrectly add scrollbar size to select intrinsic size. r=jfkthame
new 3fe3f7ca98331 Bug 1753302 - Part 1. Integrate WebGPU with OffscreenCanvas plumbing. r=gfx-reviewers,jgilbert
new 047df369c7c89 Bug 1753302 - Part 2. Expose WebGPU on DOM workers. r=emilio
new 32123744b3916 Bug 1753302 - Part 3. Add basic worker thread tests for WebGPU. r=gfx-reviewers,jgilbert
new ee716bc46193d Bug 1714221 - Fix browser_creditCard_telemetry.js intermittent failures r=sgalich,tgiles
new 6628cec10b1af Bug 1732795: Update pytest to 7.0.1 r=ahal
new dcf667a40c0e7 Bug 1282976 - Part 1: Ensure self-hosting helpers are only called as functions. r=jandem
new da312c477ca5f Bug 1282976 - Part 2: Move single spread end-if and new.target handling out of CallOrNewEmitter::emitEnd(). r=jandem
new 412d3c0412c1d Bug 1282976 - Part 3: Add a separate parse node for "new.target". r=jandem
new d67b3f823daf8 Bug 1282976 - Part 4: Ensure emitNewTarget() can only be called from valid parse nodes. r=jandem
new 6a6f84d4e29b4 Bug 1282976 - Part 5: Declare new.target function binding. r=jandem
new f31ab670472f6 Bug 1282976 - Part 6: Consistenly declare internal names before finishing the function lexical scope. r=jandem
new b14fb51c728fd Bug 1282976 - Part 7: Stop storing new.target in arrow functions. r=jandem
new 66ea3a1435831 Bug 1282976 - Part 8: Stop allocating arrow functions as extended functions. r=jandem
new 4ff1d5ac36388 Bug 1282976 - Part 9: Delete JSOp::LambdaArrow. r=jandem
new 64a4b0d5644e9 Bug 1282976 - Part 10: Check JSOp::NewTarget is only used in non-arrow function scripts. r=jandem
new 90f4fee54f0b6 Bug 1282976 - Part 11: Share emit_NewTarget() for baseline compilation. r=jandem
new 49f86c0ca8de6 Bug 1282976 - Part 12: Remove EvalNewTarget. r=jandem
new 5317a12f3d149 Bug 1282976 - Part 13: Remove new.target access from frame classes. r=jandem
new 82ca8925d25b1 Bug 1757657. Remove some about:printpreview cruft that was missed in 1702501. r=mstriemer
new 2a25f9957a965 Backed out 13 changesets (bug 1282976) for causing build bustages on BytecodeEmitter.cpp. CLOSED TREE
new c4b34fed3b99f Bug 1762273 - Adjust thank you screen square-ish sizing with noodles, transitions, auto advance without showing Home r=Mardak
new 4e3a8b176156b Bug 1745788: Provide users the ability to install Firefox correctly when App Translocation is in use on macOS. r=mstange,bytesized
new 5d6b6caf5a626 Bug 1745788: Add telemetry for situations when Firefox is running under App Translocation on macOS. r=mstange
new 8dca7903a81c3 Bug 1762861 - Make gfxFont::mUnscaledFont const and remove GUARDED_BY annotation, as it is inert once constructed. r=lsalzman
new b5b91ffc69596 Bug 1753700 - Add priorityHint to allow apps to increase process priority for background tabs r=geckoview-reviewers,mccr8,agi
new cf8119b878fa8 Bug 1762722 - set new localstorage third-party iframe test as failing outside Nightly because it depends on partitioning.
new 08e52e0cc6185 Backed out changeset 1bee69377090 (bug 1762861) for causing bustages on gfxGDIFont.obj. CLOSED TREE
new 60c112e7580cb No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM
new c3844882b427b Bug 1761923 - Make some shadow colors react to dark mode in GTK/Cocoa. r=mstange
new 6553f27967223 Bug 1762298 - Inherit used color-scheme from embedder <browser> elements. r=nika,dao,Gijs
new 4adf49b9e7df4 Bug 1762947 - Validate all branches when using variables-only features r=emcminn
new fc8960b4405db Bug 1282976 - Part 1: Ensure self-hosting helpers are only called as functions. r=jandem
new 25aebb50b90ba Bug 1282976 - Part 2: Move single spread end-if and new.target handling out of CallOrNewEmitter::emitEnd(). r=jandem
new faac88f0790f8 Bug 1282976 - Part 3: Add a separate parse node for "new.target". r=jandem
new 386483c318ed6 Bug 1282976 - Part 4: Ensure emitNewTarget() can only be called from valid parse nodes. r=jandem
new 1d15e031d0ed9 Bug 1282976 - Part 5: Declare new.target function binding. r=jandem
new 7d38eecaf7d2d Bug 1282976 - Part 6: Consistenly declare internal names before finishing the function lexical scope. r=jandem
new 35f8859c8c0e9 Bug 1282976 - Part 7: Stop storing new.target in arrow functions. r=jandem
new 1d60d474065f1 Bug 1282976 - Part 8: Stop allocating arrow functions as extended functions. r=jandem
new d488f4e4f4885 Bug 1282976 - Part 9: Delete JSOp::LambdaArrow. r=jandem
new 75765e2155689 Bug 1282976 - Part 10: Check JSOp::NewTarget is only used in non-arrow function scripts. r=jandem
new 3a7487e4fa2d2 Bug 1282976 - Part 11: Share emit_NewTarget() for baseline compilation. r=jandem
new 7919564686762 Bug 1282976 - Part 12: Remove EvalNewTarget. r=jandem
new 913b8a3a786cf Bug 1282976 - Part 13: Remove new.target access from frame classes. r=jandem
new f04c1b1272979 Bug 1762463 - Fix perma failing ytp tests on mozilla-release build r=perftest-reviewers,sparky
new 301aebe335921 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new cae6641413e91 Bug 1761923 - Add generic Buttonshadow support.
new a18fdda05d87e Bug 1762298 - GCC build bustage and reftest fixes.
new 5d488b5106812 Backed out changeset 865d5128459a (bug 1761923) for causing reftest and xpcshell failures. CLOSED TREE
new 6b3183955ec07 Bug 1761842 - Replace promo CTA link with a button for better a11y r=mviar
new b876849eb84b3 Bug 1668210. Prevent print settings being saved to unprefixed prefs on non-Android. r=bobowen
new 8339d7ee88c14 Bug 1762948 - Log Android AVD path when not found. r=mhentges
new a207cf0c456e5 Bug 1762941 - Turn on save to Pocket refresh for nightly only. r=gvn
new 45d38d17c15c0 Bug 1478146 - Use SetFilePointerEx in nsLocalFileWin.cpp r=nika
new 6163959183ccd Bug 1708511 Rename glyph-modal-delete32.sv to match actual size. r=amy
new 24c05a071203c Merge autoland to mozilla-central. a=merge
new 86241816f2410 Merge mozilla-central to autoland
new a2e5b66c8dced Bug 1760059 - Make incremental search string handling local to a given element. r=dimi
new 8f5f9ca93b163 Bug 1762861 - Remove GUARDED_BY annotation from gfxFont::mUnscaledFont, as it is inert once constructed so locking is not required. r=lsalzman
new 34a2a9fdc77be Bug 1748558 persistence for menus events r=robwu,rpl
new af16924920081 Bug 1748558 enforce requirement of id in menus apis for event pages r=robwu
new 57284c6ccc651 Bug 1761814 prevent menus onclick property with event pages and mv3 r=robwu
new 3c66153d0a424 Bug 1760645 - xpcom IOInterposer thread-safety annotations r=nika
new e543d9267a616 Bug 1762469: xpcom memory reporter cleanup r=nika
new fbb1e8462ad82 Backed out changeset aff0eb14d891 (bug 1755515) for causing symbol upload bustages. a=backout
new 9cc43cb99221d Backed out changeset 2e1e7cab8a73 (bug 1762941) for causing bc failures on browser_pocket_home_panel.js. CLOSED TREE
new 631c25c933ef9 Bug 1759786 - Send tab should not send or receive file:// uris r=markh
new c94824fb6c333 Bug 1762512 - Add array index handling to Factory::CreateBGRA8DataSourceSurfaceForD3D11Texture() r=media-playback-reviewers,gfx-reviewers,lsalzman,alwu
new baf93d50edcd2 Bug 1762517 - Add support for render tasks that target existing locations r=gfx-reviewers,lsalzman
new 7ec18081e6712 Backed out changeset c3d972ef37f4 (bug 1759786) for causing xpcshell failures on test_BrowserUtils.js. CLOSED TREE
new 61ba297af3629 Bug 1762607 - Add a profiler marker for SkipVideoDemuxToNextKeyFrame r=alwu
new 9170f02778b1b Merge mozilla-central to autoland. a=merge CLOSED TREE
new 3093195b13566 Bug 1761172: Refactoring the onboarding dialog test. r=adw
new de7feda8e79d1 Bug 1761395 - part 1-1: Rewrite `HTMLEditor::HandleInsertParagraphInListItemElement` to returning `Result` r=m_kato
new df5eac98a95be Bug 1761395 - part 1-2: Make the last part of `HTMLEditor::HandleInsertParagraphInListItemElement()` use early return style r=m_kato
new 3da5ef2528925 Bug 1761395 - part 1-3: Make `HTMLEditor::HandleInsertParagraphInListItemElement` refer `SplitNodeDeepWithTransaction` result at post-processing r=m_kato
new d7bb598bdb649 Bug 1761395 - part 1-4: Make `HTMLEditor::CopyLastEditableChildStylesWithTransaction()` return `Result` r=m_kato
new 979284eab1f7a Bug 1761395 - part 2-1: Clean up `HTMLEditor::HandleInsertParagraphInHeadingElement()` r=m_kato
new 9cf21bf42a0a1 Bug 1761395 - part 2-2: Make `HTMLEditor::HandleInsertParagraphInHeadingElement` refer result of `SplitNodeDeepWithTransaction` for its post-processing r=m_kato
new 9a5e601a7bcab Bug 1761395 - part 3: Make `HTMLEditor::SplitParagraph` refer result of `SplitNodeDeepWithTransaction` for its post-processing r=m_kato
new b54dffa7c3531 Bug 1761395 - part 4: Rewrite `HTMLEditor::SplitMailCiteElements` r=m_kato
new 6cb670f7c30e5 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new 7ee35a6ae430a Bug 1761395 - part 5: Make `HTMLEditor::SplitNode(Deep)WithTransaction` callers refer `SplitNodeResult` for post-processing r=m_kato
new 0129af6bac5a5 Bug 1752734 - Remove scaling down of full page screenshots. r=sfoster
new da327230a6547 Bug 1762530 - Introduce SurfaceBuilder r=gfx-reviewers,lsalzman
new d574e0a2c96ff Bug 1740683: Scalar replace rest array spread calls with extra formals. r=iain
new 14ed677c3e9de Bug 1762849 - [devtools] Automatically generate DateTime rep stubs. r=bomsy
new 6e28c0095c3cd Bug 1762572 - Fix ordering of Enable/Disable calls in InitGPUProcessPrefs. r=gfx-reviewers,nical
new 30ca834b74b6e Bug 1752475 - Change nsICookie/CookieStruct to implicitly flip SameSite in getter func r=dveditz,dragana,freddyb
new b24fd951924ad Bug 1761995 - Skip `content-visibility: hidden` content in display lists r=emilio
new aa2d0d6c32a17 Bug 1761274 - Tell ESlint about the sjs environment to avoid unnecessary no-undef warnings. r=Gijs,necko-reviewers,kershaw
new 911d1ebfb02cc Merge autoland to mozilla-central. a=merge
new d6f1b0c539a54 Merge mozilla-central to autoland. CLOSED TREE
new 8195e9adaaa19 Bug 1763054 - Make ARM64 loadConstantDouble/Float32 the source of truth. r=nbp
new 6c5075001fcab Bug 1751961 - Disable snapping on cross-process paint for printing. r=tnikkel
new 7991b7d997b85 Bug 1751961 - Remove some dead code. r=tnikkel
new e70545f7694dc Bug 1762921 - Add a bit more slop on a test for non-macOS platforms.
new 70a40c95428cd Bug 1732056 - Keep track of sync statuses r=gbeckley,Gijs
new 720e7605fe39e Bug 1735746 - Block external protocol navigation from sandboxed contexts. r=nika,ckerschb,Gijs,smaug
new dd7683cee3575 Bug 1735746 - Add a pref and limit external protocol sandbox blocking to Nightly. r=ckerschb,farre
new 216bf2aef34b4 Bug 1735746 - Log an error message to the web console for blocked external protocol navigation from sandbox. r=ckerschb
new 69b5c88193f1a Bug 1735746 - External protocol navigation sandbox tests. r=nika
new 2b225bbe9a9bd Bug 1762933 - Part 1: Avoid static_cast on non-integral types. r=tcampbell
new 359b1f9448b8e Bug 1762933 - Part 2: Fix implicit coercion between different enum types. r=tcampbell
new 8169edb3dbbe5 Bug 1762933 - Part 3: Fix implicit this-capture in lambdas. r=tcampbell
new b50d715cc5e83 Bug 1728999 - Implement the CanvasRenderingContext2D.direction property. r=lsalzman,emilio
new ffbb69eb3d3fa Bug 1728999 - Add simple WPT testcases for the CanvasRenderingContext2D.direction property. r=lsalzman
new 393fc50e5819f Backed out 4 changesets (bug 1735746) for causing failures at browser_protocol_custom_sandbox.js. CLOSED TREE
new 04624c3d68edf Bug 1750677 - processcpu: Remove mention of unneeded preview site - r=canaltinova
new 041900b75f9ef Bug 1762913 - Restore inactive menubar style for Windows r=Gijs
new d2a76be362bf6 Bug 1762723 - Use proper dragstart event targets in the download panel. r=mak
new ba4b3376744d0 Bug 1763099 - Part 1: Remove unused fallback value from MaybeReadFallback. r=jandem
new 88cf35cea7f1b Bug 1763099 - Part 2: Remove unused ExtractTemp0 and ExtractTemp1 registers. r=jandem
new 631a120de1cba Bug 1763099 - Part 3: Remove unused LIR nodes AssertResultT and AssertResultV. r=jandem
new 35c6b0c14ab22 Bug 1763099 - Part 4: Remove unused labels. r=jandem
new 74176c41e8839 Bug 1763099 - Part 5: Remove unused eliminateList vector. r=jandem
new dd81e56ec0be6 Bug 1763099 - Part 6: Remove MBasicBlock::discardDef(). r=jandem,nbp
new d89fe4f801ac4 Bug 1763099 - Part 7: Remove duplicated check for numeric comparisons. r=jandem,nbp
new 4641d9bef3685 Bug 1751796 - XML parsererror eats two first letters. r=bholley
new bf61f4907b471 Bug 1762174 - setting.disable recorded in release. r=pip-reviewers,mhowell
new ea0f948ec8b98 Bug 1763053 - Disable avoid copying hardware decoded video on Win < 10 r=gfx-reviewers,jrmuizel
new a2b46c99ea395 Bug 1758709: Add Telemetry for XSLT use r=peterv
new ae4c01c3a5073 Bug 1309630 - Use a request to stop transforming, test. r=smaug
new c77ecfbd4b5ab Bug 1739957 - Clear event listener - test. r=smaug
new d0bc410ce0978 Bug 1760936 - cache userTypedValue for discarded tab when already navigating or the tab does not have a cached history. r=Gijs
new 6d7263181013d Bug 1763001 - Manually wait for remote browser load in test_color_scheme_browser.xhtml. r=nika
new 057785b6d597b Bug 1519200 - Remove `NS_ERROR_FILE_TARGET_DOES_NOT_EXIST` in favor of `NS_ERROR_FILE_NOT_FOUND`. r=xpcom-reviewers,nika,dom-storage-reviewers,jstutte
new 25803a0047baf Bug 1751492 - run xpcshell tests in fission mode. r=mccr8,necko-reviewers,application-update-reviewers,bytesized,dragana,mixedpuppy
new 3c8e3c7f3ccb6 Bug 1762785 - Fix typo in prefs.js r=jaws
new f2a268bf515a2 Bug 1762413 - Optimize emscripten's sequence for _mm_maddubs_epi16. r=lth
new d90a4a9341f26 Bug 1758369 - Ensure credit card number has no whitespaces or dashes before trying to match type. r=dimi,sgalich,geckoview-reviewers,agi
new 008fd9bc6b7fd Bug 1763022 - Remove deprecated APIs. r=calu
new 3c39a409d96f0 Bug 1762431 - Presentation fixes for a11y on PBM Fx100 r=mviar
new 5efc37c22ec86 Backed out changeset 25a2b9b2e120 (bug 1763022) for causing build bustages. CLOSED TREE
new fbd1fcd0f0427 Bug 1762575 - Part 1: Use slow-path when any arguments element is overridden. r=iain
new 56df46cee6412 Bug 1762575 - Part 2: Add ArgumentsObject::isElement(). r=iain
new a0257b03d99c2 Bug 1763107 - Part 1: Ensure IsPackedArray intrinsic matches C++ function. r=jandem
new b7ac40514318a Bug 1763107 - Part 2: Remove unused DefineAsIntrinsic enum. r=jandem
new 6577966fd85d1 Bug 1762380 - removed pip play/pause button border when the pip window is focused r=mconley
new 7bdcd75fb91ec Bug 1742877: Add the proper window mask to borderless windows on macOS that are expected to be miniaturizable, such as the screen share indicator. r=mstange
new e1499ad120bcf Bug 1757104 - disable browser_controller_onDrop_sidebar.js on Linux_64_debug for frequent failures. r=intermittent-reviewers,jmaher DONTBUILD
new 60622ade6976c Bug 1748986 - disable browser_urlbar_event_telemetry_engagement.js on Linux_Asan_Swgl for frequent failures. r=intermittent-reviewers,jmaher DONTBUILD
new 83ecc377113ec Bug 1760804 - Use MFT CLSIDs for decoder instantiation instead of MFTEnumEx, as it caused a performance regression in process startup. r=alwu
new 40103445bfdf1 Bug 1760804 - Ensure that WMFDecoderModule::Init is called before MFT decoder support is returned. r=alwu
new 683df113f18ba Bug 1760675 - Upload gecko run-task and fetch content scripts as decision artifacts - r=aki,releng-reviewers
new aa84828a6fee7 Bug 1755515: symbols_archive.py should use zstandard directly r=ahal
new 75bcbc5b66fdc Bug 1624989: Move RTCPeerConnection's operations chain to c++ r=jib,webidl,smaug
new 3603b2829fbe2 Bug 1624989: Some simplifications that are possible because PeerConnectionImpl is cycle-collected. r=jib
new d15909a769a9f Bug 1616937: Move RTCRtpSender to c++ r=mjf,webidl,smaug
new 571c7afb5be4c Bug 1616937: Remove main thread parameters/members. r=mjf
new d582c03bab786 Bug 1616937: Hold strong refs to the PC in Transceiver/Sender/Receiver. r=mjf
new f4c5bad5c072e Bug 1616937: Improve error handling during conduit updates. r=mjf
new 6bd040b9d93ea Bug 1616937: Move some sender and receiver logic to RTCRtpSender/Receiver. r=mjf
new fe0abb95986f4 Bug 1616937: Fix some warnings from clang-tidy on pre-existing code. r=mjf
new d31e49ca18e3e Bug 1737180 - Part 1: Populate scroll timeline information when adding animations for webrender r=hiro
new 274250c3a4085 Bug 1737180 - Part 2: Move the calculation of elapsed duration into a static function. r=hiro
new 63f727a0f23f7 Bug 1737180 - Part 3: Sample scroll-linked animations based on the apz scroll offsets. r=hiro,botond
new 487a100dbb18d Bug 1737180 - Part 4: Enable OMTA for scroll animations. r=hiro
new 96e2850c86e8b Bug 1763022 - Remove deprecated APIs. r=calu
new 213180e6f39fe Bug 1762941 - Turn on save to Pocket refresh for nightly only. r=gvn
new e37bed34f787e no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new 6ec91fd78a1ed Bug 1761483 - Fix integer truncation bug in DOM Streams r=smaug
new 21377df70d8bc Bug 1761483 - Limit chunk size in stream to avoid un-necessary OOM r=smaug
new 8075da04f9ba1 Bug 1762730: Update wgpu-core, wgpu-hal, and wgpu-types to 75e82afd. r=jgilbert
new f2c3712011bf9 Bug 1763158 - Make WPT reftests honor the color-scheme content-override pref again. r=jgraham,webdriver-reviewers
new fd15cc3599e52 Bug 1763000 - Fix ESLint rule warnings for no-unused-vars in caps/tests/unit/test_no_remote_registration.js. r=Standard8
new 509e8734319ee Bug 1763224 - print exceptions in helper app dialog to console. r=Gijs
new a4c8bf3727a74 Bug 1762966 - Add a pref to force the number of dropped frames to 0. r=alwu
new cf77e656ef364 Merge autoland to mozilla-central. a=merge
new 214a6ed675c28 Merge mozilla-central to autoland
new 0f7608c52d5e8 Backed out changeset b67fef0360d9 (bug 1762730) for causing build bustages CLOSED TREE
new 5b24a9270d06e Bug 1759786 - Send tab should not send or receive file:// uris r=markh
new 2840754ec90a9 Bug 1763207: Enable webrtc socket process by default on release. r=mjf
new 3b288bc2197c9 Bug 1763074 - allow for backfilling signing tasks. r=releng-reviewers,gabriel DONTBUILD
new 77608454a65db Bug 1762661 - Part 1: Add Promise::ThenWithCycleCollectedArgsJS r=smaug,mgaudet,sfink
new c9e9e0b243eb3 Bug 1762661 - Part 2: Add tests r=smaug
new 4aa5ef393a670 Bug 1762965 - Handle RemoteObjectProxies in isInstance() r=peterv
new 53fdd4ec1922f Bug 1762993 - Merge Interface{Is,Has}Instance implementation r=peterv
new 733087eb30d0d Bug 1763252 - fix version 100 mar signing format bug. r=releng-reviewers,gbrown DONTBUILD
new 4eb6200458a55 Bug 1761756 - Check the intersection again after conditioning the rect. r=miko
new 4cac1c7814d6c Bug 1763121. nsIDOMWindowUtils::sendNativeTouchpadPan should use an observer to notify when the event has been sent to the destination widget. r=hiro
new 8c9fe852871d3 Bug 1762810 - Ensure backdrop root containers get placed inside APZ container r=gfx-reviewers,lsalzman
new 72a2d6635aa62 Bug 1762812 - Remove unused `picture_cache_spatial_nodes` from tile cache builder r=gfx-reviewers,lsalzman
new 27c58b74af9b9 Bug 1762090, don't block refreshdrivers for too long time on linux, r=mstange
new d4353d63a950a Bug 1762531 - Switch media/libnestegg to mach vendor model. r=bryce,media-playback-reviewers
new 14c08205a60ce Bug 1762521 - Add further locking to JumpListBuilder. r=mhowell,jesup
new 96f94f32bf59d Bug 1761203 - Add all files in DRI device directories r=jld
new 134475e4dda60 Bug 1440727 - Disallow extra data at the end of serialized data buffer r=decoder
new 6a8c96bc09dfa Backed out changeset ad9857e4fb96 (bug 1440727) for causing build bustages in clone-errors.js CLOSED TREE
new 038f89b06ed91 Bug 1762796 - Allow nsAttrValue use without requiring a prior #include "nsAtom.h". r=emilio
new 03b765818c393 Bug 1760074 - Report when error causing retry changes. r=Gijs
new df75300b1fe73 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new b5b41d96e9ead Bug 1762212 - [devtools] Migrate sources reducer to a Map (instead of Resource API). r=bomsy
new 02c69d75acb2e Bug 1762215 - [devtools] Migrate source actors reducer to a Map (instead of Resource API). r=bomsy
new 2607e2017e57b Bug 1748222 - [devtools] Remove debugger's Resource API. r=bomsy
new 2b464629408fe Bug 1763255 - Remove unused nsIAddonInterposition name declarations - r=jandem
new fc60003485de1 Bug 1762867 - Update correct wayland MonitorConfig r=emilio
new 2365e0af04596 Bug 1723202 - [rust-mozdevice] Release version 0.5.0. r=webdriver-reviewers,jgraham
new f7e6c3fa54c8d Bug 1723202 - [rust-mozprofile] Release version 0.8.0. r=webdriver-reviewers,jgraham
new 8f11e4d47e87e Bug 1723202 - [rust-mozrunner] Release version 0.14.0. r=webdriver-reviewers,jgraham
new 04de57ac5a2b2 Bug 1723202 - [rust-mozversion] Release version 0.4.3. r=webdriver-reviewers,jgraham
new 4e3b89617b5b1 Bug 1723202 - [webdriver] Release version 0.45.0. r=webdriver-reviewers,jgraham
new b879110706628 Bug 1723202 - [marionette] Release version 0.2.0. r=webdriver-reviewers,jgraham
new d0502d6665e28 Bug 1723202 - [geckodriver] Fix markdownlinter warnings in Changes.md. r=webdriver-reviewers,jgraham
new 84cef33d94b9c Bug 1723202 - [geckodriver] Release version 0.31.0. r=webdriver-reviewers,jgraham
new 82946eb5e7d12 Merge autoland to mozilla-central. a=merge
new ecbe479637c8d Merge mozilla-central to autoland on a CLOSED TREE
new a70b5ad77a060 Bug 1757928. Make the swipe events sent by SwipeTracker have the same scale. r=hiro
new cf44ee875e67e Bug 1757928. Add test. r=hiro
new 09940843a8bdb Bug 1763184 - Clean-up some GTK screen code. r=stransky
new d93d2c78e32d4 Bug 1514495 - [devtools] Add a button to clear filter input in JSON inspector r=Honza,Oriol
new 9db44075c2d32 Bug 1763054 - adjust the encoding of arm64 fp constants. r=nbp
new 7f736cdebfeab Bug 1703953 - Part 1: Implement mozilla/use-isinstance rule r=Gijs,Standard8
new 1409f37ca306e Bug 1703953 - Part 2: Apply mozilla/use-isInstance rules for .jsm files r=webdriver-reviewers,pip-reviewers,mhowell,Gijs,whimboo
new 3269d4c928ef0 Bug 1703953 - Part 3: Apply mozilla/use-isInstance to devtools r=julienw
new 0fdc6328bd69c Bug 1762428 - Print via parent on Android. r=agi,whimboo,webdriver-reviewers
new bb0f5f230fb42 Bug 1677559 - Add node-16 to all platforms for browsertime. r=mhentges
new 87ce1ca8c2b61 Bug 1754744 - isolating TLS handshake code, r=necko-reviewers,dragana
new 4aa5138fd940e Bug 1762050: Use original topobjdir for PGO build virtualenv r=glandium
new 10b2ca6c71864 Bug 1762611 - [devtools] Load devtools DAMP modules using resource scheme r=perftest-reviewers,ochameau,Gijs,sparky
new 7d8144c871fe1 Bug 1757506 - Restore selected tab background image. r=dao
new d3fafa33087fd Bug 1762922 - [devtools] Don't gargageCollect between log-in-loop-content-process tests. r=jdescottes,perftest-reviewers,sparky.
new 5337352bf018d Bug 1762543 - Race Condition When Dismissing a GeckoView Prompt in Marionette r=geckoview-reviewers,agi,webdriver-reviewers,whimboo
new ef908df177b28 Bug 1755147 - Disable `dom.webidl.crosscontext_hasinstance.enabled` on EARLY_BETA_OR_EARLIER r=peterv,edgar
new fc00d06eab648 Bug 1763142 - Implement transform sink/source algorithms r=mgaudet,emilio
new cb8d2bcb88e5f Bug 1762614: Update libopus to 2654707e86cc94413998976d179b2ab4a2aa3114 r=kinetik
new 0b84c4a248ab1 Bug 1762614: Remove unneccessary (?) files r=kinetik
new 36fa44eb8dd37 Bug 1757219 - Add small, medium, and large font sizes for PiP subtitles. r=mhowell
new 86ba751d1859d Bug 1577122 - mozJSComponentLoader::Import() should only work for internal URLs, and update some tests r=mccr8
new ce3b4cdbc501c Bug 1763257 - ipdl parser's duplicate definition check should do case-insensitive filename comparisons to avoid being confused, r=mccr8
new 8716058bce7d2 Bug 1761981, r=smaug
new e347e84e53336 Bug 1763314 - don't hardcode the build_number in `mach try scriptworker` test. r=releng-reviewers,gbrown
new 1c85d9751fbfc Bug 1763410 - Add dark color scheme support for accent color in non-native theme. r=mstange
new 14f4e647633d9 Bug 1635428 - Part 2: Allow access to MOZ_DEVELOPER_REPO_DIR on dev builds r=bobowen
new 82ae2ce04b769 Bug 1762973 - Skip empty composite requests. r=gfx-reviewers,bradwerth
new 67743799b0cff Bug 1706441 - Check for non-empty span. r=gfx-reviewers,aosmond
new a5c24d7dff4f8 Backed out changeset 2a6a62b9c73d (bug 1763142) for causing build bustages on TransformStream.cpp. CLOSED TREE
new 3c8b65496ce8b Backed out 2 changesets (bug 1762614) for causing android arm build bustages. CLOSED TREE
new 6a546cb4179b9 Bug 1763343: Android AAR builds should use system Python packages r=firefox-build-system-reviewers,nalexander
new 836a90a1a7bd7 Bug 1762148 - Restore selector specificity for `.toolbaritem-combined-buttons` rules. r=dao
new bdb46f41af0c8 Bug 1762495 - Auto-detect schema drafts from $schema key r=emcminn
new 6b38eb8dd5925 Bug 1762495 - Expose JsonSchema object from JsonSchema.jsm r=emcminn
new 017010a011573 Bug 1759039 - Port NimbusTestUtils.jsm to JsonSchema.jsm r=emcminn
new 6c6b4d25f6b07 Bug 1759039 - Replace Ajv with JsonSchema.jsm in toolkit/components/nimbus/test r=emcminn
new 97a1c34fdab8d Bug 1759039 - Replace Ajv with JsonSchema.jsm in toolkit/components/messaging-system r=emcminn
new 8e2d2d800d9e0 Bug 1762494 - Replace Ajv with JsonSchema.jsm in TPS.jsm r=markh
new eb2370ed95cd3 Bug 1762501 - Replace Ajv with JsonSchema.jsm in services/sync r=markh
new b8f1a27f5a0b6 Bug 1761923 - Make some shadow colors react to dark mode in GTK/Cocoa. r=mstange
new 6502ebf4b6c0f Bug 1608307 - remove redundant flags parameters from nsISiteSecurityService r=jschanck,necko-reviewers,kershaw
new f06d5809938b1 Bug 1762749 - Fix ESLint rule warnings for no-unused-vars in xpcom/tests/unit/test_localfile.js and upgrade tests to use add_task. r=Standard8
new 32b5831ee9b88 Bug 1762749 - Fix ESLint rule warnings for no-unused-vars in xpcom/tests/unit/test_hidden_files.js. r=Standard8
new 9fe39b5f5d993 Bug 1761481: Improve the conversion of line breaks. r=mstange
new 1cbc5fe496844 Bug 1684739: Only check if swipe tracking is enabled on macOS if the event is a scrollwheel event. r=mstange
new e97ca7efb7b4b Bug 1761981 - fix unexpected-pass wpts,
new 0dd4d4b9726c8 Bug 1763142 - Implement transform sink/source algorithms r=mgaudet,emilio
new 6821627ff227d Bug 1763460 - Fix about:pocket-style-guide r=thecount
new 7baded92e757b Bug 1763093 - fall back to running on the existing thread r=gsvelto
new 81f305e03319c Bug 1763330 - Ship OffscreenCanvas for pdf.js r=aosmond,gfx-reviewers
new ef456bd57f7d9 Bug 1762899 - Fix {f32,f64}.copysign for Aarch64. r=lth
new 9f30c35f47a91 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new dceac043630e1 Bug 1759332 - [devtools] Remove options.hideIfOffscreen for highlighters infobar elements r=Honza
new 924e3d852efc1 Bug 1763456 - [wdspec] Disable print to PDF tests for Android debug due to crashes for isolated-process jobs. r=webdriver-reviewers,jgraham
new dc2c329a3f19e Bug 1763471 - Fix test_PanelTestProvider.js r=emcminn
new 22f56cefb4181 Backed out changeset 5284cdd33fc1 (bug 1762501) on devs request. CLOSED TREE
new 403906ccb4c6d Bug 1762803 r=zombie,mixedpuppy
new 2cac34765c75a Bug 1757917 - Improve the styling applied to iframes injected by the SmartBlock shim for Google Publisher Tags to prevent conflicts with some websites; r=denschub,webcompat-reviewers
new f7009a7249167 Bug 1762909 - Remove dead Adobe Flash hang code in BrowserGlue r=mconley
new a8c8aab2e1852 Bug 1758475 - Add StorageArea.onChanged event targets r=rpl
new 3a5d9a53ba019 Bug 1435766 - Reimplement nsDirectoryService Mac getters in terms of GetSpecialSystemDirectory, r=xpcom-reviewers,mccr8
new cb02113c4e4c9 Backed out 2 changesets (bug 1762749) for causing xpcshell failures on test_localfile.js. CLOSED TREE
new 919ce7efb2401 Bug 1761511 - Part 1: Set up moz.yaml vendoring for gtest, r=ahal,tjr
new e1ae28781825d Bug 1761511 - Part 2: Vendor the latest version of gtest, r=ahal
new b48d249a343be Bug 1761511 - Part 3: Switch builds over to use the new vendoring of gtest, r=ahal
new ab856dbf40b1c Bug 1761511 - Part 4: Remove the previous vendoring of gtest, r=ahal
new f1c3a8f87cd63 Bug 1761511 - Part 5: Fix gtest deprecation warnings, r=ahal
new e31ecd579bd25 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new 771e75657693b Merge autoland to mozilla-central. a=merge
new fc5c4461124b8 Backed out 2 changesets (bug 1762749) for causing xpcshell failures on test_localfile.js. CLOSED TREE
new 97d21fa167ea5 Backed out 5 changesets (bug 1761511) for causing build bustages. CLOSED TREE
new 31ed2429a5661 Bug 1751693: Add telemetry probe to measure glyph rasterization time and the required plumbing for WR. r=nical
new b607403c43674 Bug 1762243 - component style revisions r=thecount
new 45c5dd08a9759 Backed out changeset fb60e3e761d2 (bug 1751693) for causing wrench bustages. CLOSED TREE
new db86fdb01a55b Bug 1706320 - fixed the space between rows of text of Import complete and Import Error modal r=sgalich
new d38ad284ad272 Bug 1732416 - Change media.decoder-doctor.wmf-disabled-is-failure to atomic bool. r=alwu
new 06487ec55263c Bug 1759324 - fix vp8 under/overshoot percentages r=bryce
new ab022b52e4a50 Bug 1761947: Visit stolen resume points in MNodeIterator r=jandem
new cb0867db9dca3 Bug 1754220 - Update ASRouter messages when force-enrolling in an experiment r=dmose
new 6c12fecdba3f4 Bug 1763190 - allow pip video wrappers for beta channel. r=pip-reviewers,mhowell
new 76b5f3d7d5763 Bug 1762085 - Add video wrapper with subtitle support for funimation.com. r=niklas,kpatenio
new f33f9c7171101 Backed out changeset 253a415f7be7 (bug 1754220) for causing ASRouter related newtab failures. CLOSED TREE
new e88dc3656a0a7 Bug 1763396 - Force toolbar-theme to system in a test, to fix it on devedition where dark theme is the default.
new 2b2d7891c1f6f Bug 239460 - Specify types for XPIDL consts in C++, r=xpcom-reviewers,mccr8
new 9d544b1925a44 Backed out changeset 9cc08c2f20be (bug 239460) for causing build bustage. CLOSED TREE
new 8c4605cfa484f Bug 1762730: Update wgpu-core, wgpu-hal, and wgpu-types to 75e82afd. r=jgilbert
new bc55cd9f9bc9c Bug 1763305: Update minimum Rust version to >= 1.59.0 r=glandium
new 06449dd5e614a Bug 1763307: wrench: Remove pre-1.57 Rust code. r=gw
new 281f40ed7167c Bug 1763308: Remove pre-Rust-1.59 code from ipcclientcerts moz.build. r=keeler
new 91e18f14d875c Bug 1760160 - Make `ContentCacheInChild` stop storing content if editable element has already been blurred r=m_kato
new 7ed9829302194 Bug 1763310 - Report ARM64 Windows 11+ as "x86_64" (and continue to report Windows 10 as "x86"). r=hsivonen,necko-reviewers,dragana
new 74bb3ccbd4b83 Bug 1762547 - Make --enable-gpsd a system_lib_option. r=firefox-build-system-reviewers,mhentges
new 3c928097bff4d Bug 1723202 - [geckodriver] Update changeset and release date for the 0.31.0 release. r=webdriver-reviewers,jgraham DONTBUILD
new 9e7b607148358 Bug 1762923: Fold s[idx].charCodeAt(0) to s.charCodeAt(idx). r=iain
new 4b422845c8061 Bug 1763390: Destroy the cycle collector explicitely in WorkerThreadPrimaryRunnable before checking the global scope sentinels. r=dom-worker-reviewers,smaug
new 260c123f84714 Bug 1737500: Return fallback for unsupported values in GetStringOrBooleanOption. r=platform-i18n-reviewers,gregtatum
new 7c749700100d6 Bug 1763163 - Part 1: Use no temp registers for strict equality against null or undefined. r=iain
new d90afc8c37b17 Bug 1763163 - Part 2: Use registers instead of definitions for testValueTruthy. r=iain
new 12d2a01868327 Bug 1763163 - Part 3: Reduce temp registers for LNotV. r=iain
new 856dbb1232102 Bug 1763163 - Part 4: Update a comment about TI. r=iain
new c24400218d9e6 Bug 1763163 - Part 5: Reduce temp registers for LIsNullOrLikeUndefinedV. r=iain
new 9a2cd431c1a03 Bug 1763163 - Part 6: Use temp-unbox registers for LNotV and LTestVAndBranch. r=iain
new 4feec60a26f39 Bug 1763351 part 1 - Don't guard on a specific prototype object in instanceof CacheIR. r=iain
new 573568e8c366f Bug 1763351 part 2 - Always use a register for LInstanceOf* RHS. r=iain
new 0f9a92b24d509 Bug 1763501: Treat ".newTarget" as unscopable. r=jandem
new c5341a61a34ce Bug 1723202 - [geckodriver] Cargo.toml updates for publishing Marionette and geckodriver crates on crates.io. r=webdriver-reviewers,jgraham DONTBUILD
new 9ccf5a628f1d3 Merge mozilla-central to autoland. CLOSED TREE
new 752a0ee0473c6 Bug 1763405 - Use a higher priority for the renderer thread. r=gfx-reviewers,jnicol
new 7cb75f73030ee Bug 1755316 - Add extra logging to platforms decoders r=alwu
new 745421891072a Bug 1755316 - Move AsyncBlockers outside of media r=nika,alwu
new afe761fc9896e Bug 1755316 - Improve AsyncBlockers with ThreadSafety guards and simplifications r=nika
new 5f6a220d8584e Bug 1755316 - Introduce PUtilityAudioDecoder as a UtilityProcess user r=alwu,nika
new 57f891080f88f Bug 1755316 - Perform audio decoding on PUtilityAudioDecoder r=alwu,nika,jld,bobowen,haik
new 9d9fffdfd9629 Bug 1755316 - Add audio tests with simultaneous processes r=alwu
new e21d4968c845b Bug 1755316 - Add Utility AudioDecoder Sandbox test r=jld,haik
new 72333e2e93ce8 Bug 1762803 - Additional test case r=zombie
new 9bd876e7c3ec1 Bug 1739691 - Make keyboard shortcuts for media documents work after clicking outside the media element. r=dholbert
new 2b39c9ff18c9b Bug 1751093 - Clean up Cloud Storage API and its usage in about:preferences r=preferences-reviewers,Gijs
new 2893cfed87b5f Bug 1762407 - Do not scroll content with `content-visibility: hidden` ancestors into view r=emilio
new 7cc5a5cf03fce Bug 1741293 - Make Adwaita dark accent color the same as Adwaita light. r=stransky
new a9620e05aab3f Bug 1763591 - Clean up a bit nsWaylandDisplay. r=stransky
new cee8f9871423f Bug 1763392 - Generate SDK bindings for nested Java classes as nested C++ classes. r=agi,media-playback-reviewers,bryce
new 93571c3d7e369 Bug 1763103 - Part 1: Update a comment to no longer mention object groups. r=arai
new 5635ae8e8d5e7 Bug 1763103 - Part 2: Stop passing redundant FunctionFlags when initialising a FunctionBox. r=arai
new 47c3eea2cbd8c Bug 1763103 - Part 3: Clean-up emitPrivateMethodInitializer. r=arai
new 4d5a126c0f740 Bug 1763103 - Part 4: Only initialise home object for private instance accessors when neeeded. r=arai
new 9d4012cbd38c6 Bug 1763103 - Part 5: Don't require extended functions when |super| isn't used. r=arai
new 2b7a6d9e7b402 Bug 1761182: Improve ContentParent shutdown blocker singletons lifecycles. r=mccr8,smaug
new 0a5cb6f449635 Bug 1760944 - Update array length in ArrayShiftMoveElements. r=iain,jonco
new 9ca8cec9f5a61 Bug 1761870 [Wayland] Don't assert if there's active draw callback after unmap event r=emilio
new 2e6ccbec80d3a Bug 1761870 [Wayland] Clear button press count on D&D workaround if D&D is finished r=emilio
new 0024e9426e58b Bug 1761870 [Wayland] Mark MozContainer as mapped to make sure moz_container_wayland_unmap() is called on hide/withdraw r=emilio
new ed0b2fca21ef4 No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM
new 3982c53c50b38 Bug 1730642 - [remote] Emit internal MessageHandler events with their original name r=webdriver-reviewers,whimboo
new e3c22ecafc29a Bug 1730642 - [remote] Extract internal event logic to a dedicated class r=webdriver-reviewers,whimboo
new 07b6609d7d968 Bug 1730642 - [webdriver-bidi] Implement a basic browsingContext.navigate command r=webdriver-reviewers,whimboo
new 5d0a935c26011 Bug 1730642 - [wdspec] Add browsing context navigate command to browsing context module r=webdriver-reviewers,whimboo
new 3264767190116 Bug 1730642 - [wdspec] Added web-platform tests for browsingContext.navigate command r=webdriver-reviewers,whimboo
new a6967b8a6531f Bug 1763615 - [marionette] Fix test_add_test_manifest for pytest 7 r=webdriver-reviewers,whimboo
new e2f85d3c3b147 Bug 1759624 - Support empty pubKeyCredParams when creating WebAuthn credentials r=dveditz
new c24f60bb9d3c9 Bug 1763280 - Enable avoid copying hardware decoded video on intel GPU on Window on nightly r=jrmuizel,gfx-reviewers
new 7da999ad0f32d Bug 1753304 - Save to Pocket panels Set initial heights and widths for both sets of panels r=gvn
new 4220064b47d7c Bug 1761652 - Fail to write session file more gracefully if we started in permanent private browsing r=Gijs
new 9e26010ae410c Bug 1762749 - Fix ESLint rule warnings for no-unused-vars in xpcom/tests/unit/test_localfile.js and upgrade tests to use add_task. r=Standard8
new aaf8a82db8b2f Bug 1762749 - Fix ESLint rule warnings for no-unused-vars in xpcom/tests/unit/test_hidden_files.js. r=Standard8
new a4f19fddbc385 Bug 1744967 - Run Records&Tuples tests on ci r=mgaudet,glandium
new b93a311529d55 Bug 1763642 - Fix assertion where we try to free stale blob keys. r=gfx-reviewers,lsalzman
new ac4171c757462 Bug 1763643 - Turn on SVG image blob recordings. r=gfx-reviewers,lsalzman
new e9d7d40db7efd Bug 1682326: Refactor QuotaManager::Shutdown for readability. r=dom-storage-reviewers,janv
new 79f0e6cf55193 Bug 1757186: Unnest QM shutdown timers and extend crash timer scope. r=dom-storage-reviewers,janv
new 9771f934eeb8a Bug 1763047 - Reduce code duplication in LoginAutoComplete and introduce async filling by LoginManagerParent r=tgiles,dimi
new 70995218a3dd0 Bug 1763618 - Add overflow to login intro illustration so that layout will shrink accordingly when zoomed in. r=sgalich
new 165f68ad069c2 Bug 1761052 - Implement remotely configurable frequency capping for Suggest suggestions. r=daisuke,nanj
new 24f27855d6d7f Bug 1761058 - Implement telemetry for Suggest suggestion frequency capping. r=daisuke
new 5821999965b3e Bug 1763640 - Add StartBuffering marker. r=alwu
new 7436356710607 Bug 1763609 - Part 1: Update list of unsupported features. r=mgaudet
new 7445c5272984f Bug 1763609 - Part 2: Update Github URL. r=mgaudet
new a70d5b986417f Bug 1763609 - Part 3: Update test262 April 2022. r=mgaudet
new 02bb2c9e54815 Bug 1763609 - Part 4: Update test262 exclusion list. r=mgaudet
new 09af1e78c9142 Bug 1659593: Make `./mach vendor python` cross-platform r=ahal
new faaa6997b34bc Backed out 4 changesets (bug 1763609) for causing SM bustages.
new f443f2b4a7641 Backed out changeset 5e9e518bd470 (bug 1763047) for causing failures at test_autocomplete_highlight_username_only_form.html. CLOSED TREE
new bd0fd127b6d45 Bug 1762477 - Add test coverage for resetMessageState in ASRouter.jsm r=dmose
new bb008118d2ef4 Bug 1763495 part 1: Remove some unnecessary styles in TopLevelVideoDocument.css. r=hsivonen,emilio
new 49f86dbd38fb0 Bug 1763495 part 2: Use 'inset' shorthand in TopLevelImageDocument.css and TopLevelVideoDocument.css. r=emilio
new 20cb0cdcb7771 Bug 1617283 - Shifted AudioSession to MTA and removed COM violations r=handyman
new 7e8f02e669824 Bug 1762972 - Don't use head.js in standalone tests. r=mstriemer
new b9f0ee570cdfa Bug 1763486 - Improve heart animation image asset for dark mode r=mviar
new 7fa9b1b142bdf Bug 1763577 - MR2-426 - Implement initial snapshots expiration. r=mossop
new 5b046da905a2b no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new 0ec2499076cfa Bug 1763470 - Accessibility updates for FX100 upgrade dialog r=Mardak
new d49143cc92608 Bug 1763424 - Limit ImageData typed array to 2Gb when created using its constructor r=edgar
new 551344eb74a2f Bug 1747105 - [devtools] Cover SourceTree behavior when having many sources loaded from the same URL. r=bomsy
new ed172a3449353 Bug 1747105 - [devtools] Covers the source text content for named eval and same url loaded many times. r=bomsy
new b381342993e3e Bug 1673104 - [puppeteer] Synchronize page.spec.ts fix from puppeteer PR #8208 r=webdriver-reviewers,whimboo
new 1b4451b86f1fc Bug 1762433 - Fixes for Windows HCM r=mviar
new 23b89f8c85c38 Merge autoland to mozilla-central a=merge
new 8823ada704f15 Merge mozilla-central to autoland. CLOSED TREE
new 55392c2e7320d Bug 1733232 - Use reflow callbacks to properly track video control / caption sizes. r=dholbert
new fc117ea85dd56 Bug 1763644 - Add basic @container rule parsing and boilerplate. r=firefox-style-system-reviewers,layout-reviewers,boris
new 4f132362b1223 Bug 1762474 - Make CSSConditionRule.conditionText readonly. r=layout-reviewers,firefox-style-system-reviewers,boris
new d4ba518a1201c Bug 1762394 menu startupCache persistence r=robwu
new 1a0219d30e13d Backed out 2 changesets (bug 1747105) for causing failures at browser_dbg-features-source-text-content.js. CLOSED TREE
new c1d171544c723 Backed out 2 changesets (bug 1763644, bug 1762474) for causing failures at test_interfaces.html. CLOSED TREE
new 45e9eef39f7f7 Bug 1763262 - Remove unused toggleMenuButtonInToolbar r=Gijs
new 6a8eb0943c7a7 Bug 1763712 - Prevent getRelatedElement() from passing empty string to getElementById(). r=Gijs
new 276a88c08aca2 Bug 1725756 - disable browser_minimize.js on mac opt r=aryx DONTBUILD
new 1d7a0d3629a07 Bug 1763396 - Use the content pref, as the test is loaded in the content area.
new 4cf7140482ced Bug 1733232 - add a reftest. r=emilio
new 844b15ebc1b5f Bug 1755274 - disable browser_telemetry_togglePiP.js on Linux_64_Nofis_debug for frequent failures. r=intermittent-reviewers,pip-reviewers,jmaher,mconley
new 898b3335beb9c Bug 1763644 - Add basic @container rule parsing and boilerplate. r=firefox-style-system-reviewers,layout-reviewers,boris
new f48e5b32de596 Bug 1762474 - Make CSSConditionRule.conditionText readonly. r=layout-reviewers,firefox-style-system-reviewers,boris
new 51437e8fd34de Bug 1763368 - Revert upstream commit to fix Bengali text rendering regression. r=jfkthame
new ff12c3d22cae6 Bug 1763679 - Null-check in PrintTargetPDF, rather than relying on the caller to do so. r=hiro
new cc87888919d99 Bug 1762125. Allow DXVA on newer Intel drivers. r=alwu
new 7e468f92be47c Bug 1763574 - Fix non-texture dirty rects incorrectly adding render tasks r=gfx-reviewers,lsalzman
new 3e31b63b4ffaa Backed out 2 changesets (bug 1763644, bug 1762474)for causing failures at idlharness.html. CLOSED TREE
new 37716ddbc38e5 Bug 1763644 - Add basic @container rule parsing and boilerplate. r=firefox-style-system-reviewers,layout-reviewers,boris
new 03d33c13bf72e Bug 1762474 - Make CSSConditionRule.conditionText readonly. r=layout-reviewers,firefox-style-system-reviewers,boris
new 28844e8f80205 Bug 1639087 - Add dragcaret event by accessible caret. r=TYLin,smaug
new 8abdcc7d3eea4 Bug 1639087 - Add Magnifying glass support in GeckoView. r=geckoview-reviewers,agi,owlish
new 3c0087116298d Bug 1696771: Always null check the ContentProcessManager singleton before use. r=smaug
new 0d0ad9c7f36ad Bug 1763746 - Stop preferring dark background for SelectedItem/SelectedItemText. r=stransky
new 6b8edab5661e8 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new c463ca58c7227 Backed out changeset 2531ddbeeffa (bug 1696771) for causing multiple failures CLOSED TREE
new ae4e1b024641d Bug 1763609 - Part 1: Update list of unsupported features. r=mgaudet
new f9ec3301f19e9 Bug 1763609 - Part 2: Update Github URL. r=mgaudet
new e24361a3a208a Bug 1763609 - Part 3: Update test262 April 2022. r=mgaudet
new 20f36004f47ed Bug 1763609 - Part 4: Update test262 exclusion list. r=mgaudet
new 5444611211094 Merge autoland to mozilla-central. a=merge
new c9cdcab8b2ad2 Bug 1763386 - [devtools] Cleanup up remaping breakpoints r=ochameau
new b0d4505476787 Bug 1758768 - [devtools] Skip browser_rules_user-property-reset.js on windows debug r=ochameau
new 5a26859ea727b Bug 1696771: Always null check the ContentProcessManager singleton before use. r=smaug
new 1a4fb6e1b8a46 Bug 1763047 - Reduce code duplication in LoginAutoComplete and introduce async filling by LoginManagerParent r=tgiles,dimi
new a4d47cfd00538 Bug 1756903 - Consider using client decorations everywhere. r=stransky
new 64d20603a3881 Bug 1763801 - Enable OffscreenCanvas on zoom.us without subdomains. r=gfx-reviewers,jrmuizel
new a9a85f3eca988 Bug 1763741 - Make gfx types take the right amount of space in MSVC. r=jrmuizel,glandium
new 548997b639ddb Bug 1763184 - Remove unreachable special-case in ScreenGetterGTK. r=stransky
new d76aa2d19ab9e Backed out changeset d1eb6fe5a1fa (bug 1763047) for causing mochitest failures in test_autocomplete_highlight_username_only_form.html CLOSED TREE
new 555f40d15ce74 Bug 1763489 - add failure report to test-info. r=gbrown
new 3a84a8531860a Bug 1763818 - Add a failure reason string for driver version mismatch. r=aosmond
new 18b32b3f08a38 Bug 1763184 - Fix -Wunused in non-wayland builds.
new edbae5e74cfff Merge mozilla-central to autoland on a CLOSED TREE
new 46b85a0f91939 Bug 1763750 - Tweak cascade priority to split writing-mode and font properties. r=hiro
new 9f4a78b8b951d Merge autoland to mozilla-central. a=merge
new 406bc339fd737 Bug 1763414 - Make gfxFontEntry instances usable from multiple threads. r=lsalzman
new 444626c92d429 Bug 1763647 - content-visibility: hidden and content-visibility: auto should enable containment r=emilio
new 6c6db02183452 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new c0a9789940493 Merge autoland to mozilla-central. a=merge
new 46e2447dd97ea Merge mozilla-central to autoland on a CLOSED TREE
new d7e0ba4f2aae0 Bug 1763727 [Wayland] Paint to Gtk owned wl_surface in main thread r=emilio
new 7bf744bba7d2b Bug 1751492 - Fixed typo in skip -if. a=testonly
new 9ab673c6e2c8a Backed out changeset 4c01de826e16 (bug 1763727) for causing multiple failures in /widget/gtk/<random> CLOSED TREE
new 8193d84afd150 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new d6349e9ab20f8 Merge autoland to mozilla-central. a=merge
new 23bbb257ed89c Bug 1763592 part 1 - Make setupAlignedABICall work on ARM64. r=iain
new f2f731cebd409 Bug 1763592 part 2 - Use setupAlignedABICall for some ABI calls. r=iain
new ff10a81246640 Bug 1763592 part 3 - Use setupAlignedABICall for more ABI calls. r=iain
new d6102694f111f Bug 1763592 part 4 - Use setupAlignedABICall for ABI calls involving double registers. r=iain
new 7ceae8b41626e Bug 1763592 part 5 - Use setupAlignedABICall for more ABI calls. r=iain
new 2644d47fecfab Bug 1763592 part 6 - Use setupAlignedABICall for some GC barrier ABI calls. r=iain
new 6645d27972f31 Bug 1763592 part 7 - Use setupAlignedABICall for DOM ABI calls. r=iain
new d422cade266c1 Bug 1763783 - Part 1: Remove no longer needed ICU patch. r=platform-i18n-reviewers,jfkthame
new f313893ec3840 Bug 1763783 - Part 2: Update in-tree ICU to release 71.1. r=platform-i18n-reviewers,jfkthame
new 32572edcc8c91 Bug 1763783 - Part 3: Update time zone data to tzdata2022a. r=platform-i18n-reviewers,jfkthame
new 896cc48cbe0ad Bug 1763783 - Part 4: Update language tags mappings to CLDR 41. r=platform-i18n-reviewers,jfkthame
new 07016367bb868 Bug 1763783 - Part 5: Update numbering systems to CLDR 41. r=platform-i18n-reviewers,jfkthame
new b1e9873b81390 Bug 1763783 - Part 6: Update currency units. r=platform-i18n-reviewers,jfkthame
new 6c6068c08ba2e Bug 1763783 - Part 7: Update expected test results. r=platform-i18n-reviewers,jfkthame
new fae9184b029e4 Bug 1763783 - Part 8: Bump minimum required ICU version to 71.1. r=platform-i18n-reviewers,jfkthame
new 2fbc8e3ea789d Bug 1763783 - Part 9: Update ICU draft API guards. r=platform-i18n-reviewers,jfkthame
new f1f95f79bf3ea Bug 1763783 - Part 10: Remove no longer needed workarounds for ICU-21154 and ICU-21155. r=platform-i18n-reviewers,jfkthame
new 1e31a11d1aa36 Bug 1763783 - Part 11: Updating ICU requires a clobber. r=platform-i18n-reviewers,jfkthame
new fc8bdb5e32103 Backed out 11 changesets (bug 1763783) for causing spidermonkey bustages. CLOSED TREE
new ce85cfcaa5684 Bug 1763783 - Part 1: Remove no longer needed ICU patch. r=platform-i18n-reviewers,jfkthame
new 1cdbc95a1a0d0 Bug 1763783 - Part 2: Update in-tree ICU to release 71.1. r=platform-i18n-reviewers,jfkthame
new aa874204c64c7 Bug 1763783 - Part 3: Update time zone data to tzdata2022a. r=platform-i18n-reviewers,jfkthame
new b4dedd331d3fb Bug 1763783 - Part 4: Update language tags mappings to CLDR 41. r=platform-i18n-reviewers,jfkthame
new 66a6f695aee08 Bug 1763783 - Part 5: Update numbering systems to CLDR 41. r=platform-i18n-reviewers,jfkthame
new acb1c3a407133 Bug 1763783 - Part 6: Update currency units. r=platform-i18n-reviewers,jfkthame
new 8d16c04f444e6 Bug 1763783 - Part 7: Update expected test results. r=platform-i18n-reviewers,jfkthame
new 3f01ca41f15af Bug 1763783 - Part 8: Bump minimum required ICU version to 71.1. r=platform-i18n-reviewers,jfkthame
new 7ba32fa08ed88 Bug 1763783 - Part 9: Update ICU draft API guards. r=platform-i18n-reviewers,jfkthame
new 86c5ec0c11e81 Bug 1763783 - Part 10: Remove no longer needed workarounds for ICU-21154 and ICU-21155. r=platform-i18n-reviewers,jfkthame
new ba82c244f2064 Bug 1763783 - Part 11: Updating ICU requires a clobber. r=platform-i18n-reviewers,jfkthame
new 47809a0a2b180 Backed out 11 changesets (bug 1763783) for causing spider monkey bustages. CLOSED TREE
new 5abfd7090a201 Bug 1763783 - Part 1: Remove no longer needed ICU patch. r=platform-i18n-reviewers,jfkthame
new 24a5288b23a8e Bug 1763783 - Part 2: Update in-tree ICU to release 71.1. r=platform-i18n-reviewers,jfkthame
new 0aec705852beb Bug 1763783 - Part 3: Update time zone data to tzdata2022a. r=platform-i18n-reviewers,jfkthame
new fb2bb913f0a16 Bug 1763783 - Part 4: Update language tags mappings to CLDR 41. r=platform-i18n-reviewers,jfkthame
new 5d79335960844 Bug 1763783 - Part 5: Update numbering systems to CLDR 41. r=platform-i18n-reviewers,jfkthame
new 30a13eeb31744 Bug 1763783 - Part 6: Update currency units. r=platform-i18n-reviewers,jfkthame
new 5016c99b8f535 Bug 1763783 - Part 7: Update expected test results. r=platform-i18n-reviewers,jfkthame
new e90484b2ae759 Bug 1763783 - Part 8: Bump minimum required ICU version to 71.1. r=platform-i18n-reviewers,jfkthame
new 203361894bcfc Bug 1763783 - Part 9: Update ICU draft API guards. r=platform-i18n-reviewers,jfkthame
new 95615cb3c9e6a Bug 1763783 - Part 10: Remove no longer needed workarounds for ICU-21154 and ICU-21155. r=platform-i18n-reviewers,jfkthame
new 83e72b1d28053 Bug 1763783 - Part 11: Updating ICU requires a clobber. r=platform-i18n-reviewers,jfkthame
new 15bdebfa75df7 Backed out 11 changesets (bug 1763783) for causing gtest failures. CLOSED TREE
new fddfa4c489c60 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new 75a12473523ce Merge autoland to mozilla-central. a=merge
new de91f5ee41251 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new 2d1c97da6309f Bug 1763783 - Part 1: Remove no longer needed ICU patch. r=platform-i18n-reviewers,jfkthame
new d9409e29f8eca Bug 1763783 - Part 2: Update in-tree ICU to release 71.1. r=platform-i18n-reviewers,jfkthame
new bf0b6fd5c1890 Bug 1763783 - Part 3: Update time zone data to tzdata2022a. r=platform-i18n-reviewers,jfkthame
new 0730f55989aec Bug 1763783 - Part 4: Update language tags mappings to CLDR 41. r=platform-i18n-reviewers,jfkthame
new 4ba1e37080e90 Bug 1763783 - Part 5: Update numbering systems to CLDR 41. r=platform-i18n-reviewers,jfkthame
new e6c1fdf9e7930 Bug 1763783 - Part 6: Update currency units. r=platform-i18n-reviewers,jfkthame
new 64e2cbf62b96e Bug 1763783 - Part 7: Update expected test results. r=platform-i18n-reviewers,jfkthame
new fe51c9705339e Bug 1763783 - Part 8: Bump minimum required ICU version to 71.1. r=platform-i18n-reviewers,jfkthame
new 2130cb5dbfd61 Bug 1763783 - Part 9: Update ICU draft API guards. r=platform-i18n-reviewers,jfkthame
new 8d87ceda135c0 Bug 1763783 - Part 10: Remove no longer needed workarounds for ICU-21154 and ICU-21155. r=platform-i18n-reviewers,jfkthame
new c502e4b8d0e0d Bug 1763783 - Part 11: Updating ICU requires a clobber. r=platform-i18n-reviewers,jfkthame
new a9867963344f2 Bug 1763867 - Annotate a reftest as fuzzy on macOS due to scrollbar snapping / anti-aliasing.
new 2cafd2f2b19c8 Bug 1714221 - disable browser_creditCard_telemetry on mac r=intermittent-reviewers,MasterWayZ
new e0bb07ce468e7 Bug 1710788 - disable browser_bug295977_autoscroll_overflow.js on Linux_64 for frequent failures. r=intermittent-reviewers,MasterWayZ DONTBUILD
new 4e09c59fe6cf0 Bug 1761932: Move more of the filtering and scoring related work to SnapshotScorer. r=Standard8
new 98bd0ea7479ef Bug 1761932: Expose snapshot recommendation sources as a map. r=Standard8
new 181850127be96 Bug 1761932: Call recommendation sources in parallel and apply source-specific weights. r=Standard8
new c4d9f8e43b442 Bug 1761932: Add source scores together when a snapshot is recommended by more than one source. r=Standard8
new 5d3516c35d608 Bug 1761932: Allow overriding the weight of recommendation sources when creating the selector. r=Standard8
new b5dd290e1e6a1 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new cc3925436e0ce Bug 1762813 - Add support for resolve ops on picture cache and color targets r=gfx-reviewers,lsalzman
new 0e93b94f4c204 Merge autoland to mozilla-central. a=merge
new 1754a051153e2 Merge mozilla-central to autoland on a CLOSED TREE
new 278a264cd7933 Bug 1762839 - Fix Win specific thread annotations in nsProcessCommon. r=jesup,rkraesig
new c985cc36b7e12 Bug 1762839 - Adjust locking in AvailableMemoryWatcherWin to appease thread safety checker. r=nika
new 28eba1d524fe8 Bug 1762818 - Add support for sub-graphs to surface builder r=gfx-reviewers,nical
new eedf4d7699c61 Bug 1757861 - Part 1 - Transition VideoColorSpace to use gfx and gfx::CICP color space enums. r=alwu
new 8e3af9c183bdf Bug 1757861 - Part 2 - Add AV1 codec string parsing for MediaCapabilities, etc. decoding support checks. r=alwu
new 8e24faf1c2db6 Bug 1760910 - Use root margin instead of half-visibility for scroll pinning r=nchevobbe
new e85628cd17a81 Bug 1753177 - Clean up unnecessary componentMap in MessageContainer.js r=nchevobbe
new 81292d59a96f8 Bug 1753177 - Use a virtualized list for webconsole output r=nchevobbe
new cf9e71c1d9d37 Bug 1757431 - Update orientation lock information in browsing context when exiting full screen. r=smaug
new 456dbfebe73ef no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new 8cf2e0b85b04d Bug 1762279 [wpt PR 33428] - Add triggerpopup content attribute support [popup [5/N], a=testonly
new aeeb7bcddc4d4 Bug 1761365 [wpt PR 33358] - [renderblocking] Add a new class to get link preload finish callbacks, a=testonly
new cdd06a541b104 Bug 1762169 [wpt PR 33420] - Do not traverse a slot node if recalculating slot assignment, a=testonly
new 742bc9f93ab22 Bug 1762252 [wpt PR 33426] - WebKit export of https://bugs.webkit.org/show_bug.cgi?id=238016, a=testonly
new b58fdb143c8ca Bug 1762193 [wpt PR 33421] - [css-ui] Split generated compute-kind-of-widget tests, a=testonly
new 98405b5bdd15b Bug 1762193 [wpt PR 33421] - Update wpt metadata, a=testonly
new d70a5ba8e7c19 Bug 1762375 [wpt PR 33353] - [dPWA] Sub Apps - add code for remove() API, a=testonly
new 058031e8437a0 Bug 1762375 [wpt PR 33353] - Update wpt metadata, a=testonly
new 48b13cca7a456 Bug 1762376 [wpt PR 33445] - Mark click_iframe_crossorigin.sub.html as intermittent on all platforms, a=testonly
new 924b183bc4228 Bug 1761010 [wpt PR 33325] - Replace "install" dependencies with requirements.txt for wpt commands, a=testonly
new d865404212514 Bug 1762363 [wpt PR 33443] - Automatically enable MojoJS also on Chrome beta/stable, a=testonly
new 6e225c7d6b331 Bug 1762154 [wpt PR 33416] - Make color-scheme meta affect all normal schemes, a=testonly
new 78c148b286dfd Bug 1762369 [wpt PR 33444] - Remove unused ConditionalValue.set_value, a=testonly
new c2f5c1ea79544 Bug 1762337 [wpt PR 33442] - Fix DCHECK in FinishFragmentation()., a=testonly
new 5245cde3efdf6 Bug 1762400 [wpt PR 33448] - Only expand the last column set if we're actually past it., a=testonly
new 4729b4b7312b1 Bug 1762315 [wpt PR 33438] - Remove/update old beforematch events, a=testonly
new bf8f87e3a6ba7 Bug 1762315 [wpt PR 33438] - Update wpt metadata, a=testonly
new 72c3e444e47fd Bug 1762311 [wpt PR 33436] - Navigation API: fix traversal + sandboxing interactions, a=testonly
new ec5e6709a9fd5 Bug 1762311 [wpt PR 33436] - Update wpt metadata, a=testonly
new 918d3f585cf51 Bug 1762405 [wpt PR 33450] - Hit-test fragmented transformed inlines correctly., a=testonly
new 48ce0ab0c5102 Bug 1762402 [wpt PR 33449] - Pre-paint: Don't miss AREA elements in culled inlines., a=testonly
new 19d47624b084b Bug 1762408 [wpt PR 33451] - Test that preloads only work when connected to document, a=testonly
new ca972867b396f Bug 1762395 [wpt PR 33447] - Update idlharness.js tests for new File System standard, a=testonly
new ab93eedaa5aca Bug 1762395 [wpt PR 33447] - Update wpt metadata, a=testonly
new 00f16732c903a Bug 1762383 [wpt PR 33446] - Sync interfaces/ with @webref/idl 3.6.0, a=testonly
new 571651bb79f8c Bug 1762383 [wpt PR 33446] - Update wpt metadata, a=testonly
new 2ce3767bfa959 Bug 1761468 [wpt PR 33369] - Cleanup metadata update frontend, a=testonly
new 52216959dfaf8 Bug 1637927 [wpt PR 23593] - Remove additional license files for the CSS2 test suite, a=testonly
new 4691b9997601a Bug 1762310 [wpt PR 33435] - Rename FontMetadata to FontData in Blink IDL., a=testonly
new 751ddcfec38bb Bug 1762486 [wpt PR 33462] - NavigateEvent.restoreScroll() should throw if repeated or called after transition completes, a=testonly
new 92ac252aabab0 Bug 1762486 [wpt PR 33462] - Update wpt metadata, a=testonly
new 65640c41d809d Bug 1762317 [wpt PR 33439] - Add anchor content attribute and hook up to popups [popup 6/N], a=testonly
new 6c2b954e61373 Bug 1762317 [wpt PR 33439] - Update wpt metadata, a=testonly
new 88d8fbbe62a8b Bug 1762637 [wpt PR 33473] - Allow vertical writing-modes on -webkit-box., a=testonly
new 96b619fa9a295 Bug 1762314 [wpt PR 33437] - Migrate focus handling logic from <popup> to Element [popup 7/7], a=testonly
new fed52a6e3f1e1 Bug 1762624 [wpt PR 33471] - Add [Unscopable] to the popup attribute, a=testonly
new 9954339aed38b Bug 1762630 [wpt PR 33472] - Remove scroll-to-light-dismiss behavior from popups, a=testonly
new f449265ed04fc Bug 1762630 [wpt PR 33472] - Update wpt metadata, a=testonly
new f5067dcbfe073 Bug 1762325 [wpt PR 33440] - Ensure fallback setup when manual slots are inserted into shadow DOM, a=testonly
new ea65c3eb84f8d Bug 1762480 [wpt PR 33461] - Navigation API: change { replace } to { history }, a=testonly
new 76950cbffffbc Bug 1762480 [wpt PR 33461] - Update wpt metadata, a=testonly
new 51d705bd96e71 Bug 1762664 [wpt PR 33478] - Deflake CreateImageBitmap test, a=testonly
new acae10ab83a36 Bug 1762670 [wpt PR 33481] - Bump types-requests from 2.27.15 to 2.27.16 in /tools, a=testonly
new ae4fde39e563f Bug 1762564 [wpt PR 33467] - Remove a DCHECK in TransformTree::CombineTransformsBetween(), a=testonly
new 4575dfcea5880 Bug 1760463 [wpt PR 33271] - [css-ruby] Adding japanese .woff font resource into block-ruby-001 test and reference, a=testonly
new b74a6578813c7 Bug 1762918 [wpt PR 33162] - Add `shadowrealm` support in testharness.js, a=testonly
new 83416bd0c0aea Bug 1762850 [wpt PR 33488] - WebKit export of https://bugs.webkit.org/show_bug.cgi?id=231174, a=testonly
new ba5d78f4813d6 Bug 1762850 [wpt PR 33488] - Update wpt metadata, a=testonly
new 8c5a340f25546 Bug 1762329 [wpt PR 33441] - ZoomForDSF: Add fuzziness to a table width test, a=testonly
new f801f0eb6bf96 Bug 1743188 [wpt PR 31760] - WebKit export of https://bugs.webkit.org/show_bug.cgi?id=233525, a=testonly
new 3d6e7e503bd01 Bug 1761575 [wpt PR 33375] - [renderblocking] Register finish callbacks for link header preloads, a=testonly
new d13bcd75c6bc0 Bug 1761575 [wpt PR 33375] - Update wpt metadata, a=testonly
new 2b1d34afe1477 Bug 1762682 [wpt PR 33483] - Update WPT for "Change default allowlist to 'all' #156", a=testonly
new 84da718c97c18 Bug 1762942 [wpt PR 33494] - Convert <embed hidden> into a proper boolean attribute, a=testonly
new b2cbcb3cb41cc Bug 1762942 [wpt PR 33494] - Update wpt metadata, a=testonly
new c9f1d87efc9ec Bug 1762943 [wpt PR 33495] - Disable relayout on intrinsic size change when fragmented., a=testonly
new 18d688853f2c7 Bug 1760876 [wpt PR 33306] - WebKit export of https://bugs.webkit.org/show_bug.cgi?id=234176, a=testonly
new 8ec079cae1da5 Bug 1762439 [wpt PR 33455] - [FlexNG] Expand row cross size for fragmentation, a=testonly
new 2f3267110b56f Bug 1762439 [wpt PR 33455] - Update wpt metadata, a=testonly
new 43587033763a5 Bug 1762542 [wpt PR 33466] - Remove urn:uuid: URL support in Subresource WebBundles, a=testonly
new d32f11a0fbff4 Bug 1762662 [wpt PR 33477] - Add 'show' event to popup, and add testing of popup events, a=testonly
new fee50ba9200a0 Bug 1762662 [wpt PR 33477] - Update wpt metadata, a=testonly
new d90b47d1c2ace Bug 1763028 [wpt PR 33501] - WebKit export of https://bugs.webkit.org/show_bug.cgi?id=233382, a=testonly
new 5fda5c789acd3 Bug 1762667 [wpt PR 33479] - Close a MessagePort if it is created in a destroyed context., a=testonly
new 36865f0512b91 Bug 1762901 [wpt PR 33492] - Add check for failing FindNodeFromElementId()., a=testonly
new 268a1fd68e8e8 Bug 1763071 [wpt PR 33505] - Revert "Close a MessagePort if it is created in a destroyed context.", a=testonly
new d038c87d6bbbf Bug 1763015 [wpt PR 33499] - Bump taskcluster from 44.8.5 to 44.9.2 in /tools, a=testonly
new dc53a63984df4 Bug 1763085 [wpt PR 33508] - Test preload integrity matchiing with/without options, a=testonly
new b8a0146a3a454 Bug 1763106 [wpt PR 33510] - WebKit export of https://bugs.webkit.org/show_bug.cgi?id=236782, a=testonly
new 9c957c2f1b879 Bug 1762448 [wpt PR 33456] - Make ComputeIsFixedContainer return false for SVG elements other than foreignObject, a=testonly
new 678694635fde7 Bug 1763031 [wpt PR 33502] - [LayoutNG] Nested multicol with spanners crash, a=testonly
new 9bbae10431b53 Bug 1761815 [wpt PR 33387] - Add optional time per test field to Chromium results, a=testonly
new 1b64538e90411 Bug 1762746 [wpt PR 33485] - Adding column-fill-balance-orthog-block-001 (about column-fill: balan…, a=testonly
new 3982dfcb58dd4 Bug 1763143 [wpt PR 33512] - Avoid fragmentation-specific exclusion space stuff when not fragmented., a=testonly
new 65b0dbf705195 Bug 1763218 [wpt PR 33514] - Do less work and cause less harm in legacy multicol writeback., a=testonly
new 0606dc43cafd4 Bug 1740655 [wpt PR 31593] - IndexedDB: Prototype for batchGetAll(), a=testonly
new 78afe386c4cff Bug 1740655 [wpt PR 31593] - Update wpt metadata, a=testonly
new a147e224912ed Bug 1763077 [wpt PR 33507] - Drop resources/test/ variant that removes Promise, a=testonly
new b5b681e2cb2bf Bug 1763226 [wpt PR 33519] - [WPT] Update gamepad-secure-context.html, a=testonly
new d53e737cd0929 Bug 1763226 [wpt PR 33519] - Update wpt metadata, a=testonly
new d8c2aed22a619 Bug 1763230 [wpt PR 33520] - MojoJS installs from correct source for non-Linux platforms, a=testonly
new e8918c0e38215 Bug 1763008 [wpt PR 33498] - Chrome nightly tests using Chromium, a=testonly
new d75147b6e6c16 Bug 1763185 [wpt PR 33516] - Revert "Add options parameter to createSyncAccessHandle()", a=testonly
new 486533826c9ef Bug 1763254 [wpt PR 33522] - Bump types-setuptools from 57.4.11 to 57.4.12 in /tools, a=testonly
new 22ad33f94ad6c Bug 1763324 [wpt PR 33528] - WebKit export of https://bugs.webkit.org/show_bug.cgi?id=238451, a=testonly
new ea24be114c7d6 Bug 1763324 [wpt PR 33528] - Update wpt metadata, a=testonly
new 7df2a6c9c6f10 Bug 1763172 [wpt PR 33515] - [basic-card] Migrate payment-handler WPTs, a=testonly
new 3ce76600e6e2e Bug 1763285 [wpt PR 33526] - [LayoutNG] Fixedpos in abspos in inline container, a=testonly
new 987ecf07bfd7e Bug 1763371 [wpt PR 33532] - Remove IsAnonymousNGMulticolInlineWrapper LayoutObject bit., a=testonly
new 286ad96c0b08d Bug 1763374 [wpt PR 33533] - Re-add __init__.py files where Python handlers do relative imports, a=testonly
new 06819d241bc68 Bug 1763350 [wpt PR 33530] - Fix ResetColumnHeight() for NG multicol., a=testonly
new 6e8919378d969 Bug 1763382 [wpt PR 33534] - [@container] Avoid crash for uncontained quotes, a=testonly
new c39ff3569813c Bug 1763349 [wpt PR 33529] - Report space shortage when aborting inner multicol layout., a=testonly
new 8f83f6e82691d Bug 1763487 [wpt PR 33537] - [FlexNG] Properly handle vertical writing modes when fragmenting, a=testonly
new ea5de695212a2 Bug 1763487 [wpt PR 33537] - Update wpt metadata, a=testonly
new 8d4de575c5a73 Bug 1763516 [wpt PR 33542] - image-set() is no longer optional for cursors, a=testonly
new 5b0478b76b02f Bug 1763516 [wpt PR 33542] - Update wpt metadata, a=testonly
new a05e4f275083d Bug 1763521 [wpt PR 33513] - Pre-paint: Handle OOFs in different fragmentation context., a=testonly
new 43d4d5a8ed8b4 Bug 1763048 [wpt PR 33503] - Remove support for reading WebBundle b1 format, a=testonly
new fe2afef31da76 Bug 1763358 [wpt PR 33531] - Use layout coordinates for LayoutClipRect of ClipPathClip and MaskClip, a=testonly
new 508cabf56e2dd Bug 1763358 [wpt PR 33531] - Update wpt metadata, a=testonly
new d2998769e8420 Bug 1763070 [wpt PR 33504] - Remove <link>-based APIs from subresource loading for Web Bundles, a=testonly
new 763f777c6fe90 Bug 1763282 [wpt PR 33525] - Always rebuild CascadeLayerMap if active style sheets changed, a=testonly
new b418dd4efaed3 Bug 1763391 [wpt PR 33535] - Don't abort on insufficient space for nested OOF multicol., a=testonly
new e919c4d20f481 Bug 1763316 [wpt PR 33527] - Add user friendly messages for WebBundle rule parse errors, a=testonly
new 31885bcbc5237 Bug 1762890 [wpt PR 33491] - Test range requests with non-matching range in response, a=testonly
new 81a19d7a462f9 Bug 1758829 [wpt PR 33147] - WebKit export of https://bugs.webkit.org/show_bug.cgi?id=237692, a=testonly
new 224a8d72f96f5 Bug 1758829 [wpt PR 33147] - Update wpt metadata, a=testonly
new 38ce2c3e968d6 Bug 1763512 [wpt PR 33541] - [FlexNG] Update total_intrinsic_block_size_ for all expansion, a=testonly
new fd3a339d4f863 Bug 1763512 [wpt PR 33541] - Update wpt metadata, a=testonly
new 23314231e1109 Bug 1763619 [wpt PR 33551] - Avoid duplicated logic in NavigatorUAData::getHighEntropyValues, a=testonly
new 1df3b52796898 Bug 1763657 [wpt PR 33554] - WebKit export of https://bugs.webkit.org/show_bug.cgi?id=238923, a=testonly
new 078e1f9a98bd7 Bug 1763657 [wpt PR 33554] - Update wpt metadata, a=testonly
new 95fe89b305fee Bug 1763508 [wpt PR 33538] - [FlexNG] Test kOutOfFragmentainerSpace and flex fragmentation, a=testonly
new 6cbfcb7146851 Bug 1763639 [wpt PR 33553] - BroadcastChannel: Update partitioning WPT to fix content_shell issues, a=testonly
new b758d97fef728 Bug 1763687 - [wpt-sync] Update web-platform-tests to efab2d8ac74741fa603fd791e138c6b1a369c90c, a=testonly
new 236b8d27b01f4 Bug 1763602 - Update to Glean v44.1.0. r=chutten
new 548e9a881db97 Bug 1761635 - Make switchToTabHavingURI handle adoptTab failures. r=Gijs
new 1a131bad22ce0 Bug 1759324 - update libvpx to v1.11.0 r=bryce
new ad9f894b55d72 Bug 1759324 - update libvpx patches r=bryce
new 345307a9f5d79 Bug 1723202 - [geckodriver] Updated 0.31.0 release notes for installing geckodriver via cargo install. r=webdriver-reviewers,jgraham DONTBUILD
new 10edce3685369 Merge autoland to mozilla-central. a=merge
new 3f4bf7f60173e Merge mozilla-central to autoland. CLOSED TREE
new 2a5bf074b7f84 Bug 1571708 - [devtools] Inline WebConsoleUI.getWebconsoleFront into autocomplete code. r=jdescottes
new c2c44d0b6c191 Bug 1571708 - [devtools] Only expose the currently selected frame actor ID from the debugger to other panels. r=jdescottes
new cad800beb9198 Bug 1759844 - WebGLContextDraw.cpp: use .empty() instead of .size(). r=andi
new ced7f67db4999 Bug 1763658 - Part 1: Remove unused ClearEdgesTracer constructor r=jandem
new 907face9fa715 Bug 1763658 - Part 2: Replace GCContext main thread state with a dynamic check r=jandem
new c6f56bb780427 Bug 1763658 - Part 3: Assert GCContext is in expected state in its destructor r=jandem
new ca9db95f019e9 Bug 1763658 - Part 4: Refactor set/clear of GCContext TLS state in to an RAII guard r=jandem
new 80d0e189018a2 Bug 1763658 - Part 5: Remove unused tracing option r=jandem
new cbf1df6c09d9b Bug 1763893: Avoid late creation of the GPU process. r=aosmond
new c7e2f47014705 No Bug, mozilla-central repo-update HSTS HPKP remote-settings - a=repo-update r=diannaS
new 82da829168fdd Bug 1763980 - Port most of the mochitest-plain documentation to the in-tree docs. r=jgraham,Gijs
new 6bf955b1fb687 Bug 1763309 - [devtools] Automatically generate text-node stubs. r=bomsy
new 3b94e78ae200d Bug 1763727 [Wayland] Paint to Gtk owned wl_surface in main thread r=emilio
new 81a6ef4402167 Bug 1759785 - Intercept crashy GTK messages that we don't have visibility into. r=stransky
new 69e4485029d23 Bug 1758678 - Limit ANGLE texture upload stride-alignment workaround to windows. r=gfx-reviewers,aosmond
new 017ada70cf870 Bug 1713773 - Simplify nsThreadManager shutdown, r=xpcom-reviewers,mccr8
new f330048feb74a Bug 1762471 - For AboutWelcome screens, use screen index rather than setting screen order explicitly in the config r=Mardak
new 157f547e74a57 Bug 1763481 - Get the drag service without NS_DEFINE_IID. r=NeilDeakin
new 80f231425630a Bug 1757485: Make WorkerRef::Notify safe for reentrance. r=dom-worker-reviewers,edenchuang
new a5992fc88a1af Bug 1588396 - Add 'pureos' to DEBIAN_DISTROS. r=mhentges
new 14585b76c5b9b Bug 1762552 - [devtools] Remove isGrip function. r=Honza.
new 091044bdaf232 Bug 1761938 - Part 0: Make ModuleLoaderBase::ResolveModuleSpecifier an instance method r=yulia
new 461cd542e9256 Bug 1761938 - Part 1: Call into the module loader via the module load request object r=yulia
new 88d0d67d61394 Bug 1761938 - Part 2: Give each web extension content script global its own module loader r=smaug,yulia
new 79f031217b2c9 Bug 1761938 - Part 3: Remove global from the module map key and use URI only r=yulia
new d4aae71cf33ad Bug 1761938 - Part 4: Give module loaders a global object field r=smaug,yulia
new 3b308851b4249 Bug 1761938 - Part 5: Use module loader's global where possible and remove GetGlobalForRequest from script loader interface r=yulia
new 89077660257d4 Bug 1761938 - Part 6: Remove global from script load context r=smaug,yulia
new 4ab566ae1b461 Backed out changeset 75811190935c (bug 1713773) for causing leaks on mutex/nsthread.
new 0b9ff7e847938 Backed out changeset 7336444140d0 (bug 1757485) for causing multiple failures. CLOSED TREE
new b72f73de22e98 Bug 1762259 - edit tasks in browser_creditCard_doorhanger.r=tgiles
new 4cde22ea41d57 Bug 1763478 - add isolated-process flag to mozinfo.json. r=whimboo,webdriver-reviewers
new 02bbc8b895ed6 Bug 1763654: MOZ_CRASH instead of returning nullptr in here. r=mjf
new 0b2067c0908dd Bug 1762614: Update libopus to 2654707e86cc94413998976d179b2ab4a2aa3114 r=kinetik
new 42699cdd9024e Bug 1762614: Remove unneccessary files r=kinetik
new dede6512b009b Bug 1759744 - Add support for page load event telemetry r=smaug,chutten
new 6f16cbcec3425 Bug 1759744 - Add page load event telemetry test r=smaug,chutten
new cfcb4cf83cee9 Bug 1758468 - Factor out the function to generate stable, anonymous IDs r=padenot
new 5bbb1cb2aafba Bug 1758468 - Use stable, anonymous IDs for Web MIDI ports r=padenot
new 2a49bf564eb86 Bug 1761787 - Add a shell for the signup flow / synced tabs area of My Firefox. r=Gijs,fluent-reviewers
new c951f55e7b51c Backed out changeset cf0cdfc423d3 (bug 1763478) for causing wpt-medata failures.
new c27d26edc44eb Backed out 2 changesets (bug 1758468) for causing web midi related mochitest failures. CLOSED TREE
new 6f721e0bc63a3 Bug 1686654 - Adjust reftest expectations. r=gfx-reviewers,jrmuizel
new 4e2f9e9b31af7 Bug 1686654 - Reenable active SVG images. r=gfx-reviewers,jrmuizel
new e08925b29a286 Bug 1764045 - Ensure that win32k is initialized on the main thread r=bobowen
new 96eb490008067 Bug 1763680 - Part 1 - Add logging of DXVA decoding failure reasons to help narrow down causes of hardware acceleration failure. r=media-playback-reviewers,alwu
new a8a5fdc830a7b Bug 1762771 - disallow gray marking when black objects are on the stack, again r=jonco
new eb51b2438a1dc Backed out changeset aa07bcb8d62d (bug 1761787) for causing bc failures on browser_all_files_referenced.js and browser_parsable_script.js. CLOSED TREE
new abe0c117929fd Backed out changeset 8c1a97bfe469 (bug 1762771) for causing spidermonkey failures on bug-1762771.js. CLOSED TREE
new 85a8f37df111e no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new 0cd8a95d566a8 Bug 1651728 Remove reader mode toolbar from saved document. r=niklas,mtigley
new efb130aed460b Bug 1762324 - Disable sanitizers for non-Linux native builds. r=glandium
new c2ecde6933aac Bug 1762769: Don't mark ops only reachable via retsub as normally reachable r=jandem
new 75a5ae504332f Backed out 2 changesets (bug 1686654) for causing mochitest and reftest failures. CLOSED TREE
new 0b0c233c16673 Bug 1763484 - Screenshots are scaled correctly when page is zoomed. r=sfoster
new 44add1f87a3cf Bug 1763434 - Fixed font size test failures. r=pip-reviewers,mhowell
new 3fd53f5f51bb1 Bug 1762357, don't even try to handle bogus messages in testing methods r=masayuki
new a1d659d169f0b Bug 1756616 - [devtools] Avoid the toolbox to fail opening because of a destroying worker. r=jdescottes
new 9fa173af5f127 Bug 1704629 - Remove expired Telemetry probe corroborate.omnijar_mismatch. r=chutten
new 0736faf56862c Bug 1134363 - Have Reader Mode use the same tab title as the normal browser view. r=niklas,mtigley
new 01056bec633e4 Backed out changeset 06c445902d31 (bug 1762357) for causing build bustage in dom/ipc/BrowserParent.cpp CLOSED TREE
new 11cbf894a42de Bug 1763478 - add isolated-process flag to mozinfo.json. r=whimboo,webdriver-reviewers
new 0c3873f4c7c2b Bug 1763451, when refresh rate is very high, don't let it affect idle processing in the parent process too much, r=mstange
new 22a9cf9388cef Merge autoland to mozilla-central. a=merge
new 17fcb98d9083d Bug 1762357, don't even try to handle bogus messages in testing methods, r=masayuki
new 19a5eb5c4a1a6 Merge mozilla-central to autoland. a=merge CLOSED TREE
new 5f988372c99fa Bug 1289641 - Don't pull Visual Studio in tasks that don't use it. r=firefox-build-system-reviewers,mhentges
new bd90bf1f3946b Bug 1289641 - Vendor the vsdownload script. r=firefox-build-system-reviewers,mhentges
new d1119528d070b Bug 1289641 - Setup a taskcluster task to build the vs2017 toolchain. r=firefox-build-system-reviewers,mhentges
new 0aa3c95daa221 Bug 1289641 - Stop depending on the tooltool manifest to distinguish whether to build a windows winchecksec. r=firefox-build-system-reviewers,andi
new 9d89241f64699 Bug 1289641 - Allow spaces in MIDL and FXC paths. r=firefox-build-system-reviewers,nalexander
new 7214f090f89dc Bug 1289641 - Replace uses of the vs2017-15.9 tooltool manifest. r=firefox-build-system-reviewers,mhentges
new e1dca6f3826ba Bug 1289641 - Fix lint failure. a=fix CLOSED TREE
new 48dcc8e143959 Bug 1734261 - Use NSCoordSaturatingAdd only for nsSize. r=botond
new f95812a08f6ff Bug 1761787 - Add a shell for the signup flow / synced tabs area of My Firefox. r=Gijs,fluent-reviewers
new 57ea3e3fe6966 Bug 1761469: BrowserHost::GetTopLevelDocAccessible: Return null if mRoot is null. r=eeejay
new 600c270ad3643 Automatic version bump CLOSED TREE NO BUG a=release DONTBUILD
new fda1c34e0df9a No Bug, mozilla-release repo-update remote-settings - a=repo-update r=dmeehan
new de1970d036189 Automatic version bump CLOSED TREE NO BUG a=release DONTBUILD
new 1321f645cd862 No bug - Tagging 91e88d18c42ecbf2d07adc55c3e29d08f6893aa9 with DEVEDITION_100_0b9_RELEASE a=release CLOSED TREE DONTBUILD
new 8de7af86294af Bug 1763805 - Convert cc-exp-month and cc-exp-year to string before passing to GeckoView r=sgalich,tgiles,geckoview-reviewers,agi,a=dsmith
new a8bfac4011a40 No Bug, mozilla-release repo-update remote-settings - a=repo-update r=dmeehan
new efc0a1bda2f73 Bug 1762620 - Only pad audio buffers when doing up mixing. r=alwu,a=dsmith
new 1ab7b54db50f2 Bug 1765411 - Allow configuring logo and background images using firefox-settings-attachments r=mviar,a=dsmith
new d665c1c13105b no bug - Bumping Firefox l10n changesets r=release a=l10n-bump
new 8baa82b34e89a Bug 1765949 - Change the search params for TCP rollout. r=pbz,a=dsmith
new 582ec17e85219 Bug 1766033: Change win32k lockdown default to @IS_EARLY_BETA_OR_EARLIER@ to allow for staged rollout. r=gcp,a=dsmith
new aeb28f902bd97 Bug 1764312 - Back out bug 1688998 for causing long startup times on some systems. a=backout
new 3338185c33024 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump
new c8aabe0d2b699 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump
new 673b54e43c149 Bug 1765013 - Fix fractional blur radii on drop-shadow r=gfx-reviewers,mstange,a=dsmith
new 16de9ad73b20b No Bug, mozilla-release repo-update remote-settings - a=repo-update,r=dsmith
new 018c828e19d8e Bug 1764875 - Fix scale factors for perspective surfaces when not specified by Gecko r=gfx-reviewers,lsalzman,a=dsmith
new c4e136d7731f9 Bug 1766022: Add videocapturer* to the child process DLL blocklist. r=gcp,a=dsmith
new cd4dcd48476d8 No Bug, mozilla-beta repo-update HSTS HPKP remote-settings - a=repo-update,r=dsmith
new 329cae0f86940 No bug - tagging 73a73c6bd1824f1af9817e848de3237bf5af7378 with FIREFOX_RELEASE_100_BASE a=release DONTBUILD CLOSED TREE
new af55e264d30f4 Merge old head via |hg debugsetparents 7292c5c868b35954b29a6c75040d1410a8adefc7 bc1aed5ba113eff5be89837fa44a8a3978772978| CLOSED TREE DONTBUILD a=release
new 2d3ab498c836a Preserve old tags after debusetparents. CLOSED TREE DONTBUILD a=release
new bb27840dea905 No bug - tagging bc1aed5ba113eff5be89837fa44a8a3978772978 with FIREFOX_RELEASE_99_END a=release DONTBUILD CLOSED TREE
new bb7de5e35aa64 Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release
new 43ff62301ab17 Bug 1765685 - Ensure customization mode is opaque. r=dao,a=dsmith
new fe6098f235ebd Bug 1766056 - Fix YUV color matrix for SWGL slow and fast paths. r=jrmuizel,a=dsmith
new 4151965b4d574 Bug 1766298: Report video-dynamic-range: high on macOS 11+. r=gfx-reviewers,jrmuizel,a=dsmith
new 670156356a81c Bug 1766127 - Disable GPU process in fx100. r=aosmond, a=dsmith
new 0b42b909b2147 No bug - Tagging bcf19cbec5bbd223a8798fcd387d3407cc9f0be8 with FIREFOX_100_0_BUILD1 a=release CLOSED TREE DONTBUILD
new a951235f1fbe5 Bug 1766127 - Allow AndroidCompositorWidget::mClientSize to be updated from main thread. r=agi, a=dsmith
new 7c7f3348084d8 Bug 1759196 - Fix the Linux sandbox's handling of 32-bit arguments on 64-bit platforms. r=gcp,a=dsmith
new 42d1c25f0037a Bug 1766430 - Allow additional properties in Spotlight content r=Mardak,a=dsmith
new 3629f1e968df4 Bug 1761469: BrowserHost::GetTopLevelDocAccessible: Return null if mRoot is null. r=eeejay,a=dsmith
new 709573652ec5b Bug 1760939 part 1: Move EmbeddedChildCount to Accessible. r=eeejay
new fa5d4428698c8 Bug 1760939 part 2: Move LinkCount to HyperTextAccessibleBase. r=eeejay
new 0e29b63d399c3 Bug 1763305: Follow-up doc fix. r=glandium DONTBUILD
new 44649492046b9 Bug 1752606 - wasm: Don't emit load-compare-branch after catchable calls in ion. r=lth,nbp
new 93ba228deb29d Bug 1752606 - wasm: Load pending exception in landing pad, not pre-pad blocks. r=lth
new 6f6aa1388270f Bug 1758780 - Don't build tests when building clang. r=firefox-build-system-reviewers,mhentges
new ddf7fb3a884d1 Bug 1758780 - Use LLVM's lib and link tools when building clang with clang. r=firefox-build-system-reviewers,mhentges
new f407aee2df5be Bug 1758780 - Take the ms-compat version used to build clang from a LLVM cmake file. r=firefox-build-system-reviewers,mhentges
new b8ed2b9998733 Bug 1758780 - Use the same version of clang as for other builds for sm fuzzing builds. r=firefox-build-system-reviewers,mhentges
new 2d941255db3f4 Bug 1758780 - Avoid building LLVM when building wasi compiler-rt. r=firefox-build-system-reviewers,mhentges
new d1e45500b5a06 Bug 1762316 - Add video wrapper with subtitle support for tubitv.com. r=kpatenio
new 64b87a50a605d Bug 1610815 - Implement new {small,large,dynamic} viewport units. r=emilio
new 9fad1de7705a9 Bug 1610815 - Implement new *vi and *vb units. r=emilio
new 904e017a783ac Bug 1610815 - Fix a race condition in viewport-units-keyframes.html where an animation inside an iframe gets started before the iframe gets sized. r=emilio
new 8c1414dd70af8 Bug 1610815 - Use standards mode and specify `height:100%` to <body> not reply on a weird quirk mode behavior. r=emilio
new 7960d0832b4be Bug 1759998 - [remote] Only accept system-local loopback WebSocket connections for clients. r=webdriver-reviewers,jdescottes
new ce85d0f665d09 Bug 1764236 - [devtools] Make copy messages action compatible with virtualized console. r=dthayer.
new dfd5289fb8f67 Backed out changeset db337e401470 (bug 1764236) as requested by the dev. CLOSED TREE
new bc36fd1cdaa47 Bug 1764236 - [devtools] Make copy messages action compatible with virtualized console. r=dthayer.
new 74acfbf0984e4 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new d91a54a76cab0 Backed out changeset 0aae935c87e2 (bug 1651728) for causing Bug 1764182 CLOSED TREE
new b9a8518c6bff5 Bug 1764212, track reflow callbacks in videoframe, r=emilio
new 39d7652297a53 Bug 1656363 - Implement prefers-contrast: custom and let prefers-contrast ride the trains. r=morgan
new 1d21d52bd8f75 Bug 1763276 - Bump jsparagus for bug 1282976. r=nbp
new b7eb91eb512e9 Bug 1764228 - Use cachePath instead of uri as parameter name in {Read,Write}CachedStencil parameter. r=nbp
new 255c91a9dbbe2 Bug 1764254 - remove Sanitizer.sanitizeFor r=hsivonen
new e14c306c19cfb Bug 1763996: Handle NaN values in ComparatorNumeric. r=tcampbell
new 55c2fac56922c Bug 1758008 - Specify the MIME types of all the files comprising a crash report when submitting it r=willkg
new d34f9713ae128 Merge autoland to mozilla-central. a=merge
new 966476048e924 Merge mozilla-central to autoland. a=merge CLOSED TREE
new 6efa727b2f86e Bug 1755626 - [devtools] Debugging server shouldn't crash if formatURLPref throws r=devtools-reviewers,nchevobbe
new 1ddcb0aa7fb17 Bug 1656363 - Update test_media_queries to reflect the spec.
new dc37ea5456759 Backed out changeset e5e39bcd8a56 (bug 1764254) for causing wpt failures on sanitizer-config.https.tentative.html
new 614e1eda5e45a Backed out changeset 6bd3fdf782d2 (bug 1763996) for causing dt failures on browser_webconsole_console_table_post_alterations.js CLOSED TREE
new f92b79580c01d Bug 1764050: Add missing currencies to AvailableCurrencies. r=platform-i18n-reviewers,jfkthame
new b4e2c5d03251b Bug 1764037 - [wdspec] Use browsingContext.navigate in WebDriver BiDi tests instead of current_session.url r=webdriver-reviewers,whimboo
new d77ec4c5c8453 Bug 1763589 - revert a part of bug 1753696 to check if this resolves test_PlacesDBUtils_removeOldCorruptDBs.js failures. r=Gijs DONTBUILD
new 71016c4df5679 Bug 1757485: Make WorkerRef::Notify safe for reentrance. r=dom-worker-reviewers,edenchuang
new e9ba135d9f07e Bug 1758250 - deal with non-existing url values from session restore so they don't brick other functionality, r=dao
new 1dec4a6bdad76 Bug 1634127 - Download attachments in IndexedDB by default r=necko-reviewers,robwu,dragana
new 0f0d959c83b4e Bug 1763622 - Prevent telemetry to be sampled in uptake test r=gbeckley
new 8b051eccb8324 Bug 1762355 - Add missing null checks to MediaTransportHandler. r=bwc
new 8527d6d0fa9a7 Bug 1764291 - Remove query param strip list from privacy.query_stripping.strip_list pref. r=anti-tracking-reviewers,bvandersloot
new 739f8006d24bd Bug 1764297 - Use Set instead of Array for query stripping lists in URLQueryStrippingListService. r=anti-tracking-reviewers,timhuang
new 920e1c8ccfe7e Bug 1762876 - Remove setTimeout from browser_first_time_use_doorhange.js r=sgalich,tgiles
new ccc1737c6341e Backed out changeset 81d8e4adf806 (bug 1757485) for causing devtools failures on CacheWorkerRef.cpp.
new 4d42714957304 Backed out changeset c43b947f03b0 (bug 1634127) for causing newtab failures. CLOSED TREE
new ef2f9f15f9e27 Bug 1755081 - Allow more containers to participate in FeaturePolicy r=smaug,ckerschb
new 8ab74459f29ac Bug 1763360 - [devtools] Remove backward compat code for devtools.inspector.selectedSidebar pref. r=jdescottes.
new 5527d8f73c8a5 Bug 1763359 - [devtools] Remove backward compat code using outerWindowID. r=ochameau.
new a07f538d61bb4 Bug 1763364 - [devtools] Call getTab with browserId instead of outerWindowID. r=ochameau,devtools-backward-compat-reviewers,bomsy.
new 51289b0c0b060 Bug 1763364 - [devtools] Remove getTab unused option tabId. r=ochameau,devtools-backward-compat-reviewers,bomsy.
new 9eb3258eb9dec Bug 1764256: Use logical or instead of bitwise or in QuotaManager::Shutdown r=dom-storage-reviewers,janv
new 91ba6f771f8ba Bug 1758468 - Factor out the function to generate stable, anonymous IDs r=padenot
new e8dd00607fc9c Bug 1758468 - Use stable, anonymous IDs for Web MIDI ports r=padenot
new d5f62248130d0 Bug 1764279 - Add a reftest for the correctness issue bug 1763750 fixed. r=hiro
new 774d7cebbd527 Bug 1764122 - Skip tracing self hosting stencil when collecting the nursery r=jandem
new 928ea581497b6 Bug 1764254 - remove Sanitizer.sanitizeFor r=hsivonen
new ad907ed4fb0b4 Bug 1723137: Create a shared module for PDF creation. r=whimboo,webdriver-reviewers
new d39eede18a297 Bug 1763327 - [devtools] Automatically generate Symbol rep stubs. r=bomsy.
new f4fc8c9d66ce1 Bug 1764142 - Set visibility: visible on modal dialogs. r=sefeng
new a6fe0cdad48a7 Bug 1764099 - Enable TransformStream and ReadableStream.pipeThrough on Nightly r=mgaudet,emilio,smaug
new 5c0c691349fe3 Bug 1764068 - adjust expectations for render-blocking/render-blocked-apis-by-preload-link.tentative.html on Windows debug
new 2ec2095c31b63 Bug 1764334 - Fix test to not inadvertently depend on window.content behavior. r=saschanaz
new c102462ad6910 Bug 1746383 - Set URLBar pageProxyState to invalid for onLocationChange triggered by SessionStore. r=nika,dao
new a80328308c42a Bug 1746383 - Test for identity section security state after tab restore. r=dao
new 20954ef27a196 Bug 1499095 - Remove engines hidden by policy after restoring defaults. r=Standard8
new 8d7ca3f478aed Bug 1763459 - Fix browser_webconsole_scroll with virtualization r=nchevobbe
new cc76621783f43 Bug 1763437 - Show 'Firefox Klar' for English locale in PB Focus Promo r=pdahiya
new dc61c16bdc940 Bug 1763982 - Cleanup toolkit/components/telemetry/ includes r=sylvestre
new a52b9fb91185f Bug 1759984, always show pdf in applications list even when the internal pdf viewer is disabled, r=Gijs,preferences-reviewers
new 37530c6fda106 Bug 1763586 - Adjust ScriptFetchOptions to be more accurate; r=jonco
new ea5e3cbf1d5bc Bug 1763586 - Remove Element from LoadScript and child classes; r=jonco
new 4f9c59f1900ab Bug 1763586 - remove jit tests for source element behavior; r=jonco
new 0d178f9ace903 Bug 1764301 - audioRate shouldn't be divided by 1000 in MediaFormatReader::GetDebugInfo. r=azebrowski DONTBUILD
new 05a897ed46cfc Backed out 3 changesets (bug 1763586) foar causing sm bustages. CLOSED TREE
new acd4aa6e6865b Bug 1764282 - Fix reading of AV1 sequence headers with reduced_still_picture set. r=alwu
new 7ef6cfd630e4f Bug 1521378: pip installs wait until the pypi server resolves and connects, r=jmaher
new b2a42c44025ad Bug 1581345 - add socketprocess_networking to the taskcluster chunking code to reduce zero test chunks. r=ahal
new 04121e8a05928 Bug 1599061 - Don't reorder windows when clicking the Picture-in-picture window. r=mac-reviewers,spohl
new 172c640f7b991 Bug 1745203: Stop running release-msix-push on beta; r=jcristau
new 631163a0329a6 Bug 1763832: Test-case for bug. r=mjf
new df20e925aa12d Bug 1763832: Make sure we update the pipeline track even when not sending. r=mjf
new 525218495aa62 Bug 1763685 - remove domstreams manifest conditions. r=jgraham
new 7f0d8e47450a2 Bug 1763328 - [geckodriver] Use semver beside path for internal crate dependencies. r=webdriver-reviewers,jgraham
new 15510f9f26214 Bug 1761150: Mach should use fresh system python, don't inherit sys.path r=ahal
new e37158a71f2c0 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new 59ebe1ff72547 Backed out 7 changesets (bug 1289641) for causing Python failures. CLOSED TREE
new ef44e570899d2 Bug 1742928 - Re-enable test_localfile.js test_file_creation_time on Windows r=nika
new ac19b24308333 Bug 1764117 - Restructure Error Handling in PipeToPump::Read r=evilpie
new 8ddaa944ee5e1 Bug 1763047 - Reduce code duplication in LoginAutoComplete and introduce async filling by LoginManagerParent r=tgiles,dimi
new 15012d29dc894 Bug 1761207 - Extend the expiration time of the storage access permission given by the redirect heuristic. r=anti-tracking-reviewers,bvandersloot
new dcf8390dc0f1c Bug 1761207 - Calculate the expected expired days directly from the pref in the test browser_contentBlockingTelemetry.js. r=anti-tracking-reviewers,pbz
new 80c01fc4fe208 Bug 1757668 - Use TimeDuration::ToMicroseconds() in TimerThread::Run(). r=sefeng,nika
new 6c4dce02a169a Bug 1713773 - Part 1: Simplify nsThreadManager shutdown, r=xpcom-reviewers,mccr8
new 584d8e8388a18 Bug 1713773 - Part 2: Join servo style threads during shutdown, r=emilio
new 060bcf06529fd Bug 1763075 - Add chromedriver for Chrome v100 r=perftest-reviewers,sparky
new 1e4efe8e6bbe2 Bug 1763659 - Save to Pocket panel refresh font size improvements r=gvn
new 85598ec315a24 Bug 1764224 - Don't assert primary frame on printing docs. r=dholbert
new 3d1f0dca19062 Bug 1764231 - Remove unused JS version from nsXULPrototypeScript::Serialize. r=dthayer
new 932b4527d23c5 Bug 1764092 - Relocate AsanReporter.jsm to /toolkit. r=decoder
new 91621697afa53 Bug 1764092 - Set reporter product based on MOZ_APP_NAME. r=decoder
new 74386e9dba5ce Bug 1763244: Write tests for site activation logic r=ahal
new f4084a314c9e6 Merge autoland to mozilla-central. a=merge
new 7b842434c4d72 Bug 1762518 - Remove unused local variables in MediaRecorder::Session::Start. r=padenot
new dbe00a523defd Merge mozilla-central to autoland. CLOSED TREE
new 3955a99378759 Bug 1764424 - update HSTS and pinning preloading source URLs r=jschanck DONTBUILD
new a7af9f83fce32 Bug 1763698: Make NativeLayerCA only iterate the sublayers with an extent. r=mstange
new febe1bc2e2aac Bug 1764336 - only include myFirefox.ftl on Nightly, r=sfoster
new 9a0bc90754168 Bug 1747343 - Add pref to set default action for new mimetypes. r=Gijs,fluent-reviewers,preferences-reviewers
new 891f7a50c3173 Bug 1289641 - Don't pull Visual Studio in tasks that don't use it. r=firefox-build-system-reviewers,mhentges
new 8937b90c269f2 Bug 1289641 - Vendor the vsdownload script. r=firefox-build-system-reviewers,mhentges
new 5ed622ab7763c Bug 1289641 - Setup a taskcluster task to build the vs2017 toolchain. r=firefox-build-system-reviewers,mhentges
new ed22358ed1c17 Bug 1289641 - Stop depending on the tooltool manifest to distinguish whether to build a windows winchecksec. r=firefox-build-system-reviewers,andi
new 7b07cf0b4c899 Bug 1289641 - Allow spaces in MIDL and FXC paths. r=firefox-build-system-reviewers,nalexander
new 557b38098eaa0 Bug 1289641 - Replace uses of the vs2017-15.9 tooltool manifest. r=firefox-build-system-reviewers,mhentges
new 79bf36e4604c2 Backed out changeset 9198ec3fe001 (bug 1763685) for causing wpt failures.
new f90c8918d40ec Backed out changeset 543a78ca4fa9 (bug 1747343) for causing mochitest failures at browser_bug676619.js. CLOSED TREE
new 800dd1d2a88d0 Bug 1760735: Support TableAccessibleBase in AccGroupInfo. r=eeejay
new d7b41aa95d780 Bug 1755274 - adjust test order in browser.ini to reduce browser_telemetry_togglePiP.js intermittence. r=pip-reviewers,mhowell
new abcfa0df244b7 Bug 1759396 part 1: Manage PresShell::mAllocatedPointers using a UniquePtr rather than as a direct member-variable. r=emilio
new c3ca004372907 Bug 1759396 part 2: Use fallible allocation when inserting into PresShell::mAllocatedPointers, to avert OOMs in builds with diagnostic assertions. r=emilio
new 42f28fe61a9ce Bug 1614218: Do not adjust for resize region when maximized on Windows r=emilio
new 238a1e4332587 Bug 1614218: Clean up horizontal/vertical mixup in Windows widget r=cmartin
new 162c7e96d696d Bug 1525350 - Check if window is private before saving search string. r=NeilDeakin
new 752b35b2cf474 Bug 1758780 - Avoid linking libclang both statically and dynamically. r=firefox-build-system-reviewers,andi
new c8251f91f4fb6 Bug 1758780 - Fallthrough to <atomic> for wasi when using clang >= 14. r=nika
new ab789e51e7969 Bug 1758780 - Add a toolchain for Visual Studio 2019. r=firefox-build-system-reviewers,mhentges
new 87afda4785965 Backed out changeset 15a3396049af (bug 1763698) for causing reftest failures. CLOSED TREE
new 597a5eeef7f70 Bug 1763706 - Update rust-minidump to 0.10.4-prerelease. r=gsvelto
new d0e55e7feccea Bug 1758780 - Update builders to clang 14. r=firefox-build-system-reviewers,mhentges,andi
new 49d9388ec2a6d Bug 1758780 - Update builders to rustc 1.60. r=firefox-build-system-reviewers,mhentges
new 3ce125b3f74dc Backed out 2 changesets (bug 1758780) as per request by dev. CLOSED TREE
new 72f2af9431e13 Bug 1758780 - Update builders to clang 14. r=firefox-build-system-reviewers,mhentges,andi
new b7f1482c6dfb3 Bug 1758780 - Update builders to rustc 1.60. r=firefox-build-system-reviewers,mhentges
new cba5151aea2a1 Bug 1760527 - Use content signature instead of cert pinning everywhere for GMP updates. r=Gijs
new 3d50211101156 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new 43b158ae1ac54 Bug 1745005 - Add showPicker() to <input> elements. r=emilio
new 1530bed239e4c Bug 1763996: Handle NaN values in ComparatorNumeric. r=tcampbell
new a7bdfe9f2ea37 Bug 1763831 - Part 1: Don't guard on prototype shapes when emitting an init-prop operation. r=iain
new 7cb44e4e95ad5 Bug 1763831 - Part 2: Return early for non-native objects in canAttachAddSlotStub(). r=iain
new 21e87d0e52703 Bug 1763831 - Part 3: Check exact flags when attaching an add-slot stub. r=iain
new fc6cf9e107e34 Bug 1763831 - Part 4: Allow non-data properties in CheckPrivateFieldIRGenerator. r=iain
new d9e06c6703831 Bug 1763831 - Part 5: Directly call InitPropertyOperation in IonIC for IsPropertyInitOp. r=iain
new e4a694fc2ac57 Bug 1763831 - Part 6: Add extra assertions when only IsPropertySetOp is supported. r=iain
new 223bc84cb53b3 Bug 1763831 - Part 7: Add extra assertions for dense and typed array properties. r=iain
new 90f0fc83479bf Bug 1763831 - Part 8: Check for exact property attributes in LookupShapeForSetSlot. r=iain
new f23a066d8fd15 Bug 1763831 - Part 9: Remove no longer needed JSOp::InitHiddenElem restriction. r=iain
new b952999dc3aef Bug 1763831 - Part 10: Enable InitLockedElem IC in Warp. r=iain
new 385ce0c3842dc Bug 1764367 - Replace use of MachineState for stack maps with a RegisterOffsets class. r=rhunt
new 780ef6370e70e Merge autoland to mozilla-central. a=merge
new 473b5b522e4f9 Merge mozilla-central to autoland on a CLOSED TREE
new 1ce796a4ee9fc Backed out changeset fa6795d107b1 (bug 1745005) for causing multiple failures. CLOSED TREE
new ca6dff12dbac1 Bug 1763692 - [wdspec] Create a dedicated tab for each browsingContext navigate test r=webdriver-reviewers,whimboo
new 0890e665f5a4b Bug 1764250 - Content hidden with `content-visibility: hidden` should not be returned by `innerText` r=emilio
new 300700e7ac3d5 Bug 1764134 - Enable inert attribute by default on early-beta and earlier. r=Jamie
new 053dae1adea0b Bug 1635428 - Part 3: Remove excluded() from files.py r=firefox-build-system-reviewers,glandium
new 06c50f2feb1e4 Bug 1754299 - remove os.unlink call from mach doc that fails on Windows, r=ahal,jgraham
new 2257a994e2da1 Bug 1756532 - [marionette] waitForInitialNavigationCompleted has to wait for a potential page load after about:blank. r=webdriver-reviewers,jdescottes
new b89cee00b19f5 Bug 1761834 - fix --help, --version and --full-version on Windows to actually work with console args, r=glandium
new dff8ae5ed1ba1 Backed out 2 changesets (bug 1758780) for causing OSX failures
new 24bda8f886d02 Backed out changeset 6b2bdfbe9f12 (bug 1763706) for causing xpc failures CLOSED TREE
new 8d52156e8274a Bug 1763706 - Update rust-minidump to 0.10.4-prerelease. r=gsvelto CLOSED TREE
new 21c7930924af1 Bug 1751961 - Account for cross-process paint scale in nsSubDocumentFrame::Paint. r=tnikkel
new 7f252a9982e59 Bug 1752212 - Part 1: Pass loader type to PathifyURI. r=nbp
new 5627b377ba59b Bug 1752212 - Part 2: Add loader type to cache key used by nsFrameMessageManager. r=nbp
new 1e3e102680023 Bug 1752209 - Put cahe type into the cache key in StartupCache/ScriptPreloader. r=nbp
new 322ee5f437c15 Bug 1762613 - adjust expectations for render-blocked-apis-by-preload-link.tentative.html on Windows opt DONTBUILD
new 709cf7789f10b Bug 1738413 - Part 1: Add InlinableNativeIRGenerator. r=jandem
new 74a2437b0ee11 Bug 1738413 - Part 2: Use CallFlags member. r=jandem
new a23845e7d9eea Bug 1738413 - Part 3: Delegate isFirstStub and script to CallIRGenerator. r=jandem
new b7d2f2f587273 Bug 1738413 - Part 4: Replace JSOp member. r=jandem
new b8826957f71e3 Bug 1738413 - Part 5: Pass CallFlags to tryAttachInlinableNative(). r=jandem
new 32b8b9b59e6e2 Bug 1738413 - Part 6: Store callee as HandleFunction. r=jandem
new 40bcd44e56b09 Bug 1738413 - Part 7: Remove JSFunction argument from emitNativeCalleeGuard. r=jandem
new 38e977f5af5f8 Bug 1738413 - Part 8: Remove HandleFunction argument from tryAttach methods. r=jandem
new 68b8b60550362 Bug 1738413 - Part 9: Add wrapper around setInputOperandId. r=jandem
new 3aa588e0c12b9 Bug 1738413 - Part 10: Inline native functions through Function.prototype.call. r=jandem
new 7bad40793bcb2 Bug 1763685 - remove domstreams manifest conditions. r=jgraham
new 1d40b54278a6f Backed out 3 changesets (bug 1752209, bug 1752212) for causing build bustages on nsXULPrototypeCache.cpp. CLOSED TREE
new e6dfcbd9abc29 Bug 1764134 - Annotate a couple more passes.
new abb6e53e323da Bug 1763312 - [devtools] Remove sourceeditor.dtd. r=jdescottes,flod.
new 5c8a5c67598f7 Bug 1763313 - [devtools] Migrate storage panel to Fluent. r=jdescottes,flod
new e2128559ec10c Bug 1763313 - [devtools] Make NON_L10N_STRINGS dict similar to HEADERS_L10N_IDS. r=jdescottes.
new 87ff33d6d882d Bug 1706354 - Fix padding issue in cert viewer in Embedded SCTs r=Gijs
new 91cacbd5eff43 Bug 1763672 - Introduce targetTopLevelLinkClicksToBlank on BrowsingContext. r=nika
new 600ce18f08504 Bug 1715785 - Trim redirect chain of excess information; r=necko-reviewers,ckerschb,tjr,dragana
new 3fe226b8b7a8c Bug 1764419 - Fix reuse of empty HitTestInfo. r=gfx-reviewers,bradwerth
new ce4aff2cbae1f Bug 1761525: Fix --patch-mode only in mach vendor r=jewilde
new 8386bf3064b59 Bug 1761524: Add an option to force a library to vendor r=jewilde
new 438f955023127 Bug 1761534: Fix prefix detection by checking if all files have the same prefix r=jewilde
new 3a556a6c174e2 Bug 1761534: Clean up libpng's moz.yaml r=jewilde
new 63cb2cc07bafe Bug 1761523: Remove empty directories before copying them in-tree r=jewilde
new 41003c553bfc4 Bug 1761537: Use yaml BaseLoader instead of SafeLoader to ensure everything is a string r=jewilde
new 4de0e49a0d310 Bug 1752212 - Part 1: Pass loader type to PathifyURI. r=nbp
new a738d66e34a0a Bug 1752212 - Part 2: Add loader type to cache key used by nsFrameMessageManager. r=nbp
new 6ea9c3b12c7d3 Bug 1752209 - Put cahe type into the cache key in StartupCache/ScriptPreloader. r=nbp
new 34599d4f6096d Bug 1764534: Maintain site_packages_dir order r=emilio
new 34713ab38de8a Bug 1764534: Maintain site_packages_dir order r=emilio
new 9d3a8715e7a0b Bug 1764339 - Turn dom.window.content.untrusted.enabled off on release. r=smaug,saschanaz
new a1b5f9b20d0b2 Backed out changeset 2e69a9d98234 (bug 1763672) for causing bustages on nsDocShell.cpp. CLOSED TREE
new f04655fb2df67 Bug 1764544 - Run EnsureWin32kInitialized before notifying any Obervers r=bobowen
new 75bf0090feb6b Bug 1754220 - Update ASRouter messages when force-enrolling in an experiment r=dmose
new b3f08bf9bdcb6 Bug 1763672 - Introduce targetTopLevelLinkClicksToBlank on BrowsingContext. r=nika
new 853f5390b7ace Bug 1763403 - Create multiple virtual sources using pulse on Linux, when --use-test-media-devices is passed. r=chunmin,ahal
new 7fbd8108a1ac3 Bug 1761547 - Avoid the deadlock detector for mojo Port mutexes, r=ipc-reviewers,mccr8
new c801fe8128c63 Bug 1763630 - Connect device input via a main-thread only NativeInputTrack r=padenot
new dce170ffadc0e Bug 1763586 - Adjust ScriptFetchOptions to be more accurate; r=jonco
new 2b9e84ae6c3ac Bug 1763586 - Remove Element from LoadScript and child classes; r=jonco
new f5726e8b13135 Bug 1763586 - remove jit tests for source element behavior; r=jonco
new 017b68e0776a9 Bug 1763667 part 1: Merge our two copies of TopLevelImageDocument.css and TopLevelVideoDocument.css. r=emilio,jaws
new 148d7d4e120d9 Bug 1762771 - disallow gray marking when black objects are on the stack, again r=jonco
new a63dfc84ab0ae Bug 1731898 - Change protocol handling logic for non-standard cases r=Gijs
new daabfe77074a7 Bug 1764574 - Update cubeb-coreaudio-rs to a5a21ccb. r=cubeb-reviewers,chunmin
new 70126304ab4e6 Bug 1764574 - mach vendor rust. r=cubeb-reviewers,chunmin
new a5b1ff084e34b Bug 1764574 - Update libcubeb to 708f52c. r=cubeb-reviewers,chunmin
new 18e4929b50d1a Bug 1761674 - close pip window in test case to reduce intermittence of browser_closePip_pageNavigationChanges.js. r=pip-reviewers,mhowell
new 56ef020f3987e Bug 1711719 - Disable new tab menulist if preference is locked. r=Gijs,preferences-reviewers
new 54f7c29a1d67b Backed out changeset fec126cd7f6e (bug 1764544) for causing marionette failures on test_win32k_enrollment.py.
new 2844dc6b1fb85 Backed out 3 changesets (bug 1763586) for causing mochitest-chrome failures on test_Debugger.Source.prototype.element.html.
new 6c1743090bb23 Backed out changeset 661c496ff0bd (bug 1731898) for causing bc failures on browser_first_prompt_not_blocked_without_user_interaction.js. CLOSED TREE
new 9504e42bc7964 Bug 1763667 part 2: Use :root instead of html/body, on selectors in TopLevelImageDocument.css and TopLevelVideoDocument.css. r=emilio,jaws
new 01d2116163d32 Bug 1763874 - Handle tuples properly in compacting GC r=sfink
new 618fcafe40e63 Bug 1763883 - Copy array elements in TupleType::createUnchecked r=jandem
new 43f30fd551ee5 Bug 1762613 - more intermittent annotations for ender-blocked-apis-by-preload-link.tentative.html on Windows
new d07e459e7ba9c Bug 1757241 - Remove !MOZ_DOM_STREAMS code from most files r=smaug
new f1ae8a3f13d17 Bug 1757241 - Remove special case handling for ReadableStream in WebIDL generator r=edgar
new 5e1351c0f3034 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new bb55e501b568b Backed out 2 changesets (bug 1614218) for causing Bug 1764624
new da356cdc8caf1 Backed out 2 changesets (bug 1614218) for causing Bug 1764624. a=backout
new 1d5d8a9883d9a Backed out 2 changesets (bug 1763883, bug 1763874) for causing SM bustages on record-tuple/from.js CLOSED TREE
new 9cf588867c83a Bug 1764466: Fix perftest-test invocation of modern pytest r=perftest-reviewers,sparky
new d9394d9f9bbca Bug 857031 - Add a performance test for the rendering of a pdf with a lot of image masks r=pdfjs-reviewers,perftest-reviewers,marco,sparky DONTBUILD
new 148684159d78f Bug 1761055 - Implement support for blocking usual non-best-match Firefox Suggest suggestions. r=daisuke
new 78cd1c8d08afb Bug 1761059 - Part 1: Add telemetry scalars for Suggest suggestion blocking. r=daisuke
new c9df58c5d1240 Bug 1761059 - Part 2: Record an engagement telemetry event for quick suggest results. r=daisuke
new 41ac125e3edba Bug 1764546 - [wdspec] Re-enable webdriver/tests/bidi/browsing_context/navigate/navigate.py on macos r=webdriver-reviewers,whimboo
new a69dcf58d4e25 Bug 1764249: Make HyperTextAccessibleBase::CroppedSelectionRanges remove collapsed ranges when called on a document. r=morgan
new 19938e39bf009 Bug 1764217 - Fix visited handling after bug 1763750. r=hiro
new 3e13db21dd04b Bug 1764515 Remove "media.block-midflight-redirects" pref r=media-playback-reviewers,padenot
new 246ee80f1a235 Bug 1624984 - added and edited logs for PiP. r=mhowell
new 707fb0dd64925 Bug 1666226 - Add GeckoView APIs for starting and stopping the Gecko profiler r=geckoview-reviewers,mstange,agi
new 8bec7c284654b Bug 1763269 - changed append method to make sure it appends to vector. r=mstange
new ffae74fad7f46 Bug 1763874 - Handle tuples properly in compacting GC r=sfink
new 8849ecf07465d Bug 1763883 - Copy array elements in TupleType::createUnchecked r=jandem
new 38f98aababe81 Bug 1759895 - Wire up new STP dark theme r=thecount
new 3b89e128f4c3f Bug 1764535 - The “about:welcome” page is broken on Firefox AR locale if the Central Kurdish OS language is set r=gregtatum
new dea0f5e175265 Bug 1761590 - Enter microtask when evaluating console/debugger input. r=nchevobbe,smaug
new 65b9921c0774d Bug 1764004 - Remove unused CycleCollectedJSContext::IsInMicroTask. r=smaug
new d83c5d2639b9a Bug 1762490 - Annotate mscom/Interceptor to silence warnings. r=Jamie,jesup
new 62ac49698a9ac Bug 1761511 - Part 1: Set up moz.yaml vendoring for gtest, r=ahal,tjr
new bf323019ce414 Bug 1761511 - Part 2: Vendor the latest version of gtest, r=ahal
new a268768056bb6 Bug 1761511 - Part 3: Switch builds over to use the new vendoring of gtest, r=ahal
new 7012e3c8571f7 Bug 1761511 - Part 4: Remove the previous vendoring of gtest, r=ahal
new 4fccdde58ffe6 Bug 1761511 - Part 5: Fix gtest deprecation warnings, r=ahal
new 993c59ddf8c36 Bug 1716612 - Don't apply aspect-ratio to audio elements with controls. r=emilio
new e2e57ccf30c61 Merge autoland to mozilla-central. a=merge
new 393002d614b4f Merge mozilla-central to autoland on a CLOSED TREE
new 1624d06d6b86c Bug 1762483 - Spelling mistake: 'DOM notes' -> 'DOM nodes' r=jdescottes
new d4e98eaeeda8e Bug 1764531 - [wdspec] Disable bidi navigate tests opening new tabs on android r=webdriver-reviewers,whimboo
new 5c5510777ad6c Bug 1764283 [Wayland] Don't commit to MozContainer when WindowSurfaceProvider internals are released r=emilio
new 67569275c4a1e Bug 1764364 - Track local-space axes independently for anti-aliasing. r=nical
new 6ce553c0f815f no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new a0c83f7cfbf0f Bug 1764564 - Use shellutil.split to split MOZ_CONFIGURE_OPTIONS. r=marco
new 3bf45c60604ae Merge autoland to mozilla-central. a=merge
new bfd2ec9b1813c Merge mozilla-central to autoland. CLOSED TREE
new 349c89377539b Bug 1762604: Further audit ContentParent::ActorDestroy to avoid crashes if run late during shutdown. r=smaug
new 13b44305c51e4 Bug 1763668 [wpt PR 33555] - add a test for br { content: "" }, a=testonly
new acccb60da09f7 Bug 1763596 [wpt PR 33547] - Report space shortage at nested column row past fragmentation line., a=testonly
new 92b56d6bad160 Bug 1762961 [wpt PR 33497] - NavigationAPI: don't reset focus if focus changed before the transition completes, a=testonly
new 9059c7175538c Bug 1762961 [wpt PR 33497] - Update wpt metadata, a=testonly
new ccab5f92f067e Bug 1763595 [wpt PR 33546] - Remove invalid DCHECK in AppendNewFragmentainerGroupFromNG(), a=testonly
new 599a2e5c6f09f Bug 1763442 [wpt PR 33536] - Support repeated test runs in Chromium results, a=testonly
new 230e84d95b8c6 Bug 1763509 [wpt PR 33539] - Fix a flaky html/dom/render-blocking WPT, a=testonly
new 2c789dc64682e Bug 1763509 [wpt PR 33539] - Update wpt metadata, a=testonly
new 9eb184e9790c0 Bug 1763537 [wpt PR 33543] - Check visibility:hidden when painting a FrameSet, a=testonly
new fcba8ffae6519 Bug 1763631 [wpt PR 33552] - WebKit export of https://bugs.webkit.org/show_bug.cgi?id=238934, a=testonly
new 079a10aebaab9 Bug 1763702 [wpt PR 33556] - Remove domfarolino from fetch reviewers, a=testonly
new 2f7fdcd95af5b Bug 1763769 [wpt PR 33563] - Test for highlight pseudos and visited links, a=testonly
new 6000e76aa8dc1 Bug 1763769 [wpt PR 33563] - Update wpt metadata, a=testonly
new ed2ea2bfdd1f0 Bug 1763608 [wpt PR 33548] - Sync interfaces/ with @webref/idl 3.6.1, a=testonly
new b67c25b09b6b1 Bug 1763608 [wpt PR 33548] - Update wpt metadata, a=testonly
new 8d75e6df25601 Bug 1763725 [wpt PR 33561] - Update Safari Technology Preview to 143, a=testonly
new 423b8eac36ab5 Bug 1763790 [wpt PR 33565] - [@container] Change order of container shorthand, a=testonly
new 6dc5902d32f04 Bug 1763790 [wpt PR 33565] - Update wpt metadata, a=testonly
new 6d8813a236500 Bug 1763723 [wpt PR 33560] - [FlexNG] IsBreakableAtStartOfResumedContainer for flex rows, a=testonly
new a1eb8627530fd Bug 1763723 [wpt PR 33560] - Update wpt metadata, a=testonly
new fa691eb4c5a54 Bug 1763803 [wpt PR 33566] - Disallow scripting in style recalc, a=testonly
new 2e98e312a71dd Bug 1763722 [wpt PR 33559] - [FlexNG] Row item container separation, a=testonly
new 01f3db1b106cb Bug 1762609 [wpt PR 33469] - speculation-rules prefetch WPT tests, a=testonly
new cbebd19ee7285 Bug 1762609 [wpt PR 33469] - Update wpt metadata, a=testonly
new db1d9967fceaa Bug 1763274 [wpt PR 33524] - [Local Fonts] Rename permission name from FONT_ACCESS to LOCAL_FONTS., a=testonly
new 3beb56113a0ac Bug 1763845 [wpt PR 33570] - Adding nested iframe (A->B->A) case to BroadcastChannel WPTs, a=testonly
new bdd61e04f62b1 Bug 1763845 [wpt PR 33570] - Update wpt metadata, a=testonly
new 460f744e6cff0 Bug 1763850 [wpt PR 33571] - [LayoutNG] Caching and OOF fragmentation, a=testonly
new 5eef4d71c0d38 Bug 1763778 [wpt PR 33564] - Fix tests added in https://crrev.com/989750, a=testonly
new 65b245cbf0958 Bug 1763869 [wpt PR 33577] - Fix adb command to find webview package, a=testonly
new 32a7de8845b4b Bug 1763766 [wpt PR 33562] - Fix hit testing under multicol under perspective, a=testonly
new 3e5ca28a917dd Bug 1763862 [wpt PR 33574] - Bump fonttools from 4.31.2 to 4.32.0 in /tools, a=testonly
new c82a8c077c0cc Bug 1763897 [wpt PR 33579] - Point at wpt.live instead of w3c-test.org, a=testonly
new daa2c0c801c8f Bug 1763837 [wpt PR 33569] - Blink: Add WPT for HTMLStyleElement#disabled setter, a=testonly
new 03217ed6edda2 Bug 1763823 [wpt PR 33568] - speculation-rules prefetch WPT tests, a=testonly
new ba27788b206c1 Bug 1763823 [wpt PR 33568] - Update wpt metadata, a=testonly
new 5a542e20a11a4 Bug 1763575 [wpt PR 33544] - Ensure we've populated the kwargs config argument before using it, a=testonly
new 6a904f15e24ce Bug 1764125 [wpt PR 33584] - [FlexNG] RelayoutWithNewRowSizes stack overflow, a=testonly
new 8ec4675cd59e5 Bug 1763885 [wpt PR 33578] - Fix failed check with negative step attribute, a=testonly
new de02e0c78f164 Bug 1764042 [wpt PR 33582] - WPT for opener navigations with COOP., a=testonly
new 852d1806a1e56 Bug 1764198 - [wpt-sync] Update web-platform-tests to 6827719fbb55265fba97c564afbbe6fff12a03e4, a=testonly
new 21ac7aece3b12 Bug 1741597 - Revert cookie behavior to initial default value when dFPI rollout pref is set to false. r=timhuang
new 2b5c2328304ed Backed out changeset 40580eaf2289 (bug 1741597) for causing mochitest failures in browser_contentblocking_standard_tcp_toggle. CLOSED TREE
new 0af9b0c84a979 Bug 1764366 part 1 - Simplify JSJitFrameIter::script a bit. r=iain
new f9b2b0b66b15c Bug 1764366 part 2 - Delete unused SnapshotIterator::floatAllocationPointer. r=iain
new bf499c693a33e Bug 1128102. Don't reconstruct the frame for scroll-snap-type or scroll-behavior style changes. r=emilio
new ce9880a20ada0 Bug 1764682 - Explicitly wait for console API message to ignore the input command. r=nchevobbe
new cde0054620fe4 Bug 1764258 - [Fuzzing] Nyx API enhancements. r=truber
new 8e5b003502ff3 Bug 1764259 - [Fuzzing] Nyx replay mode. r=truber
new 7f914a2eafeb9 Bug 1759221 - Use -moz-box-pack: start on tabs. r=dao
new 81f2fde63b228 Bug 1764366 part 3 - Shrink MachineState. r=nbp,iain
new 233899659aa10 Bug 1764366 part 4 - Add some tests for (exception) bailouts with float registers. r=iain
new 522d7c935cbdc Bug 1764366 part 5 - Use a template for reading double vs float. r=nbp
new 648c5d1555de4 Bug 1442600 - [devtools] Remove disabled scroll frames document condition in isXUL. r=ochameau
new af69886f6996a No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=dmeehan
new 4e7c111145f7e Bug 1761502 - Make l10n linter error less scary when Mercurial doesn't exist, r=linter-reviewers,sylvestre
new 59338c231ddea Bug 1764275 - Add faviconDataUrl and imagePageUrl to Snapshot Groups. r=daleharvey
new 0971af219a1ce Bug 1764319 [Wayland] Save initial position from nsWindow::Create() r=emilio
new efce6cb94af6a Bug 1739339 [Linux] Log GdkDragContext in D&D logs r=emilio"
new 698f877ecf0b8 Bug 1739339 [Linux] Remove mDragPopup widget from Gtk D&D context before we reuse it for new D&D operation r=emilio
new d5df487b6585b Bug 1739339 - Address nit correctly.
new b58646ed00861 Bug 1764716: Use standard call flags when inlining the Array constructor through Function.prototype.call. r=jandem
new 465a491ecfd91 Bug 1764309 - Part 1: Free all dynamic slots first after swap r=jandem
new b2a39d60650f3 Bug 1764309 - Part 2: Fix swapping objects with dictionary mode slots r=jandem
new 45c670718145a Bug 1764309 - Part 3: Remove a bunch of assertions in JSObject::swap that don't apply r=jandem
new 5aaa2493168b0 Bug 1764309 - Part 4: Add a test for JSObject::swap r=jandem
new 222253b8d800b Bug 1764545 - Pull in the latest version of dump_syms r=calixte
new 624d18e65f38f Bug 1763877 - Root elements in TupleType::tuple_with r=jandem
new 0cc737295e0dc Bug 1763160 - Hide toggle when PiP is disabled. r=pip-reviewers,mhowell
new 67c200a857fef Bug 1731889 - Remove the 'visibility' property instead of setting it to 'visible' so a11y tools don't read these when their parent is hidden. r=morgan,jaws
new 81409924e8e85 Bug 1726714: Move IsShuttingDownOn(Non)BackgroundThread functions to Client base class. r=dom-storage-reviewers,janv
new 9b8f88efa9998 Bug 1726714: Remove shutdown state from quota clients. r=dom-storage-reviewers,janv
new c42aa7bbca783 Bug 1726714: Remove redundant QuotaManager::ShutdownStarted. r=dom-storage-reviewers,janv
new 80631a305a918 Bug 1763593 - GIFFT mirroring is now fallible r=janerik
new 4123cbb1f15c3 Bug 1764615 - [wdspec] new_tab fixture should restore the webdriver window_handle r=webdriver-reviewers,whimboo
new dfd1f2cebd268 Bug 1762638 - disable 2 xpcshell tests on macOS debug with fission enabled. r=jmaher DONTBUILD
new a62a18fff6377 Bug 1764113 - avoid incrementing thread wakeup glean counters by 0, r=gerald.
new 8d7ec958ea3fc Bug 1764330 - The QR code from the "PB_FOCUS_PROMO" modal wrongly redirects to the "Firefox Klar" app even if the region is set to "US" and a Firefox en-US locale build is used r=pdahiya
new 81f6c7bb9ed6a Bug 1761054 - Introduce UtilityProcessManager::StartService r=nika
new cd822fce9c169 Bug 1761054 - Add Utility Processes with proper classification in about:processes r=nika,fluent-reviewers,flod,florian
new 759064881fcc0 Bug 1763573: temporarily disable Windows 7 taskbar pinning to determine whether or not it's causing crashes r=mhowell
new 78153e19361d0 Bug 1741597 - Revert cookie behavior to initial default value when dFPI rollout pref is set to false. r=timhuang
new e0cba06af3b31 Bug 1762217 - Add additional UA overrides for Firefox 100. r=ksenia,webcompat-reviewers
new eeeed6c37f972 Bug 1764475 - Fix mach wpt --product, r=whimboo
new 97b39cb317265 Bug 1764711: Move boto3 to requirement file r=ahal
new 1c206dca95870 Bug 1764799 - Save to Pocket panel dark mode border fix. r=gvn
new f0204aec5bfe8 Bug 1763680 - Allow D3D9DXVA2Manager to correctly determine hardware support for the H264 decoder. r=alwu
new 9887ecb7a4b75 Bug 1763805 - Convert cc-exp-month and cc-exp-year to string before passing to GeckoView r=sgalich,tgiles,geckoview-reviewers,agi
new e28a51a54d3e6 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new a9aac08790029 Bug 1764737 - Add missing OOM checks in GeneralParser<ParseHandler, Unit>::exportFrom. r=mgaudet
new 987956876c5d8 Bug 1764477 - Fix propagation of video bit depth changes to the output. r=aosmond
new c51e09a803880 Bug 1520913 - Allow password manager exceptions in policy. r=mstriemer,fluent-reviewers,flod,preferences-reviewers,Gijs
new 8c78350a930ae Bug 1763717 - Updated PiP text-tracks bottom multiplier r=kpatenio
new e4af85d2ade3c Bug 1748530 - Prevent event page from being terminated on idle while a devtools toolbox is attached to the extension. r=mixedpuppy,jdescottes
new 000f909691411 Bug 1748530 - Log a warning in the event page DevTools console panel when terminate on idle is ignored. r=mixedpuppy,jdescottes
new 3311f7c0a50e9 Bug 1764226 - Add video wrapper with subtitle support for mozilla.hosted.panopto.com. r=pip-reviewers,niklas
new 92dd774844c19 Bug 1702491 - remove redundant checks for QI. r=mkaply,webdriver-reviewers
new 9d7fd96da1106 Bug 1764549 - Update Glean SDK to v44.1.1 r=TravisLong
new 5d42a0ef45f0a Bug 1764549 - Don't forget to update glean-ffi's version r=TravisLong
new 7ba3e746b93f8 Bug 1763293 - Remove expiring gifft.validation.main_ping_assembling metric r=perry.mcmanis
new f57906168719a Bug 1763530 - Remove expiring gifft.validation.m* probes r=perry.mcmanis
new 334c8697f764d Bug 1758652 - avoid creating CERTCertificates in IsCertBuiltInRoot, rework saving intermediates r=jschanck
new ac30b8f24b0d7 Bug 1762666 - Remove legacy Upgrade Dialog code r=fluent-reviewers,Mardak
new 7d2c51de76d56 Bug 1757797 - Don't use native tooltip drawing on Windows. r=dao,cmartin
new c8e73b46a9318 Bug 1763824 - Always add/update `FirefoxPDF-*` ProgID in Windows PostUpdate. r=mhowell,bhearsum
new 489ae24cb00f8 Merge autoland to mozilla-central. a=merge
new 394a8da7b2365 Merge mozilla-central to autoland. a=merge CLOSED TREE
new 8d4d045ae9d12 Bug 1764812 - Add a test ensuring vsync is disabled after tearing off a tab that has compositor animations, r=hiro.
new 8f5736dae0b6d Bug 1763474 - Report thread wake-ups and CPU time per thread through glean, r=gerald,chutten
new 8d477f6105951 Bug 1764705 - Add missing #include <algorithm> for std::stable_sort. r=xpcom-reviewers,mccr8
new c5c85a112055a Backed out 1 changesets (bug 1763474) for assertion failures. CLOSED TREE
new 6b7683af58d83 Bug 1764688 - Fix this variable in MessageHandlerFrameActor.register. r=jdescottes,webdriver-reviewers
new d17e9e94dec94 Bug 1760464 - add back the VP8 blocklist check. r=Zaggy1024
new 070c378774f5f Bug 1760464 - correct the marker/log content. r=Zaggy1024
new 9af9b1c4587f8 Bug 1764853 - Update the Firefox Suggest telemetry doc with experimentType = "modal" for the exposure ping. r=daisuke
new a90673e931977 Bug 1674951: Update the caret position after loading page. r=adw
new 53d56a6994c41 Bug 1763292 - Make `WhiteSpaceVisibilityKeeper::NormalizeVisibleWhiteSpacesAt` check the DOM tree after inserting a `<br>` element r=m_kato
new f1a05c105f224 Bug 666254 - nsIClipboard.emptyClipboard should clear system clipboard. r=mac-reviewers,spohl
new 36c2d519c8d3b Bug 1764238 - Backout the first and the second patch of bug 1758420 r=m_kato
new 202df3296ea9b Bug 1764425 - Scale videos based on the pixel aspect ratio from containers or VP9 keyframe headers that specify render size. r=alwu
new c40c17bfa2ec5 Bug 1764478 - Remove PDM caching from MediaChangeMonitor to allow config changes to switch between GPU and RDD process. r=alwu
new 28b46457ec045 Bug 1764823 - When attempting to hardware decode H264 video, the D3D9 DXVA support check will now correctly use the input media type. r=alwu
new 56dd1d6854c71 Bug 1764449 - Run source-test-python-mach tasks on changes to python/sites/*. r=mhentges
new aa61f3c263fc1 Bug 1658103 - Fix lazy translation of tab context menu. r=dao
new 7bd595e50e3d7 Bug 1758780 - Increase test's fuzzTolerance to accomodate clang 14. r=padenot
new 971b6dce4b40b Backed out changeset 876973cc9138 (bug 1764823) for causing gl failures. CLOSED TREE
new 5738785d2f86c Bug 1764847 - Reduce the chance of the stack-overflow check being optimized out. r=gsvelto
new b1dd8a08dd5ac Backed out 2 changesets (bug 1764425, bug 1764478) for causing mochitest failures on test_eme_waitingforkey.html CLOSED TREE
new 287fa80714baf no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new afc0174022e4f Bug 1764411 - Cleanup toolkit/components/url-classifier/ includes r=sylvestre
new f7e827cb6d32d Bug 1764764 - [devtools] Automatically generate StyleSheet reps stub. r=bomsy.
new e8e3023f2bdb3 Bug 1747105 - [devtools] Cover SourceTree behavior when having many sources loaded from the same URL. r=bomsy
new 52314b1e46ff3 Bug 1747105 - [devtools] Covers the source text content for named eval and same url loaded many times. r=bomsy
new 42b7d01933f42 Bug 1758361 - [devtools] Cleanup post data tests r=nchevobbe
new 0a4230aa644d4 Bug 1758361 - [devtools] Fix crash when viewing request headers from upload stream r=nchevobbe
new a401cb00e22c0 Bug 1759422 - disable tests on win7 32bits opt r=intermittent-reviewers,jmaher DONTBUILD
new fb511723f821c Merge autoland to mozilla-central. a=merge
new 54cdf8e53fe19 Merge mozilla-central to autoland. CLOSED TREE
new f2d8718826857 Bug 1764683 - fix content menu in password inputs on chrome: URLs, r=tgiles
new ff61b6f5bac3b Bug 1762651: Update libdav1d assignee r=chunmin
new addedf097ada4 Bug 1764886 - Update pdf.js to version 2.14.171 r=pdfjs-reviewers,marco
new 4666a062b05e0 Backed out changeset a1e9e031f3a1 (bug 1764886) for causing failures on browser_parsable_script.js . CLOSED TREE
new f49c8e03e9b67 Bug 1764886 - Update pdf.js to version 2.14.171 r=pdfjs-reviewers,marco
new 8b5a6e9115dad Bug 1764861 - Release SpeexResamplerState if needed r=padenot
new e4b6669027d78 Bug 1762537 - Omit some annotations when compiling under sixgill to avoid incompatibilities between what clang and gcc allow for lambda annotations r=firefox-static-analysis-reviewers,andi
new 987ff5a758721 Bug 1764922 - Enable inert in idlharness test.
new 6c22afd7a4701 Bug 1759884: Freeze our reported version number at 99.0 in WebRTC's SdpOrigin "username" string. r=bwc
new 7810a6da05183 Bug 1747343 - Add pref to set default action for new mimetypes. r=Gijs,fluent-reviewers,preferences-reviewers
new d191cdd8bc930 Bug 1761335: If a version update does not modify any local files, bail r=jewilde
new bac9cbf93c2ce Bug 1762627: Condense logging statements r=jewilde
new fc564bdf93650 Bug 1762642: Switch libopus' moz.build to double quotes r=kinetik
new aae5d518f8de0 Bug 1762642: Add libopus to mach vendor r=kinetik,jewilde
new 1f6c848ef22ba Bug 1763412: Unpack 2 and only 2 values r=jewilde
new cac3a77d9787b Bug 1763991: Implement move-file update-action r=jewilde
new 5fde982e4e14d Bug 1763991: Allow ./mach vendor to patch libraries when the patches are in a separate directory r=jewilde
new 3c836a9f1c8be Bug 1764600: Create a script that can be used to test ./mach vendor changes r=jewilde
new 6cfd1da2328a1 Bug 1724747 - osclientcerts: avoid rental crate r=jschanck
new be8bd265c2d7c Bug 1724747 - add files so rsclientcerts rust tests pass r=jschanck
new eaac8b063728c Bug 1724747 - run cargo fmt and cargo clippy on rsclientcerts/osclientcerts r=jschanck
new 82e3679eabfcf Bug 1763782 Part 1: Allow AV1 10-bit to be decoded. r=gfx-reviewers,jgilbert
new 58e7c87f7030e Bug 1763782 Part 2: Set color primaries and transfer functions for HD and HDR. r=gfx-reviewers,jgilbert
new 9f8fb13ece3ff Bug 1763782 Part 3: Update test expectations. r=jgilbert,gfx-reviewers
new cc9f0b2349773 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new a007d567f99bd Bug 1686654 - Push hit test items for active items that are split off a group. r=jrmuizel
new fec0b5c42603c Bug 1686654 - Adjust reftest expectations. r=gfx-reviewers,jrmuizel
new a287088db64e0 Bug 1686654 - Reenable active SVG images. r=gfx-reviewers,jrmuizel
new 14be294b2d4ac Bug 1762576 - Firefox is not allowing Symantec DLP to inject DLL into the browser for Data Loss Prevention software r=mhowell
new 926498605f45b Bug 1763598 - Fix docshell_helpers.js for session history in the parent. r=smaug
new f568cf2298816 Bug 1763598 - Fixes for docshell/test/chrome tests with session history in the parent. r=smaug
new a5102e7f8ec3c Merge autoland to mozilla-central. a=merge
new 612d4c6b54e4e Merge mozilla-central to autoland on a CLOSED TREE
new 20ee8c001cace Bug 1764902: Add missing ifdef guard around initialization of diagnostic variable 'mAllocatedPointers'. r=jfkthame
new d3181746ca7bb Bug 1713180 - [arm64] Use scratch register to break most move cycles. r=nbp
new 56a157cd88bef Bug 1765010 - undef the marco to prevent re-define build error. r=media-playback-reviewers,padenot
new 810dd62cca1b9 Bug 1762708 - Add a friendly async interface for DBus. r=stransky
new 5e3a231f281cf Bug 1762708 - Use async dbus for revealing files in nsGIOService. r=stransky
new 5357e89093f81 Backed out 3 changesets (bug 1686654) for causing reftest and mochitest failures
new 50cbe3ac091f2 Bug 1762708 - Restore [scriptable] in nsIGIOService since it is used by JS. r=fix CLOSED TREE
new f697649f37c70 Backed out 3 changesets (bug 1763782) for causing reftest failures CLOSED TREE
new 1cef05499154c Bug 1762708 - Undefine a LOG macro to fix tier2 X11 builds after adding a file.
new 93da7c69aabd6 Bug 1745834 - When adding a 3D transform to WebRenderScrollData, project it to 2D when appropriate. r=tnikkel
new 4c7e799c68ff7 Bug 1762540 - Crash normally, instead of killing the calling thread, for certain sandbox errors. r=gcp
new 346a0b42b9dbd Bug 1764948 - Implement anti-aliasing for DrawTargetWebgl. r=gfx-reviewers,nical
new c3bed63ebb8f0 Bug 1764504 Remove obsolete comments about inadequacy of LoadTainting r=ckerschb,necko-reviewers,dragana DONTBUILD
new 36550ee18acbd Bug 1764823 - When attempting to hardware decode H264 video, the D3D9 DXVA support check will now correctly use the input media type. r=alwu
new 1a2f11abed426 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new 3e9eedaad9043 Bug 1763833 - Fixes for tests with SHIP without Fission and/or on Android. r=smaug
new b7f7de56de604 Merge autoland to mozilla-central. a=merge
new 83d7b58328117 Merge mozilla-central to autoland on a CLOSED TREE
new ea8df25e13e89 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new 8e6d6d88e61da Bug 1764564 - Remove the code to ignore the Windows SDK directory from coverage. r=marco
new ef6f7cb2d3665 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new fccdf8d65a739 Merge autoland to mozilla-central. a=merge
new e95133360a262 Bug 1723156 - Warn instead of fail for manifest version mismatches r=mixedpuppy
new cda568340e289 Bug 1764566 - Update API availability in MV3 r=mixedpuppy
new 33108262c85fc no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new c74815dce05ba Bug 1761999 - Add commands to Contributor Quick Start that come up frequently when working with patches r=firefox-source-docs-reviewers,sylvestre,ahal DONTBUILD
new 20b8aec4d52b5 Bug 1764354 - Propagate color-scheme preference to SVG images on chrome documents. r=aosmond
new 726fd922c9db6 Bug 1764354 - Lint fix. r=fix. CLOSED TREE
new 8fee6af21f14f Merge mozilla-central to autoland. CLOSED TREE
new f6b9ec6636829 Bug 1756474 - Add locking to gfxPlatformFontList and gfxFontFamily, to allow use from worker threads. r=lsalzman
new f60e5304300b2 Merge autoland to mozilla-central. a=merge
new ee985b69aacc6 Bug 1761999 - Fix lint in stack_quickref.rst r=fix
new 1b7b7ac6b4e8b Backed out changeset e8b1eb2a82f1 (bug 1764354) for wrong fix CLOSED TREE
new 8db82eda4bbd3 Bug 1765006 - Clean-up viewport unit resolution a bit. r=hiro
new ad4c559a953bf Bug 1758158 - nsWindow's initialize_prefs should use static prefs instead. r=emilio
new 185838180f21c Bug 1765110. Silence spammy warning in BrowserParent::HandleQueryContentEvent. r=masayuki
new e243a03914c11 Backed out changeset 335840401d5e (bug 1756474) for causing multiple failures on RWLock_posix.cpp CLOSED TREE
new 9eceaf303b227 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new 2c4522f76b23b Merge autoland to mozilla central. a=merge
new d73e5f9faf6df Bug 1765106 - Define move-to-rect pref in all gtk builds.
new a03964d5b2434 Bug 1764608 - Unload dbghelp.dll only when we're sure we won't call into anymore r=rkraesig
new 4d04e703d2f00 No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=dmeehan
new 7353eb0053da5 Bug 1494436 - Unset MOZ_APP_LAUNCHER for external MIME handlers. r=emilio
new c2f7f702bd0eb Bug 1763191: Add suppport for cached remote accessibles in coordinate conversion functions r=eeejay
new c2d9c786c6afc Bug 1699936: Prevent possible crashes due to Objective-C exceptions when drawing the menubar on macOS. r=mstange
new 6a1c9a4a6aa49 Bug 1765130 - [Upgrade spotlight] The bottom part of the "g" letter from the "gracias" string is cut off on Firefox es-ES locale r=mviar
new eec700aee9e19 Bug 1764790 - Remove TopLevelNavigationDelegate tests. r=nika
new c120197d063fb Bug 1764790 - Remove TopLevelNavigationDelegate support. r=nika
new c97a26b3a16ac Backed out changeset b424302d8ba0 (bug 1763191) for causing Bp-hybrid bustages on nsAccUtils. CLOSED TREE
new 366dbce5afdb0 Bug 1762424 - Generate SDK bindings for android.view.SurfaceControl. r=agi
new 9849a83f644de Bug 1762424 - Provide SurfaceControl to compositor and render in to child Surface. r=agi,gfx-reviewers,geckoview-reviewers,jrmuizel,owlish
new 5dc0cd786f0b7 Bug 1762424 - Force crash if unable to create Surface after trying all fallback configurations. r=gfx-reviewers,nical
new dee7767b628d8 Bug 1762424 - Unblock GPU process on Android 12. r=gfx-reviewers,nical
new 75cea938648b5 Bug 1765060 - Remove dead JS streams code. r=mgaudet
new e24a32d029316 Bug 1765173 - Remove duplicated menubar.ftl load; r=platform-i18n-reviewers,jfkthame
new 086c0af18e31b Bug 1238038 - Add a base type of MediaTrack for different devices r=padenot
new 871aeca874cc0 Bug 1238038 - Create a MediaTrack for non-native device r=padenot
new 48930561b390b Bug 1238038 - Create AudioChunk from interleaved buffer r=padenot
new f58ef93762731 Bug 1238038 - Relax channel limit in FromInterleavedBuffer r=padenot
new a8aea91368a56 Bug 1238038 - Notify state changed in MockCubeb r=padenot
new 056be6c1acf4c Bug 1238038 - Create a cubeb input stream wrapper r=padenot,pehrsons
new 61d788c58512e Bug 1238038 - Create an input-only audio source r=padenot
new 9fcad09de8135 Bug 1238038 - Start non-native audio in NonNativeInputTrack r=padenot
new 2c01e7fdbf6ce Bug 1238038 - Allow opening multiple devices r=padenot
new 16e2771d97349 Bug 1238038 - Manage MediaTrack for devices in one class r=padenot
new b9c50420dd3ec Bug 1238038 - Remove mInputDeviceID in MediaTrackGraph r=padenot
new 05062cbccc8f2 Bug 1238038 - Mochitest for opening multi mics r=padenot
new 57ca6c57435c6 Bug 1764954 - load jank fix for articlelist in STP r=thecount
new 63d4fef513a46 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new c27b0bcfc0e06 Bug 1761110 - Add tests for video wrapper method shouldHideToggle. r=pip-reviewers,mhowell
new 5e08e6891a15a Bug 1757802 - Don't keep alive Shmem shared memory regions on IProtocol, r=ipc-reviewers,jld
new 1f9a03af0c2da Bug 1759915 - Add aria-hidden to PBM search box to correct VoiceOver behaviour r=mviar
new 1441683adac28 Bug 1759558: Ignore special keys when hiding pointer while typing on Windows r=cmartin
new fab26ea630cd0 Bug 1759558: Enable widget.windows.hide_cursor_when_typing by default r=cmartin
new 63384f65ab94b Bug 1764807 - Show "Firefox Klar" promo in PBM for CH and AT Regions r=pdahiya
new 1af7414e224b5 Bug 1765195 - Remove unused ICRData. r=gfx-reviewers,lsalzman
new 48bbd7d9651b8 Bug 1765126 - Add XRE_IsParentProcess() info to one gfxCriticalNote in WebRenderLayerManager::Initialize() r=gfx-reviewers,aosmond
new 72fcb02597bd4 Bug 1764882 - Use apple-m1 cpu target on mac arm64 builds. r=firefox-build-system-reviewers,mhentges
new 3bbf376319b18 Bug 1765209: Add braces to unbraced 'if' expressions in nsBlockFrame.cpp. r=emilio
new 4b3039b48c3cb Merge autoland to mozilla-central. a=merge
new 87bb91c285d7b Merge mozilla-central to autoland. CLOSED TREE
new 00d5cf6cf3968 Bug 1764425 - Scale videos based on the pixel aspect ratio from containers or VP9 keyframe headers that specify render size. r=alwu
new b7b82dc0aa0de Bug 1764478 - Remove PDM caching from MediaChangeMonitor to allow config changes to switch between GPU and RDD process. r=alwu
new 96947c674e9c1 Bug 1764478 - Part 2 - Pass PDMFactory instance to MediaChangeMonitor to keep configuration set before the decoder is created. r=alwu
new 25258102980cd Bug 1764616 - Ensure `assert_tolerance` with unsupported property fails loudly, fix SVG width/height asserts. r=longsonr
new fef89de8c95f5 Bug 1743966: Move ScrollTo into Accessible and support it for Windows RemoteAccessibles. r=morgan
new b247be00a16a2 Bug 1762122 - Change webExtensionLocale to use replacements rather than matches r=Standard8,mcheang
new 80de23271adab Bug 1765111. Silence spammy warning in netwerk/url-classifier/UrlClassifierCommon.cpp. r=dimi
new 0e9abefe0776b Bug 1745203: Re-enable release-msix-push on beta; r=releng-reviewers,aki
new df8059bcb1359 Bug 1758134 - fix no hover effect appearing on PiP player control buttons. r=pip-reviewers,mhowell
new b579f7cdc5b50 Bug 1763782 Part 1: Allow AV1 10-bit to be decoded. r=gfx-reviewers,jgilbert
new 55cfc38619488 Bug 1763782 Part 2: Set color primaries and transfer functions for HD and HDR. r=gfx-reviewers,jgilbert
new f8d5bcad68f77 Bug 1763782 Part 3: Update test expectations. r=jgilbert,gfx-reviewers
new 88f19b2fd9ce4 Bug 1730615 - Change TestWRScrollData::Create() to use LayerIntRegion instead of nsIntRegion. r=botond
new c7f48c370b280 Bug 1765214 - Fix DCSurfaceVideo::mSwapChainSurfaceHandle initialization r=gfx-reviewers,jrmuizel
new e464c056d3ee2 Bug 1765121 - Add GeckoBundle.getRectF. r=geckoview-reviewers,agi
new d65219d10b0a8 Bug 1765072 - Use original reason member to handle Magnifying glass. r=geckoview-reviewers,agi
new b404534f191eb Bug 1764593 - Fix a status flag name by changing `verified-disabled` to `verified disabled`. r=sylvestre DONTBUILD
new 53d673143df88 Bug 1764251: Ensure that ContentParent::BlockShutdown reacts well on different IPC channel states. r=smaug
new 94d25729ef52a no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new e778621ee4160 Bug 1758780 - Update builders to clang 14. r=firefox-build-system-reviewers,mhentges,andi
new 5a6c42678a7ce Bug 1758780 - Update builders to rustc 1.60. r=firefox-build-system-reviewers,mhentges
new d0e269e800cf6 Bug 1765114. Silence spammy warning in dom/security/ReferrerInfo.cpp. r=ckerschb
new 936e3f055556b Bug 1661450 - 1/8 Guard X11 specific code with MOZ_X11 r=stransky
new 255b4632d90ac Bug 1661450 - 2/8 Add wayland required code getting opt-out by disabling MOZ_X11 r=stransky,rmader
new deb128aaafbe5 Bug 1661450 - 3/8 Guard wayland specific code with MOZ_WAYLAND r=stransky
new c0544ec768d54 Bug 1661450 - 4/8 Fix includes r=stransky
new 297f530b7c892 Bug 1661450 - 5/8 Fix build system to handle undefined MOZ_X11 r=stransky
new 798a827ca4f23 Bug 1661450 - 6/8 Separate code for X11 and wayland r=stransky
new 140f0687c1328 Bug 1661450 - 7/8 Special care for mozgtk.c r=stransky
new a6f7d5578ea62 Bug 1661450 - 8/8 Allow builds without MOZ_X11 r=glandium,stransky
new d87231be260d3 Bug 1661450 - 1/2 Make webrtc depend on MOZ_X11 r=ng
new 70d1f273cc9e2 Bug 1661450 - 2/2 Make webrtc depend on MOZ_X11 r=ng
new 321ec19ebc514 Bug 1764768 - Clean up a CSS length values test. r=dholbert
new 5d9aa3dd08db9 Bug 1764768 - Don't go through app-units-ratio to convert absolute lengths. r=dholbert
new cc1c9e02a4cf6 Bug 1764796 - Use the store buffer to trace preserved nursery wrappers in a minor GC r=mccr8
new c05eb69b479cf Bug 1763858 - Check for draggable=false consistently. r=edgar
new 672cc0f1ffa79 Bug 1764815 - Stop using !important for .tabbrowser-tab to override tabbox.css. r=sfoster
new f84172d14d05e Bug 1763937 - fix `clang-trunk` toolchain. r=firefox-build-system-reviewers,glandium
new f674f5533350c Bug 1759840 Add support for location portal; r=emilio
new 8d62d22b3065b Backed out 10 changesets (bug 1661450) for causing build bustages on nsWindow.cpp. CLOSED TREE
new 3e21f2bb69734 Merge autoland to mozilla-central. a=merge
new 509c3805f9196 Backed out changeset 1529955a0df7 (bug 1759840) for causing build bustage in geolocation/Geolocation CLOSED TREE
new a9951c31ef6e6 Merge mozilla-central to autoland. CLOSED TREE
new 1cd131cd32ec4 Bug 1764655 - Don't reconstruct for scrollbar-width changes on a non-scrollable element. r=tnikkel
new 0c959232b63c0 Bug 1765113. Silence spammy warning in extensions/permissions/PermissionDelegateHandler.cpp. r=timhuang
new e70200b735da3 Bug 1763076 - Avoid OOM crashes when there's a massive number of tree operations. r=edgar
new 622b02696018d Backed out changeset aa30bc1b369b (bug 1763076) for causing assertion failure in parser/html/nsHtml5TreeOpExecutor.cpp CLOSED TREE
new f56be3984d796 Bug 1762683 - Fix ESLint rule warnings for no-unused-vars in intl/uconv/tests/unit/test_bug317216.js. r=Standard8
new b3f898a6189e5 Bug 1765109 - Make `TextEventDispatcher::MaybeQueryWritingModeAtSelection` not try to query selection if it's unavailable r=m_kato
new 705f8983d6edd Bug 1759840 Add support for location portal; r=emilio
new 5f1e21ad97004 Bug 1764804 - [marionette] Check embedder element of content browsing contexts in assert.open r=webdriver-reviewers,whimboo
new 7ae3393b2f433 Bug 1762837 - [devtols] Update DAMP docs to suggest --suite instead of --activeTests r=nchevobbe
new 8a1a0a9041421 Bug 1764689 - Remove unnnecessary global this reference in BOOKMARK_VALIDATORS.url. r=mak
new 5f7f04438050c Bug 1764692 - Part 1: Create InliningRoot only when needed. r=iain
new 89a524ba2c181 Bug 1764692 - Part 2: Shrink CacheIRStubInfo from 32 bytes to 24 bytes on 64-bit. r=iain
new f3fcb6acfd002 Bug 1764885 - [devtools] Fix network MDN icon for HTTP Headers. r=Honza.
new edce198b19cdf Bug 1763586 - Adjust ScriptFetchOptions to be more accurate; r=jonco
new 0190773604bcb Bug 1763586 - Remove Element from LoadScript and child classes; r=jonco
new 2c73ab2966f79 Bug 1763586 - remove jit tests for source element behavior; r=jonco
new 4c90fc2b59e3a Bug 1763586 - remove debugger tests for source element behavior; r=ochameau
new ff34b17d30ae3 Bug 1760851 - Fix intermittent error on browser_controller_onDrop_sidebar.js r=mak
new a8ed7cf41b920 Bug 1761929 - Clear move-to-rect size on popup close. r=stransky
new 1a5e600ac1e94 Backed out 4 changesets (bug 1763586) for causing mochitest failures on test_Debugger.Source.prototype.elementAttribute.html. CLOSED TREE
new 327cb58d265ed Bug 1763617, GetPerformance may return null, so null-check it before use in bfcache, r=peterv
new efeced8ac0eb2 Bug 1763605 - Part 1: Add separate SetTypedArrayFromTypedArray and SetTypedArrayFromArrayLike functions. r=tcampbell
new eb001d0c9a2c4 Bug 1763605 - Part 2: Don't throw for detached array buffers in TypedArray.prototype.set. r=tcampbell
new d911a836f0d7d Bug 1765288 part 1 - Handle non-atomized strings directly in PrimitiveValueToId. r=jonco
new 92e10967c86da Bug 1765288 part 2 - Add PrimitiveValueToIdSlow. r=jonco
new c48ea1d691732 Bug 1765288 part 3 - Remove ValueToIdPure. r=jonco
new 76ba059dc8a35 Bug 1765288 part 4 - Inline ValueToIntId into remaining caller. r=jonco
new e6dbf2d3b0054 Bug 1765288 part 5 - Factor out PrimitiveToAtom and call that directly. r=jonco
new 5b84294739bf0 Bug 1765288 part 6 - Use a switch-statement in PrimitiveToAtom. r=jonco
new 1df93da258a2a Bug 1765288 part 7 - Optimize ValueToAtomOrSymbolPure a bit more. r=jonco
new fe9022de94e7e Bug 1754844 - changing default size for compressed local var to 4k in GetStructuredCloneReadInfoFromBlob func. r=dom-storage-reviewers,janv
new da93efac85f71 Bug 1754844 - Addressed code review comments. r=dom-storage-reviewers,janv
new b1750b3184a12 Bug 1765331 - Account for dest rect correctly in nsDisplayRemote painting. r=tnikkel
new 0e84325b5d971 Bug 1764977 - Downgrade an assertion that can break with very large sizes.
new 0fd7a7ea1af67 Bug 1756474 - Add locking to gfxPlatformFontList and gfxFontFamily, to allow use from worker threads. r=lsalzman
new f4c0b529cdef9 Bug 1752143 - Wait for SSTabRestored before checking test result. r=Gijs
new 1fdc18969dcdd Bug 1764740 - [wdspec] Rename "parent" parameter of "browsingContext.getTree" to "root". r=webdriver-reviewers,jdescottes
new e4c062012a55b Bug 1739450 - Part 1: Move ownership of session store scroll and form data to platform. r=peterv
new 8b02a9cde2235 Bug 1739450 - Part 2: Collect session history when wireframes are collected. r=peterv,mconley
new 9e20020fb90c9 Bug 1675284 - Lockwise does not report website breaches or alerts. r=dimi,MattN
new 7b601186935e9 Bug 1751693 - Update wrench's chrono dependency. r=gfx-reviewers,jrmuizel
new 09e55baabcdf0 Bug 1758665 - Reorganize placeholder/editor/preview styles. r=tgiles
new 53058d92c034d Bug 1763910 - Use :not([cui-areatype=toolbar]) to ensure the combined toolbaritem buttons pick up the right styles when in the hamburger menu. r=dao
new 915d27e682a0a Bug 1764102 - [devtools] Ensure firing dom-complete when the page pauses or fails loading. r=nchevobbe
new 7b5d2f5901412 Backed out changeset 5d53e0ca638d (bug 1765331) for causing reftest assertion failures on APZCTreeManager.cpp. CLOSED TREE
new 9f670d6f7f47a Bug 1762501 - Replace Ajv with JsonSchema.jsm in services/sync r=markh
new d4003dba57721 Bug 1762502 - Replace Ajv with JsonSchema.jsm in browser/components/ion r=rhelmer
new e7c710d578c68 Bug 1764789 - Made icon and close button non draggable using draggable equal false r=sgalich
new df70b3afd2dbf Bug 1763652 - Update utility process doc about UtilityProcessManager::StartUtility r=handyman
new b022bfa53d859 Bug 1752609 - Adds autorecovery from outdated sendtab keys. r=markh
new c582dbf6d7083 Bug 1759594 - add support for new a51 phones and remove s7 phones. r=sparky,perftest-reviewers
new ec93876623005 Bug 1755565 - Implement `contain: inline-size`. r=emilio,dholbert
new 7ce305f41c79a Bug 1765339 - Update error handling in PipeToPump r=evilpie
new a455c7329e0cd Bug 1765323 - Enable paint callbacks for OffscreenCanvas and Canvas 2D. r=gfx-reviewers,lsalzman
new be95e09032cce Bug 1748842 - Fix credit card not filling correctly on walmart.com. r=sgalich
new 0bc4d93a71b89 Bug 1765396: Make macOS always use specialized video layers for HDR video. r=mstange
new 85cadce30ceb5 Backed out changeset b9bd22d5a097 (bug 1758665) for causing reftest failures on autofill-preview-line-height.html. CLOSED TREE
new 65a2664032a03 Bug 1765291 - Update cbindgen to 0.22.0. r=layout-reviewers,boris
new 41c00678167ed Bug 1763423 - Turn on full conditioned profiles. r=ahal
new 0ecc093828f70 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new 5a948a4c8d19e Merge autoland to mozilla-central. a=merge
new 2fd70a667e6f8 Backed out changeset b9bd22d5a097 (bug 1758665) for causing reftest failures on autofill-preview-line-height.html. CLOSED TREE
new ec21b3c0a4fb0 Bug 1734997 - Prototype the Prioritized Task Scheduling API r=smaug
new 98783e89c374e Bug 1734997 - Allow some timeouts not to clamp in workers r=smaug
new 4a252c12f73b8 Bug 1734997 - Fix some failures related to the new interfaces that are introduced by the Scheduling API r=smaug
new 99922184c739c Bug 1734997 - Fix the setPriority-delayed-task test in Firefox r=smaug
new 086669282ad82 Bug 1734997 - Enable WPT for the Prioritized Task Scheduling API r=smaug
new dbd5a23b26c20 Bug 1734997 - Don't reduce timer precision for post-task-delay.any.js r=smaug
new 94784c7b541c7 Bug 1734997 - Add a test to test aborting the signal in postTask's callback r=smaug
new 4f436e2298611 Bug 1764947: Normcase mochitest paths for "parent dir" comparison r=ahal
new d1eb9a04706d2 Bug 1764836: Mercurial update is now compatible with MozillaBuild 4.0 r=ahal
new 47b796cd82144 Bug 1763695: Move python-test poetry to ini "requirements" r=ahal
new 6e33650078a20 Bug 1758665 - Reorganize placeholder/editor/preview styles. r=tgiles
new 51a701805272a Bug 1561357 - Implement [Serializable] for DOMException r=smaug,sfink
new 25f633bdfa69c Bug 1765005 - Verify audio channel limits for each negotiated audio codec. r=bwc
new f6b8bfcc7f978 Bug 1765411 - Allow configuring logo and background images using firefox-settings-attachments r=mviar
new 8615f3622604d Backed out 7 changesets (bug 1734997) for causing bustages on WebTaskSchedulerMainThread.cpp. CLOSED TREE
new c466c1043a90a Bug 1765385 - Use spaces not tabs in ErrorNumbers.msg for JSMSG_RECORD_NO_SYMBOL_KEY r=caroline DONTBUILD
new 57345275e4acc Bug 1764064 - There is no telemetry ping displayed in the "Browser Console" if the "FX_100_UPGRADE" spotlight is dismissed using the "Esc" key r=Mardak
new d56f18eb529e6 Bug 1763043 - Fix browser_ext_menus_eventpage.js intermittent failures. r=mixedpuppy
new 91e9ca64332c9 Bug 1763043 - extension.terminateBackground should early exit if extension.hasShutdown is true. r=mixedpuppy
new 8d79f368ea8c7 Bug 1763043 - return a rejected promise if extension.wakeupBackground is called while extension.hasShutdown is true. r=mixedpuppy
new 9a0eaa2c224dc Bug 1765316 - Explicitly set 'extensions.manifestV3.enabled' and 'extensions.eventPages.enabled' to false at toolkit level. r=mixedpuppy
new 9c53f3da99cb6 Bug 1765242 - Rename IOInterposer.cpp's thread-safe list of observers to SourceList - r=dthayer
new b84b8f77b54ef Backed out changeset 6e296387dc26 (bug 1758665) for causing reftest failures on autofill-preview-line-height.html. CLOSED TREE
new d39b87da84a0a Bug 1763529 - Update expiration of blocklist probes r=rpl
new 4a37e8bc8c3ed Merge mozilla-central to autoland. a=merge CLOSED TREE
new b66bece91f8e8 Bug 1762770: Use an enum class for exception resume kind r=jandem
new 997079113d059 Bug 1762770: Add offsetOf methods to ResumeFromException r=jandem
new d9da7a677cb83 Bug 1762770: Add ExceptionResumeKind::ForcedReturnIon r=jandem
new 8927f1504279c Bug 1765422 - Update Firefox Focus promo text in PBM r=emcminn
new 84f5976ec1e25 Bug 1765179: Remove dom/webgpu/ffi. r=jgilbert DONTBUILD
new 245a7b42c1c63 Bug 1764070 - Differentiate between auto advance and user click when sending Spotlight/AboutWelcome event telemetry r=Mardak
new 8a9e335602dfe Bug 1764875 - Select a better scale factor for perspective surfaces r=gfx-reviewers,lsalzman
new 0fd7ae053ed5b Backed out 2 changesets (bug 1758780) for jsreftest failure on fp-evaluation-order.js . CLOSED TREE
new f55687f498f1f Bug 1764891. Use ink overflow rect to determine visibility in GetFrameVisibleRectOnScreen. r=hiro
new 70f32edc6b03c Bug 1711577 - Add is-root and scroll id to APZC logs to better distinguish the root and subframes. r=tnikkel
new b02d6d2fd90fd Bug 1763781 Part 1: Force FFmpegVideoDecoder to use MacIOSurfaceImage for HDR video. r=media-playback-reviewers,alwu
new 0054e1bdb2946 Bug 1736479 - Make gfx SanityTest.jsm work again r=gfx-reviewers,bradwerth
new 4c3f881374597 Bug 1764005 - Add backdrop-filter primitive support r=gfx-reviewers,lsalzman,nical
new 20fcb7c0fa772 Backed out changeset cdb79df7a017 (bug 1763781) for causing wpt failures on canvas-display-p3-drawImage-ImageBitmap-video.html. CLOSED TREE
new 082a0514b03f2 Bug 1764725 - Fix gtest uninitialized warnings with GCC. r=nika
new f82f54685f592 Bug 1765443 - Fixup after bug 1763937. r=firefox-build-system-reviewers,andi
new 0484491b53bcc Bug 1765366 - Do not send transaction if renderer is already destroyed in WebRenderAPI::SendTransaction() r=gfx-reviewers,lsalzman
new ee81fcef786ea Bug 1765401 - Simplify media query evaluation code a bit. r=firefox-style-system-reviewers,layout-reviewers,boris
new 6b078d7de30a1 Bug 1660745 - Update encoding_rs to 0.8.31 and packed_simd to 0.3.7. r=hsivonen
new bbb5b8e7c6937 Backed out changeset 116072b466c3 (bug 1758780) as requested by the dev.
new 0694a4881c296 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new 7153b3f6d252a Merge autoland to mozilla-central. a=merge
new cda5e5c662c2e Backed out changeset 116072b466c3 (bug 1758780) as requested by the dev.
new df73a7b008ff1 Backed out changeset 3d29e3e5525b (bug 1765401) for causing reftest failures at mediaqueries. CLOSED TREE
new 3d186a69ebed3 Bug 1765370 - [devtools] Always update configuration in InspectedWindowCommand.reload. r=jdescottes.
new 2e1227e46b94d Bug 1765276 - Disable floating-point contraction. r=firefox-build-system-reviewers,andi
new dd11147a930c6 Bug 1758665 - Reorganize placeholder/editor/preview styles. r=tgiles
new f04aa523c53fc Bug 1765240 - [devtools] Remove ObjectActor#displayString. r=ochameau,devtools-backward-compat-reviewers,jdescottes.
new 70b0d12ee4d5e Bug 1765240 - [devtools] Remove ObjectActor#decompile. r=ochameau,devtools-backward-compat-reviewers,jdescottes.
new ea2f238e7ad59 Bug 1765240 - [devtools] Remove unused ObjectActor#parameterNames. r=ochameau,devtools-backward-compat-reviewers,jdescottes.
new 2e492939c58ec Bug 1765240 - [devtools] Remove unused ObjectActor#ownPropertyNames. r=ochameau,devtools-backward-compat-reviewers,jdescottes.
new 08af3280d9cc2 Bug 1702509 - Add an annotation describing how a crash report was submitted r=KrisWright
new 6c9eea051263d Bug 1765371 - Enable CET for all Utility processes r=bobowen
new 7de4ce1232182 Bug 1763743 - Don't bail out from PresShell::DoScrollContentIntoView if there are no in-document scrollable ancestors. r=hiro
new eea156ce1e636 Bug 1759496 - Part 1: Report content blocking to console directly from the iframe r=smaug,pbz
new be60e29ba8252 Bug 1759496 - Part 2: Add a test to verify if the console message of partitioned storage was sent correctly. r=pbz
new 52f2c653673d0 Bug 1535451 - Enable browser_webconsole_trackingprotection_errors.js test on Fission. r=nchevobbe
new a5d06b6cd0c1a Bug 1759496 - Disable test browser_webconsole_warning_group_storage_isolation.js. r=nchevobbe
new dec4684029e24 Bug 1763865 - Bootstrap Section added as per required OS. r=arai,sylvestre DONTBUILD
new 60035e41f3519 Bug 1765028: Ensure no stub fields are written after possible GC operations. r=jandem
new 7f9120f9f9bbb Bug 1765249: Remove incorrect assertion when replacing prototype guard. r=iain
new ff76b8fe3e845 Bug 1764720 - Ignore OOM during debug-only check that self-hosting data is tenured r=jandem
new 086cb3d7f3f28 Bug 1765401 - Simplify media query evaluation code a bit. r=boris
new cbe57925e1675 Merge mozilla-central to autoland. CLOSED TREE
new fc2a9212474d1 Bug 1661450 - 1/8 Guard X11 specific code with MOZ_X11 r=stransky
new f01acfd64745d Bug 1661450 - 2/8 Add wayland required code getting opt-out by disabling MOZ_X11 r=stransky,rmader
new 3855beed7e8ee Bug 1661450 - 3/8 Guard wayland specific code with MOZ_WAYLAND r=stransky
new 882971ce56e2e Bug 1661450 - 4/8 Fix includes r=stransky
new 9396739e3c2c4 Bug 1661450 - 5/8 Fix build system to handle undefined MOZ_X11 r=stransky
new 30626fcebe0d6 Bug 1661450 - 6/8 Separate code for X11 and wayland r=stransky
new 401a7db5f7264 Bug 1661450 - 7/8 Special care for mozgtk.c r=stransky
new df23203d4e44b Bug 1661450 - 8/8 Allow builds without MOZ_X11 r=glandium,stransky
new e2f88e166bf6a Bug 1661450 - 1/2 Make webrtc depend on MOZ_X11 r=ng
new 89ffa8cc587e8 Bug 1661450 - 2/2 Make webrtc depend on MOZ_X11 r=ng
new 7ad6013969e21 Bug 1759579 - Improve performace of (sub)domain cookie permission check in sanitizeOnShutdown. r=pbz
new a081e3037ce06 Bug 1759579 - Remove recursion from (sub)domain cookie check. r=pbz
new 8de3540b68565 Bug 1765331 - Account for dest rect correctly in nsDisplayRemote painting. r=tnikkel
new dbfde2a89486a Bug 1762573 - COEP test is using the wrong query parameter, r=annevk
new e8d6d268581b0 Backed out changeset 5382bd66d8f7 (bug 1702509) for causing failures on browser_UnsubmittedCrashHandler.js . CLOSED TREE
new 1e4838aeeb490 Bug 1735746 - Block external protocol navigation from sandboxed contexts. r=nika,ckerschb,Gijs,smaug
new 6f039abdf3807 Bug 1735746 - Add a pref and limit external protocol sandbox blocking to Nightly. r=ckerschb,farre
new 68b4cc3fce421 Bug 1735746 - Log an error message to the web console for blocked external protocol navigation from sandbox. r=ckerschb
new 59a9b4bb0344d Bug 1735746 - External protocol navigation sandbox tests. r=nika
new 04d40614bd102 Bug 1764407 - Cleanup toolkit/components/remote/ includes r=sylvestre
new 494523b0358c6 Bug 1764251: Avoid race between process creation callback and application shutdown. r=smaug
new b8000095e87ce Bug 1763685 - remove remaining domstream references from manifests. r=jgraham
new 2c96668e6e60e Bug 1743834 - Make GetClock() non-const on MediaSink, and allow the AudioSink to modify the AudioQueue. r=alwu,media-playback-reviewers
new 2ca6ca1b093c2 Bug 1743834 - Add a logging module for AudioSink. r=alwu,media-playback-reviewers
new c06f4b14cfed5 Bug 1743834 - Create and manage the lifetime of the AudioStream EndedPromise in AudioSinkWrapper. r=alwu,media-playback-reviewers
new 5112586411c23 Bug 1743834 - Shut down the AudioSink when audio is muted. r=alwu,media-playback-reviewers
new 92868004aa4fd Bug 1743834 - Wait for the audio callbacks to start being called before using the audio clock. r=alwu,media-playback-reviewers
new abe34cfe43820 Bug 1743834 - Detect when switching clock provider in AudioSinkWrapper. r=alwu,media-playback-reviewers
new 3e3fffb168870 Bug 1743834 - Correctly set the start time when the audio callbacks actually are called, the first time audio audio clock starts to be in use. r=alwu,media-playback-reviewers
new 4ee13d5c533b1 Bug 1743834 - Don't start with an AudioSink if muted from the start. r=alwu
new 5249ed30261c9 Bug 1743834 - Fix static-analysis warning. r=alwu
new d52cb6068ef3a Bug 1743834 - When no packet are in the queue when shutting down the AudioStream, try our best to provide timing data. r=alwu
new b017ffb1c819b Bug 1743834 - Assert the media clock monotonicity with MOZ_ASSERT. r=alwu
new e5519cc11b618 Bug 1634127 - Download attachments in IndexedDB by default r=necko-reviewers,robwu,dragana
new fc018ca0e8eea Bug 1538464 - Ensure Pocket context menu items work as expected in sidebar extension or other windows. r=mconley
new eeb7623b0a5d7 Backed out changeset 95cee3ef708c (bug 1764251) for causing assertion failures at ipc/MessageChannel.h. CLOSED TREE
new 2ce5e195a6d9a Bug 1764541 - Add telemetry for window.open with empty url argument r=emilio
new 6c02f107a6d92 Bug 1764715 - Add missing return for OOM handling. r=arai
new fc7b0ef770af9 Bug 1764679 - Make `GetInterlinePosition` and `SetInterlinePosition` work with new `enum class` r=smaug
new fed61a245b94d Bug 1764684 - part 1: Make `EditorDOMPointBase` store `Selection::InterlinePosition` r=m_kato
new 97c021a7ba6e0 Bug 1765343 - Ensure WritableStreamDefaultController gets traced r=evilpie
new 604560c365259 Bug 1752880 - Cleanup ErrorResult naming style r=saschanaz
new abe691398370c Bug 1752880 - Add missing error handling around JS_WrapObject r=saschanaz
new 4fa991f17a477 Bug 1752880 - Unify ReadableStream reader ReadResult type r=saschanaz,smaug
new 17fc88e1687c2 Bug 1764684 - part 2: Make editor use methods of `EditorBase` to collapse `Selection` r=m_kato
new 73a2dbd211d46 Bug 1764684 - part 3: Fix and improve warnings of the result of `EditorBase::CollapseSelectionTo*` r=m_kato
new 8dd67cabf06c8 Bug 1764684 - part 4: Make editor stop calling `SelectionRef().SetInterlinePosition` if followed by a call of `EditorBase::CollapseSelectionTo*` r=m_kato
new 1abcb1c46b745 Bug 1764866 - Add "mozilla/EditorForwards.h" r=m_kato
new 8c1a12d398456 Bug 1764778 - Check media.webspeech.synth.enabled in AllocPSpeechSynthesisParent. r=eeejay
new 1a24fdef28392 Bug 1765330 - [devtools] Remove skip-pausing debugger feature flag. r=jdescottes
new ee2dcf8fe65a8 Bug 1765550 - Move transitions and animations to nsStyleUIReset. r=dshin
new ee871dd92bd8a Bug 1764505 - [devtools] Migrate Tool's definition isTargetSupport to isToolSupported. r=nchevobbe
new d9782d91c82e2 Bug 1764505 - [devtools] Enable the new profiler on the browser toolbox. r=nchevobbe,julienw
new c5c771622b717 Bug 1764505 - [devtools] Allow recording the browser toolbox startup by setting MOZ_BROWSER_TOOLBOX_PROFILER_STARTUP=1. r=nchevobbe
new 2e264dae56d45 Bug 1762493 - Remove Ajv r=ckerschb,ahal
new 25f4c3b0e6b8d Bug 1765489 - Make media feature evaluation take a computed::Context. r=dshin
new ace5a2aad13e5 Bug 1746448; r=smaug
new 62621fd78b63a Bug 1765554 - Back out changeset e1c85e8a23b1 for investigation on Windows 32-bits.
new ffd1a4822c8de Bug 1764915: Test-case for bug. r=jib
new ef2c6675c2942 Bug 1764915: Make sure we set the certificate even if the PC is closed. r=jib
new 88c89b7ce8a34 Bug 1764933: Test case for bug. r=jib
new b8b98ce7a22b5 Bug 1764933: Do not null out the transceiver in Shutdown r=jib
new 4825386e2666a Bug 1764890 - A scrollbar is displayed for a few seconds on the bottom-right part of the “about:welcome” page while a refresh action is performed r=emcminn
new 30221b51c46ba Bug 1752332: Add a sanitized property to prefs r=KrisWright
new 8c0861f25fcdb Bug 1752332: Rename references to parent-only pref structures r=KrisWright
new 288e606baf8ef Bug 1752332: Move ShouldSyncPreferences to Preferences module r=KrisWright
new bc1d73db3cdaf Bug 1752332: Tell ShouldSyncPreference if the destination is a web content process r=KrisWright
new d9fb7a4c74ee7 Bug 1752332: Rename ShouldSyncPreference to ShouldSanitizePreference r=KrisWright
new c674d31ebad7a Bug 1752332: Correctly populate the sanitized bit for PreferenceUpdate r=KrisWright
new 088a040c54f3e Bug 1752332: Remove some prefs from the blocklist r=KrisWright
new ef01345335091 Bug 1752332: Remove the blocklisting check in ::OnPreferenceChange r=KrisWright
new 696098706b1fd Bug 1752332: Make SerializePreferences correctly sanitize preferences r=KrisWright,necko-reviewers,dragana
new 27e95235b4b4f Bug 1752332: Improve the blocklisting behavior r=KrisWright
new fd215c5f5ed6f Bug 1752332: Crash if a pref is accessed that shouldn't be r=KrisWright
new 03973fd59572e Bug 1752332: Add preferences that control whether we send user data and/or crash r=KrisWright
new ab308fb14f36d Bug 1752332: Remove the shouldSanitizeFunction member r=KrisWright
new 5a256881db48f Bug 1752332: Optimize the crash checks in Check*Value functions r=KrisWright
new 5a394f247e440 Bug 1752332: Sanitize preferences in the shared memory region r=KrisWright
new 7c9b63320287e Bug 1752332: Update the preferences documentation r=KrisWright
new 06e5af3c225e4 Bug 1765239 - [devtools] Move SplitView.jsm to styleeditor. r=ochameau.
new 7565d876bd300 Bug 1765239 - [devtools] Fix SplitView.jsm ESLint errors. r=ochameau.
new 94239d0425f91 Bug 1765239 - [devtools] Turn SplitView into an ES6 class. r=ochameau.
new d7faa70d7d9a4 Bug 1682117 - enable PiP mute toggle in release. r=pip-reviewers,mhowell
new d468c10ff223c Bug 1765223 - Adjust Android compiled tests to display 1proc. r=agi,gbrown
new 00bce26959658 Bug 1761313 - Update colorways meta data to include collection property. r=dao
new 6e25a12cb7803 Backed out 16 changesets (bug 1752332) for causing multiple failures on StaticPrefList_media.h
new 8cf35d703321b Backed out 12 changesets (bug 1743834, bug 1765554) for causing reftest failures CLOSED TREE
new 0b9a381445e4d Bug 1765461 - skip a51 condprof tasks by default. r=sparky
new 6f8df8d742926 Bug 1759581 - Return early if RefreshDriverVsyncObserver is notified after its timer has gone away. r=smaug
new 00f93086fd4a6 Bug 1759581 - Move some code around. r=smaug
new c5e52ed556ea0 Bug 1759581 - Introduce more TimeStamp variables and make the nested tick handling more explicit. r=smaug
new c2d0f30e772e0 Bug 1759581 - Move more code around. r=smaug
new 7160d718e1186 Bug 1759581 - Use different timeForOutsideTick variables in the different paths. r=smaug
new 2526d5e6967d9 Bug 1759581 - Leave rate as a TimeDuration and don't convert it to milliseconds. r=smaug
new dace73a464668 Bug 1759581 - Use clamped(). r=smaug
new 5f0238c1f0e9c Bug 1763991: Let Updatebot update libvpx r=bryce
new e726a40dcff44 Bug 1763991: Re-orient patches to align with mach vendor r=bryce
new dab2ea0580f30 Bug 1765462: Update wgpu to 0b61a191 (2022-4-18) r=jgilbert
new 30dba333d3b46 Bug 1763243 - Increase text-track width on PiP windows. r=pip-reviewers,desktop-theme-reviewers,kpatenio
new 400109922f450 Bug 1763991: Add ed to the Updatebot docker image r=firefox-build-system-reviewers,andi
new 485bae6d115fb Bug 1764768 - Don't truncate viewport units at computed value time. r=dholbert
new 9bf40b126b074 Bug 1765426 - Use longer timeout for WPT contain-inline-size-replaced.html. r=dholbert
new 2085d6068ef41 Bug 1762499 - Add video wrapper with subtitle support for piped.kavin.rocks and piped.silkky.cloud. r=niklas,kpatenio
new 307e28b907f53 Bug 1612986 - fix about:welcome/newtab/asrouter unit-test code-cov info, r=emcminn
new 527ad9bf712a1 Bug 1614218: Do not adjust for resize region when maximized on Windows r=emilio
new ee531e5e7183a Bug 1614218: Clean up horizontal/vertical mixup in Windows widget r=cmartin
new abdfd94799621 Bug 1763524 - handle the builtin roots module better when scanning for client certificates r=jschanck
new 7b106018a8df0 Bug 1763524 - extend CLIENT_CERTIFICATE_SCAN_TIME telemetry probe data-review=travis_ r=jschanck
new 85d131c3dcb68 Bug 1761835 - Add a test for switching locales and string bundles; r=platform-i18n-reviewers,dminor
new 8459701a18241 Bug 1764669 - Record a block ping for blocked Firefox Suggest suggestions. r=nanj,daisuke
new 2607db324df32 Bug 1652950 - Unprefix mozPreservesPitch, update corresponding tests r=emilio,saschanaz
new 77c47db9161d6 Bug 1764846 - Extend the return value of PDM's support methods to allow distinguishing between HW/SW support. r=alwu
new 276b91ca80f63 Backed out changeset 7985a1fa0789 (bug 1764768) for causing multiple failures CLOSED TREE
new 0255bfd77ac46 Bug 1760811 - Make CCSlice markers show up in the timeline again r=gerald
new 737e136e7e24e no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new ce01cc932d845 Bug 1744772 - Fix default avatar from appearing on top of initial character avatar. r=sgalich
new f0860a24934ff Bug 1752332: Add a sanitized property to prefs r=KrisWright
new b5a0bee961100 Bug 1752332: Rename references to parent-only pref structures r=KrisWright
new a77e0fbeb21c2 Bug 1752332: Move ShouldSyncPreferences to Preferences module r=KrisWright
new a7e00d1b8630e Bug 1752332: Tell ShouldSyncPreference if the destination is a web content process r=KrisWright
new e9bd1a1b966aa Bug 1752332: Rename ShouldSyncPreference to ShouldSanitizePreference r=KrisWright
new 1cc103189ea34 Bug 1752332: Correctly populate the sanitized bit for PreferenceUpdate r=KrisWright
new aa6e89410fc6f Bug 1752332: Remove some prefs from the blocklist r=KrisWright
new 80d036e29710c Bug 1752332: Remove the blocklisting check in ::OnPreferenceChange r=KrisWright
new 43277d4358ab0 Bug 1752332: Make SerializePreferences correctly sanitize preferences r=KrisWright,necko-reviewers,dragana
new 026818669080f Bug 1752332: Improve the blocklisting behavior r=KrisWright
new 9b9b78005e2b5 Bug 1752332: Crash if a pref is accessed that shouldn't be r=KrisWright
new 59092e70b4c7a Bug 1752332: Add preferences that control whether we send user data and/or crash r=KrisWright
new 3313c98eaf7dd Bug 1752332: Remove the shouldSanitizeFunction member r=KrisWright
new 2787efa7278d0 Bug 1752332: Optimize the crash checks in Check*Value functions r=KrisWright
new c781409d77527 Bug 1752332: Sanitize preferences in the shared memory region r=KrisWright
new f625f33753163 Bug 1752332: Update the preferences documentation r=KrisWright
new e8ad45ee42764 Bug 1737918 - Part 1: Add scroll() to animation-timeline for style system. r=emilio
new 53830b1b343ea Bug 1737918 - Part 2: Replace StyleScrollDirection with StyleAxis. r=emilio
new 0567aa6b83b8e Bug 1737918 - Part 3: Replace Scroller::Type with StyleScroller. r=emilio
new 512b4a3fb36d9 Bug 1737918 - Part 4: Implement scroll() in layout and support nearest scroller. r=emilio
new 467d2abfd0520 Backed out 16 changesets (bug 1752332) for causing gtest failures CLOSED TREE
new 5ec46e3cef2db Bug 1764370 - Use NS_GET_IID instead of NS_DEFINE_IID for PRIVATE_IDBREQUEST_IID. r=dom-workers-and-storage-reviewers,asuth
new 41ac19ba0ffe1 Bug 1654054 - Port videocontrols to Fluent. r=mconley,fluent-reviewers,pip-reviewers,flod
new 6bf30f3a8fafe Bug 1654054 - Fluent migration for videocontrols. r=fluent-reviewers,mconley,flod
new 05c6efed91666 Bug 1765606 - Make browser_resizeVideo.js more resilient against non-default OS control configurations. r=pip-reviewers,mhowell
new ac471e08bdfc6 Bug 1761691 - Fix audio_thread_priority build when dbus is build disabled. r=padenot
new 6f6cf2810742d Merge autoland to mozilla-central. a=merge
new 4216396f3e7a2 Merge mozilla-central to autoland on a CLOSED TREE
new 560b5ccdb5e93 Backed out 4 changesets (bug 1737918) for causing bustages in ScrollTimeline.cpp CLOSED TREE
new 420ef979b8a3a Bug 1765000: Ignore missing view when running in headless mode r=eeejay
new e0100e2b76eae Bug 1765632: Coalesce two variables into one Maybe<> variable, in ReflowInput::CalculateHypotheticalPosition. r=dshin
new 9f7f5dc7c8039 Backed out 2 changesets (bug 1654054) for causing mochites failures on browser_nimbusMessageFirstTimePip.js CLOSED TREE
new 08b1fe0b20de9 Bug 1765018 - part 1: Get rid of implicit conversion between `EditorDOMPointBase` instances r=m_kato
new d58e1b92f7bbc Bug 1765018 - part 2: Make `EditorBase::Get(Start|End)Point` return `EditorDOMPoint` or `EditorRawDOMPoint` r=m_kato
new c1b8cfb651b19 Bug 1765226 - Make ProfilerIOInterposeObserver a static object - r=florian
new 19103784eb697 Bug 1765018 - part 3: Make `EditorBase::FindBetterInsertionPoint` be a template method r=m_kato
new 9968200d7c1e4 Bug 1765018 - part 4: Make `EditorBase::InsertTextWithTransaction` treat only `EditorDOMPoint` r=m_kato
new 9cd4ac54801a3 Bug 1765018 - part 5: Make `InsertText()` and `ReplaceText()` of `WhiteSpaceVisibilityKeeper` return `Result<EditorDOMPoint, nsresult>` r=m_kato
new ef681f3a6c61f Bug 1765018 - part 6: Make `TypeInState::OnSelectionChange` stop using `EditorRawDOMPoint` r=m_kato
new c357e94fd80d7 Bug 1751693: Add telemetry probe to measure glyph rasterization time and the required plumbing for WR. r=jrmuizel,nical
new 8b5390183fadc Bug 1765018 - part 7: Make some methods which return an instance (not reference) of `EditorDOMPointBase` be template methods r=m_kato
new cf1ff772f02b8 Backed out changeset 395f906e2904 (bug 1751693) as requested by Bas on element #build. CLOSED TREE
new 72b911f373877 Bug 1739139 - Move and rename the topsite icon. r=sfoster,desktop-theme-reviewers
new 374731f015df4 Bug 1693482 - [x64/x86] inline constant load in various instructions. r=lth
new b72aebe50ebdb Backed out changeset 015c2c72a2a2 (bug 1761835) for causing failures in browser_stringBundleInvalidation.js CLOSED TREE
new 3249ac0970f64 Bug 1764762 - Make `TSFTextStore::CreateNativeCaret` check whether there is selection range before accessing selection offset r=m_kato
new c6aaf4f760e57 Bug 1765013 - Fix fractional blur radii on drop-shadow r=gfx-reviewers,mstange
new 5c4fed5f9dc39 Bug 1758420 - part 1: Let `TextComposition` know where is changed in storing text node r=m_kato
new 1cc969671c2d1 Bug 1758420 - part 2: Clean up update timing of `TextComposition` r=m_kato
new 548aade9e4fa8 Bug 1758780 - Update builders to clang 14. r=firefox-build-system-reviewers,mhentges,andi
new c904666e409d6 Bug 1758780 - Update builders to rustc 1.60. r=firefox-build-system-reviewers,mhentges
new 6ff04be6bd7b0 Bug 1765677 - Upgrade the version of cargo used for the vendoring but not for cargo-apk when building wrench. r=firefox-build-system-reviewers,andi
new f9f0d556a70c0 Bug 1765683 - Enable clang-plugin on clang-trunk builds. r=andi
new c2e4c343e0c56 Bug 1764512 - Find in page should ignore content skipped via `content-visibility` r=emilio
new c1c54c637a787 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new e1bc3152437c9 Backed out changeset 91554918daee (bug 1764875) as per request. CLOSED TREE
new 0c7c343bf729b Bug 1271960 - Better clean up of linked lists. r=mccr8
new cdb1a9e090c40 Bug 1763581. If we reset an animated image animation make sure we can always reset the animation on the AnimationSurfaceProvider if it exists. r=aosmond
new 6226b1e342116 Bug 1763581. Add test. r=aosmond
new d10f42cd4fff7 Bug 1493396 - Make browser.permissions.request work in WebExtension sidebar. r=robwu
new 3452b7574c783 Bug 1764107 - Fix browser_ext_tabs_update_highlighted.js to avoid potential timeouts. r=mixedpuppy
new 56b156bf6a09b Bug 1764452 - Avoid tabs.onUpdated events for 'attention' when value doesn't change. r=Gijs,mixedpuppy
new ac517f4603458 Bug 1765397 - Part 1: Add CacheIR support for Array.prototype.slice on arguments objects. r=iain
new 00c98af8b032b Bug 1765397 - Part 2: Transpile ArgumentsSliceResult for Warp. r=iain
new a9dac6f922c6d Bug 1765397 - Part 3: Scalar replace ArgumentsSlice on frame arguments. r=iain
new 4273a26d0f60c Bug 1765397 - Part 4: Scalar replace ArgumentsSlice on inline arguments. r=iain
new 116d10d7696af Bug 1765397 - Part 5: Teach MMinMax that ArgumentsLength is never negative. r=iain
new 64deba9589a6b Bug 1765397 - Part 6: Inline CodeGenerator::emitRest(). r=iain
new f13ee4e043658 Bug 1765397 - Part 7: Optimise slice when no end-index is present. r=iain
new ae68ae2e2e91e Bug 1761728, MaybeDiscarded::IsNull doesn't mean the value isn't null, r=peterv
new ec22d990e69fe Backed out changeset 18ff5f7245ce (bug 1764512) for causing multiple mochitest failures.
new 746c2cdf29504 Backed out changeset 5e7f9f410081 (bug 1271960) for causing bp-hybrid bustages. CLOSED TREE
new ad15810d3c92b Bug 1680243 - move top-of-loop interrupt trap out-of-line. r=jseward
new 5ebe76b035613 Bug 1680243 - move memory bounds check trap out-of-line. r=jseward
new 32ea187295e28 Bug 1680243 - move unaligned trap out-of-line. r=jseward
new cc8c1bc5c044f Bug 1680243 - move call-indirect bounds check and null check traps out-of-line. r=jseward
new 1c0ec158ee1f3 Bug 1764112, ensure there is a reasonable SpeechRecognition object around when handling SpeechEvents, r=eeejay
new e72893d6c448b Bug 1765527 part 1 - Initialize the intrinsics holder when creating the global. r=arai
new 77690b72f98c8 Bug 1765527 part 2 - Simplify GlobalObject::getIntrinsicsHolder. r=arai
new aabc7f01bbe1d Bug 1765527 part 3 - Simplify GlobalObject::maybeGetIntrinsicValue. r=arai
new a4ade8ac7b01c Bug 1765527 part 4 - Remove GlobalObject::maybeExistingIntrinsicValue. r=arai
new a019f4f233dc4 Merge autoland to mozilla-central. a=merge
new 815caaafb2b46 Merge mozilla-central to autoland on a CLOSED TREE
new 9c4d96a57dec8 Bug 1763586 - Adjust ScriptFetchOptions to be more accurate; r=jonco
new 7b6ada3766e67 Bug 1763586 - Remove Element from LoadScript and child classes; r=jonco
new 125df9ae4865a Bug 1763586 - remove jit tests for source element behavior; r=jonco
new 9638d35729a07 Bug 1763586 - remove debugger tests for source element behavior; r=ochameau
new 23f3db795747e Backed out changeset 3399a9be4b03 (bug 1764112) for causing mda crashes on test_abort.html. CLOSED TREE
new 4ea21227e2d2c Bug 1271960 - Better clean up of linked lists. r=mccr8
new 4f3e79a5fa2b2 Bug 1763576 - [devtools] Document stackframe management in debugger frontend. r=bomsy
new 06e8487045244 Bug 1763576 - [devtools] Document source selection in debugger frontend. r=bomsy
new 6da1ebe13b260 Bug 1763576 - [devtools] Remove unnecessary await on synchronous dispatches. r=bomsy
new 5b92babb0a4ef No Bug, mozilla-central repo-update HSTS HPKP remote-settings - a=repo-update r=diannaS
new b15ceeb12c42e Bug 1745915 - Add test for resizing a fullscreen window; r=smaug
new e97bcb6bf658a Bug 1760900 - Ensure a correct error message when trying to call an unknown internal command. r=jdescottes,webdriver-reviewers,whimboo
new 4f5ae4a4fcdb9 Bug 1763094 [wpt PR 33509] - Fix element doesn't scroll back to initial position, a=testonly
new 7724a06f48ca0 Bug 1764164 [wpt PR 33585] - Prevent declarative shadow DOM from firing synchronous mutation events, a=testonly
new 4a1c0c76a9fc0 Bug 1764204 [wpt PR 33595] - [FlexNG] Row early breaks, a=testonly
new 1a975fa6e46ff Bug 1764191 [wpt PR 33591] - Rename folder apis-for-creating-and-navigating-browsing-contexts-by-name, a=testonly
new 6284bdeb7389f Bug 1764191 [wpt PR 33591] - Update wpt metadata, a=testonly
new 2d6c09b136cfb Bug 1762534 [wpt PR 33465] - Throw on showPicker() when the <input> is not mutable, a=testonly
new eb00eec3cc695 Bug 1762534 [wpt PR 33465] - Update wpt metadata, a=testonly
new c9d0e81a11bb9 Bug 1764271 [wpt PR 33602] - Fix test for highlight pseudos and visited links, a=testonly
new c0d9765f13ddd Bug 1763949 [wpt PR 33580] - Test longtask/event-loop interactions, a=testonly
new be8385fb9813d Bug 1764053 [wpt PR 33583] - Nav Timing: unloadEvent duration with iframes, a=testonly
new 9976567d7cfde Bug 1764317 [wpt PR 33608] - TouchEvent: expose legacy touch event APIs, a=testonly
new 571160585c266 Bug 1762475 [wpt PR 33460] - [AncestorChain] Add nested iframe case to WebLocks WPTs, a=testonly
new b6ffe887244ad Bug 1762475 [wpt PR 33460] - Update wpt metadata, a=testonly
new b3719a7a413a9 Bug 1764165 [wpt PR 33586] - Report synchronous script violations, a=testonly
new e0ea7e91a4076 Bug 1764165 [wpt PR 33586] - Update wpt metadata, a=testonly
new f55dd07883f70 Bug 1764244 [wpt PR 33600] - [css-flex] Fix flex base size with aspect-ratio item in column flexbox, a=testonly
new 71dfc92a91eb1 Bug 1764244 [wpt PR 33600] - Update wpt metadata, a=testonly
new 6cabc0ae11a91 Bug 1764207 [wpt PR 33596] - Add WPT tests for speculation rules for redirects during prefetch, a=testonly
new 2846bc974965d Bug 1764207 [wpt PR 33596] - Update wpt metadata, a=testonly
new 7082b88886f23 Bug 1763866 [wpt PR 33576] - Get started converting selectmenu to use new popup API [selectmenu 1/N], a=testonly
new a40e6e8275455 Bug 1764294 [wpt PR 33603] - Typo correction in dispatcher.js, a=testonly
new b5885afa48ce4 Bug 1764294 [wpt PR 33603] - Update wpt metadata, a=testonly
new ebedc247c0187 Bug 1764454 [wpt PR 33617] - Bump taskcluster from 44.9.2 to 44.11.1 in /tools, a=testonly
new 19c7602031a7f Bug 1764169 [wpt PR 33588] - Reuse existing virtualenv when building command line parser for docs, a=testonly
new 33da44e7b2780 Bug 1764456 [wpt PR 33618] - Bump types-six from 1.16.12 to 1.16.13 in /tools, a=testonly
new c85849aca94b9 Bug 1735042 [wpt PR 31177] - Tests for requestIdleCallback deadline computation, a=testonly
new 584a71aae5a99 Bug 1735042 [wpt PR 31177] - Update wpt metadata, a=testonly
new 28f1e51304d51 Bug 1763268 [wpt PR 33523] - Update tests to match ARIA 1.2 global states and property list, a=testonly
new cc05faeb52aa6 Bug 1763851 [wpt PR 33572] - Bubble scrollIntoView from position:fixed in frame, a=testonly
new 1b12824aae651 Bug 1763851 [wpt PR 33572] - Update wpt metadata, a=testonly
new ba73d8aa05afa Bug 1764211 [wpt PR 33597] - webauthn: add remoteDesktopClientOverride extension IDL, a=testonly
new 5649ee90bb900 Bug 1764582 [wpt PR 33624] - Add a feature to deprecate <param> URL inside <object>, a=testonly
new 5dd6b22fc8000 Bug 1764167 [wpt PR 33587] - Make CloseWatcher process escape key after default event handlers, a=testonly
new abc667f0f0853 Bug 1764167 [wpt PR 33587] - Update wpt metadata, a=testonly
new 4316bb63934b6 Bug 1764459 [wpt PR 33620] - idle-detection: Reject start Promise on abort, a=testonly
new b424ff06dae91 Bug 1761236 [wpt PR 33349] - Consolidate header files for client hint WPTs, a=testonly
new 687f812f9a2d1 Bug 1761236 [wpt PR 33349] - Update wpt metadata, a=testonly
new 00bbfb189cee8 Bug 1760916 [wpt PR 33313] - Integrate CloseWatcher with <dialog>, a=testonly
new bab41bfbc097a Bug 1764567 [wpt PR 33622] - Throw exception based on exclusions when creating sanitized cookies, a=testonly
new 18898234680cf Bug 1764653 [wpt PR 33629] - Bump types-six from 1.16.13 to 1.16.15 in /tools, a=testonly
new c8e773f2e076e Bug 1764712 [wpt PR 33638] - cc Allow <source> to have “height” and “width” attributes, a=testonly
new 0d042306e75ab Bug 1764797 - [wpt-sync] Update web-platform-tests to 3532a4b4082fbbb32438ae8670252e664aaa2efe, a=testonly
new 50b1762488d91 Bug 1765731 - [wdspec] Remove outdated test_origin_header_allowed_when_bidi_disabled test. r=webdriver-reviewers,jdescottes
new da2397f3eba31 Bug 1722090 - [wdspec] Reorganize Chrome DevTools Protocol tests. r=webdriver-reviewers,jdescottes
new 9e7378353061c Bug 1722090 - [remote] Move useful browser chrome tests for Remote Agent to wdspec. r=webdriver-reviewers,jdescottes
new 96e520678acaf Bug 1594639 - [devtools] Pass option dictionary to BrowserToolboxLauncher.init. r=nchevobbe
new 9aec23c0fe087 Bug 1594639 - [devtools] Ensure reusing browser toolbox custom binary path on reload. r=nchevobbe
new 95e13b1839c99 Bug 1702509 - Add an annotation describing how a crash report was submitted r=KrisWright
new 7353e174949b1 Bug 1708743 - Enable AVX support by default in release. r=lth
new 1ac5da6a36a59 Bug 1764690 - [devtools] Check data-l10n-args attribute value instead of context menu label in storage tests. r=bomsy.
new bb04bf65646fe Bug 1752332: Add a sanitized property to prefs r=KrisWright
new b7307088a9b2b Bug 1752332: Rename references to parent-only pref structures r=KrisWright
new b662df4c6160e Bug 1752332: Move ShouldSyncPreferences to Preferences module r=KrisWright
new e05da6fb4cdc5 Bug 1752332: Tell ShouldSyncPreference if the destination is a web content process r=KrisWright
new 9546954a2310d Bug 1752332: Rename ShouldSyncPreference to ShouldSanitizePreference r=KrisWright
new 97452fcc536b0 Bug 1752332: Correctly populate the sanitized bit for PreferenceUpdate r=KrisWright
new e53ed9ed19df7 Bug 1752332: Remove some prefs from the blocklist r=KrisWright
new 9334d4f7493e9 Bug 1752332: Remove the blocklisting check in ::OnPreferenceChange r=KrisWright
new 75768c0672809 Bug 1752332: Make SerializePreferences correctly sanitize preferences r=KrisWright,necko-reviewers,dragana
new 0d296a2db4b15 Bug 1752332: Improve the blocklisting behavior r=KrisWright
new fc925aadf44a9 Bug 1752332: Crash if a pref is accessed that shouldn't be r=KrisWright
new 1b7e20d742bc7 Bug 1752332: Add preferences that control whether we send user data and/or crash r=KrisWright
new 735f58c46fa76 Bug 1752332: Remove the shouldSanitizeFunction member r=KrisWright
new 9d7b183ca4ef6 Bug 1752332: Optimize the crash checks in Check*Value functions r=KrisWright
new 100942db27644 Bug 1752332: Sanitize preferences in the shared memory region r=KrisWright
new 604bc7997da08 Bug 1752332: Update the preferences documentation r=KrisWright
new 297ba0bfaaede Bug 1765725 - Remove unwrap() around RenderApi::send_transaction() r=gfx-reviewers,jrmuizel
new 623c23b11d042 Bug 1765140 - Wrong item is being removed/unblocked in the downloads panel. r=dao
new 9dd016c1e07ae Bug 1654787 - Allow disabling pinching from the command line. r=botond
new cdac43d50ce4d Bug 1764251: Avoid race between process creation callback and application shutdown. r=smaug
new 0c12fcbc07463 Bug 25886 - Remove NS_DEFINE_IID. r=xpcom-reviewers,nika
new c972e94585d95 Bug 1761443 - Remove unneeded getBrowserIdForBrowsingContext. r=jdescottes,webdriver-reviewers
new c3659919382fc Bug 1731594: Update the updatebot dockerfile to prepare for pdf.js r=jewilde
new 5404b2b3059e0 Bug 1763413 - Stop disabling Fission in safe mode, r=farre
new 580c2e33e78d2 Bug 1764813: Indicate if a project is a rust, python, or regular vendoring type r=jewilde
new 3cc8351723ae4 Bug 1764813: Rename a confusing variable in mach vendor r=jewilde
new 1ae362f6d216c Bug 1764813: Teach ./mach vendor yaml how to handle a rust yaml file r=jewilde
new 70219f856bf3e Bug 1764976: Support an every N commits for updatebot task frequency r=jewilde
new 569b88c4987d6 Bug 1764797 - Mark scrollIntoView test as passing, r=aryx
new dc43c03f130fa Bug 1764976: Lint fix for moz_yaml. CLOSED TREE
new 1ed9f039d3d69 Bug 1765627 - Make sure {Disc, C}onnectDeviceInput are correctly called r=padenot
new fb833777a2e76 Bug 1763825 - Handle about:welcome and spotlight dialog display for shorter screen width r=Mardak,emcminn
new e8f1648bd3d52 Bug 1765685 - Ensure customization mode is opaque. r=dao
new 5c12f4e1e3ad6 Backed out changeset 4610b9c86ea0 (bug 1763825) for causing node failures. CLOSED TREE
new b34f4349a7d52 Bug 1737918 - Part 1: Add scroll() to animation-timeline for style system. r=emilio
new 8efa1324d7aef Bug 1737918 - Part 2: Replace StyleScrollDirection with StyleAxis. r=emilio
new 3efc8e6e9c97b Bug 1737918 - Part 3: Replace Scroller::Type with StyleScroller. r=emilio
new 8e54e21d3a912 Bug 1737918 - Part 4: Implement scroll() in layout and support nearest scroller. r=emilio
new 512562821fe06 Backed out 16 changesets (bug 1752332) for causing unrooted hazard failures. CLOSED TREE
new c42ed6e96ee93 Bug 1765746 - Tweak contain bitflag definition order to avoid static constructors. r=dshin
new ae3d893e6bca0 Bug 1765746 - Update cbindgen again. r=dshin
new c4369c64094d0 Bug 1763825 - Handle about:welcome and spotlight dialog display for shorter screen width r=Mardak,emcminn
new 668bdfbf42de5 Bug 1651728 Remove reader mode toolbar from saved document. r=niklas,mtigley
new 251672771af71 Bug 1654054 - Port videocontrols to Fluent. r=mconley,fluent-reviewers,pip-reviewers,flod
new b163e7d7a53ce Bug 1654054 - Fluent migration for videocontrols. r=fluent-reviewers,mconley,flod
new cc5a1729f6c54 Bug 1765162 - Fix leak in GlyphCacheEntry. r=aosmond
new c16c179c4c019 Bug 1764560: Disable mochitest bug418986-3 on Windows-e10s r=bobowen
new 94f2ec8fbe62d Bug 1755702: Return NOT_IMPLEMENTED from mozilla::webgpu::CanvasContext::GetInputStream. r=jgilbert
new e2273932cbe74 Bug 1765845 - mach configure: check all candidate SDK directories r=mhentges
new 3b88452e0b230 Bug 1750976 - Add ability to provide custom browsertime arguments. r=perftest-reviewers,kshampur
new b9466bda67151 Bug 1765457 - Enable custom browsertime testing through raptor. r=perftest-reviewers,kshampur
new 8c9b88cd7081e Bug 1728338 - Stop alerting on tests not in alert_on r=perftest-reviewers,sparky
new 5c3a1223f6c02 Bug 1765681: hostutils upgrade code improvement r=gbrown
new 15daab2123854 Bug 1765461 - fix cron filters to not scheduled a51 condprof. r=sparky
new 5042a856cf733 Bug 1734997 - Prototype the Prioritized Task Scheduling API r=smaug
new 7e68246bb02c9 Bug 1734997 - Allow some timeouts not to clamp in workers r=smaug
new 698c05dab70e4 Bug 1734997 - Fix some failures related to the new interfaces that are introduced by the Scheduling API r=smaug
new c8c6fa631d1fa Bug 1734997 - Fix the setPriority-delayed-task test in Firefox r=smaug
new 150d4ec3c9170 Bug 1734997 - Enable WPT for the Prioritized Task Scheduling API r=smaug
new a73ecaa2ba302 Bug 1734997 - Don't reduce timer precision for post-task-delay.any.js r=smaug
new 2b3ba5910c3e4 Bug 1734997 - Add a test to test aborting the signal in postTask's callback r=smaug
new 47a3cfa721da2 Bug 1764568 - Include extensions.manifestV3.enabled and extensions.eventPages.enabled prefs to telemetry environment. r=mixedpuppy
new 860ddca07aad1 Bug 1764568 - Include extensions.manifestV3.enabled and extensions.eventPages.enabled prefs in about:support. r=mixedpuppy
new cefe3965912a9 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new 084e16724594c Bug 1761828 - Propagate isHandlingUserInput from ProxyAPIImplementation.callAsyncFunction. r=robwu
new 56b7651e75235 Bug 1765504 - Make ifdefs match to fix -Wunused.
new fabc9f884fbc2 Bug 1765482: update win32 hostutils r=gbrown,m_kato
new 88be59b60761f Backed out 2 changesets (bug 1654054) for causing bc failures on browser_nimbusShowIconOnly.js CLOSED TREE
new 299a7b5fe9a04 Bug 1765482: update mac hostutils r=gbrown
new 4fad8087fa360 Bug 1764626 - Differentiate between about:welcome and Spotlight context when sending event telemetry r=Mardak
new bb933069543b7 Bug 1763593 - Clear the map immediately if already late in shutdown r=TravisLong
new e3d4d5098d343 Bug 1763593 - Bypass NS_DispatchToMainThread's assert while handling the leak. r=TravisLong
new f8d698d203b8c Bug 1759196 - Fix the Linux sandbox's handling of 32-bit arguments on 64-bit platforms. r=gcp,bobowen
new 86be8c9fc7888 Backed out changeset 252f5225f556 (bug 1764626) for causing bc failures on browser_multistage_spotlight.js. CLOSED TREE
new 2accd3d07702e Backed out changeset f177a4875b01 (bug 1759196) for causing build bustages on Unified_cpp_sandbox_common0.o CLOSED TREE
new 2e75f81b2eff1 Bug 1765680 - Use toolchain aliases for rust dependencies for toolchains. r=firefox-build-system-reviewers,mhentges
new 738d90142bf9d Bug 1678390: Prevent Picture-in-Picture windows from opening on top of one another r=mconley
new 9e72184ac9b3f Bug 1765482: update linux hostutils r=gbrown
new 8f626f6989329 Backed out changeset 41bd981c3622 (bug 1651728) for causing bc failures on browser_readerMode_download.js CLOSED TREE
new 54dfbbf5b6d02 Bug 1765859 - Clear save to Pocket button recent saves if user logs into another Pocket account. r=gvn
new 48766a7591cf4 Bug 1765769 - Fix compilation errors with --disable-av1 set. r=alwu
new 41e84c4e3a0a8 Bug 1765821 - Remove now-redundant !important from in-content common-shared.css xul|tab styling. r=amy
new 5e3073dcbbd29 Bug 1765640 part 1: Create a copy of reftest "select-3.html" with transparent text, to avoid antialiasing-related fuzzy failures. r=hiro
new be617dbde874b Bug 1765640 part 2: Change reference case select-3-ref.html to use position:absolute instead of fixed, to avoid fuzzy failures due to antialiasing differences. r=hiro
new cc18ee7d76756 Bug 1764500: Fire correct state change events when designMode is changed on a document. r=eeejay
new 4ffc0e9581cf8 Bug 1765112. Silence spammy warnings in netwerk/url-classifier/AsyncUrlChannelClassifier.cpp. r=baku,dimi
new 893710b6729bb Bug 1765866 - Update the BUG_COMPONENT for Performance APIs to DOM: Performance r=smaug
new 7ee709ee45780 Bug 1765474 - Fix unused-but-set-variable warning in MIDIUtils.cpp. r=gsvelto
new 915625fcba3f0 Bug 1765474 - Fix unused-but-set-variable warning in js/src. r=jandem
new 5123b3db30627 Bug 1765474 - Disable warnings in modules/zlib. r=firefox-build-system-reviewers,mhentges
new 63c7aa24f6569 Bug 1765474 - Fix unused-but-set-variable warning in nsSprocketLayout.cpp. r=emilio
new b225d730f0dda Bug 1765474 - Fix unused-but-set-variable warnings in netwerk/. r=necko-reviewers,dragana
new f0ff0bc3aa471 Bug 1765474 - Fix deprecated-non-prototype warnings in editline. r=jandem
new 0e99daec552ec Bug 1765474 - Fix unused-but-set-variable warning in TestBaseProfiler.cpp. r=gerald
new 407fae9455be4 Bug 1765474 - Fix unused-but-set-variable warning in OggDemuxer.cpp. r=media-playback-reviewers,padenot
new 51ac12e4a37a2 Bug 1764509 - Update builders to clang 14.0.1. r=firefox-build-system-reviewers,andi
new 272d93bb188c4 Bug 1759196 - Fix the Linux sandbox's handling of 32-bit arguments on 64-bit platforms. r=gcp,bobowen
new ed84f0e2c9eed Bug 1765895 - s/IsRegistereddWithCurrentPresShell/IsRegisteredWithCurrentPresShell. r=tnikkel
new 64bbee7d382b2 Bug 1765895 - Make presshellId start from 1 rather than 0. r=tnikkel
new 76f39a8bdc439 Merge mozilla-central to autoland. CLOSED TREE
new 4531b772d7b0c Bug 1440727 - Disallow extra data at the end of serialized data buffer r=decoder,jonco
new 02380d6fd1670 Bug 1764875 - Fix scale factors for perspective surfaces when not specified by Gecko r=gfx-reviewers,lsalzman
new cc03ccd836330 Merge autoland to mozilla-central. a=merge
new 6932a162a8cda Bug 1751693: Add telemetry probe to measure glyph rasterization time and the required plumbing for WR. r=jrmuizel,nical
new a8a85d40319b9 Bug 1554914 Simplify devtools/server/actors/object.js and remove eslint-disable complexity r=jdescottes
new a46cd6bcd5c82 Bug 1751693 - Followup: Address missed review comment by glandium. r=glandium DONTBUILD
new 257c2cbade3c1 Bug 1763474 - Report thread wake-ups and CPU time per thread through glean, r=gerald,chutten
new 5b74d58ae29e9 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new 0b5143a5da680 Bug 1762459 - disclaimer in the quick ref page that links to the setup page for a more detailed tutorial r=firefox-source-docs-reviewers,sylvestre DONTBUILD
new 18f4a97f06e1a Bug 1765773 part 1 - Add CalleeNeedsOuterizedThisObject helper function. r=iain
new c8b7d6543e5e7 Bug 1765773 part 2 - Add a fast path for non-global-objects. r=iain
new 90e3a57c35293 Bug 1765773 part 3 - Move outerization into the caller that needs it. r=iain
new 67e246b6b413a Bug 1765946 - [loong64] Fix some typos. r=jandem
new b68c90a4d2d9c Bug 1666456 - [remote] added tests to Assert.positiveNumber. r=whimboo,jdescottes,webdriver-reviewers
new dfb8d25b1dad4 Bug 1750446 - [devtools] Wait for the proper mutation in browser_rules_custom.js r=nchevobbe
new 675539327358e Bug 1765714 - Move Wayland popup bounds check to LayoutPopup(). r=stransky
new 5702c6bb2c43c Bug 1765116. Don't ignore any potential invalidation rect from calling UpdateState in FrameAnimator::ResetAnimation. r=aosmond
new a39971b5802bf Bug 1765338 - Allow transplanting of nursery objects r=jandem
new 3b934393623af Bug 1765338 - Don't force the result of JS_CloneObject to be tenured r=jandem
new c0482a75eaa75 Bug 1765922 - Ensure/ReleaseBufferForMainThreadAddMarker from main thread in profiler_start/stop - r=florian
new 3a0848129eb5d Bug 1763430 - Add Expiration Pill to Colorway Closet Modal r=dao
new 9fa0fc717aa13 Bug 1762201 - Make sure ConfirmationContext::RecordEvent is locked, r=necko-reviewers,dragana
new 51444c22179d9 Bug 1765949 - Change the search params for TCP rollout. r=pbz
new 87994c06adecb Backed out changeset 700318695e2b (bug 1763474) for causing GTest failures and mochitest failures on ProfilerThreadRegistrationData.cpp. CLOSED TREE
new a207dc80bb635 Bug 1742864 - Sanitize the input frame pointer given to DoFramePointerStackWalk. r=gerald
new 5204ea3d3dac5 Merge autoland to Mozilla-central. a=merge
new d3deba7a9229b Bug 1764946 - Snapshots in automatic groups should be expired at automatic snapshots. r=Standard8
new 9cdc416fdd11c Bug 1695139 - Remove a warning that nobody is looking into. r=tnikkel
new 56111aa6d7bf7 Bug 1725952 - Drop .xul file support for eslint-plugin-mozilla. r=Mardak
new 7a084ed84c77d Bug 1725952 - Upgrade ESLint to v8.x. r=Mardak
new 65fb779c6d8be Bug 1759818 - [devtools] Assert the breakable lines for iframe html pages. r=bomsy
new cec4e30a4029c Bug 1759818 - [devtools] Ensure creating one source per URL, even for iframe targets. r=bomsy
new 9b90fd5f92571 Bug 1765843 - set open-features-is-popup-condition.html?single-2 as intermittent on Linux opt without fission
new 413581fcc18f1 Bug 1765910 - set open-features-tokenization-top-left.html as intermittent on Android debug
new 8712c6c359b10 Bug 1765803: Mark HomeObjectSuperBase as movable. r=jandem
new 93b3689c904a2 Bug 1764153 - land NSS NSS_3_78_BETA1 UPGRADE_NSS_RELEASE, r=nss-reviewers,bbeurdouche
new 20a044863179e Bug 1609271 - Disallow passing null as the target argument to ChromeUtils.import. r=evilpie,emilio
new 80da1a7c482b0 Bug 1765515 - Changes to content-visibility should rebuild the frame r=emilio
new 2bb356021bb01 Bug 1471546 - Scroll to bookmark in bookmark library on initial selection when it's not visible r=mak
new 2b0e6156c266c Bug 1762620 - Only pad audio buffers when doing up mixing. r=alwu
new f1dd84285ff98 Bug 1763372 - Add LoadContextBase; r=jonco,smaug
new 604a6aa077608 Bug 1763372 - address new issues in the hybrid build; r=jonco
new a996a1aca2d32 Bug 1763372 - Rename GetLoadContext to GetScriptLoadContext; r=jonco
new 54dc8da65c3f6 Bug 1765748 - [devtools] Remove unused SplitView#activeDetails. r=ochameau.
new bd68cc6c18d4a Bug 1765748 - [devtools] Remove unused SplitView#isLandscape . r=ochameau.
new d0b5f001996ec Bug 1765748 - [devtools] Turn SplitView.getSummaryElementByOrdinal into a private method. r=ochameau.
new 703a40f1c815d Bug 1765748 - [devtools] Remove unused SplitView#appendItem options. r=ochameau.
new 6a68e1755718a Bug 1765748 - [devtools] Remove SplitView#appendItem onCreate option. r=ochameau.
new 947e5c6c8f368 Bug 1765748 - [devtools] Simplify SplitView#appendItem onShow option. r=ochameau.
new d24de6a1bcf6d Bug 1765748 - [devtools] Merge SplitView appendTemplateItem and appendItem. r=ochameau.
new 8578d2224f9d2 Bug 1765748 - [devtools] Remove SplitView active summary getter and rename setter. r=ochameau.
new 9076b5fa2f9af Bug 1765748 - [devtools] Remove unncessary complex SplitView#setItemClassName. r=jdescottes.
new 98c52b3aa491c Backed out changeset 192cc007fef6 (bug 1742864) for xpcshell failure on test_dmd.js
new 49e2102b48773 Backed out changeset 4c742ffdfbbf (bug 1765949) as req by timhuang in order to divide the fixes. CLOSED TREE
new 720de7a009412 Bug 1755704 - Part 1. Add support for reading back the front buffer for WebGPU. r=gfx-reviewers,lsalzman
new c9e7d96bfeb5a Bug 1755704 - Part 2. Implement stubbed out surface related WebGPU canvas methods. r=gfx-reviewers,lsalzman
new f1d0511ef040d Bug 1765816 - Expose front buffer canvas contents when painting for Firefox Screenshots. r=gfx-reviewers,lsalzman
new d008c8e783b20 Bug 1765949 - Change the search params for TCP rollout. r=pbz
new 764a944e17133 Bug 1765969 - Update cubeb-coreaudio-rs to 44eca958. r=cubeb-reviewers,chunmin
new ce98859578ccd Bug 1765459 - Remove glypg-edit-16.svg and use edit.svg. r=sfoster
new e344c64a8432b Bug 1765456 - Move the cancel icon used by about:newtab to the shared icon library in toolkit/themes/shared/icons r=sfoster,desktop-theme-reviewers
new dac03d05234f6 Merge mozilla-central to autoland. a=merge CLOSED TREE
new 4f56eb8a6392c Bug 1764312 - Back out bug 1688998 for causing long startup times on some systems.
new 24097d76511e0 Bug 1764779 - Remove outdated comment about blob sizes.
new 395df0c9f2dfe Bug 1765651 - Put DOMNodeID in Accessible. r=morgan
new 86256102b3768 Backed out 3 changesets (bug 1765816, bug 1755704) for causing bp hybrid bustages. CLOSED TREE
new b22581ef38078 Merge autoland to mozilla-central. a=merge
new 1254b324f72fb Bug 1766033: Change win32k lockdown default to @IS_EARLY_BETA_OR_EARLIER@ to allow for staged rollout. r=gcp
new 8af8f3feeb796 Bug 1756927 - Fix cert viewer long hex item subpixel scaling. r=sgalich
new 939e963e5805e Bug 1765386 - dark mode fixes for STP refresh r=thecount
new 0303e6facd7ad Bug 1765653 - Test tree structure in a11y iframe tree tests. r=Jamie,geckoview-reviewers,owlish
new eed1aead2d034 Bug 1745005 - Add showPicker() to <input> elements. r=emilio
new 2de94de08ae10 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new b6b4d8f3fea0f Bug 1766022: Add videocapturer* to the child process DLL blocklist. r=gcp
new f4c31e97d8875 Bug 1764943. Add null check on path. r=mstange
new 6b6840fbbfb2b Backed out changeset 0d23532d6a49 (bug 1757802) as requested by dev. CLOSED TREE
new c4f6478c5d303 Bug 1749795 - create documentation for adding and testing site-specific wrappers. r=mhowell
new a4d622d7b12f2 Bug 1766034 - Fix browser_downloads_panel_disable_items.js with parent controlled navigation. r=kpatenio
new 7004a2fbc3e86 Bug 1765520 - Use a faster traversal for render_on / free_after r=gfx-reviewers,lsalzman
new 44527269dd96d Merge autoland to mozilla-central. a=merge
new fac9e3271d1b9 Merge mozilla-central to autoland.
new 80a5510fac6a9 Bug 1765639 - removed obsolete class selectors .pictureInPictureToggleButton r=kpatenio DONTBUILD
new 4003c818b09c9 Bug 1765639 - removed rule for .pictureInPictureToggleButton r=kpatenio DONTBUILD
new fe86dbe15dfa7 Bug 1766051 - Replace some title styles with more configuration, e.g., font weight, line height, margin r=mviar
new d12ac666bcd2f Bug 1764618 Part 1: Capture PQ or HLG transfer function in VideoInfo. r=media-playback-reviewers,alwu
new 384b875c4c267 Bug 1763781 Part 1: Force FFmpegVideoDecoder to use MacIOSurfaceImage for HDR video. r=media-playback-reviewers,alwu,a=dsmtih
new 0a752b3e5de35 Bug 1763781: Fx100 RC2 Update test expectations. r=gfx-reviewers,a=dsmith
new 8bf5d49081b3c No Bug, mozilla-release repo-update remote-settings - a=repo-update,r=dsmith
new fcebba6397cd8 Bug 1766853 - Upgrade to SQLite 3.38.3. r=mak,a=dsmith
new a1d4f6cff79fb Bug 1764222 - Use NS_IMPL_CYCLE_COLLECTION_WITH_JS_MEMBERS for piping classes r=smaug,a=dsmith
new 8690293b42d12 No bug - Tagging 1c7f7adc90e2b4c8d64548938bb1499033c5be8f with FIREFOX_100_0_BUILD2 a=release CLOSED TREE DONTBUILD
new 1cdb292f2334e No Bug, mozilla-release repo-update remote-settings - a=repo-update,r=dsmith
new be79ec5507558 No bug - Tagging 1c7f7adc90e2b4c8d64548938bb1499033c5be8f with FIREFOX_100_0_RELEASE a=release CLOSED TREE DONTBUILD
new e1ccc42e1b00a Automatic version bump CLOSED TREE NO BUG a=release DONTBUILD
new fc1ffd4a6396a Bug 1767361 - Skip some colorway tests if none are available for testing. r=Gijs, a=test-only DONTBUILD
new 0cc960d0258cb Bug 1766912 - Avoid trying to insert NULLs into the sync bookmark itemsRemoved table. r=skhamis,a=dsmith
new 03ef15669a893 Bug 1767464 - Enable PIP captions on all channels. r=kpatenio, a=dsmith
new 90ed0fa13847b Bug 1767266 - Make ExtensionDoorhanger.schema.json more lenient. r=Mardak, a=dsmith
new b89bfa42a1b4c Bug 1767516 - Update Netflix site adapter to use nested span for subtitles. r=mhowell, a=dsmith
new fe71ffdaf7b10 Bug 1767856 - Add emulator to android-packages.txt. r=calu,gbrown,owlish a=release
new 471bf791191ca No Bug, mozilla-release repo-update remote-settings - a=repo-update, r=dsmith
new 61ac5e3dfd438 Bug 1766441 - Remove study prefs set on TCP rollout opt-in/out. r=timhuang,a=dsmith
new 77e9f8c351d89 No Bug, mozilla-release repo-update remote-settings - a=repo-update r=RyanVM
new 4376903c0a1fa Bug 1767811 - Release - Add additional domains to the Version 99 UA cap. a=ksenia, r=dsmith
new bfc8ea9f815e6 Bug 1764618 Part 1 - Fx100 rebase: Capture PQ or HLG transfer function in VideoInfo. a=dsmith
new 02ffa8a12e93d Bug 1764618 Part 2: Make macOS software decode respect transfer functions. r=media-playback-reviewers,gfx-reviewers,jgilbert,a=dsmith
new e276765ca6a8a Bug 1764618 Part 2: Make macOS software decode respect transfer functions. r=media-playback-reviewers,gfx-reviewers,jgilbert
new 5f7e1fda10f73 Bug 1764618 Part 3: Make macOS hardware decode respect transfer functions. r=media-playback-reviewers,alwu,a=dsmith
new 2ad2092fe22aa Backed out changeset 75114398175c (bug 1764618), a=backout
new 655f14510b89a Backed out changeset 03848e284ed3 (bug 1764618), a=backout
new 8ed0f3a4bb7bb Backed out changeset 96ab0d4671da (bug 1764618), a=backout
new 73bfcbda7d189 Bug 1727995 - Disable websocket over h2, r=necko-reviewers,dragana,a=dsmith
new 6dd374a75dd91 Bug 1764618 Part 1 - Fx100 rebase: Capture PQ or HLG transfer function in VideoInfo. a=dsmith
new b0aeb22e6c1b1 Bug 1764618 Part 2: Make macOS software decode respect transfer functions. r=media-playback-reviewers,gfx-reviewers,jgilbert, a=dsmith
new 9b7fa136e8949 Bug 1764618 Part 3: Make macOS hardware decode respect transfer functions. r=media-playback-reviewers,alwu
new 278577dafd31c Bug 1764618 Part 3: Make macOS hardware decode respect transfer functions. r=media-playback-reviewers,alwu,a=dsmith
new 0c6398d2f5618 Backed out 2 changesets (bug 1765639) for causing mochitest failures in browser_parsable_css. CLOSED TREE
new 403d0417ced0f Bug 1766070 - Shortcuts / top sites about:preferences entry is missing its icon r=sfoster
new 6025b5528c7ac Bug 1766056 - Fix YUV color matrix for SWGL slow and fast paths. r=jrmuizel
new ddd6d00a57f6d Bug 1395181 part 1: Support "click ancestor" action on descendants when an ancestor has an action. r=eeejay
new a3b482acc2cc2 Bug 1395181 part 2: Support click handlers added to the root element. r=eeejay
new fae9ef6327428 Bug 1742711 - Pass x-channel config function as kwarg. r=aki,flod
new adc79542340e2 Bug 1763781 Part 1: Force FFmpegVideoDecoder to use MacIOSurfaceImage for HDR video. r=media-playback-reviewers,alwu
new 3ced9fec5ca0b Bug 1763781 Part 2: Update test expectations. r=jgilbert
new 2d916dc34564a Bug 1766059 - Mark the scheduler attribute replaceable r=smaug
new e75261acb52c7 Bug 1765782 - Hold the APZC lock while calling ScrollMetadata::ForceMousewheelAutodir(). r=tnikkel
new ce9521dabdf4f Backed out 2 changesets (bug 1763781) for casuing wpt failures at canvas-display-p3-drawImage-ImageBitmap-video.html. CLOSED TREE
new 066ba19cfcd9b no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new 57656e5c90011 Bug 1765794 - Extend lifetime of the Life in Color colorway collection in Nightly to prepare for dogfooding the Colorway Closet. r=amy
new 74e34694dc682 Bug 1765961 - Avoid some warning spam in nsGlobalWindowOuter. r=smaug
new e26a90f0613d3 Bug 1764157 - Make showPicker() for date/time/etc work on Android. r=agi
new 2998be2afcbc2 Backed out changeset b91b0142c1ed (bug 1766056) for causing reftest failures on color_quads/720p.png.bt709.bt709.tv.yuv420p10.
new f6a50fe8615d0 Bug 1654731 - [devtools] Preview class when selecting item in the cls autocomplete popup r=jdescottes
new 34c0c5a32aaed Bug 1763474 - Report thread wake-ups and CPU time per thread through glean, r=gerald,chutten
new 2e81bebf42840 Backed out changeset e8a9d431ea18 (bug 1654731) for devtools failures on browser_rules_class_panel_add.js.
new e0bd71c43a709 Bug 1765966. Don't call CalculateScrollableRectForFrame in UpdateCompositionBoundsForRCDRSF if we don't need to. r=emilio
new 382feb7053b0a Bug 1755704 - Part 1. Add support for reading back the front buffer for WebGPU. r=gfx-reviewers,lsalzman
new c55d373481692 Bug 1755704 - Part 2. Implement stubbed out surface related WebGPU canvas methods. r=gfx-reviewers,lsalzman
new 265e005ae0b28 Bug 1765816 - Expose front buffer canvas contents when painting for Firefox Screenshots. r=gfx-reviewers,lsalzman
new 44139eec4c042 Bug 1766056 - Fix YUV color matrix for SWGL slow and fast paths. r=jrmuizel
new 6504eb38b3c82 Bug 1752155 - Refactor WebGPU's ValidationError to make it constructable from JS. r=gfx-reviewers,lsalzman,webidl,edgar
new dccf61761f285 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new 4365e6ab34ca8 Merge autoland to mozilla-central. a=merge
new 7a86fca0d6ed6 Merge mozilla-central to autoland on a CLOSED TREE
new 8f3654680c7c5 Backed out 3 changesets (bug 1755704, bug 1765816) for causing reftest failures on webgl-color-test.html
new 9579f560ccddf Bug 1727562: Avoid else-after-break in nsFrameTraversal.cpp, and add braces to one-liner if-statements. r=emilio
new 6d8cb80202b5e no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new 13d69189a8abf Merge autoland to mozilla-central. a=merge
new a967f5124ed03 Bug 1765530 Enable AV1 decode via FFmpeg 5.0 r=alwu
new 96b4e76ea8098 Bug 1762725 [Linux] Add more logs to LockVAAPIData()/ReleaseVAAPIData r=alwu
new b0e082230e7e5 Bug 1762725 [Linux] ReleaseVAAPIData(): Clear mLib to avoid possible doube free of mHWAVBuffer/mAVHWDeviceContext r=alwu
new a5713f63dbbe6 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new 63420746b06e3 Bug 1766046 - cleanup animation-name. r=boris
new e097b4be55bb4 Bug 1765999 - Move some of the media query code to a more generic queries module. r=hiro
new 836900ef5344e Bug 1765844 - Remove an empty test meta file r=smaug DONTBUILD
new 4e25142c69b8b Bug 1762949 - Explicitly flag all crash reports as throttleable when they've not been submitted manually r=KrisWright
new b033b970469d0 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new 206c96bde00d5 Backed out changeset dfec425c53fe (bug 1766046) for causing wpt failures at animation-timeline-computed.html. CLOSED TREE
new 7d2ab62323d55 Bug 1766046 - cleanup animation-name. r=boris
new 891163b4d8c15 Bug 1765747 - Fix intermittent failure in browser_ext_tabs_onCreated.js. r=mixedpuppy
new 7e56e6f684450 Bug 1735565 - Debugging intermittent https-only iframe test. r=aryx
new f3bcc60440ac4 Bug 1764251: Substitute sCanLaunchSubprocesses with AppShutdown::IsInOrBeyond and add shutdown checks to BeginSubprocessLaunch and ContentProcessManager singleton creation. r=smaug,jesup
new a9de7261619ed Merge autoland to mozilla-central. a=merge
new eccbf2e6d7bda Merge mozilla-central to autoland. a=merge CLOSED TREE
new 5ee2800188d54 Bug 1765822: Do not assert but just bail out on missing event target in nsTimerImpl::InitCommon. r=smaug
new 2e950ad6d7004 Bug 1764055 - [devtools] Add tests for breakpoints in original source whose generated source content changes on reload r=ochameau
new 7f6df7ea8a2ec Bug 1762865 - [devtools] Add assertion for server breakpoints in breakpoints tests r=ochameau
new 3e77d599b0d5d Backed out 2 changesets (bug 1762865, bug 1764055) for causing devtools failures on browser_dbg-features-breakable-lines.js. CLOSED TREE
new 0a3512f558822 Bug 1765981 - set partitioned-web-locks.tentative.https.html as failing outside Nightly. r=jgraham DONTBUILD
new 8c8cd436c632e Bug 1764867 - Simplify paired minidump generation r=KrisWright
new ef57c7df72822 Bug 1752332: Add a sanitized property to prefs r=KrisWright
new ffb8a027cce8d Bug 1752332: Rename references to parent-only pref structures r=KrisWright
new 4ef13ee7f893b Bug 1752332: Move ShouldSyncPreferences to Preferences module r=KrisWright
new ef6d93053272a Bug 1752332: Tell ShouldSyncPreference if the destination is a web content process r=KrisWright
new e7d695f54ce4a Bug 1752332: Rename ShouldSyncPreference to ShouldSanitizePreference r=KrisWright
new f9201a6b3fd79 Bug 1752332: Correctly populate the sanitized bit for PreferenceUpdate r=KrisWright
new eda46349a83d8 Bug 1752332: Remove some prefs from the blocklist r=KrisWright
new 790bbf4ea87a8 Bug 1752332: Remove the blocklisting check in ::OnPreferenceChange r=KrisWright
new 90b65f0b6ffd4 Bug 1752332: Make SerializePreferences correctly sanitize preferences r=KrisWright,necko-reviewers,dragana
new 904aadd877b87 Bug 1752332: Improve the blocklisting behavior r=KrisWright
new 0251e1437cbec Bug 1752332: Crash if a pref is accessed that shouldn't be r=KrisWright
new 297cd058289f6 Bug 1752332: Add preferences that control whether we send user data and/or crash r=KrisWright
new dbac0fccf2280 Bug 1752332: Remove the shouldSanitizeFunction member r=KrisWright
new 1cacb9fc02809 Bug 1752332: Optimize the crash checks in Check*Value functions r=KrisWright
new 9a95903aa5090 Bug 1752332: Sanitize preferences in the shared memory region r=KrisWright
new 136cc98e2f96b Bug 1752332: Update the preferences documentation r=KrisWright
new 7a53777411b11 Bug 1752332: Suppress Hazard warnings due to hash table function pointers r=sfink
new 71185850fba73 Bug 1654054 - Port videocontrols to Fluent. r=mconley,fluent-reviewers,pip-reviewers,flod
new d315f5773ecc3 Bug 1654054 - Fluent migration for videocontrols. r=fluent-reviewers,mconley,flod
new c891bf41e7c05 Backed out 17 changesets (bug 1752332) for causing crashes at JS::AutoAssertNoGC::AutoAssertNoGC(JSContext*). CLOSED TREE
new dbe2b02531dba Bug 1765223 - Turn off isolated process xpcshell tests. r=aryx
new a37e1187e477e Bug 1766097 - remove .cron entry for perftest-s7. r=sparky
new 93a43d41f6ade Bug 1765894 - Make WebMIDI early-beta-or-earlier. r=gsvelto
new 9c9a7d440b026 Bug 1740792 - Replace TODO with explanatory comment r=rpl DONTBUILD
new 4fba387fcc1d1 Bug 1766225: Save volatile output register before calling post-write barrier. r=jandem
new ee902f8f06db9 Bug 1766220: Backport ICU-21994 to fix a potential heap buffer overflow. r=platform-i18n-reviewers,dminor
new 2e495f67893e5 Bug 1731980 - Ensure SurfaceTextures with transforms get rendered at correct size. r=gfx-reviewers,lsalzman
new ed733b2679de7 Bug 1759169 - [puppeteer] Use separate tests for "Puppeteer.launch should filter out ignored default arguments". r=webdriver-reviewers,jdescottes
new 06b4c49953e4f Bug 1759169 - [puppeteer] Also kill Firefox when temporary profile is used. r=webdriver-reviewers,jdescottes
new 04defaf0a4e5f Bug 1759169 - [remote] Add DeferredPromise helper. r=webdriver-reviewers,jdescottes
new 72eb782161dc4 Bug 1759169 - [remote] Initialize the Remote Agent before the first top-level window has been opened. r=webdriver-reviewers,geckoview-reviewers,jdescottes,agi,mossop
new 0f787d748f17d Bug 1766222 - Update pdf.js to version 2.14.224 r=pdfjs-reviewers,robwu
new f3a5471268119 Bug 1765461 - fix run-on-projects for all condprof jobs. r=sparky
new 0691a2b63f1da Bug 1766127 - Allow AndroidCompositorWidget::mClientSize to be updated from main thread. r=agi,gfx-reviewers,lsalzman
new fb927552dcafd Backed out changeset 2f832cfab538 (bug 1766222) for causing mochitest failures in browser_all_files_referenced.js CLOSED TREE
new 008aee9522557 Bug 1766091 - Fix UpdateAction.schema.json r=emcminn
new a905fbd820754 Bug 1766092 - Provide URIs and paths to feature schemas r=emcminn
new c5700232b03ff Bug 1766298: Report video-dynamic-range: high on macOS 11+. r=gfx-reviewers,jrmuizel
new 983fe41ec62fc Bug 1766024 - Fix typo in filename of a bookmarks mochitest. r=mcheang
new a900017c8ac96 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new f2781fe729f3d Bug 1699936: Backout 338840bec053 for causing bug 1765524. r=mstange
new 2536a63b925c5 Bug 1764262 - Redirect MOZ_LOG output to Nyx when fuzzing. r=xpcom-reviewers,nika
new a37bd5b56805b Bug 1765728 - Handle pre-snapshot events/crashes in Nyx. r=truber
new a46aa4f7f710f Bug 1763781 Part 1: Force FFmpegVideoDecoder to use MacIOSurfaceImage for HDR video. r=media-playback-reviewers,alwu
new 9a1c2faa7d648 Bug 1763781 Part 2: Update test expectations. r=jgilbert
new eb9c9f9527e25 Bug 1766300 - AppMenu tooltips should be in sentence case. r=kpatenio,fluent-reviewers,flod
new aa08b62a57be0 Bug 1766222 - Update pdf.js to version 2.14.224 r=pdfjs-reviewers,robwu
new 6f1a1c60100cc Backed out 2 changesets (bug 1763781) for causing failures in canvas-display-p3-drawImage-ImageBitmap-video.html CLOSED TREE
new dfac7cce4887c Bug 1692724: More don't spawn a second save thread if one already exists. r=mccr8
new 961ebf98e0cc7 Bug 1766081 - Properly parse ccache 'never' timestamp r=mhentges
new 38a6a0e10d246 Bug 1690471 - [x64/x86] Better code for iNxM.all_true. r=lth
new 788487fe95a6a Bug 1763423 - fix condprof jobs to have condprof in the label and on android run-as-root. r=ahal
new 328d4f7be23c6 No Bug, mozilla-central repo-update HSTS HPKP remote-settings - a=repo-update r=RyanVM
new 15a2d0ecd8b57 Bug 1765639 - removed obsolete class selectors .pictureInPictureToggleButton r=kpatenio
new 5ef296866c97a Bug 1765639 - removed rule for .pictureInPictureToggleButton r=kpatenio
new d3cc7e1fd1ff6 Bug 1765823 - Clean up use of .corner class in AboutWelcome in favor of [pos] attribute r=pdahiya
new 7105deccae9da Bug 1763781 Part 1: Force FFmpegVideoDecoder to use MacIOSurfaceImage for HDR video. r=media-playback-reviewers,alwu
new 40651140843e8 Bug 1763781 Part 2: Update test expectations. r=jgilbert
new 0249c123e7464 Merge autoland to mozilla-central. a=merge
new 86026adfeea88 Merge mozilla-central to autoland on a CLOSED TREE
new e04d4a70db35a Bug 1668923 - APZ mochitest rect handling cleanup. r=botond
new 795afdf264c38 Bug 1765684 - Include DirectComposition surface offset in blit target rect r=gfx-reviewers,lsalzman
new 40e355361a346 Bug 1766333 - Disable blob recordings for SVG images. r=tnikkel
new 2305de5ca1d19 Bug 1765333 - Fix the spacing between icon and button label in Screenshots. r=niklas
new 4f1f309c35978 Bug 1765964: Don't push scrollPosition to the cache if it's 0. r=morgan
new 60be7cd6d6dbd Bug 1765944: Fix transform cache updates. r=morgan
new b229581b84a53 Bug 1762484 - Allow plain values instead of functions for depends()(). r=firefox-build-system-reviewers,mhentges
new 43a4b9f47f049 Bug 1762484 - Remove `gcc` from warning and flag function names. r=firefox-build-system-reviewers,mhentges
new 859225f457dc0 Bug 1762484 - Enable most of the same warnings on Windows as on other platforms. r=firefox-build-system-reviewers,andi
new f69ce054c683c Bug 1654731 - [devtools] Preview class when selecting item in the cls autocomplete popup r=jdescottes
new 7e73e2d39de9e Bug 1766017 - Do a better job of clipping off-screen surface allocation sizes r=gfx-reviewers,lsalzman
new 236be5487e53d Bug 1765743 - fix how TPS validates pings. r=LougeniaBailey
new 49275714a946a Bug 1766347 - Fix comma warnings in Windows builds. r=media-playback-reviewers,bryce
new 74147a241d52b Bug 1742864 - Sanitize the input frame pointer given to DoFramePointerStackWalk. r=gerald
new d6b4fc6e92923 Backed out changeset e24ed89246a4 (bug 1766017) for causing refest failures quirks-decorations.html CLOSED TREE
new 9788952c5a453 Bug 1733313 - Change EffectsInfo::mScaleX/Y into a Scale2D and rename to mRasterScale. r=botond
new b1878d8eeea3c Bug 1717292 - Prefer ppd to ipp to custom names in GTK code. r=AlaskanEmily
new a3214e22a30d3 Bug 1765760 - [devtools] Do not wait indefinitely for DOMContentLoaded in inspector actor getWalker r=devtools-reviewers,nchevobbe
new b634c56e07959 Bug 1766370 - Fix bitfield-enum-conversion warnings in Windows builds. r=jandem
new 0b8f82c6d1546 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new 81091420b6ee0 Bug 1763179 - Disable browser_bug1309630.js on Linux64 for frequent failures. r=intermittent-reviewers,jmaher DONTBUILD
new 38d42cbd8eacd Bug 1765460 part 1: Fix testBoundsInContent to correctly enforce both low and high constraints. r=morgan
new 4e63bbff783a8 Bug 1765460 part 2: Add the scroll offset of the parent in ParentRelativeBounds. r=morgan
new b7da7c79ba5dc Backed out changeset b3e2641c90ce (bug 1766370) for causing spidermonkey bustage. CLOSED TREE
new 0055ef20826c2 Bug 1765024 - Low resolution icons in newtab. r=daleharvey
new d2ac9794324d3 Bug 1727995 - Disable websocket over h2, r=necko-reviewers,dragana
new 3df3e47b53845 Bug 1764721 - Content skipped via `content-visibility` should not be focusable r=emilio
new fdf7fc5326c4c Bug 1766265 - Content hidden by `content-visibility` should not trigger intersection observers r=emilio
new 7570af090fd30 Bug 1754765 - Don't enumerate severity levels in the source docs to avoid sync problems with the canonical definitions. r=glob DONTBUILD
new e9052a588dc7c Bug 1765779 - Part 1: Handle GuardToClass in object scalar replacement. r=iain
new a2585c580a0dd Bug 1765779 - Part 2: Change guard-to pattern to avoid spurious MBox instructions. r=iain
new 0b79a370ebfbf Bug 1765779 - Part 3: Pass object instruction to IsObjectEscaped. r=iain
new b9a0cb1616b01 Bug 1765779 - Part 4: Support phi-nodes for iterator object scalar replacement. r=iain
new 1d51fba365311 Bug 1765779 - Part 5: Support MCompare in object scalar replacement. r=iain
new 3898b564d61a3 Bug 1765779 - Part 6: Support MIsObject in object scalar replacement. r=iain
new d2a9c427b6e67 Bug 1766122 - Make PeerConnectionImpl::Chain return an already_AddRefed<Promise>. r=bwc
new 075f0b756845c Bug 1766017 - Do a better job of clipping off-screen surface allocation sizes r=gfx-reviewers,lsalzman
new 0ffae75b69021 Merge autoland to mozilla-central. a=merge
new aee562d93c9d0 Merge mozilla-central to autoland on a CLOSED TREE
new 6e2c6b51ebc63 Bug 1766314 - [wdspec] Mark failing debugger_address.py tests on Android as expected fail. r=webdriver-reviewers,jdescottes
new 096901dbf533a Bug 1731898 - Change protocol handling logic for non-standard cases r=Gijs
new 49300026316d8 Bug 1766227 - Forward-declare ObservableArray types correctly. r=edgar
new eaa5d9e321d4f Bug 1761784 - Firefox View Recently closed tabs implementation r=fluent-reviewers,dao,flod
new 67ac057d7b005 Bug 1763523 - Extend expiry_version for storageLocalError telemetry events. r=robwu
new 25225e53b33da Bug 1762366 - Add an `injectImmediately` option in `scripting.executeScript()`. r=robwu
new a5d99bb713862 Bug 1766227 - Convert constructable stylesheets to use ObservableArray. r=edgar
new 368001bc1d99b Backed out changeset 64a0fc3e1e44 (bug 1762366) for causing failures on test_ext_scripting_executeScript_injectImmediately.html. CLOSED TREE
new 1aeb55dd59622 Bug 1766276 - Give MaybeOneOf a map method r=jandem
new 988fd4fc91434 Bug 1766227 - set CSSStyleSheet-template-adoption.html as expected fail.
new ecc5b0d6bce78 Backed out changeset 75e58c0ca309 (bug 1727995) for causing http2-websocket.sub.h2.* failures. CLOSED TREE
new 7e3e0ea7fd27c Bug 1766274 - Part 1: Rename ProcessFetchedModuleSource to OnFetchComplete and pass an error code r=yulia
new f8a095fc9113a Bug 1766274 - Part 2: Rename ProcessLoadedModuleTree to OnModuleLoadComplete r=yulia
new 77609d61433ff Bug 1766274 - Part 3: Rename CompileOrFinishModuleScript to CompileFetchedModule r=yulia
new 5d525af423663 Bug 1766274 - Part 4: Change references to module trees to module graphs r=yulia
new dc09246dfbfd8 Bug 1766274 - Part 5: Document the expected use of ModuleLoaderBase r=yulia
new 3227feb29a93c Bug 1554867: Simplify devtools/client/debugger/src/workers/parser/getSymbols.js and remove eslint-disable complexity r=nchevobbe
new 3511ca17e199d Bug 1764521 - Add pending Promise check in Navigation tests. r=webdriver-reviewers,jdescottes,whimboo
new d049dc7b13274 Bug 1608276 - Part 1: Do not use global this when loading subprocess scripts. r=mossop
new 47530dff67648 Bug 1608276 - Part 2: Use ChromeUtils.import instead of Services.scriptloader.loadSubScript in OSCrypto.jsm. r=mossop
new 5aae6d2f7b4f6 Bug 1608276 - Part 3: Do not use global this whem loading sinon subscript. r=mossop
new a4e3dd8c6a6e2 Bug 1748929 - Upgrade taskgraph to version 1.4.0, r=releng-reviewers,jcristau
new 3780835b2f2e5 Bug 1748929 - [gecko_taskgraph] Use 'VerificationSequence' from upstream taskgraph, r=releng-reviewers,jcristau
new 89219ddfe9f85 Bug 1765361: Only resolve objdir from virtualenv if mozinfo not ancestor r=glandium
new 29fe73260bd15 Bug 1756616 - disable browser_browser_toolbox_debugger.js on linux64 debug r=intermittent-reviewers,jmaher DONTBUILD
new e95e4b7b057b2 Bug 1763435: Implement RTCInboundRtpStreamStats.framesPerSecond. r=ng,webidl,smaug
new 97079204ac858 Bug 1611957: Test-cases for RTCRtpEncodingParameters.maxFramerate r=ng
new 288124e4a5a5c Bug 1611957: Make EncodingConstraints.maxFps a Maybe instead of having 0 represent no limit. r=ng
new f472b20507dbc Bug 1611957: Add support for RTCRtpEncodingParameters.maxFramerate r=ng,webidl,smaug
new 8aed0d5f01313 Bug 1762366 - Add an `injectImmediately` option in `scripting.executeScript()`. r=robwu
new 63d3ddbc815ee Bug 1764596 - Remove nsLoadFlags from ScriptLoadInfo; r=asuth
new 6af08deaeb48c Bug 1764596 - Remove mReservedClientInfo from ScriptLoadInfo; r=asuth
new b5c87aee22d92 Bug 1764596 - Pass script urls directly rather than constructing ScriptLoadInfo; r=asuth
new c5f3d45ec14ed Bug 1764596 - remove aLoadInfosAlreadyExecuted span; r=asuth
new dbc9d21b7598c Bug 1764596 - record muted error flag on first failure on mScriptLoader; r=asuth
new 2d67c93b0d59f Bug 1762042 - Avoid retargeting in NodesFromRect. r=mconley
new ea773f7d3cd71 Bug 1763989. Remove the PPrinting and nsPrintingProxy code. r=bobowen
new aaaf27f5ab1be Backed out changeset f05729424f4d (bug 1765361) for mbu fails on test_lint.py. CLOSED TREE
new 68e4da881d844 Bug 1766409 - Fix ESLint rule warnings for no-unused-vars in modules/libpref/unit/test_changeType.js. r=Standard8
new 8657a4b2cd89a Bug 1757875 - Speed up intermittent test and make the timeout longer; r=platform-i18n-reviewers,dminor
new 51f16b54cdf66 Bug 1756209: add support for pulling campaignid out of builds installed through the Microsoft Store r=mhowell
new 443289cf0f801 Bug 1756209: send Windows Store Campaign ID as attribution code r=nalexander
new 0c3ab8a968706 Bug 1766390 - [devtools] Remove StyleEditorUtil wire. r=bomsy.
new 241a870439658 Bug 1727144 - osclientcerts: "item not found" is not an error r=jschanck
new 2250498bb459e Bug 1766402: Only cache DataSourceSurfaces for remote canvas if data is used between transactions. r=lsalzman
new e83f7ce85611a Bug 1765418 - Unsupported notification is not displayed on restart. r=bytesized,application-update-reviewers
new a9dfd05269bf2 Bug 1765427 - Remove initializedModules from BrowserGlue as they don't actually work. r=mak
new 58c7b70e1e425 Bug 1766430 - Allow additional properties in Spotlight content r=Mardak
new 03381c5118369 Bug 1765655 - Introduce Accessible::DebugDescription in debug builds. r=morgan
new 9f7815a9e210e Bug 1703654 - Prototype display-p3 for WebGL canvas. r=lsalzman,emilio
new bdfa58afe992d Backed out 2 changesets (bug 1765418, bug 1765427) for causing bc failures in browser_doorhanger_bc_check_unsupported.
new 68045e3d85b74 Backed out changeset 071aa43a0419 (bug 1703654) for causing build bustages in SharedSurfaceDMABUF. CLOSED TREE
new 3bb799fbce7db Bug 1766234 - Fix accessing focus manager MOVEFOCUS_BACKWARD in abuse-report-panel.js. r=Standard8
new 0bc8695c2ad08 Bug 1737455 - Don't clear adoptedStyleSheets when adopting from a template document to its owner or vice versa. r=edgar
new c34d04e40ef16 Bug 1765675 - Reject OS.Path usage in reject-osfile lint r=Standard8
new 8262ccf2d5cac Bug 1634323 - Document and catch server error on attachment download r=gbeckley
new 67757dbcb6de6 Bug 1765912 - Allow different strides in nsDOMWindowUtils::CompareCanvases. r=aosmond
new 8033908b2da92 Bug 1751259 - make marionette really use fission. r=whimboo,webdriver-reviewers
new ddfacc1c2e7dc Bug 1766378 - Add missing thread-safety-analysis annotations in Windows font-list classes. r=lsalzman
new 9d745a4b0744b no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new fa424340ce95f Bug 1764626 - Differentiate between about:welcome and Spotlight context when sending event telemetry r=Mardak
new 186d386dddcbf Bug 1740078 - Do not allocate memory in Breakpad's minidump generation callbacks to prevent deadlocks r=KrisWright
new e84c6b96a0683 Bug 1766479: don't run Windows only attribution tests on Mac r=aryx
new 6f3f6a30ea622 Bug 1763573: avoid loading CLSID_SHELL when getting a handle on an IShellDispatch to pin to taskbar on Windows 7 r=rkraesig
new 9324655f39de6 Bug 1764940: Test-case for bug. r=jib
new 1fb9914bae5e2 Bug 1724645 - document StructuredSerializeOptions. r=smaug
new b6153dda2b5ca Bug 1724645 - update PerformanceMark to User Timing L3. r=sefeng,smaug
new c48090a7a5c12 Bug 1724645 - add negative PerformanceMark startTime User Timing test. r=sefeng
new 2488078bcf38d Bug 1724645 - make structured-serialize-detail tests more robust. r=sefeng
new 779a7e1bd50c1 Bug 1724645 - add tests for 'new PerformanceMark' in WPT mark-errors. r=sefeng
new 1e0c9ead3265e Bug 1724645 - add test_performance_user_timing_dying_global.html. r=sefeng,smaug
new a3949a5f7a622 Bug 1696560 - Apply transferred min & max sizes for flex base size if main is the inline axis. r=dholbert
new 83dde65f703ec Backed out changeset 392ddb43da5b (bug 1764626) for causing bc failures on browser_multistage_spotlight_telemetry.js CLOSED TREE
new c731f0edfadb9 Bug 1766381 - Allow use of AutoAssertNoGC classes before JS initialization r=tjr
new 0c2cae7d3e671 Bug 1766467 - Parse QP of GMP OpenH264 encoded frames. r=bwc
new 42c562881f075 Bug 1617948 - Make some inspector methods deal with adopted stylesheets. r=nchevobbe,firefox-style-system-reviewers,boris
new 3bb8f57dd5d6f Bug 1766370 - Fix bitfield-enum-conversion warnings in Windows builds. r=jandem
new deabbe0548e97 Backed out changeset 3855f8235011 (bug 1617948) for causing mochitest plain failures in test_get_all_style_sheets. CLOSED TREE
new 3da3b13f2a509 Bug 1766359 - Fix unreachable-code-return warnings in Windows builds. r=emilio,mhowell,nika,rkraesig
new 85c6184467471 Bug 1764709 - Always normalize credit card expiration month and year when creating a new record. r=geckoview-reviewers,dimi,sgalich,agi
new d2f1977bd8222 Bug 1754536 - Fix intermittent failures in private browsing nimbus tests, r=pdahiya
new 543b8b0e9b797 Bug 1765418 - Unsupported notification is not displayed on restart. r=bytesized,application-update-reviewers
new f1c1678550337 Bug 1765427 - Remove initializedModules from BrowserGlue as they don't actually work. r=mak
new bd9c7d61050e9 Bug 1766306 - Stop re-using idle worker threads, r=asuth
new ed8eeb522c45c Bug 1766364 - Fix unreachable-code warnings in Windows builds. r=mhowell,emilio,rkraesig
new 7d797ea85b02e Backed out changeset 0cec4dbebc87 (bug 1762042) for causing perma mochitest failures in browser_toggleTransparentOverlay. CLOSED TREE
new 0f51d1ef7f787 Bug 1766488 - Fix bustage in nsPrintSettingsServiceGTK.cpp (from bug 1763989). r=hiro
new 7fabfd3b747c4 Bug 1766142: Expose explicit-name object attribute for cached RemoteAccessibles. r=morgan
new 0b6b34fe31219 Bug 1766514 - Use base implementation of TableIsProbablyForLayout when cache is enabled. r=Jamie
new c4918e9f66f31 Bug 1745820 - Add controls for optional origins to about:addons permissions tab r=rpl,robwu
new 00e7a0e13608e Bug 1766357 - Remove unused and empty TimerThread::InitLocks - r=smaug
new 75077811f9f05 Bug 1766350 - Get rid of unused internal event messages r=smaug
new fe42240a8a310 Backed out changeset 360f31b00167 (bug 1764709) for causing bc failures in browser_creditCard_submission_normalized. CLOSED TREE
new 4d5eb6f009d4e Bug 1762647 - [mochitest] Add support for custom Firefox command line arguments in manifests. r=jmaher
new dcdabedb931fd Bug 1717899 - [remote] Extend the lifetime of the Remote Agent to the Firefox session. r=webdriver-reviewers,jdescottes
new 2b1b45a21e9ba no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new 03db74e131a81 Bug 1766210 - Avoid using GetCpuTimeSinceThreadStartInNs when MOZ_GECKO_PROFILER is not defined (tier 3 platforms), r=gerald.
new dfb16ba29cf07 Bug 1745184 - avoid keeping a tab loading animation running at the end of the browser_asrouter_toolbarbadge.js test, r=daleharvey.
new 69df6a700016e Bug 1763076 - Avoid OOM crashes when there's a massive number of tree operations. r=edgar
new 490d5e355eb9f Bug 1766020 - Add support for parsing container-query-specific features. r=firefox-style-system-reviewers,layout-reviewers,boris
new af7d5859d7488 Bug 1766377 - Fix some sign-compare warnings by using ProcessId more consistently. r=nika,necko-reviewers,kershaw
new d821816b67ad0 Bug 1766377 - Fix some sign-compare warnings related to enums in Windows builds. r=emilio
new e09e076df3aaf Bug 1766377 - Fix some sign-compare warnings related to enums in Windows builds. r=jandem
new 102a6112e694b Bug 1766377 - Disable sign-compare warnings in third-party code. r=jandem
new b838774cf31a7 Bug 1766582 - Expose last user gesture timestamp; r=sgalich,smaug
new 83a6b2910989a Bug 1764077 - [devtools] Add an option to disable 'drag to update' feature in Rule View r=nchevobbe,fluent-reviewers,flod
new 7da4eba9e84e4 Bug 1766238 - Stop using the target argument for ChromeUtils.import in OSFile tests. r=barret
new c514f6c7cb5c3 Bug 1766238 - Stop using the target argument for ChromeUtils.import in ExtensionCommon.jsm. r=robwu
new 5185d87a501ed Bug 1766238 - Stop using the target argument for ChromeUtils.import in services. r=leplatrem
new 7aeec8d9b3901 Bug 1766238 - Stop using the target argument for ChromeUtils.import in dom. r=mt
new 3580687036480 Bug 1766238 - Stop using the target argument for ChromeUtils.import in caps tests. r=bholley
new ddd93b8250630 Bug 1766238 - Stop using the target argument for ChromeUtils.import in mozscreenshots. r=jaws
new 1f8462cfdd56b Bug 1766238 - Stop using the target argument for ChromeUtils.import in accessibility tests. r=Jamie
new 67e935229804b Bug 1766238 - Disallow more than one argument to ChromeUtils.import via ESLint. r=mossop
new 1a1a09d2c6e80 Bug 1691761 - Remove noisy vertex attribute warning. r=gw
new fc786a26676d0 Backed out 1 changesets (bug 1766020) for bc failures on browser_modal_print.js . CLOSED TREE
new 2e328e8040a4b Merge autoland to mozilla-central. a=merge
new c67270d485bf2 Merge mozilla-central to autoland. a=merge CLOSED TREE
new d7da2ecade4e4 Bug 1766262 - move clang-tidy arguments for clangd from cli to spcific file. r=marco
new a29d6732b69e7 Bug 1617948 - Make some inspector methods deal with adopted stylesheets. r=nchevobbe,firefox-style-system-reviewers,boris
new b0377fa4827f9 Bug 1766441 - Remove study prefs set on TCP rollout opt-in/out. r=timhuang
new cab4d355f95ce Bug 1766401 - Add a tcpByDefault Nimbus feature to enable TCP in phase 2. r=timhuang,Mardak
new 08e53df46c9c1 Bug 1766401 - Integrate tcpByDefault Nimbus feature. r=timhuang,Mardak
new 38f5baa2953c6 Bug 1766401 - Tests for tcpByDefault Nimbus feature. r=timhuang,Mardak
new 0f45f078ef143 Bug 1766020 - Add support for parsing container-query-specific features. r=firefox-style-system-reviewers,layout-reviewers,boris
new a0cfae692b5ee Bug 1766099 - Part 1: Explicitly specify import or imported symbol for importScripts in browser/components/newtab/. r=Standard8
new 33be927b2a855 Bug 1766099 - Part 2: Explicitly specify import or imported symbol for importScripts in devtools/. r=Standard8
new 56c0d78313849 Bug 1766099 - Part 3: Explicitly specify import or imported symbol for importScripts in dom/. r=Standard8
new d5ccb8ec5fb0b Bug 1766099 - Part 4: Explicitly specify import or imported symbol for importScripts in services/. r=Standard8
new 1c79c2759559a Bug 1766099 - Part 5: Explicitly specify import or imported symbol for importScripts in toolkit/components/lz4/. r=Standard8
new cebb825164a60 Bug 1766099 - Part 6: Explicitly specify import or imported symbol for importScripts in toolkit/components/osfile/. r=Standard8
new 9a52fe90193d9 Bug 1766099 - Part 7: Explicitly specify import or imported symbol for importScripts in toolkit/components/promiseworker/. r=Standard8
new e7bbf7e7b69f2 Bug 1766099 - Part 8: Explicitly specify import or imported symbol for importScripts in toolkit/components/reader/. r=Standard8
new 5c00fb8ec6d02 Bug 1766099 - Part 9: Explicitly specify import or imported symbol for importScripts in toolkit/components/thumbnails/. r=Standard8
new 493d72f783747 Bug 1766099 - Part 10: Explicitly specify import or imported symbol for importScripts in toolkit/components/workerloader/. r=Standard8
new 67d70ae7b7a75 Bug 1766099 - Part 11: Do not use modules.json for importScripts. r=Standard8
new d276554fa2e9a Bug 1766230 - Fix a couple of incorrect uses of Services.* properties in docshell tests. r=smaug
new 1e49cf60d801b Bug 1752332: Add a sanitized property to prefs r=KrisWright
new d26963e873156 Bug 1752332: Rename references to parent-only pref structures r=KrisWright
new 32adae1779c2d Bug 1752332: Move ShouldSyncPreferences to Preferences module r=KrisWright
new dae964f1a861d Bug 1752332: Tell ShouldSyncPreference if the destination is a web content process r=KrisWright
new ce8ed8e84965b Bug 1752332: Rename ShouldSyncPreference to ShouldSanitizePreference r=KrisWright
new ea3a8f9f97b14 Bug 1752332: Correctly populate the sanitized bit for PreferenceUpdate r=KrisWright
new 8fd70bf701637 Bug 1752332: Remove some prefs from the blocklist r=KrisWright
new 981a623dfeca9 Bug 1752332: Remove the blocklisting check in ::OnPreferenceChange r=KrisWright
new cf5cc35a2d74a Bug 1752332: Make SerializePreferences correctly sanitize preferences r=KrisWright,necko-reviewers,dragana
new 617ae2d037da2 Bug 1752332: Improve the blocklisting behavior r=KrisWright
new 4e42effc79284 Bug 1752332: Crash if a pref is accessed that shouldn't be r=KrisWright
new 2288ff8472d0e Bug 1752332: Add preferences that control whether we send user data and/or crash r=KrisWright
new 41f8e427e9776 Bug 1752332: Remove the shouldSanitizeFunction member r=KrisWright
new f0eebfe7780e0 Bug 1752332: Optimize the crash checks in Check*Value functions r=KrisWright
new 0e86156db064d Bug 1752332: Sanitize preferences in the shared memory region r=KrisWright
new e81b9b75d31ba Bug 1752332: Update the preferences documentation r=KrisWright
new c956bb1a40dbd Bug 1752332: Suppress Hazard warnings due to hash table function pointers r=sfink
new 8db9e5cf517ec Bug 1735565 - disabling erroneous https-only test case to isolate error r=ckerschb
new df659d83b347a Bug 1765987 - set document-policy/reporting/sync-script-reporting.html as failing outside Nightly. r=sefeng DONTBUILD
new eacb0cf990b75 Bug 1693490 - Remove zeroSimd128. r=lth
new c49495fe2ebf7 Bug 1765372 - Enable Arbitrary Code Guard for Utility processes r=bobowen
new 72d2420c2bbb9 Bug 1766395 - Remove dom.forms.datetime-local prefs. r=edgar
new 7aeb663d4a15f Bug 1762919 - Make dropped frame statistics more realistic. r=timhuang
new 6d2c0da09b72f Bug 1766640 - Remove nsIWebBrowserPrint.cancel(). r=emilio
new 7e8cdcc7dd088 Bug 1762042 - Avoid retargeting in NodesFromRect. r=mconley
new f1ef2f7f0ddc5 Bug 1762042 - Deal with nodesFromRect returning elements inside the video controls but not the video itself in PictureInPictureChild. r=mconley
new a3d1bcf6f5932 Bug 1766013 - [devtools] Rewrite old test for the currently panel to the New Request Panel. r=bomsy
new 0fbc94d5e4f2a Bug 1727995 - Disable websocket over h2, r=necko-reviewers,dragana
new 2a2b2bd77ba23 Bug 1764626 - Differentiate between about:welcome and Spotlight context when sending event telemetry r=Mardak
new 1224a405daa4b Backed out changeset 8a572b71790d (bug 1762919) for causing media failures on test_video_stats_resistfingerprinting.html. CLOSED TREE
new 27daf1b0afc55 Bug 1766268 - Update eslint-plugin-mozilla's version of estraverse to fix issues with private identifiers. r=mossop
new e834665924aaf Bug 1756980 - Part 1: Redirect internally-handled attachment loads into new tabs, r=Gijs,smaug,necko-reviewers,dragana
new 7664313328ef4 Bug 1756980 - Part 2: Update tests for new download behaviour, r=Gijs
new 642b5e7837ab7 Bug 1756980 - Part 3: Clarify "process switch" parameters in DocumentLoadListener, r=smaug
new 14f8cafbc367f Bug 1766655 - Introduce Optional<T> to represent optional values in the style system. r=dshin
new 0a0a0bb91d304 Bug 1615148 - Update wrench's winit and glutin dependencies. r=gw
new 7792217d05d76 Bug 1615148 - Fix wrench on android. r=jrmuizel
new 43a26e1234866 Bug 1761018 - System Principaled SharedWorkers in Private Browsing windows should not assert. r=dom-worker-reviewers,smaug
new f7b18962b0cfb Bug 1762033 - Add download property to prevent showing panel. r=mak
new 2613268e810cb Bug 1759231 - Downloads panel should not open on extension created downloads created while not handling user input. r=mak,robwu
new 94b5004200a4d Bug 1766167 - AddonSitePermissionsList list should only be visible for sitepermission addon type. r=zombie
new ddc415daba3ed Bug 1755704 - Part 1. Add support for reading back the front buffer for WebGPU. r=gfx-reviewers,lsalzman
new bdc5c410a4a94 Bug 1755704 - Part 2. Implement stubbed out surface related WebGPU canvas methods. r=gfx-reviewers,lsalzman
new 73f6c1e217cf0 Bug 1619574 - Remove HTMLCanvasElement::MozGetAsFile r=emilio
new 834cc0ea32d73 Bug 1765654 - Simplify audio/video frame intrinsic sizing, and make audio elements report the correct intrinsic width during layout r=dholbert,emilio
new f65f5da5fc927 Bug 1766395 - Don't use click event to show date/time/datetime-local input. r=agi
new 318739ac6bb1d Bug 1762988 - Scale outline alpha with thumb face alpha. r=mstange
new fd30c36c79103 Bug 1747813 - ExtensionPopups ViewPopup class should not block the parser when a browserAction popup navigated between extension pages. r=zombie
new 10780e5f26216 Bug 1725660 - Include timestamps in packaged dumps r=robwu
new a1fc30b552acd Bug 1719560 - Collect timestamps for all collections r=robwu
new 74100427a06f2 Bug 1765842 - Part 1 - Fix two inconsistencies between reading and writing AV1 sequence headers. r=alwu
new 8fbdbc249cb87 Bug 1765842 - Part 2 - Make AV1ChangeMonitor aware of errors while reading sequence headers from AV1 media. r=alwu
new 9bcb6c6431a45 Bug 1718228 - Make CollectedClientData follow the spec r=dveditz,baku
new 915a24904af3d Bug 1763138 - Hook up the tabs-setup flow to the sync status and fxa device list to enable the first steps. r=dao,fluent-reviewers,flod
new 86bd5cb77a260 Bug 1765012 - expire CRLite filters after 10 days. r=keeler
new 1d8822e53ec17 Bug 1766322 - Check browser.frameLoader for tab prioritization r=geckoview-reviewers,agi
new 674a7a5f270f5 Backed out changeset d45b16f97f9f (bug 1718228) for causing failures at test_webauthn_loopback.html. CLOSED TREE
new 95691e978402f Bug 1766322 - Lint fix. r=fix. CLOSED TREE
new 67bc50b71b2e1 Backed out changeset 2c76f5df35f1 (bug 1763138) for causing leaks. CLOSED TREE
new 955cca94c2831 Backed out changeset 3edfe1be6842 (bug 1599061) for causing bug 1766031. CLOSED TREE
new f2a529bd7bcfd Bug 1766651 - Remove nsIPrintSettings.isCancelled and nsIPrintSettings.saveOnCancel. r=bobowen
new 23e4d9ffd9690 Bug 1766275 - Dont create WMF video decoders for utility process r=alwu
new 6921ea66d8070 Bug 1765816 - Expose front buffer canvas contents when painting for Firefox Screenshots for WebGPU. r=gfx-reviewers,lsalzman
new 18ea0ed0c9105 Bug 1766378 followup - Don't require the font-list lock to be held before calling gfxPlatformFontList::FindFontForFamily, just lock internally. r=lsalzman
new c808d4253854d Bug 1766110 - Try to avoid intermittent race in PromptDelegateTest. r=agi
new ca716f70836f0 Bug 1765911 - Support cloning Patterns with internal weak references. r=aosmond
new fbda8446142de no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new cfe7d108aaf4c Bug 1763081 - Use IsVisible to check whether a dropdown is shown instead of waiting for a 3 sec timeout r=sgalich,tgiles
new 6e2effa62e096 Bug 1766473. Implement some inbound-rtc/outbound-rtc stats needed for MS Teams. r=ng,emilio
new 3b0f25b5dea40 Bug 1766311. Disable hardware encoders on non-Android. r=jolin
new fc1e219e48d28 Bug 1752095 - Don't record URLClassifier histograms in content. r=dimi
new 09a4cd7a93f24 Bug 1760340: Re-allow forward slashes in windows sandbox file system policy rules. r=handyman
new 00d62a96a1430 Bug 1765898. Expose GetEncoderInfo() for out of tree encoders. r=bwc
new f251e7d5e651b Bug 1766510: fix windows 7 taskbar pinning code in mingw builds r=rkraesig
new 04a3fefa59c4a Backed out 2 changesets (bug 1725660, bug 1719560) for causing build bustages. CLOSED TREE
new 63ed48b5e1703 Bug 1764659: Add wgpu bindings to Updatebot r=jimb
new d653e19400da9 Bug 1765634 - Simple Storybook for local development r=mconley,hjones
new 0755140382dd6 Bug 1764659 - Lint fix. r=fix. CLOSED TREE
new 58882d8497f0b Bug 1766679 - Fix save to Pocket saved panel sizes while loading. r=gvn
new ea5479a8d7d9f Bug 1691122 - Remove subject common name fallback support in CertVerifier. r=keeler,necko-reviewers,kershaw
new d5e1e3314e3e3 Bug 1765430 - P1: Move ToBundle to SessionAccessibility. r=Jamie
new a010f500aadf3 Bug 1765430 - P2: Manage Android accessible/id mappings in SessionAccessibility. r=Jamie
new 4dd84acb5404f Bug 1765430 - P3: Refactor Android Pivot methods. r=Jamie
new 3ee5a34515400 Bug 1765430 - P4: Remove RemoteAccessibleWrap. r=Jamie
new 6e033cd6a3a81 Bug 1709951 - Make WebGPU handle GPU process loss. r=gfx-reviewers,webidl,jgilbert,smaug
new b19d8a79aa625 Bug 1766378 - Enable thread-safety warnings in Windows builds. r=firefox-build-system-reviewers,nalexander
new 86c98c486f03b Merge autoland to mozilla-central a=merge
new ce35a465cf466 Merge mozilla-central to autoland. CLOSED TREE
new 20e2d305829d1 Backed out 4 changesets (bug 1765430) for causing android bustage. CLOSED TREE
new 0a1678b1c0fd9 Bug 1765091 - Make `IMContextWrapper` set focus to IME immediately if IME was blurred by disabling the input context r=m_kato
new a695eab30d6e2 Bug 1752988 - Ship v101.0.0 of the WebCompat System Addon. r=ksenia,webcompat-reviewers
new e317b0e119138 Bug 1766375 - Disable implicit-fallthrough warnings in Windows builds like other platforms. r=firefox-build-system-reviewers,andi
new 00732bfa128fa Bug 1766375 - Fix implicit-fallthrough warnings in Windows builds. r=media-playback-reviewers,necko-reviewers,rkraesig,xpcom-reviewers,nika,bryce,kershaw
new c5fea3fa51449 Bug 1766549 - Remove some char16ptr_t operators that allow implicit const-casting. r=nika
new 15f4639e313df Bug 1765430 - P1: Move ToBundle to SessionAccessibility. r=Jamie
new f45be3470be06 Bug 1765430 - P2: Manage Android accessible/id mappings in SessionAccessibility. r=Jamie
new c9311969b2b51 Bug 1765430 - P3: Refactor Android Pivot methods. r=Jamie
new 9995cf770efc6 Bug 1765430 - P4: Remove RemoteAccessibleWrap. r=Jamie
new 8506100a6ce9b Bug 1760811 - Move CCSlice markers from TimelineOverview -> TimelineMemory r=gerald
new 1a95f6b12771e Bug 1757823 - Use D3D11 APIs to check specific video codec profiles on Windows to determine hardware support. r=alwu
new dc9b8a9f33c58 Backed out changeset 9958701c1640 (bug 1757823) for causing bustages. CLOSED TREE
new f334bb494a706 Bug 1752392 - Don't drop CSSStyleSheet.cssRules from CSSStyleSheet.replace/Sync(). r=firefox-style-system-reviewers,layout-reviewers,boris
new b297e19bb0087 Bug 1644102 - Turn on constructable stylesheets by default. r=edgar,preferences-reviewers,mstriemer
new 94e2a597f6e05 Backed out changeset 0599b2a0913a (bug 1691122) for causing failures at test_peerConnection_basicAudioNATRelayTLS.html. CLOSED TREE
new f7af34aa62bb6 Bug 1740366 - Implement paginated fragmentation on page-name boundaries r=dholbert
new 0f5e770788ee4 Bug 1766710 - Temporarily disable backdrop-filter again r=gfx-reviewers,bradwerth
new f96894e4be13c Bug 1757823 - Use D3D11 APIs to check specific video codec profiles on Windows to determine hardware support. r=alwu
new 6743bc23ee63e Bug 1766206: TextLeafPoint: When determining whether an Accessible is at the start of a line, compare with the last continuation of the previous leaf. r=morgan
new ff8c09efeeb15 Bug 1766560: Don't ignore the first line start of a RemoteAccessible when retrieving the next line. r=morgan
new 60745bde346f0 Bug 1748393: Fire a name change event when a document's title changes. r=morgan
new 19ed218d60e57 Backed out changeset a901a6c26367 (bug 1766560) for causing failures at browser_caching_text. CLOSED TREE
new ae320ef7faf6e Bug 768048: Remove outdated FIXME. r=lsalzman,asuth DONTBUILD
new 2910e76efed10 Bug 1766569: Remove `wgpu_bindings::server::GlobalExt` trait. r=jgilbert
new 5c765edf9639b Bug 1766754: Document WebGPU FFI `ErrorBuffer` types. r=jgilbert DONTBUILD
new bd470bc9de176 Bug 1763138 - Hook up the tabs-setup flow to the sync status and fxa device list to enable the first steps. r=dao,fluent-reviewers,flod
new fb73f4ab3d1e2 Bug 1725660 - Include timestamps in packaged dumps r=robwu
new 4e4cb627e7df4 Bug 1719560 - Collect timestamps for all collections r=robwu
new 3111704775e35 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new e1304c5ced9ab Bug 1766718 - Add NS_PRINT to prevent build break. r=jwatt
new 43ad9bf453faa Bug 1759559 - [remote] Add focus and window parameters to TabManager.addTab r=webdriver-reviewers,whimboo
new 668c1c61e772c Bug 1759559 - [webdriver-bidi] Implement browsingContext.create command r=webdriver-reviewers,whimboo
new cfd94e222fd4a Bug 1759559 - [wdspec] Add create command to browsing context module of WebDriver BiDi client r=webdriver-reviewers,whimboo
new d5c7dd239f11a Bug 1759559 - [wdspec] Add webplatform tests for browsingContext.create r=webdriver-reviewers,whimboo
new 52565ac87031d Bug 1654355 - Fix activeTab with middle click. r=robwu
new 3b0ccd8cf772b Bug 1732447 - browser_preferences_usage.js - adjust minimum counts for prefs accessed while creating content processes on Linux, to account for preallocated content processes, r=Gijs.
new 00c36d79e1dff Bug 1766629 - [devtools] Update webidl-deprecated-list.js. r=bomsy
new dbecbdfdfed74 Bug 1766356 - Replace the specified font-size with the computed value when serializing the canvas2d font attribute. r=hiro
new 1ea913ec8d274 Backed out 2 changesets (bug 1644102, bug 1752392) for causing mochitest failures in test_parseStyleSheetImport.html CLOSED TREE
new a83575a01427e Bug 1762378 Allow to use AV1 in mp4 container r=alwu
new 1d54b6690096e Bug 1766131 - Always synchronize layout history state on the previous page when restoring a page from BFCache. r=smaug
new d9be07f2fd5d1 Bug 1766574 - Clean up generated DOM binding code. r=edgar
new ae79166df67ce Bug 1766709 - Fix 'Could not map contract ID' for nsPrintingPromptService. r=bobowen
new 24d64734acea1 Backed out 2 changesets (bug 1719560, bug 1725660) for causing build bustages CLOSED TREE
new 16c792ed33d48 Bug 1766560: Don't ignore the first line start of a RemoteAccessible when retrieving the next line. r=morgan
new c91aac42a63b3 Bug 1753221 - tests, r=mhowell
new e6b256b16b497 Bug 1755308 - tests, r=mhowell
new fec54a1fe47b8 Bug 1765919 - Rename CrashManager.jsm.in to CrashManager.in.jsm to apply JSM eslint rules. r=gsvelto
new fd58d5b75cbba Bug 1766702 - Cleanup AboutRedirector includes r=Gijs
new 7573e8e7bace8 Bug 1764978 - Refactor browser_download_after_revoke.js. r=kershaw
new 03ad368b81893 Bug 1764153 - land NSS NSS_3_78_RTM UPGRADE_NSS_RELEASE, r=nss-reviewers,bbeurdouche DONTBUILD
new 474f9ec95a3df Bug 1740481: Explicitly call tzset before localtime_r and localtime_s. r=tcampbell,bthrall
new 0c4d74a1dd329 Bug 1764097: Try to add pending operations annotation only if we have some. r=dom-storage-reviewers,janv
new 0793259f8bd81 Bug 1766840: Don't call tzset for WASI. r=tcampbell
new b0406b45088dd Bug 1766628 - Increase timeout for browser_protectionsUI_dfpi_rollout_phase2.js. r=anti-tracking-reviewers,timhuang
new 917617aaa3f29 Bug 1764222 - Use NS_IMPL_CYCLE_COLLECTION_WITH_JS_MEMBERS for piping classes r=smaug
new 6554ecfa11725 Bug 1750526: Replaced all calls to IPC_FAIL_NO_REASON to IPC_FAIL in dom quota module. r=jari,dom-storage-reviewers
new c63a0df15f758 Bug 1766853 - Upgrade to SQLite 3.38.3. r=mak
new 984056514e10a No Bug, mozilla-central repo-update HSTS HPKP remote-settings - a=repo-update r=RyanVM
new 64b078eb2763d Bug 1766509. Add telemetry to track whether H264 is enabled. r=ng
new 89c9863eff04b Bug 1763528 - Extend probe expiry for browser.searchinit.engine_invalid_webextension. r=mcheang
new 31c2825ca857e Bug 1766704 - Add support for subdomain origin trials. r=smaug
new 2faebfebe7418 Bug 1765750 - Part 1: Stop exposing the global this object in UrlClassifierLib.jsm. r=gcp
new 8084e5cd3a3da Bug 1765750 - Part 2: Stop using global this in UrlClassifierListManager.jsm. r=gcp
new e52c566f4d62e Bug 1766114 - Part 1: Define ChromeUtils in privideged AutoConfig sandbox. r=mkaply
new 72001c3fe30ee Bug 1766114 - Part 2: Use Services.jsm in AutoConfig prefcalls.js. r=mkaply
new f30d9ead28506 Bug 1764920 - Install the langpack even if it is the fallback; r=platform-i18n-reviewers,preferences-reviewers,mstriemer,dminor
new eb062450f71de Bug 1766844 - Avoid unnecessary notify_one calls in internal thread pool. r=jonco
new 9f164384fdbe3 Bug 1764081 - Fix Fluent locale switching in CustomizeUI; r=platform-i18n-reviewers,dminor
new 82f573831864d Bug 1752392 - Don't drop CSSStyleSheet.cssRules from CSSStyleSheet.replace/Sync(). r=firefox-style-system-reviewers,layout-reviewers,boris
new 8247453c265af Bug 1644102 - Turn on constructable stylesheets by default. r=edgar,preferences-reviewers,mstriemer
new 7172c05d39000 Bug 1758524 (WIP) - Implement http priority flag r=necko-reviewers,dragana
new 0c090761b0eb7 Bug 1758524 (WIP) - Implement the http priority incremental flag: added lint fixes and test coverage. Differential Revision: https://phabricator.services.mozilla.com/D142694 r=necko-reviewers,dragana
new c2a0043516ce0 Bug 1766855 - Clean up d3d11.h of D3D11TextureIMFSampleImage r=gfx-reviewers,jrmuizel
new e63c9c4c2e30b Backed out changeset 5029c82449ff (bug 1764081) for causing mochitest failures on browser_locale_changes.js CLOSED TREE
new 1a28b2c5563a4 Bug 1766832 - Guard the mGlyphMetrics cache in gfxFT2FontBase. r=lsalzman
new c372fed514343 Bug 1644102 - Annotate another test that inadvertently tested constructable stylesheets.
new 5b228e4c4cf0e Backed out 2 changesets (bug 1758524) for causing xpcshell failures in test_http3_prio_disabled_wrap.js CLOSED TREE
new 4fc273253051f Bug 1766619 - Fix mochitest to not fail when the link comes from the stylesheet cache.
new 12f8ed22e1a6f Bug 1766802 - [remote] Delay startup of WebDriver BiDi until all initial application windows have been restored. r=webdriver-reviewers,jdescottes
new a2c5c5d3b6e3f Bug 1766132 - Use right process behaviour with BFCache in parent. r=smaug
new 278582922a6f1 Bug 1763191: Add suppport for cached remote accessibles in coordinate conversion functions r=eeejay
new 32487fa3e7201 Bug 1763214: Convert ImagePosition, ImageSize to use cached bounds r=Jamie
new 13b722ebbefc8 Bug 1763006 - Part 1: Ignore display items belonging to deleted or other frames, when retrieving a previous stacking context display item for building rect r=mstange
new 99f3066f552a8 Bug 1763006 - Part 2: Clarify deleted frame assertion message r=mstange
new 064fa54a52503 Bug 1745203 - Run release-msix-push on release; r=releng-reviewers,gabriel
new e0cd14b962bf7 Bug 683785 - Replace do_CreateInstance for nsITimer with new nsTimer r=xpcom-reviewers,necko-reviewers,nika,kershaw
new 70dbc7deddf7b Bug 1761522 - Allow ja-JP-macos locale for RemoteL10n r=Mardak
new 3299a6f2e131d Bug 1766875 - Guard access to the mCmapCache in gfxFT2FontEntryBase. r=lsalzman
new 6c894d925df89 Bug 1766223 - Fix cookie exceptions for subdomains in container tabs.r=pbz
new 8474c5053496c Backed out changeset f169b2da1ffe (bug 1766132) for causing multiple failures CLOSED TREE
new b4eace4327cff Bug 1762880 - Update browser_submission_in_private_mode.js to use focusUpdateSubmitForm utility function r=sgalich
new 366719c66e793 Bug 1578405 - Use page's fetch/XHR/WebSocket in MV3 content scripts r=rpl
new 6da32bdae452c Bug 1746824 - Added JsonML Rep. r=nchevobbe,devtools-backward-compat-reviewers
new 0e2c94648dcbd Backed out changeset f69253c24a26 (bug 1762880) for failures on browser_submission_in_private_mode.js. CLOSED TREE
new ceb716d8ff061 Bug 1766388 - Add Video-Adapter for supporting Hotstar Subtitles. r=kpatenio
new 12598708dbb0b no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new c3a7e39783d48 Bug 1703654 - Prototype display-p3 for WebGL canvas. r=lsalzman,emilio
new 6028a138e9150 Bug 1691122 - Remove subject common name fallback support in CertVerifier. r=keeler,necko-reviewers,kershaw
new d148fe50bc3a2 Bug 1762775 - Change download folder display in prefs UI. r=Gijs,fluent-reviewers,preferences-reviewers,desktop-theme-reviewers,dao,flod
new 92470deaa7250 Bug 1765431 - Increase weekly and lifetime frequency for the Private Browsing focus promo message r=pdahiya
new 93b6ed4f4e80a Backed out changeset c1a5d86e2f7b (bug 1765431) for causing lint failure CLOSED TREE
new 9a8af5a95ab56 Backed out changeset 718ead395698 (bug 1703654) for causing bustage on IPCMessageUtils.h. CLOSED TREE
new be7b3684ec3b4 Merge mozilla-central to autoland. CLOSED TREE
new 647ec190cfad4 Bug 1765142 - "Shadows" are displayed above and under the "Get Firefox Focus" modal r=Mardak
new 8783e2cbbbda7 Bug 1766883 - Avoid marking IPC I/O threads asleep when GetQueuedCompletionStatus is called with a 0ms timeout, r=gerald.
new 7690f8d9cbdce Bug 1765431 - Increase weekly and lifetime frequency for the Private Browsing focus promo message r=pdahiya
new ecd91b104714a Merge autoland to mozilla-central. a=merge
new f63f7b91288aa Bug 1757751 - Invert Win32 nsWindow::mAspectRatio so it follows the standard definition. r=cmartin
new 194a17731720a Bug 1766647 - Check readString result in JS_ReadString r=sfink
new 38150e44634e8 Bug 1766368 - Fix ignored-qualifiers warnings in Windows builds. r=rkraesig
new 92953cf50f771 Bug 1752869: Handle invalid BindGroupLayouts better. r=jgilbert
new fa9c3e047a690 Bug 1766377 - Fixup after ccb0fe2d2fcf
new c7ad9c4633a9a Bug 1766377 - Fix sign-compare warnings related to Windows constants. r=rkraesig,gfx-reviewers,sotaro
new 4f1f2540f636c Bug 1766377 - Fix sign-compare warnings related to IDL constants. r=anti-tracking-reviewers,necko-reviewers,kershaw,timhuang
new 98d32b03bfbf2 Bug 1766377 - Fix sign-compare warnings related to constants in gtests. r=nika,mossop
new 9cd056be1e038 Bug 1766377 - Fix remaining sign-compare warnings in Windows builds. r=rkraesig,gsvelto,media-playback-reviewers,gfx-reviewers,bryce,sotaro
new acf1d4f77cb27 Bug 1739560: Update line starts in the cache when they change. r=morgan
new 631463565d608 Bug 1766912 - Avoid trying to insert NULLs into the sync bookmark itemsRemoved table. r=skhamis
new 6e06e2da9276d Backed out 4 changesets (bug 1766377) for causing mochitest failures on HyperTextAccessible.cpp CLOSED TREE
new e8e1c6bb2e37a Bug 1731298: Further audit accesses through mState variants. r=dom-worker-reviewers,asuth
new 8efda835d610e Bug 1766630 - [devtools] Update MDN compat data (2022 April). r=Honza.
new 79c4980ed3868 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new 0ea838e309271 Bug 1766797 Add AV1 test to TestMediaDataDecoder r=alwu
new 44bbc88dedd03 Bug 1757144: Clarify that we already abort LS operations on InitiateShutdown. r=dom-storage-reviewers,janv
new dec2b75d6c63f Backed out changeset 93d77cc28bbc (bug 1766630) for causing xpc failures in test_mdn-compatibility.js. CLOSED TREE
new 60e7e646e9d98 Backed out changeset 740c29a7efb2 (bug 1766797) for causing gtest failures in TestMediaDataDecoder. CLOSED TREE
new 04b6b45a7f762 Bug 1725660 - Include timestamps in packaged dumps r=robwu
new 0090bdd9bfc3d Bug 1719560 - Collect timestamps for all collections r=robwu
new 3e359115e6da5 Bug 1765336: Add IPC_FAIL conditions to RecvBlocked. r=dom-storage-reviewers,janv
new e55237be4dfc1 Bug 1766377 - Fix sign-compare warnings related to Windows constants. r=rkraesig,gfx-reviewers,sotaro
new 74adf910baeae Bug 1766377 - Fix sign-compare warnings related to IDL constants. r=anti-tracking-reviewers,necko-reviewers,kershaw,timhuang
new a6aa1ef6f9717 Bug 1766377 - Fix sign-compare warnings related to constants in gtests. r=nika,mossop
new 028ad1b88360a Bug 1766377 - Fix remaining sign-compare warnings in Windows builds. r=rkraesig,gsvelto,media-playback-reviewers,gfx-reviewers,bryce,sotaro
new 6d3bc9da27904 Merge autoland to mozilla-central. a=merge
new 99ebfd6f14627 Merge mozilla-central to autoland. CLOSED TREE
new 3d9050fbb5efe Bug 1766156 - stop adding '#general' to the about:preferences URL when going back to the main pane, to fix back/fwd navigation, r=sclements,preferences-reviewers,jaws
new 0697e3d5c95bf Bug 1765913 - Stop using jsm extension for non-JSM files in osfile. r=barret
new a200b0be18175 Bug 1763525 - Extend telemetry SERVICE_WORKER_LIFE_TIME to Firefox 105. r=dom-worker-reviewers,smaug
new 08b3292610333 Bug 1763526 - Extend telemetry SERVICE_WOREKER_RUNNING to Firefox 105. r=dom-worker-reviewers,smaug
new 8502847db2a37 Bug 1763527 - Remove OPAQUE_RESPONSE_BLOCKING* probes. r=necko-reviewers,kershaw
new 4aff968e8353e Backed out changeset 5d44356db349 (bug 1763527) for causing build bustages. CLOSED TREE
new 76b4769aa595c Bug 1766885 - Fix a flaky @layer test. r=dholbert
new 6a8d7ff2692d8 Bug 1766889 - Fix insertRule with layer statements before imports. r=firefox-style-system-reviewers,layout-reviewers,boris
new dcdf8633ec35d Bug 1766768 - Fix move constructor of OwningNonNull(RefPtr<>&&) to actually move. r=mccr8
new 73cf62f77ae89 Bug 1719505 - [wdspec] Fix browser fixture for already existing CDP or BiDi port files. r=webdriver-reviewers,jdescottes
new 83112e614c25a Bug 1719505 - [wdspec] Improvements for WebDriver BiDi Python client. r=webdriver-reviewers,jgraham
new 72288a3f87220 Bug 1719505 - [remote] Remove no longer used methods from Remote Agent interface. r=webdriver-reviewers,jdescottes
new 8a69201f2e9a6 Bug 1719505 - [remote] Unify Remote Agent's running state with Marionette. r=webdriver-reviewers,mossop,smaug,keeler,jdescottes
new dba3b8b30a42c Bug 1719505 - [remote] Add Remote Agent class for content processes. r=webdriver-reviewers,jdescottes
new 7ef2a5fe1da52 Bug 1719505 - [remote] Add CDP and WebDriver BiDi tests for navigator.webdriver. r=webdriver-reviewers,jdescottes
new bb7d8c3e975e9 Bug 1766768 - Fix build.
new 530117d7de54c Bug 1766630 - [devtools] Update MDN compat data (2022 April). r=Honza.
new 354c6e226c96b Bug 1767010 - Introduce browser.theme.colorway-closet pref. r=Gijs
new 8f0815352239b Bug 1763176 - Don't move to the next entry after streaming a counter, as it would skip an immediately-adjacent counter - r=canaltinova
new 3139021e67dc1 Bug 1757210 - sanitizer restrict href in svg:use to fragment-only URLs r=hsivonen
new b54904a5b3c6f Backed out changeset 9953ac710a84 (bug 1766630) for causing failures at browser_compatibility_css-property_issue.js.
new fc54f60211744 Backed out 6 changesets (bug 1719505) for causing failures at browser_Troubleshoot.js. CLOSED TREE
new fb36ca3259f5f Bug 1745203 - For release, trigger on promote shipping-phase; r=jcristau
new 68da11d927fa2 Bug 1756407 - Make about:restartrequired tests more robust r=gsvelto
new 80d49e2615a80 Bug 1756407 - Avoid NS_IsMainThread() during exception handling r=gsvelto
new 04c36fa3a5a83 Bug 1764055 - [devtools] Add tests for breakpoints in original source whose generated source content changes on reload r=ochameau
new e8139922eabd9 Bug 1762865 - [devtools] Add assertion for server breakpoints in breakpoints tests r=ochameau
new fe69d6f771b67 Bug 1766691 - Add a pref per origin trial. r=k88hudson
new 8be10dc59d49e Bug 1766630 - [devtools] Update MDN compat data (2022 April). r=Honza.
new b7bb4def885c2 Bug 1765299 - Set fd resource limits correctly for child processes on Android. r=glandium
new cecfff8df3d67 Bug 1765312 - Wait for error stop before AudioInputSource::Stop() r=padenot
new d521f07ddb423 Bug 1765634 - Followup: Add start-storybook for Windows support r=jaws
new 99932a8cb72bc Bug 1735101: Adjust GetCharacterRectsInRange to return physical coordinates for RtL text r=emilio,Jamie
new 077de71c0bb36 Bug 1719505 - [wdspec] Fix browser fixture for already existing CDP or BiDi port files. r=webdriver-reviewers,jdescottes
new bf6675f411e3f Bug 1719505 - [wdspec] Improvements for WebDriver BiDi Python client. r=webdriver-reviewers,jgraham
new 19c9ee78f9314 Bug 1719505 - [remote] Remove no longer used methods from Remote Agent interface. r=webdriver-reviewers,jdescottes
new 78f7bbce861ff Bug 1719505 - [remote] Unify Remote Agent's running state with Marionette. r=webdriver-reviewers,mossop,smaug,keeler,jdescottes
new 4d7a8c9ac8bc7 Bug 1719505 - [remote] Add Remote Agent class for content processes. r=webdriver-reviewers,jdescottes
new dcd3dae49f7c5 Bug 1719505 - [remote] Add CDP and WebDriver BiDi tests for navigator.webdriver. r=webdriver-reviewers,jdescottes
new 399f762e9050e Bug 1762482 - update PerformanceMeasure to User Timing L3. r=sefeng,smaug
new 98840182773bd Bug 1758012 - Add a tutorial for writing an XPCOM Interface; r=xpcom-reviewers,kmag
new 871465d2b62f6 Backed out changeset 3cf1c157d1ef (bug 1762482) for causing bc failures on browser_cross_origin_isolated_performance_api.js. CLOSED TREE
new 16595acde2028 Bug 1758524 (WIP) - Implement http priority flag r=necko-reviewers,dragana
new ee944b4098d6d Bug 1758524 (WIP) - Implement the http priority incremental flag: added lint fixes and test coverage. Differential Revision: https://phabricator.services.mozilla.com/D142694 r=necko-reviewers,dragana
new afd75e5813e4b Bug 1766323: If the preference service is not initialized; don't say we checked hacks r=freddyb
new 884ca04191d40 Bug 1747689 - Fix browser_addBookmarkForFrame.js running in test verify mode. r=Standard8
new 83a758a1fbffe Bug 1767052 - Upgrade crossbeam-utils from 0.8.6 to 0.8.8. r=Gankra
new 036abc801ceab Bug 1735434 - Gather additional information for cycle collection profiler markers r=mccr8
new fa7586227134a Bug 1761550 - Remove tab after having unloaded the extensions. r=rpl
new 31113891dfb71 Bug 1767042 - Improve the output of unexpected errors in `SimpleTest.js`. r=gbrown
new 016f33cef4c70 Bug 1638464 - Do not access HelperThreadState() if it has not been initialized or has been torn down r=nbp
new 3ef5bba25771b Bug 1766648 - Disallow marking black if marking will revert to gray r=jonco
new a477caf060135 Bug 1763527 - Remove OPAQUE_RESPONSE_BLOCKING* probes. r=necko-reviewers,kershaw
new a3347529d577d Bug 1766741 - Add some structured clone comments
new 833ac3d948339 Bug 1765881 - Part 1: Limit the number of Suggest impression cap reset telemetry events recorded at once. r=nanj
new f92772721e3a2 Bug 1765881 - Part 2: Record Suggest impression cap reset telemetry periodically and on shutdown. r=nanj
new 2a2b665fa4218 Bug 1763666 - Revert various changes back to before Fx100 onboarding r=pdahiya
new 0add34c236b4a Backed out changeset d0ac2dc764de (bug 1766648) for causing sm bustage on bug-1766648-markQueue.js. CLOSED TREE
new 90b9d8fa09dc3 Bug 1766078 - Add a ViewAs overload for casting an untyped ScaleFactors2D to a typed one. r=botond
new eb4bfc22f7f80 Bug 1764855 - link some MF functions from mfplat.dll r=media-playback-reviewers,jolin
new 33e6d54872c3a Bug 1757604 - Make content-type on JAR channels behave the same as HTTP channels. r=Gijs
new 959670ae20ccc Bug 1676299 Part 1: Add the ScaleFactors2DDouble type definition. r=botond
new e8b69c01eb6d8 Bug 1676299 Part 2: Check height before exiting PrescaleAndTileDrawable() early. r=mstange
new abf76f9787885 Bug 1676299 Part 3: Limit early return from PaintFilteredFrame. r=botond
new 47b6f96706814 Bug 1676299 Part 4: Modify BaseMatrix::ScaleFactors() to return a ScaleFactors2D. r=botond
new 0775ebd17e8da no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new 6d7f2b26b5eba Merge autoland to mozilla-central a=merge
new f422399eb7a32 Bug 1765445 - disable test_file.xhtml on multiple platforms r=intermittent-reviewers,jmaher DONTBUILD
new bb5d1b73f6d3c Bug 1767131: run clang-format on the layout/ directory. r=emilio DONTBUILD
new 39ae5c0382393 Bug 1564622 - disable test_event_handler_cc.html on linux and win opt r=intermittent-reviewers,MasterWayZ DONTBUILD
new 61cc6cd0b3056 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new a886a93363b37 Bug 1765076 - Force native tabs to light on Windows. r=mstriemer
new 0812382e7c3f9 Bug 1765076 - Use in-content styles for page setup dialog. r=mstriemer
new e8998d1828a15 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new a730b83206183 Merge autoland to mozilla-central. a=merge
new 09fd3a0f7d848 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new a26c4d200564e Bug 1751836 - Check for errors properly in DOMLocalization::TranslateRoots. r=Gijs
new 3b2e45d7f8bbe Bug 1751836 - Ignore error properly in L10nMutations::FlushPendingTranslations(). r=Gijs
new ca25b3190508e Bug 1470781 - [devtools] Add filter input for stylesheets list. r=jdescottes,fluent-reviewers.
new 5f5ea908d8dbe Bug 1766603 - [devtools] Lazy load modules in StyleEditor. r=bomsy.
new 2034ad007342a Bug 1766811 - [devtools] Remove StyleEditor list item animation. r=jdescottes.
new ce78ecf6caa49 Bug 1762932 - Add check for `None` in invalid type test r=webdriver-reviewers,jdescottes
new 31c0885034604 Backed out 3 changesets (bug 1766603, bug 1470781, bug 1766811) for causing devtools failures. CLOSED TREE
new 8fd74e6a008f9 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new e085b2f61dbf9 Bug 1764402 Add chromedriver for Chrome 101 r=perftest-reviewers,sparky
new affeeb8ac72b0 Bug 1688585 - extensions::RequestWorkerRunnable::Init should propagate failure of dom::PromiseWorkerProxy::Create. r=rpl
new 1ef857902b87f Bug 1688585 - Make PromiseNativeHandlerShim diagnostic assert that the PromiseNativeHandler is non-null. r=smaug
new e77783380e5f7 Bug 1766130 - Properly propagate errors from Promise creation. r=smaug
new e63aa7ad0f095 Bug 1766130 - Mark throwing Promise-returning methods that create a new Promise as NewObject. r=smaug
new 1b573faea52b1 Bug 1766764 - Make `nsEditingSession::RemoveListenersAndControllers` forget the used listener if it succeeded removing it from the editor r=m_kato
new 9eb98c9d5c7b0 Bug 1767199 - When falling back to Adwaita / adwaita-dark, try to also set gtk-application-prefers-dark-theme. r=stransky
new a940852b333e3 No Bug, mozilla-beta repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM
new 53251138648ba No bug - Tagging c2bbb1facfcb234050a397e6886cf763336e21af with FIREFOX_101_0b1_BUILD1 a=release CLOSED TREE DONTBUILD
new 000f332f344ca No bug - Tagging c2bbb1facfcb234050a397e6886cf763336e21af with DEVEDITION_101_0b1_BUILD1 a=release CLOSED TREE DONTBUILD
new 6bd6318775ffa no bug - Bumping Firefox l10n changesets r=release a=l10n-bump
new f0074e724fd98 No bug - Tagging c2bbb1facfcb234050a397e6886cf763336e21af with FIREFOX_101_0b1_RELEASE a=release CLOSED TREE DONTBUILD
new 4c4aa6efb0f20 Automatic version bump CLOSED TREE NO BUG a=release DONTBUILD
new 5ff85b113fec8 No bug - Tagging c2bbb1facfcb234050a397e6886cf763336e21af with DEVEDITION_101_0b1_RELEASE a=release CLOSED TREE DONTBUILD
new 36dd3491e4658 Bug 1767464 - Enable PIP captions on all channels. r=kpatenio, a=RyanVM
new abe3f5367209a Bug 1767118 - fix MinGW build error. r=media-playback-reviewers,bryce a=RyanVM
new 967cd991ba0b4 Bug 1767199 - When falling back to Adwaita / adwaita-dark, try to also set gtk-application-prefers-dark-theme. r=stransky, a=RyanVM
new 23ba8a201108c Merge from autoland to mozilla-central. a=merge
new 88681fbb2f525 Bug 1767165 - Fix dragend coordinates in child processes after bug 1756241. r=tnikkel
new d27154bd9d627 Bug 1767367 - Fix inverted useDownloadDir pref. r=dao,preferences-reviewers,Gijs a=RyanVM
new f6acc1e1aa0c6 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump
new abd2195ad6fe3 No bug - Tagging 0c78c33822488b33dea9d3cf8c80880ee993f25a with FIREFOX_101_0b2_BUILD1 a=release CLOSED TREE DONTBUILD
new 7099b318cf47f No bug - Tagging 0c78c33822488b33dea9d3cf8c80880ee993f25a with DEVEDITION_101_0b2_BUILD1 a=release CLOSED TREE DONTBUILD
new 4ed90a29f01de No bug - Tagging 0c78c33822488b33dea9d3cf8c80880ee993f25a with FIREFOX_101_0b2_RELEASE a=release CLOSED TREE DONTBUILD
new f264cf85b5313 Automatic version bump CLOSED TREE NO BUG a=release DONTBUILD
new 1f80cf6e7379b No bug - Tagging 0c78c33822488b33dea9d3cf8c80880ee993f25a with DEVEDITION_101_0b2_RELEASE a=release CLOSED TREE DONTBUILD
new f1fe29893415a Bug 1767177 - Accommodate catch values. r=yury, a=tjr
new b94335e47144e Bug 1756388; r=smaug, a=tjr
new c8d2508188379 Bug 1735923 - Error on opacity change. r=edenchuang, a=tjr
new 631620c140f95 Bug 1765973. Hold a GeckoContentController reference for RepaintContentRepaint calls. r=hiro, a=tjr
new 0139afb5d95f0 Bug 1764878. r=emilio, a=tjr
new 4c521aa9a7419 Bug 1767266 - Make ExtensionDoorhanger.schema.json more lenient. r=Mardak, a=RyanVM
new 7672ae6184774 Bug 1767516 - Update Netflix site adapter to use nested span for subtitles. r=mhowell, a=RyanVM
new d00f8f4d8cd03 Bug 1767361 - Skip some colorway tests if none are available for testing. r=Gijs, a=test-only
new c5b8e2dee471a Bug 1766683 - Disable websocket over h2 tests, r=dragana a=test-only
new a668250553d37 Bug 1767856 - Add emulator to android-packages.txt. r=calu,gbrown,owlish a=release
new fc5b469cb1d34 No Bug, mozilla-beta repo-update HSTS HPKP remote-settings - a=repo-update r=RyanVM
new 86041fc7fd3aa Backed out changeset aaf1056d8e85 (bug 1735434) for performance regressions.
new 1f2264694aa48 Bug 1767165 - Fix dragend coordinates in child processes after bug 1756241. r=tnikkel, a=RyanVM
new 37b85d00bc63d Merge mozilla-central to autoland
new 9aee6fcacd75b Bug 1767118 - fix MinGW build error. r=media-playback-reviewers,bryce
new 2b6e661c178de Bug 1554887 - [devtools] Remove eslint-disable complexity in devtools/client/shared/components/Frame.js. r=nchevobbe
new 8412ce7da9ef7 Bug 1766984 - Do not remove 3rd and remaining parameters when falling back to log from console.table. r=nchevobbe
new 0df7dadd0249e Bug 1767087 - Part 1: Add comment for Promise resolving functions slots. r=yulia
new e3e3ddecf974b Bug 1767087 - Part 2: Add [[AlreadyResolved]].[[Value]] accessors. r=yulia
new e7c70d96405c7 Bug 1767087 - Part 3: Rename ClearResolutionFunctionSlots to SetAlreadyResolvedResolutionFunction. r=yulia
new 3be926e5a4f69 Bug 1767087 - Part 4: Add IsPromiseWithDefaultResolvingFunction. r=yulia
new 07b74dfd5e84b Bug 1767087 - Part 5: Perform [[AlreadyResolved]] check in default resolving function case of PromiseObject::{resolve,reject}. r=yulia
new ae026c89da0a8 Bug 1767087 - Part 6: Perform [[AlreadyResolved]] check in default resolving function case in NewPromiseReactionJob. r=yulia
new 45fc9fa52e9ee Bug 1767087 - Part 7: Add testcase. r=yulia
new 6d23bba0dc7f9 Bug 1767087 - Part 8: Fix TaskController testcase. r=smaug
new cf05d0233f785 Bug 1767221 - Part 1: Rename Run{Fulfill,Reject}Function to CallPromise{Resolve,Reject}Function. r=yulia
new ef2e0414f362f Bug 1767221 - Part 2: Update spec comment for NewPromiseReactionJob. r=yulia
new 2ddffcb64a9f5 Bug 1677559 - Remove the vismet browsertime tasks. r=perftest-reviewers,afinder
new bd9eac6efd387 Bug 1677559 - Download, and install node-16 from the toolchain task. r=perftest-reviewers,kshampur
new 6fdd339b842cc Bug 1677559 - Run visual-metrics in the browsertime test task. r=perftest-reviewers,kshampur
new fd53696f8fd3d Bug 1677559 - Modify mach browsertime to use the new visualmetrics script. r=perftest-reviewers,kshampur
new a2c6f436f4c71 Bug 1677559 - Re-install browsertime when FFMPEG is not found. r=perftest-reviewers,kshampur
new 715892e27f3bf Bug 1677559 - Trigger a clean rebuild for browsertime upgrades/installations. r=perftest-reviewers,kshampur
new dc7cdcb8e8571 No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM
new 34944ac4bd959 Bug 1757031 - Don't restore previous viewport when window size isn't same. r=emilio
new 771c997ebf3f3 Bug 1766082: Allow content to wait for parent screen transforms. r=emilio, a=RyanVM
new d7bbb9cc4e955 Bug 1766082: Turn on mochitest bug418986-3 for Windows e10s. r=emilio, a=RyanVM
new a646bbd5c7b82 Bug 1767259: Wait for contentTransformsReceived in test_drag_coords.html. r=emilio, a=RyanVM
new e87ce203f653d Bug 1765595 - Add a Nimbus variable to load Firefox Suggest suggestions with a different type on RS. r=nanj, a=RyanVM
new 34f46f24e0f48 Bug 1753997 - [remote] Enable WebDriver BiDi on all channels. r=whimboo, a=RyanVM
new 6826b8ca56b01 Bug 1753997 - [wdspec] Enable all BiDi wdspec tests on beta and release channels. r=whimboo, a=RyanVM
new 94a04ef44be92 Bug 1753997 - [remote] Add documentation about remote hosts and origins for RemoteAgent. r=jgraham, a=RyanVM
new ae5e6bbcc9d46 Bug 1767387 - [remote-cdp] Register handlers for httpd.js before waiting for the initial application window. r=jdescottes, a=RyanVM
new de6baa5706f15 Bug 1767387 - [remote] Don't use sessionstore-windows-restored to determine whenapplication is fully started. r=jdescottes, a=RyanVM
new d481e11640c8c Bug 1767387 - [remote-bidi] Also await browser startup finished when creating a newsession from Marionette. r=jdescottes, a=RyanVM
new ca94926e5e73d Bug 1767387 - [wdspec] Remove remaining obsolete release_or_beta disable flags. r=jdescottes, a=RyanVM
new 4f1362b810b68 Bug 1767440 - Clean up obsolete rollout search param prefs. r=anti-tracking-reviewers,timhuang a=RyanVM
new 9a81e647fe6d8 Bug 1767415 - Add telemetry scalar to keep track of tcpByDefault feature state. r=bvandersloot, a=RyanVM
new ccbda0289e720 Bug 1767415 - Updates tests for tcpByDefault telemetry probe. r=timhuang, a=RyanVM
new dde7aba211043 Bug 1767508 - When applying tcpByDefault Nimbus feature, avoid overwriting enterprise policy cookie behavior. r=timhuang,Mardak a=RyanVM
new 755d0ff49e292 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump
new 2a56c1364318c No bug - Tagging aec1bf54919526cbdc8a43a3cdeb6dcce6ccaa91 with DEVEDITION_101_0b3_BUILD1 a=release CLOSED TREE DONTBUILD
new 0cafea7ef6e59 No bug - Tagging aec1bf54919526cbdc8a43a3cdeb6dcce6ccaa91 with FIREFOX_101_0b3_BUILD1 a=release CLOSED TREE DONTBUILD
new c738d15e4894e No bug - Tagging aec1bf54919526cbdc8a43a3cdeb6dcce6ccaa91 with DEVEDITION_101_0b3_RELEASE a=release CLOSED TREE DONTBUILD
new c3febff4f2090 Automatic version bump CLOSED TREE NO BUG a=release DONTBUILD
new 2ea10d52b9459 No bug - Tagging aec1bf54919526cbdc8a43a3cdeb6dcce6ccaa91 with FIREFOX_101_0b3_RELEASE a=release CLOSED TREE DONTBUILD
new 76ed8f67a3668 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump
new 6cbf5f1386a25 Bug 1757031 - Don't restore previous viewport when window size isn't same. r=emilio, a=RyanVM
new 4bb6b75962a27 Bug 1766841 - Remove unnecessary AutoLockScriptData from DelazifyTask ctor. r=arai
new fef480449a446 Bug 1766414 - Add a SmartBlock shim for WebTrends; r=pbz,denschub,webcompat-reviewers
new 877d885bb1aac No bug - tagging 822ee75b26834841c2b1cd11d64d061205c8166f with FIREFOX_BETA_101_BASE a=release DONTBUILD CLOSED TREE
new 80881746deb3e Bug 1763023 - Push nsBaseWidget::mSizeMode into child classes r=handyman
new 00671a8ef6d0f No bug - tagging 463b3c968d28de99d0fb76e0254e94024a7b5d9b with FIREFOX_NIGHTLY_101_END a=release DONTBUILD CLOSED TREE
new 87ecd21d3ca51 Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release
new 063c03b0eceb9 Bug 1751836 - Drive-by: Simplify L10nMutations::FlushPendingTranslations. r=dminor
new aed0360368703 Bug 1765145 - The “Sign in” button is hardly visible if the browser is vertically resized and the “Dark” theme is enabled r=Mardak,emcminn
new 2449975afbda3 Bug 1766980 - Implement the URL type in FOG. r=chutten
new 80ec444c165c3 Bug 1766980 - Add test coverage for the URL FOG type. r=chutten
new 73061fa43ec4e Bug 1764119 - Part 1: Do final KillClearOnShutdown after XPCOM threads shutdown, r=xpcom-reviewers,kmag,jstutte
new 6f6f511c0a027 Bug 1764119 - Part 2: Don't check gXPCOMThreadsShutdown in ThreadEventTarget::Dispatch, r=xpcom-reviewers,kmag,jstutte
new c19d3ee5d788a Backed out 2 changesets (bug 1764119) for causing build bustages. CLOSED TREE
new a11b4b0bfc6bd Bug 1767224 - don't guard struct CCIntervalMarker by MOZ_GECKO_PROFILER r=sfink
new a2bc68d7fe1cc Bug 1766648 - Disallow marking black if marking will revert to gray r=jonco
new ab81ffd324543 Bug 1766040 - Clickable save for STP refresh r=thecount
new 0f7e6a5e25cf1 Bug 1764709 - Always normalize credit card expiration month and year when creating a new record. r=geckoview-reviewers,dimi,sgalich,agi
new 4f0f925d5d95f Bug 1762070 - Add setStorage function for form autofill tests. r=sgalich
new 7f98476cbe7b7 Backed out changeset 0e530e167af3 (bug 1766648) for causing SM bustages. CLOSED TREE
new 92a40a8db1ec2 Bug 1767069 part 1: Standardize on "float-avoiding block" in var/function names to refer to block-level elements that cannot intersect floats. r=emilio
new 85eff7ef92ddc Bug 1767069 part 2: Remove unneeded "mozilla::" prefixes inside BlockReflowState's "namespace mozilla {}" section. r=emilio
new 968d8951a45ae Bug 1767069 part 3: Modernize naming for some SizeComputationInput variables in float layout code. r=emilio
new 870d9b6364fba no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new b9fb9a949d969 Bug 1764098 - Pocket newtab save to Pocket context menu items don't turn off if Pocket is turned off. r=gvn
new 3b90b1315379d Bug 1601420 - Implement permissions.request/optional web extension permissions for geckoview r=geckoview-reviewers,agi,robwu
new 87503e11b9e06 Bug 1753997 - [remote] Enable WebDriver BiDi on all channels r=webdriver-reviewers,whimboo
new 6116396a7d326 Bug 1753997 - [wdspec] Enable all BiDi wdspec tests on beta and release channels r=webdriver-reviewers,whimboo
new e1a0f3e103173 Bug 1753997 - [remote] Add documentation about remote hosts and origins for RemoteAgent r=webdriver-reviewers,jgraham
new c5077a526163d Bug 1767163 - Serialize stats from bug 1759931. r=ng
new 035220bf4c54e Bug 1760658 - Part 1: Apply automatic content-based minimum on flex container. r=emilio
new e3d089f302ecb Bug 1760658 - Part 2: Apply automatic content-based minimum on grid container. r=emilio
new 571e570cda931 Bug 1760658 - Part 3: Apply automatic content-based minimum on fieldset element. r=emilio
new 31d977b6c4bcc Bug 1766648 - Disallow marking black if marking will revert to gray r=jonco
new 46a3603363d09 Bug 1469174 - Factor out parsing the query feature name. r=boris
new 2b825a79e91d8 Bug 1760986 - Modify APZ mochitest coordinatesRelativeToScreen callers to use await. r=tnikkel
new 2f853cadead4f Bug 1738106 - Part 1: TaskQueue thread safety annotations, r=xpcom-reviewers,mccr8
new 18f7866fc2e79 Bug 1738106 - Part 2: Allow XPCOM classes to use SupportsThreadSafeWeakPtr, r=glandium,xpcom-reviewers
new 052cba0853f89 Bug 1738106 - Part 3: Switch to TaskQueue::Create, r=xpcom-reviewers,necko-reviewers,media-playback-reviewers,dragana,alwu,barret
new d5c301d0bcf7b Bug 1738106 - Part 4: Support ThreadSafeWeakPtr in TaskQueue, r=xpcom-reviewers,mccr8
new a19ea5198151a Bug 1738106 - Part 5: Track TaskQueue lifetimes to avoid leaking TaskQueues, r=xpcom-reviewers,mccr8
new 41458369b25b5 Bug 1764119 - Part 1: Do final KillClearOnShutdown after XPCOM threads shutdown, r=xpcom-reviewers,kmag,jstutte
new c2d4506af5ba8 Bug 1767175 - Fix calculation for when we can merge batches between render tasks. r=nical, a=RyanVM
new e57267cc5c352 Bug 1767467 - Fix hardware H264 decoding support detection on Windows. r=alwu, a=RyanVM
new 6094209616916 Bug 1766592 - [Experiment] The "Focus Promo" experiment message is wrongly displayed on the fist opened tab after it was dismissed. r=pdahiya, a=RyanVM
new 8c8350f247d4c Bug 1762725 [VA-API] Keep AVHWFrameContext instead of AVHWDeviceContext. r=alwu, a=RyanVM
new f42ff18f84c53 Bug 1764119 - Part 1: Do final KillClearOnShutdown after XPCOM threads shutdown, r=xpcom-reviewers,kmag,jstutte a=RyanVM
new 30650345742d9 Bug 1764119 - Part 2: Don't check gXPCOMThreadsShutdown in ThreadEventTarget::Dispatch, r=xpcom-reviewers,kmag,jstutte
new bc0c7163d2095 Bug 1764119 - Part 2: Don't check gXPCOMThreadsShutdown in ThreadEventTarget::Dispatch, r=xpcom-reviewers,kmag,jstutte a=RyanVM
new 030a726af86a5 Bug 1766082: Allow content to wait for parent screen transforms r=emilio
new c66afd8b1c8bb Bug 1766082: Turn on mochitest bug418986-3 for Windows e10s r=emilio
new 151a89349e67b Bug 1754031 - AsyncWait implementations should support updating flags on an existing listener, r=asuth,necko-reviewers,dragana
new d8386e965ae96 Bug 1759569 - Retain nsIInputStreamLength through NS_CloneInputStream, r=asuth
new c5140538b741a Bug 1759563 - Add SerializedComplexity to limit the complexity of serialized IPCStream instances, r=asuth,necko-reviewers,dragana
new fd60df03b98ef Bug 1759572 - AsyncLengthWaitHelper should be threadsafe, r=asuth
new ac6a0491c886c Bug 1754004 - Part 1: Switch IPCStream to use DataPipe instead of P{ChildToParent,ParentToChild}Stream, r=asuth,necko-reviewers,kershaw
new 7cb1970841b55 Bug 1754004 - Part 2: Remove the PFileDescriptorSet interface, r=asuth,necko-reviewers,kershaw
new a0d4a06e240cf Bug 1754004 - Part 3: Move RemoteLazyInputStream to its own toplevel protocol, r=asuth,necko-reviewers,dragana
new edd5cb883a8f8 Bug 1754004 - Part 4: Stop requiring nsMIMEInputStream to be seekable, r=asuth,necko-reviewers,dragana
new 05329884590b2 Bug 1754004 - Part 5: Only implement nsISeekableStream on nsBufferedStreams if it's implemented by the underlying stream, r=asuth,necko-reviewers,dragana
new d473cb25d7263 Bug 1754004 - Part 6: Preserve MIME information when serializing a lazy stream, r=asuth,necko-reviewers,dragana
new 027697a12cae6 Bug 1754004 - Part 7: Consistently normalize upload streams passed to HTTP channels, r=asuth,necko-reviewers,dragana
new 729882a135733 Bug 1754004 - Part 8: Remove SeekableStreamWrapper, r=asuth,necko-reviewers,kershaw
new dfc233bd1aeef Bug 1754004 - Part 9: Remove PartiallySeekableInputStream, r=asuth,necko-reviewers,kershaw
new 6bf5140293f8a Bug 1754004 - Part 10: Clone PostData when writing into & reading from SessionHistoryInfo, r=smaug
new d88dc7e3db54f Bug 1754004 - Part 11: Simplify the IPCStream serialization API, r=asuth,necko-reviewers,kershaw
new 8c11fba8eee81 Bug 1754004 - Part 12: Update browser_post_auth.js assertions, r=necko-reviewers,kershaw
new 5ce984334b5bb Bug 1754004 - Part 13: Relax interface check in nsHttpTransaction, r=necko-reviewers,kershaw
new 6e1599b50251d Bug 1754004 - Part 14: Fix potential skipping of async streams in nsMultiplexInputStream, r=asuth
new e79e02cdb4e0f Bug 1696894 - Clear active logins after browser_post_auth.js, r=necko-reviewers,kershaw
new a90c48f363284 Bug 1767175 - Fix calculation for when we can merge batches between render tasks. r=gfx-reviewers,nical
new 2b23a6e593fc5 Bug 1767291, part 1 - Remove aggregate arguments to nsComponentManager's create instance methods. r=xpcom-reviewers,nika
new 7feda0a7b6c79 Bug 1767291, part 2 - Remove the unused aggregate arguments to static components. r=xpcom-reviewers,nika
new 7a2055ba6880c Bug 1745641 - IPC connection errors should be debug-only warnings, r=ipc-reviewers,mccr8
new ea1234192518e Merge autoland to mozilla-central. a=merge
new 422f7c4d057bf Merge mozilla-central to autoland. CLOSED TREE
new 846bee18d9a9c Backed out changeset f292dd5b7893 (bug 1760986) for causing failures at test_group_scroll_linked_effect.html. CLOSED TREE
new b778bdd0b5cb9 Bug 1564622, run GC/CC a couple of more times, r=mccr8
new 71595ec7c0e07 Bug 1767173: When retrieving the cached name, set name string to void when it is empty but not explicitly set empty using alt="". r=eeejay
new 9c548e5244967 Bug 1767169: When processing queued cache updates, ensure Accessibles haven't been detached from the document. r=eeejay
new 5c02aef5a0580 Bug 1766794: Lazily cache HyperText offsets for RemoteAccessibles.
new 4828f4d449aaf Bug 1766954: TextLeafRange: Don't call nsIFrame::RenderedText for pre-formatted text. r=eeejay
new 698d7fe592665 Bug 1762115 - part 1: Make `HTMLEditor::HandleInsertBRElement` stop touching `Selection` directly r=m_kato
new c08407380b347 Backed out changeset e12dbde5824b (bug 1766794) for causing build bustages. CLOSED TREE
new 365287370d681 Bug 1766730: Remove NonLocalExitControl::Throw r=jandem
new 4c89e455eed87 Bug 1766730: Refactor emitReturn r=jandem
new 8d6e2f5ae8988 Bug 1766730: Emit final jump/return inside NonLocalExitControl r=jandem
new a10f7019a5bcc Bug 1766730: Move NonLocalExitControl into BytecodeControlStructures.cpp r=jandem
new 721e2ba8e3c23 Bug 1766730: Add InternalSwitchEmitter r=jandem
new 968422236443f Bug 1766730: Finish non-local jumps in finally block r=jandem
new bc5b115d42017 Bug 1766730: Deduplicate continuations r=jandem
new 51c51fce83105 Bug 1766730: Remove JSOp::Retsub and JSOp::ResumeIndex r=jandem
new c80b6f4515d22 Bug 1762115 - part 2: Make `InsertNodeTransaction::DoTransaction()` stop touching `Selection` directly r=m_kato
new 21b823649bb79 Backed out 2 changesets (bug 1767224, bug 1735434) as requested by dev. CLOSED TREE
new be38f35da4c01 Bug 1762115 - part 3: Make `HTMLEditor::CreateAndInsertElement` stop touching `Selection` directly r=m_kato
new 8417767d09a3d Bug 1469174 - Refactor media feature expression representation in preparation to support multi-range syntax. r=boris
new 2fc91917b4d0a Bug 1762115 - part 4: Make `SplitNodeTransaction::DoTransaction()` stop touching selection r=m_kato
new e722cdd3ed355 Bug 1703654 - Prototype display-p3 for WebGL canvas. r=lsalzman,emilio,webidl,smaug
new edaf0ffd31f93 Bug 1703654 - Deal with Maybe<> not trivially_copyable on build-linux64-base-toolchains. r=gfx-reviewers,lsalzman
new e2b42ebcec008 Bug 1762115 - part 5: Make `SplitNodeResult` store and suggest new caret position r=m_kato
new 18d8c3c90ef99 Bug 1762115 - part 6: Make `HTMLEditor::SplitNodeWithTransaction` stop touching `Selection` directly r=m_kato
new 907c5303a7586 Bug 1401570 - disable audio-upgrade.https.sub.html and secure-connection-start-reuse.https.html r=intermittent-reviewers,MasterWayZ DONTBUILD
new 6907ad7a3cf33 Bug 1762115 - part 7: Make `HTMLEditor::SplitNodeDeepWithTransaction` stop touching `Selection` r=m_kato
new c1773abb870a6 Backed out changeset 4e3e696ff054 (bug 1766954) for causing bustages at nsStyleStruct.h. CLOSED TREE
new 974fe7d420a13 Bug 1762115 - part 8: Make `HTMLEditor::MaybeSplitAncestorsForInsertWithTransaction` stop touching `Selection` directly r=m_kato
new ee27c4910bfc3 Bug 1762115 - part 9: Make `HTMLEditor::InsertElementWithSplittingAncestorsWithTransaction` stop touching `Selection` directly r=m_kato
new 57b3cd700f8be Bug 1762115 - part 10: Make `HTMLEditor::InsertBRElement` stop touching `Selection` directly r=m_kato
new a8f330eb4e0bc Bug 1762115 - part 11: Make `HTMLEditor::CopyLastEditableChildStylesWithTransaction` stop touching `Selection` directly r=m_kato
new 6ce22cc7c4f12 Bug 1762115 - part 12: Make `WhiteSpaceVisibilityKeeper::InsertBRElement` stop touching `Selection` directly r=m_kato
new fef1b61ead9e0 Bug 1762115 - part 13: Make `EditorBase::InsertNodeWithTransaction` stop touching `Selection` directly r=m_kato
new 223d5620a4b5c Bug 1766848 - Update libevent to version 2.1.12. r=jld
new 4fbd9a8572b49 Bug 1767232 - Add more prompt tests for input type=date/month. r=geckoview-reviewers,agi
new 4260aceb9c636 Bug 1762115 - part 14: Make `HTMLEditor::InsertPaddingBRElementForEmptyLastLineWithTransaction` stop touching `Selection` directly r=m_kato
new df7a0010d31cd Bug 1762115 - part 15: Make `HTMLEditor::InsertNodeIntoProperAncestorWithTransaction()` stop touching `Selection` directly r=m_kato
new e28ba34c5bada Bug 1765667 - Clamp surface size of content tiles for backdrop-filter r=gfx-reviewers,lsalzman
new d0dadcb6f5c53 Backed out 19 changesets (bug 1759569, bug 1754004, bug 1759563, bug 1754031, bug 1696894, bug 1759572) for causing wpt failures. CLOSED TREE
new 594145005af01 Bug 1765156 - Part 1: Add SpecialPowers.ChromeUtils. r=kmag
new d087243ae9234 Bug 1765156 - Part 2: Use SpecialPowers.ChromeUtils.import in browser/. r=kmag
new 76f3cf7f70ff6 Bug 1765156 - Part 3: Use SpecialPowers.ChromeUtils.import in dom/. r=kmag
new 0923defab8c15 Bug 1765156 - Part 4: Use SpecialPowers.ChromeUtils.import in editor/. r=kmag
new bc20f01f72271 Bug 1765156 - Part 5: Use SpecialPowers.ChromeUtils.import in extensions/. r=kmag
new 95090ca0689bf Bug 1765156 - Part 6: Use SpecialPowers.ChromeUtils.import in js/xpconnect/. r=kmag
new 7966b0a6fc6e5 Bug 1765156 - Part 7: Use SpecialPowers.ChromeUtils.import in layout/. r=kmag
new 4815c7ac6b549 Bug 1765156 - Part 8: Use SpecialPowers.ChromeUtils.import in mobile/. r=geckoview-reviewers,agi
new 674a5a4c4f72f Bug 1765156 - Part 9: Use SpecialPowers.ChromeUtils.import in testing/. r=kmag
new b7fcc96077744 Bug 1765156 - Part 10: Use SpecialPowers.ChromeUtils.import in toolkit/components/extensions/. r=kmag
new 2a07b2be31ccd Bug 1765156 - Part 11: Use SpecialPowers.ChromeUtils.import in toolkit/components/passwordmgr/. r=kmag
new 567e0a381eea2 Bug 1765156 - Part 12: Use SpecialPowers.ChromeUtils.import in toolkit/. r=kmag
new 7dfdb15ec930a Bug 1765167 - Part 1: Stop using Cu.import in browser/. r=mossop
new 8c9eb71d74cd6 Bug 1765167 - Part 2: Stop using Cu.import in devtools/. r=mossop
new 2ee2b23f6704c Bug 1765167 - Part 3: Stop using Cu.import in docshell/. r=mossop
new f41fbce75e09c Bug 1765167 - Part 4: Stop using Cu.import in dom/. r=mossop
new 1a6ebde1e3a49 Bug 1765167 - Part 5: Stop using Cu.import in js/. r=mossop
new 2130db6a12b0b Bug 1765167 - Part 6: Stop using Cu.import in layout/. r=mossop
new f99d290cca782 Bug 1765167 - Part 7: Stop using Cu.import in mobile/. r=geckoview-reviewers,agi
new 39b29ad9f4cde Bug 1765167 - Part 8: Stop using Cu.import in remote/. r=webdriver-reviewers,whimboo
new 3adaeb29bb83d Bug 1765167 - Part 9: Stop using Cu.import in testing/. r=webdriver-reviewers,perftest-reviewers,whimboo,sparky,mossop
new 96e501eb831af Bug 1765167 - Part 10: Stop using Cu.import in toolkit/. r=mossop
new 2da8f8d85e99e Bug 1765167 - Part 11: Stop using Cu.import in services/. r=mossop
new 33ab21397fb0f Bug 1765167 - Part 12: Stop using Cu.import in EventUtils.js. r=mossop
new 10b3dff300294 Bug 1765167 - Part 13: Fix eslint rule for Cu.import. r=mossop
new 61c7a3c42461d Bug 1767202 - Use 32-bit load to access 32-bit table. r=yury
new 6d4c1aec23858 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new 475885f9ee2bf Bug 1764512 - Find in page should ignore content skipped via `content-visibility` r=emilio
new 4eb976b2b3ff3 Bug 1766953 - Remove now unused rust-1.47 toolchain. r=firefox-build-system-reviewers,nalexander
new c64171816233f Bug 1767371 - Upgrade gcc 9 to 9.4 and 11 to 11.3. r=firefox-build-system-reviewers,andi
new 5b6d791117495 Bug 1767371 - increase gcc version used to fix decision task build bustage. CLOSED TREE
new cbaea0234def1 Bug 1766537 - Exit fullscreen when sizemode change in headless mode; r=cmartin
new 51d0bda840688 Bug 1735565 - disable browser_iframe_test.js on Linux&win_64 for frequent failures. r=intermittent-reviewers,MasterWayZ
new 5c5c06c9ddedf Bug 1764935 - Deal properly with Promise creation failure in NavigationPreloadManager. r=asuth
new b27cec18921b5 Bug 1762881. Make sure swipe to nav _completeFadeOut is called. r=hiro
new 13eda1a6f0ded Bug 1762881. Add test. r=hiro
new 4c5bf0dcba987 Bug 1767025 - Remove undesirable extensions from mercurial docs. r=sheehan DONTBUILD
new c836a68f7600d Bug 1764408 - Cleanup toolkit/mozapps/update includes r=application-update-reviewers,bytesized
new ed87c3414be64 Bug 1761456 - Add natvis file for Visual Studio projects and update debugging documentation r=mhentges,handyman DONTBUILD
new 31dae823a30f1 Merge autoland to mozilla-central. a=merge
new 34c585cc43c25 Merge mozilla-central to autoland on a CLOSED TREE
new 735cde82b9f8e Bug 1764598 - WSL Part 1: Separate Runnable from WorkerScriptLoader; r=asuth
new dca426a430dd9 Bug 1764598 - WSL Part 2: Create a DispatchLoadScripts method; r=asuth
new 8019adc26f277 Bug 1764598 - WSL Part 3: Move ScriptExecutorRunnable methods to WorkerScriptLoader; r=asuth
new e6c5265f9b54f Bug 1764598 - WSL Part 4: Move contents of Prerun and WorkerRun to named functions on WorkerScriptLoader; r=asuth
new 5b4be177f575f Bug 1764598 - WSL Part 5: Rename ExecuteFinishedScripts to "DispatchProcessPendingRequests"; r=asuth
new a1630217f7606 Bug 1764598 - WSL Part 6: Rename WorkerScriptLoader Evaluation methods; r=asuth
new 7edb053e01275 Bug 1764598 - LoadHandler Part 1: Move onStreamComplete and onStartRequest methods from WorkerScriptLoader to LoaderListener; r=asuth
new 20a6a24d22735 Bug 1764598 - LoadHandler Part 2: Rename LoaderListener {OnStartRequest, OnStreamComplete}Internal methods; r=asuth
new e4f349024bd08 Bug 1764598 - LoadHandler part 3: Move {DataReceivedFromCache,DataReceived} from WorkerScriptLoader to CacheScriptLoader; r=asuth
new 1758f28850792 Bug 1764598 - LoadHandler part 4: Rename CacheScriptLoader and LoaderListener to {Cache,Network}LoadHandler; r=asuth
new 3c43ebe1408b7 Bug 1764598 - Cleanup: Migrate GetBaseURI function to WorkerScriptLoader method; r=asuth
new 94d3495581a12 Bug 1764598 - Cleanup: Use IsDebuggerScript instead of accessing field; r=asuth
new 2867b7f2bd206 Bug 1766828 - Enable external protocol sandbox restrictions in release config. r=ckerschb,annevk
new a7af2dc794407 Bug 1718083 - Load dump if newer than local data r=robwu
new 2b350c618a012 Bug 1750933 - Add testing infrastructure for OPFS; r=dom-storage-reviewers,jari
new d0a712aba358a Bug 1765508: Support negative numbers for unit converter. r=adw
new e35a0919fba40 Bug 1767367 - Fix inverted useDownloadDir pref. r=dao,preferences-reviewers,Gijs
new 31102d1c1ca71 Backed out changeset 79f782edbda9 (bug 1718083) for causing xpcshell failures in test_supports_filter_expressions CLOSED TREE
new 2cef287b868d1 Bug 1766682 - Request longer timeout for browser_download_open_with_internal_handler.js, r=Gijs DONTBUILD
new d1e43f8a732b7 Bug 1766286 - messaging-sytem/onboarding pings often contain top-level 'id' field r=pdahiya
new 6209edec062dd Bug 1759686 - patch 1 - Remove unused mPresContext member from CanvasRenderingContext2D. r=lsalzman
new 723077462f6a7 Bug 1759686 - patch 2 - Remove redundant null-checks in CanvasRenderingContext2D, as GetPresShell() will check these members. r=lsalzman
new 0cf6fb1bddd37 Bug 1759686 - patch 3 - Ensure prefs that may be accessed by canvas2d text code are atomic. r=lsalzman
new 746059b94bd8b Bug 1759686 - patch 4 - Extend ServoCSSParser::ParseFontShorthandForMatching to (optionally) return font size in addition to family/style. r=emilio
new 997a56b018662 Bug 1759686 - Extend part 4 to resolve keyword sizes correctly, and reuse existing code to turning lengths into absolute pixels. r=jfkthame
new 4e9620adaebd9 Bug 1767170 - Add some more outbound-rtp stats. r=ng,webidl,smaug
new 1aa3d5d504d68 Bug 1624031 - Ignore leaks in the webdriver/new_session directory. r=intermittent-reviewers,webdriver-reviewers,jgraham
new 114c4be0827ae Bug 1767170 - Linting fix r=fix CLOSED TREE
new acd2c0f52f3cd Bug 1767334. Add some telemetry about whether H264 encoding is available in the parent. r=bryce
new d1becba15c51c Bug 1762795 - Removed dead links in contribution doc. r=sylvestre DONTBUILD
new d8febb7fc5910 Bug 1766797 Add AV1 test to TestMediaDataDecoder r=alwu
new a44d3fcd7591a Bug 1767361 - Skip some colorway tests if none are available for testing r=Gijs
new 903cce11003fe Bug 1766948 - Add cargo to the Updatebot Docker image r=jewilde
new be8b9cb5ecf3f Bug 1765361: Only resolve objdir from virtualenv if mozinfo not ancestor r=glandium
new 323263f1e3cd4 Bug 1766866: Improve assertions for Static Preferences r=KrisWright
new b3eebfc6a7afb Bug 1766866: Restricting other preferences we don't want in the content process r=bholley
new 2963d46a35ce1 Bug 1767440 - Clean up obsolete rollout search param prefs. r=anti-tracking-reviewers,timhuang
new c39878171bf08 Backed out 2 changesets (bug 1767170) for causing mochitest failures on test_peerConnection_stats.html
new 333465c319774 Backed out changeset 389fef3e4368 (bug 1767334) for causing mochitest failures on GMPServiceParent.cpp CLOSED TREE
new 41b9fe7ba71f2 Bug 1755491 Disable connection to upstream server to look up certificate details when using mitmproxy 7 r=perftest-reviewers,AlexandruIonescu
new 7648a84eba0b6 Bug 1765593 - Cleanup mozilla-unified includes r=sylvestre
new daa77d1cda610 Bug 1767321 - Preserve content-disposition filename through cross-process redirects, r=smaug,Gijs
new e16110fad4037 Bug 1742648, remove special case for downloading pdfs in subframes, r=mtigley a=RyanVM
new 78391451fd08b Bug 1767811 - Import Hotfix changes into Fx101. r=twisniewski, a=RyanVM
new f585fd3f7c7c7 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump
new faa33eeef235d Bug 1712104 p1 - Refactor PrintUtils.startPrintWindow for easier reasoning. r=emilio, a=RyanVM
new 4c1e47d6eae72 Bug 1712104 p2 - Support printing directly via the system print dialog. r=emilio, a=RyanVM
new 7687737902509 Bug 1767938 - Choose closest draggable node as drag target. r=edgar, a=RyanVM
new 7ab123ac13e22 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump
new 97a9d3a41d6d9 No bug - Tagging ce27b1a83f75d78d32233b7ee690edda2adbdfb8 with FIREFOX_101_0b4_BUILD1 a=release CLOSED TREE DONTBUILD
new 3966d36a21d6b No bug - Tagging ce27b1a83f75d78d32233b7ee690edda2adbdfb8 with DEVEDITION_101_0b4_BUILD1 a=release CLOSED TREE DONTBUILD
new fb610c881ac33 No bug - Tagging ce27b1a83f75d78d32233b7ee690edda2adbdfb8 with FIREFOX_101_0b4_RELEASE a=release CLOSED TREE DONTBUILD
new 635ffcbb186a9 Automatic version bump CLOSED TREE NO BUG a=release DONTBUILD
new 7afa7a3eed818 No bug - Tagging ce27b1a83f75d78d32233b7ee690edda2adbdfb8 with DEVEDITION_101_0b4_RELEASE a=release CLOSED TREE DONTBUILD
new 31096934be38f No Bug, mozilla-beta repo-update HSTS HPKP remote-settings - a=repo-update r=RyanVM
new 080e256d3d286 Bug 1767944 - Fix drag image coordinates after bug 1753836. r=tnikkel, a=RyanVM
new 422e998dd6ac1 Bug 1761953 - Prevent deadlock in sync callback when no dump. r=robwu, a=RyanVM
new c2f2e7c95df2f no bug - Bumping Firefox l10n changesets r=release a=l10n-bump
new 034125481bbd6 Bug 1766720 - Add a smoke test for the Firefox View feature. r=Gijs, a=test-only
new 6bc25294517a9 Bug 1763139 - Add tests for the mobile-client-connected step in the Firefox View sync setup flow. r=Gijs, a=test-only
new 91a6e093edbc9 Bug 1765423 - Use Window/WindowText for tooltips in the default Windows theme. r=dao, a=RyanVM
new f85fd50d315d5 Bug 1765423 - Make tooltips look nicer with default window themes. r=dao, a=RyanVM
new 96d518d1adc37 Bug 1767815 - Remove shadow from windows tooltips. r=dao, a=RyanVM
new c1548da4499fa Bug 1768041 - remove extra newlines from PiP WebVTT captions/subtitles. r=mhowell, a=RyanVM
new f330451a32970 Bug 1768202 - Get the correct session id from netflix api. r=mhowell, a=RyanVM
new 043f8d3e80e08 Bug 1768201 - add seek forward and backward key shortcuts for pip on netflix. r=mhowell, a=RyanVM
new 8cce200f268b7 Bug 1767321 - Preserve content-disposition filename through cross-process redirects, r=smaug,Gijs a=RyanVM
new e0e7fe2c0490d Bug 1767395 disallow loading http/https scripts for systemprincipal r=ckerschb,tjr
new 1e8942f6d199f Bug 1718083 - Load dump if newer than local data r=robwu
new 696fe23ef3feb Bug 1766990 - Redirect stdout and stderr to file for wrench tests on Android. r=gfx-reviewers,nical
new e19b26be6cb9f Bug 1767464 - Enable PIP captions on all channels. r=pip-reviewers,kpatenio
new 351616349b433 Bug 1469174 - Implement media feature expression multi-range syntax. r=boris
new 7775acb534722 Bug 1718228 - Make CollectedClientData follow the spec r=dveditz,baku
new a7fcf7f104da2 Bug 1767177 - Accommodate catch values. r=yury
new 6f1f2aa943621 Bug 1767342 - Enable user defined byte stream by default r=smaug
new ffa4c47716e32 Backed out changeset f691cceafea6 (bug 1718083) for causing mochitest failures in test_autocomplete_autofill_related_realms_no_dupes.html CLOSED TREE
new 7b78f5e3391c0 Bug 1766806 - Avoid checkIntegrity failure in f32.copysign wasm instruction. r=lth
new 75d214f5bf6a9 Bug 1767181: Skip catch blocks when closing generators in Ion. r=jandem, a=RyanVM
new 38509460b8d6e Bug 1767589: check for S_FALSE where appropriate in PinCurrentAppToTaskbar. r=rkraesig, a=RyanVM
new 36c80c50a3c96 Bug 1765049 - Filter out illegal paths. r=Gijs, a=RyanVM
new 7c6370609cc14 Bug 1767365 - Clip image data transfers. r=aosmond, a=RyanVM
new 4dce7087a7b26 No bug - Tagging 4071725e0e0d4f28913c69fd858c03766bc64c9b with DEVEDITION_101_0b5_BUILD1 a=release CLOSED TREE DONTBUILD
new ea06caa19f9ae No bug - Tagging 4071725e0e0d4f28913c69fd858c03766bc64c9b with FIREFOX_101_0b5_BUILD1 a=release CLOSED TREE DONTBUILD
new 75fd1312091e9 No bug - Tagging 4071725e0e0d4f28913c69fd858c03766bc64c9b with DEVEDITION_101_0b5_RELEASE a=release CLOSED TREE DONTBUILD
new 38f52753c83c6 Automatic version bump CLOSED TREE NO BUG a=release DONTBUILD
new ce1a658565cec No bug - Tagging 4071725e0e0d4f28913c69fd858c03766bc64c9b with FIREFOX_101_0b5_RELEASE a=release CLOSED TREE DONTBUILD
new bd0e52e4e98f8 Bug 1767993: Block Forcepoint qipcap*.dll v7.7.819.1 and earlier for high crash rate. r=gcp, a=RyanVM
new c82399837d468 Bug 1768674 - Disable GPU process on Android for GeckoView 101. r=aosmond, a=RyanVM
new f874f909fe84e Bug 1766806 - Avoid checkIntegrity failure in f32.copysign wasm instruction. r=lth, a=RyanVM
new 217dd347c1f80 Bug 1767266 - Make ExtensionDoorhanger.schema.json more lenient r=Mardak
new 4c7ece1339ca5 Backed out changeset e2908f3e5373 (bug 1718228) for causing mochitest failure in test_webauthn_loopback.html CLOSED TREE
new 9cbcc4dab44bb Bug 1766683 - Disable websocket over h2 tests, r=necko-reviewers,dragana
new e5f2d78d34b05 Bug 1762851 - Have the SmartBlock Google Publisher Tags shim report non-empty slots and clear them as sites expect; r=webcompat-reviewers,ksenia
new 04d1c8fd1e9e2 Bug 1756823 - Replace ConsoleAPIStorage observer calls with js array r=nchevobbe,webdriver-reviewers,geckoview-reviewers,agi,jdescottes
new ae63baa75cc12 Bug 1765423 - Use Window/WindowText for tooltips in the default Windows theme. r=dao
new f3edc98c4b33e Bug 1765423 - Make tooltips look nicer with default window themes. r=dao
new b8634fa5f9ed2 Bug 1673140 - Wait for screen coords to be ready in browser_datetime_datepicker.js. r=handyman
new 18f85bb221e6a Bug 1742648, remove special case for downloading pdfs in subframes, r=mtigley
new 6c9788ddd7a21 Bug 1765595 - Add a Nimbus variable to load Firefox Suggest suggestions with a different type on RS. r=nanj
new d608a6da42ec8 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new 527680376d708 Bug 1767335: Fix mach vendor pattern replacement r=jewilde
new 177354af27fef Bug 1756388; r=smaug
new d2e465a0b2a2f Bug 1753730 - Fix early hint not propagating with http proxy r=necko-reviewers,dragana
new 2952cf8ce76a0 Bug 1753730 - Add EarlyHintPreloader to load 103 Early Hint responses into the cache r=necko-reviewers,ckerschb,dragana,kershaw
new abf74c8a01d48 Bug 1753730 - Test that the cached image from the early hint preload is used r=necko-reviewers,ckerschb,dragana,kershaw
new 62572a8431c81 Bug 1767354 - Print out less information when leakcheck passes. r=ahal
new aab0a0ff9c16f Bug 1767479 - Copy the staged node_modules for eslint-plugin-mozilla when running ESLint on CI to ensure the node task runs correctly. r=linter-reviewers,ahal
new 30d6445f84ea2 Bug 1766886 - Use `mozilla::variant` in `ComputedTimingFunction` to contain the function implementation. r=boris
new 976c5b23dbe9b Bug 1746052, add a means to get the filename that should be used for saving an image to disk, r=aosmond
new 2596b808fa969 Bug 1746052, add methods to the mime service that compute and validate a filename for a given content type, r=Gijs
new daa3b8b38475b Bug 1746052, improve file sanitization by filtering and collpasing more whitespace characters and truncating files to 255 bytes, r=jfkthame
new 7e0aa8d97cd87 Bug 1746052, use ValidateFileNameForSaving to compute the filename for dragging images to the file system, r=haik
new 911bd9b8c429c Bug 1746052, use ValidateFileNameForSaving to determine a valid filename for pasting a file to the filesystem, r=smaug
new b1f5f021f4da2 Bug 1746052, use GetValidFileName to determine the filename from the channel when saving a resource, r=Gijs
new 22cf453e67f8d Bug 1746052, don't modify the extension for text and binary types, as this is the behaviour that save as had, r=Gijs
new 4ca62dc2dbb00 Bug 1746052, further restrict the characters that are allowed in filenames, as save as doesn't allow these, r=mccr8
new f5608344644d0 Bug 1746052, select a default filename for saving if the filename ends up being empty, r=Gijs
new c203e5ec809a3 Bug 1746052, don't allow Windows reserved filenames when sanitizing filenames. Move MangleTextToValidFileName to nsLocalFileWin and rename it to CheckForReservedFileName, r=Gijs
new 435f7665b7e60 Bug 1746052, use validateFileNameForSaving to get and validate the default filename when a document or image is chosen to be saved, r=Gijs
new 2be09b9192378 Bug 1746052, add tests for filename validation when dragging images, copy/paste of images, saving a document or image, and when content disposition: attachment is used, and add a unit test that verifies nsIMIMEService.validateFileNameForSaving, r=mhowell
new 660ff47e74761 Bug 1746052, use validateFileNameForSaving in DownloadPaths.sanitize with flags to emulate something similar to the existing behaviour, r=mak
new f65b9265955df Backed out 3 changesets (bug 1753730) for causing bc failures on browser_103_preload.js.
new 5c694a2f480a0 Backed out changeset a7fae9e0df25 (bug 1766886) for causing build bustages on TimingParams.h. CLOSED TREE
new f2ae3da809f49 Bug 1673140 - Fix contentTransformsReceived() in non-e10s.
new a85dcf278a84a Bug 1673140 - Don't bother null-checking the docShell anymore.
new ce93990c8dcc2 Bug 1673140 - Fix eslint on SpecialPowersChild.jsm. r=fix CLOSED TREE
new 1e2cdbc725116 Bug 1616355: attribution postSigningData should be per installation r=nalexander
new 7c24448fd8e5d Bug 1766474 - Don't record Telemetry client_id on Android r=Dexter
new b08da8caf36cd Bug 1767516 - Update Netflix site adapter to use nested span for subtitles. r=pip-reviewers,mhowell
new d6f7c188d1438 Bug 1759745 - Brotli compressed HTTP chunks larger than 128k not fully processed r=necko-reviewers,kershaw
new 1fd5af74f487c Bug 1766561 - clang-format the files we're about to touch. r=andi
new b539884bcf646 Bug 1766561 - Adapt formatting to the difference in ProcessId type across platforms. r=nika,necko-reviewers,kershaw
new 2ec61e0c09933 Bug 1766561 - Replace %0p with %p. r=nika
new dace8a4e06488 Bug 1766561 - Use %p for pointer types. r=gfx-reviewers,rkraesig,nika,jrmuizel
new 12df1ed1b6cf9 Bug 1766561 - Use %lu for Windows Error types (DWORD). r=rkraesig,xpcom-reviewers,application-update-reviewers,mhowell,bobowen,necko-reviewers,keeler,media-playback-reviewers,bytesized,barret,alwu,kershaw
new 1663cab462d5c Bug 1766561 - Add missing l modifier for HRESULT formatting. r=media-playback-reviewers,gfx-reviewers,nika,necko-reviewers,rkraesig,alwu,kershaw
new f047620639a70 Bug 1766561 - Use proper formatting directives for LPARAM and WPARAM. r=Jamie,rkraesig
new 08edf30a1b1ec Bug 1766561 - Add missing l modifier for long formatting. r=Jamie,media-playback-reviewers,gfx-reviewers,nika,necko-reviewers,mhowell,rkraesig,gerald,application-update-reviewers,bytesized,alwu,kershaw
new 90c1d1fba0d37 Bug 1766561 - Add missing z modifier for size_t formatting. r=gfx-reviewers,necko-reviewers,keeler,rkraesig,kershaw
new 2d6c8fdbc6a14 Bug 1766561 - Adjust UTF-16 string formatting. r=nika
new af52d87089d89 Bug 1766561 - Use proper formatting directives in various places. r=gfx-reviewers,nika,necko-reviewers,mhowell,rkraesig,bytesized,kershaw
new ec71e64fa50f4 Bug 1766561 - Fix various formatting errors. r=media-playback-reviewers,gfx-reviewers,nika,necko-reviewers,rkraesig,alwu,padenot,kershaw
new d067ffd6235e7 Bug 1766561 - Enable MOZ_FORMAT_PRINTF on all clang builds. r=nika
new 419e2f8149fe3 Bug 1764358 - remove pictureinpicture.move telemetry event. r=pip-reviewers,mhowell
new a12040d47d482 Bug 1766434 - Do not run nsIWindowsShellService::CheckPinCurrentAppToTaskbar on main thread in ShellService.jsm r=bhearsum
new a3e1d0e570828 Bug 1766371 - Fix class-varargs warnings in Windows builds. r=nika,mjf
new 7896e7e124b5e Backed out 13 changesets (bug 1746052) for causing failures on uriloader/exthandler/tests/. CLOSED TREE
new f5adfe31a038e Bug 1767467 - Fix hardware H264 decoding support detection on Windows. r=alwu
new d814d3c0cf5b6 Bug 1735923 - error on opacity change r=edenchuang
new 6423c6c23da34 Bug 1763281 serve movie_5.ogv with Content-Type:video/ogg r=media-playback-reviewers,padenot
new 245577adb5d95 Bug 1763281 mute test video so that autoplay is allowed r=padenot
new 809c1a13219fe Bug 1767259: Wait for contentTransformsReceived in test_drag_coords.html r=emilio
new a697276ca69d7 Bug 1766800 - Add PIP Video-Adapter for supporting SonyLiv Subtitles. r=kpatenio
new 563dbfc9ff401 Backed out 4 changesets (bug 1673140) for causing multiple mochitest failures on test_bug418986-3.xhtml.
new 0b40fe389e54e Backed out changeset 9dd640f33e1b (bug 1766434) for causing assertion failures on ServoUtils.h. CLOSED TREE
new 7bb4f24325f77 Bug 1754031 - AsyncWait implementations should support updating flags on an existing listener, r=asuth,necko-reviewers,dragana
new f58648e57e978 Bug 1759569 - Retain nsIInputStreamLength through NS_CloneInputStream, r=asuth
new 9b0c0be96eec8 Bug 1759563 - Add SerializedComplexity to limit the complexity of serialized IPCStream instances, r=asuth,necko-reviewers,dragana
new 62904d15cd124 Bug 1759572 - AsyncLengthWaitHelper should be threadsafe, r=asuth
new a14f23b6d7267 Bug 1754004 - Part 1: Switch IPCStream to use DataPipe instead of P{ChildToParent,ParentToChild}Stream, r=asuth,necko-reviewers,kershaw
new 310e31989ec5e Bug 1754004 - Part 2: Remove the PFileDescriptorSet interface, r=asuth,necko-reviewers,kershaw
new fa60fb91deb20 Bug 1754004 - Part 3: Move RemoteLazyInputStream to its own toplevel protocol, r=asuth,necko-reviewers,dragana
new 6aa5a74b4a551 Bug 1754004 - Part 4: Stop requiring nsMIMEInputStream to be seekable, r=asuth,necko-reviewers,dragana
new 68b0e554a78c8 Bug 1754004 - Part 5: Only implement nsISeekableStream on nsBufferedStreams if it's implemented by the underlying stream, r=asuth,necko-reviewers,dragana
new 5add731a9b3ca Bug 1754004 - Part 6: Preserve MIME information when serializing a lazy stream, r=asuth,necko-reviewers,dragana
new 39eb862660b1c Bug 1754004 - Part 7: Consistently normalize upload streams passed to HTTP channels, r=asuth,necko-reviewers,dragana
new 763329db47750 Bug 1754004 - Part 8: Remove SeekableStreamWrapper, r=asuth,necko-reviewers,kershaw
new e530c9b112774 Bug 1754004 - Part 9: Remove PartiallySeekableInputStream, r=asuth,necko-reviewers,kershaw
new c2f6c99d7dbea Bug 1754004 - Part 10: Clone PostData when writing into & reading from SessionHistoryInfo, r=smaug
new 57997381f582d Bug 1754004 - Part 11: Simplify the IPCStream serialization API, r=asuth,necko-reviewers,kershaw
new 18a2531e96087 Bug 1754004 - Part 12: Update browser_post_auth.js assertions, r=necko-reviewers,kershaw
new 35054c48cee8a Bug 1754004 - Part 13: Relax interface check in nsHttpTransaction, r=necko-reviewers,kershaw
new 0b246fbf3f18d Bug 1754004 - Part 14: Fix potential skipping of async streams in nsMultiplexInputStream, r=asuth
new 16d8f34b4772d Bug 1696894 - Clear active logins after browser_post_auth.js, r=necko-reviewers,kershaw
new d5a1b01ff8712 Bug 1754004 - Part 15: Don't track mOriginalInput in nsPipe, r=asuth
new 899f1bb7807b3 Bug 1754004 - Part 16: Disable tests which create too many blob URIs with TSan, r=asuth
new eb45fac6ab086 Bug 1767334. Add some telemetry about whether H264 encoding is available in the parent. r=bryce
new 733cea14b9df8 Bug 1763281 allow one byte 206 Partial Content responses r=media-playback-reviewers,padenot
new 0d3b3ecabe09c Bug 1767432 - Update libjxl to 192ddd r=tnikkel
new e08560bb2518b Bug 1765400 - Make NotifyVsync return void. r=smaug
new c8a32b4e21a03 Bug 1765400 - Merge most functionality of RefreshDriverVsyncObserver into VsyncRefreshDriverTimer. r=smaug
new 40da6ec2d6a1a Bug 1765400 - Keep the strong reference to VsyncRefreshDriverTimer in the caller. r=smaug
new 1057ab95c9d22 Bug 1767452 - Fix _getActiveGMPPlugins. r=Gijs,extension-reviewers,kmag
new 2183342df9d08 Bug 1767302 - Fix UpdateAction.schema.json, again r=emcminn
new a1d781e098a6b Bug 1767463 - Clean-up rounded rect computation for Windows popups. r=tnikkel
new f8d45ad3444e4 Bug 1693500 - [x64/x86] improve i64x2.mul by constant. r=jseward
new b77b8fde3925c Merge autoland to mozilla-central. a=merge
new 651aafd9850e5 Merge mozilla-central to autoland on a CLOSED TREE
new 4e792c6a291f1 Bug 1766954: TextLeafRange: Don't call nsIFrame::RenderedText for pre-formatted text. r=eeejay
new 63b664b0cd787 Bug 1767387 - [remote-cdp] Register handlers for httpd.js before waiting for the initial application window. r=webdriver-reviewers,jdescottes
new 22d7c6a0be786 Bug 1767387 - [remote] Don't use sessionstore-windows-restored to determine whenapplication is fully started. r=webdriver-reviewers,jdescottes
new 20249ab796a8f Bug 1767387 - [remote-bidi] Also await browser startup finished when creating a newsession from Marionette. r=webdriver-reviewers,jdescottes
new 051656615b8c4 Bug 1767387 - [wdspec] Remove remaining obsolete release_or_beta disable flags. r=webdriver-reviewers,jdescottes
new ed18b2322797e Bug 1765973. Hold a GeckoContentController reference for RepaintContentRepaint calls. r=hiro
new 458f72af3ab69 Bug 1764878. r=emilio
new 561a4ac5387c0 Bug 1764696 - Remove automatic enabling of LSNG; r=dom-storage-reviewers,jstutte
new bc950d84d9e82 Bug 1764696 - Replace dom.storage.next_gen with a new pref; r=dom-storage-reviewers,jstutte
new 5d8d47cb71c84 Bug 1764696 - Adjust some tests for new pref; r=dom-storage-reviewers,jstutte
new e4d1d1ceb8986 Backed out changeset d1f6439e5029 (bug 1764878) for causing bustage on nsWebBrowser.cpp. CLOSED TREE
new 677b15d13b96e Bug 1470781 - [devtools] Add filter input for stylesheets list. r=jdescottes,fluent-reviewers.
new c02657bc0c3e4 Bug 1470781 - [devtools] Make check in browser_styleeditor_private_perwindowpb.js more specific. r=jdescottes.
new 267bff5ff9de9 Bug 1766811 - [devtools] Remove StyleEditor list item animation. r=jdescottes.
new 0f4a927bab89c Bug 1766603 - [devtools] Lazy load modules in StyleEditor. r=bomsy.
new fea6e021bf137 Bug 1766975 - [devtools] Add keyboard shortcut to focus StyleEditor filter input. r=jdescottes.
new 0fbe6a70b64e6 Bug 1764878. r=emilio
new 63aea500cadd3 Bug 1767421: Remove use of deprecated `GetProcessInformation` function. r=mstange
new 382d8dcd7867d no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new 4751fd1ea90bf Bug 1499635 - Add step attribute value to DateTimePrompt. r=geckoview-reviewers,agi,calu
new 2c19c7b396eff Bug 1767497 - record debug build messages from NS_DebugBreak as profiler markers, r=gerald.
new 74c379bcc4d67 Bug 1766753 - Always decode the missing symbol list as UTF-8 r=glandium
new 5cceaad3d8f72 Bug 1766753 - Update the Window system symbols scraper's requirements r=glandium
new 251ca2cec5619 Bug 1766753 - Remove all rejected words from the Windows system symbols scraper r=glandium
new b1e32514f49e2 Bug 1766985 - Add bias to lookup table index calculation for component transfer filters. r=gfx-reviewers,nical
new 718f846723940 Bug 1692217 - Remove `ChromeUtils.import` with `this` in SessionStateAggregator.js. r=agi
new 777d3d979775e Bug 1766869 - Deduplicate selected snapshots based on query parameters and titles. r=mossop
new c033558d84e55 Bug 1766869 - Deduplicate relevancy based selected snapshots based on query parameters and titles. r=mossop
new d989c65584ded Merge autoland to mozilla-central. a=merge
new ee6d23d1fc257 Merge mozilla-central to autoland. CLOSED TREE
new 1e885d6e86b30 Backed out 2 changesets (bug 1766869) for causing xpcshell failures on test_preventive_maintenance.js CLOSED TREE
new a34f322c76b64 Bug 1718083 - Load dump if newer than local data r=robwu
new cb215812fb100 Bug 1673140 - Wait for screen coords to be ready in browser_datetime_datepicker.js. r=handyman
new 7c7aaf2de29f9 Bug 1735124: sequence field in QM_TRY stack propagation now contains seq_no and thread_id information, r=jstutte,dom-storage-reviewers
new dedf98e7553cf Bug 1766869 - Deduplicate selected snapshots based on query parameters and titles. r=mossop
new e67a673a18564 Bug 1766869 - Deduplicate relevancy based selected snapshots based on query parameters and titles. r=mossop
new f449b8ac1dabe Bug 1507471 - Migrate messages from mozapps/extensions/extensions.properties to Fluent. r=Gijs,fluent-reviewers,robwu
new 9df8bcac7c979 Bug 1763080 - Do not use arbitary timeout in browser_remoteiframe.js r=sgalich,tgiles
new ab57d9eabacff Bug 1576907 - [devtools] Don't add expressions from private window console in history. r=bomsy.
new 7f163ba39c630 Bug 1754132 - Use WebProgressListener to detect navigation start when PageLoadStrategy is "none". r=webdriver-reviewers,whimboo,jdescottes
new 11ae36bbbef01 Backed out changeset 94f1368eab59 (bug 1763080) for causing multiple failures in browser_creditCard_submission_normalized. CLOSED TREE
new def5564ae000e Bug 1765310 - Break down SAA autogrant logic into named helper functions, r=anti-tracking-reviewers,timhuang
new 135d97fc31f20 Bug 1763080 - Do not use arbitary timeout in browser_remoteiframe.js r=sgalich,tgiles
new cd85737608447 Backed out changeset 77d4e91d37f5 (bug 1765310) for causing build bustages on Document.cpp CLOSED TREE
new f7e36f2ea1e1c Bug 1709612 - Add support for command queuing to the SmartBlock iasPET shim; r=denschub,webcompat-reviewers
new 9fcc2426e8f68 Bug 1767562 - Bump jsparagus for bug 1766730. r=nbp
new f5f23cdb0a2e4 Bug 1766592 - [Experiment] The "Focus Promo" experiment message is wrongly displayed on the fist opened tab after it was dismissed r=pdahiya
new db7f412e3104c Bug 1760765 - Clean up OriginKeyStore handling. r=karlt
new 5886927265581 Backed out changeset b4fc8e3cbff6 (bug 1763080) for causing bc failures in browser_remoteiframe. CLOSED TREE
new e1a0c330519b3 Bug 1763235 - Enforce lexicographical order of glean definitions files in index r=perry.mcmanis
new 94867a6ae6a8b Bug 1763235 - Update metrics.yamls to file-level tags, new front matter r=perry.mcmanis,application-update-reviewers
new 53c89c581feb0 Bug 1766497: Mach: use `venv` instead of `virtualenv` r=ahal
new e2154bf783303 Bug 1767543 - Add try/catch around callbacks for ConsoleAPIStorage.jsm r=nchevobbe
new 4068e054fb778 Bug 1767415 - Add telemetry scalar to keep track of tcpByDefault feature state. r=anti-tracking-reviewers,bvandersloot
new 04beab70cf6dc Bug 1767415 - Updates tests for tcpByDefault telemetry probe. r=anti-tracking-reviewers,timhuang
new 2d630223f9281 Bug 1765742 - Update wrench reftest fuzziness for Samsung Galaxy A51 devices. r=gfx-reviewers,nical
new 8edf173ea8f16 Bug 1765742 - Add webrender wrench tasks for Samsung Galaxy A51 devices. r=jmaher
new 070677f86a3a4 Bug 1765399 - Rename RefreshTimerVsyncDispatcher to VsyncDispatcher. r=smaug
new 838ffad4a6058 Bug 1765399 - Rename mRefreshTimerNeedsVsync and NotifyRefreshTimerVsyncStatus. r=smaug
new a0566787caf51 Bug 1765399 - Expand the comment for VsyncDispatcher. r=smaug
new 77efabb139c4b Bug 1765399 - Register CompositorVsyncDispatcher with VsyncDispatcher instead of directly with the VsyncSource. r=smaug
new adc1d5dcf1f35 Bug 1765399 - Add RefreshDriverVsyncDispatcher::GetVsyncRate so that VsyncRefreshDriverTimer no longer needs a pointer to the VsyncSource. r=smaug
new fd6f2466897f4 Bug 1765399 - Add gfxPlatform::GetGlobalVsyncDispatcher(). r=smaug
new 7ae2027a9ca56 Bug 1765399 - Use GetGlobalVsyncDispatcher() in RefreshDriverVsyncTimer. r=smaug
new 158eed93032b6 Bug 1765399 - Make VsyncParent use VsyncDispatcher instead of VsyncSource. r=smaug
new 7c466f618954a Bug 1765399 - Move main thread observers to the vsync dispatcher. r=smaug
new 4270b96734c8c Bug 1765399 - Move a few more things to GetGlobalVsyncDispatcher. r=smaug
new abdaca76a5878 Bug 1765399 - Rename Get/CreateHardwareVsync to GetGlobalVsync, CreateGlobalHardwareVsync and CreateSoftwareVsync. r=smaug
new ca8906e4d1ea4 Bug 1765399 - Replace nsIWidget::GetVsyncSource with nsIWidget::GetVsyncDispatcher. r=smaug
new 43cb4a509e1c9 Bug 1765399 - Invert the relationship between VsyncSource and VsyncDispatcher: The VsyncDispatcher now owns the source. r=smaug
new 3a12d9aaf2c80 Bug 1765399 - Move SoftwareVsyncSource into the mozilla::gfx namespace. r=smaug
new c6833dc477f4f Bug 1765399 - Add SoftwareVsyncSource::SetVsyncRate and make XrandrSoftwareVsyncSource vsync rate adjustment threadsafe. r=smaug
new 5d919a3c2ec2c Bug 1765399 - Don't create a new SoftwareVsyncSource instance when layout.frame_rate is changed to a different value. r=smaug
new 7044dfb26a387 Bug 1719881 - Disable test_capture_stream_av_sync on Linux asan. r=aosmond
new dc4180987f93b Bug 1762903 - Implement Firefox View toolbar button. r=fluent-reviewers,Gijs
new 335ea6af87f13 Bug 1757929 - Remove a bunch of IPC headers from gfxFont and co. r=jfkthame,layout-reviewers
new 5460239b15534 Bug 1767181: Skip catch blocks when closing generators in Ion r=jandem
new 8ebf835d75f26 Bug 1766977 - FOG IPC must register cleanup on the main thread r=janerik
new 23829f29b72d3 Bug 1766009 - Create WPT chrome job r=perftest-reviewers,sparky,davehunt
new c94c08270b5ea Bug 1759686 - patch 5 - Adapt canvas2d text methods to allow use from worker threads without a Document or PresShell. r=aosmond
new 1cd0ac703f61e Backed out 16 changesets (bug 1765399) for causing build bustages on RefPtr.h.
new 3309e86b5d1cc Backed out changeset 52db7558a4da (bug 1757929) for causing build bustages Unified_cpp_image0.obj. CLOSED TREE
new 75adc8066fc54 Bug 1766497: Mach: use `venv` instead of `virtualenv` . CLOSED TREE
new 6c604628510ea Bug 1761764 - Update in-tree zlib to version 1.2.12. r=aosmond
new 43eb31f377b6a Bug 1767584 - Add UtilityProcessSandboxingKind crash annotation only on Utility process r=gsvelto
new 5e0cdd011f281 Backed out changeset 4192a14c490c (bug 1760765) for causing leakcheck failures
new 97b570a3d19a4 Backed out changeset 4b6378a06816 (bug 1766497) for causing docker images bustages CLOSED TREE
new ca8751ee815fb Bug 1767541 - Part 1: Correctly handle trailing holes in Array.prototype.includes. r=jandem
new abb2996f0efac Bug 1767541 - Part 2: Remove unreachable code in SearchElementDense generic path. r=jandem
new 590c093e6d961 Bug 1767394: Save any pending exceptions before closing iterators from Ion. r=tcampbell
new 51d8406d3468a Bug 1767436 - Fail when visual-metrics are 0. r=perftest-reviewers,AlexandruIonescu
new 72a594ec98fd5 Bug 1763943: Do not bust on the debugger filename in the Browser Console r=ckerschb
new a21ae6eda85f2 Bug 1765310 - Break down SAA autogrant logic into named helper functions, r=anti-tracking-reviewers,timhuang
new 4c1ccf6db3af6 Backed out changeset 6369b96a0162 (bug 1766497) for python failures on test_site_compatibility.py . CLOSED TREE
new 354d756ee3143 Bug 1763012: Mark fallible div/mod as guards r=jandem,nbp
new 3da3f2b912203 Bug 1767443 - Pocket newtab save to Pocket button directly to signup r=gvn,nanj
new 3c062fde3d5f3 Bug 1766318 - replace is='text-link' with <html:a> in preferences.xhtml r=preferences-reviewers,Gijs
new 920578753fed4 Bug 1765433 - P1: Add android tests for about pages. r=Jamie,geckoview-reviewers,jonalmeida
new 239896a0633e6 Bug 1765433 - P2: Add AccessibilityNodeInfo population methods. r=Jamie
new 83568bcd62d13 Bug 1765433 - P3: Get bundle and do pivot in UI thread for remote accessibles. r=Jamie
new 369066cd56934 Bug 1767438 - Pick correct node instance by changing PATH. r=nalexander
new 1143af50d20ff Bug 1765628 - Don't delete recently created temporary profiles to avoid race between background task cleanup and background task profile locking. r=nalexander
new cd457c51ce21f Bug 1765628 - Test that launching many background tasks concurrently succeeds. r=nrishel
new 6ec9dca4307cd Bug 1759907 - Altered color scheme buttons to accomodate its full content width. r=niklas,mtigley
new 24f543e0cf627 Bug 1761135 - Allow github.com markdown files to be readerable. r=niklas,mtigley
new e4b244fe6fca7 Bug 1767196: Check canProduceFloat32 when specializing untyped phis r=jandem
new 2d73405522851 Bug 1767346 - Use browsing context activeness rather than renderLayers to determine process priority. r=mccr8,mconley
new 7dfd66fe8a9a6 Bug 1765525 - Fix gecko DL creation for backdrop-filters with clips r=gfx-reviewers,lsalzman
new 668d2d760be9a Backed out changeset 8dcec19a555a (bug 1763012) for causing bustages on Recover.cpp, dce-with-rinstructions.js. CLOSED TREE
new d4e257a03952e Bug 1765381 - Show Save Login only when user has interacted with the page r=tgiles,dimi
new dd404f43c7198 Bug 1767856 - Add emulator to android-packages.txt. CLOSED TREE
new 1d70bb116006c Bug 1765546 - Add AFL++ instrumentation toolchain r=decoder,firefox-build-system-reviewers,glandium
new 57e1160210d56 Bug 1765543 - Add snapshot fuzzing build using Nyx r=decoder,taskgraph-reviewers,ahal
new 1d37934c07b18 Bug 1767856 - Add emulator to android-packages.txt ON A CLOSED TREE r=gbrown,owlish,calu
new 87262da293e90 Bug 1767826 - Fix MEDIA_GMP_UPDATE_CONTENT_PROCESS_HAS_H264 telemetry. r=bryce
new 0e48a9b4d69f6 Bug 1762309 - Add video wrapper with subtitle support for dailymotion.com. r=niklas,kpatenio
new b129b887c5b3b Bug 1192108: Fire focus events after mutation events but before any other events. r=eeejay
new 700998c524ab0 Bug 1688879 - Part 1: Add Pref for import maps. r=jonco,yulia
new 7b96af0e030fb Bug 1688879 - Part 2: Add support for import maps in ScriptElement/ScriptLoader/ScriptKind. r=jonco,yulia,smaug
new d9207c7020367 Bug 1688879 - Part 3: Parse and register an import map. r=jonco,yulia
new b5def10f13d30 Bug 1688879 - Part 4: Refactor ResolveModuleSpecifier. r=jonco,yulia
new 45ae7f8cf1c94 Bug 1688879 - Part 5: ResolveModuleSpecifier for import maps. r=jonco,yulia,flod
new 5abb2d678588c Bug 1688879 - Part 6: Acquiring import maps. r=jonco,yulia
new 04272902a4c95 Bug 1688879 - Part 7: External import maps aren't supported. r=jonco,yulia
new 6f76444894ab0 Bug 1688879 - Part 8: Assert import maps won't be processed in ScriptLoader::EvaluateScriptElement. r=jonco,yulia
new 6306c7f7c20bf Bug 1688879 - Part 9: mochitest, xpcshell-test and web-platform-test for import maps. r=jonco,yulia,robwu
new f5a657b9aa19c Bug 1766720 - Add a smoke test for the Firefox View feature. r=Gijs
new 1342c04686ede Bug 1760986 - Modify APZ mochitest coordinatesRelativeToScreen callers to use await. r=tnikkel
new 24901643cfc4a Bug 1746774: Update monitors on Windows during WM_SETTINGCHANGE/SPI_SETWORKAREA r=emilio
new d0d119f806454 Bug 1659124 - Avoid passing non-CSS points to IsZero as it may return false when it should return true. r=botond
new 8d29b9c1fb88f Bug 1767838 - Fix incorrect log message in BrowsingContextWebProgress, r=farre
new 4f31deb6d4c9e Backed out changeset cadaa6aac4ce (bug 1767856) on a CLOSED TREE
new a92a200e763a0 Backed out 9 changesets (bug 1688879) for bustages on ImportMap.cpp
new 609a0387b82dd Backed out changeset bcc1a29ee9c8 (bug 1765525) for wr failure on backdrop-filter-svg-foreignObject.html
new 2f855ac1b5a96 Backed out changeset 8fe249959041 (bug 1765381) for mochitest failures on test_submit_without_field_modifications.html
new 5a745d370c0ed Backed out changeset 048e4e27783d (bug 1659124) for mochitest crashes on test_group_bug1534549.html . CLOSED TREE
new d4b6401f96f20 Backed out changeset 337ded6c2bfd (bug 1192108) for geckoview failures on testMoveCaretAccessibilityFocus . CLOSED TREE
new 8072028875138 Bug 1763645 - wasm: Remove old serialization system. r=yury
new 3e14f0feb688c Bug 1763645 - wasm: Add --wasm-test-serialization flag. r=yury
new 83c8c4c8067a7 Bug 1763645 - wasm: Split out stack map header to prepare for serialization. r=jseward
new 91eeec369fb64 Bug 1763645 - wasm: Add "cacheable POD" type traits, and use them. r=yury
new 59776d48e87e4 Bug 1763645 - wasm: Re-implement serialization. r=yury
new dc1ba470ee5db Bug 1763645 - wasm: Add test for using customSections() JS-API. r=yury
new 3d879bbf109b6 Bug 1763645 - wasm: Add golden tests for sizeof serialized types. r=yury
new 45f00cd7b7300 Backed out changeset adf2b25deb64 (bug 1760986) for causing mochitest fis test failures. CLOSED TREE
new eaa6f31297b18 Backed out changeset eb6c3eca6c94 (bug 1767436) for causing Btime test failures. CLOSED TREE
new 5ef3c929f45b5 Bug 1765399 - Rename RefreshTimerVsyncDispatcher to VsyncDispatcher. r=smaug
new 5011140bec96d Bug 1765399 - Rename mRefreshTimerNeedsVsync and NotifyRefreshTimerVsyncStatus. r=smaug
new 97bbfd7658624 Bug 1765399 - Expand the comment for VsyncDispatcher. r=smaug
new 107d6dbd85d76 Bug 1765399 - Register CompositorVsyncDispatcher with VsyncDispatcher instead of directly with the VsyncSource. r=smaug
new befea532ebefa Bug 1765399 - Add RefreshDriverVsyncDispatcher::GetVsyncRate so that VsyncRefreshDriverTimer no longer needs a pointer to the VsyncSource. r=smaug
new 2f1ab8e7164b8 Bug 1765399 - Add gfxPlatform::GetGlobalVsyncDispatcher(). r=smaug
new 8096969ef53c3 Bug 1765399 - Use GetGlobalVsyncDispatcher() in RefreshDriverVsyncTimer. r=smaug
new 8a3a14adde195 Bug 1765399 - Make VsyncParent use VsyncDispatcher instead of VsyncSource. r=smaug
new 46f08c5128467 Bug 1765399 - Move main thread observers to the vsync dispatcher. r=smaug
new fe5f80f73c052 Bug 1765399 - Move a few more things to GetGlobalVsyncDispatcher. r=smaug
new 06766c211b998 Bug 1765399 - Rename Get/CreateHardwareVsync to GetGlobalVsync, CreateGlobalHardwareVsync and CreateSoftwareVsync. r=smaug
new 80f6715a90165 Bug 1765399 - Replace nsIWidget::GetVsyncSource with nsIWidget::GetVsyncDispatcher. r=smaug
new 2d423f22c5808 Bug 1765399 - Invert the relationship between VsyncSource and VsyncDispatcher: The VsyncDispatcher now owns the source. r=smaug
new d53e3d48362b4 Bug 1765399 - Move SoftwareVsyncSource into the mozilla::gfx namespace. r=smaug
new 1714c056ddc80 Bug 1765399 - Add SoftwareVsyncSource::SetVsyncRate and make XrandrSoftwareVsyncSource vsync rate adjustment threadsafe. r=smaug
new 29c1a5d22e47f Bug 1765399 - Don't create a new SoftwareVsyncSource instance when layout.frame_rate is changed to a different value. r=smaug
new 51164d0dcf1cc Bug 1767881 - Fix non-unified build error in security/sandbox/common. r=haik
new 3754f65b27259 Bug 1766794: Lazily cache HyperText offsets for RemoteAccessibles. r=eeejay
new 7854b3ad09eb9 Backed out changeset a81a40b250b4 (bug 1766794) for causing marionette failures. CLOSED TREE
new 776a41fe4b8a8 Bug 1735170: Added a QM_TRY stack propagation context for QuotaManager::Shutdown. r=dom-storage-reviewers,janv
new 31658fddd8969 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new e6c12dc71e9cc Bug 1767372 - Upgrade clang to 14.0.3. r=firefox-build-system-reviewers,andi
new d0ea4c106feca Bug 1763607: Update NumberFormat v3 to match latest spec draft. r=platform-i18n-reviewers,gregtatum
new e52e664d49458 Bug 1766476 - Add DoH UA/RU rollout slugs to the graduation set, r=necko-reviewers,dragana
new 12816161dad4f Bug 1110580 - patch 1 - Accelerate canvas2d.fillText for simple unidirectional strings by reusing the same textrun to draw as we created to measure the text. r=lsalzman
new de80d2197708e Bug 1110580 - patch 2 - Provide a simplified codepath for nsBidiPresUtils::ProcessText in the case where it is handling a single Unicode character. r=lsalzman
new 92ce0b46eb254 Bug 1231622. Allow drawing CSS images that don't have a complete frame. r=aosmond
new b2f7c8d4dcc72 Bug 1767911 - Do not run browser_utility_crashReporter.js without sandbox r=gsvelto
new 71b46202f2829 Bug 1766995 - Cleanup: Use IsMainScript instead of accessing field; r=asuth
new 16e4e9f3c3b26 Bug 1766995 - Cleanup: Use {Set,Get}Controller instead of accessing field; r=asuth
new 8abfd58e6ae99 Bug 1766995 - Cleanup: Use IsCancelled and GetCacheCreator instead of accessing fields; r=asuth
new e0a7a014f3384 Bug 1766995 - Part 1: Split ScriptLoadInfo into it's own file; r=asuth
new f7449769060c6 Bug 1766995 - Part 2: Move WorkerScriptLoader class declaration to ScriptLoader.h; r=asuth
new 01bb165dd584e Bug 1766995 - Part 3: Split ScriptResponseHeaderProcess into own file; r=asuth
new aa13e80537e14 Bug 1766995 - Part 4: Split CacheLoadHandler & helpers into own file; r=asuth
new f4f1ca94d01f6 Bug 1766995 - Part 5: Split NetworkLoadHandler into own file; r=asuth
new cbd66461db0d1 Bug 1766995 - Part 6: Make methods of WorkerScriptLoader that are used by friend classes protected rather than private; r=asuth
new e1c8e64b503e7 Bug 1766995 - Cleanup: Consolidate anonymous namespaces in worker ScriptLoader; r=asuth
new 6fbbf827b8232 Bug 1766995 - Add documentation for new files; r=asuth
new eec93043fb8f1 Bug 1762725 [VA-API] Keep AVHWFrameContext instead of AVHWDeviceContext r=alwu
new 6431645c43661 Bug 1767568 Test AV1 decode from mp4 container only if ffvpx is used, r=alwu
new 3200284da4592 Bug 1767417 - Add telemetry probe to know if a channel is failed because of DNS error, r=necko-reviewers,dragana
new 376431f716043 Bug 1767417 - Add telemetry probe to know if a channel is failed because of DNS error, r=dragana a=RyanVM
new 5eb5406c1903d Bug 1725701 - Make sure resetBrowserToLazyState stores userTypedValue in the tabState if the cacheState only includes the isPrivate key. r=Gijs,mixedpuppy
new 7ddbeea9d6241 Backed out 17 changesets (bug 1696894, bug 1754004) for causing crashes e.g. bug 1767808, and hanging Gmail (bug 1767918). a=backout DONTBUILD
new 400d67b480358 Merge autoland to mozilla-central. a=merge
new b5f13fbff8826 Merge mozilla-central to autoland. CLOSED TREE
new 72abc132d8dbc Backed out 4 changesets (bug 1754031, bug 1759563, bug 1759572, bug 1759569) because they are linked to the backed out bug 1754004 CLOSED TREE
new 474002eee13d0 Bug 1767508 - When applying tcpByDefault Nimbus feature, avoid overwriting enterprise policy cookie behavior. r=timhuang,Mardak
new 42196a472a35e Bug 1767934 - land NSS 85bf9240f3e1 UPGRADE_NSS_RELEASE, r=nss-reviewers,djackson
new bf243bc817f97 Backed out 4 changesets (bug 1754031, bug 1759563, bug 1759572, bug 1759569) because they are linked to the backed out bug 1754004 CLOSED TREE
new 65c8359c0dd38 Bug 1766794: Lazily cache HyperText offsets for RemoteAccessibles. r=eeejay
new 3edae2885bd4c Bug 1757929 - Avoid some conflicts with WINDOWS define. r=tnikkel
new 2ee4fc0f2495c Bug 1757929 - Remove a bunch of IPC headers from gfxFont and co. r=jfkthame,layout-reviewers
new 13d96b2d7eb7b Bug 1767944 - Fix drag image coordinates after bug 1753836. r=tnikkel
new fe9cbc0b10fa5 Bug 1761953 - Prevent deadlock in sync callback when no dump r=robwu
new 16283839ad735 Bug 1767214: Make ContentHandlerService::Init return an error on failed initialization. r=smaug
new b7e76370ff85e Bug 1767954 - csmlog should include process type r=ckerschb
new 4533c2924f8e6 Backed out changeset 37b175d0a9fc (bug 1725701) for causing mochitest failures on browser_ext_tabs_discarded.js. CLOSED TREE
new a5485957a793e No Bug, mozilla-central repo-update HSTS HPKP remote-settings - a=repo-update r=RyanVM
new 028390dfd9344 Bug 1764735 - asmjs: Disable AsmJS when wasm debugging is observable. r=yury
new b88aed82c5c52 Bug 1560676 - Fix URL/path autofill for URLs whose hosts look like prefixes, like localhost:8888/foo. r=adw
new 61c4f38707860 Bug 1767955 - wasm: Limit serialization field verification to nightly. r=yury
new 1f9862c2b4ce6 Bug 1767436 - Fail when visual-metrics are 0. r=perftest-reviewers,AlexandruIonescu
new cae84ce200198 Bug 1767626 - Accept a 5 pixel error when comparing duplicate frames. r=perftest-reviewers,AlexandruIonescu
new e6d82f6c5ef3f Bug 1767961 - Part 1: Remove hour-cycle override from TryCreateFromSkeleton public API. r=platform-i18n-reviewers,dminor
new 8459959c8f88c Bug 1767961 - Part 2: Switch fluent-ffi to use TryCreateFromComponents. r=platform-i18n-reviewers,dminor
new 011e248afb7d0 Bug 1767961 - Part 3: Remove no longer used TryCreateFromSkeleton() method. r=platform-i18n-reviewers,dminor
new 0d0356d4a092a Bug 1767961 - Part 4: Make TryCreateFromSkeleton a private method. r=platform-i18n-reviewers,dminor
new 9d430bf4edfe5 Bug 1767172 - Remove custom screen info handling from GfxInfo, use ScreenManager for that. r=jrmuizel,handyman,stransky
new 0ccdc33183a34 Bug 1756778 - Integrate top-level IPC fuzzing. r=nika
new af758e77e5c37 Bug 1688879 - Part 1: Add Pref for import maps. r=jonco,yulia
new 0cb3316eb7f65 Bug 1688879 - Part 2: Add support for import maps in ScriptElement/ScriptLoader/ScriptKind. r=jonco,yulia,smaug
new 48be9bcaa261b Bug 1688879 - Part 3: Parse and register an import map. r=jonco,yulia
new 1b35f68535c62 Bug 1688879 - Part 4: Refactor ResolveModuleSpecifier. r=jonco,yulia
new 098e1668c8741 Bug 1688879 - Part 5: ResolveModuleSpecifier for import maps. r=jonco,yulia,flod
new 2cff7e6f2a73a Bug 1688879 - Part 6: Acquiring import maps. r=jonco,yulia
new e1830d8f12143 Bug 1688879 - Part 7: External import maps aren't supported. r=jonco,yulia
new 1268968c0554b Bug 1688879 - Part 8: Assert import maps won't be processed in ScriptLoader::EvaluateScriptElement. r=jonco,yulia
new 604906cde42a5 Bug 1688879 - Part 9: mochitest, xpcshell-test and web-platform-test for import maps. r=jonco,yulia,robwu
new 98b905783d0f5 Bug 1688879 - Part 10: Fix class-varargs warnings in Windows builds. r=jonco
new ad86a6bcc63ff Bug 1688879 - Part 11: Move import maps mochitests to its own folder. r=jonco
new 408eac3ccaea2 Merge autoland to mozilla-central. a=merge
new b73c08693fecd Bug 1768004 - Remove proton places tooltip code. r=dao
new d621733e7fe5c Bug 1767537 - Dispatch intl:app-locales-changed for pseudo-locale changes; r=platform-i18n-reviewers,dminor
new 2b5b7a0700eb2 Bug 1767537 - Use the intl:app-locales-changed event in UIDirectionManager; r=platform-i18n-reviewers,dminor
new 4d7eeb813486c Bug 1767537 - Remove intl.l10n.pseudo listening from SyncedTabsDeckComponent.js; r=platform-i18n-reviewers,dminor
new c8a4b709d5fc8 Bug 1767537 - Update pseudolocalization docs; r=platform-i18n-reviewers,dminor
new 927908c21cb36 Bug 1767537 - Remove intl.l10n.pseudo pref listening from nsBaseWidget; r=platform-i18n-reviewers,dminor
new 39d23b26dbe8d Merge mozilla-central to autoland. CLOSED TREE
new fb9f362af325f Backed out 11 changesets (bug 1688879) for causing build bustages. CLOSED TREE
new e14882a719799 Bug 1768004 - Remove some leftover usage I missed and ESLint caught.
new 61ef7139865f4 Bug 1768004 - Remove another unused variable.
new 0ca70f31c85be Bug 1767811 - Import WebCompat addon 101.4.0 sources. r=webcompat-reviewers,twisniewski
new c9368d48f0572 Bug 1762067 - Distinguish crash in RDD vs Utility r=alwu
new 38896528d7277 Bug 1767989 - Apply readability-make-member-function-const on dom/indexedDB r=dom-storage-reviewers,janv
new 506ea49d1a156 Bug 1767999: Re-enable Win32k Lockdown by default. r=gcp
new 51019e6f0c646 Bug 1767916 Clear the attached wl_buffer from wl_surface before scale factor change; r=stransky, a=RyanVM
new 325d813ba9be5 Bug 1766283 - Make hash table usage deterministic. r=arai, a=RyanVM
new 8bbb2aecb11db Bug 1747388. r=smaug, a=RyanVM
new e5d6d9eabd6cb no bug - Bumping Firefox l10n changesets r=release a=l10n-bump
new f76ff43f6bc11 Bug 1767898 - Record some GMP prefs in telemetry. r=chutten, a=RyanVM
new 95377367d9586 Bug 1768240 - Add openh264 enabled and visible prefs to telemetry. r=chutten, a=RyanVM
new 533f8d1c3aedf Bug 1673868 - Fix inconsistent Telemetry reporting on SERP for DuckDuckGo with ads. r=Standard8, a=RyanVM
new b9aff81724370 Bug 1768818 - More robust way to find subtitles on Netflix. r=mhowell, a=RyanVM
new 036a92f5893b9 Bug 1766029: Block safaweb* DLLs in child processes due to win32k lockdown crash. r=gcp, a=RyanVM
new b770952e68a9a Bug 1768800: Remove EARLY_BETA_OR_EARLIER guards for safaweb*.dll blocking. r=gcp, a=RyanVM
new edd9a025da219 Bug 1768014 p1: Transfer mitigations to sandboxed child process. r=gcp, a=RyanVM
new d6a43fca9ab45 Bug 1768014 p2: Default to policy win32k lockdown status if in process check fails. r=gcp,cmartin a=RyanVM
new 5a51c6ffdf7bd Bug 1759207 - Display infobar when App provided default engine is removed on start-up. r=Standard8, a=RyanVM
new 481a538066fc0 Bug 1765610 - Add missing check of gamepad testing pref. r=dveditz,mccr8 a=RyanVM
new 7ffc15a5d6db7 Bug 1766270: Null check IPCDoc() in Android DocAccessibleWrap::CacheViewportCallback. r=eeejay, a=RyanVM
new 3041d07d61abd Bug 1767618 - Adjust about:welcome background container minimum width. r=emcminn, a=RyanVM
new 7bf2a54e5982e Bug 1761275 - Fix WebP crash on OOM. r=aosmond, a=RyanVM
new c0ca8aea558ef Bug 1768251 - Start reducing use of MOZ_KnownLive in PipeTo operations r=smaug,saschanaz a=RyanVM
new d9c8cb9357901 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump
new 51df85647c928 Bug 1769058 - handle PinsListTimestamp entry in Chrome's static pinning list. r=jschanck, a=npotb
new a21d3a1d32459 Bug 1743767 - Tighten bounds and add asserts for row-by-row ReadPixels. r=lsalzman, a=tjr
new be3a4b5dfbfcf Bug 1768750 - Replace stray reference to --toolbarbutton-focus-outline. r=morgan, a=RyanVM
new 5f27006372655 Bug 1553878 - Check that SessionAccessibility is attached before calling isCacheEnabled. r=agi, a=RyanVM
new 1aef9ba7773f7 Bug 1768237 - Don't take the lock in gfxFontFamily::HasOtherFamilyNames before calling ReadOtherFamilyNames, because it does the locking internally. r=lsalzman, a=RyanVM
new 62d9eddedc9bb Bug 1768237 - Clean up locking and checks for name/face duplication during CheckForLegacyFamilyNames. r=lsalzman, a=RyanVM
new 879f82dd3a9c7 Bug 1767606 - Scrollbars are wrongly displayed inside the "TCP" spotlight at various scaling (e.g., 125%) and locales (e.g., ar). r=mviar, a=RyanVM
new 000d1fa9db2bc No bug - Tagging 4808ff29b757e7548501ca0d59f6180f32993ebf with DEVEDITION_101_0b6_BUILD1 a=release CLOSED TREE DONTBUILD
new df839b60a6580 No bug - Tagging 4808ff29b757e7548501ca0d59f6180f32993ebf with FIREFOX_101_0b6_BUILD1 a=release CLOSED TREE DONTBUILD
new 78e867857c75e No bug - Tagging 4808ff29b757e7548501ca0d59f6180f32993ebf with FIREFOX_101_0b6_RELEASE a=release CLOSED TREE DONTBUILD
new 81c211d7ca336 Automatic version bump CLOSED TREE NO BUG a=release DONTBUILD
new 3cc8e901959df No bug - Tagging 4808ff29b757e7548501ca0d59f6180f32993ebf with DEVEDITION_101_0b6_RELEASE a=release CLOSED TREE DONTBUILD
new f2587381a1741 Bug 1769075 - use Services.obs.addObserver rather than TestUtils.consoleMessageObserved in browser_search_telemetry_sources_ads.js test. r=standard8 a=test-only
new dcb93ed28fe98 No bug - post beta 6, unset EARLY_BETA_OR_EARLIER. a=me
new 2ea3c83202e23 Bug 1767999: Re-enable Win32k Lockdown by default. r=gcp, a=RyanVM
new 04babfb346e0a Bug 1768202 - Get the correct session id from netflix api. r=mhowell, a=dsmith
new 98967a19295a9 Bug 1768041 - remove extra newlines from PiP WebVTT captions/subtitles. r=mhowell, a=dsmith
new 8ddb27f0a5608 Bug 1768201 - add seek forward and backward key shortcuts for pip on netflix. r=mhowell, a=dsmith
new fdd96d3e46dd7 Bug 1767993: Block Forcepoint qipcap*.dll v7.7.819.1 and earlier for high crash rate. r=gcp, a=dsmith
new 3d423051e7fde Reverting the changes to PictureInPictureChild.jsm from Bug 1768201 for causing eslint failures a=backout
new 6395b5ff00535 No Bug, mozilla-release repo-update remote-settings - a=repo-update, r=dsmith
new 529d11bcdf4da Bug 1768818 - More robust way to find subtitles on Netflix. r=mhowell, a=dsmith
new c6d2c932b0ae7 Bug 1766029: Block safaweb* DLLs in child processes due to win32k lockdown crash. r=gcp, a=dsmith
new 7a56a885eeac5 Bug 1768800: Remove EARLY_BETA_OR_EARLIER guards for safaweb*.dll blocking. r=gcp, a=dsmith
new 0f0ded06ccd94 Bug 1553878 - Check that SessionAccessibility is attached before calling isCacheEnabled. r=agi, a=dsmith
new 6dbc5f982db71 Bug 1767606 - Scrollbars are wrongly displayed inside the "TCP" spotlight at various scaling (e.g., 125%) and locales (e.g., ar). r=mviar, a=dsmith
new ebaece987d2bf Bug 1767999: Re-enable Win32k Lockdown by default. r=gcp,a=dsmith
new 6ed45f92e813f Bug 1766434 - Make checking for and pinning app to taskbar async on Windows r=bhearsum
new da4a093e9892a Bug 1729005: Recursively block parsing for parser blocking scripts. r=hsivonen
new 5e0cf09a5b4b1 Bug 1436793 - Don't autofill disabled fields. r=sgalich,dimi
new f593363f37569 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new b1b990ddde555 Bug 1767973 - Test cleanup fixes for browser_protectionsUI_dfpi_rollout_phase2.js. r=anti-tracking-reviewers,bvandersloot
new 7ef34b67fa711 Bug 1765011 - Ensure we do not truncate header/footer text in between surrogate pair characters r=jfkthame
new 02e011c6dbf62 Backed out changeset 1ac8a4436a21 (bug 1729005) for causing xpc/mochitest failures in test_blockParsing. CLOSED TREE
new e5f178ecd34d9 Bug 1768033 - Record more detailed telemetry in has_h264. r=alwu
new db71ef0067a15 Bug 1767813 - Intermittent TV browser/components/privatebrowsing/test/browser/browser_privatebrowsing_about_default_promo.js r=pdahiya
new 2b3fdc364db3b Bug 1767833 - UTM params for STP reader links r=thecount
new ffd18bceaefd7 Bug 1746052, add a means to get the filename that should be used for saving an image to disk, r=aosmond
new d0aaa88f449a7 Bug 1746052, add methods to the mime service that compute and validate a filename for a given content type, r=Gijs
new 7fdbbc3e3cd82 Bug 1746052, improve file sanitization by filtering and collpasing more whitespace characters and truncating files to 255 bytes, r=jfkthame
new 32196148e76e0 Bug 1746052, use ValidateFileNameForSaving to compute the filename for dragging images to the file system, r=haik
new b5d612c254d43 Bug 1746052, use ValidateFileNameForSaving to determine a valid filename for pasting a file to the filesystem, r=smaug
new 352821bf23173 Bug 1746052, use GetValidFileName to determine the filename from the channel when saving a resource, r=Gijs
new 86c85f8ec9524 Bug 1746052, don't modify the extension for text and binary types, as this is the behaviour that save as had, r=Gijs
new c2103325e6136 Bug 1746052, further restrict the characters that are allowed in filenames, as save as doesn't allow these, r=mccr8
new 679f61ea4c437 Bug 1746052, select a default filename for saving if the filename ends up being empty, r=Gijs
new c1e573cd3c4e7 Bug 1746052, don't allow Windows reserved filenames when sanitizing filenames. Move MangleTextToValidFileName to nsLocalFileWin and rename it to CheckForReservedFileName, r=Gijs
new 91d7b0f640a8d Bug 1746052, use validateFileNameForSaving to get and validate the default filename when a document or image is chosen to be saved, r=Gijs
new af5ca0905722a Bug 1746052, add tests for filename validation when dragging images, copy/paste of images, saving a document or image, and when content disposition: attachment is used, and add a unit test that verifies nsIMIMEService.validateFileNameForSaving, r=mhowell
new e16d23e70eb44 Bug 1746052, use validateFileNameForSaving in DownloadPaths.sanitize with flags to emulate something similar to the existing behaviour, r=mak
new 45169441cadba Bug 1746052, on Mac, set the always ask flag for the macbinary type as well, r=Gijs
new 295eab376ab45 Backed out 14 changesets (bug 1746052) for causing build bustages in nsExternalHelperAppService.cpp CLOSED TREE
new 0f938ab2d1315 Backed out changeset 7b715c304c65 (bug 1767346) for breaking Android process prioritization. CLOSED TREE
new a057ee947b8f2 Bug 1659124 - Avoid passing non-CSS points to IsZero as it may return false when it should return true. r=botond
new 419fe749c5236 Bug 1767923 - Remove -gcp tasks corresponding to tasks that have already migrated to gcp r=ahal
new e9728e04704fc Bug 1703866 - Use a lazy pref getter in SelectParent.jsm. r=mconley
new cc6eb9e12487a Bug 1703866 - Disable custom select styling on macOS. r=spohl,Gijs
new bdddcf34883e0 Bug 1767923 - Fix lint error r=fix
new 6cd762c806fdb Backed out changeset c94246f87e84 (bug 1659124) for causing multiple failures CLOSED TREE
new d0a1f45cbd9a0 Bug 1767357 - Enable Animation.timeline setter in release channels. r=birtles,emilio
new dd82875f18cc9 Bug 1766886 - Use `mozilla::variant` in `ComputedTimingFunction` to contain the function implementation. r=boris
new 1937e5ecb0ca5 Bug 1688879 - Part 1: Add Pref for import maps. r=jonco,yulia
new afeda7dba04c9 Bug 1688879 - Part 2: Add support for import maps in ScriptElement/ScriptLoader/ScriptKind. r=jonco,yulia,smaug
new 464384bf318b5 Bug 1688879 - Part 3: Parse and register an import map. r=jonco,yulia
new 7ba3206f1cda8 Bug 1688879 - Part 4: Refactor ResolveModuleSpecifier. r=jonco,yulia
new 8a939e5954baa Bug 1688879 - Part 5: ResolveModuleSpecifier for import maps. r=jonco,yulia,flod
new bf4ad5ae3ead1 Bug 1688879 - Part 6: Acquiring import maps. r=jonco,yulia
new 661d803eea844 Bug 1688879 - Part 7: External import maps aren't supported. r=jonco,yulia
new 35d082390d223 Bug 1688879 - Part 8: Assert import maps won't be processed in ScriptLoader::EvaluateScriptElement. r=jonco,yulia
new dd043f6fe1c39 Bug 1688879 - Part 9: mochitest, xpcshell-test and web-platform-test for import maps. r=jonco,yulia,robwu
new 69f64e70dec17 Bug 1766498 - Disable raster root adjustment for backdrop-filters r=gfx-reviewers,lsalzman
new 17e17e0a92ee6 Bug 1763012: Mark fallible div/mod as guards r=jandem,nbp
new 7310469fba4ec Bug 1749998 - Expose alwaysOpenPanel in context menu. r=mak,Gijs,fluent-reviewers,flod
new fb4d7ff61c692 Bug 1767058 - Actually deprecate onLocationChange(2) r=ohall,calu
new aa0268cf4715f Bug 1755094 - Add ShouldContinue to wait for an arbitrary condition. r=owlish
new 53c3cb6f1e0ad Bug 1759542 - wasm: Slim down exception handling ifdef's. r=yury
new 5d74bda695c9b Bug 1762171 - wasm: Fix cranelift build for table optimizations. r=yury
new 5415e2cfcf3ba Bug 1759580 - wasm: Rename references to tls in js/src/jit. r=lth
new 621ec6b4df220 Bug 1759580 - wasm: Rename references to tls in baseline compile. r=lth
new 954c2878ade12 Bug 1759580 - wasm: Rename reference to tls in WasmStubs.cpp. r=lth
new c269cb66d455c Bug 1759580 - wasm: Rename slots on JSFunction. r=lth
new 26952db916536 Bug 1759580 - wasm: Rename WasmTlsData.h header. r=lth
new ea7525a8e7281 Bug 1759580 - wasm: Rename misc tls references. r=lth
new aa8415317cc03 Bug 1767919 - Build clang-mingw's libunwind from llvm-project. r=firefox-build-system-reviewers,andi
new 1f32baf6d535c Bug 1767919 - Build clang-mingw's libc++/libc++abi/libunwind in one go. r=firefox-build-system-reviewers,andi
new f6d92d7332fbe Bug 1768077 - Fix math issue in DataPipeBase::ProcessSegments, r=asuth
new b5f81092ed523 Bug 1766951 - Avoid setting userTypedValue when restoring tabs, r=Gijs,farre
new e137f3bbadcc7 Bug 1767167 - Style improvements for PBM r=desktop-theme-reviewers,sfoster
new 47543cc3115e6 Backed out changeset cf50b25d52a0 (bug 1749998) for causing browser-chrome failures in browser_downloads_panel_opens. CLOSED TREE
new 51b0ecb0cb1de Bug 1766926 Part 1 - Fix ambiguous overload of ScaleFactors2D multiplication operator. r=botond
new d216d7bb912af Bug 1766926 Part 2 - Add multiplication and division operators for double Typed values. r=botond
new 5bf606fa924e3 Bug 1754031 - AsyncWait implementations should support updating flags on an existing listener, r=asuth,necko-reviewers,dragana
new 7bbc6e365f390 Bug 1759569 - Retain nsIInputStreamLength through NS_CloneInputStream, r=asuth
new df13742edb782 Bug 1759563 - Add SerializedComplexity to limit the complexity of serialized IPCStream instances, r=asuth,necko-reviewers,dragana
new ce63bab88a087 Bug 1759572 - AsyncLengthWaitHelper should be threadsafe, r=asuth
new 3ef777a45c01d Bug 1754004 - Part 1: Switch IPCStream to use DataPipe instead of P{ChildToParent,ParentToChild}Stream, r=asuth,necko-reviewers,kershaw
new 0308ac11a4095 Bug 1754004 - Part 2: Remove the PFileDescriptorSet interface, r=asuth,necko-reviewers,kershaw
new 2f296a7b38217 Bug 1754004 - Part 3: Move RemoteLazyInputStream to its own toplevel protocol, r=asuth,necko-reviewers,dragana
new 08fd8ee0fc6e0 Bug 1754004 - Part 4: Stop requiring nsMIMEInputStream to be seekable, r=asuth,necko-reviewers,dragana
new b78d1b2278ba2 Bug 1754004 - Part 5: Only implement nsISeekableStream on nsBufferedStreams if it's implemented by the underlying stream, r=asuth,necko-reviewers,dragana
new 725853b6d56a3 Bug 1754004 - Part 6: Preserve MIME information when serializing a lazy stream, r=asuth,necko-reviewers,dragana
new e18a717abc8f4 Bug 1754004 - Part 7: Consistently normalize upload streams passed to HTTP channels, r=asuth,necko-reviewers,dragana
new 000305abbf0ea Bug 1754004 - Part 8: Remove SeekableStreamWrapper, r=asuth,necko-reviewers,kershaw
new 173715fc1ec7d Bug 1754004 - Part 9: Remove PartiallySeekableInputStream, r=asuth,necko-reviewers,kershaw
new d204f0052cbd8 Bug 1754004 - Part 10: Clone PostData when writing into & reading from SessionHistoryInfo, r=smaug
new 445ea164822d8 Bug 1754004 - Part 11: Simplify the IPCStream serialization API, r=asuth,necko-reviewers,kershaw
new 6b138a7de62b6 Bug 1754004 - Part 12: Update browser_post_auth.js assertions, r=necko-reviewers,kershaw
new 4768830c3c34b Bug 1754004 - Part 13: Relax interface check in nsHttpTransaction, r=necko-reviewers,kershaw
new 85694759b2b2a Bug 1754004 - Part 14: Fix potential skipping of async streams in nsMultiplexInputStream, r=asuth
new 67fe451d23a68 Bug 1696894 - Clear active logins after browser_post_auth.js, r=necko-reviewers,kershaw
new db4bdb5b5d1c1 Bug 1754004 - Part 15: Don't track mOriginalInput in nsPipe, r=asuth
new 578d0343939d6 Bug 1754004 - Part 16: Disable tests which create too many blob URIs with TSan, r=asuth
new cf7142badb075 Bug 1754004 - Part 17: Keep pipe streams alive so long as there's a callback registered, r=asuth
new 6caeb69b72cae Bug 1767898 - Record some GMP prefs in telemetry. r=chutten
new 2e645c946e9cc Bug 1768101 - Add process priority test for Android. r=calu
new 132677828fc88 Bug 1767984 - Remove code for 32 bit macOS. r=bryce
new 39469989c93de Backed out 22 changesets (bug 1759572, bug 1759563, bug 1754004, bug 1754031, bug 1759569, bug 1696894) for causing multiple failures CLOSED TREE
new 4626506ead558 Bug 1765862 - Skip backdrop-filter if `nsIFrame` reports not visible for painting r=gfx-reviewers,lsalzman
new 991ea24d244df Bug 1690538 - Better code for i32x4.trunc_sat_f32x4_s conversion. r=jseward
new 6c10bad23d759 Bug 1690538 - Revise unsignedTruncSatFloat32x4ToInt32x4 code. r=jseward
new 8c5719edb56f8 Bug 1767947 - Fix macOS build error on aarch64. r=mac-reviewers,tnikkel
new 160718678d922 Bug 1681498 - Migrate users from network.cookie.lifetimePolicy to sanitize on shutdown prefs. r=pbz,necko-reviewers,kershaw
new b3a10a6967583 Bug 1681495 - Switch clear cookies and site data checkbox to control sanitization prefs. r=pbz
new ac0f7cfb2d9af Bug 1762875. Don't let swipe to navigation ui element fade animation get cut off. r=hiro
new 3085038dd2902 Bug 1762875. Add test. r=hiro
new c2bb02d5804cf Bug 1767933. Improvements to start and end of swipe gesture animation. r=hiro
new 738efcb1cc495 Bug 1745310 part 1: Account for the impact of negative margins when determining how much space a float-avoiding box will need in order to fit alongside a float. r=emilio
new 28817b460c886 Bug 1745310 part 2: Add a copy of the WPT test with "width:stretch" (and prefixed aliases). r=emilio
new ce27583b57c82 Bug 1745310 part 3: Add a copy of the WPT test with negative margin values that shouldn't trigger wrapping. r=emilio
new c68edab7cb0c6 Bug 1745310 part 4: Add a copy of this bug's WPT test with large positive margin values. r=emilio
new 24cf77db184d8 Backed out 2 changesets (bug 1681498, bug 1681495) for causing marionette failures on test_service_worker_at_shutdown.py. CLOSED TREE
new 2d87cac70d259 Bug 1763080 - Do not use arbitary timeout in browser_remoteiframe.js r=sgalich,tgiles
new 3c671a76c0fa3 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new d83e906b06d19 Bug 1630027 - Migrate SVG Guidelines from MDN. r=sylvestre DONTBUILD
new 34e2ece16f15e Bug 1630027 - Migrate CSS Guidelines from MDN. r=sylvestre DONTBUILD
new 05c78de712262 Bug 1630027 - Migrate RTL Guidelines from MDN. r=sylvestre DONTBUILD
new 71d92c1b95407 Bug 1763606 - Part 1: Replace TypedArray QuickSort JS-function with C++. r=tcampbell
new ba6f2a53cc26f Bug 1763606 - Part 2: Port TypedArray CountingSort function to C++. r=tcampbell
new 582fc10153b36 Bug 1763606 - Part 3: Port TypedArray RadixSort function to C++. r=tcampbell
new 512dd1059a64a Bug 1763606 - Part 4: Add a test case for concurrent modifications when sorting. r=tcampbell
new 833d175c0aa0d Bug 1763606 - Part 5: Sort TypedArray elements in a temporary buffer. r=tcampbell
new 82069c3dff18c Bug 1763606 - Part 6: Copy shared memory for RadixSort. r=tcampbell
new 4ab2ef774d9f4 Bug 1763606 - Part 7: Remove detached ArrayBuffer checks from TypedArray.prototype.sort comparator. r=tcampbell
new 7d76a764c9910 Bug 1767017 - Remove placeholder Colorways section from about:newtab's personalize panel. r=dao
new bc2d63b2604ae Backed out 7 changesets (bug 1763606) for causing reftest failures on sort-tonumber.js. CLOSED TREE
new b15e2bd5ee0c6 Bug 1767625 - Simplify selector flags setup even more. r=boris
new 0c6f58f2145a0 Bug 1739348 - Don't open downloads panel after download dialogs. r=NeilDeakin
new 847c551bc0813 Bug 1366470 part 1 - Add VarEnvironmentObject::create for Warp. r=iain
new 77c280685c117 Bug 1366470 part 2 - Bailout changes to support var environments. r=iain
new 6b04af846ae4e Bug 1366470 part 3 - Warp-compile JSOp::PushVarEnv. r=iain
new d3a3c40b2f481 Bug 1366470 part 4 - Add tests. r=iain
new f9c5e96acb117 Bug 1749998 - Expose alwaysOpenPanel in context menu. r=mak,Gijs,fluent-reviewers,flod
new 2422b023ff37b Bug 1766251 - Count TRR_SKIP_REASON_NATIVE_SUCCESS/FAILED once in strict mode, r=necko-reviewers,dragana
new 2ed9dfb1a37e0 Bug 1767290 - update /dom/cache/test/mochitest/ test files to use https. r=smaug
new 27daffd9fcf6c Backed out changeset 076c2a81804a (bug 1739348) for xpcshell failures on test_DownloadBlockedTelemetry.js. CLOSED TREE
new d21908d6a0860 Bug 1756070 - Part 2: Apply modernize-use-override to dom/file r=smaug
new 7d3887bb0b26e Bug 1620560 - Part 1: Apply modernize-concat-nested-namespaces to dom/file r=smaug
new 71359f69c757b Bug 1620560 - Part 2: readability-inconsistent-declaration-parameter-name to dom/file r=smaug
new c1b379141cb28 Bug 1620560 - Part 3: Mark BlobImpl::CreateInputStream as const r=smaug
new e9861ec03f18a Bug 1620560 - Part 4: Mark BlobImpl::GetFileId as const r=smaug
new b5451a2b91aef Bug 1620560 - Part 5: Mark BlobImpl::CreateSlice as const r=smaug
new 7f90dc53f6aad Merge mozilla-central to autoland on a CLOSED TREE
new 13a16d119b1c6 Bug 1767800 - Part 1: Fix error handling in mozJSComponentLoader::CreateLoaderGlobal r=mccr8
new 85670a8b9090c Bug 1767800 - Part 2: Factor out method to load a JSScript from mozJSComponentLoader::ObjectForLocation r=mccr8
new 5473dc1ffedfd Bug 1767800 - Part 3: Factor out a method to determine if a URL is a real file from PrepareObjectForLocation r=mccr8
new 1b6dae3fb145f Bug 1767800 - Part 4: Factor out a method to get the source file location for a URI r=mccr8
new ec0a3f37b6eb3 Bug 1767800 - Part 5: Factor out a method to check whether a URL to load is trusted r=mccr8
new 5a4150927e45e Bug 1767938 - Choose closest draggable node as drag target. r=edgar
new 4274cdc16531e Merge autoland to mozilla-central. a=merge
new 6c927c11b6a78 Bug 1746052, add a means to get the filename that should be used for saving an image to disk, r=aosmond
new 45e161641cc29 Bug 1746052, add methods to the mime service that compute and validate a filename for a given content type, r=Gijs
new 3dd82cbf48dd9 Bug 1746052, improve file sanitization by filtering and collpasing more whitespace characters and truncating files to 255 bytes, r=jfkthame
new d96060da7f2aa Bug 1746052, use ValidateFileNameForSaving to compute the filename for dragging images to the file system, r=haik
new ba936162854e4 Bug 1746052, use ValidateFileNameForSaving to determine a valid filename for pasting a file to the filesystem, r=smaug
new ddb4cde5bfdfb Bug 1746052, use GetValidFileName to determine the filename from the channel when saving a resource, r=Gijs
new ea69612638b16 Bug 1746052, don't modify the extension for text and binary types, as this is the behaviour that save as had, r=Gijs
new 1ef25b817b538 Bug 1746052, further restrict the characters that are allowed in filenames, as save as doesn't allow these, r=mccr8
new fd86ee2ff6a77 Bug 1746052, select a default filename for saving if the filename ends up being empty, r=Gijs
new d8b26cb0660eb Bug 1746052, don't allow Windows reserved filenames when sanitizing filenames. Move MangleTextToValidFileName to nsLocalFileWin and rename it to CheckForReservedFileName, r=Gijs
new ff6532ba51c3f Bug 1746052, use validateFileNameForSaving to get and validate the default filename when a document or image is chosen to be saved, r=Gijs
new 457b4db1029f6 Bug 1746052, add tests for filename validation when dragging images, copy/paste of images, saving a document or image, and when content disposition: attachment is used, and add a unit test that verifies nsIMIMEService.validateFileNameForSaving, r=mhowell
new 9a3eea6349744 Bug 1746052, use validateFileNameForSaving in DownloadPaths.sanitize with flags to emulate something similar to the existing behaviour, r=mak
new 20f4aa5607bda Bug 1746052, on Mac, set the always ask flag for the macbinary type as well, r=Gijs
new 16e763ed5d94e Bug 1764318 - Add more test for fullscreen; r=smaug
new d5100d0cd4687 Bug 1767307 - Track @container condition id in style rules. r=boris
new 630fb146f1262 Bug 1766860 - Revise the prefs for clipboard API; r=evilpie,nika
new 4fd65915d6eed Bug 1763139 - Add tests for the mobile-client-connected step in the Firefox View sync setup flow. r=Gijs
new eb3471f09d0fc Bug 1764139 - Rename about:myfirefox to about:firefoxview and all the other files and references. r=dao,fluent-reviewers,flod
new 88740e5d63a70 Bug 1764318 - fix eslint failures on browser_fullscreen_window_open.js. r=fix CLOSED TREE
new c71796d3cd5de Bug 1767307 - Fix layer statement rules with multiple layer names.
new b32a5af56c01c Backed out 2 changesets (bug 1764318) for causing failures on browser_fullscreen_window_open.js. CLOSED TREE
new 82ba338d5aa42 Bug 1760024 - Enforce a correct MIME type for file:// script loads. r=freddyb
new c9c0a16ca4f90 Bug 1760024 - Test. r=freddyb
new 12958808f506e Bug 1766615 - Enable scripting APIs in MV2. r=rpl
new 8d155393cd216 Bug 1760451 - Check permissions for content scripts registered with the scripting APIs. r=robwu
new 23aa8d22fbf7b Bug 1764126 - Part 1: Implement piecewise linear function. r=emilio
new 17e4f81830ad5 Bug 1767916 Clear the attached wl_buffer from wl_surface before scale factor change;r=stransky
new 9a4a1d18f2eb9 Bug 1749525 - Download fails because it doesn't contain an auth header. r=Gijs,freddyb
new 4239e0d7df072 Bug 1767619: Avoid extra move for LInt32ToIntPtr in non-debug mode. r=jandem
new 5e6cd4e3a5277 Bug 1767917 - Remove rust compiler-builtins-hack. r=firefox-build-system-reviewers,andi
new 231114fa17cf8 Bug 1548308 - Remove modules.json. r=Standard8
new 9fa0488903db1 Bug 1767504 - Apply GCC upstream patch to silence a dubious warning. r=firefox-build-system-reviewers,andi
new bc36eeaaa783a Bug 1765359 - Fix ifdeffery in Wasm signal handling. r=yury
new 80d11774cc36e Bug 1767567 - Resolve WPT intermittent fail Issue r=perftest-reviewers,sparky
new cf08170d87e01 Bug 1767412 - Don't set the AlbumArtist property on IMusicDisplayProperties. r=chunmin
new ba4edef8268cc Backed out 2 changesets (bug 1766615, bug 1760451) for causing mochitest failures on test_ext_scripting_permissions.html. CLOSED TREE
new 14c6a3f59ddbd Bug 1767907 - Update credit card telemetry. r=dimi
new 600bd64a9b222 Bug 1712104 p1 - Refactor PrintUtils.startPrintWindow for easier reasoning. r=emilio,webdriver-reviewers
new 4fd095afe90c2 Bug 1712104 p2 - Support printing directly via the system print dialog. r=emilio
new d4a37bb7998bc Bug 1768155 - Allow nsComboboxControlFrame to be laid out without a <button>. r=jwatt
new 05fe283f81aa7 Bug 1768157 - Remove unneeded !important declarations from forms.css for the select button. r=jwatt
new 8e2741c21918e Bug 1762991 - switch to --disable-fission and fission by default. r=gbrown,webdriver-reviewers,whimboo
new a0db36681403b Bug 1767542 - Remove instances of Object.assign. r=tgiles
new ce01169a8c70a Bug 1768157 - Remove unused menulist button styles and resources. r=jwatt
new 0961e10a66305 Bug 1749666 - [marionette] Remove usage of waitForEvent in favor of EventPromise. r=webdriver-reviewers,jdescottes
new 7b4b73ccdef9f Bug 1749666 - [remote] Wait for TabSelect when switching tabs. r=webdriver-reviewers,whimboo
new 417b6e90dfa3f Bug 1766203 - Release all IMFSamples before destroying video MFTDecoder r=media-playback-reviewers,gfx-reviewers,jrmuizel,alwu
new 9ada5c2e060f9 Bug 1741740 - Add draggable selection ui for screenshots component. r=sfoster,fluent-reviewers
new c9e3177022c01 Bug 1768157 - Remove kSelectPopupList. r=jwatt
new 94982c1c6d400 Bug 1768216 - Remove about:firefoxview from gPageIcons. r=Gijs
new 9b611868f3081 Bug 1767130 - Fix default fill format for cc-exp-month input elements to MM. r=dimi,sgalich
new bd7a7312d086e Bug 1768028 - Send Utility sandbox information in crash ping r=gsvelto
new 47ef79d1a6239 Bug 1768215 - Use the right referrer info for constructable stylesheets. r=jfkthame
new dd653322c9b27 Bug 1768157 - Fix -Werror build.
new 3779fe2ac1d11 Backed out changeset 60dcc095f627 (bug 1762991) for causing multiple failures (exit status 2). CLOSED TREE
new f7ae125a11b7c Bug 1668219 - [devtools] Remove new perf panel setting in DevTools Settings panel. r=julienw.
new faee16015ff30 Bug 1668219 - [devtools] Remove devtools.performance.new-panel-enabled preference. r=julienw.
new e1f5f32c3a6c4 Bug 1668219 - [devtools] Remove isNewPerfPanelEnabled target configuration. r=bomsy,devtools-backward-compat-reviewers.
new 30db855c84d4d Bug 1668219 - [devtools] Remove devtools/client/performance. r=julienw.
new b5a99726eb9c1 Bug 1668219 - [devtools] Remove widgets only used on old perf panel. r=bomsy.
new eab2a86cbee60 Bug 1668219 - [devtools] Remove now unused performance actor and front. r=julienw,devtools-backward-compat-reviewers.
new 073b56709e31a Bug 1668219 - [devtools] Remove now unused performance-recording actor and front. r=julienw,devtools-backward-compat-reviewers.
new 000b84abfd1ce Bug 1668219 - [devtools] Remove now unused devtools/shared/performance folder. r=julienw.
new 55d79ae066030 Bug 1668219 - [devtools] Remove unused devtools/client/shared/demangle.js. r=bomsy.
new 290ab0bcb4a9e Bug 1668219 - [devtools] Remove unused devtools/client/shared/options-view.js. r=bomsy.
new 2dae975b96168 Bug 1668219 - [devtools] Remove prefs used in old perf panel. r=bomsy.
new 00eea3b182b5a Bug 1668219 - [devtools] Remove old perf panel Telemetry historgrams. r=julienw.
new 8bb7f3310bc49 Bug 1668219 - [devtools] Refactor test_inspector-scroll-into-view.html . r=bomsy
new d23c7deef9f51 Backed out 5 changesets (bug 1767800) for causing hazard failures on mozJSComponentLoader.cpp CLOSED TREE
new 4be48f6d7be5b Bug 1767966 - Part 1: Add MaybeFoldDiamondConditionBlock. r=jandem
new 782276bf029f3 Bug 1767966 - Part 2: Don't require diamond pattern. r=jandem
new 40c01232b7caf Bug 1767966 - Part 3: Support triangle pattern when folding test blocks. r=jandem
new 1af1e07b6fc75 Bug 1767966 - Part 4: Handle '!!' idiom in BlockIsSingleTest. r=jandem
new 8416269ee6cc2 Bug 1767966 - Part 5: Handle '!!' idiom when comparing test input. r=jandem
new cb3a17f709023 Bug 1767966 - Part 6: Handle boxed values in single-test blocks. r=jandem
new e623c650ff5f4 Bug 1767966 - Part 7: Handle JumpTarget in EliminateTriviallyDeadResumePointOperands. r=jandem
new 7baaa8e8cb85d Bug 1767966 - Part 8: Add spew pass after removing dead resume point operands. r=jandem
new fe39517d32338 Bug 1767966 - Part 9: Remove trivially dead resume point operands before folding tests. r=jandem
new a52a9fa48f0f7 Bug 1767966 - Part 10: Use post-order traversal when folding tests. r=jandem
new fe657b0052a82 Bug 1767966 - Part 11: Fold test pattern with more than two operands. r=jandem
new 99cd9537a0742 Bug 1767966 - Part 12: Don't add extra split-edges when we don't fold tests. r=jandem
new 4ed0a3ffaf381 Bug 1767966 - Part 13: Remove defunkt constant test condition code. r=jandem
new b6ee0ae926ac9 Bug 1767966 - Part 14: Merge both loops in FoldTests. r=jandem
new db341d7b9469e Bug 1586109: Move RTCRtpTransceiver to c++. r=mjf,emilio
new a29c0bcdbe127 Bug 1765093 - patch 1 - Avoid measuring entire textrun in SVGTextFrame's GetBaselinePosition function. r=dholbert
new 6e0eb711344e7 Bug 1765093 - patch 2 - Make ShrinkToLigatureBoundaries return whether any adjustment was made, so callers can skip redundant calls to partial-ligature code. r=gfx-reviewers,lsalzman
new e7bef911d2454 Bug 1765093 - patch 3 - Also use the new gfxTextRun::GetLineHeightMetrics to optimize GetAscentAndDescentInAppUnits. r=emilio
new 2923fa9995e5d Bug 1765093 - Add perf tests for SVG text based on the testcase here. r=perftest-reviewers,emilio,sparky
new 521839f77470a Bug 1768199 - Don't fail on visual metrics that are not measured. r=perftest-reviewers,AlexandruIonescu
new e99c4094e0ca7 Bug 1743629 - Use adjacent label as placeholder format for cc-exp transformer. r=dimi,sgalich
new ce5f3da0d9ceb Bug 1763645 - wasm: Re-enable code caching. r=yury
new d8f780573683e Bug 1754924 - Deprecate nonPersistentCookies option from the privacy.websites.cookieConfig API. r=mixedpuppy
new 56871a5205683 Bug 1760986 - Modify APZ mochitest coordinatesRelativeToScreen callers to use await. r=tnikkel
new 193f955e0b579 Bug 1766456 - Remove unneeded reference to ContentPrefServiceParent. r=owlish
new 415bbdb4f049f no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new 1a7d69f8be694 Merge autoland to mozilla-central. a=merge
new 94621192516ba Backed out changeset 60dcc095f627 (bug 1762991) for causing multiple failures (exit status 2). CLOSED TREE
new d36e07f860cbb Bug 1207753 - ffmpeg integration thread-safety annotations r=bryce
new a1e1792e25976 Bug 1767514 - Part 1: Decouple the IPC::Message max handle count and the number of FDs supported by IPC::Channel, r=ipc-reviewers,jld
new 6a8e5f526bf12 Bug 1767514 - Part 2: Increase the attached handle limit for IPC Messages, r=ipc-reviewers,jld
new f40daec464be8 Bug 1735101: Cache char, line coordinate info to support computing TextBounds and CharBounds in the parent process r=Jamie
new 4d34b2acede8e Bug 1766152 - Add margin to container class to center the dialog box. Remove margin-inline-start and aling-self property also remove media queries for container class since they are no longer needed. r=tgiles
new 0f06289329dce Bug 1768041 - remove extra newlines from PiP WebVTT captions/subtitles. r=mhowell
new 858d23208817b Backed out changeset 63a2716431f9 (bug 1586109) for causing build bustages on RTCRtpTransceiver.cpp CLOSED TREE
new f1a3cc8348f92 Backed out 4 changesets (bug 1765093) for causing web-platform-test failures on boundary-shaping-010.html CLOSED TREE
new 3a72bf74a9a0c Backed out changeset a83bfbf2de62 (bug 1735101) for causing mochitest failures on browser_caching_text_bounds.js CLOSED TREE
new 705c1e4a5578e Merge mozilla-central to autoland. CLOSED TREE
new 6df4b335aaf10 Bug 1767489 - disable sha-1 signatures in certificates by default r=jschanck
new 0ec612c35b159 Bug 1659124 - Avoid passing non-CSS points to IsZero as it may return false when it should return true. r=botond
new 4ddcb34203b0c Backed out changeset b2bea8e0b400 (bug 1767172) for causing startup crashes (Bug 1768260). a=backout
new ab74fc04aeded Backed out 2 changesets (bug 1767514) for causing mochitest failures on browser_fullscreen_warning.js CLOSED TREE
new 31d3fcdb9b3bf Bug 1767172 - Remove custom screen info handling from GfxInfo, use ScreenManager for that. r=jrmuizel,handyman,stransky
new 57b3d45319351 Bug 1767837 - Compute hover / active quirk state lazily. r=boris
new 6ccaf80d380c5 Bug 1767837 - Simplify a bit hot selector-matching loop. r=boris
new 7d2201e688642 Bug 1192108: Fire focus events after mutation events but before any other events. r=eeejay
new 357a53b495d45 Bug 1765907 - PBM experiment message should override default promo message r=mviar
new dcd99a6546fc6 Bug 1768202 - Get the correct session id from netflix api. r=pip-reviewers,mhowell
new 8cfd67eb97b70 Backed out changeset 297265ab08f0 (bug 1765907) for causing mochitest failures on browser_privatebrowsing_protocolhandler.js CLOSED TREE
new d8af45934cf1c Bug 1767837 - Reorder some variants. r=boris
new 85f479d39bc0b Bug 1767837 - Use debug_unreachable!() in matches_simple_selector. r=boris
new 364d704041e4e Bug 1765871. Deal with oriented image frames in imgFrame::Finish. r=aosmond
new bf969a66e7670 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new a7247fa3a826c Bug 1670885 - Use posix_spawn() on macOS to launch new processes in the JS shell r=nbp
new 307a0e99e3049 Bug 1670885 - Replace deprecated NSSpinLocks with os_unfair_locks in the memory allocator r=glandium
new 1298f7b978453 Merge autoland to Mozilla-Central. a=merge
new f64962f4cdc00 Merge Mozilla-Central to autoland
new 1b235627d5252 Backed out 2 changesets (bug 1670885) for causing cppunit test failures. CLOSED TREE
new 4968829f54f1a Bug 1766615 - Enable scripting APIs in MV2. r=rpl
new 333d42df4029e Bug 1760451 - Check permissions for content scripts registered with the scripting APIs. r=robwu
new 4c76fc72d277d Bug 1765381 - Show Save Login only when user has interacted with the page r=tgiles,dimi,sfoster
new f4644e4220085 Bug 1765093 - patch 1 - Avoid measuring entire textrun in SVGTextFrame's GetBaselinePosition function. r=dholbert
new 267dd5e27361c Bug 1765093 - patch 2 - Make ShrinkToLigatureBoundaries return whether any adjustment was made, so callers can skip redundant calls to partial-ligature code. r=gfx-reviewers,lsalzman
new 65fe462eefe6e Bug 1765093 - patch 3 - Also use the new gfxTextRun::GetLineHeightMetrics to optimize GetAscentAndDescentInAppUnits. r=emilio
new 9fbe563a708cd Bug 1765093 - Add perf tests for SVG text based on the testcase here. r=perftest-reviewers,emilio,sparky
new 28edc71f3ade7 Backed out 2 changesets (bug 1760451, bug 1766615) for causing mochitest failures on test_ext_scripting_permissions.html. CLOSED TREE
new 7b130b3d98773 Bug 1768079 - only load myFirefox.ftl in Nightly. r=Gijs
new 3dda51a0fbbd6 Backed out changeset efeb97393573 (bug 1768202) for breaking Picture-in-Picture on Netflix. a=backout"
new ffd6d97fc209c Merge Mozilla-Central to autoland
new 34f2616c47128 Bug 1768202 - Get the correct session id from netflix api. r=pip-reviewers,mhowell
new ce9719f61284a Bug 1752907: Disable the navigator test on x86 Windows r=cpeterson
new b80d774e9baed no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new c7183440fe8ad Merge autoland to mozilla-central. a=merge
new 192bc117c6bb5 Bug 1768241 - Fall back to the global vsync dispatcher when we're on Wayland and there's no widget-local dispatcher.
new aa265c6016dc6 Bug 1767207 - Handle shared font keys in WR captures. r=gw
new 88cf90f56044c no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new a60f80e1c788c no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new b938eef69c04f Bug 1767070 - disable uncompressed-sourcemaps.js for frequent failures. r=intermittent-reviewers,MasterWayZ
new 8a69ca6c2469a Bug 1585668 - disable test_imagecache_max_age.html for frequent failures. r=intermittent-reviewers,MasterWayZ DONTBUILD
new 86c19d95be1fc Bug 1716445 - disable browser_scrollPositions.js for frequent failures. r=intermittent-reviewers,MasterWayZ DONTBUILD
new 4ce1ce51db7f1 Backed out changeset abf8254e5da6 (bug 1716445) for causing gecko decision task bustages. CLOSED TREE
new 02aa3d190d73c Bug 1766501 - Make backdrop-filter blurs use Duplicate for edgeMode r=gfx-reviewers,lsalzman
new 1884cc0b7afd8 Bug 1768305. Remove widget.swipe.success-threshold pref. r=hiro
new df27bbcbfc7be Bug 1768085 - Point gen_last_modified.py to the right files in Thunderbird builds. r=leplatrem
new 3c244c325c466 Bug 1760765 - Clean up OriginKeyStore handling. r=karlt
new 328c4d97cfb37 Bug 1760765 - Clean up OriginKeyStore handling. r=karlt, a=RyanVM
new c4c1adbae87bf Merge autoland to mozilla-central. a=merge
new a28d6cd913dd6 Bug 1766956 - part 1: Make `PlaceholderTransaction::StartSelectionEquals` call `SelectionState::Equals` only when both selection caches store caret positions r=m_kato
new beb8231f8b605 Bug 1766956 - part 2: Make `PlaceholderTransaction::Merge` return `false` if the caret points of merging transactions are in different root nodes r=m_kato
new 49511601cebf0 Bug 1766956 - part 3: Make `SelectionState` stop using `nsRange` to compare DOM points r=m_kato
new ba7aebf0804b9 Bug 1767386 - part 1: Make some `CSSEditUtils` methods using `GetCSSEquivalentToHTMLInlineStyleSetInternal` return error with `Result` r=m_kato
new 5e6b541ce8941 Bug 1767386 - part 2: Make `HTMLEditor::RemoveInlinePropertyInternal` stop setting/removing style of an element if it's removed by `RemoveStyleInside` r=m_kato
new ab4c034d48f1c Bug 1767558 Make `IMContextWrapper::EnsureToCacheContentSelection` try to query with owner widget if there is no last focused widget r=m_kato
new 57c5a2f155dcb Backed out changeset 3cdc612207bf (bug 1767070) for not having a real failure rate to be disabled.
new 692e5b377de32 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new debee8691ee6e Bug 1762880 - Update browser_submission_in_private_mode.js to use focusUpdateSubmitForm utility function r=sgalich
new a217fbe3f87cc Bug 1633924: Make searching for input history to be case-insensitive. r=adw
new 44213245ee554 Bug 1716445 - disable browser_scrollPositions.js for frequent failures. r=intermittent-reviewers,MasterWayZ DONTBUILD
new 4cb28bd2f482d Bug 1768191 [ffmpeg] Calculate and log ffmpeg playback speed r=alwu
new bf6abde59f5bd Bug 1767970 - [devtools] Turn StyleEditorUI into a class. r=jdescottes.
new 968874d5ce015 Bug 1767970 - [devtools] Merge SplitView into StyleEditorUI. r=jdescottes.
new 23ac78e7a67ee Bug 1767946 Act dialog type window as toplevel regarding scale changes ; r=stransky
new fb0632235dfdd Bug 1767800 - Part 1: Factor out method to load a JSScript from mozJSComponentLoader::ObjectForLocation r=mccr8
new e4fd94452a526 Bug 1767800 - Part 2: Factor out a method to determine if a URL is a real file from PrepareObjectForLocation r=mccr8
new ee1c77f3f938d Bug 1767800 - Part 3: Factor out a method to get the source file location for a URI r=mccr8
new bc95649471dd2 Bug 1767800 - Part 4: Factor out a method to check whether a URL to load is trusted r=mccr8
new 23234fc18f40c Bug 1768074 - Stop using the second argument to ChromeUtils.import in startup marionette tests. r=mossop
new ea89f8460b487 Bug 1768075 - Stop using the second argument to ChromeUtils.import in kinto-offline-client.js. r=leplatrem
new 3175fbb2342bf Merge autoland to mozilla-central. a=merge
new 027d21e97d9d1 Merge mozilla-central to autoland. CLOSED TREE
new d91ccf6978688 Bug 1762356 - Introduce XREAppData::GetDBUSAppName. r=jhorak
new eb159be8ad298 Bug 1766217 - Add expectNavigation flag to Webdriver BiDi Navigate. r=webdriver-reviewers,jdescottes
new 3ff024cf6e2b4 Bug 1768175 - Clean up some unnecessary global definitions (location, sizeToContent) for ESLint. r=Gijs
new 40387d8d75d6e Bug 1766217 - Fix lint failure r=fix CLOSED TREE
new cd52aefa95470 Bug 1767906 - extend downloads.helpertype event probe to 109, r=NeilDeakin
new 5c46f1ba975a1 Bug 1767910 - extend pdf.viewer.is_attachment probe to 109, r=NeilDeakin
new b58143c665fa3 Bug 1637295 - Fix the narrate voice dropdown control to not shift a few pixels when open r=Gijs
new 39651f8671afa Bug 1767829 - Part 1: Give ScriptLoaderInterface caching methods default implementations which do nothing r=yulia
new 1e506ccabdbf8 Bug 1767829 - Part 2: Give ScriptLoaderInterface a virtual destructor r=yulia
new ce9567cdaccbe Bug 1767829 - Part 3: Add the option for derived module loaders to specifiy their own event target r=yulia
new 260fa6927fc35 Bug 1767829 - Part 4: Throw an error if CreateDynamicImport returns null r=yulia
new 9143d0485b0c7 Bug 1767829 - Part 5: Add EvaluateModuleInContext method to allow callers to set up and supply their own JSContext r=yulia
new f2168a9eb46db Bug 1762877 - P1. Remove setTimeout from browser_update_doorhanger.js r=sgalich,tgiles
new 924647eac9168 Bug 1762877 - P2. Merge 'openPopupForSubframe' to 'openPopupOnSubframe' r=sgalich,tgiles
new b7396a48dfd8f Bug 1767797 - Double the timeout on live site tests. r=perftest-reviewers,AlexandruIonescu
new 71c09283d6f64 Bug 1767931 - Track frame size better. r=rhunt
new 85750c7ac822d Bug 1767876 - part 1: Get rid of unhandled methods of `nsITransactionListener` r=m_kato
new 05f5948bfa6ab Bug 1767876 - part 2: Make `ComposerCommandsUpdater` stop inheriting `nsITransactionListener` r=m_kato
new 9fd1e2d1080ca Bug 1767876 - part 3: Get rid of `nsITransactionListener` interface r=m_kato
new 5f88c1d6977e0 Bug 1768176 - Update dom/security/featurepolicy/test/mochitest/ test files to use https. r=ckerschb
new dfde22c1b762a Bug 1726465 - [marionette] Remove handling of GFX sanity window. r=webdriver-reviewers,jdescottes
new e6b4be97d6fd9 Bug 1726465 - [marionette] Initialize Marionette before the first top-level window has been opened. r=webdriver-reviewers,agi,jdescottes,mossop,bytesized
new 74ac88493eca0 Bug 1726465 - [marionette] Improve reliablitly of waitForInitialApplicationWindowLoaded. r=webdriver-reviewers,jdescottes
new 0c6c23d3f0c9c Bug 1726465 - [marionette] Don't wait for initial window when new "moz:windowless" capability is set. r=webdriver-reviewers,jdescottes
new 2064b538c6790 Bug 1726465 - [marionette-client] Add silent restart option on MacOS to Marionette client. r=webdriver-reviewers,jdescottes
new 4400e1cd48fbc Bug 1726465 - [marionette] In windowless mode allow closing the last content and chrome window. r=webdriver-reviewers,jdescottes
new 8a0f350541059 Bug 1758416 - Don't tranform empty strings into null blobs during migration; r=dom-storage-reviewers,jstutte
new 5403271f08534 Bug 1768240 - Add openh264 enabled and visible prefs to telemetry. r=chutten
new 8709902435cba Bug 1743834 - Make GetClock() non-const on MediaSink, and allow the AudioSink to modify the AudioQueue. r=alwu,media-playback-reviewers
new 7b56cea329192 Bug 1743834 - Add a logging module for AudioSink. r=alwu,media-playback-reviewers
new 07955850406eb Bug 1743834 - Create and manage the lifetime of the AudioStream EndedPromise in AudioSinkWrapper. r=alwu,media-playback-reviewers
new 7bf06a2b04a16 Bug 1743834 - Shut down the AudioSink when audio is muted. r=alwu,media-playback-reviewers
new b42e188e30cd1 Bug 1743834 - Wait for the audio callbacks to start being called before using the audio clock. r=alwu,media-playback-reviewers
new 8a10c3c36c369 Bug 1743834 - Detect when switching clock provider in AudioSinkWrapper. r=alwu,media-playback-reviewers
new 68188c63fa022 Bug 1743834 - Correctly set the start time when the audio callbacks actually are called, the first time audio audio clock starts to be in use. r=alwu,media-playback-reviewers
new f8ef45ed87a7b Bug 1743834 - Don't start with an AudioSink if muted from the start. r=alwu
new 9840a23c31d43 Bug 1743834 - Fix static-analysis warning. r=alwu
new db8b7abf47653 Bug 1743834 - When no packet are in the queue when shutting down the AudioStream, try our best to provide timing data. r=alwu
new 78c87cfbc3639 Bug 1743834 - Assert the media clock monotonicity with MOZ_ASSERT. r=alwu
new 7a75d028243c4 Bug 1765554 - Relax clock monotonicity assertion on Windows, for investigation. r=alwu
new e2faa2f92c706 Bug 1743834 - Split initialization and start in AudioSinkWrapper. r=alwu
new 6900b5e9d0872 Bug 1743834 - After unmuting, re-initialize the AudioSink asynchronously. r=alwu
new 8573aebfe4b0c Bug 1743834 - Trigger the audibility event at the beginning of the initialization of an audio stream, when un-muting. r=alwu
new 55a0b4f06d64b Bug 1767458 - Remove performance counters r=gbeckley
new 56702f5f93d77 Backed out 6 changesets (bug 1726465) for causing several browser-chrome failures. CLOSED TREE
new a0a64c2947a12 Bug 1767889 - Set both picture-uri and picture-uri-dark when setting desktop background in GSettings. r=stransky
new 5f53bddb5e3a1 Bug 1767257: Migrate existing WebRender telemetry probes to use Glean directly. r=jrmuizel
new 8717524b50459 No Bug, mozilla-central repo-update HSTS HPKP remote-settings - a=repo-update r=RyanVM
new 81cdef5cbafa8 Bug 1767589: check for S_FALSE where appropriate in PinCurrentAppToTaskbar r=rkraesig
new fa2ede0ababa1 Backed out changeset 50ba61f5cf8c (bug 1767257) for causing webrender bustages. CLOSED TREE
new 24cff0637d9c0 Bug 532712 - Add automated tests of white-space conversions in the mail editor mode r=m_kato
new a49109c1e3b53 Bug 1768428 - Check that `c_compiler` is defined in `wasm_verify_serialization_for_size`. r=rhunt
new 3a6dbeb8f4113 Bug 1586109: Move RTCRtpTransceiver to c++. r=mjf,emilio
new f5e797a969517 Bug 1766725 - Fix the mRawStarTime typo in PerformancePaintTiming.r=sefeng
new 12f8599415638 Bug 1767336 - Record telemetry related to extension startupCache data size and read errors names. r=mixedpuppy
new f700ba83e8469 Bug 1767336 - Record extension startupCache time to load as a Glean metric mirrored into a telemetry scalar. r=chutten,mixedpuppy
new 4ea22f7d192b4 Bug 1767815 - Remove shadow from windows tooltips. r=dao
new ef6615b08fd2e Bug 1767257: Migrate existing WebRender telemetry probes to use Glean directly. r=jrmuizel
new 35d1aa72951f6 Bug 1763432 - Add colorway closet theme selector. r=dao
new 4c7c19000e907 Bug 1767074 - Don't bind wptserve to external ip address for android, r=jdescottes
new 15c8f0e6cbfb9 Bug 1767257 - Fix webrender bustages. r=bas CLOSED TREE
new fdb6e6f9d3f08 Bug 1764771 - Disable IDBMutableHandle support by default r=janv,smaug
new c649e0cec2912 Bug 1754773 - Use new domain policy message for policy blocking. r=mixedpuppy
new 3ab130ec64987 Backed out 15 changesets (bug 1743834, bug 1765554) for causing bug 1768473
new 1ec39fabd8063 Backed out changeset 8683cac48ade (bug 1763432) for causing browser-chrome failures on browser_colorwayCloset.js CLOSED TREE
new f0a092629442c Bug 1740902: Remove obsolete dom.storage.abort_on_sync_parent_to_child_messages preference and related logic. r=janv,dom-storage-reviewers
new 56aefaf2cbda4 Bug 1767200 - Fix Delete File on history downloads. r=Gijs
new ddadb3e680666 Bug 1764435 - Fix scrollbar drawing when scrollbars are on the left. r=spohl
new d0cb6f66a9733 Bug 1769132 - Fix "Print selection only" when pref 'print.prefer_system_dialog' is set to true. r=mstriemer, a=RyanVM
new c1d3f8db230aa Bug 1764435 - Fix scrollbar drawing when scrollbars are on the left. r=spohl, a=RyanVM
new da0a4a7b13f8f Bug 1768094 - Add more vecN_scalar friend operators to avoid some implicit conversions. r=gfx-reviewers,nical
new 9e67353d2a61d Bug 1768206 - Update wpt expectation for Animation.timeline setter in beta and release channels. r=hiro
new 43e6a3ef7b512 Bug 1762879 - Move the timeout value to head.js r=sgalich
new 9e36a7b2ef1da Bug 1756598 [Linux] Make GL context creation thread safe r=sotaro,jgilbert
new eeb4a961faffc Bug 1759207 - Display infobar when App provided default engine is removed on start-up. r=Standard8
new 5e87539c25006 Bug 1768201 - add seek forward and backward key shortcuts for pip on netflix. r=pip-reviewers,mhowell
new 172e33c1a30ad Bug 1768486 - Disable window.sidebar by default r=emilio
new 9bce1e6f3a98e Backed out changeset c5bb436ae1c9 (bug 1767200) for causing bc failures on browser_downloads_context_menu_delete_file.js. CLOSED TREE
new f8376594fee4a Bug 1768223: encoding subprocess output to utf-8 before use r=ahochheiden DONTBUILD
new 54c3366b510ec no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new a2c42daeef440 Bug 1765049 - Filter out illegal paths. r=Gijs
new 2506454b92e15 Bug 1729005: Recursively block parsing for parser blocking scripts. r=hsivonen
new 4e6096c73d8a3 Bug 1735101: Cache char, line coordinate info to support computing TextBounds and CharBounds in the parent process r=Jamie
new 6035e48afdbe4 Bug 1759300 - Cancel suspend on idle if the extension EventPage has StreamFilter instances still active. r=mixedpuppy
new 93477884e9167 Bug 1768189 - Part 1: Apply modernize-concat-nested-namespaces to docshell/base/BrowsingContextWebProgress.h ... r=andi
new 0dea82ac153c4 Bug 1768189 - Part 2: Apply modernize-concat-nested-namespaces to dom/base/DOMMozPromiseRequestHolder.h ... r=andi
new f8e0f2c6da841 Bug 1768189 - Part 3: Apply modernize-concat-nested-namespaces to dom/base/MessageListenerManager.h ... r=andi
new 469b0c1c65ea0 Bug 1768189 - Part 4: Apply modernize-concat-nested-namespaces to dom/base/TimeoutHandler.h ... r=andi
new ccd8a17bd4710 Bug 1768189 - Part 5: Apply modernize-concat-nested-namespaces to dom/base/nsNodeInfoManager.h ... r=andi
new 2b5d45e39672f Bug 1768189 - Part 6: Apply modernize-concat-nested-namespaces to dom/bindings/RootedDictionary.h ... r=andi
new b1960f4692840 Bug 1768189 - Part 7: Apply modernize-concat-nested-namespaces to dom/cache/FileUtilsImpl.h ... r=andi
new c2126ea399195 Bug 1768189 - Part 8: Apply modernize-concat-nested-namespaces to dom/clients/manager/ClientHandleParent.h ... r=andi
new c86d5e4dd49ba Bug 1768189 - Part 9: Apply modernize-concat-nested-namespaces to dom/debugger/DebuggerNotification.h ... r=andi
new 48f10baf80bb2 Bug 1768189 - Part 10: Apply modernize-concat-nested-namespaces to dom/events/PaintRequest.h ... r=andi
new b1d9633874fc8 Bug 1768189 - Part 11: Apply modernize-concat-nested-namespaces to dom/filesystem/compat/CallbackRunnables.h ... r=andi
new b4d5c4d3b3e0e Bug 1768189 - Part 12: Apply modernize-concat-nested-namespaces to dom/gamepad/windows/WindowsGamepad.cpp ... r=andi
new bd53057a00b0a Bug 1768189 - Part 13: Apply modernize-concat-nested-namespaces to dom/html/HTMLIFrameElement.h ... r=andi
new e04e694d717be Bug 1768189 - Part 14: Apply modernize-concat-nested-namespaces to dom/html/HTMLTableCellElement.h ... r=andi
new d8e2b075a8dc0 Bug 1768189 - Part 15: Apply modernize-concat-nested-namespaces to dom/html/nsHTMLDocument.h ... r=andi
new 36c4c2abca308 Bug 1768189 - Part 17: Apply modernize-concat-nested-namespaces to dom/ipc/URLClassifierParent.h ... r=andi
new 921c9d66d0f9c Bug 1768189 - Part 18: Apply modernize-concat-nested-namespaces to dom/media/PrincipalChangeObserver.h ... r=media-playback-reviewers,bryce
new 7795dbcc68719 Bug 1768189 - Part 19: Apply modernize-concat-nested-namespaces to dom/media/gmp/GMPStorageParent.h ... r=media-playback-reviewers,bryce
new 4283c3f1dca09 Bug 1768189 - Part 20: Apply modernize-concat-nested-namespaces to dom/media/systemservices/CamerasParent.h ... r=andi
new c4ef20eca6f4e Bug 1768189 - Part 21: Apply modernize-concat-nested-namespaces to dom/media/webaudio/IIRFilterNode.h ... r=andi
new c9828e8f91c3f Bug 1768189 - Part 22: Apply modernize-concat-nested-namespaces to dom/media/webrtc/transport/ipc/WebrtcTCPSocketParent.h ... r=andi
new ce3a9b21da361 Bug 1768189 - Part 23: Apply modernize-concat-nested-namespaces to dom/network/TCPServerSocketChild.h ... r=andi
new eb5642168c49a Bug 1768189 - Part 24: Apply modernize-concat-nested-namespaces to dom/performance/PerformanceNavigation.h ... r=andi
new b432cc0606709 Bug 1768189 - Part 25: Apply modernize-concat-nested-namespaces to dom/push/PushNotifier.h ... r=andi
new 544bfe11bc14d Bug 1768189 - Part 26: Apply modernize-concat-nested-namespaces to dom/reporting/ReportingHeader.cpp ... r=andi
new 28d21e6fce28c Bug 1768189 - Part 27: Apply modernize-concat-nested-namespaces to dom/security/featurepolicy/FeaturePolicy.h ... r=andi
new 7f86063f8d3d3 Bug 1768189 - Part 28: Apply modernize-concat-nested-namespaces to dom/serviceworkers/ServiceWorkerCloneData.cpp ... r=andi
new 0e60dc53fbe83 Bug 1768189 - Part 29: Apply modernize-concat-nested-namespaces to dom/serviceworkers/ServiceWorkerPrivate.cpp ... r=andi
new e9a92f2d279c8 Bug 1768189 - Part 30: Apply modernize-concat-nested-namespaces to dom/serviceworkers/ServiceWorkerUnregisterCallback.cpp ... r=andi
new d6d515bcddfb6 Bug 1768189 - Part 31: Apply modernize-concat-nested-namespaces to dom/storage/Storage.h ... r=andi
new 58dc9a8c1ff7d Bug 1768189 - Part 32: Apply modernize-concat-nested-namespaces to dom/svg/DOMSVGAnimatedNumberList.cpp ... r=andi
new 906416b43f498 Bug 1768189 - Part 33: Apply modernize-concat-nested-namespaces to dom/svg/SVGAnimatedRect.cpp ... r=andi
new 4097fbaf3a563 Bug 1768189 - Part 34: Apply modernize-concat-nested-namespaces to dom/svg/SVGFEDiffuseLightingElement.h ... r=andi
new 03667957e894c Bug 1768189 - Part 35: Apply modernize-concat-nested-namespaces to dom/svg/SVGFESpotLightElement.h ... r=andi
new 1d101a2f00bea Bug 1768189 - Part 36: Apply modernize-concat-nested-namespaces to dom/svg/SVGMetadataElement.h ... r=andi
new 831f5ab3a0437 Bug 1768189 - Part 37: Apply modernize-concat-nested-namespaces to dom/svg/SVGTSpanElement.cpp ... r=andi
new ee93b0b6b6758 Bug 1768189 - Part 38: Apply modernize-concat-nested-namespaces to dom/url/URLSearchParams.cpp ... r=andi
new 85b5a9e6f4cf3 Bug 1768189 - Part 39: Apply modernize-concat-nested-namespaces to dom/vr/XRPose.h ... r=andi
new 11340de5d4fab Bug 1768189 - Part 40: Apply modernize-concat-nested-namespaces to dom/webauthn/PublicKeyCredential.h ... r=andi
new 54d369d804b3b Bug 1768189 - Part 41: Apply modernize-concat-nested-namespaces to dom/webgpu/BindGroup.h ... r=andi
new cb9dcf1864eae Bug 1768189 - Part 42: Apply modernize-concat-nested-namespaces to dom/webgpu/RenderBundle.h ... r=andi
new 9902521a4c506 Bug 1768189 - Part 43: Apply modernize-concat-nested-namespaces to dom/workers/JSExecutionManager.cpp ... r=andi
new 63a0a64ec2d4a Bug 1768189 - Part 44: Apply modernize-concat-nested-namespaces to dom/workers/WorkerStatus.h ... r=andi
new f08333eddf9cf Bug 1768189 - Part 45: Apply modernize-concat-nested-namespaces to dom/xhr/XMLHttpRequest.cpp ... r=andi
new d0bdf18a0bc46 Bug 1768189 - Part 46: Apply modernize-concat-nested-namespaces to dom/xslt/xpath/XPathResult.h ... r=andi
new 2774c39fc7161 Bug 1768189 - Part 47: Apply modernize-concat-nested-namespaces to layout/style/MediaQueryList.h ... r=andi
new 6dc0eaed70b25 Backed out changeset 88f605efb204 (bug 1764771) for causing xpcshell failures on test_mutableFileUpgrade.js. CLOSED TREE
new bd0e17ff2082b Merge autoland to Mozilla-Central. a=merge
new 023b0f58d1ac3 Backed out changeset 88f605efb204 (bug 1764771) for causing xpcshell failures on test_mutableFileUpgrade.js.
new 765a83f3f88dc Backed out changeset ae4f4209538e (bug 1729005) for causing xpcshell failures on test_blockParsing.js. CLOSED TREE
new 0ec9ae46041ca Backed out changeset ae4f4209538e (bug 1729005) for causing xpcshell failures on test_blockParsing.js.
new af84fd9b56cf9 Bug 1766894 - basic/testPaths.js: do not fail when run in a sibling directory r=jonco
new fc475cd29d166 Bug 1765452 - Move and Rename the trending icon. r=desktop-theme-reviewers,sfoster
new be0257f0e6874 Bug 1767887: Fix TextLeafPoint paragraph boundary search for the second leaf Accessible and beyond after a block. r=morgan
new 6f95225362e42 Bug 1763698: Make NativeLayerCA only iterate the sublayers with an extent. r=mstange
new f33bac20829c2 Bug 1762991 - switch to --disable-fission and fission by default. r=gbrown,webdriver-reviewers,whimboo
new e68becd63d8d5 Backed out changeset b1b0f718e9b1 (bug 1763698) for causing reftest/mochitest/web-platform/devtools failures. CLOSED TREE
new 6683515559fc7 Backed out changeset c11ccbe584a2 (bug 1586109) for causing toolchains bustages on central. CLOSED TREE
new 1cc88b6a9ad17 Bug 1764771 - Disable IDBMutableHandle support by default r=janv,smaug
new 776d02b2180a7 Bug 1767365 - Clip image data transfers. r=aosmond
new 5994271315349 Bug 1766283 - Make hash table usage deterministic. r=arai
new 0b5fd6ee3bb5b Bug 1474137 - Invalidate previous result when datalist is changed. r=mak
new 3da35b72c14b1 Bug 1740487 - add Ad.isSkippable to the IMA SmartBlock shim; r=ksenia,webcompat-reviewers
new e941cb8cc949b Bug 1752907: Cut over Hardware Concurrency to finer-grained RFP Check r=tjr
new 045e59587de8d Bug 1752907: Add some helpful log messages to test r=asuth
new 74a7bc3cdabe9 Bug 1752907: Add a new RFP exemptions subtest r=asuth
new 81bb119e14c71 Bug 1767897 - Add EventTargetCapability. r=xpcom-reviewers,nika
new 8a2fe790ec81c Backed out changeset 1ce55e10b927 (bug 1762991) for causing jit failures. CLOSED TREE
new f606488912ca7 Bug 1768014 p1: Transfer mitigations to sandboxed child process. r=gcp
new f2a9df286a4a3 Bug 1768014 p2: Default to policy win32k lockdown status if in process check fails. r=gcp,cmartin
new 5a10d44c18b18 Bug 1768094 - Add even more vecN_scalar friend operators to avoid some implicit conversions. r=gfx-reviewers,bradwerth
new c629a539c051b no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new 27e70e0745201 Bug 1747388. r=smaug
new 208ea397bef1c Bug 1766759 - Use PID when populating the LinuxDsoDebug stream. r=gsvelto
new 178dfd72d724d Bug 1766759 - Use PID when populating the LinuxDsoDebug stream r=msirringhaus
new 601fdf4dc5bf0 Bug 1768059 - Unload the extension first in test_ext_contentscript_importmap.js. r=robwu
new 32bc0bc61e407 Bug 1768022 - Use globalThis instead of Cu.getGlobalForObject(this). r=Standard8,webdriver-reviewers,necko-reviewers,whimboo,kershaw
new a40f07111c099 Bug 1686654 - Push hit test items for active items that are split off a group. r=jrmuizel
new 565598fa7c0a7 Bug 1686654 - Adjust reftest expectations. r=gfx-reviewers,jrmuizel
new a61a0dd0d0dc1 Bug 1686654 - Reenable active SVG images. r=gfx-reviewers,jrmuizel
new 7d5c49c3e6707 Bug 1686654 - Track CompositorHitTestInfo accross blob groups. r=jrmuizel
new c6b806d1b3b34 Bug 1766192 - Drop CalcSnapPoints::AddEdgeInterval. r=botond
new 84149416a9dc1 Bug 1766192 - Choose the second best edge on the opposite side of the best edge. r=botond
new 9de4521753606 Bug 1766192 - Introduce SnapTarget struct along with snap-area for each element. r=botond
new c73cba8151663 Bug 1766192 - Do `snap-scope` with the snapped point rather than the destination point. r=botond
new a6fa7f62e0349 Bug 1726465 - Don't enable Marionette in new Firefox processes launched by browser-chrome shell tests. r=mossop
new b5fae9ec87ac2 Bug 1726465 - Don't update remote control cue for startup performance tests. r=florian
new d9243cf19ec49 Bug 1726465 - [marionette] Remove handling of GFX sanity window. r=webdriver-reviewers,jdescottes
new 371d0b1fab498 Bug 1726465 - [marionette] Initialize Marionette before the first top-level window has been opened. r=webdriver-reviewers,agi,jdescottes,mossop,bytesized
new 25618e908d801 Bug 1726465 - [marionette] Improve reliablitly of waitForInitialApplicationWindowLoaded. r=webdriver-reviewers,jdescottes
new 09b795477f2ea Bug 1726465 - [marionette] Don't wait for initial window when new "moz:windowless" capability is set. r=webdriver-reviewers,jdescottes
new c408cc705d536 Bug 1726465 - [marionette-client] Add silent restart option on MacOS to Marionette client. r=webdriver-reviewers,jdescottes
new e519b14de91aa Bug 1726465 - [marionette] In windowless mode allow closing the last content and chrome window. r=webdriver-reviewers,jdescottes
new 8784696806e06 Bug 1768150 - [devtools] Don't use ui._* properties from styleeditor tests. r=bomsy.
new bb8c2ad43f21b Bug 1768150 - [devtools] Turn StyleEditorUI properties into private fields. r=bomsy.
new 03d2974d89f2b Bug 1768150 - [devtools] Turn StyleEditorUI methods private. r=bomsy.
new 83e57ed2d0332 Bug 1766125 - Update release notes to provide a workaround for snap-packaged Firefox, r=webdriver-reviewers,whimboo
new 9c0b8b40b4d2e Bug 1759510 - Fix menubar in high contrast mode on Windows r=Gijs
new 7529049420f4f Bug 1767890 - Prevent packaged dump from being loaded r=robwu
new 5e5b3f791c60b Bug 1768554 - Fix thread-safety of gfxFontFamily::GetFontList callers. r=lsalzman
new 390f7009e9e5a Merge autoland to mozilla-central a=merge
new 70783e1c31a20 Backed out 8 changesets (bug 1726465) for causing failures on browser_preferences_usage.js. CLOSED TREE
new 404b8f7ed47bf Bug 1767200 - Fix Delete File on history downloads. r=Gijs
new aceea8c2dea33 Merge mozilla-central to autoland. a=merge CLOSED TREE
new 2186a61def758 Bug 1768461 - [devtools] Fix content process and worker frame icons in context selector. r=Honza.
new 82b8cee903122 Bug 1651428 - [devtools] Group context selector frame targets by their PIDs in Browser Toolbox console. r=Honza.
new e7198c20eac1c Bug 1688231 - [devtools] Remove unnecessary StyleSheetEditor#_isUpdating. r=bomsy.
new 4363c73f4aae7 Bug 1688231 - [devtools] Delete noPauseOnThreadActorAttach trait. r=bomsy.
new 088b5c3f345ed Bug 1688231 - [devtools] Remove backward command for :block command. r=bomsy.
new 4815882f91a48 Bug 1768616 - TSAN suppression list update for Ubuntu 22.04 LTS. r=decoder
new ddeb4fe1ffacb Bug 1758740 - Create a preference for always partitioning storage, privacy.partition.non_cookie_storage; r=bvandersloot
new 6cae86aea90f4 Bug 1758745 - Refactor EffectiveStoragePrincipal to EffectiveCookiePrincipal and create new function EffectiveStoragePrincipal that is never unpartitioned; r=twisniewski
new 8169e6b4a7e45 Bug 1762462 - Tests do not reflect Always Partitioning Storage, r=twisniewski
new e204a26f0df46 Bug 1731062 - [geckodriver] Further improvements for the release documentation. r=webdriver-reviewers,jgraham DONTBUILD
new fabb58be40054 Bug 1432901 - Part 1: Add module APIs to get the module object for a script and the namespace object for a module r=yulia
new e8705d51aba9a Bug 1432901 - Part 2: Add an option for ModuleEvalute to throw errors synchronously r=yulia
new e14763ccd7ea8 Bug 1432901 - Part 3: Add option for synchronous module evaluation in the module loader r=yulia
new 02869c17b5e1a Bug 1432901 - Part 4: Add a module loader class skeleton for mozJSComponentLoader to use r=yulia
new 89085faf72495 Bug 1432901 - Part 5: Give BackstagePass a module loader r=yulia
new d64811ffa682d Bug 1432901 - Part 6: Give our new module loader an event target that dispatches synchronously r=yulia
new fc72352fb5360 Bug 1432901 - Part 7: Add a load context for use by the new module loader r=yulia
new 96b6502f1baaf Bug 1432901 - Part 8: Add option to compile source to module stencil in mozJSComponentLoader r=yulia
new e3a42dbdf47c7 Bug 1432901 - Part 9: Add a method to mozJSComponentLoader to load a single module r=yulia
new 97b5800e6e1dd Bug 1432901 - Part 10: Implement mozJSComponentLoader ImportModule method to synchronously import an ES6 module r=yulia
new aed536664bf49 Bug 1432901 - Part 11: Add ChromeUtils.importModule method to import and ES6 module r=smaug
new 10fc79714b5a8 Bug 1432901 - Part 12: Break cycles manually during shutdown r=yulia
new 690922317ab1d Bug 1432901 - Part 13: Re-enable compile option to disallow top-level await r=yulia
new 66144974a5fe6 Bug 1432901 - Part 14: Add some tests for ChromeUtils.importModule r=yulia
new 6604cd92772a4 Backed out changeset e38004bd79c0 (bug 1767200) for causing failures at browser_downloads_keynav.js. CLOSED TREE
new 387096a2fcc45 Backed out 3 changesets (bug 1758745, bug 1758740, bug 1762462) for causing failures at browser_storage_dfpi.js. CLOSED TREE
new 7d35776a8bce8 Bug 1765610 - Add missing check of gamepad testing pref r=dveditz,mccr8
new d3e7ba344e0b1 Bug 1764646 - Prototype relaxed SIMD dot instructions. r=lth
new 1aedd3b7c21f1 Bug 1768413 - Compile TableSwitch more efficiently in WarpBuilder. r=iain
new 53b7d0570ceed Bug 1768346: Don't fold test block if the phi-operand doesn't match the initial test input. r=jandem
new 6ea3cb2b54a19 Bug 1766615 - Enable scripting APIs in MV2. r=rpl
new 4eaa4e7c95b74 Bug 1760451 - Check permissions for content scripts registered with the scripting APIs. r=robwu
new 342a8631b8620 Bug 1726465 - Don't enable Marionette in new Firefox processes launched by browser-chrome shell tests. r=mossop
new 107c54079ab92 Bug 1726465 - Don't update remote control cue for startup performance tests. r=florian
new 7a02223f3a394 Bug 1726465 - [marionette] Remove handling of GFX sanity window. r=webdriver-reviewers,jdescottes
new 64a990179480e Bug 1726465 - [marionette] Initialize Marionette before the first top-level window has been opened. r=webdriver-reviewers,agi,jdescottes,mossop,bytesized
new e01270a585eae Bug 1726465 - [marionette] Improve reliablitly of waitForInitialApplicationWindowLoaded. r=webdriver-reviewers,jdescottes
new 266ffea2f679d Bug 1726465 - [marionette] Don't wait for initial window when new "moz:windowless" capability is set. r=webdriver-reviewers,jdescottes
new 6534c7686e0ab Bug 1726465 - [marionette-client] Add silent restart option on MacOS to Marionette client. r=webdriver-reviewers,jdescottes
new 21cd47b529034 Bug 1726465 - [marionette] In windowless mode allow closing the last content and chrome window. r=webdriver-reviewers,jdescottes
new 7d40f68932064 Bug 1768232 - Use a flag to indicate fixed elements rather than checking the elements pointer r=jandem
new 629eef79ea301 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump
new 698d75a62186a Bug 1767200 - Fix Delete File on history downloads. r=Gijs, a=RyanVM
new f083ce68a3103 Bug 1730434 - Limit length of allowCredentials set. r=dveditz, a=RyanVM
new ec42c679872d8 Bug 1766342 - Compute the process creation timestamp lazily. r=glandium, a=RyanVM
new ea1aec080cb50 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump
new 60b7e94b72955 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump
new 571714f98e0b3 No bug - Tagging a45ba1ec10f84ee84fc94e3d0d62e355e8abcedd with DEVEDITION_101_0b7_BUILD1 a=release CLOSED TREE DONTBUILD
new e8a8b5ea3916a No bug - Tagging a45ba1ec10f84ee84fc94e3d0d62e355e8abcedd with FIREFOX_101_0b7_BUILD1 a=release CLOSED TREE DONTBUILD
new 4bffa68fb9356 No bug - Tagging a45ba1ec10f84ee84fc94e3d0d62e355e8abcedd with DEVEDITION_101_0b7_RELEASE a=release CLOSED TREE DONTBUILD
new c2a08634471ba Automatic version bump CLOSED TREE NO BUG a=release DONTBUILD
new c8a0d40163ee1 No bug - Tagging a45ba1ec10f84ee84fc94e3d0d62e355e8abcedd with FIREFOX_101_0b7_RELEASE a=release CLOSED TREE DONTBUILD
new d23084b837bfb No Bug, mozilla-beta repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM
new 072ed09045e59 Bug 1765907 - PBM experiment message should override default promo message. r=mviar, a=RyanVM
new 4eec8e1d31fe3 Bug 1769309: Block hmpalert.dll v3.8.8.889 and earlier due to crashes with win32k lockdown. r=gcp, a=RyanVM
new f495d98ca8917 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump
new 96beb203b42a8 Bug 1766656 - Take account of dynamic elements when swapping object. r=jandem, a=RyanVM
new f72816d2cc7fa Bug 1766909 - Wrap ObservableArray proxy on getter, rather than throwing. r=peterv, a=RyanVM
new 19c7d6bcb4d6d Bug 1767434 - Make updateDetailsPane always retrieve treeIndex. r=mak, a=RyanVM
new 8488c84f34d9b Backed out changesets f96f2a799305 & f662752abd85 (bug 1395181) for causing bug 1768219. l10n=flod
new 43b0946c10025 Bug 1768232 - Use a flag to indicate fixed elements rather than checking the elements pointer. r=jandem, a=RyanVM
new a77469780ba5f Bug 1763432 - Add colorway closet theme selector. r=dao.
new 8c9ee907bcd58 Bug 1766029: Block safaweb* DLLs in child processes due to win32k lockdown crash. r=gcp
new e8e0fa80c5cd6 Bug 1768544 - Fix test_ext_webRequest_eventPage_StreamFilter.js permafailure due to pending test webRequest aborted after all tests have been completed. r=mixedpuppy
new 2b96454111567 Bug 1642828 - continuous console.warn: LoginRecipes: "getRecipes: falling back to a synchronous message for URL" r=dimi
new 276a6aa245909 Bug 1642828 - fix lint failure on CLOSED TREE
new 025dad1225228 Backed out changeset 31f624d69d36 (bug 1763432) for failing browser_parsable_css.js on a CLOSED TREE
new 2037a43c69a0c Bug 1767975 - For groups of snapshot, add an indication of where the title is different for providing UI hints. r=mak
new 815ffe3c32b22 Bug 1765907 - PBM experiment message should override default promo message r=mviar
new c68c01937d4e4 Bug 1759754 - fix use the static preference API link in C++ coding style documentation r=KrisWright
new c933e5f922fdf Bug 1763432 - Add colorway closet theme selector. r=dao.
new 541fdba9195e8 Bug 1768651 [ffmpeg] Log decode time for every frame r=alwu
new ab1727d3e379a Bug 1762991 - switch to --disable-fission and fission by default. r=gbrown,webdriver-reviewers,whimboo
new dd6eda5ea1a8a Bug 1767993: Block Forcepoint qipcap*.dll v7.7.819.1 and earlier for high crash rate. r=gcp
new edf2564dbc012 Bug 1768476 - Part 1: Consistently pass IPC::Message around by UniquePtr, r=ipc-reviewers,mccr8
new 72106399dd0c8 Bug 1768476 - Part 2: Mark MessageTask::mMessage as guarded by the monitor, r=ipc-reviewers,mccr8
new 918543a8e9489 Bug 1586109: Move RTCRtpTransceiver to c++. r=mjf,emilio
new 6c334e2b0616b Backed out changeset eb12cdc5d1e8 (bug 1765907) for causing mochitest failures on browser_privatebrowsing_focus_promo.js CLOSED TREE
new 1cc164647db64 Bug 1688585 - Log the reason for nulling out PromiseNativeHandlerShim::mInner. r=smaug
new d6cda8721c62a Bug 1768689 - browser_preferences_usage.js - bump the maximum times the Nightly only browser.startup.record preference can be accessed during startup. r=florian
new 91685620c952f no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new d018d41bad6b5 Bug 1767843 - Update dav1d to ffb59680356fd210816cf9e46d9d023ade1f4d5a r=chunmin
new e715f22540bed Bug 1766533 - Fix extension code for ESLint rule no-constant-binary-expression. r=webcompat-reviewers,twisniewski,robwu
new 6da9b0cbbfef5 Bug 1766533 - Fix devtools HSplitBox for ESLint rule no-constant-binary-expression. r=nchevobbe
new 47f2d49193fe7 Bug 1766533 - Enable ESLint rule no-constant-binary-expression. r=Gijs
new 960e6045c9f8f Bug 1568275 - Disable deceptive content prefs when locked. r=preferences-reviewers,Gijs
new 72d8a8554a0b8 Backed out 2 changesets (bug 1768476) for causing build bustages in ProtocolFuzzer.h
new a3bbcd490ce05 Backed out changeset ebef18795af8 (bug 1740902) for frequent crash (bug 1768691) CLOSED TREE
new 14fee064de404 Bug 1768636 - Scope GIFFT timer maps to metrics r=TravisLong
new b5b8ae5494b8e Bug 1764219 - Await flushApzRepaints() before starting test. r=botond
new 6853821d417e3 Merge autoland to mozilla-central. a=merge
new 88792eff30900 Backed out changeset ebef18795af8 (bug 1740902) for frequent crash (bug 1768691) CLOSED TREE
new 5982715a7e21d Bug 1768725 - Add GMP OpenH264 pref status to about:webrtc;r=jrmuizel
new d28b1eab20e4b Bug 1767200 - Fix Delete File on history downloads. r=Gijs
new 63e62ea6a32da Bug 1767448 - Pocket newtab available screen height and width for card pings. r=nanj
new 355dc69516a0c Bug 1763698: Make NativeLayerCA only iterate the sublayers with an extent. r=mstange
new ed88dc437080e Bug 1768476 - Part 1: Consistently pass IPC::Message around by UniquePtr, r=ipc-reviewers,mccr8
new f6f488a2962ce Bug 1768476 - Part 2: Mark MessageTask::mMessage as guarded by the monitor, r=ipc-reviewers,mccr8
new e579dc0bd2681 Merge mozilla-central to autoland. CLOSED TREE
new 5ed3090af66d5 Bug 1758740 - Create a preference for always partitioning storage, privacy.partition.non_cookie_storage; r=bvandersloot
new 37c3de998ad0d Bug 1758745 - Refactor EffectiveStoragePrincipal to EffectiveCookiePrincipal and create new function EffectiveStoragePrincipal that is never unpartitioned; r=twisniewski
new 7560dc381ab00 Bug 1762462 - Tests do not reflect Always Partitioning Storage, r=twisniewski
new bb7623f0bec33 Bug 1746983 - Re-enable pingsender2. r=bhearsum,bholley
new bb44ff4ea0ae0 Bug 1766896 - Redirect attempts to load something else in the Firefox View tab to new tabs. r=Gijs
new d207b0e3d43dc Bug 1553878 - Check that SessionAccessibility is attached before calling isCacheEnabled. r=geckoview-reviewers,agi
new 3a25e381f9b23 Bug 1766270: Null check IPCDoc() in Android DocAccessibleWrap::CacheViewportCallback. r=eeejay
new fe804140a3411 Bug 1764998 - Add geckosession API to set priority r=geckoview-reviewers,agi,owlish,jonalmeida
new 05a3318b4228a Bug 1768476 - Correct merge conflict resolution. CLOSED TREE
new d167e315a766a Backed out changeset efab68e4f6b3 (bug 1764998) for causing lint failures on GeckoSession.java CLOSED TREE
new 52ee8002955e7 Bug 1754031 - AsyncWait implementations should support updating flags on an existing listener, r=asuth,necko-reviewers,dragana
new e00878d3f2121 Bug 1759569 - Retain nsIInputStreamLength through NS_CloneInputStream, r=asuth
new 7aead901b8211 Bug 1759563 - Add SerializedComplexity to limit the complexity of serialized IPCStream instances, r=asuth,necko-reviewers,dragana
new 7fcc3e78edb4e Bug 1759572 - AsyncLengthWaitHelper should be threadsafe, r=asuth
new f9f3cc61386bc Bug 1754004 - Part 1: Switch IPCStream to use DataPipe instead of P{ChildToParent,ParentToChild}Stream, r=asuth,necko-reviewers,kershaw
new 728ba534f602e Bug 1754004 - Part 2: Remove the PFileDescriptorSet interface, r=asuth,necko-reviewers,kershaw
new 76cdaba44abcc Bug 1754004 - Part 3: Move RemoteLazyInputStream to its own toplevel protocol, r=asuth,necko-reviewers,dragana
new a54be9b854db7 Bug 1754004 - Part 4: Stop requiring nsMIMEInputStream to be seekable, r=asuth,necko-reviewers,dragana
new 828491c5f2a32 Bug 1754004 - Part 5: Only implement nsISeekableStream on nsBufferedStreams if it's implemented by the underlying stream, r=asuth,necko-reviewers,dragana
new 212b25425c7c8 Bug 1754004 - Part 6: Preserve MIME information when serializing a lazy stream, r=asuth,necko-reviewers,dragana
new 873f2d6175e32 Bug 1754004 - Part 7: Consistently normalize upload streams passed to HTTP channels, r=asuth,necko-reviewers,dragana
new a520c86f485db Bug 1754004 - Part 8: Remove SeekableStreamWrapper, r=asuth,necko-reviewers,kershaw
new 8d59d55b576ef Bug 1754004 - Part 9: Remove PartiallySeekableInputStream, r=asuth,necko-reviewers,kershaw
new 45ada7cbee5db Bug 1754004 - Part 10: Clone PostData when writing into & reading from SessionHistoryInfo, r=smaug
new 024c6e0c0a888 Bug 1754004 - Part 11: Simplify the IPCStream serialization API, r=asuth,necko-reviewers,kershaw
new 7e0bd4473f964 Bug 1754004 - Part 12: Update browser_post_auth.js assertions, r=necko-reviewers,kershaw
new 94e20acc6afaa Bug 1754004 - Part 13: Relax interface check in nsHttpTransaction, r=necko-reviewers,kershaw
new aa45b7b5865a4 Bug 1754004 - Part 14: Fix potential skipping of async streams in nsMultiplexInputStream, r=asuth
new 05a9855755b3f Bug 1696894 - Clear active logins after browser_post_auth.js, r=necko-reviewers,kershaw
new 7068e4bbb76ad Bug 1754004 - Part 15: Don't track mOriginalInput in nsPipe, r=asuth
new 01ff9c483b80d Bug 1754004 - Part 16: Disable tests which create too many blob URIs with TSan, r=asuth
new d55bc07275984 Bug 1754004 - Part 17: Keep pipe streams alive so long as there's a callback registered, r=asuth
new ebb8ce3a1758a Bug 1766923: Fix default component for `gfx/wgpu_bindings` directory. r=jgilbert
new 780d656a9cb6b Bug 1768391: Invalidate the remote HyperText offsets cache when we mutate the tree. r=eeejay
new 7e7246091a480 Bug 1768726 - Make RemoteAccessibleBase::BoundsWithOffset thread safe for Android. r=morgan
new 96b35fbc5ca69 Bug 1754527 - Nimbus should call the Glean Experiment API r=chutten,barret
new 28937440faec7 Bug 1754527 - Adds test coverage for Glean experiment API to browser_remotesettingsexperimentloader_remote_default.js r=barret
new 23517e3d2bd08 Backed out 3 changesets (bug 1758745, bug 1758740, bug 1762462) for causing mochitest failures on test_storagePermissionsAccept.html CLOSED TREE
new dc7ecdeb22518 Bug 1768476 - Part 3: Fix nyx-fuzz only bustage on a CLOSED TREE
new 19d05fbfba306 Bug 1767875: Avoid ever waking up more than one thread at a time. r=smaug
new 389af0e9756f7 Bug 1673868 - Fix inconsistent Telemetry reporting on SERP for DuckDuckGo with ads. r=Standard8
new b67097f2ca251 Bug 1763278 - Stop syncing privacy.resistFingerprinting by default. r=skhamis
new dab3a709d372c Bug 1764998 - Add geckosession API to set priority r=geckoview-reviewers,agi,owlish,jonalmeida
new 9b00f1d8cba88 Bug 1767618 - Adjust about:welcome background container minimum width r=emcminn
new 2b0a067fdcb5e Bug 1756260 - part1 : split some of current state machine methods and variables to another new base class preparing for a new type of state machine. r=jolin
new 71bcbbf669aba Bug 1756260 - part2 : implement a new state machine for the external engine. r=jolin
new 76281d27f2278 Bug 1756260 - part3 : implement a mechanism to communicate with the MediaEngine in the remote process. r=jolin
new 0d3dd9fe3648f Bug 1756260 - part4 : set the media engine Id to the format reader, which would be used to find correct remote decoders. r=jolin
new f1a2bf741aef2 Bug 1756260 - part5 : pass the engine Id via IPC. r=jolin
new a5185fd54e7af Bug 1756260 - part6 : create remote decoders based on the engine Id. r=jolin
new 0f62b3199df02 Bug 1756260 - part7 : use ExternalEngineStateMachine in MediaSourceDecoder. r=jolin
new f4b75758e5e02 Bug 1756260 - part8 : use a light-weight state object on ExternalEngineStateMachine. r=jolin
new 7db2f326f9b3d Bug 1756260 - part9 : only execute engine's methods after it got intialized correctly and not in a shutdown state. r=jolin
new c142fc6abc1bf Bug 1756260 - part10 : fix macOS build error. r=media-playback-reviewers,bryce
new 45276205df7bd Backed out 22 changesets (bug 1696894, bug 1759569, bug 1754031, bug 1759563, bug 1759572, bug 1754004) for causing leack failures CLOSED TREE
new df3db4d641ccf Backed out 10 changesets (bug 1756260) for causing build bustages on ExternalEngineStateMachine.obj CLOSED TREE
new 804a59ffc7216 Bug 1768568 - Modify win32 xptcstubs to be clang-only. r=xpcom-reviewers,nika
new c7c3e45ec680c Bug 1767188 - [devtools] Make sure the source is in redux before selecting during a pause r=nchevobbe
new 46063293b1d59 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new 6990a14ed8d14 Bug 1767993 p2: Remove EARLY_BETA_OR_EARLIER guards for qipcap*.dll blocking. r=gcp
new a5a53998ab298 Bug 1768470 - If user has colorway theme enabled, the enabled colorway should be highlighted. r=dao
new 114d22f0b8f80 Bug 1768800: Remove EARLY_BETA_OR_EARLIER guards for safaweb*.dll blocking. r=gcp
new 69e9e80987f9f Bug 1768237 - Don't take the lock in gfxFontFamily::HasOtherFamilyNames before calling ReadOtherFamilyNames, because it does the locking internally. r=lsalzman
new 8c2fcaf9f8bf0 Bug 1768237 - Clean up locking and checks for name/face duplication during CheckForLegacyFamilyNames. r=lsalzman
new bc6dad543d351 Bug 1768611 - Document how to use local glean_parser. r=chutten DONTBUILD
new b72e9d7d63bf4 Merge autoland to mozilla-central. a=merge
new aaea72e331b24 Merge mozilla-central to autoland. CLOSED TREE
new 7af8dbb5fdb14 Bug 1768756 - Add missing licenses r=m_kato,geckoview-reviewers
new 49930eb98406f Bug 1766656 - Take account of dynamic elements when swapping object r=jandem
new fe8840f8111d7 Bug 1730537 - Downgrade a debug assertion in MRPIS code to non-fatal because it's too frequent locally. r=alwu
new b608ad722d802 Bug 1765172 - Only call UnbindFromFrame if BindToFrame succeeded. r=layout-reviewers,jfkthame
new 0a8d6af8a1bce Bug 1673806 - [devtools] Rename StyleSheetManager#update and change its signature. r=daisuke.
new 70a7d8ed1bc56 Bug 1768821 - Update pdf.js to version 2.14.290 r=pdfjs-reviewers,marco
new e5d10961e6832 Bug 1768845 - Stop changing the Firefox View tab's text color when selected so that the separator doesn't change its color. r=Gijs
new 456d6d3458769 Backed out changeset 02c49c7a479e (bug 1768470) for causing browser-chrome failures on browser_colorwayCloset.js CLOSED TREE
new 46b13a06fc603 Bug 1768195 - Add an origin trial for OffscreenCanvas. r=aosmond
new 638f98027deec Bug 1761275 - Fix WebP crash on OOM. r=aosmond
new debe51abb7c8d Bug 1768756 - mozlint/license: enable it on .java r=linter-reviewers,marco DONTBUILD
new ee5356a8f9c7e Bug 1767606 - Scrollbars are wrongly displayed inside the "TCP" spotlight at various scaling (e.g., 125%) and locales (e.g., ar) r=mviar
new 64e65ad9fc30d Bug 1768275 - Use SetAnyPromiseIsHandled instead of SetSettledPromiseIsHandled for promise that's not guaranteed to be not-yet-resolved. r=birtles
new 0bc8a2b4bc7f6 Bug 1768596 - DBus Startup code doesn't cleanly exit in case of errors with the library. r=stransky
new 56df9708646e5 Backed out changeset 20e8a5b10f18 (bug 1768275) for causing linting failures on cancel.html with setTimeout error. CLOSED TREE
new 5fc5617a9bd7a Bug 1661862 - Don't assert when we leak nsSHistories. r=peterv
new 3dde0f67c2e7a Bug 1768031 - Add .mjs to ESLint rules. r=Gijs
new 889c6efaf2355 Bug 1768031 - Reject top-level await in modules via an ESLint rule. r=Gijs
new 9f2d7d7379812 Bug 1768775 - Stash mIsFuzzMsg on the MessageTask so it's available after the message is run, r=decoder
new 53018c71f0300 Bug 1768057 - Make nsIEditorMailSupport::insertTextWithQuotations available to JS callers. r=masayuki
new 58aaf644f063c Bug 1768715 - Mark reftests/svg/filters/css-filters/filter-on-outer-svg.html fuzzy. r=gfx-reviewers,jnicol
new 0b576b939a43a Bug 1768791 - Add overlay support information to about:support r=jrmuizel,gfx-reviewers
new 9d7f5631d468a Bug 1768301 - Don't run stylo tests in coverage builds for now. r=dshin
new 318581f7cbc6e Bug 1753730 - Fix early hint not propagating with http proxy r=necko-reviewers,dragana
new b01d28929290f Bug 1753730 - Add EarlyHintPreloader to load 103 Early Hint responses into the cache r=necko-reviewers,ckerschb,dragana,kershaw
new d9951694c2258 Bug 1753730 - Test that the cached image from the early hint preload is used r=necko-reviewers,ckerschb,dragana,kershaw
new 836361a17e6b9 Bug 1768741 - Remove nsPrintJob::HasEverPrinted. r=emilio
new 3fd8527d08216 Bug 1768251 - Start reducing use of MOZ_KnownLive in PipeTo operations r=smaug,saschanaz
new f8ed72283172b Backed out changeset cb6bcb4d91d4 (bug 1768741) for causing build bustages on nsPrintJob.cpp. CLOSED TREE
new 99809832aca2a Bug 1768275 - Use SetAnyPromiseIsHandled instead of SetSettledPromiseIsHandled for promise that's not guaranteed to be not-yet-resolved. r=birtles
new 0013e6295fb5c Bug 1768818 - More robust way to find subtitles on Netflix. r=pip-reviewers,mhowell
new a523516a854db Bug 1743367 - Show about:glean in about:about on nightly and non-official builds. r=chutten
new 65e1ec38c4b73 Bug 1768662: Add a pref for a frame-rate divisor. r=mstange
new be0f659da062c Bug 1760928 - Reserve empty shared cache pages for future allocations. r=aosmond
new 98ca7d586b260 Bug 1760928 - Evict cached textures on memory pressure. r=aosmond
new f3ba077c38eb2 Bug 1760928 - Avoid slow WebGL texture initialization for shared cache pages. r=aosmond
new aa5a49c072a35 Bug 1727376 - Capitalize template parameters in a few headers from layout and gfx. r=botond
new 6bf81c9c1658d Bug 1756260 - part1 : split some of current state machine methods and variables to another new base class preparing for a new type of state machine. r=jolin
new d07227752225e Bug 1756260 - part2 : implement a new state machine for the external engine. r=jolin
new 8f62b3b6f31f2 Bug 1756260 - part3 : implement a mechanism to communicate with the MediaEngine in the remote process. r=jolin
new 565f1630ee499 Bug 1756260 - part4 : set the media engine Id to the format reader, which would be used to find correct remote decoders. r=jolin
new ba773486a6a35 Bug 1756260 - part5 : pass the engine Id via IPC. r=jolin
new 05c11eb55bf5a Bug 1756260 - part6 : create remote decoders based on the engine Id. r=jolin
new adc699369af05 Bug 1756260 - part7 : use ExternalEngineStateMachine in MediaSourceDecoder. r=jolin
new ba6f80545175c Bug 1756260 - part8 : use a light-weight state object on ExternalEngineStateMachine. r=jolin
new 37cbb238328af Bug 1756260 - part9 : only execute engine's methods after it got intialized correctly and not in a shutdown state. r=jolin
new 1ba7e83a72ddc Bug 1756260 - part10 : fix macOS build error. r=media-playback-reviewers,bryce
new 1056593aa9efd Bug 1768839 - Use browser action API for MV3 `action` on Android. r=robwu,agi
new 9b4b385292768 Bug 1750765 - Add test cases to verify scripting.executeScript() with activeTab. r=robwu
new cde0295b47c2f Bug 1767023: Bootstrap support for this Linux distro not yet available: deepin. r=ahochheiden mach bootstrap is not working on deepin distro, which is a debian based os. this patch treat deepin as a DEBIAN_DISTRO, so mach could work correctly.
new 11eb91ba5733d Bug 1768741 - Remove nsPrintJob::HasEverPrinted. r=emilio
new 3ba41129d7413 Bug 1768658: avoid returning `None` and add type hints to `doctor.py` r=ahochheiden DONTBUILD
new 2cf5c869e6189 Bug 1768905 - Convert specified value tests to compile-time tests. r=dshin
new 96360cdae3423 Bug 1768905 - Move size of tests to compile-time tests in the style crate. r=dshin
new c35c8b041833f no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new efb7960dba282 Bug 1768905 - Lint and 32-bit build fix.
new a6ee3f40827d8 Bug 1768658 - Fix lint failure,r=fix
new 52501f82b5408 Backed out 2 changesets (bug 1754527) for turning Bug 1760130 into permafail on windows. CLOSED TREE
new 36ec87d3bc4bb Bug 1768409 - Don't log mType everywhere in TrackBuffersManager. r=alwu
new 967f559a4ea68 Bug 1747760 - P1: Add audio codec specific info variant to help give more type info for codec specific data. r=kinetik
new 80991759c8a26 Bug 1747760 - P2: Add IPC code for new codec types. r=kinetik
new 50cd3726bf9bc Bug 1747760 - P3: Rework audio codec specific data to use new variant with a generic blob. r=kinetik
new 4fe6f9c9afdde Bug 1747760 - P4: Handle mp3 codec specific data using mp3 codec specific variant. r=kinetik
new bf2f3ab323990 Bug 1747760 - P5: Handle flac codec specific data using flac codec specific variant. r=kinetik
new 59a6df4acdff0 Bug 1747760 - P6: Use Wave specific codec data for Wave audio. r=kinetik
new 2bd1dfbe36476 Bug 1747760 - P7: Handle aac codec specific data using aac codec specific variant. r=kinetik
new 8c1b8958f3087 Bug 1747760 - P8: Handle Opus data using Opus codec specific variant. r=kinetik.
new b1bdfce5fcc02 Bug 1747760 - P9: Handle Vorbis data with Vorbis codec specific variant. r=kinetik
new 6dc932b8e02ef Bug 1747760 - P10: Remove AudioInfo.mExtraData. r=kinetik
new f260713835729 Bug 1768846 - Don't compute transform matrix twice while untransforming dirty / visible rects. r=boris
new f0e9b26ed1ac9 Bug 1768482 - Fix TV intermittent failure on Glean.extensions.startupCacheLoadTime set to 0. r=mixedpuppy,chutten
new f03fb5887345a Bug 1765777 - Resolve FetchEvent.preloadResponse when the response is available not the response end. r=dom-worker-reviewers,jesup.
new c165c742a1d24 Bug 1767807 - Add rudimentary tests for the hidden Firefox View tab. r=Gijs
new c54bfe3ed5f2f Bug 1768925 - Disable SurfaceControl compositing path on Android. r=agi
new fd9479bbefe8c Bug 1661575 - Make it so you don't need to modify two prefs to turn on APZ tree logging. r=botond
new 5e491aa675575 Bug 1763212: Add tests for vertical text caching r=Jamie
new 0a0b79664fd83 Backed out changeset 48ce51771f48 (bug 1768482) for causing failures on test_ext_startup_cache_telemetry.js. CLOSED TREE
new 7a56c1d96b68a Merge autoland to mozilla-central. a=merge
new a13d4d1bea374 Merge mozilla-central to autoland on a CLOSED TREE
new 4bec8d920553d Bug 1768913 - Don't send window content changed event when loaded about:blank. r=morgan
new 715c6ab9a9694 Backed out 10 changesets (bug 1747760) for causing wpt failures on mediasource-correct-frames-after-reappend.html. CLOSED TREE
new a1fde1026133a Bug 1729005: Recursively block parsing for parser blocking scripts. r=hsivonen
new 16aec8aa2f90c Bug 1767099 - convert security OCSP prefs to static prefs r=jschanck
new 78783f1ae06d6 Bug 1767099 - convert some certificate-related security prefs to static prefs r=jschanck
new 4b1cb737b435e Bug 1767099 - convert some TLS security prefs to static prefs r=jschanck
new 58a4c6bd73349 Bug 1767099 - convert some security PKI preferences to static prefs r=jschanck
new 5b5c37736ce87 Bug 1768964 - Use setattr on Namespace object. r=jmaher
new e52065148aea6 Bug 1768696 - Unregister correct memory reporter on UtilityProcessParent r=nika
new 16e4ebbd587ba Bug 1768696 - Correct start/stop Utility Process test logic r=nika
new 29bfef65cbcd0 Bug 1768964 - Fix black lint failure, r=fix. CLOSED TREE
new 441619511806b Bug 1743767 - Tighten bounds and add asserts for row-by-row ReadPixels. r=gfx-reviewers,lsalzman
new 25a13f8e9c44f Bug 1761402 - Let session change handling of window occlusion on Windows ride the trains to release r=jrmuizel,gfx-reviewers
new a0e80b0c52173 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new 218b3891f5b40 Bug 1762857 Fix permanent imdb non-live chrome/chromium raptor-browsertime r=perftest-reviewers,AlexandruIonescu
new 9e02f38a2e407 Bug 1766909 - Wrap ObservableArray proxy on getter, rather than throwing. r=peterv
new fbbbe95ea6058 Bug 1766805 - Give the proper destination to GetSnapPointForDestination for ScrollUnit::WHOLE on the main-thread. r=botond
new 098b8bc1a54f2 Bug 1766805 - Introduce intended direction and intended end position concepts. r=botond
new c578fe6929732 Bug 1766805 - Ignore snap points behind scroll direction on intended direction scroll operations. r=botond
new d08d1552b80fa Bug 1768790 part 1 - Simplify PendingEdge and WarpBuilder::build_JumpTarget. r=iain
new e9350c5cac2e6 Bug 1768790 part 2 - Inline addEdge lambda into sole caller. r=iain
new e3fa19a51962a Bug 1768790 part 3 - Simplify WarpBuilder::build_JumpTarget more. r=iain
new d806a68833490 Bug 1768742 - browser_preferences_usage.js - reduce min values for gfx.*.azure.backends to account for pre-allocated content processes. r=florian
new 86738ee648d76 Bug 1766823 - Select multiple dictionaries if document has multiple Content-Language values. r=dminor,smaug
new 4188190076914 Bug 1766231 - edit observer. r=timhuang
new f7c7439ca253e Bug 1768750 - Replace stray reference to --toolbarbutton-focus-outline. r=morgan
new f39a9bb11144c Merge autoland to mozilla-central. a=merge
new e6703d76c73a6 Merge mozilla-central to autoland. CLOSED TREE
new 70704d1c67cc1 Bug 1768829 - Fix test partial-prerender-translate-6.html to use blob images. r=jrmuizel
new c46d70e4194f9 Bug 1766212 - Remove DFPI variant. r=timhuang
new ce587cb281d0b Backed out 3 changesets (bug 1766805) for causing build bustage on AsyncPanZoomController.cpp CLOSED TREE
new 434f2762eb0db Bug 1768759 - Disable use of SVG-in-OpenType glyphs when text rendering is not happening on the main thread. r=lsalzman
new ebabc1e31f235 Bug 1768919 - Avoid checking the original document for focus in nsPrintJob. r=emilio
new f9f01d9f0cae4 Bug 1767048 - Disable negative heap-unclassified assertion for frequent failure in central-as-beta simulations r=perftest-reviewers,sparky DONTBUILD
new 2e15649588fd1 Bug 1766805 - Give the proper destination to GetSnapPointForDestination for ScrollUnit::WHOLE on the main-thread. r=botond
new a457a5cfbbd95 Bug 1766805 - Introduce intended direction and intended end position concepts. r=botond
new 641c9d3055dbb Bug 1766805 - Ignore snap points behind scroll direction on intended direction scroll operations. r=botond
new c0cb7fd820469 Bug 1750388 [Linux] Switch back to SW decode if HW decode is slow r=alwu
new 5b655b243eef3 Bug 1767511 - Many messaging-system/onboarding pings missing required event identifier r=Mardak
new 523416b7fb1c4 Bug 1722050 - Add policy for opening executable files based on domain/extension pairs. r=Gijs,fluent-reviewers
new ce985f9f3c6c8 Bug 1769034 - Remove ContainerTracker. r=miko
new d1a257c0a2928 Bug 1767952 - Update all .sjs test files that use base64ToString() instead of atob. r=mixedpuppy
new abb14a39af2d9 Backed out changeset 0a74e9a67faa (bug 1722050) for causing xpcshell failures on test_sorted_alphabetically.js. CLOSED TREE
new b223fdafd4aab Backed out changeset 31a206537bb6 (bug 1767952) for causing lint failure on authenticate.sjs CLOSED TREE
new eac9952307915 Bug 1768848 - Update GPUComputePassEncoder method names to follow WebGPU spec. r=gfx-reviewers,lsalzman,emilio
new 4e812d518955e Bug 1751064 - Expose additional supported limits for WebGPU. r=gfx-reviewers,lsalzman,emilio
new d67012954d771 Bug 1768894 - Refactor LoginManagerChild r=dimi
new f9687fa0cff9c Backed out changeset fcf35978c791 (bug 1768848) for causing build bustages on WebGPUBinding.cpp CLOSED TREE
new c7b283b6b725a Bug 1768894 - Fix lint failures. a=lint-fix CLOSED TREE
new 5dafcaa8019af Bug 1730434 - Limit length of allowCredentials set r=dveditz
new f69adc8eacc73 Bug 1722050 - Add policy for opening executable files based on domain/extension pairs. r=Gijs,fluent-reviewers
new c8cb8a159704f Bug 1764276 - ParseTask::scheduleDelazifyTask check for OOM before cloning. r=arai
new 730bd0605c5f0 Bug 1768956 - Allow canceling AsyncWait callbacks in DataPipe, r=xpcom-reviewers,mccr8
new 152d44aef0ac2 Bug 1769026 - [devtools] Remove backward-compat comment for supportedResources. r=nchevobbe
new 5ccb26922f3c0 Bug 1768482 - Fix TV intermittent failure on Glean.extensions.startupCacheLoadTime set to 0. r=mixedpuppy,chutten
new 4b7e77481755e Bug 1767214: Avoid executing WorkerMainThreadRunnable::Run late in shutdown. r=dom-worker-reviewers,jesup
new b94f0dd0916b1 Bug 1769093 - Test262 Update: May 2022 r=yulia
new 7e664ec0b12d9 Bug 1700396: Bump Updatebot taking a number of changes r=ahochheiden
new 58f2a36893ea1 Bug 1765907 - PBM experiment message should override default promo message r=mviar
new da4c7ab36c9d0 Bug 1768529 - Exclude URLs with a particular search param from appearing as tiles on the new-tab page. r=nanj
new bdd2408b1f1a4 No Bug, mozilla-release repo-update remote-settings - a=repo-update, r=dsmith
new e99d4655b5814 No bug - Tagging b1c0f261443931d2a01f2fdc7016db5424cb471d with FIREFOX_100_0_1_BUILD1 a=release CLOSED TREE DONTBUILD
new c0da2f1a84c75 No bug - Tagging b1c0f261443931d2a01f2fdc7016db5424cb471d with FIREFOX_100_0_1_RELEASE a=release CLOSED TREE DONTBUILD
new b26beccf02e41 Automatic version bump CLOSED TREE NO BUG a=release DONTBUILD
new 51f38622c1c17 No Bug, mozilla-release repo-update remote-settings - a=repo-update, r=dsmith
new 4171483a31e65 No Bug, mozilla-release repo-update remote-settings - a=repo-update, r=dsmith
new e1fb3a9be6ce2 Bug 1770137 - Make notification code use Object.create. r=Gijs,freddyb,a=dsmith
new 41fb3f0d5d38b Bug 1770048: Improve self-hosted new_List r=jandem,tcampbell,a=dsmith
new 641c589712dc2 Bug 1770137 - Part 2, r=Gijs, a=dsmith
new eb8549001c82c No bug - Tagging 7ce9f0fe6cb4c4a2eb518c0add727a60d5672542 with FIREFOX_100_0_2_BUILD1 a=release CLOSED TREE DONTBUILD
new 97255e117f260 No bug - Tagging 7ce9f0fe6cb4c4a2eb518c0add727a60d5672542 with FIREFOX_100_0_2_RELEASE a=release CLOSED TREE DONTBUILD
new 70571d71f9aca Automatic version bump CLOSED TREE NO BUG a=release DONTBUILD
new ec5b85dc3d44e No Bug, mozilla-release repo-update remote-settings - a=repo-update r=RyanVM
new be2015708304b Merge old head via |hg debugsetparents b7427814368cfbd276f3248ca16dcccb0c19bda2 6abcc823afca076d9dd4d599a09320ebda437ee9| CLOSED TREE DONTBUILD a=release
new c11fd6397c0d6 Preserve old tags after debusetparents. CLOSED TREE DONTBUILD a=release
new 29dcbc1728b97 No bug - tagging 6abcc823afca076d9dd4d599a09320ebda437ee9 with FIREFOX_RELEASE_100_END a=release DONTBUILD CLOSED TREE
new 153d5b68f51e1 Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release
new 94d1431fa5f0e No bug - Tagging 6333ee717aaf87bc7328036563ff297c86c22597 with FIREFOX_101_0_BUILD1 a=release CLOSED TREE DONTBUILD
new 669ac3cec18f8 Bug 1770929 - run release-msix-push task for release candidate builds. r=gbrown, a=release DONTBUILD
new eb4c772c5da38 Bug 1768529 - Exclude URLs with a particular search param from appearing as tiles on the new-tab page. r=nanj, a=RyanVM
new 036e66019959c Bug 1769058 - handle PinsListTimestamp entry in Chrome's static pinning list r=jschanck DONTBUILD
new 2eb0bf9d4d2e1 Bug 1755010 - disable test_bug1752863.html on Linux_64_opt for frequent failures. r=intermittent-reviewers,jmaher DONTBUILD
new a385fbef2d93d Bug 1768935: Reduce sizes in grid-abspos-items-015.html (and -016 and their reference case) to fit in reftest viewport. r=dshin
new ba8673637db15 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new 11b8e2df6b550 Bug 1762991 - fix raptor/btime to have the fission attribute. r=sparky,perftest-reviewers
new 233aaebfdca21 Bug 1769091 - Add some more prefs/telemetry around GMP installation. r=chutten
new 91c1fed6332ac Backed out changeset 150184b55bae (bug 1769091) for causing xpcshell failrues. CLOSED TREE
new 78724e126be9d Bug 1743367 - Use better logic so that about:glean is shown in official nightly builds. r=chutten
new e522c99cbf249 Bug 1769091 - Add some more prefs/telemetry around GMP installation. r=chutten
new 7306f942a67a2 Bug 1769132 - Fix "Print selection only" when pref 'print.prefer_system_dialog' is set to true. r=mstriemer
new e4786a68a636f Bug 1762920: remove whitelist from xpcom/crashreporter r=nika,gsvelto
new 46292cae5546e Bug 1207753 - security/manager thread-safety annotations r=keeler,necko-reviewers,dragana
new 4bc8136c1336d Bug 1740902: Remove obsolete dom.storage.abort_on_sync_parent_to_child_messages preference and related logic. r=janv,dom-storage-reviewers
new d43f294b9f1d2 Bug 1740902 - Don't abort the event loop spinning before the request is actually finished; r=hsingh
new 97c902e8f92b1 Merge autoland to mozilla-central a=merge
new ca5cf9f198815 Bug 1759214 - Support arbitrary filetypes in RemoteImages r=Mardak
new 8085a34bd9d2a Merge mozilla-central to autoland. CLOSED TREE
new 55d129c5090dc Bug 1768727 - Make messaging systems more backwards compatible and update schemas to match in-flight messages r=emcminn
new f2b41f16e684f Bug 1768727 - Add a test to ensure Nimbus feature schemas stay backwards compatible r=emcminn
new 8da8a144a58f0 Bug 1207753 - netwerk thread-safety annotations r=necko-reviewers,dragana
new 39e3372695c0c Bug 1207753 - netwerk/dns thread-safety annotations r=necko-reviewers,dragana
new 51bef01704770 Bug 1207753: Add thread-safety annotations to CompositorBridgeParent r=gfx-reviewers,aosmond
new d5e0f927a037a Backed out changeset 9d6d0af194af (bug 1762920) for causing failures at test_crash_manager. CLOSED TREE
new 351b6fd7fb3ca Bug 1768047 - stop using nsICryptoHMAC in services r=tjr
new fb67326470c73 Bug 1768047 - introduce HMAC C++ helper and remove nsICryptoHMAC r=jschanck,necko-reviewers,kershaw,padenot
new 85225ac3d908f Bug 1768972 - Introduce FireEvent to avoid android monitor lock reentry. r=Jamie
new f7fd6fc688f99 Bug 1768248 - Remove no-fission tests which are not relevant for geckoview. r=gbrown
new 211ac07df9a70 Bug 1769012 - Deal with <xul:tree> scrollbars in Theme.cpp. r=mstange
new 55ec9c292abb4 Bug 1505353 - Don't continue autofill test until iframe is fully loaded. r=geckoview-reviewers,agi
new 2c52b662bf690 Backed out changeset 8410da1dc02c (bug 1759214) as requested by dev. CLOSED TREE
new de210256d91c6 Bug 1769020. Fix up and re-enable browser/base/content/test/general/browser_gestureSupport.js. r=hiro
new 426342d9d1d7d Bug 1769020. Send a couple of test events a little further into the window. r=hiro
new 0bf1498ed8221 Bug 1763503 - Hold layers::CanvasRenderer in ClientWebGLContext::mNotLost r=jgilbert,gfx-reviewers
new 6a5a3de634977 Bug 1768995 - Remove useless decrement. r=mccr8
new 5a28556ccdeca Bug 1768997 - Remove unused variables in av1_fuzzer.cpp. r=decoder
new a1a746f5b9569 Bug 1768999 - Replace unqualified use of std::move in ChromiumCDMAdapter.cpp. r=media-playback-reviewers,padenot
new 371a1dd4c0495 Bug 1768099 - Workaround ASan failures with clang-trunk. r=decoder
new edbb425029bea Bug 1766192 - Add a wpt that scrolling to a position on a large element but the element doesn't cover the snapport. r=botond
new 7a67e8dc558ca Backed out changeset 6bcd1b4dafaf (bug 1505353) for causing geckoview failures. CLOSED TREE
new 13f518e1ceb36 Bug 1766898 - Update scroll linked effect tests to use await. r=hiro
new c8300b624b9fe Backed out changeset 2c1cd96c5acf (bug 1207753) for causing xpcshell failures. CLOSED TREE
new b8bbcfbc33986 Bug 1769124 - Require Recv methods to return IPCResult, r=ipc-reviewers,mccr8
new 8418e968f1861 Bug 1755197 - [devtools] Remove breakpoint shifting on breakpoint syncing r=ochameau
new 9e50a40691ff0 Bug 1768521 - Limit pattern dimensions independently in Canvas2D FillRect. r=gfx-reviewers,gw
new dbd21dbf8b7b0 Bug 1768927 - Preload localized role strings and heading levels at init. r=Jamie
new 1ade6575f35cc Bug 1505353 - Don't continue autofill test until iframe is fully loaded. r=geckoview-reviewers,agi
new 975c87fccc925 Bug 1768768 - part 1: Move method definitions of helper nested classes for table editing to top of `HTMLTableEditor.cpp` r=saschanaz
new 339abd11a4a82 Bug 1768768 - part 2: Make the table editing helper classes not taking `ErrorResult` r=saschanaz
new 0442ef3725740 Bug 1768768 - part 3: Make `CellData` users create its instance with static factory method r=saschanaz
new 8209aad0dbadc Bug 1767997 - Apply readability-make-member-function-const on dom/network r=andi
new 1c1a9d5457ba6 Bug 1767998 - Apply readability-make-member-function-const on editor/libeditor r=masayuki
new b1653a09c7d6f Bug 1767996 - Apply readability-make-member-function-const on dom/html r=smaug
new 51d775f03011c Backed out 3 changesets (bug 1768768) for causing build bustages on HTMLTableEditor.cpp. CLOSED TREE
new 407c3c29d0615 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new 5f4a7a2a872dc Bug 1735124: Start the sequence number in QM_TRY logging at 1. r=jstutte
new 84cfe04f110cc Bug 1763128 - Add wdspec tests for browsingContext.navigate to about:blank r=webdriver-reviewers,whimboo
new 30074ada60bc2 Bug 1768768 - part 1: Move method definitions of helper nested classes for table editing to top of `HTMLTableEditor.cpp` r=saschanaz
new e914e2a40eb60 Bug 1768768 - part 2: Make the table editing helper classes not taking `ErrorResult` r=saschanaz
new 1b4d7e28a7cf1 Bug 1768768 - part 3: Make `CellData` users create its instance with static factory method r=saschanaz
new 86b699e35f00c Bug 1768665 - Extend linux sandbox Utility for PGO on try with PR_GET_PDEATHSIG r=jld
new 3d44a8f8d15fb Bug 1762620 - Add a test with a wav file that has 255 audio channels. r=alwu
new e7bb08dd02da5 Bug 1766342 - Compute the process creation timestamp lazily r=glandium
new f2c042e0e7f9a Merge autoland to mozilla-central. a=merge
new 659aec3f849d7 Merge mozilla-central to autoland. CLOSED TREE
new c58a097566b1f Bug 1769042 - Replace remaining uses of OS.* in places. r=daisuke
new c32fb4a753342 Bug 1745459 - Move the osfile.jsm block in browser_startup.js to deny loading anytime before becoming idle. r=barret
new 466753ca052f4 Bug 1533058 - [marionette] "WebDriver:NewWindow" for type "tab" has to open "about:blank". r=webdriver-reviewers,jgraham
new 5302cc0936723 Bug 1423746 - Filter on root should not establish containing block for fixedpos elements. r=mstange
new 02c9151b6d79c Bug 1762497 - Allow authors to style unfocused option listboxes. r=dholbert
new 54c2eb6792238 Bug 1768848 - Update GPUComputePassEncoder method names to follow WebGPU spec. r=gfx-reviewers,lsalzman,emilio
new c41e3ff3adea7 Bug 1760024 - Add a pref for checking file:// script loads. r=freddyb
new 154323f370e10 Bug 1769113 - Kill off nsIPrintingPromptService and use nsIPrintDialogService directly. r=emilio
new d362d859ac50d Bug 1769129. Remove nsIPrintSettings.isPrintSelectionRBEnabled. r=emilio
new 6250a33793310 Bug 1766503 - Add the Firefox View button to the tab bar in customized profiles. r=Gijs
new fd0c1d6b99233 Backed out changeset 00ef44ea9e3f (bug 1769129) for causing build bustages on nsPrintDialogX.mm CLOSED TREE
new b2442e374a692 Bug 1756003 part 1 - ScriptSource carry the delazification mode. r=arai
new a0fea91aeac90 Bug 1756003 part 2 - Compare concurrent and on-demand delazification. r=arai
new d847d1250685c Bug 1756003 part 3 - Add JS shell command line option to set default delazification. r=arai
new 2eea0b331142c Bug 1764280 - Filter out Asm.js by not visiting script which are already generated. r=arai
new cbc8b3e4166a2 Bug 1767952 - Update all .sjs test files that use base64ToString() instead of atob. r=mixedpuppy
new c77f0e3113d0e Backed out 4 changesets (bug 1756003, bug 1764280) for causing build bustages on ScriptLoader.cpp. CLOSED TREE
new 8954c02657b87 Bug 1765727 - [remote] Add explanation comment to error.isWebDriverError() to explain why not using instanceof. r=webdriver-reviewers,jgraham DONTBUILD
new c374d74d10076 Bug 1768580 - [geckodriver] Updates to Flags.md for --websocket-port argument. r=webdriver-reviewers,jgraham DONTBUILD
new ac2a7b5d04df0 Bug 1769227 - Remove OS.Path usage from places.js. r=daisuke
new d99734253e016 Bug 1589918 - Add covering Focus Ring of text area in Add Address dialog. r=tgiles
new 6d66d8bf3653f Bug 1767952 fixed lint failures r=fix CLOSED TREE
new 885798c440486 Bug 1766716 - Add a test for teed readable byte stream + pipeTo r=mgaudet
new e76a11f1cfab6 Bug 1768710 - Upgrade rust-cascade to 1.4.0 and sha2 to 0.10.2. r=keeler,webdriver-reviewers,whimboo,glandium
new ff77229600c2e Bug 1768710 - Replace CRLite test filter. r=keeler
new 2f0cbe641ae71 Bug 1769220: Check test input for all phi-operands. r=jandem
new e74c38214d310 Bug 1768617 - Add additional documentation about telemetry components. r=janerik,chutten DONTBUILD
new 25aa6940e88b1 Bug 1370520 - Use SIGUSR1 (245) as exit code for a content crash forced shutdown. r=webdriver-reviewers,gsvelto,jgraham
new 95005d5fb39fb Bug 1763370 - Explicitly delete WebGL textures in DrawTargetWebgl. r=aosmond,gfx-reviewers
new 7ff61518ae13d Bug 1762497 - Annotate a test that's now passing.
new d9c5936d5cc54 Bug 1768617 Fix lint failure r=fix CLOSED TREE
new a906eaf6b2c4e Bug 1754031 - AsyncWait implementations should support updating flags on an existing listener, r=asuth,necko-reviewers,dragana
new 366aafadae209 Bug 1759569 - Retain nsIInputStreamLength through NS_CloneInputStream, r=asuth
new 7fb91b57a3186 Bug 1759563 - Add SerializedComplexity to limit the complexity of serialized IPCStream instances, r=asuth,necko-reviewers,dragana
new caacb618c00ee Bug 1759572 - AsyncLengthWaitHelper should be threadsafe, r=asuth
new ef3794b3c5317 Bug 1754004 - Part 1: Switch IPCStream to use DataPipe instead of P{ChildToParent,ParentToChild}Stream, r=asuth,necko-reviewers,kershaw
new 2b307c5ceae0e Bug 1754004 - Part 2: Remove the PFileDescriptorSet interface, r=asuth,necko-reviewers,kershaw
new 95a883d65d904 Bug 1754004 - Part 3: Move RemoteLazyInputStream to its own toplevel protocol, r=asuth,necko-reviewers,dragana
new 0dbdab7c494d3 Bug 1754004 - Part 4: Stop requiring nsMIMEInputStream to be seekable, r=asuth,necko-reviewers,dragana
new 2f75f0a9bd861 Bug 1754004 - Part 5: Only implement nsISeekableStream on nsBufferedStreams if it's implemented by the underlying stream, r=asuth,necko-reviewers,dragana
new 4c0787e66e626 Bug 1754004 - Part 6: Preserve MIME information when serializing a lazy stream, r=asuth,necko-reviewers,dragana
new 76b98a65e4168 Bug 1754004 - Part 7: Consistently normalize upload streams passed to HTTP channels, r=asuth,necko-reviewers,dragana
new 89567e0ee9f8c Bug 1754004 - Part 8: Remove SeekableStreamWrapper, r=asuth,necko-reviewers,kershaw
new 33c017ff93999 Bug 1754004 - Part 9: Remove PartiallySeekableInputStream, r=asuth,necko-reviewers,kershaw
new 6d304cac04abf Bug 1754004 - Part 10: Clone PostData when writing into & reading from SessionHistoryInfo, r=smaug
new 1aa11ffed66e2 Bug 1754004 - Part 11: Simplify the IPCStream serialization API, r=asuth,necko-reviewers,kershaw
new b0d3c502e9f62 Bug 1754004 - Part 12: Update browser_post_auth.js assertions, r=necko-reviewers,kershaw
new 6556d0e4eb5ca Bug 1754004 - Part 13: Relax interface check in nsHttpTransaction, r=necko-reviewers,kershaw
new ae579d351c427 Bug 1754004 - Part 14: Fix potential skipping of async streams in nsMultiplexInputStream, r=asuth
new b3b52935aafba Bug 1696894 - Clear active logins after browser_post_auth.js, r=necko-reviewers,kershaw
new d5fa382918e2d Bug 1754004 - Part 15: Don't track mOriginalInput in nsPipe, r=asuth
new dd3458ff585e5 Bug 1754004 - Part 16: Disable tests which create too many blob URIs with TSan, r=asuth
new b82512de01962 Bug 1754004 - Part 17: Keep pipe streams alive so long as there's a callback registered, r=asuth
new 873e958e4f809 Bug 1754004 - Part 18: Ensure AsyncWait callbacks are cleared when NS_AsyncCopy completes, r=xpcom-reviewers,mccr8
new f0ec9f81396a0 Bug 1765798 - Make current collection name and expiration date dynamic r=dao
new 1e9689eaf3a16 Bug 1769071 - Remove the clean up code for the search param prefs in the migration code in the BrowserGlue.jsm r=anti-tracking-reviewers,bvandersloot
new 55f639f524d11 Bug 1759310 - Add webdriver LSan suppressions to the mozilla directory. r=aryx,whimboo a=test-only
new d34231e71bb99 Bug 1769071 - Remove the clean up code for the search param prefs in the migration code in the BrowserGlue.jsm. r=bvandersloot, a=RyanVM
new 50464c1e32732 Bug 1765059: Stop storing/reading the print resolution in about:config pref. r=bobowen
new 42f36b233fbfd Bug 1423746 - Annotate one test as fuzzy.
new d2ecccf757e53 Backed out changeset 400255519b66 (bug 1533058) for causing multiple web platform tests failures CLOSED TREE
new 9dea84af2a991 Bug 1769094 - nsLocalFile::Append{,RelativePath} should throw when appending .. r=xpcom-reviewers,nika
new e041c47bdc88c Bug 1769098 - initial work to allow taskcluster/mozbase/mozharness to support conditioned profiles. r=ahal
new 5cb48893255e3 Bug 1766761 - Part 1: Add compile option to de-optimize module global variables. r=jonco
new a7433ab47bcff Bug 1766761 - Part 2: Rename shell GetModuleEnvironment function. r=jonco
new c6ad5ec3cb58e Bug 1766761 - Part 3: Add public API for getting module from namespace, and getting module environment. r=jonco
new e878d61aa43c9 Bug 1766761 - Part 4: Add a shim for Cu.import/ChromeUtils.import with ESM-ified module. r=jonco,Standard8
new 4e8ecc8564c85 Bug 1768060 - Add a wrapper for Cu.import return value that supports lexical variable. r=jonco,Standard8
new ccbca0889a2b7 Bug 1766976 - Add testcase that checks JSM import works even after ESM-ification. r=Standard8
new 11c8544fb439b Bug 1768922 - Support ESM loaded by shim in Cu.isModuleLoaded. r=yulia
new 229b059954f29 Bug 1769029 - Support ESM loaded by shim in Cu.loadedModules. r=yulia
new 702df2639c972 Bug 1769129. Remove nsIPrintSettings.isPrintSelectionRBEnabled. r=emilio
new 87ff5a5d8d821 Bug 1768418 - Move various methods from nsTString to nsTSubstring/nsTStringRepr. r=xpcom-reviewers,nika
new 13675ac0e6dfa Bug 1766572: Part 1 - Remove obsolete ShutdownPhase::XPCOMShutdownLoaders. r=xpcom-reviewers,nika
new f02175db9dfbe Bug 1766572: Part 2 - Synchronize KillClearOnShutdown phases with AdvanceShutdownPhase. r=xpcom-reviewers,dthayer,nika
new aa8c3727dce4e Bug 1766572: Part 3 - Make nsTerminator aware of late shutdown phases. r=xpcom-reviewers,nika
new 3a9dbcaaba6c6 Bug 1769269 - Center non-overlay scrollbar thumb on cocoa. r=mstange
new 28cd9302df372 Bug 1768776 - Fix intermittent priority tests to set the correct session's priority hint r=geckoview-reviewers,agi
new 60d6bfde9371a Bug 1695896 - Add/edit log on breakpoint in sidebar scroll line into view. r=bomsy
new d5c3ccd36ab9b Bug 1768911 - Pocket newtab reduce number of I/O operations made from personality provider. r=gvn
new ecbb383f680ea Bug 1756003 part 1 - ScriptSource carry the delazification mode. r=arai
new 8a874a8014c00 Bug 1756003 part 2 - Compare concurrent and on-demand delazification. r=arai
new ea1f394f99812 Bug 1756003 part 3 - Add JS shell command line option to set default delazification. r=arai
new 2bea2f32be491 Backed out 8 changesets (bug 1766976, bug 1768922, bug 1769029, bug 1766761, bug 1768060) for causing spidermonkey failures on Modules.cpp CLOSED TREE
new 8cfdac9a59c90 Backed out changeset eb32954c1f4c (bug 1769094) for causing multiple failures.
new bdd514047ef94 Backed out changeset fee2a1521dfe (bug 1769098) for causing python failures. CLOSED TREE
new b0d5d7d487170 Backed out changeset 9545a05173c4 (bug 1769269) for causing multiple failures widget related. CLOSED TREE
new 8bdda6281d01c Bug 1758540 - Pref on accessibility cache in Android. r=morgan
new e50bd6c6624d8 Bug 1754879 - Ignore autocomplete=off in Form Autofill. r=sgalich,dimi
new 66628d8729e80 Bug 1766038 - Prefer full qualified types over typedefs for JS::Handle/Rooted r=andi,sfink
new 3bcccb6ffb42b Bug 1756169 - Set print margins to 'None' when defaults are invalid r=mstriemer
new 77178f767656b Bug 1754879 - fix file-whitespace lint failures on autocomplete_off_on_inputs.html. r=fix
new 1a0666e8ecbf6 Bug 1766038 - fix black lint failures on moz.build. r=fix CLOSED TREE
new dbf185ac34d50 Bug 1768411 - Test Utility AudioDecoder crash recovery r=alwu,nika
new c256578f285c4 Bug 1522136 - Remove javascript.options.streams and other legacy prefs. r=mgaudet,webidl,edgar
new 15c068400cfe1 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new c641ca6aa752d Backed out 2 changesets (bug 1766038) for SM bustages . CLOSED TREE
new 07b22c655307f Bug 1769263 - Remove layout.css.line-height.normal-as-resolved-value.enabled. r=jwatt
new e9b1ae583bb2e Bug 1765319 - Part 1: Do not use global this in CustomizableUI.jsm. r=Gijs
new 11c6b37c5ff69 Bug 1765319 - Part 2: Do not use global this in symbolication.jsm.js. r=canaltinova
new 2a79251616b42 Bug 1765319 - Part 3: Use globalThis in deserialize. r=mixedpuppy
new be94355f17bb1 Bug 1765319 - Part 4: Stop using global this to access global variable in services/. r=Gijs
new 63f9ec92bc0c4 Bug 1765319 - Part 5: Stop using global this to access global variable in toolkit/. r=Gijs
new 106f7b6830dfb Bug 1765737 - Part 1: Pass an empty object instead of global this to Cu.cloneInto in toolkit/components/extensions/. r=mixedpuppy
new 7598035620cad Bug 1765737 - Part 2: Pass an empty object instead of global this to Cu.cloneInto in toolkit/components/telemetry/. r=chutten
new cdeb39978acaa Bug 1768930 - Shutdown Remote Worker Service thread only after initialization. r=jstutte
new 4689a44e09bee Bug 1766761 - Part 1: Add compile option to de-optimize module global variables. r=jonco
new e193726d8697d Bug 1766761 - Part 2: Rename shell GetModuleEnvironment function. r=jonco
new dc80f1c03e70c Bug 1766761 - Part 3: Add public API for getting module from namespace, and getting module environment. r=jonco
new d39eaa62a9d39 Bug 1766761 - Part 4: Add a shim for Cu.import/ChromeUtils.import with ESM-ified module. r=jonco,Standard8
new 8e4f247177875 Bug 1768060 - Add a wrapper for Cu.import return value that supports lexical variable. r=jonco,Standard8
new b5003aa9b1953 Bug 1766976 - Add testcase that checks JSM import works even after ESM-ification. r=Standard8
new 980d04aebc01a Bug 1768922 - Support ESM loaded by shim in Cu.isModuleLoaded. r=yulia
new bb1d312b22ff5 Bug 1769029 - Support ESM loaded by shim in Cu.loadedModules. r=yulia
new 31b6df602869b Bug 1766038 - Prefer full qualified types over typedefs for JS::Handle/Rooted r=andi,sfink
new 8c347e99bbce7 Bug 1597791: Support adaptive history autofill. r=adw,mak
new 686900771636d Bug 1597791: Add telemetry for adaptive history autofill. r=adw
new 2155a6e0d304e Bug 1597791: Introduce autoFillAdaptiveHistory nimbus variable. r=adw
new 960eaeae924a6 Bug 1743020 - Part 1: Opt third-party paths out of NoExplicitMoveConstructor checker, r=andi
new 2f30490823726 Bug 1743020 - Part 2: Vendor the function2 library, r=glandium,mhoye
new 85884b7fcadfb Bug 1743020 - Part 3: Export mozilla::MoveOnlyFunction based on function2, r=glandium
new a035fb975b2d2 Bug 1743020 - Part 4: Use MoveOnlyFunction in DataPipe, r=ipc-reviewers,mccr8
new 5b0038fdd4987 Bug 1743020 - Part 5: Eliminate FakeCopyable, r=asuth
new d5ddd20984b5c Bug 1768529 - use default param value for hideTopSitesWithSearchParam. r=adw
new af4e662e74c38 Bug 1768529 - use default param value for hideTopSitesWithSearchParam. r=adw, a=RyanVM
new 51a6b4f252881 Bug 1769011: Remove set-but-never-used variable "cellCount" from table layout method nsCellMap::Dump. r=emilio
new 5b1c92943d36c Bug 1769182 - Refactor seccomp-bpf sandbox policy constructors. r=gcp
new 9e9f783fb4e7b Bug 1769182 - Factor out connect() brokering in the Linux sandbox policies. r=gcp
new c92c41aa714fb Bug 1769182 - Allow send/recv and sendto/recvfrom in the common Linux sandbox policy. r=gcp
new 79e1be12f4f59 Bug 1769182 - Factor out the X11/Mesa-related parts of Linux sandbox file policies. r=gcp
new accee09e1b07d Bug 1769182 - Allow the RDD process to use EGL under X11 on Linux. r=gcp
new aa0ddc72c95c2 Backed out 3 changesets (bug 1756003) for causing multiple thread sanitizer failures. CLOSED TREE
new cf3fad08ff41f Backed out 5 changesets (bug 1769182) for causing mochitest failures on browser_sandbox_test.js. CLOSED TREE
new cdb2004ea504b Merge autoland to mozilla-central. a=merge
new ce2f603260c61 Merge mozilla-central to autoland on a CLOSED TREE
new 80ef7350dc7f5 Bug 1769279 - Disable FT_LOAD_COLOR when getting glyph metrics for fonts that include an SVG table. r=lsalzman
new bb661c9f44c11 Bug 1759784 [Linux] Add widthAligned / heightAligned to SurfaceDescriptorDMABuf r=sotaro
new 081641d3540a2 Bug 1759784 [Linux] Store logical and aligned surface size for DMABufSurfaceYUV r=sotaro
new 62fb18fc7984c Bug 1759784 [Linux] Update VideoFramePool to pass frame size along VA-API surface decriptor r=alwu
new 6e9d95d04ab70 Bug 1759784 [Linux] Pass frame size to VideoFramePool r=alwu
new 92be34506c86f no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new 74e42d0f2f9c3 Backed out 5 changesets (bug 1743020) for causing linux build bustages in function2.hpp CLOSED TREE
new 8e398f650277c Bug 1768996 - Add LLVM-15 compatibility to MozsearchIndexer.cpp. r=asuth
new ba819ad54d6be Bug 1422312 - implement 'update' media feature r=emilio
new 05c788f31b3a1 Bug 1769382 - Add mesa/crocus to the list of Intel Mesa drivers. r=gfx-reviewers,lsalzman
new 5752791639fa4 Bug 1769291 - Save to Pocket refresh pref flip. r=gvn
new 01f529852c25c no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new 27ae31a0f05ad Bug 1769173 - Update wasi-sdk to the latest trunk. r=firefox-build-system-reviewers,andi
new 395326c5319c3 Bug 1769174 - Consistently indent clang json files. r=firefox-build-system-reviewers,andi
new f72310918755a Bug 1769174 - Synchronize patches between clang 14 and clang trunk. r=firefox-build-system-reviewers,andi
new 5a0fd79e1f501 Bug 1769174 - Be more consistent in clang task symbols for treeherder. r=firefox-build-system-reviewers,andi
new 14f74c3fcfb6d Bug 1769174 - Add clang trunk tasks for all supported hosts/targets. r=firefox-build-system-reviewers,andi
new 6d396b2abda43 Merge autoland to mozilla-central. a=merge
new 7cb76c0df2b83 Merge mozilla-central to autoland. a=merge CLOSED TREE
new 2a3f046f0d0ef Backed out changeset fecdf3c0e77c (bug 1769174) for triggering clang trunk builds on all pushes. CLOSED TREE
new 34be9b5fa9718 Bug 1769174 - Add clang trunk tasks for all supported hosts/targets. r=firefox-build-system-reviewers,andi
new 8df756b5d5a7d Bug 1769309: Block hmpalert.dll v3.8.8.889 and earlier due to crashes with win32k lockdown. r=gcp
new fdb15144d4bc1 Bug 1768701 - Annotate [TIMEOUT, PASS] for keyboard.html. r=botond
new 20bd12dd2f68a no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new aab3cc4f1297a Bug 1767556 - Don't remove composing state when composition is started from first character. r=geckoview-reviewers,agi
new 5b795143803d6 Bug 1768475 - [devtools] WalkerActor watchRootNode should not check isDocumentReady. r=nchevobbe, a=RyanVM
new 8587f1551c506 Bug 1769701 - [devtools] Use a blocking promise instead of an arbitrary delay in browser_inspector_inspect_loading_document.js. r=nchevobbe, a=test-only
new 0895efd7a9e68 Bug 1769410 - Use computed offset to read float register contents in MachineState::read. r=iain, a=RyanVM
new 6c2b52ae2cd9b no bug - Bumping Firefox l10n changesets r=release a=l10n-bump
new c80c1fccb7428 No bug - Tagging 645f9e525a75d59b515179e50cb78a640371698e with DEVEDITION_101_0b8_BUILD1 a=release CLOSED TREE DONTBUILD
new 8a7888f8b2870 No bug - Tagging 645f9e525a75d59b515179e50cb78a640371698e with FIREFOX_101_0b8_BUILD1 a=release CLOSED TREE DONTBUILD
new 20321f4bf985e No bug - Tagging 645f9e525a75d59b515179e50cb78a640371698e with FIREFOX_101_0b8_RELEASE a=release CLOSED TREE DONTBUILD
new 8129dfaa515f9 Automatic version bump CLOSED TREE NO BUG a=release DONTBUILD
new d2077e2543d1e No bug - Tagging 645f9e525a75d59b515179e50cb78a640371698e with DEVEDITION_101_0b8_RELEASE a=release CLOSED TREE DONTBUILD
new 436b8f7a5efec Bug 1767759 - [devtools] Wait for toolbox-ready in browser_about-devtools-toolbox_reload.js r=devtools-reviewers,nchevobbe a=test-only DONTBUILD
new 56a0fc7c59150 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump
new 1e1e4071d4b43 Bug 1770058 - Skip end-of-time-001-crash.html & end-of-time-002-crash.html on Linux opt for making the wpt crashtest job unstable in CI. r=dholbert, a=test-only
new 84b32c039f018 Bug 1758416 - Don't tranform empty strings into null blobs during migration; r=jstutte, a=RyanVM
new b8ea139245c6c Bug 1767556 - Don't remove composing state when composition is started from first character. r=agi, a=RyanVM
new 49b54e6b669dc Merge autoland to mozilla-central. a=merge
new 3e49de5a28705 Bug 1768366 - stop about:profiles sending quit-requested notifications, as we're not actually quitting, r=mossop
new bff064393f793 Bug 1063572 - Geoclue2 geolocation provider. r=emilio
new f3f0323cc9673 Backed out changeset 39b20dac431b (bug 1063572) for causing bustages at GeoclueLocationProvider. CLOSED TREE
new a2224fd523df6 Bug 1768944 - Update freetype2 to 2.12.1. r=jfkthame
new 055e2c3738bae no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new fd0de32cd8c7a Bug 1764584 [wpt PR 33625] - Add WPT test for speculation rules for duplicate urls, a=testonly
new 826e1eca513f4 Bug 1764584 [wpt PR 33625] - Update wpt metadata, a=testonly
new 4b0db615e8713 Bug 1764434 [wpt PR 33615] - Use the zoom factor value when computing the clip shape for SVG, a=testonly
new faf6ed9d1c5ea Bug 1764434 [wpt PR 33615] - Update wpt metadata, a=testonly
new 2ba3c4f8c3510 Bug 1764800 [wpt PR 33612] - [Third-Party Client Hint Delegation] Add iframe wpts, a=testonly
new 634698a9c85dc Bug 1764800 [wpt PR 33612] - Update wpt metadata, a=testonly
new 1c35fd7a7e7e4 Bug 1764673 [wpt PR 33635] - Convert 'triggerpopup' attribute to 'togglepopup', a=testonly
new 8601ed4f71f23 Bug 1764673 [wpt PR 33635] - Update wpt metadata, a=testonly
new 9490c45641c08 Bug 1764775 [wpt PR 33642] - Increase the tolerance a bit in webaudio/the-audio-api/the-biquadfilt…, a=testonly
new 8b700cb119b70 Bug 1764625 [wpt PR 33626] - [SPC] Add missing rpId field to a bunch of tests, a=testonly
new 262da2b1c9107 Bug 1764757 [wpt PR 33640] - Update navigator.fonts.query() to self.queryLocalFonts()., a=testonly
new 04841d945c821 Bug 1764757 [wpt PR 33640] - Update wpt metadata, a=testonly
new 03bada315e455 Bug 1764637 [wpt PR 33627] - [FlexNG] Remove baseline TODO, a=testonly
new d0e42290d8200 Bug 1764657 [wpt PR 33632] - [FlexNG] Add additional flex fragmentation tests, a=testonly
new 828789e6bdcbe Bug 1764657 [wpt PR 33632] - Update wpt metadata, a=testonly
new 4d640e591d555 Bug 1764660 [wpt PR 33634] - WebKit export of https://bugs.webkit.org/show_bug.cgi?id=238291, a=testonly
new 5c58891bddc62 Bug 1764869 [wpt PR 33650] - Add a WPT for Early Hints preconnect, a=testonly
new d7603a855371c Bug 1764825 [wpt PR 33645] - Remove obsolete owners from WebAudio WPT, a=testonly
new 0b32baba6ce4c Bug 1764959 [wpt PR 33654] - Respect custom `--adb-binary` for `chrome_android`-derived products, a=testonly
new 8fcb8d9e43934 Bug 1764966 [wpt PR 33655] - Fix assert message for user-select in inert-computed-style.html, a=testonly
new bc4f4ae98fb3e Bug 1764989 [wpt PR 33660] - [renderblocking] Add a WPT about a specific render-blocking use case, a=testonly
new d4072a94a2b2c Bug 1764989 [wpt PR 33660] - Update wpt metadata, a=testonly
new f324b388f091c Bug 1763510 [wpt PR 33540] - [Focusgroup] Implement grid focusgroup navigation, a=testonly
new ccd745ebbfe67 Bug 1763510 [wpt PR 33540] - Update wpt metadata, a=testonly
new 4e66aae954a16 Bug 1764992 [wpt PR 33661] - Remove a leftover `debugger` line from a WPT, a=testonly
new 477392c034847 Bug 1765125 [wpt PR 32831] - Add proper waits for preload tests, a=testonly
new 6378e93c650a5 Bug 1765125 [wpt PR 32831] - Update wpt metadata, a=testonly
new 82fdd41fa760b Bug 1764898 [wpt PR 33651] - Sync interfaces/ with @webref/idl 3.7.1, a=testonly
new 37777a7bcca76 Bug 1765127 [wpt PR 33151] - WebKit export of https://bugs.webkit.org/show_bug.cgi?id=237589, a=testonly
new 1e57e5be4bf3f Bug 1764971 [wpt PR 33658] - [LayoutNG] When to calculate default OOF CB info, a=testonly
new b3aceaca18e51 Bug 1765176 [wpt PR 33669] - Use `None` to signal `adb` binary default for `chrome_android`-related products, a=testonly
new e19f2a615869f Bug 1764958 [wpt PR 33653] - Speculative fix for show-picker-cross-origin-iframe, a=testonly
new 2690dc67c1fa4 Bug 1764986 [wpt PR 33659] - Fix two show/hide bugs for <selectmenu> using <div popup>, a=testonly
new 3e4b204bdfe85 Bug 1764986 [wpt PR 33659] - Update wpt metadata, a=testonly
new f71b1ea7327e2 Bug 1756328 [wpt PR 32914] - Test webrtc/content-security-policy integration, a=testonly
new 1c98a56632289 Bug 1756328 [wpt PR 32914] - Update wpt metadata, a=testonly
new ba91d96f166c7 Bug 1765232 [wpt PR 33673] - Bump types-setuptools from 57.4.12 to 57.4.14 in /tools, a=testonly
new b5055ebef0a24 Bug 1765233 [wpt PR 33674] - Bump types-pyyaml from 6.0.5 to 6.0.6 in /tools, a=testonly
new dbb42976f8bda Bug 1765235 [wpt PR 33675] - Bump types-python-dateutil from 2.8.10 to 2.8.11 in /tools, a=testonly
new c69b9674cd630 Bug 1765236 [wpt PR 33676] - Bump types-requests from 2.27.16 to 2.27.19 in /tools, a=testonly
new d465f0a176ebb Bug 1765237 [wpt PR 33677] - Bump typed-ast from 1.5.2 to 1.5.3 in /tools, a=testonly
new 465d642f7d3df Bug 1764183 [wpt PR 33589] - Increase timeout for WebTransport over HTTP/3 server checks, a=testonly
new dca7dab7357df Bug 1763863 [wpt PR 33575] - Remove Chrom(e|ium)'s version string suffix in MojoJS install, a=testonly
new d8bbfa6abb9b0 Bug 1765075 [wpt PR 33665] - Test that preconnect does not fire events, a=testonly
new 7d058085d09c0 Bug 1765075 [wpt PR 33665] - Update wpt metadata, a=testonly
new aeeed8a49cb34 Bug 1762503 [wpt PR 33464] - WebKit export of https://bugs.webkit.org/show_bug.cgi?id=238643, a=testonly
new 1e614153912ab Bug 1762503 [wpt PR 33464] - Update wpt metadata, a=testonly
new 7c92f8c6d9786 Bug 1765169 [wpt PR 33668] - testharness.js: fix shadow realm detection, a=testonly
new dce8bd717c6c2 Bug 1765300 [wpt PR 33688] - Fix shadow realm detection code more, a=testonly
new 9169731f8ef53 Bug 1764928 [wpt PR 33652] - [LayoutNG] Nested fixedpos offset in multicol with inline CB, a=testonly
new 02418af3206f4 Bug 1764928 [wpt PR 33652] - Update wpt metadata, a=testonly
new 5d7f9759432ed Bug 1764656 [wpt PR 33630] - [TableFragmentation] Support early breaks in section layout algorithm, a=testonly
new 873dd7444a671 Bug 1764656 [wpt PR 33630] - Update wpt metadata, a=testonly
new 8712d7f1615f9 Bug 1764856 [wpt PR 33648] - [TableFragmentation] Support early breaks inside table layout., a=testonly
new 4bf2ca282118a Bug 1764856 [wpt PR 33648] - Update wpt metadata, a=testonly
new 065aee4d4e02d Bug 1764967 [wpt PR 33656] - Migrate iframe-based Client Hint WPTs to import client hints lists, a=testonly
new dfd3bd7a1469a Bug 1765374 [wpt PR 33694] - WebKit export of https://bugs.webkit.org/show_bug.cgi?id=118009, a=testonly
new e34fb38151ffe Bug 1765374 [wpt PR 33694] - Update wpt metadata, a=testonly
new 764ae676d13bb Bug 1765419 [wpt PR 33700] - [Maintenance] Clean up comments and file includes in WebLocks WPT, a=testonly
new 4c8f1630ff336 Bug 1765419 [wpt PR 33700] - Update wpt metadata, a=testonly
new c2c192bf7edf9 Bug 1765413 [wpt PR 33698] - Make "blur" a light dismiss trigger for popups, a=testonly
new dce8b8bfaa816 Bug 1765425 [wpt PR 33702] - Enable the new selectmenu popup API usage by default, a=testonly
new afc1ea17a7ec4 Bug 1765441 [wpt PR 33703] - Bump taskcluster from 44.11.1 to 44.11.2 in /tools, a=testonly
new a02dafe174cb3 Bug 1765464 [wpt PR 33709] - Remove test for behavior allowed but not recommended, a=testonly
new cf3755a97ce50 Bug 1765467 [wpt PR 33639] - Add support for "deflate-raw" in compression stream apis, a=testonly
new 0a71021bacc43 Bug 1765356 [wpt PR 33691] - Reduce ramp-up time and re-enable simulcast tests., a=testonly
new 7e322534948d9 Bug 1765360 [wpt PR 33692] - [@container] Fix polyfilling declarative shadow dom, a=testonly
new 53b6ca359cd33 Bug 1765450 [wpt PR 33705] - Update vendored dependencies for Python 3.10 compatibility, a=testonly
new 5fe1b77aba965 Bug 1765488 [wpt PR 33710] - Add WPT for Early Hints modulepreload, a=testonly
new 528d33c368ecb Bug 1765488 [wpt PR 33710] - Update wpt metadata, a=testonly
new 994f6afb5584b Bug 1765495 [wpt PR 33713] - Fix 2d-axis-misaligned clip under opacity, a=testonly
new 92a60ae281325 Bug 1765037 [wpt PR 33662] - EvaluateOperator() should return NaN if operands has NaN value, a=testonly
new 9ff5aed06361d Bug 1765037 [wpt PR 33662] - Update wpt metadata, a=testonly
new be2099a208a13 Bug 1765285 [wpt PR 33685] - [@scope] Parser support, a=testonly
new dec90405abc3d Bug 1765285 [wpt PR 33685] - Update wpt metadata, a=testonly
new 6668c78ffb4be Bug 1765594 [wpt PR 33717] - Fix crash due to null timeline during Animation::Update, a=testonly
new ddf71e4c3aeba Bug 1765608 [wpt PR 33720] - Update a few <selectmenu> tests, a=testonly
new 14d6b00942fb9 Bug 1765618 [wpt PR 33721] - [FlexNG] Remove float DCHECK, a=testonly
new 74103798b48d1 Bug 1765643 [wpt PR 33725] - Revert "Make ComputeIsFixedContainer return false for SVG elements other than", a=testonly
new abbf870c3400d Bug 1765646 [wpt PR 33727] - Bump types-requests from 2.27.19 to 2.27.20 in /tools, a=testonly
new 98ac874460806 Bug 1765647 [wpt PR 33728] - Bump types-python-dateutil from 2.8.11 to 2.8.12 in /tools, a=testonly
new 7fdfc1e8763eb Bug 1765648 [wpt PR 33729] - Bump types-pyyaml from 6.0.6 to 6.0.7 in /tools, a=testonly
new ceb6d3fbc4759 Bug 1765284 [wpt PR 33684] - [@scope] Add specificity from scopes, a=testonly
new bdbacd2af5edf Bug 1765284 [wpt PR 33684] - Update wpt metadata, a=testonly
new cdb2a716619b8 Bug 1762449 [wpt PR 33457] - serial: Add SerialPort.forget() method, a=testonly
new a8c343108c626 Bug 1765410 [wpt PR 33697] - Add --paths-file option and fix check_git_ignore, a=testonly
new d692f2c8889bd Bug 1764769 [wpt PR 33641] - CSS highlight inheritance: optimise content with universal rules, a=testonly
new b705ebb41d03c Bug 1765766 [wpt PR 33731] - Sync interfaces/ with @webref/idl 3.7.2, a=testonly
new b8f3a06ef48b4 Bug 1760501 [wpt PR 33273] - Implement CSSColorValue.parse, a=testonly
new 876bd9aca123d Bug 1765420 [wpt PR 33701] - Add CSS property support for CSS Toggles., a=testonly
new 08bd429520c80 Bug 1765420 [wpt PR 33701] - Update wpt metadata, a=testonly
new 2a9de9462fffe Bug 1765046 [wpt PR 33663] - Test that serializing rethrows exceptions thrown from property getters, a=testonly
new eeac2c43625f8 Bug 1765860 [wpt PR 33737] - Test DataTransferItemList remove(), a=testonly
new c30f007c48985 Bug 1765644 [wpt PR 33726] - Remove implementation of <popup> element, a=testonly
new 4fe7a4ba2fa68 Bug 1765219 [wpt PR 33671] - [WPT] ordering/delay-the-load-event around scripts moved between Documents, a=testonly
new 15b5d14b2f94e Bug 1765219 [wpt PR 33671] - Update wpt metadata, a=testonly
new b845d2fbf66de Bug 1764841 [wpt PR 33647] - Set acquiring import maps to false on <link rel=modulepreload>, a=testonly
new e957ac06e7d98 Bug 1764841 [wpt PR 33647] - Update wpt metadata, a=testonly
new fd6e1f1c63c28 Bug 1765620 [wpt PR 33722] - Fix getactionurl.html test, a=testonly
new b4e397a5113de Bug 1765886 [wpt PR 33743] - Bump genshi from 0.7.6 to 0.7.7 in /tools, a=testonly
new 7d97556cd75c8 Bug 1765888 [wpt PR 33744] - Bump fonttools from 4.32.0 to 4.33.0 in /tools, a=testonly
new bdf22a2a972d4 Bug 1765165 [wpt PR 33667] - WebKit export of https://bugs.webkit.org/show_bug.cgi?id=238560, a=testonly
new 844486ec5fe90 Bug 1765151 [wpt PR 33666] - [tools] Supports symlinks on utils.unzip(), a=testonly
new 167158dcf7427 Bug 1765048 [wpt PR 33664] - TypeError should be thrown when passing null as the listener and signal, a=testonly
new cbe4495e60186 Bug 1761169 [wpt PR 33338] - Implement support for injecting a polyfill into wpt tests., a=testonly
new f0e3118cedeb8 Bug 1765775 [wpt PR 33732] - [@container] Add crash test for issue 1307656, a=testonly
new 872c4dde458d8 Bug 1765931 [wpt PR 33748] - Fix line cache for simplified layout, a=testonly
new fc5f464490f49 Bug 1765971 [wpt PR 33750] - Sync interfaces/ with @webref/idl 3.8.0, a=testonly
new 900c841f6f595 Bug 1765831 [wpt PR 33734] - Fixed camel case of fetchPriority IDL attribute, a=testonly
new b8b4666affa20 Bug 1764328 [wpt PR 33610] - Set properly HasAuthorHighlightColors flag for links, a=testonly
new a8a4cfbb7f3e0 Bug 1764328 [wpt PR 33610] - Update wpt metadata, a=testonly
new 4657d4266df05 Bug 1765989 [wpt PR 33752] - [@container] Reduce depth to work around chromedriver issue, a=testonly
new 731c8f61fdeec Bug 1765636 [wpt PR 33724] - [Local Fonts] Handle unsupported platform (Android) and permission denied case by throwing an error., a=testonly
new 76e44168ad03c Bug 1765220 [wpt PR 33672] - Implement color-contrast() CSS function, a=testonly
new c4b06a8b3fb84 Bug 1765220 [wpt PR 33672] - Update wpt metadata, a=testonly
new 9a2c86a498cfd Bug 1765744 [wpt PR 33730] - Base patch for COOP WPTs refactoring., a=testonly
new d7a5d1275ad06 Bug 1765744 [wpt PR 33730] - Update wpt metadata, a=testonly
new 51ecc0e4316f8 Bug 1765876 [wpt PR 33741] - Don't check for property tree nodes for ignored transform animations., a=testonly
new e377e6f5ab058 Bug 1765876 [wpt PR 33741] - Update wpt metadata, a=testonly
new b1e45d1f020ba Bug 1766066 [wpt PR 33760] - Fullscreen elements should close popups, a=testonly
new b7e13d6a2c9a5 Bug 1766066 [wpt PR 33760] - Update wpt metadata, a=testonly
new d2a58c52ebf12 Bug 1766077 [wpt PR 33764] - Bump fonttools from 4.33.0 to 4.33.2 in /tools, a=testonly
new fb5be9307fb42 Bug 1766079 [wpt PR 33765] - Bump taskcluster from 44.11.2 to 44.12.1 in /tools, a=testonly
new 2197eaec50653 Bug 1766025 [wpt PR 33755] - Move Edge runs to Azure pipelines, a=testonly
new 9a89d58372170 Bug 1765304 [wpt PR 33689] - WebKit export of https://bugs.webkit.org/show_bug.cgi?id=239489, a=testonly
new 949d0a1ef867c Bug 1707488 [wpt PR 28679] - Add test for timing of <img> current request updating., a=testonly
new 83430f800b764 Bug 1765848 [wpt PR 33736] - [tables] Fix painting of table-cols with complex writing-mode direction, a=testonly
new d6de8b730af0d Bug 1766190 [wpt PR 33770] - Throw TypeError for non-syntax errors in <script type="webbundle">, a=testonly
new 46141ea1cddf1 Bug 1766162 [wpt PR 33768] - Test different scenarios with preload type attribute, a=testonly
new db1339e33db3a Bug 1766162 [wpt PR 33768] - Update wpt metadata, a=testonly
new b863af101e038 Bug 1765873 [wpt PR 33740] - [@scope] Evaluate scoped rules in SelectorChecker, a=testonly
new b1065eeddf25a Bug 1765873 [wpt PR 33740] - Update wpt metadata, a=testonly
new efcb9c7bcff7f Bug 1766061 [wpt PR 33758] - [LayoutNG] Column break token replacement with spanners, a=testonly
new 7c259ba14f418 Bug 1766291 [wpt PR 33775] - Fix reflection of missing in referrerPolicy attribute, a=testonly
new 13f6753588bda Bug 1766287 [wpt PR 33773] - [AncestorChain] Add nested iframe case to ServiceWorker WPTs, a=testonly
new d3db820cec3e5 Bug 1766287 [wpt PR 33773] - Update wpt metadata, a=testonly
new 6763bce6ac0c6 Bug 1765575 [wpt PR 33716] - [Local Fonts] Implement permission policy for Local Font Access API., a=testonly
new e30f12a91d2c9 Bug 1765575 [wpt PR 33716] - Update wpt metadata, a=testonly
new 0b87d774b9c08 Bug 1765918 [wpt PR 33747] - [renderblocking] Dynamically inserted render-blocking stylesheets should not block scripts, a=testonly
new 7f8c515d565dc Bug 1766290 [wpt PR 33774] - [renderblocking] Allow manual unblocking of rendering, a=testonly
new c52bad4907ade Bug 1766290 [wpt PR 33774] - Update wpt metadata, a=testonly
new 711f5f3ed0d2f Bug 1766065 [wpt PR 33759] - Fix a number of bugs in the ancestral popup algorithm, a=testonly
new 33d3a42fa4034 Bug 1766065 [wpt PR 33759] - Update wpt metadata, a=testonly
new 9afa9f4538e7e Bug 1766340 [wpt PR 33780] - Prerender: Defer ServiceWorkerRegistration#unregister from prerendered pages, a=testonly
new 28451e8bc36ee Bug 1766340 [wpt PR 33780] - Update wpt metadata, a=testonly
new 3f60ecf981f19 Bug 1765494 [wpt PR 33712] - Fix :has() invalidation bug on the inserted element/subtree, a=testonly
new 1860cc541dd34 Bug 1765494 [wpt PR 33712] - Update wpt metadata, a=testonly
new d5185c70187ae Bug 1766416 [wpt PR 33788] - Install python3.6-distutils for running anything with tox, a=testonly
new 8a8b74decb64c Bug 1766413 [wpt PR 33787] - Fix some cases of "ref test" to be "reftest", a=testonly
new f7da7ed4e1406 Bug 1765976 [wpt PR 33751] - Prevent parallel flows around column spanners., a=testonly
new e96b74d7d309c Bug 1765976 [wpt PR 33751] - Update wpt metadata, a=testonly
new f07d5298fa620 Bug 1761399 [wpt PR 33364] - Update Python string formatting using pyupgrade, a=testonly
new 0c0700f31406c Bug 1765378 [wpt PR 33695] - [SPC] Add user activation to SPC tests, a=testonly
new 997f056760848 Bug 1765378 [wpt PR 33695] - Update wpt metadata, a=testonly
new 3ed5913637336 Bug 1766004 [wpt PR 33753] - Adding samesite parameter to response.set_cookie, a=testonly
new 821f5af093685 Bug 1766336 [wpt PR 33778] - Bump taskcluster from 44.12.1 to 44.12.3 in /tools, a=testonly
new 9599ba2ec8817 Bug 1766348 [wpt PR 33783] - Null-check ExecutionContext on speculationrules removal, a=testonly
new 819d2cb3b83b4 Bug 1766348 [wpt PR 33783] - Update wpt metadata, a=testonly
new cc54b6e397fd7 Bug 1765847 [wpt PR 33735] - More consistent test for frames across a11y code, a=testonly
new c02b68181bc87 Bug 1766201 [wpt PR 33772] - WebKit export of https://bugs.webkit.org/show_bug.cgi?id=238125, a=testonly
new 2423b618c497a Bug 1753998 [wpt PR 32728] - Support SRI on link preload font destination, a=testonly
new 34b679e438e68 Bug 1753998 [wpt PR 32728] - Update wpt metadata, a=testonly
new e7c6d3ec2cd88 Bug 1766069 [wpt PR 33762] - Avoid adding nested pseudo elements twice in a11y tree, a=testonly
new acc26adfa7ce1 Bug 1764306 [wpt PR 33605] - DOM: Test document.createEvent('touchevent'), a=testonly
new 6c4252f4b772c Bug 1764306 [wpt PR 33605] - Update wpt metadata, a=testonly
new e3844e3692273 Bug 1766372 [wpt PR 33785] - serial: Simplify flush during port close, a=testonly
new 83055239d78bd Bug 1766596 [wpt PR 33808] - Prerender: Defer ServiceWorkerRegistration#update from prerendered pages, a=testonly
new 923d86e8c61b9 Bug 1766596 [wpt PR 33808] - Update wpt metadata, a=testonly
new f76e459106854 Bug 1766614 [wpt PR 33811] - DOM: Remove TouchEvent from someNonCreateableEvents, a=testonly
new 66a22569f2b4d Bug 1766620 [wpt PR 33812] - [blink] Remove support for hwba., a=testonly
new 400d4d19257f1 Bug 1766449 [wpt PR 33792] - [Private Network Access] WPT test for preflight cache, a=testonly
new 57f73bfbae36d Bug 1766449 [wpt PR 33792] - Update wpt metadata, a=testonly
new f5b3cdb8e4e59 Bug 1766451 [wpt PR 33793] - update stale-echo-client-hints to current list of client hints, a=testonly
new 9d4ebe894230f Bug 1752612 [wpt PR 32600] - Fix object-src tests showing pass image when they fail, a=testonly
new 04d46f23342f3 Bug 1753122 [wpt PR 32648] - Fix connect-src-eventsource-allowed test, a=testonly
new d958f5fecbf9d Bug 1765893 [wpt PR 33746] - Make popstate always fire synchronously, a=testonly
new d5b2e3aa0d99a Bug 1761712 [wpt PR 33382] - [WPT] link rel=preload with various errors/non-errors, a=testonly
new 97c172f865876 Bug 1761712 [wpt PR 33382] - Update wpt metadata, a=testonly
new 3a7f791612de0 Bug 1766675 [wpt PR 33818] - [BroadcastChannel] Add data URL worker tests, a=testonly
new ad8c258e5142a Bug 1766675 [wpt PR 33818] - Update wpt metadata, a=testonly
new e9f6775db3ae4 Bug 1765885 [wpt PR 33742] - [FlexNG] MinBlockSizeShouldEncompassIntrinsicSize update, a=testonly
new 1e80e7788cd82 Bug 1765885 [wpt PR 33742] - Update wpt metadata, a=testonly
new e7abe5e2b0dae Bug 1766606 [wpt PR 33809] - [NFC] CSS highlight pseudos: tidy up spec issues that were resolved, a=testonly
new 64c8f01a41c87 Bug 1766606 [wpt PR 33809] - Update wpt metadata, a=testonly
new 3db33c172b3d9 Bug 1766686 [wpt PR 33819] - [WPT] Fix typo in /preload/preload-error.sub.html, a=testonly
new 14c71fd5f3663 Bug 1766686 [wpt PR 33819] - Update wpt metadata, a=testonly
new 2b5c9d45c5d09 Bug 1766538 [wpt PR 33803] - Reland "Close a MessagePort if it is created in a destroyed context.", a=testonly
new 3a3861dd561f8 Bug 1766674 [wpt PR 33817] - Rename partitioned service worker tests to use a shorter name, a=testonly
new b17001b8a1e38 Bug 1766674 [wpt PR 33817] - Update wpt metadata, a=testonly
new f2f73f6137111 Bug 1766527 [wpt PR 33801] - Add actual support for popup=hint and popup=async, a=testonly
new 566906d83842b Bug 1766527 [wpt PR 33801] - Update wpt metadata, a=testonly
new fd8ee0dee1ea7 Bug 1766748 [wpt PR 33833] - [css-overflow] Update/add padding overflow tests., a=testonly
new 6b6c07ba2be46 Bug 1766748 [wpt PR 33833] - Update wpt metadata, a=testonly
new a5c755b30f7cf Bug 1766744 [wpt PR 33832] - Markup sanitization should iterate until markup is stable, a=testonly
new 498ea3915c295 Bug 1766652 [wpt PR 33815] - Add more detailed WPT test coverage for stopping behavior., a=testonly
new 441f8603f4fab Bug 1766652 [wpt PR 33815] - Update wpt metadata, a=testonly
new 3498056c7015f Bug 1766740 [wpt PR 33830] - Bump mypy from 0.942 to 0.950 in /tools, a=testonly
new e93d58e63dab9 Bug 1765451 [wpt PR 33706] - Upgrade to Python 3.10 compatibility, a=testonly
new 85e0bea64c823 Bug 1766631 [wpt PR 33814] - Prerender: Upstream a test for ServiceWorker.postMessage() to WPT, a=testonly
new 4b21604d00809 Bug 1766631 [wpt PR 33814] - Update wpt metadata, a=testonly
new 3fd43555b43c3 Bug 1766798 [wpt PR 33836] - [css-text] Don't crash for text-align-last:inline-end, a=testonly
new eba69ba30f88a Bug 1766808 [wpt PR 33839] - Fix |FramePainter| to reset |DisplayItemFragment|, a=testonly
new 71f34a01c126f Bug 1766067 [wpt PR 33761] - Add WPT tests for checking prefetch request status, a=testonly
new 8fe615cf1b1d8 Bug 1766067 [wpt PR 33761] - Update wpt metadata, a=testonly
new 8d35d22c5c300 Bug 1766440 [wpt PR 33791] - content-visibility: Exclude <output> from form controls check for c-v, a=testonly
new 846683fddb377 Bug 1766621 [wpt PR 33813] - [@scope] Support invalidation, a=testonly
new 4bcd244dc8574 Bug 1766621 [wpt PR 33813] - Update wpt metadata, a=testonly
new 0cdf8369fecb4 Bug 1766830 [wpt PR 33842] - Make sure removed/stopped transceivers are reflected as such in JS., a=testonly
new 6fd11745c32c7 Bug 1766830 [wpt PR 33842] - Update wpt metadata, a=testonly
new cc4edc76bc70a Bug 1766732 [wpt PR 33825] - Check for existing symlink in unzip helper, a=testonly
new 63576849096f0 Bug 1766856 [wpt PR 33845] - Update accessibility subtree when an event listener is removed, a=testonly
new 695bd007e9cb0 Bug 1766700 [wpt PR 33821] - [LayoutNG] RequiresContentBeforeBreaking() and OOF fragmentation, a=testonly
new 0aed036c6628d Bug 1766700 [wpt PR 33821] - Update wpt metadata, a=testonly
new 729eb7c4d50b6 Bug 1766825 [wpt PR 33841] - Add test for universal ::selection in shadow DOM, a=testonly
new 5db79f03c83e5 Bug 1766864 [wpt PR 33847] - Update WSS over h2 metadata, a=testonly
new 5761a645ce45b Bug 1766884 [wpt PR 33848] - Make showPopup and hidePopup throw in invalid situations, a=testonly
new 9f992abc94e17 Bug 1766884 [wpt PR 33848] - Update wpt metadata, a=testonly
new 1ec6c7e27e4f7 Bug 1766858 [wpt PR 33846] - Pay attention to floats/OOFs changing to "regular" blocks., a=testonly
new d74c48d302a1c Bug 1766346 [wpt PR 33782] - [Focusgroup] Convert blink tests to WPT (forward-navigation only), a=testonly
new e4df5da136efc Bug 1766346 [wpt PR 33782] - Update wpt metadata, a=testonly
new b3fc650c93f9a Bug 1766893 [wpt PR 33849] - A frame/iframe/fencedframe can only parent a document in the AX tree, a=testonly
new 0143bb7941087 Bug 1766521 [wpt PR 33800] - Add interactionId test for tap., a=testonly
new 3af1dc3d89238 Bug 1766521 [wpt PR 33800] - Update wpt metadata, a=testonly
new 093fed8a674e4 Bug 1659315 [wpt PR 25026] - Created border-image-width-009.html test and its reference, a=testonly
new b359da2f25f84 Bug 1766345 [wpt PR 33781] - [Focusgroup] Convert blink tests to WPT (backward-navigation only), a=testonly
new 4572b8aac7e96 Bug 1766345 [wpt PR 33781] - Update wpt metadata, a=testonly
new 531354bf8f7d1 Bug 1694003 [wpt PR 27716] - Added 4 background-position tests with min() max() functions with %tages, a=testonly
new 82944c5428c5f Bug 1766905 [wpt PR 33851] - Add null check in code that checks for AX tree consistency, a=testonly
new ae731327f3a37 Bug 1694007 [wpt PR 27718] - Added a semi-complex margin-bottom-end test, a=testonly
new 7303cdd0804c5 Bug 1766904 [wpt PR 33850] - [Focusgroup] Convert blink tests to WPT (grid focusgroup only), a=testonly
new c27f7b0c5bd58 Bug 1766934 [wpt PR 33854] - Bump types-requests from 2.27.20 to 2.27.24 in /tools, a=testonly
new bad346e06becd Bug 1766734 [wpt PR 33826] - Bump types-python-dateutil from 2.8.12 to 2.8.14 in /tools, a=testonly
new dbf550d1db977 Bug 1766967 [wpt PR 33859] - [@container] Add WPT for container size invalidation after onload, a=testonly
new 95eef1f92a29d Bug 1661296 [wpt PR 25247] - [fetch] Introduce test generation tool & add more tests for metadata request headers, a=testonly
new 8c021813fd99d Bug 1661296 [wpt PR 25247] - Update wpt metadata, a=testonly
new a1068314fff9e Bug 1766736 [wpt PR 33827] - Bump types-atomicwrites from 1.4.3 to 1.4.4 in /tools, a=testonly
new 9b29d1655f055 Bug 1766438 [wpt PR 33790] - Add tests for LCP entries caused by CSS generated text, a=testonly
new 29dbb2367aeb2 Bug 1766438 [wpt PR 33790] - Update wpt metadata, a=testonly
new e2206232d8de0 Bug 1767014 [wpt PR 33870] - Tweak flaky test transition-base-response-002.html, a=testonly
new 21bfb0055c53e Bug 1766851 [wpt PR 33844] - Require LayoutBox to defer style recalc to layout-time, a=testonly
new 6b7c46c7d6df8 Bug 1766962 [wpt PR 33856] - [css-text-decor] remove incorrect text-decoration-color-selection-001, a=testonly
new 0f0854284caa2 Bug 1766982 [wpt PR 33861] - [Azure Pipelines] Adjust parallel jobs of Edge and Safari, a=testonly
new 9d21b54c4ad33 Bug 1766541 [wpt PR 33804] - [BlockFragmentation] Split null/max MinimalSpaceShortage representation, a=testonly
new 9b27fdab67f2d Bug 1766542 [wpt PR 33805] - [GridFragmentation] Start align grid items if out of fragmentainer space, a=testonly
new 1b5121d8b346a Bug 1766731 [wpt PR 33824] - Scheduling APIs: Use abort reason in postTask, a=testonly
new 9f2793f0cacc5 Bug 1766556 [wpt PR 33807] - Add showpopup and hidepopup invoking attributes for popup, a=testonly
new 544860f177327 Bug 1766556 [wpt PR 33807] - Update wpt metadata, a=testonly
new 5c763d3083259 Bug 1766555 [wpt PR 33806] - Avoid calling CompositorPropertyAnimationsHaveNoEffect when effect->IsCurrent() is false., a=testonly
new d4da678b61802 Bug 1767071 [wpt PR 33876] - Rename initiallyopen to defaultopen for popup, a=testonly
new 60018fafde43a Bug 1767071 [wpt PR 33876] - Update wpt metadata, a=testonly
new dfbf9cc07d453 Bug 1767082 [wpt PR 33878] - When replacing a nested OOF multicol fragment, find the right parent., a=testonly
new aa12f8d44af74 Bug 1767080 [wpt PR 33877] - Finish overflowing content before placing the column spanner., a=testonly
new 58335a8067e0a Bug 1767020 [wpt PR 33871] - Pre-paint: Reset fragmentation at monolithic elements., a=testonly
new 1be8f97cf9857 Bug 1767094 [wpt PR 33879] - Bump jinja2 from 3.1.1 to 3.1.2 in /tools, a=testonly
new 15dfbdb1dd445 Bug 1767095 [wpt PR 33880] - Bump types-requests from 2.27.24 to 2.27.25 in /tools, a=testonly
new 642a26d70704f Bug 1767096 [wpt PR 33881] - Bump taskcluster from 44.12.3 to 44.13.0 in /tools, a=testonly
new 5d8551c23d7d2 Bug 1767106 [wpt PR 33883] - [block-in-inline] Add some test cases for block-in-inline., a=testonly
new d05ebe8f55a1f Bug 1767106 [wpt PR 33883] - Update wpt metadata, a=testonly
new e864cbc8a42c8 Bug 1766824 [wpt PR 33840] - Prerender: Upstream restriction-battery-status.https.html to WPT, a=testonly
new 66f2e24a3c19b Bug 1766824 [wpt PR 33840] - Update wpt metadata, a=testonly
new cfcb696575838 Bug 1767000 [wpt PR 33865] - Bump jinja2 from 2.10.3 to 2.11.3 in /fetch/metadata/tools, a=testonly
new ca74de5cfd659 Bug 1766998 [wpt PR 33864] - Bump pyyaml from 5.2 to 5.4 in /fetch/metadata/tools, a=testonly
new 8212a8068e4e5 Bug 1762158 [wpt PR 33418] - Inline mypy configuration per file as much as possible, a=testonly
new e81820e599bb3 Bug 1767239 [wpt PR 33893] - [wasm] Add test for Global constructor with v128., a=testonly
new be47d4bf8219c Bug 1767239 [wpt PR 33893] - Update wpt metadata, a=testonly
new 48fe6a8530ea3 Bug 1767051 [wpt PR 33874] - Clean up fetch metadata build setup and docs, a=testonly
new 26ca96afdc35d Bug 1767035 [wpt PR 33872] - Move historical COOP WPTs to the dispatcher., a=testonly
new 1f17b4ca77c1f Bug 1767035 [wpt PR 33872] - Update wpt metadata, a=testonly
new 539842949e953 Bug 1766966 [wpt PR 33858] - [@container] Upgrade parent document if needed, a=testonly
new 05099b86dbbb7 Bug 1766966 [wpt PR 33858] - Update wpt metadata, a=testonly
new 9dfb6a30f0df3 Bug 1766983 [wpt PR 33862] - [css-typed-om] Don't crash when serializing CSSPerspective, a=testonly
new 6421d808bf7ca Bug 1767064 [wpt PR 33875] - Remove origin policy WPTs, a=testonly
new caf010d65820d Bug 1767119 [wpt PR 33885] - [LayoutNG] Floats and RelayoutWithoutFragmentation(), a=testonly
new 64250d5e1ffa5 Bug 1767105 [wpt PR 33882] - [BroadcastChannel] Fix issues with the data URL worker tests, a=testonly
new c36bf029fb183 Bug 1767294 [wpt PR 33897] - Temporarily disable RTCRtpTransceiver.https.html to unblock roll., a=testonly
new 91c0bed281e44 Bug 1766917 [wpt PR 33852] - Replace CreateImageCHROMIUM() usage, a=testonly
new 716f9cc33994c Bug 1766512 [wpt PR 33798] - [renderblocking] Don't cancel implicit render-blocking when blocking attribute is removed, a=testonly
new 14389fe914760 Bug 1767301 [wpt PR 33898] - Update document.cookie test to reflect https://github.com/httpwg/http…, a=testonly
new 3bc82d0da21cd Bug 1767301 [wpt PR 33898] - Update wpt metadata, a=testonly
new 65ee1ff3bd9b8 Bug 1752479 [wpt PR 32585] - [css-grid-2] Update expected results for getComputedStyle in parent-repeat-auto-fit-001/002, a=testonly
new d110a394cf8c2 Bug 1752758 [wpt PR 32611] - Adjust abs-pos-002/003 expectations to include subgrid padding, a=testonly
new a739ec1b53600 Bug 1752758 [wpt PR 32611] - Update wpt metadata, a=testonly
new 07479262929cb Bug 1766365 [wpt PR 33784] - Remove invalid subgrid margin tests, a=testonly
new 76f52a4ac3de0 Bug 1765444 [wpt PR 33704] - Make <input type=datetime-local> accept space separators, a=testonly
new 6a489750c17de Bug 1765444 [wpt PR 33704] - Update wpt metadata, a=testonly
new e764685c147a9 Bug 1767356 [wpt PR 33904] - Update Safari Technology Preview to 144, a=testonly
new c630e42088ef3 Bug 1766719 [wpt PR 33822] - [webcodecs] Cleanup deprecated spec violations, a=testonly
new f055e3fa05083 Bug 1766719 [wpt PR 33822] - Update wpt metadata, a=testonly
new da97e085dea9c Bug 1767401 [wpt PR 33906] - webrtc wpt: add tests for dtls role stats, a=testonly
new 948f1e5f032e3 Bug 1767401 [wpt PR 33906] - Update wpt metadata, a=testonly
new 46fe2ba132b9b Bug 1767385 [wpt PR 33905] - [Rollback] Make sure ontrack fires when re-added., a=testonly
new 248181649d380 Bug 1767385 [wpt PR 33905] - Update wpt metadata, a=testonly
new ac3f2840ec640 Bug 1767285 [wpt PR 33896] - Move some misc COOP cases to the dispatcher., a=testonly
new ebab9dadf6e8a Bug 1767285 [wpt PR 33896] - Update wpt metadata, a=testonly
new 8922aaa5272f9 Bug 1767439 [wpt PR 33907] - Add tests for revert-layer in other tree contexts, a=testonly
new 6637d29032e2f Bug 1767109 [wpt PR 33884] - [layout] Switch radio/checkbox to have an intrinsic inline/block size., a=testonly
new 41be2ebb524b2 Bug 1767540 [wpt PR 33919] - Add stylability to the ::backdrop element for popup, a=testonly
new 54eb09d1bef7b Bug 1767540 [wpt PR 33919] - Update wpt metadata, a=testonly
new d6cabe7dedc91 Bug 1767512 [wpt PR 33917] - HTML: Test UA style for h1..h6, hgroup, sectioning elements, a=testonly
new cb20688642540 Bug 1767462 [wpt PR 33911] - [Maintenance] Rename setup3pIframe() to reflect non-3p contexts, a=testonly
new 66a23a7ec9f94 Bug 1761128 [wpt PR 33334] - Implement Element.isVisible behind a flag, a=testonly
new f6d845ba4a5d5 Bug 1761128 [wpt PR 33334] - Update wpt metadata, a=testonly
new 1f5f9e166742c Bug 1766334 [wpt PR 33777] - NavigationControllerImpl::GetNavigationApiHistoryEntryVectors() needs to handle a history nav without a pending entry, a=testonly
new e82fd7f008ec7 Bug 1766334 [wpt PR 33777] - Update wpt metadata, a=testonly
new 830f66a2be018 Bug 1767554 [wpt PR 33924] - Only create a LayoutFrame if they are a direct child of a LayoutFrameSet, a=testonly
new 072e12b29051c Bug 1767471 [wpt PR 33912] - Fix Attributerrror for Chromium browser, a=testonly
new b4814caed9add Bug 1767552 [wpt PR 33922] - [GridFragmentation] Fix grid area when within fragmentation context., a=testonly
new 6f4107c266b11 Bug 1767552 [wpt PR 33922] - Update wpt metadata, a=testonly
new a39fe2992a290 Bug 1767577 [wpt PR 33227] - Verify that time in beforeunload does not affect navigation start time, a=testonly
new b6fb335adebff Bug 1767577 [wpt PR 33227] - Update wpt metadata, a=testonly
new 9cc58238f07ff Bug 1767601 [wpt PR 33929] - Avoiding writing layout-modified ComputedStyle back to Node, a=testonly
new b4577d776c7ab Bug 1767597 [wpt PR 33927] - [@container] Add two more ::first-line tests, a=testonly
new a83fb9cdf62f7 Bug 1766979 [wpt PR 33860] - WebKit export of https://bugs.webkit.org/show_bug.cgi?id=239852, a=testonly
new d8f8a06768904 Bug 1767548 [wpt PR 33921] - Bump taskcluster from 44.13.0 to 44.13.4 in /tools, a=testonly
new ba514e3c597e1 Bug 1767810 [wpt PR 33931] - Revert "Update accessibility subtree when an event listener is removed", a=testonly
new 0a323f1b7d047 Bug 1767530 [wpt PR 33918] - Don't abort on insufficient space for nested float multicol, a=testonly
new 70d1dd8fa7c42 Bug 1767831 [wpt PR 33933] - [GridFragmentation] Don't read FragmentsTotalBlockSize in OOF-part., a=testonly
new 8cccb880e3159 Bug 1767499 [wpt PR 33915] - MSE-in-Workers: Enable explicit durationchange before HAVE_METADATA, a=testonly
new a22330c9ad53b Bug 1767499 [wpt PR 33915] - Update wpt metadata, a=testonly
new b7f58cb460fb4 Bug 1766742 [wpt PR 33831] - Chromium - Check file download availability correctly, a=testonly
new 0ea5facfc784e Bug 1767865 [wpt PR 33935] - Fix touch-action update timing for touch pointers., a=testonly
new 872fefd07edb8 Bug 1767865 [wpt PR 33935] - Update wpt metadata, a=testonly
new 3039f6124ff4e Bug 1767880 [wpt PR 33938] - Fix UpdateStyleAndLayout for DisplayLocking in ListBoxSelectType, a=testonly
new ab331df925c25 Bug 1761876 [wpt PR 33397] - FS: Split FSA WPTs, a=testonly
new 150e94fb77a3e Bug 1761876 [wpt PR 33397] - Update wpt metadata, a=testonly
new eecb02254dd47 Bug 1767902 [wpt PR 33940] - tests for error handling of layer as a media type, a=testonly
new 152ca147a6013 Bug 1767902 [wpt PR 33940] - Update wpt metadata, a=testonly
new 5e07e38cb000b Bug 1767927 [wpt PR 33943] - [@container] Clear pseudo style cache when query changes, a=testonly
new 461f9fd8a6925 Bug 1767927 [wpt PR 33943] - Update wpt metadata, a=testonly
new 65a8a3496cfb8 Bug 1767929 [wpt PR 33944] - [@container] Remove resolved github issue reference from test, a=testonly
new c97938a7abd82 Bug 1767148 [wpt PR 33888] - Sync interfaces/ with @webref/idl 3.10.0, a=testonly
new ec4a9f67f1a84 Bug 1767148 [wpt PR 33888] - Update wpt metadata, a=testonly
new 2d2ad88aec9ff Bug 1663772 [wpt PR 25439] - HTML: Test transition and animation origins for 'appearance', a=testonly
new 90c6b3323373d Bug 1663772 [wpt PR 25439] - Update wpt metadata, a=testonly
new ec2a347eeb518 Bug 1767444 [wpt PR 33908] - Simplify fragment / break token copying when adding OOFs., a=testonly
new 7cf8631983e87 Bug 1767871 [wpt PR 33936] - Fix all .gitignore related WPTLint errors, a=testonly
new 42a634052e4ea Bug 1764389 [wpt PR 33614] - Avoid unnecessary calls to paint invalidation., a=testonly
new 6d26cd9fd858e Bug 1768113 [wpt PR 33957] - selectors-4: Convert four web tests to WPT, a=testonly
new d63d6f9360729 Bug 1768119 [wpt PR 33958] - Prerender2 WPT: Externalize Web USB web platform test, a=testonly
new 6d7ebb596c1eb Bug 1768119 [wpt PR 33958] - Update wpt metadata, a=testonly
new 1f1512e918840 Bug 1768003 [wpt PR 33946] - Always create an anonymous contents wrapper inside a fieldset., a=testonly
new 6a8a32d6167cd Bug 1768082 [wpt PR 33952] - Bump selenium from 4.1.3 to 4.1.5 in /tools, a=testonly
new 998c60bb16614 Bug 1768169 [wpt PR 33963] - Disable incremental styling for animated ComputedStyles, a=testonly
new 667340b089d40 Bug 1767331 [wpt PR 33900] - Adjust when simplified layout can be performed, a=testonly
new 3d0f8e8f673d1 Bug 1768016 [wpt PR 33947] - Implement "Animatable: no" for CSS toggle properties and improve testing for "Animatable: No"., a=testonly
new 9fde88862ffaf Bug 1768016 [wpt PR 33947] - Update wpt metadata, a=testonly
new 9cf401542e508 Bug 1767892 [wpt PR 33939] - [GridFragmentation] Ensure we layout all items when size is saturated., a=testonly
new c49233a5fc158 Bug 1767821 [wpt PR 33932] - Remove obsolete function in COOP WPTs., a=testonly
new 0d9721c7a493d Bug 1767450 [wpt PR 33909] - Move COOP parsing tests to the dispatcher., a=testonly
new 4dbc055fd9c71 Bug 1767450 [wpt PR 33909] - Update wpt metadata, a=testonly
new c8b8f2489719f Bug 1768228 [wpt PR 33968] - WebKit export of https://bugs.webkit.org/show_bug.cgi?id=239472, a=testonly
new 9973fc53d4425 Bug 1768167 [wpt PR 33962] - [Anonymous Iframe] Change window.anonymous to window.isAnonymouslyFramed, a=testonly
new f33675c437111 Bug 1766845 [wpt PR 33843] - Adds partitioned storage manager estimate() usage tests., a=testonly
new 9fa4ff37b0760 Bug 1766845 [wpt PR 33843] - Update wpt metadata, a=testonly
new 687e38fb25874 Bug 1765815 [wpt PR 33733] - Add WPT tests for using cookies in cross origin SR prefetch, a=testonly
new acb50ec514708 Bug 1765815 [wpt PR 33733] - Update wpt metadata, a=testonly
new 788f7cd9aee52 Bug 1768231 [wpt PR 33971] - WebKit export of https://bugs.webkit.org/show_bug.cgi?id=240083, a=testonly
new e0867acc4fa56 Bug 1767459 [wpt PR 33910] - [Maintenance] Add comments to help locate functions, a=testonly
new a329eede64224 Bug 1767459 [wpt PR 33910] - Update wpt metadata, a=testonly
new 17ffe3dcb5feb Bug 1768264 [wpt PR 33973] - Improve 'idbfactory-open-opaque-origin' WPT, a=testonly
new 1b3946df4f6be Bug 1768291 [wpt PR 33977] - Remove expected exception messages from WebUSB tests, a=testonly
new c0d8eaed84c00 Bug 1768109 [wpt PR 33955] - Use mojo_base.mojom.ReadOnlySharedMemoryRegion in device sensors., a=testonly
new 5623e36e6a8a2 Bug 1768154 [wpt PR 33960] - selectors-4: Convert fast/css/only-child-pseudo-class.html to WPT, a=testonly
new 6b6417b66c40c Bug 1768224 [wpt PR 33967] - Calculate legend block-size contribution consistently., a=testonly
new 493091c31252b Bug 1768309 - [wpt-sync] Update web-platform-tests to 6c9f7ead6913fb4de763dbd620b290bd86e2cc4c, a=testonly CLOSED TREE
new da6a85e615827 Merge autoland to mozilla-central. a=merge
new 84589836369ee Merge mozilla-central to autoland on a CLOSED TREE
new 6c116fd30bcd6 Bug 1768309 - Fix js metadata, a=testonly CLOSED TREE
new 5a63863b53700 Bug 1769255 - record the battery percentrage for each active tick, r=chutten,smaug.
new cebe610723647 Bug 1768983 - Add prim flag for checkerboarding backgrounds r=gfx-reviewers,lsalzman
new 63d7dcbcd1d1c Bug 1768986 - Remove nsDisplayBackdropRoot r=gfx-reviewers,lsalzman
new c5aeea7b59e36 Bug 1758422 - Update Widevine fallback downloader URLs for 4.10.2449.0. r=media-playback-reviewers,alwu
new cd0f97bcd5450 Bug 1768989 - Handle implicit backdrop filter roots in WR r=gfx-reviewers,lsalzman
new d3b15de2f10fa Bug 1762920: remove whitelist from xpcom/crashreporter r=nika,gsvelto
new 0b911c0962e66 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new 41cb3fd7d811b Bug 1063572 - Geoclue2 geolocation provider. r=emilio
new 41b151c8c4e7f Bug 1432651 p1 - Pass RemotePrintJobChild through to the places where it's needed. r=emilio
new 247babb515086 Bug 1432651 p2 - Remove nsIPrintSession and all the code that uses it. r=emilio,geckoview-reviewers,m_kato
new b5b6e4360fe11 Bug 1457149: Make Ctrl+Backspace behavior on text editor in Windows during text selection the same as other OS. r=masayuki
new a3ee6a0ee95a1 Merge autoland to mozilla-central. a=merge
new b7752f4699373 Merge mozilla-central to autoland. CLOSED TREE
new 6330ec5e081f3 Bug 1767582 - Enable Utility AudioDecoder on Nightly r=alwu
new 65ffa22fce3e8 Bug 1718228 - Make CollectedClientData follow the spec r=dveditz,baku
new 6eb3ce58351cc Bug 1769477 - set delay-load-event-2.html as intermittent on more debug platforms
new 6e5bce1349e98 Bug 1769388 - Change nsIPrintSettingsService's 'newPrintSettings' attribute to a 'createNewPrintSettings' function. r=bobowen,webdriver-reviewers,whimboo
new d1d3e6a42fca9 Backed out changeset 6807a13afdd9 (bug 1718228) for causing browser-chrome failures on browser_fido_appid_extension.js CLOSED TREE
new 7ea23646b7b92 Bug 1769508 - Remove the special case code for frameset shrink-to-fit. r=emilio
new ad33f3ccefac8 Bug 1769512 - Add some convenience operators to BaseMargin. r=gfx-reviewers,nical
new 1e4502ff840e7 Bug 1726388 - Make it possible to not anti-alias at the bounds of the primitive. r=gfx-reviewers,lsalzman
new bb5e48eb64536 Bug 1726388 - Allow primitive to mask out the antialiasing of their edges. r=gfx-reviewers,lsalzman
new 82a2692cb16d3 Bug 1726388 - Disable AA between parts of a decomposed linear gradient. r=gfx-reviewers,lsalzman
new 1f1675db255af Bug 1726388 - Adjust reftest expectations. r=gfx-reviewers,jrmuizel
new 53f2f7607e7d8 Bug 1726388 - Add a test. r=gfx-reviewers,lsalzman
new 2a0da62d4d341 Bug 1769239 - Upload js.wasm binary for SM(wasi) tasks. r=sfink
new e567185fa4642 Backed out changeset a04e5744fe2e (bug 1758540) for causing bug 1769510. a=backout
new 9a53228116be6 No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM
new 8049dd3830f5c Backed out 5 changesets (bug 1726388) for causing wrench bustages on linear-transformed.yaml CLOSED TREE
new 00859f1620b1f Bug 1762959 - xpcom/io thread-safety annotations r=nika
new d449570829f84 Bug 1769438 - Disable browser_userContextId_openWindow.js because it always fails. r=dom-worker-reviewers,jesup DONTBUILD
new 6ec8054b0be14 Bug 1769380 - Remove the unused nsSOCKSSocketProvider::CreateV4 and CreateV5. r=necko-reviewers,kershaw
new 305eaa9ed09a0 Bug 1769055 - Add a try preset for Media. r=ahal,media-playback-reviewers,alwu
new 499c69db2152e Bug 1767434 - Make updateDetailsPane always retrieve treeIndex r=mak
new 1ff32c9219469 Bug 1769503 - Correctly disable fission for Android tests r=jmaher
new 6854364ef60b1 Bug 1769439 - Call CanvasRenderer::SetDirty() when mNotLost->mCanvasRenderer is re-used r=gfx-reviewers,lsalzman
new 2d6e577801487 Bug 1757771, always launch the save dialog when pressing the PDF Viewer download button, and remove test code that expected the unknown type dialog to appear, r=marco
new 0fed91f39d358 Bug 1769481 - Fix PanelMultiView console warnings. r=Gijs
new 31d43515ad4d6 Bug 1726388 - Make it possible to not anti-alias at the bounds of the primitive. r=gfx-reviewers,lsalzman
new 2616b9dbc2f15 Bug 1726388 - Allow primitive to mask out the antialiasing of their edges. r=gfx-reviewers,lsalzman
new 0d9a1b1124390 Bug 1726388 - Disable AA between parts of a decomposed linear gradient. r=gfx-reviewers,lsalzman
new a18ab167e148f Bug 1726388 - Adjust reftest expectations. r=gfx-reviewers,jrmuizel
new 460fa55baf42b Bug 1726388 - Add a test. r=gfx-reviewers,lsalzman
new b094ef572259c Bug 1766928 - Configure Taskgraph to support esr102 r=releng-reviewers,jcristau,gbrown,aki
new ac33bf8bc8c94 Bug 1766928 - Configure Taskgraph to support comm-esr102. r=releng-reviewers,ahal
new 5c7be5874378e Backed out 5 changesets (bug 1726388) for wrench failures on reftest.rs. CLOSED TREE
new 6ca5193752bf2 Bug 1768470 - If user has colorway theme enabled, the enabled colorway should be highlighted. r=dao
new 8247c7c0d81b2 Bug 1768502 - Add esr102 to cross-channel configuration, drop esr91, r=aki
new 2be35f16d6da4 Bug 1769547 - Do not MOZ_CRASH() on missing process r=nika
new 2093ec97cff1d Bug 1769290 - Part 3: Use fully qualified JS types in xpidl r=xpcom-reviewers,mccr8
new c0ac0addf7911 Bug 1769290 - Part 5: Apply mozilla-js-handle-rooted-typedef against xpcom r=xpcom-reviewers,mccr8
new 7d84828a9c0e8 Bug 1769332 - Generate XPCOM error code lists for Java, r=geckoview-reviewers,agi,calu
new 107fde632664f Bug 1768096 - Correct the not-in-stylo-thread assertion in fontgroup destructor. r=lsalzman
new 4b0c616f3e320 Bug 1768096 - Add testcase from report as a crashtest. r=lsalzman
new a0bb9c82df532 Bug 1760843 - P0 - fix desktop capture frame timing;r=jib
new f8155cb1907bf Bug 1760843 - P1 - add WPT for gDM frameRate:max;r=jib
new 41bc97f8a1110 Bug 1768164 - MR2-1400 - Initial Time of Day heuristic for Snapshots. r=Standard8
new 0129462ea7ce7 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new db28226dd17ce Bug 1769098 - initial work to allow taskcluster/mozbase/mozharness to support conditioned profiles. r=ahal
new 522d600c93b35 Bug 1767323 - Title-text for saved addresses and credit cards readable in dark/light mode. r=tgiles
new 00872fd515542 Bug 1769614 - Add some more prefs/telemetry around GMP installation failure. r=chutten
new 1ef33504a4b80 Bug 1769156 - Use content sig checks for GMP updates if controlling pref is missing. r=Gijs
new 77a94bba72de9 Bug 1769596 - More STP design tweaks r=thecount
new ae118208e9232 Bug 1767517 - Part 1: Fix incorrect annotation for GUARDED_VAR and PT_GUARDED_VAR, r=jesup
new 59f3f40567882 Bug 1767517 - Part 2: Annotate nsPipe for the thread safety analysis, r=jesup,xpcom-reviewers,KrisWright
new 1f183a698de35 Bug 1762957 - Add Firefox Enterprise Policy for application update pinning r=mkaply,bhearsum,fluent-reviewers,flod
new 4027ae1269286 Bug 1762957 - When the AppUpdatePin policy is set, include the specified pin in the update url r=bhearsum
new d3f343a9d0e31 Bug 1762957 - Telemetry for Application Update Pinning feature r=bhearsum
new 94ebd2f73cebb Bug 1762957 - Tests for Update Pinning r=bhearsum
new 36861c2f72b6d Bug 1769047 - Replace remaining uses of OS.* in search. r=mcheang
new c8400a0b452de Backed out 2 changesets (bug 1760843) for causing wpt failures in /screen-capture/getdisplaymedia.https.html CLOSED TREE
new fe75b477df2ec Bug 1755094 - Implement ChildActorDispatcher. r=calu
new 07fb9f95ee19e Bug 1755094 - Adjust SelectionActionDelegate for ActorDispatcher. r=owlish
new a16703ec46531 Bug 1755541 - Migrate GeckoViewPermission to Actor. r=owlish
new d16fbd366db01 Bug 1754607 - Adjust GeckoViewAutoFillChild for ActorDispatcher r=owlish
new fffdc8a3abf40 Bug 1756245 - Migrate GeckoViewMedia to actor. r=owlish
new 134493c2687c4 Bug 1756049 - Migrate GeckoViewPrompter.jsm to actor. r=ohall,owlish
new c17a53bf0d12d Bug 1756049 - Don't load GeckoViewWebExtension in child process. r=jonalmeida
new 45b9c67472b5c Bug 1755094 - Use separate methods instead of onAutofill. r=owlish
new 1bf387b593181 Bug 1755094 - Make autofill tree immutable. r=owlish
new e7bcb30d1d9be Bug 1754607 - Make sure autofill session is reset after navigation. r=owlish
new 17d77a6555db5 Merge autoland to mozilla-central. a=merge
new 24c1cdc33ccce Backed out changeset e8751087ba26 (bug 1746983) for causing regressions. a=backout
new 241f586c6820b Merge mozilla-central to autoland.
new 18fcb78a92c7c Backed out 10 changesets (bug 1756245, bug 1756049, bug 1754607, bug 1755094, bug 1755541) for causing lint failure in eckoview/Autofill.java. CLOSED TREE
new 01913de30285a Bug 1769442 - Remove nsIFactory::lockFactory, breaking compatibility with IClassFactory. r=xpcom-reviewers,Jamie,necko-reviewers,kershaw,nika
new de30e4ecdc6f1 Bug 1715547 - Remove ServiceWorkerRegistration::Inner r=asuth
new 2b97dacb225e1 Bug 1715547 - Remove ServiceWorkerContainer::Inner r=dom-worker-reviewers,asuth
new 79cfeaf33cd6b Bug 1715547 - Remove ServiceWorker::Inner r=dom-worker-reviewers,asuth
new 8c76de0197d9f Bug 1715547 - Remove ServiceWorkerPrivate::Inner r=asuth,dom-worker-reviewers
new 7a035ffc99def Bug 1769656 - Pocket newtab update fallback spoc positions. r=gvn
new 4fd6d28fdae6c Backed out 4 changesets (bug 1715547) for causing leakcheck failures in ServiceWorkerPrivate. CLOSED TREE
new 2ac05512410b3 Bug 1768559: Do something safe in this weird corner case. r=mjf
new 548ed35ab5c80 No Bug, mozilla-beta repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM
new 06f03a4da608e Bug 1769869 - Fix nsVideoFrame::ReflowFinished. r=jfkthame, a=RyanVM
new a7d93e16ce2f6 Bug 1768559: Do something safe in this weird corner case. r=mjf, a=RyanVM
new 216035e16f9d6 Bug 1730442 - part 1: Make all `nsITableEditor` features flush pending layout at start to handle their jobs r=m_kato
new 4db95885b9805 Bug 1730442 - part 2: Rewrite `HTMLEditor::GetSelectedOrParentTableElement()` as returing `Result<RefPtr<Element>, nsresult>` r=m_kato
new 757378b45329c Bug 1730442 - part 3: Make `HTMLEditor::InsertTableCellsWithTransaction()` work without layout information r=m_kato
new e220fdf55ab29 Bug 1730442 - part 4: Rewrite `HTMLEditor::GetFirstTableRowElement()` as returing `Result<RefPtr<Element>, nsresult>` r=m_kato
new 34b66d7d35da9 Bug 1730442 - part 5: Rewrite `HTMLEditor::GetNextTableRowElement()` as returning `Result<RefPtr<Element>, nsresult>` r=m_kato
new 8e6525993d779 Bug 1730442 - part 6: Make `HTMLEditor::InsertTableColumnsWithTransaction()` collects all necessary data before touching the DOM tree r=m_kato
new 07fe22e0afdb1 Bug 1730442 - part 7: Rewrite `HTMLEditor::InsertTableRowsWithTransaction()` to collect any cell information before touching the DOM tree r=m_kato
new 2b4ba2204515c Bug 1752538: Properly report GPURenderPassDescriptors with too many color attachments. r=jgilbert
new 17a9056ab056f Bug 1769633: Update vendored autocfg to 1.1.0, and re-apply local fixes. r=emilio
new ec00294922cc5 Bug 1769633: Update wgpu to b51fd851. r=jgilbert
new 0dbd08f1785e3 Bug 1760637 - Upgrade initPanel in instantEditBookmark.js to async r=mak
new 2fd84585612f9 Bug 1689834. r=gfx-reviewers,lsalzman
new f4c40b82c0841 Backed out 2 changesets (bug 1769633) for causing build bustages in jimb/rust/wgpu/wgpu-core. CLOSED TREE
new b7ed6962370ae Bug 1769464 - Fix backdrop-filter invalidation r=gfx-reviewers,lsalzman
new 8713e0bf9ccd1 Backed out changeset db25bd6ef77e (bug 1689834) for causing build bustages in webgpu/Buffer.cpp. CLOSED TREE
new b1015d9c013f9 Bug 1766085 - Replace some uses of distutils.version with packaging.version. r=glandium
new 416e516586ca7 Backed out 7 changesets (bug 1730442) for causing reftest failures in editor/reftests/inline-table-editor-position-after-updating-table-size-from-input-event-listener.html. CLOSED TREE
new 6eae8d32fa18a Bug 1755094 - Implement ChildActorDispatcher. r=calu
new 9075fce1a81bf Bug 1755094 - Adjust SelectionActionDelegate for ActorDispatcher. r=owlish
new 1eb595d476212 Bug 1755541 - Migrate GeckoViewPermission to Actor. r=owlish
new b1001aa17f843 Bug 1754607 - Adjust GeckoViewAutoFillChild for ActorDispatcher r=owlish
new a2706c8d0a34a Bug 1756245 - Migrate GeckoViewMedia to actor. r=owlish
new 8a9ef6fe70258 Bug 1756049 - Migrate GeckoViewPrompter.jsm to actor. r=ohall,owlish
new 73a9c55b36dca Bug 1756049 - Don't load GeckoViewWebExtension in child process. r=jonalmeida
new 7ca6de9006959 Bug 1755094 - Use separate methods instead of onAutofill. r=owlish
new 6f503072d7e0d Bug 1755094 - Make autofill tree immutable. r=owlish
new e652bcab53139 Bug 1754607 - Make sure autofill session is reset after navigation. r=owlish
new b96ac34916d7f Bug 1765525 - Fix gecko DL creation for backdrop-filters with clips r=gfx-reviewers,miko
new da6683f8dec2e Bug 1769633: Update vendored autocfg to 1.1.0, and re-apply local fixes. r=emilio
new 6ca282be89a19 Bug 1769633: Update wgpu to b51fd851. r=jgilbert
new cc0d5b9c63ba3 Bug 1769484 - Replace std::memory_order::memory_order_XYZ with std::memory_order_XYZ. r=padenot
new b637180d67c42 Bug 1769335: Update our in-tree sccache to version 0.3.0. r=glandium
new e4e4e73bb9eac Bug 1768475 - [devtools] WalkerActor watchRootNode should not check isDocumentReady r=devtools-reviewers,nchevobbe
new f1908f161def5 Bug 1760843 - P0 - fix desktop capture frame timing;r=jib
new 92c833260c213 Bug 1760843 - P1 - add WPT for gDM frameRate:max;r=jib
new 3ead02cee1c12 Bug 1769517 - Skip multiplying to calculate iteration start time when the current iteration count is zero. r=boris
new 592446771cbb2 Bug 1768219: Don't walk ancestors on all Accessibles to find an action when serialising the IPC tree. r=eeejay
new 5416ab37fb219 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new e91cbfb2f479b Bug 1767759 - [devtools] Wait for toolbox-ready in browser_about-devtools-toolbox_reload.js r=devtools-reviewers,nchevobbe
new e5e9aa833ee37 Bug 1769664 - Enable Geoclue2 geolocation provider by default. r=emilio
new c0b807440538c Bug 1763127 - Add support for hash changes for browsingContext.navigate. r=webdriver-reviewers,whimboo
new ef5dcbe26dd76 Bug 1768597 - Part 1: Ensure all Shmem data is deallocated in nsContentUtils::IPCTransferableToTransferable; r=NeilDeakin
new 076d44606d5ce Bug 1768597 - Part 2: Use nsContentUtils::IPCTransferableToTransferable to convert IPCDataTransfer into nsITransferable; r=NeilDeakin
new c5976ae945cb9 Bug 1768597 - Part 3: Use utility function to convert IPCDataTransferItem into nsIVariant; r=NeilDeakin
new 827ad40284833 Bug 1759310 - Add webdriver LSan suppressions to the mozilla directory. r=aryx,webdriver-reviewers,whimboo DONTBUILD
new ad7af8cc2961d Bug 1769680 - Use download.py instead of git cinnabar download. r=firefox-build-system-reviewers,andi
new d3caa78cb9cc1 Bug 1769695 - Set delay-load-event-2.html as intermittent on linux asan. r=aryx DONTBUILD
new 4cf6bc59645a3 Bug 1768641 - Mark reftest 621918-2.svg fuzzy on Android 8.0 Pixel2 AArch64. r=aryx
new 93637541c840b Bug 1766433 Create a daily cron job for triggering backfill-all-browsertime r=jmaher,ahal
new 49ccaf05d8255 Bug 1769410 - Use computed offset to read float register contents in MachineState::read. r=iain
new 4ef183d00fcd6 Merge autoland to mozilla-central. a=merge
new 1e42da6d61b11 Merge mozilla-central to autoland. CLOSED TREE
new 193f47029e9f0 Bug 1769724 - correct indentation in backfill cron task definition.
new ced22621e7d68 Bug 1763660 - Add query parameter stripping pref to ETP strict. r=anti-tracking-reviewers,timhuang
new ff73626bba797 Bug 1763660 - Enable query parameter stripping in Private Browsing Mode. r=anti-tracking-reviewers,necko-reviewers,timhuang,kershaw
new e1a09f57de996 Bug 1763660 - Tests for query parameter stripping in Private Browsing Mode. r=anti-tracking-reviewers,timhuang
new 2d9181d1da6a2 Bug 1756003 part 1 - ScriptSource carry the delazification mode. r=arai
new 4d3d87d56eac8 Bug 1756003 part 2 - Compare concurrent and on-demand delazification. r=arai
new 5c2c48273bd78 Bug 1756003 part 3 - Add JS shell command line option to set default delazification. r=arai
new cad300b9281bc Bug 1758800 - Watch the modification of child nodes in <select> element. r=agi,ohall
new 9743602245f0b Bug 1765817 - [devtools] Add getLocationSource selector to fetch source for a location r=nchevobbe
new dfbf5426b66ed Bug 1769717 - Remove nsPrintJob::GetPrintPreviewPresShell(). r=emilio
new 2c889a3c67996 Bug 1769701 - [devtools] Use a blocking promise instead of an arbitrary delay in browser_inspector_inspect_loading_document.js r=nchevobbe
new 1fd72cd0c4f5d Bug 1768209 - [devtools] Fix Disable Popup Auto-Hide + Browser Toolbox highlighters. r=emilio.
new 59679f692b178 Bug 1726388 - Make it possible to not anti-alias at the bounds of the primitive. r=gfx-reviewers,lsalzman
new 0c97ec67ecf1c Bug 1726388 - Allow primitive to mask out the antialiasing of their edges. r=gfx-reviewers,lsalzman
new 69c61a4aad162 Bug 1726388 - Disable AA between parts of a decomposed linear gradient. r=gfx-reviewers,lsalzman
new 98817e34d7206 Bug 1726388 - Adjust reftest expectations. r=gfx-reviewers,jrmuizel
new 07ed5a1efce97 Bug 1754527 - Nimbus should call the Glean Experiment API r=chutten,barret
new f6a676a782d0e Bug 1768309 - Update expectancy for websockets on Android. CLOSED TREE
new c2aed688a2eec Bug 1768337. r=gfx-reviewers,lsalzman
new 9fffb1830a21d Bug 1769758 - Remove window.mozPaintCount. r=webidl,peterv
new 4b37a00d47eb6 Bug 1689834. r=gfx-reviewers,lsalzman
new fa813df4acfcd Bug 1767908 Renew Early hints and HTTP/3 probes until fx 109. r=necko-reviewers,dragana
new 70ee2f4d338df Bug 1743636 - Call SynchronizeLayoutHistoryState before ReplacedBy. r=peterv
new a253868f5ec1d Bug 1769283 - Unable to set MSAA samples in GeckoView. r=agi
new 76ece97315115 Bug 1769584 - Fix test_mochitest_integration.py::test_output_asan for the new exit code of a forced shutdown as caused by MOZ_CRASHREPORTER_SHUTDOWN r=jmaher
new ec898f20be6e4 Bug 1769544 - Fix layout/tools/reftest/selftest/test_reftest_output.py for the new exit code of a forced shutdown as caused by MOZ_CRASHREPORTER_SHUTDOWN. r=jmaher
new b0915ba3edc3a Bug 1769759 - Update extension ID for rust-analyzer vscode extension recommendation. r=andi
new 1c5eae7a60693 Bug 1768734 - Make sure JS holders are cleared before a shutdown GC. r=mccr8, a=RyanVM
new 7aa743f60766e no bug - Bumping Firefox l10n changesets r=release a=l10n-bump
new 875b83b06fc13 Bug 1770137 - Make notification code use Object.create. r=Gijs,freddyb,a=dsmith
new cd5c1acf505b3 Bug 1770048: Improve self-hosted new_List r=jandem,tcampbell,a=dsmith
new a1ebd0ba5ad2c Bug 1770137 - Part 2, r=Gijs, a=dsmith
new bc44ee68d24b7 No bug - Tagging 49f60cc53ea397e89dc10f2a3989e0f25a6a4374 with FIREFOX_101_0b9_BUILD1 a=release CLOSED TREE DONTBUILD
new 9b0e7577d7f87 No bug - Tagging 49f60cc53ea397e89dc10f2a3989e0f25a6a4374 with DEVEDITION_101_0b9_BUILD1 a=release CLOSED TREE DONTBUILD
new ead26d571cd4e No bug - Tagging 49f60cc53ea397e89dc10f2a3989e0f25a6a4374 with FIREFOX_101_0b9_RELEASE a=release CLOSED TREE DONTBUILD
new a60f61bf4dd8d Automatic version bump CLOSED TREE NO BUG a=release DONTBUILD
new 3ccebcc3e8033 No bug - Tagging 49f60cc53ea397e89dc10f2a3989e0f25a6a4374 with DEVEDITION_101_0b9_RELEASE a=release CLOSED TREE DONTBUILD
new 1f005d875f1ba Bug 1769759 - Update extension ID for rust-analyzer vscode extension recommendation. r=andi, a=NPOTB
new b1f8ba423714f Bug 1768278 - Prevent negative margins from causing us to flip / resize / slide popups. r=NeilDeakin
new 223f99d650812 Bug 1768278 - Draw menupopup shadows ourselves on Windows. r=dao,Gijs
new 0d78c92de8510 Bug 1769746 - Stop using mPrtPreview in nsPrintJob::Print. r=emilio
new 1790ea26869ae Bug 1769756 - Remove nsIWebBrowserPrint.currentPrintSettings. r=bobowen
new 121c42a675cdb Bug 1769552 - set 3 service-worker tests as failing on beta and release. r=jstutte DONTBUILD
new f84c9f07b05e2 Bug 1769769 - Don't generate nsIPrintDialogService.h in the source dir. r=jwatt
new da0fe68bf11d1 Bug 1769769 - Don't generate nsIPrintDialogService.h in the source dir. r=jwatt a=graft
new 547c9df37df57 Bug 1767788 - [devtools] Fix browser_styleeditor_sv_keynav.js intermittent failure. r=jdescottes.
new 3cf5379ddd301 Bug 1769045 - disable test_blockParsing.js for Thunderbird since the test doesn't work for multi-process. r=kmag
new 89e0a5bd8edef Bug 1769583 - Add the urlbar autofill prefs to telemetry environment data. r=chutten
new 816e45fe870b6 Bug 1763127 - Add a helper function to simplify wdspec tests for browsingContext.navigate. r=webdriver-reviewers,whimboo
new d26b40e85aed8 Bug 1763127 - Add wdspec tests for browsingContext.navigate to url with hash. r=webdriver-reviewers,whimboo
new 53aa9f4ce4366 Bug 1750565 - Test that addon types cannot be changed in updates r=rpl
new 01f0a28b0eadd Bug 1766087 - Fix test_blocklistchange.js to use correct versions r=Gijs
new 9b07c5e1badb2 Bug 1766087 - Clean up test_blocklistchange.js r=Gijs
new 2de91796adeda Bug 1764280 - Filter out Asm.js by not visiting script which are already generated. r=arai
new 63a6d7f639a3a Bug 1769755 - Clean up TokenStream code for numbers starting with '0'. r=arai
new 4843d67a9431d Bug 1769775 - Add a MozPromise version of CanonicalBrowsingContext::Print. r=jwatt
new 5fd4bb9558b0e Bug 1768334 [wpt PR 33981] - [block-in-inline] Fix hit-testing when a block-in-inline is not hit-testable, a=testonly
new 2faf943a52c2a Bug 1768299 [wpt PR 33978] - Speculative fix for backdrop-animate-002.html, a=testonly
new 2a245bc0805a1 Bug 1768299 [wpt PR 33978] - Update wpt metadata, a=testonly
new 932a7e1334570 Bug 1768350 [wpt PR 33984] - Revert "Use mojo_base.mojom.ReadOnlySharedMemoryRegion in device sensors.", a=testonly
new 0c68447dba739 Bug 1768162 [wpt PR 33961] - Change selection-not-application-textarea.html test to accommodate, a=testonly
new a28ff6e221d06 Bug 1768110 [wpt PR 33956] - Add descriptions to unreached_func calls to improve failure output., a=testonly
new b480ed5ed6a26 Bug 1767595 [wpt PR 33926] - Added a WPT-test for connecting a TMST to a video element., a=testonly
new 3d8d4016c0998 Bug 1767595 [wpt PR 33926] - Update wpt metadata, a=testonly
new 0ab9e5cb2186e Bug 1768400 [wpt PR 33989] - webrtc wpt: add іceRole and iceLocalUsernameFragment stats tests, a=testonly
new e3df5ebb5eb7b Bug 1768400 [wpt PR 33989] - Update wpt metadata, a=testonly
new 3955d2d894b63 Bug 1768171 [wpt PR 33964] - Ignore forced breaks in OOFs during initial column balancing., a=testonly
new 3d470ab9f0070 Bug 1767253 [wpt PR 33894] - Set fragment index to 0 when hit-testing in non-fragmented container., a=testonly
new 8a63b75a6d8b4 Bug 1768426 [wpt PR 33991] - Update accessibility subtree when an event listener is removed, a=testonly
new 1954205cbfd75 Bug 1767914 [wpt PR 33942] - Support overflow:clip on SVG, a=testonly
new 1b10b8e5fa5f5 Bug 1768192 [wpt PR 33966] - [@container] Resume recalc during reattach for non-rendered elements, a=testonly
new d6de45fbb2ca0 Bug 1767878 [wpt PR 33937] - Bump taskcluster from 44.13.4 to 44.13.5 in /tools, a=testonly
new ac2fb36787be1 Bug 1768265 [wpt PR 33974] - [TableFragmentation] Paint column backgrounds correctly when fragmented., a=testonly
new b68621239e675 Bug 1768265 [wpt PR 33974] - Update wpt metadata, a=testonly
new be961ec97c15e Bug 1768455 [wpt PR 33993] - Revert "Avoid unnecessary calls to paint invalidation.", a=testonly
new e782ffe7f7781 Bug 1768274 [wpt PR 33975] - [TableFragmentation] Paint section/row backgrounds in cells correctly., a=testonly
new 1e0dcc13a8792 Bug 1768274 [wpt PR 33975] - Update wpt metadata, a=testonly
new 64e31f01eb3bc Bug 1768483 [wpt PR 33995] - Add data URL worker IDBFactory opaque origin tests, a=testonly
new c07589008f7cd Bug 1768483 [wpt PR 33995] - Update wpt metadata, a=testonly
new 6dc704a6c47ee Bug 1768514 [wpt PR 33999] - WebKit export of https://bugs.webkit.org/show_bug.cgi?id=240109, a=testonly
new c3d09aec421ce Bug 1768514 [wpt PR 33999] - Update wpt metadata, a=testonly
new f5d77fb4a5477 Bug 1768516 [wpt PR 34000] - Fix dialog focusing steps for disconnected dialog, a=testonly
new 9bd89698d4213 Bug 1768352 [wpt PR 33985] - Reland "Use mojo_base.mojom.ReadOnlySharedMemoryRegion in device sensors.", a=testonly
new 069363edf3b78 Bug 1767303 [wpt PR 33899] - WebKit export of https://bugs.webkit.org/show_bug.cgi?id=239670, a=testonly
new a83e9bf098514 Bug 1768399 [wpt PR 33988] - Ignore Early Hints for <embed> and <object>, a=testonly
new c443c2c5cd04b Bug 1768528 [wpt PR 34003] - Fix fragmentation freeze at tall trailing fieldset border., a=testonly
new b1ad06b598c5a Bug 1768442 [wpt PR 33992] - [@container] Walk ancestry if ::first-line style is null, a=testonly
new a85a976688eb5 Bug 1768442 [wpt PR 33992] - Update wpt metadata, a=testonly
new 08950b37b339b Bug 1768463 [wpt PR 33994] - Move macOS runs on Azure Pipelines to macOS 12 (Monterey), a=testonly
new 502dddc0d7e1d Bug 1763955 [wpt PR 33581] - Add cross-site scenarios to nested RT navigation, a=testonly
new add0d091189cc Bug 1763955 [wpt PR 33581] - Update wpt metadata, a=testonly
new 9b6ff2aebd4dc Bug 1768525 [wpt PR 34002] - Replace cached ::first-line style from getComputedStyle, a=testonly
new e24ebabdeaa7e Bug 1768525 [wpt PR 34002] - Update wpt metadata, a=testonly
new fcd2d74ad6a58 Bug 1768571 [wpt PR 34014] - [aspect-ratio] Only transfer min/max block-sizes if inline-size is auto., a=testonly
new 0fa01d433cfe6 Bug 1768503 [wpt PR 33996] - Reland "Do not eagerly mark ancestors for repaint" with stacking bugfix, a=testonly
new 05f666dc5d28c Bug 1768534 [wpt PR 34005] - Fix block & unblock ordering when an inline style sheet mutates, a=testonly
new 78da5610c7732 Bug 1768709 [wpt PR 34022] - WebKit export of https://bugs.webkit.org/show_bug.cgi?id=239831, a=testonly
new e18762e5f1e6d Bug 1767178 [wpt PR 33889] - CSS highlight painting: bump HighlightOverlayPainting to stable, a=testonly
new 7f27e25fe6fe7 Bug 1768531 [wpt PR 34004] - Add a tentative WPT for fullscreen request delegation., a=testonly
new a6340be474d4e Bug 1768531 [wpt PR 34004] - Update wpt metadata, a=testonly
new f8333ebaf98cb Bug 1768686 [wpt PR 34021] - Only reflect valid popup values, a=testonly
new ec43ce4ba82eb Bug 1768612 [wpt PR 34015] - [Azure Pipelines] Run Edge Canary only once a week, a=testonly
new 45d3705ba813c Bug 1768685 [wpt PR 34020] - Try again to fix the backdrop-animate-002 test on WPT.fyi, a=testonly
new d94a8ebda23b8 Bug 1765572 [wpt PR 33715] - Fix MediaDevices-produceCropId WPT test, a=testonly
new 204ea297fde01 Bug 1768749 [wpt PR 34023] - Revert "CSS highlight painting: bump HighlightOverlayPainting to stable", a=testonly
new ef26bc7d8fe20 Bug 1768523 [wpt PR 34001] - Remove inline scripts in isolated app tests, a=testonly
new 656cf6eae5ccf Bug 1768784 [wpt PR 34024] - Reland "CSS highlight painting: bump HighlightOverlayPainting to stable", a=testonly
new abf2b20a9761e Bug 1767963 [wpt PR 33945] - Remove the test cases that are not specified by the spec., a=testonly
new 399c41c6ff915 Bug 1746234 [wpt PR 32081] - Anonymous iframe: test indexedDB, a=testonly
new 0bb23dcac8932 Bug 1746234 [wpt PR 32081] - Update wpt metadata, a=testonly
new b152ccc3f23e9 Bug 1767006 [wpt PR 33867] - Add CSP frame-ancestor regression test., a=testonly
new 6963ad749ebd7 Bug 1767903 [wpt PR 33941] - fetch: add test for fetch of empty blob, a=testonly
new bd3663274ca5b Bug 1768826 [wpt PR 34025] - Revert "Replace cached ::first-line style from getComputedStyle", a=testonly
new 206517a382d93 Bug 1768840 [wpt PR 34026] - Fix fuzzy match data for backdrop-animate-002.html and revert 5eca98b, a=testonly
new 4548c2ac8f491 Bug 1768843 [wpt PR 34027] - webrtc wpt: add transport iceState test, a=testonly
new 03954fbf7beea Bug 1768536 [wpt PR 34006] - Add WPT tests for basic authentication with SR based prefetch, a=testonly
new b42ed73c36827 Bug 1768536 [wpt PR 34006] - Update wpt metadata, a=testonly
new c5d6eb86d4213 Bug 1768847 [wpt PR 34028] - Fix fuzzy data for various tests, a=testonly
new 2feabdd304ae9 Bug 1768847 [wpt PR 34028] - Update wpt metadata, a=testonly
new 3a2e10d7dc4c2 Bug 1767599 [wpt PR 33928] - Set body margin to 0, a=testonly
new f1e8fd704b488 Bug 1768553 [wpt PR 34012] - [SPC] Require user activation for cross-origin enrollment, a=testonly
new 0091a257d7cb0 Bug 1768553 [wpt PR 34012] - Update wpt metadata, a=testonly
new 246586207f021 Bug 1767179 [wpt PR 33890] - Add test for :has(:target) change, a=testonly
new 9517c3a8ca5ee Bug 1767179 [wpt PR 33890] - Update wpt metadata, a=testonly
new 9310355c2a58f Bug 1768950 [wpt PR 34034] - [WPT] Avoid URL parser bug in script-onerror-insertion-point-2.html, a=testonly
new 5843a639d623e Bug 1767353 [wpt PR 33903] - [WPT] Evaluation and CSP + script text content modification, a=testonly
new 270c883c2507a Bug 1767353 [wpt PR 33903] - Update wpt metadata, a=testonly
new f25551df4d04f Bug 1768570 [wpt PR 34013] - Don't commit Early Hints preloads for PDF, a=testonly
new 991864bedc1b0 Bug 1768570 [wpt PR 34013] - Update wpt metadata, a=testonly
new a643be2cae7f9 Bug 1768971 [wpt PR 34036] - Update Safari Technology Preview to 145, a=testonly
new b917157e48908 Bug 1768909 [wpt PR 34032] - Clean-up and fix :scope test., a=testonly
new 88b99fc5c9204 Bug 1768988 [wpt PR 34039] - Add WPT for COEP blocked iframe with Early Hints, a=testonly
new b203eda134d92 Bug 1768367 [wpt PR 33987] - Remove ClampTo() on CreateArithmeticOperationSimplified(), a=testonly
new db8db070f50aa Bug 1768367 [wpt PR 33987] - Update wpt metadata, a=testonly
new a6ef6a7f8a76d Bug 1768188 [wpt PR 33965] - Add web platform tests for mediaDevices.setCaptureHandleConfig, a=testonly
new 5f0aaa4aaa38c Bug 1768188 [wpt PR 33965] - Update wpt metadata, a=testonly
new bb22e6791fa63 Bug 1769051 [wpt PR 34043] - WebKit export of https://bugs.webkit.org/show_bug.cgi?id=240329, a=testonly
new fd60921274164 Bug 1769051 [wpt PR 34043] - Update wpt metadata, a=testonly
new d66e728c8859f Bug 1768980 [wpt PR 34037] - test sandbox flags inheritance in popups, a=testonly
new 496011598af89 Bug 1767505 [wpt PR 33916] - [EventTiming] Add WPT for key press, a=testonly
new 87f3282ed8560 Bug 1767505 [wpt PR 33916] - Update wpt metadata, a=testonly
new 7a803bce61ab9 Bug 1767713 [wpt PR 33930] - LCP: Test different scenarios of image upscaling, a=testonly
new 8a24fc80e0ae8 Bug 1767713 [wpt PR 33930] - Update wpt metadata, a=testonly
new aaa9ea090624b Bug 1769018 [wpt PR 34042] - Upstream fragmentation/table-with-border-spacing.html, a=testonly
new 23b8dd2e34d7d Bug 1768981 [wpt PR 34038] - Add a WPT for when a <script> is not implicitly potentially render-blocking, a=testonly
new 7ee6f4b46a20d Bug 1768279 [wpt PR 33976] - [FedCM] Only compare origins, not paths, for CSP checks, a=testonly
new 71c5e6ba87c59 Bug 1769017 [wpt PR 34041] - Add WPT for X-Frame-Options blocked iframe with Early Hints, a=testonly
new 251fc2a842ecb Bug 1769204 [wpt PR 34053] - Prerender: Upstream WebXR tests to WPT, a=testonly
new 03cf1a61cb220 Bug 1769204 [wpt PR 34053] - Update wpt metadata, a=testonly
new 461e812c62bdb Bug 1768852 [wpt PR 34029] - [Trusted Types] Get list of event handlers from WebIDL, a=testonly
new 9afeca0e08bbd Bug 1769191 [wpt PR 34051] - Support invalidation for location pseudo classes inside :has(), a=testonly
new 4427899be08b6 Bug 1769191 [wpt PR 34051] - Update wpt metadata, a=testonly
new 6d0ba24dac5fd Bug 1769217 [wpt PR 34055] - [@container] Traverse shadow-including ancestors for container units, a=testonly
new 2fdb176d2937c Bug 1769217 [wpt PR 34055] - Update wpt metadata, a=testonly
new 6cbbea0f66530 Bug 1769121 [wpt PR 34047] - [@container] Support container-relative units in gradients, a=testonly
new 656b64584733c Bug 1769121 [wpt PR 34047] - Update wpt metadata, a=testonly
new b2b8d26839290 Bug 1769260 [wpt PR 34058] - Check if setCaptureHandleConfig exists in wpt, a=testonly
new 577d485553b49 Bug 1769260 [wpt PR 34058] - Update wpt metadata, a=testonly
new 436da3d80274c Bug 1768230 [wpt PR 33970] - Test animation driven by throttled frame should update, a=testonly
new 33b1abb423c81 Bug 1769296 [wpt PR 34060] - Revert "[Trusted Types] Get list of event handlers from WebIDL", a=testonly
new aae1c47624af1 Bug 1762434 [wpt PR 33454] - [Cookie Expires/Max-Age Upper Limit] (3) Enable by default, a=testonly
new adddbd9d9480c Bug 1769281 [wpt PR 34059] - [floats] Add logic to ensure we don't intersect floats., a=testonly
new 6d4ca9dd10d60 Bug 1768868 [wpt PR 34031] - Reland "Replace cached ::first-line style from getComputedStyle", a=testonly
new 38eecaa9431e2 Bug 1769333 [wpt PR 34063] - Revert "[Cookie Expires/Max-Age Upper Limit] (3) Enable by default", a=testonly
new b0e71e349503b Bug 1769213 [wpt PR 34054] - Prerender: Upstream script-supports-speculationrules.html to WPT, a=testonly
new 552a25947a1a5 Bug 1769213 [wpt PR 34054] - Update wpt metadata, a=testonly
new ee49e5a117233 Bug 1769511 - [wpt-sync] Update web-platform-tests to 4092a1d93a80e594b7cab7ad689556b0867365c0, a=testonly
new 0fcf6504f4b93 Bug 1757833 - Compress Stencil bytecode before writing to cache r=nbp
new c88e06a519dbb Bug 1757833 - Extract methods ScriptBytecodeCompress and ScriptBytecodeDecompress r=nbp
new 91ba7a42fa117 Bug 1757833 - Add browser.cache.jsbc_compression_level static preference r=nbp
new f4b0ea4ace5c7 Bug 1757833 - Add mochitest for compressed bytecode caching r=nbp
new 7713c8dd365af Bug 1757833 - Add Profiler markers to track compression cost r=nbp
new 47bd5772df74a Bug 1757833 - Add PerfStat probes for bytecode cache reads, writes, compression, and decompression r=nbp,necko-reviewers,kershaw
new b798b2e6435c3 Bug 1529621 - [devtools] Make all panel's destroy method be synchronous. r=jdescottes
new 55789cb268188 Bug 1769569 - Enable ESLint rule no-define-cc-etc for devtools sjs files. r=jdescottes
new 8a964a11ea12a Bug 1769569 - Make use-cc-etc auto-fixable. r=Gijs
new 5b82552956c8f Bug 1769569 - Disable reject-importGlobalProperties for sjs files via the ESLint rule. r=Gijs
new 4acbb4ff5927f Bug 1769569 - Automatically replace Components.* with C* in sjs files. r=Gijs
new 5865f044db0a4 Bug 1769569 - Fix remaining ESLint no-undef and no-unused-vars issues in sjs files. r=Gijs
new 19411ba80c575 Bug 1765047 - disabled secure-contexts/basic-dedicated-worker.html on Android debug
new 825a31e539bbc Backed out 6 changesets (bug 1757833) for Linux base toolchains build failure
new c552340e0c8fe Backed out 5 changesets (bug 1769569) for causing devtools' browser/browser_page_redirection.js to fail. CLOSED TREE
new bc755258bcf58 Bug 1768630 - Replace CompileAndDelazifyToStencil by a CompileOption. r=arai
new 49bf17f17f9c0 Bug 1769555 - set partitioned-web-locks.tentative.https.html as failing on beta and release. r=jgraham
new 2ea6b822d20fa Bug 1768660: Skip fewer values in buildExpressionStack r=jandem
new fdfc68e1ebbfc Bug 1769783 - Disable adaptive history autofill on Nightly until the matching logic is improved. r=mak
new 0b3765204bf9d Bug 1732920 - Add data type for IPCDataTransferData; r=NeilDeakin
new f2c37a12b2675 Bug 1564997 - Clean up AccessFu.properties. r=Jamie
new b97cb1a0fd9cd no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new 039058996ca06 Bug 1732920 - Lint fix. r=fix. CLOSED TREE
new 043f38ccafa33 Bug 1769290 - Part 4: Apply mozilla-js-handle-rooted-typedef against dom/workers r=mccr8,dom-worker-reviewers,smaug
new 0c67406f3b257 Bug 1769682 - Add support for filters on backdrop-filter elements r=gfx-reviewers,lsalzman
new 80bfc4acf7a2a Bug 1767948: Make Windows cursor hiding dependent on if mouse is installed r=Jamie,cmartin
new 9fc6a0a4165b3 Bug 1769638 - let the intermediate preloading healer ride the trains r=jschanck
new c8c5c819df8df Bug 1514936, part 1 - Remove the outer argument to nsIFactory::createInstance. r=xpcom-reviewers,preferences-reviewers,nika,Gijs
new fa8bfd1245520 Bug 1514936, part 2 - Drop the outer arguments from static components. r=xpcom-reviewers,nika
new 5b3d5c09ae7bd Bug 1514936, part 3 - Remove NS_ERROR_NO_AGGREGATION which is no longer used. r=xpcom-reviewers,nika
new 9ba8c615d5283 Bug 1769624 - Verify shutdown status before asserting r=nika
new 763746d9d35eb Bug 1769839 - Record the GMP download failure reason in telemetry. r=chutten
new f1715f0643514 Bug 1769935. Only do partial bg image drawing in content process. r=aosmond
new cc7de0dd378ac Bug 1700092 - [devtools] Add supported targets and resources to session context. r=bomsy,ochameau.
new 4c4d7eddc648d Bug 1701862 - [devtools] Enable Stylesheet resources for all targets. r=bomsy.
new 17d1efcc3471d Bug 1764347 - [devtools] Add Browser Toolbox test for the Style Editor. r=jdescottes.
new 88bba221c56c6 Bug 1007656 - Have Log.jsm handle nsIStackFrame instances. r=markh
new aac848bd7aa06 Bug 1769468 - Further update metadata. a=testonly
new 2bae5d79754ee Bug 1769585: Make the input history that the user input starts with to be a candidate. r=adw
new 7e24758b243af Bug 1769585: Change default useCountThreshold to not handle input history passed 30 days. r=adw
new 47b4bdd69cb82 Bug 1769585: Introduce a pref that the minimum char length to enable adaptive history autofill. r=adw
new e35a4912b35f2 Bug 1769585: Introduce Nimbus variables for autoFillAdaptiveHistoryMinCharsThreshold and autoFillAdaptiveHistoryMinCharsThreshold. r=adw
new 3b65cfbb86295 Bug 1769465 - Update medatadata for /preload/preload-error.sub.html. r=jgraham
new 088fac1bec5f2 Bug 1766047 - Reject updates that have a mismatching version r=rpl,geckoview-reviewers,agi
new 8fe6930c08320 Merge autoland to mozilla-central a=merge
new 160c12d050121 Backed out changeset 7b69c225f7c7 (bug 1769624) because the patch is not ready yet. CLOSED TREE
new 631930c23725c Bug 1769649 - Remove duplicated definition of ReadableStreamReaderMode in JS Streams implementation r=bthrall
new efb67508532be Bug 1769666 - Re-enable PGO jarlog on Android. r=agi
new fed5cd90f72ce Bug 1768871 - Remove Marionette test js/xpconnect/tests/marionette/test_preloader_telemetry.py r=webdriver-reviewers,dthayer,jdescottes
new 4a535824276b0 Bug 1757701 - [puppeteer] Allow to skip the installation of Husky in the prepare step. r=webdriver-reviewers,jdescottes
new ee5c6046aff02 Bug 1757701 - [puppeteer] Disable Husky when installing Puppeteer via npm. r=webdriver-reviewers,jdescottes
new caef665f7fd12 Bug 1769832: Move a print-related #include to an ifdef-guarded section, to fix compile error with --disable-printing. r=jwatt
new e1e439a7b1797 Bug 1769619 - Introduce nsIDocShellTreeOwner::primaryContentBrowsingContext, r=smaug
new d4a47c1121df1 Bug 1768194 - Specify the origin trials production key. r=smaug
new 1013e73681306 Backed out changeset b831ee293939 (bug 1766047) for causing linting failures. CLOSED TREE
new d2917e5e79f51 Merge mozilla-central to autoland. CLOSED TREE
new c5d44ed663989 Bug 1765230 - Wait for error stop before `StopAudio()` r=padenot
new 0cf97957c8efd Bug 1765230 - Rename test name and correct comments r=padenot
new 7c0e11d14cc57 Bug 1747760 - P1: Add audio codec specific info variant to help give more type info for codec specific data. r=kinetik
new 713bc6678c3e3 Bug 1747760 - P2: Add IPC code for new codec types. r=kinetik
new 60ac1098c66a6 Bug 1747760 - P3: Rework audio codec specific data to use new variant with a generic blob. r=kinetik
new a56255ef1fa7f Bug 1747760 - P4: Handle mp3 codec specific data using mp3 codec specific variant. r=kinetik
new 8ea4c13088c7c Bug 1747760 - P5: Handle flac codec specific data using flac codec specific variant. r=kinetik
new a9c5796d3db01 Bug 1747760 - P6: Use Wave specific codec data for Wave audio. r=kinetik
new 8f2f3c219d41d Bug 1747760 - P7: Handle aac codec specific data using aac codec specific variant. r=kinetik
new d9f0575073dc3 Bug 1747760 - P8: Handle Opus data using Opus codec specific variant. r=kinetik.
new 45ccca4aafa10 Bug 1747760 - P9: Handle Vorbis data with Vorbis codec specific variant. r=kinetik
new 3df14aa79d455 Bug 1747760 - P10: Remove AudioInfo.mExtraData. r=kinetik
new 46ca6e2712a19 Bug 1768285 - Clean up unused -moz-window-shadow values. r=jwatt
new 08d020a47bc0b Bug 1768078 - Simplify the warning in `vendor_rust.py` now that the fix in Cargo is stable. r=Gankra,glandium
new 733aeed8d72e9 Bug 1744865 - Add breadcrumb to bootstrap build selection to tip off important information in the backscroll. r=ahochheiden
new 1a1f3df561f1d Bug 1768533 - Use the finalized query parameter when excluding AMP URLs from appearing as tiles on the new tab page. r=nanj
new 5c76e8d3ee516 Bug 1768533 - Use the finalized query parameter when excluding AMP URLs from appearing as tiles on the new tab page. r=nanj, a=RyanVM
new f4878291f664d Bug 1769876 - Refresh Debian docker images snapshot. r=firefox-build-system-reviewers,nalexander
new 503077a3060a0 Bug 1769855 - Fix backdrop-filter with stacking context isolation r=gfx-reviewers,lsalzman
new a44256393b579 Bug 1749625 - Fix up and re-enable backdrop-filter r=gfx-reviewers,lsalzman
new 8598a8330816e Bug 1769716 [Linux] Export gbm_surface_create/gbm_surface_destroy from libgbm r=emilio
new 6891e2856b526 Bug 1769710 [Linux] Add GLContextProviderLinux for GLX/EGL r=jgilbert
new d880bc82cf0ef Bug 1769710 [Linux] Remove GLContextProviderWayland r=jgilbert
new d1b8efc7b4661 Bug 1769710 [Linux] Remove GLContextProviderX11 r=jgilbert
new 8555fad567fe7 Bug 1769710 [Linux] Use GLContextProviderLinux on Linux r=jgilbert
new b4e98578ed153 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new e7e8403c3bf44 Backed out 4 changesets (bug 1769710) for causing build bustages on Android CLOSED TREE
new 66a1be75aec3f Bug 1763052 - Don't throw unhandled promise rejection when screen.orientation.unlock() is called without fullscreen. r=smaug
new 3b0258336e672 Bug 1769569 - Enable ESLint rule no-define-cc-etc for devtools sjs files. r=jdescottes
new d709f3d0d4a19 Bug 1769569 - Make use-cc-etc auto-fixable. r=Gijs
new b0725e203765b Bug 1769569 - Disable reject-importGlobalProperties for sjs files via the ESLint rule. r=Gijs
new 3924c8914bdc3 Bug 1769569 - Automatically replace Components.* with C* in sjs files. r=Gijs
new 7c198e01fd67b Bug 1769569 - Fix remaining ESLint no-undef and no-unused-vars issues in sjs files. r=Gijs
new 5bf1db4f7178b Bug 1769290 - Part 1: Apply mozilla-js-handle-rooted-typedef against dom/streams r=smaug
new 9d5386b0ce7dc Bug 1769290 - Part 2: Apply mozilla-js-handle-rooted-typedef against dom/bindings r=edgar
new 218994bf38dac Bug 1768194 - Generate origin trial raw keys at build time. r=smaug,k88hudson
new e6dfc9123bd6e Bug 1768198 - Enable origin trials by default. r=smaug
new 6afece8ec67d8 Bug 1764371 - relpro: check for existing tasks in the task group on rerun r=releng-reviewers,hneiva
new 2d642870a6c71 Bug 1768194 - Appease lints.
new ffb083dccdc62 Bug 1766237 - [devtools] Get the WebExtensionPolicy from the ExtensionProcessScript global r=jdescottes,rpl,ochameau
new e948d549b0640 Bug 1769588 - Remove unused NativePropertyHooks::mProtoHooks. r=edgar
new 750da6ab68ba0 Bug 1768734 - Make sure JS holders are cleared before a shutdown GC r=mccr8
new f10d7d3cc7bf7 Bug 1659025 - Implement [Transferable] for ReadableStream r=smaug,sfink
new 45d6524f7d5cf Bug 1659025 - Fix tests using delay(0) r=smaug
new 18cd127e98c7f Bug 1769723: Don't remove unbox instructions when folding tests. r=jandem
new 8bf701b25584b Backed out 2 changesets (bug 1659025) for causing build bustages on Unified_cpp_netwerk_ipc0.obj CLOSED TREE
new 4719c903af605 Merge autoland to mozilla-central. a=merge
new 18858f46ee363 Merge mozilla-central to autoland on a CLOSED TREE
new 96366c8a08b41 Bug 1768189 - Part 16: Apply modernize-concat-nested-namespaces to dom/ipc/CoalescedTouchData.h ... r=andi
new 2a6bc5e42da80 Bug 1769494 - Exclude xpc from JSHandleRootedTypedefChecker r=andi
new ad1ef42df5918 Bug 1769914 - Move delazification-mode CLI out of JS_ENABLE_SMOOSH preprocessor condition. r=arai
new 35c41627c3452 Bug 1766232 - Remove tests using Services.mainThreadEventTarget. r=smaug
new ba718f9d18f51 Bug 1769899 - Account "/testing/web-platform/mozilla/tests/webdriver" for "Testing :: geckodriver". r=jgraham
new 0d4befa6dc0a4 Bug 1715960 - Remove sanity check from nsStandardURL's destructor, r=necko-reviewers,dragana
new 6b5d893c68ec9 Bug 1767507 - Enable TransformStream by default r=smaug
new e8a0067bcc44e Bug 1659025 - Implement [Transferable] for ReadableStream r=smaug,sfink
new 834c60e7493f2 Bug 1659025 - Fix tests using delay(0) r=smaug
new 126f981f9a6ee Bug 1769710 [Linux] Add GLContextProviderLinux for GLX/EGL r=jgilbert
new 7ee135958e6e0 Bug 1769710 [Linux] Remove GLContextProviderWayland r=jgilbert
new a734b8d21d9fb Bug 1769710 [Linux] Remove GLContextProviderX11 r=jgilbert
new 9f92539de5d13 Bug 1769710 [Linux] Use GLContextProviderLinux on Linux r=jgilbert
new 24c4f54a3e934 Bug 1737100 - [devtools] Pass down sessionContext to all target actors. r=nchevobbe
new 07b6302656c4a Bug 1765832 - Part 1: Restrict MOZ_KNOWN_LIVE to be modifiable only by constructor/destructors r=andi
new 8d91e7379dd9e Bug 1765832 - Part 2: Remove redundant MOZ_KNOWN_LIVE in dom/streams r=smaug
new 84b7cbf6caf99 Bug 1765832 - Part 3: Remove AutoSelectionSetterAfterTableEdit::CancelSetCaret r=masayuki
new 9153fef79a8d7 Bug 1766137 - Avoid holding the lock when calling nsThread::Shutdown, r=necko-reviewers,dragana
new 441a887295384 Backed out 3 changesets (bug 1765832) for causing build bustages on Transferable.cpp
new 53019d89e5d1c Backed out 2 changesets (bug 1659025) for causing wpt failures. CLOSED TREE
new 4f3a3113bcd26 Bug 1769502 - Convert GetLocalStorageArchiveFile to return Result<nsCOMPtr<nsIFile>, QMResult>; r=dom-storage-reviewers,jstutte
new aa308fff96f0c Bug 1766125 - Allow setting profile creation directory for geckodriver, r=webdriver-reviewers,whimboo
new 8bcc5ec72edeb Bug 1769871 - code-coverage takes precedence over delazification-mode CLI. r=arai
new 0dc9742274675 Bug 1769733 - LSNG: Disable shadow writes; r=dom-storage-reviewers,jstutte
new e146c79660a3d Bug 1769879 - set a step in resource-timing/nested-context-navigations-object.html as intermittent on macOS and Windows
new 77b2fd29857b1 Bug 1769952 - Fix running raptor on a Win10-64 VM r=sparky
new f74882d83eba5 Bug 1769748 - Disable dynamic code mitigation on MinGW64 builds r=bobowen
new a1c44d410b529 Bug 1759214 - Support arbitrary filetypes in RemoteImages r=Mardak
new d1c2c2c1e4cc1 Bug 1769794 - allow for android development to run tests in fission mode. r=gbrown
new 67f9acbe63307 Bug 1766047 - Reject updates that have a mismatching version r=rpl,geckoview-reviewers,agi
new 15b053536d8ef Bug 1769900 - Add more logs of window size sanity check around nsWindow r=gfx-reviewers,lsalzman
new ed4399816c142 Bug 1754975 - Introduce a new error code for blocking a non-local connection, r=necko-reviewers,dragana
new 89bf396b1bb30 Bug 1769776 - Expand the range and resolution of FX_SESSION_RESTORE_WRITE_FILE_MS. r=dao
new f07f8eb406e22 Bug 1766999 - Report default search engine data via Glean. r=Dexter,mcheang
new 4684b3ea07c31 Bug 1769992 - Enable Win32K Lockdown for Windows10 Fall Creators+ r=bobowen
new 931f35fad369d Bug 1768813 - Don't clear mark state for all zones in incremental marking verification r=sfink
new 382e03ceaf006 Bug 1769869 - Fix nsVideoFrame::ReflowFinished. r=jfkthame
new 06c8e5da3d06f Bug 1769094 - nsLocalFile::Append{,RelativePath} should throw when appending .. r=xpcom-reviewers,nika
new b60432d3ebbb7 Bug 1769993 - Bring some sanity to nsPrintJob's scaling/shrink-to-fit logic. r=emilio
new 3f9fef6bd8cf9 Bug 1767063 - make PerformanceEntry.mEpoch narrowing conversion explicit. r=sefeng
new 396647cde1d1f Bug 1766516 - add about:profiling thread checkboxes for java. r=canaltinova,fluent-reviewers,flod
new 4f7b7b518bf5e Backed out changeset 6f5cd18d3b57 (bug 1769094) for causing gtest failures on TestFilePreferencesUnix.Simple.
new 7bc6abbc6eab7 Backed out changeset 9273652dbd01 (bug 1769993) for causing mochitest-chrome failures on test_printpreview.xhtml. CLOSED TREE
new 7c6ef17eb7c54 Bug 1769468 - Update metadata for /fetch tests r=aryx
new 9c441c96cacc6 Bug 1769655 - do not install condprof package on osx. r=aryx
new dcd8cea5e0a1d Bug 1735124 - Include `thread_id` in row order and extract `seq` from merged value. r=dom-storage-reviewers,jstutte
new a9e8954b79fed Bug 1765832 - Part 1: Restrict MOZ_KNOWN_LIVE to be modifiable only by constructor/destructors r=andi
new 71c589edd6cce Bug 1765832 - Part 2: Remove redundant MOZ_KNOWN_LIVE in dom/streams r=smaug
new f07b7653234d0 Bug 1765832 - Part 3: Remove AutoSelectionSetterAfterTableEdit::CancelSetCaret r=masayuki
new d1cd6ae1255d2 Bug 1765668: Fix border offset when the `writing-mode` of an abspos element's containing block differs from its absolute containing block. r=dholbert
new d400ad8ea3a28 Bug 1769803 - set Send-binary-arraybufa step in ferview-int8.any.html?wpt_flags=h2 as passing on Android debug with software webrender
new e95ab8c64118d Bug 1769842 - remove old osx annotations in reftest. r=aryx
new 6ca1bebb21d2e no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new 6775fe659d077 Bug 1769707 - Update in-tree docs to mention privileged extensions and link to xpi-manifest repo. r=rpl DONTBUILD
new 5a4fc1f5d0d58 Bug 1768031 - Ride along: enable other linters on the mjs extensions r=linter-reviewers,marco,Standard8 DONTBUILD
new caf701cb44bae Bug 1769867, part 1 - Rewrite test_bug590870.html and test_bug590812.html to not depend on ambient allowXULXBL. r=kmag
new 7b3c201d8ec3a Bug 1769867, part 2 - Don't test for XUL in test_title.html. r=kmag
new 11e45a989be76 Bug 1769867, part 3 - Don't add a XUL document in test_bug396843.html. r=smaug
new 2e79f54e44157 Bug 1769901 - Update numerous rust crates. r=emilio
new 76e71f6f2c2bf Bug 1757833 - Compress Stencil bytecode before writing to cache r=nbp
new 84ef677639229 Bug 1757833 - Extract methods ScriptBytecodeCompress and ScriptBytecodeDecompress r=nbp
new 21d03287f5c40 Bug 1757833 - Add browser.cache.jsbc_compression_level static preference r=nbp
new a84c20ddff3c9 Bug 1757833 - Add mochitest for compressed bytecode caching r=nbp
new c5b7120ac182a Bug 1757833 - Add Profiler markers to track compression cost r=nbp
new 98850ac71c21d Bug 1757833 - Add PerfStat probes for bytecode cache reads, writes, compression, and decompression r=nbp,necko-reviewers,kershaw
new 83c74198fa85f Bug 1769902 - Allow duplicate crates in build/rust. r=firefox-build-system-reviewers,andi
new beaa7521c7c27 Bug 1769902 - Update the itoa crate to 1.0.x. r=emilio
new f5c03cb64753a Bug 1769902 - Fix license lint. r=fix CLOSED TREE
new 1022fa604858a Backed out changeset 6762fd57aa0f (bug 1769901) for causing build bustages. CLOSED TREE
new c49f9ffda32ad Backed out 6 changesets (bug 1757833) for causing multiple crashes with MOZ_Z_inflateInit2_. CLOSED TREE
new c48a86cbced38 Merge mozilla-central to autoland. a=merge CLOSED TREE
new 7d3f1ced2498b Bug 1142667 - [elfhack] Leak of |relhack| in |do_relocation_section|. r=firefox-build-system-reviewers,glandium
new 200cb0034cabe Bug 1740263 - CSP parser and context changes for wasm-unsafe-eval. r=ckerschb,freddyb
new f13a5edf0d74a Bug 1740263 - Move isRuntimeCodeGenEnabled to JSContext. r=jandem
new f05c922e89ba6 Bug 1740263 - Block WASM code generation by CSP. r=lth,jandem
new 5c808859fabab Bug 1740263 - Implement the CSP checking callback for WASM. r=dom-worker-reviewers,smaug,freddyb
new bf44892438914 Bug 1740263 - Test for postMessaging WASM Module to CSP restricted iframe. r=freddyb
new 1541cb59a7d2f Bug 1740263 - Continue to allow WASM by default in Webextensions v2. r=mixedpuppy,robwu
new 7f729f601c0b7 Merge autoland to mozilla-central. a=merge
new 83f5fe2b35a9d Bug 1769897 - Ignore snap points orthogonal to the scroll snap axis. r=botond
new 47a7f7c9206fb Bug 1767612 - Update to sixgill that optimizes out trivial loops
new 309ed8ae59cdb Bug 1769901 - Update numerous rust crates. r=emilio
new 283a88b45ce58 Backed out changeset c2a224a0f3b4 (bug 1142667) for causing multiple build bustages on host_elfhack.
new 4d59317ca419b Backed out 6 changesets (bug 1740263) for causing bp-hybrid bustages on nsScriptSecurityManager. CLOSED TREE
new 27a77459c7ffb Bug 1769735 - Add packaging to the mozharness archive. r=aki
new 097d33e51967b Bug 1765063 - Disable mozCurrentTransform on early beta and earlier. r=lsalzman,gfx-reviewers,emilio
new 3b290acc2e056 Bug 1770058 - Skip end-of-time-001-crash.html & end-of-time-002-crash.html on Linux opt for making the wpt crashtest job unstable in CI. r=dholbert
new 60dd0a5e7f75e Bug 1767053: Change the logic for taking over the caret position. r=adw
new ae67e4906d81f Bug 1767121 - Change the type of StackingContextHelper::mScale to MatrixScales. r=botond
new 9aead1958735a Bug 1713403 - Implement axis locking for PanGestureInput momentum scrolls. r=botond
new c5601faab7ca4 Bug 1713403 - Implement axis lock switching for the sticky axis lock mode. r=botond
new 20fb4c3c3d238 Bug 1713403 - Implement dominant axis scrolling on mac. r=botond
new fc6f9c638c396 Bug 1766714 - Advance fxview sync setup to next state when services.sync.engine.tabs is enabled. r=Gijs
new 14e158cc080e9 Bug 1769804 - Only draw separator next to Fx View entrypoint if button is in the tabstrip to the left of tabs. r=Gijs
new ed67f21a5ac10 Bug 1769465 - Remove unnecessary lines. a=testonly
new 8979f28b18f9b Bug 1769499 [Linux/EGL] Create GBM based surface for headless GL context r=jgilbert
new 00e1fb4574a32 Bug 1722228 - Fix backspace triggers clearing of site data on macOS. r=pbz,preferences-reviewers,Gijs
new 85a87e3f5442f no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new 45fd50ca0f0cb Bug 1769993 - Bring some sanity to nsPrintJob's scaling/shrink-to-fit logic. r=emilio
new dd9c3d30c8434 Backed out changeset d13c0a1c7a19 (bug 1769499) for causing bustages on GLContextProviderEGL.cpp. CLOSED TREE
new 1f8ca7712fa1e Backed out changeset 9fe7e79e2e01 (bug 1722228) for browser-chrome failures on browser_siteData2.js.
new 38145a7fda4c6 Bug 1769465 - Additional tweaks to preload-error.sub.html.ini. a=testonly
new 399c6433778e5 Bug 1745054 - Get rid of dom.webcomponents.elementInternals.enabled pref; r=smaug
new 1a075a64558ee Bug 1745058 - Get rid of dom.webcomponents.disabledFeatures.enabled pref; r=smaug
new d3f8ad3074b24 Bug 1769468 - Remove extra bracket in fetch-via-serviceworker.https.sub.html.ini. a=testonly
new ee0a09597ad11 Bug 1749663 - Get rid of dom.webcomponents.formAssociatedCustomElement.enabled pref; r=smaug
new aa88e43a2bfcd Bug 1770037 - Update metadata on Android for referrer-policy/gen/srcdoc.meta tests. r=aryx
new a7d698551fa7d Bug 1768829 - Mark two intermittent tests. r=hiro
new 8b9c6bc6acc11 Bug 1770126 - Make WindowsLocationProvider::Startup() deal correctly with already-initialized instances. r=gcp
new 0ccec9a722868 Bug 1770126 - Make WindowsLocationProvider::Startup() deal correctly with already-initialized instances. r=gcp, a=RyanVM
new a5db098e3b44e Bug 1770126 - Make WindowsLocationProvider::Watch() not try to watch for events if already watching. r=gcp
new 55baa396b2cfc Bug 1770126 - Make WindowsLocationProvider::Watch() not try to watch for events if already watching. r=gcp, a=RyanVM
new 9b43f4743a4d1 Merge autoland to mozilla-central. a=merge
new c86e794e8a74f Merge mozilla-central to autoland on a CLOSED TREE
new 0103525a21da5 Bug 1766469 - Handle empty data fields when creating MIDIMessageEvent objects r=padenot
new 981db60f5fdaf Bug 1769999 - Remove the last of the nsPrintJob::mPrtPreview code. r=emilio
new ffc76555ec778 Bug 1766469 - Fix lint failure in test_midi_message_event.html r=fix CLOSED TREE
new db27cb2f8b847 Backed out 2 changesets (bug 1766469) for causing mochitest failures on test_midi_message_event.html CLOSED TREE
new ff14b28782188 Bug 1766469 - Handle empty data fields when creating MIDIMessageEvent objects r=padenot
new 2b7f799d55a55 Bug 1659025 - Implement [Transferable] for ReadableStream r=smaug,sfink
new dc120aceb9485 Bug 1659025 - Fix tests using delay(0) r=smaug
new c81d37742ae1f Bug 1659025 - Add `dom.streams.transferable.enabled` r=smaug
new 1677fb63f8aba No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM
new 85bfbfeed8122 Bug 1768360 [Wayland] Don't use move-to-rect with invalid/missing anchor r=emilio
new 5de2f96173f52 Backed out changeset acc3d38ec70b (bug 1768360) for causing build bustages on nsWindow.cpp. CLOSED TREE
new 4645118c8767d Bug 1392106 - remove obsolete reftest win7 conditions. r=aryx
new 2bd7325f195b5 Backed out changeset aaaed875acb3 (bug 1766469) for android mochitest failures on test_midi_message_event.html.
new 4d70dc20da713 Bug 1769468 - More updates for some fetch/metadata/generated/ tests. a=testonly
new 5fef2ea48c4a8 Bug 1769828 - Do not assume there is only test tables when running test_dbservice.js r=timhuang
new b97fd16e98122 Bug 1769825 - Enable SafeBrowsing features when running test in test_classifier.html r=timhuang
new 72ea1502546c1 Bug 1770096 - Skip stencil-asmjs test case when code coverage is enabled. r=arai
new 34289456cccd8 Bug 1769828 - Fix lint failure in test_dbservice.js r=fix CLOSED TREE
new ab8129c6860a1 Bug 1681498 - Migrate users from network.cookie.lifetimePolicy to sanitize on shutdown prefs. r=pbz,necko-reviewers,kershaw
new 3b96484bd0d26 Bug 1681495 - Switch clear cookies and site data checkbox to control sanitization prefs. r=pbz
new b0ac62bc86e64 Bug 1740263 - CSP parser and context changes for wasm-unsafe-eval. r=ckerschb,freddyb
new 4ed9a577e73d0 Bug 1740263 - Move isRuntimeCodeGenEnabled to JSContext. r=jandem
new 77f02a9675d74 Bug 1740263 - Block WASM code generation by CSP. r=lth,jandem
new 4525afaf9f0d0 Bug 1740263 - Implement the CSP checking callback for WASM. r=dom-worker-reviewers,smaug,freddyb
new 3319a4e36bd4b Bug 1740263 - Test for postMessaging WASM Module to CSP restricted iframe. r=freddyb
new cf003c21f0b64 Bug 1740263 - Continue to allow WASM by default in Webextensions v2. r=mixedpuppy,robwu
new 63d6cd55c6092 Bug 1770048: Improve self-hosted new_List r=jandem,tcampbell
new ef3efa64ea72f Bug 1770137 - Make notification code use Object.create. r=Gijs,freddyb
new 937f83f14779e Bug 1769196 - Fix D3D11TextureIMFSampleImage::GetAsSourceSurface() r=jrmuizel,gfx-reviewers
new 97e34fc53491c Bug 1768360 [Wayland] Don't use move-to-rect with invalid/missing anchor r=emilio
new 9f95c41a962c9 Bug 1769499 [Linux/EGL] Create GBM based surface for headless GL context r=jgilbert
new 4710e6ffc3e90 Bug 1770163 - Make OpenType 'gasp' table ranges apply up to their maxPPEM size, inclusively. r=lsalzman
new 2ee3857df5fcb Bug 1770103 - Handle StrokeLine in DrawTargetWebgl. r=aosmond
new 1a2450d94767d Bug 1744028 - disable browser_103_telemetry.js also on linux debug for frequent fails. r=intermittent-reviewers,MasterWayZ DONTBUILD
new 2990ca00d8e69 Bug 1769807 - Ensure Win32k state initialized before content launch r=bobowen
new 2f0fe088edcac Bug 1770082 - Reduce recursion depth for test case to fix failures on win32 builds r=sfink
new fe91c0f5182b9 Bug 1769795 - [devtools] Avoid updating empty lines too frequently in the debugger. r=bomsy
new ac86b09b87370 Bug 1761554 - Use a Map-based cache for ResourceCommand r=ochameau
new ffba683f2b338 Bug 1770199 - Remove the nsDeviceContextSpecWin::GetDPI override. r=bobowen
new 034ed27337218 Bug 1769182 - Refactor seccomp-bpf sandbox policy constructors. r=gcp
new cf0f678eb8134 Bug 1769182 - Factor out connect() brokering in the Linux sandbox policies. r=gcp
new c4f9ff3229f2a Bug 1769182 - Allow send/recv and sendto/recvfrom in the common Linux sandbox policy. r=gcp
new 6798385a3581d Bug 1769182 - Factor out the X11/Mesa-related parts of Linux sandbox file policies. r=gcp
new 73a294a2b8866 Bug 1769182 - Allow the RDD process to use EGL under X11 on Linux. r=gcp
new 4decd1bb947bf Bug 1768165 - Central-part - Remove old methods from SnapshotSelector. r=Standard8
new 7a9ec57f961cc Bug 1770151 - Constrain size for Wayland on SetPopupPosition if needed. r=stransky
new 4425583e4b504 Bug 1770151 - Constrain size for Wayland on SetPopupPosition if needed. r=stransky, a=RyanVM
new e7e2d30d35945 Backed out changeset 14354053c08c (bug 1768165) for causing xpcshell failures on test_snapshotselection_dedupe.js. CLOSED TREE
new 17f3ff6ecdbd4 Backed out changeset 0afbb1e34fe3 (bug 1769807) for causing bc failures on browser_xpcom_graph_wait.js. CLOSED TREE
new b0f288a33c24b Bug 1769117 - Improved the `ValueError` for `SourcePath` by also specifying the invalid path in the error message itself. r=firefox-build-system-reviewers,whimboo,glandium
new f49dc4f09a354 Bug 1769982 - [devtools] Ignore all requests once the target actor starts being destroyed. r=jdescottes
new b928b2d0a863f Bug 1739114 - Moved privileged WebExtensions permissions in their own JSONSchema type and added a new custom privileged keyword on each privileged manifest fields. r=robwu,mixedpuppy
new 4d189564be102 Bug 1769572 - [devtools] The CONNECT method should no longer be sent on request resend r=nchevobbe
new be978401257d3 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump
new 2da7d4063a385 Bug 1770337 - land NSS NSS_3_78_1_RTM UPGRADE_NSS_RELEASE. r=jschanck, a=RyanVM
new bb7f8dd031bbe Bug 1769762 - Override navigator.plugins for Tiktok. r=twisniewski, a=RyanVM
new 6f1eabc1f6626 Bug 1769572 - [devtools] The CONNECT method should no longer be sent on request resend. r=nchevobbe, a=RyanVM
new 23ba58da4644c Bug 1743170 - Include deprecated macOS font family names in the font list, if available at runtime. r=gfx-reviewers,lsalzman
new 3fbd4c2193249 Bug 1768522 - ExtensionBaseContextChild instances should not be active after navigating it to a page running in another process under fission. r=robwu
new f0afeb173fa87 Bug 1769762 - Override navigator.plugins for Tiktok r=webcompat-reviewers,twisniewski
new b04a6172145e6 Bug 1769250: Check whether a built-in addon is really present before trying to enable/disabling it r=sfoster
new 6924977975180 Backed out changeset d3577f741ef5 (bug 1739114) for causing xpcshell failures on test_ext_permissions.js. CLOSED TREE
new 788e4186918bc Bug 1770195 - [bidi] cleanup method declarations in windowglobal/log.jsm r=webdriver-reviewers,whimboo
new 22758104805f8 Bug 1767396 - AUTO_TIMERS_STATS - r=florian
new 74d28327be3a4 Bug 1767396 - Don't wake up the timer thread when removing timers - r=florian,smaug
new 1f362db13a75c Bug 1739260 - Force to advance next band if we cannot get a suitable float available space. r=dholbert
new 874e321393d4c Bug 1769009 - Refresh the list of MIDI devices both when navigating to a new page and away from an old one r=padenot
new 3a2753d0df812 Bug 1770246 - Remove unused -moz-window-shadow: none uses after bug 1768285 r=emilio
new c3e54c97d3428 Bug 1745150 - Don't report DNS error for NS_BASE_STREAM_CLOSED, r=necko-reviewers,dragana
new bbfcdc85906c1 Bug 1607498 - If an update via the about dialog is cancelled due to staying on a page, ensure the dialog is reset to the apply state. r=application-update-reviewers,bytesized
new b4111998a3e6b Bug 1770137 - Part 2, r=Gijs
new 31f8c9891110a Bug 1770010 - Keep reference to autofill session instead of using mSession. r=jonalmeida,calu
new b245063a9c736 Bug 1769275 - Generate topsrcdir with correct casing on Windows in mozbuild r=firefox-build-system-reviewers,ahochheiden
new e3281c459e5ca Bug 1768518 - add colorway description and title to colorway modal. r=dao
new bcd8667376424 Backed out changeset 69f265c469f6 (bug 1769009) for causing mochitest failures on test_midi_device_explicit_open_close.html. CLOSED TREE
new 3e96c253ea576 Bug 1769612 - More container queries plumbing. r=boris
new 32257d0c500c2 Bug 1769771 - Improve DevTools support for constructable stylesheets. r=nchevobbe
new 7913a1ff89a2f Bug 1769771 - Improve DevTools support for constructable stylesheets. r=nchevobbe, a=RyanVM
new 05a8fc5ff9440 Bug 1769771 - Differentiate inline from constructed stylesheets in rule view. r=nchevobbe
new 0ff3a7d0e575e Bug 1769771 - Differentiate inline from constructed stylesheets in rule view. r=nchevobbe, a=RyanVM
new 9bf4df31fdb7e Bug 1769771 - Basic constructable stylesheets + devtools tests. r=nchevobbe
new 9dbd943921043 Bug 1769771 - Basic constructable stylesheets + devtools tests. r=nchevobbe, a=RyanVM
new ba36d37c4675f Bug 1765204 - Add a mochitest. r=tnikkel
new 113a392423b5d Bug 1765204 - Add a project_point2d operation and use it for hit testing. r=gw
new 2bd9efd83ada3 Bug 1770235 - DrawBlitProg::Draw non-vao path must restore vaa0's buffer. r=gfx-reviewers,lsalzman
new e38ec1329f8c2 Backed out changeset 8d386f8c684d (bug 1769612) for build bustages on applicable_declarations.rs
new 8f30325b72714 Backed out 2 changesets (bug 1767396) for wpt failures on iframe-focus-event-after-iframe-gets-focus.html CLOSED TREE
new 15ea6a4a3f931 Bug 1770172 - Add makePromiseAndResolveFunc and replace delay(0) r=mgaudet
new 1e95c635546fc Bug 1499459: Remove skip-if-win7 reftest annotation for an issue that seems to have gone away. r=emilio
new 2455fdcc0831f Bug 1769624 - Verify shutdown status before asserting r=nika
new edeb9a2237bca Bug 1770086 - Cleanup static on shutdown r=alwu
new a051b1b2bc544 Bug 1763848 - Use IPC remoting for MIME type information on all platforms. r=haik
new d6edcc48bb2d3 Bug 1767346 - Use browsing context activeness rather than renderLayers to determine process priority. r=mccr8,mconley,geckoview-reviewers,agi
new 2c70ec8d1f9b6 Bug 1769612 - More container queries plumbing. r=boris
new 91e5bb6355852 Bug 1770088 - Enable accelerated Canvas2D on Linux nightly builds. r=aosmond,gfx-reviewers,jrmuizel
new 97a8f6862e8dd Bug 1767899 - Guard some members that expect to be accessed on event target in TrackBuffersManager. r=media-playback-reviewers,alwu
new dfc5ffc7fa287 Backed out changeset 9bd60f359de2 (bug 1767899) for causing build bustages on EventTargetCapability.h.
new 63d03ac9e2d20 Backed out changeset 99ab9844b58a (bug 1769612) for causing web-platform failures on container-size-invalidation-after-load.html.
new fadf2bc15a377 Backed out changeset 7b3a02a659ef (bug 1767346) for causing geckoview failures. CLOSED TREE
new 2490428aae7d3 Bug 1770287 - Drop ScrollFrameHelper::ComputeOldScrollSnapInfo declaration. r=tnikkel
new 13691c6ee7f4a Bug 1770287 - Drop `const Maybe<nsPoint>& aDestination` argument from scroll snap related functions. r=tnikkel
new f32c9fbea07ca Bug 1769094 - nsLocalFile::Append{,RelativePath} should throw when appending .. r=xpcom-reviewers,nika
new 15e61ebcaadc1 Bug 1767171 - Prevent browser_asrouter_bug1761552.js from being intermittent r=emcminn
new 7a3f3d2e63544 Bug 1770012 - Update adaptive history when an adaptive history autofill result is picked. r=daisuke
new eb28874636086 Backed out changeset b89afce8bbee (bug 1770088) for causing multiple reftest/web-platform failures. CLOSED TREE
new eb18c942c10d2 Bug 1770002 - LSNG: Remove early initialization of RemoteLazyInputStreamThread; r=hsingh
new 4f8549101ca22 Bug 1766282 - Do not use SharedHandle of ID3D11Texture2D of hardware decoded video during no video copy r=jgilbert,jrmuizel,gfx-reviewers
new 2322360e3489c Bug 1765442 - Store the reference of HTMLLabelElement.control when generating label maps r=sgalich
new 7bbda20470ca0 Backed out changeset 37142ab92a09 (bug 1769094) for causing gecko view failures at TestFilePreferencesUnix. CLOSED TREE
new e01bbf47c5cb3 Bug 1768793 - Use defineLazyPreferenceGetter when accessing preferences in FormAutofillHeuristics.jsm r=sgalich
new 1e61e4307bb30 Bug 1770160 - [devtools] Don't filter out platform-specific errors in Browser Console/Browser Toolbox. r=ochameau.
new 6ef19ca2a958c Bug 1766469 - Handle empty data fields when creating MIDIMessageEvent objects r=padenot
new c686ea7b472bb Bug 1770107 - Disambiguate char16_t* operator== overloads in MinGW build for C++23. r=xpcom-reviewers,nika
new 2fde15757f846 Bug 1766602 - [devtools] Speedup jump to styleeditor from inspector. r=jdescottes.
new 0ada7fe023254 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new d8294d5641d84 Bug 1142667 - [elfhack] Leak of |relhack| in |do_relocation_section|. r=firefox-build-system-reviewers,glandium
new 3da535a403e6f Bug 1770111 [Linux] Build GLContextProviderLinux on other unix systems r=jgilbert
new 96eb6af142402 Bug 1767568 Test AV1 decode from mp4 container only if ffvpx is used for video decode, r=alwu
new 840028742a42e Backed out changeset cde097a49a39 (bug 1770111) for causing build bustages on GLContextProvider.h CLOSED TREE
new 458bf2e95e90d Bug 1730442 - part 1: Make all `nsITableEditor` features flush pending layout at start to handle their jobs r=m_kato
new 91af8048168fd Bug 1730442 - part 2: Rewrite `HTMLEditor::GetSelectedOrParentTableElement()` as returing `Result<RefPtr<Element>, nsresult>` r=m_kato
new 88c3133a0bca3 Bug 1730442 - part 3: Make `HTMLEditor::InsertTableCellsWithTransaction()` work without layout information r=m_kato
new f8da7ad6121b4 Bug 1730442 - part 4: Rewrite `HTMLEditor::GetFirstTableRowElement()` as returing `Result<RefPtr<Element>, nsresult>` r=m_kato
new 7b7e50e82948a Bug 1730442 - part 5: Rewrite `HTMLEditor::GetNextTableRowElement()` as returning `Result<RefPtr<Element>, nsresult>` r=m_kato
new bc4493c72442a Bug 1730442 - part 6: Make `HTMLEditor::InsertTableColumnsWithTransaction()` collect all necessary data before touching the DOM tree r=m_kato
new 5a6a9a0045b20 Bug 1730442 - part 7: Rewrite `HTMLEditor::InsertTableRowsWithTransaction()` to collect any cell information before touching the DOM tree r=m_kato
new fa426f0db4219 Bug 1769033 - Dont use major version for libavcodec on OpenBSD r=gaston,media-playback-reviewers,padenot
new cd689b44aaf20 Bug 1769033 - Add OpenBSD sandboxing support r=gaston
new c5b2a589bd30b Bug 1766355 - part 1: Add `MoveNodeTransaction` to handle delete node and insert node in a transaction class instance r=m_kato
new a0180a0f2245f Bug 1766355 - part 2: Make `MoveNodeResult` method names alinging to `Result` r=m_kato
new ca554ccd03310 Bug 1766355 - part 3: Make `MoveNodeResult` store caret point suggestion r=m_kato
new 51a4bc4fb85cb Bug 1766355 - part 4: Make `HTMLEditor::MoveNodeWithTransaction` and `HTMLEditor::MoveNodeToEndWithTransaction` return `MoveNodeResult` r=m_kato
new b798bb1980d3e Bug 1770251 - Centralize PGO mozconfig bits. r=firefox-build-system-reviewers,andi
new 9bd4f1813b32f Bug 1770302 - Remove build_libcxx. r=firefox-build-system-reviewers,andi
new 6b10bc399b37b Bug 1770302 - Consolidate how the clang targets are configured. r=firefox-build-system-reviewers,andi
new ec1386e3eb84f Bug 1766355 - part 5: Make `HTMLEditor::MoveChildrenWithTransaction` and `HTMLEditor::MoveNodeOrChildrenWithTransaction` stop touching `Selection` directly r=m_kato
new 48083b339b797 Bug 1770268 - Add missing Zone-inl.h include in Shape.cpp. r=jandem
new 1b309327251a5 Bug 1770268 - Add missing Zone-inl.h include in Shape.cpp. r=jandem, a=RyanVM
new e0d3f2aa9669b Bug 1766355 - part 6: Make `HTMLEditor::MoveOneHardLineContents` return `MoveNodeResult` with caret point suggestion r=m_kato
new 61c161b441230 Bug 1739114 - Moved privileged WebExtensions permissions in their own JSONSchema type and added a new custom privileged keyword on each privileged manifest fields. r=robwu,mixedpuppy
new f5d4ddc057fef Bug 1766355 - part 7: Rewrite `HTMLEditor::RemoveContainerWithTransaction` with `MoveNodeTransaction` and make it stop touching `Selection` directly r=m_kato
new 2e15b2af1db62 Bug 1769195. Don't bother to try to do a partial draw of a background image if we haven't decoded any pixels. r=aosmond
new 49204d3e4b035 Merge autoland to mozilla-central a=merge
new 59922a7ef1233 Merge mozilla-central to autoland CLOSED TREE
new 049e223b4086c Backed out changeset cf51f1125d46 (bug 1765442) for causing failures at test_autocomplete_off_on_inputs.js. CLOSED TREE
new b6782fe2d5682 Bug 1767346 - Use browsing context activeness rather than renderLayers to determine process priority. r=mccr8,mconley,geckoview-reviewers,agi
new f5864cbd709e7 Bug 1767934 - land NSS 2efccbd85918 UPGRADE_NSS_RELEASE, r=nss-reviewers,djackson
new b62e2b06296d4 Bug 1766355 - part 8: Make `HTMLEditor::RemoveBlockContainerWithTransaction` stop touching `Selection` directly r=m_kato
new 1b778f1333c07 Bug 1769612 - More container queries plumbing. r=boris
new 1ca919ee58ddc Bug 1766355 - part 9: Make `HTMLEditor::ReplaceContainerWithTransactionInternal` and its callers use `MoveNodeTransaction` and return `CreateElementResult` r=m_kato
new 940ba5e83c317 Bug 1770167 - Skip delazification self-tests when code coverage is enabled. r=arai
new 8165c1eb5739a Bug 1763132 - Add wdspec tests for browsingContext.navigate to image. r=webdriver-reviewers,whimboo
new 87c297c9e2749 Bug 1768140 - Reset mTRRSuccess before a new lookup, r=necko-reviewers,dragana
new 21075e5057b25 Bug 1769267 - Record HTTP_CHANNEL_PAGE_ONSTART_SUCCESS_TRR3 when TRR is confirmed, r=necko-reviewers,dragana
new 8ff74c89a810e Bug 1765309, part 1 - Create helper functions for common logic between hSA and rSA, r=anti-tracking-reviewers,timhuang
new bd52a7aac32e7 Bug 1765309, part 2 - Convert requestStorageAccess to use new helper functions before async portion, r=anti-tracking-reviewers,timhuang
new 8bd5597baef9b Bug 1765309, part 3 - Convert hasStorageAccess to use helper functions that are unified with requestStorageAccess, r=anti-tracking-reviewers,timhuang
new cfb2c25163309 Bug 560067 - Ensure visibility tracking code doesn't choke on visibility:hidden images. r=tnikkel
new a903faa3e1b40 Bug 1770111 [Linux] Build GLContextProviderLinux on other unix systems r=jgilbert
new 285ff88a803a1 Bug 1769973 - [devtools] Localize Device headers in Settings modal. r=bomsy.
new 165ce5b39e0aa Bug 1770238 - [devtools] Remove global.MessageChannel in webconsole mocha tests to avoid hangs. r=jdescottes.
new 7073f12599cc3 Bug 1770088 - Enable accelerated Canvas2D on Linux nightly builds. r=aosmond,gfx-reviewers,jrmuizel
new 86a708eaeb05e Bug 1769965 - Convert stroke properties (width, dashes) to device pixels when passing them to the gfxContext. r=emilio
new 77fb03eba127b Bug 1769965 - Create copies of the svg-glyph-objectvalue reftest with different zoom levels. r=emilio
new 10ef6010a29a4 Backed out changeset 6fe984120bd9 (bug 1769267) as requested by dev. CLOSED TREE
new f19fdba000d0b Bug 1768161 - [devtools] Only export isPropertyUsed from inactive-property-helper.js r=nchevobbe
new 2f70942796f89 Bug 1768161 - [devtools] Use localName instead of nodeName in inactive-property-helper.js r=nchevobbe
new 32f88974de60f Bug 1769512 - Support both negative and positive offsets in border radius adjustments. r=jwatt
new 7184afff2f739 Bug 1738380 - Draw backgrounds of iframes with mismatched embedder color schemes. r=jwatt
new 14ae0b1d65c53 Bug 1770221 - Remove fission option from chrome perfherder data. r=perftest-reviewers,AlexandruIonescu,kshampur
new 234867e3cead5 Bug 1766916 - Add error handling to RemoteImages.patchMessage r=dmose
new 981b10c3d091a Bug 1768165 - Central-part - Remove old methods from SnapshotSelector. r=Standard8
new c42dbc8b0f249 Bug 1769640 - P1: Cache content AUPDP in DocAccessibleParents. r=morgan,emilio
new 4cc4578c5bda3 Bug 1769640 - P2: Translate parent bounds to sceen bounds. r=geckoview-reviewers,agi
new 102d589381fc9 Backed out 2 changesets (bug 1769965) for causing reftest failures on svg-glyph-objectvalue.svg CLOSED TREE
new 2b6582e69d4c0 Bug 1768197 - Handle WebRenderError errors more gracefully. r=jrmuizel
new 4ef19ac392a2c Bug 1769807 - Ensure Win32k state initialized before content launch r=bobowen,nalexander
new 4143b6169340b Bug 1770211 p1 - Use nsIPrintSettings for nsDeviceContextSpecGTK::mPrintSettings. r=bobowen
new 906a3c1ae640b Bug 1770211 p2 - Move mPrintSettings up from nsIDeviceContextSpec's subclasses. r=bobowen
new 1282c1aa63925 Bug 1770211 p3 - Move mPrintViaSkPDF up from nsIDeviceContextSpec's subclasses. r=bobowen
new 756524dcd0f81 Bug 1770211 p4 - Move platform specific nsIDeviceContextSpec::GetPrintingScale/GetPrintingTranslate implementations up. r=bobowen
new 1ebe0b7bcb098 Bug 1770211 p5 - Stop creating platform specific nsIDeviceContextSpec objects in content processes. r=bobowen
new f30dc9c25aa69 Bug 1769512 - Implement overflow-clip-margin: <length>. r=jwatt
new 5a26e3e7b939d Bug 1767855 - Make tab warming use the process priority hint. r=mconley
new 20e51845926e5 Bug 1769879 - set resource-timing/nested-context-navigations-object.html as intermittent in more configurations
new 9b454efc91ac6 Bug 1770458 - Don't pass null to format string in some logging code.
new a90e81941f547 Bug 1769512 - Apply overflow: clip to IntersectionObserver. r=hiro
new b9179e443b6c9 Backed out changeset 9dc2f0c648e4 (bug 1769807) for causing mochitest failures on browser_xpcom_graph_wait.js CLOSED TREE
new 9dba8f9cc0b80 Bug 1757833 - Compress Stencil bytecode before writing to cache r=nbp
new 23c45ca806487 Bug 1757833 - Extract methods ScriptBytecodeCompress and ScriptBytecodeDecompress r=nbp
new 1eca5e0f2de8b Bug 1757833 - Add browser.cache.jsbc_compression_level static preference r=nbp
new c59b4bc1962c3 Bug 1757833 - Add mochitest for compressed bytecode caching r=nbp
new 93bf2e27d6eea Bug 1757833 - Add Profiler markers to track compression cost r=nbp
new edc0fa23606d1 Bug 1757833 - Add PerfStat probes for bytecode cache reads, writes, compression, and decompression r=nbp,necko-reviewers,kershaw
new 099d7ab6fc6bd Bug 1769974 - Mark profile test as failing on android, r=webdriver-reviewers,whimboo
new 92596a41e80a5 Backed out changeset c2e017726323 (bug 1769512) for causing multiple failures(wr and c1) CLOSED TREE
new cfc6c15f32640 Backed out changeset 853afa1f9242 (bug 1769512) for causing build bustages when backing out the previous revision CLOSED TREE
new 0948c2908720d no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new db68e7ce96971 Bug 1769307: Add support for giving a test path to mach try fuzzy r=ahochheiden
new 0549e90cbb397 Bug 1769807 - Ensure Win32k state initialized before content launch. r=nalexander
new ce9795f27b929 Bug 1769771 - Update test expectations for the hard-coded string used for the Beta uplift. a=bustage
new 959e39038c837 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump
new 9bb26260294cc no bug - Bumping Firefox l10n changesets r=release a=l10n-bump
new bba277404f775 No Bug, mozilla-beta repo-update HSTS HPKP remote-settings - a=repo-update r=RyanVM
new 59930a2011981 Bug 1769807 - Ensure Win32k state initialized before content launch. r=nalexander, a=RyanVM
new 7c5eeccac86fd Bug 1770260 - wasm: Rename references to tls in js/src/jit/mips-shared r=rhunt
new 49ba6a6e01a46 Bug 1767445 - Pocket newtab topics widget r=gvn
new 62e4d2a99173c Bug 1759627 - Dump the WebRenderScrollLayerData on the compositor side. r=botond
new 43e161331947e Bug 1754308 p1 - Stop sending nsIPrintSettings.toFileName to content processes. r=bobowen
new ca15f68e8a60d Bug 1754308 p2 - Stop sending nsIPrintSettings.printerName to content processes. r=bobowen
new 9146fefcba7bb Backed out changeset 681812df950d (bug 1767855) for causing failures in browser_ProcessPriorityManager.js CLOSED TREE
new 25a557ba16128 Bug 1767934 - land NSS NSS_3_79_BETA2 UPGRADE_NSS_RELEASE, r=nss-reviewers,jschanck
new 74b64ad41e673 Bug 1769616 - Error(ENOSYS) for set_mempolicy() on Content and Utility AudioDecoder r=jld
new cd5e71dee5775 Bug 1745024 - avoid keeping an 'Accessibility notifications' refresh observer for initial about:blank documents, r=Jamie.
new dd3e9a6d5fff3 Bug 1769939. Avoid a couple of unnecessary image decodes at intrinsic size in some cases. r=aosmond
new e6e4b21c918ae no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new f376b18b543c6 Merge autoland to mozilla-central. a=merge
new a3577de2cda52 Bug 1770404 - Disable Wayland compositor integration on beta and release, r=gfx-reviewers,nical
new ef035224b2f39 Bug 1769965 - Convert stroke properties (width, dashes) to device pixels when passing them to the gfxContext. r=emilio
new 607d119da531e Bug 1769965 - Create copies of the svg-glyph-objectvalue reftest with different zoom levels. r=emilio
new 89d2d9a351561 Bug 1767212 - Enable avoid copying hardware decoded video on all GPU on Window on nightly r=jrmuizel,gfx-reviewers
new ae61cb55289c2 Bug 1767374 - Update cssparser. r=jwatt
new 0076bed412cd7 Bug 1770532 - Ensure options in listbox selects are not stacking contexts by default. r=dholbert
new 60f1dde01dd97 Bug 1770239 - Fix the edit bookmarks panel to be not flush with the bookmark star icon on the URL bar r=mak
new f9a2c18bfe051 Bug 1743731 - Disable the 'two layers that scroll together' assertion for content being presented in a paginated way. r=tnikkel
new e887386531c9f Bug 1768881 - Created GeneratedFile method implementing HTML Fragment Preprocessor r=firefox-build-system-reviewers,glandium
new 412d93830495e Bug 1769468 - Update expectations to include latest intermittents. a=testonly
new 0be5287b2a908 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new 839d232742bd2 Backed out changeset 2ce131c8742e (bug 1768881) for causing python failures on test_html_fragment_preprocessor.py. CLOSED TREE
new c50724ef05cc8 Bug 907297 - improve UI resource_usage r=sylvestre DONTBUILD
new 705bd7a0dc086 Bug 1769465 - Update medatadata for /preload/preload-error.sub.html.ini to include latest intermittents. a=testonly
new fb319b5522a5e Merge autoland to mozilla-central. a=merge
new 7162a2606a727 Merge mozilla-central to autoland. a=merge
new 868f461b18203 Bug 1769094 - nsLocalFile::Append{,RelativePath} should throw when appending .. r=xpcom-reviewers,nika
new bf44f67f77919 Bug 1767123 - Change the return type of nsLayoutUtils::GetTransformToAncestorScale to MatrixScalesDouble. r=botond
new c84001f56cdc3 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new 8f24a725cd070 Bug 1769120 [wpt PR 34046] - [@container] Properly invalidate container-relative units in gradients, a=testonly
new 2bb4bfb09434f Bug 1769120 [wpt PR 34046] - Update wpt metadata, a=testonly
new 5fe32314951c0 Bug 1769536 [wpt PR 34072] - Fix exception type of WebAssembly.Global for v128, a=testonly
new 6664d3ed40f0d Bug 1769520 [wpt PR 34070] - [@container] LayoutReplaced handled by LayoutNG, a=testonly
new d84a42e92df26 Bug 1769507 [wpt PR 34067] - Add wpt tests for tree-structural pseudo classes inside :has(), a=testonly
new ebc72b27d98be Bug 1769507 [wpt PR 34067] - Update wpt metadata, a=testonly
new 4f121fd3a2706 Bug 1769519 [wpt PR 34069] - [Trusted Types] Get list of event handlers from WebIDL, a=testonly
new 8fd86d1633f10 Bug 1768646 [wpt PR 34018] - [mq-4] Enable CSSMediaQueries4 for stable, a=testonly
new 0c2dc4567b4be Bug 1768646 [wpt PR 34018] - Update wpt metadata, a=testonly
new 8d34102c28c5e Bug 1769587 [wpt PR 34076] - [Safari] Sending SIGKILL isn't actually atomic with the actual kill, a=testonly
new 03eeb88cf5f90 Bug 1769590 [wpt PR 34077] - Rename expression_should_[not_]be_parseable, a=testonly
new 8b02b985b2be1 Bug 1769590 [wpt PR 34077] - Update wpt metadata, a=testonly
new 8331a7355e902 Bug 1769170 [wpt PR 34049] - Async clipboard APIs should not trigger image loading, a=testonly
new 552dd439316ca Bug 1769170 [wpt PR 34049] - Update wpt metadata, a=testonly
new c317d47d4da3e Bug 1769134 [wpt PR 34048] - Reland "Avoid unnecessary calls to paint invalidation", a=testonly
new f211d57750351 Bug 1769667 [wpt PR 28065] - [WPT] Add more type/language tests for script elements, a=testonly
new efa910ca5af43 Bug 1769667 [wpt PR 28065] - Update wpt metadata, a=testonly
new 6b18a7c93bcee Bug 1762235 [wpt PR 33424] - [Bluetooth] Implement Permissions-Policy API Integration, a=testonly
new 04e13093b54af Bug 1762235 [wpt PR 33424] - Update wpt metadata, a=testonly
new 69d1a75629306 Bug 1766690 [wpt PR 33820] - [WPT] Fix flakiness in /preload/preload-error.sub.html on Firefox, a=testonly
new 8faba6b2f754b Bug 1769653 [wpt PR 34084] - Bump types-requests from 2.27.25 to 2.27.26 in /tools, a=testonly
new f45a2415adb4e Bug 1769346 [wpt PR 34064] - Reland "[Cookie Expires/Max-Age Upper Limit] (3) Enable by default", a=testonly
new 91d9817b611c6 Bug 1768546 [wpt PR 34009] - Bump taskcluster from 44.13.5 to 44.13.6 in /tools, a=testonly
new 65359362cadea Bug 1769626 [wpt PR 34080] - Add (missing) platform member to NavigatorUAData.toJSON output, a=testonly
new e780f49b890e8 Bug 1769626 [wpt PR 34080] - Update wpt metadata, a=testonly
new b036064fd0c51 Bug 1769661 [wpt PR 34086] - Fix window-placement test to work with automation and add some documentation., a=testonly
new 686c454bfd572 Bug 1769661 [wpt PR 34086] - Update wpt metadata, a=testonly
new ef50524864c76 Bug 1769806 [wpt PR 34097] - Do not composite animations that affect important properties in the base style., a=testonly
new 1bef6999f25b3 Bug 1769676 [wpt PR 34089] - Fix null READ when calling getKeyframes on an orphaned element, a=testonly
new d5345ddfff92c Bug 1769642 [wpt PR 34082] - Refactor tests to remove dependency on offsets., a=testonly
new 4077911cb46f4 Bug 1769623 [wpt PR 34079] - Fixed text-decoration-thickness rendering, a=testonly
new 699ec9b9d1c26 Bug 1769321 [wpt PR 34062] - Add audionode-iframe.window.js to third_party/blink/web_tests/external/wpt/webaudio/the-audio-api/the-audionode-interface/, a=testonly
new b1378d47c01b6 Bug 1769321 [wpt PR 34062] - Update wpt metadata, a=testonly
new 465fa1ab3d48b Bug 1769672 [wpt PR 34088] - [ImageDecoder] Ensure ReadableStream consumer is cancelled., a=testonly
new c8aa44d6ef1e0 Bug 1769887 - [wpt-sync] Update web-platform-tests to dd05a4454ef3e76677d1191823b34420f3ea9355, a=testonly
new 90a01d79307ca Bug 1770539 p1 - Move nsPrintData::mPrintSettings to nsPrintJob. r=emilio
new c0b9f77a02e70 Bug 1770539 p2 - Move nsPrintData::mShrinkToFit to nsPrintJob. r=emilio
new db898579062d7 Bug 1770539 p3 - Move nsPrintData::mShrinkRatio to nsPrintJob::mShrinkToFitFactor. r=emilio
new 47516e9e8324d Bug 1770539 p4 - Move nsPrintData::mNumPrintablePages to nsPrintJob. r=emilio
new 224cfeb1b9a76 Bug 1770539 p5 - Move nsPrintData::mPreparingForPrint to nsPrintJob. r=emilio
new 8827bc2beb5e1 Bug 1770539 p6 - Move nsPrintData::mPrintDocList to nsPrintJob. r=emilio
new 617a76892b821 Bug 1770539 p7 - Move nsPrintData::mSelectionRoot to nsPrintJob. r=emilio
new 464b2f7e7191e Bug 1770539 p8 - Centralize nulling out of nsPrintJob::mPrt. r=emilio
new 4d4c2e77545d3 Bug 1770539 p9 - Move nsPrintData::mPrintObject to nsPrintJob. r=emilio
new 70cf6863bd85a Merge autoland to mozilla-central. a=merge
new b61980d3a09f0 Merge mozilla-central to autoland. a=merge CLOSED TREE
new 6aad873daef4e Bug 1768090 - Ignore error from UDP soocket. r=necko-reviewers,kershaw
new 18dcc1968ea18 Bug 1763124 - [remote] Use Deferred instead of a plain Promise for ProgressListener. r=webdriver-reviewers,jdescottes
new 97278a4db7a28 Bug 1763124 - [webdriver-bidi] Support error handling for browsingContext.navigate. r=webdriver-reviewers,jdescottes
new 83cd6b3574fa9 Bug 1763124 - [wdspec] Add tests for erroneous requests for "browsingContext.navigate". r=webdriver-reviewers,jdescottes
new 78e9b08ae82c2 Bug 1760130 - Disable test_ExperimentManager_enroll.js on windows 10 opt. r=MasterWayZ DONTBUILD
new a2585510f2b02 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new 76713f0357231 Bug 1770109. Combine DrawResult in nsCSSRendering::BuildWebRenderDisplayItemsForStyleImageLayerWithSC. r=aosmond
new f735e4c4a11ba Bug 1770109. Add FLAG_ASYNC_NOTIFY flag to ConvertImageRendererToDrawFlags. r=aosmond
new f8e1f72acb284 Bug 1770109. Use ConvertImageRendererToDrawFlags in nsImageRenderer::BuildWebRenderDisplayItems too. r=aosmond
new fe8497688c4aa Bug 1769639 - Make isMuted a wrapper function. r=mhowell
new 3d7fc1d1937e9 Bug 1768469 - Check the length of datalistItems r=sgalich
new 3a87443d3f19e no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new 99908fb9685be Bug 1769512 - Implement overflow-clip-margin: <length>. r=jwatt
new 15f7efea77db9 Bug 1769512 - Apply overflow: clip to IntersectionObserver. r=hiro
new 8390f379b814f Bug 1769512 - fixed lint failures r=fix CLOSED TREE
new b48aea26d95f4 Bug 1769845 p1: Use command line to pass whether win32k is locked down in policy. r=handyman
new 45b8231a422de Bug 1769845 p2: Back out changeset 6afde8456771. r=handyman
new 0354f52f8ed11 Bug 1767924 - Handle navigation between urls with the same hashes. r=webdriver-reviewers,jdescottes
new 1bbc56f8c713d Bug 1767924 - Add wdspec test for browsingContext.navigate between urls with same hashes. r=webdriver-reviewers,whimboo
new 35afb9540adb0 Bug 1769512 - Minor test tweaks.
new 1c632d2057ee7 Bug 1769512 - Fix a typo in animation-type-longhand.js
new b26548ebc12bb Bug 1769512 - Fix partial prerender tests by preserving sketchy behavior.
new 325a7af430712 Bug 1770130 - [devtools] Get rid of WorkerTargetActor.attach. r=nchevobbe
new b2f1ef9241e84 Bug 1770130 - [devtools] Get rid of WorkerDescriptorActor.attach. r=nchevobbe,devtools-backward-compat-reviewers
new 228c49e017cb6 Bug 1764148 - [devtools] Add deadzone to drag to update feature r=nchevobbe
new b6fe750086c49 Bug 1763367 - Flush HttpBaseChannel console reports using the WindowID. r=necko-reviewers,dragana
new e88688c34c464 Bug 1763367 - Filter out unexpected messages. r=nchevobbe
new a688eb56e8f69 Merge autoland to mozilla-central a=merge
new a04a838f550cc Merge mozilla-central to autoland CLOSED TREE
new 0d2e553991ac0 Bug 1770703 - Duplicated ioctl() case when building with MOZ_ASAN r=gcp
new 828f93231ba8c Backed out 2 changesets (bug 1763367) as requested by evilpie on element. CLOSED TREE
new b269ed31009c9 Bug 1769487 - Prevent overflow during the start/end of the tab open/close animation. r=Gijs
new bc2445a0085ad Bug 1770210 - Fix missing borders for some popups on Windows when HCM is enabled r=Gijs
new 3338893a7f0a7 Bug 1770145 - [devtools] Enable New Edit and Resend Panel on all channels r=Honza
new 478176c97bb04 No Bug, mozilla-central repo-update HSTS HPKP remote-settings - a=repo-update r=RyanVM
new 02b7d6a058220 Bug 1770073 - Allow AudioCodecSpecificBinaryBlob in WMF and ffmpeg decoders, for AAC. r=kinetik,media-playback-reviewers
new fe3de9963524a Bug 1770073 - Add a crashtest for an ADTS file. r=kinetik
new cc3f0a16c8a34 Bug 1752979 - Tests for file changes during addon installs r=mixedpuppy
new 34a3c8bfaef85 Bug 1722228 - Fix backspace triggers clearing of site data on macOS. r=pbz,preferences-reviewers,Gijs
new e130775894dd1 Bug 1527691 - Disabled datetimebox inner elements shouldn't be tabbable. r=Gijs
new e2d99b1dfb3d1 No bug - tagging 62b172f7d5f0ea07b5c4d9e9f124b384d69a28a8 with FIREFOX_RELEASE_101_BASE a=release DONTBUILD CLOSED TREE
new 6ba489c180fd7 Bug 1763367 - Flush HttpBaseChannel console reports using the WindowID. r=necko-reviewers,dragana
new 78d2f34bf10bc Bug 1763367 - Filter out unexpected messages. r=nchevobbe
new fb32f0a2c248b Bug 1770729 - Fix IntersectionObserver overflow: clip on zero-sized elements. r=jwatt
new 0eee9e359c63b Bug 1766928 - rename release-to-esr102 migration to release-to-esr. r=gabriel
new d985e37e2cd8c Bug 1770711 - fix `run_command` logging calls with a tuple `command`. r=releng-reviewers,gabriel
new 99c9ff330faf2 Bug 1602393: Fake ShutdownComplete() for all error conditions of ServiceWorkerRegistrar::ProfileStopped. r=dom-worker-reviewers,jesup
new 648bfd4a1449d Bug 1770765 - Session Restore should ignore the Firefox View tab. r=Gijs
new cfa1b0bd988e5 Bug 1770006 - Ensure the fontGroup is recreated if necessary in CanvasRenderingContext2D::GetCurrentFontStyle. r=lsalzman
new 070cea1a1ee18 Bug 1426134 - Part 1: Change SMRegExpMacroAssembler to work with one less temp register. r=iain
new 9a100936106c7 Bug 1426134 - Part 2: Change JitRealm::generateRegExpMatcherStub to work with one less register on x86. r=jandem
new 0d23d92d34cc6 Bug 1426134 - Part 3: Change IonCacheIRCompiler to work with one less temp register. r=jandem
new cc9d22301feb8 Bug 1426134 - Part 4: Disable GetElemSuper IC inlining on x86. r=jandem
new e080c3cacc4c5 Bug 1426134 - Part 5: Remove frame pointer from allocatable register set. r=jandem
new a84e82ef8e8c9 Bug 1426134 - Part 6: Remove no longer used framepointer-temp from LIonToWasmCallBase. r=jandem
new 9e5fc5eafe28c Bug 1767473 - Add additional functionality to closed tabs in Firefox View r=Gijs,sfoster
new 77e94a114a72a Bug 1758540 - Pref on accessibility cache in Android. r=morgan
new c1b7706be03a9 Backed out changeset 5c914173639f (bug 1767473) for causing mochitest failures(Assertion failures) CLOSED TREE
new f07763259c2dd Bug 1702759 - Remove collection and signer preferences r=gbeckley
new c66b8b3bfcb42 Bug 1702759 - Remove custom last check preference r=gbeckley
new caf000e948db3 Bug 1702759 - Remove bucket name preference r=robwu
new 0f8ea5f41e0fc Bug 1702759 - Remove load_dump preference r=robwu
new 9a0819e7563b6 Bug 1766662: Remove the Updatebot verify job r=dveditz
new 07d23cf253508 Bug 1759052 - Add a gv-junit webContentIsolationStrategy=0. r=nalexander
new 8fccda07407b0 Backed out changeset fee428f38f17 (bug 1759052) for breaking nofis jobs CLOSED TREE
new eb7d2f2d42854 Bug 1770288 - Fix intermittent failure on unrelated unexpected console message in test_ext_extension_page_navigated.js. r=willdurand
new e6655bddff72c Bug 1770288 - Fix wrong parameter type signature in AddonTestUtils.checkMessages call in browser_ext_tabs_insertCSS.js. r=willdurand
new 36152ebec95d9 Bug 1770290 - Ensure the InitFontList thread is joined before destroying gfxPlatformFontList. r=lsalzman
new 7a3c36ef2f348 Bug 1769627 - switch to SECMOD_LockedModuleHasRemovableSlots. r=keeler
new ecc26bffacc51 Backed out changeset 93af3b1d56ef (bug 1769627) for causing build bustages on xul.dll. CLOSED TREE
new cac28eb656576 Backed out changeset a3e657cb7f55 (bug 1770765) for causing failures on browser_firefoxview_tab.js. CLOSED TREE
new c44dba751b3b8 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new 4a2012ba2d930 Bug 1632008 - [cdp] Return a randomly generated loaderId for file/data/about navigations r=webdriver-reviewers,whimboo
new ee5e9e8926731 Bug 1636453 - [cdp] Move Page.navigatedWithinDocument to hashChange r=webdriver-reviewers,whimboo
new 42dc9793cb105 Bug 1636453 - [cdp] Support Page.navigate for hash navigation r=webdriver-reviewers,whimboo
new ba3866a5fc94f Bug 370035 - Remove the aWidget parameter from nsIDeviceContextSpec::Init.r=spohl
new 604c32452131f Bug 1769009 - Refresh the list of MIDI devices both when navigating to a new page and away from an old one r=padenot
new 0eb74c5c7ff76 Bug 1770360 - [devtools] Remove the stylesheets of destroyed targets. r=nchevobbe
new acc4eeb1fe413 Bug 1731594: Add an update task for pdf.js r=calixte
new 0aeb0900a2ca5 Bug 1767581 - refactor systemprincipal restrictions, disallow loads without finaluri r=ckerschb,tjr
new c2181f7a675e6 Bug 1767581 - restrict loads of http/https scripts in the privilegedabout process r=dveditz
new 417adfdbd39e8 Bug 1759418 - P1. Update CreditCardRuleset.jsm to e6aff61 r=sgalich
new f58608ebb49bf Bug 1759418 - P2. Use Fathom to detect cc-number field r=sgalich
new 9b90378694673 Bug 1759418 - P3. Enable using Fathom to recognize CC field r=sgalich
new 86ec9c28f7fe6 Bug 1472602 - Sticky/relative position fixes in nsTableWrapperFrame. r=dholbert
new 9fee1bf9c51cd Bug 1769627 - switch to SECMOD_LockedModuleHasRemovableSlots. r=keeler
new 29fb0fb05754b Bug 1731614 - Clarify error phrasing in NoSupportedMediaSourceError; r=ckerschb,dveditz
new 1c391443f770e Merge autoland to mozilla-central. a=merge
new dee86961d5cbc Merge mozilla-central to autoland on a CLOSED TREE
new c3d3119342aa1 Bug 1768054: Traverse embedded chars when computing text bounds. r=Jamie
new a3f9a3f4e22d6 Bug 1707462 - expose Windows' localized file display names through XPCOM, r=mhowell
new f65a03f73b7e2 Bug 1707462 - use system localized paths for settings' download folder display, and don't show 'Downloads' on Linux if that's not the folder's name, r=mak
new a5eb1564965a5 Bug 1770162: Fix MsaaIdGenerator timer assertion during shutdown. r=morgan
new bf6a1a78270d3 Backed out 3 changesets (bug 1759418) for causing bp-hybrid bustages on FormAutofillNative.
new 3fb8d69e14908 Backed out changeset e3377838e213 (bug 1472602) for causing multiple failures related to StickyScrollContainer. CLOSED TREE
new f6bc444db376e Bug 1770061 - Enhance PBM Promo button to support all SpecialMessageActions r=Mardak
new a8cfb8a96f6a0 Bug 1472602 - Sticky/relative position fixes in nsTableWrapperFrame. r=dholbert
new 51458625c7896 Bug 1770808 - Preserve space around the Fx View button / tabstrip separator when there are pinned tabs and tabs overflow. r=Gijs
new 5f8ec0cf2921d Bug 1767446 - wasm: Remove empty try notes left from dead code elimination. r=jseward
new f83b3405c1484 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new 744aa241aeeba Bug 1763133 - Add wdspec tests for browsingContext.navigate to data: urls. r=webdriver-reviewers,whimboo
new 17baeedc8cdda Bug 1759418 - P1. Update CreditCardRuleset.jsm to e6aff61 r=sgalich
new 40ee0e8c87749 Bug 1759418 - P2. Use Fathom to detect cc-number field r=sgalich
new b2cb0fdb6c29f Bug 1759418 - P3. Enable using Fathom to recognize CC field r=sgalich
new bebf6a1109e33 Bug 1768193 - Part 1: Use maybe to hold mIsThirdPartyContextToTopWindow in LoadInfo. r=anti-tracking-reviewers,necko-reviewers,bvandersloot,kershaw
new ec809e1626254 Bug 1768193 - Part 2: Don't recompute IsThirdPartyToTopWindow if it was set before and there is no browsing context for the channel. r=anti-tracking-reviewers,bvandersloot
new c8b2b8d7b4872 Bug 1768193 - Part 3: Adding a test to verify loading a shared worker script in a service worker controlled third-party context won't crash. r=anti-tracking-reviewers,bvandersloot
new bc89e96a24b93 Bug 1770072 - Upgrade geckodriver to clap 3.1. r=webdriver-reviewers,jgraham
new 655bd32dbd19b Bug 1769180 - Reject --disable-new-pass-manager with clang >= 15. r=firefox-build-system-reviewers,andi
new cd27dc7cc04f5 Bug 1770302 - Move win64 stage1 clang toolchains above the corresponding raw clang toolchain. r=firefox-build-system-reviewers,andi
new 6a1523cfa1abf Bug 1770302 - Add missing compiler-rts on the macosx64-aarch64 clangs. r=firefox-build-system-reviewers,andi
new 5f88cd32c1337 Bug 1767549 - Fix test_currentTime.html to wait for the initial "suspended" -> "running" transition. r=karlt
new 3f95ffa19fbe0 Bug 1767549 - Allow delaying the start of a cubeb stream for test purposes. r=karlt
new 376ac34fe54ca Bug 1767549 - Ensure that AudioContext state transition happen at the right time w.r.t. cubeb stream initialization time. r=karlt
new 3a97cb073ea5c Bug 1767549 - Move a particular crashtest that requires a working audio stack at the beginning of the test suite. r=karlt
new 409fc3ee88409 Bug 1768924 - Fix intermittent timeout in early hint test code by splitting up the test case r=necko-reviewers,dragana
new c6620104602de Merge autoland to mozilla-central. a=merge
new 0f9ad660dd18d Backed out 4 changesets (bug 1767549) for causing mda failures on test_slowStart.html
new a93fec1647fb7 Merge mozilla-central to autoland. CLOSED TREE
new 44824980965b7 Bug 1770830 - Add some tests for color-mix() and currentColor. r=boris
new 8775616bc9a17 Bug 1770691 [FFMPEG] Print/log error codes better r=alwu
new fd93af6976b77 Bug 1764717 - Part 1: Add shared-head.js in devtools/client/webconsole/test/browser/_browser_console.ini. r=nchevobbe
new bd694eb9e3b33 Bug 1764717 - Part 2: Define findMessageByType and findMessagesByType. r=nchevobbe
new 0ca8c52ae811b Bug 1764717 - Part 3: Define type-specific wrappers for findMessageByType and findMessagesByType. r=nchevobbe
new 1a8bd8c676442 Bug 1764717 - Part 4: Use type-specific findMessage(s) in devtools/client/webconsole/test/browser/browser_console_*. r=nchevobbe
new 9ef63471c0d94 Bug 1764717 - Part 5: Use type-specific findMessage(s) in devtools/client/webconsole/test/browser/browser_jsterm_*. r=nchevobbe
new 40f9a2dd0bf4a Bug 1764717 - Part 6: Use type-specific findMessage(s) in devtools/client/webconsole/test/browser/browser_webconsole_*. r=nchevobbe
new 6bbce4386c1d5 Bug 1764717 - Part 7: Define findAllMessages. r=nchevobbe
new 6e6f58927e101 Bug 1764717 - Part 8: Use findAllMessages in devtools/client/webconsole/test/browser/. r=nchevobbe
new 0192380a06eb0 Bug 1764717 - Part 9: Define findMessagePartByType and findMessagePartsByType. r=nchevobbe
new a287d936ceb31 Bug 1764717 - Part 10: Use findMessagePart(s)ByType in devtools/client/webconsole/test/browser/. r=nchevobbe
new 13a1b61667717 Bug 1764717 - Part 11: Add waitForRepeatedMessageByType. r=nchevobbe
new dca246be3fc56 Bug 1764717 - Part 12: Use findMessageByType in testOpenInDebugger. r=nchevobbe
new d015a45575ef8 Bug 1764717 - Part 13: Use findMessageByType in openMessageInNetmonitor. r=nchevobbe
new 6b71ed8c44d02 Bug 1764717 - Part 14: Use findErrorMessage in checkMessageStack. r=nchevobbe
new 73fa2223ee81e Bug 1764717 - Part 15: Remove findMessage and findMessages from devtools/client/webconsole/test/browser/head.js. r=nchevobbe
new 27de3cf43fb41 Bug 1764717 - Part 16: Add findMessageVirtualizedByType and findMessagesVirtualizedByType. r=nchevobbe
new c0b4d71d4fb76 Bug 1764717 - Part 17: Use findMessageVirtualizedByType and findMessagesVirtualizedByType in tests. r=nchevobbe
new 4330e3ea2a94c Bug 1764717 - Part 18: Use findMessagesVirtualizedByType in checkUniqueMessageExists. r=nchevobbe
new f4e0a88160f76 Bug 1764717 - Part 19: Use findMessageByType and findMessagesByType tests in other directories. r=nchevobbe
new 28e7c3072fd59 Bug 1764717 - Part 20: Add waitForMessageByType and waitForMessagesByType. r=nchevobbe
new 1f49720f29b8c Bug 1764717 - Part 21: Use waitForMessageByType and waitForMessagesByType. r=nchevobbe
new 4d0c94f0bd624 Bug 1764717 - Part 22: Add executeAndWaitForMessageByType. r=nchevobbe
new 76e46525267b9 Bug 1764717 - Part 23: Use executeAndWaitForMessageByType. r=nchevobbe
new 8dd0b19d8815d Bug 1764717 - Part 24: Remove executeAndWaitForMessage. r=nchevobbe
new 6c60f75a7c401 Bug 1764717 - Part 25: Change keyboardExecuteAndWaitForMessage to keyboardExecuteAndWaitForMessageByType. r=nchevobbe
new d41ab8c282166 Bug 1764717 - Part 26: Remove waitForMessage and waitForMessages. r=nchevobbe
new 8dfedc9ddb3e3 Bug 1764717 - Part 27: Convert remaining findMessageVirtualized to findMessageVirtualizedById. r=nchevobbe
new fd7a91f192037 Bug 1769870 [wpt PR 34102] - [Focusgroup] Fix descend in orthogonal focusgroup bug (forward nav), a=testonly
new 5bc21495ae37a Bug 1769870 [wpt PR 34102] - Update wpt metadata, a=testonly
new f23e15a669cb1 Bug 1769789 [wpt PR 34095] - Add checks for the caching invariant of element reflection, a=testonly
new 319cf9be9560e Bug 1755091 [wpt PR 32825] - Fetch: add tests for Response.json, a=testonly
new 3c859002a9622 Bug 1755091 [wpt PR 32825] - Update wpt metadata, a=testonly
new 8e0bed9430a63 Bug 1769565 [wpt PR 34074] - Add tests for !important styles in cascade layers, a=testonly
new 2bda679668004 Bug 1769859 [wpt PR 34101] - Bump taskcluster from 44.13.6 to 44.13.7 in /tools, a=testonly
new d16c0facabe62 Bug 1769522 [wpt PR 34071] - [@container] Support container-relative units in media queries, a=testonly
new 2e3b334bc1550 Bug 1769522 [wpt PR 34071] - Update wpt metadata, a=testonly
new 29095da00b8f3 Bug 1769628 [wpt PR 34081] - Split two css/css-cascade tests, a=testonly
new bbd6525518813 Bug 1769628 [wpt PR 34081] - Update wpt metadata, a=testonly
new ac8b75d203481 Bug 1769782 [wpt PR 34094] - OOF in nested spanner multicol, a=testonly
new 9691cc15ef374 Bug 1770023 [wpt PR 34113] - BroadcastChannel cross-partition WPTs cleanup, a=testonly
new 18dd749c3421c Bug 1769966 [wpt PR 34107] - Clean up modal dialog tests and split out :modal pseudo-class test, a=testonly
new 748ea53cdc75b Bug 1769966 [wpt PR 34107] - Update wpt metadata, a=testonly
new f8b3dde7de5c6 Bug 1769885 [wpt PR 34103] - [css-typed-om] Test unit checks in CSSNumericValue.{min,max}, a=testonly
new 528d960faf365 Bug 1769670 [wpt PR 34087] - [WPT] Add incumbent/entry/relevant realm tests for Location/window.open, a=testonly
new 377b7c8e05be7 Bug 1770024 [wpt PR 34115] - FSA: Reject with NoModificationAllowedError if AccessHandle is locked, a=testonly
new 6a69fb9ed342d Bug 1769981 [wpt PR 34110] - Don't subtract border-spacing that was optimistically added., a=testonly
new 4ae9e9b2546ec Bug 1769977 [wpt PR 34109] - Improve table border/padding layout/painting for fragmentation., a=testonly
new 97357b4f33c82 Bug 1769977 [wpt PR 34109] - Update wpt metadata, a=testonly
new eb24b9296e98e Bug 1768672 [wpt PR 34019] - [Anonymous Iframe] Fix anonymous for initial empty document., a=testonly
new c5fd4b3bb98e2 Bug 1768672 [wpt PR 34019] - Update wpt metadata, a=testonly
new 725676ac32709 Bug 1769509 [wpt PR 34068] - [@container] Handle container-relative units in SVGLength, a=testonly
new ae24d090cd04c Bug 1769509 [wpt PR 34068] - Update wpt metadata, a=testonly
new 959ac0bd292ac Bug 1769111 [wpt PR 34045] - [Anonymous Iframe] Fix anonymous window test, a=testonly
new b6465de2f8fe1 Bug 1769111 [wpt PR 34045] - Update wpt metadata, a=testonly
new 9870399d9823d Bug 1770156 [wpt PR 34125] - [Sheriff] Fix anonymous iframe WPT, a=testonly
new 95b9924c6c506 Bug 1769810 [wpt PR 34098] - [Sanitizer] Adapt tests to spec discussions., a=testonly
new 80e28065789c6 Bug 1769810 [wpt PR 34098] - Update wpt metadata, a=testonly
new 77e633eec21d0 Bug 1766918 [wpt PR 33853] - css: Add support for visual box in overflow-clip-margin., a=testonly
new b4353e7e0cbd3 Bug 1766918 [wpt PR 33853] - Update wpt metadata, a=testonly
new aaf20d828d08d Bug 1769651 [wpt PR 34083] - [renderblocking] Remove `blocking=render` from preload and modulepreload links, a=testonly
new a750e83747009 Bug 1769651 [wpt PR 34083] - Update wpt metadata, a=testonly
new f948388b7b590 Bug 1769856 [wpt PR 34099] - Window Placement: Prototype Fullscreen Capability Delegation - Part 2, a=testonly
new fe2f422b87735 Bug 1770243 [wpt PR 34132] - Mark wpt/fetch/metadata/generated/form-submission.https.sub.html as slow, a=testonly
new 71c19b192f9cd Bug 1770064 [wpt PR 34119] - [TableFragmentation] Make collapsed borders painting fragmentation aware, a=testonly
new fbac10da9fd60 Bug 1770064 [wpt PR 34119] - Update wpt metadata, a=testonly
new abd50d6deaac2 Bug 1770259 [wpt PR 34134] - Bump types-python-dateutil from 2.8.14 to 2.8.16 in /tools, a=testonly
new 33c4fca25088a Bug 1770265 [wpt PR 34136] - Bump types-requests from 2.27.26 to 2.27.27 in /tools, a=testonly
new 8cd59ff5c9c5d Bug 1770007 [wpt PR 34112] - Add the-img-element/resources/subframe.html, a=testonly
new f92f19e67ef12 Bug 1770140 [wpt PR 34124] - Fix potential test error by using different color for testing attribute., a=testonly
new cb5a18d02c94a Bug 1770171 [wpt PR 34127] - [Anonymous Iframe] Fix flaky WPT test, a=testonly
new b671583b1e74f Bug 1768550 [wpt PR 34010] - Bump types-atomicwrites from 1.4.4 to 1.4.5 in /tools, a=testonly
new 3b5f28f87410b Bug 1769300 [wpt PR 34061] - WebKit export of https://bugs.webkit.org/show_bug.cgi?id=240388, a=testonly
new b55ad85156521 Bug 1770422 [wpt PR 34140] - Fix NavTiming test that times out, a=testonly
new 0e7f034044429 Bug 1770422 [wpt PR 34140] - Update wpt metadata, a=testonly
new d35708c034e1e Bug 1769972 [wpt PR 34108] - Turn off independent inheritance if children have explicitly inherited properties., a=testonly
new 0e266701fc4a6 Bug 1770198 [wpt PR 34129] - css: Upstream object-view-box tests to wpt., a=testonly
new 79da7cba7389e Bug 1770198 [wpt PR 34129] - Update wpt metadata, a=testonly
new 665ac4cbddec1 Bug 1762656 [wpt PR 33475] - Use separate transform tree nodes for translate/rotate/scale/offset/transform., a=testonly
new ed4da27011701 Bug 1770025 [wpt PR 34116] - Return focus to previously-focused element on popup hide, a=testonly
new 1b332d7fb8620 Bug 1770025 [wpt PR 34116] - Update wpt metadata, a=testonly
new aa7ad54f953bc Bug 1770525 [wpt PR 34154] - Bump psutil from 5.9.0 to 5.9.1 in /tools, a=testonly
new 65bb9f10a7729 Bug 1770720 - [wpt-sync] Update web-platform-tests to c63521d80d756c7a18cbd3070de3b96b2cd6e5cf, a=testonly
new 118d06dbf128d Bug 1770204 - [devtools] Simplify breakpoint list selectors r=nchevobbe
new 16b34baf43e46 Bug 1770205 - [devtools] Flag SOURCE resources for inline sources and flag debugger frontend sources for HTML sources. r=nchevobbe
new 9b3b068007a6c Backed out 2 changesets (bug 1770204, bug 1770205) for devtools faolires on browser_dbg-html-breakpoints.js. CLOSED TREE
new bf621169ff39c Backed out changeset df0ce31b1c48 (bug 1770691) for linux toolchain bustage on FFmpegVideoDecoder.cpp.
new caa46a0aa7eee Backed out changeset 5f71c02fadb3 (bug 1763133) for causing webdriver failures on data_url.py. CLOSED TREE
new 210c49a96c920 Bug 1767549 - Don't (re)start an AudioContext when still on a FallbackDriver. r=karlt
new 126921cf95f45 Bug 1767549 - Fix test_currentTime.html to wait for the initial "suspended" -> "running" transition. r=karlt
new a8d47185e07d9 Bug 1767549 - Allow delaying the start of a cubeb stream for test purposes. r=karlt
new d558cd87959aa Bug 1767549 - Ensure that AudioContext state transition happen at the right time w.r.t. cubeb stream initialization time. r=karlt
new 91547984713a3 Bug 1767549 - Move a particular crashtest that requires a working audio stack at the beginning of the test suite. r=karlt
new 1324503bdbd34 Bug 1770464. Correctly guard access to imgFrame::mDecoded with monitor. r=aosmond
new a8e9ca1320aac Bug 1770888 - r=hsivonen
new 31132900396d7 Bug 1738574 - add an option to put downloads in tmp to start with, r=mak,mkaply,fluent-reviewers,flod
new ef5633d3197d0 Bug 1770727 - Fix some more ESLint rules on sjs files. r=Gijs
new dac6401c3ba0b Bug 1770727 - Fix ESLint rule mozilla/use-services on sjs files and expose Services to sjs files. r=Gijs
new 18b014551e783 Bug 1770727 - Fix failures of ESLint rule mozilla/use-includes-instead-of-indexOf in sjs files. r=Gijs
new 5364458f479ac Bug 1770727 - Fix remaining ESLint rules for sjs files. r=Gijs,necko-reviewers,kershaw
new 8b1e4a744dd54 Bug 1743834 - Make GetClock() non-const on MediaSink, and allow the AudioSink to modify the AudioQueue. r=alwu,media-playback-reviewers
new 5ac8c5f5809f5 Bug 1743834 - Add a logging module for AudioSink. r=alwu,media-playback-reviewers
new 017bb613c7b71 Bug 1743834 - Create and manage the lifetime of the AudioStream EndedPromise in AudioSinkWrapper. r=alwu,media-playback-reviewers
new 024b4fe28bc5d Bug 1743834 - Shut down the AudioSink when audio is muted. r=alwu,media-playback-reviewers
new f048891e775e8 Bug 1743834 - Wait for the audio callbacks to start being called before using the audio clock. r=alwu,media-playback-reviewers
new a6e5c1f4ffc30 Bug 1743834 - Detect when switching clock provider in AudioSinkWrapper. r=alwu,media-playback-reviewers
new f390de1f0629c Bug 1743834 - Correctly set the start time when the audio callbacks actually are called, the first time audio audio clock starts to be in use. r=alwu,media-playback-reviewers
new 880373650f3c3 Bug 1743834 - Don't start with an AudioSink if muted from the start. r=alwu
new 0eebe8ba74db1 Bug 1743834 - Fix static-analysis warning. r=alwu
new 1f44d7e42822b Bug 1743834 - When no packet are in the queue when shutting down the AudioStream, try our best to provide timing data. r=alwu
new dab92f728ed4a Bug 1743834 - Assert the media clock monotonicity with MOZ_ASSERT. r=alwu
new 2efd70ad471b8 Bug 1765554 - Relax clock monotonicity assertion on Windows, for investigation. r=alwu
new 8e14b4cc53d96 Bug 1743834 - Split initialization and start in AudioSinkWrapper. r=alwu
new 6612306c97934 Bug 1743834 - After unmuting, re-initialize the AudioSink asynchronously. r=alwu
new b5ae667a29977 Bug 1743834 - Trigger the audibility event at the beginning of the initialization of an audio stream, when un-muting. r=alwu
new 50239a799be35 Bug 1743834 - Split AudioSink into its own log module. r=alwu
new b495101342a14 Bug 1743834 - Do not update variable that hold the media time if not playing in OnMuted. r=alwu
new 8d6098089e5c0 Bug 1743834 - Add logging in all branches of AudioSinkWrapper. r=alwu
new c3ebcd4b77f81 Bug 1743834 - Handle the fact that it is possible to not have the ended promise on AudioSink shutdown, when muting. r=alwu
new 0a425874682fa Bug 1743834 - Ensure AudioSink are shut down properly when dispatching fails, after they have been initialized. r=alwu
new 0f4eade0f11de Bug 1770882 - [devtools] Add a tooltip to the throttling menu button to show profile details r=nchevobbe,flod
new dbae8b1743b6a Bug 1770882 - [devtools] Documentation: fix unit for throttling profiles r=nchevobbe
new 08212f0af713b Bug 1770765 - Session Restore should ignore the Firefox View tab. r=Gijs
new 82a50b3b47dae Bug 1770365 part 1 - Use FramePointer for BaselineFrameReg on all platforms. r=anba
new df65ea2e6a95f Bug 1770365 part 2 - Add FramePointer64 to arm64 backend. r=anba
new 70563c3f157f6 Bug 1770365 part 3 - Remove BaselineFrameReg alias, use FramePointer instead. r=anba
new 2486c41016a63 Bug 1770468 - Refactor test_ext_wasm.js r=mixedpuppy
new c0e20dd0b0283 Bug 1770468 - Report-only wasm-unsafe-eval in MV2 r=mixedpuppy,freddyb,ckerschb
new 05e3775a6ce44 Backed out 4 changesets (bug 1770727) for causing mochitest failures in test_bug1180105/test_access_control. CLOSED TREE
new 52c6b98112085 Bug 1770929 - run release-msix-push task for release candidate builds. r=gbrown DONTBUILD
new ba2d77a4500f0 Bug 1759993 - QM: Introduce QM_IPC_FAIL macro; r=ipc-reviewers,mccr8,hsingh
new 242f345dbdc39 Bug 1770766 - Use native AA only for native lines in DrawTargetWebgl. r=aosmond,gfx-reviewers
new aedc9434704f6 Bug 1770706 - Add more glyph padding in DrawTargetWebgl. r=aosmond,gfx-reviewers
new 2a7c5cf9a5a0b Bug 1767514 - Part 1: Decouple the IPC::Message max handle count and the number of FDs supported by IPC::Channel, r=ipc-reviewers,jld
new 39f1df83864ca Bug 1767514 - Part 2: Increase the attached handle limit for IPC Messages, r=ipc-reviewers,jld
new 36b38fb3c0600 Bug 1767514 - Part 3: Retry sending fds if sendmsg fails, r=ipc-reviewers,jld
new e5c713dacab31 Bug 1719881 - Disable test_capture_stream_av_sync.html on Linux debug. r=aosmond,gfx-reviewers
new 8fde381a770c5 Bug 1770504 - Disable test_mediarecorder_record_changing_video_resolution.html on Linux tsan/asan. r=aosmond,gfx-reviewers
new 62f37972ce9ed Bug 1770832 - Ensure the destructor of the platform-specific derived fontlist class blocks until the mutex is available. r=lsalzman
new 9e419509c8e5f Bug 1770956 - Fix comment for findMessagePartByType. r=nchevobbe DONTBUILD
new ec16160a2b5a5 Bug 1770953 - remove unused transform for release-balrog-scheduling. r=releng-reviewers,aki DONTBUILD
new 24dee696b4b76 Bug 1770953 - remove unused transform from release-partner-repack-bouncer-sub job. r=releng-reviewers,aki DONTBUILD
new d76981c60aaa2 Bug 1770279 - Don't invoke null callbacks in RemoteLazyInputStream, r=asuth
new 179572cc9c850 Bug 1724622 - Fix missing ETP toast popup animation. r=pbz,Gijs
new 1730bd17ff765 Bug 1770688 - Move common testing functions to lib/wasm.js. r=jseward
new 075deaa67091c Bug 1770205 - [devtools] Flag SOURCE resources for inline sources and flag debugger frontend sources for HTML sources. r=nchevobbe
new 63f7b7912d3a7 Backed out changeset 9e4593ef59f1 (bug 1770808) for causing Bug 1770968. a=backout
new 1271f99aa6607 Bug 1766293 - Implement option to reset the home page r=fluent-reviewers
new f66d12a3be609 Bug 1757364 - Fix failure in browser_PanelMultiView_focus.js. r=Gijs
new f1b43c28dbc3f Merge mozilla-central to autoland. a=merge
new 0bf3ad1920d2a Bug 1770896 - Remove unused extensions.dtd file, r=mixedpuppy
new da32053c2d253 Bug 1766293 - Fix lint failure. a=lint-fix. CLOSED TREE
new 7c0097d2598a7 Bug 1700396: Bump Updatebot to get the fuzzy path code r=jewilde
new 9e87774951440 Bug 1770983: Fix the pdfjs frequency and assignee r=jewilde
new e58bfbdf309b0 Bug 1769371 - Remove osfile usage from dom/notification/old/NotificationDB.jsm. r=asuth
new f64b83b669622 Backed out 2 changesets (bug 1766293) for landing without review. CLOSED TREE
new 6dcb722fe816e Bug 1770808 - Preserve space around the Fx View button / tabstrip separator when there are pinned tabs and tabs overflow. r=Gijs
new 430dfe1d67c1b Bug 1769322 - Allow for the possibility of non-xpc globals in nsIGlobal::IsScriptForbidden r=smaug
new d2b1ebcbc276c Bug 1770266 - Don't recompute wrappers to finalization registry records r=sfink
new 8a5a614ba5bb5 Bug 1770769 - Remove heap limit factor to discourage atoms GCs during pageload r=sfink
new f96337e9254e1 Bug 1770881 - Mapping active logins to privacy.clearOnShutdown.sessions instead of -session . r=pbz
new 75a3ab8d6853b Bug 1770220 - Add tests for GeckoInputStream.java r=agi
new 13ff336c183a3 Bug 1755010: Harden test_bug1752863.html against loadstart event queuing. r=asuth
new 3cf0011c964fc Bug 1762374 - Part 1: Add a Histogram to count amount of query parameters stripped per navigation. r=anti-tracking-reviewers,necko-reviewers,dragana,timhuang
new 711633e5acf10 Bug 1762374 - Part 2: Add a Histogram to count how often specific query parameters are stripped. r=anti-tracking-reviewers,timhuang
new b672d2d20e0c9 Bug 1770838: Update a code-comment's reference to a vsync-related function that's been renamed. r=mstange
new 48de9263df588 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new c7a3493135089 Bug 1770483 - Properly record telemetry for urlbar autofill results that aren't currently handled. r=daisuke
new 31b54152ea841 Bug 1769118 - Add MOZ_TRIVIAL_AUTO_VAR_INIT. r=glandium
new 795de071b4ea9 Bug 1769963 - Fix backdrop-filter inside complex transform with CSS filter chain r=gfx-reviewers,lsalzman
new ca1099b6b8a3b Backed out changeset 827ff7c5f5f4 (bug 1769963) as requested by the dev. CLOSED TREE
new 65ad73ba3d8fb Bug 1769178 - Remove disable-new-pass-manager flag. r=firefox-build-system-reviewers,glandium
new 95dae14bf96de Bug 1769178 - Update to current AFL++ stable. r=firefox-build-system-reviewers,glandium
new 390e62f9b77c4 Bug 1769267 - Record HTTP_CHANNEL_PAGE_ONSTART_SUCCESS_TRR3 when TRR is confirmed, r=necko-reviewers,dragana
new 9902932742fcd Merge autoland to mozilla-central. a=merge
new 38170ff2fbc46 Merge mozilla-central to autoland. a=merge CLOSED TREE
new fa4c123019de9 Bug 1771023: Correctly include low priority scene builder thread in blob rasterization measurements for the profiler. r=jrmuizel
new 4b5da3845fb4a Bug 1770860 - Initialize cargo vet for m-c. r=Gankra
new 084b43f2ffe50 Backed out changeset bb54e5838996 (bug 1770860) for causing Bugzilla bustages on audits.toml. CLOSED TREE
new ff7a04759f890 Bug 1709888. Wait one from in browser_test_swipe_gesture.js to make sure all events/input are flushed. r=hiro
new 37541b0c96a5b Bug 1769963 - Fix backdrop-filter inside complex transform with CSS filter chain r=gfx-reviewers,lsalzman
new 938e197b02918 Bug 1770045 - Fix panic in render task graph with nested backdrop-filters r=gfx-reviewers,bradwerth
new 46dd72aa2d25a Backed out changeset c912923296d1 (bug 1769963) for causing mochitest failures on test_aboutmemory5.xhtml. CLOSED TREE
new 0e666ecd0b75b Bug 1770920. Let progressive background images ride the trains. r=aosmond
new 62aba43325e40 Bug 1770950 - Rename HW_DECODED_VIDEO_NO_COPY to HW_DECODED_VIDEO_ZERO_COPY r=gfx-reviewers,lsalzman
new c7de8001487a0 Bug 1768898, special case zip, json, and xml to allow these files to be saved with any extension, r=Gijs
new 294581a9876f6 Bug 1768351, add a special case for the one case that intermittently fails on windows, r=mhowell
new 0d6499a7fb7e7 Bug 1768376 - Restore previous order of aero-related rules by loading browser-aero.css for XP_WIN only from browser.xhtml. r=dao
new 18dfbd96b97e7 Bug 1768376 - Restore previous order of aero-related rules by loading browser-aero.css for XP_WIN only from browser.xhtml. r=dao, a=RyanVM
new 67c9303612545 Bug 1766684 - Use compositor device for hardware video decoding only with hardware WebRender r=jrmuizel,gfx-reviewers
new 5b759b7f379f3 Backed out changeset e216b94199d5 (bug 1770045) relies on the fix in the backed out patch - Bug 1769963. CLOSED TREE
new 90c03c4ae7ce4 Backed out changeset e216b94199d5 (bug 1770045) relies on the fix in the backed out patch - Bug 1769963. CLOSED TREE a=backout
new 87b9699e0af0f Bug 1769963 - Fix backdrop-filter inside complex transform with CSS filter chain r=gfx-reviewers,lsalzman
new b9cca1446a033 Bug 1770845 - Fix non-unified build error in gfx/thebes/gfxMacPlatformFontList.mm. r=jfkthame,gfx-reviewers,lsalzman
new 2407367013ed6 Bug 1770176: Autofill with fixed_url when user's input matches with it. r=adw
new 828ae0778e98e Bug 1770176: Make autofilling available when user's input expresses a protocol like 'http://'. r=adw
new db2d09013c1ab Bug 1762885. Make sure the transition we use to fade out swipe to nav ui element will actually run. r=hiro
new e6c16ad50102e Bug 1762885. Add test. r=hiro
new 8a61d1ea983a2 Bug 1770045 - Fix panic in render task graph with nested backdrop-filters r=gfx-reviewers,bradwerth
new d132ced6f5aac Bug 1770926 - Reset mixed content protection state after the test in browser_webconsole_block_mixedcontent_securityerrors.js. r=nchevobbe
new af64df99e7e48 Bug 1769778 - Replace deprecated std::result_of_t with std::invoke_result_t. r=janv
new 2f42463868f44 Bug 1770691 [FFMPEG] Print/log error codes better r=alwu
new adeac5d765725 Bug 1769949 - Handle device-pixel differences during resolves r=gfx-reviewers,bradwerth
new 9d3026616c10f no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new 87fd4b8bf508b Bug 1770388 - Enable Utility AudioDecoder for OpenBSD r=gaston
new a31166178c993 Bug 1770159 [wpt PR 34126] - Anonymous iframe: regression test with COI., a=testonly
new 5d5a8bcd866b2 Bug 1770159 [wpt PR 34126] - Update wpt metadata, a=testonly
new 1bb33e4951947 Bug 1769760 [wpt PR 34093] - Fix a bug with calculation of ShapeResultView's previous safe offset, a=testonly
new 764f4398ab6e9 Bug 1770732 [wpt PR 34163] - Revert "Anonymous iframe: regression test with COI.", a=testonly
new b14f83b619fe6 Bug 1770760 [wpt PR 34165] - Reland "Anonymous iframe: regression test with COI.", a=testonly
new b2977b56d4c1a Bug 1770760 [wpt PR 34165] - Update wpt metadata, a=testonly
new 8b6486f419f2c Bug 1770452 [wpt PR 34146] - Add test to confirm calling Request constructor without `new` throws an error, a=testonly
new 5333844def785 Bug 1770702 [wpt PR 34161] - Revert "Turn off independent inheritance if children have explicitly inherited properties.", a=testonly
new 70a3484e37cf0 Bug 1770428 [wpt PR 34141] - COEP reflection: tentative., a=testonly
new a54fc29ff04df Bug 1770428 [wpt PR 34141] - Update wpt metadata, a=testonly
new f1bee1d220e67 Bug 1770795 [wpt PR 34168] - Event: add test to confirm calling Event constructor without new throws an error, a=testonly
new 6e5f2b15b2232 Bug 1770778 [wpt PR 34167] - Mark all-prop-revert-noop.html as slow, a=testonly
new 74efda61f19c2 Bug 1770517 [wpt PR 34151] - [BroadcastChannel] Update opaque origin test, a=testonly
new 0c68ca67cd50f Bug 1770432 [wpt PR 34142] - [BroadcastChannel] Add partitioning tests for workers, a=testonly
new 8ab722eb1b5d8 Bug 1770432 [wpt PR 34142] - Update wpt metadata, a=testonly
new 227a4060057f3 Bug 1770519 [wpt PR 34153] - Migrate text-indent tests from WebKit to WPT., a=testonly
new 21ce0211ce695 Bug 1770519 [wpt PR 34153] - Update wpt metadata, a=testonly
new 8dd06510b1dbc Bug 1770831 [wpt PR 34171] - [IndexedDB] Cleanup WPT directory, a=testonly
new 0b5c2de195dd9 Bug 1770831 [wpt PR 34171] - Update wpt metadata, a=testonly
new 4856887d3cba0 Bug 1770866 [wpt PR 34178] - [layout] Add test for crbug.com/1062733, a=testonly
new 8f452911464f0 Bug 1770875 [wpt PR 34179] - Revert "Reland "Anonymous iframe: regression test with COI."", a=testonly
new 95e5fe38a54e7 Bug 1770836 [wpt PR 34173] - SubmitEvent: add test to confirm calling SubmitEvent constructor with out new throws an error, a=testonly
new 006b0bdf7e2c5 Bug 1770511 [wpt PR 34150] - [@container] Test for size container inside foreignObject, a=testonly
new 2b012059e9b95 Bug 1770511 [wpt PR 34150] - Update wpt metadata, a=testonly
new 9aabf43db862d Bug 1770741 [wpt PR 34164] - WPT for contain:inline-size / contain-intrinsic-size, a=testonly
new 4d987ebe73503 Bug 1770741 [wpt PR 34164] - Update wpt metadata, a=testonly
new cef4be176d833 Bug 1770976 - [wpt-sync] Update web-platform-tests to 45c83f64e28827ca98d32da59061c4f45c0a7903, a=testonly
new d2a8e14b562c1 Merge autoland to mozilla-central a=merge
new e32688c098d85 Bug 1770941 - Fix DevTools eslint react/prop-types errors batch 2 r=devtools-reviewers,nchevobbe
new 984a9e037ff6b Merge mozilla-central to autoland CLOSED TREE
new 2f33c03883267 Bug 1771104 [Wayland] Calculate a relative position for anchored popups r=emilio
new 6ead0fc00dace Bug 1771104 [Wayland] Use global popup position only for popups of GDK_WINDOW_TYPE_HINT_POPUP_MENU type r=emilio
new 795edee8947ae Bug 1770976 - update metadata at fetch/http-cache/304-update.any.js.ini. a=testonly. CLOSED TREE
new b12dadc25410e Bug 1767834: Properly support "collation" as an option when creating an Intl.Collator object. r=platform-i18n-reviewers,gregtatum
new 556d4cfd0a288 Bug 1764589 - Remove vertex_array_object extension requirement for WebGL. r=gfx-reviewers,jgilbert
new 301e9545863b1 Bug 1770257 - Fix DevTools eslint react/prop-types errors batch 1 r=nchevobbe
new a7fd419ccccff Bug 1771112 - Temporarily remove ChromeUtils.importModule API r=smaug
new 7088f400feefa Bug 1771133 - Remove unused brand names from brand.dtd, r=eemeli
new 41e631f9aea88 Bug 1765358 - Part 1: Inline arguments object allocation for inlined arguments. r=iain
new 7d1e7d1ad8399 Bug 1765358 - Part 2: Correct a comment for ReportOutOfMemory. r=iain
new f4c7fb7636461 Bug 1771110 - Fix JSM shim to use .sys.mjs. r=jonco
new 04d33d359ac06 Bug 1768903: Do not hide Windows mouse cursor when typing ctrl-key sequences r=cmartin
new b17eed8fc7d31 No Bug, mozilla-release repo-update remote-settings - a=repo-update
new d1f125e36928c Bug 1768903: Do not hide Windows mouse cursor when typing ctrl-key sequences r=cmartin a=RyanVM
new 31e7dd1820ad1 Bug 1771137 - Cleanup a bit top layer code. r=edgar
new ab76eb51ad140 Bug 1766293 - Implement option to reset the home page r=fluent-reviewers,desktop-theme-reviewers,dao
new 84415e0d4256a Bug 1771154 - Ensure we readback the pixel data for offscreen WebGL-backed canvas 2D contexts. r=lsalzman
new 57597b3ce37dd Bug 1767473 - Add additional functionality to closed tabs in Firefox View r=Gijs,sfoster
new 23a28dbccb566 Bug 1771152 - Use documentElement.closest r=sgalich
new cf6ae7839790c Bug 1766093 - Prevent text selection inside the video controls. r=Gijs
new 7ee91ad8fa183 Bug 1751450: update all NSIS plugin DLLs with signed copies. r=mhowell
new 91377947f9ad1 Bug 1768574 - Ensure imageUrl is set as a non-null value when serializing WebNotification r=agi a=RyanVM
new 72af320f95bac Bug 1771309. Fill in encoded width and height values for h264. r=ng, a=RyanVM
new 28fea4613c804 Bug 1770870 - Exclude history URLs with the AMP query parameter from appearing in urlbar results. r=daisuke,nanj a=RyanVM
new cce45846273b0 Bug 1751450: update all NSIS plugin DLLs with signed copies. r=mhowell a=RyanVM
new bc028b1f4eb0b Bug 1524237 - Use Shmem for sending large string data in IPCDataTransfer; r=NeilDeakin
new 76b760360a73d Bug 1759192 - Site wrapper for Hulu. r=pip-reviewers,mhowell
new 2d575214738b0 Bug 1756995 - Optimize docshell load end session store collection. r=peterv
new 24252a4136655 Bug 1766093 - Fix a test that was relying on a selectionchange event which no longer happens.
new e9a52cefa6ac2 Backed out changeset 6fc99ee8219e (bug 1771152) for causing mochitest failures on browser_editAddressDialog.js CLOSED TREE
new f475940c793fa Backed out changeset b6894cf5a5c7 (bug 1767473) for causing mochitest failures on browser_firefoxview_tab.js CLOSED TREE
new 215ceb2657c57 Bug 1770959 - [devtools] Use standard URL constructor instead of whatwg-url module. r=nchevobbe
new 404c3697a72d4 Bug 1770848, r=jaws,mccr8
new b9f2fe59ee6d7 Bug 1770395 - Telemetry for file protocol script loads. r=freddyb
new 19cb5cfdcbc6c Bug 1770395 - Test more file types. r=dveditz
new 0f1a8e152d85c Bug 1765442 - Store the reference of HTMLLabelElement.control when generating label maps r=sgalich
new 0cf67ce1ebfa9 Bug 1759052 - Add a gv-junit webContentIsolationStrategy=0. r=nalexander
new 803a4e8449238 Bug 1721220 - Add BAD_STS_CERT error r=geckoview-reviewers,nika,agi,owlish
new 9e0c44f14ab51 Bug 1730284 - Factor out some IntersectionObserver code. r=smaug,sefeng
new 14feea4bf23a0 Bug 1730284 - Use whether the embedder element intersects the viewport to decide whether to throttle in-process iframes. r=smaug
new 7789efcab7add Bug 1769774 - Stop tracking painted PresShells. r=mstange
new 3cd6021ecc140 Bug 1770743 - have SmartBlock's GeoIP2 shim spoof USA as the country to work around site breakage; r=pbz,webcompat-reviewers,ksenia
new 129e18dbac065 Bug 1771016 - Updated `./mach doctor` to check for erroneously enabled Artifact Builds r=sheehan
new 5bcb548c203fe Bug 1771152 - Use documentElement.closest r=sgalich
new d9d9db7792ef1 Bug 1767473 - Add additional functionality to closed tabs in Firefox View r=Gijs,sfoster
new 9773ee73d1102 Backed out changeset 6ad49f7d560a (bug 1756995) for causing mochitest failures on browser_firefoxview_tab.js CLOSED TREE
new c54b3311fb1ab Bug 1696504 - Bump macOS builds to SDK 11.0. r=firefox-build-system-reviewers,mhentges
new 1f3536a4cea0d Bug 1771004 - Ignore Storybook generated files. r=mstriemer
new 0ef5894a152e6 Bug 1770961 - [devtools] Fix breakableLines selectors to be correctly memoized. r=bomsy
new 55c5c3944d0b2 Bug 1635092 - Save one main thread loop to nsHttpChannel::AsyncOpen of IPC'ed channels r=necko-reviewers,dragana,barret
new 8f0e4349d0f7c Bug 1767550 - Make sure defaultSearch overrides levelOfControl is consistent with the default engine currently set before overriding the current default. r=mixedpuppy
new be465b54f5ded Bug 1751450: pull NSIS Windows source from our own rehosted version, with signed DLLs. r=nalexander,aki a=RyanVM
new a8b1a3394777c Bug 1771164 - Pre: Vendor upstream Wintoast revision adding support for toast scenarios. r=bhearsum,bytesized,nalexander a=RyanVM
new db0987ac6d4a4 Bug 1771164 - Have WDBA wait up to 12 hours for an interaction with the browser changed notification, and have notification remain on screen until user interacts with it. r=bhearsum,bytesized a=RyanVM
new 325761cd4fca8 No bug - Tagging bd46064a613aac667555769b4c804a3d757cb7c5 with FIREFOX_101_0_BUILD2 a=release CLOSED TREE DONTBUILD
new b6cace0596d00 No bug - Tagging bd46064a613aac667555769b4c804a3d757cb7c5 with FIREFOX_101_0_RELEASE a=release CLOSED TREE DONTBUILD
new 68bc3633d30de Automatic version bump CLOSED TREE NO BUG a=release DONTBUILD
new f85587c68ca00 No Bug, mozilla-release repo-update remote-settings - a=repo-update
new 5cddefd1ffffa No Bug, mozilla-release repo-update remote-settings - a=repo-update r=RyanVM
new 2ae06ce9348f0 Bug 1767550 - Make sure defaultSearch overrides levelOfControl is consistent with the default engine currently set before overriding the current default. r=mixedpuppy, a=RyanVM
new e93a7cc8fdd3a no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new 7e196f5e1bfdb Bug 1771189 - Make update-verify-config-creator.py use distutils again instead of packaging. r=backout DONTBUILD CLOSED TREE
new 97087de3d8fa0 Backed out 2 changesets (bug 1730284) for causing devtools,web-platform and mochitest failures CLOSED TREE
new fc7d14a59a4d9 Bug 1752919: Make tiled images respect opacity applied as color. r=gw
new fbc59bddce4bc Bug 1770860 - Initialize cargo vet for m-c. r=Gankra
new 5a58cd12656b0 Bug 1770062: Update instructions for generating wgpu_ffi_generated.h with cbindgen. r=jgilbert
new a089bcae5bd1e Backed out changeset ad9f67e4e822 (bug 1769774) for causing build bustages after backout of Bug 1730284 CLOSED TREE
new e0b7dc04e659f Bug 1770634 - wasm: Report TypeError when constructing global with v128. r=jseward
new 6edd8dc1c91b3 Bug 1730284 - Factor out some IntersectionObserver code. r=smaug,sefeng
new 98d42ab61a986 Bug 1770372 - Notify with STATE_IS_DOCUMENT from RemotePrintJobParent. r=nika
new ed32e3d443f17 Bug 1770241 - Move SetThisProcessName() to avoid risky GetCurrentProcess() r=haik
new d2786c2cc9453 Bug 1770872 - Intermittent fix for browser_privatebrowsing_focus_promo.js test r=mviar
new 2fc7de1212bc6 Bug 1768744 - Add aria-current to active theme button. r=dao
new 00fec71b013cc Bug 1770170 - Bug 1770171 - Disable large-pipeto.js under TSAN (causes claim_expired errors on taskcluster) r=saschanaz
new 97d81f421f613 Bug 1771079 - fix TPS when sync ping validation is disabled. r=LougeniaBailey
new fc8918d27fa65 Bug 1766745 - Enable swipe-to-nav on Windows by default on early beta. r=tnikkel
new 003c174717d36 Bug 1769953 - Only force tile cache slice for root scroll bar. r=tnikkel
new 846680d799e47 Bug 1757635 - Part 1: Add `using ::ImplCycleCollectionUnlink` inside NS_IMPL_CYCLE_COLLECTION_WITH_JS_MEMBERS r=mccr8
new 50ec2e051f23f Bug 1757635 - Part 2: Use NS_IMPL_CYCLE_COLLECTION_WITH_JS_MEMBERS where applicable r=smaug
new 43ff7d79dd9e4 Bug 1770558 - Ensure proper handling of returned promise r=alwu
new 3796612e481ce Backed out changeset 10a2fbadf5d3 (bug 1696504) for causing reftest failures on hiragino-kaku-1.html CLOSED TREE
new 4e71c54c7caa0 Bug 1770204 - [devtools] Simplify breakpoint list selectors r=nchevobbe
new 2d5de179cbcdc Bug 1685375 - Remove ScopedXErrorHandler. r=jgilbert
new 5cb82a0f2aa7a Bug 1762874. Make sure to draw swipe to nav ui element opaque if velocity pushes us over success threshold. r=hiro
new 81467fece0789 Bug 1762874. Add test. r=hiro
new 71bfa628d4ad7 Backed out changeset ce5bb779d929 (bug 1769953) for causing webrender failures in overflow-top-left.html CLOSED TREE
new abf7f5d3c5f81 Bug 1751450: pull NSIS Windows source from our own rehosted version, with signed DLLs. r=nalexander,aki
new 5b096fbcd233a Bug 1769953 - Only force tile cache slice for root scroll bar. r=tnikkel
new 3fd8b7b5b0f80 Backed out changeset b46b70eeaa6f (bug 1751450) for causing fetch bustages CLOSED TREE
new ce08aec555373 Backed out changeset b1345ce6dcd3 (bug 1685375) for causing xpcshell failures on test_crash_backgroundtask_moz_crash.js,nsX11ErrorHandler.cpp CLOSED TREE
new 1a796fb96b749 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new e9d995e793f14 Merge autoland to mozilla-central a=merge
new 21e50ef42340c Backed out changeset b1345ce6dcd3 (bug 1685375) for causing xpcshell failures on test_crash_backgroundtask_moz_crash.js,nsX11ErrorHandler.cpp CLOSED TREE
new 498eae63287e2 Bug 1680611 - part 1: Mark all `nsFocusManager` methods whose names explain that they may dispatch events as `MOZ_CAN_RUN_SCRIPT` r=smaug
new c8fc1057ba6ce Bug 1680611 - part 2: Mark `nsFocusManager::SetFocusedWindowWithCallerType` and its callers in `nsFocusManager` as `MOZ_CAN_RUN_SCRIPT` r=smaug,media-playback-reviewers,chunmin
new 1ccba43651922 Bug 1680611 - part 3: Mark `nsFocusManager::WindowLowered()` and its callers in `nsFocusManager` as `MOZ_CAN_RUN_SCRIPT` r=smaug
new bf30ad9427f82 Bug 1680611 - part 4: Mark `nsFocusManager::WindowHidden()` as `MOZ_CAN_RUN_SCRIPT` r=smaug
new 373eef7079693 Bug 1680611 - part 5: Get rid of `nsFocusManager::FocusPlugin()` because of unused r=smaug
new cdfbc99cdf18d Bug 1680611 - part 6: Mark `nsFocusManager::MoveCaretToFocus()` and its callers in `nsFocusManager` as `MOZ_CAN_RUN_SCRIPT` r=smaug
new 30257c37b61a3 Bug 1680611 - part 7: Mark `nsFocusManager::BlurImpl()` and `nsFocusManager::BlurFromOtherProcess()` as `MOZ_CAN_RUN_SCRIPT` r=smaug
new 728f08af35c57 Bug 1680611 - part 8: Mark `nsFocusManager::Blur` and its callers in `nsFocusManager` as `MOZ_CAN_RUN_SCRIPT` r=smaug
new cc2372ada11c0 Bug 1680611 - part 9: Mark `nsFocusManager::Focus()` and its callers in `nsFocusManager` as `MOZ_CAN_RUN_SCRIPT` r=smaug
new 77df1d2c4cee0 Bug 1680611 - part 10: Mark `nsFocusManager::Flush*()` and their callers in `nsFocusManager` r=smaug
new 971efcf6d8580 Bug 1770684 - Mark `IMEStateManager::SetIMEState` and its callers in `IMEStateManager` as `MOZ_CAN_RUN_SCRIPT` r=smaug
new 5a48a0f346c9f Bug 1680611 - part 11: Mark `nsFocusManager::NotifyOfReFocus()` as `MOZ_CAN_RUN_SCRIPT` r=smaug
new df3223a294b46 Bug 1771242 - Upgrade clang to 14.0.4. r=firefox-build-system-reviewers,nalexander
new 1b696e02e9b86 Bug 1762872. Increase length of time swipe to nav ui element is visible. r=hiro
new d6d284c124db1 Bug 1771164 - Pre: Vendor upstream Wintoast revision adding support for toast scenarios. r=bhearsum,bytesized,nalexander
new 08f38dc0db5ca Bug 1751823 - Add UBSan suppression to test. r=glandium
new 48746064308a0 Bug 1769128 - Enable '-ftrivial-auto-var-init=pattern' in editor. r=glandium
new b07ce5b610f1e Bug 1685375 - Remove ScopedXErrorHandler. r=jgilbert
new 609478f714488 Bug 1770133 - part 1: Rename `sContent`, `sPresContext` and `sWidget` of `IMEStateManager` r=m_kato
new 6817b54c9d40b Bug 1770133 - part 2: Make `IMEStateManager::sFocusedContent` store it as `Element` r=m_kato
new f93d0544308bd Bug 1770133 - part 3: Make `EditorBase::GetFocusedContent()` return `Element*` instead of `nsIContent*` r=m_kato
new 6440fbddc3cb1 Bug 1770133 - part 4: Make `IMEContentObserver` use `dom::Element` instead of `nsIContent` for root r=m_kato
new 0e18b68708619 Bug 1770133 - part 5: Make `ContentEventHandler` store root node as `Element*` rather than `nsIContent*` r=m_kato
new 613504e85d004 Bug 1771214 - Bump dump_syms to version 1.0.1 r=calixte
new a5d63b70ec362 Backed out changeset e3e5519cbc43 (bug 1771214) for causing toolchain bustage. CLOSED TREE
new 8ebff8cff6c20 Merge mozilla-central to autoland CLOSED TREE
new 0e11106355a65 Bug 1770902 [wpt PR 34184] - AnonymousIframe: Allow being embedded inside COI., a=testonly
new 706363ec283ed Bug 1770902 [wpt PR 34184] - Update wpt metadata, a=testonly
new fb6c05658ff5c Bug 1768510 [wpt PR 33997] - [inert] Let modal dialogs escape inertness from ancestors, a=testonly
new 8855374a8aa10 Bug 1770136 [wpt PR 34123] - Support invalidation of logical combinations inside :has(), a=testonly
new e8086b33b821f Bug 1770136 [wpt PR 34123] - Update wpt metadata, a=testonly
new 12459a220ed6b Bug 1770274 [wpt PR 34137] - Adding more tests to css-grid/animation, a=testonly
new 7033f1c8be266 Bug 1770274 [wpt PR 34137] - Update wpt metadata, a=testonly
new 384fe06c999e9 Bug 1770996 [wpt PR 34187] - [IndexedDB Storage Partition] (20) Add more 3P API tests, a=testonly
new 81b2cbc651140 Bug 1770996 [wpt PR 34187] - Update wpt metadata, a=testonly
new dea000c8e3b81 Bug 1770934 [wpt PR 34186] - [@container] Keep duplicate container names in computed value, a=testonly
new 14d8ab3a89550 Bug 1770934 [wpt PR 34186] - Update wpt metadata, a=testonly
new 0aae096f978d4 Bug 1769062 [wpt PR 34044] - WebKit export of https://bugs.webkit.org/show_bug.cgi?id=240068, a=testonly
new c2f7192299d40 Bug 1771106 [wpt PR 34196] - [@container] Test ::cue depending on size queries, a=testonly
new 8e9eb86f9b9ee Bug 1771163 - [wpt-sync] Update web-platform-tests to 204677b4f7d4ee69a30b5ddef68db4a16caee1a1, a=testonly
new 786890b5c4287 Bug 1477524 - Update quotes and counters to work trough the flattened tree r=emilio
new b839d8351fec3 Bug 1765307, part 1 - Create new context helper for requestStorageAccessForOrigin, r=anti-tracking-reviewers,timhuang
new b6c392d6da1a4 Bug 1765307, part 2 - Convert privileged API to use helpers for the synchronous portion, r=anti-tracking-reviewers,timhuang
new b453919747f90 Bug 1765307, part 3 - Create helper for the async portion of the requestStorageAccess[ForOrigin] functions, r=anti-tracking-reviewers,timhuang
new 0e7849fdabcff Bug 1765307, part 4 - Update requestStorageAccess[ForOrigin] functions to use helper functino for the asynchronous portion, r=anti-tracking-reviewers,timhuang
new c81e491ae44fd Bug 1765307, part 5 - Make requestStorageAccessForOrigin check cookie permissions in the parent process, r=anti-tracking-reviewers,timhuang
new 00a98e3ed5960 Bug 1765307, part 6 - Add inline comments to explain changes from this set, r=anti-tracking-reviewers,timhuang
new b32bbdb0fff5d Bug 1354054 - [devtools] Network panel could display request priority r=Honza
new 2d77e262c4c9b No Bug, mozilla-central repo-update HSTS HPKP remote-settings - a=repo-update r=dmeehan
new 28db98ade197d Backed out changeset ce66cc2cbb95 (bug 1477524) for causing build bustages on nsCounterManager.cpp CLOSED TREE
new c9e093afae72b Bug 1766658 Add chromedriver for Chrome 102 r=perftest-reviewers,sparky,AlexandruIonescu
new 810188b6565ac Bug 1770536 - Remove the print.show_print_progress pref. r=mstriemer
new d5f3f04ad5790 Bug 1770331: Store user's input in moz_inputhistory as lower case. r=adw,mak
new 1149855668877 Bug 1771199 - Update wpt expectations in /webmessaging/broadcastchannel/cross-partition.https.tentative.html
new bff59652fc316 Bug 1770804 - Fix wrong format for the expected option used in browser_ext_windows_create_params.js AddonTestUtils.checkMessages call. r=willdurand
new e50debd6fd2ac Bug 1770804 - validate forbidden and expected AddonTestUtils.checkMessages options for common mistakes. r=willdurand
new c27e5bbd8b232 Bug 1696504 - Force the deprecated macOS font-family names to be handled, for consistent behavior when built with newer SDKs. r=mstange
new b34edd1cadc06 Bug 1696504 - Bump macOS builds to SDK 11.0. r=firefox-build-system-reviewers,mhentges
new 7070b3d4dc3a0 Bug 1771211 - Set scrollbar mediator on nsXULScrollFrame. r=mstange
new 23156ab69a50a Bug 1768881 - Created GeneratedFile method implementing HTML Fragment Preprocessor r=firefox-build-system-reviewers,glandium
new 8296cbd4ec865 Bug 1767016 - Be a little more clear about when and how to edit metrics.rs r=Dexter DONTBUILD
new 4af362a7f6253 Bug 1731136 Part 1: Extend compositor to manage backdrop surfaces. r=gw
new 49ab728ca490c Bug 1731136 Part 2: Allow native compositors to handle surface backdrops. r=gw
new 72efff0f6f24c Bug 1731136 Part 3: Make the tile_cache track compositor backdrop surfaces. r=gw
new 77aa170cdd6b1 Bug 1731136 Part 4: Make macOS native compositor and NativeLayerCA handle backdrop layers. r=mstange
new cde9aa137affd Bug 1771214 - Bump dump_syms to version 1.0.1 r=calixte
new bf32c3eb40ceb Bug 1768714 - Use add_setup for setup task in FOG xpcshell tests r=Dexter
new 614a085bf3c1e Bug 1730284 - Use whether the embedder element intersects the viewport to decide whether to throttle in-process iframes. r=smaug
new 51863a35a2e0a Bug 1770870 - Exclude history URLs with the AMP query parameter from appearing in urlbar results. r=daisuke,nanj
new cac491e1fd2ef Bug 1477524 - Update quotes and counters to work trough the flattened tree r=emilio
new 8aba061809d9c Bug 1685375 - Remove ScopedXErrorHandler. r=jgilbert
new 6dee21147f401 Bug 1751450: pull NSIS Windows source from our own rehosted version, with signed DLLs. r=nalexander,aki
new bee8dd7e729ce Bug 1770512 - Fixing thumbnail load jank r=thecount
new 8992ef0fda34a Bug 1767855 - Make tab warming use the process priority hint. r=mconley
new aff17a41ed57f Bug 1770981 - Split the nsBlockFrame "line cursor" into separate cursors used for display-list building vs frame queries. r=layout-reviewers,Jamie,emilio
new 49185fa7160f3 Bug 1770499 - Correct the styling of the setup cards/steps. r=dao
new c7aaaea82e25c Bug 1771164 - Have WDBA wait up to 12 hours for an interaction with the browser changed notification, and have notification remain on screen until user interacts with it. r=bhearsum,bytesized
new 60306b4693611 Bug 1768574 - Ensure imageUrl is set as a non-null value when serializing WebNotification r=agi
new 25f894d32e139 Bug 1730284 - Fix new test in XOrigin mode.
new 952b6a3854ba6 Bug 1769518 - Support Rooted<Result<V,E>> as long as V and E have GCPolicy<> defined for them. (Use IgnoreGCPolicy for whichever of them does not need tracing.) r=emilio,nbp,jonco
new 79ba6a28b62e6 Bug 1771309. Fill in encoded width and height values for h264. r=ng
new f1980a4fbf5f9 Bug 1767170 - Add some more outbound-rtp stats. r=ng,webidl,smaug
new 812e9972e626e Bug 1730284 - Minor fix so this works for in-process frames in DevTools properly.
new a149cbcf74029 Bug 1752989 - Ship v102.0.0 of the WebCompat System Addon r=webcompat-reviewers,twisniewski
new a6edd586d5da4 Bug 1771314 - Remove unused methods to track 'adopted' memory r=sfink
new 7e90c87423991 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new fa0e13a6e7669 Bug 1765050 - Theme is set without clicking "Save theme" button in "about:welcome" page r=Mardak
new ca52619ef5fd3 Bug 1769022 - resistFingerprinting: report Firefox's real major version instead of the ESR version. r=tjr
new cefa79c10e7bf Bug 1769593 - Part 1: Fail when serializing file handles in excess of MAX_DESCRIPTORS_PER_MESSAGE, r=jld
new d32f90fe46279 Bug 1769593 - Part 2: Improve reporting of fatal DataPipe (de)serialization errors, r=jld
new 0832272ff8736 Bug 1767204 - NetBSD Bootstrapper r=firefox-build-system-reviewers,glandium,ahochheiden
new b0862b31ccc3a Bug 1771278 - remove unused nsIRollupListener::NotifyGeometryChange() r=mstange
new a29d96841daf3 Bug 1771325 - Leave Firefox View base font size to common.css. r=sfoster
new c3c7926d5add9 Bug 1768058: Add wrench tests for opacity on stretched images. r=gw
new 1d21e9c55c1c1 Bug 1756867 - Label the video folders in the browsertime-results archive more clearly. r=sparky,perftest-reviewers
new b462b11e71b50 Merge autoland to mozilla-central a=merge
new 79934ae675cd4 Merge mozilla-central to autoland on a CLOSED TREE
new eb183a6236bb8 Bug 1770843 - Add AutoRealm call to remove downstream compartment equality assertion error. r=iain
new 396dfffa257d0 Bug 1770879 - Sanitize OS errors in the sync ping for better grouping and analysis r=bdk
new 090cf33807763 Bug 1771009 - Make TimeoutManager::SetTimeout no-op if window is dying r=smaug
new c53de97817ebe Bug 1767930 - Enable Utility AudioDecoder for Android r=jolin
new 0faed3b9af90a Bug 1767930 - Enable FFVPX in Utility on Android r=alwu,jolin
new 35c2287eb6134 Bug 1767930 - Test for Utility AudioDecoder on Android r=alwu,jolin
new 74097ce09d917 Backed out changeset f29c1f743f52 (bug 1771009) for causing failures on timeout-close.html. CLOSED TREE
new 73fb2e3f535c2 Bug 1764186 - Make sure MediaInputPort::Get{Source, Destination} are graph-thread only r=bwc,padenot
new 7989c0df4adaf Bug 1771294 - Skip drawing backdrop-filters with broken transforms r=gfx-reviewers,lsalzman
new af07735825603 Bug 1771293 - Handle backdrop-filter chains that are culled due to being invisible r=gfx-reviewers,lsalzman
new fde9af09c243e Backed out changeset 8ff752dc79b2 (bug 1764186) for causing gtest failures on MediaTrackGraph. CLOSED TREE
new 44649dc94b516 Bug 1771153 [wpt PR 34199] - Don't run infra tests in headless mode, a=testonly
new 8a7dfcb7ef1dc Bug 1771174 [wpt PR 34201] - [BroadcastChannel] Use long timeout for cross-partition tests, a=testonly
new 32a5577159d7c Bug 1771174 [wpt PR 34201] - Update wpt metadata, a=testonly
new c8471eba138fb Bug 1771180 [wpt PR 34203] - [BroadcastChannel] Use long timeout for opaque-origin tests, a=testonly
new 95baac1613678 Bug 1771206 [wpt PR 34204] - Give popstate a valid state object when transitionWhile() intercepts a traversal, a=testonly
new 5e29122ebe1f5 Bug 1771206 [wpt PR 34204] - Update wpt metadata, a=testonly
new 44e41ca6293bd Bug 1771170 [wpt PR 34200] - Add popup support for <input>s styled as buttons and text fields, a=testonly
new dcc8326ca0b9b Bug 1771170 [wpt PR 34200] - Update wpt metadata, a=testonly
new 5ace073a2bb3c Bug 1771240 [wpt PR 34211] - Update Safari Technology Preview to 146, a=testonly
new be5fccf754034 Bug 1771235 [wpt PR 34209] - Bump mypy from 0.950 to 0.960 in /tools, a=testonly
new 45d293ce31c3c Bug 1771329 - [wpt-sync] Update web-platform-tests to f6b88096240e877f8e7d49f4f275be114dc8c3d5, a=testonly
new 2f9c4491423eb Bug 1769679 - have sync telemetry report nserrors with NS_ERROR_MODULE_NETWORK as a httperror r=skhamis
new 0ea37698e8987 Bug 1771060: Make use of the line cursor in IsLocalAccAtLineStart to improve performance. r=jfkthame
new 447e69d94a28d Bug 1769166: Update the cache when text bounds change. r=morgan
new 732a2400fede9 Bug 1771259: Fix crash when calling TextLeafPoint::CharBounds on the insertion point at the end of a text box. r=morgan
new a0a7f2ac76226 Bug 1770874 - part 1: Make some clean ups around `EditorBase::OnFocus` r=m_kato
new cefc432a8bd8b Bug 1770874 - part 2: Move the lambda in `EditorEventListener::Focus` to `EditorBase` r=m_kato
new a7cd7ebe85c45 Bug 1770874 - part 3: Move `EditorEventListener::SpellCheckIfNeeded` to `EditorBase` r=m_kato
new b94daeeccf88d Bug 1770874 - part 4: Move most part of `EditorEventListener::Focus` into `EditorBase::OnFocus` r=m_kato
new f6c2fb109c9c2 Bug 1770874 - part 5: Move `EditorBase::ReinitializeSelection` into `TextEditor` r=m_kato
new 32ec4ed2f44e2 Bug 1770874 - part 6: Move most part of `EditorEventListener::Blur` into `EditorBase` r=m_kato
new 353a53ded7d63 Bug 1770874 - part 7: Make `EditorBase::OnFocus` temporarily a virtual method r=m_kato
new dd554016e6e50 Bug 1770874 - part 8: Make `EditorBase::OnBlur` temporarily a virtual method r=m_kato
new 4042f9a4382c1 Bug 1605001 - disable evaluateJS_canTimeout on debug r=geckoview-reviewers,agi DONTBUILD
new 9c01ef38cda9e Bug 1771388 - Ensure backdrop capture has same clip as backdrop render r=gfx-reviewers,lsalzman
new a13336eaa57f6 Backed out changeset 5e2d37a71968 (bug 1605001) for causing build bustages on GeckoSessionTestRuleTest.kt CLOSED TREE
new 61de9e873b665 Bug 1770572 - [devtools] Fix browser_webconsole_location_styleeditor_link.js intermittent failure. r=jdescottes.
new dd892c6dd1d7c Bug 1770919 - Allow ARM64 simulator to run on ARM64. r=nbp
new bc387923f185a no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new ddb8e6f49112d Bug 1771146 - Check for gbm availability correctly before trying to create a surface. r=stransky,jgilbert
new 89d8413ebb9c9 Bug 1771143 - [devtools] Update MDN compat data (2022 May) r=Honza
new 721c5e9fb4194 Bug 1771434 - Remove build/unix/mozilla.in. r=firefox-build-system-reviewers,andi,ahochheiden
new 2249f5ac31d58 Bug 1771413 - set cross-partition.https.tentative.html as intermittent on Windows opt in general DONTBUILD
new 51e87f5456e11 Bug 1771315 - Add a command line option to the shell to set GC parameters r=sfink
new eed264fbc7d5b Bug 1752379 - Don't hide margins / headers settings on PDF printing. r=mstriemer
new 669329e284f8e Merge autoland to mozilla-central a=merge
new 26887a977420c Merge mozilla-central to autoland CLOSED TREE
new 3483700fe2340 Bug 1769580 - Add a terrible hack to avoid Netgear's <select>s from overflowing port numbers. r=dholbert
new 4ccb54a5376bd Bug 1763828 - Change order of container shorthand. r=emilio
new 6ae9fee00d966 Bug 1768371 - Missing Context menu on "Bookmarks Toolbar", "Bookmarks Menu" and "Other Bookmarks" r=robwu
new 65a2647e01b04 Bug 1605001 - disable evaluateJS_canTimeout on debug r?#intermittent-reviewers
new efe397519e8f2 Bug 1737919 part 1: TextLeafPoint::FindTextAttrsStart: Don't allow the caller to supply origin attributes. r=morgan
new e02ce0a43e59e Bug 1737919 part 2: Support spelling errors in TextLeafPoint for LocalAccessibles. r=morgan
new 3daa72eb49388 Bug 1737919 part 3: Support spelling errors for cached RemoteAccessibles. r=morgan
new 7564ed957cfb1 Bug 1737919 part 4: Update cached spelling errors when a spelling error is added without the text changing. r=morgan,smaug
new 0dd4ed02ef587 Bug 1737919 part 5: Add tests for cached spelling errors. r=morgan
new c8ac345ec78c7 Bug 1769774 - Stop tracking painted PresShells. r=mstange
new 68571ba6a4050 Bug 1770046 - Added no active collection message to Colorway CTA r=dao,fluent-reviewers
new adf4640fefb1b Bug 1771381 - Use entries in TabAttributesInternal.set(). r=Gijs
new 999f79eca90f5 Bug 1769287 Update Speedometer to 2.1 r=perftest-reviewers,AlexandruIonescu
new 490bd934d05a3 Bug 1771009 - Make TimeoutManager::SetTimeout no-op if window is dying r=smaug
new 32148d64d5fd8 Bug 1770463 - cleanup dom/media/webrtc/transport includes r=bwc
new 60af38395c450 Backed out 6 changesets (bug 1765307) as per dev's request. CLOSED TREE
new 59b9e1210a1f0 Backed out 4 changesets (bug 1731136) for causing Bug 1771465 . CLOSED TREE
new 8dc10fa2f7c24 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new 1479b11f4e861 Backed out 4 changesets (bug 1731136) for causing Bug 1771465. a=backout
new ab9c7c302b7a2 Bug 1735434 - Gather additional information for cycle collection profiler markers r=mccr8
new 23d9eba39685d Bug 1771415 - Properly support subpixel AA in DrawTargetWebgl. r=aosmond,gfx-reviewers
new b613996db5791 Bug 1759560 - Use BuildConfig.DEBUG_BUILD instead of BuildConfig.DEBUG due to an Android bug which causes BuildConfig.DEBUG to be true in release builds r=geckoview-reviewers,agi
new c2c0851427fce Bug 1771210 - Fix DevTools eslint react/prop-types errors batch 3 r=devtools-reviewers,jdescottes
new 39a7b6d134619 Bug 1771387 - Fix DevTools eslint react/prop-types errors batch 4 r=devtools-reviewers,jdescottes
new e3d25251cc753 Backed out changeset 7f67e3634e8f (bug 1735434) for multiple failures/crashes on nsJSEnvironment.cpp . CLOSED TREE
new a7712554f434c Bug 1771349 - Add some null checks to DrawTargetRecording. r=aosmond,gfx-reviewers
new cc4170aadd53f Bug 1766822 - Add a test case to reveal the bug. r=robwu
new cda44bbb0cb86 Bug 1766822 - Refactor, introduce updateAllowedOrigins r=willdurand
new e5f930858b25f Bug 1766822 - Decouple WebExtensionPolicy update from BrowserExtensionContent r=willdurand,zombie
new 8e44e81399fdb Bug 1699445 - fix esr/release targeting of featuregates, r=mconley
new 90f53ff0046a6 Bug 1770609 - Update private name token position when starting processing a new scope to ensure good diagnostics r=arai
new efa7c0d84239e Bug 1770991 - Added an extra space and removed `.strip()` so that the spacing between the `./mach bootstrap` choice prompt and the choice input matches textual conventions r=dholbert
new c9ebd0b85da0a Bug 1770993 - Remove the `.strip()` from the MOZCONFIG_SUGGESTION_TEMPLATE so that a newline is output before the shell prompt r=dholbert
new bd41081544a1f Bug 1770217 - Move conversion between `layers::TimingFunction` and `ComputedTimingFunction` into `ComputedTimingFunction`. r=boris
new da51fede3d883 Bug 1771416 - Disable utility audio tests on Android Isolated Process r=alwu
new 2add5dfe81b26 Bug 1770416 - axis lock switching should lock to an axis based on the lock angle. r=botond
new 331a6fea02f3e Bug 1767124 - Change the return type of nsLayoutUtils::GetTransformToAncestorScaleExcludingAnimated to MatrixScalesDouble. r=botond
new 9eed78e6db5e6 Bug 1770960 - Enterprise policy for using system print dialog. r=mstriemer,fluent-reviewers,flod
new fb9fe9a4deea8 Bug 1771269 - Build local toolchains on integration+release rather than trunk. r=taskgraph-reviewers,ahal
new a6eafd8ee67b7 Bug 1767934 - land NSS NSS_3_79_RTM UPGRADE_NSS_RELEASE, r=nss-reviewers,jschanck DONTBUILD
new cf50f092e7ec9 Backed out changeset 6b14bf7e1883 (bug 1771349) for causing crashtest failures. CLOSED TREE
new 24e720ea061de Bug 1771364 - Add basic testing section to APZ docs. r=botond
new 27ba9ac1b0b85 Bug 1771026 - Remove some dead tagging code in Pocket panels r=Gijs
new 35dbe9c4e7ae6 Bug 1771483 - Bump clang-tidy version
new 9c4151b966734 Backed out changeset 2ef92e77b85b (bug 1759560) for causing Android xpcshell timeouts.
new 819ec57daebad Bug 1735434 - Gather additional information for cycle collection profiler markers r=mccr8
new 9c190fff4b68f Bug 1771564 - Constify ComputedStyle usage in nsComputedDOMStyle. r=dholbert
new 081d695984030 Bug 1771564 - Fix macOS builds.
new 063258e3b6a60 Bug 1771349 - Add some null checks to DrawTargetRecording. r=aosmond,gfx-reviewers
new ce7c56bcace7c no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new de15f9c109f9c Merge autoland to mozilla-central. a=merge
new 15ba3c3ec3af0 Merge mozilla-central to autoland on a CLOSED TREE
new 59e7375898792 Bug 1770683, only replace or append the correct extension for media types, and some selected content types, or if the extension is not present, r=Gijs
new c9ad8a5c5db3b Bug 1771292 - set webmessaging/broadcastchannel/cross-partition.https.tentative.html as failing outside Nightly.
new 206065d8e0555 Bug 1766852 - Re-enable test_ext_scripting_permissions.html on Android and Linux r=willdurand
new d70b8c5189072 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new c85f81924dac3 Bug 1770407 [Linux] Use MESA_platform_surfaceless GL backed on Linux instead of GBM one r=jgilbert
new a3d16af2f28c3 Bug 1770407 [Linux] Remove GBM GL backend r=jgilbert
new bc6735e7787da Bug 1770619 - In the content-side WebRenderScrollData dump, include the display item from which a WebRenderLayerScrollData node was created. r=tnikkel
new 59f561e4647cc Bug 1770619 - Identify the async zoom container in the WebRenderScrollData dump. r=tnikkel
new ff6c4f53043c8 Bug 1744354 - Do not build print string for apz.printree logging unless the pref is enabled. r=botond
new 1b903958d4edc Bug 1770273: Annotate reftest 1673510-1.html as reliably failing on win7 (instead of skipped). r=jfkthame
new a2486c11eb017 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new 7751fef9eeb3d Merge autoland to mozilla-central. a=merge
new e749f3ad42949 Merge mozilla-central to autoland on a CLOSED TREE
new db3a6419009f5 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new 5f9af8e2cc7f6 Bug 1771573 - Fix popping incorrect number of clip roots r=gfx-reviewers,lsalzman
new 76e7c0ef085d8 Bug 1771547 - Fix task graph dependencies with nested / sibling backdrop-filters r=gfx-reviewers,lsalzman
new 266dc2c39d69f no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
new b71f0089647ae Merge autoland to mozilla-central. a=merge
new a8557a5b4c15d No bug - tagging ef6f66b77f1ecb456abc098151b5092f62bf8bd6 with FIREFOX_BETA_102_BASE a=release DONTBUILD CLOSED TREE
new 2887f1821fd23 Merge old head via |hg debugsetparents 67e0e07e8f832beec6ac391231e2a740de67ccf7 b7427814368cfbd276f3248ca16dcccb0c19bda2| CLOSED TREE DONTBUILD a=release
new e78afa28b638d Preserve old tags after debusetparents. CLOSED TREE DONTBUILD a=release
new 1bc3f5523610d No bug - tagging b7427814368cfbd276f3248ca16dcccb0c19bda2 with FIREFOX_BETA_101_END a=release DONTBUILD CLOSED TREE
new 33c12e0f89278 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump CLOSED TREE
new 9e34b17da1a3f Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release
new 098bf9af70c2a Backed out changeset cda9c3f8950b (bug 1681495) on beta for causing bug 1771024 a=backout
new e1053941b2c6c Backed out 8 changesets (bug 1770874) on beta, large refactoring during soft code freeze, needs nightly bake time a=backout
new b08ef8d62527d Backed out 5 changesets (bug 1770133) on beta, large refactoring during soft code freeze, needs nightly bake time a=backout
new 17b2ab8a8d7d4 No bug - Tagging 06fb57a24a5fe3cb25620bef17f1b857eda98874 with DEVEDITION_102_0b1_BUILD1 a=release CLOSED TREE DONTBUILD
new eeda902b966a3 No bug - Tagging 06fb57a24a5fe3cb25620bef17f1b857eda98874 with FIREFOX_102_0b1_BUILD1 a=release CLOSED TREE DONTBUILD
new 8891f699f70b9 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump
new 470b296f05b6b Bug 1771659 - skip browser_dbg-features-source-tree.js on release and beta. a=permanent-failure DONTBUILD
new bb4aa83791d31 No bug - Tagging 06fb57a24a5fe3cb25620bef17f1b857eda98874 with FIREFOX_102_0b1_RELEASE a=release CLOSED TREE DONTBUILD
new e5e0591754c04 Automatic version bump CLOSED TREE NO BUG a=release DONTBUILD
new 36898a716abef No bug - Tagging 06fb57a24a5fe3cb25620bef17f1b857eda98874 with DEVEDITION_102_0b1_RELEASE a=release CLOSED TREE DONTBUILD
new 108d9c7b8c93e Bug 1771650 - Fix `<bdi>` tag in videocontrols.js. r=Gijs a=pascalc
new db8933751cc1c Bug 1771487 - Ensure iframes in the screenshots UI are transparent after bug 1738380. r=Gijs a=pascalc
new 5da01ff7dcf39 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump
new 3cf57ecc7cff7 Bug 1771740 - Do not call `removeAllRecords` in setStorage. r=sgalich, a=test-only
new 7e3d00a77fd02 No Bug, mozilla-beta repo-update HSTS HPKP remote-settings - a=repo-update r=RyanVM
new 163d59ab8f82e No bug - Tagging 2f42f16a5be80c0a09a1d23a659752de6a5c2973 with FIREFOX_102_0b2_BUILD1 a=release CLOSED TREE DONTBUILD
new 8359a9060751d No bug - Tagging 2f42f16a5be80c0a09a1d23a659752de6a5c2973 with DEVEDITION_102_0b2_BUILD1 a=release CLOSED TREE DONTBUILD
new 942854c6d3fb9 No bug - Tagging 2f42f16a5be80c0a09a1d23a659752de6a5c2973 with FIREFOX_102_0b2_RELEASE a=release CLOSED TREE DONTBUILD
new f2d279a9249d2 Automatic version bump CLOSED TREE NO BUG a=release DONTBUILD
new ca83f93603b36 No bug - Tagging 2f42f16a5be80c0a09a1d23a659752de6a5c2973 with DEVEDITION_102_0b2_RELEASE a=release CLOSED TREE DONTBUILD
new 1e565773497cf Bug 1771792 - Don't do vibrancy for non-native menus. r=mstange a=pascalc
new e4ef757f48e72 Bug 1772001 - fix enterprise policy for using the temp folder for downloads, r=mkaply a=pascalc
new e274afa4289f4 Bug 1763035 - Don't inherit direction in cached scrollbar parts. r=jfkthame a=pascalc
new 243d5a70c7c31 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump
new f22c0a07c6b4f Backed out changeset 41021fdf3844 (bug 1755491) for causing performance regressions. a=NPOTB DONTBUILD
new cc40534980b19 Bug 1771427 - Support non-unique keywords in the quick suggest remote settings data. r=daisuke a=pascalc
new 8cc57e955b9bb Bug 1771537 - Support scores in the Firefox Suggest remote settings source. r=nanj a=pascalc
new fdbc4936417e4 Bug 1771914 - Use top-level gdk window to show PiP menu. r=stransky a=pascalc
new 5c3bdb94d184b Bug 1772150 - Reset broken sync status after success r=gbeckley a=pascalc
new 7c7a5e43049dd No Bug, mozilla-beta repo-update HSTS HPKP remote-settings - a=repo-update r=pascalc
new c3ec513b90bb8 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump
new 55125c4036f2e No bug - Tagging be7d19497cc874a08faa7c8acc7026203035da84 with FIREFOX_102_0b3_BUILD1 a=release CLOSED TREE DONTBUILD
new b18880c9790b3 No bug - Tagging be7d19497cc874a08faa7c8acc7026203035da84 with DEVEDITION_102_0b3_BUILD1 a=release CLOSED TREE DONTBUILD
new b8306e0122830 No bug - Tagging be7d19497cc874a08faa7c8acc7026203035da84 with DEVEDITION_102_0b3_RELEASE a=release CLOSED TREE DONTBUILD
new 08e8216493f68 Automatic version bump CLOSED TREE NO BUG a=release DONTBUILD
new 01bf91caf4621 No bug - Tagging be7d19497cc874a08faa7c8acc7026203035da84 with FIREFOX_102_0b3_RELEASE a=release CLOSED TREE DONTBUILD
new dd3035a92875e Bug 1763634 - part 1: Make `BrowserParent` handle test APIs only when it's in the automated mode r=smaug a=pascalc
new 61672b9adaeb5 Bug 1763634 - part 2: Make `BrowserParent` verify whether replied keyboard events are what it sent r=smaug a=pascalc
new 0c24eb6503eaf Bug 1771932 - Use more initializer lists in glsl.h. r=gfx-reviewers,gw a=pascalc
new ebff64a905397 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump
new a1c6c8cb0532d Backed out 2 changesets (bug 1763634) for causing crashes in bug 1772634 a=backout
new c1d5e93a7bda0 Bug 1772168 - Really ensure screenshot iframes are transparent. r=sfoster a=pascalc
new 335a715816c24 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump
new 035ae5bc1d6a6 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump
new 14609ebc8f110 No bug - Tagging a6364dc1376bc4c905722a9f8eafa94be8591628 with FIREFOX_102_0b4_BUILD1 a=release CLOSED TREE DONTBUILD
new 3968576ffbf34 No bug - Tagging a6364dc1376bc4c905722a9f8eafa94be8591628 with DEVEDITION_102_0b4_BUILD1 a=release CLOSED TREE DONTBUILD
new ac7898483c552 No bug - Tagging a6364dc1376bc4c905722a9f8eafa94be8591628 with DEVEDITION_102_0b4_RELEASE a=release CLOSED TREE DONTBUILD
new 2d98e765eef14 Automatic version bump CLOSED TREE NO BUG a=release DONTBUILD
new bed6e56b57df7 No bug - Tagging a6364dc1376bc4c905722a9f8eafa94be8591628 with FIREFOX_102_0b4_RELEASE a=release CLOSED TREE DONTBUILD
new 5d2faf8b63aac Bug 1719221 - Fix intermittent test timeout by ensuring button is present before clicking it. r=prathiksha, a=test-only
new 215959c9d1edd Bug 1770167 - Self-test switch from CLI to evaluate options, to follow the test suite. r=arai, a=test-only
new 4acff105cccf6 Bug 1759914 - Clean up downloads after browser_screenshot_button.js. r=jdescottes, a=test-only
new 460f00317f179 Bug 1771069 wait for context.state == running so AudioContext will capture start of Audio element playback. r=padenot, a=test-only
new e7b422139a2cb Bug 1760602 - tests, r=mtigley, a=test-only
new 977a6ba6c52b6 Bug 1760602 - BC opener tests, r=nika, a=test-only
new dbc7b72bc920e Bug 1768537, r=smaug a=pascalc
new 9a18522d217d1 Bug 1771276 - Fix an error in EnterprisePoliciesManager. r=mkaply a=pascalc
new 00e846676d5bd Bug 1771823 - Don't clear system clipboard when exiting Firefox. r=mac-reviewers,spohl a=pascalc
new 8e43ebe538a23 Bug 1772447 - Add quick suggest results in chunks so the main thread isn't blocked too long. r=nanj a=pascalc
new 75bd1b1cabb59 Bug 1770885 - Don't verify the origin-trials public key. r=smaug a=pascalc
new 08d4aabb07a99 Bug 1770885 - Do all the other sanity-checking before verifying the signature. r=hsivonen a=pascalc
new 15fbab5402cc9 Bug 1772546 - Telemetry for when subtitles are shown. r=pip-reviewers,mhowell a=pascalc
new 4b61ee591e105 Bug 1772281 - Reduce the scope of the mMutex lock in ThreadEventQueue::SetObserver to avoid a potential recursive deadlock. r=xpcom-reviewers,jesup,nika a=pascalc
new 908caec00c997 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump
new 0e0ccc0ef1efa Bug 1772336 - Tweak fuzz range for macOS scrollbars in content-visibility-064.html. r=gfx-reviewers,lsalzman a=test-only
new 04fa9eef03600 No Bug, mozilla-beta repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update
new 13f2034db90de Bug 1769845 p3: Remove release assertion in IsWin32kLockedDown. r=handyman a=pascalc
new 34c087a9bae71 Bug 1765350 [Linux] Reference dmabuf surface when it's exported via. IPC r=emilio a=pascalc
new 5b7dd9945553c Bug 1741360 - Fix Thunderbird artifact builds from comm-esr* trees. r=nalexander a=pascalc Differential Revision: https://phabricator.services.mozilla.com/D147840
new b75a067525206 Bug 1772239 - [devtools] Stop reading client preference devtools.browsertoolbox.fission in the devtools server r=ochameau,devtools-backward-compat-reviewers,bomsy a=pascalc
new 3399ae2c0ed62 Bug 1680896 - Try to make test_pending_animation_tracker more reliable. r=birtles a=test-only DONTBUILD
new 80ef2462c3835 Bug 1771791 - Use regular ComputeIndexOf in ComputeFlatTreeIndexOf if there's no Shadow DOM involved. r=mrobinson a=pascalc
new 3908786945fee Bug 1704500: Windows ILocation should be allowed in all COM execution contexts r=Jamie a=pascalc
new eb9fa4ec95a56 Bug 1772125 - Implement MLS fallback for GeoclueLocationProvider. r=maciejsszmigiero a=pascalc
new 734cd2129c6a2 Bug 1769299 - NSPR_4_34_RTM. r=glandium UPGRADE_NSPR_RELEASE a=pascalc
new a15f8adb05175 Bug 1771556 - Handle backdrop capture failing clip check when sub-graph is visible r=gfx-reviewers,lsalzman a=pascalc
new d0d03a50f69d6 Bug 1771561 - Fix incorrectly invalidating tiles with zero-sized backdrop filters r=gfx-reviewers,lsalzman a=pascalc
new 010b0dc756073 Bug 1757531 - Do not forward focus to child frame when calling window.focus() on parent frame; r=hsivonen a=pascalc
new 1a5413abc4886 Bug 1772171 - Move ToDouble back to nsTString, r=xpcom-reviewers,mccr8 a=pascalc
new a64284da70b62 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump
new 8579b37d636bb No bug - Tagging 42cfe426f6862b50931060752d13d9b6afc6a0e1 with DEVEDITION_102_0b5_BUILD1 a=release CLOSED TREE DONTBUILD
new 47d3c14129b06 Bug 1773067 - Restore previous behavior of rejecting getStats if invoked on closed peer connection. r=jesup,jrmuizel a=RyanVM
new 8a71ca96ffd17 Bug 1773067 - Test that getStats on closed peer connection rejects and doesn't hang. r=jesup,jrmuizel a=RyanVM
new 373986a241c8b No bug - Tagging 2195f60b96bf0479b09105f7c671da16bd9553cb with DEVEDITION_102_0b5_BUILD2 a=release CLOSED TREE DONTBUILD
new d85a42955ee04 No bug - Tagging 2195f60b96bf0479b09105f7c671da16bd9553cb with FIREFOX_102_0b5_BUILD2 a=release CLOSED TREE DONTBUILD
new f7d1e5855fb77 No bug - Tagging 2195f60b96bf0479b09105f7c671da16bd9553cb with DEVEDITION_102_0b5_RELEASE a=release CLOSED TREE DONTBUILD
new e1e5ba08439f0 Automatic version bump CLOSED TREE NO BUG a=release DONTBUILD
new 74b7b4a6d56e4 No bug - Tagging 2195f60b96bf0479b09105f7c671da16bd9553cb with FIREFOX_102_0b5_RELEASE a=release CLOSED TREE DONTBUILD
new 62ee2d3db5072 Bug 1772032 - Use DOM document node for getting SessionAcc instance. r=Jamie a=pascalc
new 4dbb557b6dff7 Bug 1770721: Clear Windows exception handler later in shutdown r=gsvelto a=pascalc
new bd48f093b977d Bug 1692609 - Force 60hz for RFP and use that as the time-atom r=jgilbert a=pascalc
new 2aa6cb2527532 Bug 1692609 - Update tests for a higher-precision RFP r=jgilbert a=pascalc
new 56f8621f03925 Bug 1772651 - Check if the actor is dead in GetOtherInProcessActor, r=ipc-reviewers,mccr8 a=pascalc
new cf97a72f5c212 Bug 1770123 - Clear PAC loader when the load is failed, r=necko-reviewers,dragana a=pascalc
new f003d31cf13c9 Bug 1769208 - Add no-feature-firefox-desktop to the feature manifest r=emcminn a=pascalc
new 204f42b5cc13d Bug 1772053 - Enable dynamic code disable mitigations only on Windows 10 1703+ r=bobowen a=pascalc
new e148a0edea5d5 Bug 1773023. Restrict progressive background images to nightly again for now. r=aosmond a=pascalc
new 1f9d52ae72f37 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump
new 92faa1b8e608a Bug 1769669 - move app signature verification to security/manager/ssl/ (patch for beta) r=jschanck a=pascalc
new ec93c74621396 Bug 1769669 - require specifying the trusted root in content signature verifier (patch for beta) r=jschanck,barret a=pascalc
new c18c8e2adbdee Bug 1765951 - Stop storing BC pointer in nsSHistory. r=smaug a=pascalc
new ea2a0f8bc415e Bug 1770544 - Avoid AUTO_PROFILER_THREAD_WAKE re-#define in non-MOZ_GECKO_PROFILER builds - r=gaston a=pascalc
new a6a90b6695452 Bug 1771934: Acquire the Android a11y lock in some additional places. r=eeejay a=pascalc
new c2edc5505fb30 Bug 1772165 - Disable ctw on Android release/beta. r=Jamie a=pascalc
new f73b6feaec543 Bug 1772577 - Disable fission tests when cache is disabled. r=geckoview-reviewers,agi a=pascalc
new 74e0d4ee5818e Bug 1771271 - Check for mCachedFields for all remote accessibles in BoundsWithOffset. r=morgan a=pascalc
new 72708dbc58095 Bug 1759560 - Use BuildConfig.DEBUG_BUILD instead of BuildConfig.DEBUG due to an Android bug which causes BuildConfig.DEBUG to be true in release builds r=geckoview-reviewers,agi a=pascalc
new f177a195ed3a8 No Bug, mozilla-beta repo-update HSTS HPKP remote-settings - a=repo-update r=pascalc
new c9bda5c535dd4 Backed out changeset 9c3f8e19266c (bug 1635092) as requested by the dev. a=backout
new 0627a6795945f Bug 1773155 - Ensure highlighter iframe for parent process is transparent. r=nchevobbe a=pascalc
new 81914eb70e5b9 Bug 1768650 - Turn off gfx.webrender.svg-images for a test. r=dholbert, a=test-only DONTBUILD
new 5af6f4a207e0a no bug - Bumping Firefox l10n changesets r=release a=l10n-bump
new 79f22ccf6b88b No bug - Tagging b31510fde5c82a3aaa7354a20c9e9721ac10f6d2 with DEVEDITION_102_0b6_BUILD1 a=release CLOSED TREE DONTBUILD
new be2989758e853 No bug - Tagging b31510fde5c82a3aaa7354a20c9e9721ac10f6d2 with FIREFOX_102_0b6_BUILD1 a=release CLOSED TREE DONTBUILD
new ec6f625281923 No bug - Tagging b31510fde5c82a3aaa7354a20c9e9721ac10f6d2 with FIREFOX_102_0b6_RELEASE a=release CLOSED TREE DONTBUILD
new 82735cf39987e Automatic version bump CLOSED TREE NO BUG a=release DONTBUILD
new 4747d7099af00 No bug - Tagging b31510fde5c82a3aaa7354a20c9e9721ac10f6d2 with DEVEDITION_102_0b6_RELEASE a=release CLOSED TREE DONTBUILD
new e5a4fe50b22f2 No bug - post beta 6, unset EARLY_BETA_OR_EARLIER. a=me
new dadbbeac0e5c4 Bug 1772461 - Crash in [@ nsTreeSelection::TimedSelect]. r=NeilDeakin a=pascalc
new 0dd35dd17f136 Bug 1773052 - Deal better with subpixel differences in arrowscrollbox. r=Gijs a=pascalc
new 13f6a4208f06e Bug 1771262 - z-index should apply to menupopup frames. r=stransky a=pascalc
new 09973b47e4d46 Bug 1771944: Use HTMLInputElement behavior when the URL bar is not focused. r=adw a=pascalc
new 0c82803c6fb15 Bug 1762979 - Update Pinning Support in Balrog Submission Jobs r=jcristau a=pascalc
new 55916e4cfdbac Bug 1771523 - Add telemetry probe for app signature verification outcomes. r=keeler a=pascalc
new dc2d681ab5cd9 Bug 1702600 - Change ToInteger to ToInteger64 in ClientUsageArray::Deserialize; r=#dom-storage a=pascalc
new 6e655e3a800f8 Bug 1770335 - Fix MWasmShuffleSimd128::congruentTo logic. r=jseward a=pascalc
new 755ca5af06259 Bug 1772956 - only sync after tab changes if the user has more than one client r=markh a=pascalc
new 7acfc15485d39 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump
new cc2eed42cc02d Bug 1771084 part 2 - Add Realm option to freeze builtins. r=tcampbell,nika a=pascalc
new c97438a82e924 Bug 1771084 part 3 - Freeze builtins for the shared system global. r=mccr8,peterv a=pascalc
new 081c553fb49a6 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump
new 80b2ef4a3d771 Bug 1763634 - part 1: Make `BrowserParent` handle test APIs only when it's in the automated mode r=smaug a=pascalc
new f93eab393871e Bug 1763634 - part 2: Make `BrowserParent` verify whether replied keyboard events are what it sent r=smaug a=pascalc
new 1d2733b75f8e1 Bug 1772634 - part 1: Make `BrowserParent::RecvSynthesizeNativeMouseMove` relax r=smaug a=pascalc
new ff665389bdb51 Bug 1772634 - part 2: Make `BrowserParent::RecvSynthesizeNativeTouchPoint` relax in the responsive design mode r=smaug a=pascalc
new 9acca803e5bb6 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump
new 153d6ef901c8c No bug - Tagging 802da1eda36b3ba8ca68f113fbddc6809122d561 with DEVEDITION_102_0b7_BUILD1 a=release CLOSED TREE DONTBUILD
new f8dfb3a116240 No bug - Tagging 802da1eda36b3ba8ca68f113fbddc6809122d561 with FIREFOX_102_0b7_BUILD1 a=release CLOSED TREE DONTBUILD
new f16e7d4fabcbd No bug - Tagging 802da1eda36b3ba8ca68f113fbddc6809122d561 with DEVEDITION_102_0b7_RELEASE a=release CLOSED TREE DONTBUILD
new 11c1c23aae4c8 Automatic version bump CLOSED TREE NO BUG a=release DONTBUILD
new 18748019fae53 No bug - Tagging 802da1eda36b3ba8ca68f113fbddc6809122d561 with FIREFOX_102_0b7_RELEASE a=release CLOSED TREE DONTBUILD
new 7ca19bd9ca72b Bug 1745595 - type ResizeInt() parameters to specify units r=stransky
new 28f06679c6947 Bug 1745595 - wait for resize to complete before getting font size r=niklas
new f8b998acc3a61 Bug 1745595 - wait for resize to complete before adding media query r=daisuke
new fa89e1a4023a7 Bug 1745595 - record window size changes from app-initiated resizes asynchronously after the first size-allocate r=stransky
new 0866cfa1d12b0 Bug 1763035 - Don't inherit direction in cached scrollbar parts. r=jfkthame, a=RyanVM
new e1e4980c75984 Bug 1745595 - wait for expected geometry after move or resize r=whimboo
new 7c0f6e6c2f3f0 Bug 1771914 - Use top-level gdk window to show PiP menu. r=stransky a=RyanVM
new 67199f21b901f Bug 1760130 - Run FileTestUtils cleanup at the latest possible phase r=mak a=test-only
new 01364c418ca63 Bug 1760130 - Re-enable test_ExperimentManager_enroll.js on windows on Windows 10 r=emcminn a=test-only DONTBUILD
new d6c261147c280 Bug 1497246 - Release-check aCount for underflow in ReplaceElementsAt, r=xpcom-reviewers,mccr8 a=pascalc
new 7a4ec5c104c83 No Bug, mozilla-beta repo-update HSTS HPKP remote-settings - a=repo-update r=pascalc
new 98951b4bf88ec no bug - Bumping Firefox l10n changesets r=release a=l10n-bump
new 779564600a654 Bug 1773120 - Accept AV1 level 31 in codec parameter strings. r=alwu a=pascalc
new ac8b6bab1b084 Bug 1773207 - "libgmpopenh264.dylib" can't be opened because Apple cannot check it for malicious software r=media-playback-reviewers,kinetik a=pascalc
new 217b0d921df52 Bug 1773219 - more efficent tab syncing on tab opening/switching/etc. r=skhamis a=pascalc
new 372c5ce86f1e0 Bug 1774073: Backout bug 1704500 from mozilla-central and mozilla-beta r=cmartin a=backout
new b0836d104a596 Bug 1765453 - Restoring Update Notification CSS r=Gijs a=pascalc
new 42986b3388e51 Bug 1773381 - Axis lock should not be considered in CanScroll(). r=botond a=pascalc
new 7d9aa455f7f3a Bug 1773128 - Block webrender on several PowerVR GPUs due to crash. r=gfx-reviewers,nical a=pascalc
new 0b2e947c323a2 Bug 1768578 - Use nearest filter on short rows. r=gfx-reviewers,nical a=pascalc
new 319fcea7c9a3c Bug 1774222. Add telemetry tracking successful GMP init. a=graft a=pascalc
new e50e078e7a5da no bug - Bumping Firefox l10n changesets r=release a=l10n-bump
new 98bf9e66a9cbd No bug - Tagging 6c0dfa7b9ff09c13679ff4a3668c197f72d118ea with DEVEDITION_102_0b8_BUILD1 a=release CLOSED TREE DONTBUILD
new f25ca5684e33e No bug - Tagging 6c0dfa7b9ff09c13679ff4a3668c197f72d118ea with FIREFOX_102_0b8_BUILD1 a=release CLOSED TREE DONTBUILD
new 7738de1b0dac5 No bug - Tagging 6c0dfa7b9ff09c13679ff4a3668c197f72d118ea with DEVEDITION_102_0b8_RELEASE a=release CLOSED TREE DONTBUILD
new fff9a7d55440a Automatic version bump CLOSED TREE NO BUG a=release DONTBUILD
new 314f34adcfa34 No bug - Tagging 6c0dfa7b9ff09c13679ff4a3668c197f72d118ea with FIREFOX_102_0b8_RELEASE a=release CLOSED TREE DONTBUILD
new 7c5b652586a34 Bug 1773667 - Perform file URI script check after other checks. r=freddyb a=pascalc
new 2553ff783a257 Bug 1753048 - [devtools] Append the addonId to the DevTools fallback window URL r=ochameau a=pascalc
new 38823c41a3ab8 Bug 1753048 - [devtools] Include the fallback window to the docShells array for webextension targets r=ochameau a=pascalc
new af94437c67c7b no bug - Bumping Firefox l10n changesets r=release a=l10n-bump
new 9e9c92fa8b0d2 Bug 1771383 - Null check mPrintObject in nsPrintJob::SetupToPrintContent(). r=emilio a=pascalc
new ad0c128bf2de1 Bug 1774224 - Fix dynamic viewport size. r=hiro a=pascalc
new 967f94ca3d8fa Bug 1773256 - Use ProjectPoint when transforming coordinates from parent to child in BrowserParent. r=tnikkel a=pascalc
new 68d6a928ba879 Bug 1773642 - Adjust openbsd webrtc config after bug 1661450. r=mjf a=pascalc
new 42334ff9d66f4 Bug 1773642 - Refresh openbsd webrtc config after bug 1661450. r=mjf a=pascalc
new 2a8722975391a Bug 1529033 - Rename gn toolchain and script. r=firefox-build-system-reviewers,andi a=pascalc
new 5ee9ab2132a5e Bug 1529033 - Update gn to latest trunk. r=firefox-build-system-reviewers,andi a=pascalc
new d5c7e29fa85a8 Bug 1529033 - Remove set_sources_assignment_filter calls in webrtc gn files. r=mjf a=pascalc
new 280f392aba5e6 Bug 1773228 - Remove stun_types moz.build. r=mjf a=pascalc
new b4596092530d2 Bug 1773231 - Remove CR_SYSROOT_HASH from build config. r=mjf a=pascalc
new 7c7b1ede8c54f Bug 1727653 wait for resize event before testing restoration of persisted sizes r=niklas a=pascalc
new 41cdbff409201 No Bug, mozilla-beta repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=pascalc
new 51a5672425b70 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump
new ad358e6b82dac No bug - Tagging 7961a601ee114ff704081a34f180e191ec754379 with DEVEDITION_102_0b9_BUILD1 a=release CLOSED TREE DONTBUILD
new 144817c213b84 No bug - Tagging 7961a601ee114ff704081a34f180e191ec754379 with FIREFOX_102_0b9_BUILD1 a=release CLOSED TREE DONTBUILD
new 56f7c76a09b44 No bug - Tagging 7961a601ee114ff704081a34f180e191ec754379 with DEVEDITION_102_0b9_RELEASE a=release CLOSED TREE DONTBUILD
new 001a5b10cd2a4 Automatic version bump CLOSED TREE NO BUG a=release DONTBUILD
new 94c7a9798630f No bug - Tagging 7961a601ee114ff704081a34f180e191ec754379 with FIREFOX_102_0b9_RELEASE a=release CLOSED TREE DONTBUILD
new 65a7643c5620b no bug - Bumping Firefox l10n changesets r=release a=l10n-bump
new 88f0fe1539178 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump
new 7efc8138b6575 Bug 1774819 - Update Ecosia icon to the latest design. r=adw a=pascalc
new a6b272154b795 Bug 1770098 - Disable Win32k Lockdown with incompatible mitigations r=handyman,Gankra a=pascalc
new 1d1cd8edd7001 Bug 1770523 - Return to not allowing X11 access in the RDD process. r=gcp a=pascalc
new 657d23268d2f2 Bug 1771823 - Don't clear system clipboard when exiting Firefox. r=mac-reviewers,spohl a=RyanVM
new 39698b049047f Bug 1772281 - Reduce the scope of the mMutex lock in ThreadEventQueue::SetObserver to avoid a potential recursive deadlock. r=jesup,nika a=RyanVM
new dcb9f72b657ed Bug 1772546 - Telemetry for when subtitles are shown. r=mhowell a=RyanVM
new e7d2606dac7e7 Bug 1769845 p3: Remove release assertion in IsWin32kLockedDown. r=handyman a=RyanVM
new aea19361e56d7 Bug 1773067 - Restore previous behavior of rejecting getStats if invoked on closed peer connection. r=jesup,jrmuizel a=RyanVM
new 1c87ecd51cf06 Bug 1773067 - Test that getStats on closed peer connection rejects and doesn't hang. r=jesup,jrmuizel a=RyanVM
new 1db5403eb00d3 No bug - Tagging c66093146ac832a0748f0f8a31139664abf73a42 with FIREFOX_101_0_1_BUILD1 a=release CLOSED TREE DONTBUILD
new 169e1d65e36e8 No Bug, mozilla-release repo-update remote-settings - a=repo-update r=RyanVM
new 8e2ccc8b846f6 No bug - Tagging c66093146ac832a0748f0f8a31139664abf73a42 with FIREFOX_101_0_1_RELEASE a=release CLOSED TREE DONTBUILD
new 2de0a7e79c827 Automatic version bump CLOSED TREE NO BUG a=release DONTBUILD
new 9590acbdcd6c0 No Bug, mozilla-release repo-update remote-settings - a=repo-update r=RyanVM
new a83bdb08d9947 No Bug, mozilla-release repo-update remote-settings - a=repo-update r=RyanVM
new 7df1b8fcf05e7 Bug 1772945 - Allow targeting gated features to Thunderbird. r=Gijs a=pascalc
new bfbf4811df6dd Bug 1772945 - Enable "css-masonry" feature for Thunderbird. r=Gijs,preferences-reviewers a=pascalc
new 33dc54d6a6b3c no bug - Bumping Firefox l10n changesets r=release a=l10n-bump
new 0710ed6b41c2e No bug - tagging ac17d3e21f82ce34b2b9f09f8a15b270cf41e91c with FIREFOX_RELEASE_102_BASE a=release DONTBUILD CLOSED TREE
new 856b9168439ef No bug - tagging 085af07e5cc10082e793203e049ee4d6127a452f with FIREFOX_RELEASE_102_BASE a=release DONTBUILD CLOSED TREE
new 4222d0399f9f4 No bug - tagging 910517036c968689e4268026543119fcf6628049 with FIREFOX_RELEASE_102_BASE a=release DONTBUILD CLOSED TREE
new 16e26ad9f20ee Merge old head via |hg debugsetparents c8b1ae8196f83a4863a7fbc27e2a77ff824099f1 555c7ef72f772d24616bbb6c1cec6cd756b51685| CLOSED TREE DONTBUILD a=release
new f4c23624d3537 Preserve old tags after debusetparents. CLOSED TREE DONTBUILD a=release
new 7c7c891e9e77a No bug - tagging 555c7ef72f772d24616bbb6c1cec6cd756b51685 with FIREFOX_RELEASE_101_END a=release DONTBUILD CLOSED TREE
new 85a07c6f92c7b Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release
new c4915b02b7b1a Bug 1775070 - fix release-to-esr migration config. r=releng-reviewers,jlorenzo a=release DONTBUILD
new e0a632d8ccfad Bug 1774201 - Stop skipping ReinitRendering if previous attempt failed. r=gfx-reviewers,aosmond a=pascalc
new 618e8b4353efe Bug 1774815 - Make sure if layers connection is requested by parent r=jnicol,gfx-reviewers,bradwerth a=pascalc
new 85ba6164f6fb4 Bug 1772906, switch to use validateFileNameForSaving to verify the filename when opening view source in an external editor, r=mak a=pascalc
new 8c8e95fe95c79 Bug 1740677 - Remove MOZ_CRASH, r=necko-reviewers,dragana a=pascalc
new c70b5892f4d8b Bug 1775102 - Disable security.block_fileuri_script_with_wrong_mime outside of early beta or earlier. r=ckerschb a=pascalc
new 8c89e5a2b9ef0 Bug 1763073 - Add telemetry (and messaging) for SameSite cookies blocked due to redirects. r=freddyb,dveditz a=pascalc
new 4c77e467c20a4 No bug - Tagging f1604ed27bc0e3853c5c120b321ba13226bc071c with FIREFOX_102_0_BUILD1 a=release CLOSED TREE DONTBUILD
new f534be030f24a Bug 1773222 - Speed up gn config filtering. r=firefox-build-system-reviewers,andi a=pascalc
new 64b6a01cf07ee Bug 1773717, r=dveditz a=pascalc
new 3d6efaea75350 No bug - Tagging b6b2b8930fdfb037e4a743d0ac722a1f2b1b1447 with FIREFOX_102_0_BUILD2 a=release CLOSED TREE DONTBUILD
new 2a5d9a609df0e No Bug, mozilla-release repo-update remote-settings - a=repo-update r=RyanVM
new 965f0e6cd6428 No bug - Tagging b6b2b8930fdfb037e4a743d0ac722a1f2b1b1447 with FIREFOX_102_0_RELEASE a=release CLOSED TREE DONTBUILD
new 2323947532887 Automatic version bump CLOSED TREE NO BUG a=release DONTBUILD
new 39aa56ed3da40 Bug 1774249 - Fallibly generate unique ID for new prototypes in JSObject::setProtoUnchecked r=jandem a=pascalc
new 7cb091ee808e4 Bug 1775064 - [marionette] Return chrome element references for elements within any privileged document. r=webdriver-reviewers,jdescottes a=pascalc
new 9b5e87d61afeb Bug 1776157 - Don't force chrome frames to be opaque. r=dholbert a=pascalc
new 9f190393a56d3 Bug 1773802 - Ignore empty strings when spellchecking; r=smaug a=pascalc
new 44a017ebc7a5d Bug 1773802 - Specify charset in new test; r=smaug a=pascalc
new 517985b695f6b Bug 1776262 - [devtools] Fix stuck to bottom console output. r=jdescottes. a=pascalc
new 326b4fae09255 Bug 1777181 - Use cancelable runnables for DataPipe notifications, r=asuth a=pascalc
new 66f7a3c49a855 No Bug, mozilla-release repo-update remote-settings - a=repo-update r=pascalc
new 4f7e9b04f87d0 Backed out 2 changesets (bug 1681498, bug 1770881) on beta for causing bug 1777419 a=pascalc
new e9a9701f55474 Bug 1774683, use ValidateFilenameForSaving to validate dropped links on Windows, r=mhowell a=pascalc
new 585784bdfb925 Bug 1770636 - Fix StartupWMClass of flatpak package to match actually-used WMClass. r=jhorak a=pascalc
new feef2b7da6ff7 Bug 1772018 - Tweak tooltip colors on Windows. r=dao a=pascalc
The 6461 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
0

25 Jul '22
This is an automated email from the git hooks/post-receive script.
boklm pushed a change to branch master
in repository builders/tor-browser-build.
from 9d26ddb Bug 40292+40467: Remote tools/ansible
add beb22e5 Update rbm for rbm#40043
No new revisions were added by this update.
Summary of changes:
rbm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
0

[builders/tor-browser-build] branch main updated: Update rbm for rbm#40043
by gitolite role 25 Jul '22
by gitolite role 25 Jul '22
25 Jul '22
This is an automated email from the git hooks/post-receive script.
boklm pushed a commit to branch main
in repository builders/tor-browser-build.
The following commit(s) were added to refs/heads/main by this push:
new beb22e5 Update rbm for rbm#40043
beb22e5 is described below
commit beb22e58b59ec6ec5428718c324491dca3e6aa1b
Author: Nicolas Vigier <boklm(a)torproject.org>
AuthorDate: Mon Jul 25 11:47:15 2022 +0200
Update rbm for rbm#40043
---
rbm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/rbm b/rbm
index e93302b..c485326 160000
--- a/rbm
+++ b/rbm
@@ -1 +1 @@
-Subproject commit e93302bd80b80dd498a91cd018bcb4c81638b546
+Subproject commit c48532692f8c5a412da891b3d43bd46a24cd179e
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
0
This is an automated email from the git hooks/post-receive script.
boklm pushed a change to branch master
in repository builders/rbm.
from e93302b Bug 40029: Add default remote_* options for containers
add c485326 Bug 40043: container: add rbm to /etc/hosts by default
No new revisions were added by this update.
Summary of changes:
container | 2 ++
1 file changed, 2 insertions(+)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
0

[builders/rbm] branch main updated: Bug 40043: container: add rbm to /etc/hosts by default
by gitolite role 25 Jul '22
by gitolite role 25 Jul '22
25 Jul '22
This is an automated email from the git hooks/post-receive script.
boklm pushed a commit to branch main
in repository builders/rbm.
The following commit(s) were added to refs/heads/main by this push:
new c485326 Bug 40043: container: add rbm to /etc/hosts by default
c485326 is described below
commit c48532692f8c5a412da891b3d43bd46a24cd179e
Author: Nicolas Vigier <boklm(a)torproject.org>
AuthorDate: Mon Jul 25 09:33:56 2022 +0200
Bug 40043: container: add rbm to /etc/hosts by default
---
container | 2 ++
1 file changed, 2 insertions(+)
diff --git a/container b/container
index 8e00108..662ec85 100755
--- a/container
+++ b/container
@@ -96,6 +96,8 @@ sub run_chroot {
local $File::Copy::Recursive::CopyLink = 0;
fcopy('/etc/resolv.conf', "$rootfsdir/etc/resolv.conf");
local %ENV = ();
+ path("$rootfsdir/etc/hosts")->append("\n127.0.1.1 rbm\n")
+ unless grep { m/^127.0.1.1 rbm$/ } path("$rootfsdir/etc/hosts")->lines;
system('hostname', 'rbm');
my $res = system('/usr/sbin/chroot', $rootfsdir, @$cmd);
do_unmounts($rootfsdir);
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
0

[builders/tor-browser-build] annotated tag tbb-11.5.1-build1 created (now 145abe0)
by gitolite role 21 Jul '22
by gitolite role 21 Jul '22
21 Jul '22
This is an automated email from the git hooks/post-receive script.
pierov pushed a change to annotated tag tbb-11.5.1-build1
in repository builders/tor-browser-build.
at 145abe0 (tag)
tagging 3d341bd8a681833fd9cb2b67a11b72869c67f225 (commit)
replaces tbb-11.5-build1
by Pier Angelo Vendrame
on Thu Jul 21 15:19:21 2022 +0000
- Log -----------------------------------------------------------------
Tagging build1 for 11.5.1
-----BEGIN PGP SIGNATURE-----
iHUEABYIAB0WIQQCHOE9KLO2f598e8HwdW0XkBKIkQUCYtlueQAKCRDwdW0XkBKI
kTMMAQCPubmDpYn/xMKqeZ/DvZ6pZ/ETwcjJGnm52w3PrC5G2AEAraOOG9VV4gAT
23hXJ0m3bic5OAO/LG94vAwsI0m/3Qs=
=U4Tw
-----END PGP SIGNATURE-----
-----------------------------------------------------------------------
No new revisions were added by this update.
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
0

[builders/tor-browser-build] branch maint-11.5 updated: Bug 40533: Prepare stable release 11.5.1
by gitolite role 21 Jul '22
by gitolite role 21 Jul '22
21 Jul '22
This is an automated email from the git hooks/post-receive script.
pierov pushed a commit to branch maint-11.5
in repository builders/tor-browser-build.
The following commit(s) were added to refs/heads/maint-11.5 by this push:
new 3d341bd Bug 40533: Prepare stable release 11.5.1
3d341bd is described below
commit 3d341bd8a681833fd9cb2b67a11b72869c67f225
Author: Pier Angelo Vendrame <pierov(a)torproject.org>
AuthorDate: Thu Jul 21 13:09:30 2022 +0200
Bug 40533: Prepare stable release 11.5.1
Based on Firefox 91.12 ESR.
---
projects/firefox/config | 2 +-
projects/go/config | 4 ++--
projects/tor-browser/Bundle-Data/Docs/ChangeLog.txt | 16 ++++++++++++++++
rbm.conf | 4 ++--
4 files changed, 21 insertions(+), 5 deletions(-)
diff --git a/projects/firefox/config b/projects/firefox/config
index f74a1a1..67a6666 100644
--- a/projects/firefox/config
+++ b/projects/firefox/config
@@ -10,7 +10,7 @@ container:
use_container: 1
var:
- firefox_platform_version: 91.11.0
+ firefox_platform_version: 91.12.0
firefox_version: '[% c("var/firefox_platform_version") %]esr'
torbrowser_branch: 11.5
branding_directory: 'browser/branding/alpha'
diff --git a/projects/go/config b/projects/go/config
index da083f2..a95521d 100644
--- a/projects/go/config
+++ b/projects/go/config
@@ -1,5 +1,5 @@
# vim: filetype=yaml sw=2
-version: 1.17.11
+version: 1.17.12
filename: '[% project %]-[% c("version") %]-[% c("var/build_id") %].tar.gz'
container:
use_container: 1
@@ -118,7 +118,7 @@ input_files:
- URL: 'https://golang.org/dl/go[% c("version") %].src.tar.gz'
enable: '[% ! c("var/android") %]'
name: go
- sha256sum: ac2649a65944c6a5abe55054000eee3d77196880da36a3555f62e06540e8eb54
+ sha256sum: 0d51b5b3f280c0f01f534598c0219db5878f337da6137a9ee698777413607209
- URL: 'https://golang.org/dl/go[% c("version") %].src.tar.gz'
enable: '[% c("var/android") %]'
name: go
diff --git a/projects/tor-browser/Bundle-Data/Docs/ChangeLog.txt b/projects/tor-browser/Bundle-Data/Docs/ChangeLog.txt
index 862946d..d382044 100644
--- a/projects/tor-browser/Bundle-Data/Docs/ChangeLog.txt
+++ b/projects/tor-browser/Bundle-Data/Docs/ChangeLog.txt
@@ -1,3 +1,19 @@
+Tor Browser 11.5.1 - July 26 2022
+ * Windows + OS X + Linux
+ * Update Firefox to 91.12.0esr
+ * Bug 41049: QR codes in connection settings aren't recognized by some readers in dark theme [tor-browser]
+ * Bug 41050: "Continue to HTTP Site" button doesn't work on IP addresses [tor-browser]
+ * Bug 41053: remove HTTPS-Everywhere entry from browser.uiCustomization.state pref [tor-browser]
+ * Bug 41054: Improve color contrast of purple elements in connection settings in dark theme [tor-browser]
+ * Bug 41055: Icon fix from #40834 is missing in 11.5 stable [tor-browser]
+ * Bug 41058: Hide `currentBridges` description when the section itself is hidden [tor-browser]
+ * Bug 41059: Bridge cards aren't displaying, and toggle themselves off [tor-browser]
+ * Build System
+ * Windows + OS X + Linux
+ * Update Go to 1.17.12
+ * Bug 40547: Remove container/remote_* from rbm.conf [tor-browser-build]
+ * Bug 40584: Update tor-browser manual to latest [tor-browser-build]
+
Tor Browser 11.5 - July 7 2022
* All Platforms
* Update OpenSSL to 1.1.1q
diff --git a/rbm.conf b/rbm.conf
index 06efb0a..486f573 100644
--- a/rbm.conf
+++ b/rbm.conf
@@ -69,10 +69,10 @@ buildconf:
git_signtag_opt: '-s'
var:
- torbrowser_version: '11.5'
+ torbrowser_version: '11.5.1'
torbrowser_build: 'build1'
torbrowser_incremental_from:
- - 11.0.15
+ - 11.5
project_name: tor-browser
multi_lingual: 0
build_mar: 1
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
0

[tor-browser] annotated tag tor-browser-91.12.0esr-11.5-1-build1 created (now b449d520b0994)
by gitolite role 21 Jul '22
by gitolite role 21 Jul '22
21 Jul '22
This is an automated email from the git hooks/post-receive script.
pierov pushed a change to annotated tag tor-browser-91.12.0esr-11.5-1-build1
in repository tor-browser.
at b449d520b0994 (tag)
tagging 4332e5e8469fa0493695b9c2cad4310495e64a6b (commit)
replaces FIREFOX_91_12_0esr_BUILD1
by Pier Angelo Vendrame
on Thu Jul 21 13:12:31 2022 +0200
- Log -----------------------------------------------------------------
Tagging build1 for 91.12esr-based stable
-----BEGIN PGP SIGNATURE-----
iHUEABYIAB0WIQQCHOE9KLO2f598e8HwdW0XkBKIkQUCYtk0uAAKCRDwdW0XkBKI
kVQLAP9CiKPlTLmtO3fQJq5wefyBOBi+pe26gaFIelzhUwKOQgD/YiHpb6t1xoBR
uwvqIEnUPez7YTGQcuYFhvgEpxCfwA4=
=HjsL
-----END PGP SIGNATURE-----
-----------------------------------------------------------------------
No new revisions were added by this update.
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
0

[tor-browser] branch tor-browser-91.12.0esr-11.5-1 updated (4b4a2e0e61be0 -> 4332e5e8469fa)
by gitolite role 21 Jul '22
by gitolite role 21 Jul '22
21 Jul '22
This is an automated email from the git hooks/post-receive script.
pierov pushed a change to branch tor-browser-91.12.0esr-11.5-1
in repository tor-browser.
from 4b4a2e0e61be0 No Bug, mozilla-esr91 repo-update HSTS HPKP remote-settings - a=repo-update, r=dmeehan
new 686efe5159772 Fixed a Firefox include problem
new 5812fe97a4e84 Bug 41050: HTTPS-Only Mode Alert's "Continue to HTTP Site" button doesn't work on IP addresses
new 280f2e34a3448 Revert "Bug 1724777, optimize suppressed MicroTask handling, r=mccr8 a=RyanVM"
new a736f3d34c5cf Bug 41004: Bundled fonts are not picked up on macOS
new 6759f5fbdfb05 Adding issue template for bugs.
new e05571b27b0d3 Base Browser's .mozconfigs.
new d6e25adb1753b Bug 24796 - Comment out excess permissions from GeckoView
new 44d07c5be1b47 Bug 25741 - TBA: Disable GeckoNetworkManager
new 51d89baca6020 Bug 28125 - Prevent non-Necko network connections
new d14efb15ed817 Bug 12974: Disable NTLM and Negotiate HTTP Auth
new 44adbe5a20521 Bug 40166: Disable security.certerrors.mitm.auto_enable_enterprise_roots
new 5de39c055568c Bug 16285: Exclude ClearKey system for now
new cc5cddc39310d Bug 21431: Clean-up system extensions shipped in Firefox
new e42329e2ac925 Bug 33852: Clean up about:logins (LockWise) to avoid mentioning sync, etc.
new 493039c56787f Bug 40025: Remove Mozilla add-on install permissions
new f3e9b34334ff7 Bug 40002: Remove about:ion
new c5eb63c96da67 Bug 18821: Disable libmdns for Android and Desktop
new 517ab29173d26 Bug 26353: Prevent speculative connect that violated FPI.
new bc579a2167494 Bug 31740: Remove some unnecessary RemoteSettings instances
new 8f0a298d28cfc Bug 30541: Disable WebGL readPixel() for web content
new eb22283beaf79 Bug 28369: Stop shipping pingsender executable
new fdae551177180 Bug 40073: Disable remote Public Suffix List fetching
new 83ffa356a522e Firefox preference overrides.
new c73e45d21c31d Bug 41043: Hardcode the UI font on Linux
new c9fc128cfeaff Bug 40125: Expose Security Level pref in GeckoView
new 7606bee05ab64 Bug 30605: Honor privacy.spoof_english in Android
new 5330de0514cf0 Bug 40199: Avoid using system locale for intl.accept_languages in GeckoView
new fb4e690152732 Bug 40198: Expose privacy.spoof_english pref in GeckoView
new 9c5fd8dfd6899 Bug 40171: Make WebRequest and GeckoWebExecutor First-Party aware
new c85dcedd22bd2 Bug 26345: Hide tracking protection UI
new c5ceb7a58060b Bug 9173: Change the default Firefox profile directory to be relative.
new 6001e973a68c7 Bug 18800: Remove localhost DNS lookup in nsProfileLock.cpp
new c859c046ea84e Bug 27604: Fix addon issues when moving the profile directory
new 178950ffd65b5 Bug 32418: Add a configure flag to load policies only from the local policies.json
new befa8de2b1677 Bug 13028: Prevent potential proxy bypass cases.
new 3067dfe613248 Bug 11641: Disable remoting by default.
new 3630cdfe787a8 Bug 21830: Copying large text from web console leaks to /tmp
new 10df40a841cc3 Bug 23104: Add a default line height compensation
new 5697f3a7a19cd Bug 40309: Avoid using regional OS locales
new 4bc7ef3decdf6 Bug 40432: Prevent probing installed applications
new b21fb59e80156 Bug 32220: Improve the letterboxing experience
new cf4e6643703d5 Bug 2176: Rebrand Firefox to TorBrowser
new 2b5143aeb731e Bring back old Firefox onboarding
new e3a2a1b24de46 Bug 26961: New user onboarding.
new ef27e4ad08923 Bug 40069: Add helpers for message passing with extensions
new a29372b33f62d TB3: Tor Browser's official .mozconfigs.
new f38ab8442c564 Bug 40562: Added Tor-related preferences to 000-tor-browser.js
new f0d6947d8ab8a Bug 13252: Do not store data in the app bundle
new ecb9f7edf7bc7 Bug 40597: Implement TorSettings module
new 5dd12e623c046 Bug 10760: Integrate TorButton to TorBrowser core
new f9b2572faad10 Bug 28044: Integrate Tor Launcher into tor-browser
new d1d39cbcb62cf Orfox: Centralized proxy applied to AbstractCommunicator and BaseResources.
new cac28ffa9c58f Add TorStrings module for localization
new 5690af1a22c70 Bug 14631: Improve profile access error messages.
new 7e36162537215 40209: Implement Basic Crypto Safety
new dc706d37e2d6d Bug 19273: Avoid JavaScript patching of the external app helper dialog.
new a4e62bd2784bb Bug 40807: Added QRCode.js to toolkit/modules
new 2842f2fcb1da3 Bug 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection
new 034f76db103ba Bug 27476: Implement about:torconnect captive portal within Tor Browser
new 95049e100afa0 Bug 12620: TorBrowser regression tests
new dd6d654da928a Bug 40253: Explicitly allow NoScript in Private Browsing mode.
new 624e44abc73ff Bug 25658: Replace security slider with security level UI
new 04fae34ea9e3a Bug 27511: Add new identity button to toolbar
new 6a03227f409e1 Bug 4234: Use the Firefox Update Process for Tor Browser.
new a1af79ab90bb1 Bug 13379: Sign our MAR files.
new f6197ff9762f6 Bug 16940: After update, load local change notes.
new e3cea8b64ecdf Bug 32658: Create a new MAR signing key
new 3922bf24e23d1 Omnibox: Add DDG, Startpage, Disconnect, Youtube, Twitter; remove Amazon, eBay, bing
new b8b78d047f4e5 Bug 23247: Communicating security expectations for .onion
new 449e87faa6489 Bug 30237: Add v3 onion services client authentication prompt
new ad8d29d78c58f Bug 21952: Implement Onion-Location
new 4c0c04e7a7d05 Bug 40458: Implement .tor.onion aliases
new 4332e5e8469fa Bug 11698: Incorporate Tor Browser Manual pages into Tor Browser
The 73 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.eslintignore | 3 +
.gitlab/issue_templates/UXBug.md | 29 +
.gitlab/issue_templates/bug.md | 32 +
.gitmodules | 3 +
browser/actors/AboutTBUpdateChild.jsm | 12 +
browser/actors/AboutTBUpdateParent.jsm | 120 +
browser/actors/CryptoSafetyChild.jsm | 87 +
browser/actors/CryptoSafetyParent.jsm | 142 +
browser/actors/NetErrorChild.jsm | 7 +
browser/actors/NetErrorParent.jsm | 8 +
browser/actors/moz.build | 8 +
browser/app/Makefile.in | 4 +-
browser/app/macbuild/Contents/Info.plist.in | 2 +-
browser/app/macbuild/Contents/MacOS-files.in | 1 -
browser/app/permissions | 15 +-
browser/app/profile/000-tor-browser.js | 93 +
browser/app/profile/001-base-profile.js | 660 ++
browser/app/profile/firefox.js | 32 +-
browser/base/content/aboutDialog-appUpdater.js | 2 +-
browser/base/content/aboutDialog.js | 12 +-
browser/base/content/aboutDialog.xhtml | 38 +-
.../base/content/abouttbupdate/aboutTBUpdate.css | 74 +
.../base/content/abouttbupdate/aboutTBUpdate.js | 27 +
.../base/content/abouttbupdate/aboutTBUpdate.xhtml | 39 +
browser/base/content/appmenu-viewcache.inc.xhtml | 32 +-
browser/base/content/browser-doctype.inc | 6 +
browser/base/content/browser-menubar.inc | 45 +-
browser/base/content/browser-sets.inc | 2 +
browser/base/content/browser-siteIdentity.js | 47 +-
browser/base/content/browser.css | 7 +
browser/base/content/browser.js | 103 +-
browser/base/content/browser.xhtml | 14 +
browser/base/content/certerror/aboutNetError.js | 22 +-
browser/base/content/certerror/aboutNetError.xhtml | 1 +
browser/base/content/main-popupset.inc.xhtml | 3 +
browser/base/content/navigator-toolbox.inc.xhtml | 17 +
browser/base/content/pageinfo/security.js | 64 +-
browser/base/content/popup-notifications.inc | 14 +
browser/base/content/tab-content.js | 6 +
browser/base/content/tabbrowser-tab.js | 9 +
browser/base/content/utilityOverlay.js | 17 +
browser/base/jar.mn | 5 +
browser/base/moz.build | 3 +
browser/branding/alpha/VisualElements_150.png | Bin 0 -> 8412 bytes
browser/branding/alpha/VisualElements_70.png | Bin 0 -> 3496 bytes
browser/branding/alpha/background.png | Bin 0 -> 33362 bytes
browser/branding/alpha/bgstub.jpg | Bin 0 -> 12506 bytes
browser/branding/alpha/bgstub_2x.jpg | Bin 0 -> 49771 bytes
browser/branding/{nightly => alpha}/branding.nsi | 0
browser/branding/alpha/configure.sh | 5 +
browser/branding/alpha/content/about-logo.png | Bin 0 -> 21173 bytes
.../{nightly => alpha}/content/about-logo.svg | 0
browser/branding/alpha/content/about-logo(a)2x.png | Bin 0 -> 51309 bytes
browser/branding/alpha/content/about-wordmark.svg | 36 +
browser/branding/alpha/content/about.png | Bin 0 -> 18520 bytes
.../{nightly => alpha}/content/aboutDialog.css | 0
browser/branding/alpha/content/aboutlogins.svg | 59 +
.../content/firefox-wordmark.svg | 0
.../alpha/content/identity-icons-brand.svg | 8 +
browser/branding/alpha/content/jar.mn | 23 +
.../branding/{aurora => alpha}/content/moz.build | 0
browser/branding/alpha/content/tor-styles.css | 13 +
browser/branding/alpha/default128.png | Bin 0 -> 9397 bytes
browser/branding/alpha/default16.png | Bin 0 -> 811 bytes
browser/branding/alpha/default22.png | Bin 0 -> 1240 bytes
browser/branding/alpha/default24.png | Bin 0 -> 1368 bytes
browser/branding/alpha/default256.png | Bin 0 -> 20481 bytes
browser/branding/alpha/default32.png | Bin 0 -> 1956 bytes
browser/branding/alpha/default48.png | Bin 0 -> 3067 bytes
browser/branding/alpha/default512.png | Bin 0 -> 44907 bytes
browser/branding/alpha/default64.png | Bin 0 -> 4318 bytes
browser/branding/alpha/disk.icns | Bin 0 -> 1548786 bytes
browser/branding/alpha/document.icns | Bin 0 -> 564054 bytes
browser/branding/alpha/document.ico | Bin 0 -> 119671 bytes
browser/branding/{nightly => alpha}/dsstore | Bin
.../alpha/firefox.VisualElementsManifest.xml | 12 +
browser/branding/alpha/firefox.icns | Bin 0 -> 291096 bytes
browser/branding/alpha/firefox.ico | Bin 0 -> 119941 bytes
browser/branding/alpha/firefox.svg | 25 +
browser/branding/alpha/firefox64.ico | Bin 0 -> 119941 bytes
browser/branding/alpha/locales/en-US/brand.dtd | 11 +
browser/branding/alpha/locales/en-US/brand.ftl | 26 +
.../branding/alpha/locales/en-US/brand.properties | 14 +
.../branding/{official => alpha}/locales/jar.mn | 0
.../{aurora/content => alpha/locales}/moz.build | 0
browser/branding/{aurora => alpha}/moz.build | 0
browser/branding/{aurora => alpha}/newtab.ico | Bin
browser/branding/{aurora => alpha}/newwindow.ico | Bin
browser/branding/{aurora => alpha}/pbmode.ico | Bin
browser/branding/alpha/pref/firefox-branding.js | 34 +
.../{nightly => alpha}/stubinstaller/bgstub.jpg | Bin
.../stubinstaller/installing_page.css | 0
.../stubinstaller/profile_cleanup_page.css | 0
browser/branding/alpha/wizHeader.bmp | Bin 0 -> 34254 bytes
browser/branding/alpha/wizHeaderRTL.bmp | Bin 0 -> 34254 bytes
browser/branding/alpha/wizWatermark.bmp | Bin 0 -> 206038 bytes
browser/branding/branding-common.mozbuild | 2 +
browser/branding/nightly/VisualElements_150.png | Bin 25470 -> 11666 bytes
browser/branding/nightly/VisualElements_70.png | Bin 9590 -> 4273 bytes
browser/branding/nightly/configure.sh | 8 +-
.../nightly/content/identity-icons-brand.svg | 8 +
browser/branding/nightly/content/jar.mn | 4 +
browser/branding/nightly/content/tor-styles.css | 13 +
browser/branding/nightly/default128.png | Bin 12392 -> 13686 bytes
browser/branding/nightly/default16.png | Bin 756 -> 891 bytes
browser/branding/nightly/default22.png | Bin 1146 -> 1377 bytes
browser/branding/nightly/default24.png | Bin 1281 -> 1509 bytes
browser/branding/nightly/default256.png | Bin 30546 -> 33587 bytes
browser/branding/nightly/default32.png | Bin 1910 -> 2254 bytes
browser/branding/nightly/default48.png | Bin 3606 -> 3789 bytes
browser/branding/nightly/default512.png | Bin 0 -> 87830 bytes
browser/branding/nightly/default64.png | Bin 4826 -> 5426 bytes
browser/branding/nightly/document.icns | Bin 517716 -> 689723 bytes
browser/branding/nightly/document.ico | Bin 47042 -> 124422 bytes
.../nightly/firefox.VisualElementsManifest.xml | 2 +-
browser/branding/nightly/firefox.icns | Bin 1014680 -> 642308 bytes
browser/branding/nightly/firefox.ico | Bin 66730 -> 131711 bytes
browser/branding/nightly/firefox.svg | 29 +
browser/branding/nightly/firefox64.ico | Bin 38630 -> 131711 bytes
browser/branding/nightly/locales/en-US/brand.dtd | 8 +-
browser/branding/nightly/locales/en-US/brand.ftl | 2 +-
.../nightly/locales/en-US/brand.properties | 10 +-
browser/branding/nightly/locales/jar.mn | 7 +-
browser/branding/nightly/locales/moz.build | 2 -
browser/branding/nightly/wizHeader.bmp | Bin 25820 -> 34254 bytes
browser/branding/nightly/wizHeaderRTL.bmp | Bin 25820 -> 34254 bytes
browser/branding/nightly/wizWatermark.bmp | Bin 154544 -> 206038 bytes
browser/branding/official/VisualElements_150.png | Bin 23037 -> 7949 bytes
browser/branding/official/VisualElements_70.png | Bin 8763 -> 3374 bytes
browser/branding/official/configure.sh | 16 +-
.../official/content/identity-icons-brand.svg | 8 +
browser/branding/official/content/jar.mn | 4 +
browser/branding/official/content/tor-styles.css | 14 +
browser/branding/official/default128.png | Bin 13513 -> 9007 bytes
browser/branding/official/default16.png | Bin 722 -> 839 bytes
browser/branding/official/default22.png | Bin 1134 -> 1250 bytes
browser/branding/official/default24.png | Bin 1312 -> 1405 bytes
browser/branding/official/default256.png | Bin 32441 -> 19136 bytes
browser/branding/official/default32.png | Bin 1948 -> 1965 bytes
browser/branding/official/default48.png | Bin 3448 -> 3074 bytes
browser/branding/official/default512.png | Bin 0 -> 40438 bytes
browser/branding/official/default64.png | Bin 5459 -> 4196 bytes
browser/branding/official/disk.icns | Bin 1525764 -> 172073 bytes
browser/branding/official/document.icns | Bin 501145 -> 509227 bytes
browser/branding/official/document.ico | Bin 45478 -> 119916 bytes
.../official/firefox.VisualElementsManifest.xml | 2 +-
browser/branding/official/firefox.icns | Bin 1021785 -> 259709 bytes
browser/branding/official/firefox.ico | Bin 68328 -> 118595 bytes
browser/branding/official/firefox.svg | 31 +
browser/branding/official/firefox64.ico | Bin 38630 -> 118595 bytes
browser/branding/official/locales/en-US/brand.dtd | 8 +-
.../official/locales/en-US/brand.properties | 10 +-
browser/branding/official/wizHeader.bmp | Bin 25820 -> 34254 bytes
browser/branding/official/wizHeaderRTL.bmp | Bin 25820 -> 34254 bytes
browser/branding/official/wizWatermark.bmp | Bin 154544 -> 206038 bytes
browser/branding/tor-styles.inc.css | 87 +
browser/components/BrowserContentHandler.jsm | 94 +-
browser/components/BrowserGlue.jsm | 171 +-
browser/components/about/AboutRedirector.cpp | 77 +-
browser/components/about/components.conf | 8 +-
.../components/aboutlogins/AboutLoginsParent.jsm | 2 +
.../components/aboutlogins/content/aboutLogins.css | 8 +-
.../components/aboutlogins/content/aboutLogins.js | 6 +
.../content/components/fxaccounts-button.css | 5 +
.../aboutlogins/content/components/menu-button.css | 10 +
.../controlcenter/content/identityPanel.inc.xhtml | 22 +
.../components/customizableui/CustomizableUI.jsm | 21 +
.../customizableui/content/panelUI.inc.xhtml | 2 +-
browser/components/moz.build | 11 +-
browser/components/newtab/AboutNewTabService.jsm | 15 +-
.../components/onionservices/OnionAliasStore.jsm | 562 ++
.../onionservices/OnionLocationChild.jsm | 48 +
.../onionservices/OnionLocationParent.jsm | 169 +
.../content/authNotificationIcon.inc.xhtml | 6 +
.../onionservices/content/authPopup.inc.xhtml | 16 +
.../onionservices/content/authPreferences.css | 20 +
.../content/authPreferences.inc.xhtml | 19 +
.../onionservices/content/authPreferences.js | 66 +
.../components/onionservices/content/authPrompt.js | 320 +
.../components/onionservices/content/authUtil.jsm | 47 +
.../onionservices/content/netError/browser.svg | 3 +
.../onionservices/content/netError/network.svg | 3 +
.../content/netError/onionNetError.css | 88 +
.../content/netError/onionNetError.js | 243 +
.../onionservices/content/netError/onionsite.svg | 8 +
.../content/onionlocation-notification-icons.css | 5 +
.../onionservices/content/onionlocation-urlbar.css | 60 +
.../content/onionlocation-urlbar.inc.xhtml | 10 +
.../onionservices/content/onionlocation.svg | 3 +
.../content/onionlocationPreferences.inc.xhtml | 11 +
.../content/onionlocationPreferences.js | 34 +
.../onionservices/content/onionservices.css | 69 +
.../onionservices/content/savedKeysDialog.js | 259 +
.../onionservices/content/savedKeysDialog.xhtml | 42 +
browser/components/onionservices/jar.mn | 11 +
browser/components/onionservices/moz.build | 7 +
browser/components/preferences/home.inc.xhtml | 4 +-
browser/components/preferences/main.inc.xhtml | 54 -
browser/components/preferences/main.js | 14 -
browser/components/preferences/preferences.js | 14 +-
browser/components/preferences/preferences.xhtml | 13 +-
browser/components/preferences/privacy.inc.xhtml | 6 +
browser/components/preferences/privacy.js | 44 +
browser/components/rulesets/RulesetsChild.jsm | 11 +
browser/components/rulesets/RulesetsParent.jsm | 79 +
.../components/rulesets/content/aboutRulesets.css | 319 +
.../components/rulesets/content/aboutRulesets.html | 110 +
.../components/rulesets/content/aboutRulesets.js | 531 ++
browser/components/rulesets/content/securedrop.svg | 173 +
browser/components/rulesets/jar.mn | 5 +
browser/components/rulesets/moz.build | 6 +
browser/components/search/SearchSERPTelemetry.jsm | 6 -
.../search/extensions/blockchair-onion/favicon.png | Bin 0 -> 3116 bytes
.../extensions/blockchair-onion/manifest.json | 26 +
.../search/extensions/blockchair/favicon.png | Bin 0 -> 2898 bytes
.../search/extensions/blockchair/manifest.json | 26 +
.../search/extensions/ddg-onion/favicon.ico | Bin 0 -> 973 bytes
.../search/extensions/ddg-onion/manifest.json | 26 +
.../components/search/extensions/ddg/favicon.ico | Bin 5430 -> 0 bytes
.../components/search/extensions/ddg/favicon.png | Bin 0 -> 1150 bytes
.../components/search/extensions/ddg/manifest.json | 38 +-
.../extensions/google/_locales/b-1-d/messages.json | 23 -
.../extensions/google/_locales/b-1-e/messages.json | 23 -
.../extensions/google/_locales/b-d/messages.json | 23 -
.../extensions/google/_locales/b-e/messages.json | 23 -
.../extensions/google/_locales/en/messages.json | 24 -
.../search/extensions/google/manifest.json | 17 +-
.../search/extensions/startpage/favicon.png | Bin 0 -> 1150 bytes
.../search/extensions/startpage/manifest.json | 26 +
.../extensions/twitter/favicon.ico} | Bin
.../search/extensions/twitter/manifest.json | 26 +
.../extensions/wikipedia/_locales/NN/messages.json | 20 -
.../extensions/wikipedia/_locales/NO/messages.json | 20 -
.../extensions/wikipedia/_locales/af/messages.json | 20 -
.../extensions/wikipedia/_locales/an/messages.json | 20 -
.../extensions/wikipedia/_locales/ar/messages.json | 20 -
.../wikipedia/_locales/ast/messages.json | 20 -
.../extensions/wikipedia/_locales/az/messages.json | 20 -
.../wikipedia/_locales/be-tarask/messages.json | 20 -
.../extensions/wikipedia/_locales/be/messages.json | 20 -
.../extensions/wikipedia/_locales/bg/messages.json | 20 -
.../extensions/wikipedia/_locales/bn/messages.json | 20 -
.../extensions/wikipedia/_locales/br/messages.json | 20 -
.../extensions/wikipedia/_locales/bs/messages.json | 20 -
.../extensions/wikipedia/_locales/ca/messages.json | 20 -
.../extensions/wikipedia/_locales/cy/messages.json | 20 -
.../extensions/wikipedia/_locales/cz/messages.json | 20 -
.../extensions/wikipedia/_locales/da/messages.json | 20 -
.../extensions/wikipedia/_locales/de/messages.json | 20 -
.../wikipedia/_locales/dsb/messages.json | 20 -
.../extensions/wikipedia/_locales/el/messages.json | 20 -
.../extensions/wikipedia/_locales/en/messages.json | 20 -
.../extensions/wikipedia/_locales/eo/messages.json | 20 -
.../extensions/wikipedia/_locales/es/messages.json | 20 -
.../extensions/wikipedia/_locales/et/messages.json | 20 -
.../extensions/wikipedia/_locales/eu/messages.json | 20 -
.../extensions/wikipedia/_locales/fa/messages.json | 20 -
.../extensions/wikipedia/_locales/fi/messages.json | 20 -
.../extensions/wikipedia/_locales/fr/messages.json | 20 -
.../wikipedia/_locales/fy-NL/messages.json | 20 -
.../wikipedia/_locales/ga-IE/messages.json | 20 -
.../extensions/wikipedia/_locales/gd/messages.json | 20 -
.../extensions/wikipedia/_locales/gl/messages.json | 20 -
.../extensions/wikipedia/_locales/gn/messages.json | 20 -
.../extensions/wikipedia/_locales/gu/messages.json | 20 -
.../extensions/wikipedia/_locales/he/messages.json | 20 -
.../extensions/wikipedia/_locales/hi/messages.json | 20 -
.../extensions/wikipedia/_locales/hr/messages.json | 20 -
.../wikipedia/_locales/hsb/messages.json | 20 -
.../extensions/wikipedia/_locales/hu/messages.json | 20 -
.../extensions/wikipedia/_locales/hy/messages.json | 20 -
.../extensions/wikipedia/_locales/ia/messages.json | 20 -
.../extensions/wikipedia/_locales/id/messages.json | 20 -
.../extensions/wikipedia/_locales/is/messages.json | 20 -
.../extensions/wikipedia/_locales/it/messages.json | 20 -
.../extensions/wikipedia/_locales/ja/messages.json | 20 -
.../extensions/wikipedia/_locales/ka/messages.json | 20 -
.../wikipedia/_locales/kab/messages.json | 20 -
.../extensions/wikipedia/_locales/kk/messages.json | 20 -
.../extensions/wikipedia/_locales/km/messages.json | 20 -
.../extensions/wikipedia/_locales/kn/messages.json | 20 -
.../extensions/wikipedia/_locales/kr/messages.json | 20 -
.../wikipedia/_locales/lij/messages.json | 20 -
.../extensions/wikipedia/_locales/lo/messages.json | 20 -
.../extensions/wikipedia/_locales/lt/messages.json | 20 -
.../wikipedia/_locales/ltg/messages.json | 20 -
.../extensions/wikipedia/_locales/lv/messages.json | 20 -
.../extensions/wikipedia/_locales/mk/messages.json | 20 -
.../extensions/wikipedia/_locales/mr/messages.json | 20 -
.../extensions/wikipedia/_locales/ms/messages.json | 20 -
.../extensions/wikipedia/_locales/my/messages.json | 20 -
.../extensions/wikipedia/_locales/ne/messages.json | 20 -
.../extensions/wikipedia/_locales/nl/messages.json | 20 -
.../extensions/wikipedia/_locales/oc/messages.json | 20 -
.../extensions/wikipedia/_locales/pa/messages.json | 20 -
.../extensions/wikipedia/_locales/pl/messages.json | 20 -
.../extensions/wikipedia/_locales/pt/messages.json | 20 -
.../extensions/wikipedia/_locales/rm/messages.json | 20 -
.../extensions/wikipedia/_locales/ro/messages.json | 20 -
.../extensions/wikipedia/_locales/ru/messages.json | 20 -
.../extensions/wikipedia/_locales/si/messages.json | 20 -
.../extensions/wikipedia/_locales/sk/messages.json | 20 -
.../extensions/wikipedia/_locales/sl/messages.json | 20 -
.../extensions/wikipedia/_locales/sq/messages.json | 20 -
.../extensions/wikipedia/_locales/sr/messages.json | 20 -
.../wikipedia/_locales/sv-SE/messages.json | 20 -
.../extensions/wikipedia/_locales/ta/messages.json | 20 -
.../extensions/wikipedia/_locales/te/messages.json | 20 -
.../extensions/wikipedia/_locales/th/messages.json | 20 -
.../extensions/wikipedia/_locales/tl/messages.json | 20 -
.../extensions/wikipedia/_locales/tr/messages.json | 20 -
.../extensions/wikipedia/_locales/uk/messages.json | 20 -
.../extensions/wikipedia/_locales/ur/messages.json | 20 -
.../extensions/wikipedia/_locales/uz/messages.json | 20 -
.../extensions/wikipedia/_locales/vi/messages.json | 20 -
.../extensions/wikipedia/_locales/wo/messages.json | 20 -
.../wikipedia/_locales/zh-CN/messages.json | 20 -
.../wikipedia/_locales/zh-TW/messages.json | 20 -
.../search/extensions/wikipedia/manifest.json | 15 +-
.../components/search/extensions/yahoo/favicon.ico | Bin 0 -> 5430 bytes
.../search/extensions/yahoo/manifest.json | 28 +
.../search/extensions/youtube/favicon.ico | Bin 0 -> 1150 bytes
.../search/extensions/youtube/manifest.json | 26 +
.../securitylevel/content/securityLevel.js | 533 ++
.../securitylevel/content/securityLevelButton.css | 18 +
.../content/securityLevelButton.inc.xhtml | 7 +
.../securitylevel/content/securityLevelIcon.svg | 40 +
.../securitylevel/content/securityLevelPanel.css | 74 +
.../content/securityLevelPanel.inc.xhtml | 47 +
.../content/securityLevelPreferences.css | 52 +
.../content/securityLevelPreferences.inc.xhtml | 67 +
browser/components/securitylevel/jar.mn | 6 +
browser/components/securitylevel/moz.build | 1 +
browser/components/sessionstore/SessionStore.jsm | 4 +
browser/components/torconnect/TorConnectChild.jsm | 9 +
browser/components/torconnect/TorConnectParent.jsm | 202 +
.../torconnect/content/aboutTorConnect.css | 325 +
.../torconnect/content/aboutTorConnect.js | 843 ++
.../torconnect/content/aboutTorConnect.xhtml | 68 +
.../components/torconnect/content/arrow-right.svg | 4 +
browser/components/torconnect/content/bridge.svg | 5 +
.../torconnect/content/connection-failure.svg | 5 +
.../torconnect/content/connection-location.svg | 5 +
.../torconnect/content/onion-slash-fillable.svg | 5 +
.../components/torconnect/content/onion-slash.svg | 5 +
browser/components/torconnect/content/onion.svg | 4 +
.../torconnect/content/torBootstrapUrlbar.js | 93 +
.../torconnect/content/torconnect-urlbar.css | 57 +
.../torconnect/content/torconnect-urlbar.inc.xhtml | 10 +
browser/components/torconnect/jar.mn | 12 +
browser/components/torconnect/moz.build | 6 +
.../torpreferences/content/bridgeQrDialog.jsm | 51 +
.../torpreferences/content/bridgeQrDialog.xhtml | 25 +
.../content/bridgemoji-annotations.json | 8774 ++++++++++++++++++++
.../torpreferences/content/bridgemoji/1f300.svg | 1 +
.../torpreferences/content/bridgemoji/1f308.svg | 1 +
.../torpreferences/content/bridgemoji/1f30a.svg | 1 +
.../torpreferences/content/bridgemoji/1f30b.svg | 1 +
.../torpreferences/content/bridgemoji/1f319.svg | 1 +
.../torpreferences/content/bridgemoji/1f31f.svg | 1 +
.../torpreferences/content/bridgemoji/1f321.svg | 1 +
.../torpreferences/content/bridgemoji/1f32d.svg | 1 +
.../torpreferences/content/bridgemoji/1f32e.svg | 1 +
.../torpreferences/content/bridgemoji/1f332.svg | 1 +
.../torpreferences/content/bridgemoji/1f333.svg | 1 +
.../torpreferences/content/bridgemoji/1f334.svg | 1 +
.../torpreferences/content/bridgemoji/1f335.svg | 1 +
.../torpreferences/content/bridgemoji/1f336.svg | 1 +
.../torpreferences/content/bridgemoji/1f337.svg | 1 +
.../torpreferences/content/bridgemoji/1f339.svg | 1 +
.../torpreferences/content/bridgemoji/1f33a.svg | 1 +
.../torpreferences/content/bridgemoji/1f33b.svg | 1 +
.../torpreferences/content/bridgemoji/1f33d.svg | 1 +
.../torpreferences/content/bridgemoji/1f33f.svg | 1 +
.../torpreferences/content/bridgemoji/1f341.svg | 1 +
.../torpreferences/content/bridgemoji/1f344.svg | 1 +
.../torpreferences/content/bridgemoji/1f345.svg | 1 +
.../torpreferences/content/bridgemoji/1f346.svg | 1 +
.../torpreferences/content/bridgemoji/1f347.svg | 1 +
.../torpreferences/content/bridgemoji/1f348.svg | 1 +
.../torpreferences/content/bridgemoji/1f349.svg | 1 +
.../torpreferences/content/bridgemoji/1f34a.svg | 1 +
.../torpreferences/content/bridgemoji/1f34b.svg | 1 +
.../torpreferences/content/bridgemoji/1f34c.svg | 1 +
.../torpreferences/content/bridgemoji/1f34d.svg | 1 +
.../torpreferences/content/bridgemoji/1f34f.svg | 1 +
.../torpreferences/content/bridgemoji/1f350.svg | 1 +
.../torpreferences/content/bridgemoji/1f351.svg | 1 +
.../torpreferences/content/bridgemoji/1f352.svg | 1 +
.../torpreferences/content/bridgemoji/1f353.svg | 1 +
.../torpreferences/content/bridgemoji/1f354.svg | 1 +
.../torpreferences/content/bridgemoji/1f355.svg | 1 +
.../torpreferences/content/bridgemoji/1f368.svg | 1 +
.../torpreferences/content/bridgemoji/1f369.svg | 1 +
.../torpreferences/content/bridgemoji/1f36a.svg | 1 +
.../torpreferences/content/bridgemoji/1f36b.svg | 1 +
.../torpreferences/content/bridgemoji/1f36c.svg | 1 +
.../torpreferences/content/bridgemoji/1f36d.svg | 1 +
.../torpreferences/content/bridgemoji/1f37f.svg | 1 +
.../torpreferences/content/bridgemoji/1f380.svg | 1 +
.../torpreferences/content/bridgemoji/1f381.svg | 1 +
.../torpreferences/content/bridgemoji/1f382.svg | 1 +
.../torpreferences/content/bridgemoji/1f383.svg | 1 +
.../torpreferences/content/bridgemoji/1f388.svg | 1 +
.../torpreferences/content/bridgemoji/1f389.svg | 1 +
.../torpreferences/content/bridgemoji/1f38f.svg | 1 +
.../torpreferences/content/bridgemoji/1f392.svg | 1 +
.../torpreferences/content/bridgemoji/1f399.svg | 1 +
.../torpreferences/content/bridgemoji/1f39f.svg | 1 +
.../torpreferences/content/bridgemoji/1f3a0.svg | 1 +
.../torpreferences/content/bridgemoji/1f3a1.svg | 1 +
.../torpreferences/content/bridgemoji/1f3a2.svg | 1 +
.../torpreferences/content/bridgemoji/1f3a8.svg | 1 +
.../torpreferences/content/bridgemoji/1f3ac.svg | 1 +
.../torpreferences/content/bridgemoji/1f3af.svg | 1 +
.../torpreferences/content/bridgemoji/1f3b2.svg | 1 +
.../torpreferences/content/bridgemoji/1f3b6.svg | 1 +
.../torpreferences/content/bridgemoji/1f3b7.svg | 1 +
.../torpreferences/content/bridgemoji/1f3b8.svg | 1 +
.../torpreferences/content/bridgemoji/1f3ba.svg | 1 +
.../torpreferences/content/bridgemoji/1f3bb.svg | 1 +
.../torpreferences/content/bridgemoji/1f3be.svg | 1 +
.../torpreferences/content/bridgemoji/1f3c0.svg | 1 +
.../torpreferences/content/bridgemoji/1f3c6.svg | 1 +
.../torpreferences/content/bridgemoji/1f3c8.svg | 1 +
.../torpreferences/content/bridgemoji/1f3d3.svg | 1 +
.../torpreferences/content/bridgemoji/1f3d4.svg | 1 +
.../torpreferences/content/bridgemoji/1f3d5.svg | 1 +
.../torpreferences/content/bridgemoji/1f3dd.svg | 1 +
.../torpreferences/content/bridgemoji/1f3e1.svg | 1 +
.../torpreferences/content/bridgemoji/1f3ee.svg | 1 +
.../torpreferences/content/bridgemoji/1f3f7.svg | 1 +
.../torpreferences/content/bridgemoji/1f3f8.svg | 1 +
.../torpreferences/content/bridgemoji/1f3f9.svg | 1 +
.../torpreferences/content/bridgemoji/1f40a.svg | 1 +
.../torpreferences/content/bridgemoji/1f40c.svg | 1 +
.../torpreferences/content/bridgemoji/1f40d.svg | 1 +
.../torpreferences/content/bridgemoji/1f417.svg | 1 +
.../torpreferences/content/bridgemoji/1f418.svg | 1 +
.../torpreferences/content/bridgemoji/1f419.svg | 1 +
.../torpreferences/content/bridgemoji/1f41a.svg | 1 +
.../torpreferences/content/bridgemoji/1f41b.svg | 1 +
.../torpreferences/content/bridgemoji/1f41d.svg | 1 +
.../torpreferences/content/bridgemoji/1f41e.svg | 1 +
.../torpreferences/content/bridgemoji/1f41f.svg | 1 +
.../torpreferences/content/bridgemoji/1f420.svg | 1 +
.../torpreferences/content/bridgemoji/1f422.svg | 1 +
.../torpreferences/content/bridgemoji/1f425.svg | 1 +
.../torpreferences/content/bridgemoji/1f426.svg | 1 +
.../torpreferences/content/bridgemoji/1f428.svg | 1 +
.../torpreferences/content/bridgemoji/1f42a.svg | 1 +
.../torpreferences/content/bridgemoji/1f42c.svg | 1 +
.../torpreferences/content/bridgemoji/1f42d.svg | 1 +
.../torpreferences/content/bridgemoji/1f42e.svg | 1 +
.../torpreferences/content/bridgemoji/1f42f.svg | 1 +
.../torpreferences/content/bridgemoji/1f430.svg | 1 +
.../torpreferences/content/bridgemoji/1f431.svg | 1 +
.../torpreferences/content/bridgemoji/1f432.svg | 1 +
.../torpreferences/content/bridgemoji/1f433.svg | 1 +
.../torpreferences/content/bridgemoji/1f434.svg | 1 +
.../torpreferences/content/bridgemoji/1f435.svg | 1 +
.../torpreferences/content/bridgemoji/1f436.svg | 1 +
.../torpreferences/content/bridgemoji/1f437.svg | 1 +
.../torpreferences/content/bridgemoji/1f43a.svg | 1 +
.../torpreferences/content/bridgemoji/1f43b.svg | 1 +
.../torpreferences/content/bridgemoji/1f43f.svg | 1 +
.../torpreferences/content/bridgemoji/1f441.svg | 1 +
.../torpreferences/content/bridgemoji/1f451.svg | 1 +
.../torpreferences/content/bridgemoji/1f455.svg | 1 +
.../torpreferences/content/bridgemoji/1f457.svg | 1 +
.../torpreferences/content/bridgemoji/1f45f.svg | 1 +
.../torpreferences/content/bridgemoji/1f47d.svg | 1 +
.../torpreferences/content/bridgemoji/1f484.svg | 1 +
.../torpreferences/content/bridgemoji/1f488.svg | 1 +
.../torpreferences/content/bridgemoji/1f48d.svg | 1 +
.../torpreferences/content/bridgemoji/1f48e.svg | 1 +
.../torpreferences/content/bridgemoji/1f490.svg | 1 +
.../torpreferences/content/bridgemoji/1f4a1.svg | 1 +
.../torpreferences/content/bridgemoji/1f4a7.svg | 1 +
.../torpreferences/content/bridgemoji/1f4b3.svg | 1 +
.../torpreferences/content/bridgemoji/1f4bf.svg | 1 +
.../torpreferences/content/bridgemoji/1f4cc.svg | 1 +
.../torpreferences/content/bridgemoji/1f4ce.svg | 1 +
.../torpreferences/content/bridgemoji/1f4d5.svg | 1 +
.../torpreferences/content/bridgemoji/1f4e1.svg | 1 +
.../torpreferences/content/bridgemoji/1f4e2.svg | 1 +
.../torpreferences/content/bridgemoji/1f4fb.svg | 1 +
.../torpreferences/content/bridgemoji/1f50b.svg | 1 +
.../torpreferences/content/bridgemoji/1f511.svg | 1 +
.../torpreferences/content/bridgemoji/1f525.svg | 1 +
.../torpreferences/content/bridgemoji/1f526.svg | 1 +
.../torpreferences/content/bridgemoji/1f52c.svg | 1 +
.../torpreferences/content/bridgemoji/1f52d.svg | 1 +
.../torpreferences/content/bridgemoji/1f52e.svg | 1 +
.../torpreferences/content/bridgemoji/1f54a.svg | 1 +
.../torpreferences/content/bridgemoji/1f58c.svg | 1 +
.../torpreferences/content/bridgemoji/1f58d.svg | 1 +
.../torpreferences/content/bridgemoji/1f5ff.svg | 1 +
.../torpreferences/content/bridgemoji/1f680.svg | 1 +
.../torpreferences/content/bridgemoji/1f681.svg | 1 +
.../torpreferences/content/bridgemoji/1f686.svg | 1 +
.../torpreferences/content/bridgemoji/1f68b.svg | 1 +
.../torpreferences/content/bridgemoji/1f68d.svg | 1 +
.../torpreferences/content/bridgemoji/1f695.svg | 1 +
.../torpreferences/content/bridgemoji/1f697.svg | 1 +
.../torpreferences/content/bridgemoji/1f69a.svg | 1 +
.../torpreferences/content/bridgemoji/1f69c.svg | 1 +
.../torpreferences/content/bridgemoji/1f6a0.svg | 1 +
.../torpreferences/content/bridgemoji/1f6a2.svg | 1 +
.../torpreferences/content/bridgemoji/1f6a4.svg | 1 +
.../torpreferences/content/bridgemoji/1f6f0.svg | 1 +
.../torpreferences/content/bridgemoji/1f6f4.svg | 1 +
.../torpreferences/content/bridgemoji/1f6f5.svg | 1 +
.../torpreferences/content/bridgemoji/1f6f6.svg | 1 +
.../torpreferences/content/bridgemoji/1f6f8.svg | 1 +
.../torpreferences/content/bridgemoji/1f6f9.svg | 1 +
.../torpreferences/content/bridgemoji/1f6fa.svg | 1 +
.../torpreferences/content/bridgemoji/1f6fc.svg | 1 +
.../torpreferences/content/bridgemoji/1f916.svg | 1 +
.../torpreferences/content/bridgemoji/1f93f.svg | 1 +
.../torpreferences/content/bridgemoji/1f941.svg | 1 +
.../torpreferences/content/bridgemoji/1f94c.svg | 1 +
.../torpreferences/content/bridgemoji/1f94f.svg | 1 +
.../torpreferences/content/bridgemoji/1f950.svg | 1 +
.../torpreferences/content/bridgemoji/1f951.svg | 1 +
.../torpreferences/content/bridgemoji/1f955.svg | 1 +
.../torpreferences/content/bridgemoji/1f956.svg | 1 +
.../torpreferences/content/bridgemoji/1f95c.svg | 1 +
.../torpreferences/content/bridgemoji/1f95d.svg | 1 +
.../torpreferences/content/bridgemoji/1f95e.svg | 1 +
.../torpreferences/content/bridgemoji/1f965.svg | 1 +
.../torpreferences/content/bridgemoji/1f966.svg | 1 +
.../torpreferences/content/bridgemoji/1f968.svg | 1 +
.../torpreferences/content/bridgemoji/1f96c.svg | 1 +
.../torpreferences/content/bridgemoji/1f96d.svg | 1 +
.../torpreferences/content/bridgemoji/1f96f.svg | 1 +
.../torpreferences/content/bridgemoji/1f980.svg | 1 +
.../torpreferences/content/bridgemoji/1f981.svg | 1 +
.../torpreferences/content/bridgemoji/1f984.svg | 1 +
.../torpreferences/content/bridgemoji/1f986.svg | 1 +
.../torpreferences/content/bridgemoji/1f987.svg | 1 +
.../torpreferences/content/bridgemoji/1f988.svg | 1 +
.../torpreferences/content/bridgemoji/1f989.svg | 1 +
.../torpreferences/content/bridgemoji/1f98a.svg | 1 +
.../torpreferences/content/bridgemoji/1f98b.svg | 1 +
.../torpreferences/content/bridgemoji/1f98c.svg | 1 +
.../torpreferences/content/bridgemoji/1f98e.svg | 1 +
.../torpreferences/content/bridgemoji/1f98f.svg | 1 +
.../torpreferences/content/bridgemoji/1f992.svg | 1 +
.../torpreferences/content/bridgemoji/1f993.svg | 1 +
.../torpreferences/content/bridgemoji/1f994.svg | 1 +
.../torpreferences/content/bridgemoji/1f995.svg | 1 +
.../torpreferences/content/bridgemoji/1f998.svg | 1 +
.../torpreferences/content/bridgemoji/1f999.svg | 1 +
.../torpreferences/content/bridgemoji/1f99a.svg | 1 +
.../torpreferences/content/bridgemoji/1f99c.svg | 1 +
.../torpreferences/content/bridgemoji/1f99d.svg | 1 +
.../torpreferences/content/bridgemoji/1f99e.svg | 1 +
.../torpreferences/content/bridgemoji/1f9a3.svg | 1 +
.../torpreferences/content/bridgemoji/1f9a4.svg | 1 +
.../torpreferences/content/bridgemoji/1f9a5.svg | 1 +
.../torpreferences/content/bridgemoji/1f9a6.svg | 1 +
.../torpreferences/content/bridgemoji/1f9a7.svg | 1 +
.../torpreferences/content/bridgemoji/1f9a9.svg | 1 +
.../torpreferences/content/bridgemoji/1f9ad.svg | 1 +
.../torpreferences/content/bridgemoji/1f9c1.svg | 1 +
.../torpreferences/content/bridgemoji/1f9c3.svg | 1 +
.../torpreferences/content/bridgemoji/1f9c5.svg | 1 +
.../torpreferences/content/bridgemoji/1f9c7.svg | 1 +
.../torpreferences/content/bridgemoji/1f9c9.svg | 1 +
.../torpreferences/content/bridgemoji/1f9d9.svg | 1 +
.../torpreferences/content/bridgemoji/1f9da.svg | 1 +
.../torpreferences/content/bridgemoji/1f9dc.svg | 1 +
.../torpreferences/content/bridgemoji/1f9e0.svg | 1 +
.../torpreferences/content/bridgemoji/1f9e2.svg | 1 +
.../torpreferences/content/bridgemoji/1f9e6.svg | 1 +
.../torpreferences/content/bridgemoji/1f9e9.svg | 1 +
.../torpreferences/content/bridgemoji/1f9ea.svg | 1 +
.../torpreferences/content/bridgemoji/1f9ec.svg | 1 +
.../torpreferences/content/bridgemoji/1f9ed.svg | 1 +
.../torpreferences/content/bridgemoji/1f9ee.svg | 1 +
.../torpreferences/content/bridgemoji/1f9f2.svg | 1 +
.../torpreferences/content/bridgemoji/1f9f5.svg | 1 +
.../torpreferences/content/bridgemoji/1f9f9.svg | 1 +
.../torpreferences/content/bridgemoji/1fa73.svg | 1 +
.../torpreferences/content/bridgemoji/1fa80.svg | 1 +
.../torpreferences/content/bridgemoji/1fa81.svg | 1 +
.../torpreferences/content/bridgemoji/1fa83.svg | 1 +
.../torpreferences/content/bridgemoji/1fa90.svg | 1 +
.../torpreferences/content/bridgemoji/1fa91.svg | 1 +
.../torpreferences/content/bridgemoji/1fa95.svg | 1 +
.../torpreferences/content/bridgemoji/1fa97.svg | 1 +
.../torpreferences/content/bridgemoji/1fab6.svg | 1 +
.../torpreferences/content/bridgemoji/1fad0.svg | 1 +
.../torpreferences/content/bridgemoji/1fad2.svg | 1 +
.../torpreferences/content/bridgemoji/1fad6.svg | 1 +
.../torpreferences/content/bridgemoji/23f0.svg | 1 +
.../torpreferences/content/bridgemoji/2600.svg | 1 +
.../torpreferences/content/bridgemoji/2602.svg | 1 +
.../torpreferences/content/bridgemoji/2604.svg | 1 +
.../torpreferences/content/bridgemoji/260e.svg | 1 +
.../torpreferences/content/bridgemoji/2693.svg | 1 +
.../torpreferences/content/bridgemoji/2696.svg | 1 +
.../torpreferences/content/bridgemoji/26bd.svg | 1 +
.../torpreferences/content/bridgemoji/26f2.svg | 1 +
.../torpreferences/content/bridgemoji/26f5.svg | 1 +
.../torpreferences/content/bridgemoji/2708.svg | 1 +
.../torpreferences/content/bridgemoji/270f.svg | 1 +
.../torpreferences/content/bridgemoji/2728.svg | 1 +
.../torpreferences/content/bridgemoji/2744.svg | 1 +
.../torpreferences/content/builtinBridgeDialog.jsm | 120 +
.../content/builtinBridgeDialog.xhtml | 31 +
.../components/torpreferences/content/check.svg | 3 +
.../content/connectionCategory.inc.xhtml | 9 +
.../torpreferences/content/connectionPane.js | 1163 +++
.../torpreferences/content/connectionPane.xhtml | 194 +
.../content/connectionSettingsDialog.jsm | 397 +
.../content/connectionSettingsDialog.xhtml | 60 +
.../components/torpreferences/content/network.svg | 0
.../torpreferences/content/provideBridgeDialog.jsm | 72 +
.../content/provideBridgeDialog.xhtml | 21 +
.../torpreferences/content/requestBridgeDialog.jsm | 211 +
.../content/requestBridgeDialog.xhtml | 35 +
.../torpreferences/content/torLogDialog.jsm | 84 +
.../torpreferences/content/torLogDialog.xhtml | 23 +
.../torpreferences/content/torPreferences.css | 714 ++
.../torpreferences/content/torPreferencesIcon.svg | 8 +
browser/components/torpreferences/jar.mn | 22 +
browser/components/torpreferences/moz.build | 1 +
browser/components/uitour/UITour-lib.js | 7 +
browser/components/uitour/UITour.jsm | 120 +-
browser/components/uitour/UITourChild.jsm | 33 +-
browser/components/urlbar/UrlbarInput.jsm | 32 +
browser/config/mozconfigs/base-browser | 34 +
browser/config/mozconfigs/tor-browser | 10 +
browser/confvars.sh | 35 +-
browser/extensions/moz.build | 13 +-
.../extensions/onboarding/OnboardingTelemetry.jsm | 578 ++
.../extensions/onboarding/OnboardingTourType.jsm | 40 +
browser/extensions/onboarding/README.md | 87 +
browser/extensions/onboarding/api.js | 275 +
browser/extensions/onboarding/background.js | 8 +
.../extensions/onboarding/content/Onboarding.jsm | 1920 +++++
.../extensions/onboarding/content/img/close.png | Bin 0 -> 798 bytes
.../content/img/figure_tor-circuit-display.png | Bin 0 -> 26334 bytes
.../content/img/figure_tor-expect-differences.png | Bin 0 -> 22290 bytes
.../onboarding/content/img/figure_tor-network.png | Bin 0 -> 11982 bytes
.../content/img/figure_tor-onion-services.png | Bin 0 -> 40968 bytes
.../onboarding/content/img/figure_tor-privacy.png | Bin 0 -> 35527 bytes
.../content/img/figure_tor-security-level.png | Bin 0 -> 11263 bytes
.../onboarding/content/img/figure_tor-security.png | Bin 0 -> 24554 bytes
.../content/img/figure_tor-toolbar-layout.png | Bin 0 -> 13269 bytes
.../onboarding/content/img/figure_tor-welcome.png | Bin 0 -> 48405 bytes
.../onboarding/content/img/icons_no-icon.png | Bin 0 -> 673 bytes
.../onboarding/content/img/icons_tour-complete.png | Bin 0 -> 694 bytes
.../onboarding/content/img/icons_tour-complete.svg | 17 +
.../content/onboarding-tor-circuit-display.js | 283 +
.../onboarding/content/onboarding-tour-agent.js | 107 +
.../extensions/onboarding/content/onboarding.css | 664 ++
.../extensions/onboarding/content/onboarding.js | 38 +
browser/extensions/onboarding/data_events.md | 154 +
browser/extensions/onboarding/jar.mn | 19 +
.../onboarding/locales/en-US/onboarding.properties | 126 +
browser/extensions/onboarding/locales/jar.mn | 8 +
.../onboarding/locales}/moz.build | 0
browser/extensions/onboarding/manifest.json | 26 +
browser/extensions/onboarding/moz.build | 29 +
.../{formautofill => onboarding}/schema.json | 0
.../onboarding/test/browser/.eslintrc.js | 7 +
.../extensions/onboarding/test/browser/browser.ini | 18 +
.../browser/browser_onboarding_accessibility.js | 89 +
.../test/browser/browser_onboarding_keyboard.js | 137 +
.../browser/browser_onboarding_notification.js | 62 +
.../browser/browser_onboarding_notification_2.js | 80 +
.../browser/browser_onboarding_notification_3.js | 82 +
.../browser/browser_onboarding_notification_4.js | 84 +
.../browser/browser_onboarding_notification_5.js | 25 +
...arding_notification_click_auto_complete_tour.js | 33 +
.../browser_onboarding_select_default_tour.js | 80 +
.../test/browser/browser_onboarding_skip_tour.js | 47 +
.../test/browser/browser_onboarding_tours.js | 115 +
.../test/browser/browser_onboarding_tourset.js | 82 +
.../test/browser/browser_onboarding_uitour.js | 167 +
browser/extensions/onboarding/test/browser/head.js | 288 +
.../extensions/onboarding/test/unit/.eslintrc.js | 7 +
browser/extensions/onboarding/test/unit/head.js | 54 +
.../test/unit/test-onboarding-tour-type.js | 89 +
.../extensions/onboarding/test/unit/xpcshell.ini | 5 +
browser/installer/Makefile.in | 8 +
browser/installer/package-manifest.in | 18 +-
browser/installer/windows/nsis/shared.nsh | 1 -
browser/locales/Makefile.in | 10 +-
.../locales/en-US/chrome/browser/aboutTBUpdate.dtd | 8 +
browser/locales/filter.py | 1 +
browser/locales/jar.mn | 10 +-
browser/locales/l10n.ini | 1 +
browser/locales/l10n.toml | 4 +
browser/modules/BridgeDB.jsm | 61 +
browser/modules/HomePage.jsm | 2 +-
browser/modules/Moat.jsm | 814 ++
browser/modules/TorConnect.jsm | 901 ++
browser/modules/TorProcessService.jsm | 12 +
browser/modules/TorProtocolService.jsm | 502 ++
browser/modules/TorSettings.jsm | 674 ++
browser/modules/TorStrings.jsm | 922 ++
browser/modules/moz.build | 7 +
browser/moz.build | 1 +
browser/moz.configure | 8 +-
browser/themes/linux/browser.css | 9 -
browser/themes/shared/UITour.inc.css | 56 +-
browser/themes/shared/browser.inc.css | 5 +
browser/themes/shared/controlcenter/panel.inc.css | 4 +-
.../themes/shared/customizableui/panelUI.inc.css | 3 +-
browser/themes/shared/icons/new_circuit.svg | 6 +
browser/themes/shared/icons/new_identity.svg | 9 +
.../shared/identity-block/identity-block.inc.css | 33 +-
.../themes/shared/identity-block/onion-slash.svg | 5 +
.../themes/shared/identity-block/onion-warning.svg | 4 +
browser/themes/shared/identity-block/onion.svg | 4 +
browser/themes/shared/jar.inc.mn | 8 +
browser/themes/shared/menupanel.inc.css | 1 +
browser/themes/shared/notification-icons.inc.css | 5 +
browser/themes/shared/onionPattern.css | 31 +
browser/themes/shared/onionPattern.inc.xhtml | 12 +
browser/themes/shared/onionPattern.svg | 22 +
browser/themes/shared/preferences/privacy.css | 4 +
browser/themes/shared/tabs.inc.css | 6 +
browser/themes/shared/toolbarbutton-icons.inc.css | 8 +
browser/themes/shared/urlbar-searchbar.inc.css | 4 +
browser/themes/windows/browser.css | 9 -
build/application.ini.in | 2 +-
build/moz.configure/init.configure | 3 +-
config/createprecomplete.py | 18 +-
.../client/aboutdebugging/src/actions/runtimes.js | 5 +
.../images/aboutdebugging-firefox-aurora.svg | 35 +-
.../themes/images/aboutdebugging-firefox-beta.svg | 35 +-
.../themes/images/aboutdebugging-firefox-logo.svg | 11 +-
.../images/aboutdebugging-firefox-nightly.svg | 35 +-
.../images/aboutdebugging-firefox-release.svg | 35 +-
docshell/base/nsAboutRedirector.cpp | 6 +-
docshell/base/nsDocShell.cpp | 81 +-
docshell/build/components.conf | 1 +
dom/base/Document.cpp | 97 +-
dom/base/Document.h | 10 +-
dom/base/nsContentUtils.cpp | 19 +
dom/base/nsContentUtils.h | 5 +
dom/base/nsGlobalWindowOuter.cpp | 5 +-
dom/base/test/mochitest.ini | 2 -
dom/base/test/test_suppressed_microtasks.html | 62 -
dom/canvas/ClientWebGLContext.cpp | 8 +
dom/ipc/BrowserParent.cpp | 21 +
dom/ipc/BrowserParent.h | 3 +
dom/ipc/PBrowser.ipdl | 9 +
dom/ipc/WindowGlobalActor.cpp | 4 +-
dom/ipc/WindowGlobalChild.cpp | 6 +-
dom/security/nsMixedContentBlocker.cpp | 16 +-
dom/webidl/Document.webidl | 8 +
dom/workers/RuntimeService.cpp | 4 +-
dom/workers/WorkerPrivate.cpp | 2 +-
dom/worklet/WorkletThread.cpp | 2 +-
extensions/auth/nsHttpNegotiateAuth.cpp | 4 +
extensions/permissions/PermissionManager.cpp | 6 +-
gfx/thebes/gfxFcPlatformFontList.cpp | 8 +-
gfx/thebes/gfxMacPlatformFontList.h | 12 +
gfx/thebes/gfxMacPlatformFontList.mm | 83 +
gfx/thebes/gfxPlatformFontList.cpp | 4 +-
gfx/thebes/gfxPlatformMac.cpp | 73 +-
gfx/thebes/gfxPlatformMac.h | 2 +
intl/l10n/L10nRegistry.jsm | 19 +-
intl/locale/LocaleService.cpp | 6 +
intl/strres/nsStringBundle.cpp | 1 +
js/xpconnect/src/xpc.msg | 10 +
layout/generic/ReflowInput.cpp | 19 +-
layout/generic/test/mochitest.ini | 1 +
layout/generic/test/test_tor_bug23104.html | 50 +
mobile/android/app/000-tor-browser-android.js | 47 +
mobile/android/app/geckoview-prefs.js | 2 +
mobile/android/app/mobile.js | 4 +
mobile/android/app/moz.build | 1 +
.../components/geckoview/GeckoViewStartup.jsm | 5 +
mobile/android/confvars.sh | 9 +
mobile/android/geckoview/api.txt | 6 +
mobile/android/geckoview/build.gradle | 1 +
.../android/geckoview/src/main/AndroidManifest.xml | 20 +-
.../gecko/media/GeckoMediaDrmBridgeV21.java | 49 +-
.../java/org/mozilla/gecko/util/ProxySelector.java | 25 +-
.../java/org/mozilla/geckoview/GeckoRuntime.java | 8 +-
.../mozilla/geckoview/GeckoRuntimeSettings.java | 94 +-
.../java/org/mozilla/geckoview/WebRequest.java | 18 +
.../exoplayer2/upstream/DefaultHttpDataSource.java | 47 +-
mobile/android/installer/package-manifest.in | 4 +
.../modules/geckoview/GeckoViewProgress.jsm | 4 +
mobile/android/moz.configure | 21 +-
mobile/android/torbrowser.configure | 30 +
modules/libmar/tool/mar.c | 6 +-
modules/libmar/tool/moz.build | 12 +-
modules/libmar/verify/moz.build | 14 +-
modules/libpref/init/StaticPrefList.yaml | 10 +
moz.configure | 100 +
mozconfig-android-armv7 | 37 +
mozconfig-linux-i686 | 9 +
mozconfig-linux-x86_64 | 9 +
mozconfig-linux-x86_64-asan | 22 +
mozconfig-linux-x86_64-dev | 14 +
mozconfig-macos-x86_64 | 5 +
mozconfig-windows-i686 | 11 +
mozconfig-windows-x86_64 | 11 +
netwerk/base/nsSocketTransport2.cpp | 6 +
netwerk/build/components.conf | 11 +
netwerk/build/nsNetCID.h | 10 +
netwerk/dns/IOnionAliasService.idl | 34 +
netwerk/dns/OnionAliasService.cpp | 100 +
netwerk/dns/OnionAliasService.h | 36 +
netwerk/dns/TRR.cpp | 2 +
netwerk/dns/effective_tld_names.dat | 2 +
netwerk/dns/mdns/libmdns/components.conf | 15 -
netwerk/dns/mdns/libmdns/moz.build | 28 -
netwerk/dns/moz.build | 4 +
netwerk/protocol/http/nsHttpNTLMAuth.cpp | 3 +
netwerk/socket/nsSOCKSIOLayer.cpp | 73 +-
.../url-classifier/UrlClassifierFeatureBase.cpp | 2 +-
netwerk/url-classifier/components.conf | 6 -
python/mozbuild/mozbuild/artifacts.py | 2 -
run-tbb-tests | 66 +
security/manager/ssl/RemoteSecuritySettings.jsm | 23 +
security/manager/ssl/SSLServerCertVerification.cpp | 9 +
security/manager/ssl/SSLServerCertVerification.h | 4 +-
security/manager/ssl/nsSecureBrowserUI.cpp | 12 +
security/moz.build | 2 +-
security/nss/lib/certhigh/ocsp.c | 4 +
.../libpkix/pkix_pl_nss/module/pkix_pl_socket.c | 12 +
security/nss/lib/ssl/Makefile | 2 +-
services/settings/IDBHelpers.jsm | 4 +
services/settings/dumps/blocklists/moz.build | 14 +-
services/settings/dumps/main/moz.build | 7 -
services/settings/dumps/security-state/moz.build | 1 -
taskcluster/ci/source-test/mozlint.yml | 1 +
tbb-tests-ignore.txt | 13 +
tbb-tests/browser.ini | 5 +
tbb-tests/browser_tor_TB4.js | 35 +
tbb-tests/browser_tor_bug2950.js | 74 +
tbb-tests/browser_tor_omnibox.js | 20 +
tbb-tests/mochitest.ini | 3 +
tbb-tests/moz.build | 9 +
tbb-tests/test_tor_bug2874.html | 25 +
toolkit/actors/AboutHttpsOnlyErrorParent.jsm | 22 +-
.../components/antitracking/antitracking.manifest | 2 +-
toolkit/components/antitracking/components.conf | 7 -
.../EnterprisePoliciesParent.jsm | 13 +-
toolkit/components/enterprisepolicies/moz.build | 3 +
toolkit/components/extensions/Extension.jsm | 9 +
toolkit/components/extensions/ExtensionParent.jsm | 47 +
.../components/httpsonlyerror/content/errorpage.js | 19 +-
.../processsingleton/MainProcessSingleton.jsm | 10 +
.../remotebrowserutils/RemoteWebNavigation.jsm | 4 +
.../components/resistfingerprinting/RFPHelper.jsm | 94 +-
toolkit/components/search/SearchService.jsm | 32 +-
toolkit/components/telemetry/app/TelemetrySend.jsm | 19 +-
toolkit/components/telemetry/moz.build | 4 -
toolkit/content/license.html | 65 +
.../mozapps/profile/profileSelection.properties | 5 +
toolkit/modules/AppConstants.jsm | 22 +
toolkit/modules/Bech32Decode.jsm | 103 +
toolkit/modules/PopupNotifications.jsm | 6 +
toolkit/modules/QRCode.jsm | 1241 +++
toolkit/modules/RemotePageAccessManager.jsm | 41 +
toolkit/modules/UpdateUtils.jsm | 22 +-
toolkit/modules/moz.build | 5 +
toolkit/moz.build | 1 +
toolkit/moz.configure | 18 +
toolkit/mozapps/extensions/AddonManager.jsm | 24 +
.../mozapps/extensions/internal/XPIProvider.jsm | 33 +-
toolkit/mozapps/extensions/test/browser/head.js | 1 +
.../extensions/test/xpcshell/head_addons.js | 1 +
toolkit/mozapps/update/UpdateService.jsm | 256 +-
toolkit/mozapps/update/UpdateServiceStub.jsm | 4 +
toolkit/mozapps/update/UpdateTelemetry.jsm | 1 +
toolkit/mozapps/update/common/updatehelper.cpp | 8 +
toolkit/mozapps/update/moz.build | 5 +-
toolkit/mozapps/update/nsIUpdateService.idl | 11 +
toolkit/mozapps/update/updater/launchchild_osx.mm | 2 +
toolkit/mozapps/update/updater/moz.build | 2 +-
.../updater/nightly_aurora_level3_primary.der | Bin 1225 -> 1245 bytes
.../updater/nightly_aurora_level3_secondary.der | Bin 1225 -> 1245 bytes
toolkit/mozapps/update/updater/release_primary.der | Bin 1225 -> 1229 bytes
.../mozapps/update/updater/release_secondary.der | Bin 1225 -> 1229 bytes
.../mozapps/update/updater/updater-common.build | 24 +-
toolkit/mozapps/update/updater/updater.cpp | 364 +-
toolkit/profile/nsProfileLock.cpp | 11 +
toolkit/profile/nsToolkitProfileService.cpp | 57 +-
toolkit/profile/nsToolkitProfileService.h | 13 +-
toolkit/toolkit.mozbuild | 3 +-
toolkit/torproject/torbutton | 1 +
toolkit/xre/MacLaunchHelper.h | 2 +
toolkit/xre/MacLaunchHelper.mm | 2 +
toolkit/xre/moz.build | 3 +
toolkit/xre/nsAppRunner.cpp | 270 +-
toolkit/xre/nsUpdateDriver.cpp | 159 +-
toolkit/xre/nsXREDirProvider.cpp | 144 +-
toolkit/xre/nsXREDirProvider.h | 14 +
tools/lint/codespell.yml | 1 +
.../lib/environments/browser-window.js | 10 +-
.../lib/environments/frame-script.js | 1 +
tools/torbrowser/update_bridgemoiji.py | 114 +
tools/update-packaging/common.sh | 64 +-
tools/update-packaging/make_full_update.sh | 25 +
tools/update-packaging/make_incremental_update.sh | 71 +-
.../exthandler/nsExternalHelperAppService.cpp | 207 +-
uriloader/exthandler/nsExternalHelperAppService.h | 3 +
.../exthandler/nsIExternalHelperAppService.idl | 47 +
widget/android/WebExecutorSupport.cpp | 10 +
widget/nsTransferable.cpp | 6 +
xpcom/base/CycleCollectedJSContext.cpp | 51 +-
xpcom/base/CycleCollectedJSContext.h | 29 +-
xpcom/base/ErrorList.py | 22 +
xpcom/ds/StaticAtoms.py | 1 +
xpcom/io/TorFileUtils.cpp | 96 +
xpcom/io/TorFileUtils.h | 32 +
xpcom/io/moz.build | 5 +
xpcom/io/nsAppFileLocationProvider.cpp | 72 +-
920 files changed, 36799 insertions(+), 3175 deletions(-)
create mode 100644 .gitlab/issue_templates/UXBug.md
create mode 100644 .gitlab/issue_templates/bug.md
create mode 100644 .gitmodules
create mode 100644 browser/actors/AboutTBUpdateChild.jsm
create mode 100644 browser/actors/AboutTBUpdateParent.jsm
create mode 100644 browser/actors/CryptoSafetyChild.jsm
create mode 100644 browser/actors/CryptoSafetyParent.jsm
create mode 100644 browser/app/profile/000-tor-browser.js
create mode 100644 browser/app/profile/001-base-profile.js
create mode 100644 browser/base/content/abouttbupdate/aboutTBUpdate.css
create mode 100644 browser/base/content/abouttbupdate/aboutTBUpdate.js
create mode 100644 browser/base/content/abouttbupdate/aboutTBUpdate.xhtml
create mode 100644 browser/branding/alpha/VisualElements_150.png
create mode 100644 browser/branding/alpha/VisualElements_70.png
create mode 100644 browser/branding/alpha/background.png
create mode 100644 browser/branding/alpha/bgstub.jpg
create mode 100644 browser/branding/alpha/bgstub_2x.jpg
copy browser/branding/{nightly => alpha}/branding.nsi (100%)
create mode 100644 browser/branding/alpha/configure.sh
create mode 100644 browser/branding/alpha/content/about-logo.png
copy browser/branding/{nightly => alpha}/content/about-logo.svg (100%)
create mode 100644 browser/branding/alpha/content/about-logo(a)2x.png
create mode 100644 browser/branding/alpha/content/about-wordmark.svg
create mode 100644 browser/branding/alpha/content/about.png
copy browser/branding/{nightly => alpha}/content/aboutDialog.css (100%)
create mode 100644 browser/branding/alpha/content/aboutlogins.svg
copy browser/branding/{nightly => alpha}/content/firefox-wordmark.svg (100%)
create mode 100644 browser/branding/alpha/content/identity-icons-brand.svg
create mode 100644 browser/branding/alpha/content/jar.mn
copy browser/branding/{aurora => alpha}/content/moz.build (100%)
create mode 100644 browser/branding/alpha/content/tor-styles.css
create mode 100644 browser/branding/alpha/default128.png
create mode 100644 browser/branding/alpha/default16.png
create mode 100644 browser/branding/alpha/default22.png
create mode 100644 browser/branding/alpha/default24.png
create mode 100644 browser/branding/alpha/default256.png
create mode 100644 browser/branding/alpha/default32.png
create mode 100644 browser/branding/alpha/default48.png
create mode 100644 browser/branding/alpha/default512.png
create mode 100644 browser/branding/alpha/default64.png
create mode 100644 browser/branding/alpha/disk.icns
create mode 100644 browser/branding/alpha/document.icns
create mode 100644 browser/branding/alpha/document.ico
copy browser/branding/{nightly => alpha}/dsstore (100%)
create mode 100644 browser/branding/alpha/firefox.VisualElementsManifest.xml
create mode 100644 browser/branding/alpha/firefox.icns
create mode 100644 browser/branding/alpha/firefox.ico
create mode 100644 browser/branding/alpha/firefox.svg
create mode 100644 browser/branding/alpha/firefox64.ico
create mode 100644 browser/branding/alpha/locales/en-US/brand.dtd
create mode 100644 browser/branding/alpha/locales/en-US/brand.ftl
create mode 100644 browser/branding/alpha/locales/en-US/brand.properties
copy browser/branding/{official => alpha}/locales/jar.mn (100%)
copy browser/branding/{aurora/content => alpha/locales}/moz.build (100%)
copy browser/branding/{aurora => alpha}/moz.build (100%)
copy browser/branding/{aurora => alpha}/newtab.ico (100%)
copy browser/branding/{aurora => alpha}/newwindow.ico (100%)
copy browser/branding/{aurora => alpha}/pbmode.ico (100%)
create mode 100644 browser/branding/alpha/pref/firefox-branding.js
copy browser/branding/{nightly => alpha}/stubinstaller/bgstub.jpg (100%)
copy browser/branding/{nightly => alpha}/stubinstaller/installing_page.css (100%)
copy browser/branding/{aurora => alpha}/stubinstaller/profile_cleanup_page.css (100%)
create mode 100644 browser/branding/alpha/wizHeader.bmp
create mode 100644 browser/branding/alpha/wizHeaderRTL.bmp
create mode 100644 browser/branding/alpha/wizWatermark.bmp
create mode 100644 browser/branding/nightly/content/identity-icons-brand.svg
create mode 100644 browser/branding/nightly/content/tor-styles.css
create mode 100644 browser/branding/nightly/default512.png
create mode 100644 browser/branding/nightly/firefox.svg
create mode 100644 browser/branding/official/content/identity-icons-brand.svg
create mode 100644 browser/branding/official/content/tor-styles.css
create mode 100644 browser/branding/official/default512.png
create mode 100644 browser/branding/official/firefox.svg
create mode 100644 browser/branding/tor-styles.inc.css
create mode 100644 browser/components/onionservices/OnionAliasStore.jsm
create mode 100644 browser/components/onionservices/OnionLocationChild.jsm
create mode 100644 browser/components/onionservices/OnionLocationParent.jsm
create mode 100644 browser/components/onionservices/content/authNotificationIcon.inc.xhtml
create mode 100644 browser/components/onionservices/content/authPopup.inc.xhtml
create mode 100644 browser/components/onionservices/content/authPreferences.css
create mode 100644 browser/components/onionservices/content/authPreferences.inc.xhtml
create mode 100644 browser/components/onionservices/content/authPreferences.js
create mode 100644 browser/components/onionservices/content/authPrompt.js
create mode 100644 browser/components/onionservices/content/authUtil.jsm
create mode 100644 browser/components/onionservices/content/netError/browser.svg
create mode 100644 browser/components/onionservices/content/netError/network.svg
create mode 100644 browser/components/onionservices/content/netError/onionNetError.css
create mode 100644 browser/components/onionservices/content/netError/onionNetError.js
create mode 100644 browser/components/onionservices/content/netError/onionsite.svg
create mode 100644 browser/components/onionservices/content/onionlocation-notification-icons.css
create mode 100644 browser/components/onionservices/content/onionlocation-urlbar.css
create mode 100644 browser/components/onionservices/content/onionlocation-urlbar.inc.xhtml
create mode 100644 browser/components/onionservices/content/onionlocation.svg
create mode 100644 browser/components/onionservices/content/onionlocationPreferences.inc.xhtml
create mode 100644 browser/components/onionservices/content/onionlocationPreferences.js
create mode 100644 browser/components/onionservices/content/onionservices.css
create mode 100644 browser/components/onionservices/content/savedKeysDialog.js
create mode 100644 browser/components/onionservices/content/savedKeysDialog.xhtml
create mode 100644 browser/components/onionservices/jar.mn
create mode 100644 browser/components/onionservices/moz.build
create mode 100644 browser/components/rulesets/RulesetsChild.jsm
create mode 100644 browser/components/rulesets/RulesetsParent.jsm
create mode 100644 browser/components/rulesets/content/aboutRulesets.css
create mode 100644 browser/components/rulesets/content/aboutRulesets.html
create mode 100644 browser/components/rulesets/content/aboutRulesets.js
create mode 100644 browser/components/rulesets/content/securedrop.svg
create mode 100644 browser/components/rulesets/jar.mn
create mode 100644 browser/components/rulesets/moz.build
create mode 100644 browser/components/search/extensions/blockchair-onion/favicon.png
create mode 100644 browser/components/search/extensions/blockchair-onion/manifest.json
create mode 100644 browser/components/search/extensions/blockchair/favicon.png
create mode 100644 browser/components/search/extensions/blockchair/manifest.json
create mode 100644 browser/components/search/extensions/ddg-onion/favicon.ico
create mode 100644 browser/components/search/extensions/ddg-onion/manifest.json
delete mode 100644 browser/components/search/extensions/ddg/favicon.ico
create mode 100644 browser/components/search/extensions/ddg/favicon.png
delete mode 100644 browser/components/search/extensions/google/_locales/b-1-d/messages.json
delete mode 100644 browser/components/search/extensions/google/_locales/b-1-e/messages.json
delete mode 100644 browser/components/search/extensions/google/_locales/b-d/messages.json
delete mode 100644 browser/components/search/extensions/google/_locales/b-e/messages.json
delete mode 100644 browser/components/search/extensions/google/_locales/en/messages.json
create mode 100644 browser/components/search/extensions/startpage/favicon.png
create mode 100644 browser/components/search/extensions/startpage/manifest.json
copy browser/components/{newtab/data/content/tippytop/favicons/twitter-com.ico => search/extensions/twitter/favicon.ico} (100%)
create mode 100644 browser/components/search/extensions/twitter/manifest.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/NN/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/NO/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/af/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/an/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/ar/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/ast/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/az/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/be-tarask/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/be/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/bg/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/bn/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/br/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/bs/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/ca/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/cy/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/cz/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/da/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/de/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/dsb/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/el/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/en/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/eo/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/es/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/et/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/eu/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/fa/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/fi/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/fr/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/fy-NL/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/ga-IE/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/gd/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/gl/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/gn/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/gu/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/he/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/hi/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/hr/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/hsb/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/hu/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/hy/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/ia/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/id/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/is/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/it/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/ja/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/ka/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/kab/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/kk/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/km/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/kn/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/kr/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/lij/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/lo/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/lt/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/ltg/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/lv/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/mk/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/mr/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/ms/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/my/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/ne/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/nl/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/oc/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/pa/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/pl/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/pt/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/rm/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/ro/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/ru/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/si/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/sk/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/sl/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/sq/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/sr/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/sv-SE/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/ta/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/te/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/th/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/tl/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/tr/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/uk/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/ur/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/uz/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/vi/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/wo/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/zh-CN/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/zh-TW/messages.json
create mode 100644 browser/components/search/extensions/yahoo/favicon.ico
create mode 100644 browser/components/search/extensions/yahoo/manifest.json
create mode 100644 browser/components/search/extensions/youtube/favicon.ico
create mode 100644 browser/components/search/extensions/youtube/manifest.json
create mode 100644 browser/components/securitylevel/content/securityLevel.js
create mode 100644 browser/components/securitylevel/content/securityLevelButton.css
create mode 100644 browser/components/securitylevel/content/securityLevelButton.inc.xhtml
create mode 100644 browser/components/securitylevel/content/securityLevelIcon.svg
create mode 100644 browser/components/securitylevel/content/securityLevelPanel.css
create mode 100644 browser/components/securitylevel/content/securityLevelPanel.inc.xhtml
create mode 100644 browser/components/securitylevel/content/securityLevelPreferences.css
create mode 100644 browser/components/securitylevel/content/securityLevelPreferences.inc.xhtml
create mode 100644 browser/components/securitylevel/jar.mn
create mode 100644 browser/components/securitylevel/moz.build
create mode 100644 browser/components/torconnect/TorConnectChild.jsm
create mode 100644 browser/components/torconnect/TorConnectParent.jsm
create mode 100644 browser/components/torconnect/content/aboutTorConnect.css
create mode 100644 browser/components/torconnect/content/aboutTorConnect.js
create mode 100644 browser/components/torconnect/content/aboutTorConnect.xhtml
create mode 100644 browser/components/torconnect/content/arrow-right.svg
create mode 100644 browser/components/torconnect/content/bridge.svg
create mode 100644 browser/components/torconnect/content/connection-failure.svg
create mode 100644 browser/components/torconnect/content/connection-location.svg
create mode 100644 browser/components/torconnect/content/onion-slash-fillable.svg
create mode 100644 browser/components/torconnect/content/onion-slash.svg
create mode 100644 browser/components/torconnect/content/onion.svg
create mode 100644 browser/components/torconnect/content/torBootstrapUrlbar.js
create mode 100644 browser/components/torconnect/content/torconnect-urlbar.css
create mode 100644 browser/components/torconnect/content/torconnect-urlbar.inc.xhtml
create mode 100644 browser/components/torconnect/jar.mn
create mode 100644 browser/components/torconnect/moz.build
create mode 100644 browser/components/torpreferences/content/bridgeQrDialog.jsm
create mode 100644 browser/components/torpreferences/content/bridgeQrDialog.xhtml
create mode 100644 browser/components/torpreferences/content/bridgemoji-annotations.json
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f300.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f308.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f30a.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f30b.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f319.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f31f.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f321.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f32d.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f32e.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f332.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f333.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f334.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f335.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f336.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f337.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f339.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f33a.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f33b.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f33d.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f33f.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f341.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f344.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f345.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f346.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f347.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f348.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f349.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f34a.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f34b.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f34c.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f34d.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f34f.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f350.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f351.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f352.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f353.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f354.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f355.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f368.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f369.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f36a.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f36b.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f36c.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f36d.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f37f.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f380.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f381.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f382.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f383.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f388.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f389.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f38f.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f392.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f399.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f39f.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f3a0.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f3a1.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f3a2.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f3a8.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f3ac.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f3af.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f3b2.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f3b6.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f3b7.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f3b8.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f3ba.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f3bb.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f3be.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f3c0.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f3c6.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f3c8.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f3d3.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f3d4.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f3d5.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f3dd.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f3e1.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f3ee.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f3f7.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f3f8.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f3f9.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f40a.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f40c.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f40d.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f417.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f418.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f419.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f41a.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f41b.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f41d.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f41e.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f41f.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f420.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f422.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f425.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f426.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f428.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f42a.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f42c.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f42d.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f42e.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f42f.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f430.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f431.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f432.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f433.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f434.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f435.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f436.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f437.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f43a.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f43b.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f43f.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f441.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f451.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f455.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f457.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f45f.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f47d.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f484.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f488.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f48d.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f48e.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f490.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f4a1.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f4a7.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f4b3.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f4bf.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f4cc.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f4ce.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f4d5.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f4e1.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f4e2.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f4fb.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f50b.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f511.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f525.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f526.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f52c.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f52d.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f52e.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f54a.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f58c.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f58d.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f5ff.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f680.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f681.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f686.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f68b.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f68d.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f695.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f697.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f69a.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f69c.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f6a0.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f6a2.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f6a4.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f6f0.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f6f4.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f6f5.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f6f6.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f6f8.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f6f9.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f6fa.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f6fc.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f916.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f93f.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f941.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f94c.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f94f.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f950.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f951.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f955.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f956.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f95c.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f95d.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f95e.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f965.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f966.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f968.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f96c.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f96d.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f96f.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f980.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f981.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f984.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f986.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f987.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f988.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f989.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f98a.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f98b.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f98c.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f98e.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f98f.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f992.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f993.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f994.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f995.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f998.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f999.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f99a.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f99c.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f99d.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f99e.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f9a3.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f9a4.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f9a5.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f9a6.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f9a7.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f9a9.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f9ad.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f9c1.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f9c3.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f9c5.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f9c7.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f9c9.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f9d9.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f9da.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f9dc.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f9e0.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f9e2.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f9e6.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f9e9.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f9ea.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f9ec.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f9ed.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f9ee.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f9f2.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f9f5.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f9f9.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1fa73.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1fa80.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1fa81.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1fa83.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1fa90.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1fa91.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1fa95.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1fa97.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1fab6.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1fad0.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1fad2.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1fad6.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/23f0.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/2600.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/2602.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/2604.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/260e.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/2693.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/2696.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/26bd.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/26f2.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/26f5.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/2708.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/270f.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/2728.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/2744.svg
create mode 100644 browser/components/torpreferences/content/builtinBridgeDialog.jsm
create mode 100644 browser/components/torpreferences/content/builtinBridgeDialog.xhtml
create mode 100644 browser/components/torpreferences/content/check.svg
create mode 100644 browser/components/torpreferences/content/connectionCategory.inc.xhtml
create mode 100644 browser/components/torpreferences/content/connectionPane.js
create mode 100644 browser/components/torpreferences/content/connectionPane.xhtml
create mode 100644 browser/components/torpreferences/content/connectionSettingsDialog.jsm
create mode 100644 browser/components/torpreferences/content/connectionSettingsDialog.xhtml
copy toolkit/themes/shared/icons/defaultFavicon.svg => browser/components/torpreferences/content/network.svg (100%)
create mode 100644 browser/components/torpreferences/content/provideBridgeDialog.jsm
create mode 100644 browser/components/torpreferences/content/provideBridgeDialog.xhtml
create mode 100644 browser/components/torpreferences/content/requestBridgeDialog.jsm
create mode 100644 browser/components/torpreferences/content/requestBridgeDialog.xhtml
create mode 100644 browser/components/torpreferences/content/torLogDialog.jsm
create mode 100644 browser/components/torpreferences/content/torLogDialog.xhtml
create mode 100644 browser/components/torpreferences/content/torPreferences.css
create mode 100644 browser/components/torpreferences/content/torPreferencesIcon.svg
create mode 100644 browser/components/torpreferences/jar.mn
create mode 100644 browser/components/torpreferences/moz.build
create mode 100644 browser/config/mozconfigs/base-browser
create mode 100644 browser/config/mozconfigs/tor-browser
create mode 100644 browser/extensions/onboarding/OnboardingTelemetry.jsm
create mode 100644 browser/extensions/onboarding/OnboardingTourType.jsm
create mode 100644 browser/extensions/onboarding/README.md
create mode 100644 browser/extensions/onboarding/api.js
create mode 100644 browser/extensions/onboarding/background.js
create mode 100644 browser/extensions/onboarding/content/Onboarding.jsm
create mode 100644 browser/extensions/onboarding/content/img/close.png
create mode 100644 browser/extensions/onboarding/content/img/figure_tor-circuit-display.png
create mode 100644 browser/extensions/onboarding/content/img/figure_tor-expect-differences.png
create mode 100644 browser/extensions/onboarding/content/img/figure_tor-network.png
create mode 100644 browser/extensions/onboarding/content/img/figure_tor-onion-services.png
create mode 100644 browser/extensions/onboarding/content/img/figure_tor-privacy.png
create mode 100644 browser/extensions/onboarding/content/img/figure_tor-security-level.png
create mode 100644 browser/extensions/onboarding/content/img/figure_tor-security.png
create mode 100644 browser/extensions/onboarding/content/img/figure_tor-toolbar-layout.png
create mode 100644 browser/extensions/onboarding/content/img/figure_tor-welcome.png
create mode 100644 browser/extensions/onboarding/content/img/icons_no-icon.png
create mode 100644 browser/extensions/onboarding/content/img/icons_tour-complete.png
create mode 100644 browser/extensions/onboarding/content/img/icons_tour-complete.svg
create mode 100644 browser/extensions/onboarding/content/onboarding-tor-circuit-display.js
create mode 100644 browser/extensions/onboarding/content/onboarding-tour-agent.js
create mode 100644 browser/extensions/onboarding/content/onboarding.css
create mode 100644 browser/extensions/onboarding/content/onboarding.js
create mode 100644 browser/extensions/onboarding/data_events.md
create mode 100644 browser/extensions/onboarding/jar.mn
create mode 100644 browser/extensions/onboarding/locales/en-US/onboarding.properties
create mode 100644 browser/extensions/onboarding/locales/jar.mn
copy browser/{branding/aurora/content => extensions/onboarding/locales}/moz.build (100%)
create mode 100644 browser/extensions/onboarding/manifest.json
create mode 100644 browser/extensions/onboarding/moz.build
copy browser/extensions/{formautofill => onboarding}/schema.json (100%)
create mode 100644 browser/extensions/onboarding/test/browser/.eslintrc.js
create mode 100644 browser/extensions/onboarding/test/browser/browser.ini
create mode 100644 browser/extensions/onboarding/test/browser/browser_onboarding_accessibility.js
create mode 100644 browser/extensions/onboarding/test/browser/browser_onboarding_keyboard.js
create mode 100644 browser/extensions/onboarding/test/browser/browser_onboarding_notification.js
create mode 100644 browser/extensions/onboarding/test/browser/browser_onboarding_notification_2.js
create mode 100644 browser/extensions/onboarding/test/browser/browser_onboarding_notification_3.js
create mode 100644 browser/extensions/onboarding/test/browser/browser_onboarding_notification_4.js
create mode 100644 browser/extensions/onboarding/test/browser/browser_onboarding_notification_5.js
create mode 100644 browser/extensions/onboarding/test/browser/browser_onboarding_notification_click_auto_complete_tour.js
create mode 100644 browser/extensions/onboarding/test/browser/browser_onboarding_select_default_tour.js
create mode 100644 browser/extensions/onboarding/test/browser/browser_onboarding_skip_tour.js
create mode 100644 browser/extensions/onboarding/test/browser/browser_onboarding_tours.js
create mode 100644 browser/extensions/onboarding/test/browser/browser_onboarding_tourset.js
create mode 100644 browser/extensions/onboarding/test/browser/browser_onboarding_uitour.js
create mode 100644 browser/extensions/onboarding/test/browser/head.js
create mode 100644 browser/extensions/onboarding/test/unit/.eslintrc.js
create mode 100644 browser/extensions/onboarding/test/unit/head.js
create mode 100644 browser/extensions/onboarding/test/unit/test-onboarding-tour-type.js
create mode 100644 browser/extensions/onboarding/test/unit/xpcshell.ini
create mode 100644 browser/locales/en-US/chrome/browser/aboutTBUpdate.dtd
create mode 100644 browser/modules/BridgeDB.jsm
create mode 100644 browser/modules/Moat.jsm
create mode 100644 browser/modules/TorConnect.jsm
create mode 100644 browser/modules/TorProcessService.jsm
create mode 100644 browser/modules/TorProtocolService.jsm
create mode 100644 browser/modules/TorSettings.jsm
create mode 100644 browser/modules/TorStrings.jsm
create mode 100644 browser/themes/shared/icons/new_circuit.svg
create mode 100644 browser/themes/shared/icons/new_identity.svg
create mode 100644 browser/themes/shared/identity-block/onion-slash.svg
create mode 100644 browser/themes/shared/identity-block/onion-warning.svg
create mode 100644 browser/themes/shared/identity-block/onion.svg
create mode 100644 browser/themes/shared/onionPattern.css
create mode 100644 browser/themes/shared/onionPattern.inc.xhtml
create mode 100644 browser/themes/shared/onionPattern.svg
delete mode 100644 dom/base/test/test_suppressed_microtasks.html
create mode 100644 layout/generic/test/test_tor_bug23104.html
create mode 100644 mobile/android/app/000-tor-browser-android.js
create mode 100644 mobile/android/torbrowser.configure
create mode 100644 mozconfig-android-armv7
create mode 100644 mozconfig-linux-i686
create mode 100644 mozconfig-linux-x86_64
create mode 100644 mozconfig-linux-x86_64-asan
create mode 100644 mozconfig-linux-x86_64-dev
create mode 100644 mozconfig-macos-x86_64
create mode 100644 mozconfig-windows-i686
create mode 100644 mozconfig-windows-x86_64
create mode 100644 netwerk/dns/IOnionAliasService.idl
create mode 100644 netwerk/dns/OnionAliasService.cpp
create mode 100644 netwerk/dns/OnionAliasService.h
create mode 100755 run-tbb-tests
create mode 100644 tbb-tests-ignore.txt
create mode 100644 tbb-tests/browser.ini
create mode 100644 tbb-tests/browser_tor_TB4.js
create mode 100644 tbb-tests/browser_tor_bug2950.js
create mode 100644 tbb-tests/browser_tor_omnibox.js
create mode 100644 tbb-tests/mochitest.ini
create mode 100644 tbb-tests/moz.build
create mode 100644 tbb-tests/test_tor_bug2874.html
create mode 100644 toolkit/modules/Bech32Decode.jsm
create mode 100644 toolkit/modules/QRCode.jsm
create mode 160000 toolkit/torproject/torbutton
create mode 100755 tools/torbrowser/update_bridgemoiji.py
create mode 100644 xpcom/io/TorFileUtils.cpp
create mode 100644 xpcom/io/TorFileUtils.h
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
73

[tor-browser] annotated tag FIREFOX_91_12_0esr_BUILD1 created (now 8ecdeb5374c28)
by gitolite role 21 Jul '22
by gitolite role 21 Jul '22
21 Jul '22
This is an automated email from the git hooks/post-receive script.
pierov pushed a change to annotated tag FIREFOX_91_12_0esr_BUILD1
in repository tor-browser.
at 8ecdeb5374c28 (tag)
tagging 4b4a2e0e61be073ef3ffebd64cc3d0983467cebb (commit)
replaces FIREFOX_91_11_0esr_BUILD1
by Pier Angelo Vendrame
on Thu Jul 21 12:03:34 2022 +0200
- Log -----------------------------------------------------------------
Hg tag FIREFOX_91_12_0esr_BUILD1
-----BEGIN PGP SIGNATURE-----
iHUEABYIAB0WIQQCHOE9KLO2f598e8HwdW0XkBKIkQUCYtkkkQAKCRDwdW0XkBKI
kdefAQDfA304qNWL4Iy1HDO4sbHz0GJyINMYYuP/gQDJTJ0MwwEAxw+oevokJqJh
er3LQfvNAAN6uEdWq038TzLQVZBNUA0=
=j82J
-----END PGP SIGNATURE-----
-----------------------------------------------------------------------
No new revisions were added by this update.
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
0

[tor-browser] branch tor-browser-91.12.0esr-11.5-1 created (now 4b4a2e0e61be0)
by gitolite role 21 Jul '22
by gitolite role 21 Jul '22
21 Jul '22
This is an automated email from the git hooks/post-receive script.
pierov pushed a change to branch tor-browser-91.12.0esr-11.5-1
in repository tor-browser.
at 4b4a2e0e61be0 No Bug, mozilla-esr91 repo-update HSTS HPKP remote-settings - a=repo-update, r=dmeehan
This branch includes the following new commits:
new 7e9871e159f91 No bug - Tagging cec32c7ec3acf7e8f2afa89ee287b2c6f5e6db81 with FIREFOX_91_11_0esr_BUILD1 a=release CLOSED TREE DONTBUILD
new 2015928f551b2 Bug 1773717, r=dveditz a=pascalc
new a23091bb1e780 No bug - Tagging 7ac9b20c412b4641bd732e789a3be532fe3d4c43 with FIREFOX_91_11_0esr_BUILD2 a=release CLOSED TREE DONTBUILD
new 5708c45e68cbe Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release
new 786e61e0a9fdd No Bug, mozilla-esr91 repo-update HSTS HPKP remote-settings - a=repo-update
new ec84cf3ffba9b No bug - Tagging 7ac9b20c412b4641bd732e789a3be532fe3d4c43 with FIREFOX_91_11_0esr_RELEASE a=release CLOSED TREE DONTBUILD
new d372d7027be85 No Bug, mozilla-esr91 repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update, r=dmeehan
new 49f6e7230c712 No Bug, mozilla-esr91 repo-update HSTS HPKP remote-settings - a=repo-update, r=dmeehan
new 41eb61960e55c Bug 1771774, r=kershaw, a=dmeehan
new b2fe222fdbfec No Bug, mozilla-esr91 repo-update HSTS HPKP remote-settings - a=repo-update, r=dmeehan
new 6d4b6c152c142 Bug 1737722. esr91. r=botond, a=dmeehan
new 4b4a2e0e61be0 No Bug, mozilla-esr91 repo-update HSTS HPKP remote-settings - a=repo-update, r=dmeehan
The 12 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
12

[tor-browser] branch tor-browser-91.11.0esr-11.5-1 updated (b2ffba38205d1 -> aefd06bdc8b69)
by gitolite role 21 Jul '22
by gitolite role 21 Jul '22
21 Jul '22
This is an automated email from the git hooks/post-receive script.
pierov pushed a change to branch tor-browser-91.11.0esr-11.5-1
in repository tor-browser.
from b2ffba38205d1 Bug 11698: Incorporate Tor Browser Manual pages into Tor Browser
new c4471d5950e6f fixup! Bug 40562: Added Tor-related preferences to 000-tor-browser.js
new 35c90c8ee95ba fixup! Bug 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection
new 382f41ec168a3 fixup! Bug 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection
new b8802512aad78 Bug 41050: HTTPS-Only Mode Alert's "Continue to HTTP Site" button doesn't work on IP addresses
new 11dff59f1d32a fixup! Bug 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection
new 7e4d47b3a5cd2 fixup! Bug 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection
new aefd06bdc8b69 fixup! Bug 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection
The 7 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
browser/app/profile/000-tor-browser.js | 2 +-
.../torpreferences/content/bridgeQrDialog.xhtml | 10 ++-
.../components/torpreferences/content/check.svg | 3 +
.../torpreferences/content/connectionPane.js | 33 +++++---
.../torpreferences/content/connectionPane.xhtml | 9 +-
.../torpreferences/content/provideBridgeDialog.jsm | 5 +-
.../torpreferences/content/torPreferences.css | 98 ++++++++++++++--------
browser/components/torpreferences/jar.mn | 1 +
toolkit/actors/AboutHttpsOnlyErrorParent.jsm | 17 +++-
9 files changed, 117 insertions(+), 61 deletions(-)
create mode 100644 browser/components/torpreferences/content/check.svg
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
7

[tor-browser] branch tor-browser-91.11.0esr-12.0-1 updated: fixup! Bug 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection
by gitolite role 21 Jul '22
by gitolite role 21 Jul '22
21 Jul '22
This is an automated email from the git hooks/post-receive script.
pierov pushed a commit to branch tor-browser-91.11.0esr-12.0-1
in repository tor-browser.
The following commit(s) were added to refs/heads/tor-browser-91.11.0esr-12.0-1 by this push:
new 4ff5808811ac9 fixup! Bug 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection
4ff5808811ac9 is described below
commit 4ff5808811ac9ab92e3b1634ba9925e393a480a1
Author: WofWca <wofwca(a)protonmail.com>
AuthorDate: Tue Jul 19 21:23:25 2022 +0300
fixup! Bug 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection
improvement: "add a bridge manually": populate textarea with exising bridges even if bridges are disabled
Otherwsie if there were some bridges already, they would get removed
---
browser/components/torpreferences/content/provideBridgeDialog.jsm | 5 +----
1 file changed, 1 insertion(+), 4 deletions(-)
diff --git a/browser/components/torpreferences/content/provideBridgeDialog.jsm b/browser/components/torpreferences/content/provideBridgeDialog.jsm
index f20cf9ddd925d..bc6a841138fb6 100644
--- a/browser/components/torpreferences/content/provideBridgeDialog.jsm
+++ b/browser/components/torpreferences/content/provideBridgeDialog.jsm
@@ -35,10 +35,7 @@ class ProvideBridgeDialog {
"placeholder",
TorStrings.settings.provideBridgePlaceholder
);
- if (
- TorSettings.bridges.enabled &&
- TorSettings.bridges.source == TorBridgeSource.UserProvided
- ) {
+ if (TorSettings.bridges.source == TorBridgeSource.UserProvided) {
this._textarea.value = TorSettings.bridges.bridge_strings.join("\n");
}
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
0

21 Jul '22
This is an automated email from the git hooks/post-receive script.
boklm pushed a change to branch master
in repository builders/tor-browser-build.
from 0ce5e1d Bug 40583: Fix build of goansicolor
add 9d26ddb Bug 40292+40467: Remote tools/ansible
No new revisions were added by this update.
Summary of changes:
tools/ansible/Makefile | 5 --
tools/ansible/README | 50 ------------
tools/ansible/ansible-fpcentral.cfg | 2 -
tools/ansible/fpcentral.yml | 4 -
tools/ansible/inventory | 8 --
tools/ansible/roles/fpcentral/defaults/main.yml | 5 --
tools/ansible/roles/fpcentral/tasks/main.yml | 18 -----
.../roles/fpcentral/templates/fpcentral.wsgi | 14 ----
tools/ansible/roles/mta/tasks/main.yml | 24 ------
.../roles/tbb-builder/files/sudoers-tbb-build | 1 -
tools/ansible/roles/tbb-builder/tasks/main.yml | 47 -----------
tools/ansible/roles/tbb-team/defaults/main.yml | 11 ---
tools/ansible/roles/tbb-team/files/boklm.pub | 1 -
tools/ansible/roles/tbb-team/files/cohosh.pub | 1 -
tools/ansible/roles/tbb-team/files/gk.pub | 1 -
tools/ansible/roles/tbb-team/files/mikeperry.pub | 1 -
tools/ansible/roles/tbb-team/files/pospeselr.pub | 1 -
tools/ansible/roles/tbb-team/files/sukhbir.pub | 1 -
tools/ansible/roles/tbb-team/tasks/main.yml | 22 ------
.../roles/unattended-upgrades/defaults/main.yml | 2 -
.../roles/unattended-upgrades/tasks/main.yml | 18 -----
.../unattended-upgrades/templates/20auto-upgrades | 2 -
.../templates/50unattended-upgrades | 92 ----------------------
tools/ansible/roles/useful-packages/tasks/main.yml | 14 ----
tools/ansible/tbb-build.yml | 9 ---
25 files changed, 354 deletions(-)
delete mode 100644 tools/ansible/Makefile
delete mode 100644 tools/ansible/README
delete mode 100644 tools/ansible/ansible-fpcentral.cfg
delete mode 100644 tools/ansible/fpcentral.yml
delete mode 100644 tools/ansible/inventory
delete mode 100644 tools/ansible/roles/fpcentral/defaults/main.yml
delete mode 100644 tools/ansible/roles/fpcentral/tasks/main.yml
delete mode 100644 tools/ansible/roles/fpcentral/templates/fpcentral.wsgi
delete mode 100644 tools/ansible/roles/mta/tasks/main.yml
delete mode 100644 tools/ansible/roles/tbb-builder/files/sudoers-tbb-build
delete mode 100644 tools/ansible/roles/tbb-builder/tasks/main.yml
delete mode 100644 tools/ansible/roles/tbb-team/defaults/main.yml
delete mode 100644 tools/ansible/roles/tbb-team/files/boklm.pub
delete mode 100644 tools/ansible/roles/tbb-team/files/cohosh.pub
delete mode 100644 tools/ansible/roles/tbb-team/files/gk.pub
delete mode 100644 tools/ansible/roles/tbb-team/files/mikeperry.pub
delete mode 100644 tools/ansible/roles/tbb-team/files/pospeselr.pub
delete mode 100644 tools/ansible/roles/tbb-team/files/sukhbir.pub
delete mode 100644 tools/ansible/roles/tbb-team/tasks/main.yml
delete mode 100644 tools/ansible/roles/unattended-upgrades/defaults/main.yml
delete mode 100644 tools/ansible/roles/unattended-upgrades/tasks/main.yml
delete mode 100644 tools/ansible/roles/unattended-upgrades/templates/20auto-upgrades
delete mode 100644 tools/ansible/roles/unattended-upgrades/templates/50unattended-upgrades
delete mode 100644 tools/ansible/roles/useful-packages/tasks/main.yml
delete mode 100644 tools/ansible/tbb-build.yml
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
0

[builders/tor-browser-build] branch main updated: Bug 40292+40467: Remote tools/ansible
by gitolite role 21 Jul '22
by gitolite role 21 Jul '22
21 Jul '22
This is an automated email from the git hooks/post-receive script.
boklm pushed a commit to branch main
in repository builders/tor-browser-build.
The following commit(s) were added to refs/heads/main by this push:
new 9d26ddb Bug 40292+40467: Remote tools/ansible
9d26ddb is described below
commit 9d26ddbb0eb7e6d284fc47b1c02f396209202f3d
Author: Nicolas Vigier <boklm(a)torproject.org>
AuthorDate: Wed Jul 20 18:03:15 2022 +0200
Bug 40292+40467: Remote tools/ansible
Since build-sunet-a and fpcentral don't exist anymore, we can remove
the tools/ansible directory.
Closes #40292 #40467
---
tools/ansible/Makefile | 5 --
tools/ansible/README | 50 ------------
tools/ansible/ansible-fpcentral.cfg | 2 -
tools/ansible/fpcentral.yml | 4 -
tools/ansible/inventory | 8 --
tools/ansible/roles/fpcentral/defaults/main.yml | 5 --
tools/ansible/roles/fpcentral/tasks/main.yml | 18 -----
.../roles/fpcentral/templates/fpcentral.wsgi | 14 ----
tools/ansible/roles/mta/tasks/main.yml | 24 ------
.../roles/tbb-builder/files/sudoers-tbb-build | 1 -
tools/ansible/roles/tbb-builder/tasks/main.yml | 47 -----------
tools/ansible/roles/tbb-team/defaults/main.yml | 11 ---
tools/ansible/roles/tbb-team/files/boklm.pub | 1 -
tools/ansible/roles/tbb-team/files/cohosh.pub | 1 -
tools/ansible/roles/tbb-team/files/gk.pub | 1 -
tools/ansible/roles/tbb-team/files/mikeperry.pub | 1 -
tools/ansible/roles/tbb-team/files/pospeselr.pub | 1 -
tools/ansible/roles/tbb-team/files/sukhbir.pub | 1 -
tools/ansible/roles/tbb-team/tasks/main.yml | 22 ------
.../roles/unattended-upgrades/defaults/main.yml | 2 -
.../roles/unattended-upgrades/tasks/main.yml | 18 -----
.../unattended-upgrades/templates/20auto-upgrades | 2 -
.../templates/50unattended-upgrades | 92 ----------------------
tools/ansible/roles/useful-packages/tasks/main.yml | 14 ----
tools/ansible/tbb-build.yml | 9 ---
25 files changed, 354 deletions(-)
diff --git a/tools/ansible/Makefile b/tools/ansible/Makefile
deleted file mode 100644
index 608f932..0000000
--- a/tools/ansible/Makefile
+++ /dev/null
@@ -1,5 +0,0 @@
-ansible-tbb-build:
- ansible-playbook -i inventory tbb-build.yml
-
-fpcentral:
- ANSIBLE_CONFIG='$((a)D)/ansible-fpcentral.cfg' ansible-playbook -i inventory --ask-become-pass fpcentral.yml
diff --git a/tools/ansible/README b/tools/ansible/README
deleted file mode 100644
index 2cdcfcb..0000000
--- a/tools/ansible/README
+++ /dev/null
@@ -1,50 +0,0 @@
-This directory contains some ansible script that we use to set up some
-machines that we use for Tor Browser development.
-
-To deploy some changes you need the ansible package to be installed on
-your machine, and be able to log in with ssh as root on the machine(s)
-where the changes need to be deployed.
-
-You can then use one of the following makefile targets:
-
-ansible-tbb-build:
- Deploy changes to the machine used by Tor Browser team members to do
- some Tor Browser builds. See below for more details about adding,
- removing and updating users on this machine.
-
-fpcentral:
- Deploy fpcentral to forrestii.torproject.org. To be able to run this
- you need to be in the fpcentral tpo ldap group. Your ldap password will
- be asked, to sudo to the fpcentral user.
-
-
-Adding, removing, updating users on the Tor Browser team build machine
-======================================================================
-
-The tbb-build.yml playbook is used to set up the Tor Browser team build
-machine (build-sunet-a.torproject.net)
-
-To add a new user:
-
- - add the new username to roles/tbb-team/defaults/main.yml
- - add the ssh key file to roles/tbb-team/files/${username}.pub
- - run "make ansible-tbb-build"
-
-To update the ssh key for an existing user:
- - update roles/tbb-team/files/${username}.pub
- - run "make ansible-tbb-build"
-
-To remove a user and their home directory from the build machine:
- - in roles/tbb-team/defaults/main.yml, move the user from
- tbb_team_members to tbb_team_alums
- - remove roles/tbb-team/files/${username}.pub
- - run "make ansible-tbb-build"
-
-To install additional packages you can add them to
-roles/tbb-builder/tasks/main.yml if they are necessary to build
-Tor Browser, or to roles/useful-packages/tasks/main.yml otherwise.
-
-If you don't want to apply the changes directly, but first want to check
-what would be the changes done by ansible, you can edit the ansible-playbook
-command in the Makefile to add the --check argument.
-
diff --git a/tools/ansible/ansible-fpcentral.cfg b/tools/ansible/ansible-fpcentral.cfg
deleted file mode 100644
index 2ee3fb4..0000000
--- a/tools/ansible/ansible-fpcentral.cfg
+++ /dev/null
@@ -1,2 +0,0 @@
-[defaults]
-allow_world_readable_tmpfiles=True
diff --git a/tools/ansible/fpcentral.yml b/tools/ansible/fpcentral.yml
deleted file mode 100644
index 80421a3..0000000
--- a/tools/ansible/fpcentral.yml
+++ /dev/null
@@ -1,4 +0,0 @@
----
-- hosts: fpcentral
- roles:
- - role: fpcentral
diff --git a/tools/ansible/inventory b/tools/ansible/inventory
deleted file mode 100644
index 32a5805..0000000
--- a/tools/ansible/inventory
+++ /dev/null
@@ -1,8 +0,0 @@
-build-sunet-a ansible_ssh_user=root ansible_ssh_host=build-sunet-a.torproject.net
-fpcentral ansible_become=True ansible_become_method=sudo ansible_become_user=fpcentral ansible_ssh_host=forrestii.torproject.org allow_world_readable_tmpfiles=True
-
-[tbb-build]
-build-sunet-a
-
-[fpcentral]
-fpcentral
diff --git a/tools/ansible/roles/fpcentral/defaults/main.yml b/tools/ansible/roles/fpcentral/defaults/main.yml
deleted file mode 100644
index e43b348..0000000
--- a/tools/ansible/roles/fpcentral/defaults/main.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-fpcentral_git_url: https://git.torproject.org/fpcentral.git
-fpcentral_git_commit: fc8fc9113e5ee2f84ce30f0b8051772dd9d75447
-fpcentral_rootdir: /srv/fpcentral.tbb.torproject.org
-fpcentral_virtualenv: "{{ fpcentral_rootdir }}/fpcentral-virtualenv"
diff --git a/tools/ansible/roles/fpcentral/tasks/main.yml b/tools/ansible/roles/fpcentral/tasks/main.yml
deleted file mode 100644
index e5a4d2e..0000000
--- a/tools/ansible/roles/fpcentral/tasks/main.yml
+++ /dev/null
@@ -1,18 +0,0 @@
----
-- name: clone fpcentral git repo
- git: repo={{ fpcentral_git_url }} dest={{ fpcentral_rootdir }}/fpcentral
- version={{ fpcentral_git_commit }}
-
-- name: create python3 virtual env
- command: "python3 -mvirtualenv -p python3 {{ fpcentral_virtualenv }}"
- args:
- creates: "{{ fpcentral_virtualenv }}"
-
-- name: install required python modules
- command: "{{ fpcentral_virtualenv }}/bin/pip3 install -r {{ fpcentral_rootdir }}/fpcentral/requirements.txt"
-
-- template:
- src: fpcentral.wsgi
- dest: "{{ fpcentral_rootdir }}/fpcentral/fpcentral.wsgi"
- mode: 0755
-
diff --git a/tools/ansible/roles/fpcentral/templates/fpcentral.wsgi b/tools/ansible/roles/fpcentral/templates/fpcentral.wsgi
deleted file mode 100644
index d4d7575..0000000
--- a/tools/ansible/roles/fpcentral/templates/fpcentral.wsgi
+++ /dev/null
@@ -1,14 +0,0 @@
-activate_this = '{{ fpcentral_virtualenv }}/bin/activate_this.py'
-with open(activate_this) as file_:
- exec(file_.read(), dict(__file__=activate_this))
-
-import sys
-sys.path.insert(0, '{{ fpcentral_rootdir }}/fpcentral')
-import os
-os.chdir('{{ fpcentral_rootdir }}/fpcentral')
-from run import app as application
-
-# we include the fpcentral commit as a comment, to make sure the
-# fpcentral.wsgi file is modified when the commit is updated, causing
-# the process to be restarted:
-# {{ fpcentral_git_commit }}
diff --git a/tools/ansible/roles/mta/tasks/main.yml b/tools/ansible/roles/mta/tasks/main.yml
deleted file mode 100644
index 9c5ac49..0000000
--- a/tools/ansible/roles/mta/tasks/main.yml
+++ /dev/null
@@ -1,24 +0,0 @@
----
-
-- name: Install dma (DragonFly Mail Agent)
- apt:
- name: dma
- state: present
-
-- name: create dma auth.conf
- copy:
- dest: /etc/dma/auth.conf
- mode: 0640
- owner: root
- group: mail
- content: "{{ dma_auth_conf }}"
- when: dma_auth_conf is defined
-
-- name: create dma.conf
- copy:
- dest: /etc/dma/dma.conf
- mode: 0640
- owner: root
- group: mail
- content: "{{ dma_conf }}"
- when: dma_conf is defined
diff --git a/tools/ansible/roles/tbb-builder/files/sudoers-tbb-build b/tools/ansible/roles/tbb-builder/files/sudoers-tbb-build
deleted file mode 100644
index 5f2e48d..0000000
--- a/tools/ansible/roles/tbb-builder/files/sudoers-tbb-build
+++ /dev/null
@@ -1 +0,0 @@
-%tbb-build ALL=(ALL) NOPASSWD: ALL
diff --git a/tools/ansible/roles/tbb-builder/tasks/main.yml b/tools/ansible/roles/tbb-builder/tasks/main.yml
deleted file mode 100644
index 92b35e8..0000000
--- a/tools/ansible/roles/tbb-builder/tasks/main.yml
+++ /dev/null
@@ -1,47 +0,0 @@
----
-
-- name: Install dependencies for Tor Browser build
- apt:
- name: "{{ item }}"
- state: present
- with_items:
- - git
- - sudo
- - libyaml-libyaml-perl
- - libtemplate-perl
- - libio-handle-util-perl
- - libio-all-perl
- - libio-captureoutput-perl
- - libpath-tiny-perl
- - libstring-shellquote-perl
- - libsort-versions-perl
- - libdigest-sha-perl
- - libdata-uuid-perl
- - libdata-dump-perl
- - libfile-copy-recursive-perl
- - libfile-slurp-perl
- - libgtk2.0-dev
- - curl
- - runc
- - mercurial
-
-- name: Install dependencies for update_responses script
- apt:
- name: "{{ item }}"
- state: present
- with_items:
- - libfindbin-libs-perl
- - libxml-writer-perl
- - libparallel-forkmanager-perl
- - libxml-libxml-perl
- - libwww-perl
- - libjson-perl
- - libyaml-perl
-
-- name: Create the tbb-build group
- group:
- name: tbb-build
- state: present
-
-- name: Give sudo access to tbb-build group members
- copy: src=sudoers-tbb-build dest=/etc/sudoers.d/tbb-build owner=root group=root mode=0440
diff --git a/tools/ansible/roles/tbb-team/defaults/main.yml b/tools/ansible/roles/tbb-team/defaults/main.yml
deleted file mode 100644
index 879c435..0000000
--- a/tools/ansible/roles/tbb-team/defaults/main.yml
+++ /dev/null
@@ -1,11 +0,0 @@
----
-tbb_team_members:
- - boklm
- - cohosh
- - gk
- - mikeperry
- - pospeselr
- - sukhbir
-tbb_team_alums:
- - brade
- - mcs
diff --git a/tools/ansible/roles/tbb-team/files/boklm.pub b/tools/ansible/roles/tbb-team/files/boklm.pub
deleted file mode 100644
index 471f271..0000000
--- a/tools/ansible/roles/tbb-team/files/boklm.pub
+++ /dev/null
@@ -1 +0,0 @@
-ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCuY6Clt4tqljhnQAfIAq2RcuB3UgQ1odLtYc+AlnwcgWgYoqByGXT52YnYd44MQ0rPpXGh6M5MeXGF33OOLkBm8QeFHiev4njq/14A5qMIH+xV4T/ft1vEE3PTuarzyhv/Qp1s0dt4/XibzMPND5zFQJUFsTON6WYix0cwBOa80W46P56jPca56kTnL045N8MJNFA4ELby68QaMMK0lEzupgLtzRnqc123paZr3FAgCOxNlYC83ftAsDuVNCzbp0+i3W0ZWBbqVo+wWbty7WJK4TjuQszS2oP+d5xxktXUVyVXu2xm0BV0kXgh6lV4ixDPKQsZrlUYalFN5QIQWwzb q-wo
diff --git a/tools/ansible/roles/tbb-team/files/cohosh.pub b/tools/ansible/roles/tbb-team/files/cohosh.pub
deleted file mode 100644
index 907a763..0000000
--- a/tools/ansible/roles/tbb-team/files/cohosh.pub
+++ /dev/null
@@ -1 +0,0 @@
-ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILDttnqVcCBFEtAfbYM0POVjAt5fBVwNPU3IUPhxLJnw
diff --git a/tools/ansible/roles/tbb-team/files/gk.pub b/tools/ansible/roles/tbb-team/files/gk.pub
deleted file mode 100644
index a0985d9..0000000
--- a/tools/ansible/roles/tbb-team/files/gk.pub
+++ /dev/null
@@ -1 +0,0 @@
-ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDGAn0mJnf4IUiASnXgOHE6zsCtO0P+TFS6YauchrC2knH+kJXyHswHibNO/R16JayyPkgX5c00Z3QAO2gkvYODLO37/lwWyy7/58Zqa6XRz5VnwvJ1eCzHJrBa+ll57GEsBaU9+tSXVnk6mF2d4+/mzAxdBco1N2mAd7KxjRgJFX+UV2aDDWalLiHzqj1ZQIt/4P/z4pLU1fPISy1EygA7pZ/gOGV3T0hpH/yxrOc5cspJb4APA6fWzsFBE2SFWx/+4cvtorIUi55UWbWqen3BDrQxFaGEovWGYsa0ykMbA3TZ/cTGqkneJjFzJuFYwu+x/XMUEUYo7TqXzInz1kOMLep/1MQWX0n3NCUoUMxBlg93YaEnkff0D7pAQsi2Km+6PQXYiHSve61IBVaq6J2deZnrsriI+u3OR5/5OuUnrpbQI4QyDojAF/ZFtKeaLsWQGgjz [...]
diff --git a/tools/ansible/roles/tbb-team/files/mikeperry.pub b/tools/ansible/roles/tbb-team/files/mikeperry.pub
deleted file mode 100644
index 277f539..0000000
--- a/tools/ansible/roles/tbb-team/files/mikeperry.pub
+++ /dev/null
@@ -1 +0,0 @@
-ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA6R7SmJ88cNencqZTtUmU8cpVpOJCzEklXNIBF4y44ZO2QY9iqJdbC2vuMV68/XUP1G9rz1BOTvyyO3T4/KlvRlHiQEMOy2FObc5znVOAshEqSm450AjGAjpOClV+EpJrvd7LqGIcR6/rLZym7P4aYHkUW/C5DEvyQZUmiCnFSUv8Zh2PFOATP4Veyi0PbJvEPZ73n9QZXDq4mERa1dvwBnGIlXJwKdf3U0Eyx1rZe8OIMY9Rpn+Gq3iuk+1u4SCMiUQGNJ1diG/t40leXlhN3N2cIEBUISpPtwpmTw988UwKneKCXsdi6Dhu2XWoSHpsQrjPDmh9vbpi2yLvlgGv2Q== user@remote
diff --git a/tools/ansible/roles/tbb-team/files/pospeselr.pub b/tools/ansible/roles/tbb-team/files/pospeselr.pub
deleted file mode 100644
index 17274a4..0000000
--- a/tools/ansible/roles/tbb-team/files/pospeselr.pub
+++ /dev/null
@@ -1 +0,0 @@
-ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDN8+GoMp+QiVpBXK8raB2u+3+BdqCL1CCTRzVu6jr+nqvwF2zFgH6qW6WTz85PEM1Lm66wY3SNwsNoCr3Kt53MQa1g6V9sGudi7kYUoV3u7LxLVMwNKK9K6YZZjDFCWBmhcvw/ntFccShgkv8zSCtcbHp1bLivImFi8MCTHJ/Uul/moi0vd3OPXYWGhPQDnLW7+q3o6DenffvjkdP/88QIJe63b/TesLLiC+Czeuu6sTNftCgBVmMwHyYrFPeIrQsiz2tYNgG9Iyd06ElozouGywFvT/s6zKnQUw7J5Mcv4MLXIj/6n75r/g/lVNT3cwho5RlBkGCC+xUH7+Us2QliuILp1EgaVsqB989j4EyTrYoUxfBhtXlmUXbaydO0cYG2tVwk7QRx6PTPO1xcR/UXo3VPio9/BHCZ1d2CPV0xCaXoCMp09fTSLCBM4o0NoxrFJAfb [...]
diff --git a/tools/ansible/roles/tbb-team/files/sukhbir.pub b/tools/ansible/roles/tbb-team/files/sukhbir.pub
deleted file mode 100644
index 3277487..0000000
--- a/tools/ansible/roles/tbb-team/files/sukhbir.pub
+++ /dev/null
@@ -1 +0,0 @@
-ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCs5gQrS9m8H4qiR+Q0BT85jIHFgSb3ns2l1M1JWgWyI5eZvXCxIq1G9xI+HOp86mHA2XX7uWSCKWiWM1lt4UnM4jHm5thC2MEsKVqHaHF7s+lXq2uhybUma2fxXdYc9AM/TxujKKJ6U5qIkqLsX3HF5tQtEKY2lgPXgXNpldfX/IhtBWOfmRGTH5iu1hBIhhMAz31lTcYR4AOpcSeeMGRhYEka5RrH492OLfCVxphtlRtXm4CtAL4NpNe/cMZnntqprJJAjRJC71gU3OpT5a2zKKctN/5wTwAWpR1URXrQK4Mu37angYhjR/698iTJVAv2XxEgkB+NUCse98cIMUj5 sukhbir.in(a)gmail.com
diff --git a/tools/ansible/roles/tbb-team/tasks/main.yml b/tools/ansible/roles/tbb-team/tasks/main.yml
deleted file mode 100644
index 8e63416..0000000
--- a/tools/ansible/roles/tbb-team/tasks/main.yml
+++ /dev/null
@@ -1,22 +0,0 @@
----
-- name: Add tbb-team users
- user:
- name: "{{ item }}"
- state: present
- groups: tbb-build
- shell: /bin/bash
- with_items: "{{ tbb_team_members }}"
-
-- name: Add ssh keys to authorized_keys
- authorized_key:
- user: "{{ item }}"
- state: present
- key: "{{ lookup('file', item + '.pub') }}"
- with_items: "{{ tbb_team_members }}"
-
-- name: Remove tbb-team alums users
- user:
- name: "{{ item }}"
- state: absent
- remove: yes
- with_items: "{{ tbb_team_alums }}"
diff --git a/tools/ansible/roles/unattended-upgrades/defaults/main.yml b/tools/ansible/roles/unattended-upgrades/defaults/main.yml
deleted file mode 100644
index f6351a7..0000000
--- a/tools/ansible/roles/unattended-upgrades/defaults/main.yml
+++ /dev/null
@@ -1,2 +0,0 @@
----
-unattended_upgrade_mail: 'boklm(a)mars-attacks.org'
diff --git a/tools/ansible/roles/unattended-upgrades/tasks/main.yml b/tools/ansible/roles/unattended-upgrades/tasks/main.yml
deleted file mode 100644
index de0892b..0000000
--- a/tools/ansible/roles/unattended-upgrades/tasks/main.yml
+++ /dev/null
@@ -1,18 +0,0 @@
----
-
-- name: Install unattended-updates
- apt:
- name: unattended-upgrades
- state: present
-
-- name: Install apt-listchanges
- apt:
- name: apt-listchanges
- state: present
-
-- name: create /etc/apt/apt.conf.d/50unattended-upgrades
- template: src=50unattended-upgrades dest=/etc/apt/apt.conf.d/50unattended-upgrades mode=0644
-
-- name: create /etc/apt/apt.conf.d/20auto-upgrades
- template: src=20auto-upgrades dest=/etc/apt/apt.conf.d/20auto-upgrades mode=0644
-
diff --git a/tools/ansible/roles/unattended-upgrades/templates/20auto-upgrades b/tools/ansible/roles/unattended-upgrades/templates/20auto-upgrades
deleted file mode 100644
index 8d6d7c8..0000000
--- a/tools/ansible/roles/unattended-upgrades/templates/20auto-upgrades
+++ /dev/null
@@ -1,2 +0,0 @@
-APT::Periodic::Update-Package-Lists "1";
-APT::Periodic::Unattended-Upgrade "1";
diff --git a/tools/ansible/roles/unattended-upgrades/templates/50unattended-upgrades b/tools/ansible/roles/unattended-upgrades/templates/50unattended-upgrades
deleted file mode 100644
index d4904ab..0000000
--- a/tools/ansible/roles/unattended-upgrades/templates/50unattended-upgrades
+++ /dev/null
@@ -1,92 +0,0 @@
-// Unattended-Upgrade::Origins-Pattern controls which packages are
-// upgraded.
-//
-// Lines below have the format format is "keyword=value,...". A
-// package will be upgraded only if the values in its metadata match
-// all the supplied keywords in a line. (In other words, omitted
-// keywords are wild cards.) The keywords originate from the Release
-// file, but several aliases are accepted. The accepted keywords are:
-// a,archive,suite (eg, "stable")
-// c,component (eg, "main", "crontrib", "non-free")
-// l,label (eg, "Debian", "Debian-Security")
-// o,origin (eg, "Debian", "Unofficial Multimedia Packages")
-// n,codename (eg, "jessie", "jessie-updates")
-// site (eg, "http.debian.net")
-// The available values on the system are printed by the command
-// "apt-cache policy", and can be debugged by running
-// "unattended-upgrades -d" and looking at the log file.
-//
-// Within lines unattended-upgrades allows 2 macros whose values are
-// derived from /etc/debian_version:
-// ${distro_id} Installed origin.
-// ${distro_codename} Installed codename (eg, "jessie")
-Unattended-Upgrade::Origins-Pattern {
- // Codename based matching:
- // This will follow the migration of a release through different
- // archives (e.g. from testing to stable and later oldstable).
-// "o=Debian,n=jessie";
-// "o=Debian,n=jessie-updates";
-// "o=Debian,n=jessie-proposed-updates";
-// "o=Debian,n=jessie,l=Debian-Security";
-
- // Archive or Suite based matching:
- // Note that this will silently match a different release after
- // migration to the specified archive (e.g. testing becomes the
- // new stable).
-// "o=Debian,a=stable";
-// "o=Debian,a=stable-updates";
-// "o=Debian,a=proposed-updates";
- "origin=Debian,codename=${distro_codename},label=Debian-Security";
-};
-
-// List of packages to not update (regexp are supported)
-Unattended-Upgrade::Package-Blacklist {
-// "vim";
-// "libc6";
-// "libc6-dev";
-// "libc6-i686";
-};
-
-// This option allows you to control if on a unclean dpkg exit
-// unattended-upgrades will automatically run
-// dpkg --force-confold --configure -a
-// The default is true, to ensure updates keep getting installed
-//Unattended-Upgrade::AutoFixInterruptedDpkg "false";
-
-// Split the upgrade into the smallest possible chunks so that
-// they can be interrupted with SIGUSR1. This makes the upgrade
-// a bit slower but it has the benefit that shutdown while a upgrade
-// is running is possible (with a small delay)
-//Unattended-Upgrade::MinimalSteps "true";
-
-// Install all unattended-upgrades when the machine is shuting down
-// instead of doing it in the background while the machine is running
-// This will (obviously) make shutdown slower
-//Unattended-Upgrade::InstallOnShutdown "true";
-
-// Send email to this address for problems or packages upgrades
-// If empty or unset then no email is sent, make sure that you
-// have a working mail setup on your system. A package that provides
-// 'mailx' must be installed. E.g. "user(a)example.com"
-Unattended-Upgrade::Mail "{{ unattended_upgrade_mail }}";
-
-// Set this value to "true" to get emails only on errors. Default
-// is to always send a mail if Unattended-Upgrade::Mail is set
-//Unattended-Upgrade::MailOnlyOnError "true";
-
-// Do automatic removal of new unused dependencies after the upgrade
-// (equivalent to apt-get autoremove)
-//Unattended-Upgrade::Remove-Unused-Dependencies "false";
-
-// Automatically reboot *WITHOUT CONFIRMATION* if
-// the file /var/run/reboot-required is found after the upgrade
-//Unattended-Upgrade::Automatic-Reboot "false";
-
-// If automatic reboot is enabled and needed, reboot at the specific
-// time instead of immediately
-// Default: "now"
-//Unattended-Upgrade::Automatic-Reboot-Time "02:00";
-
-// Use apt bandwidth limit feature, this example limits the download
-// speed to 70kb/sec
-//Acquire::http::Dl-Limit "70";
diff --git a/tools/ansible/roles/useful-packages/tasks/main.yml b/tools/ansible/roles/useful-packages/tasks/main.yml
deleted file mode 100644
index 1bb0255..0000000
--- a/tools/ansible/roles/useful-packages/tasks/main.yml
+++ /dev/null
@@ -1,14 +0,0 @@
----
-
-- name: Install some useful packages
- apt:
- name: "{{ item }}"
- state: present
- with_items:
- - locales
- - vim-nox
- - tmux
- - tor
- - torsocks
- - screen
- - fail2ban
diff --git a/tools/ansible/tbb-build.yml b/tools/ansible/tbb-build.yml
deleted file mode 100644
index 3d9f543..0000000
--- a/tools/ansible/tbb-build.yml
+++ /dev/null
@@ -1,9 +0,0 @@
----
-
-- hosts: tbb-build
- roles:
- - role: tbb-builder
- - role: useful-packages
- - role: tbb-team
- - role: mta
- - role: unattended-upgrades
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
0

[tor-browser] branch tor-browser-91.11.0esr-12.0-1 updated: fixup! Bug 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection
by gitolite role 20 Jul '22
by gitolite role 20 Jul '22
20 Jul '22
This is an automated email from the git hooks/post-receive script.
pierov pushed a commit to branch tor-browser-91.11.0esr-12.0-1
in repository tor-browser.
The following commit(s) were added to refs/heads/tor-browser-91.11.0esr-12.0-1 by this push:
new 1919f10f7bce9 fixup! Bug 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection
1919f10f7bce9 is described below
commit 1919f10f7bce95efc69748afac19b9d74cb2c22c
Author: Pier Angelo Vendrame <pierov(a)torproject.org>
AuthorDate: Wed Jul 20 10:58:57 2022 +0200
fixup! Bug 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection
Bug 41054: Improve color contrast of purple elements in connection settings in dark theme
Bug 41058: Hide `currentBridges` description when the section itself is hidden
Also, adjust the height of bridge cards when updating the connected status.
Changed substr with substring and removed some unnecessary async.
Updated the connected bridge check to the proton one.
Fixed the refresh icon in the BridgeDB modal.
Fixed the color of the trash icon in the dark mode.
---
.../torpreferences/content/connectionPane.js | 33 +++++++++++++++-------
.../torpreferences/content/connectionPane.xhtml | 4 +--
.../torpreferences/content/torPreferences.css | 30 ++++++++++++++++----
3 files changed, 50 insertions(+), 17 deletions(-)
diff --git a/browser/components/torpreferences/content/connectionPane.js b/browser/components/torpreferences/content/connectionPane.js
index 6162ca37e8faf..e3125c850708e 100644
--- a/browser/components/torpreferences/content/connectionPane.js
+++ b/browser/components/torpreferences/content/connectionPane.js
@@ -110,7 +110,8 @@ const gConnectionPane = (function() {
chooseForMe: "#torPreferences-bridges-buttonChooseBridgeForMe",
currentHeader: "#torPreferences-currentBridges-header",
currentHeaderText: "#torPreferences-currentBridges-headerText",
- currentDescriptionText: "#torPreferences-currentBridges-description",
+ currentDescription: "#torPreferences-currentBridges-description",
+ currentDescriptionText: "#torPreferences-currentBridges-descriptionText",
switch: "#torPreferences-currentBridges-switch",
cards: "#torPreferences-currentBridges-cards",
cardTemplate: "#torPreferences-bridgeCard-template",
@@ -259,7 +260,7 @@ const gConnectionPane = (function() {
"label",
TorStrings.settings.statusInternetTest
);
- internetTest.addEventListener("command", async () => {
+ internetTest.addEventListener("command", () => {
this.onInternetTest();
});
const internetIcon = prefpane.querySelector(
@@ -435,7 +436,10 @@ const gConnectionPane = (function() {
this._populateBridgeCards();
});
});
- prefpane.querySelector(
+ const bridgeDescription = prefpane.querySelector(
+ selectors.bridges.currentDescription
+ );
+ bridgeDescription.querySelector(
selectors.bridges.currentDescriptionText
).textContent = TorStrings.settings.bridgeCurrentDescription;
const bridgeTemplate = prefpane.querySelector(
@@ -596,8 +600,8 @@ const gConnectionPane = (function() {
try {
const container = card.querySelector(selectors.bridges.cardQr);
const style = getComputedStyle(container);
- const width = style.width.substr(0, style.width.length - 2);
- const height = style.height.substr(0, style.height.length - 2);
+ const width = style.width.substring(0, style.width.length - 2);
+ const height = style.height.substring(0, style.height.length - 2);
new QRCode(container, {
text: bridgeString,
width,
@@ -621,7 +625,10 @@ const gConnectionPane = (function() {
// Expanded cards have the height set manually to their details for
// the CSS animation. However, when resizing the window, we may need
// to adjust their height.
- if (card.classList.contains("expanded")) {
+ if (
+ card.classList.contains("expanded") ||
+ card.classList.contains("currently-connected")
+ ) {
const grid = card.querySelector(selectors.bridges.cardQrGrid);
// Reset it first, to avoid having a height that is higher than
// strictly needed. Also, remove the to-animate class, because the
@@ -644,13 +651,14 @@ const gConnectionPane = (function() {
removeAll.addEventListener("command", () => {
this._confirmBridgeRemoval();
});
- this._populateBridgeCards = async () => {
+ this._populateBridgeCards = () => {
const collapseThreshold = 4;
let newStrings = new Set(TorSettings.bridges.bridge_strings);
const numBridges = newStrings.size;
if (!newStrings.size) {
bridgeHeader.setAttribute("hidden", "true");
+ bridgeDescription.setAttribute("hidden", "true");
bridgeCards.setAttribute("hidden", "true");
showAll.setAttribute("hidden", "true");
removeAll.setAttribute("hidden", "true");
@@ -658,6 +666,7 @@ const gConnectionPane = (function() {
return;
}
bridgeHeader.removeAttribute("hidden");
+ bridgeDescription.removeAttribute("hidden");
bridgeCards.removeAttribute("hidden");
bridgeSwitch.checked = TorSettings.bridges.enabled;
bridgeCards.classList.toggle("disabled", !TorSettings.bridges.enabled);
@@ -731,7 +740,7 @@ const gConnectionPane = (function() {
const annotations = await res.json();
const bcp47 = Services.locale.appLocaleAsBCP47;
const dash = bcp47.indexOf("-");
- const lang = dash !== -1 ? bcp47.substr(dash) : bcp47;
+ const lang = dash !== -1 ? bcp47.substring(dash) : bcp47;
if (bcp47 in annotations) {
emojiAnnotations = annotations[bcp47];
} else if (lang in annotations) {
@@ -765,6 +774,7 @@ const gConnectionPane = (function() {
const placeholder = document.createElement("span");
bridgeCards.prepend(placeholder);
placeholder.replaceWith(...cards);
+ this._checkBridgeCardsHeight();
};
try {
const { controller } = ChromeUtils.import(
@@ -798,7 +808,7 @@ const gConnectionPane = (function() {
for (const status of circuitStatuses) {
if (status.id === event.CircuitID && status.circuit.length) {
// The id in the circuit begins with a $ sign
- const bridgeId = status.circuit[0][0].substr(1);
+ const bridgeId = status.circuit[0][0].substring(1);
if (bridgeId !== this._currentBridge) {
this._currentBridge = bridgeId;
this._updateConnectedBridges();
@@ -916,7 +926,7 @@ const gConnectionPane = (function() {
init() {
this._populateXUL();
- let onUnload = () => {
+ const onUnload = () => {
window.removeEventListener("unload", onUnload);
gConnectionPane.uninit();
};
@@ -925,6 +935,9 @@ const gConnectionPane = (function() {
window.addEventListener("resize", () => {
this._checkBridgeCardsHeight();
});
+ window.addEventListener("hashchange", () => {
+ this._checkBridgeCardsHeight();
+ })
},
uninit() {
diff --git a/browser/components/torpreferences/content/connectionPane.xhtml b/browser/components/torpreferences/content/connectionPane.xhtml
index 3479ac0fcdbf9..82738723ae21a 100644
--- a/browser/components/torpreferences/content/connectionPane.xhtml
+++ b/browser/components/torpreferences/content/connectionPane.xhtml
@@ -94,8 +94,8 @@
<html:span id="torPreferences-currentBridges-headerText"/>
<html:input type="checkbox" id="torPreferences-currentBridges-switch" class="toggle-button"/>
</html:h2>
- <description flex="1">
- <html:span id="torPreferences-currentBridges-description"/>
+ <description flex="1" id="torPreferences-currentBridges-description">
+ <html:span id="torPreferences-currentBridges-descriptionText"/>
</description>
<menupopup id="torPreferences-bridgeCard-menu"/>
<vbox id="torPreferences-bridgeCard-template" class="torPreferences-bridgeCard">
diff --git a/browser/components/torpreferences/content/torPreferences.css b/browser/components/torpreferences/content/torPreferences.css
index 6638db1293b2a..b13cbec1603be 100644
--- a/browser/components/torpreferences/content/torPreferences.css
+++ b/browser/components/torpreferences/content/torPreferences.css
@@ -149,6 +149,12 @@ html:dir(rtl) input[type="checkbox"].toggle-button::before {
fill: var(--purple-60);
}
+@media (-moz-toolbar-prefers-color-scheme: dark) {
+ #torPreferences-status-internet-statusIcon.online, #torPreferences-status-tor-statusIcon.connected {
+ fill: var(--purple-30);
+ }
+}
+
#torPreferences-status-internet-status {
margin-inline-end: 32px;
}
@@ -274,12 +280,16 @@ html:dir(rtl) input[type="checkbox"].toggle-button::before {
.torPreferences-bridgeCard-connectedBadge {
display: none;
- padding: 8px 12px;
- border-radius: 16px;
- background: rgba(128, 0, 215, 0.1);
+ margin-inline-end: 12px;
color: var(--purple-60);
}
+@media (-moz-toolbar-prefers-color-scheme: dark) {
+ .torPreferences-bridgeCard-connectedBadge {
+ color: var(--purple-30);
+ }
+}
+
.currently-connected .torPreferences-bridgeCard-connectedBadge {
display: flex;
}
@@ -287,9 +297,9 @@ html:dir(rtl) input[type="checkbox"].toggle-button::before {
.torPreferences-bridgeCard-connectedIcon {
margin-inline-start: 1px;
margin-inline-end: 7px;
- list-style-image: url("chrome://devtools/skin/images/check.svg");
+ list-style-image: url("chrome://browser/content/torpreferences/check.svg");
-moz-context-properties: fill;
- fill: var(--purple-60);
+ fill: currentColor;
}
.torPreferences-bridgeCard-options {
@@ -306,6 +316,11 @@ html:dir(rtl) input[type="checkbox"].toggle-button::before {
-moz-context-properties: fill;
}
+#torPreferences-bridgeCard-menu menuitem {
+ fill: currentColor;
+ -moz-context-properties: fill;
+}
+
.torPreferences-bridgeCard-qrWrapper {
grid-area: bridge-qr;
display: block; /* So it doesn't stretch the child vertically. */
@@ -445,6 +460,11 @@ button#torPreferences-requestBridge-refreshCaptchaButton {
min-width: initial;
}
+#torPreferences-requestBridge-refreshCaptchaButton image {
+ -moz-context-properties: fill;
+ fill: currentColor;
+}
+
dialog#torPreferences-requestBridge-dialog > hbox {
margin-bottom: 1em;
}
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
0

[tor-browser] branch tor-browser-91.11.0esr-12.0-1 updated: fixup! Bug 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection
by gitolite role 20 Jul '22
by gitolite role 20 Jul '22
20 Jul '22
This is an automated email from the git hooks/post-receive script.
pierov pushed a commit to branch tor-browser-91.11.0esr-12.0-1
in repository tor-browser.
The following commit(s) were added to refs/heads/tor-browser-91.11.0esr-12.0-1 by this push:
new a460fcd3fa858 fixup! Bug 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection
a460fcd3fa858 is described below
commit a460fcd3fa858179ba0b990f5773ea47b687abca
Author: WofWca <wofwca(a)protonmail.com>
AuthorDate: Tue Jul 19 20:11:38 2022 +0300
fixup! Bug 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection
fix: don't invert bridges' QRs' colors in dark theme
Fixes https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/41049
+ a pinch of refactoring
---
.../torpreferences/content/bridgeQrDialog.xhtml | 10 ++--
.../torpreferences/content/connectionPane.xhtml | 5 +-
.../torpreferences/content/torPreferences.css | 64 +++++++++++++---------
3 files changed, 45 insertions(+), 34 deletions(-)
diff --git a/browser/components/torpreferences/content/bridgeQrDialog.xhtml b/browser/components/torpreferences/content/bridgeQrDialog.xhtml
index 2a49e4c0e7d9e..5411c963ba490 100644
--- a/browser/components/torpreferences/content/bridgeQrDialog.xhtml
+++ b/browser/components/torpreferences/content/bridgeQrDialog.xhtml
@@ -7,10 +7,12 @@
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
xmlns:html="http://www.w3.org/1999/xhtml">
<dialog id="bridgeQr-dialog" buttons="accept">
- <html:div id="bridgeQr-container">
- <html:div id="bridgeQr-target"/>
- <html:div id="bridgeQr-onionBox"/>
- <html:div id="bridgeQr-onion"/>
+ <html:div>
+ <html:div id="bridgeQr">
+ <html:div id="bridgeQr-target"/>
+ <html:div id="bridgeQr-onionBox"/>
+ <html:div id="bridgeQr-onion"/>
+ </html:div>
</html:div>
<script type="application/javascript"><![CDATA[
"use strict";
diff --git a/browser/components/torpreferences/content/connectionPane.xhtml b/browser/components/torpreferences/content/connectionPane.xhtml
index 860f3c233cb6c..3479ac0fcdbf9 100644
--- a/browser/components/torpreferences/content/connectionPane.xhtml
+++ b/browser/components/torpreferences/content/connectionPane.xhtml
@@ -112,12 +112,11 @@
</hbox>
<box class="torPreferences-bridgeCard-grid">
<box class="torPreferences-bridgeCard-qrWrapper">
- <box class="torPreferences-bridgeCard-qr stop-click">
+ <html:div class="torPreferences-bridgeCard-qr stop-click">
<html:div class="torPreferences-bridgeCard-qrCode"/>
<html:div class="torPreferences-bridgeCard-qrOnionBox"/>
<html:div class="torPreferences-bridgeCard-qrOnion"/>
- </box>
- <html:div class="torPreferences-bridgeCard-filler"/>
+ </html:div>
</box>
<description class="torPreferences-bridgeCard-share"></description>
<hbox class="torPreferences-bridgeCard-addrBox">
diff --git a/browser/components/torpreferences/content/torPreferences.css b/browser/components/torpreferences/content/torPreferences.css
index 964fca1590afc..6638db1293b2a 100644
--- a/browser/components/torpreferences/content/torPreferences.css
+++ b/browser/components/torpreferences/content/torPreferences.css
@@ -308,56 +308,56 @@ html:dir(rtl) input[type="checkbox"].toggle-button::before {
.torPreferences-bridgeCard-qrWrapper {
grid-area: bridge-qr;
- display: flex;
- flex-direction: column;
+ display: block; /* So it doesn't stretch the child vertically. */
+ margin-inline-end: 14px;
}
.torPreferences-bridgeCard-qr {
- width: 126px;
+ --qr-one: black;
+ --qr-zero: white;
+ background: var(--qr-zero);
position: relative;
+ padding: 4px;
+ border-radius: 2px;
}
.torPreferences-bridgeCard-qrCode {
width: 112px;
height: 112px;
/* Define these colors, as they will be passed to the QR code library */
- background: var(--in-content-box-background);
- color: var(--in-content-text-color);
+ background: var(--qr-zero);
+ color: var(--qr-one);
}
.torPreferences-bridgeCard-qrOnionBox {
width: 28px;
height: 28px;
position: absolute;
- top: 42px;
- inset-inline-start: 42px;
- background: var(--in-content-box-background);
+ top: calc(50% - 14px);
+ inset-inline-start: calc(50% - 14px);
+ background: var(--qr-zero);
}
.torPreferences-bridgeCard-qrOnion {
width: 16px;
height: 16px;
position: absolute;
- top: 48px;
- inset-inline-start: 48px;
+ top: calc(50% - 8px);
+ inset-inline-start: calc(50% - 8px);
mask: url("chrome://browser/skin/onion.svg");
mask-repeat: no-repeat;
mask-size: 16px;
- background: var(--in-content-text-color);
+ background: var(--qr-one);
}
.torPreferences-bridgeCard-qr:hover .torPreferences-bridgeCard-qrOnionBox {
- background: var(--in-content-text-color);
+ background: var(--qr-one);
}
.torPreferences-bridgeCard-qr:hover .torPreferences-bridgeCard-qrOnion {
mask: url("chrome://global/skin/icons/search-glass.svg");
- background: var(--in-content-box-background);
-}
-
-.torPreferences-bridgeCard-filler {
- flex: 1;
+ background: var(--qr-zero);
}
.torPreferences-bridgeCard-grid {
@@ -458,39 +458,49 @@ dialog#torPreferences-requestBridge-dialog > hbox {
}
/* Show bridge QR dialog */
-#bridgeQr-container {
+#bridgeQr {
+ /* Some readers don't recognize QRs with inverted colors, so let's make
+ the ones are darker than zeroes. See
+ https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/41049 */
+ --qr-one: black;
+ --qr-zero: white;
+ background: var(--qr-zero);
position: relative;
- height: 300px;
+ /* Padding is needed in case the dark theme is used so the bits don't blend
+ with whatever the default background color is. */
+ padding: 10px;
+ margin: auto;
+ margin-bottom: 20px;
+ max-width: max-content;
+ border-radius: 5px;
}
#bridgeQr-target {
- position: absolute;
width: 300px;
height: 300px;
- left: calc(50% - 150px);
- background: var(--in-content-box-background);
- color: var(--in-content-text-color);
+ background: var(--qr-zero);
+ color: var(--qr-one);
}
#bridgeQr-onionBox {
position: absolute;
width: 70px;
height: 70px;
- top: 115px;
+ top: calc(50% - 35px);
left: calc(50% - 35px);
- background-color: var(--in-content-box-background);
+ background-color: var(--qr-zero);
}
#bridgeQr-onion {
position: absolute;
width: 38px;
height: 38px;
- top: 131px;
+ top: calc(50% - 19px);
left: calc(50% - 19px);
mask: url("chrome://browser/skin/onion.svg");
mask-repeat: no-repeat;
mask-size: 38px;
- background: var(--in-content-text-color);
+ background: var(--qr-one);
}
/* Builtin bridge dialog */
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
0

[tor-browser] branch tor-browser-91.11.0esr-12.0-1 updated: Bug 41050: HTTPS-Only Mode Alert's "Continue to HTTP Site" button doesn't work on IP addresses
by gitolite role 19 Jul '22
by gitolite role 19 Jul '22
19 Jul '22
This is an automated email from the git hooks/post-receive script.
richard pushed a commit to branch tor-browser-91.11.0esr-12.0-1
in repository tor-browser.
The following commit(s) were added to refs/heads/tor-browser-91.11.0esr-12.0-1 by this push:
new c1066fbb756be Bug 41050: HTTPS-Only Mode Alert's "Continue to HTTP Site" button doesn't work on IP addresses
c1066fbb756be is described below
commit c1066fbb756be8096dfed2cc902b97e6a40fc65d
Author: Pier Angelo Vendrame <pierov(a)torproject.org>
AuthorDate: Mon Jul 18 18:56:13 2022 +0200
Bug 41050: HTTPS-Only Mode Alert's "Continue to HTTP Site" button doesn't work on IP addresses
This bug has already been fixed upstream, so we should drop this patch
when we update to 102.
See also https://bugzilla.mozilla.org/show_bug.cgi?id=1697866.
---
toolkit/actors/AboutHttpsOnlyErrorParent.jsm | 17 ++++++++++++++---
1 file changed, 14 insertions(+), 3 deletions(-)
diff --git a/toolkit/actors/AboutHttpsOnlyErrorParent.jsm b/toolkit/actors/AboutHttpsOnlyErrorParent.jsm
index 407e014ff6574..5b6bc94ab88ff 100644
--- a/toolkit/actors/AboutHttpsOnlyErrorParent.jsm
+++ b/toolkit/actors/AboutHttpsOnlyErrorParent.jsm
@@ -87,6 +87,19 @@ class AboutHttpsOnlyErrorParent extends JSWindowActorParent {
const oldOriginAttributes = aBrowser.contentPrincipal.originAttributes;
const hasFpiAttribute = !!oldOriginAttributes.firstPartyDomain.length;
+ let firstPartyDomain = "";
+ if (hasFpiAttribute) {
+ // This try-catch to check whether a host is an IP address is used also in
+ // other parts of Firefox
+ try {
+ firstPartyDomain = Services.eTLD.getBaseDomain(newURI);
+ } catch (e) {
+ if (e.result == Cr.NS_ERROR_HOST_IS_IP_ADDRESS) {
+ firstPartyDomain = newURI.host;
+ }
+ }
+ }
+
// Create new content principal for the permission. If first-party isolation
// is enabled, we have to replace the about-page first-party domain with the
// one from the exempt website.
@@ -94,9 +107,7 @@ class AboutHttpsOnlyErrorParent extends JSWindowActorParent {
newURI,
{
...oldOriginAttributes,
- firstPartyDomain: hasFpiAttribute
- ? Services.eTLD.getBaseDomain(newURI)
- : "",
+ firstPartyDomain,
}
);
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
0

[tor-browser] branch tor-browser-91.11.0esr-12.0-1 updated: fixup! Bug 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection
by gitolite role 19 Jul '22
by gitolite role 19 Jul '22
19 Jul '22
This is an automated email from the git hooks/post-receive script.
richard pushed a commit to branch tor-browser-91.11.0esr-12.0-1
in repository tor-browser.
The following commit(s) were added to refs/heads/tor-browser-91.11.0esr-12.0-1 by this push:
new b8951156a17d6 fixup! Bug 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection
b8951156a17d6 is described below
commit b8951156a17d61e6eb3ce85810c091d29884ebf9
Author: Pier Angelo Vendrame <pierov(a)torproject.org>
AuthorDate: Mon Jul 18 17:51:44 2022 +0200
fixup! Bug 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection
Bug 41055: Icon fix from #40834 is missing in 11.5 stable
---
browser/components/torpreferences/content/check.svg | 3 +++
browser/components/torpreferences/content/torPreferences.css | 4 ++--
browser/components/torpreferences/jar.mn | 1 +
3 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/browser/components/torpreferences/content/check.svg b/browser/components/torpreferences/content/check.svg
new file mode 100644
index 0000000000000..34b90800c71b9
--- /dev/null
+++ b/browser/components/torpreferences/content/check.svg
@@ -0,0 +1,3 @@
+<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
+<path d="M6.02301 13L1.18301 8.16099C1.07063 8.04262 1.00892 7.88505 1.01104 7.72185C1.01316 7.55865 1.07893 7.40273 1.19434 7.28732C1.30975 7.17191 1.46567 7.10613 1.62887 7.10402C1.79207 7.1019 1.94964 7.16361 2.06801 7.27599L6.37501 11.584L13.934 4.02299C14.0517 3.90617 14.2107 3.84061 14.3765 3.84061C14.5423 3.84061 14.7014 3.90617 14.819 4.02299C14.9358 4.14063 15.0014 4.29969 15.0014 4.46549C15.0014 4.63128 14.9358 4.79034 14.819 4.90799L6.72901 12.998L6.02301 13Z" fill="context-fill"/>
+</svg>
diff --git a/browser/components/torpreferences/content/torPreferences.css b/browser/components/torpreferences/content/torPreferences.css
index a39bd4b4767cb..964fca1590afc 100644
--- a/browser/components/torpreferences/content/torPreferences.css
+++ b/browser/components/torpreferences/content/torPreferences.css
@@ -133,7 +133,7 @@ html:dir(rtl) input[type="checkbox"].toggle-button::before {
}
#torPreferences-status-internet-icon {
- list-style-image: url("chrome://devtools/skin/images/globe.svg");
+ list-style-image: url("chrome://browser/content/torpreferences/network.svg");
}
#torPreferences-status-internet-statusIcon.online,
@@ -144,7 +144,7 @@ html:dir(rtl) input[type="checkbox"].toggle-button::before {
}
#torPreferences-status-internet-statusIcon.online, #torPreferences-status-tor-statusIcon.connected {
- list-style-image: url("chrome://devtools/skin/images/check.svg");
+ list-style-image: url("chrome://browser/content/torpreferences/check.svg");
-moz-context-properties: fill;
fill: var(--purple-60);
}
diff --git a/browser/components/torpreferences/jar.mn b/browser/components/torpreferences/jar.mn
index 4d82268f3c8d6..b54373ae7bc23 100644
--- a/browser/components/torpreferences/jar.mn
+++ b/browser/components/torpreferences/jar.mn
@@ -3,6 +3,7 @@ browser.jar:
content/browser/torpreferences/bridgeQrDialog.jsm (content/bridgeQrDialog.jsm)
content/browser/torpreferences/builtinBridgeDialog.xhtml (content/builtinBridgeDialog.xhtml)
content/browser/torpreferences/builtinBridgeDialog.jsm (content/builtinBridgeDialog.jsm)
+ content/browser/torpreferences/check.svg (content/check.svg)
content/browser/torpreferences/connectionSettingsDialog.xhtml (content/connectionSettingsDialog.xhtml)
content/browser/torpreferences/connectionSettingsDialog.jsm (content/connectionSettingsDialog.jsm)
content/browser/torpreferences/network.svg (content/network.svg)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
0

[builders/tor-browser-build] branch maint-11.5 updated: Bug 40583: Fix build of goansicolor
by gitolite role 19 Jul '22
by gitolite role 19 Jul '22
19 Jul '22
This is an automated email from the git hooks/post-receive script.
boklm pushed a commit to branch maint-11.5
in repository builders/tor-browser-build.
The following commit(s) were added to refs/heads/maint-11.5 by this push:
new 8cf2973 Bug 40583: Fix build of goansicolor
8cf2973 is described below
commit 8cf297318dce9e2c71a2aca162036c00fa70d49a
Author: Nicolas Vigier <boklm(a)torproject.org>
AuthorDate: Mon Jul 18 09:24:11 2022 +0200
Bug 40583: Fix build of goansicolor
Fixup for #40547.
---
projects/goansicolor/config | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/projects/goansicolor/config b/projects/goansicolor/config
index 68b1032..b3188d6 100644
--- a/projects/goansicolor/config
+++ b/projects/goansicolor/config
@@ -4,7 +4,7 @@ git_url: https://github.com/shiena/ansicolor.git
git_hash: a422bbe96644373c5753384a59d678f7d261ff10
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
container:
-use_container: 1
+ use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
0

[tor-browser] branch tor-browser-91.11.0esr-12.0-1 updated: fixup! Bug 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection
by gitolite role 19 Jul '22
by gitolite role 19 Jul '22
19 Jul '22
This is an automated email from the git hooks/post-receive script.
richard pushed a commit to branch tor-browser-91.11.0esr-12.0-1
in repository tor-browser.
The following commit(s) were added to refs/heads/tor-browser-91.11.0esr-12.0-1 by this push:
new 1ea93eaa5400c fixup! Bug 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection
1ea93eaa5400c is described below
commit 1ea93eaa5400cc4af793235539b2c863a4194aca
Author: Pier Angelo Vendrame <pierov(a)torproject.org>
AuthorDate: Mon Jul 18 16:29:49 2022 +0200
fixup! Bug 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection
Bug 41059: Bridges are not shown in locales that have only the language code
---
browser/components/torpreferences/content/connectionPane.js | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/browser/components/torpreferences/content/connectionPane.js b/browser/components/torpreferences/content/connectionPane.js
index 644b13dc9cb8e..6162ca37e8faf 100644
--- a/browser/components/torpreferences/content/connectionPane.js
+++ b/browser/components/torpreferences/content/connectionPane.js
@@ -731,7 +731,7 @@ const gConnectionPane = (function() {
const annotations = await res.json();
const bcp47 = Services.locale.appLocaleAsBCP47;
const dash = bcp47.indexOf("-");
- const lang = dash !== -1 ? bcp47.substr(dash) : lang;
+ const lang = dash !== -1 ? bcp47.substr(dash) : bcp47;
if (bcp47 in annotations) {
emojiAnnotations = annotations[bcp47];
} else if (lang in annotations) {
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
0

19 Jul '22
This is an automated email from the git hooks/post-receive script.
richard pushed a change to branch master
in repository builders/tor-browser-build.
from af27913 Bug 41052: Updated the manual to pipeline 44679
add 0ce5e1d Bug 40583: Fix build of goansicolor
No new revisions were added by this update.
Summary of changes:
projects/goansicolor/config | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
0

[builders/tor-browser-build] branch main updated: Bug 40583: Fix build of goansicolor
by gitolite role 19 Jul '22
by gitolite role 19 Jul '22
19 Jul '22
This is an automated email from the git hooks/post-receive script.
richard pushed a commit to branch main
in repository builders/tor-browser-build.
The following commit(s) were added to refs/heads/main by this push:
new 0ce5e1d Bug 40583: Fix build of goansicolor
0ce5e1d is described below
commit 0ce5e1d0f06bc879f714760ecee8d9d0b9bbe434
Author: Nicolas Vigier <boklm(a)torproject.org>
AuthorDate: Mon Jul 18 09:24:11 2022 +0200
Bug 40583: Fix build of goansicolor
Fixup for #40547.
---
projects/goansicolor/config | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/projects/goansicolor/config b/projects/goansicolor/config
index 68b1032..b3188d6 100644
--- a/projects/goansicolor/config
+++ b/projects/goansicolor/config
@@ -4,7 +4,7 @@ git_url: https://github.com/shiena/ansicolor.git
git_hash: a422bbe96644373c5753384a59d678f7d261ff10
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
container:
-use_container: 1
+ use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
0

[builders/tor-browser-build] branch maint-11.5 updated (54ec362 -> 0563692)
by gitolite role 18 Jul '22
by gitolite role 18 Jul '22
18 Jul '22
This is an automated email from the git hooks/post-receive script.
boklm pushed a change to branch maint-11.5
in repository builders/tor-browser-build.
from 54ec362 Bug 40513: Add script for signing Android apks
new a76f5b4 Bug 40547: Use container/remote_* from rbm
new 0563692 Bug 41052: Updated the manual to pipeline 44679
The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
doc/how-to-create-gradle-dependencies-list.txt | 2 +-
doc/how-to-update-the-manual.txt | 3 +-
projects/agouti/config | 5 +-
projects/aiohttp/config | 5 +-
projects/aiohttp_socks/config | 5 +-
projects/aiorpcx/config | 5 +-
projects/android-components/config | 8 +--
projects/android-toolchain/config | 4 +-
projects/application-services/config | 8 +--
projects/async_timeout/config | 5 +-
projects/attr/config | 5 +-
projects/binutils/config | 4 +-
projects/cbindgen/config | 4 +-
projects/cctools/config | 6 +-
projects/certifi/config | 5 +-
projects/chardet/config | 5 +-
projects/clang/config | 4 +-
projects/cmake/config | 5 +-
projects/container-image/config | 5 +-
projects/dns/config | 5 +-
projects/ecdsa/config | 5 +-
projects/edwards25519-extra/config | 4 +-
projects/edwards25519/config | 4 +-
projects/electrum-nmc/config | 5 +-
projects/fenix/config | 9 ++-
projects/firefox/config | 14 ++--
projects/fonts/config | 4 +-
projects/fxc2/config | 4 +-
projects/gcc/config | 4 +-
projects/geckoview/config | 9 ++-
projects/glean/config | 5 +-
projects/go-difflib/config | 4 +-
projects/go-spew/config | 4 +-
projects/go/config | 4 +-
projects/goansicolor/config | 5 +-
projects/gobsaes/config | 4 +-
projects/gobtcd/config | 5 +-
projects/gobtcd2/config | 4 +-
projects/gobtclog/config | 5 +-
projects/gobtcutil/config | 5 +-
projects/gobuildinfo/config | 5 +-
projects/gocheck/config | 4 +-
projects/gocompress/config | 4 +-
projects/goconfigurable/config | 5 +-
projects/godegoutils/config | 5 +-
projects/godexlogconfig/config | 5 +-
projects/godns/config | 5 +-
projects/goeasyconfig/config | 5 +-
projects/goerrors/config | 4 +-
projects/gogroupcache/config | 5 +-
projects/goisatty/config | 5 +-
projects/gokingpin/config | 5 +-
projects/gomadns/config | 5 +-
projects/gomock/config | 4 +-
projects/goncbtcjson/config | 5 +-
projects/goncrpcclient/config | 5 +-
projects/gopflag/config | 5 +-
projects/gopretty/config | 5 +-
projects/goptlib/config | 4 +-
projects/goservice/config | 5 +-
projects/gosocks/config | 5 +-
projects/gosvcutils/config | 5 +-
projects/gosystemd/config | 5 +-
projects/gotemplate/config | 5 +-
projects/gotext/config | 5 +-
projects/gotoml/config | 5 +-
projects/gounits/config | 5 +-
projects/goutls/config | 4 +-
projects/gowebsocket/config | 5 +-
projects/goxcrypto/config | 4 +-
projects/goxcryptoed25519/config | 4 +-
projects/goxcryptoripemd160/config | 4 +-
projects/goxlog/config | 5 +-
projects/goxnet/config | 4 +-
projects/goxnetip/config | 4 +-
projects/goxsys/config | 4 +-
projects/goxsysunix/config | 4 +-
projects/goxtext/config | 4 +-
projects/goxxerrors/config | 4 +-
projects/goyaml/config | 4 +-
projects/gradle/config | 4 +-
projects/https-everywhere/config | 3 +-
projects/idna/config | 5 +-
projects/idna_ssl/config | 5 +-
projects/jsonrpclib/config | 5 +-
projects/kcp-go/config | 5 +-
projects/libdmg-hfsplus/config | 4 +-
projects/libevent/config | 4 +-
projects/libtapi/config | 5 +-
projects/lucetc/config | 5 +-
projects/macosx-toolchain/config | 4 +-
projects/manual/config | 9 ++-
projects/mingw-w64-clang/config | 4 +-
projects/mingw-w64/config | 4 +-
projects/mmdebstrap-image/config | 5 +-
projects/multidict/config | 5 +-
projects/nasm/config | 5 +-
projects/ncdns/config | 5 +-
projects/ncprop279/config | 5 +-
projects/ninja/config | 5 +-
projects/node/config | 4 +-
projects/nsis/config | 4 +-
projects/nss/config | 4 +-
projects/obfs4/config | 5 +-
projects/objx/config | 4 +-
projects/openssl/config | 4 +-
projects/osslsigncode/config | 4 +-
projects/pion-datachannel/config | 4 +-
projects/pion-dtls/config | 4 +-
projects/pion-ice/config | 4 +-
projects/pion-interceptor/config | 4 +-
projects/pion-logging/config | 4 +-
projects/pion-mdns/config | 4 +-
projects/pion-randutil/config | 4 +-
projects/pion-rtcp/config | 4 +-
projects/pion-rtp/config | 4 +-
projects/pion-sctp/config | 4 +-
projects/pion-sdp/config | 4 +-
projects/pion-srtp/config | 4 +-
projects/pion-stun/config | 4 +-
projects/pion-transport/config | 4 +-
projects/pion-turn/config | 4 +-
projects/pion-udp/config | 4 +-
projects/pion-webrtc/config | 4 +-
projects/pretty/config | 4 +-
projects/pty/config | 4 +-
projects/pyaes/config | 5 +-
projects/python/config | 4 +-
projects/rust/config | 4 +-
projects/siphash/config | 4 +-
projects/six/config | 5 +-
projects/smux/config | 5 +-
projects/snowflake/config | 5 +-
projects/sqlcipher/config | 4 +-
projects/stemns/config | 4 +-
projects/testify/config | 4 +-
projects/text/config | 4 +-
projects/tor-android-service/config | 4 +-
projects/tor-browser/config | 4 +-
projects/tor-launcher/config | 10 ++-
projects/tor-onion-proxy-library/config | 4 +-
projects/tor/config | 4 +-
projects/typing_extensions/config | 5 +-
projects/uniffi-rs/config | 5 +-
projects/uuid/config | 4 +-
projects/wasi-sysroot/config | 5 +-
projects/yarl/config | 5 +-
projects/zlib/config | 4 +-
projects/zstd/config | 5 +-
rbm | 2 +-
rbm.conf | 97 ++++----------------------
151 files changed, 363 insertions(+), 433 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
2

18 Jul '22
This is an automated email from the git hooks/post-receive script.
boklm pushed a change to branch master
in repository builders/tor-browser-build.
from 2a6dd31 Bug 40581: Some master branches are renamed to main
add af27913 Bug 41052: Updated the manual to pipeline 44679
No new revisions were added by this update.
Summary of changes:
doc/how-to-update-the-manual.txt | 3 ++-
projects/manual/config | 5 +++--
2 files changed, 5 insertions(+), 3 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
0

[builders/tor-browser-build] branch main updated: Bug 41052: Updated the manual to pipeline 44679
by gitolite role 18 Jul '22
by gitolite role 18 Jul '22
18 Jul '22
This is an automated email from the git hooks/post-receive script.
boklm pushed a commit to branch main
in repository builders/tor-browser-build.
The following commit(s) were added to refs/heads/main by this push:
new af27913 Bug 41052: Updated the manual to pipeline 44679
af27913 is described below
commit af27913bbe55404e2136aca7f756c10433624bc9
Author: Pier Angelo Vendrame <pierov(a)torproject.org>
AuthorDate: Mon Jul 18 12:04:11 2022 +0200
Bug 41052: Updated the manual to pipeline 44679
---
doc/how-to-update-the-manual.txt | 3 ++-
projects/manual/config | 5 +++--
2 files changed, 5 insertions(+), 3 deletions(-)
diff --git a/doc/how-to-update-the-manual.txt b/doc/how-to-update-the-manual.txt
index 334701c..0afd0db 100644
--- a/doc/how-to-update-the-manual.txt
+++ b/doc/how-to-update-the-manual.txt
@@ -5,4 +5,5 @@
5. Upload it to people.tpo
6. Update projects/manual/config
6.1 Change the version to $PIPELINEID
- 6.2 Update the URL if it was different from the previous uploader
+ 6.2 Update the hash in the input_files section
+ 6.3 Update the URL if it was different from the previous uploader
diff --git a/projects/manual/config b/projects/manual/config
index 890bfab..909e565 100644
--- a/projects/manual/config
+++ b/projects/manual/config
@@ -1,6 +1,7 @@
# vim: filetype=yaml sw=2
# To update, see doc/how-to-update-the-manual.txt
-version: 40628
+# Remember to update also the package's hash, with the version!
+version: 44679
filename: 'manual-[% c("version") %].tar.gz'
container:
use_container: 1
@@ -18,6 +19,6 @@ input_files:
- project: container-image
- URL: 'https://people.torproject.org/~pierov/tbb_files/manual_[% c("version") %].zip'
name: manual
- sha256sum: 64bab7e8b26014277b55cf2afc4f676f3a164f466fc33e72aa62004318994c3a
+ sha256sum: d9061ca5afdf4d04fb735bc645318d5eedc69f10fa200faaca82731ad4b105f7
- filename: packagemanual.py
name: package_script
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
0

16 Jul '22
This is an automated email from the git hooks/post-receive script.
boklm pushed a change to branch master
in repository builders/tor-browser-build.
from d853ed9 Bug 23656: Use mozconfig files from tor-browser.git to build firefox
add 2a6dd31 Bug 40581: Some master branches are renamed to main
No new revisions were added by this update.
Summary of changes:
.gitlab/issue_templates/Release Prep.md | 4 ++--
doc/HACKING.txt | 2 +-
doc/MAKEFILE.txt | 2 +-
projects/tor-launcher/config | 2 +-
rbm.local.conf.example | 4 ++--
tools/changelog-format-blog-post | 2 +-
6 files changed, 8 insertions(+), 8 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
0

[builders/tor-browser-build] branch main updated: Bug 40581: Some master branches are renamed to main
by gitolite role 16 Jul '22
by gitolite role 16 Jul '22
16 Jul '22
This is an automated email from the git hooks/post-receive script.
boklm pushed a commit to branch main
in repository builders/tor-browser-build.
The following commit(s) were added to refs/heads/main by this push:
new 2a6dd31 Bug 40581: Some master branches are renamed to main
2a6dd31 is described below
commit 2a6dd31208e5a1b4ebc0bebc0e48e702c84da03e
Author: Nicolas Vigier <boklm(a)torproject.org>
AuthorDate: Fri Jul 15 12:55:15 2022 +0200
Bug 40581: Some master branches are renamed to main
---
.gitlab/issue_templates/Release Prep.md | 4 ++--
doc/HACKING.txt | 2 +-
doc/MAKEFILE.txt | 2 +-
projects/tor-launcher/config | 2 +-
rbm.local.conf.example | 4 ++--
tools/changelog-format-blog-post | 2 +-
6 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/.gitlab/issue_templates/Release Prep.md b/.gitlab/issue_templates/Release Prep.md
index d5e596a..d2d0207 100644
--- a/.gitlab/issue_templates/Release Prep.md
+++ b/.gitlab/issue_templates/Release Prep.md
@@ -58,7 +58,7 @@
- [ ] Sign/Tag commit :
- Tag : `$(TOR_LAUNCHER_VERSION)`
- Message `Tagging $(TOR_LAUNCHER_VERSION)`
-- [ ] Push `master` and tag to origin
+- [ ] Push `main` and tag to origin
### tor-browser: https://git.torproject.org/tor-browser.git
- [ ] ***(Optional)*** Rebase to `$(ESR_VERSION)`
@@ -174,7 +174,7 @@
<summary>Build/Signing/Publishing</summary>
### tor-browser-build: https://git.torproject.org/builders/tor-browser-build.git
-Tor Browser Alpha (and Nightly) are on the `master` branch, while Stable lives in the various `$(TOR_BROWSER_MAJOR).$(TOR_BROWSER_MINOR)-maint` (and possibly more specific) branches
+Tor Browser Alpha (and Nightly) are on the `main` branch, while Stable lives in the various `$(TOR_BROWSER_MAJOR).$(TOR_BROWSER_MINOR)-maint` (and possibly more specific) branches
- [ ] Update `rbm.conf`
- [ ] `var/torbrowser_version` : update to next version
diff --git a/doc/HACKING.txt b/doc/HACKING.txt
index d6dd6d1..1c4e638 100644
--- a/doc/HACKING.txt
+++ b/doc/HACKING.txt
@@ -363,7 +363,7 @@ introduced by the testbuild target is the output directory.
By default the testbuild is based on the alpha build. All the options
can have a different definition for the alpha, release and nightly builds.
Usually the git_hash option has a different definition for the nightly
-builds in order to point to the master branch.
+builds in order to point to the main branch.
If you want your testbuild target to create builds based on nightly
rather than alpha, you can edit your rbm.local.conf file and uncomment
diff --git a/doc/MAKEFILE.txt b/doc/MAKEFILE.txt
index fe24abf..d577a17 100644
--- a/doc/MAKEFILE.txt
+++ b/doc/MAKEFILE.txt
@@ -29,7 +29,7 @@ Same as torbrowser-alpha, for the selected platform only.
torbrowser-nightly
------------------
Build Tor Browser for the nightly channel, for all supported platforms.
-Many of the components will be based on the master branch. You might
+Many of the components will be based on the main branch. You might
want to run "make fetch" before, to fetch the latest commits from all
components.
diff --git a/projects/tor-launcher/config b/projects/tor-launcher/config
index f1dac65..809c524 100644
--- a/projects/tor-launcher/config
+++ b/projects/tor-launcher/config
@@ -20,5 +20,5 @@ steps:
targets:
nightly:
version: '[% c("abbrev") %]'
- git_hash: master
+ git_hash: main
tag_gpg_id: 0
diff --git a/rbm.local.conf.example b/rbm.local.conf.example
index c4aa163..a735e4c 100644
--- a/rbm.local.conf.example
+++ b/rbm.local.conf.example
@@ -69,10 +69,10 @@ var:
# - torbrowser-all
#
### If you are doing 'release' builds in the maint-7.0 branch and
- ### 'alpha' builds in the master branch, you can use the following
+ ### 'alpha' builds in the main branch, you can use the following
### configuration:
#clean:
- # master:
+ # main:
# - project: release
# target:
# - alpha
diff --git a/tools/changelog-format-blog-post b/tools/changelog-format-blog-post
index a50ae8f..b34093e 100755
--- a/tools/changelog-format-blog-post
+++ b/tools/changelog-format-blog-post
@@ -44,7 +44,7 @@ foreach (<CHANGELOG>) {
$changelog .= $_;
}
-my $changelog_branch = 'master';
+my $changelog_branch = 'main';
if (! ( $current_tbversion =~ m/a/ ) ) {
my @v = split(/\./, $current_tbversion);
$changelog_branch = "maint-$v[0].$v[1]";
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
0

16 Jul '22
This is an automated email from the git hooks/post-receive script.
boklm pushed a change to branch main
in repository tor-browser-bundle-testsuite.
from 6933288 Bug 40045: Run static-update-component in rsync-to-tbb-nightlies-master
add bdc6f73 Bug 40061: Update tor-browser-build targets after tor-browser-build#40501
add ffecc79 Bug 40062: Use tor-browser-build.git main branch
add c3f662b Bug 40062: Update tools/pull to follow main
No new revisions were added by this update.
Summary of changes:
TBBTestSuite/TestSuite/TorBrowserBuild.pm | 29 +++++++++++++++++++----------
tools/pull | 12 ++++++------
2 files changed, 25 insertions(+), 16 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
0

[tor-browser-bundle-testsuite] branch master updated (6933288 -> c3f662b)
by gitolite role 16 Jul '22
by gitolite role 16 Jul '22
16 Jul '22
This is an automated email from the git hooks/post-receive script.
boklm pushed a change to branch master
in repository tor-browser-bundle-testsuite.
from 6933288 Bug 40045: Run static-update-component in rsync-to-tbb-nightlies-master
new bdc6f73 Bug 40061: Update tor-browser-build targets after tor-browser-build#40501
new ffecc79 Bug 40062: Use tor-browser-build.git main branch
new c3f662b Bug 40062: Update tools/pull to follow main
The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
TBBTestSuite/TestSuite/TorBrowserBuild.pm | 29 +++++++++++++++++++----------
tools/pull | 12 ++++++------
2 files changed, 25 insertions(+), 16 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
3

[tor-browser] branch tor-browser-91.11.0esr-12.0-1 updated: fixup! Bug 40562: Added Tor-related preferences to 000-tor-browser.js
by gitolite role 15 Jul '22
by gitolite role 15 Jul '22
15 Jul '22
This is an automated email from the git hooks/post-receive script.
richard pushed a commit to branch tor-browser-91.11.0esr-12.0-1
in repository tor-browser.
The following commit(s) were added to refs/heads/tor-browser-91.11.0esr-12.0-1 by this push:
new a9f1b8620a9c5 fixup! Bug 40562: Added Tor-related preferences to 000-tor-browser.js
a9f1b8620a9c5 is described below
commit a9f1b8620a9c5b6b36bdcec3eb75b63e6dce4cb0
Author: Richard Pospesel <richard(a)torproject.org>
AuthorDate: Fri Jul 15 19:23:29 2022 +0000
fixup! Bug 40562: Added Tor-related preferences to 000-tor-browser.js
---
browser/app/profile/000-tor-browser.js | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/browser/app/profile/000-tor-browser.js b/browser/app/profile/000-tor-browser.js
index effd852c546e0..146ad014fc5d9 100644
--- a/browser/app/profile/000-tor-browser.js
+++ b/browser/app/profile/000-tor-browser.js
@@ -27,7 +27,7 @@ pref("network.security.ports.banned", "9050,9051,9150,9151");
pref("network.dns.disabled", true); // This should cover the #5741 patch for DNS leaks
pref("network.http.max-persistent-connections-per-proxy", 256);
-pref("browser.uiCustomization.state", "{\"placements\":{\"widget-overflow-fixed-list\":[],\"PersonalToolbar\":[\"personal-bookmarks\"],\"nav-bar\":[\"back-button\",\"forward-button\",\"stop-reload-button\",\"urlbar-container\",\"torbutton-button\",\"security-level-button\",\"downloads-button\"],\"TabsToolbar\":[\"tabbrowser-tabs\",\"new-tab-button\",\"alltabs-button\"],\"toolbar-menubar\":[\"menubar-items\"],\"PanelUI-contents\":[\"home-button\",\"edit-controls\",\"zoom-controls\",\"new- [...]
+pref("browser.uiCustomization.state", "{\"placements\":{\"widget-overflow-fixed-list\":[],\"PersonalToolbar\":[\"personal-bookmarks\"],\"nav-bar\":[\"back-button\",\"forward-button\",\"stop-reload-button\",\"urlbar-container\",\"torbutton-button\",\"security-level-button\",\"downloads-button\"],\"TabsToolbar\":[\"tabbrowser-tabs\",\"new-tab-button\",\"alltabs-button\"],\"toolbar-menubar\":[\"menubar-items\"],\"PanelUI-contents\":[\"home-button\",\"edit-controls\",\"zoom-controls\",\"new- [...]
// Treat .onions as secure
pref("dom.securecontext.whitelist_onions", true);
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
0

[tor-browser] branch tor-browser-91.11.0esr-12.0-1 updated (b2ffba38205d1 -> c6ba0bf0133d2)
by gitolite role 15 Jul '22
by gitolite role 15 Jul '22
15 Jul '22
This is an automated email from the git hooks/post-receive script.
richard pushed a change to branch tor-browser-91.11.0esr-12.0-1
in repository tor-browser.
from b2ffba38205d1 Bug 11698: Incorporate Tor Browser Manual pages into Tor Browser
new d5e39bf2f23cc Bug 40925: Implemented the SecurityLevel backend
new 6b7f4e9220c93 fixup! Add TorStrings module for localization
new cd9ac3ca05934 fixup! Bug 25658: Replace security slider with security level UI
new 6147e833ec544 fixup! Bug 25658: Replace security slider with security level UI
new c6ba0bf0133d2 fixup! Bug 10760: Integrate TorButton to TorBrowser core
The 5 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
browser/base/content/browser.xhtml | 1 +
browser/components/preferences/preferences.xhtml | 1 +
browser/components/securitylevel/SecurityLevel.jsm | 457 +++++++++++++++++++++
.../securitylevel/SecurityLevel.manifest | 1 +
browser/components/securitylevel/components.conf | 10 +
.../securitylevel/content/securityLevel.js | 390 ++++++++----------
.../content/securityLevelButton.inc.xhtml | 4 +-
.../securitylevel/content/securityLevelPanel.css | 7 +-
.../content/securityLevelPanel.inc.xhtml | 18 +-
.../content/securityLevelPreferences.css | 11 +-
.../content/securityLevelPreferences.inc.xhtml | 59 +--
browser/components/securitylevel/moz.build | 12 +
browser/installer/package-manifest.in | 2 +
.../en-US/browser/base-browser/securityLevel.ftl | 66 +++
browser/modules/TorStrings.jsm | 89 ----
toolkit/torproject/torbutton | 2 +-
16 files changed, 780 insertions(+), 350 deletions(-)
create mode 100644 browser/components/securitylevel/SecurityLevel.jsm
create mode 100644 browser/components/securitylevel/SecurityLevel.manifest
create mode 100644 browser/components/securitylevel/components.conf
create mode 100644 browser/locales/en-US/browser/base-browser/securityLevel.ftl
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
5

[torbutton] branch main updated: Bug 40925: Moved Security Level to tor-browser.git
by gitolite role 15 Jul '22
by gitolite role 15 Jul '22
15 Jul '22
This is an automated email from the git hooks/post-receive script.
richard pushed a commit to branch main
in repository torbutton.
The following commit(s) were added to refs/heads/main by this push:
new 6f84627d Bug 40925: Moved Security Level to tor-browser.git
6f84627d is described below
commit 6f84627dd470f0eade9e1ba51b81458687263c34
Author: Pier Angelo Vendrame <pierov(a)torproject.org>
AuthorDate: Mon Jul 11 15:50:56 2022 +0200
Bug 40925: Moved Security Level to tor-browser.git
---
components/startup-observer.js | 8 --
modules/noscript-control.js | 214 -----------------------------------------
modules/security-prefs.js | 150 -----------------------------
3 files changed, 372 deletions(-)
diff --git a/components/startup-observer.js b/components/startup-observer.js
index f9697987..164c9219 100644
--- a/components/startup-observer.js
+++ b/components/startup-observer.js
@@ -25,9 +25,6 @@ XPCOMUtils.defineLazyModuleGetters(this, {
L10nRegistry: "resource://gre/modules/L10nRegistry.jsm",
});
-let NoScriptControl = ChromeUtils.import("resource://torbutton/modules/noscript-control.js", {});
-let SecurityPrefs = ChromeUtils.import("resource://torbutton/modules/security-prefs.js", {});
-
// Module specific constants
const kMODULE_NAME = "Startup";
const kMODULE_CONTRACTID = "@torproject.org/startup-observer;1";
@@ -193,11 +190,6 @@ StartupObserver.prototype = {
// but only for hackish reasons.
this._prefs.setBoolPref("extensions.torbutton.startup", true);
- // We need to listen for NoScript before it starts.
- NoScriptControl.initialize();
-
- SecurityPrefs.initialize();
-
this.setProxySettings();
}
diff --git a/modules/noscript-control.js b/modules/noscript-control.js
deleted file mode 100644
index ea735377..00000000
--- a/modules/noscript-control.js
+++ /dev/null
@@ -1,214 +0,0 @@
-// # NoScript settings control (for binding to Security Slider)
-
-// ## Utilities
-
-const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm", {});
-const { bindPref } =
- ChromeUtils.import("resource://torbutton/modules/utils.js", {});
-
-const { ExtensionUtils } = ChromeUtils.import("resource://gre/modules/ExtensionUtils.jsm");
-const { MessageChannel } = ChromeUtils.import("resource://gre/modules/MessageChannel.jsm");
-
-const { XPCOMUtils } = ChromeUtils.import("resource://gre/modules/XPCOMUtils.jsm");
-
-XPCOMUtils.defineLazyModuleGetters(this, {
- ExtensionParent: "resource://gre/modules/ExtensionParent.jsm",
-});
-
-async function waitForExtensionMessage(extensionId, checker = () => {}) {
- const { torWaitForExtensionMessage } = ExtensionParent;
- if (torWaitForExtensionMessage) {
- return torWaitForExtensionMessage(extensionId, checker);
- }
-
- // Old messaging <= 78
- return new Promise(resolve => {
- const listener = ({ data }) => {
- for (const msg of data) {
- if (msg.recipient.extensionId === extensionId) {
- const deserialized = msg.data.deserialize({});
- if (checker(deserialized)) {
- Services.mm.removeMessageListener(
- "MessageChannel:Messages",
- listener
- );
- resolve(deserialized);
- }
- }
- }
- };
- Services.mm.addMessageListener("MessageChannel:Messages", listener);
- });
-}
-
-async function sendExtensionMessage(extensionId, message) {
- const { torSendExtensionMessage } = ExtensionParent;
- if (torSendExtensionMessage) {
- return torSendExtensionMessage(extensionId, message);
- }
-
- // Old messaging <= 78
- Services.cpmm.sendAsyncMessage("MessageChannel:Messages", [
- {
- messageName: "Extension:Message",
- sender: { id: extensionId, extensionId },
- recipient: { extensionId },
- data: new StructuredCloneHolder(message),
- channelId: ExtensionUtils.getUniqueId(),
- responseType: MessageChannel.RESPONSE_NONE,
- },
- ]);
- return undefined;
-}
-
-let logger = Cc["@torproject.org/torbutton-logger;1"]
- .getService(Ci.nsISupports).wrappedJSObject;
-let log = (level, msg) => logger.log(level, msg);
-
-// ## NoScript settings
-
-// Minimum and maximum capability states as controlled by NoScript.
-const max_caps = ["fetch", "font", "frame", "media", "object", "other", "script", "webgl", "noscript"];
-const min_caps = ["frame", "other", "noscript"];
-
-// Untrusted capabilities for [Standard, Safer, Safest] safety levels.
-const untrusted_caps = [
- max_caps, // standard safety: neither http nor https
- ["frame", "font", "object", "other", "noscript"], // safer: http
- min_caps, // safest: neither http nor https
-];
-
-// Default capabilities for [Standard, Safer, Safest] safety levels.
-const default_caps = [
- max_caps, // standard: both http and https
- ["fetch", "font", "frame", "object", "other", "script", "noscript"], // safer: https only
- min_caps, // safest: both http and https
-];
-
-// __noscriptSettings(safetyLevel)__.
-// Produces NoScript settings with policy according to
-// the safetyLevel which can be:
-// 0 = Standard, 1 = Safer, 2 = Safest
-//
-// At the "Standard" safety level, we leave all sites at
-// default with maximal capabilities. Essentially no content
-// is blocked.
-//
-// At "Safer", we set all http sites to untrusted,
-// and all https sites to default. Scripts are only permitted
-// on https sites. Neither type of site is supposed to allow
-// media, but both allow fonts (as we used in legacy NoScript).
-//
-// At "Safest", all sites are at default with minimal
-// capabilities. Most things are blocked.
-let noscriptSettings = safetyLevel => (
- {
- "__meta": {
- "name": "updateSettings",
- "recipientInfo": null
- },
- "policy": {
- "DEFAULT": {
- "capabilities": default_caps[safetyLevel],
- "temp": false
- },
- "TRUSTED": {
- "capabilities": max_caps,
- "temp": false
- },
- "UNTRUSTED": {
- "capabilities": untrusted_caps[safetyLevel],
- "temp": false
- },
- "sites": {
- "trusted": [],
- "untrusted": [[], ["http:"], []][safetyLevel],
- "custom": {},
- "temp": []
- },
- "enforced": true,
- "autoAllowTop": false
- },
- "isTorBrowser": true,
- "tabId": -1
- });
-
-// ## Communications
-
-// The extension ID for NoScript (WebExtension)
-const noscriptID = "{73a6fe31-595d-460b-a920-fcc0f8843232}";
-
-// Ensure binding only occurs once.
-let initialized = false;
-
-// __initialize()__.
-// The main function that binds the NoScript settings to the security
-// slider pref state.
-var initialize = () => {
- if (initialized) {
- return;
- }
- initialized = true;
-
- try {
- // LegacyExtensionContext is not there anymore. Using raw
- // Services.cpmm.sendAsyncMessage mechanism to communicate with
- // NoScript.
-
- // The component that handles WebExtensions' sendMessage.
-
- // __setNoScriptSettings(settings)__.
- // NoScript listens for internal settings with onMessage. We can send
- // a new settings JSON object according to NoScript's
- // protocol and these are accepted! See the use of
- // `browser.runtime.onMessage.addListener(...)` in NoScript's bg/main.js.
-
- // TODO: Is there a better way?
- let sendNoScriptSettings = settings =>
- sendExtensionMessage(noscriptID, settings);
-
- // __setNoScriptSafetyLevel(safetyLevel)__.
- // Set NoScript settings according to a particular safety level
- // (security slider level): 0 = Standard, 1 = Safer, 2 = Safest
- let setNoScriptSafetyLevel = safetyLevel =>
- sendNoScriptSettings(noscriptSettings(safetyLevel));
-
- // __securitySliderToSafetyLevel(sliderState)__.
- // Converts the "extensions.torbutton.security_slider" pref value
- // to a "safety level" value: 0 = Standard, 1 = Safer, 2 = Safest
- let securitySliderToSafetyLevel = sliderState =>
- [undefined, 2, 1, 1, 0][sliderState];
-
- // Wait for the first message from NoScript to arrive, and then
- // bind the security_slider pref to the NoScript settings.
- let messageListener = a => {
- try {
- log(3, `Message received from NoScript: ${JSON.stringify([a])}`);
- let noscriptPersist = Services.prefs.getBoolPref("extensions.torbutton.noscript_persist", false);
- let noscriptInited = Services.prefs.getBoolPref("extensions.torbutton.noscript_inited", false);
- // Set the noscript safety level once if we have never run noscript
- // before, or if we are not allowing noscript per-site settings to be
- // persisted between browser sessions. Otherwise make sure that the
- // security slider position, if changed, will rewrite the noscript
- // settings.
- bindPref("extensions.torbutton.security_slider",
- sliderState => setNoScriptSafetyLevel(securitySliderToSafetyLevel(sliderState)),
- !noscriptPersist || !noscriptInited);
- if (!noscriptInited) {
- Services.prefs.setBoolPref("extensions.torbutton.noscript_inited", true);
- }
- } catch (e) {
- log(5, e.message);
- }
- };
- waitForExtensionMessage(noscriptID, a => a.__meta.name === "started").then(
- messageListener
- );
- log(3, "Listening for message from NoScript.");
- } catch (e) {
- log(5, e.message);
- }
-};
-
-// Export initialize() function for external use.
-let EXPORTED_SYMBOLS = ["initialize"];
diff --git a/modules/security-prefs.js b/modules/security-prefs.js
deleted file mode 100644
index c41458fa..00000000
--- a/modules/security-prefs.js
+++ /dev/null
@@ -1,150 +0,0 @@
-// # Security Settings prefs (as controlled by the Security Slider)
-
-// ### Utilities
-
-let { getBoolPref, setBoolPref, getIntPref, setIntPref, clearUserPref } =
- ChromeUtils.import("resource://gre/modules/Services.jsm", {}).Services.prefs;
-let { bindPref, bindPrefAndInit } =
- ChromeUtils.import("resource://torbutton/modules/utils.js", {});
-let logger = Cc["@torproject.org/torbutton-logger;1"]
- .getService(Ci.nsISupports).wrappedJSObject;
-let log = (level, msg) => logger.log(level, msg);
-
-// ### Constants
-
-// __kSecuritySettings__.
-// A table of all prefs bound to the security slider, and the value
-// for each security setting. Note that 2-m and 3-m are identical,
-// corresponding to the old 2-medium-high setting. We also separately
-// bind NoScript settings to the extensions.torbutton.security_slider
-// (see noscript-control.js).
-const kSecuritySettings = {
- // Preference name : [0, 1-high 2-m 3-m 4-low]
- "javascript.options.ion" : [, false, false, false, true ],
- "javascript.options.baselinejit" : [, false, false, false, true ],
- "javascript.options.native_regexp" : [, false, false, false, true ],
- "mathml.disabled" : [, true, true, true, false],
- "gfx.font_rendering.graphite.enabled" : [, false, false, false, true ],
- "gfx.font_rendering.opentype_svg.enabled" : [, false, false, false, true ],
- "svg.disabled" : [, true, false, false, false],
- "javascript.options.asmjs" : [, false, false, false, true ],
- "javascript.options.wasm" : [, false, false, false, true ],
- "dom.security.https_only_mode_send_http_background_request" : [, false, false, false, true ],
-};
-
-// The Security Settings prefs in question.
-const kSliderPref = "extensions.torbutton.security_slider";
-const kCustomPref = "extensions.torbutton.security_custom";
-const kSliderMigration = "extensions.torbutton.security_slider_migration";
-
-// ### Prefs
-
-// __write_setting_to_prefs(settingIndex)__.
-// Take a given setting index and write the appropriate pref values
-// to the pref database.
-var write_setting_to_prefs = function (settingIndex) {
- Object.keys(kSecuritySettings).forEach(
- prefName => setBoolPref(
- prefName, kSecuritySettings[prefName][settingIndex]));
-};
-
-// __read_setting_from_prefs()__.
-// Read the current pref values, and decide if any of our
-// security settings matches. Otherwise return null.
-var read_setting_from_prefs = function (prefNames) {
- prefNames = prefNames || Object.keys(kSecuritySettings);
- for (let settingIndex of [1, 2, 3, 4]) {
- let possibleSetting = true;
- // For the given settingIndex, check if all current pref values
- // match the setting.
- for (let prefName of prefNames) {
- if (kSecuritySettings[prefName][settingIndex] !==
- getBoolPref(prefName)) {
- possibleSetting = false;
- }
- }
- if (possibleSetting) {
- // We have a match!
- return settingIndex;
- }
- }
- // No matching setting; return null.
- return null;
-};
-
-// __watch_security_prefs(onSettingChanged)__.
-// Whenever a pref bound to the security slider changes, onSettingChanged
-// is called with the new security setting value (1,2,3,4 or null).
-// Returns a zero-arg function that ends this binding.
-var watch_security_prefs = function (onSettingChanged) {
- let prefNames = Object.keys(kSecuritySettings);
- let unbindFuncs = [];
- for (let prefName of prefNames) {
- unbindFuncs.push(bindPrefAndInit(
- prefName, () => onSettingChanged(read_setting_from_prefs())));
- }
- // Call all the unbind functions.
- return () => unbindFuncs.forEach(unbind => unbind());
-};
-
-// __initialized__.
-// Have we called initialize() yet?
-var initialized = false;
-
-// __initialize()__.
-// Defines the behavior of "extensions.torbutton.security_custom",
-// "extensions.torbutton.security_slider", and the security-sensitive
-// prefs declared in kSecuritySettings.
-var initialize = function () {
- // Only run once.
- if (initialized) {
- return;
- }
- log(4, "Initializing security-prefs.js");
- initialized = true;
- // When security_custom is set to false, apply security_slider setting
- // to the security-sensitive prefs.
- bindPrefAndInit(kCustomPref, function (custom) {
- if (custom === false) {
- write_setting_to_prefs(getIntPref(kSliderPref));
- }
- });
- // If security_slider is given a new value, then security_custom should
- // be set to false.
- bindPref(kSliderPref, function (prefIndex) {
- setBoolPref(kCustomPref, false);
- write_setting_to_prefs(prefIndex);
- });
- // If a security-sensitive pref changes, then decide if the set of pref values
- // constitutes a security_slider setting or a custom value.
- watch_security_prefs(settingIndex => {
- if (settingIndex === null) {
- setBoolPref(kCustomPref, true);
- } else {
- setIntPref(kSliderPref, settingIndex);
- setBoolPref(kCustomPref, false);
- }
- });
- // Migrate from old medium-low (3) to new medium (2).
- if (getBoolPref("extensions.torbutton.security_custom") === false &&
- getIntPref("extensions.torbutton.security_slider") === 3) {
- setIntPref("extensions.torbutton.security_slider", 2);
- write_setting_to_prefs(2);
- }
-
- // Revert #33613 fix
- if (getIntPref(kSliderMigration, 0) < 2) {
- // We can't differentiate between users having flipped `javascript.enabled`
- // to `false` before it got governed by the security settings vs. those who
- // had it flipped due to #33613. Reset the preference for everyone.
- if (getIntPref(kSliderPref) === 1) {
- setBoolPref("javascript.enabled", true);
- }
- clearUserPref("media.webaudio.enabled");
- setIntPref(kSliderMigration, 2);
- }
- log(4, "security-prefs.js initialization complete");
-};
-
-// Export initialize() function for external use.
-let EXPORTED_SYMBOLS = ["initialize"];
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
0

[Git][tpo/applications/fenix] Pushed new branch tor-browser-102.2.1-12.0-1
by Pier Angelo Vendrame (@pierov) 15 Jul '22
by Pier Angelo Vendrame (@pierov) 15 Jul '22
15 Jul '22
Pier Angelo Vendrame pushed new branch tor-browser-102.2.1-12.0-1 at The Tor Project / Applications / fenix
--
View it on GitLab: https://gitlab.torproject.org/tpo/applications/fenix/-/tree/tor-browser-102…
You're receiving this email because of your account on gitlab.torproject.org.
1
0

15 Jul '22
Pier Angelo Vendrame pushed new tag v102.2.1 at The Tor Project / Applications / fenix
--
View it on GitLab: https://gitlab.torproject.org/tpo/applications/fenix/-/tree/v102.2.1
You're receiving this email because of your account on gitlab.torproject.org.
1
0

15 Jul '22
This is an automated email from the git hooks/post-receive script.
boklm pushed a change to branch main
in repository builders/tor-browser-build.
from 777416b Bug 40547: Use container/remote_* from rbm
add b1fcde0 Bug 40522: Add base-browser targets to rbm.conf
add 70dc7d9 Bug 40501: Add base-browser support to projects/release/config
add 543a473 Bug 40501: Rename Makefile build targets to torbrowser-*
add 440faf0 Bug 40501: Add base-browser makefile targets
add c52bc0e Bug 40500: Rename projects/tor-browser to projects/browser
add efea360 Bug 40499: Update projects/firefox to build base-browser
add 26589e0 Bug 40500: Include windows-installer in projects/browser/windows-installer
add a61134f Bug 40500: Update projects/browser for base-browser
add 0e1e8cf Bug 40500: Disable namecoin in base-browser
add d853ed9 Bug 23656: Use mozconfig files from tor-browser.git to build firefox
No new revisions were added by this update.
Summary of changes:
Makefile | 408 +++++++++++++++------
README | 28 +-
doc/HACKING.txt | 14 +-
doc/MAKEFILE.txt | 60 +--
keyring/tbb-windows-installer.gpg | Bin 7231 -> 0 bytes
.../Bundle-Data/Docs/ChangeLog.txt | 0
.../Bundle-Data/Docs/Licenses/Firefox.txt | 0
.../Bundle-Data/Docs/Licenses/HTTPS-Everywhere.txt | 0
.../Bundle-Data/Docs/Licenses/Libevent.txt | 0
.../Bundle-Data/Docs/Licenses/NoScript.txt | 0
.../Bundle-Data/Docs/Licenses/Noto-CJK-Font.txt | 0
.../Bundle-Data/Docs/Licenses/Noto-Fonts.txt | 0
.../Docs/Licenses/PluggableTransports/LICENSE | 0
.../Docs/Licenses/PluggableTransports/LICENSE.CC0 | 0
.../Docs/Licenses/PluggableTransports/LICENSE.GO | 0
.../Licenses/PluggableTransports/LICENSE.SNOWFLAKE | 0
.../Bundle-Data/Docs/Licenses/Tor-Launcher.txt | 0
.../Bundle-Data/Docs/Licenses/Tor.txt | 0
.../Bundle-Data/Docs/Licenses/Torbutton.txt | 0
.../Bundle-Data/PTConfigs/bridge_prefs.js | 0
.../PTConfigs/linux/torrc-defaults-appendix | 0
.../PTConfigs/mac/torrc-defaults-appendix | 0
.../PTConfigs/windows/torrc-defaults-appendix | 0
.../Data/Browser/profile.default/bookmarks.html | 0
.../Bundle-Data/linux/Data/Browser/profiles.ini | 0
.../Bundle-Data/linux/Data/Electrum-NMC/config | 0
.../Bundle-Data/linux/Data/Tor/torrc | 0
.../Bundle-Data/linux/Data/Tor/torrc-defaults | 0
.../Bundle-Data/linux/Data/fontconfig/fonts.conf | 0
.../linux/Data/ncprop279/ncprop279.conf | 0
.../Bundle-Data/mac-applications.dmg/.DS_Store | Bin
.../mac-applications.dmg/.VolumeIcon.icns | Bin
.../.background/background.tiff | Bin
.../Bundle-Data/mac-applications.dmg/Applications | 0
.../Bundle-Data/mac-desktop.dmg/.DS_Store | Bin
.../Bundle-Data/mac-desktop.dmg/._Desktop | Bin
.../mac-desktop.dmg/.background/background.png | Bin
.../Bundle-Data/mac-desktop.dmg/Desktop | Bin
.../Bundle-Data/mac-tor.sh | 0
.../Data/Browser/profile.default/bookmarks.html | 0
.../mac/TorBrowser/Data/Browser/profiles.ini | 0
.../Bundle-Data/mac/TorBrowser/Data/Tor/torrc | 0
.../mac/TorBrowser/Data/Tor/torrc-defaults | 0
.../Data/Browser/profile.default/bookmarks.html | 0
.../Bundle-Data/windows/Data/Browser/profiles.ini | 0
.../Bundle-Data/windows/Data/Tor/torrc | 0
.../Bundle-Data/windows/Data/Tor/torrc-defaults | 0
.../RelativeLink/execdesktop | 2 +-
.../RelativeLink/start-browser} | 86 ++---
.../browser/RelativeLink/start-browser.desktop | 34 ++
.../{tor-browser => browser}/allowed_addons.json | 0
.../{tor-browser => browser}/android-qa.keystore | Bin
projects/{tor-browser => browser}/build | 204 ++++++-----
projects/{tor-browser => browser}/build.android | 4 +-
projects/{tor-browser => browser}/config | 29 +-
projects/{tor-browser => browser}/ddmg.sh | 0
.../{tor-browser => browser}/gtk3-settings.ini | 0
.../how-to-generate-keystore.txt | 0
projects/{tor-browser => browser}/namecoin.patch | 0
.../{tor-browser => browser}/pe_checksum_fix.py | 4 +-
projects/{tor-browser => browser}/run_scripts | 0
.../verify_allowed_addons.py | 0
projects/browser/windows-installer/basebrowser.ico | Bin 0 -> 23934 bytes
projects/browser/windows-installer/basebrowser.nsi | 185 ++++++++++
projects/browser/windows-installer/torbrowser.ico | Bin 0 -> 23934 bytes
projects/browser/windows-installer/torbrowser.nsi | 185 ++++++++++
projects/firefox/build | 39 +-
projects/firefox/config | 12 +-
projects/firefox/mozconfig | 68 ++++
projects/firefox/mozconfig-linux-i686 | 45 ---
projects/firefox/mozconfig-linux-x86_64 | 44 ---
projects/firefox/mozconfig-linux-x86_64-asan | 49 ---
projects/firefox/mozconfig-osx-x86_64 | 53 ---
projects/firefox/mozconfig-windows-i686 | 48 ---
projects/firefox/mozconfig-windows-x86_64 | 48 ---
projects/release/build | 28 +-
projects/release/config | 194 +++++-----
projects/tbb-windows-installer/build | 8 -
projects/tbb-windows-installer/config | 7 -
.../RelativeLink/start-tor-browser.desktop | 34 --
rbm.conf | 80 +++-
81 files changed, 1226 insertions(+), 774 deletions(-)
delete mode 100644 keyring/tbb-windows-installer.gpg
rename projects/{tor-browser => browser}/Bundle-Data/Docs/ChangeLog.txt (100%)
rename projects/{tor-browser => browser}/Bundle-Data/Docs/Licenses/Firefox.txt (100%)
rename projects/{tor-browser => browser}/Bundle-Data/Docs/Licenses/HTTPS-Everywhere.txt (100%)
rename projects/{tor-browser => browser}/Bundle-Data/Docs/Licenses/Libevent.txt (100%)
rename projects/{tor-browser => browser}/Bundle-Data/Docs/Licenses/NoScript.txt (100%)
rename projects/{tor-browser => browser}/Bundle-Data/Docs/Licenses/Noto-CJK-Font.txt (100%)
rename projects/{tor-browser => browser}/Bundle-Data/Docs/Licenses/Noto-Fonts.txt (100%)
rename projects/{tor-browser => browser}/Bundle-Data/Docs/Licenses/PluggableTransports/LICENSE (100%)
rename projects/{tor-browser => browser}/Bundle-Data/Docs/Licenses/PluggableTransports/LICENSE.CC0 (100%)
rename projects/{tor-browser => browser}/Bundle-Data/Docs/Licenses/PluggableTransports/LICENSE.GO (100%)
rename projects/{tor-browser => browser}/Bundle-Data/Docs/Licenses/PluggableTransports/LICENSE.SNOWFLAKE (100%)
rename projects/{tor-browser => browser}/Bundle-Data/Docs/Licenses/Tor-Launcher.txt (100%)
rename projects/{tor-browser => browser}/Bundle-Data/Docs/Licenses/Tor.txt (100%)
rename projects/{tor-browser => browser}/Bundle-Data/Docs/Licenses/Torbutton.txt (100%)
rename projects/{tor-browser => browser}/Bundle-Data/PTConfigs/bridge_prefs.js (100%)
rename projects/{tor-browser => browser}/Bundle-Data/PTConfigs/linux/torrc-defaults-appendix (100%)
rename projects/{tor-browser => browser}/Bundle-Data/PTConfigs/mac/torrc-defaults-appendix (100%)
rename projects/{tor-browser => browser}/Bundle-Data/PTConfigs/windows/torrc-defaults-appendix (100%)
rename projects/{tor-browser => browser}/Bundle-Data/linux/Data/Browser/profile.default/bookmarks.html (100%)
rename projects/{tor-browser => browser}/Bundle-Data/linux/Data/Browser/profiles.ini (100%)
rename projects/{tor-browser => browser}/Bundle-Data/linux/Data/Electrum-NMC/config (100%)
rename projects/{tor-browser => browser}/Bundle-Data/linux/Data/Tor/torrc (100%)
rename projects/{tor-browser => browser}/Bundle-Data/linux/Data/Tor/torrc-defaults (100%)
rename projects/{tor-browser => browser}/Bundle-Data/linux/Data/fontconfig/fonts.conf (100%)
rename projects/{tor-browser => browser}/Bundle-Data/linux/Data/ncprop279/ncprop279.conf (100%)
rename projects/{tor-browser => browser}/Bundle-Data/mac-applications.dmg/.DS_Store (100%)
rename projects/{tor-browser => browser}/Bundle-Data/mac-applications.dmg/.VolumeIcon.icns (100%)
rename projects/{tor-browser => browser}/Bundle-Data/mac-applications.dmg/.background/background.tiff (100%)
rename projects/{tor-browser => browser}/Bundle-Data/mac-applications.dmg/Applications (100%)
rename projects/{tor-browser => browser}/Bundle-Data/mac-desktop.dmg/.DS_Store (100%)
rename projects/{tor-browser => browser}/Bundle-Data/mac-desktop.dmg/._Desktop (100%)
rename projects/{tor-browser => browser}/Bundle-Data/mac-desktop.dmg/.background/background.png (100%)
rename projects/{tor-browser => browser}/Bundle-Data/mac-desktop.dmg/Desktop (100%)
rename projects/{tor-browser => browser}/Bundle-Data/mac-tor.sh (100%)
rename projects/{tor-browser => browser}/Bundle-Data/mac/TorBrowser/Data/Browser/profile.default/bookmarks.html (100%)
rename projects/{tor-browser => browser}/Bundle-Data/mac/TorBrowser/Data/Browser/profiles.ini (100%)
rename projects/{tor-browser => browser}/Bundle-Data/mac/TorBrowser/Data/Tor/torrc (100%)
rename projects/{tor-browser => browser}/Bundle-Data/mac/TorBrowser/Data/Tor/torrc-defaults (100%)
rename projects/{tor-browser => browser}/Bundle-Data/windows/Data/Browser/profile.default/bookmarks.html (100%)
rename projects/{tor-browser => browser}/Bundle-Data/windows/Data/Browser/profiles.ini (100%)
rename projects/{tor-browser => browser}/Bundle-Data/windows/Data/Tor/torrc (100%)
rename projects/{tor-browser => browser}/Bundle-Data/windows/Data/Tor/torrc-defaults (100%)
rename projects/{tor-browser => browser}/RelativeLink/execdesktop (53%)
rename projects/{tor-browser/RelativeLink/start-tor-browser => browser/RelativeLink/start-browser} (72%)
create mode 100755 projects/browser/RelativeLink/start-browser.desktop
rename projects/{tor-browser => browser}/allowed_addons.json (100%)
rename projects/{tor-browser => browser}/android-qa.keystore (100%)
rename projects/{tor-browser => browser}/build (64%)
rename projects/{tor-browser => browser}/build.android (89%)
rename projects/{tor-browser => browser}/config (81%)
rename projects/{tor-browser => browser}/ddmg.sh (100%)
rename projects/{tor-browser => browser}/gtk3-settings.ini (100%)
rename projects/{tor-browser => browser}/how-to-generate-keystore.txt (100%)
rename projects/{tor-browser => browser}/namecoin.patch (100%)
rename projects/{tor-browser => browser}/pe_checksum_fix.py (96%)
rename projects/{tor-browser => browser}/run_scripts (100%)
rename projects/{tor-browser => browser}/verify_allowed_addons.py (100%)
create mode 100644 projects/browser/windows-installer/basebrowser.ico
create mode 100644 projects/browser/windows-installer/basebrowser.nsi
create mode 100644 projects/browser/windows-installer/torbrowser.ico
create mode 100644 projects/browser/windows-installer/torbrowser.nsi
create mode 100755 projects/firefox/mozconfig
delete mode 100755 projects/firefox/mozconfig-linux-i686
delete mode 100755 projects/firefox/mozconfig-linux-x86_64
delete mode 100644 projects/firefox/mozconfig-linux-x86_64-asan
delete mode 100644 projects/firefox/mozconfig-osx-x86_64
delete mode 100644 projects/firefox/mozconfig-windows-i686
delete mode 100644 projects/firefox/mozconfig-windows-x86_64
delete mode 100644 projects/tbb-windows-installer/build
delete mode 100644 projects/tbb-windows-installer/config
delete mode 100755 projects/tor-browser/RelativeLink/start-tor-browser.desktop
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
0

15 Jul '22
This is an automated email from the git hooks/post-receive script.
boklm pushed a change to branch master
in repository builders/tor-browser-build.
from 777416b Bug 40547: Use container/remote_* from rbm
new b1fcde0 Bug 40522: Add base-browser targets to rbm.conf
new 70dc7d9 Bug 40501: Add base-browser support to projects/release/config
new 543a473 Bug 40501: Rename Makefile build targets to torbrowser-*
new 440faf0 Bug 40501: Add base-browser makefile targets
new c52bc0e Bug 40500: Rename projects/tor-browser to projects/browser
new efea360 Bug 40499: Update projects/firefox to build base-browser
new 26589e0 Bug 40500: Include windows-installer in projects/browser/windows-installer
new a61134f Bug 40500: Update projects/browser for base-browser
new 0e1e8cf Bug 40500: Disable namecoin in base-browser
new d853ed9 Bug 23656: Use mozconfig files from tor-browser.git to build firefox
The 10 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
Makefile | 408 +++++++++++++++------
README | 28 +-
doc/HACKING.txt | 14 +-
doc/MAKEFILE.txt | 60 +--
keyring/tbb-windows-installer.gpg | Bin 7231 -> 0 bytes
.../Bundle-Data/Docs/ChangeLog.txt | 0
.../Bundle-Data/Docs/Licenses/Firefox.txt | 0
.../Bundle-Data/Docs/Licenses/HTTPS-Everywhere.txt | 0
.../Bundle-Data/Docs/Licenses/Libevent.txt | 0
.../Bundle-Data/Docs/Licenses/NoScript.txt | 0
.../Bundle-Data/Docs/Licenses/Noto-CJK-Font.txt | 0
.../Bundle-Data/Docs/Licenses/Noto-Fonts.txt | 0
.../Docs/Licenses/PluggableTransports/LICENSE | 0
.../Docs/Licenses/PluggableTransports/LICENSE.CC0 | 0
.../Docs/Licenses/PluggableTransports/LICENSE.GO | 0
.../Licenses/PluggableTransports/LICENSE.SNOWFLAKE | 0
.../Bundle-Data/Docs/Licenses/Tor-Launcher.txt | 0
.../Bundle-Data/Docs/Licenses/Tor.txt | 0
.../Bundle-Data/Docs/Licenses/Torbutton.txt | 0
.../Bundle-Data/PTConfigs/bridge_prefs.js | 0
.../PTConfigs/linux/torrc-defaults-appendix | 0
.../PTConfigs/mac/torrc-defaults-appendix | 0
.../PTConfigs/windows/torrc-defaults-appendix | 0
.../Data/Browser/profile.default/bookmarks.html | 0
.../Bundle-Data/linux/Data/Browser/profiles.ini | 0
.../Bundle-Data/linux/Data/Electrum-NMC/config | 0
.../Bundle-Data/linux/Data/Tor/torrc | 0
.../Bundle-Data/linux/Data/Tor/torrc-defaults | 0
.../Bundle-Data/linux/Data/fontconfig/fonts.conf | 0
.../linux/Data/ncprop279/ncprop279.conf | 0
.../Bundle-Data/mac-applications.dmg/.DS_Store | Bin
.../mac-applications.dmg/.VolumeIcon.icns | Bin
.../.background/background.tiff | Bin
.../Bundle-Data/mac-applications.dmg/Applications | 0
.../Bundle-Data/mac-desktop.dmg/.DS_Store | Bin
.../Bundle-Data/mac-desktop.dmg/._Desktop | Bin
.../mac-desktop.dmg/.background/background.png | Bin
.../Bundle-Data/mac-desktop.dmg/Desktop | Bin
.../Bundle-Data/mac-tor.sh | 0
.../Data/Browser/profile.default/bookmarks.html | 0
.../mac/TorBrowser/Data/Browser/profiles.ini | 0
.../Bundle-Data/mac/TorBrowser/Data/Tor/torrc | 0
.../mac/TorBrowser/Data/Tor/torrc-defaults | 0
.../Data/Browser/profile.default/bookmarks.html | 0
.../Bundle-Data/windows/Data/Browser/profiles.ini | 0
.../Bundle-Data/windows/Data/Tor/torrc | 0
.../Bundle-Data/windows/Data/Tor/torrc-defaults | 0
.../RelativeLink/execdesktop | 2 +-
.../RelativeLink/start-browser} | 86 ++---
.../browser/RelativeLink/start-browser.desktop | 34 ++
.../{tor-browser => browser}/allowed_addons.json | 0
.../{tor-browser => browser}/android-qa.keystore | Bin
projects/{tor-browser => browser}/build | 204 ++++++-----
projects/{tor-browser => browser}/build.android | 4 +-
projects/{tor-browser => browser}/config | 29 +-
projects/{tor-browser => browser}/ddmg.sh | 0
.../{tor-browser => browser}/gtk3-settings.ini | 0
.../how-to-generate-keystore.txt | 0
projects/{tor-browser => browser}/namecoin.patch | 0
.../{tor-browser => browser}/pe_checksum_fix.py | 4 +-
projects/{tor-browser => browser}/run_scripts | 0
.../verify_allowed_addons.py | 0
projects/browser/windows-installer/basebrowser.ico | Bin 0 -> 23934 bytes
projects/browser/windows-installer/basebrowser.nsi | 185 ++++++++++
projects/browser/windows-installer/torbrowser.ico | Bin 0 -> 23934 bytes
projects/browser/windows-installer/torbrowser.nsi | 185 ++++++++++
projects/firefox/build | 39 +-
projects/firefox/config | 12 +-
projects/firefox/mozconfig | 68 ++++
projects/firefox/mozconfig-linux-i686 | 45 ---
projects/firefox/mozconfig-linux-x86_64 | 44 ---
projects/firefox/mozconfig-linux-x86_64-asan | 49 ---
projects/firefox/mozconfig-osx-x86_64 | 53 ---
projects/firefox/mozconfig-windows-i686 | 48 ---
projects/firefox/mozconfig-windows-x86_64 | 48 ---
projects/release/build | 28 +-
projects/release/config | 194 +++++-----
projects/tbb-windows-installer/build | 8 -
projects/tbb-windows-installer/config | 7 -
.../RelativeLink/start-tor-browser.desktop | 34 --
rbm.conf | 80 +++-
81 files changed, 1226 insertions(+), 774 deletions(-)
delete mode 100644 keyring/tbb-windows-installer.gpg
rename projects/{tor-browser => browser}/Bundle-Data/Docs/ChangeLog.txt (100%)
rename projects/{tor-browser => browser}/Bundle-Data/Docs/Licenses/Firefox.txt (100%)
rename projects/{tor-browser => browser}/Bundle-Data/Docs/Licenses/HTTPS-Everywhere.txt (100%)
rename projects/{tor-browser => browser}/Bundle-Data/Docs/Licenses/Libevent.txt (100%)
rename projects/{tor-browser => browser}/Bundle-Data/Docs/Licenses/NoScript.txt (100%)
rename projects/{tor-browser => browser}/Bundle-Data/Docs/Licenses/Noto-CJK-Font.txt (100%)
rename projects/{tor-browser => browser}/Bundle-Data/Docs/Licenses/Noto-Fonts.txt (100%)
rename projects/{tor-browser => browser}/Bundle-Data/Docs/Licenses/PluggableTransports/LICENSE (100%)
rename projects/{tor-browser => browser}/Bundle-Data/Docs/Licenses/PluggableTransports/LICENSE.CC0 (100%)
rename projects/{tor-browser => browser}/Bundle-Data/Docs/Licenses/PluggableTransports/LICENSE.GO (100%)
rename projects/{tor-browser => browser}/Bundle-Data/Docs/Licenses/PluggableTransports/LICENSE.SNOWFLAKE (100%)
rename projects/{tor-browser => browser}/Bundle-Data/Docs/Licenses/Tor-Launcher.txt (100%)
rename projects/{tor-browser => browser}/Bundle-Data/Docs/Licenses/Tor.txt (100%)
rename projects/{tor-browser => browser}/Bundle-Data/Docs/Licenses/Torbutton.txt (100%)
rename projects/{tor-browser => browser}/Bundle-Data/PTConfigs/bridge_prefs.js (100%)
rename projects/{tor-browser => browser}/Bundle-Data/PTConfigs/linux/torrc-defaults-appendix (100%)
rename projects/{tor-browser => browser}/Bundle-Data/PTConfigs/mac/torrc-defaults-appendix (100%)
rename projects/{tor-browser => browser}/Bundle-Data/PTConfigs/windows/torrc-defaults-appendix (100%)
rename projects/{tor-browser => browser}/Bundle-Data/linux/Data/Browser/profile.default/bookmarks.html (100%)
rename projects/{tor-browser => browser}/Bundle-Data/linux/Data/Browser/profiles.ini (100%)
rename projects/{tor-browser => browser}/Bundle-Data/linux/Data/Electrum-NMC/config (100%)
rename projects/{tor-browser => browser}/Bundle-Data/linux/Data/Tor/torrc (100%)
rename projects/{tor-browser => browser}/Bundle-Data/linux/Data/Tor/torrc-defaults (100%)
rename projects/{tor-browser => browser}/Bundle-Data/linux/Data/fontconfig/fonts.conf (100%)
rename projects/{tor-browser => browser}/Bundle-Data/linux/Data/ncprop279/ncprop279.conf (100%)
rename projects/{tor-browser => browser}/Bundle-Data/mac-applications.dmg/.DS_Store (100%)
rename projects/{tor-browser => browser}/Bundle-Data/mac-applications.dmg/.VolumeIcon.icns (100%)
rename projects/{tor-browser => browser}/Bundle-Data/mac-applications.dmg/.background/background.tiff (100%)
rename projects/{tor-browser => browser}/Bundle-Data/mac-applications.dmg/Applications (100%)
rename projects/{tor-browser => browser}/Bundle-Data/mac-desktop.dmg/.DS_Store (100%)
rename projects/{tor-browser => browser}/Bundle-Data/mac-desktop.dmg/._Desktop (100%)
rename projects/{tor-browser => browser}/Bundle-Data/mac-desktop.dmg/.background/background.png (100%)
rename projects/{tor-browser => browser}/Bundle-Data/mac-desktop.dmg/Desktop (100%)
rename projects/{tor-browser => browser}/Bundle-Data/mac-tor.sh (100%)
rename projects/{tor-browser => browser}/Bundle-Data/mac/TorBrowser/Data/Browser/profile.default/bookmarks.html (100%)
rename projects/{tor-browser => browser}/Bundle-Data/mac/TorBrowser/Data/Browser/profiles.ini (100%)
rename projects/{tor-browser => browser}/Bundle-Data/mac/TorBrowser/Data/Tor/torrc (100%)
rename projects/{tor-browser => browser}/Bundle-Data/mac/TorBrowser/Data/Tor/torrc-defaults (100%)
rename projects/{tor-browser => browser}/Bundle-Data/windows/Data/Browser/profile.default/bookmarks.html (100%)
rename projects/{tor-browser => browser}/Bundle-Data/windows/Data/Browser/profiles.ini (100%)
rename projects/{tor-browser => browser}/Bundle-Data/windows/Data/Tor/torrc (100%)
rename projects/{tor-browser => browser}/Bundle-Data/windows/Data/Tor/torrc-defaults (100%)
rename projects/{tor-browser => browser}/RelativeLink/execdesktop (53%)
rename projects/{tor-browser/RelativeLink/start-tor-browser => browser/RelativeLink/start-browser} (72%)
create mode 100755 projects/browser/RelativeLink/start-browser.desktop
rename projects/{tor-browser => browser}/allowed_addons.json (100%)
rename projects/{tor-browser => browser}/android-qa.keystore (100%)
rename projects/{tor-browser => browser}/build (64%)
rename projects/{tor-browser => browser}/build.android (89%)
rename projects/{tor-browser => browser}/config (81%)
rename projects/{tor-browser => browser}/ddmg.sh (100%)
rename projects/{tor-browser => browser}/gtk3-settings.ini (100%)
rename projects/{tor-browser => browser}/how-to-generate-keystore.txt (100%)
rename projects/{tor-browser => browser}/namecoin.patch (100%)
rename projects/{tor-browser => browser}/pe_checksum_fix.py (96%)
rename projects/{tor-browser => browser}/run_scripts (100%)
rename projects/{tor-browser => browser}/verify_allowed_addons.py (100%)
create mode 100644 projects/browser/windows-installer/basebrowser.ico
create mode 100644 projects/browser/windows-installer/basebrowser.nsi
create mode 100644 projects/browser/windows-installer/torbrowser.ico
create mode 100644 projects/browser/windows-installer/torbrowser.nsi
create mode 100755 projects/firefox/mozconfig
delete mode 100755 projects/firefox/mozconfig-linux-i686
delete mode 100755 projects/firefox/mozconfig-linux-x86_64
delete mode 100644 projects/firefox/mozconfig-linux-x86_64-asan
delete mode 100644 projects/firefox/mozconfig-osx-x86_64
delete mode 100644 projects/firefox/mozconfig-windows-i686
delete mode 100644 projects/firefox/mozconfig-windows-x86_64
delete mode 100644 projects/tbb-windows-installer/build
delete mode 100644 projects/tbb-windows-installer/config
delete mode 100755 projects/tor-browser/RelativeLink/start-tor-browser.desktop
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
10
This is an automated email from the git hooks/post-receive script.
richard pushed a change to branch main
in repository builders/rbm.
at e93302b Bug 40029: Add default remote_* options for containers
No new revisions were added by this update.
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
0
This is an automated email from the git hooks/post-receive script.
richard pushed a change to branch main
in repository tor-browser-spec.
at f3f6f08 Bug 40032: Mention enabling/disabling networking on the `macos-signer`
No new revisions were added by this update.
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
0

15 Jul '22
This is an automated email from the git hooks/post-receive script.
richard pushed a change to branch main
in repository tor-browser-bundle-testsuite.
at 6933288 Bug 40045: Run static-update-component in rsync-to-tbb-nightlies-master
No new revisions were added by this update.
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
0
This is an automated email from the git hooks/post-receive script.
richard pushed a change to branch main
in repository tor-launcher.
at fe8022d Release preparations for 0.2.37
No new revisions were added by this update.
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
0
This is an automated email from the git hooks/post-receive script.
richard pushed a change to branch main
in repository torbutton.
at 27b24bcf fixup! Bug 40886: Amend about:tor on Nightly and Alpha to encourage testing
No new revisions were added by this update.
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
0

14 Jul '22
This is an automated email from the git hooks/post-receive script.
richard pushed a change to branch main
in repository builders/tor-browser-build.
at 777416b Bug 40547: Use container/remote_* from rbm
No new revisions were added by this update.
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
0

[builders/tor-browser-build] branch master updated: Bug 40547: Use container/remote_* from rbm
by gitolite role 13 Jul '22
by gitolite role 13 Jul '22
13 Jul '22
This is an automated email from the git hooks/post-receive script.
boklm pushed a commit to branch master
in repository builders/tor-browser-build.
The following commit(s) were added to refs/heads/master by this push:
new 777416b Bug 40547: Use container/remote_* from rbm
777416b is described below
commit 777416b741eac7ca6b297639e2232b12b12c892a
Author: Nicolas Vigier <boklm(a)torproject.org>
AuthorDate: Fri Jul 8 13:45:43 2022 +0200
Bug 40547: Use container/remote_* from rbm
With rbm#40029, container/remote_* is now added directly to rbm, so we
can remove it from rbm.conf.
We also need to rename a few options:
- var/container/use_container -> container/use_container
- var/container/global_disable -> container/global_disable
- var/container/disable_network -> container/disable_network
- var/container/dir -> container/dir
---
doc/how-to-create-gradle-dependencies-list.txt | 2 +-
projects/agouti/config | 5 +-
projects/aiohttp/config | 5 +-
projects/aiohttp_socks/config | 5 +-
projects/aiorpcx/config | 5 +-
projects/android-components/config | 8 +--
projects/android-toolchain/config | 4 +-
projects/application-services/config | 8 +--
projects/async_timeout/config | 5 +-
projects/attr/config | 5 +-
projects/binutils/config | 4 +-
projects/cbindgen/config | 4 +-
projects/cctools/config | 6 +-
projects/certifi/config | 5 +-
projects/chardet/config | 5 +-
projects/clang/config | 4 +-
projects/cmake/config | 5 +-
projects/container-image/config | 5 +-
projects/dns/config | 5 +-
projects/ecdsa/config | 5 +-
projects/edwards25519-extra/config | 4 +-
projects/edwards25519/config | 4 +-
projects/electrum-nmc/config | 5 +-
projects/fenix/config | 9 ++-
projects/firefox/config | 14 ++--
projects/fonts/config | 4 +-
projects/fxc2/config | 4 +-
projects/gcc/config | 4 +-
projects/geckoview/config | 9 ++-
projects/glean/config | 5 +-
projects/go-difflib/config | 4 +-
projects/go-spew/config | 4 +-
projects/go/config | 4 +-
projects/goansicolor/config | 5 +-
projects/gobsaes/config | 4 +-
projects/gobtcd/config | 5 +-
projects/gobtcd2/config | 4 +-
projects/gobtclog/config | 5 +-
projects/gobtcutil/config | 5 +-
projects/gobuildinfo/config | 5 +-
projects/gocheck/config | 4 +-
projects/gocompress/config | 4 +-
projects/goconfigurable/config | 5 +-
projects/godegoutils/config | 5 +-
projects/godexlogconfig/config | 5 +-
projects/godns/config | 5 +-
projects/goeasyconfig/config | 5 +-
projects/goerrors/config | 4 +-
projects/gogroupcache/config | 5 +-
projects/goisatty/config | 5 +-
projects/gokingpin/config | 5 +-
projects/gomadns/config | 5 +-
projects/gomock/config | 4 +-
projects/goncbtcjson/config | 5 +-
projects/goncrpcclient/config | 5 +-
projects/gopflag/config | 5 +-
projects/gopretty/config | 5 +-
projects/goptlib/config | 4 +-
projects/goservice/config | 5 +-
projects/gosocks/config | 5 +-
projects/gosvcutils/config | 5 +-
projects/gosystemd/config | 5 +-
projects/gotemplate/config | 5 +-
projects/gotext/config | 5 +-
projects/gotoml/config | 5 +-
projects/gounits/config | 5 +-
projects/goutls/config | 4 +-
projects/gowebsocket/config | 5 +-
projects/goxcrypto/config | 4 +-
projects/goxcryptoed25519/config | 4 +-
projects/goxcryptoripemd160/config | 4 +-
projects/goxlog/config | 5 +-
projects/goxnet/config | 4 +-
projects/goxnetip/config | 4 +-
projects/goxsys/config | 4 +-
projects/goxsysunix/config | 4 +-
projects/goxtext/config | 4 +-
projects/goxxerrors/config | 4 +-
projects/goyaml/config | 4 +-
projects/gradle/config | 4 +-
projects/https-everywhere/config | 3 +-
projects/idna/config | 5 +-
projects/idna_ssl/config | 5 +-
projects/jsonrpclib/config | 5 +-
projects/kcp-go/config | 5 +-
projects/libdmg-hfsplus/config | 4 +-
projects/libevent/config | 4 +-
projects/libtapi/config | 5 +-
projects/lucetc/config | 5 +-
projects/macosx-toolchain/config | 4 +-
projects/manual/config | 4 +-
projects/mingw-w64-clang/config | 4 +-
projects/mingw-w64/config | 4 +-
projects/mmdebstrap-image/config | 5 +-
projects/multidict/config | 5 +-
projects/nasm/config | 5 +-
projects/ncdns/config | 5 +-
projects/ncprop279/config | 5 +-
projects/ninja/config | 5 +-
projects/node/config | 4 +-
projects/nsis/config | 4 +-
projects/nss/config | 4 +-
projects/obfs4/config | 5 +-
projects/objx/config | 4 +-
projects/openssl/config | 4 +-
projects/osslsigncode/config | 4 +-
projects/pion-datachannel/config | 4 +-
projects/pion-dtls/config | 4 +-
projects/pion-ice/config | 4 +-
projects/pion-interceptor/config | 4 +-
projects/pion-logging/config | 4 +-
projects/pion-mdns/config | 4 +-
projects/pion-randutil/config | 4 +-
projects/pion-rtcp/config | 4 +-
projects/pion-rtp/config | 4 +-
projects/pion-sctp/config | 4 +-
projects/pion-sdp/config | 4 +-
projects/pion-srtp/config | 4 +-
projects/pion-stun/config | 4 +-
projects/pion-transport/config | 4 +-
projects/pion-turn/config | 4 +-
projects/pion-udp/config | 4 +-
projects/pion-webrtc/config | 4 +-
projects/pretty/config | 4 +-
projects/pty/config | 4 +-
projects/pyaes/config | 5 +-
projects/python/config | 4 +-
projects/rust/config | 4 +-
projects/siphash/config | 4 +-
projects/six/config | 5 +-
projects/smux/config | 5 +-
projects/snowflake/config | 5 +-
projects/sqlcipher/config | 4 +-
projects/stemns/config | 4 +-
projects/testify/config | 4 +-
projects/text/config | 4 +-
projects/tor-android-service/config | 4 +-
projects/tor-browser/config | 4 +-
projects/tor-launcher/config | 10 ++-
projects/tor-onion-proxy-library/config | 4 +-
projects/tor/config | 4 +-
projects/typing_extensions/config | 5 +-
projects/uniffi-rs/config | 5 +-
projects/uuid/config | 4 +-
projects/wasi-sysroot/config | 5 +-
projects/yarl/config | 5 +-
projects/zlib/config | 4 +-
projects/zstd/config | 5 +-
rbm | 2 +-
rbm.conf | 97 ++++----------------------
150 files changed, 358 insertions(+), 430 deletions(-)
diff --git a/doc/how-to-create-gradle-dependencies-list.txt b/doc/how-to-create-gradle-dependencies-list.txt
index b233eec..31fef73 100644
--- a/doc/how-to-create-gradle-dependencies-list.txt
+++ b/doc/how-to-create-gradle-dependencies-list.txt
@@ -47,7 +47,7 @@ Otherwise, when calling gradle in the project's build script replace the
`--offline` flag with `--debug` and remove any `-Dmaven.repo.local` arguments.
Finally, allow network access during the build by setting
-`var/container/disable_network/build` to `0` in rbm.conf, and rerun the build.
+`container/disable_network/build` to `0` in rbm.conf, and rerun the build.
Dependent artifacts will show up as downloads in the logs. You can pull out
these dependencies into a list by passing the log file to the gradle dependency
diff --git a/projects/agouti/config b/projects/agouti/config
index 086aa86..badab09 100644
--- a/projects/agouti/config
+++ b/projects/agouti/config
@@ -6,9 +6,10 @@ filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/buil
build: '[% c("projects/go/var/build_go_lib") %]'
+container:
+ use_container: 1
+
var:
- container:
- use_container: 1
go_lib: github.com/sclevine/agouti
input_files:
diff --git a/projects/aiohttp/config b/projects/aiohttp/config
index 79f8f64..54a632d 100644
--- a/projects/aiohttp/config
+++ b/projects/aiohttp/config
@@ -4,8 +4,7 @@ git_url: https://github.com/aio-libs/aiohttp.git
git_hash: f6f647eb828fa738610d61481f11fa51e42599e9
# TODO: This Git repo doesn't use GPG sigs. We should pester them about that.
filename: "[% project %]-[% c('version') %]-[% c('var/build_id') %].tar.gz"
-var:
- container:
- use_container: 1
+container:
+ use_container: 1
input_files:
- project: container-image
diff --git a/projects/aiohttp_socks/config b/projects/aiohttp_socks/config
index 3e24f2f..c389472 100644
--- a/projects/aiohttp_socks/config
+++ b/projects/aiohttp_socks/config
@@ -4,8 +4,7 @@ git_url: https://github.com/romis2012/aiohttp-socks.git
git_hash: 3252f4bdd37fb9a7360481977f800189cb3e3aca
# TODO: This Git repo doesn't use GPG sigs. We should pester them about that.
filename: "[% project %]-[% c('version') %]-[% c('var/build_id') %].tar.gz"
-var:
- container:
- use_container: 1
+container:
+ use_container: 1
input_files:
- project: container-image
diff --git a/projects/aiorpcx/config b/projects/aiorpcx/config
index fd8eb5a..35047de 100644
--- a/projects/aiorpcx/config
+++ b/projects/aiorpcx/config
@@ -4,8 +4,7 @@ git_url: https://github.com/kyuupichan/aiorpcX.git
git_hash: 4f39366e5dee3fd0a857e53f383c628807cd2715
# TODO: This Git repo doesn't use GPG sigs. We should pester them about that.
filename: "[% project %]-[% c('version') %]-[% c('var/build_id') %].tar.gz"
-var:
- container:
- use_container: 1
+container:
+ use_container: 1
input_files:
- project: container-image
diff --git a/projects/android-components/config b/projects/android-components/config
index 8bcb4c5..8d4b39a 100644
--- a/projects/android-components/config
+++ b/projects/android-components/config
@@ -6,12 +6,12 @@ git_url: https://gitlab.torproject.org/tpo/applications/android-components.git
tag_gpg_id: 1
gpg_keyring: torbutton.gpg
variant: '[% IF c("var/release") %]Release[% ELSE %]Beta[% END %]'
+container:
+ use_container: 1
var:
android_components_version: 99.0.3
torbrowser_branch: 11.5
- container:
- use_container: 1
# This should be updated when the list of gradle dependencies is changed.
gradle_dependencies_version: 35
gradle_version: 7.0.2
@@ -62,9 +62,9 @@ steps:
git_url: https://github.com/mozilla-mobile/android-components.git
git_hash: releases/99.0
#tag_gpg_id: 0
+ container:
+ use_container: 0
var:
- container:
- use_container: 0
get_glean_version: |
#!/bin/bash
read -d '' p << 'EOF' || true
diff --git a/projects/android-toolchain/config b/projects/android-toolchain/config
index bcb33ca..57c38c1 100644
--- a/projects/android-toolchain/config
+++ b/projects/android-toolchain/config
@@ -1,13 +1,13 @@
# vim: filetype=yaml sw=2
filename: '[% project %]-[% c("version") %]-[% c("var/build_id") %].tar.gz'
version: '[% c("var/version_28") %]+[% c("var/version_29") %]+[% c("var/version_30") %]+[% c("var/version_31") %]'
+container:
+ use_container: 1
var:
version_31: 31.0.0
version_30: 30.0.2
version_29: 29.0.2
version_28: 28.0.3
- container:
- use_container: 1
deps:
- unzip
- python3
diff --git a/projects/application-services/config b/projects/application-services/config
index d65014f..4e7427c 100644
--- a/projects/application-services/config
+++ b/projects/application-services/config
@@ -4,10 +4,10 @@ version: 91.1.1
git_hash: 17942945873cdb8be56a9316d3cb8a611b3ef321
git_url: https://github.com/mozilla/application-services
git_submodule: 1
+container:
+ use_container: 1
var:
- container:
- use_container: 1
# This should be updated when the list of gradle dependencies is changed.
gradle_dependencies_version: 9
gradle_version: 6.7.1
@@ -104,9 +104,9 @@ steps:
list_toolchain_updates:
git_hash: 'v91.1.0'
input_files: []
+ container:
+ use_container: 0
var:
- container:
- use_container: 0
get_android_components_version: |
#!/bin/bash
read -d '' p << 'EOF' || true
diff --git a/projects/async_timeout/config b/projects/async_timeout/config
index 1e0faa7..e64af0f 100644
--- a/projects/async_timeout/config
+++ b/projects/async_timeout/config
@@ -4,8 +4,7 @@ git_url: https://github.com/aio-libs/async-timeout.git
git_hash: 992fd174a5282258228b74127914f4b8135bf30a
# TODO: This Git repo doesn't use GPG sigs. We should pester them about that.
filename: "[% project %]-[% c('version') %]-[% c('var/build_id') %].tar.gz"
-var:
- container:
- use_container: 1
+container:
+ use_container: 1
input_files:
- project: container-image
diff --git a/projects/attr/config b/projects/attr/config
index bf62203..b7360de 100644
--- a/projects/attr/config
+++ b/projects/attr/config
@@ -4,8 +4,7 @@ git_url: https://github.com/python-attrs/attrs.git
git_hash: 0356f0603eb5d8d4e7bae132ab80847fff4abcfc
# TODO: This Git repo uses GPG sigs; we should switch from commit hash to GPG verification.
filename: "[% project %]-[% c('version') %]-[% c('var/build_id') %].tar.gz"
-var:
- container:
- use_container: 1
+container:
+ use_container: 1
input_files:
- project: container-image
diff --git a/projects/binutils/config b/projects/binutils/config
index 7eb4ac6..c8de80a 100644
--- a/projects/binutils/config
+++ b/projects/binutils/config
@@ -1,10 +1,10 @@
# vim: filetype=yaml sw=2
version: 2.35.2
filename: '[% project %]-[% c("version") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
var:
configure_opt: '--disable-multilib --enable-gold --enable-deterministic-archives --enable-plugins'
- container:
- use_container: 1
targets:
windows:
diff --git a/projects/cbindgen/config b/projects/cbindgen/config
index ec44731..65c77e4 100644
--- a/projects/cbindgen/config
+++ b/projects/cbindgen/config
@@ -3,14 +3,14 @@ version: '[% c("var/cbindgen_version") %]'
git_url: https://github.com/eqrion/cbindgen
git_hash: '[% c("var/cbindgen_hash") %]'
filename: '[% project %]-[% c("version") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
var:
cbindgen_version: 0.19.0
cbindgen_hash: d9e490ce8b836194595bd30611253a7028059da2
cbindgen_vendor_hash: 7d99c195b180e28ca7499d8744d020b864f952a5ba699716707aec9a06b4ee8b
cbindgen_vendor_people_tpo_user: boklm
- container:
- use_container: 1
input_files:
- project: container-image
diff --git a/projects/cctools/config b/projects/cctools/config
index 2725cfe..6ea60d9 100644
--- a/projects/cctools/config
+++ b/projects/cctools/config
@@ -5,10 +5,8 @@ version: '[% c("abbrev") %]'
# taskcluster/ci/fetch/toolchains.yml
git_hash: 30518813875aed656aa7f18b6d485feee25f8f87
git_url: https://github.com/tpoechtrager/cctools-port
-
-var:
- container:
- use_container: 1
+container:
+ use_container: 1
input_files:
- project: container-image
diff --git a/projects/certifi/config b/projects/certifi/config
index cd1120d..6741312 100644
--- a/projects/certifi/config
+++ b/projects/certifi/config
@@ -1,9 +1,8 @@
# vim: filetype=yaml sw=2
version: 2019.3.9
filename: "[% project %]-[% c('version') %]-[% c('var/build_id') %].tar.gz"
-var:
- container:
- use_container: 1
+container:
+ use_container: 1
input_files:
- project: container-image
diff --git a/projects/chardet/config b/projects/chardet/config
index 94884fb..986a587 100644
--- a/projects/chardet/config
+++ b/projects/chardet/config
@@ -4,8 +4,7 @@ git_url: https://github.com/chardet/chardet.git
git_hash: 9b8c5c2fb118d76c6beeab9affd01c332732a530
# TODO: This Git repo doesn't use GPG sigs. We should pester them about that.
filename: "[% project %]-[% c('version') %]-[% c('var/build_id') %].tar.gz"
-var:
- container:
- use_container: 1
+container:
+ use_container: 1
input_files:
- project: container-image
diff --git a/projects/clang/config b/projects/clang/config
index 0524420..a692a30 100644
--- a/projects/clang/config
+++ b/projects/clang/config
@@ -1,11 +1,11 @@
# vim: filetype=yaml sw=2
version: '[% c("var/llvm_version") %]'
filename: '[% project %]-[% c("version") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
var:
llvm_version: '[% pc("llvm-project", "version") %]'
- container:
- use_container: 1
input_files:
- project: container-image
diff --git a/projects/cmake/config b/projects/cmake/config
index 28afa05..0f931be 100644
--- a/projects/cmake/config
+++ b/projects/cmake/config
@@ -5,9 +5,8 @@ git_hash: 'v[% c("version") %]'
tag_gpg_id: 1
gpg_keyring: cmake.gpg
filename: '[% project %]-[% c("version") %]-[% c("var/build_id") %].tar.gz'
-var:
- container:
- use_container: 1
+container:
+ use_container: 1
input_files:
- project: container-image
diff --git a/projects/container-image/config b/projects/container-image/config
index 2d89444..062cafc 100644
--- a/projects/container-image/config
+++ b/projects/container-image/config
@@ -1,10 +1,11 @@
# vim: filetype=yaml sw=2
filename: 'container-image_[% c("var/container/suite") %]-[% c("var/container/arch") %]-[% sha256(c("pre")).substr(0, 12) %].tar.gz'
pkg_type: build
+container:
+ use_container: 1
var:
container:
- use_container: 1
suite: '[% pc(c("origin_project"), "var/container/suite", { step => c("origin_step") }) %]'
arch: '[% pc(c("origin_project"), "var/container/arch", { step => c("origin_step") }) %]'
@@ -74,7 +75,7 @@ remote_get: |
SET dst = shell_quote(c('get_dst', { error_if_undef => 1 }));
-%]
mkdir -p "[% dst %]"
- [% c("rbmdir") %]/container archive '[% c("var/container/dir") %]' "[% dst %]/[% c("filename") %]"
+ [% c("rbmdir") %]/container archive '[% c("container/dir") %]' "[% dst %]/[% c("filename") %]"
input_files:
- project: mmdebstrap-image
diff --git a/projects/dns/config b/projects/dns/config
index e18fc85..3dae574 100644
--- a/projects/dns/config
+++ b/projects/dns/config
@@ -1,9 +1,8 @@
# vim: filetype=yaml sw=2
version: 1.16.0
filename: "[% project %]-[% c('version') %]-[% c('var/build_id') %].tar.gz"
-var:
- container:
- use_container: 1
+container:
+ use_container: 1
input_files:
- project: container-image
- URL: https://files.pythonhosted.org/packages/source/d/dnspython/dnspython-[% c("version") %].zip
diff --git a/projects/ecdsa/config b/projects/ecdsa/config
index e4ee567..33a7852 100644
--- a/projects/ecdsa/config
+++ b/projects/ecdsa/config
@@ -4,8 +4,7 @@ git_url: https://github.com/warner/python-ecdsa.git
git_hash: bb359d32e93acc3eb4d216aff4ba0e7531599cfb
# TODO: This Git repo doesn't use GPG sigs. We should pester them about that.
filename: "[% project %]-[% c('version') %]-[% c('var/build_id') %].tar.gz"
-var:
- container:
- use_container: 1
+container:
+ use_container: 1
input_files:
- project: container-image
diff --git a/projects/edwards25519-extra/config b/projects/edwards25519-extra/config
index 2aa7390..4c36a04 100644
--- a/projects/edwards25519-extra/config
+++ b/projects/edwards25519-extra/config
@@ -3,12 +3,12 @@ version: '[% c("abbrev") %]'
git_url: https://gitlab.com/yawning/edwards25519-extra.git
git_hash: 2f91fcc9fbdb888f3c795849b6777940135559b7
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var:
- container:
- use_container: 1
go_lib: gitlab.com/yawning/edwards25519-extra.git
go_lib_deps:
- goxcrypto
diff --git a/projects/edwards25519/config b/projects/edwards25519/config
index 0f3377d..28134cd 100644
--- a/projects/edwards25519/config
+++ b/projects/edwards25519/config
@@ -3,12 +3,12 @@ version: '[% c("abbrev") %]'
git_url: https://github.com/FiloSottile/edwards25519.git
git_hash: 390f27c3be2014e4912ce88c6a1fff52ec60428b
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var:
- container:
- use_container: 1
go_lib: filippo.io/edwards25519
input_files:
diff --git a/projects/electrum-nmc/config b/projects/electrum-nmc/config
index 66be513..eb21d0e 100644
--- a/projects/electrum-nmc/config
+++ b/projects/electrum-nmc/config
@@ -4,9 +4,8 @@ version: 3.3.11
git_url: https://github.com/namecoin/electrum-nmc.git
git_hash: dc366a9cfedac24c0fd12d493f25ed058cf38271
# TODO: This Git repo uses GPG sigs; we should switch from commit hash to GPG verification.
-var:
- container:
- use_container: 1
+container:
+ use_container: 1
input_files:
- project: container-image
diff --git a/projects/fenix/config b/projects/fenix/config
index f193de4..b478d84 100644
--- a/projects/fenix/config
+++ b/projects/fenix/config
@@ -6,14 +6,14 @@ git_url: https://gitlab.torproject.org/tpo/applications/fenix.git
tag_gpg_id: 1
gpg_keyring: torbutton.gpg
variant: Beta
+container:
+ use_container: 1
var:
fenix_version: 99.0.0b3
torbrowser_branch: 11.5
git_branch: 'tor-browser-[% c("var/fenix_version") %]-[% c("var/torbrowser_branch") %]-1'
copyright_year: '[% exec("git show -s --format=%ci").remove("-.*") %]'
- container:
- use_container: 1
# This should be updated when the list of gradle dependencies is changed.
gradle_dependencies_version: 35
gradle_version: 7.0.2
@@ -66,9 +66,8 @@ steps:
git_hash: releases_v99.0.0
#tag_gpg_id: 0
input_files: []
- var:
- container:
- use_container: 0
+ container:
+ use_container: 0
get_gradle_dependencies_list:
git_hash: '[% c("var/git_branch") %]^{/Add Tor integration and UI}'
diff --git a/projects/firefox/config b/projects/firefox/config
index 3b38c83..616cb94 100644
--- a/projects/firefox/config
+++ b/projects/firefox/config
@@ -6,6 +6,8 @@ tag_gpg_id: 1
git_url: https://git.torproject.org/tor-browser.git
git_submodule: 1
gpg_keyring: torbutton.gpg
+container:
+ use_container: 1
var:
firefox_platform_version: 91.10.0
@@ -20,8 +22,6 @@ var:
- autoconf2.13
- yasm
- pkg-config
- container:
- use_container: 1
rezip: |
rezip_tmpdir=$(mktemp -d)
@@ -41,9 +41,8 @@ steps:
filename: 'src-[% project %]-[% c("version") %].tar.xz'
version: '[% c("git_hash") %]'
input_files: []
- var:
- container:
- use_container: 0
+ container:
+ use_container: 0
targets:
nightly:
version: '[% c("abbrev") %]'
@@ -53,9 +52,8 @@ steps:
git_hash: esr91
tag_gpg_id: 0
input_files: []
- var:
- container:
- use_container: 0
+ container:
+ use_container: 0
targets:
release:
diff --git a/projects/fonts/config b/projects/fonts/config
index ce66556..0ae75cd 100644
--- a/projects/fonts/config
+++ b/projects/fonts/config
@@ -1,9 +1,9 @@
# vim: filetype=yaml sw=2
version: '2'
filename: "[% project %]-[% c('version') %]-[% c('var/build_id') %].tar.gz"
+container:
+ use_container: 1
var:
- container:
- use_container: 1
noto_git_hash: 20bc5918912503bc1537a407a694738c33c048aa
# Use this way so that the script that downloads the fonts can access the
# lists of all the targets.
diff --git a/projects/fxc2/config b/projects/fxc2/config
index d1620d9..735497b 100644
--- a/projects/fxc2/config
+++ b/projects/fxc2/config
@@ -3,10 +3,10 @@ version: '[% c("abbrev") %]'
git_url: https://github.com/mozilla/fxc2.git
git_hash: 5ace4c25b63cb5a83b58a3eae3d36256a6022cde
filename: '[% project %]-[% c("version") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
var:
- container:
- use_container: 1
compiler: mingw-w64-clang
input_files:
diff --git a/projects/gcc/config b/projects/gcc/config
index b8ab369..7bd7ccd 100644
--- a/projects/gcc/config
+++ b/projects/gcc/config
@@ -4,9 +4,9 @@ filename: '[% project %]-[% c("version") %]-[% c("var/build_id") %].tar.gz'
# ABI change we should also update projects/firefox/abicheck.cc to
# require the new version.
version: 10.3.0
+container:
+ use_container: 1
var:
- container:
- use_container: 1
deps:
- build-essential
- libmpc-dev
diff --git a/projects/geckoview/config b/projects/geckoview/config
index 8255944..bd0aed9 100644
--- a/projects/geckoview/config
+++ b/projects/geckoview/config
@@ -6,6 +6,8 @@ tag_gpg_id: 1
git_url: https://git.torproject.org/tor-browser.git
git_submodule: 1
gpg_keyring: torbutton.gpg
+container:
+ use_container: 1
var:
geckoview_version: 99.0b3
@@ -21,8 +23,6 @@ var:
- python3-distutils
- pkg-config
- openjdk-11-jdk-headless
- container:
- use_container: 1
# this should be updated when the list of gradle dependencies is changed
# see doc/how-to-create-gradle-dependencies-list.txt
gradle_dependencies_version: 10
@@ -140,9 +140,8 @@ steps:
git_hash: beta
tag_gpg_id: 0
input_files: []
- var:
- container:
- use_container: 0
+ container:
+ use_container: 0
targets:
nightly:
diff --git a/projects/glean/config b/projects/glean/config
index e65e28f..02d9ef6 100644
--- a/projects/glean/config
+++ b/projects/glean/config
@@ -37,9 +37,8 @@ steps:
version: 5.0.1
filename: 'glean-wheels-[% c("version") %].tar.xz'
build_log: '-'
- var:
- container:
- use_container: 1
+ container:
+ use_container: 1
create_glean_deps_tarball: |
#!/bin/bash
[% c("var/set_default_env") -%]
diff --git a/projects/go-difflib/config b/projects/go-difflib/config
index e8d34df..eb76802 100644
--- a/projects/go-difflib/config
+++ b/projects/go-difflib/config
@@ -3,12 +3,12 @@ version: '[% c("abbrev") %]'
git_url: https://github.com/pmezard/go-difflib
git_hash: 792786c7400a136282c1664665ae0a8db921c6c2 # v1.0.0
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var:
- container:
- use_container: 1
go_lib: github.com/pmezard/go-difflib
go_lib_install:
- github.com/pmezard/go-difflib/difflib
diff --git a/projects/go-spew/config b/projects/go-spew/config
index 946fb96..fdde571 100644
--- a/projects/go-spew/config
+++ b/projects/go-spew/config
@@ -3,12 +3,12 @@ version: '[% c("abbrev") %]'
git_url: https://github.com/davecgh/go-spew
git_hash: 8991bc29aa16c548c550c7ff78260e27b9ab7c73 # v1.1.1
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var:
- container:
- use_container: 1
go_lib: github.com/davecgh/go-spew
go_lib_install:
- github.com/davecgh/go-spew/spew
diff --git a/projects/go/config b/projects/go/config
index a043bda..da083f2 100644
--- a/projects/go/config
+++ b/projects/go/config
@@ -1,11 +1,11 @@
# vim: filetype=yaml sw=2
version: 1.17.11
filename: '[% project %]-[% c("version") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
var:
go14_version: 1.4.3
- container:
- use_container: 1
setup: |
mkdir -p /var/tmp/dist
diff --git a/projects/goansicolor/config b/projects/goansicolor/config
index 6d1a73e..68b1032 100644
--- a/projects/goansicolor/config
+++ b/projects/goansicolor/config
@@ -1,13 +1,14 @@
+# vim: filetype=yaml sw=2
version: '[% c("abbrev") %]'
git_url: https://github.com/shiena/ansicolor.git
git_hash: a422bbe96644373c5753384a59d678f7d261ff10
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var:
- container:
- use_container: 1
go_lib: github.com/shiena/ansicolor
input_files:
diff --git a/projects/gobsaes/config b/projects/gobsaes/config
index cd8af1a..a3d2b28 100644
--- a/projects/gobsaes/config
+++ b/projects/gobsaes/config
@@ -3,12 +3,12 @@ git_url: https://gitlab.com/yawning/bsaes.git
version: '[% c("abbrev") %]'
git_hash: 0a714cd429ec754482b4001e918db30cd2094405
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var:
- container:
- use_container: 1
go_lib: gitlab.com/yawning/bsaes.git
go_lib_deps:
- goxsys
diff --git a/projects/gobtcd/config b/projects/gobtcd/config
index 56dcca4..f2f33ec 100644
--- a/projects/gobtcd/config
+++ b/projects/gobtcd/config
@@ -1,13 +1,14 @@
+# vim: filetype=yaml sw=2
version: '[% c("abbrev") %]'
git_url: https://github.com/namecoin/btcd.git
git_hash: 6cfad711d4ee7367b3ab9dc572097438dbca56eb
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var:
- container:
- use_container: 1
go_lib: github.com/namecoin/btcd
go_lib_install:
- github.com/namecoin/btcd/btcjson
diff --git a/projects/gobtcd2/config b/projects/gobtcd2/config
index 5324737..9d2c048 100644
--- a/projects/gobtcd2/config
+++ b/projects/gobtcd2/config
@@ -13,12 +13,12 @@ version: '[% c("abbrev") %]'
git_url: '[% pc("gobtcd", "git_url") %]'
git_hash: '[% pc("gobtcd", "git_hash") %]'
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var:
- container:
- use_container: 1
go_lib: github.com/btcsuite/btcd
go_lib_install:
- github.com/btcsuite/btcd/btcec
diff --git a/projects/gobtclog/config b/projects/gobtclog/config
index 9fcb6c6..edf8540 100644
--- a/projects/gobtclog/config
+++ b/projects/gobtclog/config
@@ -1,13 +1,14 @@
+# vim: filetype=yaml sw=2
version: '[% c("abbrev") %]'
git_url: https://github.com/btcsuite/btclog.git
git_hash: 84c8d2346e9fc8c7b947e243b9c24e6df9fd206a
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var:
- container:
- use_container: 1
go_lib: github.com/btcsuite/btclog
input_files:
diff --git a/projects/gobtcutil/config b/projects/gobtcutil/config
index 63a8f90..97b4182 100644
--- a/projects/gobtcutil/config
+++ b/projects/gobtcutil/config
@@ -1,13 +1,14 @@
+# vim: filetype=yaml sw=2
version: '[% c("abbrev") %]'
git_url: https://github.com/btcsuite/btcutil.git
git_hash: 9e5f4b9a998d263e3ce9c56664a7816001ac8000
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var:
- container:
- use_container: 1
go_lib: github.com/btcsuite/btcutil
go_lib_deps:
- gobtcd2
diff --git a/projects/gobuildinfo/config b/projects/gobuildinfo/config
index 5ca103c..6ff2a75 100644
--- a/projects/gobuildinfo/config
+++ b/projects/gobuildinfo/config
@@ -1,13 +1,14 @@
+# vim: filetype=yaml sw=2
version: '[% c("abbrev") %]'
git_url: https://github.com/hlandau/buildinfo.git
git_hash: 337a29b5499734e584d4630ce535af64c5fe7813
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var:
- container:
- use_container: 1
go_lib: github.com/hlandau/buildinfo
go_lib_deps:
- goeasyconfig
diff --git a/projects/gocheck/config b/projects/gocheck/config
index bc71d01..abc7b55 100644
--- a/projects/gocheck/config
+++ b/projects/gocheck/config
@@ -3,12 +3,12 @@ version: '[% c("abbrev") %]'
git_url: https://gopkg.in/check.v1
git_hash: 41f04d3bba152ddec2103e299fed053415705330 # v1.0.0
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var:
- container:
- use_container: 1
go_lib: gopkg.in/check.v1
go_lib_deps:
- pretty
diff --git a/projects/gocompress/config b/projects/gocompress/config
index c675362..799c6b6 100644
--- a/projects/gocompress/config
+++ b/projects/gocompress/config
@@ -3,12 +3,12 @@ version: '[% c("abbrev") %]'
git_url: https://github.com/dsnet/compress
git_hash: cc9eb1d7ad760af14e8f918698f745e80377af4f
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var:
- container:
- use_container: 1
go_lib: github.com/dsnet/compress
input_files:
diff --git a/projects/goconfigurable/config b/projects/goconfigurable/config
index 07bace5..e775153 100644
--- a/projects/goconfigurable/config
+++ b/projects/goconfigurable/config
@@ -1,13 +1,14 @@
+# vim: filetype=yaml sw=2
version: '[% c("abbrev") %]'
git_url: https://github.com/hlandau/configurable.git
git_hash: 34642c4c8cbf56801d0e34f0e82187305983ac26
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var:
- container:
- use_container: 1
go_lib: gopkg.in/hlandau/configurable.v1
input_files:
diff --git a/projects/godegoutils/config b/projects/godegoutils/config
index f4f380a..dbc977f 100644
--- a/projects/godegoutils/config
+++ b/projects/godegoutils/config
@@ -1,13 +1,14 @@
+# vim: filetype=yaml sw=2
version: '[% c("abbrev") %]'
git_url: https://github.com/hlandau/degoutils.git
git_hash: 8fa2440b63444dad556d76366f1c3ee070c8a577
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var:
- container:
- use_container: 1
go_lib: github.com/hlandau/degoutils
go_lib_install:
- github.com/hlandau/degoutils/net
diff --git a/projects/godexlogconfig/config b/projects/godexlogconfig/config
index 0dccbe2..50ada8c 100644
--- a/projects/godexlogconfig/config
+++ b/projects/godexlogconfig/config
@@ -1,13 +1,14 @@
+# vim: filetype=yaml sw=2
version: '[% c("abbrev") %]'
git_url: https://github.com/hlandau/dexlogconfig.git
git_hash: 244f29bd260884993b176cd14ef2f7631f6f3c18
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var:
- container:
- use_container: 1
go_lib: github.com/hlandau/dexlogconfig
go_lib_deps:
- gobuildinfo
diff --git a/projects/godns/config b/projects/godns/config
index a005c32..8cf8806 100644
--- a/projects/godns/config
+++ b/projects/godns/config
@@ -1,13 +1,14 @@
+# vim: filetype=yaml sw=2
version: 1.1.22
git_url: https://github.com/miekg/dns.git
git_hash: 1e224ff5dead8366ed6fcdcb832794be42e73f0e
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var:
- container:
- use_container: 1
go_lib: github.com/miekg/dns
go_lib_deps:
- goxcryptoed25519
diff --git a/projects/goeasyconfig/config b/projects/goeasyconfig/config
index a87283e..25ef3be 100644
--- a/projects/goeasyconfig/config
+++ b/projects/goeasyconfig/config
@@ -1,13 +1,14 @@
+# vim: filetype=yaml sw=2
version: 1.0.17
git_url: https://github.com/hlandau/easyconfig.git
git_hash: c31249162931b4963bbe6e501cccb60d23271a3f
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var:
- container:
- use_container: 1
go_lib: gopkg.in/hlandau/easyconfig.v1
go_lib_deps:
- goconfigurable
diff --git a/projects/goerrors/config b/projects/goerrors/config
index 626f7d5..0ad8155 100644
--- a/projects/goerrors/config
+++ b/projects/goerrors/config
@@ -3,12 +3,12 @@ version: '[% c("abbrev") %]'
git_url: https://github.com/pkg/errors
git_hash: 614d223910a179a466c1767a985424175c39b465 # v0.9.1
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var:
- container:
- use_container: 1
go_lib: github.com/pkg/errors
input_files:
diff --git a/projects/gogroupcache/config b/projects/gogroupcache/config
index 5646737..2287d63 100644
--- a/projects/gogroupcache/config
+++ b/projects/gogroupcache/config
@@ -1,13 +1,14 @@
+# vim: filetype=yaml sw=2
version: '[% c("abbrev") %]'
git_url: https://github.com/golang/groupcache.git
git_hash: 611e8accdfc92c4187d399e95ce826046d4c8d73
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var:
- container:
- use_container: 1
go_lib: github.com/golang/groupcache
go_lib_install:
- github.com/golang/groupcache/lru
diff --git a/projects/goisatty/config b/projects/goisatty/config
index 0f5fc17..84e0887 100644
--- a/projects/goisatty/config
+++ b/projects/goisatty/config
@@ -1,13 +1,14 @@
+# vim: filetype=yaml sw=2
version: 0.0.10
git_url: https://github.com/mattn/go-isatty.git
git_hash: 88ba11cfdc67c7588b30042edf244b2875f892b6
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var:
- container:
- use_container: 1
go_lib: github.com/mattn/go-isatty
go_lib_deps:
- goxsysunix
diff --git a/projects/gokingpin/config b/projects/gokingpin/config
index dd209f4..3ac50cd 100644
--- a/projects/gokingpin/config
+++ b/projects/gokingpin/config
@@ -1,13 +1,14 @@
+# vim: filetype=yaml sw=2
version: 2.2.6
git_url: https://github.com/alecthomas/kingpin.git
git_hash: 947dcec5ba9c011838740e680966fd7087a71d0d
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var:
- container:
- use_container: 1
go_lib: gopkg.in/alecthomas/kingpin.v2
go_lib_deps:
- gotemplate
diff --git a/projects/gomadns/config b/projects/gomadns/config
index a53f410..cf37420 100644
--- a/projects/gomadns/config
+++ b/projects/gomadns/config
@@ -1,13 +1,14 @@
+# vim: filetype=yaml sw=2
version: 2.0.1
git_url: https://github.com/hlandau/madns.git
git_hash: 26979b3e4b5aa3e0bd53cf0a014f9eaf43b578e3
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var:
- container:
- use_container: 1
go_lib: gopkg.in/hlandau/madns.v2
go_lib_deps:
- godns
diff --git a/projects/gomock/config b/projects/gomock/config
index 53229ac..97a656e 100644
--- a/projects/gomock/config
+++ b/projects/gomock/config
@@ -3,12 +3,12 @@ version: '[% c("abbrev") %]'
git_url: https://github.com/golang/mock
git_hash: 51421b967af1f557f93a59e0057aaf15ca02e29c # v1.2.0
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var:
- container:
- use_container: 1
go_lib: github.com/golang/mock
go_lib_install:
- github.com/golang/mock/gomock
diff --git a/projects/goncbtcjson/config b/projects/goncbtcjson/config
index 708bfc8..e14f98c 100644
--- a/projects/goncbtcjson/config
+++ b/projects/goncbtcjson/config
@@ -1,13 +1,14 @@
+# vim: filetype=yaml sw=2
version: '[% c("abbrev") %]'
git_url: https://github.com/namecoin/ncbtcjson.git
git_hash: 0d2f400334751d149ca21bfd4535c9d2274f7264
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var:
- container:
- use_container: 1
go_lib: github.com/namecoin/ncbtcjson
go_lib_deps:
- gobtcd
diff --git a/projects/goncrpcclient/config b/projects/goncrpcclient/config
index 122700c..99b39cb 100644
--- a/projects/goncrpcclient/config
+++ b/projects/goncrpcclient/config
@@ -1,13 +1,14 @@
+# vim: filetype=yaml sw=2
version: '[% c("abbrev") %]'
git_url: https://github.com/namecoin/ncrpcclient.git
git_hash: 858e1a5acd8b2da56462f50323633cdf2fe80977
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var:
- container:
- use_container: 1
go_lib: github.com/namecoin/ncrpcclient
go_lib_deps:
- gobtcd
diff --git a/projects/gopflag/config b/projects/gopflag/config
index 16141cc..2d7c495 100644
--- a/projects/gopflag/config
+++ b/projects/gopflag/config
@@ -1,13 +1,14 @@
+# vim: filetype=yaml sw=2
version: '[% c("abbrev") %]'
git_url: https://github.com/ogier/pflag.git
git_hash: 45c278ab3607870051a2ea9040bb85fcb8557481
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var:
- container:
- use_container: 1
go_lib: github.com/ogier/pflag
input_files:
diff --git a/projects/gopretty/config b/projects/gopretty/config
index a2ceecf..f4bf681 100644
--- a/projects/gopretty/config
+++ b/projects/gopretty/config
@@ -1,13 +1,14 @@
+# vim: filetype=yaml sw=2
version: '[% c("abbrev") %]'
git_url: https://github.com/kr/pretty.git
git_hash: 71e7e49937503c662b9b636fd6b2c14b1aa818a5
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var:
- container:
- use_container: 1
go_lib: github.com/kr/pretty
go_lib_deps:
- gotext
diff --git a/projects/goptlib/config b/projects/goptlib/config
index 1619ff3..0bd25e8 100644
--- a/projects/goptlib/config
+++ b/projects/goptlib/config
@@ -5,12 +5,12 @@ git_hash: '[% c("version") %]'
tag_gpg_id: 1
gpg_keyring: goptlib.gpg
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var:
- container:
- use_container: 1
go_lib: git.torproject.org/pluggable-transports/goptlib.git
targets:
diff --git a/projects/goservice/config b/projects/goservice/config
index 67eff54..9aff8eb 100644
--- a/projects/goservice/config
+++ b/projects/goservice/config
@@ -1,13 +1,14 @@
+# vim: filetype=yaml sw=2
version: '[% c("abbrev") %]'
git_url: https://github.com/hlandau/service.git
git_hash: 0496f910e39ef577ba805f512f6e1b80d652c4b9
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var:
- container:
- use_container: 1
go_lib: gopkg.in/hlandau/service.v2
go_lib_deps:
- gosvcutils
diff --git a/projects/gosocks/config b/projects/gosocks/config
index 1d9a5a8..016c1f9 100644
--- a/projects/gosocks/config
+++ b/projects/gosocks/config
@@ -1,13 +1,14 @@
+# vim: filetype=yaml sw=2
version: '[% c("abbrev") %]'
git_url: https://github.com/btcsuite/go-socks.git
git_hash: 4720035b7bfd2a9bb130b1c184f8bbe41b6f0d0f
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var:
- container:
- use_container: 1
go_lib: github.com/btcsuite/go-socks
go_lib_install:
- github.com/btcsuite/go-socks/socks
diff --git a/projects/gosvcutils/config b/projects/gosvcutils/config
index b941e05..e5b1106 100644
--- a/projects/gosvcutils/config
+++ b/projects/gosvcutils/config
@@ -1,13 +1,14 @@
+# vim: filetype=yaml sw=2
version: 1.0.10
git_url: https://github.com/hlandau/svcutils.git
git_hash: c25dac49e50cbbcbef8c81b089f56156f4067729
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var:
- container:
- use_container: 1
go_lib: gopkg.in/hlandau/svcutils.v1
go_lib_install:
- gopkg.in/hlandau/svcutils.v1
diff --git a/projects/gosystemd/config b/projects/gosystemd/config
index daa9f79..803d3b7 100644
--- a/projects/gosystemd/config
+++ b/projects/gosystemd/config
@@ -1,13 +1,14 @@
+# vim: filetype=yaml sw=2
version: 21
git_url: https://github.com/coreos/go-systemd.git
git_hash: d3cd4ed1dbcf5835feba465b180436db54f20228
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var:
- container:
- use_container: 1
go_lib: github.com/coreos/go-systemd
go_lib_install:
- github.com/coreos/go-systemd/journal
diff --git a/projects/gotemplate/config b/projects/gotemplate/config
index 62cddc9..1af8cda 100644
--- a/projects/gotemplate/config
+++ b/projects/gotemplate/config
@@ -1,13 +1,14 @@
+# vim: filetype=yaml sw=2
version: '[% c("abbrev") %]'
git_url: https://github.com/alecthomas/template.git
git_hash: fb15b899a75114aa79cc930e33c46b577cc664b1
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var:
- container:
- use_container: 1
go_lib: github.com/alecthomas/template
input_files:
diff --git a/projects/gotext/config b/projects/gotext/config
index 5493329..43f0e8d 100644
--- a/projects/gotext/config
+++ b/projects/gotext/config
@@ -1,13 +1,14 @@
+# vim: filetype=yaml sw=2
version: 0.1.0
git_url: https://github.com/kr/text.git
git_hash: e2ffdb16a802fe2bb95e2e35ff34f0e53aeef34f
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var:
- container:
- use_container: 1
go_lib: github.com/kr/text
input_files:
diff --git a/projects/gotoml/config b/projects/gotoml/config
index c40c582..a401dbb 100644
--- a/projects/gotoml/config
+++ b/projects/gotoml/config
@@ -1,13 +1,14 @@
+# vim: filetype=yaml sw=2
version: '[% c("abbrev") %]'
git_url: https://github.com/BurntSushi/toml.git
git_hash: 3012a1dbe2e4bd1391d42b32f0577cb7bbc7f005
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var:
- container:
- use_container: 1
go_lib: github.com/BurntSushi/toml
input_files:
diff --git a/projects/gounits/config b/projects/gounits/config
index 8cf7395..3af8540 100644
--- a/projects/gounits/config
+++ b/projects/gounits/config
@@ -1,13 +1,14 @@
+# vim: filetype=yaml sw=2
version: '[% c("abbrev") %]'
git_url: https://github.com/alecthomas/units.git
git_hash: f65c72e2690dc4b403c8bd637baf4611cd4c069b
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var:
- container:
- use_container: 1
go_lib: github.com/alecthomas/units
input_files:
diff --git a/projects/goutls/config b/projects/goutls/config
index 8052176..91df0b7 100644
--- a/projects/goutls/config
+++ b/projects/goutls/config
@@ -5,12 +5,12 @@ git_hash: 'v[% c("version") %]'
tag_gpg_id: 1
gpg_keyring: yawning.gpg
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var:
- container:
- use_container: 1
go_lib: gitlab.com/yawning/utls.git
go_lib_deps:
- goxcrypto
diff --git a/projects/gowebsocket/config b/projects/gowebsocket/config
index 1e103d3..5b27cd4 100644
--- a/projects/gowebsocket/config
+++ b/projects/gowebsocket/config
@@ -1,13 +1,14 @@
+# vim: filetype=yaml sw=2
version: '[% c("abbrev") %]'
git_url: https://github.com/btcsuite/websocket.git
git_hash: 31079b6807923eb23992c421b114992b95131b55
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var:
- container:
- use_container: 1
go_lib: github.com/btcsuite/websocket
input_files:
diff --git a/projects/goxcrypto/config b/projects/goxcrypto/config
index 1e23034..036cc86 100644
--- a/projects/goxcrypto/config
+++ b/projects/goxcrypto/config
@@ -3,12 +3,12 @@ version: '[% c("abbrev") %]'
git_url: https://go.googlesource.com/crypto
git_hash: 69ecbb4d6d5dab05e49161c6e77ea40a030884e1
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var:
- container:
- use_container: 1
go_lib: golang.org/x/crypto
go_lib_install:
- golang.org/x/crypto/chacha20poly1305
diff --git a/projects/goxcryptoed25519/config b/projects/goxcryptoed25519/config
index d065de1..fd8d475 100644
--- a/projects/goxcryptoed25519/config
+++ b/projects/goxcryptoed25519/config
@@ -3,12 +3,12 @@ version: '[% c("abbrev") %]'
git_url: '[% pc("goxcrypto", "git_url") %]'
git_hash: '[% pc("goxcrypto", "git_hash") %]'
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var:
- container:
- use_container: 1
go_lib: golang.org/x/crypto
go_lib_install:
- golang.org/x/crypto/ed25519
diff --git a/projects/goxcryptoripemd160/config b/projects/goxcryptoripemd160/config
index b14e71d..a3642c4 100644
--- a/projects/goxcryptoripemd160/config
+++ b/projects/goxcryptoripemd160/config
@@ -3,12 +3,12 @@ version: '[% c("abbrev") %]'
git_url: '[% pc("goxcrypto", "git_url") %]'
git_hash: '[% pc("goxcrypto", "git_hash") %]'
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var:
- container:
- use_container: 1
go_lib: golang.org/x/crypto
go_lib_install:
- golang.org/x/crypto/ripemd160
diff --git a/projects/goxlog/config b/projects/goxlog/config
index fa47d30..6c1e149 100644
--- a/projects/goxlog/config
+++ b/projects/goxlog/config
@@ -1,13 +1,14 @@
+# vim: filetype=yaml sw=2
version: 1.0.0
git_url: https://github.com/hlandau/xlog.git
git_hash: 197ef798aed28e08ed3e176e678fda81be993a31
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var:
- container:
- use_container: 1
go_lib: github.com/hlandau/xlog
go_lib_deps:
- goisatty
diff --git a/projects/goxnet/config b/projects/goxnet/config
index 7656795..77813dd 100644
--- a/projects/goxnet/config
+++ b/projects/goxnet/config
@@ -3,12 +3,12 @@ version: '[% c("abbrev") %]'
git_url: https://go.googlesource.com/net
git_hash: da137c7871d730100384dbcf36e6f8fa493aef5b
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var:
- container:
- use_container: 1
go_lib: golang.org/x/net
go_lib_install:
- golang.org/x/net/ipv4
diff --git a/projects/goxnetip/config b/projects/goxnetip/config
index db1c85e..c8005ae 100644
--- a/projects/goxnetip/config
+++ b/projects/goxnetip/config
@@ -3,12 +3,12 @@ version: '[% c("abbrev") %]'
git_url: '[% pc("goxnet", "git_url") %]'
git_hash: '[% pc("goxnet", "git_hash") %]'
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var:
- container:
- use_container: 1
go_lib: golang.org/x/net
go_lib_install:
- golang.org/x/net/ipv4
diff --git a/projects/goxsys/config b/projects/goxsys/config
index 9f02aef..470cf61 100644
--- a/projects/goxsys/config
+++ b/projects/goxsys/config
@@ -3,12 +3,12 @@ version: '[% c("abbrev") %]'
git_url: https://github.com/golang/sys
git_hash: fae7ac547cb717d141c433a2a173315e216b64c4
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var:
- container:
- use_container: 1
go_lib: golang.org/x/sys
go_lib_install:
- golang.org/x/sys/cpu
diff --git a/projects/goxsysunix/config b/projects/goxsysunix/config
index a2fe03c..be7fe34 100644
--- a/projects/goxsysunix/config
+++ b/projects/goxsysunix/config
@@ -3,12 +3,12 @@ version: '[% c("abbrev") %]'
git_url: '[% pc("goxsys", "git_url") %]'
git_hash: '[% pc("goxsys", "git_hash") %]'
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var:
- container:
- use_container: 1
go_lib: golang.org/x/sys
go_lib_install:
- golang.org/x/sys/unix
diff --git a/projects/goxtext/config b/projects/goxtext/config
index ddd333c..9563c87 100644
--- a/projects/goxtext/config
+++ b/projects/goxtext/config
@@ -4,12 +4,12 @@ git_url: https://github.com/golang/text
# v0.3.3
git_hash: 23ae387dee1f90d29a23c0e87ee0b46038fbed0e
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var:
- container:
- use_container: 1
go_lib: golang.org/x/text
input_files:
diff --git a/projects/goxxerrors/config b/projects/goxxerrors/config
index 5c1b379..55d91fa 100644
--- a/projects/goxxerrors/config
+++ b/projects/goxxerrors/config
@@ -3,12 +3,12 @@ version: '[% c("abbrev") %]'
git_url: https://go.googlesource.com/xerrors
git_hash: 5ec99f83aff198f5fbd629d6c8d8eb38a04218ca
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var:
- container:
- use_container: 1
go_lib: golang.org/x/xerrors
input_files:
diff --git a/projects/goyaml/config b/projects/goyaml/config
index f893dc2..6d12215 100644
--- a/projects/goyaml/config
+++ b/projects/goyaml/config
@@ -3,12 +3,12 @@ version: '[% c("abbrev") %]'
git_url: https://gopkg.in/yaml.v3
git_hash: 9f266ea9e77c4c7aab4cf02650570e7c7b3031a5 # v3.0.0
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var:
- container:
- use_container: 1
go_lib: gopkg.in/yaml.v3
go_lib_deps:
- gocheck
diff --git a/projects/gradle/config b/projects/gradle/config
index 9e46681..5a63716 100644
--- a/projects/gradle/config
+++ b/projects/gradle/config
@@ -1,10 +1,10 @@
# vim: filetype=yaml sw=2
filename: '[% project %]-[% c("version") %].tar.gz'
version: '[% pc(c("origin_project"), "var/gradle_version", { error_if_undef => 1 }) %]'
+container:
+ use_container: 1
var:
- container:
- use_container: 1
deps:
- unzip
gradle_sha256sum:
diff --git a/projects/https-everywhere/config b/projects/https-everywhere/config
index 9af5ff6..e980cf3 100644
--- a/projects/https-everywhere/config
+++ b/projects/https-everywhere/config
@@ -6,6 +6,8 @@ git_submodule: 1
gpg_keyring: https-everywhere.gpg
tag_gpg_id: 1
filename: "[% project %]-[% c('version') %]-[% c('var/build_id') %].xpi"
+container:
+ use_container: 1
var:
# HTTPS Everywhere is expected to be the same on all platforms. To avoid
# building the same thing 4 times, using 4 different container images
@@ -16,7 +18,6 @@ var:
# the same since there is now nothing platform specific in the build
# inputs. This allows us to save a little time and disk space.
container:
- use_container: 1
suite: bullseye
arch: amd64
deps:
diff --git a/projects/idna/config b/projects/idna/config
index c499a80..5b60819 100644
--- a/projects/idna/config
+++ b/projects/idna/config
@@ -4,8 +4,7 @@ git_url: https://github.com/kjd/idna.git
git_hash: 1cdf175e259b299be76f49c3ddc8794214f9931f
# TODO: This Git repo doesn't use GPG sigs. We should pester them about that.
filename: "[% project %]-[% c('version') %]-[% c('var/build_id') %].tar.gz"
-var:
- container:
- use_container: 1
+container:
+ use_container: 1
input_files:
- project: container-image
diff --git a/projects/idna_ssl/config b/projects/idna_ssl/config
index 7331027..bec3164 100644
--- a/projects/idna_ssl/config
+++ b/projects/idna_ssl/config
@@ -4,8 +4,7 @@ git_url: https://github.com/aio-libs/idna-ssl.git
git_hash: 1ab8304810f8bd9a880c0a013276cddd3c6e9551
# TODO: This Git repo uses GPG sigs; we should switch from commit hash to GPG verification.
filename: "[% project %]-[% c('version') %]-[% c('var/build_id') %].tar.gz"
-var:
- container:
- use_container: 1
+container:
+ use_container: 1
input_files:
- project: container-image
diff --git a/projects/jsonrpclib/config b/projects/jsonrpclib/config
index e5b469b..d6a0d0a 100644
--- a/projects/jsonrpclib/config
+++ b/projects/jsonrpclib/config
@@ -4,8 +4,7 @@ git_url: https://github.com/tcalmant/jsonrpclib.git
git_hash: fe9fcf2c99973507f7055d6c9e05e155957c2549
# TODO: This Git repo doesn't use GPG sigs. We should pester them about that.
filename: "[% project %]-[% c('version') %]-[% c('var/build_id') %].tar.gz"
-var:
- container:
- use_container: 1
+container:
+ use_container: 1
input_files:
- project: container-image
diff --git a/projects/kcp-go/config b/projects/kcp-go/config
index 7551a5e..106e153 100644
--- a/projects/kcp-go/config
+++ b/projects/kcp-go/config
@@ -1,13 +1,14 @@
+# vim: filetype=yaml sw=2
version: '[% c("abbrev") %]'
git_url: https://github.com/xtaci/kcp-go
git_hash: 831b5b267373f6fbd3548849a3925c4e70806de2 # v5.5.11
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var:
- container:
- use_container: 1
go_lib: github.com/xtaci/kcp-go
go_lib_deps:
- goerrors
diff --git a/projects/libdmg-hfsplus/config b/projects/libdmg-hfsplus/config
index 67e8287..0013840 100644
--- a/projects/libdmg-hfsplus/config
+++ b/projects/libdmg-hfsplus/config
@@ -3,9 +3,9 @@ version: '[% c("abbrev") %]'
git_url: https://github.com/vasi/libdmg-hfsplus
git_hash: dfd5e5cc3dc1191e37d3c3a6118975afdd1d7014
filename: '[% project %]-[% c("version") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
var:
- container:
- use_container: 1
deps:
- build-essential
- cmake
diff --git a/projects/libevent/config b/projects/libevent/config
index f7209d2..9afb920 100644
--- a/projects/libevent/config
+++ b/projects/libevent/config
@@ -5,10 +5,10 @@ git_hash: 'release-[% c("version") %]-stable'
tag_gpg_id: 1
gpg_keyring: libevent.gpg
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
var:
- container:
- use_container: 1
configure_opt_project: --disable-static
targets:
diff --git a/projects/libtapi/config b/projects/libtapi/config
index 17aaac3..43f0c3a 100644
--- a/projects/libtapi/config
+++ b/projects/libtapi/config
@@ -6,9 +6,8 @@ version: '[% c("abbrev") %]'
git_hash: b4f141a16c7c82f75973429c92242a8c7de3ddb1
git_url: https://github.com/tpoechtrager/apple-libtapi
-var:
- container:
- use_container: 1
+container:
+ use_container: 1
input_files:
- project: container-image
diff --git a/projects/lucetc/config b/projects/lucetc/config
index f2d556c..4da651e 100644
--- a/projects/lucetc/config
+++ b/projects/lucetc/config
@@ -5,9 +5,8 @@ git_hash: d582d76bf0d17984501f3933688bf7a1eb5cf208
git_url: https://github.com/PLSysSec/lucet_sandbox_compiler/
git_submodule: 1
-var:
- container:
- use_container: 1
+container:
+ use_container: 1
input_files:
- project: container-image
diff --git a/projects/macosx-toolchain/config b/projects/macosx-toolchain/config
index b42d190..0afe1d9 100644
--- a/projects/macosx-toolchain/config
+++ b/projects/macosx-toolchain/config
@@ -1,9 +1,9 @@
# vim: filetype=yaml sw=2
filename: '[% project %]-[% c("version") %]-1-[% c("var/build_id") %].tar.gz'
version: 10.12
+container:
+ use_container: 1
var:
- container:
- use_container: 1
setup: |
mkdir -p /var/tmp/dist
tar -C /var/tmp/dist -xf $rootdir/[% c("compiler_tarfile") %]
diff --git a/projects/manual/config b/projects/manual/config
index fa01356..890bfab 100644
--- a/projects/manual/config
+++ b/projects/manual/config
@@ -1,10 +1,12 @@
+# vim: filetype=yaml sw=2
# To update, see doc/how-to-update-the-manual.txt
version: 40628
filename: 'manual-[% c("version") %].tar.gz'
+container:
+ use_container: 1
var:
container:
- use_container: 1
suite: bullseye
arch: amd64
deps:
diff --git a/projects/mingw-w64-clang/config b/projects/mingw-w64-clang/config
index b589b53..83d0ed7 100644
--- a/projects/mingw-w64-clang/config
+++ b/projects/mingw-w64-clang/config
@@ -3,10 +3,10 @@ filename: '[% project %]-[% c("version") %]-[% c("var/build_id") %].tar.gz'
git_url: https://git.code.sf.net/p/mingw-w64/mingw-w64
git_hash: cdb052f1d4056cd510cb83197b55868427b87476
version: '[% c("abbrev") %]'
+container:
+ use_container: 1
var:
- container:
- use_container: 1
setup: |
mkdir -p /var/tmp/dist
tar -C /var/tmp/dist -xf $rootdir/[% c("compiler_tarfile") %]
diff --git a/projects/mingw-w64/config b/projects/mingw-w64/config
index 3792a76..c4935c4 100644
--- a/projects/mingw-w64/config
+++ b/projects/mingw-w64/config
@@ -3,9 +3,9 @@ filename: '[% project %]-[% c("version") %]-[% c("var/build_id") %].tar.gz'
git_url: https://git.code.sf.net/p/mingw-w64/mingw-w64
git_hash: cdb052f1d4056cd510cb83197b55868427b87476
version: '[% c("abbrev") %]'
+container:
+ use_container: 1
var:
- container:
- use_container: 1
gcc_version: 10.3.0
deps:
- automake
diff --git a/projects/mmdebstrap-image/config b/projects/mmdebstrap-image/config
index e2d0f6a..65c3a0a 100644
--- a/projects/mmdebstrap-image/config
+++ b/projects/mmdebstrap-image/config
@@ -2,13 +2,12 @@
filename: 'container-image_[% c("var/container/suite") %]-[% c("var/container/arch") %]-[% c("version") %].tar.gz'
version: 1
pkg_type: build
+container:
+ use_container: 1
var:
ubuntu_version: 22.04
- container:
- use_container: 1
-
pre: |
#!/bin/sh
set -e
diff --git a/projects/multidict/config b/projects/multidict/config
index d242b08..798e817 100644
--- a/projects/multidict/config
+++ b/projects/multidict/config
@@ -4,8 +4,7 @@ git_url: https://github.com/aio-libs/multidict.git
git_hash: bd40998bf220820a7d636d5f02912c8d4abcac23
# TODO: This Git repo doesn't use GPG sigs. We should pester them about that.
filename: "[% project %]-[% c('version') %]-[% c('var/build_id') %].tar.gz"
-var:
- container:
- use_container: 1
+container:
+ use_container: 1
input_files:
- project: container-image
diff --git a/projects/nasm/config b/projects/nasm/config
index ff82004..b846ca6 100644
--- a/projects/nasm/config
+++ b/projects/nasm/config
@@ -1,9 +1,8 @@
# vim: filetype=yaml sw=2
version: 2.14.02
filename: '[% project %]-[% c("version") %]-[% c("var/build_id") %].tar.gz'
-var:
- container:
- use_container: 1
+container:
+ use_container: 1
input_files:
- project: container-image
diff --git a/projects/ncdns/config b/projects/ncdns/config
index 0785e51..9ee2097 100644
--- a/projects/ncdns/config
+++ b/projects/ncdns/config
@@ -1,3 +1,4 @@
+# vim: filetype=yaml sw=2
#version: 0.0.9
# Using latest master branch because we need the stream isolation and
# disable_namecoin_tlsa features. Once they're in a tagged release, we'll go
@@ -9,10 +10,10 @@ git_url: https://github.com/namecoin/ncdns.git
# back to using a hash that corresponds to a tag here.
git_hash: 'ca0fe5552806a4275f38468c4d3fbcb2cba1cb79'
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
var:
- container:
- use_container: 1
go_lib_deps:
- gogroupcache
- godegoutils
diff --git a/projects/ncprop279/config b/projects/ncprop279/config
index 5d4ee51..c58c21f 100644
--- a/projects/ncprop279/config
+++ b/projects/ncprop279/config
@@ -1,3 +1,4 @@
+# vim: filetype=yaml sw=2
#version: '0.0.2'
# Using latest master branch because we need the stream isolation feature.
# Once it's in a tagged release, we'll go back to using a version number here.
@@ -8,10 +9,10 @@ git_url: https://github.com/namecoin/ncprop279.git
# to a tag here.
git_hash: '7bdd741d70258407f66aab52b24788f1acccc56b'
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
var:
- container:
- use_container: 1
go_lib_deps:
- godns
- goeasyconfig
diff --git a/projects/ninja/config b/projects/ninja/config
index 8e2c245..045f587 100644
--- a/projects/ninja/config
+++ b/projects/ninja/config
@@ -3,9 +3,8 @@ version: '[% c("abbrev") %]'
git_url: https://github.com/ninja-build/ninja.git
git_hash: b25c08bda4949192c69cea4cee057887341a2ffc #v1.9.0
filename: '[% project %]-[% c("version") %]-[% c("var/build_id") %].tar.gz'
-var:
- container:
- use_container: 1
+container:
+ use_container: 1
input_files:
- project: container-image
diff --git a/projects/node/config b/projects/node/config
index 0dfa76c..6250ac4 100644
--- a/projects/node/config
+++ b/projects/node/config
@@ -1,11 +1,11 @@
# vim: filetype=yaml sw=2
version: '[% c("var/node_version") %]'
filename: '[% project %]-[% c("version") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
var:
node_version: 12.22.1
node_hash: dd650df7773a6ed3e390320ba51ef33cba6499f0e9397709ea3d1debdcbcb989
- container:
- use_container: 1
targets:
windows:
diff --git a/projects/nsis/config b/projects/nsis/config
index f6dd12d..a7d9d13 100644
--- a/projects/nsis/config
+++ b/projects/nsis/config
@@ -1,9 +1,9 @@
# vim: filetype=yaml sw=2
version: 3.06.1
filename: 'nsis-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
var:
- container:
- use_container: 1
deps:
- build-essential
- libmpc-dev
diff --git a/projects/nss/config b/projects/nss/config
index da59623..6dc7da8 100644
--- a/projects/nss/config
+++ b/projects/nss/config
@@ -4,9 +4,9 @@ filename: '[% project %]-[% c("version") %]-with-nspr-[% c("nspr_version") %]-[%
# commit in libs/build-all.sh
version: 3.66
nspr_version: 4.30
+container:
+ use_container: 1
var:
- container:
- use_container: 1
deps:
- build-essential
- gyp
diff --git a/projects/obfs4/config b/projects/obfs4/config
index a05d2d4..99041b9 100644
--- a/projects/obfs4/config
+++ b/projects/obfs4/config
@@ -6,9 +6,8 @@ tag_gpg_id: 1
gpg_keyring: yawning.gpg
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
-var:
- container:
- use_container: 1
+container:
+ use_container: 1
targets:
nightly:
diff --git a/projects/objx/config b/projects/objx/config
index 80b1947..62b82b4 100644
--- a/projects/objx/config
+++ b/projects/objx/config
@@ -3,12 +3,12 @@ version: '[% c("abbrev") %]'
git_url: https://github.com/stretchr/objx
git_hash: facf9a85c22f48d2f52f2380e4efce1768749a89 # v0.1.0
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var:
- container:
- use_container: 1
go_lib: github.com/stretchr/objx
input_files:
diff --git a/projects/openssl/config b/projects/openssl/config
index 920415f..84438a3 100644
--- a/projects/openssl/config
+++ b/projects/openssl/config
@@ -1,11 +1,11 @@
# vim: filetype=yaml sw=2
version: 1.1.1o
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
var:
openssldir: 'usr/local'
- container:
- use_container: 1
targets:
linux-x86_64:
diff --git a/projects/osslsigncode/config b/projects/osslsigncode/config
index 03dbcba..a31aa2f 100644
--- a/projects/osslsigncode/config
+++ b/projects/osslsigncode/config
@@ -3,9 +3,9 @@ version: '[% c("abbrev") %]'
git_url: https://github.com/mtrojnar/osslsigncode
git_hash: e72a1937d1a13e87074e4584f012f13e03fc1d64
filename: '[% project %]-[% c("version") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 0
var:
- container:
- use_container: 0
deps:
- autoconf
- libtool
diff --git a/projects/pion-datachannel/config b/projects/pion-datachannel/config
index b92b45e..7043c09 100644
--- a/projects/pion-datachannel/config
+++ b/projects/pion-datachannel/config
@@ -3,12 +3,12 @@ version: '[% c("abbrev") %]'
git_url: https://github.com/pion/datachannel
git_hash: 74e13972527c0130d4245897fef9c300a091b14b #v1.5.2
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var:
- container:
- use_container: 1
go_lib: github.com/pion/datachannel
go_lib_deps:
- pion-logging
diff --git a/projects/pion-dtls/config b/projects/pion-dtls/config
index f281abe..fa83114 100644
--- a/projects/pion-dtls/config
+++ b/projects/pion-dtls/config
@@ -3,12 +3,12 @@ version: '[% c("abbrev") %]'
git_url: https://github.com/pion/dtls
git_hash: d2f797183a9f044ce976e6df6f362662ca722412 #v2.1.5
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var:
- container:
- use_container: 1
go_lib: github.com/pion/dtls
go_lib_deps:
- goxcrypto
diff --git a/projects/pion-ice/config b/projects/pion-ice/config
index 4f2e34b..87097f2 100644
--- a/projects/pion-ice/config
+++ b/projects/pion-ice/config
@@ -3,12 +3,12 @@ version: '[% c("abbrev") %]'
git_url: https://github.com/pion/ice
git_hash: 9b523704bbc3c73764dfee81c5215e2c23641ba4 #v2.2.6
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var:
- container:
- use_container: 1
go_lib: github.com/pion/ice
go_lib_deps:
- gocheck
diff --git a/projects/pion-interceptor/config b/projects/pion-interceptor/config
index a45ee5f..191f230 100644
--- a/projects/pion-interceptor/config
+++ b/projects/pion-interceptor/config
@@ -3,12 +3,12 @@ version: '[% c("abbrev") %]'
git_url: https://github.com/pion/interceptor
git_hash: ec75ceafde7ff8751f8a2a759208a7b349804d97 #v0.1.11
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var:
- container:
- use_container: 1
go_lib: github.com/pion/interceptor
go_lib_deps:
- pion-logging
diff --git a/projects/pion-logging/config b/projects/pion-logging/config
index e3429ba..d8e7d86 100644
--- a/projects/pion-logging/config
+++ b/projects/pion-logging/config
@@ -3,12 +3,12 @@ version: '[% c("abbrev") %]'
git_url: https://github.com/pion/logging
git_hash: 0387f8acdeb20faf48e539e74906dd633851f3a8 #v0.2.2
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var:
- container:
- use_container: 1
go_lib: github.com/pion/logging
input_files:
diff --git a/projects/pion-mdns/config b/projects/pion-mdns/config
index 9bff5af..1982cb2 100644
--- a/projects/pion-mdns/config
+++ b/projects/pion-mdns/config
@@ -3,12 +3,12 @@ version: '[% c("abbrev") %]'
git_url: https://github.com/pion/mdns
git_hash: 9199cc788e17df3558f7069ffcf099da260f5913 #v0.0.5
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var:
- container:
- use_container: 1
go_lib: github.com/pion/mdns
go_lib_deps:
- goxnet
diff --git a/projects/pion-randutil/config b/projects/pion-randutil/config
index 28c74f0..8fdcb5e 100644
--- a/projects/pion-randutil/config
+++ b/projects/pion-randutil/config
@@ -3,12 +3,12 @@ version: '[% c("abbrev") %]'
git_url: https://github.com/pion/randutil
git_hash: 3e7aefb6fd280d89fca72f1596348f1939525187 #v0.1.0
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var:
- container:
- use_container: 1
go_lib: github.com/pion/randutil
input_files:
diff --git a/projects/pion-rtcp/config b/projects/pion-rtcp/config
index ec163c9..4f5bde4 100644
--- a/projects/pion-rtcp/config
+++ b/projects/pion-rtcp/config
@@ -3,12 +3,12 @@ version: '[% c("abbrev") %]'
git_url: https://github.com/pion/rtcp
git_hash: a4508c4eaed67332f45d8e2d41b9a936b596ca5c #v1.2.9
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var:
- container:
- use_container: 1
go_lib: github.com/pion/rtcp
go_lib_deps:
- testify
diff --git a/projects/pion-rtp/config b/projects/pion-rtp/config
index 11a380c..65a8da0 100644
--- a/projects/pion-rtp/config
+++ b/projects/pion-rtp/config
@@ -3,12 +3,12 @@ version: '[% c("abbrev") %]'
git_url: https://github.com/pion/rtp
git_hash: f47320ba42ace6b75f1f579fc4404c26cf2b0dce #v1.7.13
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var:
- container:
- use_container: 1
go_lib: github.com/pion/rtp
go_lib_deps:
- pion-randutil
diff --git a/projects/pion-sctp/config b/projects/pion-sctp/config
index 6fb0162..04aad03 100644
--- a/projects/pion-sctp/config
+++ b/projects/pion-sctp/config
@@ -3,12 +3,12 @@ version: '[% c("abbrev") %]'
git_url: https://github.com/pion/sctp
git_hash: 7e00bf835f80c3e37a83f4127e14440b647ce316 #v1.8.2
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var:
- container:
- use_container: 1
go_lib: github.com/pion/sctp
go_lib_deps:
- go-spew
diff --git a/projects/pion-sdp/config b/projects/pion-sdp/config
index 7e5c26b..8efc62a 100644
--- a/projects/pion-sdp/config
+++ b/projects/pion-sdp/config
@@ -3,12 +3,12 @@ version: '[% c("abbrev") %]'
git_url: https://github.com/pion/sdp
git_hash: 36cd1e811dcddcbd38730f981533ea7c68fab715 #v3.0.5
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var:
- container:
- use_container: 1
go_lib: github.com/pion/sdp
go_lib_deps:
- pion-randutil
diff --git a/projects/pion-srtp/config b/projects/pion-srtp/config
index 1935197..507ff46 100644
--- a/projects/pion-srtp/config
+++ b/projects/pion-srtp/config
@@ -3,12 +3,12 @@ version: '[% c("abbrev") %]'
git_url: https://github.com/pion/srtp
git_hash: 4555d8ddce7c5fdf808d34d2b1a9be4a6458e417 #v2.0.9
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var:
- container:
- use_container: 1
go_lib: github.com/pion/srtp
go_lib_deps:
- pion-logging
diff --git a/projects/pion-stun/config b/projects/pion-stun/config
index 00c5111..08fd60d 100644
--- a/projects/pion-stun/config
+++ b/projects/pion-stun/config
@@ -3,12 +3,12 @@ version: '[% c("abbrev") %]'
git_url: https://github.com/pion/stun
git_hash: 4fa7a9d658b6037114fd35b6cb257979ed474a9b # v0.3.5
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var:
- container:
- use_container: 1
go_lib: github.com/pion/stun
input_files:
diff --git a/projects/pion-transport/config b/projects/pion-transport/config
index ec65560..3ebfea9 100644
--- a/projects/pion-transport/config
+++ b/projects/pion-transport/config
@@ -3,12 +3,12 @@ version: '[% c("abbrev") %]'
git_url: https://github.com/pion/transport
git_hash: 538d788545fbf8f8379e09ed7747543561bfe8d9 #v0.13.0
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var:
- container:
- use_container: 1
go_lib: github.com/pion/transport
go_lib_deps:
- goxnet
diff --git a/projects/pion-turn/config b/projects/pion-turn/config
index 2a8cf18..f28fc65 100644
--- a/projects/pion-turn/config
+++ b/projects/pion-turn/config
@@ -3,12 +3,12 @@ version: '[% c("abbrev") %]'
git_url: https://github.com/pion/turn
git_hash: ed2e7a9679b43e4040ae932b705d6cbd95536db4 #v2.0.8
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var:
- container:
- use_container: 1
go_lib: github.com/pion/turn
go_lib_deps:
- pion-logging
diff --git a/projects/pion-udp/config b/projects/pion-udp/config
index 0a939d5..e97f88f 100644
--- a/projects/pion-udp/config
+++ b/projects/pion-udp/config
@@ -3,12 +3,12 @@ version: '[% c("abbrev") %]'
git_url: https://github.com/pion/udp
git_hash: 534f92eb13db661274eb15a8ea186585e9f1e182 #v0.1.1
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var:
- container:
- use_container: 1
go_lib: github.com/pion/udp
go_lib_deps:
- pion-transport
diff --git a/projects/pion-webrtc/config b/projects/pion-webrtc/config
index 6938249..9fdb8c7 100644
--- a/projects/pion-webrtc/config
+++ b/projects/pion-webrtc/config
@@ -3,12 +3,12 @@ version: '[% c("abbrev") %]'
git_url: https://github.com/pion/webrtc
git_hash: 7367daf2324b66290f0bdbaab1e51297de1f4989 #v3.1.41
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var:
- container:
- use_container: 1
go_lib: github.com/pion/webrtc
go_lib_deps:
- agouti
diff --git a/projects/pretty/config b/projects/pretty/config
index 7514e53..f7dd88d 100644
--- a/projects/pretty/config
+++ b/projects/pretty/config
@@ -3,12 +3,12 @@ version: '[% c("abbrev") %]'
git_url: https://github.com/kr/pretty
git_hash: 73f6ac0b30a98e433b289500d779f50c1a6f0712 # v0.1.0
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var:
- container:
- use_container: 1
go_lib: github.com/kr/pretty
go_lib_deps:
- text
diff --git a/projects/pty/config b/projects/pty/config
index ab2d7bd..18cd86b 100644
--- a/projects/pty/config
+++ b/projects/pty/config
@@ -3,12 +3,12 @@ version: '[% c("abbrev") %]'
git_url: https://github.com/kr/pty
git_hash: 282ce0e5322c82529687d609ee670fac7c7d917c # v1.1.1
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var:
- container:
- use_container: 1
go_lib: github.com/kr/pty
input_files:
diff --git a/projects/pyaes/config b/projects/pyaes/config
index 6fba344..104cf53 100644
--- a/projects/pyaes/config
+++ b/projects/pyaes/config
@@ -1,9 +1,8 @@
# vim: filetype=yaml sw=2
version: 1.6.1
filename: "[% project %]-[% c('version') %]-[% c('var/build_id') %].tar.gz"
-var:
- container:
- use_container: 1
+container:
+ use_container: 1
input_files:
- project: container-image
- URL: https://files.pythonhosted.org/packages/source/p/pyaes/pyaes-[% c("version") %].tar.gz
diff --git a/projects/python/config b/projects/python/config
index deacca3..4798ca7 100644
--- a/projects/python/config
+++ b/projects/python/config
@@ -1,9 +1,9 @@
# vim: filetype=yaml sw=2
version: 3.6.8
filename: 'python-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
var:
- container:
- use_container: 1
deps:
- xz-utils
- build-essential
diff --git a/projects/rust/config b/projects/rust/config
index 1723e61..88c542f 100644
--- a/projects/rust/config
+++ b/projects/rust/config
@@ -1,12 +1,12 @@
# vim: filetype=yaml sw=2
filename: '[% project %]-[% c("version") %]-[% c("var/build_id") %].tar.gz'
version: '[% c("var/current_version") %]'
+container:
+ use_container: 1
var:
current_version: 1.53.0
previous_version: 1.52.0
- container:
- use_container: 1
targets:
android:
diff --git a/projects/siphash/config b/projects/siphash/config
index 7e40bc7..d48d2e3 100644
--- a/projects/siphash/config
+++ b/projects/siphash/config
@@ -3,12 +3,12 @@ version: '[% c("abbrev") %]'
git_url: https://github.com/dchest/siphash.git
git_hash: 34f201214d993633bb24f418ba11736ab8b55aa7
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var:
- container:
- use_container: 1
go_lib: github.com/dchest/siphash
input_files:
diff --git a/projects/six/config b/projects/six/config
index e0945d1..4adcedb 100644
--- a/projects/six/config
+++ b/projects/six/config
@@ -4,8 +4,7 @@ git_url: https://github.com/benjaminp/six.git
git_hash: d927b9e27617abca8dbf4d66cc9265ebbde261d6
# TODO: This Git repo doesn't use GPG sigs. We should pester them about that.
filename: "[% project %]-[% c('version') %]-[% c('var/build_id') %].tar.gz"
-var:
- container:
- use_container: 1
+container:
+ use_container: 1
input_files:
- project: container-image
diff --git a/projects/smux/config b/projects/smux/config
index 54d2a11..c615ff8 100644
--- a/projects/smux/config
+++ b/projects/smux/config
@@ -1,13 +1,14 @@
+# vim: filetype=yaml sw=2
version: '[% c("abbrev") %]'
git_url: https://github.com/xtaci/smux
git_hash: c6969d8a76874342611f4b544d05b1590f1a76b1 # v1.5.12
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var:
- container:
- use_container: 1
go_lib: github.com/xtaci/smux
input_files:
diff --git a/projects/snowflake/config b/projects/snowflake/config
index 089771b..2a0cf3c 100644
--- a/projects/snowflake/config
+++ b/projects/snowflake/config
@@ -4,9 +4,8 @@ git_url: https://git.torproject.org/pluggable-transports/snowflake.git
git_hash: 01ae5b56e8399d29aa18605dc9add913d84dc553
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
-var:
- container:
- use_container: 1
+container:
+ use_container: 1
input_files:
- project: container-image
diff --git a/projects/sqlcipher/config b/projects/sqlcipher/config
index ddd3996..1bd0059 100644
--- a/projects/sqlcipher/config
+++ b/projects/sqlcipher/config
@@ -3,9 +3,9 @@ filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/buil
# The required versions for application-services can be found at the respective
# commit in libs/build-all.sh
version: 4.4.0
+container:
+ use_container: 1
var:
- container:
- use_container: 1
deps:
- build-essential
- tcl
diff --git a/projects/stemns/config b/projects/stemns/config
index efb5793..07e70c7 100644
--- a/projects/stemns/config
+++ b/projects/stemns/config
@@ -3,9 +3,9 @@ version: '[% c("abbrev") %]'
git_url: https://github.com/namecoin/StemNS.git
git_hash: '68d437491c0308545e149181768cd98e45c1ac82'
filename: '[% project %]-[% c("version") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
var:
- container:
- use_container: 1
stem-version: 1.8.0
input_files:
diff --git a/projects/testify/config b/projects/testify/config
index 726545f..bee1e8e 100644
--- a/projects/testify/config
+++ b/projects/testify/config
@@ -3,12 +3,12 @@ version: '[% c("abbrev") %]'
git_url: https://github.com/stretchr/testify
git_hash: 083ff1c0449867d0d8d456483ee5fab8e0c0e1e6 #v1.7.1
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var:
- container:
- use_container: 1
go_lib: github.com/stretchr/testify
go_lib_deps:
- go-difflib
diff --git a/projects/text/config b/projects/text/config
index aeb449b..5323b84 100644
--- a/projects/text/config
+++ b/projects/text/config
@@ -3,12 +3,12 @@ version: '[% c("abbrev") %]'
git_url: https://github.com/kr/text
git_hash: e2ffdb16a802fe2bb95e2e35ff34f0e53aeef34f # v0.1.0
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var:
- container:
- use_container: 1
go_lib: github.com/kr/text
go_lib_deps:
- pty
diff --git a/projects/tor-android-service/config b/projects/tor-android-service/config
index 3884ef5..0cbe245 100644
--- a/projects/tor-android-service/config
+++ b/projects/tor-android-service/config
@@ -4,13 +4,13 @@ filename: '[% project %]-[% c("version") %]-[% c("var/build_id") %]'
git_hash: 0f264c8891904b63057c46a4e3902cc73b6b860c
git_url: https://git.torproject.org/tor-android-service.git
git_submodule: 1
+container:
+ use_container: 1
var:
deps:
- build-essential
- unzip
- container:
- use_container: 1
# this should be updated when the list of gradle dependencies is changed
gradle_dependencies_version: 5
gradle_version: 5.6.4
diff --git a/projects/tor-browser/config b/projects/tor-browser/config
index a8e1bd3..9b77ebf 100644
--- a/projects/tor-browser/config
+++ b/projects/tor-browser/config
@@ -1,10 +1,10 @@
# vim: filetype=yaml sw=2
version: '[% c("var/torbrowser_version") %]'
filename: 'tor-browser-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %]'
+container:
+ use_container: 1
var:
- container:
- use_container: 1
ddmg: '[% INCLUDE ddmg.sh %]'
deps:
- python
diff --git a/projects/tor-launcher/config b/projects/tor-launcher/config
index fb68706..f1dac65 100644
--- a/projects/tor-launcher/config
+++ b/projects/tor-launcher/config
@@ -5,9 +5,8 @@ git_hash: '[% c("version") %]'
gpg_keyring: torbutton.gpg
tag_gpg_id: 1
filename: "[% project %]-[% c('version') %]-[% c('var/build_id') %].tar.gz"
-var:
- container:
- use_container: 1
+container:
+ use_container: 1
input_files:
- project: container-image
@@ -15,9 +14,8 @@ steps:
src-tarballs:
filename: 'src-[% project %]-[% c("version") %].tar.xz'
input_files: []
- var:
- container:
- use_container: 0
+ container:
+ use_container: 0
targets:
nightly:
diff --git a/projects/tor-onion-proxy-library/config b/projects/tor-onion-proxy-library/config
index 09f1bc7..f9be0fd 100644
--- a/projects/tor-onion-proxy-library/config
+++ b/projects/tor-onion-proxy-library/config
@@ -4,14 +4,14 @@ filename: '[% project %]-[% c("version") %]-[% c("var/build_id") %]'
git_hash: aeb63ebd079b646a3ec1b7b84d755653baa467d7
git_url: https://github.com/thaliproject/Tor_Onion_Proxy_Library.git
git_submodule: 1
+container:
+ use_container: 1
var:
deps:
- build-essential
- unzip
- zip
- container:
- use_container: 1
# this should be updated when the list of gradle dependencies is changed
gradle_dependencies_version: 5
gradle_version: 5.6.4
diff --git a/projects/tor/config b/projects/tor/config
index 09b7ed3..119ae2e 100644
--- a/projects/tor/config
+++ b/projects/tor/config
@@ -6,10 +6,10 @@ git_url: https://git.torproject.org/tor.git
git_submodule: 1
gpg_keyring: tor.gpg
tag_gpg_id: 1
+container:
+ use_container: 1
var:
- container:
- use_container: 1
deps:
- build-essential
- automake
diff --git a/projects/typing_extensions/config b/projects/typing_extensions/config
index 4926d82..b65637b 100644
--- a/projects/typing_extensions/config
+++ b/projects/typing_extensions/config
@@ -4,8 +4,7 @@ git_url: https://github.com/python/typing.git
git_hash: baf63c5924a2b9695175df5d47ced40596024b78
# TODO: This Git repo uses GPG sigs; we should switch from commit hash to GPG verification.
filename: "[% project %]-[% c('version') %]-[% c('var/build_id') %].tar.gz"
-var:
- container:
- use_container: 1
+container:
+ use_container: 1
input_files:
- project: container-image
diff --git a/projects/uniffi-rs/config b/projects/uniffi-rs/config
index 0c55e5b..9b9157a 100644
--- a/projects/uniffi-rs/config
+++ b/projects/uniffi-rs/config
@@ -4,9 +4,8 @@ git_url: https://github.com/mozilla/uniffi-rs
git_hash: ea3ff0402438ef1ebceda4c5fbbbd2ed6a9be227
filename: '[% project %]-[% c("version") %]-[% c("var/build_id") %].tar.gz'
-var:
- container:
- use_container: 1
+container:
+ use_container: 1
input_files:
- project: container-image
diff --git a/projects/uuid/config b/projects/uuid/config
index e53c525..b22d715 100644
--- a/projects/uuid/config
+++ b/projects/uuid/config
@@ -3,12 +3,12 @@ version: '[% c("abbrev") %]'
git_url: https://github.com/google/uuid
git_hash: 44b5fee7c49cf3bcdf723f106b36d56ef13ccc88 #v1.3.0
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
+container:
+ use_container: 1
build: '[% c("projects/go/var/build_go_lib") %]'
var:
- container:
- use_container: 1
go_lib: github.com/google/uuid
input_files:
diff --git a/projects/wasi-sysroot/config b/projects/wasi-sysroot/config
index 96bf873..762b2fe 100644
--- a/projects/wasi-sysroot/config
+++ b/projects/wasi-sysroot/config
@@ -5,9 +5,8 @@ git_hash: b36c433738f0c29160a5ac1c1cee1b1b884bf4a0
git_url: https://github.com/CraneStation/wasi-sdk
git_submodule: 1
-var:
- container:
- use_container: 1
+container:
+ use_container: 1
targets:
linux:
diff --git a/projects/yarl/config b/projects/yarl/config
index 506bec1..0475bac 100644
--- a/projects/yarl/config
+++ b/projects/yarl/config
@@ -4,8 +4,7 @@ git_url: https://github.com/aio-libs/yarl.git
git_hash: 619cc2203b8888fb9ad552c4a3da6f8b31d1fbac
# TODO: This Git repo doesn't use GPG sigs. We should pester them about that.
filename: "[% project %]-[% c('version') %]-[% c('var/build_id') %].tar.gz"
-var:
- container:
- use_container: 1
+container:
+ use_container: 1
input_files:
- project: container-image
diff --git a/projects/zlib/config b/projects/zlib/config
index 957ef6d..7e27554 100644
--- a/projects/zlib/config
+++ b/projects/zlib/config
@@ -5,11 +5,11 @@ git_hash: 'v[% c("version") %]'
git_url: https://github.com/madler/zlib.git
gpg_keyring: zlib.gpg
tag_gpg_id: 1
+container:
+ use_container: 1
var:
flag_mwindows: ''
- container:
- use_container: 1
input_files:
- project: container-image
diff --git a/projects/zstd/config b/projects/zstd/config
index d850489..694e77f 100644
--- a/projects/zstd/config
+++ b/projects/zstd/config
@@ -4,9 +4,8 @@ git_url: https://github.com/facebook/zstd.git
git_hash: 97a3da1df009d4dc67251de0c4b1c9d7fe286fc1
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
-var:
- container:
- use_container: 1
+container:
+ use_container: 1
input_files:
- project: container-image
diff --git a/rbm b/rbm
index 98be5a6..e93302b 160000
--- a/rbm
+++ b/rbm
@@ -1 +1 @@
-Subproject commit 98be5a6247850ecbdf9641a96b176a071dab2f5b
+Subproject commit e93302bd80b80dd498a91cd018bcb4c81638b546
diff --git a/rbm.conf b/rbm.conf
index 365bbf7..6bf32a6 100644
--- a/rbm.conf
+++ b/rbm.conf
@@ -6,6 +6,11 @@ build_log: '[% GET ENV.RBM_LOGS_DIR ? ENV.RBM_LOGS_DIR : "logs" %]/[% project %]
pkg_type: build
+container:
+ disable_network:
+ # disable network in the build scripts
+ build: 1
+
steps:
src-tarballs:
compress_tar: xz
@@ -80,7 +85,7 @@ var:
build_id_txt: |
[% c("version") %]
[% IF c("git_hash") || c("hg_hash"); GET c("abbrev"); END; %]
- [% IF c("var/container/use_container") && ! c("var/container/global_disable") -%]
+ [% IF c("container/use_container") && ! c("container/global_disable") -%]
[% c("var/container/suite") %]
[% c("var/container/arch") %]
[% END -%]
@@ -88,12 +93,6 @@ var:
build:
[% SET step = c("step") -%]
[% c(step, { filename => 'f', output_dir => '/out', norec => {} }) %]
- container:
- dir: '[% c("rbm_tmp_dir") %]/rbm-containers/[% sha256(c("build_id")) %]'
- user: rbm
- disable_network:
- # disable network in the build scripts
- build: 1
locale_ja: ja
locales:
@@ -179,7 +178,7 @@ var:
export SHELL=/bin/bash
export HOME=$rootdir
umask 0022
- [% IF c("var/container/global_disable") -%]
+ [% IF c("container/global_disable") -%]
rm -Rf /var/tmp/build /var/tmp/dist
[% END -%]
@@ -281,6 +280,10 @@ targets:
abi: arm64-v8a
cross_prefix: aarch64-linux-android
android:
+ container:
+ disable_network:
+ # Disable network in the script for merging GeckoView .aar files
+ merge_aars: 1
var:
android: 1
compiler: android-toolchain
@@ -295,9 +298,6 @@ targets:
container:
suite: bullseye
arch: amd64
- disable_network:
- # Disable network in the script for merging GeckoView .aar files
- merge_aars: 1
deps:
- build-essential
- python3
@@ -480,84 +480,13 @@ targets:
build_id: 1
no_containers:
- var:
- container:
- global_disable: 1
+ container:
+ global_disable: 1
# allow git tag signed using an expired key.
# https://bugs.torproject.org/19737
gpg_allow_expired_keys: 1
-remote_start: '[% IF c("var/container/use_container") && ! c("var/container/global_disable") %][% c("container/remote_start") %][% END %]'
-remote_exec: '[% IF c("var/container/use_container") && ! c("var/container/global_disable") %][% c("container/remote_exec") %][% END %]'
-remote_put: '[% IF c("var/container/use_container") && ! c("var/container/global_disable") %][% c("container/remote_put") %][% END %]'
-remote_get: '[% IF c("var/container/use_container") && ! c("var/container/global_disable") %][% c("container/remote_get") %][% END %]'
-remote_finish: '[% IF c("var/container/use_container") && ! c("var/container/global_disable") %][% c("container/remote_finish") %][% END %]'
-
-container:
- remote_start: |
- #!/bin/sh
- set -e
- if [ $(ls -1 '[% c("remote_srcdir", { error_if_undef => 1 }) %]/container-image_'* | wc -l) -ne 1 ]
- then
- echo "Can't find container image in input files" >&2
- ls -l '[% c("remote_srcdir") %]' >&2
- exit 1
- fi
- [% c("rbmdir") %]/container extract '[% c("var/container/dir") %]' '[% c("remote_srcdir", { error_if_undef => 1 }) %]/container-image_'*
- test -d '[% c("var/container/dir") %]'/home/rbm || \
- [% c("rbmdir") %]/container run --chroot='[% c("var/container/dir") %]' -- /usr/sbin/useradd -m [% c("var/container/user") %]
-
- remote_exec: |
- #!/bin/sh
- set -e
- [% IF c("interactive") -%]
- echo Container directory: [% shell_quote(c("var/container/dir")) %]
- [% END -%]
- mkdir -p '[% c("var/container/dir", { error_if_undef => 1 }) %]'/rbm
- echo '#!/bin/sh' > '[% c("var/container/dir") %]'/rbm/cmd
- echo [% shell_quote(c('exec_cmd')) %] >> '[% c("var/container/dir") %]'/rbm/cmd
- echo '#!/bin/sh' > '[% c("var/container/dir") %]'/rbm/run
- [% IF c("var/container/disable_network/" _ c("exec_name")) -%]
- # Some programs such as gradle need the lo interface to be up.
- # See for example tor-browser#31293
- echo 'ip link set lo up' >> '[% c("var/container/dir") %]'/rbm/run
- [% END -%]
- [% IF c('exec_as_root'); SET user = 'root'; ELSE; SET user = c("var/container/user", { error_if_undef => 1 }); END; %]
- echo 'su - [% user %] -c /rbm/cmd' >> '[% c("var/container/dir") %]'/rbm/run
- chmod +x '[% c("var/container/dir") %]'/rbm/cmd
- chmod +x '[% c("var/container/dir") %]'/rbm/run
- [%
- IF c("var/container/disable_network/" _ c("exec_name"));
- SET disable_network = '--disable-network';
- ELSE;
- SET disable_network = '';
- END;
- -%]
- [% c("rbmdir") %]/container run [% disable_network %] --chroot='[% c("var/container/dir") %]' -- /rbm/run
-
- remote_put: |
- #!/bin/sh
- set -e
- [%
- SET src = shell_quote(c('put_src', { error_if_undef => 1 }));
- SET dst = shell_quote(c('put_dst', { error_if_undef => 1 }));
- -%]
- [% c("rbmdir") %]/container put '[% c("var/container/dir") %]' [% src %] [% dst %] [% c("var/container/user") %]
-
- remote_get: |
- #!/bin/sh
- set -e
- [%
- SET src = shell_quote(c('get_src', { error_if_undef => 1 }));
- SET dst = shell_quote(c('get_dst', { error_if_undef => 1 }));
- -%]
- [% c("rbmdir") %]/container get '[% c("var/container/dir") %]' [% src %] [% dst %]
-
- remote_finish: |
- #!/bin/sh
- set -e
- [% c("rbmdir") %]/container remove '[% c("var/container/dir") %]'
--- |
# This part of the file contains options written in perl
use IO::CaptureOutput qw(capture_exec);
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
0

[builders/tor-browser-build] branch maint-11.5 updated: Bug 40513: Add script for signing Android apks
by gitolite role 12 Jul '22
by gitolite role 12 Jul '22
12 Jul '22
This is an automated email from the git hooks/post-receive script.
boklm pushed a commit to branch maint-11.5
in repository builders/tor-browser-build.
The following commit(s) were added to refs/heads/maint-11.5 by this push:
new 54ec362 Bug 40513: Add script for signing Android apks
54ec362 is described below
commit 54ec362079ca5acd0eb1a5e92972ee4e1c095db8
Author: Matthew Finkel <sysrqb(a)torproject.org>
AuthorDate: Tue May 31 15:08:02 2022 -0600
Bug 40513: Add script for signing Android apks
---
tools/signing/android-signing | 141 ++++++++++++++++++++++++++++++++++++++++++
tools/signing/pkcs11_java.cfg | 4 ++
2 files changed, 145 insertions(+)
diff --git a/tools/signing/android-signing b/tools/signing/android-signing
new file mode 100755
index 0000000..7c2ee50
--- /dev/null
+++ b/tools/signing/android-signing
@@ -0,0 +1,141 @@
+#!/bin/bash
+
+# Sign apk for each target architecture.
+# This script requires two command line arguments.
+# Usage: android-signing <version> <path/to/signing/key>
+
+# In addition, hard-coding the path to an Android SDK build-tools version, as
+# BUILD_TOOLS, is required.
+
+set -x
+set -e
+
+VERSION=$1
+SIGNING_KEY_PATH=$2
+
+# TODO set correctly.
+BUILD_TOOLS=/path/to/build-tools/version
+export PATH="${BUILD_TOOLS}:${PATH}"
+
+ARCHS="armv7 aarch64 x86 x86_64"
+
+# Sign individual apk
+sign_apk() {
+ INPUTAPK="$1"
+
+ # https://developer.android.com/studio/publish/app-signing#sign-manually
+ # After running `gradlew assembleRelease`, creates an unsigned-unaligned apk
+
+ # Aligning ensures that all uncompressed data starts with a particular byte
+ # alignment relative to the start of the file, which may reduce the amount
+ # of RAM consumed by an app.
+ # zipalign -v -p 4 my-app-unsigned.apk my-app-unsigned-aligned.apk
+ echo Aligning and signing ${INPUTAPK}
+
+ # Append the different stages of signing
+ UNSIGNED_UNALIGNED_APK=`echo "${INPUTAPK}" | sed 's/\.apk/-unsigned-unaligned.apk/'`
+ UNSIGNED_APK=`echo "${UNSIGNED_UNALIGNED_APK}" | sed 's/-unaligned//'`
+ SIGNED_APK=`echo "${UNSIGNED_APK}" | sed 's/-unsigned//'`
+
+ cp "${INPUTAPK}" "${UNSIGNED_UNALIGNED_APK}"
+
+ # Step 1: Align
+ zipalign -v -p 4 "${UNSIGNED_UNALIGNED_APK}" "${UNSIGNED_APK}"
+ if [ ! $? = 0 ]; then
+ echo "zipalign failed"
+ exit 1
+ fi
+ echo zipalign succeeded
+
+ # Step 2: Verify alignment
+ zipalign -vc 4 "${UNSIGNED_APK}"
+ if [ ! $? = 0 ]; then
+ echo "zipalign verify failed"
+ exit 1
+ fi
+ echo zipalign verify succeeded
+
+ # Step 3: Sign
+ # Use this command if reading key from file
+ apksigner sign --verbose -ks ${SIGNING_KEY_PATH} --ks-type pkcs12 --ks-pass env:KSPASS --debuggable-apk-permitted=false --out "${SIGNED_APK}" "${UNSIGNED_APK}"
+
+ # Or, use below command if using a hardware token
+ # apksigner sign --verbose --provider-class sun.security.pkcs11.SunPKCS11 --provider-arg pkcs11_java.cfg --ks NONE --ks-type PKCS11 --debuggable-apk-permitted=false --out "${SIGNED_APK}" "${UNSIGNED_APK}"
+
+ if [ ! $? = 0 ]; then
+ echo "apksigner sign failed"
+ exit 1
+ fi
+ echo apksigner sign succeeded
+
+ # Step 4: Verify signature
+ apksigner verify --verbose "${SIGNED_APK}"
+ if [ ! $? = 0 ]; then
+ echo "apksigner verify failed"
+ exit 1
+ fi
+
+ echo apksigner verify succeeded
+}
+
+# Rename and verify signing certificate
+finalize() {
+ for arch in ${ARCHS}; do
+ mv tor-browser-${VERSION}-android-${arch}-multi{-qa,}.apk
+ done
+
+ for arch in ${ARCHS}; do
+ verified=`apksigner verify --print-certs --verbose tor-browser-${VERSION}-android-${arch}-multi.apk`
+ scheme_v1=
+ scheme_v2=
+ cert_digest=
+ pubkey_digest=
+
+ # Verify the expected signing key was used, Alpha verses Release based on the filename.
+ if `echo ${VERSION} | grep -q a`; then
+ scheme_v1="Verified using v1 scheme (JAR signing): true"
+ scheme_v2="Verified using v2 scheme (APK Signature Scheme v2): true"
+ cert_digest="Signer #1 certificate SHA-256 digest: 15f760b41acbe4783e667102c9f67119be2af62fab07763f9d57f01e5e1074e1"
+ pubkey_digest="Signer #1 public key SHA-256 digest: 4e617e6516f81123ca58e718d617a704ac8365c575bd9e7a731ba5dd0476869d"
+ else
+ scheme_v1="Verified using v1 scheme (JAR signing): true"
+ scheme_v2="Verified using v2 scheme (APK Signature Scheme v2): true"
+ cert_digest="Signer #1 certificate SHA-256 digest: 20061f045e737c67375c17794cfedb436a03cec6bacb7cb9f96642205ca2cec8"
+ pubkey_digest="Signer #1 public key SHA-256 digest: 343ca8a2e5452670bdc335a181a4baed909f868937d68c4653e44ef84de8dfc6"
+ fi
+ for digest in "${scheme_v1}" "${scheme_v2}" "${cert_digest}" "${pubkey_digest}"; do
+ if ! `echo "${verified}" | grep -q "${digest}"`; then
+ echo "Expected digest not found:"
+ echo ${digest}
+ echo "in:"
+ echo ${verified}
+ exit 1
+ fi
+ done
+ done
+
+ echo Done.
+}
+
+if [ -z "$VERSION" ]; then
+ echo Provide version number
+ exit
+fi
+
+if [ -z "${SIGNING_KEY_PATH}" ]; then
+ echo Provide the path to the signing key: release or alpha
+ exit
+fi
+
+if [ -z "$KSPASS" ]; then
+ echo "Enter keystore passphrase"
+ stty -echo; read KSPASS; stty echo
+ export KSPASS
+fi
+
+# Sign all packages
+for arch in ${ARCHS}; do
+ sign_apk tor-browser-${VERSION}-android-${arch}-multi-qa.apk
+done
+
+finalize
diff --git a/tools/signing/pkcs11_java.cfg b/tools/signing/pkcs11_java.cfg
new file mode 100644
index 0000000..2766a78
--- /dev/null
+++ b/tools/signing/pkcs11_java.cfg
@@ -0,0 +1,4 @@
+name = OpenSC-PKCS11
+description = SunPKCS11 via OpenSC
+library = /usr/lib/x86_64-linux-gnu/opensc-pkcs11.so
+slotListIndex = 0
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
0

[builders/tor-browser-build] branch master updated: Bug 40513: Add script for signing Android apks
by gitolite role 12 Jul '22
by gitolite role 12 Jul '22
12 Jul '22
This is an automated email from the git hooks/post-receive script.
boklm pushed a commit to branch master
in repository builders/tor-browser-build.
The following commit(s) were added to refs/heads/master by this push:
new 51acc45 Bug 40513: Add script for signing Android apks
51acc45 is described below
commit 51acc4567b8d902051944822d8700e64fc2a42aa
Author: Matthew Finkel <sysrqb(a)torproject.org>
AuthorDate: Tue May 31 15:08:02 2022 -0600
Bug 40513: Add script for signing Android apks
---
tools/signing/android-signing | 141 ++++++++++++++++++++++++++++++++++++++++++
tools/signing/pkcs11_java.cfg | 4 ++
2 files changed, 145 insertions(+)
diff --git a/tools/signing/android-signing b/tools/signing/android-signing
new file mode 100755
index 0000000..7c2ee50
--- /dev/null
+++ b/tools/signing/android-signing
@@ -0,0 +1,141 @@
+#!/bin/bash
+
+# Sign apk for each target architecture.
+# This script requires two command line arguments.
+# Usage: android-signing <version> <path/to/signing/key>
+
+# In addition, hard-coding the path to an Android SDK build-tools version, as
+# BUILD_TOOLS, is required.
+
+set -x
+set -e
+
+VERSION=$1
+SIGNING_KEY_PATH=$2
+
+# TODO set correctly.
+BUILD_TOOLS=/path/to/build-tools/version
+export PATH="${BUILD_TOOLS}:${PATH}"
+
+ARCHS="armv7 aarch64 x86 x86_64"
+
+# Sign individual apk
+sign_apk() {
+ INPUTAPK="$1"
+
+ # https://developer.android.com/studio/publish/app-signing#sign-manually
+ # After running `gradlew assembleRelease`, creates an unsigned-unaligned apk
+
+ # Aligning ensures that all uncompressed data starts with a particular byte
+ # alignment relative to the start of the file, which may reduce the amount
+ # of RAM consumed by an app.
+ # zipalign -v -p 4 my-app-unsigned.apk my-app-unsigned-aligned.apk
+ echo Aligning and signing ${INPUTAPK}
+
+ # Append the different stages of signing
+ UNSIGNED_UNALIGNED_APK=`echo "${INPUTAPK}" | sed 's/\.apk/-unsigned-unaligned.apk/'`
+ UNSIGNED_APK=`echo "${UNSIGNED_UNALIGNED_APK}" | sed 's/-unaligned//'`
+ SIGNED_APK=`echo "${UNSIGNED_APK}" | sed 's/-unsigned//'`
+
+ cp "${INPUTAPK}" "${UNSIGNED_UNALIGNED_APK}"
+
+ # Step 1: Align
+ zipalign -v -p 4 "${UNSIGNED_UNALIGNED_APK}" "${UNSIGNED_APK}"
+ if [ ! $? = 0 ]; then
+ echo "zipalign failed"
+ exit 1
+ fi
+ echo zipalign succeeded
+
+ # Step 2: Verify alignment
+ zipalign -vc 4 "${UNSIGNED_APK}"
+ if [ ! $? = 0 ]; then
+ echo "zipalign verify failed"
+ exit 1
+ fi
+ echo zipalign verify succeeded
+
+ # Step 3: Sign
+ # Use this command if reading key from file
+ apksigner sign --verbose -ks ${SIGNING_KEY_PATH} --ks-type pkcs12 --ks-pass env:KSPASS --debuggable-apk-permitted=false --out "${SIGNED_APK}" "${UNSIGNED_APK}"
+
+ # Or, use below command if using a hardware token
+ # apksigner sign --verbose --provider-class sun.security.pkcs11.SunPKCS11 --provider-arg pkcs11_java.cfg --ks NONE --ks-type PKCS11 --debuggable-apk-permitted=false --out "${SIGNED_APK}" "${UNSIGNED_APK}"
+
+ if [ ! $? = 0 ]; then
+ echo "apksigner sign failed"
+ exit 1
+ fi
+ echo apksigner sign succeeded
+
+ # Step 4: Verify signature
+ apksigner verify --verbose "${SIGNED_APK}"
+ if [ ! $? = 0 ]; then
+ echo "apksigner verify failed"
+ exit 1
+ fi
+
+ echo apksigner verify succeeded
+}
+
+# Rename and verify signing certificate
+finalize() {
+ for arch in ${ARCHS}; do
+ mv tor-browser-${VERSION}-android-${arch}-multi{-qa,}.apk
+ done
+
+ for arch in ${ARCHS}; do
+ verified=`apksigner verify --print-certs --verbose tor-browser-${VERSION}-android-${arch}-multi.apk`
+ scheme_v1=
+ scheme_v2=
+ cert_digest=
+ pubkey_digest=
+
+ # Verify the expected signing key was used, Alpha verses Release based on the filename.
+ if `echo ${VERSION} | grep -q a`; then
+ scheme_v1="Verified using v1 scheme (JAR signing): true"
+ scheme_v2="Verified using v2 scheme (APK Signature Scheme v2): true"
+ cert_digest="Signer #1 certificate SHA-256 digest: 15f760b41acbe4783e667102c9f67119be2af62fab07763f9d57f01e5e1074e1"
+ pubkey_digest="Signer #1 public key SHA-256 digest: 4e617e6516f81123ca58e718d617a704ac8365c575bd9e7a731ba5dd0476869d"
+ else
+ scheme_v1="Verified using v1 scheme (JAR signing): true"
+ scheme_v2="Verified using v2 scheme (APK Signature Scheme v2): true"
+ cert_digest="Signer #1 certificate SHA-256 digest: 20061f045e737c67375c17794cfedb436a03cec6bacb7cb9f96642205ca2cec8"
+ pubkey_digest="Signer #1 public key SHA-256 digest: 343ca8a2e5452670bdc335a181a4baed909f868937d68c4653e44ef84de8dfc6"
+ fi
+ for digest in "${scheme_v1}" "${scheme_v2}" "${cert_digest}" "${pubkey_digest}"; do
+ if ! `echo "${verified}" | grep -q "${digest}"`; then
+ echo "Expected digest not found:"
+ echo ${digest}
+ echo "in:"
+ echo ${verified}
+ exit 1
+ fi
+ done
+ done
+
+ echo Done.
+}
+
+if [ -z "$VERSION" ]; then
+ echo Provide version number
+ exit
+fi
+
+if [ -z "${SIGNING_KEY_PATH}" ]; then
+ echo Provide the path to the signing key: release or alpha
+ exit
+fi
+
+if [ -z "$KSPASS" ]; then
+ echo "Enter keystore passphrase"
+ stty -echo; read KSPASS; stty echo
+ export KSPASS
+fi
+
+# Sign all packages
+for arch in ${ARCHS}; do
+ sign_apk tor-browser-${VERSION}-android-${arch}-multi-qa.apk
+done
+
+finalize
diff --git a/tools/signing/pkcs11_java.cfg b/tools/signing/pkcs11_java.cfg
new file mode 100644
index 0000000..2766a78
--- /dev/null
+++ b/tools/signing/pkcs11_java.cfg
@@ -0,0 +1,4 @@
+name = OpenSC-PKCS11
+description = SunPKCS11 via OpenSC
+library = /usr/lib/x86_64-linux-gnu/opensc-pkcs11.so
+slotListIndex = 0
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
0
This is an automated email from the git hooks/post-receive script.
richard pushed a change to branch maint-0.2.37
in repository tor-launcher.
at fe8022d Release preparations for 0.2.37
No new revisions were added by this update.
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
0
This is an automated email from the git hooks/post-receive script.
richard pushed a change to branch maint-11.5
in repository torbutton.
at 27b24bcf fixup! Bug 40886: Amend about:tor on Nightly and Alpha to encourage testing
No new revisions were added by this update.
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
0

[tor-browser] branch tor-browser-91.11.0esr-12.0-1 created (now b2ffba38205d1)
by gitolite role 11 Jul '22
by gitolite role 11 Jul '22
11 Jul '22
This is an automated email from the git hooks/post-receive script.
pierov pushed a change to branch tor-browser-91.11.0esr-12.0-1
in repository tor-browser.
at b2ffba38205d1 Bug 11698: Incorporate Tor Browser Manual pages into Tor Browser
No new revisions were added by this update.
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
0

[builders/tor-browser-build] annotated tag tbb-11.5-build1 created (now 8fe7681)
by gitolite role 08 Jul '22
by gitolite role 08 Jul '22
08 Jul '22
This is an automated email from the git hooks/post-receive script.
richard pushed a change to annotated tag tbb-11.5-build1
in repository builders/tor-browser-build.
at 8fe7681 (tag)
tagging eeabcc7f8898dd7820f6c149ce180c161b2a51f7 (commit)
replaces tbb-11.5a13-build2
by Richard Pospesel
on Fri Jul 8 22:32:55 2022 +0000
- Log -----------------------------------------------------------------
Tagging build1 for 11.5
-----BEGIN PGP SIGNATURE-----
iQJLBAABCAA1FiEEvnyRTMkiztnZPSO33kc2A2PzSywFAmLIsJcXHHJpY2hhcmRA
dG9ycHJvamVjdC5vcmcACgkQ3kc2A2PzSyzxag/+Mh7IGNpSWeWa7SCmbztvyMoi
NNV9Lm+9XB5N612aDsiLMSoa1TU+P5oprUGh8vQupzOFrf8pS92T9nq5ktLNDsRX
kTCJ2UUqjZhqlfCOtYKHASFVoS682+32e20IQDdfNNnS3tB+imcST0tpVkZfk1EW
CcvzHWaLLrjNaSzbgONQdf3SRD4b/EhqGZXJMID7F6vZOhZx77S/ol+t2NB6NBPm
/1z7rMRaGmT5GiieIqotW0J2MO3PD4qFwWejf3K5BBSCSb5J+OxBzxHEIpQCPVCu
AGixgD0LLcIPR6WUTi29PM6K7bl6SZ7dyVKgrOcS0jcwi1YSytI55O6chXvrF5l2
hVgpXOTRLhq1bFznNv5CITg7QOyWkhPuVJXIF3gpl/Xy4ccJEkTmLQtZzTCQf8Si
uNdMm0oxhr/Ig2fl+2Y8q06ufBtQZMvHQj2ypSO209ayJ1nVIOfLO1TzovuGV/7y
VK+F3jFfMo1mqpQLfqrRIeiJRyRJfBz9uuDHJ+rcrNGwq2cmkAvinOsZIxcFMGpS
mZPhD/SZT73rBS+/aIUCoSDJ5hT9N7hiGIzczdnBH2QNfelM/IIOCEMFDrzb03Vm
F0fAifbP3SlT3ASy6svdl9Ry2OCeX2b/p9vVdlqNQ7hcz0aGHuSl+HLGTrKyN+jp
AdjVJQGG1/yVeTpTQTs=
=WPwL
-----END PGP SIGNATURE-----
-----------------------------------------------------------------------
No new revisions were added by this update.
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
0

[builders/tor-browser-build] branch maint-11.5 updated: Bug 40450: Prepare stable release 11.5 (Desktop+Android)
by gitolite role 08 Jul '22
by gitolite role 08 Jul '22
08 Jul '22
This is an automated email from the git hooks/post-receive script.
richard pushed a commit to branch maint-11.5
in repository builders/tor-browser-build.
The following commit(s) were added to refs/heads/maint-11.5 by this push:
new eeabcc7 Bug 40450: Prepare stable release 11.5 (Desktop+Android)
eeabcc7 is described below
commit eeabcc7f8898dd7820f6c149ce180c161b2a51f7
Author: Richard Pospesel <richard(a)torproject.org>
AuthorDate: Fri Jul 8 00:53:45 2022 +0000
Bug 40450: Prepare stable release 11.5 (Desktop+Android)
---
projects/firefox/config | 4 +-
projects/manual/config | 4 +-
projects/openssl/config | 4 +-
.../tor-browser/Bundle-Data/Docs/ChangeLog.txt | 58 +++++++
projects/tor-browser/allowed_addons.json | 174 ++++++++++-----------
projects/tor-launcher/config | 2 +-
rbm.conf | 6 +-
7 files changed, 152 insertions(+), 100 deletions(-)
diff --git a/projects/firefox/config b/projects/firefox/config
index 3b38c83..a50606a 100644
--- a/projects/firefox/config
+++ b/projects/firefox/config
@@ -1,14 +1,14 @@
# vim: filetype=yaml sw=2
version: '[% c("abbrev") %]'
filename: 'firefox-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %]'
-git_hash: 'tor-browser-[% c("var/firefox_version") %]-[% c("var/torbrowser_branch") %]-1-build2'
+git_hash: 'tor-browser-[% c("var/firefox_version") %]-[% c("var/torbrowser_branch") %]-1-build1'
tag_gpg_id: 1
git_url: https://git.torproject.org/tor-browser.git
git_submodule: 1
gpg_keyring: torbutton.gpg
var:
- firefox_platform_version: 91.10.0
+ firefox_platform_version: 91.11.0
firefox_version: '[% c("var/firefox_platform_version") %]esr'
torbrowser_branch: 11.5
branding_directory: 'browser/branding/alpha'
diff --git a/projects/manual/config b/projects/manual/config
index fa01356..cf928ec 100644
--- a/projects/manual/config
+++ b/projects/manual/config
@@ -1,5 +1,5 @@
# To update, see doc/how-to-update-the-manual.txt
-version: 40628
+version: 43737
filename: 'manual-[% c("version") %].tar.gz'
var:
@@ -16,6 +16,6 @@ input_files:
- project: container-image
- URL: 'https://people.torproject.org/~pierov/tbb_files/manual_[% c("version") %].zip'
name: manual
- sha256sum: 64bab7e8b26014277b55cf2afc4f676f3a164f466fc33e72aa62004318994c3a
+ sha256sum: 3b1356122d15fb7b27c34812ed5de1859eb86b3755736a6c466b2cc286f38110
- filename: packagemanual.py
name: package_script
diff --git a/projects/openssl/config b/projects/openssl/config
index 920415f..6ff2024 100644
--- a/projects/openssl/config
+++ b/projects/openssl/config
@@ -1,5 +1,5 @@
# vim: filetype=yaml sw=2
-version: 1.1.1o
+version: 1.1.1q
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
var:
@@ -31,4 +31,4 @@ input_files:
- name: '[% c("var/compiler") %]'
project: '[% c("var/compiler") %]'
- URL: 'https://www.openssl.org/source/openssl-[% c("version") %].tar.gz'
- sha256sum: 9384a2b0570dd80358841464677115df785edb941c71211f75076d72fe6b438f
+ sha256sum: d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca
diff --git a/projects/tor-browser/Bundle-Data/Docs/ChangeLog.txt b/projects/tor-browser/Bundle-Data/Docs/ChangeLog.txt
index 729ee3b..862946d 100644
--- a/projects/tor-browser/Bundle-Data/Docs/ChangeLog.txt
+++ b/projects/tor-browser/Bundle-Data/Docs/ChangeLog.txt
@@ -1,3 +1,61 @@
+Tor Browser 11.5 - July 7 2022
+ * All Platforms
+ * Update OpenSSL to 1.1.1q
+ * Windows + OS X + Linux
+ * Update Firefox to 91.11.0esr
+ * Update Tor-Launcher to 0.2.37
+ * Update Translations
+ * Bug 11698: Incorporate Tor Browser Manual pages into Tor Browser [tor-browser]
+ * Bug 19850: Disable Plaintext HTTP Clearnet Connections [tor-browser]
+ * Bug 30589: Allowed fonts to render a bunch of missing scripts [tor-browser]
+ * Bug 40458: Implement about:rulesets https-everywhere replacement [tor-browser]
+ * Bug 40527: Remove https-everywhere from tor-browser alpha desktop [tor-browser-build]
+ * Bug 40562: Reorganize patchset [tor-browser]
+ * Bug 40598: Remove legacy settings read from TorSettings module [tor-browser]
+ * Bug 40645: Migrate Moat APIs to Moat.jsm module [tor-browser]
+ * Bug 40684: Misc UI bug fixes [tor-browser]
+ * Bug 40773: Update the about:torconnect frontend page to match additional UI flows [tor-browser]
+ * Bug 40774: Update about:preferences page to match new UI designs [tor-browser]
+ * Bug 40775: about:ion should not be labeled as a Tor Browser page [tor-browser]
+ * Bug 40793: moved Tor configuration options from old-configure.in to moz.configure [tor-browser]
+ * Bug 40825: Redirect HTTPS-Only error page when not connected [tor-browser]
+ * Bug 40912: Hide screenshots menu since we don't support it [tor-browser]
+ * Bug 40916: Remove the browser.download.panel.shown preference [tor-browser]
+ * Bug 40923: Consume country code to improve error report [tor-browser]
+ * Bug 40966: Render emojis in bridgemoji with SVG files, and added emojii descriptions [tor-browser]
+ * Bug 41011: Make sure the Tor Connection status is shown only in about:preferences#connection [tor-browser]
+ * Bug 41023: Update manual URLs [tor-browser]
+ * Bug 41035: OnionAliasService should use threadsafe ISupports [tor-browser]
+ * Bug 41036: Add a preference to disable Onion Aliases [tor-browser]
+ * Bug 41037: Fixed the connection preferences on the onboarding [tor-browser]
+ * Bug 41039: Set 'startHidden' flag on tor process in tor-launcher [tor-browser]
+ * OS X
+ * Bug 40797: font-family: monospace renders incorrectly on macOS [tor-browser]
+ * Bug 41004: Bundled fonts are not picked up on macOS [tor-browser]
+ * Linux
+ * Bug 41015: Add --name parameter to correctly setup WM_CLASS when running as native Wayland client [tor-browser]
+ * Bug 41043: Hardcode the UI font on Linux [tor-browser]
+ * Android
+ * Update Fenix to 99.0.0b3
+ * Build System
+ * All Platforms
+ * Bug 40288: Bump mmdebstrap version to 0.8.6 [tor-browser-build]
+ * Bug 40426: Update Ubuntu base image to 22.04 [tor-browser-build]
+ * Bug 40516: Remove aguestuser from tb_builders and torbutton.gpg [tor-browser-build]
+ * Bug 40519: Add Alexis' latest PGP key to https-everywhere key ring [tor-browser-build]
+ * Android
+ * Update Go to 1.18.3
+ * Bug 40433: Bump LLVM to 13.0.1 for android builds [tor-browser-build]
+ * Bug 40470: Fix zlib build issue for android [tor-browser-build]
+ * Bug 40485: Resolve Android reproducibility issues [tor-browser-build]
+ * Windows + OS X + Linux
+ * Bug 34451: Include Tor Browser Manual in packages during build [tor-browser-build]
+ * Bug 40525: Update the mozconfig for tor-browser-91.9-11.5-2 [tor-browser-build]
+
+Tor Browser 11.0.15 - June 19 2022
+ * All Platforms
+ * Update Tor to 0.4.7.8
+
Tor Browser 11.5a13 - June 18 2022
* All Platforms
* Update Tor to 0.4.7.8
diff --git a/projects/tor-browser/allowed_addons.json b/projects/tor-browser/allowed_addons.json
index 623ad63..3119057 100644
--- a/projects/tor-browser/allowed_addons.json
+++ b/projects/tor-browser/allowed_addons.json
@@ -17,7 +17,7 @@
"picture_url": "https://addons.mozilla.org/user-media/userpics/13/13299/13299734.png?modifi…"
}
],
- "average_daily_users": 795788,
+ "average_daily_users": 790150,
"categories": {
"android": [
"experimental",
@@ -31,7 +31,7 @@
"contributions_url": "https://opencollective.com/darkreader?utm_content=product-page-contribute&u…",
"created": "2017-09-19T07:03:00Z",
"current_version": {
- "id": 5410158,
+ "id": 5424216,
"compatibility": {
"firefox": {
"min": "54.0",
@@ -42,7 +42,7 @@
"max": "*"
}
},
- "edit_url": "https://addons.mozilla.org/en-US/developers/addon/darkreader/versions/54101…",
+ "edit_url": "https://addons.mozilla.org/en-US/developers/addon/darkreader/versions/54242…",
"is_strict_compatibility_enabled": false,
"license": {
"id": 22,
@@ -53,22 +53,22 @@
"url": "http://www.opensource.org/licenses/mit-license.php"
},
"release_notes": {
- "en-US": "Dynamic mode improvements:\n- Fixed CSS imports that contain \"url(...)\" and end with \"screen\".\n- Send network responses to correct frames in tabs.\n- Improved \"calc(...)\" color handling by using Shunting Yard algorithm.\nNew translations:\n- Malay translation.\n- Telugu translation.\nOther:\n- UI improvements.\n- Users' fixes for websites."
+ "en-US": "- Correctly handle escaped characters in CSS `url(...)` values.\n- Users' fixes for websites."
},
"reviewed": null,
- "version": "4.9.51",
+ "version": "4.9.52",
"files": [
{
- "id": 3954503,
- "created": "2022-05-26T23:18:55Z",
- "hash": "sha256:dfb84a0ca40959fd2a27d15fc60881b9839b5af46783ac390b69fac5960ad3ab",
+ "id": 3968561,
+ "created": "2022-06-28T11:17:26Z",
+ "hash": "sha256:418deb0a0aa6ee3e23c31babd57a5c1fc207945356f0617e8dd955496d80b46d",
"is_restart_required": false,
"is_webextension": true,
"is_mozilla_signed_extension": false,
"platform": "all",
- "size": 609370,
+ "size": 615407,
"status": "public",
- "url": "https://addons.mozilla.org/firefox/downloads/file/3954503/darkreader-4.9.51…",
+ "url": "https://addons.mozilla.org/firefox/downloads/file/3968561/darkreader-4.9.52…",
"permissions": [
"alarms",
"contextMenus",
@@ -145,7 +145,7 @@
},
"is_disabled": false,
"is_experimental": false,
- "last_updated": "2022-05-27T08:37:06Z",
+ "last_updated": "2022-06-28T12:13:55Z",
"name": {
"ar": "Dark Reader",
"bn": "Dark Reader",
@@ -220,10 +220,10 @@
"category": "recommended"
},
"ratings": {
- "average": 4.5544,
- "bayesian_average": 4.553155776797956,
- "count": 4432,
- "text_count": 1426
+ "average": 4.5536,
+ "bayesian_average": 4.55236049327494,
+ "count": 4476,
+ "text_count": 1440
},
"ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/darkreader/reviews/",
"requires_payment": false,
@@ -320,7 +320,7 @@
"type": "extension",
"url": "https://addons.mozilla.org/en-US/firefox/addon/darkreader/",
"versions_url": "https://addons.mozilla.org/en-US/firefox/addon/darkreader/versions/",
- "weekly_downloads": 20691
+ "weekly_downloads": 20301
},
"notes": null
},
@@ -336,7 +336,7 @@
"picture_url": "https://addons.mozilla.org/user-media/userpics/5/5474/5474073.png?modified=…"
}
],
- "average_daily_users": 680523,
+ "average_daily_users": 661323,
"categories": {
"android": [
"security-privacy"
@@ -470,8 +470,8 @@
},
"ratings": {
"average": 4.667,
- "bayesian_average": 4.6644810035290405,
- "count": 2252,
+ "bayesian_average": 4.664472026854406,
+ "count": 2258,
"text_count": 449
},
"ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/https-everywhere/reviews/",
@@ -501,7 +501,7 @@
"type": "extension",
"url": "https://www.eff.org/https-everywhere",
"versions_url": "https://addons.mozilla.org/en-US/firefox/addon/https-everywhere/versions/",
- "weekly_downloads": 9075
+ "weekly_downloads": 9226
},
"notes": null
},
@@ -517,7 +517,7 @@
"picture_url": "https://addons.mozilla.org/user-media/userpics/6/6937/6937656.png?modified=…"
}
],
- "average_daily_users": 234475,
+ "average_daily_users": 231358,
"categories": {
"android": [
"security-privacy"
@@ -732,10 +732,10 @@
"category": "recommended"
},
"ratings": {
- "average": 4.8133,
- "bayesian_average": 4.808588075660527,
- "count": 1248,
- "text_count": 228
+ "average": 4.8143,
+ "bayesian_average": 4.809581700517893,
+ "count": 1255,
+ "text_count": 229
},
"ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/decentraleyes/reviews/",
"requires_payment": false,
@@ -820,7 +820,7 @@
"type": "extension",
"url": "https://addons.mozilla.org/en-US/firefox/addon/decentraleyes/",
"versions_url": "https://addons.mozilla.org/en-US/firefox/addon/decentraleyes/versions/",
- "weekly_downloads": 4352
+ "weekly_downloads": 4432
},
"notes": null
},
@@ -836,7 +836,7 @@
"picture_url": "https://addons.mozilla.org/user-media/userpics/5/5474/5474073.png?modified=…"
}
],
- "average_daily_users": 996544,
+ "average_daily_users": 974648,
"categories": {
"android": [
"security-privacy"
@@ -1358,10 +1358,10 @@
"category": "recommended"
},
"ratings": {
- "average": 4.7927,
- "bayesian_average": 4.789864306411474,
- "count": 2065,
- "text_count": 414
+ "average": 4.7925,
+ "bayesian_average": 4.789656111062128,
+ "count": 2072,
+ "text_count": 412
},
"ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/privacy-badger17/reviews/",
"requires_payment": false,
@@ -1385,7 +1385,7 @@
"type": "extension",
"url": "https://addons.mozilla.org/en-US/firefox/addon/privacy-badger17/",
"versions_url": "https://addons.mozilla.org/en-US/firefox/addon/privacy-badger17/versions/",
- "weekly_downloads": 15506
+ "weekly_downloads": 16594
},
"notes": null
},
@@ -1401,7 +1401,7 @@
"picture_url": null
}
],
- "average_daily_users": 5563272,
+ "average_daily_users": 5458190,
"categories": {
"android": [
"security-privacy"
@@ -1413,7 +1413,7 @@
"contributions_url": "",
"created": "2015-04-25T07:26:22Z",
"current_version": {
- "id": 5388847,
+ "id": 5416742,
"compatibility": {
"firefox": {
"min": "68.0",
@@ -1424,7 +1424,7 @@
"max": "*"
}
},
- "edit_url": "https://addons.mozilla.org/en-US/developers/addon/ublock-origin/versions/53…",
+ "edit_url": "https://addons.mozilla.org/en-US/developers/addon/ublock-origin/versions/54…",
"is_strict_compatibility_enabled": false,
"license": {
"id": 6,
@@ -1435,22 +1435,22 @@
"url": "http://www.gnu.org/licenses/gpl-3.0.html"
},
"release_notes": {
- "en-US": "See complete release notes for <a href=\"https://outgoing.prod.mozaws.net/v1/e39683c322e9d7e4e31e3522131aae62906b8fd…" rel=\"nofollow\">1.42.4</a>.\n\n<b>Fixes:</b>\n\n<ul><li><a href=\"https://outgoing.prod.mozaws.net/v1/8b044853fe1cef57d52c89b3d4095fec7b19013…" rel=\"nofollow\" [...]
+ "en-US": "See complete release notes for <a href=\"https://outgoing.prod.mozaws.net/v1/8bfadd49d0064b3dcf127ffa79064173cfc5987…" rel=\"nofollow\">1.43.0</a>.\n\n<b>Fixes:</b>\n\n<ul><li><a href=\"https://outgoing.prod.mozaws.net/v1/62d89e61c6ba7e9d352221ed7c2e6cffb0ba83d…" rel=\"nofollow\" [...]
},
"reviewed": null,
- "version": "1.42.4",
+ "version": "1.43.0",
"files": [
{
- "id": 3933192,
- "created": "2022-04-07T13:36:54Z",
- "hash": "sha256:bc3c335c961269cb40dd11551788d0d8674aefcacdc8fbdf6c19845eaea339ce",
+ "id": 3961087,
+ "created": "2022-06-10T14:43:10Z",
+ "hash": "sha256:ab2d4fa8dfc4f50841093830ff131d7a6e99052ba6e7359f8592e84f39c18a16",
"is_restart_required": false,
"is_webextension": true,
"is_mozilla_signed_extension": false,
"platform": "all",
- "size": 3021270,
+ "size": 3047681,
"status": "public",
- "url": "https://addons.mozilla.org/firefox/downloads/file/3933192/ublock_origin-1.4…",
+ "url": "https://addons.mozilla.org/firefox/downloads/file/3961087/ublock_origin-1.4…",
"permissions": [
"dns",
"menus",
@@ -1565,7 +1565,7 @@
},
"is_disabled": false,
"is_experimental": false,
- "last_updated": "2022-06-10T18:16:41Z",
+ "last_updated": "2022-06-24T17:51:00Z",
"name": {
"ar": "uBlock Origin",
"bg": "uBlock Origin",
@@ -1710,10 +1710,10 @@
"category": "recommended"
},
"ratings": {
- "average": 4.7734,
- "bayesian_average": 4.77297410507749,
- "count": 13692,
- "text_count": 3631
+ "average": 4.7733,
+ "bayesian_average": 4.772875139352408,
+ "count": 13812,
+ "text_count": 3650
},
"ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/ublock-origin/reviews/",
"requires_payment": false,
@@ -1775,7 +1775,7 @@
"type": "extension",
"url": "https://addons.mozilla.org/en-US/firefox/addon/ublock-origin/",
"versions_url": "https://addons.mozilla.org/en-US/firefox/addon/ublock-origin/versions/",
- "weekly_downloads": 119862
+ "weekly_downloads": 119749
},
"notes": null
},
@@ -1791,7 +1791,7 @@
"picture_url": null
}
],
- "average_daily_users": 113608,
+ "average_daily_users": 117784,
"categories": {
"android": [
"photos-media"
@@ -1888,10 +1888,10 @@
"category": "recommended"
},
"ratings": {
- "average": 4.5195,
- "bayesian_average": 4.514321145353999,
- "count": 1053,
- "text_count": 394
+ "average": 4.5204,
+ "bayesian_average": 4.515192349393288,
+ "count": 1055,
+ "text_count": 395
},
"ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/video-background-play-fix/re…",
"requires_payment": false,
@@ -1913,7 +1913,7 @@
"type": "extension",
"url": "https://addons.mozilla.org/en-US/firefox/addon/video-background-play-fix/",
"versions_url": "https://addons.mozilla.org/en-US/firefox/addon/video-background-play-fix/ve…",
- "weekly_downloads": 437
+ "weekly_downloads": 343
},
"notes": null
},
@@ -1929,7 +1929,7 @@
"picture_url": null
}
],
- "average_daily_users": 91570,
+ "average_daily_users": 90673,
"categories": {
"android": [
"experimental",
@@ -2039,18 +2039,12 @@
"thumbnail_url": "https://addons.mozilla.org/user-media/previews/thumbs/201/201244.jpg?modifi…"
}
],
- "promoted": {
- "apps": [
- "firefox",
- "android"
- ],
- "category": "recommended"
- },
+ "promoted": null,
"ratings": {
- "average": 4.4005,
- "bayesian_average": 4.3868755367098915,
- "count": 387,
- "text_count": 109
+ "average": 4.398,
+ "bayesian_average": 4.384504012432495,
+ "count": 392,
+ "text_count": 110
},
"ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/privacy-possum/reviews/",
"requires_payment": false,
@@ -2072,7 +2066,7 @@
"type": "extension",
"url": "https://addons.mozilla.org/en-US/firefox/addon/privacy-possum/",
"versions_url": "https://addons.mozilla.org/en-US/firefox/addon/privacy-possum/versions/",
- "weekly_downloads": 1098
+ "weekly_downloads": 893
},
"notes": null
},
@@ -2088,7 +2082,7 @@
"picture_url": "https://addons.mozilla.org/user-media/userpics/12/12929/12929064.png?modifi…"
}
],
- "average_daily_users": 205705,
+ "average_daily_users": 205046,
"categories": {
"android": [
"photos-media",
@@ -2306,10 +2300,10 @@
"category": "recommended"
},
"ratings": {
- "average": 4.6448,
- "bayesian_average": 4.6397287528726086,
- "count": 1112,
- "text_count": 221
+ "average": 4.648,
+ "bayesian_average": 4.642967236027674,
+ "count": 1128,
+ "text_count": 224
},
"ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/search_by_image/reviews/",
"requires_payment": false,
@@ -2330,7 +2324,7 @@
"type": "extension",
"url": "https://addons.mozilla.org/en-US/firefox/addon/search_by_image/",
"versions_url": "https://addons.mozilla.org/en-US/firefox/addon/search_by_image/versions/",
- "weekly_downloads": 3930
+ "weekly_downloads": 3205
},
"notes": null
},
@@ -2353,7 +2347,7 @@
"picture_url": null
}
],
- "average_daily_users": 78645,
+ "average_daily_users": 80724,
"categories": {
"android": [
"other"
@@ -2635,10 +2629,10 @@
"category": "recommended"
},
"ratings": {
- "average": 4.4415,
- "bayesian_average": 4.4367601362080755,
- "count": 1128,
- "text_count": 301
+ "average": 4.4391,
+ "bayesian_average": 4.434387678204689,
+ "count": 1141,
+ "text_count": 304
},
"ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/google-search-fixer/reviews/",
"requires_payment": false,
@@ -2658,7 +2652,7 @@
"type": "extension",
"url": "https://addons.mozilla.org/en-US/firefox/addon/google-search-fixer/",
"versions_url": "https://addons.mozilla.org/en-US/firefox/addon/google-search-fixer/versions/",
- "weekly_downloads": 48
+ "weekly_downloads": 47
},
"notes": null
},
@@ -2674,7 +2668,7 @@
"picture_url": "https://addons.mozilla.org/user-media/userpics/0/0/143.png?modified=1506804…"
}
],
- "average_daily_users": 339313,
+ "average_daily_users": 329883,
"categories": {
"android": [
"performance",
@@ -2863,10 +2857,10 @@
"category": "recommended"
},
"ratings": {
- "average": 4.4115,
- "bayesian_average": 4.408761635659428,
- "count": 1937,
- "text_count": 764
+ "average": 4.4118,
+ "bayesian_average": 4.409055769238394,
+ "count": 1945,
+ "text_count": 767
},
"ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/noscript/reviews/",
"requires_payment": false,
@@ -2910,7 +2904,7 @@
"type": "extension",
"url": "https://addons.mozilla.org/en-US/firefox/addon/noscript/",
"versions_url": "https://addons.mozilla.org/en-US/firefox/addon/noscript/versions/",
- "weekly_downloads": 7242
+ "weekly_downloads": 6764
},
"notes": null
},
@@ -2926,7 +2920,7 @@
"picture_url": null
}
],
- "average_daily_users": 130760,
+ "average_daily_users": 129911,
"categories": {
"android": [
"performance",
@@ -3040,9 +3034,9 @@
"category": "recommended"
},
"ratings": {
- "average": 3.9063,
- "bayesian_average": 3.9019752026052004,
- "count": 1057,
+ "average": 3.9084,
+ "bayesian_average": 3.90404984447456,
+ "count": 1059,
"text_count": 378
},
"ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/youtube-high-definition/revi…",
@@ -3062,7 +3056,7 @@
"type": "extension",
"url": "https://addons.mozilla.org/en-US/firefox/addon/youtube-high-definition/",
"versions_url": "https://addons.mozilla.org/en-US/firefox/addon/youtube-high-definition/vers…",
- "weekly_downloads": 1357
+ "weekly_downloads": 1269
},
"notes": null
}
diff --git a/projects/tor-launcher/config b/projects/tor-launcher/config
index fb68706..3472dd1 100644
--- a/projects/tor-launcher/config
+++ b/projects/tor-launcher/config
@@ -1,5 +1,5 @@
# vim: filetype=yaml sw=2
-version: 0.2.35
+version: 0.2.37
git_url: https://git.torproject.org/tor-launcher.git
git_hash: '[% c("version") %]'
gpg_keyring: torbutton.gpg
diff --git a/rbm.conf b/rbm.conf
index 365bbf7..e1da4ca 100644
--- a/rbm.conf
+++ b/rbm.conf
@@ -64,10 +64,10 @@ buildconf:
git_signtag_opt: '-s'
var:
- torbrowser_version: '11.5a13'
- torbrowser_build: 'build2'
+ torbrowser_version: '11.5'
+ torbrowser_build: 'build1'
torbrowser_incremental_from:
- - 11.5a12
+ - 11.0.15
project_name: tor-browser
multi_lingual: 0
build_mar: 1
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
0

[tor-browser] annotated tag tor-browser-91.11.0esr-11.5-1-build1 created (now 1d3a801d07544)
by gitolite role 08 Jul '22
by gitolite role 08 Jul '22
08 Jul '22
This is an automated email from the git hooks/post-receive script.
richard pushed a change to annotated tag tor-browser-91.11.0esr-11.5-1-build1
in repository tor-browser.
at 1d3a801d07544 (tag)
tagging b2ffba38205d148463a9471e866e5e9dc8d37673 (commit)
replaces FIREFOX_91_11_0esr_BUILD1
by Richard Pospesel
on Fri Jul 8 20:47:59 2022 +0000
- Log -----------------------------------------------------------------
Tagging build1 for 91.11esr-based stable
-----BEGIN PGP SIGNATURE-----
iQJLBAABCAA1FiEEvnyRTMkiztnZPSO33kc2A2PzSywFAmLImA0XHHJpY2hhcmRA
dG9ycHJvamVjdC5vcmcACgkQ3kc2A2PzSyy+VhAAj4cE3ZbOD7OkKfIdOTRxkgcd
pBQd93MQNA/5KU3MOQA1Wt1UPu49wWAGBNYDv55YIWrGyVpeE3byIAeuVLqxFMeT
XW6bhJ7KhilwHw7X23BHaGd15F77fIlyW+zjPT/HkP7ObLE1mcifHML5o0JtJloP
wxaqU4e9fdiC7VRiN2UC+nFrLQQR5HPTCx4fIfaMeMR/QY1JQbAcFP41FvPT1en5
v0jet8sitqcnZnkIdIzKjQq/HWUv8t11Wis+TXmYisEniE6GR9DNTs6OBmmSLkfK
RehC8wODISS0ZR1lBBo4kHrOl2dRVEzFm8IgwxmgV9wlMLTyKHlhHg1DnmqGd9P3
jxE26x6eRdar2afc24h9xVPX5o45J9AQcIBMK8rjeNqYpCw1PMwG0jo+QEF9aqR1
6VoWGK0mWzCCkuWQR90VOX1jt1qkCn3rtJUVe8oiTI1WL8lZDh83SpCa2ASwGCAE
dQb9RnFGkpNBUS/AtNopqHVeluMHRZZ0bV054+abCZYIbfOjuHx11iPPX12ANGu1
x7bz4zuEUJ/PNPjOcNONzJjltxtZDAq0bLn9ZTAcZxfLQ1i0/NfYFP2cf+cSNKWW
0UQF9wnJkvMaSv3ofazZwc7gfreKusQbd7O0JjSh00mLXyFNAVGvDWnj0gAfj2dY
nUpLFsSXuVbpq1qe2Pc=
=ujC4
-----END PGP SIGNATURE-----
-----------------------------------------------------------------------
No new revisions were added by this update.
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
0

[tor-browser] branch tor-browser-91.11.0esr-11.5-1 updated (0516fde479792 -> b2ffba38205d1)
by gitolite role 08 Jul '22
by gitolite role 08 Jul '22
08 Jul '22
This is an automated email from the git hooks/post-receive script.
richard pushed a change to branch tor-browser-91.11.0esr-11.5-1
in repository tor-browser.
from 0516fde479792 Bug 1727653 - wait for resize event before testing restoration of persisted sizes. r=niklas, a=RyanVM
new 549f09dee6b3c Fixed a Firefox include problem
new af1be69a36a1a Revert "Bug 1724777, optimize suppressed MicroTask handling, r=mccr8 a=RyanVM"
new 9daab74eaf9e1 Bug 41004: Bundled fonts are not picked up on macOS
new 9bb3fcad84d94 Adding issue template for bugs.
new cb7762cb9736e Base Browser's .mozconfigs.
new 8515399d79c3f Bug 24796 - Comment out excess permissions from GeckoView
new b5bcba1242db3 Bug 25741 - TBA: Disable GeckoNetworkManager
new 69a9e6f7bac5e Bug 28125 - Prevent non-Necko network connections
new 5fb15a069ce29 Bug 12974: Disable NTLM and Negotiate HTTP Auth
new 2a97ac19c57f9 Bug 40166: Disable security.certerrors.mitm.auto_enable_enterprise_roots
new 874a8137bee62 Bug 16285: Exclude ClearKey system for now
new e19f9ede80f8f Bug 21431: Clean-up system extensions shipped in Firefox
new 254d0b61b67f6 Bug 33852: Clean up about:logins (LockWise) to avoid mentioning sync, etc.
new 752a2152b1bfd Bug 40025: Remove Mozilla add-on install permissions
new 9a68c055dba34 Bug 40002: Remove about:ion
new 44c2c1ae2be58 Bug 18821: Disable libmdns for Android and Desktop
new 51f439eaa96d6 Bug 26353: Prevent speculative connect that violated FPI.
new d2254652ff13a Bug 31740: Remove some unnecessary RemoteSettings instances
new b303e28e4feb8 Bug 30541: Disable WebGL readPixel() for web content
new e7687c86b5fa0 Bug 28369: Stop shipping pingsender executable
new 752716c146a03 Bug 40073: Disable remote Public Suffix List fetching
new 8525bc9290334 Firefox preference overrides.
new b9f4da8a943ba Bug 41043: Hardcode the UI font on Linux
new ea92f8d59eb3a Bug 40125: Expose Security Level pref in GeckoView
new fa8ef05c71b19 Bug 30605: Honor privacy.spoof_english in Android
new 43a06a0ef1453 Bug 40199: Avoid using system locale for intl.accept_languages in GeckoView
new 0de3b57c5d617 Bug 40198: Expose privacy.spoof_english pref in GeckoView
new bde7661feeb73 Bug 40171: Make WebRequest and GeckoWebExecutor First-Party aware
new 90687de548042 Bug 26345: Hide tracking protection UI
new 2c91b6ec30176 Bug 9173: Change the default Firefox profile directory to be relative.
new 7f57aea0668ea Bug 18800: Remove localhost DNS lookup in nsProfileLock.cpp
new 06a143ef6631e Bug 27604: Fix addon issues when moving the profile directory
new 681ae05290b75 Bug 32418: Add a configure flag to load policies only from the local policies.json
new af96160ea661d Bug 13028: Prevent potential proxy bypass cases.
new daf9c4367df04 Bug 11641: Disable remoting by default.
new f658f6e34a10c Bug 21830: Copying large text from web console leaks to /tmp
new deb6384b55b48 Bug 23104: Add a default line height compensation
new d1a814708de37 Bug 40309: Avoid using regional OS locales
new c36c64e7fe45c Bug 40432: Prevent probing installed applications
new 49279368e3e28 Bug 32220: Improve the letterboxing experience
new 1ccb98c82ed90 Bug 2176: Rebrand Firefox to TorBrowser
new 9d8ef3b463712 Bring back old Firefox onboarding
new d33ec9deec857 Bug 26961: New user onboarding.
new b19491e2897d3 Bug 40069: Add helpers for message passing with extensions
new 18523d42eaf15 TB3: Tor Browser's official .mozconfigs.
new 9526c768c753d Bug 40562: Added Tor-related preferences to 000-tor-browser.js
new a90841e1e0d8f Bug 13252: Do not store data in the app bundle
new 5ee8b5b485367 Bug 40597: Implement TorSettings module
new b402a37174686 Bug 10760: Integrate TorButton to TorBrowser core
new 801ce19dc6eb1 Bug 28044: Integrate Tor Launcher into tor-browser
new 4a1931bd740a0 Orfox: Centralized proxy applied to AbstractCommunicator and BaseResources.
new 001a5fc892d91 Add TorStrings module for localization
new 1f893ea422d3c Bug 14631: Improve profile access error messages.
new 712bfecd80600 40209: Implement Basic Crypto Safety
new eda94d2441e0f Bug 19273: Avoid JavaScript patching of the external app helper dialog.
new 6afc80ee682c0 Bug 40807: Added QRCode.js to toolkit/modules
new 4c1df013d6a2c Bug 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection
new 18181cc57a615 Bug 27476: Implement about:torconnect captive portal within Tor Browser
new 5ca9255d5ed15 Bug 12620: TorBrowser regression tests
new 0fd93ba1eeda1 Bug 40253: Explicitly allow NoScript in Private Browsing mode.
new 54adad0e95fdd Bug 25658: Replace security slider with security level UI
new 0944377d0e374 Bug 27511: Add new identity button to toolbar
new 21efb2d0e69f1 Bug 4234: Use the Firefox Update Process for Tor Browser.
new c6bc2fdd8f532 Bug 13379: Sign our MAR files.
new f8a754fcd8974 Bug 16940: After update, load local change notes.
new 8fa69c8134186 Bug 32658: Create a new MAR signing key
new a73b9d471f11d Omnibox: Add DDG, Startpage, Disconnect, Youtube, Twitter; remove Amazon, eBay, bing
new 9265eeaa6f5df Bug 23247: Communicating security expectations for .onion
new b7a210a233af7 Bug 30237: Add v3 onion services client authentication prompt
new a362a0cfe7f84 Bug 21952: Implement Onion-Location
new 2854c755a23d0 Bug 40458: Implement .tor.onion aliases
new b2ffba38205d1 Bug 11698: Incorporate Tor Browser Manual pages into Tor Browser
The 72 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.eslintignore | 3 +
.gitlab/issue_templates/UXBug.md | 29 +
.gitlab/issue_templates/bug.md | 32 +
.gitmodules | 3 +
browser/actors/AboutTBUpdateChild.jsm | 12 +
browser/actors/AboutTBUpdateParent.jsm | 120 +
browser/actors/CryptoSafetyChild.jsm | 87 +
browser/actors/CryptoSafetyParent.jsm | 142 +
browser/actors/NetErrorChild.jsm | 7 +
browser/actors/NetErrorParent.jsm | 8 +
browser/actors/moz.build | 8 +
browser/app/Makefile.in | 4 +-
browser/app/macbuild/Contents/Info.plist.in | 2 +-
browser/app/macbuild/Contents/MacOS-files.in | 1 -
browser/app/permissions | 15 +-
browser/app/profile/000-tor-browser.js | 93 +
browser/app/profile/001-base-profile.js | 660 ++
browser/app/profile/firefox.js | 32 +-
browser/base/content/aboutDialog-appUpdater.js | 2 +-
browser/base/content/aboutDialog.js | 12 +-
browser/base/content/aboutDialog.xhtml | 38 +-
.../base/content/abouttbupdate/aboutTBUpdate.css | 74 +
.../base/content/abouttbupdate/aboutTBUpdate.js | 27 +
.../base/content/abouttbupdate/aboutTBUpdate.xhtml | 39 +
browser/base/content/appmenu-viewcache.inc.xhtml | 32 +-
browser/base/content/browser-doctype.inc | 6 +
browser/base/content/browser-menubar.inc | 45 +-
browser/base/content/browser-sets.inc | 2 +
browser/base/content/browser-siteIdentity.js | 47 +-
browser/base/content/browser.css | 7 +
browser/base/content/browser.js | 103 +-
browser/base/content/browser.xhtml | 14 +
browser/base/content/certerror/aboutNetError.js | 22 +-
browser/base/content/certerror/aboutNetError.xhtml | 1 +
browser/base/content/main-popupset.inc.xhtml | 3 +
browser/base/content/navigator-toolbox.inc.xhtml | 17 +
browser/base/content/pageinfo/security.js | 64 +-
browser/base/content/popup-notifications.inc | 14 +
browser/base/content/tab-content.js | 6 +
browser/base/content/tabbrowser-tab.js | 9 +
browser/base/content/utilityOverlay.js | 17 +
browser/base/jar.mn | 5 +
browser/base/moz.build | 3 +
browser/branding/alpha/VisualElements_150.png | Bin 0 -> 8412 bytes
browser/branding/alpha/VisualElements_70.png | Bin 0 -> 3496 bytes
browser/branding/alpha/background.png | Bin 0 -> 33362 bytes
browser/branding/alpha/bgstub.jpg | Bin 0 -> 12506 bytes
browser/branding/alpha/bgstub_2x.jpg | Bin 0 -> 49771 bytes
browser/branding/{nightly => alpha}/branding.nsi | 0
browser/branding/alpha/configure.sh | 5 +
browser/branding/alpha/content/about-logo.png | Bin 0 -> 21173 bytes
.../{nightly => alpha}/content/about-logo.svg | 0
browser/branding/alpha/content/about-logo(a)2x.png | Bin 0 -> 51309 bytes
browser/branding/alpha/content/about-wordmark.svg | 36 +
browser/branding/alpha/content/about.png | Bin 0 -> 18520 bytes
.../{nightly => alpha}/content/aboutDialog.css | 0
browser/branding/alpha/content/aboutlogins.svg | 59 +
.../content/firefox-wordmark.svg | 0
.../alpha/content/identity-icons-brand.svg | 8 +
browser/branding/alpha/content/jar.mn | 23 +
.../branding/{aurora => alpha}/content/moz.build | 0
browser/branding/alpha/content/tor-styles.css | 13 +
browser/branding/alpha/default128.png | Bin 0 -> 9397 bytes
browser/branding/alpha/default16.png | Bin 0 -> 811 bytes
browser/branding/alpha/default22.png | Bin 0 -> 1240 bytes
browser/branding/alpha/default24.png | Bin 0 -> 1368 bytes
browser/branding/alpha/default256.png | Bin 0 -> 20481 bytes
browser/branding/alpha/default32.png | Bin 0 -> 1956 bytes
browser/branding/alpha/default48.png | Bin 0 -> 3067 bytes
browser/branding/alpha/default512.png | Bin 0 -> 44907 bytes
browser/branding/alpha/default64.png | Bin 0 -> 4318 bytes
browser/branding/alpha/disk.icns | Bin 0 -> 1548786 bytes
browser/branding/alpha/document.icns | Bin 0 -> 564054 bytes
browser/branding/alpha/document.ico | Bin 0 -> 119671 bytes
browser/branding/{nightly => alpha}/dsstore | Bin
.../alpha/firefox.VisualElementsManifest.xml | 12 +
browser/branding/alpha/firefox.icns | Bin 0 -> 291096 bytes
browser/branding/alpha/firefox.ico | Bin 0 -> 119941 bytes
browser/branding/alpha/firefox.svg | 25 +
browser/branding/alpha/firefox64.ico | Bin 0 -> 119941 bytes
browser/branding/alpha/locales/en-US/brand.dtd | 11 +
browser/branding/alpha/locales/en-US/brand.ftl | 26 +
.../branding/alpha/locales/en-US/brand.properties | 14 +
.../branding/{official => alpha}/locales/jar.mn | 0
.../{aurora/content => alpha/locales}/moz.build | 0
browser/branding/{aurora => alpha}/moz.build | 0
browser/branding/{aurora => alpha}/newtab.ico | Bin
browser/branding/{aurora => alpha}/newwindow.ico | Bin
browser/branding/{aurora => alpha}/pbmode.ico | Bin
browser/branding/alpha/pref/firefox-branding.js | 34 +
.../{nightly => alpha}/stubinstaller/bgstub.jpg | Bin
.../stubinstaller/installing_page.css | 0
.../stubinstaller/profile_cleanup_page.css | 0
browser/branding/alpha/wizHeader.bmp | Bin 0 -> 34254 bytes
browser/branding/alpha/wizHeaderRTL.bmp | Bin 0 -> 34254 bytes
browser/branding/alpha/wizWatermark.bmp | Bin 0 -> 206038 bytes
browser/branding/branding-common.mozbuild | 2 +
browser/branding/nightly/VisualElements_150.png | Bin 25470 -> 11666 bytes
browser/branding/nightly/VisualElements_70.png | Bin 9590 -> 4273 bytes
browser/branding/nightly/configure.sh | 8 +-
.../nightly/content/identity-icons-brand.svg | 8 +
browser/branding/nightly/content/jar.mn | 4 +
browser/branding/nightly/content/tor-styles.css | 13 +
browser/branding/nightly/default128.png | Bin 12392 -> 13686 bytes
browser/branding/nightly/default16.png | Bin 756 -> 891 bytes
browser/branding/nightly/default22.png | Bin 1146 -> 1377 bytes
browser/branding/nightly/default24.png | Bin 1281 -> 1509 bytes
browser/branding/nightly/default256.png | Bin 30546 -> 33587 bytes
browser/branding/nightly/default32.png | Bin 1910 -> 2254 bytes
browser/branding/nightly/default48.png | Bin 3606 -> 3789 bytes
browser/branding/nightly/default512.png | Bin 0 -> 87830 bytes
browser/branding/nightly/default64.png | Bin 4826 -> 5426 bytes
browser/branding/nightly/document.icns | Bin 517716 -> 689723 bytes
browser/branding/nightly/document.ico | Bin 47042 -> 124422 bytes
.../nightly/firefox.VisualElementsManifest.xml | 2 +-
browser/branding/nightly/firefox.icns | Bin 1014680 -> 642308 bytes
browser/branding/nightly/firefox.ico | Bin 66730 -> 131711 bytes
browser/branding/nightly/firefox.svg | 29 +
browser/branding/nightly/firefox64.ico | Bin 38630 -> 131711 bytes
browser/branding/nightly/locales/en-US/brand.dtd | 8 +-
browser/branding/nightly/locales/en-US/brand.ftl | 2 +-
.../nightly/locales/en-US/brand.properties | 10 +-
browser/branding/nightly/locales/jar.mn | 7 +-
browser/branding/nightly/locales/moz.build | 2 -
browser/branding/nightly/wizHeader.bmp | Bin 25820 -> 34254 bytes
browser/branding/nightly/wizHeaderRTL.bmp | Bin 25820 -> 34254 bytes
browser/branding/nightly/wizWatermark.bmp | Bin 154544 -> 206038 bytes
browser/branding/official/VisualElements_150.png | Bin 23037 -> 7949 bytes
browser/branding/official/VisualElements_70.png | Bin 8763 -> 3374 bytes
browser/branding/official/configure.sh | 16 +-
.../official/content/identity-icons-brand.svg | 8 +
browser/branding/official/content/jar.mn | 4 +
browser/branding/official/content/tor-styles.css | 14 +
browser/branding/official/default128.png | Bin 13513 -> 9007 bytes
browser/branding/official/default16.png | Bin 722 -> 839 bytes
browser/branding/official/default22.png | Bin 1134 -> 1250 bytes
browser/branding/official/default24.png | Bin 1312 -> 1405 bytes
browser/branding/official/default256.png | Bin 32441 -> 19136 bytes
browser/branding/official/default32.png | Bin 1948 -> 1965 bytes
browser/branding/official/default48.png | Bin 3448 -> 3074 bytes
browser/branding/official/default512.png | Bin 0 -> 40438 bytes
browser/branding/official/default64.png | Bin 5459 -> 4196 bytes
browser/branding/official/disk.icns | Bin 1525764 -> 172073 bytes
browser/branding/official/document.icns | Bin 501145 -> 509227 bytes
browser/branding/official/document.ico | Bin 45478 -> 119916 bytes
.../official/firefox.VisualElementsManifest.xml | 2 +-
browser/branding/official/firefox.icns | Bin 1021785 -> 259709 bytes
browser/branding/official/firefox.ico | Bin 68328 -> 118595 bytes
browser/branding/official/firefox.svg | 31 +
browser/branding/official/firefox64.ico | Bin 38630 -> 118595 bytes
browser/branding/official/locales/en-US/brand.dtd | 8 +-
.../official/locales/en-US/brand.properties | 10 +-
browser/branding/official/wizHeader.bmp | Bin 25820 -> 34254 bytes
browser/branding/official/wizHeaderRTL.bmp | Bin 25820 -> 34254 bytes
browser/branding/official/wizWatermark.bmp | Bin 154544 -> 206038 bytes
browser/branding/tor-styles.inc.css | 87 +
browser/components/BrowserContentHandler.jsm | 94 +-
browser/components/BrowserGlue.jsm | 171 +-
browser/components/about/AboutRedirector.cpp | 77 +-
browser/components/about/components.conf | 8 +-
.../components/aboutlogins/AboutLoginsParent.jsm | 2 +
.../components/aboutlogins/content/aboutLogins.css | 8 +-
.../components/aboutlogins/content/aboutLogins.js | 6 +
.../content/components/fxaccounts-button.css | 5 +
.../aboutlogins/content/components/menu-button.css | 10 +
.../controlcenter/content/identityPanel.inc.xhtml | 22 +
.../components/customizableui/CustomizableUI.jsm | 21 +
.../customizableui/content/panelUI.inc.xhtml | 2 +-
browser/components/moz.build | 11 +-
browser/components/newtab/AboutNewTabService.jsm | 15 +-
.../components/onionservices/OnionAliasStore.jsm | 562 ++
.../onionservices/OnionLocationChild.jsm | 48 +
.../onionservices/OnionLocationParent.jsm | 169 +
.../content/authNotificationIcon.inc.xhtml | 6 +
.../onionservices/content/authPopup.inc.xhtml | 16 +
.../onionservices/content/authPreferences.css | 20 +
.../content/authPreferences.inc.xhtml | 19 +
.../onionservices/content/authPreferences.js | 66 +
.../components/onionservices/content/authPrompt.js | 320 +
.../components/onionservices/content/authUtil.jsm | 47 +
.../onionservices/content/netError/browser.svg | 3 +
.../onionservices/content/netError/network.svg | 3 +
.../content/netError/onionNetError.css | 88 +
.../content/netError/onionNetError.js | 243 +
.../onionservices/content/netError/onionsite.svg | 8 +
.../content/onionlocation-notification-icons.css | 5 +
.../onionservices/content/onionlocation-urlbar.css | 60 +
.../content/onionlocation-urlbar.inc.xhtml | 10 +
.../onionservices/content/onionlocation.svg | 3 +
.../content/onionlocationPreferences.inc.xhtml | 11 +
.../content/onionlocationPreferences.js | 34 +
.../onionservices/content/onionservices.css | 69 +
.../onionservices/content/savedKeysDialog.js | 259 +
.../onionservices/content/savedKeysDialog.xhtml | 42 +
browser/components/onionservices/jar.mn | 11 +
browser/components/onionservices/moz.build | 7 +
browser/components/preferences/home.inc.xhtml | 4 +-
browser/components/preferences/main.inc.xhtml | 54 -
browser/components/preferences/main.js | 14 -
browser/components/preferences/preferences.js | 14 +-
browser/components/preferences/preferences.xhtml | 13 +-
browser/components/preferences/privacy.inc.xhtml | 6 +
browser/components/preferences/privacy.js | 44 +
browser/components/rulesets/RulesetsChild.jsm | 11 +
browser/components/rulesets/RulesetsParent.jsm | 79 +
.../components/rulesets/content/aboutRulesets.css | 319 +
.../components/rulesets/content/aboutRulesets.html | 110 +
.../components/rulesets/content/aboutRulesets.js | 531 ++
browser/components/rulesets/content/securedrop.svg | 173 +
browser/components/rulesets/jar.mn | 5 +
browser/components/rulesets/moz.build | 6 +
browser/components/search/SearchSERPTelemetry.jsm | 6 -
.../search/extensions/blockchair-onion/favicon.png | Bin 0 -> 3116 bytes
.../extensions/blockchair-onion/manifest.json | 26 +
.../search/extensions/blockchair/favicon.png | Bin 0 -> 2898 bytes
.../search/extensions/blockchair/manifest.json | 26 +
.../search/extensions/ddg-onion/favicon.ico | Bin 0 -> 973 bytes
.../search/extensions/ddg-onion/manifest.json | 26 +
.../components/search/extensions/ddg/favicon.ico | Bin 5430 -> 0 bytes
.../components/search/extensions/ddg/favicon.png | Bin 0 -> 1150 bytes
.../components/search/extensions/ddg/manifest.json | 38 +-
.../extensions/google/_locales/b-1-d/messages.json | 23 -
.../extensions/google/_locales/b-1-e/messages.json | 23 -
.../extensions/google/_locales/b-d/messages.json | 23 -
.../extensions/google/_locales/b-e/messages.json | 23 -
.../extensions/google/_locales/en/messages.json | 24 -
.../search/extensions/google/manifest.json | 17 +-
.../search/extensions/startpage/favicon.png | Bin 0 -> 1150 bytes
.../search/extensions/startpage/manifest.json | 26 +
.../extensions/twitter/favicon.ico} | Bin
.../search/extensions/twitter/manifest.json | 26 +
.../extensions/wikipedia/_locales/NN/messages.json | 20 -
.../extensions/wikipedia/_locales/NO/messages.json | 20 -
.../extensions/wikipedia/_locales/af/messages.json | 20 -
.../extensions/wikipedia/_locales/an/messages.json | 20 -
.../extensions/wikipedia/_locales/ar/messages.json | 20 -
.../wikipedia/_locales/ast/messages.json | 20 -
.../extensions/wikipedia/_locales/az/messages.json | 20 -
.../wikipedia/_locales/be-tarask/messages.json | 20 -
.../extensions/wikipedia/_locales/be/messages.json | 20 -
.../extensions/wikipedia/_locales/bg/messages.json | 20 -
.../extensions/wikipedia/_locales/bn/messages.json | 20 -
.../extensions/wikipedia/_locales/br/messages.json | 20 -
.../extensions/wikipedia/_locales/bs/messages.json | 20 -
.../extensions/wikipedia/_locales/ca/messages.json | 20 -
.../extensions/wikipedia/_locales/cy/messages.json | 20 -
.../extensions/wikipedia/_locales/cz/messages.json | 20 -
.../extensions/wikipedia/_locales/da/messages.json | 20 -
.../extensions/wikipedia/_locales/de/messages.json | 20 -
.../wikipedia/_locales/dsb/messages.json | 20 -
.../extensions/wikipedia/_locales/el/messages.json | 20 -
.../extensions/wikipedia/_locales/en/messages.json | 20 -
.../extensions/wikipedia/_locales/eo/messages.json | 20 -
.../extensions/wikipedia/_locales/es/messages.json | 20 -
.../extensions/wikipedia/_locales/et/messages.json | 20 -
.../extensions/wikipedia/_locales/eu/messages.json | 20 -
.../extensions/wikipedia/_locales/fa/messages.json | 20 -
.../extensions/wikipedia/_locales/fi/messages.json | 20 -
.../extensions/wikipedia/_locales/fr/messages.json | 20 -
.../wikipedia/_locales/fy-NL/messages.json | 20 -
.../wikipedia/_locales/ga-IE/messages.json | 20 -
.../extensions/wikipedia/_locales/gd/messages.json | 20 -
.../extensions/wikipedia/_locales/gl/messages.json | 20 -
.../extensions/wikipedia/_locales/gn/messages.json | 20 -
.../extensions/wikipedia/_locales/gu/messages.json | 20 -
.../extensions/wikipedia/_locales/he/messages.json | 20 -
.../extensions/wikipedia/_locales/hi/messages.json | 20 -
.../extensions/wikipedia/_locales/hr/messages.json | 20 -
.../wikipedia/_locales/hsb/messages.json | 20 -
.../extensions/wikipedia/_locales/hu/messages.json | 20 -
.../extensions/wikipedia/_locales/hy/messages.json | 20 -
.../extensions/wikipedia/_locales/ia/messages.json | 20 -
.../extensions/wikipedia/_locales/id/messages.json | 20 -
.../extensions/wikipedia/_locales/is/messages.json | 20 -
.../extensions/wikipedia/_locales/it/messages.json | 20 -
.../extensions/wikipedia/_locales/ja/messages.json | 20 -
.../extensions/wikipedia/_locales/ka/messages.json | 20 -
.../wikipedia/_locales/kab/messages.json | 20 -
.../extensions/wikipedia/_locales/kk/messages.json | 20 -
.../extensions/wikipedia/_locales/km/messages.json | 20 -
.../extensions/wikipedia/_locales/kn/messages.json | 20 -
.../extensions/wikipedia/_locales/kr/messages.json | 20 -
.../wikipedia/_locales/lij/messages.json | 20 -
.../extensions/wikipedia/_locales/lo/messages.json | 20 -
.../extensions/wikipedia/_locales/lt/messages.json | 20 -
.../wikipedia/_locales/ltg/messages.json | 20 -
.../extensions/wikipedia/_locales/lv/messages.json | 20 -
.../extensions/wikipedia/_locales/mk/messages.json | 20 -
.../extensions/wikipedia/_locales/mr/messages.json | 20 -
.../extensions/wikipedia/_locales/ms/messages.json | 20 -
.../extensions/wikipedia/_locales/my/messages.json | 20 -
.../extensions/wikipedia/_locales/ne/messages.json | 20 -
.../extensions/wikipedia/_locales/nl/messages.json | 20 -
.../extensions/wikipedia/_locales/oc/messages.json | 20 -
.../extensions/wikipedia/_locales/pa/messages.json | 20 -
.../extensions/wikipedia/_locales/pl/messages.json | 20 -
.../extensions/wikipedia/_locales/pt/messages.json | 20 -
.../extensions/wikipedia/_locales/rm/messages.json | 20 -
.../extensions/wikipedia/_locales/ro/messages.json | 20 -
.../extensions/wikipedia/_locales/ru/messages.json | 20 -
.../extensions/wikipedia/_locales/si/messages.json | 20 -
.../extensions/wikipedia/_locales/sk/messages.json | 20 -
.../extensions/wikipedia/_locales/sl/messages.json | 20 -
.../extensions/wikipedia/_locales/sq/messages.json | 20 -
.../extensions/wikipedia/_locales/sr/messages.json | 20 -
.../wikipedia/_locales/sv-SE/messages.json | 20 -
.../extensions/wikipedia/_locales/ta/messages.json | 20 -
.../extensions/wikipedia/_locales/te/messages.json | 20 -
.../extensions/wikipedia/_locales/th/messages.json | 20 -
.../extensions/wikipedia/_locales/tl/messages.json | 20 -
.../extensions/wikipedia/_locales/tr/messages.json | 20 -
.../extensions/wikipedia/_locales/uk/messages.json | 20 -
.../extensions/wikipedia/_locales/ur/messages.json | 20 -
.../extensions/wikipedia/_locales/uz/messages.json | 20 -
.../extensions/wikipedia/_locales/vi/messages.json | 20 -
.../extensions/wikipedia/_locales/wo/messages.json | 20 -
.../wikipedia/_locales/zh-CN/messages.json | 20 -
.../wikipedia/_locales/zh-TW/messages.json | 20 -
.../search/extensions/wikipedia/manifest.json | 15 +-
.../components/search/extensions/yahoo/favicon.ico | Bin 0 -> 5430 bytes
.../search/extensions/yahoo/manifest.json | 28 +
.../search/extensions/youtube/favicon.ico | Bin 0 -> 1150 bytes
.../search/extensions/youtube/manifest.json | 26 +
.../securitylevel/content/securityLevel.js | 533 ++
.../securitylevel/content/securityLevelButton.css | 18 +
.../content/securityLevelButton.inc.xhtml | 7 +
.../securitylevel/content/securityLevelIcon.svg | 40 +
.../securitylevel/content/securityLevelPanel.css | 74 +
.../content/securityLevelPanel.inc.xhtml | 47 +
.../content/securityLevelPreferences.css | 52 +
.../content/securityLevelPreferences.inc.xhtml | 67 +
browser/components/securitylevel/jar.mn | 6 +
browser/components/securitylevel/moz.build | 1 +
browser/components/sessionstore/SessionStore.jsm | 4 +
browser/components/torconnect/TorConnectChild.jsm | 9 +
browser/components/torconnect/TorConnectParent.jsm | 202 +
.../torconnect/content/aboutTorConnect.css | 325 +
.../torconnect/content/aboutTorConnect.js | 843 ++
.../torconnect/content/aboutTorConnect.xhtml | 68 +
.../components/torconnect/content/arrow-right.svg | 4 +
browser/components/torconnect/content/bridge.svg | 5 +
.../torconnect/content/connection-failure.svg | 5 +
.../torconnect/content/connection-location.svg | 5 +
.../torconnect/content/onion-slash-fillable.svg | 5 +
.../components/torconnect/content/onion-slash.svg | 5 +
browser/components/torconnect/content/onion.svg | 4 +
.../torconnect/content/torBootstrapUrlbar.js | 93 +
.../torconnect/content/torconnect-urlbar.css | 57 +
.../torconnect/content/torconnect-urlbar.inc.xhtml | 10 +
browser/components/torconnect/jar.mn | 12 +
browser/components/torconnect/moz.build | 6 +
.../torpreferences/content/bridgeQrDialog.jsm | 51 +
.../torpreferences/content/bridgeQrDialog.xhtml | 23 +
.../content/bridgemoji-annotations.json | 8774 ++++++++++++++++++++
.../torpreferences/content/bridgemoji/1f300.svg | 1 +
.../torpreferences/content/bridgemoji/1f308.svg | 1 +
.../torpreferences/content/bridgemoji/1f30a.svg | 1 +
.../torpreferences/content/bridgemoji/1f30b.svg | 1 +
.../torpreferences/content/bridgemoji/1f319.svg | 1 +
.../torpreferences/content/bridgemoji/1f31f.svg | 1 +
.../torpreferences/content/bridgemoji/1f321.svg | 1 +
.../torpreferences/content/bridgemoji/1f32d.svg | 1 +
.../torpreferences/content/bridgemoji/1f32e.svg | 1 +
.../torpreferences/content/bridgemoji/1f332.svg | 1 +
.../torpreferences/content/bridgemoji/1f333.svg | 1 +
.../torpreferences/content/bridgemoji/1f334.svg | 1 +
.../torpreferences/content/bridgemoji/1f335.svg | 1 +
.../torpreferences/content/bridgemoji/1f336.svg | 1 +
.../torpreferences/content/bridgemoji/1f337.svg | 1 +
.../torpreferences/content/bridgemoji/1f339.svg | 1 +
.../torpreferences/content/bridgemoji/1f33a.svg | 1 +
.../torpreferences/content/bridgemoji/1f33b.svg | 1 +
.../torpreferences/content/bridgemoji/1f33d.svg | 1 +
.../torpreferences/content/bridgemoji/1f33f.svg | 1 +
.../torpreferences/content/bridgemoji/1f341.svg | 1 +
.../torpreferences/content/bridgemoji/1f344.svg | 1 +
.../torpreferences/content/bridgemoji/1f345.svg | 1 +
.../torpreferences/content/bridgemoji/1f346.svg | 1 +
.../torpreferences/content/bridgemoji/1f347.svg | 1 +
.../torpreferences/content/bridgemoji/1f348.svg | 1 +
.../torpreferences/content/bridgemoji/1f349.svg | 1 +
.../torpreferences/content/bridgemoji/1f34a.svg | 1 +
.../torpreferences/content/bridgemoji/1f34b.svg | 1 +
.../torpreferences/content/bridgemoji/1f34c.svg | 1 +
.../torpreferences/content/bridgemoji/1f34d.svg | 1 +
.../torpreferences/content/bridgemoji/1f34f.svg | 1 +
.../torpreferences/content/bridgemoji/1f350.svg | 1 +
.../torpreferences/content/bridgemoji/1f351.svg | 1 +
.../torpreferences/content/bridgemoji/1f352.svg | 1 +
.../torpreferences/content/bridgemoji/1f353.svg | 1 +
.../torpreferences/content/bridgemoji/1f354.svg | 1 +
.../torpreferences/content/bridgemoji/1f355.svg | 1 +
.../torpreferences/content/bridgemoji/1f368.svg | 1 +
.../torpreferences/content/bridgemoji/1f369.svg | 1 +
.../torpreferences/content/bridgemoji/1f36a.svg | 1 +
.../torpreferences/content/bridgemoji/1f36b.svg | 1 +
.../torpreferences/content/bridgemoji/1f36c.svg | 1 +
.../torpreferences/content/bridgemoji/1f36d.svg | 1 +
.../torpreferences/content/bridgemoji/1f37f.svg | 1 +
.../torpreferences/content/bridgemoji/1f380.svg | 1 +
.../torpreferences/content/bridgemoji/1f381.svg | 1 +
.../torpreferences/content/bridgemoji/1f382.svg | 1 +
.../torpreferences/content/bridgemoji/1f383.svg | 1 +
.../torpreferences/content/bridgemoji/1f388.svg | 1 +
.../torpreferences/content/bridgemoji/1f389.svg | 1 +
.../torpreferences/content/bridgemoji/1f38f.svg | 1 +
.../torpreferences/content/bridgemoji/1f392.svg | 1 +
.../torpreferences/content/bridgemoji/1f399.svg | 1 +
.../torpreferences/content/bridgemoji/1f39f.svg | 1 +
.../torpreferences/content/bridgemoji/1f3a0.svg | 1 +
.../torpreferences/content/bridgemoji/1f3a1.svg | 1 +
.../torpreferences/content/bridgemoji/1f3a2.svg | 1 +
.../torpreferences/content/bridgemoji/1f3a8.svg | 1 +
.../torpreferences/content/bridgemoji/1f3ac.svg | 1 +
.../torpreferences/content/bridgemoji/1f3af.svg | 1 +
.../torpreferences/content/bridgemoji/1f3b2.svg | 1 +
.../torpreferences/content/bridgemoji/1f3b6.svg | 1 +
.../torpreferences/content/bridgemoji/1f3b7.svg | 1 +
.../torpreferences/content/bridgemoji/1f3b8.svg | 1 +
.../torpreferences/content/bridgemoji/1f3ba.svg | 1 +
.../torpreferences/content/bridgemoji/1f3bb.svg | 1 +
.../torpreferences/content/bridgemoji/1f3be.svg | 1 +
.../torpreferences/content/bridgemoji/1f3c0.svg | 1 +
.../torpreferences/content/bridgemoji/1f3c6.svg | 1 +
.../torpreferences/content/bridgemoji/1f3c8.svg | 1 +
.../torpreferences/content/bridgemoji/1f3d3.svg | 1 +
.../torpreferences/content/bridgemoji/1f3d4.svg | 1 +
.../torpreferences/content/bridgemoji/1f3d5.svg | 1 +
.../torpreferences/content/bridgemoji/1f3dd.svg | 1 +
.../torpreferences/content/bridgemoji/1f3e1.svg | 1 +
.../torpreferences/content/bridgemoji/1f3ee.svg | 1 +
.../torpreferences/content/bridgemoji/1f3f7.svg | 1 +
.../torpreferences/content/bridgemoji/1f3f8.svg | 1 +
.../torpreferences/content/bridgemoji/1f3f9.svg | 1 +
.../torpreferences/content/bridgemoji/1f40a.svg | 1 +
.../torpreferences/content/bridgemoji/1f40c.svg | 1 +
.../torpreferences/content/bridgemoji/1f40d.svg | 1 +
.../torpreferences/content/bridgemoji/1f417.svg | 1 +
.../torpreferences/content/bridgemoji/1f418.svg | 1 +
.../torpreferences/content/bridgemoji/1f419.svg | 1 +
.../torpreferences/content/bridgemoji/1f41a.svg | 1 +
.../torpreferences/content/bridgemoji/1f41b.svg | 1 +
.../torpreferences/content/bridgemoji/1f41d.svg | 1 +
.../torpreferences/content/bridgemoji/1f41e.svg | 1 +
.../torpreferences/content/bridgemoji/1f41f.svg | 1 +
.../torpreferences/content/bridgemoji/1f420.svg | 1 +
.../torpreferences/content/bridgemoji/1f422.svg | 1 +
.../torpreferences/content/bridgemoji/1f425.svg | 1 +
.../torpreferences/content/bridgemoji/1f426.svg | 1 +
.../torpreferences/content/bridgemoji/1f428.svg | 1 +
.../torpreferences/content/bridgemoji/1f42a.svg | 1 +
.../torpreferences/content/bridgemoji/1f42c.svg | 1 +
.../torpreferences/content/bridgemoji/1f42d.svg | 1 +
.../torpreferences/content/bridgemoji/1f42e.svg | 1 +
.../torpreferences/content/bridgemoji/1f42f.svg | 1 +
.../torpreferences/content/bridgemoji/1f430.svg | 1 +
.../torpreferences/content/bridgemoji/1f431.svg | 1 +
.../torpreferences/content/bridgemoji/1f432.svg | 1 +
.../torpreferences/content/bridgemoji/1f433.svg | 1 +
.../torpreferences/content/bridgemoji/1f434.svg | 1 +
.../torpreferences/content/bridgemoji/1f435.svg | 1 +
.../torpreferences/content/bridgemoji/1f436.svg | 1 +
.../torpreferences/content/bridgemoji/1f437.svg | 1 +
.../torpreferences/content/bridgemoji/1f43a.svg | 1 +
.../torpreferences/content/bridgemoji/1f43b.svg | 1 +
.../torpreferences/content/bridgemoji/1f43f.svg | 1 +
.../torpreferences/content/bridgemoji/1f441.svg | 1 +
.../torpreferences/content/bridgemoji/1f451.svg | 1 +
.../torpreferences/content/bridgemoji/1f455.svg | 1 +
.../torpreferences/content/bridgemoji/1f457.svg | 1 +
.../torpreferences/content/bridgemoji/1f45f.svg | 1 +
.../torpreferences/content/bridgemoji/1f47d.svg | 1 +
.../torpreferences/content/bridgemoji/1f484.svg | 1 +
.../torpreferences/content/bridgemoji/1f488.svg | 1 +
.../torpreferences/content/bridgemoji/1f48d.svg | 1 +
.../torpreferences/content/bridgemoji/1f48e.svg | 1 +
.../torpreferences/content/bridgemoji/1f490.svg | 1 +
.../torpreferences/content/bridgemoji/1f4a1.svg | 1 +
.../torpreferences/content/bridgemoji/1f4a7.svg | 1 +
.../torpreferences/content/bridgemoji/1f4b3.svg | 1 +
.../torpreferences/content/bridgemoji/1f4bf.svg | 1 +
.../torpreferences/content/bridgemoji/1f4cc.svg | 1 +
.../torpreferences/content/bridgemoji/1f4ce.svg | 1 +
.../torpreferences/content/bridgemoji/1f4d5.svg | 1 +
.../torpreferences/content/bridgemoji/1f4e1.svg | 1 +
.../torpreferences/content/bridgemoji/1f4e2.svg | 1 +
.../torpreferences/content/bridgemoji/1f4fb.svg | 1 +
.../torpreferences/content/bridgemoji/1f50b.svg | 1 +
.../torpreferences/content/bridgemoji/1f511.svg | 1 +
.../torpreferences/content/bridgemoji/1f525.svg | 1 +
.../torpreferences/content/bridgemoji/1f526.svg | 1 +
.../torpreferences/content/bridgemoji/1f52c.svg | 1 +
.../torpreferences/content/bridgemoji/1f52d.svg | 1 +
.../torpreferences/content/bridgemoji/1f52e.svg | 1 +
.../torpreferences/content/bridgemoji/1f54a.svg | 1 +
.../torpreferences/content/bridgemoji/1f58c.svg | 1 +
.../torpreferences/content/bridgemoji/1f58d.svg | 1 +
.../torpreferences/content/bridgemoji/1f5ff.svg | 1 +
.../torpreferences/content/bridgemoji/1f680.svg | 1 +
.../torpreferences/content/bridgemoji/1f681.svg | 1 +
.../torpreferences/content/bridgemoji/1f686.svg | 1 +
.../torpreferences/content/bridgemoji/1f68b.svg | 1 +
.../torpreferences/content/bridgemoji/1f68d.svg | 1 +
.../torpreferences/content/bridgemoji/1f695.svg | 1 +
.../torpreferences/content/bridgemoji/1f697.svg | 1 +
.../torpreferences/content/bridgemoji/1f69a.svg | 1 +
.../torpreferences/content/bridgemoji/1f69c.svg | 1 +
.../torpreferences/content/bridgemoji/1f6a0.svg | 1 +
.../torpreferences/content/bridgemoji/1f6a2.svg | 1 +
.../torpreferences/content/bridgemoji/1f6a4.svg | 1 +
.../torpreferences/content/bridgemoji/1f6f0.svg | 1 +
.../torpreferences/content/bridgemoji/1f6f4.svg | 1 +
.../torpreferences/content/bridgemoji/1f6f5.svg | 1 +
.../torpreferences/content/bridgemoji/1f6f6.svg | 1 +
.../torpreferences/content/bridgemoji/1f6f8.svg | 1 +
.../torpreferences/content/bridgemoji/1f6f9.svg | 1 +
.../torpreferences/content/bridgemoji/1f6fa.svg | 1 +
.../torpreferences/content/bridgemoji/1f6fc.svg | 1 +
.../torpreferences/content/bridgemoji/1f916.svg | 1 +
.../torpreferences/content/bridgemoji/1f93f.svg | 1 +
.../torpreferences/content/bridgemoji/1f941.svg | 1 +
.../torpreferences/content/bridgemoji/1f94c.svg | 1 +
.../torpreferences/content/bridgemoji/1f94f.svg | 1 +
.../torpreferences/content/bridgemoji/1f950.svg | 1 +
.../torpreferences/content/bridgemoji/1f951.svg | 1 +
.../torpreferences/content/bridgemoji/1f955.svg | 1 +
.../torpreferences/content/bridgemoji/1f956.svg | 1 +
.../torpreferences/content/bridgemoji/1f95c.svg | 1 +
.../torpreferences/content/bridgemoji/1f95d.svg | 1 +
.../torpreferences/content/bridgemoji/1f95e.svg | 1 +
.../torpreferences/content/bridgemoji/1f965.svg | 1 +
.../torpreferences/content/bridgemoji/1f966.svg | 1 +
.../torpreferences/content/bridgemoji/1f968.svg | 1 +
.../torpreferences/content/bridgemoji/1f96c.svg | 1 +
.../torpreferences/content/bridgemoji/1f96d.svg | 1 +
.../torpreferences/content/bridgemoji/1f96f.svg | 1 +
.../torpreferences/content/bridgemoji/1f980.svg | 1 +
.../torpreferences/content/bridgemoji/1f981.svg | 1 +
.../torpreferences/content/bridgemoji/1f984.svg | 1 +
.../torpreferences/content/bridgemoji/1f986.svg | 1 +
.../torpreferences/content/bridgemoji/1f987.svg | 1 +
.../torpreferences/content/bridgemoji/1f988.svg | 1 +
.../torpreferences/content/bridgemoji/1f989.svg | 1 +
.../torpreferences/content/bridgemoji/1f98a.svg | 1 +
.../torpreferences/content/bridgemoji/1f98b.svg | 1 +
.../torpreferences/content/bridgemoji/1f98c.svg | 1 +
.../torpreferences/content/bridgemoji/1f98e.svg | 1 +
.../torpreferences/content/bridgemoji/1f98f.svg | 1 +
.../torpreferences/content/bridgemoji/1f992.svg | 1 +
.../torpreferences/content/bridgemoji/1f993.svg | 1 +
.../torpreferences/content/bridgemoji/1f994.svg | 1 +
.../torpreferences/content/bridgemoji/1f995.svg | 1 +
.../torpreferences/content/bridgemoji/1f998.svg | 1 +
.../torpreferences/content/bridgemoji/1f999.svg | 1 +
.../torpreferences/content/bridgemoji/1f99a.svg | 1 +
.../torpreferences/content/bridgemoji/1f99c.svg | 1 +
.../torpreferences/content/bridgemoji/1f99d.svg | 1 +
.../torpreferences/content/bridgemoji/1f99e.svg | 1 +
.../torpreferences/content/bridgemoji/1f9a3.svg | 1 +
.../torpreferences/content/bridgemoji/1f9a4.svg | 1 +
.../torpreferences/content/bridgemoji/1f9a5.svg | 1 +
.../torpreferences/content/bridgemoji/1f9a6.svg | 1 +
.../torpreferences/content/bridgemoji/1f9a7.svg | 1 +
.../torpreferences/content/bridgemoji/1f9a9.svg | 1 +
.../torpreferences/content/bridgemoji/1f9ad.svg | 1 +
.../torpreferences/content/bridgemoji/1f9c1.svg | 1 +
.../torpreferences/content/bridgemoji/1f9c3.svg | 1 +
.../torpreferences/content/bridgemoji/1f9c5.svg | 1 +
.../torpreferences/content/bridgemoji/1f9c7.svg | 1 +
.../torpreferences/content/bridgemoji/1f9c9.svg | 1 +
.../torpreferences/content/bridgemoji/1f9d9.svg | 1 +
.../torpreferences/content/bridgemoji/1f9da.svg | 1 +
.../torpreferences/content/bridgemoji/1f9dc.svg | 1 +
.../torpreferences/content/bridgemoji/1f9e0.svg | 1 +
.../torpreferences/content/bridgemoji/1f9e2.svg | 1 +
.../torpreferences/content/bridgemoji/1f9e6.svg | 1 +
.../torpreferences/content/bridgemoji/1f9e9.svg | 1 +
.../torpreferences/content/bridgemoji/1f9ea.svg | 1 +
.../torpreferences/content/bridgemoji/1f9ec.svg | 1 +
.../torpreferences/content/bridgemoji/1f9ed.svg | 1 +
.../torpreferences/content/bridgemoji/1f9ee.svg | 1 +
.../torpreferences/content/bridgemoji/1f9f2.svg | 1 +
.../torpreferences/content/bridgemoji/1f9f5.svg | 1 +
.../torpreferences/content/bridgemoji/1f9f9.svg | 1 +
.../torpreferences/content/bridgemoji/1fa73.svg | 1 +
.../torpreferences/content/bridgemoji/1fa80.svg | 1 +
.../torpreferences/content/bridgemoji/1fa81.svg | 1 +
.../torpreferences/content/bridgemoji/1fa83.svg | 1 +
.../torpreferences/content/bridgemoji/1fa90.svg | 1 +
.../torpreferences/content/bridgemoji/1fa91.svg | 1 +
.../torpreferences/content/bridgemoji/1fa95.svg | 1 +
.../torpreferences/content/bridgemoji/1fa97.svg | 1 +
.../torpreferences/content/bridgemoji/1fab6.svg | 1 +
.../torpreferences/content/bridgemoji/1fad0.svg | 1 +
.../torpreferences/content/bridgemoji/1fad2.svg | 1 +
.../torpreferences/content/bridgemoji/1fad6.svg | 1 +
.../torpreferences/content/bridgemoji/23f0.svg | 1 +
.../torpreferences/content/bridgemoji/2600.svg | 1 +
.../torpreferences/content/bridgemoji/2602.svg | 1 +
.../torpreferences/content/bridgemoji/2604.svg | 1 +
.../torpreferences/content/bridgemoji/260e.svg | 1 +
.../torpreferences/content/bridgemoji/2693.svg | 1 +
.../torpreferences/content/bridgemoji/2696.svg | 1 +
.../torpreferences/content/bridgemoji/26bd.svg | 1 +
.../torpreferences/content/bridgemoji/26f2.svg | 1 +
.../torpreferences/content/bridgemoji/26f5.svg | 1 +
.../torpreferences/content/bridgemoji/2708.svg | 1 +
.../torpreferences/content/bridgemoji/270f.svg | 1 +
.../torpreferences/content/bridgemoji/2728.svg | 1 +
.../torpreferences/content/bridgemoji/2744.svg | 1 +
.../torpreferences/content/builtinBridgeDialog.jsm | 120 +
.../content/builtinBridgeDialog.xhtml | 31 +
.../content/connectionCategory.inc.xhtml | 9 +
.../torpreferences/content/connectionPane.js | 1150 +++
.../torpreferences/content/connectionPane.xhtml | 195 +
.../content/connectionSettingsDialog.jsm | 397 +
.../content/connectionSettingsDialog.xhtml | 60 +
.../components/torpreferences/content/network.svg | 0
.../torpreferences/content/provideBridgeDialog.jsm | 75 +
.../content/provideBridgeDialog.xhtml | 21 +
.../torpreferences/content/requestBridgeDialog.jsm | 211 +
.../content/requestBridgeDialog.xhtml | 35 +
.../torpreferences/content/torLogDialog.jsm | 84 +
.../torpreferences/content/torLogDialog.xhtml | 23 +
.../torpreferences/content/torPreferences.css | 684 ++
.../torpreferences/content/torPreferencesIcon.svg | 8 +
browser/components/torpreferences/jar.mn | 21 +
browser/components/torpreferences/moz.build | 1 +
browser/components/uitour/UITour-lib.js | 7 +
browser/components/uitour/UITour.jsm | 120 +-
browser/components/uitour/UITourChild.jsm | 33 +-
browser/components/urlbar/UrlbarInput.jsm | 32 +
browser/config/mozconfigs/base-browser | 34 +
browser/config/mozconfigs/tor-browser | 10 +
browser/confvars.sh | 35 +-
browser/extensions/moz.build | 13 +-
.../extensions/onboarding/OnboardingTelemetry.jsm | 578 ++
.../extensions/onboarding/OnboardingTourType.jsm | 40 +
browser/extensions/onboarding/README.md | 87 +
browser/extensions/onboarding/api.js | 275 +
browser/extensions/onboarding/background.js | 8 +
.../extensions/onboarding/content/Onboarding.jsm | 1920 +++++
.../extensions/onboarding/content/img/close.png | Bin 0 -> 798 bytes
.../content/img/figure_tor-circuit-display.png | Bin 0 -> 26334 bytes
.../content/img/figure_tor-expect-differences.png | Bin 0 -> 22290 bytes
.../onboarding/content/img/figure_tor-network.png | Bin 0 -> 11982 bytes
.../content/img/figure_tor-onion-services.png | Bin 0 -> 40968 bytes
.../onboarding/content/img/figure_tor-privacy.png | Bin 0 -> 35527 bytes
.../content/img/figure_tor-security-level.png | Bin 0 -> 11263 bytes
.../onboarding/content/img/figure_tor-security.png | Bin 0 -> 24554 bytes
.../content/img/figure_tor-toolbar-layout.png | Bin 0 -> 13269 bytes
.../onboarding/content/img/figure_tor-welcome.png | Bin 0 -> 48405 bytes
.../onboarding/content/img/icons_no-icon.png | Bin 0 -> 673 bytes
.../onboarding/content/img/icons_tour-complete.png | Bin 0 -> 694 bytes
.../onboarding/content/img/icons_tour-complete.svg | 17 +
.../content/onboarding-tor-circuit-display.js | 283 +
.../onboarding/content/onboarding-tour-agent.js | 107 +
.../extensions/onboarding/content/onboarding.css | 664 ++
.../extensions/onboarding/content/onboarding.js | 38 +
browser/extensions/onboarding/data_events.md | 154 +
browser/extensions/onboarding/jar.mn | 19 +
.../onboarding/locales/en-US/onboarding.properties | 126 +
browser/extensions/onboarding/locales/jar.mn | 8 +
.../onboarding/locales}/moz.build | 0
browser/extensions/onboarding/manifest.json | 26 +
browser/extensions/onboarding/moz.build | 29 +
.../{formautofill => onboarding}/schema.json | 0
.../onboarding/test/browser/.eslintrc.js | 7 +
.../extensions/onboarding/test/browser/browser.ini | 18 +
.../browser/browser_onboarding_accessibility.js | 89 +
.../test/browser/browser_onboarding_keyboard.js | 137 +
.../browser/browser_onboarding_notification.js | 62 +
.../browser/browser_onboarding_notification_2.js | 80 +
.../browser/browser_onboarding_notification_3.js | 82 +
.../browser/browser_onboarding_notification_4.js | 84 +
.../browser/browser_onboarding_notification_5.js | 25 +
...arding_notification_click_auto_complete_tour.js | 33 +
.../browser_onboarding_select_default_tour.js | 80 +
.../test/browser/browser_onboarding_skip_tour.js | 47 +
.../test/browser/browser_onboarding_tours.js | 115 +
.../test/browser/browser_onboarding_tourset.js | 82 +
.../test/browser/browser_onboarding_uitour.js | 167 +
browser/extensions/onboarding/test/browser/head.js | 288 +
.../extensions/onboarding/test/unit/.eslintrc.js | 7 +
browser/extensions/onboarding/test/unit/head.js | 54 +
.../test/unit/test-onboarding-tour-type.js | 89 +
.../extensions/onboarding/test/unit/xpcshell.ini | 5 +
browser/installer/Makefile.in | 8 +
browser/installer/package-manifest.in | 18 +-
browser/installer/windows/nsis/shared.nsh | 1 -
browser/locales/Makefile.in | 10 +-
.../locales/en-US/chrome/browser/aboutTBUpdate.dtd | 8 +
browser/locales/filter.py | 1 +
browser/locales/jar.mn | 10 +-
browser/locales/l10n.ini | 1 +
browser/locales/l10n.toml | 4 +
browser/modules/BridgeDB.jsm | 61 +
browser/modules/HomePage.jsm | 2 +-
browser/modules/Moat.jsm | 814 ++
browser/modules/TorConnect.jsm | 901 ++
browser/modules/TorProcessService.jsm | 12 +
browser/modules/TorProtocolService.jsm | 502 ++
browser/modules/TorSettings.jsm | 674 ++
browser/modules/TorStrings.jsm | 922 ++
browser/modules/moz.build | 7 +
browser/moz.build | 1 +
browser/moz.configure | 8 +-
browser/themes/linux/browser.css | 9 -
browser/themes/shared/UITour.inc.css | 56 +-
browser/themes/shared/browser.inc.css | 5 +
browser/themes/shared/controlcenter/panel.inc.css | 4 +-
.../themes/shared/customizableui/panelUI.inc.css | 3 +-
browser/themes/shared/icons/new_circuit.svg | 6 +
browser/themes/shared/icons/new_identity.svg | 9 +
.../shared/identity-block/identity-block.inc.css | 33 +-
.../themes/shared/identity-block/onion-slash.svg | 5 +
.../themes/shared/identity-block/onion-warning.svg | 4 +
browser/themes/shared/identity-block/onion.svg | 4 +
browser/themes/shared/jar.inc.mn | 8 +
browser/themes/shared/menupanel.inc.css | 1 +
browser/themes/shared/notification-icons.inc.css | 5 +
browser/themes/shared/onionPattern.css | 31 +
browser/themes/shared/onionPattern.inc.xhtml | 12 +
browser/themes/shared/onionPattern.svg | 22 +
browser/themes/shared/preferences/privacy.css | 4 +
browser/themes/shared/tabs.inc.css | 6 +
browser/themes/shared/toolbarbutton-icons.inc.css | 8 +
browser/themes/shared/urlbar-searchbar.inc.css | 4 +
browser/themes/windows/browser.css | 9 -
build/application.ini.in | 2 +-
build/moz.configure/init.configure | 3 +-
config/createprecomplete.py | 18 +-
.../client/aboutdebugging/src/actions/runtimes.js | 5 +
.../images/aboutdebugging-firefox-aurora.svg | 35 +-
.../themes/images/aboutdebugging-firefox-beta.svg | 35 +-
.../themes/images/aboutdebugging-firefox-logo.svg | 11 +-
.../images/aboutdebugging-firefox-nightly.svg | 35 +-
.../images/aboutdebugging-firefox-release.svg | 35 +-
docshell/base/nsAboutRedirector.cpp | 6 +-
docshell/base/nsDocShell.cpp | 81 +-
docshell/build/components.conf | 1 +
dom/base/Document.cpp | 97 +-
dom/base/Document.h | 10 +-
dom/base/nsContentUtils.cpp | 19 +
dom/base/nsContentUtils.h | 5 +
dom/base/nsGlobalWindowOuter.cpp | 5 +-
dom/base/test/mochitest.ini | 2 -
dom/base/test/test_suppressed_microtasks.html | 62 -
dom/canvas/ClientWebGLContext.cpp | 8 +
dom/ipc/BrowserParent.cpp | 21 +
dom/ipc/BrowserParent.h | 3 +
dom/ipc/PBrowser.ipdl | 9 +
dom/ipc/WindowGlobalActor.cpp | 4 +-
dom/ipc/WindowGlobalChild.cpp | 6 +-
dom/security/nsMixedContentBlocker.cpp | 16 +-
dom/webidl/Document.webidl | 8 +
dom/workers/RuntimeService.cpp | 4 +-
dom/workers/WorkerPrivate.cpp | 2 +-
dom/worklet/WorkletThread.cpp | 2 +-
extensions/auth/nsHttpNegotiateAuth.cpp | 4 +
extensions/permissions/PermissionManager.cpp | 6 +-
gfx/thebes/gfxFcPlatformFontList.cpp | 8 +-
gfx/thebes/gfxMacPlatformFontList.h | 12 +
gfx/thebes/gfxMacPlatformFontList.mm | 83 +
gfx/thebes/gfxPlatformFontList.cpp | 4 +-
gfx/thebes/gfxPlatformMac.cpp | 73 +-
gfx/thebes/gfxPlatformMac.h | 2 +
intl/l10n/L10nRegistry.jsm | 19 +-
intl/locale/LocaleService.cpp | 6 +
intl/strres/nsStringBundle.cpp | 1 +
js/xpconnect/src/xpc.msg | 10 +
layout/generic/ReflowInput.cpp | 19 +-
layout/generic/test/mochitest.ini | 1 +
layout/generic/test/test_tor_bug23104.html | 50 +
mobile/android/app/000-tor-browser-android.js | 47 +
mobile/android/app/geckoview-prefs.js | 2 +
mobile/android/app/mobile.js | 4 +
mobile/android/app/moz.build | 1 +
.../components/geckoview/GeckoViewStartup.jsm | 5 +
mobile/android/confvars.sh | 9 +
mobile/android/geckoview/api.txt | 6 +
mobile/android/geckoview/build.gradle | 1 +
.../android/geckoview/src/main/AndroidManifest.xml | 20 +-
.../gecko/media/GeckoMediaDrmBridgeV21.java | 49 +-
.../java/org/mozilla/gecko/util/ProxySelector.java | 25 +-
.../java/org/mozilla/geckoview/GeckoRuntime.java | 8 +-
.../mozilla/geckoview/GeckoRuntimeSettings.java | 94 +-
.../java/org/mozilla/geckoview/WebRequest.java | 18 +
.../exoplayer2/upstream/DefaultHttpDataSource.java | 47 +-
mobile/android/installer/package-manifest.in | 4 +
.../modules/geckoview/GeckoViewProgress.jsm | 4 +
mobile/android/moz.configure | 21 +-
mobile/android/torbrowser.configure | 30 +
modules/libmar/tool/mar.c | 6 +-
modules/libmar/tool/moz.build | 12 +-
modules/libmar/verify/moz.build | 14 +-
modules/libpref/init/StaticPrefList.yaml | 10 +
moz.configure | 100 +
mozconfig-android-armv7 | 37 +
mozconfig-linux-i686 | 9 +
mozconfig-linux-x86_64 | 9 +
mozconfig-linux-x86_64-asan | 22 +
mozconfig-linux-x86_64-dev | 14 +
mozconfig-macos-x86_64 | 5 +
mozconfig-windows-i686 | 11 +
mozconfig-windows-x86_64 | 11 +
netwerk/base/nsSocketTransport2.cpp | 6 +
netwerk/build/components.conf | 11 +
netwerk/build/nsNetCID.h | 10 +
netwerk/dns/IOnionAliasService.idl | 34 +
netwerk/dns/OnionAliasService.cpp | 100 +
netwerk/dns/OnionAliasService.h | 36 +
netwerk/dns/TRR.cpp | 2 +
netwerk/dns/effective_tld_names.dat | 2 +
netwerk/dns/mdns/libmdns/components.conf | 15 -
netwerk/dns/mdns/libmdns/moz.build | 28 -
netwerk/dns/moz.build | 4 +
netwerk/protocol/http/nsHttpNTLMAuth.cpp | 3 +
netwerk/socket/nsSOCKSIOLayer.cpp | 73 +-
.../url-classifier/UrlClassifierFeatureBase.cpp | 2 +-
netwerk/url-classifier/components.conf | 6 -
python/mozbuild/mozbuild/artifacts.py | 2 -
run-tbb-tests | 66 +
security/manager/ssl/RemoteSecuritySettings.jsm | 23 +
security/manager/ssl/SSLServerCertVerification.cpp | 9 +
security/manager/ssl/SSLServerCertVerification.h | 4 +-
security/manager/ssl/nsSecureBrowserUI.cpp | 12 +
security/moz.build | 2 +-
security/nss/lib/certhigh/ocsp.c | 4 +
.../libpkix/pkix_pl_nss/module/pkix_pl_socket.c | 12 +
security/nss/lib/ssl/Makefile | 2 +-
services/settings/IDBHelpers.jsm | 4 +
services/settings/dumps/blocklists/moz.build | 14 +-
services/settings/dumps/main/moz.build | 7 -
services/settings/dumps/security-state/moz.build | 1 -
taskcluster/ci/source-test/mozlint.yml | 1 +
tbb-tests-ignore.txt | 13 +
tbb-tests/browser.ini | 5 +
tbb-tests/browser_tor_TB4.js | 35 +
tbb-tests/browser_tor_bug2950.js | 74 +
tbb-tests/browser_tor_omnibox.js | 20 +
tbb-tests/mochitest.ini | 3 +
tbb-tests/moz.build | 9 +
tbb-tests/test_tor_bug2874.html | 25 +
toolkit/actors/AboutHttpsOnlyErrorParent.jsm | 5 +
.../components/antitracking/antitracking.manifest | 2 +-
toolkit/components/antitracking/components.conf | 7 -
.../EnterprisePoliciesParent.jsm | 13 +-
toolkit/components/enterprisepolicies/moz.build | 3 +
toolkit/components/extensions/Extension.jsm | 9 +
toolkit/components/extensions/ExtensionParent.jsm | 47 +
.../components/httpsonlyerror/content/errorpage.js | 19 +-
.../processsingleton/MainProcessSingleton.jsm | 10 +
.../remotebrowserutils/RemoteWebNavigation.jsm | 4 +
.../components/resistfingerprinting/RFPHelper.jsm | 94 +-
toolkit/components/search/SearchService.jsm | 32 +-
toolkit/components/telemetry/app/TelemetrySend.jsm | 19 +-
toolkit/components/telemetry/moz.build | 4 -
toolkit/content/license.html | 65 +
.../mozapps/profile/profileSelection.properties | 5 +
toolkit/modules/AppConstants.jsm | 22 +
toolkit/modules/Bech32Decode.jsm | 103 +
toolkit/modules/PopupNotifications.jsm | 6 +
toolkit/modules/QRCode.jsm | 1241 +++
toolkit/modules/RemotePageAccessManager.jsm | 41 +
toolkit/modules/UpdateUtils.jsm | 22 +-
toolkit/modules/moz.build | 5 +
toolkit/moz.build | 1 +
toolkit/moz.configure | 18 +
toolkit/mozapps/extensions/AddonManager.jsm | 24 +
.../mozapps/extensions/internal/XPIProvider.jsm | 33 +-
toolkit/mozapps/extensions/test/browser/head.js | 1 +
.../extensions/test/xpcshell/head_addons.js | 1 +
toolkit/mozapps/update/UpdateService.jsm | 256 +-
toolkit/mozapps/update/UpdateServiceStub.jsm | 4 +
toolkit/mozapps/update/UpdateTelemetry.jsm | 1 +
toolkit/mozapps/update/common/updatehelper.cpp | 8 +
toolkit/mozapps/update/moz.build | 5 +-
toolkit/mozapps/update/nsIUpdateService.idl | 11 +
toolkit/mozapps/update/updater/launchchild_osx.mm | 2 +
toolkit/mozapps/update/updater/moz.build | 2 +-
.../updater/nightly_aurora_level3_primary.der | Bin 1225 -> 1245 bytes
.../updater/nightly_aurora_level3_secondary.der | Bin 1225 -> 1245 bytes
toolkit/mozapps/update/updater/release_primary.der | Bin 1225 -> 1229 bytes
.../mozapps/update/updater/release_secondary.der | Bin 1225 -> 1229 bytes
.../mozapps/update/updater/updater-common.build | 24 +-
toolkit/mozapps/update/updater/updater.cpp | 364 +-
toolkit/profile/nsProfileLock.cpp | 11 +
toolkit/profile/nsToolkitProfileService.cpp | 57 +-
toolkit/profile/nsToolkitProfileService.h | 13 +-
toolkit/toolkit.mozbuild | 3 +-
toolkit/torproject/torbutton | 1 +
toolkit/xre/MacLaunchHelper.h | 2 +
toolkit/xre/MacLaunchHelper.mm | 2 +
toolkit/xre/moz.build | 3 +
toolkit/xre/nsAppRunner.cpp | 270 +-
toolkit/xre/nsUpdateDriver.cpp | 159 +-
toolkit/xre/nsXREDirProvider.cpp | 144 +-
toolkit/xre/nsXREDirProvider.h | 14 +
tools/lint/codespell.yml | 1 +
.../lib/environments/browser-window.js | 10 +-
.../lib/environments/frame-script.js | 1 +
tools/torbrowser/update_bridgemoiji.py | 114 +
tools/update-packaging/common.sh | 64 +-
tools/update-packaging/make_full_update.sh | 25 +
tools/update-packaging/make_incremental_update.sh | 71 +-
.../exthandler/nsExternalHelperAppService.cpp | 207 +-
uriloader/exthandler/nsExternalHelperAppService.h | 3 +
.../exthandler/nsIExternalHelperAppService.idl | 47 +
widget/android/WebExecutorSupport.cpp | 10 +
widget/nsTransferable.cpp | 6 +
xpcom/base/CycleCollectedJSContext.cpp | 51 +-
xpcom/base/CycleCollectedJSContext.h | 29 +-
xpcom/base/ErrorList.py | 22 +
xpcom/ds/StaticAtoms.py | 1 +
xpcom/io/TorFileUtils.cpp | 96 +
xpcom/io/TorFileUtils.h | 32 +
xpcom/io/moz.build | 5 +
xpcom/io/nsAppFileLocationProvider.cpp | 72 +-
919 files changed, 36740 insertions(+), 3172 deletions(-)
create mode 100644 .gitlab/issue_templates/UXBug.md
create mode 100644 .gitlab/issue_templates/bug.md
create mode 100644 .gitmodules
create mode 100644 browser/actors/AboutTBUpdateChild.jsm
create mode 100644 browser/actors/AboutTBUpdateParent.jsm
create mode 100644 browser/actors/CryptoSafetyChild.jsm
create mode 100644 browser/actors/CryptoSafetyParent.jsm
create mode 100644 browser/app/profile/000-tor-browser.js
create mode 100644 browser/app/profile/001-base-profile.js
create mode 100644 browser/base/content/abouttbupdate/aboutTBUpdate.css
create mode 100644 browser/base/content/abouttbupdate/aboutTBUpdate.js
create mode 100644 browser/base/content/abouttbupdate/aboutTBUpdate.xhtml
create mode 100644 browser/branding/alpha/VisualElements_150.png
create mode 100644 browser/branding/alpha/VisualElements_70.png
create mode 100644 browser/branding/alpha/background.png
create mode 100644 browser/branding/alpha/bgstub.jpg
create mode 100644 browser/branding/alpha/bgstub_2x.jpg
copy browser/branding/{nightly => alpha}/branding.nsi (100%)
create mode 100644 browser/branding/alpha/configure.sh
create mode 100644 browser/branding/alpha/content/about-logo.png
copy browser/branding/{nightly => alpha}/content/about-logo.svg (100%)
create mode 100644 browser/branding/alpha/content/about-logo(a)2x.png
create mode 100644 browser/branding/alpha/content/about-wordmark.svg
create mode 100644 browser/branding/alpha/content/about.png
copy browser/branding/{nightly => alpha}/content/aboutDialog.css (100%)
create mode 100644 browser/branding/alpha/content/aboutlogins.svg
copy browser/branding/{nightly => alpha}/content/firefox-wordmark.svg (100%)
create mode 100644 browser/branding/alpha/content/identity-icons-brand.svg
create mode 100644 browser/branding/alpha/content/jar.mn
copy browser/branding/{aurora => alpha}/content/moz.build (100%)
create mode 100644 browser/branding/alpha/content/tor-styles.css
create mode 100644 browser/branding/alpha/default128.png
create mode 100644 browser/branding/alpha/default16.png
create mode 100644 browser/branding/alpha/default22.png
create mode 100644 browser/branding/alpha/default24.png
create mode 100644 browser/branding/alpha/default256.png
create mode 100644 browser/branding/alpha/default32.png
create mode 100644 browser/branding/alpha/default48.png
create mode 100644 browser/branding/alpha/default512.png
create mode 100644 browser/branding/alpha/default64.png
create mode 100644 browser/branding/alpha/disk.icns
create mode 100644 browser/branding/alpha/document.icns
create mode 100644 browser/branding/alpha/document.ico
copy browser/branding/{nightly => alpha}/dsstore (100%)
create mode 100644 browser/branding/alpha/firefox.VisualElementsManifest.xml
create mode 100644 browser/branding/alpha/firefox.icns
create mode 100644 browser/branding/alpha/firefox.ico
create mode 100644 browser/branding/alpha/firefox.svg
create mode 100644 browser/branding/alpha/firefox64.ico
create mode 100644 browser/branding/alpha/locales/en-US/brand.dtd
create mode 100644 browser/branding/alpha/locales/en-US/brand.ftl
create mode 100644 browser/branding/alpha/locales/en-US/brand.properties
copy browser/branding/{official => alpha}/locales/jar.mn (100%)
copy browser/branding/{aurora/content => alpha/locales}/moz.build (100%)
copy browser/branding/{aurora => alpha}/moz.build (100%)
copy browser/branding/{aurora => alpha}/newtab.ico (100%)
copy browser/branding/{aurora => alpha}/newwindow.ico (100%)
copy browser/branding/{aurora => alpha}/pbmode.ico (100%)
create mode 100644 browser/branding/alpha/pref/firefox-branding.js
copy browser/branding/{nightly => alpha}/stubinstaller/bgstub.jpg (100%)
copy browser/branding/{nightly => alpha}/stubinstaller/installing_page.css (100%)
copy browser/branding/{aurora => alpha}/stubinstaller/profile_cleanup_page.css (100%)
create mode 100644 browser/branding/alpha/wizHeader.bmp
create mode 100644 browser/branding/alpha/wizHeaderRTL.bmp
create mode 100644 browser/branding/alpha/wizWatermark.bmp
create mode 100644 browser/branding/nightly/content/identity-icons-brand.svg
create mode 100644 browser/branding/nightly/content/tor-styles.css
create mode 100644 browser/branding/nightly/default512.png
create mode 100644 browser/branding/nightly/firefox.svg
create mode 100644 browser/branding/official/content/identity-icons-brand.svg
create mode 100644 browser/branding/official/content/tor-styles.css
create mode 100644 browser/branding/official/default512.png
create mode 100644 browser/branding/official/firefox.svg
create mode 100644 browser/branding/tor-styles.inc.css
create mode 100644 browser/components/onionservices/OnionAliasStore.jsm
create mode 100644 browser/components/onionservices/OnionLocationChild.jsm
create mode 100644 browser/components/onionservices/OnionLocationParent.jsm
create mode 100644 browser/components/onionservices/content/authNotificationIcon.inc.xhtml
create mode 100644 browser/components/onionservices/content/authPopup.inc.xhtml
create mode 100644 browser/components/onionservices/content/authPreferences.css
create mode 100644 browser/components/onionservices/content/authPreferences.inc.xhtml
create mode 100644 browser/components/onionservices/content/authPreferences.js
create mode 100644 browser/components/onionservices/content/authPrompt.js
create mode 100644 browser/components/onionservices/content/authUtil.jsm
create mode 100644 browser/components/onionservices/content/netError/browser.svg
create mode 100644 browser/components/onionservices/content/netError/network.svg
create mode 100644 browser/components/onionservices/content/netError/onionNetError.css
create mode 100644 browser/components/onionservices/content/netError/onionNetError.js
create mode 100644 browser/components/onionservices/content/netError/onionsite.svg
create mode 100644 browser/components/onionservices/content/onionlocation-notification-icons.css
create mode 100644 browser/components/onionservices/content/onionlocation-urlbar.css
create mode 100644 browser/components/onionservices/content/onionlocation-urlbar.inc.xhtml
create mode 100644 browser/components/onionservices/content/onionlocation.svg
create mode 100644 browser/components/onionservices/content/onionlocationPreferences.inc.xhtml
create mode 100644 browser/components/onionservices/content/onionlocationPreferences.js
create mode 100644 browser/components/onionservices/content/onionservices.css
create mode 100644 browser/components/onionservices/content/savedKeysDialog.js
create mode 100644 browser/components/onionservices/content/savedKeysDialog.xhtml
create mode 100644 browser/components/onionservices/jar.mn
create mode 100644 browser/components/onionservices/moz.build
create mode 100644 browser/components/rulesets/RulesetsChild.jsm
create mode 100644 browser/components/rulesets/RulesetsParent.jsm
create mode 100644 browser/components/rulesets/content/aboutRulesets.css
create mode 100644 browser/components/rulesets/content/aboutRulesets.html
create mode 100644 browser/components/rulesets/content/aboutRulesets.js
create mode 100644 browser/components/rulesets/content/securedrop.svg
create mode 100644 browser/components/rulesets/jar.mn
create mode 100644 browser/components/rulesets/moz.build
create mode 100644 browser/components/search/extensions/blockchair-onion/favicon.png
create mode 100644 browser/components/search/extensions/blockchair-onion/manifest.json
create mode 100644 browser/components/search/extensions/blockchair/favicon.png
create mode 100644 browser/components/search/extensions/blockchair/manifest.json
create mode 100644 browser/components/search/extensions/ddg-onion/favicon.ico
create mode 100644 browser/components/search/extensions/ddg-onion/manifest.json
delete mode 100644 browser/components/search/extensions/ddg/favicon.ico
create mode 100644 browser/components/search/extensions/ddg/favicon.png
delete mode 100644 browser/components/search/extensions/google/_locales/b-1-d/messages.json
delete mode 100644 browser/components/search/extensions/google/_locales/b-1-e/messages.json
delete mode 100644 browser/components/search/extensions/google/_locales/b-d/messages.json
delete mode 100644 browser/components/search/extensions/google/_locales/b-e/messages.json
delete mode 100644 browser/components/search/extensions/google/_locales/en/messages.json
create mode 100644 browser/components/search/extensions/startpage/favicon.png
create mode 100644 browser/components/search/extensions/startpage/manifest.json
copy browser/components/{newtab/data/content/tippytop/favicons/twitter-com.ico => search/extensions/twitter/favicon.ico} (100%)
create mode 100644 browser/components/search/extensions/twitter/manifest.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/NN/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/NO/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/af/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/an/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/ar/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/ast/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/az/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/be-tarask/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/be/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/bg/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/bn/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/br/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/bs/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/ca/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/cy/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/cz/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/da/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/de/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/dsb/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/el/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/en/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/eo/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/es/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/et/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/eu/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/fa/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/fi/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/fr/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/fy-NL/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/ga-IE/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/gd/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/gl/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/gn/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/gu/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/he/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/hi/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/hr/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/hsb/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/hu/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/hy/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/ia/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/id/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/is/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/it/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/ja/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/ka/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/kab/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/kk/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/km/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/kn/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/kr/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/lij/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/lo/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/lt/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/ltg/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/lv/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/mk/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/mr/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/ms/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/my/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/ne/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/nl/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/oc/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/pa/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/pl/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/pt/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/rm/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/ro/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/ru/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/si/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/sk/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/sl/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/sq/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/sr/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/sv-SE/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/ta/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/te/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/th/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/tl/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/tr/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/uk/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/ur/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/uz/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/vi/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/wo/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/zh-CN/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/zh-TW/messages.json
create mode 100644 browser/components/search/extensions/yahoo/favicon.ico
create mode 100644 browser/components/search/extensions/yahoo/manifest.json
create mode 100644 browser/components/search/extensions/youtube/favicon.ico
create mode 100644 browser/components/search/extensions/youtube/manifest.json
create mode 100644 browser/components/securitylevel/content/securityLevel.js
create mode 100644 browser/components/securitylevel/content/securityLevelButton.css
create mode 100644 browser/components/securitylevel/content/securityLevelButton.inc.xhtml
create mode 100644 browser/components/securitylevel/content/securityLevelIcon.svg
create mode 100644 browser/components/securitylevel/content/securityLevelPanel.css
create mode 100644 browser/components/securitylevel/content/securityLevelPanel.inc.xhtml
create mode 100644 browser/components/securitylevel/content/securityLevelPreferences.css
create mode 100644 browser/components/securitylevel/content/securityLevelPreferences.inc.xhtml
create mode 100644 browser/components/securitylevel/jar.mn
create mode 100644 browser/components/securitylevel/moz.build
create mode 100644 browser/components/torconnect/TorConnectChild.jsm
create mode 100644 browser/components/torconnect/TorConnectParent.jsm
create mode 100644 browser/components/torconnect/content/aboutTorConnect.css
create mode 100644 browser/components/torconnect/content/aboutTorConnect.js
create mode 100644 browser/components/torconnect/content/aboutTorConnect.xhtml
create mode 100644 browser/components/torconnect/content/arrow-right.svg
create mode 100644 browser/components/torconnect/content/bridge.svg
create mode 100644 browser/components/torconnect/content/connection-failure.svg
create mode 100644 browser/components/torconnect/content/connection-location.svg
create mode 100644 browser/components/torconnect/content/onion-slash-fillable.svg
create mode 100644 browser/components/torconnect/content/onion-slash.svg
create mode 100644 browser/components/torconnect/content/onion.svg
create mode 100644 browser/components/torconnect/content/torBootstrapUrlbar.js
create mode 100644 browser/components/torconnect/content/torconnect-urlbar.css
create mode 100644 browser/components/torconnect/content/torconnect-urlbar.inc.xhtml
create mode 100644 browser/components/torconnect/jar.mn
create mode 100644 browser/components/torconnect/moz.build
create mode 100644 browser/components/torpreferences/content/bridgeQrDialog.jsm
create mode 100644 browser/components/torpreferences/content/bridgeQrDialog.xhtml
create mode 100644 browser/components/torpreferences/content/bridgemoji-annotations.json
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f300.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f308.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f30a.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f30b.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f319.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f31f.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f321.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f32d.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f32e.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f332.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f333.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f334.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f335.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f336.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f337.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f339.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f33a.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f33b.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f33d.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f33f.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f341.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f344.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f345.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f346.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f347.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f348.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f349.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f34a.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f34b.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f34c.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f34d.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f34f.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f350.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f351.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f352.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f353.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f354.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f355.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f368.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f369.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f36a.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f36b.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f36c.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f36d.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f37f.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f380.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f381.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f382.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f383.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f388.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f389.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f38f.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f392.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f399.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f39f.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f3a0.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f3a1.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f3a2.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f3a8.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f3ac.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f3af.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f3b2.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f3b6.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f3b7.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f3b8.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f3ba.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f3bb.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f3be.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f3c0.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f3c6.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f3c8.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f3d3.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f3d4.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f3d5.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f3dd.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f3e1.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f3ee.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f3f7.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f3f8.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f3f9.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f40a.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f40c.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f40d.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f417.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f418.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f419.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f41a.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f41b.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f41d.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f41e.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f41f.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f420.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f422.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f425.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f426.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f428.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f42a.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f42c.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f42d.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f42e.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f42f.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f430.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f431.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f432.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f433.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f434.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f435.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f436.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f437.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f43a.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f43b.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f43f.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f441.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f451.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f455.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f457.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f45f.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f47d.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f484.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f488.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f48d.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f48e.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f490.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f4a1.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f4a7.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f4b3.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f4bf.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f4cc.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f4ce.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f4d5.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f4e1.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f4e2.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f4fb.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f50b.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f511.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f525.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f526.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f52c.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f52d.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f52e.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f54a.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f58c.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f58d.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f5ff.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f680.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f681.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f686.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f68b.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f68d.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f695.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f697.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f69a.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f69c.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f6a0.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f6a2.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f6a4.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f6f0.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f6f4.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f6f5.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f6f6.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f6f8.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f6f9.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f6fa.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f6fc.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f916.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f93f.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f941.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f94c.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f94f.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f950.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f951.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f955.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f956.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f95c.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f95d.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f95e.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f965.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f966.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f968.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f96c.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f96d.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f96f.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f980.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f981.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f984.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f986.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f987.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f988.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f989.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f98a.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f98b.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f98c.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f98e.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f98f.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f992.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f993.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f994.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f995.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f998.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f999.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f99a.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f99c.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f99d.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f99e.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f9a3.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f9a4.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f9a5.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f9a6.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f9a7.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f9a9.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f9ad.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f9c1.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f9c3.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f9c5.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f9c7.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f9c9.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f9d9.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f9da.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f9dc.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f9e0.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f9e2.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f9e6.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f9e9.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f9ea.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f9ec.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f9ed.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f9ee.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f9f2.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f9f5.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f9f9.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1fa73.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1fa80.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1fa81.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1fa83.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1fa90.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1fa91.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1fa95.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1fa97.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1fab6.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1fad0.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1fad2.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1fad6.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/23f0.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/2600.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/2602.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/2604.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/260e.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/2693.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/2696.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/26bd.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/26f2.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/26f5.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/2708.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/270f.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/2728.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/2744.svg
create mode 100644 browser/components/torpreferences/content/builtinBridgeDialog.jsm
create mode 100644 browser/components/torpreferences/content/builtinBridgeDialog.xhtml
create mode 100644 browser/components/torpreferences/content/connectionCategory.inc.xhtml
create mode 100644 browser/components/torpreferences/content/connectionPane.js
create mode 100644 browser/components/torpreferences/content/connectionPane.xhtml
create mode 100644 browser/components/torpreferences/content/connectionSettingsDialog.jsm
create mode 100644 browser/components/torpreferences/content/connectionSettingsDialog.xhtml
copy toolkit/themes/shared/icons/defaultFavicon.svg => browser/components/torpreferences/content/network.svg (100%)
create mode 100644 browser/components/torpreferences/content/provideBridgeDialog.jsm
create mode 100644 browser/components/torpreferences/content/provideBridgeDialog.xhtml
create mode 100644 browser/components/torpreferences/content/requestBridgeDialog.jsm
create mode 100644 browser/components/torpreferences/content/requestBridgeDialog.xhtml
create mode 100644 browser/components/torpreferences/content/torLogDialog.jsm
create mode 100644 browser/components/torpreferences/content/torLogDialog.xhtml
create mode 100644 browser/components/torpreferences/content/torPreferences.css
create mode 100644 browser/components/torpreferences/content/torPreferencesIcon.svg
create mode 100644 browser/components/torpreferences/jar.mn
create mode 100644 browser/components/torpreferences/moz.build
create mode 100644 browser/config/mozconfigs/base-browser
create mode 100644 browser/config/mozconfigs/tor-browser
create mode 100644 browser/extensions/onboarding/OnboardingTelemetry.jsm
create mode 100644 browser/extensions/onboarding/OnboardingTourType.jsm
create mode 100644 browser/extensions/onboarding/README.md
create mode 100644 browser/extensions/onboarding/api.js
create mode 100644 browser/extensions/onboarding/background.js
create mode 100644 browser/extensions/onboarding/content/Onboarding.jsm
create mode 100644 browser/extensions/onboarding/content/img/close.png
create mode 100644 browser/extensions/onboarding/content/img/figure_tor-circuit-display.png
create mode 100644 browser/extensions/onboarding/content/img/figure_tor-expect-differences.png
create mode 100644 browser/extensions/onboarding/content/img/figure_tor-network.png
create mode 100644 browser/extensions/onboarding/content/img/figure_tor-onion-services.png
create mode 100644 browser/extensions/onboarding/content/img/figure_tor-privacy.png
create mode 100644 browser/extensions/onboarding/content/img/figure_tor-security-level.png
create mode 100644 browser/extensions/onboarding/content/img/figure_tor-security.png
create mode 100644 browser/extensions/onboarding/content/img/figure_tor-toolbar-layout.png
create mode 100644 browser/extensions/onboarding/content/img/figure_tor-welcome.png
create mode 100644 browser/extensions/onboarding/content/img/icons_no-icon.png
create mode 100644 browser/extensions/onboarding/content/img/icons_tour-complete.png
create mode 100644 browser/extensions/onboarding/content/img/icons_tour-complete.svg
create mode 100644 browser/extensions/onboarding/content/onboarding-tor-circuit-display.js
create mode 100644 browser/extensions/onboarding/content/onboarding-tour-agent.js
create mode 100644 browser/extensions/onboarding/content/onboarding.css
create mode 100644 browser/extensions/onboarding/content/onboarding.js
create mode 100644 browser/extensions/onboarding/data_events.md
create mode 100644 browser/extensions/onboarding/jar.mn
create mode 100644 browser/extensions/onboarding/locales/en-US/onboarding.properties
create mode 100644 browser/extensions/onboarding/locales/jar.mn
copy browser/{branding/aurora/content => extensions/onboarding/locales}/moz.build (100%)
create mode 100644 browser/extensions/onboarding/manifest.json
create mode 100644 browser/extensions/onboarding/moz.build
copy browser/extensions/{formautofill => onboarding}/schema.json (100%)
create mode 100644 browser/extensions/onboarding/test/browser/.eslintrc.js
create mode 100644 browser/extensions/onboarding/test/browser/browser.ini
create mode 100644 browser/extensions/onboarding/test/browser/browser_onboarding_accessibility.js
create mode 100644 browser/extensions/onboarding/test/browser/browser_onboarding_keyboard.js
create mode 100644 browser/extensions/onboarding/test/browser/browser_onboarding_notification.js
create mode 100644 browser/extensions/onboarding/test/browser/browser_onboarding_notification_2.js
create mode 100644 browser/extensions/onboarding/test/browser/browser_onboarding_notification_3.js
create mode 100644 browser/extensions/onboarding/test/browser/browser_onboarding_notification_4.js
create mode 100644 browser/extensions/onboarding/test/browser/browser_onboarding_notification_5.js
create mode 100644 browser/extensions/onboarding/test/browser/browser_onboarding_notification_click_auto_complete_tour.js
create mode 100644 browser/extensions/onboarding/test/browser/browser_onboarding_select_default_tour.js
create mode 100644 browser/extensions/onboarding/test/browser/browser_onboarding_skip_tour.js
create mode 100644 browser/extensions/onboarding/test/browser/browser_onboarding_tours.js
create mode 100644 browser/extensions/onboarding/test/browser/browser_onboarding_tourset.js
create mode 100644 browser/extensions/onboarding/test/browser/browser_onboarding_uitour.js
create mode 100644 browser/extensions/onboarding/test/browser/head.js
create mode 100644 browser/extensions/onboarding/test/unit/.eslintrc.js
create mode 100644 browser/extensions/onboarding/test/unit/head.js
create mode 100644 browser/extensions/onboarding/test/unit/test-onboarding-tour-type.js
create mode 100644 browser/extensions/onboarding/test/unit/xpcshell.ini
create mode 100644 browser/locales/en-US/chrome/browser/aboutTBUpdate.dtd
create mode 100644 browser/modules/BridgeDB.jsm
create mode 100644 browser/modules/Moat.jsm
create mode 100644 browser/modules/TorConnect.jsm
create mode 100644 browser/modules/TorProcessService.jsm
create mode 100644 browser/modules/TorProtocolService.jsm
create mode 100644 browser/modules/TorSettings.jsm
create mode 100644 browser/modules/TorStrings.jsm
create mode 100644 browser/themes/shared/icons/new_circuit.svg
create mode 100644 browser/themes/shared/icons/new_identity.svg
create mode 100644 browser/themes/shared/identity-block/onion-slash.svg
create mode 100644 browser/themes/shared/identity-block/onion-warning.svg
create mode 100644 browser/themes/shared/identity-block/onion.svg
create mode 100644 browser/themes/shared/onionPattern.css
create mode 100644 browser/themes/shared/onionPattern.inc.xhtml
create mode 100644 browser/themes/shared/onionPattern.svg
delete mode 100644 dom/base/test/test_suppressed_microtasks.html
create mode 100644 layout/generic/test/test_tor_bug23104.html
create mode 100644 mobile/android/app/000-tor-browser-android.js
create mode 100644 mobile/android/torbrowser.configure
create mode 100644 mozconfig-android-armv7
create mode 100644 mozconfig-linux-i686
create mode 100644 mozconfig-linux-x86_64
create mode 100644 mozconfig-linux-x86_64-asan
create mode 100644 mozconfig-linux-x86_64-dev
create mode 100644 mozconfig-macos-x86_64
create mode 100644 mozconfig-windows-i686
create mode 100644 mozconfig-windows-x86_64
create mode 100644 netwerk/dns/IOnionAliasService.idl
create mode 100644 netwerk/dns/OnionAliasService.cpp
create mode 100644 netwerk/dns/OnionAliasService.h
create mode 100755 run-tbb-tests
create mode 100644 tbb-tests-ignore.txt
create mode 100644 tbb-tests/browser.ini
create mode 100644 tbb-tests/browser_tor_TB4.js
create mode 100644 tbb-tests/browser_tor_bug2950.js
create mode 100644 tbb-tests/browser_tor_omnibox.js
create mode 100644 tbb-tests/mochitest.ini
create mode 100644 tbb-tests/moz.build
create mode 100644 tbb-tests/test_tor_bug2874.html
create mode 100644 toolkit/modules/Bech32Decode.jsm
create mode 100644 toolkit/modules/QRCode.jsm
create mode 160000 toolkit/torproject/torbutton
create mode 100755 tools/torbrowser/update_bridgemoiji.py
create mode 100644 xpcom/io/TorFileUtils.cpp
create mode 100644 xpcom/io/TorFileUtils.h
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
72

[torbutton] branch master updated: fixup! Bug 40886: Amend about:tor on Nightly and Alpha to encourage testing
by gitolite role 08 Jul '22
by gitolite role 08 Jul '22
08 Jul '22
This is an automated email from the git hooks/post-receive script.
richard pushed a commit to branch master
in repository torbutton.
The following commit(s) were added to refs/heads/master by this push:
new 27b24bcf fixup! Bug 40886: Amend about:tor on Nightly and Alpha to encourage testing
27b24bcf is described below
commit 27b24bcf73f4465c5995c9da227740acfd5bdf8e
Author: Richard Pospesel <richard(a)torproject.org>
AuthorDate: Fri Jul 8 20:44:10 2022 +0000
fixup! Bug 40886: Amend about:tor on Nightly and Alpha to encourage testing
---
chrome/content/aboutTor/aboutTor.xhtml | 2 ++
1 file changed, 2 insertions(+)
diff --git a/chrome/content/aboutTor/aboutTor.xhtml b/chrome/content/aboutTor/aboutTor.xhtml
index 03e10fd8..11f3b28b 100644
--- a/chrome/content/aboutTor/aboutTor.xhtml
+++ b/chrome/content/aboutTor/aboutTor.xhtml
@@ -75,6 +75,7 @@
</form>
</div>
+#if MOZ_UPDATE_CHANNEL != release
<div id="bannerRoot">
<img id="bannerImg" src="resource://torbutton-assets/banner-warning.svg" />
<div id="bannerTextCol">
@@ -91,6 +92,7 @@
#endif
</div>
</div>
+#endif
<div id="bottom">
<p id="donate" class="moreInfoLink">&aboutTor.donationBanner.freeToUse;
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
0
This is an automated email from the git hooks/post-receive script.
richard pushed a change to annotated tag 0.2.37
in repository tor-launcher.
at ba71bb6 (tag)
tagging fe8022d24a6c981e5272fca9a924f97e56178f17 (commit)
replaces 0.2.36
by Richard Pospesel
on Thu Jul 7 20:24:02 2022 +0000
- Log -----------------------------------------------------------------
Tagging 0.2.37
-----BEGIN PGP SIGNATURE-----
iQJLBAABCAA1FiEEvnyRTMkiztnZPSO33kc2A2PzSywFAmLHQOkXHHJpY2hhcmRA
dG9ycHJvamVjdC5vcmcACgkQ3kc2A2PzSyzjjg//Xi2DzkuwEhFmKjoAMxuFXDTR
xG9/Z2lJWlqw6ikifBP9x0QNhxgcK5xMAutoesVefrYXgIlIjCp0wSTKffkdj1by
9XtM/hC/P2Dupv4R0+mKATfFVKyVe8NUhSn0f7ymfRP4iYmL64yi6iNji3Bqoj8b
laqf+fq291sShphV9Ge79wea5cpSN4qkmIyUPej3LdjCq2ZIds87hEHd+b/HiHmG
UKPEWrQFkoqoxeYRdkkG9unHFgIzMh0TCqmF2/o1W65wpBF4T/sYNwu43DPJfctt
Fsos5HWTarK84nvM4dgVkpCYnbYpjo2L2LaYJf87s4KDhpaPMZL72bre/lbVE9AK
hrrDjTaGzb81xztoMinro40IU7codGDeseK0HkpohfHWUq5Pi4z6HtMH+dX5JxIM
avvW4k/lxfMdXDE+i52DgsaVHmYHs7enQtggQxUhl6WrV2YG2HImknjqgoRYrnfq
EuQqrEVvwRdFtxUCm9W3fpNL5uKiu4bUOSn8ZoX8p8XRo7qV+H/jBby/zC13fBIy
MyGhx3/DYlWbToqyDa2JAjSUN9mYCRmBy62qYFyQZVjfilAGx/O5JCSTHdsasjBC
CAgCMMo3CJRKWdw2RUazf07inrkq4boG7RdZfsmE7LqAfo22V8NDycHvGHta+s/s
Omz05XF9lLwob+vQMoI=
=RmLp
-----END PGP SIGNATURE-----
-----------------------------------------------------------------------
No new revisions were added by this update.
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
0

[builders/rbm] branch master updated: Bug 40029: Add default remote_* options for containers
by gitolite role 08 Jul '22
by gitolite role 08 Jul '22
08 Jul '22
This is an automated email from the git hooks/post-receive script.
boklm pushed a commit to branch master
in repository builders/rbm.
The following commit(s) were added to refs/heads/master by this push:
new e93302b Bug 40029: Add default remote_* options for containers
e93302b is described below
commit e93302bd80b80dd498a91cd018bcb4c81638b546
Author: Nicolas Vigier <boklm(a)torproject.org>
AuthorDate: Fri Jul 1 12:05:14 2022 +0200
Bug 40029: Add default remote_* options for containers
---
doc/rbm_remote.asc | 31 +++++++++++++
lib/RBM/DefaultConfig.pm | 110 +++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 141 insertions(+)
diff --git a/doc/rbm_remote.asc b/doc/rbm_remote.asc
index 7f4c3d8..07d2f61 100644
--- a/doc/rbm_remote.asc
+++ b/doc/rbm_remote.asc
@@ -59,6 +59,37 @@ The +remote_*+ options can access the +build_id+ option which is a
unique identifier of the current build.
+REMOTE BUILD WITH ROOTLESS CONTAINERS
+-------------------------------------
+
+rbm includes a `container` script which allows creating rootless
+containers (ie. creating some Linux namespaces, without requiring root
+priviledges).
+
+It requires the +newuidmap+ and +newgidmap+ commands. On Debian systems
+this means installing the +uidmap+ package.
+
+Some predefined +remote_*+ options to use containers are available.
+They can be enabled by setting +container/use_container+ to true.
+
+When the use of containers is enabled, the +input_files+ of your build
+should include a chroot tarball, with a filename starting with
++container-image_+. When starting a build, this chroot tarball will be
+extracted to a temporary directory, and the build script will be run
+chrooted in this directory.
+
+The following options can be used:
+
+container/disable_network/script_name::
+ Disable the use of network when running +script_name+ (replace it with
+ the name of the script). By default network is disabled in the
+ +build+ script and enabled in all other scripts.
+
+container/global_disable::
+ When this option is set, +container/use_container+ and containers are
+ not used.
+
+
REMOTE BUILD WITH DOCKER
------------------------
diff --git a/lib/RBM/DefaultConfig.pm b/lib/RBM/DefaultConfig.pm
index e28642f..b60d5c2 100644
--- a/lib/RBM/DefaultConfig.pm
+++ b/lib/RBM/DefaultConfig.pm
@@ -217,6 +217,10 @@ OPT_END
####
remote_exec => <<OPT_END,
[%
+ IF c("container/use_container") && !c("container/global_disable");
+ GET c("container/remote_exec");
+ RETURN;
+ END;
IF c('remote_docker');
GET c('docker_remote_exec');
RETURN;
@@ -236,6 +240,10 @@ OPT_END
####
remote_get => <<OPT_END,
[%
+ IF c("container/use_container") && !c("container/global_disable");
+ GET c("container/remote_get");
+ RETURN;
+ END;
IF c('remote_docker');
GET c('docker_remote_get');
RETURN;
@@ -260,6 +268,10 @@ OPT_END
####
remote_put => <<OPT_END,
[%
+ IF c("container/use_container") && !c("container/global_disable");
+ GET c("container/remote_put");
+ RETURN;
+ END;
IF c('remote_docker');
GET c('docker_remote_put');
RETURN;
@@ -285,6 +297,10 @@ OPT_END
####
remote_start => <<OPT_END,
[%
+ IF c("container/use_container") && !c("container/global_disable");
+ GET c("container/remote_start");
+ RETURN;
+ END;
IF c('remote_docker');
GET c('docker_remote_start');
RETURN;
@@ -296,6 +312,10 @@ OPT_END
####
remote_finish => <<OPT_END,
[%
+ IF c("container/use_container") && !c("container/global_disable");
+ GET c("container/remote_finish");
+ RETURN;
+ END;
IF c('remote_docker');
GET c('docker_remote_finish');
RETURN;
@@ -408,6 +428,96 @@ rm -Rf \$tmpdir
OPT_END
####
####
+####
+ container => {
+ remote_start => <<OPT_END,
+#!/bin/sh
+set -e
+if [ \$(ls -1 '[% c("remote_srcdir", { error_if_undef => 1 }) %]/container-image_'* | wc -l) -ne 1 ]
+then
+ echo "Can't find container image in input files" >&2
+ ls -l '[% c("remote_srcdir") %]' >&2
+ exit 1
+fi
+[% c("rbmdir") %]/container extract '[% c("container/dir") %]' '[% c("remote_srcdir", { error_if_undef => 1 }) %]/container-image_'*
+test -d '[% c("container/dir") %]'/home/rbm || \
+ [% c("rbmdir") %]/container run --chroot='[% c("container/dir") %]' -- /usr/sbin/useradd -m [% c("container/user") %]
+OPT_END
+####
+####
+####
+ remote_exec => <<OPT_END,
+#!/bin/sh
+set -e
+[% IF c("interactive") -%]
+ echo Container directory: [% shell_quote(c("container/dir")) %]
+[% END -%]
+mkdir -p '[% c("container/dir", { error_if_undef => 1 }) %]'/rbm
+echo '#!/bin/sh' > '[% c("container/dir") %]'/rbm/cmd
+echo [% shell_quote(c('exec_cmd')) %] >> '[% c("container/dir") %]'/rbm/cmd
+echo '#!/bin/sh' > '[% c("container/dir") %]'/rbm/run
+[% IF c("container/disable_network/" _ c("exec_name")) -%]
+ # Some programs such as gradle need the lo interface to be up.
+ # See for example tor-browser#31293
+ echo 'ip link set lo up' >> '[% c("container/dir") %]'/rbm/run
+[% END -%]
+[% IF c('exec_as_root'); SET user = 'root'; ELSE; SET user = c("container/user", { error_if_undef => 1 }); END; %]
+echo 'su - [% user %] -c /rbm/cmd' >> '[% c("container/dir") %]'/rbm/run
+chmod +x '[% c("container/dir") %]'/rbm/cmd
+chmod +x '[% c("container/dir") %]'/rbm/run
+[%
+ IF c("container/disable_network/" _ c("exec_name"));
+ SET disable_network = '--disable-network';
+ ELSE;
+ SET disable_network = '';
+ END;
+-%]
+[% c("rbmdir") %]/container run [% disable_network %] --chroot='[% c("container/dir") %]' -- /rbm/run
+OPT_END
+####
+####
+####
+ remote_put => <<OPT_END,
+#!/bin/sh
+set -e
+[%
+ SET src = shell_quote(c('put_src', { error_if_undef => 1 }));
+ SET dst = shell_quote(c('put_dst', { error_if_undef => 1 }));
+-%]
+[% c("rbmdir") %]/container put '[% c("container/dir") %]' [% src %] [% dst %] [% c("container/user") %]
+OPT_END
+####
+####
+####
+ remote_get => <<OPT_END,
+#!/bin/sh
+set -e
+[%
+ SET src = shell_quote(c('get_src', { error_if_undef => 1 }));
+ SET dst = shell_quote(c('get_dst', { error_if_undef => 1 }));
+-%]
+[% c("rbmdir") %]/container get '[% c("container/dir") %]' [% src %] [% dst %]
+OPT_END
+####
+####
+####
+ remote_finish => <<OPT_END,
+#!/bin/sh
+set -e
+[% c("rbmdir") %]/container remove '[% c("container/dir") %]'
+OPT_END
+####
+####
+####
+ dir => '[% c("rbm_tmp_dir") %]/rbm-containers/[% sha256(c("build_id")) %]',
+ user => 'rbm',
+ disable_network => {
+ # disable network in the build scripts
+ build => '1',
+ },
+ },
+####
+####
####
lsb_release => \&lsb_release,
install_package => sub {
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
0

07 Jul '22
This is an automated email from the git hooks/post-receive script.
richard pushed a change to branch maint-11.5
in repository builders/tor-browser-build.
at c0db1d8 Bug 40529: Updated the Noto fonts
No new revisions were added by this update.
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
0
This is an automated email from the git hooks/post-receive script.
richard pushed a commit to branch master
in repository torbutton.
The following commit(s) were added to refs/heads/master by this push:
new 390d0c1e Translations update
390d0c1e is described below
commit 390d0c1ec210450f08ec2fd59ccba42dd7736434
Author: Richard Pospesel <richard(a)torproject.org>
AuthorDate: Thu Jul 7 20:47:20 2022 +0000
Translations update
---
chrome/locale/ar/aboutTor.dtd | 7 ++-
chrome/locale/ar/torbutton.properties | 31 +++++++++++
chrome/locale/bn-BD/torbutton.properties | 31 +++++++++++
chrome/locale/ca/torbutton.properties | 31 +++++++++++
chrome/locale/cs/aboutTor.dtd | 7 ++-
chrome/locale/cs/torbutton.properties | 31 +++++++++++
chrome/locale/da/torbutton.properties | 31 +++++++++++
chrome/locale/de/aboutDialog.dtd | 6 +--
chrome/locale/de/aboutTor.dtd | 9 +++-
chrome/locale/de/browserOnboarding.properties | 4 +-
chrome/locale/de/torbutton.dtd | 2 +-
chrome/locale/de/torbutton.properties | 31 +++++++++++
chrome/locale/el/aboutDialog.dtd | 18 +++----
chrome/locale/el/aboutTBUpdate.dtd | 6 +--
chrome/locale/el/aboutTor.dtd | 27 ++++++----
chrome/locale/el/brand.dtd | 12 ++---
chrome/locale/el/brand.properties | 12 ++---
chrome/locale/el/branding/brand.ftl | 12 ++---
chrome/locale/el/browserOnboarding.properties | 52 +++++++++---------
chrome/locale/el/torbutton.dtd | 30 +++++------
chrome/locale/el/torbutton.properties | 67 +++++++++++++++++-------
chrome/locale/es-AR/torbutton.properties | 31 +++++++++++
chrome/locale/es-ES/aboutTor.dtd | 7 ++-
chrome/locale/es-ES/torbutton.properties | 31 +++++++++++
chrome/locale/eu/torbutton.properties | 31 +++++++++++
chrome/locale/fa/aboutTor.dtd | 7 ++-
chrome/locale/fa/torbutton.properties | 31 +++++++++++
chrome/locale/fr/aboutTor.dtd | 7 ++-
chrome/locale/fr/torbutton.properties | 31 +++++++++++
chrome/locale/ga-IE/torbutton.properties | 31 +++++++++++
chrome/locale/he/aboutTor.dtd | 7 ++-
chrome/locale/he/torbutton.properties | 31 +++++++++++
chrome/locale/hu/aboutTor.dtd | 7 ++-
chrome/locale/hu/torbutton.properties | 31 +++++++++++
chrome/locale/id/aboutTor.dtd | 7 ++-
chrome/locale/id/torbutton.properties | 31 +++++++++++
chrome/locale/is/torbutton.properties | 31 +++++++++++
chrome/locale/it/aboutTor.dtd | 13 +++--
chrome/locale/it/torbutton.properties | 35 ++++++++++++-
chrome/locale/ja/browserOnboarding.properties | 6 +--
chrome/locale/ja/torbutton.properties | 31 +++++++++++
chrome/locale/ka/aboutTor.dtd | 11 ++--
chrome/locale/ka/browserOnboarding.properties | 2 +-
chrome/locale/ka/torbutton.properties | 31 +++++++++++
chrome/locale/ko/aboutTor.dtd | 9 +++-
chrome/locale/ko/torbutton.properties | 31 +++++++++++
chrome/locale/lt/torbutton.properties | 31 +++++++++++
chrome/locale/mk/aboutTor.dtd | 7 ++-
chrome/locale/mk/torbutton.properties | 31 +++++++++++
chrome/locale/ms/torbutton.properties | 31 +++++++++++
chrome/locale/my/torbutton.properties | 31 +++++++++++
chrome/locale/nb-NO/torbutton.properties | 31 +++++++++++
chrome/locale/nl/torbutton.properties | 31 +++++++++++
chrome/locale/pl/aboutTor.dtd | 7 ++-
chrome/locale/pl/torbutton.properties | 31 +++++++++++
chrome/locale/pt-BR/aboutTor.dtd | 7 ++-
chrome/locale/pt-BR/torbutton.properties | 31 +++++++++++
chrome/locale/ro/aboutTor.dtd | 13 +++--
chrome/locale/ro/torbutton.dtd | 2 +-
chrome/locale/ro/torbutton.properties | 31 +++++++++++
chrome/locale/ru/aboutTBUpdate.dtd | 2 +-
chrome/locale/ru/aboutTor.dtd | 7 ++-
chrome/locale/ru/torbutton.properties | 31 +++++++++++
chrome/locale/sv-SE/aboutTor.dtd | 7 ++-
chrome/locale/sv-SE/browserOnboarding.properties | 2 +-
chrome/locale/sv-SE/torbutton.properties | 31 +++++++++++
chrome/locale/th/torbutton.properties | 31 +++++++++++
chrome/locale/tr/aboutTor.dtd | 7 ++-
chrome/locale/tr/torbutton.properties | 33 +++++++++++-
chrome/locale/vi/torbutton.properties | 31 +++++++++++
chrome/locale/zh-CN/aboutTor.dtd | 9 +++-
chrome/locale/zh-CN/browserOnboarding.properties | 6 +--
chrome/locale/zh-CN/torbutton.dtd | 16 +++---
chrome/locale/zh-CN/torbutton.properties | 35 ++++++++++++-
chrome/locale/zh-TW/torbutton.properties | 31 +++++++++++
75 files changed, 1412 insertions(+), 160 deletions(-)
diff --git a/chrome/locale/ar/aboutTor.dtd b/chrome/locale/ar/aboutTor.dtd
index 21607525..34c10bc4 100644
--- a/chrome/locale/ar/aboutTor.dtd
+++ b/chrome/locale/ar/aboutTor.dtd
@@ -33,4 +33,9 @@
<!ENTITY aboutTor.alpha.ready.label "اختبار. بدقة.">
<!ENTITY aboutTor.alpha.ready2.label "أنت على استعداد لاختبار تجربة التصفح الأكثر خصوصية في العالم.">
<!ENTITY aboutTor.alpha.bannerDescription "Tor Browser Alpha هو إصدار غير مستقر من متصفح Tor يمكنك استخدامه لمعاينة الميزات الجديدة واختبار أدائها وتقديم الملاحظات قبل الإصدار.">
-<!ENTITY aboutTor.alpha.bannerLink "أبلغ عن خطأ في منتدى Tor">
\ No newline at end of file
+<!ENTITY aboutTor.alpha.bannerLink "أبلغ عن خطأ في منتدى Tor">
+
+<!ENTITY aboutTor.nightly.ready.label "اختبار. بدقة.">
+<!ENTITY aboutTor.nightly.ready2.label "أنت على استعداد لاختبار تجربة التصفح الأكثر خصوصية في العالم.">
+<!ENTITY aboutTor.nightly.bannerDescription "Tor Browser Nightly is an unstable version of Tor Browser you can use to preview new features, test their performance and provide feedback before release.">
+<!ENTITY aboutTor.nightly.bannerLink "أبلغ عن خطأ في منتدى Tor">
\ No newline at end of file
diff --git a/chrome/locale/ar/torbutton.properties b/chrome/locale/ar/torbutton.properties
index 92673a58..475a2581 100644
--- a/chrome/locale/ar/torbutton.properties
+++ b/chrome/locale/ar/torbutton.properties
@@ -154,3 +154,34 @@ cryptoSafetyPrompt.primaryAction=إعادة تحميل علامة التبويب
cryptoSafetyPrompt.primaryActionAccessKey=ق
cryptoSafetyPrompt.secondaryAction=رفض التحذير
cryptoSafetyPrompt.secondaryActionAccessKey=ب
+
+# about:rulesets strings.
+rulesets.warningTitle=Proceed with Caution
+rulesets.warningDescription=Adding or modifying rulesets can cause attackers to hijack your browser. Proceed only if you know what you are doing.
+rulesets.warningEnable=Warn me when I attempt to access these preferences
+rulesets.warningButton=Accept the Risk and Continue
+# Ruleset list
+rulesets.rulesets=Rulesets
+rulesets.noRulesets=No rulesets found
+rulesets.noRulesetsDescr=When you save a ruleset in Tor Browser, it will show up here.
+# LOCALIZATION NOTE: %S will be replaced by the update date (automatically formatted by Firefox's l10n component)
+rulesets.lastUpdated=Last updated %S
+rulesets.neverUpdated=Never updated, or last update failed
+rulesets.enabled=مُفعّل
+rulesets.disabled=معطل
+# Ruleset details/edit ruleset
+rulesets.edit=عدّل
+rulesets.name=الاسم
+rulesets.jwk=JWK
+rulesets.pathPrefix=Path Prefix
+rulesets.scope=نطاق
+rulesets.enable=Enable this ruleset
+rulesets.checkUpdates=Check for Updates
+rulesets.jwkPlaceholder=The key used to sign this ruleset in the JWK (JSON Web Key) format
+rulesets.jwkInvalid=The JWK could not be parsed, or it is not a valid key
+rulesets.pathPrefixPlaceholder=URL prefix that contains the files needed by the ruleset
+rulesets.pathPrefixInvalid=The path prefix is not a valid HTTP(S) URL
+rulesets.scopePlaceholder=Regular expression for the scope of the rules
+rulesets.scopeInvalid=The scope could not be parsed as a regular expression
+rulesets.save=حفظ
+rulesets.cancel=إلغاء
diff --git a/chrome/locale/bn-BD/torbutton.properties b/chrome/locale/bn-BD/torbutton.properties
index bef22f3c..be965082 100644
--- a/chrome/locale/bn-BD/torbutton.properties
+++ b/chrome/locale/bn-BD/torbutton.properties
@@ -154,3 +154,34 @@ cryptoSafetyPrompt.primaryAction=Reload Tab with a New Circuit
cryptoSafetyPrompt.primaryActionAccessKey=R
cryptoSafetyPrompt.secondaryAction=Dismiss Warning
cryptoSafetyPrompt.secondaryActionAccessKey=B
+
+# about:rulesets strings.
+rulesets.warningTitle=Proceed with Caution
+rulesets.warningDescription=Adding or modifying rulesets can cause attackers to hijack your browser. Proceed only if you know what you are doing.
+rulesets.warningEnable=Warn me when I attempt to access these preferences
+rulesets.warningButton=Accept the Risk and Continue
+# Ruleset list
+rulesets.rulesets=Rulesets
+rulesets.noRulesets=No rulesets found
+rulesets.noRulesetsDescr=When you save a ruleset in Tor Browser, it will show up here.
+# LOCALIZATION NOTE: %S will be replaced by the update date (automatically formatted by Firefox's l10n component)
+rulesets.lastUpdated=Last updated %S
+rulesets.neverUpdated=Never updated, or last update failed
+rulesets.enabled=সক্রিয়
+rulesets.disabled=নিষ্ক্রিয়
+# Ruleset details/edit ruleset
+rulesets.edit=এডিট
+rulesets.name=Name
+rulesets.jwk=JWK
+rulesets.pathPrefix=Path Prefix
+rulesets.scope=Scope
+rulesets.enable=Enable this ruleset
+rulesets.checkUpdates=Check for Updates
+rulesets.jwkPlaceholder=The key used to sign this ruleset in the JWK (JSON Web Key) format
+rulesets.jwkInvalid=The JWK could not be parsed, or it is not a valid key
+rulesets.pathPrefixPlaceholder=URL prefix that contains the files needed by the ruleset
+rulesets.pathPrefixInvalid=The path prefix is not a valid HTTP(S) URL
+rulesets.scopePlaceholder=Regular expression for the scope of the rules
+rulesets.scopeInvalid=The scope could not be parsed as a regular expression
+rulesets.save=সংরক্ষণ করুন
+rulesets.cancel=বাতিল
diff --git a/chrome/locale/ca/torbutton.properties b/chrome/locale/ca/torbutton.properties
index 650abc16..cf64c189 100644
--- a/chrome/locale/ca/torbutton.properties
+++ b/chrome/locale/ca/torbutton.properties
@@ -154,3 +154,34 @@ cryptoSafetyPrompt.primaryAction=Reload Tab with a New Circuit
cryptoSafetyPrompt.primaryActionAccessKey=R
cryptoSafetyPrompt.secondaryAction=Dismiss Warning
cryptoSafetyPrompt.secondaryActionAccessKey=B
+
+# about:rulesets strings.
+rulesets.warningTitle=Proceed with Caution
+rulesets.warningDescription=Adding or modifying rulesets can cause attackers to hijack your browser. Proceed only if you know what you are doing.
+rulesets.warningEnable=Warn me when I attempt to access these preferences
+rulesets.warningButton=Accept the Risk and Continue
+# Ruleset list
+rulesets.rulesets=Rulesets
+rulesets.noRulesets=No rulesets found
+rulesets.noRulesetsDescr=When you save a ruleset in Tor Browser, it will show up here.
+# LOCALIZATION NOTE: %S will be replaced by the update date (automatically formatted by Firefox's l10n component)
+rulesets.lastUpdated=Last updated %S
+rulesets.neverUpdated=Never updated, or last update failed
+rulesets.enabled=Activat
+rulesets.disabled=Desactivat
+# Ruleset details/edit ruleset
+rulesets.edit=Editar
+rulesets.name=Nom
+rulesets.jwk=JWK
+rulesets.pathPrefix=Path Prefix
+rulesets.scope=Scope
+rulesets.enable=Enable this ruleset
+rulesets.checkUpdates=Check for Updates
+rulesets.jwkPlaceholder=The key used to sign this ruleset in the JWK (JSON Web Key) format
+rulesets.jwkInvalid=The JWK could not be parsed, or it is not a valid key
+rulesets.pathPrefixPlaceholder=URL prefix that contains the files needed by the ruleset
+rulesets.pathPrefixInvalid=The path prefix is not a valid HTTP(S) URL
+rulesets.scopePlaceholder=Regular expression for the scope of the rules
+rulesets.scopeInvalid=The scope could not be parsed as a regular expression
+rulesets.save=Desa
+rulesets.cancel=Cancel·la
diff --git a/chrome/locale/cs/aboutTor.dtd b/chrome/locale/cs/aboutTor.dtd
index db267da3..b95dcb50 100644
--- a/chrome/locale/cs/aboutTor.dtd
+++ b/chrome/locale/cs/aboutTor.dtd
@@ -33,4 +33,9 @@
<!ENTITY aboutTor.alpha.ready.label "Otestovat. Důkladně.">
<!ENTITY aboutTor.alpha.ready2.label "Jste připraveni otestovat nejsoukromější prohlížení internetu.">
<!ENTITY aboutTor.alpha.bannerDescription "Prohlížeč Tor Alpha je nestabilní verze Prohlížeč Tor, kterou můžete použít pro poznání a otestování výkonu nových funkcí a poskytnutí zpětné vazby vývojářům ještě než funkce vydají pro širokou veřejnost.">
-<!ENTITY aboutTor.alpha.bannerLink "Nahlásit chybu na Fóru Tor">
\ No newline at end of file
+<!ENTITY aboutTor.alpha.bannerLink "Nahlásit chybu na Fóru Tor">
+
+<!ENTITY aboutTor.nightly.ready.label "Otestovat. Důkladně.">
+<!ENTITY aboutTor.nightly.ready2.label "Jste připraveni otestovat nejsoukromější prohlížení internetu.">
+<!ENTITY aboutTor.nightly.bannerDescription "Prohlížeč Tor Nightly je nestabilní verze Prohlížeč Tor, kterou můžete využít k vyzkoušení nových funkcí, otestování jejich výkonu a následně se podělte o své zkušenosti před vydáním stabilní verze.">
+<!ENTITY aboutTor.nightly.bannerLink "Nahlásit chybu na Fóru Tor">
\ No newline at end of file
diff --git a/chrome/locale/cs/torbutton.properties b/chrome/locale/cs/torbutton.properties
index 0819a33d..ed35b894 100644
--- a/chrome/locale/cs/torbutton.properties
+++ b/chrome/locale/cs/torbutton.properties
@@ -154,3 +154,34 @@ cryptoSafetyPrompt.primaryAction=Znovu načíst tab s novým okruhem
cryptoSafetyPrompt.primaryActionAccessKey=O
cryptoSafetyPrompt.secondaryAction=Odmítnout varování
cryptoSafetyPrompt.secondaryActionAccessKey=B
+
+# about:rulesets strings.
+rulesets.warningTitle=Proceed with Caution
+rulesets.warningDescription=Adding or modifying rulesets can cause attackers to hijack your browser. Proceed only if you know what you are doing.
+rulesets.warningEnable=Warn me when I attempt to access these preferences
+rulesets.warningButton=Accept the Risk and Continue
+# Ruleset list
+rulesets.rulesets=Rulesets
+rulesets.noRulesets=No rulesets found
+rulesets.noRulesetsDescr=When you save a ruleset in Tor Browser, it will show up here.
+# LOCALIZATION NOTE: %S will be replaced by the update date (automatically formatted by Firefox's l10n component)
+rulesets.lastUpdated=Last updated %S
+rulesets.neverUpdated=Never updated, or last update failed
+rulesets.enabled=Povoleno
+rulesets.disabled=Vypnuto
+# Ruleset details/edit ruleset
+rulesets.edit=Změnit
+rulesets.name=Název
+rulesets.jwk=JWK
+rulesets.pathPrefix=Path Prefix
+rulesets.scope=Scope
+rulesets.enable=Enable this ruleset
+rulesets.checkUpdates=Check for Updates
+rulesets.jwkPlaceholder=The key used to sign this ruleset in the JWK (JSON Web Key) format
+rulesets.jwkInvalid=The JWK could not be parsed, or it is not a valid key
+rulesets.pathPrefixPlaceholder=URL prefix that contains the files needed by the ruleset
+rulesets.pathPrefixInvalid=The path prefix is not a valid HTTP(S) URL
+rulesets.scopePlaceholder=Regular expression for the scope of the rules
+rulesets.scopeInvalid=The scope could not be parsed as a regular expression
+rulesets.save=Uložit
+rulesets.cancel=Zrušit
diff --git a/chrome/locale/da/torbutton.properties b/chrome/locale/da/torbutton.properties
index 6b2a7062..0d94ac66 100644
--- a/chrome/locale/da/torbutton.properties
+++ b/chrome/locale/da/torbutton.properties
@@ -154,3 +154,34 @@ cryptoSafetyPrompt.primaryAction=Genindlæs faneblad med et nyt kredsløb
cryptoSafetyPrompt.primaryActionAccessKey=B
cryptoSafetyPrompt.secondaryAction=Se bort fra advarsel
cryptoSafetyPrompt.secondaryActionAccessKey=B
+
+# about:rulesets strings.
+rulesets.warningTitle=Proceed with Caution
+rulesets.warningDescription=Adding or modifying rulesets can cause attackers to hijack your browser. Proceed only if you know what you are doing.
+rulesets.warningEnable=Warn me when I attempt to access these preferences
+rulesets.warningButton=Accept the Risk and Continue
+# Ruleset list
+rulesets.rulesets=Rulesets
+rulesets.noRulesets=No rulesets found
+rulesets.noRulesetsDescr=When you save a ruleset in Tor Browser, it will show up here.
+# LOCALIZATION NOTE: %S will be replaced by the update date (automatically formatted by Firefox's l10n component)
+rulesets.lastUpdated=Last updated %S
+rulesets.neverUpdated=Never updated, or last update failed
+rulesets.enabled=Aktiveret
+rulesets.disabled=Deaktiveret
+# Ruleset details/edit ruleset
+rulesets.edit=Rediger
+rulesets.name=NAvn
+rulesets.jwk=JWK
+rulesets.pathPrefix=Path Prefix
+rulesets.scope=Scope
+rulesets.enable=Enable this ruleset
+rulesets.checkUpdates=Check for Updates
+rulesets.jwkPlaceholder=The key used to sign this ruleset in the JWK (JSON Web Key) format
+rulesets.jwkInvalid=The JWK could not be parsed, or it is not a valid key
+rulesets.pathPrefixPlaceholder=URL prefix that contains the files needed by the ruleset
+rulesets.pathPrefixInvalid=The path prefix is not a valid HTTP(S) URL
+rulesets.scopePlaceholder=Regular expression for the scope of the rules
+rulesets.scopeInvalid=The scope could not be parsed as a regular expression
+rulesets.save=Gem
+rulesets.cancel=Annuller
diff --git a/chrome/locale/de/aboutDialog.dtd b/chrome/locale/de/aboutDialog.dtd
index d2853db2..82167583 100644
--- a/chrome/locale/de/aboutDialog.dtd
+++ b/chrome/locale/de/aboutDialog.dtd
@@ -3,12 +3,12 @@
<!ENTITY project.tpoLink "das &vendorShortName;">
<!ENTITY project.end ", eine gemeinnützige Organisation, um deine Privatsphäre und Freiheit im Internet zu verteidigen.">
-<!ENTITY help.start "Du willst helfen? ">
+<!ENTITY help.start "Willst du helfen? ">
<!-- LOCALIZATION NOTE (help.donate): This is a link title that links to https://www.torproject.org/donate/donate.html.en -->
-<!ENTITY help.donateLink "Spenden">
+<!ENTITY help.donateLink "Dann kannst du spenden">
<!ENTITY help.or "oder">
<!-- LOCALIZATION NOTE (help.getInvolvedLink): This is a link title that links to https://www.torproject.org/getinvolved/volunteer.html.en -->
-<!ENTITY help.getInvolvedLink "mach mit">
+<!ENTITY help.getInvolvedLink "mitmachen">
<!ENTITY help.end "!">
<!-- LOCALIZATION NOTE (bottom.questions): This is a link title that links to https://www.torproject.org/docs/trademark-faq.html.en -->
<!ENTITY bottomLinks.questions "Fragen?">
diff --git a/chrome/locale/de/aboutTor.dtd b/chrome/locale/de/aboutTor.dtd
index d6f58310..81292843 100644
--- a/chrome/locale/de/aboutTor.dtd
+++ b/chrome/locale/de/aboutTor.dtd
@@ -16,7 +16,7 @@
<!ENTITY aboutTor.search.label "Mit DuckDuckGo suchen">
<!ENTITY aboutTor.searchDDGPost.link "https://duckduckgo.com">
-<!ENTITY aboutTor.torbrowser_user_manual_questions.label "Fragen?">
+<!ENTITY aboutTor.torbrowser_user_manual_questions.label "Hast du noch Fragen dazu?">
<!ENTITY aboutTor.torbrowser_user_manual_link.label "Schaue in unser Tor Browser Handbuch »">
<!-- The next two entities are used within the browser's Help menu. -->
<!ENTITY aboutTor.torbrowser_user_manual.accesskey "M">
@@ -33,4 +33,9 @@
<!ENTITY aboutTor.alpha.ready.label "Testen. Gründlich.">
<!ENTITY aboutTor.alpha.ready2.label "Du bist bereit, die privateste Browsing-Erfahrung der Welt zu testen.">
<!ENTITY aboutTor.alpha.bannerDescription "Tor Browser Alpha ist eine instabile Version des Tor Browser, die du benutzen kannst, um neue Funktionen zu sehen, ihre Leistung zu testen und Feedback zu geben, bevor sie veröffentlicht wird.">
-<!ENTITY aboutTor.alpha.bannerLink "Melde einen Fehler im Tor-Forum">
\ No newline at end of file
+<!ENTITY aboutTor.alpha.bannerLink "Melde einen Fehler im Tor-Forum">
+
+<!ENTITY aboutTor.nightly.ready.label "Testen. Gründlich.">
+<!ENTITY aboutTor.nightly.ready2.label "Du bist bereit, die privateste Browsing-Erfahrung der Welt zu testen.">
+<!ENTITY aboutTor.nightly.bannerDescription "Tor Browser Nightly ist eine instabile Version des Tor Browser, die du benutzen kannst, um neue Funktionen zu sehen, ihre Leistung zu testen und Feedback zu geben, bevor sie veröffentlicht wird.">
+<!ENTITY aboutTor.nightly.bannerLink "Melde einen Fehler im Tor-Forum">
\ No newline at end of file
diff --git a/chrome/locale/de/browserOnboarding.properties b/chrome/locale/de/browserOnboarding.properties
index 44840405..5e2d7734 100644
--- a/chrome/locale/de/browserOnboarding.properties
+++ b/chrome/locale/de/browserOnboarding.properties
@@ -66,7 +66,7 @@ onboarding.tor-circuit-display.intro.title=Wie funktionieren Kanäle?
onboarding.tor-circuit-display.intro.msg=Kanäle bestehen aus zufällig zugeordneten Relays, d.h. Server auf der ganzen Welt, die konfiguriert sind, um Torverkehr weiterzuleiten. Kanäle ermöglichen es Ihnen, privat zu surfen und sich mit Onion-Diensten zu verbinden.\n
onboarding.tor-circuit-display.diagram.title=Kanal-Ansicht
-onboarding.tor-circuit-display.diagram.msg=Dieses Diagramm zeigt die Relays, die den Kanal für diese Website bilden. Um zu verhindern, dass Aktivitäten zwischen verschiedenen Standorten verlinkt werden, nutzt Tor Browser für jede Website einen eigenen Kanal.
+onboarding.tor-circuit-display.diagram.msg=Dieses Diagramm zeigt die Relais, die den Kanal für diese Webseite bilden. Um zu verhindern, dass Aktivitäten zwischen verschiedenen Seiten verlinkt werden, nutzt Tor Browser für jede Webseite einen eigenen Kanal.
-onboarding.tor-circuit-display.new-circuit.title=Brauchen Sie einen neuen Circuit?
+onboarding.tor-circuit-display.new-circuit.title=Brauchen Sie einen neuen Kanal?
onboarding.tor-circuit-display.new-circuit.msg=Wenn Sie keine Verbindung zu der Website herstellen können, die Sie besuchen möchten, oder wenn sie nicht richtig geladen wird, können Sie diese Schaltfläche verwenden, um die Website über einen neuen Kanal zu laden.
diff --git a/chrome/locale/de/torbutton.dtd b/chrome/locale/de/torbutton.dtd
index df3b01f6..2e9c5dd9 100644
--- a/chrome/locale/de/torbutton.dtd
+++ b/chrome/locale/de/torbutton.dtd
@@ -52,5 +52,5 @@
<!ENTITY torbutton.circuit_display.new_circuit "Neuen Kanal für diese Seite">
<!-- Onion services strings. Strings are kept here for ease of translation. -->
-<!ENTITY torbutton.onionServices.authPrompt.tooltip "Aufforderung zur Bestätigung an verfügbares Onion-Dienst-Klienten-Programm">
+<!ENTITY torbutton.onionServices.authPrompt.tooltip "Aufforderung zur Onion-Dienst-Klienten-Authentifizierung">
<!ENTITY torbutton.onionServices.authPrompt.persistCheckboxLabel "Diesen Schlüssel merken">
diff --git a/chrome/locale/de/torbutton.properties b/chrome/locale/de/torbutton.properties
index 60a54e43..e7190172 100644
--- a/chrome/locale/de/torbutton.properties
+++ b/chrome/locale/de/torbutton.properties
@@ -154,3 +154,34 @@ cryptoSafetyPrompt.primaryAction=Tab mit einem neuen Kanal neu laden
cryptoSafetyPrompt.primaryActionAccessKey=E
cryptoSafetyPrompt.secondaryAction=Warnung ignorieren
cryptoSafetyPrompt.secondaryActionAccessKey=B
+
+# about:rulesets strings.
+rulesets.warningTitle=Vorsichtig fortfahren
+rulesets.warningDescription=Das Hinzufügen neuer Quellen könnte es Angreifern erlauben, den Browser zu übernehmen. Fahre nur fort, wenn du weisst, was du tust.
+rulesets.warningEnable=Warne mich, wenn ich versuche, auf diese Einstellungen zuzugreifen
+rulesets.warningButton=Akzeptiere das Risiko und fahre fort
+# Ruleset list
+rulesets.rulesets=Regelsätze
+rulesets.noRulesets=Keine Regelsätze gefunden
+rulesets.noRulesetsDescr=Wenn du einen Regelsatz im Tor Browser speicherst, wird er hier angezeigt.
+# LOCALIZATION NOTE: %S will be replaced by the update date (automatically formatted by Firefox's l10n component)
+rulesets.lastUpdated=Zuletzt aktualisiert %S
+rulesets.neverUpdated=Nie aktualisiert, oder letzte Aktualisierung fehlgeschlagen
+rulesets.enabled=Aktiv
+rulesets.disabled=Deaktiviert
+# Ruleset details/edit ruleset
+rulesets.edit=Ändern
+rulesets.name=Name
+rulesets.jwk=JWK
+rulesets.pathPrefix=Pfad-Präfix
+rulesets.scope=Umfang
+rulesets.enable=Diesen Regelsatz aktivieren
+rulesets.checkUpdates=Auf Aktualisierungen prüfen
+rulesets.jwkPlaceholder=Der zum Signieren dieses Regelsatzes verwendete Schlüssel im JWK-Format (JSON Web Key)
+rulesets.jwkInvalid=Der JWK konnte nicht geparst werden, oder es ist kein gültiger Schlüssel
+rulesets.pathPrefixPlaceholder=URL-Präfix, das die für den Regelsatz benötigten Dateien enthält
+rulesets.pathPrefixInvalid=Der Pfadpräfix ist keine gültige HTTP(S)-URL
+rulesets.scopePlaceholder=Regulärer Ausdruck für den Anwendungsbereich der Regeln
+rulesets.scopeInvalid=Der Bereich konnte nicht als regulärer Ausdruck geparst werden
+rulesets.save=Speichern
+rulesets.cancel=Abbrechen
diff --git a/chrome/locale/el/aboutDialog.dtd b/chrome/locale/el/aboutDialog.dtd
index d75b039e..f3aa6ab2 100644
--- a/chrome/locale/el/aboutDialog.dtd
+++ b/chrome/locale/el/aboutDialog.dtd
@@ -1,19 +1,19 @@
-<!ENTITY project.start "&brandShortName; έχει φτιαχτεί από">
+<!ENTITY project.start "Ο &brandShortName; αποτελεί έργο">
<!-- LOCALIZATION NOTE (project.tpoLink): This is a link title that links to https://www.torproject.org -->
-<!ENTITY project.tpoLink "ο &vendorShortName;">
-<!ENTITY project.end ", μια μη κερδοσκοπική οργάνωση που υπερασπίζεται την ιδιωτικότητα και την ελευθερία σας στο διαδίκτυο.">
+<!ENTITY project.tpoLink "του &vendorShortName;">
+<!ENTITY project.end ", μία μη κερδοσκοπική οργάνωση που υπερασπίζεται την ιδιωτικότητα και τις ελευθερίες σας στο διαδίκτυο.">
-<!ENTITY help.start "Θέλετε να βοηθήσετε?">
+<!ENTITY help.start "Θέλετε να μας βοηθήσετε;">
<!-- LOCALIZATION NOTE (help.donate): This is a link title that links to https://www.torproject.org/donate/donate.html.en -->
-<!ENTITY help.donateLink "Δωρίστε">
+<!ENTITY help.donateLink "Κάντε δωρεά">
<!ENTITY help.or "ή">
<!-- LOCALIZATION NOTE (help.getInvolvedLink): This is a link title that links to https://www.torproject.org/getinvolved/volunteer.html.en -->
-<!ENTITY help.getInvolvedLink "βοηθήστε">
+<!ENTITY help.getInvolvedLink "λάβετε μέρος">
<!ENTITY help.end "!">
<!-- LOCALIZATION NOTE (bottom.questions): This is a link title that links to https://www.torproject.org/docs/trademark-faq.html.en -->
-<!ENTITY bottomLinks.questions "Ερωτήσεις?">
+<!ENTITY bottomLinks.questions "Έχετε απορίες;">
<!-- LOCALIZATION NOTE (bottom.questions): This is a link title that links to https://www.torproject.org/getinvolved/relays -->
-<!ENTITY bottomLinks.grow "Βοηθήστε το Δίκτυο Tor να μεγαλώσει!">
+<!ENTITY bottomLinks.grow "Βοηθήστε μας να επεκτείνουμε το δίκτυο Tor!">
<!-- LOCALIZATION NOTE (bottom.questions): This is a link title that links to about:license -->
<!ENTITY bottomLinks.license "Πληροφορίες Αδειοδότησης">
-<!ENTITY tor.TrademarkStatement "Το 'Tor' και το 'Onion Logo' είναι εγγεγραμένα λογότυπα του Tor Project, Inc.">
+<!ENTITY tor.TrademarkStatement "Το 'Tor' και το 'Onion Logo' αποτελούν σήματα κατατεθέντα του The Tor Project, Inc.">
diff --git a/chrome/locale/el/aboutTBUpdate.dtd b/chrome/locale/el/aboutTBUpdate.dtd
index 1a8619d9..c0fbc82d 100644
--- a/chrome/locale/el/aboutTBUpdate.dtd
+++ b/chrome/locale/el/aboutTBUpdate.dtd
@@ -1,6 +1,6 @@
-<!ENTITY aboutTBUpdate.changelogTitle "Αρχείο αλλαγών του Tor Browser">
-<!ENTITY aboutTBUpdate.updated "Ο Tor Browser αναβαθμίστηκε.">
-<!ENTITY aboutTBUpdate.linkPrefix "Για τις πιο πρόσφατες πληροφορίες για αυτή την έκδοση, ">
+<!ENTITY aboutTBUpdate.changelogTitle "Αρχείο αλλαγών του περιηγητή Tor">
+<!ENTITY aboutTBUpdate.updated "Ο περιηγητής Tor ενημερώθηκε.">
+<!ENTITY aboutTBUpdate.linkPrefix "Για να δείτε το τι έχει αλλάξει σε αυτή την έκδοση, ">
<!ENTITY aboutTBUpdate.linkLabel "επισκεφθείτε την ιστοσελίδα μας">
<!ENTITY aboutTBUpdate.linkSuffix ".">
<!ENTITY aboutTBUpdate.version "Έκδοση">
diff --git a/chrome/locale/el/aboutTor.dtd b/chrome/locale/el/aboutTor.dtd
index c16c73d1..a90bb86a 100644
--- a/chrome/locale/el/aboutTor.dtd
+++ b/chrome/locale/el/aboutTor.dtd
@@ -6,21 +6,21 @@
<!ENTITY aboutTor.title "Σχετικά με το Tor">
-<!ENTITY aboutTor.viewChangelog.label "Προβολή του αρχείου αλλαγών">
+<!ENTITY aboutTor.viewChangelog.label "Προβολή αρχείου αλλαγών">
<!ENTITY aboutTor.ready.label "Εξερευνήστε. Με ιδιωτικότητα.">
<!ENTITY aboutTor.ready2.label "Είστε έτοιμος για την πιο ιδιωτική εμπειρία περιήγησης.">
<!ENTITY aboutTor.failure.label "Κάτι πήγε στραβά!">
-<!ENTITY aboutTor.failure2.label "Το Tor δεν λειτουργεί σε αυτόν τον browser.">
+<!ENTITY aboutTor.failure2.label "Το Tor δεν λειτουργεί σε αυτόν τον περιηγητή.">
-<!ENTITY aboutTor.search.label "Κάνε αναζήτηση με το DuckDuckGo">
+<!ENTITY aboutTor.search.label "Αναζήτηση με DuckDuckGo">
<!ENTITY aboutTor.searchDDGPost.link "https://duckduckgo.com">
-<!ENTITY aboutTor.torbrowser_user_manual_questions.label "Ερωτήσεις?">
-<!ENTITY aboutTor.torbrowser_user_manual_link.label "Κοιτάξτε το εγχειρίδιο μας για τον Tor Browser »">
+<!ENTITY aboutTor.torbrowser_user_manual_questions.label "Έχετε ερωτήσεις?">
+<!ENTITY aboutTor.torbrowser_user_manual_link.label "Κοιτάξτε το εγχειρίδιο μας για τον Περιηγητή Tor »">
<!-- The next two entities are used within the browser's Help menu. -->
<!ENTITY aboutTor.torbrowser_user_manual.accesskey "M">
-<!ENTITY aboutTor.torbrowser_user_manual.label "Εγχειρίδιο του Tor Browser">
+<!ENTITY aboutTor.torbrowser_user_manual.label "Εγχειρίδιο του Περιηγητή Tor">
<!ENTITY aboutTor.tor_mission.label "Το Tor Project είναι ένας μη-κερδοσκοπικός οργανισμός US 501(c)(3), που προωθεί τα ανθρώπινα δικαιώματα και τις ελευθερίες δημιουργώντας και παρέχοντας τεχνολογίες ανωνυμίας και ιδιωτικότητας ελεύθερου και ανοιχτου λογισμικού, υποστηρίζοντας την απροόσκοπτη διαθεσιμότητα και χρήση τους, και προωθώντας την επιστημονική και κοινή κατανόησή τους.">
<!ENTITY aboutTor.getInvolved.label "Βοηθήστε κι εσείς »">
@@ -28,9 +28,14 @@
<!ENTITY aboutTor.newsletter.tagline "Λάβετε τα τελευταία νέα του Tor κατευθείαν στα εισερχόμενα σας.">
<!ENTITY aboutTor.newsletter.link_text "Εγγραφτείτε για τα νέα του Tor.">
<!ENTITY aboutTor.donationBanner.freeToUse "Το Tor είναι δωρεάν επειδή στηρίζεται σε δωρεές από άτομα σαν κι εσάς.">
-<!ENTITY aboutTor.donationBanner.buttonA "Κάνε μια δωρεά τώρα">
+<!ENTITY aboutTor.donationBanner.buttonA "Κάντε μια δωρεά τώρα">
-<!ENTITY aboutTor.alpha.ready.label "Test. Thoroughly.">
-<!ENTITY aboutTor.alpha.ready2.label "You’re ready to test the world’s most private browsing experience.">
-<!ENTITY aboutTor.alpha.bannerDescription "Tor Browser Alpha is an unstable version of Tor Browser you can use to preview new features, test their performance and provide feedback before release.">
-<!ENTITY aboutTor.alpha.bannerLink "Report a bug on the Tor Forum">
\ No newline at end of file
+<!ENTITY aboutTor.alpha.ready.label "Δοκιμάστε. Προσεκτικά.">
+<!ENTITY aboutTor.alpha.ready2.label "Είστε έτοιμος να δοκιμάσετε την πιο ιδιωτική εμπειρία περιήγησης στον κόσμο.">
+<!ENTITY aboutTor.alpha.bannerDescription "Ο Περιηγητής Tor Alpha είναι μια ασταθής έκδοση του Περιηγητή Tor που μπορείτε να χρησιμοποιήσετε για να δοκιμάσετε νέες δυνατότητες, να ελέγξετε την ποιότητά τους και να μοιραστείτε την άποψή σας πριν τις εντάξουμε στην κύρια έκδοση.">
+<!ENTITY aboutTor.alpha.bannerLink "Αναφορά σφάλματος στο Tor Φόρουμ">
+
+<!ENTITY aboutTor.nightly.ready.label "Ελέγξτε. Προσεκτικά.">
+<!ENTITY aboutTor.nightly.ready2.label "Είστε έτοιμος να δοκιμάσετε την πιο ιδιωτική εμπειρία περιήγησης στον κόσμο.">
+<!ENTITY aboutTor.nightly.bannerDescription "Ο Περιηγητής Tor Nightly είναι μία ασταθής έκδοση του Περιηγητή Tor που μπορείτε να χρησιμοποιήσετε για να δοκιμάσετε νέες δυνατότητες, να ελέγξετε την ποιότητά τους και να μοιραστείτε την άποψή σας μαζί μας πριν τις εντάξουμε στην κύρια έκδοση.">
+<!ENTITY aboutTor.nightly.bannerLink "Αναφορά σφάλματος στο Tor Φόρουμ">
\ No newline at end of file
diff --git a/chrome/locale/el/brand.dtd b/chrome/locale/el/brand.dtd
index a179a30d..76f1fc7b 100644
--- a/chrome/locale/el/brand.dtd
+++ b/chrome/locale/el/brand.dtd
@@ -2,18 +2,18 @@
- 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/. -->
-<!ENTITY brandShorterName "Tor Browser">
-<!ENTITY brandShortName "Tor Browser">
-<!ENTITY brandFullName "Tor Browser">
+<!ENTITY brandShorterName "Περιηγητής Tor">
+<!ENTITY brandShortName "Περιηγητής Tor">
+<!ENTITY brandFullName "Περιηγητής Tor">
<!ENTITY vendorShortName "Tor Project">
-<!ENTITY trademarkInfo.part1 "Το 'Tor' και το 'Onion Logo' είναι εγγεγραμένα λογότυπα του Tor Project, Inc.">
+<!ENTITY trademarkInfo.part1 "Το 'Tor' και το 'Onion Logo' είναι κατατεθέντα σήματα του Tor Project, Inc.">
<!-- LOCALIZATION NOTE (brandProductName):
This brand name can be used in messages where the product name needs to
remain unchanged across different versions (Nightly, Beta, etc.). -->
-<!ENTITY brandProductName "Tor Browser">
+<!ENTITY brandProductName "Περιηγητής Tor">
<!-- The following strings are for bug #10280's UI. We place them here for our translators -->
<!ENTITY plugins.installed.find "Κάντε κλικ για να φορτώσετε εγκατεστημένα πρόσθετα συστήματος">
-<!ENTITY plugins.installed.enable "Ενεργοποίηση Πρόσθετων">
+<!ENTITY plugins.installed.enable "Ενεργοποίηση πρόσθετων">
<!ENTITY plugins.installed.disable "Απενεργοποίηση Πρόσθετων">
<!ENTITY plugins.installed.disable.tip "Κάντε κλικ για να μην φορτωθούν τα πρόσθετα του συστήματος">
diff --git a/chrome/locale/el/brand.properties b/chrome/locale/el/brand.properties
index 08abd56b..3eee49b6 100644
--- a/chrome/locale/el/brand.properties
+++ b/chrome/locale/el/brand.properties
@@ -2,17 +2,17 @@
# 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
+brandShorterName=Περιηγητής Tor
+brandShortName=Περιηγητής Tor
+brandFullName=Περιηγητής Tor
# LOCALIZATION NOTE(brandProductName):
# This brand name can be used in messages where the product name needs to
# remain unchanged across different versions (Nightly, Beta, etc.).
-brandProductName=Tor Browser
-vendorShortName=Tor Project
+brandProductName=Περιηγητής Tor
+vendorShortName=Περιηγητής Tor
homePageSingleStartMain=Firefox Start, μια γρήγορη αρχική σελίδα με ενσωματωμένη αναζήτηση
-homePageImport=Εισαγωγή της αρχικής σελίδας από %S
+homePageImport=Εισαγωγή της αρχικής σελίδας σας από το %S
homePageMigrationPageTitle=Επιλογή Αρχική Σελίδας
homePageMigrationDescription=Παρακαλούμε επιλέξτε την αρχική σελίδα που επιθυμείτε να χρησιμοποιήσετε:
diff --git a/chrome/locale/el/branding/brand.ftl b/chrome/locale/el/branding/brand.ftl
index 69f0b425..e9b171e9 100644
--- a/chrome/locale/el/branding/brand.ftl
+++ b/chrome/locale/el/branding/brand.ftl
@@ -2,11 +2,11 @@
# that is used by Firefox) to avoid picking up the -brand-short-name values
# that Mozilla includes in the Firefox language packs.
--brand-shorter-name = Tor Browser
--brand-short-name = Tor Browser
--brand-full-name = Tor Browser
+-brand-shorter-name = Περιηγητής Tor
+-brand-short-name = Περιηγητής Tor
+-brand-full-name = Περιηγητής Tor
# This brand name can be used in messages where the product name needs to
# remain unchanged across different versions (Nightly, Beta, etc.).
--brand-product-name = Tor Browser
--vendor-short-name = Tor Project
-trademarkInfo = Το 'Tor' και το 'Onion Logo' είναι εγγεγραμένα λογότυπα του Tor Project, Inc.
+-brand-product-name = Περιηγητής Tor
+-vendor-short-name = Περιηγητής Tor
+trademarkInfo = Το 'Tor' και το 'Onion Logo' είναι κατατεθέντα σήματα του Tor Project, Inc.
diff --git a/chrome/locale/el/browserOnboarding.properties b/chrome/locale/el/browserOnboarding.properties
index 552863f0..edec01af 100644
--- a/chrome/locale/el/browserOnboarding.properties
+++ b/chrome/locale/el/browserOnboarding.properties
@@ -4,43 +4,43 @@
onboarding.tour-tor-welcome=Καλώς ήλθατε
onboarding.tour-tor-welcome.title=Είστε έτοιμος.
-onboarding.tour-tor-welcome.description=Ο Tor Browser προσφέρει τα υψηλότερα στάνταρ στην ιδιωτικότητα και την ασφάλεια κατά την περιήγηση στο διαδίκτυο. Τώρα είστε προστατευμένος από τον εντοπισμό, την κατασκοπία και τη λογοκρισία. Μία γρήγορη δοκιμή θα σας δείξει πώς.
-onboarding.tour-tor-welcome.next-button=Πάμε στην Ιδιωτικότητα
+onboarding.tour-tor-welcome.description=Ο Περιηγητής Tor σας προσφέρει τις βέλτιστες δυνατές προδιαγραφές στην ιδιωτικότητα και στην ασφάλεια στο διαδίκτυο. Πλέον, σας παρέχεται προστασία απέναντι στην παρακολούθηση της δραστηριότητάς σας στο διαδίκτυο και στη λογοκρισία. Μία γρήγορη δοκιμή θα σας δείξει πώς.
+onboarding.tour-tor-welcome.next-button=Ας ξεκινήσουμε με την Ιδιωτικότητα
onboarding.tour-tor-privacy=Ιδιωτικότητα
-onboarding.tour-tor-privacy.title=Αποφύγετε εντοπιστές και αδιάκριτους.
-onboarding.tour-tor-privacy.description=Ο Tor Browser απομονώνει τα cookies και διαγράφει το ιστορικό περιήγησης μόλις κλείσετε την καρτέλα σας. Αυτές οι ρυθμίσεις που εξασφαλίζουν την ιδιωτικότητά σας και την ασφάλειά σας είναι αποθηκευμένες στον περιηγητή. Επιλέξτε "Δίκτυο Tor" για να μάθετε πώς σας προστατεύουμε σε επίπεδο δικτύου.
-onboarding.tour-tor-privacy.button=Πάμε στο Δίκτυο Tor
+onboarding.tour-tor-privacy.title=Ξεγελάστε τους ιχνηλάτες και κάθε αδιάκριτο.
+onboarding.tour-tor-privacy.description=Ο Περιηγητής Tor απομονώνει τα cookies και διαγράφει το ιστορικό σας μόλις τον κλείσετε. Αυτές οι ρυθμίσεις που εξασφαλίζουν την ιδιωτικότητά σας και την ασφάλειά σας είναι ενσωματομένες στον περιηγητή. Συνεχίστε στο "Δίκτυο Tor" για να μάθετε πώς σας προστατεύουμε σε επίπεδο δικτύου.
+onboarding.tour-tor-privacy.button=Συνέχεια στο Δίκτυο Tor
onboarding.tour-tor-network=Δίκτυο Tor
-onboarding.tour-tor-network.title=Ας ταξιδέψουμε σε ένα αποκεντρωμένο δίκτυο.
-onboarding.tour-tor-network.description=Ο Tor Browser σας συνδέει στο δίκτυο Tor, που λειτουργεί χάρη σε χιλιάδες εθελοντές από όλο τον κόσμο. Σε αντίθεση με ένα VPN, δεν υπάρχει κανένα σημείο αποτυχίας ή κεντρική οντότητα που πρέπει να εμπιστευτείτε για να απολαύσετε το διαδίκτυο ιδιωτικά.
-onboarding.tour-tor-network.description-para2=ΝΕΟ: Ρυθμίσεις δικτύου Tor, περιλαμβάνει τη δυνατότητα αίτησης γεφυρών όταν το Tor είναι αποκλεισμένο, θα τα βρείτε στις Προτιμήσεις.
+onboarding.tour-tor-network.title=Ένα παράλληλο σύμπαν όπου τα πάντα είναι αποκεντρωμένα.
+onboarding.tour-tor-network.description=Ο Περιηγητής Tor σας βοηθά να συνδεθείτε στο δίκτυο Tor, το οποίο βασίζεται σε χιλιάδες εθελοντές παγκοσμίως. Σε αντίθεση με τα γνωστά VPN, δεν υπάρχει κάποιο μοναδικό σημείο αποτυχίας ή κεντρική οντότητα που θα πρέπει να εμπιστευτείτε έτσι ώστε να μπορέσετε να απολαύσετε το διαδίκτυο ιδιωτικά.
+onboarding.tour-tor-network.description-para2=ΝΕΟ: Ρυθμίσεις δικτύου Tor. Αν η σύνδεσή σας παρουσιάζει περιορισμούς, μπορείτε να ζητήσετε γέφυρες για να τους προσπεράσετε. Μπορείτε να τις βρείτε στις Προτιμήσεις.
onboarding.tour-tor-network.action-button=Προσαρμόστε τις ρυθμίσεις του δικτύου Tor
-onboarding.tour-tor-network.button=Πάμε στην προεπισκόπηση κυκλώματος
+onboarding.tour-tor-network.button=Συνέχεια στα Κυκλώματα
-onboarding.tour-tor-circuit-display=Προεπισκόπηση κυκλώματος
-onboarding.tour-tor-circuit-display.title=Δείτε το μονοπάτι σας.
-onboarding.tour-tor-circuit-display.description=Για κάθε ιστοσελίδα που επισκέπτεστε η κίνησή σας συνδέεται και κρυπτογραφείται σε ένα κύκλωμα εντός τριών συνδέσεων του Tor σε όλο τον κόσμο. Μπορείτε να αιτηθείτε κανούριου κυκλώματος επιλέγοντας "Νέο κύκλωμα για αυτήν τη σελίδα" στην προεπισκόπηση κυκλώματός μας.
-onboarding.tour-tor-circuit-display.button=Εμφάνιση του μονοπατιού μου
-onboarding.tour-tor-circuit-display.next-button=Πάμε στην Ασφάλεια
+onboarding.tour-tor-circuit-display=Κυκλώματα
+onboarding.tour-tor-circuit-display.title=Βρείτε τον δρόμο σας.
+onboarding.tour-tor-circuit-display.description=Για κάθε ιστοσελίδα που επισκέπτεστε, δημιουργείται ένα νέο κύκλωμα τριών υπολογιστών-κόμβων του δικτύου μας από όλο τον κόσμο, μέσω της οποίας η δραστηριότητά σας κρυπτογραφείται σε ένα κύκλωμα τριών κόμβων του Tor παγκοσμίως. Μπορείτε να αιτηθείτε ένα κύκλωμα πατώντας "Νέο κύκλωμα για αυτήν τη σελίδα" στην Προεπισκόπηση Κυκλώματός.
+onboarding.tour-tor-circuit-display.button=Προεπισκόπηση Κυκλώματος
+onboarding.tour-tor-circuit-display.next-button=Συνέχεια στην Ασφάλεια
onboarding.tour-tor-security=Ασφάλεια
-onboarding.tour-tor-security.title=Επιλέξτε την εμπειρία σας.
-onboarding.tour-tor-security.description=Μπορούμε να προσφέρουμε επιπρόσθετες ρυθμίσεις για να ενισχύσουμε την ασφάλεια του περιηγητή σας. Οι Ρυθμίσεις Ασφαλείας σας επιτρέπουν να μπλοκάρεετε στοιχεία που θα μπορούσαν να χρησιμοποιηθούν για επιθέσεις στον υπολογιστή σας. Επίλεξτε παρακάτω για να δείτε τι κάνουν οι διαφορετικές ρυθμίσεις.
-onboarding.tour-tor-security.description-suffix=Σημείωση: Τυπικά, το NoScript και το HTTPS Everywhere δεν συμπεριλαμβάνονται στη γραμμή εργαλείων, αλλά μπορείτε να τροποποιήσετε τη γραμμή εργαλείων σας για να τα προσθέσετε.
+onboarding.tour-tor-security.title=Διαλέξτε την εμπειρία σας.
+onboarding.tour-tor-security.description=Αν θέλετε να ασφαλίσετε τις περιηγήσεις σας παραπάνω, σας προσφέρουμε επιπλέον ρυθμίσεις που θα σας το επιτρέψουν. Οι Ρυθμίσεις Ασφαλείας σας επιτρέπουν να μπλοκάρετε στοιχεία που θα μπορούσαν να χρησιμοποιηθούν για επιθέσεις στον υπολογιστή σας. Πατήστε το μοβ κουμπί κάτω δεξιά για να δείτε τι κάνουν οι διάφορες ρυθμίσεις αυτές.
+onboarding.tour-tor-security.description-suffix=Σημείωση: Τυπικά, το NoScript και το HTTPS Everywhere δεν θα φανούν στη γραμμή εργαλείων, αλλά μπορείτε να τροποποιήσετε τη γραμμή εργαλείων σας για να τα προσθέσετε.
onboarding.tour-tor-security-level.button=Προβολή του επίπεδου ασφαλείας σας
-onboarding.tour-tor-security-level.next-button=Πάμε στις Συμβουλές Εμπειρίας
+onboarding.tour-tor-security-level.next-button=Συνέχεια στην Εμπειρία
-onboarding.tour-tor-expect-differences=Συμβουλές εμπειρίας
-onboarding.tour-tor-expect-differences.title=Κάποιες διαφορές είναι αναμενόμενες.
-onboarding.tour-tor-expect-differences.description=Με όλη την ασφάλεια και την ιδιωτικότητα που παρέχει το Tor, η εμπειρία σας κατά την περιήγηση θα είναι λίγο διαφορετική. Κάποια πράγματα θα γίνουν λίγο πιο αργά και ανάλογα με το επίπεδο ασφάλειας, κάποια στοιχεία μπορεί να μην λειτουργούν ή να μην φορτώνονται. Επίσης, μπορεί να ερωτηθείτε αν είστε άνθρωπος και όχι ρομπότ.
+onboarding.tour-tor-expect-differences=Εμπειρία
+onboarding.tour-tor-expect-differences.title=Ίσως να προσέξεις κάποιες αλλαγές.
+onboarding.tour-tor-expect-differences.description=Με όλη την ασφάλεια και την ιδιωτικότητα που σας παρέχουμε, ο τρόπος με τον οποίο περιηγείστε στο διαδίκτυο ενδέχεται να αλλάξει λίγο. Κάποια πράγματα θα γίνουν λίγο πιο αργά και, ανάλογα με το επίπεδο ασφάλειας, κάποια στοιχεία μπορεί να μην λειτουργούν σωστά ή να μην φορτώνουν. Επίσης, μπορεί να ερωτηθείτε αν είστε άνθρωπος (και όχι κάποιο ρομπότ) συχνότερα.
onboarding.tour-tor-expect-differences.button=Δείτε τις Συχνές Ερωτήσεις
-onboarding.tour-tor-expect-differences.next-button=Πάμε στις Υπηρεσίες Onion
+onboarding.tour-tor-expect-differences.next-button=Συνέχεια στις Υπηρεσίες Onion
onboarding.tour-tor-onion-services=Υπηρεσίες Onion
-onboarding.tour-tor-onion-services.title=Προστατευτείτε πιο πολύ.
-onboarding.tour-tor-onion-services.description=Οι υπηρεσίες του Onion είναι ιστοσελίδες που τελειώνουν σε .onion και παρέχουν επιπλέον προστασία στους δημοσιευτές και τους επισκέπτες, συμπεριλαμβανομένων και μέτρων ασφάλειας ενάντια στη λογοκρισία. Οι υπηρεσίες του Onion επιτρέπουν στον καθένα να παράσχει υλικά και υπηρεσίες ανώνυμα. Επιλέξτε κάτω για να επισκεφτείτε τη σελίδα του Onion DuckDuckGo.
+onboarding.tour-tor-onion-services.title=Προστατευτείτε ακόμα παραπάνω.
+onboarding.tour-tor-onion-services.description=Οι υπηρεσίες Onion ("κρεμμύδι" στα Αγγλικά) είναι ιστοσελίδες που τελειώνουν σε .onion και παρέχουν επιπλέον προστασία στους κατόχους των ιστοσελιδών, καθώς και τους επισκέπτες. Αυτό συμπεριλαμβάνει επιπλέον μέτρα ασφάλειας που έχουν ως σκοπό την προσπέραση της λογοκρισίας. Οι υπηρεσίες Onion επιτρέπουν στον καθένα να προσφέρει ψηφιακό περιεχόμενο και υπηρεσίες ανώνυμα. Επιλέξτε κάτω για να επισκεφτείτε την υπηρεσία Onion του DuckDuckGo.
onboarding.tour-tor-onion-services.button=Επισκεφτείτε ένα Onion
onboarding.tour-tor-onion-services.next-button=Τέλος
@@ -62,11 +62,11 @@ onboarding.tor-circuit-display.one-of-three=1 από 3
onboarding.tor-circuit-display.two-of-three=2 από 3
onboarding.tor-circuit-display.three-of-three=3 από 3
-onboarding.tor-circuit-display.intro.title=Πώς λειτουργούν τα κυκλώματα;
+onboarding.tor-circuit-display.intro.title=Πώς λειτουργεί ένα κύκλωμα;
onboarding.tor-circuit-display.intro.msg=Τα κυκλώματα δημιουργούνται από αναμεταδότες που ορίζονται τυχαία. Αυτοί είναι υπολογιστές σε όλο τον κόσμο ρυθμισμένοι να προωθούν την κίνηση του Tor. Τα κυκλώματα σάς επιτρέπουν να περιηγηθείτε με ιδιωτικότητα και να συνδεθείτε σε υπηρεσίες onion.
onboarding.tor-circuit-display.diagram.title=Προεπισκόπηση κυκλώματος
onboarding.tor-circuit-display.diagram.msg=Αυτό το διάγραμμα δείχνει τους αναμεταδότες που αποτελούν το κύκλωμα για αυτήν την ιστοσελίδα. Για να αποφευχθεί η σύνδεση της δραστηριότητάς σας από σελίδα σε σελίδα, κάθε ιστοσελίδα παίρνει διαφορετικό κύκλωμα.
onboarding.tor-circuit-display.new-circuit.title=Χρειάζεστε καινούριο κύκλωμα;
-onboarding.tor-circuit-display.new-circuit.msg=Αν δεν μπορείτε να συνδεθείτε στην ιστοσελίδα που προσπαθείτε να συνδεθείτε ή αν δεν φορτώνει σωστά, τότε μπορείτε να χρησιμοποιήσετε αυτό το κουμπί για να ανανεώσετε τη σελίδα με νέο κύκλωμα.
+onboarding.tor-circuit-display.new-circuit.msg=Αν δεν μπορείτε να συνδεθείτε στην ιστοσελίδα που προσπαθείτε να ανοίξετε ή αν δεν φορτώνει σωστά, τότε μπορείτε να χρησιμοποιήσετε αυτό το κουμπί για να προσπαθήσετε πάλι με ένα νέο κύκλωμα.
diff --git a/chrome/locale/el/torbutton.dtd b/chrome/locale/el/torbutton.dtd
index 2b43207e..5685966a 100644
--- a/chrome/locale/el/torbutton.dtd
+++ b/chrome/locale/el/torbutton.dtd
@@ -1,14 +1,14 @@
<!ENTITY torbutton.context_menu.new_identity "Νέα Ταυτότητα">
<!ENTITY torbutton.context_menu.new_identity_sentence_case "Νέα ταυτότητα">
<!ENTITY torbutton.context_menu.new_identity_key "I">
-<!ENTITY torbutton.context_menu.new_circuit "Νέο κύκλωμα Tor για αυτήν την ιστοσελίδα">
+<!ENTITY torbutton.context_menu.new_circuit "Νέο κύκλωμα Tor για αυτό τον ιστότοπο">
<!ENTITY torbutton.context_menu.new_circuit_sentence_case "Νέο κύκλωμα Tor για αυτό τον ιστότοπο">
<!ENTITY torbutton.context_menu.new_circuit_key "C">
-<!ENTITY torbutton.context_menu.networksettings "Ρυθμίσεις του Δικτύου Tor...">
+<!ENTITY torbutton.context_menu.networksettings "Ρυθμίσεις Δικτύου Tor...">
<!ENTITY torbutton.context_menu.networksettings.key "N">
-<!ENTITY torbutton.context_menu.downloadUpdate "Έλεγχος για ενημέρωση του Tor Browser...">
+<!ENTITY torbutton.context_menu.downloadUpdate "Έλεγχος για ενημέρωση του περιηγητή Tor...">
<!ENTITY torbutton.context_menu.downloadUpdate.key "U">
-<!ENTITY torbutton.context_menu.cookieProtections "Προστασία Cookies...">
+<!ENTITY torbutton.context_menu.cookieProtections "Προστασία από Cookies...">
<!ENTITY torbutton.context_menu.cookieProtections.key "C">
<!ENTITY torbutton.button.tooltip "Κάντε κλικ για να εκκινήσετε το Torbutton">
<!ENTITY torbutton.prefs.security_settings "Ρυθμίσεις ασφαλείας του Tor Browser">
@@ -18,33 +18,33 @@
<!ENTITY torbutton.cookiedialog.nameCol "Όνομα">
<!ENTITY torbutton.cookiedialog.pathCol "Μονοπάτι">
<!ENTITY torbutton.cookiedialog.protectCookie "Προστασία cookie">
-<!ENTITY torbutton.cookiedialog.removeCookie "Αφαίρεση Cookie">
+<!ENTITY torbutton.cookiedialog.removeCookie "Αφαίρεση cookie">
<!ENTITY torbutton.cookiedialog.unprotectCookie "Άρση προστασίας cookie">
<!ENTITY torbutton.cookiedialog.removeAllBut "Αφαίρεση όλων εκτός των προστατευμένων">
<!ENTITY torbutton.cookiedialog.saveAllCookies "Προστασία νέων cookie">
<!ENTITY torbutton.cookiedialog.doNotSaveAllCookies "Να Μη γίνεται Προστασία Νέων Cookie">
<!ENTITY torbutton.prefs.sec_caption "Επίπεδο ασφάλειας">
-<!ENTITY torbutton.prefs.sec_caption_tooltip "Το Slider Ασφάλειας σας αφήνει να απενεργοποιήσετε ορισμένα χαρακτηριστικά του φυλλομετρητή που μπορεί να τον κάνουν πιο ευάλωτο σε προσπάθειες hacking.">
+<!ENTITY torbutton.prefs.sec_caption_tooltip "Το Slider Ασφάλειας σας αφήνει να απενεργοποιήσετε ορισμένα χαρακτηριστικά του περιηγητή που μπορεί να τον κάνουν πιο ευάλωτο σε απόπειρες χακαρίσματος.">
<!ENTITY torbutton.prefs.sec_standard_label "Βασικό">
-<!ENTITY torbutton.prefs.sec_standard_description "Όλες οι παροχές του περιηγητή Tor και της ιστοσελίδας είναι ενεργοποιημένες.">
+<!ENTITY torbutton.prefs.sec_standard_description "Όλες οι λειτουργίες του περιηγητή Tor και των ιστοσελιδών είναι ενεργοποιημένες.">
<!ENTITY torbutton.prefs.sec_safer_label "Ασφαλέστερο">
-<!ENTITY torbutton.prefs.sec_safer_description "Απενεργοποιεί παροχές ιστοσελίδων που είναι επικίνδυνες και οδηγούν κάποιες ιστοσελίδες στο να χάνουν λειτουργικότητα.">
+<!ENTITY torbutton.prefs.sec_safer_description "Ορισμένες λειτουργίες που είναι ενδεχομένως επικύνδυνες θα απενεργοποιηθούν. Αυτό ενδέχεται να προκαλέσει προβλήματα με μερικές ιστοσελίδες.">
<!ENTITY torbutton.prefs.sec_safer_list_label "Στην ασφαλέστερη σύνδεση:">
<!ENTITY torbutton.prefs.sec_safest_label "Ασφαλέστατο">
-<!ENTITY torbutton.prefs.sec_safest_description "Επιτρέπει μόνο τις παροχές ιστοσελίδας που απαιτούνται για βασικές ιστοσελίδες και υπηρεσίες. Αυτό επηρεάζει εικόνες, μέσα και scripts.">
+<!ENTITY torbutton.prefs.sec_safest_description "Μόνο βασικές λειτουργίες θα παραμείνουν ενεργοποιημένες, κυρίως αυτές που απαιτούνται για την προβολή ιστοσελιδών με σταθερό περιεχόμενο και την χρήση βασικών υπηρεσιών. Αυτή η ρύθμιση επηρεάζει εικόνες, πολυμέσα, καθώς και δέσμες ενεργειών ("scripts").">
<!ENTITY torbutton.prefs.sec_safest_list_label "Στην πιο ασφαλή ρύθμιση:">
<!ENTITY torbutton.prefs.sec_learn_more_label "Μάθετε περισσότερα">
-<!ENTITY torbutton.prefs.sec_js_on_https_sites_only "Η JavaScript είναι απενεργοποιημένη σε ιστότοπους που δεν είναι HTTPS.">
-<!ENTITY torbutton.prefs.sec_js_disabled "Η JavaScript είναι απενεργοποιημένη σε όλους τους ιστότοπους ως προεπιλογή.">
-<!ENTITY torbutton.prefs.sec_limit_typography "Μερικές γραμματοσειρές και μαθηματικά σύμβολα είναι απενεργοποιημένα.">
-<!ENTITY torbutton.prefs.sec_limit_graphics_and_typography "Ορισμένες γραμματοσειρές, εικονίδια, μαθηματικά σύμβολα και εικόνες είναι απενεργοποιημένα.">
-<!ENTITY torbutton.prefs.sec_click_to_play_media "Αναπαραγωγή ήχου και βίντεο (πολυμέσα HTML5) και WebGL με ένα κλικ.">
+<!ENTITY torbutton.prefs.sec_js_on_https_sites_only "Η JavaScript είναι απενεργοποιημένη σε ιστότοπους που δεν έχουν HTTPS.">
+<!ENTITY torbutton.prefs.sec_js_disabled "Η JavaScript είναι απενεργοποιημένη σε όλους τους ιστότοπους από προεπιλογή.">
+<!ENTITY torbutton.prefs.sec_limit_typography "Μερικές γραμματοσειρές και μαθηματικά σύμβολα δεν θα φαίνονται.">
+<!ENTITY torbutton.prefs.sec_limit_graphics_and_typography "Μερικές γραμματοσειρές, εικονίδια, μαθηματικά σύμβολα και εικόνες δεν θα φαίνονται.">
+<!ENTITY torbutton.prefs.sec_click_to_play_media "Η αναπαραγωγή ήχου και βίντεο (πολυμέσα HTML5) και WebGL απαιτεί ένα κλικ από την μεριά σας.">
<!ENTITY torbutton.prefs.sec_custom_warning "Προσαρμογή ">
<!ENTITY torbutton.prefs.sec_overview "Απενεργοποιήστε ορισμένα χαρακτηριστικά του διαδικτύου που μπορεί να χρησιμοποιηθούν για επιθέσεις εναντίον της ασφάλειας και της ανωνυμίας σας.">
<!ENTITY torbutton.prefs.sec_standard_tooltip "Επίπεδο ασφαλείας: Βασικό">
<!ENTITY torbutton.prefs.sec_safer_tooltip "Επίπεδο ασφαλείας: Ασφαλέστερο">
<!ENTITY torbutton.prefs.sec_safest_tooltip "Επίπεδο ασφαλείας: Ασφαλέστατο">
-<!ENTITY torbutton.prefs.sec_custom_summary "Οι προσαρμοσμένες προτιμήσεις του browser σας έχουν οδηγήσει σε ασυνήθιστες ρυθμίσεις ασφάλειας. Για λόγους ασφαλείας και ιδιωτικότητας, προτείνουμε να επιλέξετε ένα από τα προεπιλεγμένα επίπεδα ασφάλειας.">
+<!ENTITY torbutton.prefs.sec_custom_summary "Οι προσαρμοσμένες προτιμήσεις του περιηγητή σας έχουν οδηγήσει σε ασυνήθιστες ρυθμίσεις ασφάλειας. Για λόγους ασφαλείας και ιδιωτικότητας, προτείνουμε να επιλέξετε ένα από τα προεπιλεγμένα επίπεδα ασφάλειας.">
<!ENTITY torbutton.prefs.sec_restore_defaults "Επαναφορά προεπιλογών">
<!ENTITY torbutton.prefs.sec_advanced_security_settings "Ρυθμίσεις ασφαλείας για προχωρημένους...">
<!ENTITY torbutton.prefs.sec_change "Αλλαγή...">
diff --git a/chrome/locale/el/torbutton.properties b/chrome/locale/el/torbutton.properties
index 04cce1c2..9bbdfdc3 100644
--- a/chrome/locale/el/torbutton.properties
+++ b/chrome/locale/el/torbutton.properties
@@ -1,19 +1,19 @@
torbutton.circuit_display.internet = Διαδίκτυο
torbutton.circuit_display.ip_unknown = Άγνωστη διεύθυνση IP
torbutton.circuit_display.onion_site = Ιστότοπος Onion
-torbutton.circuit_display.this_browser = Αυτός ο browser
+torbutton.circuit_display.this_browser = Αυτός ο περιηγητής
torbutton.circuit_display.relay = Αναμεταδότης
torbutton.circuit_display.tor_bridge = Γέφυρα
torbutton.circuit_display.unknown_country = Άγνωστη χώρα
torbutton.circuit_display.guard = Φύλακας
-torbutton.circuit_display.guard_note = Ο [Φύλακας] κόμβος σας δεν μπορεί να αλλάξει.
+torbutton.circuit_display.guard_note = Ο κόμβος [Φύλακας] σας ίσως να μην αλλάξει.
torbutton.circuit_display.learn_more = Μάθετε περισσότερα
-torbutton.circuit_display.click_to_copy = Κλίκ για αντιγραφή
+torbutton.circuit_display.click_to_copy = Κλικ για αντιγραφή
torbutton.circuit_display.copied = Αντιγράφηκε!
torbutton.content_sizer.margin_tooltip = Ο Tor Browser προσθέτει αυτό το περιθώριο για να κάνει το πλάτος και το ύψος του παραθύρου σου λιγότερο ξεχωριστό, οπότε μειώνεται η ικανότητα των άλλων να σε παρακολουθούν διαδικτυακά.
extensions.torbutton(a)torproject.org.description = Το Torbutton προσφέρει ένα κουμπί για τη ρύθμιση των παραμέτρων του Tor και για τη γρήγορη και εύκολη εκκαθάριση των προσωπικών στοιχείων περιήγησης.
torbutton.popup.external.title = Λήψη ένος εξωτερικού τύπου αρχείου;
-torbutton.popup.external.app = Ο Tor Browser δεν μπορεί να εμφανίσει αυτό το αρχείο. Θα χρειαστεί να το ανοίξετε με κάποια άλλη εφαρμογή.\n\n
+torbutton.popup.external.app = Ο Περιηγητής Tor δεν μπορεί να εμφανίσει αυτό το αρχείο. Θα χρειαστεί να το ανοίξετε με κάποια άλλη εφαρμογή.\n\n
torbutton.popup.external.note = Ορισμένοι τύποι αρχείων μπορούν να προκαλέσουν εφαρμογές να συνδεθούν στο διαδίκτυο, χωρίς την προστασία του Tor.\n\n
torbutton.popup.external.suggest = Για να είστε ασφαλείς, θα πρέπει να ανοίγετε τα ληφθέντα αρχεία μόνο ενώ βρίσκεστε εκτός σύνδεσης, ή να χρησιμοποιήσετε ένα Tor Live CD, όπως το Tails.\n
torbutton.popup.launch = Λήψη αρχείου
@@ -22,14 +22,14 @@ torbutton.popup.dontask = Αυτόματη λήψη αρχείων από τώρ
torbutton.popup.no_newnym = Το Torbutton δεν μπορεί να σας δώσει μια ασφαλή νέα ταυτότητα, διότι δεν έχει πρόσβαση στο Tor Control Port:\n\nΧρησιμοποιείτε το Πακέτο του Tor Browser;
torbutton.security_settings.menu.title = Ρυθμίσεις ασφαλείας
torbutton.title.prompt_torbrowser = Σημαντικές πληροφορίες για το Torbutton
-torbutton.popup.prompt_torbrowser = Το Torbutton λειτουργεί διαφορετικά, τώρα: δεν μπορείτε πλέον να το απενεργοποιήσετε\n\nΠροβήκαμε σε αυτή την αλλαγή διότι, δεν είναι ασφαλές να χρησιμοποιείται το Torbutton μέσα από ένα browser ο οποίος χρησιμεύει και για εργασίες χωρίς τη χρήση Tor. Εμφανίζονταν διάφορα σφάλματα-bugs τα οποία δεν μπορούσαμε να διορθώσουμε.\n\nΑν θέλετε να εξακολουθήσετε να χρησιμοποιείτε το Firefox κανονικά, θα πρέπει να εγκαταστήσετε το Torbutton και να εγκαταστήσετ [...]
-torbutton.popup.short_torbrowser = Σημαντική Πληροφορία για το Torbutton!\n\nΤο Torbutton είναι τώρα συνεχώς ενεργοποιημένο.\n\nΓια περισσότερες πληροφορίες, κάντε κλικ στο Torbutton.
+torbutton.popup.prompt_torbrowser = Πλέον, Το Torbutton λειτουργεί διαφορετικά: δεν μπορείτε πλέον να το απενεργοποιήσετε\n\nΑυτό το κάναμε επειδή η χρήση του Torbutton σε έναν περιηγητή ο οποίος χρησιμοποιείται και για την περιήγηση στο διαδίκτυο χωρίς το Tor δεν είναι ασφαλής. Παρουσιάστηκαν διάφορα σφάλματα τα οποία δεν μπορούσαμε να διορθώσουμε.\n\nΑν θέλετε να εξακολουθήσετε να χρησιμοποιείτε το Firefox κανονικά, θα πρέπει να εγκαταστήσετε το Torbutton και να εγκαταστήσετε το πακέτο [...]
+torbutton.popup.short_torbrowser = Σημαντική Πληροφορία για το Torbutton!\n\nΤο Torbutton είναι τώρα ενεργοποιημένο συνεχώς.\n\nΓια περισσότερες πληροφορίες, κάντε κλικ στο Torbutton.
-torbutton.popup.confirm_plugins = Plugins όπως το Flash μπορουν να βλάψουν την προστασία της ιδιωτικής ζωής και την ανωνυμία σας. \n\nΜπορούν επίσης να παρακάμψουν το Tor για να αποκαλύψουν την τρέχουσα θέση σας και τη διεύθυνση IP.\n\nΕίστε σίγουρος πως θέλετε να ενεργοποιηθούν αυτά τα plugins?\n\n
+torbutton.popup.confirm_plugins = Πρόσθετα όπως το Flash ενδέχεται να βάλουν την ιδιωτικότητα και την ανωνυμία σας σε κίνδυνο. \n\nΜπορούν επίσης να παρακάμψουν το Tor για να αποκαλύψουν την τρέχουσα τοποθεσία και τη διεύθυνση IP σας.\n\nΕίστε σίγουρος πως θέλετε να ενεργοποιηθούν αυτά τα πρόσθετα;\n\n
torbutton.popup.never_ask_again = Να μην ερωτηθώ ξανά
-torbutton.popup.confirm_newnym = Ο Tor Browser θα κλείσει όλα τα παράθυρα και τις καρτέλες. Όλες οι συνεδρίες ιστοσελιδών θα χαθούν.\n\nΕπανεκκίνηση του Tor Browser για επαναφορά της ταυτότητάς σου;\n\n
+torbutton.popup.confirm_newnym = Ο Περιηγητής Tor θα κλείσει όλα τα παράθυρα και τις καρτέλες. Όλες οι συνεδρίες ιστοσελιδών θα χαθούν.\n\nΕπανεκκίνηση του Tor Browser για επαναφορά της ταυτότητάς σου;\n\n
-torbutton.maximize_warning = Μεγιστοποιώντας τον Tor Browser, ιστοσελίδες μπορούν να δουν τις διαστάσεις της οθόνης σου, κάτι που μπορεί να χρησιμοποιηθεί για να σε παρακολουθούν. Προτείνουμε να αφήσεις τα παράθυρα του Tor Browser στο προκαθορισμένο τους μέγεθος.
+torbutton.maximize_warning = Η μεγιστοποίηση του Περιηγητή Tor μπορεί να επιτρέψει σε ιστοσελίδες να ανιχνεύσουν τις διαστάσεις της οθόνης σου, κάτι που μπορεί να χρησιμοποιηθεί για σκοπούς παρακολούθησης. Προτείνουμε να αφήσεις τα παράθυρα του Περιηγητή Tor στο προκαθορισμένο τους μέγεθος.
# Canvas permission prompt. Strings are kept here for ease of translation.
canvas.siteprompt=Η ιστοσελίδα (%S) προσπάθησε να εξάγει πληροφορίες HTML5, οι οποίες μπορούν να χρησιμοποιηθούν ώστε να αναγνωρισθεί η ταυτότητα του ηλεκτρονικού σας υπολογιστή.\n\nΝα επιτραπεί στην ιστοσελίδα η εξαγωγή πληροφοριών HTML5;
@@ -62,7 +62,7 @@ pageInfo_OnionName=Όνομα Onion:
onionServices.learnMore=Μάθετε περισσότερα
onionServices.errorPage.browser=Περιηγητής
onionServices.errorPage.network=Δίκτυο
-onionServices.errorPage.onionSite=Onion σελίδα
+onionServices.errorPage.onionSite=Σελίδα Onion
# LOCALIZATION NOTE: In the longDescription strings, %S will be replaced with
# an error code, e.g., 0xF3.
# Tor SOCKS error 0xF0:
@@ -78,8 +78,8 @@ onionServices.descInvalid.longDescription=Λεπτομέρειες:% S - Δεν
# Tor SOCKS error 0xF2:
onionServices.introFailed.pageTitle=Σφάλμα φόρτωσης σελίδας Onion
onionServices.introFailed.header=Η σελίδα Onion αποσυνδέθηκε
-onionServices.introFailed=Η πιο πιθανή αιτία είναι ότι η σελίδα onion είναι εκτός σύνδεσης. Επικοινωνήστε με τον διαχειριστή της σελίδας.
-onionServices.introFailed.longDescription=Λεπτομέρειες:% S - Η εισαγωγή απέτυχε, πράγμα που σημαίνει ότι βρέθηκε ο περιγραφέας, αλλά η υπηρεσία δεν είναι πλέον συνδεδεμένη με το σημείο εισαγωγής. Είναι πιθανό ότι η υπηρεσία έχει αλλάξει την περιγραφή της ή ότι δεν εκτελείται.
+onionServices.introFailed=Η πιο πιθανή αιτία είναι ότι η σελίδα Onion βρίσκεται εκτός σύνδεσης. Επικοινωνήστε με τον διαχειριστή της σελίδας.
+onionServices.introFailed.longDescription=Λεπτομέρειες: %S - Η εισαγωγή απέτυχε, πράγμα που σημαίνει ότι βρέθηκε ο περιγραφέας, αλλά η υπηρεσία δεν είναι πλέον συνδεδεμένη με το σημείο εισαγωγής. Είναι πιθανό ότι η υπηρεσία έχει αλλάξει την περιγραφή της ή ότι δεν εκτελείται.
# Tor SOCKS error 0xF3:
onionServices.rendezvousFailed.pageTitle=Σφάλμα φόρτωσης σελίδας Onion
onionServices.rendezvousFailed.header=Αδυναμία σύνδεσης στη σελίδα Onion
@@ -118,15 +118,15 @@ onionServices.authPreferences.overview=Κάποιες υπηρεσίες onion
onionServices.authPreferences.savedKeys=Αποθηκευμένα κλειδιά...
onionServices.authPreferences.dialogTitle=Κλειδιά υπηρεσιών Onion
onionServices.authPreferences.dialogIntro=Τα κλειδιά για τις ακόλουθες σελίδες onion είναι αποθηκευμένα στον υπολογιστή σας
-onionServices.authPreferences.onionSite=Onion σελίδα
+onionServices.authPreferences.onionSite=Σελίδα Onion
onionServices.authPreferences.onionKey=Κλειδί
onionServices.authPreferences.remove=Απομάκρυνση
onionServices.authPreferences.removeAll=Αφαίρεση όλων
onionServices.authPreferences.failedToGetKeys=Αδυναμία λήψης κλειδιών από το tor
onionServices.authPreferences.failedToRemoveKey=Αδυναμία αφαίρεσης κλειδιού
-onionServices.v2Deprecated.pageTitle=Προειδοποίηση κατάργησης ιστοσελίδας Onion V2
+onionServices.v2Deprecated.pageTitle=Προειδοποίηση κατάργησης σελιδών Onion V2
onionServices.v2Deprecated.header=Οι ιστοσελίδες Onion έκδοσης 2 θα καταργηθούν σύντομα
-onionServices.v2Deprecated=Αυτή η σελίδα onion δεν θα είναι προσβάσιμη σύντομα. Παρακαλούμε επικοινωνήστε με τον διαχειριστή της σελίδας και προτρέψτε τον να την αναβαθμίσει.
+onionServices.v2Deprecated=Σύντομα, αυτή η σελίδα onion δεν θα είναι προσβάσιμη. Παρακαλούμε επικοινωνήστε με τον διαχειριστή της σελίδας και προτρέψτε τον να την αναβαθμίσει.
onionServices.v2Deprecated.longDescription=Το Tor σταματά την υποστήριξη υπηρεσιών onion έκδοσης 2, ξεκινώντας από τον Ιούλιο 2021 οπότε και αυτή η σελίδα δεν θα είναι διαθέσιμη από αυτή τη διεύθυνση.
onionServices.v2Deprecated.tryAgain=Το κατάλαβα
onionServices.v2Deprecated.tooltip=Αυτή η σελίδα onion δεν θα είναι σύντομα προσβάσιμη
@@ -147,10 +147,41 @@ onionLocation.onionServicesTitle=Υπηρεσίες Onion
# LOCALIZATION NOTE: %S will be replaced with the cryptocurrency address.
cryptoSafetyPrompt.cryptoWarning=Η διεύθυνση κρυπτονομίσματος (%S) αντιγράφηκε από μη ασφαλή ιστοσελίδα. Μπορεί να έχει τροποποιηθεί.
-cryptoSafetyPrompt.whatCanHeading=Τι μπορείτε να κάνετε γι αυτό;
+cryptoSafetyPrompt.whatCanHeading=Τι μπορείτε να κάνετε για αυτό;
cryptoSafetyPrompt.whatCanBody=Μπορείτε να δοκιμάσετε να επανασυνδεθείτε με νέο κύκλωμα για να δημιουργήσετε μια ασφαλή σύνδεση, ή να αποδεχτείτε το ρίσκο και να αγνοήσετε αυτήν την προειδοποίηση.
cryptoSafetyPrompt.learnMore=Μάθετε περισσότερα
cryptoSafetyPrompt.primaryAction=Ανανέωση καρτέλας με νέο κύκλωμα
-cryptoSafetyPrompt.primaryActionAccessKey=R
+cryptoSafetyPrompt.primaryActionAccessKey=Ρ
cryptoSafetyPrompt.secondaryAction=Αγνόηση προειδοποίησης
-cryptoSafetyPrompt.secondaryActionAccessKey=B
+cryptoSafetyPrompt.secondaryActionAccessKey=Β
+
+# about:rulesets strings.
+rulesets.warningTitle=Συνεχίστε προσεκτικά
+rulesets.warningDescription=Η προσθήκη ή τροποποίηση των συνόλων κανόνων μπορεί να επιτρέψει σε χάκερ να πάρουν έλεγχο του περιηγητή σας. Συνεχίστε μόνο αν γνωρίζετε τι κάνετε.
+rulesets.warningEnable=Προειδοποιήσέ με όταν προσπαθώ να κοιτάξω αυτές τις ρυθμίσεις
+rulesets.warningButton=Αποδοχή ρίσκου και συνέχεια
+# Ruleset list
+rulesets.rulesets=Σύνολα κανόνων
+rulesets.noRulesets=Δε βρέθηκαν σύνολα κανόνων
+rulesets.noRulesetsDescr=Όταν αποθηκεύετε ένα σύνολο κανόνων στο Tor Browser, θα εμφανιστεί εδώ.
+# LOCALIZATION NOTE: %S will be replaced by the update date (automatically formatted by Firefox's l10n component)
+rulesets.lastUpdated=Τελευταία ενημέρωση %S
+rulesets.neverUpdated=Δεν προέκυψε κάποια ενημέρωση ποτέ ή η πιο πρόσφατη ενημέρωση απέτυχε
+rulesets.enabled=Ενεργοποιημένο
+rulesets.disabled=Απενεργοποιημένο
+# Ruleset details/edit ruleset
+rulesets.edit=Επεξεργασία
+rulesets.name=Όνομα
+rulesets.jwk=JWK
+rulesets.pathPrefix=Πρόθεμα Μονοπατιού
+rulesets.scope=Εμβέλεια
+rulesets.enable=Ενεργοποίηση αυτού του συνόλου κανόνων
+rulesets.checkUpdates=Έλεγχος για ενημερώσεις
+rulesets.jwkPlaceholder=Το κλειδί που χρησιμοποιήθηκε για την υπογραφή αυτού του συνόλου κανόνων είναι της μοφρής JWK (JSON Web Key) format
+rulesets.jwkInvalid=Δεν ήταν δυνατή η ανάλυση του JWK ή το κλειδί δεν είναι έγκυρο
+rulesets.pathPrefixPlaceholder=Πρόθεμα URL που περιέχει τα αρχεία που χρειάζονται από αυτό το σύνολο κανόνων
+rulesets.pathPrefixInvalid=Το πρόθεμα μονοπατιού δεν αποτελεί μία έγκυρη διεύθυνση HTTP(S)
+rulesets.scopePlaceholder=Κανονική έκφραση εμβέλειας κανόνων
+rulesets.scopeInvalid=Δεν ήταν η ανάλυση της κανονικής έκφρασης εμβέλειας
+rulesets.save=Αποθήκευση
+rulesets.cancel=Ακύρωση
diff --git a/chrome/locale/es-AR/torbutton.properties b/chrome/locale/es-AR/torbutton.properties
index f99739a3..00b33509 100644
--- a/chrome/locale/es-AR/torbutton.properties
+++ b/chrome/locale/es-AR/torbutton.properties
@@ -154,3 +154,34 @@ cryptoSafetyPrompt.primaryAction=Recargar pestaña con un Nuevo Circuito
cryptoSafetyPrompt.primaryActionAccessKey=R
cryptoSafetyPrompt.secondaryAction=Ignorar advertencia
cryptoSafetyPrompt.secondaryActionAccessKey=B
+
+# about:rulesets strings.
+rulesets.warningTitle=Proceed with Caution
+rulesets.warningDescription=Adding or modifying rulesets can cause attackers to hijack your browser. Proceed only if you know what you are doing.
+rulesets.warningEnable=Warn me when I attempt to access these preferences
+rulesets.warningButton=Accept the Risk and Continue
+# Ruleset list
+rulesets.rulesets=Rulesets
+rulesets.noRulesets=No rulesets found
+rulesets.noRulesetsDescr=When you save a ruleset in Tor Browser, it will show up here.
+# LOCALIZATION NOTE: %S will be replaced by the update date (automatically formatted by Firefox's l10n component)
+rulesets.lastUpdated=Last updated %S
+rulesets.neverUpdated=Never updated, or last update failed
+rulesets.enabled=Habilitado
+rulesets.disabled=Deshabilitado
+# Ruleset details/edit ruleset
+rulesets.edit=Editar
+rulesets.name=Nombre
+rulesets.jwk=JWK
+rulesets.pathPrefix=Path Prefix
+rulesets.scope=Scope
+rulesets.enable=Enable this ruleset
+rulesets.checkUpdates=Check for Updates
+rulesets.jwkPlaceholder=The key used to sign this ruleset in the JWK (JSON Web Key) format
+rulesets.jwkInvalid=The JWK could not be parsed, or it is not a valid key
+rulesets.pathPrefixPlaceholder=URL prefix that contains the files needed by the ruleset
+rulesets.pathPrefixInvalid=The path prefix is not a valid HTTP(S) URL
+rulesets.scopePlaceholder=Regular expression for the scope of the rules
+rulesets.scopeInvalid=The scope could not be parsed as a regular expression
+rulesets.save=Guardar
+rulesets.cancel=Cancelar
diff --git a/chrome/locale/es-ES/aboutTor.dtd b/chrome/locale/es-ES/aboutTor.dtd
index 3ae7812f..d6aad905 100644
--- a/chrome/locale/es-ES/aboutTor.dtd
+++ b/chrome/locale/es-ES/aboutTor.dtd
@@ -33,4 +33,9 @@
<!ENTITY aboutTor.alpha.ready.label "Prueba. Minuciosamente.">
<!ENTITY aboutTor.alpha.ready2.label "Estás listo para probar la experiencia de navegación más privada del mundo.">
<!ENTITY aboutTor.alpha.bannerDescription "El Navegador Tor Alpha es una versión inestable del Navegador Tor que puedes usar para obtener una visión previa de las nuevas funciones, probar su rendimiento y proporcionar comentarios antes del lanzamiento.">
-<!ENTITY aboutTor.alpha.bannerLink "Informar sobre un error en el Tor Forum">
\ No newline at end of file
+<!ENTITY aboutTor.alpha.bannerLink "Informar sobre un error en el Tor Forum">
+
+<!ENTITY aboutTor.nightly.ready.label "Prueba. Minuciosamente.">
+<!ENTITY aboutTor.nightly.ready2.label "Estás listo para probar la experiencia de navegación más privada del mundo.">
+<!ENTITY aboutTor.nightly.bannerDescription "Tor Browser Nightly es una versión inestable de Tor Browser que puedes usar para obtener una vista previa de nuevas funciones, probar su rendimiento y proporcionar comentarios antes del lanzamiento.">
+<!ENTITY aboutTor.nightly.bannerLink "Informar sobre un error en el Tor Forum">
\ No newline at end of file
diff --git a/chrome/locale/es-ES/torbutton.properties b/chrome/locale/es-ES/torbutton.properties
index 854361a7..8b387517 100644
--- a/chrome/locale/es-ES/torbutton.properties
+++ b/chrome/locale/es-ES/torbutton.properties
@@ -154,3 +154,34 @@ cryptoSafetyPrompt.primaryAction=Recargar Tab con un nuevo circuito
cryptoSafetyPrompt.primaryActionAccessKey=R
cryptoSafetyPrompt.secondaryAction=Ignorar advertencia
cryptoSafetyPrompt.secondaryActionAccessKey=B
+
+# about:rulesets strings.
+rulesets.warningTitle=Proceda con precaución
+rulesets.warningDescription=Agregar o modificar conjuntos de reglas puede hacer que los atacantes secuestren tu navegador. Continúa sólo si sabes lo que estás haciendo.
+rulesets.warningEnable=Avisarme cuando intente acceder a estas preferencias
+rulesets.warningButton=Aceptar el riesgo y continuar
+# Ruleset list
+rulesets.rulesets=Conjunto de reglas
+rulesets.noRulesets=No se han encontrado conjunto de reglas
+rulesets.noRulesetsDescr=Cuando guardes un conjunto de reglas en el Navegador Tor, aparecerá aquí.
+# LOCALIZATION NOTE: %S will be replaced by the update date (automatically formatted by Firefox's l10n component)
+rulesets.lastUpdated=Última actualización %S
+rulesets.neverUpdated=Nunca se ha actualizado o ha fallado la última actualización
+rulesets.enabled=Activado
+rulesets.disabled=Deshabilitado
+# Ruleset details/edit ruleset
+rulesets.edit=Editar
+rulesets.name=Nombre
+rulesets.jwk=JWK
+rulesets.pathPrefix=Prefijo de Ruta
+rulesets.scope=Ámbito
+rulesets.enable=Habilitar este conjunto de reglas
+rulesets.checkUpdates=Buscar actualizaciones
+rulesets.jwkPlaceholder=La clave utilizada para firmar este conjunto de reglas en el formato JWK (JSON Web Key)
+rulesets.jwkInvalid=El JWK no se pudo analizar o no es una clave válida
+rulesets.pathPrefixPlaceholder=Prefijo URL que contiene los archivos que necesita el conjunto de reglas
+rulesets.pathPrefixInvalid=El prefijo de la ruta no es una URL HTTP(S) válida
+rulesets.scopePlaceholder=Expresión regular para el alcance de las reglas
+rulesets.scopeInvalid=El alcance no se pudo analizar como una expresión regular
+rulesets.save=Guardar
+rulesets.cancel=Cancelar
diff --git a/chrome/locale/eu/torbutton.properties b/chrome/locale/eu/torbutton.properties
index 0d2c58ca..8a4dd64c 100644
--- a/chrome/locale/eu/torbutton.properties
+++ b/chrome/locale/eu/torbutton.properties
@@ -154,3 +154,34 @@ cryptoSafetyPrompt.primaryAction=Reload Tab with a New Circuit
cryptoSafetyPrompt.primaryActionAccessKey=R
cryptoSafetyPrompt.secondaryAction=Dismiss Warning
cryptoSafetyPrompt.secondaryActionAccessKey=B
+
+# about:rulesets strings.
+rulesets.warningTitle=Proceed with Caution
+rulesets.warningDescription=Adding or modifying rulesets can cause attackers to hijack your browser. Proceed only if you know what you are doing.
+rulesets.warningEnable=Warn me when I attempt to access these preferences
+rulesets.warningButton=Accept the Risk and Continue
+# Ruleset list
+rulesets.rulesets=Rulesets
+rulesets.noRulesets=No rulesets found
+rulesets.noRulesetsDescr=When you save a ruleset in Tor Browser, it will show up here.
+# LOCALIZATION NOTE: %S will be replaced by the update date (automatically formatted by Firefox's l10n component)
+rulesets.lastUpdated=Last updated %S
+rulesets.neverUpdated=Never updated, or last update failed
+rulesets.enabled=Gaituta
+rulesets.disabled=Ezgaituta
+# Ruleset details/edit ruleset
+rulesets.edit=Editatu
+rulesets.name=Izena
+rulesets.jwk=JWK
+rulesets.pathPrefix=Path Prefix
+rulesets.scope=Scope
+rulesets.enable=Enable this ruleset
+rulesets.checkUpdates=Check for Updates
+rulesets.jwkPlaceholder=The key used to sign this ruleset in the JWK (JSON Web Key) format
+rulesets.jwkInvalid=The JWK could not be parsed, or it is not a valid key
+rulesets.pathPrefixPlaceholder=URL prefix that contains the files needed by the ruleset
+rulesets.pathPrefixInvalid=The path prefix is not a valid HTTP(S) URL
+rulesets.scopePlaceholder=Regular expression for the scope of the rules
+rulesets.scopeInvalid=The scope could not be parsed as a regular expression
+rulesets.save=Gorde
+rulesets.cancel=Utzi
diff --git a/chrome/locale/fa/aboutTor.dtd b/chrome/locale/fa/aboutTor.dtd
index 5d15b23c..364faa94 100644
--- a/chrome/locale/fa/aboutTor.dtd
+++ b/chrome/locale/fa/aboutTor.dtd
@@ -33,4 +33,9 @@
<!ENTITY aboutTor.alpha.ready.label "آزمایش کنید. به طور کامل.">
<!ENTITY aboutTor.alpha.ready2.label "شما آماده آزمایش خصوصیترین تجربه مرورگر جهان هستید.">
<!ENTITY aboutTor.alpha.bannerDescription "مرورگر تور آلفا یک نسخه ناپایدار از مرورگر تور است که میتوانید از آن برای پیشنمایش ویژگیهای جدید، آزمایش عملکرد آنها و ارائه بازخورد قبل از انتشار استفاده کنید.">
-<!ENTITY aboutTor.alpha.bannerLink "هرگونه اشکال را در تالار گفتگوی تور گزارش کنید">
\ No newline at end of file
+<!ENTITY aboutTor.alpha.bannerLink "هرگونه اشکال را در تالار گفتگوی تور گزارش کنید">
+
+<!ENTITY aboutTor.nightly.ready.label "آزمایش کنید. به طور کامل.">
+<!ENTITY aboutTor.nightly.ready2.label "شما آماده آزمایش خصوصیترین تجربه مرورگر جهان هستید.">
+<!ENTITY aboutTor.nightly.bannerDescription " مرورگر Tor Nightly یک نسخه ناپایدار از مرورگر Tor است که میتوانید از آن برای پیشنمایش ویژگیهای جدید، آزمایش عملکرد آنها و ارائه بازخورد قبل از انتشار استفاده کنید.">
+<!ENTITY aboutTor.nightly.bannerLink "هرگونه اشکال را در تالار گفتگوی تور گزارش کنید">
\ No newline at end of file
diff --git a/chrome/locale/fa/torbutton.properties b/chrome/locale/fa/torbutton.properties
index 00571fc0..990c35af 100644
--- a/chrome/locale/fa/torbutton.properties
+++ b/chrome/locale/fa/torbutton.properties
@@ -154,3 +154,34 @@ cryptoSafetyPrompt.primaryAction=بارگذاری مجدد زبانه با یک
cryptoSafetyPrompt.primaryActionAccessKey=R
cryptoSafetyPrompt.secondaryAction=رد هشدار
cryptoSafetyPrompt.secondaryActionAccessKey=B
+
+# about:rulesets strings.
+rulesets.warningTitle=با احتیاط ادامه بدهید
+rulesets.warningDescription=افزودن یا تغییر قوانین میتواند باعث شود که مهاجمان مرورگر شما را هک کنند. فقط در صورتی ادامه دهید که میدانید چه کاری انجام میدهید.
+rulesets.warningEnable=هنگام دسترسی به این تنظیمات پیشرفته به من هشدار بده
+rulesets.warningButton=ریسک را بپذیرید و ادامه دهید
+# Ruleset list
+rulesets.rulesets=مجموعه قوانین
+rulesets.noRulesets=هیچ مجموعه قانونی پیدا نشد
+rulesets.noRulesetsDescr=وقتی یک مجموعه قوانین را در مرورگر Tor ذخیره میکنید، در اینجا نشان داده میشود.
+# LOCALIZATION NOTE: %S will be replaced by the update date (automatically formatted by Firefox's l10n component)
+rulesets.lastUpdated=آخرین بهروزرسانی %S
+rulesets.neverUpdated=هرگز بهروزرسانی نشد یا آخرین بهروزرسانی ناموفق بود
+rulesets.enabled=فعال
+rulesets.disabled=غیرفعال
+# Ruleset details/edit ruleset
+rulesets.edit=ویرایش
+rulesets.name=نام
+rulesets.jwk=JWK
+rulesets.pathPrefix=پیشوند مسیر
+rulesets.scope=محدوده
+rulesets.enable=این مجموعه قوانین را فعال کنید
+rulesets.checkUpdates=بهروز رسانیها را بررسی کنید
+rulesets.jwkPlaceholder=کلید مورد استفاده برای امضای این مجموعه قوانین در قالب JWK (JSON Web Key)
+rulesets.jwkInvalid=JWK قابل تجزیه نیست یا کلید معتبری نیست
+rulesets.pathPrefixPlaceholder=پیشوند آدرسی که حاوی فایلهای مورد نیاز مجموعه قوانین است
+rulesets.pathPrefixInvalid=پیشوند مسیر یک آدرس معتبر HTTP(S) نیست
+rulesets.scopePlaceholder=بیان عادی برای محدوده قوانین
+rulesets.scopeInvalid=دامنه را نمیتوان به عنوان یک عبارت عادی تجزیه کرد
+rulesets.save=ذخیره
+rulesets.cancel=لغو
diff --git a/chrome/locale/fr/aboutTor.dtd b/chrome/locale/fr/aboutTor.dtd
index 38fd48bb..0b3073b2 100644
--- a/chrome/locale/fr/aboutTor.dtd
+++ b/chrome/locale/fr/aboutTor.dtd
@@ -33,4 +33,9 @@
<!ENTITY aboutTor.alpha.ready.label "Tester. Rigoureusement.">
<!ENTITY aboutTor.alpha.ready2.label "Vous êtes prêt à tester l’expérience de navigation la plus confidentielle au monde.">
<!ENTITY aboutTor.alpha.bannerDescription "Le Navigateur Tor Alpha est une version instable du Navigateur Tor que vous pouvez utiliser pour découvrir les nouvelles fonctions, tester leurs performances et communiquer une rétroaction avant parution.">
-<!ENTITY aboutTor.alpha.bannerLink "Signaler un bogue sur le forum de Tor">
\ No newline at end of file
+<!ENTITY aboutTor.alpha.bannerLink "Signaler un bogue sur le forum de Tor">
+
+<!ENTITY aboutTor.nightly.ready.label "Tester. Rigoureusement.">
+<!ENTITY aboutTor.nightly.ready2.label "Vous êtes prêt à tester l’expérience de navigation la plus confidentielle au monde.">
+<!ENTITY aboutTor.nightly.bannerDescription "Le Navigateur Tor Nightly est une version instable du Navigateur Tor que vous pouvez utiliser pour découvrir les nouvelles fonctions, tester leurs performances et communiquer une rétroaction avant parution.">
+<!ENTITY aboutTor.nightly.bannerLink "Signaler un bogue sur le forum de Tor">
\ No newline at end of file
diff --git a/chrome/locale/fr/torbutton.properties b/chrome/locale/fr/torbutton.properties
index 022c5908..c7c93de4 100644
--- a/chrome/locale/fr/torbutton.properties
+++ b/chrome/locale/fr/torbutton.properties
@@ -154,3 +154,34 @@ cryptoSafetyPrompt.primaryAction=Recharger l’onglet avec un nouveau circuit
cryptoSafetyPrompt.primaryActionAccessKey=R
cryptoSafetyPrompt.secondaryAction=Ignorer l’avertissement
cryptoSafetyPrompt.secondaryActionAccessKey=B
+
+# about:rulesets strings.
+rulesets.warningTitle=Procéder avec prudence
+rulesets.warningDescription=L’ajout ou la modification d’ensembles de règles peut permettre à des assaillants de pirater votre navigateur. Ne procédez que si vous savez ce que vous faites.
+rulesets.warningEnable=Me prévenir si je tente d’accéder à ces préférences
+rulesets.warningButton=Accepter le risque et poursuivre
+# Ruleset list
+rulesets.rulesets=Ensembles de règles
+rulesets.noRulesets=Aucun ensemble de règles n’a été trouvé
+rulesets.noRulesetsDescr=Si vous enregistrez un ensemble de règles dans le Navigateur Tor, il apparaîtra ici.
+# LOCALIZATION NOTE: %S will be replaced by the update date (automatically formatted by Firefox's l10n component)
+rulesets.lastUpdated=Dernière mise à jour le %S
+rulesets.neverUpdated=Jamais mis à jour ou échec de la dernière mise à jour
+rulesets.enabled=Activées
+rulesets.disabled=Désactivées
+# Ruleset details/edit ruleset
+rulesets.edit=Modifier
+rulesets.name=Nom
+rulesets.jwk=JWK
+rulesets.pathPrefix=Préfixe du chemin
+rulesets.scope=Champ d’application
+rulesets.enable=Activer cet ensemble de règles
+rulesets.checkUpdates=Vérifier la présence de mises à jour
+rulesets.jwkPlaceholder=La clé utilisée pour signer cet ensemble de règles au format JWK (JSON Web Key)
+rulesets.jwkInvalid=Impossible d’analyser la JWK ou est la clé n’est pas valide
+rulesets.pathPrefixPlaceholder=Préfixe URL qui comprend les fichiers nécessaires à l’ensemble de règles
+rulesets.pathPrefixInvalid=Le préfixe du chemin n’est pas une URL HTTP(S) valide
+rulesets.scopePlaceholder=Expression rationnelle pour le champ d’action de ces règles
+rulesets.scopeInvalid=Le champ d’action n’a pas pu être analysé en tant qu’expression rationnelle
+rulesets.save=Enregistrer
+rulesets.cancel=Annuler
diff --git a/chrome/locale/ga-IE/torbutton.properties b/chrome/locale/ga-IE/torbutton.properties
index 409a3db8..dc74ebe4 100644
--- a/chrome/locale/ga-IE/torbutton.properties
+++ b/chrome/locale/ga-IE/torbutton.properties
@@ -154,3 +154,34 @@ cryptoSafetyPrompt.primaryAction=Athlódáil an Cluaisín seo le Ciorcad Nua
cryptoSafetyPrompt.primaryActionAccessKey=R
cryptoSafetyPrompt.secondaryAction=Dismiss Warning
cryptoSafetyPrompt.secondaryActionAccessKey=B
+
+# about:rulesets strings.
+rulesets.warningTitle=Proceed with Caution
+rulesets.warningDescription=Adding or modifying rulesets can cause attackers to hijack your browser. Proceed only if you know what you are doing.
+rulesets.warningEnable=Warn me when I attempt to access these preferences
+rulesets.warningButton=Accept the Risk and Continue
+# Ruleset list
+rulesets.rulesets=Rulesets
+rulesets.noRulesets=No rulesets found
+rulesets.noRulesetsDescr=When you save a ruleset in Tor Browser, it will show up here.
+# LOCALIZATION NOTE: %S will be replaced by the update date (automatically formatted by Firefox's l10n component)
+rulesets.lastUpdated=Last updated %S
+rulesets.neverUpdated=Never updated, or last update failed
+rulesets.enabled=Cumasaithe
+rulesets.disabled=Díchumasaithe
+# Ruleset details/edit ruleset
+rulesets.edit=Eagar
+rulesets.name=Ainm
+rulesets.jwk=JWK
+rulesets.pathPrefix=Path Prefix
+rulesets.scope=Scope
+rulesets.enable=Enable this ruleset
+rulesets.checkUpdates=Check for Updates
+rulesets.jwkPlaceholder=The key used to sign this ruleset in the JWK (JSON Web Key) format
+rulesets.jwkInvalid=The JWK could not be parsed, or it is not a valid key
+rulesets.pathPrefixPlaceholder=URL prefix that contains the files needed by the ruleset
+rulesets.pathPrefixInvalid=The path prefix is not a valid HTTP(S) URL
+rulesets.scopePlaceholder=Regular expression for the scope of the rules
+rulesets.scopeInvalid=The scope could not be parsed as a regular expression
+rulesets.save=Sábháil
+rulesets.cancel=Cealaigh
diff --git a/chrome/locale/he/aboutTor.dtd b/chrome/locale/he/aboutTor.dtd
index 7f53f412..bc607a22 100644
--- a/chrome/locale/he/aboutTor.dtd
+++ b/chrome/locale/he/aboutTor.dtd
@@ -33,4 +33,9 @@
<!ENTITY aboutTor.alpha.ready.label "בחן. ביסודיות.">
<!ENTITY aboutTor.alpha.ready2.label "אתה מוכן לבחון את החוויה של הגלישה הפרטית ביותר של העולם.">
<!ENTITY aboutTor.alpha.bannerDescription "דפדפן Tor אלפא הוא גרסה בלתי יציבה של דפדפן Tor שאתה יכול להשתמש כדי להציג מראש מאפיינים חדשים, לבחון את הביצוע שלהם ולספק משוב לפני שחרור.">
-<!ENTITY aboutTor.alpha.bannerLink "דווח על תקל בפורום Tor">
\ No newline at end of file
+<!ENTITY aboutTor.alpha.bannerLink "דווח על תקל בפורום Tor">
+
+<!ENTITY aboutTor.nightly.ready.label "בחן. ביסודיות.">
+<!ENTITY aboutTor.nightly.ready2.label "אתה מוכן לבחון את החוויה של הגלישה הפרטית ביותר של העולם.">
+<!ENTITY aboutTor.nightly.bannerDescription "Tor Browser Nightly is an unstable version of Tor Browser you can use to preview new features, test their performance and provide feedback before release.">
+<!ENTITY aboutTor.nightly.bannerLink "דווח על תקל בפורום Tor">
\ No newline at end of file
diff --git a/chrome/locale/he/torbutton.properties b/chrome/locale/he/torbutton.properties
index 88fe0ac4..475fa7d7 100644
--- a/chrome/locale/he/torbutton.properties
+++ b/chrome/locale/he/torbutton.properties
@@ -154,3 +154,34 @@ cryptoSafetyPrompt.primaryAction=טען מחדש לשונית עם מעגל חד
cryptoSafetyPrompt.primaryActionAccessKey=R
cryptoSafetyPrompt.secondaryAction=השמט אזהרה
cryptoSafetyPrompt.secondaryActionAccessKey=ב׳
+
+# about:rulesets strings.
+rulesets.warningTitle=Proceed with Caution
+rulesets.warningDescription=Adding or modifying rulesets can cause attackers to hijack your browser. Proceed only if you know what you are doing.
+rulesets.warningEnable=Warn me when I attempt to access these preferences
+rulesets.warningButton=Accept the Risk and Continue
+# Ruleset list
+rulesets.rulesets=Rulesets
+rulesets.noRulesets=No rulesets found
+rulesets.noRulesetsDescr=When you save a ruleset in Tor Browser, it will show up here.
+# LOCALIZATION NOTE: %S will be replaced by the update date (automatically formatted by Firefox's l10n component)
+rulesets.lastUpdated=Last updated %S
+rulesets.neverUpdated=Never updated, or last update failed
+rulesets.enabled=מאופשר
+rulesets.disabled=מושבת
+# Ruleset details/edit ruleset
+rulesets.edit=ערוך
+rulesets.name=שם
+rulesets.jwk=JWK
+rulesets.pathPrefix=Path Prefix
+rulesets.scope=Scope
+rulesets.enable=Enable this ruleset
+rulesets.checkUpdates=בדוק אחר עדכונים
+rulesets.jwkPlaceholder=The key used to sign this ruleset in the JWK (JSON Web Key) format
+rulesets.jwkInvalid=The JWK could not be parsed, or it is not a valid key
+rulesets.pathPrefixPlaceholder=URL prefix that contains the files needed by the ruleset
+rulesets.pathPrefixInvalid=The path prefix is not a valid HTTP(S) URL
+rulesets.scopePlaceholder=Regular expression for the scope of the rules
+rulesets.scopeInvalid=The scope could not be parsed as a regular expression
+rulesets.save=שמור
+rulesets.cancel=בטל
diff --git a/chrome/locale/hu/aboutTor.dtd b/chrome/locale/hu/aboutTor.dtd
index 705c21a7..ce9f7add 100644
--- a/chrome/locale/hu/aboutTor.dtd
+++ b/chrome/locale/hu/aboutTor.dtd
@@ -33,4 +33,9 @@
<!ENTITY aboutTor.alpha.ready.label "Teszteljen. Alaposan.">
<!ENTITY aboutTor.alpha.ready2.label "Készen áll a világ legprivátabb böngészési élmény tesztelésére.">
<!ENTITY aboutTor.alpha.bannerDescription "A Tor Böngésző Alfa olyan kísérleti változata a Tor Böngészőnek amivel kipróbálhat új funkciókat, tesztelheti a teljesítményüket és visszajelzést küldhet a kiadás előtt.">
-<!ENTITY aboutTor.alpha.bannerLink "Hiba jelentése a Tor Fórumon">
\ No newline at end of file
+<!ENTITY aboutTor.alpha.bannerLink "Hiba jelentése a Tor Fórumon">
+
+<!ENTITY aboutTor.nightly.ready.label "Teszteljen. Alaposan.">
+<!ENTITY aboutTor.nightly.ready2.label "Készen áll a világ legprivátabb böngészési élmény tesztelésére.">
+<!ENTITY aboutTor.nightly.bannerDescription "Tor Browser Nightly is an unstable version of Tor Browser you can use to preview new features, test their performance and provide feedback before release.">
+<!ENTITY aboutTor.nightly.bannerLink "Hiba jelentése a Tor Fórumon">
\ No newline at end of file
diff --git a/chrome/locale/hu/torbutton.properties b/chrome/locale/hu/torbutton.properties
index 4b908535..51af153c 100644
--- a/chrome/locale/hu/torbutton.properties
+++ b/chrome/locale/hu/torbutton.properties
@@ -154,3 +154,34 @@ cryptoSafetyPrompt.primaryAction=A Fül újra töltése másik áramkörön kere
cryptoSafetyPrompt.primaryActionAccessKey=R
cryptoSafetyPrompt.secondaryAction=Figyelmeztetés kihagyása
cryptoSafetyPrompt.secondaryActionAccessKey=B
+
+# about:rulesets strings.
+rulesets.warningTitle=Proceed with Caution
+rulesets.warningDescription=Adding or modifying rulesets can cause attackers to hijack your browser. Proceed only if you know what you are doing.
+rulesets.warningEnable=Warn me when I attempt to access these preferences
+rulesets.warningButton=Accept the Risk and Continue
+# Ruleset list
+rulesets.rulesets=Rulesets
+rulesets.noRulesets=No rulesets found
+rulesets.noRulesetsDescr=When you save a ruleset in Tor Browser, it will show up here.
+# LOCALIZATION NOTE: %S will be replaced by the update date (automatically formatted by Firefox's l10n component)
+rulesets.lastUpdated=Last updated %S
+rulesets.neverUpdated=Never updated, or last update failed
+rulesets.enabled=Engedélyezve
+rulesets.disabled=Letiltva
+# Ruleset details/edit ruleset
+rulesets.edit=Szerkesztés
+rulesets.name=Név
+rulesets.jwk=JWK
+rulesets.pathPrefix=Path Prefix
+rulesets.scope=Scope
+rulesets.enable=Enable this ruleset
+rulesets.checkUpdates=Check for Updates
+rulesets.jwkPlaceholder=The key used to sign this ruleset in the JWK (JSON Web Key) format
+rulesets.jwkInvalid=The JWK could not be parsed, or it is not a valid key
+rulesets.pathPrefixPlaceholder=URL prefix that contains the files needed by the ruleset
+rulesets.pathPrefixInvalid=The path prefix is not a valid HTTP(S) URL
+rulesets.scopePlaceholder=Regular expression for the scope of the rules
+rulesets.scopeInvalid=The scope could not be parsed as a regular expression
+rulesets.save=Mentés
+rulesets.cancel=Mégsem
diff --git a/chrome/locale/id/aboutTor.dtd b/chrome/locale/id/aboutTor.dtd
index 9e7d72ac..fa88b4c2 100644
--- a/chrome/locale/id/aboutTor.dtd
+++ b/chrome/locale/id/aboutTor.dtd
@@ -33,4 +33,9 @@
<!ENTITY aboutTor.alpha.ready.label "Uji. Secara menyeluruh.">
<!ENTITY aboutTor.alpha.ready2.label "Anda siap untuk menguji pengalaman browsing yang paling privat di dunia.">
<!ENTITY aboutTor.alpha.bannerDescription "Tor Browser Alpha adalah versi yang tidak stabil dari Tor Browser yang bisa Anda gunakan untuk meninjau fitur baru, menguji performanya dan memberikan umpan balik sebelum rilis.">
-<!ENTITY aboutTor.alpha.bannerLink "Laporkan sebuah bug pada Tor Forum">
\ No newline at end of file
+<!ENTITY aboutTor.alpha.bannerLink "Laporkan sebuah bug pada Tor Forum">
+
+<!ENTITY aboutTor.nightly.ready.label "Uji. Secara menyeluruh.">
+<!ENTITY aboutTor.nightly.ready2.label "Anda siap untuk menguji pengalaman browsing yang paling privat di dunia.">
+<!ENTITY aboutTor.nightly.bannerDescription "Tor Browser Nightly merupakan versi tidak stabil dari Tor Browser yang Anda bisa gunakan untuk melihat fitur baru, mencoba kemampuannya dan memberi tanggapan sebelum rilis.">
+<!ENTITY aboutTor.nightly.bannerLink "Laporkan sebuah bug pada Tor Forum">
\ No newline at end of file
diff --git a/chrome/locale/id/torbutton.properties b/chrome/locale/id/torbutton.properties
index 0ea1611f..2bc92f5a 100644
--- a/chrome/locale/id/torbutton.properties
+++ b/chrome/locale/id/torbutton.properties
@@ -154,3 +154,34 @@ cryptoSafetyPrompt.primaryAction=Muat Ulang Tab dengan Sirkuit Baru
cryptoSafetyPrompt.primaryActionAccessKey=R
cryptoSafetyPrompt.secondaryAction=Abaikan Peringatan
cryptoSafetyPrompt.secondaryActionAccessKey=B
+
+# about:rulesets strings.
+rulesets.warningTitle=Lanjutkan dengan Waspada
+rulesets.warningDescription=Menambahkan atau memodifikasi rulesets dapat menyebabkan penyerang untuk mengambil alih kontrol browser Anda. Lanjutkan bila Anda tahu apa yang Anda lakukan.
+rulesets.warningEnable=Peringatkan saya ketika saya mencoba mengakses pengaturan ini
+rulesets.warningButton=Terima Resiko dan Lanjut
+# Ruleset list
+rulesets.rulesets=Rulesets
+rulesets.noRulesets=Tidak ditemukan rulesets
+rulesets.noRulesetsDescr=Ketika Anda menyimpan ruleset di Tor Browser, itu akan tampil di sini.
+# LOCALIZATION NOTE: %S will be replaced by the update date (automatically formatted by Firefox's l10n component)
+rulesets.lastUpdated=Terakhir diperbarui %S
+rulesets.neverUpdated=Belum pernah diperbarui, atau terakhir pembaruan gagal
+rulesets.enabled=Difungsikan
+rulesets.disabled=Dinonaktifkan
+# Ruleset details/edit ruleset
+rulesets.edit=Sunting
+rulesets.name=Nama
+rulesets.jwk=JWK
+rulesets.pathPrefix=Jalur Prefiks
+rulesets.scope=Cakupan
+rulesets.enable=Aktifkan ruleset ini
+rulesets.checkUpdates=Periksa Pembaruan
+rulesets.jwkPlaceholder=Kunci digunakan untuk memasukkan ruleset ini ke JWK (JSON Web Key) format
+rulesets.jwkInvalid=JWK tidak dapat dipisahkan, atau ini memiliki kunci yang tidak valid
+rulesets.pathPrefixPlaceholder=Prefiks URL yang mengandung berkas yang dibutuhkan oleh ruleset
+rulesets.pathPrefixInvalid=Jalur prefix memiliki HTTP(S) URL yang tidak valid
+rulesets.scopePlaceholder=Ekspresi reguler untuk jangkauan aturan
+rulesets.scopeInvalid=Jangkauan tidak dapat diuraikan sebagai ekspresi reguler
+rulesets.save=Simpan
+rulesets.cancel=Cancel
diff --git a/chrome/locale/is/torbutton.properties b/chrome/locale/is/torbutton.properties
index 68e7644d..09867c06 100644
--- a/chrome/locale/is/torbutton.properties
+++ b/chrome/locale/is/torbutton.properties
@@ -154,3 +154,34 @@ cryptoSafetyPrompt.primaryAction=Endurnýja flipa með nýrri rás
cryptoSafetyPrompt.primaryActionAccessKey=R
cryptoSafetyPrompt.secondaryAction=Hunsa aðvörun
cryptoSafetyPrompt.secondaryActionAccessKey=B
+
+# about:rulesets strings.
+rulesets.warningTitle=Proceed with Caution
+rulesets.warningDescription=Adding or modifying rulesets can cause attackers to hijack your browser. Proceed only if you know what you are doing.
+rulesets.warningEnable=Warn me when I attempt to access these preferences
+rulesets.warningButton=Accept the Risk and Continue
+# Ruleset list
+rulesets.rulesets=Rulesets
+rulesets.noRulesets=No rulesets found
+rulesets.noRulesetsDescr=When you save a ruleset in Tor Browser, it will show up here.
+# LOCALIZATION NOTE: %S will be replaced by the update date (automatically formatted by Firefox's l10n component)
+rulesets.lastUpdated=Last updated %S
+rulesets.neverUpdated=Never updated, or last update failed
+rulesets.enabled=Virkt
+rulesets.disabled=Óvirkt
+# Ruleset details/edit ruleset
+rulesets.edit=Breyta
+rulesets.name=Nafn
+rulesets.jwk=JWK
+rulesets.pathPrefix=Path Prefix
+rulesets.scope=Scope
+rulesets.enable=Enable this ruleset
+rulesets.checkUpdates=Check for Updates
+rulesets.jwkPlaceholder=The key used to sign this ruleset in the JWK (JSON Web Key) format
+rulesets.jwkInvalid=The JWK could not be parsed, or it is not a valid key
+rulesets.pathPrefixPlaceholder=URL prefix that contains the files needed by the ruleset
+rulesets.pathPrefixInvalid=The path prefix is not a valid HTTP(S) URL
+rulesets.scopePlaceholder=Regular expression for the scope of the rules
+rulesets.scopeInvalid=The scope could not be parsed as a regular expression
+rulesets.save=Vista
+rulesets.cancel=Hætta við
diff --git a/chrome/locale/it/aboutTor.dtd b/chrome/locale/it/aboutTor.dtd
index 51cd1271..5837e4a5 100644
--- a/chrome/locale/it/aboutTor.dtd
+++ b/chrome/locale/it/aboutTor.dtd
@@ -30,7 +30,12 @@
<!ENTITY aboutTor.donationBanner.freeToUse "L'utilizzo di Tor è gratuito grazie alle donazioni fatte da persone come te.">
<!ENTITY aboutTor.donationBanner.buttonA "Dona Adesso">
-<!ENTITY aboutTor.alpha.ready.label "Test. Thoroughly.">
-<!ENTITY aboutTor.alpha.ready2.label "You’re ready to test the world’s most private browsing experience.">
-<!ENTITY aboutTor.alpha.bannerDescription "Tor Browser Alpha is an unstable version of Tor Browser you can use to preview new features, test their performance and provide feedback before release.">
-<!ENTITY aboutTor.alpha.bannerLink "Report a bug on the Tor Forum">
\ No newline at end of file
+<!ENTITY aboutTor.alpha.ready.label "Test. Accuratamente.">
+<!ENTITY aboutTor.alpha.ready2.label "Sei pronto per testare l'esperienza di navigazione più privata al mondo.">
+<!ENTITY aboutTor.alpha.bannerDescription "Tor Browser Alpha è una versione instabile di Tor Browser che puoi usare per provare nuove funzioni, testare le loro prestazioni e fornire feedback prima della pubblicazione.">
+<!ENTITY aboutTor.alpha.bannerLink "Segnala un errore nel forum di Tor">
+
+<!ENTITY aboutTor.nightly.ready.label "Test. Accuratamente.">
+<!ENTITY aboutTor.nightly.ready2.label "Sei pronto per testare l'esperienza di navigazione più privata al mondo.">
+<!ENTITY aboutTor.nightly.bannerDescription "Tor Browser Nightly is an unstable version of Tor Browser you can use to preview new features, test their performance and provide feedback before release.">
+<!ENTITY aboutTor.nightly.bannerLink "Segnala un errore nel forum di Tor">
\ No newline at end of file
diff --git a/chrome/locale/it/torbutton.properties b/chrome/locale/it/torbutton.properties
index a437a519..ec2047fb 100644
--- a/chrome/locale/it/torbutton.properties
+++ b/chrome/locale/it/torbutton.properties
@@ -127,9 +127,9 @@ onionServices.authPreferences.failedToRemoveKey=Impossibile rimuovere la chiave
onionServices.v2Deprecated.pageTitle=Avviso di obsolescenza siti Onion V2
onionServices.v2Deprecated.header=I siti Onion versione 2 verranno presto deprecati
onionServices.v2Deprecated=Questo sito onion presto non sarà raggiungibile. Contatta l'amministratore del sito e incoraggialo ad aggiornarlo.
-onionServices.v2Deprecated.longDescription=Tor is ending its support for version 2 onion services beginning in July 2021, and this onion site will no longer be reachable at this address. If you are the site administrator, upgrade to a version 3 onion service soon.
+onionServices.v2Deprecated.longDescription=Tor sta terminando il supporto per i servizi onion 2 a partire da luglio 2021, e questo sito onion non sarà più raggiungibile a questo indirizzo. Se sei l'amministratore del sito, aggiornalo ad una versione 3 il prima possibile.
onionServices.v2Deprecated.tryAgain=Ho capito
-onionServices.v2Deprecated.tooltip=This onion site will not be reachable soon
+onionServices.v2Deprecated.tooltip=Questo sito onion presto non sarà raggiungibile
# Onion-Location strings.
onionLocation.alwaysPrioritize=Dare Sempre Priorità agli Onion
@@ -154,3 +154,34 @@ cryptoSafetyPrompt.primaryAction=Ricarica scheda con un nuovo circuito
cryptoSafetyPrompt.primaryActionAccessKey=R
cryptoSafetyPrompt.secondaryAction=Chiudi avviso
cryptoSafetyPrompt.secondaryActionAccessKey=B
+
+# about:rulesets strings.
+rulesets.warningTitle=Proceed with Caution
+rulesets.warningDescription=Adding or modifying rulesets can cause attackers to hijack your browser. Proceed only if you know what you are doing.
+rulesets.warningEnable=Warn me when I attempt to access these preferences
+rulesets.warningButton=Accept the Risk and Continue
+# Ruleset list
+rulesets.rulesets=Rulesets
+rulesets.noRulesets=No rulesets found
+rulesets.noRulesetsDescr=When you save a ruleset in Tor Browser, it will show up here.
+# LOCALIZATION NOTE: %S will be replaced by the update date (automatically formatted by Firefox's l10n component)
+rulesets.lastUpdated=Last updated %S
+rulesets.neverUpdated=Never updated, or last update failed
+rulesets.enabled=Attivato
+rulesets.disabled=Disattivati
+# Ruleset details/edit ruleset
+rulesets.edit=Modifica
+rulesets.name=Nome
+rulesets.jwk=JWK
+rulesets.pathPrefix=Path Prefix
+rulesets.scope=Scopo
+rulesets.enable=Enable this ruleset
+rulesets.checkUpdates=Check for Updates
+rulesets.jwkPlaceholder=The key used to sign this ruleset in the JWK (JSON Web Key) format
+rulesets.jwkInvalid=The JWK could not be parsed, or it is not a valid key
+rulesets.pathPrefixPlaceholder=URL prefix that contains the files needed by the ruleset
+rulesets.pathPrefixInvalid=The path prefix is not a valid HTTP(S) URL
+rulesets.scopePlaceholder=Regular expression for the scope of the rules
+rulesets.scopeInvalid=The scope could not be parsed as a regular expression
+rulesets.save=Salva
+rulesets.cancel=Annulla
diff --git a/chrome/locale/ja/browserOnboarding.properties b/chrome/locale/ja/browserOnboarding.properties
index 49f71893..2a6954b5 100644
--- a/chrome/locale/ja/browserOnboarding.properties
+++ b/chrome/locale/ja/browserOnboarding.properties
@@ -4,7 +4,7 @@
onboarding.tour-tor-welcome=ようこそ
onboarding.tour-tor-welcome.title=準備が完了しました
-onboarding.tour-tor-welcome.description=Tor Browser は、ウェブブラウジング中に、最高水準のプライバシーとセキュリティを提供します。あなたは現在、トラッキング、監視、および検閲から保護されています。このクイックのオンボードは方法を提示します。
+onboarding.tour-tor-welcome.description=Tor Browser は、ウェブブラウジング中に、最高水準のプライバシーとセキュリティを提供します。あなたは現在、トラッキング、監視、検閲から保護されています。ここでは、Tor Browser について簡単にご紹介します。
onboarding.tour-tor-welcome.next-button=プライバシーへ
onboarding.tour-tor-privacy=プライバシー
@@ -14,7 +14,7 @@ onboarding.tour-tor-privacy.button=Tor ネットワークへ
onboarding.tour-tor-network=Tor ネットワーク
onboarding.tour-tor-network.title=分散型ネットワークを旅する
-onboarding.tour-tor-network.description=Tor Browser は、世界中の何千人ものボランティアによって運営されている Tor ネットワークにあなたを接続します。 VPN とは異なり、インターネットをプライベートに楽しむために信頼する必要があるのは、1つの障害点や1つの存在ではありません。
+onboarding.tour-tor-network.description=Tor Browser は、世界中の何千人ものボランティアによって運営されている Tor ネットワークにあなたを接続します。VPN とは異なり、単一障害点や中央集権的な存在を信頼することなく、プライベートなインターネットを楽しめます。
onboarding.tour-tor-network.description-para2=NEW: Tor ネットワークの設定は、[設定] メニューの中に移動しました。Tor がブロックされる地域でブリッジを要求することなどができます。
onboarding.tour-tor-network.action-button=Tor ネットワークの設定を調整
onboarding.tour-tor-network.button=回線の表示へ
@@ -39,7 +39,7 @@ onboarding.tour-tor-expect-differences.button=よくある質問を見る
onboarding.tour-tor-expect-differences.next-button=Onion サービスへ
onboarding.tour-tor-onion-services=Onion サービス
-onboarding.tour-tor-onion-services.title=更なる保護。
+onboarding.tour-tor-onion-services.title=追加の保護
onboarding.tour-tor-onion-services.description=Onion サービスは、検閲に対する追加のセーフガードを含む、公開者と訪問者への更なる保護を提供する .onion で終わるサイトです。Onion サービスでは、誰でもコンテンツやサービスを匿名で提供できます。下のボタンから DuckDuckGo Onion サイトにアクセスしてみてください。
onboarding.tour-tor-onion-services.button=Onion サイトを訪問
onboarding.tour-tor-onion-services.next-button=完了
diff --git a/chrome/locale/ja/torbutton.properties b/chrome/locale/ja/torbutton.properties
index db0121f9..361ace14 100644
--- a/chrome/locale/ja/torbutton.properties
+++ b/chrome/locale/ja/torbutton.properties
@@ -154,3 +154,34 @@ cryptoSafetyPrompt.primaryAction=新しいサーキットを利用してタブ
cryptoSafetyPrompt.primaryActionAccessKey=R
cryptoSafetyPrompt.secondaryAction=警告を無視
cryptoSafetyPrompt.secondaryActionAccessKey=B
+
+# about:rulesets strings.
+rulesets.warningTitle=Proceed with Caution
+rulesets.warningDescription=Adding or modifying rulesets can cause attackers to hijack your browser. Proceed only if you know what you are doing.
+rulesets.warningEnable=Warn me when I attempt to access these preferences
+rulesets.warningButton=Accept the Risk and Continue
+# Ruleset list
+rulesets.rulesets=Rulesets
+rulesets.noRulesets=No rulesets found
+rulesets.noRulesetsDescr=When you save a ruleset in Tor Browser, it will show up here.
+# LOCALIZATION NOTE: %S will be replaced by the update date (automatically formatted by Firefox's l10n component)
+rulesets.lastUpdated=Last updated %S
+rulesets.neverUpdated=Never updated, or last update failed
+rulesets.enabled=常駐する
+rulesets.disabled=無効
+# Ruleset details/edit ruleset
+rulesets.edit=編集
+rulesets.name=名前
+rulesets.jwk=JWK
+rulesets.pathPrefix=Path Prefix
+rulesets.scope=Scope
+rulesets.enable=Enable this ruleset
+rulesets.checkUpdates=Check for Updates
+rulesets.jwkPlaceholder=The key used to sign this ruleset in the JWK (JSON Web Key) format
+rulesets.jwkInvalid=The JWK could not be parsed, or it is not a valid key
+rulesets.pathPrefixPlaceholder=URL prefix that contains the files needed by the ruleset
+rulesets.pathPrefixInvalid=The path prefix is not a valid HTTP(S) URL
+rulesets.scopePlaceholder=Regular expression for the scope of the rules
+rulesets.scopeInvalid=The scope could not be parsed as a regular expression
+rulesets.save=保存
+rulesets.cancel=キャンセル
diff --git a/chrome/locale/ka/aboutTor.dtd b/chrome/locale/ka/aboutTor.dtd
index 5f1470cd..3c444ded 100644
--- a/chrome/locale/ka/aboutTor.dtd
+++ b/chrome/locale/ka/aboutTor.dtd
@@ -25,12 +25,17 @@
<!ENTITY aboutTor.tor_mission.label "Tor-პროექტი წარმოადგენს 501(c)(3) არამომგებიან დაწესებულებას, რომელიც ხელს უწყობს ადამიანის უფლებების დაცვისა და თავისუფლების ხარისხის გაუმჯობესებას, უფასო და ღია წყაროს მქონე, ვინაობისა და პირადი მონაცემების გამჟღავნებისგან ასარიდებელი საშუალებების შექმნითა და გავრცელებით, მათზე შეუზღუდავი წვდომისა და გამოყენების უზრუნველყოფით, შემდგომ კი მათთან დაკავშირე
ბით, მეცნიერული გაგებისა და საზოგადოების ცნობიერების დონის ამაღლებით.">
<!ENTITY aboutTor.getInvolved.label "შემოგვიერთდით »">
-<!ENTITY aboutTor.newsletter.tagline "მიიღეთ სიახლეები Tor-ისგან, პირდაპირ თქვენს საფოსტო ყუთში.">
+<!ENTITY aboutTor.newsletter.tagline "მიიღეთ სიახლეები Tor-ისგან პირდაპირ თქვენს საფოსტო ყუთში.">
<!ENTITY aboutTor.newsletter.link_text "გამოიწერეთ Tor-ის სიახლეები.">
<!ENTITY aboutTor.donationBanner.freeToUse "Tor უფასოა, თქვენნაირი ადამიანების შემოწირულობების წყალობით.">
<!ENTITY aboutTor.donationBanner.buttonA "გაიღეთ თანხა">
<!ENTITY aboutTor.alpha.ready.label "გამოცადეთ. გულდასმით.">
<!ENTITY aboutTor.alpha.ready2.label "თქვენ მზად ხართ მსოფლიოში ყველაზე მეტად დაცული და პირადი ბრაუზერის გამოსაცდელად.">
-<!ENTITY aboutTor.alpha.bannerDescription "Tor-ბრაუზერი Alpha მეტად არამდგრადი ვერსიის Tor-ბრაუზერია, ახალი შესაძლებლობების წინასწარ მოსასინჯად, წარმადობის შესაფასებლად და მოსაზრებების მოხსენებისთვის, საბოლოო გამოშვებამდე.">
-<!ENTITY aboutTor.alpha.bannerLink "მოგვახსენეთ ხარვეზის შესახებ Tor-ის ფორუმზე">
\ No newline at end of file
+<!ENTITY aboutTor.alpha.bannerDescription "Tor-ბრაუზერი Alpha მეტად არამდგრადი ვერსიის Tor-ბრაუზერია და გამოიყენება ახალი შესაძლებლობების წინასწარ მოსასინჯად, წარმადობის შესაფასებლად და მოსაზრებების მოსახსენებლად საბოლოო გამოშვებამდე.">
+<!ENTITY aboutTor.alpha.bannerLink "მოგვახსენეთ ხარვეზის შესახებ Tor-ის ფორუმზე">
+
+<!ENTITY aboutTor.nightly.ready.label "გამოცადეთ. გულდასმით.">
+<!ENTITY aboutTor.nightly.ready2.label "თქვენ მზად ხართ მსოფლიოში ყველაზე მეტად დაცული და პირადი ბრაუზერის გამოსაცდელად.">
+<!ENTITY aboutTor.nightly.bannerDescription "Tor-ბრაუზერი Nightly მეტად არამდგრადი ვერსიის Tor-ბრაუზერია, რომელიც გამოსადეგია ახალი შესაძლებლობების წინასწარ მოსასინჯად, წარმადობის შესაფასებლად და მოსაზრებების მოსახსენებლად საბოლოო გამოშვებამდე.">
+<!ENTITY aboutTor.nightly.bannerLink "მოგვახსენეთ ხარვეზის შესახებ Tor-ის ფორუმზე">
\ No newline at end of file
diff --git a/chrome/locale/ka/browserOnboarding.properties b/chrome/locale/ka/browserOnboarding.properties
index 3453ba49..8192b37f 100644
--- a/chrome/locale/ka/browserOnboarding.properties
+++ b/chrome/locale/ka/browserOnboarding.properties
@@ -34,7 +34,7 @@ onboarding.tour-tor-security-level.next-button=იხილეთ გამო
onboarding.tour-tor-expect-differences=გამოყენება
onboarding.tour-tor-expect-differences.title=მოსალოდნელი ცვლილებები.
-onboarding.tour-tor-expect-differences.description=Tor-ის მიერ შემოთავაზებული უსაფრთხოებისა და პირადი მონაცემების დაცვის საშუალებებმა, შესაძლოა მცირე ცვლილებები გამოიწვიოს გვერდების მონახულებისას. ზოგიერთი რამ ცოტა შენელდება და თქვენ მიერ შერჩეული უსაფრთხოების დონიდან გამომდინარე, გვერდების ცალკეული ნაწილები არ იმუშავებს ან არ ჩაიტვირთება. ამასთან, საიტების ნაწილზე, შესაძლოა ხშირად მოგიწიოთ იმის დ�
��დასტურება რომ ადამიანი ხართ და არა რობოტი.
+onboarding.tour-tor-expect-differences.description=Tor-ის მიერ შემოთავაზებული უსაფრთხოებისა და პირადი მონაცემების დაცვის საშუალებებმა, შესაძლოა მცირე ცვლილებები გამოიწვიოს გვერდების მონახულებისას. ზოგიერთი რამ ცოტა შენელდება და თქვენ მიერ შერჩეული უსაფრთხოების დონიდან გამომდინარე, გვერდების ცალკეული ნაწილები არ იმუშავებს ან არ ჩაიტვირთება. ამასთანავე, საიტების ნაწილზე შესაძლოა, ხშირად მოგიწიოთ იმ�
�ს დადასტურება, რომ ადამიანი ხართ და არა რობოტი.
onboarding.tour-tor-expect-differences.button=იხილეთ ხ.დ.კ.
onboarding.tour-tor-expect-differences.next-button=იხილეთ Onion-მომსახურებები
diff --git a/chrome/locale/ka/torbutton.properties b/chrome/locale/ka/torbutton.properties
index 2939a041..324dc7d7 100644
--- a/chrome/locale/ka/torbutton.properties
+++ b/chrome/locale/ka/torbutton.properties
@@ -154,3 +154,34 @@ cryptoSafetyPrompt.primaryAction=ჩანართის გადატვი
cryptoSafetyPrompt.primaryActionAccessKey=მ
cryptoSafetyPrompt.secondaryAction=გაფრთხილების აცილება
cryptoSafetyPrompt.secondaryActionAccessKey=ბ
+
+# about:rulesets strings.
+rulesets.warningTitle=სიფრთხილით განაგრძეთ
+rulesets.warningDescription=მზა წესების დამატებამ ან შეცვლამ შესაძლოა, შემტევებს თქვენი ბრაუზერის ხელყოფის საშუალება მისცეს. მხოლოდ იმ შემთხვევაში გამოიყენეთ, თუ ზუსტად იცით, რასაც აკეთებთ.
+rulesets.warningEnable=გაფრთხილება ამ პარამეტრებთან წვდომის ყოველი მცდელობისას
+rulesets.warningButton=საფრთხის გაცნობიერება და გაგრძელება
+# Ruleset list
+rulesets.rulesets=მზა წესები
+rulesets.noRulesets=მზა წესები ვერ მოიძებნა
+rulesets.noRulesetsDescr=როცა მზა წესებს შეინახავთ Tor-ბრაუზერში, გამოჩნდება აქ.
+# LOCALIZATION NOTE: %S will be replaced by the update date (automatically formatted by Firefox's l10n component)
+rulesets.lastUpdated=ბოლოს განახლებული %S
+rulesets.neverUpdated=არასდროს განახლებულა ან ბოლოს განახლება ვერ მოხერხდა
+rulesets.enabled=ჩართული
+rulesets.disabled=გამორთული
+# Ruleset details/edit ruleset
+rulesets.edit=რედაქტირება
+rulesets.name=სახელი
+rulesets.jwk=JWK
+rulesets.pathPrefix=მისამართის წინსართი
+rulesets.scope=სამიზნე
+rulesets.enable=ამ მზა წესების ამოქმედება
+rulesets.checkUpdates=შემოწმება განახლებებზე
+rulesets.jwkPlaceholder=გასაღები, რომლითაც დამოწმებულია ეს მზა წესები, JWK-სახისაა (JSON Web Key).
+rulesets.jwkInvalid=JWK-ს გარჩევა ვერ მოხერხდა ან გაუმართავი სახისაა
+rulesets.pathPrefixPlaceholder=მზა წესებისთვის საჭირო ფაილთა შემცველი ბმულის წინსართი
+rulesets.pathPrefixInvalid=მისამართის წინსართი გაუმართავი სახის HTTP(S)-ბმულია
+rulesets.scopePlaceholder=რეგულარული გამოსახულება ამ წესების სამიზნე არისთვის.
+rulesets.scopeInvalid=სამიზნე არე ვერ დამუშავდება რეგულარულ გამოსახულებად
+rulesets.save=შენახვა
+rulesets.cancel=გაუქმება
diff --git a/chrome/locale/ko/aboutTor.dtd b/chrome/locale/ko/aboutTor.dtd
index 3f4c0b76..29e5c3fb 100644
--- a/chrome/locale/ko/aboutTor.dtd
+++ b/chrome/locale/ko/aboutTor.dtd
@@ -8,7 +8,7 @@
<!ENTITY aboutTor.viewChangelog.label "변경이력 보기">
-<!ENTITY aboutTor.ready.label "탐색하세요, 은밀하게.">
+<!ENTITY aboutTor.ready.label "개인정보 보호 탐색.">
<!ENTITY aboutTor.ready2.label "전 세계에서 가장 은밀한 브라우징 경험을 할 준비가 됐습니다.">
<!ENTITY aboutTor.failure.label "뭔가 잘못됐습니다!">
<!ENTITY aboutTor.failure2.label "Tor는 이 브라우저에서 작동되지 않습니다.">
@@ -33,4 +33,9 @@
<!ENTITY aboutTor.alpha.ready.label "테스트하세요. 철저하게.">
<!ENTITY aboutTor.alpha.ready2.label "전 세계에서 가장 은밀한 브라우징 경험을 지금부터 테스트해보세요">
<!ENTITY aboutTor.alpha.bannerDescription "Tor 브라우저 알파는 Tor 브라우저의 불안정 버전입니다. 새로운 기능을 미리 경험해볼 수 있고, 잘 작동하는지 테스트한 후 정식 릴리스 전까지 피드백을 제공할 수 있습니다.">
-<!ENTITY aboutTor.alpha.bannerLink "Tor 포럼에 버그를 보고하세요">
\ No newline at end of file
+<!ENTITY aboutTor.alpha.bannerLink "Tor 포럼에 버그를 보고하세요">
+
+<!ENTITY aboutTor.nightly.ready.label "테스트하세요. 철저하게.">
+<!ENTITY aboutTor.nightly.ready2.label "전 세계에서 가장 은밀한 브라우징 경험을 지금부터 테스트해보세요">
+<!ENTITY aboutTor.nightly.bannerDescription "Tor 브라우저 Nightly는 새로운 기능을 미리 사용해보고, 성능을 테스트하고, 출시 전에 피드백을 제공하는 데 사용할 수 있는 Tor 브라우저 베타 버전입니다.">
+<!ENTITY aboutTor.nightly.bannerLink "Tor 포럼에 버그를 보고하세요">
\ No newline at end of file
diff --git a/chrome/locale/ko/torbutton.properties b/chrome/locale/ko/torbutton.properties
index 59b5a049..f7abaf4d 100644
--- a/chrome/locale/ko/torbutton.properties
+++ b/chrome/locale/ko/torbutton.properties
@@ -154,3 +154,34 @@ cryptoSafetyPrompt.primaryAction=재구성된 우회로로 탭 새로고침
cryptoSafetyPrompt.primaryActionAccessKey=R
cryptoSafetyPrompt.secondaryAction=경고 해제
cryptoSafetyPrompt.secondaryActionAccessKey=B
+
+# about:rulesets strings.
+rulesets.warningTitle=신중하게 살펴본 후 진행하세요
+rulesets.warningDescription=규칙모음을 수정하거나, 규칙을 추가하는 행위로 인해 공격자가 브라우저의 제어권한을 탈취할 수 있습니다. 귀하가 하려는 행위의 위험성을 숙지한 경우에만 진행하세요
+rulesets.warningEnable=이러한 설정에 접근하려고 할 경우 경고해주세요
+rulesets.warningButton=위험성을 숙지했으며 진행합니다
+# Ruleset list
+rulesets.rulesets=규칙모음
+rulesets.noRulesets=발견된 규칙모음이 없습니다
+rulesets.noRulesetsDescr=Tor 브라우저에 규칙모음을 저장한다면, 이 창에서 확인할 수 있게됩니다
+# LOCALIZATION NOTE: %S will be replaced by the update date (automatically formatted by Firefox's l10n component)
+rulesets.lastUpdated=최종 업데이트:%S
+rulesets.neverUpdated=한번도 업데이트 되지 않았거나, 마지막 업데이트가 성공적으로 이루어지지 않았습니다
+rulesets.enabled=활성화됨
+rulesets.disabled=중단됨
+# Ruleset details/edit ruleset
+rulesets.edit=편집
+rulesets.name=Name
+rulesets.jwk=JWK
+rulesets.pathPrefix=Path Prefix
+rulesets.scope=범위
+rulesets.enable=이 규칙모음을 활성화합니다
+rulesets.checkUpdates=업데이트 확인
+rulesets.jwkPlaceholder=이 규칙모음을 서명할 때 필요한 JWK(JSON Web Key) 포맷의 키
+rulesets.jwkInvalid=JWK의 파싱에 실패했거나, 유효한 키가 아닙니다
+rulesets.pathPrefixPlaceholder=URL prefix that contains the files needed by the ruleset
+rulesets.pathPrefixInvalid=The path prefix is not a valid HTTP(S) URL
+rulesets.scopePlaceholder=Regular expression for the scope of the rules
+rulesets.scopeInvalid=The scope could not be parsed as a regular expression
+rulesets.save=저장
+rulesets.cancel=취소
diff --git a/chrome/locale/lt/torbutton.properties b/chrome/locale/lt/torbutton.properties
index 56c1afdb..58f90477 100644
--- a/chrome/locale/lt/torbutton.properties
+++ b/chrome/locale/lt/torbutton.properties
@@ -154,3 +154,34 @@ cryptoSafetyPrompt.primaryAction=Iš naujo įkelkite skirtuką naudodami naują
cryptoSafetyPrompt.primaryActionAccessKey=R
cryptoSafetyPrompt.secondaryAction=Atmesti įspėjimą
cryptoSafetyPrompt.secondaryActionAccessKey=Naudotojas B
+
+# about:rulesets strings.
+rulesets.warningTitle=Proceed with Caution
+rulesets.warningDescription=Adding or modifying rulesets can cause attackers to hijack your browser. Proceed only if you know what you are doing.
+rulesets.warningEnable=Warn me when I attempt to access these preferences
+rulesets.warningButton=Accept the Risk and Continue
+# Ruleset list
+rulesets.rulesets=Rulesets
+rulesets.noRulesets=No rulesets found
+rulesets.noRulesetsDescr=When you save a ruleset in Tor Browser, it will show up here.
+# LOCALIZATION NOTE: %S will be replaced by the update date (automatically formatted by Firefox's l10n component)
+rulesets.lastUpdated=Last updated %S
+rulesets.neverUpdated=Never updated, or last update failed
+rulesets.enabled=Įjungta
+rulesets.disabled=Išjungta
+# Ruleset details/edit ruleset
+rulesets.edit=Taisyti
+rulesets.name=Vardas
+rulesets.jwk=JWK
+rulesets.pathPrefix=Path Prefix
+rulesets.scope=Scope
+rulesets.enable=Enable this ruleset
+rulesets.checkUpdates=Check for Updates
+rulesets.jwkPlaceholder=The key used to sign this ruleset in the JWK (JSON Web Key) format
+rulesets.jwkInvalid=The JWK could not be parsed, or it is not a valid key
+rulesets.pathPrefixPlaceholder=URL prefix that contains the files needed by the ruleset
+rulesets.pathPrefixInvalid=The path prefix is not a valid HTTP(S) URL
+rulesets.scopePlaceholder=Regular expression for the scope of the rules
+rulesets.scopeInvalid=The scope could not be parsed as a regular expression
+rulesets.save=Įrašyti
+rulesets.cancel=Atsisakyti
diff --git a/chrome/locale/mk/aboutTor.dtd b/chrome/locale/mk/aboutTor.dtd
index 837f9489..a4eed607 100644
--- a/chrome/locale/mk/aboutTor.dtd
+++ b/chrome/locale/mk/aboutTor.dtd
@@ -33,4 +33,9 @@
<!ENTITY aboutTor.alpha.ready.label "Тест. Темелен.">
<!ENTITY aboutTor.alpha.ready2.label "Подготвени сте да го тестирате најприватното прелистувачко искуство.">
<!ENTITY aboutTor.alpha.bannerDescription "Tor Browser Alpha е нестабилна верзија на Tor Browser која може да ја користите за однапред да ги увидите новите можности, да ги тестирате нивните перформанси и да пружите повратни информации пред новата стабилна верзија.">
-<!ENTITY aboutTor.alpha.bannerLink "Пријавете грешка на Tor Forum">
\ No newline at end of file
+<!ENTITY aboutTor.alpha.bannerLink "Пријавете грешка на Tor Forum">
+
+<!ENTITY aboutTor.nightly.ready.label "Тест. Темелен.">
+<!ENTITY aboutTor.nightly.ready2.label "Подготвени сте да го тестирате најприватното прелистувачко искуство.">
+<!ENTITY aboutTor.nightly.bannerDescription "Tor Browser Nightly is an unstable version of Tor Browser you can use to preview new features, test their performance and provide feedback before release.">
+<!ENTITY aboutTor.nightly.bannerLink "Пријавете грешка на Tor Forum">
\ No newline at end of file
diff --git a/chrome/locale/mk/torbutton.properties b/chrome/locale/mk/torbutton.properties
index c9972203..35a26978 100644
--- a/chrome/locale/mk/torbutton.properties
+++ b/chrome/locale/mk/torbutton.properties
@@ -154,3 +154,34 @@ cryptoSafetyPrompt.primaryAction=Освежи Таб со Нов Круг
cryptoSafetyPrompt.primaryActionAccessKey=R
cryptoSafetyPrompt.secondaryAction=Отфрли предупредување
cryptoSafetyPrompt.secondaryActionAccessKey=B
+
+# about:rulesets strings.
+rulesets.warningTitle=Proceed with Caution
+rulesets.warningDescription=Adding or modifying rulesets can cause attackers to hijack your browser. Proceed only if you know what you are doing.
+rulesets.warningEnable=Warn me when I attempt to access these preferences
+rulesets.warningButton=Accept the Risk and Continue
+# Ruleset list
+rulesets.rulesets=Rulesets
+rulesets.noRulesets=No rulesets found
+rulesets.noRulesetsDescr=When you save a ruleset in Tor Browser, it will show up here.
+# LOCALIZATION NOTE: %S will be replaced by the update date (automatically formatted by Firefox's l10n component)
+rulesets.lastUpdated=Last updated %S
+rulesets.neverUpdated=Never updated, or last update failed
+rulesets.enabled=Овозможено
+rulesets.disabled=Оневозможено
+# Ruleset details/edit ruleset
+rulesets.edit=Уреди
+rulesets.name=Име
+rulesets.jwk=JWK
+rulesets.pathPrefix=Path Prefix
+rulesets.scope=Scope
+rulesets.enable=Enable this ruleset
+rulesets.checkUpdates=Check for Updates
+rulesets.jwkPlaceholder=The key used to sign this ruleset in the JWK (JSON Web Key) format
+rulesets.jwkInvalid=The JWK could not be parsed, or it is not a valid key
+rulesets.pathPrefixPlaceholder=URL prefix that contains the files needed by the ruleset
+rulesets.pathPrefixInvalid=The path prefix is not a valid HTTP(S) URL
+rulesets.scopePlaceholder=Regular expression for the scope of the rules
+rulesets.scopeInvalid=The scope could not be parsed as a regular expression
+rulesets.save=Зачувај
+rulesets.cancel=Откажи
diff --git a/chrome/locale/ms/torbutton.properties b/chrome/locale/ms/torbutton.properties
index 8f066be7..15f4d330 100644
--- a/chrome/locale/ms/torbutton.properties
+++ b/chrome/locale/ms/torbutton.properties
@@ -154,3 +154,34 @@ cryptoSafetyPrompt.primaryAction=Reload Tab with a New Circuit
cryptoSafetyPrompt.primaryActionAccessKey=R
cryptoSafetyPrompt.secondaryAction=Dismiss Warning
cryptoSafetyPrompt.secondaryActionAccessKey=B
+
+# about:rulesets strings.
+rulesets.warningTitle=Proceed with Caution
+rulesets.warningDescription=Adding or modifying rulesets can cause attackers to hijack your browser. Proceed only if you know what you are doing.
+rulesets.warningEnable=Warn me when I attempt to access these preferences
+rulesets.warningButton=Accept the Risk and Continue
+# Ruleset list
+rulesets.rulesets=Rulesets
+rulesets.noRulesets=No rulesets found
+rulesets.noRulesetsDescr=When you save a ruleset in Tor Browser, it will show up here.
+# LOCALIZATION NOTE: %S will be replaced by the update date (automatically formatted by Firefox's l10n component)
+rulesets.lastUpdated=Last updated %S
+rulesets.neverUpdated=Never updated, or last update failed
+rulesets.enabled=Pengaktifan
+rulesets.disabled=Disabled
+# Ruleset details/edit ruleset
+rulesets.edit=Edit
+rulesets.name=Nama
+rulesets.jwk=JWK
+rulesets.pathPrefix=Path Prefix
+rulesets.scope=Scope
+rulesets.enable=Enable this ruleset
+rulesets.checkUpdates=Check for Updates
+rulesets.jwkPlaceholder=The key used to sign this ruleset in the JWK (JSON Web Key) format
+rulesets.jwkInvalid=The JWK could not be parsed, or it is not a valid key
+rulesets.pathPrefixPlaceholder=URL prefix that contains the files needed by the ruleset
+rulesets.pathPrefixInvalid=The path prefix is not a valid HTTP(S) URL
+rulesets.scopePlaceholder=Regular expression for the scope of the rules
+rulesets.scopeInvalid=The scope could not be parsed as a regular expression
+rulesets.save=Simpan
+rulesets.cancel=Batal
diff --git a/chrome/locale/my/torbutton.properties b/chrome/locale/my/torbutton.properties
index d3da5249..69dea066 100644
--- a/chrome/locale/my/torbutton.properties
+++ b/chrome/locale/my/torbutton.properties
@@ -154,3 +154,34 @@ cryptoSafetyPrompt.primaryAction=Reload Tab with a New Circuit
cryptoSafetyPrompt.primaryActionAccessKey=R
cryptoSafetyPrompt.secondaryAction=Dismiss Warning
cryptoSafetyPrompt.secondaryActionAccessKey=ခ
+
+# about:rulesets strings.
+rulesets.warningTitle=Proceed with Caution
+rulesets.warningDescription=Adding or modifying rulesets can cause attackers to hijack your browser. Proceed only if you know what you are doing.
+rulesets.warningEnable=Warn me when I attempt to access these preferences
+rulesets.warningButton=Accept the Risk and Continue
+# Ruleset list
+rulesets.rulesets=Rulesets
+rulesets.noRulesets=No rulesets found
+rulesets.noRulesetsDescr=When you save a ruleset in Tor Browser, it will show up here.
+# LOCALIZATION NOTE: %S will be replaced by the update date (automatically formatted by Firefox's l10n component)
+rulesets.lastUpdated=Last updated %S
+rulesets.neverUpdated=Never updated, or last update failed
+rulesets.enabled=ဖွင့်ထားသည်
+rulesets.disabled=ပိတ်ထားသည်
+# Ruleset details/edit ruleset
+rulesets.edit=တည်းဖြတ်ရန်
+rulesets.name=အမည်
+rulesets.jwk=JWK
+rulesets.pathPrefix=Path Prefix
+rulesets.scope=Scope
+rulesets.enable=Enable this ruleset
+rulesets.checkUpdates=Check for Updates
+rulesets.jwkPlaceholder=The key used to sign this ruleset in the JWK (JSON Web Key) format
+rulesets.jwkInvalid=The JWK could not be parsed, or it is not a valid key
+rulesets.pathPrefixPlaceholder=URL prefix that contains the files needed by the ruleset
+rulesets.pathPrefixInvalid=The path prefix is not a valid HTTP(S) URL
+rulesets.scopePlaceholder=Regular expression for the scope of the rules
+rulesets.scopeInvalid=The scope could not be parsed as a regular expression
+rulesets.save=သိမ်းရန်
+rulesets.cancel=ပယ်ဖျက်မည်
diff --git a/chrome/locale/nb-NO/torbutton.properties b/chrome/locale/nb-NO/torbutton.properties
index 2a7550ff..222c0e6f 100644
--- a/chrome/locale/nb-NO/torbutton.properties
+++ b/chrome/locale/nb-NO/torbutton.properties
@@ -154,3 +154,34 @@ cryptoSafetyPrompt.primaryAction=Reload Tab with a New Circuit
cryptoSafetyPrompt.primaryActionAccessKey=R
cryptoSafetyPrompt.secondaryAction=Dismiss Warning
cryptoSafetyPrompt.secondaryActionAccessKey=B
+
+# about:rulesets strings.
+rulesets.warningTitle=Proceed with Caution
+rulesets.warningDescription=Adding or modifying rulesets can cause attackers to hijack your browser. Proceed only if you know what you are doing.
+rulesets.warningEnable=Warn me when I attempt to access these preferences
+rulesets.warningButton=Accept the Risk and Continue
+# Ruleset list
+rulesets.rulesets=Rulesets
+rulesets.noRulesets=No rulesets found
+rulesets.noRulesetsDescr=When you save a ruleset in Tor Browser, it will show up here.
+# LOCALIZATION NOTE: %S will be replaced by the update date (automatically formatted by Firefox's l10n component)
+rulesets.lastUpdated=Last updated %S
+rulesets.neverUpdated=Never updated, or last update failed
+rulesets.enabled=På
+rulesets.disabled=Avskrudd
+# Ruleset details/edit ruleset
+rulesets.edit=Rediger
+rulesets.name=Navn
+rulesets.jwk=JWK
+rulesets.pathPrefix=Path Prefix
+rulesets.scope=Scope
+rulesets.enable=Enable this ruleset
+rulesets.checkUpdates=Check for Updates
+rulesets.jwkPlaceholder=The key used to sign this ruleset in the JWK (JSON Web Key) format
+rulesets.jwkInvalid=The JWK could not be parsed, or it is not a valid key
+rulesets.pathPrefixPlaceholder=URL prefix that contains the files needed by the ruleset
+rulesets.pathPrefixInvalid=The path prefix is not a valid HTTP(S) URL
+rulesets.scopePlaceholder=Regular expression for the scope of the rules
+rulesets.scopeInvalid=The scope could not be parsed as a regular expression
+rulesets.save=Lagre
+rulesets.cancel=Avbryt
diff --git a/chrome/locale/nl/torbutton.properties b/chrome/locale/nl/torbutton.properties
index 951140c0..16e837d2 100644
--- a/chrome/locale/nl/torbutton.properties
+++ b/chrome/locale/nl/torbutton.properties
@@ -154,3 +154,34 @@ cryptoSafetyPrompt.primaryAction=Herlaad Tabblad met een Nieuw Circuit
cryptoSafetyPrompt.primaryActionAccessKey=R
cryptoSafetyPrompt.secondaryAction=Waarschuwing Negeren
cryptoSafetyPrompt.secondaryActionAccessKey=B
+
+# about:rulesets strings.
+rulesets.warningTitle=Proceed with Caution
+rulesets.warningDescription=Adding or modifying rulesets can cause attackers to hijack your browser. Proceed only if you know what you are doing.
+rulesets.warningEnable=Warn me when I attempt to access these preferences
+rulesets.warningButton=Accept the Risk and Continue
+# Ruleset list
+rulesets.rulesets=Rulesets
+rulesets.noRulesets=No rulesets found
+rulesets.noRulesetsDescr=When you save a ruleset in Tor Browser, it will show up here.
+# LOCALIZATION NOTE: %S will be replaced by the update date (automatically formatted by Firefox's l10n component)
+rulesets.lastUpdated=Last updated %S
+rulesets.neverUpdated=Never updated, or last update failed
+rulesets.enabled=Ingeschakeld
+rulesets.disabled=Uitgeschakeld
+# Ruleset details/edit ruleset
+rulesets.edit=Bewerken
+rulesets.name=Naam
+rulesets.jwk=JWK
+rulesets.pathPrefix=Path Prefix
+rulesets.scope=Scope
+rulesets.enable=Enable this ruleset
+rulesets.checkUpdates=Check for Updates
+rulesets.jwkPlaceholder=The key used to sign this ruleset in the JWK (JSON Web Key) format
+rulesets.jwkInvalid=The JWK could not be parsed, or it is not a valid key
+rulesets.pathPrefixPlaceholder=URL prefix that contains the files needed by the ruleset
+rulesets.pathPrefixInvalid=The path prefix is not a valid HTTP(S) URL
+rulesets.scopePlaceholder=Regular expression for the scope of the rules
+rulesets.scopeInvalid=The scope could not be parsed as a regular expression
+rulesets.save=Opslaan
+rulesets.cancel=Annuleren
diff --git a/chrome/locale/pl/aboutTor.dtd b/chrome/locale/pl/aboutTor.dtd
index a5f343ae..62e4e66b 100644
--- a/chrome/locale/pl/aboutTor.dtd
+++ b/chrome/locale/pl/aboutTor.dtd
@@ -33,4 +33,9 @@
<!ENTITY aboutTor.alpha.ready.label "Przetestuj. Dokładnie.">
<!ENTITY aboutTor.alpha.ready2.label "Jesteś gotów do przetestowania najbardziej prywatnego sposobu przeglądania Internetu na świecie.">
<!ENTITY aboutTor.alpha.bannerDescription "Tor Browser Alpha to niestabilna wersja Tor Browser, której możesz używać do podglądu nowych funkcji, testowania ich wydajności i przekazywania opinii przed wydaniem.">
-<!ENTITY aboutTor.alpha.bannerLink "Zgłoś błąd na forum Tor">
\ No newline at end of file
+<!ENTITY aboutTor.alpha.bannerLink "Zgłoś błąd na forum Tor">
+
+<!ENTITY aboutTor.nightly.ready.label "Przetestuj. Dokładnie.">
+<!ENTITY aboutTor.nightly.ready2.label "Jesteś gotów do przetestowania najbardziej prywatnego sposobu przeglądania Internetu na świecie.">
+<!ENTITY aboutTor.nightly.bannerDescription "Tor Browser Nightly to niestabilna wersja Tor Browser, której możesz używać do podglądu nowych funkcji, testowania ich wydajności i przekazywania opinii przed wydaniem.">
+<!ENTITY aboutTor.nightly.bannerLink "Zgłoś błąd na forum Tor">
\ No newline at end of file
diff --git a/chrome/locale/pl/torbutton.properties b/chrome/locale/pl/torbutton.properties
index 1e4c45ef..41fd843b 100644
--- a/chrome/locale/pl/torbutton.properties
+++ b/chrome/locale/pl/torbutton.properties
@@ -154,3 +154,34 @@ cryptoSafetyPrompt.primaryAction=Załaduj ponownie kartę z nowym obwodem
cryptoSafetyPrompt.primaryActionAccessKey=R
cryptoSafetyPrompt.secondaryAction=Odrzuć ostrzeżenie
cryptoSafetyPrompt.secondaryActionAccessKey=B
+
+# about:rulesets strings.
+rulesets.warningTitle=Postępuj ostrożnie
+rulesets.warningDescription=Dodawanie lub modyfikowanie zestawów reguł może spowodować, że atakujący przejmą przeglądarkę. Kontynuuj tylko, jeśli wiesz, co robisz.
+rulesets.warningEnable=Ostrzegaj mnie, kiedy próbuję uzyskać dostęp do tych preferencji
+rulesets.warningButton=Zaakceptuj ryzyko i kontynuuj
+# Ruleset list
+rulesets.rulesets=Zestawy reguł
+rulesets.noRulesets=Nie znaleziono żadnych zestawów reguł
+rulesets.noRulesetsDescr=Gdy zapiszesz zestaw reguł w Tor Browser, pojawi się tutaj.
+# LOCALIZATION NOTE: %S will be replaced by the update date (automatically formatted by Firefox's l10n component)
+rulesets.lastUpdated=Ostatnia aktualizacja %S
+rulesets.neverUpdated=Nigdy nie zaktualizowano albo ostatnia aktualizacja nie powiodła się
+rulesets.enabled=Aktywny
+rulesets.disabled=Nieaktywny
+# Ruleset details/edit ruleset
+rulesets.edit=Edytuj
+rulesets.name=Nazwa
+rulesets.jwk=JWK
+rulesets.pathPrefix=Prefiks ścieżki
+rulesets.scope=Zakres
+rulesets.enable=Włącz ten zestaw reguł
+rulesets.checkUpdates=Sprawdź aktualizacje
+rulesets.jwkPlaceholder=Klucz używany do podpisania tego zestawu reguł w formacie JWK (JSON Web Key)
+rulesets.jwkInvalid=JWK nie można analizować lub nie jest ważnym kluczem
+rulesets.pathPrefixPlaceholder=Prefiks URL, który zawiera pliki wymagane przez zestaw reguł
+rulesets.pathPrefixInvalid=Prefiks ścieżki nie jest prawidłowym adresem URL HTTP(S)
+rulesets.scopePlaceholder=Wyrażenie regularne dla zakresu reguł
+rulesets.scopeInvalid=Zakres nie mógł być analizowany jako wyrażenie regularne
+rulesets.save=Zapisz
+rulesets.cancel=Anuluj
diff --git a/chrome/locale/pt-BR/aboutTor.dtd b/chrome/locale/pt-BR/aboutTor.dtd
index 486060ac..6c6ce244 100644
--- a/chrome/locale/pt-BR/aboutTor.dtd
+++ b/chrome/locale/pt-BR/aboutTor.dtd
@@ -34,4 +34,9 @@
<!ENTITY aboutTor.alpha.ready.label "Teste. Completamente.">
<!ENTITY aboutTor.alpha.ready2.label "Você está pronto para testar a experiência de navegação mais privada do mundo.">
<!ENTITY aboutTor.alpha.bannerDescription "O navegador Tor Alpha é uma versão instável do Tor Browser que você pode usar para visualizar novos recursos, testar seu desempenho e fornecer feedback antes do lançamento.">
-<!ENTITY aboutTor.alpha.bannerLink "Relate um bug no Fórum Tor">
\ No newline at end of file
+<!ENTITY aboutTor.alpha.bannerLink "Relate um bug no Fórum Tor">
+
+<!ENTITY aboutTor.nightly.ready.label "Teste. Completamente.">
+<!ENTITY aboutTor.nightly.ready2.label "Você está pronto para testar a experiência de navegação mais privada do mundo.">
+<!ENTITY aboutTor.nightly.bannerDescription "Tor Browser Nightly is an unstable version of Tor Browser you can use to preview new features, test their performance and provide feedback before release.">
+<!ENTITY aboutTor.nightly.bannerLink "Relate um bug no Fórum Tor">
\ No newline at end of file
diff --git a/chrome/locale/pt-BR/torbutton.properties b/chrome/locale/pt-BR/torbutton.properties
index 0c243401..8f017c00 100644
--- a/chrome/locale/pt-BR/torbutton.properties
+++ b/chrome/locale/pt-BR/torbutton.properties
@@ -154,3 +154,34 @@ cryptoSafetyPrompt.primaryAction=Recarregar guia com um novo circuito
cryptoSafetyPrompt.primaryActionAccessKey=R
cryptoSafetyPrompt.secondaryAction=Aviso de dispersar
cryptoSafetyPrompt.secondaryActionAccessKey=B
+
+# about:rulesets strings.
+rulesets.warningTitle=Proceed with Caution
+rulesets.warningDescription=Adding or modifying rulesets can cause attackers to hijack your browser. Proceed only if you know what you are doing.
+rulesets.warningEnable=Warn me when I attempt to access these preferences
+rulesets.warningButton=Accept the Risk and Continue
+# Ruleset list
+rulesets.rulesets=Rulesets
+rulesets.noRulesets=No rulesets found
+rulesets.noRulesetsDescr=When you save a ruleset in Tor Browser, it will show up here.
+# LOCALIZATION NOTE: %S will be replaced by the update date (automatically formatted by Firefox's l10n component)
+rulesets.lastUpdated=Last updated %S
+rulesets.neverUpdated=Never updated, or last update failed
+rulesets.enabled=Habilitado
+rulesets.disabled=Desativado
+# Ruleset details/edit ruleset
+rulesets.edit=Editar
+rulesets.name=Nome
+rulesets.jwk=JWK
+rulesets.pathPrefix=Path Prefix
+rulesets.scope=Escopo
+rulesets.enable=Enable this ruleset
+rulesets.checkUpdates=Check for Updates
+rulesets.jwkPlaceholder=The key used to sign this ruleset in the JWK (JSON Web Key) format
+rulesets.jwkInvalid=The JWK could not be parsed, or it is not a valid key
+rulesets.pathPrefixPlaceholder=URL prefix that contains the files needed by the ruleset
+rulesets.pathPrefixInvalid=The path prefix is not a valid HTTP(S) URL
+rulesets.scopePlaceholder=Regular expression for the scope of the rules
+rulesets.scopeInvalid=The scope could not be parsed as a regular expression
+rulesets.save=Salvar
+rulesets.cancel=Cancelar
diff --git a/chrome/locale/ro/aboutTor.dtd b/chrome/locale/ro/aboutTor.dtd
index 2a8624fb..1a85415a 100644
--- a/chrome/locale/ro/aboutTor.dtd
+++ b/chrome/locale/ro/aboutTor.dtd
@@ -30,7 +30,12 @@
<!ENTITY aboutTor.donationBanner.freeToUse "Tor poate fi folosit gratuit datorită donațiilor de la oameni ca tine.">
<!ENTITY aboutTor.donationBanner.buttonA "Donează Acum">
-<!ENTITY aboutTor.alpha.ready.label "Test. Thoroughly.">
-<!ENTITY aboutTor.alpha.ready2.label "You’re ready to test the world’s most private browsing experience.">
-<!ENTITY aboutTor.alpha.bannerDescription "Tor Browser Alpha is an unstable version of Tor Browser you can use to preview new features, test their performance and provide feedback before release.">
-<!ENTITY aboutTor.alpha.bannerLink "Report a bug on the Tor Forum">
\ No newline at end of file
+<!ENTITY aboutTor.alpha.ready.label "Test. Bine.">
+<!ENTITY aboutTor.alpha.ready2.label "Sunteți gata să testați cea mai privată experiență de navigare din lume.">
+<!ENTITY aboutTor.alpha.bannerDescription "Tor Browser Alpha este o versiune instabilă a Tor Browser pe care o puteți utiliza pentru a previzualiza noi caracteristici, pentru a testa performanța acestora și pentru a oferi feedback înainte de lansare.">
+<!ENTITY aboutTor.alpha.bannerLink "Raportați un bug pe Forumul Tor">
+
+<!ENTITY aboutTor.nightly.ready.label "Test. Bine.">
+<!ENTITY aboutTor.nightly.ready2.label "Sunteți gata să testați cea mai privată experiență de navigare din lume.">
+<!ENTITY aboutTor.nightly.bannerDescription "Tor Browser Nightly este o versiune instabilă a Tor Browser pe care o puteți utiliza pentru a previzualiza noi caracteristici, pentru a testa performanța acestora și pentru a oferi feedback înainte de lansare.">
+<!ENTITY aboutTor.nightly.bannerLink "Raportați un bug pe Forumul Tor">
\ No newline at end of file
diff --git a/chrome/locale/ro/torbutton.dtd b/chrome/locale/ro/torbutton.dtd
index b4d4720b..a56e11b8 100644
--- a/chrome/locale/ro/torbutton.dtd
+++ b/chrome/locale/ro/torbutton.dtd
@@ -2,7 +2,7 @@
<!ENTITY torbutton.context_menu.new_identity_sentence_case "Identitate nouă">
<!ENTITY torbutton.context_menu.new_identity_key "l">
<!ENTITY torbutton.context_menu.new_circuit "Circuit Tor nou pentru acest site">
-<!ENTITY torbutton.context_menu.new_circuit_sentence_case "New Tor circuit for this site">
+<!ENTITY torbutton.context_menu.new_circuit_sentence_case "Nou circuit Tor pentru acest site">
<!ENTITY torbutton.context_menu.new_circuit_key "C">
<!ENTITY torbutton.context_menu.networksettings "Configurare Rețea Tor...">
<!ENTITY torbutton.context_menu.networksettings.key "N">
diff --git a/chrome/locale/ro/torbutton.properties b/chrome/locale/ro/torbutton.properties
index 494176bb..1f642978 100644
--- a/chrome/locale/ro/torbutton.properties
+++ b/chrome/locale/ro/torbutton.properties
@@ -154,3 +154,34 @@ cryptoSafetyPrompt.primaryAction=Reîncărcați Fila cu un Circuit Nou
cryptoSafetyPrompt.primaryActionAccessKey=R
cryptoSafetyPrompt.secondaryAction=Refuzați avertismentul
cryptoSafetyPrompt.secondaryActionAccessKey=B
+
+# about:rulesets strings.
+rulesets.warningTitle=Continuați cu prudență
+rulesets.warningDescription=Adăugarea sau modificarea regulilor poate determina atacatorii să deturneze browserul. Continuați numai dacă știți ce faceți.
+rulesets.warningEnable=Avertizează-mă când încerc să accesez aceste preferințe
+rulesets.warningButton=Acceptă riscul și continuă
+# Ruleset list
+rulesets.rulesets=Seturi de reguli
+rulesets.noRulesets=Nu au fost găsite seturi de reguli
+rulesets.noRulesetsDescr=Când salvați un set de reguli în Tor Browser, acesta va apărea aici.
+# LOCALIZATION NOTE: %S will be replaced by the update date (automatically formatted by Firefox's l10n component)
+rulesets.lastUpdated=Actualizat ultima dată %S
+rulesets.neverUpdated=Nu s-a actualizat niciodată sau ultima actualizare a eșuat
+rulesets.enabled=Activat
+rulesets.disabled=Dezactivat
+# Ruleset details/edit ruleset
+rulesets.edit=Editare
+rulesets.name=Prenume
+rulesets.jwk=JWK
+rulesets.pathPrefix=Prefixul căii
+rulesets.scope=Scop
+rulesets.enable=Activați acest set de reguli
+rulesets.checkUpdates=Verificați pentru actualizări
+rulesets.jwkPlaceholder=Cheia utilizată pentru a semna acest set de reguli în formatul JWK (JSON Web Key)
+rulesets.jwkInvalid=JWK nu a putut fi parsat, sau nu este o cheie validă
+rulesets.pathPrefixPlaceholder=Prefixul URL-ului care conține fișierele necesare de seturi de reguli
+rulesets.pathPrefixInvalid=Prefixul căii nu este un URL HTTP(S) valid
+rulesets.scopePlaceholder=Exprimarea regulată a domeniului de aplicare al normelor
+rulesets.scopeInvalid=Domeniul de aplicare nu a putut fi analizat ca o expresie regulată
+rulesets.save=Salvare
+rulesets.cancel=Anulare
diff --git a/chrome/locale/ru/aboutTBUpdate.dtd b/chrome/locale/ru/aboutTBUpdate.dtd
index 9dd5b03c..b9169e23 100644
--- a/chrome/locale/ru/aboutTBUpdate.dtd
+++ b/chrome/locale/ru/aboutTBUpdate.dtd
@@ -5,4 +5,4 @@
<!ENTITY aboutTBUpdate.linkSuffix ".">
<!ENTITY aboutTBUpdate.version "Версия">
<!ENTITY aboutTBUpdate.releaseDate "Дата выхода">
-<!ENTITY aboutTBUpdate.releaseNotes "Примечания к выпуску">
+<!ENTITY aboutTBUpdate.releaseNotes "Примечания">
diff --git a/chrome/locale/ru/aboutTor.dtd b/chrome/locale/ru/aboutTor.dtd
index d45132e3..1dadc075 100644
--- a/chrome/locale/ru/aboutTor.dtd
+++ b/chrome/locale/ru/aboutTor.dtd
@@ -33,4 +33,9 @@
<!ENTITY aboutTor.alpha.ready.label "Протестируйте. Тщательно.">
<!ENTITY aboutTor.alpha.ready2.label "Вы готовы протестировать самый приватный в мире браузер.">
<!ENTITY aboutTor.alpha.bannerDescription "Tor Browser Alpha - это нестабильная версия Tor Browser, которую вы можете использовать для ознакомления с новыми функциями, тестирования их работы и обратной связи перед релизом.">
-<!ENTITY aboutTor.alpha.bannerLink "Сообщить об ошибке на форуме Tor">
\ No newline at end of file
+<!ENTITY aboutTor.alpha.bannerLink "Сообщить об ошибке на форуме Tor">
+
+<!ENTITY aboutTor.nightly.ready.label "Протестируйте. Тщательно.">
+<!ENTITY aboutTor.nightly.ready2.label "Вы готовы протестировать самый приватный в мире браузер.">
+<!ENTITY aboutTor.nightly.bannerDescription "Tor Browser Nightly - это нестабильная версия Tor Browser, которую вы можете использовать для ознакомления с новыми функциями, тестирования их работы и обратной связи перед релизом.">
+<!ENTITY aboutTor.nightly.bannerLink "Сообщить об ошибке на форуме Tor">
\ No newline at end of file
diff --git a/chrome/locale/ru/torbutton.properties b/chrome/locale/ru/torbutton.properties
index c83ae437..f7d6da9d 100644
--- a/chrome/locale/ru/torbutton.properties
+++ b/chrome/locale/ru/torbutton.properties
@@ -154,3 +154,34 @@ cryptoSafetyPrompt.primaryAction=Перезагрузить вкладку с н
cryptoSafetyPrompt.primaryActionAccessKey=R
cryptoSafetyPrompt.secondaryAction=Закрыть предупреждение
cryptoSafetyPrompt.secondaryActionAccessKey=B
+
+# about:rulesets strings.
+rulesets.warningTitle=Соблюдайте осторожность
+rulesets.warningDescription=Добавление или изменение наборов правил может привести к атакам злоумышленников на ваш браузер. Продолжайте только в том случае, если вы знаете, что делаете.
+rulesets.warningEnable=Предупреждать меня при попытке доступа к этим настройкам
+rulesets.warningButton=Принять риск и продолжить
+# Ruleset list
+rulesets.rulesets=Наборы правил
+rulesets.noRulesets=Наборы правил не найдены
+rulesets.noRulesetsDescr=После сохранения набора правил в Tor Browser он будет отображаться здесь.
+# LOCALIZATION NOTE: %S will be replaced by the update date (automatically formatted by Firefox's l10n component)
+rulesets.lastUpdated=Последнее обновление %S
+rulesets.neverUpdated=Никогда не обновлялся или последнее обновление не удалось
+rulesets.enabled=Включено
+rulesets.disabled=Отключено
+# Ruleset details/edit ruleset
+rulesets.edit=Редактировать
+rulesets.name=Имя
+rulesets.jwk=JWK
+rulesets.pathPrefix=Префикс пути
+rulesets.scope=Область
+rulesets.enable=Включить этот набор правил
+rulesets.checkUpdates=Проверить наличие обновлений
+rulesets.jwkPlaceholder=Ключ, используемый для подписи этого набора правил в формате JWK (JSON Web Key).
+rulesets.jwkInvalid=JWK не удалось обработать, или он не является действительным ключом
+rulesets.pathPrefixPlaceholder=Префикс URL, содержащий файлы, необходимые набору правил
+rulesets.pathPrefixInvalid=Префикс пути не является допустимым URL-адресом HTTP(S)
+rulesets.scopePlaceholder=Регулярное выражение для области действия правил
+rulesets.scopeInvalid=Область действия не может быть разобрана как регулярное выражение
+rulesets.save=Сохранить
+rulesets.cancel=Отмена
diff --git a/chrome/locale/sv-SE/aboutTor.dtd b/chrome/locale/sv-SE/aboutTor.dtd
index e85c77f4..a4261226 100644
--- a/chrome/locale/sv-SE/aboutTor.dtd
+++ b/chrome/locale/sv-SE/aboutTor.dtd
@@ -33,4 +33,9 @@
<!ENTITY aboutTor.alpha.ready.label "Testa. Grundligt.">
<!ENTITY aboutTor.alpha.ready2.label "Du är redo att testa världens mest privata surfupplevelse.">
<!ENTITY aboutTor.alpha.bannerDescription "Tor Browser Alpha är en instabil version av Tor Browser som du kan använda för att förhandsgranska nya funktioner, testa deras prestanda och ge återkoppling innan lanseringen.">
-<!ENTITY aboutTor.alpha.bannerLink "Rapportera ett fel på Tor-forumet">
\ No newline at end of file
+<!ENTITY aboutTor.alpha.bannerLink "Rapportera ett fel på Tor-forumet">
+
+<!ENTITY aboutTor.nightly.ready.label "Testa. Grundligt.">
+<!ENTITY aboutTor.nightly.ready2.label "Du är redo att testa världens mest privata surfupplevelse.">
+<!ENTITY aboutTor.nightly.bannerDescription "Tor Browser Nightly är en instabil version av Tor Browser som du kan använda för att förhandsgranska nya funktioner, testa deras prestanda och ge återkoppling innan den släpps.">
+<!ENTITY aboutTor.nightly.bannerLink "Rapportera ett fel på Tor-forumet">
\ No newline at end of file
diff --git a/chrome/locale/sv-SE/browserOnboarding.properties b/chrome/locale/sv-SE/browserOnboarding.properties
index e99a0bfe..59e96007 100644
--- a/chrome/locale/sv-SE/browserOnboarding.properties
+++ b/chrome/locale/sv-SE/browserOnboarding.properties
@@ -40,7 +40,7 @@ onboarding.tour-tor-expect-differences.next-button=Gå till Onion-tjänster
onboarding.tour-tor-onion-services=Onion-tjänster
onboarding.tour-tor-onion-services.title=Var extra skyddad.
-onboarding.tour-tor-onion-services.description=Onion-tjänster är webbplatser som slutar med .onion som ger extra skydd till utgivare och besökare, inklusive extra skyddsåtgärder mot censur. Onion-tjänster tillåter vem som helst att tillhandahålla innehåll och tjänster anonymt. Klicka nedan för att besöka onion-webbplatsen för DuckDuckGo.
+onboarding.tour-tor-onion-services.description=Onion-tjänster är webbplatser som slutar med .onion och ger extra skydd till utgivare och besökare, inklusive extra skyddsåtgärder mot censur. Onion-tjänster tillåter vem som helst att tillhandahålla innehåll och tjänster anonymt. Klicka nedan för att besöka onion-webbplatsen för DuckDuckGo.
onboarding.tour-tor-onion-services.button=Besök en onion
onboarding.tour-tor-onion-services.next-button=Färdig
diff --git a/chrome/locale/sv-SE/torbutton.properties b/chrome/locale/sv-SE/torbutton.properties
index c9b50777..f3bdf835 100644
--- a/chrome/locale/sv-SE/torbutton.properties
+++ b/chrome/locale/sv-SE/torbutton.properties
@@ -154,3 +154,34 @@ cryptoSafetyPrompt.primaryAction=Läs om fliken med en ny krets
cryptoSafetyPrompt.primaryActionAccessKey=R
cryptoSafetyPrompt.secondaryAction=Avvisa varning
cryptoSafetyPrompt.secondaryActionAccessKey=B
+
+# about:rulesets strings.
+rulesets.warningTitle=Fortsätt med försiktighet
+rulesets.warningDescription=Att lägga till eller ändra regeluppsättningar kan få angripare att kapa din webbläsare. Fortsätt bara om du vet vad du gör.
+rulesets.warningEnable=Varna mig när jag försöker komma åt dessa inställningar
+rulesets.warningButton=Acceptera risken och fortsätt
+# Ruleset list
+rulesets.rulesets=Regeluppsättningar
+rulesets.noRulesets=Inga regeluppsättningar hittades
+rulesets.noRulesetsDescr=När du sparar en regeluppsättning i Tor Browser kommer den att dyka upp här.
+# LOCALIZATION NOTE: %S will be replaced by the update date (automatically formatted by Firefox's l10n component)
+rulesets.lastUpdated=Senast uppdaterad %S
+rulesets.neverUpdated=Aldrig uppdaterad, eller den senaste uppdateringen misslyckades
+rulesets.enabled=Aktiverad
+rulesets.disabled=Inaktiverad
+# Ruleset details/edit ruleset
+rulesets.edit=Ändra
+rulesets.name=Namn
+rulesets.jwk=JWK
+rulesets.pathPrefix=Sökvägsprefix
+rulesets.scope=Omfattning
+rulesets.enable=Aktivera denna regeluppsättning
+rulesets.checkUpdates=Sök efter uppdateringar
+rulesets.jwkPlaceholder=Nyckeln som används för att signera denna regeluppsättning i formatet JWK (JSON Web Key).
+rulesets.jwkInvalid=JWK kunde inte tolkas, eller så är det inte en giltig nyckel
+rulesets.pathPrefixPlaceholder=Webbadressprefix som innehåller de filer som krävs av regeluppsättningen
+rulesets.pathPrefixInvalid=Sökvägsprefixet är inte en giltig HTTP(S)-webbadress
+rulesets.scopePlaceholder=Regelbundna uttryck för reglernas omfattning
+rulesets.scopeInvalid=Omfattningen kunde inte tolkas som ett reguljärt uttryck
+rulesets.save=Spara
+rulesets.cancel=Avbryt
diff --git a/chrome/locale/th/torbutton.properties b/chrome/locale/th/torbutton.properties
index fec6faa8..3aac0521 100644
--- a/chrome/locale/th/torbutton.properties
+++ b/chrome/locale/th/torbutton.properties
@@ -154,3 +154,34 @@ cryptoSafetyPrompt.primaryAction=Reload Tab with a New Circuit
cryptoSafetyPrompt.primaryActionAccessKey=R
cryptoSafetyPrompt.secondaryAction=Dismiss Warning
cryptoSafetyPrompt.secondaryActionAccessKey=B
+
+# about:rulesets strings.
+rulesets.warningTitle=Proceed with Caution
+rulesets.warningDescription=Adding or modifying rulesets can cause attackers to hijack your browser. Proceed only if you know what you are doing.
+rulesets.warningEnable=Warn me when I attempt to access these preferences
+rulesets.warningButton=Accept the Risk and Continue
+# Ruleset list
+rulesets.rulesets=Rulesets
+rulesets.noRulesets=No rulesets found
+rulesets.noRulesetsDescr=When you save a ruleset in Tor Browser, it will show up here.
+# LOCALIZATION NOTE: %S will be replaced by the update date (automatically formatted by Firefox's l10n component)
+rulesets.lastUpdated=Last updated %S
+rulesets.neverUpdated=Never updated, or last update failed
+rulesets.enabled=ถูกเปิดใช้
+rulesets.disabled=ปิดใช้งาน
+# Ruleset details/edit ruleset
+rulesets.edit=เเก้ไข
+rulesets.name=ชื่อ
+rulesets.jwk=JWK
+rulesets.pathPrefix=Path Prefix
+rulesets.scope=Scope
+rulesets.enable=Enable this ruleset
+rulesets.checkUpdates=Check for Updates
+rulesets.jwkPlaceholder=The key used to sign this ruleset in the JWK (JSON Web Key) format
+rulesets.jwkInvalid=The JWK could not be parsed, or it is not a valid key
+rulesets.pathPrefixPlaceholder=URL prefix that contains the files needed by the ruleset
+rulesets.pathPrefixInvalid=The path prefix is not a valid HTTP(S) URL
+rulesets.scopePlaceholder=Regular expression for the scope of the rules
+rulesets.scopeInvalid=The scope could not be parsed as a regular expression
+rulesets.save=บันทึก
+rulesets.cancel=ยกเลิก
diff --git a/chrome/locale/tr/aboutTor.dtd b/chrome/locale/tr/aboutTor.dtd
index 1cc16f05..f30d71c0 100644
--- a/chrome/locale/tr/aboutTor.dtd
+++ b/chrome/locale/tr/aboutTor.dtd
@@ -33,4 +33,9 @@
<!ENTITY aboutTor.alpha.ready.label "Deneyimleyin. Enine boyuna.">
<!ENTITY aboutTor.alpha.ready2.label "Dünyanın en kişisel web tarama deneyimini yaşamaya hazırsınız.">
<!ENTITY aboutTor.alpha.bannerDescription "Tor Browser Alpha, yeni özellikleri önceden görüp başarımlarını sınayabileceğiniz ve yayınlanmadan önce geri bildirim verebileceğiniz kararsız bir Tor Browser sürümüdür.">
-<!ENTITY aboutTor.alpha.bannerLink "Hataları Tor forumunda bildirin">
\ No newline at end of file
+<!ENTITY aboutTor.alpha.bannerLink "Hataları Tor forumunda bildirin">
+
+<!ENTITY aboutTor.nightly.ready.label "Deneyimleyin. Enine boyuna.">
+<!ENTITY aboutTor.nightly.ready2.label "Dünyanın en kişisel web tarama deneyimini yaşamaya hazırsınız.">
+<!ENTITY aboutTor.nightly.bannerDescription "Tor Browser Nightly, yeni özellikleri önceden görüp başarımlarını sınayabileceğiniz ve yayınlanmadan önce geri bildirim verebileceğiniz kararsız bir Tor Browser sürümüdür.">
+<!ENTITY aboutTor.nightly.bannerLink "Hataları Tor forumunda bildirin">
\ No newline at end of file
diff --git a/chrome/locale/tr/torbutton.properties b/chrome/locale/tr/torbutton.properties
index 25f4a374..6a3b41bf 100644
--- a/chrome/locale/tr/torbutton.properties
+++ b/chrome/locale/tr/torbutton.properties
@@ -19,7 +19,7 @@ torbutton.popup.external.suggest = Güvende olmak için, indirilen dosyaları ya
torbutton.popup.launch = Dosyayı indir
torbutton.popup.cancel = İptal\n
torbutton.popup.dontask = Bundan sonra dosyalar otomatik indirilsin
-torbutton.popup.no_newnym = Torbutton size yeni bir güvenli kimlik sağlayamadı. Tor Denetim Kapısına giriş yapılamıyor.\n\nTor Browser Bundle uygulamasını çalıştırdığınızdan emin olun.
+torbutton.popup.no_newnym = Torbutton size yeni bir güvenli kimlik sağlayamadı. Tor denetim bağlantı noktasına erişilemedi.\n\nTor Browser Bundle uygulamasını çalıştırdığınızdan emin olun.
torbutton.security_settings.menu.title = Güvenlik düzeyi ayarı
torbutton.title.prompt_torbrowser = Önemli Torbutton bilgileri
torbutton.popup.prompt_torbrowser = Torbutton şimdi farklı çalışıyor: artık kapatamıyorsunuz.\n\nBu değişikliği yapmamızın nedeni Tor dışında kullanılan başka bir tarayıcıda Torbutton kullanmanın güvenli olmaması. Başka türlü çözemeyeceğimiz birçok sorun vardı.\n\nFirefox tarayıcısını normal olarak kullanmak istiyorsanız, Torbutton uygulamasını kaldırıp Tor Browser Bundle paketini indirebilirsiniz. Tor Browser kişisel gizliliği koruma özellikleri normal Firefox tarayıcısına, hatta Torbut [...]
@@ -154,3 +154,34 @@ cryptoSafetyPrompt.primaryAction=Sekmenin devresini yenile
cryptoSafetyPrompt.primaryActionAccessKey=R
cryptoSafetyPrompt.secondaryAction=Uyarıyı yok say
cryptoSafetyPrompt.secondaryActionAccessKey=B
+
+# about:rulesets strings.
+rulesets.warningTitle=Dikkatli ilerleyin
+rulesets.warningDescription=Kural kümelerini eklemek ya da değiştirmek saldırganların web tarayıcınıza sızmasına neden olabilir. Yalnız ne yaptığınızı biliyorsanız ilerleyin.
+rulesets.warningEnable=Bu seçeneklere erişmek istediğimde beni uyar
+rulesets.warningButton=Riski kabul ederek ilerliyorum
+# Ruleset list
+rulesets.rulesets=Kural kümeleri
+rulesets.noRulesets=Herhangi bir kural kümesi bulunamadı
+rulesets.noRulesetsDescr=Tor Browser içinde kaydettiğiniz kural kümeleri burada görüntülenir.
+# LOCALIZATION NOTE: %S will be replaced by the update date (automatically formatted by Firefox's l10n component)
+rulesets.lastUpdated=Son güncelleme: %S
+rulesets.neverUpdated=Asla güncellenmemiş ya da son güncelleme yapılamamış
+rulesets.enabled=Etkin
+rulesets.disabled=Devre dışı
+# Ruleset details/edit ruleset
+rulesets.edit=Düzenle
+rulesets.name=Ad
+rulesets.jwk=JWK
+rulesets.pathPrefix=Yol ön eki
+rulesets.scope=Kapsam
+rulesets.enable=Bu kural kümesini etkinleştir
+rulesets.checkUpdates=Güncelleme denetimi
+rulesets.jwkPlaceholder=Bu kural kümesini JWK (JSON Web Key) biçiminde imzalamak için kullanılan anahtar
+rulesets.jwkInvalid=JWK işlenemedi ya da anahtar geçersiz
+rulesets.pathPrefixPlaceholder=Kural kümesinin gerek duyduğu dosyaları içeren adres ön eki
+rulesets.pathPrefixInvalid=Yol ön eki geçerli bir HTTP(S) adresi değil
+rulesets.scopePlaceholder=Kural kapsamının kurallı ifadesi
+rulesets.scopeInvalid=Kapsam bir kurallı ifade olarak işlenemedi
+rulesets.save=Kaydet
+rulesets.cancel=İptal
diff --git a/chrome/locale/vi/torbutton.properties b/chrome/locale/vi/torbutton.properties
index 3e275ced..721c7486 100644
--- a/chrome/locale/vi/torbutton.properties
+++ b/chrome/locale/vi/torbutton.properties
@@ -154,3 +154,34 @@ cryptoSafetyPrompt.primaryAction=Reload Tab with a New Circuit
cryptoSafetyPrompt.primaryActionAccessKey=R
cryptoSafetyPrompt.secondaryAction=Dismiss Warning
cryptoSafetyPrompt.secondaryActionAccessKey=B
+
+# about:rulesets strings.
+rulesets.warningTitle=Proceed with Caution
+rulesets.warningDescription=Adding or modifying rulesets can cause attackers to hijack your browser. Proceed only if you know what you are doing.
+rulesets.warningEnable=Warn me when I attempt to access these preferences
+rulesets.warningButton=Accept the Risk and Continue
+# Ruleset list
+rulesets.rulesets=Rulesets
+rulesets.noRulesets=No rulesets found
+rulesets.noRulesetsDescr=When you save a ruleset in Tor Browser, it will show up here.
+# LOCALIZATION NOTE: %S will be replaced by the update date (automatically formatted by Firefox's l10n component)
+rulesets.lastUpdated=Last updated %S
+rulesets.neverUpdated=Never updated, or last update failed
+rulesets.enabled=Bật mở
+rulesets.disabled=Tắt
+# Ruleset details/edit ruleset
+rulesets.edit=Chỉnh sửa
+rulesets.name=Tên
+rulesets.jwk=JWK
+rulesets.pathPrefix=Path Prefix
+rulesets.scope=Phạm vi
+rulesets.enable=Enable this ruleset
+rulesets.checkUpdates=Check for Updates
+rulesets.jwkPlaceholder=The key used to sign this ruleset in the JWK (JSON Web Key) format
+rulesets.jwkInvalid=The JWK could not be parsed, or it is not a valid key
+rulesets.pathPrefixPlaceholder=URL prefix that contains the files needed by the ruleset
+rulesets.pathPrefixInvalid=The path prefix is not a valid HTTP(S) URL
+rulesets.scopePlaceholder=Regular expression for the scope of the rules
+rulesets.scopeInvalid=The scope could not be parsed as a regular expression
+rulesets.save=Lưu
+rulesets.cancel=Hủy bỏ
diff --git a/chrome/locale/zh-CN/aboutTor.dtd b/chrome/locale/zh-CN/aboutTor.dtd
index 573a205d..15564eeb 100644
--- a/chrome/locale/zh-CN/aboutTor.dtd
+++ b/chrome/locale/zh-CN/aboutTor.dtd
@@ -30,7 +30,12 @@
<!ENTITY aboutTor.donationBanner.freeToUse "Tor 是免费使用的,因为有和您一样的人捐助。">
<!ENTITY aboutTor.donationBanner.buttonA "立即捐助">
-<!ENTITY aboutTor.alpha.ready.label "Test. Thoroughly.">
+<!ENTITY aboutTor.alpha.ready.label "测试。 彻底地。">
<!ENTITY aboutTor.alpha.ready2.label "您将尝试世界上最私密的浏览体验。">
<!ENTITY aboutTor.alpha.bannerDescription "Tor 浏览器 Alpha 是 Tor 浏览器的一个不稳定的版本,您可以用它来预览一些新特性,测试它的性能并且在正式发行之前提供一些反馈。">
-<!ENTITY aboutTor.alpha.bannerLink "在 Tor 论坛上反馈一个漏洞">
\ No newline at end of file
+<!ENTITY aboutTor.alpha.bannerLink "在 Tor 论坛上反馈一个漏洞">
+
+<!ENTITY aboutTor.nightly.ready.label "测试。 彻底地。">
+<!ENTITY aboutTor.nightly.ready2.label "您将尝试世界上最私密的浏览体验。">
+<!ENTITY aboutTor.nightly.bannerDescription "Tor 浏览器 Nightly 是一个不稳定的 Tor 浏览器版本,你您可以用来预览新功能,测试其性能,并在发布前提供反馈。">
+<!ENTITY aboutTor.nightly.bannerLink "在 Tor 论坛上反馈一个漏洞">
\ No newline at end of file
diff --git a/chrome/locale/zh-CN/browserOnboarding.properties b/chrome/locale/zh-CN/browserOnboarding.properties
index f188ac01..a88793e7 100644
--- a/chrome/locale/zh-CN/browserOnboarding.properties
+++ b/chrome/locale/zh-CN/browserOnboarding.properties
@@ -17,11 +17,11 @@ onboarding.tour-tor-network.title=通过非中心化的网络进行浏览。
onboarding.tour-tor-network.description=Tor 浏览器将你和世界数千名志愿者支持的 Tor 网络相连。和 VPN 不同的是,这里不会有单点故障,也不需要你为了私密浏览信任某一个中心化的实体。
onboarding.tour-tor-network.description-para2=新内容:设置中的 Tor 网络设置,包括在 Tor 被屏蔽时获取网桥。
onboarding.tour-tor-network.action-button=调整 Tor 网络设置
-onboarding.tour-tor-network.button=前往 ’显示链路'
+onboarding.tour-tor-network.button=前往"线路显示"
-onboarding.tour-tor-circuit-display=显示链路
+onboarding.tour-tor-circuit-display=线路显示
onboarding.tour-tor-circuit-display.title=查看你的路径。
-onboarding.tour-tor-circuit-display.description=当你每次访问一个域名的时候,你的流量会加密的通过遍及各地的三个 Tor 中继。因此网站无法知道你来自何处。你也可以在显示链路窗口中点击 ‘为此网站使用新链路’ 来请求一个新的链路。
+onboarding.tour-tor-circuit-display.description=对于每个访问的站点,你的通信将通过三个 Tor 中继进行转发与加密,这些中继遍布世界各地。没有网站知道你从何处访问。点击“线路显示”下的“此站点新建线路”,可请求建立新的线路。
onboarding.tour-tor-circuit-display.button=查看我的路径。
onboarding.tour-tor-circuit-display.next-button=前往“安全”
diff --git a/chrome/locale/zh-CN/torbutton.dtd b/chrome/locale/zh-CN/torbutton.dtd
index 221c89e4..37c54e3f 100644
--- a/chrome/locale/zh-CN/torbutton.dtd
+++ b/chrome/locale/zh-CN/torbutton.dtd
@@ -1,8 +1,8 @@
<!ENTITY torbutton.context_menu.new_identity "新身份">
<!ENTITY torbutton.context_menu.new_identity_sentence_case "新建身份">
<!ENTITY torbutton.context_menu.new_identity_key "I">
-<!ENTITY torbutton.context_menu.new_circuit "为此站点使用新的 Tor 链路">
-<!ENTITY torbutton.context_menu.new_circuit_sentence_case "为此站点建立新的 Tor 链路">
+<!ENTITY torbutton.context_menu.new_circuit "此站点新建 Tor 线路">
+<!ENTITY torbutton.context_menu.new_circuit_sentence_case "此站点新建 Tor 线路">
<!ENTITY torbutton.context_menu.new_circuit_key "C">
<!ENTITY torbutton.context_menu.networksettings "Tor 网络设置…">
<!ENTITY torbutton.context_menu.networksettings.key "N">
@@ -23,7 +23,7 @@
<!ENTITY torbutton.cookiedialog.removeAllBut "全部移除仅保留受保护的 Cookie">
<!ENTITY torbutton.cookiedialog.saveAllCookies "保护新的 Cookie">
<!ENTITY torbutton.cookiedialog.doNotSaveAllCookies "不保护新的 Cookie">
-<!ENTITY torbutton.prefs.sec_caption "安全等级">
+<!ENTITY torbutton.prefs.sec_caption "安全级别">
<!ENTITY torbutton.prefs.sec_caption_tooltip "安全滑块可禁用某些浏览器功能,避免因这些功能导致的漏洞而受到攻击。">
<!ENTITY torbutton.prefs.sec_standard_label "标准安全性">
<!ENTITY torbutton.prefs.sec_standard_description "将启用 Tor 浏览器和网站的所有功能。">
@@ -41,15 +41,15 @@
<!ENTITY torbutton.prefs.sec_click_to_play_media "点击播放音频或视频(HTML5 媒体)和WebGL。">
<!ENTITY torbutton.prefs.sec_custom_warning "自定义">
<!ENTITY torbutton.prefs.sec_overview "禁用部分能影响你安全和匿名性的互联网功能。">
-<!ENTITY torbutton.prefs.sec_standard_tooltip "安全等级:标准">
-<!ENTITY torbutton.prefs.sec_safer_tooltip "安全等级:较安全">
-<!ENTITY torbutton.prefs.sec_safest_tooltip "安全等级:最安全">
+<!ENTITY torbutton.prefs.sec_standard_tooltip "安全级别:标准">
+<!ENTITY torbutton.prefs.sec_safer_tooltip "安全级别:较安全">
+<!ENTITY torbutton.prefs.sec_safest_tooltip "安全级别:最安全">
<!ENTITY torbutton.prefs.sec_custom_summary "您自定义的浏览器设置导致了不安全的安全设置。出于安全和隐私考虑,我们建议您选择一个默认的安全级别。">
<!ENTITY torbutton.prefs.sec_restore_defaults "恢复默认设置">
<!ENTITY torbutton.prefs.sec_advanced_security_settings "高级安全选项…">
<!ENTITY torbutton.prefs.sec_change "更改…">
-<!ENTITY torbutton.circuit_display.title "Tor 链路">
-<!ENTITY torbutton.circuit_display.new_circuit "为此站点使用新线路">
+<!ENTITY torbutton.circuit_display.title "Tor 线路">
+<!ENTITY torbutton.circuit_display.new_circuit "此站点新建线路">
<!-- Onion services strings. Strings are kept here for ease of translation. -->
<!ENTITY torbutton.onionServices.authPrompt.tooltip "打开洋葱服务客户端认证提示">
diff --git a/chrome/locale/zh-CN/torbutton.properties b/chrome/locale/zh-CN/torbutton.properties
index acf66e66..d78c9eab 100644
--- a/chrome/locale/zh-CN/torbutton.properties
+++ b/chrome/locale/zh-CN/torbutton.properties
@@ -138,11 +138,11 @@ onionLocation.notNow=暂不
onionLocation.notNowAccessKey=n
onionLocation.description=该网站还有一个更私密、更安全的版本,可以通过洋葱服务通过 Tor 网络访问。洋葱服务帮助网站发布者和他们的访问者抵抗监控和审查。
onionLocation.tryThis=尝试洋葱服务
-onionLocation.onionAvailable=可用的 .onion
+onionLocation.onionAvailable=.onion 可用
onionLocation.learnMore=详细了解……
onionLocation.always=始终
onionLocation.askEverytime=每次询问
-onionLocation.prioritizeOnionsDescription=请优先使用 .onion 站点。
+onionLocation.prioritizeOnionsDescription=优先访问已知 .onion 站点。
onionLocation.onionServicesTitle=洋葱服务
# LOCALIZATION NOTE: %S will be replaced with the cryptocurrency address.
@@ -154,3 +154,34 @@ cryptoSafetyPrompt.primaryAction=使用新线路重新加载选项卡
cryptoSafetyPrompt.primaryActionAccessKey=R
cryptoSafetyPrompt.secondaryAction=消除警告
cryptoSafetyPrompt.secondaryActionAccessKey=B
+
+# about:rulesets strings.
+rulesets.warningTitle=Proceed with Caution
+rulesets.warningDescription=Adding or modifying rulesets can cause attackers to hijack your browser. Proceed only if you know what you are doing.
+rulesets.warningEnable=Warn me when I attempt to access these preferences
+rulesets.warningButton=Accept the Risk and Continue
+# Ruleset list
+rulesets.rulesets=Rulesets
+rulesets.noRulesets=No rulesets found
+rulesets.noRulesetsDescr=When you save a ruleset in Tor Browser, it will show up here.
+# LOCALIZATION NOTE: %S will be replaced by the update date (automatically formatted by Firefox's l10n component)
+rulesets.lastUpdated=Last updated %S
+rulesets.neverUpdated=Never updated, or last update failed
+rulesets.enabled=启用
+rulesets.disabled=禁用
+# Ruleset details/edit ruleset
+rulesets.edit=编辑
+rulesets.name=名称
+rulesets.jwk=JWK
+rulesets.pathPrefix=Path Prefix
+rulesets.scope=Scope
+rulesets.enable=Enable this ruleset
+rulesets.checkUpdates=Check for Updates
+rulesets.jwkPlaceholder=The key used to sign this ruleset in the JWK (JSON Web Key) format
+rulesets.jwkInvalid=The JWK could not be parsed, or it is not a valid key
+rulesets.pathPrefixPlaceholder=URL prefix that contains the files needed by the ruleset
+rulesets.pathPrefixInvalid=The path prefix is not a valid HTTP(S) URL
+rulesets.scopePlaceholder=Regular expression for the scope of the rules
+rulesets.scopeInvalid=The scope could not be parsed as a regular expression
+rulesets.save=保存
+rulesets.cancel=取消
diff --git a/chrome/locale/zh-TW/torbutton.properties b/chrome/locale/zh-TW/torbutton.properties
index 586a922a..4794f631 100644
--- a/chrome/locale/zh-TW/torbutton.properties
+++ b/chrome/locale/zh-TW/torbutton.properties
@@ -154,3 +154,34 @@ cryptoSafetyPrompt.primaryAction=用另一條新的迴路重新載入此分頁
cryptoSafetyPrompt.primaryActionAccessKey=R
cryptoSafetyPrompt.secondaryAction=忽略警告
cryptoSafetyPrompt.secondaryActionAccessKey=B
+
+# about:rulesets strings.
+rulesets.warningTitle=Proceed with Caution
+rulesets.warningDescription=Adding or modifying rulesets can cause attackers to hijack your browser. Proceed only if you know what you are doing.
+rulesets.warningEnable=Warn me when I attempt to access these preferences
+rulesets.warningButton=Accept the Risk and Continue
+# Ruleset list
+rulesets.rulesets=Rulesets
+rulesets.noRulesets=No rulesets found
+rulesets.noRulesetsDescr=When you save a ruleset in Tor Browser, it will show up here.
+# LOCALIZATION NOTE: %S will be replaced by the update date (automatically formatted by Firefox's l10n component)
+rulesets.lastUpdated=Last updated %S
+rulesets.neverUpdated=Never updated, or last update failed
+rulesets.enabled=啟用
+rulesets.disabled=關閉
+# Ruleset details/edit ruleset
+rulesets.edit=編輯
+rulesets.name=名字
+rulesets.jwk=JWK
+rulesets.pathPrefix=Path Prefix
+rulesets.scope=範圍
+rulesets.enable=Enable this ruleset
+rulesets.checkUpdates=Check for Updates
+rulesets.jwkPlaceholder=The key used to sign this ruleset in the JWK (JSON Web Key) format
+rulesets.jwkInvalid=The JWK could not be parsed, or it is not a valid key
+rulesets.pathPrefixPlaceholder=URL prefix that contains the files needed by the ruleset
+rulesets.pathPrefixInvalid=The path prefix is not a valid HTTP(S) URL
+rulesets.scopePlaceholder=Regular expression for the scope of the rules
+rulesets.scopeInvalid=The scope could not be parsed as a regular expression
+rulesets.save=儲存
+rulesets.cancel=取消
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
0
This is an automated email from the git hooks/post-receive script.
richard pushed a change to branch master
in repository tor-launcher.
from a9b3ea5 Tor Brower Bug 41039: set startHidden on tor process
new 33d1fe1 Update translations
new fe8022d Release preparations for 0.2.37
The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
src/chrome/locale/ar/network-settings.dtd | 74 ++++++++++----------
src/chrome/locale/bg/network-settings.dtd | 6 +-
src/chrome/locale/cs/network-settings.dtd | 2 +-
src/chrome/locale/el/network-settings.dtd | 68 +++++++++---------
src/chrome/locale/el/torlauncher.properties | 64 ++++++++---------
src/chrome/locale/es-ES/network-settings.dtd | 6 +-
src/chrome/locale/he/network-settings.dtd | 2 +-
src/chrome/locale/hu/network-settings.dtd | 10 +--
src/chrome/locale/ja/network-settings.dtd | 94 ++++++++++++-------------
src/chrome/locale/ka/network-settings.dtd | 4 +-
src/chrome/locale/kk/network-settings.dtd | 2 +-
src/chrome/locale/lv/network-settings.dtd | 100 +++++++++++++--------------
src/chrome/locale/lv/torlauncher.properties | 2 +-
src/chrome/locale/mk/network-settings.dtd | 2 +-
src/chrome/locale/pl/network-settings.dtd | 2 +-
src/chrome/locale/pt-BR/network-settings.dtd | 30 ++++----
src/chrome/locale/ro/network-settings.dtd | 2 +-
src/chrome/locale/ru/network-settings.dtd | 4 +-
src/chrome/locale/sq/network-settings.dtd | 2 +-
src/chrome/locale/sv-SE/network-settings.dtd | 2 +-
src/chrome/locale/vi/network-settings.dtd | 2 +-
src/chrome/locale/zh-CN/network-settings.dtd | 24 +++----
src/install.rdf | 2 +-
23 files changed, 253 insertions(+), 253 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
2

[tor-browser] branch tor-browser-91.10.0esr-11.5-1 updated: fixup! Firefox preference overrides.
by gitolite role 07 Jul '22
by gitolite role 07 Jul '22
07 Jul '22
This is an automated email from the git hooks/post-receive script.
richard pushed a commit to branch tor-browser-91.10.0esr-11.5-1
in repository tor-browser.
The following commit(s) were added to refs/heads/tor-browser-91.10.0esr-11.5-1 by this push:
new ac1a6c672ef87 fixup! Firefox preference overrides.
ac1a6c672ef87 is described below
commit ac1a6c672ef873002d533742f3ba031609890f4a
Author: Pier Angelo Vendrame <pierov(a)torproject.org>
AuthorDate: Thu Jun 16 17:52:07 2022 +0200
fixup! Firefox preference overrides.
Bug 30589: Allowed fonts to render a bunch of missing scripts
---
browser/app/profile/001-base-profile.js | 469 ++++++++++++++++++--------------
1 file changed, 267 insertions(+), 202 deletions(-)
diff --git a/browser/app/profile/001-base-profile.js b/browser/app/profile/001-base-profile.js
index 22ceedfd9d84e..14330dc6f3070 100644
--- a/browser/app/profile/001-base-profile.js
+++ b/browser/app/profile/001-base-profile.js
@@ -384,213 +384,278 @@ pref("dom.audiochannel.mediaControl", false);
pref("gfx.bundled-fonts.activate", 1);
#ifdef XP_MACOSX
-pref("font.system.whitelist", "AppleGothic, Apple Color Emoji, Arial, Courier, Geneva, Georgia, Heiti TC, Helvetica, Helvetica Neue, .Helvetica Neue DeskInterface, Hiragino Kaku Gothic ProN, Lucida Grande, Menlo, Monaco, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, Noto Sa [...]
-pref("font.name-list.cursive.x-unicode", "Apple Chancery, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, Noto Sans Mongolian, Noto Sans Myanmar, Noto Sans Oriya, Noto Sans Sinhala, Noto Sans Tamil, Noto Sans Telugu, Noto Sans Thaana, Noto Sans Tibetan, Noto Sans Yi");
-pref("font.name-list.fantasy.x-unicode", "Papyrus, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, Noto Sans Mongolian, Noto Sans Myanmar, Noto Sans Oriya, Noto Sans Sinhala, Noto Sans Tamil, Noto Sans Telugu, Noto Sans Thaana, Noto Sans Tibetan, Noto Sans Yi");
-pref("font.name-list.monospace.x-unicode", "Menlo, Courier, Arial, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, Noto Sans Mongolian, Noto Sans Myanmar, Noto Sans Oriya, Noto Sans Sinhala, Noto Sans Tamil, Noto Sans Telugu, Noto Sans Thaana, Noto Sans Tibetan, Noto Sans Yi");
-pref("font.name-list.sans-serif.x-unicode", "Helvetica, Tahoma, Arial, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, Noto Sans Mongolian, Noto Sans Myanmar, Noto Sans Oriya, Noto Sans Sinhala, Noto Sans Tamil, Noto Sans Telugu, Noto Sans Thaana, Noto Sans Tibetan, Noto Sans Yi");
-pref("font.name-list.serif.x-unicode", "Times, Arial, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, Noto Sans Mongolian, Noto Sans Myanmar, Noto Sans Oriya, Noto Sans Sinhala, Noto Sans Tamil, Noto Sans Telugu, Noto Sans Thaana, Noto Sans Tibetan, Noto Sans Yi");
-pref("font.name.cursive.ar", "Arial");
-pref("font.name.fantasy.ar", "Arial");
-pref("font.name.monospace.ar", "Arial");
-pref("font.name.sans-serif.ar", "Arial");
+pref("font.system.whitelist", "AppleGothic, Apple Color Emoji, Arial, Courier, Geneva, Georgia, Heiti TC, Helvetica, Helvetica Neue, .Helvetica Neue DeskInterface, Hiragino Kaku Gothic ProN, Kailasa, Lucida Grande, Menlo, Monaco, STHeiti, Tahoma, Thonburi, Times, Times New Roman, Verdana, STIX Math, Noto Sans Adlam, Noto Sans Balinese, Noto Sans Bamum, Noto Sans Bassa Vah, Noto Sans Batak, Noto Sans Bengali, Noto Sans Buginese, Noto Sans Buhid, Noto Sans Canadian Aboriginal, Noto Sans Ch [...]
+
+// Armenian
+pref("font.name-list.serif.x-armn", "Noto Serif Armenian, Times, Times New Roman");
+pref("font.name-list.sans-serif.x-armn", "Noto Sans Armenian, Helvetica, Arial");
+pref("font.name-list.monospace.x-armn", "Noto Sans Armenian, Menlo, Courier New");
+// Bengali
+pref("font.name-list.serif.x-beng", "Noto Serif Bengali, Times, Times New Roman");
+pref("font.name-list.sans-serif.x-beng", "Noto Sans Bengali, Helvetica, Arial");
+pref("font.name-list.monospace.x-beng", "Noto Sans Bengali, Menlo, Courier New");
+// Canadian Aboriginal
+pref("font.name-list.serif.x-cans", "Noto Serif Canadian Aboriginal, Times, Times New Roman");
+pref("font.name-list.sans-serif.x-cans", "Noto Sans Canadian Aboriginal, Helvetica, Arial");
+pref("font.name-list.monospace.x-cans", "Noto Sans Canadian Aboriginal, Menlo, Courier New");
+// Devanagari
+pref("font.name-list.serif.x-devanagari", "Noto Serif Devanagari, Times, Times New Roman");
+pref("font.name-list.sans-serif.x-devanagari", "Noto Sans Devanagari, Helvetica, Arial");
+pref("font.name-list.monospace.x-devanagari", "Noto Sans Devanagari, Menlo, Courier New");
+// Ethiopic
+pref("font.name-list.serif.x-ethi", "Noto Serif Ethiopic, Times, Times New Roman");
+pref("font.name-list.sans-serif.x-ethi", "Noto Sans Ethiopic, Helvetica, Arial");
+pref("font.name-list.monospace.x-ethi", "Noto Sans Ethiopic, Menlo, Courier New");
+// Georgian
+pref("font.name-list.serif.x-geor", "Noto Serif Georgian, Times, Times New Roman");
+pref("font.name-list.sans-serif.x-geor", "Noto Sans Georgian, Helvetica, Arial");
+pref("font.name-list.monospace.x-geor", "Noto Sans Georgian, Menlo, Courier New");
+// Gujarati
+pref("font.name-list.serif.x-gujr", "Noto Serif Gujarati, Times, Times New Roman");
+pref("font.name-list.sans-serif.x-gujr", "Noto Sans Gujarati, Helvetica, Arial");
+pref("font.name-list.monospace.x-gujr", "Noto Sans Gujarati, Menlo, Courier New");
+// Gurmukhi
+pref("font.name-list.serif.x-guru", "Noto Serif Gurmukhi, Times, Times New Roman");
+pref("font.name-list.sans-serif.x-guru", "Noto Sans Gurmukhi, Helvetica, Arial");
+pref("font.name-list.monospace.x-guru", "Noto Sans Gurmukhi, Menlo, Courier New");
+// Hebrew
+pref("font.name-list.serif.he", "Noto Serif Hebrew, Times, Times New Roman");
+pref("font.name-list.sans-serif.he", "Noto Sans Hebrew, Helvetica, Arial");
+pref("font.name-list.monospace.he", "Noto Sans Hebrew, Menlo, Courier New");
+// Kannada
+pref("font.name-list.serif.x-knda", "Noto Serif Kannada, Times, Times New Roman");
+pref("font.name-list.sans-serif.x-knda", "Noto Sans Kannada, Helvetica, Arial");
+pref("font.name-list.monospace.x-knda", "Noto Sans Kannada, Menlo, Courier New");
+// Khmer
+pref("font.name-list.serif.x-khmr", "Noto Serif Khmer, Times, Times New Roman");
+pref("font.name-list.sans-serif.x-khmr", "Noto Sans Khmer, Helvetica, Arial");
+pref("font.name-list.monospace.x-khmr", "Noto Sans Khmer, Menlo, Courier New");
+// Malayalam
+pref("font.name-list.serif.x-mlym", "Noto Serif Malayalam, Times, Times New Roman");
+pref("font.name-list.sans-serif.x-mlym", "Noto Sans Malayalam, Helvetica, Arial");
+pref("font.name-list.monospace.x-mlym", "Noto Sans Malayalam, Menlo, Courier New");
+// Oriya
+pref("font.name-list.serif.x-orya", "Noto Sans Oriya, Times, Times New Roman");
+pref("font.name-list.sans-serif.x-orya", "Noto Sans Oriya, Helvetica, Arial");
+pref("font.name-list.monospace.x-orya", "Noto Sans Oriya, Menlo, Courier New");
+// Sinhala
+pref("font.name-list.serif.x-sinh", "Noto Serif Sinhala, Times, Times New Roman");
+pref("font.name-list.sans-serif.x-sinh", "Noto Sans Sinhala, Helvetica, Arial");
+pref("font.name-list.monospace.x-sinh", "Noto Sans Sinhala, Menlo, Courier New");
+// Tamil
+pref("font.name-list.serif.x-tamil", "Noto Serif Tamil, Times, Times New Roman");
+pref("font.name-list.sans-serif.x-tamil", "Noto Sans Tamil, Helvetica, Arial");
+pref("font.name-list.monospace.x-tamil", "Noto Sans Tamil, Menlo, Courier New");
+// Telugu
+pref("font.name-list.serif.x-telu", "Noto Serif Telugu, Times, Times New Roman");
+pref("font.name-list.sans-serif.x-telu", "Noto Sans Telugu, Helvetica, Arial");
+pref("font.name-list.monospace.x-telu", "Noto Sans Telugu, Menlo, Courier New");
+// Tibetan
+pref("font.name-list.serif.x-tibt", "Noto Serif Tibetan, Times, Times New Roman");
+pref("font.name-list.sans-serif.x-tibt", "Noto Serif Tibetan, Helvetica, Arial");
+pref("font.name-list.monospace.x-tibt", "Noto Serif Tibetan, Menlo, Courier New");
+// Others (Balinese, Grantha, Khojki, Lao, Myanmar)
+pref("font.name-list.serif.x-unicode", "Times, Times New Roman, Noto Serif Balinese, Noto Serif Grantha, Noto Serif Khojki, Noto Serif Lao, Noto Serif Myanmar");
+pref("font.name-list.sans-serif.x-unicode", "Helvetica, Arial, Noto Sans Balinese, Noto Sans Grantha, Noto Sans Khojki, Noto Sans Lao, Noto Sans Myanmar");
+pref("font.name-list.monospace.x-unicode", "Menlo, Courier New, Noto Sans Balinese, Noto Sans Grantha, Noto Sans Khojki, Noto Sans Lao, Noto Sans Myanmar");
+// The rest are not customized, because they are covered only by one font
#endif
#ifdef XP_WIN
-pref("font.system.whitelist", "Arial, Batang, 바탕, Cambria Math, Courier New, Euphemia, Gautami, Georgia, Gulim, 굴림, GulimChe, 굴림체, Iskoola Pota, Kalinga, Kartika, Latha, Lucida Console, MS Gothic, MS ゴシック, MS Mincho, MS 明朝, MS PGothic, MS Pゴシック, MS PMincho, MS P明朝, MV Boli, Malgun Gothic, Mangal, Meiryo, Meiryo UI, Microsoft Himalaya, Microsoft JhengHei, Microsoft JhengHei UI, Microsoft YaHei, 微软雅黑, Microsoft YaHei UI, MingLiU, 細明體, Noto Sans Buginese, Noto Sans Khmer, Noto Sans Lao, Not [...]
+pref("font.system.whitelist", "Arial, Cambria Math, Courier New, Georgia, Lucida Console, MS Gothic, MS ゴシック, MS PGothic, MS Pゴシック, MV Boli, Malgun Gothic, Mangal, Microsoft Himalaya, Microsoft JhengHei, Microsoft YaHei, 微软雅黑, MingLiU, 細明體, PMingLiU, 新細明體, Segoe UI, SimSun, 宋体, Sylfaen, Tahoma, Times New Roman, Verdana, Twemoji Mozilla, Noto Sans Adlam, Noto Sans Balinese, Noto Sans Bamum, Noto Sans Bassa Vah, Noto Sans Batak, Noto Sans Bengali, Noto Sans Buginese, Noto Sans Buhid, Noto [...]
+
+// Arabic
+pref("font.name-list.serif.ar", "Times New Roman, Noto Naskh Arabic");
+pref("font.name-list.sans-serif.ar", "Segoe UI, Tahoma, Arial, Noto Naskh Arabic");
+pref("font.name-list.monospace.ar", "Courier New, Noto Naskh Arabic");
+
+// Bengali
+pref("font.name-list.serif.x-beng", "Noto Serif Bengali, Times New Roman");
+pref("font.name-list.sans-serif.x-beng", "Noto Sans Bengali, Arial");
+pref("font.name-list.monospace.x-beng", "Noto Sans Bengali, Courier New");
+// Canadian Aboriginal
+pref("font.name-list.serif.x-cans", "Noto Serif Canadian Aboriginal, Times New Roman");
+pref("font.name-list.sans-serif.x-cans", "Noto Sans Canadian Aboriginal, Arial");
+pref("font.name-list.monospace.x-cans", "Noto Sans Canadian Aboriginal, Courier New");
+// Cyrillic (we use Noto only for fallback, system fonts have a good coverage)
+pref("font.name-list.serif.x-cyrillic", "Times New Roman, Noto Serif");
+pref("font.name-list.sans-serif.x-cyrillic", "Arial, Noto Sans");
+// Devanagari
+pref("font.name-list.serif.x-devanagari", "Noto Serif Devanagari, Times New Roman");
+pref("font.name-list.sans-serif.x-devanagari", "Noto Sans Devanagari, Arial");
+pref("font.name-list.monospace.x-devanagari", "Noto Sans Devanagari, Courier New");
+// Ethiopic
+pref("font.name-list.serif.x-ethi", "Noto Serif Ethiopic, Times New Roman");
+pref("font.name-list.sans-serif.x-ethi", "Noto Sans Ethiopic, Arial");
+pref("font.name-list.monospace.x-ethi", "Noto Sans Ethiopic, Courier New");
+// Georgian
+pref("font.name-list.serif.x-geor", "Noto Serif Georgian, Times New Roman");
+pref("font.name-list.sans-serif.x-geor", "Noto Sans Georgian, Arial");
+pref("font.name-list.monospace.x-geor", "Noto Sans Georgian, Courier New");
+// Gujarati
+pref("font.name-list.serif.x-gujr", "Noto Serif Gujarati, Times New Roman");
+pref("font.name-list.sans-serif.x-gujr", "Noto Sans Gujarati, Arial");
+pref("font.name-list.monospace.x-gujr", "Noto Sans Gujarati, Courier New");
+// Gurmukhi
+pref("font.name-list.serif.x-guru", "Noto Serif Gurmukhi, Times New Roman");
+pref("font.name-list.sans-serif.x-guru", "Noto Sans Gurmukhi, Arial");
+pref("font.name-list.monospace.x-guru", "Noto Sans Gurmukhi, Courier New");
+// Kannada
+pref("font.name-list.serif.x-knda", "Noto Serif Kannada, Times New Roman");
+pref("font.name-list.sans-serif.x-knda", "Noto Sans Kannada, Arial");
+pref("font.name-list.monospace.x-knda", "Noto Sans Kannada, Courier New");
+// Khmer
+pref("font.name-list.serif.x-khmr", "Noto Serif Khmer, Times New Roman");
+pref("font.name-list.sans-serif.x-khmr", "Noto Sans Khmer, Arial");
+pref("font.name-list.monospace.x-khmr", "Noto Sans Khmer, Courier New");
+// Malayalam
+pref("font.name-list.serif.x-mlym", "Noto Serif Malayalam, Times New Roman");
+pref("font.name-list.sans-serif.x-mlym", "Noto Sans Malayalam, Arial");
+pref("font.name-list.monospace.x-mlym", "Noto Sans Malayalam, Courier New");
+// Oriya
+pref("font.name-list.serif.x-orya", "Noto Sans Oriya, Times New Roman");
+pref("font.name-list.sans-serif.x-orya", "Noto Sans Oriya, Arial");
+pref("font.name-list.monospace.x-orya", "Noto Sans Oriya, Courier New");
+// Sinhala
+pref("font.name-list.serif.x-sinh", "Noto Serif Sinhala, Times New Roman");
+pref("font.name-list.sans-serif.x-sinh", "Noto Sans Sinhala, Arial");
+pref("font.name-list.monospace.x-sinh", "Noto Sans Sinhala, Courier New");
+// Tamil
+pref("font.name-list.serif.x-tamil", "Noto Serif Tamil, Times New Roman");
+pref("font.name-list.sans-serif.x-tamil", "Noto Sans Tamil, Arial");
+pref("font.name-list.monospace.x-tamil", "Noto Sans Tamil, Courier New");
+// Telugu
+pref("font.name-list.serif.x-telu", "Noto Serif Telugu, Times New Roman");
+pref("font.name-list.sans-serif.x-telu", "Noto Sans Telugu, Arial");
+pref("font.name-list.monospace.x-telu", "Noto Sans Telugu, Courier New");
+// Tibetan
+pref("font.name-list.serif.x-tibt", "Microsoft Himalaya, Noto Serif Tibetan, Times New Roman");
+pref("font.name-list.sans-serif.x-tibt", "Microsoft Himalaya, Noto Serif Tibetan, Arial");
+pref("font.name-list.monospace.x-tibt", "Microsoft Himalaya, Noto Serif Tibetan, Courier New");
+// Others (Balinese, Grantha, Khojki, Lao, Myanmar)
+pref("font.name-list.serif.x-unicode", "Times New Roman, Noto Serif Balinese, Noto Serif Grantha, Noto Serif Khojki, Noto Serif Lao, Noto Serif Myanmar");
+pref("font.name-list.sans-serif.x-unicode", "Arial, Noto Sans Balinese, Noto Sans Grantha, Noto Sans Khojki, Noto Sans Lao, Noto Sans Myanmar");
+pref("font.name-list.monospace.x-unicode", "Courier New, Noto Sans Balinese, Noto Sans Grantha, Noto Sans Khojki, Noto Sans Lao, Noto Sans Myanmar");
+// The rest are not customized, because they are covered only by one font
#endif
#ifdef XP_LINUX
-pref("font.default.lo", "Noto Sans Lao");
-pref("font.default.my", "Noto Sans Myanmar");
-pref("font.default.x-western", "sans-serif");
-pref("font.name-list.cursive.ar", "Noto Naskh Arabic, Tinos, Georgia, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
-pref("font.name-list.cursive.he", "Noto Sans Hebrew, Tinos, Georgia, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
-pref("font.name-list.cursive.x-cyrillic", "Tinos, Georgia, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
-pref("font.name-list.cursive.x-unicode", "Tinos, Georgia, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
-pref("font.name-list.cursive.x-western", "Tinos, Georgia, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
-pref("font.name-list.fantasy.ar", "Noto Naskh Arabic, Tinos, Georgia, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
-pref("font.name-list.fantasy.el", "Tinos, Georgia, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
-pref("font.name-list.fantasy.he", "Noto Sans Hebrew, Tinos, Georgia, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
-pref("font.name-list.fantasy.x-cyrillic", "Tinos, Georgia, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
-pref("font.name-list.fantasy.x-unicode", "Tinos, Georgia, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
-pref("font.name-list.fantasy.x-western", "Tinos, Georgia, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
-pref("font.name-list.monospace.ar", "Noto Naskh Arabic, Cousine, Courier, Courier New, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayal [...]
-pref("font.name-list.monospace.el", "Cousine, Courier, Courier New, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, Noto Sans Mongo [...]
-pref("font.name-list.monospace.he", "Noto Sans Hebrew, Cousine, Courier, Courier New, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayala [...]
-pref("font.name-list.monospace.ja", "Noto Sans JP Regular, Cousine, Courier, Courier New, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Mala [...]
-pref("font.name-list.monospace.ko", "Noto Sans KR Regular, Cousine, Courier, Courier New, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Mala [...]
-pref("font.name-list.monospace.th", "Noto Sans Thai, Cousine, Courier, Courier New, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, [...]
-pref("font.name-list.monospace.x-armn", "Noto Sans Armenian, Cousine, Courier, Courier New, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Ma [...]
-pref("font.name-list.monospace.x-beng", "Noto Sans Bengali, Cousine, Courier, Courier New, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Mal [...]
-pref("font.name-list.monospace.x-cyrillic", "Cousine, Courier, Courier New, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, Noto Sa [...]
-pref("font.name-list.monospace.x-devanagari", "Noto Sans Devanagari, Cousine, Courier, Courier New, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto [...]
-pref("font.name-list.monospace.x-ethi", "Noto Sans Ethiopic, Cousine, Courier, Courier New, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Ma [...]
-pref("font.name-list.monospace.x-geor", "Noto Sans Georgian, Cousine, Courier, Courier New, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Ma [...]
-pref("font.name-list.monospace.x-gujr", "Noto Sans Gujarati, Cousine, Courier, Courier New, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Ma [...]
-pref("font.name-list.monospace.x-guru", "Noto Sans Gurmukhi, Cousine, Courier, Courier New, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Ma [...]
-pref("font.name-list.monospace.x-khmr", "Noto Sans Khmer, Cousine, Courier, Courier New, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malay [...]
-pref("font.name-list.monospace.x-knda", "Noto Sans Kannada, Cousine, Courier, Courier New, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Mal [...]
-pref("font.name-list.monospace.x-mlym", "Noto Sans Malayalam, Cousine, Courier, Courier New, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans M [...]
-pref("font.name-list.monospace.x-orya", "Noto Sans Oriya, Cousine, Courier, Courier New, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malay [...]
-pref("font.name-list.monospace.x-sinh", "Noto Sans Sinhala, Cousine, Courier, Courier New, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Mal [...]
-pref("font.name-list.monospace.x-tamil", "Noto Sans Tamil, Cousine, Courier, Courier New, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Mala [...]
-pref("font.name-list.monospace.x-telu", "Noto Sans Telugu, Cousine, Courier, Courier New, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Mala [...]
-pref("font.name-list.monospace.x-tibt", "Noto Sans Tibetan, Cousine, Courier, Courier New, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Mal [...]
-pref("font.name-list.monospace.x-unicode", "Cousine, Courier, Courier New, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, Noto San [...]
-pref("font.name-list.monospace.x-western", "Cousine, Courier, Courier New, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, Noto San [...]
-pref("font.name-list.monospace.zh-CN", "Noto Sans SC Regular, Cousine, Courier, Courier New, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans M [...]
-pref("font.name-list.monospace.zh-HK", "Noto Sans TC Regular, Cousine, Courier, Courier New, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans M [...]
-pref("font.name-list.monospace.zh-TW", "Noto Sans TC Regular, Cousine, Courier, Courier New, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans M [...]
-pref("font.name-list.sans-serif.ar", "Noto Naskh Arabic, Arimo, Arial, Verdana, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, Not [...]
-pref("font.name-list.sans-serif.el", "Arimo, Arial, Verdana, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, Noto Sans Mongolian, N [...]
-pref("font.name-list.sans-serif.he", "Noto Sans Hebrew, Arimo, Arial, Verdana, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, Noto [...]
-pref("font.name-list.sans-serif.ja", "Noto Sans JP Regular, Arimo, Arial, Verdana, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, [...]
-pref("font.name-list.sans-serif.ko", "Noto Sans KR Regular, Arimo, Arial, Verdana, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, [...]
-pref("font.name-list.sans-serif.th", "Noto Sans Thai, Arimo, Arial, Verdana, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, Noto S [...]
-pref("font.name-list.sans-serif.x-armn", "Noto Sans Armenian, Arimo, Arial, Verdana, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam [...]
-pref("font.name-list.sans-serif.x-beng", "Noto Sans Bengali, Arimo, Arial, Verdana, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, [...]
-pref("font.name-list.sans-serif.x-cyrillic", "Arimo, Arial, Verdana, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, Noto Sans Mong [...]
-pref("font.name-list.sans-serif.x-devanagari", "Noto Sans Devanagari, Arimo, Arial, Verdana, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans M [...]
-pref("font.name-list.sans-serif.x-ethi", "Noto Sans Ethiopic, Arimo, Arial, Verdana, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam [...]
-pref("font.name-list.sans-serif.x-geor", "Noto Sans Georgian, Arimo, Arial, Verdana, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam [...]
-pref("font.name-list.sans-serif.x-gujr", "Noto Sans Gujarati, Arimo, Arial, Verdana, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam [...]
-pref("font.name-list.sans-serif.x-guru", "Noto Sans Gurmukhi, Arimo, Arial, Verdana, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam [...]
-pref("font.name-list.sans-serif.x-khmr", "Noto Sans Khmer, Arimo, Arial, Verdana, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, N [...]
-pref("font.name-list.sans-serif.x-knda", "Noto Sans Kannada, Arimo, Arial, Verdana, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, [...]
-pref("font.name-list.sans-serif.x-mlym", "Noto Sans Malayalam, Arimo, Arial, Verdana, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayala [...]
-pref("font.name-list.sans-serif.x-orya", "Noto Sans Oriya, Arimo, Arial, Verdana, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, N [...]
-pref("font.name-list.sans-serif.x-sinh", "Noto Sans Sinhala, Arimo, Arial, Verdana, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, [...]
-pref("font.name-list.sans-serif.x-tamil", "Noto Sans Tamil, Arimo, Arial, Verdana, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, [...]
-pref("font.name-list.sans-serif.x-telu", "Noto Sans Telugu, Arimo, Arial, Verdana, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, [...]
-pref("font.name-list.sans-serif.x-tibt", "Noto Sans Tibetan, Arimo, Arial, Verdana, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, [...]
-pref("font.name-list.sans-serif.x-unicode", "Arimo, Arial, Verdana, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, Noto Sans Mongo [...]
-pref("font.name-list.sans-serif.x-western", "Arimo, Arial, Verdana, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, Noto Sans Mongo [...]
-pref("font.name-list.sans-serif.zh-CN", "Noto Sans SC Regular, Arimo, Arial, Verdana, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayala [...]
-pref("font.name-list.sans-serif.zh-HK", "Noto Sans TC Regular, Arimo, Arial, Verdana, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayala [...]
-pref("font.name-list.sans-serif.zh-TW", "Noto Sans TC Regular, Arimo, Arial, Verdana, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayala [...]
-pref("font.name-list.serif.ar", "Noto Naskh Arabic, Tinos, Georgia, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
-pref("font.name-list.serif.el", "Tinos, Georgia, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
-pref("font.name-list.serif.he", "Tinos, Georgia, Noto Sans Hebrew, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
-pref("font.name-list.serif.ja", "Noto Sans JP Regular, Tinos, Georgia, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
-pref("font.name-list.serif.ko", "Noto Sans KR Regular, Tinos, Georgia, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
-pref("font.name-list.serif.th", "Noto Serif Thai, Tinos, Georgia, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
-pref("font.name-list.serif.x-armn", "Noto Serif Armenian, Tinos, Georgia, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
-pref("font.name-list.serif.x-beng", "Noto Sans Bengali, Tinos, Georgia, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
-pref("font.name-list.serif.x-cyrillic", "Tinos, Georgia, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
-pref("font.name-list.serif.x-devanagari", "Noto Sans Devanagari, Tinos, Georgia, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
-pref("font.name-list.serif.x-ethi", "Noto Sans Ethiopic, Tinos, Georgia, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
-pref("font.name-list.serif.x-geor", "Noto Sans Georgian, Tinos, Georgia, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
-pref("font.name-list.serif.x-gujr", "Noto Sans Gujarati, Tinos, Georgia, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
-pref("font.name-list.serif.x-guru", "Noto Sans Gurmukhi, Tinos, Georgia, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
-pref("font.name-list.serif.x-khmr", "Noto Serif Khmer, Tinos, Georgia, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
-pref("font.name-list.serif.x-knda", "Noto Sans Kannada, Tinos, Georgia, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
-pref("font.name-list.serif.x-mlym", "Noto Sans Malayalam, Tinos, Georgia, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
-pref("font.name-list.serif.x-orya", "Noto Sans Oriya, Tinos, Georgia, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
-pref("font.name-list.serif.x-sinh", "Noto Sans Sinhala, Tinos, Georgia, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
-pref("font.name-list.serif.x-tamil", "Noto Sans Tamil, Tinos, Georgia, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
-pref("font.name-list.serif.x-telu", "Noto Sans Telugu, Tinos, Georgia, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
-pref("font.name-list.serif.x-tibt", "Noto Sans Tibetan, Tinos, Georgia, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
-pref("font.name-list.serif.x-unicode", "Tinos, Georgia, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
-pref("font.name-list.serif.x-western", "Tinos, Georgia, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
-pref("font.name-list.serif.zh-CN", "Noto Sans SC Regular, Tinos, Georgia, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
-pref("font.name-list.serif.zh-HK", "Noto Sans TC Regular, Tinos, Georgia, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
-pref("font.name-list.serif.zh-TW", "Noto Sans TC Regular, Tinos, Georgia, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
-pref("font.name.cursive.ar", "Noto Naskh Arabic");
-pref("font.name.cursive.el", "Tinos, Georgia");
-pref("font.name.cursive.he", "Noto Sans Hebrew");
-pref("font.name.cursive.x-cyrillic", "Tinos, Georgia");
-pref("font.name.cursive.x-unicode", "Tinos, Georgia");
-pref("font.name.cursive.x-western", "Tinos, Georgia");
-pref("font.name.fantasy.ar", "Noto Naskh Arabic");
-pref("font.name.fantasy.el", "Tinos, Georgia");
-pref("font.name.fantasy.he", "Noto Sans Hebrew");
-pref("font.name.fantasy.x-cyrillic", "Tinos, Georgia");
-pref("font.name.fantasy.x-unicode", "Tinos, Georgia");
-pref("font.name.fantasy.x-western", "Tinos, Georgia");
-pref("font.name.monospace.ar", "Noto Naskh Arabic");
-pref("font.name.monospace.el", "Tinos, Georgia");
-pref("font.name.monospace.he", "Noto Sans Hebrew");
-pref("font.name.monospace.ja", "Noto Sans JP Regular");
-pref("font.name.monospace.ko", "Noto Sans KR Regular");
-pref("font.name.monospace.my", "Noto Sans Myanmar");
-pref("font.name.monospace.th", "Noto Sans Thai");
-pref("font.name.monospace.x-armn", "Noto Sans Armenian");
-pref("font.name.monospace.x-beng", "Noto Sans Bengali");
-pref("font.name.monospace.x-cyrillic", "Cousine, Courier, Courier New");
-pref("font.name.monospace.x-devanagari", "Noto Sans Devanagari");
-pref("font.name.monospace.x-ethi", "Noto Sans Ethiopic");
-pref("font.name.monospace.x-geor", "Noto Sans Georgian");
-pref("font.name.monospace.x-gujr", "Noto Sans Gujarati");
-pref("font.name.monospace.x-guru", "Noto Sans Gurmukhi");
-pref("font.name.monospace.x-khmr", "Noto Sans Khmer");
-pref("font.name.monospace.x-knda", "Noto Sans Kannada");
-pref("font.name.monospace.x-mlym", "Noto Sans Malayalam");
-pref("font.name.monospace.x-orya", "Noto Sans Oriya");
-pref("font.name.monospace.x-sinh", "Noto Sans Sinhala");
-pref("font.name.monospace.x-tamil", "Noto Sans Tamil");
-pref("font.name.monospace.x-telu", "Noto Sans Telugu");
-pref("font.name.monospace.x-tibt", "Noto Sans Tibetan");
-pref("font.name.monospace.x-unicode", "Cousine, Courier, Courier New");
-pref("font.name.monospace.x-western", "Cousine, Courier, Courier New");
-pref("font.name.monospace.zh-CN", "Noto Sans SC Regular");
-pref("font.name.monospace.zh-HK", "Noto Sans TC Regular");
-pref("font.name.monospace.zh-TW", "Noto Sans TC Regular");
-pref("font.name.sans-serif.ar", "Noto Naskh Arabic");
-pref("font.name.sans-serif.el", "Arimo, Arial, Verdana");
-pref("font.name.sans-serif.he", "Noto Sans Hebrew");
-pref("font.name.sans-serif.ja", "Noto Sans JP Regular");
-pref("font.name.sans-serif.ko", "Noto Sans KR Regular");
-pref("font.name.sans-serif.th", "Noto Sans Thai");
-pref("font.name.sans-serif.x-armn", "Noto Sans Armenian");
-pref("font.name.sans-serif.x-beng", "Noto Sans Bengali");
-pref("font.name.sans-serif.x-cyrillic", "Arimo, Arial, Verdana");
-pref("font.name.sans-serif.x-devanagari", "Noto Sans Devanagari");
-pref("font.name.sans-serif.x-ethi", "Noto Sans Ethiopic");
-pref("font.name.sans-serif.x-geor", "Noto Sans Georgian");
-pref("font.name.sans-serif.x-gujr", "Noto Sans Gujarati");
-pref("font.name.sans-serif.x-guru", "Noto Sans Gurmukhi");
-pref("font.name.sans-serif.x-khmr", "Noto Sans Khmer");
-pref("font.name.sans-serif.x-knda", "Noto Sans Kannada");
-pref("font.name.sans-serif.x-mlym", "Noto Sans Malayalam");
-pref("font.name.sans-serif.x-orya", "Noto Sans Oriya");
-pref("font.name.sans-serif.x-sinh", "Noto Sans Sinhala");
-pref("font.name.sans-serif.x-tamil", "Noto Sans Tamil");
-pref("font.name.sans-serif.x-telu", "Noto Sans Telugu");
-pref("font.name.sans-serif.x-tibt", "Noto Sans Tibetan");
-pref("font.name.sans-serif.x-unicode", "Arimo, Arial, Verdana");
-pref("font.name.sans-serif.x-western", "Arimo, Arial, Verdana");
-pref("font.name.sans-serif.zh-CN", "Noto Sans SC Regular");
-pref("font.name.sans-serif.zh-HK", "Noto Sans TC Regular");
-pref("font.name.sans-serif.zh-TW", "Noto Sans TC Regular");
-pref("font.name.sans.my", "Noto Sans Myanmar");
-pref("font.name.serif.ar", "Noto Naskh Arabic");
-pref("font.name.serif.el", "Tinos, Georgia");
-pref("font.name.serif.he", "Noto Sans Hebrew");
-pref("font.name.serif.ja", "Noto Sans JP Regular");
-pref("font.name.serif.ko", "Noto Sans KR Regular");
-pref("font.name.serif.my", "Noto Sans Myanmar");
-pref("font.name.serif.th", "Noto Serif Thai");
-pref("font.name.serif.x-armn", "Noto Serif Armenian");
-pref("font.name.serif.x-beng", "Noto Sans Bengali");
-pref("font.name.serif.x-cyrillic", "Tinos, Georgia");
-pref("font.name.serif.x-devanagari", "Noto Sans Devanagari");
-pref("font.name.serif.x-ethi", "Noto Sans Ethiopic");
-pref("font.name.serif.x-geor", "Noto Sans Georgian");
-pref("font.name.serif.x-gujr", "Noto Sans Gujarati");
-pref("font.name.serif.x-guru", "Noto Sans Gurmukhi");
-pref("font.name.serif.x-khmr", "Noto Serif Khmer");
-pref("font.name.serif.x-knda", "Noto Sans Kannada");
-pref("font.name.serif.x-mlym", "Noto Sans Malayalam");
-pref("font.name.serif.x-orya", "Noto Sans Oriya");
-pref("font.name.serif.x-sinh", "Noto Sans Sinhala");
-pref("font.name.serif.x-tamil", "Noto Sans Tamil");
-pref("font.name.serif.x-telu", "Noto Sans Telugu");
-pref("font.name.serif.x-tibt", "Noto Sans Tibetan");
-pref("font.name.serif.x-unicode", "Tinos, Georgia");
-pref("font.name.serif.x-western", "Tinos, Georgia");
-pref("font.name.serif.zh-CN", "Noto Sans SC Regular");
-pref("font.name.serif.zh-HK", "Noto Sans TC Regular");
-pref("font.name.serif.zh-TW", "Noto Sans TC Regular");
+// Arabic
+pref("font.name-list.serif.ar", "Noto Naskh Arabic, Tinos");
+pref("font.name-list.sans-serif.ar", "Noto Naskh Arabic, Arimo");
+pref("font.name-list.monospace.ar", "Noto Naskh Arabic, Cousine");
+// Armenian
+pref("font.name-list.serif.x-armn", "Noto Serif Armenian, Tinos");
+pref("font.name-list.sans-serif.x-armn", "Noto Sans Armenian, Arimo");
+pref("font.name-list.sans-serif.x-armn", "Noto Sans Armenian, Cousine");
+// Bengali
+pref("font.name-list.serif.x-beng", "Noto Serif Bengali, Tinos");
+pref("font.name-list.sans-serif.x-beng", "Noto Sans Bengali, Arimo");
+pref("font.name-list.monospace.x-beng", "Noto Sans Bengali, Cousine");
+// Canadian Aboriginal
+pref("font.name-list.serif.x-cans", "Noto Serif Canadian Aboriginal, Tinos");
+pref("font.name-list.sans-serif.x-cans", "Noto Sans Canadian Aboriginal, Arimo");
+pref("font.name-list.monospace.x-cans", "Noto Sans Canadian Aboriginal, Cousine");
+// ChineseCN
+pref("font.name-list.serif.zh-CN", "Noto Sans SC Regular, Tinos");
+pref("font.name-list.sans-serif.zh-CN", "Noto Sans SC Regular, Arimo");
+pref("font.name-list.monospace.zh-CN", "Noto Sans SC Regular, Cousine");
+// ChineseHK
+pref("font.name-list.serif.zh-HK", "Noto Sans TC Regular, Tinos");
+pref("font.name-list.sans-serif.zh-HK", "Noto Sans TC Regular, Arimo");
+pref("font.name-list.monospace.zh-HK", "Noto Sans TC Regular, Cousine");
+// ChineseTW
+pref("font.name-list.serif.zh-TW", "Noto Sans TC Regular, Tinos");
+pref("font.name-list.sans-serif.zh-TW", "Noto Sans TC Regular, Arimo");
+pref("font.name-list.monospace.zh-TW", "Noto Sans TC Regular, Cousine");
+// Cyrillic
+pref("font.name-list.serif.x-cyrillic", "Tinos");
+pref("font.name-list.sans-serif.x-cyrillic", "Arimo");
+pref("font.name-list.monospace.x-cyrillic", "Cousine");
+// Devanagari
+pref("font.name-list.serif.x-devanagari", "Noto Serif Devanagari, Tinos");
+pref("font.name-list.sans-serif.x-devanagari", "Noto Sans Devanagari, Arimo");
+pref("font.name-list.monospace.x-devanagari", "Noto Sans Devanagari, Cousine");
+// Ethiopic
+pref("font.name-list.serif.x-ethi", "Noto Serif Ethiopic, Tinos");
+pref("font.name-list.sans-serif.x-ethi", "Noto Sans Ethiopic, Arimo");
+pref("font.name-list.monospace.x-ethi", "Noto Sans Ethiopic, Cousine");
+// Georgian
+pref("font.name-list.serif.x-geor", "Noto Serif Georgian, Tinos");
+pref("font.name-list.sans-serif.x-geor", "Noto Sans Georgian, Arimo");
+pref("font.name-list.monospace.x-geor", "Noto Sans Georgian, Cousine");
+// Greek
+pref("font.name-list.serif.el", "Tinos");
+pref("font.name-list.sans-serif.el", "Arimo");
+pref("font.name-list.monospace.el", "Cousine");
+// Gujarati
+pref("font.name-list.serif.x-gujr", "Noto Serif Gujarati, Tinos");
+pref("font.name-list.sans-serif.x-gujr", "Noto Sans Gujarati, Arimo");
+pref("font.name-list.monospace.x-gujr", "Noto Sans Gujarati, Cousine");
+// Gurmukhi
+pref("font.name-list.serif.x-guru", "Noto Serif Gurmukhi, Tinos");
+pref("font.name-list.sans-serif.x-guru", "Noto Sans Gurmukhi, Arimo");
+pref("font.name-list.monospace.x-guru", "Noto Sans Gurmukhi, Cousine");
+// Hebrew
+pref("font.name-list.serif.he", "Noto Serif Hebrew, Tinos");
+pref("font.name-list.sans-serif.he", "Noto Sans Hebrew, Arimo");
+pref("font.name-list.monospace.he", "Noto Sans Hebrew, Cousine");
+// Japanese
+pref("font.name-list.serif.ja", "Noto Sans JP Regular, Tinos");
+pref("font.name-list.sans-serif.ja", "Noto Sans JP Regular, Arimo");
+pref("font.name-list.monospace.ja", "Noto Sans JP Regular, Cousine");
+// Kannada
+pref("font.name-list.serif.x-knda", "Noto Serif Kannada, Tinos");
+pref("font.name-list.sans-serif.x-knda", "Noto Sans Kannada, Arimo");
+pref("font.name-list.monospace.x-knda", "Noto Sans Kannada, Cousine");
+// Khmer
+pref("font.name-list.serif.x-khmr", "Noto Serif Khmer, Tinos");
+pref("font.name-list.sans-serif.x-khmr", "Noto Sans Khmer, Arimo");
+pref("font.name-list.monospace.x-khmr", "Noto Sans Khmer, Cousine");
+// Korean
+pref("font.name-list.serif.ko", "Noto Sans KR Regular");
+pref("font.name-list.sans-serif.ko", "Noto Sans KR Regular");
+pref("font.name-list.monospace.ko", "Noto Sans KR Regular");
+// Malayalam
+pref("font.name-list.serif.x-mlym", "Noto Serif Malayalam, Tinos");
+pref("font.name-list.sans-serif.x-mlym", "Noto Sans Malayalam, Arimo");
+pref("font.name-list.monospace.x-mlym", "Noto Sans Malayalam, Cousine");
+// Mathematics
+pref("font.name-list.serif.x-math", "STIX Math Regular, Tinos");
+pref("font.name-list.sans-serif.x-math", "STIX Math Regular, Arimo");
+pref("font.name-list.monospace.x-math", "STIX Math Regular, Cousine");
+// Oriya
+pref("font.name-list.serif.x-orya", "Noto Sans Oriya, Tinos");
+pref("font.name-list.sans-serif.x-orya", "Noto Sans Oriya, Arimo");
+pref("font.name-list.monospace.x-orya", "Noto Sans Oriya, Cousine");
+// Sinhala
+pref("font.name-list.serif.x-sinh", "Noto Serif Sinhala, Tinos");
+pref("font.name-list.sans-serif.x-sinh", "Noto Sans Sinhala, Arimo");
+pref("font.name-list.monospace.x-sinh", "Noto Sans Sinhala, Cousine");
+// Tamil
+pref("font.name-list.serif.x-tamil", "Noto Serif Tamil, Tinos");
+pref("font.name-list.sans-serif.x-tamil", "Noto Sans Tamil, Arimo");
+pref("font.name-list.monospace.x-tamil", "Noto Sans Tamil, Cousine");
+// Telugu
+pref("font.name-list.serif.x-telu", "Noto Serif Telugu, Tinos");
+pref("font.name-list.sans-serif.x-telu", "Noto Sans Telugu, Arimo");
+pref("font.name-list.monospace.x-telu", "Noto Sans Telugu, Cousine");
+// Thai
+pref("font.name-list.serif.th", "Noto Serif Thai, Tinos");
+pref("font.name-list.sans-serif.th", "Noto Sans Thai, Arimo");
+pref("font.name-list.monospace.th", "Noto Sans Thai, Cousine");
+// Tibetan
+pref("font.name-list.serif.x-tibt", "Noto Serif Tibetan, Tinos");
+pref("font.name-list.sans-serif.x-tibt", "Noto Serif Tibetan, Arimo");
+pref("font.name-list.monospace.x-tibt", "Noto Serif Tibetan, Cousine");
+// Western
+pref("font.name-list.serif.x-western", "Tinos");
+pref("font.name-list.sans-serif.x-western", "Arimo");
+pref("font.name-list.monospace.x-western", "Cousine");
+// Others (Balinese, Grantha, Khojki, Lao, Myanmar)
+pref("font.name-list.serif.x-unicode", "Tinos, Noto Serif Balinese, Noto Serif Grantha, Noto Serif Khojki, Noto Serif Lao, Noto Serif Myanmar");
+pref("font.name-list.sans-serif.x-unicode", "Arimo, Noto Sans Balinese, Noto Sans Grantha, Noto Sans Khojki, Noto Sans Lao, Noto Sans Myanmar");
+pref("font.name-list.monospace.x-unicode", "Cousine, Noto Sans Balinese, Noto Sans Grantha, Noto Sans Khojki, Noto Sans Lao, Noto Sans Myanmar");
+// The rest are not customized, because they are covered only by one font
#endif
#endif
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
0

[tor-browser] branch tor-browser-91.10.0esr-11.5-1 updated (4332905853eb8 -> 5228cd1529cdf)
by gitolite role 07 Jul '22
by gitolite role 07 Jul '22
07 Jul '22
This is an automated email from the git hooks/post-receive script.
richard pushed a change to branch tor-browser-91.10.0esr-11.5-1
in repository tor-browser.
from 4332905853eb8 fixup! fixup! Bug 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection
new b551f9ac2710f fixup! Bug 27476: Implement about:torconnect captive portal within Tor Browser
new 5228cd1529cdf fixup! Bug 40597: Implement TorSettings module
The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
2

[tor-browser] branch tor-browser-91.10.0esr-11.5-1 updated (8c3919ab3d9f3 -> 4332905853eb8)
by gitolite role 07 Jul '22
by gitolite role 07 Jul '22
07 Jul '22
This is an automated email from the git hooks/post-receive script.
richard pushed a change to branch tor-browser-91.10.0esr-11.5-1
in repository tor-browser.
from 8c3919ab3d9f3 Bug 41004: Bundled fonts are not picked up on macOS
new 31f5576a9f124 fixup! Bug 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection
new fed0a5a0efbda fixup! Bug 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection
new 4332905853eb8 fixup! fixup! Bug 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection
The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../content/bridgemoji-annotations.json | 8774 ++++++++++++++++++++
.../torpreferences/content/bridgemoji/1f300.svg | 1 +
.../torpreferences/content/bridgemoji/1f308.svg | 1 +
.../torpreferences/content/bridgemoji/1f30a.svg | 1 +
.../torpreferences/content/bridgemoji/1f30b.svg | 1 +
.../torpreferences/content/bridgemoji/1f319.svg | 1 +
.../torpreferences/content/bridgemoji/1f31f.svg | 1 +
.../torpreferences/content/bridgemoji/1f321.svg | 1 +
.../torpreferences/content/bridgemoji/1f32d.svg | 1 +
.../torpreferences/content/bridgemoji/1f32e.svg | 1 +
.../torpreferences/content/bridgemoji/1f332.svg | 1 +
.../torpreferences/content/bridgemoji/1f333.svg | 1 +
.../torpreferences/content/bridgemoji/1f334.svg | 1 +
.../torpreferences/content/bridgemoji/1f335.svg | 1 +
.../torpreferences/content/bridgemoji/1f336.svg | 1 +
.../torpreferences/content/bridgemoji/1f337.svg | 1 +
.../torpreferences/content/bridgemoji/1f339.svg | 1 +
.../torpreferences/content/bridgemoji/1f33a.svg | 1 +
.../torpreferences/content/bridgemoji/1f33b.svg | 1 +
.../torpreferences/content/bridgemoji/1f33d.svg | 1 +
.../torpreferences/content/bridgemoji/1f33f.svg | 1 +
.../torpreferences/content/bridgemoji/1f341.svg | 1 +
.../torpreferences/content/bridgemoji/1f344.svg | 1 +
.../torpreferences/content/bridgemoji/1f345.svg | 1 +
.../torpreferences/content/bridgemoji/1f346.svg | 1 +
.../torpreferences/content/bridgemoji/1f347.svg | 1 +
.../torpreferences/content/bridgemoji/1f348.svg | 1 +
.../torpreferences/content/bridgemoji/1f349.svg | 1 +
.../torpreferences/content/bridgemoji/1f34a.svg | 1 +
.../torpreferences/content/bridgemoji/1f34b.svg | 1 +
.../torpreferences/content/bridgemoji/1f34c.svg | 1 +
.../torpreferences/content/bridgemoji/1f34d.svg | 1 +
.../torpreferences/content/bridgemoji/1f34f.svg | 1 +
.../torpreferences/content/bridgemoji/1f350.svg | 1 +
.../torpreferences/content/bridgemoji/1f351.svg | 1 +
.../torpreferences/content/bridgemoji/1f352.svg | 1 +
.../torpreferences/content/bridgemoji/1f353.svg | 1 +
.../torpreferences/content/bridgemoji/1f354.svg | 1 +
.../torpreferences/content/bridgemoji/1f355.svg | 1 +
.../torpreferences/content/bridgemoji/1f368.svg | 1 +
.../torpreferences/content/bridgemoji/1f369.svg | 1 +
.../torpreferences/content/bridgemoji/1f36a.svg | 1 +
.../torpreferences/content/bridgemoji/1f36b.svg | 1 +
.../torpreferences/content/bridgemoji/1f36c.svg | 1 +
.../torpreferences/content/bridgemoji/1f36d.svg | 1 +
.../torpreferences/content/bridgemoji/1f37f.svg | 1 +
.../torpreferences/content/bridgemoji/1f380.svg | 1 +
.../torpreferences/content/bridgemoji/1f381.svg | 1 +
.../torpreferences/content/bridgemoji/1f382.svg | 1 +
.../torpreferences/content/bridgemoji/1f383.svg | 1 +
.../torpreferences/content/bridgemoji/1f388.svg | 1 +
.../torpreferences/content/bridgemoji/1f389.svg | 1 +
.../torpreferences/content/bridgemoji/1f38f.svg | 1 +
.../torpreferences/content/bridgemoji/1f392.svg | 1 +
.../torpreferences/content/bridgemoji/1f399.svg | 1 +
.../torpreferences/content/bridgemoji/1f39f.svg | 1 +
.../torpreferences/content/bridgemoji/1f3a0.svg | 1 +
.../torpreferences/content/bridgemoji/1f3a1.svg | 1 +
.../torpreferences/content/bridgemoji/1f3a2.svg | 1 +
.../torpreferences/content/bridgemoji/1f3a8.svg | 1 +
.../torpreferences/content/bridgemoji/1f3ac.svg | 1 +
.../torpreferences/content/bridgemoji/1f3af.svg | 1 +
.../torpreferences/content/bridgemoji/1f3b2.svg | 1 +
.../torpreferences/content/bridgemoji/1f3b6.svg | 1 +
.../torpreferences/content/bridgemoji/1f3b7.svg | 1 +
.../torpreferences/content/bridgemoji/1f3b8.svg | 1 +
.../torpreferences/content/bridgemoji/1f3ba.svg | 1 +
.../torpreferences/content/bridgemoji/1f3bb.svg | 1 +
.../torpreferences/content/bridgemoji/1f3be.svg | 1 +
.../torpreferences/content/bridgemoji/1f3c0.svg | 1 +
.../torpreferences/content/bridgemoji/1f3c6.svg | 1 +
.../torpreferences/content/bridgemoji/1f3c8.svg | 1 +
.../torpreferences/content/bridgemoji/1f3d3.svg | 1 +
.../torpreferences/content/bridgemoji/1f3d4.svg | 1 +
.../torpreferences/content/bridgemoji/1f3d5.svg | 1 +
.../torpreferences/content/bridgemoji/1f3dd.svg | 1 +
.../torpreferences/content/bridgemoji/1f3e1.svg | 1 +
.../torpreferences/content/bridgemoji/1f3ee.svg | 1 +
.../torpreferences/content/bridgemoji/1f3f7.svg | 1 +
.../torpreferences/content/bridgemoji/1f3f8.svg | 1 +
.../torpreferences/content/bridgemoji/1f3f9.svg | 1 +
.../torpreferences/content/bridgemoji/1f40a.svg | 1 +
.../torpreferences/content/bridgemoji/1f40c.svg | 1 +
.../torpreferences/content/bridgemoji/1f40d.svg | 1 +
.../torpreferences/content/bridgemoji/1f417.svg | 1 +
.../torpreferences/content/bridgemoji/1f418.svg | 1 +
.../torpreferences/content/bridgemoji/1f419.svg | 1 +
.../torpreferences/content/bridgemoji/1f41a.svg | 1 +
.../torpreferences/content/bridgemoji/1f41b.svg | 1 +
.../torpreferences/content/bridgemoji/1f41d.svg | 1 +
.../torpreferences/content/bridgemoji/1f41e.svg | 1 +
.../torpreferences/content/bridgemoji/1f41f.svg | 1 +
.../torpreferences/content/bridgemoji/1f420.svg | 1 +
.../torpreferences/content/bridgemoji/1f422.svg | 1 +
.../torpreferences/content/bridgemoji/1f425.svg | 1 +
.../torpreferences/content/bridgemoji/1f426.svg | 1 +
.../torpreferences/content/bridgemoji/1f428.svg | 1 +
.../torpreferences/content/bridgemoji/1f42a.svg | 1 +
.../torpreferences/content/bridgemoji/1f42c.svg | 1 +
.../torpreferences/content/bridgemoji/1f42d.svg | 1 +
.../torpreferences/content/bridgemoji/1f42e.svg | 1 +
.../torpreferences/content/bridgemoji/1f42f.svg | 1 +
.../torpreferences/content/bridgemoji/1f430.svg | 1 +
.../torpreferences/content/bridgemoji/1f431.svg | 1 +
.../torpreferences/content/bridgemoji/1f432.svg | 1 +
.../torpreferences/content/bridgemoji/1f433.svg | 1 +
.../torpreferences/content/bridgemoji/1f434.svg | 1 +
.../torpreferences/content/bridgemoji/1f435.svg | 1 +
.../torpreferences/content/bridgemoji/1f436.svg | 1 +
.../torpreferences/content/bridgemoji/1f437.svg | 1 +
.../torpreferences/content/bridgemoji/1f43a.svg | 1 +
.../torpreferences/content/bridgemoji/1f43b.svg | 1 +
.../torpreferences/content/bridgemoji/1f43f.svg | 1 +
.../torpreferences/content/bridgemoji/1f441.svg | 1 +
.../torpreferences/content/bridgemoji/1f451.svg | 1 +
.../torpreferences/content/bridgemoji/1f455.svg | 1 +
.../torpreferences/content/bridgemoji/1f457.svg | 1 +
.../torpreferences/content/bridgemoji/1f45f.svg | 1 +
.../torpreferences/content/bridgemoji/1f47d.svg | 1 +
.../torpreferences/content/bridgemoji/1f484.svg | 1 +
.../torpreferences/content/bridgemoji/1f488.svg | 1 +
.../torpreferences/content/bridgemoji/1f48d.svg | 1 +
.../torpreferences/content/bridgemoji/1f48e.svg | 1 +
.../torpreferences/content/bridgemoji/1f490.svg | 1 +
.../torpreferences/content/bridgemoji/1f4a1.svg | 1 +
.../torpreferences/content/bridgemoji/1f4a7.svg | 1 +
.../torpreferences/content/bridgemoji/1f4b3.svg | 1 +
.../torpreferences/content/bridgemoji/1f4bf.svg | 1 +
.../torpreferences/content/bridgemoji/1f4cc.svg | 1 +
.../torpreferences/content/bridgemoji/1f4ce.svg | 1 +
.../torpreferences/content/bridgemoji/1f4d5.svg | 1 +
.../torpreferences/content/bridgemoji/1f4e1.svg | 1 +
.../torpreferences/content/bridgemoji/1f4e2.svg | 1 +
.../torpreferences/content/bridgemoji/1f4fb.svg | 1 +
.../torpreferences/content/bridgemoji/1f50b.svg | 1 +
.../torpreferences/content/bridgemoji/1f511.svg | 1 +
.../torpreferences/content/bridgemoji/1f525.svg | 1 +
.../torpreferences/content/bridgemoji/1f526.svg | 1 +
.../torpreferences/content/bridgemoji/1f52c.svg | 1 +
.../torpreferences/content/bridgemoji/1f52d.svg | 1 +
.../torpreferences/content/bridgemoji/1f52e.svg | 1 +
.../torpreferences/content/bridgemoji/1f54a.svg | 1 +
.../torpreferences/content/bridgemoji/1f58c.svg | 1 +
.../torpreferences/content/bridgemoji/1f58d.svg | 1 +
.../torpreferences/content/bridgemoji/1f5ff.svg | 1 +
.../torpreferences/content/bridgemoji/1f680.svg | 1 +
.../torpreferences/content/bridgemoji/1f681.svg | 1 +
.../torpreferences/content/bridgemoji/1f686.svg | 1 +
.../torpreferences/content/bridgemoji/1f68b.svg | 1 +
.../torpreferences/content/bridgemoji/1f68d.svg | 1 +
.../torpreferences/content/bridgemoji/1f695.svg | 1 +
.../torpreferences/content/bridgemoji/1f697.svg | 1 +
.../torpreferences/content/bridgemoji/1f69a.svg | 1 +
.../torpreferences/content/bridgemoji/1f69c.svg | 1 +
.../torpreferences/content/bridgemoji/1f6a0.svg | 1 +
.../torpreferences/content/bridgemoji/1f6a2.svg | 1 +
.../torpreferences/content/bridgemoji/1f6a4.svg | 1 +
.../torpreferences/content/bridgemoji/1f6f0.svg | 1 +
.../torpreferences/content/bridgemoji/1f6f4.svg | 1 +
.../torpreferences/content/bridgemoji/1f6f5.svg | 1 +
.../torpreferences/content/bridgemoji/1f6f6.svg | 1 +
.../torpreferences/content/bridgemoji/1f6f8.svg | 1 +
.../torpreferences/content/bridgemoji/1f6f9.svg | 1 +
.../torpreferences/content/bridgemoji/1f6fa.svg | 1 +
.../torpreferences/content/bridgemoji/1f6fc.svg | 1 +
.../torpreferences/content/bridgemoji/1f916.svg | 1 +
.../torpreferences/content/bridgemoji/1f93f.svg | 1 +
.../torpreferences/content/bridgemoji/1f941.svg | 1 +
.../torpreferences/content/bridgemoji/1f94c.svg | 1 +
.../torpreferences/content/bridgemoji/1f94f.svg | 1 +
.../torpreferences/content/bridgemoji/1f950.svg | 1 +
.../torpreferences/content/bridgemoji/1f951.svg | 1 +
.../torpreferences/content/bridgemoji/1f955.svg | 1 +
.../torpreferences/content/bridgemoji/1f956.svg | 1 +
.../torpreferences/content/bridgemoji/1f95c.svg | 1 +
.../torpreferences/content/bridgemoji/1f95d.svg | 1 +
.../torpreferences/content/bridgemoji/1f95e.svg | 1 +
.../torpreferences/content/bridgemoji/1f965.svg | 1 +
.../torpreferences/content/bridgemoji/1f966.svg | 1 +
.../torpreferences/content/bridgemoji/1f968.svg | 1 +
.../torpreferences/content/bridgemoji/1f96c.svg | 1 +
.../torpreferences/content/bridgemoji/1f96d.svg | 1 +
.../torpreferences/content/bridgemoji/1f96f.svg | 1 +
.../torpreferences/content/bridgemoji/1f980.svg | 1 +
.../torpreferences/content/bridgemoji/1f981.svg | 1 +
.../torpreferences/content/bridgemoji/1f984.svg | 1 +
.../torpreferences/content/bridgemoji/1f986.svg | 1 +
.../torpreferences/content/bridgemoji/1f987.svg | 1 +
.../torpreferences/content/bridgemoji/1f988.svg | 1 +
.../torpreferences/content/bridgemoji/1f989.svg | 1 +
.../torpreferences/content/bridgemoji/1f98a.svg | 1 +
.../torpreferences/content/bridgemoji/1f98b.svg | 1 +
.../torpreferences/content/bridgemoji/1f98c.svg | 1 +
.../torpreferences/content/bridgemoji/1f98e.svg | 1 +
.../torpreferences/content/bridgemoji/1f98f.svg | 1 +
.../torpreferences/content/bridgemoji/1f992.svg | 1 +
.../torpreferences/content/bridgemoji/1f993.svg | 1 +
.../torpreferences/content/bridgemoji/1f994.svg | 1 +
.../torpreferences/content/bridgemoji/1f995.svg | 1 +
.../torpreferences/content/bridgemoji/1f998.svg | 1 +
.../torpreferences/content/bridgemoji/1f999.svg | 1 +
.../torpreferences/content/bridgemoji/1f99a.svg | 1 +
.../torpreferences/content/bridgemoji/1f99c.svg | 1 +
.../torpreferences/content/bridgemoji/1f99d.svg | 1 +
.../torpreferences/content/bridgemoji/1f99e.svg | 1 +
.../torpreferences/content/bridgemoji/1f9a3.svg | 1 +
.../torpreferences/content/bridgemoji/1f9a4.svg | 1 +
.../torpreferences/content/bridgemoji/1f9a5.svg | 1 +
.../torpreferences/content/bridgemoji/1f9a6.svg | 1 +
.../torpreferences/content/bridgemoji/1f9a7.svg | 1 +
.../torpreferences/content/bridgemoji/1f9a9.svg | 1 +
.../torpreferences/content/bridgemoji/1f9ad.svg | 1 +
.../torpreferences/content/bridgemoji/1f9c1.svg | 1 +
.../torpreferences/content/bridgemoji/1f9c3.svg | 1 +
.../torpreferences/content/bridgemoji/1f9c5.svg | 1 +
.../torpreferences/content/bridgemoji/1f9c7.svg | 1 +
.../torpreferences/content/bridgemoji/1f9c9.svg | 1 +
.../torpreferences/content/bridgemoji/1f9d9.svg | 1 +
.../torpreferences/content/bridgemoji/1f9da.svg | 1 +
.../torpreferences/content/bridgemoji/1f9dc.svg | 1 +
.../torpreferences/content/bridgemoji/1f9e0.svg | 1 +
.../torpreferences/content/bridgemoji/1f9e2.svg | 1 +
.../torpreferences/content/bridgemoji/1f9e6.svg | 1 +
.../torpreferences/content/bridgemoji/1f9e9.svg | 1 +
.../torpreferences/content/bridgemoji/1f9ea.svg | 1 +
.../torpreferences/content/bridgemoji/1f9ec.svg | 1 +
.../torpreferences/content/bridgemoji/1f9ed.svg | 1 +
.../torpreferences/content/bridgemoji/1f9ee.svg | 1 +
.../torpreferences/content/bridgemoji/1f9f2.svg | 1 +
.../torpreferences/content/bridgemoji/1f9f5.svg | 1 +
.../torpreferences/content/bridgemoji/1f9f9.svg | 1 +
.../torpreferences/content/bridgemoji/1fa73.svg | 1 +
.../torpreferences/content/bridgemoji/1fa80.svg | 1 +
.../torpreferences/content/bridgemoji/1fa81.svg | 1 +
.../torpreferences/content/bridgemoji/1fa83.svg | 1 +
.../torpreferences/content/bridgemoji/1fa90.svg | 1 +
.../torpreferences/content/bridgemoji/1fa91.svg | 1 +
.../torpreferences/content/bridgemoji/1fa95.svg | 1 +
.../torpreferences/content/bridgemoji/1fa97.svg | 1 +
.../torpreferences/content/bridgemoji/1fab6.svg | 1 +
.../torpreferences/content/bridgemoji/1fad0.svg | 1 +
.../torpreferences/content/bridgemoji/1fad2.svg | 1 +
.../torpreferences/content/bridgemoji/1fad6.svg | 1 +
.../torpreferences/content/bridgemoji/23f0.svg | 1 +
.../torpreferences/content/bridgemoji/2600.svg | 1 +
.../torpreferences/content/bridgemoji/2602.svg | 1 +
.../torpreferences/content/bridgemoji/2604.svg | 1 +
.../torpreferences/content/bridgemoji/260e.svg | 1 +
.../torpreferences/content/bridgemoji/2693.svg | 1 +
.../torpreferences/content/bridgemoji/2696.svg | 1 +
.../torpreferences/content/bridgemoji/26bd.svg | 1 +
.../torpreferences/content/bridgemoji/26f2.svg | 1 +
.../torpreferences/content/bridgemoji/26f5.svg | 1 +
.../torpreferences/content/bridgemoji/2708.svg | 1 +
.../torpreferences/content/bridgemoji/270f.svg | 1 +
.../torpreferences/content/bridgemoji/2728.svg | 1 +
.../torpreferences/content/bridgemoji/2744.svg | 1 +
.../torpreferences/content/connectionPane.js | 67 +-
.../torpreferences/content/connectionPane.xhtml | 3 +-
.../torpreferences/content/torPreferences.css | 4 +
browser/components/torpreferences/jar.mn | 2 +
tools/torbrowser/update_bridgemoiji.py | 114 +
262 files changed, 9198 insertions(+), 22 deletions(-)
create mode 100644 browser/components/torpreferences/content/bridgemoji-annotations.json
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f300.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f308.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f30a.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f30b.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f319.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f31f.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f321.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f32d.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f32e.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f332.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f333.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f334.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f335.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f336.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f337.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f339.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f33a.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f33b.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f33d.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f33f.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f341.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f344.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f345.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f346.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f347.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f348.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f349.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f34a.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f34b.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f34c.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f34d.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f34f.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f350.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f351.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f352.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f353.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f354.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f355.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f368.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f369.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f36a.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f36b.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f36c.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f36d.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f37f.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f380.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f381.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f382.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f383.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f388.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f389.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f38f.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f392.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f399.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f39f.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f3a0.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f3a1.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f3a2.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f3a8.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f3ac.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f3af.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f3b2.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f3b6.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f3b7.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f3b8.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f3ba.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f3bb.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f3be.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f3c0.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f3c6.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f3c8.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f3d3.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f3d4.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f3d5.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f3dd.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f3e1.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f3ee.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f3f7.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f3f8.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f3f9.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f40a.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f40c.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f40d.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f417.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f418.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f419.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f41a.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f41b.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f41d.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f41e.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f41f.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f420.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f422.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f425.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f426.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f428.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f42a.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f42c.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f42d.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f42e.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f42f.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f430.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f431.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f432.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f433.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f434.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f435.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f436.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f437.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f43a.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f43b.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f43f.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f441.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f451.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f455.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f457.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f45f.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f47d.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f484.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f488.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f48d.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f48e.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f490.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f4a1.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f4a7.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f4b3.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f4bf.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f4cc.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f4ce.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f4d5.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f4e1.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f4e2.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f4fb.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f50b.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f511.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f525.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f526.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f52c.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f52d.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f52e.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f54a.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f58c.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f58d.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f5ff.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f680.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f681.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f686.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f68b.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f68d.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f695.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f697.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f69a.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f69c.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f6a0.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f6a2.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f6a4.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f6f0.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f6f4.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f6f5.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f6f6.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f6f8.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f6f9.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f6fa.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f6fc.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f916.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f93f.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f941.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f94c.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f94f.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f950.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f951.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f955.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f956.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f95c.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f95d.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f95e.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f965.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f966.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f968.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f96c.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f96d.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f96f.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f980.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f981.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f984.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f986.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f987.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f988.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f989.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f98a.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f98b.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f98c.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f98e.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f98f.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f992.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f993.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f994.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f995.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f998.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f999.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f99a.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f99c.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f99d.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f99e.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f9a3.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f9a4.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f9a5.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f9a6.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f9a7.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f9a9.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f9ad.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f9c1.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f9c3.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f9c5.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f9c7.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f9c9.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f9d9.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f9da.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f9dc.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f9e0.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f9e2.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f9e6.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f9e9.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f9ea.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f9ec.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f9ed.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f9ee.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f9f2.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f9f5.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1f9f9.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1fa73.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1fa80.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1fa81.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1fa83.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1fa90.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1fa91.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1fa95.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1fa97.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1fab6.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1fad0.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1fad2.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/1fad6.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/23f0.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/2600.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/2602.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/2604.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/260e.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/2693.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/2696.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/26bd.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/26f2.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/26f5.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/2708.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/270f.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/2728.svg
create mode 100644 browser/components/torpreferences/content/bridgemoji/2744.svg
create mode 100755 tools/torbrowser/update_bridgemoiji.py
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
3

[builders/tor-browser-build] branch master updated: Bug 40529: Updated the Noto fonts
by gitolite role 07 Jul '22
by gitolite role 07 Jul '22
07 Jul '22
This is an automated email from the git hooks/post-receive script.
pierov pushed a commit to branch master
in repository builders/tor-browser-build.
The following commit(s) were added to refs/heads/master by this push:
new c0db1d8 Bug 40529: Updated the Noto fonts
c0db1d8 is described below
commit c0db1d8981c3651699794aeb1bff3868d9c9df8f
Author: Pier Angelo Vendrame <pierov(a)torproject.org>
AuthorDate: Fri Jun 17 11:48:55 2022 +0200
Bug 40529: Updated the Noto fonts
We were using an older version of the Noto fonts.
Now we switched to a newever one (which has more hinted fonts, and
possibly a wider Unicode support). Also, we bundle Noto Serif fonts,
when available.
---
projects/fonts/build | 30 ++++--
projects/fonts/config | 219 +++++++++++++++++++++++++++-------------
projects/fonts/fetch-noto-fonts | 29 ++++++
3 files changed, 197 insertions(+), 81 deletions(-)
diff --git a/projects/fonts/build b/projects/fonts/build
index 14e2974..3734d72 100644
--- a/projects/fonts/build
+++ b/projects/fonts/build
@@ -2,22 +2,34 @@
[% c("var/set_default_env") -%]
distdir=/var/tmp/dist/fonts
mkdir -p $distdir
-unzip -o 720e34851382ee3c1ef024d8dffb68ffbfb234c2.zip
+
mv noto-fonts-* noto-fonts
-mkdir -p $distdir
-[% FOREACH fontfile = c("var/noto_fonts_hinted");
- GET 'cp "noto-fonts/hinted/' _ fontfile _ '" $distdir' _ "\n";
- END; %]
-[% FOREACH fontfile = c("var/noto_fonts_unhinted");
- GET 'cp "noto-fonts/unhinted/' _ fontfile _ '" $distdir' _ "\n";
- END; %]
+
+[% FOREACH fontfile = c("var/noto_fonts_common");
+ GET 'cp noto-fonts/' _ fontfile _ ' $distdir/' _ "\n";
+ END; %]
+
+[% IF c("var/linux") %]
+ [% FOREACH fontfile = c("var/noto_fonts_linux");
+ GET 'cp noto-fonts/' _ fontfile _ ' $distdir/' _ "\n";
+ END; %]
+[% END %]
+[% IF c("var/osx") %]
+ [% FOREACH fontfile = c("var/noto_fonts_mac");
+ GET 'cp noto-fonts/' _ fontfile _ ' $distdir/' _ "\n";
+ END; %]
+[% END %]
+[% IF c("var/windows") %]
+ [% FOREACH fontfile = c("var/noto_fonts_windows");
+ GET 'cp noto-fonts/' _ fontfile _ ' $distdir/' _ "\n";
+ END; %]
+[% END %]
[% IF c("var/linux") || c("var/osx") %]
unzip -o 2.0.0.zip -d STIX
cp "STIX/stixfonts-2.0.0/archive/STIXv1.1.1/Fonts/STIX-Word/STIXMath-Regular.otf" $distdir/
[% END %]
[% IF c("var/linux") %]
- cp NotoEmoji-Regular.ttf $distdir/
cp {NotoSansJP-Regular.otf,NotoSansKR-Regular.otf,NotoSansSC-Regular.otf,NotoSansTC-Regular.otf} $distdir/
[% END %]
cd /var/tmp/dist
diff --git a/projects/fonts/config b/projects/fonts/config
index d708afd..ce66556 100644
--- a/projects/fonts/config
+++ b/projects/fonts/config
@@ -1,106 +1,181 @@
# vim: filetype=yaml sw=2
-version: '1'
+version: '2'
filename: "[% project %]-[% c('version') %]-[% c('var/build_id') %].tar.gz"
var:
container:
use_container: 1
- noto_fonts_hinted:
- - Arimo-Regular.ttf
- - Arimo-Bold.ttf
- - Arimo-Italic.ttf
- - Arimo-BoldItalic.ttf
- - Cousine-Regular.ttf
- - Tinos-Regular.ttf
- - Tinos-Bold.ttf
- - Tinos-Italic.ttf
- - Tinos-BoldItalic.ttf
- - NotoNaskhArabic-Regular.ttf
- - NotoSansArmenian-Regular.ttf
+ noto_git_hash: 20bc5918912503bc1537a407a694738c33c048aa
+ # Use this way so that the script that downloads the fonts can access the
+ # lists of all the targets.
+ noto_fonts_common:
+ - NotoSansAdlam-Regular.ttf
+ - NotoSansBalinese-Regular.ttf
+ - NotoSansBamum-Regular.ttf
+ - NotoSansBassaVah-Regular.ttf
+ - NotoSansBatak-Regular.ttf
- NotoSansBengali-Regular.ttf
+ - NotoSansBuginese-Regular.ttf
+ - NotoSansBuhid-Regular.ttf
+ - NotoSansCanadianAboriginal-Regular.ttf
+ - NotoSansChakma-Regular.ttf
+ - NotoSansCham-Regular.ttf
+ - NotoSansCherokee-Regular.ttf
+ - NotoSansCoptic-Regular.ttf
+ - NotoSansDeseret-Regular.ttf
- NotoSansDevanagari-Regular.ttf
+ - NotoSansElbasan-Regular.ttf
- NotoSansEthiopic-Regular.ttf
- NotoSansGeorgian-Regular.ttf
+ - NotoSansGrantha-Regular.ttf
- NotoSansGujarati-Regular.ttf
+ - NotoSansGunjalaGondi-Regular.ttf
- NotoSansGurmukhi-Regular.ttf
- - NotoSansHebrew-Regular.ttf
+ - NotoSansHanifiRohingya-Regular.ttf
+ - NotoSansHanunoo-Regular.ttf
- NotoSansKannada-Regular.ttf
- NotoSansKhmer-Regular.ttf
+ - NotoSansJavanese-Regular.ttf
+ - NotoSansKayahLi-Regular.ttf
+ - NotoSansKhojki-Regular.ttf
+ - NotoSansKhudawadi-Regular.ttf
- NotoSansLao-Regular.ttf
+ - NotoSansLepcha-Regular.ttf
+ - NotoSansLimbu-Regular.ttf
+ - NotoSansLisu-Regular.ttf
+ - NotoSansMahajani-Regular.ttf
- NotoSansMalayalam-Regular.ttf
+ - NotoSansMandaic-Regular.ttf
+ - NotoSansMasaramGondi-Regular.ttf
+ - NotoSansMedefaidrin-Regular.ttf
+ - NotoSansMeeteiMayek-Regular.ttf
+ - NotoSansMendeKikakui-Regular.ttf
+ - NotoSansMiao-Regular.ttf
+ - NotoSansModi-Regular.ttf
+ - NotoSansMongolian-Regular.ttf
+ - NotoSansMro-Regular.ttf
- NotoSansMyanmar-Regular.ttf
+ - NotoSansMultani-Regular.ttf
+ - NotoSansNewa-Regular.ttf
+ - NotoSansNewTaiLue-Regular.ttf
+ - NotoSansNKo-Regular.ttf
+ - NotoSansOlChiki-Regular.ttf
- NotoSansOriya-Regular.ttf
+ - NotoSansOsage-Regular.ttf
+ - NotoSansOsmanya-Regular.ttf
+ - NotoSansPahawhHmong-Regular.ttf
+ - NotoSansPauCinHau-Regular.ttf
+ - NotoSansRejang-Regular.ttf
+ - NotoSansRunic-Regular.ttf
+ - NotoSansSamaritan-Regular.ttf
+ - NotoSansSaurashtra-Regular.ttf
+ - NotoSansSharada-Regular.ttf
+ - NotoSansShavian-Regular.ttf
- NotoSansSinhala-Regular.ttf
+ - NotoSansSoraSompeng-Regular.ttf
+ - NotoSansSoyombo-Regular.ttf
+ - NotoSansSundanese-Regular.ttf
+ - NotoSansSylotiNagri-Regular.ttf
+ - NotoSansSymbols2-Regular.ttf
+ - NotoSansSymbols-Regular.ttf
+ - NotoSansSyriac-Regular.ttf
+ - NotoSansTagalog-Regular.ttf
+ - NotoSansTagbanwa-Regular.ttf
+ - NotoSansTaiLe-Regular.ttf
+ - NotoSansTaiTham-Regular.ttf
+ - NotoSansTaiViet-Regular.ttf
+ - NotoSansTakri-Regular.ttf
- NotoSansTamil-Regular.ttf
- NotoSansTelugu-Regular.ttf
- NotoSansThaana-Regular.ttf
- - NotoSansThai-Regular.ttf
- - NotoSansTibetan-Regular.ttf
- - NotoSerifArmenian-Regular.ttf
+ - NotoSansTifinaghAdrar-Regular.ttf
+ - NotoSansTifinaghAgrawImazighen-Regular.ttf
+ - NotoSansTifinaghAhaggar-Regular.ttf
+ - NotoSansTifinaghAir-Regular.ttf
+ - NotoSansTifinaghAPT-Regular.ttf
+ - NotoSansTifinaghAzawagh-Regular.ttf
+ - NotoSansTifinaghGhat-Regular.ttf
+ - NotoSansTifinaghHawad-Regular.ttf
+ - NotoSansTifinagh-Regular.ttf
+ - NotoSansTifinaghRhissaIxa-Regular.ttf
+ - NotoSansTifinaghSIL-Regular.ttf
+ - NotoSansTifinaghTawellemmet-Regular.ttf
+ - NotoSansTirhuta-Regular.ttf
+ - NotoSansVai-Regular.ttf
+ - NotoSansWancho-Regular.ttf
+ - NotoSansWarangCiti-Regular.ttf
+ - NotoSansYi-Regular.ttf
+ - NotoSansZanabazarSquare-Regular.ttf
+ - NotoSerifBalinese-Regular.ttf
+ - NotoSerifBengali-Regular.ttf
+ - NotoSerifDevanagari-Regular.ttf
+ - NotoSerifDogra-Regular.ttf
+ - NotoSerifEthiopic-Regular.ttf
+ - NotoSerifGeorgian-Regular.ttf
+ - NotoSerifGrantha-Regular.ttf
+ - NotoSerifGujarati-Regular.ttf
+ - NotoSerifGurmukhi-Regular.ttf
+ - NotoSerifKannada-Regular.ttf
- NotoSerifKhmer-Regular.ttf
+ - NotoSerifKhojki-Regular.ttf
- NotoSerifLao-Regular.ttf
+ - NotoSerifMalayalam-Regular.ttf
+ - NotoSerifMyanmar-Regular.ttf
+ - NotoSerifNyiakengPuachueHmong-Regular.ttf
+ - NotoSerifSinhala-Regular.ttf
+ - NotoSerifTamil-Regular.ttf
+ - NotoSerifTelugu-Regular.ttf
+ - NotoSerifTibetan-Regular.ttf
+ - NotoSerifYezidi-Regular.ttf
+
+ noto_fonts_linux:
+ - Arimo-Regular.ttf
+ - Arimo-Bold.ttf
+ - Arimo-Italic.ttf
+ - Arimo-BoldItalic.ttf
+ - Cousine-Regular.ttf
+ - Tinos-Regular.ttf
+ - Tinos-Bold.ttf
+ - Tinos-Italic.ttf
+ - Tinos-BoldItalic.ttf
+ - NotoNaskhArabic-Regular.ttf
+ - NotoSansArmenian-Regular.ttf
+ - NotoSansHebrew-Regular.ttf
+ - NotoSansSymbols-Regular.ttf
+ - NotoSansSymbols2-Regular.ttf
+ - NotoSansThaana-Regular.ttf
+ - NotoSansThai-Regular.ttf
+ - NotoSerifArmenian-Regular.ttf
+ - NotoSerifHebrew-Regular.ttf
- NotoSerifThai-Regular.ttf
- noto_fonts_unhinted:
- - NotoSansCanadianAboriginal-Regular.ttf
- - NotoSansBuginese-Regular.ttf
- - NotoSansCherokee-Regular.ttf
- - NotoSansMongolian-Regular.ttf
- - NotoSansYi-Regular.ttf
+ noto_fonts_mac:
+ - NotoSansArmenian-Regular.ttf
+ - NotoSansHebrew-Regular.ttf
+ - NotoSansThaana-Regular.ttf
+ - NotoSerifArmenian-Regular.ttf
+ - NotoSerifHebrew-Regular.ttf
-targets:
- osx-x86_64:
- var:
- noto_fonts_hinted:
- - NotoSansArmenian-Regular.ttf
- - NotoSansBengali-Regular.ttf
- - NotoSansDevanagari-Regular.ttf
- - NotoSansEthiopic-Regular.ttf
- - NotoSansGujarati-Regular.ttf
- - NotoSansGurmukhi-Regular.ttf
- - NotoSansKannada-Regular.ttf
- - NotoSansKhmer-Regular.ttf
- - NotoSansLao-Regular.ttf
- - NotoSansMalayalam-Regular.ttf
- - NotoSansMyanmar-Regular.ttf
- - NotoSansOriya-Regular.ttf
- - NotoSansSinhala-Regular.ttf
- - NotoSansTamil-Regular.ttf
- - NotoSansTelugu-Regular.ttf
- - NotoSansThaana-Regular.ttf
- - NotoSansTibetan-Regular.ttf
- noto_fonts_unhinted:
- - NotoSansCanadianAboriginal-Regular.ttf
- - NotoSansBuginese-Regular.ttf
- - NotoSansCherokee-Regular.ttf
- - NotoSansMongolian-Regular.ttf
- - NotoSansYi-Regular.ttf
- windows:
- var:
- noto_fonts_hinted:
- - NotoSansKhmer-Regular.ttf
- - NotoSansLao-Regular.ttf
- - NotoSansMyanmar-Regular.ttf
- noto_fonts_unhinted:
- - NotoSansBuginese-Regular.ttf
- - NotoSansYi-Regular.ttf
+ noto_fonts_windows:
+ - NotoNaskhArabic-Regular.ttf
+ - NotoSans-Regular.ttf
+ - NotoSerif-Regular.ttf
input_files:
- project: container-image
- - URL: https://github.com/googlefonts/noto-fonts/archive/720e34851382ee3c1ef024d8d…
- sha256sum: 26029b0b157e30ba063a759a1af859f849b7090162802a2cf57dfaad06849528
- - URL: https://github.com/googlei18n/noto-emoji/raw/2f1ffdd6fbbd05d6f382138a3d3adc…
- sha256sum: 415dc6290378574135b64c808dc640c1df7531973290c4970c51fdeb849cb0c5
- enable: '[% c("var/linux") %]'
- - URL: https://github.com/googlei18n/noto-cjk/raw/f36eda03dfa5582a6d49abbfb5c83d02…
- sha256sum: 3e8146c4ce0945f255cb9dbc12b392380af80bd117e0a60eae555c99c7e618da
+ - filename: 'noto-fonts-[% c("var/noto_git_hash") %]-[% c("version") %]'
+ name: noto-fonts
+ exec: '[% INCLUDE "fetch-noto-fonts" %]'
+ # Noto Sans CJK Version 2.004
+ - URL: https://github.com/googlefonts/noto-cjk/raw/523d033d6cb47f4a80c58a35753646f…
+ sha256sum: dff723ba59d57d136764a04b9b2d03205544f7cd785a711442d6d2d085ac5073
enable: '[% c("var/linux") %]'
- - URL: https://github.com/googlei18n/noto-cjk/raw/f36eda03dfa5582a6d49abbfb5c83d02…
- sha256sum: b21817200abcb37a8ee865befce588d65babd1c35c2c4d32d3cd3f5b4780a7a3
+ - URL: https://github.com/googlefonts/noto-cjk/raw/523d033d6cb47f4a80c58a35753646f…
+ sha256sum: 69975a0ac8472717870aefeab0a4d52739308d90856b9955313b2ad5e0148d68
enable: '[% c("var/linux") %]'
- - URL: https://github.com/googlei18n/noto-cjk/raw/f36eda03dfa5582a6d49abbfb5c83d02…
- sha256sum: 8c37936063c7c8ab747a939e13833894f9edc80dd41b98874ca8f3938a33c32f
+ - URL: https://github.com/googlefonts/noto-cjk/raw/523d033d6cb47f4a80c58a35753646f…
+ sha256sum: faa6c9df652116dde789d351359f3d7e5d2285a2b2a1f04a2d7244df706d5ea9
enable: '[% c("var/linux") %]'
- - URL: https://github.com/googlei18n/noto-cjk/raw/f36eda03dfa5582a6d49abbfb5c83d02…
- sha256sum: e6b82f7d3dab605c428161124ceb5e169cde93de632d800297b167cdd88e7baa
+ - URL: https://github.com/googlefonts/noto-cjk/raw/523d033d6cb47f4a80c58a35753646f…
+ sha256sum: 5bab0cb3c1cf89dde07c4a95a4054b195afbcfe784d69d75c340780712237537
enable: '[% c("var/linux") %]'
- URL: https://github.com/stipub/stixfonts/archive/2.0.0.zip
sha256sum: 4327a16797dabebedce28a9075671730e22c7f74831b24b1fb91e27faec5a235
diff --git a/projects/fonts/fetch-noto-fonts b/projects/fonts/fetch-noto-fonts
new file mode 100644
index 0000000..4bfde7f
--- /dev/null
+++ b/projects/fonts/fetch-noto-fonts
@@ -0,0 +1,29 @@
+#!/bin/bash
+set -e
+
+REPO_DIR="$(mktemp -d)"
+OUT_DIR="[% dest_dir %]/noto-fonts-[% c("var/noto_git_hash") %]-[% c("version") %]"
+
+pushd "$REPO_DIR"
+git init
+git remote add origin https://github.com/googlefonts/noto-fonts.git
+git fetch --depth 1 origin "[% c('var/noto_git_hash') %]"
+git checkout "[% c('var/noto_git_hash') %]"
+
+rm -rf "$OUT_DIR"
+mkdir "$OUT_DIR"
+[%
+ platforms = [c("var/noto_fonts_common"), c("var/noto_fonts_linux"), c("var/noto_fonts_mac"), c("var/noto_fonts_windows")];
+ FOREACH platform = platforms;
+ FOREACH fontfile = platform;
+ GET 'font=$(find hinted -name ' _ fontfile _ ' -print | head -1)' _ "\n";
+ # Do not use find -exec, because if the file does not exist, we have an
+ # error only in the following phases. In this way, we try to fail earlier.
+ GET 'cp -u $font "$OUT_DIR/"' _ "\n";
+ END;
+ END; %]
+
+popd
+rm -rf "$REPO_DIR"
+
+echo "Finished downloading the needed Noto fonts"
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
0

[builders/tor-browser-build] branch master updated: Bug 40546: Update rbm and use new options from rbm
by gitolite role 07 Jul '22
by gitolite role 07 Jul '22
07 Jul '22
This is an automated email from the git hooks/post-receive script.
gk pushed a commit to branch master
in repository builders/tor-browser-build.
The following commit(s) were added to refs/heads/master by this push:
new 2d10beb Bug 40546: Update rbm and use new options from rbm
2d10beb is described below
commit 2d10beb41810c4390d6303f3304ac3f035006eff
Author: Nicolas Vigier <boklm(a)torproject.org>
AuthorDate: Mon Jul 4 09:54:18 2022 +0200
Bug 40546: Update rbm and use new options from rbm
We update rbm to a new commit, which includes new default options (and
adds support for modules). We are now using those new options and remove
them from rbm.conf.
---
README | 9 +++++----
projects/binutils/build | 2 +-
projects/cctools/build | 2 +-
projects/clang/build | 4 ++--
projects/cmake/build | 2 +-
projects/gcc/build | 2 +-
projects/libdmg-hfsplus/build | 2 +-
projects/libevent/build | 2 +-
projects/lucetc/build | 2 +-
projects/mingw-w64-clang/build | 22 +++++++++++-----------
projects/mingw-w64/build | 10 +++++-----
projects/nasm/build | 2 +-
projects/node/build | 2 +-
projects/python/build | 2 +-
projects/rust/build | 2 +-
projects/tor-browser/build | 18 +++++++++---------
projects/tor-browser/ddmg.sh | 2 +-
projects/tor/build | 4 ++--
projects/wasi-sysroot/build | 2 +-
projects/zlib/build | 8 ++++----
projects/zstd/build | 2 +-
rbm | 2 +-
rbm.conf | 34 +++-------------------------------
rbm.local.conf.example | 11 ++++++-----
24 files changed, 62 insertions(+), 88 deletions(-)
diff --git a/README b/README
index 1e7a4b9..dcfe4c7 100644
--- a/README
+++ b/README
@@ -108,13 +108,14 @@ fetching of new commits for nightly builds in rbm.local.conf.
Number of make processes
------------------------
-By default the builds are run with 4 processes simultaneously (with
-make -j4). If you want to change the number of processes used, you can
-set the RBM_NUM_PROCS environment variable:
+By default `nproc` is used to determine the number of processes to run
+simultaneously (with make -jN where N is the number returned by `nproc`).
+If you want to change the number of processes used, you can set the
+RBM_NUM_PROCS environment variable:
$ export RBM_NUM_PROCS=8
-You can also set the buildconf/num_procs option in rbm.local.conf.
+You can also set the num_procs option in rbm.local.conf.
Automated builds
diff --git a/projects/binutils/build b/projects/binutils/build
index f1cf0b9..c2f4433 100644
--- a/projects/binutils/build
+++ b/projects/binutils/build
@@ -12,7 +12,7 @@ distdir=/var/tmp/dist/binutils
tar xf [% project %]-[% c("version") %].tar.xz
cd [% project %]-[% c("version") %]
./configure --prefix=$distdir [% c('var/configure_opt') %]
-make -j[% c("buildconf/num_procs") %]
+make -j[% c("num_procs") %]
make install
[% IF c("var/linux") %]
diff --git a/projects/cctools/build b/projects/cctools/build
index b8d7523..8668785 100644
--- a/projects/cctools/build
+++ b/projects/cctools/build
@@ -24,7 +24,7 @@ perl -pi -e 's/(LIBTOOLIZE -c)/\1 -f/' autogen.sh
--enable-tapi-support \
--with-libtapi=$distdir
-make -j[% c("buildconf/num_procs") %] install
+make -j[% c("num_procs") %] install
strip $distdir/bin/*
# cctools doesn't include dsymutil but clang will need to find it.
cp $CLANG_DIR/bin/dsymutil $distdir/bin/x86_64-apple-darwin-dsymutil
diff --git a/projects/clang/build b/projects/clang/build
index d913c6d..241a7f1 100644
--- a/projects/clang/build
+++ b/projects/clang/build
@@ -33,7 +33,7 @@ cmake ../llvm -G "Unix Makefiles" -DCMAKE_INSTALL_PREFIX=$distdir \
[% END -%]
[% IF c("var/rlbox") -%]-DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD=WebAssembly[% END %] \
-DLLVM_ENABLE_PROJECTS="clang;clang-tools-extra;compiler-rt;libcxx;libcxxabi;lld"
-make -j[% c("buildconf/num_procs") %]
+make -j[% c("num_procs") %]
make install
[% IF c("var/android") -%]
@@ -58,7 +58,7 @@ make install
-DCOMPILER_RT_BUILD_PROFILE=OFF \
-DCOMPILER_RT_BUILD_SANITIZERS=OFF \
-DCOMPILER_RT_BUILD_XRAY=OFF
- make -j[% c("buildconf/num_procs") %]
+ make -j[% c("num_procs") %]
make install
}
diff --git a/projects/cmake/build b/projects/cmake/build
index e8613a2..5162565 100644
--- a/projects/cmake/build
+++ b/projects/cmake/build
@@ -9,7 +9,7 @@ mkdir /var/tmp/build
tar -C /var/tmp/build -xf [% project %]-[% c('version') %].tar.gz
cd /var/tmp/build/[% project %]-[% c('version') %]
./bootstrap --prefix=$distdir
-make -j[% c("buildconf/num_procs") %]
+make -j[% c("num_procs") %]
make install
cd /var/tmp/dist
[% c('tar', {
diff --git a/projects/gcc/build b/projects/gcc/build
index bd7e837..1b43ee1 100644
--- a/projects/gcc/build
+++ b/projects/gcc/build
@@ -21,7 +21,7 @@ mkdir /var/tmp/build
tar -C /var/tmp/build -xf [% project %]-[% c("version") %].tar.xz
cd /var/tmp/build/[% project %]-[% c("version") %]
./configure --prefix=$distdir [% c("var/configure_opt") %]
-make -j[% c("buildconf/num_procs") %]
+make -j[% c("num_procs") %]
make install
cd /var/tmp/dist
[% c('tar', {
diff --git a/projects/libdmg-hfsplus/build b/projects/libdmg-hfsplus/build
index 80d5f75..cdcec2d 100644
--- a/projects/libdmg-hfsplus/build
+++ b/projects/libdmg-hfsplus/build
@@ -7,7 +7,7 @@ cd [% project %]-[% c('version') %]
patch -p1 < ../libdmg.patch
cmake -DCMAKE_INSTALL_PREFIX:PATH=$distdir/[% project %] CMakeLists.txt
cd dmg
-make -j[% c("buildconf/num_procs") %]
+make -j[% c("num_procs") %]
make install
cd $distdir
[% c('tar', {
diff --git a/projects/libevent/build b/projects/libevent/build
index ae15551..4708f9d 100644
--- a/projects/libevent/build
+++ b/projects/libevent/build
@@ -11,7 +11,7 @@ cd /var/tmp/build/[% project %]-[% c('version') %]
export LD_PRELOAD=[% c("var/faketime_path") %]
export FAKETIME="[% USE date; GET date.format(c('timestamp'), format = '%Y-%m-%d %H:%M:%S') %]"
[% END -%]
-make -j[% c("buildconf/num_procs") %]
+make -j[% c("num_procs") %]
make install
cd /var/tmp/dist
[% c('tar', {
diff --git a/projects/lucetc/build b/projects/lucetc/build
index 5ff071f..cd80ac7 100644
--- a/projects/lucetc/build
+++ b/projects/lucetc/build
@@ -49,7 +49,7 @@ EOF
patch -p1 < $rootdir/Remove-march-native-from-COMMON_CFLAGS.patch
-make -j[% c("buildconf/num_procs") %] build
+make -j[% c("num_procs") %] build
# XXX: Should not be needed, just the lucetc binary, see: taskcluster/scripts/misc/build-lucetc.sh
make install
diff --git a/projects/mingw-w64-clang/build b/projects/mingw-w64-clang/build
index 00b1171..81f7567 100644
--- a/projects/mingw-w64-clang/build
+++ b/projects/mingw-w64-clang/build
@@ -71,7 +71,7 @@ mkdir build && cd build
--with-default-msvcrt=ucrt \
--with-default-win32-winnt=$default_win32_winnt \
--prefix=$distdir/[% c("arch") %]-w64-mingw32
-make -j[% c("buildconf/num_procs") %] install
+make -j[% c("num_procs") %] install
cd $builddir/mingw-w64-clang/mingw-w64-crt
mkdir build && cd build
@@ -83,14 +83,14 @@ mkdir build && cd build
RANLIB=llvm-ranlib \
DLLTOOL=llvm-dlltool \
--prefix=$distdir/[% c("arch") %]-w64-mingw32
-make -j[% c("buildconf/num_procs") %]
-make -j[% c("buildconf/num_procs") %] install
+make -j[% c("num_procs") %]
+make -j[% c("num_procs") %] install
cd $builddir/mingw-w64-clang/mingw-w64-tools/widl
mkdir build && cd build
../configure --target=[% c("arch") %]-w64-mingw32 --prefix=$distdir
-make -j[% c("buildconf/num_procs") %]
-make -j[% c("buildconf/num_procs") %] install
+make -j[% c("num_procs") %]
+make -j[% c("num_procs") %] install
# compiler-rt
cd $builddir/clang-source/compiler-rt
@@ -104,7 +104,7 @@ cmake -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_C_COMPILER_TARGET=$compiler_rt_machine-windows-gnu \
-DCOMPILER_RT_DEFAULT_TARGET_ONLY=TRUE \
$builddir/clang-source/compiler-rt/lib/builtins
- make -j[% c("buildconf/num_procs") %]
+ make -j[% c("num_procs") %]
rtdir=$distdir/lib/clang/[% pc("llvm-project", "version") %]/lib/windows
mkdir -p $rtdir
cp lib/windows/libclang_rt.builtins-$compiler_rt_machine.a $rtdir/
@@ -134,8 +134,8 @@ cmake -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_CXX_FLAGS="-Wno-dll-attribute-on-redeclaration -nostdinc++ -I$builddir/clang-source/libcxx/include -DPSAPI_VERSION=2" \
-DCMAKE_C_FLAGS="-Wno-dll-attribute-on-redeclaration" \
$builddir/clang-source/libunwind
-make -j[% c("buildconf/num_procs") %]
-make -j[% c("buildconf/num_procs") %] install
+make -j[% c("num_procs") %]
+make -j[% c("num_procs") %] install
# libcxxabi
cd $builddir/clang-source/libcxxabi
@@ -163,7 +163,7 @@ cmake -DCMAKE_BUILD_TYPE=Release \
-DCXX_SUPPORTS_CXX_STD=True \
-DCMAKE_CXX_FLAGS="-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCPP_HAS_THREAD_API_WIN32" \
$builddir/clang-source/libcxxabi
-make -j[% c("buildconf/num_procs") %] VERBOSE=1
+make -j[% c("num_procs") %] VERBOSE=1
# libcxx
cd $builddir/clang-source/libcxx
@@ -196,8 +196,8 @@ cmake -DCMAKE_BUILD_TYPE=Release \
-DLIBCXX_CXX_ABI_LIBRARY_PATH=$builddir/clang-source/libcxxabi/build/lib \
-DCMAKE_CXX_FLAGS="-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS" \
$builddir/clang-source/libcxx
-make -j[% c("buildconf/num_procs") %] VERBOSE=1
-make -j[% c("buildconf/num_procs") %] install
+make -j[% c("num_procs") %] VERBOSE=1
+make -j[% c("num_procs") %] install
# libc++.a depends on libunwind.a. While the linker will automatically link to
# libc++.a in C++ mode, it won't pick libunwind.a, requiring the caller to
diff --git a/projects/mingw-w64/build b/projects/mingw-w64/build
index 2d8e8e2..9ab8450 100644
--- a/projects/mingw-w64/build
+++ b/projects/mingw-w64/build
@@ -27,14 +27,14 @@ tar xJf $rootdir/gcc-[% c("var/gcc_version") %].tar.xz
export CFLAGS_FOR_TARGET="-Wl,--nxcompat -Wl,--dynamicbase -Wl,--no-insert-timestamp [% c('var/flag_noSEH') %]"
# Rust requires enabling pthreads
gcc-[% c("var/gcc_version") %]/configure --prefix=$distdir --target=[% c("arch") %]-w64-mingw32 --with-gnu-ld --with-gnu-as --disable-multilib --enable-threads=posix --enable-languages=c,c++[% IF c("var/windows-i686") %] --disable-sjlj-exceptions --with-dwarf2[% END %]
-make -j[% c("buildconf/num_procs") %] all-gcc
+make -j[% c("num_procs") %] all-gcc
make install-gcc
mkdir -p /var/tmp/build/builddir/mingw-w64/mingw-w64-crt32
cd /var/tmp/build/builddir/mingw-w64/mingw-w64-crt32
/var/tmp/build/[% project %]-[% c("version") %]/mingw-w64-crt/configure \
--host=[% c("arch") %]-w64-mingw32 --prefix=$distdir/[% c("arch") %]-w64-mingw32
-make -j[% c("buildconf/num_procs") %]
+make -j[% c("num_procs") %]
make install
mkdir -p /var/tmp/build/builddir/mingw-w64/mingw-w64-pthread
@@ -42,18 +42,18 @@ cd /var/tmp/build/builddir/mingw-w64/mingw-w64-pthread
/var/tmp/build/[% project %]-[% c("version") %]/mingw-w64-libraries/winpthreads/configure \
LDFLAGS="-Wl,--dynamicbase -Wl,--nxcompat -Wl,--enable-reloc-section -Wl,--no-insert-timestamp [% c('var/flag_noSEH') %]" \
--host=[% c("arch") %]-w64-mingw32 --prefix=$distdir/[% c("arch") %]-w64-mingw32
-make -j[% c("buildconf/num_procs") %]
+make -j[% c("num_procs") %]
make install
mkdir -p /var/tmp/build/builddir/mingw-w64/widl32
cd /var/tmp/build/builddir/mingw-w64/widl32
/var/tmp/build/[% project %]-[% c("version") %]/mingw-w64-tools/widl/configure \
--prefix=$distdir --target=[% c("arch") %]-w64-mingw32
-make -j[% c("buildconf/num_procs") %]
+make -j[% c("num_procs") %]
make install
cd /var/tmp/build/gcc
-make -j[% c("buildconf/num_procs") %]
+make -j[% c("num_procs") %]
make install
mkdir -p $distdir/gcclibs
# We compile libssp both for being used dynamically (in tor) and statically (in
diff --git a/projects/nasm/build b/projects/nasm/build
index 0e6ca04..dc4f25e 100644
--- a/projects/nasm/build
+++ b/projects/nasm/build
@@ -14,7 +14,7 @@ tar -xf [% project %]-[% c('version') %].tar.xz
cd [% project %]-[% c('version') %]
./configure --prefix=$distdir
-make -j[% c("buildconf/num_procs") %]
+make -j[% c("num_procs") %]
make install
cd /var/tmp/dist
diff --git a/projects/node/build b/projects/node/build
index 4a437be..40b797e 100644
--- a/projects/node/build
+++ b/projects/node/build
@@ -14,7 +14,7 @@ tar -xf [% c('input_files_by_name/node') %]
cd node-v[% c('version') %]
./configure --prefix=$distdir
-make -j[% c("buildconf/num_procs") %]
+make -j[% c("num_procs") %]
make install
cd /var/tmp/dist
diff --git a/projects/python/build b/projects/python/build
index 1fff7ce..f8384bf 100644
--- a/projects/python/build
+++ b/projects/python/build
@@ -5,7 +5,7 @@ mkdir -p $distdir
tar xf [% c('input_files_by_name/python') %]
cd Python-[% c('version') %]
./configure --prefix=$distdir
-make -j[% c("buildconf/num_procs") %]
+make -j[% c("num_procs") %]
make prefix=$distdir install
cd /var/tmp/dist
[% c('tar', {
diff --git a/projects/rust/build b/projects/rust/build
index 2856512..23b3655 100644
--- a/projects/rust/build
+++ b/projects/rust/build
@@ -54,7 +54,7 @@ mkdir build
cd build
../configure --prefix=$distdir --disable-docs --disable-compiler-docs [% c("var/configure_opt") %]
-make -j[% c("buildconf/num_procs") %]
+make -j[% c("num_procs") %]
make install
cd /var/tmp/dist
[% c('tar', {
diff --git a/projects/tor-browser/build b/projects/tor-browser/build
index a0eab42..041e5f0 100644
--- a/projects/tor-browser/build
+++ b/projects/tor-browser/build
@@ -77,7 +77,7 @@ TMP_MANUAL_PATH=$rootdir/tmp_manual/
mkdir $TMP_MANUAL_PATH
pushd $TMP_MANUAL_PATH
tar -xf $rootdir/[% c('input_files_by_name/manual') %]
-find . -exec [% c("var/touch") %] {} \;
+find . -exec [% c("touch") %] {} \;
find chrome/ | sort | zip -X -@ "$TBDIR[% IF c("var/osx") %]/Contents/Resources[% END %]/browser/omni.ja"
popd
rm -rf $TMP_MANUAL_PATH
@@ -178,14 +178,14 @@ cp defaults/preferences/000-tor-browser.js $rootdir
# Embed our default bookmarks within the en-US locale.
mkdir -p chrome/en-US/locale/browser
cp -p $rootdir/bookmarks.html chrome/en-US/locale/browser/
- [% c("var/touch") %] chrome/en-US/locale/browser/bookmarks.html
+ [% c("touch") %] chrome/en-US/locale/browser/bookmarks.html
chmod 600 chrome/en-US/locale/browser/bookmarks.html
zip -Xm omni.ja chrome/en-US/locale/browser/bookmarks.html
rm -rf chrome
[% END %]
# Set the locale of the bundle.
echo "pref(\"intl.locale.requested\", \"en-US\");" >> defaults/preferences/000-tor-browser.js
-[% c("var/touch") %] defaults/preferences/000-tor-browser.js
+[% c("touch") %] defaults/preferences/000-tor-browser.js
zip -Xm omni.ja defaults/preferences/000-tor-browser.js
rm -rf defaults
# create tbb_version.json file for #25020
@@ -224,7 +224,7 @@ popd
# app.update.url).
pushd "$TBDIR[% IF c("var/osx") %]/Contents/Resources/[% END %]"
echo ${PKG_LOCALE} > update.locale
- [% c("var/touch") %] update.locale
+ [% c("touch") %] update.locale
zip -Xm omni.ja update.locale
popd
[% END %]
@@ -280,7 +280,7 @@ cd $distdir
dmg_out => '$OUTDIR/TorBrowser-' _ c("var/torbrowser_version") _ '-osx64_${PKG_LOCALE}.dmg',
}) %]
[% ELSIF c("var/windows") %]
- find "$PKG_DIR" -exec [% c("var/touch") %] {} \;
+ find "$PKG_DIR" -exec [% c("touch") %] {} \;
pushd "$PKG_DIR"
makensis torbrowser.nsi
# Working around NSIS braindamage
@@ -358,7 +358,7 @@ cp $rootdir/[% c('input_files_by_name/firefox') %]/mar-tools-*.zip "$OUTDIR"/
cp $rootdir/000-tor-browser.js defaults/preferences/
# Set the locale of the bundle.
echo "pref(\"intl.locale.requested\", \"[% lang %]\");" >> defaults/preferences/000-tor-browser.js
- [% c("var/touch") %] defaults/preferences/000-tor-browser.js
+ [% c("touch") %] defaults/preferences/000-tor-browser.js
zip -Xm omni.ja defaults/preferences/000-tor-browser.js
rm -rf defaults
# create tbb_version.json file for #25020
@@ -370,7 +370,7 @@ cp $rootdir/[% c('input_files_by_name/firefox') %]/mar-tools-*.zip "$OUTDIR"/
# recreate precomplete file (needs to be accurate for full MAR updates).
pushd "[% browserdir %]/[% IF c("var/osx") %]Contents/Resources/[% END %]"
echo "[% lang %]" > update.locale
- [% c("var/touch") %] update.locale
+ [% c("touch") %] update.locale
zip -Xm omni.ja update.locale
rm -rf dictionaries
rm -f precomplete
@@ -403,7 +403,7 @@ cp $rootdir/[% c('input_files_by_name/firefox') %]/mar-tools-*.zip "$OUTDIR"/
dmg_out => '$OUTDIR/TorBrowser-' _ c("var/torbrowser_version") _ '-osx64_' _ lang _ '.dmg',
}) %]
[% ELSIF c("var/windows") %]
- find "[% tbdir %]" -exec [% c("var/touch") %] {} \;
+ find "[% tbdir %]" -exec [% c("touch") %] {} \;
pushd "[% tbdir %]"
makensis torbrowser.nsi
# Working around NSIS braindamage
@@ -420,4 +420,4 @@ SCRIPT_EOF
[% END %]
chmod 775 $rootdir/run_scripts "$scripts_dir"/*
-$rootdir/run_scripts [% c("buildconf/num_procs") %] "$scripts_dir"
+$rootdir/run_scripts [% c("num_procs") %] "$scripts_dir"
diff --git a/projects/tor-browser/ddmg.sh b/projects/tor-browser/ddmg.sh
index 97fddb1..1c27cbd 100755
--- a/projects/tor-browser/ddmg.sh
+++ b/projects/tor-browser/ddmg.sh
@@ -2,7 +2,7 @@
find [% src %] -executable -exec chmod 0755 {} \;
find [% src %] ! -executable -exec chmod 0644 {} \;
-find [% src %] -exec [% c("var/touch") %] {} \;
+find [% src %] -exec [% c("touch") %] {} \;
dmg_tmpdir=\$(mktemp -d)
[% SET filelist = '"\$dmg_tmpdir/filelist.txt"' %]
diff --git a/projects/tor/build b/projects/tor/build
index 9c46910..08a1c20 100644
--- a/projects/tor/build
+++ b/projects/tor/build
@@ -83,7 +83,7 @@ cd /var/tmp/build/[% project %]-[% c('version') %]
# add git hash to micro-revision.i for #24995
echo '"[% c("abbrev", { abbrev_length => 16 }) %]"' > micro-revision.i
./autogen.sh
-find -type f -print0 | xargs -0 [% c("var/touch") %]
+find -type f -print0 | xargs -0 [% c("touch") %]
./configure --disable-asciidoc --with-libevent-dir="$libeventdir" --with-openssl-dir="$openssldir" \
[% IF c("var/asan") %]--enable-fragile-hardening[% END %] \
[% IF c("var/windows") || c("var/android") %]--with-zlib-dir="$zlibdir"[% END %] \
@@ -93,7 +93,7 @@ find -type f -print0 | xargs -0 [% c("var/touch") %]
export LD_PRELOAD=[% c("var/faketime_path") %]
export FAKETIME="[% USE date; GET date.format(c('timestamp'), format = '%Y-%m-%d %H:%M:%S') %]"
[% END -%]
-make -j[% c("buildconf/num_procs") %]
+make -j[% c("num_procs") %]
make install
[% IF c("var/osx") -%]
unset LD_PRELOAD
diff --git a/projects/wasi-sysroot/build b/projects/wasi-sysroot/build
index 8ab9524..fbfa5ad 100644
--- a/projects/wasi-sysroot/build
+++ b/projects/wasi-sysroot/build
@@ -30,7 +30,7 @@ EOF
# XXX: We don't want to use the clang 9.0 wasi-sdk would use, see:
# https://bugzilla.mozilla.org/show_bug.cgi?id=1605708
-make -j[% c("buildconf/num_procs") %] PREFIX=$distdir/[% project %] DESTDIR=/
+make -j[% c("num_procs") %] PREFIX=$distdir/[% project %] DESTDIR=/
cd $distdir
[% c('tar', {
diff --git a/projects/zlib/build b/projects/zlib/build
index 943a895..55381dd 100644
--- a/projects/zlib/build
+++ b/projects/zlib/build
@@ -10,16 +10,16 @@ cd /var/tmp/build/[% project %]-[% c('version') %]
patch -p1 < $rootdir/0001-Fix-configure-issue-that-discarded-provided-CC-defin.patch
[% IF c("var/windows") -%]
- make BINARY_PATH=$distdir/lib INCLUDE_PATH=$distdir/include LIBRARY_PATH=$distdir/lib -f win32/Makefile.gcc PREFIX=[% c("arch") %]-w64-mingw32- -j[% c("buildconf/num_procs") %] SHARED_MODE=1 LOC="[% c("var/CFLAGS") %] [% c("var/LDFLAGS") %]"
- make BINARY_PATH=$distdir/lib INCLUDE_PATH=$distdir/include LIBRARY_PATH=$distdir/lib -f win32/Makefile.gcc PREFIX=[% c("arch") %]-w64-mingw32- -j[% c("buildconf/num_procs") %] SHARED_MODE=1 LOC="[% c("var/CFLAGS") %] [% c("var/LDFLAGS") %]" install
+ make BINARY_PATH=$distdir/lib INCLUDE_PATH=$distdir/include LIBRARY_PATH=$distdir/lib -f win32/Makefile.gcc PREFIX=[% c("arch") %]-w64-mingw32- -j[% c("num_procs") %] SHARED_MODE=1 LOC="[% c("var/CFLAGS") %] [% c("var/LDFLAGS") %]"
+ make BINARY_PATH=$distdir/lib INCLUDE_PATH=$distdir/include LIBRARY_PATH=$distdir/lib -f win32/Makefile.gcc PREFIX=[% c("arch") %]-w64-mingw32- -j[% c("num_procs") %] SHARED_MODE=1 LOC="[% c("var/CFLAGS") %] [% c("var/LDFLAGS") %]" install
[% END -%]
[% IF c("var/android") -%]
export CHOST=[% c("var/cross_prefix") %]
export CC=[% c("var/CC") %]
./configure --prefix=$distdir
- make -j[% c("buildconf/num_procs") %]
- make -j[% c("buildconf/num_procs") %] install
+ make -j[% c("num_procs") %]
+ make -j[% c("num_procs") %] install
# Only need static libraries
rm -r $distdir/lib/{*.so*,pkgconfig}
[% END -%]
diff --git a/projects/zstd/build b/projects/zstd/build
index 974c815..8d75193 100644
--- a/projects/zstd/build
+++ b/projects/zstd/build
@@ -8,7 +8,7 @@ tar -C /var/tmp/build -xf [% project %]-[% c('version') %].tar.gz
cd /var/tmp/build/[% project %]-[% c('version') %]
export CPPFLAGS=-DZSTD_MULTITHREAD
export CC=[% c("var/CC") %]
-make -C lib -j[% c("buildconf/num_procs") %] PREFIX=$distdir install
+make -C lib -j[% c("num_procs") %] PREFIX=$distdir install
# Only need static libraries
rm $distdir/lib/libzstd.so*
cd /var/tmp/dist
diff --git a/rbm b/rbm
index d3bc044..98be5a6 160000
--- a/rbm
+++ b/rbm
@@ -1 +1 @@
-Subproject commit d3bc044d450a3d8c739902564e563d3931cf52f4
+Subproject commit 98be5a6247850ecbdf9641a96b176a071dab2f5b
diff --git a/rbm.conf b/rbm.conf
index c2191ff..365bbf7 100644
--- a/rbm.conf
+++ b/rbm.conf
@@ -1,6 +1,5 @@
# vim: filetype=yaml sw=2
debug: '[% GET ! ENV.RBM_NO_DEBUG %]'
-compress_tar: gz
output_dir: "out/[% project %]"
tmp_dir: '[% c("basedir") %]/tmp'
build_log: '[% GET ENV.RBM_LOGS_DIR ? ENV.RBM_LOGS_DIR : "logs" %]/[% project %][% IF c("var/osname") %]-[% c("var/osname") %][% END %].log'
@@ -62,7 +61,6 @@ steps:
# When adding a new option to buildconf, a default value should be defined
# in var/build_id, so that changing this option does not affect the build_id.
buildconf:
- num_procs: '[% GET ENV.RBM_NUM_PROCS ? ENV.RBM_NUM_PROCS : "4" %]'
git_signtag_opt: '-s'
var:
@@ -78,7 +76,7 @@ var:
# in the same order. In the cases where the installation order is
# important, sort_deps should be set to 0.
sort_deps: 1
- build_id: '[% sha256(c("var/build_id_txt", { buildconf => { num_procs => 4 } })).substr(0, 6) %]'
+ build_id: '[% sha256(c("var/build_id_txt", { num_procs => 4 })).substr(0, 6) %]'
build_id_txt: |
[% c("version") %]
[% IF c("git_hash") || c("hg_hash"); GET c("abbrev"); END; %]
@@ -97,8 +95,6 @@ var:
# disable network in the build scripts
build: 1
- touch: "[% USE date %]touch -m -t [% date.format(c('timestamp'), format = '%Y%m%d%H%M') %]"
-
locale_ja: ja
locales:
- ar
@@ -488,29 +484,9 @@ targets:
container:
global_disable: 1
-# change the default gpg_wrapper to allow git tag signed using an
-# expired key.
+# allow git tag signed using an expired key.
# https://bugs.torproject.org/19737
-gpg_wrapper: |
- #!/bin/bash
- export LC_ALL=C
- [%
- IF c('gpg_keyring');
- SET gpg_kr = '--keyring ' _ path(c('gpg_keyring'), path(c('gpg_keyring_dir'))) _ ' --no-default-keyring';
- END;
- -%]
- gpg_verify=0
- for opt in "$@"
- do
- test "$opt" = '--verify' && gpg_verify=1
- done
- if [ $gpg_verify = 1 ]
- then
- [% c('gpg_bin') %] [% c('gpg_args') %] --with-fingerprint [% gpg_kr %] "$@" | sed 's/^\[GNUPG:\] EXPKEYSIG /\[GNUPG:\] GOODSIG /'
- exit ${PIPESTATUS[0]}
- else
- exec [% c('gpg_bin') %] [% c('gpg_args') %] --with-fingerprint [% gpg_kr %] "$@"
- fi
+gpg_allow_expired_keys: 1
remote_start: '[% IF c("var/container/use_container") && ! c("var/container/global_disable") %][% c("container/remote_start") %][% END %]'
remote_exec: '[% IF c("var/container/use_container") && ! c("var/container/global_disable") %][% c("container/remote_exec") %][% END %]'
@@ -582,10 +558,6 @@ container:
#!/bin/sh
set -e
[% c("rbmdir") %]/container remove '[% c("var/container/dir") %]'
-
-ENV:
- TZ: UTC
- LC_ALL: C
--- |
# This part of the file contains options written in perl
use IO::CaptureOutput qw(capture_exec);
diff --git a/rbm.local.conf.example b/rbm.local.conf.example
index 9f5ad4e..c4aa163 100644
--- a/rbm.local.conf.example
+++ b/rbm.local.conf.example
@@ -28,14 +28,15 @@
### when starting a new build.
#build_log_append: 0
+### The num_procs option can be used to select the number of
+### build processes to run simultaneously. You can also use the
+### RBM_NUM_PROCS environment variable. The default is the number of
+### processing units available, as returned by `nproc`.
+#num_procs: 8
+
buildconf:
buildconf: 1
- ### The buildconf/num_procs option can be used to select the number of
- ### build processes to run simultaneously. You can also use the
- ### RBM_NUM_PROCS environment variable. The default is 4.
- #num_procs: 8
-
### The buildconf/git_signtag_opt option is useful when you tag a release.
### It is used to set the 'git tag' argument to select the keyid for
### signing the tag.
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
0

[tor-browser] branch tor-browser-91.10.0esr-11.5-1 updated: Bug 41004: Bundled fonts are not picked up on macOS
by gitolite role 06 Jul '22
by gitolite role 06 Jul '22
06 Jul '22
This is an automated email from the git hooks/post-receive script.
pierov pushed a commit to branch tor-browser-91.10.0esr-11.5-1
in repository tor-browser.
The following commit(s) were added to refs/heads/tor-browser-91.10.0esr-11.5-1 by this push:
new 8c3919ab3d9f3 Bug 41004: Bundled fonts are not picked up on macOS
8c3919ab3d9f3 is described below
commit 8c3919ab3d9f391ab6ece992b19fdcb20a4d9fb4
Author: Pier Angelo Vendrame <pierov(a)torproject.org>
AuthorDate: Mon Jul 4 18:29:55 2022 +0200
Bug 41004: Bundled fonts are not picked up on macOS
---
gfx/thebes/gfxMacPlatformFontList.h | 12 ++++++
gfx/thebes/gfxMacPlatformFontList.mm | 83 ++++++++++++++++++++++++++++++++++++
gfx/thebes/gfxPlatformFontList.cpp | 4 +-
gfx/thebes/gfxPlatformMac.cpp | 73 ++-----------------------------
gfx/thebes/gfxPlatformMac.h | 2 +
5 files changed, 103 insertions(+), 71 deletions(-)
diff --git a/gfx/thebes/gfxMacPlatformFontList.h b/gfx/thebes/gfxMacPlatformFontList.h
index 0128d0ea5e631..b0143c84ca6c7 100644
--- a/gfx/thebes/gfxMacPlatformFontList.h
+++ b/gfx/thebes/gfxMacPlatformFontList.h
@@ -215,6 +215,10 @@ class gfxMacPlatformFontList final : public gfxPlatformFontList {
void AddFamily(const nsACString& aFamilyName, FontVisibility aVisibility);
+ static void ActivateFontsFromDir(
+ const nsACString& aDir,
+ nsTHashSet<nsCStringHashKey>* aLoadedFamilies = nullptr);
+
gfxFontEntry* CreateFontEntry(
mozilla::fontlist::Face* aFace,
const mozilla::fontlist::Family* aFamily) override;
@@ -227,6 +231,10 @@ class gfxMacPlatformFontList final : public gfxPlatformFontList {
void ReadFaceNamesForFamily(mozilla::fontlist::Family* aFamily,
bool aNeedFullnamePostscriptNames) override;
+#ifdef MOZ_BUNDLED_FONTS
+ void ActivateBundledFonts();
+#endif
+
enum { kATSGenerationInitial = -1 };
// default font for use with system-wide font fallback
@@ -242,6 +250,10 @@ class gfxMacPlatformFontList final : public gfxPlatformFontList {
nsTArray<nsCString> mSingleFaceFonts;
nsTArray<nsCString> mPreloadFonts;
+
+#ifdef MOZ_BUNDLED_FONTS
+ nsTHashSet<nsCStringHashKey> mBundledFamilies;
+#endif
};
#endif /* gfxMacPlatformFontList_H_ */
diff --git a/gfx/thebes/gfxMacPlatformFontList.mm b/gfx/thebes/gfxMacPlatformFontList.mm
index 7c0c0b5347f58..d03ae760fa195 100644
--- a/gfx/thebes/gfxMacPlatformFontList.mm
+++ b/gfx/thebes/gfxMacPlatformFontList.mm
@@ -827,6 +827,18 @@ gfxMacPlatformFontList::gfxMacPlatformFontList()
: gfxPlatformFontList(false), mDefaultFont(nullptr), mUseSizeSensitiveSystemFont(false) {
CheckFamilyList(kBaseFonts, ArrayLength(kBaseFonts));
+#ifdef MOZ_BUNDLED_FONTS
+ // We activate bundled fonts if the pref is > 0 (on) or < 0 (auto), only an
+ // explicit value of 0 (off) will disable them.
+ if (StaticPrefs::gfx_bundled_fonts_activate_AtStartup() != 0) {
+ TimeStamp start = TimeStamp::Now();
+ ActivateBundledFonts();
+ TimeStamp end = TimeStamp::Now();
+ Telemetry::Accumulate(Telemetry::FONTLIST_BUNDLEDFONTS_ACTIVATE,
+ (end - start).ToMilliseconds());
+ }
+#endif
+
// cache this in a static variable so that MacOSFontFamily objects
// don't have to repeatedly look it up
sFontManager = [NSFontManager sharedFontManager];
@@ -874,6 +886,11 @@ FontVisibility gfxMacPlatformFontList::GetVisibilityForFamily(const nsACString&
if (FamilyInList(aName, kBaseFonts, ArrayLength(kBaseFonts))) {
return FontVisibility::Base;
}
+#ifdef MOZ_BUNDLED_FONTS
+ if (mBundledFamilies.Contains(aName)) {
+ return FontVisibility::Base;
+ }
+#endif
return FontVisibility::User;
}
@@ -894,6 +911,55 @@ void gfxMacPlatformFontList::AddFamily(CFStringRef aFamily) {
AddFamily(nameUtf8, GetVisibilityForFamily(nameUtf8));
}
+/* static */
+void gfxMacPlatformFontList::ActivateFontsFromDir(const nsACString& aDir,
+ nsTHashSet<nsCStringHashKey>* aLoadedFamilies) {
+ AutoCFRelease<CFURLRef> directory = CFURLCreateFromFileSystemRepresentation(
+ kCFAllocatorDefault, (const UInt8*)nsPromiseFlatCString(aDir).get(), aDir.Length(), true);
+ if (!directory) {
+ return;
+ }
+ AutoCFRelease<CFURLEnumeratorRef> enumerator = CFURLEnumeratorCreateForDirectoryURL(
+ kCFAllocatorDefault, directory, kCFURLEnumeratorDefaultBehavior, nullptr);
+ if (!enumerator) {
+ return;
+ }
+ AutoCFRelease<CFMutableArrayRef> urls =
+ ::CFArrayCreateMutable(kCFAllocatorDefault, 0, &kCFTypeArrayCallBacks);
+ if (!urls) {
+ return;
+ }
+
+ CFURLRef url;
+ CFURLEnumeratorResult result;
+ do {
+ result = CFURLEnumeratorGetNextURL(enumerator, &url, nullptr);
+ if (result != kCFURLEnumeratorSuccess) {
+ continue;
+ }
+ CFArrayAppendValue(urls, url);
+
+ if (!aLoadedFamilies) {
+ continue;
+ }
+ AutoCFRelease<CFArrayRef> descriptors = CTFontManagerCreateFontDescriptorsFromURL(url);
+ if (!descriptors || !CFArrayGetCount(descriptors)) {
+ continue;
+ }
+ CTFontDescriptorRef desc = (CTFontDescriptorRef)CFArrayGetValueAtIndex(descriptors, 0);
+ AutoCFRelease<CFStringRef> name =
+ (CFStringRef)CTFontDescriptorCopyAttribute(desc, kCTFontFamilyNameAttribute);
+ nsAutoCString key;
+ key.SetLength((CFStringGetLength(name) + 1) * 3);
+ if (CFStringGetCString(name, key.BeginWriting(), key.Length(), kCFStringEncodingUTF8)) {
+ key.SetLength(strlen(key.get()));
+ aLoadedFamilies->Insert(key);
+ }
+ } while (result != kCFURLEnumeratorEnd);
+
+ CTFontManagerRegisterFontsForURLs(urls, kCTFontManagerScopeProcess, nullptr);
+}
+
void gfxMacPlatformFontList::ReadSystemFontList(dom::SystemFontList* aList) {
// Note: We rely on the records for mSystemTextFontFamilyName and
// mSystemDisplayFontFamilyName (if present) being *before* the main
@@ -1877,3 +1943,20 @@ void gfxMacPlatformFontList::ReadFaceNamesForFamily(fontlist::Family* aFamily,
}
}
}
+
+#ifdef MOZ_BUNDLED_FONTS
+void gfxMacPlatformFontList::ActivateBundledFonts() {
+ nsCOMPtr<nsIFile> localDir;
+ if (NS_FAILED(NS_GetSpecialDirectory(NS_GRE_DIR, getter_AddRefs(localDir)))) {
+ return;
+ }
+ if (NS_FAILED(localDir->Append(u"fonts"_ns))) {
+ return;
+ }
+ nsAutoCString path;
+ if (NS_FAILED(localDir->GetNativePath(path))) {
+ return;
+ }
+ ActivateFontsFromDir(path, &mBundledFamilies);
+}
+#endif
diff --git a/gfx/thebes/gfxPlatformFontList.cpp b/gfx/thebes/gfxPlatformFontList.cpp
index b42ff61e6ee45..57ae63b677b7f 100644
--- a/gfx/thebes/gfxPlatformFontList.cpp
+++ b/gfx/thebes/gfxPlatformFontList.cpp
@@ -284,6 +284,7 @@ gfxPlatformFontList::gfxPlatformFontList(bool aNeedFullnamePostscriptNames)
LoadBadUnderlineList();
gfxFontUtils::GetPrefsFontList(kFontSystemWhitelistPref, mEnabledFontsList);
+ mFontFamilyWhitelistActive = !mEnabledFontsList.IsEmpty();
// pref changes notification setup
NS_ASSERTION(!gFontListPrefObserver,
@@ -341,7 +342,6 @@ const uint32_t kNumGenerics = 5;
void gfxPlatformFontList::ApplyWhitelist() {
uint32_t numFonts = mEnabledFontsList.Length();
- mFontFamilyWhitelistActive = (numFonts > 0);
if (!mFontFamilyWhitelistActive) {
return;
}
@@ -382,7 +382,6 @@ void gfxPlatformFontList::ApplyWhitelist() {
void gfxPlatformFontList::ApplyWhitelist(
nsTArray<fontlist::Family::InitData>& aFamilies) {
- mFontFamilyWhitelistActive = !mEnabledFontsList.IsEmpty();
if (!mFontFamilyWhitelistActive) {
return;
}
@@ -520,6 +519,7 @@ bool gfxPlatformFontList::InitFontList() {
CancelLoader();
gfxFontUtils::GetPrefsFontList(kFontSystemWhitelistPref, mEnabledFontsList);
+ mFontFamilyWhitelistActive = !mEnabledFontsList.IsEmpty();
// Ensure SetVisibilityLevel will clear the mCodepointsWithNoFonts set.
mVisibilityLevel = FontVisibility::Unknown;
diff --git a/gfx/thebes/gfxPlatformMac.cpp b/gfx/thebes/gfxPlatformMac.cpp
index 56ac6bef9652f..efa47a8014fe5 100644
--- a/gfx/thebes/gfxPlatformMac.cpp
+++ b/gfx/thebes/gfxPlatformMac.cpp
@@ -82,56 +82,6 @@ static void DisableFontActivation() {
}
}
-// Helpers for gfxPlatformMac::RegisterSupplementalFonts below.
-static void ActivateFontsFromDir(const nsACString& aDir) {
- AutoCFRelease<CFURLRef> directory = CFURLCreateFromFileSystemRepresentation(
- kCFAllocatorDefault, (const UInt8*)nsPromiseFlatCString(aDir).get(),
- aDir.Length(), true);
- if (!directory) {
- return;
- }
- AutoCFRelease<CFURLEnumeratorRef> enumerator =
- CFURLEnumeratorCreateForDirectoryURL(kCFAllocatorDefault, directory,
- kCFURLEnumeratorDefaultBehavior,
- nullptr);
- if (!enumerator) {
- return;
- }
- AutoCFRelease<CFMutableArrayRef> urls =
- ::CFArrayCreateMutable(kCFAllocatorDefault, 0, &kCFTypeArrayCallBacks);
- if (!urls) {
- return;
- }
-
- CFURLRef url;
- CFURLEnumeratorResult result;
- do {
- result = CFURLEnumeratorGetNextURL(enumerator, &url, nullptr);
- if (result == kCFURLEnumeratorSuccess) {
- CFArrayAppendValue(urls, url);
- }
- } while (result != kCFURLEnumeratorEnd);
-
- CTFontManagerRegisterFontsForURLs(urls, kCTFontManagerScopeProcess, nullptr);
-}
-
-#ifdef MOZ_BUNDLED_FONTS
-static void ActivateBundledFonts() {
- nsCOMPtr<nsIFile> localDir;
- if (NS_FAILED(NS_GetSpecialDirectory(NS_GRE_DIR, getter_AddRefs(localDir)))) {
- return;
- }
- if (NS_FAILED(localDir->Append(u"fonts"_ns))) {
- return;
- }
- nsAutoCString path;
- if (NS_FAILED(localDir->GetNativePath(path))) {
- return;
- }
- ActivateFontsFromDir(path);
-}
-#endif
-
// A bunch of fonts for "additional language support" are shipped in a
// "Language Support" directory, and don't show up in the standard font
// list returned by CTFontManagerCopyAvailableFontFamilyNames unless
@@ -150,12 +100,13 @@ static const nsLiteralCString kLangFontsDirs[] = {
"/System/Library/Fonts/Supplemental"_ns};
#endif
-static void FontRegistrationCallback(void* aUnused) {
+/* static */
+void gfxPlatformMac::FontRegistrationCallback(void*) {
AUTO_PROFILER_REGISTER_THREAD("RegisterFonts");
PR_SetCurrentThreadName("RegisterFonts");
for (const auto& dir : kLangFontsDirs) {
- ActivateFontsFromDir(dir);
+ gfxMacPlatformFontList::ActivateFontsFromDir(dir);
}
}
@@ -182,7 +133,7 @@ void gfxPlatformMac::RegisterSupplementalFonts() {
// CTFontManager.h header claiming that it's thread-safe. So we just do it
// immediately on the main thread, and accept the startup-time hit (sigh).
for (const auto& dir : kLangFontsDirs) {
- ActivateFontsFromDir(dir);
+ gfxMacPlatformFontList::ActivateFontsFromDir(dir);
}
}
}
@@ -192,22 +143,6 @@ void gfxPlatformMac::WaitForFontRegistration() {
if (sFontRegistrationThread) {
PR_JoinThread(sFontRegistrationThread);
sFontRegistrationThread = nullptr;
-
-#ifdef MOZ_BUNDLED_FONTS
- // This is not done by the font registration thread because it uses the
- // XPCOM directory service, which is not yet available at the time we start
- // the registration thread.
- //
- // We activate bundled fonts if the pref is > 0 (on) or < 0 (auto), only an
- // explicit value of 0 (off) will disable them.
- if (StaticPrefs::gfx_bundled_fonts_activate_AtStartup() != 0) {
- TimeStamp start = TimeStamp::Now();
- ActivateBundledFonts();
- TimeStamp end = TimeStamp::Now();
- Telemetry::Accumulate(Telemetry::FONTLIST_BUNDLEDFONTS_ACTIVATE,
- (end - start).ToMilliseconds());
- }
-#endif
}
}
diff --git a/gfx/thebes/gfxPlatformMac.h b/gfx/thebes/gfxPlatformMac.h
index 69a63771b5db2..079f596b92f9e 100644
--- a/gfx/thebes/gfxPlatformMac.h
+++ b/gfx/thebes/gfxPlatformMac.h
@@ -94,6 +94,8 @@ class gfxPlatformMac : public gfxPlatform {
// read in the pref value for the lower threshold on font anti-aliasing
static uint32_t ReadAntiAliasingThreshold();
+ static void FontRegistrationCallback(void* aUnused);
+
uint32_t mFontAntiAliasingThreshold;
static PRThread* sFontRegistrationThread;
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
0

[tor-browser] branch tor-browser-91.10.0esr-11.5-1 updated: Bug 41043: Hardcode the UI font on Linux
by gitolite role 06 Jul '22
by gitolite role 06 Jul '22
06 Jul '22
This is an automated email from the git hooks/post-receive script.
pierov pushed a commit to branch tor-browser-91.10.0esr-11.5-1
in repository tor-browser.
The following commit(s) were added to refs/heads/tor-browser-91.10.0esr-11.5-1 by this push:
new 9a8642eb27271 Bug 41043: Hardcode the UI font on Linux
9a8642eb27271 is described below
commit 9a8642eb27271502d2b37901aa92a6c0a06b2e76
Author: Pier Angelo Vendrame <pierov(a)torproject.org>
AuthorDate: Wed Jul 6 22:06:01 2022 +0200
Bug 41043: Hardcode the UI font on Linux
The mechanism to choose the UI font does not play well with our
fontconfig configuration. As a result, the final criterion to choose
the font for the UI was its version.
Since we hardcode Arimo as a default sans-serif on preferences, we use
it also for the UI. FontConfig will fall back to some other font for
scripts Arimo does not cover as expected (we tested with Japanese).
---
gfx/thebes/gfxFcPlatformFontList.cpp | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/gfx/thebes/gfxFcPlatformFontList.cpp b/gfx/thebes/gfxFcPlatformFontList.cpp
index 1cd465119da1b..9fa55ffa28f1b 100644
--- a/gfx/thebes/gfxFcPlatformFontList.cpp
+++ b/gfx/thebes/gfxFcPlatformFontList.cpp
@@ -1992,10 +1992,12 @@ void gfxFcPlatformFontList::GetFontList(nsAtom* aLangGroup,
FontFamily gfxFcPlatformFontList::GetDefaultFontForPlatform(
const gfxFontStyle* aStyle, nsAtom* aLanguage) {
- // Get the default font by using a fake name to retrieve the first
- // scalable font that fontconfig suggests for the given language.
+ // We hardcode Arimo also in preferences, and using the original code that
+ // tried to resolve a non-existing font did not play well with our fontconfig
+ // configuration. See
+ // https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/41043
PrefFontList* prefFonts = FindGenericFamilies(
- "-moz-default"_ns, aLanguage ? aLanguage : nsGkAtoms::x_western);
+ "Arimo"_ns, aLanguage ? aLanguage : nsGkAtoms::x_western);
NS_ASSERTION(prefFonts, "null list of generic fonts");
if (prefFonts && !prefFonts->IsEmpty()) {
return (*prefFonts)[0];
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
0

[tor-browser] branch tor-browser-91.10.0esr-11.5-1 updated: fixup! Bug 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection
by gitolite role 06 Jul '22
by gitolite role 06 Jul '22
06 Jul '22
This is an automated email from the git hooks/post-receive script.
richard pushed a commit to branch tor-browser-91.10.0esr-11.5-1
in repository tor-browser.
The following commit(s) were added to refs/heads/tor-browser-91.10.0esr-11.5-1 by this push:
new 5b768d43132a4 fixup! Bug 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection
5b768d43132a4 is described below
commit 5b768d43132a4876ef93d51b50140e8cd2968c7f
Author: Pier Angelo Vendrame <pierov(a)torproject.org>
AuthorDate: Tue Jul 5 19:35:09 2022 +0200
fixup! Bug 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection
Bug 41044: Added another workaround for modal sizes
---
.../torpreferences/content/builtinBridgeDialog.jsm | 4 ++++
.../content/connectionSettingsDialog.jsm | 4 ++++
.../torpreferences/content/torPreferences.css | 21 +++++++++++++++++++--
3 files changed, 27 insertions(+), 2 deletions(-)
diff --git a/browser/components/torpreferences/content/builtinBridgeDialog.jsm b/browser/components/torpreferences/content/builtinBridgeDialog.jsm
index 948ddb6b6de10..5b5e1560cd466 100644
--- a/browser/components/torpreferences/content/builtinBridgeDialog.jsm
+++ b/browser/components/torpreferences/content/builtinBridgeDialog.jsm
@@ -92,6 +92,10 @@ class BuiltinBridgeDialog {
"tab"
);
});
+
+ // Hack: see the CSS
+ this._dialog.style.minWidth = '0';
+ this._dialog.style.minHeight = '0';
}
init(window, aDialog) {
diff --git a/browser/components/torpreferences/content/connectionSettingsDialog.jsm b/browser/components/torpreferences/content/connectionSettingsDialog.jsm
index abc177c43f884..41b9565780dcc 100644
--- a/browser/components/torpreferences/content/connectionSettingsDialog.jsm
+++ b/browser/components/torpreferences/content/connectionSettingsDialog.jsm
@@ -214,6 +214,10 @@ class ConnectionSettingsDialog {
this._dialog.addEventListener("dialogaccept", e => {
this._applySettings();
});
+
+ // Hack: see the CSS
+ this._dialog.style.minWidth = '0';
+ this._dialog.style.minHeight = '0';
}
// callback when proxy is toggled
diff --git a/browser/components/torpreferences/content/torPreferences.css b/browser/components/torpreferences/content/torPreferences.css
index 19fd5f9a92312..8782e68ce5fcc 100644
--- a/browser/components/torpreferences/content/torPreferences.css
+++ b/browser/components/torpreferences/content/torPreferences.css
@@ -490,6 +490,22 @@ dialog#torPreferences-requestBridge-dialog > hbox {
}
/* Builtin bridge dialog */
+#torPreferences-builtinBridge-dialog {
+ /* Hack: ask XUL to load with a lot of space, then we will remove the minimum
+ sizes after we populate the string. Users with high resolutions should see a
+ big dialog, but with all the needed buttons, users with small resolutions
+ should see scrollbars.
+ Known problems:
+ 1) the hack works only if a window is *already* small: if it is big, and then
+ it is resized, the dialog will not shrink;
+ 2) horizontal scrollbars are never added.
+ The proper solution for this will be loading the localized string with
+ Mozilla's way.
+ See also https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/41044 */
+ min-width: 700px;
+ min-height: 550px;
+}
+
#torPreferences-builtinBridge-header {
margin: 8px 0 10px 0;
}
@@ -500,7 +516,6 @@ dialog#torPreferences-requestBridge-dialog > hbox {
#torPreferences-builtinBridge-typeSelection {
margin-bottom: 16px;
- min-height: 14em; /* Hack: make room for at least 4 lines of content for 3 types + 2 for spacing */
}
#torPreferences-builtinBridge-typeSelection radio label {
@@ -533,7 +548,9 @@ groupbox#torPreferences-bridges-group textarea {
/* Connection settings dialog */
#torPreferences-connection-dialog {
- min-height: 400px;
+ /* Hack: like the built-in dialog */
+ min-width: 700px;
+ min-height: 550px;
}
#torPreferences-connection-header {
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
0

[builders/rbm] branch master updated: Bug 40042: Stop using `touch_arg` in `touch`
by gitolite role 04 Jul '22
by gitolite role 04 Jul '22
04 Jul '22
This is an automated email from the git hooks/post-receive script.
gk pushed a commit to branch master
in repository builders/rbm.
The following commit(s) were added to refs/heads/master by this push:
new 98be5a6 Bug 40042: Stop using `touch_arg` in `touch`
98be5a6 is described below
commit 98be5a6247850ecbdf9641a96b176a071dab2f5b
Author: Nicolas Vigier <boklm(a)torproject.org>
AuthorDate: Mon Jul 4 09:50:25 2022 +0200
Bug 40042: Stop using `touch_arg` in `touch`
Instead we expect the argument to follow on the same line.
---
doc/options_misc.asc | 3 +--
lib/RBM/DefaultConfig.pm | 8 +-------
2 files changed, 2 insertions(+), 9 deletions(-)
diff --git a/doc/options_misc.asc b/doc/options_misc.asc
index 084348d..124f05b 100644
--- a/doc/options_misc.asc
+++ b/doc/options_misc.asc
@@ -52,5 +52,4 @@ num_procs::
touch::
This option can be used to set the mtime of files to +timestamp+.
- It takes a +touch_args+ argument which is the intended file to
- touch.
+ It expects the file to touch as as argument following on the same line.
diff --git a/lib/RBM/DefaultConfig.pm b/lib/RBM/DefaultConfig.pm
index a638fc0..e28642f 100644
--- a/lib/RBM/DefaultConfig.pm
+++ b/lib/RBM/DefaultConfig.pm
@@ -475,13 +475,7 @@ ZIP_END
####
####
####
- touch => <<TOUCH_END,
-[% USE date -%]
-touch -m -t [% date.format(c('timestamp'), format = '%Y%m%d%H%M') %] [% c('touch_args', { error_if_undef => 1 }) %]
-TOUCH_END
-####
-####
-####
+ touch => "[% USE date %]touch -m -t [% date.format(c('timestamp'), format = '%Y%m%d%H%M') %]",
arch => \&get_arch,
input_files_by_name => sub { RBM::input_files('getfnames', @_); },
input_files_id => sub { RBM::input_files('input_files_id', @_); },
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
0

[builders/rbm] branch master updated: Add default values for several tor-browser-build options
by gitolite role 01 Jul '22
by gitolite role 01 Jul '22
01 Jul '22
This is an automated email from the git hooks/post-receive script.
gk pushed a commit to branch master
in repository builders/rbm.
The following commit(s) were added to refs/heads/master by this push:
new a91d465 Add default values for several tor-browser-build options
a91d465 is described below
commit a91d4653cb5f66d86fd4d306c564161acfd6fa79
Author: Georg Koppen <gk(a)torproject.org>
AuthorDate: Wed Jun 29 12:37:27 2022 +0000
Add default values for several tor-browser-build options
This includes:
compress_tar
buildconf: num_procs (which is now just num_procs)
ENV
gpg_wrapper
var: touch (which is now just touch)
Closes: #40040.
---
doc/options_misc.asc | 12 +++++++++++-
doc/options_tar.asc | 7 ++++++-
doc/rbm_config.asc | 3 ++-
lib/RBM.pm | 7 ++++++-
lib/RBM/DefaultConfig.pm | 35 +++++++++++++++++++++++++++++++++--
5 files changed, 58 insertions(+), 6 deletions(-)
diff --git a/doc/options_misc.asc b/doc/options_misc.asc
index 5612df3..084348d 100644
--- a/doc/options_misc.asc
+++ b/doc/options_misc.asc
@@ -36,7 +36,7 @@ zip::
to create deterministic zip files. This option takes a +zip_src+
argument which is an array containing source files or directories,
and a +zip_args+ arguments which is usually the destination zip
- file, and optionaly other zip options. By default, GNU options
+ file, and optionally other zip options. By default, GNU options
are used in find, but you can disable that with +gnu_utils+.
install_package::
@@ -44,3 +44,13 @@ install_package::
package. The packages to be installed should be set in option
+pkg_name+. It will use apt-get on Debian/Ubuntu, yum on Fedora,
zypper on openSUSE and urpmi on Mageia/Mandriva.
+
+num_procs::
+ This option allows to specify the number of CPUs used to
+ parallelize the build. By default it is set to whatever value
+ +nrpoc+ is returning on the build machine.
+
+touch::
+ This option can be used to set the mtime of files to +timestamp+.
+ It takes a +touch_args+ argument which is the intended file to
+ touch.
diff --git a/doc/options_tar.asc b/doc/options_tar.asc
index b615dec..c21317f 100644
--- a/doc/options_tar.asc
+++ b/doc/options_tar.asc
@@ -22,7 +22,8 @@ git_submodule::
compress_tar::
If set, the tarball created will be compressed in the select
- format. Possible values: xz, gz, bz2.
+ format. Possible values: xz, gz, bz2. The default is gz but it
+ can stay empty to disable compression.
commit_gpg_id::
If set, the commit selected with +git_hash+ will have its
@@ -64,3 +65,7 @@ gpg_bin::
gpg_args::
Optional gpg arguments. The default is empty.
+
+gpg_allow_expired_keys::
+ Allowing expired keys to successfully verify e.g. signed git tags.
+ By default this is not allowed.
diff --git a/doc/rbm_config.asc b/doc/rbm_config.asc
index 46c1caf..dc045e2 100644
--- a/doc/rbm_config.asc
+++ b/doc/rbm_config.asc
@@ -191,7 +191,8 @@ ENV::
containing the environment variables that will be defined
when rbm is starting. This is useful for defining variables
that can affect how the templates are processed (for instance
- the +TZ+ variable if dates are used).
+ the +TZ+ variable if dates are used). If this option is not
+ defined +TZ+ will be set to UTC and +LC_ALL+ to C.
include::options_tar.asc[]
diff --git a/lib/RBM.pm b/lib/RBM.pm
index 88679f2..a92a04b 100644
--- a/lib/RBM.pm
+++ b/lib/RBM.pm
@@ -109,7 +109,12 @@ sub find_config_file {
}
sub set_default_env {
- %ENV = (%ENV, %{$config->{ENV}}) if ref $config->{ENV} eq 'HASH';
+ if (ref $config->{ENV} eq 'HASH') {
+ %ENV = (%ENV, %{$config->{ENV}});
+ } else {
+ $ENV{TZ} = 'UTC';
+ $ENV{LC_ALL} = 'C';
+ }
}
sub rbm_path {
diff --git a/lib/RBM/DefaultConfig.pm b/lib/RBM/DefaultConfig.pm
index 109ca8d..a638fc0 100644
--- a/lib/RBM/DefaultConfig.pm
+++ b/lib/RBM/DefaultConfig.pm
@@ -102,6 +102,14 @@ our %default_config = (
sysconf_file => '/etc/rbm.conf',
localconf_file=> 'rbm.local.conf',
tmp_dir => '[% GET ENV.TMPDIR ? ENV.TMPDIR : "/tmp"; %]',
+ num_procs => sub {
+ return $ENV{RBM_NUM_PROCS} if $ENV{RBM_NUM_PROCS};
+ CORE::state $nproc;
+ return $nproc if $nproc;
+ my ($stdout, $stderr, $success) = capture_exec('nproc');
+ chomp $stdout;
+ return $nproc = $success ? $stdout : '4';
+ },
rbm_tmp_dir => \&rbm_tmp_dir,
projects_dir => 'projects',
modules_dir => 'modules',
@@ -140,12 +148,14 @@ our %default_config = (
return '946684800';
},
debug => 0,
+ compress_tar => 'gz',
version => "[%- exit_error('No version specified for ' _ project); -%]",
####
####
####
gpg_bin => 'gpg',
gpg_args => '',
+ gpg_allow_expired_keys => 0,
gpg_keyring_path => sub {
my ($project, $options) = @_;
my $gpg_keyring = RBM::project_config($project, 'gpg_keyring', $options);
@@ -159,8 +169,11 @@ our %default_config = (
}
RBM::exit_error("keyring file $gpg_keyring is missing")
},
+ # Make it possible for gpg_wrapper to allow git tag signed using an expired
+ # key.
+ # https://bugs.torproject.org/19737
gpg_wrapper => <<GPGEND,
-#!/bin/sh
+#!/bin/bash
export LC_ALL=C
[%
IF c('gpg_keyring_path');
@@ -168,7 +181,18 @@ export LC_ALL=C
_ ' --no-default-keyring --no-auto-check-trustdb --trust-model always';
END;
-%]
-exec [% c('gpg_bin') %] [% c('gpg_args') %] --with-fingerprint [% gpg_kr %] "\$@"
+gpg_verify=0
+for opt in "\$@"
+do
+ test "\$opt" = '--verify' && gpg_verify=1
+done
+if [ \$gpg_verify = 1 ]
+then
+ [% c('gpg_bin') %] [% c('gpg_args') %] --with-fingerprint [% gpg_kr %] "\$@"[% IF c('gpg_allow_expired_keys') %] | sed 's/^\\[GNUPG:\\] EXPKEYSIG /\\[GNUPG:\\] GOODSIG /'[% END %]
+ exit \${PIPESTATUS[0]}
+else
+ exec [% c('gpg_bin') %] [% c('gpg_args') %] --with-fingerprint [% gpg_kr %] "\$@"
+fi
GPGEND
####
####
@@ -450,6 +474,13 @@ find [% src.join(' ') %] | sort | \
ZIP_END
####
####
+####
+ touch => <<TOUCH_END,
+[% USE date -%]
+touch -m -t [% date.format(c('timestamp'), format = '%Y%m%d%H%M') %] [% c('touch_args', { error_if_undef => 1 }) %]
+TOUCH_END
+####
+####
####
arch => \&get_arch,
input_files_by_name => sub { RBM::input_files('getfnames', @_); },
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
0
This is an automated email from the git hooks/post-receive script.
gk pushed a change to branch master
in repository builders/rbm.
from d3bc044 Bug 40039: Report project name when version is missing
new 313f08f Bug 40027: Add support for rbm.module.conf files
new 278411f Bug 40028: Load projects config from modules
new 4713309 Bug 40028: Add support for input_files and template files in modules
new 03ab77d Bug 40028: Add support for keyring directories in modules
new 3f930c1 Bug 40028: Remove p variable from templates
new ce18f12 Bug 40028: Add documentation for modules
The 6 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
doc/Makefile | 1 +
doc/documentation.asc | 1 +
doc/options_tar.asc | 7 +-
doc/rbm_config.asc | 36 ++++++--
doc/rbm_input_files.asc | 6 +-
doc/rbm_layout.asc | 80 +++++++++++------
doc/rbm_modules.asc | 54 ++++++++++++
doc/rbm_templates.asc | 4 -
lib/RBM.pm | 99 +++++++++++++++++++---
lib/RBM/DefaultConfig.pm | 21 ++++-
rbm | 1 +
test.pl | 63 +++++++++++++-
test/modules/module_1/projects/a/config | 1 +
test/modules/module_1/projects/common/common_2.txt | 1 +
test/modules/module_1/projects/common/common_3.txt | 1 +
test/modules/module_1/projects/common/common_4.txt | 1 +
test/modules/module_1/projects/m1_a/config | 3 +
test/modules/module_1/projects/m1_a/m1_a-i.txt | 1 +
test/modules/module_1/rbm.module.conf | 3 +
test/modules/module_2/projects/common/common_4.txt | 1 +
test/modules/module_2/rbm.module.conf | 2 +
test/modules/module_3/projects/m3_a/config | 7 ++
test/modules/module_3/projects/m3_a/m3.txt | 1 +
test/modules/module_3/rbm.module.conf | 2 +
test/projects/a/config | 3 +
test/projects/common/common_1.txt | 1 +
test/projects/common/common_3.txt | 1 +
27 files changed, 336 insertions(+), 66 deletions(-)
create mode 100644 doc/rbm_modules.asc
create mode 100644 test/modules/module_1/projects/a/config
create mode 100644 test/modules/module_1/projects/common/common_2.txt
create mode 100644 test/modules/module_1/projects/common/common_3.txt
create mode 100644 test/modules/module_1/projects/common/common_4.txt
create mode 100644 test/modules/module_1/projects/m1_a/config
create mode 100644 test/modules/module_1/projects/m1_a/m1_a-i.txt
create mode 100644 test/modules/module_1/rbm.module.conf
create mode 100644 test/modules/module_2/projects/common/common_4.txt
create mode 100644 test/modules/module_2/rbm.module.conf
create mode 100644 test/modules/module_3/projects/m3_a/config
create mode 100644 test/modules/module_3/projects/m3_a/m3.txt
create mode 100644 test/modules/module_3/rbm.module.conf
create mode 100644 test/projects/common/common_1.txt
create mode 100644 test/projects/common/common_3.txt
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
6

30 Jun '22
This is an automated email from the git hooks/post-receive script.
boklm pushed a change to branch master
in repository builders/tor-browser-build.
from 956803c Bug 40542: Move var/rezip from rbm.conf to projects/firefox/config
new 71bb554 Bug: 40542: Remove unused faketime_patch for Windows
new cf3ebd9 Bug 40542: Remove not needed faketime wrapper for macOS
The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
projects/go/build | 7 +------
projects/go/config | 2 --
rbm.conf | 2 --
3 files changed, 1 insertion(+), 10 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
2

30 Jun '22
This is an automated email from the git hooks/post-receive script.
gk pushed a change to branch master
in repository builders/tor-browser-build.
from 0a89e14 fixup! Bug 40506: Prepare alpha release 11.5a13 (Desktop+Android)
new 88291b7 Bug 40542: Remove var/input_files_list from rbm.conf
new 956803c Bug 40542: Move var/rezip from rbm.conf to projects/firefox/config
The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
projects/firefox/config | 13 +++++++++++++
rbm.conf | 17 -----------------
2 files changed, 13 insertions(+), 17 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
2

[tor-launcher] branch master updated: Tor Brower Bug 41039: set startHidden on tor process
by gitolite role 27 Jun '22
by gitolite role 27 Jun '22
27 Jun '22
This is an automated email from the git hooks/post-receive script.
pierov pushed a commit to branch master
in repository tor-launcher.
The following commit(s) were added to refs/heads/master by this push:
new a9b3ea5 Tor Brower Bug 41039: set startHidden on tor process
a9b3ea5 is described below
commit a9b3ea54e298e891614907274069c2e400744c33
Author: Marco Simonelli <msimonelli(a)protonmail.com>
AuthorDate: Mon Jun 27 08:48:28 2022 +0000
Tor Brower Bug 41039: set startHidden on tor process
---
src/components/tl-process.js | 1 +
1 file changed, 1 insertion(+)
diff --git a/src/components/tl-process.js b/src/components/tl-process.js
index d57092e..1c830d9 100644
--- a/src/components/tl-process.js
+++ b/src/components/tl-process.js
@@ -531,6 +531,7 @@ TorProcessService.prototype =
this.mTorProcessStatus = this.kStatusStarting;
var p = Cc["@mozilla.org/process/util;1"].createInstance(Ci.nsIProcess);
+ p.startHidden = true;
p.init(exeFile);
TorLauncherLogger.log(2, "Starting " + exeFile.path);
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
0

[tor-browser] branch tor-browser-91.10.0esr-11.5-1 updated: fixup! Bug 40458: Implement .tor.onion aliases
by gitolite role 24 Jun '22
by gitolite role 24 Jun '22
24 Jun '22
This is an automated email from the git hooks/post-receive script.
pierov pushed a commit to branch tor-browser-91.10.0esr-11.5-1
in repository tor-browser.
The following commit(s) were added to refs/heads/tor-browser-91.10.0esr-11.5-1 by this push:
new 9a5d862212abb fixup! Bug 40458: Implement .tor.onion aliases
9a5d862212abb is described below
commit 9a5d862212abbade74b97e4e3dbe87e09ed9ac67
Author: Pier Angelo Vendrame <pierov(a)torproject.org>
AuthorDate: Thu Jun 23 17:10:07 2022 +0200
fixup! Bug 40458: Implement .tor.onion aliases
Bug 41036: Add a preference to disable Onion Aliases
---
.../components/onionservices/OnionAliasStore.jsm | 92 ++++++++++++++++------
modules/libpref/init/StaticPrefList.yaml | 5 ++
netwerk/dns/OnionAliasService.cpp | 5 +-
3 files changed, 79 insertions(+), 23 deletions(-)
diff --git a/browser/components/onionservices/OnionAliasStore.jsm b/browser/components/onionservices/OnionAliasStore.jsm
index 059bca8f5a2bf..d5849e4b94289 100644
--- a/browser/components/onionservices/OnionAliasStore.jsm
+++ b/browser/components/onionservices/OnionAliasStore.jsm
@@ -40,6 +40,8 @@ const SECURE_DROP = {
currentTimestamp: 0,
};
+const kPrefOnionAliasEnabled = "browser.urlbar.onionRewrites.enabled";
+
// Logger adapted from CustomizableUI.jsm
const kPrefOnionAliasDebug = "browser.onionalias.debug";
XPCOMUtils.defineLazyPreferenceGetter(
@@ -299,29 +301,19 @@ class _OnionAliasStore {
async init() {
await this._loadSettings();
- const dt = Date.now() - this._lastCheck;
- let force = false;
- for (const ch of this._channels.values()) {
- if (ch.enabled && !ch.currentTimestamp) {
- // Edited while being offline or some other error happened
- force = true;
- break;
- }
- }
- if (dt > _OnionAliasStore.RULESET_CHECK_INTERVAL || force) {
- log.debug(
- `Mappings are stale (${dt}), or force check requested (${force}), checking them immediately`
- );
- await this._periodicRulesetCheck();
- } else {
- this._scheduleCheck(_OnionAliasStore.RULESET_CHECK_INTERVAL - dt);
+ if (this.enabled) {
+ await this._startUpdates();
}
+ Services.prefs.addObserver(kPrefOnionAliasEnabled, this);
}
uninit() {
this._clear();
- clearTimeout(this._rulesetTimeout);
+ if (this._rulesetTimeout) {
+ clearTimeout(this._rulesetTimeout);
+ }
this._rulesetTimeout = null;
+ Services.prefs.removeObserver(kPrefOnionAliasEnabled, this);
}
async getChannels() {
@@ -362,13 +354,16 @@ class _OnionAliasStore {
this._applyMappings();
this._saveSettings();
this._notifyChanges();
- if (enabled && !channel.currentTimestamp) {
+ if (this.enabled && enabled && !channel.currentTimestamp) {
this.updateChannel(name);
}
}
}
async updateChannel(name) {
+ if (!this.enabled) {
+ throw Error("Onion Aliases are disabled");
+ }
const channel = this._channels.get(name);
if (channel === null) {
throw Error("Channel not found");
@@ -469,6 +464,10 @@ class _OnionAliasStore {
}
async _periodicRulesetCheck() {
+ if (!this.enabled) {
+ log.debug("Onion Aliases are disabled, not updating rulesets.");
+ return;
+ }
log.debug("Begin scheduled ruleset update");
this._lastCheck = Date.now();
let anyUpdated = false;
@@ -495,12 +494,46 @@ class _OnionAliasStore {
this._scheduleCheck(_OnionAliasStore.RULESET_CHECK_INTERVAL);
}
+ async _startUpdates() {
+ // This is a "private" function, so we expect the callers to verify wheter
+ // onion aliases are enabled.
+ // Callees will also do, so we avoid an additional check here.
+ const dt = Date.now() - this._lastCheck;
+ let force = false;
+ for (const ch of this._channels.values()) {
+ if (ch.enabled && !ch.currentTimestamp) {
+ // Edited while being offline or some other error happened
+ force = true;
+ break;
+ }
+ }
+ if (dt > _OnionAliasStore.RULESET_CHECK_INTERVAL || force) {
+ log.debug(
+ `Mappings are stale (${dt}), or force check requested (${force}), checking them immediately`
+ );
+ await this._periodicRulesetCheck();
+ } else {
+ this._scheduleCheck(_OnionAliasStore.RULESET_CHECK_INTERVAL - dt);
+ }
+ }
+
_scheduleCheck(dt) {
+ if (this._rulesetTimeout) {
+ log.warn("The previous update timeout was not null");
+ clearTimeout(this._rulesetTimeout);
+ }
+ if (!this.enabled) {
+ log.warn(
+ "Ignoring the scheduling of a new check because the Onion Alias feature is currently disabled."
+ );
+ this._rulesetTimeout = null;
+ return;
+ }
log.debug(`Scheduling ruleset update in ${dt}`);
- this._rulesetTimeout = setTimeout(
- this._periodicRulesetCheck.bind(this),
- dt
- );
+ this._rulesetTimeout = setTimeout(() => {
+ this._rulesetTimeout = null;
+ this._periodicRulesetCheck();
+ }, dt);
}
_notifyChanges() {
@@ -509,6 +542,21 @@ class _OnionAliasStore {
OnionAliasStoreTopics.ChannelsChanged
);
}
+
+ get enabled() {
+ return Services.prefs.getBoolPref(kPrefOnionAliasEnabled, true);
+ }
+
+ observe(aSubject, aTopic, aData) {
+ if (aTopic === "nsPref:changed") {
+ if (this.enabled) {
+ this._startUpdates();
+ } else if (this._rulesetTimeout) {
+ clearTimeout(this._rulesetTimeout);
+ this._rulesetTimeout = null;
+ }
+ }
+ }
}
const OnionAliasStore = new _OnionAliasStore();
diff --git a/modules/libpref/init/StaticPrefList.yaml b/modules/libpref/init/StaticPrefList.yaml
index b3e93c5443969..243585deecbf7 100644
--- a/modules/libpref/init/StaticPrefList.yaml
+++ b/modules/libpref/init/StaticPrefList.yaml
@@ -1338,6 +1338,11 @@
value: true
mirror: always
+- name: browser.urlbar.onionRewrites.enabled
+ type: RelaxedAtomicBool
+ value: true
+ mirror: always
+
- name: browser.viewport.desktopWidth
type: RelaxedAtomicInt32
value: 980
diff --git a/netwerk/dns/OnionAliasService.cpp b/netwerk/dns/OnionAliasService.cpp
index 5140f4fe0d833..a23bf93cee8b0 100644
--- a/netwerk/dns/OnionAliasService.cpp
+++ b/netwerk/dns/OnionAliasService.cpp
@@ -1,5 +1,7 @@
#include "torproject/OnionAliasService.h"
+#include "mozilla/StaticPrefs_browser.h"
+
#include "nsUnicharUtils.h"
/**
@@ -74,7 +76,8 @@ NS_IMETHODIMP
OnionAliasService::GetOnionAlias(const nsACString& aShortHostname, nsACString& aLongHostname)
{
aLongHostname = aShortHostname;
- if (StringEndsWith(aShortHostname, ".tor.onion"_ns)) {
+ if (mozilla::StaticPrefs::browser_urlbar_onionRewrites_enabled() &&
+ StringEndsWith(aShortHostname, ".tor.onion"_ns)) {
nsAutoCString* alias = nullptr;
// We want to keep the string stored in the map alive at least until we
// finish to copy it to the output parameter.
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
0

[tor-browser] branch tor-browser-91.10.0esr-11.5-1 updated: fixup! Bug 26961: New user onboarding.
by gitolite role 24 Jun '22
by gitolite role 24 Jun '22
24 Jun '22
This is an automated email from the git hooks/post-receive script.
pierov pushed a commit to branch tor-browser-91.10.0esr-11.5-1
in repository tor-browser.
The following commit(s) were added to refs/heads/tor-browser-91.10.0esr-11.5-1 by this push:
new 5a33be339ce01 fixup! Bug 26961: New user onboarding.
5a33be339ce01 is described below
commit 5a33be339ce01ba0537de20ac48ee2ee1e317321
Author: Pier Angelo Vendrame <pierov(a)torproject.org>
AuthorDate: Thu Jun 23 14:59:44 2022 +0200
fixup! Bug 26961: New user onboarding.
Bug 41037: Fixed the connection preferences on the onboarding
---
browser/extensions/onboarding/content/onboarding-tour-agent.js | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/browser/extensions/onboarding/content/onboarding-tour-agent.js b/browser/extensions/onboarding/content/onboarding-tour-agent.js
index 7cdb10063f282..c12419e205ae6 100644
--- a/browser/extensions/onboarding/content/onboarding-tour-agent.js
+++ b/browser/extensions/onboarding/content/onboarding-tour-agent.js
@@ -25,7 +25,7 @@ let onClick = evt => {
Mozilla.UITour.showHighlight("torBrowser-newIdentityButton", "zoom");
break;
case "onboarding-tour-tor-network-action-button":
- Mozilla.UITour.openPreferences("tor");
+ Mozilla.UITour.openPreferences("connection");
break;
#if 0
// Firefox onboarding actions. To reduce conflicts when rebasing against
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
0

[tor-launcher] branch master updated: fixup! Bug 40774: Added new localized strings for about:preferences#connection
by gitolite role 23 Jun '22
by gitolite role 23 Jun '22
23 Jun '22
This is an automated email from the git hooks/post-receive script.
richard pushed a commit to branch master
in repository tor-launcher.
The following commit(s) were added to refs/heads/master by this push:
new b0294bf fixup! Bug 40774: Added new localized strings for about:preferences#connection
b0294bf is described below
commit b0294bf3b4b7e09b7c2c94bb82c037af8e2e7f57
Author: emmapeel <emma.peel(a)riseup.net>
AuthorDate: Thu Jun 9 17:23:32 2022 +0000
fixup! Bug 40774: Added new localized strings for about:preferences#connection
easier to understand. suggestion by translator AO, thanks!
---
src/chrome/locale/en-US/network-settings.dtd | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/chrome/locale/en-US/network-settings.dtd b/src/chrome/locale/en-US/network-settings.dtd
index cd86d0c..74f2d3b 100644
--- a/src/chrome/locale/en-US/network-settings.dtd
+++ b/src/chrome/locale/en-US/network-settings.dtd
@@ -89,7 +89,7 @@
<!ENTITY torPreferences.bridgeLocationOther "Other locations">
<!ENTITY torPreferences.bridgeChooseForMe "Choose a Bridge For Me…">
<!ENTITY torPreferences.bridgeBadgeCurrent "Your Current Bridges">
-<!ENTITY torPreferences.bridgeBadgeCurrentDescription "You can keep one or more bridges saved, and Tor will choose which one to use when you connect. Tor will automatically switch to use another bridge when needed.">
+<!ENTITY torPreferences.bridgeBadgeCurrentDescription "You can save one or more bridges, and Tor will choose which one to use when you connect. Tor will automatically switch to use another bridge when needed.">
<!ENTITY torPreferences.bridgeId "#1 bridge: #2"> <!-- #1 = bridge type; #2 = bridge emoji id -->
<!ENTITY torPreferences.remove "Remove">
<!ENTITY torPreferences.bridgeDisableBuiltIn "Disable built-in bridges">
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
0

[tor-browser] annotated tag FIREFOX_91_11_0esr_BUILD1 created (now 279b8ef34d59e)
by gitolite role 22 Jun '22
by gitolite role 22 Jun '22
22 Jun '22
This is an automated email from the git hooks/post-receive script.
richard pushed a change to annotated tag FIREFOX_91_11_0esr_BUILD1
in repository tor-browser.
at 279b8ef34d59e (tag)
tagging 0516fde4797929eeb4032ea45766f02e43a7fb26 (commit)
replaces FIREFOX_91_10_0esr_BUILD1
by Richard Pospesel
on Wed Jun 22 18:13:38 2022 +0000
- Log -----------------------------------------------------------------
Hg tag FIREFOX_91_11_0esr_BUILD1
-----BEGIN PGP SIGNATURE-----
iQJLBAABCAA1FiEEvnyRTMkiztnZPSO33kc2A2PzSywFAmKzW/gXHHJpY2hhcmRA
dG9ycHJvamVjdC5vcmcACgkQ3kc2A2PzSyyKRhAAnTGxLqEmuZyUQE6mH6Zcr1Pl
1JACUmSAB1jQUS/YrEj2+knPb2dvYaGjUBi56gdoz/yPeTw1Od39KeMTVA2Z/tJE
HlZbzZ8eBekVNgyxNEQ/+TTtbIMtW4tZNLDXSIeliR9L8X8pI1E08GI2DJDec93y
AnjnZW3OgfDOhMRZWuXwUWhCPN/zNrsHgK8VLi3VWsVJfcKqgA4rk804adxXhkeV
0goAplsRrmCYfqWNSLl0CwYnHDKX0A402iO5EpwdHb95Gz9pdMjKmaG0SwssRtXq
BGvCXM1V09sRKUOOxXQUzfFdm9DMR/HywFNu5GqiJs0m5r1LVFnZULKrqJ+JAN5N
6wX7GseQjW2mQGGh6CkJ7rGDQHBMYty/CiPBoODUeAuh+Eu0AFsOLJ42cHh0vpFs
JFHNil5xuFulqVWO6GaRd5W7qN3a3EGoNeNyGV70AvSTpHE8afbV44OcfQBRmtnu
OWneU/AEt127NEmIeNR4Br1+yHAwGEgDWXBdZbPe9lfCqVqkENLmBUrxfwxC7pip
m8cfQDBh7/PO28Jbhfu/hL93BHXMxzUDqgeSIBIOeocZZjE0KHg9xK6lorUivad/
DT+CKrN8qMfBV448hZmXJHFruBoewrIHQv7cWC2yCqj2Xm+BfWF2PyhcXd6QgWU/
4qP6IbJaM8Po93sa9uc=
=T+WU
-----END PGP SIGNATURE-----
-----------------------------------------------------------------------
No new revisions were added by this update.
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
0

[tor-browser] branch tor-browser-91.11.0esr-11.5-1 created (now 0516fde479792)
by gitolite role 22 Jun '22
by gitolite role 22 Jun '22
22 Jun '22
This is an automated email from the git hooks/post-receive script.
richard pushed a change to branch tor-browser-91.11.0esr-11.5-1
in repository tor-browser.
at 0516fde479792 Bug 1727653 - wait for resize event before testing restoration of persisted sizes. r=niklas, a=RyanVM
This branch includes the following new commits:
new bc52931fb79e6 No bug - Tagging 9cbe8ffa12101019dbe0da698f869ed3ef0b9370 with FIREFOX_91_10_0esr_BUILD1 a=release CLOSED TREE DONTBUILD
new 8b0562996d3a0 Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release
new 7dcf573525c23 No bug - Tagging 9cbe8ffa12101019dbe0da698f869ed3ef0b9370 with FIREFOX_91_10_0esr_RELEASE a=release CLOSED TREE DONTBUILD
new 4cd1f89548a1c No Bug, mozilla-esr91 repo-update HSTS HPKP remote-settings - a=repo-update
new 07ae1d7ed4ce2 No Bug, mozilla-esr91 repo-update HSTS HPKP remote-settings - a=repo-update r=RyanVM
new a2a894e75f7b9 Bug 1754752 - Use initializer lists in some swgl constructors. r=lsalzman, a=RyanVM
new 7e3eb9cc77876 No Bug, mozilla-esr91 repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM
new 02b4f39287c13 Bug 1692724: More don't spawn a second save thread if one already exists. r=mccr8, a=RyanVM
new 5dd6888c8df52 Bug 1771026 - Remove some dead tagging code in Pocket panels. r=Gijs, a=RyanVM
new af7eb0fb56526 Bug 1768537, r=smaug a=RyanVM
new be2cfa3b75bfd Bug 1568275 - Disable deceptive content prefs when locked. r=Gijs, a=RyanVM
new 7ab788b1ca3f8 Bug 1771932 - Use more initializer lists in glsl.h. r=gw a=RyanVM
new 8de6de24409d2 No Bug, mozilla-esr91 repo-update HSTS HPKP remote-settings - a=repo-update
new 060ab5af3c02c Bug 1771381 - Use entries in TabAttributesInternal.set(). r=Gijs, a=RyanVM
new 5eefe627065da Bug 1770123 - Clear PAC loader when the load is failed, r=dragana a=RyanVM
new 38d04993eea07 Bug 1765951 - Stop storing BC pointer in nsSHistory. r=smaug, a=RyanVM
new 7c569ade2d33e No Bug, mozilla-esr91 repo-update HSTS HPKP remote-settings - a=repo-update r=RyanVM
new e5894b0d64753 Bug 1757604 - Make content-type on JAR channels behave the same as HTTP channels. r=Gijs, a=RyanVM
new 86f3114eae37b Bug 1770848, r=jaws,mccr8 a=RyanVM
new e50bdabd6fc17 Bug 1763634 - part 1: Make `BrowserParent` handle test APIs only when it's in the automated mode. r=smaug, a=RyanVM
new 930671a4e229c Bug 1763634 - part 2: Make `BrowserParent` verify whether replied keyboard events are what it sent. r=smaug, a=RyanVM
new 3d507046bdfe1 Bug 1771523 - Add telemetry probe for app signature verification outcomes. r=keeler a=RyanVM
new 52bb3c6c0f734 Bug 1730375 [wpt PR 30627] - Regenerate WPT certificates, a=testonly
new f263760a1e8e2 Bug 1735252 [wpt PR 31197] - Regenerate WPT certificates, a=testonly
new 383dcdcd84f88 No Bug, mozilla-esr91 repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM
new 27842d5f78706 Bug 1497246 - Release-check aCount for underflow in ReplaceElementsAt, r=mccr8 a=RyanVM
new 6e8c253e5c4c3 Bug 1772651 - Check if the actor is dead in GetOtherInProcessActor, r=mccr8 a=RyanVM
new c5287a9e7a8fe Backed out changeset 1f239a458a10 (bug 1497246) for bustage.
new 243ddbd52b791 Bug 1497246 - Release-check aCount for underflow in ReplaceElementsAt, r=mccr8 a=RyanVM
new e8f8421e34d7d Bug 1771084 part 2 - Add Realm option to freeze builtins. r=tcampbell,nika a=RyanVM
new 01a7a82f9d039 Bug 1771084 part 3 - Freeze builtins for the shared system global. r=mccr8,peterv a=RyanVM
new 8eaccebe37208 Bug 1745595 - type ResizeInt() parameters to specify units. r=stransky, a=RyanVM
new a376ae0dd8dd7 Bug 1745595 - wait for resize to complete before adding media query. r=daisuke, a=RyanVM
new 5b767700fb728 Bug 1745595 - record window size changes from app-initiated resizes asynchronously after the first size-allocate. r=stransky, a=RyanVM
new 0bf971823825c Bug 1745595 - wait for expected geometry after move or resize. r=whimboo, a=RyanVM
new 489ac60e609d0 Bug 1745595 - wait for resize to complete before testing className. r=Mardak, a=RyanVM
new 0516fde479792 Bug 1727653 - wait for resize event before testing restoration of persisted sizes. r=niklas, a=RyanVM
The 37 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
37

[tor-browser] branch tor-browser-91.10.0esr-11.5-1 updated: fixup! Bug 40458: Implement .tor.onion aliases
by gitolite role 21 Jun '22
by gitolite role 21 Jun '22
21 Jun '22
This is an automated email from the git hooks/post-receive script.
pierov pushed a commit to branch tor-browser-91.10.0esr-11.5-1
in repository tor-browser.
The following commit(s) were added to refs/heads/tor-browser-91.10.0esr-11.5-1 by this push:
new f5b70adbf5b73 fixup! Bug 40458: Implement .tor.onion aliases
f5b70adbf5b73 is described below
commit f5b70adbf5b73e7e896ec49255b83bae00f8edd9
Author: Pier Angelo Vendrame <pierov(a)torproject.org>
AuthorDate: Tue Jun 21 19:33:07 2022 +0200
fixup! Bug 40458: Implement .tor.onion aliases
Bug 41035: OnionAliasService should use threadsafe ISupports
---
netwerk/dns/OnionAliasService.cpp | 7 +++++--
netwerk/dns/OnionAliasService.h | 4 ++--
2 files changed, 7 insertions(+), 4 deletions(-)
diff --git a/netwerk/dns/OnionAliasService.cpp b/netwerk/dns/OnionAliasService.cpp
index 2d24bb68023b4..5140f4fe0d833 100644
--- a/netwerk/dns/OnionAliasService.cpp
+++ b/netwerk/dns/OnionAliasService.cpp
@@ -65,7 +65,7 @@ OnionAliasService::AddOnionAlias(const nsACString& aShortHostname,
!ValidateOnionV3(*longHostname)) {
return NS_ERROR_INVALID_ARG;
}
- mozilla::MutexAutoLock lock(mLock);
+ mozilla::AutoWriteLock lock(mLock);
mOnionAliases.InsertOrUpdate(shortHostname, std::move(longHostname));
return NS_OK;
}
@@ -76,6 +76,9 @@ OnionAliasService::GetOnionAlias(const nsACString& aShortHostname, nsACString& a
aLongHostname = aShortHostname;
if (StringEndsWith(aShortHostname, ".tor.onion"_ns)) {
nsAutoCString* alias = nullptr;
+ // We want to keep the string stored in the map alive at least until we
+ // finish to copy it to the output parameter.
+ mozilla::AutoReadLock lock(mLock);
if (mOnionAliases.Get(aShortHostname, &alias)) {
// We take for granted aliases have already been validated
aLongHostname.Assign(*alias);
@@ -86,7 +89,7 @@ OnionAliasService::GetOnionAlias(const nsACString& aShortHostname, nsACString& a
NS_IMETHODIMP
OnionAliasService::ClearOnionAliases() {
- mozilla::MutexAutoLock lock(mLock);
+ mozilla::AutoWriteLock lock(mLock);
mOnionAliases.Clear();
return NS_OK;
}
diff --git a/netwerk/dns/OnionAliasService.h b/netwerk/dns/OnionAliasService.h
index 913157e61ccb6..5f72d295018e8 100644
--- a/netwerk/dns/OnionAliasService.h
+++ b/netwerk/dns/OnionAliasService.h
@@ -8,7 +8,7 @@ namespace torproject {
class OnionAliasService final : public IOnionAliasService {
public:
- NS_DECL_ISUPPORTS
+ NS_DECL_THREADSAFE_ISUPPORTS
NS_DECL_IONIONALIASSERVICE
static already_AddRefed<IOnionAliasService> GetSingleton();
@@ -23,7 +23,7 @@ private:
virtual ~OnionAliasService() = default;
// mLock protects access to mOnionAliases
- mozilla::Mutex mLock{"OnionAliasService.mLock"};
+ mozilla::RWLock mLock{"OnionAliasService.mLock"};
// AutoCStrings have a 64 byte buffer, so it is advised not to use them for
// long storage. However, it is enough to contain onion addresses, so we use
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
0

[tor-browser] branch tor-browser-91.10.0esr-11.5-1 updated: fixup! Bug 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection
by gitolite role 21 Jun '22
by gitolite role 21 Jun '22
21 Jun '22
This is an automated email from the git hooks/post-receive script.
pierov pushed a commit to branch tor-browser-91.10.0esr-11.5-1
in repository tor-browser.
The following commit(s) were added to refs/heads/tor-browser-91.10.0esr-11.5-1 by this push:
new e803197791e79 fixup! Bug 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection
e803197791e79 is described below
commit e803197791e796a8bbf31a1472a19e726074bd87
Author: Pier Angelo Vendrame <pierov(a)torproject.org>
AuthorDate: Mon Jun 20 18:35:49 2022 +0200
fixup! Bug 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection
Added a minimum height for the proxy/firewall modal.
It should give some room to all locales to break lines in at least 2 or
3 different places.
---
browser/components/torpreferences/content/torPreferences.css | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/browser/components/torpreferences/content/torPreferences.css b/browser/components/torpreferences/content/torPreferences.css
index aaedc260bd9f1..19fd5f9a92312 100644
--- a/browser/components/torpreferences/content/torPreferences.css
+++ b/browser/components/torpreferences/content/torPreferences.css
@@ -532,6 +532,10 @@ groupbox#torPreferences-bridges-group textarea {
}
/* Connection settings dialog */
+#torPreferences-connection-dialog {
+ min-height: 400px;
+}
+
#torPreferences-connection-header {
margin: 4px 0 14px 0;
}
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
0

[builders/tor-browser-build] annotated tag tbb-11.0.15-build1 created (now 43826b7)
by gitolite role 20 Jun '22
by gitolite role 20 Jun '22
20 Jun '22
This is an automated email from the git hooks/post-receive script.
richard pushed a change to annotated tag tbb-11.0.15-build1
in repository builders/tor-browser-build.
at 43826b7 (tag)
tagging fd38a289c25edba8f4689fa1bb58f6f0d5d2ad50 (commit)
replaces tbb-11.0.14-build1
by Richard Pospesel
on Mon Jun 20 17:17:55 2022 +0000
- Log -----------------------------------------------------------------
Tagging build1 for 11.0.15
-----BEGIN PGP SIGNATURE-----
iQJLBAABCAA1FiEEvnyRTMkiztnZPSO33kc2A2PzSywFAmKwq8MXHHJpY2hhcmRA
dG9ycHJvamVjdC5vcmcACgkQ3kc2A2PzSyy7hQ//enAUwegdrpjPZIyEsyuZVHhI
XSAVSEqCRt3607y+uBS6HKr0kb+uICzyuy+RmtCYbcV8Z0jZQZ/oPNXkrMexEET6
4JaKjZlZewy+dvoauwhFmwVq7ogXlAZhHkm4SG25SJZUVWgxp262SfdE+xM1Cnt/
o1wBwzfnuwoj/oMUHMdCzJT3rWkJt7arrR0/gPAut9EoT8RIFdP0H5LLyNXbnHza
8k0qMZkfYCZpsMz0u1EnkRJUK/m+eROHH0VIHwJudxk5RgW+DesCifIHr0C0OIcU
yhsN6lndHZNSlEnd8fnTOUMfpADcOnPRwL6x74BMLVoJIlgwWPb1dfVfrRIPcERh
evP/gX0JR/vEsrLV5GzgS8e+FWU0nMnEejVHEsOUlcQ6ebbHg59O+4DA8mCqcUlQ
eqqA1uV2fMqfMqidbUi/Rh/Djr+9f8r9VrrmYP9TA62IODfh5M71xfpr8u8/k9yk
MwzUDf1+lZGSjbIfuTP8gjP4dcNWeNmC9vmoot4tohEWhgRq9edlKgIJkyGxs4HR
eF71A5ZvPG26Kzm/BlbaeZPvnmtCwvu36ld51UK/lISW6HUDa22NfRv9iLWXlJui
50AOm8lplIt1ARI/JviAO87x7nE2D/AFwjcTEeeZILaRo94UHbsr0ZZCoQJ7hoiK
m6MAgx1Ytvvp8l5r9Nk=
=A5wi
-----END PGP SIGNATURE-----
-----------------------------------------------------------------------
No new revisions were added by this update.
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
0

[builders/tor-browser-build] branch maint-11.0 updated: Bug 40532: Prepare stable release 11.0.15 (Desktop+Android)
by gitolite role 20 Jun '22
by gitolite role 20 Jun '22
20 Jun '22
This is an automated email from the git hooks/post-receive script.
richard pushed a commit to branch maint-11.0
in repository builders/tor-browser-build.
The following commit(s) were added to refs/heads/maint-11.0 by this push:
new fd38a28 Bug 40532: Prepare stable release 11.0.15 (Desktop+Android)
fd38a28 is described below
commit fd38a289c25edba8f4689fa1bb58f6f0d5d2ad50
Author: Richard Pospesel <richard(a)torproject.org>
AuthorDate: Sat Jun 18 18:01:02 2022 +0000
Bug 40532: Prepare stable release 11.0.15 (Desktop+Android)
---
projects/android-components/config | 2 +-
.../tor-browser/Bundle-Data/Docs/ChangeLog.txt | 35 +++++
projects/tor-browser/allowed_addons.json | 148 ++++++++++-----------
projects/tor/config | 2 +-
rbm.conf | 4 +-
5 files changed, 113 insertions(+), 78 deletions(-)
diff --git a/projects/android-components/config b/projects/android-components/config
index 5254683..8b63916 100644
--- a/projects/android-components/config
+++ b/projects/android-components/config
@@ -1,7 +1,7 @@
# vim: filetype=yaml sw=2
version: '[% c("abbrev") %]'
filename: '[% project %]-[% c("version") %]-[% c("var/build_id") %].tar.gz'
-git_hash: '[% project %]-[% c("var/android_components_version") %]-[% c("var/torbrowser_branch") %]-1-build1'
+git_hash: '[% project %]-[% c("var/android_components_version") %]-[% c("var/torbrowser_branch") %]-1-build2'
git_url: https://gitlab.torproject.org/tpo/applications/android-components.git
tag_gpg_id: 1
gpg_keyring: torbutton.gpg
diff --git a/projects/tor-browser/Bundle-Data/Docs/ChangeLog.txt b/projects/tor-browser/Bundle-Data/Docs/ChangeLog.txt
index 129496d..262ea05 100644
--- a/projects/tor-browser/Bundle-Data/Docs/ChangeLog.txt
+++ b/projects/tor-browser/Bundle-Data/Docs/ChangeLog.txt
@@ -1,3 +1,38 @@
+Tor Browser 11.0.15 - June 19 2022
+ * All Platforms
+ * Update Tor to 0.4.7.8
+
+Tor Browser 11.5a13 - June 18 2022
+ * All Platforms
+ * Update Tor to 0.4.7.8
+ * Update NoScript to 11.4.6
+ * Update translations
+ * Windows + OS X + Linux
+ * Update Firefox to 91.10.0esr
+ * Update Tor-Launcher to 0.2.36
+ * Bug 11698: Incorporate Tor Browser Manual pages into Tor Browser [tor-browser]
+ * Bug 40458: Implement about:rulesets https-everywhere replacement [tor-browser]
+ * Bug 40527: Remove https-everywhere from tor-browser alpha desktop [tor-browser-build]
+ * Bug 40971: TB Alpha desktop minor issue Help button is not working [tor-browser]
+ * Bug 41023: Update manual URLs [tor-browser]
+ * Linux
+ * Bug 41015: Add --name parameter to correctly setup WM_CLASS when running as native Wayland client [tor-browser]
+ * Build System
+ * All Platforms
+ * Bug 40288: Bump mmdebstrap version to 0.8.6 [tor-browser-build]
+ * Bug 40426: Update Ubuntu base image to 22.04 [tor-browser-build]
+ * Bug 40497: Check that directory does not exist before starting macOS signing [tor-browser-build]
+ * Bug 40508: ChangeLog in master is missing 11.0.x changelog stanzas [tor-browser-build]
+ * Bug 40516: Remove aguestuser from tb_builders and torbutton.gpg [tor-browser-build]
+ * Bug 40519: Add Alexis' latest PGP key to https-everywhere key ring [tor-browser-build]
+ * Bug 40523: Add tor-announce to Release Prep template [tor-browser-build]
+ * Android
+ * Update Go to 1.18.3
+ * Windows + OS X + Linux
+ * Update Go to 1.17.10
+ * Bug 34451: Include Tor Browser Manual in packages during build [tor-browser-build]
+ * Bug 40525: Update the mozconfig for tor-browser-91.9-11.5-2 [tor-browser-build]
+
Tor Browser 11.0.14 - June 2 2022
* All Platforms
* Updated NoScript to 11.4.6
diff --git a/projects/tor-browser/allowed_addons.json b/projects/tor-browser/allowed_addons.json
index 03aa2b3..3b445b0 100644
--- a/projects/tor-browser/allowed_addons.json
+++ b/projects/tor-browser/allowed_addons.json
@@ -17,7 +17,7 @@
"picture_url": "https://addons.mozilla.org/user-media/userpics/13/13299/13299734.png?modifi…"
}
],
- "average_daily_users": 791629,
+ "average_daily_users": 802718,
"categories": {
"android": [
"experimental",
@@ -220,10 +220,10 @@
"category": "recommended"
},
"ratings": {
- "average": 4.5572,
- "bayesian_average": 4.555953734787265,
- "count": 4417,
- "text_count": 1422
+ "average": 4.5547,
+ "bayesian_average": 4.553455955783915,
+ "count": 4440,
+ "text_count": 1429
},
"ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/darkreader/reviews/",
"requires_payment": false,
@@ -320,7 +320,7 @@
"type": "extension",
"url": "https://addons.mozilla.org/en-US/firefox/addon/darkreader/",
"versions_url": "https://addons.mozilla.org/en-US/firefox/addon/darkreader/versions/",
- "weekly_downloads": 19953
+ "weekly_downloads": 20888
},
"notes": null
},
@@ -336,7 +336,7 @@
"picture_url": "https://addons.mozilla.org/user-media/userpics/5/5474/5474073.png?modified=…"
}
],
- "average_daily_users": 677532,
+ "average_daily_users": 681937,
"categories": {
"android": [
"security-privacy"
@@ -469,9 +469,9 @@
"category": "recommended"
},
"ratings": {
- "average": 4.6664,
- "bayesian_average": 4.6638822265943665,
- "count": 2248,
+ "average": 4.6673,
+ "bayesian_average": 4.664778105575608,
+ "count": 2254,
"text_count": 449
},
"ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/https-everywhere/reviews/",
@@ -501,7 +501,7 @@
"type": "extension",
"url": "https://www.eff.org/https-everywhere",
"versions_url": "https://addons.mozilla.org/en-US/firefox/addon/https-everywhere/versions/",
- "weekly_downloads": 8962
+ "weekly_downloads": 8893
},
"notes": null
},
@@ -517,7 +517,7 @@
"picture_url": "https://addons.mozilla.org/user-media/userpics/6/6937/6937656.png?modified=…"
}
],
- "average_daily_users": 232907,
+ "average_daily_users": 235643,
"categories": {
"android": [
"security-privacy"
@@ -732,10 +732,10 @@
"category": "recommended"
},
"ratings": {
- "average": 4.8095,
- "bayesian_average": 4.804790087007062,
- "count": 1244,
- "text_count": 230
+ "average": 4.8137,
+ "bayesian_average": 4.8089913432681515,
+ "count": 1251,
+ "text_count": 229
},
"ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/decentraleyes/reviews/",
"requires_payment": false,
@@ -820,7 +820,7 @@
"type": "extension",
"url": "https://addons.mozilla.org/en-US/firefox/addon/decentraleyes/",
"versions_url": "https://addons.mozilla.org/en-US/firefox/addon/decentraleyes/versions/",
- "weekly_downloads": 4378
+ "weekly_downloads": 4375
},
"notes": null
},
@@ -836,7 +836,7 @@
"picture_url": "https://addons.mozilla.org/user-media/userpics/5/5474/5474073.png?modified=…"
}
],
- "average_daily_users": 988293,
+ "average_daily_users": 1000333,
"categories": {
"android": [
"security-privacy"
@@ -1358,10 +1358,10 @@
"category": "recommended"
},
"ratings": {
- "average": 4.7926,
- "bayesian_average": 4.78977006718477,
- "count": 2064,
- "text_count": 413
+ "average": 4.7916,
+ "bayesian_average": 4.788764682667055,
+ "count": 2068,
+ "text_count": 414
},
"ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/privacy-badger17/reviews/",
"requires_payment": false,
@@ -1385,7 +1385,7 @@
"type": "extension",
"url": "https://addons.mozilla.org/en-US/firefox/addon/privacy-badger17/",
"versions_url": "https://addons.mozilla.org/en-US/firefox/addon/privacy-badger17/versions/",
- "weekly_downloads": 16167
+ "weekly_downloads": 16279
},
"notes": null
},
@@ -1401,7 +1401,7 @@
"picture_url": null
}
],
- "average_daily_users": 5487936,
+ "average_daily_users": 5596113,
"categories": {
"android": [
"security-privacy"
@@ -1413,7 +1413,7 @@
"contributions_url": "",
"created": "2015-04-25T07:26:22Z",
"current_version": {
- "id": 5388847,
+ "id": 5416742,
"compatibility": {
"firefox": {
"min": "68.0",
@@ -1424,7 +1424,7 @@
"max": "*"
}
},
- "edit_url": "https://addons.mozilla.org/en-US/developers/addon/ublock-origin/versions/53…",
+ "edit_url": "https://addons.mozilla.org/en-US/developers/addon/ublock-origin/versions/54…",
"is_strict_compatibility_enabled": false,
"license": {
"id": 6,
@@ -1435,22 +1435,22 @@
"url": "http://www.gnu.org/licenses/gpl-3.0.html"
},
"release_notes": {
- "en-US": "See complete release notes for <a href=\"https://outgoing.prod.mozaws.net/v1/e39683c322e9d7e4e31e3522131aae62906b8fd…" rel=\"nofollow\">1.42.4</a>.\n\n<b>Fixes:</b>\n\n<ul><li><a href=\"https://outgoing.prod.mozaws.net/v1/8b044853fe1cef57d52c89b3d4095fec7b19013…" rel=\"nofollow\" [...]
+ "en-US": "See complete release notes for <a href=\"https://outgoing.prod.mozaws.net/v1/8bfadd49d0064b3dcf127ffa79064173cfc5987…" rel=\"nofollow\">1.43.0</a>.\n\n<b>Fixes:</b>\n\n<ul><li><a href=\"https://outgoing.prod.mozaws.net/v1/62d89e61c6ba7e9d352221ed7c2e6cffb0ba83d…" rel=\"nofollow\" [...]
},
"reviewed": null,
- "version": "1.42.4",
+ "version": "1.43.0",
"files": [
{
- "id": 3933192,
- "created": "2022-04-07T13:36:54Z",
- "hash": "sha256:bc3c335c961269cb40dd11551788d0d8674aefcacdc8fbdf6c19845eaea339ce",
+ "id": 3961087,
+ "created": "2022-06-10T14:43:10Z",
+ "hash": "sha256:ab2d4fa8dfc4f50841093830ff131d7a6e99052ba6e7359f8592e84f39c18a16",
"is_restart_required": false,
"is_webextension": true,
"is_mozilla_signed_extension": false,
"platform": "all",
- "size": 3021270,
+ "size": 3047681,
"status": "public",
- "url": "https://addons.mozilla.org/firefox/downloads/file/3933192/ublock_origin-1.4…",
+ "url": "https://addons.mozilla.org/firefox/downloads/file/3961087/ublock_origin-1.4…",
"permissions": [
"dns",
"menus",
@@ -1565,7 +1565,7 @@
},
"is_disabled": false,
"is_experimental": false,
- "last_updated": "2022-05-08T15:41:39Z",
+ "last_updated": "2022-06-18T15:26:01Z",
"name": {
"ar": "uBlock Origin",
"bg": "uBlock Origin",
@@ -1710,10 +1710,10 @@
"category": "recommended"
},
"ratings": {
- "average": 4.7735,
- "bayesian_average": 4.773074440484349,
- "count": 13669,
- "text_count": 3627
+ "average": 4.7736,
+ "bayesian_average": 4.773174587187865,
+ "count": 13730,
+ "text_count": 3641
},
"ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/ublock-origin/reviews/",
"requires_payment": false,
@@ -1775,7 +1775,7 @@
"type": "extension",
"url": "https://addons.mozilla.org/en-US/firefox/addon/ublock-origin/",
"versions_url": "https://addons.mozilla.org/en-US/firefox/addon/ublock-origin/versions/",
- "weekly_downloads": 118863
+ "weekly_downloads": 121887
},
"notes": null
},
@@ -1791,7 +1791,7 @@
"picture_url": null
}
],
- "average_daily_users": 112523,
+ "average_daily_users": 114952,
"categories": {
"android": [
"photos-media"
@@ -1888,9 +1888,9 @@
"category": "recommended"
},
"ratings": {
- "average": 4.519,
- "bayesian_average": 4.513834129986115,
- "count": 1052,
+ "average": 4.5195,
+ "bayesian_average": 4.514321145353999,
+ "count": 1053,
"text_count": 394
},
"ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/video-background-play-fix/re…",
@@ -1913,7 +1913,7 @@
"type": "extension",
"url": "https://addons.mozilla.org/en-US/firefox/addon/video-background-play-fix/",
"versions_url": "https://addons.mozilla.org/en-US/firefox/addon/video-background-play-fix/ve…",
- "weekly_downloads": 350
+ "weekly_downloads": 340
},
"notes": null
},
@@ -1929,7 +1929,7 @@
"picture_url": null
}
],
- "average_daily_users": 91360,
+ "average_daily_users": 91999,
"categories": {
"android": [
"experimental",
@@ -2047,10 +2047,10 @@
"category": "recommended"
},
"ratings": {
- "average": 4.399,
- "bayesian_average": 4.385398537584476,
- "count": 386,
- "text_count": 109
+ "average": 4.3949,
+ "bayesian_average": 4.381379120399576,
+ "count": 390,
+ "text_count": 110
},
"ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/privacy-possum/reviews/",
"requires_payment": false,
@@ -2072,7 +2072,7 @@
"type": "extension",
"url": "https://addons.mozilla.org/en-US/firefox/addon/privacy-possum/",
"versions_url": "https://addons.mozilla.org/en-US/firefox/addon/privacy-possum/versions/",
- "weekly_downloads": 1287
+ "weekly_downloads": 2080
},
"notes": null
},
@@ -2088,7 +2088,7 @@
"picture_url": "https://addons.mozilla.org/user-media/userpics/12/12929/12929064.png?modifi…"
}
],
- "average_daily_users": 204640,
+ "average_daily_users": 207304,
"categories": {
"android": [
"photos-media",
@@ -2306,10 +2306,10 @@
"category": "recommended"
},
"ratings": {
- "average": 4.6462,
- "bayesian_average": 4.641121277643254,
- "count": 1108,
- "text_count": 222
+ "average": 4.6452,
+ "bayesian_average": 4.640138386718045,
+ "count": 1116,
+ "text_count": 223
},
"ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/search_by_image/reviews/",
"requires_payment": false,
@@ -2330,7 +2330,7 @@
"type": "extension",
"url": "https://addons.mozilla.org/en-US/firefox/addon/search_by_image/",
"versions_url": "https://addons.mozilla.org/en-US/firefox/addon/search_by_image/versions/",
- "weekly_downloads": 3204
+ "weekly_downloads": 3668
},
"notes": null
},
@@ -2353,7 +2353,7 @@
"picture_url": null
}
],
- "average_daily_users": 78104,
+ "average_daily_users": 79375,
"categories": {
"android": [
"other"
@@ -2635,10 +2635,10 @@
"category": "recommended"
},
"ratings": {
- "average": 4.4435,
- "bayesian_average": 4.438751026687774,
- "count": 1123,
- "text_count": 300
+ "average": 4.4364,
+ "bayesian_average": 4.431675921168355,
+ "count": 1132,
+ "text_count": 301
},
"ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/google-search-fixer/reviews/",
"requires_payment": false,
@@ -2658,7 +2658,7 @@
"type": "extension",
"url": "https://addons.mozilla.org/en-US/firefox/addon/google-search-fixer/",
"versions_url": "https://addons.mozilla.org/en-US/firefox/addon/google-search-fixer/versions/",
- "weekly_downloads": 63
+ "weekly_downloads": 38
},
"notes": null
},
@@ -2674,7 +2674,7 @@
"picture_url": "https://addons.mozilla.org/user-media/userpics/0/0/143.png?modified=1506804…"
}
],
- "average_daily_users": 337456,
+ "average_daily_users": 337419,
"categories": {
"android": [
"performance",
@@ -2863,10 +2863,10 @@
"category": "recommended"
},
"ratings": {
- "average": 4.3985,
- "bayesian_average": 4.395788208011751,
- "count": 1945,
- "text_count": 774
+ "average": 4.4111,
+ "bayesian_average": 4.408362244738184,
+ "count": 1941,
+ "text_count": 766
},
"ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/noscript/reviews/",
"requires_payment": false,
@@ -2910,7 +2910,7 @@
"type": "extension",
"url": "https://addons.mozilla.org/en-US/firefox/addon/noscript/",
"versions_url": "https://addons.mozilla.org/en-US/firefox/addon/noscript/versions/",
- "weekly_downloads": 7473
+ "weekly_downloads": 7137
},
"notes": null
},
@@ -2926,7 +2926,7 @@
"picture_url": null
}
],
- "average_daily_users": 130447,
+ "average_daily_users": 131214,
"categories": {
"android": [
"performance",
@@ -3040,10 +3040,10 @@
"category": "recommended"
},
"ratings": {
- "average": 3.9043,
- "bayesian_average": 3.8999838887314144,
- "count": 1055,
- "text_count": 376
+ "average": 3.9074,
+ "bayesian_average": 3.903067169417398,
+ "count": 1058,
+ "text_count": 378
},
"ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/youtube-high-definition/revi…",
"requires_payment": false,
@@ -3062,7 +3062,7 @@
"type": "extension",
"url": "https://addons.mozilla.org/en-US/firefox/addon/youtube-high-definition/",
"versions_url": "https://addons.mozilla.org/en-US/firefox/addon/youtube-high-definition/vers…",
- "weekly_downloads": 1374
+ "weekly_downloads": 2379
},
"notes": null
}
diff --git a/projects/tor/config b/projects/tor/config
index dc5028f..09b7ed3 100644
--- a/projects/tor/config
+++ b/projects/tor/config
@@ -1,6 +1,6 @@
# vim: filetype=yaml sw=2
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %]'
-version: 0.4.7.7
+version: 0.4.7.8
git_hash: 'tor-[% c("version") %]'
git_url: https://git.torproject.org/tor.git
git_submodule: 1
diff --git a/rbm.conf b/rbm.conf
index 7966d92..f03ae01 100644
--- a/rbm.conf
+++ b/rbm.conf
@@ -58,10 +58,10 @@ buildconf:
git_signtag_opt: '-s'
var:
- torbrowser_version: '11.0.14'
+ torbrowser_version: '11.0.15'
torbrowser_build: 'build1'
torbrowser_incremental_from:
- - 11.0.13
+ - 11.0.14
project_name: tor-browser
multi_lingual: 0
build_mar: 1
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
0

[builders/tor-browser-build] annotated tag tbb-11.5a13-build2 created (now 763184c)
by gitolite role 18 Jun '22
by gitolite role 18 Jun '22
18 Jun '22
This is an automated email from the git hooks/post-receive script.
richard pushed a change to annotated tag tbb-11.5a13-build2
in repository builders/tor-browser-build.
at 763184c (tag)
tagging 0a89e14ea42c011f8f2faec0ba1ec45b913b0368 (commit)
replaces tbb-11.5a13-build1
by Richard Pospesel
on Sat Jun 18 00:09:50 2022 +0000
- Log -----------------------------------------------------------------
Tagging build2 for 11.5a13
-----BEGIN PGP SIGNATURE-----
iQJLBAABCAA1FiEEvnyRTMkiztnZPSO33kc2A2PzSywFAmKtF84XHHJpY2hhcmRA
dG9ycHJvamVjdC5vcmcACgkQ3kc2A2PzSyx5gw/+O12pIEulfu8oweRefi/LS9wd
PQl2rx/p8lT0hC17oencnHVFfgAv2ufO4aeSKmsFeBBt6dUwcMqoCreqPk2KhaHF
fYI9b+AWlHWv5qGCu84yHxr+85Wuuq1iWPJ9eZLjK9glHBGJ6jVKGYVEKyGSDRJm
3ayHgzXbFJ770oTzOkwA/BP2nfomP0RRco+rhCs1E1J0Qy2pWSfA960GTFhBOJUk
kvYccetgBMVAmaWDhqXy6xxqg2aMEqeyPZifRo0MR+bls/mX55dxaxhV9KJJFZ80
WkpQJPBdC2C++H+uIUH5DJBYgjznVi0BAND1VskGDTxEB/KK1ZeWrlqOpPRaj813
UvvsADXuqEx1XGrWrkA/Y7vT87Vwssi5Rx9aiIKiaZRqFqfgq+G1+R6snIZD4ckh
/mQCEiOI4DJ0QyloruTgY7TjXLnTonCaIX3hXvIFyp9KBdslLkDOZQgwtfDIyR4o
M+HrqOTpH/tcNTrGunwXvOBv7K/2OwDryktgdcRs1lpv0eFojKJTxy2WEux3qxXv
UNLy0zC7Gr9YFmIMNx84K8xaEIpcSsMdtESSyGfvDYNR5sIEKgDuXUmceTx5zJsz
9L1kuHPZhy1IMiFLjNmiv9S/LNQKFVzW+1cLHD+sP20VpZ2mWt1Wp16xWcnztXv6
XnnEszcmRYcDUuM6KEo=
=F/R+
-----END PGP SIGNATURE-----
-----------------------------------------------------------------------
No new revisions were added by this update.
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
0