Make the useLegacyStringReturn message friendlier.

This commit is contained in:
FelisCatus 2017-09-20 13:52:00 -07:00
parent 06e7ad67f0
commit 96b2cfd68a

View File

@ -207,9 +207,8 @@ class ChromeOptions extends OmegaTarget.Options
# MOZ: Legacy proxy support expects PAC-like string return type. # MOZ: Legacy proxy support expects PAC-like string return type.
# TODO(catus): Remove support for string return type. # TODO(catus): Remove support for string return type.
@log.error( @log.error(
'WARNING: Your browser is outdated! SOCKS5 DNS/Auth unsupported!') 'Your browser is outdated! SOCKS5 DNS/Auth unsupported! ' +
@log.error('Please update your browser ASAP!') "Please update your browser ASAP! (Current Build #{info.buildID})")
@log.error("useLegacyStringReturn=true for Build: #{info.buildID}.")
@_proxyScriptState.useLegacyStringReturn = true @_proxyScriptState.useLegacyStringReturn = true
@_proxyScriptStateChanged() @_proxyScriptStateChanged()
@_proxyAuth ?= new ProxyAuth(this) @_proxyAuth ?= new ProxyAuth(this)
@ -232,9 +231,10 @@ class ChromeOptions extends OmegaTarget.Options
if err.message.indexOf('Return type must be a string') >= 0 if err.message.indexOf('Return type must be a string') >= 0
# MOZ: Legacy proxy support expects PAC-like string return type. # MOZ: Legacy proxy support expects PAC-like string return type.
# TODO(catus): Remove support for string return type. # TODO(catus): Remove support for string return type.
#
@log.error( @log.error(
'WARNING: Your browser is outdated! Remote DNS is unsupported!') 'Your browser is outdated! SOCKS5 DNS/Auth unsupported! ' +
@log.error('Please update your browser ASAP!') 'Please update your browser ASAP!')
@_proxyScriptState.useLegacyStringReturn = true @_proxyScriptState.useLegacyStringReturn = true
@_proxyScriptStateChanged() @_proxyScriptStateChanged()
return return