summaryrefslogtreecommitdiffstats
path: root/headless
Commit message (Collapse)AuthorAgeFilesLines
* Remove NetworkDelegate pointer from HttpNetworkSession.mmenke2016-03-181-1/+0
| | | | | | | | | | | | | Nothing is currently using it, and currently HttpNetworkSessions can be shared by URLRequestContexts with different NetworkDelegates, so best to remove the field. TBR=zea@chromium.org, mkwst@chromium.org BUG=none Review URL: https://codereview.chromium.org/1811283004 Cr-Commit-Position: refs/heads/master@{#382031}
* headless: Make it possible to configure an HTTP proxyskyostil2016-03-1519-35/+203
| | | | | | | | | | | Add a configuration option for setting a proxy to be used for all HTTP/HTTPS connections. BUG=546953 Review URL: https://codereview.chromium.org/1781193004 Cr-Commit-Position: refs/heads/master@{#381208}
* headless: Initialize the browser contextskyostil2016-03-111-0/+1
| | | | | | | | | | | This patch adds a missing call to initialize the headless browser context. BUG=546953 Review URL: https://codereview.chromium.org/1790483002 Cr-Commit-Position: refs/heads/master@{#380608}
* CookieStore: Remove reference counting.mmenke2016-03-071-0/+1
| | | | | | | | | | | | | This has caused a number of issues in the past, and having defined lifecycles for objects makes code easier to reason about and maintain. BUG=472744 TBR=alexclarke@chromium.org, creis@chromium.org Review URL: https://codereview.chromium.org/1701063002 Cr-Commit-Position: refs/heads/master@{#379588}
* headless: Add devtools discovery pageskyostil2016-03-024-1/+84
| | | | | | | | | | | | | This page adds a generated discovery page which can be used to pick a tab to inspect using devtools. This is based on the similar page generated by Content Shell. BUG=546953 TEST=headless_shell --remote-debugging-port=9222 # Navigate to localhost:9222 to see the google.com tab. Review URL: https://codereview.chromium.org/1698403004 Cr-Commit-Position: refs/heads/master@{#378759}
* headless: Fix build by removing erroneous logging lineskyostil2016-02-291-1/+0
| | | | | | | | TBR=alexclarke@chromium.org Review URL: https://codereview.chromium.org/1750553003 Cr-Commit-Position: refs/heads/master@{#378217}
* headless: Initial headless embedder API implementationskyostil2016-02-2641-252/+2365
| | | | | | | | | | | | | | | | | This patch introduces the initial headless embedder API implementation. It allows the embedder to initialize a headless browsing environment and to navigate to a URL. We also add a headless shell application to demonstrate the use of the embedder API. Adapted from a patch by Alexander Timin <altimin@chromium.org> BUG=546953 Review URL: https://codereview.chromium.org/1674263002 Cr-Commit-Position: refs/heads/master@{#377973}
* Add some more headless API feature placeholdersskyostil2016-01-143-7/+55
| | | | | | | | BUG=546953 Review URL: https://codereview.chromium.org/1491593004 Cr-Commit-Position: refs/heads/master@{#369437}
* [headless] Initial skeleton of headless/public/altimin2015-12-027-0/+362
| | | | | | | | | | Create outline of future Headless API. BUG=546953 Review URL: https://codereview.chromium.org/1461693003 Cr-Commit-Position: refs/heads/master@{#362712}
* [headless] Create headless/ folderaltimin2015-11-171-0/+2
Create top-level headless/ folder and OWNERS for it. BUG=546953 Review URL: https://codereview.chromium.org/1433933007 Cr-Commit-Position: refs/heads/master@{#360095}