OLD | NEW |
1 /* | 1 /* |
2 * Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012 Apple Inc.
All rights reserved. | 2 * Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012 Apple Inc.
All rights reserved. |
3 * Copyright (C) 2008, 2010 Nokia Corporation and/or its subsidiary(-ies) | 3 * Copyright (C) 2008, 2010 Nokia Corporation and/or its subsidiary(-ies) |
4 * Copyright (C) 2007 Alp Toker <alp@atoker.com> | 4 * Copyright (C) 2007 Alp Toker <alp@atoker.com> |
5 * Copyright (C) 2008 Eric Seidel <eric@webkit.org> | 5 * Copyright (C) 2008 Eric Seidel <eric@webkit.org> |
6 * Copyright (C) 2008 Dirk Schulze <krit@webkit.org> | 6 * Copyright (C) 2008 Dirk Schulze <krit@webkit.org> |
7 * Copyright (C) 2010 Torch Mobile (Beijing) Co. Ltd. All rights reserved. | 7 * Copyright (C) 2010 Torch Mobile (Beijing) Co. Ltd. All rights reserved. |
8 * Copyright (C) 2012, 2013 Intel Corporation. All rights reserved. | 8 * Copyright (C) 2012, 2013 Intel Corporation. All rights reserved. |
9 * Copyright (C) 2013 Adobe Systems Incorporated. All rights reserved. | 9 * Copyright (C) 2013 Adobe Systems Incorporated. All rights reserved. |
10 * | 10 * |
(...skipping 2248 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2259 case MiddleTextBaseline: | 2259 case MiddleTextBaseline: |
2260 return -fontMetrics.descent() + fontMetrics.height() / 2; | 2260 return -fontMetrics.descent() + fontMetrics.height() / 2; |
2261 case AlphabeticTextBaseline: | 2261 case AlphabeticTextBaseline: |
2262 default: | 2262 default: |
2263 // Do nothing. | 2263 // Do nothing. |
2264 break; | 2264 break; |
2265 } | 2265 } |
2266 return 0; | 2266 return 0; |
2267 } | 2267 } |
2268 | 2268 |
2269 void CanvasRenderingContext2D::setIsHidden(bool hidden) | |
2270 { | |
2271 ImageBuffer* buffer = canvas()->buffer(); | |
2272 if (buffer) | |
2273 buffer->setIsHidden(hidden); | |
2274 } | |
2275 | |
2276 blink::WebLayer* CanvasRenderingContext2D::platformLayer() const | 2269 blink::WebLayer* CanvasRenderingContext2D::platformLayer() const |
2277 { | 2270 { |
2278 return canvas()->buffer() ? canvas()->buffer()->platformLayer() : 0; | 2271 return canvas()->buffer() ? canvas()->buffer()->platformLayer() : 0; |
2279 } | 2272 } |
2280 | 2273 |
2281 bool CanvasRenderingContext2D::imageSmoothingEnabled() const | 2274 bool CanvasRenderingContext2D::imageSmoothingEnabled() const |
2282 { | 2275 { |
2283 return state().m_imageSmoothingEnabled; | 2276 return state().m_imageSmoothingEnabled; |
2284 } | 2277 } |
2285 | 2278 |
(...skipping 167 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2453 | 2446 |
2454 unsigned CanvasRenderingContext2D::hitRegionsCount() const | 2447 unsigned CanvasRenderingContext2D::hitRegionsCount() const |
2455 { | 2448 { |
2456 if (m_hitRegionManager) | 2449 if (m_hitRegionManager) |
2457 return m_hitRegionManager->getHitRegionsCount(); | 2450 return m_hitRegionManager->getHitRegionsCount(); |
2458 | 2451 |
2459 return 0; | 2452 return 0; |
2460 } | 2453 } |
2461 | 2454 |
2462 } // namespace WebCore | 2455 } // namespace WebCore |
OLD | NEW |