2008-09-15 Gavin Barraclough <barraclough@apple.com>
[WebKit-https.git] / JavaScriptCore / kjs / JSCell.h
index 3c9fbfb..c1ad5f9 100644 (file)
@@ -78,6 +78,10 @@ namespace JSC {
         virtual JSObject* toObject(ExecState*) const = 0;
 
         // WebCore uses this to make document.all and style.filter undetectable
+        //
+        // This in checked in CTI using a vptr check, so currently only StringObjectThatMasqueradesAsUndefined
+        // overloading ths is supported.  If this behaviour is required in other classes, then we will need
+        // update the code generated.
         virtual bool masqueradeAsUndefined() const { return false; }
 
         // Garbage collection.