Last week in WebKit:
touch events for shadow DOM and an updated calendar picker UI
Last week saw 752 commits to our repository. This update discusses them, up to revision 145340.
Error messages displayed in Web Inspector’s console which contain long URLs will now have them shortened. WOFF fonts will now be recognized with their newly registered mime-type and the touchmove event will now be emulated within iframes. The Ace editor, which also powers the Cloud9 IDE, has been made available in the Inspector as an experiment.
The “width” and “height” directives for media queries now take full page zooming into account. The desktop version of -webkit-text-size-adjust has been removed, selector indexes got an extra bit meaning WebKit supports 8191 selectors again and a video’s line-height won’t inherit to its cues anymore.
Quite some updates were done in light of Web Components: touch events are now supported in shadow trees and work is underway to allow any HTML element to be a superclass of a custom element. The Web Audio API now exposes the maximum number of available channels, the WEBGL_compressed_texture_atc extension is now available and the default background of dragged images is now being properly set.
Regions will now be automatically generated for David’s new multiple column implementation. Meanwhile, Julien has made various changes to the CSS Grid Layout implementation, namely parsing of the the grid-{start, before} properties and the grid-{end, after} properties, resolving them and extending the grammar to support two positions for the grid-{row, column} properties.
Other changes which occurred last week:
- Changing the calendar picker UIs in WebKit has been finished, making the appearance more concise.
- The WebKitGTK+ port has enabled support for the Web Audio API in development builds.
- Speech synthesis through the Web Speech API has been enabled for the Mac port.
- The BlackBerry port has also disabled support for MathML.
- A feature flag has been added for font load events, and a run-time flag for Chromium.
- iOS’ DumpRenderTree has been updated to properly test accessibility features.