Mozilla Firefox, new releases, Add-Ons, tips for customisation Part 2

Discussion in 'General Software and Applications' started by vbetts, Sep 24, 2018.

  1. Astyanax

    Astyanax Ancient Guru

    Messages:
    12,056
    Likes Received:
    4,575
    GPU:
    GTX 1080ti
    you should have the primary process, the content processes exact to the process count + 1 as a gpu process on a stock install.

    Installs with extensions will have additional processes.

    in a new process, you will have

    Parent | Content +1 | Gpu process

    Content will pre-open a new process up to the limit.

    With extensions

    Parent | Content +1 | Gpu process | Extensions (equal to number of extensions)

    I have 14, which is

    Parent | 8 content tabs | GPU process | 4 extensions

    And this drops to 7 at some point (extension tasks complete?)

    PS: about: screens no longer load as parent content, they are in the first content process
     
    Last edited: Nov 11, 2021
  2. WhiteLightning

    WhiteLightning Don Illuminati Staff Member

    Messages:
    29,179
    Likes Received:
    2,009
    GPU:
    GTX1070 iChillx4
    Some nice mouse scroll config for user.js

    Code:
    ///  NATURAL SMOOTH SCROLLING V2 - AveYo, 2020-2021                                    preset  [default]
    user_pref("apz.allow_zooming", true);                                         /// NSS   true      [true]
    user_pref("apz.force_disable_desktop_zooming_scrollbars", false);             /// NSS  false     [false]
    user_pref("apz.paint_skipping.enabled", true);                                /// NSS   true      [true]
    user_pref("apz.windows.use_direct_manipulation", true);                       /// NSS   true      [true]
    user_pref("dom.event.wheel-deltaMode-lines.always-disabled", true);           /// NSS   true     [false]
    user_pref("general.smoothScroll.currentVelocityWeighting", "0.15");           /// NSS  "0.01"   ["0.25"]
    user_pref("general.smoothScroll.durationToIntervalRatio", 1000);              /// NSS   1000       [200]
    user_pref("general.smoothScroll.lines.durationMaxMS", 100);                   /// NSS    100       [150]
    user_pref("general.smoothScroll.lines.durationMinMS", 0);                     /// NSS      0       [150]
    user_pref("general.smoothScroll.mouseWheel.durationMaxMS", 100);              /// NSS    100       [200]
    user_pref("general.smoothScroll.mouseWheel.durationMinMS", 0);                /// NSS      0        [50]
    user_pref("general.smoothScroll.msdPhysics.continuousMotionMaxDeltaMS", 12);  /// NSS     12       [120]
    user_pref("general.smoothScroll.msdPhysics.enabled", true);                   /// NSS   true     [false]
    user_pref("general.smoothScroll.msdPhysics.motionBeginSpringConstant", 200);  /// NSS    200      [1250]
    user_pref("general.smoothScroll.msdPhysics.regularSpringConstant", 200);      /// NSS    200      [1000]
    user_pref("general.smoothScroll.msdPhysics.slowdownMinDeltaMS", 10);          /// NSS     10        [12]
    user_pref("general.smoothScroll.msdPhysics.slowdownMinDeltaRatio", "1.20");   /// NSS  "1.20"      [1.3]
    user_pref("general.smoothScroll.msdPhysics.slowdownSpringConstant", 1000);    /// NSS   1000      [2000]
    user_pref("general.smoothScroll.other.durationMaxMS", 100);                   /// NSS    100       [150]
    user_pref("general.smoothScroll.other.durationMinMS", 0);                     /// NSS      0       [150]
    user_pref("general.smoothScroll.pages.durationMaxMS", 100);                   /// NSS    100       [150]
    user_pref("general.smoothScroll.pages.durationMinMS", 0);                     /// NSS      0       [150]
    user_pref("general.smoothScroll.pixels.durationMaxMS", 100);                  /// NSS    100       [150]
    user_pref("general.smoothScroll.pixels.durationMinMS", 0);                    /// NSS      0       [150]
    user_pref("general.smoothScroll.scrollbars.durationMaxMS", 100);              /// NSS    100       [150]
    user_pref("general.smoothScroll.scrollbars.durationMinMS", 0);                /// NSS      0       [150]
    user_pref("general.smoothScroll.stopDecelerationWeighting", "0.6");           /// NSS  "0.001"   ["0.4"]
    user_pref("layers.async-pan-zoom.enabled", true);                             /// NSS   true      [true]
    user_pref("layout.css.scroll-behavior.spring-constant", "250");               /// NSS   "200"      [250]
    user_pref("mousewheel.acceleration.factor", 3);                               /// NSS      3        [10]
    user_pref("mousewheel.acceleration.start", -1);                               /// NSS     -1        [-1]
    user_pref("mousewheel.default.delta_multiplier_x", 100);                      /// NSS    100       [100]
    user_pref("mousewheel.default.delta_multiplier_y", 100);                      /// NSS    100       [100]
    user_pref("mousewheel.default.delta_multiplier_z", 100);                      /// NSS    100       [100]
    user_pref("mousewheel.min_line_scroll_amount", 0);                            /// NSS      0         [5]
    user_pref("mousewheel.system_scroll_override.enabled", true);                 /// NSS   true      [true]
    user_pref("mousewheel.system_scroll_override_on_root_content.enabled", false);/// NSS  false      [true]
    user_pref("mousewheel.transaction.timeout", 1500);                            /// NSS   1500      [1500]
    user_pref("toolkit.scrollbox.horizontalScrollDistance", 3);                   /// NSS      3         [5]
    user_pref("toolkit.scrollbox.verticalScrollDistance", 3);                     /// NSS      3         [3]
    ///  this preset will reset couple extra variables for consistency
    
    /// CUSTOM
    //user_pref("mousewheel.system_scroll_override.enabled", false); /// AveYo: uncomment if scroll too fast             
    
     
    HK-1, Arinoki and CrazY_Milojko like this.
  3. maur0

    maur0 Master Guru

    Messages:
    824
    Likes Received:
    56
    GPU:
    point of view gtx 570 1gb
    Last edited: Dec 2, 2021
    HK-1 likes this.
  4. tsunami231

    tsunami231 Ancient Guru

    Messages:
    12,344
    Likes Received:
    993
    GPU:
    EVGA 1070Ti Black
    might have to use that, i just looked firefox and running 9 proccess just for look at this site, where it use to maybe 4-5 fission is enabled though so it now makes sense that ammount process
     

  5. EdKiefer

    EdKiefer Ancient Guru

    Messages:
    2,712
    Likes Received:
    285
    GPU:
    MSI 970 Gaming 4G
    I had to turn it off, I had some crazy amount of instances of FF, like 15-20 and I got back the GUI core count edit option.
     
  6. maur0

    maur0 Master Guru

    Messages:
    824
    Likes Received:
    56
    GPU:
    point of view gtx 570 1gb
    it's in the end if you open about 100 pages you will end up spending a lot more ram, right
     
  7. EdKiefer

    EdKiefer Ancient Guru

    Messages:
    2,712
    Likes Received:
    285
    GPU:
    MSI 970 Gaming 4G
    I have about 40 tabs open most times (under50). What I didn't like was a lot of those FF.exe were set to idle priority so why have so many running. now I see about half of them idling with 11 of them.

    As far as memory total use, I am not sure it changes much, probably a little more with more instances running but I didn't check that.
     
  8. tsunami231

    tsunami231 Ancient Guru

    Messages:
    12,344
    Likes Received:
    993
    GPU:
    EVGA 1070Ti Black
    im sure in time they optimize that, for what i seen though one proccess launched the process remain till firefoxe is closed, if the extra process where shut down once not need it would much better.

    I have 10 open right now from just looking at Guru3d forums and check gamespot website. and i normal only have 1 or 2 tabs open and when I done i close said tabs
     
  9. maur0

    maur0 Master Guru

    Messages:
    824
    Likes Received:
    56
    GPU:
    point of view gtx 570 1gb
  10. Rich_Guy

    Rich_Guy Ancient Guru

    Messages:
    12,712
    Likes Received:
    684
    GPU:
    MSI 2070S X-Trio
    Thanks maur0, just updated :)
     

  11. tsunami231

    tsunami231 Ancient Guru

    Messages:
    12,344
    Likes Received:
    993
    GPU:
    EVGA 1070Ti Black
    hmm lockwise or what ever it called is getting re-absorbed into firefox. I dont use Firefox on iPhone/iPad I use safari cause it allows me to actual block ads. so i just use lockwise when I need one user/pass on thse devices. I never even installed firefox on them for prior reason.

    Wonder if the app will continues to work even if it being abandoned and pulled from the store?
     

Share This Page