bug-librejs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Bug-librejs] Possible issues with dynamically created base64 encode


From: Loic J. Duros
Subject: Re: [Bug-librejs] Possible issues with dynamically created base64 encoded free software JavaScript
Date: Sun, 11 Nov 2012 11:28:39 -0500
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.2 (gnu/linux)

Hi Ivaylo:

I've had some time to look into the issue with Linterna Magica and
LibreJS. One of the issues is that once LibreJS detects scripts that are
nontrivial, it will block all the remaining scripts, including the one
that you are injecting. This was a feature of LibreJS 3.x and 4.x and a
request from RMS to reject all scripts when the initial inline scripts
were found to be nonfree.

However the way LibreJS works will change in version 5.0 (the latest
version is 4.9.1, and is only maintenance and bug fixes.) It will soon
look at the scripts by relationship and allow/block them by clusters of
scripts according to their dependencies. The short answer is that
Linterna Magica will work (and I'll make sure to test it at each step)
with LibreJS 5.0, which is slated to be released in mid/late December
2012.

I might come back to you in the next few weeks for questions though, if
that's finr with you.

Thanks for your interest in making this work!

Loic


Ivaylo Valkov <address@hidden> writes:


> Ivaylo Valkov <address@hidden> writes:
>
>> В 16:41 -0400 на 21.08.2012 (вт), Loic J. Duros написа:
>>> Hi:
>>
>> Hi again,
>>
>>
>>> On 08/04/2012 02:27 PM, Ivaylo Valkov wrote:
>>> > Hello,
>>> >
>>> > I'm trying to make Linterna Mágica [1] work with LibreJS. Linterna
>>> > Mágica is a userscript that plays flash video clips without flash
>>> > plugin. It is of course written in JavaScript.
>>> [...]
>>>
>>> > I've made some changes to the code in my working copy and at least
>>> > theoretically Linterna Mágica should work with LibreJS, but it
>>> > doesn't.  It seems the problem comes from the dynamically created
>>> > script tag with base64 encoded data.
>>> 
>>
>>> 
>>> Yes, the problem is the dataURI, I assume. 
>>
>> Thank you for the confirmation.
>
> Hi,
>
> Are there any news or developments on this bug report?



reply via email to

[Prev in Thread] Current Thread [Next in Thread]