The system determines whether an orientation is supported by intersecting the value returned by the app'ssupportedInterfaceOrientationsForWindow: method with the value returned by the supportedInterfaceOrientations method of the top-most full-screen controller.