-
ggaren authored
- Finalized exception handling in the API. setProperty can throw because it throws for built-in arrays. getProperty and deleteProperty can throw because setProperty can throw and we want to be consistent, and also because they seem like "actions." callAsFunction, callAsConstructor, and hasInstance can throw, because they caan throw for all built-ins. toBoolean can't throw because it's defined that way in the spec. - Documented that toBoolean and toObject can't be overridden by custom objects because they're defined that way in the spec. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@15443 268f45cc-cd09-0410-ab3c-d52691b4dbfc
292e70e1