commit | 5d88f7f40d5870c91f2cddf73e5340691a15523e | [log] [tgz] |
---|---|---|
author | James Ye <jamesye@google.com> | Mon Apr 04 02:20:39 2022 |
committer | Chromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com> | Tue Apr 05 02:07:05 2022 |
tree | c6500e5185096ad95cd9697292fc0f1233a60018 | |
parent | aac3de633d23afff7c531c03e2da424381371283 [diff] |
cros-garcon: Set XDG_CURRENT_DESKTOP to enable Firefox CSD When running on X11, Firefox checks the value of XDG_CURRENT_DESKTOP to determine whether Client-Side Decorations (tabs in titlebar) can be used. We didn't set this, so they couldn't be used. We use the value X-Generic to avoid changing the behaviour of other programs that use this variable, like xdg-utils. BUG=b:215259893 TEST="Title Bar" checkbox in "Customize Firefox" is visible, can be disabled and removes the system titlebar. Change-Id: I1bf523e44f06a2af909a6dde7ea2345fdefb8742 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/containers/cros-container-guest-tools/+/3565265 Reviewed-by: David Munro <davidmunro@google.com> Tested-by: kokoro <noreply+kokoro@google.com> Reviewed-by: James Ye <jamesye@google.com> Commit-Queue: James Ye <jamesye@google.com>
These are the guest packages for setting up a container to integrate with Chrome OS. This includes build scripts that are run in Google's internal continuous integration service.
The guest packages can be built with Bazel.
bazel build //cros-debs:debs
promote\_apt.sh MILESTONE
and promote\_container.sh MILESTONE
in scripts are used to promote containers from staging to live. NOTE: Whatever is the latest in staging is what gets promoted to live so make sure it's what was tested.