Bug 1491406 - Add URI_NORELATIVE to mailbox: and imap: URLs to avoid TLD base lookup. r=aceman
This commit is contained in:
Родитель
eb9de130cb
Коммит
5c5663a9f5
|
@ -2445,10 +2445,10 @@ NS_IMETHODIMP nsImapService::GetDefaultPort(int32_t *aDefaultPort)
|
|||
|
||||
NS_IMETHODIMP nsImapService::GetProtocolFlags(uint32_t *result)
|
||||
{
|
||||
*result = URI_STD | URI_FORBIDS_AUTOMATIC_DOCUMENT_REPLACEMENT |
|
||||
URI_DANGEROUS_TO_LOAD | ALLOWS_PROXY | URI_FORBIDS_COOKIE_ACCESS
|
||||
*result = URI_NORELATIVE | URI_FORBIDS_AUTOMATIC_DOCUMENT_REPLACEMENT |
|
||||
URI_DANGEROUS_TO_LOAD | ALLOWS_PROXY | URI_FORBIDS_COOKIE_ACCESS
|
||||
#ifdef IS_ORIGIN_IS_FULL_SPEC_DEFINED
|
||||
| ORIGIN_IS_FULL_SPEC
|
||||
| ORIGIN_IS_FULL_SPEC
|
||||
#endif
|
||||
;
|
||||
return NS_OK;
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
*/
|
||||
|
||||
var defaultProtocolFlags =
|
||||
Ci.nsIProtocolHandler.URI_STD |
|
||||
Ci.nsIProtocolHandler.URI_NORELATIVE |
|
||||
Ci.nsIProtocolHandler.URI_FORBIDS_AUTOMATIC_DOCUMENT_REPLACEMENT |
|
||||
Ci.nsIProtocolHandler.URI_DANGEROUS_TO_LOAD |
|
||||
Ci.nsIProtocolHandler.ALLOWS_PROXY |
|
||||
|
|
|
@ -534,7 +534,7 @@ NS_IMETHODIMP nsMailboxService::AllowPort(int32_t port, const char *scheme, bool
|
|||
NS_IMETHODIMP nsMailboxService::GetProtocolFlags(uint32_t *result)
|
||||
{
|
||||
NS_ENSURE_ARG_POINTER(result);
|
||||
*result = URI_STD | URI_FORBIDS_AUTOMATIC_DOCUMENT_REPLACEMENT |
|
||||
*result = URI_NORELATIVE | URI_FORBIDS_AUTOMATIC_DOCUMENT_REPLACEMENT |
|
||||
URI_DANGEROUS_TO_LOAD | URI_FORBIDS_COOKIE_ACCESS
|
||||
#ifdef IS_ORIGIN_IS_FULL_SPEC_DEFINED
|
||||
| ORIGIN_IS_FULL_SPEC
|
||||
|
|
|
@ -4,8 +4,8 @@
|
|||
*/
|
||||
|
||||
var defaultProtocolFlags =
|
||||
Ci.nsIProtocolHandler.URI_NORELATIVE |
|
||||
Ci.nsIProtocolHandler.URI_DANGEROUS_TO_LOAD |
|
||||
Ci.nsIProtocolHandler.URI_STD |
|
||||
Ci.nsIProtocolHandler.URI_FORBIDS_AUTOMATIC_DOCUMENT_REPLACEMENT |
|
||||
Ci.nsIProtocolHandler.URI_FORBIDS_COOKIE_ACCESS |
|
||||
Ci.nsIProtocolHandler.ORIGIN_IS_FULL_SPEC;
|
||||
|
|
Загрузка…
Ссылка в новой задаче