diff -r d96eed154187 -r ca6d8a014f4b webengine/osswebengine/WebKit/s60/webview/BrCtl.cpp --- a/webengine/osswebengine/WebKit/s60/webview/BrCtl.cpp Tue Sep 14 23:23:58 2010 +0300 +++ b/webengine/osswebengine/WebKit/s60/webview/BrCtl.cpp Wed Sep 15 13:25:15 2010 +0300 @@ -822,6 +822,18 @@ WebCore::gcController().garbageCollectSoon(); break; } + case TBrCtlDefs::ECommandBackLightOff: + { + setDeferringTimers(true); + break; + } + + case TBrCtlDefs::ECommandBackLightOn: + { + if (isDeferringTimers()) + setDeferringTimers(false); + break; + } case TBrCtlDefs::ECommandClearAutoFormFillData: { StaticObjectsContainer::instance()->formFillController()->clearFormData();