@Wanjeon Custom site panel is a project still in development(?) that may or may not be turned into an official stable feature.
If and when it happens, then may they will think about making pop-up blocker work there.