[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[tor-commits] [Git][tpo/applications/tor-browser][tor-browser-153.0esr-16.0-1] fixup! [android] Disable features and functionality



Title: GitLab

Dan Ballard pushed to branch tor-browser-153.0esr-16.0-1 at The Tor Project / Applications / Tor Browser

Commits:

  • 69d7cc06
    by clairehurst at 2026-07-21T16:39:10-07:00
    fixup! [android] Disable features and functionality
    
    Bug 45103: Disable broken tab management
    

2 changed files:

Changes:

  • mobile/android/fenix/app/nimbus.fml.yaml
    ... ... @@ -945,7 +945,7 @@ features:
    945 945
               opening_animation_enabled: false
    
    946 946
           - channel: nightly
    
    947 947
             value:
    
    948
    -          opening_animation_enabled: true
    
    948
    +          opening_animation_enabled: false
    
    949 949
     
    
    950 950
       tab-groups:
    
    951 951
         description: Control the visibility of the tab groups feature.
    
    ... ... @@ -961,10 +961,10 @@ features:
    961 961
               enabled: false
    
    962 962
           - channel: beta
    
    963 963
             value:
    
    964
    -          enabled: true
    
    964
    +          enabled: false
    
    965 965
           - channel: nightly
    
    966 966
             value:
    
    967
    -          enabled: true
    
    967
    +          enabled: false
    
    968 968
       tab-groups-drag-and-drop:
    
    969 969
         description: Control the visibility of drag and drop for tab groups.
    
    970 970
         variables:
    
    ... ... @@ -979,10 +979,10 @@ features:
    979 979
               enabled: false
    
    980 980
           - channel: beta
    
    981 981
             value:
    
    982
    -          enabled: true
    
    982
    +          enabled: false
    
    983 983
           - channel: nightly
    
    984 984
             value:
    
    985
    -          enabled: true
    
    985
    +          enabled: false
    
    986 986
       tab-groups-onboarding:
    
    987 987
         description: Control the visibility of onboarding for tab groups.
    
    988 988
         variables:
    

  • mobile/android/fenix/app/src/main/java/org/mozilla/fenix/tabstray/TabManagementFeatureHelper.kt
    ... ... @@ -44,20 +44,21 @@ interface TabManagementFeatureHelper {
    44 44
      */
    
    45 45
     data object DefaultTabManagementFeatureHelper : TabManagementFeatureHelper {
    
    46 46
     
    
    47
    +    // Disable all tab group features since they only work in non-private tabs
    
    47 48
         override val openingAnimationEnabled: Boolean
    
    48
    -        get() = Config.channel.isDebug || FxNimbus.features.tabManagementEnhancements.value().openingAnimationEnabled
    
    49
    +        get() = false
    
    49 50
     
    
    50 51
         override val tabGroupsEnabled: Boolean
    
    51
    -        get() = Config.channel.isDebug || FxNimbus.features.tabGroups.value().enabled
    
    52
    +        get() = false
    
    52 53
     
    
    53 54
         override val tabGroupsDragAndDropEnabled: Boolean
    
    54
    -        get() = Config.channel.isDebug || FxNimbus.features.tabGroupsDragAndDrop.value().enabled
    
    55
    +        get() = false
    
    55 56
     
    
    56 57
         override val shareTabGroupEnabled: Boolean
    
    57 58
             get() = false
    
    58 59
     
    
    59 60
         override val tabGroupsOnboardingEnabled: Boolean
    
    60
    -        get() = Config.channel.isDebug || FxNimbus.features.tabGroupsOnboarding.value().enabled
    
    61
    +        get() = false
    
    61 62
     }
    
    62 63
     
    
    63 64
     val LocalTabManagementFeatureHelper = staticCompositionLocalOf<TabManagementFeatureHelper> {
    

  • _______________________________________________
    tor-commits mailing list -- tor-commits@xxxxxxxxxxxxxxxxxxxx
    To unsubscribe send an email to tor-commits-leave@xxxxxxxxxxxxxxxxxxxx