webengine/osswebengine/WebCore/page/ChromeClient.h
changeset 13 10e98eab6f85
parent 0 dd21522fd290
child 27 60c5402cb945
equal deleted inserted replaced
8:7c90e6132015 13:10e98eab6f85
    24 #include "FocusDirection.h"
    24 #include "FocusDirection.h"
    25 #include "chrome.h"
    25 #include "chrome.h"
    26 
    26 
    27 namespace WebCore {
    27 namespace WebCore {
    28 
    28 
       
    29     class Element;
    29     class FloatRect;
    30     class FloatRect;
    30     class Frame;
    31     class Frame;
    31     class HitTestResult;
    32     class HitTestResult;
    32     class IntRect;
    33     class IntRect;
    33     class Page;
    34     class Page;
   104 
   105 
   105         virtual void print(Frame*) = 0;
   106         virtual void print(Frame*) = 0;
   106 #if PLATFORM(SYMBIAN)
   107 #if PLATFORM(SYMBIAN)
   107         virtual void setElementVisibilityChanged(bool visibility) = 0;
   108         virtual void setElementVisibilityChanged(bool visibility) = 0;
   108         virtual bool elementVisibilityChanged() = 0;
   109         virtual bool elementVisibilityChanged() = 0;
       
   110         virtual void focusedElementChanged(Element*) = 0;
   109 #endif
   111 #endif
   110 };
   112 };
   111 
   113 
   112 }
   114 }
   113 
   115