mirror of
https://git.freebsd.org/ports.git
synced 2025-05-05 16:07:38 -04:00
26 lines
915 B
C++
26 lines
915 B
C++
--- chrome/test/chromedriver/capabilities.cc.orig 2023-09-13 12:11:42 UTC
|
|
+++ chrome/test/chromedriver/capabilities.cc
|
|
@@ -346,7 +346,11 @@ Status ParseMobileEmulation(const base::Value& option,
|
|
"'version' field of type string");
|
|
}
|
|
|
|
+#if defined(__clang__) && (__clang_major__ >= 15)
|
|
brands.emplace_back(*brand, *version);
|
|
+#else
|
|
+ brands.emplace_back() = {*brand, *version};
|
|
+#endif
|
|
}
|
|
|
|
client_hints.brands = std::move(brands);
|
|
@@ -384,7 +388,11 @@ Status ParseMobileEmulation(const base::Value& option,
|
|
"a 'version' field of type string");
|
|
}
|
|
|
|
+#if defined(__clang__) && (__clang_major__ >= 15)
|
|
full_version_list.emplace_back(*brand, *version);
|
|
+#else
|
|
+ full_version_list.emplace_back() = {*brand, *version};
|
|
+#endif
|
|
}
|
|
|
|
client_hints.full_version_list = std::move(full_version_list);
|