De manifesteigenschap event_rules biedt een mechanisme om regels toe te voegen die webverzoeken tijdens de vlucht onderscheppen, blokkeren of wijzigen met behulp van declarativeWebRequest of acties ondernemen afhankelijk van de inhoud van een pagina, zonder toestemming te vereisen om de inhoud van de pagina te lezen met behulp van declarativeContent .
Regels vertalen van javascript naar manifest
Hieronder wordt een regel gedefinieerd om een paginaactie weer te geven als de huidige pagina een video css-tag in javascript heeft:
chrome.declarativeContent.onPageChanged.addRules([{ actions:[ new chrome.declarativeContent.ShowPageAction() ], conditions:[ new chrome.declarativeContent.PageStateMatcher( {css:["video"]} ) ] }]);
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Translation issue","translationIssue","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2015-06-12 UTC."],[],[]]