webengine/osswebengine/WebKit/s60/webview/WebSurface.h
branchRCL_3
changeset 91 30342f40acbf
parent 0 dd21522fd290
child 92 e1bea15f9a39
equal deleted inserted replaced
84:800203832575 91:30342f40acbf
    19 
    19 
    20 
    20 
    21 #ifndef __WEBKITSURFACE_H__
    21 #ifndef __WEBKITSURFACE_H__
    22 #define __WEBKITSURFACE_H__
    22 #define __WEBKITSURFACE_H__
    23 
    23 
       
    24 #include <browser_platform_variant.hrh>
    24 #include <e32base.h>
    25 #include <e32base.h>
    25 #include <gdi.h>
    26 #include <gdi.h>
    26 
    27 
    27 //forward declarations
    28 //forward declarations
    28 class CFbsBitmapDevice;
    29 class CFbsBitmapDevice;
    29 class CFbsBitmap;
    30 class CFbsBitmap;
    30 class CBitmapContext;
    31 class CBitmapContext;
    31 class WebView;
    32 class WebView;
    32 
    33 
       
    34 #ifdef BRDO_PERF_IMPROVEMENTS_ENABLED_FF
       
    35 const TDisplayMode KDisplayMode = EColor64K;
       
    36 #else
       
    37 const TDisplayMode KDisplayMode = EColor16MU;
       
    38 #endif
       
    39 
    33 class WebSurface : public CBase
    40 class WebSurface : public CBase
    34 {
    41 {
    35 public:
    42 public:
    36     static WebSurface* NewL( TDisplayMode mode = EColor16MU );
    43     static WebSurface* NewL( TDisplayMode mode = KDisplayMode );
    37 	
    44 	
    38 	~WebSurface();
    45 	~WebSurface();
    39 	
    46 	
    40 	void flip( const TPoint& pt, CBitmapContext& gc ) const;
    47 	void flip( const TPoint& pt, CBitmapContext& gc ) const;
    41 	
    48