Format script component

This commit is contained in:
chansuke 2018-09-18 23:24:15 +09:00 committed by Josh Matthews
parent 2ca7a13473
commit c37a345dc9
357 changed files with 25485 additions and 18076 deletions

View file

@ -18,24 +18,33 @@ pub struct PerformancePaintTiming {
}
impl PerformancePaintTiming {
fn new_inherited(metric_type: ProgressiveWebMetricType, start_time: u64) -> PerformancePaintTiming {
fn new_inherited(
metric_type: ProgressiveWebMetricType,
start_time: u64,
) -> PerformancePaintTiming {
let name = match metric_type {
ProgressiveWebMetricType::FirstPaint => DOMString::from("first-paint"),
ProgressiveWebMetricType::FirstContentfulPaint => DOMString::from("first-contentful-paint"),
ProgressiveWebMetricType::FirstContentfulPaint => {
DOMString::from("first-contentful-paint")
},
_ => DOMString::from(""),
};
PerformancePaintTiming {
entry: PerformanceEntry::new_inherited(name,
DOMString::from("paint"),
start_time.to_ms(),
0.)
entry: PerformanceEntry::new_inherited(
name,
DOMString::from("paint"),
start_time.to_ms(),
0.,
),
}
}
#[allow(unrooted_must_root)]
pub fn new(global: &GlobalScope,
metric_type: ProgressiveWebMetricType,
start_time: u64) -> DomRoot<PerformancePaintTiming> {
pub fn new(
global: &GlobalScope,
metric_type: ProgressiveWebMetricType,
start_time: u64,
) -> DomRoot<PerformancePaintTiming> {
let entry = PerformancePaintTiming::new_inherited(metric_type, start_time);
reflect_dom_object(Box::new(entry), global, PerformancePaintTimingBinding::Wrap)
}