| Index: content/common/cc_messages.cc | 
| diff --git a/content/common/cc_messages.cc b/content/common/cc_messages.cc | 
| index 79832169ed13784af6e0abdf663c159a6aed22f1..a5226eb717e911cb800c3cc67196643a18f892de 100644 | 
| --- a/content/common/cc_messages.cc | 
| +++ b/content/common/cc_messages.cc | 
| @@ -5,103 +5,103 @@ | 
| #include "content/common/cc_messages.h" | 
|  | 
| #include "cc/output/compositor_frame.h" | 
| +#include "cc/output/filter_operations.h" | 
| #include "content/public/common/common_param_traits.h" | 
| -#include "third_party/WebKit/public/platform/WebFilterOperations.h" | 
| #include "ui/gfx/transform.h" | 
|  | 
| namespace IPC { | 
|  | 
| -void ParamTraits<WebKit::WebFilterOperation>::Write( | 
| +void ParamTraits<cc::FilterOperation>::Write( | 
| Message* m, const param_type& p) { | 
| WriteParam(m, p.type()); | 
| switch (p.type()) { | 
| -    case WebKit::WebFilterOperation::FilterTypeGrayscale: | 
| -    case WebKit::WebFilterOperation::FilterTypeSepia: | 
| -    case WebKit::WebFilterOperation::FilterTypeSaturate: | 
| -    case WebKit::WebFilterOperation::FilterTypeHueRotate: | 
| -    case WebKit::WebFilterOperation::FilterTypeInvert: | 
| -    case WebKit::WebFilterOperation::FilterTypeBrightness: | 
| -    case WebKit::WebFilterOperation::FilterTypeSaturatingBrightness: | 
| -    case WebKit::WebFilterOperation::FilterTypeContrast: | 
| -    case WebKit::WebFilterOperation::FilterTypeOpacity: | 
| -    case WebKit::WebFilterOperation::FilterTypeBlur: | 
| +    case cc::FilterOperation::FilterTypeGrayscale: | 
| +    case cc::FilterOperation::FilterTypeSepia: | 
| +    case cc::FilterOperation::FilterTypeSaturate: | 
| +    case cc::FilterOperation::FilterTypeHueRotate: | 
| +    case cc::FilterOperation::FilterTypeInvert: | 
| +    case cc::FilterOperation::FilterTypeBrightness: | 
| +    case cc::FilterOperation::FilterTypeSaturatingBrightness: | 
| +    case cc::FilterOperation::FilterTypeContrast: | 
| +    case cc::FilterOperation::FilterTypeOpacity: | 
| +    case cc::FilterOperation::FilterTypeBlur: | 
| WriteParam(m, p.amount()); | 
| break; | 
| -    case WebKit::WebFilterOperation::FilterTypeDropShadow: | 
| -      WriteParam(m, p.dropShadowOffset()); | 
| +    case cc::FilterOperation::FilterTypeDropShadow: | 
| +      WriteParam(m, p.drop_shadow_offset()); | 
| WriteParam(m, p.amount()); | 
| -      WriteParam(m, p.dropShadowColor()); | 
| +      WriteParam(m, p.drop_shadow_color()); | 
| break; | 
| -    case WebKit::WebFilterOperation::FilterTypeColorMatrix: | 
| +    case cc::FilterOperation::FilterTypeColorMatrix: | 
| for (int i = 0; i < 20; ++i) | 
| WriteParam(m, p.matrix()[i]); | 
| break; | 
| -    case WebKit::WebFilterOperation::FilterTypeZoom: | 
| +    case cc::FilterOperation::FilterTypeZoom: | 
| WriteParam(m, p.amount()); | 
| -      WriteParam(m, p.zoomInset()); | 
| +      WriteParam(m, p.zoom_inset()); | 
| break; | 
| } | 
| } | 
|  | 
| -bool ParamTraits<WebKit::WebFilterOperation>::Read( | 
| +bool ParamTraits<cc::FilterOperation>::Read( | 
| const Message* m, PickleIterator* iter, param_type* r) { | 
| -  WebKit::WebFilterOperation::FilterType type; | 
| +  cc::FilterOperation::FilterType type; | 
| float amount; | 
| -  WebKit::WebPoint dropShadowOffset; | 
| -  WebKit::WebColor dropShadowColor; | 
| +  gfx::Point drop_shadow_offset; | 
| +  SkColor drop_shadow_color; | 
| SkScalar matrix[20]; | 
| int zoom_inset; | 
|  | 
| if (!ReadParam(m, iter, &type)) | 
| return false; | 
| -  r->setType(type); | 
| +  r->set_type(type); | 
|  | 
| bool success = false; | 
| switch (type) { | 
| -    case WebKit::WebFilterOperation::FilterTypeGrayscale: | 
| -    case WebKit::WebFilterOperation::FilterTypeSepia: | 
| -    case WebKit::WebFilterOperation::FilterTypeSaturate: | 
| -    case WebKit::WebFilterOperation::FilterTypeHueRotate: | 
| -    case WebKit::WebFilterOperation::FilterTypeInvert: | 
| -    case WebKit::WebFilterOperation::FilterTypeBrightness: | 
| -    case WebKit::WebFilterOperation::FilterTypeSaturatingBrightness: | 
| -    case WebKit::WebFilterOperation::FilterTypeContrast: | 
| -    case WebKit::WebFilterOperation::FilterTypeOpacity: | 
| -    case WebKit::WebFilterOperation::FilterTypeBlur: | 
| +    case cc::FilterOperation::FilterTypeGrayscale: | 
| +    case cc::FilterOperation::FilterTypeSepia: | 
| +    case cc::FilterOperation::FilterTypeSaturate: | 
| +    case cc::FilterOperation::FilterTypeHueRotate: | 
| +    case cc::FilterOperation::FilterTypeInvert: | 
| +    case cc::FilterOperation::FilterTypeBrightness: | 
| +    case cc::FilterOperation::FilterTypeSaturatingBrightness: | 
| +    case cc::FilterOperation::FilterTypeContrast: | 
| +    case cc::FilterOperation::FilterTypeOpacity: | 
| +    case cc::FilterOperation::FilterTypeBlur: | 
| if (ReadParam(m, iter, &amount)) { | 
| -        r->setAmount(amount); | 
| +        r->set_amount(amount); | 
| success = true; | 
| } | 
| break; | 
| -    case WebKit::WebFilterOperation::FilterTypeDropShadow: | 
| -      if (ReadParam(m, iter, &dropShadowOffset) && | 
| +    case cc::FilterOperation::FilterTypeDropShadow: | 
| +      if (ReadParam(m, iter, &drop_shadow_offset) && | 
| ReadParam(m, iter, &amount) && | 
| -          ReadParam(m, iter, &dropShadowColor)) { | 
| -        r->setDropShadowOffset(dropShadowOffset); | 
| -        r->setAmount(amount); | 
| -        r->setDropShadowColor(dropShadowColor); | 
| +          ReadParam(m, iter, &drop_shadow_color)) { | 
| +        r->set_drop_shadow_offset(drop_shadow_offset); | 
| +        r->set_amount(amount); | 
| +        r->set_drop_shadow_color(drop_shadow_color); | 
| success = true; | 
| } | 
| break; | 
| -    case WebKit::WebFilterOperation::FilterTypeColorMatrix: { | 
| +    case cc::FilterOperation::FilterTypeColorMatrix: { | 
| int i; | 
| for (i = 0; i < 20; ++i) { | 
| if (!ReadParam(m, iter, &matrix[i])) | 
| break; | 
| } | 
| if (i == 20) { | 
| -        r->setMatrix(matrix); | 
| +        r->set_matrix(matrix); | 
| success = true; | 
| } | 
| break; | 
| } | 
| -    case WebKit::WebFilterOperation::FilterTypeZoom: | 
| +    case cc::FilterOperation::FilterTypeZoom: | 
| if (ReadParam(m, iter, &amount) && | 
| ReadParam(m, iter, &zoom_inset) && | 
| amount >= 0.f && | 
| zoom_inset >= 0) { | 
| -        r->setAmount(amount); | 
| -        r->setZoomInset(zoom_inset); | 
| +        r->set_amount(amount); | 
| +        r->set_zoom_inset(zoom_inset); | 
| success = true; | 
| } | 
| break; | 
| @@ -109,49 +109,49 @@ bool ParamTraits<WebKit::WebFilterOperation>::Read( | 
| return success; | 
| } | 
|  | 
| -void ParamTraits<WebKit::WebFilterOperation>::Log( | 
| +void ParamTraits<cc::FilterOperation>::Log( | 
| const param_type& p, std::string* l) { | 
| l->append("("); | 
| LogParam(static_cast<unsigned>(p.type()), l); | 
| l->append(", "); | 
|  | 
| switch (p.type()) { | 
| -    case WebKit::WebFilterOperation::FilterTypeGrayscale: | 
| -    case WebKit::WebFilterOperation::FilterTypeSepia: | 
| -    case WebKit::WebFilterOperation::FilterTypeSaturate: | 
| -    case WebKit::WebFilterOperation::FilterTypeHueRotate: | 
| -    case WebKit::WebFilterOperation::FilterTypeInvert: | 
| -    case WebKit::WebFilterOperation::FilterTypeBrightness: | 
| -    case WebKit::WebFilterOperation::FilterTypeSaturatingBrightness: | 
| -    case WebKit::WebFilterOperation::FilterTypeContrast: | 
| -    case WebKit::WebFilterOperation::FilterTypeOpacity: | 
| -    case WebKit::WebFilterOperation::FilterTypeBlur: | 
| +    case cc::FilterOperation::FilterTypeGrayscale: | 
| +    case cc::FilterOperation::FilterTypeSepia: | 
| +    case cc::FilterOperation::FilterTypeSaturate: | 
| +    case cc::FilterOperation::FilterTypeHueRotate: | 
| +    case cc::FilterOperation::FilterTypeInvert: | 
| +    case cc::FilterOperation::FilterTypeBrightness: | 
| +    case cc::FilterOperation::FilterTypeSaturatingBrightness: | 
| +    case cc::FilterOperation::FilterTypeContrast: | 
| +    case cc::FilterOperation::FilterTypeOpacity: | 
| +    case cc::FilterOperation::FilterTypeBlur: | 
| LogParam(p.amount(), l); | 
| break; | 
| -    case WebKit::WebFilterOperation::FilterTypeDropShadow: | 
| -      LogParam(p.dropShadowOffset(), l); | 
| +    case cc::FilterOperation::FilterTypeDropShadow: | 
| +      LogParam(p.drop_shadow_offset(), l); | 
| l->append(", "); | 
| LogParam(p.amount(), l); | 
| l->append(", "); | 
| -      LogParam(p.dropShadowColor(), l); | 
| +      LogParam(p.drop_shadow_color(), l); | 
| break; | 
| -    case WebKit::WebFilterOperation::FilterTypeColorMatrix: | 
| +    case cc::FilterOperation::FilterTypeColorMatrix: | 
| for (int i = 0; i < 20; ++i) { | 
| if (i) | 
| l->append(", "); | 
| LogParam(p.matrix()[i], l); | 
| } | 
| break; | 
| -    case WebKit::WebFilterOperation::FilterTypeZoom: | 
| +    case cc::FilterOperation::FilterTypeZoom: | 
| LogParam(p.amount(), l); | 
| l->append(", "); | 
| -      LogParam(p.zoomInset(), l); | 
| +      LogParam(p.zoom_inset(), l); | 
| break; | 
| } | 
| l->append(")"); | 
| } | 
|  | 
| -void ParamTraits<WebKit::WebFilterOperations>::Write( | 
| +void ParamTraits<cc::FilterOperations>::Write( | 
| Message* m, const param_type& p) { | 
| WriteParam(m, p.size()); | 
| for (std::size_t i = 0; i < p.size(); ++i) { | 
| @@ -159,23 +159,22 @@ void ParamTraits<WebKit::WebFilterOperations>::Write( | 
| } | 
| } | 
|  | 
| -bool ParamTraits<WebKit::WebFilterOperations>::Read( | 
| +bool ParamTraits<cc::FilterOperations>::Read( | 
| const Message* m, PickleIterator* iter, param_type* r) { | 
| size_t count; | 
| if (!ReadParam(m, iter, &count)) | 
| return false; | 
|  | 
| for (std::size_t i = 0; i < count; ++i) { | 
| -    WebKit::WebFilterOperation op = | 
| -        WebKit::WebFilterOperation::createEmptyFilter(); | 
| +    cc::FilterOperation op = cc::FilterOperation::CreateEmptyFilter(); | 
| if (!ReadParam(m, iter, &op)) | 
| return false; | 
| -    r->append(op); | 
| +    r->Append(op); | 
| } | 
| return true; | 
| } | 
|  | 
| -void ParamTraits<WebKit::WebFilterOperations>::Log( | 
| +void ParamTraits<cc::FilterOperations>::Log( | 
| const param_type& p, std::string* l) { | 
| l->append("("); | 
| for (std::size_t i = 0; i < p.size(); ++i) { | 
|  |