philc / vimium

The hacker's browser.
https://chrome.google.com/webstore/detail/vimium/dbepggeogbaibhgnhhndojpepiihcmeb
MIT License
22.6k stars 2.45k forks source link

dozens of Subframes when using multiple linux workspaces #2434

Open chrisamow opened 7 years ago

chrisamow commented 7 years ago

Mint18, mate - 4 workspaces (most of my other computers just have single workspace and I've never seen this behavior. When looking at the google-chrome taskmanager, Extension: Vimium has a huge block of Subframe: Vimium entries listed (seems like about 1 entry per chrome window opened - and closing a window shrunk the list)

Only a minor inconvenience (makes using task manager cumbersome) - don't see other effects, unless that is the cause of the chrome sluggishness I've been seeing.

Chrome: Version 56.0.2924.87 (64-bit)

danielyli commented 7 years ago

This happens on macOS as well. Numerous subframes when I have multiple tabs open.

MacOS 10.12.3, Chrome 56.0.2924.87 (64-bit), 1.57

wocala commented 7 years ago

+1. what's going on? Windows 10 Chrome 57.0.2987.98 (Official Build) (64-bit)

scottyschup commented 7 years ago

+1 Same here. Chrome 57.0.2987.133 (64-bit) MacOS X Yosemite 10.10.5 (14F2109) Vimium 1.59

screen shot 2017-04-17 at 11 18 33 am screen shot 2017-04-17 at 11 19 19 am

mrmr1993 commented 7 years ago

This is causally related to #1838. We use <iframe>s to provide the Vomnibar (PR #1390) and the HUD (PR #1401), which we load in every tab. (Note that the help dialog is also an <iframe>, but we don't preload it).

Justifications for this include: