| Index: Source/core/html/canvas/CanvasRenderingContext.h
|
| diff --git a/Source/core/html/canvas/CanvasRenderingContext.h b/Source/core/html/canvas/CanvasRenderingContext.h
|
| index 5c8d97382489871a0a09da91223899f328032c7e..f4140d93dab593b205f728107fa343c02dedd6c8 100644
|
| --- a/Source/core/html/canvas/CanvasRenderingContext.h
|
| +++ b/Source/core/html/canvas/CanvasRenderingContext.h
|
| @@ -35,10 +35,7 @@ namespace blink { class WebLayer; }
|
|
|
| namespace WebCore {
|
|
|
| -class CanvasPattern;
|
| class HTMLCanvasElement;
|
| -class HTMLImageElement;
|
| -class HTMLVideoElement;
|
| class KURL;
|
| class WebGLObject;
|
|
|
| @@ -59,25 +56,11 @@ public:
|
| virtual void paintRenderingResultsToCanvas() {}
|
|
|
| virtual blink::WebLayer* platformLayer() const { return 0; }
|
| -
|
| protected:
|
| CanvasRenderingContext(HTMLCanvasElement*);
|
| - bool wouldTaintOrigin(const CanvasPattern*);
|
| - bool wouldTaintOrigin(const HTMLCanvasElement*);
|
| - bool wouldTaintOrigin(const HTMLImageElement*);
|
| - bool wouldTaintOrigin(const HTMLVideoElement*);
|
| - bool wouldTaintOrigin(const KURL&);
|
| -
|
| - template<class T> void checkOrigin(const T* arg)
|
| - {
|
| - if (wouldTaintOrigin(arg))
|
| - canvas()->setOriginTainted();
|
| - }
|
| - void checkOrigin(const KURL&);
|
|
|
| private:
|
| HTMLCanvasElement* m_canvas;
|
| - HashSet<String> m_cleanURLs;
|
| };
|
|
|
| } // namespace WebCore
|
|
|