diff --git a/dom/media/ipc/RDDParent.cpp b/dom/media/ipc/RDDParent.cpp index d31bbfea2daa..46876cbf053d 100644 --- a/dom/media/ipc/RDDParent.cpp +++ b/dom/media/ipc/RDDParent.cpp @@ -48,6 +48,7 @@ #include "mozilla/ipc/ProcessUtils.h" #include "nsDebugImpl.h" +#include "nsIXULRuntime.h" #include "nsThreadManager.h" #if defined(MOZ_SANDBOX) && defined(MOZ_DEBUG) && defined(ENABLE_TESTS) @@ -272,7 +273,7 @@ mozilla::ipc::IPCResult RDDParent::RecvFlushFOGData( mozilla::ipc::IPCResult RDDParent::RecvTestTriggerMetrics( TestTriggerMetricsResolver&& aResolve) { - mozilla::glean::test_only_ipc::a_counter.Add(45327); + mozilla::glean::test_only_ipc::a_counter.Add(nsIXULRuntime::PROCESS_TYPE_RDD); aResolve(true); return IPC_OK(); } diff --git a/gfx/ipc/GPUParent.cpp b/gfx/ipc/GPUParent.cpp index 8e8d96352da0..aacc1386dca0 100644 --- a/gfx/ipc/GPUParent.cpp +++ b/gfx/ipc/GPUParent.cpp @@ -58,6 +58,7 @@ #include "mozilla/webrender/WebRenderAPI.h" #include "nsDebugImpl.h" #include "nsIGfxInfo.h" +#include "nsIXULRuntime.h" #include "nsThreadManager.h" #include "nscore.h" #include "prenv.h" @@ -627,7 +628,7 @@ mozilla::ipc::IPCResult GPUParent::RecvFlushFOGData( mozilla::ipc::IPCResult GPUParent::RecvTestTriggerMetrics( TestTriggerMetricsResolver&& aResolve) { - mozilla::glean::test_only_ipc::a_counter.Add(45326); + mozilla::glean::test_only_ipc::a_counter.Add(nsIXULRuntime::PROCESS_TYPE_GPU); aResolve(true); return IPC_OK(); } diff --git a/toolkit/components/glean/tests/browser/browser_fog_gpu.js b/toolkit/components/glean/tests/browser/browser_fog_gpu.js index 04707ef2fddf..8b9087f8790e 100644 --- a/toolkit/components/glean/tests/browser/browser_fog_gpu.js +++ b/toolkit/components/glean/tests/browser/browser_fog_gpu.js @@ -30,8 +30,8 @@ add_task(async () => { await Services.fog.testFlushAllChildren(); is( - 45326, // See gfx/ipc/GPUParent.cpp's RecvTestTriggerMetrics(). Glean.testOnlyIpc.aCounter.testGetValue(), + Ci.nsIXULRuntime.PROCESS_TYPE_GPU, "Ensure the GPU-process-set value shows up in the parent process." ); }); diff --git a/toolkit/components/glean/tests/browser/browser_fog_rdd.js b/toolkit/components/glean/tests/browser/browser_fog_rdd.js index 97d185067823..804b97bb0d67 100644 --- a/toolkit/components/glean/tests/browser/browser_fog_rdd.js +++ b/toolkit/components/glean/tests/browser/browser_fog_rdd.js @@ -57,8 +57,8 @@ add_task(async () => { await Services.fog.testFlushAllChildren(); is( - 45327, // See dom/media/ipc/RDDParent.cpp's RecvTestTriggerMetrics(). Glean.testOnlyIpc.aCounter.testGetValue(), + Ci.nsIXULRuntime.PROCESS_TYPE_RDD, "Ensure the RDD-process-set value shows up in the parent process." );