I want to run a content script on an iframe with a chrome-extension:// URL. I added a line to my manifest.json that I copied out of the documentation http://code.google.com/
You can inject js to your iframe html(chrome-extension: pages) without declaring it in manifast.json. The injected js can visit Chrome APIs directly.
chrome-extension:
manifast.json
iframe.html:
... ...
iframe.js:
console.log(chrome); // {loadTimes: ƒ, csi: ƒ, …}