equal
deleted
inserted
replaced
787 else: |
787 else: |
788 default_validator = None |
788 default_validator = None |
789 validatorclass = self.content_type_validators.get(view.content_type, |
789 validatorclass = self.content_type_validators.get(view.content_type, |
790 default_validator) |
790 default_validator) |
791 if validatorclass is None: |
791 if validatorclass is None: |
792 return |
792 return |
793 validator = validatorclass() |
793 validator = validatorclass() |
794 if isinstance(validator, htmlparser.DTDValidator): |
794 if isinstance(validator, htmlparser.DTDValidator): |
795 # XXX remove <canvas> used in progress widget, unknown in html dtd |
795 # XXX remove <canvas> used in progress widget, unknown in html dtd |
796 output = re.sub('<canvas.*?></canvas>', '', output) |
796 output = re.sub('<canvas.*?></canvas>', '', output) |
797 return validator.parse_string(output.strip()) |
797 return validator.parse_string(output.strip()) |