I'm unclear why there's a separate node for d-progress-bar-background.   Couldn't that style be applied to the top level node?   Admittedly though webkit seems to do the same thing (see http://css-tricks.com/html5-progress-element/, -webkit-progress-inner-element).