<div dir="ltr">Hi Webkit team,<div><br></div><div>I was reading the documentation around the content blocker extension. there is one sentence that triggers my curiosity:</div><div><br></div><div><span style="color:rgb(51,51,51);font-family:&#39;Lucida Grande&#39;,Verdana,Arial;font-size:12px;line-height:18px">If the rule compiler detects that a set of rules would negatively impact user experience, it refuses to load them and returns an error.</span><br></div><div><br></div><div>The compiler will check the performance of the rules only once? or every time a page is loaded?</div><div><br></div><div>Basically my concern is that the performance of the set of rules are also impacted by the page the user is currently loading. The performance of a set of rules could be different depending on which website it is applied to right ?</div><div><br></div><div>Could we have more details on how the compiler works and how does it evaluate if the rules are &quot;<span style="color:rgb(51,51,51);font-family:&#39;Lucida Grande&#39;,Verdana,Arial;font-size:12px;line-height:18px">negatively impact user experience&quot; ?</span></div><div><span style="color:rgb(51,51,51);font-family:&#39;Lucida Grande&#39;,Verdana,Arial;font-size:12px;line-height:18px"><br></span></div><div><span style="color:rgb(51,51,51);font-family:&#39;Lucida Grande&#39;,Verdana,Arial;font-size:12px;line-height:18px">Many thanks in advance for reading,</span></div><div><span style="color:rgb(51,51,51);font-family:&#39;Lucida Grande&#39;,Verdana,Arial;font-size:12px;line-height:18px"><br></span></div><div><span style="color:rgb(51,51,51);font-family:&#39;Lucida Grande&#39;,Verdana,Arial;font-size:12px;line-height:18px">Tuan</span></div></div>