| Index: src/gpu/GrClipMaskManager.cpp
 | 
| diff --git a/src/gpu/GrClipMaskManager.cpp b/src/gpu/GrClipMaskManager.cpp
 | 
| index 56c0ee641b6613d1946cf32ebfff91b2c8e381f7..654b315d527961b95a51403098d718656e484e67 100644
 | 
| --- a/src/gpu/GrClipMaskManager.cpp
 | 
| +++ b/src/gpu/GrClipMaskManager.cpp
 | 
| @@ -85,6 +85,7 @@
 | 
|          if (path.isInverseFillType()) {
 | 
|              path.toggleInverseFillType();
 | 
|          }
 | 
| +        GrStrokeInfo stroke(SkStrokeRec::kFill_InitStyle);
 | 
|  
 | 
|          GrPathRendererChain::DrawType type;
 | 
|  
 | 
| @@ -102,7 +103,7 @@
 | 
|          canDrawArgs.fShaderCaps = context->caps()->shaderCaps();
 | 
|          canDrawArgs.fViewMatrix = &viewMatrix;
 | 
|          canDrawArgs.fPath = &path;
 | 
| -        canDrawArgs.fStyle = &GrStyle::SimpleFill();
 | 
| +        canDrawArgs.fStroke = &stroke;
 | 
|          canDrawArgs.fAntiAlias = element->isAA();
 | 
|          canDrawArgs.fIsStencilDisabled = isStencilDisabled;
 | 
|          canDrawArgs.fIsStencilBufferMSAA = rt->isStencilBufferMultisampled();
 | 
| @@ -590,7 +591,7 @@
 | 
|                  path.toggleInverseFillType();
 | 
|              }
 | 
|  
 | 
| -            dc->drawPath(clip, paint, viewMatrix, path, GrStyle::SimpleFill());
 | 
| +            dc->drawPath(clip, paint, viewMatrix, path, GrStrokeInfo::FillInfo());
 | 
|              break;
 | 
|          }
 | 
|      }
 | 
| @@ -784,6 +785,7 @@
 | 
|              // stencil with arbitrary stencil settings.
 | 
|              GrPathRenderer::StencilSupport stencilSupport;
 | 
|  
 | 
| +            GrStrokeInfo stroke(SkStrokeRec::kFill_InitStyle);
 | 
|              SkRegion::Op op = element->getOp();
 | 
|  
 | 
|              GrPathRenderer* pr = nullptr;
 | 
| @@ -804,7 +806,7 @@
 | 
|                  canDrawArgs.fShaderCaps = this->getContext()->caps()->shaderCaps();
 | 
|                  canDrawArgs.fViewMatrix = &viewMatrix;
 | 
|                  canDrawArgs.fPath = &clipPath;
 | 
| -                canDrawArgs.fStyle = &GrStyle::SimpleFill();
 | 
| +                canDrawArgs.fStroke = &stroke;
 | 
|                  canDrawArgs.fAntiAlias = false;
 | 
|                  canDrawArgs.fIsStencilDisabled = pipelineBuilder.getStencil().isDisabled();
 | 
|                  canDrawArgs.fIsStencilBufferMSAA = rt->isStencilBufferMultisampled();
 | 
| @@ -859,7 +861,7 @@
 | 
|                              args.fColor = GrColor_WHITE;
 | 
|                              args.fViewMatrix = &viewMatrix;
 | 
|                              args.fPath = &clipPath;
 | 
| -                            args.fStyle = &GrStyle::SimpleFill();
 | 
| +                            args.fStroke = &stroke;
 | 
|                              args.fAntiAlias = false;
 | 
|                              args.fGammaCorrect = false;
 | 
|                              pr->drawPath(args);
 | 
| @@ -894,7 +896,7 @@
 | 
|                          args.fColor = GrColor_WHITE;
 | 
|                          args.fViewMatrix = &viewMatrix;
 | 
|                          args.fPath = &clipPath;
 | 
| -                        args.fStyle = &GrStyle::SimpleFill();
 | 
| +                        args.fStroke = &stroke;
 | 
|                          args.fAntiAlias = false;
 | 
|                          args.fGammaCorrect = false;
 | 
|                          pr->drawPath(args);
 | 
| @@ -1098,6 +1100,7 @@
 | 
|  
 | 
|      helper.init(maskSpaceIBounds, &translate, false);
 | 
|      helper.clear(GrReducedClip::kAllIn_InitialState == initialState ? 0xFF : 0x00);
 | 
| +    SkStrokeRec stroke(SkStrokeRec::kFill_InitStyle);
 | 
|  
 | 
|      for (GrReducedClip::ElementList::Iter iter(elements.headIter()) ; iter.get(); iter.next()) {
 | 
|          const Element* element = iter.get();
 | 
| @@ -1116,8 +1119,7 @@
 | 
|              SkPath clipPath;
 | 
|              element->asPath(&clipPath);
 | 
|              clipPath.toggleInverseFillType();
 | 
| -            helper.draw(clipPath, GrStyle::SimpleFill(), SkRegion::kReplace_Op, element->isAA(),
 | 
| -                        0x00);
 | 
| +            helper.draw(clipPath, stroke, SkRegion::kReplace_Op, element->isAA(), 0x00);
 | 
|              continue;
 | 
|          }
 | 
|  
 | 
| @@ -1128,7 +1130,7 @@
 | 
|          } else {
 | 
|              SkPath path;
 | 
|              element->asPath(&path);
 | 
| -            helper.draw(path, GrStyle::SimpleFill(), op, element->isAA(), 0xFF);
 | 
| +            helper.draw(path, stroke, op, element->isAA(), 0xFF);
 | 
|          }
 | 
|      }
 | 
|  
 | 
| 
 |