diff options
Diffstat (limited to 'components/layout/context.rs')
-rw-r--r-- | components/layout/context.rs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/components/layout/context.rs b/components/layout/context.rs index 936314dcb63..8792e99d2a6 100644 --- a/components/layout/context.rs +++ b/components/layout/context.rs @@ -79,6 +79,10 @@ pub struct SharedLayoutContext { /// The dirty rectangle, used during display list building. pub dirty: Rect<Au>, + + /// Starts at zero, and increased by one every time a layout completes. + /// This can be used to easily check for invalid stale data. + pub generation: uint, } pub struct LayoutContext<'a> { |