neither one because they are both centralized and your question is exactly similar to asking whether Paypal would become the "currency of the world"!
obviously these centralized monies have their place in the world and it won't change any time soon if ever. but they won't become dominant in the world, ever. there are always better solutions such as fiat and decentralized bitcoin.
if the comparison is only between XRP and LIBRA then obviously Libra is the winner because unlike ripple, facebook isn't a shitty small company running a shady business. although Facebook has its own shadiness but it is a gigantic company with a recognized brand.
Of course, the aforementioned cryptocurrencies are centralized without a doubt. But being similar, they can compete against each other for supremacy. So far, Ripple (the company) is new to the mainstream world while Facebook has been established for quite some time. It has the experience to move on with anything, unlike Ripple. With an ample user base, and plenty of capital, Facebook's Libra can easily take down Ripple's XRP in an instant. The real deal would be governments and central banks worldwide, since they're afraid that Libra can replace the current economic system. They don't worry much about "XRP", since Ripple company is still small compared to Facebook (which is a social media giant). Facebook has greater capital than Ripple itself, allowing it to build a robust Blockchain system that can withstand the test of time. With this, Facebook's Libra will be capable of achieving greater TPS and than XRP.
Nonetheless, it's no secret that Libra hasn't launched yet. Which means that XRP will still be in the lead of centralized DLT payments for quite some time. The regulatory pressure will make things difficult for Facebook to be able to release its stablecoin to the public. Ripple's XRP will continue to be prominent in the world of finance with its bank partnerships, until Facebook or another mainstream company decides to threaten its existence. Just my opinion
