예제 #1
0
void MediaDevices::contextDestroyed() {
  if (m_stopped)
    return;

  m_stopped = true;
  stopObserving();
}
예제 #2
0
bool NetworkInformation::removeEventListener(const AtomicString& eventType, EventListener* listener, bool useCapture)
{
    if (!EventTargetWithInlineData::removeEventListener(eventType, listener, useCapture))
        return false;
    if (!hasEventListeners())
        stopObserving();
    return true;
}
예제 #3
0
void MediaDevices::removedEventListener(
    const AtomicString& eventType,
    const RegisteredEventListener& registeredListener) {
  EventTargetWithInlineData::removedEventListener(eventType,
                                                  registeredListener);
  if (!hasEventListeners())
    stopObserving();
}
예제 #4
0
void NetworkInformation::stop()
{
    m_contextStopped = true;
    stopObserving();
}
예제 #5
0
void NetworkInformation::removeAllEventListeners()
{
    EventTargetWithInlineData::removeAllEventListeners();
    ASSERT(!hasEventListeners());
    stopObserving();
}
예제 #6
0
void MediaDevices::dispose() {
  stopObserving();
}
예제 #7
0
void MediaDevices::removeAllEventListeners() {
  EventTargetWithInlineData::removeAllEventListeners();
  DCHECK(!hasEventListeners());
  stopObserving();
}
예제 #8
0
void reEnemy::exitControl()
{
	stopObserving(reRadial::shared()->input());
}