Change product_version to user_agent_product #297
No reviewers
Labels
No labels
area/accessibility
area/dependency
Confirmed
Crash Report
Delayed
Design Issue
Duplicate
Feedback required
Good first issue
kind/bug
kind/cleanup
kind/enhancement
platform/linux
platform/macos
platform/windows
priority/high
Question
Request for Comments
Seeking Other Contributors
Seeking Testers
Won't Fix / By Design
No milestone
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
gh-obsproject/obs-browser!297
Loading…
Reference in a new issue
No description provided.
Delete branch "user_agent_product"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Description
Fixes compilation against CEF 91.1.0 and later. The
product_versionsetting has been renamed touser_agent_product.(Note: only merge this once you update the officially supported CEF to 91.1.0 (Chromium 91.0.4472.19) or later)
Motivation and Context
Fixes a compilation failure. Here's the CEF commit that caused this.
How Has This Been Tested?
Built as part of OBS 27.0 using CEF 90.6.7 on NixOS (see https://github.com/NixOS/nixpkgs/pull/126505).
OBS starts up and displays the chosen web page when a Browser source is configured.
Types of changes
Checklist:
This looks like a breaking change that isn't ifdef'd, and for a version of CEF we don't officially support.
I'm aware of both, hence you should consider this WIP until you bump the supported version.
(I'm happy to stick it behind an ifdef if you can give me a pointer to the right place to define this, FWIW)
Yep, please stick this behind compile conditional as there is no guarantee on when each platform will have the relevant CEF build configured.