Exemple #1
0
void
GetCurrentBatteryInformation(BatteryInformation* aBatteryInfo)
{
  AssertMainThread();

  if (sBatteryObservers.HasCachedBatteryInformation()) {
    sBatteryObservers.GetCachedBatteryInformation(aBatteryInfo);
  } else {
    PROXY_IF_SANDBOXED(GetCurrentBatteryInformation(aBatteryInfo));
    sBatteryObservers.CacheBatteryInformation(*aBatteryInfo);
  }
}
Exemple #2
0
 void GetCurrentInformationInternal(BatteryInformation* aInfo) {
   PROXY_IF_SANDBOXED(GetCurrentBatteryInformation(aInfo));
 }