|
Lines 178-185
void GraphicsContext::setStrokeColor(const Color& color, ColorSpace colorSpace)
a/Source/WebCore/platform/graphics/GraphicsContext.cpp_sec1
|
| 178 |
{ |
178 |
{ |
| 179 |
m_state.strokeColor = color; |
179 |
m_state.strokeColor = color; |
| 180 |
m_state.strokeColorSpace = colorSpace; |
180 |
m_state.strokeColorSpace = colorSpace; |
| 181 |
m_state.strokeGradient.clear(); |
181 |
m_state.strokeGradient = nullptr; |
| 182 |
m_state.strokePattern.clear(); |
182 |
m_state.strokePattern = nullptr; |
| 183 |
setPlatformStrokeColor(color, colorSpace); |
183 |
setPlatformStrokeColor(color, colorSpace); |
| 184 |
} |
184 |
} |
| 185 |
|
185 |
|
|
Lines 245-252
void GraphicsContext::setFillColor(const Color& color, ColorSpace colorSpace)
a/Source/WebCore/platform/graphics/GraphicsContext.cpp_sec2
|
| 245 |
{ |
245 |
{ |
| 246 |
m_state.fillColor = color; |
246 |
m_state.fillColor = color; |
| 247 |
m_state.fillColorSpace = colorSpace; |
247 |
m_state.fillColorSpace = colorSpace; |
| 248 |
m_state.fillGradient.clear(); |
248 |
m_state.fillGradient = nullptr; |
| 249 |
m_state.fillPattern.clear(); |
249 |
m_state.fillPattern = nullptr; |
| 250 |
setPlatformFillColor(color, colorSpace); |
250 |
setPlatformFillColor(color, colorSpace); |
| 251 |
} |
251 |
} |
| 252 |
|
252 |
|
|
Lines 269-294
void GraphicsContext::setAntialiasedFontDilationEnabled(bool antialiasedFontDila
a/Source/WebCore/platform/graphics/GraphicsContext.cpp_sec3
|
| 269 |
|
269 |
|
| 270 |
void GraphicsContext::setStrokePattern(Ref<Pattern>&& pattern) |
270 |
void GraphicsContext::setStrokePattern(Ref<Pattern>&& pattern) |
| 271 |
{ |
271 |
{ |
| 272 |
m_state.strokeGradient.clear(); |
272 |
m_state.strokeGradient = nullptr; |
| 273 |
m_state.strokePattern = WTF::move(pattern); |
273 |
m_state.strokePattern = WTF::move(pattern); |
| 274 |
} |
274 |
} |
| 275 |
|
275 |
|
| 276 |
void GraphicsContext::setFillPattern(Ref<Pattern>&& pattern) |
276 |
void GraphicsContext::setFillPattern(Ref<Pattern>&& pattern) |
| 277 |
{ |
277 |
{ |
| 278 |
m_state.fillGradient.clear(); |
278 |
m_state.fillGradient = nullptr; |
| 279 |
m_state.fillPattern = WTF::move(pattern); |
279 |
m_state.fillPattern = WTF::move(pattern); |
| 280 |
} |
280 |
} |
| 281 |
|
281 |
|
| 282 |
void GraphicsContext::setStrokeGradient(Ref<Gradient>&& gradient) |
282 |
void GraphicsContext::setStrokeGradient(Ref<Gradient>&& gradient) |
| 283 |
{ |
283 |
{ |
| 284 |
m_state.strokeGradient = WTF::move(gradient); |
284 |
m_state.strokeGradient = WTF::move(gradient); |
| 285 |
m_state.strokePattern.clear(); |
285 |
m_state.strokePattern = nullptr; |
| 286 |
} |
286 |
} |
| 287 |
|
287 |
|
| 288 |
void GraphicsContext::setFillGradient(Ref<Gradient>&& gradient) |
288 |
void GraphicsContext::setFillGradient(Ref<Gradient>&& gradient) |
| 289 |
{ |
289 |
{ |
| 290 |
m_state.fillGradient = WTF::move(gradient); |
290 |
m_state.fillGradient = WTF::move(gradient); |
| 291 |
m_state.fillPattern.clear(); |
291 |
m_state.fillPattern = nullptr; |
| 292 |
} |
292 |
} |
| 293 |
|
293 |
|
| 294 |
void GraphicsContext::beginTransparencyLayer(float opacity) |
294 |
void GraphicsContext::beginTransparencyLayer(float opacity) |