add deprecation notices to webframe
This commit is contained in:
parent
99ea50649a
commit
b458201874
2 changed files with 12 additions and 0 deletions
|
@ -133,6 +133,7 @@ void WebFrame::SetSpellCheckProvider(mate::Arguments* args,
|
||||||
}
|
}
|
||||||
|
|
||||||
void WebFrame::RegisterURLSchemeAsSecure(const std::string& scheme) {
|
void WebFrame::RegisterURLSchemeAsSecure(const std::string& scheme) {
|
||||||
|
// TODO(pfrazee): Remove 2.0
|
||||||
// Register scheme to secure list (https, wss, data).
|
// Register scheme to secure list (https, wss, data).
|
||||||
blink::WebSecurityPolicy::registerURLSchemeAsSecure(
|
blink::WebSecurityPolicy::registerURLSchemeAsSecure(
|
||||||
blink::WebString::fromUTF8(scheme));
|
blink::WebString::fromUTF8(scheme));
|
||||||
|
@ -165,6 +166,7 @@ void WebFrame::RegisterURLSchemeAsPrivileged(const std::string& scheme,
|
||||||
// Register scheme to privileged list (https, wss, data, chrome-extension)
|
// Register scheme to privileged list (https, wss, data, chrome-extension)
|
||||||
blink::WebString privileged_scheme(blink::WebString::fromUTF8(scheme));
|
blink::WebString privileged_scheme(blink::WebString::fromUTF8(scheme));
|
||||||
if (secure) {
|
if (secure) {
|
||||||
|
// TODO(pfrazee): Remove 2.0
|
||||||
blink::WebSecurityPolicy::registerURLSchemeAsSecure(privileged_scheme);
|
blink::WebSecurityPolicy::registerURLSchemeAsSecure(privileged_scheme);
|
||||||
}
|
}
|
||||||
if (bypassCSP) {
|
if (bypassCSP) {
|
||||||
|
|
|
@ -117,6 +117,16 @@ webContents.setVisualZoomLevelLimits(1, 2)
|
||||||
webFrame.setZoomLevelLimits(1, 2)
|
webFrame.setZoomLevelLimits(1, 2)
|
||||||
// Replace with
|
// Replace with
|
||||||
webFrame.setVisualZoomLevelLimits(1, 2)
|
webFrame.setVisualZoomLevelLimits(1, 2)
|
||||||
|
|
||||||
|
// Deprecated
|
||||||
|
webFrame.registerURLSchemeAsSecure('app')
|
||||||
|
// Replace with
|
||||||
|
protocol.registerStandardSchemes('app', {secure: true})
|
||||||
|
|
||||||
|
// Deprecated
|
||||||
|
webFrame.registerURLSchemeAsPrivileged('app', {secure: true})
|
||||||
|
// Replace with
|
||||||
|
protocol.registerStandardSchemes('app', {secure: true})
|
||||||
```
|
```
|
||||||
|
|
||||||
## `<webview>`
|
## `<webview>`
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue