| Index: cc/content_layer.cc
|
| ===================================================================
|
| --- cc/content_layer.cc (revision 174074)
|
| +++ cc/content_layer.cc (working copy)
|
| @@ -4,6 +4,7 @@
|
|
|
| #include "cc/content_layer.h"
|
|
|
| +#include "base/auto_reset.h"
|
| #include "base/debug/trace_event.h"
|
| #include "base/metrics/histogram.h"
|
| #include "base/time.h"
|
| @@ -69,9 +70,13 @@
|
|
|
| void ContentLayer::update(ResourceUpdateQueue& queue, const OcclusionTracker* occlusion, RenderingStats& stats)
|
| {
|
| - createUpdaterIfNeeded();
|
| - updateUseLCDText();
|
| + {
|
| + base::AutoReset<bool> ignoreSetNeedsCommit(&m_ignoreSetNeedsCommit, true);
|
|
|
| + createUpdaterIfNeeded();
|
| + updateUseLCDText();
|
| + }
|
| +
|
| TiledLayer::update(queue, occlusion, stats);
|
| m_needsDisplay = false;
|
| }
|
|
|