> Is it
> possible, for example, to determine at runtime whether docShell is being
> used in ways that would break if e10s had been enabled?
Drew worked in the past in a bug to do this:
https://bugzilla.mozilla.org/show_bug.cgi?id=666713
IIRC it was very useful to guide us through the first major bugs when we were getting the front-end
to stand up.
Enabling something like this by default at this point would probably generate too much noise, but hopefully
when there's less noise it can be useful to help people avoid introducing newer points of failure.
I can't tell how bitrotten the patch is because it touches mostly JS/wrapper code that I don't have
experience with, but someone from JS can probably tell.
We can do some other spot logging like when the front-end tries to access `contentWindow` or `browser.docShell`
(as they go through getters that we can control easily), though each of those is limited in coverage (but maybe
still useful?)
Another type of logging that came to mind yesterday is that we could log when the content process tries to access
anything in the file system. That would help more the work of "ok, what's next that we need to fix".
Felipe
_______________________________________________
dev-tech-electrolysis mailing list
dev-tech-e...@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-tech-electrolysis