webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Static Public Member Functions | List of all members
WebCore::ResourceTiming Class Reference

#include <ResourceTiming.h>

Public Member Functions

URL url () const
 
String initiator () const
 
LoadTiming loadTiming () const
 
NetworkLoadMetrics networkLoadMetrics () const
 
bool allowTimingDetails () const
 
ResourceTiming isolatedCopy () const
 
void overrideInitiatorName (const String &name)
 

Static Public Member Functions

static ResourceTiming fromCache (const URL &, const String &initiator, const LoadTiming &)
 
static ResourceTiming fromLoad (CachedResource &, const String &initiator, const LoadTiming &, const NetworkLoadMetrics &, const SecurityOrigin &)
 
static ResourceTiming fromSynchronousLoad (const URL &, const String &initiator, const LoadTiming &, const NetworkLoadMetrics &, const ResourceResponse &, const SecurityOrigin &)
 

Member Function Documentation

◆ allowTimingDetails()

bool WebCore::ResourceTiming::allowTimingDetails ( ) const
inline

◆ fromCache()

ResourceTiming WebCore::ResourceTiming::fromCache ( const URL url,
const String initiator,
const LoadTiming loadTiming 
)
static

◆ fromLoad()

ResourceTiming WebCore::ResourceTiming::fromLoad ( CachedResource resource,
const String initiator,
const LoadTiming loadTiming,
const NetworkLoadMetrics networkLoadMetrics,
const SecurityOrigin securityOrigin 
)
static

◆ fromSynchronousLoad()

ResourceTiming WebCore::ResourceTiming::fromSynchronousLoad ( const URL url,
const String initiator,
const LoadTiming loadTiming,
const NetworkLoadMetrics networkLoadMetrics,
const ResourceResponse response,
const SecurityOrigin securityOrigin 
)
static

◆ initiator()

String WebCore::ResourceTiming::initiator ( ) const
inline

◆ isolatedCopy()

ResourceTiming WebCore::ResourceTiming::isolatedCopy ( ) const

◆ loadTiming()

LoadTiming WebCore::ResourceTiming::loadTiming ( ) const
inline

◆ networkLoadMetrics()

NetworkLoadMetrics WebCore::ResourceTiming::networkLoadMetrics ( ) const
inline

◆ overrideInitiatorName()

void WebCore::ResourceTiming::overrideInitiatorName ( const String name)
inline

◆ url()

URL WebCore::ResourceTiming::url ( ) const
inline

The documentation for this class was generated from the following files: