UNPKG

selenium-webdriver

Version:

The official WebDriver JavaScript bindings from the Selenium project

38 lines (37 loc) 33.9 kB
<!DOCTYPE html><meta charset="UTF-8"><meta http-equiv="Content-Language" content="en" /><title>goog.userAgent</title><link href="dossier.css" rel="stylesheet" type="text/css"><div id="main-wrapper"><input type="checkbox" id="sidenav-toggle" /><main><header><h1>Namespace goog.userAgent</h1><a class="source" href="source/lib/goog/useragent/useragent.js.src.html#l23">code &raquo;</a></header><section></section><div id="visibility-controls"><b>Show:</b><label for="show-public"><span><input type="checkbox" id="show-public" checked/></span>Public</label><label for="show-protected"><span><input type="checkbox" id="show-protected"/></span>Protected</label><label for="show-private"><span><input type="checkbox" id="show-private"/></span>Private</label></div><section id="static-functions"><h2>Global Functions</h2><div class="wrap-details public"><div><details class="function"><summary><div><a class="source" href="source/lib/goog/useragent/useragent.js.src.html#l509">code &raquo;</a><span class="member deprecation-notice"><a name="goog.userAgent.compare">goog.userAgent.compare</a> <span class="args">( v1, v2 )</span> &rArr; <code class="type"><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number">number</a></code></span></div><div class="deprecation-notice">Deprecated: <span class="deprecation-reason">Use goog.string.compareVersions.</span></div><p>Compares two version numbers.</summary><div class="info"><table><tbody><tr><th>Parameters<tr><td><dl><dt>v1: <code class="type"><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String">string</a></code><dd>Version of first item.<dt>v2: <code class="type"><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String">string</a></code><dd>Version of second item.</dl><tr><th>Returns<tr><td><dl>1 if first argument is higher 0 if arguments are equal -1 if second argument is higher.</dl></table></div></details></div></div><div class="wrap-details private"><div><details class="function"><summary><div><a class="source" href="source/lib/goog/useragent/useragent.js.src.html#l233">code &raquo;</a><span class="member"><a name="goog.userAgent.determinePlatform_">goog.userAgent.determinePlatform_</a> <span class="args">( )</span> &rArr; <code class="type"><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String">string</a></code></span></div></summary><div class="info"><table><tbody><tr><th>Returns<tr><td><dl>the platform (operating system) the user agent is running on. Default to empty string because navigator.platform may not be defined (on Rhino, for example).</dl></table></div></details></div></div><div class="wrap-details private"><div><details class="function"><summary><div><a class="source" href="source/lib/goog/useragent/useragent.js.src.html#l439">code &raquo;</a><span class="member"><a name="goog.userAgent.determineVersion_">goog.userAgent.determineVersion_</a> <span class="args">( )</span> &rArr; <code class="type"><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String">string</a></code></span></div></summary><div class="info"><table><tbody><tr><th>Returns<tr><td><dl>The string that describes the version number of the user agent.</dl></table></div></details></div></div><div class="wrap-details private"><div><details class="function"><summary><div><a class="source" href="source/lib/goog/useragent/useragent.js.src.html#l483">code &raquo;</a><span class="member"><a name="goog.userAgent.getDocumentMode_">goog.userAgent.getDocumentMode_</a> <span class="args">( )</span> &rArr; <code class="type">(<a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number">number</a>|<a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Undefined">undefined</a>)</code></span></div></summary><div class="info"><table><tbody><tr><th>Returns<tr><td><dl>Returns the document mode (for testing).</dl></table></div></details></div></div><div class="wrap-details public"><div><details class="function"><summary><div><a class="source" href="source/lib/goog/useragent/useragent.js.src.html#l95">code &raquo;</a><span class="member"><a name="goog.userAgent.getNavigator">goog.userAgent.getNavigator</a> <span class="args">( )</span> &rArr; <code class="type"><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object">Object</a></code></span></div></summary><div class="info"><table><tbody><tr><th>Returns<tr><td><dl>The native navigator object.</dl></table></div></details></div></div><div class="wrap-details public"><div><details class="function"><summary><div><a class="source" href="source/lib/goog/useragent/useragent.js.src.html#l87">code &raquo;</a><span class="member"><a name="goog.userAgent.getUserAgentString">goog.userAgent.getUserAgentString</a> <span class="args">( )</span> &rArr; <code class="type">?<a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String">string</a></code></span></div><p>Returns the userAgent string for the current browser. Some user agents (I'm thinking of you, Gears WorkerPool) do not expose a navigator object off the global scope. In that case we return null.</summary><div class="info"><table><tbody><tr><th>Returns<tr><td><dl>The userAgent string or null if there is none.</dl></table></div></details></div></div><div class="wrap-details private"><div><details class="function"><summary><div><a class="source" href="source/lib/goog/useragent/useragent.js.src.html#l313">code &raquo;</a><span class="member"><a name="goog.userAgent.initPlatform_">goog.userAgent.initPlatform_</a> <span class="args">( )</span></span></div><p>Initialize the goog.userAgent constants that define which platform the user agent is running on.</summary></details></div></div><div class="wrap-details private"><div><details class="function"><summary><div><a class="source" href="source/lib/goog/useragent/useragent.js.src.html#l110">code &raquo;</a><span class="member"><a name="goog.userAgent.init_">goog.userAgent.init_</a> <span class="args">( )</span></span></div><p>Initializer for goog.userAgent. This is a named function so that it can be stripped via the jscompiler option for stripping types.</summary></details></div></div><div class="wrap-details public"><div><details class="function"><summary><div><a class="source" href="source/lib/goog/useragent/useragent.js.src.html#l576">code &raquo;</a><span class="member"><a name="goog.userAgent.isDocumentMode">goog.userAgent.isDocumentMode</a> <span class="args">( version )</span> &rArr; <code class="type"><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean">boolean</a></code></span></div><p>Deprecated alias to <code >goog.userAgent.isDocumentModeOrHigher</code>.</summary><div class="info"><table><tbody><tr><th>Parameters<tr><td><dl><dt>version: <code class="type"><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number">number</a></code><dd>The version to check.</dl><tr><th>Returns<tr><td><dl>Whether the IE effective document mode is higher or the same as the given version.</dl></table></div></details></div></div><div class="wrap-details public"><div><details class="function"><summary><div><a class="source" href="source/lib/goog/useragent/useragent.js.src.html#l565">code &raquo;</a><span class="member"><a name="goog.userAgent.isDocumentModeOrHigher">goog.userAgent.isDocumentModeOrHigher</a> <span class="args">( documentMode )</span> &rArr; <code class="type"><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean">boolean</a></code></span></div><p>Whether the IE effective document mode is higher or the same as the given document mode version. NOTE: Only for IE, return false for another browser.</summary><div class="info"><table><tbody><tr><th>Parameters<tr><td><dl><dt>documentMode: <code class="type"><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number">number</a></code><dd>The document mode version to check.</dl><tr><th>Returns<tr><td><dl>Whether the IE effective document mode is higher or the same as the given version.</dl></table></div></details></div></div><div class="wrap-details public"><div><details class="function"><summary><div><a class="source" href="source/lib/goog/useragent/useragent.js.src.html#l553">code &raquo;</a><span class="member deprecation-notice"><a name="goog.userAgent.isVersion">goog.userAgent.isVersion</a> <span class="args">( version )</span> &rArr; <code class="type"><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean">boolean</a></code></span></div><div class="deprecation-notice">Deprecated: <span class="deprecation-reason">Use goog.userAgent.isVersionOrHigher().</span></div><p>Deprecated alias to <code >goog.userAgent.isVersionOrHigher</code>.</summary><div class="info"><table><tbody><tr><th>Parameters<tr><td><dl><dt>version: <code class="type">(<a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String">string</a>|<a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number">number</a>)</code><dd>The version to check.</dl><tr><th>Returns<tr><td><dl>Whether the user agent version is higher or the same as the given version.</dl></table></div></details></div></div><div class="wrap-details public"><div><details class="function"><summary><div><a class="source" href="source/lib/goog/useragent/useragent.js.src.html#l538">code &raquo;</a><span class="member"><a name="goog.userAgent.isVersionOrHigher">goog.userAgent.isVersionOrHigher</a> <span class="args">( version )</span> &rArr; <code class="type"><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean">boolean</a></code></span></div><p>Whether the user agent version is higher or the same as the given version. NOTE: When checking the version numbers for Firefox and Safari, be sure to use the engine's version, not the browser's version number. For example, Firefox 3.0 corresponds to Gecko 1.9 and Safari 3.0 to Webkit 522.11. Opera and Internet Explorer versions match the product release number.<br></summary><div class="info"><table><tbody><tr><th>Parameters<tr><td><dl><dt>version: <code class="type">(<a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String">string</a>|<a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number">number</a>)</code><dd>The version to check.</dl><tr><th>Returns<tr><td><dl>Whether the user agent version is higher or the same as the given version.</dl></table></div></details></div></div></section><section id="static-properties"><h2>Global Properties</h2><div class="wrap-details public"><div><details><summary><div><a class="source" href="source/lib/goog/useragent/useragent.js.src.html#l414">code &raquo;</a><span class="member"><a name="goog.userAgent.ANDROID">goog.userAgent.ANDROID</a> : <code class="type"><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean">boolean</a></code></span></div><p>Whether the user agent is running on Android.</summary></details></div></div><div class="wrap-details private"><div><details><summary><div><a class="source" href="source/lib/goog/useragent/useragent.js.src.html#l72">code &raquo;</a><span class="member"><a name="goog.userAgent.BROWSER_KNOWN_">goog.userAgent.BROWSER_KNOWN_</a> : <code class="type"><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean">boolean</a></code></span></div><p>Whether we know the browser engine at compile-time.</summary></details></div></div><div class="wrap-details public"><div><details><summary><div><a class="source" href="source/lib/goog/useragent/useragent.js.src.html#l587">code &raquo;</a><span class="member"><a name="goog.userAgent.DOCUMENT_MODE">goog.userAgent.DOCUMENT_MODE</a> : <code class="type">(<a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number">number</a>|<a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Undefined">undefined</a>)</code></span></div><p>For IE version < 7, documentMode is undefined, so attempt to use the CSS1Compat property to see if we are in standards mode. If we are in standards mode, treat the browser version as the document mode. Otherwise, IE is emulating version 5.</summary></details></div></div><div class="wrap-details public"><div><details><summary><div><a class="source" href="source/lib/goog/useragent/useragent.js.src.html#l195">code &raquo;</a><span class="member"><a name="goog.userAgent.GECKO">goog.userAgent.GECKO</a> : <code class="type"><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean">boolean</a></code></span></div><p>Whether the user agent is Gecko. Gecko is the rendering engine used by Mozilla, Mozilla Firefox, Camino and many more.</summary></details></div></div><div class="wrap-details public"><div><details><summary><div><a class="source" href="source/lib/goog/useragent/useragent.js.src.html#l186">code &raquo;</a><span class="member"><a name="goog.userAgent.IE">goog.userAgent.IE</a> : <code class="type"><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean">boolean</a></code></span></div><p>Whether the user agent is Internet Explorer. This includes other browsers using Trident as its rendering engine. For example AOL and Netscape 8</summary></details></div></div><div class="wrap-details public"><div><details><summary><div><a class="source" href="source/lib/goog/useragent/useragent.js.src.html#l430">code &raquo;</a><span class="member"><a name="goog.userAgent.IPAD">goog.userAgent.IPAD</a> : <code class="type"><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean">boolean</a></code></span></div><p>Whether the user agent is running on an iPad.</summary></details></div></div><div class="wrap-details public"><div><details><summary><div><a class="source" href="source/lib/goog/useragent/useragent.js.src.html#l422">code &raquo;</a><span class="member"><a name="goog.userAgent.IPHONE">goog.userAgent.IPHONE</a> : <code class="type"><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean">boolean</a></code></span></div><p>Whether the user agent is running on an iPhone.</summary></details></div></div><div class="wrap-details public"><div><details><summary><div><a class="source" href="source/lib/goog/useragent/useragent.js.src.html#l398">code &raquo;</a><span class="member"><a name="goog.userAgent.LINUX">goog.userAgent.LINUX</a> : <code class="type"><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean">boolean</a></code></span></div><p>Whether the user agent is running on a Linux operating system.</summary></details></div></div><div class="wrap-details public"><div><details><summary><div><a class="source" href="source/lib/goog/useragent/useragent.js.src.html#l382">code &raquo;</a><span class="member"><a name="goog.userAgent.MAC">goog.userAgent.MAC</a> : <code class="type"><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean">boolean</a></code></span></div><p>Whether the user agent is running on a Macintosh operating system.</summary></details></div></div><div class="wrap-details public"><div><details><summary><div><a class="source" href="source/lib/goog/useragent/useragent.js.src.html#l214">code &raquo;</a><span class="member"><a name="goog.userAgent.MOBILE">goog.userAgent.MOBILE</a> : <code class="type"><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean">boolean</a></code></span></div><p>Whether the user agent is running on a mobile device.</summary></details></div></div><div class="wrap-details public"><div><details><summary><div><a class="source" href="source/lib/goog/useragent/useragent.js.src.html#l177">code &raquo;</a><span class="member"><a name="goog.userAgent.OPERA">goog.userAgent.OPERA</a> : <code class="type"><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean">boolean</a></code></span></div><p>Whether the user agent is Opera.</summary></details></div></div><div class="wrap-details public"><div><details><summary><div><a class="source" href="source/lib/goog/useragent/useragent.js.src.html#l245">code &raquo;</a><span class="member"><a name="goog.userAgent.PLATFORM">goog.userAgent.PLATFORM</a> : <code class="type"><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String">string</a></code></span></div><p>The platform (operating system) the user agent is running on. Default to empty string because navigator.platform may not be defined (on Rhino, for example).</summary></details></div></div><div class="wrap-details private"><div><details><summary><div><a class="source" href="source/lib/goog/useragent/useragent.js.src.html#l298">code &raquo;</a><span class="member"><a name="goog.userAgent.PLATFORM_KNOWN_">goog.userAgent.PLATFORM_KNOWN_</a> : <code class="type"><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean">boolean</a></code></span></div></summary></details></div></div><div class="wrap-details public"><div><details><summary><div><a class="source" href="source/lib/goog/useragent/useragent.js.src.html#l224">code &raquo;</a><span class="member deprecation-notice"><a name="goog.userAgent.SAFARI">goog.userAgent.SAFARI</a> : <code class="type"><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean">boolean</a></code></span></div><div class="deprecation-notice">Deprecated: <span class="deprecation-reason">Use <code class="type"><a href="namespace_goog_userAgent_product.html#goog.userAgent.product.SAFARI">goog.userAgent.product.SAFARI</a></code> instead. TODO(nicksantos): Delete this from goog.userAgent.</span></div><p>Used while transitioning code to use WEBKIT instead.</summary></details></div></div><div class="wrap-details public"><div><details><summary><div><a class="source" href="source/lib/goog/useragent/useragent.js.src.html#l495">code &raquo;</a><span class="member"><a name="goog.userAgent.VERSION">goog.userAgent.VERSION</a> : <code class="type"><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String">string</a></code></span></div><p>The version of the user agent. This is a string because it might contain 'b' (as in beta) as well as multiple dots.</summary></details></div></div><div class="wrap-details public"><div><details><summary><div><a class="source" href="source/lib/goog/useragent/useragent.js.src.html#l205">code &raquo;</a><span class="member"><a name="goog.userAgent.WEBKIT">goog.userAgent.WEBKIT</a> : <code class="type"><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean">boolean</a></code></span></div><p>Whether the user agent is WebKit. WebKit is the rendering engine that Safari, Android and others use.</summary></details></div></div><div class="wrap-details public"><div><details><summary><div><a class="source" href="source/lib/goog/useragent/useragent.js.src.html#l390">code &raquo;</a><span class="member"><a name="goog.userAgent.WINDOWS">goog.userAgent.WINDOWS</a> : <code class="type"><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean">boolean</a></code></span></div><p>Whether the user agent is running on a Windows operating system.</summary></details></div></div><div class="wrap-details public"><div><details><summary><div><a class="source" href="source/lib/goog/useragent/useragent.js.src.html#l406">code &raquo;</a><span class="member"><a name="goog.userAgent.X11">goog.userAgent.X11</a> : <code class="type"><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean">boolean</a></code></span></div><p>Whether the user agent is running on a X11 windowing system.</summary></details></div></div><div class="wrap-details private"><div><details><summary><div><a class="source" href="source/lib/goog/useragent/useragent.js.src.html#l355">code &raquo;</a><span class="member"><a name="goog.userAgent.detectedAndroid_">goog.userAgent.detectedAndroid_</a> : <code class="type"><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean">boolean</a></code></span></div><p>Whether the user agent is running on Android.</summary></details></div></div><div class="wrap-details private"><div><details><summary><div><a class="source" href="source/lib/goog/useragent/useragent.js.src.html#l148">code &raquo;</a><span class="member"><a name="goog.userAgent.detectedGecko_">goog.userAgent.detectedGecko_</a> : <code class="type"><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean">boolean</a></code></span></div><p>Whether the user agent string denotes Gecko. Gecko is the rendering engine used by Mozilla, Mozilla Firefox, Camino and many more.</summary></details></div></div><div class="wrap-details private"><div><details><summary><div><a class="source" href="source/lib/goog/useragent/useragent.js.src.html#l369">code &raquo;</a><span class="member"><a name="goog.userAgent.detectedIPad_">goog.userAgent.detectedIPad_</a> : <code class="type"><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean">boolean</a></code></span></div><p>Whether the user agent is running on an iPad.</summary></details></div></div><div class="wrap-details private"><div><details><summary><div><a class="source" href="source/lib/goog/useragent/useragent.js.src.html#l362">code &raquo;</a><span class="member"><a name="goog.userAgent.detectedIPhone_">goog.userAgent.detectedIPhone_</a> : <code class="type"><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean">boolean</a></code></span></div><p>Whether the user agent is running on an iPhone.</summary></details></div></div><div class="wrap-details private"><div><details><summary><div><a class="source" href="source/lib/goog/useragent/useragent.js.src.html#l125">code &raquo;</a><span class="member"><a name="goog.userAgent.detectedIe_">goog.userAgent.detectedIe_</a> : <code class="type"><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean">boolean</a></code></span></div><p>Whether the user agent string denotes Internet Explorer. This includes other browsers using Trident as its rendering engine. For example AOL and Netscape 8</summary></details></div></div><div class="wrap-details private"><div><details><summary><div><a class="source" href="source/lib/goog/useragent/useragent.js.src.html#l335">code &raquo;</a><span class="member"><a name="goog.userAgent.detectedLinux_">goog.userAgent.detectedLinux_</a> : <code class="type"><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean">boolean</a></code></span></div><p>Whether the user agent is running on a Linux operating system.</summary></details></div></div><div class="wrap-details private"><div><details><summary><div><a class="source" href="source/lib/goog/useragent/useragent.js.src.html#l319">code &raquo;</a><span class="member"><a name="goog.userAgent.detectedMac_">goog.userAgent.detectedMac_</a> : <code class="type"><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean">boolean</a></code></span></div><p>Whether the user agent is running on a Macintosh operating system.</summary></details></div></div><div class="wrap-details private"><div><details><summary><div><a class="source" href="source/lib/goog/useragent/useragent.js.src.html#l140">code &raquo;</a><span class="member"><a name="goog.userAgent.detectedMobile_">goog.userAgent.detectedMobile_</a> : <code class="type"><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean">boolean</a></code></span></div><p>Whether the user agent string denotes a mobile device.</summary></details></div></div><div class="wrap-details private"><div><details><summary><div><a class="source" href="source/lib/goog/useragent/useragent.js.src.html#l116">code &raquo;</a><span class="member"><a name="goog.userAgent.detectedOpera_">goog.userAgent.detectedOpera_</a> : <code class="type"><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean">boolean</a></code></span></div><p>Whether the user agent string denotes Opera.</summary></details></div></div><div class="wrap-details private"><div><details><summary><div><a class="source" href="source/lib/goog/useragent/useragent.js.src.html#l133">code &raquo;</a><span class="member"><a name="goog.userAgent.detectedWebkit_">goog.userAgent.detectedWebkit_</a> : <code class="type"><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean">boolean</a></code></span></div><p>Whether the user agent string denotes WebKit. WebKit is the rendering engine that Safari, Android and others use.</summary></details></div></div><div class="wrap-details private"><div><details><summary><div><a class="source" href="source/lib/goog/useragent/useragent.js.src.html#l327">code &raquo;</a><span class="member"><a name="goog.userAgent.detectedWindows_">goog.userAgent.detectedWindows_</a> : <code class="type"><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean">boolean</a></code></span></div><p>Whether the user agent is running on a Windows operating system.</summary></details></div></div><div class="wrap-details private"><div><details><summary><div><a class="source" href="source/lib/goog/useragent/useragent.js.src.html#l343">code &raquo;</a><span class="member"><a name="goog.userAgent.detectedX11_">goog.userAgent.detectedX11_</a> : <code class="type"><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean">boolean</a></code></span></div><p>Whether the user agent is running on a X11 windowing system.</summary></details></div></div><div class="wrap-details private"><div><details><summary><div><a class="source" href="source/lib/goog/useragent/useragent.js.src.html#l521">code &raquo;</a><span class="member"><a name="goog.userAgent.isVersionOrHigherCache_">goog.userAgent.isVersionOrHigherCache_</a> : <code class="type">{}</code></span></div><p>Cache for <code class="type"><a href="namespace_goog_userAgent.html#goog.userAgent.isVersionOrHigher">goog.userAgent.isVersionOrHigher</a></code>. Calls to compareVersions are surprisingly expensive and, as a browser's version number is unlikely to change during a session, we cache the results.</summary></details></div></div></section><section id="compiler-constants"><h2>Compiler Constants</h2><div class="wrap-details public"><div><details><summary><div><a class="source" href="source/lib/goog/useragent/useragent.js.src.html#l279">code &raquo;</a><span class="member"><a name="goog.userAgent.ASSUME_ANDROID">goog.userAgent.ASSUME_ANDROID</a> : <code class="type"><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean">boolean</a></code></span></div></summary></details></div></div><div class="wrap-details public"><div><details><summary><div><a class="source" href="source/lib/goog/useragent/useragent.js.src.html#l64">code &raquo;</a><span class="member"><a name="goog.userAgent.ASSUME_ANY_VERSION">goog.userAgent.ASSUME_ANY_VERSION</a> : <code class="type"><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean">boolean</a></code></span></div></summary></details></div></div><div class="wrap-details public"><div><details><summary><div><a class="source" href="source/lib/goog/useragent/useragent.js.src.html#l37">code &raquo;</a><span class="member"><a name="goog.userAgent.ASSUME_GECKO">goog.userAgent.ASSUME_GECKO</a> : <code class="type"><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean">boolean</a></code></span></div></summary></details></div></div><div class="wrap-details public"><div><details><summary><div><a class="source" href="source/lib/goog/useragent/useragent.js.src.html#l31">code &raquo;</a><span class="member"><a name="goog.userAgent.ASSUME_IE">goog.userAgent.ASSUME_IE</a> : <code class="type"><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean">boolean</a></code></span></div></summary></details></div></div><div class="wrap-details public"><div><details><summary><div><a class="source" href="source/lib/goog/useragent/useragent.js.src.html#l291">code &raquo;</a><span class="member"><a name="goog.userAgent.ASSUME_IPAD">goog.userAgent.ASSUME_IPAD</a> : <code class="type"><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean">boolean</a></code></span></div></summary></details></div></div><div class="wrap-details public"><div><details><summary><div><a class="source" href="source/lib/goog/useragent/useragent.js.src.html#l285">code &raquo;</a><span class="member"><a name="goog.userAgent.ASSUME_IPHONE">goog.userAgent.ASSUME_IPHONE</a> : <code class="type"><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean">boolean</a></code></span></div></summary></details></div></div><div class="wrap-details public"><div><details><summary><div><a class="source" href="source/lib/goog/useragent/useragent.js.src.html#l266">code &raquo;</a><span class="member"><a name="goog.userAgent.ASSUME_LINUX">goog.userAgent.ASSUME_LINUX</a> : <code class="type"><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean">boolean</a></code></span></div></summary></details></div></div><div class="wrap-details public"><div><details><summary><div><a class="source" href="source/lib/goog/useragent/useragent.js.src.html#l252">code &raquo;</a><span class="member"><a name="goog.userAgent.ASSUME_MAC">goog.userAgent.ASSUME_MAC</a> : <code class="type"><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean">boolean</a></code></span></div></summary></details></div></div><div class="wrap-details public"><div><details><summary><div><a class="source" href="source/lib/goog/useragent/useragent.js.src.html#l50">code &raquo;</a><span class="member"><a name="goog.userAgent.ASSUME_MOBILE_WEBKIT">goog.userAgent.ASSUME_MOBILE_WEBKIT</a> : <code class="type"><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean">boolean</a></code></span></div></summary></details></div></div><div class="wrap-details public"><div><details><summary><div><a class="source" href="source/lib/goog/useragent/useragent.js.src.html#l56">code &raquo;</a><span class="member"><a name="goog.userAgent.ASSUME_OPERA">goog.userAgent.ASSUME_OPERA</a> : <code class="type"><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean">boolean</a></code></span></div></summary></details></div></div><div class="wrap-details public"><div><details><summary><div><a class="source" href="source/lib/goog/useragent/useragent.js.src.html#l43">code &raquo;</a><span class="member"><a name="goog.userAgent.ASSUME_WEBKIT">goog.userAgent.ASSUME_WEBKIT</a> : <code class="type"><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean">boolean</a></code></span></div></summary></details></div></div><div class="wrap-details public"><div><details><summary><div><a class="source" href="source/lib/goog/useragent/useragent.js.src.html#l259">code &raquo;</a><span class="member"><a name="goog.userAgent.ASSUME_WINDOWS">goog.userAgent.ASSUME_WINDOWS</a> : <code class="type"><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean">boolean</a></code></span></div></summary></details></div></div><div class="wrap-details public"><div><details><summary><div><a class="source" href="source/lib/goog/useragent/useragent.js.src.html#l273">code &raquo;</a><span class="member"><a name="goog.userAgent.ASSUME_X11">goog.userAgent.ASSUME_X11</a> : <code class="type"><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean">boolean</a></code></span></div></summary></details></div></div></section></main><nav id="topnav"><div><div id="menubutton"><label for="sidenav-toggle">Menu</label></div><form id="searchbox"><div><input type="search" placeholder="Search" tabindex="1"></div></form></div></nav><nav id="sidenav"><input type="checkbox" id="sidenav-types-ctrl" /><input type="checkbox" id="sidenav-files-ctrl" /><input type="checkbox" id="sidenav-modules-ctrl" /><a id="sidenav-overview"><div><h4>Overview</h4></div></a><div id="sidenav-types"><label for="sidenav-types-ctrl"><h4>Types</h4></label><i>No data</i></div><div id="sidenav-modules"><label for="sidenav-modules-ctrl"><h4>Modules</h4></label><i>No data</i></div><div id="sidenav-files"><label for="sidenav-files-ctrl"><h4>Files</h4></label><i>No data</i></div><a href="license.html"><div><h4>License</h4></div></a></nav><div id="push-footer"></div></div><footer><a href="https://github.com/jleyba/js-dossier">Generated by dossier</a></footer><script src="types.js"></script><script src="dossier.js"></script>