I think this is the issue:
If I go to a site that is in my trusted sites whitelist, and that site has content from a site that is on my untrusted sites list, then it blocks that content (because I have it listed as untrusted) but it does not place a placeholder there because the page is a trusted page. In other words the setting to "show placeholder" only works on a untrusted site for all content. Once you place that site in your trusted list then that setting no longer works. Theoretically because all the content on that page would now be trusted. However you can be on a trusted site page and some of the content on that page will be from a site that you have listed in your untrusted sites list. Thus there will be blocked content on that page but there will be no placeholder for that blocked content.
For example: Let's say I go to a.net and that a.net serves ads from x.com. So I place a.net in my trusted sites but I place x.com in my UNtrusted sites list. Then when I go to A.com A.com will be a trusted site and noscript will block the ad coming from x.com but it will not show a placeholder for the ad from X.com because there is no setting on trusted sites to show placeholders for blocked objects. There is a setting for UNtrusted sites to show blocked objects.
When I am on an untrusted site I see placeholders for all the blocked stuff. But if I place that site in my trusted sites list then it unblocks all the stuff coming from that site but it keeps blocking all the stuff from other sites but it no longer shows a placeholder for them. Am I right? Perhaps I am not understanding it right.
Mozilla/5.0 (Windows NT 5.1; rv:7.0.1) Gecko/20100101 Firefox/7.0.1