зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1018387 - Log the composition bounds in layer dumps. r=Cwiiis
This commit is contained in:
Родитель
dc643a6389
Коммит
3bea7e3006
|
@ -118,6 +118,7 @@ AppendToString(nsACString& s, const FrameMetrics& m,
|
|||
{
|
||||
s += pfx;
|
||||
AppendToString(s, m.mViewport, "{ viewport=");
|
||||
AppendToString(s, m.mCompositionBounds, " cb=");
|
||||
AppendToString(s, m.GetScrollOffset(), " viewportScroll=");
|
||||
AppendToString(s, m.mDisplayPort, " displayport=");
|
||||
AppendToString(s, m.mCriticalDisplayPort, " critdp=");
|
||||
|
|
|
@ -80,6 +80,18 @@ AppendToString(nsACString& s, const mozilla::gfx::RectTyped<T>& r,
|
|||
return s += sfx;
|
||||
}
|
||||
|
||||
template<class T>
|
||||
nsACString&
|
||||
AppendToString(nsACString& s, const mozilla::gfx::IntRectTyped<T>& r,
|
||||
const char* pfx="", const char* sfx="")
|
||||
{
|
||||
s += pfx;
|
||||
s.AppendPrintf(
|
||||
"(x=%d, y=%d, w=%d, h=%d)",
|
||||
r.x, r.y, r.width, r.height);
|
||||
return s += sfx;
|
||||
}
|
||||
|
||||
nsACString&
|
||||
AppendToString(nsACString& s, const nsIntRegion& r,
|
||||
const char* pfx="", const char* sfx="");
|
||||
|
|
Загрузка…
Ссылка в новой задаче