fix: don't try to hide host which has set flag disable_hidden_ (#22832)
fix: don't try to hide host which has set flag disable_hidden_ (#22832)

Lack of this change will lead to freeze after call to hide/show
on window which has set flag disable_hidden_. To reproduce the
problem it's necessary to create some number of windows (how many
it depends on number of windows being cached by Chromium's
FrameEvictionManager).
electron/electron,bpasero/electron,gerhardberger/electron,bpasero/electron,bpasero/electron,gerhardberger/electron,bpasero/electron,electron/electron,seanchas116/electron,seanchas116/electron,electron/electron,seanchas116/electron,electron/electron,electron/electron,gerhardberger/electron,gerhardberger/electron,electron/electron,gerhardberger/electron,seanchas116/electron,gerhardberger/electron,bpasero/electron,bpasero/electron,seanchas116/electron,bpasero/electron,gerhardberger/electron,seanchas116/electron,electron/electron