2014-08-23 Nik Nyby <nikolas@gnu.org>
	* Fixed a bug on pages with lots of embedded onclick= script
	attributes.

	* Fixed whitelisting table not loading any whitelisted scripts.

2012-11-25 Loic J. Duros <lduros@gnu.org>
	* Accepted scripts are displayed at the top of the main panel by
	default. This allows LibreJS to emphasize those scripts that are
	allowed, this list being usually shorter than those that are
	blocked.

	* The script list in the main panel is generated when clicking on
	the addon toolbar widget instead of at load time. This allows to
	display those scripts that are embedded dynamically after a
	certain amount of time (such as with setTimeout and with
	asynchronous function calls.)

	* A <th> element (table header) in the JS Web Labels table would
	throw an exception and prevent the JavaScript files from being
	flagged as free when applicable. (Thanks to Mark Burdett for
	reporting this issue.)

2012-11-14 Loic J. Duros <lduros@gnu.org>
	* Fixed issue with JS Web Labels when a Facebook iFrame was found
	in the JS Web Labels page. (It would prevent page from loading.)

2012-11-06 Loic J. Duros <lduros@gnu.org>
	* Fixed issue with missing third column in JS Web Labels reported
	by Mark Burdett. This bug would lead a page to never render if a
	column was missing from the JS Web Labels table.

	* Now ignoring the fragment part from the canonical URL of
	licenses. This issue was reported by Nicolas Cesar with the
	XFree86 URL.

	* More than one canonical URL can now be added to the license
	definitions, as it is now the case with the XFree86 license that
	links to both http://www.xfree86.org/3.3.6/COPYRIGHT2.html#3 and
	the new url http://www.xfree86.org/current/LICENSE4.html that is
	now commonly used.

	* Packaged with the Addon SDK version 1.11.

	* New and improved scripts for configure and make have been
	provided by Brandon Invergo.

2012-10-31 Loic J. Duros <lduros@gnu.org>
	* Fixed character encoding issues with koi8-r and many other
	  encoding problems.
	* Fixed issue with about:home and about:startpage, which was
	  crashing IceCat/Firefox when visiting the page while LibreJS was
	  enabled.
	* Now using DOMParser instead of the XUL hidden iframe.
	* Now using nsIDocumentEncoder instead of the innerHTML hack and
	  the DOMserializer.
	* Updated list of free JavaScript libraries from 275 versions to
	  306 versions.

2012-07-04 Loic J. Duros <lduros@gnu.org>
	* Bug fix with character encoding of certain pages.
	* Bug fix with <body> contents which were not parsed properly for
	certain pages (like article page on money.cnn.com)
	* Updated list of free libraries.

2012-06-04 Loic J. Duros <lduros@gnu.org>
	* Try catch clause for request module convert to unicode.
	  This should fix the gimp.org bug.

2012-05-24 Loic J. Duros lduros@gnu.org

	* Fixed a bug which would block an inline script detected as free
	under certain circumstances.

	* GNU LibreJS now detects 256 official versions of free libraries
	using their SHA1 hash, and accepts them as free.

	* Replaced the use of XHR (nsIXMLHttpRequest component) with a new
	module that creates a channel and listens for the data
	reception. This makes LibreJS compatible with Https-Everywhere,
	which ships with IceCat.

	* Now keeps in memory the list of JavaScript files that were
	listed in a JS Web Labels table. This enables adding scripts that
	are embedded dynamically to a JS Web Labels table.

	* Escaped a stylesheet variable in complaint feature (per AMO's
	request)
