Problem with --disable-site-isolation-trials

Having problems with building or using CEF's C/C++ APIs? This forum is here to help. Please do not post bug reports or feature requests here.

Problem with --disable-site-isolation-trials

Postby rado » Mon Apr 12, 2021 10:40 am

Some time ago I had to add switch "--disable-site-isolation-trials" to my application to solve some problem with CefResourceHandler::ProcessRequest, but I don't remember what exactly was the problem so I'm not sure whether I can safely remove it.
Unfortunately I've found site containing some angular JS and google's recaptcha which does not work when the "disable-site-isolation-trials" switch is used (tested also in cefsimple). There is some error in console that recaptcha cannot find some expected object defined in window. I'm not sure whether it is problem with timing or script from one domain is trying to access window from another, it is complicated script.
Is is expected that some scripts stops working when "disable-site-isolation-trials" is used?
rado
Expert
 
Posts: 145
Joined: Wed Oct 05, 2011 3:32 am

Re: Problem with --disable-site-isolation-trials

Postby rado » Mon Apr 12, 2021 12:20 pm

I've tried also newer version of CEF and the site didn't work even without any parameters so I went back to previous version and it stopped working no matter whether I use any arguments so it seems like it worked just once or twice by some coincidence and it has nothing to do with --disable-site-isolation-trials
Tested with
cef_binary_88.2.4+gf3c4ca9+chromium-88.0.4324.150_windows32
cef_binary_88.2.4+gf3c4ca9+chromium-88.0.4324.150_macosx64
cef_binary_89.0.18+gb36241d+chromium-89.0.4389.114_windows32
cef_binary_90.4.2+gd4386da+chromium-90.0.4430.51_windows32_beta

site works in chrome so I'm out of ideas
rado
Expert
 
Posts: 145
Joined: Wed Oct 05, 2011 3:32 am

Re: Problem with --disable-site-isolation-trials

Postby magreenblatt » Mon Apr 12, 2021 12:23 pm

This might be related: viewtopic.php?f=6&t=17571
magreenblatt
Site Admin
 
Posts: 12382
Joined: Fri May 29, 2009 6:57 pm

Re: Problem with --disable-site-isolation-trials

Postby rado » Mon Apr 12, 2021 1:11 pm

magreenblatt wrote:This might be related: viewtopic.php?f=6&t=17571


It does not seem so. But now I've tried the site in Chrome on MacOS [89.0.4389.82 (Official Build) (x86_64) ] and it had the same script issue like in CEF. After I've upgraded to [89.0.4389.114 (Official Build) (x86_64)] it started to work.
It could be some flawed script which was tested only on latest Chrome and Firefox.
rado
Expert
 
Posts: 145
Joined: Wed Oct 05, 2011 3:32 am


Return to Support Forum

Who is online

Users browsing this forum: Google [Bot] and 42 guests