bugLibreJS - Bugs: bug #52994, white-listing pages and domains...


bug #52994: white-listing pages and domains not always working

Submitted by:  Marco van Hulten <hulten>
Submitted on:  Sun 28 Jan 2018 04:35:26 PM 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.


Fri 23 Feb 2018 03:41:20 AM UTC, comment #3:

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

as this behavior was seen using libreJS v0.6, could you try libreJS v0.7 on a firefox derivative >= v57 to see if the same issue still exists?

bill-auger <bill_auger>
Project Member
Sun 28 Jan 2018 05:17:05 PM UTC, comment #2:

Someone else noted (same mailinglist thread) that the CUPS configuration page (localhost:631) does not work properly with LibreJS. I can confirm that this is the case on GuixSD. For instance http://localhost:631/help/overview.html displays an empty page when LibreJS is enabled. If I whitelist localhost, it works again, so this appears to function properly.

CUPS is free software. The JavaScript that it runs is, I suppose, part of the CUPS distribution, so it is free JavaScript as well. Why is it then that LibreJS does not allow the display of the mentioned page?

I must say that I don't know how LibreJS works, as in what the criteria are how to make sure a piece of JavaScript code is free software.

Marco van Hulten <hulten>
Sun 28 Jan 2018 05:06:54 PM UTC, comment #1:

Mart Rootamm found out that the following domains are used by tv.nrk.no:

*.vo.msecnd.net — Microsoft Azure
nrk-od-08.akamaized — video stream

Source: http://lists.gnu.org/archive/html/bug-gnuzilla/2018-01/msg00054.html

Marco van Hulten <hulten>
Sun 28 Jan 2018 04:35:26 PM UTC, original submission:

When I try to watch a video on https://tv.nrk.no/, LibreJS blocks the non-free JavaScript that is apparently needed in this website. When I whitelist tv.nrk.no in the configuration, LibreJS does not complain, but the video does not play (also when LibreJS is the only add-on loaded in IceCat). Only if I disable the LibreJS extension, videos on https://tv.nrk.no/ will play properly.

My first guess is that there is an attempt to run JavaScript from a third-party domain, but if that were the case, why would LibreJS not show a message about that?

This happens with IceCat 52.3.0 on both GuixSD and Parabola, as
provided by the respective distributions. LibreJS 6.0.13.

There is further information available here (but probably not useful to report all here directly):


Marco van Hulten <hulten>


(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 hulten (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:41:20 AM UTCbill_augerStatusNone=>Need Info

    Back to the top

    Powered by Savane 3.1-cleanup1