JB4GDI / awsfaviconupdater

IAM shouldn't be the only tab with a unique favicon! This Chrome Extension sets favicons for many AWS services, so your tabs make more sense.
33 stars 8 forks source link

Odd behaviour in Vivaldi browser #13

Open alex-hempel opened 5 years ago

alex-hempel commented 5 years ago

Hi,

I may have said this on Reddit before. Haven't used Vivaldi (https://vivaldi.com/) in a while but have now gone back to it. Vivaldi is a chromium-based browser with added customisability and privacy options.

This plugin exhibits odd behaviour in the browser. The best I can describe it is like this:

When I first access a specific AWS service in a session, the favicon shows correctly on the tab. If I go to another service and then back to the first one, the favicon will sometimes briefly display, then change to the plugin's favicon (the cube) upon page load completion.

If the favicon displays correctly on the tab, it will change to the cube favicon when I switch to a different tab.

This is happening with the current plugin build and Vivaldi 2.8.1664.43 stable on MacOS 10.14.

Is there anything I can do to help troubleshoot this?

JB4GDI commented 5 years ago

Thanks for bringing this to my attention! If you have an exact service (with URL) that I can use to test on that'll be really helpful. There was some weirdness for a while with EC2 using 2 different URL paths depending on where you were coming from or going to, so this might be a similar issue? If you can get me the URL and recreation steps, I can zero in on it.

Thanks! -Jaime

alex-hempel commented 5 years ago

Hi, sorry for the late reply, I am on holiday at the moment.

I just tried again, and I am observing this issue with a number of services. It is also happening in Vivaldi on Windows. it reliably happens with both EC2 and S3, I have also checked EKS, ElasticSearch and RDS and am observing the same behaviour. Strangely enough it's not happening with Lambda.

Steps to recreate:

  1. Log in to the AWS console
  2. Select a service, e.g. EC2 (https://ap-southeast-2.console.aws.amazon.com/ec2)
  3. Let the service console load - tab shows correct favicon
  4. Reload the page - tab shows generic icon

Edit: added the link I get for EC2