Screen flicker on Chrome_public but not google chrome, Android

101 views
Skip to first unread message

Xu, Xing

unread,
Mar 23, 2016, 2:34:48 AM3/23/16
to graphics-dev

Hi, I installed two apks:

chrome_public: Chromium    49.0.2623.91 (Developer Build) unknown (32-bit); Flicker also happens on chrome_public 50.0.2652.0.

google chrome: Google Chrome   49.0.2623.91 (Official Build) (32-bit).

 

And reproduce steps:

1, Launch chrome_public or google chrome, type a url. when this finish loading. Kill chrome_public or google chrome.

2, re-Launch chrome_public or google chrome, see if screen flickers.

3, Run steps 2 many times. For chrome_public, you will see screen flicker at a low rate. For google chrome, no screen flicker at all.

 

Do you have any hints about how this happens?

 

Also, I attached the User agent diff of the two builds. Left is google chrome, right is chrome public.

 

 

Detail User agent of chrome public:

  1 Chromium    49.0.2623.91 (Developer Build) unknown (32-bit)

  2 Revision    30291bb2a90d4cfd0ef22fbca036020345d4a7d0

  3 OS  Android 4.4.4; MI 4LTE Build/KTU84P

  4 Blink   537.36 (@b10fce996f8c1632db1fa864ef8e2aa26b47704e)

  5 JavaScript  V8 4.9.385.28

  6 User Agent  Mozilla/5.0 (Linux; Android 4.4.4; MI 4LTE Build/KTU84P) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.91 Mobile Safari/    537.36

  7 Command Line    chrome --flags --single-process --use-mobile-user-agent --top-controls-show-threshold=0.5 --top-controls-hide-threshold=0.5 --    use-mobile-user-agent --enable-begin-frame-scheduling --enable-pinch --enable-overlay-scrollbar --validate-input-event-stream --disable-gpu-pr    ocess-crash-limit --main-frame-resizes-are-orientation-changes --disable-composited-antialiasing --ui-prioritize-in-gpu-process --profiler-tim    ing=0 --prerender-from-omnibox=enabled --enable-dom-distiller --flag-switches-begin --flag-switches-end --disable-gpu-watchdog --supports-dual    -gpus=false --gpu-driver-bug-workarounds=3,8,10,13,21,27,33,38,44,54,66,68,69 --disable-gl-extensions=EGL_KHR_fence_sync EGL_KHR_wait_sync GL_    OES_depth_texture --disable-accelerated-video-decode --disable-webrtc-hw-encoding --gpu-vendor-id=0x0000 --gpu-device-id=0x0000 --gpu-driver-v    endor --gpu-driver-version=66.0 --lang=en-US --num-raster-threads=1 --enable-gpu-rasterization --gpu-rasterization-msaa-sample-count=4 --conte    nt-image-texture-target=3553,3553,3553,3553,3553,3553,3553,3553,3553,3553,3553,3553,3553,3553 --video-image-texture-target=3553

  8 Executable Path No such file or directory

  9 Profile Path    /data/data/org.chromium.chrome/app_chrome/Default

10 Variations  a8b45008-3f4a17df

11 236d5d9e-fecfffa1

 

 

Detail User agent of google chrome:

  1 Google Chrome   49.0.2623.91 (Official Build) (32-bit)

  2 Revision    b10fce996f8c1632db1fa864ef8e2aa26b47704e-refs/branch-heads/2623@{#600}

  3 OS  Android 4.4.4; MI 4LTE Build/KTU84P

  4 Blink   537.36 (@b10fce996f8c1632db1fa864ef8e2aa26b47704e)

  5 JavaScript  V8 4.9.385.28

  6 User Agent  Mozilla/5.0 (Linux; Android 4.4.4; MI 4LTE Build/KTU84P) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.91 Mobile Safari/    537.36

  7 Command Line    chrome --flags --single-process --use-mobile-user-agent --top-controls-show-threshold=0.5 --top-controls-hide-threshold=0.5 --    use-mobile-user-agent --enable-begin-frame-scheduling --enable-pinch --enable-overlay-scrollbar --validate-input-event-stream --disable-gpu-pr    ocess-crash-limit --main-frame-resizes-are-orientation-changes --disable-composited-antialiasing --ui-prioritize-in-gpu-process --profiler-tim    ing=0 --prerender-from-omnibox=enabled --enable-dom-distiller --flag-switches-begin --flag-switches-end --disable-gpu-watchdog --supports-dual    -gpus=false --gpu-driver-bug-workarounds=3,8,10,13,21,27,33,38,44,54,66,68,69 --disable-gl-extensions=EGL_KHR_fence_sync EGL_KHR_wait_sync GL_    OES_depth_texture --disable-accelerated-video-decode --disable-webrtc-hw-encoding --gpu-vendor-id=0x0000 --gpu-device-id=0x0000 --gpu-driver-v    endor --gpu-driver-version=66.0 --lang=en-US --num-raster-threads=1 --enable-gpu-rasterization --gpu-rasterization-msaa-sample-count=4 --conte    nt-image-texture-target=3553,3553,3553,3553,3553,3553,3553,3553,3553,3553,3553,3553,3553,3553 --video-image-texture-target=3553

 8 Executable Path No such file or directory

  9 Profile Path    /data/data/com.android.chrome/app_chrome/Default

10 Build ID    312c1fc4-0f82-49c6-***********

 

 

 

 

Xing

unread,
Mar 23, 2016, 4:08:06 AM3/23/16
to Graphics-dev
After more tests, google chrome  also has a low rate flicker!
google chrome: Google Chrome   49.0.2623.91 (Official Build) (32-bit).

在 2016年3月23日星期三 UTC+8下午2:34:48,Xing写道:
Reply all
Reply to author
Forward
0 new messages