Bug 1359857 - For frames that have a BidiDataProperty, include this in the debugging info printed by ListGeneric. r=dholbert

This commit is contained in:
Jonathan Kew 2017-04-26 23:25:49 +01:00
Родитель 9351a19d2c
Коммит 4d7b007f4f
1 изменённых файлов: 5 добавлений и 0 удалений

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

@ -7070,6 +7070,11 @@ nsIFrame::ListGeneric(nsACString& aTo, const char* aPrefix, uint32_t aFlags) con
if (0 != mState) { if (0 != mState) {
aTo += nsPrintfCString(" [state=%016llx]", (unsigned long long)mState); aTo += nsPrintfCString(" [state=%016llx]", (unsigned long long)mState);
} }
if (Properties().Has(BidiDataProperty())) {
FrameBidiData bidi = GetBidiData();
aTo += nsPrintfCString(" bidi(%d,%d,%d)", bidi.baseLevel,
bidi.embeddingLevel, bidi.precedingControl);
}
if (IsTransformed()) { if (IsTransformed()) {
aTo += nsPrintfCString(" transformed"); aTo += nsPrintfCString(" transformed");
} }