I don’t know what our box tree looks like, but this is incorrect for non-inherited property on anonymous boxes. For example:

```html
<div style="border: solid">
<p>Foo</p>
Bar
<p>Baz</p>
```
An anonymous block box is generated around Bar, but it shouldn’t inherit the border.