Bug 782517 - Make nsFrame:MakeFrameName() annotate an iframe's src. r=roc

This commit is contained in:
Chris Pearce 2012-08-14 17:39:11 +12:00
Родитель 0a52ac842e
Коммит 51ae0d8f06
1 изменённых файлов: 5 добавлений и 0 удалений

Просмотреть файл

@ -5358,6 +5358,11 @@ nsFrame::MakeFrameName(const nsAString& aType, nsAString& aResult) const
if (mContent && !mContent->IsNodeOfType(nsINode::eTEXT)) {
nsAutoString buf;
mContent->Tag()->ToString(buf);
if (GetType() == nsGkAtoms::subDocumentFrame) {
nsAutoString src;
mContent->GetAttr(kNameSpaceID_None, nsGkAtoms::src, src);
buf.Append(NS_LITERAL_STRING(" src=") + src);
}
aResult.Append(NS_LITERAL_STRING("(") + buf + NS_LITERAL_STRING(")"));
}
char buf[40];