Bug 1652134 - Add fission to the Experimental Features section of preferences. r=preferences-reviewers,nika,flod,neha
authorJared Wein <jwein@mozilla.com>
Tue, 06 Oct 2020 18:47:35 +0000
changeset 551807 b6766d19d621592712614a7063c42bc8c4d368b2
parent 551806 c4db17720994fda0dd4d24067d6e12b48c153772
child 551808 1f6e8e34305520fcdd553fc4a4a7af499d3438f2
push id128075
push userjwein@mozilla.com
push dateWed, 07 Oct 2020 02:24:06 +0000
treeherderautoland@b6766d19d621 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewerspreferences-reviewers, nika, flod, neha
bugs1652134
milestone83.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1652134 - Add fission to the Experimental Features section of preferences. r=preferences-reviewers,nika,flod,neha Differential Revision: https://phabricator.services.mozilla.com/D86855
toolkit/components/featuregates/Features.toml
toolkit/locales/en-US/toolkit/featuregates/features.ftl
--- a/toolkit/components/featuregates/Features.toml
+++ b/toolkit/components/featuregates/Features.toml
@@ -189,8 +189,19 @@ is-public = true
 [js-warp]
 title = "experimental-features-js-warp"
 description = "experimental-features-js-warp-description"
 restart-required = true
 preference = "javascript.options.warp"
 type = "boolean"
 bug-numbers = [1613592]
 is-public = true
+
+[fission]
+title = "experimental-features-fission"
+description = "experimental-features-fission-description"
+description-links = {wiki = "https://wiki.mozilla.org/Project_Fission"}
+restart-required = true
+preference = "fission.autostart"
+type = "boolean"
+bug-numbers = [1652134]
+is-public = true
+default-value = false
--- a/toolkit/locales/en-US/toolkit/featuregates/features.ftl
+++ b/toolkit/locales/en-US/toolkit/featuregates/features.ftl
@@ -108,8 +108,13 @@ experimental-features-graphics-desktop-z
 experimental-features-webrtc-global-mute-toggles =
     .label = WebRTC Global Mute Toggles
 experimental-features-webrtc-global-mute-toggles-description = Add controls to the WebRTC global sharing indicator that allow users to globally mute their microphone and camera feeds.
 
 # JS JIT Warp project
 experimental-features-js-warp =
     .label = JavaScript JIT: Warp
 experimental-features-js-warp-description = Enable Warp, a project to improve JavaScript performance and memory usage.
+
+# Fission is the name of the feature and should not be translated.
+experimental-features-fission =
+    .label = Fission (Site Isolation)
+experimental-features-fission-description = Fission (site isolation) is an experimental feature in { -brand-short-name } to provide an additional layer of defense against security bugs. By isolating each site into a separate process, Fission makes it harder for malicious websites to get access to information from other pages you are visiting. This is a major architectural change in { -brand-short-name } and we appreciate you testing and reporting any issues you might encounter. For more details, see <a data-l10n-name="wiki">the wiki</a>.