From 40f16c58e22d2589c61bd0379063274f23ab1b76 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Go=C5=82e=CC=A8biowski?= Date: Wed, 15 Feb 2017 13:09:20 +0100 Subject: [PATCH] Build: Update browsers --- Gruntfile.js | 20 ++++++----- test/karma/launchers.js | 77 ++++++++++++++++++++++++++--------------- 2 files changed, 61 insertions(+), 36 deletions(-) diff --git a/Gruntfile.js b/Gruntfile.js index 50421c21..66a4c460 100644 --- a/Gruntfile.js +++ b/Gruntfile.js @@ -31,22 +31,26 @@ module.exports = function( grunt ) { // See https://github.com/jquery/sizzle/wiki/Sizzle-Documentation#browsers browsers.desktop = [ - "bs_chrome-50", "bs_chrome-51", + "bs_chrome-45", // shares V8 with Node.js 4 LTS + "bs_chrome-59", "bs_chrome-60", - "bs_firefox-38", "bs_firefox-45", // Firefox ESR - "bs_firefox-46", "bs_firefox-47", + "bs_firefox-45", "bs_firefox-52", // Firefox ESR + "bs_firefox-54", "bs_firefox-55", - "bs_edge-13", + "bs_edge-14", /* "bs_edge-15", */ // Edge 15 disabled temporarily due to gh-406 "bs_ie-9", "bs_ie-10", "bs_ie-11", - "bs_opera-37", "bs_opera-38", + "bs_opera-46", "bs_opera-47", // Real Safari 6.1 and 7.0 are not available - "bs_safari-6.0", "bs_safari-8.0", "bs_safari-9.1" + "bs_safari-6.0", "bs_safari-8.0", "bs_safari-9.1", "bs_safari-10.1" ]; - browsers.ios = [ "bs_ios-5.1", "bs_ios-6.0", "bs_ios-7.0", "bs_ios-8.3", "bs_ios-9.3" ]; + browsers.ios = [ + "bs_ios-5.1", "bs_ios-6.0", "bs_ios-7.0", "bs_ios-8.3", + "bs_ios-9.3", "bs_ios-10.3" + ]; browsers.android = [ "bs_android-4.0", "bs_android-4.1", "bs_android-4.2", "bs_android-4.3", "bs_android-4.4" @@ -54,7 +58,7 @@ module.exports = function( grunt ) { browsers.old = { firefox: [ "bs_firefox-3.6" ], - chrome: [ "bs_chrome-16", "bs_chrome-24" ], + chrome: [ "bs_chrome-16" ], safari: [ "bs_safari-4.0", "bs_safari-5.0", "bs_safari-5.1" ], ie: [ "bs_ie-7", "bs_ie-8" ], opera: [ "bs_opera-11.6", "bs_opera-12.16" ], diff --git a/test/karma/launchers.js b/test/karma/launchers.js index cc0f3069..395060a6 100644 --- a/test/karma/launchers.js +++ b/test/karma/launchers.js @@ -8,33 +8,33 @@ module.exports = { os: "OS X", os_version: "Mavericks" }, - "bs_firefox-38": { + "bs_firefox-45": { base: "BrowserStack", browser: "firefox", - browser_version: "38.0", + browser_version: "45.0", os: "OS X", os_version: "Mavericks" }, - "bs_firefox-45": { + "bs_firefox-52": { base: "BrowserStack", browser: "firefox", - browser_version: "45.0", + browser_version: "52.0", os: "OS X", - os_version: "Mavericks" + os_version: "Sierra" }, - "bs_firefox-46": { + "bs_firefox-54": { base: "BrowserStack", browser: "firefox", - browser_version: "46.0", + browser_version: "54.0", os: "OS X", - os_version: "El Capitan" + os_version: "Sierra" }, - "bs_firefox-47": { + "bs_firefox-55": { base: "BrowserStack", browser: "firefox", - browser_version: "47.0", + browser_version: "55.0", os: "OS X", - os_version: "El Capitan" + os_version: "Sierra" }, "bs_chrome-16": { @@ -44,32 +44,40 @@ module.exports = { os: "OS X", os_version: "Mavericks" }, - "bs_chrome-24": { + "bs_chrome-45": { base: "BrowserStack", browser: "chrome", - browser_version: "24.0", + browser_version: "45.0", os: "OS X", - os_version: "Mavericks" + os_version: "Sierra" }, - "bs_chrome-50": { + "bs_chrome-59": { base: "BrowserStack", browser: "chrome", - browser_version: "50.0", + browser_version: "59.0", os: "OS X", - os_version: "El Capitan" + os_version: "Sierra" }, - "bs_chrome-51": { + "bs_chrome-60": { base: "BrowserStack", browser: "chrome", - browser_version: "51.0", + browser_version: "60.0", os: "OS X", - os_version: "El Capitan" + os_version: "Sierra" + }, + + "bs_edge-14": { + base: "BrowserStack", + browser: "edge", + browser_version: "14.0", + os: "Windows", + os_version: "10" }, - "bs_edge-13": { + "bs_edge-15": { base: "BrowserStack", browser: "edge", - browser_version: "13.0", + browser_version: "15.0", os: "Windows", os_version: "10" }, @@ -131,19 +139,19 @@ module.exports = { os: "Windows", os_version: "7" }, - "bs_opera-37": { + "bs_opera-46": { base: "BrowserStack", browser: "opera", - browser_version: "37.0", + browser_version: "46.0", os: "OS X", - os_version: "El Capitan" + os_version: "Sierra" }, - "bs_opera-38": { + "bs_opera-47": { base: "BrowserStack", browser: "opera", - browser_version: "38.0", + browser_version: "47.0", os: "OS X", - os_version: "El Capitan" + os_version: "Sierra" }, "bs_safari-4.0": { @@ -188,6 +196,13 @@ module.exports = { os: "OS X", os_version: "El Capitan" }, + "bs_safari-10.1": { + base: "BrowserStack", + browser: "safari", + browser_version: "10.1", + os: "OS X", + os_version: "Sierra" + }, "bs_ios-5.1": { base: "BrowserStack", @@ -219,6 +234,12 @@ module.exports = { os: "ios", os_version: "9.3" }, + "bs_ios-10.3": { + base: "BrowserStack", + device: "iPhone 7", + os: "ios", + os_version: "10.3" + }, "bs_android-2.3": { base: "BrowserStack",