-
Notifications
You must be signed in to change notification settings - Fork 971
About pages favicon changes when popup tabs is closed before loading #6513
Comments
I'll take this one, the problem is we get the event in the webview before a frame is actually created, so it puts the icon on the first frame. The fix would be to manage the data in TabHelper and handle fro the browser process. |
Actually that's not needed yet, it is just because it is closed so the frame is removed. Strange we even get that event. |
Fix brave#6513 Auditors: @darkdh When we close a frame we remove the frame props, this is removed even before the react control and DOM elments know. An event can come in after this and dispatch. Eventually most of these webview events will be moved into app/browser/tab.js.
Test plan: Follow the steps to reproduce in comment 0. |
This is not a release blocker can be moved to 0.13.1 or 0.13.2 if required |
strange it was definitely working at some point, moved to 0.13.1 |
it's much reduced from what it used to be, I could reproduce 1 in 4 times before, now only happens once in maybe 30 times for me. |
I noticed this happen when going through the YT feature for Using v0.19.93 rev: 25085d0 via Ubuntu 16.04.3 LTS x64. |
Did you search for similar issues before submitting this one?
Yes
Describe the issue you encountered:
About pages favicon changes when popup tabs is closed before loading
Expected behavior:
Should not change the favicon of about pages irrespective of when the popup tabs are closed
Platform (Win7, 8, 10? macOS? Linux distro?):
Windows 10 x64
Brave Version (revision SHA):
Have not seen this issue on 0.12.15, seen only on
Brave 0.13.0
rev 0c7a64d
Steps to reproduce:
Screenshot if needed:
![image](https://cloud.githubusercontent.com/assets/17010094/21617830/ec0c04a0-d1df-11e6-8441-fdc7f8abfa4e.png)
![image](https://cloud.githubusercontent.com/assets/17010094/21617861/0d6a4814-d1e0-11e6-9b3f-6cd9b1aba1be.png)
![image](https://cloud.githubusercontent.com/assets/17010094/21617866/14f20540-d1e0-11e6-9dbc-8ebd45564bd0.png)
Any related issues:
Please change milestone if required
The text was updated successfully, but these errors were encountered: