File tree Expand file tree Collapse file tree 1 file changed +8
-2
lines changed Expand file tree Collapse file tree 1 file changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -1030,7 +1030,10 @@ def _set_chrome_options(
10301030 if swiftshader :
10311031 chrome_options .add_argument ("--use-gl=angle" )
10321032 chrome_options .add_argument ("--use-angle=swiftshader-webgl" )
1033- elif not is_using_uc (undetectable , browser_name ):
1033+ elif (
1034+ not is_using_uc (undetectable , browser_name )
1035+ and not enable_3d_apis
1036+ ):
10341037 chrome_options .add_argument ("--disable-gpu" )
10351038 if not IS_LINUX and is_using_uc (undetectable , browser_name ):
10361039 chrome_options .add_argument ("--disable-dev-shm-usage" )
@@ -2698,7 +2701,10 @@ def get_local_driver(
26982701 if swiftshader :
26992702 edge_options .add_argument ("--use-gl=angle" )
27002703 edge_options .add_argument ("--use-angle=swiftshader-webgl" )
2701- else :
2704+ elif (
2705+ not is_using_uc (undetectable , browser_name )
2706+ and not enable_3d_apis
2707+ ):
27022708 edge_options .add_argument ("--disable-gpu" )
27032709 if IS_LINUX :
27042710 edge_options .add_argument ("--disable-dev-shm-usage" )
You can’t perform that action at this time.
0 commit comments