This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
In our discussion with Neil and Jonas, the topic of attribute forwarding came up. They are present in XBL and specified in XBL2 (http://dev.w3.org/2006/xbl2/#attribute-forwarding), but I was trying to avoid them, opting for imperative-only approach with an attributeChanged callback. I am still not sold we need them, because they are a bit magical and the XBL2 spec gets pretty funky with them. However, Jonas pointed out that there might be a need for them, because they would provide a way to synchronously signaling into a shadow DOM subtree without involving Javascript callbacks (that we would _need_ to make async for sanity reasons).
The attributeChangedCallback provides all the necessary functionality. Closing this.