зеркало из https://github.com/mozilla/pjs.git
enabled empty element support in StrictDTD
This commit is contained in:
Родитель
3400ad9e75
Коммит
c912e2e175
|
@ -765,7 +765,7 @@ nsresult COtherDTD::HandleStartToken(CToken* aToken) {
|
|||
|
||||
PRBool theTagWasHandled=PR_FALSE;
|
||||
|
||||
switch(theChildTag) {
|
||||
switch(theChildTag) {
|
||||
|
||||
case eHTMLTag_html:
|
||||
if(!HasOpenContainer(theChildTag)) {
|
||||
|
|
|
@ -206,7 +206,7 @@ public:
|
|||
PRInt32 result=-1;
|
||||
|
||||
if(mTag!=aTag) {
|
||||
if(HasOptionalEndTag(this)) {
|
||||
if(HasOptionalEndTag(this) && (0<anIndex)) {
|
||||
eHTMLTags theGrandParentTag=aContext->TagAt(--anIndex);
|
||||
CElement *theGrandParent=GetElement(theGrandParentTag);
|
||||
if(theGrandParent) {
|
||||
|
|
|
@ -765,7 +765,7 @@ nsresult COtherDTD::HandleStartToken(CToken* aToken) {
|
|||
|
||||
PRBool theTagWasHandled=PR_FALSE;
|
||||
|
||||
switch(theChildTag) {
|
||||
switch(theChildTag) {
|
||||
|
||||
case eHTMLTag_html:
|
||||
if(!HasOpenContainer(theChildTag)) {
|
||||
|
|
|
@ -206,7 +206,7 @@ public:
|
|||
PRInt32 result=-1;
|
||||
|
||||
if(mTag!=aTag) {
|
||||
if(HasOptionalEndTag(this)) {
|
||||
if(HasOptionalEndTag(this) && (0<anIndex)) {
|
||||
eHTMLTags theGrandParentTag=aContext->TagAt(--anIndex);
|
||||
CElement *theGrandParent=GetElement(theGrandParentTag);
|
||||
if(theGrandParent) {
|
||||
|
|
Загрузка…
Ссылка в новой задаче