some discoveries on Quest 2 default browser

326 views
Skip to first unread message

simowce go

unread,
Aug 5, 2023, 9:00:41 AM8/5/23
to Chromium-discuss
Hi all:

Recently I have spent some time to research my Quest 2's default browser and I got some interesting findings:

First of all, Meta Browser is based on chromium, when I checkout chrome://gpu, I found that Meta Browser disabled some feature flag:

1. Canvas out-of-process rasterization
2. Direct Rendering Display Compositor (disabled on v53 and enabled on v55)
3. Surface Control

I did some research about this feature flag and I found that these feature flags are "optimization", so I don't know why it was disabled on Meta browser.

Secondly, I found a very interesting thing on Meta Browser, that is: all of the Meta Browser's components are rendered into a single layer, but I found that chromium on my Android phones, the title bar/menu/webpage are rendered on different Layer and will be finally composed by SurfaceFlinger.
I have tried my best to check there is any feature flag about this, but I failed to find one. Can anyone please tell me is there anything about this?

Thx a lot.
Reply all
Reply to author
Forward
0 new messages