Decreased input padding, 8-bit canvas and getUserMedia()
Published on in Google Chrome, Last Week, tech, WebKit. Version: Chrome 21
Last week brought 1,819 commits, 999 for Chromium and 820 for WebKit. Highlights include changes to the padding of <input> elements and getUserMedia() being available by default in Chromium.
The debugger sidebar for Web Inspector’s Script Panel can now be toggled using a button. Console messages about Content Security Policy violations now name the directive and support for saving snippets has been implemented.
Using the latest CSS Flexible Box module now requires you to define an element’s display property as “-webkit-flex” as opposed to the previous “-webkit-flexbox”. Input elements are now two pixels smaller in width, as one pixel of unnecessary padding has been removed from either side.
Image smoothing for the <canvas> element may now be disabled. Loading video files served through scripts without a supplied mime-type will now work, and two issues with CSS 2.1 support have been fixed, namely text baselines in the first row of a table and wrapping stand-alone table columns in anonymous tables.
A compile-time flag has been introduced for toggling support for CSS Variables in WebKit ports. Furthermore, an initial test-suite to test the status of the implementation has landed as well.
Other changes which occurred last week:
- Cloning DOM nodes has become ~10% faster, as WebKit no longer reparses the style attribute.
- Chromium has enabled support for <datalist> for e-mail input fields.
- The Qt port enabled support for SVG Fonts, while the EFL port is working on Web Intent support.
- Both the BlackBerry as the EFL ports have enabled support for the Full Screen API.
- No warning will be shown in the console anymore for sites using layerX/layerY.
- Levi Weintraub now is a WebKit Reviewer, congratulations!
- Chromium’s installation systems are being prepared for compatibility with the component build.
- The Media Stream implementation (getUserMedia) has been enabled by default!
- The SPDY/3 implementation is now available to 95% of Chrome users.
For those of you interested in security, information about Pinkie Pie’s Pwnium exploit has been published — a very good read! Finally, a hat tip to 00 :-].