| Index: tools/chrome_remote_control/chrome_remote_control/browser_backend.py
|
| diff --git a/tools/chrome_remote_control/chrome_remote_control/browser_backend.py b/tools/chrome_remote_control/chrome_remote_control/browser_backend.py
|
| index 7131d3546a9d6c9314f0edd2e12dc9f00dab2e80..40d2b22bc363b040e1209a1253c8da77233aad33 100644
|
| --- a/tools/chrome_remote_control/chrome_remote_control/browser_backend.py
|
| +++ b/tools/chrome_remote_control/chrome_remote_control/browser_backend.py
|
| @@ -45,7 +45,10 @@ class BrowserBackend(object):
|
| else:
|
| req = urllib2.urlopen('http://localhost:%i/json' % self._port)
|
| data = req.read()
|
| - return json.loads(data)
|
| + all_contexts = json.loads(data)
|
| + tabs = [ctx for ctx in all_contexts
|
| + if not ctx['url'].startswith('chrome-extension://')]
|
| + return tabs
|
|
|
| @property
|
| def num_tabs(self):
|
|
|