- From: Simon Sapin <simon.sapin@exyr.org>
- Date: Wed, 26 Mar 2014 11:27:44 +0000
- To: www-style@w3.org
CSS Counter Styles allows UAs to take precautions against small stylesheets that could cause high memory usage: > Some values of system (symbolic, additive) and some descriptors (pad) > can generate representations with size linear to an author-supplied > number. This can potentially be abused to generate excessively large > representations and consume undue amounts of the user’s memory or > even hang their browser. User agents must support representations at > least 60 Unicode codepoints long, but they may choose to instead use > the fallback style for representations that would be longer than 60 > codepoints. CSS Grid should do the same with the repeat() function. Something like: when the number of repetitions is more than 1000 (or some other number), use 1000 instead. Mozilla bug on this topic: https://bugzilla.mozilla.org/show_bug.cgi?id=978478#c1 -- Simon Sapin
Received on Wednesday, 26 March 2014 11:28:08 UTC