The native properties of Object.prototype are 'non-enumerable': http://stackoverflow.com/questions/262573/list-objects-built-in-properties
With current JS engines it is not possible for you to set new, non-enumerable properties on Object.prototype, but future versions of JavaScript support this: http://stackoverflow.com/questions/3398098/why-does-forvar-i-in-math-not-iterate-through-math-in-javascript As has been pointed out above, we would rather be fast in well-behaved sites than work around poorly behaved sites. Ben On Feb 24, 2011 7:26 PM, "Yves" <yves.goer...@gmail.com> wrote: -- You received this message because you are subscribed to the Google Groups "Google Maps JavaScript API v3" group. To post to this group, send email to google-maps-js-api-v3@googlegroups.com. To unsubscribe from this group, send email to google-maps-js-api-v3+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-maps-js-api-v3?hl=en.