equal
deleted
inserted
replaced
167 m_currentMapElement = 0; |
167 m_currentMapElement = 0; |
168 head = 0; |
168 head = 0; |
169 m_isindexElement = 0; |
169 m_isindexElement = 0; |
170 |
170 |
171 m_skipModeTag = nullAtom; |
171 m_skipModeTag = nullAtom; |
|
172 #if PLATFORM(SYMBIAN) |
|
173 m_scriptSupported = true; |
|
174 #endif |
172 } |
175 } |
173 |
176 |
174 void HTMLParser::setCurrent(Node* newCurrent) |
177 void HTMLParser::setCurrent(Node* newCurrent) |
175 { |
178 { |
176 bool didRefNewCurrent = newCurrent && newCurrent != document; |
179 bool didRefNewCurrent = newCurrent && newCurrent != document; |
771 |
774 |
772 bool HTMLParser::noscriptCreateErrorCheck(Token* t, RefPtr<Node>& result) |
775 bool HTMLParser::noscriptCreateErrorCheck(Token* t, RefPtr<Node>& result) |
773 { |
776 { |
774 if (!m_isParsingFragment) { |
777 if (!m_isParsingFragment) { |
775 Settings* settings = document->settings(); |
778 Settings* settings = document->settings(); |
776 if (settings && settings->isJavaScriptEnabled()) |
779 #if PLATFORM(SYMBIAN) |
|
780 if (m_scriptSupported && settings && settings->isJavaScriptEnabled()) { |
777 setSkipMode(noscriptTag); |
781 setSkipMode(noscriptTag); |
|
782 } |
|
783 else { |
|
784 m_scriptSupported = true; |
|
785 return false; |
|
786 } |
|
787 #else |
|
788 if (settings && settings->isJavaScriptEnabled()) { |
|
789 setSkipMode(noscriptTag); |
|
790 } |
|
791 #endif |
778 } |
792 } |
779 return true; |
793 return true; |
780 } |
794 } |
781 |
795 |
782 bool HTMLParser::mapCreateErrorCheck(Token* t, RefPtr<Node>& result) |
796 bool HTMLParser::mapCreateErrorCheck(Token* t, RefPtr<Node>& result) |