Chrome 25 Beta brings Shadow DOM and Speech Recognition
The latest beta of Chrome for the upcoming version 25 is packed full of developer oriented features. The new Shadow DOM, supported as a prefixed feature, is a key part of the larger Web Components initiative which is aiming to create standards for reusable components for the web.
Another change in Chrome 25 is the unprefixing of support for CSP, Content Security Policy, which allows developers to reduce the risk of cross-site scripting attacks by defining a HTTP header
Content-Security-Policy which lists trusted content sources. Other adjustments in the beta browser include the new Resource Timing and User Timing APIs for profiling performance, changes in IndexedDB to support concurrent transactions and updates to match the specification and offline enhancements to the Web Audio API. There are also enhancements to the Developer Tools in the browser including the addition of
console.clear() to help tidy the console and an icon-free toolbar. All of these features are expected to arrive in the next stable release of Chrome.