As mentioned in https://bugs.webkit.org/show_bug.cgi?id=139019#c12, PlatformTimeRanges::create() functions have just created an instance of PlatformTimeRanges. Even PlatformTimeRanges supports create() factory function as well as public constructor. This functionality can be replaced with std::make_unique<> use directly.
Created attachment 247108 [details] Patch
Comment on attachment 247108 [details] Patch Clearing flags on attachment: 247108 Committed r180532: <http://trac.webkit.org/changeset/180532>
All reviewed patches have been landed. Closing bug.
Fixed typo in http://trac.webkit.org/changeset/180541