mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-09 03:15:11 +00:00
Bug 804724 - Add an abort painting marker. r=ehsan
--HG-- extra : rebase_source : 10f327e91b15d673303eb607a361c1c4d14a1e92
This commit is contained in:
parent
a7f69029d0
commit
952ce640c7
@ -274,6 +274,7 @@ BasicTiledThebesLayer::ComputeProgressiveUpdateRegion(const nsIntRegion& aInvali
|
||||
gfx::Rect viewport;
|
||||
float scaleX, scaleY;
|
||||
if (BasicManager()->ProgressiveUpdateCallback(!freshRegion.IsEmpty(), viewport, scaleX, scaleY)) {
|
||||
SAMPLE_MARKER("Abort painting");
|
||||
aRegionToPaint.SetEmpty();
|
||||
return aIsRepeated;
|
||||
}
|
||||
|
@ -424,6 +424,9 @@ inline void mozilla_sampler_call_exit(void *aHandle)
|
||||
|
||||
inline void mozilla_sampler_add_marker(const char *aMarker)
|
||||
{
|
||||
if (!stack_key_initialized)
|
||||
return;
|
||||
|
||||
ProfileStack *stack = tlsStack.get();
|
||||
if (!stack) {
|
||||
return;
|
||||
|
Loading…
Reference in New Issue
Block a user