Re: Site that doesn't work since upgrading to 2.53.5.1

2021-01-21 Thread notme
Not being a programmer, I don't fully comprehend the discussion that 
follows, but I am very happy to see that pskreporter.info/pskmap.html 
now works properly with SeaMonkey v2.53.5.1.


Thank you very much, Philip, for the time you spent tracking this down 
and thank you to everyone else who participated in the discussion.


John

Philip Gladstone wrote:

I found the failing commit in openlayers:

git show 886ca26c6ae5

Rather alarmingly it includes the following new section in the README.md

## Supported Browsers

OpenLayers runs on all modern browsers that support 
[HTML5](https://html.spec.whatwg.org/multipage/) and [ECMAScript 
5](http://www.ecma-international.org/ecma-262/5.1/). This includes Chrome, 
Firefox, Safari and Edge.

For older browsers and platforms (Internet Explorer, Android 4.x, iOS v12 and 
older, Safari v12 and older), polyfills may be needed for the following browser 
features:

* [`requestAnimationFrame`](https://caniuse.com/#feat=requestanimationframe): 
Available from [polyfill.io](https://polyfill.io/).
* [`element.prototype.classList` 
(`add`/`remove`)](https://caniuse.com/#feat=classlist): Available from 
[polyfill.io](https://polyfill.io/).
* [`URL` API](https://caniuse.com/#feat=url): Available from 
[polyfill.io](https://polyfill.io/).
* [Pointer events](https://caniuse.com/#feat=pointer): Use 
[elm-pep](https://npmjs.com/package/elm-pep) (lightweight) or 
[@openlayers/pepjs](https://npmjs.com/package/pepjs) (for really, really old 
browsers).

  Adding the line:

https://unpkg.com/elm-pep";>

to the web page makes seamonkey work. However, I thought that seamonkey was a 
reasonably modern browser, so it might be interesting to understand why I need 
this polyfill

Any thoughts?

Philip

On Saturday, January 16, 2021 at 7:20:07 PM UTC-5, Dirk Fieldhouse wrote:

On 16/01/2021 17:37, Philip Gladstone wrote:


I'm the author of pskreporter.info and I'm trying to work out why it doesn't 
work in seamonkey. The root cause appears to be that pointermove events are not 
being delivered to the application.

In particular, the following test demonstrates the difference between firefox 
and seamonkey

* Go to https://pskreporter.info/pskmapn?
* After the page loads, open the developer tools and set in the console 
'disable_timers = 1' and then wait a couple of seconds.
* Now press break in the source debugger. It should break on the next event
* Now move the mouse into the map area and observe that it does not break.
* Clicking on the + or - in the top left corner will trigger a break.

SM 2.53.5.1 Linux x86; NoScript 5.1.9.

I loaded the site and enabled JS for pskreporter.info, cdn.polyfill.io,
cdn.jsdelivr.net, unpkg.com, ajax.googleapis.com, and bootstrapcdn.com.
Now there's a world map with day/night overlay and lots of pins. In the
map area, only the +/- and the copyright links are abinding gives this
ctive. The count of reception records at the bottom of the page
increments continually.

Following steps 2-4, I get a break on step 3 at map_control_oln.js:4363
(repeatably). Step 4 is as you say. Step 5: no break.

In Chrome, you can figure out that it is this element that has the pointermove 
event handler:
...

However I can't tell where the event handler is in seamonkey.
...


In the Inspector tab of the SM dev tools, you should see a little "ev"
in a black-filled box after each element that has any attached event
handler.

For me, the same element shows the pointermove event handler as

function(t) {
this.originalPointerMoveEvent_ = t;
var e = !(!this.down_ || !this.isMoving_(t));
this.dispatchEvent(new Da(t.type, this.map_, t, e))
}

If I run the minified ol.js through beautifier.io I find this at line 14776:
}, e.prototype.relayEvent_ = function(t) {
this.originalPointerMoveEvent_ = t;
...

As you say, the event is obviously not being delivered: maybe some this
is not being bound as expected or some issue with preventDefault?

HTH

/df

--
London
UK


--
Q: What's the quickest way to get a mailbox full of spam?
A: Post a message in any newsgroup using a real email address.

Therefore, please reply in this newsgroup. Thank you.
___
support-seamonkey mailing list
support-seamonkey@lists.mozilla.org
https://lists.mozilla.org/listinfo/support-seamonkey


Re: Site that doesn't work since upgrading to 2.53.5.1

2021-01-17 Thread Dirk Fieldhouse

On 17/01/2021 22:54, Philip Gladstone wrote:

I found the failing commit in openlayers:

git show 886ca26c6ae5


Good digging.


Rather alarmingly it includes the following new section in the README.md

## Supported Browsers

OpenLayers runs on all modern browsers that support 
[HTML5](https://html.spec.whatwg.org/multipage/) and [ECMAScript 
5](http://www.ecma-international.org/ecma-262/5.1/). This includes Chrome, 
Firefox, Safari and Edge.

For older browsers and platforms (Internet Explorer, Android 4.x, iOS v12 and 
older, Safari v12 and older), polyfills may be needed for the following browser 
features:

* [`requestAnimationFrame`](https://caniuse.com/#feat=requestanimationframe): 
Available from [polyfill.io](https://polyfill.io/).


FF23


* [`element.prototype.classList` 
(`add`/`remove`)](https://caniuse.com/#feat=classlist): Available from 
[polyfill.io](https://polyfill.io/).


FF49 for full support


* [`URL` API](https://caniuse.com/#feat=url): Available from 
[polyfill.io](https://polyfill.io/).
* [Pointer events](https://caniuse.com/#feat=pointer): Use 
[elm-pep](https://npmjs.com/package/elm-pep) (lightweight) or 
[@openlayers/pepjs](https://npmjs.com/package/pepjs) (for really, really old 
browsers).

>

  Adding the line:

https://unpkg.com/elm-pep";>

to the web page makes seamonkey work. However, I thought that seamonkey was a 
reasonably modern browser, so it might be interesting to understand why I need 
this polyfill ...



Firefox 59 was the first version that supported the Pointer events 
extension 
 and 
that's less than 2 years old, or two ESRs behind the current ESR.


As discussed earlier in the thread, SM 2.5.3 is based on slightly 
earlier code, but I think it still counts as reasonably modern. 
caniuse.com says that even now less than 75% of active browsers support 
the extension. I certainly wouldn't want to use it without providing a 
polyfill. Whether that's the responsibility of the site or openlayers is 
moot but at least the requirement is made clear - up to a point.


Saying that the browser must support HTML5 and quoting the latest WHATWG 
"specification" ...


> OpenLayers runs on all modern browsers that support 
[HTML5](https://html.spec.whatwg.org/multipage/) ...


... is a meaningless requirement since it's a "living document" that 
changes with no versioning, and so the meaning of the statement depends 
on when you visit the URL ("the lunatics have taken over the asylum"). 
If you want to quote that in a spec, you need to use a GitHub commit or 
a Web Archive URL. But no-one does that: they just say "use the latest 
Firefox, Chrome, Safari, or Edge", so essentially "use one of these two 
browsers".


>... and [ECMAScript 
5](http://www.ecma-international.org/ecma-262/5.1/). This includes 
Chrome, Firefox, Safari and Edge.


Even if true regarding JS language syntax (ES 5.1: 2011), this is a 
little misleading since DOM APIs (eg, Pointer event) that are defined in 
some later version of the WHATWG, and in the W3C Pointer Events spec (V1 
April 2015) are required.


/df

--
London
UK
___
support-seamonkey mailing list
support-seamonkey@lists.mozilla.org
https://lists.mozilla.org/listinfo/support-seamonkey


Re: Site that doesn't work since upgrading to 2.53.5.1

2021-01-17 Thread Philip Gladstone
I found the failing commit in openlayers: 

git show 886ca26c6ae5

Rather alarmingly it includes the following new section in the README.md

## Supported Browsers

OpenLayers runs on all modern browsers that support 
[HTML5](https://html.spec.whatwg.org/multipage/) and [ECMAScript 
5](http://www.ecma-international.org/ecma-262/5.1/). This includes Chrome, 
Firefox, Safari and Edge.

For older browsers and platforms (Internet Explorer, Android 4.x, iOS v12 and 
older, Safari v12 and older), polyfills may be needed for the following browser 
features:

* [`requestAnimationFrame`](https://caniuse.com/#feat=requestanimationframe): 
Available from [polyfill.io](https://polyfill.io/).
* [`element.prototype.classList` 
(`add`/`remove`)](https://caniuse.com/#feat=classlist): Available from 
[polyfill.io](https://polyfill.io/).
* [`URL` API](https://caniuse.com/#feat=url): Available from 
[polyfill.io](https://polyfill.io/).
* [Pointer events](https://caniuse.com/#feat=pointer): Use 
[elm-pep](https://npmjs.com/package/elm-pep) (lightweight) or 
[@openlayers/pepjs](https://npmjs.com/package/pepjs) (for really, really old 
browsers).

 Adding the line:

https://unpkg.com/elm-pep";>

to the web page makes seamonkey work. However, I thought that seamonkey was a 
reasonably modern browser, so it might be interesting to understand why I need 
this polyfill

Any thoughts?

Philip

On Saturday, January 16, 2021 at 7:20:07 PM UTC-5, Dirk Fieldhouse wrote:
> On 16/01/2021 17:37, Philip Gladstone wrote: 
> 
> > I'm the author of pskreporter.info and I'm trying to work out why it 
> > doesn't work in seamonkey. The root cause appears to be that pointermove 
> > events are not being delivered to the application. 
> > 
> > In particular, the following test demonstrates the difference between 
> > firefox and seamonkey 
> > 
> > * Go to https://pskreporter.info/pskmapn? 
> > * After the page loads, open the developer tools and set in the console 
> > 'disable_timers = 1' and then wait a couple of seconds. 
> > * Now press break in the source debugger. It should break on the next event 
> > * Now move the mouse into the map area and observe that it does not break. 
> > * Clicking on the + or - in the top left corner will trigger a break.
> SM 2.53.5.1 Linux x86; NoScript 5.1.9. 
> 
> I loaded the site and enabled JS for pskreporter.info, cdn.polyfill.io, 
> cdn.jsdelivr.net, unpkg.com, ajax.googleapis.com, and bootstrapcdn.com. 
> Now there's a world map with day/night overlay and lots of pins. In the 
> map area, only the +/- and the copyright links are abinding gives this 
> ctive. The count of reception records at the bottom of the page 
> increments continually. 
> 
> Following steps 2-4, I get a break on step 3 at map_control_oln.js:4363 
> (repeatably). Step 4 is as you say. Step 5: no break.
> > In Chrome, you can figure out that it is this element that has the 
> > pointermove event handler:
> > ...
> > 
> > However I can't tell where the event handler is in seamonkey.
> >... 
> 
> In the Inspector tab of the SM dev tools, you should see a little "ev" 
> in a black-filled box after each element that has any attached event 
> handler. 
> 
> For me, the same element shows the pointermove event handler as 
> 
> function(t) { 
> this.originalPointerMoveEvent_ = t; 
> var e = !(!this.down_ || !this.isMoving_(t)); 
> this.dispatchEvent(new Da(t.type, this.map_, t, e)) 
> } 
> 
> If I run the minified ol.js through beautifier.io I find this at line 14776: 
> }, e.prototype.relayEvent_ = function(t) { 
> this.originalPointerMoveEvent_ = t; 
> ... 
> 
> As you say, the event is obviously not being delivered: maybe some this 
> is not being bound as expected or some issue with preventDefault? 
> 
> HTH 
> 
> /df 
> 
> -- 
> London 
> UK
___
support-seamonkey mailing list
support-seamonkey@lists.mozilla.org
https://lists.mozilla.org/listinfo/support-seamonkey


Re: Site that doesn't work since upgrading to 2.53.5.1

2021-01-16 Thread Dirk Fieldhouse

On 16/01/2021 17:37, Philip Gladstone wrote:


I'm the author of pskreporter.info and I'm trying to work out why it doesn't 
work in seamonkey. The root cause appears to be that pointermove events are not 
being delivered to the application.

In particular, the following test demonstrates the difference between firefox 
and seamonkey

* Go to https://pskreporter.info/pskmapn?
* After the page loads, open the developer tools and set in the console 
'disable_timers = 1' and then wait a couple of seconds.
* Now press break in the source debugger. It should break on the next event
* Now move the mouse into the map area and observe that it does not break.
* Clicking on the + or - in the top left corner will trigger a break.


SM 2.53.5.1 Linux x86; NoScript 5.1.9.

I loaded the site and enabled JS for pskreporter.info, cdn.polyfill.io, 
cdn.jsdelivr.net, unpkg.com, ajax.googleapis.com, and bootstrapcdn.com. 
Now there's a world map with day/night overlay and lots of pins. In the 
map area, only the +/- and the copyright links are abinding gives this
ctive. The count of reception records at the bottom of the page 
increments continually.


Following steps 2-4, I get a break on step 3 at map_control_oln.js:4363 
(repeatably). Step 4 is as you say. Step 5: no break.



In Chrome, you can figure out that it is this element that has the pointermove 
event handler:
...

However I can't tell where the event handler is in seamonkey.
...


In the Inspector tab of the SM dev tools, you should see a little "ev" 
in a black-filled box after each element that has any attached event 
handler.


For me, the same element shows the pointermove event handler as

function(t) {
  this.originalPointerMoveEvent_ = t;
  var e = !(!this.down_ || !this.isMoving_(t));
  this.dispatchEvent(new Da(t.type, this.map_, t, e))
}

If I run the minified ol.js through beautifier.io I find this at line 14776:
}, e.prototype.relayEvent_ = function(t) {
this.originalPointerMoveEvent_ = t;
...

As you say, the event is obviously not being delivered: maybe some this 
is not being bound as expected or some issue with preventDefault?


HTH

/df

--
London
UK
___
support-seamonkey mailing list
support-seamonkey@lists.mozilla.org
https://lists.mozilla.org/listinfo/support-seamonkey


Re: Site that doesn't work since upgrading to 2.53.5.1

2021-01-16 Thread Philip Gladstone
I'm the author of pskreporter.info and I'm trying to work out why it doesn't 
work in seamonkey. The root cause appears to be that pointermove events are not 
being delivered to the application.

In particular, the following test demonstrates the difference between firefox 
and seamonkey

* Go to https://pskreporter.info/pskmapn?
* After the page loads, open the developer tools and set in the console 
'disable_timers = 1' and then wait a couple of seconds.
* Now press break in the source debugger. It should break on the next event
* Now move the mouse into the map area and observe that it does not break. 
* Clicking on the + or - in the top left corner will trigger a break.

In Chrome, you can figure out that it is this element that has the pointermove 
event handler: 
+−⇧© https://openmaptiles.org/";>OpenMapTiles © https://www.openstreetmap.org/copyright";>OpenStreetMap 
contributorsi

However I can't tell where the event handler is in seamonkey. 

I'm running seamonkey 2.53.5.1 and a reasonably current firefox.  

Maybe what caused the problem was the update of openlayers to v6. I tried 
moving to the current version (6.5) but it didn't help. 

Actually, I think that that is the problem. If I use v6.1.1 of ol, then it 
works, v6.5 it doesn't. It seems that I need to spend a few hours with git 
bisect to find what changed.

I can't actually use v6.1.1 as it has issues with certain projections and it 
triggers canvas rendering bugs that I fixed in later versions.

Philip



On Saturday, January 16, 2021 at 3:27:26 AM UTC-5, meagain wrote:
>  Original Message  
> > On 14/01/2021 22:01, no...@nonospam.org wrote: 
> >> 
> >> ... 
> >> I installed SM v2.53.5.1 on this laptop and confirmed that the problem 
> >> with https://pskreporter.info/pskmap.html was present. I then 
> >> uninstalled that version of SM and installed v2.49.4. The problem was 
> >> still present! I repeated this several times, going back as far as 
> >> v2.30, and all of them had the same problem with this site. 
> > 
> > Your observation makes it all the more relevant to try older Firefox 
> > versions with the site. I think I tried SM 5.3.5.1 spoofing the user 
> > agent as Firefox without success, which makes it likely that some site 
> > JS is testing for a feature that isn't present in SM. As it works with 
> > the latest ESR, one could try each previous ESR until it doesn't, and 
> > that might offer a good hint as to what's missing with SM. 
> > 
> >> I am extremely embarrassed to have made this error in diagnosing the 
> >> situation and I apologize to everyone who has spent time looking into it. 
> > > ... 
> > 
> > Very generously put, but who could cast the first stone? 
> > 
> > /df 
> >
> The site passes the W3C Validator, which always makes me happy :-) 
> WAG: Could the site be oriented to touch screen use?
___
support-seamonkey mailing list
support-seamonkey@lists.mozilla.org
https://lists.mozilla.org/listinfo/support-seamonkey


Re: Site that doesn't work since upgrading to 2.53.5.1

2021-01-16 Thread meagain

 Original Message 

On 14/01/2021 22:01, no...@nonospam.org wrote:


...
I installed SM v2.53.5.1 on this laptop and confirmed that the problem 
with https://pskreporter.info/pskmap.html was present. I then 
uninstalled that version of SM and installed v2.49.4. The problem was 
still present! I repeated this several times, going back as far as 
v2.30, and all of them had the same problem with this site.


Your observation makes it all the more relevant to try older Firefox 
versions with the site. I think I tried SM 5.3.5.1 spoofing the user 
agent as Firefox without success, which makes it likely that some site 
JS is testing for a feature that isn't present in SM. As it works with 
the latest ESR, one could try each previous ESR until it doesn't, and 
that might offer a good hint as to what's missing with SM.


I am extremely embarrassed to have made this error in diagnosing the 
situation and I apologize to everyone who has spent time looking into it.

 > ...

Very generously put, but who could cast the first stone?

/df



The site passes the W3C Validator, which always makes me happy :-)
WAG: Could the site be oriented to touch screen use?
___
support-seamonkey mailing list
support-seamonkey@lists.mozilla.org
https://lists.mozilla.org/listinfo/support-seamonkey


Re: Site that doesn't work since upgrading to 2.53.5.1

2021-01-15 Thread Dirk Fieldhouse

On 14/01/2021 22:01, no...@nonospam.org wrote:


...
I installed SM v2.53.5.1 on this laptop and confirmed that the problem 
with https://pskreporter.info/pskmap.html was present. I then 
uninstalled that version of SM and installed v2.49.4. The problem was 
still present! I repeated this several times, going back as far as 
v2.30, and all of them had the same problem with this site.


Your observation makes it all the more relevant to try older Firefox 
versions with the site. I think I tried SM 5.3.5.1 spoofing the user 
agent as Firefox without success, which makes it likely that some site 
JS is testing for a feature that isn't present in SM. As it works with 
the latest ESR, one could try each previous ESR until it doesn't, and 
that might offer a good hint as to what's missing with SM.


I am extremely embarrassed to have made this error in diagnosing the 
situation and I apologize to everyone who has spent time looking into it.

> ...

Very generously put, but who could cast the first stone?

/df

--
London
UK
___
support-seamonkey mailing list
support-seamonkey@lists.mozilla.org
https://lists.mozilla.org/listinfo/support-seamonkey


Re: Site that doesn't work since upgrading to 2.53.5.1

2021-01-14 Thread notme

Both Google maps and https://emergency.vic.gov.au/respond/ work correctly.

But I've done some experiments since yesterday which have revealed that 
the problem is not the update of SeaMonkey from v2.49.4 to v2.53.5.1.


I have a new laptop running Windows 10 Pro v20H2 which had never had any 
version of SeaMonkey installed on it. I was forcing myself to use 
FireFox and get familiar with the differences in its GUI from SM.


I installed SM v2.53.5.1 on this laptop and confirmed that the problem 
with https://pskreporter.info/pskmap.html was present. I then 
uninstalled that version of SM and installed v2.49.4. The problem was 
still present! I repeated this several times, going back as far as 
v2.30, and all of them had the same problem with this site.


I am extremely embarrassed to have made this error in diagnosing the 
situation and I apologize to everyone who has spent time looking into it.


There still is a problem with SM not functioning correctly with this 
site, but it seems to affect all versions anyone is likely to still be 
using. The problem did appear suddenly around the beginning of December 
2020 on the computer which I use to access this site, but it must have 
been related to either the Windows 10 update to v20H2 or to some change 
the site owner has made.


I have contacted the site owner and provided him with all of this 
information. He is looking into it and I will post an update if he finds 
anything.


John

Daniel wrote:

Dirk Fieldhouse wrote on 13/01/2021 6:32 am:

On 12/01/2021 16:16, no...@nonospam.org wrote:




How do you think the site owner should be able to determine what the 
SeaMonkey developers changed between v2.49.5 and v2.53.5.1 to make 
the browser incompatible with his site?


I am guessing that the site owner understands what the site is doing 
and hence has some insight into what may be failing (to cause the 
left-click selection to fail), given that left-click continues to work 
fine in other sites including those with a draggable map. 


Perhaps 'notme' could confirm or otherwise if Google Maps works 

https://www.google.com/maps/@35.0809196,-105.0034568,5z

Or our emergency services map works 

https://emergency.vic.gov.au/respond/


--
Q: What's the quickest way to get a mailbox full of spam?
A: Post a message in any newsgroup using a real email address.

Therefore, please reply in this newsgroup. Thank you.
___
support-seamonkey mailing list
support-seamonkey@lists.mozilla.org
https://lists.mozilla.org/listinfo/support-seamonkey


Re: Site that doesn't work since upgrading to 2.53.5.1

2021-01-13 Thread Daniel

no...@nonospam.org wrote on 14/01/21 00:46:

Daniel wrote:

Dirk Fieldhouse wrote on 13/01/2021 6:32 am:

On 12/01/2021 16:16, no...@nonospam.org wrote:




How do you think the site owner should be able to determine what the 
SeaMonkey developers changed between v2.49.5 and v2.53.5.1 to make 
the browser incompatible with his site?


I am guessing that the site owner understands what the site is doing 
and hence has some insight into what may be failing (to cause the 
left-click selection to fail), given that left-click continues to 
work fine in other sites including those with a draggable map. 


Perhaps 'notme' could confirm or otherwise if Google Maps works 

https://www.google.com/maps/@35.0809196,-105.0034568,5z

Or our emergency services map works 

https://emergency.vic.gov.au/respond/



> Google Maps works fine!
>
Ah. Well, hopefully, that might provide another clue to those in the know!
--
Daniel

User agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 
SeaMonkey/2.53.5.1 Build identifier: 20201115194905


Linux User agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) 
Gecko/20100101 SeaMonkey/2.49.1 Build identifier: 20171015235623

___
support-seamonkey mailing list
support-seamonkey@lists.mozilla.org
https://lists.mozilla.org/listinfo/support-seamonkey


Re: Site that doesn't work since upgrading to 2.53.5.1

2021-01-13 Thread notme

Google Maps works fine!

Daniel wrote:

Dirk Fieldhouse wrote on 13/01/2021 6:32 am:

On 12/01/2021 16:16, no...@nonospam.org wrote:




How do you think the site owner should be able to determine what the 
SeaMonkey developers changed between v2.49.5 and v2.53.5.1 to make 
the browser incompatible with his site?


I am guessing that the site owner understands what the site is doing 
and hence has some insight into what may be failing (to cause the 
left-click selection to fail), given that left-click continues to work 
fine in other sites including those with a draggable map. 


Perhaps 'notme' could confirm or otherwise if Google Maps works 

https://www.google.com/maps/@35.0809196,-105.0034568,5z

Or our emergency services map works 

https://emergency.vic.gov.au/respond/


--
Q: What's the quickest way to get a mailbox full of spam?
A: Post a message in any newsgroup using a real email address.

Therefore, please reply in this newsgroup. Thank you.
___
support-seamonkey mailing list
support-seamonkey@lists.mozilla.org
https://lists.mozilla.org/listinfo/support-seamonkey


Re: Site that doesn't work since upgrading to 2.53.5.1

2021-01-12 Thread Daniel

Dirk Fieldhouse wrote on 13/01/2021 6:32 am:

On 12/01/2021 16:16, no...@nonospam.org wrote:




How do you think the site owner should be able to determine what the 
SeaMonkey developers changed between v2.49.5 and v2.53.5.1 to make the 
browser incompatible with his site?


I am guessing that the site owner understands what the site is doing and 
hence has some insight into what may be failing (to cause the left-click 
selection to fail), given that left-click continues to work fine in 
other sites including those with a draggable map. 


Perhaps 'notme' could confirm or otherwise if Google Maps works 

https://www.google.com/maps/@35.0809196,-105.0034568,5z

Or our emergency services map works 

https://emergency.vic.gov.au/respond/
--
Daniel

User agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 
SeaMonkey/2.53.5.1 Build identifier: 20201115194905


Linux User agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) 
Gecko/20100101 SeaMonkey/2.49.1 Build identifier: 20171015235623

___
support-seamonkey mailing list
support-seamonkey@lists.mozilla.org
https://lists.mozilla.org/listinfo/support-seamonkey


Re: Site that doesn't work since upgrading to 2.53.5.1

2021-01-12 Thread Dirk Fieldhouse

On 12/01/2021 19:47, Ant wrote:

...
I thought SM v2.53.5.1 was based on Firefox v56 even though its user 
agent says v60 which is misleading (should be using the older version IMO).


Well, I was sticking with ESR, but I'm sure 56 is the actual base.

/df

--
London
UK
___
support-seamonkey mailing list
support-seamonkey@lists.mozilla.org
https://lists.mozilla.org/listinfo/support-seamonkey


Re: Site that doesn't work since upgrading to 2.53.5.1

2021-01-12 Thread Ant

On 1/12/2021 11:32 AM, Dirk Fieldhouse wrote:

On 12/01/2021 16:16, no...@nonospam.org wrote:
The site works with FF Extended Support Release v78.6.1esr. It works 
with FF v84.0.2. These are the latest versions of both flavors of FF.


But these are not a good analogue for SeaMonkey 2.53. The codebase is (I 
read) similar to FF 52ESR with fixes and enhancements back-ported from 
later versions. Hence, the interesting test is FF 52 or 60 (possibly 45 
also). I assume the site used to work with those FF versions - does it 
still?


I thought SM v2.53.5.1 was based on Firefox v56 even though its user 
agent says v60 which is misleading (should be using the older version IMO).

--
2021 isn't any better so far. :( Note: A fixed width font (Courier, 
Monospace, etc.) is required to see this signature correctly.

   /\___/\http://aqfl.net & http://antfarm.home.dhs.org
  / /\ /\ \
 | |o   o| |   Axe ANT from its address if shown & e-mailing privately.
\ _ /   Please kindly use Ant nickname & URL/link if crediting.
 ( )
___
support-seamonkey mailing list
support-seamonkey@lists.mozilla.org
https://lists.mozilla.org/listinfo/support-seamonkey


Re: Site that doesn't work since upgrading to 2.53.5.1

2021-01-12 Thread Dirk Fieldhouse

On 12/01/2021 16:16, no...@nonospam.org wrote:
The site works with FF Extended Support Release v78.6.1esr. It works 
with FF v84.0.2. These are the latest versions of both flavors of FF.


But these are not a good analogue for SeaMonkey 2.53. The codebase is (I 
read) similar to FF 52ESR with fixes and enhancements back-ported from 
later versions. Hence, the interesting test is FF 52 or 60 (possibly 45 
also). I assume the site used to work with those FF versions - does it 
still?


As well as the older FF ESR versions as listed above, you could try SM 
2.53.1 and then if that works, 2.53.2, 2.53.3, 2.53.4, 2.53.5. This 
would help to identify what in the 4000+ changes to SM over that range 
of versions might be causing it not to behave like 2.49.5.


What it is that isn't working is that left-click and hold on the map is 
supposed to allow you to move the map around in the window to re-center 
it on a location of interest.


I also found that neither hovering nor clicking the map pins did 
anything, which I guess must be wrong.


How do you think the site owner should be able to determine what the 
SeaMonkey developers changed between v2.49.5 and v2.53.5.1 to make the 
browser incompatible with his site?


I am guessing that the site owner understands what the site is doing and 
hence has some insight into what may be failing (to cause the left-click 
selection to fail), given that left-click continues to work fine in 
other sites including those with a draggable map. Perhaps there is some 
test version of the site that would provide more detailed logging in the 
browser. Perhaps there is some feature of the G Maps replacement that 
conflicts with SM 2.53.5.1. Perhaps some 3rd party JS has a user-agent 
test for SeaMonkey < 2.50 ... and so on.


Unfortunately this is the kind of compatibility hole that will occur 
when the lunatics (the main browser makers, and G in particular) are 
running the asylum with changing ("innovating") baselines instead of 
properly versioned, independently managed, interface specifications.


/df

--
London
UK
___
support-seamonkey mailing list
support-seamonkey@lists.mozilla.org
https://lists.mozilla.org/listinfo/support-seamonkey


Re: Site that doesn't work since upgrading to 2.53.5.1

2021-01-12 Thread notme

Hi Dick,

I'm not sure how to interpret your reply.

The site works with FF Extended Support Release v78.6.1esr. It works 
with FF v84.0.2. These are the latest versions of both flavors of FF.


I have both of these installed on my system, but don't use them 
regularly because I prefer SeaMonkey.


What it is that isn't working is that left-click and hold on the map is 
supposed to allow you to move the map around in the window to re-center 
it on a location of interest.


How do you think the site owner should be able to determine what the 
SeaMonkey developers changed between v2.49.5 and v2.53.5.1 to make the 
browser incompatible with his site?


Thanks!

John

Dirk Fieldhouse wrote:

On 11/01/2021 17:57, no...@nonospam.org wrote:

...>
I have reported this to the site owner and he has replied that he is 
aware of the situation. But the site works correctly with Firefox, and 
only has failed to work with SeaMonkey since a recent SeaMonkey update.

 > ...

The question is whether it works with an equivalent FF, say 52 or 60 
(Obvs only ESR versions are of interest).


If he can say what it is that isn't working (given that his JS doesn't 
actually report an error with SM) it would be easier for devs to fix.


/df



--
Q: What's the quickest way to get a mailbox full of spam?
A: Post a message in any newsgroup using a real email address.

Therefore, please reply in this newsgroup. Thank you.
___
support-seamonkey mailing list
support-seamonkey@lists.mozilla.org
https://lists.mozilla.org/listinfo/support-seamonkey


Re: Site that doesn't work since upgrading to 2.53.5.1

2021-01-11 Thread Dirk Fieldhouse

On 11/01/2021 17:57, no...@nonospam.org wrote:

...>
I have reported this to the site owner and he has replied that he is 
aware of the situation. But the site works correctly with Firefox, and 
only has failed to work with SeaMonkey since a recent SeaMonkey update.

> ...

The question is whether it works with an equivalent FF, say 52 or 60 
(Obvs only ESR versions are of interest).


If he can say what it is that isn't working (given that his JS doesn't 
actually report an error with SM) it would be easier for devs to fix.


/df

--
London
UK
___
support-seamonkey mailing list
support-seamonkey@lists.mozilla.org
https://lists.mozilla.org/listinfo/support-seamonkey


Re: Site that doesn't work since upgrading to 2.53.5.1

2021-01-11 Thread notme

Dirk Fieldhouse wrote:

On 10/01/2021 09:04, jcteyssier wrote:

no...@nonospam.org a écrit :

I'm running Windows 10 Pro v20H2

The problematic site is https://pskreporter.info/pskmap.html

It's a site with a scale-able map, somewhat similar to Google maps.

The problem is that when you left-click and hold on the map, you 
should be able to move the map around in the window to center it on a 
desired location. It still works fine with Firefox, but not with 
SeaMonkey v2.53.5.1.


Ideas? Thanks in advance!

John
win 10 pro 64 here; Seamonkey 2.53.6 beta 1: same here, left click 
does nothing (firefox works)

No idea "why"



Same with SM 2.5.3.1 Linux x86.

This 
 
seems to be a discussion of a similar problem. The only browser console 
messages:


setMapSize(1120, 583)  pskmap.html:132:31
Resizing map: 1120px != 100% || 458px != 635px  pskmap.html:132:31
Frag shader error: 0:1(12): warning: extension `GL_ARB_gpu_shader5' 
unsupported in fragment shader

   SunLayer.js:531:10
setMapSize(1120, 583)  pskmap.html:132:31

The message about GL_ARB_gpu_shader5 seems to be a red herring that 
could be fixed by 
.


The document declares the VML namespace which I thought was 
unimplemented except in IE <=9, but presumably doesn't use it as it did 
work, from the link above, until last month.


I think the site owner will be best placed to help.

/df


I have reported this to the site owner and he has replied that he is 
aware of the situation. But the site works correctly with Firefox, and 
only has failed to work with SeaMonkey since a recent SeaMonkey update.


I would expect the SeaMonkey development team to be motivated to fix it. 
Don't they have a major goal of making their browser compatible with any 
site that works with Firefox? (Other than sites that specifically 
exclude it though the User Agent string).


John
--
Q: What's the quickest way to get a mailbox full of spam?
A: Post a message in any newsgroup using a real email address.

Therefore, please reply in this newsgroup. Thank you.
___
support-seamonkey mailing list
support-seamonkey@lists.mozilla.org
https://lists.mozilla.org/listinfo/support-seamonkey


Re: Site that doesn't work since upgrading to 2.53.5.1

2021-01-10 Thread Dirk Fieldhouse

On 10/01/2021 09:04, jcteyssier wrote:

no...@nonospam.org a écrit :

I'm running Windows 10 Pro v20H2

The problematic site is https://pskreporter.info/pskmap.html

It's a site with a scale-able map, somewhat similar to Google maps.

The problem is that when you left-click and hold on the map, you 
should be able to move the map around in the window to center it on a 
desired location. It still works fine with Firefox, but not with 
SeaMonkey v2.53.5.1.


Ideas? Thanks in advance!

John
win 10 pro 64 here; Seamonkey 2.53.6 beta 1: same here, left click does 
nothing (firefox works)

No idea "why"



Same with SM 2.5.3.1 Linux x86.

This 
 
seems to be a discussion of a similar problem. The only browser console 
messages:


setMapSize(1120, 583)  pskmap.html:132:31
Resizing map: 1120px != 100% || 458px != 635px  pskmap.html:132:31
Frag shader error: 0:1(12): warning: extension `GL_ARB_gpu_shader5' 
unsupported in fragment shader

  SunLayer.js:531:10
setMapSize(1120, 583)  pskmap.html:132:31

The message about GL_ARB_gpu_shader5 seems to be a red herring that 
could be fixed by 
.


The document declares the VML namespace which I thought was 
unimplemented except in IE <=9, but presumably doesn't use it as it did 
work, from the link above, until last month.


I think the site owner will be best placed to help.

/df

--
London
UK
___
support-seamonkey mailing list
support-seamonkey@lists.mozilla.org
https://lists.mozilla.org/listinfo/support-seamonkey


Re: Site that doesn't work since upgrading to 2.53.5.1

2021-01-10 Thread jcteyssier

jcteyssier a écrit :

no...@nonospam.org a écrit :

I'm running Windows 10 Pro v20H2

The problematic site is https://pskreporter.info/pskmap.html

It's a site with a scale-able map, somewhat similar to Google maps.

The problem is that when you left-click and hold on the map, you 
should be able to move the map around in the window to center it on a 
desired location. It still works fine with Firefox, but not with 
SeaMonkey v2.53.5.1.


Ideas? Thanks in advance!

John
win 10 pro 64 here; Seamonkey 2.53.6 beta 1: same here, left clic does 
nothing (firefox works)

No idea "why"

Jean-Charles
an other difference: pointing on what i guess to be a radio station does 
not show the box with information on it and Firefox (84.0.1)does


Jean-Charles
___
support-seamonkey mailing list
support-seamonkey@lists.mozilla.org
https://lists.mozilla.org/listinfo/support-seamonkey


Re: Site that doesn't work since upgrading to 2.53.5.1

2021-01-10 Thread jcteyssier

no...@nonospam.org a écrit :

I'm running Windows 10 Pro v20H2

The problematic site is https://pskreporter.info/pskmap.html

It's a site with a scale-able map, somewhat similar to Google maps.

The problem is that when you left-click and hold on the map, you should 
be able to move the map around in the window to center it on a desired 
location. It still works fine with Firefox, but not with SeaMonkey 
v2.53.5.1.


Ideas? Thanks in advance!

John
win 10 pro 64 here; Seamonkey 2.53.6 beta 1: samae here, left clic does 
nothing (firefox works)

No idea "why"

Jean-Charles
___
support-seamonkey mailing list
support-seamonkey@lists.mozilla.org
https://lists.mozilla.org/listinfo/support-seamonkey