Changeset 58121 in webkit
- Timestamp:
- Apr 22, 2010 3:41:32 PM (14 years ago)
- Location:
- trunk/WebKit
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/WebKit/ChangeLog
r58106 r58121 1 2010-04-22 Leandro Pereira <leandro@profusion.mobi> 2 3 Reviewed by Gustavo Noronha Silva. 4 5 Update EWebKit (EFL port) to match recent API changes. 6 http://webkit.org/b/37997 7 8 * efl/ewk/ewk_frame.cpp: 9 (ewk_frame_zoom_set): Change to use WebCore::ZoomMode. 10 (ewk_frame_zoom_text_only_set): Change to use WebCore::ZoomMode. 11 (_ewk_frame_handle_key_scrolling): s/WebCore::VK_/VK_/g 12 (ewk_frame_plugin_create): Disable temporarily PluginView-related 13 code until a proper plugin implementation is made. 14 * efl/ewk/ewk_view.cpp: Fix typo in _parent_sc declaration. 15 (ewk_view_selection_get): Fix a reference to WebCore::CString to 16 WTF::CString. 17 1 18 2010-04-22 Leandro Pereira <leandro@profusion.mobi> 2 19 -
trunk/WebKit/efl/ewk/ewk_frame.cpp
r56825 r58121 989 989 EWK_FRAME_SD_GET_OR_RETURN(o, sd, EINA_FALSE); 990 990 EINA_SAFETY_ON_NULL_RETURN_VAL(sd->frame, EINA_FALSE); 991 sd->frame->setZoomFactor(zoom, sd->zoom_text_only); 991 WebCore::ZoomMode zoomMode; 992 if (sd->zoom_text_only) 993 zoomMode = WebCore::ZoomTextOnly; 994 else 995 zoomMode = WebCore::ZoomPage; 996 sd->frame->setZoomFactor(zoom, zoomMode); 992 997 return EINA_TRUE; 993 998 } … … 1023 1028 1024 1029 sd->zoom_text_only = setting; 1025 sd->frame->setZoomFactor(sd->frame->zoomFactor(), setting); 1030 WebCore::ZoomMode zoomMode; 1031 if (sd->zoom_text_only) 1032 zoomMode = WebCore::ZoomTextOnly; 1033 else 1034 zoomMode = WebCore::ZoomPage; 1035 sd->frame->setZoomFactor(sd->frame->zoomFactor(), zoomMode); 1026 1036 return EINA_TRUE; 1027 1037 } … … 1425 1435 1426 1436 switch (keyCode) { 1427 case WebCore::VK_SPACE:1437 case VK_SPACE: 1428 1438 granularity = WebCore::ScrollByPage; 1429 1439 if (event.shiftKey()) … … 1432 1442 direction = WebCore::ScrollDown; 1433 1443 break; 1434 case WebCore::VK_NEXT:1444 case VK_NEXT: 1435 1445 granularity = WebCore::ScrollByPage; 1436 1446 direction = WebCore::ScrollDown; 1437 1447 break; 1438 case WebCore::VK_PRIOR:1448 case VK_PRIOR: 1439 1449 granularity = WebCore::ScrollByPage; 1440 1450 direction = WebCore::ScrollUp; 1441 1451 break; 1442 case WebCore::VK_HOME:1452 case VK_HOME: 1443 1453 granularity = WebCore::ScrollByDocument; 1444 1454 direction = WebCore::ScrollUp; 1445 1455 break; 1446 case WebCore::VK_END:1456 case VK_END: 1447 1457 granularity = WebCore::ScrollByDocument; 1448 1458 direction = WebCore::ScrollDown; 1449 1459 break; 1450 case WebCore::VK_LEFT:1460 case VK_LEFT: 1451 1461 granularity = WebCore::ScrollByLine; 1452 1462 direction = WebCore::ScrollLeft; 1453 1463 break; 1454 case WebCore::VK_RIGHT:1464 case VK_RIGHT: 1455 1465 granularity = WebCore::ScrollByLine; 1456 1466 direction = WebCore::ScrollRight; 1457 1467 break; 1458 case WebCore::VK_UP:1468 case VK_UP: 1459 1469 direction = WebCore::ScrollUp; 1460 1470 if (event.ctrlKey()) … … 1463 1473 granularity = WebCore::ScrollByLine; 1464 1474 break; 1465 case WebCore::VK_DOWN:1475 case VK_DOWN: 1466 1476 direction = WebCore::ScrollDown; 1467 1477 if (event.ctrlKey()) … … 1824 1834 WTF::PassRefPtr<WebCore::Widget> ewk_frame_plugin_create(Evas_Object* o, const WebCore::IntSize& pluginSize, WebCore::HTMLPlugInElement* element, const WebCore::KURL& url, const WTF::Vector<WebCore::String>& paramNames, const WTF::Vector<WebCore::String>& paramValues, const WebCore::String& mimeType, bool loadManually) 1825 1835 { 1826 DBG("o=%p, size=%dx%d, element=%p, url=%s, mimeType=%s",1827 o, pluginSize.width(), pluginSize.height(), element,1828 url.prettyURL().utf8().data(), mimeType.utf8().data());1829 1830 EWK_FRAME_SD_GET_OR_RETURN(o, sd, 0);1831 1832 // TODO: emit signal and ask webkit users if something else should be done.1833 // like creating another x window (see gtk, it allows users to create1834 // GtkPluginWidget.1835 1836 WTF::RefPtr<WebCore::PluginView> pluginView = WebCore::PluginView::create1837 (sd->frame, pluginSize, element, url, paramNames, paramValues,1838 mimeType, loadManually);1839 1840 if (pluginView->status() == WebCore::PluginStatusLoadedSuccessfully)1841 return pluginView;1842 1843 1836 return 0; 1844 1837 } -
trunk/WebKit/efl/ewk/ewk_view.cpp
r57212 r58121 495 495 } 496 496 497 static Evas_Smart_Class _parent_sc = EVAS_SMART_CLASS_INIT_ 0;497 static Evas_Smart_Class _parent_sc = EVAS_SMART_CLASS_INIT_NULL; 498 498 499 499 static Ewk_View_Private_Data* _ewk_view_priv_new(Ewk_View_Smart_Data* sd) … … 1393 1393 EWK_VIEW_SD_GET_OR_RETURN(o, sd, 0); 1394 1394 EWK_VIEW_PRIV_GET_OR_RETURN(sd, priv, 0); 1395 W ebCore::CString s = priv->page->focusController()->focusedOrMainFrame()->selectedText().utf8();1395 WTF::CString s = priv->page->focusController()->focusedOrMainFrame()->selectedText().utf8(); 1396 1396 if (s.isNull()) 1397 1397 return 0;
Note: See TracChangeset
for help on using the changeset viewer.