DOMTimeMilliSec nsDOMNavigationTiming::TimeStampToDOMOrFetchStart(mozilla::TimeStamp aStamp) const { if (!aStamp.IsNull()) { return TimeStampToDOM(aStamp); } else { return GetFetchStart(); } }
void nsDOMNavigationTiming::SetDOMLoadingTimeStamp(nsIURI* aURI, mozilla::TimeStamp aValue) { if (!mDOMLoadingSet) { mLoadedURI = aURI; mDOMLoading = TimeStampToDOM(aValue); mDOMLoadingSet = true; } }
nsresult nsDOMNavigationTiming::TimeStampToDOMOrFetchStart(mozilla::TimeStamp aStamp, DOMTimeMilliSec* aResult) { if (!aStamp.IsNull()) { return TimeStampToDOM(aStamp, aResult); } else { return GetFetchStart(aResult); } }
DOMTimeMilliSec nsDOMNavigationTiming::DurationFromStart(){ return TimeStampToDOM(mozilla::TimeStamp::Now()); }
DOMTimeMilliSec nsDOMNavigationTiming::DurationFromStart(){ DOMTimeMilliSec result; TimeStampToDOM(mozilla::TimeStamp::Now(), &result); return result; }
void nsDOMNavigationTiming::SetDOMLoadingTimeStamp(nsIURI* aURI, mozilla::TimeStamp aValue) { mLoadedURI = aURI; TimeStampToDOM(aValue, &mDOMLoading); }