diff --git a/mozilla/htmlparser/src/nsIElementObserver.h b/mozilla/htmlparser/src/nsIElementObserver.h
index 363318d8458..69cbab12458 100644
--- a/mozilla/htmlparser/src/nsIElementObserver.h
+++ b/mozilla/htmlparser/src/nsIElementObserver.h
@@ -54,8 +54,9 @@ public:
* @param nameArray - array of name.
* @param valueArray - array of value
*/
- NS_IMETHOD Notify(PRUint32 aDocumentID, eHTMLTags aTag, PRUint32 numOfAttributes,
- const nsString* nameArray, const nsString* valueArray) = 0;
+ NS_IMETHOD Notify(PRUint32 aDocumentID, eHTMLTags aTag,
+ PRUint32 numOfAttributes, const PRUnichar* nameArray[],
+ const PRUnichar* valueArray[]) = 0;
};
diff --git a/mozilla/parser/htmlparser/src/nsIElementObserver.h b/mozilla/parser/htmlparser/src/nsIElementObserver.h
index 363318d8458..69cbab12458 100644
--- a/mozilla/parser/htmlparser/src/nsIElementObserver.h
+++ b/mozilla/parser/htmlparser/src/nsIElementObserver.h
@@ -54,8 +54,9 @@ public:
* @param nameArray - array of name.
* @param valueArray - array of value
*/
- NS_IMETHOD Notify(PRUint32 aDocumentID, eHTMLTags aTag, PRUint32 numOfAttributes,
- const nsString* nameArray, const nsString* valueArray) = 0;
+ NS_IMETHOD Notify(PRUint32 aDocumentID, eHTMLTags aTag,
+ PRUint32 numOfAttributes, const PRUnichar* nameArray[],
+ const PRUnichar* valueArray[]) = 0;
};