stylo: Tidy up create_shared_context.

This commit is contained in:
Emilio Cobos Álvarez 2017-11-22 21:09:37 +01:00
parent b13f62714a
commit 663794fe2d
No known key found for this signature in database
GPG key ID: 056B727BB9C1027C

View file

@ -211,20 +211,21 @@ unsafe fn dummy_url_data() -> &'static RefPtr<URLExtraData> {
RefPtr::from_ptr_ref(&DUMMY_URL_DATA) RefPtr::from_ptr_ref(&DUMMY_URL_DATA)
} }
fn create_shared_context<'a>(global_style_data: &GlobalStyleData, fn create_shared_context<'a>(
guard: &'a SharedRwLockReadGuard, global_style_data: &GlobalStyleData,
per_doc_data: &'a PerDocumentStyleDataImpl, guard: &'a SharedRwLockReadGuard,
traversal_flags: TraversalFlags, per_doc_data: &'a PerDocumentStyleDataImpl,
snapshot_map: &'a ServoElementSnapshotTable) traversal_flags: TraversalFlags,
-> SharedStyleContext<'a> { snapshot_map: &'a ServoElementSnapshotTable,
) -> SharedStyleContext<'a> {
SharedStyleContext { SharedStyleContext {
stylist: &per_doc_data.stylist, stylist: &per_doc_data.stylist,
visited_styles_enabled: per_doc_data.visited_styles_enabled(), visited_styles_enabled: per_doc_data.visited_styles_enabled(),
options: global_style_data.options.clone(), options: global_style_data.options.clone(),
guards: StylesheetGuards::same(guard), guards: StylesheetGuards::same(guard),
timer: Timer::new(), timer: Timer::new(),
traversal_flags: traversal_flags, traversal_flags,
snapshot_map: snapshot_map, snapshot_map,
} }
} }