Does the javascript time library moment.js function independent of which browser you are using? I've already experienced issues with Javascripts native Date object behaving differently (mostly regarding timezones) between different browsers, specifically Chrome and IE. I've also read other issues with the javascript Date object not being browser agnostic:
-Problem with date formats in JavaScript with different browsers
-javascript date.parse difference in chrome and other browsers
-etc...
Being that momentjs is a javascript library, I would think that it will function the same independent of which browser is executing it.