Structural improvements for request handling (issue #1044)
- Add new CefRequestContext and CefRequestContextHandler classes.
- Add CefRequestContext argument to CefBrowserHost static factory methods.
- Move GetCookieManager from CefRequestHandler to CefRequestContextHandler.
- Use BrowserContext as the root proxy object for network requests.
- Move accessors for CefBrowserMainParts members from CefContext to CefContentBrowserClient.

git-svn-id: http://chromiumembedded.googlecode.com/svn/trunk/cef3@1424 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
Make CefContext non-reference-counted to clarify ownership semantics.

git-svn-id: http://chromiumembedded.googlecode.com/svn/trunk/cef3@1425 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
Linux: Fix compile error

git-svn-id: http://chromiumembedded.googlecode.com/svn/trunk/cef3@1426 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
Update to Chromium revision 220934.

git-svn-id: http://chromiumembedded.googlecode.com/svn/trunk/cef3@1427 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
Specify a background color for tests so that they're easier to read when transparent rendering is enabled.

git-svn-id: http://chromiumembedded.googlecode.com/svn/trunk/cef3@1428 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
Mac: Fix compile error due to Chromium update

git-svn-id: http://chromiumembedded.googlecode.com/svn/trunk/cef3@1430 5089003a-bbd8-11dd-ad1f-f1f9622dbc98