chromium/third_party/blink/renderer/modules/geolocation/geo_notifier.cc

// Copyright 2014 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "third_party/blink/renderer/modules/geolocation/geo_notifier.h"

#include "third_party/blink/public/platform/task_type.h"
#include "third_party/blink/renderer/bindings/modules/v8/v8_position_options.h"
#include "third_party/blink/renderer/core/frame/local_dom_window.h"
#include "third_party/blink/renderer/modules/geolocation/geolocation.h"
#include "third_party/blink/renderer/modules/geolocation/geolocation_position_error.h"

namespace blink {

GeoNotifier::GeoNotifier(Geolocation* geolocation,
                         V8PositionCallback* success_callback,
                         V8PositionErrorCallback* error_callback,
                         const PositionOptions* options)
    :{}

void GeoNotifier::Trace(Visitor* visitor) const {}

void GeoNotifier::SetFatalError(GeolocationPositionError* error) {}

void GeoNotifier::SetUseCachedPosition() {}

void GeoNotifier::RunSuccessCallback(Geoposition* position) {}

void GeoNotifier::RunErrorCallback(GeolocationPositionError* error) {}

void GeoNotifier::StartTimer() {}

void GeoNotifier::StopTimer() {}

bool GeoNotifier::IsTimerActive() const {}

void GeoNotifier::Timer::Trace(Visitor* visitor) const {}

void GeoNotifier::Timer::StartOneShot(base::TimeDelta interval,
                                      const base::Location& caller) {}

void GeoNotifier::Timer::Stop() {}

void GeoNotifier::TimerFired(TimerBase*) {}

}  // namespace blink