Antonio Gomes

Manaus (Brazil), 1984

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

Latest Updates

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

Fix 'events_unittests' build

Fix 'events_unittests' build $ vim u/e/o/l/x/xkb_keyboard_layout_engine_unittest.cc : %s/VKEY_BACKSPACE/VKEY_BACK/gc : %s/VKEY_ENTER/VKEY_RETURN/gc TBR=kpschoedel@chromium.org,spang@chromium.org BUG=633238 Review-Url:...

Antonio Gomes07/02/2017

linux headless trybots keep failing to run gn

linux headless trybots keep failing to run gn Tie the debian/jessie usage to use_xkbcommon rather than use_ozone for now. This is more conservative and avoids problems for ozone/headless and other bots. BUG=687725 Review-Url:...

Antonio Gomes07/02/2017

[ozone/wayland] Implement basic keyboard handling support

[ozone/wayland] Implement basic keyboard handling support CL implements basic keyboard support on Ozone's Wayland backend as well as some testing. Modifiers work as follows: when the wayland compositor calls out the client hook notifying of a...

Antonio Gomes27/01/2017

Build ozone/linux_os with jessie sysroot when use_ozone=true

Build ozone/linux_os with jessie sysroot when use_ozone=true This is needed because Debian/wheezy (currently used) does not support libxkbcommon0/libxkbcommon-dev packages, needed for keyboard support on Ozone/Wayland. BUG=681562 Review-Url:...

Antonio Gomes25/01/2017

Fix a space problem with the use of XkbKeyboardLayoutEngine::xkb_flag_map_

Fix a space problem with the use of XkbKeyboardLayoutEngine::xkb_flag_map_ In XkbKeyboardLayoutEngine::SetKeymap, xkb_flag_map_ is "cleared" and its resized to a known size 'n'. At this point, and all values are zero'ed out. Later on,...

Antonio Gomes24/01/2017