Skip to content

Commit

Permalink
Update docs on Issue #125 patch being disabled
Browse files Browse the repository at this point in the history
  • Loading branch information
cztomczak committed May 22, 2018
1 parent f87422b commit 1846d64
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 6 deletions.
14 changes: 8 additions & 6 deletions api/ApplicationSettings.md
Original file line number Diff line number Diff line change
Expand Up @@ -233,12 +233,14 @@ RequestHandler.[_OnCertificateError()](#_oncertificateerror)
callback. Note that disk caching is enabled only when the "cache_path"
option is set.

__NOTE ON CACHING__: the official CEF Python binary releases incorporate a patch
that changes the caching behavior on sites with SSL certificate errors
when used with this setting. Chromium by default disallows caching of
content when there is certificate error. CEF Python applies a patch to
Chromium sources to allow for caching even when there is certificate error,
but only when the "ignore_certificate_errors" option is set to True.
__NOTE ON CACHING__: Chromium by default disallows caching of
content when there is certificate error. There is a issue125.patch
in the patches/ directory that can be enabled when doing a custom
CEF build. This patch changes the caching behavior on sites with SSL
certificate errors when used with this setting. This patch can be
applied Chromium sources to allow for caching even when there is
certificate error, but only when the "ignore_certificate_errors"
option is set to True.
When it's set to False then the Chromium's caching behavior does not
change. Enabling caching with certificate errors is useful on local
private networks that use self-signed SSL certificates. See the
Expand Down
7 changes: 7 additions & 0 deletions docs/Migration-guide.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,7 @@ Table of contents:
* [v55.3+ Handlers' callbacks and other interfaces](#v553-handlers-callbacks-and-other-interfaces)
* [v56+ MacOS 10.9+ required to run](#v56-macos-109-required-to-run)
* [v57.1+ High DPI support on Windows](#v571-high-dpi-support-on-windows)
* [v66.0+ Linux patch that fixed HTTPS cache problems on pages with certificate errors was disabled](#v660-linux-patch-that-fixed-https-cache-problems-on-pages-with-certificate-errors-was-disabled)



Expand Down Expand Up @@ -295,3 +296,9 @@ option should have its value set to an empty string (a default now)
for High DPI support. In previous versions the default value was
"system_dpi" and if you have set it explicitilly in your application,
then you should change it to an empty string now.

## v66.0+ Linux patch that fixed HTTPS cache problems on pages with certificate errors was disabled

See Issue [#125](../../../issues/125) for more details.


0 comments on commit 1846d64

Please sign in to comment.