Compatibility View is an emulation of IE7, which does not support the inherit
keyword (with a few obscure exceptions). Proper support for inherit
was only introduced in IE8, and to ensure the accuracy of IE7 emulation, this full support is not made available in Compatibility View.
So yes, this is expected behavior.