MozillaZine


WG9s builds

Discussion about Seamonkey builds
rainyd
 
Posts: 18
Joined: November 14th, 2008, 1:22 pm

Post Posted September 25th, 2021, 10:10 am

I'm not sure if it's appropriate section, however I've discovered a bug in 2.53.10 builds from the last few days - DownThemAll! extension doesn't work.
Simply, it is not showing neither in Tools nor in the Context Menu despite being present in Add-ons Manager.

DanRaisch
Moderator

User avatar
 
Posts: 125500
Joined: September 23rd, 2004, 8:57 pm
Location: Somewhere on the right coast

Post Posted September 26th, 2021, 11:18 am

That wouldn't necessarily be a bug in SeaMonkey but could be something to be corrected in the extension.

Moving to SeaMonkey Builds as 2.53.10 is not yet a release version.

rainyd
 
Posts: 18
Joined: November 14th, 2008, 1:22 pm

Post Posted September 27th, 2021, 5:08 am

DanRaisch wrote:That wouldn't necessarily be a bug in SeaMonkey but could be something to be corrected in the extension.


I can hardly imagine a new XUL version, when latest WebExtensions version was released on 26th November 2019.

Btw, it is most probably SeaMonkey bug because I do not have this problem with 2.53.10 build from the first half of September.

therube

User avatar
 
Posts: 20903
Joined: March 10th, 2004, 9:59 pm
Location: Maryland USA

Post Posted September 27th, 2021, 10:00 am

DownThemAll! extension doesn't work

Confirmed.

SeaMonkey 20210926210003, downthemall-3.0.9-sm (from ATN)+CLOSE.FIX.xpi

You can open the DTA Options "page", & that looks fine.
Context Menu is there, & looks to work.

But no icons.

Not sure if this is related (as I don't see 'child-src' in DTA - assuming I know what I'm looking at ?)?
Code: Select all
Content Security Policy: Directive ‘child-src’ has been deprecated. Please use directive ‘worker-src’ to control workers, or directive ‘frame-src’ to control frames respectively.


seamonkey-2.53.8.en-US.win64.installer.exe from 06/29/2021 does work.
(I don't know an exact break date.)


This should be better (& among various):
Code: Select all
Warning: Unrecognized chrome manifest modifier 'platform'.
Source File: jar:file:///C:/TMP/SEA/bank/extensions/%7BDDC359D1-844A-42a7-9AA1-88A850A938A8%7D.xpi!/chrome.manifest
Line: 36

Code: Select all
Error: DownThemAll! (error) - failed to load chrome://dta-modules/content/utils.js [Exception: Failed to load module utils from: chrome://dta-modules/content/utils.js
missing ) after catch]
require@chrome://dta-modules/content/glue.jsm:468:11
@chrome://dta-modules/content/api.js:6:23
loadScript@chrome://dta-modules/content/glue.jsm:364:12
require@chrome://dta-modules/content/glue.jsm:460:5
@chrome://dta-modules/content/main.js:10:13
loadScript@chrome://dta-modules/content/glue.jsm:364:12
require@chrome://dta-modules/content/glue.jsm:460:5
setup_scope@chrome://dta-modules/content/glue.jsm:524:3
@chrome://dta-modules/content/glue.jsm:135:11
startup@jar:file:///C:/TMP/SEA/bank/extensions/%7BDDC359D1-844A-42a7-9AA1-88A850A938A8%7D.xpi!/bootstrap.js:23:2
callBootstrapMethod@resource://gre/modules/addons/XPIProvider.jsm:4489:20
startup@resource://gre/modules/addons/XPIProvider.jsm:2217:13
callProvider@resource://gre/modules/AddonManager.jsm:259:12
_startProvider@resource://gre/modules/AddonManager.jsm:726:5
startup@resource://gre/modules/AddonManager.jsm:893:9
startup@resource://gre/modules/AddonManager.jsm:3075:5
observe@jar:file:///C:/WLIB/Mozilla/SeaMonkey/omni.ja!/components/addonManager.js:63:9

Source File: chrome://dta-modules/content/utils.js
Line: 660
Fire 750, bring back 250.
Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.19) Gecko/20110420 SeaMonkey/2.0.14 Pinball CopyURL+ FetchTextURL FlashGot NoScript

frg
 
Posts: 1153
Joined: December 15th, 2015, 1:20 pm

Post Posted September 27th, 2021, 12:08 pm

Check the latest discussion in alt.comp.software.seamonkey. I need to do parser changes to apply future feature js updates and some old deprecated syntax was in the way. DTA became collateral damage. Some updates are done but the fix for removals from https://bugzilla.mozilla.org/show_bug.cgi?id=1228841 not yet:

https://github.com/downthemall/downthem ... 7e5370b538

Hopefully it will work again. I will not backout the stuff from 2.53.10 to enable the old try catch syntax again. It was really hard to even get this far and did literally cost me a few days work.

FRG

rdtom
 
Posts: 38
Joined: February 26th, 2016, 3:48 pm

Post Posted September 27th, 2021, 1:59 pm

Post by therube » Today, 11:00 am
Warning: Unrecognized chrome manifest modifier 'platform'.
Source File: jar:file:///C:/TMP/SEA/bank/extensions/%7BDDC359D1-844A-42a7-9AA1-88A850A938A8%7D.xpi!/chrome.manifest
Line: 36
change line 36
content dta-platform chrome/content/ platform
for Windows
to
content dta-platform chrome/content/win/ os=WINNT
You need to replace /win/ os=WINNT with whatever operating system you're using

n0spam
 
Posts: 10
Joined: November 7th, 2020, 7:56 am

Post Posted September 27th, 2021, 2:56 pm

Version 3.0.9 with fixed catch syntax. No idea if it works, but it does install without any errors.
Code: Select all
https://mega.nz/folder/p81CGRLC#NM08PbuXcYhL-yMFk3S8Rg

rainyd
 
Posts: 18
Joined: November 14th, 2008, 1:22 pm

Post Posted October 7th, 2021, 12:28 pm

n0spam wrote:Version 3.0.9 with fixed catch syntax. No idea if it works, but it does install without any errors.


Personally, I'm using 3.1.1 pre because the last official legacy version (3.0.9) has a bit annoying bug: minimize/maximize and close buttons are not visible.

therube

User avatar
 
Posts: 20903
Joined: March 10th, 2004, 9:59 pm
Location: Maryland USA

Post Posted November 4th, 2021, 9:08 am

Some notes of old (& also note what rdtom said, above):

viewtopic.php?p=14764519#p14764519

downthemall-3.0.8-fx+sm.xpi ---> chrome.manifest

I removed the following lines:

override chrome://dta/content/dta/manager.xul chrome://dta/content/dta/manager-aero.xul os=WINNT osversion=6
override chrome://dta/content/dta/manager.xul chrome://dta/content/dta/manager-newer.xul os=WINNT osversion>6
override chrome://dta/content/dta/manager.xul chrome://dta/content/dta/manager-aero.xul os=WINNT osversion=6.1


And with that you get your Title line with Minimize, Maximize, & Close buttons back again (in dTa's Manager).

I have no idea what any of what I did does, but it does seem to work.
Do note that once you remove those lines from chrome.manifest, you do break signing (sigh), so you've got to work around that.

Win7 x64
FF 55.0.3
(I don't use "aero" [if that's what its called?], or anything "fancy" in Win7. Very simple, very basic, efficient, "classic" they might call it, looking like XP.)
Fire 750, bring back 250.
Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.19) Gecko/20110420 SeaMonkey/2.0.14 Pinball CopyURL+ FetchTextURL FlashGot NoScript

Return to SeaMonkey Builds


Who is online

Users browsing this forum: No registered users and 1 guest