File tree 2 files changed +8
-4
lines changed
2 files changed +8
-4
lines changed Original file line number Diff line number Diff line change @@ -118,6 +118,8 @@ private function getDefaultArguments(): array
118
118
// Prefer reduced motion, see https://developer.mozilla.org/docs/Web/CSS/@media/prefers-reduced-motion
119
119
if (!filter_var ($ _SERVER ['PANTHER_NO_REDUCED_MOTION ' ] ?? false , \FILTER_VALIDATE_BOOLEAN )) {
120
120
$ args [] = '--force-prefers-reduced-motion ' ;
121
+ } else {
122
+ $ args [] = '--force-prefers-no-reduced-motion ' ;
121
123
}
122
124
123
125
// Add custom arguments with PANTHER_CHROME_ARGUMENTS
Original file line number Diff line number Diff line change @@ -66,13 +66,15 @@ public function start(): WebDriver
66
66
$ capabilities ->setCapability ('moz:firefoxOptions ' , $ firefoxOptions );
67
67
68
68
// Prefer reduced motion, see https://developer.mozilla.org/fr/docs/Web/CSS/@media/prefers-reduced-motion
69
+ /** @var FirefoxOptions|array $firefoxOptions */
70
+ $ firefoxOptions = $ capabilities ->getCapability ('moz:firefoxOptions ' ) ?? [];
71
+ $ firefoxOptions = $ firefoxOptions instanceof FirefoxOptions ? $ firefoxOptions ->toArray () : $ firefoxOptions ;
69
72
if (!filter_var ($ _SERVER ['PANTHER_NO_REDUCED_MOTION ' ] ?? false , \FILTER_VALIDATE_BOOLEAN )) {
70
- /** @var FirefoxOptions|array $firefoxOptions */
71
- $ firefoxOptions = $ capabilities ->getCapability ('moz:firefoxOptions ' ) ?? [];
72
- $ firefoxOptions = $ firefoxOptions instanceof FirefoxOptions ? $ firefoxOptions ->toArray () : $ firefoxOptions ;
73
73
$ firefoxOptions ['prefs ' ]['ui.prefersReducedMotion ' ] = 1 ;
74
- $ capabilities ->setCapability ('moz:firefoxOptions ' , $ firefoxOptions );
74
+ } else {
75
+ $ firefoxOptions ['prefs ' ]['ui.prefersReducedMotion ' ] = 0 ;
75
76
}
77
+ $ capabilities ->setCapability ('moz:firefoxOptions ' , $ firefoxOptions );
76
78
77
79
foreach ($ this ->options ['capabilities ' ] as $ capability => $ value ) {
78
80
$ capabilities ->setCapability ($ capability , $ value );
You can’t perform that action at this time.
0 commit comments