multitasking_test_application_delegate.mm 1.0 KB

123456789101112131415161718192021222324252627
  1. // Copyright 2016 The Chromium Authors. All rights reserved.
  2. // Use of this source code is governed by a BSD-style license that can be
  3. // found in the LICENSE file.
  4. #import "ios/chrome/app/multitasking_test_application_delegate.h"
  5. #import "ios/chrome/app/multitasking_test_scene_delegate.h"
  6. #if !defined(__has_feature) || !__has_feature(objc_arc)
  7. #error "This file requires ARC support."
  8. #endif
  9. @implementation MultitaskingTestApplicationDelegate
  10. // Override the scene delegate class.
  11. - (UISceneConfiguration*)application:(UIApplication*)application
  12. configurationForConnectingSceneSession:
  13. (UISceneSession*)connectingSceneSession
  14. options:(UISceneConnectionOptions*)options {
  15. UISceneConfiguration* sceneConfiguration = [UISceneConfiguration
  16. configurationWithName:@"TestResizedWindowConfiguration"
  17. sessionRole:UIWindowSceneSessionRoleApplication];
  18. sceneConfiguration.delegateClass = [MultitaskingTestSceneDelegate class];
  19. return sceneConfiguration;
  20. }
  21. @end