Try CTRL + / or from the menu, view > toolbars > addon bars Does the LibreJS widget show up at the bottom after this?
For the jquery file, I think it's due to the fact the version is unrecognized by LibreJS, that is, we don't have a hash for it in the list. From what I understand this is a non-minified version and I don't think we have the SHA1 hashes for those. The easiest thing to do would be to use the @license [magnet-link] @license-end method that is described here: http://www.gnu.org/software/librejs/free-your-javascript.html#magnet-link-license Please let me know if you can add this to the scripts you have with the proper license link, and it should deal with your issue. Loic Tony França <[email protected]> writes: > As it turns out the the title is correct indeed :P > > I tested again on another computer, and got blocked. > (Complete LibreJS report below) > So, it's really complaining about jquery and some other stuff. > > Back on my computer, I found out that I had freedomsponsors.org > whitelisted so that's why it stopped complaining (silly me). > > Now, another problem I'm having is: on my computer, I get the right > hand bar that says, "Non-free, compain, etc", but I don't see the > bottom bar with the icon that opens LibreJS report. > > Please help :-) > > Thanks > Tony > > ------------------------------------------ > List of blocked Java in http://freedomsponsors.org/ > > NONTRIVIAL: Creates an xhr object: > http://freedomsponsors.org/static/bootstrap/js/jquery.js > NONTRIVIAL: eval has been found in code: > http://freedomsponsors.org/static/bootstrap/js/showdown.js > > This is detected as inline, nonfree, defining functions or methods, > and the rest of the page as loading external s: > if (typeof String.prototype.startsWith != 'function') { > String.prototype.startsWith = function (str){ > return this.indexOf(str) == 0; > }; > } > > NONTRIVIAL: creates element dynamically.: > var pkBaseURL = (("https:" == document.location.protocol) ? > "https://piwik-tonylampada.rhcloud.com/" : > "http://piwik-tonylampada.rhcloud.com/"); > document.write(unescape("%3C src='" + pkBaseURL + "piwik.js' > type='text/java'%3E%3C/%3E") > ); > > This is detected as inline, nonfree, defining functions or methods, > and the rest of the page as loading external s: > try { > var piwikTracker = Piwik.getTracker(pkBaseURL + "piwik.php", 1); > piwikTracker.trackPageView(); > piwikTracker.enableLinkTracking(); > } catch( err ) {} > > This is detected as inline, nonfree, defining functions or methods, > and the rest of the page as loading external s: > $(function(){ > var $trackerURL = $('#trackerURL'); > var _trackerURL = document.getElementById('trackerURL'); > var $operation = $('#operation'); > var _the_form = document.getElementById('the_form'); > var _btnSponsor = document.getElementById('btnSponsor'); > var _btnKickstart = document.getElementById('btnKickstart'); > > var validate_form = function(){ > var urlVal = $trackerURL.val(); > if(!urlVal){ > alert('Please type an issue URL'); > return false; > } > return true; > } > > var sponsor_onclick = function(){ > if(validate_form()){ > $operation.val('SPONSOR') > _the_form.submit(); > } > return false; > }; > > var kickstart_onclick = function(){ > if(validate_form()){ > $operation.val('KICKSTART') > _the_form.submit(); > } > return false; > }; > > var trackerURL… > > This is detected as inline, nonfree, defining functions or methods, > and the rest of the page as loading external s: > $(function(){ > $('.popopo').popover({trigger:'hover'}) > $(".popopo_stay") > .popover({ > offset: 10, > trigger: 'manual', > animate: false, > html: true, > placement: 'left', > template: '<div class="popover" onmouseover="$(this).mouseleave > (function() {$(this).hide(); });"><div class="arrow"></div><div > class="popover-inner"><h3 class="popover-title"></h3><div > class="popover-content"><p></p></div></div></div>' > > }).click(function(e) { > e.preventDefault() ; > }).mouseenter(function(e) { > $(this).popover('show'); > }); > }); > > NONTRIVIAL: eval has been found in code: > http://freedomsponsors.org/static/bootstrap/js/bootstrap.js > NONTRIVIAL: eval has been found in code: > http://freedomsponsors.org/static/bootstrap/js/bootstrap-typeahead.js > > List of accepted Java in http://freedomsponsors.org/ > > LibreJS did not allow the execution of any on this page: ' > There may be no on this page (check source, C-u) > The inline and on-page Java code may not be free and/or may not have > proper license information and external s (if present) may have been > removed by default. > External s may not be free and/or may not have proper licensing and > are not part of the whitelist of free Java libraries. > > On Sun, Sep 22, 2013 at 10:54 AM, Tony França <[email protected]> > wrote: > > Oh, and sorry about the misleading title. > I noticed that LibreJS was not blocking my site after I started > writing the email, and forgot to change it :P. > > > > > > On Sun, Sep 22, 2013 at 9:57 AM, Tony França > <[email protected]> wrote: > > > > Hello LibreJS helpers! > My name is Tony, I'm founder of http://freedomsponsors.org, a > crowdfunding service for free software. > > > > A week ago I was having trouble with LibreJS complaining about > my site. > But I tested it again today and LibreJS doesn't complain > anymore. > > > Can someone confirm that? (Navigate on a few links in > http://freedomsponsors.org and see that LibreJS does not show > a warning). > > > I'm curious: how does this happen? My guess is that LibreJS > looks at an online list of whitelisted javascripts - and that > list got updated past week. Is that how it works? > > > Thanks! > Tony Lâmpada > > > > On Sun, Sep 22, 2013 at 5:52 AM, Richard Stallman > <[email protected]> wrote: > > [I sent this message a week ago but did not get a response.] > > > [ To any NSA and FBI agents reading my email: please > consider > [ whether defending the US Constitution against all > enemies, > [ foreign or domestic, requires you to follow Snowden's > example. > > > FS still won't work with LibreJS (because of jquery.js and > bootstrap.js) > > > > What is the problem with those? jquery is free software, > and LibreJS > should already recognize it as such. I don't know anything > about > bootstrap.js, but I am sure it can get fixed one way or > another. > > If there is no easy way for you to DTRT, maybe LibreJS > needs to be changed > to make it easier. So I have cc'd Loic Duros, maintainer > of LibreJS. > Could the two of you please get this problem resolved? > > -- > Dr Richard Stallman > President, Free Software Foundation > 51 Franklin St > Boston MA 02110 > USA > www.fsf.org www.gnu.org > Skype: No way! That's nonfree (freedom-denying) software. > Use Ekiga or an ordinary phone call. > > > > > >
