1. A method executed on a computing device for providing a rule based analysis of content to manage activation of a web extension, the method comprising: retrieving a rule that is pre-defined and supported by a web extension framework; loading the rule and the content into memory; processing the content using the rule and by accessing the memory containing the content to determine a match; and displaying an activation control for the web extension pane upon determining the match.