summaryrefslogtreecommitdiffstats
path: root/chrome/chrome_debugger.gypi
Commit message (Collapse)AuthorAgeFilesLines
* Fix startup race in initializing DevToolsNetworkController.davidben2015-08-101-0/+2
| | | | | | | | | | | | | | | | | DevToolsNetworkController is accessible from the UI half of the Profile, which means that it must be created on the UI thread. It, however, is currently created on the IO, so this doesn't work. Instead, split into the single-threaded controller (no need for a Helper class in unit tests) and a handle which does the cross-thread management. On the UI thread, only DevToolsNetworkControllerHandle may be used. On the IO thread, a Handle may be exchanged for the underlying controller. BUG=515492 Review URL: https://codereview.chromium.org/1279603002 Cr-Commit-Position: refs/heads/master@{#342639}
* DevTools: allow to pass list of remote debugging targets as command line ↵yurys2015-07-071-2/+2
| | | | | | | | | | | | | | argument This CL introduces --remote-debugging-targets flag that allows to pass list of <ip address>:<port> pairs which will be polled by chrome:inspect page to discover devtools targets that can be inspected remotely with Chrome DevTools. As discussed before, serial parameter is reused for the remote target IP address. BUG=435243 Review URL: https://codereview.chromium.org/1224743002 Cr-Commit-Position: refs/heads/master@{#337578}
* [DevTools] Cleanup DevToolsTarget and DevToolsManagerDelegate after moving ↵dgozman2015-04-281-2/+2
| | | | | | | | | | | to devtools_discovery. BUG=476496 TBR=jochen Review URL: https://codereview.chromium.org/1114503002 Cr-Commit-Position: refs/heads/master@{#327300}
* [DevTools] Migrate chrome to devtools_discovery.dgozman2015-04-281-0/+2
| | | | | | | | BUG=476496 Review URL: https://codereview.chromium.org/1109483003 Cr-Commit-Position: refs/heads/master@{#327267}
* Componentize devtools_http_handler.dgozman2015-04-201-2/+1
| | | | | | | | | | | | This moves DevToolsHttpHandler into it's own component. It still depends on content::DevToolsTarget, which will be moved to devtools_discovery component next. BUG=476496 Review URL: https://codereview.chromium.org/1089413002 Cr-Commit-Position: refs/heads/master@{#325849}
* Re-sort GYP files with the latest version of tools/source_list.pysatorux2015-02-161-3/+3
| | | | | | | | | | | | | | | | | | In crrev.com/316164, a bug was fixed to handle comments in a source list correctly. In this patch, a bug was fixed to handle comments at the end of a source list. Along the way, sort some GYP files in sub directories under base and net, which I forgot to sort previously. BUG=456014 TEST=everything should build as before Review URL: https://codereview.chromium.org/924743002 Cr-Commit-Position: refs/heads/master@{#316418}
* [DevTools] Implement AdbDeviceInfoQuery through single remote shell instancevkuzkokov2015-01-191-2/+1
| | | | | | | | BUG= Review URL: https://codereview.chromium.org/852223002 Cr-Commit-Position: refs/heads/master@{#312101}
* Filtering devtools bridge instances.serya2014-12-161-0/+2
| | | | | | | | | | | | | | Device filtering was postponed task in https://codereview.chromium.org/784523002/ Previoudly we showed all GDC instances as remote chrome instances. This CL adds filtering based on exposed commands. Only devices capable of establishing WebRTC session for remote debugging comes to the list. BUG=383418 Review URL: https://codereview.chromium.org/803503002 Cr-Commit-Position: refs/heads/master@{#308603}
* Splitting chrome/browser/devtools/device/webrtc/webrtc_device_provider.cc on ↵serya2014-12-111-6/+10
| | | | | | | | | | | | several files. It has become too big. BUG=383418 Review URL: https://codereview.chromium.org/795093002 Cr-Commit-Position: refs/heads/master@{#307916}
* Device provider for chrome://inspect that connects to DevTools bridge ↵serya2014-12-041-0/+5
| | | | | | | | | | | | (components/devtools_bridge). It hosts a WebContents to run WebRTC and GCD related code BUG=383418 Review URL: https://codereview.chromium.org/746663002 Cr-Commit-Position: refs/heads/master@{#306755}
* [DevTools] Move target-related methods from DevToolsHttpHandlerDelegate to ↵dgozman2014-09-221-2/+2
| | | | | | | | | | | | | DevToolsManagerDelegate. This decouples targets discovery from remote debugging in preparation of moving discovery to the protocol. BUG=398049 Review URL: https://codereview.chromium.org/560323005 Cr-Commit-Position: refs/heads/master@{#295953}
* [DevTools] Split network handling off ChromeDevToolsManagerDelegate to be ↵dgozman2014-09-151-0/+2
| | | | | | | | | | reused on Android. BUG=none Review URL: https://codereview.chromium.org/563923006 Cr-Commit-Position: refs/heads/master@{#294798}
* [DevTools] Do not build most of chrome/browser/devtools on android.dgozman@chromium.org2014-07-111-61/+52
| | | | | | | | BUG=none Review URL: https://codereview.chromium.org/378303002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@282596 0039d316-1c4b-4281-b951-d872f2087c98
* Android: Remove more unneeded bits.thestig@chromium.org2014-07-091-0/+1
| | | | | | | | | | | | - file_system extensions API. - various extensions API code. - some print preview code. BUG=305852 Review URL: https://codereview.chromium.org/376813002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@281988 0039d316-1c4b-4281-b951-d872f2087c98
* Add chrome/browser/devtools to the GN build.brettw@chromium.org2014-06-241-0/+1
| | | | | | | | | | Add supporting resources. R=thestig@chromium.org Review URL: https://codereview.chromium.org/351673005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@279464 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: make network conditions emulation scoped (browser)eustas@chromium.org2014-06-181-0/+2
| | | | | | | | | | | | | | | Currently network conditions are applied browser-wide. To restrict conditions to one tab requests are marked with specific headers. Those specific headers are removed before sending headers to network. BUG=245436 Review URL: https://codereview.chromium.org/342473004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@278109 0039d316-1c4b-4281-b951-d872f2087c98
* DevToolsNetworkController: support disabling network for specified domains.eustas@chromium.org2014-06-051-0/+2
| | | | | | | | BUG=245436 Review URL: https://codereview.chromium.org/316843002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275209 0039d316-1c4b-4281-b951-d872f2087c98
* Add the ability for DevTools to wrap network transactions.eustas@chromium.org2014-06-021-0/+6
| | | | | | | | | | | | | | | | The eventual goal is to allow it to simulate flaky network connections. Docs: https://docs.google.com/a/google.com/document/d/1SkuWqLYIUpMDI05n7vgx8zdkunyUsxGs9tvUPDOqEJY/edit https://docs.google.com/a/google.com/document/d/19O_UeUfCFZg5cEnH5jkkZ6_tqsfaLQLYUEIGyXw3oTo/edit BUG=245436 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=273584 Review URL: https://codereview.chromium.org/182993003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274253 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 273584 "Add the ability for DevTools to wrap network tran..."mattm@chromium.org2014-05-291-6/+0
| | | | | | | | | | | | | | | | | | | | | | Seems to have caused leaks in devtoolstests on asan bots. > Add the ability for DevTools to wrap network transactions. > > The eventual goal is to allow it to simulate flaky network connections. > > Docs: > https://docs.google.com/a/google.com/document/d/1SkuWqLYIUpMDI05n7vgx8zdkunyUsxGs9tvUPDOqEJY/edit > https://docs.google.com/a/google.com/document/d/19O_UeUfCFZg5cEnH5jkkZ6_tqsfaLQLYUEIGyXw3oTo/edit > > BUG=245436 > > Review URL: https://codereview.chromium.org/182993003 TBR=eustas@chromium.org Review URL: https://codereview.chromium.org/309483007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273615 0039d316-1c4b-4281-b951-d872f2087c98
* Add the ability for DevTools to wrap network transactions.eustas@chromium.org2014-05-291-0/+6
| | | | | | | | | | | | | | The eventual goal is to allow it to simulate flaky network connections. Docs: https://docs.google.com/a/google.com/document/d/1SkuWqLYIUpMDI05n7vgx8zdkunyUsxGs9tvUPDOqEJY/edit https://docs.google.com/a/google.com/document/d/19O_UeUfCFZg5cEnH5jkkZ6_tqsfaLQLYUEIGyXw3oTo/edit BUG=245436 Review URL: https://codereview.chromium.org/182993003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273584 0039d316-1c4b-4281-b951-d872f2087c98
* Add devtools protocol constants generator to chrome/eustas@chromium.org2014-05-231-0/+4
| | | | | | | | BUG=373325 Review URL: https://codereview.chromium.org/297803003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272570 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: Extract ADB specific requests from DevToolsAndroidBridge into a ↵kaznacheev@chromium.org2014-05-161-0/+2
| | | | | | | | | | separate class. BUG=None Review URL: https://codereview.chromium.org/274573002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271071 0039d316-1c4b-4281-b951-d872f2087c98
* Introduces DevToolsManagerDelegate. horo@chromium.org2014-05-131-0/+2
| | | | | | | | | | The DevToolsManagerDelegate will be used to open DevToolsWindow from ServiceWorkerInternalsUI(chrome://serviceworker-internals/). BUG=358657 Review URL: https://codereview.chromium.org/251653003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@270047 0039d316-1c4b-4281-b951-d872f2087c98
* Extract core targets out of chrome.gyp.tfarina@chromium.org2014-05-091-0/+102
| | | | | | | | | | | | | | | | | | | | | | | | This patches adds gypi includes for debugger (which should be probably renamed to devtools in a follow up), plugin and utility targets. This is to make this gyp file more reasonable and more manageable, as is it is hard to make changes and even read it. It also move us closer to the scheme used by content, where which process/directory has its own gypi file: content/browser -> content_browser.gypi content/plugin -> content_plugin.gypi content/utility -> content_utility.gypi BUG=None TEST=None, no functional changes, green trybots. R=thestig@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/270223007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@269223 0039d316-1c4b-4281-b951-d872f2087c98
* Trying to unsplit chrome.gyp again.bradnelson@google.com2009-11-191-61/+0
| | | | | | | | | | BUG=None TEST=None TBR=mark Review URL: http://codereview.chromium.org/402090 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32535 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 32531 - Merging back chrome.gyp into a single piece.thestig@chromium.org2009-11-191-0/+61
| | | | | | | | | | | | | | | | Splitting may cause merge pain for m4. Will do this over again in about 2 weeks. BUG=None TEST=None Review URL: http://codereview.chromium.org/409006 TBR=bradnelson@google.com Review URL: http://codereview.chromium.org/414004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32533 0039d316-1c4b-4281-b951-d872f2087c98
* Merging back chrome.gyp into a single piece.bradnelson@google.com2009-11-191-61/+0
| | | | | | | | | | | | | Splitting may cause merge pain for m4. Will do this over again in about 2 weeks. BUG=None TEST=None Review URL: http://codereview.chromium.org/409006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32531 0039d316-1c4b-4281-b951-d872f2087c98
* Splitting off some pieces of chrome.gyp to make it more manageable.bradnelson@google.com2009-11-191-0/+61
BUG=None TEST=None Review URL: http://codereview.chromium.org/399095 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32477 0039d316-1c4b-4281-b951-d872f2087c98