diff options
author | Markus Heiser <markus.heiser@darmarit.de> | 2020-09-09 17:59:40 +0200 |
---|---|---|
committer | Markus Heiser <markus.heiser@darmarit.de> | 2020-09-09 17:59:40 +0200 |
commit | 91f8014515b50902bc9af52b98c09142de81bbce (patch) | |
tree | 80cf71f195d1873b889c9c127c3a0b8ee14677b8 | |
parent | 6bf001ee6ac70ffb1bbcf670c4450e233bec6b7c (diff) | |
download | pyscss-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.py | 4 |
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 |