MrOtherGuy / firefox-csshacks

Collection of userstyles affecting the browser
Mozilla Public License 2.0
3.28k stars 319 forks source link

multi-row_bookmarks.css not working properly #88

Open Jfaler opened 3 years ago

Jfaler commented 3 years ago

Greetings,

Thanks for taking the time to work on this fantastic repository. In multi-row_bookmarks.css I have rows set to the default 3 and for some reason the bookmarks get cut off when adding more even though I have it set to 3. I went even as far as setting it to 5 or 10 and it still happens when I add more bookmarks. I'm using Windows 10 with Firefox version 84.0.2. Thank you.

bug
MrOtherGuy commented 3 years ago

I think there isn't anything I can do about this. I know this can happen, but it seems it happens at different point for different people. I mean, I have heard it to happen for some folks at as low as about 50 bookmarks. But others, myself included, can render as many as 400 bookmarks before they get cut off which is really more than enough.

I don't think it's ever become clear what causes this, but my own hypothesis is that faster hard drive makes one able to load more bookmarks. I have tried some things in the past in CSS to "trick" Firefox into loading more bookmarks, but nothing had any conclusive effect. So unfortunately, I feel there isn't really anything you can do with CSS to force Firefox into rendering everything. But if someone wants to prove me wrong then feel free to do so.

Triplicant commented 3 years ago

I don't think it's ever become clear what causes this, but my own hypothesis is that faster hard drive makes one able to load more bookmarks. I have tried some things in the past in CSS to "trick" Firefox into loading more bookmarks, but nothing had any conclusive effect. So unfortunately, I feel there isn't really anything you can do with CSS to force Firefox into rendering everything. But if someone wants to prove me wrong then feel free to do so.

I've been doing my best to dig through what I can related to this problem, which given my meager coding skills, isn't much. That being said, I definitely agree with you; I cannot find a conclusive answer to this issue anywhere.

Mine gets about 3/4 of the way through the bookmarks list, then stalls out. I can open 5,000 tabs in chrome (suspended, of course), so the fact that I cant display a swath of icons is strange to me - If ever someone finds a solution for this, I'm all ears!

Edit: If I manually move the bookmarks via the bookmarks sidebar, it re-appears in my bar up-top until I restart Firefox. So, it can display all of the favicons, it just...is having a tantrum.

Screenshot_301

pimpampoum2 commented 3 years ago

hey I tried this on Firefox 93 (64 bit)but it does not work anymore. does it work really? thanks it is a pity because it was one of the most usefull addons

MrOtherGuy commented 3 years ago

As far as I can see, it works fine on 93. Did it work on 92 for you but stopped working in 93?

pimpampoum2 commented 3 years ago

Thanks I dont Know really but I think so. In September it worked (it was 92) but due to a problèm I had to reinstall my Firefox and it was 93 So I suppose that the reason but know you told me that it works on 93 so I dont know what to do. May be restarting with a new firefox version without any addons. What do you think?

MrOtherGuy commented 3 years ago

If you re-installed then it's pretty likely you also had a new profile created for you. On new profiles the pref to load userChrome.css is disabled by default so go to about:config and make sure that toolkit.legacyUserProfileCustomizations.stylesheets is set to true.

pimpampoum2 commented 3 years ago

I did it.it works now . Thanks a lot for this addon .it is one of the main reason why I keep Firefox

Jfaler commented 2 years ago

I found a temporary solution. Removing dividers will allow multiple rows. I think that the browser sees the dividers as "rows" and therefore people are getting different results due to configuration.

1alien1 commented 2 years ago

I can attribute some more information that i discovered yesterday. It seems like the problem has something to do with the screen resolution as well. I have a laptop with 1080p hooked to my 3440x1440 monitor. when i run firefox in 1080p the multirow breaks in the second line. when i change resolution to the monitors full resolution and restart firefox, the multi rows show perfectly well. also the same as above, if i (in 1080p) cut and paste the bookmarks they show perfectly, but only until restarting firefox.