<!DOCTYPE html> <title>Test where attribution-reporting is disabled in the top-level page</title> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/utils.js"></script> <script src="/common/dispatcher/dispatcher.js"></script> <script src="resources/utils.js"></script> <script src="/common/get-host-info.sub.js"></script> <script src="resources/default-enabled-features-helper.js"></script> <body> <script> promise_test(async(t) => { await runDefaultEnabledFeaturesTest(t, /*should_load=*/false, get_host_info().ORIGIN, generator_api="fledge", allow="attribution-reporting *;"); }, 'Same-origin fenced frame with allow attribute enabling required feature ' + 'but page disabling feature.'); promise_test(async(t) => { await runDefaultEnabledFeaturesTest(t, /*should_load=*/false, get_host_info().REMOTE_ORIGIN, generator_api="fledge", allow="attribution-reporting *;"); }, 'Cross-origin fenced frame with allow attribute enabling required feature ' + 'but page disabling feature.'); </script> </body> </html>