From 00721f053a1f0b47370d86a60356c4560e92ddf2 Mon Sep 17 00:00:00 2001 From: Lei Zhang Date: Wed, 25 Apr 2018 18:13:21 +0000 Subject: Roll third_party/googletest/src/ a325ad2db..4bd8c4638 (125 commits) https://chromium.googlesource.com/external/github.com/google/googletest.git/+log/a325ad2db5de..4bd8c4638ada Created with: roll-dep third_party/googletest/src Change-Id: I963e0b39119ab564754a81d20c38b5641b9230b5 Reviewed-on: https://pdfium-review.googlesource.com/31130 Commit-Queue: Lei Zhang Reviewed-by: dsinclair --- DEPS | 2 +- third_party/googletest/BUILD.gn | 9 ++++----- third_party/googletest/README.pdfium | 2 +- 3 files changed, 6 insertions(+), 7 deletions(-) diff --git a/DEPS b/DEPS index d7e9be8094..410d7bbaea 100644 --- a/DEPS +++ b/DEPS @@ -22,7 +22,7 @@ vars = { 'cygwin_revision': 'c89e446b273697fadf3a10ff1007a97c0b7de6df', 'depot_tools_revision': '869a2857a4f3acc08fdec6182ecec5b73593be3b', 'freetype_revision': '2157d8fa6f7e12063ca166476ed2223d24234db7', - 'gtest_revision': 'a325ad2db5deb623eab740527e559b81c0f39d65', + 'gtest_revision': '4bd8c4638ada823a8da2569735cc0a9402fb8052', 'icu_revision': 'd888fd2a1be890f4d35e43f68d6d79f42519a357', 'instrumented_lib_revision': '323cf32193caecbf074d1a0cb5b02b905f163e0f', 'jinja2_revision': 'd34383206fa42d52faa10bb9931d6d538f3a57e0', diff --git a/third_party/googletest/BUILD.gn b/third_party/googletest/BUILD.gn index d04d804046..e2b4bd6a9d 100644 --- a/third_party/googletest/BUILD.gn +++ b/third_party/googletest/BUILD.gn @@ -14,13 +14,12 @@ config("gtest_config") { # In order to allow regex matches in gtest to be shared between Windows # and other systems, we tell gtest to always use its internal engine. "GTEST_HAS_POSIX_RE=0", + + # Enables C++11 features. "GTEST_LANG_CXX11=1", - # ::testing::Combine, which is heavily used in Chromium, is gated on - # tr1::tuple. Upstream avoids using tr1::tuple on Visual Studio 2017+, - # because it causes warnings. We'll take (and ignore) the warnings to keep - # our ::testing::Combine. - "GTEST_HAS_TR1_TUPLE=1", + # Prevents gtest from including both and . + "GTEST_HAS_TR1_TUPLE=0", ] # Gtest headers need to be able to find themselves. diff --git a/third_party/googletest/README.pdfium b/third_party/googletest/README.pdfium index 1b3626cf4b..efbb22950d 100644 --- a/third_party/googletest/README.pdfium +++ b/third_party/googletest/README.pdfium @@ -1,7 +1,7 @@ Name: Google Test: Google's C++ Testing Framework Short Name: googletest URL: https://github.com/google/googletest.git -Version: 1.8.0.git-7d15497f7538fb531d0f025929d080743af421ee +Version: 1.8.0.git-4bd8c4638ada823a8da2569735cc0a9402fb8052 License: BSD License File: NOT_SHIPPED Security critical: no -- cgit v1.2.3