0

[Accessibility Common] Disable MV3 accessibility common feature for

MV2 tests.

Prevent Manifest V3 from being enabled when running MV2-based
accessibility_common tests, such as FaceGazeMV2MediaPipeTest.

Bug: 388867838
Change-Id: I0fc7c1f905cd40b851b42a04efa414d3e91f854e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6512739
Commit-Queue: Alexander Surkov <asurkov@igalia.com>
Reviewed-by: Akihiro Ota <akihiroota@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1456674}
This commit is contained in:
Alexander Surkov
2025-05-06 17:09:36 -07:00
committed by Chromium LUCI CQ
parent 4d77da75bb
commit 681ca9b61e
4 changed files with 20 additions and 1 deletions
chrome/browser/resources/chromeos/accessibility/accessibility_common/mv2

@ -38,6 +38,7 @@ AutoclickMV2E2ETest = class extends E2ETestBase {
#include "base/functional/bind.h"
#include "base/functional/callback.h"
#include "chrome/browser/ash/accessibility/accessibility_manager.h"
#include "ui/accessibility/accessibility_features.h"
`);
}
@ -52,6 +53,13 @@ AutoclickMV2E2ETest = class extends E2ETestBase {
super.testGenPreambleCommon('kAccessibilityCommonExtensionId');
}
/** @override */
get featureList() {
return {
disabled: ['features::kAccessibilityManifestV3AccessibilityCommon']
};
}
/**
* Asserts that two rects are the same.
* @param {!chrome.accessibilityPrivate.ScreenRect} first

@ -159,6 +159,13 @@ DictationE2ETestBase = class extends E2ETestBase {
]);
}
/** @override */
get featureList() {
return {
disabled: ['features::kAccessibilityManifestV3AccessibilityCommon']
};
}
/** Turns on Dictation and checks IME and Speech Recognition state. */
toggleDictationOn() {
this.mockAccessibilityPrivate.callOnToggleDictation(true);

@ -284,7 +284,10 @@ FaceGazeTestBase = class extends E2ETestBase {
/** @override */
get featureList() {
return {enabled: ['features::kAccessibilityFaceGaze']};
return {
enabled: ['features::kAccessibilityFaceGaze'],
disabled: ['features::kAccessibilityManifestV3AccessibilityCommon']
};
}
/** @return {!FaceGaze} */

@ -53,6 +53,7 @@ MagnifierMV2E2ETest = class extends E2ETestBase {
enabled: [
'features::kAccessibilityMagnifierFollowsChromeVox',
],
disabled: ['features::kAccessibilityManifestV3AccessibilityCommon']
};
}
};