Name Description Size Coverage
components.conf 640 -
FOG.cpp 23951 -
FOG.h Sets the application_id to initialize Glean with. Does not take precedence over `nsIFOG.initializeFOG`'s `aAppIdOverride`. Only has effect if called before `nsIFOG.initializeFOG`. Parent-process only. 1154 -
moz.build 649 -
nsIFOG.idl Initialize FOG. Call it eventually. Metric data recorded beforehand will be buffered. @param aDataPathOverride - The path of a custom Glean data path to use instead of the profile dir. @param aAppIdOverride - The application_id to use instead of "firefox.desktop". @param aDisableInternalPings - Whether to disable internal pings (baseline, events, metrics). Default: false. 11905 -
nsIGleanPing.idl Collect and submit the ping for eventual upload. This will collect all stored data to be included in the ping. Data with lifetime `ping` will then be reset. If the ping is configured with `send_if_empty = false` and the ping currently contains no content, it will not be queued for upload. If the ping is configured with `send_if_empty = true` it will be queued for upload even if empty. Pings always contain the `ping_info` and `client_info` sections. See [ping sections](https://mozilla.github.io/glean/book/user/pings/index.html#ping-sections) for details. @param aReason - Optional. The reason the ping is being submitted. Must match one of the configured `reason_codes`. 3616 -