Shaun McCance <[email protected]> writes: > On Wed, 2014-10-15 at 20:30 +0200, Carlos Garcia Campos wrote: >> Shaun McCance <[email protected]> writes: >> >> > On Tue, 2014-10-14 at 21:17 -0500, Michael Catanzaro wrote: >> >> On Tue, 2014-10-14 at 14:44 -0400, Matthias Clasen wrote: >> >> > On Tue, Oct 14, 2014 at 1:47 PM, Jim Nelson <[email protected]> wrote: >> >> > >> >> > > It would be great if the DOM was available via WebKitGTK and the local >> >> > > library did the IPC for us, but I've been told that that's not going >> >> > > to happen. The DOM is a huge API and I can't blame them for that. I >> >> > > do wish the separate process model was an optional run mode because, >> >> > > as I said, I don't see a lot of benefits moving to it for Geary. >> >> > > >> >> I think Geary is really the worst-case scenario here: a fairly large >> >> application that performs significant DOM manipulations in response to >> >> UI events, already written with the WebKit1 API. For apps that are just >> >> displaying web pages (everything not geary?) with no such compatibility >> >> concerns, porting should be relatively easy. >> > >> > Geary might be worst-case, but Yelp is non-trivial. It does some DOM >> > manipulation, and the whole way it pushes content to WebKit has to be >> > changed. >> >> Yelp is easy! :-) We don't actually need to change the way content is >> pushed to WebKit, I switched the code to use custom uri schemes for the >> schemes managed by yelp because I thought it was the right way instead >> of the the current approach of using fake uris. > > Good to know, thanks. I'll try Real Hard to get that reviewed for > 3.16.
Thanks! > But there is still the issue of the DOM access, as seen in #686376. > > https://bugzilla.gnome.org/show_bug.cgi?id=686376 Sure, we will need to create a web extension for that, Marcos is working on it. > -- > Shaun > > > _______________________________________________ > desktop-devel-list mailing list > [email protected] > https://mail.gnome.org/mailman/listinfo/desktop-devel-list -- Carlos Garcia Campos PGP key: http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x523E6462
pgpxgaM7oCLs6.pgp
Description: PGP signature
_______________________________________________ desktop-devel-list mailing list [email protected] https://mail.gnome.org/mailman/listinfo/desktop-devel-list
