Commit Graph

1291 Commits

Author SHA1 Message Date
Marshall Greenblatt
47e6d4bf84 Windows: cefclient: Fix incorrect RootWindowWin::SetBounds implementation 2015-08-21 14:00:12 -04:00
Marshall Greenblatt
ce8bb0b577 Add missing OVERRIDE specifier to avoid compile errors with clang 3.6 (issue #1688) 2015-08-17 19:16:32 -04:00
Marshall Greenblatt
c27da0e7b1 Windows: cefclient: Improve high-dpi display (issue #1674).
- Add high-dpi support to the OSR example.
- Apply DPI scaling to the buttons and URL bar.
2015-08-10 14:14:11 -04:00
Marshall Greenblatt
260526953e Windows: Add CefEnableHighDPISupport function and fix high-dpi scaling issues (issue #1674) 2015-08-10 12:39:03 -04:00
Marshall Greenblatt
861c26e48c Windows: Fix multiple handling of WM_MOUSEWHEEL messages (issue #1481) 2015-07-31 14:56:36 -04:00
Marshall Greenblatt
f615d24edd Add CHECK() to verify that the resources directory is an absolute path (issue #1673) 2015-07-28 16:20:02 -07:00
Marshall Greenblatt
8c8c96778b Linux: Remove DCHECK hit when initializing CEF from a non-main thread (issue #1639) 2015-07-28 15:27:22 -07:00
Marshall Greenblatt
207d4922ea Linux: Fix "mmap 7: Bad file descriptor" error when loading V8 snapshot (see http://crbug.com/470133) 2015-07-28 14:41:05 -07:00
Marshall Greenblatt
b207934543 Remove DEPS patch which is no longer required. 2015-07-27 13:46:52 -04:00
Marshall Greenblatt
d9d61f13a6 Fix warning C4267: 'argument' : conversion from 'size_t' to 'int' (issue #1647) 2015-07-23 14:31:26 -04:00
Marshall Greenblatt
d66017718b Update to Chromium version 43.0.2357.130 2015-07-06 16:12:45 -04:00
Marshall Greenblatt
eba024daac Add CefResourceManager class for mapping requests to data providers (issue #1640). 2015-06-04 13:58:54 -04:00
Yu-Teh Shen
ada8355206 Add JSON parsing support (issue #1188). 2015-06-04 13:47:06 -04:00
Marshall Greenblatt
f931d0858c Windows: Add default extension to file name in save dialog (issue #1646) 2015-06-04 13:46:53 -04:00
Felix Bruns
6ca48c1dc7 Add support for draggable regions (issue #1645).
Regions are defined using the '-webkit-app-region: drag/no-drag'
CSS property and passed to the CefDragHandler::
OnDraggableRegionsChanged callback.
2015-06-04 13:46:32 -04:00
Marshall Greenblatt
d4b589c46e Fix ScriptForbiddenScope assertion (issue #1643) 2015-06-01 18:29:17 -04:00
Marshall Greenblatt
ef11636d7a Update to Chromium version 43.0.2357.81 2015-05-29 19:05:41 -04:00
Marshall Greenblatt
7b49af6182 Linux: Replace USE_NSS_CERTS with USE_NSS because the former does not exist in this branch (issue #1636) 2015-05-26 12:13:03 -04:00
Marshall Greenblatt
41b717075e - Add support for client SSL certificates (issue #1608).
- Remember OnCertificateError approvals (issue #1590).
2015-05-20 12:20:05 -04:00
Marshall Greenblatt
e912bfaa77 Mac: Use NSColor function available in older SDKs (issue #1605) 2015-05-19 15:01:50 -04:00
Marshall Greenblatt
8e0674eda6 Linux: Disable ODR detection for cef_unittests target (issue #1604) 2015-05-14 11:11:56 -04:00
Marshall Greenblatt
99ca5135d5 Fix crash when calling LoadURL from OnRenderProcessTerminated (issue #1161) 2015-05-13 09:20:06 -04:00
Marshall Greenblatt
a69659d5af Fix incorrct DCHECK in CefAllowCertificateErrorCallbackImpl::RunNow (issue #1626) 2015-05-07 10:41:19 -04:00
Marshall Greenblatt
30b602cd8d Update to Chromium version 43.0.2357.45 2015-05-05 19:32:06 -04:00
Marshall Greenblatt
75b5dd4d81 Windows: Fix IME window placement and dismissal in password fields (issue #1377) 2015-04-24 18:36:02 +03:00
Marshall Greenblatt
c962e07a5b Windows: Fix placement of IME window (issue #1610) 2015-04-24 14:36:45 +03:00
Marshall Greenblatt
4821788089 Fix typo in automate-git.py (issue #1612) 2015-04-22 16:02:48 +03:00
Marshall Greenblatt
b21a64544e Add 2357 release branch 2015-04-22 15:40:27 +03:00
Marshall Greenblatt
939a6598c1 Add ability to patch Chromium DEPS file (issue #1612) 2015-04-22 15:33:52 +03:00
Marshall Greenblatt
1c6da5fe86 Update to Chromium revision 59d44948 (#323860) 2015-04-20 19:48:43 +03:00
Marshall Greenblatt
0369063810 - Add CefValue for wrapping various value types in a single object (issue #1607).
- Add IsSame() and IsEqual() methods for comparing CefValue* types.
- Improve CefValue* documentation.
2015-04-16 15:04:56 +02:00
Marshall Greenblatt
740ad72f90 Update automate_git.py to set GYP_CHROMIUM_NO_ACTION (issue #1470). 2015-04-13 17:11:54 +02:00
YuTeh Shen
505f11159a Add support for the webkit-directory attribute (issue #958). 2015-04-10 12:17:14 +02:00
Marshall Greenblatt
ae91d8f4e5 - cefclient: Add background-color command-line argument (issue #1161).
- Rename cef_url.h to cef_parser.h.
- Add new CefParseCSSColor function.
2015-04-10 11:35:31 +02:00
Marshall Greenblatt
2c03492160 Mac: Fix customization of background color (issue #1161). 2015-04-08 17:43:00 +02:00
Marshall Greenblatt
6cceb1bd41 Mac: Add disable-scroll-bounce command-line flag (issue #1597). 2015-04-08 15:42:50 +02:00
Marshall Greenblatt
4a905f1e2b - Allow asynchronous continuation of OnBeforeResourceLoad (issue #1593).
- Use CefRequestCallback for most asynchronous CefRequestHandler methods.
2015-04-08 10:33:49 +02:00
Marshall Greenblatt
a82110b31e Fix documentation reference to CefV8ContextHandler. 2015-03-30 11:40:33 +02:00
Marshall Greenblatt
2fe1d33239 Add Pepper Flash plugin support (issue #1586).
A system-wide installation of the Pepper Flash plugin is available from Adobe
for Windows and Mac OS X platforms as a separate download. To enable automatic
detection and loading of the system-wide installation pass the
`--enable-system-flash` command-line flag.

The Pepper Flash plugin can also be loaded by specifying the file path and
version via the `--ppapi-flash-path=<path> --ppapi-flash-version=<version>`
command-line flags. The version can be identified by viewing the
manifest.json file in the same directory as the Pepper Flash plugin library.
2015-03-26 17:00:30 -04:00
Marshall Greenblatt
1772ac0278 Fix line endings 2015-03-26 10:24:39 -07:00
Marshall Greenblatt
5e5bbac692 README.md edited online with Bitbucket 2015-03-23 22:36:10 +00:00
Marshall Greenblatt
d7f7c61ddd Update to Chromium revision fea84635 (#321386)
- Use a separate utility process for V8 proxy resolution (see http://crbug.com/11746).
2015-03-20 16:52:33 -04:00
Marshall Greenblatt
aaab7bdb35 Make the cef_locales target depend on components_strings to fix ninja race condition (issue #1423) 2015-03-19 18:38:40 -04:00
Marshall Greenblatt
5914c50a88 README.md edited online with Bitbucket 2015-03-19 18:11:30 +00:00
Marshall Greenblatt
ac5797269e Use absolute paths for CEF generated files in .gitignore 2015-03-18 21:21:11 -04:00
Marshall Greenblatt
fa48d98877 Add .gitignore file 2015-03-18 21:03:01 -04:00
Marshall Greenblatt
7968594ec6 Remove unnecessary username component from Bitbucket url 2015-03-18 17:58:14 -04:00
Chromium Embedded Framework
b06d429416 README.md edited online with Bitbucket 2015-03-18 19:17:46 +00:00
Marshall Greenblatt
c80f4ba6a6 README.md edited online with Bitbucket 2015-03-17 22:28:58 +00:00
Marshall Greenblatt
bac83749c4 Update the project URL in txt files 2015-03-17 16:58:14 -04:00