Move cross-port Source/WebCore/page/ code to std::unique_ptr