RESOLVED FIXED 74639
Add ScrollingCoordinator class and ENABLE_THREADED_SCROLLING define
https://bugs.webkit.org/show_bug.cgi?id=74639
Summary Add ScrollingCoordinator class and ENABLE_THREADED_SCROLLING define
Anders Carlsson
Reported 2011-12-15 12:30:35 PST
Add ScrollingCoordinator class and ENABLE_THREADED_SCROLLING define
Attachments
Patch (13.79 KB, patch)
2011-12-15 12:33 PST, Anders Carlsson
kling: review+
Anders Carlsson
Comment 1 2011-12-15 12:33:57 PST
Andreas Kling
Comment 2 2011-12-15 12:40:39 PST
Comment on attachment 119483 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=119483&action=review > Source/JavaScriptCore/wtf/Platform.h:1067 > +#if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) && !defined(BUILDING_ON_LION) > +#define ENABLE_THREADED_SCROLLING 1 > +#endif Even with the very restrictive conditionals, I think an e-mail to webkit-dev is in order before landing a new ENABLE() flag.
Anders Carlsson
Comment 3 2011-12-15 12:45:07 PST
David Levin
Comment 4 2011-12-15 13:22:56 PST
Comment on attachment 119483 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=119483&action=review > Source/WebCore/page/Page.cpp:91 > +#endif I thought for include's we just put them in the normal include flow and let the ifdef in the header be enough. > Source/WebCore/page/ScrollingCoordinator.h:33 > +#include <wtf/Threading.h> Nothing from Threading.h is used yet but I guess that is in another patch soon. > Source/WebCore/page/ScrollingCoordinator.h:38 > +class PlatformWheelEvent; Not used yet "PlatformWheelEvent" but I guess it is coming.
James Robinson
Comment 5 2012-01-24 21:36:51 PST
(In reply to comment #2) > (From update of attachment 119483 [details]) > View in context: https://bugs.webkit.org/attachment.cgi?id=119483&action=review > > > Source/JavaScriptCore/wtf/Platform.h:1067 > > +#if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) && !defined(BUILDING_ON_LION) > > +#define ENABLE_THREADED_SCROLLING 1 > > +#endif > > Even with the very restrictive conditionals, I think an e-mail to webkit-dev is in order before landing a new ENABLE() flag. Any particular reason this email didn't happen?
Note You need to log in before you can comment on or make changes to this bug.