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: NoneSeverity: 3 - Normal
Item Group: NoneStatus: Need Info
Privacy: PublicAssigned to: None
Open/Closed: Open

Add a New Comment(Rich Markup)

You are not logged in

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


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 File(s):

No files currently attached


Depends on the following items: None found

Items that depend on this one: None found


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

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

    Only logged-in users can vote.


    Please enter the title of George Orwell's famous dystopian book (it's a date):



    Follows 1 latest change.

    Date Changed By Updated Field Previous Value => Replaced By
    Fri 23 Feb 2018 03:29:47 AM UTCbill_augerStatusNone=>Need Info

    Back to the top

    Powered by Savane 3.1-cleanup1