Open Bug 388529 Opened 15 years ago Updated 19 days ago
Parent Style Context doesn't process resulting style changes
See discussion in bug 380012. Unfortunately, we can't just process them here, as I point out in that bug. We need a plan... Perhaps we should actually try doing Hixie's proposal? We could remove GetParent() on style contexts and have separate methods for getting parents of reset and inherit structs, and munge storage (with a bit?) so sometimes instead of a pointer we store a struct with two pointers. Then we'll need a resolution method that takes two parent style contexts (with the current resolution method that just takes one inlining to it). And rulenode changes. This seems like it might be doable.
You need to log in before you can comment on or make changes to this bug.