Summary: | [GTK] Epiphany with Debug mode compiled WebKitGtk+ 2.10.3 hits ASSERT_ARG on willEnterAcceleratedCompositingMode | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Andres Gomez Garcia <agomez> | ||||||
Component: | WebKitGTK | Assignee: | Nobody <webkit-unassigned> | ||||||
Status: | RESOLVED FIXED | ||||||||
Severity: | Normal | CC: | bugs-noreply, cgarcia, mcatanzaro, mrobinson, yoon, zan | ||||||
Priority: | P2 | ||||||||
Version: | WebKit Local Build | ||||||||
Hardware: | Unspecified | ||||||||
OS: | Unspecified | ||||||||
Attachments: |
|
Description
Andres Gomez Garcia
2015-10-28 04:43:51 PDT
I forgot to comment. The compilation was done with CMake args: "-DPORT=GTK -DCMAKE_BUILD_TYPE=Debug -DDEVELOPER_MODE=ON -DCMAKE_C_FLAGS_DEBUG=-g1 -DCMAKE_CXX_FLAGS_DEBUG=-g1" My guess is that the web process enters in AC mode due to the layout that happens in UpdateBackingStorateState, and the WillEnterAC message is sent to the UI process before the DidUpdateBackingStoreState one. I'll investigate this. Created attachment 264789 [details]
Patch
Comment on attachment 264789 [details]
Patch
Makes sense to me, thanks!
Committed r192052: <http://trac.webkit.org/changeset/192052> (In reply to comment #5) > Committed r192052: <http://trac.webkit.org/changeset/192052> Thanks a lot! :) |