WebToEpub icon indicating copy to clipboard operation
WebToEpub copied to clipboard

Running Webtoepub on old Firefox Android

Open drjoe123 opened this issue 2 years ago • 8 comments

So I've mentioned in some other threads that I'm still running Webtoepub on Firefox for Android ver 68.10.1

Well, I migrated toa new tablet this week and tried to reinstall Firefox with WebtoEpub to much frustration, until I realized that my old tablet was running WebtoEpub 0.0.0.140, and nothing after that would load as an add on. So I have the plug in again.

Any idea what might have broke? I'll live with the old build, but could the newer builds still run on the old Android Firefox?

Thanks

Joe

drjoe123 avatar May 27 '22 03:05 drjoe123

@drjoe123 As part of 0.0.0.141, Minimum Firefox version moved from 63.0 to 79.0. See: https://github.com/dteviot/WebToEpub/commit/cd60ded02e3e284eae995e915f8d32ed27e1f6de I wanted to take advantage of the Optional chaining operator. It results in shorter, easier to read code.

That said, it would probably be possible to grab the latest version of WebToEpub and revert it to work on 68.10.1. The quick and dirty way would be open the xpi (it's just a zip file with a different extension), change the manifest.json file and rezip. So long as you don't use any parsers that use optional chaining, it should just work. You could also search for optional chaining and replace with ternary operators. Although that would require a small degree of developer skill.

dteviot avatar May 27 '22 08:05 dteviot

@drjoe123 Did a quick check, I'm not using Optional chaining in the core (yet). So should just work.

dteviot avatar May 27 '22 08:05 dteviot

I tried copying the manifest.json file from the 0.0.0.140 file and overwriting it in the most recent file, but the "about:debugging" command doesn't work on Android Firefox. I told Firefox to open the file and it says "unable to download".

The real issue is that Chrome for Android doesn't support extensions and Firefox for Android castrated them when they went to the new platform. I think you mentioned once that Firefox Nightly still worked, but doesn't seem to any more.

I really use your extension a lot -- certainly on a several times weekly basis, but mostly on my Windows 11 laptop. I use the Android browser infrequently when I'm in an airport or lazy away from my laptop. I really appreciate the trouble you take supporting it. I ca use the older version in "emergencies" on my tablet and the latest and greatest on my PC.

Thanks again,

Joe

drjoe123 avatar May 27 '22 12:05 drjoe123

@drjoe123 kiwi browser supports chrome extensions

Dlordload avatar Jun 07 '22 11:06 Dlordload

I'm using this extension with Kiwi browser but I am also facing problems like errors on fetching

josephfrances123 avatar Jul 22 '22 15:07 josephfrances123

@drjoe123 Hello...

Firefox both old and nightly versions which are said to support extensions, are no longer able to upload modern extension data. So you only need to use kiwi browser or yandex browser for android. And there is no other choice anymore. My suggestion is to close this issue immediately...

budikesuma avatar Sep 24 '22 08:09 budikesuma

I'm fine with it. But to reiterate: for folks who synchronize tabs between devices on Firefox and want to stick to one cross-platform browser, there is a last working version for Firefox and Webtoepub that work together.

Firefox for Android version 88.10.1 Webtoepub version 0.0.0.140

Both can be downloaded from archives of old versions on their respective pages. After you install Firefox, you need to disable automatic updates for that app.

take care,

Joe

drjoe123 avatar Sep 24 '22 13:09 drjoe123

Thanks, I'll try it out.

Joe


From: Dlordload @.> Sent: Tuesday, June 7, 2022, 6:15 AM To: dteviot/WebToEpub @.> Cc: drjoe123 @.>; Mention @.> Subject: Re: [dteviot/WebToEpub] Running Webtoepub on old Firefox Android (Issue #746)

@drjoe123https://github.com/drjoe123 kiwi browser supports chrome extensions

— Reply to this email directly, view it on GitHubhttps://github.com/dteviot/WebToEpub/issues/746#issuecomment-1148527939, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AKVYMDWOTMTLZWWNYRHF3ZDVN4VMXANCNFSM5XC6ZZ6A. You are receiving this because you were mentioned.Message ID: @.***>

drjoe123 avatar Oct 11 '22 07:10 drjoe123