BrowserWorks / Waterfox-Classic

The Waterfox Classic repository, for legacy systems and customisation.
https://classic.waterfox.net
Mozilla Public License 2.0
175 stars 34 forks source link

Waterfox does not display github.io properly and does not login on Twitter. #158

Open ForGx3 opened 1 year ago

ForGx3 commented 1 year ago

Hello. Just found two issues with Waterfox :

  1. Does not display github.io properly.
  2. Does not login on Twitter. (Twitter displays a blank screen after entering the two-factor verification code)

Use the latest version of Waterfox Classic 2022.08 (64 Bit)

Waterfox Classic browser is better than the latest version of FireFox. Don't know if the above two issue can be fixed ?

Thanks for your hard work. :)

Issue Image : https://i.imgur.com/hvny86n.png https://i.imgur.com/b1TOod9.png

Squall-Leonhart commented 1 year ago

can't replicate either.

Virgus commented 1 year ago

Hello I've a similar issue on Github: in waterfox repository (or in any other repository on Github) the release's Assets list is never showing up.

Issue Image: https://imgur.com/a/adu9TFH

PS: I agree that WaterFox is great !

ljcool2006 commented 1 year ago

Can confirm these issues.

walmar commented 1 year ago

Hi @ForGx3, @Virgus, @ljcool2006 and others who may have missed the following workarounds for issues with GitHub, as for

ljcool2006 commented 1 year ago

Hi @ForGx3, @Virgus, @ljcool2006 and others who may have missed the following workarounds for issues with GitHub, as for

* the loading of several web elements

  * like

    * Releases Assets list
    * Repository Code file list
  * via full steps

    1. [Waterfox-Classic/zakius@polly.xpi at classic · WaterfoxCo/Waterfox-Classic · GitHub](https://github.com/WaterfoxCo/Waterfox-Classic/blob/classic/browser/extensions/zakius@polly.xpi) > Download > into location _C:\Program Files\Waterfox Classic\browser\features_ (by default)
    2. restart Waterfox
    3. [GitHub](https://github.com/) > Waterfox toolbar > Polly

       * [x]  Use request modification method for this domain
       * [x]  polyfills/Webcomponents-Bundle.js
    4. reload page
  * suggested in comments

    * @IzzySoft on [Waterfox Classic 2020.09+ - GitHub doesn't work · Issue #1790 · WaterfoxCo/Waterfox · GitHub](https://github.com/WaterfoxCo/Waterfox/issues/1790#issuecomment-709530207)
    * @Jamesstevens-3rd on [Waterfow Classic 56.3 : *Problem in YouTube Music (no drag possible in right playlist)* · Issue #1800 · WaterfoxCo/Waterfox · GitHub](https://github.com/WaterfoxCo/Waterfox/issues/1800#issuecomment-739497980)
    * me on [Waterfox and ublock · Issue #66 · WaterfoxCo/Waterfox-Classic · GitHub](https://github.com/WaterfoxCo/Waterfox-Classic/issues/66#issuecomment-1043175321)

* the [repository Go to file finder](https://github.com/WaterfoxCo/Waterfox-Classic/issues/14#issuecomment-1150907209)

How do I get Polly to show up on the toolbar?

EDIT: I had to install it via this method and it works great.

Virgus commented 1 year ago

Thanks ! It worked perfectly. Can I use this trick to fix paypal payments issues ? What would the settings be in this case ?

May I suggest to publish a list of the settings for all the main use cases ? Fixing these issues would allow to avoid using chrome/chromium everytime a website stops to function properly.

Thanks again and have a nice day. V.

decembre commented 6 months ago

Finally (i hope) the "Polly+" work for me:

I deleted the "OLD" Polly (which have not the same options and only a Generic Addon icon.

And i installed by dragging in the Waterfox Classic windows the new "Polly+" (zakius@polly.zip renamed aszakius@polly.xpi). This one have the different options seeing above and in this post and have its own icon.

To verify if you have the good "Polly" version, you can use this extension to show its code and file include in it: CRX viewer - Extension source viewer Polly+ have" polyfills/Babel-Transformer.js" in it,

POLLY+ - TXT - 2024-01-05_071722

"Polly+" configuration for GitHub:

[x] dom.webcomponents.enabled;true [x] polyfills/Babel-Transformer.js [x] polyfills/core-js.js [x] polyfills/Webcomponents-pf_dom.js [x] polyfills/Webcomponents-pf_js.js [x] polyfills/ShadowRoot.js

optional [x] polyfills/Intl.RelativeTimeFormat.js

Note: Maybe it should be fine to find a way to group all these "Polly" requests and make a resume in one place: It was difficult for me to re find this post

decembre commented 6 months ago

Here the file inside Polly+ using "CRX viewer" POLLY+ - CRX viewer - 2024-01-05_071722

Squall-Leonhart commented 6 months ago

for "Github.com", Polly+ needs WebComponents-Bundle + Polyfills/BabelTransformer

not sure about github.io

decembre commented 6 months ago

for "Github.com", Polly+ needs WebComponents-Bundle + Polyfills/BabelTransformer

after a quick test: Yes!

Squall-Leonhart commented 4 months ago

HTMLDialogElement is also required now for the search box up on the top right.

decembre commented 4 months ago

HTMLDialogElement is also required now for the search box up on the top right.

For me, it seems working without....

Squall-Leonhart commented 4 months ago

i might be on one of the new feature rollouts that they do, clicking it gets stuck on collector.github.com without this pollyfill.