Searched refs:HTMLCanvasElement (Results 1 - 25 of 28) sorted by relevance

12

/external/webkit/WebCore/html/canvas/
H A DCanvasRenderingContext.h34 class HTMLCanvasElement;
38 CanvasRenderingContext(HTMLCanvasElement*);
45 HTMLCanvasElement* canvas() const { return m_canvas; }
51 HTMLCanvasElement* m_canvas;
H A DCanvasRenderingContext.cpp29 #include "HTMLCanvasElement.h"
33 CanvasRenderingContext::CanvasRenderingContext(HTMLCanvasElement* canvas)
H A DCanvasRenderingContext.idl34 readonly attribute HTMLCanvasElement canvas;
H A DCanvasRenderingContext2D.h49 class HTMLCanvasElement;
60 CanvasRenderingContext2D(HTMLCanvasElement*);
160 void drawImage(HTMLCanvasElement*, float x, float y);
161 void drawImage(HTMLCanvasElement*, float x, float y, float width, float height, ExceptionCode&);
162 void drawImage(HTMLCanvasElement*, const FloatRect& srcRect, const FloatRect& dstRect, ExceptionCode&);
179 PassRefPtr<CanvasPattern> createPattern(HTMLCanvasElement*, const String& repetitionType, ExceptionCode&);
H A DWebGLRenderingContext.h57 static PassOwnPtr<WebGLRenderingContext> create(HTMLCanvasElement*, WebGLContextAttributes*);
206 void texImage2D(unsigned target, unsigned level, HTMLCanvasElement* canvas,
222 HTMLCanvasElement* canvas, bool flipY, bool premultiplyAlpha, ExceptionCode&);
290 WebGLRenderingContext(HTMLCanvasElement*, PassOwnPtr<GraphicsContext3D>);
H A DCanvasRenderingContext2D.cpp46 #include "HTMLCanvasElement.h"
95 CanvasRenderingContext2D::CanvasRenderingContext2D(HTMLCanvasElement* canvas)
1007 void CanvasRenderingContext2D::drawImage(HTMLCanvasElement* canvas, float x, float y)
1014 void CanvasRenderingContext2D::drawImage(HTMLCanvasElement* canvas,
1021 void CanvasRenderingContext2D::drawImage(HTMLCanvasElement* sourceCanvas, const FloatRect& srcRect,
1218 PassRefPtr<CanvasPattern> CanvasRenderingContext2D::createPattern(HTMLCanvasElement* canvas,
H A DWebGLRenderingContext.cpp33 #include "HTMLCanvasElement.h"
49 #include "HTMLCanvasElement.h"
79 PassOwnPtr<WebGLRenderingContext> WebGLRenderingContext::create(HTMLCanvasElement* canvas, WebGLContextAttributes* attrs)
88 WebGLRenderingContext::WebGLRenderingContext(HTMLCanvasElement* passedCanvas, PassOwnPtr<GraphicsContext3D> context)
1666 void WebGLRenderingContext::texImage2D(unsigned target, unsigned level, HTMLCanvasElement* canvas,
1756 HTMLCanvasElement* canvas, bool flipY, bool premultiplyAlpha, ExceptionCode& ec)
/external/webkit/WebCore/css/
H A DCSSCanvasValue.h30 #include "HTMLCanvasElement.h"
55 virtual void canvasChanged(HTMLCanvasElement*, const FloatRect& changedRect);
56 virtual void canvasResized(HTMLCanvasElement*);
57 virtual void canvasDestroyed(HTMLCanvasElement*);
59 HTMLCanvasElement* element(Document*);
64 HTMLCanvasElement* m_element;
H A DCSSCanvasValue.cpp47 void CSSCanvasValue::canvasChanged(HTMLCanvasElement*, const FloatRect& changedRect)
55 void CSSCanvasValue::canvasResized(HTMLCanvasElement*)
62 void CSSCanvasValue::canvasDestroyed(HTMLCanvasElement* element)
71 if (HTMLCanvasElement* elt = element(renderer->document()))
76 HTMLCanvasElement* CSSCanvasValue::element(Document* document)
90 HTMLCanvasElement* elt = element(renderer->document());
/external/webkit/WebCore/rendering/
H A DRenderHTMLCanvas.cpp31 #include "HTMLCanvasElement.h"
40 RenderHTMLCanvas::RenderHTMLCanvas(HTMLCanvasElement* element)
52 HTMLCanvasElement* canvas = static_cast<HTMLCanvasElement*>(node());
63 static_cast<HTMLCanvasElement*>(node())->paint(paintInfo.context, rect);
68 IntSize canvasSize = static_cast<HTMLCanvasElement*>(node())->size();
H A DRenderHTMLCanvas.h33 class HTMLCanvasElement;
37 RenderHTMLCanvas(HTMLCanvasElement*);
H A DRenderLayerBacking.cpp39 #include "HTMLCanvasElement.h"
69 return static_cast<HTMLCanvasElement*>(renderer->node())->is3D();
221 HTMLCanvasElement* canvas = static_cast<HTMLCanvasElement*>(renderer()->node());
H A DRenderLayerCompositor.cpp39 #include "HTMLCanvasElement.h"
1119 HTMLCanvasElement* canvas = static_cast<HTMLCanvasElement*>(renderer->node());
/external/webkit/WebCore/html/
H A DHTMLCanvasElement.cpp28 #include "HTMLCanvasElement.h"
65 const float HTMLCanvasElement::MaxCanvasArea = 32768 * 8192; // Maximum canvas area in CSS pixels
67 HTMLCanvasElement::HTMLCanvasElement(const QualifiedName& tagName, Document* doc) function in class:WebCore::HTMLCanvasElement
78 HTMLCanvasElement::~HTMLCanvasElement()
86 HTMLTagStatus HTMLCanvasElement::endTagRequirement() const
95 int HTMLCanvasElement::tagPriority() const
106 void HTMLCanvasElement::parseMappedAttribute(MappedAttribute* attr)
114 RenderObject* HTMLCanvasElement
[all...]
H A DHTMLCanvasElement.h46 class HTMLCanvasElement;
55 virtual void canvasChanged(HTMLCanvasElement*, const FloatRect& changedRect) = 0;
56 virtual void canvasResized(HTMLCanvasElement*) = 0;
57 virtual void canvasDestroyed(HTMLCanvasElement*) = 0;
60 class HTMLCanvasElement : public HTMLElement { class in namespace:WebCore
62 HTMLCanvasElement(const QualifiedName&, Document*);
63 virtual ~HTMLCanvasElement();
H A DHTMLCanvasElement.idl30 ] HTMLCanvasElement : HTMLElement {
/external/webkit/WebCore/bindings/js/
H A DJSHTMLCanvasElementCustom.cpp30 #include "HTMLCanvasElement.h"
46 HTMLCanvasElement* canvas = static_cast<HTMLCanvasElement*>(impl());
54 HTMLCanvasElement* canvas = static_cast<HTMLCanvasElement*>(impl());
H A DJSCanvasRenderingContext2DCustom.cpp29 #include "HTMLCanvasElement.h"
219 HTMLCanvasElement* canvas = static_cast<HTMLCanvasElement*>(static_cast<JSHTMLElement*>(o)->impl());
355 context->createPattern(static_cast<HTMLCanvasElement*>(static_cast<JSHTMLElement*>(o)->impl()),
H A DJSWebGLRenderingContextCustom.cpp33 #include "HTMLCanvasElement.h"
314 // void texImage2D(in GLenum target, in GLint level, in HTMLCanvasElement canvas, [Optional] in GLboolean flipY, [Optional] in premultiplyAlpha);
353 HTMLCanvasElement* element = static_cast<HTMLCanvasElement*>(static_cast<JSHTMLCanvasElement*>(o)->impl());
415 // void texSubImage2D(in GLenum target, in GLint level, in GLint xoffset, in GLint yoffset, in HTMLCanvasElement canvas, [Optional] GLboolean flipY, [Optional] in premultiplyAlpha);
462 HTMLCanvasElement* element = static_cast<HTMLCanvasElement*>(static_cast<JSHTMLCanvasElement*>(o)->impl());
H A DJSDOMBinding.cpp34 #include "HTMLCanvasElement.h"
388 if (CanvasRenderingContext* context = static_cast<HTMLCanvasElement*>(node)->renderingContext()) {
/external/webkit/WebCore/bindings/v8/custom/
H A DV8HTMLCanvasElementCustom.cpp36 #include "HTMLCanvasElement.h"
48 INC_STATS("DOM.HTMLCanvasElement.context");
50 HTMLCanvasElement* imp = V8HTMLCanvasElement::toNative(holder);
H A DV8CanvasRenderingContext2DCustom.cpp250 // HTMLCanvasElement
253 HTMLCanvasElement* canvasElement = V8HTMLCanvasElement::toNative(v8::Handle<v8::Object>::Cast(arg));
354 HTMLCanvasElement* canvasElement = V8HTMLCanvasElement::toNative(v8::Handle<v8::Object>::Cast(arg));
H A DV8WebGLRenderingContextCustom.cpp463 // * void texImage2D(in GLenum target, in GLint level, in HTMLCanvasElement image,
504 HTMLCanvasElement* element = V8HTMLCanvasElement::toNative(v8::Handle<v8::Object>::Cast(arg));
605 // in HTMLCanvasElement canvas, [Optional] GLboolean flipY, [Optional] in premultiplyAlpha);
656 HTMLCanvasElement* element = V8HTMLCanvasElement::toNative(v8::Handle<v8::Object>::Cast(arg));
/external/webkit/WebCore/dom/
H A DDocument.h75 class HTMLCanvasElement;
854 HTMLCanvasElement* getCSSCanvasElement(const String& name);
1193 HashMap<String, RefPtr<HTMLCanvasElement> > m_cssCanvasElements;
/external/webkit/WebCore/page/
H A DDOMWindow.idl387 attribute HTMLCanvasElementConstructor HTMLCanvasElement;

Completed in 481 milliseconds

12