New Opera 34 Beta Is Based on Chromium 47.0.2526.58, Brings Linux and Mac Fixes

Based on the latest Chromium 47.0.2526.58 open-source web browser software, Opera 34.0.2036.16 Beta is a small bugfix release and fixes several issues reported by users since the previous Beta build, all in order to improve the overall stability and usability of the application for all supported platforms.