Google Chrome 24.0.1312.35 Beta Released with Minor Fixes

Google Chrome 24.0.1312.35 Beta Released with Minor Fixes

This is just a small incremental update of the beta branch