Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

App crashes when trying to a play video on any website with v0.9 Chromium release #1414

Open
sujay-digilens opened this issue May 7, 2024 · 3 comments
Labels
chromium Issues related to the new Chromium backend unsupported device

Comments

@sujay-digilens
Copy link

Configuration

Wolvic version: release/chromium/0.9
Wolvic build ID:
Gecko version: firefox-124.0.1
Active Build Variant: noapiArm64GeckoGenericDebug, Active ABI: arm64-v8a

Hardware: Digilens ARGO

Steps to Reproduce

  1. Play any video content on YouTube or any other website

Current Behavior

Trying to play any video on the web crashes the app

Context

I’m trying to build a version of the Wolvic XR Browser with the latest Chromium updates for our ARGO smart glasses platform.

  1. I followed the developer workflow from (https://github.com/Igalia/wolvic/wiki/Developer-workflow#building-gecko) and built the wolvic project.
  2. I was able to successfully build Gecko and add Gecko dependency to my android project.

Error Logs and Stack Traces

[logcat.txt](https://github.com/Igalia/wolvic/files/15240499/logcat.txt)
@svillar
Copy link
Member

svillar commented May 8, 2024

The developer workflow is for building Gecko not Chromium. AFAIK we haven't published any docs about how to build the Chromium port (we should! but we haven't had time). Also you mention that you're using Gecko 124. The current version of Wolvic is still using 121 so we cannot offer any stability promise with that newer version. Last but not least there is no trace of the crash so very little we could do with this report.

@sujay-digilens
Copy link
Author

Got it.

Let's say there's a prebuilt binary for the Chromium available, is there a way in the project to point to the Chromium build?

@svillar
Copy link
Member

svillar commented May 9, 2024

Yes you need to add chromium_aar=PATH_TO_DIR_WITH_CHROMIUM_AARS to the local.properties file

@svillar svillar added the chromium Issues related to the new Chromium backend label May 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
chromium Issues related to the new Chromium backend unsupported device
Projects
None yet
Development

No branches or pull requests

2 participants