Build date frozen in UA string for SM 2.14.1 and later

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

Re: Build date removed from UA string in SM 2.12 nightlies

Post by rsx11m »

James wrote:The build ID date in UA has been a bug and not a feature all this time ???

All a question of perspective... :-p
User avatar
James
Moderator
Posts: 27999
Joined: June 18th, 2003, 3:07 pm
Location: Made in Canada

Re: Build date removed from UA string in SM 2.12 nightlies

Post by James »

A feature to users is a bug to Mozilla.
User avatar
therube
Posts: 21703
Joined: March 10th, 2004, 9:59 pm
Location: Maryland USA

Re: Build date removed from UA string in SM 2.12 nightlies

Post by therube »

:lol:.
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
rsx11m
Moderator
Posts: 14404
Joined: May 3rd, 2007, 7:40 am
Location: US

Re: Build date removed from UA string in SM 2.12 nightlies

Post by rsx11m »

rsx11m wrote:(SM-specific) bugs related to this discussion:
  • Bug 752797 Build ID absent from about: page (no longer seen in UA string now);
Patch by ewong has been approved and should land on trunk soon. Thus, at least there will be one place again where the build date can be obtained from without Debug&QA installed...

Edit: Just checked in, should be effective with the next 2.12a1 nightly build.
rsx11m
Moderator
Posts: 14404
Joined: May 3rd, 2007, 7:40 am
Location: US

Re: Build date removed from UA string in SM 2.12 nightlies

Post by rsx11m »

Dão has posted a backout-patch for aurora, so this may not be allowed to propagate into the next channel with the merge scheduled for today (i.e., Gecko/<version> stays effective on 2.13a1 trunk builds only whereas the 2.12a2 nightly builds should revert to Gecko/<date> for the time being).
rsx11m
Moderator
Posts: 14404
Joined: May 3rd, 2007, 7:40 am
Location: US

Re: Build date removed from UA string in SM 2.12 nightlies

Post by rsx11m »

rsx11m wrote:Not quite unexpectedly, the patch to also remove the patch level from the Firefox token has been approved as well, which now makes it "Gecko/15.0 Firefox/15.0a1 SeaMonkey/2.12a1"

This change/reduction is effective now in the 2.13a1 nightly builds, but for the Firefox token only at this time.
rsx11m
Moderator
Posts: 14404
Joined: May 3rd, 2007, 7:40 am
Location: US

Re: Build date removed from UA string in SM 2.14/2.15 nightl

Post by rsx11m »

This seems to be supposed to "stick" now for Gecko/17.0 = SeaMonkey/2.14, remaining incompatibility cases are covered by site-specific overrides (bug 792054, though such hard-coded spoofing is disputed there). Reopened has been bug 588913 to remove the "rv:..." portion from the UA comment, after it has been frozen for a while per bug 729089 to allow web sites to adjust accordingly.
User avatar
WaltS48
Posts: 5141
Joined: May 7th, 2010, 9:38 am
Location: Pennsylvania, USA

Re: Build date removed from UA string in SM 2.14/2.15 nightl

Post by WaltS48 »

Someone might want to tell the sites about these changes.

It isn't only bank sites that don't work. I informed the site, but so far it still doesn't work without the date, and the RSS feed is the same in SeaMonkey Mail, and Thundrbird.

https://bugzilla.mozilla.org/show_bug.cgi?id=780393

I guess if my assumption is wrong I will reopen that bug.
Linux Desktop - AMD Athlon(tm) II X3 455 3.3GHz | 8.0GB RAM | GeForce GT 630
Windows Notebook - AMD A8 7410 2.2GHz | 6.0GB RAM | AMD Radeon R5
User avatar
therube
Posts: 21703
Joined: March 10th, 2004, 9:59 pm
Location: Maryland USA

Re: Build date removed from UA string in SM 2.14/2.15 nightl

Post by therube »

(IMO if it works with Gecko/20120924, & it does, & does not with Gecko/17.0, & it does not, then it is Tech Evangelism.)
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
rsx11m
Moderator
Posts: 14404
Joined: May 3rd, 2007, 7:40 am
Location: US

Re: Build date removed from UA string in SM 2.14/2.15 nightl

Post by rsx11m »

Agreed and so commented on the bug report. I'm not sure where the threshold is for the Tech Evangelism people to step in, that site may not be considered as "important" as the banking sites in question for the other bug...
rsx11m
Moderator
Posts: 14404
Joined: May 3rd, 2007, 7:40 am
Location: US

Re: Build date removed from UA string in SM 2.14/2.15 nightl

Post by rsx11m »

I've just confirmed the bug now that Gecko/<version> has reached the beta channel (i.e., expect it to land with the next release due in mid November).

Thus, if anybody else sees pages that displayed properly in a prior beta but no longer in an upcoming 2.14 beta, and switching Gecko/<version> back to Gecko/<date> using the general.useragent.override pref, please open a new bug for tech evangelism and make it block 588909 (if you have the respective permissions in bugzilla).
rsx11m
Moderator
Posts: 14404
Joined: May 3rd, 2007, 7:40 am
Location: US

Re: Build date removed from UA string in SM 2.14 and later

Post by rsx11m »

Now, this has shipped with Gecko 17.0 (i.e., SeaMonkey 2.14) as we know, but today it was apparently decided to back this out from all branches, including release, thus there will be a Gecko 17.0.1 respin (SM 2.14.1) with the Gecko build date restored in the UA string. :shock:

Bug 815743 is tracking this.
User avatar
therube
Posts: 21703
Joined: March 10th, 2004, 9:59 pm
Location: Maryland USA

Re: Build date removed from UA string in SM 2.14 and later

Post by therube »

Heh.
Cry.
or
Cry.
Heh.
take your choice

Suppose we'll have the actual build date & FF will have that "magic" date (20100101).

Code: Select all

Mozilla/5.0 (Windows NT 5.1; rv:17.0) Gecko/17.0 Firefox/17.0
Mozilla/5.0 (Windows NT 5.1; rv:17.0) Gecko/20100101 Firefox/17.0
Mozilla/5.0 (Windows NT 5.1; rv:19.0) Gecko/19.0 Firefox/19.0 SeaMonkey/2.16
Mozilla/5.0 (Windows NT 5.1; rv:19.0) Gecko/20121126 Firefox/19.0 SeaMonkey/2.16

Is that the way it is - at the moment?
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
rsx11m
Moderator
Posts: 14404
Joined: May 3rd, 2007, 7:40 am
Location: US

Re: Build date removed from UA string in SM 2.14 and later

Post by rsx11m »

therube wrote:Suppose we'll have the actual build date & FF will have that "magic" date (20100101).

You should see the change with tomorrow's nightly builds, but I guess that's how it will be (i.e., just backing out the related changes, thus restoring the old UA).

Again, that's on all branches, thus no difference in channels and all back to date rather than version.
Post Reply