Test for cssText of '::distributed()' rule. On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE". PASS document.getElementById('style1').sheet.cssRules.item(0).cssText is ".foo::-webkit-distributed(div .bar::before) { display: block; }" PASS successfullyParsed is true TEST COMPLETE