-
Prerequisites
URL(s) where the issue occurs.https://www.ubereats.com/orders/{ORDER-ID} DescriptionThere are some new ads on the order page after an order has been placed. Other extensions usedbetterTTV Screenshot(s)ConfigurationuBlock Origin: 1.57.2
Firefox: 125
filterset (summary):
network: 187584
cosmetic: 49816
scriptlet: 24739
html: 2061
listset (total-discarded, last-updated):
added:
https://gitlab.com/magnolia1234/bypass-paywalls-clean-filters/-/raw/main/bpc-paywall-filter.txt: 0-0, never
https://raw.githubusercontent.com/liamengland1/miscfilters/master/antipaywall.txt: 2098-0, 5m
adguard-spyware-url: 1512-120, 8m
fanboy-thirdparty_social: 68-0, 8m
ublock-annoyances: 5823-38, 8m
adguard-spyware: 83498-31917, 8m
default:
user-filters: 5-0, never
ublock-filters: 38196-118, 9m
ublock-badware: 8548-0, 9m
ublock-privacy: 907-3, 9m
ublock-unbreak: 2332-2, 8m Δ
ublock-quick-fixes: 193-5, 8m Δ
easylist: 87514-169, 8m
easyprivacy: 50907-75, 8m
urlhaus-1: 12635-3, 8m
plowe-0: 3729-1160, 8m
filterset (user): [array of 5 redacted]
trustedset:
added: [array of 7 redacted]
hostRuleset:
added: [array of 8 redacted]
urlRuleset:
added: [array of 442 redacted]
userSettings:
advancedUserEnabled: true
hiddenSettings: [none]
supportStats:
allReadyAfter: 154 ms (selfie)
maxAssetCacheWait: 43 ms
cacheBackend: indexedDB
popupPanel:
blocked: 74
network:
ubereats.com: 74
extended:
##.dw.ec
##+js(set-constant, Navigator.prototype.globalPrivacyControl, fa…
##+js(set-constant, navigator.globalPrivacyControl, false) |
Beta Was this translation helpful? Give feedback.
Replies: 12 comments 29 replies
-
@stephenhawk8054 I order quite often. Happy to help with my account if needed. |
Beta Was this translation helpful? Give feedback.
-
@aldobarr The label is just to inform any others who want to look at the case that the issue needs an account to reproduce. Can you right click on the ads -> Click on |
Beta Was this translation helpful? Give feedback.
-
@stephenhawk8054 The last time I ordered I didn't get an ad. Just a self promo to upgrade ubear eats pro. Example: Thought you might want to see that too. I got the ads back this morning: Included the actual dom contents as a text file as well in both cases. |
Beta Was this translation helpful? Give feedback.
-
Yeah, this is difficult to make if just based on the DOM. You can try this as a custom filter ubereats.com##:matches-path(/orders) main#main-content ol[style^="transform"]:has(> li > a[href]):has-text(Ad) but I'm not sure if it would cause breakages somewhere else or not. |
Beta Was this translation helpful? Give feedback.
-
Order just got delivered so I'll try it out next time. Also realistically the only thing that matters on the order page is the delivery estimate and the map. The rest is just fluff imo. |
Beta Was this translation helpful? Give feedback.
-
I'll convert this to a discussion. It's still a risky filter so anyone can test it as a custom filter |
Beta Was this translation helpful? Give feedback.
-
@stephenhawk8054 before: Looks good to me |
Beta Was this translation helpful? Give feedback.
-
The ad is back so the previous filter isn't catching it anymore |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
It might still leave placeholders and could be a whack-a-mole but we can add the filters based on the ad link if you can right click on it and paste the links when reporting to here whenever you see the ads. The filters could be safer for false positives as well. For example, if the ad link is ubereats.com##:matches-path(/orders) main#main-content div:not([class]) a[class][href^="https://redeem.services.apple.com/"] |
Beta Was this translation helpful? Give feedback.
-
@Yuki2718 Here's another one with the top most element selected |
Beta Was this translation helpful? Give feedback.
-
@Yuki2718 The last filter for the ads on the left side are still working, but I'm now getting these popup(modal) ads: |
Beta Was this translation helpful? Give feedback.
I think this should be addressed in Annoyances filters. Does
ubereats.com##div[data-focus-lock-disabled="false"]:has(> #eater-message-desktop-interstitial-v2 > #eater-message-desktop-interstitial-modal)
work for you?