Greasy Fork is available in English.

AdsBypasser

Bypass Ads

< Commentaires sur AdsBypasser

Avis: Bon - le script fonctionne correctement

§
Posté le: 2015-05-07

Please add support for Pale Moon.

Doesn't work at all with Pale Moon 25.

§
Posté le: 2015-05-07
Édité le: 2015-05-07

Please change your rating to 'normal'. According to the GreasyFork rules, this is the right rating for issue reporting.

§
Posté le: 2015-05-08

I can confirm that script doesn't work in Pale Moon (25.4.0) anymore.
dom.future.enabled is already set to True.

legnaleurcAuteur
§
Posté le: 2015-05-08

Looks like Pale Moon is using Gecko 25 in newer version.

Please update to v5.22.1 and turn on dom.promise.enabled

§
Posté le: 2015-05-08

Thanks. It is working now.
Should I turn off dom.future.enabled or it doesn't matter ?
Also, OP should change the rating.

legnaleurcAuteur
§
Posté le: 2015-05-08

No, dom.future.enabled does not matter in Gecko 25+

So you can delete the entry or just leave it alone.

§
Posté le: 2015-05-19

I'm not chanigng the rating, because it still doesn't work at all for me. It'll work perfectly on Firefox, but when try with PM, it's completely broken.

legnaleurcAuteur
§
Posté le: 2015-05-19
Édité le: 2015-05-19

I have installed PaleMoon 25.3 and it works for me.

Have you turned on dom.future.enabled?

Is the configuration page works?

May I have a link that doesn't works for you?

Thanks.

§
Posté le: 2015-05-20

I didn't have "dom.future.enabled" as an entry, so I added it in manually. But yes, I have it turned on. The configuration page does NOT work; says, "It seems that AdsBypasser is not installed or active, see here for installation instructions." I get that even after installing it from the link that's provided in that notice. As for links that don't work, anything from shorte.st or sh.st (same site; one URL is just shortened even more so). But here's a couple links, anyway: http://sh.st/j95K3 http://sh.st/j95K4 http://sh.st/j95K5

§
Posté le: 2015-05-20

Is there anything showing up in the log?

§
Posté le: 2015-05-20

Log?

§
Posté le: 2015-05-20
Édité le: 2015-05-20

Ctrl + Shift + J for opening it.

§
Posté le: 2015-05-20

Lots of things are showing up in the log. Should I be looking for anything specific?

§
Posté le: 2015-05-20

Anything related to AdsBypasser (you can filter these log entries by using the search in the upper right corner of the log window).

§
Posté le: 2015-05-20

Nope, no mention of AdsBypsser in the log.

§
Posté le: 2015-05-20

Have you tried activating dom.promise.enabled in the configuration page? Please update AdsBypasser as well, just to make sure.

§
Posté le: 2015-05-20

I just enabled it, as well as updated the script, and no change; still doesn't work for me.

§
Posté le: 2015-05-20

Which version of Greasemonkey do you use?

§
Posté le: 2015-05-20

3.1, installed from the GreaseMonkey site.

§
Posté le: 2015-05-20

This is it, Greasemonkey 1.15 is the latest version which works currently for this browser. Please downgrade it.

§
Posté le: 2015-05-24
Édité le: 2015-05-24

Looks like Pale Moon is using Gecko 25 in newer version.

Please update to v5.22.1 and turn on dom.promise.enabled

Enabling "dom.promise.enabled" on Palemoon 25 broke a couple of websites I frequently visit, eg. google map (no respond from search query box), google image (no larger image preview when clicking on thumbnail)
This also happened to me in Firefox 27.
I think it is best to discontinue official support for outdated browsers. As this is counter-productive for both the developer and the users. Developer pays more time for backward-compatibility, users have to troubleshoot when one fix breaks another :(

I really like this script and appreciate your effort. For this I don't want to drag you down to support outdated clients which I'm stuck at for personal reason.

§
Posté le: 2015-05-24

This is it, Greasemonkey 1.15 is the latest version which works currently for this browser. Please downgrade it.

Well there we go! It's working now! Thank you so much; rating changed!

legnaleurcAuteur
§
Posté le: 2015-05-25
Édité le: 2015-05-25

Enabling "dom.promise.enabled" on Palemoon 25 broke a couple of websites I frequently visit, eg. google map (no respond from search query box), google image (no larger image preview when clicking on thumbnail) This also happened to me in Firefox 27.

Oh, shit.

Google Maps works for me (with PaleMoon 25), but Google Image Search doesn't.

Google Image Search calls Promise.resolve(), but Gecko 25~27(?) require at least one argument to call the function.

I guess it can be fixed by an userscript that replaces unsafeWindow.Promise.

I really like this script and appreciate your effort. For this I don't want to drag you down to support outdated clients which I'm stuck at for personal reason.

Thank you.

legnaleurcAuteur
§
Posté le: 2015-05-25
Édité le: 2015-05-25
// ==UserScript==
// @name        FalsePromise
// @namespace   FoolproofProject
// @copyright   2015+, Wei-Cheng Pan (lengaleurc)
// @version     1
// @license     BSD
// @include     http://*
// @include     https://*
// @grant       unsafeWindow
// ==/UserScript==

(function () {
    'use strict';
    
    if (!unsafeWindow.Promise) {
        return;
    }
    
    var promise_resolve = Promise.resolve;
    unsafeWindow.Promise.resolve = function (value) {
        return promise_resolve.call(Promise, value);
    };
    
    var promise_reject = Promise.reject;
    unsafeWindow.Promise.reject = function (value) {
        return promise_reject.call(Promise, value);
    };
    
})();

@guest Try this to see if this fixes your problem.

  1. The execution order of this script should be the first.
  2. If you don't like the global match, remove the @include section.
§
Posté le: 2015-05-25

@guest Try this to see if this fixes your problem.

  1. The execution order of this script should be the first.
  2. If you don't like the global match, remove the @include section.

great it works now, 讚!

§
Posté le: 2015-05-25
Édité le: 2015-05-25

@legnaleurc Maybe should we put this in the Supported Browser wiki page? Or perhaps integrate it in AdsBypasser?

legnaleurcAuteur
§
Posté le: 2015-05-26

@devnoname120 Of course, just need to confirm it works before any suggestion made.

Poster une réponse

Connectez-vous pour poster une réponse.