Right now the theme is not set for the inspector view, so all the tests are failing on EFL Debug bot. We must set the theme for the inspector view when it is created.
Created attachment 162769 [details] Patch
Comment on attachment 162769 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=162769&action=review > Source/WebKit2/UIProcess/efl/WebInspectorProxyEfl.cpp:50 > + ewk_view_theme_set(m_inspectorView, TEST_THEME_DIR"/default.edj"); Shouldn't we do this in _ewk_view_initialize() so that we are sure every view has a theme set? Since it seems to be causing crashes when a view does not have a theme set, I think we should fix this at the origin.
Comment on attachment 162769 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=162769&action=review >> Source/WebKit2/UIProcess/efl/WebInspectorProxyEfl.cpp:50 >> + ewk_view_theme_set(m_inspectorView, TEST_THEME_DIR"/default.edj"); > > Shouldn't we do this in _ewk_view_initialize() so that we are sure every view has a theme set? Since it seems to be causing crashes when a view does not have a theme set, I think we should fix this at the origin. I was about to fix your comment, but now I found that recently we dropped the default theme setting on the view initialization. https://bugs.webkit.org/show_bug.cgi?id=94778
Comment on attachment 162769 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=162769&action=review >>> Source/WebKit2/UIProcess/efl/WebInspectorProxyEfl.cpp:50 >>> + ewk_view_theme_set(m_inspectorView, TEST_THEME_DIR"/default.edj"); >> >> Shouldn't we do this in _ewk_view_initialize() so that we are sure every view has a theme set? Since it seems to be causing crashes when a view does not have a theme set, I think we should fix this at the origin. > > I was about to fix your comment, but now I found that recently we dropped the default theme setting on the view initialization. > https://bugs.webkit.org/show_bug.cgi?id=94778 Huh? So we are supposed to not have a default theme and it should then paint what?
Comment on attachment 162769 [details] Patch We should probably land this and fix the real issues in a separate bug.
Comment on attachment 162769 [details] Patch Clearing flags on attachment: 162769 Committed r127942: <http://trac.webkit.org/changeset/127942>
All reviewed patches have been landed. Closing bug.