EphyPromptService.cpp:34:29: error: nsIStringBundle.h: No such file or directory In file included from EphyPromptService.cpp:43: EphyPromptService.h:25:31: error: nsIPromptService2.h: No such file or directory EphyPromptService.cpp:45:31: error: nsIProxiedChannel.h: No such file or directory In file included from /usr/include/xulrunner/string/nsAString.h:68, from /usr/include/xulrunner/string/nsReadableUtils.h:49, from /usr/include/xulrunner/necko/nsNetUtil.h:46, from EphyPromptService.cpp:49: /usr/include/xulrunner/string/nsTAString.h:41:2: error: #error Cannot use internal string classes without MOZILLA_INTERNAL_API defined. Use the frozen header nsStringAPI.h instead. In file included from /usr/include/xulrunner/string/nsAString.h:74, from /usr/include/xulrunner/string/nsReadableUtils.h:49, from /usr/include/xulrunner/necko/nsNetUtil.h:46, from EphyPromptService.cpp:49: /usr/include/xulrunner/string/nsTAString.h:41:2: error: #error Cannot use internal string classes without MOZILLA_INTERNAL_API defined. Use the frozen header nsStringAPI.h instead. In file included from /usr/include/xulrunner/string/nsString.h:206, from /usr/include/xulrunner/necko/nsNetUtil.h:47, from EphyPromptService.cpp:49: /usr/include/xulrunner/string/nsLiteralString.h:106:1: warning: "NS_LITERAL_STRING" redefined In file included from EphyPromptService.cpp:29: /usr/include/xulrunner/./nsStringAPI.h:1429:1: warning: this is the location of the previous definition EphyPromptService.cpp:51:32: error: nsIAuthInformation.h: No such file or directory In file included from EphyPromptService.cpp:43: EphyPromptService.h:40: error: expected class-name before ',' token EphyPromptService.h:46: error: ISO C++ forbids declaration of 'NS_DECL_NSIPROMPTSERVICE2' with no type EphyPromptService.h:48: error: expected ';' before 'virtual' EphyPromptService.h:57: error: 'nsIChannel' has not been declared EphyPromptService.h:59: error: 'nsIAuthInformation' has not been declared In file included from /usr/include/xulrunner/string/nsAString.h:68, from /usr/include/xulrunner/string/nsReadableUtils.h:49, from /usr/include/xulrunner/necko/nsNetUtil.h:46, from EphyPromptService.cpp:49: /usr/include/xulrunner/string/nsTAString.h:106: error: redefinition of 'class nsAString' /usr/include/xulrunner/./nsStringAPI.h:832: error: previous definition of 'class nsAString' In file included from /usr/include/xulrunner/string/nsAString.h:74, from /usr/include/xulrunner/string/nsReadableUtils.h:49, from /usr/include/xulrunner/necko/nsNetUtil.h:46, from EphyPromptService.cpp:49: /usr/include/xulrunner/string/nsTAString.h:106: error: redefinition of 'class nsACString' /usr/include/xulrunner/./nsStringAPI.h:949: error: previous definition of 'class nsACString' In file included from /usr/include/xulrunner/string/nsSubstring.h:60, from /usr/include/xulrunner/string/nsSubstringTuple.h:43, from /usr/include/xulrunner/string/nsAString.h:95, from /usr/include/xulrunner/string/nsReadableUtils.h:49, from /usr/include/xulrunner/necko/nsNetUtil.h:46, from EphyPromptService.cpp:49: /usr/include/xulrunner/string/nsTSubstring.h:89: error: ISO C++ forbids declaration of 'const_iterator' with no type /usr/include/xulrunner/string/nsTSubstring.h:89: error: expected ';' before '&' token /usr/include/xulrunner/string/nsTSubstring.h:97: error: expected `;' before 'const_iterator' /usr/include/xulrunner/string/nsTSubstring.h:97: error: ISO C++ forbids declaration of 'const_iterator' with no type /usr/include/xulrunner/string/nsTSubstring.h:97: error: expected ';' before '&' token /usr/include/xulrunner/string/nsTSubstring.h:105: error: expected `;' before 'const_char_iterator' /usr/include/xulrunner/string/nsTSubstring.h:127: error: ISO C++ forbids declaration of 'iterator' with no type /usr/include/xulrunner/string/nsTSubstring.h:127: error: expected ';' before '&' token /usr/include/xulrunner/string/nsTSubstring.h:136: error: expected `;' before 'iterator' /usr/include/xulrunner/string/nsTSubstring.h:136: error: ISO C++ forbids declaration of 'iterator' with no type /usr/include/xulrunner/string/nsTSubstring.h:136: error: expected ';' before '&' token /usr/include/xulrunner/string/nsTSubstring.h:145: error: expected `;' before 'char_iterator' /usr/include/xulrunner/string/nsTSubstring.h:221: error: expected ',' or '...' before '&' token /usr/include/xulrunner/string/nsTSubstring.h:221: error: ISO C++ forbids declaration of 'comparator_type' with no type /usr/include/xulrunner/string/nsTSubstring.h:224: error: expected ',' or '...' before '&' token /usr/include/xulrunner/string/nsTSubstring.h:224: error: ISO C++ forbids declaration of 'abstract_string_type' with no type /usr/include/xulrunner/string/nsTSubstring.h:225: error: expected ',' or '...' before '&' token /usr/include/xulrunner/string/nsTSubstring.h:225: error: ISO C++ forbids declaration of 'abstract_string_type' with no type /usr/include/xulrunner/string/nsTSubstring.h:225: error: 'PRBool nsSubstring::Equals(int) const' cannot be overloaded /usr/include/xulrunner/string/nsTSubstring.h:224: error: with 'PRBool nsSubstring::Equals(int) const' /usr/include/xulrunner/string/nsTSubstring.h:229: error: expected ',' or '...' before '&' token /usr/include/xulrunner/string/nsTSubstring.h:229: error: ISO C++ forbids declaration of 'comparator_type' with no type /usr/include/xulrunner/string/nsTSubstring.h:306: error: expected ',' or '...' before '&' token /usr/include/xulrunner/string/nsTSubstring.h:306: error: ISO C++ forbids declaration of 'substring_tuple_type' with no type /usr/include/xulrunner/string/nsTSubstring.h:308: error: expected ',' or '...' before '&' token /usr/include/xulrunner/string/nsTSubstring.h:308: error: ISO C++ forbids declaration of 'abstract_string_type' with no type /usr/include/xulrunner/string/nsTSubstring.h:308: error: 'void nsSubstring::Assign(int)' cannot be overloaded /usr/include/xulrunner/string/nsTSubstring.h:306: error: with 'void nsSubstring::Assign(int)' /usr/include/xulrunner/string/nsTSubstring.h:332: error: expected ',' or '...' before '&' token /usr/include/xulrunner/string/nsTSubstring.h:332: error: ISO C++ forbids declaration of 'substring_tuple_type' with no type /usr/include/xulrunner/string/nsTSubstring.h:334: error: expected ',' or '...' before '&' token /usr/include/xulrunner/string/nsTSubstring.h:334: error: ISO C++ forbids declaration of 'abstract_string_type' with no type /usr/include/xulrunner/string/nsTSubstring.h:334: error: 'nsSubstring& nsSubstring::operator=(int)' cannot be overloaded /usr/include/xulrunner/string/nsTSubstring.h:332: error: with 'nsSubstring& nsSubstring::operator=(int)' /usr/include/xulrunner/string/nsTSubstring.h:347: error: expected ',' or '...' before '&' token /usr/include/xulrunner/string/nsTSubstring.h:347: error: ISO C++ forbids declaration of 'substring_tuple_type' with no type /usr/include/xulrunner/string/nsTSubstring.h:349: error: expected ',' or '...' before '&' token /usr/include/xulrunner/string/nsTSubstring.h:349: error: ISO C++ forbids declaration of 'abstract_string_type' with no type /usr/include/xulrunner/string/nsTSubstring.h:349: error: 'void nsSubstring::Replace(PRUint32, PRUint32, int)' cannot be overloaded /usr/include/xulrunner/string/nsTSubstring.h:347: error: with 'void nsSubstring::Replace(PRUint32, PRUint32, int)' /usr/include/xulrunner/string/nsTSubstring.h:357: error: expected ',' or '...' before '&' token /usr/include/xulrunner/string/nsTSubstring.h:357: error: ISO C++ forbids declaration of 'substring_tuple_type' with no type /usr/include/xulrunner/string/nsTSubstring.h:359: error: expected ',' or '...' before '&' token /usr/include/xulrunner/string/nsTSubstring.h:359: error: ISO C++ forbids declaration of 'abstract_string_type' with no type /usr/include/xulrunner/string/nsTSubstring.h:359: error: 'void nsSubstring::Append(int)' cannot be overloaded /usr/include/xulrunner/string/nsTSubstring.h:357: error: with 'void nsSubstring::Append(int)' /usr/include/xulrunner/string/nsTSubstring.h:382: error: expected ',' or '...' before '&' token /usr/include/xulrunner/string/nsTSubstring.h:382: error: ISO C++ forbids declaration of 'substring_tuple_type' with no type /usr/include/xulrunner/string/nsTSubstring.h:384: error: expected ',' or '...' before '&' token /usr/include/xulrunner/string/nsTSubstring.h:384: error: ISO C++ forbids declaration of 'abstract_string_type' with no type /usr/include/xulrunner/string/nsTSubstring.h:384: error: 'nsSubstring& nsSubstring::operator+=(int)' cannot be overloaded /usr/include/xulrunner/string/nsTSubstring.h:382: error: with 'nsSubstring& nsSubstring::operator+=(int)' /usr/include/xulrunner/string/nsTSubstring.h:390: error: expected ',' or '...' before '&' token /usr/include/xulrunner/string/nsTSubstring.h:390: error: ISO C++ forbids declaration of 'substring_tuple_type' with no type /usr/include/xulrunner/string/nsTSubstring.h:392: error: expected ',' or '...' before '&' token /usr/include/xulrunner/string/nsTSubstring.h:392: error: ISO C++ forbids declaration of 'abstract_string_type' with no type /usr/include/xulrunner/string/nsTSubstring.h:392: error: 'void nsSubstring::Insert(int)' cannot be overloaded /usr/include/xulrunner/string/nsTSubstring.h:390: error: with 'void nsSubstring::Insert(int)' /usr/include/xulrunner/string/nsTSubstring.h:437: error: expected ',' or '...' before '&' token /usr/include/xulrunner/string/nsTSubstring.h:437: error: ISO C++ forbids declaration of 'substring_tuple_type' with no type /usr/include/xulrunner/string/nsTSubstring.h: In member function 'const PRUnichar* nsSubstring::BeginReading() const': /usr/include/xulrunner/string/nsTSubstring.h:82: error: 'mData' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h: In member function 'const PRUnichar* nsSubstring::EndReading() const': /usr/include/xulrunner/string/nsTSubstring.h:83: error: 'mData' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h:83: error: 'mLength' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h: In member function 'const PRUnichar*& nsSubstring::BeginReading(const PRUnichar*&) const': /usr/include/xulrunner/string/nsTSubstring.h:107: error: 'mData' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h: In member function 'const PRUnichar*& nsSubstring::EndReading(const PRUnichar*&) const': /usr/include/xulrunner/string/nsTSubstring.h:112: error: 'mData' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h:112: error: 'mLength' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h: In member function 'PRUnichar* nsSubstring::BeginWriting()': /usr/include/xulrunner/string/nsTSubstring.h:120: error: 'mData' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h: In member function 'PRUnichar* nsSubstring::EndWriting()': /usr/include/xulrunner/string/nsTSubstring.h:121: error: 'mData' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h:121: error: 'mLength' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h: In member function 'PRUnichar*& nsSubstring::BeginWriting(PRUnichar*&)': /usr/include/xulrunner/string/nsTSubstring.h:148: error: 'mData' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h: In member function 'PRUnichar*& nsSubstring::EndWriting(PRUnichar*&)': /usr/include/xulrunner/string/nsTSubstring.h:154: error: 'mData' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h:154: error: 'mLength' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h: In member function 'const PRUnichar* nsSubstring::Data() const': /usr/include/xulrunner/string/nsTSubstring.h:165: error: 'mData' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h: In member function 'PRUint32 nsSubstring::Length() const': /usr/include/xulrunner/string/nsTSubstring.h:170: error: 'mLength' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h: In member function 'PRBool nsSubstring::IsEmpty() const': /usr/include/xulrunner/string/nsTSubstring.h:175: error: 'mLength' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h: In member function 'PRBool nsSubstring::IsVoid() const': /usr/include/xulrunner/string/nsTSubstring.h:180: error: 'mFlags' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h: In member function 'PRBool nsSubstring::IsTerminated() const': /usr/include/xulrunner/string/nsTSubstring.h:185: error: 'mFlags' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h: In member function 'PRUnichar nsSubstring::CharAt(PRUint32) const': /usr/include/xulrunner/string/nsTSubstring.h:191: error: 'mData' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h: In member function 'PRUnichar nsSubstring::First() const': /usr/include/xulrunner/string/nsTSubstring.h:202: error: 'mData' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h: In member function 'PRUnichar nsSubstring::Last() const': /usr/include/xulrunner/string/nsTSubstring.h:209: error: 'mData' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h:209: error: 'mLength' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h: In member function 'nsSubstring& nsSubstring::operator=(int)': /usr/include/xulrunner/string/nsTSubstring.h:332: error: 'tuple' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h: In member function 'nsSubstring& nsSubstring::operator=(int)': /usr/include/xulrunner/string/nsTSubstring.h:334: error: 'readable' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h: In member function 'void nsSubstring::Append(PRUnichar)': /usr/include/xulrunner/string/nsTSubstring.h:354: error: 'mLength' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h: In member function 'void nsSubstring::Append(const PRUnichar*, PRUint32)': /usr/include/xulrunner/string/nsTSubstring.h:355: error: 'mLength' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h: In member function 'void nsSubstring::Append(const nsSubstring&)': /usr/include/xulrunner/string/nsTSubstring.h:356: error: 'mLength' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h: In member function 'void nsSubstring::Append(int)': /usr/include/xulrunner/string/nsTSubstring.h:357: error: 'mLength' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h:357: error: 'tuple' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h: In member function 'void nsSubstring::Append(int)': /usr/include/xulrunner/string/nsTSubstring.h:359: error: 'mLength' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h:359: error: 'readable' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h: In member function 'void nsSubstring::AppendASCII(const char*, PRUint32)': /usr/include/xulrunner/string/nsTSubstring.h:362: error: 'mLength' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h: In member function 'nsSubstring& nsSubstring::operator+=(int)': /usr/include/xulrunner/string/nsTSubstring.h:382: error: 'tuple' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h: In member function 'nsSubstring& nsSubstring::operator+=(int)': /usr/include/xulrunner/string/nsTSubstring.h:384: error: 'readable' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h: In member function 'void nsSubstring::Insert(int)': /usr/include/xulrunner/string/nsTSubstring.h:390: error: 'pos' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h:390: error: 'tuple' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h: In member function 'void nsSubstring::Insert(int)': /usr/include/xulrunner/string/nsTSubstring.h:392: error: 'pos' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h:392: error: 'readable' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h: In member function 'void nsSubstring::Cut(PRUint32, PRUint32)': /usr/include/xulrunner/string/nsTSubstring.h:395: error: 'char_traits' has not been declared /usr/include/xulrunner/string/nsTSubstring.h: In constructor 'nsSubstring::nsSubstring(int)': /usr/include/xulrunner/string/nsTSubstring.h:439: error: class 'nsSubstring' does not have any field named 'abstract_string_type' /usr/include/xulrunner/string/nsTSubstring.h:446: error: 'tuple' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h: In constructor 'nsSubstring::nsSubstring(PRUnichar*, PRUint32, PRUint32)': /usr/include/xulrunner/string/nsTSubstring.h:457: error: class 'nsSubstring' does not have any field named 'abstract_string_type' /usr/include/xulrunner/string/nsTSubstring.h: In constructor 'nsSubstring::nsSubstring()': /usr/include/xulrunner/string/nsTSubstring.h:483: error: class 'nsSubstring' does not have any field named 'abstract_string_type' /usr/include/xulrunner/string/nsTSubstring.h:484: error: 'char_traits' has not been declared /usr/include/xulrunner/string/nsTSubstring.h: In constructor 'nsSubstring::nsSubstring(PRUint32)': /usr/include/xulrunner/string/nsTSubstring.h:495: error: class 'nsSubstring' does not have any field named 'abstract_string_type' /usr/include/xulrunner/string/nsTSubstring.h: In copy constructor 'nsSubstring::nsSubstring(const nsSubstring&)': /usr/include/xulrunner/string/nsTSubstring.h:504: error: class 'nsSubstring' does not have any field named 'abstract_string_type' /usr/include/xulrunner/string/nsTSubstring.h:504: error: 'const class nsSubstring' has no member named 'mData' /usr/include/xulrunner/string/nsTSubstring.h:504: error: 'const class nsSubstring' has no member named 'mLength' /usr/include/xulrunner/string/nsTSubstring.h:504: error: 'const class nsSubstring' has no member named 'mFlags' /usr/include/xulrunner/string/nsTSubstring.h: In member function 'PRBool nsSubstring::IsDependentOn(const PRUnichar*, const PRUnichar*) const': /usr/include/xulrunner/string/nsTSubstring.h:587: error: 'mData' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h:587: error: 'mLength' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h: In member function 'void nsSubstring::SetDataFlags(PRUint32)': /usr/include/xulrunner/string/nsTSubstring.h:596: error: 'mFlags' was not declared in this scope In file included from /usr/include/xulrunner/string/nsSubstring.h:66, from /usr/include/xulrunner/string/nsSubstringTuple.h:43, from /usr/include/xulrunner/string/nsAString.h:95, from /usr/include/xulrunner/string/nsReadableUtils.h:49, from /usr/include/xulrunner/necko/nsNetUtil.h:46, from EphyPromptService.cpp:49: /usr/include/xulrunner/string/nsTSubstring.h: At global scope: /usr/include/xulrunner/string/nsTSubstring.h:89: error: ISO C++ forbids declaration of 'const_iterator' with no type /usr/include/xulrunner/string/nsTSubstring.h:89: error: expected ';' before '&' token /usr/include/xulrunner/string/nsTSubstring.h:97: error: expected `;' before 'const_iterator' /usr/include/xulrunner/string/nsTSubstring.h:97: error: ISO C++ forbids declaration of 'const_iterator' with no type /usr/include/xulrunner/string/nsTSubstring.h:97: error: expected ';' before '&' token /usr/include/xulrunner/string/nsTSubstring.h:105: error: expected `;' before 'const_char_iterator' /usr/include/xulrunner/string/nsTSubstring.h:127: error: ISO C++ forbids declaration of 'iterator' with no type /usr/include/xulrunner/string/nsTSubstring.h:127: error: expected ';' before '&' token /usr/include/xulrunner/string/nsTSubstring.h:136: error: expected `;' before 'iterator' /usr/include/xulrunner/string/nsTSubstring.h:136: error: ISO C++ forbids declaration of 'iterator' with no type /usr/include/xulrunner/string/nsTSubstring.h:136: error: expected ';' before '&' token /usr/include/xulrunner/string/nsTSubstring.h:145: error: expected `;' before 'char_iterator' /usr/include/xulrunner/string/nsTSubstring.h:221: error: expected ',' or '...' before '&' token /usr/include/xulrunner/string/nsTSubstring.h:221: error: ISO C++ forbids declaration of 'comparator_type' with no type /usr/include/xulrunner/string/nsTSubstring.h:224: error: expected ',' or '...' before '&' token /usr/include/xulrunner/string/nsTSubstring.h:224: error: ISO C++ forbids declaration of 'abstract_string_type' with no type /usr/include/xulrunner/string/nsTSubstring.h:225: error: expected ',' or '...' before '&' token /usr/include/xulrunner/string/nsTSubstring.h:225: error: ISO C++ forbids declaration of 'abstract_string_type' with no type /usr/include/xulrunner/string/nsTSubstring.h:225: error: 'PRBool nsCSubstring::Equals(int) const' cannot be overloaded /usr/include/xulrunner/string/nsTSubstring.h:224: error: with 'PRBool nsCSubstring::Equals(int) const' /usr/include/xulrunner/string/nsTSubstring.h:229: error: expected ',' or '...' before '&' token /usr/include/xulrunner/string/nsTSubstring.h:229: error: ISO C++ forbids declaration of 'comparator_type' with no type /usr/include/xulrunner/string/nsTSubstring.h:306: error: expected ',' or '...' before '&' token /usr/include/xulrunner/string/nsTSubstring.h:306: error: ISO C++ forbids declaration of 'substring_tuple_type' with no type /usr/include/xulrunner/string/nsTSubstring.h:308: error: expected ',' or '...' before '&' token /usr/include/xulrunner/string/nsTSubstring.h:308: error: ISO C++ forbids declaration of 'abstract_string_type' with no type /usr/include/xulrunner/string/nsTSubstring.h:308: error: 'void nsCSubstring::Assign(int)' cannot be overloaded /usr/include/xulrunner/string/nsTSubstring.h:306: error: with 'void nsCSubstring::Assign(int)' /usr/include/xulrunner/string/nsTSubstring.h:332: error: expected ',' or '...' before '&' token /usr/include/xulrunner/string/nsTSubstring.h:332: error: ISO C++ forbids declaration of 'substring_tuple_type' with no type /usr/include/xulrunner/string/nsTSubstring.h:334: error: expected ',' or '...' before '&' token /usr/include/xulrunner/string/nsTSubstring.h:334: error: ISO C++ forbids declaration of 'abstract_string_type' with no type /usr/include/xulrunner/string/nsTSubstring.h:334: error: 'nsCSubstring& nsCSubstring::operator=(int)' cannot be overloaded /usr/include/xulrunner/string/nsTSubstring.h:332: error: with 'nsCSubstring& nsCSubstring::operator=(int)' /usr/include/xulrunner/string/nsTSubstring.h:347: error: expected ',' or '...' before '&' token /usr/include/xulrunner/string/nsTSubstring.h:347: error: ISO C++ forbids declaration of 'substring_tuple_type' with no type /usr/include/xulrunner/string/nsTSubstring.h:349: error: expected ',' or '...' before '&' token /usr/include/xulrunner/string/nsTSubstring.h:349: error: ISO C++ forbids declaration of 'abstract_string_type' with no type /usr/include/xulrunner/string/nsTSubstring.h:349: error: 'void nsCSubstring::Replace(PRUint32, PRUint32, int)' cannot be overloaded /usr/include/xulrunner/string/nsTSubstring.h:347: error: with 'void nsCSubstring::Replace(PRUint32, PRUint32, int)' /usr/include/xulrunner/string/nsTSubstring.h:357: error: expected ',' or '...' before '&' token /usr/include/xulrunner/string/nsTSubstring.h:357: error: ISO C++ forbids declaration of 'substring_tuple_type' with no type /usr/include/xulrunner/string/nsTSubstring.h:359: error: expected ',' or '...' before '&' token /usr/include/xulrunner/string/nsTSubstring.h:359: error: ISO C++ forbids declaration of 'abstract_string_type' with no type /usr/include/xulrunner/string/nsTSubstring.h:359: error: 'void nsCSubstring::Append(int)' cannot be overloaded /usr/include/xulrunner/string/nsTSubstring.h:357: error: with 'void nsCSubstring::Append(int)' /usr/include/xulrunner/string/nsTSubstring.h:382: error: expected ',' or '...' before '&' token /usr/include/xulrunner/string/nsTSubstring.h:382: error: ISO C++ forbids declaration of 'substring_tuple_type' with no type /usr/include/xulrunner/string/nsTSubstring.h:384: error: expected ',' or '...' before '&' token /usr/include/xulrunner/string/nsTSubstring.h:384: error: ISO C++ forbids declaration of 'abstract_string_type' with no type /usr/include/xulrunner/string/nsTSubstring.h:384: error: 'nsCSubstring& nsCSubstring::operator+=(int)' cannot be overloaded /usr/include/xulrunner/string/nsTSubstring.h:382: error: with 'nsCSubstring& nsCSubstring::operator+=(int)' /usr/include/xulrunner/string/nsTSubstring.h:390: error: expected ',' or '...' before '&' token /usr/include/xulrunner/string/nsTSubstring.h:390: error: ISO C++ forbids declaration of 'substring_tuple_type' with no type /usr/include/xulrunner/string/nsTSubstring.h:392: error: expected ',' or '...' before '&' token /usr/include/xulrunner/string/nsTSubstring.h:392: error: ISO C++ forbids declaration of 'abstract_string_type' with no type /usr/include/xulrunner/string/nsTSubstring.h:392: error: 'void nsCSubstring::Insert(int)' cannot be overloaded /usr/include/xulrunner/string/nsTSubstring.h:390: error: with 'void nsCSubstring::Insert(int)' /usr/include/xulrunner/string/nsTSubstring.h:437: error: expected ',' or '...' before '&' token /usr/include/xulrunner/string/nsTSubstring.h:437: error: ISO C++ forbids declaration of 'substring_tuple_type' with no type /usr/include/xulrunner/string/nsTSubstring.h: In member function 'const char* nsCSubstring::BeginReading() const': /usr/include/xulrunner/string/nsTSubstring.h:82: error: 'mData' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h: In member function 'const char* nsCSubstring::EndReading() const': /usr/include/xulrunner/string/nsTSubstring.h:83: error: 'mData' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h:83: error: 'mLength' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h: In member function 'const char*& nsCSubstring::BeginReading(const char*&) const': /usr/include/xulrunner/string/nsTSubstring.h:107: error: 'mData' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h: In member function 'const char*& nsCSubstring::EndReading(const char*&) const': /usr/include/xulrunner/string/nsTSubstring.h:112: error: 'mData' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h:112: error: 'mLength' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h: In member function 'char* nsCSubstring::BeginWriting()': /usr/include/xulrunner/string/nsTSubstring.h:120: error: 'mData' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h: In member function 'char* nsCSubstring::EndWriting()': /usr/include/xulrunner/string/nsTSubstring.h:121: error: 'mData' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h:121: error: 'mLength' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h: In member function 'char*& nsCSubstring::BeginWriting(char*&)': /usr/include/xulrunner/string/nsTSubstring.h:148: error: 'mData' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h: In member function 'char*& nsCSubstring::EndWriting(char*&)': /usr/include/xulrunner/string/nsTSubstring.h:154: error: 'mData' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h:154: error: 'mLength' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h: In member function 'const char* nsCSubstring::Data() const': /usr/include/xulrunner/string/nsTSubstring.h:165: error: 'mData' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h: In member function 'PRUint32 nsCSubstring::Length() const': /usr/include/xulrunner/string/nsTSubstring.h:170: error: 'mLength' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h: In member function 'PRBool nsCSubstring::IsEmpty() const': /usr/include/xulrunner/string/nsTSubstring.h:175: error: 'mLength' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h: In member function 'PRBool nsCSubstring::IsVoid() const': /usr/include/xulrunner/string/nsTSubstring.h:180: error: 'mFlags' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h: In member function 'PRBool nsCSubstring::IsTerminated() const': /usr/include/xulrunner/string/nsTSubstring.h:185: error: 'mFlags' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h: In member function 'char nsCSubstring::CharAt(PRUint32) const': /usr/include/xulrunner/string/nsTSubstring.h:191: error: 'mData' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h: In member function 'char nsCSubstring::First() const': /usr/include/xulrunner/string/nsTSubstring.h:202: error: 'mData' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h: In member function 'char nsCSubstring::Last() const': /usr/include/xulrunner/string/nsTSubstring.h:209: error: 'mData' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h:209: error: 'mLength' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h: In member function 'nsCSubstring& nsCSubstring::operator=(int)': /usr/include/xulrunner/string/nsTSubstring.h:332: error: 'tuple' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h: In member function 'nsCSubstring& nsCSubstring::operator=(int)': /usr/include/xulrunner/string/nsTSubstring.h:334: error: 'readable' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h: In member function 'void nsCSubstring::Append(char)': /usr/include/xulrunner/string/nsTSubstring.h:354: error: 'mLength' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h: In member function 'void nsCSubstring::Append(const char*, PRUint32)': /usr/include/xulrunner/string/nsTSubstring.h:355: error: 'mLength' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h: In member function 'void nsCSubstring::Append(const nsCSubstring&)': /usr/include/xulrunner/string/nsTSubstring.h:356: error: 'mLength' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h: In member function 'void nsCSubstring::Append(int)': /usr/include/xulrunner/string/nsTSubstring.h:357: error: 'mLength' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h:357: error: 'tuple' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h: In member function 'void nsCSubstring::Append(int)': /usr/include/xulrunner/string/nsTSubstring.h:359: error: 'mLength' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h:359: error: 'readable' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h: In member function 'void nsCSubstring::AppendASCII(const char*, PRUint32)': /usr/include/xulrunner/string/nsTSubstring.h:362: error: 'mLength' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h: In member function 'nsCSubstring& nsCSubstring::operator+=(int)': /usr/include/xulrunner/string/nsTSubstring.h:382: error: 'tuple' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h: In member function 'nsCSubstring& nsCSubstring::operator+=(int)': /usr/include/xulrunner/string/nsTSubstring.h:384: error: 'readable' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h: In member function 'void nsCSubstring::Insert(int)': /usr/include/xulrunner/string/nsTSubstring.h:390: error: 'pos' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h:390: error: 'tuple' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h: In member function 'void nsCSubstring::Insert(int)': /usr/include/xulrunner/string/nsTSubstring.h:392: error: 'pos' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h:392: error: 'readable' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h: In member function 'void nsCSubstring::Cut(PRUint32, PRUint32)': /usr/include/xulrunner/string/nsTSubstring.h:395: error: 'char_traits' has not been declared /usr/include/xulrunner/string/nsTSubstring.h: In constructor 'nsCSubstring::nsCSubstring(int)': /usr/include/xulrunner/string/nsTSubstring.h:439: error: class 'nsCSubstring' does not have any field named 'abstract_string_type' /usr/include/xulrunner/string/nsTSubstring.h:446: error: 'tuple' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h: In constructor 'nsCSubstring::nsCSubstring(char*, PRUint32, PRUint32)': /usr/include/xulrunner/string/nsTSubstring.h:457: error: class 'nsCSubstring' does not have any field named 'abstract_string_type' /usr/include/xulrunner/string/nsTSubstring.h: In constructor 'nsCSubstring::nsCSubstring()': /usr/include/xulrunner/string/nsTSubstring.h:483: error: class 'nsCSubstring' does not have any field named 'abstract_string_type' /usr/include/xulrunner/string/nsTSubstring.h:484: error: 'char_traits' has not been declared /usr/include/xulrunner/string/nsTSubstring.h: In constructor 'nsCSubstring::nsCSubstring(PRUint32)': /usr/include/xulrunner/string/nsTSubstring.h:495: error: class 'nsCSubstring' does not have any field named 'abstract_string_type' /usr/include/xulrunner/string/nsTSubstring.h: In copy constructor 'nsCSubstring::nsCSubstring(const nsCSubstring&)': /usr/include/xulrunner/string/nsTSubstring.h:504: error: class 'nsCSubstring' does not have any field named 'abstract_string_type' /usr/include/xulrunner/string/nsTSubstring.h:504: error: 'const class nsCSubstring' has no member named 'mData' /usr/include/xulrunner/string/nsTSubstring.h:504: error: 'const class nsCSubstring' has no member named 'mLength' /usr/include/xulrunner/string/nsTSubstring.h:504: error: 'const class nsCSubstring' has no member named 'mFlags' /usr/include/xulrunner/string/nsTSubstring.h: In member function 'PRBool nsCSubstring::IsDependentOn(const char*, const char*) const': /usr/include/xulrunner/string/nsTSubstring.h:587: error: 'mData' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h:587: error: 'mLength' was not declared in this scope /usr/include/xulrunner/string/nsTSubstring.h: In member function 'void nsCSubstring::SetDataFlags(PRUint32)': /usr/include/xulrunner/string/nsTSubstring.h:596: error: 'mFlags' was not declared in this scope In file included from /usr/include/xulrunner/necko/nsNetUtil.h:46, from EphyPromptService.cpp:49: /usr/include/xulrunner/string/nsReadableUtils.h: At global scope: /usr/include/xulrunner/string/nsReadableUtils.h:210: error: expected unqualified-id before '&' token /usr/include/xulrunner/string/nsReadableUtils.h:210: error: expected ',' or '...' before '&' token /usr/include/xulrunner/string/nsReadableUtils.h:224: error: expected unqualified-id before '&' token /usr/include/xulrunner/string/nsReadableUtils.h:224: error: expected ',' or '...' before '&' token /usr/include/xulrunner/string/nsReadableUtils.h:292: error: 'class nsAString::const_iterator' has not been declared /usr/include/xulrunner/string/nsReadableUtils.h:292: error: 'class nsAString::const_iterator' has not been declared /usr/include/xulrunner/string/nsReadableUtils.h:293: error: 'class nsACString::const_iterator' has not been declared /usr/include/xulrunner/string/nsReadableUtils.h:293: error: 'class nsACString::const_iterator' has not been declared /usr/include/xulrunner/string/nsReadableUtils.h: In function 'PRBool FindInReadable(const nsAString&, const nsAString&, const nsStringComparator&)': /usr/include/xulrunner/string/nsReadableUtils.h:299: error: 'const_iterator' is not a member of 'nsAString' /usr/include/xulrunner/string/nsReadableUtils.h:299: error: expected `;' before 'start' /usr/include/xulrunner/string/nsReadableUtils.h:300: error: 'start' was not declared in this scope /usr/include/xulrunner/string/nsReadableUtils.h:301: error: 'end' was not declared in this scope /usr/include/xulrunner/string/nsReadableUtils.h: In function 'PRBool FindInReadable(const nsACString&, const nsACString&, const nsCStringComparator&)': /usr/include/xulrunner/string/nsReadableUtils.h:307: error: 'const_iterator' is not a member of 'nsACString' /usr/include/xulrunner/string/nsReadableUtils.h:307: error: expected `;' before 'start' /usr/include/xulrunner/string/nsReadableUtils.h:308: error: 'start' was not declared in this scope /usr/include/xulrunner/string/nsReadableUtils.h:309: error: 'end' was not declared in this scope /usr/include/xulrunner/string/nsReadableUtils.h: At global scope: /usr/include/xulrunner/string/nsReadableUtils.h:314: error: 'class nsACString::const_iterator' has not been declared /usr/include/xulrunner/string/nsReadableUtils.h:314: error: 'class nsACString::const_iterator' has not been declared /usr/include/xulrunner/string/nsReadableUtils.h:324: error: 'class nsAString::const_iterator' has not been declared /usr/include/xulrunner/string/nsReadableUtils.h:324: error: 'class nsAString::const_iterator' has not been declared /usr/include/xulrunner/string/nsReadableUtils.h:325: error: 'class nsACString::const_iterator' has not been declared /usr/include/xulrunner/string/nsReadableUtils.h:325: error: 'class nsACString::const_iterator' has not been declared /usr/include/xulrunner/string/nsReadableUtils.h:335: error: 'class nsAString::const_iterator' has not been declared /usr/include/xulrunner/string/nsReadableUtils.h:335: error: expected unqualified-id before '&' token /usr/include/xulrunner/string/nsReadableUtils.h:335: error: expected ',' or '...' before '&' token /usr/include/xulrunner/string/nsReadableUtils.h:336: error: 'class nsACString::const_iterator' has not been declared /usr/include/xulrunner/string/nsReadableUtils.h:336: error: expected unqualified-id before '&' token /usr/include/xulrunner/string/nsReadableUtils.h:336: error: expected ',' or '...' before '&' token In file included from /usr/include/xulrunner/string/nsDependentSubstring.h:48, from /usr/include/xulrunner/string/nsString.h:48, from /usr/include/xulrunner/necko/nsNetUtil.h:47, from EphyPromptService.cpp:49: /usr/include/xulrunner/string/nsTDependentSubstring.h:44: error: redefinition of 'class nsDependentSubstring_external' /usr/include/xulrunner/./nsStringAPI.h:1519: error: previous definition of 'class nsDependentSubstring_external' /usr/include/xulrunner/string/nsTDependentSubstring.h: In function 'const nsDependentSubstring_external Substring(const nsAString&, PRUint32, PRUint32)': /usr/include/xulrunner/string/nsTDependentSubstring.h:93: error: redefinition of 'const nsDependentSubstring_external Substring(const nsAString&, PRUint32, PRUint32)' /usr/include/xulrunner/./nsStringAPI.h:1651: error: 'const nsDependentSubstring_external Substring(const nsAString&, PRUint32, PRUint32)' previously defined here /usr/include/xulrunner/string/nsTDependentSubstring.h: In function 'const nsDependentSubstring_external Substring(const nsReadingIterator&, const nsReadingIterator&)': /usr/include/xulrunner/string/nsTDependentSubstring.h:110: error: invalid conversion from 'const short unsigned int*' to 'PRUint32' /usr/include/xulrunner/string/nsTDependentSubstring.h:110: error: initializing argument 2 of 'nsDependentSubstring_external::nsDependentSubstring_external(const PRUnichar*, PRUint32)' /usr/include/xulrunner/string/nsTDependentSubstring.h: In function 'const nsDependentSubstring_external Substring(const PRUnichar*, const PRUnichar*)': /usr/include/xulrunner/string/nsTDependentSubstring.h:115: error: redefinition of 'const nsDependentSubstring_external Substring(const PRUnichar*, const PRUnichar*)' /usr/include/xulrunner/./nsStringAPI.h:1658: error: 'const nsDependentSubstring_external Substring(const PRUnichar*, const PRUnichar*)' previously defined here /usr/include/xulrunner/string/nsTDependentSubstring.h:117: error: invalid conversion from 'const PRUnichar*' to 'PRUint32' /usr/include/xulrunner/string/nsTDependentSubstring.h:117: error: initializing argument 2 of 'nsDependentSubstring_external::nsDependentSubstring_external(const PRUnichar*, PRUint32)' /usr/include/xulrunner/string/nsTDependentSubstring.h: In function 'const nsDependentSubstring_external StringHead(const nsAString&, PRUint32)': /usr/include/xulrunner/string/nsTDependentSubstring.h:123: error: redefinition of 'const nsDependentSubstring_external StringHead(const nsAString&, PRUint32)' /usr/include/xulrunner/./nsStringAPI.h:1672: error: 'const nsDependentSubstring_external StringHead(const nsAString&, PRUint32)' previously defined here /usr/include/xulrunner/string/nsTDependentSubstring.h: In function 'const nsDependentSubstring_external StringTail(const nsAString&, PRUint32)': /usr/include/xulrunner/string/nsTDependentSubstring.h:139: error: redefinition of 'const nsDependentSubstring_external StringTail(const nsAString&, PRUint32)' /usr/include/xulrunner/./nsStringAPI.h:1679: error: 'const nsDependentSubstring_external StringTail(const nsAString&, PRUint32)' previously defined here In file included from /usr/include/xulrunner/string/nsDependentSubstring.h:53, from /usr/include/xulrunner/string/nsString.h:48, from /usr/include/xulrunner/necko/nsNetUtil.h:47, from EphyPromptService.cpp:49: /usr/include/xulrunner/string/nsTDependentSubstring.h: At global scope: /usr/include/xulrunner/string/nsTDependentSubstring.h:44: error: redefinition of 'class nsDependentCSubstring_external' /usr/include/xulrunner/./nsStringAPI.h:1578: error: previous definition of 'class nsDependentCSubstring_external' /usr/include/xulrunner/string/nsTDependentSubstring.h: In function 'const nsDependentCSubstring_external Substring(const nsACString&, PRUint32, PRUint32)': /usr/include/xulrunner/string/nsTDependentSubstring.h:93: error: redefinition of 'const nsDependentCSubstring_external Substring(const nsACString&, PRUint32, PRUint32)' /usr/include/xulrunner/./nsStringAPI.h:1694: error: 'const nsDependentCSubstring_external Substring(const nsACString&, PRUint32, PRUint32)' previously defined here /usr/include/xulrunner/string/nsTDependentSubstring.h: In function 'const nsDependentCSubstring_external Substring(const nsReadingIterator&, const nsReadingIterator&)': /usr/include/xulrunner/string/nsTDependentSubstring.h:110: error: invalid conversion from 'const char*' to 'PRUint32' /usr/include/xulrunner/string/nsTDependentSubstring.h:110: error: initializing argument 2 of 'nsDependentCSubstring_external::nsDependentCSubstring_external(const char*, PRUint32)' /usr/include/xulrunner/string/nsTDependentSubstring.h: In function 'const nsDependentCSubstring_external Substring(const char*, const char*)': /usr/include/xulrunner/string/nsTDependentSubstring.h:115: error: redefinition of 'const nsDependentCSubstring_external Substring(const char*, const char*)' /usr/include/xulrunner/./nsStringAPI.h:1701: error: 'const nsDependentCSubstring_external Substring(const char*, const char*)' previously defined here /usr/include/xulrunner/string/nsTDependentSubstring.h:117: error: invalid conversion from 'const char*' to 'PRUint32' /usr/include/xulrunner/string/nsTDependentSubstring.h:117: error: initializing argument 2 of 'nsDependentCSubstring_external::nsDependentCSubstring_external(const char*, PRUint32)' /usr/include/xulrunner/string/nsTDependentSubstring.h: In function 'const nsDependentCSubstring_external StringHead(const nsACString&, PRUint32)': /usr/include/xulrunner/string/nsTDependentSubstring.h:123: error: redefinition of 'const nsDependentCSubstring_external StringHead(const nsACString&, PRUint32)' /usr/include/xulrunner/./nsStringAPI.h:1715: error: 'const nsDependentCSubstring_external StringHead(const nsACString&, PRUint32)' previously defined here /usr/include/xulrunner/string/nsTDependentSubstring.h: In function 'const nsDependentCSubstring_external StringTail(const nsACString&, PRUint32)': /usr/include/xulrunner/string/nsTDependentSubstring.h:139: error: redefinition of 'const nsDependentCSubstring_external StringTail(const nsACString&, PRUint32)' /usr/include/xulrunner/./nsStringAPI.h:1722: error: 'const nsDependentCSubstring_external StringTail(const nsACString&, PRUint32)' previously defined here In file included from /usr/include/xulrunner/string/nsString.h:74, from /usr/include/xulrunner/necko/nsNetUtil.h:47, from EphyPromptService.cpp:49: /usr/include/xulrunner/string/nsTString.h: At global scope: /usr/include/xulrunner/string/nsTString.h:50: error: redefinition of 'class nsString_external' /usr/include/xulrunner/./nsStringAPI.h:1127: error: previous definition of 'class nsString_external' /usr/include/xulrunner/string/nsTString.h:479: error: expected ',' or '...' before '&' token /usr/include/xulrunner/string/nsTString.h:479: error: ISO C++ forbids declaration of 'substring_type' with no type /usr/include/xulrunner/string/nsTString.h:480: error: expected ',' or '...' before '&' token /usr/include/xulrunner/string/nsTString.h:480: error: ISO C++ forbids declaration of 'substring_tuple_type' with no type /usr/include/xulrunner/string/nsTString.h:480: error: 'nsFixedString& nsFixedString::operator=(int)' cannot be overloaded /usr/include/xulrunner/string/nsTString.h:479: error: with 'nsFixedString& nsFixedString::operator=(int)' /usr/include/xulrunner/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(PRUnichar*, PRUint32)': /usr/include/xulrunner/string/nsTString.h:462: error: class 'nsFixedString' does not have any field named 'string_type' /usr/include/xulrunner/string/nsTString.h:462: error: 'char_traits' has not been declared /usr/include/xulrunner/string/nsTString.h:462: error: 'F_TERMINATED' was not declared in this scope /usr/include/xulrunner/string/nsTString.h:462: error: 'F_FIXED' was not declared in this scope /usr/include/xulrunner/string/nsTString.h:462: error: 'F_CLASS_FIXED' was not declared in this scope /usr/include/xulrunner/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(PRUnichar*, PRUint32, PRUint32)': /usr/include/xulrunner/string/nsTString.h:468: error: class 'nsFixedString' does not have any field named 'string_type' /usr/include/xulrunner/string/nsTString.h:468: error: 'F_TERMINATED' was not declared in this scope /usr/include/xulrunner/string/nsTString.h:468: error: 'F_FIXED' was not declared in this scope /usr/include/xulrunner/string/nsTString.h:468: error: 'F_CLASS_FIXED' was not declared in this scope /usr/include/xulrunner/string/nsTString.h: In member function 'nsFixedString& nsFixedString::operator=(int)': /usr/include/xulrunner/string/nsTString.h:479: error: 'str' was not declared in this scope /usr/include/xulrunner/string/nsTString.h: In member function 'nsFixedString& nsFixedString::operator=(int)': /usr/include/xulrunner/string/nsTString.h:480: error: 'tuple' was not declared in this scope /usr/include/xulrunner/string/nsTString.h: At global scope: /usr/include/xulrunner/string/nsTString.h:537: error: expected ',' or '...' before '&' token /usr/include/xulrunner/string/nsTString.h:537: error: ISO C++ forbids declaration of 'substring_type' with no type /usr/include/xulrunner/string/nsTString.h:543: error: expected ',' or '...' before '&' token /usr/include/xulrunner/string/nsTString.h:543: error: ISO C++ forbids declaration of 'substring_tuple_type' with no type /usr/include/xulrunner/string/nsTString.h:543: error: 'nsAutoString::nsAutoString(int)' cannot be overloaded /usr/include/xulrunner/string/nsTString.h:537: error: with 'nsAutoString::nsAutoString(int)' /usr/include/xulrunner/string/nsTString.h:562: error: expected ',' or '...' before '&' token /usr/include/xulrunner/string/nsTString.h:562: error: ISO C++ forbids declaration of 'substring_type' with no type /usr/include/xulrunner/string/nsTString.h:563: error: expected ',' or '...' before '&' token /usr/include/xulrunner/string/nsTString.h:563: error: ISO C++ forbids declaration of 'substring_tuple_type' with no type /usr/include/xulrunner/string/nsTString.h:563: error: 'nsAutoString& nsAutoString::operator=(int)' cannot be overloaded /usr/include/xulrunner/string/nsTString.h:562: error: with 'nsAutoString& nsAutoString::operator=(int)' /usr/include/xulrunner/string/nsTString.h: In constructor 'nsAutoString::nsAutoString(int)': /usr/include/xulrunner/string/nsTString.h:540: error: 'str' was not declared in this scope /usr/include/xulrunner/string/nsTString.h: In constructor 'nsAutoString::nsAutoString(int)': /usr/include/xulrunner/string/nsTString.h:546: error: 'tuple' was not declared in this scope /usr/include/xulrunner/string/nsTString.h: In member function 'nsAutoString& nsAutoString::operator=(int)': /usr/include/xulrunner/string/nsTString.h:562: error: 'str' was not declared in this scope /usr/include/xulrunner/string/nsTString.h: In member function 'nsAutoString& nsAutoString::operator=(int)': /usr/include/xulrunner/string/nsTString.h:563: error: 'tuple' was not declared in this scope /usr/include/xulrunner/string/nsTString.h: At global scope: /usr/include/xulrunner/string/nsTString.h:624: error: expected ',' or '...' before '&' token /usr/include/xulrunner/string/nsTString.h:624: error: ISO C++ forbids declaration of 'substring_type' with no type /usr/include/xulrunner/string/nsTString.h:625: error: expected ',' or '...' before '&' token /usr/include/xulrunner/string/nsTString.h:625: error: ISO C++ forbids declaration of 'substring_tuple_type' with no type /usr/include/xulrunner/string/nsTString.h:625: error: 'nsXPIDLString& nsXPIDLString::operator=(int)' cannot be overloaded /usr/include/xulrunner/string/nsTString.h:624: error: with 'nsXPIDLString& nsXPIDLString::operator=(int)' /usr/include/xulrunner/string/nsTString.h: In constructor 'nsXPIDLString::nsXPIDLString()': /usr/include/xulrunner/string/nsTString.h:592: error: class 'nsXPIDLString' does not have any field named 'string_type' /usr/include/xulrunner/string/nsTString.h:592: error: 'char_traits' has not been declared /usr/include/xulrunner/string/nsTString.h:592: error: 'F_TERMINATED' was not declared in this scope /usr/include/xulrunner/string/nsTString.h:592: error: 'F_VOIDED' was not declared in this scope /usr/include/xulrunner/string/nsTString.h: In copy constructor 'nsXPIDLString::nsXPIDLString(const nsXPIDLString&)': /usr/include/xulrunner/string/nsTString.h:596: error: class 'nsXPIDLString' does not have any field named 'string_type' /usr/include/xulrunner/string/nsTString.h:596: error: 'char_traits' has not been declared /usr/include/xulrunner/string/nsTString.h:596: error: 'F_TERMINATED' was not declared in this scope /usr/include/xulrunner/string/nsTString.h:596: error: 'F_VOIDED' was not declared in this scope /usr/include/xulrunner/string/nsTString.h: In member function 'const PRUnichar* nsXPIDLString::get() const': /usr/include/xulrunner/string/nsTString.h:604: error: 'mFlags' was not declared in this scope /usr/include/xulrunner/string/nsTString.h:604: error: 'F_VOIDED' was not declared in this scope /usr/include/xulrunner/string/nsTString.h:604: error: 'mData' was not declared in this scope /usr/include/xulrunner/string/nsTString.h: In member function 'PRUnichar nsXPIDLString::operator[](PRInt32) const': /usr/include/xulrunner/string/nsTString.h:617: error: 'CharAt' was not declared in this scope /usr/include/xulrunner/string/nsTString.h: In member function 'nsXPIDLString& nsXPIDLString::operator=(int)': /usr/include/xulrunner/string/nsTString.h:624: error: 'str' was not declared in this scope /usr/include/xulrunner/string/nsTString.h: In member function 'nsXPIDLString& nsXPIDLString::operator=(int)': /usr/include/xulrunner/string/nsTString.h:625: error: 'tuple' was not declared in this scope /usr/include/xulrunner/string/nsTString.h: At global scope: /usr/include/xulrunner/string/nsTString.h:644: error: redefinition of 'class nsGetterCopies_external' /usr/include/xulrunner/./nsStringAPI.h:1454: error: previous definition of 'class nsGetterCopies_external' /usr/include/xulrunner/string/nsTString.h:707: error: expected ',' or '...' before '&' token /usr/include/xulrunner/string/nsTString.h:707: error: ISO C++ forbids declaration of 'substring_type' with no type /usr/include/xulrunner/string/nsTString.h:708: error: expected ',' or '...' before '&' token /usr/include/xulrunner/string/nsTString.h:708: error: ISO C++ forbids declaration of 'substring_tuple_type' with no type /usr/include/xulrunner/string/nsTString.h:708: error: 'nsAdoptingString& nsAdoptingString::operator=(int)' cannot be overloaded /usr/include/xulrunner/string/nsTString.h:707: error: with 'nsAdoptingString& nsAdoptingString::operator=(int)' /usr/include/xulrunner/string/nsTString.h: In member function 'nsAdoptingString& nsAdoptingString::operator=(int)': /usr/include/xulrunner/string/nsTString.h:707: error: 'str' was not declared in this scope /usr/include/xulrunner/string/nsTString.h: In member function 'nsAdoptingString& nsAdoptingString::operator=(int)': /usr/include/xulrunner/string/nsTString.h:708: error: 'tuple' was not declared in this scope In file included from /usr/include/xulrunner/string/nsString.h:79, from /usr/include/xulrunner/necko/nsNetUtil.h:47, from EphyPromptService.cpp:49: /usr/include/xulrunner/string/nsTString.h: At global scope: /usr/include/xulrunner/string/nsTString.h:50: error: redefinition of 'class nsCString_external' /usr/include/xulrunner/./nsStringAPI.h:1189: error: previous definition of 'class nsCString_external' /usr/include/xulrunner/string/nsTString.h:479: error: expected ',' or '...' before '&' token /usr/include/xulrunner/string/nsTString.h:479: error: ISO C++ forbids declaration of 'substring_type' with no type /usr/include/xulrunner/string/nsTString.h:480: error: expected ',' or '...' before '&' token /usr/include/xulrunner/string/nsTString.h:480: error: ISO C++ forbids declaration of 'substring_tuple_type' with no type /usr/include/xulrunner/string/nsTString.h:480: error: 'nsFixedCString& nsFixedCString::operator=(int)' cannot be overloaded /usr/include/xulrunner/string/nsTString.h:479: error: with 'nsFixedCString& nsFixedCString::operator=(int)' /usr/include/xulrunner/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(char*, PRUint32)': /usr/include/xulrunner/string/nsTString.h:462: error: class 'nsFixedCString' does not have any field named 'string_type' /usr/include/xulrunner/string/nsTString.h:462: error: 'char_traits' has not been declared /usr/include/xulrunner/string/nsTString.h:462: error: 'F_TERMINATED' was not declared in this scope /usr/include/xulrunner/string/nsTString.h:462: error: 'F_FIXED' was not declared in this scope /usr/include/xulrunner/string/nsTString.h:462: error: 'F_CLASS_FIXED' was not declared in this scope /usr/include/xulrunner/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(char*, PRUint32, PRUint32)': /usr/include/xulrunner/string/nsTString.h:468: error: class 'nsFixedCString' does not have any field named 'string_type' /usr/include/xulrunner/string/nsTString.h:468: error: 'F_TERMINATED' was not declared in this scope /usr/include/xulrunner/string/nsTString.h:468: error: 'F_FIXED' was not declared in this scope /usr/include/xulrunner/string/nsTString.h:468: error: 'F_CLASS_FIXED' was not declared in this scope /usr/include/xulrunner/string/nsTString.h: In member function 'nsFixedCString& nsFixedCString::operator=(int)': /usr/include/xulrunner/string/nsTString.h:479: error: 'str' was not declared in this scope /usr/include/xulrunner/string/nsTString.h: In member function 'nsFixedCString& nsFixedCString::operator=(int)': /usr/include/xulrunner/string/nsTString.h:480: error: 'tuple' was not declared in this scope /usr/include/xulrunner/string/nsTString.h: At global scope: /usr/include/xulrunner/string/nsTString.h:537: error: expected ',' or '...' before '&' token /usr/include/xulrunner/string/nsTString.h:537: error: ISO C++ forbids declaration of 'substring_type' with no type /usr/include/xulrunner/string/nsTString.h:543: error: expected ',' or '...' before '&' token /usr/include/xulrunner/string/nsTString.h:543: error: ISO C++ forbids declaration of 'substring_tuple_type' with no type /usr/include/xulrunner/string/nsTString.h:543: error: 'nsCAutoString::nsCAutoString(int)' cannot be overloaded /usr/include/xulrunner/string/nsTString.h:537: error: with 'nsCAutoString::nsCAutoString(int)' /usr/include/xulrunner/string/nsTString.h:562: error: expected ',' or '...' before '&' token /usr/include/xulrunner/string/nsTString.h:562: error: ISO C++ forbids declaration of 'substring_type' with no type /usr/include/xulrunner/string/nsTString.h:563: error: expected ',' or '...' before '&' token /usr/include/xulrunner/string/nsTString.h:563: error: ISO C++ forbids declaration of 'substring_tuple_type' with no type /usr/include/xulrunner/string/nsTString.h:563: error: 'nsCAutoString& nsCAutoString::operator=(int)' cannot be overloaded /usr/include/xulrunner/string/nsTString.h:562: error: with 'nsCAutoString& nsCAutoString::operator=(int)' /usr/include/xulrunner/string/nsTString.h: In constructor 'nsCAutoString::nsCAutoString(int)': /usr/include/xulrunner/string/nsTString.h:540: error: 'str' was not declared in this scope /usr/include/xulrunner/string/nsTString.h: In constructor 'nsCAutoString::nsCAutoString(int)': /usr/include/xulrunner/string/nsTString.h:546: error: 'tuple' was not declared in this scope /usr/include/xulrunner/string/nsTString.h: In member function 'nsCAutoString& nsCAutoString::operator=(int)': /usr/include/xulrunner/string/nsTString.h:562: error: 'str' was not declared in this scope /usr/include/xulrunner/string/nsTString.h: In member function 'nsCAutoString& nsCAutoString::operator=(int)': /usr/include/xulrunner/string/nsTString.h:563: error: 'tuple' was not declared in this scope /usr/include/xulrunner/string/nsTString.h: At global scope: /usr/include/xulrunner/string/nsTString.h:624: error: expected ',' or '...' before '&' token /usr/include/xulrunner/string/nsTString.h:624: error: ISO C++ forbids declaration of 'substring_type' with no type /usr/include/xulrunner/string/nsTString.h:625: error: expected ',' or '...' before '&' token /usr/include/xulrunner/string/nsTString.h:625: error: ISO C++ forbids declaration of 'substring_tuple_type' with no type /usr/include/xulrunner/string/nsTString.h:625: error: 'nsXPIDLCString& nsXPIDLCString::operator=(int)' cannot be overloaded /usr/include/xulrunner/string/nsTString.h:624: error: with 'nsXPIDLCString& nsXPIDLCString::operator=(int)' /usr/include/xulrunner/string/nsTString.h: In constructor 'nsXPIDLCString::nsXPIDLCString()': /usr/include/xulrunner/string/nsTString.h:592: error: class 'nsXPIDLCString' does not have any field named 'string_type' /usr/include/xulrunner/string/nsTString.h:592: error: 'char_traits' has not been declared /usr/include/xulrunner/string/nsTString.h:592: error: 'F_TERMINATED' was not declared in this scope /usr/include/xulrunner/string/nsTString.h:592: error: 'F_VOIDED' was not declared in this scope /usr/include/xulrunner/string/nsTString.h: In copy constructor 'nsXPIDLCString::nsXPIDLCString(const nsXPIDLCString&)': /usr/include/xulrunner/string/nsTString.h:596: error: class 'nsXPIDLCString' does not have any field named 'string_type' /usr/include/xulrunner/string/nsTString.h:596: error: 'char_traits' has not been declared /usr/include/xulrunner/string/nsTString.h:596: error: 'F_TERMINATED' was not declared in this scope /usr/include/xulrunner/string/nsTString.h:596: error: 'F_VOIDED' was not declared in this scope /usr/include/xulrunner/string/nsTString.h: In member function 'const char* nsXPIDLCString::get() const': /usr/include/xulrunner/string/nsTString.h:604: error: 'mFlags' was not declared in this scope /usr/include/xulrunner/string/nsTString.h:604: error: 'F_VOIDED' was not declared in this scope /usr/include/xulrunner/string/nsTString.h:604: error: 'mData' was not declared in this scope /usr/include/xulrunner/string/nsTString.h: In member function 'char nsXPIDLCString::operator[](PRInt32) const': /usr/include/xulrunner/string/nsTString.h:617: error: 'CharAt' was not declared in this scope /usr/include/xulrunner/string/nsTString.h: In member function 'nsXPIDLCString& nsXPIDLCString::operator=(int)': /usr/include/xulrunner/string/nsTString.h:624: error: 'str' was not declared in this scope /usr/include/xulrunner/string/nsTString.h: In member function 'nsXPIDLCString& nsXPIDLCString::operator=(int)': /usr/include/xulrunner/string/nsTString.h:625: error: 'tuple' was not declared in this scope /usr/include/xulrunner/string/nsTString.h: At global scope: /usr/include/xulrunner/string/nsTString.h:644: error: redefinition of 'class nsCGetterCopies_external' /usr/include/xulrunner/./nsStringAPI.h:1484: error: previous definition of 'class nsCGetterCopies_external' /usr/include/xulrunner/string/nsTString.h:707: error: expected ',' or '...' before '&' token /usr/include/xulrunner/string/nsTString.h:707: error: ISO C++ forbids declaration of 'substring_type' with no type /usr/include/xulrunner/string/nsTString.h:708: error: expected ',' or '...' before '&' token /usr/include/xulrunner/string/nsTString.h:708: error: ISO C++ forbids declaration of 'substring_tuple_type' with no type /usr/include/xulrunner/string/nsTString.h:708: error: 'nsAdoptingCString& nsAdoptingCString::operator=(int)' cannot be overloaded /usr/include/xulrunner/string/nsTString.h:707: error: with 'nsAdoptingCString& nsAdoptingCString::operator=(int)' /usr/include/xulrunner/string/nsTString.h: In member function 'nsAdoptingCString& nsAdoptingCString::operator=(int)': /usr/include/xulrunner/string/nsTString.h:707: error: 'str' was not declared in this scope /usr/include/xulrunner/string/nsTString.h: In member function 'nsAdoptingCString& nsAdoptingCString::operator=(int)': /usr/include/xulrunner/string/nsTString.h:708: error: 'tuple' was not declared in this scope In file included from /usr/include/xulrunner/necko/nsNetUtil.h:47, from EphyPromptService.cpp:49: /usr/include/xulrunner/string/nsString.h: At global scope: /usr/include/xulrunner/string/nsString.h:86: error: redefinition of 'class NS_LossyConvertUTF16toASCII_external' /usr/include/xulrunner/./nsStringAPI.h:1374: error: previous definition of 'class NS_LossyConvertUTF16toASCII_external' /usr/include/xulrunner/string/nsString.h:112: error: redefinition of 'class NS_ConvertASCIItoUTF16_external' /usr/include/xulrunner/./nsStringAPI.h:1308: error: previous definition of 'class NS_ConvertASCIItoUTF16_external' /usr/include/xulrunner/string/nsString.h:141: error: redefinition of 'class NS_ConvertUTF16toUTF8_external' /usr/include/xulrunner/./nsStringAPI.h:1352: error: previous definition of 'class NS_ConvertUTF16toUTF8_external' /usr/include/xulrunner/string/nsString.h:167: error: redefinition of 'class NS_ConvertUTF8toUTF16_external' /usr/include/xulrunner/./nsStringAPI.h:1330: error: previous definition of 'class NS_ConvertUTF8toUTF16_external' In file included from /usr/include/xulrunner/string/nsDependentString.h:52, from /usr/include/xulrunner/string/nsString.h:202, from /usr/include/xulrunner/necko/nsNetUtil.h:47, from EphyPromptService.cpp:49: /usr/include/xulrunner/string/nsTDependentString.h:52: error: redefinition of 'class nsDependentString_external' /usr/include/xulrunner/./nsStringAPI.h:1257: error: previous definition of 'class nsDependentString_external' In file included from /usr/include/xulrunner/string/nsDependentString.h:57, from /usr/include/xulrunner/string/nsString.h:202, from /usr/include/xulrunner/necko/nsNetUtil.h:47, from EphyPromptService.cpp:49: /usr/include/xulrunner/string/nsTDependentString.h:52: error: redefinition of 'class nsDependentCString_external' /usr/include/xulrunner/./nsStringAPI.h:1280: error: previous definition of 'class nsDependentCString_external' In file included from /usr/include/xulrunner/string/nsPromiseFlatString.h:48, from /usr/include/xulrunner/string/nsString.h:210, from /usr/include/xulrunner/necko/nsNetUtil.h:47, from EphyPromptService.cpp:49: /usr/include/xulrunner/string/nsTPromiseFlatString.h:102: error: expected ',' or '...' before '&' token /usr/include/xulrunner/string/nsTPromiseFlatString.h:102: error: ISO C++ forbids declaration of 'substring_type' with no type /usr/include/xulrunner/string/nsTPromiseFlatString.h:116: error: expected ',' or '...' before '&' token /usr/include/xulrunner/string/nsTPromiseFlatString.h:116: error: ISO C++ forbids declaration of 'substring_type' with no type /usr/include/xulrunner/string/nsTPromiseFlatString.h:132: error: expected ',' or '...' before '&' token /usr/include/xulrunner/string/nsTPromiseFlatString.h:132: error: ISO C++ forbids declaration of 'substring_tuple_type' with no type /usr/include/xulrunner/string/nsTPromiseFlatString.h:132: error: 'nsPromiseFlatString::nsPromiseFlatString(int)' cannot be overloaded /usr/include/xulrunner/string/nsTPromiseFlatString.h:116: error: with 'nsPromiseFlatString::nsPromiseFlatString(int)' /usr/include/xulrunner/string/nsTPromiseFlatString.h: In constructor 'nsPromiseFlatString::nsPromiseFlatString(int)': /usr/include/xulrunner/string/nsTPromiseFlatString.h:117: error: class 'nsPromiseFlatString' does not have any field named 'string_type' /usr/include/xulrunner/string/nsTPromiseFlatString.h:119: error: 'str' was not declared in this scope /usr/include/xulrunner/string/nsTPromiseFlatString.h: In constructor 'nsPromiseFlatString::nsPromiseFlatString(const nsAString&)': /usr/include/xulrunner/string/nsTPromiseFlatString.h:125: error: class 'nsPromiseFlatString' does not have any field named 'string_type' /usr/include/xulrunner/string/nsTPromiseFlatString.h: In constructor 'nsPromiseFlatString::nsPromiseFlatString(int)': /usr/include/xulrunner/string/nsTPromiseFlatString.h:133: error: class 'nsPromiseFlatString' does not have any field named 'string_type' /usr/include/xulrunner/string/nsTPromiseFlatString.h:137: error: 'tuple' was not declared in this scope /usr/include/xulrunner/string/nsTPromiseFlatString.h: In function 'const nsPromiseFlatString PromiseFlatString(const nsSubstringTuple&)': /usr/include/xulrunner/string/nsTPromiseFlatString.h:163: error: no matching function for call to 'nsPromiseFlatString::nsPromiseFlatString(const nsSubstringTuple&)' /usr/include/xulrunner/string/nsTPromiseFlatString.h:124: note: candidates are: nsPromiseFlatString::nsPromiseFlatString(const nsAString&) /usr/include/xulrunner/string/nsTPromiseFlatString.h:116: note: nsPromiseFlatString::nsPromiseFlatString(int) /usr/include/xulrunner/string/nsTPromiseFlatString.h:111: note: nsPromiseFlatString::nsPromiseFlatString() /usr/include/xulrunner/string/nsTPromiseFlatString.h:95: note: nsPromiseFlatString::nsPromiseFlatString(const nsPromiseFlatString&) In file included from /usr/include/xulrunner/string/nsPromiseFlatString.h:53, from /usr/include/xulrunner/string/nsString.h:210, from /usr/include/xulrunner/necko/nsNetUtil.h:47, from EphyPromptService.cpp:49: /usr/include/xulrunner/string/nsTPromiseFlatString.h: At global scope: /usr/include/xulrunner/string/nsTPromiseFlatString.h:102: error: expected ',' or '...' before '&' token /usr/include/xulrunner/string/nsTPromiseFlatString.h:102: error: ISO C++ forbids declaration of 'substring_type' with no type /usr/include/xulrunner/string/nsTPromiseFlatString.h:116: error: expected ',' or '...' before '&' token /usr/include/xulrunner/string/nsTPromiseFlatString.h:116: error: ISO C++ forbids declaration of 'substring_type' with no type /usr/include/xulrunner/string/nsTPromiseFlatString.h:132: error: expected ',' or '...' before '&' token /usr/include/xulrunner/string/nsTPromiseFlatString.h:132: error: ISO C++ forbids declaration of 'substring_tuple_type' with no type /usr/include/xulrunner/string/nsTPromiseFlatString.h:132: error: 'nsPromiseFlatCString::nsPromiseFlatCString(int)' cannot be overloaded /usr/include/xulrunner/string/nsTPromiseFlatString.h:116: error: with 'nsPromiseFlatCString::nsPromiseFlatCString(int)' /usr/include/xulrunner/string/nsTPromiseFlatString.h: In constructor 'nsPromiseFlatCString::nsPromiseFlatCString(int)': /usr/include/xulrunner/string/nsTPromiseFlatString.h:117: error: class 'nsPromiseFlatCString' does not have any field named 'string_type' /usr/include/xulrunner/string/nsTPromiseFlatString.h:119: error: 'str' was not declared in this scope /usr/include/xulrunner/string/nsTPromiseFlatString.h: In constructor 'nsPromiseFlatCString::nsPromiseFlatCString(const nsACString&)': /usr/include/xulrunner/string/nsTPromiseFlatString.h:125: error: class 'nsPromiseFlatCString' does not have any field named 'string_type' /usr/include/xulrunner/string/nsTPromiseFlatString.h: In constructor 'nsPromiseFlatCString::nsPromiseFlatCString(int)': /usr/include/xulrunner/string/nsTPromiseFlatString.h:133: error: class 'nsPromiseFlatCString' does not have any field named 'string_type' /usr/include/xulrunner/string/nsTPromiseFlatString.h:137: error: 'tuple' was not declared in this scope /usr/include/xulrunner/string/nsTPromiseFlatString.h: In function 'const nsPromiseFlatCString PromiseFlatCString(const nsCSubstringTuple&)': /usr/include/xulrunner/string/nsTPromiseFlatString.h:163: error: no matching function for call to 'nsPromiseFlatCString::nsPromiseFlatCString(const nsCSubstringTuple&)' /usr/include/xulrunner/string/nsTPromiseFlatString.h:124: note: candidates are: nsPromiseFlatCString::nsPromiseFlatCString(const nsACString&) /usr/include/xulrunner/string/nsTPromiseFlatString.h:116: note: nsPromiseFlatCString::nsPromiseFlatCString(int) /usr/include/xulrunner/string/nsTPromiseFlatString.h:111: note: nsPromiseFlatCString::nsPromiseFlatCString() /usr/include/xulrunner/string/nsTPromiseFlatString.h:95: note: nsPromiseFlatCString::nsPromiseFlatCString(const nsPromiseFlatCString&) In file included from EphyPromptService.cpp:49: /usr/include/xulrunner/necko/nsNetUtil.h: In function 'nsresult NS_NewInputStreamChannel(nsIChannel**, nsIURI*, nsIInputStream*, const nsACString&, const nsACString*)': /usr/include/xulrunner/necko/nsNetUtil.h:301: error: 'do_CreateInstance' was not declared in this scope /usr/include/xulrunner/necko/nsNetUtil.h: In function 'nsresult NS_NewInputStreamPump(nsIInputStreamPump**, nsIInputStream*, PRInt64, PRInt64, PRUint32, PRUint32, PRBool)': /usr/include/xulrunner/necko/nsNetUtil.h:347: error: 'do_CreateInstance' was not declared in this scope /usr/include/xulrunner/necko/nsNetUtil.h: In function 'nsresult NS_NewAsyncStreamCopier(nsIAsyncStreamCopier**, nsIInputStream*, nsIOutputStream*, nsIEventTarget*, PRBool, PRBool, PRUint32)': /usr/include/xulrunner/necko/nsNetUtil.h:372: error: 'do_CreateInstance' was not declared in this scope /usr/include/xulrunner/necko/nsNetUtil.h: In function 'nsresult NS_NewLoadGroup(nsILoadGroup**, nsIRequestObserver*)': /usr/include/xulrunner/necko/nsNetUtil.h:388: error: 'do_CreateInstance' was not declared in this scope /usr/include/xulrunner/necko/nsNetUtil.h: In function 'nsresult NS_NewDownloader(nsIStreamListener**, nsIDownloadObserver*, nsIFile*)': /usr/include/xulrunner/necko/nsNetUtil.h:405: error: 'do_CreateInstance' was not declared in this scope /usr/include/xulrunner/necko/nsNetUtil.h: In function 'nsresult NS_NewStreamLoader(nsIStreamLoader**, nsIChannel*, nsIStreamLoaderObserver*, nsISupports*)': /usr/include/xulrunner/necko/nsNetUtil.h:423: error: 'do_CreateInstance' was not declared in this scope /usr/include/xulrunner/necko/nsNetUtil.h: In function 'nsresult NS_NewUnicharStreamLoader(nsIUnicharStreamLoader**, nsIChannel*, nsIUnicharStreamLoaderObserver*, nsISupports*, PRUint32)': /usr/include/xulrunner/necko/nsNetUtil.h:469: error: 'do_CreateInstance' was not declared in this scope /usr/include/xulrunner/necko/nsNetUtil.h: In function 'nsresult NS_NewSyncStreamListener(nsIStreamListener**, nsIInputStream**)': /usr/include/xulrunner/necko/nsNetUtil.h:485: error: 'do_CreateInstance' was not declared in this scope /usr/include/xulrunner/necko/nsNetUtil.h: In function 'nsresult NS_NewRequestObserverProxy(nsIRequestObserver**, nsIRequestObserver*, nsIEventQueue*)': /usr/include/xulrunner/necko/nsNetUtil.h:530: error: 'do_CreateInstance' was not declared in this scope /usr/include/xulrunner/necko/nsNetUtil.h: In function 'nsresult NS_NewSimpleStreamListener(nsIStreamListener**, nsIOutputStream*, nsIRequestObserver*)': /usr/include/xulrunner/necko/nsNetUtil.h:547: error: 'do_CreateInstance' was not declared in this scope /usr/include/xulrunner/necko/nsNetUtil.h: In function 'nsresult NS_NewAsyncStreamListener(nsIStreamListener**, nsIStreamListener*, nsIEventQueue*)': /usr/include/xulrunner/necko/nsNetUtil.h:564: error: 'do_CreateInstance' was not declared in this scope /usr/include/xulrunner/necko/nsNetUtil.h: In function 'nsresult NS_ExamineForProxy(const char*, const char*, PRInt32, nsIProxyInfo**)': /usr/include/xulrunner/necko/nsNetUtil.h:662: error: 'class nsCAutoString' has no member named 'AppendInt' /usr/include/xulrunner/necko/nsNetUtil.h:670: error: 'do_CreateInstance' was not declared in this scope /usr/include/xulrunner/necko/nsNetUtil.h: At global scope: /usr/include/xulrunner/necko/nsNetUtil.h:682: error: 'nsCString_external' is not a type /usr/include/xulrunner/necko/nsNetUtil.h:683: error: 'nsCString_external' is not a type /usr/include/xulrunner/necko/nsNetUtil.h: In function 'nsresult NS_ParseContentType(const nsACString&, int&, int&)': /usr/include/xulrunner/necko/nsNetUtil.h:689: error: expected `;' before 'charset' /usr/include/xulrunner/necko/nsNetUtil.h:689: warning: statement is a reference, not call, to function 'nsCString_external' /usr/include/xulrunner/necko/nsNetUtil.h:689: warning: statement has no effect /usr/include/xulrunner/necko/nsNetUtil.h:691: error: 'charset' was not declared in this scope /usr/include/xulrunner/necko/nsNetUtil.h: In function 'nsresult NS_NewLocalFileInputStream(nsIInputStream**, nsIFile*, PRInt32, PRInt32, PRInt32)': /usr/include/xulrunner/necko/nsNetUtil.h:708: error: 'do_CreateInstance' was not declared in this scope /usr/include/xulrunner/necko/nsNetUtil.h: In function 'nsresult NS_NewLocalFileOutputStream(nsIOutputStream**, nsIFile*, PRInt32, PRInt32, PRInt32)': /usr/include/xulrunner/necko/nsNetUtil.h:727: error: 'do_CreateInstance' was not declared in this scope /usr/include/xulrunner/necko/nsNetUtil.h: In function 'nsresult NS_NewSafeLocalFileOutputStream(nsIOutputStream**, nsIFile*, PRInt32, PRInt32, PRInt32)': /usr/include/xulrunner/necko/nsNetUtil.h:747: error: 'do_CreateInstance' was not declared in this scope /usr/include/xulrunner/necko/nsNetUtil.h: In function 'nsresult NS_NewBufferedInputStream(nsIInputStream**, nsIInputStream*, PRUint32)': /usr/include/xulrunner/necko/nsNetUtil.h:812: error: 'do_CreateInstance' was not declared in this scope /usr/include/xulrunner/necko/nsNetUtil.h: In function 'nsresult NS_NewBufferedOutputStream(nsIOutputStream**, nsIOutputStream*, PRUint32)': /usr/include/xulrunner/necko/nsNetUtil.h:831: error: 'do_CreateInstance' was not declared in this scope /usr/include/xulrunner/necko/nsNetUtil.h: In function 'nsresult NS_LoadPersistentPropertiesFromURI(nsIPersistentProperties**, nsIURI*, nsIIOService*)': /usr/include/xulrunner/necko/nsNetUtil.h:877: error: 'do_CreateInstance' was not declared in this scope EphyPromptService.cpp: In member function 'void Prompter::AddEntry(const char*, const PRUnichar*, PRBool)': EphyPromptService.cpp:378: error: expected `;' before 'cValue' EphyPromptService.cpp:378: warning: statement is a reference, not call, to function 'nsCString_external' EphyPromptService.cpp:378: warning: statement has no effect EphyPromptService.cpp:380: error: 'cValue' was not declared in this scope EphyPromptService.cpp: In member function 'void Prompter::GetText(PRUint32, PRUnichar**)': EphyPromptService.cpp:403: error: expected `;' before 'value' EphyPromptService.cpp:403: warning: statement is a reference, not call, to function 'nsString_external' EphyPromptService.cpp:403: warning: statement has no effect EphyPromptService.cpp:405: error: 'value' was not declared in this scope EphyPromptService.cpp: In member function 'void Prompter::AddSelect(PRUint32, const PRUnichar**, PRInt32)': EphyPromptService.cpp:422: error: expected `;' before 'cData' EphyPromptService.cpp:422: warning: statement is a reference, not call, to function 'nsCString_external' EphyPromptService.cpp:422: warning: statement has no effect EphyPromptService.cpp:423: error: 'cData' was not declared in this scope EphyPromptService.cpp: In member function 'virtual nsresult EphyPromptService::QueryInterface(const nsIID&, void**)': EphyPromptService.cpp:652: error: invalid static_cast from type 'EphyPromptService* const' to type 'nsIPromptService*' EphyPromptService.cpp:652: error: 'nsIPromptService2' was not declared in this scope EphyPromptService.cpp:652: error: template argument 1 is invalid EphyPromptService.cpp:652: error: expected type-specifier before 'nsIPromptService2' EphyPromptService.cpp:652: error: expected `>' before 'nsIPromptService2' EphyPromptService.cpp:652: error: expected `(' before 'nsIPromptService2' EphyPromptService.cpp:652: error: expected primary-expression before '>' token EphyPromptService.cpp:652: error: expected `)' before ';' token EphyPromptService.cpp:652: error: invalid static_cast from type 'EphyPromptService* const' to type 'nsIPromptService*' EphyPromptService.cpp: At global scope: EphyPromptService.cpp:884: error: no 'nsresult EphyPromptService::ShowNonBlockingAlert(nsIDOMWindow*, const PRUnichar*, const PRUnichar*)' member function declared in class 'EphyPromptService' EphyPromptService.cpp:898: error: 'nsIAuthInformation' has not been declared EphyPromptService.cpp:899: error: 'nsCString_external' is not a type EphyPromptService.cpp: In function 'void NS_GetAuthHostPort(nsIChannel*, int*, PRBool, int&, PRInt32*)': EphyPromptService.cpp:908: error: request for member 'GetFlags' in '* aAuthInfo', which is of non-class type 'int' EphyPromptService.cpp:909: error: 'nsIAuthInformation' has not been declared EphyPromptService.cpp:910: error: 'nsIProxiedChannel' was not declared in this scope EphyPromptService.cpp:910: error: template argument 1 is invalid EphyPromptService.cpp:910: error: invalid type in declaration before '(' token EphyPromptService.cpp:910: error: cannot convert 'nsQueryInterface' to 'int' in initialization EphyPromptService.cpp:914: error: base operand of '->' is not a pointer EphyPromptService.cpp:925: error: no matching function for call to 'nsDerivedSafe::ConvertUTF8toACE(nsCAutoString&, int&)' /usr/include/xulrunner/necko/nsIIDNService.h:51: note: candidates are: virtual nsresult nsIIDNService::ConvertUTF8toACE(const nsACString&, nsACString&) EphyPromptService.cpp:928: error: cannot convert 'nsCAutoString' to 'int' in assignment EphyPromptService.cpp:931: error: cannot convert 'nsCAutoString' to 'int' in assignment EphyPromptService.cpp:935: error: no matching function for call to 'nsDerivedSafe::GetAsciiHost(int&)' /usr/include/xulrunner/./nsIURI.h:222: note: candidates are: virtual nsresult nsIURI::GetAsciiHost(nsACString&) EphyPromptService.cpp:936: error: 'NS_GetRealPort' was not declared in this scope EphyPromptService.cpp:938: error: no matching function for call to 'nsDerivedSafe::GetHost(int&)' /usr/include/xulrunner/./nsIURI.h:147: note: candidates are: virtual nsresult nsIURI::GetHost(nsACString&) EphyPromptService.cpp: At global scope: EphyPromptService.cpp:945: error: 'nsIAuthInformation' has not been declared EphyPromptService.cpp:946: error: 'nsString_external' is not a type EphyPromptService.cpp: In function 'nsresult MakeDialogText(nsIChannel*, int*, int&)': EphyPromptService.cpp:949: error: 'nsIStringBundleService' was not declared in this scope EphyPromptService.cpp:949: error: template argument 1 is invalid EphyPromptService.cpp:949: error: invalid type in declaration before '=' token EphyPromptService.cpp:950: error: 'NS_STRINGBUNDLE_CONTRACTID' was not declared in this scope EphyPromptService.cpp:953: error: 'nsIStringBundle' was not declared in this scope EphyPromptService.cpp:953: error: template argument 1 is invalid EphyPromptService.cpp:953: error: invalid type in declaration before ';' token EphyPromptService.cpp:954: error: base operand of '->' is not a pointer EphyPromptService.cpp:955: error: no matching function for call to 'getter_AddRefs(int&)' EphyPromptService.cpp:961: error: invalid initialization of reference of type 'int&' from expression of type 'nsCAutoString' EphyPromptService.cpp:899: error: in passing argument 4 of 'void NS_GetAuthHostPort(nsIChannel*, int*, PRBool, int&, PRInt32*)' EphyPromptService.cpp:973: error: request for member 'GetUsername' in '* aAuthInfo', which is of non-class type 'int' EphyPromptService.cpp:976: error: request for member 'GetFlags' in '* aAuthInfo', which is of non-class type 'int' EphyPromptService.cpp:977: error: 'nsIAuthInformation' has not been declared EphyPromptService.cpp:980: error: request for member 'GetRealm' in '* aAuthInfo', which is of non-class type 'int' EphyPromptService.cpp:985: error: 'class nsAutoString' has no member named 'AppendInt' EphyPromptService.cpp:1002: error: 'class nsAutoString' has no member named 'AppendLiteral' EphyPromptService.cpp:1009: error: 'nsIAuthInformation' has not been declared EphyPromptService.cpp:1018: error: base operand of '->' is not a pointer EphyPromptService.cpp:1018: error: no matching function for call to 'getter_Copies(int&)' /usr/include/xulrunner/./nsStringAPI.h:1478: note: candidates are: nsGetterCopies_external getter_Copies(nsString_external&) /usr/include/xulrunner/./nsStringAPI.h:1508: note: nsCGetterCopies_external getter_Copies(nsCString_external&) /usr/include/xulrunner/string/nsTString.h:669: note: nsGetterCopies_external getter_Copies(nsXPIDLString&) /usr/include/xulrunner/string/nsTString.h:669: note: nsCGetterCopies_external getter_Copies(nsXPIDLCString&) EphyPromptService.cpp: At global scope: EphyPromptService.cpp:1027: error: 'nsIAuthInformation' has not been declared EphyPromptService.cpp:1030: error: prototype for 'nsresult EphyPromptService::PromptPasswordAdapter(nsIPromptService*, nsIDOMWindow*, nsIChannel*, PRUint32, int*, const PRUnichar*, PRBool*, PRBool*)' does not match any in class 'EphyPromptService' EphyPromptService.h:62: error: candidate is: static nsresult EphyPromptService::PromptPasswordAdapter(nsIPromptService*, nsIDOMWindow*, int*, PRUint32, int*, const PRUnichar*, PRBool*, PRBool*) EphyPromptService.cpp: In member function 'nsresult EphyPromptService::PromptPasswordAdapter(nsIPromptService*, nsIDOMWindow*, nsIChannel*, PRUint32, int*, const PRUnichar*, PRBool*, PRBool*)': EphyPromptService.cpp:1033: error: expected `;' before 'message' EphyPromptService.cpp:1033: warning: statement is a reference, not call, to function 'nsString_external' EphyPromptService.cpp:1033: warning: statement has no effect EphyPromptService.cpp:1034: error: 'message' was not declared in this scope EphyPromptService.cpp:1037: error: request for member 'GetUsername' in '* aAuthInfo', which is of non-class type 'int' EphyPromptService.cpp:1038: error: request for member 'GetDomain' in '* aAuthInfo', which is of non-class type 'int' EphyPromptService.cpp:1039: error: request for member 'GetPassword' in '* aAuthInfo', which is of non-class type 'int' EphyPromptService.cpp:1042: error: request for member 'GetFlags' in '* aAuthInfo', which is of non-class type 'int' EphyPromptService.cpp:1044: error: 'nsIAuthInformation' has not been declared EphyPromptService.cpp:1054: error: 'nsIAuthInformation' has not been declared EphyPromptService.cpp:1063: error: expected `;' before 'userStr' EphyPromptService.cpp:1063: warning: statement is a reference, not call, to function 'nsString_external' EphyPromptService.cpp:1063: warning: statement has no effect EphyPromptService.cpp:1064: error: expected `;' before 'passStr' EphyPromptService.cpp:1064: warning: statement is a reference, not call, to function 'nsString_external' EphyPromptService.cpp:1064: warning: statement has no effect EphyPromptService.cpp:1065: error: request for member 'SetUsername' in '* aAuthInfo', which is of non-class type 'int' EphyPromptService.cpp:1065: error: 'userStr' was not declared in this scope EphyPromptService.cpp:1066: error: request for member 'SetPassword' in '* aAuthInfo', which is of non-class type 'int' EphyPromptService.cpp:1066: error: 'passStr' was not declared in this scope EphyPromptService.cpp: At global scope: EphyPromptService.cpp:1076: error: 'nsIAuthInformation' has not been declared EphyPromptService.cpp:1079: error: no 'nsresult EphyPromptService::PromptAuth(nsIDOMWindow*, nsIChannel*, PRUint32, int*, const PRUnichar*, PRBool*, PRBool*)' member function declared in class 'EphyPromptService' EphyPromptService.cpp: In member function 'nsresult EphyPromptService::PromptAuth(nsIDOMWindow*, nsIChannel*, PRUint32, int*, const PRUnichar*, PRBool*, PRBool*)': EphyPromptService.cpp:1091: error: no matching function for call to 'EphyPromptService::PromptPasswordAdapter(EphyPromptService* const, nsIDOMWindow*&, nsIChannel*&, PRUint32&, int*&, const PRUnichar*&, PRBool*&, PRBool*&)' EphyPromptService.h:62: note: candidates are: static nsresult EphyPromptService::PromptPasswordAdapter(nsIPromptService*, nsIDOMWindow*, int*, PRUint32, int*, const PRUnichar*, PRBool*, PRBool*) EphyPromptService.cpp:1030: note: nsresult EphyPromptService::PromptPasswordAdapter(nsIPromptService*, nsIDOMWindow*, nsIChannel*, PRUint32, int*, const PRUnichar*, PRBool*, PRBool*) EphyPromptService.cpp: At global scope: EphyPromptService.cpp:1097: error: 'nsIAuthPromptCallback' has not been declared EphyPromptService.cpp:1100: error: 'nsIAuthInformation' has not been declared EphyPromptService.cpp:1103: error: no 'nsresult EphyPromptService::AsyncPromptAuth(nsIDOMWindow*, nsIChannel*, int*, nsISupports*, PRUint32, int*, const PRUnichar*, PRBool*, nsICancelable**)' member function declared in class 'EphyPromptService' make[4]: *** [libephymozillaembed_la-EphyPromptService.lo] Error 1 make[3]: *** [all-recursive] Error 1 make[2]: *** [all] Error 2 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2