Canvas Block Legacy breaks Google Voice

General discussion, compatibility and contributed extensions.

Moderators: satrow, Lootyhoof, FranklinDM

ltcomdata
Moongazer
Moongazer
Posts: 9
Joined: 2015-06-28, 03:49
Location: WI

Canvas Block Legacy breaks Google Voice

Unread post by ltcomdata » 2019-04-14, 04:32

Hello:

Installing the Canvas Block Legacy extension for Pale Moon breaks the Google Voice website.
It does not matter if the website (voice.google.com) or even the domain (google) is white-listed.
The only way to get Google Voice working again is to disable Canvas Block Legacy entirely.

Anyone knows of a workaround?

Thanks!

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 23234
Joined: 2011-08-28, 17:27
Location: 58°2'16"N 14°58'31"E
Contact:

Re: Canvas Block Legacy breaks Google Voice

Unread post by Moonchild » 2019-04-14, 10:44

ltcomdata wrote:Anyone knows of a workaround?
Stop using Canvas Block and use the preference canvas.poisondata instead to prevent canvas fingerprinting.
Improving Mozilla code: You know you're on the right track with code changes when you spend the majority of your time deleting code.

"If you want to build a better world for yourself, you have to be willing to build one for everybody." -- Coyote Osborne

User avatar
Fedor2
Astronaut
Astronaut
Posts: 608
Joined: 2016-04-11, 01:26

Re: Canvas Block Legacy breaks Google Voice

Unread post by Fedor2 » 2019-04-14, 19:09

The name canvasblocker is now not accurate it was named that of the history. This extension is not simple canvas blocker now, more accurate that it is a fake fingerprinter. And it handles several more different things beside canvas, audio fingerprint is among them. There most likely because of that, i shall fix or make whitelist work. And i need find a way to test that google voice.

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 23234
Joined: 2011-08-28, 17:27
Location: 58°2'16"N 14°58'31"E
Contact:

Re: Canvas Block Legacy breaks Google Voice

Unread post by Moonchild » 2019-04-14, 23:19

Yeah so you block essential web technologies.

Don't expect all websites to work if you do that -- the only way around that is to stop blocking essential APIs or deal with the consequences.
Improving Mozilla code: You know you're on the right track with code changes when you spend the majority of your time deleting code.

"If you want to build a better world for yourself, you have to be willing to build one for everybody." -- Coyote Osborne

User avatar
Fedor2
Astronaut
Astronaut
Posts: 608
Joined: 2016-04-11, 01:26

Re: Canvas Block Legacy breaks Google Voice

Unread post by Fedor2 » 2019-04-15, 08:48

stop blocking essential APIs
May be you did not have time read my message above. It blocks nothing, it does the same as the canvas.poisondata but not only with it.

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 23234
Joined: 2011-08-28, 17:27
Location: 58°2'16"N 14°58'31"E
Contact:

Re: Canvas Block Legacy breaks Google Voice

Unread post by Moonchild » 2019-04-15, 11:00

Sorry if i misunderstood how something called a "blocker" doesn't in fact block anything.
I'm still thinking that it must be sending blank responses (even if not blocking) because otherwise you'd expect a website to respond favorably -- unless of course you're sending data back in a way that's nonsense for the API used in which case web servers will abort (most likely per-spec, too)
Improving Mozilla code: You know you're on the right track with code changes when you spend the majority of your time deleting code.

"If you want to build a better world for yourself, you have to be willing to build one for everybody." -- Coyote Osborne

Post Reply