Antonio Gomes

Manaus (Brazil)

I am passionate about technology, the Open Web, and football (the one played with feet).

Latest Updates

Antonio Gomes 17/05/2017

Chromium Mus/Ozone update (H1/2017): wayland, x11

Since January, Igalia has been working on a project whose goal is to make the latest Chromium Browser able to run natively on Wayland-based environments. The project has various phases, requires us to carve out existing implementations and align our work...

Antonio Gomes 14/11/2016

Chromium, ozone, wayland and beyond

Over the past 2 months my fellow Igalian Fred Wang and I have been working on improving the Wayland support in Chromium. I will be detailing on this post some of the progresses we’ve made and what our next steps are. Background The more...

Antonio Gomes 29/09/2016

Making Chromium’s PDFium greater

One of the coolest things about working at Igalia, is that we have the chance to work on real world problems from day 1, either by improving an existing solution or creating new ones, based on open source technologies. During the past month, I worked on a...

Antonio Gomes 14/06/2016

Understanding Chromium’s runtime ozone platform selection

Requisites For the context of this post, it is assumed a ‘content_shell’ ChromeOS GN build produced with the following commands:   $ gn gen –args=’target_os=”chromeos” use_ozone=true ozone_platform_wayland=true...

Antonio Gomes 18/05/2016

[Chromium] content_shell running on Wayland desktop (Weston Compositor)

During my first weeks at Igalia, I got an interesting and promising task of Understand the status of Wayland support in Chromium upstream. At first I could see clear signs that Wayland is being actively considered by the Chromium community:...

Filter

By Type:

Commits

Guard native notification code under ENABLE_NATIVE_NOTIFICATIONS guards

Guard native notification code under ENABLE_NATIVE_NOTIFICATIONS guards about_flags.cc today opt in/out configurations manually, rather than using the existing ENABLE_NATIVE_NOTIFICATIONS build flag. This fixes the OZONE/Linux...

Antonio Gomes07/04/2017

Fix the error message in ui::ws::WindowTree::StackAbove method

Fix the error message in ui::ws::WindowTree::StackAbove method. :%s/StackAtTop/StackAbove/g BUG=None Review-Url: https://codereview.chromium.org/2761383002 Cr-Commit-Position: refs/heads/master@{#458543} Committed:...

Antonio Gomes21/03/2017

Mus Demo: Add a comment line switch for launching multiple windows in external mode

Mus Demo: Add a comment line switch for launching multiple windows in external mode. Make it possible to launch multiple (external) mus_demo windows from the command line: TEST=$ /mash --ozone-platform={x11|wayland} --service=mus_demo...

Antonio Gomes01/03/2017

%s/num_window_manger_states/num_window_manager_states/g

%s/num_window_manger_states/num_window_manager_states/g CL fixes a typo in ws::Display::num_window_manager_states method declaration/usage. TBR=sky@chromium.org BUG=None Review-Url: https://codereview.chromium.org/2717333002 Cr-Commit-Position:...

Antonio Gomes27/02/2017

Fix 'auto variable type must not deduce to a raw pointer type' errors in Ozone/Wayland code

Fix 'auto variable type must not deduce to a raw pointer type' errors in Ozone/Wayland code As per [1], linux builds will check whether not using auto to deduce a raw pointer. Errors like below have been caught by...

Antonio Gomes25/02/2017