diff --git a/components/style/stylist.rs b/components/style/stylist.rs index 42f210d0325..6494b4f35b6 100644 --- a/components/style/stylist.rs +++ b/components/style/stylist.rs @@ -240,6 +240,10 @@ impl DocumentCascadeData { { debug_assert_ne!(origin, Origin::UserAgent); + if !flusher.origin_dirty(origin) { + return Ok(()); + } + let validity = flusher.data_validity(origin); match validity {