| Index: ios/chrome/browser/sessions/BUILD.gn
|
| diff --git a/ios/chrome/browser/sessions/BUILD.gn b/ios/chrome/browser/sessions/BUILD.gn
|
| index 028a8b2c3c8de2830e5dbc6b120c809296ec9543..6111b6e3d362391f0edec9fe098c2517b24ba540 100644
|
| --- a/ios/chrome/browser/sessions/BUILD.gn
|
| +++ b/ios/chrome/browser/sessions/BUILD.gn
|
| @@ -11,6 +11,8 @@ source_set("sessions") {
|
| "ios_chrome_tab_restore_service_client.mm",
|
| "ios_chrome_tab_restore_service_factory.cc",
|
| "ios_chrome_tab_restore_service_factory.h",
|
| + "session_service_ios.h",
|
| + "session_service_ios.mm",
|
| "session_window_ios.h",
|
| "session_window_ios.mm",
|
| ]
|
| @@ -36,8 +38,6 @@ source_set("sessions_non_arc") {
|
| sources = [
|
| "NSCoder+Compatibility.h",
|
| "NSCoder+Compatibility.mm",
|
| - "session_service.h",
|
| - "session_service.mm",
|
| "session_util.h",
|
| "session_util.mm",
|
| "tab_restore_service_delegate_impl_ios.h",
|
| @@ -75,25 +75,10 @@ source_set("unit_tests") {
|
| configs += [ "//build/config/compiler:enable_arc" ]
|
| testonly = true
|
| sources = [
|
| + "session_service_ios_unittest.mm",
|
| "session_window_ios_unittest.mm",
|
| ]
|
| deps = [
|
| - ":sessions",
|
| - ":unit_tests_non_arc",
|
| - "//base",
|
| - "//ios/web",
|
| - "//testing/gtest",
|
| - ]
|
| - libs = [ "Foundation.framework" ]
|
| -}
|
| -
|
| -source_set("unit_tests_non_arc") {
|
| - configs += [ "//build/config/compiler:enable_arc" ]
|
| - testonly = true
|
| - sources = [
|
| - "session_service_unittest.mm",
|
| - ]
|
| - deps = [
|
| ":resources_unit_tests",
|
| ":sessions",
|
| "//base",
|
| @@ -104,10 +89,11 @@ source_set("unit_tests_non_arc") {
|
| "//testing/gtest",
|
| "//third_party/ocmock",
|
| ]
|
| + libs = [ "Foundation.framework" ]
|
| }
|
|
|
| bundle_data("resources_unit_tests") {
|
| - visibility = [ ":unit_tests_non_arc" ]
|
| + visibility = [ ":unit_tests" ]
|
| testonly = true
|
| sources = [
|
| "//ios/chrome/test/data/sessions/corrupted.plist",
|
|
|