blob: a95fbaf58845db01cffb6dfeaae359d07cda2ec4 (
plain)
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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
|
// Copyright 2021 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "content/public/browser/console_message.h"
namespace content {
logging::LogSeverity ConsoleMessageLevelToLogSeverity(
blink::mojom::ConsoleMessageLevel level) {
logging::LogSeverity log_severity = logging::LOG_VERBOSE;
switch (level) {
case blink::mojom::ConsoleMessageLevel::kVerbose:
log_severity = logging::LOG_VERBOSE;
break;
case blink::mojom::ConsoleMessageLevel::kInfo:
log_severity = logging::LOG_INFO;
break;
case blink::mojom::ConsoleMessageLevel::kWarning:
log_severity = logging::LOG_WARNING;
break;
case blink::mojom::ConsoleMessageLevel::kError:
log_severity = logging::LOG_ERROR;
break;
}
return log_severity;
}
const char* MessageSourceToString(blink::mojom::ConsoleMessageSource source) {
switch (source) {
case blink::mojom::ConsoleMessageSource::kXml:
return "XML";
case blink::mojom::ConsoleMessageSource::kJavaScript:
return "JS";
case blink::mojom::ConsoleMessageSource::kNetwork:
return "Network";
case blink::mojom::ConsoleMessageSource::kConsoleApi:
return "ConsoleAPI";
case blink::mojom::ConsoleMessageSource::kStorage:
return "Storage";
case blink::mojom::ConsoleMessageSource::kRendering:
return "Rendering";
case blink::mojom::ConsoleMessageSource::kSecurity:
return "Security";
case blink::mojom::ConsoleMessageSource::kOther:
return "Other";
case blink::mojom::ConsoleMessageSource::kDeprecation:
return "Deprecation";
case blink::mojom::ConsoleMessageSource::kWorker:
return "Worker";
case blink::mojom::ConsoleMessageSource::kViolation:
return "Violation";
case blink::mojom::ConsoleMessageSource::kIntervention:
return "Intervention";
case blink::mojom::ConsoleMessageSource::kRecommendation:
return "Recommendation";
}
LOG(FATAL) << "Unreachable code.";
return nullptr;
}
} // namespace content
|