Check entering fullscreen in webview: Check failed: 0 <= scroll_offset.x() (0 vs. -1200) |
|||
Issue description[FATAL:browser_view_renderer.cc(613)] Check failed: 0 <= scroll_offset.x() (0 vs. -1200) This occurs maybe 1 in 5 times. Just start playing a video and press fullscreen. Stack trace: 00071285 base::debug::BreakDebugger() /s/c/src/base/debug/debugger_posix.cc:249 000821ab logging::LogMessage::~LogMessage() /s/c/src/base/logging.cc:740 0008427f android_webview::BrowserViewRenderer::SetTotalRootLayerScrollOffset(gfx::Vector2dF const&) /s/c/src/android_webview/browser/browser_view_renderer.cc:613 000848ed android_webview::BrowserViewRenderer::UpdateRootLayerState(gfx::Vector2dF const&, gfx::Vector2dF const&, gfx::SizeF const&, float, float, float) /s/c/src/android_webview/browser/browser_view_renderer.cc:656 008ac031 content::SynchronousCompositorHost::ProcessCommonParams(content::SyncCompositorCommonRendererParams const&) /s/c/src/content/browser/android/synchronous_compositor_host.cc:482 008ac611 content::SynchronousCompositorHost::DemandDrawHw(gfx::Size const&, gfx::Transform const&, gfx::Rect const&, gfx::Rect const&, gfx::Rect const&, gfx::Transform const&) /s/c/src/content/browser/android/synchronous_compositor_host.cc:131 00083755 android_webview::BrowserViewRenderer::OnDrawHardware() /s/c/src/android_webview/browser/browser_view_renderer.cc:242 0009ed25 android_webview::AwContents::OnDraw(_JNIEnv*, base::android::JavaParamRef<_jobject*> const&, base::android::JavaParamRef<_jobject*> const&, unsigned char, int, int, int, int, int, int) /s/c/src/android_webview/native/aw_contents.cc:938 0009ee95 Java_org_chromium_android_1webview_AwContents_nativeOnDraw /s/c/src/out/a/gen/android_webview/native/native_jni/android_webview/jni/AwContents_jni.h:241 0074cead offset 0x38e000) (boolean org.chromium.android_webview.AwContents.nativeOnDraw(long, android.graphics.Canvas, boolean, int, int, int, int, int, int)+176 /data/app/com.google.android.webview-1/oat/arm/base.odex 0074951d offset 0x38e000) (boolean org.chromium.android_webview.AwContents.access$4700(org.chromium.android_webview.AwContents, long, android.graphics.Canvas, boolean, int, int, int, int, int, int)+128 /data/app/com.google.android.webview-1/oat/arm/base.odex 0074454f offset 0x38e000) (void org.chromium.android_webview.AwContents$AwViewMethodsImpl.onDraw(android.graphics.Canvas)+1202 /data/app/com.google.android.webview-1/oat/arm/base.odex 005376c1 offset 0x38e000) (void org.chromium.android_webview.FullScreenView.onDraw(android.graphics.Canvas)+68 /data/app/com.google.android.webview-1/oat/arm/base.odex 742be411 offset 0x1ec8000 /data/dalvik-cache/arm/system@framework@boot.oat
,
May 20 2016
Is there a specific page that you are testing with? I just tried videojs.com and I can switch back and forth without problems.
,
May 20 2016
My bad try http://storage.googleapis.com/watk/v I was playing buck360p_h264.mp4 on a N5.
,
May 20 2016
Sorry this has happened for me a lot of times but I didn't fix it, because the fix is hacky, at best, and I shelved it. crbug.com/558045 https://codereview.chromium.org/1556733002/
,
May 20 2016
Assigning to me. Maybe I can figure out a new fix..
,
Oct 21 2016
I don't know how to solve it properly. This is a DCHECK, so probably not that important. If someone finds a way to solve it, feel free to reopen. |
|||
►
Sign in to add a comment |
|||
Comment 1 by gsennton@chromium.org
, May 20 2016