summaryrefslogtreecommitdiff
path: root/morphic.js
diff options
context:
space:
mode:
authorJens Mönig <jens@moenig.org>2013-04-18 02:19:37 -0700
committerJens Mönig <jens@moenig.org>2013-04-18 02:19:37 -0700
commitcfc84accea904bdac9e24ec0b95813e20e8bba3a (patch)
tree06b588cebe8c1c112ba9cb74ca5f3cac06301910 /morphic.js
parentbf15956f614902c06dca8d3f97bbc371de54fb9b (diff)
parent8342c06e274333910fd97a92dd44cecfe8494511 (diff)
downloadsnap-byow-cfc84accea904bdac9e24ec0b95813e20e8bba3a.tar.gz
snap-byow-cfc84accea904bdac9e24ec0b95813e20e8bba3a.zip
Merge pull request #48 from queryselector/issue-47
Fixed #47
Diffstat (limited to 'morphic.js')
-rw-r--r--morphic.js16
1 files changed, 11 insertions, 5 deletions
diff --git a/morphic.js b/morphic.js
index 0cf4b12..046d1eb 100644
--- a/morphic.js
+++ b/morphic.js
@@ -1114,7 +1114,7 @@ function sizeOf(object) {
// answer the number of own properties
var size = 0, key;
for (key in object) {
- if (object.hasOwnProperty(key)) {
+ if (Object.prototype.hasOwnProperty.call(object, key)) {
size += 1;
}
}
@@ -1251,7 +1251,7 @@ function copy(target) {
target.constructor !== Object) {
c = clone(target.constructor.prototype);
for (property in target) {
- if (target.hasOwnProperty(property)) {
+ if (Object.prototype.hasOwnProperty.call(target, property)) {
c[property] = target[property];
}
}
@@ -6202,7 +6202,10 @@ InspectorMorph.prototype.buildPanes = function () {
[ // format element: [color, predicate(element]
new Color(0, 0, 180),
function (element) {
- return myself.target.hasOwnProperty(element);
+ return Object.prototype.hasOwnProperty.call(
+ myself.target,
+ element
+ );
}
]
]
@@ -9580,7 +9583,10 @@ HandMorph.prototype.processMouseScroll = function (event) {
if (morph) {
morph.mouseScroll(
(event.detail / -3) || (
- event.hasOwnProperty('wheelDeltaY') ?
+ Object.prototype.hasOwnProperty.call(
+ event,
+ 'wheelDeltaY'
+ ) ?
event.wheelDeltaY / 120 :
event.wheelDelta / 120
),
@@ -10500,7 +10506,7 @@ WorldMorph.prototype.about = function () {
var versions = '', module;
for (module in modules) {
- if (modules.hasOwnProperty(module)) {
+ if (Object.prototype.hasOwnProperty.call(modules, module)) {
versions += ('\n' + module + ' (' + modules[module] + ')');
}
}