celenity/Phoenix
8
198
Fork
You've already forked Phoenix
19

diffs ~FF151 #310

Closed
opened 2026年06月07日 13:10:47 +02:00 by degausser · 1 comment

sources: 1, 2
against: d9db2d12b3/phoenix-unified.cfg

// no longer [DEFAULT]
browser.newtabpage.activity-stream.discoverystream.shortcuts.personalization.enabled->false
// [DEFAULT] now
browser.newtabpage.activity-stream.unifiedAds.ohttp.enabled->true
 // should be updated to new [DEFAULT] endpoint
browser.urlbar.merino.ohttpConfigURL->"https://ohttp-gateway-merino.services.mozilla.com/ohttp-configs"
// [DEFAULT] now
browser.urlbar.merino.ohttpRelayURL->"https://ohttp-merino.mozilla.fastly-edge.com"
 // at least the default value in comments should be updated, if not upstream value adopted
image.cache.size->20971520
network.ssl_tokens_cache_capacity->8192
// https://searchfox.org/firefox-main/source/browser/components/ProfileDataUpgrader.sys.mjs#968-980
// old pref can be removed, not referenced in ESR
--permissions.default.localhost
permissions.default.loopback-network->0
// to be tagged as [ESR]
browser.display.use_system_colors
browser.urlbar.perplexity.hasBeenInSearchMode
cookiebanners.ui.desktop.enabled
devtools.inspector.remote
fission.disableSessionHistoryInParent
network.trr.wait-for-portal
places.frecency.bookmarkVisitBonus
places.frecency.defaultVisitBonus
places.frecency.downloadVisitBonus
places.frecency.embedVisitBonus
places.frecency.framedLinkVisitBonus
places.frecency.linkVisitBonus
places.frecency.permRedirectVisitBonus
places.frecency.redirectSourceVisitBonus
places.frecency.reloadVisitBonus
places.frecency.tempRedirectVisitBonus
places.frecency.typedVisitBonus
places.frecency.unvisitedBookmarkBonus
places.frecency.unvisitedTypedBonus
privacy.bounceTrackingProtection.requireStatefulBounces
privacy.partition.network_state
privacy.partition.network_state.ocsp_cache
privacy.partition.network_state.ocsp_cache.pbmode
sources: [1](https://github.com/arkenfox/user.js/issues/2054), [2](https://github.com/arkenfox/user.js/issues/2055) against: https://codeberg.org/celenity/Phoenix/src/commit/d9db2d12b3df39a29d6a0b6bd4576831023e0c35/phoenix-unified.cfg ``` // no longer [DEFAULT] browser.newtabpage.activity-stream.discoverystream.shortcuts.personalization.enabled->false // [DEFAULT] now browser.newtabpage.activity-stream.unifiedAds.ohttp.enabled->true // should be updated to new [DEFAULT] endpoint browser.urlbar.merino.ohttpConfigURL->"https://ohttp-gateway-merino.services.mozilla.com/ohttp-configs" // [DEFAULT] now browser.urlbar.merino.ohttpRelayURL->"https://ohttp-merino.mozilla.fastly-edge.com" // at least the default value in comments should be updated, if not upstream value adopted image.cache.size->20971520 network.ssl_tokens_cache_capacity->8192 // https://searchfox.org/firefox-main/source/browser/components/ProfileDataUpgrader.sys.mjs#968-980 // old pref can be removed, not referenced in ESR --permissions.default.localhost permissions.default.loopback-network->0 // to be tagged as [ESR] browser.display.use_system_colors browser.urlbar.perplexity.hasBeenInSearchMode cookiebanners.ui.desktop.enabled devtools.inspector.remote fission.disableSessionHistoryInParent network.trr.wait-for-portal places.frecency.bookmarkVisitBonus places.frecency.defaultVisitBonus places.frecency.downloadVisitBonus places.frecency.embedVisitBonus places.frecency.framedLinkVisitBonus places.frecency.linkVisitBonus places.frecency.permRedirectVisitBonus places.frecency.redirectSourceVisitBonus places.frecency.reloadVisitBonus places.frecency.tempRedirectVisitBonus places.frecency.typedVisitBonus places.frecency.unvisitedBookmarkBonus places.frecency.unvisitedTypedBonus privacy.bounceTrackingProtection.requireStatefulBounces privacy.partition.network_state privacy.partition.network_state.ocsp_cache privacy.partition.network_state.ocsp_cache.pbmode ```

Thank you for this @degausser !!

// at least the default value in comments should be updated, if not upstream value adopted
image.cache.size->20971520
network.ssl_tokens_cache_capacity->8192

Fair enough. I updated the values for those prefs to match the new upstream defaults, and they're now only set for ESR as well (since I don't see a point setting them outside of that anymore).

// https://searchfox.org/firefox-main/source/browser/components/ProfileDataUpgrader.sys.mjs#968-980
// old pref can be removed, not referenced in ESR
--permissions.default.localhost
permissions.default.loopback-network->0

Good catch! For Android, I also noticed that network.localhost.prompt.testing and network.localhost.prompt.testing.allow needed to be updated to network.loopback-network.prompt.testing and network.loopback-network.prompt.testing.allow respectively.

cookiebanners.ui.desktop.enabled

AFAICT, this is still used (1, 2), it just appears to be hidden now - so I kept it, but went ahead and gave it the [HIDDEN] tag.

network.trr.wait-for-portal

I honestly just went ahead and removed this entirely, since it's the default for ESR anyways.

places.frecency.unvisitedBookmarkBonus

Went ahead and removed entirely, since we only set it for Android (and Android doesn't support ESR).

Thank you for this @degausser !! > // at least the default value in comments should be updated, if not upstream value adopted > image.cache.size->20971520 > network.ssl_tokens_cache_capacity->8192 Fair enough. I updated the values for those prefs to match the new upstream defaults, and they're now only set for ESR as well *(since I don't see a point setting them outside of that anymore)*. > // https://searchfox.org/firefox-main/source/browser/components/ProfileDataUpgrader.sys.mjs#968-980 > // old pref can be removed, not referenced in ESR > --permissions.default.localhost > permissions.default.loopback-network->0 Good catch! For Android, I also noticed that `network.localhost.prompt.testing` and `network.localhost.prompt.testing.allow` needed to be updated to `network.loopback-network.prompt.testing` and `network.loopback-network.prompt.testing.allow` respectively. > cookiebanners.ui.desktop.enabled AFAICT, this is still used *([1](https://searchfox.org/firefox-main/rev/a7628a66/browser/base/content/browser-siteProtections.js#1292), [2](https://searchfox.org/firefox-main/rev/a7628a66/browser/components/preferences/config/privacy.mjs#430))*, it just appears to be hidden now - so I kept it, but went ahead and gave it the `[HIDDEN]` tag. > network.trr.wait-for-portal I honestly just went ahead and removed this entirely, since it's the default for ESR anyways. > places.frecency.unvisitedBookmarkBonus Went ahead and removed entirely, since we only set it for Android *(and Android doesn't support ESR)*.
Sign in to join this conversation.
No Branch/Tag specified
dev
pages
2026年07月08日.1
2026年06月10日.1
2026年05月21日.2
2026年05月21日.1
2026年04月27日.1
2026年03月31日.1
2026年03月30日.1
2026年02月23日.1
2026年02月16日.1
2026年01月21日.1
2025年12月23日.1
2025年11月27日.1
2025年11月07日.1
2025年10月26日.1
2025年10月12日.1
2025年10月03日.1
2025年09月07日.1
2025年08月06日.1
2025年07月30日.1
2025年07月11日.1
2025年06月24日.1
2025年06月12日.1
2025年06月10日.1
2025年06月06日.1
2025年06月02日.2
2025年06月02日.1
2025年05月11日.1
2025年04月27日.1
2025年04月15日.1
2025年04月11日.1
2025年04月02日.1
2025年03月25日.1
2025年03月20日.1
2025年03月12日.1
2025年03月05日.1
2025年02月28日.1
2025年02月21日.1
2024年02月18日.1
2025年02月14日.1
2025年02月13日.1
2025年02月01日.1
2025年01月30日.1
2025年01月27日.1
2025年01月24日.1
2025年01月22日.2
2025年01月22日.1
2025年01月20日.2
2025年01月20日.1
2025年01月19日.1
2025年01月14日.1
2025年01月13日.1
2025年01月12日.2
2025年01月12日.1
2025年01月06日.1
05January2025v1
20240103.2
20250103.1
20241229-1
20241225-1
20241216-1
20241211-1
20241204-1
20241203-1
31November2024v1
20241103-1
20240924-1
20240914-1
20240907-1
20240902-1
20240831-1
20240825-1
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
celenity/Phoenix#310
Reference in a new issue
celenity/Phoenix
No description provided.
Delete branch "%!s()"

Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?