This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
http://dev.w3.org/csswg/cssom/#the-cssstyledeclaration-interface [[ If declaration is null, return the empty string and terminate these steps. ]] This reads ambiguously to me. We're in the middle of looking at a list of matching longhands; should any missing longhand property cause the entire getPropertyValue algorithm to return the empty string?
That's correct; if you're asked for a shorthand, and not all of its subproperties are set, the result is the empty string.
Yes. Would a note help?
Yes.