Index: Source/core/loader/FrameLoaderClient.h |
diff --git a/Source/core/loader/FrameLoaderClient.h b/Source/core/loader/FrameLoaderClient.h |
index b9b04b851a77af65e3b6b8982fca3e0ecc60a436..1557dd83f0061b999ae667112c5a6cd34f964fb6 100644 |
--- a/Source/core/loader/FrameLoaderClient.h |
+++ b/Source/core/loader/FrameLoaderClient.h |
@@ -35,8 +35,9 @@ |
#include "core/loader/NavigationPolicy.h" |
#include "core/page/LayoutMilestones.h" |
#include "core/platform/network/ResourceLoadPriority.h" |
-#include <wtf/Forward.h> |
-#include <wtf/Vector.h> |
+#include "wtf/Forward.h" |
+#include "wtf/HashSet.h" |
+#include "wtf/Vector.h" |
typedef class _jobject* jobject; |
@@ -158,6 +159,10 @@ namespace WebCore { |
virtual void didRunInsecureContent(SecurityOrigin*, const KURL&) = 0; |
virtual void didDetectXSS(const KURL&, bool didBlockEntirePage) = 0; |
+ // Transmits the change in the set of watched CSS selectors property |
+ // that match any element on the frame. |
+ virtual void selectorMatchChanged(const Vector<String>& addedSelectors, const Vector<String>& removedSelectors) = 0; |
+ |
virtual ResourceError cancelledError(const ResourceRequest&) = 0; |
virtual ResourceError cannotShowURLError(const ResourceRequest&) = 0; |
virtual ResourceError interruptedForPolicyChangeError(const ResourceRequest&) = 0; |