UNPKG

appium-remote-debugger

Version:
2 lines (1 loc) 2.41 kB
function(){return (function(){var b=this||self;var e=Array.prototype.indexOf?function(a,c){return Array.prototype.indexOf.call(a,c,void 0)}:function(a,c){if("string"===typeof a)return"string"!==typeof c||1!=c.length?-1:a.indexOf(c,0);for(var d=0;d<a.length;d++)if(d in a&&a[d]===c)return d;return-1};function f(a){return-1!=g.indexOf(a)};var g;a:{var h=b.navigator;if(h){var k=h.userAgent;if(k){g=k;break a}}g=""};function l(){return f("Firefox")||f("FxiOS")}function m(){return(f("Chrome")||f("CriOS"))&&!f("Edge")};function n(){return f("iPhone")&&!f("iPod")&&!f("iPad")};var p=l(),q=n()||f("iPod"),r=f("iPad"),t=f("Android")&&!(m()||l()||f("Opera")||f("Silk")),u=m(),v=f("Safari")&&!(m()||f("Coast")||f("Opera")||f("Edge")||f("Edg/")||f("OPR")||l()||f("Silk")||f("Android"))&&!(n()||f("iPad")||f("iPod"));function w(a){return(a=a.exec(g))?a[1]:""}(function(){if(p)return w(/Firefox\/([0-9.]+)/);if(u)return n()||f("iPad")||f("iPod")?w(/CriOS\/([0-9.]+)/):w(/Chrome\/([0-9.]+)/);if(v&&!(n()||f("iPad")||f("iPod")))return w(/Version\/([0-9.]+)/);if(q||r){var a=/Version\/(\S+).*Mobile\/(\S+)/.exec(g);if(a)return a[1]+"."+a[2]}else if(t)return(a=w(/Android\s+([0-9.]+)/))?a:w(/Version\/([0-9.]+)/);return""})();function x(a,c){c&&"string"!==typeof c&&(c=c.toString());return a instanceof HTMLFormElement?!!a&&1==a.nodeType&&(!c||"FORM"==c):!!a&&1==a.nodeType&&(!c||a.tagName.toUpperCase()==c)};var y="text search tel url email password number".split(" ");function z(a,c){return x(a,"INPUT")?a.type.toLowerCase()==c:!1}function A(a){function c(d){if("inherit"==d.contentEditable){for(d=d.parentNode;d&&1!=d.nodeType&&9!=d.nodeType&&11!=d.nodeType;)d=d.parentNode;return(d=x(d)?d:null)?c(d):!1}return"true"==d.contentEditable}return void 0!==a.contentEditable?void 0!==a.isContentEditable?a.isContentEditable:c(a):!1};function B(a){var c;if(c=(x(a,"TEXTAREA")?!0:x(a,"INPUT")?0<=e(y,a.type.toLowerCase()):A(a)?!0:!1)||(x(a,"INPUT")?"file"==a.type.toLowerCase():!1)||z(a,"range")||z(a,"date")||z(a,"month")||z(a,"week")||z(a,"time")||z(a,"datetime-local")||z(a,"color"))c=!a.readOnly;return c}var C=["se_exportedFunctionSymbol"],D=b;C[0]in D||"undefined"==typeof D.execScript||D.execScript("var "+C[0]);for(var E;C.length&&(E=C.shift());)C.length||void 0===B?D[E]&&D[E]!==Object.prototype[E]?D=D[E]:D=D[E]={}:D[E]=B;; return this.se_exportedFunctionSymbol.apply(null,arguments);}).apply(window, arguments);}