If an exception is raised when calculating foo() in foo().bar(), it is ignored, which is a regression from shipping Safari. A type error is raised instead. Patch forthcoming.
Created attachment 13687 [details] proposed fix
Comment on attachment 13687 [details] proposed fix r=me
Committed revision 20291.