OSDN Git Service
(root)
/
pettanr
/
clientJs.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Version 0.6.216, bug fixes X.WebAudio.
[pettanr/clientJs.git]
/
0.6.x
/
js
/
01_core
/
13_XClass.js
diff --git
a/0.6.x/js/01_core/13_XClass.js
b/0.6.x/js/01_core/13_XClass.js
index
24ed3eb
..
2b93669
100644
(file)
--- a/
0.6.x/js/01_core/13_XClass.js
+++ b/
0.6.x/js/01_core/13_XClass.js
@@
-25,7
+25,10
@@
var
X_Class_traits = null,
\r
X_Class_useObjectCreate = false, // !!Object.create, http://jsperf.com/prototype-vs-object-create-perf
\r
// Opera Mobile 12.10 Android11 IS01 でクラスのメンバが欠落する問題に遭遇。__proto__ を辞めると動作,,,
\r
X_Class_traits = null,
\r
X_Class_useObjectCreate = false, // !!Object.create, http://jsperf.com/prototype-vs-object-create-perf
\r
// Opera Mobile 12.10 Android11 IS01 でクラスのメンバが欠落する問題に遭遇。__proto__ を辞めると動作,,,
\r
- X_Class_use_proto_ = !X_UA[ 'OperaMobile' ] && !X_UA[ 'OperaTablet' ] && !!X_emptyFunction.prototype.__proto__,
\r
+ X_Class_use_proto_ = !X_UA[ 'OperaMobile' ] && !X_UA[ 'OperaTablet' ] &&
\r
+ // Android で原因不明のエラーに遭遇しているのは、この辺りが怪しい... 2016.3.9
\r
+ !X_UA[ 'AOSP' ] && !X_UA[ 'ChromeWV' ] &&
\r
+ !!X_emptyFunction.prototype.__proto__,
\r
X_Class_constructorFix = X_UA[ 'AOSP' ] < 3 || X_UA[ 'iOS' ] < 5,
\r
X_Class_SEAL_KILLING = [],
\r
\r
X_Class_constructorFix = X_UA[ 'AOSP' ] < 3 || X_UA[ 'iOS' ] < 5,
\r
X_Class_SEAL_KILLING = [],
\r
\r