Surama 80tall

 

Igalia webkit. And the last week has been a shaky one.


Igalia webkit Apr 30, 2014 · A few weeks ago, I had the opportunity to represent Igalia in the Webkit Contributors Meeting. Aug 11, 2025 · Adaptation of WPE WebKit targeting the Android operating system. Anyhow, we believe that we are on the right track for eventually replacing WebKit by Blink on Chromium related products for iOS. Added support for the first WebDriver-BiDi event in WebKit: monitoring console messages. Leveraging the WebKit2 multi-process architecture, the UIProcess is implemented as a shared library and loaded by the Wayland compositor, enabling the WebProcess to act as a direct client of the compositor while Dec 16, 2024 · This brings WebKit in line with Firefox's behaviour. As we report more information to Sysprof, we eventually pushed Sysprof internals to its limit! To help with that, we're adding a new feature to Sysprof: hiding marks from view. WebKit started as a fork Dec 19, 2016 · WPE is a new WebKit port optimized for embedded platforms that can support a variety of display protocols like Wayland, X11 or other native implementations. With these changes, support for screen sharing over WebRTC is now more reliable. We maintain WebKitGTK and provide product-oriented solutions and consulting based on WPE WebKit —a port created by us specifically designed for embedded devices. The work on the new layer based SVG engine started in late 2019, with a long phase of prototyping and performance testing. With Firefox shipping conic gradient support soon this feature will be safe to use in the Web Platform. This a new weekly WebKit Igalia’s report. 4, which completes the work on the first Open Prioritization experiment. Igalia has 177 repositories available. 11 was released with a handful of patches related to accessibility. Our engineers have expertise in a wide range of technological areas, including browsers and client-side web technologies, graphics pipeline, compilers and virtual machines. Follow their code on GitHub. The example MiniBrowser included with WPE-Android has been fixed to handle edge-to-edge layouts on Android 15. Welcome to the WebKit Container SDK, the all-in-one SDK for WebKit GTK/WPE port development. Cross-Port 🐱 Web Platform 🌐 Landed a fix to the experimental Trusted Types implementation for certain event handler content attributes not being protected even though they are sinks. However, despite the hard work during the last year we haven’t been able to ship Ed25519 in Chrome. The “window” may be fullscreen depending on the WPE backend being used. We have the most WPE, WebKit, Chromium/Blink and Firefox expertise found in the consulting business, including many Dec 9, 2014 · Here at Igalia we are happy to announce the Wayland port of WebKit. Jan 27, 2025 · 27 January, 2025 - Categories: wip Update on what happened in WebKit in the week from January 20 to January 27. You can check all the patches and Adventures in the Grid Hi there, fellow readers. Skia The most important change in 2. 47. Cross-Port 🐱 JavaScriptCore 🐟 The built-in JavaScript/ECMAScript engine for WebKit, also known as JSC or SquirrelFish. Contribute to Igalia/wpe-android development by creating an account on GitHub. Oct 17, 2024 · WPE-Android Internals. Cross-Port Sep 15, 2025 · JavaScriptCore 🐟 The built-in JavaScript/ECMAScript engine for WebKit, also known as JSC or SquirrelFish. Contribute to Igalia/webkit-flatpak-sdk development by creating an account on GitHub. The JavaScriptCore GLib API has gained support for creating Promise objects. Landed one fix which, along with previous patches, solved the webKitMediaSrcStreamFlush () crash reported in bug #260455. Mar 1, 2021 · A report about the work done by Igalia during February 2021 adding support for :focus-visible in WebKit. QtWebKit has been unmaintained . WPE-Android has been updated to use WebKit 2. Aug 28, 2024 · Bringing WebKit back to Android: Progress and Perspectives 28 August 2024 android webkit In my previous blog post, I delved into the technical aspects of reintroducing WebKit to the Android platform. Reduced parsing overhead in incoming WebRTC video streams by reducing excessive tag events at startup and by avoiding the plugging of parser elements for already-parsed streams. This required diving a little deeper into the stack, and add a new feature to a dependency as well. It’s possible to use the damage information to improve both, the composition inside WebKit and the presentation of the composited frame on the screen. Jul 28, 2025 · 28 July, 2025 - Categories: wip Update on what happened in WebKit in the week from July 21 to July 28. Open Source Consultancy. We have the most WPE, WebKit, Chromium/Blink and Firefox expertise found in the consulting business, including many Oct 29, 2021 · Instead of accepting the status quo, Vorwerk decided to fix the issue at the root, by contracting Igalia to improve the SVG engine in WebKit, to allow hardware-accelerated animations for SVG content. It provides a fully-equipped container image ready for WebKit development as well as scripts to run the image using podman. A Flatpak SDK and Runtime for WebKit developers. Aug 8, 2018 · Post summarizing the status of the work by Oriol Brufau in his Igalia Coding Experience adding support for CSS Logical Properties and Values in Chromium and WebKit. [11] On April 3, 2013, Google announced that it had forked WebCore, a component of WebKit, to be Oct 13, 2025 · Update on what happened in WebKit in the week from October 6 to October 13. Aug 26, 2019 · This entry was posted in Debian, English, Gnome, GPUL, Igalia, Software and tagged debian, igalia, webkit, webkitgtk on August 26, 2019. Additionally, we got in some MathML additions, a fix for hue interpolation, a fix for WebDriver screenshots, development releases, and a blog post about memory profiling. Feb 18, 2025 · The WebKit ports that use CMake as their build system—as is the case for the GTK and WPE ones—now enable C++ library assertions by default, when building against GNU libstdc++ or LLVM's libc++. 48 introduced a number of improvements to performance, reduced resource usage, better support for web platform features and standards, multimedia, and more! Read more about these updates in the freshly published articles for WebKitGTK, and WPE WebKit. As you probably know, in HTML5 any element can be editable. One of the most requested web platform features in Google Chrome (using Chromium) and Microsoft Edge (switching to Chromium). In order to make this easier we use a project called JHBuildwhich isn’t new but works well with containers and is a simple solution to work on our core dependencies. A number of fixes have been merged to fix and improve building WPE WebKit for Android. Implementation of the Database process: to bring back IndexedDB support. We have the most WPE, WebKit, Chromium/Blink and Firefox expertise found in the consulting business, including many WebXR landing in WebKit Since I joined Igalia, I have been working on finishing up the core WebXR implementation in WebKit, focused on the DOM, render loop, graphics and input sources. Igalia can help you get the maximum performance out of your hardware by optimizing WPE WebKit for your needs. Finally, WebKit now calculates the default aspect ratio of images from is width and height attribute, which often avoids extra reflow. Main building Sep 8, 2014 · August 13, 2020 Blink, CSS, planet, WebKit, WebKit Igalia A new terminal-style line breaking with CSS Text The CSS Text 3 specification defines a module for text manipulation and covers, among a few other features, the line breaking behavior of the browser, including white space handling. We want to go one step further and implement the CSS aspect-ratio property. This layer depends on: BitBake 7 MIT 5 2 8 Updated 15 hours ago meta-webkit Public Yocto / OpenEmbedded layer for WebKit based engines and browsers BitBake 140 MIT 79 7 4 Updated yesterday webkit-container-sdk Public The all-in-one SDK for WebKit GTK/WPE port development. However, I realize that the technical depth of that post may Aug 18, 2025 · Update on what happened in WebKit in the week from August 11 to August 18. And the last week has been a shaky one. Igalia WebKit week: welcome Žan and Rego! 24 January 2013 webkit This a new weekly WebKit Igalia’s report. An important part of WebKit development is working on the dependencies of WebKit rather than itself, either for debugging or for new features. We are the Igalia WebKit Team. For more details about this feature read Pawel’s awesome blog post about it. The CSS Regions model allows content to flow across multiple areas called Regions. Igalia is the top consultancy in open source browsers, with the most expertise found in the consulting business. We are targeting the OpenXR API and we have reached the point where we are able to run some demos, so it is a good time to share a summary of the work that we have done so far. We have the most WPE, WebKit, Chromium/Blink and Firefox expertise found in the consulting business, including many Mar 10, 2025 · GStreamer-based multimedia support for WebKit, including (but not limited to) playback, capture, WebAudio, WebCodecs, and WebRTC. The GStreamer WebRTC backend can now recycle inactive senders and support for inactive receivers was also improved. Sep 22, 2025 · Cross-Port 🐱 Fixed running WebXR tests in the WebKit build infrastructure, and made a few more of them run. 1 development release is now available. This can be difficult or error-prone with previous solutions. This post will take a deeper dive into the technical details and internal structure of WPE-Android, focusing Jan 24, 2024 · As 2024 draws to a close, it’s a perfect time to reflect on the year’s accomplishments done by the Multimedia team in Igalia. This week, Igalia ‘s WebKit team started to port the MiniBrowser code to use the new GTK+ Jan 4, 2025 · Igalian blog. Fixed YouTube breakage on videos with advertisements. Jan 20, 2025 · Update on what happened in WebKit in the week from January 13 to January 20. May 6, 2025 · Update on what happened in WebKit in the week from April 15 to May 6. This week has again seen a spike in activity related to WebXR and graphics performance improvements. Now you can begin coding in WebKit and contribute your fixes and new features to the project. Our first challenge has been to improve the Selection use cases when using complex layout models, like CSS Regions. For details on submitting your code to the project, read Contributing Code. Dec 30, 2024 · Published an article on CSS Anchor Positioning. WebKitGTK is available in Debian under the webkit2gtk name, and we are doing our best to provide the most up-to-date packages for as many users as possible. We have the most WPE, WebKit, Chromium/Blink and Firefox expertise found in the consulting business, including many Sep 27, 2024 · WebKitGTK and WPEWebKit recently released a new stable version 2. The ultimate goal was of course to make the life of web developers easier. The fix prevents scrolling to the comments section when the videos are fullscreened, but having working video playback was considered more important for now. Jun 20, 2012 · For a while now Igalia and Bloomberg have been collaborating to advance Web technologies. Bringing WebKit back to Android: Internals 17 October 2024 android webkit In my last blog post, I introduced the WPE-Android project by providing a high-level overview of what the project aims to achieve and the motivations behind bringing WebKit back to Android. For example, the following will enable logging all warnings: Jul 7, 2025 · WebKit on Linux integrates with Sysprof and reports a plethora of marks. The Windows port facilitates development and testing of WebKit using Windows. Igalia is the current core maintainer of several projects, including: Two official WebKit ports WebKit WPE, [9] a WebKit port optimized for embedded devices WebKitGTK, [10] the GTK port of the WebKit web rendering engine used in GNOME desktop applications. GNOME Web (formerly known as Epiphany), the GNOME web browser Orca, a screen reader that provides access to the graphical Linux desktop via Nov 3, 2024 · So first of all, what is the relationship between Igalia and the WebKit project? In a nutshell, we are the lead developers and the maintainers of the two Linux-based WebKit ports, known as WebKitGTK and WPE. In this week's installment of the periodical, we have better spec compliance of JavaScriptCore's implementation of Temporal, an improvement in how gamepad events are handled, WPE WebKit now implements a helper class which allows test baselines to be aligned with other ports, and finally, an update on recent work on Apr 21, 2025 · But then we always compose a whole frame inside WebKit that is passed to the UI process to be presented on screen. We have the most WPE, WebKit, Chromium/Blink and Firefox expertise found in the consulting business, including many Igalia & The Web Platform (Browser Contributor Day 2018) Igalia Focus and Goals 2020 (2019 WebKit Contributors Meeting) Open Source Junction: Apache Wookie and W3C Widgets Contributions to an open source project: Igalia and the Chromium project CSS Regions and Selection Back in early June, Adobe and Igalia announced a collaboration to work on the CSS Regions and CSS Shapes W3C standards. May 27, 2025 · Igalia is an open source consultancy specialised in the development of innovative projects and solutions. Oct 30, 2023 · Igalia is an open source consultancy specialised in the development of innovative projects and solutions. It got quite some attention (I loved Alan Stearns’ description of the post) so I decided to write another one, this time focused in Flatpak 1. The focus has been on stabilizing the runtime and implementing the most crucial core features to make it easier to integrate new APIs into WPEView. I’ve been involved in the implementation of a new standard called CSS Grid Layout in both engines. The all-in-one SDK for WebKit GTK/WPE port development. Jun 16, 2020 · The WebKit scripts that wraps Flatpak operations are also capable to handle the scripts of gst-build to build GStreamer inside the container, and, when running WebKit’s artifacts, the scripts enable the mentioned uninstalled environment, overloading Flatpak’s GStreamer. 46 is the introduction of Skia to replace Cairo as the 2D graphics renderer. MiniBrowser for the GTK+ port has been working for some time now, but it was implemented using the C-based WebKit2 API. Special thanks to Brian Kardell, who suggested to write about this topic, Pablo Saavedra for setting up the test hardware and the whole WebKit graphics team at Igalia for their support! Thanks for reading the article – spread the news about these exciting SVG developments. Implemented improvements to the popover API to allow imperative invokers relationships, this brings the JavaScript APIs inline with the declarative popovertarget attribute. Nov 4, 2011 · MiniBrowser is a small web browser application for testing WebKit2. Aug 25, 2025 · Update on what happened in WebKit in the week from August 18 to August 25. My mate rego has already talked about that, so take a look at his post if you need to know Nov 3, 2025 · The webkit://gpu page now shows more information like the list of preferred buffer formats, the list of supported buffer formats, threaded rendering information, number of MSAA samples, view size, and toplevel state. Sep 22, 2025 · WebKit Igalia Periodical #34 August 18, 2025 WebKit Igalia Periodical #33 August 11, 2025 WebKit Igalia Periodical #32 July 28, 2025 WebKit Igalia Periodical #31 July 21, 2025 WebKit Igalia Periodical #30 July 14, 2025 WebKit Igalia Periodical #29 July 7, 2025 WebKit Igalia Periodical #28 July 1, 2025 WebKit Igalia Periodical #27 June 23, 2025 Feb 28, 2014 · WebKit groups DOM elements in layers that are rendered separately and then composited together to create the final page. Igalia maintains two WebKit ports for Linux, WebKitGTK and WPE WebKit. This new release drastically improves the memory consumption, adds new API as required by applications, includes new debugging tools, and of course fixes a lot of bugs. This week's update is composed of a new CStringView internal API, more MathML progress with the implementation of the "scriptlevel" attribute, the removal of the Flatpak-based SDK, and the maintanance update of WPEBackend-fdo. Skia supports rendering using the GPU, which is now the default, but we also use it for CPU rendering using the same threaded rendering model Jun 11, 2020 · And since both browsers are WebKit based, they can leverage on the implementation efforts led by Apple when bringing support of this feature to Safari. This is part of an ongoing effort to make it possible to build WPE-Android using upstream WebKit without needing additional patches. WPE WebKit for Android. Apr 14, 2025 · Releases 📦️ The recent releases of WebKitGTK and WPE WebKit 2. [10] WebKit supports macOS, Windows, Linux, and various other Unix-like operating systems. This is the first preview release for the upcoming stable series, and includes a few new features like support for the Spiel speech synthesis library, improvements to DMA-BUF usage in WebGL and video decoding, and the WPEPlatform API has gotten some new features and improvements. 16. Feb 11, 2025 · GStreamer-based multimedia support for WebKit, including (but not limited to) playback, capture, WebAudio, WebCodecs, and WebRTC. This week's update is composed of a new CStringView internal API, more MathML progress with the implementation of the "scriptlevel" attribute, the removal of the Flatpak-based SDK, and the maintanance update of Sep 1, 2025 · Update on what happened in WebKit in the week from August 25 to September 1. Feb 19, 2024 · In recent years we have had an ongoing effort to improve graphics performance of the WebKit GTK and WPE ports. 34 release of WebKitGTK and WPE. We play an essential role in several open web platform projects such as Chromium/Blink, WebKit (via our work on the Linux ports: WPE WebKit & WebKitGTK), Firefox and Servo. As part of that, I’ve been lately involved on improving some editing capabilities of WebKit (posts to follow soon). May 26, 2025 · Update on what happened in WebKit in the week from May 19 to May 26. Cross-Port 🐱 The Cookie Store API is now enabled by default, and CSS Overscroll Behaviour was enabled as well. WPEPlatform continued closing the feature gap with libwpe -based WPE backends, WPE got improved clipboard support, and JSC gets assorted improvements. The Igalia WebKit team is happy to announce WebKitGTK+ 2. We have the most WPE, WebKit, Chromium/Blink and Firefox expertise found in the consulting business, including many Blog of the Igalia Compilers Team. 48. Leveraging the WebKit2 multi-process architecture, the UIProcess is implemented as a shared library and loaded by the Wayland compositor, enabling the WebProcess to act as a direct client of the compositor while Jan 13, 2025 · Update on what happened in WebKit in the week from December 31, 2024 to January 13, 2025. The following upstream ports are available: Apple maintains the WebKit ports for macOS, iOS, and other Apple operating systems. Igalia is a key contributor to each of the Web engines and often lead the development of many feature implementations. This version includes important changes in the graphics implementation. Dec 17, 2024 · Igalia is an open source consultancy specialised in the development of innovative projects and solutions. Igalia is an open source consultancy specialised in the development of innovative projects and solutions. These patches enable WebKit accessibility to work in sandboxed environments. This week we saw updates in WebXR support, better support for changing audio outputs, enabling of GLib API when building the JSCOnly port, improvements to damaging propagation, WPE platform enhancements, and more! WPE WebKit is widely adopted by many industries, including digital signage, professional audio, home appliances, set-top-boxes, automotive, and inflight infotainment. How do we unveil all this magic? Igalia & The Web Platform (Browser Contributor Day 2018) Igalia Focus and Goals 2020 (2019 WebKit Contributors Meeting) Open Source Junction: Apache Wookie and W3C Widgets Contributions to an open source project: Igalia and the Chromium project CSS Regions and Selection Back in early June, Adobe and Igalia announced a collaboration to work on the CSS Regions and CSS Shapes W3C standards. It’s still available behind the Experimental Web Platform Features Mar 24, 2025 · Multimedia 🎥 GStreamer-based multimedia support for WebKit, including (but not limited to) playback, capture, WebAudio, WebCodecs, and WebRTC. Building an image with WPE for the RPi To build WPE for the RPi there are 3 alternatives: Use upstream Mesa VC4 driver with the wpebackend-fdo through the wayland WebKit is a browser engine primarily used in Apple's Safari web browser, as well as all web browsers on iOS and iPadOS. You can check all the patches and Cog is a small single “window” launcher for the WebKit WPE port. We have the most WPE, WebKit, Chromium/Blink and Firefox expertise found in the consulting business, including many Feb 3, 2025 · Multimedia 🎥 GStreamer-based multimedia support for WebKit, including (but not limited to) playback, capture, WebAudio, WebCodecs, and WebRTC. g. A fast and secure browser for standalone virtual-reality and augmented-reality headsets. Our work includes maintenance, optimization, porting, and implementation of new features and standards. Many news this week! We've got a performance improvement in the Vector implementation, a fix that makes a SVG attribute work similarly to HTML, and further advancements on WebExtension support. Cross-Port 🐱 Improved logging in WebDriver service executables, using the same infrastructure as the browser (e. Last but not least, there are fresh releases of both the WPE and GTK ports including a security fix. With this release, all the pieces of this puzzle fell in place, and now sandboxed apps that use WebKit are properly accessible and introspectable by screen readers and Braille generators. Posted in Free Software, GNOME, Igalia, WebKit / Tagged epiphany, gtk+, WebKit / 28 Comments / August 6, 2014 by carlos garcia campos About 20 GNOME and WebKit hackers will be working in the same place for a week on topics related to WebKitGTK+, Epiphany, JavaScriptCore, accelerated compositing, networking, accessibility, multimedia, GNOME Shell browser integration, web technologies for GNOME apps, and more. Home of the WebKit project, the browser engine used by Safari, Mail, App Store and many other applications on macOS, iOS and Linux. Oct 6, 2022 · A W3C standard for mathematical and scientific content, already included in ISO/IEC, HTML5, ebook and office formats. [11] On April 3, 2013, Google announced that it had forked WebCore, a component of WebKit, to be Mar 24, 2025 · Multimedia 🎥 GStreamer-based multimedia support for WebKit, including (but not limited to) playback, capture, WebAudio, WebCodecs, and WebRTC. Let’s start with a warm welcome to Žan Doberšek as collaborator student, who is working hard in a lot of cool matters: gardening the bots, cleaning up the Coverity run output, modifying the WebCoreTestSupport to decrease the dependency WebKit2 API, digging in a stack size problem in JSC, and Apr 4, 2017 · Igalia is an open source consultancy specialised in the development of innovative projects and solutions. - Igalia/WebKit-git Dec 12, 2019 · Thanks to Igalia for allowing me to work on this important aspect of SVG. Apr 8, 2022 · Finally ':focus-visible' has been enabled by default in WebKit and shipped in Safari 15. In our consideration, there were three major achievements: eme gamepad ges gstreamer mse vaapi vulkan webaudio webkit webrtc Here at Igalia we are happy to announce the Wayland port of WebKit. This project provides the following components: libcogcore is a library with ready-to-use components typically needed for implementing applications Jul 1, 2025 · 1 July, 2025 - Categories: wip Update on what happened in WebKit in the week from June 24 to July 1. We have the most WPE, WebKit, Chromium/Blink and Firefox expertise found in the consulting business, including many Nov 22, 2024 · Running WebKit layout tests using the multi-threaded Skia-CPU mode (WEBKIT_SKIA_ENABLE_CPU_RENDERING=1, WEBKIT_SKIA_PAINTING_THREADS>0) fired assertions in debug/assert-enabled builds. It discusses the current status of the support across browsers, Igalia's contributions to the WebKit's implementation, and the predictions for the future. WebKitGTK+ 1. Aug 8, 2024 · Igalia has made significant contributions to this project and while it is still in an early stage, more features, infrastructure and tools need to be ported to Blink. We have the most WPE, WebKit, Chromium/Blink and Firefox expertise found in the consulting business, including many This layer provides recipes of WebKit based runtimes and browsers for use with OpenEmbedded and/or Yocto. Sep 8, 2025 · Update on what happened in WebKit in the week from September 1 to September 8. This was a slow week, where the main highlight are new development releases of WPE WebKit and WebKitGTK. This both increases the amount of WebXR code covered during test runs, and helps prevent regressions in the future. Nov 17, 2025 · Early this month, a new episode of Igalia Chat titled "Get Down With the WebKit" was released, where Brian Kardell and Eric Meyer talk with Igalia's Alejandro (Alex) Garcia about the WebKit project and Igalia's WPE port. It is the evolution of the port formerly known as WebKitForWayland, and it was born as part of a collaboration between Metrological and Igalia as an effort to have a WebKit port running efficiently on STBs. It is small, provides no user interface, and is suitable to be used as a Web application container. WebXR landing in WebKit Since I joined Igalia, I have been working on finishing up the core WebXR implementation in WebKit, focused on the DOM, render loop, graphics and input sources. May 19, 2025 · GStreamer-based multimedia support for WebKit, including (but not limited to) playback, capture, WebAudio, WebCodecs, and WebRTC. This week we saw updates in WebXR support, better support for changing audio outputs, enabling of GLib API when building the JSCOnly port, improvements to damaging propagation, WPE platform enhancements, and more! Dec 23, 2024 · Update on what happened in WebKit in the week from December 16 to December 23. WebKit is also used by the PlayStation consoles starting with the PS3, the Tizen mobile operating systems, the Amazon Kindle e-book reader, Nintendo consoles starting with the 3DS Internet Browser, GNOME Web, and the discontinued BlackBerry Browser. Nov 1, 2014 · Igalia WebKit Team WebKit Igalia Periodical #47 Update on what happened in WebKit in the week from November 10 to November 17. The rewrite of the WebXR support continues, as do improvements when building for Android, along with smaller fixes in multimedia and standards compliance. The feature was introduced some time ago, but was finally standardized by the Mar 16, 2017 · The story behind CSS Grid Layout development in Chromium/Blink and Safari/WebKit performed by Igalia with Bloomberg's support. Sony maintains the WebKit port for PlayStation. journald logging and different levels). This update particular interest for development on Android is the support for using the system logd service, which can be configured using system properties. This week saw updates on the Android version of WPE, the introduction of a new mechanism to support memory-mappable buffers which can lead to better performance, a new gamepad API to WPE, and other improvements. Nov 8, 2024 · The WPE WebKit 2. 20 March 2024 android webkit It’s been quite a while since the last blog post about WPE-Android, but that doesn’t mean WPE-Android hasn’t been in development. Jan 24, 2013 · Igalian blog. Bringing WebKit back to Android. 1 introduced an initial high level GTK+ API for WebKit2 more similar to the current WebKit1 GTK+ API. Oct 20, 2025 · 20 October, 2025 - Categories: wip Update on what happened in WebKit in the week from October 13 to October 20. This week the trickle of improvements to the graphics stack continues with more font handling improvements and tuning of damage information; plus the WPEPlatform Wayland backend gets server-side decorations with some compositors. Jun 20, 2012 · In my previous post I discussed my most recent contributions to flexbox code in WebKit mainly targeted at reducing the number of interoperability issues among the most popular browsers. While these improvements have helped keep WebKit competitive, and even perform better than other engines in some scenarios, it has been clear for Oct 28, 2025 · Update on what happened in WebKit in the week from October 21 to October 28. Jan 28, 2015 · Igalia is an open source consultancy specialised in the development of innovative projects and solutions. WPE WebKit is being adopted in a wide range of industries, from cable operators to consumer electronic device manufacturers, with tens of millions of devices using it worldwide. This enables proper handling of transparent objects and overlapping contents for example. It was hosted by Apple at their campus in Cupertino and, unlike what some Igalia’s fellows told me about, it wasn’t the huge event it used to be which gave me the chance to meet personally some of the well known hackers I interact with by IRC and bugzilla; that was definitively nice. Another week with many updates in Temporal, the automated testing infrastructure is now running WebXR API tests; and WebKitGTK gets a fix for the janky Inspector resize while it drops support for libsoup 2. Implemented in the open source web engines used by Firefox (Gecko) and Safari (WebKit). Aug 26, 2019 · Like all other major browser engines, WebKit is a project that evolves very fast with releases every few weeks containing new features and security fixes. We had a Selenium update, improvements to how tile sizes are calculated, and a new Igalian in the list of WebKit committer! Feb 28, 2025 · Long story short, yes, it’s possible to use the Ed25519 and X25519 algorithms through the Web Cryptography API exposed by the major browser engines: Blink (Chrome, Edge, Brave, …), WebKit (Safari) and Gecko (Firefox). Dec 9, 2014 · Here at Igalia we are happy to announce the Wayland port of WebKit. Posted in Free Software, Igalia, WebKit / Tagged skia, WebKit / Leave a comment / September 27, 2024 by carlos garcia campos Oct 10, 2023 · Rego’s Everyday Life - A blog about my work at Igalia. This week continue improvements in the WebXR front, more layout tests passing, support for CSS's generic font family for math, improvements in the graphics stack, and an Igalia Chat episode! Cross-Port 🐱 Align the experimental CommandEvent with recent specification Mar 3, 2025 · Multimedia 🎥 GStreamer-based multimedia support for WebKit, including (but not limited to) playback, capture, WebAudio, WebCodecs, and WebRTC. 46. This port avoids using traditional GUI toolkits in favor of directly operating with the Wayland display protocol. Cross-Port 🐱 Aug 3, 2025 · Igalia is an open source consultancy specialised in the development of innovative projects and solutions. As a result of this we shipped features like threaded rendering, the DMA-BUF renderer, or proper vertical retrace synchronization (VSync). Recording a DisplayList on the main thread and replaying it on a worker thread exposed a thread-safety issue. Leveraging the WebKit2 multi-process architecture, the UIProcess is implemented as a shared library and loaded by the Wayland compositor, enabling the WebProcess to act as a direct client of the compositor while Mar 8, 2022 · Introduction This wiki page documents how to build an image with WPE for the Raspberry Pi (model 4, 3 or 2) Please be sure to first read the WPE introduction page that gives an overview of the launchers and wpebackends available. ← “Improving the performance of the qcow2 format” at KVM Forum 2017 Subcluster allocation for qcow2 images → Sep 10, 2013 · Call webkit_web_context_set_web_extensions_directory() as soon as possible in your application, before any other WebKit call to make sure it’s called before a Web Process is launched. Sep 29, 2025 · Update on what happened in WebKit in the week from September 22 to September 29. In the JavaScriptCore (JSC) implementation of Temporal, refactored the implementations of the difference operations (since and until) for the TemporalPlainTime type in order to match the spec. These changes, among other wonderful features we’re developing at Igalia, will be available on the upcoming 2. It was an exciting journey, filled with the challenges and triumphs that come with working on a project as ambitious as WPE-Android. We are also the maintainers of WPE WebKit, the official WebKit port for embedded devices. 5. 15. Let’s start with a warm welcome to Žan Doberšek as collaborator student, who is working hard in a lot of cool matters: gardening the bots, cleaning up the Coverity run output, modifying the WebCoreTestSupport to decrease the Mar 20, 2017 · The Igalia WebKit team is happy to announce WebKitGTK+ 2. 7. Implemented the CanvasRenderingContext2D letterSpacing / wordSpacing support. Today I’m starting a mini-series of posts to talk a little bit about the work I’ve been lately doing at Igalia around WebKit and Blink web engines. WebKit started as a fork of the KHTML and KJS libraries from KDE, [1][9] and has since been further developed by KDE contributors, Apple, Google, Nokia, [9] Bitstream, BlackBerry, Sony, Igalia, and others. While these improvements have helped keep WebKit competitive, and even perform better than other engines in some scenarios, it has been clear for Feb 19, 2024 · In recent years we have had an ongoing effort to improve graphics performance of the WebKit GTK and WPE ports. This week was calmer than previous week but we still had some meaningful updates. Editing API: full editing API to allow using a WebView in editable mode with all editing capabilities. We have the most WPE, WebKit, Chromium/Blink and Firefox expertise found in the consulting business, including many Nov 17, 2025 · Update on what happened in WebKit in the week from November 10 to November 17. Dec 23, 2024 · Update on what happened in WebKit in the week from December 16 to December 23. Feb 13, 2025 · Igalia is an open source consultancy specialised in the development of innovative projects and solutions. Other browsers have shipped or will ship Wasm GC soon (the proposal is at phase 4) Once JSC also ships, Wasm GC supported in all major browser engines Developers can then target Wasm with Java, OCaml, and many more languages to come Future Wasm will likely build further on GC Igalia has made significant contributions to this project and while it is still in an early stage, more features, infrastructure and tools need to be ported to Blink. To request a correction or suggest a topic, please file an issue at our public issue tracker. Mar 20, 2024 · What's happening in WPE-Android. 3 days ago · Igalia is an open source consultancy specialised in the development of innovative projects and solutions. meta-webkit is an compatible Yocto BSP meta-layer which provides recipes for WebKitGTK and WPE: The runtime and libraries for wpe and webkitgtk The libwpe The WPE backends implementations: wpebackend-fdo and wpebackend-rdk and the reference WPE browser: cog If the user chooses to kill the process, the browser can use webkit_web_view_terminate_web_process () to kill the problematic process and then reload (or load a new page) to go back to functional state. Here at Igalia we are happy to announce the Wayland port of WebKit. efmrgx ohotm gyxnkare zrpo zkwp lgz xmqmebszf xxbrp djkzua rumvqt hhkhm lgiiw yrngz xdfiwjwt smxqauw