WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
220901
[GTK] Usercentrics overlay blocks usage of multiple websites
https://bugs.webkit.org/show_bug.cgi?id=220901
Summary
[GTK] Usercentrics overlay blocks usage of multiple websites
Peter
Reported
2021-01-24 13:04:44 PST
Hello! For approximately one year I noticed that various websites are not usable because they load some sort of consent statement regarding cookies[1] or the GDPR. The websites show a transparent layer above the content - which prevents actual usage - and fail to show the usual buttons "OK" or "EVEN MORE COOKIES". Examples: German state of Bavaria - Corona regulations
https://www.gesetze-bayern.de/Content/Document/BayEQV/true
Mey - Underwear manufacturer -
https://www.mey.com/de/
Commerzbank - Bank
https://www.commerzbank.de/
Example screeshot, with web-inspector open:
https://i.imgur.com/P9nu1sx.png
With the web-inspector, I'm able to hide the `div` element with the id `usercentrics-button` and access the website. Sadly I don't know what technically goes wrong. I noticed that Usercentrics GmbH [2] in Germany is providing this. It looks like Usercentrics GmbH figured out a way of making money off the consent dialogs. Just follow their customer list and you will find probably many broken websites. Maybe this JavaScript [3] includes the cause? Another prominent user of this is the Heise Verlag [4] but there it seems to work as desired. And the Heise Verlag uses another another JavaScript [5] file. I'm running Archlinux with epiphany "3.38.2-1" and webkit2gtk "2.30.4-3". Thank you [1] Dear politicians. You tried to protect us and improve the web but you made it even worse. [2]
https://usercentrics.com
[3]
https://app.usercentrics.eu/latest/main.js
[4]
https://www.heise.de/
[5]
https://app.usercentrics.eu/browser-ui/latest/bundle.js
Attachments
commerzbank.de
(1.48 MB, image/png)
2021-01-24 17:21 PST
,
Alexey Proskuryakov
no flags
Details
View All
Add attachment
proposed patch, testcase, etc.
Alexey Proskuryakov
Comment 1
2021-01-24 17:21:01 PST
Created
attachment 418246
[details]
commerzbank.de I cannot reproduce this on commerzbank.de, the buttons are present (see screenshot).
Alexey Proskuryakov
Comment 2
2021-01-24 17:21:32 PST
I'm using Safari, to be clear.
Jan-Michael Brummer
Comment 3
2021-01-25 04:21:10 PST
Note: As soon as cookie storage for websites is disabled (web tracking), pages are working fine.
Michael Catanzaro
Comment 4
2021-01-25 09:01:09 PST
With WebKitGTK 2.31.1, I was able to reproduce this on all of the affected websites yesterday, but today they all work fine. Odd.
Peter
Comment 5
2021-01-26 01:38:04 PST
Jan-Michael is right. I can confirm that turning of support for Cookies bypasses the issue: 1.) Hamburger-Menu from CSD (Window-Frame) 2.) Preferences 3.) Tab Privacy 4.) Turn off "Website Data Storage" I had the hope that the privacy window has the same effect but that doesn't worked out. I'm sorry that I didn't mentioned in the title that this is specific to WebKit2Gtk. The websites remain here broken with the stable release when I visit them multiple times. Maybe some other issue around caching or internal state in the development release?
Peter
Comment 6
2024-03-04 07:17:13 PST
Seems to work now on most sites I remember using this.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug