summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkus Heiser <markus.heiser@darmarit.de>2020-09-09 17:59:40 +0200
committerMarkus Heiser <markus.heiser@darmarit.de>2020-09-09 17:59:40 +0200
commit91f8014515b50902bc9af52b98c09142de81bbce (patch)
tree80cf71f195d1873b889c9c127c3a0b8ee14677b8
parent6bf001ee6ac70ffb1bbcf670c4450e233bec6b7c (diff)
downloadpyscss-91f8014515b50902bc9af52b98c09142de81bbce.tar.gz
fix IE's rules limit - log as warning
As far as I know [1] IE 11 supports 65534 rules. BTW fix logging class from error to warning [2]. [1] https://forums.asp.net/t/2059387.aspx?IE+10+and+11+CSS+Style+Sheet+Rules [2] bdb02e8d Warning about IE 4095 maximum and improved debug_info Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
-rw-r--r--scss/compiler.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/scss/compiler.py b/scss/compiler.py
index 7b8dbd1..2fb164b 100644
--- a/scss/compiler.py
+++ b/scss/compiler.py
@@ -300,8 +300,8 @@ class Compilation(object):
self.rules = self.apply_extends(self.rules)
output, total_selectors = self.create_css(self.rules)
- if total_selectors >= 4096:
- log.error("Maximum number of supported selectors in Internet Explorer (4095) exceeded!")
+ if total_selectors > 65534:
+ log.warning("Maximum number of supported selectors in Internet Explorer (65534) exceeded!")
return output