| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright (C) 2006, 2007, 2009, 2010, 2011, 2012 Apple Inc. All rights | 2 * Copyright (C) 2006, 2007, 2009, 2010, 2011, 2012 Apple Inc. All rights |
| 3 * reserved. | 3 * reserved. |
| 4 * | 4 * |
| 5 * Redistribution and use in source and binary forms, with or without | 5 * Redistribution and use in source and binary forms, with or without |
| 6 * modification, are permitted provided that the following conditions | 6 * modification, are permitted provided that the following conditions |
| 7 * are met: | 7 * are met: |
| 8 * 1. Redistributions of source code must retain the above copyright | 8 * 1. Redistributions of source code must retain the above copyright |
| 9 * notice, this list of conditions and the following disclaimer. | 9 * notice, this list of conditions and the following disclaimer. |
| 10 * 2. Redistributions in binary form must reproduce the above copyright | 10 * 2. Redistributions in binary form must reproduce the above copyright |
| (...skipping 225 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 236 float GetFontBaseline(const FontMetrics&) const; | 236 float GetFontBaseline(const FontMetrics&) const; |
| 237 | 237 |
| 238 void DrawFocusIfNeededInternal(const Path&, Element*); | 238 void DrawFocusIfNeededInternal(const Path&, Element*); |
| 239 bool FocusRingCallIsValid(const Path&, Element*); | 239 bool FocusRingCallIsValid(const Path&, Element*); |
| 240 void DrawFocusRing(const Path&); | 240 void DrawFocusRing(const Path&); |
| 241 void UpdateElementAccessibility(const Path&, Element*); | 241 void UpdateElementAccessibility(const Path&, Element*); |
| 242 | 242 |
| 243 CanvasRenderingContext::ContextType GetContextType() const override { | 243 CanvasRenderingContext::ContextType GetContextType() const override { |
| 244 return CanvasRenderingContext::kContext2d; | 244 return CanvasRenderingContext::kContext2d; |
| 245 } | 245 } |
| 246 |
| 247 CanvasColorSpace ColorSpace() const override; |
| 248 String ColorSpaceAsString() const override; |
| 249 CanvasPixelFormat PixelFormat() const override; |
| 250 |
| 246 bool Is2d() const override { return true; } | 251 bool Is2d() const override { return true; } |
| 247 bool IsComposited() const override; | 252 bool IsComposited() const override; |
| 248 bool IsAccelerated() const override; | 253 bool IsAccelerated() const override; |
| 249 bool HasAlpha() const override { return CreationAttributes().alpha(); } | 254 bool HasAlpha() const override { return CreationAttributes().alpha(); } |
| 250 void SetIsHidden(bool) override; | 255 void SetIsHidden(bool) override; |
| 251 void Stop() final; | 256 void Stop() final; |
| 252 DECLARE_VIRTUAL_TRACE(); | 257 DECLARE_VIRTUAL_TRACE(); |
| 253 | 258 |
| 254 virtual bool IsTransformInvertible() const; | 259 virtual bool IsTransformInvertible() const; |
| 255 | 260 |
| (...skipping 17 matching lines...) Expand all Loading... |
| 273 // TODO(fserb): remove this? | 278 // TODO(fserb): remove this? |
| 274 DEFINE_TYPE_CASTS(CanvasRenderingContext2D, | 279 DEFINE_TYPE_CASTS(CanvasRenderingContext2D, |
| 275 CanvasRenderingContext, | 280 CanvasRenderingContext, |
| 276 context, | 281 context, |
| 277 context->Is2d() && context->host(), | 282 context->Is2d() && context->host(), |
| 278 context.Is2d() && context.host()); | 283 context.Is2d() && context.host()); |
| 279 | 284 |
| 280 } // namespace blink | 285 } // namespace blink |
| 281 | 286 |
| 282 #endif // CanvasRenderingContext2D_h | 287 #endif // CanvasRenderingContext2D_h |
| OLD | NEW |