#12 Free license detected but script not run
Closed 5 years ago Opened 5 years ago by quidam.

You can see this behavior at the Trisquel forum, eg https://trisquel.info/en/forum/trisquel-8-kernel

It has a full page license script, followed by an external script and followed by a inline script that calls the external one (jquery).

When nothing is customized, the page loads with broken visuals, as the inline script did not execute, although it is listed as free. If you whitelist it, then the page load correctly. Note that this bug is independent of the weblabels implementation, you can revert to 59b62a30 to verify that.
When testing the latest version, the external script is detected as free through weblabels, but the page only loads correctly if the inline script is whitelisted, despite being detected as free.

Could it be a bug on the detection of global licenses for a page?


the page loads with broken visuals

True.

as the inline script did not execute

False :)

The inline script does execute (checked both using Firefox's debugger and by injecting an "alert()" call at the end of the script blog from LibreJS).
Nevertheless, the visuals are broken.

Note that this bug is independent of the weblabels implementation, you can revert to 59b62a30 to verify that.

Not just that: it predates the weblabels project, as it's exhibited also by LibreJS 14.1.

Could it be a bug on the detection of global licenses for a page?

No, this seems to be a much subtler bug, maybe due to the document being originally XHTML and being reencoded as HTML by LibreJS.
However, diffing the resulting documents doesn't give away very much, so I'm quite puzzled ?:/

< <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" class="js" lang="en"><head>
---
> <html class="js"><head><link rel="jslicense" href="/weblabels.php">
68c68
< <input name="form_build_id" id="form-IG1qShZxj5Ped0E3wj-EAcYDnku03-V7fpMS1sG3Lmg" value="form-IG1qShZxj5Ped0E3wj-EAcYDnku03-V7fpMS1sG3Lmg" type="hidden">
---
> <input name="form_build_id" id="form-E4OooQ0kApKIZeYDUBswjZZ3h3RmlsiJ7tFAgyqVuKg" value="form-E4OooQ0kApKIZeYDUBswjZZ3h3RmlsiJ7tFAgyqVuKg" type="hidden">
264,265c264,265
<                     <div class="author-pane-line author-online">
<            Online        </div>
---
>                     <div class="author-pane-line author-offline">
>            Offline        </div>
419,420c419,420
<                     <div class="author-pane-line author-online">
<            Online        </div>
---
>                     <div class="author-pane-line author-offline">
>            Offline        </div>

Should be fixed by pull request #14

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Open (was: Closed)

5 years ago

Metadata Update from @quidam:
- Issue status updated to: Closed (was: Open)

5 years ago

Login to comment on this ticket.

Metadata