webengine/osswebengine/WebKit/s60/webview/BrCtl.cpp
branchRCL_3
changeset 44 800203832575
parent 42 a1a5d4e727e8
child 46 30342f40acbf
equal deleted inserted replaced
42:a1a5d4e727e8 44:800203832575
    85 #include "BrCtlWindowObserverImpl.h"
    85 #include "BrCtlWindowObserverImpl.h"
    86 #include "WidgetExtension.h"
    86 #include "WidgetExtension.h"
    87 #include "PluginSkin.h"
    87 #include "PluginSkin.h"
    88 #include "HttpUiCallbacks.h"
    88 #include "HttpUiCallbacks.h"
    89 #include "PluginWin.h"
    89 #include "PluginWin.h"
       
    90 #include "GCController.h"
    90 #include <BrowserVersion.h>
    91 #include <BrowserVersion.h>
    91 #include <cuseragent.h>
    92 #include <cuseragent.h>
    92 
    93 
    93 #ifndef BRDO_WML_DISABLED_FF
    94 #ifndef BRDO_WML_DISABLED_FF
    94 #include "wmlinterface.h"
    95 #include "wmlinterface.h"
   804                         
   805                         
   805                     }
   806                     }
   806 #endif
   807 #endif
   807 
   808 
   808                 //Disable the zooming bar when it goes to background
   809                 //Disable the zooming bar when it goes to background
   809                 m_webView->hideZoomSliderL();                
   810                 m_webView->hideZoomSliderL();
       
   811                 
       
   812                 // Instruct JS to garbage collect
       
   813                 WebCore::gcController().garbageCollectSoon();                
   810                 break;
   814                 break;
   811             }
   815             }
   812         case TBrCtlDefs::ECommandClearAutoFormFillData:
   816         case TBrCtlDefs::ECommandClearAutoFormFillData:
   813             {
   817             {
   814                 StaticObjectsContainer::instance()->formFillController()->clearFormData();
   818                 StaticObjectsContainer::instance()->formFillController()->clearFormData();