Skip to content

Commit 87625e6

Browse files
chore(nimbus): Update External Configs (#12551)
SUMMARY: SUCCESS: fenix at master (e703d3fbd6da82cdda1256016a80abb1f245fedd) version None fenix at master (e703d3fbd6da82cdda1256016a80abb1f245fedd) version 140.0.0 fenix at beta (15876d4d88a497cff6f09ddccad65e2e90ba41c9) version 139.0.0 firefox_ios at main (1cda0f28ed90be531f92f4a7d73bd1f24a62f853) version None firefox_ios at main (1cda0f28ed90be531f92f4a7d73bd1f24a62f853) version 140.0.0 focus_android at main (fe8a71cd70ad5674abe1824fe11dc78372b736c2) version None focus_ios at main (1cda0f28ed90be531f92f4a7d73bd1f24a62f853) version None focus_ios at main (1cda0f28ed90be531f92f4a7d73bd1f24a62f853) version 140.0.0 monitor_cirrus at main (fcef068d8a2c2e3e9c5c3c26ff882204609e03c8) version None mozillavpn_backend_cirrus at main (ed2ff3194e93a4925284146c44298e8734fbd47a) version None firefox_accounts_cirrus at main (aa0355707443f8a07ab5ca973277ba9873782f71) version None firefox_desktop at central (c606c420560736c2182e2664024067058dd497ae) version None firefox_desktop at central (c606c420560736c2182e2664024067058dd497ae) version 140.0.0 firefox_desktop at beta (5c62c2dfec3323c29a537f234733d27b2d018e3c) version 139.0.0 CACHED: fenix at release (de464cfef7d4d65821058f922a83a2ef40f1c5cb) version 138.0.0 (cached) firefox_ios at release/v135 (6651f526c6c5786dd2c83b2fe5ed7f13efdfc4a2) version 135.3.0 (cached) firefox_ios at release/v136 (f21e635cc5847771152720ba00472cd4e82c5d72) version 136.4.0 (cached) firefox_ios at release/v137 (e91ded5f0bc7e100681a8175d893f4eaf406f859) version 137.0.0 (cached) firefox_ios at release/v138 (f02a38b2662bea9faf3f3ab6e6083cedd9a73da4) version 138.1.0 (cached) firefox_ios at release/v139 (b781d44bae1b273ce92b92d955ab53e9d32c5bdb) version 139.0.0 (cached) focus_android at releases_v121 (979fbe8d7fe04a9b09fe657bb787fda6f4d5ab42) version 121.1.1 (cached) focus_android at releases_v122 (1fcbfc41dba53965481a0e4d4725833bf3669dce) version 122.1.1 (cached) focus_android at releases_v123 (5a38e0cb4499f659a5fff308fa1deee653c0318b) version 123.1.1 (cached) focus_android at releases_v124 (0ad8d97fb3ab2ec6b9bb3905ee742900a4b9325d) version 124.2.1 (cached) focus_android at releases_v125 (2b43ab8069abac2bfee4b609e734c0207876a2ac) version 125.3.1 (cached) focus_android at focus-v125.3.0 (9f2990415376f169eb0053fceb329b70b4421bcb) version 125.3.0 (cached) focus_android at focus-v125.2.0 (d1c6eeb4167fc8ffed02cdfd3138fa696381d548) version 125.2.0 (cached) focus_android at main (fe8a71cd70ad5674abe1824fe11dc78372b736c2) version 125.0.0 (cached) focus_android at focus-v124.2.0 (7a0e399c7bc4faae43ce70ddc201c7899498d1b5) version 124.2.0 (cached) focus_android at focus-v124.1.0 (516df33ca96e950af1bf791893cd16d7add61c5d) version 124.1.0 (cached) focus_android at focus-v124.0 (5afe87a5bbb92f7ecf990a2fbc8095503a47c272) version 124.0.0 (cached) focus_android at focus-v123.1.0 (cb7c807e0fb5bc08131415e2e5ecef9da658d410) version 123.1.0 (cached) focus_android at focus-v123.0 (f5f378e2c05c9d69a5088c112c14fdea507d1c65) version 123.0.0 (cached) focus_android at focus-v122.1.0 (0d665405685c43c9266a3de65f16eabb832bb908) version 122.1.0 (cached) focus_android at focus-v122.0.1 (c67c9e840c00ec348a6a27adedad28feb54aa4a2) version 122.0.1 (cached) focus_android at focus-v122.0 (b49c4f23804d23cc727b8f70c061dccd64d720bc) version 122.0.0 (cached) focus_android at focus-v121.1.0 (62d5117f7996cc8862fdbdc0cb4a1dd5cdebedd6) version 121.1.0 (cached) focus_android at focus-v121.0.1 (fd4d2513324712e91577d8be18797e64089d3cf1) version 121.0.1 (cached) focus_android at focus-v121.0 (1955f8455fa2cac1b2080af9360996c06df5b4dd) version 121.0.0 (cached) focus_ios at release/v135 (6651f526c6c5786dd2c83b2fe5ed7f13efdfc4a2) version 135.3.0 (cached) focus_ios at release/v136 (f21e635cc5847771152720ba00472cd4e82c5d72) version 136.4.0 (cached) focus_ios at focus/klar-v137.0 (72386c1d3e182f6670926b3c1c3a09227fb7b120) version 137.0.0 (cached) focus_ios at release/v138 (f02a38b2662bea9faf3f3ab6e6083cedd9a73da4) version 138.1.0 (cached) focus_ios at release/v139 (b781d44bae1b273ce92b92d955ab53e9d32c5bdb) version 139.0.0 (cached) focus_ios at focus/klar-v138.0 (33f7f00718adf88505d1804ccedb56750b04f2fb) version 138.0.0 (cached) focus_ios at focus/klar-v136.0 (2acf694b2444b4aa218a87157e1640a605cca4bd) version 136.0.0 (cached) focus_ios at focus/klar-v135.0 (c3145564c445d2f7d9e95527e8242c5d21f99cf9) version 135.0.0 (cached) firefox_desktop at release (898c4ea9924fae3c7b78c199796b91a14053ebfa) version 138.0.0 (cached) firefox_desktop at esr115 (7a6e97bc1d99547879a9fa2c91560f54f94c6666) version 115.24.0 (cached) firefox_desktop at esr128 (1d782062140bcbb183423c663beefadf0f78c656) version 128.11.0 (cached) Circle CI Task: https://circleci.com/gh/mozilla/experimenter/309159
1 parent e1a08e8 commit 87625e6

File tree

6 files changed

+244
-188
lines changed

6 files changed

+244
-188
lines changed
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
beta: e7e68bfbc7078907b2f4ab3477bad7002545c2b2
2-
master: 6bbc07067daf0e67163050fbd494da179aabff59
1+
beta: 15876d4d88a497cff6f09ddccad65e2e90ba41c9
2+
master: e703d3fbd6da82cdda1256016a80abb1f245fedd
33
release: de464cfef7d4d65821058f922a83a2ef40f1c5cb
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
beta: 0b1e69963b228e828729253087fc304796041364
2-
central: 30d833468eba8358571c55ec3e7e8991f4952fb9
1+
beta: 5c62c2dfec3323c29a537f234733d27b2d018e3c
2+
central: c606c420560736c2182e2664024067058dd497ae
33
esr115: 7a6e97bc1d99547879a9fa2c91560f54f94c6666
44
esr128: 1d782062140bcbb183423c663beefadf0f78c656
55
release: 898c4ea9924fae3c7b78c199796b91a14053ebfa

experimenter/experimenter/features/manifests/firefox-desktop/experimenter.yaml

Lines changed: 119 additions & 91 deletions
Original file line numberDiff line numberDiff line change
@@ -387,29 +387,35 @@ urlbar:
387387
quickSuggestDataCollectionEnabled:
388388
type: boolean
389389
description: Whether data collection should be enabled by default. If this variable is specified, it will override the value implied by the scenario. It will never override the user's local preference to disable (or enable) data collection, if the user has already toggled that preference.
390+
quickSuggestDynamicSuggestionTypes:
391+
type: string
392+
setPref:
393+
pref: browser.urlbar.quicksuggest.dynamicSuggestionTypes
394+
branch: user
395+
description: >-
396+
Comma-separated list of Suggest dynamic suggestion types to enable. Set
397+
this variable to the `suggestion_type` defined in the remote settings
398+
record that contains your suggestions. If you want to enable multiple
399+
suggestion types, separate them with commas. One particular intended use
400+
of this variable is to deliver hidden-exposure suggestions for testing
401+
potential exposures. Hidden-exposure suggestions trigger exposure
402+
telemetry based on a set of keywords you provide but they are never
403+
visible. If you are testing multiple types of hidden-exposure
404+
suggestions, consider using one experiment branch per type, especially
405+
if you are also enabling keyword exposures. Exposure suggestions are
406+
recorded in telemetry with the "rust_exposure" result type. It's not
407+
necessary to include "rust_exposure" in `exposureResults`. Unless you
408+
are testing other results in the same experiment branch, it's also not
409+
necessary to set `showExposureResults: false`. To also record keyword
410+
exposures, include "rust_exposure" in `keywordExposureResults`.
390411
quickSuggestEnabled:
391412
type: boolean
392413
fallbackPref: browser.urlbar.quicksuggest.enabled
393-
description: Gate for the Firefox Suggest feature as a whole. If false, the Firefox Suggest preferences UI and Suggest suggestions will not be shown. If true, the preferences UI will be shown, and the user can turn suggestions on or off.
394-
quickSuggestExposureSuggestionTypes:
395-
type: string
396-
setPref:
397-
pref: browser.urlbar.quicksuggest.exposureSuggestionTypes
398-
branch: user
399-
description: >-
400-
Comma-separated list of Suggest exposure suggestion types to enable.
401-
Exposure suggestions are used to test potential exposures. They trigger
402-
exposure telemetry based on a set of keywords you provide but they are
403-
never visible. Set this variable to the `suggestion_type` defined in the
404-
remote settings record(s) that contains your keywords. If you want to
405-
test multiple suggestion types, separate them with commas, but also
406-
consider using one experiment branch per type, especially if you are
407-
also enabling keyword exposures. Exposure suggestions are recorded in
408-
telemetry with the "rust_exposure" result type. It's not necessary to
409-
include "rust_exposure" in `exposureResults`. Unless you are testing
410-
other results in the same experiment branch, it's also not necessary to
411-
set `showExposureResults: false`. To also record keyword exposures,
412-
include "rust_exposure" in `keywordExposureResults`.
414+
description: >-
415+
Gate for the Firefox Suggest feature as a whole. If false, the Firefox
416+
Suggest preferences UI and Suggest suggestions will not be shown. If
417+
true, the preferences UI will be shown, and the user can turn
418+
suggestions on or off.
413419
quickSuggestImpressionCapsSponsoredEnabled:
414420
type: boolean
415421
fallbackPref: browser.urlbar.quicksuggest.impressionCaps.sponsoredEnabled
@@ -2251,11 +2257,8 @@ glean:
22512257
description: "The Glean data-control-plane feature within Firefox Desktop for controlling metric configuration"
22522258
22532259
hasExposure: false
2260+
allowCoenrollment: true
22542261
variables:
2255-
newtabPingEnabled:
2256-
type: "boolean"
2257-
fallbackPref: "browser.newtabpage.ping.enabled"
2258-
description: "Whether to submit the 'newtab' ping"
22592262
gleanMetricConfiguration:
22602263
type: json
22612264
description: |
@@ -2449,30 +2452,6 @@ networking:
24492452
24502453
hasExposure: false
24512454
variables:
2452-
ehPreloadEnabled:
2453-
description: Whether Early Hints preload is enabled
2454-
type: boolean
2455-
setPref:
2456-
branch: default
2457-
pref: "network.early-hints.enabled"
2458-
ehPreconnectEnabled:
2459-
description: Whether Early Hints preconnect is enabled
2460-
type: boolean
2461-
setPref:
2462-
branch: default
2463-
pref: "network.early-hints.preconnect.enabled"
2464-
dnsMaxPriorityThreads:
2465-
description: The maximum number of high priority DNS threads that can be created.
2466-
type: int
2467-
setPref:
2468-
branch: default
2469-
pref: "network.dns.max_high_priority_threads"
2470-
dnsMaxAnyPriorityThreads:
2471-
description: The maximum number of DNS threads that can be created to handle any priority DNS requests.
2472-
type: int
2473-
setPref:
2474-
branch: default
2475-
pref: "network.dns.max_any_priority_threads"
24762455
preconnect:
24772456
description: Whether the rel=preconnect feature is enabled
24782457
type: boolean
@@ -2491,42 +2470,78 @@ networking:
24912470
setPref:
24922471
branch: default
24932472
pref: "network.http.http3.cc_algorithm"
2494-
sendOnDataFinished:
2495-
description: Whether we can send OnDataFinished in the content process
2473+
enableOffMainThreadStreamDecompression:
2474+
description: Whether to enable decompression of network streams off-main-thread
24962475
type: boolean
24972476
setPref:
24982477
branch: default
2499-
pref: "network.send_OnDataFinished"
2500-
sendOnDataFinshedFromInputStreamPump:
2501-
description: Whether we can send OnDataFinished to the content process from InputStreamPump
2502-
type: boolean
2478+
pref: "network.decompression_off_mainthread2"
2479+
offMainThreadStreamDecompressionThreshold:
2480+
description: Minimum content length for off-main-thread decompression
2481+
type: int
25032482
setPref:
25042483
branch: default
2505-
pref: "network.send_OnDataFinished.nsInputStreamPump"
2506-
sendOnDataFinishedToHtml5parser:
2507-
description: Whether we can send OnDataFinished to the html5parser in content process
2484+
pref: "network.decompression_off_mainthread_min_size"
2485+
dnsGracePeriod:
2486+
description: The grace period allows the DNS cache to use expired entries, while kicking off a revalidation in the background.
2487+
type: int
2488+
setPref:
2489+
branch: default
2490+
pref: "network.dnsCacheExpirationGracePeriod"
2491+
http3UseNSPRForIO:
2492+
description: true by default using legacy UDP IO via NSPR. When set to false, uses new UDP IO via Fast UDP for Firefox project.
25082493
type: boolean
25092494
setPref:
25102495
branch: default
2511-
pref: "network.send_OnDataFinished.html5parser"
2512-
sendOnDataFinishedToCssLoader:
2513-
description: Whether we can send OnDataFinished to the cssLoader in content process
2496+
pref: "network.http.http3.use_nspr_for_io"
2497+
2498+
networkingEarlyHints:
2499+
description: "Networking (Necko) Early Hints"
2500+
2501+
hasExposure: false
2502+
variables:
2503+
ehPreloadEnabled:
2504+
description: Whether Early Hints preload is enabled
25142505
type: boolean
25152506
setPref:
25162507
branch: default
2517-
pref: "network.send_OnDataFinished.cssLoader"
2518-
enableOffMainThreadStreamDecompression:
2519-
description: Whether to enable decompression of network streams off-main-thread
2508+
pref: "network.early-hints.enabled"
2509+
ehPreconnectEnabled:
2510+
description: Whether Early Hints preconnect is enabled
25202511
type: boolean
25212512
setPref:
25222513
branch: default
2523-
pref: "network.decompression_off_mainthread2"
2524-
offMainThreadStreamDecompressionThreshold:
2525-
description: Minimum content length for off-main-thread decompression
2514+
pref: "network.early-hints.preconnect.enabled"
2515+
2516+
networkingDNS:
2517+
description: "Networking (Necko) DNS"
2518+
2519+
hasExposure: false
2520+
variables:
2521+
dnsMaxPriorityThreads:
2522+
description: The maximum number of high priority DNS threads that can be created.
25262523
type: int
25272524
setPref:
25282525
branch: default
2529-
pref: "network.decompression_off_mainthread_min_size"
2526+
pref: "network.dns.max_high_priority_threads"
2527+
dnsMaxAnyPriorityThreads:
2528+
description: The maximum number of DNS threads that can be created to handle any priority DNS requests.
2529+
type: int
2530+
setPref:
2531+
branch: default
2532+
pref: "network.dns.max_any_priority_threads"
2533+
maxDnsCacheEntries:
2534+
description: This is the number of dns cache entries allowed
2535+
type: int
2536+
setPref:
2537+
branch: default
2538+
pref: "network.dnsCacheEntries"
2539+
2540+
networkingConnections:
2541+
description: "Networking (Necko) Connections"
2542+
2543+
hasExposure: false
2544+
variables:
25302545
httpMaxConnections:
25312546
description: The maximum number of http connections.
25322547
type: int
@@ -2545,42 +2560,37 @@ networking:
25452560
setPref:
25462561
branch: default
25472562
pref: "network.http.speculative-parallel-limit"
2548-
chipsPartitionLimitEnabled:
2549-
description: Whether we enforce CHIPS partition limit
2563+
2564+
2565+
networkingSendOnDataFinished:
2566+
description: "Networking (Necko) OnDataFinished"
2567+
2568+
hasExposure: false
2569+
variables:
2570+
sendOnDataFinished:
2571+
description: Whether we can send OnDataFinished in the content process
25502572
type: boolean
25512573
setPref:
25522574
branch: default
2553-
pref: "network.cookie.chips.partitionLimitEnabled"
2554-
chipsPartitionLimitDryRun:
2555-
description: Whether we actually perform purging/rejection, used to report telemetry without webcompat issues
2575+
pref: "network.send_OnDataFinished"
2576+
sendOnDataFinshedFromInputStreamPump:
2577+
description: Whether we can send OnDataFinished to the content process from InputStreamPump
25562578
type: boolean
25572579
setPref:
25582580
branch: default
2559-
pref: "network.cookie.chips.partitionLimitDryRun"
2560-
chipsPartitionLimitByteCapacity:
2561-
description: The actual value of the CHIPS partition limit in bytes
2581+
pref: "network.send_OnDataFinished.nsInputStreamPump"
2582+
sendOnDataFinishedToHtml5parser:
2583+
description: Whether we can send OnDataFinished to the html5parser in content process
25622584
type: boolean
25632585
setPref:
25642586
branch: default
2565-
pref: "network.cookie.chips.partitionLimitByteCapacity"
2566-
dnsGracePeriod:
2567-
description: The grace period allows the DNS cache to use expired entries, while kicking off a revalidation in the background.
2568-
type: int
2569-
setPref:
2570-
branch: default
2571-
pref: "network.dnsCacheExpirationGracePeriod"
2572-
maxDnsCacheEntries:
2573-
description: This is the number of dns cache entries allowed
2574-
type: int
2575-
setPref:
2576-
branch: default
2577-
pref: "network.dnsCacheEntries"
2578-
http3UseNSPRForIO:
2579-
description: true by default using legacy UDP IO via NSPR. When set to false, uses new UDP IO via Fast UDP for Firefox project.
2587+
pref: "network.send_OnDataFinished.html5parser"
2588+
sendOnDataFinishedToCssLoader:
2589+
description: Whether we can send OnDataFinished to the cssLoader in content process
25802590
type: boolean
25812591
setPref:
25822592
branch: default
2583-
pref: "network.http.http3.use_nspr_for_io"
2593+
pref: "network.send_OnDataFinished.cssLoader"
25842594

25852595
essentialFallbackDomains:
25862596
description: "Whether to retry failing system requests with a backup domain"
@@ -4624,6 +4634,24 @@ partitioned-cookie-attribute:
46244634
setPref:
46254635
branch: default
46264636
pref: network.cookie.CHIPS.migrateDatabaseTarget
4637+
chipsPartitionLimitEnabled:
4638+
description: Whether we enforce CHIPS partition limit
4639+
type: boolean
4640+
setPref:
4641+
branch: default
4642+
pref: "network.cookie.chips.partitionLimitEnabled"
4643+
chipsPartitionLimitDryRun:
4644+
description: Whether we actually perform purging/rejection, used to report telemetry without webcompat issues
4645+
type: boolean
4646+
setPref:
4647+
branch: default
4648+
pref: "network.cookie.chips.partitionLimitDryRun"
4649+
chipsPartitionLimitByteCapacity:
4650+
description: The actual value of the CHIPS partition limit in bytes
4651+
type: boolean
4652+
setPref:
4653+
branch: default
4654+
pref: "network.cookie.chips.partitionLimitByteCapacity"
46274655

46284656
auto-pip:
46294657
description: "Automatic Picture-in-Picture"

0 commit comments

Comments
 (0)