@@ -428,7 +428,7 @@ class InitialPhase(Phase):
428
428
# this.
429
429
def processEOF (self ):
430
430
self .parser .parseError ("expected-doctype-but-got-eof" )
431
- self .compatMode = "quirks"
431
+ self .parser . compatMode = "quirks"
432
432
self .parser .phase = self .parser .phases ["beforeHtml" ]
433
433
self .parser .phase .processEOF ()
434
434
@@ -533,15 +533,15 @@ def processDoctype(self, token):
533
533
systemId == None )
534
534
or (systemId != None and
535
535
systemId == "http://www.ibm.com/data/dtd/v11/ibmxhtml1-transitional.dtd" )):
536
- self .compatMode = "quirks"
536
+ self .parser . compatMode = "quirks"
537
537
elif (publicId in
538
538
("-//w3c//dtd xhtml 1.0 frameset//EN" ,
539
539
"-//w3c//dtd xhtml 1.0 transitional//EN" )
540
540
or (publicId in
541
541
("-//w3c//dtd html 4.01 frameset//EN" ,
542
542
"-//w3c//dtd html 4.01 transitional//EN" ) and
543
543
systemId == None )):
544
- self .compatMode = "limited quirks"
544
+ self .parser . compatMode = "limited quirks"
545
545
546
546
self .parser .phase = self .parser .phases ["beforeHtml" ]
547
547
@@ -550,21 +550,21 @@ def processSpaceCharacters(self, token):
550
550
551
551
def processCharacters (self , token ):
552
552
self .parser .parseError ("expected-doctype-but-got-chars" )
553
- self .compatMode = "quirks"
553
+ self .parser . compatMode = "quirks"
554
554
self .parser .phase = self .parser .phases ["beforeHtml" ]
555
555
self .parser .phase .processCharacters (token )
556
556
557
557
def processStartTag (self , token ):
558
558
self .parser .parseError ("expected-doctype-but-got-start-tag" ,
559
559
{"name" : token ["name" ]})
560
- self .compatMode = "quirks"
560
+ self .parser . compatMode = "quirks"
561
561
self .parser .phase = self .parser .phases ["beforeHtml" ]
562
562
self .parser .phase .processStartTag (token )
563
563
564
564
def processEndTag (self , token ):
565
565
self .parser .parseError ("expected-doctype-but-got-end-tag" ,
566
566
{"name" : token ["name" ]})
567
- self .compatMode = "quirks"
567
+ self .parser . compatMode = "quirks"
568
568
self .parser .phase = self .parser .phases ["beforeHtml" ]
569
569
self .parser .phase .processEndTag (token )
570
570
0 commit comments