Skip to content

Instantly share code, notes, and snippets.

View nickdiego's full-sized avatar

Nick Yamane nickdiego

View GitHub Profile

Finding out GN args used by CI/CQ bots

  • Bots use mb tool, which is actually a "thin" python script that stands for "Meta-Build wrapper". Detailed docs here.
  • Chromium builder configurations live at //tools/mb/mb_config.pyl file.

In order to find out, for example, the GN args used to build the official binaries of Lacros Chrome for amd64-generic boards, look for the builder group and builder name and pass them in to mb.py lookup scrip, as follows:

$ tools/mb/mb.py lookup --quiet -m tryserver.chrome -b lacros-amd64-generic-chrome
@nickdiego
nickdiego / 0001-wayland-debug-per-surface-scale-init-for-non-topleve.patch
Created July 4, 2024 22:52
Debugging per-surface scale init for non-toplevel surfaces
From f0439a6458e60daea0a2ea41979ac07b5008ce7d Mon Sep 17 00:00:00 2001
From: Nick Diego Yamane <nickdiego@igalia.com>
Date: Thu, 4 Jul 2024 19:49:10 -0300
Subject: [PATCH] wayland: debug per-surface scale init for non-toplevel
surfaces
Signed-off-by: Nick Diego Yamane <nickdiego@igalia.com>
---
ui/aura/window_tree_host_platform.cc | 7 +++++++
ui/ozone/platform/wayland/host/wayland_surface.cc | 2 ++