Lines Matching defs:MockPagePopup
42 class MockPagePopup : public PagePopup, public RefCounted<MockPagePopup> {
44 static PassRefPtr<MockPagePopup> create(PagePopupClient*, const IntRect& originBoundsInRootView, LocalFrame*);
45 virtual ~MockPagePopup();
50 MockPagePopup(PagePopupClient*, const IntRect& originBoundsInRootView, LocalFrame*);
51 void close(Timer<MockPagePopup>*);
56 Timer<MockPagePopup> m_closeTimer;
59 inline MockPagePopup::MockPagePopup(PagePopupClient* client, const IntRect& originBoundsInRootView, LocalFrame* mainFrame)
61 , m_closeTimer(this, &MockPagePopup::close)
75 bool MockPagePopup::initialize()
87 PassRefPtr<MockPagePopup> MockPagePopup::create(PagePopupClient* client, const IntRect& originBoundsInRootView, LocalFrame* mainFrame)
89 return adoptRef(new MockPagePopup(client, originBoundsInRootView, mainFrame));
92 void MockPagePopup::closeLater()
102 void MockPagePopup::close(Timer<MockPagePopup>*)
107 MockPagePopup::~MockPagePopup()
135 m_mockPagePopup = MockPagePopup::create(client, originBoundsInRootView, m_mainFrame);