diff -r a359256acfc6 -r c8a366e56285 webengine/memoryplugin/src/memoryplugin.cpp --- a/webengine/memoryplugin/src/memoryplugin.cpp Thu Aug 27 07:44:59 2009 +0300 +++ b/webengine/memoryplugin/src/memoryplugin.cpp Thu Sep 24 12:53:48 2009 +0300 @@ -21,6 +21,14 @@ #include #include +/* + * Note: Even though we create this plugin to deal with memory events from the system for handling OOM, + * there is no code further down the line that actually handles them. We totally ignore these events. + * This is because the system has too high of an OOM threshold. + * I.e. the system may only have 6m left and think it's out of memory, however, the browser can still render + * many pages in only 6m. So, these system events are ignored and the browser handles OOM with its own mechanism. + * (See OOMStopper and OOMHandler) + */ TAny* CreateBrowserOOMPlugin() { const TUid KBrowserAppUid = { 0x10008d39 };