mirror of
https://bitbucket.org/chromiumembedded/cef
synced 2025-02-21 14:40:49 +01:00
Merge revision 756 changes:
- Rename PROXY_TYPE values to avoid naming conflict (issue #548). git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/963@758 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
This commit is contained in:
parent
d366763847
commit
c0517941f3
@ -1060,9 +1060,9 @@ enum cef_dom_node_type_t {
|
|||||||
// Proxy types.
|
// Proxy types.
|
||||||
///
|
///
|
||||||
enum cef_proxy_type_t {
|
enum cef_proxy_type_t {
|
||||||
PROXY_TYPE_DIRECT = 0,
|
CEF_PROXY_TYPE_DIRECT = 0,
|
||||||
PROXY_TYPE_NAMED,
|
CEF_PROXY_TYPE_NAMED,
|
||||||
PROXY_TYPE_PAC_STRING,
|
CEF_PROXY_TYPE_PAC_STRING,
|
||||||
};
|
};
|
||||||
|
|
||||||
///
|
///
|
||||||
|
@ -625,7 +625,7 @@ public:
|
|||||||
///
|
///
|
||||||
void UseDirect()
|
void UseDirect()
|
||||||
{
|
{
|
||||||
proxyType = PROXY_TYPE_DIRECT;
|
proxyType = CEF_PROXY_TYPE_DIRECT;
|
||||||
}
|
}
|
||||||
|
|
||||||
///
|
///
|
||||||
@ -639,7 +639,7 @@ public:
|
|||||||
///
|
///
|
||||||
void UseNamedProxy(const CefString& proxy_uri_list)
|
void UseNamedProxy(const CefString& proxy_uri_list)
|
||||||
{
|
{
|
||||||
proxyType = PROXY_TYPE_NAMED;
|
proxyType = CEF_PROXY_TYPE_NAMED;
|
||||||
(CefString(&proxyList)) = proxy_uri_list;
|
(CefString(&proxyList)) = proxy_uri_list;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -649,13 +649,13 @@ public:
|
|||||||
///
|
///
|
||||||
void UsePacString(const CefString& pac_string)
|
void UsePacString(const CefString& pac_string)
|
||||||
{
|
{
|
||||||
proxyType = PROXY_TYPE_PAC_STRING;
|
proxyType = CEF_PROXY_TYPE_PAC_STRING;
|
||||||
(CefString(&proxyList)) = pac_string;
|
(CefString(&proxyList)) = pac_string;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool IsDirect() const { return proxyType == PROXY_TYPE_DIRECT; }
|
bool IsDirect() const { return proxyType == CEF_PROXY_TYPE_DIRECT; }
|
||||||
bool IsNamedProxy() const { return proxyType == PROXY_TYPE_NAMED; }
|
bool IsNamedProxy() const { return proxyType == CEF_PROXY_TYPE_NAMED; }
|
||||||
bool IsPacString() const { return proxyType == PROXY_TYPE_PAC_STRING; }
|
bool IsPacString() const { return proxyType == CEF_PROXY_TYPE_PAC_STRING; }
|
||||||
|
|
||||||
CefString ProxyList() const { return CefString(&proxyList); }
|
CefString ProxyList() const { return CefString(&proxyList); }
|
||||||
};
|
};
|
||||||
|
@ -258,21 +258,21 @@ void AppGetSettings(CefSettings& settings, CefRefPtr<CefApp>& app)
|
|||||||
|
|
||||||
// Retrieve command-line proxy configuration, if any.
|
// Retrieve command-line proxy configuration, if any.
|
||||||
bool has_proxy = false;
|
bool has_proxy = false;
|
||||||
cef_proxy_type_t proxy_type = PROXY_TYPE_DIRECT;
|
cef_proxy_type_t proxy_type = CEF_PROXY_TYPE_DIRECT;
|
||||||
CefString proxy_config;
|
CefString proxy_config;
|
||||||
|
|
||||||
if (g_command_line->HasSwitch(cefclient::kProxyType)) {
|
if (g_command_line->HasSwitch(cefclient::kProxyType)) {
|
||||||
std::string str = g_command_line->GetSwitchValue(cefclient::kProxyType);
|
std::string str = g_command_line->GetSwitchValue(cefclient::kProxyType);
|
||||||
if (str == cefclient::kProxyType_Direct) {
|
if (str == cefclient::kProxyType_Direct) {
|
||||||
has_proxy = true;
|
has_proxy = true;
|
||||||
proxy_type = PROXY_TYPE_DIRECT;
|
proxy_type = CEF_PROXY_TYPE_DIRECT;
|
||||||
} else if (str == cefclient::kProxyType_Named ||
|
} else if (str == cefclient::kProxyType_Named ||
|
||||||
str == cefclient::kProxyType_Pac) {
|
str == cefclient::kProxyType_Pac) {
|
||||||
proxy_config = g_command_line->GetSwitchValue(cefclient::kProxyConfig);
|
proxy_config = g_command_line->GetSwitchValue(cefclient::kProxyConfig);
|
||||||
if (!proxy_config.empty()) {
|
if (!proxy_config.empty()) {
|
||||||
has_proxy = true;
|
has_proxy = true;
|
||||||
proxy_type = (str == cefclient::kProxyType_Named?
|
proxy_type = (str == cefclient::kProxyType_Named?
|
||||||
PROXY_TYPE_NAMED:PROXY_TYPE_PAC_STRING);
|
CEF_PROXY_TYPE_NAMED:CEF_PROXY_TYPE_PAC_STRING);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user