mirror of
https://github.com/roytam1/palemoon27.git
synced 2026-05-26 14:18:48 +00:00
ffc74f1c3c
- Bug 1149476 - Extend autospider.sh timeout and emit a log message, r=jonco (b94c4b8f2)
- Bug 1159999 - Suppress command echo for timeout failure setup. r=sphink (9fea5ed54)
- ug 866301 - Part 1. Add unorm.h to system-headers. r=glandium (9c7a982e2)
- Bug 866301 - Part 2. Use in-tree ICU source code for gonk. r=glandium (6a6c51437)
- Bug 866301 - Part 3. Use system ICU for gonk-JB or later. r=glandium (2d3f73861)
- Bug 866301 - Part 4. Turn on Intl API for B2G. r=fabrice,waldo (e8ac69a34)
- Bug 1197918 - Use channel->Open2() in rdf/base/nsRDFXMLDataSource.cpp (r=sicking) (d86afc643)
- Bug 1195611 - Use channel->ascynOpen2 in rdf/base/nsRDFXMLDataSource.cpp (r=sicking) (c6653e192)
- Bug 1139177 - RSA public key size checking cleanups. r=keeler (9eec01885)
- bug 1141189 - implement skipping expensive revocation checks (OCSP fetching) for short-lived certificates r=rbarnes (708bd2f7e)
- Bug 1010068 - Disable OCSP for DV certificates in Firefox for Android r=keeler (2b197e15b)
- Bug 858928 - Switch XRE_StartupTimelineRecord() from PRTime to TimeStamp. r=froydnj (414afd85d)
- Bug 1136278, Part 1: Refactor algorithm identifiers in tests, r=keeler (5755b7bcb)
- Bug 1136278, Part 2: Refactor test SubjectPublicKeyInfo generation, r=keeler (1486716c6)
- Bug 1153738: Make ScopedPtr a minimal proper subset of std::unique_ptr, r=keeler (49a1784f2)
- Bug 1060112 - Don't treat OCSP responses omitting the requested certificate status as "unknown certificate" responses blocking the connection r=keeler (64f8a1c19)
- Bug 1145679 - Reject EV status for end-entity EV certs with overly long validity periods. r=keeler (d62b18d7c)
- Bug 891107 - Part 4: Show information about value in overflow error messages in js-ctypes. r=jorendorff (1a366fcd0)
37 lines
1.2 KiB
C++
37 lines
1.2 KiB
C++
/* This Source Code Form is subject to the terms of the Mozilla Public
|
|
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
|
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
|
|
|
|
#include "StartupTimeline.h"
|
|
#include "mozilla/Telemetry.h"
|
|
#include "mozilla/TimeStamp.h"
|
|
#include "nsXULAppAPI.h"
|
|
|
|
namespace mozilla {
|
|
|
|
TimeStamp StartupTimeline::sStartupTimeline[StartupTimeline::MAX_EVENT_ID];
|
|
const char *StartupTimeline::sStartupTimelineDesc[StartupTimeline::MAX_EVENT_ID] = {
|
|
#define mozilla_StartupTimeline_Event(ev, desc) desc,
|
|
#include "StartupTimeline.h"
|
|
#undef mozilla_StartupTimeline_Event
|
|
};
|
|
|
|
} /* namespace mozilla */
|
|
|
|
using mozilla::StartupTimeline;
|
|
using mozilla::TimeStamp;
|
|
|
|
/**
|
|
* The XRE_StartupTimeline_Record function is to be used by embedding
|
|
* applications that can't use mozilla::StartupTimeline::Record() directly.
|
|
*
|
|
* @param aEvent The event to be recorded, must correspond to an element of the
|
|
* mozilla::StartupTimeline::Event enumartion
|
|
* @param aWhen The time at which the event happened
|
|
*/
|
|
void
|
|
XRE_StartupTimelineRecord(int aEvent, TimeStamp aWhen)
|
|
{
|
|
StartupTimeline::Record((StartupTimeline::Event)aEvent, aWhen);
|
|
}
|