зеркало из https://github.com/mozilla/gecko-dev.git
Backed out changeset c16184c1170a (bug 580353) for causing wpt failures in audioworklet.https.sub.html. CLOSED TREE
This commit is contained in:
Родитель
8ffa34d08e
Коммит
fc0c79def0
|
@ -2436,10 +2436,6 @@ nsresult nsHttpChannel::ContinueProcessResponse3(nsresult rv) {
|
|||
// CSP Frame Ancestor and X-Frame-Options check has failed
|
||||
// Do not prompt http auth - Bug 1629307
|
||||
rv = NS_ERROR_FAILURE;
|
||||
} else if (httpStatus == 401 &&
|
||||
mLoadInfo->GetTainting() == mozilla::LoadTainting::CORS) {
|
||||
// CORS does not allow Authentication headers on 401 (see bug 1554538)
|
||||
rv = NS_ERROR_FAILURE;
|
||||
} else {
|
||||
rv = mAuthProvider->ProcessAuthentication(
|
||||
httpStatus, mConnectionInfo->EndToEndSSL() && mTransaction &&
|
||||
|
|
|
@ -1,4 +1,8 @@
|
|||
[audioworklet.https.sub.html]
|
||||
expected:
|
||||
if (os == "linux") and debug and not fission: [TIMEOUT, OK, ERROR]
|
||||
if (os == "linux") and debug and fission: [TIMEOUT, ERROR]
|
||||
if (os == "linux") and not debug: [TIMEOUT, ERROR]
|
||||
[sec-fetch-site - Same-Origin -> Same-Site -> Same-Origin redirect]
|
||||
expected:
|
||||
if (os == "linux") and not debug and (processor == "x86_64") and fission: [PASS, TIMEOUT]
|
||||
|
@ -6,10 +10,33 @@
|
|||
if (os == "linux") and not debug and (processor == "x86"): [TIMEOUT, PASS]
|
||||
if (os == "linux") and debug: [PASS, TIMEOUT]
|
||||
|
||||
[sec-fetch-site - Cross-Site -> Same Origin]
|
||||
expected:
|
||||
if (os == "linux") and not debug and (processor == "x86_64") and not fission: [PASS, NOTRUN]
|
||||
if (os == "linux") and not debug and (processor == "x86_64") and fission: [PASS, NOTRUN]
|
||||
if (os == "linux") and not debug and (processor == "x86"): [NOTRUN, PASS]
|
||||
if (os == "linux") and debug: [PASS, NOTRUN]
|
||||
|
||||
[sec-fetch-site - Cross-Site -> Same-Site]
|
||||
expected:
|
||||
if (os == "linux") and not debug and (processor == "x86_64") and not fission: [PASS, NOTRUN]
|
||||
if (os == "linux") and not debug and (processor == "x86_64") and fission: [PASS, NOTRUN]
|
||||
if (os == "linux") and not debug and (processor == "x86"): [NOTRUN, PASS]
|
||||
if (os == "linux") and debug: [PASS, NOTRUN]
|
||||
|
||||
[sec-fetch-site - Cross-Site -> Cross-Site]
|
||||
expected:
|
||||
if (os == "linux") and not debug and (processor == "x86_64") and fission: [PASS, NOTRUN]
|
||||
if (os == "linux") and not debug and (processor == "x86_64") and not fission: [PASS, NOTRUN]
|
||||
if (os == "linux") and not debug and (processor == "x86"): [NOTRUN, PASS]
|
||||
if (os == "linux") and debug: [PASS, NOTRUN]
|
||||
|
||||
[sec-fetch-site - Same-Origin -> Same Origin]
|
||||
expected:
|
||||
if (os == "linux") and not debug and fission and (processor == "x86_64"): [PASS, TIMEOUT]
|
||||
if (os == "linux") and not debug and fission and (processor == "x86"): [PASS, TIMEOUT]
|
||||
if (os == "linux") and not debug and fission and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT]
|
||||
if (os == "linux") and not debug and fission and (processor == "x86"): [NOTRUN, PASS, TIMEOUT]
|
||||
if (os == "linux") and not debug and not fission: [PASS, NOTRUN]
|
||||
if (os == "linux") and debug: [PASS, NOTRUN]
|
||||
|
||||
[sec-fetch-site - Same-Origin -> Same-Site]
|
||||
expected:
|
||||
|
@ -35,23 +62,33 @@
|
|||
|
||||
[sec-fetch-site - Same-Site -> Same-Site]
|
||||
expected:
|
||||
if (os == "linux") and not debug and (processor == "x86_64") and not fission: [PASS, TIMEOUT]
|
||||
if (os == "linux") and not debug and (processor == "x86_64") and fission: [PASS, TIMEOUT]
|
||||
if (os == "linux") and debug and not fission: [PASS, TIMEOUT]
|
||||
if (os == "linux") and not debug and (processor == "x86"): [PASS, TIMEOUT]
|
||||
if (os == "linux") and not debug and (processor == "x86_64") and not fission: [TIMEOUT, NOTRUN]
|
||||
if (os == "linux") and not debug and (processor == "x86_64") and fission: [TIMEOUT, NOTRUN]
|
||||
if (os == "linux") and debug and not fission: [TIMEOUT, PASS, NOTRUN]
|
||||
if (os == "linux") and debug and fission: [TIMEOUT, NOTRUN]
|
||||
if (os == "linux") and not debug and (processor == "x86"): [NOTRUN, TIMEOUT]
|
||||
|
||||
[sec-fetch-site - Same-Site -> Cross-Site]
|
||||
expected:
|
||||
if (os == "linux") and debug and not fission: [PASS, TIMEOUT]
|
||||
if (os == "linux") and debug and not fission: [NOTRUN, PASS, TIMEOUT]
|
||||
if (os == "linux") and debug and fission: NOTRUN
|
||||
if (os == "linux") and not debug: NOTRUN
|
||||
|
||||
[sec-fetch-mode]
|
||||
expected:
|
||||
if (os == "linux") and debug and not fission: [PASS, TIMEOUT]
|
||||
if (os == "linux") and debug and not fission: [NOTRUN, PASS, TIMEOUT]
|
||||
if (os == "linux") and debug and fission: NOTRUN
|
||||
if (os == "linux") and not debug: NOTRUN
|
||||
|
||||
[sec-fetch-dest]
|
||||
expected:
|
||||
if (os == "linux") and debug and not fission: [PASS, TIMEOUT]
|
||||
if (os == "linux") and debug and fission: NOTRUN
|
||||
if (os == "linux") and debug and not fission: [NOTRUN, PASS, TIMEOUT]
|
||||
if (os == "linux") and not debug: NOTRUN
|
||||
|
||||
[sec-fetch-user]
|
||||
expected:
|
||||
if (os == "linux") and debug and not fission and swgl: [PASS, TIMEOUT]
|
||||
if (os == "linux") and debug and not fission and not swgl: [NOTRUN, PASS]
|
||||
if (os == "linux") and debug and not fission and swgl: [NOTRUN, PASS, TIMEOUT]
|
||||
if (os == "linux") and debug and fission: NOTRUN
|
||||
if (os == "linux") and not debug: NOTRUN
|
||||
|
|
|
@ -0,0 +1,5 @@
|
|||
[access-control-preflight-credential-async.htm]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
[CORS async request with URL credentials]
|
||||
expected: FAIL
|
|
@ -0,0 +1,5 @@
|
|||
[access-control-preflight-credential-sync.htm]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
[CORS sync request with URL credentials]
|
||||
expected: FAIL
|
Загрузка…
Ссылка в новой задаче