You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
19 lines
662 B
19 lines
662 B
13 years ago
|
Index: khtml/html/html_elementimpl.cpp
|
||
|
===================================================================
|
||
|
--- khtml/html/html_elementimpl.cpp.orig
|
||
|
+++ khtml/html/html_elementimpl.cpp
|
||
|
@@ -565,6 +565,13 @@ DocumentFragment HTMLElementImpl::create
|
||
|
|
||
|
void HTMLElementImpl::setInnerHTML( const DOMString &html, int &exceptioncode )
|
||
|
{
|
||
|
+ // Works line innerText in Gecko
|
||
|
+ // ### test if needed for ID_SCRIPT as well.
|
||
|
+ if ( id() == ID_STYLE ) {
|
||
|
+ setInnerText(html, exceptioncode);
|
||
|
+ return;
|
||
|
+ }
|
||
|
+
|
||
|
DocumentFragment fragment = createContextualFragment( html );
|
||
|
if ( fragment.isNull() ) {
|
||
|
exceptioncode = DOMException::NO_MODIFICATION_ALLOWED_ERR;
|