Re: Fenced Frames //content/browser Design

21 views
Skip to first unread message

Charlie Reis

unread,
Jul 15, 2021, 2:29:35 AM7/15/21
to Dominic Farolino, navigation-dev, Site Isolation Development, Alex Moshchuk, Alexander Timin, Lucas Gadani, Josh Karlin, Johnny Stenback
Thanks for checking with us, Dom!  We're a bit short-handed at the moment with multiple people OOO, and it looks there's a lot for me to catch up on as I try to skim the design doc.  Would a meeting next week (when at least Alex is back) work, where you might be able to help me get up to speed and answer some of my contextual questions?  (If so, we can set that up internally.)

Charlie

On Tue, Jul 13, 2021 at 7:50 PM Dominic Farolino <d...@chromium.org> wrote:
Hey navigation-dev@,

A rough timeline of the Fenced Frames implementation over the past several months has looked like:
  1. A very rough Fenced Frames prototype to see how difficult it would be to get FF + MPArch working
  2. Design, implement, and test the short-/medium-term FF implementation based on ShadowDOM
  3. [In parallel to 2]: Get rendering and input working on top of Dom's (my) FF + MPArch initial prototype
At this point, wjmaclean@ was able to successfully get rendering and input working on the initial FF + MPArch prototype that I wrote a while back, and for various internal reasons we are currently prioritizing the MPArch path over the medium-term Origin Trial ShadowDOM approach.

In order to unblock the MPArch tracker sheet for fenced frames, we need to land a concrete formal implementation of fenced frames, and it is the design for this that I've been working on for the past couple of weeks. This design is outlined in the "Browser Process Design" section of my Fenced Frames implementation design doc, and I'd like to circulate it around to get more opinions and hopefully "approvals" on the overall approach.

So far I've asked altimin@, haraken@ to take an early look at the doc (thanks!) and I've been working on an implementation that is queued up in a few CLs. I'd love to get some input from someone on the CSA team (I've cc'd creis@ and alexmos@) before requesting formal reviews, so if there is any chance one of you could take a look that would be great! I'm happy to set up a meeting to go over any parts of the design that may not be clear as well.

Thanks,
Dom

--
You received this message because you are subscribed to the Google Groups "navigation-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to navigation-de...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/navigation-dev/CAP-uykBZw%2BrZ-POOedRCTjctKu8cj2sg1V0QDHYJ%2B2jrKYwd7A%40mail.gmail.com.
Reply all
Reply to author
Forward
0 new messages