• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.9.5/WebKit2-7537.78.2/UIProcess/API/efl/

Lines Matching refs:EwkView

22 #include "EwkView.h"
112 EwkView::initSmartClassInterface(api);
127 static inline EwkView* toEwkView(const Ewk_View_Smart_Data* smartData)
248 // EwkView implementation.
250 EwkView::EwkView(WKViewRef view, Evas_Object* evasObject)
276 , m_displayTimer(this, &EwkView::displayTimerFired)
321 iconDatabase->watchChanges(IconChangeCallbackData(EwkView::handleFaviconChanged, this));
327 EwkView::~EwkView()
333 iconDatabase->unwatchChanges(EwkView::handleFaviconChanged);
339 EwkView* EwkView::create(WKViewRef webView, Evas* canvas, Evas_Smart* smart)
354 smartData->priv = new EwkView(webView, evasObject);
359 bool EwkView::initSmartClassInterface(Ewk_View_Smart_Class& api)
396 Evas_Object* EwkView::toEvasObject(WKPageRef page)
402 WKPageRef EwkView::wkPage() const
407 void EwkView::setCursor(const Cursor& cursor)
481 void EwkView::setDeviceScaleFactor(float scale)
490 float EwkView::deviceScaleFactor() const
495 AffineTransform EwkView::transformToScreen() const
528 inline Ewk_View_Smart_Data* EwkView::smartData() const
533 inline IntSize EwkView::size() const
541 inline IntSize EwkView::deviceSize() const
546 void EwkView::displayTimerFired(Timer<EwkView>*)
580 void EwkView::scheduleUpdateDisplay()
594 void EwkView::enterFullScreen()
610 void EwkView::exitFullScreen()
621 WKRect EwkView::windowGeometry() const
634 void EwkView::setWindowGeometry(const WKRect& rect)
644 const char* EwkView::title() const
655 InputMethodContextEfl* EwkView::inputMethodContext()
660 const char* EwkView::themePath() const
665 void EwkView::setThemePath(const char* theme)
674 void EwkView::setCustomTextEncodingName(const char* customEncoding)
684 void EwkView::setUserAgent(const char* userAgent)
697 void EwkView::setMouseEventsEnabled(bool enabled)
715 void EwkView::feedTouchEvent(Ewk_Touch_Event_Type type, const Eina_List* points, const Evas_Modifier* modifiers)
720 void EwkView::setTouchEventsEnabled(bool enabled)
752 bool EwkView::createGLSurface()
792 void EwkView::requestColorPicker(WKColorPickerResultListenerRef listener, const WebCore::Color& color)
812 void EwkView::dismissColorPicker()
830 void EwkView::customContextMenuItemSelected(WKContextMenuItemRef contextMenuItem)
843 void EwkView::showContextMenu(WKPoint position, WKArrayRef items)
861 void EwkView::hideContextMenu()
878 void EwkView::requestPopupMenu(WKPopupMenuListenerRef popupMenuListener, const WKRect& rect, WKPopupItemTextDirection textDirection, double pageScaleFactor, WKArrayRef items, int32_t selectedIndex)
901 void EwkView::closePopupMenu()
919 void EwkView::requestJSAlertPopup(const WKEinaSharedString& message)
934 bool EwkView::requestJSConfirmPopup(const WKEinaSharedString& message)
949 WKEinaSharedString EwkView::requestJSPromptPopup(const WKEinaSharedString& message, const WKEinaSharedString& defaultValue)
965 unsigned long long EwkView::informDatabaseQuotaReached(const String& databaseName, const String& displayName, unsigned long long currentQuota, unsigned long long currentOriginUsage, unsigned long long currentDatabaseUsage, unsigned long long expectedUsage)
978 WebView* EwkView::webView()
989 void EwkView::informURLChange()
1004 Evas_Object* EwkView::createFavicon() const
1012 EwkWindowFeatures* EwkView::windowFeatures()
1020 WKPageRef EwkView::createNewPage(PassRefPtr<EwkUrlRequest> request, WKDictionaryRef windowFeatures)
1034 EwkView* newViewImpl = toEwkView(newEwkView);
1042 void EwkView::close()
1053 void EwkView::handleEvasObjectAdd(Evas_Object* evasObject)
1091 void EwkView::handleEvasObjectDelete(Evas_Object* evasObject)
1095 ASSERT(smartData->priv); // smartData->priv is EwkView instance.
1102 void EwkView::handleEvasObjectResize(Evas_Object* evasObject, Evas_Coord width, Evas_Coord height)
1115 void EwkView::handleEvasObjectMove(Evas_Object* evasObject, Evas_Coord /*x*/, Evas_Coord /*y*/)
1124 void EwkView::handleEvasObjectCalculate(Evas_Object* evasObject)
1129 EwkView* self = toEwkView(smartData);
1159 void EwkView::handleEvasObjectShow(Evas_Object* evasObject)
1168 void EwkView::handleEvasObjectHide(Evas_Object* evasObject)
1177 void EwkView::handleEvasObjectColorSet(Evas_Object* evasObject, int red, int green, int blue, int alpha)
1182 EwkView* view = toEwkView(smartData);
1197 Eina_Bool EwkView::handleEwkViewFocusIn(Ewk_View_Smart_Data* smartData)
1203 Eina_Bool EwkView::handleEwkViewFocusOut(Ewk_View_Smart_Data* smartData)
1209 Eina_Bool EwkView::handleEwkViewMouseWheel(Ewk_View_Smart_Data* smartData, const Evas_Event_Mouse_Wheel* wheelEvent)
1211 EwkView* self = toEwkView(smartData);
1216 Eina_Bool EwkView::handleEwkViewMouseDown(Ewk_View_Smart_Data* smartData, const Evas_Event_Mouse_Down* downEvent)
1218 EwkView* self = toEwkView(smartData);
1223 Eina_Bool EwkView::handleEwkViewMouseUp(Ewk_View_Smart_Data* smartData, const Evas_Event_Mouse_Up* upEvent)
1225 EwkView* self = toEwkView(smartData);
1234 Eina_Bool EwkView::handleEwkViewMouseMove(Ewk_View_Smart_Data* smartData, const Evas_Event_Mouse_Move* moveEvent)
1236 EwkView* self = toEwkView(smartData);
1241 Eina_Bool EwkView::handleEwkViewKeyDown(Ewk_View_Smart_Data* smartData, const Evas_Event_Key_Down* downEvent)
1244 EwkView* self = toEwkView(smartData);
1252 Eina_Bool EwkView::handleEwkViewKeyUp(Ewk_View_Smart_Data* smartData, const Evas_Event_Key_Up* upEvent)
1259 void EwkView::feedTouchEvents(Ewk_Touch_Event_Type type)
1283 void EwkView::handleTouchDown(void* /* data */, Evas* /* canvas */, Evas_Object* ewkView, void* /* eventInfo */)
1288 void EwkView::handleTouchUp(void* /* data */, Evas* /* canvas */, Evas_Object* ewkView, void* /* eventInfo */)
1293 void EwkView::handleTouchMove(void* /* data */, Evas* /* canvas */, Evas_Object* ewkView, void* /* eventInfo */)
1299 void EwkView::handleFaviconChanged(const char* pageURL, void* eventInfo)
1301 EwkView* view = static_cast<EwkView*>(eventInfo);
1309 PassRefPtr<cairo_surface_t> EwkView::takeSnapshot()
1335 Evas_Smart_Class EwkView::parentSmartClass = EVAS_SMART_CLASS_INIT_NULL;
1339 EwkView* toEwkView(const Evas_Object* evasObject)