Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(59)

Side by Side Diff: tools/telemetry/telemetry/core/browser.py

Issue 12278015: [Telemetry] Reorganize everything. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Re-add shebangs. Created 7 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 # Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 # Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be 2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file. 3 # found in the LICENSE file.
4 import os 4 import os
5 5
6 from telemetry import browser_backend 6 from telemetry.core import browser_credentials
7 from telemetry import browser_credentials 7 from telemetry.core import extension_dict
8 from telemetry import extension_dict 8 from telemetry.core import tab_list
9 from telemetry import tab_list 9 from telemetry.core import temporary_http_server
10 from telemetry import temporary_http_server 10 from telemetry.core import wpr_modes
11 from telemetry import wpr_modes 11 from telemetry.core import wpr_server
12 from telemetry import wpr_server 12 from telemetry.core.chrome import browser_backend
13 13
14 class Browser(object): 14 class Browser(object):
15 """A running browser instance that can be controlled in a limited way. 15 """A running browser instance that can be controlled in a limited way.
16 16
17 To create a browser instance, use browser_finder.FindBrowser. 17 To create a browser instance, use browser_finder.FindBrowser.
18 18
19 Be sure to clean up after yourself by calling Close() when you are done with 19 Be sure to clean up after yourself by calling Close() when you are done with
20 the browser. Or better yet: 20 the browser. Or better yet:
21 browser_to_create = FindBrowser(options) 21 browser_to_create = FindBrowser(options)
22 with browser_to_create.Create() as browser: 22 with browser_to_create.Create() as browser:
(...skipping 119 matching lines...) Expand 10 before | Expand all | Expand 10 after
142 archive_path, 142 archive_path,
143 use_record_mode, 143 use_record_mode,
144 self._browser_backend.WEBPAGEREPLAY_HOST, 144 self._browser_backend.WEBPAGEREPLAY_HOST,
145 self._browser_backend.webpagereplay_local_http_port, 145 self._browser_backend.webpagereplay_local_http_port,
146 self._browser_backend.webpagereplay_local_https_port, 146 self._browser_backend.webpagereplay_local_https_port,
147 self._browser_backend.webpagereplay_remote_http_port, 147 self._browser_backend.webpagereplay_remote_http_port,
148 self._browser_backend.webpagereplay_remote_https_port) 148 self._browser_backend.webpagereplay_remote_https_port)
149 149
150 def GetStandardOutput(self): 150 def GetStandardOutput(self):
151 return self._browser_backend.GetStandardOutput() 151 return self._browser_backend.GetStandardOutput()
OLDNEW
« no previous file with comments | « tools/telemetry/telemetry/core/__init__.py ('k') | tools/telemetry/telemetry/core/browser_credentials.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698