Status: Accepted
Owner: erights
Labels: Type-Defect Priority-Medium Prototype

New issue 953 by erights: Subjective vs Record inheritance
http://code.google.com/p/google-caja/issues/detail?id=953

Currently, the read() function valija-cajita.js (also known as $v.r()) has
the following alarming bit of code:

     // BUG TODO(erights): figure out why things break when the
     // following line (which really shouldn't be there) is deleted.
     if (name in obj) { return obj[name];}

The presence of this line had not been a problem till now, and (since it's
in teh Valija runtime), can't cause a security problem. But Ihab just ran
into a case where it is causing the cajoling of Prototype to fail. I just
figured out why things break if it is removed -- it suppresses record
inheritance as seen from Valija. More later...

-- 
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to 
http://groups.google.com/group/google-caja-discuss
To unsubscribe, email [EMAIL PROTECTED]
-~----------~----~----~----~------~----~------~--~---

Reply via email to