Roll our r64361 and r64363
[WebKit-https.git] / WebCore / platform / graphics / win / WKCACFContextFlusher.h
index 17ec41d9dd5e9b8bc98e05a41041decbf58d652a..9ce76aa42c713e8d05aafa212ae94b7391bda108 100644 (file)
@@ -32,7 +32,7 @@
 
 #include <wtf/HashSet.h>
 
-struct WKCACFContext;
+typedef struct _CACFContext* CACFContextRef;
 
 namespace WebCore {
 
@@ -40,8 +40,8 @@ class WKCACFContextFlusher : public Noncopyable {
 public:
     static WKCACFContextFlusher& shared();
 
-    void addContext(WKCACFContext*);
-    void removeContext(WKCACFContext*);
+    void addContext(CACFContextRef);
+    void removeContext(CACFContextRef);
 
     void flushAllContexts();
 
@@ -49,7 +49,7 @@ private:
     WKCACFContextFlusher();
     ~WKCACFContextFlusher();
 
-    typedef HashSet<WKCACFContext*> ContextSet;
+    typedef HashSet<CACFContextRef> ContextSet;
     ContextSet m_contexts;
 };