String CSSHostRule::cssText() const { StringBuilder result; result.appendLiteral("@host { \n"); appendCssTextForItems(result); result.append('}'); return result.toString(); }
String CSSSupportsRule::cssText() const { StringBuilder result; result.appendLiteral("@supports "); result.append(conditionText()); result.appendLiteral(" {\n"); appendCssTextForItems(result); result.append('}'); return result.toString(); }
String CSSMediaRule::cssText() const { StringBuilder result; result.append("@media "); if (mediaQueries()) { result.append(mediaQueries()->mediaText()); result.append(' '); } result.appendLiteral("{ \n"); appendCssTextForItems(result); result.append('}'); return result.toString(); }