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<short unsigned int>&, const nsReadingIterator<short unsigned int>&)':
/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<char>&, const nsReadingIterator<char>&)':
/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<nsIIDNService>::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<nsIURI>::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<nsIURI>::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