bugLibreJS - Bugs: bug #53162, JavaScript detected as free but...


bug #53162: JavaScript detected as free but site doesn't work (Posteo Webmail)

Submitted by:  Stefan Nagy <stefann>
Submitted on:  Thu 15 Feb 2018 10:05:21 AM UTC  
Category:  None Severity:  3 - Normal
Item Group:  None Status:  Duplicate
Privacy:  Public Assigned to:  None
Open/Closed:  Closed

Add a New Comment (Rich Markup)

You are not logged in

Please log in, so followups can be emailed to you.


( Jump to the original submission)

Fri 01 Jun 2018 08:14:53 PM UTC, comment #7: 

just for the sake of semantics this one should just be 'wont-fix' - because v7 was a total re-write i dont think any v6 issues are truly duplicates

a few months ago when nathan released v7, i went through all the existing issues and marked each one as 'wont-fix' asking the OP to see if v7 demonstrates the same problem - i had planned to close them all at once after some time has passed

this issue was originally reported against v6 like the others - i think i set it as 'need-info' rather than "wont-fix" like the others because the OP was still attentive - it's been long enough now that this and those other "wont-fix" issues can probably be closed now

bill-auger <bill_auger>
Project Member
Fri 01 Jun 2018 07:17:52 PM UTC, comment #6: 

Confirming this as a duplicate of https://savannah.gnu.org/bugs/?53051

Weblabels support is being worked on. In the meantime I'm closing this as a duplicate.

Ruben Rodriguez <rubenquidam>
Project Administrator
Sun 25 Feb 2018 01:08:09 AM UTC, comment #5: 

ok thanks - this is clear now

the problem with weblabels has been confirmed on another site also  - there is an open ticket for that #53051[1] - if you would like to watch progress on that ticket you could add a comment saying like: "i see this same problem on https://posteo.de/" - that will add you to the CC list for that ticket

libreJS v7 is now considered to be the current stable release and is a nearly total re-write - libreJS v6 was obsoleted my mozilla and is not going to be updated - all further development will be on libreJS v7 so this issue is marked as "Need Info" for now until the web labels issue is resolved - perhpas after then it could be determined if the original problem still exists in libreJS v7

[1]: https://savannah.gnu.org/bugs/?53051

bill-auger <bill_auger>
Project Member
Sat 24 Feb 2018 10:36:48 AM UTC, comment #4: 

The behavior I described applies to LibreJS 6.0.13. When I try to login [1] no non-free JavaScript is detected but still I'm not able to login (see my original report).

Apart from that: I read 'Setting Your JavaScript Free' [2] now and found out that Posteo uses a JavaScript Web Labels table [3] and both login pages ([1] and [4]) include a link to this license information page (in the footer)…

Looking at the JavaScript Web Labels table it seems to me that the script you mentioned, 'basics.js', is licensed under GPLv3+.

As a customer I want to complain to Posteo, but first I'd like to try to understand what the problem actually is.

[1] https://posteo.de/en/login
[2] https://www.gnu.org/software/librejs/free-your-javascript.html
[3] https://posteo.de/js-licenses.html
[4] https://posteo.de/

Stefan Nagy <stefann>
Fri 23 Feb 2018 11:02:48 PM UTC, comment #3: 

ok - i have verified this - it appears that libreJS is blocking an unlicensed script 'basic.js' from executing on that page with multiple reasons given - what do you suppose that libeJS is doing incorrectly?

bill-auger <bill_auger>
Project Member
Fri 23 Feb 2018 06:22:42 PM UTC, comment #2: 

The behavior I described applies to LibreJS 6.0.13, I'm using Firefox ESR 52.6.0 on Debian Buster.

I installed Firefox 58.0.2 now and tested the site with LibreJS 7.11. In both cases (https://posteo.de/ and https://posteo.de/en/login) non-free JavaScript is detected and blocked, so I can't login. The login button is greyed out, instead of 'Login' it says 'Please enable JavaScript'.

Stefan Nagy <stefann>
Fri 23 Feb 2018 03:29:47 AM UTC, comment #1: 

note that libreJS v0.7 is a nearly total re-write; so this issue very likely refers to only one of them

can you specify which version of libreJS this behavior apllies to?

if this behavior is seen using libreJS v0.6 could you try libreJS v0.7 on a firefox derivative >= v58 wo see if the same issue still exists?

bill-auger <bill_auger>
Project Member
Thu 15 Feb 2018 10:05:21 AM UTC, original submission:  

I have a posteo.de email address. Some days ago I discovered this three years old article on the website of the FSF: 'FSF JavaScript guidelines picked up by Posteo Webmail' [1].

I installed and enabled LibreJS to test if the site works now, but it turned out it's still impossible to log in.

1. I went to https://posteo.de/en/login
2. I put in my username and password and hit 'LOG IN'
3. I get the error message 'Login was not successful.'

On https://posteo.de/ there seem to be three nonfree JavaScript, which are blocked by LibreJS, but at https://posteo.de/en/login LibreJS tells me 'LibreJS did not block any scripts on this page'.

Stefan Nagy <stefann>


(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:

No files currently attached


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -email is unavailable- added by rubenquidam (Posted a comment)
  • -email is unavailable- added by bill_auger (Posted a comment)
  • -email is unavailable- added by stefann (Submitted the item)

    Do you think this task is very important?
    If so, you can add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.




    Follow 3 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2018-06-01 rubenquidam StatusNeed Info => Duplicate
        Open/ClosedOpen => Closed
    2018-02-23 bill_auger StatusNone => Need Info

    Back to the top

    Powered by Savane 3.7