With CSS3 introducing content being set as list-style-type, this is being ignored by Weasyprint:
CSS:
ul {list-style-type: '-';}
ul ul {list-style-type: '+';}
Console error:
WARNING: Ignored list-style-type:\"-\" at *, invalid value.
WARNING: Ignored list-style-type:\"+\" at *, invalid value.
Hey, I tested this with the master branch and it seems it's working.
<html>
<head>
<style>
ul {list-style-type: '-';}
ul ul {list-style-type: '+';}
</style>
</head>
<body>
<ul>
<li>Homammed<li>
<ul>
<li>Homammed<li>
</ul>
</ul>
</body>
</html>

Hey, I tested this with the
masterbranch and it seems it's working.
~There鈥檚 no code in WeasyPrint to handle that, and I get:~
WARNING: Ignored `list-style-type: "-"` at 2:8, invalid value.
WARNING: Ignored `list-style-type: "+"` at 3:11, invalid value.
~I don鈥檛 know how it could work for you :smile:.~
EDIT: you鈥檙e right, it鈥檚 fixed by 473443c.
Hey, I tested this with the
masterbranch and it seems it's working.