added ChromeOS detection