Changeset 196767 in webkit
- Timestamp:
- Feb 18, 2016 11:06:50 AM (8 years ago)
- Location:
- trunk/Source/WebKit2
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit2/ChangeLog
r196766 r196767 1 2016-02-18 ChangSeok Oh <changseok.oh@collabora.com> 2 3 [GTK][Threaded Compositor] The web inspector doesn't work when using the threaded compositor 4 https://bugs.webkit.org/show_bug.cgi?id=154067 5 6 Reviewed by Carlos Garcia Campos. 7 8 The forceCompositingMode should be true for threaded compositor. We set it true for a normal webView 9 in _WebKitSettingsPrivate() but we do not for inspector anywhere. So DrawingArea is not 10 properly created for the inspector. Let's move the setting to WebPreferences::platformInitializeStore 11 which is a common place for the webView and the inspector. 12 13 * UIProcess/API/gtk/WebKitSettings.cpp: 14 (_WebKitSettingsPrivate::_WebKitSettingsPrivate): Deleted. 15 * UIProcess/gtk/WebPreferencesGtk.cpp: 16 (WebKit::WebPreferences::platformInitializeStore): 17 1 18 2016-02-18 Commit Queue <commit-queue@webkit.org> 2 19 -
trunk/Source/WebKit2/UIProcess/API/gtk/WebKitSettings.cpp
r196053 r196767 59 59 pictographFontFamily = preferences->pictographFontFamily().utf8(); 60 60 defaultCharset = preferences->defaultTextEncodingName().utf8(); 61 62 #if USE(COORDINATED_GRAPHICS_THREADED)63 preferences->setForceCompositingMode(true);64 #endif65 61 } 66 62 -
trunk/Source/WebKit2/UIProcess/gtk/WebPreferencesGtk.cpp
r196467 r196767 41 41 setAcceleratedCompositingEnabled(false); 42 42 } 43 #endif 44 #if USE(COORDINATED_GRAPHICS_THREADED) 45 setForceCompositingMode(true); 43 46 #endif 44 47 #if !ENABLE(OPENGL)
Note: See TracChangeset
for help on using the changeset viewer.