Home | History | Annotate | Download | only in python2.7

Lines Matching full:browser

17 _browsers = {}          # Dictionary of available browser controllers
21 """Register a browser connector and, optionally, connection."""
29 """Return a browser launcher instance appropriate for the environment."""
34 for browser in alternatives:
35 if '%s' in browser:
37 browser = shlex.split(browser)
38 if browser[-1] == '&':
39 return BackgroundBrowser(browser[:-1])
41 return GenericBrowser(browser)
43 # User gave us a browser name or path.
45 command = _browsers[browser.lower()]
47 command = _synthesize(browser)
52 raise Error("could not locate runnable browser")
60 browser = get(name)
61 if browser.open(url, new, autoraise):
72 def _synthesize(browser, update_tryorder=1):
76 an entry in the BROWSER environment variable -- we can copy a general
78 browser in this way.
81 executable for the requested browser, return [None, None].
84 cmd = browser.split()[0]
97 controller.name = browser
98 controller.basename = os.path.basename(browser)
99 register(browser, None, controller, update_tryorder)
230 # if possible, put browser in separate process group, so
231 # keyboard interrupts don't affect browser as well as Python
308 "Launcher class for Google Chrome browser."
320 "Launcher class for Opera browser."
359 # if possible, put browser in separate process group, so
360 # keyboard interrupts don't affect browser as well as Python
460 # The default GNOME3 browser
464 # The default GNOME browser
468 # The default KDE browser
472 if _iscommand("x-www-browser"):
473 register("x-www-browser", None, BackgroundBrowser("x-www-browser"))
476 for browser in ("mozilla-firefox", "firefox",
480 if _iscommand(browser):
481 register(browser, None, Mozilla(browser))
483 # Konqueror/kfm, the KDE browser.
490 for browser in ("galeon", "epiphany"):
491 if _iscommand(browser):
492 register(browser, None, Galeon(browser))
494 # Skipstone, another Gtk/Mozilla based browser
499 for browser in ("google-chrome", "chrome", "chromium", "chromium-browser"):
500 if _iscommand(browser):
501 register(browser, None, Chrome(browser))
511 # Grail, the Python browser. Does anybody still use it?
521 if _iscommand("www-browser"):
522 register("www-browser", None, GenericBrowser("www-browser"))
528 # The Lynx browser <http://lynx.isc.org/>, <http://lynx.browser.org/>
531 # The w3m browser <http://w3m.sourceforge.net/>
554 # First try to use the default Windows browser
560 for browser in ("firefox", "firebird", "seamonkey", "mozilla",
562 if _iscommand(browser):
563 register(browser, None, BackgroundBrowser(browser))
574 Optionally specify a browser name on instantiation. Note that this
578 If no browser is specified, the default browser, as specified in the
593 # User called open, open_new or get without a browser parameter
594 script = 'open location "%s"' % url.replace('"', '%22') # opens in default browser
596 # User called get and chose a browser
623 script = 'open location "%s"' % url.replace('"', '%22') # opens in default browser
660 # platform are, allow user to override them with the BROWSER variable.
661 if "BROWSER" in os.environ:
662 _userchoices = os.environ["BROWSER"].split(os.pathsep)