RESOLVED FIXED 111285
[chromium] Switch to new webkit_support::CreateLayerTreeView interface
https://bugs.webkit.org/show_bug.cgi?id=111285
Summary [chromium] Switch to new webkit_support::CreateLayerTreeView interface
James Robinson
Reported 2013-03-03 22:35:51 PST
[chromium] Switch to new webkit_support::CreateLayerTreeView interface
Attachments
Patch (3.65 KB, patch)
2013-03-03 22:36 PST, James Robinson
no flags
James Robinson
Comment 1 2013-03-03 22:36:46 PST
James Robinson
Comment 2 2013-03-03 22:37:13 PST
Depends on https://codereview.chromium.org/12385074/ landing + rolling in.
WebKit Review Bot
Comment 3 2013-03-03 22:48:02 PST
Comment on attachment 191162 [details] Patch Attachment 191162 [details] did not pass cr-linux-debug-ews (chromium-xvfb): Output: http://webkit-commit-queue.appspot.com/results/16913258
WebKit Review Bot
Comment 4 2013-03-03 22:56:25 PST
Comment on attachment 191162 [details] Patch Attachment 191162 [details] did not pass chromium-ews (chromium-xvfb): Output: http://webkit-commit-queue.appspot.com/results/16892980
Adrienne Walker
Comment 5 2013-03-04 11:47:23 PST
Comment on attachment 191162 [details] Patch R=me.
Peter Beverloo (cr-android ews)
Comment 6 2013-03-04 12:57:08 PST
Comment on attachment 191162 [details] Patch Attachment 191162 [details] did not pass cr-android-ews (chromium-android): Output: http://webkit-commit-queue.appspot.com/results/16897018
James Robinson
Comment 7 2013-03-04 14:24:47 PST
Comment on attachment 191162 [details] Patch API has rolled in now
WebKit Review Bot
Comment 8 2013-03-04 18:36:29 PST
Comment on attachment 191162 [details] Patch Clearing flags on attachment: 191162 Committed r144705: <http://trac.webkit.org/changeset/144705>
WebKit Review Bot
Comment 9 2013-03-04 18:36:33 PST
All reviewed patches have been landed. Closing bug.
Takashi Sakamoto
Comment 10 2013-03-05 00:59:30 PST
Since WebKit::Platform::current()->compositorSupport()->initialize(m_webCompositorThread.get()); was removed, I think, the following DCHECK always fails. 75 void WebCompositorSupportImpl::shutdown() { 76 DCHECK(initialized_); 77 initialized_ = false; 78 compositor_thread_message_loop_proxy_ = NULL; 79 } So, core dumped. [18794:18794:2166180256545:FATAL:web_compositor_support_impl.cc(76)] Check failed: initialized_. [0x000002735eb4] base::debug::StackTrace::StackTrace() [0x0000027511fd] logging::LogMessage::~LogMessage() [0x000002600963] webkit::WebCompositorSupportImpl::shutdown() [0x000000420244] main [0x7ffff394376d] __libc_start_main [0x00000041dc29] <unknown>
James Robinson
Comment 11 2013-03-05 10:15:03 PST
(In reply to comment #10) > Since WebKit::Platform::current()->compositorSupport()->initialize(m_webCompositorThread.get()); was removed, I think, the following DCHECK always fails. > > 75 void WebCompositorSupportImpl::shutdown() { > 76 DCHECK(initialized_); > 77 initialized_ = false; > 78 compositor_thread_message_loop_proxy_ = NULL; > 79 } > > So, core dumped. > > [18794:18794:2166180256545:FATAL:web_compositor_support_impl.cc(76)] Check failed: initialized_. > [0x000002735eb4] base::debug::StackTrace::StackTrace() > [0x0000027511fd] logging::LogMessage::~LogMessage() > [0x000002600963] webkit::WebCompositorSupportImpl::shutdown() > [0x000000420244] main > [0x7ffff394376d] __libc_start_main > [0x00000041dc29] <unknown> D'oh. It's a silly assert, but lives on the chromium side. Will remove there.
James Robinson
Comment 12 2013-03-05 10:21:08 PST
(In reply to comment #11) > (In reply to comment #10) > > Since WebKit::Platform::current()->compositorSupport()->initialize(m_webCompositorThread.get()); was removed, I think, the following DCHECK always fails. > > > > 75 void WebCompositorSupportImpl::shutdown() { > > 76 DCHECK(initialized_); > > 77 initialized_ = false; > > 78 compositor_thread_message_loop_proxy_ = NULL; > > 79 } > > > > So, core dumped. > > > > [18794:18794:2166180256545:FATAL:web_compositor_support_impl.cc(76)] Check failed: initialized_. > > [0x000002735eb4] base::debug::StackTrace::StackTrace() > > [0x0000027511fd] logging::LogMessage::~LogMessage() > > [0x000002600963] webkit::WebCompositorSupportImpl::shutdown() > > [0x000000420244] main > > [0x7ffff394376d] __libc_start_main > > [0x00000041dc29] <unknown> > > D'oh. It's a silly assert, but lives on the chromium side. Will remove there. https://bugs.webkit.org/show_bug.cgi?id=111440
Note You need to log in before you can comment on or make changes to this bug.