Bug 963278 - Better fix to deal with concurrent scroll updates from APZ and other places. r=tn,botond,jimm

This commit is contained in:
Kartikaya Gupta
2014-02-05 17:43:20 -05:00
parent b4d16803a0
commit aefdf36549
22 changed files with 193 additions and 32 deletions

View File

@@ -431,6 +431,8 @@ public:
NativePanZoomController* SetNativePanZoomController(jobject obj);
// GeckoContentController methods
void RequestContentRepaint(const mozilla::layers::FrameMetrics& aFrameMetrics) MOZ_OVERRIDE;
void AcknowledgeScrollUpdate(const mozilla::layers::FrameMetrics::ViewID& aScrollId,
const uint32_t& aScrollGeneration) MOZ_OVERRIDE;
void HandleDoubleTap(const CSSIntPoint& aPoint, int32_t aModifiers) MOZ_OVERRIDE;
void HandleSingleTap(const CSSIntPoint& aPoint, int32_t aModifiers) MOZ_OVERRIDE;
void HandleLongTap(const CSSIntPoint& aPoint, int32_t aModifiers) MOZ_OVERRIDE;