aboutsummaryrefslogtreecommitdiffstats
path: root/components/fonts/font_context.rs
diff options
context:
space:
mode:
authorDelan Azabani <dazabani@igalia.com>2024-10-16 18:24:24 +0800
committerGitHub <noreply@github.com>2024-10-16 10:24:24 +0000
commitfa1f7e5839a35019d5ac2f105a45b555292b74fd (patch)
tree10725cd46d2c49d09cce022f6fda6c50016295f9 /components/fonts/font_context.rs
parent103d3aa7bb6341957c31a1aae4f925068e39e951 (diff)
downloadservo-fa1f7e5839a35019d5ac2f105a45b555292b74fd.tar.gz
servo-fa1f7e5839a35019d5ac2f105a45b555292b74fd.zip
Gate all use of `tracing` behind Cargo feature (#33845)
Signed-off-by: Delan Azabani <dazabani@igalia.com>
Diffstat (limited to 'components/fonts/font_context.rs')
-rw-r--r--components/fonts/font_context.rs6
1 files changed, 4 insertions, 2 deletions
diff --git a/components/fonts/font_context.rs b/components/fonts/font_context.rs
index b5732d258d2..0c4a5c419b5 100644
--- a/components/fonts/font_context.rs
+++ b/components/fonts/font_context.rs
@@ -28,7 +28,6 @@ use style::shared_lock::SharedRwLockReadGuard;
use style::stylesheets::{CssRule, DocumentStyleSheet, FontFaceRule, StylesheetInDocument};
use style::values::computed::font::{FamilyName, FontFamilyNameSyntax, SingleFontFamily};
use style::Atom;
-use tracing::instrument;
use url::Url;
use webrender_api::{FontInstanceFlags, FontInstanceKey, FontKey};
use webrender_traits::CrossProcessCompositorApi;
@@ -279,7 +278,10 @@ impl FontContext {
/// Create a `Font` for use in layout calculations, from a `FontTemplateData` returned by the
/// cache thread and a `FontDescriptor` which contains the styling parameters.
- #[instrument(skip_all, fields(servo_profiling = true))]
+ #[cfg_attr(
+ feature = "tracing",
+ tracing::instrument(skip_all, fields(servo_profiling = true))
+ )]
fn create_font(
&self,
font_template: FontTemplateRef,