From 2097f11220e25f83dda2026d07cc66e7a0a31544 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jean-Fran=C3=A7ois=20Rameau?= Date: Sun, 15 Jan 2006 21:05:31 +0000 Subject: Add a method to EphyAdblock interface, ephy_adblock_manager_edit_rule, so MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 2006-01-15 Jean-François Rameau * lib/ephy-adblock.h: * lib/ephy-adblock.c: * embed/ephy-adblock-manager.h: * embed/ephy-adblock-manager.c: Add a method to EphyAdblock interface, ephy_adblock_manager_edit_rule, so one can allow/disallow an url. Add a method to EphyAdblockManager, ephy_adblock_manager_has_blocker, so one can ask it whether a blocker is running. --- lib/ephy-adblock.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'lib/ephy-adblock.c') diff --git a/lib/ephy-adblock.c b/lib/ephy-adblock.c index 9ba768c4b..4307737df 100644 --- a/lib/ephy-adblock.c +++ b/lib/ephy-adblock.c @@ -59,3 +59,15 @@ ephy_adblock_should_load (EphyAdBlock *adblock, return TRUE; } + +void +ephy_adblock_edit_rule (EphyAdBlock *adblock, + const char *url, + gboolean allowed) +{ + EphyAdBlockIface *iface = EPHY_ADBLOCK_GET_IFACE (adblock); + if (iface->edit_rule) + { + iface->edit_rule (adblock, url, allowed); + } +} -- cgit v1.2.3