So I implemented a site-data-rules setting. midori_web_settings_get_site_data_policy returns a policy based on the setting, which is either of MIDORI_SITE_DATA_(UNDETERMINED|BLOCK|ACCEPT|PRESERVE). The syntax currently supported is -, + and ! as given above, no wildcards, matching the start of the full hostname. There's a test case as well.
For now, clearing web cookies (HTTP cookies) through private data and HTML5 database changes honor policy. More to come, but I think it's a good start.
So I implemented a site-data-rules setting. midori_ web_settings_ get_site_ data_policy returns a policy based on the setting, which is either of MIDORI_ SITE_DATA_ (UNDETERMINED| BLOCK|ACCEPT| PRESERVE) . The syntax currently supported is -, + and ! as given above, no wildcards, matching the start of the full hostname. There's a test case as well.
For now, clearing web cookies (HTTP cookies) through private data and HTML5 database changes honor policy. More to come, but I think it's a good start.