| Index: third_party/WebKit/Source/platform/graphics/GraphicsLayer.cpp
|
| diff --git a/third_party/WebKit/Source/platform/graphics/GraphicsLayer.cpp b/third_party/WebKit/Source/platform/graphics/GraphicsLayer.cpp
|
| index 1f1931d8df4f240a5b98c7b96955be0ab89e6a7f..521ba090cdb9cc9c4eaf02fbe6941b2e3f591e7c 100644
|
| --- a/third_party/WebKit/Source/platform/graphics/GraphicsLayer.cpp
|
| +++ b/third_party/WebKit/Source/platform/graphics/GraphicsLayer.cpp
|
| @@ -387,15 +387,13 @@ static HashSet<int>* g_registered_layer_set;
|
| void GraphicsLayer::RegisterContentsLayer(WebLayer* layer) {
|
| if (!g_registered_layer_set)
|
| g_registered_layer_set = new HashSet<int>;
|
| - if (g_registered_layer_set->Contains(layer->Id()))
|
| - IMMEDIATE_CRASH();
|
| + CHECK(!g_registered_layer_set->Contains(layer->Id()));
|
| g_registered_layer_set->insert(layer->Id());
|
| }
|
|
|
| void GraphicsLayer::UnregisterContentsLayer(WebLayer* layer) {
|
| DCHECK(g_registered_layer_set);
|
| - if (!g_registered_layer_set->Contains(layer->Id()))
|
| - IMMEDIATE_CRASH();
|
| + CHECK(g_registered_layer_set->Contains(layer->Id()));
|
| g_registered_layer_set->erase(layer->Id());
|
| }
|
|
|
| @@ -403,8 +401,7 @@ void GraphicsLayer::SetContentsTo(WebLayer* layer) {
|
| bool children_changed = false;
|
| if (layer) {
|
| DCHECK(g_registered_layer_set);
|
| - if (!g_registered_layer_set->Contains(layer->Id()))
|
| - IMMEDIATE_CRASH();
|
| + CHECK(g_registered_layer_set->Contains(layer->Id()));
|
| if (contents_layer_id_ != layer->Id()) {
|
| SetupContentsLayer(layer);
|
| children_changed = true;
|
|
|