\hypertarget{md_sfcode_node_modules_protractor_node_modules_webdriver_manager_docs_protractor_autotoc_md23184}{}\doxysection{Supported browsers}\label{md_sfcode_node_modules_protractor_node_modules_webdriver_manager_docs_protractor_autotoc_md23184}
\hypertarget{md_sfcode_node_modules_protractor_node_modules_webdriver_manager_docs_protractor_autotoc_md23185}{}\doxysubsection{Tests with Protractor test suite (v 4.\+0.\+13)}\label{md_sfcode_node_modules_protractor_node_modules_webdriver_manager_docs_protractor_autotoc_md23185}
The following are the supported browsers / drivers based on running the Protractor test suite. Since the test suite checks only firefox and chrome, these are the only browsers reported.\hypertarget{md_sfcode_node_modules_protractor_node_modules_webdriver_manager_docs_protractor_autotoc_md23186}{}\doxysubsection{Current supported browsers / drivers}\label{md_sfcode_node_modules_protractor_node_modules_webdriver_manager_docs_protractor_autotoc_md23186}
\tabulinesep=1mm
\begin{longtabu}spread 0pt [c]{*{4}{|X[-1]}|}
\hline
\PBS\centering \cellcolor{\tableheadbgcolor}\textbf{ selenium standalone   }&\PBS\centering \cellcolor{\tableheadbgcolor}\textbf{ firefox   }&\PBS\centering \cellcolor{\tableheadbgcolor}\textbf{ chromedriver   }&\PBS\centering \cellcolor{\tableheadbgcolor}\textbf{ chrome    }\\\cline{1-4}
\endfirsthead
\hline
\endfoot
\hline
\PBS\centering \cellcolor{\tableheadbgcolor}\textbf{ selenium standalone   }&\PBS\centering \cellcolor{\tableheadbgcolor}\textbf{ firefox   }&\PBS\centering \cellcolor{\tableheadbgcolor}\textbf{ chromedriver   }&\PBS\centering \cellcolor{\tableheadbgcolor}\textbf{ chrome    }\\\cline{1-4}
\endhead
2.\+53.\+1   &47.\+0.\+1   &2.\+26   &54   \\\cline{1-4}
\end{longtabu}
\hypertarget{md_sfcode_node_modules_protractor_node_modules_webdriver_manager_docs_protractor_autotoc_md23187}{}\doxysubsection{Investigated}\label{md_sfcode_node_modules_protractor_node_modules_webdriver_manager_docs_protractor_autotoc_md23187}
\tabulinesep=1mm
\begin{longtabu}spread 0pt [c]{*{3}{|X[-1]}|}
\hline
\PBS\centering \cellcolor{\tableheadbgcolor}\textbf{ selenium standalone   }&\PBS\centering \cellcolor{\tableheadbgcolor}\textbf{ firefox 47.\+0.\+1   }&\PBS\centering \cellcolor{\tableheadbgcolor}\textbf{ firefox 49.\+0.\+1    }\\\cline{1-3}
\endfirsthead
\hline
\endfoot
\hline
\PBS\centering \cellcolor{\tableheadbgcolor}\textbf{ selenium standalone   }&\PBS\centering \cellcolor{\tableheadbgcolor}\textbf{ firefox 47.\+0.\+1   }&\PBS\centering \cellcolor{\tableheadbgcolor}\textbf{ firefox 49.\+0.\+1    }\\\cline{1-3}
\endhead
2.\+53.\+1   &pass   &fail    \\\cline{1-3}
3.\+0.\+0   &fail   &fail   \\\cline{1-3}
\end{longtabu}
\hypertarget{md_sfcode_node_modules_protractor_node_modules_webdriver_manager_docs_protractor_autotoc_md23188}{}\doxysection{Driver providers}\label{md_sfcode_node_modules_protractor_node_modules_webdriver_manager_docs_protractor_autotoc_md23188}
There are a couple cases where Protractor launches downloaded binaries (from webdriver-\/manager) without specifying which version to use\+:


\begin{DoxyItemize}
\item local driver providers -\/ when no {\ttfamily selenium\+Address}, {\ttfamily direct\+Connect}, saucelabs or browser stack configuration is set
\item direct connect -\/ when setting {\ttfamily direct\+Connect} to true
\end{DoxyItemize}

Protractor knows which downloaded binaries to use based on the {\ttfamily update-\/config.\+json}. The {\ttfamily update-\/config.\+json} is written during the {\ttfamily update} command and provides the path to the current downloaded version and a list of all the binaries previously downloaded.

During the launch of either local driver provider or direct connect, Protractor will launch the last downloaded binary. 