commit 193207c7b38896a9256b87297e1e586067058c0e
parent c994b2d9c7ad18f056d484a3cfb2de8f2479d70c
Author: Updatebot <updatebot@mozilla.com>
Date: Wed, 15 Oct 2025 20:22:42 +0000
Bug 1994049 - Apply mozilla patches for googletest r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D268444
Diffstat:
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/third_party/googletest/googletest/include/gtest/gtest.h b/third_party/googletest/googletest/include/gtest/gtest.h
@@ -73,6 +73,8 @@
#include "gtest/internal/gtest-internal.h"
#include "gtest/internal/gtest-string.h"
+#include "mozilla/Attributes.h"
+
GTEST_DISABLE_MSC_WARNINGS_PUSH_(4251 \
/* class A needs to have dll-interface to be used by clients of class B */)
@@ -325,7 +327,7 @@ class GTEST_API_ Test {
//
// DO NOT OVERRIDE THIS FUNCTION DIRECTLY IN A USER PROGRAM.
// Instead, use the TEST or TEST_F macro.
- virtual void TestBody() = 0;
+ MOZ_CAN_RUN_SCRIPT virtual void TestBody() = 0;
// Sets up, executes, and tears down the test.
void Run();