מאפיין המניפסט event_rules
מספק מנגנון להוספת כללים ליירוט, חסימה או
לשנות בקשות אינטרנט בזמן אמת באמצעות declarativeWebRequest או לבצע פעולות בהתאם
של דף, בלי לבקש הרשאה לקרוא את תוכן הדף באמצעות
declarativeContent.
תרגום כללים מ-JavaScript למניפסט
ההגדרה הבאה מגדירה כלל להצגת פעולת דף אם הדף הנוכחי כולל תג css של וידאו JavaScript:
chrome.declarativeContent.onPageChanged.addRules([{
actions: [
new chrome.declarativeContent.ShowPageAction()
],
conditions: [
new chrome.declarativeContent.PageStateMatcher(
{css: ["video"]}
)
]
}]);
זו אותה ההגדרה במניפסט:
{
"name": "Sample extension",
"event_rules": [{
"event": "declarativeContent.onPageChanged",
"actions": [{
"type": "declarativeContent.ShowPageAction"
}],
"conditions": [{
"type": "declarativeContent.PageStateMatcher",
"css": ["video"]
}]
}],
...
}