Notizie: lo sai che puoi installare Firefox anche su dispositivi Apple iPhone e iPad? Provalo subito!

Autore Topic: firefox 109 problema parte inferiore della pagina  (Letto 3318 volte)

0 Utenti e 1 Visitatore stanno visualizzando questo topic.

Offline Schwanz

  • Post: 1528
firefox 109 problema parte inferiore della pagina
« il: 18 Gennaio 2023 17:13:30 »
nel portatile, ho aggiornato la versione 109, ho rimosso il pulsante extensions tramite about:config extensions.unifiedExtensions.enabled e il pulsante di due freccine trascinando le estensioni dall'elenco che appariva a destra, ho notato su facebook che non si visualizza correttamente la parte inferiore della pagina di facebook, come vedete si è spostato più giù la finestra di chat, ho riavviato in modalità provvisoria e si vede correttamente, ho quindi disattivato tutte le estensioni uno alla volta e non mi ha trovato nessuna estensione  incrinata, non so cos'altro disattiva dalla modalità provvisoria? volevo provare a reinstallare la 108.2 versione portable ma non funziona il caricamento

https://sourceforge.net/projects/portableapps/files/Mozilla%20Firefox%2C%20Portable%20Ed./



prima di eliminare il pulsante extensions, avevo installato queste due estensioni per poter abilitare il video a schermo intero che in alcuni sono disabilitati, non so se la causa era di questi due? oppure il problema è proprio della versione 109?

https://addons.mozilla.org/it/firefox/extensions/category/bookmarks/
https://addons.mozilla.org/it/firefox/addon/fullscreen-any-site/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search
« Ultima modifica: 18 Gennaio 2023 17:42:45 da Schwanz »

Offline Schwanz

  • Post: 1528
Re:firefox 109 problema parte inferiore della pagina
« Risposta #1 il: 18 Gennaio 2023 17:37:19 »
sono andato nel pc fisso dove avevo ancora la 108.0.2, e quando ho messo la 109 senza fare nulla, entrando su facebook, si presenta quel problema, e quindi vi confermo che è un bug della versione 109, si visualizza correttamente solo se uso modalità provvisoria.

oppure potrebbe essere che una di queste mie estensioni non è compatibile per la 109

Codice: [Seleziona]
Absolute Enable Right Click & Copy
Add-on List-o-matic 9000
Auto Tab Opener
Bookmark Dupes
Bookmark search plus 2
Bookmarks Organizer
Bypass Paywalls
Bypass Paywalls Clean
Cattura intere schermate di pagine web - FireShot
Clippings
Close All Tabs
Copy As Plain Text
Copy PlainText
Copy Selected Tabs to Clipboard
Copy text with Alt-Click
Copy URL To Clipboard
Copylinks++
CopyTabTitleUrl
DownThemAll!
Easy Youtube Video Downloader Express
Emoji
Enhancer for YouTube™
Form History Control (II)
Format Link
FoxScroller
I still don't care about cookies
In Zoom
Incolla + Invia
Incolla senza spazi (Coller sans les espaces)
Load Progress Bar
Multiple Paste and Go Button
Multiple Tab Handler
Open Multiple URLs
QuickCut
RapidTabOpener
Save Selected Tabs to Files
Selective Bookmarks Export Tool
Snap Links
Tab Session Manager
uBlock Origin
Url Shortener
« Ultima modifica: 18 Gennaio 2023 18:44:55 da Schwanz »

Offline Schwanz

  • Post: 1528
Re:firefox 109 problema parte inferiore della pagina
« Risposta #2 il: 18 Gennaio 2023 18:25:29 »
qui sembra che il motivo sia lo zoom anche se non ci capisco molto da ciò che hanno scritto
https://bugzilla.mozilla.org/show_bug.cgi?id=1685648

frequento spesso anche un sito di chat, e in basso della pagina. nel campo per digitare. lo trovo quasi del tutto nascosto coperto dalla barra delle applicazioni
« Ultima modifica: 18 Gennaio 2023 19:18:16 da Schwanz »

Offline Schwanz

  • Post: 1528
Re:firefox 109 problema parte inferiore della pagina
« Risposta #3 il: 18 Gennaio 2023 22:20:49 »
ovviamente in modalità provvisoria, la barra dei componenti aggiuntivi è rimossa e quindi rende visibile nella parte inferiore la chat.
« Ultima modifica: 18 Gennaio 2023 22:24:05 da Schwanz »

Offline bobo779256

  • Post: 459
Re:firefox 109 problema parte inferiore della pagina
« Risposta #4 il: 18 Gennaio 2023 23:04:53 »
Da me il messaggero di faccia-libro si vede regolare, non ho tolto l'icona dei componenti aggiuntivi

Faccio qualche prova da portable, ma la versione installata è ok

Offline Schwanz

  • Post: 1528
Re:firefox 109 problema parte inferiore della pagina
« Risposta #5 il: 18 Gennaio 2023 23:42:23 »

Offline bobo779256

  • Post: 459
Re:firefox 109 problema parte inferiore della pagina
« Risposta #6 il: 18 Gennaio 2023 23:49:33 »
Non so cosa sia 'scrollend', pare sia abilitato di default dentro a about config, prova a disattivarlo e vedi l'effetto che fa

Offline Schwanz

  • Post: 1528
Re:firefox 109 problema parte inferiore della pagina
« Risposta #7 il: 19 Gennaio 2023 00:04:03 »
ho provato ma non è quello il problema.

ho pure disinstallato completamente tutte le estensioni e ancora persiste, quindi c'è qualcos'altro che lo disturba.

come tema uso quello di default e come densità uso normale.

ho anche preso l'userchrome.css di ultima versione, e provato ad abilitare solo questo /* @import "./css/toolbars/addonbar_move_bookmarks_toolbar_to_bottom.css"; /**/ e resta nascosto.

l'userchrome.css che uso attualmente è la versione 4.1.3, non so se magari nella 4.2.8 c'è qualche parametro che possa permettere di visualizzare quella parte inferiore?
« Ultima modifica: 19 Gennaio 2023 00:31:47 da Schwanz »

Offline bobo779256

  • Post: 459
Re:firefox 109 problema parte inferiore della pagina
« Risposta #8 il: 19 Gennaio 2023 00:36:47 »
Non è che, più semplicemente, non dipende da FF?

Magari da aggiornare o resettare i driver della scheda video, spesso possono dare i problemi più disparati e incomprensibili

Prova anche da FF a disattivare l'accelerazione hardware

Offline Schwanz

  • Post: 1528
Re:firefox 109 problema parte inferiore della pagina
« Risposta #9 il: 19 Gennaio 2023 00:48:11 »
l'hardware è già disattivato, e poi non è un problema del driver, perchè con la versione 108.0.2 è corretto (pure su firefox 56.0.2 e waterfox), altrimenti dava problemi anche lì.
« Ultima modifica: 19 Gennaio 2023 00:53:06 da Schwanz »

Offline bobo779256

  • Post: 459
Re:firefox 109 problema parte inferiore della pagina
« Risposta #10 il: 19 Gennaio 2023 09:26:51 »
Non avendo riscontrato il tuo problema non faccio altro che suggerire eventuali cose da guardare e provare, magari uno non ci pensa...

Io comunque un aggiornamento ai driver video lo farei, in fondo il problema è di origine grafica; il fatto che funzioni con versioni precedenti non è sintomo che il driver vada bene a prescindere, altrimenti non ci sarebbero aggiornamenti così frequenti dei suddetti driver per correzioni e migliorie, e non solo per i giochi

Prendi in considerazione anche di provare un disinstall\install di FF facendo le opportune copie della cartella profilo; anche eliminare temporaneamente l'userchrome, visto che usi una versione fatta da altri


Auguri

Offline Schwanz

  • Post: 1528
Re:firefox 109 problema parte inferiore della pagina
« Risposta #11 il: 19 Gennaio 2023 10:31:18 »
ho appena installato la versione portable 109 nel pc di lavoro, il profilo è pulito, ho solo messo la cartella chrome che ho nella versione 108.0.2 abilitando toolkit.legacyUserProfileCustomizations.stylesheets e come vedi, già anche con questo pc nasconde la parte sotto, non è possibile che in tutti i pc sia il driver da aggiornare.


Offline Schwanz

  • Post: 1528
Re:firefox 109 problema parte inferiore della pagina
« Risposta #12 il: 19 Gennaio 2023 11:27:23 »
ho individuato forse il problema che sta sul file userchrome.css

nella 108.0.2 ho @import "./css/toolbars/addonbar_move_bookmarks_toolbar_to_bottom.css"; /**/

nella 109 ho abilitato @import "./css/toolbars/addonbar_move_bookmarks_toolbar_to_bottom_tabs_on_bottom_webcontent_compatibility.css"; /**/ e così la parte inferiore è corretta, ma con questa barra strumenti non mi permette di inserire l'icona di estensione, la inserisce nell'altra barra che sta sopra



addonbar_move_bookmarks_toolbar_to_bottom.css
Codice: [Seleziona]
/* NOTE  ********************************************************************************/
/* Variables are set inside '.\config\' folders CSS files, if complete package is used! */

:root {
  --bookmark_items_lines: 1 !important; /* override multiple bookmark lines option */
  --addonbar_height: 27px;
}

/* create an empty space below navigation toolbar */
#main-window:not([customizing="true"]) #nav-bar[currentset*="personal-bookmarks"] {
  padding-bottom: 28px !important;
}

/* reduce maximum width of location bar and search bar on navigation toolbar */
#main-window:not([customizing="true"]) #nav-bar[currentset*="personal-bookmarks"] :is(#urlbar-container, #urlbar, #search-container, #searchbar)  {
  min-width: 50px !important;
}

/* move bookmarks to empty space below navigation toolbar, if on navigation toolbar */
#main-window:not([customizing="true"]) #nav-bar[currentset*="personal-bookmarks"]:not([currentset*="personal-bookmarks-"]) #personal-bookmarks {
  position: absolute !important;
  display: block !important;
  bottom: 1px !important;
  min-width: 0 !important;
  width: auto !important;
  max-width: 100vw !important;
}

/* reduce size of bookmarks 'more bookmarks' menu chevron and remove its background color on navigation toolbar */
#nav-bar[currentset*="personal-bookmarks"] #personal-bookmarks #PlacesChevron .toolbarbutton-icon {
  min-width: 0px !important;
  min-height: 0px !important;
  width: 16px !important;
  height: 16px !important;
  padding: 0 !important;
  margin: 0 !important;
  background: unset !important;
  box-shadow: unset !important;
}

/* set minimum height for bookmarks, when on navigation toolbar */
#nav-bar[currentset*="personal-bookmarks"] #personal-bookmarks toolbarbutton.bookmark-item:not(.subviewbutton) {
  min-height: calc( var(--addonbar_height) - 3px) !important;
}

/* adjustments */
#nav-bar[currentset*="personal-bookmarks"] #personal-bookmarks {
  min-width: 40px !important;
  width: auto !important;
  max-width: 50vw !important;
}

/* move bookmarks toolbar to bottom + style bookmarks toolbar */
#main-window:not([chromehidden*="toolbar"]) #navigator-toolbox > #PersonalToolbar {
  -moz-window-dragging: no-drag;
  display: flex !important;
  position: fixed !important;
  bottom: 0 !important;
  width: 100% !important;
  height: var(--addonbar_height) !important;
  padding-inline-start: 2px !important;
  padding-inline-end: 2px !important;
  border-top: 1px solid var(--toolbox-border-bottom-color) !important;
  z-index: 1000 !important;
}
#navigator-toolbox > #PersonalToolbar:-moz-lwtheme {
  background-repeat: no-repeat !important;
  background-position: bottom left !important;
  background-color: var(--toolbar-bgcolor) !important;
  background-image: var(--lwt-header-image) !important;
}
#PersonalToolbar > *  {
  min-height: calc( var(--addonbar_height) - 3px) !important;
}

/* free some space below content */
#main-window:not([chromehidden*="toolbar"]):not([sizemode="fullscreen"]) #browser-bottombox  {
  margin-bottom: calc( var(--addonbar_height) - 1px);
}

/* hide this projects custom bookmarks label, if used */
#main-window[sizemode="fullscreen"] #PersonalToolbar #bookmarks-menu-button::after {
  visibility: collapse !important;
  display: none !important;
}

#PersonalToolbar toolbarspring {
  display: flex !important;
  min-width: unset !important;
  width: inherit !important;
  max-width: unset !important;
}

#main-window[customizing="true"] #PersonalToolbar toolbarspring {
  display: block !important;
  min-width: 40px !important;
  width: auto !important;
  max-width: 112px !important;
}

/* remove animations */
#tracking-protection-icon-box[active][animate] #tracking-protection-icon-animatable-image,
#reload-button:not([displaystop]) > .toolbarbutton-animatable-box > .toolbarbutton-animatable-image,
#reload-button[displaystop] + #stop-button > .toolbarbutton-animatable-box > .toolbarbutton-animatable-image {
  animation-duration: 0ms !important;
}
#tracking-protection-icon-animatable-box,
#reload-button > .toolbarbutton-animatable-box,
#stop-button > .toolbarbutton-animatable-box {
  visibility: hidden !important;
}
#tracking-protection-icon-box:not([hasException])[active][animationsenabled] > #tracking-protection-icon {
  display: block !important;
}

/* bookmarks item box width */
#PersonalToolbar #personal-bookmarks {
  display: flex !important;
  min-width: unset !important;
  width: inherit !important;
  max-width: unset !important;
}

 /* override multiple bookmark lines option */
#personal-bookmarks #PlacesToolbar .chevron{
  visibility: visible !important;
}

/* override default settings */
#main-window #navigator-toolbox > #PersonalToolbar {
  min-height: unset !important;
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}

/* adjust button badges */
#PersonalToolbar toolbarbutton .toolbarbutton-badge {
  margin-inline-end: -1px !important;
  margin-top: -4px !important; 
  padding: 1px !important;
  min-width: unset !important;
  font-size: 9px !important;
}


/* icon shadows for dark and light themes */ /*
#main-window[lwthemetextcolor=bright] #navigator-toolbox > #PersonalToolbar > .webextension-browser-action > .toolbarbutton-badge-stack {
  filter: drop-shadow(1px 1px 0.5px #bbb) drop-shadow(-1px -1px 0.5px #bbb) drop-shadow(-1px 1px 0.5px #bbb) drop-shadow(1px -1px 0.5px #bbb);
}
#main-window[lwthemetextcolor=dark] #navigator-toolbox > #PersonalToolbar > .webextension-browser-action > .toolbarbutton-badge-stack {
  filter: drop-shadow(1px 1px 1px #222);
}
/**/

/* downloads button fix *//*
#PersonalToolbar #wrapper-downloads-button,
#PersonalToolbar #downloads-button {
  top: 0px !important;
}*/


#PersonalToolbar #personal-bookmarks {
  max-width: 90vw !important;
}

#main-window:not([chromehidden*="toolbar"]) #navigator-toolbox > #PersonalToolbar {
  border-top: 1px solid rgba(204,204,204,0.8) !important;
}

#tracking-protection-icon-animatable-box {
  visibility: inherit !important;
}

#PersonalToolbar .toolbarbutton-1 {
  margin: 0px !important;
}


addonbar_move_bookmarks_toolbar_to_bottom_tabs_on_bottom_webcontent_compatibility.css
Codice: [Seleziona]
/* adjust bottom area, or there still will be webcontent behind toolbar */
/* this currently happens on Nightly builds, so this code be option for now */
#browser,
#customization-container {
  margin-bottom: var(--addonbar_height) !important;
}
« Ultima modifica: 19 Gennaio 2023 11:41:21 da Schwanz »

Offline bobo779256

  • Post: 459
Re:firefox 109 problema parte inferiore della pagina
« Risposta #13 il: 19 Gennaio 2023 14:58:52 »
 :like:

Offline Schwanz

  • Post: 1528
Re:firefox 109 problema parte inferiore della pagina
« Risposta #14 il: 20 Gennaio 2023 00:19:13 »
RISOLTO IL PROBLEMA!

sono andato in questi due siti, e ho preso il codice dal secondo link:

https://www.reddit.com/r/FirefoxCSS/comments/zmlslb/firefox_108_broken_userchrome_moving_urlbar_below/
https://github.com/MrOtherGuy/firefox-csshacks/blob/master/chrome/navbar_below_content.css

ecco il codice personale corretto, ho modificato l'altezza della barra in 26px anzichè 39px
Citazione
/* RENDERE VISIBILE LA PARTE INFERIORE DELLA PAGINA */
  :root:not([inFullscreen]){
    --uc-bottom-toolbar-height: calc(26px + var(--toolbarbutton-outer-padding) )
  }

  :root[uidensity="compact"]:not([inFullscreen]){
    --uc-bottom-toolbar-height: calc(32px + var(--toolbarbutton-outer-padding) )
  }

  #browser,
  #customization-container{ margin-bottom: var(--uc-bottom-toolbar-height,0px) }

  #urlbar[breakout][breakout-extend]{
    display: flex !important;
    flex-direction: column-reverse;
    bottom: 0px !important; /* Change to 3-5 px if using compact_urlbar_megabar.css depending on toolbar density */
    top: auto !important;
  }
  .urlbarView-body-inner{ border-top-style: none !important; }
}

ora l'unica cosa da risolvere, da userchrome.css non riesco a trovare il modo di visualizzare l'url che sta a sinistra della barra, non so se questo funziona, e non so cosa scrivere al posto di none?



Codice: [Seleziona]
#statuspanel {display:none!important;}
oppure questo che non lo riconosce
Codice: [Seleziona]
.statuspanel-label {
background: #1e1e1e !important;
color: #eaeaea !important;
}
« Ultima modifica: 20 Gennaio 2023 10:24:31 da Schwanz »

0 Utenti e 1 Visitatore stanno visualizzando questo topic.