Marshall Greenblatt
a594fe2ca4
Fix extension resource access permissions (issue #1719 )
2015-10-12 14:29:30 -04:00
Marshall Greenblatt
ed378a48a5
Remove final keyword to fix builds with non-C++11 compilers (issue #1725 )
2015-10-12 12:44:08 -04:00
Marshall Greenblatt
2d2ca9c6c5
Linux: Fix NSS handler loading (issue #1727 )
2015-10-09 14:07:59 -04:00
Marshall Greenblatt
b976ee18d2
Fix crash when passing the --disable-extensions
command-line flag (issue #1721 )
2015-10-09 11:37:35 -04:00
Marshall Greenblatt
29055f6b5b
Update to Chromium version 45.0.2454.101
2015-10-06 12:40:36 -04:00
Marshall Greenblatt
c45b7de7f9
cefclient: Remove accidental change disabling plugin load (issue #1708 )
2015-10-01 11:32:19 -04:00
Marshall Greenblatt
0ea96ca4b9
Call OnBeforePluginLoad when building the plugin list (issue #1708 )
2015-09-30 18:10:33 -04:00
Marshall Greenblatt
0f8bf81d5a
Don't create Widevine-related folders when Widevine support is disabled (issue #1713 )
2015-09-24 11:36:50 +03:00
Marshall Greenblatt
35164e672e
Mac: Fix background color (issue #1161 )
2015-09-22 13:20:04 +02:00
Marshall Greenblatt
b6e560e2ea
Add plugin placeholder and policy support (issue #1708 )
...
- Default plugin loading policy can be specified using the new
`--plugin-policy=[allow|block|detect]` command-line flag.
- Move CefRequestHandler::OnBeforePluginLoad to
CefRequestContextHandler and add a new policy argument that
supports different actions (allow, block, detect, disable) on a
per-plugin-instance basis.
- Add CefContextMenuHandler::RunContextMenu for providing a custom
context menu implementation.
- Add CefResourceBundleHandler::GetDataResourceForScale for
returning scaled resources (issue #1272 ).
- Add CefResourceBundle for retrieving resources from the resource
bundle (*.pak) files loaded by CEF during startup or via the
CefResourceBundleHandler.
- Linux: Fix Debug build IO access warning with CefGetMimeType.
- cef_unittests: Move the refcounting implementation from TestHandler
to subclasses in order to support interface inheritance from
subclasses.
2015-09-22 12:29:21 +03:00
Marshall Greenblatt
71c7271d1f
Windows: Fix warning treated as error with Widevine CDM 64-bit build (issue #1631 )
2015-09-16 13:36:48 +03:00
Marshall Greenblatt
bc7ad8d852
Fix PDF extension loading with custom request context handler (issue #1710 )
2015-09-11 14:23:32 +02:00
Marshall Greenblatt
32222c1a51
Fix crash with OSR when the render process terminates (issue #1702 )
2015-09-07 15:22:40 +02:00
Marshall Greenblatt
807de3c161
Update to Chromium version 45.0.2454.85
2015-09-04 17:41:58 +02:00
Marshall Greenblatt
b977814248
Add Widevine CDM support (issue #1631 )
...
- Windows/Mac: Use `--enable-widevine-cdm` command-line flag to
enable download of CDM binaries via the component updater.
- Linux: Use `--widevide-cdm-path` and `--widevine-cdm-version`
command-line flags to load CDM binaries that already exist on
the system.
- A cache-path value is usually required when CDM is enabled.
2015-09-01 14:11:44 +02:00
Marshall Greenblatt
8b21103181
Mac: Fix 10.10 SDK compile and test errors (issue #1414 )
2015-08-26 16:50:50 -04:00
Marshall Greenblatt
c22b77dcc4
Update to Chromium version 45.0.2454.62
2015-08-25 12:20:10 -04:00
Marshall Greenblatt
29bd7d2c53
Always save cookies for http, https, ws and wss schemes (issue #1684 )
2015-08-21 16:39:34 -04:00
Marshall Greenblatt
8c79ecbb0c
Windows: Fix warning C4267: 'argument' : conversion from 'size_t' to 'int' (issue #1695 )
2015-08-21 13:54:29 -04:00
Marshall Greenblatt
e88b64b1c7
Don't execute URLRequest callback for already canceled requests (issue #1685 )
2015-08-21 13:36:35 -04:00
Marshall Greenblatt
9ea7b0d9b3
Don't render the OSR parent view when a full-screen view is visible (issue #1694 )
2015-08-20 15:32:49 -04:00
Marshall Greenblatt
50f89c1a08
Windows: Fix incorrect usage of MAKEINTRESOURCE (issue #1692 )
2015-08-20 13:16:05 -04:00
Marshall Greenblatt
2fbfdc797a
Remove C++11 "= default" to maintain compatibility with older VS versions (issue #1693 )
2015-08-20 10:49:15 -04:00
Marshall Greenblatt
2e2154c784
Windows: Fix VS2015 build errors in the binary distribution (issue #1692 )
2015-08-20 10:20:21 -04:00
Marshall Greenblatt
a566e4600e
Fix rendering of the PDF extension with OSR when the device scale factor is not 1 (issue #1687 )
2015-08-20 10:07:33 -04:00
Marshall Greenblatt
85e11f95a4
Fix duplicate/incorrect type defines (issue #1683 )
2015-08-17 21:12:46 -04:00
Marshall Greenblatt
2d0c79ec29
Add missing OVERRIDE specifier to avoid compile errors with clang 3.6 (issue #1688 )
2015-08-17 19:08:14 -04:00
Marshall Greenblatt
e3c1d8632e
cefclient: Set recommended command-line switches for off-screen rendering
2015-08-17 18:17:13 -04:00
Marshall Greenblatt
0e7223b8fb
Fix assertion when loading the PDF extension with begin-frame-scheduling and OSR (issue #1686 )
2015-08-17 15:48:57 -04:00
Marshall Greenblatt
e979611ea6
Update to Chromium version 45.0.2454.26
2015-08-12 11:14:17 -04:00
Marshall Greenblatt
33f860863e
cefclient: Support dynamic configuration of the device scale factor with off-screen rendering (issue #1674 )
2015-08-11 14:24:30 -04:00
Marshall Greenblatt
8d1aa37b84
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:11:35 -04:00
Marshall Greenblatt
295a66c401
Windows: Add CefEnableHighDPISupport function and fix high-dpi scaling issues (issue #1674 )
2015-08-07 16:06:26 -04:00
Marshall Greenblatt
97ba8b5fbd
Add missing kSpellCheckDictionaries preference (issue #1682 )
2015-08-07 15:11:45 -04:00
Marshall Greenblatt
6f8a6f1c40
Linux: Fix Debug build IO access warning (issue #1565 )
2015-08-06 14:50:33 -04:00
Marshall Greenblatt
59878cbd01
Linux: Fix undefined reference to 'AtomicOps_Internalx86CPUFeatures' (issue #1681 )
2015-08-06 14:49:56 -04:00
Marshall Greenblatt
e699b31e87
Windows: Fix crash on startup with multi-threaded-message-loop (issue #1678 )
2015-08-05 13:25:42 -04:00
Marshall Greenblatt
faa8d0c9ba
Windows: Fix focus/blur handling (issue #1677 )
2015-08-04 14:07:10 -04:00
Marshall Greenblatt
d3276ed40b
Fix loading of the DevTools window.
...
- The devtools.html file has been renamed to inspector.html.
2015-07-31 16:57:09 -04:00
Marshall Greenblatt
7d01f373fb
Windows: Fix multiple handling of WM_MOUSEWHEEL messages (issue #1481 )
2015-07-31 14:47:57 -04:00
Marshall Greenblatt
91a2cd050d
Add CHECK() to verify that the resources directory is an absolute path (issue #1673 )
2015-07-29 12:14:38 -04:00
Marshall Greenblatt
2471bb5821
Linux: Remove DCHECK hit when initializing CEF from a non-main thread (issue #1639 )
2015-07-29 12:08:01 -04:00
Marshall Greenblatt
21e9c612c1
Update to Chromium version 45.0.2454.15
2015-07-24 18:23:33 -04:00
Marshall Greenblatt
8da8a4fbf1
Update to Chromium revision 12bfc336 ( #338390 ).
...
- The ffmpeg library is now statically linked (see https://codereview.chromium.org/1141703002 ).
- Off-screen rendering of the PDF viewer does not work in combination with surfaces. Pass the
`--disable-surfaces` command-line flag if GPU is enabled (see https://codereview.chromium.org/1169983006 ).
2015-07-24 16:11:13 -04:00
Marshall Greenblatt
50a9343cec
Fix warning C4267: 'argument' : conversion from 'size_t' to 'int' (issue #1647 )
2015-07-23 14:29:54 -04:00
Marshall Greenblatt
b7a56d9343
Add PDF extension support (issue #1565 )
2015-07-23 14:02:03 -04:00
Marshall Greenblatt
aefb5ccce8
Fix unknown type when logging IPC messages (issue #963 )
2015-06-12 13:54:42 -04:00
Marshall Greenblatt
272ecc3047
Windows: Fix sandbox permissions for Flash video playback (issue #1650 )
2015-06-11 19:00:09 -04:00
Marshall Greenblatt
ee90dc0915
Windows: Add DirectWrite font cache support (issue #1652 )
2015-06-11 18:08:33 -04:00
Marshall Greenblatt
de05577c86
Support full-screen Flash with off-screen rendering (issue #1648 )
2015-06-11 11:00:05 -04:00