MozillaZine

Venkman about to retire with SM 2.30

Discussion about Seamonkey builds
rsx11m
Moderator
 
Posts: 14420
Joined: May 3rd, 2007, 7:40 am
Location: US

Post Posted June 24th, 2014, 7:39 am

With core bug 800200, JSD1 will be removed. Since Venkman (JavaScript debugger) depends on it, this implies a forced retirement for it. No immediate ETA, but it appears that the bug to remove the underlying code is fairly far progressed already (the target is Gecko 32.0, thus SM 2.29, if that schedule holds). This is tracked in SM bug 1029513.

Replacement for debugging are the new devtools, for which right now you'd have to download Firefox in order to remotely debug SeaMonkey.

Lemon Juice
 
Posts: 772
Joined: June 1st, 2006, 9:41 am

Post Posted June 26th, 2014, 1:35 pm

I haven't used Venkman much but it's a pity this has to happen. Is this extension abandoned with no hope of the developer updating its code?

The bug involves a lot of discussion with the developer of Firebug. Do you know if the whole JSD transition will have any impact on Firebug's compatibility with SM? I've just made a quick check with SM 2.29a1 + FB 2.0.1 and on the surface it seemed to work OK, however I haven't done any extensive tests.
*** SeaMonkey — weird name, sane interface, modern bowels ***
Mouse Gestures for SeaMonkey/Firefox
Convert Fx and TB extensions to SeaMonkey

patrickjdempsey

User avatar
 
Posts: 23734
Joined: October 23rd, 2008, 11:43 am
Location: Asheville NC

Post Posted June 26th, 2014, 4:15 pm

If extensions looking for JSD is expected to cause crashes, they may have to consider blocklisting. If they just fail silently it's still bad, but probably not worthy of a block.
Tip of the day: If it has "toolbar" in the name, it's crap.
What my avatar is about: https://addons.mozilla.org/en-US/seamonkey/addon/sea-fox/

rsx11m
Moderator
 
Posts: 14420
Joined: May 3rd, 2007, 7:40 am
Location: US

Post Posted June 26th, 2014, 4:56 pm

That's apparently the plan (i.e., listing as incompatible, not as malicious in the blocklist).

rsx11m
Moderator
 
Posts: 14420
Joined: May 3rd, 2007, 7:40 am
Location: US

Post Posted June 27th, 2014, 12:02 pm

rsx11m wrote:With core bug 800200, JSD1 will be removed. ... No immediate ETA, but it appears that the bug to remove the underlying code is fairly far progressed already

This goes quicker than expected, changes were pushed already to inbound and may hit mozilla-central within the next 24 hours:

rsx11m
Moderator
 
Posts: 14420
Joined: May 3rd, 2007, 7:40 am
Location: US

Post Posted June 27th, 2014, 5:59 pm

Landed on mozilla-central; thus, Venkman is now technically broken.
I'm not sure if they will uplift this to aurora (better not).

patrickjdempsey

User avatar
 
Posts: 23734
Joined: October 23rd, 2008, 11:43 am
Location: Asheville NC

Post Posted June 27th, 2014, 6:46 pm

That was fast. Yeah... hopefully someone will protest if they try to uplift!
Tip of the day: If it has "toolbar" in the name, it's crap.
What my avatar is about: https://addons.mozilla.org/en-US/seamonkey/addon/sea-fox/

rsx11m
Moderator
 
Posts: 14420
Joined: May 3rd, 2007, 7:40 am
Location: US

Post Posted June 27th, 2014, 8:40 pm

It sure would be desirable that "real" bugs get fixed at the same speed. :doubt:

Comment #92 is a bit scary, are they currently in some kind of competition who is throwing out the most "old" code that "nobody" (well, from the Firefox perspective of course - see current bustage on comm-central due to S/MIME breakage) is using any more?

rsx11m
Moderator
 
Posts: 14420
Joined: May 3rd, 2007, 7:40 am
Location: US

Post Posted June 30th, 2014, 2:52 pm

patrickjdempsey wrote:hopefully someone will protest if they try to uplift!

Landed on Gecko 33.0 but was won't-fixed for 32.0, thus won't be broken with SM 2.29 already.

rsx11m
Moderator
 
Posts: 14420
Joined: May 3rd, 2007, 7:40 am
Location: US

Post Posted July 14th, 2014, 6:01 pm

The Venkman code is now officially removed from SeaMonkey trunk:

Return to SeaMonkey Builds


Who is online

Users browsing this forum: No registered users and 1 guest