diff -r 000000000000 -r 6474c204b198 content/base/test/csp/mochitest.ini --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/content/base/test/csp/mochitest.ini Wed Dec 31 06:09:35 2014 +0100 @@ -0,0 +1,183 @@ +[DEFAULT] +skip-if = e10s +support-files = + file_CSP.css + file_CSP.sjs + file_CSP_bug663567.xsl + file_CSP_bug663567_allows.xml + file_CSP_bug663567_allows.xml^headers^ + file_CSP_bug663567_blocks.xml + file_CSP_bug663567_blocks.xml^headers^ + file_CSP_bug802872.html + file_CSP_bug802872.html^headers^ + file_CSP_bug802872.js + file_CSP_bug802872.sjs + file_CSP_bug885433_allows.html + file_CSP_bug885433_allows.html^headers^ + file_CSP_bug885433_blocks.html + file_CSP_bug885433_blocks.html^headers^ + file_CSP_bug888172.html + file_CSP_bug888172.sjs + file_CSP_bug916446.html + file_CSP_bug916446.html^headers^ + file_CSP_evalscript_main.html + file_CSP_evalscript_main.html^headers^ + file_CSP_evalscript_main.js + file_CSP_evalscript_main_allowed.js + file_CSP_evalscript_main_allowed_getCRMFRequest.js + file_CSP_evalscript_main_getCRMFRequest.html + file_CSP_evalscript_main_getCRMFRequest.html^headers^ + file_CSP_evalscript_main_getCRMFRequest.js + file_CSP_evalscript_main_spec_compliant.html + file_CSP_evalscript_main_spec_compliant.html^headers^ + file_CSP_evalscript_main_spec_compliant_allowed.html + file_CSP_evalscript_main_spec_compliant_allowed.html^headers^ + file_CSP_evalscript_main_spec_compliant_allowed_getCRMFRequest.html + file_CSP_evalscript_main_spec_compliant_allowed_getCRMFRequest.html^headers^ + file_CSP_evalscript_main_spec_compliant_getCRMFRequest.html + file_CSP_evalscript_main_spec_compliant_getCRMFRequest.html^headers^ + file_CSP_evalscript_no_CSP_at_all.html + file_CSP_evalscript_no_CSP_at_all.html^headers^ + file_CSP_evalscript_no_CSP_at_all.js + file_CSP_frameancestors.sjs + file_CSP_frameancestors_main.html + file_CSP_frameancestors_main.js + file_CSP_frameancestors_main_spec_compliant.html + file_CSP_frameancestors_main_spec_compliant.js + file_CSP_frameancestors_spec_compliant.sjs + file_CSP_inlinescript_main.html + file_CSP_inlinescript_main.html^headers^ + file_CSP_inlinescript_main_spec_compliant.html + file_CSP_inlinescript_main_spec_compliant.html^headers^ + file_CSP_inlinescript_main_spec_compliant_allowed.html + file_CSP_inlinescript_main_spec_compliant_allowed.html^headers^ + file_CSP_inlinestyle_main.html + file_CSP_inlinestyle_main.html^headers^ + file_CSP_inlinestyle_main_spec_compliant.html + file_CSP_inlinestyle_main_spec_compliant.html^headers^ + file_CSP_inlinestyle_main_spec_compliant_allowed.html + file_CSP_inlinestyle_main_spec_compliant_allowed.html^headers^ + file_CSP_main.html + file_CSP_main.html^headers^ + file_CSP_main.js + file_CSP_main_spec_compliant.html + file_CSP_main_spec_compliant.html^headers^ + file_CSP_main_spec_compliant.js + file_bothCSPheaders.html + file_bothCSPheaders.html^headers^ + file_bug836922_npolicies.html + file_bug836922_npolicies.html^headers^ + file_bug836922_npolicies_ro_violation.sjs + file_bug836922_npolicies_violation.sjs + file_bug886164.html + file_bug886164.html^headers^ + file_bug886164_2.html + file_bug886164_2.html^headers^ + file_bug886164_3.html + file_bug886164_3.html^headers^ + file_bug886164_4.html + file_bug886164_4.html^headers^ + file_bug886164_5.html + file_bug886164_5.html^headers^ + file_bug886164_6.html + file_bug886164_6.html^headers^ + file_csp_bug768029.html + file_csp_bug768029.sjs + file_csp_bug773891.html + file_csp_bug773891.sjs + file_csp_redirects_main.html + file_csp_redirects_page.sjs + file_csp_redirects_resource.sjs + file_CSP_bug910139.sjs + file_CSP_bug910139.xml + file_CSP_bug910139.xsl + file_CSP_bug909029_star.html + file_CSP_bug909029_star.html^headers^ + file_CSP_bug909029_none.html + file_CSP_bug909029_none.html^headers^ + file_policyuri_regression_from_multipolicy.html + file_policyuri_regression_from_multipolicy.html^headers^ + file_policyuri_regression_from_multipolicy_policy + file_nonce_source.html + file_nonce_source.html^headers^ + file_CSP_bug941404.html + file_CSP_bug941404_xhr.html + file_CSP_bug941404_xhr.html^headers^ + file_hash_source.html + file_hash_source.html^headers^ + file_dual_headers_warning.html + file_dual_headers_warning.html^headers^ + file_self_none_as_hostname_confusion.html + file_self_none_as_hostname_confusion.html^headers^ + file_csp_testserver.sjs + file_csp_regexp_parsing.html + file_csp_regexp_parsing.js + file_report_uri_missing_in_report_only_header.html + file_report_uri_missing_in_report_only_header.html^headers^ + file_csp_report.sjs + file_policyuri_async_fetch.html + file_policyuri_async_fetch.html^headers^ + file_redirect_content.sjs + file_redirect_report.sjs + file_subframe_run_js_if_allowed.html + file_subframe_run_js_if_allowed.html^headers^ + file_multi_policy_injection_bypass.html + file_multi_policy_injection_bypass.html^headers^ + file_multi_policy_injection_bypass_2.html + file_multi_policy_injection_bypass_2.html^headers^ + +[test_CSP.html] +skip-if = (buildapp == 'b2g' && (toolkit != 'gonk' || debug)) || toolkit == 'android' #TIMED_OUT # b2g-debug(observer not working) b2g-desktop(observer not working) +[test_CSP_bug663567.html] +[test_CSP_bug802872.html] +[test_CSP_bug885433.html] +[test_CSP_bug888172.html] +[test_CSP_bug916446.html] +skip-if = (buildapp == 'b2g' && (toolkit != 'gonk' || debug)) # b2g-debug(observer not working) b2g-desktop(observer not working) +[test_CSP_evalscript.html] +skip-if = (buildapp == 'b2g' && (toolkit != 'gonk' || debug)) # b2g-debug(observer not working) b2g-desktop(observer not working) +[test_CSP_evalscript_getCRMFRequest.html] +skip-if = buildapp == 'b2g' || toolkit == 'android' #bug 824652 # b2g(no window.crypto support in multiprocess) b2g-debug(observer not working) b2g-desktop(observer not working) +[test_CSP_frameancestors.html] +skip-if = (buildapp == 'b2g' && (toolkit != 'gonk' || debug)) || toolkit == 'android' # b2g-debug(observer not working) b2g-desktop(observer not working) +[test_CSP_inlinescript.html] +skip-if = toolkit == 'android' +[test_CSP_inlinestyle.html] +[test_bothCSPheaders.html] +skip-if = (buildapp == 'b2g' && (toolkit != 'gonk' || debug)) +[test_bug836922_npolicies.html] +skip-if = (buildapp == 'b2g' && (toolkit != 'gonk' || debug)) # b2g-debug(observer not working) b2g-desktop(observer not working) +[test_bug886164.html] +skip-if = (toolkit == 'gonk' && debug) #debug-only failure +[test_csp_redirects.html] +skip-if = (buildapp == 'b2g' && (toolkit != 'gonk' || debug)) || toolkit == 'android' #TIMED_OUT +[test_CSP_bug910139.html] +[test_CSP_bug909029.html] +skip-if = (toolkit == 'gonk' && debug) #debug-only failure +[test_policyuri_regression_from_multipolicy.html] +skip-if = (buildapp == 'b2g' && (toolkit != 'gonk' || debug)) # b2g-debug(debug-only failure) b2g-desktop(Bug 931116, b2g desktop specific, initial triage) +[test_nonce_source.html] +skip-if = (toolkit == 'gonk' && debug) #debug-only failure +[test_CSP_bug941404.html] +skip-if = (toolkit == 'gonk' && debug) #debug-only failure +[test_hash_source.html] +skip-if = toolkit=='gonk' # b2g(can't use nsICryptoHash in CSPUtils.jsm (child process)) b2g-debug(can't use nsICryptoHash in CSPUtils.jsm (child process)) +[test_dual_headers_warning.html] +[test_self_none_as_hostname_confusion.html] +[test_bug949549.html] +[test_csp_regexp_parsing.html] +[test_report_uri_missing_in_report_only_header.html] +[test_csp_report.html] +skip-if = buildapp == 'b2g' # b2g(observerservice issue) b2g-debug(observerservice issue) b2g-desktop(observerservice issue) +[test_policyuri_async_fetch.html] +[test_301_redirect.html] +skip-if = buildapp == 'b2g' +[test_302_redirect.html] +skip-if = buildapp == 'b2g' +[test_303_redirect.html] +skip-if = buildapp == 'b2g' +[test_307_redirect.html] +skip-if = buildapp == 'b2g' +[test_subframe_run_js_if_allowed.html] +[test_multi_policy_injection_bypass.html] +skip-if = buildapp == 'b2g'