gtk/testsuite/css
Benjamin Otte 495eaf31d4 css: Use the bloom filter for change matching
Instead of just doing radical change matching on the node itself, also
consider the parent nodes via the bloom filter.

This means a radical change is now also one where the parent
name/id/classes change, but since that's considered a radical change on
the parent already, those things are slow anyway.

Improves the benchmark times for CSS validation during backdrop
transitions in widget-factory from 45ms to 35ms on my machine.
2020-01-28 02:17:03 +01:00
..
change css: Use the bloom filter for change matching 2020-01-28 02:17:03 +01:00
nodes node tests: Update expected output 2020-01-17 23:47:34 -05:00
parser testsuite: Improve diff_with_file() function 2020-01-28 02:17:03 +01:00
style selector: Make :not() selectors not radical 2020-01-28 02:17:03 +01:00
api.c cssprovider: Return void, not TRUE 2016-10-17 17:41:03 +02:00
api.test.in Test suite cosmetics 2017-10-18 17:30:20 +02:00
data.c css: Add gtk_css_data_url_parse() 2019-05-12 17:27:01 +02:00
meson.build testsuite: Update mark names 2020-01-23 23:48:43 -05:00