From e9f3a8f5af8316c8550d59d233a502c17df846e4 Mon Sep 17 00:00:00 2001 From: wangxianzhu Date: Mon, 29 Jun 2015 12:35:56 -0700 Subject: Change wrong BeginDictionary() to BeginArray in RenderPassDrawQuad::ExtentValue() The original code caused DCHECK failure when converting a RenderPassDrawQuad to TracedValue because FilterOperations::AsValueInto expects an array context. CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel Review URL: https://codereview.chromium.org/1213253002 Cr-Commit-Position: refs/heads/master@{#336615} --- cc/quads/render_pass_draw_quad.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cc/quads/render_pass_draw_quad.cc b/cc/quads/render_pass_draw_quad.cc index 1b03ec8..47c976b 100644 --- a/cc/quads/render_pass_draw_quad.cc +++ b/cc/quads/render_pass_draw_quad.cc @@ -93,9 +93,9 @@ void RenderPassDrawQuad::ExtendValue( MathUtil::AddToTracedValue("mask_texture_size", mask_texture_size, value); MathUtil::AddToTracedValue("mask_uv_scale", mask_uv_scale, value); - value->BeginDictionary("filters"); + value->BeginArray("filters"); filters.AsValueInto(value); - value->EndDictionary(); + value->EndArray(); MathUtil::AddToTracedValue("filters_scale", filters_scale, value); value->BeginDictionary("background_filters"); -- cgit v1.1