open uri's metas is not supported in ruby<2.0. changed to meta now.
update a rspec case
Merge branch 'source_preview_optimization' into rspec