fix: correctly set IsActive() in BaseWindow on MacOS
CHILD_PLUGIN
CHILD_EMBEDDER_FIRST
InspectorFrontendHost
window.print()