Author: lindner
Date: Mon Jul 5 09:53:26 2010
New Revision: 960508
URL: http://svn.apache.org/viewvc?rev=960508&view=rev
Log:
fix from evn for better entropy
Modified:
shindig/trunk/features/src/main/javascript/features/shindig.random/random.js
Modified:
shindig/trunk/features/src/main/javascript/features/shindig.random/random.js
URL:
http://svn.apache.org/viewvc/shindig/trunk/features/src/main/javascript/features/shindig.random/random.js?rev=960508&r1=960507&r2=960508&view=diff
==============================================================================
---
shindig/trunk/features/src/main/javascript/features/shindig.random/random.js
(original)
+++
shindig/trunk/features/src/main/javascript/features/shindig.random/random.js
Mon Jul 5 09:53:26 2010
@@ -53,8 +53,8 @@ shindig.random = (function() {
e = event;
}
- var ac = (e.screenX ^ e.clientX) << 16;
- ac += (e.screenY ^ e.clientY);
+ var ac = (e.screenX + e.clientX) << 16;
+ ac += (e.screenY + e.clientY);
ac *= new Date().getTime() % 1e6;
start = (start * ac) % m;
return orig_onmousemove.call(window,
Array.prototype.slice.call(arguments));