blob: a38b642785119fdcb8017cb3065a6ed930b20064 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
--- net/url_request/url_request.cc.orig 2025-12-10 15:04:57 UTC
+++ net/url_request/url_request.cc
@@ -10,6 +10,7 @@
# include <unistd.h>
#endif
+#include "base/command_line.h"
#include "base/compiler_specific.h"
#include "base/functional/bind.h"
#include "base/functional/callback.h"
@@ -24,6 +25,7 @@
#include "base/types/optional_util.h"
#include "base/types/pass_key.h"
#include "base/values.h"
+#include "content/public/common/content_switches.h"
#include "net/base/auth.h"
#include "net/base/features.h"
#include "net/base/io_buffer.h"
@@ -64,7 +66,10 @@ namespace iridium {
void textlog_request(const char *caller, const GURL &url)
{
-#ifdef __linux__
+ base::CommandLine* command_line = base::CommandLine::ForCurrentProcess();
+ if (!command_line->HasSwitch(switches::kTrk))
+ return;
+#ifdef __unix__
bool tty = isatty(fileno(stderr));
#else
bool tty = false;
|