зеркало из https://github.com/mozilla/gecko-dev.git
Backed out changeset aefbe65483ef (bug 1460299) for causing failures cors-filtering.sub.any.worker.html. CLOSED TREE
This commit is contained in:
Родитель
e50c13a6ff
Коммит
e0344a1cd5
|
@ -552,7 +552,6 @@ already_AddRefed<InternalHeaders> InternalHeaders::CORSHeaders(
|
|||
} else if (entry.mName.EqualsIgnoreCase("cache-control") ||
|
||||
entry.mName.EqualsIgnoreCase("content-language") ||
|
||||
entry.mName.EqualsIgnoreCase("content-type") ||
|
||||
entry.mName.EqualsIgnoreCase("content-length") ||
|
||||
entry.mName.EqualsIgnoreCase("expires") ||
|
||||
entry.mName.EqualsIgnoreCase("last-modified") ||
|
||||
entry.mName.EqualsIgnoreCase("pragma") ||
|
||||
|
|
|
@ -1073,9 +1073,9 @@ bool XMLHttpRequestMainThread::IsSafeHeader(
|
|||
return false;
|
||||
}
|
||||
}
|
||||
const char* kCrossOriginSafeHeaders[] = {
|
||||
"cache-control", "content-language", "content-type", "content-length",
|
||||
"expires", "last-modified", "pragma"};
|
||||
const char* kCrossOriginSafeHeaders[] = {"cache-control", "content-language",
|
||||
"content-type", "expires",
|
||||
"last-modified", "pragma"};
|
||||
for (uint32_t i = 0; i < ArrayLength(kCrossOriginSafeHeaders); ++i) {
|
||||
if (aHeader.LowerCaseEqualsASCII(kCrossOriginSafeHeaders[i])) {
|
||||
return true;
|
||||
|
|
|
@ -4,7 +4,6 @@ Access-Control-Expose-Headers: X-Custom-Header, X-Custom-Header-Empty, X-Custom-
|
|||
Access-Control-Expose-Headers: X-Second-Expose
|
||||
Access-Control-Expose-Headers: Date
|
||||
Content-Type: text/plain
|
||||
Content-Length: 4
|
||||
X-Custom-Header: test
|
||||
X-Custom-Header: test
|
||||
Set-Cookie: test1=t1;max-age=2
|
||||
|
|
|
@ -44,8 +44,6 @@ default_readable("Content-Language", "nn");
|
|||
default_readable("Expires", "Thu, 01 Dec 1994 16:00:00 GMT");
|
||||
default_readable("Last-Modified", "Thu, 01 Dec 1994 10:00:00 GMT");
|
||||
default_readable("Pragma", "no-cache");
|
||||
default_readable("Content-Length", "4");
|
||||
default_readable("Content-Type", "text/plain");
|
||||
|
||||
|
||||
function default_unreadable(head) {
|
||||
|
|
|
@ -18,7 +18,6 @@
|
|||
assert_not_equals(xhr.getResponseHeader("cache-control"), null);
|
||||
assert_not_equals(xhr.getResponseHeader("content-language"), null);
|
||||
assert_not_equals(xhr.getResponseHeader("content-type"), null);
|
||||
assert_not_equals(xhr.getResponseHeader("content-length"), null);
|
||||
assert_not_equals(xhr.getResponseHeader("expires"), null);
|
||||
assert_not_equals(xhr.getResponseHeader("last-modified"), null);
|
||||
assert_not_equals(xhr.getResponseHeader("pragma"), null);
|
||||
|
|
Загрузка…
Ссылка в новой задаче