[Webkit-unassigned] [Bug 193919] [GTK] Implement back/forward touchpad gesture
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Feb 7 22:23:50 PST 2019
https://bugs.webkit.org/show_bug.cgi?id=193919
--- Comment #95 from Carlos Garcia Campos <cgarcia at igalia.com> ---
(In reply to Alexander Mikhaylenko from comment #94)
> > Why do we need a setting for this? Would other kind of gestures also need a setting? Should we make this more generic then?
>
> It's only useful for browsers, but not e.g. for auth widgets. So I assume
> very few apps will actually want this, like Epiphany, Yelp, Devhelp in
> GNOME, but not auth widgets in control center, or RH login in Boxes, or
> Google Docs widget in Documents, or mail display in Geary, etc.
Would other kind of gestures also need a setting? Should we make this more generic then? I mean future gestures.
> > Does this work? Cairo expects doubles between 0 and 1, but WebCore::Color uses integers between 0 and 255. You should use color.getRGBA passing doubles
>
> Ahh. I just assumed every page I tested had white background. :(
>
> > Maybe we could share all this with mac port too. If we ever need to add platform specific stuff we can add a platform method inside the lambda. We would also need to move the
>
> I wanted to, but the Cocoa one has this comment:
>
> // FIXME: This should be able to share code with WebCore's
> MemoryPressureHandler (and be platform independent).
> // Right now it cannot because WebKit1 and WebKit2 need to be able to
> coexist in the UI process,
> // and you can only have one WebCore::MemoryPressureHandler.
>
> We can though add it directly there specifically with #if PLATFORM(GTK) and
> drop the added memory pressure handler.
We can make this cross-platform in webkit anyway, just move the check to the caller as I'm suggesting for the GTK case.
> The rest: sure
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20190208/808d8f59/attachment.html>
More information about the webkit-unassigned
mailing list