Facebook has confirmed that it will host content from news publishers on its mobile app, which will allow users to read articles without having to click through to another website. The move could open a new stream of ad revenues for content companies, but risks increasing their reliance on the social network.