OLD | NEW |
1 | 1 |
2 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | 2 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> |
3 <html><head><title>Python: module telemetry.core.browser_finder</title> | 3 <html><head><title>Python: module telemetry.core.browser_finder</title> |
4 </head><body bgcolor="#f0f0f8"> | 4 </head><body bgcolor="#f0f0f8"> |
5 | 5 |
6 <table width="100%" cellspacing=0 cellpadding=2 border=0 summary="heading"> | 6 <table width="100%" cellspacing=0 cellpadding=2 border=0 summary="heading"> |
7 <tr bgcolor="#7799ee"> | 7 <tr bgcolor="#7799ee"> |
8 <td valign=bottom> <br> | 8 <td valign=bottom> <br> |
9 <font color="#ffffff" face="helvetica, arial"> <br><big><big><strong><a hre
f="telemetry.html"><font color="#ffffff">telemetry</font></a>.<a href="telemetry
.core.html"><font color="#ffffff">core</font></a>.browser_finder</strong></big><
/big></font></td | 9 <font color="#ffffff" face="helvetica, arial"> <br><big><big><strong><a hre
f="telemetry.html"><font color="#ffffff">telemetry</font></a>.<a href="telemetry
.core.html"><font color="#ffffff">core</font></a>.browser_finder</strong></big><
/big></font></td |
10 ><td align=right valign=bottom | 10 ><td align=right valign=bottom |
11 ><font color="#ffffff" face="helvetica, arial"><a href=".">index</a><br><a href=
"../telemetry/core/browser_finder.py">telemetry/core/browser_finder.py</a></font
></td></tr></table> | 11 ><font color="#ffffff" face="helvetica, arial"><a href=".">index</a><br><a href=
"../telemetry/core/browser_finder.py">telemetry/core/browser_finder.py</a></font
></td></tr></table> |
12 <p><tt>Finds browsers that can be controlled b
y telemetry.</tt></p> | 12 <p><tt>Finds browsers that can be controlled b
y telemetry.</tt></p> |
13 <p> | 13 <p> |
14 <table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section"> | 14 <table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section"> |
15 <tr bgcolor="#aa55cc"> | 15 <tr bgcolor="#aa55cc"> |
16 <td colspan=3 valign=bottom> <br> | 16 <td colspan=3 valign=bottom> <br> |
17 <font color="#ffffff" face="helvetica, arial"><big><strong>Modules</strong></big
></font></td></tr> | 17 <font color="#ffffff" face="helvetica, arial"><big><strong>Modules</strong></big
></font></td></tr> |
18 | 18 |
19 <tr><td bgcolor="#aa55cc"><tt> </tt></td><td>
</td> | 19 <tr><td bgcolor="#aa55cc"><tt> </tt></td><td>
</td> |
20 <td width="100%"><table width="100%" summary="list"><tr><td width="25%" valign=t
op><a href="telemetry.core.chrome.android_browser_finder.html">telemetry.core.ch
rome.android_browser_finder</a><br> | 20 <td width="100%"><table width="100%" summary="list"><tr><td width="25%" valign=t
op><a href="telemetry.core.backends.chrome.android_browser_finder.html">telemetr
y.core.backends.chrome.android_browser_finder</a><br> |
21 </td><td width="25%" valign=top><a href="telemetry.core.chrome.cros_browser_find
er.html">telemetry.core.chrome.cros_browser_finder</a><br> | 21 <a href="telemetry.core.backends.webdriver.webdriver_desktop_browser_finder.html
">telemetry.core.backends.webdriver.webdriver_desktop_browser_finder</a><br> |
22 </td><td width="25%" valign=top><a href="telemetry.core.chrome.desktop_browser_f
inder.html">telemetry.core.chrome.desktop_browser_finder</a><br> | 22 </td><td width="25%" valign=top><a href="telemetry.core.backends.chrome.cros_bro
wser_finder.html">telemetry.core.backends.chrome.cros_browser_finder</a><br> |
| 23 <a href="telemetry.core.backends.chrome.desktop_browser_finder.html">telemetry.c
ore.backends.chrome.desktop_browser_finder</a><br> |
23 </td><td width="25%" valign=top><a href="logging.html">logging</a><br> | 24 </td><td width="25%" valign=top><a href="logging.html">logging</a><br> |
| 25 <a href="operator.html">operator</a><br> |
| 26 </td><td width="25%" valign=top><a href="telemetry.core.backends.webdriver.webdr
iver_desktop_browser_finder.html">telemetry.core.backends.webdriver.webdriver_de
sktop_browser_finder</a><br> |
24 </td></tr></table></td></tr></table><p> | 27 </td></tr></table></td></tr></table><p> |
25 <table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section"> | 28 <table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section"> |
26 <tr bgcolor="#ee77aa"> | 29 <tr bgcolor="#ee77aa"> |
27 <td colspan=3 valign=bottom> <br> | 30 <td colspan=3 valign=bottom> <br> |
28 <font color="#ffffff" face="helvetica, arial"><big><strong>Classes</strong></big
></font></td></tr> | 31 <font color="#ffffff" face="helvetica, arial"><big><strong>Classes</strong></big
></font></td></tr> |
29 | 32 |
30 <tr><td bgcolor="#ee77aa"><tt> </tt></td><td>
</td> | 33 <tr><td bgcolor="#ee77aa"><tt> </tt></td><td>
</td> |
31 <td width="100%"><dl> | 34 <td width="100%"><dl> |
32 <dt><font face="helvetica, arial"><a href="exceptions.html#Exception">exceptions
.Exception</a>(<a href="exceptions.html#BaseException">exceptions.BaseException<
/a>) | 35 <dt><font face="helvetica, arial"><a href="exceptions.html#Exception">exceptions
.Exception</a>(<a href="exceptions.html#BaseException">exceptions.BaseException<
/a>) |
33 </font></dt><dd> | 36 </font></dt><dd> |
(...skipping 119 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
153 </dl> | 156 </dl> |
154 <dl><dt><strong>message</strong></dt> | 157 <dl><dt><strong>message</strong></dt> |
155 </dl> | 158 </dl> |
156 </td></tr></table></td></tr></table><p> | 159 </td></tr></table></td></tr></table><p> |
157 <table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section"> | 160 <table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section"> |
158 <tr bgcolor="#eeaa77"> | 161 <tr bgcolor="#eeaa77"> |
159 <td colspan=3 valign=bottom> <br> | 162 <td colspan=3 valign=bottom> <br> |
160 <font color="#ffffff" face="helvetica, arial"><big><strong>Functions</strong></b
ig></font></td></tr> | 163 <font color="#ffffff" face="helvetica, arial"><big><strong>Functions</strong></b
ig></font></td></tr> |
161 | 164 |
162 <tr><td bgcolor="#eeaa77"><tt> </tt></td><td>
</td> | 165 <tr><td bgcolor="#eeaa77"><tt> </tt></td><td>
</td> |
163 <td width="100%"><dl><dt><a name="-FindBrowser"><strong>FindBrowser</strong></a>
(options)</dt><dd><tt>Finds the best PossibleBrowser object&
nbsp;to run given the provided<br> | 166 <td width="100%"><dl><dt><a name="-FindBrowser"><strong>FindBrowser</strong></a>
(options)</dt><dd><tt>Finds the best PossibleBrowser object&
nbsp;given a BrowserOptions object.<br> |
164 BrowserOptions object. The returned possiblity object&n
bsp;can then be used to<br> | 167 <br> |
165 connect to and control the located browser. A
<a href="#BrowserFinderException">BrowserFinderException</a> will<br> | 168 Args:<br> |
166 be raised if the BrowserOptions argument is i
mproperly set or if an error<br> | 169 A BrowserOptions object.<br> |
167 occurs when finding a browser.</tt></dd></dl> | 170 <br> |
168 <dl><dt><a name="-GetAllAvailableBrowserTypes"><strong>GetAllAvailableBrowserTy
pes</strong></a>(options)</dt><dd><tt>Returns an array of br
owser types supported on this system.<br> | 171 Returns:<br> |
169 A <a href="#BrowserFinderException">BrowserFinderException</a> will&nb
sp;be raised if the BrowserOptions argument is<br> | 172 A PossibleBrowser object.<br> |
170 improperly set or if an error occurs when&nbs
p;finding a browser.</tt></dd></dl> | 173 <br> |
| 174 Raises:<br> |
| 175 <a href="#BrowserFinderException">BrowserFinderException</a>: O
ptions improperly set, or an error occurred.</tt><
/dd></dl> |
| 176 <dl><dt><a name="-GetAllAvailableBrowserTypes"><strong>GetAllAvailableBrowserTy
pes</strong></a>(options)</dt><dd><tt>Returns a list of avai
lable browser types.<br> |
| 177 <br> |
| 178 Args:<br> |
| 179 options: A BrowserOptions object.<br> |
| 180 <br> |
| 181 Returns:<br> |
| 182 A list of browser type strings.<br> |
| 183 <br> |
| 184 Raises:<br> |
| 185 <a href="#BrowserFinderException">BrowserFinderException</a>: O
ptions are improperly set, or an error occurr
ed.</tt></dd></dl> |
171 </td></tr></table><p> | 186 </td></tr></table><p> |
172 <table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section"> | 187 <table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section"> |
173 <tr bgcolor="#55aa55"> | 188 <tr bgcolor="#55aa55"> |
174 <td colspan=3 valign=bottom> <br> | 189 <td colspan=3 valign=bottom> <br> |
175 <font color="#ffffff" face="helvetica, arial"><big><strong>Data</strong></big></
font></td></tr> | 190 <font color="#ffffff" face="helvetica, arial"><big><strong>Data</strong></big></
font></td></tr> |
176 | 191 |
177 <tr><td bgcolor="#55aa55"><tt> </tt></td><td>
</td> | 192 <tr><td bgcolor="#55aa55"><tt> </tt></td><td>
</td> |
178 <td width="100%"><strong>ALL_BROWSER_TYPES</strong> = 'exact,release,debug,canar
y,content-shell-debug,c...chrome,cros-chrome,cros-chrome-guest,system-guest'</td
></tr></table> | 193 <td width="100%"><strong>ALL_BROWSER_TYPES</strong> = ['exact', 'release', 'rele
ase_x64', 'debug', 'debug_x64', 'canary', 'content-shell-debug', 'content-shell-
debug_x64', 'content-shell-release', 'content-shell-release_x64', 'system', 'and
roid-chrome-beta', 'android-chrome-dev', 'android-chromium-testshell', 'android-
jb-system-chrome', 'android-chrome-canary', 'android-chrome', 'android-webview',
'android-content-shell', 'cros-chrome', ...]<br> |
| 194 <strong>BROWSER_FINDERS</strong> = [<module 'telemetry.core.backends.chrome.d
esktop_...core/backends/chrome/desktop_browser_finder.pyc'>, <module 'tele
metry.core.backends.chrome.android_...core/backends/chrome/android_browser_finde
r.pyc'>, <module 'telemetry.core.backends.chrome.cros_bro...ry/core/backen
ds/chrome/cros_browser_finder.pyc'>, <module 'telemetry.core.backends.webd
river.webdr.../webdriver/webdriver_desktop_browser_finder.pyc'>]</td></tr></t
able> |
179 </body></html> | 195 </body></html> |
OLD | NEW |