예제 #1
0
bool
HTMLVideoElement::NotifyOwnerDocumentActivityChangedInternal()
{
  bool pauseElement = HTMLMediaElement::NotifyOwnerDocumentActivityChangedInternal();
  UpdateScreenWakeLock();
  return pauseElement;
}
예제 #2
0
void
HTMLVideoElement::WakeLockRelease()
{
  UpdateScreenWakeLock();
  HTMLMediaElement::WakeLockRelease();
}
예제 #3
0
void
HTMLVideoElement::WakeLockCreate()
{
  HTMLMediaElement::WakeLockCreate();
  UpdateScreenWakeLock();
}
예제 #4
0
void
HTMLVideoElement::NotifyOwnerDocumentActivityChanged()
{
  HTMLMediaElement::NotifyOwnerDocumentActivityChanged();
  UpdateScreenWakeLock();
}
예제 #5
0
void HTMLVideoElement::SetMozUseScreenWakeLock(bool aValue)
{
  MOZ_ASSERT(NS_IsMainThread(), "Should be on main thread.");
  mUseScreenWakeLock = aValue;
  UpdateScreenWakeLock();
}