From 17b2c042040d6b655824cf5dd2bc2ffd1a424704 Mon Sep 17 00:00:00 2001 From: Hixie Date: Tue, 13 Jan 2015 11:25:24 -0800 Subject: [PATCH] Examples: move markAsLaidOut() to just before the return, so the asserts work Specs: introduce layoutDescendants() to avoid work when a layout manager is unaffected by its childrens' intrinsic dimensions Examples: update for layoutDescendants() change Specs: add "lifetime" to resolver settings so that a transition can avoid having to dirty every consumer of the property every frame when it only needs to update the objects that are changing that frame Specs: expose the parents on AbstractStyleDeclarationList subclasses Specs: fix documentation around autoreap Specs: fix definition of setProperty() Specs: clean up the dimension-related logic of layout managers Review URL: https://codereview.chromium.org/850593003 --- engine/src/flutter/examples/style/block-layout.sky | 5 ++++- engine/src/flutter/examples/style/hex-layout.sky | 7 +++++-- engine/src/flutter/examples/style/toolbar-layout.sky | 7 +++++-- 3 files changed, 14 insertions(+), 5 deletions(-) diff --git a/engine/src/flutter/examples/style/block-layout.sky b/engine/src/flutter/examples/style/block-layout.sky index a707af0e54..7076685fb3 100644 --- a/engine/src/flutter/examples/style/block-layout.sky +++ b/engine/src/flutter/examples/style/block-layout.sky @@ -7,7 +7,6 @@ SKY MODULE