Tests: Add Microsoft Edge results (from Windows 10 build 10130)

The Microsoft Edge user agent contains "Chrome" so it needs to be checked
before Chrome.
This commit is contained in:
Michał Gołębiowski 2015-06-14 00:50:05 +02:00
parent c17543fd3c
commit 8e111df641

View File

@ -51,15 +51,13 @@ testIframeWithCallback( "Check CSP (https://developer.mozilla.org/en-US/docs/Sec
var expected,
userAgent = window.navigator.userAgent;
if ( /chrome/i.test( userAgent ) ) {
// Catches Chrome on Android as well (i.e. the default
// Android browser on Android >= 4.4).
if ( /edge\/12/i.test( userAgent ) ) {
expected = {
"ajax": true,
"boxSizingReliable": true,
"checkClone": true,
"checkOn": true,
"clearCloneStyle": true,
"clearCloneStyle": false,
"cors": true,
"createHTMLDocument": true,
"focusin": false,
@ -107,6 +105,26 @@ testIframeWithCallback( "Check CSP (https://developer.mozilla.org/en-US/docs/Sec
"radioValue": false,
"reliableMarginRight": true
};
} else if ( /chrome/i.test( userAgent ) ) {
// Catches Chrome on Android as well (i.e. the default
// Android browser on Android >= 4.4).
expected = {
"ajax": true,
"boxSizingReliable": true,
"checkClone": true,
"checkOn": true,
"clearCloneStyle": true,
"cors": true,
"createHTMLDocument": true,
"focusin": false,
"noCloneChecked": true,
"optDisabled": true,
"optSelected": true,
"pixelMarginRight": true,
"pixelPosition": true,
"radioValue": true,
"reliableMarginRight": true
};
} else if ( /8\.0(\.\d+|) safari/i.test( userAgent ) ) {
expected = {
"ajax": true,