OSDN Git Service

Version 0.6.43, bugfix.
[pettanr/clientJs.git] / 0.6.x / js / core / 04_XClass.js
index be5f431..4e3b5f8 100644 (file)
@@ -241,6 +241,8 @@ X.Class = ( function(){
                        klass = new Function( 'var a=arguments,f=a.callee;if(f.__new)return f.__new(a)' );\r
                        klass.__new = C;\r
                        if( X.UA.Safari && X.UA.Safari < 2 ){\r
+                               // Safari では、prototype の差し替えができない, 1.3 で確認\r
+                               // あとから super class にプロパティを足しても、sub に伝播しない、、、\r
                                traits && X.Class._override( klass.prototype, traits, false );\r
                                X.Class._override( X.Class._override( klass.prototype, CommonProps, false ), props, true );\r
                        } else {\r