|
@@ -25,33 +25,36 @@ namespace electron::api {
|
|
|
|
|
|
namespace {
|
|
|
|
|
|
-std::string MessageSourceToString(
|
|
|
+constexpr base::StringPiece MessageSourceToString(
|
|
|
const blink::mojom::ConsoleMessageSource source) {
|
|
|
- if (source == blink::mojom::ConsoleMessageSource::kXml)
|
|
|
- return "xml";
|
|
|
- if (source == blink::mojom::ConsoleMessageSource::kJavaScript)
|
|
|
- return "javascript";
|
|
|
- if (source == blink::mojom::ConsoleMessageSource::kNetwork)
|
|
|
- return "network";
|
|
|
- if (source == blink::mojom::ConsoleMessageSource::kConsoleApi)
|
|
|
- return "console-api";
|
|
|
- if (source == blink::mojom::ConsoleMessageSource::kStorage)
|
|
|
- return "storage";
|
|
|
- if (source == blink::mojom::ConsoleMessageSource::kRendering)
|
|
|
- return "rendering";
|
|
|
- if (source == blink::mojom::ConsoleMessageSource::kSecurity)
|
|
|
- return "security";
|
|
|
- if (source == blink::mojom::ConsoleMessageSource::kDeprecation)
|
|
|
- return "deprecation";
|
|
|
- if (source == blink::mojom::ConsoleMessageSource::kWorker)
|
|
|
- return "worker";
|
|
|
- if (source == blink::mojom::ConsoleMessageSource::kViolation)
|
|
|
- return "violation";
|
|
|
- if (source == blink::mojom::ConsoleMessageSource::kIntervention)
|
|
|
- return "intervention";
|
|
|
- if (source == blink::mojom::ConsoleMessageSource::kRecommendation)
|
|
|
- return "recommendation";
|
|
|
- return "other";
|
|
|
+ switch (source) {
|
|
|
+ case blink::mojom::ConsoleMessageSource::kXml:
|
|
|
+ return "xml";
|
|
|
+ case blink::mojom::ConsoleMessageSource::kJavaScript:
|
|
|
+ return "javascript";
|
|
|
+ case blink::mojom::ConsoleMessageSource::kNetwork:
|
|
|
+ return "network";
|
|
|
+ case blink::mojom::ConsoleMessageSource::kConsoleApi:
|
|
|
+ return "console-api";
|
|
|
+ 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::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";
|
|
|
+ default:
|
|
|
+ return "other";
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
v8::Local<v8::Value> ServiceWorkerRunningInfoToDict(
|