aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* version 6.0.14Jesús2021-01-0948-302/+301
| | | | Rebrand of LibreJS under Unified XUL Platform
* Remove experimental array comprehension syntaxNik Nyby2016-05-041-1/+4
| | | | | Based on an example here: https://developer.mozilla.org/en-US/docs/Mozilla/Tech/XPCOM/Reference/Interface/nsICryptoHash#Example
* Revert "Don't use array comprehensions"Nik Nyby2016-05-041-1/+1
| | | | | | This reverts commit 2505343492494b6bd2e99ba22e48e521cf965ccd. See: http://lists.gnu.org/archive/html/bug-librejs/2016-05/msg00001.html
* Don't use array comprehensionsWilliam Cummings2016-05-021-1/+1
| | | | | | | | | "Non-standard. Do not use! The array comprehensions is non-standard, and it's unlikely to be added to ECMAScript. For future-facing usages, consider using Array.prototype.map, Array.prototype.filter, and arrow functions." https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Array_comprehensions
* Add Unlicense to lib/js_checker/license_definitions.jsAdam Plaice2016-04-191-0/+14
|
* release 6.0.10Nik Nyby2015-10-251-0/+12
|
* fix bug where @license-end could be ignoredNik Nyby2015-10-251-19/+32
|
* With this patch I getAdrian Aichner2015-10-231-2/+0
| | | | | | | | | 380 of 380 tests passed. All tests passed! $ jpm -V 1.0.3 $ jpm test -b `which firefox-trunk` -v
* updates for jpmNik Nyby2015-10-232-2/+3
|
* remove extra spaceNik Nyby2015-10-221-1/+1
|
* Fixes for jpmNik Nyby2015-10-224-5/+6
|
* remove menuitemsNik Nyby2015-10-221-1/+1
|
* jpm compatNik Nyby2015-10-223-4/+4
|
* use menuitem from npmNik Nyby2015-10-221-1/+1
|
* more jpm compatNik Nyby2015-10-2223-58/+68
|
* more jpm compatibilityNik Nyby2015-10-2215-71/+81
|
* Make test requires jpm-compatibleNik Nyby2015-10-221-8/+8
| | | | https://developer.mozilla.org/en-US/Add-ons/SDK/Tools/cfx_to_jpm
* Revert "Add Ruben's isFreeLicensed check for external scripts"Nik Nyby2015-10-071-32/+14
| | | | This reverts commit 9b79c2a61be72965c001c8d9779a7b3188628613.
* Revert "Resolve circular dependency btw free_libraries and scripts_cached"Nik Nyby2015-10-072-6/+8
| | | | This reverts commit e5bd270b6b4692bad78561a4baf81c5d341f4790.
* Look up web labels license by index instead of iterationNik Nyby2015-06-201-0/+20
|
* use spdx license identifiersNik Nyby2015-06-202-49/+65
|
* small changesNik Nyby2015-06-201-2/+0
|
* Fix mistake when applying Jookia's patchNik Nyby2015-06-161-6/+1
|
* Add WTFPLNik Nyby2015-06-161-0/+18
|
* Resolve circular dependency btw free_libraries and scripts_cachedNik Nyby2015-06-162-8/+6
|
* use abs path for scripts_cache includeNik Nyby2015-06-161-1/+1
|
* Attempts to fix crypto test failureNik Nyby2015-06-163-3/+2
| | | | > Promise rejection: Error: loop is not enabled
* Add more charset checks to fix errorsNik Nyby2015-06-161-1/+3
|
* apply Jookia's patch and update changelogNik Nyby2015-06-162-19/+13
|
* Formatting on ruben's charset patchNik Nyby2015-06-161-1/+46
|
* onDetermineCharset() should only return valid charsetsRuben Rodriguez2015-05-111-1/+1
| | | | | | | Match the charset retrieved from the document against a list of known valid charset names, to avoid failing on malformed documents. The list was retrieved from ./dom/encoding/labelsencodings.properties in the IceCat 31.6.0 sourcecode.
* Add Ruben's isFreeLicensed check for external scriptsNik Nyby2015-04-021-14/+32
|
* Don't call callback if it's not a functionNik Nyby2015-04-021-3/+16
|
* Add JsChecker.isFreeLicensedNik Nyby2015-04-021-0/+41
|
* Committing changes for version 6.0.8Nik Nyby2015-01-1848-196/+290
|
* Import to new git repositoryNik Nyby2015-01-1752-0/+8912
The old repository was using almost 100mb of space because of all the unnecessary files in the history. So I've imported the code to a new git repository. Unfortunately the history isn't viewable from this repository anymore. To see what happened with LibreJS before 2015, see the old Bazaar repo here: http://bzr.savannah.gnu.org/lh/librejs/