From 7a3df06eb573d36142bd1a8e03c5ce8752d300b3 Mon Sep 17 00:00:00 2001 From: Florian Dold Date: Wed, 24 May 2017 15:10:37 +0200 Subject: fix build issues and add typedoc --- node_modules/stream-http/test/browser/headers.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'node_modules/stream-http/test/browser/headers.js') diff --git a/node_modules/stream-http/test/browser/headers.js b/node_modules/stream-http/test/browser/headers.js index 1054eda0b..aee0f7b14 100644 --- a/node_modules/stream-http/test/browser/headers.js +++ b/node_modules/stream-http/test/browser/headers.js @@ -90,11 +90,12 @@ test('content-type response header', function (t) { var browser = (new UAParser()).setUA(navigator.userAgent).getBrowser() var browserName = browser.name var browserVersion = browser.major -var browserMinorVersion = browser.minor +var browserMinorVersion = browser.minor || 0 // The content-type header is broken when 'prefer-streaming' or 'allow-wrong-content-type' -// is passed in browsers that rely on xhr.overrideMimeType(), namely older chrome and safari 6-10.0 +// is passed in browsers that rely on xhr.overrideMimeType(), namely older chrome, safari 6-10.0, and the stock Android browser var wrongMimeType = ((browserName === 'Chrome' && browserVersion <= 42) || - ((browserName === 'Safari' || browserName === 'Mobile Safari') && browserVersion >= 6 && (browserVersion < 10 || (browserVersion === 10 && browserMinorVersion === 0)))) + ((browserName === 'Safari' || browserName === 'Mobile Safari') && browserVersion >= 6 && (browserVersion < 10 || (browserVersion == 10 && browserMinorVersion == 0))) + || (browserName === 'Android Browser')) test('content-type response header with forced streaming', function (t) { http.get({ -- cgit v1.2.3