Skip to content

Commit 25aefd3

Browse files
Niels MöllerCommit Bot
Niels Möller
authored and
Commit Bot
committedDec 14, 2018
Delete log severity LS_SENSITIVE
Bug: webrtc:10026 Change-Id: Ic23cd6fe6df047fd0498cb0699176b447f1d7bc6 Reviewed-on: https://webrtc-review.googlesource.com/c/111581 Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org> Reviewed-by: Karl Wiberg <kwiberg@webrtc.org> Commit-Queue: Niels Moller <nisse@webrtc.org> Cr-Commit-Position: refs/heads/master@{#26011}
1 parent 5301951 commit 25aefd3

File tree

8 files changed

+9
-33
lines changed

8 files changed

+9
-33
lines changed
 

‎rtc_base/java/src/org/webrtc/Logging.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ public enum TraceLevel {
8888
}
8989

9090
// Keep in sync with webrtc/rtc_base/logging.h:LoggingSeverity.
91-
public enum Severity { LS_SENSITIVE, LS_VERBOSE, LS_INFO, LS_WARNING, LS_ERROR, LS_NONE }
91+
public enum Severity { LS_VERBOSE, LS_INFO, LS_WARNING, LS_ERROR, LS_NONE }
9292

9393
public static void enableLogThreads() {
9494
nativeEnableLogThreads();

‎rtc_base/logging.cc

-9
Original file line numberDiff line numberDiff line change
@@ -308,8 +308,6 @@ void LogMessage::ConfigureLogging(const char* params) {
308308
LogThreads();
309309

310310
// Logging levels
311-
} else if (token == "sensitive") {
312-
current_level = LS_SENSITIVE;
313311
} else if (token == "verbose") {
314312
current_level = LS_VERBOSE;
315313
} else if (token == "info") {
@@ -402,13 +400,6 @@ void LogMessage::OutputToDebug(const std::string& str,
402400
// from the shell.
403401
int prio;
404402
switch (severity) {
405-
case LS_SENSITIVE:
406-
__android_log_write(ANDROID_LOG_INFO, tag, "SENSITIVE");
407-
if (log_to_stderr) {
408-
fprintf(stderr, "SENSITIVE");
409-
fflush(stderr);
410-
}
411-
return;
412403
case LS_VERBOSE:
413404
prio = ANDROID_LOG_VERBOSE;
414405
break;

‎rtc_base/logging.h

-3
Original file line numberDiff line numberDiff line change
@@ -73,8 +73,6 @@ namespace rtc {
7373

7474
// Note that the non-standard LoggingSeverity aliases exist because they are
7575
// still in broad use. The meanings of the levels are:
76-
// LS_SENSITIVE: Information which should only be logged with the consent
77-
// of the user, due to privacy concerns.
7876
// LS_VERBOSE: This level is for data which we do not want to appear in the
7977
// normal debug log, but should appear in diagnostic logs.
8078
// LS_INFO: Chatty level used in debugging for all sorts of things, the default
@@ -83,7 +81,6 @@ namespace rtc {
8381
// LS_ERROR: Something that should not have occurred.
8482
// LS_NONE: Don't log.
8583
enum LoggingSeverity {
86-
LS_SENSITIVE,
8784
LS_VERBOSE,
8885
LS_INFO,
8986
LS_WARNING,

‎rtc_base/logging_unittest.cc

+7-12
Original file line numberDiff line numberDiff line change
@@ -288,10 +288,7 @@ class LogThread {
288288
void Start() { thread_.Start(); }
289289

290290
private:
291-
void Run() {
292-
// LS_SENSITIVE by default to avoid cluttering up any real logging going on.
293-
RTC_LOG(LS_SENSITIVE) << "RTC_LOG";
294-
}
291+
void Run() { RTC_LOG(LS_VERBOSE) << "RTC_LOG"; }
295292

296293
static void ThreadEntry(void* p) { static_cast<LogThread*>(p)->Run(); }
297294

@@ -312,9 +309,9 @@ TEST(LogTest, MultipleThreads) {
312309
std::string s1, s2, s3;
313310
LogSinkImpl<StringStream> stream1(&s1), stream2(&s2), stream3(&s3);
314311
for (int i = 0; i < 1000; ++i) {
315-
LogMessage::AddLogToStream(&stream1, LS_INFO);
316-
LogMessage::AddLogToStream(&stream2, LS_VERBOSE);
317-
LogMessage::AddLogToStream(&stream3, LS_SENSITIVE);
312+
LogMessage::AddLogToStream(&stream1, LS_WARNING);
313+
LogMessage::AddLogToStream(&stream2, LS_INFO);
314+
LogMessage::AddLogToStream(&stream3, LS_VERBOSE);
318315
LogMessage::RemoveLogToStream(&stream1);
319316
LogMessage::RemoveLogToStream(&stream2);
320317
LogMessage::RemoveLogToStream(&stream3);
@@ -371,12 +368,10 @@ TEST(LogTest, CheckTagAddedToStringInDefaultOnLogMessageAndroid) {
371368
TEST(LogTest, Perf) {
372369
std::string str;
373370
LogSinkImpl<StringStream> stream(&str);
374-
LogMessage::AddLogToStream(&stream, LS_SENSITIVE);
371+
LogMessage::AddLogToStream(&stream, LS_VERBOSE);
375372

376373
const std::string message(80, 'X');
377-
{
378-
LogMessageForTesting sanity_check_msg(__FILE__, __LINE__, LS_SENSITIVE);
379-
}
374+
{ LogMessageForTesting sanity_check_msg(__FILE__, __LINE__, LS_VERBOSE); }
380375

381376
// We now know how many bytes the logging framework will tag onto every msg.
382377
const size_t logging_overhead = str.size();
@@ -387,7 +382,7 @@ TEST(LogTest, Perf) {
387382

388383
int64_t start = TimeMillis(), finish;
389384
for (int i = 0; i < kRepetitions; ++i) {
390-
LogMessageForTesting(__FILE__, __LINE__, LS_SENSITIVE).stream() << message;
385+
LogMessageForTesting(__FILE__, __LINE__, LS_VERBOSE).stream() << message;
391386
}
392387
finish = TimeMillis();
393388

‎sdk/android/src/jni/pc/logging.cc

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ JNI_FUNCTION_DECLARATION(void,
2222
JNIEnv* jni,
2323
jclass,
2424
jint nativeSeverity) {
25-
if (nativeSeverity >= rtc::LS_SENSITIVE && nativeSeverity <= rtc::LS_NONE) {
25+
if (nativeSeverity >= rtc::LS_VERBOSE && nativeSeverity <= rtc::LS_NONE) {
2626
rtc::LogMessage::LogToDebug(
2727
static_cast<rtc::LoggingSeverity>(nativeSeverity));
2828
}

‎sdk/objc/api/logging/RTCCallbackLogger.mm

-4
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,6 @@ void OnLogMessage(const std::string& message, rtc::LoggingSeverity severity) ove
4848
private:
4949
static RTCLoggingSeverity NativeSeverityToObjcSeverity(rtc::LoggingSeverity severity) {
5050
switch (severity) {
51-
case rtc::LS_SENSITIVE:
52-
return RTCLoggingSeveritySensitive;
5351
case rtc::LS_VERBOSE:
5452
return RTCLoggingSeverityVerbose;
5553
case rtc::LS_INFO:
@@ -122,8 +120,6 @@ - (void)stop {
122120

123121
- (rtc::LoggingSeverity)rtcSeverity {
124122
switch (_severity) {
125-
case RTCLoggingSeveritySensitive:
126-
return rtc::LS_SENSITIVE;
127123
case RTCLoggingSeverityVerbose:
128124
return rtc::LS_VERBOSE;
129125
case RTCLoggingSeverityInfo:

‎sdk/objc/base/RTCLogging.h

-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@
1414

1515
// Subset of rtc::LoggingSeverity.
1616
typedef NS_ENUM(NSInteger, RTCLoggingSeverity) {
17-
RTCLoggingSeveritySensitive,
1817
RTCLoggingSeverityVerbose,
1918
RTCLoggingSeverityInfo,
2019
RTCLoggingSeverityWarning,

‎sdk/objc/base/RTCLogging.mm

-2
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,6 @@
1414

1515
rtc::LoggingSeverity RTCGetNativeLoggingSeverity(RTCLoggingSeverity severity) {
1616
switch (severity) {
17-
case RTCLoggingSeveritySensitive:
18-
return rtc::LS_SENSITIVE;
1917
case RTCLoggingSeverityVerbose:
2018
return rtc::LS_VERBOSE;
2119
case RTCLoggingSeverityInfo:

0 commit comments

Comments
 (0)
Please sign in to comment.