JavaScript в Chrome / Firefox / Safari должен быть одинаковым в OSX и Windows, если вы используете эквивалентные версии для OSX и Windows.Если вы обнаружите какие-либо различия, то вам, вероятно, лучше сообщить им ошибку.
Имейте в виду, я говорю только о чистом JavaScript.Если вы беспокоитесь о том, как он отображается, то, вероятно, он будет другим.Браузеры отображают определенные компоненты по-разному в зависимости от операционной системы;например, шрифт по умолчанию, хром кнопок и т. д.
При тестировании вам следует больше заботиться о версии браузера, а не о платформе, на которой он работает.