I wrote a very simple extension for Safari 5 that only outputs a single log message from a start script. This is the start script:

console.log('start script running');

If I go to any internet page (eg. <http://www.yahoo.com>) the log message appears in the error console. But if I open any local html page no log message appears. By local I mean on my local machine. It's like my start script never gets run for local pages (eg. C:/blank.html).

Is there a permission setting I'm overlooking or is this a feature of Safari 5? 

Brent