palefill icon indicating copy to clipboard operation
palefill copied to clipboard

github ???

Open AroKol78 opened this issue 1 year ago • 14 comments

Serpent52(20240105025008) + palefill1.27 Recently GH has messed up and the site has significantly slowed down which is beyond my tolerance for browsing. I managed to capture the slowdown during which it displays strange things. There would be a way around this?

Screenshot_1

https://github.com/uBlockOrigin/uAssets/commits/master/ ghbug0001

Screenshot_2

https://github.com/uBlockOrigin/uAssets ghbug0002

AroKol78 avatar Jan 10 '24 12:01 AroKol78

You may try to disable palefill on github, it is no longer required, However I am not sure anything can be done, even when disabling palefill GitHub is very slow for me as well and I have to restart the browser frequently, because of memory leaks.

If you disable palefill you may need to manually set dom.enable_performance_observer;true in about:config.

RamonUnch avatar Jan 16 '24 06:01 RamonUnch

Fascinating, the rendering glitch while loading aside, the new (React, I believe) version is significantly faster for me.

Edit, just to be clear: I'm not saying it is anywhere as fast as it was when they actually served HTML instead of constructing the view from 4 Megabytes of JS. But faster then, let's say, last summer.

and I have to restart the browser frequently, because of memory leaks.

That, on the other hand, has always been the case for me with Palemoon. Once the allocated memory exceeds ~1.5 GB, I just have to restart it. If I don't, at about 2G GC times just make it unresponsive.

martok avatar Jan 16 '24 18:01 martok

If you disable palefill, you may need to manually set dom.enable_performance_observer;true in about:config.

... Unlike official Pale Moon (and NM28), official Basilisk as well as Serpent 52 (OP's case) now have that pref default to true (i.e., there's no need to mess with it anymore in said browsers) 😉 ...

Vangelis66 avatar Jan 16 '24 22:01 Vangelis66

I've been seeing the same rendering artifacts for quite a while now and find that the page loading is excruciatingly slow for things like the Milestone/Label dropdowns in issues/PRs.

As for the restarting, I do need to do this regularly as well, but generally only once it reached > 5G memory used. Might this be dependent on the total available memory ? (I have 64G available total).

jrfnl avatar Jan 30 '24 04:01 jrfnl

As for the restarting, I do need to do this regularly as well, but generally only once it reached > 5G memory used. Might this be dependent on the total available memory ? (I have 64G available total).

Huh, that's odd. 16GB total here, so 1/4. 5G/4 = 1.2G, thats awefully close for a coincidence. OTOH, my 8 GB laptop is still fine at 1GB for PM. The configurable thresholds are all absolute values, but maybe something internal isn't...

martok avatar Jan 30 '24 21:01 martok

it started pouring out errors

Error: SyntaxError: ':modal' is not a valid selector
Source File: https://github.githubassets.com/assets/vendors-node_modules_oddbird_popover-polyfill_dist_popover_js-7bd350d761f4.js
Line: 1

and

Warning: Ignoring unsupported entryTypes: event.
Source File: https://github.githubassets.com/assets/behaviors-91d3668ba8db.js
Line: 33

AroKol78 avatar Mar 29 '24 16:03 AroKol78