webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
planet.sanitize._BaseHTMLProcessor Class Reference
Inheritance diagram for planet.sanitize._BaseHTMLProcessor:
planet.sanitize._HTMLSanitizer

Public Member Functions

def __init__ (self, encoding)
 
def reset (self)
 
def feed (self, data)
 
def normalize_attrs (self, attrs)
 
def unknown_starttag (self, tag, attrs)
 
def unknown_endtag (self, tag)
 
def handle_charref (self, ref)
 
def handle_entityref (self, ref)
 
def handle_data (self, text)
 
def handle_comment (self, text)
 
def handle_pi (self, text)
 
def handle_decl (self, text)
 
def output (self)
 

Public Attributes

 encoding
 
 pieces
 

Static Public Attributes

 elements_no_end_tag
 

Constructor & Destructor Documentation

◆ __init__()

def planet.sanitize._BaseHTMLProcessor.__init__ (   self,
  encoding 
)

Member Function Documentation

◆ feed()

def planet.sanitize._BaseHTMLProcessor.feed (   self,
  data 
)

◆ handle_charref()

def planet.sanitize._BaseHTMLProcessor.handle_charref (   self,
  ref 
)

◆ handle_comment()

def planet.sanitize._BaseHTMLProcessor.handle_comment (   self,
  text 
)

◆ handle_data()

def planet.sanitize._BaseHTMLProcessor.handle_data (   self,
  text 
)

◆ handle_decl()

def planet.sanitize._BaseHTMLProcessor.handle_decl (   self,
  text 
)

◆ handle_entityref()

def planet.sanitize._BaseHTMLProcessor.handle_entityref (   self,
  ref 
)

◆ handle_pi()

def planet.sanitize._BaseHTMLProcessor.handle_pi (   self,
  text 
)

◆ normalize_attrs()

def planet.sanitize._BaseHTMLProcessor.normalize_attrs (   self,
  attrs 
)

◆ output()

def planet.sanitize._BaseHTMLProcessor.output (   self)
Return processed HTML as a single string

◆ reset()

def planet.sanitize._BaseHTMLProcessor.reset (   self)

◆ unknown_endtag()

def planet.sanitize._BaseHTMLProcessor.unknown_endtag (   self,
  tag 
)

◆ unknown_starttag()

def planet.sanitize._BaseHTMLProcessor.unknown_starttag (   self,
  tag,
  attrs 
)

Member Data Documentation

◆ elements_no_end_tag

planet.sanitize._BaseHTMLProcessor.elements_no_end_tag
static

◆ encoding

planet.sanitize._BaseHTMLProcessor.encoding

◆ pieces

planet.sanitize._BaseHTMLProcessor.pieces

The documentation for this class was generated from the following file: