зеркало из https://github.com/mozilla/gecko-dev.git
Make image/x-icon show ICON in title bar, not X-ICON. Bug 42093,
r=sicking, sr=jag
This commit is contained in:
Родитель
da86d56a36
Коммит
827b9fbcae
|
@ -545,6 +545,19 @@ nsresult nsImageDocument::UpdateTitle( void )
|
|||
mimeType.EndReading(end);
|
||||
nsXPIDLCString::const_iterator iter = end;
|
||||
if (FindInReadable(NS_LITERAL_CSTRING("IMAGE/"), start, iter) && iter != end) {
|
||||
// strip out "X-" if any
|
||||
if (*iter == 'X') {
|
||||
++iter;
|
||||
if (iter != end && *iter == '-') {
|
||||
++iter;
|
||||
if (iter == end) {
|
||||
// looks like "IMAGE/X-" is the type?? Bail out of here.
|
||||
mimeType.BeginReading(iter);
|
||||
}
|
||||
} else {
|
||||
--iter;
|
||||
}
|
||||
}
|
||||
CopyASCIItoUCS2(Substring(iter, end), typeStr);
|
||||
} else {
|
||||
CopyASCIItoUCS2(mimeType, typeStr);
|
||||
|
|
Загрузка…
Ссылка в новой задаче