Greasy Fork is available in English.

AdsBypasser

Bypass Ads

< Feedback on AdsBypasser

Review: Good - script works

§
Posted: 07 Mei 2015

Please add support for Pale Moon.

Doesn't work at all with Pale Moon 25.

legnaleurcPembuat
§
Posted: 07 Mei 2015
§
Posted: 07 Mei 2015
Edited: 07 Mei 2015

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

§
Posted: 08 Mei 2015

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

legnaleurcPembuat
§
Posted: 08 Mei 2015

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

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

§
Posted: 08 Mei 2015

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

legnaleurcPembuat
§
Posted: 08 Mei 2015

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

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

§
Posted: 19 Mei 2015

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.

legnaleurcPembuat
§
Posted: 19 Mei 2015
Edited: 19 Mei 2015

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.

§
Posted: 20 Mei 2015

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

§
Posted: 20 Mei 2015

Is there anything showing up in the log?

§
Posted: 20 Mei 2015

Log?

§
Posted: 20 Mei 2015
Edited: 20 Mei 2015

Ctrl + Shift + J for opening it.

§
Posted: 20 Mei 2015

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

§
Posted: 20 Mei 2015

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

§
Posted: 20 Mei 2015

Nope, no mention of AdsBypsser in the log.

§
Posted: 20 Mei 2015

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

§
Posted: 20 Mei 2015

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

§
Posted: 20 Mei 2015

Which version of Greasemonkey do you use?

§
Posted: 20 Mei 2015

3.1, installed from the GreaseMonkey site.

§
Posted: 20 Mei 2015

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

§
Posted: 24 Mei 2015
Edited: 24 Mei 2015

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.

§
Posted: 24 Mei 2015

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!

legnaleurcPembuat
§
Posted: 25 Mei 2015
Edited: 25 Mei 2015

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.

legnaleurcPembuat
§
Posted: 25 Mei 2015
Edited: 25 Mei 2015
// ==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.
§
Posted: 25 Mei 2015

@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, 讚!

§
Posted: 25 Mei 2015
Edited: 25 Mei 2015

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

legnaleurcPembuat
§
Posted: 26 Mei 2015

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

Post reply

Sign in to post a reply.