Bug 489127 - nodesFromRect required for better usability on mobile devices (part 1+2) [r=roc]

This commit is contained in:
Felipe Gomes
2010-04-07 20:31:26 -04:00
parent c8e1ff9545
commit 6f9c5ea1d9
13 changed files with 181 additions and 120 deletions

View File

@@ -394,8 +394,10 @@ public:
}
#endif
virtual nsIFrame* HitTest(nsDisplayListBuilder* aBuilder, nsPoint aPt,
HitTestState* aState) { return mFrame; }
virtual void HitTest(nsDisplayListBuilder* aBuilder, const nsRect& aRect,
HitTestState* aState, nsTArray<nsIFrame*> *aOutFrames) {
aOutFrames->AppendElement(mFrame);
}
virtual void Paint(nsDisplayListBuilder* aBuilder,
nsIRenderingContext* aCtx);
virtual nsRect GetBounds(nsDisplayListBuilder* aBuilder);