bug-librejs
[Top][All Lists]
Advanced

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

Re: [Bug-librejs] LibreJS 6.0 released.


From: cgw993
Subject: Re: [Bug-librejs] LibreJS 6.0 released.
Date: Fri, 21 Mar 2014 09:30:09 -0700

I look forward to trying it out, thank you very much.

-----Original Message-----
From: address@hidden
[mailto:address@hidden On Behalf Of Loic J. Duros
Sent: Thursday, March 20, 2014 10:51 PM
To: address@hidden; address@hidden; address@hidden;
address@hidden
Subject: LibreJS 6.0 released.

LibreJS 6.0 has been released.

You can find the new version at:
http://www.gnu.org/software/librejs/?v=6.0

or install the executable file directly at:
http://www.gnu.org/s/librejs/distribution/librejs-6.0.xpi


LibreJS 6.0 introduces groundbreaking changes to LibreJS functionality.
Given the amount of changes we're expecting lots of bug reports, patches and
collaboration. If you like JavaScript and care to see more free software on
the web, please consider joining or helping the project.

LibreJS 6.0 is compatible with Mozilla-based browsers 27 and up (earlier
versions will probably work but no support will be provided.)

1) You can now whitelist blocked scripts individually on a page, including
both external (loading as files) and inline scripts (embedded in page.) See
a screenshot:
http://www.gnu.org/s/librejs/images/screenshots/whitelisting.png
(Accessible from the info panel when clicking the LibreJS icon in the addon
bar.)

2) You now have access to a brand new Settings page, where you can remove
individual scripts that have been whitelisted and other allowed scripts.
See a screenshot:
http://www.gnu.org/s/librejs/images/screenshots/whitelist-settings.png
This page can be accessed by clicking the LibreJS logo in the panel or from
the Tools menu:
http://www.gnu.org/s/librejs/images/screenshots/menu-librejs.png

3) When a page with scripts that should be blocked is allowed to run due of
a domain pattern match (set from settings or allow all button) the display
panel will now inform the user that the script should have been blocked,
rather than only saying it was accepted.  Thanks to Kuno Woudt, Zak Rogoff,
and John Sullivan for this suggestion.
See screenshot:
http://www.gnu.org/s/librejs/images/screenshots/should-be-blocked.png


4) A bug with the @license-end notation with /* */ comments has been fixed.
Thanks to Remy Bertot for finding this bug and reporting it. Further
improvements have been made to the magnet link matching logic by using the
parse tree of the JavaScript being analyzed.

5) In the LibreJS preferences (about:addons -> LibreJS), you now have the
option to turn off the "Script being analyzed" notification, and the
complaint tab, which would get in the way of pages or for certain users with
very small screens. Thanks to Zak Rogoff for these suggestions.
See screenshot:
http://www.gnu.org/s/librejs/images/screenshots/notification-complaint-setti
ngs.png

Please test LibreJS and report bugs, and submit your patches and
suggestions.

Loic Duros
address@hidden
GNU IceCat and LibreJS maintainer.

_______________________________________________
GNU Announcement mailing list <address@hidden>
https://lists.gnu.org/mailman/listinfo/info-gnu




reply via email to

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