Uploading Profile Picture and Cover Photo on Twitter

I noticed that I had some difficulty trying to upload a profile photo and cover photo on twitter when using the private tab with tor option for brave. Why does this happen and what can be done to solve it?

@AnimaterCreator Thanks for reporting the issue. I am unable to reproduce the issue on 0.55.18 (see below image). Can you please provide below information to understand more on the issue:

  1. Which version of Brave have you installed?
  2. Which Platform are you seeing the issue?
  3. What error you are seeing, when you try to upload Profile/Cover photo?
  4. What are the shield settings?


Brave 0.25.2
V8 6.9.427.23
rev 8ea2a9c
Muon 8.1.8
OS Release 6.1.7601
Update Channel Release
OS Architecture ia32
OS Platform Microsoft Windows
Node.js 7.9.0
Tor (git-da95b91355248ad8)
Brave Sync v1.4.2
libchromiumcontent 69.0.3497.100

I don’t see an error. The pictures don’t upload. The twitter account in question is new and on other browsers when trying to upload the images come up as blank. However you can see a preview of the image even on Tor, but with Brave there is no image preview.

Can you please install Brave-Browser version 0.55.18 and see if you are able to reproduce the issue?
Brave-Browser 0.55.x is the upcoming Brave 1.0 browser which will replacing 0.25.x.

Brave- Browser installer:


I understand that you are attempting to troubleshoot, however I am on the latest version of Brave Browser (at this moment in time), and am not comfortable doing a downgrade just yet. I did however manage to upload a picture to my profile on twitter. Unfortunately it wasn’t through brave browser but through Tor. The good news is I think I found out the reason I was unable to before. Apparently the reason that the upload didn’t happen before was due to not allowing Twitter to use HTML5 Canvas data. Tor gave the option to block or allow, which initially I blocked. In order to upload pictures on twitter you have to allow. So I can only assume Brave Blocks automatically without giving the option to allow. It’s great that it’s being blocked, and does show how twitter steals certain private information, but in the event you need to use a website it’s important to have the option to choose.

Hi, @AnimaterCreator! Can you open the Brave shields menu, and set ‘Fingerprinting Protection’ to ‘Block 3rd Party Fingerprinting’, and see if that allows you to set the Twitter profile picture? If that doesn’t work, can you try setting it to ‘Allow All Fingerprinting’? (You can set it back when you’re done with the experiment, of course.)

@AnimaterCreator, you said:

:point_up: This is inaccurate. The “most up to date” version of Brave is what lives on the Release Channel. Note the version number.

Muon was recently replaced with the new build on release channel and I would highly recommend moving over now. As we get closer to 1.0 release, we’ll be depreciating Muon and supporting it less and less. This issue you’re raising now, for example, is likely not going to be fixed on Muon.

Is there a particular reason you’re uninterested in moving to the newer, better, faster, more flexible build? Additionally, can you explain why you see it as a “downgrade”?

I thought it was on the latest version of Brave and that the link to the browser download he recommended was a “downgrade” because when I clicked “check for updates” it said there were none.


Automatic update from the current Brave (0.25.x) to the new version of Brave (0.55.x or maybe 0.56.x) is coming in weeks.