summaryrefslogtreecommitdiffstats
path: root/toolkit/components/glean/xpcom/nsIFOG.idl
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-06-12 05:43:14 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-06-12 05:43:14 +0000
commit8dd16259287f58f9273002717ec4d27e97127719 (patch)
tree3863e62a53829a84037444beab3abd4ed9dfc7d0 /toolkit/components/glean/xpcom/nsIFOG.idl
parentReleasing progress-linux version 126.0.1-1~progress7.99u1. (diff)
downloadfirefox-8dd16259287f58f9273002717ec4d27e97127719.tar.xz
firefox-8dd16259287f58f9273002717ec4d27e97127719.zip
Merging upstream version 127.0.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'toolkit/components/glean/xpcom/nsIFOG.idl')
-rw-r--r--toolkit/components/glean/xpcom/nsIFOG.idl5
1 files changed, 4 insertions, 1 deletions
diff --git a/toolkit/components/glean/xpcom/nsIFOG.idl b/toolkit/components/glean/xpcom/nsIFOG.idl
index 67041d6228..86409b2f6d 100644
--- a/toolkit/components/glean/xpcom/nsIFOG.idl
+++ b/toolkit/components/glean/xpcom/nsIFOG.idl
@@ -113,7 +113,7 @@ interface nsIFOG : nsISupports
* {metric_base_identifier: boolean,}
* which may contain multiple metric object entries.
*/
- void setMetricsFeatureConfig(in ACString aJsonConfig);
+ void applyServerKnobsConfig(in ACString aJsonConfig);
/**
* ** Test-only Method **
@@ -184,6 +184,7 @@ interface nsIFOG : nsISupports
* @param aSendIfEmpty - Whether the ping should send even if empty.
* @param aIncludeInfoSections - Whether the ping should include
* {client|ping}_info sections.
+ * TODO(jer): docs
* @param aReasonCodes - The list of valid reasons for ping submission.
*/
uint32_t testRegisterRuntimePing(in ACString aName,
@@ -191,5 +192,7 @@ interface nsIFOG : nsISupports
in boolean aSendIfEmpty,
in boolean aPreciseTimestamps,
in boolean aIncludeInfoSections,
+ in boolean aEnabled,
+ in Array<ACString> aSchedulesPings,
in Array<ACString> aReasonCodes);
};