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

leo.org #44

Closed UCyborg closed 1 year ago

UCyborg commented 2 years ago

Another potential candidate that can (mostly, hopefully) be easily fixed by this rule:

*.leo.org std-ShadowDOM

There's a discussion thread about it opened on Pale Moon forum.

martok commented 2 years ago

Hm, there are some problems with template elements that aren't even visible appearing in front, so LEO's forum is basically unusable because dropdown menus intercept the actual content. But the dictionary part seems to work, so I'll commit that for now.

Looks like this is the same problem we have with Virustotal (#39). Apparently ShadyDOM still requires the :host pseudoelement. ShadyCSS looks like it's not polyfillable but requires a different programming style?

UXP issue 1375.

Tagged as "question" to revisit in the future...

AstroSkipper commented 1 year ago

But the dictionary part seems to work, so I'll commit that for now.

No, unfortunately not. When looking up a word in the dictionary, the expanding more results doesn't work, either. I reported this issue here: MSFN - My Browser Builds (Part 3)

martok commented 1 year ago

Looking resolved now in PM 32.0, the weird "invisible hover" elements are gone.

Vangelis66 commented 1 year ago

Looking resolved now in PM 32.0,

... 😞 Sadly, the "more nouns" issue reported by @AstroSkipper in this comment still persists:

https://dict.leo.org/german-english/token =>

Leo

To clarify, more nouns can't be expanded when palefill is installed and enabled; OTOH, it can be expanded when palefill isn't enabled/installed (but then page layout is broken 😢 ); this issue should be re-opened/re-visited 😉 ...