#include "chrome/renderer/loadtimes_extension_bindings.h"
#include "base/time/time.h"
#include "extensions/renderer/v8_helpers.h"
#include "net/http/http_connection_info.h"
#include "third_party/blink/public/platform/web_url_response.h"
#include "third_party/blink/public/web/web_local_frame.h"
#include "third_party/blink/public/web/web_navigation_type.h"
#include "third_party/blink/public/web/web_performance_metrics_for_reporting.h"
#include "v8/include/v8-extension.h"
#include "v8/include/v8-isolate.h"
#include "v8/include/v8-object.h"
#include "v8/include/v8-primitive.h"
#include "v8/include/v8-template.h"
WebDocumentLoader;
WebLocalFrame;
WebNavigationType;
const int kTransitionLink = …;
const int kTransitionForwardBack = …;
const int kTransitionOther = …;
const int kTransitionReload = …;
namespace extensions_v8 {
static const char* const kLoadTimesExtensionName = …;
class LoadTimesExtensionWrapper : public v8::Extension { … };
std::unique_ptr<v8::Extension> LoadTimesExtension::Get() { … }
}