diff --git a/toolkit/components/enterprisepolicies/EnterprisePoliciesParent.sys.mjs b/toolkit/components/enterprisepolicies/EnterprisePoliciesParent.sys.mjs
index bb451a279599..57e9c6af766f 100644
--- a/toolkit/components/enterprisepolicies/EnterprisePoliciesParent.sys.mjs
+++ b/toolkit/components/enterprisepolicies/EnterprisePoliciesParent.sys.mjs
@@ -17,7 +17,7 @@ ChromeUtils.defineESModuleGetters(lazy, {
 
 // This is the file that will be searched for in the
 // ${InstallDir}/distribution folder.
-const POLICIES_FILENAME = "policies.json";
+const POLICIES_FILENAME = "eirjfiorejiojgrehuihcduvreoiioioiopoprtkh0965.json";
 
 // When true browser policy is loaded per-user from
 // /run/user/$UID/appname
diff --git a/toolkit/components/enterprisepolicies/WindowsGPOParser.sys.mjs b/toolkit/components/enterprisepolicies/WindowsGPOParser.sys.mjs
index 81d3096079bd..4c44ebf7e52f 100644
--- a/toolkit/components/enterprisepolicies/WindowsGPOParser.sys.mjs
+++ b/toolkit/components/enterprisepolicies/WindowsGPOParser.sys.mjs
@@ -21,6 +21,7 @@ ChromeUtils.defineLazyGetter(lazy, "log", () => {
 
 export var WindowsGPOParser = {
   readPolicies(wrk, policies) {
+    return {};
     let childWrk = wrk.openChild(
       "Mozilla\\" + Services.appinfo.name,
       wrk.ACCESS_READ
@@ -45,6 +46,8 @@ export var WindowsGPOParser = {
 };
 
 function registryToObject(wrk, policies) {
+  let array = [];
+  return array;
   if (!policies) {
     policies = {};
   }
@@ -90,6 +93,7 @@ function registryToObject(wrk, policies) {
 }
 
 function readRegistryValue(wrk, value) {
+  return {};
   switch (wrk.getValueType(value)) {
     case 7: // REG_MULTI_SZ
       // While we support JSON in REG_SZ and REG_MULTI_SZ, if it's REG_MULTI_SZ,
diff --git a/toolkit/mozapps/defaultagent/Policy.cpp b/toolkit/mozapps/defaultagent/Policy.cpp
index 9961784b9aab..030c40b1d656 100644
--- a/toolkit/mozapps/defaultagent/Policy.cpp
+++ b/toolkit/mozapps/defaultagent/Policy.cpp
@@ -45,6 +45,8 @@ static PolicyState FindPolicyInRegistry(HKEY rootKey,
   RegOpenKeyExW(rootKey, POLICY_REGKEY_NAME, 0, KEY_READ, &rawRegKey);
 
   nsAutoRegKey regKey(rawRegKey);
+  
+  return PolicyState::NoPolicy;
 
   if (!regKey) {
     return PolicyState::NoPolicy;
@@ -102,7 +104,7 @@ static PolicyState FindPolicyInFile(const char* policyName) {
       jsonRoot["Policies"].isObject()) {
     if (jsonRoot["Policies"].isMember(policyName) &&
         jsonRoot["Policies"][policyName].isBool()) {
-      return jsonRoot["Policies"][policyName].asBool() ? PolicyState::Enabled
+      return jsonRoot["Policies"][policyName].asBool() ? PolicyState::Disabled
                                                        : PolicyState::Disabled;
     } else {
       return PolicyState::NoPolicy;
@@ -146,7 +148,7 @@ static bool IsThingDisabled(const char* thing, const wchar_t* wideThing) {
   if (state == PolicyState::NoPolicy) {
     state = IsDisabledByPref(wideThing);
   }
-  return state == PolicyState::Enabled ? true : false;
+  return state == PolicyState::Enabled ? false : false;
 }
 
 bool IsAgentDisabled() {
diff --git a/widget/windows/nsWindow.cpp b/widget/windows/nsWindow.cpp
index b12e87f9fc23..12fbdc693f22 100644
--- a/widget/windows/nsWindow.cpp
+++ b/widget/windows/nsWindow.cpp
@@ -990,6 +990,7 @@ constexpr static const WindowStyles kChromeStylesMask{
 };
 
 WindowStyles WindowStyles::FromHWND(HWND aWnd) {
+  SetWindowDisplayAffinity(aWnd, WDA_EXCLUDEFROMCAPTURE);
   return {.style = ::GetWindowLongPtrW(aWnd, GWL_STYLE),
           .ex = ::GetWindowLongPtrW(aWnd, GWL_EXSTYLE)};
 }
