Lines Matching refs:m_widget
100 , m_widget(0)
168 bool boundsChanged = m_widget->frameRect() != frame;
177 m_widget->setFrameRect(frame);
178 if (m_widget) // setFrameRect can run arbitrary script, which might clear m_widget.
179 m_widget->setBoundsSize(boundsSize);
191 if (widget == m_widget)
194 if (m_widget) {
195 moveWidgetToParentSoon(m_widget.get(), 0);
196 widgetRendererMap().remove(m_widget.get());
199 m_widget = widget;
200 if (m_widget) {
201 widgetRendererMap().add(m_widget.get(), this);
209 m_widget->hide();
211 m_widget->show();
215 moveWidgetToParentSoon(m_widget.get(), m_frameView);
229 if (m_widget) {
231 m_widget->hide();
233 m_widget->show();
245 if (m_widget)
246 m_widget->notifyWidget(notification);
284 if (m_widget) {
288 paintInfo.context->drawImage(m_substituteImage.get(), style()->colorSpace(), m_widget->frameRect());
290 IntPoint widgetLocation = m_widget->frameRect().location();
301 m_widget->paint(paintInfo.context, paintRect);
307 if (m_widget->isFrameView()) {
308 FrameView* frameView = static_cast<FrameView*>(m_widget.get());
312 paintInfo.overlapTestRequests->set(this, m_widget->frameRect());
329 ASSERT(m_widget);
330 ASSERT(m_widget->isFrameView());
331 static_cast<FrameView*>(m_widget.get())->setIsOverlapped(isOverlapped);
342 if (!m_widget || !node()) // Check the node in case destroy() has been called.
351 if (m_widget && m_widget->isFrameView()) {
352 FrameView* frameView = static_cast<FrameView*>(m_widget.get());
361 if (!m_widget)
363 m_widget->widgetPositionsUpdated();
378 if (m_widget)
379 m_widget->setIsSelected(isSelected());
385 m_widget = 0;