Changeset 140367 in webkit
- Timestamp:
- Jan 21, 2013 2:45:29 PM (11 years ago)
- Location:
- trunk/Source/WebKit2
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit2/ChangeLog
r140366 r140367 1 2013-01-21 Kiran Muppala <cmuppala@apple.com> 2 3 Enable process suppression by default on Mac 4 https://bugs.webkit.org/show_bug.cgi?id=106804 5 6 Reviewed by Alexey Proskuryakov. 7 8 * UIProcess/WebContext.cpp: 9 (WebKit::WebContext::WebContext): Change initialized value of 10 m_processSuppressionEnabled from false to true. 11 * UIProcess/mac/WebContextMac.mm: 12 (WebKit::WebContext::platformInitialize): Since process suppression 13 is no longer disabled on construction, do not disable it for global 14 child processes either. Instead enable occlusion notifications as 15 they are needed to trigger process suppression. 16 1 17 2013-01-17 Andy Estes <aestes@apple.com> 2 18 -
trunk/Source/WebKit2/UIProcess/WebContext.cpp
r139888 r140367 143 143 #endif 144 144 #if PLATFORM(MAC) 145 , m_processSuppressionEnabled( false)145 , m_processSuppressionEnabled(true) 146 146 #endif 147 147 #if USE(SOUP) -
trunk/Source/WebKit2/UIProcess/mac/WebContextMac.mm
r139888 r140367 229 229 registerUserDefaultsIfNeeded(); 230 230 registerNotificationObservers(); 231 ASSERT( !m_processSuppressionEnabled);232 disableProcessSuppressionForGlobalChildProcesses();231 ASSERT(m_processSuppressionEnabled); 232 enableOcclusionNotifications(); 233 233 } 234 234
Note: See TracChangeset
for help on using the changeset viewer.