martok / palefill

Inject Polyfills for various web technologies into pages requiring them
https://martok.github.io/palefill/
Mozilla Public License 2.0
79 stars 9 forks source link

Better support for self-hosted sites #45

Open martok opened 1 year ago

martok commented 1 year ago

Gitlab already has it via the gitlab-urls pref, but for example Nextcloud instances need the same handling.

Looks like a generic solution is required. Maybe even something with "template" parts for domain selectors?

kbs1 commented 1 year ago

Would adding support for extending built in rules be an option? I'm new to this extension, I wish I could modify builtin rules easily (using a textarea in extension settings) and try to get some sites working in seamonkey, for example coingecko.com (maybe it's just missing queueMicrotask polyfill as that's the first error to come up in the console).

Thank you for your hard work, at least github and self hosted gitlab are working perfectly in seamonkey now.

rofl0r commented 1 year ago

i noticed some instances don't work correctly, e.g. https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests . maybe there's some sort of gitlab version specifier that could be used to select appropriate polyfills, rather than hardcoding them per site ?

Cwpute commented 11 months ago

As suggested in the previously referenced issue, Nextcloud instances would benefit from this too. Wanted to connect to my own instance and it wasn't possible...

I wish I could modify builtin rules easily (using a textarea in extension settings) This would provide a workaround for many user-specific cases ! Maybe this would nee its own issue opened @kbs1